[Pkg-samba-maint] r2163 - in branches/samba/upstream: . docs docs/htmldocs/Samba3-ByExample docs/htmldocs/Samba3-Developers-Guide docs/htmldocs/Samba3-HOWTO docs/htmldocs/manpages docs/manpages docs-xml docs-xml/Samba3-ByExample/images docs-xml/Samba3-HOWTO/images docs-xml/autom4te.cache docs-xml/build docs-xml/manpages-3 docs-xml/scripts docs-xml/smbdotconf/security packaging/RHEL release-scripts source source/client source/groupdb source/include source/lib source/lib/tdb/common source/libads source/librpc/gen_ndr source/librpc/idl source/libsmb source/locking source/m4 source/modules source/nmbd source/nsswitch source/param source/rpc_client source/services source/smbd source/torture source/utils source/winbindd

vorlon at alioth.debian.org vorlon at alioth.debian.org
Mon Sep 29 05:10:42 UTC 2008


Author: vorlon
Date: 2008-09-29 05:10:20 +0000 (Mon, 29 Sep 2008)
New Revision: 2163

Added:
   branches/samba/upstream/.gitignore
   branches/samba/upstream/docs-xml/.gitignore
   branches/samba/upstream/docs-xml/Makefile.settings
   branches/samba/upstream/docs-xml/Samba3-ByExample/images/AccountingNetwork.png
   branches/samba/upstream/docs-xml/Samba3-ByExample/images/Charity-Network.png
   branches/samba/upstream/docs-xml/Samba3-ByExample/images/UNIX-Samba-and-LDAP.png
   branches/samba/upstream/docs-xml/Samba3-ByExample/images/acct2net.png
   branches/samba/upstream/docs-xml/Samba3-ByExample/images/ch7-dual-additive-LDAP-Ok.png
   branches/samba/upstream/docs-xml/Samba3-ByExample/images/ch7-dual-additive-LDAP.png
   branches/samba/upstream/docs-xml/Samba3-ByExample/images/ch7-fail-overLDAP.png
   branches/samba/upstream/docs-xml/Samba3-ByExample/images/ch7-singleLDAP.png
   branches/samba/upstream/docs-xml/Samba3-ByExample/images/ch8-migration.png
   branches/samba/upstream/docs-xml/Samba3-ByExample/images/chap4-net.png
   branches/samba/upstream/docs-xml/Samba3-ByExample/images/chap5-net.png
   branches/samba/upstream/docs-xml/Samba3-ByExample/images/chap6-net.png
   branches/samba/upstream/docs-xml/Samba3-ByExample/images/chap7-idresol.png
   branches/samba/upstream/docs-xml/Samba3-ByExample/images/chap9-ADSDC.png
   branches/samba/upstream/docs-xml/Samba3-ByExample/images/chap9-SambaDC.png
   branches/samba/upstream/docs-xml/Samba3-HOWTO/images/access1.png
   branches/samba/upstream/docs-xml/Samba3-HOWTO/images/browsing1.png
   branches/samba/upstream/docs-xml/Samba3-HOWTO/images/cups1.png
   branches/samba/upstream/docs-xml/Samba3-HOWTO/images/cups2.png
   branches/samba/upstream/docs-xml/Samba3-HOWTO/images/domain.png
   branches/samba/upstream/docs-xml/Samba3-HOWTO/images/idmap-gid2sid.png
   branches/samba/upstream/docs-xml/Samba3-HOWTO/images/idmap-sid2gid.png
   branches/samba/upstream/docs-xml/Samba3-HOWTO/images/idmap-sid2uid.png
   branches/samba/upstream/docs-xml/Samba3-HOWTO/images/idmap-store-gid2sid.png
   branches/samba/upstream/docs-xml/Samba3-HOWTO/images/idmap-uid2sid.png
   branches/samba/upstream/docs-xml/Samba3-HOWTO/images/pdftoepsonusb.png
   branches/samba/upstream/docs-xml/Samba3-HOWTO/images/pdftosocket.png
   branches/samba/upstream/docs-xml/Samba3-HOWTO/images/trusts1.png
   branches/samba/upstream/docs-xml/autom4te.cache/
   branches/samba/upstream/docs-xml/autom4te.cache/output.0
   branches/samba/upstream/docs-xml/autom4te.cache/requests
   branches/samba/upstream/docs-xml/autom4te.cache/traces.0
   branches/samba/upstream/docs-xml/build/catalog.xml
   branches/samba/upstream/docs-xml/config.log
   branches/samba/upstream/docs-xml/config.status
   branches/samba/upstream/docs-xml/configure
   branches/samba/upstream/docs-xml/output/
   branches/samba/upstream/packaging/RHEL/makerpms.sh
   branches/samba/upstream/packaging/RHEL/samba.spec
   branches/samba/upstream/release-scripts/build-docs
Modified:
   branches/samba/upstream/WHATSNEW.txt
   branches/samba/upstream/docs-xml/manpages-3/cifs.upcall.8.xml
   branches/samba/upstream/docs-xml/scripts/find_missing_manpages.pl
   branches/samba/upstream/docs-xml/smbdotconf/security/forcecreatemode.xml
   branches/samba/upstream/docs/Samba3-ByExample.pdf
   branches/samba/upstream/docs/Samba3-Developers-Guide.pdf
   branches/samba/upstream/docs/Samba3-HOWTO.pdf
   branches/samba/upstream/docs/htmldocs/Samba3-ByExample/2000users.html
   branches/samba/upstream/docs/htmldocs/Samba3-ByExample/Big500users.html
   branches/samba/upstream/docs/htmldocs/Samba3-ByExample/DMSMig.html
   branches/samba/upstream/docs/htmldocs/Samba3-ByExample/DomApps.html
   branches/samba/upstream/docs/htmldocs/Samba3-ByExample/ExNetworks.html
   branches/samba/upstream/docs/htmldocs/Samba3-ByExample/HA.html
   branches/samba/upstream/docs/htmldocs/Samba3-ByExample/RefSection.html
   branches/samba/upstream/docs/htmldocs/Samba3-ByExample/apa.html
   branches/samba/upstream/docs/htmldocs/Samba3-ByExample/appendix.html
   branches/samba/upstream/docs/htmldocs/Samba3-ByExample/ch14.html
   branches/samba/upstream/docs/htmldocs/Samba3-ByExample/go01.html
   branches/samba/upstream/docs/htmldocs/Samba3-ByExample/happy.html
   branches/samba/upstream/docs/htmldocs/Samba3-ByExample/index.html
   branches/samba/upstream/docs/htmldocs/Samba3-ByExample/ix01.html
   branches/samba/upstream/docs/htmldocs/Samba3-ByExample/kerberos.html
   branches/samba/upstream/docs/htmldocs/Samba3-ByExample/ntmigration.html
   branches/samba/upstream/docs/htmldocs/Samba3-ByExample/nw4migration.html
   branches/samba/upstream/docs/htmldocs/Samba3-ByExample/pr01.html
   branches/samba/upstream/docs/htmldocs/Samba3-ByExample/pr02.html
   branches/samba/upstream/docs/htmldocs/Samba3-ByExample/pr03.html
   branches/samba/upstream/docs/htmldocs/Samba3-ByExample/preface.html
   branches/samba/upstream/docs/htmldocs/Samba3-ByExample/primer.html
   branches/samba/upstream/docs/htmldocs/Samba3-ByExample/secure.html
   branches/samba/upstream/docs/htmldocs/Samba3-ByExample/simple.html
   branches/samba/upstream/docs/htmldocs/Samba3-ByExample/small.html
   branches/samba/upstream/docs/htmldocs/Samba3-ByExample/unixclients.html
   branches/samba/upstream/docs/htmldocs/Samba3-ByExample/upgrades.html
   branches/samba/upstream/docs/htmldocs/Samba3-Developers-Guide/Packaging.html
   branches/samba/upstream/docs/htmldocs/Samba3-Developers-Guide/architecture.html
   branches/samba/upstream/docs/htmldocs/Samba3-Developers-Guide/debug.html
   branches/samba/upstream/docs/htmldocs/Samba3-Developers-Guide/devprinting.html
   branches/samba/upstream/docs/htmldocs/Samba3-Developers-Guide/index.html
   branches/samba/upstream/docs/htmldocs/Samba3-Developers-Guide/internals.html
   branches/samba/upstream/docs/htmldocs/Samba3-Developers-Guide/modules.html
   branches/samba/upstream/docs/htmldocs/Samba3-Developers-Guide/ntdomain.html
   branches/samba/upstream/docs/htmldocs/Samba3-Developers-Guide/parsing.html
   branches/samba/upstream/docs/htmldocs/Samba3-Developers-Guide/pr01.html
   branches/samba/upstream/docs/htmldocs/Samba3-Developers-Guide/pt01.html
   branches/samba/upstream/docs/htmldocs/Samba3-Developers-Guide/pt02.html
   branches/samba/upstream/docs/htmldocs/Samba3-Developers-Guide/pt03.html
   branches/samba/upstream/docs/htmldocs/Samba3-Developers-Guide/pt04.html
   branches/samba/upstream/docs/htmldocs/Samba3-Developers-Guide/pt05.html
   branches/samba/upstream/docs/htmldocs/Samba3-Developers-Guide/pwencrypt.html
   branches/samba/upstream/docs/htmldocs/Samba3-Developers-Guide/rpc-plugin.html
   branches/samba/upstream/docs/htmldocs/Samba3-Developers-Guide/unix-smb.html
   branches/samba/upstream/docs/htmldocs/Samba3-Developers-Guide/vfs.html
   branches/samba/upstream/docs/htmldocs/Samba3-Developers-Guide/wins.html
   branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/AccessControls.html
   branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/AdvancedNetworkManagement.html
   branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/Appendix.html
   branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/Backup.html
   branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/CUPS-printing.html
   branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/ChangeNotes.html
   branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/ClientConfig.html
   branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/DNSDHCP.html
   branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/FastStart.html
   branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/InterdomainTrusts.html
   branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/IntroSMB.html
   branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/NT4Migration.html
   branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/NetCommand.html
   branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/NetworkBrowsing.html
   branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/Other-Clients.html
   branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/PolicyMgmt.html
   branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/Portability.html
   branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/ProfileMgmt.html
   branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/SWAT.html
   branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/SambaHA.html
   branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/ServerType.html
   branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/StandAloneServer.html
   branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/TOSHpreface.html
   branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/VFS.html
   branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/apa.html
   branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/bugreport.html
   branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/cfgsmarts.html
   branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/ch-ldap-tls.html
   branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/ch47.html
   branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/classicalprinting.html
   branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/compiling.html
   branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/diagnosis.html
   branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/domain-member.html
   branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/go01.html
   branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/groupmapping.html
   branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/idmapper.html
   branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/index.html
   branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/install.html
   branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/integrate-ms-networks.html
   branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/introduction.html
   branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/ix01.html
   branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/largefile.html
   branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/locking.html
   branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/migration.html
   branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/msdfs.html
   branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/optional.html
   branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/pam.html
   branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/passdb.html
   branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/pr01.html
   branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/pr02.html
   branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/pr03.html
   branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/problems.html
   branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/rights.html
   branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/samba-bdc.html
   branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/samba-pdc.html
   branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/securing-samba.html
   branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/speed.html
   branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/tdb.html
   branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/troubleshooting.html
   branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/type.html
   branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/unicode.html
   branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/upgrading-to-3.0.html
   branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/winbind.html
   branches/samba/upstream/docs/htmldocs/manpages/cifs.upcall.8.html
   branches/samba/upstream/docs/htmldocs/manpages/eventlogadm.8.html
   branches/samba/upstream/docs/htmldocs/manpages/findsmb.1.html
   branches/samba/upstream/docs/htmldocs/manpages/idmap_ad.8.html
   branches/samba/upstream/docs/htmldocs/manpages/idmap_ldap.8.html
   branches/samba/upstream/docs/htmldocs/manpages/idmap_nss.8.html
   branches/samba/upstream/docs/htmldocs/manpages/idmap_rid.8.html
   branches/samba/upstream/docs/htmldocs/manpages/idmap_tdb.8.html
   branches/samba/upstream/docs/htmldocs/manpages/ldb.3.html
   branches/samba/upstream/docs/htmldocs/manpages/ldbadd.1.html
   branches/samba/upstream/docs/htmldocs/manpages/ldbdel.1.html
   branches/samba/upstream/docs/htmldocs/manpages/ldbmodify.1.html
   branches/samba/upstream/docs/htmldocs/manpages/libsmbclient.7.html
   branches/samba/upstream/docs/htmldocs/manpages/lmhosts.5.html
   branches/samba/upstream/docs/htmldocs/manpages/log2pcap.1.html
   branches/samba/upstream/docs/htmldocs/manpages/mount.cifs.8.html
   branches/samba/upstream/docs/htmldocs/manpages/net.8.html
   branches/samba/upstream/docs/htmldocs/manpages/nmbd.8.html
   branches/samba/upstream/docs/htmldocs/manpages/nmblookup.1.html
   branches/samba/upstream/docs/htmldocs/manpages/ntlm_auth.1.html
   branches/samba/upstream/docs/htmldocs/manpages/pam_winbind.7.html
   branches/samba/upstream/docs/htmldocs/manpages/pdbedit.8.html
   branches/samba/upstream/docs/htmldocs/manpages/profiles.1.html
   branches/samba/upstream/docs/htmldocs/manpages/rpcclient.1.html
   branches/samba/upstream/docs/htmldocs/manpages/samba.7.html
   branches/samba/upstream/docs/htmldocs/manpages/smb.conf.5.html
   branches/samba/upstream/docs/htmldocs/manpages/smbcacls.1.html
   branches/samba/upstream/docs/htmldocs/manpages/smbclient.1.html
   branches/samba/upstream/docs/htmldocs/manpages/smbcontrol.1.html
   branches/samba/upstream/docs/htmldocs/manpages/smbcquotas.1.html
   branches/samba/upstream/docs/htmldocs/manpages/smbd.8.html
   branches/samba/upstream/docs/htmldocs/manpages/smbget.1.html
   branches/samba/upstream/docs/htmldocs/manpages/smbgetrc.5.html
   branches/samba/upstream/docs/htmldocs/manpages/smbpasswd.5.html
   branches/samba/upstream/docs/htmldocs/manpages/smbpasswd.8.html
   branches/samba/upstream/docs/htmldocs/manpages/smbspool.8.html
   branches/samba/upstream/docs/htmldocs/manpages/smbstatus.1.html
   branches/samba/upstream/docs/htmldocs/manpages/smbtar.1.html
   branches/samba/upstream/docs/htmldocs/manpages/smbtree.1.html
   branches/samba/upstream/docs/htmldocs/manpages/swat.8.html
   branches/samba/upstream/docs/htmldocs/manpages/tdbbackup.8.html
   branches/samba/upstream/docs/htmldocs/manpages/tdbdump.8.html
   branches/samba/upstream/docs/htmldocs/manpages/tdbtool.8.html
   branches/samba/upstream/docs/htmldocs/manpages/testparm.1.html
   branches/samba/upstream/docs/htmldocs/manpages/umount.cifs.8.html
   branches/samba/upstream/docs/htmldocs/manpages/vfs_audit.8.html
   branches/samba/upstream/docs/htmldocs/manpages/vfs_cacheprime.8.html
   branches/samba/upstream/docs/htmldocs/manpages/vfs_cap.8.html
   branches/samba/upstream/docs/htmldocs/manpages/vfs_catia.8.html
   branches/samba/upstream/docs/htmldocs/manpages/vfs_commit.8.html
   branches/samba/upstream/docs/htmldocs/manpages/vfs_default_quota.8.html
   branches/samba/upstream/docs/htmldocs/manpages/vfs_extd_audit.8.html
   branches/samba/upstream/docs/htmldocs/manpages/vfs_fake_perms.8.html
   branches/samba/upstream/docs/htmldocs/manpages/vfs_full_audit.8.html
   branches/samba/upstream/docs/htmldocs/manpages/vfs_gpfs.8.html
   branches/samba/upstream/docs/htmldocs/manpages/vfs_netatalk.8.html
   branches/samba/upstream/docs/htmldocs/manpages/vfs_notify_fam.8.html
   branches/samba/upstream/docs/htmldocs/manpages/vfs_prealloc.8.html
   branches/samba/upstream/docs/htmldocs/manpages/vfs_readahead.8.html
   branches/samba/upstream/docs/htmldocs/manpages/vfs_readonly.8.html
   branches/samba/upstream/docs/htmldocs/manpages/vfs_recycle.8.html
   branches/samba/upstream/docs/htmldocs/manpages/vfs_shadow_copy.8.html
   branches/samba/upstream/docs/htmldocs/manpages/vfs_streams_depot.8.html
   branches/samba/upstream/docs/htmldocs/manpages/vfs_streams_xattr.8.html
   branches/samba/upstream/docs/htmldocs/manpages/vfs_xattr_tdb.8.html
   branches/samba/upstream/docs/htmldocs/manpages/vfstest.1.html
   branches/samba/upstream/docs/htmldocs/manpages/wbinfo.1.html
   branches/samba/upstream/docs/htmldocs/manpages/winbindd.8.html
   branches/samba/upstream/docs/manpages/cifs.upcall.8
   branches/samba/upstream/docs/manpages/eventlogadm.8
   branches/samba/upstream/docs/manpages/findsmb.1
   branches/samba/upstream/docs/manpages/idmap_ad.8
   branches/samba/upstream/docs/manpages/idmap_ldap.8
   branches/samba/upstream/docs/manpages/idmap_nss.8
   branches/samba/upstream/docs/manpages/idmap_rid.8
   branches/samba/upstream/docs/manpages/idmap_tdb.8
   branches/samba/upstream/docs/manpages/ldb.3
   branches/samba/upstream/docs/manpages/ldbadd.1
   branches/samba/upstream/docs/manpages/ldbdel.1
   branches/samba/upstream/docs/manpages/ldbedit.1
   branches/samba/upstream/docs/manpages/ldbmodify.1
   branches/samba/upstream/docs/manpages/ldbsearch.1
   branches/samba/upstream/docs/manpages/libsmbclient.7
   branches/samba/upstream/docs/manpages/lmhosts.5
   branches/samba/upstream/docs/manpages/log2pcap.1
   branches/samba/upstream/docs/manpages/mount.cifs.8
   branches/samba/upstream/docs/manpages/net.8
   branches/samba/upstream/docs/manpages/nmbd.8
   branches/samba/upstream/docs/manpages/nmblookup.1
   branches/samba/upstream/docs/manpages/ntlm_auth.1
   branches/samba/upstream/docs/manpages/pam_winbind.7
   branches/samba/upstream/docs/manpages/pdbedit.8
   branches/samba/upstream/docs/manpages/profiles.1
   branches/samba/upstream/docs/manpages/rpcclient.1
   branches/samba/upstream/docs/manpages/samba.7
   branches/samba/upstream/docs/manpages/smb.conf.5
   branches/samba/upstream/docs/manpages/smbcacls.1
   branches/samba/upstream/docs/manpages/smbclient.1
   branches/samba/upstream/docs/manpages/smbcontrol.1
   branches/samba/upstream/docs/manpages/smbcquotas.1
   branches/samba/upstream/docs/manpages/smbd.8
   branches/samba/upstream/docs/manpages/smbget.1
   branches/samba/upstream/docs/manpages/smbgetrc.5
   branches/samba/upstream/docs/manpages/smbpasswd.5
   branches/samba/upstream/docs/manpages/smbpasswd.8
   branches/samba/upstream/docs/manpages/smbspool.8
   branches/samba/upstream/docs/manpages/smbstatus.1
   branches/samba/upstream/docs/manpages/smbtar.1
   branches/samba/upstream/docs/manpages/smbtree.1
   branches/samba/upstream/docs/manpages/swat.8
   branches/samba/upstream/docs/manpages/tdbbackup.8
   branches/samba/upstream/docs/manpages/tdbdump.8
   branches/samba/upstream/docs/manpages/tdbtool.8
   branches/samba/upstream/docs/manpages/testparm.1
   branches/samba/upstream/docs/manpages/umount.cifs.8
   branches/samba/upstream/docs/manpages/vfs_audit.8
   branches/samba/upstream/docs/manpages/vfs_cacheprime.8
   branches/samba/upstream/docs/manpages/vfs_cap.8
   branches/samba/upstream/docs/manpages/vfs_catia.8
   branches/samba/upstream/docs/manpages/vfs_commit.8
   branches/samba/upstream/docs/manpages/vfs_default_quota.8
   branches/samba/upstream/docs/manpages/vfs_extd_audit.8
   branches/samba/upstream/docs/manpages/vfs_fake_perms.8
   branches/samba/upstream/docs/manpages/vfs_full_audit.8
   branches/samba/upstream/docs/manpages/vfs_gpfs.8
   branches/samba/upstream/docs/manpages/vfs_netatalk.8
   branches/samba/upstream/docs/manpages/vfs_notify_fam.8
   branches/samba/upstream/docs/manpages/vfs_prealloc.8
   branches/samba/upstream/docs/manpages/vfs_readahead.8
   branches/samba/upstream/docs/manpages/vfs_readonly.8
   branches/samba/upstream/docs/manpages/vfs_recycle.8
   branches/samba/upstream/docs/manpages/vfs_shadow_copy.8
   branches/samba/upstream/docs/manpages/vfs_streams_depot.8
   branches/samba/upstream/docs/manpages/vfs_streams_xattr.8
   branches/samba/upstream/docs/manpages/vfs_xattr_tdb.8
   branches/samba/upstream/docs/manpages/vfstest.1
   branches/samba/upstream/docs/manpages/wbinfo.1
   branches/samba/upstream/docs/manpages/winbindd.8
   branches/samba/upstream/packaging/RHEL/samba.spec.tmpl
   branches/samba/upstream/release-scripts/create-tarball
   branches/samba/upstream/source/Makefile.in
   branches/samba/upstream/source/VERSION
   branches/samba/upstream/source/client/cifs.upcall.c
   branches/samba/upstream/source/client/cifs_spnego.h
   branches/samba/upstream/source/client/client.c
   branches/samba/upstream/source/client/mount.cifs.c
   branches/samba/upstream/source/configure
   branches/samba/upstream/source/configure.in
   branches/samba/upstream/source/groupdb/mapping_ldb.c
   branches/samba/upstream/source/include/config.h.in
   branches/samba/upstream/source/include/smb.h
   branches/samba/upstream/source/include/version.h
   branches/samba/upstream/source/lib/interface.c
   branches/samba/upstream/source/lib/tdb/common/io.c
   branches/samba/upstream/source/lib/tdb/common/transaction.c
   branches/samba/upstream/source/lib/time.c
   branches/samba/upstream/source/lib/util_sock.c
   branches/samba/upstream/source/lib/util_str.c
   branches/samba/upstream/source/libads/kerberos.c
   branches/samba/upstream/source/librpc/gen_ndr/cli_netlogon.c
   branches/samba/upstream/source/librpc/gen_ndr/cli_netlogon.h
   branches/samba/upstream/source/librpc/gen_ndr/krb5pac.h
   branches/samba/upstream/source/librpc/gen_ndr/ndr_dfs.c
   branches/samba/upstream/source/librpc/gen_ndr/ndr_echo.c
   branches/samba/upstream/source/librpc/gen_ndr/ndr_epmapper.c
   branches/samba/upstream/source/librpc/gen_ndr/ndr_eventlog.c
   branches/samba/upstream/source/librpc/gen_ndr/ndr_krb5pac.c
   branches/samba/upstream/source/librpc/gen_ndr/ndr_lsa.c
   branches/samba/upstream/source/librpc/gen_ndr/ndr_messaging.c
   branches/samba/upstream/source/librpc/gen_ndr/ndr_netlogon.c
   branches/samba/upstream/source/librpc/gen_ndr/ndr_notify.c
   branches/samba/upstream/source/librpc/gen_ndr/ndr_ntsvcs.c
   branches/samba/upstream/source/librpc/gen_ndr/ndr_samr.c
   branches/samba/upstream/source/librpc/gen_ndr/ndr_security.c
   branches/samba/upstream/source/librpc/gen_ndr/ndr_srvsvc.c
   branches/samba/upstream/source/librpc/gen_ndr/ndr_winreg.c
   branches/samba/upstream/source/librpc/gen_ndr/ndr_wkssvc.c
   branches/samba/upstream/source/librpc/gen_ndr/ndr_xattr.c
   branches/samba/upstream/source/librpc/gen_ndr/netlogon.h
   branches/samba/upstream/source/librpc/idl/krb5pac.idl
   branches/samba/upstream/source/librpc/idl/netlogon.idl
   branches/samba/upstream/source/libsmb/async_smb.c
   branches/samba/upstream/source/libsmb/clikrb5.c
   branches/samba/upstream/source/libsmb/libsmb_xattr.c
   branches/samba/upstream/source/libsmb/samlogon_cache.c
   branches/samba/upstream/source/libsmb/trusts_util.c
   branches/samba/upstream/source/locking/locking.c
   branches/samba/upstream/source/m4/aclocal.m4
   branches/samba/upstream/source/modules/nfs4_acls.c
   branches/samba/upstream/source/modules/vfs_tsmsm.c
   branches/samba/upstream/source/nmbd/nmbd.c
   branches/samba/upstream/source/nmbd/nmbd_processlogon.c
   branches/samba/upstream/source/nmbd/nmbd_subnetdb.c
   branches/samba/upstream/source/nsswitch/wb_common.c
   branches/samba/upstream/source/nsswitch/winbind_nss_solaris.c
   branches/samba/upstream/source/param/loadparm.c
   branches/samba/upstream/source/rpc_client/cli_pipe.c
   branches/samba/upstream/source/services/services_db.c
   branches/samba/upstream/source/smbd/aio.c
   branches/samba/upstream/source/smbd/dosmode.c
   branches/samba/upstream/source/smbd/fileio.c
   branches/samba/upstream/source/smbd/nttrans.c
   branches/samba/upstream/source/smbd/open.c
   branches/samba/upstream/source/smbd/posix_acls.c
   branches/samba/upstream/source/smbd/process.c
   branches/samba/upstream/source/smbd/quotas.c
   branches/samba/upstream/source/smbd/reply.c
   branches/samba/upstream/source/smbd/sesssetup.c
   branches/samba/upstream/source/smbd/trans2.c
   branches/samba/upstream/source/torture/cmd_vfs.c
   branches/samba/upstream/source/utils/sharesec.c
   branches/samba/upstream/source/winbindd/idmap.c
   branches/samba/upstream/source/winbindd/idmap_ad.c
   branches/samba/upstream/source/winbindd/winbindd.c
   branches/samba/upstream/source/winbindd/winbindd_ads.c
   branches/samba/upstream/source/winbindd/winbindd_cache.c
   branches/samba/upstream/source/winbindd/winbindd_cm.c
   branches/samba/upstream/source/winbindd/winbindd_group.c
   branches/samba/upstream/source/winbindd/winbindd_pam.c
   branches/samba/upstream/source/winbindd/winbindd_util.c
Log:
Load samba-3.2.4 into branches/samba/upstream.

Added: branches/samba/upstream/.gitignore
===================================================================
--- branches/samba/upstream/.gitignore	                        (rev 0)
+++ branches/samba/upstream/.gitignore	2008-09-29 05:10:20 UTC (rev 2163)
@@ -0,0 +1,69 @@
+*.o
+*.po
+*~
+semantic.cache
+source/TAGS
+source/client/client_proto.h
+source/libnet/libnet_proto.h
+source/include/build_env.h
+source/include/config.h
+source/include/config.h.in
+source/include/proto.h
+source/include/stamp-h
+source/include/version.h
+source/Makefile
+source/lib/netapi/examples/Makefile
+source/config.log
+source/config.status
+source/configure
+source/smbadduser
+source/bin/*
+source/script/findsmb
+source/script/gen-8bit-gap.sh
+source/script/installbin.sh
+source/script/uninstallbin.sh
+source/smbd/build_options.c
+source/utils/net_proto.h
+source/utils/ntlm_auth_proto.h
+source/web/swat_proto.h
+source/tags
+source/utils/passwd_proto.h
+source/include/includes.h.gch
+source/config.cache
+source/library-versions
+source/nsswitch/*.so
+source/proto_exists
+source/winbindd/winbindd_proto.h
+source/cscope.out
+source/torture.tdb
+source/pkgconfig/*.pc
+source/st
+source/exports/libnetapi.syms
+source/exports/libtalloc.syms
+source/exports/libtdb.syms
+source/exports/libwbclient.syms
+examples/VFS/Makefile
+examples/VFS/config.log
+examples/VFS/config.status
+examples/VFS/configure
+examples/VFS/module_config.h
+examples/VFS/module_config.h.in
+examples/VFS/shadow_copy_test.so
+examples/VFS/skel_opaque.so
+examples/VFS/skel_transparent.so
+examples/libsmbclient/smbwrapper/smbsh
+examples/libsmbclient/smbwrapper/smbwrapper.so
+examples/libsmbclient/testacl
+examples/libsmbclient/testacl2
+examples/libsmbclient/testacl3
+examples/libsmbclient/testbrowse
+examples/libsmbclient/testbrowse2
+examples/libsmbclient/testchmod
+examples/libsmbclient/testread
+examples/libsmbclient/testsmbc
+examples/libsmbclient/teststat
+examples/libsmbclient/teststat2
+examples/libsmbclient/teststat3
+examples/libsmbclient/testutime
+examples/libsmbclient/testwrite
+examples/libsmbclient/testtruncate

Modified: branches/samba/upstream/WHATSNEW.txt
===================================================================
--- branches/samba/upstream/WHATSNEW.txt	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/WHATSNEW.txt	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,32 +1,121 @@
                    ==============================
-                   Release Notes for Samba 3.2.3
-			  August, 27 2008
+                   Release Notes for Samba 3.2.4
+			September 18, 2008
                    ==============================
 
-This is a security release in order to address CVE-2008-3789 ("Wrong
-permissions of group_mapping.ldb").
 
-   o CVE-2008-3789
-     The file group_mapping.ldb is created with
-     the permissions 0666. That means everyone
-     is able to edit this file and might map any
-     SID to root.
+This is a bug fix release of the Samba 3.2 series.
 
-The original security announcement for this and past advisories can
-be found http://www.samba.org/samba/security/
+Major bug fixes included in Samba 3.2.4 are:
 
+  o Fix Winbind crashes.
+  o Fix changing of machine account passwords.
+  o Fix non guest connections to shares when "security = share"
+    is used.
+  o Fix file write times.
 
+
 ######################################################################
 Changes
 #######
 
-Changes since 3.2.2
+Changes since 3.2.3
 -------------------
 
+
+o   Michael Adam <obnox at samba.org>
+    * BUG 5590: Fix binary stripping on older OS.
+    * BUG 5492: Fix RHEL SPEC file by removing libmsrpc stuff.
+    * BUG 5507: Fix several issues in the RHEL SPEC file.
+    * Fix linking of cifs.upcall when nscd_flush_cache() is found.
+
+
+o   Jeremy Allison <jra at samba.org>
+    * BUG 5052: Allow inheritable permissions.
+    * BUG 5697: Fix spinning of nmbd in reload_interfaces when only loopback
+      has an IPv4 address.
+    * BUG 5698: Fix non guest connections to shares when "security = share"
+      is used.
+    * BUG 5729: Explicitly allow "-valid".
+    * BUG 5745: Fix Kerberos authentication with (lib)smbclient.
+    * BUG 5751: Fix showing of ACLs on DFS in (lib)smbclient.
+    * BUG 5761: Fix opening of mangled directory name (resulted
+      'is a stream name').
+    * Fix the wcache_invalidate_samlogon calls.
+    * Add st_birthtime and friends for accurate create times on *BSD and MacOSX.
+    * Clarify usage of "force create mode".
+    * Write times code update.
+
+
+o   Gerald (Jerry) Carter <jerry at samba.org>
+    * Fix Winbind crash.
+    * idmap_ad: Fix a segfault when calling nss_get_info() with a NULL ads
+      structure.
+
+
+o   Steven Danneman <steven.danneman at isilon.com>
+    * Fix build warnings.
+    * Cleanup of DC enumeration in get_dcs().
+
+
+o   Günther Deschner <gd at samba.org>
+    * BUG 5710: Fix changing of machine account passwords.
+    * Fix several build warnings.
+    * Fix invalid sid copy (hit when enumerating sibling domains) in Winbind.
+
+
+o   James Ding <ding_cc at hotmail.com>
+    * BUG 5736: Fix Winbind crash bug with trusted domains.
+
+
+o   Ephi Dror <Ephi.Dror at datadomain.com>
+    * Correct the netsamlogon_clear_cached_user function.
+
+
+o   Jeff Layton <jlayton at redhat.com>
+    * Fix handling of MSKRB5 OID in cifs.upcall.
+    * Fix build warnings in cifs.upcall.
+    * Change default install location of cifs.upcall to EPREFIX/sbin.
+    * Enable building of cifs.upcall by default on Linux.
+
+
+o   Volker Lendecke <vl at sernet.de>
+    * BUG 5707: Do proper error handling if the socket is closed.
+    * Fix calculation of useable_space for trans2 and nttrans replies.
+    * Fix Coverity ID 587.
+    * Add mapping of generic bits when setting an NFSv4 ACL.
+
+
+o   Stefan Metzmacher <metze at samba.org>
+    * Some write time fixes.
+
+
+o   David Leonard <David.Leonard at quest.com>
+    * BUG 4516: No IPv6 on Solaris 2.6.
+
+
+o   Simo Sorce <idra at samba.org>
+    * BUG 5571: Fix group memeberships in Winbind.
+
+
+o   Timur <timur at FreeBSD.org>
+    * Fix cut and paste error in quota code.
+    * Fix display of POSIX ACLs.
+    * Fix aio on FreeBSD.
+
+
 o   Andrew Tridgell <tridge at samba.org>
-    * Fix for CVE-2008-3789.
+    * Avoid a race condition in glibc between AIO and setresuid().
+    * Add missing become root for AIO operations.
+    * Fix logic of tsmsm_sendfile().
+    * Fix an errno handling bug that could lead to an infinite loop.
+    * Fix handling of arbitrary new PAC types.
 
 
+o   Qiao Yang <geoyang at ironport.com>
+    * Fix a memleak.
+
+
 ######################################################################
 Reporting bugs & Development Discussion
 #######################################

Modified: branches/samba/upstream/docs/Samba3-ByExample.pdf
===================================================================
--- branches/samba/upstream/docs/Samba3-ByExample.pdf	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/Samba3-ByExample.pdf	2008-09-29 05:10:20 UTC (rev 2163)
@@ -13,7 +13,7 @@
 (Acknowledgments)
 endobj
 13 0 obj
-<< /S /GoTo /D (id2407293) >>
+<< /S /GoTo /D (id2408022) >>
 endobj
 16 0 obj
 (Contents)
@@ -1672,12 +1672,13 @@
 << /S /GoTo /D [1118 0 R  /Fit ] >>
 endobj
 1120 0 obj <<
-/Length 251       
+/Length 258       
 /Filter /FlateDecode
 >>
 stream
-xÚ…±nà EwÅAªéŒ±UÝV™*…­ê@\’Z²ËØRú÷…ЭC§‹€s9„ ¼TøO>ºêþYhàš	®pGà™n4­dF	pŸðNö~¢’“ƒ¯%­¥Vä@¥ ßeÝ]ý4~¸]*3À‘Y´<—Õªa-PÅ6¥ìmñý:ô~L¸‘¤£5'×°ôC±l
-ç’û­ïCŒÇívµ)"i”ã§0—›ÈÎ9×_œ3«²}‘¡2ÉE²F…Ýå+?!ZòÊrjâ¨$,s\Ÿ[@0Å-¤š¶PÛi‹kᄾ+ @4ø󷝫~ tŸ]·
+xÚ…MOÃ0†ïý>&	ÎwzEÐNHË
+qh»*µ[ÕvÒø÷$Ën¸øµbûÍc#|Âk…ÿèS¨_¤á¸FC8‚¨‘;k@[Ž‘ðAöíD• ]ËeÊÒQ%ÉOÉ›k;Íc¤Ÿa—Ì<ä5Ö"›1£¹˜4Ü .fïKÛoCߎiÜ+ÒP&È5.ý°Æµ<
+§¢ûKßÇu=^n­º`È„QÊÏqÏ7)ž²nw†„àµÉôi!DŽÆ'ŵ)»ówþBZòƳ:¨—$.óº-mvf9ZiCŽÞÞÏç-N4µw”¥—b"üCI$¢ÏÓÝ„ê\`´
 endstream
 endobj
 1118 0 obj <<
@@ -6956,8 +6957,8 @@
 2061 0 obj
 <<
 /Producer (ESP Ghostscript 8.15)
-/CreationDate (D:20080827121846)
-/ModDate (D:20080827121846)
+/CreationDate (D:20080918135156)
+/ModDate (D:20080918135156)
 >>
 endobj
 2062 0 obj
@@ -7888,8 +7889,8 @@
 2231 0 obj
 <<
 /Producer (ESP Ghostscript 8.15)
-/CreationDate (D:20080827121847)
-/ModDate (D:20080827121847)
+/CreationDate (D:20080918135156)
+/ModDate (D:20080918135156)
 >>
 endobj
 2232 0 obj
@@ -8616,8 +8617,8 @@
 2335 0 obj
 <<
 /Producer (ESP Ghostscript 8.15)
-/CreationDate (D:20080827121757)
-/ModDate (D:20080827121757)
+/CreationDate (D:20080918135108)
+/ModDate (D:20080918135108)
 >>
 endobj
 2336 0 obj
@@ -8839,8 +8840,8 @@
 2360 0 obj
 <<
 /Producer (ESP Ghostscript 8.15)
-/CreationDate (D:20080827121847)
-/ModDate (D:20080827121847)
+/CreationDate (D:20080918135157)
+/ModDate (D:20080918135157)
 >>
 endobj
 2361 0 obj
@@ -10245,8 +10246,8 @@
 2578 0 obj
 <<
 /Producer (ESP Ghostscript 8.15)
-/CreationDate (D:20080827121848)
-/ModDate (D:20080827121848)
+/CreationDate (D:20080918135157)
+/ModDate (D:20080918135157)
 >>
 endobj
 2579 0 obj
@@ -13433,8 +13434,8 @@
 3086 0 obj
 <<
 /Producer (ESP Ghostscript 8.15)
-/CreationDate (D:20080827121849)
-/ModDate (D:20080827121849)
+/CreationDate (D:20080918135158)
+/ModDate (D:20080918135158)
 >>
 endobj
 3087 0 obj
@@ -15572,8 +15573,8 @@
 3441 0 obj
 <<
 /Producer (ESP Ghostscript 8.15)
-/CreationDate (D:20080827121756)
-/ModDate (D:20080827121756)
+/CreationDate (D:20080918135108)
+/ModDate (D:20080918135108)
 >>
 endobj
 3442 0 obj
@@ -16109,8 +16110,8 @@
 3507 0 obj
 <<
 /Producer (ESP Ghostscript 8.15)
-/CreationDate (D:20080827121849)
-/ModDate (D:20080827121849)
+/CreationDate (D:20080918135158)
+/ModDate (D:20080918135158)
 >>
 endobj
 3508 0 obj
@@ -16562,8 +16563,8 @@
 3556 0 obj
 <<
 /Producer (ESP Ghostscript 8.15)
-/CreationDate (D:20080827121758)
-/ModDate (D:20080827121758)
+/CreationDate (D:20080918135109)
+/ModDate (D:20080918135109)
 >>
 endobj
 3557 0 obj
@@ -17078,8 +17079,8 @@
 3635 0 obj
 <<
 /Producer (ESP Ghostscript 8.15)
-/CreationDate (D:20080827121850)
-/ModDate (D:20080827121850)
+/CreationDate (D:20080918135159)
+/ModDate (D:20080918135159)
 >>
 endobj
 3636 0 obj
@@ -21550,8 +21551,8 @@
 4352 0 obj
 <<
 /Producer (ESP Ghostscript 8.15)
-/CreationDate (D:20080827121850)
-/ModDate (D:20080827121850)
+/CreationDate (D:20080918135159)
+/ModDate (D:20080918135159)
 >>
 endobj
 4353 0 obj
@@ -21709,8 +21710,8 @@
 4370 0 obj
 <<
 /Producer (ESP Ghostscript 8.15)
-/CreationDate (D:20080827121851)
-/ModDate (D:20080827121851)
+/CreationDate (D:20080918135200)
+/ModDate (D:20080918135200)
 >>
 endobj
 4371 0 obj
@@ -21806,8 +21807,8 @@
 4377 0 obj
 <<
 /Producer (ESP Ghostscript 8.15)
-/CreationDate (D:20080827121851)
-/ModDate (D:20080827121851)
+/CreationDate (D:20080918135200)
+/ModDate (D:20080918135200)
 >>
 endobj
 4378 0 obj
@@ -21972,8 +21973,8 @@
 4395 0 obj
 <<
 /Producer (ESP Ghostscript 8.15)
-/CreationDate (D:20080827121852)
-/ModDate (D:20080827121852)
+/CreationDate (D:20080918135200)
+/ModDate (D:20080918135200)
 >>
 endobj
 4396 0 obj
@@ -22092,8 +22093,8 @@
 4403 0 obj
 <<
 /Producer (ESP Ghostscript 8.15)
-/CreationDate (D:20080827121852)
-/ModDate (D:20080827121852)
+/CreationDate (D:20080918135201)
+/ModDate (D:20080918135201)
 >>
 endobj
 4404 0 obj
@@ -25796,8 +25797,8 @@
 4775 0 obj
 <<
 /Producer (ESP Ghostscript 8.15)
-/CreationDate (D:20080827121852)
-/ModDate (D:20080827121852)
+/CreationDate (D:20080918135202)
+/ModDate (D:20080918135202)
 >>
 endobj
 4776 0 obj
@@ -26411,8 +26412,8 @@
 4856 0 obj
 <<
 /Producer (ESP Ghostscript 8.15)
-/CreationDate (D:20080827121853)
-/ModDate (D:20080827121853)
+/CreationDate (D:20080918135202)
+/ModDate (D:20080918135202)
 >>
 endobj
 4857 0 obj
@@ -30137,8 +30138,8 @@
 5470 0 obj
 <<
 /Producer (ESP Ghostscript 8.15)
-/CreationDate (D:20080827121853)
-/ModDate (D:20080827121853)
+/CreationDate (D:20080918135202)
+/ModDate (D:20080918135202)
 >>
 endobj
 5471 0 obj
@@ -62609,7 +62610,7 @@
 [641.7 586.1 586.1 891.7 891.7 255.6 286.1 550 550 550 550 550 733.3 488.9 565.3 794.4 855.6 550 947.2 1069.5 855.6 255.6 366.7 558.3 916.7 550 1029.1 830.6 305.6 427.8 427.8 550 855.6 305.6 366.7 305.6 550 550 550 550 550 550 550 550 550 550 550 305.6 305.6 366.7 855.6 519.4 519.4 733.3 733.3 733.3 702.8 794.4 641.7 611.1 733.3 794.4 330.6 519.4 763.9 580.6 977.8 794.4 794.4 702.8 794.4 702.8 611.1 733.3 763.9 733.3 1038.9 733.3 733.3 672.2 343.1 558.3 343.1 550 305.6 305.6 525 561.1 488.9 561.1 511.1 336.1 550 561.1 255.6 286.1 530.6 255.6 866.7 561.1 550 561.1 561.1 372.2 421.7 404.2 561.1 500 744.4 500 500 476.4 550 1100]
 endobj
 9336 0 obj
-[272 326.4 272 489.6 489.6 489.6 489.6 489.6 489.6 489.6 489.6 489.6 489.6 489.6 272 272 272 761.6 462.4 462.4 761.6 734 693.4 707.2 747.8 666.2 639 768.3 734 353.2 503 761.2 611.8 897.2 734 761.6 666.2 761.6 720.6 544 707.2 734 734 1006 734 734 598.4 272 489.6 272 489.6 272 272 489.6 544 435.2 544 435.2 299.2 489.6 544 272 299.2 516.8 272 816 544 489.6 544 516.8 380.8 386.2 380.8 544]
+[272 326.4 272 489.6 489.6 489.6 489.6 489.6 489.6 489.6 489.6 489.6 489.6 489.6 272 272 272 761.6 462.4 462.4 761.6 734 693.4 707.2 747.8 666.2 639 768.3 734 353.2 503 761.2 611.8 897.2 734 761.6 666.2 761.6 720.6 544 707.2 734 734 1006 734 734 598.4 272 489.6 272 489.6 272 272 489.6 544 435.2 544 435.2 299.2 489.6 544 272 299.2 516.8 272 816 544 489.6 544 516.8 380.8 386.2 380.8]
 endobj
 9337 0 obj
 [670.8 638.9 638.9 958.3 958.3 319.4 351.4 575 575 575 575 575 869.4 511.1 597.2 830.6 894.4 575 1041.7 1169.4 894.4 319.4 350 602.8 958.3 575 958.3 894.4 319.4 447.2 447.2 575 894.4 319.4 383.3 319.4 575 575 575 575 575 575 575 575 575 575 575 319.4 319.4 350 894.4 543.1 543.1 894.4 869.4 818.1 830.6 881.9 755.5 723.6 904.2 900 436.1 594.4 901.4 691.7 1091.7 900 863.9 786.1 863.9 862.5 638.9 800 884.7 869.4 1188.9 869.4 869.4 702.8 319.4 602.8 319.4 575 319.4 319.4 559 638.9 511.1 638.9 527.1 351.4 575 638.9 319.4 351.4 606.9 319.4 958.3 638.9 575 638.9 606.9 473.6 453.6 447.2 638.9 606.9 830.6 606.9 606.9 511.1 575 1150]
@@ -63375,62 +63376,50 @@
 /FontFile 9357 0 R
 >> endobj
 9359 0 obj <<
-/Length1 1047
+/Length1 1044
 /Length2 4192
 /Length3 0
-/Length 4865      
+/Length 4857      
 /Filter /FlateDecode
 >>
 stream
-xÚ­“gXSk³†)R¤IQ\   $„¤JïM¤d	$„T@ª"=ô^D‘¦4¥H•Þ;¢R¤Wép¢û|[ÏþþžkýY÷̬gžwÞY<\º‚ò¶(k¸2
-é&A¤ E-}ˆ0 	Qñð(¢á07
-©sƒKII µ„… ˆ¸”TJHŒŠPD¹x¡ön Ÿ"ÿÏ"	@ÞŽFØÀ€ÌÍîLа9(ÜÍÈ;9ú?¿À úpí·QA €-ÂÆ
-°†Û#TàŸ†Ôv(@âï°-Öå?)w8C0ðLò‹¶(¤“`·£k£½à'ÿ¦þ-®ŒurÒ†9ÿ”ÿ9¤ÿJÃœN^ÿ[€rvÁºÁрʎFþ»ôüooZp[ÖùßY57˜ÂFiï„þ!0ÊO¸­.ÂÍÆ°ƒ9aà¿âp¤í¿MæöËØD󞪱îÍ¿ïóWN†@ºz¹ü£ú³øC~3a:h„'`&‚
-	ÏÞ,þÕë.Òe‹@BL€¡Ñ0/*ÂfHð ¤-Ü€{ƒAH”á€0`‡BSý¼Nq1 ,ÿ3ô‹$„°êoÀêÿ”@†ÿá.Á°H”³A9;ÿŽ@nÁðà
-ü÷¸ˆ `û? áð!B ùÔP Á§ËïîqÂ^¡lÿ¨ È¡ÿ@Â11¿Ýü$¸;üύßæÄÝÝ<þlH8.öwC( ö†£ÿÎÿ÷Õ+( <}EDAa1 	…bB¸ÿSgƒE£áH·_aþÃv¶Áážpª±a”ÍíÀ¿â+ƒ
-üîfõ’	+Ø¿Ò.«¨£}Nì”Û¡á*0]jrX”ÄH;O6Õã˜Vë«×¥¼þØ5*aètÞÝj>É»ŠÃd+IËkÎ…{/`™®¦rpgEŒX§úSAÌýì攍–å]>%ÊI.¢3÷ò| ¸„‰r’“Qð“R^.}úׂÑà)ú˜hÒ©ž ¿¿‚Ï¿»9±‰ªÅ2fOqj¾ó½_ÎŒ%yHÜÙ=4â0ììä ªzSôêÓ¬gøªêãÃâd°l¯H%oTrP&ùLüî»kÑC³ì¾å)~ ÿÉÁ'ŸÒ5=„A¥óy)˜I6íû
-@æx
-~tkËx
-Y¡½Rmò˜¸hL¤Âw1+½Ï‘OoDMCé¼{{Ò®f?®"x&N‚³„];™ Æ€º6õYh¯Ôc*‘Ì<übò«äD氏³º]Ç·ìV£—Ë;)
-)žÎZ«dˆ˜èöŸ‹ÍƒjŠœ¡—²ØÍBÝ‘6–w?Ö;û-ÚKFž{\â[¥ÅF‰»–ë‹-Pý:êñ猎Íqæ
-6“OˆôfÉ0qÑmjåÐV4ª‘Ø2.•èŽÛ2´ß£ËH¥{âi¹å“ÜéµµÿêÞоª¹çÁªE½ª8>®«34l¹gzXc‡‘c­þb{
-´¥õa¼xÝÕ_ôz–/Óò_z9LO±–9õ†íUH³_Ϻ†ë7&*ÑØ+“bùší×\óBIØé¥ØE]tOrWö¢díû¯\ðUQ2B&‡Ì?@Wç‰-•¿Ý×bN ü˜Àé-´*½XBóa·¶ØùâÞ$‚‡T.Õ”x*ÒþEY#‚eRsVǽ³ò[©EÄÜ]Ê·kzF2swuÀSHŠB¤ŠÖS¬¾pûfº³Ý(g~ò`ŸÖD¬løsêã°‡çtÝûǼrÅÅÆ?z"A•0:¿Å`uÞO]ÌJˆªU÷GÙJ¯³é
-|e³éÞyŸìpì¸Ìí
-¾S=îó)ÙJáÁZ×N©«.}@B=íÈR8¼hÀëÚº$na‰|¿€À]ì
-VU³|îÔFfó½Å^êôRJaRY9bªæfN·¿½<LϽHä•âÝan¸qP`ƒY+À$ð«L™_~lUüärjèd÷„ó©çç;VŽ+þÊ›¹znvÊ/󴸓ëä†Mê÷ì^Ι†zho꒏˞%]r )ª€Í§ž6‚f÷†™Þ‘Hy}×ðNóA¼+š1 ‘
-;ŠÝ6Ñ€´YÑt³¼Rã”ü$–qÿFÆþ
-ÆãÀ©ˆ ÚÀᏒâœGYaö1ö?”’ªl·W…®©ò…k4Ÿw<Ñvf0îmLƒsº&è	0ÕýxƹÏ 5GVˆË@oYªÍLŒ¸&Z&;Íž ž¨X1UHâøÐ'DøD¦òìÂì«(öe`í·G‡g·};ص®Â‡7–ªñ©;m¢T6vuΰá½Òg]kUƼÖ{Îä0
-ª@&;^.Ü¡S×½ÃEÛìóìΓèZ̃5ÖK]ë‘´¦©éµÉèM{¸¦¡£Å8šü2­Žñ­Ð… ¢v	·åóÙ'£Ô)«adýÑS˜ãЃ+D—vSp:S.†64æ4•6ógkv™þšS˜[úJäo×UÜéÒ¥8XÈÃý$o¤ùÍ#Žî3ÈÖ(*¬éœ¦ ^gô).z£ýä­ÒÂÀ
-<¯z?åš&™aF3q]'6¶ñ°ªÌ5’Á”{_‡¯S^¹Õ9%ãE>ðøø!Û¶â)aS»Ù*Þõ»ïŽnçΙw‘úI,ë+nH\`fd~ =ÝÃgÊƸíû¸±Žè<èoò‹Ž*idXŠïHK­Sÿ~¨±?|…—±'Ýy–'IÓDvjjùA‰îä5uÙ“Lº¤…¸ÎÛh
-ñâ7ɱZž£=»}ûulrÁ~e.î‹D’ÿžiÁÄÇ7¾Wøçg#ز>¶
-âGßïŽ}-þ”òì¥w&ØÊ/bÍ›‡§Hì(:Ó™A+ ;(`^òÈUŸÆ>=r~°dPâñìZGëÉÒ¼®dØMG_¬{׳7EXËYwŒŒ#£éôš¯¡miû£>YSoM”çí?GwQòYû§ò|Ò¡ŠB½ßèx¤ÛVb§í÷æ 7iû<G³]s
-Ý·[ úýK‹gõD8Hå tµèÑ÷ï&âR[¿Šëê¸y.o®h9–Ûý­ßæòüÒ!¦—|C¼*E½  ¹{ƒžag¹.
-óòûq “iÞ¯R¾Ëí“mÐK\ý\Cõٝ&&¬ç¡ï=øÀ† ÞQv3¥ó¹ºs­±Rlß,^|ç “V‡Ž„¹&džˆ9ŽÃ:qŸx·^pºPNdb€Ÿef¡àËp³i›ä»i]5H³£¨Ç”ßÍHsŽŽö=QCèČܓ‡ðÌ„{;cï"6u€§Âª³Çȼ„¼‘¸¦î4ëþæ³Þ®Î…©ë¯?QK>ÿB'Peªì'-"‘hﵕ?:Pg5^jê>ÝÊçÈLz%aÍ2@#ËÄ5Ž¶hdÆQ ¿)•îÝ®úÂáN;óOH­5f7ÒAcñÙ¬þÖcþž'ŠO<PÛ§kiéû`áÒÏ(m¬ç|ùšàgE|¢×Ç+rªIÔ¹ã”ßvœ­Öî LŽ¢Üe§Ï4gÈkqwå$²%yÚìRé:ë»Ô¿vxS̉Žvrñ!_èªSå‹5‹vé;äalàJÇ8«¶tïóŽµ5°øðòï­· ç¸ËÊJ7“,ŒÝ3U¿S«}48ò^9lfê-[¡nëd„RŸCN•/õ6-o«5ëëA««³.VÞ`ïpÑSªÛ’÷ø&<}õL&Ï›˜5çbm'•ðj±¼ïØçþܝ±ŠRTéucÉ
-G2šƒ
-›q¼ÌYö†ïÕЫ³9š\Ù?¤ËyVZô$úY’H*RB¡Ñ»£ç®!Hõ4ÝC®ÄžçÏàyN+­qí¶Œîø¾9ù®ÃɨÎeÌë¬Ìö¹OPT<û×ïX³RF$6~Ýzè 
-3»ô0õ¦"W©îÙ܍ïy‘]‘}&÷ºY´ä?”F¨°ûέ ç­¼’K¹ÔƱ·IDÞeQ¤Ó™¿Ä¸¡@¿86Ègtjú>ýÕƒ©ÀA²°¼R¡¡UôZí\‡ÚãĈÖÇÄÆ'.GÑ“Mý‚#¤ŒëõÚxÙœPؼ™ý;ˏn"ª×*(SïTi<(ß«rœŸûÚ]ÑÄa!tߦ>*‘j¿”m,|CîÄN é Déq¡\Ë©€P)ãÝcjæÃN›.°£,‰˜2*Œ•Ë?”Ó$"KPœôF$æ,;Šå+<Y³[È‹W“Å¿ÐW«ú*•š³Y'/^G*¹v؇œ3ʏy8ú‰Ì”u2êš•ôwÌ»óly‡mº#õ…“æÍI„ô‘dóÚ‚aÛ£ŠõbbQ·<Óˆ6ìÝÏKlo+Ö$,ø¶ß	•ñlZDõ„¦ÒÆiÍÍ«Zô]¿Õ?òsd¼¨±~^¯ Š&Ù–ÇØG_¶ÌÒüùÂó-– +­¦ï-oµ‡x(ÿ:ÈjÍy¥Ë?îE¤änDërþHMA<ɏ|Ûp멏ϳáÆ:YF•«HŽ£c#÷0“2°óªO­\Ü&ü6˜Ð+,\Äžڍº˜“õÏÉÓ=•2y{€Â’ªo¼‡˜pÒ¤0d9¤µ°{.'±mÌùD­Ÿ*§?Øûì0#/9¼*Å9óã=éÁ¶o1°¬\sÁ÷é‚úðI¯ê%Rè3:ŸY®­ ¥Æ×f:òHçæl‹%
-Ú|	Ô~mp5XÍKÇh€ßÿš
->ó1ýzG=+ëôVvD||¦—‚ú×xÎF¶£Êˆ9KǦJº3·A.Ñ1U³‰-eAs²¹6÷Ó‡7ä|<?ˆ¹.h¿8#môðkkÅ}ü‚©Þ=|v3$™AÝ>‰£)V±Õ½|´¡ ÏñÃ
-¡¬´eGÎ~2¢¦m­ÍßoTÐO²Á'hìhÀ;dƒÀ%ñëü ö@Õ?#È“óHbOòå΢أÖ%
-+r„+9ѝ`ŠÏ•ÐäÊg›;KÓS"«‰7ÊtâäW@åóÁi¸W_ŽÒî²G5Ÿå$àÓvÔ(¦GÕ?ç;‹'&Cq=½±/`Ù"PKÙ†eAð,H…‹§6|8¼y½¦ÿŽ>é5%ibº·åRก*»z«ß…[TTÎl²7üš?ßóN阿çT¶4Uk¥§î£—«¿zCšA®,(e<hyÍÏaI½Ø–ïsi6™×LSf³Ôá'–ZWÕˆ}ÿ¸ë[µåvõÅÌEÒ×ÏO!›1aâ‰AÅ9…Ëï=¥âÕF)(°1ºz:JfÙåo/2ď¾<Y@ÛIGr‚3v4Àây›³Ü¼Õ #7•§QZm«oeåP
-!“ò¥4ÛáÑzÒ‡-ÖÙ>PÚ3LöÀ€8-…éø[azÛtZ˜‚êØ›Áz*¯s3¹ÏÂP¢µâqÑâ3}«gŸð°¡õ
-ݲˆ”øbËYÉÄW˜ˆ²§·ÀL¨ÎgÕó}ž[5²¥meÉ-kÍp¡i7Ö·ZÔ߬hs)©l7Ÿ^¬HhÇD„ô`ˆîU9^Ä‹x¬®	{ÓWwjY<ˆ3Ô$Oá§Æ¹cÀ1é)©6j£½éëé§ì#áHíUÒ»Ðó<ïªï“Ò^®‹mW*VP3ž+N‘Ùõ÷ô½þ}"8Ne©<æcÙr‹¯Öe_Kne3ÿ×LòÛ=i’w¼·:EZó<ò£˜
-q
-9/Ã3Ns
-áGŸS0ƒ­x1¢*ß…£’úÞµ¶—Ó’Öœœù,6zºl	íüˆ•LŨ]{»à7ú9JÓzòÊ珶Uß%Ä%H×ÞÍ´»	“é¯TþÀgÊ6sß6Šx.*4L‡ô .Í\miîÌùFC4«]ú
-f²n®«–"ÿƒµy…O'§‘Îô@§²F“
-/ÍÕC©%ðVÆ‚zËÞ}ŒãiìÍ-Gdâ•PzxšÌ7
-ŽG‘f[7ØiLw§
-kC/Òg8€×L«H</jAd²®Xl¤Ñz\
-ÓŒŠÒ{œç߯ÚO0{_Ô\ݪO+mHÝX¥—od¸yFöÝúI÷]¢Z·ãó?
-xfEsÂ÷)
-Þ‹¾;x½Î8`ÚePxÃÂðÕÚ¹®èh&E!tÜZ…_BNK&ÿzî#$åz$õYòŒc}¢ˆ•@Ì5WD{gòVÕm9hzΞxáÛúÔLÖŒr
-¡çè/y7ëB³–ºÓb‰_R•«·´/aÚ¦9Éß>¦°Ã¶æpó‰Ž&x õ²èÈsÔn¤Æðö!M=Õ)Ò”c:—é¬æ[k˽<ƒÑ.Ê÷u02$œTÊç®Ù¶ˆÝË׃–^˜ýúe£šÂ¹Þ H›¶¨ zƒó¦rNÚ$yÒ+"\jˆ²Ó^6Ø_j÷©™Ê*’Ô˜ŒúÚ‘“
+xÚ­Sy<”
+×FÉR	¡†7²$f±g‹ìû–}f023ŒmÈ.»lÙ÷¥‘ì;)	Y*F!Kö%²óMOßûÔ÷¼ÿ~¿ûŸû:×uιîsÎÍÍ¡k (ÀÚ"•±wA&	(héÄ JÍÍ­€CÂÝQXŒ"Ü)	ÀnÞ„ò€€‰I
+KHBE©¹¬‹7åàèð)\ÿ)äÑHÊŽ´àîŽH4±†Ü0ÀÚ¡îÞ`@ÞÙÐÿ™áè#ݐ8O$L
+ƒ”;`‹t at a¨!?
+©aì±€ø¯0ÂÃå?”'çF4ðM^ˆXŒ³7€@ÚSC´±Ä^H¢“ÿSÿ.®ìáì¬
+Gÿ,ÿsHÿEÃÑ(gïÿ`Ñ.îH …E q˜K‘¿¼i!(ô¿Y5w¸3ÊNãàŒ ¿B(7e‰ÐE¹Û9öpg7äßq$ñoĹým"¯'[[ïƯ}þÍéÂQ÷;Þ.ÿTý)þÃ~câtp(<`C¡0¢øüçÍò_½”0vX
+C<Q1 ŽÃÁ½©‰—AD¢À=€Â x ‰'†€1Xwb
+@œ‰`ÅQÿ\§¸ Qýú…D ˆú?HB€üFDîÎ?ˆ¸Kü7’  ¶ÿ ¢Ò‹FÿæaDïä?èòkø¿ÄÇ?àM ‚þ
+aP ‚ù«a·#j±ä4ñ›\~ÓÄf.Ä«Ã"þP»áþ€¢ ÄíHÌømM”ØÛÝëvÄoõAâ~þ{ï·ocñ÷…E A!Qq0€¸(Ôïÿèì<p8$Æýï_Šx<ÿÁö(â©!‘x¤õk'uß)µ.¬Ä_©p¨”œŸô¶C}¼vuLJÖó!H‹z5\ù'«LÊ2.Ó̓ϳ{±¸Eµøêõ+¯¹Æ§œÌ{ÚÌgø4²˜lehyϹpî†,_j®Þ^%Õy?ÙW’dú¨+{ãõr¾.ŸâŠÏ$/Ì=k^dÞ7QÎp6­âæЧMs-‰	Ÿð¢MJ<;1âïNÙpãÓ&¶Åƒþ 2ïá‰Åöâ{9s¦¬1KÌÀȨ#í쏎Q½!ÂS›ÙØttPž¹5$\ÇŸ†–ÉzSjàJéfö­ÉöíËÓôWÍg»}i›¾ 
+Æ›3wÁ[F˜Zí•&“ Ò²1áZßo…yïîò鍪é¸Q¡w¤>Û7ï¥Ô†IQ€ùYÃ/ŒQÆ¥©Ñc¹&¦ »U^éäÑtYYéŒQ¯¦uûìW—kÞRñ—RÄLÛªä›}/Ñ}&¹XBSø·TÈl鉱³VzÕáXîÿÍáfÜ™ JßF­ë§T~¦§éðwÉ%ª_?ú‚Ù“£9ÂÍåÓâ|˜òM\t_v³h+6‹oªÄR¶î8ì^ÊϹŠ·ÞŽwLÊzë½µWa<²›ÙØ5hµj™fܘ◙Ò?è6B°Þ5;h¶w“»Ú4ƒ0Åorß¹yóxª?$Â×,Ó\¿G ¥X+˜xªˆèò\×pe Ifý,êøD³‡Ëµ8’Œ™V’YÄE÷¸he7þ–Ãûˬ|UÔã
+Â0YóV(¡¦ðb±°¥JÒ‡‘{ZŒiT¯ÒØ| «Ià*ºÊ‹í;-ÝÀöŒçKáLXÝRs%^Æ‰ªYÜ
+/8ÏÖžÒ`ã¿Ò‚JRZzbÿ2–ì‹éÎê<T’B¸‘/ÚQúýFž£ýG&¶'YÃï´>%ߊN8pFرÚ;â‘+/Ï7ú1®ƒ_òÿ®ÎÓ·ÐϨˆjÜ^õŒ¸{«Îût²6³®Ël—òÞ£h5HµûóÌ··™SdOÈWJ÷×ú·«\uiZ06¦·ðökä’˜¥=25"®måG7®ªfàü†ò×û‘–^y뭘͠²rÌÐÄÉ˜ç µL åüFâíÓc|Á»_bç¶Vâ–v]e¢lÌ⯠›òпr"?|BŸà§dm`,¬ÁôÊ›EzîöÊO‹µ8³ZåK&»‡OçÂÌ"½´7uύß:͸âHVVŸÏ9éOïÈ$½5|rï¡BÊæ…
+.JF&ïLšjÀÞØ\`ªPc»¹&šoÊ›¿Ç{ùèþă°–û„W7ÅØ£’~(f4¡¼@R«P.U¾hí.Ê»ÇÚhz£¡Î\$›kš?CëX¶=ÎÉ9òR¿|Ü–µÚ—	ÒYÁ\"Õ·&™ÓÔÓj'JÉîÜ‹:–©;½0]ϼ¬]áôêÅØÐö@\[kïñ$SwŸõ¤I—|ä±:w§坸òζŦšqmèŒÉA®„Vù­ñòh¡^Öu®Ü]q¤›Ï®‰µGW׺jÃ…¥Öä·EDGÌÒ» ì‹·bOEA|ÕJžI0.œÖáeÖŽ{TŒV!_yÀϏ’ØÈrvFJä‹>uŽÜˆŠaÛº1sQlL HaíD¢ÒN_¼uxêËkI^,3OÍuòèXÐÐdµ¯ÖBæ¹b]ò!(» {íT°]@C‘‡PéKÐ	úÖ—§ÖRÒž—–ž”ÎoNXdŽ¼Tš³£ÏQüø°\6K¶ai?V! :ñj…³»Â”é,$ò“@
+%û¼Y#Ô=#fƒ™2xÚ~i¶ºtû¸ŒLù{4ur ––™âý¼¦·â5?dæ¥\gk6:uIÔ_ÿåõW¹ýéve„¨…\Ö1¦ ½ÿuÛÆìM9f3¸©çÉ}÷F„ñœõšdQé¾Àµ´0#ˆë­@:ýþ©ô®=ĝAO§wõ5¡Z>Æ‚j²Þ\äàWjyƒ+¹`ò<Ó|òiË‘r·ëFË]>I:*T¼*Bj9JC*wè›w}¾A>ïãÕ ~‘T€yò@־౅ÍË€‡Ï)Öûæ¢Ø¡üÑêuyØÃ?ÅvŒ3ÜŽbTÜ”H
+’ÝŒ÷”;™NŸB]=ÜÚAr-Žv¤É	XE¼mF1­Ùn
+w2.\îµo6£[³zÛ„§¶"©v`¢—º®­Î¢:&É6Þ=ê‰ÕtÌͤÒùað†J!•á9ÞŸ¹pl s8«O¥ŸS\ $Æ o³¦c™ÛßVR©*ËÉð`6	¿üåÒý ýœÝKfñN„‹[“ÏrEDùÞéæ…Yû‘a¯:Zû­à]²Ž>ûcim^=Ý<ÙsÒB‰óL§O@õqÉ'¿qq¾¯Mg×ôEÐù)W—©è-†Ñ凡‰Óí[»ºýzWÃI™²Äd(ds<ö–n)-ƒB‡ŸRŒw»iIæ¼çüºjÉŒ‘ך—œ/VbËZºy<ÈqÆ+b—žô&‹§­µÆgMó]gØ[²£}ýDÅ•í¼öZï´½â[ÒA!U¥‰Ë"÷üPuâ²Sá5wc€ÕÖvGŠí(f]Úªøp$E’]‹Ûˆ
+Ÿ}s\õ.½hz«éÅ´ú¥/"NÞ…,ŒC[`¾F¡)\RÆAC2OMP—÷Slú¾4}¼Ù592 ÿ,(»µ+"Ò¯aò]KféÖà\iÙ\ÑŽžžSºr››%å3ŪšÝt
+Ú:Äâ°úÙ^›¦d5rèlFŠ´{ðkí½Û
+=œ„ÔpW1¦ú1µbç쁳4yK²¼’âÏuI®y4*X@×²q9ÔÖ—ÛÆ_ at Dd:A»-}§/úß“{-hú7¯
+êÞPmÍîa©è¿FŽß°9ómI¬w$V 5·ñZEÀY	ömõìÏEÝÚ/=ûlgN¥’üq史itH#FW³V¦‹ü¦H¥tfã«ÕÎàè)¾Y|TekUqúä¤9JÊÀ³Žô5Ýj3t}&ÌéD]ßš0$fšè$¥©_¼ñ…ƒ Û–}õÜñä1k¾¼ìéäÝ"É
+ÝŒê9%=…iöØØáv=`¯hb¡ð@˜µá0ô$­:NoÔiÑ“œT}Ö,yw-Psmi®îÛ³¿¶¹ÿŠ9lí°aþdÒíg ¾–g%XZ–ÆB„yNæA½'?.iÇÇ'‚Iš
+–á^¢ºIþ‰›¹hßkh•ô^òÒE·ÓÇ-ôÅ1¦§•frö;‘m5رõ»CŒ‹Š¾ =óÉè×›©Á±Ÿë·ß”ûæ‡OÖ_ÅnöÞ72ÌÎù¶³3îˆÑf‡ôÂ?Ó[y—DÚelHdE¯.v;ÑÖ~šŠJyÙÆMQp("?r2y2ÈUu§£#íœvBÚ-Å}cGÌp€þmΣGÔkä¯øŽ`ãOiüY%˜ë5°Õ–Íâ”3 Íí ÿ¯)C›îp/Ž‡13Œ½”Á ›¯„‚liGe’/ƒ¢Rß¼­¯’tâÔí”É´.¸]IIÜ/>byA¬Ž{_<ðÕñQÍh°[è”h‘Âü°@UNjÛ"ÿ¬3›Šá[È›¨ÐÚ¢JCÙžÏ`6úZÄ-£0¶«PÀúJª•áNªLSþêw6›È\9•ý¬BÌ{EŃlþé`fMeɱېQIw7¿š«­öŒÞ©pèm £Y5¤X/cþ¡ž_«ÚÚ?vÒJ¿þÅM¨üßõsÀ<ÚJ÷{­çÊqôÒ¸©Â<Óc¿]Ér–Þ|JÃ.´ÙÉBæ(T®wú]æ}æT'UåÔˆRAk-{6,l\Œü¡þí"*Vë#ië
+®*oÊã4§ÂMŸVh(_ñ¯b}Â{ÎuQãCÖ±˜S¶&L7+Ö;1”S±Ì‘Ã&µŒeDœÈ^OPzƒfº¦¹5&ÒSŠ¤zYSҏÿq9êᆡIàFOâMDý»ÌñÃ"Í”V¯ù\òwîEX®MÏê]–íÀÉÓ¬nìkòsõ).1ósž½:h¡Éµºd¸—U4s^¸.;(4÷f¶îÆC]Ç=2ë¯Eä猒ӡòqɇË36Ñy[*-§Kx+=ú±G}Wößu¾éد¼äÀDzæ€3cLgɯñøŠuö‰bà%Z.á¡
+–n>»Ë>ñãOk‹]‚QïÁe‚©1E&üg·>%|Y…fÇ;†¬¿!…]xp¨J²?¡þdºAǪ¬`Þ†M?~ß¡<³AÊîÛøØ¥êÿ±›’…NºO·u[üp}á”EÔçq7öc&{øž“¨ N9Ìž( \Áê¦bù˜-C€{jN•?û!tg=žÃryËî)ÙÚéÛNW²9nÒ¡Ø£XÞÉE”;£MÇÙÔÝ}uäÓSùüYcɶ›AÆ”I̸å"Rj§‚Ç:7Eŏ%ÄÙ"!£jÕäêc—6.ZÄ«Ê™F4¾ßß„NË0Ó¨;?s‘FP„ÜÝË8’>GÖ7Lòå`*·Eç£r¦ïÈ.òÊUE
+4¯›·MNgé7.®žÄ#“û’%\º^ˆ•Ú:Я.:[zÅ-²
+AA¢Ã¶=VnøzÆmõ¼.R#QSøÈ?^_rØ·4<í‚¡ã€uYN¶Ìe2Ó—n£Îêk)÷øÅÊ…h¶ÎÏ
+4=0
+T<÷µs7¼I)di9)V6¸ˆ+4
+[·zéÖ”ã%ZÏ䐐Õ\oõB\Ú_ËLU˜!Ê&éÎSm%;¼±bÚ!×Þ…«¦WhcõŽ¬ÛAG02Õ6ž‹Y'÷TÓ‰6kÎË}l>oH¡b õQ?øê~-”P¯‡‹ûžø׃xà,«mOñ3’5	xE|„AeË
+jÁ´\e`?¾••ßKÓ­1~î5ûJ±CŸžÏ5×™Yìí|vû¡µ½0¢ÙMYHjÑ×79ˆJsS†^øÈ®JûJ)ðŽ»«ŸX"t3)RUPÂ$L—ôãÃËåê/­+CEãç/Çû[]Ñâéë:¯U¸Œ
+Y…ìkÄqµ‡½£«_ªˆü@ù¸Îß·ñÞìëCs­ÍCé5æ{SþgâŠmžÜjla"÷NÀ¯3I¤Þ£õvõàº+ØÅ4çJd³v¿ÐTµy¸Û¦Íô|·Ì{­ý‚l Ÿç²†~lò;FÞ§¾&W•ÍŠv&7ÄW¾O±NdVŒFÝžQ]Ï&œKÌY"=5³Ín&¿{ \ó"™ÕsU.C“ÿ²OÓÇ…î¶åÒOd¡t7Š«Þ8$L?»¯Ü
+8”@ž¾Ê¤B©ÐsëÊ¡‹6Òϯ„>\[ånJ³fOXW‹2§Jöʤ=†p:sT“@syÌVÐgÜÕ'yy!mí—wKú&?&dUµ:áj)| Ý<`µ¼ÑœHfçžKá*Ú`^,ÀÿL:ÆU5Z`Ý/þ³¶¾B“(ì¸û ½!Šp
 endstream
 endobj
 9360 0 obj <<
 /Type /FontDescriptor
-/FontName /XLWHVP+CMR12
+/FontName /AQABNQ+CMR12
 /Flags 4
 /FontBBox [-34 -251 988 750]
 /Ascent 694
@@ -63439,7 +63428,7 @@
 /ItalicAngle 0
 /StemV 65
 /XHeight 431
-/CharSet (/A/H/J/T/a/comma/e/eight/g/h/n/o/p/period/r/s/seven/t/two/u/zero)
+/CharSet (/H/J/S/T/a/b/comma/e/eight/h/m/n/o/one/p/period/r/s/t/two/zero)
 /FontFile 9359 0 R
 >> endobj
 9361 0 obj <<
@@ -64802,10 +64791,10 @@
 1125 0 obj <<
 /Type /Font
 /Subtype /Type1
-/BaseFont /XLWHVP+CMR12
+/BaseFont /AQABNQ+CMR12
 /FontDescriptor 9360 0 R
 /FirstChar 44
-/LastChar 117
+/LastChar 116
 /Widths 9336 0 R
 >> endobj
 1929 0 obj <<
@@ -68464,160 +68453,160 @@
 /Limits [(figure.6.7) (figure.9.2)]
 >> endobj
 9591 0 obj <<
-/Names [(happy) 3020 0 R (hostannounce) 6953 0 R (id2404489) 1139 0 R (id2406787) 4710 0 R (id2406869) 6162 0 R (id2407293) 14 0 R]
-/Limits [(happy) (id2407293)]
+/Names [(happy) 3020 0 R (hostannounce) 6953 0 R (id2404480) 1870 0 R (id2408022) 14 0 R (id2408312) 1964 0 R (id2408433) 4710 0 R]
+/Limits [(happy) (id2408433)]
 >> endobj
 9592 0 obj <<
-/Names [(id2407333) 1964 0 R (id2408405) 6371 0 R (id2408439) 6372 0 R (id2408481) 6361 0 R (id2438652) 1870 0 R (id2443869) 1132 0 R]
-/Limits [(id2407333) (id2443869)]
+/Names [(id2408515) 6162 0 R (id2429008) 1132 0 R (id2444099) 1139 0 R (id2456206) 1975 0 R (id2456240) 3037 0 R (id2456405) 2576 0 R]
+/Limits [(id2408515) (id2456405)]
 >> endobj
 9593 0 obj <<
-/Names [(id2455966) 2576 0 R (id2455982) 2577 0 R (id2456071) 2319 0 R (id2456170) 2346 0 R (id2456192) 2347 0 R (id2458152) 3039 0 R]
-/Limits [(id2455966) (id2458152)]
+/Names [(id2456421) 2577 0 R (id2457469) 6590 0 R (id2457521) 6894 0 R (id2457627) 5304 0 R (id2457725) 5309 0 R (id2457862) 2615 0 R]
+/Limits [(id2456421) (id2457862)]
 >> endobj
 9594 0 obj <<
-/Names [(id2458573) 7065 0 R (id2458815) 2051 0 R (id2459329) 4294 0 R (id2460164) 6894 0 R (id2461869) 3037 0 R (id2462321) 5462 0 R]
-/Limits [(id2458573) (id2462321)]
+/Names [(id2457905) 2616 0 R (id2459002) 4294 0 R (id2461929) 1989 0 R (id2463485) 5328 0 R (id2463552) 5333 0 R (id2464978) 6371 0 R]
+/Limits [(id2457905) (id2464978)]
 >> endobj
 9595 0 obj <<
-/Names [(id2463125) 2563 0 R (id2464984) 5779 0 R (id2465075) 5785 0 R (id2466000) 2318 0 R (id2466101) 1983 0 R (id2467338) 2034 0 R]
-/Limits [(id2463125) (id2467338)]
+/Names [(id2465012) 6372 0 R (id2465732) 5800 0 R (id2465742) 5801 0 R (id2465819) 5806 0 R (id2466045) 6177 0 R (id2466266) 2319 0 R]
+/Limits [(id2465012) (id2466266)]
 >> endobj
 9596 0 obj <<
-/Names [(id2467446) 2041 0 R (id2469499) 4750 0 R (id2470393) 6389 0 R (id2471770) 1893 0 R (id2471999) 6865 0 R (id2472287) 4349 0 R]
-/Limits [(id2467446) (id2472287)]
+/Names [(id2468094) 1871 0 R (id2468383) 6492 0 R (id2472192) 6865 0 R (id2472592) 2318 0 R (id2472981) 6877 0 R (id2473224) 2327 0 R]
+/Limits [(id2468094) (id2473224)]
 >> endobj
 9597 0 obj <<
-/Names [(id2472306) 4350 0 R (id2474416) 3076 0 R (id2475476) 3031 0 R (id2475707) 2327 0 R (id2476757) 6177 0 R (id2477433) 1975 0 R]
-/Limits [(id2472306) (id2477433)]
+/Names [(id2474184) 5454 0 R (id2475500) 2051 0 R (id2477141) 2602 0 R (id2478800) 2326 0 R (id2478985) 2558 0 R (id2479263) 3039 0 R]
+/Limits [(id2474184) (id2479263)]
 >> endobj
 9598 0 obj <<
-/Names [(id2477637) 1871 0 R (id2477645) 6498 0 R (id2477972) 4724 0 R (id2478651) 4731 0 R (id2478689) 4736 0 R (id2478718) 4737 0 R]
-/Limits [(id2477637) (id2478718)]
+/Names [(id2479836) 5449 0 R (id2479870) 1982 0 R (id2480110) 6366 0 R (id2480135) 1996 0 R (id2482092) 3031 0 R (id2482216) 2563 0 R]
+/Limits [(id2479836) (id2482216)]
 >> endobj
 9599 0 obj <<
-/Names [(id2479291) 1982 0 R (id2479866) 5309 0 R (id2480676) 1996 0 R (id2482615) 5801 0 R (id2482692) 5806 0 R (id2484528) 2558 0 R]
-/Limits [(id2479291) (id2484528)]
+/Names [(id2483990) 5772 0 R (id2485572) 4750 0 R (id2487531) 2346 0 R (id2487554) 2347 0 R (id2488695) 3076 0 R (id2489276) 6361 0 R]
+/Limits [(id2483990) (id2489276)]
 >> endobj
 9600 0 obj <<
-/Names [(id2487577) 2326 0 R (id2488958) 3072 0 R (id2488981) 3074 0 R (id2491658) 2602 0 R (id2491833) 2615 0 R (id2491876) 2616 0 R]
-/Limits [(id2487577) (id2491876)]
+/Names [(id2489871) 3072 0 R (id2489894) 3074 0 R (id2491350) 4731 0 R (id2491387) 4736 0 R (id2491416) 4737 0 R (id2492153) 4328 0 R]
+/Limits [(id2489871) (id2492153)]
 >> endobj
 9601 0 obj <<
-/Names [(id2492699) 3457 0 R (id2492848) 3458 0 R (id2493762) 6590 0 R (id2493845) 6366 0 R (id2494422) 4307 0 R (id2494462) 4312 0 R]
-/Limits [(id2492699) (id2494462)]
+/Names [(id2492347) 5455 0 R (id2492957) 5779 0 R (id2493251) 4349 0 R (id2493270) 4350 0 R (id2495666) 2206 0 R (id2495759) 2215 0 R]
+/Limits [(id2492347) (id2495759)]
 >> endobj
 9602 0 obj <<
-/Names [(id2494559) 4318 0 R (id2497480) 1989 0 R (id2498067) 5328 0 R (id2498134) 5333 0 R (id2498478) 5500 0 R (id2498773) 5304 0 R]
-/Limits [(id2494559) (id2498773)]
+/Names [(id2496544) 7190 0 R (id2497659) 3470 0 R (id2497802) 3473 0 R (id2498681) 4724 0 R (id2499820) 1983 0 R (id2500806) 3025 0 R]
+/Limits [(id2496544) (id2500806)]
 >> endobj
 9603 0 obj <<
-/Names [(id2500139) 5772 0 R (id2500810) 4295 0 R (id2500879) 4301 0 R (id2501158) 3025 0 R (id2501439) 1911 0 R (id2501697) 1902 0 R]
-/Limits [(id2500139) (id2501697)]
+/Names [(id2501413) 1902 0 R (id2501446) 1904 0 R (id2501454) 1911 0 R (id2501893) 2034 0 R (id2502001) 2041 0 R (id2502078) 1895 0 R]
+/Limits [(id2501413) (id2502078)]
 >> endobj
 9604 0 obj <<
-/Names [(id2501992) 1904 0 R (id2502087) 1895 0 R (id2502144) 5449 0 R (id2503221) 6190 0 R (id2503239) 6195 0 R (id2503450) 6884 0 R]
-/Limits [(id2501992) (id2503450)]
+/Names [(id2502097) 1893 0 R (id2503047) 3364 0 R (id2503108) 3369 0 R (id2503942) 6498 0 R (id2504684) 4454 0 R (id2504788) 4455 0 R]
+/Limits [(id2502097) (id2504788)]
 >> endobj
 9605 0 obj <<
-/Names [(id2503572) 6889 0 R (id2506207) 6492 0 R (id2507032) 4751 0 R (id2507461) 5310 0 R (id2507708) 5344 0 R (id2507804) 5345 0 R]
-/Limits [(id2503572) (id2507804)]
+/Names [(id2506693) 6195 0 R (id2507157) 5785 0 R (id2507235) 5786 0 R (id2507640) 5482 0 R (id2507667) 5491 0 R (id2508442) 5310 0 R]
+/Limits [(id2506693) (id2508442)]
 >> endobj
 9606 0 obj <<
-/Names [(id2507876) 5351 0 R (id2508243) 3498 0 R (id2508741) 3525 0 R (id2509042) 3533 0 R (id2509136) 3534 0 R (id2509195) 3541 0 R]
-/Limits [(id2507876) (id2509195)]
+/Names [(id2508589) 7065 0 R (id2509474) 4751 0 R (id2511308) 6377 0 R (id2511327) 6378 0 R (id2511490) 5344 0 R (id2511586) 5345 0 R]
+/Limits [(id2508589) (id2511586)]
 >> endobj
 9607 0 obj <<
-/Names [(id2509388) 3549 0 R (id2509450) 3555 0 R (id2509568) 3565 0 R (id2509673) 3572 0 R (id2509973) 3588 0 R (id2510046) 3595 0 R]
-/Limits [(id2509388) (id2510046)]
+/Names [(id2511658) 5351 0 R (id2512001) 3498 0 R (id2513063) 2293 0 R (id2514180) 2412 0 R (id2514861) 2455 0 R (id2514888) 2456 0 R]
+/Limits [(id2511658) (id2514888)]
 >> endobj
 9608 0 obj <<
-/Names [(id2510066) 3596 0 R (id2510082) 3597 0 R (id2510267) 3633 0 R (id2512200) 3727 0 R (id2513121) 2412 0 R (id2513803) 2455 0 R]
-/Limits [(id2510066) (id2513803)]
+/Names [(id2514968) 2461 0 R (id2515552) 3457 0 R (id2515701) 3458 0 R (id2518283) 6576 0 R (id2519431) 6584 0 R (id2519666) 4307 0 R]
+/Limits [(id2514968) (id2519666)]
 >> endobj
 9609 0 obj <<
-/Names [(id2513830) 2456 0 R (id2513910) 2461 0 R (id2517503) 3470 0 R (id2517646) 3473 0 R (id2518217) 6576 0 R (id2519379) 2660 0 R]
-/Limits [(id2513830) (id2519379)]
+/Names [(id2519705) 4312 0 R (id2519801) 4318 0 R (id2521129) 1945 0 R (id2523278) 2660 0 R (id2526850) 2816 0 R (id2527410) 2853 0 R]
+/Limits [(id2519705) (id2527410)]
 >> endobj
 9610 0 obj <<
-/Names [(id2521268) 1945 0 R (id2523089) 2816 0 R (id2523649) 2853 0 R (id2523714) 2859 0 R (id2524535) 3142 0 R (id2524549) 3147 0 R]
-/Limits [(id2521268) (id2524549)]
+/Names [(id2527475) 2859 0 R (id2528294) 3142 0 R (id2528308) 3147 0 R (id2530842) 4295 0 R (id2530911) 4301 0 R (id2532051) 5462 0 R]
+/Limits [(id2527475) (id2532051)]
 >> endobj
 9611 0 obj <<
-/Names [(id2527167) 3364 0 R (id2527228) 3369 0 R (id2527683) 5454 0 R (id2527737) 5455 0 R (id2528351) 4328 0 R (id2529051) 4454 0 R]
-/Limits [(id2527167) (id2529051)]
+/Names [(id2533040) 3525 0 R (id2533312) 3533 0 R (id2533397) 3534 0 R (id2533452) 3541 0 R (id2533630) 3549 0 R (id2533688) 3555 0 R]
+/Limits [(id2533040) (id2533688)]
 >> endobj
 9612 0 obj <<
-/Names [(id2529155) 4455 0 R (id2529358) 7190 0 R (id2529515) 6877 0 R (id2534978) 2206 0 R (id2535071) 2215 0 R (id2536234) 2293 0 R]
-/Limits [(id2529155) (id2536234)]
+/Names [(id2533799) 3565 0 R (id2533894) 3572 0 R (id2534168) 3588 0 R (id2534234) 3595 0 R (id2534251) 3596 0 R (id2534266) 3597 0 R]
+/Limits [(id2533799) (id2534266)]
 >> endobj
 9613 0 obj <<
-/Names [(id2536737) 3738 0 R (id2537094) 3773 0 R (id2540004) 3929 0 R (id2540024) 3930 0 R (id2540111) 3936 0 R (id2540354) 3942 0 R]
-/Limits [(id2536737) (id2540354)]
+/Names [(id2534436) 3633 0 R (id2536175) 3727 0 R (id2536402) 3738 0 R (id2536758) 3773 0 R (id2540002) 3929 0 R (id2540023) 3930 0 R]
+/Limits [(id2534436) (id2540023)]
 >> endobj
 9614 0 obj <<
-/Names [(id2540468) 3948 0 R (id2540606) 3962 0 R (id2541369) 3989 0 R (id2541695) 4020 0 R (id2541885) 4021 0 R (id2542398) 4043 0 R]
-/Limits [(id2540468) (id2542398)]
+/Names [(id2540120) 3936 0 R (id2540372) 3942 0 R (id2540487) 3948 0 R (id2540625) 3962 0 R (id2541388) 3989 0 R (id2541714) 4020 0 R]
+/Limits [(id2540120) (id2541714)]
 >> endobj
 9615 0 obj <<
-/Names [(id2542435) 4049 0 R (id2542470) 4050 0 R (id2542582) 4055 0 R (id2542983) 5375 0 R (id2543325) 5383 0 R (id2543488) 5402 0 R]
-/Limits [(id2542435) (id2543488)]
+/Names [(id2541904) 4021 0 R (id2542417) 4043 0 R (id2542454) 4049 0 R (id2542489) 4050 0 R (id2542601) 4055 0 R (id2543002) 5375 0 R]
+/Limits [(id2541904) (id2543002)]
 >> endobj
 9616 0 obj <<
-/Names [(id2543601) 5407 0 R (id2543613) 5408 0 R (id2543636) 5409 0 R (id2543718) 5416 0 R (id2543810) 5417 0 R (id2543823) 5422 0 R]
-/Limits [(id2543601) (id2543823)]
+/Names [(id2543344) 5383 0 R (id2543508) 5402 0 R (id2543620) 5407 0 R (id2543632) 5408 0 R (id2543656) 5409 0 R (id2543738) 5416 0 R]
+/Limits [(id2543344) (id2543738)]
 >> endobj
 9617 0 obj <<
-/Names [(id2544030) 5424 0 R (id2544233) 5435 0 R (id2547884) 4931 0 R (id2548348) 4947 0 R (id2548865) 4977 0 R (id2549086) 4979 0 R]
-/Limits [(id2544030) (id2549086)]
+/Names [(id2543830) 5417 0 R (id2543843) 5422 0 R (id2544050) 5424 0 R (id2544252) 5435 0 R (id2544472) 5500 0 R (id2547910) 4931 0 R]
+/Limits [(id2543830) (id2547910)]
 >> endobj
 9618 0 obj <<
-/Names [(id2549116) 4989 0 R (id2549141) 4990 0 R (id2549352) 5005 0 R (id2549473) 5012 0 R (id2549710) 5025 0 R (id2549768) 5032 0 R]
-/Limits [(id2549116) (id2549768)]
+/Names [(id2548373) 4947 0 R (id2548887) 4977 0 R (id2549107) 4979 0 R (id2549138) 4989 0 R (id2549162) 4990 0 R (id2549374) 5005 0 R]
+/Limits [(id2548373) (id2549374)]
 >> endobj
 9619 0 obj <<
-/Names [(id2551078) 5482 0 R (id2551106) 5491 0 R (id2551377) 6201 0 R (id2551685) 6400 0 R (id2552017) 5786 0 R (id2552211) 5800 0 R]
-/Limits [(id2551078) (id2552211)]
+/Names [(id2549495) 5012 0 R (id2549732) 5025 0 R (id2549789) 5032 0 R (id2550995) 6526 0 R (id2551096) 6527 0 R (id2551738) 6389 0 R]
+/Limits [(id2549495) (id2551738)]
 >> endobj
 9620 0 obj <<
-/Names [(id2553816) 5603 0 R (id2554166) 5630 0 R (id2554204) 5631 0 R (id2555233) 6527 0 R (id2555556) 6543 0 R (id2555635) 6544 0 R]
-/Limits [(id2553816) (id2555635)]
+/Names [(id2552143) 6190 0 R (id2553869) 5603 0 R (id2554220) 5630 0 R (id2554258) 5631 0 R (id2555238) 6201 0 R (id2555458) 6400 0 R]
+/Limits [(id2552143) (id2555458)]
 >> endobj
 9621 0 obj <<
-/Names [(id2555658) 6545 0 R (id2555710) 6550 0 R (id2555767) 6551 0 R (id2555900) 6377 0 R (id2555919) 6378 0 R (id2558328) 6655 0 R]
-/Limits [(id2555658) (id2558328)]
+/Names [(id2555863) 6518 0 R (id2556196) 6655 0 R (id2558509) 6543 0 R (id2558587) 6544 0 R (id2558611) 6545 0 R (id2558662) 6550 0 R]
+/Limits [(id2555863) (id2558662)]
 >> endobj
 9622 0 obj <<
-/Names [(id2558605) 6666 0 R (id2558617) 6667 0 R (id2558665) 6668 0 R (id2558892) 6518 0 R (id2559068) 6526 0 R (id2560437) 6915 0 R]
-/Limits [(id2558605) (id2560437)]
+/Names [(id2558719) 6551 0 R (id2558766) 6552 0 R (id2558920) 6557 0 R (id2559019) 6562 0 R (id2559173) 6915 0 R (id2559802) 6949 0 R]
+/Limits [(id2558719) (id2559802)]
 >> endobj
 9623 0 obj <<
-/Names [(id2560686) 6584 0 R (id2561090) 6425 0 R (id2561280) 6449 0 R (id2561311) 6450 0 R (id2562740) 6227 0 R (id2563055) 6241 0 R]
-/Limits [(id2560686) (id2563055)]
+/Names [(id2560317) 6510 0 R (id2560344) 6511 0 R (id2560356) 6512 0 R (id2560609) 6666 0 R (id2560622) 6667 0 R (id2560670) 6668 0 R]
+/Limits [(id2560317) (id2560670)]
 >> endobj
 9624 0 obj <<
-/Names [(id2563375) 6254 0 R (id2563505) 6263 0 R (id2563787) 6277 0 R (id2563938) 6282 0 R (id2564319) 6301 0 R (id2564371) 6302 0 R]
-/Limits [(id2563375) (id2564371)]
+/Names [(id2561100) 6425 0 R (id2561290) 6449 0 R (id2561322) 6450 0 R (id2562754) 6227 0 R (id2563070) 6241 0 R (id2563390) 6254 0 R]
+/Limits [(id2561100) (id2563390)]
 >> endobj
 9625 0 obj <<
-/Names [(id2564641) 6318 0 R (id2564800) 6322 0 R (id2564996) 6336 0 R (id2565124) 6341 0 R (id2565698) 6472 0 R (id2565755) 6477 0 R]
-/Limits [(id2564641) (id2565755)]
+/Names [(id2563519) 6263 0 R (id2563800) 6277 0 R (id2563950) 6282 0 R (id2564332) 6301 0 R (id2564383) 6302 0 R (id2564653) 6318 0 R]
+/Limits [(id2563519) (id2564653)]
 >> endobj
 9626 0 obj <<
-/Names [(id2566404) 6510 0 R (id2566432) 6511 0 R (id2566444) 6512 0 R (id2567305) 6552 0 R (id2567443) 6557 0 R (id2567537) 6562 0 R]
-/Limits [(id2566404) (id2567537)]
+/Names [(id2564812) 6322 0 R (id2565009) 6336 0 R (id2565137) 6341 0 R (id2565710) 6472 0 R (id2565766) 6477 0 R (id2567528) 6884 0 R]
+/Limits [(id2564812) (id2567528)]
 >> endobj
 9627 0 obj <<
-/Names [(id2567882) 6949 0 R (id2568595) 6641 0 R (id2571069) 6670 0 R (id2571123) 6681 0 R (id2571595) 6711 0 R (id2572370) 6769 0 R]
-/Limits [(id2567882) (id2572370)]
+/Names [(id2567650) 6889 0 R (id2568316) 6641 0 R (id2571074) 6670 0 R (id2571127) 6681 0 R (id2571599) 6711 0 R (id2572374) 6769 0 R]
+/Limits [(id2567650) (id2572374)]
 >> endobj
 9628 0 obj <<
-/Names [(id2572789) 6805 0 R (id2572928) 6812 0 R (id2573007) 6813 0 R (id2574727) 6951 0 R (id2574948) 6980 0 R (id2575138) 6992 0 R]
-/Limits [(id2572789) (id2575138)]
+/Names [(id2572794) 6805 0 R (id2572932) 6812 0 R (id2573011) 6813 0 R (id2574732) 6951 0 R (id2574953) 6980 0 R (id2575142) 6992 0 R]
+/Limits [(id2572794) (id2575142)]
 >> endobj
 9629 0 obj <<
-/Names [(id2575592) 7029 0 R (id2575622) 7035 0 R (id2575731) 7041 0 R (imcidealx) 6780 0 R (initGrps) 2386 0 R (kerberos) 6172 0 R]
-/Limits [(id2575592) (kerberos)]
+/Names [(id2575597) 7029 0 R (id2575627) 7035 0 R (id2575735) 7041 0 R (imcidealx) 6780 0 R (initGrps) 2386 0 R (kerberos) 6172 0 R]
+/Limits [(id2575597) (kerberos)]
 >> endobj
 9630 0 obj <<
 /Names [(lam-config) 6742 0 R (lam-group) 6755 0 R (lam-group-mem) 6756 0 R (lam-host) 6763 0 R (lam-login) 6741 0 R (lam-user) 6743 0 R]
@@ -70133,35 +70122,35 @@
 >> endobj
 10008 0 obj <<
 /Kids [9586 0 R 9587 0 R 9588 0 R 9589 0 R 9590 0 R 9591 0 R]
-/Limits [(figure.15.5) (id2407293)]
+/Limits [(figure.15.5) (id2408433)]
 >> endobj
 10009 0 obj <<
 /Kids [9592 0 R 9593 0 R 9594 0 R 9595 0 R 9596 0 R 9597 0 R]
-/Limits [(id2407333) (id2477433)]
+/Limits [(id2408515) (id2479263)]
 >> endobj
 10010 0 obj <<
 /Kids [9598 0 R 9599 0 R 9600 0 R 9601 0 R 9602 0 R 9603 0 R]
-/Limits [(id2477637) (id2501697)]
+/Limits [(id2479836) (id2502078)]
 >> endobj
 10011 0 obj <<
 /Kids [9604 0 R 9605 0 R 9606 0 R 9607 0 R 9608 0 R 9609 0 R]
-/Limits [(id2501992) (id2519379)]
+/Limits [(id2502097) (id2527410)]
 >> endobj
 10012 0 obj <<
 /Kids [9610 0 R 9611 0 R 9612 0 R 9613 0 R 9614 0 R 9615 0 R]
-/Limits [(id2521268) (id2543488)]
+/Limits [(id2527475) (id2543002)]
 >> endobj
 10013 0 obj <<
 /Kids [9616 0 R 9617 0 R 9618 0 R 9619 0 R 9620 0 R 9621 0 R]
-/Limits [(id2543601) (id2558328)]
+/Limits [(id2543344) (id2558662)]
 >> endobj
 10014 0 obj <<
 /Kids [9622 0 R 9623 0 R 9624 0 R 9625 0 R 9626 0 R 9627 0 R]
-/Limits [(id2558605) (id2572370)]
+/Limits [(id2558719) (id2572374)]
 >> endobj
 10015 0 obj <<
 /Kids [9628 0 R 9629 0 R 9630 0 R 9631 0 R 9632 0 R 9633 0 R]
-/Limits [(id2572789) (lstlisting.3.-8)]
+/Limits [(id2572794) (lstlisting.3.-8)]
 >> endobj
 10016 0 obj <<
 /Kids [9634 0 R 9635 0 R 9636 0 R 9637 0 R 9638 0 R 9639 0 R]
@@ -70413,11 +70402,11 @@
 >> endobj
 10078 0 obj <<
 /Kids [10004 0 R 10005 0 R 10006 0 R 10007 0 R 10008 0 R 10009 0 R]
-/Limits [(chapter.3) (id2477433)]
+/Limits [(chapter.3) (id2479263)]
 >> endobj
 10079 0 obj <<
 /Kids [10010 0 R 10011 0 R 10012 0 R 10013 0 R 10014 0 R 10015 0 R]
-/Limits [(id2477637) (lstlisting.3.-8)]
+/Limits [(id2479836) (lstlisting.3.-8)]
 >> endobj
 10080 0 obj <<
 /Kids [10016 0 R 10017 0 R 10018 0 R 10019 0 R 10020 0 R 10021 0 R]
@@ -70488,8 +70477,8 @@
 >> endobj
 10096 0 obj <<
 /Author()/Title()/Subject()/Creator(LaTeX with hyperref package)/Producer(pdfTeX-1.40.3)/Keywords()
-/CreationDate (D:20080827122021+02'00')
-/ModDate (D:20080827122021+02'00')
+/CreationDate (D:20080918135333+02'00')
+/ModDate (D:20080918135333+02'00')
 /Trapped /False
 /PTEX.Fullbanner (This is pdfTeX using libpoppler, Version 3.141592-1.40.3-2.2 (Web2C 7.5.6) kpathsea version 3.5.6)
 >> endobj
@@ -70501,10102 +70490,10102 @@
 0000000004 00000 f 
 0000000000 00000 f 
 0000000015 00000 n 
-0000032187 00000 n 
-0003418561 00000 n 
+0000032194 00000 n 
+0003418554 00000 n 
 0000000061 00000 n 
 0000000102 00000 n 
-0000032247 00000 n 
-0003418474 00000 n 
+0000032254 00000 n 
+0003418467 00000 n 
 0000000148 00000 n 
 0000000182 00000 n 
-0003156103 00000 n 
-0003418385 00000 n 
+0003156110 00000 n 
+0003418378 00000 n 
 0000000228 00000 n 
 0000000255 00000 n 
-0000034775 00000 n 
-0003418296 00000 n 
+0000034782 00000 n 
+0003418289 00000 n 
 0000000302 00000 n 
 0000000337 00000 n 
-0000101698 00000 n 
-0003418207 00000 n 
+0000101705 00000 n 
+0003418200 00000 n 
 0000000384 00000 n 
 0000000418 00000 n 
-0000128493 00000 n 
-0003418118 00000 n 
+0000128500 00000 n 
+0003418111 00000 n 
 0000000465 00000 n 
 0000000498 00000 n 
-0000139467 00000 n 
-0003418029 00000 n 
+0000139474 00000 n 
+0003418022 00000 n 
 0000000545 00000 n 
 0000000572 00000 n 
-0000142153 00000 n 
-0003417940 00000 n 
+0000142160 00000 n 
+0003417933 00000 n 
 0000000619 00000 n 
 0000000645 00000 n 
-0000175697 00000 n 
-0003417812 00000 n 
+0000175704 00000 n 
+0003417805 00000 n 
 0000000688 00000 n 
 0000000744 00000 n 
-0000178215 00000 n 
-0003417738 00000 n 
+0000178222 00000 n 
+0003417731 00000 n 
 0000000792 00000 n 
 0000000841 00000 n 
-0000180929 00000 n 
-0003417612 00000 n 
+0000180936 00000 n 
+0003417605 00000 n 
 0000000887 00000 n 
 0000000939 00000 n 
-0000181055 00000 n 
-0003417538 00000 n 
+0000181062 00000 n 
+0003417531 00000 n 
 0000000987 00000 n 
 0000001022 00000 n 
-0000183583 00000 n 
-0003417413 00000 n 
+0000183590 00000 n 
+0003417406 00000 n 
 0000001070 00000 n 
 0000001109 00000 n 
-0000183709 00000 n 
-0003417302 00000 n 
+0000183716 00000 n 
+0003417295 00000 n 
 0000001162 00000 n 
 0000001202 00000 n 
-0000186984 00000 n 
-0003417228 00000 n 
+0000186991 00000 n 
+0003417221 00000 n 
 0000001260 00000 n 
 0000001312 00000 n 
-0000189617 00000 n 
-0003417141 00000 n 
+0000189624 00000 n 
+0003417134 00000 n 
 0000001370 00000 n 
 0000001411 00000 n 
-0000193838 00000 n 
-0003417067 00000 n 
+0000193845 00000 n 
+0003417060 00000 n 
 0000001469 00000 n 
 0000001506 00000 n 
-0000199133 00000 n 
-0003416943 00000 n 
+0000199140 00000 n 
+0003416936 00000 n 
 0000001559 00000 n 
 0000001613 00000 n 
-0000202509 00000 n 
-0003416869 00000 n 
+0000202516 00000 n 
+0003416862 00000 n 
 0000001671 00000 n 
 0000001723 00000 n 
-0000205232 00000 n 
-0003416782 00000 n 
+0000205239 00000 n 
+0003416775 00000 n 
 0000001781 00000 n 
 0000001822 00000 n 
-0000242956 00000 n 
-0003416708 00000 n 
+0000242963 00000 n 
+0003416701 00000 n 
 0000001880 00000 n 
 0000001917 00000 n 
-0000243082 00000 n 
-0003416597 00000 n 
+0000243089 00000 n 
+0003416590 00000 n 
 0000001970 00000 n 
 0000002012 00000 n 
-0000245982 00000 n 
-0003416523 00000 n 
+0000245989 00000 n 
+0003416516 00000 n 
 0000002070 00000 n 
 0000002122 00000 n 
-0000246108 00000 n 
-0003416448 00000 n 
+0000246115 00000 n 
+0003416441 00000 n 
 0000002180 00000 n 
 0000002222 00000 n 
-0000270187 00000 n 
-0003416371 00000 n 
+0000270194 00000 n 
+0003416364 00000 n 
 0000002271 00000 n 
 0000002316 00000 n 
-0000279948 00000 n 
-0003416241 00000 n 
+0000279955 00000 n 
+0003416234 00000 n 
 0000002363 00000 n 
 0000002416 00000 n 
-0000282694 00000 n 
-0003416123 00000 n 
+0000282701 00000 n 
+0003416116 00000 n 
 0000002465 00000 n 
 0000002501 00000 n 
-0000282821 00000 n 
-0003416058 00000 n 
+0000282828 00000 n 
+0003416051 00000 n 
 0000002555 00000 n 
 0000002597 00000 n 
-0000285357 00000 n 
-0003415926 00000 n 
+0000285364 00000 n 
+0003415919 00000 n 
 0000002646 00000 n 
 0000002695 00000 n 
-0000285484 00000 n 
-0003415847 00000 n 
+0000285491 00000 n 
+0003415840 00000 n 
 0000002749 00000 n 
 0000002791 00000 n 
-0000292470 00000 n 
-0003415768 00000 n 
+0000292477 00000 n 
+0003415761 00000 n 
 0000002845 00000 n 
 0000002887 00000 n 
-0000292597 00000 n 
-0003415636 00000 n 
+0000292604 00000 n 
+0003415629 00000 n 
 0000002936 00000 n 
 0000002974 00000 n 
-0000317301 00000 n 
-0003415557 00000 n 
+0000317308 00000 n 
+0003415550 00000 n 
 0000003028 00000 n 
 0000003064 00000 n 
-0000329128 00000 n 
-0003415464 00000 n 
+0000329135 00000 n 
+0003415457 00000 n 
 0000003118 00000 n 
 0000003178 00000 n 
-0000329255 00000 n 
-0003415385 00000 n 
+0000329262 00000 n 
+0003415378 00000 n 
 0000003232 00000 n 
 0000003276 00000 n 
-0000331698 00000 n 
-0003415306 00000 n 
+0000331705 00000 n 
+0003415299 00000 n 
 0000003325 00000 n 
 0000003370 00000 n 
-0000352951 00000 n 
-0003415175 00000 n 
+0000352958 00000 n 
+0003415168 00000 n 
 0000003417 00000 n 
 0000003471 00000 n 
-0000353078 00000 n 
-0003415057 00000 n 
+0000353085 00000 n 
+0003415050 00000 n 
 0000003520 00000 n 
 0000003556 00000 n 
-0000355973 00000 n 
-0003414992 00000 n 
+0000355980 00000 n 
+0003414985 00000 n 
 0000003610 00000 n 
 0000003652 00000 n 
-0000374466 00000 n 
-0003414860 00000 n 
+0000374473 00000 n 
+0003414853 00000 n 
 0000003701 00000 n 
 0000003750 00000 n 
-0000374593 00000 n 
-0003414742 00000 n 
+0000374600 00000 n 
+0003414735 00000 n 
 0000003804 00000 n 
 0000003846 00000 n 
-0000382996 00000 n 
-0003414677 00000 n 
+0000383003 00000 n 
+0003414670 00000 n 
 0000003905 00000 n 
 0000003954 00000 n 
-0000388245 00000 n 
-0003414598 00000 n 
+0000388252 00000 n 
+0003414591 00000 n 
 0000004008 00000 n 
 0000004050 00000 n 
-0000388372 00000 n 
-0003414466 00000 n 
+0000388379 00000 n 
+0003414459 00000 n 
 0000004099 00000 n 
 0000004137 00000 n 
-0000394357 00000 n 
-0003414387 00000 n 
+0000394364 00000 n 
+0003414380 00000 n 
 0000004191 00000 n 
 0000004243 00000 n 
-0000401473 00000 n 
-0003414294 00000 n 
+0000401480 00000 n 
+0003414287 00000 n 
 0000004297 00000 n 
 0000004342 00000 n 
-0000414347 00000 n 
-0003414201 00000 n 
+0000414354 00000 n 
+0003414194 00000 n 
 0000004396 00000 n 
 0000004459 00000 n 
-0000417294 00000 n 
-0003414108 00000 n 
+0000417301 00000 n 
+0003414101 00000 n 
 0000004513 00000 n 
 0000004560 00000 n 
-0000421557 00000 n 
-0003414015 00000 n 
+0000421564 00000 n 
+0003414008 00000 n 
 0000004614 00000 n 
 0000004669 00000 n 
-0000424044 00000 n 
-0003413922 00000 n 
+0000424051 00000 n 
+0003413915 00000 n 
 0000004723 00000 n 
 0000004759 00000 n 
-0000440828 00000 n 
-0003413790 00000 n 
+0000440835 00000 n 
+0003413783 00000 n 
 0000004813 00000 n 
 0000004870 00000 n 
-0000443504 00000 n 
-0003413725 00000 n 
+0000443511 00000 n 
+0003413718 00000 n 
 0000004929 00000 n 
 0000004997 00000 n 
-0000446275 00000 n 
-0003413632 00000 n 
+0000446282 00000 n 
+0003413625 00000 n 
 0000005051 00000 n 
 0000005105 00000 n 
-0000453814 00000 n 
-0003413553 00000 n 
+0000453821 00000 n 
+0003413546 00000 n 
 0000005159 00000 n 
 0000005203 00000 n 
-0000456512 00000 n 
-0003413474 00000 n 
+0000456519 00000 n 
+0003413467 00000 n 
 0000005252 00000 n 
 0000005297 00000 n 
-0000494023 00000 n 
-0003413343 00000 n 
+0000494030 00000 n 
+0003413336 00000 n 
 0000005344 00000 n 
 0000005393 00000 n 
-0000496812 00000 n 
-0003413225 00000 n 
+0000496819 00000 n 
+0003413218 00000 n 
 0000005442 00000 n 
 0000005478 00000 n 
-0000499556 00000 n 
-0003413160 00000 n 
+0000499563 00000 n 
+0003413153 00000 n 
 0000005532 00000 n 
 0000005574 00000 n 
-0000502491 00000 n 
-0003413028 00000 n 
+0000502498 00000 n 
+0003413021 00000 n 
 0000005623 00000 n 
 0000005672 00000 n 
-0000502618 00000 n 
-0003412949 00000 n 
+0000502625 00000 n 
+0003412942 00000 n 
 0000005726 00000 n 
 0000005768 00000 n 
-0000508546 00000 n 
-0003412870 00000 n 
+0000508553 00000 n 
+0003412863 00000 n 
 0000005822 00000 n 
 0000005864 00000 n 
-0000508672 00000 n 
-0003412738 00000 n 
+0000508679 00000 n 
+0003412731 00000 n 
 0000005913 00000 n 
 0000005951 00000 n 
-0000508798 00000 n 
-0003412659 00000 n 
+0000508805 00000 n 
+0003412652 00000 n 
 0000006005 00000 n 
 0000006081 00000 n 
-0000508925 00000 n 
-0003412566 00000 n 
+0000508932 00000 n 
+0003412559 00000 n 
 0000006135 00000 n 
 0000006192 00000 n 
-0000540510 00000 n 
-0003412434 00000 n 
+0000540517 00000 n 
+0003412427 00000 n 
 0000006246 00000 n 
 0000006299 00000 n 
-0000542979 00000 n 
-0003412355 00000 n 
+0000542986 00000 n 
+0003412348 00000 n 
 0000006358 00000 n 
 0000006419 00000 n 
-0000553396 00000 n 
-0003412276 00000 n 
+0000553403 00000 n 
+0003412269 00000 n 
 0000006478 00000 n 
 0000006567 00000 n 
-0000560102 00000 n 
-0003412183 00000 n 
+0000560109 00000 n 
+0003412176 00000 n 
 0000006621 00000 n 
 0000006676 00000 n 
-0000580280 00000 n 
-0003412090 00000 n 
+0000580287 00000 n 
+0003412083 00000 n 
 0000006730 00000 n 
 0000006784 00000 n 
-0000587379 00000 n 
-0003412011 00000 n 
+0000587386 00000 n 
+0003412004 00000 n 
 0000006838 00000 n 
 0000006882 00000 n 
-0000589797 00000 n 
-0003411932 00000 n 
+0000589804 00000 n 
+0003411925 00000 n 
 0000006931 00000 n 
 0000006976 00000 n 
-0000608276 00000 n 
-0003411801 00000 n 
+0000608283 00000 n 
+0003411794 00000 n 
 0000007023 00000 n 
 0000007071 00000 n 
-0000619247 00000 n 
-0003411722 00000 n 
+0000619254 00000 n 
+0003411715 00000 n 
 0000007120 00000 n 
 0000007200 00000 n 
-0000619373 00000 n 
-0003411590 00000 n 
+0000619380 00000 n 
+0003411583 00000 n 
 0000007249 00000 n 
 0000007285 00000 n 
-0000624744 00000 n 
-0003411525 00000 n 
+0000624751 00000 n 
+0003411518 00000 n 
 0000007339 00000 n 
 0000007381 00000 n 
-0000624999 00000 n 
-0003411393 00000 n 
+0000625006 00000 n 
+0003411386 00000 n 
 0000007430 00000 n 
 0000007479 00000 n 
-0000635914 00000 n 
-0003411275 00000 n 
+0000635921 00000 n 
+0003411268 00000 n 
 0000007533 00000 n 
 0000007575 00000 n 
-0000647338 00000 n 
-0003411196 00000 n 
+0000647345 00000 n 
+0003411189 00000 n 
 0000007634 00000 n 
 0000007696 00000 n 
-0000650587 00000 n 
-0003411103 00000 n 
+0000650594 00000 n 
+0003411096 00000 n 
 0000007755 00000 n 
 0000007809 00000 n 
-0000653779 00000 n 
-0003411010 00000 n 
+0000653786 00000 n 
+0003411003 00000 n 
 0000007868 00000 n 
 0000007918 00000 n 
-0000653906 00000 n 
-0003410917 00000 n 
+0000653913 00000 n 
+0003410910 00000 n 
 0000007977 00000 n 
 0000008020 00000 n 
-0000654033 00000 n 
-0003410824 00000 n 
+0000654040 00000 n 
+0003410817 00000 n 
 0000008079 00000 n 
 0000008143 00000 n 
-0000657373 00000 n 
-0003410731 00000 n 
+0000657380 00000 n 
+0003410724 00000 n 
 0000008202 00000 n 
 0000008274 00000 n 
-0000659616 00000 n 
-0003410652 00000 n 
+0000659623 00000 n 
+0003410645 00000 n 
 0000008333 00000 n 
 0000008415 00000 n 
-0000674600 00000 n 
-0003410559 00000 n 
+0000674607 00000 n 
+0003410552 00000 n 
 0000008469 00000 n 
 0000008511 00000 n 
-0000674727 00000 n 
-0003410480 00000 n 
+0000674734 00000 n 
+0003410473 00000 n 
 0000008565 00000 n 
 0000008613 00000 n 
-0000695630 00000 n 
-0003410348 00000 n 
+0000695637 00000 n 
+0003410341 00000 n 
 0000008662 00000 n 
 0000008713 00000 n 
-0000699060 00000 n 
-0003410269 00000 n 
+0000699067 00000 n 
+0003410262 00000 n 
 0000008767 00000 n 
 0000008822 00000 n 
-0000704957 00000 n 
-0003410176 00000 n 
+0000704964 00000 n 
+0003410169 00000 n 
 0000008876 00000 n 
 0000008934 00000 n 
-0000712430 00000 n 
-0003410083 00000 n 
+0000712437 00000 n 
+0003410076 00000 n 
 0000008988 00000 n 
 0000009039 00000 n 
-0000719373 00000 n 
-0003409951 00000 n 
+0000719380 00000 n 
+0003409944 00000 n 
 0000009093 00000 n 
 0000009169 00000 n 
-0000721505 00000 n 
-0003409872 00000 n 
+0000721512 00000 n 
+0003409865 00000 n 
 0000009228 00000 n 
 0000009302 00000 n 
-0000723839 00000 n 
-0003409779 00000 n 
+0000723846 00000 n 
+0003409772 00000 n 
 0000009361 00000 n 
 0000009434 00000 n 
-0000727552 00000 n 
-0003409700 00000 n 
+0000727559 00000 n 
+0003409693 00000 n 
 0000009493 00000 n 
 0000009551 00000 n 
-0000733962 00000 n 
-0003409607 00000 n 
+0000733969 00000 n 
+0003409600 00000 n 
 0000009605 00000 n 
 0000009690 00000 n 
-0000759035 00000 n 
-0003409528 00000 n 
+0000759042 00000 n 
+0003409521 00000 n 
 0000009744 00000 n 
 0000009791 00000 n 
-0000764387 00000 n 
-0003409435 00000 n 
+0000764394 00000 n 
+0003409428 00000 n 
 0000009840 00000 n 
 0000009889 00000 n 
-0000775016 00000 n 
-0003409303 00000 n 
+0000775023 00000 n 
+0003409296 00000 n 
 0000009938 00000 n 
 0000010000 00000 n 
-0000775142 00000 n 
-0003409224 00000 n 
+0000775149 00000 n 
+0003409217 00000 n 
 0000010054 00000 n 
 0000010119 00000 n 
-0000776821 00000 n 
-0003409131 00000 n 
+0000776828 00000 n 
+0003409124 00000 n 
 0000010173 00000 n 
 0000010230 00000 n 
-0000779352 00000 n 
-0003409038 00000 n 
+0000779359 00000 n 
+0003409031 00000 n 
 0000010284 00000 n 
 0000010338 00000 n 
-0000782343 00000 n 
-0003408959 00000 n 
+0000782350 00000 n 
+0003408952 00000 n 
 0000010392 00000 n 
 0000010454 00000 n 
-0000786221 00000 n 
-0003408827 00000 n 
+0000786228 00000 n 
+0003408820 00000 n 
 0000010503 00000 n 
 0000010555 00000 n 
-0000789165 00000 n 
-0003408748 00000 n 
+0000789172 00000 n 
+0003408741 00000 n 
 0000010609 00000 n 
 0000010691 00000 n 
-0000793152 00000 n 
-0003408655 00000 n 
+0000793159 00000 n 
+0003408648 00000 n 
 0000010745 00000 n 
 0000010819 00000 n 
-0000818145 00000 n 
-0003408562 00000 n 
+0000818152 00000 n 
+0003408555 00000 n 
 0000010873 00000 n 
 0000010941 00000 n 
-0000818272 00000 n 
-0003408469 00000 n 
+0000818279 00000 n 
+0003408462 00000 n 
 0000010995 00000 n 
 0000011063 00000 n 
-0000825332 00000 n 
-0003408376 00000 n 
+0000825339 00000 n 
+0003408369 00000 n 
 0000011117 00000 n 
 0000011164 00000 n 
-0000827735 00000 n 
-0003408297 00000 n 
+0000827742 00000 n 
+0003408290 00000 n 
 0000011218 00000 n 
 0000011267 00000 n 
-0000827862 00000 n 
-0003408204 00000 n 
+0000827869 00000 n 
+0003408197 00000 n 
 0000011316 00000 n 
 0000011358 00000 n 
-0000830564 00000 n 
-0003408125 00000 n 
+0000830571 00000 n 
+0003408118 00000 n 
 0000011407 00000 n 
 0000011452 00000 n 
-0000878377 00000 n 
-0003408008 00000 n 
+0000878384 00000 n 
+0003408001 00000 n 
 0000011499 00000 n 
 0000011560 00000 n 
-0000881050 00000 n 
-0003407890 00000 n 
+0000881057 00000 n 
+0003407883 00000 n 
 0000011609 00000 n 
 0000011645 00000 n 
-0000881177 00000 n 
-0003407825 00000 n 
+0000881184 00000 n 
+0003407818 00000 n 
 0000011699 00000 n 
 0000011741 00000 n 
-0000884176 00000 n 
-0003407693 00000 n 
+0000884183 00000 n 
+0003407686 00000 n 
 0000011790 00000 n 
 0000011839 00000 n 
-0000886875 00000 n 
-0003407575 00000 n 
+0000886882 00000 n 
+0003407568 00000 n 
 0000011893 00000 n 
 0000011935 00000 n 
-0000889468 00000 n 
-0003407496 00000 n 
+0000889475 00000 n 
+0003407489 00000 n 
 0000011994 00000 n 
 0000012032 00000 n 
-0000892192 00000 n 
-0003407403 00000 n 
+0000892199 00000 n 
+0003407396 00000 n 
 0000012091 00000 n 
 0000012161 00000 n 
-0000897554 00000 n 
-0003407324 00000 n 
+0000897561 00000 n 
+0003407317 00000 n 
 0000012220 00000 n 
 0000012273 00000 n 
-0000912705 00000 n 
-0003407245 00000 n 
+0000912712 00000 n 
+0003407238 00000 n 
 0000012327 00000 n 
 0000012369 00000 n 
-0000912831 00000 n 
-0003407113 00000 n 
+0000912838 00000 n 
+0003407106 00000 n 
 0000012418 00000 n 
 0000012456 00000 n 
-0000943860 00000 n 
-0003407048 00000 n 
+0000943867 00000 n 
+0003407041 00000 n 
 0000012510 00000 n 
 0000012554 00000 n 
-0000943987 00000 n 
-0003406969 00000 n 
+0000943994 00000 n 
+0003406962 00000 n 
 0000012603 00000 n 
 0000012648 00000 n 
-0001187325 00000 n 
-0003406837 00000 n 
+0001187332 00000 n 
+0003406830 00000 n 
 0000012692 00000 n 
 0000012764 00000 n 
-0001188886 00000 n 
-0003406758 00000 n 
+0001188893 00000 n 
+0003406751 00000 n 
 0000012813 00000 n 
 0000012877 00000 n 
-0001191993 00000 n 
-0003406626 00000 n 
+0001192000 00000 n 
+0003406619 00000 n 
 0000012924 00000 n 
 0000012994 00000 n 
-0001192120 00000 n 
-0003406508 00000 n 
+0001192127 00000 n 
+0003406501 00000 n 
 0000013043 00000 n 
 0000013079 00000 n 
-0001212330 00000 n 
-0003406443 00000 n 
+0001212337 00000 n 
+0003406436 00000 n 
 0000013133 00000 n 
 0000013175 00000 n 
-0001214854 00000 n 
-0003406311 00000 n 
+0001214861 00000 n 
+0003406304 00000 n 
 0000013224 00000 n 
 0000013273 00000 n 
-0001214981 00000 n 
-0003406232 00000 n 
+0001214988 00000 n 
+0003406225 00000 n 
 0000013327 00000 n 
 0000013369 00000 n 
-0001223178 00000 n 
-0003406153 00000 n 
+0001223185 00000 n 
+0003406146 00000 n 
 0000013423 00000 n 
 0000013465 00000 n 
-0001223305 00000 n 
-0003406021 00000 n 
+0001223312 00000 n 
+0003406014 00000 n 
 0000013514 00000 n 
 0000013552 00000 n 
-0001226141 00000 n 
-0003405942 00000 n 
+0001226148 00000 n 
+0003405935 00000 n 
 0000013606 00000 n 
 0000013695 00000 n 
-0001250218 00000 n 
-0003405849 00000 n 
+0001250225 00000 n 
+0003405842 00000 n 
 0000013749 00000 n 
 0000013846 00000 n 
-0001258036 00000 n 
-0003405756 00000 n 
+0001258043 00000 n 
+0003405749 00000 n 
 0000013900 00000 n 
 0000013994 00000 n 
-0001261203 00000 n 
-0003405624 00000 n 
+0001261210 00000 n 
+0003405617 00000 n 
 0000014048 00000 n 
 0000014129 00000 n 
-0001292594 00000 n 
-0003405545 00000 n 
+0001292601 00000 n 
+0003405538 00000 n 
 0000014188 00000 n 
 0000014241 00000 n 
-0001296800 00000 n 
-0003405452 00000 n 
+0001296807 00000 n 
+0003405445 00000 n 
 0000014300 00000 n 
 0000014363 00000 n 
-0001304460 00000 n 
-0003405373 00000 n 
+0001304467 00000 n 
+0003405366 00000 n 
 0000014422 00000 n 
 0000014516 00000 n 
-0001307963 00000 n 
-0003405241 00000 n 
+0001307970 00000 n 
+0003405234 00000 n 
 0000014570 00000 n 
 0000014627 00000 n 
-0001313610 00000 n 
-0003405162 00000 n 
+0001313617 00000 n 
+0003405155 00000 n 
 0000014686 00000 n 
 0000014731 00000 n 
-0001314119 00000 n 
-0003405083 00000 n 
+0001314126 00000 n 
+0003405076 00000 n 
 0000014790 00000 n 
 0000014835 00000 n 
-0001317298 00000 n 
-0003405004 00000 n 
+0001317305 00000 n 
+0003404997 00000 n 
 0000014889 00000 n 
 0000014933 00000 n 
-0001319586 00000 n 
-0003404925 00000 n 
+0001319593 00000 n 
+0003404918 00000 n 
 0000014982 00000 n 
 0000015027 00000 n 
-0001372013 00000 n 
-0003404793 00000 n 
+0001372020 00000 n 
+0003404786 00000 n 
 0000015074 00000 n 
 0000015120 00000 n 
-0001374257 00000 n 
-0003404675 00000 n 
+0001374264 00000 n 
+0003404668 00000 n 
 0000015169 00000 n 
 0000015205 00000 n 
-0001376744 00000 n 
-0003404571 00000 n 
+0001376751 00000 n 
+0003404564 00000 n 
 0000015259 00000 n 
 0000015303 00000 n 
-0001376871 00000 n 
-0003404492 00000 n 
+0001376878 00000 n 
+0003404485 00000 n 
 0000015362 00000 n 
 0000015419 00000 n 
-0001385269 00000 n 
-0003404399 00000 n 
+0001385276 00000 n 
+0003404392 00000 n 
 0000015478 00000 n 
 0000015524 00000 n 
-0001387542 00000 n 
-0003404306 00000 n 
+0001387549 00000 n 
+0003404299 00000 n 
 0000015583 00000 n 
 0000015646 00000 n 
-0001387668 00000 n 
-0003404213 00000 n 
+0001387675 00000 n 
+0003404206 00000 n 
 0000015705 00000 n 
 0000015757 00000 n 
-0001391988 00000 n 
-0003404120 00000 n 
+0001391995 00000 n 
+0003404113 00000 n 
 0000015816 00000 n 
 0000015874 00000 n 
-0001392115 00000 n 
-0003404041 00000 n 
+0001392122 00000 n 
+0003404034 00000 n 
 0000015933 00000 n 
 0000016004 00000 n 
-0001394753 00000 n 
-0003403909 00000 n 
+0001394760 00000 n 
+0003403902 00000 n 
 0000016053 00000 n 
 0000016120 00000 n 
-0001394880 00000 n 
-0003403830 00000 n 
+0001394887 00000 n 
+0003403823 00000 n 
 0000016174 00000 n 
 0000016241 00000 n 
-0001400961 00000 n 
-0003403737 00000 n 
+0001400968 00000 n 
+0003403730 00000 n 
 0000016295 00000 n 
 0000016368 00000 n 
-0001403436 00000 n 
-0003403658 00000 n 
+0001403443 00000 n 
+0003403651 00000 n 
 0000016422 00000 n 
 0000016475 00000 n 
-0001410601 00000 n 
-0003403540 00000 n 
+0001410608 00000 n 
+0003403533 00000 n 
 0000016524 00000 n 
 0000016579 00000 n 
-0001412947 00000 n 
-0003403422 00000 n 
+0001412954 00000 n 
+0003403415 00000 n 
 0000016633 00000 n 
 0000016704 00000 n 
-0001413074 00000 n 
-0003403343 00000 n 
+0001413081 00000 n 
+0003403336 00000 n 
 0000016763 00000 n 
 0000016838 00000 n 
-0001413201 00000 n 
-0003403250 00000 n 
+0001413208 00000 n 
+0003403243 00000 n 
 0000016897 00000 n 
 0000016978 00000 n 
-0001415484 00000 n 
-0003403171 00000 n 
+0001415491 00000 n 
+0003403164 00000 n 
 0000017037 00000 n 
 0000017126 00000 n 
-0001415611 00000 n 
-0003403039 00000 n 
+0001415618 00000 n 
+0003403032 00000 n 
 0000017180 00000 n 
 0000017239 00000 n 
-0001418578 00000 n 
-0003402960 00000 n 
+0001418585 00000 n 
+0003402953 00000 n 
 0000017298 00000 n 
 0000017358 00000 n 
-0001418705 00000 n 
-0003402881 00000 n 
+0001418712 00000 n 
+0003402874 00000 n 
 0000017417 00000 n 
 0000017474 00000 n 
-0001424009 00000 n 
-0003402802 00000 n 
+0001424016 00000 n 
+0003402795 00000 n 
 0000017528 00000 n 
 0000017601 00000 n 
-0001428108 00000 n 
-0003402670 00000 n 
+0001428115 00000 n 
+0003402663 00000 n 
 0000017648 00000 n 
 0000017709 00000 n 
-0001428235 00000 n 
-0003402552 00000 n 
+0001428242 00000 n 
+0003402545 00000 n 
 0000017758 00000 n 
 0000017794 00000 n 
-0001430422 00000 n 
-0003402487 00000 n 
+0001430429 00000 n 
+0003402480 00000 n 
 0000017848 00000 n 
 0000017890 00000 n 
-0001430548 00000 n 
-0003402355 00000 n 
+0001430555 00000 n 
+0003402348 00000 n 
 0000017939 00000 n 
 0000017988 00000 n 
-0001433463 00000 n 
-0003402276 00000 n 
+0001433470 00000 n 
+0003402269 00000 n 
 0000018042 00000 n 
 0000018084 00000 n 
-0001475095 00000 n 
-0003402197 00000 n 
+0001475102 00000 n 
+0003402190 00000 n 
 0000018138 00000 n 
 0000018180 00000 n 
-0001478651 00000 n 
-0003402065 00000 n 
+0001478658 00000 n 
+0003402058 00000 n 
 0000018229 00000 n 
 0000018267 00000 n 
-0001481008 00000 n 
-0003401947 00000 n 
+0001481015 00000 n 
+0003401940 00000 n 
 0000018321 00000 n 
 0000018379 00000 n 
-0001506520 00000 n 
-0003401882 00000 n 
+0001506527 00000 n 
+0003401875 00000 n 
 0000018438 00000 n 
 0000018490 00000 n 
-0001509851 00000 n 
-0003401789 00000 n 
+0001509858 00000 n 
+0003401782 00000 n 
 0000018544 00000 n 
 0000018604 00000 n 
-0001517002 00000 n 
-0003401710 00000 n 
+0001517009 00000 n 
+0003401703 00000 n 
 0000018658 00000 n 
 0000018702 00000 n 
-0001517129 00000 n 
-0003401631 00000 n 
+0001517136 00000 n 
+0003401624 00000 n 
 0000018751 00000 n 
 0000018796 00000 n 
-0001547688 00000 n 
-0003401513 00000 n 
+0001547695 00000 n 
+0003401506 00000 n 
 0000018844 00000 n 
 0000018910 00000 n 
-0001550106 00000 n 
-0003401395 00000 n 
+0001550113 00000 n 
+0003401388 00000 n 
 0000018960 00000 n 
 0000018997 00000 n 
-0001552915 00000 n 
-0003401330 00000 n 
+0001552922 00000 n 
+0003401323 00000 n 
 0000019052 00000 n 
 0000019095 00000 n 
-0001555183 00000 n 
-0003401198 00000 n 
+0001555190 00000 n 
+0003401191 00000 n 
 0000019145 00000 n 
 0000019195 00000 n 
-0001555310 00000 n 
-0003401133 00000 n 
+0001555317 00000 n 
+0003401126 00000 n 
 0000019250 00000 n 
 0000019293 00000 n 
-0001559666 00000 n 
-0003401015 00000 n 
+0001559673 00000 n 
+0003401008 00000 n 
 0000019343 00000 n 
 0000019382 00000 n 
-0001559793 00000 n 
-0003400911 00000 n 
+0001559800 00000 n 
+0003400904 00000 n 
 0000019437 00000 n 
 0000019500 00000 n 
-0001561293 00000 n 
-0003400846 00000 n 
+0001561300 00000 n 
+0003400839 00000 n 
 0000019560 00000 n 
 0000019614 00000 n 
-0001640405 00000 n 
-0003400725 00000 n 
+0001640412 00000 n 
+0003400718 00000 n 
 0000019658 00000 n 
 0000019704 00000 n 
-0001641669 00000 n 
-0003400646 00000 n 
+0001641676 00000 n 
+0003400639 00000 n 
 0000019753 00000 n 
 0000019790 00000 n 
-0001644062 00000 n 
-0003400514 00000 n 
+0001644069 00000 n 
+0003400507 00000 n 
 0000019838 00000 n 
 0000019909 00000 n 
-0001646712 00000 n 
-0003400396 00000 n 
+0001646719 00000 n 
+0003400389 00000 n 
 0000019959 00000 n 
 0000019996 00000 n 
-0001653518 00000 n 
-0003400331 00000 n 
+0001653525 00000 n 
+0003400324 00000 n 
 0000020051 00000 n 
 0000020094 00000 n 
-0001656179 00000 n 
-0003400199 00000 n 
+0001656186 00000 n 
+0003400192 00000 n 
 0000020144 00000 n 
 0000020194 00000 n 
-0001658500 00000 n 
-0003400095 00000 n 
+0001658507 00000 n 
+0003400088 00000 n 
 0000020249 00000 n 
 0000020292 00000 n 
-0001671284 00000 n 
-0003400030 00000 n 
+0001671291 00000 n 
+0003400023 00000 n 
 0000020352 00000 n 
 0000020397 00000 n 
-0001677728 00000 n 
-0003399898 00000 n 
+0001677735 00000 n 
+0003399891 00000 n 
 0000020447 00000 n 
 0000020486 00000 n 
-0001677855 00000 n 
-0003399819 00000 n 
+0001677862 00000 n 
+0003399812 00000 n 
 0000020541 00000 n 
 0000020589 00000 n 
-0001681023 00000 n 
-0003399687 00000 n 
+0001681030 00000 n 
+0003399680 00000 n 
 0000020644 00000 n 
 0000020696 00000 n 
-0001683295 00000 n 
-0003399608 00000 n 
+0001683302 00000 n 
+0003399601 00000 n 
 0000020756 00000 n 
 0000020804 00000 n 
-0001690098 00000 n 
-0003399529 00000 n 
+0001690105 00000 n 
+0003399522 00000 n 
 0000020864 00000 n 
 0000020910 00000 n 
-0001692729 00000 n 
-0003399436 00000 n 
+0001692736 00000 n 
+0003399429 00000 n 
 0000020965 00000 n 
 0000021034 00000 n 
-0001697663 00000 n 
-0003399304 00000 n 
+0001697670 00000 n 
+0003399297 00000 n 
 0000021089 00000 n 
 0000021142 00000 n 
-0001697790 00000 n 
-0003399225 00000 n 
+0001697797 00000 n 
+0003399218 00000 n 
 0000021202 00000 n 
 0000021274 00000 n 
-0001703415 00000 n 
-0003399132 00000 n 
+0001703422 00000 n 
+0003399125 00000 n 
 0000021334 00000 n 
 0000021405 00000 n 
-0001703733 00000 n 
-0003399053 00000 n 
+0001703740 00000 n 
+0003399046 00000 n 
 0000021465 00000 n 
 0000021526 00000 n 
-0001707835 00000 n 
-0003398974 00000 n 
+0001707842 00000 n 
+0003398967 00000 n 
 0000021581 00000 n 
 0000021626 00000 n 
-0001710066 00000 n 
-0003398895 00000 n 
+0001710073 00000 n 
+0003398888 00000 n 
 0000021676 00000 n 
 0000021722 00000 n 
-0001716519 00000 n 
-0003398763 00000 n 
+0001716526 00000 n 
+0003398756 00000 n 
 0000021770 00000 n 
 0000021832 00000 n 
-0001716646 00000 n 
-0003398645 00000 n 
+0001716653 00000 n 
+0003398638 00000 n 
 0000021882 00000 n 
 0000021919 00000 n 
-0001719127 00000 n 
-0003398580 00000 n 
+0001719134 00000 n 
+0003398573 00000 n 
 0000021974 00000 n 
 0000022017 00000 n 
-0001721269 00000 n 
-0003398448 00000 n 
+0001721276 00000 n 
+0003398441 00000 n 
 0000022067 00000 n 
 0000022117 00000 n 
-0001721396 00000 n 
-0003398369 00000 n 
+0001721403 00000 n 
+0003398362 00000 n 
 0000022172 00000 n 
 0000022215 00000 n 
-0001723342 00000 n 
-0003398290 00000 n 
+0001723349 00000 n 
+0003398283 00000 n 
 0000022270 00000 n 
 0000022313 00000 n 
-0001723469 00000 n 
-0003398158 00000 n 
+0001723476 00000 n 
+0003398151 00000 n 
 0000022363 00000 n 
 0000022402 00000 n 
-0001725159 00000 n 
-0003398079 00000 n 
+0001725166 00000 n 
+0003398072 00000 n 
 0000022457 00000 n 
 0000022524 00000 n 
-0001728315 00000 n 
-0003397947 00000 n 
+0001728322 00000 n 
+0003397940 00000 n 
 0000022579 00000 n 
 0000022628 00000 n 
-0001730280 00000 n 
-0003397868 00000 n 
+0001730287 00000 n 
+0003397861 00000 n 
 0000022688 00000 n 
 0000022736 00000 n 
-0001736996 00000 n 
-0003397775 00000 n 
+0001737003 00000 n 
+0003397768 00000 n 
 0000022796 00000 n 
 0000022842 00000 n 
-0001741790 00000 n 
-0003397696 00000 n 
+0001741797 00000 n 
+0003397689 00000 n 
 0000022902 00000 n 
 0000022950 00000 n 
-0001741917 00000 n 
-0003397603 00000 n 
+0001741924 00000 n 
+0003397596 00000 n 
 0000023005 00000 n 
 0000023045 00000 n 
-0001746679 00000 n 
-0003397524 00000 n 
+0001746686 00000 n 
+0003397517 00000 n 
 0000023100 00000 n 
 0000023145 00000 n 
-0001749360 00000 n 
-0003397445 00000 n 
+0001749367 00000 n 
+0003397438 00000 n 
 0000023195 00000 n 
 0000023241 00000 n 
-0001754863 00000 n 
-0003397313 00000 n 
+0001754870 00000 n 
+0003397306 00000 n 
 0000023289 00000 n 
 0000023362 00000 n 
-0001754989 00000 n 
-0003397234 00000 n 
+0001754996 00000 n 
+0003397227 00000 n 
 0000023412 00000 n 
 0000023449 00000 n 
-0001758135 00000 n 
-0003397141 00000 n 
+0001758142 00000 n 
+0003397134 00000 n 
 0000023499 00000 n 
 0000023549 00000 n 
-0001763656 00000 n 
-0003397009 00000 n 
+0001763663 00000 n 
+0003397002 00000 n 
 0000023599 00000 n 
 0000023663 00000 n 
-0001763783 00000 n 
-0003396891 00000 n 
+0001763790 00000 n 
+0003396884 00000 n 
 0000023718 00000 n 
 0000023760 00000 n 
-0001763910 00000 n 
-0003396812 00000 n 
+0001763917 00000 n 
+0003396805 00000 n 
 0000023820 00000 n 
 0000023862 00000 n 
-0001766410 00000 n 
-0003396719 00000 n 
+0001766417 00000 n 
+0003396712 00000 n 
 0000023922 00000 n 
 0000023966 00000 n 
-0001769059 00000 n 
-0003396640 00000 n 
+0001769066 00000 n 
+0003396633 00000 n 
 0000024026 00000 n 
 0000024073 00000 n 
-0001769184 00000 n 
-0003396547 00000 n 
+0001769191 00000 n 
+0003396540 00000 n 
 0000024128 00000 n 
 0000024174 00000 n 
-0001775894 00000 n 
-0003396454 00000 n 
+0001775901 00000 n 
+0003396447 00000 n 
 0000024229 00000 n 
 0000024280 00000 n 
-0001776021 00000 n 
-0003396361 00000 n 
+0001776028 00000 n 
+0003396354 00000 n 
 0000024335 00000 n 
 0000024409 00000 n 
-0001776148 00000 n 
-0003396268 00000 n 
+0001776155 00000 n 
+0003396261 00000 n 
 0000024464 00000 n 
 0000024546 00000 n 
-0001778574 00000 n 
-0003396175 00000 n 
+0001778581 00000 n 
+0003396168 00000 n 
 0000024601 00000 n 
 0000024662 00000 n 
-0001778701 00000 n 
-0003396082 00000 n 
+0001778708 00000 n 
+0003396075 00000 n 
 0000024717 00000 n 
 0000024802 00000 n 
-0001778828 00000 n 
-0003395989 00000 n 
+0001778835 00000 n 
+0003395982 00000 n 
 0000024857 00000 n 
 0000024901 00000 n 
-0001781525 00000 n 
-0003395910 00000 n 
+0001781532 00000 n 
+0003395903 00000 n 
 0000024956 00000 n 
 0000025000 00000 n 
-0001783847 00000 n 
-0003395831 00000 n 
+0001783854 00000 n 
+0003395824 00000 n 
 0000025050 00000 n 
 0000025093 00000 n 
-0001787341 00000 n 
-0003395699 00000 n 
+0001787348 00000 n 
+0003395692 00000 n 
 0000025141 00000 n 
 0000025185 00000 n 
-0001790629 00000 n 
-0003395620 00000 n 
+0001790636 00000 n 
+0003395613 00000 n 
 0000025235 00000 n 
 0000025272 00000 n 
-0001793213 00000 n 
-0003395541 00000 n 
+0001793220 00000 n 
+0003395534 00000 n 
 0000025322 00000 n 
 0000025365 00000 n 
-0001796425 00000 n 
-0003395407 00000 n 
+0001796432 00000 n 
+0003395400 00000 n 
 0000025413 00000 n 
 0000025474 00000 n 
-0001796552 00000 n 
-0003395328 00000 n 
+0001796559 00000 n 
+0003395321 00000 n 
 0000025524 00000 n 
 0000025595 00000 n 
-0001912757 00000 n 
-0003395235 00000 n 
+0001912764 00000 n 
+0003395228 00000 n 
 0000025645 00000 n 
 0000025696 00000 n 
-0001918920 00000 n 
-0003395142 00000 n 
+0001918927 00000 n 
+0003395135 00000 n 
 0000025746 00000 n 
 0000025785 00000 n 
-0001922026 00000 n 
-0003395009 00000 n 
+0001922033 00000 n 
+0003395002 00000 n 
 0000025835 00000 n 
 0000025883 00000 n 
-0001922153 00000 n 
-0003394930 00000 n 
+0001922160 00000 n 
+0003394923 00000 n 
 0000025938 00000 n 
 0000026011 00000 n 
-0001922280 00000 n 
-0003394837 00000 n 
+0001922287 00000 n 
+0003394830 00000 n 
 0000026066 00000 n 
 0000026139 00000 n 
-0001922407 00000 n 
-0003394757 00000 n 
+0001922414 00000 n 
+0003394750 00000 n 
 0000026194 00000 n 
 0000026247 00000 n 
-0001925326 00000 n 
-0003394619 00000 n 
+0001925333 00000 n 
+0003394612 00000 n 
 0000026298 00000 n 
 0000026364 00000 n 
-0001925454 00000 n 
-0003394550 00000 n 
+0001925461 00000 n 
+0003394543 00000 n 
 0000026420 00000 n 
 0000026483 00000 n 
-0001932059 00000 n 
-0003394452 00000 n 
+0001932066 00000 n 
+0003394445 00000 n 
 0000026534 00000 n 
 0000026584 00000 n 
-0002189193 00000 n 
-0003394354 00000 n 
+0002189200 00000 n 
+0003394347 00000 n 
 0000026635 00000 n 
 0000026686 00000 n 
-0002353227 00000 n 
-0003394256 00000 n 
+0002353234 00000 n 
+0003394249 00000 n 
 0000026737 00000 n 
 0000026831 00000 n 
-0002527901 00000 n 
-0003394132 00000 n 
+0002527908 00000 n 
+0003394125 00000 n 
 0000026882 00000 n 
 0000026929 00000 n 
-0002530169 00000 n 
-0003394048 00000 n 
+0002530176 00000 n 
+0003394041 00000 n 
 0000026985 00000 n 
 0000027029 00000 n 
-0002533606 00000 n 
-0003393949 00000 n 
+0002533613 00000 n 
+0003393942 00000 n 
 0000027085 00000 n 
 0000027134 00000 n 
-0002533734 00000 n 
-0003393865 00000 n 
+0002533741 00000 n 
+0003393858 00000 n 
 0000027190 00000 n 
 0000027248 00000 n 
-0002550860 00000 n 
-0003393727 00000 n 
+0002550867 00000 n 
+0003393720 00000 n 
 0000027297 00000 n 
 0000027346 00000 n 
-0002550988 00000 n 
-0003393643 00000 n 
+0002550995 00000 n 
+0003393636 00000 n 
 0000027397 00000 n 
 0000027445 00000 n 
-0002556615 00000 n 
-0003393503 00000 n 
+0002556622 00000 n 
+0003393496 00000 n 
 0000027496 00000 n 
 0000027534 00000 n 
-0002558975 00000 n 
-0003393434 00000 n 
+0002558982 00000 n 
+0003393427 00000 n 
 0000027590 00000 n 
 0000027634 00000 n 
-0002559359 00000 n 
-0003393294 00000 n 
+0002559366 00000 n 
+0003393287 00000 n 
 0000027685 00000 n 
 0000027720 00000 n 
-0002561798 00000 n 
-0003393169 00000 n 
+0002561805 00000 n 
+0003393162 00000 n 
 0000027776 00000 n 
 0000027837 00000 n 
-0002565563 00000 n 
-0003393100 00000 n 
+0002565570 00000 n 
+0003393093 00000 n 
 0000027898 00000 n 
 0000027936 00000 n 
-0002620887 00000 n 
-0003392960 00000 n 
+0002620894 00000 n 
+0003392953 00000 n 
 0000027992 00000 n 
 0000028064 00000 n 
-0002626953 00000 n 
-0003392891 00000 n 
+0002626960 00000 n 
+0003392884 00000 n 
 0000028125 00000 n 
 0000028163 00000 n 
-0002627081 00000 n 
-0003392751 00000 n 
+0002627088 00000 n 
+0003392744 00000 n 
 0000028219 00000 n 
 0000028295 00000 n 
-0002658066 00000 n 
-0003392682 00000 n 
+0002658073 00000 n 
+0003392675 00000 n 
 0000028356 00000 n 
 0000028407 00000 n 
-0002690686 00000 n 
-0003392542 00000 n 
+0002690693 00000 n 
+0003392535 00000 n 
 0000028463 00000 n 
 0000028538 00000 n 
-0002713357 00000 n 
-0003392473 00000 n 
+0002713364 00000 n 
+0003392466 00000 n 
 0000028599 00000 n 
 0000028639 00000 n 
-0002730538 00000 n 
-0003392389 00000 n 
+0002730545 00000 n 
+0003392382 00000 n 
 0000028695 00000 n 
 0000028747 00000 n 
-0002733181 00000 n 
-0003392249 00000 n 
+0002733188 00000 n 
+0003392242 00000 n 
 0000028798 00000 n 
 0000028849 00000 n 
-0002733309 00000 n 
-0003392180 00000 n 
+0002733316 00000 n 
+0003392173 00000 n 
 0000028905 00000 n 
 0000028949 00000 n 
-0002735442 00000 n 
-0003392096 00000 n 
+0002735449 00000 n 
+0003392089 00000 n 
 0000029000 00000 n 
 0000029047 00000 n 
-0002744866 00000 n 
-0003391998 00000 n 
+0002744873 00000 n 
+0003391991 00000 n 
 0000029096 00000 n 
 0000029163 00000 n 
-0002784910 00000 n 
-0003391900 00000 n 
+0002784917 00000 n 
+0003391893 00000 n 
 0000029213 00000 n 
 0000029242 00000 n 
-0002790017 00000 n 
-0003391817 00000 n 
+0002790024 00000 n 
+0003391810 00000 n 
 0000029293 00000 n 
 0000029327 00000 n 
-0000029714 00000 n 
-0000029958 00000 n 
+0000029721 00000 n 
+0000029965 00000 n 
 0000029381 00000 n 
-0000029830 00000 n 
-0000029894 00000 n 
-0003371724 00000 n 
-0003371577 00000 n 
-0003373045 00000 n 
-0003375678 00000 n 
-0000032371 00000 n 
-0000032007 00000 n 
-0000030060 00000 n 
-0000032123 00000 n 
-0003374213 00000 n 
-0000032308 00000 n 
-0003372899 00000 n 
-0003374656 00000 n 
-0000034901 00000 n 
-0000034595 00000 n 
-0000032487 00000 n 
-0000034711 00000 n 
-0000034837 00000 n 
-0000036295 00000 n 
-0000036446 00000 n 
-0000036600 00000 n 
-0000036754 00000 n 
-0000036908 00000 n 
-0000037061 00000 n 
-0000037215 00000 n 
-0000037369 00000 n 
-0000037518 00000 n 
-0000037673 00000 n 
-0000037826 00000 n 
-0000037980 00000 n 
-0000038135 00000 n 
-0000038295 00000 n 
-0000038460 00000 n 
-0000038625 00000 n 
-0000038789 00000 n 
-0000038949 00000 n 
-0000039114 00000 n 
-0000039279 00000 n 
-0000039444 00000 n 
-0000039603 00000 n 
-0000039768 00000 n 
-0000039933 00000 n 
-0000041921 00000 n 
-0000040152 00000 n 
-0000035951 00000 n 
-0000035017 00000 n 
-0000040088 00000 n 
-0000042073 00000 n 
-0000042228 00000 n 
-0000042388 00000 n 
-0000042543 00000 n 
-0000042703 00000 n 
-0000042863 00000 n 
-0000043018 00000 n 
-0000043178 00000 n 
-0000043338 00000 n 
-0000043498 00000 n 
-0000043653 00000 n 
-0000043805 00000 n 
-0000043960 00000 n 
-0000044120 00000 n 
-0000044274 00000 n 
-0000044434 00000 n 
-0000044599 00000 n 
-0000044759 00000 n 
-0000044914 00000 n 
-0000045074 00000 n 
-0000045234 00000 n 
-0000045394 00000 n 
-0000045554 00000 n 
-0000045714 00000 n 
-0000045874 00000 n 
-0000046034 00000 n 
-0000046199 00000 n 
-0000046359 00000 n 
-0000046519 00000 n 
-0000046673 00000 n 
-0000046826 00000 n 
-0000046981 00000 n 
-0000047141 00000 n 
-0000047296 00000 n 
-0000047456 00000 n 
-0000047616 00000 n 
-0000047771 00000 n 
-0000050141 00000 n 
-0000047995 00000 n 
-0000041451 00000 n 
-0000040268 00000 n 
-0000047931 00000 n 
-0003374067 00000 n 
-0000050300 00000 n 
-0000050460 00000 n 
-0000050624 00000 n 
-0000050789 00000 n 
-0000050949 00000 n 
-0000051109 00000 n 
-0000051269 00000 n 
-0000051423 00000 n 
-0000051576 00000 n 
-0000051731 00000 n 
-0000051886 00000 n 
-0000052046 00000 n 
-0000052200 00000 n 
-0000052360 00000 n 
-0000052524 00000 n 
-0000052689 00000 n 
-0000052854 00000 n 
-0000053019 00000 n 
-0000053184 00000 n 
-0000053349 00000 n 
-0000053514 00000 n 
-0000053673 00000 n 
-0000053833 00000 n 
-0000053988 00000 n 
-0000054148 00000 n 
-0000054308 00000 n 
-0000054468 00000 n 
-0000054628 00000 n 
-0000054793 00000 n 
-0000054958 00000 n 
-0000055123 00000 n 
-0000055283 00000 n 
-0000055443 00000 n 
-0000055597 00000 n 
-0000057779 00000 n 
-0000055816 00000 n 
-0000049698 00000 n 
-0000048097 00000 n 
-0000055752 00000 n 
-0000057938 00000 n 
-0000058098 00000 n 
-0000058258 00000 n 
-0000058418 00000 n 
-0000058573 00000 n 
-0000058732 00000 n 
-0000058892 00000 n 
-0000059052 00000 n 
-0000059212 00000 n 
-0000059372 00000 n 
-0000059531 00000 n 
-0000059686 00000 n 
-0000059841 00000 n 
-0000059994 00000 n 
-0000060149 00000 n 
-0000060309 00000 n 
-0000060464 00000 n 
-0000060624 00000 n 
-0000060789 00000 n 
-0000060954 00000 n 
-0000061119 00000 n 
-0000061279 00000 n 
-0000061434 00000 n 
-0000061593 00000 n 
-0000061748 00000 n 
-0000061897 00000 n 
-0000062052 00000 n 
-0000062204 00000 n 
-0000062359 00000 n 
-0000062519 00000 n 
-0000062674 00000 n 
-0000065074 00000 n 
-0000062898 00000 n 
-0000057363 00000 n 
-0000055918 00000 n 
-0000062834 00000 n 
-0003375803 00000 n 
-0000065233 00000 n 
-0000065388 00000 n 
-0000065547 00000 n 
-0000065707 00000 n 
-0000065867 00000 n 
-0000066027 00000 n 
-0000066192 00000 n 
-0000066357 00000 n 
-0000066522 00000 n 
-0000066682 00000 n 
-0000066847 00000 n 
-0000067012 00000 n 
-0000067171 00000 n 
-0000067326 00000 n 
-0000067479 00000 n 
-0000067633 00000 n 
-0000067793 00000 n 
-0000067956 00000 n 
-0000068121 00000 n 
-0000068286 00000 n 
-0000068451 00000 n 
-0000068616 00000 n 
-0000068780 00000 n 
-0000068935 00000 n 
-0000069095 00000 n 
-0000069255 00000 n 
-0000069415 00000 n 
-0000069570 00000 n 
-0000069730 00000 n 
-0000069895 00000 n 
-0000071989 00000 n 
-0000070124 00000 n 
-0000064667 00000 n 
-0000063014 00000 n 
-0000070060 00000 n 
-0000072154 00000 n 
-0000072313 00000 n 
-0000072478 00000 n 
-0000072643 00000 n 
-0000072803 00000 n 
-0000072956 00000 n 
-0000073111 00000 n 
-0000073270 00000 n 
-0000073425 00000 n 
-0000073584 00000 n 
-0000073744 00000 n 
-0000073899 00000 n 
-0000074059 00000 n 
-0000074224 00000 n 
-0000074382 00000 n 
-0000074542 00000 n 
-0000074695 00000 n 
-0000074849 00000 n 
-0000075005 00000 n 
-0000075166 00000 n 
-0000075322 00000 n 
-0000075483 00000 n 
-0000075639 00000 n 
-0000075800 00000 n 
-0000075966 00000 n 
-0000076116 00000 n 
-0000076271 00000 n 
-0000076425 00000 n 
-0000076581 00000 n 
-0000076741 00000 n 
-0000078905 00000 n 
-0000076961 00000 n 
-0000071582 00000 n 
-0000070226 00000 n 
-0000076897 00000 n 
-0000079065 00000 n 
-0000079231 00000 n 
-0000079387 00000 n 
-0000079548 00000 n 
-0000079708 00000 n 
-0000079873 00000 n 
-0000080039 00000 n 
-0000080200 00000 n 
-0000080361 00000 n 
-0000080526 00000 n 
-0000080692 00000 n 
-0000080858 00000 n 
-0000081019 00000 n 
-0000081175 00000 n 
-0000081328 00000 n 
-0000081484 00000 n 
-0000081645 00000 n 
-0000081801 00000 n 
-0000081962 00000 n 
-0000082122 00000 n 
-0000082278 00000 n 
-0000082439 00000 n 
-0000082600 00000 n 
-0000082766 00000 n 
-0000082931 00000 n 
-0000083097 00000 n 
-0000083258 00000 n 
-0000083419 00000 n 
-0000083575 00000 n 
-0000083729 00000 n 
-0000083885 00000 n 
-0000084040 00000 n 
-0000084196 00000 n 
-0000084357 00000 n 
-0000084523 00000 n 
-0000086915 00000 n 
-0000084753 00000 n 
-0000078453 00000 n 
-0000077077 00000 n 
-0000084689 00000 n 
-0000087080 00000 n 
-0000087241 00000 n 
-0000087401 00000 n 
-0000087562 00000 n 
-0000087722 00000 n 
-0000087883 00000 n 
-0000088044 00000 n 
-0000088205 00000 n 
-0000088365 00000 n 
-0000088521 00000 n 
-0000088675 00000 n 
-0000088831 00000 n 
-0000088987 00000 n 
-0000089141 00000 n 
-0000089296 00000 n 
-0000089452 00000 n 
-0000089607 00000 n 
-0000089763 00000 n 
-0000089924 00000 n 
-0000090085 00000 n 
-0000090246 00000 n 
-0000090402 00000 n 
-0000090563 00000 n 
-0000090719 00000 n 
-0000090875 00000 n 
-0000091031 00000 n 
-0000091187 00000 n 
-0000091348 00000 n 
-0000091509 00000 n 
-0000091670 00000 n 
-0000091824 00000 n 
-0000091980 00000 n 
-0000092136 00000 n 
-0000093555 00000 n 
-0000092361 00000 n 
-0000086481 00000 n 
-0000084855 00000 n 
-0000092297 00000 n 
-0000093710 00000 n 
-0000093871 00000 n 
-0000094037 00000 n 
-0000094197 00000 n 
-0000094363 00000 n 
-0000094524 00000 n 
-0000094690 00000 n 
-0000094851 00000 n 
-0000095017 00000 n 
-0000095178 00000 n 
-0000095334 00000 n 
-0000095495 00000 n 
-0000095649 00000 n 
-0000095802 00000 n 
-0000095957 00000 n 
-0000096177 00000 n 
-0000093283 00000 n 
-0000092463 00000 n 
-0000096113 00000 n 
-0000096560 00000 n 
-0000096380 00000 n 
-0000096279 00000 n 
-0000096496 00000 n 
-0003375928 00000 n 
-0000098208 00000 n 
-0000098364 00000 n 
-0000098520 00000 n 
-0000098676 00000 n 
-0000098828 00000 n 
-0000098984 00000 n 
-0000099139 00000 n 
-0000099295 00000 n 
-0000099451 00000 n 
-0000099606 00000 n 
-0000099762 00000 n 
-0000099917 00000 n 
-0000100073 00000 n 
-0000100229 00000 n 
-0000100385 00000 n 
-0000100541 00000 n 
-0000100697 00000 n 
-0000100853 00000 n 
-0000101009 00000 n 
-0000101164 00000 n 
-0000101320 00000 n 
-0000101477 00000 n 
-0000103544 00000 n 
-0000101760 00000 n 
-0000097882 00000 n 
-0000096602 00000 n 
-0000101634 00000 n 
-0000192816 00000 n 
-0000225050 00000 n 
-0000231141 00000 n 
-0000236392 00000 n 
-0000266308 00000 n 
-0000312179 00000 n 
-0000340131 00000 n 
-0000343783 00000 n 
-0000348164 00000 n 
-0000383123 00000 n 
-0000385507 00000 n 
-0000466045 00000 n 
-0000471473 00000 n 
-0000477225 00000 n 
-0000481470 00000 n 
-0000482493 00000 n 
-0000483897 00000 n 
-0000485092 00000 n 
-0000486153 00000 n 
-0000487201 00000 n 
-0000488388 00000 n 
-0000488514 00000 n 
-0000103700 00000 n 
-0000103857 00000 n 
-0000104013 00000 n 
-0000104167 00000 n 
-0000104321 00000 n 
-0000104477 00000 n 
-0000104633 00000 n 
-0000104788 00000 n 
-0000104944 00000 n 
-0000105100 00000 n 
-0000105256 00000 n 
-0000105413 00000 n 
-0000105570 00000 n 
-0000105727 00000 n 
-0000105884 00000 n 
-0000106041 00000 n 
-0000106196 00000 n 
-0000106349 00000 n 
-0000106506 00000 n 
-0000106661 00000 n 
-0000106817 00000 n 
-0000106973 00000 n 
-0000107129 00000 n 
-0000107285 00000 n 
-0000107441 00000 n 
-0000107596 00000 n 
-0000107752 00000 n 
-0000107908 00000 n 
-0000109965 00000 n 
-0000108128 00000 n 
-0000103155 00000 n 
-0000101876 00000 n 
-0000108064 00000 n 
-0000489672 00000 n 
-0000490809 00000 n 
-0000558057 00000 n 
-0000564120 00000 n 
-0000570221 00000 n 
-0000575522 00000 n 
-0000576034 00000 n 
-0000576545 00000 n 
-0000595461 00000 n 
-0000596604 00000 n 
-0000597741 00000 n 
-0000598929 00000 n 
-0000599964 00000 n 
-0000600985 00000 n 
-0000602124 00000 n 
-0000603241 00000 n 
-0000604449 00000 n 
-0000605481 00000 n 
-0000606592 00000 n 
-0000704829 00000 n 
-0000841282 00000 n 
-0000842321 00000 n 
-0000843377 00000 n 
-0000844429 00000 n 
-0000848622 00000 n 
-0000853203 00000 n 
-0000858510 00000 n 
-0000864783 00000 n 
-0000869603 00000 n 
-0000110120 00000 n 
-0000110277 00000 n 
-0000110433 00000 n 
-0000110589 00000 n 
-0000110745 00000 n 
-0000110901 00000 n 
-0000111056 00000 n 
-0000111212 00000 n 
-0000111367 00000 n 
-0000111523 00000 n 
-0000111680 00000 n 
-0000111836 00000 n 
-0000111992 00000 n 
-0000112148 00000 n 
-0000112304 00000 n 
-0000112459 00000 n 
-0000112615 00000 n 
-0000112769 00000 n 
-0000112926 00000 n 
-0000113083 00000 n 
-0000113239 00000 n 
-0000115219 00000 n 
-0000113460 00000 n 
-0000109639 00000 n 
-0000108230 00000 n 
-0000113396 00000 n 
-0000874220 00000 n 
-0000876135 00000 n 
-0000955639 00000 n 
-0000956999 00000 n 
-0000962424 00000 n 
-0000967846 00000 n 
-0000972306 00000 n 
-0000978599 00000 n 
-0000984638 00000 n 
-0001333522 00000 n 
-0001337526 00000 n 
-0001337653 00000 n 
-0001338712 00000 n 
-0001342976 00000 n 
-0001349697 00000 n 
-0001356198 00000 n 
-0001362504 00000 n 
-0001363781 00000 n 
-0001367502 00000 n 
-0001368525 00000 n 
-0001369982 00000 n 
-0001370108 00000 n 
-0000115374 00000 n 
-0000115530 00000 n 
-0000115686 00000 n 
-0000115842 00000 n 
-0000115998 00000 n 
-0000116154 00000 n 
-0000116310 00000 n 
-0000116467 00000 n 
-0000116624 00000 n 
-0000116781 00000 n 
-0000116938 00000 n 
-0000117095 00000 n 
-0000117252 00000 n 
-0000117409 00000 n 
-0000117566 00000 n 
-0000117722 00000 n 
-0000117878 00000 n 
-0000118036 00000 n 
-0000118194 00000 n 
-0000118352 00000 n 
-0000118509 00000 n 
-0000118667 00000 n 
-0000118825 00000 n 
-0000118983 00000 n 
-0000119141 00000 n 
-0000119299 00000 n 
-0000119456 00000 n 
-0000119613 00000 n 
-0000121214 00000 n 
-0000119834 00000 n 
-0000114830 00000 n 
-0000113562 00000 n 
-0000119770 00000 n 
-0001531293 00000 n 
-0001537407 00000 n 
-0001540820 00000 n 
-0001542122 00000 n 
-0001543138 00000 n 
-0001544208 00000 n 
-0001545288 00000 n 
-0001559538 00000 n 
-0001594340 00000 n 
-0001595724 00000 n 
-0001600846 00000 n 
-0001606913 00000 n 
-0001612830 00000 n 
-0001618526 00000 n 
-0001623108 00000 n 
-0001626057 00000 n 
-0001626983 00000 n 
-0001628540 00000 n 
-0001629849 00000 n 
-0001631294 00000 n 
-0001632825 00000 n 
-0001634069 00000 n 
-0001635382 00000 n 
-0001637185 00000 n 
-0001638606 00000 n 
-0001639831 00000 n 
-0001730152 00000 n 
-0001740382 00000 n 
-0001741662 00000 n 
-0000121371 00000 n 
-0000121527 00000 n 
-0000121683 00000 n 
-0000121840 00000 n 
-0000121997 00000 n 
-0000122153 00000 n 
-0000122310 00000 n 
-0000122467 00000 n 
-0000122624 00000 n 
-0000122781 00000 n 
-0000122938 00000 n 
-0000123094 00000 n 
-0000123251 00000 n 
-0000123472 00000 n 
-0000120960 00000 n 
-0000119936 00000 n 
-0000123408 00000 n 
-0001746424 00000 n 
-0001746551 00000 n 
-0002536457 00000 n 
-0002537955 00000 n 
-0002539146 00000 n 
-0002539274 00000 n 
-0002540738 00000 n 
-0002542110 00000 n 
-0002543475 00000 n 
-0002544974 00000 n 
-0002546152 00000 n 
-0002547271 00000 n 
-0002548633 00000 n 
-0002548759 00000 n 
-0000123855 00000 n 
-0000123675 00000 n 
-0000123574 00000 n 
-0000123791 00000 n 
-0003376053 00000 n 
-0000125416 00000 n 
-0000125560 00000 n 
-0000125713 00000 n 
-0000125866 00000 n 
-0000126010 00000 n 
-0000126163 00000 n 
-0000126308 00000 n 
-0000126461 00000 n 
-0000126607 00000 n 
-0000126760 00000 n 
-0000126906 00000 n 
-0000127059 00000 n 
-0000127212 00000 n 
-0000127365 00000 n 
-0000127511 00000 n 
-0000127664 00000 n 
-0000127817 00000 n 
-0000127970 00000 n 
-0000128123 00000 n 
-0000128276 00000 n 
-0000130407 00000 n 
-0000128555 00000 n 
-0000125108 00000 n 
-0000123897 00000 n 
-0000128429 00000 n 
-0003156069 00000 n 
-0000215739 00000 n 
-0000258505 00000 n 
-0003156035 00000 n 
-0000305960 00000 n 
-0003156001 00000 n 
-0000374338 00000 n 
-0003155967 00000 n 
-0000526690 00000 n 
-0003155933 00000 n 
-0000644411 00000 n 
-0000695757 00000 n 
-0000809562 00000 n 
-0003155899 00000 n 
-0000912957 00000 n 
-0000922140 00000 n 
-0000922268 00000 n 
-0000933005 00000 n 
-0000933133 00000 n 
-0001085738 00000 n 
-0000130559 00000 n 
-0000130705 00000 n 
-0000130857 00000 n 
-0000131010 00000 n 
-0000131163 00000 n 
-0000131309 00000 n 
-0000131462 00000 n 
-0000131614 00000 n 
-0000131760 00000 n 
-0000131914 00000 n 
-0000132067 00000 n 
-0000132221 00000 n 
-0000132375 00000 n 
-0000132529 00000 n 
-0000132683 00000 n 
-0000132837 00000 n 
-0000132991 00000 n 
-0000133145 00000 n 
-0000133299 00000 n 
-0000133453 00000 n 
-0000133608 00000 n 
-0000133753 00000 n 
-0000133907 00000 n 
-0000134061 00000 n 
-0000134211 00000 n 
-0000134365 00000 n 
-0000134519 00000 n 
-0000134673 00000 n 
-0000134891 00000 n 
-0000130018 00000 n 
-0000128657 00000 n 
-0000134827 00000 n 
-0001186357 00000 n 
-0003155865 00000 n 
-0001212202 00000 n 
-0001240601 00000 n 
-0001271840 00000 n 
-0003155831 00000 n 
-0001442340 00000 n 
-0001474967 00000 n 
-0003155797 00000 n 
-0001831091 00000 n 
-0001863417 00000 n 
-0001890589 00000 n 
-0001890717 00000 n 
-0001912629 00000 n 
-0002019540 00000 n 
-0002095568 00000 n 
-0002189065 00000 n 
-0002275658 00000 n 
-0002353099 00000 n 
-0002433477 00000 n 
-0002525933 00000 n 
-0003155763 00000 n 
-0002594409 00000 n 
-0002620759 00000 n 
-0002654741 00000 n 
-0002674196 00000 n 
-0002690558 00000 n 
-0002713229 00000 n 
-0002730410 00000 n 
-0000136405 00000 n 
-0000136557 00000 n 
-0000136701 00000 n 
-0000136853 00000 n 
-0000136998 00000 n 
-0000137150 00000 n 
-0000137302 00000 n 
-0000137448 00000 n 
-0000137600 00000 n 
-0000137746 00000 n 
-0000137898 00000 n 
-0000138050 00000 n 
-0000138202 00000 n 
-0000138354 00000 n 
-0000138500 00000 n 
-0000138652 00000 n 
-0000138798 00000 n 
-0000138951 00000 n 
-0000139097 00000 n 
-0000139250 00000 n 
-0000139529 00000 n 
-0000136097 00000 n 
-0000134993 00000 n 
-0000139403 00000 n 
-0000175084 00000 n 
-0000258633 00000 n 
-0000359105 00000 n 
-0000414666 00000 n 
-0000532933 00000 n 
-0000647465 00000 n 
-0000699187 00000 n 
-0000738734 00000 n 
-0000809690 00000 n 
-0001483439 00000 n 
-0003155729 00000 n 
-0001761018 00000 n 
-0002623763 00000 n 
-0002629930 00000 n 
-0000139912 00000 n 
-0000139732 00000 n 
-0000139631 00000 n 
-0000139848 00000 n 
-0000142279 00000 n 
-0000141845 00000 n 
-0000139954 00000 n 
-0000141961 00000 n 
-0000142025 00000 n 
-0000142089 00000 n 
-0000142215 00000 n 
-0000144866 00000 n 
-0000144686 00000 n 
-0000142381 00000 n 
-0000144802 00000 n 
-0003376178 00000 n 
-0000145742 00000 n 
-0000145562 00000 n 
-0000144982 00000 n 
-0000145678 00000 n 
-0000148359 00000 n 
-0000148051 00000 n 
-0000145844 00000 n 
-0000148167 00000 n 
-0000148231 00000 n 
-0000148295 00000 n 
-0000150547 00000 n 
-0000151019 00000 n 
-0000150410 00000 n 
-0000148461 00000 n 
-0000150699 00000 n 
-0000150763 00000 n 
-0000150827 00000 n 
-0000150891 00000 n 
-0000150955 00000 n 
-0000175148 00000 n 
-0000153921 00000 n 
-0000153485 00000 n 
-0000151149 00000 n 
-0000153601 00000 n 
-0000153665 00000 n 
-0000153729 00000 n 
-0000153793 00000 n 
-0000153857 00000 n 
-0003375238 00000 n 
-0000156560 00000 n 
-0000156252 00000 n 
-0000154065 00000 n 
-0000156368 00000 n 
-0000156432 00000 n 
-0000156496 00000 n 
-0003374510 00000 n 
-0000159074 00000 n 
-0000158894 00000 n 
-0000156718 00000 n 
-0000159010 00000 n 
-0003372314 00000 n 
-0003376303 00000 n 
-0000161965 00000 n 
-0000161785 00000 n 
-0000159232 00000 n 
-0000161901 00000 n 
-0000164592 00000 n 
-0000164837 00000 n 
-0000164455 00000 n 
-0000162095 00000 n 
-0000164773 00000 n 
-0003373335 00000 n 
-0003373191 00000 n 
-0003372754 00000 n 
-0003375385 00000 n 
-0000167307 00000 n 
-0000167127 00000 n 
-0000165009 00000 n 
-0000167243 00000 n 
-0000169996 00000 n 
-0000169816 00000 n 
-0000167423 00000 n 
-0000169932 00000 n 
-0000172469 00000 n 
-0000172161 00000 n 
-0000170112 00000 n 
-0000172277 00000 n 
-0000172341 00000 n 
-0000172405 00000 n 
-0000175212 00000 n 
-0000174904 00000 n 
-0000172613 00000 n 
-0000175020 00000 n 
-0003376428 00000 n 
-0000175759 00000 n 
-0000175581 00000 n 
-0000175342 00000 n 
-0000176050 00000 n 
-0000175934 00000 n 
-0000175833 00000 n 
-0000177903 00000 n 
-0000178405 00000 n 
-0000177766 00000 n 
-0000176092 00000 n 
-0000178087 00000 n 
-0000178151 00000 n 
-0000178277 00000 n 
-0000178341 00000 n 
-0000178858 00000 n 
-0000178678 00000 n 
-0000178577 00000 n 
-0000178794 00000 n 
-0000181181 00000 n 
-0000180749 00000 n 
-0000178900 00000 n 
-0000180865 00000 n 
-0003373920 00000 n 
-0000180991 00000 n 
-0000181117 00000 n 
-0003373480 00000 n 
-0000186751 00000 n 
-0000183834 00000 n 
-0000183403 00000 n 
-0000181339 00000 n 
-0000183519 00000 n 
-0000183645 00000 n 
-0000183771 00000 n 
-0003376553 00000 n 
-0000187110 00000 n 
-0000186614 00000 n 
-0000183978 00000 n 
-0000186920 00000 n 
-0000187046 00000 n 
-0000189385 00000 n 
-0000189229 00000 n 
-0000190061 00000 n 
-0000189083 00000 n 
-0000187310 00000 n 
-0000189553 00000 n 
-0000189679 00000 n 
-0000189743 00000 n 
-0000189807 00000 n 
-0000189871 00000 n 
-0000189934 00000 n 
-0000189997 00000 n 
-0000192880 00000 n 
-0000193964 00000 n 
-0000192636 00000 n 
-0000190247 00000 n 
-0000192752 00000 n 
-0000192944 00000 n 
-0003375531 00000 n 
-0000193008 00000 n 
-0000193072 00000 n 
-0000193136 00000 n 
-0000193200 00000 n 
-0000193264 00000 n 
-0000193328 00000 n 
-0000193392 00000 n 
-0000193455 00000 n 
-0000193519 00000 n 
-0000193582 00000 n 
-0000193646 00000 n 
-0000193710 00000 n 
-0000193774 00000 n 
-0000193900 00000 n 
-0000196091 00000 n 
-0000195719 00000 n 
-0000194121 00000 n 
-0000195835 00000 n 
-0000195899 00000 n 
-0000195963 00000 n 
-0000196027 00000 n 
-0000199259 00000 n 
-0000198953 00000 n 
-0000196249 00000 n 
-0000199069 00000 n 
-0000199195 00000 n 
-0000202136 00000 n 
-0000202288 00000 n 
-0000202635 00000 n 
-0000201990 00000 n 
-0000199403 00000 n 
-0000202445 00000 n 
-0000202571 00000 n 
-0003376678 00000 n 
-0001796488 00000 n 
-0002353291 00000 n 
-0000205014 00000 n 
-0000206822 00000 n 
-0000205485 00000 n 
-0000204877 00000 n 
-0000202765 00000 n 
-0000205168 00000 n 
-0000205294 00000 n 
-0000205358 00000 n 
-0000205421 00000 n 
-0000215803 00000 n 
-0000215995 00000 n 
-0000206706 00000 n 
-0000205615 00000 n 
-0000215675 00000 n 
-0000215867 00000 n 
-0000215931 00000 n 
-0000210964 00000 n 
-0000211082 00000 n 
-0000211130 00000 n 
-0000211559 00000 n 
-0000211582 00000 n 
-0000211962 00000 n 
-0000215652 00000 n 
-0000218405 00000 n 
-0000218097 00000 n 
-0000216140 00000 n 
-0000218213 00000 n 
-0000218277 00000 n 
-0000218341 00000 n 
-0000220376 00000 n 
-0000220537 00000 n 
-0000220696 00000 n 
-0000221360 00000 n 
-0000220221 00000 n 
-0000218563 00000 n 
-0000220850 00000 n 
-0000220914 00000 n 
-0000220978 00000 n 
-0000221042 00000 n 
-0000221104 00000 n 
-0000221168 00000 n 
-0000221232 00000 n 
-0000221296 00000 n 
-0000225114 00000 n 
-0000231205 00000 n 
-0000224832 00000 n 
-0000227287 00000 n 
-0000224695 00000 n 
-0000221476 00000 n 
-0000224986 00000 n 
-0000225178 00000 n 
-0000225242 00000 n 
-0000225306 00000 n 
-0000225370 00000 n 
-0000225434 00000 n 
-0000225498 00000 n 
-0000225562 00000 n 
-0000225626 00000 n 
-0000225690 00000 n 
-0000225754 00000 n 
-0000225818 00000 n 
-0000225882 00000 n 
-0000225945 00000 n 
-0000226009 00000 n 
-0000226072 00000 n 
-0000226136 00000 n 
-0000226199 00000 n 
-0000226263 00000 n 
-0000226327 00000 n 
-0000226391 00000 n 
-0000226455 00000 n 
-0000226519 00000 n 
-0000226583 00000 n 
-0000226647 00000 n 
-0000226711 00000 n 
-0000226775 00000 n 
-0000226839 00000 n 
-0000226903 00000 n 
-0000226967 00000 n 
-0000227031 00000 n 
-0000227095 00000 n 
-0000227159 00000 n 
-0000227223 00000 n 
-0000233632 00000 n 
-0000230961 00000 n 
-0000227444 00000 n 
-0000231077 00000 n 
-0000231269 00000 n 
-0000231333 00000 n 
-0000231397 00000 n 
-0000231461 00000 n 
-0000231525 00000 n 
-0000231589 00000 n 
-0000231653 00000 n 
-0000231717 00000 n 
-0000231780 00000 n 
-0000231844 00000 n 
-0000231907 00000 n 
-0000231971 00000 n 
-0000232033 00000 n 
-0000232097 00000 n 
-0000232161 00000 n 
-0000232225 00000 n 
-0000232289 00000 n 
-0000232353 00000 n 
-0000232417 00000 n 
-0000232481 00000 n 
-0000232545 00000 n 
-0000232609 00000 n 
-0000232673 00000 n 
-0000232737 00000 n 
-0000232801 00000 n 
-0000232865 00000 n 
-0000232929 00000 n 
-0000232993 00000 n 
-0000233057 00000 n 
-0000233121 00000 n 
-0000233185 00000 n 
-0000233249 00000 n 
-0000233313 00000 n 
-0000233377 00000 n 
-0000233441 00000 n 
-0000233505 00000 n 
-0000233568 00000 n 
-0003376803 00000 n 
-0000235988 00000 n 
-0000236840 00000 n 
-0000235851 00000 n 
-0000233789 00000 n 
-0000236136 00000 n 
-0000236200 00000 n 
-0000236264 00000 n 
-0000236328 00000 n 
-0000236456 00000 n 
-0000236520 00000 n 
-0000236584 00000 n 
-0000236648 00000 n 
-0000236712 00000 n 
-0000236776 00000 n 
-0000242739 00000 n 
-0000240369 00000 n 
-0000239359 00000 n 
-0000236984 00000 n 
-0000239475 00000 n 
-0000239539 00000 n 
-0000239603 00000 n 
-0000239667 00000 n 
-0000239731 00000 n 
-0000239795 00000 n 
-0000239859 00000 n 
-0000239923 00000 n 
-0000239986 00000 n 
-0000240050 00000 n 
-0000240114 00000 n 
-0000240178 00000 n 
-0000240242 00000 n 
-0000240306 00000 n 
-0000243208 00000 n 
-0000242602 00000 n 
-0000240513 00000 n 
-0000242892 00000 n 
-0000243018 00000 n 
-0000243144 00000 n 
-0000245611 00000 n 
-0000245763 00000 n 
-0000248877 00000 n 
-0000246490 00000 n 
-0000245465 00000 n 
-0000243324 00000 n 
-0000245918 00000 n 
-0000246044 00000 n 
-0000246170 00000 n 
-0000246234 00000 n 
-0000246298 00000 n 
-0000246362 00000 n 
-0000246426 00000 n 
-0000258697 00000 n 
-0000258569 00000 n 
-0000258137 00000 n 
-0000258288 00000 n 
-0000258889 00000 n 
-0000248731 00000 n 
-0000246620 00000 n 
-0000258441 00000 n 
-0000258761 00000 n 
-0000258825 00000 n 
-0000252511 00000 n 
-0000252629 00000 n 
-0000252677 00000 n 
-0000253118 00000 n 
-0000253141 00000 n 
-0000253566 00000 n 
-0000253662 00000 n 
-0000258114 00000 n 
-0000266372 00000 n 
-0000260485 00000 n 
-0000260113 00000 n 
-0000259104 00000 n 
-0000260229 00000 n 
-0000260293 00000 n 
-0000260357 00000 n 
-0000260421 00000 n 
-0003376928 00000 n 
-0000263054 00000 n 
-0000262362 00000 n 
-0000260601 00000 n 
-0000262478 00000 n 
-0000262542 00000 n 
-0000262606 00000 n 
-0000262670 00000 n 
-0000262734 00000 n 
-0000262798 00000 n 
-0000262862 00000 n 
-0000262926 00000 n 
-0000262990 00000 n 
-0000267970 00000 n 
-0000266065 00000 n 
-0000263184 00000 n 
-0000266181 00000 n 
-0000266245 00000 n 
-0000266436 00000 n 
-0000266500 00000 n 
-0000266564 00000 n 
-0000266628 00000 n 
-0000266692 00000 n 
-0000266756 00000 n 
-0000266820 00000 n 
-0000266884 00000 n 
-0000266948 00000 n 
-0000267012 00000 n 
-0000267076 00000 n 
-0000267140 00000 n 
-0000267204 00000 n 
-0000267268 00000 n 
-0000267332 00000 n 
-0000267396 00000 n 
-0000267460 00000 n 
-0000267524 00000 n 
-0000267588 00000 n 
-0000267652 00000 n 
-0000267716 00000 n 
-0000267780 00000 n 
-0000267843 00000 n 
-0000267907 00000 n 
-0000270378 00000 n 
-0000270007 00000 n 
-0000268113 00000 n 
-0000270123 00000 n 
-0000270250 00000 n 
-0000270314 00000 n 
-0000273070 00000 n 
-0000272890 00000 n 
-0000270536 00000 n 
-0000273006 00000 n 
-0000275873 00000 n 
-0000275693 00000 n 
-0000273186 00000 n 
-0000275809 00000 n 
-0000277592 00000 n 
-0000277412 00000 n 
-0000276017 00000 n 
-0000277528 00000 n 
-0003377053 00000 n 
-0000279735 00000 n 
-0000280075 00000 n 
-0000279598 00000 n 
-0000277708 00000 n 
-0000279884 00000 n 
-0000280011 00000 n 
-0000282948 00000 n 
-0000282514 00000 n 
-0000280191 00000 n 
-0000282630 00000 n 
-0000282757 00000 n 
-0000282884 00000 n 
-0000285134 00000 n 
-0000289126 00000 n 
-0000285610 00000 n 
-0000284997 00000 n 
-0000283064 00000 n 
-0000285293 00000 n 
-0000285420 00000 n 
-0000285547 00000 n 
-0000288047 00000 n 
-0000289340 00000 n 
-0000287910 00000 n 
-0000285754 00000 n 
-0000289276 00000 n 
-0003372166 00000 n 
-0003373773 00000 n 
-0000288431 00000 n 
-0000288549 00000 n 
-0000288597 00000 n 
-0000289105 00000 n 
-0000340195 00000 n 
-0000291949 00000 n 
-0000292101 00000 n 
-0000292723 00000 n 
-0000291794 00000 n 
-0000289513 00000 n 
-0000292406 00000 n 
-0000292533 00000 n 
-0000292660 00000 n 
-0000292253 00000 n 
-0001428171 00000 n 
-0000294374 00000 n 
-0000306278 00000 n 
-0000294258 00000 n 
-0000292867 00000 n 
-0000305896 00000 n 
-0000306023 00000 n 
-0000306086 00000 n 
-0000306150 00000 n 
-0000306214 00000 n 
-0003377178 00000 n 
-0000300642 00000 n 
-0000300760 00000 n 
-0000300808 00000 n 
-0000301247 00000 n 
-0000301270 00000 n 
-0000301659 00000 n 
-0000305873 00000 n 
-0000308241 00000 n 
-0000308392 00000 n 
-0000308929 00000 n 
-0000308095 00000 n 
-0000306423 00000 n 
-0000308545 00000 n 
-0000308609 00000 n 
-0000308673 00000 n 
-0000308737 00000 n 
-0000308801 00000 n 
-0000308865 00000 n 
-0000343847 00000 n 
-0000348228 00000 n 
-0000310358 00000 n 
-0000310638 00000 n 
-0000310221 00000 n 
-0000309045 00000 n 
-0000310510 00000 n 
-0000310574 00000 n 
-0000312243 00000 n 
-0000312371 00000 n 
-0000311999 00000 n 
-0000310754 00000 n 
-0000312115 00000 n 
-0000312307 00000 n 
-0000314530 00000 n 
-0000315130 00000 n 
-0000314393 00000 n 
-0000312487 00000 n 
-0000314682 00000 n 
-0000314746 00000 n 
-0000314810 00000 n 
-0000314874 00000 n 
-0000314938 00000 n 
-0000315002 00000 n 
-0000315066 00000 n 
-0000316831 00000 n 
-0000317492 00000 n 
-0000316694 00000 n 
-0000315246 00000 n 
-0000316981 00000 n 
-0000317045 00000 n 
-0000317109 00000 n 
-0000317173 00000 n 
-0000317237 00000 n 
-0000317364 00000 n 
-0000317428 00000 n 
-0000318872 00000 n 
-0000318692 00000 n 
-0000317622 00000 n 
-0000318808 00000 n 
-0003377303 00000 n 
-0000320566 00000 n 
-0000320260 00000 n 
-0000318988 00000 n 
-0000320376 00000 n 
-0000320440 00000 n 
-0000320503 00000 n 
-0000322726 00000 n 
-0000322418 00000 n 
-0000320696 00000 n 
-0000322534 00000 n 
-0000322598 00000 n 
-0000322662 00000 n 
-0000325245 00000 n 
-0000325396 00000 n 
-0000325699 00000 n 
-0000326425 00000 n 
-0000325081 00000 n 
-0000322842 00000 n 
-0000325850 00000 n 
-0000325914 00000 n 
-0000325978 00000 n 
-0000325547 00000 n 
-0000326042 00000 n 
-0000326106 00000 n 
-0000326170 00000 n 
-0000326234 00000 n 
-0000326298 00000 n 
-0000326362 00000 n 
-0001796615 00000 n 
-0000329382 00000 n 
-0000328757 00000 n 
-0000326569 00000 n 
-0000328873 00000 n 
-0000328937 00000 n 
-0000329001 00000 n 
-0000329065 00000 n 
-0000329191 00000 n 
-0000329318 00000 n 
-0000331889 00000 n 
-0000331518 00000 n 
-0000329526 00000 n 
-0000331634 00000 n 
-0000331761 00000 n 
-0000331825 00000 n 
-0000334507 00000 n 
-0000334327 00000 n 
-0000332047 00000 n 
-0000334443 00000 n 
-0003377428 00000 n 
-0000337413 00000 n 
-0000336977 00000 n 
-0000334665 00000 n 
-0000337093 00000 n 
-0000337157 00000 n 
-0000337221 00000 n 
-0000337285 00000 n 
-0000337349 00000 n 
-0003372017 00000 n 
-0000338825 00000 n 
-0000338645 00000 n 
-0000337585 00000 n 
-0000338761 00000 n 
-0000340259 00000 n 
-0000339951 00000 n 
-0000338969 00000 n 
-0000340067 00000 n 
-0000345382 00000 n 
-0000343603 00000 n 
-0000340375 00000 n 
-0000343719 00000 n 
-0000343911 00000 n 
-0000343975 00000 n 
-0000344039 00000 n 
-0000344103 00000 n 
-0000344167 00000 n 
-0003372462 00000 n 
-0000344231 00000 n 
-0000344295 00000 n 
-0000344359 00000 n 
-0000344423 00000 n 
-0000344487 00000 n 
-0000344551 00000 n 
-0000344615 00000 n 
-0000344679 00000 n 
-0000344743 00000 n 
-0000344807 00000 n 
-0000344871 00000 n 
-0000344935 00000 n 
-0000344999 00000 n 
-0000345062 00000 n 
-0000345126 00000 n 
-0000345190 00000 n 
-0000345254 00000 n 
-0000345318 00000 n 
-0000350080 00000 n 
-0000347984 00000 n 
-0000345539 00000 n 
-0000348100 00000 n 
-0000348292 00000 n 
-0000348356 00000 n 
-0000348420 00000 n 
-0000348484 00000 n 
-0000348548 00000 n 
-0000348612 00000 n 
-0000348676 00000 n 
-0000348740 00000 n 
-0000348804 00000 n 
-0000348868 00000 n 
-0000348932 00000 n 
-0000348996 00000 n 
-0000349060 00000 n 
-0000349124 00000 n 
-0000349188 00000 n 
-0000349252 00000 n 
-0000349316 00000 n 
-0000349380 00000 n 
-0000349444 00000 n 
-0000349508 00000 n 
-0000349572 00000 n 
-0000349636 00000 n 
-0000349699 00000 n 
-0000349763 00000 n 
-0000349826 00000 n 
-0000349890 00000 n 
-0000349952 00000 n 
-0000350016 00000 n 
-0000350476 00000 n 
-0000350296 00000 n 
-0000350195 00000 n 
-0000350412 00000 n 
-0003377553 00000 n 
-0000352440 00000 n 
-0000352738 00000 n 
-0000353205 00000 n 
-0000352285 00000 n 
-0000350518 00000 n 
-0000352887 00000 n 
-0000353014 00000 n 
-0000352589 00000 n 
-0000353141 00000 n 
-0000356100 00000 n 
-0000355793 00000 n 
-0000353321 00000 n 
-0000355909 00000 n 
-0000356036 00000 n 
-0000358887 00000 n 
-0000360808 00000 n 
-0000359231 00000 n 
-0000358750 00000 n 
-0000356216 00000 n 
-0000359041 00000 n 
-0000359169 00000 n 
-0000374720 00000 n 
-0000360692 00000 n 
-0000359347 00000 n 
-0000374274 00000 n 
-0000374402 00000 n 
-0000374529 00000 n 
-0000374656 00000 n 
-0000369026 00000 n 
-0000369144 00000 n 
-0000369192 00000 n 
-0000369633 00000 n 
-0000369656 00000 n 
-0000370045 00000 n 
-0000374251 00000 n 
-0000377719 00000 n 
-0000377539 00000 n 
-0000374865 00000 n 
-0000377655 00000 n 
-0000380127 00000 n 
-0000380425 00000 n 
-0000382779 00000 n 
-0000380639 00000 n 
-0000379972 00000 n 
-0000377835 00000 n 
-0000380575 00000 n 
-0000380276 00000 n 
-0003377678 00000 n 
-0000383251 00000 n 
-0000382642 00000 n 
-0000380755 00000 n 
-0000382932 00000 n 
-0000383059 00000 n 
-0000383187 00000 n 
-0000385289 00000 n 
-0000385635 00000 n 
-0000385152 00000 n 
-0000383381 00000 n 
-0000385443 00000 n 
-0000385571 00000 n 
-0000388031 00000 n 
-0000388499 00000 n 
-0000387894 00000 n 
-0000385751 00000 n 
-0000388181 00000 n 
-0000388308 00000 n 
-0000388435 00000 n 
-0000391435 00000 n 
-0000391699 00000 n 
-0000391298 00000 n 
-0000388657 00000 n 
-0000391635 00000 n 
-0003375093 00000 n 
-0000393631 00000 n 
-0000394548 00000 n 
-0000393494 00000 n 
-0000391941 00000 n 
-0000393782 00000 n 
-0000393846 00000 n 
-0000393910 00000 n 
-0000393973 00000 n 
-0000394037 00000 n 
-0000394101 00000 n 
-0000394165 00000 n 
-0000394229 00000 n 
-0000394293 00000 n 
-0000394420 00000 n 
-0000394484 00000 n 
-0000396492 00000 n 
-0000396184 00000 n 
-0000394692 00000 n 
-0000396300 00000 n 
-0000396364 00000 n 
-0000396428 00000 n 
-0003377803 00000 n 
-0000398467 00000 n 
-0000398811 00000 n 
-0000398330 00000 n 
-0000396608 00000 n 
-0000398619 00000 n 
-0000398683 00000 n 
-0000398747 00000 n 
-0000466109 00000 n 
-0000400942 00000 n 
-0000401095 00000 n 
-0000401252 00000 n 
-0000401792 00000 n 
-0000400787 00000 n 
-0000398969 00000 n 
-0000401409 00000 n 
-0000401536 00000 n 
-0000401600 00000 n 
-0000401664 00000 n 
-0000401728 00000 n 
-0000471537 00000 n 
-0000477289 00000 n 
-0000481534 00000 n 
-0000403425 00000 n 
-0000403574 00000 n 
-0000404069 00000 n 
-0000403270 00000 n 
-0000401922 00000 n 
-0000403878 00000 n 
-0000403942 00000 n 
-0000404006 00000 n 
-0000403726 00000 n 
-0000405956 00000 n 
-0000405712 00000 n 
-0000404185 00000 n 
-0000405828 00000 n 
-0000405892 00000 n 
-0000408397 00000 n 
-0000407961 00000 n 
-0000406072 00000 n 
-0000408077 00000 n 
-0000408141 00000 n 
-0000408205 00000 n 
-0000408269 00000 n 
-0000408333 00000 n 
-0000409930 00000 n 
-0000409686 00000 n 
-0000408527 00000 n 
-0000409802 00000 n 
-0000409866 00000 n 
-0003377928 00000 n 
-0000412287 00000 n 
-0000412439 00000 n 
-0000412594 00000 n 
-0000412752 00000 n 
-0000412910 00000 n 
-0000413223 00000 n 
-0000413374 00000 n 
-0000413525 00000 n 
-0000413677 00000 n 
-0000413829 00000 n 
-0000413980 00000 n 
-0000414131 00000 n 
-0000414857 00000 n 
-0000412042 00000 n 
-0000410046 00000 n 
-0000414283 00000 n 
-0000414410 00000 n 
-0000414474 00000 n 
-0000414538 00000 n 
-0000414602 00000 n 
-0000413066 00000 n 
-0000414730 00000 n 
-0000414793 00000 n 
-0000483961 00000 n 
-0000485156 00000 n 
-0000486217 00000 n 
-0000487265 00000 n 
-0002539210 00000 n 
-0002539338 00000 n 
-0002540802 00000 n 
-0000489736 00000 n 
-0000490873 00000 n 
-0000488451 00000 n 
-0000488578 00000 n 
-0000417613 00000 n 
-0000417050 00000 n 
-0000414987 00000 n 
-0000417166 00000 n 
-0000417230 00000 n 
-0000417357 00000 n 
-0000417421 00000 n 
-0000417485 00000 n 
-0000417549 00000 n 
-0000419456 00000 n 
-0000418958 00000 n 
-0000417743 00000 n 
-0000419074 00000 n 
-0000419138 00000 n 
-0000419202 00000 n 
-0000419265 00000 n 
-0000419328 00000 n 
-0000419392 00000 n 
-0000421809 00000 n 
-0000421377 00000 n 
-0000419572 00000 n 
-0000421493 00000 n 
-0000421619 00000 n 
-0000421683 00000 n 
-0000421747 00000 n 
-0000424235 00000 n 
-0000423864 00000 n 
-0000421953 00000 n 
-0000423980 00000 n 
-0000424107 00000 n 
-0000424171 00000 n 
-0000425975 00000 n 
-0000425667 00000 n 
-0000424365 00000 n 
-0000425783 00000 n 
-0000425847 00000 n 
-0000425911 00000 n 
-0003378053 00000 n 
-0000428028 00000 n 
-0000428370 00000 n 
-0000427891 00000 n 
-0000426091 00000 n 
-0000428179 00000 n 
-0000428243 00000 n 
-0000428307 00000 n 
-0000430093 00000 n 
-0000429849 00000 n 
-0000428514 00000 n 
-0000429965 00000 n 
-0000430029 00000 n 
-0000431323 00000 n 
-0000431143 00000 n 
-0000430209 00000 n 
-0000431259 00000 n 
-0000433109 00000 n 
-0000432801 00000 n 
-0000431425 00000 n 
-0000432917 00000 n 
-0000432981 00000 n 
-0000433045 00000 n 
-0003371871 00000 n 
-0000435330 00000 n 
-0000435022 00000 n 
-0000433295 00000 n 
-0000435138 00000 n 
-0000435202 00000 n 
-0000435266 00000 n 
-0000437020 00000 n 
-0000437326 00000 n 
-0000436883 00000 n 
-0000435446 00000 n 
-0000437198 00000 n 
-0000437262 00000 n 
-0003378178 00000 n 
-0000438780 00000 n 
-0000438600 00000 n 
-0000437498 00000 n 
-0000438716 00000 n 
-0000440955 00000 n 
-0000440648 00000 n 
-0000438896 00000 n 
-0000440764 00000 n 
-0000440891 00000 n 
-0000443630 00000 n 
-0000443324 00000 n 
-0000441099 00000 n 
-0000443440 00000 n 
-0000443566 00000 n 
-0000449210 00000 n 
-0000449514 00000 n 
-0000446529 00000 n 
-0000446095 00000 n 
-0000443746 00000 n 
-0000446211 00000 n 
-0000446338 00000 n 
-0000446401 00000 n 
-0000446465 00000 n 
-0000452935 00000 n 
-0000453087 00000 n 
-0000450240 00000 n 
-0000449055 00000 n 
-0000446659 00000 n 
-0000449665 00000 n 
-0000449362 00000 n 
-0000449729 00000 n 
-0000449792 00000 n 
-0000449856 00000 n 
-0000449920 00000 n 
-0000449984 00000 n 
-0000450048 00000 n 
-0000450112 00000 n 
-0000450176 00000 n 
-0000453941 00000 n 
-0000452789 00000 n 
-0000450370 00000 n 
-0000453238 00000 n 
-0000453302 00000 n 
-0000453366 00000 n 
-0000453430 00000 n 
-0000453494 00000 n 
-0000453558 00000 n 
-0000453622 00000 n 
-0000453686 00000 n 
-0000453750 00000 n 
-0000453877 00000 n 
-0003378303 00000 n 
-0000456703 00000 n 
-0000456332 00000 n 
-0000454085 00000 n 
-0000456448 00000 n 
-0000456575 00000 n 
-0000456639 00000 n 
-0000459415 00000 n 
-0000459235 00000 n 
-0000456875 00000 n 
-0000459351 00000 n 
-0003373625 00000 n 
-0000461908 00000 n 
-0000461728 00000 n 
-0000459601 00000 n 
-0000461844 00000 n 
-0000464586 00000 n 
-0000464406 00000 n 
-0000462024 00000 n 
-0000464522 00000 n 
-0000466173 00000 n 
-0000465865 00000 n 
-0000464786 00000 n 
-0000465981 00000 n 
-0000474351 00000 n 
-0000471293 00000 n 
-0000466289 00000 n 
-0000471409 00000 n 
-0000471601 00000 n 
-0000471665 00000 n 
-0000471729 00000 n 
-0000471793 00000 n 
-0000471857 00000 n 
-0000471921 00000 n 
-0000471985 00000 n 
-0000472049 00000 n 
-0000472113 00000 n 
-0000472177 00000 n 
-0000472241 00000 n 
-0000472305 00000 n 
-0000472369 00000 n 
-0000472433 00000 n 
-0000472497 00000 n 
-0000472561 00000 n 
-0000472625 00000 n 
-0000472689 00000 n 
-0000472753 00000 n 
-0000472817 00000 n 
-0000472881 00000 n 
-0000472945 00000 n 
-0000473009 00000 n 
-0000473073 00000 n 
-0000473136 00000 n 
-0000473200 00000 n 
-0000473263 00000 n 
-0000473327 00000 n 
-0000473391 00000 n 
-0000473455 00000 n 
-0000473519 00000 n 
-0000473583 00000 n 
-0000473647 00000 n 
-0000473711 00000 n 
-0000473775 00000 n 
-0000473839 00000 n 
-0000473903 00000 n 
-0000473967 00000 n 
-0000474031 00000 n 
-0000474095 00000 n 
-0000474159 00000 n 
-0000474223 00000 n 
-0000474287 00000 n 
-0003378428 00000 n 
-0000479141 00000 n 
-0000477045 00000 n 
-0000474508 00000 n 
-0000477161 00000 n 
-0000477353 00000 n 
-0000477417 00000 n 
-0000477481 00000 n 
-0000477545 00000 n 
-0000477609 00000 n 
-0000477673 00000 n 
-0000477737 00000 n 
-0000477801 00000 n 
-0000477865 00000 n 
-0000477929 00000 n 
-0000477993 00000 n 
-0000478057 00000 n 
-0000478121 00000 n 
-0000478185 00000 n 
-0000478249 00000 n 
-0000478312 00000 n 
-0000478376 00000 n 
-0000478439 00000 n 
-0000478503 00000 n 
-0000478565 00000 n 
-0000478629 00000 n 
-0000478693 00000 n 
-0000478757 00000 n 
-0000478821 00000 n 
-0000478885 00000 n 
-0000478949 00000 n 
-0000479013 00000 n 
-0000479077 00000 n 
-0000482621 00000 n 
-0000481290 00000 n 
-0000479270 00000 n 
-0000481406 00000 n 
-0000481598 00000 n 
-0000481662 00000 n 
-0000481726 00000 n 
-0000481790 00000 n 
-0000481854 00000 n 
-0000481918 00000 n 
-0000481982 00000 n 
-0000482046 00000 n 
-0000482110 00000 n 
-0000482174 00000 n 
-0000482238 00000 n 
-0000482302 00000 n 
-0000482366 00000 n 
-0000482429 00000 n 
-0000482557 00000 n 
-0000484025 00000 n 
-0000483717 00000 n 
-0000482764 00000 n 
-0000483833 00000 n 
-0000485220 00000 n 
-0000484912 00000 n 
-0000484141 00000 n 
-0000485028 00000 n 
-0000486281 00000 n 
-0000485973 00000 n 
-0000485336 00000 n 
-0000486089 00000 n 
-0000487329 00000 n 
-0000487021 00000 n 
-0000486397 00000 n 
-0000487137 00000 n 
-0003378553 00000 n 
-0000488642 00000 n 
-0000488208 00000 n 
-0000487445 00000 n 
-0000488324 00000 n 
-0000489800 00000 n 
-0000489492 00000 n 
-0000488758 00000 n 
-0000489608 00000 n 
-0000490937 00000 n 
-0000490629 00000 n 
-0000489916 00000 n 
-0000490745 00000 n 
-0000491334 00000 n 
-0000491154 00000 n 
-0000491053 00000 n 
-0000491270 00000 n 
-0000493216 00000 n 
-0000493515 00000 n 
-0000493812 00000 n 
-0000494149 00000 n 
-0000493043 00000 n 
-0000491376 00000 n 
-0000493959 00000 n 
-0000494086 00000 n 
-0000493366 00000 n 
-0000493664 00000 n 
-0000608339 00000 n 
-0000496939 00000 n 
-0000496632 00000 n 
-0000494293 00000 n 
-0000496748 00000 n 
-0000496875 00000 n 
-0003378678 00000 n 
-0000499683 00000 n 
-0000499376 00000 n 
-0000497055 00000 n 
-0000499492 00000 n 
-0000499619 00000 n 
-0000502131 00000 n 
-0000502745 00000 n 
-0000501985 00000 n 
-0000499799 00000 n 
-0000502427 00000 n 
-0000502554 00000 n 
-0000502280 00000 n 
-0000502681 00000 n 
-0000505474 00000 n 
-0000505294 00000 n 
-0000502889 00000 n 
-0000505410 00000 n 
-0000507717 00000 n 
-0000508015 00000 n 
-0000510431 00000 n 
-0000508168 00000 n 
-0000529918 00000 n 
-0000530076 00000 n 
-0000530233 00000 n 
-0000530390 00000 n 
-0000530547 00000 n 
-0000530704 00000 n 
-0000530861 00000 n 
-0000531017 00000 n 
-0000531170 00000 n 
-0000531323 00000 n 
-0000531480 00000 n 
-0000531637 00000 n 
-0000531795 00000 n 
-0000531950 00000 n 
-0000532104 00000 n 
-0000532259 00000 n 
-0000532415 00000 n 
-0000532567 00000 n 
-0000532719 00000 n 
-0000508329 00000 n 
-0000509115 00000 n 
-0000507544 00000 n 
-0000505604 00000 n 
-0000508482 00000 n 
-0000508609 00000 n 
-0000507866 00000 n 
-0000508734 00000 n 
-0000508861 00000 n 
-0000508988 00000 n 
-0000509052 00000 n 
-0000526754 00000 n 
-0000532997 00000 n 
-0000526946 00000 n 
-0000510315 00000 n 
-0000509259 00000 n 
-0000526626 00000 n 
-0000526818 00000 n 
-0000526882 00000 n 
-0000520971 00000 n 
-0000521089 00000 n 
-0000521137 00000 n 
-0000521592 00000 n 
-0000521616 00000 n 
-0000522019 00000 n 
-0000526603 00000 n 
-0000533125 00000 n 
-0000529619 00000 n 
-0000527091 00000 n 
-0000532869 00000 n 
-0000533061 00000 n 
-0003378803 00000 n 
-0000558121 00000 n 
-0000564184 00000 n 
-0000570285 00000 n 
-0000575586 00000 n 
-0000576098 00000 n 
-0000576609 00000 n 
-0000595525 00000 n 
-0000596668 00000 n 
-0000597804 00000 n 
-0000598993 00000 n 
-0000600028 00000 n 
-0000601049 00000 n 
-0000602188 00000 n 
-0000603305 00000 n 
-0000604513 00000 n 
-0000605545 00000 n 
-0000537184 00000 n 
-0000537334 00000 n 
-0000537486 00000 n 
-0000535020 00000 n 
-0000534648 00000 n 
-0000533241 00000 n 
-0000534764 00000 n 
-0000534828 00000 n 
-0000534892 00000 n 
-0000534956 00000 n 
-0000538022 00000 n 
-0000537029 00000 n 
-0000535136 00000 n 
-0000537638 00000 n 
-0000537702 00000 n 
-0000537766 00000 n 
-0000537830 00000 n 
-0000537894 00000 n 
-0000537958 00000 n 
-0000540101 00000 n 
-0000540637 00000 n 
-0000539964 00000 n 
-0000538166 00000 n 
-0000540255 00000 n 
-0000540319 00000 n 
-0000540383 00000 n 
-0000540447 00000 n 
-0000540573 00000 n 
-0000543234 00000 n 
-0000542799 00000 n 
-0000540824 00000 n 
-0000542915 00000 n 
-0000543042 00000 n 
-0000543106 00000 n 
-0000543170 00000 n 
-0000545720 00000 n 
-0000546323 00000 n 
-0000545583 00000 n 
-0000543364 00000 n 
-0000545875 00000 n 
-0000545939 00000 n 
-0000546003 00000 n 
-0000546067 00000 n 
-0000546131 00000 n 
-0000546195 00000 n 
-0000546259 00000 n 
-0000606656 00000 n 
-0000548105 00000 n 
-0000547861 00000 n 
-0000546439 00000 n 
-0000547977 00000 n 
-0000548041 00000 n 
-0003378928 00000 n 
-0000549832 00000 n 
-0000549988 00000 n 
-0000552415 00000 n 
-0000552714 00000 n 
-0000550465 00000 n 
-0000549686 00000 n 
-0000548221 00000 n 
-0000550146 00000 n 
-0000550210 00000 n 
-0000550274 00000 n 
-0000550337 00000 n 
-0000550401 00000 n 
-0000560165 00000 n 
-0000553459 00000 n 
-0000552866 00000 n 
-0000553022 00000 n 
-0000553180 00000 n 
-0000553843 00000 n 
-0000552233 00000 n 
-0000550595 00000 n 
-0000553332 00000 n 
-0000552565 00000 n 
-0000553523 00000 n 
-0000553587 00000 n 
-0000553651 00000 n 
-0000553715 00000 n 
-0000553779 00000 n 
-0000560229 00000 n 
-0000557877 00000 n 
-0000553973 00000 n 
-0000557993 00000 n 
-0000558185 00000 n 
-0000558249 00000 n 
-0000558313 00000 n 
-0000558377 00000 n 
-0000558441 00000 n 
-0000558505 00000 n 
-0000558569 00000 n 
-0000558633 00000 n 
-0000558697 00000 n 
-0000558761 00000 n 
-0000558825 00000 n 
-0000558889 00000 n 
-0000558953 00000 n 
-0000559017 00000 n 
-0000559081 00000 n 
-0000559145 00000 n 
-0000559209 00000 n 
-0000559273 00000 n 
-0000559337 00000 n 
-0000559401 00000 n 
-0000559465 00000 n 
-0000559529 00000 n 
-0000559593 00000 n 
-0000559656 00000 n 
-0000559720 00000 n 
-0000559783 00000 n 
-0000559847 00000 n 
-0000559910 00000 n 
-0000559974 00000 n 
-0000560038 00000 n 
-0000565972 00000 n 
-0000563940 00000 n 
-0000560414 00000 n 
-0000564056 00000 n 
-0000564248 00000 n 
-0000564312 00000 n 
-0000564376 00000 n 
-0000564440 00000 n 
-0000564504 00000 n 
-0000564568 00000 n 
-0000564632 00000 n 
-0000564696 00000 n 
-0000564760 00000 n 
-0000564824 00000 n 
-0000564888 00000 n 
-0000564952 00000 n 
-0000565016 00000 n 
-0000565080 00000 n 
-0000565142 00000 n 
-0000565206 00000 n 
-0000565269 00000 n 
-0000565333 00000 n 
-0000565396 00000 n 
-0000565460 00000 n 
-0000565524 00000 n 
-0000565588 00000 n 
-0000565652 00000 n 
-0000565716 00000 n 
-0000565780 00000 n 
-0000565844 00000 n 
-0000565908 00000 n 
-0000572585 00000 n 
-0000570041 00000 n 
-0000566143 00000 n 
-0000570157 00000 n 
-0000570349 00000 n 
-0000570413 00000 n 
-0000570477 00000 n 
-0000570541 00000 n 
-0000570605 00000 n 
-0000570669 00000 n 
-0000570733 00000 n 
-0000570797 00000 n 
-0000570861 00000 n 
-0000570925 00000 n 
-0000570989 00000 n 
-0000571053 00000 n 
-0000571117 00000 n 
-0000571181 00000 n 
-0000571243 00000 n 
-0000571307 00000 n 
-0000571370 00000 n 
-0000571434 00000 n 
-0000571497 00000 n 
-0000571561 00000 n 
-0000571625 00000 n 
-0000571689 00000 n 
-0000571753 00000 n 
-0000571817 00000 n 
-0000571881 00000 n 
-0000571945 00000 n 
-0000572009 00000 n 
-0000572073 00000 n 
-0000572137 00000 n 
-0000572201 00000 n 
-0000572265 00000 n 
-0000572329 00000 n 
-0000572393 00000 n 
-0000572457 00000 n 
-0000572521 00000 n 
-0000577374 00000 n 
-0000575342 00000 n 
-0000572742 00000 n 
-0000575458 00000 n 
-0000575650 00000 n 
-0000575714 00000 n 
-0000575778 00000 n 
-0000575842 00000 n 
-0000575906 00000 n 
-0000575970 00000 n 
-0000576161 00000 n 
-0000576225 00000 n 
-0000576289 00000 n 
-0000576353 00000 n 
-0000576417 00000 n 
-0000576481 00000 n 
-0000576673 00000 n 
-0000576737 00000 n 
-0000576801 00000 n 
-0000576865 00000 n 
-0000576929 00000 n 
-0000576993 00000 n 
-0000577057 00000 n 
-0000577119 00000 n 
-0000577183 00000 n 
-0000577246 00000 n 
-0000577310 00000 n 
-0003379053 00000 n 
-0000579761 00000 n 
-0000580065 00000 n 
-0000580727 00000 n 
-0000579606 00000 n 
-0000577545 00000 n 
-0000580216 00000 n 
-0000580343 00000 n 
-0000580407 00000 n 
-0000580471 00000 n 
-0000579913 00000 n 
-0000580535 00000 n 
-0000580599 00000 n 
-0000580663 00000 n 
-0000584283 00000 n 
-0000583528 00000 n 
-0000580857 00000 n 
-0000583644 00000 n 
-0000583708 00000 n 
-0000583772 00000 n 
-0000583836 00000 n 
-0000583900 00000 n 
-0000583964 00000 n 
-0000584027 00000 n 
-0000584091 00000 n 
-0000584155 00000 n 
-0000584219 00000 n 
-0000586607 00000 n 
-0000586759 00000 n 
-0000586910 00000 n 
-0000587506 00000 n 
-0000586452 00000 n 
-0000584427 00000 n 
-0000587059 00000 n 
-0000587123 00000 n 
-0000587187 00000 n 
-0000587251 00000 n 
-0000587315 00000 n 
-0000587442 00000 n 
-0000589988 00000 n 
-0000589617 00000 n 
-0000587650 00000 n 
-0000589733 00000 n 
-0000589860 00000 n 
-0000589924 00000 n 
-0000592596 00000 n 
-0000592416 00000 n 
-0000590160 00000 n 
-0000592532 00000 n 
-0000594363 00000 n 
-0000594183 00000 n 
-0000592740 00000 n 
-0000594299 00000 n 
-0003379178 00000 n 
-0000595589 00000 n 
-0000595281 00000 n 
-0000594507 00000 n 
-0000595397 00000 n 
-0000596732 00000 n 
-0000596424 00000 n 
-0000595705 00000 n 
-0000596540 00000 n 
-0000597867 00000 n 
-0000597561 00000 n 
-0000596848 00000 n 
-0000597677 00000 n 
-0000599057 00000 n 
-0000598749 00000 n 
-0000597983 00000 n 
-0000598865 00000 n 
-0000600092 00000 n 
-0000599784 00000 n 
-0000599173 00000 n 
-0000599900 00000 n 
-0000601113 00000 n 
-0000600805 00000 n 
-0000600208 00000 n 
-0000600921 00000 n 
-0003379303 00000 n 
-0000602252 00000 n 
-0000601944 00000 n 
-0000601229 00000 n 
-0000602060 00000 n 
-0000603369 00000 n 
-0000603061 00000 n 
-0000602368 00000 n 
-0000603177 00000 n 
-0000604577 00000 n 
-0000604269 00000 n 
-0000603485 00000 n 
-0000604385 00000 n 
-0000605609 00000 n 
-0000605301 00000 n 
-0000604693 00000 n 
-0000605417 00000 n 
-0000606720 00000 n 
-0000606412 00000 n 
-0000605725 00000 n 
-0000606528 00000 n 
-0000607117 00000 n 
-0000606937 00000 n 
-0000606836 00000 n 
-0000607053 00000 n 
-0003379428 00000 n 
-0000608058 00000 n 
-0000610920 00000 n 
-0000608403 00000 n 
-0000607921 00000 n 
-0000607159 00000 n 
-0000608212 00000 n 
-0000612020 00000 n 
-0000610804 00000 n 
-0000608519 00000 n 
-0000611956 00000 n 
-0003374362 00000 n 
-0000611304 00000 n 
-0000611422 00000 n 
-0000611470 00000 n 
-0000611935 00000 n 
-0000614495 00000 n 
-0000614315 00000 n 
-0000612193 00000 n 
-0000614431 00000 n 
-0000616632 00000 n 
-0000616452 00000 n 
-0000614597 00000 n 
-0000616568 00000 n 
-0000619500 00000 n 
-0000619067 00000 n 
-0000616748 00000 n 
-0000619183 00000 n 
-0000619310 00000 n 
-0000619436 00000 n 
-0000622074 00000 n 
-0000621894 00000 n 
-0000619616 00000 n 
-0000622010 00000 n 
-0003379553 00000 n 
-0000624489 00000 n 
-0000628020 00000 n 
-0000625126 00000 n 
-0000624352 00000 n 
-0000622176 00000 n 
-0000624680 00000 n 
-0000624807 00000 n 
-0000624871 00000 n 
-0000624935 00000 n 
-0000625062 00000 n 
-0000628232 00000 n 
-0000631281 00000 n 
-0000628747 00000 n 
-0000627865 00000 n 
-0000625326 00000 n 
-0000628683 00000 n 
-0000628457 00000 n 
-0000631490 00000 n 
-0000631665 00000 n 
-0000631835 00000 n 
-0000632021 00000 n 
-0000632188 00000 n 
-0000632369 00000 n 
-0000632541 00000 n 
-0000632790 00000 n 
-0000631081 00000 n 
-0000628933 00000 n 
-0000632726 00000 n 
-0000635479 00000 n 
-0000635654 00000 n 
-0000636041 00000 n 
-0000635333 00000 n 
-0000632948 00000 n 
-0000635850 00000 n 
-0000635977 00000 n 
-0000644146 00000 n 
-0000643988 00000 n 
-0000638225 00000 n 
-0000644539 00000 n 
-0000638079 00000 n 
-0000636284 00000 n 
-0000644347 00000 n 
-0000644475 00000 n 
-0000639494 00000 n 
-0000639612 00000 n 
-0000639660 00000 n 
-0000640087 00000 n 
-0000640109 00000 n 
-0000640481 00000 n 
-0000643965 00000 n 
-0000647593 00000 n 
-0000647158 00000 n 
-0000644754 00000 n 
-0000647274 00000 n 
-0000647401 00000 n 
-0000647529 00000 n 
-0003379678 00000 n 
-0000650714 00000 n 
-0000650407 00000 n 
-0000647723 00000 n 
-0000650523 00000 n 
-0000650650 00000 n 
-0000653364 00000 n 
-0000653515 00000 n 
-0000654160 00000 n 
-0000653218 00000 n 
-0000650844 00000 n 
-0000653715 00000 n 
-0000653842 00000 n 
-0000653969 00000 n 
-0000654096 00000 n 
-0000789228 00000 n 
-0000657139 00000 n 
-0000657500 00000 n 
-0000657002 00000 n 
-0000654374 00000 n 
-0000657309 00000 n 
-0000657436 00000 n 
-0000661788 00000 n 
-0000659871 00000 n 
-0000659436 00000 n 
-0000657672 00000 n 
-0000659552 00000 n 
-0000659679 00000 n 
-0000659743 00000 n 
-0000659807 00000 n 
-0000662670 00000 n 
-0000661672 00000 n 
-0000660001 00000 n 
-0000662480 00000 n 
-0000662544 00000 n 
-0000662607 00000 n 
-0000662292 00000 n 
-0000662410 00000 n 
-0000662458 00000 n 
-0000666110 00000 n 
-0000664259 00000 n 
-0000663951 00000 n 
-0000662857 00000 n 
-0000664067 00000 n 
-0000664131 00000 n 
-0000664195 00000 n 
-0003379803 00000 n 
-0000666459 00000 n 
-0000665973 00000 n 
-0000664375 00000 n 
-0000666267 00000 n 
-0000666331 00000 n 
-0000666395 00000 n 
-0000704893 00000 n 
-0000668607 00000 n 
-0000668427 00000 n 
-0000666589 00000 n 
-0000668543 00000 n 
-0003372609 00000 n 
-0000670439 00000 n 
-0000670259 00000 n 
-0000668751 00000 n 
-0000670375 00000 n 
-0000672201 00000 n 
-0000671893 00000 n 
-0000670569 00000 n 
-0000672009 00000 n 
-0000672073 00000 n 
-0000672137 00000 n 
-0000674098 00000 n 
-0000674853 00000 n 
-0000673952 00000 n 
-0000672331 00000 n 
-0000674408 00000 n 
-0000674472 00000 n 
-0000674536 00000 n 
-0000674663 00000 n 
-0000674790 00000 n 
-0000674253 00000 n 
-0000677581 00000 n 
-0000676058 00000 n 
-0000674997 00000 n 
-0000676174 00000 n 
-0000676238 00000 n 
-0000676302 00000 n 
-0000676366 00000 n 
-0000676430 00000 n 
-0000676494 00000 n 
-0000676558 00000 n 
-0000676622 00000 n 
-0000676685 00000 n 
-0000676749 00000 n 
-0000676813 00000 n 
-0000676877 00000 n 
-0000676941 00000 n 
-0000677005 00000 n 
-0000677069 00000 n 
-0000677133 00000 n 
-0000677197 00000 n 
-0000677261 00000 n 
-0000677325 00000 n 
-0000677389 00000 n 
-0000677453 00000 n 
-0000677517 00000 n 
-0003379928 00000 n 
-0000695287 00000 n 
-0000678854 00000 n 
-0000695885 00000 n 
-0000678717 00000 n 
-0000677697 00000 n 
-0000695438 00000 n 
-0000695502 00000 n 
-0000695566 00000 n 
-0000695693 00000 n 
-0000695821 00000 n 
-0000689599 00000 n 
-0000689717 00000 n 
-0000689765 00000 n 
-0000690212 00000 n 
-0000690236 00000 n 
-0000690643 00000 n 
-0000690739 00000 n 
-0000695264 00000 n 
-0000698376 00000 n 
-0000698531 00000 n 
-0000698691 00000 n 
-0000698844 00000 n 
-0000699315 00000 n 
-0000698212 00000 n 
-0000696031 00000 n 
-0000698996 00000 n 
-0000699123 00000 n 
-0000699251 00000 n 
-0000701545 00000 n 
-0000701704 00000 n 
-0000702179 00000 n 
-0000701399 00000 n 
-0000699502 00000 n 
-0000701861 00000 n 
-0000701925 00000 n 
-0000701989 00000 n 
-0000702052 00000 n 
-0000702116 00000 n 
-0000841346 00000 n 
-0000704609 00000 n 
-0000707591 00000 n 
-0000705212 00000 n 
-0000704472 00000 n 
-0000702295 00000 n 
-0000704765 00000 n 
-0000705020 00000 n 
-0000705084 00000 n 
-0000705148 00000 n 
-0000843441 00000 n 
-0000708095 00000 n 
-0000707445 00000 n 
-0000705356 00000 n 
-0000707903 00000 n 
-0000707747 00000 n 
-0000707967 00000 n 
-0000708031 00000 n 
-0000844493 00000 n 
-0000709636 00000 n 
-0000709456 00000 n 
-0000708268 00000 n 
-0000709572 00000 n 
-0003380053 00000 n 
-0000711711 00000 n 
-0000711878 00000 n 
-0000712045 00000 n 
-0000712206 00000 n 
-0000712684 00000 n 
-0000711547 00000 n 
-0000709752 00000 n 
-0000712366 00000 n 
-0000712493 00000 n 
-0000712557 00000 n 
-0000712620 00000 n 
-0000848686 00000 n 
-0000853267 00000 n 
-0000869667 00000 n 
-0000874282 00000 n 
-0000714408 00000 n 
-0000714036 00000 n 
-0000712814 00000 n 
-0000714152 00000 n 
-0000714216 00000 n 
-0000714280 00000 n 
-0000714344 00000 n 
-0000716630 00000 n 
-0000716322 00000 n 
-0000714524 00000 n 
-0000716438 00000 n 
-0000716502 00000 n 
-0000716566 00000 n 
-0000718721 00000 n 
-0000718905 00000 n 
-0000719104 00000 n 
-0000719498 00000 n 
-0000718566 00000 n 
-0000716746 00000 n 
-0000719309 00000 n 
-0000719436 00000 n 
-0000721823 00000 n 
-0000721325 00000 n 
-0000719684 00000 n 
-0000721441 00000 n 
-0000721568 00000 n 
-0000721631 00000 n 
-0000721695 00000 n 
-0000721759 00000 n 
-0000723491 00000 n 
-0000724029 00000 n 
-0000723354 00000 n 
-0000722010 00000 n 
-0000723647 00000 n 
-0000723711 00000 n 
-0000723775 00000 n 
-0000723902 00000 n 
-0000723966 00000 n 
-0003380178 00000 n 
-0000727615 00000 n 
-0000725397 00000 n 
-0000725872 00000 n 
-0000725260 00000 n 
-0000724159 00000 n 
-0000725553 00000 n 
-0000725617 00000 n 
-0000725681 00000 n 
-0000725745 00000 n 
-0000725809 00000 n 
-0000727807 00000 n 
-0000727372 00000 n 
-0000725988 00000 n 
-0000727488 00000 n 
-0000727679 00000 n 
-0000727743 00000 n 
-0000729438 00000 n 
-0000729258 00000 n 
-0000727937 00000 n 
-0000729374 00000 n 
-0000731088 00000 n 
-0000730845 00000 n 
-0000729540 00000 n 
-0000730961 00000 n 
-0000731025 00000 n 
-0000733592 00000 n 
-0000733744 00000 n 
-0000736484 00000 n 
-0000734089 00000 n 
-0000733446 00000 n 
-0000731204 00000 n 
-0000733898 00000 n 
-0000734025 00000 n 
-0001925390 00000 n 
-0000736704 00000 n 
-0000736347 00000 n 
-0000734233 00000 n 
-0000736640 00000 n 
-0003380303 00000 n 
-0000738798 00000 n 
-0000739054 00000 n 
-0000738554 00000 n 
-0000736877 00000 n 
-0000738670 00000 n 
-0000738862 00000 n 
-0000738926 00000 n 
-0000738990 00000 n 
-0000740683 00000 n 
-0000740311 00000 n 
-0000739170 00000 n 
-0000740427 00000 n 
-0000740491 00000 n 
-0000740555 00000 n 
-0000740619 00000 n 
-0000742213 00000 n 
-0000742498 00000 n 
-0000742076 00000 n 
-0000740799 00000 n 
-0000742370 00000 n 
-0000742434 00000 n 
-0000876199 00000 n 
-0000743872 00000 n 
-0000743628 00000 n 
-0000742614 00000 n 
-0000743744 00000 n 
-0000743808 00000 n 
-0000745496 00000 n 
-0000745840 00000 n 
-0000745359 00000 n 
-0000743988 00000 n 
-0000745648 00000 n 
-0000745712 00000 n 
-0000745776 00000 n 
-0000747398 00000 n 
-0000747090 00000 n 
-0000745956 00000 n 
-0000747206 00000 n 
-0000747270 00000 n 
-0000747334 00000 n 
-0003380428 00000 n 
-0000749402 00000 n 
-0000749030 00000 n 
-0000747514 00000 n 
-0000749146 00000 n 
-0000749210 00000 n 
-0000749274 00000 n 
-0000749338 00000 n 
-0000751062 00000 n 
-0000750754 00000 n 
-0000749518 00000 n 
-0000750870 00000 n 
-0000750934 00000 n 
-0000750998 00000 n 
-0000752825 00000 n 
-0000752517 00000 n 
-0000751178 00000 n 
-0000752633 00000 n 
-0000752697 00000 n 
-0000752761 00000 n 
-0000754860 00000 n 
-0000754488 00000 n 
-0000752941 00000 n 
-0000754604 00000 n 
-0000754668 00000 n 
-0000754732 00000 n 
-0000754796 00000 n 
-0000756331 00000 n 
-0000756023 00000 n 
-0000754976 00000 n 
-0000756139 00000 n 
-0000756203 00000 n 
-0000756267 00000 n 
-0000758375 00000 n 
-0000758672 00000 n 
-0000758822 00000 n 
-0000759418 00000 n 
-0000758211 00000 n 
-0000756447 00000 n 
-0000758971 00000 n 
-0000759098 00000 n 
-0000759162 00000 n 
-0000759226 00000 n 
-0000758525 00000 n 
-0000759290 00000 n 
-0000759354 00000 n 
-0003380553 00000 n 
-0000761679 00000 n 
-0000761115 00000 n 
-0000759548 00000 n 
-0000761231 00000 n 
-0000761295 00000 n 
-0000761359 00000 n 
-0000761423 00000 n 
-0000761487 00000 n 
-0000761551 00000 n 
-0000761615 00000 n 
-0000763361 00000 n 
-0000763525 00000 n 
-0000763686 00000 n 
-0000764007 00000 n 
-0000764165 00000 n 
-0000764770 00000 n 
-0000763179 00000 n 
-0000761809 00000 n 
-0000764323 00000 n 
-0000764450 00000 n 
-0000764514 00000 n 
-0000763847 00000 n 
-0000764578 00000 n 
-0000764642 00000 n 
-0000764706 00000 n 
-0000858574 00000 n 
-0000766181 00000 n 
-0000765937 00000 n 
-0000764900 00000 n 
-0000766053 00000 n 
-0000766117 00000 n 
-0000768309 00000 n 
-0000767937 00000 n 
-0000766297 00000 n 
-0000768053 00000 n 
-0000768117 00000 n 
-0000768181 00000 n 
-0000768245 00000 n 
-0000769927 00000 n 
-0000769619 00000 n 
-0000768425 00000 n 
-0000769735 00000 n 
-0000769799 00000 n 
-0000769863 00000 n 
-0000771810 00000 n 
-0000771502 00000 n 
-0000770043 00000 n 
-0000771618 00000 n 
-0000771682 00000 n 
-0000771746 00000 n 
-0003380678 00000 n 
-0000774022 00000 n 
-0000774186 00000 n 
-0000774347 00000 n 
-0000774669 00000 n 
-0000775269 00000 n 
-0000773849 00000 n 
-0000771926 00000 n 
-0000774824 00000 n 
-0000774888 00000 n 
-0000774508 00000 n 
-0000774952 00000 n 
-0000775078 00000 n 
-0000775205 00000 n 
-0000864847 00000 n 
-0000776948 00000 n 
-0000776641 00000 n 
-0000775413 00000 n 
-0000776757 00000 n 
-0000776884 00000 n 
-0000779087 00000 n 
-0000779479 00000 n 
-0000778950 00000 n 
-0000777078 00000 n 
-0000779288 00000 n 
-0000779415 00000 n 
-0000782109 00000 n 
-0000782470 00000 n 
-0000781972 00000 n 
-0000779679 00000 n 
-0000782279 00000 n 
-0000782406 00000 n 
-0000784373 00000 n 
-0000783937 00000 n 
-0000782670 00000 n 
-0000784053 00000 n 
-0000784117 00000 n 
-0000784181 00000 n 
-0000784245 00000 n 
-0000784309 00000 n 
-0000785947 00000 n 
-0000786348 00000 n 
-0000785810 00000 n 
-0000784489 00000 n 
-0000786157 00000 n 
-0000786284 00000 n 
-0003380803 00000 n 
-0000788794 00000 n 
-0000788949 00000 n 
-0000789675 00000 n 
-0000788648 00000 n 
-0000786534 00000 n 
-0000789101 00000 n 
-0000789292 00000 n 
-0000789356 00000 n 
-0000789420 00000 n 
-0000789484 00000 n 
-0000789547 00000 n 
-0000789611 00000 n 
-0000809626 00000 n 
-0000809754 00000 n 
-0000792609 00000 n 
-0000795027 00000 n 
-0000793279 00000 n 
-0000792472 00000 n 
-0000789819 00000 n 
-0000792769 00000 n 
-0000792833 00000 n 
-0000792897 00000 n 
-0000792961 00000 n 
-0000793025 00000 n 
-0000793088 00000 n 
-0000793215 00000 n 
-0000809946 00000 n 
-0000794911 00000 n 
-0000793479 00000 n 
-0000809498 00000 n 
-0000809818 00000 n 
-0000809882 00000 n 
-0000812574 00000 n 
-0000811946 00000 n 
-0000810114 00000 n 
-0000812062 00000 n 
-0000812126 00000 n 
-0000812190 00000 n 
-0000812254 00000 n 
-0000812318 00000 n 
-0000812382 00000 n 
-0000812446 00000 n 
-0000812510 00000 n 
-0000815044 00000 n 
-0000815231 00000 n 
-0000815732 00000 n 
-0000814889 00000 n 
-0000812761 00000 n 
-0000815668 00000 n 
-0000815450 00000 n 
-0000821386 00000 n 
-0000821690 00000 n 
-0000818398 00000 n 
-0000817965 00000 n 
-0000815961 00000 n 
-0000818081 00000 n 
-0000818208 00000 n 
-0000818335 00000 n 
-0003380928 00000 n 
-0000822353 00000 n 
-0000821231 00000 n 
-0000818542 00000 n 
-0000821841 00000 n 
-0000821905 00000 n 
-0000821538 00000 n 
-0000821969 00000 n 
-0000822033 00000 n 
-0000822097 00000 n 
-0000822161 00000 n 
-0000822225 00000 n 
-0000822289 00000 n 
-0000825459 00000 n 
-0000824896 00000 n 
-0000822497 00000 n 
-0000825012 00000 n 
-0000825076 00000 n 
-0000825140 00000 n 
-0000825204 00000 n 
-0000825268 00000 n 
-0000825395 00000 n 
-0000830295 00000 n 
-0000827989 00000 n 
-0000827555 00000 n 
-0000825589 00000 n 
-0000827671 00000 n 
-0000827798 00000 n 
-0000827925 00000 n 
-0000830691 00000 n 
-0000830158 00000 n 
-0000828105 00000 n 
-0000830500 00000 n 
-0000830627 00000 n 
-0000833413 00000 n 
-0000833169 00000 n 
-0000830891 00000 n 
-0000833285 00000 n 
-0000833349 00000 n 
-0000835972 00000 n 
-0000835792 00000 n 
-0000833543 00000 n 
-0000835908 00000 n 
-0003381053 00000 n 
-0000838524 00000 n 
-0000838344 00000 n 
-0000836102 00000 n 
-0000838460 00000 n 
-0000840079 00000 n 
-0000839899 00000 n 
-0000838668 00000 n 
-0000840015 00000 n 
-0000841410 00000 n 
-0000841102 00000 n 
-0000840195 00000 n 
-0000841218 00000 n 
-0000842449 00000 n 
-0000842141 00000 n 
-0000841526 00000 n 
-0000842257 00000 n 
-0000842385 00000 n 
-0000843505 00000 n 
-0000843197 00000 n 
-0000842565 00000 n 
-0000843313 00000 n 
-0000844557 00000 n 
-0000844249 00000 n 
-0000843621 00000 n 
-0000844365 00000 n 
-0003381178 00000 n 
-0000850542 00000 n 
-0000848442 00000 n 
-0000844673 00000 n 
-0000848558 00000 n 
-0000848750 00000 n 
-0000848814 00000 n 
-0000848878 00000 n 
-0000848942 00000 n 
-0000849006 00000 n 
-0000849070 00000 n 
-0000849134 00000 n 
-0000849198 00000 n 
-0000849262 00000 n 
-0000849326 00000 n 
-0000849390 00000 n 
-0000849454 00000 n 
-0000849518 00000 n 
-0000849582 00000 n 
-0000849646 00000 n 
-0000849710 00000 n 
-0000849774 00000 n 
-0000849838 00000 n 
-0000849902 00000 n 
-0000849966 00000 n 
-0000850030 00000 n 
-0000850094 00000 n 
-0000850158 00000 n 
-0000850222 00000 n 
-0000850286 00000 n 
-0000850350 00000 n 
-0000850414 00000 n 
-0000850478 00000 n 
-0000854544 00000 n 
-0000853023 00000 n 
-0000850699 00000 n 
-0000853139 00000 n 
-0000853331 00000 n 
-0000853395 00000 n 
-0000853459 00000 n 
-0000853522 00000 n 
-0000853586 00000 n 
-0000853649 00000 n 
-0000853713 00000 n 
-0000853776 00000 n 
-0000853840 00000 n 
-0000853904 00000 n 
-0000853968 00000 n 
-0000854032 00000 n 
-0000854096 00000 n 
-0000854160 00000 n 
-0000854224 00000 n 
-0000854288 00000 n 
-0000854352 00000 n 
-0000854416 00000 n 
-0000854480 00000 n 
-0000860810 00000 n 
-0000858330 00000 n 
-0000854673 00000 n 
-0000858446 00000 n 
-0000858638 00000 n 
-0000858702 00000 n 
-0000858766 00000 n 
-0000858830 00000 n 
-0000858894 00000 n 
-0000858958 00000 n 
-0000859022 00000 n 
-0000859086 00000 n 
-0000859150 00000 n 
-0000859214 00000 n 
-0000859278 00000 n 
-0000859342 00000 n 
-0000859406 00000 n 
-0000859470 00000 n 
-0000859534 00000 n 
-0000859598 00000 n 
-0000859662 00000 n 
-0000859726 00000 n 
-0000859789 00000 n 
-0000859853 00000 n 
-0000859916 00000 n 
-0000859980 00000 n 
-0000860042 00000 n 
-0000860106 00000 n 
-0000860170 00000 n 
-0000860234 00000 n 
-0000860298 00000 n 
-0000860362 00000 n 
-0000860426 00000 n 
-0000860490 00000 n 
-0000860554 00000 n 
-0000860618 00000 n 
-0000860682 00000 n 
-0000860746 00000 n 
-0000867083 00000 n 
-0000864603 00000 n 
-0000860953 00000 n 
-0000864719 00000 n 
-0000864911 00000 n 
-0000864975 00000 n 
-0000865039 00000 n 
-0000865103 00000 n 
-0000865167 00000 n 
-0000865231 00000 n 
-0000865295 00000 n 
-0000865359 00000 n 
-0000865423 00000 n 
-0000865487 00000 n 
-0000865551 00000 n 
-0000865615 00000 n 
-0000865679 00000 n 
-0000865743 00000 n 
-0000865807 00000 n 
-0000865871 00000 n 
-0000865935 00000 n 
-0000865999 00000 n 
-0000866062 00000 n 
-0000866126 00000 n 
-0000866189 00000 n 
-0000866253 00000 n 
-0000866315 00000 n 
-0000866379 00000 n 
-0000866443 00000 n 
-0000866507 00000 n 
-0000866571 00000 n 
-0000866635 00000 n 
-0000866699 00000 n 
-0000866763 00000 n 
-0000866827 00000 n 
-0000866891 00000 n 
-0000866955 00000 n 
-0000867019 00000 n 
-0000871263 00000 n 
-0000869423 00000 n 
-0000867226 00000 n 
-0000869539 00000 n 
-0000869731 00000 n 
-0000869795 00000 n 
-0000869859 00000 n 
-0000869923 00000 n 
-0000869987 00000 n 
-0000870051 00000 n 
-0000870115 00000 n 
-0000870179 00000 n 
-0000870243 00000 n 
-0000870307 00000 n 
-0000870371 00000 n 
-0000870435 00000 n 
-0000870499 00000 n 
-0000870562 00000 n 
-0000870626 00000 n 
-0000870689 00000 n 
-0000870753 00000 n 
-0000870815 00000 n 
-0000870879 00000 n 
-0000870943 00000 n 
-0000871007 00000 n 
-0000871071 00000 n 
-0000871135 00000 n 
-0000871199 00000 n 
-0000876263 00000 n 
-0000874040 00000 n 
-0000871378 00000 n 
-0000874156 00000 n 
-0000874345 00000 n 
-0000874409 00000 n 
-0000874473 00000 n 
-0000874537 00000 n 
-0000874601 00000 n 
-0000874665 00000 n 
-0000874729 00000 n 
-0000874793 00000 n 
-0000874857 00000 n 
-0000874921 00000 n 
-0000874985 00000 n 
-0000875049 00000 n 
-0000875113 00000 n 
-0000875177 00000 n 
-0000875241 00000 n 
-0000875305 00000 n 
-0000875369 00000 n 
-0000875433 00000 n 
-0000875497 00000 n 
-0000875561 00000 n 
-0000875625 00000 n 
-0000875689 00000 n 
-0000875753 00000 n 
-0000875817 00000 n 
-0000875881 00000 n 
-0000875944 00000 n 
-0000876008 00000 n 
-0000876071 00000 n 
-0003381303 00000 n 
-0000878504 00000 n 
-0000878197 00000 n 
-0000876392 00000 n 
-0000878313 00000 n 
-0000878440 00000 n 
-0000880837 00000 n 
-0000881303 00000 n 
-0000880700 00000 n 
-0000878620 00000 n 
-0000880986 00000 n 
-0000881113 00000 n 
-0000881239 00000 n 
-0000883965 00000 n 
-0000884303 00000 n 
-0000883828 00000 n 
-0000881433 00000 n 
-0000884112 00000 n 
-0000884239 00000 n 
-0000886663 00000 n 
-0000887002 00000 n 
-0000886526 00000 n 
-0000884447 00000 n 
-0000886811 00000 n 
-0000886938 00000 n 
-0000889595 00000 n 
-0000889288 00000 n 
-0000887132 00000 n 
-0000889404 00000 n 
-0000889531 00000 n 
-0000891979 00000 n 
-0000892319 00000 n 
-0000891842 00000 n 
-0000889711 00000 n 
-0000892128 00000 n 
-0000892255 00000 n 
-0003381428 00000 n 
-0000894931 00000 n 
-0000894751 00000 n 
-0000892449 00000 n 
-0000894867 00000 n 
-0000897681 00000 n 
-0000897374 00000 n 
-0000895047 00000 n 
-0000897490 00000 n 
-0000897617 00000 n 
-0000900310 00000 n 
-0000900457 00000 n 
-0000900760 00000 n 
-0000900977 00000 n 
-0000900146 00000 n 
-0000897811 00000 n 
-0000900913 00000 n 
-0000900609 00000 n 
-0001085802 00000 n 
-0001186421 00000 n 
-0000903653 00000 n 
-0000903473 00000 n 
-0000901079 00000 n 
-0000903589 00000 n 
-0000912487 00000 n 
-0000905763 00000 n 
-0000913085 00000 n 
-0000905626 00000 n 
-0000903769 00000 n 
-0000912641 00000 n 
-0000912767 00000 n 
-0000912893 00000 n 
-0000913021 00000 n 
-0000908078 00000 n 
-0000908196 00000 n 
-0000908244 00000 n 
-0000908647 00000 n 
-0000908670 00000 n 
-0000909034 00000 n 
-0000912464 00000 n 
-0000921764 00000 n 
-0000914788 00000 n 
-0000921921 00000 n 
-0000918011 00000 n 
-0000922396 00000 n 
-0000914642 00000 n 
-0000913245 00000 n 
-0000922076 00000 n 
-0000922204 00000 n 
-0000922332 00000 n 
-0003381553 00000 n 
-0000915426 00000 n 
-0000915544 00000 n 
-0000915592 00000 n 
-0000915967 00000 n 
-0000915989 00000 n 
-0000916276 00000 n 
-0000917988 00000 n 
-0000918819 00000 n 
-0000918937 00000 n 
-0000918985 00000 n 
-0000919362 00000 n 
-0000919384 00000 n 
-0000919685 00000 n 
-0000919781 00000 n 
-0000921741 00000 n 
-0000932634 00000 n 
-0000923957 00000 n 
-0000932788 00000 n 
-0000928647 00000 n 
-0000933260 00000 n 
-0000923811 00000 n 
-0000922571 00000 n 
-0000932941 00000 n 
-0000933069 00000 n 
-0000933197 00000 n 
-0000924900 00000 n 
-0000925018 00000 n 
-0000925066 00000 n 
-0000925465 00000 n 
-0000925487 00000 n 
-0000925815 00000 n 
-0000925911 00000 n 
-0000928624 00000 n 
-0000929498 00000 n 
-0000929616 00000 n 
-0000929664 00000 n 
-0000930059 00000 n 
-0000930081 00000 n 
-0000930384 00000 n 
-0000932611 00000 n 
-0000935236 00000 n 
-0000935385 00000 n 
-0000935800 00000 n 
-0000935090 00000 n 
-0000933421 00000 n 
-0000935544 00000 n 
-0000935608 00000 n 
-0000935672 00000 n 
-0000935736 00000 n 
-0000955703 00000 n 
-0000937480 00000 n 
-0000938021 00000 n 
-0000937343 00000 n 
-0000935973 00000 n 
-0000937638 00000 n 
-0000937702 00000 n 
-0000937766 00000 n 
-0000937830 00000 n 
-0000937894 00000 n 
-0000937957 00000 n 
-0000957063 00000 n 
-0000939430 00000 n 
-0000939124 00000 n 
-0000938137 00000 n 
-0000939240 00000 n 
-0000939304 00000 n 
-0000939367 00000 n 
-0000940978 00000 n 
-0000943414 00000 n 
-0000943573 00000 n 
-0000941383 00000 n 
-0000940841 00000 n 
-0000939546 00000 n 
-0000941127 00000 n 
-0000941191 00000 n 
-0000941255 00000 n 
-0000941319 00000 n 
-0000987723 00000 n 
-0001086558 00000 n 
-0000944177 00000 n 
-0000943268 00000 n 
-0000941499 00000 n 
-0000943732 00000 n 
-0000943796 00000 n 
-0000943923 00000 n 
-0000944049 00000 n 
-0000944113 00000 n 
-0003381678 00000 n 
-0000962488 00000 n 
-0000978663 00000 n 
-0000946554 00000 n 
-0000946374 00000 n 
-0000944335 00000 n 
-0000946490 00000 n 
-0000949212 00000 n 
-0000949361 00000 n 
-0000949516 00000 n 
-0000949733 00000 n 
-0000949057 00000 n 
-0000946684 00000 n 
-0000949669 00000 n 
-0000952314 00000 n 
-0000952530 00000 n 
-0000952177 00000 n 
-0000949877 00000 n 
-0000952466 00000 n 
-0000954322 00000 n 
-0000954142 00000 n 
-0000952688 00000 n 
-0000954258 00000 n 
-0000955767 00000 n 
-0000955459 00000 n 
-0000954438 00000 n 
-0000955575 00000 n 
-0000957127 00000 n 
-0000956819 00000 n 
-0000955883 00000 n 
-0000956935 00000 n 
-0003381803 00000 n 
-0000965228 00000 n 
-0000962244 00000 n 
-0000957243 00000 n 
-0000962360 00000 n 
-0000962552 00000 n 
-0000962616 00000 n 
-0000962680 00000 n 
-0000962744 00000 n 
-0000962808 00000 n 
-0000962872 00000 n 
-0000962936 00000 n 
-0000963000 00000 n 
-0000963063 00000 n 
-0000963127 00000 n 
-0000963190 00000 n 
-0000963254 00000 n 
-0000963316 00000 n 
-0000963380 00000 n 
-0000963444 00000 n 
-0000963508 00000 n 
-0000963572 00000 n 
-0000963636 00000 n 
-0000963700 00000 n 
-0000963764 00000 n 
-0000963828 00000 n 
-0000963892 00000 n 
-0000963956 00000 n 
-0000964020 00000 n 
-0000964084 00000 n 
-0000964148 00000 n 
-0000964212 00000 n 
-0000964276 00000 n 
-0000964340 00000 n 
-0000964404 00000 n 
-0000964467 00000 n 
-0000964531 00000 n 
-0000964593 00000 n 
-0000964657 00000 n 
-0000964720 00000 n 
-0000964784 00000 n 
-0000964848 00000 n 
-0000964912 00000 n 
-0000964976 00000 n 
-0000965039 00000 n 
-0000965102 00000 n 
-0000965165 00000 n 
-0000969634 00000 n 
-0000967666 00000 n 
-0000965385 00000 n 
-0000967782 00000 n 
-0000967910 00000 n 
-0000967974 00000 n 
-0000968038 00000 n 
-0000968102 00000 n 
-0000968166 00000 n 
-0000968230 00000 n 
-0000968294 00000 n 
-0000968358 00000 n 
-0000968422 00000 n 
-0000968486 00000 n 
-0000968550 00000 n 
-0000968614 00000 n 
-0000968678 00000 n 
-0000968742 00000 n 
-0000968806 00000 n 
-0000968869 00000 n 
-0000968933 00000 n 
-0000968996 00000 n 
-0000969060 00000 n 
-0000969122 00000 n 
-0000969186 00000 n 
-0000969250 00000 n 
-0000969314 00000 n 
-0000969378 00000 n 
-0000969442 00000 n 
-0000969506 00000 n 
-0000969570 00000 n 
-0000974160 00000 n 
-0000972126 00000 n 
-0000969749 00000 n 
-0000972242 00000 n 
-0000972370 00000 n 
-0000972434 00000 n 
-0000972498 00000 n 
-0000972561 00000 n 
-0000972625 00000 n 
-0000972688 00000 n 
-0000972752 00000 n 
-0000972816 00000 n 
-0000972880 00000 n 
-0000972944 00000 n 
-0000973008 00000 n 
-0000973072 00000 n 
-0000973136 00000 n 
-0000973200 00000 n 
-0000973264 00000 n 
-0000973328 00000 n 
-0000973392 00000 n 
-0000973456 00000 n 
-0000973520 00000 n 
-0000973584 00000 n 
-0000973648 00000 n 
-0000973712 00000 n 
-0000973776 00000 n 
-0000973840 00000 n 
-0000973904 00000 n 
-0000973968 00000 n 
-0000974032 00000 n 
-0000974096 00000 n 
-0000981411 00000 n 
-0000978419 00000 n 
-0000974275 00000 n 
-0000978535 00000 n 
-0000978727 00000 n 
-0000978791 00000 n 
-0000978855 00000 n 
-0000978919 00000 n 
-0000978983 00000 n 
-0000979047 00000 n 
-0000979111 00000 n 
-0000979175 00000 n 
-0000979239 00000 n 
-0000979303 00000 n 
-0000979367 00000 n 
-0000979431 00000 n 
-0000979495 00000 n 
-0000979559 00000 n 
-0000979623 00000 n 
-0000979687 00000 n 
-0000979751 00000 n 
-0000979815 00000 n 
-0000979879 00000 n 
-0000979943 00000 n 
-0000980007 00000 n 
-0000980071 00000 n 
-0000980134 00000 n 
-0000980198 00000 n 
-0000980261 00000 n 
-0000980325 00000 n 
-0000980387 00000 n 
-0000980451 00000 n 
-0000980515 00000 n 
-0000980579 00000 n 
-0000980643 00000 n 
-0000980707 00000 n 
-0000980771 00000 n 
-0000980835 00000 n 
-0000980899 00000 n 
-0000980963 00000 n 
-0000981027 00000 n 
-0000981091 00000 n 
-0000981155 00000 n 
-0000981219 00000 n 
-0000981283 00000 n 
-0000981347 00000 n 
-0000987064 00000 n 
-0000984458 00000 n 
-0000981554 00000 n 
-0000984574 00000 n 
-0000984701 00000 n 
-0000984764 00000 n 
-0000984828 00000 n 
-0000984892 00000 n 
-0000984956 00000 n 
-0000985020 00000 n 
-0000985084 00000 n 
-0000985148 00000 n 
-0000985212 00000 n 
-0000985276 00000 n 
-0000985340 00000 n 
-0000985404 00000 n 
-0000985468 00000 n 
-0000985532 00000 n 
-0000985596 00000 n 
-0000985660 00000 n 
-0000985724 00000 n 
-0000985788 00000 n 
-0000985852 00000 n 
-0000985916 00000 n 
-0000985979 00000 n 
-0000986043 00000 n 
-0000986106 00000 n 
-0000986170 00000 n 
-0000986232 00000 n 
-0000986296 00000 n 
-0000986360 00000 n 
-0000986424 00000 n 
-0000986488 00000 n 
-0000986552 00000 n 
-0000986616 00000 n 
-0000986680 00000 n 
-0000986744 00000 n 
-0000986808 00000 n 
-0000986872 00000 n 
-0000986936 00000 n 
-0000987000 00000 n 
-0001085866 00000 n 
-0000987607 00000 n 
-0000987179 00000 n 
-0001085674 00000 n 
-0003381928 00000 n 
-0001186485 00000 n 
-0001086442 00000 n 
-0001086006 00000 n 
-0001186293 00000 n 
-0001186906 00000 n 
-0001186726 00000 n 
-0001186625 00000 n 
-0001186842 00000 n 
-0001187388 00000 n 
-0001187209 00000 n 
-0001186948 00000 n 
-0001187679 00000 n 
-0001187563 00000 n 
-0001187462 00000 n 
-0001189077 00000 n 
-0001188642 00000 n 
-0001187721 00000 n 
-0001188758 00000 n 
-0001188822 00000 n 
-0001188949 00000 n 
-0001189013 00000 n 
-0001189474 00000 n 
-0001189294 00000 n 
-0001189193 00000 n 
-0001189410 00000 n 
-0003382053 00000 n 
-0001191480 00000 n 
-0001191325 00000 n 
-0001193881 00000 n 
-0001192247 00000 n 
-0001191170 00000 n 
-0001189516 00000 n 
-0001191929 00000 n 
-0001192056 00000 n 
-0001192183 00000 n 
-0001191705 00000 n 
-0001212266 00000 n 
-0001212457 00000 n 
-0001193765 00000 n 
-0001192433 00000 n 
-0001212138 00000 n 
-0001212393 00000 n 
-0001215108 00000 n 
-0001214674 00000 n 
-0001212611 00000 n 
-0001214790 00000 n 
-0001214917 00000 n 
-0001215044 00000 n 
-0001217906 00000 n 
-0001217726 00000 n 
-0001215238 00000 n 
-0001217842 00000 n 
-0001220646 00000 n 
-0001220466 00000 n 
-0001218050 00000 n 
-0001220582 00000 n 
-0001223432 00000 n 
-0001222998 00000 n 
-0001220776 00000 n 
-0001223114 00000 n 
-0001223241 00000 n 
-0001223368 00000 n 
-0003382178 00000 n 
-0001226268 00000 n 
-0001225961 00000 n 
-0001223562 00000 n 
-0001226077 00000 n 
-0001226204 00000 n 
-0001228806 00000 n 
-0001231048 00000 n 
-0001229024 00000 n 
-0001228669 00000 n 
-0001226412 00000 n 
-0001228960 00000 n 
-0001240665 00000 n 
-0001239782 00000 n 
-0001239930 00000 n 
-0001240235 00000 n 
-0001240384 00000 n 
-0001242770 00000 n 
-0001240729 00000 n 
-0001230875 00000 n 
-0001229225 00000 n 
-0001240537 00000 n 
-0001240083 00000 n 
-0001235367 00000 n 
-0001235485 00000 n 
-0001235533 00000 n 
-0001235956 00000 n 
-0001235979 00000 n 
-0001236329 00000 n 
-0001239759 00000 n 
-0001333586 00000 n 
-0001242924 00000 n 
-0001243140 00000 n 
-0001242624 00000 n 
-0001240917 00000 n 
-0001243076 00000 n 
-0001337717 00000 n 
-0001338776 00000 n 
-0001245026 00000 n 
-0001245244 00000 n 
-0001244889 00000 n 
-0001243256 00000 n 
-0001245180 00000 n 
-0001337590 00000 n 
-0001247238 00000 n 
-0001247058 00000 n 
-0001245360 00000 n 
-0001247174 00000 n 
-0003382303 00000 n 
-0001248925 00000 n 
-0001248745 00000 n 
-0001247382 00000 n 
-0001248861 00000 n 
-0001250345 00000 n 
-0001250038 00000 n 
-0001249041 00000 n 
-0001250154 00000 n 
-0001250281 00000 n 
-0001252705 00000 n 
-0001252860 00000 n 
-0001253269 00000 n 
-0001252559 00000 n 
-0001250475 00000 n 
-0001253014 00000 n 
-0001253078 00000 n 
-0001253141 00000 n 
-0001253205 00000 n 
-0001343040 00000 n 
-0001254663 00000 n 
-0001254355 00000 n 
-0001253456 00000 n 
-0001254471 00000 n 
-0001254535 00000 n 
-0001254599 00000 n 
-0001255878 00000 n 
-0001255698 00000 n 
-0001254779 00000 n 
-0001255814 00000 n 
-0001257753 00000 n 
-0001258417 00000 n 
-0001257616 00000 n 
-0001255994 00000 n 
-0001257908 00000 n 
-0001257972 00000 n 
-0001258099 00000 n 
-0001258163 00000 n 
-0001258227 00000 n 
-0001258289 00000 n 
-0001258353 00000 n 
-0003382428 00000 n 
-0001349761 00000 n 
-0001260987 00000 n 
-0001261330 00000 n 
-0001260850 00000 n 
-0001258547 00000 n 
-0001261139 00000 n 
-0001261266 00000 n 
-0001271904 00000 n 
-0001262724 00000 n 
-0001272032 00000 n 
-0001262608 00000 n 
-0001261460 00000 n 
-0001271776 00000 n 
-0001271968 00000 n 
-0001266516 00000 n 
-0001266634 00000 n 
-0001266682 00000 n 
-0001267127 00000 n 
-0001267150 00000 n 
-0001267544 00000 n 
-0001271753 00000 n 
-0001273308 00000 n 
-0001273128 00000 n 
-0001272178 00000 n 
-0001273244 00000 n 
-0001277404 00000 n 
-0001275063 00000 n 
-0001274819 00000 n 
-0001273424 00000 n 
-0001274935 00000 n 
-0001274999 00000 n 
-0001277099 00000 n 
-0001277252 00000 n 
-0001278020 00000 n 
-0001276944 00000 n 
-0001275179 00000 n 
-0001277572 00000 n 
-0001277636 00000 n 
-0001277700 00000 n 
-0001277764 00000 n 
-0001277828 00000 n 
-0001277892 00000 n 
-0001277956 00000 n 
-0001356262 00000 n 
-0001280228 00000 n 
-0001279984 00000 n 
-0001278192 00000 n 
-0001280100 00000 n 
-0001280164 00000 n 
-0003382553 00000 n 
-0001281735 00000 n 
-0001281429 00000 n 
-0001280358 00000 n 
-0001281545 00000 n 
-0001281609 00000 n 
-0001281673 00000 n 
-0001283066 00000 n 
-0001282822 00000 n 
-0001281851 00000 n 
-0001282938 00000 n 
-0001283002 00000 n 
-0001284787 00000 n 
-0001284480 00000 n 
-0001283182 00000 n 
-0001284596 00000 n 
-0001284660 00000 n 
-0001284723 00000 n 
-0001286155 00000 n 
-0001285975 00000 n 
-0001284903 00000 n 
-0001286091 00000 n 
-0001287715 00000 n 
-0001287535 00000 n 
-0001286257 00000 n 
-0001287651 00000 n 
-0001288724 00000 n 
-0001288544 00000 n 
-0001287831 00000 n 
-0001288660 00000 n 
-0003382678 00000 n 
-0001289779 00000 n 
-0001289599 00000 n 
-0001288826 00000 n 
-0001289715 00000 n 
-0001292372 00000 n 
-0001292721 00000 n 
-0001292235 00000 n 
-0001289895 00000 n 
-0001292530 00000 n 
-0001292657 00000 n 
-0001362568 00000 n 
-0001294773 00000 n 
-0001294273 00000 n 
-0001292865 00000 n 
-0001294389 00000 n 
-0001294453 00000 n 
-0001294517 00000 n 
-0001294581 00000 n 
-0001294645 00000 n 
-0001294709 00000 n 
-0001296585 00000 n 
-0001296927 00000 n 
-0001296448 00000 n 
-0001294903 00000 n 
-0001296736 00000 n 
-0001296863 00000 n 
-0001363844 00000 n 
-0001298452 00000 n 
-0001298272 00000 n 
-0001297071 00000 n 
-0001298388 00000 n 
-0001300022 00000 n 
-0001300509 00000 n 
-0001299885 00000 n 
-0001298625 00000 n 
-0001300189 00000 n 
-0001300253 00000 n 
-0001300317 00000 n 
-0001300381 00000 n 
-0001300445 00000 n 
-0003382803 00000 n 
-0001302369 00000 n 
-0001301933 00000 n 
-0001300681 00000 n 
-0001302049 00000 n 
-0001302113 00000 n 
-0001302177 00000 n 
-0001302241 00000 n 
-0001302305 00000 n 
-0001304240 00000 n 
-0001306959 00000 n 
-0001304715 00000 n 
-0001304103 00000 n 
-0001302485 00000 n 
-0001304396 00000 n 
-0001304523 00000 n 
-0001304587 00000 n 
-0001304651 00000 n 
-0001367566 00000 n 
-0001307145 00000 n 
-0001307603 00000 n 
-0001310492 00000 n 
-0001308090 00000 n 
-0001306795 00000 n 
-0001304845 00000 n 
-0001307771 00000 n 
-0001307835 00000 n 
-0001307899 00000 n 
-0001308026 00000 n 
-0001307375 00000 n 
-0001310661 00000 n 
-0001310895 00000 n 
-0001310346 00000 n 
-0001308276 00000 n 
-0001310831 00000 n 
-0001313086 00000 n 
-0001313236 00000 n 
-0001313396 00000 n 
-0001316662 00000 n 
-0001314373 00000 n 
-0001312931 00000 n 
-0001311081 00000 n 
-0001313546 00000 n 
-0001313673 00000 n 
-0001313737 00000 n 
-0001313800 00000 n 
-0001313864 00000 n 
-0001313928 00000 n 
-0001313992 00000 n 
-0001314055 00000 n 
-0001314182 00000 n 
-0001314246 00000 n 
-0001314309 00000 n 
-0001368589 00000 n 
-0001316819 00000 n 
-0001317425 00000 n 
-0001316516 00000 n 
-0001314503 00000 n 
-0001316979 00000 n 
-0001317043 00000 n 
-0001317107 00000 n 
-0001317171 00000 n 
-0001317235 00000 n 
-0001317361 00000 n 
-0003382928 00000 n 
-0001370172 00000 n 
-0001319777 00000 n 
-0001319406 00000 n 
-0001317569 00000 n 
-0001319522 00000 n 
-0001319649 00000 n 
-0001319713 00000 n 
-0001322290 00000 n 
-0001322110 00000 n 
-0001319935 00000 n 
-0001322226 00000 n 
-0001324909 00000 n 
-0001324729 00000 n 
-0001322406 00000 n 
-0001324845 00000 n 
-0001327262 00000 n 
-0001327082 00000 n 
-0001325067 00000 n 
-0001327198 00000 n 
-0001329051 00000 n 
-0001328871 00000 n 
-0001327406 00000 n 
-0001328987 00000 n 
-0001336399 00000 n 
-0001333342 00000 n 
-0001329181 00000 n 
-0001333458 00000 n 
-0001333650 00000 n 
-0001333714 00000 n 
-0001333778 00000 n 
-0001333842 00000 n 
-0001333906 00000 n 
-0001333970 00000 n 
-0001334034 00000 n 
-0001334098 00000 n 
-0001334162 00000 n 
-0001334226 00000 n 
-0001334290 00000 n 
-0001334354 00000 n 
-0001334418 00000 n 
-0001334482 00000 n 
-0001334546 00000 n 
-0001334610 00000 n 
-0001334674 00000 n 
-0001334738 00000 n 
-0001334802 00000 n 
-0001334866 00000 n 
-0001334929 00000 n 
-0001334993 00000 n 
-0001335056 00000 n 
-0001335120 00000 n 
-0001335183 00000 n 
-0001335247 00000 n 
-0001335311 00000 n 
-0001335375 00000 n 
-0001335439 00000 n 
-0001335503 00000 n 
-0001335567 00000 n 
-0001335631 00000 n 
-0001335695 00000 n 
-0001335759 00000 n 
-0001335823 00000 n 
-0001335887 00000 n 
-0001335951 00000 n 
-0001336015 00000 n 
-0001336079 00000 n 
-0001336143 00000 n 
-0001336207 00000 n 
-0001336271 00000 n 
-0001336335 00000 n 
-0003383053 00000 n 
-0001337781 00000 n 
-0001337346 00000 n 
-0001336542 00000 n 
-0001337462 00000 n 
-0001338840 00000 n 
-0001338532 00000 n 
-0001337897 00000 n 
-0001338648 00000 n 
-0001345597 00000 n 
-0001342796 00000 n 
-0001338956 00000 n 
-0001342912 00000 n 
-0001343104 00000 n 
-0001343168 00000 n 
-0001343232 00000 n 
-0001343296 00000 n 
-0001343360 00000 n 
-0001343424 00000 n 
-0001343488 00000 n 
-0001343552 00000 n 
-0001343616 00000 n 
-0001343680 00000 n 
-0001343744 00000 n 
-0001343808 00000 n 
-0001343872 00000 n 
-0001343935 00000 n 
-0001343999 00000 n 
-0001344062 00000 n 
-0001344126 00000 n 
-0001344189 00000 n 
-0001344253 00000 n 
-0001344317 00000 n 
-0001344381 00000 n 
-0001344445 00000 n 
-0001344509 00000 n 
-0001344573 00000 n 
-0001344637 00000 n 
-0001344701 00000 n 
-0001344765 00000 n 
-0001344829 00000 n 
-0001344893 00000 n 
-0001344957 00000 n 
-0001345021 00000 n 
-0001345085 00000 n 
-0001345149 00000 n 
-0001345213 00000 n 
-0001345277 00000 n 
-0001345341 00000 n 
-0001345405 00000 n 
-0001345469 00000 n 
-0001345533 00000 n 
-0001352253 00000 n 
-0001349517 00000 n 
-0001345740 00000 n 
-0001349633 00000 n 
-0001349825 00000 n 
-0001349889 00000 n 
-0001349953 00000 n 
-0001350017 00000 n 
-0001350081 00000 n 
-0001350145 00000 n 
-0001350209 00000 n 
-0001350273 00000 n 
-0001350337 00000 n 
-0001350401 00000 n 
-0001350465 00000 n 
-0001350529 00000 n 
-0001350593 00000 n 
-0001350657 00000 n 
-0001350721 00000 n 
-0001350785 00000 n 
-0001350849 00000 n 
-0001350913 00000 n 
-0001350977 00000 n 
-0001351041 00000 n 
-0001351105 00000 n 
-0001351169 00000 n 
-0001351233 00000 n 
-0001351297 00000 n 
-0001351361 00000 n 
-0001351425 00000 n 
-0001351489 00000 n 
-0001351552 00000 n 
-0001351616 00000 n 
-0001351679 00000 n 
-0001351743 00000 n 
-0001351805 00000 n 
-0001351869 00000 n 
-0001351933 00000 n 
-0001351997 00000 n 
-0001352061 00000 n 
-0001352125 00000 n 
-0001352189 00000 n 
-0001358690 00000 n 
-0001356018 00000 n 
-0001352396 00000 n 
-0001356134 00000 n 
-0001356326 00000 n 
-0001356390 00000 n 
-0001356454 00000 n 
-0001356518 00000 n 
-0001356582 00000 n 
-0001356646 00000 n 
-0001356710 00000 n 
-0001356774 00000 n 
-0001356837 00000 n 
-0001356901 00000 n 
-0001356964 00000 n 
-0001357028 00000 n 
-0001357091 00000 n 
-0001357155 00000 n 
-0001357219 00000 n 
-0001357283 00000 n 
-0001357347 00000 n 
-0001357411 00000 n 
-0001357475 00000 n 
-0001357539 00000 n 
-0001357603 00000 n 
-0001357667 00000 n 
-0001357731 00000 n 
-0001357795 00000 n 
-0001357859 00000 n 
-0001357923 00000 n 
-0001357987 00000 n 
-0001358051 00000 n 
-0001358115 00000 n 
-0001358179 00000 n 
-0001358243 00000 n 
-0001358307 00000 n 
-0001358371 00000 n 
-0001358435 00000 n 
-0001358499 00000 n 
-0001358563 00000 n 
-0001358627 00000 n 
-0001364995 00000 n 
-0001362324 00000 n 
-0001358833 00000 n 
-0001362440 00000 n 
-0001362632 00000 n 
-0001362696 00000 n 
-0001362759 00000 n 
-0001362823 00000 n 
-0001362885 00000 n 
-0001362949 00000 n 
-0001363013 00000 n 
-0001363077 00000 n 
-0001363141 00000 n 
-0001363205 00000 n 
-0001363269 00000 n 
-0001363333 00000 n 
-0001363397 00000 n 
-0001363461 00000 n 
-0001363525 00000 n 
-0001363589 00000 n 
-0001363653 00000 n 
-0001363717 00000 n 
-0001363907 00000 n 
-0001363971 00000 n 
-0001364035 00000 n 
-0001364099 00000 n 
-0001364163 00000 n 
-0001364227 00000 n 
-0001364291 00000 n 
-0001364355 00000 n 
-0001364419 00000 n 
-0001364483 00000 n 
-0001364547 00000 n 
-0001364611 00000 n 
-0001364675 00000 n 
-0001364739 00000 n 
-0001364803 00000 n 
-0001364867 00000 n 
-0001364931 00000 n 
-0003383178 00000 n 
-0001368653 00000 n 
-0001367322 00000 n 
-0001365138 00000 n 
-0001367438 00000 n 
-0001367630 00000 n 
-0001367694 00000 n 
-0001367757 00000 n 
-0001367821 00000 n 
-0001367885 00000 n 
-0001367949 00000 n 
-0001368013 00000 n 
-0001368077 00000 n 
-0001368141 00000 n 
-0001368205 00000 n 
-0001368269 00000 n 
-0001368333 00000 n 
-0001368397 00000 n 
-0001368461 00000 n 
-0001370236 00000 n 
-0001369802 00000 n 
-0001368810 00000 n 
-0001369918 00000 n 
-0001370045 00000 n 
-0001372140 00000 n 
-0001371833 00000 n 
-0001370352 00000 n 
-0001371949 00000 n 
-0001372076 00000 n 
-0001374384 00000 n 
-0001374077 00000 n 
-0001372256 00000 n 
-0001374193 00000 n 
-0001374320 00000 n 
-0001376997 00000 n 
-0001376564 00000 n 
-0001374557 00000 n 
-0001376680 00000 n 
-0001376807 00000 n 
-0001376933 00000 n 
-0001379458 00000 n 
-0001379278 00000 n 
-0001377127 00000 n 
-0001379394 00000 n 
-0003383303 00000 n 
-0001381377 00000 n 
-0001381197 00000 n 
-0001379574 00000 n 
-0001381313 00000 n 
-0001382873 00000 n 
-0001382693 00000 n 
-0001381550 00000 n 
-0001382809 00000 n 
-0001385396 00000 n 
-0001385089 00000 n 
-0001382989 00000 n 
-0001385205 00000 n 
-0001385332 00000 n 
-0001387794 00000 n 
-0001387362 00000 n 
-0001385540 00000 n 
-0001387478 00000 n 
-0001387604 00000 n 
-0001387731 00000 n 
-0001389487 00000 n 
-0001389307 00000 n 
-0001387995 00000 n 
-0001389423 00000 n 
-0001391750 00000 n 
-0001392242 00000 n 
-0001391613 00000 n 
-0001389603 00000 n 
-0001391924 00000 n 
-0001392051 00000 n 
-0001392178 00000 n 
-0003383428 00000 n 
-0001395071 00000 n 
-0001394573 00000 n 
-0001392428 00000 n 
-0001394689 00000 n 
-0001394816 00000 n 
-0001394943 00000 n 
-0001395007 00000 n 
-0001397318 00000 n 
-0001398108 00000 n 
-0001397181 00000 n 
-0001395201 00000 n 
-0001397468 00000 n 
-0001397532 00000 n 
-0001397596 00000 n 
-0001397660 00000 n 
-0001397724 00000 n 
-0001397788 00000 n 
-0001397852 00000 n 
-0001397916 00000 n 
-0001397980 00000 n 
-0001398044 00000 n 
-0001400227 00000 n 
-0001400527 00000 n 
-0001401088 00000 n 
-0001400063 00000 n 
-0001398224 00000 n 
-0001400833 00000 n 
-0001400897 00000 n 
-0001401024 00000 n 
-0001400377 00000 n 
-0001400680 00000 n 
-0001403222 00000 n 
-0001403563 00000 n 
-0001403085 00000 n 
-0001401232 00000 n 
-0001403372 00000 n 
-0001403499 00000 n 
-0001405311 00000 n 
-0001405131 00000 n 
-0001403707 00000 n 
-0001405247 00000 n 
-0001406785 00000 n 
-0001406605 00000 n 
-0001405413 00000 n 
-0001406721 00000 n 
-0003383553 00000 n 
-0001408296 00000 n 
-0001408116 00000 n 
-0001406887 00000 n 
-0001408232 00000 n 
-0001410387 00000 n 
-0001410728 00000 n 
-0001410250 00000 n 
-0001408398 00000 n 
-0001410537 00000 n 
-0001410664 00000 n 
-0001413326 00000 n 
-0001412767 00000 n 
-0001410858 00000 n 
-0001412883 00000 n 
-0001413010 00000 n 
-0001413137 00000 n 
-0001413264 00000 n 
-0001415267 00000 n 
-0001418204 00000 n 
-0001415737 00000 n 
-0001415130 00000 n 
-0001413484 00000 n 
-0001415420 00000 n 
-0001415547 00000 n 
-0001415674 00000 n 
-0001418832 00000 n 
-0001418058 00000 n 
-0001415881 00000 n 
-0001418514 00000 n 
-0001418641 00000 n 
-0001418359 00000 n 
-0001418768 00000 n 
-0001421360 00000 n 
-0001421573 00000 n 
-0001421223 00000 n 
-0001418976 00000 n 
-0001421509 00000 n 
-0003383678 00000 n 
-0001424392 00000 n 
-0001423829 00000 n 
-0001421703 00000 n 
-0001423945 00000 n 
-0001424072 00000 n 
-0001424136 00000 n 
-0001424200 00000 n 
-0001424264 00000 n 
-0001424328 00000 n 
-0001426406 00000 n 
-0001426162 00000 n 
-0001424536 00000 n 
-0001426278 00000 n 
-0001426342 00000 n 
-0001428362 00000 n 
-0001427928 00000 n 
-0001426522 00000 n 
-0001428044 00000 n 
-0001428298 00000 n 
-0001430675 00000 n 
-0001430242 00000 n 
-0001428478 00000 n 
-0001430358 00000 n 
-0001430485 00000 n 
-0001430611 00000 n 
-0001433242 00000 n 
-0001435541 00000 n 
-0001433589 00000 n 
-0001433105 00000 n 
-0001430876 00000 n 
-0001433399 00000 n 
-0001433525 00000 n 
-0001442404 00000 n 
-0001443672 00000 n 
-0001442468 00000 n 
-0001435425 00000 n 
-0001433719 00000 n 
-0001442276 00000 n 
-0003383803 00000 n 
-0001437920 00000 n 
-0001438038 00000 n 
-0001438086 00000 n 
-0001438509 00000 n 
-0001438532 00000 n 
-0001438887 00000 n 
-0001442253 00000 n 
-0001475222 00000 n 
-0001443556 00000 n 
-0001442614 00000 n 
-0001474903 00000 n 
-0001475031 00000 n 
-0001475158 00000 n 
-0001477678 00000 n 
-0001477976 00000 n 
-0001478131 00000 n 
-0001478428 00000 n 
-0001478778 00000 n 
-0001477496 00000 n 
-0001475376 00000 n 
-0001478587 00000 n 
-0001478714 00000 n 
-0001477827 00000 n 
-0001478280 00000 n 
-0001480640 00000 n 
-0001480790 00000 n 
-0001481135 00000 n 
-0001480494 00000 n 
-0001478936 00000 n 
-0001480944 00000 n 
-0001481071 00000 n 
-0001483503 00000 n 
-0001483567 00000 n 
-0001483259 00000 n 
-0001481279 00000 n 
-0001483375 00000 n 
-0001486131 00000 n 
-0001486284 00000 n 
-0001486438 00000 n 
-0001486595 00000 n 
-0001487130 00000 n 
-0001485967 00000 n 
-0001483768 00000 n 
-0001486746 00000 n 
-0001486810 00000 n 
-0001486874 00000 n 
-0001486938 00000 n 
-0001487002 00000 n 
-0001487066 00000 n 
-0001531357 00000 n 
-0001540883 00000 n 
-0001543202 00000 n 
-0001544272 00000 n 
-0001488835 00000 n 
-0001489180 00000 n 
-0001488698 00000 n 
-0001487317 00000 n 
-0001488988 00000 n 
-0001489052 00000 n 
-0001489116 00000 n 
-0003383928 00000 n 
-0001490867 00000 n 
-0001490687 00000 n 
-0001489296 00000 n 
-0001490803 00000 n 
-0001492448 00000 n 
-0001492268 00000 n 
-0001490983 00000 n 
-0001492384 00000 n 
-0001494222 00000 n 
-0001494630 00000 n 
-0001494085 00000 n 
-0001492550 00000 n 
-0001494374 00000 n 
-0001494438 00000 n 
-0001494502 00000 n 
-0001494566 00000 n 
-0001545352 00000 n 
-0001496194 00000 n 
-0001495886 00000 n 
-0001494746 00000 n 
-0001496002 00000 n 
-0001496066 00000 n 
-0001496130 00000 n 
-0001497733 00000 n 
-0001497425 00000 n 
-0001496310 00000 n 
-0001497541 00000 n 
-0001497605 00000 n 
-0001497669 00000 n 
-0001499374 00000 n 
-0001499066 00000 n 
-0001497849 00000 n 
-0001499182 00000 n 
-0001499246 00000 n 
-0001499310 00000 n 
-0003384053 00000 n 
-0001500991 00000 n 
-0001501334 00000 n 
-0001500854 00000 n 
-0001499490 00000 n 
-0001501142 00000 n 
-0001501206 00000 n 
-0001501270 00000 n 
-0001506582 00000 n 
-0001502801 00000 n 
-0001502557 00000 n 
-0001501450 00000 n 
-0001502673 00000 n 
-0001502737 00000 n 
-0001506237 00000 n 
-0001504935 00000 n 
-0001504499 00000 n 
-0001502917 00000 n 
-0001504615 00000 n 
-0001504679 00000 n 
-0001504743 00000 n 
-0001504807 00000 n 
-0001504871 00000 n 
-0001506646 00000 n 
-0001506100 00000 n 
-0001505079 00000 n 
-0001506392 00000 n 
-0001506456 00000 n 
-0001507681 00000 n 
-0001507501 00000 n 
-0001506776 00000 n 
-0001507617 00000 n 
-0001509632 00000 n 
-0001510105 00000 n 
-0001509495 00000 n 
-0001507783 00000 n 
-0001509787 00000 n 
-0001509914 00000 n 
-0001509978 00000 n 
-0001510042 00000 n 
-0003384178 00000 n 
-0001511500 00000 n 
-0001511128 00000 n 
-0001510249 00000 n 
-0001511244 00000 n 
-0001511308 00000 n 
-0001511372 00000 n 
-0001511436 00000 n 
-0001513342 00000 n 
-0001513098 00000 n 
-0001511616 00000 n 
-0001513214 00000 n 
-0001513278 00000 n 
-0001514984 00000 n 
-0001514676 00000 n 
-0001513458 00000 n 
-0001514792 00000 n 
-0001514856 00000 n 
-0001514920 00000 n 
-0001517320 00000 n 
-0001516759 00000 n 
-0001515100 00000 n 
-0001516875 00000 n 
-0001516939 00000 n 
-0001517065 00000 n 
-0001517192 00000 n 
-0001517256 00000 n 
-0001519628 00000 n 
-0001519448 00000 n 
-0001517478 00000 n 
-0001519564 00000 n 
-0001522183 00000 n 
-0001522003 00000 n 
-0001519772 00000 n 
-0001522119 00000 n 
-0003384303 00000 n 
-0001524630 00000 n 
-0001524450 00000 n 
-0001522299 00000 n 
-0001524566 00000 n 
-0001525856 00000 n 
-0001525676 00000 n 
-0001524760 00000 n 
-0001525792 00000 n 
-0001534097 00000 n 
-0001531113 00000 n 
-0001525958 00000 n 
-0001531229 00000 n 
-0001531421 00000 n 
-0001531485 00000 n 
-0001531549 00000 n 
-0001531613 00000 n 
-0001531677 00000 n 
-0001531741 00000 n 
-0001531805 00000 n 
-0001531869 00000 n 
-0001531932 00000 n 
-0001531996 00000 n 
-0001532059 00000 n 
-0001532123 00000 n 
-0001532185 00000 n 
-0001532249 00000 n 
-0001532313 00000 n 
-0001532377 00000 n 
-0001532441 00000 n 
-0001532505 00000 n 
-0001532569 00000 n 
-0001532633 00000 n 
-0001532697 00000 n 
-0001532761 00000 n 
-0001532825 00000 n 
-0001532889 00000 n 
-0001532953 00000 n 
-0001533017 00000 n 
-0001533081 00000 n 
-0001533145 00000 n 
-0001533209 00000 n 
-0001533273 00000 n 
-0001533336 00000 n 
-0001533400 00000 n 
-0001533462 00000 n 
-0001533526 00000 n 
-0001533589 00000 n 
-0001533653 00000 n 
-0001533717 00000 n 
-0001533781 00000 n 
-0001533845 00000 n 
-0001533908 00000 n 
-0001533971 00000 n 
-0001534034 00000 n 
-0001539833 00000 n 
-0001537227 00000 n 
-0001534254 00000 n 
-0001537343 00000 n 
-0001537470 00000 n 
-0001537533 00000 n 
-0001537597 00000 n 
-0001537661 00000 n 
-0001537725 00000 n 
-0001537789 00000 n 
-0001537853 00000 n 
-0001537917 00000 n 
-0001537981 00000 n 
-0001538045 00000 n 
-0001538109 00000 n 
-0001538173 00000 n 
-0001538237 00000 n 
-0001538301 00000 n 
-0001538365 00000 n 
-0001538429 00000 n 
-0001538493 00000 n 
-0001538557 00000 n 
-0001538621 00000 n 
-0001538685 00000 n 
-0001538748 00000 n 
-0001538812 00000 n 
-0001538875 00000 n 
-0001538939 00000 n 
-0001539001 00000 n 
-0001539065 00000 n 
-0001539129 00000 n 
-0001539193 00000 n 
-0001539257 00000 n 
-0001539321 00000 n 
-0001539385 00000 n 
-0001539449 00000 n 
-0001539513 00000 n 
-0001539577 00000 n 
-0001539641 00000 n 
-0001539705 00000 n 
-0001539769 00000 n 
-0001540947 00000 n 
-0001540640 00000 n 
-0001539948 00000 n 
-0001540756 00000 n 
-0001542250 00000 n 
-0001541942 00000 n 
-0001541063 00000 n 
-0001542058 00000 n 
-0001542186 00000 n 
-0003384428 00000 n 
-0001543266 00000 n 
-0001542958 00000 n 
-0001542366 00000 n 
-0001543074 00000 n 
-0001544335 00000 n 
-0001544028 00000 n 
-0001543382 00000 n 
-0001544144 00000 n 
-0001545415 00000 n 
-0001545108 00000 n 
-0001544451 00000 n 
-0001545224 00000 n 
-0001545812 00000 n 
-0001545632 00000 n 
-0001545531 00000 n 
-0001545748 00000 n 
-0001547815 00000 n 
-0001547508 00000 n 
-0001545854 00000 n 
-0001547624 00000 n 
-0001547751 00000 n 
-0001550233 00000 n 
-0001549926 00000 n 
-0001547931 00000 n 
-0001550042 00000 n 
-0001550169 00000 n 
-0003384553 00000 n 
-0001552554 00000 n 
-0001553042 00000 n 
-0001552408 00000 n 
-0001550349 00000 n 
-0001552851 00000 n 
-0001552978 00000 n 
-0001552702 00000 n 
-0001555436 00000 n 
-0001555003 00000 n 
-0001553172 00000 n 
-0001555119 00000 n 
-0001555246 00000 n 
-0001555373 00000 n 
-0001557739 00000 n 
-0001557889 00000 n 
-0001558121 00000 n 
-0001557593 00000 n 
-0001555566 00000 n 
-0001558057 00000 n 
-0003374948 00000 n 
-0003374803 00000 n 
-0001559602 00000 n 
-0001559920 00000 n 
-0001559358 00000 n 
-0001558350 00000 n 
-0001559474 00000 n 
-0001559729 00000 n 
-0001559856 00000 n 
-0001561420 00000 n 
-0001561113 00000 n 
-0001560050 00000 n 
-0001561229 00000 n 
-0001561356 00000 n 
-0001562674 00000 n 
-0001562494 00000 n 
-0001561550 00000 n 
-0001562610 00000 n 
-0003384678 00000 n 
-0001563849 00000 n 
-0001563669 00000 n 
-0001562776 00000 n 
-0001563785 00000 n 
-0001565013 00000 n 
-0001564833 00000 n 
-0001563951 00000 n 
-0001564949 00000 n 
-0001566482 00000 n 
-0001569403 00000 n 
-0001566695 00000 n 
-0001566345 00000 n 
-0001565115 00000 n 
-0001566631 00000 n 
-0001594404 00000 n 
-0001570462 00000 n 
-0001569552 00000 n 
-0001569859 00000 n 
-0001570161 00000 n 
-0001570841 00000 n 
-0001569194 00000 n 
-0001566811 00000 n 
-0001570777 00000 n 
-0001569706 00000 n 
-0001570011 00000 n 
-0001570311 00000 n 
-0001570627 00000 n 
-0001595788 00000 n 
-0001600910 00000 n 
-0001626121 00000 n 
-0001627046 00000 n 
-0001573583 00000 n 
-0001573731 00000 n 
-0001573947 00000 n 
-0001573118 00000 n 
-0001571027 00000 n 
-0001573282 00000 n 
-0001573883 00000 n 
-0001573432 00000 n 
-0001628604 00000 n 
-0001575890 00000 n 
-0001575710 00000 n 
-0001574134 00000 n 
-0001575826 00000 n 
-0003384803 00000 n 
-0001577138 00000 n 
-0001576958 00000 n 
-0001576006 00000 n 
-0001577074 00000 n 
-0001578959 00000 n 
-0001578779 00000 n 
-0001577254 00000 n 
-0001578895 00000 n 
-0001580213 00000 n 
-0001580033 00000 n 
-0001579075 00000 n 
-0001580149 00000 n 
-0001582017 00000 n 
-0001582251 00000 n 
-0001581880 00000 n 
-0001580329 00000 n 
-0001582187 00000 n 
-0001584505 00000 n 
-0001584715 00000 n 
-0001584368 00000 n 
-0001582423 00000 n 
-0001584651 00000 n 
-0001634133 00000 n 
-0001587741 00000 n 
-0001587113 00000 n 
-0001584831 00000 n 
-0001587229 00000 n 
-0001587293 00000 n 
-0001587357 00000 n 
-0001587421 00000 n 
-0001587485 00000 n 
-0001587549 00000 n 
-0001587613 00000 n 
-0001587677 00000 n 
-0003384928 00000 n 
-0001590216 00000 n 
-0001590036 00000 n 
-0001587885 00000 n 
-0001590152 00000 n 
-0001592647 00000 n 
-0001592880 00000 n 
-0001592510 00000 n 
-0001590346 00000 n 
-0001592816 00000 n 
-0001594468 00000 n 
-0001594160 00000 n 
-0001593038 00000 n 
-0001594276 00000 n 
-0001595852 00000 n 
-0001595544 00000 n 
-0001594584 00000 n 
-0001595660 00000 n 
-0001603462 00000 n 
-0001600666 00000 n 
-0001595968 00000 n 
-0001600782 00000 n 
-0001600974 00000 n 
-0001601038 00000 n 
-0001601102 00000 n 
-0001601166 00000 n 
-0001601230 00000 n 
-0001601294 00000 n 
-0001601358 00000 n 
-0001601422 00000 n 
-0001601485 00000 n 
-0001601549 00000 n 
-0001601612 00000 n 
-0001601676 00000 n 
-0001601738 00000 n 
-0001601802 00000 n 
-0001601866 00000 n 
-0001601930 00000 n 
-0001601994 00000 n 
-0001602058 00000 n 
-0001602122 00000 n 
-0001602186 00000 n 
-0001602250 00000 n 
-0001602314 00000 n 
-0001602378 00000 n 
-0001602442 00000 n 
-0001602506 00000 n 
-0001602570 00000 n 
-0001602634 00000 n 
-0001602698 00000 n 
-0001602762 00000 n 
-0001602826 00000 n 
-0001602890 00000 n 
-0001602954 00000 n 
-0001603018 00000 n 
-0001603081 00000 n 
-0001603145 00000 n 
-0001603207 00000 n 
-0001603271 00000 n 
-0001603334 00000 n 
-0001603398 00000 n 
-0001609213 00000 n 
-0001606733 00000 n 
-0001603619 00000 n 
-0001606849 00000 n 
-0001606977 00000 n 
-0001607041 00000 n 
-0001607105 00000 n 
-0001607169 00000 n 
-0001607233 00000 n 
-0001607296 00000 n 
-0001607360 00000 n 
-0001607423 00000 n 
-0001607487 00000 n 
-0001607550 00000 n 
-0001607614 00000 n 
-0001607678 00000 n 
-0001607742 00000 n 
-0001607806 00000 n 
-0001607870 00000 n 
-0001607934 00000 n 
-0001607998 00000 n 
-0001608062 00000 n 
-0001608126 00000 n 
-0001608190 00000 n 
-0001608254 00000 n 
-0001608318 00000 n 
-0001608382 00000 n 
-0001608446 00000 n 
-0001608510 00000 n 
-0001608574 00000 n 
-0001608638 00000 n 
-0001608702 00000 n 
-0001608766 00000 n 
-0001608830 00000 n 
-0001608894 00000 n 
-0001608958 00000 n 
-0001609022 00000 n 
-0001609086 00000 n 
-0001609150 00000 n 
-0003385053 00000 n 
-0001615193 00000 n 
-0001612650 00000 n 
-0001609356 00000 n 
-0001612766 00000 n 
-0001612894 00000 n 
-0001612958 00000 n 
-0001613021 00000 n 
-0001613085 00000 n 
-0001613149 00000 n 
-0001613213 00000 n 
-0001613276 00000 n 
-0001613340 00000 n 
-0001613403 00000 n 
-0001613467 00000 n 
-0001613530 00000 n 
-0001613594 00000 n 
-0001613658 00000 n 
-0001613722 00000 n 
-0001613786 00000 n 
-0001613850 00000 n 
-0001613914 00000 n 
-0001613978 00000 n 
-0001614042 00000 n 
-0001614106 00000 n 
-0001614170 00000 n 
-0001614234 00000 n 
-0001614298 00000 n 
-0001614362 00000 n 
-0001614426 00000 n 
-0001614490 00000 n 
-0001614554 00000 n 
-0001614618 00000 n 
-0001614682 00000 n 
-0001614746 00000 n 
-0001614810 00000 n 
-0001614874 00000 n 
-0001614938 00000 n 
-0001615002 00000 n 
-0001615066 00000 n 
-0001615129 00000 n 
-0001620762 00000 n 
-0001618346 00000 n 
-0001615336 00000 n 
-0001618462 00000 n 
-0001618590 00000 n 
-0001618654 00000 n 
-0001618718 00000 n 
-0001618782 00000 n 
-0001618846 00000 n 
-0001618909 00000 n 
-0001618973 00000 n 
-0001619036 00000 n 
-0001619100 00000 n 
-0001619163 00000 n 
-0001619227 00000 n 
-0001619291 00000 n 
-0001619355 00000 n 
-0001619419 00000 n 
-0001619483 00000 n 
-0001619547 00000 n 
-0001619611 00000 n 
-0001619675 00000 n 
-0001619739 00000 n 
-0001619803 00000 n 
-0001619867 00000 n 
-0001619931 00000 n 
-0001619995 00000 n 
-0001620059 00000 n 
-0001620123 00000 n 
-0001620187 00000 n 
-0001620251 00000 n 
-0001620315 00000 n 
-0001620379 00000 n 
-0001620443 00000 n 
-0001620507 00000 n 
-0001620571 00000 n 
-0001620635 00000 n 
-0001620699 00000 n 
-0001624640 00000 n 
-0001622928 00000 n 
-0001620919 00000 n 
-0001623044 00000 n 
-0001623172 00000 n 
-0001623236 00000 n 
-0001623300 00000 n 
-0001623364 00000 n 
-0001623428 00000 n 
-0001623492 00000 n 
-0001623556 00000 n 
-0001623620 00000 n 
-0001623684 00000 n 
-0001623748 00000 n 
-0001623812 00000 n 
-0001623876 00000 n 
-0001623940 00000 n 
-0001624003 00000 n 
-0001624067 00000 n 
-0001624130 00000 n 
-0001624194 00000 n 
-0001624256 00000 n 
-0001624320 00000 n 
-0001624384 00000 n 
-0001624448 00000 n 
-0001624512 00000 n 
-0001624576 00000 n 
-0001626185 00000 n 
-0001625877 00000 n 
-0001624755 00000 n 
-0001625993 00000 n 
-0001627110 00000 n 
-0001626803 00000 n 
-0001626301 00000 n 
-0001626919 00000 n 
-0001628668 00000 n 
-0001628360 00000 n 
-0001627226 00000 n 
-0001628476 00000 n 
-0003385178 00000 n 
-0001629977 00000 n 
-0001629669 00000 n 
-0001628784 00000 n 
-0001629785 00000 n 
-0001629913 00000 n 
-0001631422 00000 n 
-0001631114 00000 n 
-0001630093 00000 n 
-0001631230 00000 n 
-0001631358 00000 n 
-0001632953 00000 n 
-0001632645 00000 n 
-0001631538 00000 n 
-0001632761 00000 n 
-0001632889 00000 n 
-0001634197 00000 n 
-0001633889 00000 n 
-0001633069 00000 n 
-0001634005 00000 n 
-0001635510 00000 n 
-0001635202 00000 n 
-0001634313 00000 n 
-0001635318 00000 n 
-0001635446 00000 n 
-0001637313 00000 n 
-0001637005 00000 n 
-0001635626 00000 n 
-0001637121 00000 n 
-0001637249 00000 n 
-0003385303 00000 n 
-0001638734 00000 n 
-0001638426 00000 n 
-0001637429 00000 n 
-0001638542 00000 n 
-0001638670 00000 n 
-0001639959 00000 n 
-0001639651 00000 n 
-0001638850 00000 n 
-0001639767 00000 n 
-0001639895 00000 n 
-0001640468 00000 n 
-0001640289 00000 n 
-0001640075 00000 n 
-0001640759 00000 n 
-0001640643 00000 n 
-0001640542 00000 n 
-0001641860 00000 n 
-0001641425 00000 n 
-0001640801 00000 n 
-0001641541 00000 n 
-0001641605 00000 n 
-0001641732 00000 n 
-0001641796 00000 n 
-0001642257 00000 n 
-0001642077 00000 n 
-0001641976 00000 n 
-0001642193 00000 n 
-0003385428 00000 n 
-0001644189 00000 n 
-0001643882 00000 n 
-0001642299 00000 n 
-0001643998 00000 n 
-0001644125 00000 n 
-0001646839 00000 n 
-0001646532 00000 n 
-0001644305 00000 n 
-0001646648 00000 n 
-0001646775 00000 n 
-0001649109 00000 n 
-0001648929 00000 n 
-0001646997 00000 n 
-0001649045 00000 n 
-0001651326 00000 n 
-0001651146 00000 n 
-0001649211 00000 n 
-0001651262 00000 n 
-0001653645 00000 n 
-0001653338 00000 n 
-0001651428 00000 n 
-0001653454 00000 n 
-0001653581 00000 n 
-0001656304 00000 n 
-0001655999 00000 n 
-0001653761 00000 n 
-0001656115 00000 n 
-0001656242 00000 n 
-0003385553 00000 n 
-0001658627 00000 n 
-0001658320 00000 n 
-0001656420 00000 n 
-0001658436 00000 n 
-0001658563 00000 n 
-0001660858 00000 n 
-0001661074 00000 n 
-0001660721 00000 n 
-0001658743 00000 n 
-0001661010 00000 n 
-0001677791 00000 n 
-0001663483 00000 n 
-0001663303 00000 n 
-0001661204 00000 n 
-0001663419 00000 n 
-0001666078 00000 n 
-0001666278 00000 n 
-0001666546 00000 n 
-0001665932 00000 n 
-0001663585 00000 n 
-0001666482 00000 n 
-0001668960 00000 n 
-0001668780 00000 n 
-0001666718 00000 n 
-0001668896 00000 n 
-0001674076 00000 n 
-0001671410 00000 n 
-0001671104 00000 n 
-0001669062 00000 n 
-0001671220 00000 n 
-0001671347 00000 n 
-0003385678 00000 n 
-0001674255 00000 n 
-0001674712 00000 n 
-0001674969 00000 n 
-0001673912 00000 n 
-0001671526 00000 n 
-0001674905 00000 n 
-0001674484 00000 n 
-0001677227 00000 n 
-0001677982 00000 n 
-0001677081 00000 n 
-0001675155 00000 n 
-0001677664 00000 n 
-0001677918 00000 n 
-0001677445 00000 n 
-0001681150 00000 n 
-0001680396 00000 n 
-0001678154 00000 n 
-0001680512 00000 n 
-0001680576 00000 n 
-0001680640 00000 n 
-0001680703 00000 n 
-0001680767 00000 n 
-0001680831 00000 n 
-0001680895 00000 n 
-0001680959 00000 n 
-0001681086 00000 n 
-0001683422 00000 n 
-0001682859 00000 n 
-0001681294 00000 n 
-0001682975 00000 n 
-0001683039 00000 n 
-0001683103 00000 n 
-0001683167 00000 n 
-0001683231 00000 n 
-0001683358 00000 n 
-0001685687 00000 n 
-0001685507 00000 n 
-0001683552 00000 n 
-0001685623 00000 n 
-0001687689 00000 n 
-0001687509 00000 n 
-0001685902 00000 n 
-0001687625 00000 n 
-0003385803 00000 n 
-0001690225 00000 n 
-0001689918 00000 n 
-0001687805 00000 n 
-0001690034 00000 n 
-0001690161 00000 n 
-0001693175 00000 n 
-0001692549 00000 n 
-0001690369 00000 n 
-0001692665 00000 n 
-0001692792 00000 n 
-0001692856 00000 n 
-0001692920 00000 n 
-0001692984 00000 n 
-0001693047 00000 n 
-0001693111 00000 n 
-0001695451 00000 n 
-0001695079 00000 n 
-0001693305 00000 n 
-0001695195 00000 n 
-0001695259 00000 n 
-0001695323 00000 n 
-0001695387 00000 n 
-0001697979 00000 n 
-0001697355 00000 n 
-0001695567 00000 n 
-0001697471 00000 n 
-0001697535 00000 n 
-0001697599 00000 n 
-0001697726 00000 n 
-0001697853 00000 n 
-0001697916 00000 n 
-0001700859 00000 n 
-0001700295 00000 n 
-0001698109 00000 n 
-0001700411 00000 n 
-0001700475 00000 n 
-0001700539 00000 n 
-0001700603 00000 n 
-0001700667 00000 n 
-0001700731 00000 n 
-0001700795 00000 n 
-0001703988 00000 n 
-0001703235 00000 n 
-0001701003 00000 n 
-0001703351 00000 n 
-0001703478 00000 n 
-0001703542 00000 n 
-0001703606 00000 n 
-0001703669 00000 n 
-0001703796 00000 n 
-0001703860 00000 n 
-0001703924 00000 n 
-0003385928 00000 n 
-0001705357 00000 n 
-0001705113 00000 n 
-0001704132 00000 n 
-0001705229 00000 n 
-0001705293 00000 n 
-0001707962 00000 n 
-0001707591 00000 n 
-0001705473 00000 n 
-0001707707 00000 n 
-0001707771 00000 n 
-0001707898 00000 n 
-0001710257 00000 n 
-0001709886 00000 n 
-0001708106 00000 n 
-0001710002 00000 n 
-0001710129 00000 n 
-0001710193 00000 n 
-0001712722 00000 n 
-0001712542 00000 n 
-0001710415 00000 n 
-0001712658 00000 n 
-0001714302 00000 n 
-0001714122 00000 n 
-0001712866 00000 n 
-0001714238 00000 n 
-0001714741 00000 n 
-0001714561 00000 n 
-0001714460 00000 n 
-0001714677 00000 n 
-0003386053 00000 n 
-0001716773 00000 n 
-0001716339 00000 n 
-0001714783 00000 n 
-0001716455 00000 n 
-0001716582 00000 n 
-0001716709 00000 n 
-0001719254 00000 n 
-0001718947 00000 n 
-0001716889 00000 n 
-0001719063 00000 n 
-0001719190 00000 n 
-0001721523 00000 n 
-0001721089 00000 n 
-0001719370 00000 n 
-0001721205 00000 n 
-0001721332 00000 n 
-0001721459 00000 n 
-0001723595 00000 n 
-0001723162 00000 n 
-0001721653 00000 n 
-0001723278 00000 n 
-0001723405 00000 n 
-0001723531 00000 n 
-0001725286 00000 n 
-0001724979 00000 n 
-0001723725 00000 n 
-0001725095 00000 n 
-0001725222 00000 n 
-0001727938 00000 n 
-0001728570 00000 n 
-0001727792 00000 n 
-0001725473 00000 n 
-0001728251 00000 n 
-0001728378 00000 n 
-0001728442 00000 n 
-0001728095 00000 n 
-0001728506 00000 n 
-0003386178 00000 n 
-0001730216 00000 n 
-0001730407 00000 n 
-0001729908 00000 n 
-0001728700 00000 n 
-0001730024 00000 n 
-0001730088 00000 n 
-0001730343 00000 n 
-0001732752 00000 n 
-0001732919 00000 n 
-0001732597 00000 n 
-0001733416 00000 n 
-0001732442 00000 n 
-0001730537 00000 n 
-0001733096 00000 n 
-0001733160 00000 n 
-0001733224 00000 n 
-0001733288 00000 n 
-0001733352 00000 n 
-0001740446 00000 n 
-0001735006 00000 n 
-0001734698 00000 n 
-0001733588 00000 n 
-0001734814 00000 n 
-0001734878 00000 n 
-0001734942 00000 n 
-0001736710 00000 n 
-0001737123 00000 n 
-0001736573 00000 n 
-0001735122 00000 n 
-0001736868 00000 n 
-0001736932 00000 n 
-0001737059 00000 n 
-0001741726 00000 n 
-0001742108 00000 n 
-0001740202 00000 n 
-0001737253 00000 n 
-0001740318 00000 n 
-0001740510 00000 n 
-0001740574 00000 n 
-0001740638 00000 n 
-0001740702 00000 n 
-0001740766 00000 n 
-0001740830 00000 n 
-0001740894 00000 n 
-0001740958 00000 n 
-0001741022 00000 n 
-0001741086 00000 n 
-0001741150 00000 n 
-0001741214 00000 n 
-0001741278 00000 n 
-0001741342 00000 n 
-0001741406 00000 n 
-0001741470 00000 n 
-0001741534 00000 n 
-0001741598 00000 n 
-0001741853 00000 n 
-0001741980 00000 n 
-0001742044 00000 n 
-0001743808 00000 n 
-0001743961 00000 n 
-0001744624 00000 n 
-0001743662 00000 n 
-0001742293 00000 n 
-0001744112 00000 n 
-0001744176 00000 n 
-0001744240 00000 n 
-0001744304 00000 n 
-0001744368 00000 n 
-0001744432 00000 n 
-0001744496 00000 n 
-0001744560 00000 n 
-0003386303 00000 n 
-0001746488 00000 n 
-0001746615 00000 n 
-0001746805 00000 n 
-0001746244 00000 n 
-0001744740 00000 n 
-0001746360 00000 n 
-0001746741 00000 n 
-0001749550 00000 n 
-0001749180 00000 n 
-0001746935 00000 n 
-0001749296 00000 n 
-0001749423 00000 n 
-0001749487 00000 n 
-0001752021 00000 n 
-0001751841 00000 n 
-0001749680 00000 n 
-0001751957 00000 n 
-0001753209 00000 n 
-0001753029 00000 n 
-0001752151 00000 n 
-0001753145 00000 n 
-0001755116 00000 n 
-0001754683 00000 n 
-0001753311 00000 n 
-0001754799 00000 n 
-0001754926 00000 n 
-0001755052 00000 n 
-0001757600 00000 n 
-0001758262 00000 n 
-0001757454 00000 n 
-0001755232 00000 n 
-0001758071 00000 n 
-0001758198 00000 n 
-0001757835 00000 n 
-0003386428 00000 n 
-0001761146 00000 n 
-0001760838 00000 n 
-0001758448 00000 n 
-0001760954 00000 n 
-0001761082 00000 n 
-0001764037 00000 n 
-0001763476 00000 n 
-0001761262 00000 n 
-0001763592 00000 n 
-0001763719 00000 n 
-0001763846 00000 n 
-0001763973 00000 n 
-0001766047 00000 n 
-0001766536 00000 n 
-0001765901 00000 n 
-0001764181 00000 n 
-0001766346 00000 n 
-0001766473 00000 n 
-0001766196 00000 n 
-0002550924 00000 n 
-0001768845 00000 n 
-0001769311 00000 n 
-0001768708 00000 n 
-0001766751 00000 n 
-0001768995 00000 n 
-0001769120 00000 n 
-0001769247 00000 n 
-0001771225 00000 n 
-0001771045 00000 n 
-0001769498 00000 n 
-0001771161 00000 n 
-0001773514 00000 n 
-0001773731 00000 n 
-0001773377 00000 n 
-0001771341 00000 n 
-0001773667 00000 n 
-0003386553 00000 n 
-0002527965 00000 n 
-0001776274 00000 n 
-0001775714 00000 n 
-0001773861 00000 n 
-0001775830 00000 n 
-0001775957 00000 n 
-0001776084 00000 n 
-0001776210 00000 n 
-0001778955 00000 n 
-0001778394 00000 n 
-0001776390 00000 n 
-0001778510 00000 n 
-0001778637 00000 n 
-0001778764 00000 n 
-0001778891 00000 n 
-0001781652 00000 n 
-0001781345 00000 n 
-0001779085 00000 n 
-0001781461 00000 n 
-0001781588 00000 n 
-0001783974 00000 n 
-0001783667 00000 n 
-0001781768 00000 n 
-0001783783 00000 n 
-0001783910 00000 n 
-0001785156 00000 n 
-0001784976 00000 n 
-0001784132 00000 n 
-0001785092 00000 n 
-0001785539 00000 n 
-0001785359 00000 n 
-0001785258 00000 n 
-0001785475 00000 n 
-0003386678 00000 n 
-0001787468 00000 n 
-0001787161 00000 n 
-0001785581 00000 n 
-0001787277 00000 n 
-0001787404 00000 n 
-0001790030 00000 n 
-0001790209 00000 n 
-0001790391 00000 n 
-0001790755 00000 n 
-0001789875 00000 n 
-0001787584 00000 n 
-0001790565 00000 n 
-0001790692 00000 n 
-0001792961 00000 n 
-0001793340 00000 n 
-0001792824 00000 n 
-0001790941 00000 n 
-0001793149 00000 n 
-0001793276 00000 n 
-0001794501 00000 n 
-0001794321 00000 n 
-0001793526 00000 n 
-0001794437 00000 n 
-0001796210 00000 n 
-0001798550 00000 n 
-0001830419 00000 n 
-0001833198 00000 n 
-0001796870 00000 n 
-0001796073 00000 n 
-0001794603 00000 n 
-0001796361 00000 n 
-0001796679 00000 n 
-0001796742 00000 n 
-0001796806 00000 n 
-0001831155 00000 n 
-0001830571 00000 n 
-0001864731 00000 n 
-0001830875 00000 n 
-0001877563 00000 n 
-0001863049 00000 n 
-0001892846 00000 n 
-0001831474 00000 n 
-0001798386 00000 n 
-0001796986 00000 n 
-0001831027 00000 n 
-0001831219 00000 n 
-0001831283 00000 n 
-0001830723 00000 n 
-0001831347 00000 n 
-0001831410 00000 n 
-0003386803 00000 n 
-0001863481 00000 n 
-0001890653 00000 n 
-0001890781 00000 n 
-0001863201 00000 n 
-0001863609 00000 n 
-0001833052 00000 n 
-0001831628 00000 n 
-0001863353 00000 n 
-0001863545 00000 n 
-0001912693 00000 n 
-0001890845 00000 n 
-0001864615 00000 n 
-0001863763 00000 n 
-0001890525 00000 n 
-0001912884 00000 n 
-0001892730 00000 n 
-0001891000 00000 n 
-0001912565 00000 n 
-0001912820 00000 n 
-0001915047 00000 n 
-0001914867 00000 n 
-0001913052 00000 n 
-0001914983 00000 n 
-0001916369 00000 n 
-0001916189 00000 n 
-0001915163 00000 n 
-0001916305 00000 n 
-0001918706 00000 n 
-0001919047 00000 n 
-0001918569 00000 n 
-0001916485 00000 n 
-0001918856 00000 n 
-0001918983 00000 n 
-0003386928 00000 n 
-0002536521 00000 n 
-0001921198 00000 n 
-0001921354 00000 n 
-0001921506 00000 n 
-0001921810 00000 n 
-0001922534 00000 n 
-0001921025 00000 n 
-0001919191 00000 n 
-0001921962 00000 n 
-0001922089 00000 n 
-0001922216 00000 n 
-0001922343 00000 n 
-0001921658 00000 n 
-0001922470 00000 n 
-0002538019 00000 n 
-0001924458 00000 n 
-0001924620 00000 n 
-0001924782 00000 n 
-0001924944 00000 n 
-0001925103 00000 n 
-0001925774 00000 n 
-0001924285 00000 n 
-0001922664 00000 n 
-0001925262 00000 n 
-0001925518 00000 n 
-0001925582 00000 n 
-0001925646 00000 n 
-0001925710 00000 n 
-0002542174 00000 n 
-0002543539 00000 n 
-0002545038 00000 n 
-0002546216 00000 n 
-0002547335 00000 n 
-0001927370 00000 n 
-0001927127 00000 n 
-0001925904 00000 n 
-0001927243 00000 n 
-0001927307 00000 n 
-0001928723 00000 n 
-0001928479 00000 n 
-0001927486 00000 n 
-0001928595 00000 n 
-0001928659 00000 n 
-0001930269 00000 n 
-0001929961 00000 n 
-0001928839 00000 n 
-0001930077 00000 n 
-0001930141 00000 n 
-0001930205 00000 n 
-0001931811 00000 n 
-0001932187 00000 n 
-0001931674 00000 n 
-0001930385 00000 n 
-0001931995 00000 n 
-0001932123 00000 n 
-0003387053 00000 n 
-0001934065 00000 n 
-0001934297 00000 n 
-0001933928 00000 n 
-0001932373 00000 n 
-0001934233 00000 n 
-0001935869 00000 n 
-0001939624 00000 n 
-0001936337 00000 n 
-0001935732 00000 n 
-0001934469 00000 n 
-0001936018 00000 n 
-0001936082 00000 n 
-0001936146 00000 n 
-0001936210 00000 n 
-0001936274 00000 n 
-0002548696 00000 n 
-0001939017 00000 n 
-0001939165 00000 n 
-0001941538 00000 n 
-0001939318 00000 n 
-0002021417 00000 n 
-0001939472 00000 n 
-0001939921 00000 n 
-0001938844 00000 n 
-0001936453 00000 n 
-0001939793 00000 n 
-0001939857 00000 n 
-0002548823 00000 n 
-0002019604 00000 n 
-0002095632 00000 n 
-0002189129 00000 n 
-0002096883 00000 n 
-0002019167 00000 n 
-0002019319 00000 n 
-0002190719 00000 n 
-0002277547 00000 n 
-0002095202 00000 n 
-0002019668 00000 n 
-0001941392 00000 n 
-0001940107 00000 n 
-0002019476 00000 n 
-0002018235 00000 n 
-0002275722 00000 n 
-0002353163 00000 n 
-0002354678 00000 n 
-0002095696 00000 n 
-0002021271 00000 n 
-0002019822 00000 n 
-0002095504 00000 n 
-0002095354 00000 n 
-0002433541 00000 n 
-0002275078 00000 n 
-0002189321 00000 n 
-0002096767 00000 n 
-0002095836 00000 n 
-0002189001 00000 n 
-0002189257 00000 n 
-0003387178 00000 n 
-0002187994 00000 n 
-0002434697 00000 n 
-0002275231 00000 n 
-0002275405 00000 n 
-0002275786 00000 n 
-0002190564 00000 n 
-0002189475 00000 n 
-0002275594 00000 n 
-0002274223 00000 n 
-0002525997 00000 n 
-0002353355 00000 n 
-0002277431 00000 n 
-0002275982 00000 n 
-0002353035 00000 n 
-0002352289 00000 n 
-0002433605 00000 n 
-0002354562 00000 n 
-0002353523 00000 n 
-0002433413 00000 n 
-0002432687 00000 n 
-0002526061 00000 n 
-0002434581 00000 n 
-0002433759 00000 n 
-0002525869 00000 n 
-0002528029 00000 n 
-0002527721 00000 n 
-0002526215 00000 n 
-0002527837 00000 n 
-0002532936 00000 n 
-0002533143 00000 n 
-0002530297 00000 n 
-0002529989 00000 n 
-0002528159 00000 n 
-0002530105 00000 n 
-0002530233 00000 n 
-0003387303 00000 n 
-0002533349 00000 n 
-0002533861 00000 n 
-0002532781 00000 n 
-0002530441 00000 n 
-0002533542 00000 n 
-0002533670 00000 n 
-0002533797 00000 n 
-0002535428 00000 n 
-0002535248 00000 n 
-0002534047 00000 n 
-0002535364 00000 n 
-0002536585 00000 n 
-0002536277 00000 n 
-0002535544 00000 n 
-0002536393 00000 n 
-0002538083 00000 n 
-0002537775 00000 n 
-0002536701 00000 n 
-0002537891 00000 n 
-0002539402 00000 n 
-0002538966 00000 n 
-0002538199 00000 n 
-0002539082 00000 n 
-0002540866 00000 n 
-0002540558 00000 n 
-0002539518 00000 n 
-0002540674 00000 n 
-0003387428 00000 n 
-0002542238 00000 n 
-0002541930 00000 n 
-0002540982 00000 n 
-0002542046 00000 n 
-0002543603 00000 n 
-0002543295 00000 n 
-0002542354 00000 n 
-0002543411 00000 n 
-0002545101 00000 n 
-0002544794 00000 n 
-0002543719 00000 n 
-0002544910 00000 n 
-0002546280 00000 n 
-0002545972 00000 n 
-0002545217 00000 n 
-0002546088 00000 n 
-0002547399 00000 n 
-0002547091 00000 n 
-0002546396 00000 n 
-0002547207 00000 n 
-0002548887 00000 n 
-0002548453 00000 n 
-0002547515 00000 n 
-0002548569 00000 n 
-0003387553 00000 n 
-0002553496 00000 n 
-0002551116 00000 n 
-0002550680 00000 n 
-0002549003 00000 n 
-0002550796 00000 n 
-0002551052 00000 n 
-0002553667 00000 n 
-0002553916 00000 n 
-0002553350 00000 n 
-0002551232 00000 n 
-0002553852 00000 n 
-0002556246 00000 n 
-0002556399 00000 n 
-0002556743 00000 n 
-0002556100 00000 n 
-0002554145 00000 n 
-0002556551 00000 n 
-0002556679 00000 n 
-0002733245 00000 n 
-0002735506 00000 n 
-0002559487 00000 n 
-0002558795 00000 n 
-0002556873 00000 n 
-0002558911 00000 n 
-0002559039 00000 n 
-0002559103 00000 n 
-0002559167 00000 n 
-0002559231 00000 n 
-0002559295 00000 n 
-0002559423 00000 n 
-0002562182 00000 n 
-0002561618 00000 n 
-0002559631 00000 n 
-0002561734 00000 n 
-0002561862 00000 n 
-0002561926 00000 n 
-0002561990 00000 n 
-0002562054 00000 n 
-0002562118 00000 n 
-0002564409 00000 n 
-0002564723 00000 n 
-0002564875 00000 n 
-0002566497 00000 n 
-0002595831 00000 n 
-0002565027 00000 n 
-0002565691 00000 n 
-0002564236 00000 n 
-0002562326 00000 n 
-0002565181 00000 n 
-0002565245 00000 n 
-0002565309 00000 n 
-0002565373 00000 n 
-0002565436 00000 n 
-0002564566 00000 n 
-0002565499 00000 n 
-0002565627 00000 n 
-0003387678 00000 n 
-0002620951 00000 n 
-0002594473 00000 n 
-0002620823 00000 n 
-0002623827 00000 n 
-0002594537 00000 n 
-0002566381 00000 n 
-0002565807 00000 n 
-0002594345 00000 n 
-0002621142 00000 n 
-0002595715 00000 n 
-0002594677 00000 n 
-0002620695 00000 n 
-0002621015 00000 n 
-0002621078 00000 n 
-0002624210 00000 n 
-0002623583 00000 n 
-0002621310 00000 n 
-0002623699 00000 n 
-0002623891 00000 n 
-0002623955 00000 n 
-0002624019 00000 n 
-0002624083 00000 n 
-0002624147 00000 n 
-0002626297 00000 n 
-0002626450 00000 n 
-0002631531 00000 n 
-0002627208 00000 n 
-0002626142 00000 n 
-0002624340 00000 n 
-0002626761 00000 n 
-0002626825 00000 n 
-0002626889 00000 n 
-0002627017 00000 n 
-0002626606 00000 n 
-0002627145 00000 n 
-0002629994 00000 n 
-0002654805 00000 n 
-0002630377 00000 n 
-0002629750 00000 n 
-0002627324 00000 n 
-0002629866 00000 n 
-0002630058 00000 n 
-0002630122 00000 n 
-0002630186 00000 n 
-0002630249 00000 n 
-0002630313 00000 n 
-0002655061 00000 n 
-0002631415 00000 n 
-0002630549 00000 n 
-0002654677 00000 n 
-0002654869 00000 n 
-0002654933 00000 n 
-0002654997 00000 n 
-0003387803 00000 n 
-0002657722 00000 n 
-0002659651 00000 n 
-0002673977 00000 n 
-0002658194 00000 n 
-0002657585 00000 n 
-0002655229 00000 n 
-0002657874 00000 n 
-0002657938 00000 n 
-0002658002 00000 n 
-0002658130 00000 n 
-0002674260 00000 n 
-0002675786 00000 n 
-0002674324 00000 n 
-0002659514 00000 n 
-0002658394 00000 n 
-0002674132 00000 n 
-0002690622 00000 n 
-0002690814 00000 n 
-0002675670 00000 n 
-0002674478 00000 n 
-0002690494 00000 n 
-0002690750 00000 n 
-0002693951 00000 n 
-0002693067 00000 n 
-0002690982 00000 n 
-0002693183 00000 n 
-0002693247 00000 n 
-0002693311 00000 n 
-0002693375 00000 n 
-0002693439 00000 n 
-0002693503 00000 n 
-0002693567 00000 n 
-0002693631 00000 n 
-0002693695 00000 n 
-0002693759 00000 n 
-0002693823 00000 n 
-0002693887 00000 n 
-0002696204 00000 n 
-0002696354 00000 n 
-0002698371 00000 n 
-0002714697 00000 n 
-0002697104 00000 n 
-0002696049 00000 n 
-0002694095 00000 n 
-0002696656 00000 n 
-0002696720 00000 n 
-0002696784 00000 n 
-0002696848 00000 n 
-0002696912 00000 n 
-0002696976 00000 n 
-0002696505 00000 n 
-0002697040 00000 n 
-0002713293 00000 n 
-0002730474 00000 n 
-0002713485 00000 n 
-0002698255 00000 n 
-0002697234 00000 n 
-0002713165 00000 n 
-0002713421 00000 n 
-0003387928 00000 n 
-0002730666 00000 n 
-0002714581 00000 n 
-0002713653 00000 n 
-0002730346 00000 n 
-0002730602 00000 n 
-0002732907 00000 n 
-0002733437 00000 n 
-0002732770 00000 n 
-0002730834 00000 n 
-0002733117 00000 n 
-0002733373 00000 n 
-0002735634 00000 n 
-0002735262 00000 n 
-0002733665 00000 n 
-0002735378 00000 n 
-0002735570 00000 n 
-0002738279 00000 n 
-0002738099 00000 n 
-0002735792 00000 n 
-0002738215 00000 n 
-0002740677 00000 n 
-0002740497 00000 n 
-0002738437 00000 n 
-0002740613 00000 n 
-0002742801 00000 n 
-0002742621 00000 n 
-0002740878 00000 n 
-0002742737 00000 n 
-0003388053 00000 n 
-0002744475 00000 n 
-0002745057 00000 n 
-0002744329 00000 n 
-0002742945 00000 n 
-0002744802 00000 n 
-0002744930 00000 n 
-0002744638 00000 n 
-0002744993 00000 n 
-0002747581 00000 n 
-0002747401 00000 n 
-0002745215 00000 n 
-0002747517 00000 n 
-0002749657 00000 n 
-0002749349 00000 n 
-0002747683 00000 n 
-0002749465 00000 n 
-0002749529 00000 n 
-0002749593 00000 n 
-0002752053 00000 n 
-0002751810 00000 n 
-0002749759 00000 n 
-0002751926 00000 n 
-0002751990 00000 n 
-0002754340 00000 n 
-0002754096 00000 n 
-0002752169 00000 n 
-0002754212 00000 n 
-0002754276 00000 n 
-0002756475 00000 n 
-0002756168 00000 n 
-0002754442 00000 n 
-0002756284 00000 n 
-0002756348 00000 n 
-0002756411 00000 n 
-0003388178 00000 n 
-0002758984 00000 n 
-0002758485 00000 n 
-0002756591 00000 n 
-0002758601 00000 n 
-0002758665 00000 n 
-0002758729 00000 n 
-0002758793 00000 n 
-0002758857 00000 n 
-0002758921 00000 n 
-0002761679 00000 n 
-0002761179 00000 n 
-0002759086 00000 n 
-0002761295 00000 n 
-0002761359 00000 n 
-0002761423 00000 n 
-0002761487 00000 n 
-0002761551 00000 n 
-0002761615 00000 n 
-0002764175 00000 n 
-0002763931 00000 n 
-0002761795 00000 n 
-0002764047 00000 n 
-0002764111 00000 n 
-0002766516 00000 n 
-0002766272 00000 n 
-0002764263 00000 n 
-0002766388 00000 n 
-0002766452 00000 n 
-0002769123 00000 n 
-0002768560 00000 n 
-0002766632 00000 n 
-0002768676 00000 n 
-0002768740 00000 n 
-0002768804 00000 n 
-0002768868 00000 n 
-0002768932 00000 n 
-0002768996 00000 n 
-0002769059 00000 n 
-0002771443 00000 n 
-0002771135 00000 n 
-0002769211 00000 n 
-0002771251 00000 n 
-0002771315 00000 n 
-0002771379 00000 n 
-0003388303 00000 n 
-0002773678 00000 n 
-0002773370 00000 n 
-0002771559 00000 n 
-0002773486 00000 n 
-0002773550 00000 n 
-0002773614 00000 n 
-0002776226 00000 n 
-0002776046 00000 n 
-0002773780 00000 n 
-0002776162 00000 n 
-0002778557 00000 n 
-0002778313 00000 n 
-0002776328 00000 n 
-0002778429 00000 n 
-0002778493 00000 n 
-0002780816 00000 n 
-0002780509 00000 n 
-0002778659 00000 n 
-0002780625 00000 n 
-0002780689 00000 n 
-0002780752 00000 n 
-0002782844 00000 n 
-0002782472 00000 n 
-0002780932 00000 n 
-0002782588 00000 n 
-0002782652 00000 n 
-0002782716 00000 n 
-0002782780 00000 n 
-0002784974 00000 n 
-0002784667 00000 n 
-0002782946 00000 n 
-0002784783 00000 n 
-0002784847 00000 n 
-0003388428 00000 n 
-0002786791 00000 n 
-0002786968 00000 n 
-0002787424 00000 n 
-0002786636 00000 n 
-0002785104 00000 n 
-0002787360 00000 n 
-0002787164 00000 n 
-0002787821 00000 n 
-0002787641 00000 n 
-0002787540 00000 n 
-0002787757 00000 n 
-0002789782 00000 n 
-0002790145 00000 n 
-0002789645 00000 n 
-0002787863 00000 n 
-0002789953 00000 n 
-0002790081 00000 n 
-0002792386 00000 n 
-0002792206 00000 n 
-0002790317 00000 n 
-0002792322 00000 n 
-0002794694 00000 n 
-0002794514 00000 n 
-0002792502 00000 n 
-0002794630 00000 n 
-0002796880 00000 n 
-0002796700 00000 n 
-0002794810 00000 n 
-0002796816 00000 n 
-0003388553 00000 n 
-0002798543 00000 n 
-0002798780 00000 n 
-0002798406 00000 n 
-0002796996 00000 n 
-0002798716 00000 n 
-0002799233 00000 n 
-0002799053 00000 n 
-0002798952 00000 n 
-0002799169 00000 n 
-0002802278 00000 n 
-0002802430 00000 n 
-0002802581 00000 n 
-0002802732 00000 n 
-0002802883 00000 n 
-0002803034 00000 n 
-0002803185 00000 n 
-0002803336 00000 n 
-0002803487 00000 n 
-0002803638 00000 n 
-0002803789 00000 n 
-0002803940 00000 n 
-0002804090 00000 n 
-0002804240 00000 n 
-0002804390 00000 n 
-0002804540 00000 n 
-0002804691 00000 n 
-0002804840 00000 n 
-0002804991 00000 n 
-0002805142 00000 n 
-0002805293 00000 n 
-0002805443 00000 n 
-0002805593 00000 n 
-0002805745 00000 n 
-0002805897 00000 n 
-0002806049 00000 n 
-0002806201 00000 n 
-0002806353 00000 n 
-0002806504 00000 n 
-0002806655 00000 n 
-0002806806 00000 n 
-0002806957 00000 n 
-0002807109 00000 n 
-0002807259 00000 n 
-0002807410 00000 n 
-0002807561 00000 n 
-0002807712 00000 n 
-0002807863 00000 n 
-0002808014 00000 n 
-0002808166 00000 n 
-0002808318 00000 n 
-0002808467 00000 n 
-0002808618 00000 n 
-0002808769 00000 n 
-0002808920 00000 n 
-0002809071 00000 n 
-0002809221 00000 n 
-0002809373 00000 n 
-0002809525 00000 n 
-0002809676 00000 n 
-0002809828 00000 n 
-0002809980 00000 n 
-0002810132 00000 n 
-0002810284 00000 n 
-0002810436 00000 n 
-0002810587 00000 n 
-0002810738 00000 n 
-0002810888 00000 n 
-0002811038 00000 n 
-0002811188 00000 n 
-0002811339 00000 n 
-0002811490 00000 n 
-0002811640 00000 n 
-0002811791 00000 n 
-0002811942 00000 n 
-0002812093 00000 n 
-0002812244 00000 n 
-0002812395 00000 n 
-0002812546 00000 n 
-0002812698 00000 n 
-0002812850 00000 n 
-0002813002 00000 n 
-0002813154 00000 n 
-0002813305 00000 n 
-0002813457 00000 n 
-0002813608 00000 n 
-0002813758 00000 n 
-0002813910 00000 n 
-0002814062 00000 n 
-0002814214 00000 n 
-0002814366 00000 n 
-0002814518 00000 n 
-0002814669 00000 n 
-0002814820 00000 n 
-0002814971 00000 n 
-0002815123 00000 n 
-0002815274 00000 n 
-0002815426 00000 n 
-0002815578 00000 n 
-0002815730 00000 n 
-0002815881 00000 n 
-0002816032 00000 n 
-0002816184 00000 n 
-0002816335 00000 n 
-0002816485 00000 n 
-0002816636 00000 n 
-0002816788 00000 n 
-0002816940 00000 n 
-0002817092 00000 n 
-0002817241 00000 n 
-0002817393 00000 n 
-0002817544 00000 n 
-0002817695 00000 n 
-0002817847 00000 n 
-0002817997 00000 n 
-0002818149 00000 n 
-0002818301 00000 n 
-0002818452 00000 n 
-0002818603 00000 n 
-0002818755 00000 n 
-0002818906 00000 n 
-0002819057 00000 n 
-0002819208 00000 n 
-0002819358 00000 n 
-0002819510 00000 n 
-0002819662 00000 n 
-0002819814 00000 n 
-0002819966 00000 n 
-0002820117 00000 n 
-0002820269 00000 n 
-0002820421 00000 n 
-0002820573 00000 n 
-0002820725 00000 n 
-0002820876 00000 n 
-0002821027 00000 n 
-0002821178 00000 n 
-0002821329 00000 n 
-0002821481 00000 n 
-0002821632 00000 n 
-0002821784 00000 n 
-0002821935 00000 n 
-0002822087 00000 n 
-0002822235 00000 n 
-0002822387 00000 n 
-0002822538 00000 n 
-0002822690 00000 n 
-0002822842 00000 n 
-0002822994 00000 n 
-0002823146 00000 n 
-0002823298 00000 n 
-0002823449 00000 n 
-0002823600 00000 n 
-0002823751 00000 n 
-0002823903 00000 n 
-0002824055 00000 n 
-0002827331 00000 n 
-0002827483 00000 n 
-0002827635 00000 n 
-0002824271 00000 n 
-0002800845 00000 n 
-0002799275 00000 n 
-0002824207 00000 n 
-0002827787 00000 n 
-0002827939 00000 n 
-0002828090 00000 n 
-0002828242 00000 n 
-0002828393 00000 n 
-0002828543 00000 n 
-0002828692 00000 n 
-0002828842 00000 n 
-0002828992 00000 n 
-0002829142 00000 n 
-0002829292 00000 n 
-0002829442 00000 n 
-0002829592 00000 n 
-0002829742 00000 n 
-0002829892 00000 n 
-0002830043 00000 n 
-0002830195 00000 n 
-0002830347 00000 n 
-0002830499 00000 n 
-0002830650 00000 n 
-0002830801 00000 n 
-0002830952 00000 n 
-0002831103 00000 n 
-0002831254 00000 n 
-0002831406 00000 n 
-0002831557 00000 n 
-0002831709 00000 n 
-0002831859 00000 n 
-0002832011 00000 n 
-0002832163 00000 n 
-0002832315 00000 n 
-0002832467 00000 n 
-0002832619 00000 n 
-0002832770 00000 n 
-0002832921 00000 n 
-0002833072 00000 n 
-0002833223 00000 n 
-0002833375 00000 n 
-0002833527 00000 n 
-0002833679 00000 n 
-0002833830 00000 n 
-0002833981 00000 n 
-0002834133 00000 n 
-0002834285 00000 n 
-0002834436 00000 n 
-0002834587 00000 n 
-0002834738 00000 n 
-0002834889 00000 n 
-0002835041 00000 n 
-0002835192 00000 n 
-0002835343 00000 n 
-0002835494 00000 n 
-0002835644 00000 n 
-0002835794 00000 n 
-0002835946 00000 n 
-0002836096 00000 n 
-0002836248 00000 n 
-0002836399 00000 n 
-0002836551 00000 n 
-0002836702 00000 n 
-0002836854 00000 n 
-0002837006 00000 n 
-0002837157 00000 n 
-0002837308 00000 n 
-0002837460 00000 n 
-0002837610 00000 n 
-0002837761 00000 n 
-0002837911 00000 n 
-0002838063 00000 n 
-0002838214 00000 n 
-0002838365 00000 n 
-0002838516 00000 n 
-0002838667 00000 n 
-0002838819 00000 n 
-0002838971 00000 n 
-0002839123 00000 n 
-0002839273 00000 n 
-0002839424 00000 n 
-0002839576 00000 n 
-0002839728 00000 n 
-0002839880 00000 n 
-0002840030 00000 n 
-0002840181 00000 n 
-0002840333 00000 n 
-0002840484 00000 n 
-0002840635 00000 n 
-0002840787 00000 n 
-0002840939 00000 n 
-0002841091 00000 n 
-0002841243 00000 n 
-0002841395 00000 n 
-0002841547 00000 n 
-0002841699 00000 n 
-0002841851 00000 n 
-0002842003 00000 n 
-0002842154 00000 n 
-0002842306 00000 n 
-0002842458 00000 n 
-0002842610 00000 n 
-0002842762 00000 n 
-0002842912 00000 n 
-0002843064 00000 n 
-0002843216 00000 n 
-0002843368 00000 n 
-0002843520 00000 n 
-0002843672 00000 n 
-0002843824 00000 n 
-0002843975 00000 n 
-0002844127 00000 n 
-0002844279 00000 n 
-0002844430 00000 n 
-0002844582 00000 n 
-0002844734 00000 n 
-0002844886 00000 n 
-0002845038 00000 n 
-0002845188 00000 n 
-0002845339 00000 n 
-0002845491 00000 n 
-0002845643 00000 n 
-0002845795 00000 n 
-0002845946 00000 n 
-0002846097 00000 n 
-0002846248 00000 n 
-0002846399 00000 n 
-0002846551 00000 n 
-0002846703 00000 n 
-0002846854 00000 n 
-0002847005 00000 n 
-0002847157 00000 n 
-0002850019 00000 n 
-0002850171 00000 n 
-0002847372 00000 n 
-0002826015 00000 n 
-0002824387 00000 n 
-0002847308 00000 n 
-0002850322 00000 n 
-0002850474 00000 n 
-0002850626 00000 n 
-0002850777 00000 n 
-0002850929 00000 n 
-0002851081 00000 n 
-0002851233 00000 n 
-0002851385 00000 n 
-0002851537 00000 n 
-0002851689 00000 n 
-0002851841 00000 n 
-0002851993 00000 n 
-0002852144 00000 n 
-0002852295 00000 n 
-0002852446 00000 n 
-0002852598 00000 n 
-0002852750 00000 n 
-0002852902 00000 n 
-0002853054 00000 n 
-0002853205 00000 n 
-0002853357 00000 n 
-0002853508 00000 n 
-0002853659 00000 n 
-0002853811 00000 n 
-0002853963 00000 n 
-0002854113 00000 n 
-0002854263 00000 n 
-0002854414 00000 n 
-0002854563 00000 n 
-0002854715 00000 n 
-0002854865 00000 n 
-0002855015 00000 n 
-0002855165 00000 n 
-0002855316 00000 n 
-0002855466 00000 n 
-0002855617 00000 n 
-0002855769 00000 n 
-0002855921 00000 n 
-0002856073 00000 n 
-0002856224 00000 n 
-0002856376 00000 n 
-0002856528 00000 n 
-0002856680 00000 n 
-0002856832 00000 n 
-0002856984 00000 n 
-0002857136 00000 n 
-0002857288 00000 n 
-0002857440 00000 n 
-0002857592 00000 n 
-0002857743 00000 n 
-0002857895 00000 n 
-0002858046 00000 n 
-0002858197 00000 n 
-0002858349 00000 n 
-0002858500 00000 n 
-0002858651 00000 n 
-0002858802 00000 n 
-0002858953 00000 n 
-0002859101 00000 n 
-0002859249 00000 n 
-0002859401 00000 n 
-0002859553 00000 n 
-0002859705 00000 n 
-0002859857 00000 n 
-0002860009 00000 n 
-0002860161 00000 n 
-0002860313 00000 n 
-0002860465 00000 n 
-0002860617 00000 n 
-0002860769 00000 n 
-0002860921 00000 n 
-0002861072 00000 n 
-0002861223 00000 n 
-0002861374 00000 n 
-0002861526 00000 n 
-0002861678 00000 n 
-0002861830 00000 n 
-0002861981 00000 n 
-0002862133 00000 n 
-0002862283 00000 n 
-0002862435 00000 n 
-0002862587 00000 n 
-0002862739 00000 n 
-0002862890 00000 n 
-0002863040 00000 n 
-0002863192 00000 n 
-0002863344 00000 n 
-0002863496 00000 n 
-0002863647 00000 n 
-0002863797 00000 n 
-0002863949 00000 n 
-0002864101 00000 n 
-0002864253 00000 n 
-0002864405 00000 n 
-0002864557 00000 n 
-0002864709 00000 n 
-0002864860 00000 n 
-0002865012 00000 n 
-0002865164 00000 n 
-0002868250 00000 n 
-0002868401 00000 n 
-0002865380 00000 n 
-0002848982 00000 n 
-0002847488 00000 n 
-0002865316 00000 n 
-0002868553 00000 n 
-0002868703 00000 n 
-0002868855 00000 n 
-0002869005 00000 n 
-0002869154 00000 n 
-0002869304 00000 n 
-0002869453 00000 n 
-0002869603 00000 n 
-0002869753 00000 n 
-0002869904 00000 n 
-0002870055 00000 n 
-0002870206 00000 n 
-0002870357 00000 n 
-0002870507 00000 n 
-0002870658 00000 n 
-0002870809 00000 n 
-0002870959 00000 n 
-0002871109 00000 n 
-0002871261 00000 n 
-0002871413 00000 n 
-0002871563 00000 n 
-0002871713 00000 n 
-0002871864 00000 n 
-0002872015 00000 n 
-0002872167 00000 n 
-0002872319 00000 n 
-0002872470 00000 n 
-0002872620 00000 n 
-0002872772 00000 n 
-0002872924 00000 n 
-0002873075 00000 n 
-0002873226 00000 n 
-0002873377 00000 n 
-0002873528 00000 n 
-0002873680 00000 n 
-0002873832 00000 n 
-0002873984 00000 n 
-0002874136 00000 n 
-0002874288 00000 n 
-0002874439 00000 n 
-0002874591 00000 n 
-0002874743 00000 n 
-0002874894 00000 n 
-0002875046 00000 n 
-0002875198 00000 n 
-0002875348 00000 n 
-0002875498 00000 n 
-0002875648 00000 n 
-0002875800 00000 n 
-0002875951 00000 n 
-0002876103 00000 n 
-0002876254 00000 n 
-0002876405 00000 n 
-0002876557 00000 n 
-0002876709 00000 n 
-0002876861 00000 n 
-0002877012 00000 n 
-0002877164 00000 n 
-0002877316 00000 n 
-0002877468 00000 n 
-0002877618 00000 n 
-0002877769 00000 n 
-0002877919 00000 n 
-0002878070 00000 n 
-0002878222 00000 n 
-0002878374 00000 n 
-0002878526 00000 n 
-0002878678 00000 n 
-0002878830 00000 n 
-0002878982 00000 n 
-0002879131 00000 n 
-0002879281 00000 n 
-0002879433 00000 n 
-0002879585 00000 n 
-0002879736 00000 n 
-0002879886 00000 n 
-0002880037 00000 n 
-0002880188 00000 n 
-0002880339 00000 n 
-0002880491 00000 n 
-0002880643 00000 n 
-0002880795 00000 n 
-0002880947 00000 n 
-0002881097 00000 n 
-0002881248 00000 n 
-0002881399 00000 n 
-0002881550 00000 n 
-0002881701 00000 n 
-0002881852 00000 n 
-0002882004 00000 n 
-0002882155 00000 n 
-0002882307 00000 n 
-0002882459 00000 n 
-0002882611 00000 n 
-0002882762 00000 n 
-0002882914 00000 n 
-0002883066 00000 n 
-0002883218 00000 n 
-0002883370 00000 n 
-0002883521 00000 n 
-0002883671 00000 n 
-0002883823 00000 n 
-0002883975 00000 n 
-0002884127 00000 n 
-0002884279 00000 n 
-0002884431 00000 n 
-0002884582 00000 n 
-0002884734 00000 n 
-0002884885 00000 n 
-0002885036 00000 n 
-0002885187 00000 n 
-0002885338 00000 n 
-0002885490 00000 n 
-0002885642 00000 n 
-0002885794 00000 n 
-0002885946 00000 n 
-0002886097 00000 n 
-0002886249 00000 n 
-0002886400 00000 n 
-0002886552 00000 n 
-0002886704 00000 n 
-0002889433 00000 n 
-0002886920 00000 n 
-0002867015 00000 n 
-0002865496 00000 n 
-0002886856 00000 n 
-0003388678 00000 n 
-0002889585 00000 n 
-0002889737 00000 n 
-0002889889 00000 n 
-0002890039 00000 n 
-0002890190 00000 n 
-0002890340 00000 n 
-0002890489 00000 n 
-0002890638 00000 n 
-0002890789 00000 n 
-0002890939 00000 n 
-0002891090 00000 n 
-0002891242 00000 n 
-0002891394 00000 n 
-0002891546 00000 n 
-0002891698 00000 n 
-0002891850 00000 n 
-0002892002 00000 n 
-0002892153 00000 n 
-0002892305 00000 n 
-0002892457 00000 n 
-0002892609 00000 n 
-0002892761 00000 n 
-0002892912 00000 n 
-0002893063 00000 n 
-0002893214 00000 n 
-0002893365 00000 n 
-0002893517 00000 n 
-0002893669 00000 n 
-0002893821 00000 n 
-0002893973 00000 n 
-0002894125 00000 n 
-0002894277 00000 n 
-0002894428 00000 n 
-0002894580 00000 n 
-0002894730 00000 n 
-0002894879 00000 n 
-0002895031 00000 n 
-0002895183 00000 n 
-0002895334 00000 n 
-0002895485 00000 n 
-0002895637 00000 n 
-0002895789 00000 n 
-0002895941 00000 n 
-0002896093 00000 n 
-0002896245 00000 n 
-0002896397 00000 n 
-0002896549 00000 n 
-0002896701 00000 n 
-0002896853 00000 n 
-0002897005 00000 n 
-0002897154 00000 n 
-0002897303 00000 n 
-0002897455 00000 n 
-0002897606 00000 n 
-0002897758 00000 n 
-0002897910 00000 n 
-0002898062 00000 n 
-0002898213 00000 n 
-0002898365 00000 n 
-0002898517 00000 n 
-0002898669 00000 n 
-0002898821 00000 n 
-0002898973 00000 n 
-0002899125 00000 n 
-0002899277 00000 n 
-0002899429 00000 n 
-0002899580 00000 n 
-0002899732 00000 n 
-0002899884 00000 n 
-0002900035 00000 n 
-0002900186 00000 n 
-0002900337 00000 n 
-0002900488 00000 n 
-0002900640 00000 n 
-0002900792 00000 n 
-0002900943 00000 n 
-0002901094 00000 n 
-0002901245 00000 n 
-0002901395 00000 n 
-0002901546 00000 n 
-0002901698 00000 n 
-0002901850 00000 n 
-0002902001 00000 n 
-0002902153 00000 n 
-0002902304 00000 n 
-0002902456 00000 n 
-0002902607 00000 n 
-0002902759 00000 n 
-0002902911 00000 n 
-0002903063 00000 n 
-0002903214 00000 n 
-0002906062 00000 n 
-0002903430 00000 n 
-0002888477 00000 n 
-0002887036 00000 n 
-0002903366 00000 n 
-0002906212 00000 n 
-0002906364 00000 n 
-0002906516 00000 n 
-0002906668 00000 n 
-0002906819 00000 n 
-0002906969 00000 n 
-0002907121 00000 n 
-0002907272 00000 n 
-0002907423 00000 n 
-0002907575 00000 n 
-0002907727 00000 n 
-0002907878 00000 n 
-0002908030 00000 n 
-0002908182 00000 n 
-0002908334 00000 n 
-0002908483 00000 n 
-0002908635 00000 n 
-0002908787 00000 n 
-0002908938 00000 n 
-0002909090 00000 n 
-0002909242 00000 n 
-0002909394 00000 n 
-0002909545 00000 n 
-0002909695 00000 n 
-0002909847 00000 n 
-0002909998 00000 n 
-0002910149 00000 n 
-0002910298 00000 n 
-0002910449 00000 n 
-0002910601 00000 n 
-0002910751 00000 n 
-0002910903 00000 n 
-0002911054 00000 n 
-0002911204 00000 n 
-0002911355 00000 n 
-0002911507 00000 n 
-0002911659 00000 n 
-0002911811 00000 n 
-0002911963 00000 n 
-0002912114 00000 n 
-0002912266 00000 n 
-0002912418 00000 n 
-0002912569 00000 n 
-0002912720 00000 n 
-0002912871 00000 n 
-0002913023 00000 n 
-0002913174 00000 n 
-0002913326 00000 n 
-0002913478 00000 n 
-0002913630 00000 n 
-0002913781 00000 n 
-0002913932 00000 n 
-0002914084 00000 n 
-0002914236 00000 n 
-0002914388 00000 n 
-0002914540 00000 n 
-0002914692 00000 n 
-0002914844 00000 n 
-0002914996 00000 n 
-0002915148 00000 n 
-0002915300 00000 n 
-0002915452 00000 n 
-0002915604 00000 n 
-0002915756 00000 n 
-0002915908 00000 n 
-0002916058 00000 n 
-0002916210 00000 n 
-0002916361 00000 n 
-0002916512 00000 n 
-0002916663 00000 n 
-0002916815 00000 n 
-0002916967 00000 n 
-0002917119 00000 n 
-0002917271 00000 n 
-0002917423 00000 n 
-0002917575 00000 n 
-0002917727 00000 n 
-0002917879 00000 n 
-0002918031 00000 n 
-0002918182 00000 n 
-0002918333 00000 n 
-0002918484 00000 n 
-0002918635 00000 n 
-0002918785 00000 n 
-0002918937 00000 n 
-0002919088 00000 n 
-0002919239 00000 n 
-0002919389 00000 n 
-0002919540 00000 n 
-0002919690 00000 n 
-0002919841 00000 n 
-0002919992 00000 n 
-0002920143 00000 n 
-0002920295 00000 n 
-0002920447 00000 n 
-0002920599 00000 n 
-0002920751 00000 n 
-0002920903 00000 n 
-0002921055 00000 n 
-0002921207 00000 n 
-0002921357 00000 n 
-0002921508 00000 n 
-0002921659 00000 n 
-0002921810 00000 n 
-0002921962 00000 n 
-0002922114 00000 n 
-0002925199 00000 n 
-0002925350 00000 n 
-0002922330 00000 n 
-0002904971 00000 n 
-0002903546 00000 n 
-0002922266 00000 n 
-0002925501 00000 n 
-0002925653 00000 n 
-0002925804 00000 n 
-0002925955 00000 n 
-0002926106 00000 n 
-0002926258 00000 n 
-0002926408 00000 n 
-0002926560 00000 n 
-0002926712 00000 n 
-0002926864 00000 n 
-0002927016 00000 n 
-0002927167 00000 n 
-0002927318 00000 n 
-0002927470 00000 n 
-0002927622 00000 n 
-0002927774 00000 n 
-0002927925 00000 n 
-0002928076 00000 n 
-0002928228 00000 n 
-0002928379 00000 n 
-0002928531 00000 n 
-0002928683 00000 n 
-0002928834 00000 n 
-0002928986 00000 n 
-0002929138 00000 n 
-0002929289 00000 n 
-0002929441 00000 n 
-0002929593 00000 n 
-0002929743 00000 n 
-0002929895 00000 n 
-0002930047 00000 n 
-0002930199 00000 n 
-0002930351 00000 n 
-0002930503 00000 n 
-0002930655 00000 n 
-0002930807 00000 n 
-0002930958 00000 n 
-0002931110 00000 n 
-0002931262 00000 n 
-0002931414 00000 n 
-0002931566 00000 n 
-0002931718 00000 n 
-0002931870 00000 n 
-0002932021 00000 n 
-0002932171 00000 n 
-0002932323 00000 n 
-0002932475 00000 n 
-0002932627 00000 n 
-0002932779 00000 n 
-0002932931 00000 n 
-0002933083 00000 n 
-0002933235 00000 n 
-0002933387 00000 n 
-0002933539 00000 n 
-0002933691 00000 n 
-0002933843 00000 n 
-0002933994 00000 n 
-0002934146 00000 n 
-0002934298 00000 n 
-0002934450 00000 n 
-0002934602 00000 n 
-0002934754 00000 n 
-0002934906 00000 n 
-0002935058 00000 n 
-0002935208 00000 n 
-0002935359 00000 n 
-0002935511 00000 n 
-0002935663 00000 n 
-0002935814 00000 n 
-0002935963 00000 n 
-0002936114 00000 n 
-0002936265 00000 n 
-0002936417 00000 n 
-0002936569 00000 n 
-0002936720 00000 n 
-0002936872 00000 n 
-0002937022 00000 n 
-0002937173 00000 n 
-0002937324 00000 n 
-0002937476 00000 n 
-0002937628 00000 n 
-0002937780 00000 n 
-0002937932 00000 n 
-0002938084 00000 n 
-0002938236 00000 n 
-0002938388 00000 n 
-0002938540 00000 n 
-0002938691 00000 n 
-0002938842 00000 n 
-0002938994 00000 n 
-0002939144 00000 n 
-0002939295 00000 n 
-0002939447 00000 n 
-0002939599 00000 n 
-0002939749 00000 n 
-0002939900 00000 n 
-0002940052 00000 n 
-0002940203 00000 n 
-0002940352 00000 n 
-0002940503 00000 n 
-0002940652 00000 n 
-0002940803 00000 n 
-0002940955 00000 n 
-0002941107 00000 n 
-0002941259 00000 n 
-0002941410 00000 n 
-0002941561 00000 n 
-0002941712 00000 n 
-0002941863 00000 n 
-0002942013 00000 n 
-0002942163 00000 n 
-0002942312 00000 n 
-0002942463 00000 n 
-0002942614 00000 n 
-0002942765 00000 n 
-0002942917 00000 n 
-0002946030 00000 n 
-0002943132 00000 n 
-0002924009 00000 n 
-0002922446 00000 n 
-0002943068 00000 n 
-0002946182 00000 n 
-0002946333 00000 n 
-0002946485 00000 n 
-0002946637 00000 n 
-0002946789 00000 n 
-0002946941 00000 n 
-0002947091 00000 n 
-0002947243 00000 n 
-0002947395 00000 n 
-0002947547 00000 n 
-0002947698 00000 n 
-0002947850 00000 n 
-0002948002 00000 n 
-0002948154 00000 n 
-0002948306 00000 n 
-0002948458 00000 n 
-0002948609 00000 n 
-0002948760 00000 n 
-0002948912 00000 n 
-0002949064 00000 n 
-0002949215 00000 n 
-0002949367 00000 n 
-0002949519 00000 n 
-0002949671 00000 n 
-0002949822 00000 n 
-0002949973 00000 n 
-0002950125 00000 n 
-0002950277 00000 n 
-0002950429 00000 n 
-0002950580 00000 n 
-0002950731 00000 n 
-0002950883 00000 n 
-0002951033 00000 n 
-0002951184 00000 n 
-0002951335 00000 n 
-0002951486 00000 n 
-0002951636 00000 n 
-0002951786 00000 n 
-0002951936 00000 n 
-0002952087 00000 n 
-0002952238 00000 n 
-0002952389 00000 n 
-0002952540 00000 n 
-0002952691 00000 n 
-0002952842 00000 n 
-0002952991 00000 n 
-0002953143 00000 n 
-0002953295 00000 n 
-0002953447 00000 n 
-0002953599 00000 n 
-0002953751 00000 n 
-0002953903 00000 n 
-0002954055 00000 n 
-0002954207 00000 n 
-0002954358 00000 n 
-0002954510 00000 n 
-0002954661 00000 n 
-0002954813 00000 n 
-0002954963 00000 n 
-0002955115 00000 n 
-0002955266 00000 n 
-0002955418 00000 n 
-0002955570 00000 n 
-0002955722 00000 n 
-0002955874 00000 n 
-0002956025 00000 n 
-0002956177 00000 n 
-0002956329 00000 n 
-0002956480 00000 n 
-0002956631 00000 n 
-0002956779 00000 n 
-0002956927 00000 n 
-0002957076 00000 n 
-0002957225 00000 n 
-0002957374 00000 n 
-0002957523 00000 n 
-0002957672 00000 n 
-0002957824 00000 n 
-0002957975 00000 n 
-0002958127 00000 n 
-0002958279 00000 n 
-0002958431 00000 n 
-0002958583 00000 n 
-0002958735 00000 n 
-0002958887 00000 n 
-0002959038 00000 n 
-0002959190 00000 n 
-0002959342 00000 n 
-0002959494 00000 n 
-0002959645 00000 n 
-0002959796 00000 n 
-0002959947 00000 n 
-0002960097 00000 n 
-0002960249 00000 n 
-0002960400 00000 n 
-0002960552 00000 n 
-0002960704 00000 n 
-0002960856 00000 n 
-0002961008 00000 n 
-0002961160 00000 n 
-0002961312 00000 n 
-0002961462 00000 n 
-0002961613 00000 n 
-0002961763 00000 n 
-0002961915 00000 n 
-0002962067 00000 n 
-0002962218 00000 n 
-0002962368 00000 n 
-0002962519 00000 n 
-0002962670 00000 n 
-0002962821 00000 n 
-0002962972 00000 n 
-0002963123 00000 n 
-0002963274 00000 n 
-0002963425 00000 n 
-0002963576 00000 n 
-0002966463 00000 n 
-0002963792 00000 n 
-0002944849 00000 n 
-0002943234 00000 n 
-0002963728 00000 n 
-0002966615 00000 n 
-0002966767 00000 n 
-0002966917 00000 n 
-0002967069 00000 n 
-0002967221 00000 n 
-0002967372 00000 n 
-0002967523 00000 n 
-0002967674 00000 n 
-0002967825 00000 n 
-0002967977 00000 n 
-0002968128 00000 n 
-0002968280 00000 n 
-0002968432 00000 n 
-0002968584 00000 n 
-0002968735 00000 n 
-0002968887 00000 n 
-0002969039 00000 n 
-0002969191 00000 n 
-0002969343 00000 n 
-0002969495 00000 n 
-0002969647 00000 n 
-0002969799 00000 n 
-0002969951 00000 n 
-0002970102 00000 n 
-0002970253 00000 n 
-0002970404 00000 n 
-0002970556 00000 n 
-0002970707 00000 n 
-0002970858 00000 n 
-0002971009 00000 n 
-0002971160 00000 n 
-0002971310 00000 n 
-0002971461 00000 n 
-0002971611 00000 n 
-0002971763 00000 n 
-0002971912 00000 n 
-0002972063 00000 n 
-0002972214 00000 n 
-0002972364 00000 n 
-0002972516 00000 n 
-0002972667 00000 n 
-0002972819 00000 n 
-0002972971 00000 n 
-0002973123 00000 n 
-0002973274 00000 n 
-0002973426 00000 n 
-0002973578 00000 n 
-0002973729 00000 n 
-0002973880 00000 n 
-0002974031 00000 n 
-0002974182 00000 n 
-0002974334 00000 n 
-0002974486 00000 n 
-0002974638 00000 n 
-0002974790 00000 n 
-0002974942 00000 n 
-0002975093 00000 n 
-0002975244 00000 n 
-0002975395 00000 n 
-0002975546 00000 n 
-0002975698 00000 n 
-0002975849 00000 n 
-0002976000 00000 n 
-0002976152 00000 n 
-0002976304 00000 n 
-0002976456 00000 n 
-0002976608 00000 n 
-0002976760 00000 n 
-0002976912 00000 n 
-0002977064 00000 n 
-0002977216 00000 n 
-0002977368 00000 n 
-0002977520 00000 n 
-0002977672 00000 n 
-0002977824 00000 n 
-0002977975 00000 n 
-0002978127 00000 n 
-0002978279 00000 n 
-0002978431 00000 n 
-0002978583 00000 n 
-0002978733 00000 n 
-0002978885 00000 n 
-0002979036 00000 n 
-0002979188 00000 n 
-0002979339 00000 n 
-0002979491 00000 n 
-0002979642 00000 n 
-0002979794 00000 n 
-0002979945 00000 n 
-0002980097 00000 n 
-0002980247 00000 n 
-0002980399 00000 n 
-0002980551 00000 n 
-0002980703 00000 n 
-0002980853 00000 n 
-0002981005 00000 n 
-0002981155 00000 n 
-0002981306 00000 n 
-0002981458 00000 n 
-0002984160 00000 n 
-0002984311 00000 n 
-0002981674 00000 n 
-0002965435 00000 n 
-0002963908 00000 n 
-0002981610 00000 n 
-0002984463 00000 n 
-0002984614 00000 n 
-0002984765 00000 n 
-0002984915 00000 n 
-0002985066 00000 n 
-0002985216 00000 n 
-0002985367 00000 n 
-0002985518 00000 n 
-0002985669 00000 n 
-0002985820 00000 n 
-0002985972 00000 n 
-0002986124 00000 n 
-0002986276 00000 n 
-0002986427 00000 n 
-0002986579 00000 n 
-0002986730 00000 n 
-0002986881 00000 n 
-0002987033 00000 n 
-0002987184 00000 n 
-0002987334 00000 n 
-0002987484 00000 n 
-0002987634 00000 n 
-0002987785 00000 n 
-0002987936 00000 n 
-0002988087 00000 n 
-0002988238 00000 n 
-0002988389 00000 n 
-0002988540 00000 n 
-0002988692 00000 n 
-0002988844 00000 n 
-0002988996 00000 n 
-0002989148 00000 n 
-0002989300 00000 n 
-0002989452 00000 n 
-0002989604 00000 n 
-0002989756 00000 n 
-0002989908 00000 n 
-0002990060 00000 n 
-0002990211 00000 n 
-0002990363 00000 n 
-0002990514 00000 n 
-0002990664 00000 n 
-0002990816 00000 n 
-0002990968 00000 n 
-0002991120 00000 n 
-0002991271 00000 n 
-0002991422 00000 n 
-0002991574 00000 n 
-0002991726 00000 n 
-0002991877 00000 n 
-0002992027 00000 n 
-0002992179 00000 n 
-0002992331 00000 n 
-0002992481 00000 n 
-0002992633 00000 n 
-0002992785 00000 n 
-0002992936 00000 n 
-0002993086 00000 n 
-0002993238 00000 n 
-0002993390 00000 n 
-0002993542 00000 n 
-0002993692 00000 n 
-0002993841 00000 n 
-0002993993 00000 n 
-0002994145 00000 n 
-0002994297 00000 n 
-0002994449 00000 n 
-0002994601 00000 n 
-0002994753 00000 n 
-0002994903 00000 n 
-0002995055 00000 n 
-0002995206 00000 n 
-0002995358 00000 n 
-0002995509 00000 n 
-0002995659 00000 n 
-0002995810 00000 n 
-0002995962 00000 n 
-0002996114 00000 n 
-0002996266 00000 n 
-0002996417 00000 n 
-0002996569 00000 n 
-0002996721 00000 n 
-0002996873 00000 n 
-0002997022 00000 n 
-0002997174 00000 n 
-0002997326 00000 n 
-0002997477 00000 n 
-0002997627 00000 n 
-0002997779 00000 n 
-0002997930 00000 n 
-0002998081 00000 n 
-0002998232 00000 n 
-0002998448 00000 n 
-0002983186 00000 n 
-0002981790 00000 n 
-0002998384 00000 n 
-0003388803 00000 n 
-0003001772 00000 n 
-0003001922 00000 n 
-0003002074 00000 n 
-0003002225 00000 n 
-0003002376 00000 n 
-0003002528 00000 n 
-0003002679 00000 n 
-0003002831 00000 n 
-0003002982 00000 n 
-0003003133 00000 n 
-0003003284 00000 n 
-0003003436 00000 n 
-0003003588 00000 n 
-0003003740 00000 n 
-0003003892 00000 n 
-0003004044 00000 n 
-0003004196 00000 n 
-0003004347 00000 n 
-0003004499 00000 n 
-0003004651 00000 n 
-0003004802 00000 n 
-0003004952 00000 n 
-0003005103 00000 n 
-0003005255 00000 n 
-0003005407 00000 n 
-0003005559 00000 n 
-0003005711 00000 n 
-0003005862 00000 n 
-0003006012 00000 n 
-0003006164 00000 n 
-0003006316 00000 n 
-0003006468 00000 n 
-0003006620 00000 n 
-0003006772 00000 n 
-0003006924 00000 n 
-0003007076 00000 n 
-0003007228 00000 n 
-0003007380 00000 n 
-0003007532 00000 n 
-0003007684 00000 n 
-0003007836 00000 n 
-0003007988 00000 n 
-0003008140 00000 n 
-0003008292 00000 n 
-0003008444 00000 n 
-0003008596 00000 n 
-0003008748 00000 n 
-0003008900 00000 n 
-0003009052 00000 n 
-0003009203 00000 n 
-0003009354 00000 n 
-0003009505 00000 n 
-0003009657 00000 n 
-0003009809 00000 n 
-0003009959 00000 n 
-0003010111 00000 n 
-0003010263 00000 n 
-0003010415 00000 n 
-0003010567 00000 n 
-0003010719 00000 n 
-0003010871 00000 n 
-0003011022 00000 n 
-0003011173 00000 n 
-0003011323 00000 n 
-0003011474 00000 n 
-0003011625 00000 n 
-0003011777 00000 n 
-0003011929 00000 n 
-0003012081 00000 n 
-0003012229 00000 n 
-0003012379 00000 n 
-0003012531 00000 n 
-0003012683 00000 n 
-0003012835 00000 n 
-0003012986 00000 n 
-0003013138 00000 n 
-0003013290 00000 n 
-0003013442 00000 n 
-0003013594 00000 n 
-0003013746 00000 n 
-0003013898 00000 n 
-0003014050 00000 n 
-0003014202 00000 n 
-0003014354 00000 n 
-0003014506 00000 n 
-0003014657 00000 n 
-0003014809 00000 n 
-0003014956 00000 n 
-0003015108 00000 n 
-0003015260 00000 n 
-0003015408 00000 n 
-0003015558 00000 n 
-0003015710 00000 n 
-0003015861 00000 n 
-0003016013 00000 n 
-0003016165 00000 n 
-0003016317 00000 n 
-0003016468 00000 n 
-0003016619 00000 n 
-0003016770 00000 n 
-0003016922 00000 n 
-0003017072 00000 n 
-0003017222 00000 n 
-0003017374 00000 n 
-0003017526 00000 n 
-0003017678 00000 n 
-0003017830 00000 n 
-0003017982 00000 n 
-0003018133 00000 n 
-0003018283 00000 n 
-0003018434 00000 n 
-0003018586 00000 n 
-0003018738 00000 n 
-0003018890 00000 n 
-0003019041 00000 n 
-0003019192 00000 n 
-0003019344 00000 n 
-0003019496 00000 n 
-0003019648 00000 n 
-0003019800 00000 n 
-0003019952 00000 n 
-0003020104 00000 n 
-0003020256 00000 n 
-0003020407 00000 n 
-0003020559 00000 n 
-0003020710 00000 n 
-0003020862 00000 n 
-0003021014 00000 n 
-0003021164 00000 n 
-0003021316 00000 n 
-0003021468 00000 n 
-0003021620 00000 n 
-0003021772 00000 n 
-0003021924 00000 n 
-0003022076 00000 n 
-0003022227 00000 n 
-0003022377 00000 n 
-0003022527 00000 n 
-0003022677 00000 n 
-0003022829 00000 n 
-0003022981 00000 n 
-0003023131 00000 n 
-0003023282 00000 n 
-0003023497 00000 n 
-0003000357 00000 n 
-0002998564 00000 n 
-0003023433 00000 n 
-0003026422 00000 n 
-0003026573 00000 n 
-0003026724 00000 n 
-0003026876 00000 n 
-0003027027 00000 n 
-0003027179 00000 n 
-0003027330 00000 n 
-0003027481 00000 n 
-0003027630 00000 n 
-0003027782 00000 n 
-0003027934 00000 n 
-0003028086 00000 n 
-0003028238 00000 n 
-0003028390 00000 n 
-0003028542 00000 n 
-0003028693 00000 n 
-0003028844 00000 n 
-0003028994 00000 n 
-0003029145 00000 n 
-0003029295 00000 n 
-0003029446 00000 n 
-0003029597 00000 n 
-0003029748 00000 n 
-0003029899 00000 n 
-0003030050 00000 n 
-0003030199 00000 n 
-0003030350 00000 n 
-0003030501 00000 n 
-0003030653 00000 n 
-0003030805 00000 n 
-0003030957 00000 n 
-0003031109 00000 n 
-0003031261 00000 n 
-0003031413 00000 n 
-0003031565 00000 n 
-0003031717 00000 n 
-0003031869 00000 n 
-0003032021 00000 n 
-0003032173 00000 n 
-0003032324 00000 n 
-0003032475 00000 n 
-0003032627 00000 n 
-0003032779 00000 n 
-0003032930 00000 n 
-0003033081 00000 n 
-0003033232 00000 n 
-0003033383 00000 n 
-0003033535 00000 n 
-0003033687 00000 n 
-0003033838 00000 n 
-0003033990 00000 n 
-0003034142 00000 n 
-0003034294 00000 n 
-0003034446 00000 n 
-0003034598 00000 n 
-0003034750 00000 n 
-0003034902 00000 n 
-0003035053 00000 n 
-0003035204 00000 n 
-0003035356 00000 n 
-0003035508 00000 n 
-0003035659 00000 n 
-0003035810 00000 n 
-0003035960 00000 n 
-0003036112 00000 n 
-0003036263 00000 n 
-0003036414 00000 n 
-0003036565 00000 n 
-0003036716 00000 n 
-0003036867 00000 n 
-0003037018 00000 n 
-0003037170 00000 n 
-0003037322 00000 n 
-0003037473 00000 n 
-0003037624 00000 n 
-0003037776 00000 n 
-0003037928 00000 n 
-0003038079 00000 n 
-0003038231 00000 n 
-0003038383 00000 n 
-0003038534 00000 n 
-0003038686 00000 n 
-0003038838 00000 n 
-0003038990 00000 n 
-0003039141 00000 n 
-0003039289 00000 n 
-0003039437 00000 n 
-0003039589 00000 n 
-0003039740 00000 n 
-0003039890 00000 n 
-0003040042 00000 n 
-0003040194 00000 n 
-0003040344 00000 n 
-0003040495 00000 n 
-0003040644 00000 n 
-0003040796 00000 n 
-0003040947 00000 n 
-0003041097 00000 n 
-0003041248 00000 n 
-0003041400 00000 n 
-0003041552 00000 n 
-0003041703 00000 n 
-0003041854 00000 n 
-0003042005 00000 n 
-0003042157 00000 n 
-0003042307 00000 n 
-0003042457 00000 n 
-0003042608 00000 n 
-0003042759 00000 n 
-0003042911 00000 n 
-0003043061 00000 n 
-0003043213 00000 n 
-0003043365 00000 n 
-0003043517 00000 n 
-0003043668 00000 n 
-0003043819 00000 n 
-0003043970 00000 n 
-0003044121 00000 n 
-0003044271 00000 n 
-0003044423 00000 n 
-0003044574 00000 n 
-0003044726 00000 n 
-0003044878 00000 n 
-0003045028 00000 n 
-0003045180 00000 n 
-0003045332 00000 n 
-0003048228 00000 n 
-0003045547 00000 n 
-0003025160 00000 n 
-0003023613 00000 n 
-0003045483 00000 n 
-0003048380 00000 n 
-0003048531 00000 n 
-0003048682 00000 n 
-0003048834 00000 n 
-0003048986 00000 n 
-0003049137 00000 n 
-0003049289 00000 n 
-0003049441 00000 n 
-0003049593 00000 n 
-0003049745 00000 n 
-0003049897 00000 n 
-0003050049 00000 n 
-0003050201 00000 n 
-0003050352 00000 n 
-0003050503 00000 n 
-0003050654 00000 n 
-0003050806 00000 n 
-0003050957 00000 n 
-0003051109 00000 n 
-0003051261 00000 n 
-0003051413 00000 n 
-0003051564 00000 n 
-0003051714 00000 n 
-0003051866 00000 n 
-0003052017 00000 n 
-0003052168 00000 n 
-0003052320 00000 n 
-0003052472 00000 n 
-0003052624 00000 n 
-0003052776 00000 n 
-0003052927 00000 n 
-0003053078 00000 n 
-0003053229 00000 n 
-0003053381 00000 n 
-0003053533 00000 n 
-0003053685 00000 n 
-0003053835 00000 n 
-0003053986 00000 n 
-0003054138 00000 n 
-0003054289 00000 n 
-0003054438 00000 n 
-0003054590 00000 n 
-0003054742 00000 n 
-0003054894 00000 n 
-0003055046 00000 n 
-0003055198 00000 n 
-0003055350 00000 n 
-0003055501 00000 n 
-0003055653 00000 n 
-0003055804 00000 n 
-0003055954 00000 n 
-0003056104 00000 n 
-0003056256 00000 n 
-0003056407 00000 n 
-0003056555 00000 n 
-0003056706 00000 n 
-0003056858 00000 n 
-0003057008 00000 n 
-0003057157 00000 n 
-0003057309 00000 n 
-0003057461 00000 n 
-0003057613 00000 n 
-0003057765 00000 n 
-0003057916 00000 n 
-0003058068 00000 n 
-0003058220 00000 n 
-0003058372 00000 n 
-0003058524 00000 n 
-0003058676 00000 n 
-0003058828 00000 n 
-0003058979 00000 n 
-0003059130 00000 n 
-0003059281 00000 n 
-0003059432 00000 n 
-0003059583 00000 n 
-0003059735 00000 n 
-0003059887 00000 n 
-0003060039 00000 n 
-0003060191 00000 n 
-0003060343 00000 n 
-0003060495 00000 n 
-0003060646 00000 n 
-0003060798 00000 n 
-0003060950 00000 n 
-0003061102 00000 n 
-0003061253 00000 n 
-0003061405 00000 n 
-0003061556 00000 n 
-0003061707 00000 n 
-0003061857 00000 n 
-0003062008 00000 n 
-0003062157 00000 n 
-0003062309 00000 n 
-0003062461 00000 n 
-0003062613 00000 n 
-0003062765 00000 n 
-0003062917 00000 n 
-0003063068 00000 n 
-0003063218 00000 n 
-0003063370 00000 n 
-0003063522 00000 n 
-0003063673 00000 n 
-0003063825 00000 n 
-0003063977 00000 n 
-0003064129 00000 n 
-0003064280 00000 n 
-0003064431 00000 n 
-0003064583 00000 n 
-0003064735 00000 n 
-0003064887 00000 n 
-0003067743 00000 n 
-0003065103 00000 n 
-0003047101 00000 n 
-0003045663 00000 n 
-0003065039 00000 n 
-0003067893 00000 n 
-0003068045 00000 n 
-0003068197 00000 n 
-0003068349 00000 n 
-0003068501 00000 n 
-0003068652 00000 n 
-0003068803 00000 n 
-0003068954 00000 n 
-0003069106 00000 n 
-0003069258 00000 n 
-0003069410 00000 n 
-0003069562 00000 n 
-0003069712 00000 n 
-0003069864 00000 n 
-0003070016 00000 n 
-0003070164 00000 n 
-0003070316 00000 n 
-0003070467 00000 n 
-0003070619 00000 n 
-0003070771 00000 n 
-0003070923 00000 n 
-0003071075 00000 n 
-0003071227 00000 n 
-0003071379 00000 n 
-0003071531 00000 n 
-0003071683 00000 n 
-0003071835 00000 n 
-0003071987 00000 n 
-0003072138 00000 n 
-0003072290 00000 n 
-0003072441 00000 n 
-0003072592 00000 n 
-0003072743 00000 n 
-0003072893 00000 n 
-0003073045 00000 n 
-0003073196 00000 n 
-0003073347 00000 n 
-0003073498 00000 n 
-0003073649 00000 n 
-0003073800 00000 n 
-0003073952 00000 n 
-0003074104 00000 n 
-0003074256 00000 n 
-0003074408 00000 n 
-0003074560 00000 n 
-0003074712 00000 n 
-0003074864 00000 n 
-0003075016 00000 n 
-0003075168 00000 n 
-0003075320 00000 n 
-0003075472 00000 n 
-0003075624 00000 n 
-0003075775 00000 n 
-0003075927 00000 n 
-0003076079 00000 n 
-0003076231 00000 n 
-0003076383 00000 n 
-0003076535 00000 n 
-0003076687 00000 n 
-0003076839 00000 n 
-0003076991 00000 n 
-0003077143 00000 n 
-0003077295 00000 n 
-0003077447 00000 n 
-0003077599 00000 n 
-0003077748 00000 n 
-0003077896 00000 n 
-0003078047 00000 n 
-0003078199 00000 n 
-0003078351 00000 n 
-0003078502 00000 n 
-0003078653 00000 n 
-0003078804 00000 n 
-0003078956 00000 n 
-0003079108 00000 n 
-0003079260 00000 n 
-0003079411 00000 n 
-0003079561 00000 n 
-0003079713 00000 n 
-0003079864 00000 n 
-0003080016 00000 n 
-0003080167 00000 n 
-0003080318 00000 n 
-0003080470 00000 n 
-0003080622 00000 n 
-0003080773 00000 n 
-0003080925 00000 n 
-0003081077 00000 n 
-0003081228 00000 n 
-0003081380 00000 n 
-0003081532 00000 n 
-0003081683 00000 n 
-0003081833 00000 n 
-0003081984 00000 n 
-0003082136 00000 n 
-0003082287 00000 n 
-0003082438 00000 n 
-0003082589 00000 n 
-0003082740 00000 n 
-0003082892 00000 n 
-0003083043 00000 n 
-0003083195 00000 n 
-0003083347 00000 n 
-0003083499 00000 n 
-0003087084 00000 n 
-0003083715 00000 n 
-0003066670 00000 n 
-0003065205 00000 n 
-0003083651 00000 n 
-0003087235 00000 n 
-0003087386 00000 n 
-0003087538 00000 n 
-0003087690 00000 n 
-0003087842 00000 n 
-0003087994 00000 n 
-0003088146 00000 n 
-0003088298 00000 n 
-0003088450 00000 n 
-0003088602 00000 n 
-0003088754 00000 n 
-0003088906 00000 n 
-0003089058 00000 n 
-0003089208 00000 n 
-0003089357 00000 n 
-0003089509 00000 n 
-0003089661 00000 n 
-0003089813 00000 n 
-0003089965 00000 n 
-0003090116 00000 n 
-0003090268 00000 n 
-0003090420 00000 n 
-0003090572 00000 n 
-0003090724 00000 n 
-0003090876 00000 n 
-0003091028 00000 n 
-0003091180 00000 n 
-0003091332 00000 n 
-0003091483 00000 n 
-0003091633 00000 n 
-0003091784 00000 n 
-0003091933 00000 n 
-0003092084 00000 n 
-0003092236 00000 n 
-0003092388 00000 n 
-0003092538 00000 n 
-0003092689 00000 n 
-0003092840 00000 n 
-0003092991 00000 n 
-0003093143 00000 n 
-0003093295 00000 n 
-0003093447 00000 n 
-0003093599 00000 n 
-0003093751 00000 n 
-0003093903 00000 n 
-0003094055 00000 n 
-0003094207 00000 n 
-0003094359 00000 n 
-0003094511 00000 n 
-0003094663 00000 n 
-0003094815 00000 n 
-0003094966 00000 n 
-0003095118 00000 n 
-0003095269 00000 n 
-0003095421 00000 n 
-0003095573 00000 n 
-0003095724 00000 n 
-0003095875 00000 n 
-0003096026 00000 n 
-0003096177 00000 n 
-0003096328 00000 n 
-0003096478 00000 n 
-0003096628 00000 n 
-0003096780 00000 n 
-0003096932 00000 n 
-0003097083 00000 n 
-0003097235 00000 n 
-0003097386 00000 n 
-0003097536 00000 n 
-0003097687 00000 n 
-0003097838 00000 n 
-0003097988 00000 n 
-0003098139 00000 n 
-0003098290 00000 n 
-0003098442 00000 n 
-0003098590 00000 n 
-0003098742 00000 n 
-0003098894 00000 n 
-0003099046 00000 n 
-0003099198 00000 n 
-0003099350 00000 n 
-0003099502 00000 n 
-0003099654 00000 n 
-0003099806 00000 n 
-0003099958 00000 n 
-0003100110 00000 n 
-0003100262 00000 n 
-0003100413 00000 n 
-0003100564 00000 n 
-0003100716 00000 n 
-0003100868 00000 n 
-0003101020 00000 n 
-0003101171 00000 n 
-0003101323 00000 n 
-0003101474 00000 n 
-0003101626 00000 n 
-0003101778 00000 n 
-0003101929 00000 n 
-0003102079 00000 n 
-0003102230 00000 n 
-0003102381 00000 n 
-0003102533 00000 n 
-0003102684 00000 n 
-0003102834 00000 n 
-0003102985 00000 n 
-0003103137 00000 n 
-0003103289 00000 n 
-0003103441 00000 n 
-0003103593 00000 n 
-0003103745 00000 n 
-0003103895 00000 n 
-0003104046 00000 n 
-0003104198 00000 n 
-0003104350 00000 n 
-0003104502 00000 n 
-0003104653 00000 n 
-0003104805 00000 n 
-0003104956 00000 n 
-0003105106 00000 n 
-0003105257 00000 n 
-0003105408 00000 n 
-0003105559 00000 n 
-0003105710 00000 n 
-0003105862 00000 n 
-0003106012 00000 n 
-0003106162 00000 n 
-0003106313 00000 n 
-0003106462 00000 n 
-0003106613 00000 n 
-0003106765 00000 n 
-0003106917 00000 n 
-0003107067 00000 n 
-0003107218 00000 n 
-0003107368 00000 n 
-0003107518 00000 n 
-0003107669 00000 n 
-0003107820 00000 n 
-0003107972 00000 n 
-0003108123 00000 n 
-0003108274 00000 n 
-0003108426 00000 n 
-0003108578 00000 n 
-0003108730 00000 n 
-0003108881 00000 n 
-0003109031 00000 n 
-0003109182 00000 n 
-0003109333 00000 n 
-0003109485 00000 n 
-0003109636 00000 n 
-0003109788 00000 n 
-0003109940 00000 n 
-0003110092 00000 n 
-0003110244 00000 n 
-0003110394 00000 n 
-0003110544 00000 n 
-0003110696 00000 n 
-0003110847 00000 n 
-0003110998 00000 n 
-0003111149 00000 n 
-0003111300 00000 n 
-0003111452 00000 n 
-0003111604 00000 n 
-0003111756 00000 n 
-0003111908 00000 n 
-0003115026 00000 n 
-0003115177 00000 n 
-0003112124 00000 n 
-0003085471 00000 n 
-0003083831 00000 n 
-0003112060 00000 n 
-0003115328 00000 n 
-0003115479 00000 n 
-0003115630 00000 n 
-0003115780 00000 n 
-0003115931 00000 n 
-0003116083 00000 n 
-0003116234 00000 n 
-0003116386 00000 n 
-0003116538 00000 n 
-0003116690 00000 n 
-0003116842 00000 n 
-0003116994 00000 n 
-0003117145 00000 n 
-0003117296 00000 n 
-0003117447 00000 n 
-0003117599 00000 n 
-0003117751 00000 n 
-0003117903 00000 n 
-0003118055 00000 n 
-0003118207 00000 n 
-0003118359 00000 n 
-0003118511 00000 n 
-0003118663 00000 n 
-0003118815 00000 n 
-0003118965 00000 n 
-0003119116 00000 n 
-0003119266 00000 n 
-0003119417 00000 n 
-0003119568 00000 n 
-0003119720 00000 n 
-0003119872 00000 n 
-0003120023 00000 n 
-0003120174 00000 n 
-0003120326 00000 n 
-0003120478 00000 n 
-0003120628 00000 n 
-0003120780 00000 n 
-0003120932 00000 n 
-0003121083 00000 n 
-0003121234 00000 n 
-0003121385 00000 n 
-0003121537 00000 n 
-0003121689 00000 n 
-0003121841 00000 n 
-0003121993 00000 n 
-0003122144 00000 n 
-0003122296 00000 n 
-0003122448 00000 n 
-0003122600 00000 n 
-0003122752 00000 n 
-0003122904 00000 n 
-0003123055 00000 n 
-0003123207 00000 n 
-0003123358 00000 n 
-0003123510 00000 n 
-0003123659 00000 n 
-0003123810 00000 n 
-0003123962 00000 n 
-0003124114 00000 n 
-0003124266 00000 n 
-0003124418 00000 n 
-0003124570 00000 n 
-0003124722 00000 n 
-0003124874 00000 n 
-0003125026 00000 n 
-0003125178 00000 n 
-0003125330 00000 n 
-0003125480 00000 n 
-0003125632 00000 n 
-0003125783 00000 n 
-0003125934 00000 n 
-0003126085 00000 n 
-0003126236 00000 n 
-0003126388 00000 n 
-0003126539 00000 n 
-0003126691 00000 n 
-0003126842 00000 n 
-0003126994 00000 n 
-0003127145 00000 n 
-0003127296 00000 n 
-0003127448 00000 n 
-0003127600 00000 n 
-0003127752 00000 n 
-0003127904 00000 n 
-0003128056 00000 n 
-0003128208 00000 n 
-0003128358 00000 n 
-0003128508 00000 n 
-0003128658 00000 n 
-0003128809 00000 n 
-0003128961 00000 n 
-0003129113 00000 n 
-0003129264 00000 n 
-0003129416 00000 n 
-0003129568 00000 n 
-0003129720 00000 n 
-0003129871 00000 n 
-0003130023 00000 n 
-0003130174 00000 n 
-0003130325 00000 n 
-0003130477 00000 n 
-0003130627 00000 n 
-0003130778 00000 n 
-0003130930 00000 n 
-0003131080 00000 n 
-0003131231 00000 n 
-0003131382 00000 n 
-0003131533 00000 n 
-0003131685 00000 n 
-0003131837 00000 n 
-0003131988 00000 n 
-0003132140 00000 n 
-0003132291 00000 n 
-0003132443 00000 n 
-0003132594 00000 n 
-0003132745 00000 n 
-0003132897 00000 n 
-0003133049 00000 n 
-0003133201 00000 n 
-0003133353 00000 n 
-0003133505 00000 n 
-0003133657 00000 n 
-0003136782 00000 n 
-0003136933 00000 n 
-0003133873 00000 n 
-0003113782 00000 n 
-0003112240 00000 n 
-0003133809 00000 n 
-0003388928 00000 n 
-0003137085 00000 n 
-0003137235 00000 n 
-0003137385 00000 n 
-0003137535 00000 n 
-0003137685 00000 n 
-0003137834 00000 n 
-0003137986 00000 n 
-0003138138 00000 n 
-0003138290 00000 n 
-0003138442 00000 n 
-0003138592 00000 n 
-0003138743 00000 n 
-0003138895 00000 n 
-0003139047 00000 n 
-0003139198 00000 n 
-0003139349 00000 n 
-0003139500 00000 n 
-0003139651 00000 n 
-0003139803 00000 n 
-0003139954 00000 n 
-0003140106 00000 n 
-0003140258 00000 n 
-0003140410 00000 n 
-0003140562 00000 n 
-0003140714 00000 n 
-0003140866 00000 n 
-0003141018 00000 n 
-0003141170 00000 n 
-0003141322 00000 n 
-0003141474 00000 n 
-0003141626 00000 n 
-0003141777 00000 n 
-0003141928 00000 n 
-0003142080 00000 n 
-0003142232 00000 n 
-0003142383 00000 n 
-0003142534 00000 n 
-0003142685 00000 n 
-0003142837 00000 n 
-0003142989 00000 n 
-0003143141 00000 n 
-0003143293 00000 n 
-0003143445 00000 n 
-0003143597 00000 n 
-0003143749 00000 n 
-0003143901 00000 n 
-0003144053 00000 n 
-0003144205 00000 n 
-0003144357 00000 n 
-0003144509 00000 n 
-0003144661 00000 n 
-0003144812 00000 n 
-0003144963 00000 n 
-0003145114 00000 n 
-0003145266 00000 n 
-0003145418 00000 n 
-0003145569 00000 n 
-0003145721 00000 n 
-0003145872 00000 n 
-0003146024 00000 n 
-0003146176 00000 n 
-0003146328 00000 n 
-0003146480 00000 n 
-0003146632 00000 n 
-0003146784 00000 n 
-0003146936 00000 n 
-0003147088 00000 n 
-0003147240 00000 n 
-0003147391 00000 n 
-0003147543 00000 n 
-0003147694 00000 n 
-0003147844 00000 n 
-0003147996 00000 n 
-0003148146 00000 n 
-0003148298 00000 n 
-0003148450 00000 n 
-0003148602 00000 n 
-0003148754 00000 n 
-0003148905 00000 n 
-0003149056 00000 n 
-0003149205 00000 n 
-0003149354 00000 n 
-0003149505 00000 n 
-0003149654 00000 n 
-0003149805 00000 n 
-0003149955 00000 n 
-0003150106 00000 n 
-0003150257 00000 n 
-0003150408 00000 n 
-0003150560 00000 n 
-0003150712 00000 n 
-0003150864 00000 n 
-0003151015 00000 n 
-0003151166 00000 n 
-0003151317 00000 n 
-0003151469 00000 n 
-0003151621 00000 n 
-0003151769 00000 n 
-0003151921 00000 n 
-0003152073 00000 n 
-0003152223 00000 n 
-0003152374 00000 n 
-0003152525 00000 n 
-0003152676 00000 n 
-0003152827 00000 n 
-0003152977 00000 n 
-0003153128 00000 n 
-0003153279 00000 n 
-0003153431 00000 n 
-0003153583 00000 n 
-0003153733 00000 n 
-0003153885 00000 n 
-0003154037 00000 n 
-0003154189 00000 n 
-0003154341 00000 n 
-0003154492 00000 n 
-0003154643 00000 n 
-0003154794 00000 n 
-0003154944 00000 n 
-0003155095 00000 n 
-0003155247 00000 n 
-0003155399 00000 n 
-0003155613 00000 n 
-0003135538 00000 n 
-0003133989 00000 n 
-0003155549 00000 n 
-0003156135 00000 n 
-0003156161 00000 n 
-0003156187 00000 n 
-0003156213 00000 n 
-0003156645 00000 n 
-0003156669 00000 n 
-0003156795 00000 n 
-0003157009 00000 n 
-0003157453 00000 n 
-0003157617 00000 n 
-0003158268 00000 n 
-0003158589 00000 n 
-0003158625 00000 n 
-0003159279 00000 n 
-0003159729 00000 n 
-0003160105 00000 n 
-0003160143 00000 n 
-0003160223 00000 n 
-0003160656 00000 n 
-0003161028 00000 n 
-0003161665 00000 n 
-0003162061 00000 n 
-0003162741 00000 n 
-0003163411 00000 n 
-0003164044 00000 n 
-0003164696 00000 n 
-0003165103 00000 n 
-0003165752 00000 n 
-0003166390 00000 n 
-0003180966 00000 n 
-0003181431 00000 n 
-0003189088 00000 n 
-0003189406 00000 n 
-0003191702 00000 n 
-0003191930 00000 n 
-0003196587 00000 n 
-0003196844 00000 n 
-0003200461 00000 n 
-0003200702 00000 n 
-0003211340 00000 n 
-0003211735 00000 n 
-0003217978 00000 n 
-0003218270 00000 n 
-0003220010 00000 n 
-0003220233 00000 n 
-0003222050 00000 n 
-0003222284 00000 n 
-0003240956 00000 n 
-0003241578 00000 n 
-0003246564 00000 n 
-0003246846 00000 n 
-0003250177 00000 n 
-0003250445 00000 n 
-0003254410 00000 n 
-0003254686 00000 n 
-0003266718 00000 n 
-0003267152 00000 n 
-0003268954 00000 n 
-0003269183 00000 n 
-0003279157 00000 n 
-0003279643 00000 n 
-0003283970 00000 n 
-0003284263 00000 n 
-0003293471 00000 n 
-0003293880 00000 n 
-0003307145 00000 n 
-0003307650 00000 n 
-0003310788 00000 n 
-0003311044 00000 n 
-0003313568 00000 n 
-0003313885 00000 n 
-0003331546 00000 n 
-0003332067 00000 n 
-0003333831 00000 n 
-0003334054 00000 n 
-0003335801 00000 n 
-0003336024 00000 n 
-0003339551 00000 n 
-0003339790 00000 n 
-0003356397 00000 n 
-0003357044 00000 n 
-0003369042 00000 n 
-0003369494 00000 n 
-0003371347 00000 n 
-0003389017 00000 n 
-0003389143 00000 n 
-0003389269 00000 n 
-0003389395 00000 n 
-0003389521 00000 n 
-0003389647 00000 n 
-0003389773 00000 n 
-0003389899 00000 n 
-0003390025 00000 n 
-0003390151 00000 n 
-0003390277 00000 n 
-0003390403 00000 n 
-0003390529 00000 n 
-0003390655 00000 n 
-0003390781 00000 n 
-0003390907 00000 n 
-0003391033 00000 n 
-0003391159 00000 n 
-0003391276 00000 n 
-0003391403 00000 n 
-0003391530 00000 n 
-0003391657 00000 n 
-0003391740 00000 n 
-0003418634 00000 n 
-0003418783 00000 n 
-0003418922 00000 n 
-0003419123 00000 n 
-0003419303 00000 n 
-0003419488 00000 n 
-0003419672 00000 n 
-0003419857 00000 n 
-0003420041 00000 n 
-0003420226 00000 n 
-0003420409 00000 n 
-0003420592 00000 n 
-0003420777 00000 n 
-0003420961 00000 n 
-0003421146 00000 n 
-0003421330 00000 n 
-0003421515 00000 n 
-0003421699 00000 n 
-0003421884 00000 n 
-0003422068 00000 n 
-0003422253 00000 n 
-0003422436 00000 n 
-0003422617 00000 n 
-0003422800 00000 n 
-0003422983 00000 n 
-0003423168 00000 n 
-0003423352 00000 n 
-0003423537 00000 n 
-0003423721 00000 n 
-0003423906 00000 n 
-0003424090 00000 n 
-0003424275 00000 n 
-0003424459 00000 n 
-0003424644 00000 n 
-0003424827 00000 n 
-0003425010 00000 n 
-0003425195 00000 n 
-0003425379 00000 n 
-0003425564 00000 n 
-0003425748 00000 n 
-0003425933 00000 n 
-0003426115 00000 n 
-0003426300 00000 n 
-0003426484 00000 n 
-0003426669 00000 n 
-0003426853 00000 n 
-0003427038 00000 n 
-0003427221 00000 n 
-0003427404 00000 n 
-0003427589 00000 n 
-0003427773 00000 n 
-0003427958 00000 n 
-0003428142 00000 n 
-0003428327 00000 n 
-0003428511 00000 n 
-0003428696 00000 n 
-0003428880 00000 n 
-0003429065 00000 n 
-0003429248 00000 n 
-0003429429 00000 n 
-0003429612 00000 n 
-0003429795 00000 n 
-0003429980 00000 n 
-0003430164 00000 n 
-0003430349 00000 n 
-0003430533 00000 n 
-0003430718 00000 n 
-0003430902 00000 n 
-0003431087 00000 n 
-0003431271 00000 n 
-0003431456 00000 n 
-0003431639 00000 n 
-0003431822 00000 n 
-0003432007 00000 n 
-0003432191 00000 n 
-0003432376 00000 n 
-0003432560 00000 n 
-0003432745 00000 n 
-0003432927 00000 n 
-0003433112 00000 n 
-0003433296 00000 n 
-0003433481 00000 n 
-0003433665 00000 n 
-0003433850 00000 n 
-0003434033 00000 n 
-0003434216 00000 n 
-0003434401 00000 n 
-0003434585 00000 n 
-0003434770 00000 n 
-0003434954 00000 n 
-0003435139 00000 n 
-0003435323 00000 n 
-0003435508 00000 n 
-0003435692 00000 n 
-0003435877 00000 n 
-0003436060 00000 n 
-0003436241 00000 n 
-0003436424 00000 n 
-0003436607 00000 n 
-0003436792 00000 n 
-0003436976 00000 n 
-0003437161 00000 n 
-0003437345 00000 n 
-0003437530 00000 n 
-0003437714 00000 n 
-0003437899 00000 n 
-0003438083 00000 n 
-0003438268 00000 n 
-0003438451 00000 n 
-0003438634 00000 n 
-0003438819 00000 n 
-0003439003 00000 n 
-0003439188 00000 n 
-0003439372 00000 n 
-0003439557 00000 n 
-0003439739 00000 n 
-0003439924 00000 n 
-0003440108 00000 n 
-0003440287 00000 n 
-0003440463 00000 n 
-0003440640 00000 n 
-0003440816 00000 n 
-0003440993 00000 n 
-0003441181 00000 n 
-0003441369 00000 n 
-0003441565 00000 n 
-0003441762 00000 n 
-0003441969 00000 n 
-0003442173 00000 n 
-0003442375 00000 n 
-0003442577 00000 n 
-0003442781 00000 n 
-0003443004 00000 n 
-0003443236 00000 n 
-0003443464 00000 n 
-0003443686 00000 n 
-0003443888 00000 n 
-0003444064 00000 n 
-0003444267 00000 n 
-0003444484 00000 n 
-0003444683 00000 n 
-0003444881 00000 n 
-0003445076 00000 n 
-0003445270 00000 n 
-0003445464 00000 n 
-0003445651 00000 n 
-0003445851 00000 n 
-0003446044 00000 n 
-0003446259 00000 n 
-0003446497 00000 n 
-0003446736 00000 n 
-0003446969 00000 n 
-0003447202 00000 n 
-0003447435 00000 n 
-0003447668 00000 n 
-0003447893 00000 n 
-0003448122 00000 n 
-0003448347 00000 n 
-0003448577 00000 n 
-0003448807 00000 n 
-0003449032 00000 n 
-0003449257 00000 n 
-0003449482 00000 n 
-0003449707 00000 n 
-0003449937 00000 n 
-0003450162 00000 n 
-0003450387 00000 n 
-0003450602 00000 n 
-0003450815 00000 n 
-0003451024 00000 n 
-0003451233 00000 n 
-0003451434 00000 n 
-0003451635 00000 n 
-0003451836 00000 n 
-0003452022 00000 n 
-0003452215 00000 n 
-0003452408 00000 n 
-0003452601 00000 n 
-0003452794 00000 n 
-0003452987 00000 n 
-0003453180 00000 n 
-0003453373 00000 n 
-0003453566 00000 n 
-0003453759 00000 n 
-0003453952 00000 n 
-0003454145 00000 n 
-0003454338 00000 n 
-0003454531 00000 n 
-0003454724 00000 n 
-0003454917 00000 n 
-0003455110 00000 n 
-0003455303 00000 n 
-0003455496 00000 n 
-0003455689 00000 n 
-0003455882 00000 n 
-0003456075 00000 n 
-0003456268 00000 n 
-0003456461 00000 n 
-0003456654 00000 n 
-0003456847 00000 n 
-0003457040 00000 n 
-0003457233 00000 n 
-0003457426 00000 n 
-0003457619 00000 n 
-0003457812 00000 n 
-0003458005 00000 n 
-0003458198 00000 n 
-0003458391 00000 n 
-0003458584 00000 n 
-0003458777 00000 n 
-0003458970 00000 n 
-0003459163 00000 n 
-0003459353 00000 n 
-0003459549 00000 n 
-0003459751 00000 n 
-0003460002 00000 n 
-0003460249 00000 n 
-0003460496 00000 n 
-0003460745 00000 n 
-0003460994 00000 n 
-0003461243 00000 n 
-0003461491 00000 n 
-0003461740 00000 n 
-0003461988 00000 n 
-0003462237 00000 n 
-0003462480 00000 n 
-0003462725 00000 n 
-0003462974 00000 n 
-0003463222 00000 n 
-0003463467 00000 n 
-0003463710 00000 n 
-0003463959 00000 n 
-0003464207 00000 n 
-0003464456 00000 n 
-0003464704 00000 n 
-0003464947 00000 n 
-0003465188 00000 n 
-0003465429 00000 n 
-0003465670 00000 n 
-0003465915 00000 n 
-0003466164 00000 n 
-0003466412 00000 n 
-0003466658 00000 n 
-0003466899 00000 n 
-0003467148 00000 n 
-0003467393 00000 n 
-0003467634 00000 n 
-0003467883 00000 n 
-0003468131 00000 n 
-0003468380 00000 n 
-0003468628 00000 n 
-0003468872 00000 n 
-0003469117 00000 n 
-0003469366 00000 n 
-0003469614 00000 n 
-0003469863 00000 n 
-0003470108 00000 n 
-0003470347 00000 n 
-0003470588 00000 n 
-0003470828 00000 n 
-0003471069 00000 n 
-0003471309 00000 n 
-0003471542 00000 n 
-0003471789 00000 n 
-0003472036 00000 n 
-0003472282 00000 n 
-0003472523 00000 n 
-0003472772 00000 n 
-0003473020 00000 n 
-0003473269 00000 n 
-0003473512 00000 n 
-0003473757 00000 n 
-0003474006 00000 n 
-0003474254 00000 n 
-0003474503 00000 n 
-0003474750 00000 n 
-0003474997 00000 n 
-0003475241 00000 n 
-0003475487 00000 n 
-0003475736 00000 n 
-0003475983 00000 n 
-0003476226 00000 n 
-0003476471 00000 n 
-0003476720 00000 n 
-0003476968 00000 n 
-0003477213 00000 n 
-0003477456 00000 n 
-0003477705 00000 n 
-0003477953 00000 n 
-0003478202 00000 n 
-0003478450 00000 n 
-0003478699 00000 n 
-0003478944 00000 n 
-0003479188 00000 n 
-0003479437 00000 n 
-0003479685 00000 n 
-0003479934 00000 n 
-0003480182 00000 n 
-0003480426 00000 n 
-0003480671 00000 n 
-0003480920 00000 n 
-0003481168 00000 n 
-0003481417 00000 n 
-0003481664 00000 n 
-0003481911 00000 n 
-0003482156 00000 n 
-0003482401 00000 n 
-0003482650 00000 n 
-0003482898 00000 n 
-0003483147 00000 n 
-0003483394 00000 n 
-0003483640 00000 n 
-0003483883 00000 n 
-0003484132 00000 n 
-0003484380 00000 n 
-0003484629 00000 n 
-0003484877 00000 n 
-0003485124 00000 n 
-0003485363 00000 n 
-0003485604 00000 n 
-0003485844 00000 n 
-0003486085 00000 n 
-0003486325 00000 n 
-0003486560 00000 n 
-0003486804 00000 n 
-0003487053 00000 n 
-0003487300 00000 n 
-0003487547 00000 n 
-0003487796 00000 n 
-0003488039 00000 n 
-0003488285 00000 n 
-0003488531 00000 n 
-0003488772 00000 n 
-0003489019 00000 n 
-0003489263 00000 n 
-0003489506 00000 n 
-0003489751 00000 n 
-0003489992 00000 n 
-0003490241 00000 n 
-0003490489 00000 n 
-0003490738 00000 n 
-0003490986 00000 n 
-0003491235 00000 n 
-0003491481 00000 n 
-0003491724 00000 n 
-0003491973 00000 n 
-0003492221 00000 n 
-0003492470 00000 n 
-0003492718 00000 n 
-0003492963 00000 n 
-0003493207 00000 n 
-0003493456 00000 n 
-0003493704 00000 n 
-0003493953 00000 n 
-0003494201 00000 n 
-0003494448 00000 n 
-0003494689 00000 n 
-0003494938 00000 n 
-0003495186 00000 n 
-0003495435 00000 n 
-0003495683 00000 n 
-0003495927 00000 n 
-0003496172 00000 n 
-0003496421 00000 n 
-0003496669 00000 n 
-0003496918 00000 n 
-0003497165 00000 n 
-0003497406 00000 n 
-0003497653 00000 n 
-0003497900 00000 n 
-0003498149 00000 n 
-0003498397 00000 n 
-0003498641 00000 n 
-0003498881 00000 n 
-0003499122 00000 n 
-0003499362 00000 n 
-0003499595 00000 n 
-0003499839 00000 n 
-0003500088 00000 n 
-0003500331 00000 n 
-0003500574 00000 n 
-0003500823 00000 n 
-0003501066 00000 n 
-0003501306 00000 n 
-0003501547 00000 n 
-0003501787 00000 n 
-0003502020 00000 n 
-0003502258 00000 n 
-0003502499 00000 n 
-0003502738 00000 n 
-0003502975 00000 n 
-0003503206 00000 n 
-0003503428 00000 n 
-0003503610 00000 n 
-0003503795 00000 n 
-0003503979 00000 n 
-0003504164 00000 n 
-0003504347 00000 n 
-0003504530 00000 n 
-0003504715 00000 n 
-0003504899 00000 n 
-0003505084 00000 n 
-0003505268 00000 n 
-0003505453 00000 n 
-0003505637 00000 n 
-0003505822 00000 n 
-0003506006 00000 n 
-0003506191 00000 n 
-0003506374 00000 n 
-0003506557 00000 n 
-0003506742 00000 n 
-0003506923 00000 n 
-0003507108 00000 n 
-0003507292 00000 n 
-0003507477 00000 n 
-0003507661 00000 n 
-0003507846 00000 n 
-0003508030 00000 n 
-0003508215 00000 n 
-0003508399 00000 n 
-0003508584 00000 n 
-0003508767 00000 n 
-0003508950 00000 n 
-0003509135 00000 n 
-0003509319 00000 n 
-0003509504 00000 n 
-0003509688 00000 n 
-0003509873 00000 n 
-0003510057 00000 n 
-0003510242 00000 n 
-0003510424 00000 n 
-0003510609 00000 n 
-0003510793 00000 n 
-0003510978 00000 n 
-0003511161 00000 n 
-0003511344 00000 n 
-0003511529 00000 n 
-0003511713 00000 n 
-0003511898 00000 n 
-0003512082 00000 n 
-0003512267 00000 n 
-0003512451 00000 n 
-0003512636 00000 n 
-0003512820 00000 n 
-0003513005 00000 n 
-0003513188 00000 n 
-0003513371 00000 n 
-0003513556 00000 n 
-0003513737 00000 n 
-0003513922 00000 n 
-0003514106 00000 n 
-0003514291 00000 n 
-0003514475 00000 n 
-0003514660 00000 n 
-0003514844 00000 n 
-0003515029 00000 n 
-0003515213 00000 n 
-0003515398 00000 n 
-0003515581 00000 n 
-0003515764 00000 n 
-0003515949 00000 n 
-0003516133 00000 n 
-0003516318 00000 n 
-0003516502 00000 n 
-0003516687 00000 n 
-0003516871 00000 n 
-0003517056 00000 n 
-0003517238 00000 n 
-0003517423 00000 n 
-0003517607 00000 n 
-0003517792 00000 n 
-0003517975 00000 n 
-0003518158 00000 n 
-0003518343 00000 n 
-0003518527 00000 n 
-0003518712 00000 n 
-0003518896 00000 n 
-0003519081 00000 n 
-0003519265 00000 n 
-0003519450 00000 n 
-0003519634 00000 n 
-0003519819 00000 n 
-0003520002 00000 n 
-0003520185 00000 n 
-0003520370 00000 n 
-0003520545 00000 n 
-0003520720 00000 n 
-0003520897 00000 n 
-0003521073 00000 n 
-0003521250 00000 n 
-0003521426 00000 n 
-0003521603 00000 n 
-0003521784 00000 n 
-0003521965 00000 n 
-0003522150 00000 n 
-0003522343 00000 n 
-0003522536 00000 n 
-0003522734 00000 n 
-0003522918 00000 n 
-0003523102 00000 n 
-0003523301 00000 n 
-0003523509 00000 n 
-0003523759 00000 n 
-0003524010 00000 n 
-0003524249 00000 n 
-0003524491 00000 n 
-0003524686 00000 n 
-0003524869 00000 n 
-0003525072 00000 n 
-0003525276 00000 n 
-0003525483 00000 n 
-0003525692 00000 n 
-0003525900 00000 n 
-0003526108 00000 n 
-0003526317 00000 n 
-0003526526 00000 n 
-0003526735 00000 n 
-0003526937 00000 n 
-0003527146 00000 n 
-0003527357 00000 n 
-0003527568 00000 n 
-0003527781 00000 n 
-0003527998 00000 n 
-0003528206 00000 n 
-0003528409 00000 n 
-0003528612 00000 n 
-0003528815 00000 n 
-0003529018 00000 n 
-0003529221 00000 n 
-0003529414 00000 n 
-0003529658 00000 n 
-0003529909 00000 n 
-0003530160 00000 n 
-0003530411 00000 n 
-0003530662 00000 n 
-0003530917 00000 n 
-0003531174 00000 n 
-0003531420 00000 n 
-0003531663 00000 n 
-0003531906 00000 n 
-0003532149 00000 n 
-0003532392 00000 n 
-0003532635 00000 n 
-0003532878 00000 n 
-0003533121 00000 n 
-0003533364 00000 n 
-0003533607 00000 n 
-0003533850 00000 n 
-0003534093 00000 n 
-0003534357 00000 n 
-0003534639 00000 n 
-0003534930 00000 n 
-0003535222 00000 n 
-0003535512 00000 n 
-0003535795 00000 n 
-0003536078 00000 n 
-0003536361 00000 n 
-0003536644 00000 n 
-0003536927 00000 n 
-0003537137 00000 n 
-0003537333 00000 n 
-0003537526 00000 n 
-0003537716 00000 n 
-0003537829 00000 n 
-0003537947 00000 n 
-0003538065 00000 n 
-0003538182 00000 n 
-0003538300 00000 n 
-0003538418 00000 n 
-0003538536 00000 n 
-0003538653 00000 n 
-0003538771 00000 n 
-0003538889 00000 n 
-0003539007 00000 n 
-0003539124 00000 n 
-0003539242 00000 n 
-0003539360 00000 n 
-0003539478 00000 n 
-0003539594 00000 n 
-0003539711 00000 n 
-0003539829 00000 n 
-0003539947 00000 n 
-0003540064 00000 n 
-0003540186 00000 n 
-0003540317 00000 n 
-0003540443 00000 n 
-0003540565 00000 n 
-0003540691 00000 n 
-0003540821 00000 n 
-0003540950 00000 n 
-0003541077 00000 n 
-0003541200 00000 n 
-0003541321 00000 n 
-0003541442 00000 n 
-0003541563 00000 n 
-0003541684 00000 n 
-0003541805 00000 n 
-0003541926 00000 n 
-0003542053 00000 n 
-0003542187 00000 n 
-0003542322 00000 n 
-0003542457 00000 n 
-0003542592 00000 n 
-0003542726 00000 n 
-0003542861 00000 n 
-0003542995 00000 n 
-0003543128 00000 n 
-0003543262 00000 n 
-0003543395 00000 n 
-0003543530 00000 n 
-0003543665 00000 n 
-0003543800 00000 n 
-0003543935 00000 n 
-0003544070 00000 n 
-0003544205 00000 n 
-0003544338 00000 n 
-0003544472 00000 n 
-0003544607 00000 n 
-0003544741 00000 n 
-0003544875 00000 n 
-0003545010 00000 n 
-0003545145 00000 n 
-0003545280 00000 n 
-0003545415 00000 n 
-0003545548 00000 n 
-0003545682 00000 n 
-0003545815 00000 n 
-0003545947 00000 n 
-0003546072 00000 n 
-0003546190 00000 n 
-0003546309 00000 n 
-0003546428 00000 n 
-0003546547 00000 n 
-0003546665 00000 n 
-0003546784 00000 n 
-0003546903 00000 n 
-0003547022 00000 n 
-0003547140 00000 n 
-0003547259 00000 n 
-0003547378 00000 n 
-0003547497 00000 n 
-0003547616 00000 n 
-0003547735 00000 n 
-0003547852 00000 n 
-0003547971 00000 n 
-0003548086 00000 n 
-0003548207 00000 n 
-0003548333 00000 n 
-0003548458 00000 n 
-0003548584 00000 n 
-0003548710 00000 n 
-0003548841 00000 n 
-0003548977 00000 n 
-0003549112 00000 n 
-0003549253 00000 n 
-0003549399 00000 n 
-0003549511 00000 n 
-0003549625 00000 n 
-0003549743 00000 n 
-0003549862 00000 n 
-0003549986 00000 n 
-0003550113 00000 n 
-0003550246 00000 n 
-0003550386 00000 n 
-0003550527 00000 n 
-0003550668 00000 n 
-0003550809 00000 n 
-0003550942 00000 n 
-0003551066 00000 n 
-0003551191 00000 n 
-0003551318 00000 n 
-0003551455 00000 n 
-0003551566 00000 n 
-0003551693 00000 n 
-0003551825 00000 n 
-0003551928 00000 n 
-0003552016 00000 n 
-0003552058 00000 n 
-0003552338 00000 n 
+0000029837 00000 n 
+0000029901 00000 n 
+0003371717 00000 n 
+0003371570 00000 n 
+0003373038 00000 n 
+0003375671 00000 n 
+0000032378 00000 n 
+0000032014 00000 n 
+0000030067 00000 n 
+0000032130 00000 n 
+0003374206 00000 n 
+0000032315 00000 n 
+0003372892 00000 n 
+0003374649 00000 n 
+0000034908 00000 n 
+0000034602 00000 n 
+0000032494 00000 n 
+0000034718 00000 n 
+0000034844 00000 n 
+0000036302 00000 n 
+0000036453 00000 n 
+0000036607 00000 n 
+0000036761 00000 n 
+0000036915 00000 n 
+0000037068 00000 n 
+0000037222 00000 n 
+0000037376 00000 n 
+0000037525 00000 n 
+0000037680 00000 n 
+0000037833 00000 n 
+0000037987 00000 n 
+0000038142 00000 n 
+0000038302 00000 n 
+0000038467 00000 n 
+0000038632 00000 n 
+0000038796 00000 n 
+0000038956 00000 n 
+0000039121 00000 n 
+0000039286 00000 n 
+0000039451 00000 n 
+0000039610 00000 n 
+0000039775 00000 n 
+0000039940 00000 n 
+0000041928 00000 n 
+0000040159 00000 n 
+0000035958 00000 n 
+0000035024 00000 n 
+0000040095 00000 n 
+0000042080 00000 n 
+0000042235 00000 n 
+0000042395 00000 n 
+0000042550 00000 n 
+0000042710 00000 n 
+0000042870 00000 n 
+0000043025 00000 n 
+0000043185 00000 n 
+0000043345 00000 n 
+0000043505 00000 n 
+0000043660 00000 n 
+0000043812 00000 n 
+0000043967 00000 n 
+0000044127 00000 n 
+0000044281 00000 n 
+0000044441 00000 n 
+0000044606 00000 n 
+0000044766 00000 n 
+0000044921 00000 n 
+0000045081 00000 n 
+0000045241 00000 n 
+0000045401 00000 n 
+0000045561 00000 n 
+0000045721 00000 n 
+0000045881 00000 n 
+0000046041 00000 n 
+0000046206 00000 n 
+0000046366 00000 n 
+0000046526 00000 n 
+0000046680 00000 n 
+0000046833 00000 n 
+0000046988 00000 n 
+0000047148 00000 n 
+0000047303 00000 n 
+0000047463 00000 n 
+0000047623 00000 n 
+0000047778 00000 n 
+0000050148 00000 n 
+0000048002 00000 n 
+0000041458 00000 n 
+0000040275 00000 n 
+0000047938 00000 n 
+0003374060 00000 n 
+0000050307 00000 n 
+0000050467 00000 n 
+0000050631 00000 n 
+0000050796 00000 n 
+0000050956 00000 n 
+0000051116 00000 n 
+0000051276 00000 n 
+0000051430 00000 n 
+0000051583 00000 n 
+0000051738 00000 n 
+0000051893 00000 n 
+0000052053 00000 n 
+0000052207 00000 n 
+0000052367 00000 n 
+0000052531 00000 n 
+0000052696 00000 n 
+0000052861 00000 n 
+0000053026 00000 n 
+0000053191 00000 n 
+0000053356 00000 n 
+0000053521 00000 n 
+0000053680 00000 n 
+0000053840 00000 n 
+0000053995 00000 n 
+0000054155 00000 n 
+0000054315 00000 n 
+0000054475 00000 n 
+0000054635 00000 n 
+0000054800 00000 n 
+0000054965 00000 n 
+0000055130 00000 n 
+0000055290 00000 n 
+0000055450 00000 n 
+0000055604 00000 n 
+0000057786 00000 n 
+0000055823 00000 n 
+0000049705 00000 n 
+0000048104 00000 n 
+0000055759 00000 n 
+0000057945 00000 n 
+0000058105 00000 n 
+0000058265 00000 n 
+0000058425 00000 n 
+0000058580 00000 n 
+0000058739 00000 n 
+0000058899 00000 n 
+0000059059 00000 n 
+0000059219 00000 n 
+0000059379 00000 n 
+0000059538 00000 n 
+0000059693 00000 n 
+0000059848 00000 n 
+0000060001 00000 n 
+0000060156 00000 n 
+0000060316 00000 n 
+0000060471 00000 n 
+0000060631 00000 n 
+0000060796 00000 n 
+0000060961 00000 n 
+0000061126 00000 n 
+0000061286 00000 n 
+0000061441 00000 n 
+0000061600 00000 n 
+0000061755 00000 n 
+0000061904 00000 n 
+0000062059 00000 n 
+0000062211 00000 n 
+0000062366 00000 n 
+0000062526 00000 n 
+0000062681 00000 n 
+0000065081 00000 n 
+0000062905 00000 n 
+0000057370 00000 n 
+0000055925 00000 n 
+0000062841 00000 n 
+0003375796 00000 n 
+0000065240 00000 n 
+0000065395 00000 n 
+0000065554 00000 n 
+0000065714 00000 n 
+0000065874 00000 n 
+0000066034 00000 n 
+0000066199 00000 n 
+0000066364 00000 n 
+0000066529 00000 n 
+0000066689 00000 n 
+0000066854 00000 n 
+0000067019 00000 n 
+0000067178 00000 n 
+0000067333 00000 n 
+0000067486 00000 n 
+0000067640 00000 n 
+0000067800 00000 n 
+0000067963 00000 n 
+0000068128 00000 n 
+0000068293 00000 n 
+0000068458 00000 n 
+0000068623 00000 n 
+0000068787 00000 n 
+0000068942 00000 n 
+0000069102 00000 n 
+0000069262 00000 n 
+0000069422 00000 n 
+0000069577 00000 n 
+0000069737 00000 n 
+0000069902 00000 n 
+0000071996 00000 n 
+0000070131 00000 n 
+0000064674 00000 n 
+0000063021 00000 n 
+0000070067 00000 n 
+0000072161 00000 n 
+0000072320 00000 n 
+0000072485 00000 n 
+0000072650 00000 n 
+0000072810 00000 n 
+0000072963 00000 n 
+0000073118 00000 n 
+0000073277 00000 n 
+0000073432 00000 n 
+0000073591 00000 n 
+0000073751 00000 n 
+0000073906 00000 n 
+0000074066 00000 n 
+0000074231 00000 n 
+0000074389 00000 n 
+0000074549 00000 n 
+0000074702 00000 n 
+0000074856 00000 n 
+0000075012 00000 n 
+0000075173 00000 n 
+0000075329 00000 n 
+0000075490 00000 n 
+0000075646 00000 n 
+0000075807 00000 n 
+0000075973 00000 n 
+0000076123 00000 n 
+0000076278 00000 n 
+0000076432 00000 n 
+0000076588 00000 n 
+0000076748 00000 n 
+0000078912 00000 n 
+0000076968 00000 n 
+0000071589 00000 n 
+0000070233 00000 n 
+0000076904 00000 n 
+0000079072 00000 n 
+0000079238 00000 n 
+0000079394 00000 n 
+0000079555 00000 n 
+0000079715 00000 n 
+0000079880 00000 n 
+0000080046 00000 n 
+0000080207 00000 n 
+0000080368 00000 n 
+0000080533 00000 n 
+0000080699 00000 n 
+0000080865 00000 n 
+0000081026 00000 n 
+0000081182 00000 n 
+0000081335 00000 n 
+0000081491 00000 n 
+0000081652 00000 n 
+0000081808 00000 n 
+0000081969 00000 n 
+0000082129 00000 n 
+0000082285 00000 n 
+0000082446 00000 n 
+0000082607 00000 n 
+0000082773 00000 n 
+0000082938 00000 n 
+0000083104 00000 n 
+0000083265 00000 n 
+0000083426 00000 n 
+0000083582 00000 n 
+0000083736 00000 n 
+0000083892 00000 n 
+0000084047 00000 n 
+0000084203 00000 n 
+0000084364 00000 n 
+0000084530 00000 n 
+0000086922 00000 n 
+0000084760 00000 n 
+0000078460 00000 n 
+0000077084 00000 n 
+0000084696 00000 n 
+0000087087 00000 n 
+0000087248 00000 n 
+0000087408 00000 n 
+0000087569 00000 n 
+0000087729 00000 n 
+0000087890 00000 n 
+0000088051 00000 n 
+0000088212 00000 n 
+0000088372 00000 n 
+0000088528 00000 n 
+0000088682 00000 n 
+0000088838 00000 n 
+0000088994 00000 n 
+0000089148 00000 n 
+0000089303 00000 n 
+0000089459 00000 n 
+0000089614 00000 n 
+0000089770 00000 n 
+0000089931 00000 n 
+0000090092 00000 n 
+0000090253 00000 n 
+0000090409 00000 n 
+0000090570 00000 n 
+0000090726 00000 n 
+0000090882 00000 n 
+0000091038 00000 n 
+0000091194 00000 n 
+0000091355 00000 n 
+0000091516 00000 n 
+0000091677 00000 n 
+0000091831 00000 n 
+0000091987 00000 n 
+0000092143 00000 n 
+0000093562 00000 n 
+0000092368 00000 n 
+0000086488 00000 n 
+0000084862 00000 n 
+0000092304 00000 n 
+0000093717 00000 n 
+0000093878 00000 n 
+0000094044 00000 n 
+0000094204 00000 n 
+0000094370 00000 n 
+0000094531 00000 n 
+0000094697 00000 n 
+0000094858 00000 n 
+0000095024 00000 n 
+0000095185 00000 n 
+0000095341 00000 n 
+0000095502 00000 n 
+0000095656 00000 n 
+0000095809 00000 n 
+0000095964 00000 n 
+0000096184 00000 n 
+0000093290 00000 n 
+0000092470 00000 n 
+0000096120 00000 n 
+0000096567 00000 n 
+0000096387 00000 n 
+0000096286 00000 n 
+0000096503 00000 n 
+0003375921 00000 n 
+0000098215 00000 n 
+0000098371 00000 n 
+0000098527 00000 n 
+0000098683 00000 n 
+0000098835 00000 n 
+0000098991 00000 n 
+0000099146 00000 n 
+0000099302 00000 n 
+0000099458 00000 n 
+0000099613 00000 n 
+0000099769 00000 n 
+0000099924 00000 n 
+0000100080 00000 n 
+0000100236 00000 n 
+0000100392 00000 n 
+0000100548 00000 n 
+0000100704 00000 n 
+0000100860 00000 n 
+0000101016 00000 n 
+0000101171 00000 n 
+0000101327 00000 n 
+0000101484 00000 n 
+0000103551 00000 n 
+0000101767 00000 n 
+0000097889 00000 n 
+0000096609 00000 n 
+0000101641 00000 n 
+0000192823 00000 n 
+0000225057 00000 n 
+0000231148 00000 n 
+0000236399 00000 n 
+0000266315 00000 n 
+0000312186 00000 n 
+0000340138 00000 n 
+0000343790 00000 n 
+0000348171 00000 n 
+0000383130 00000 n 
+0000385514 00000 n 
+0000466052 00000 n 
+0000471480 00000 n 
+0000477232 00000 n 
+0000481477 00000 n 
+0000482500 00000 n 
+0000483904 00000 n 
+0000485099 00000 n 
+0000486160 00000 n 
+0000487208 00000 n 
+0000488395 00000 n 
+0000488521 00000 n 
+0000103707 00000 n 
+0000103864 00000 n 
+0000104020 00000 n 
+0000104174 00000 n 
+0000104328 00000 n 
+0000104484 00000 n 
+0000104640 00000 n 
+0000104795 00000 n 
+0000104951 00000 n 
+0000105107 00000 n 
+0000105263 00000 n 
+0000105420 00000 n 
+0000105577 00000 n 
+0000105734 00000 n 
+0000105891 00000 n 
+0000106048 00000 n 
+0000106203 00000 n 
+0000106356 00000 n 
+0000106513 00000 n 
+0000106668 00000 n 
+0000106824 00000 n 
+0000106980 00000 n 
+0000107136 00000 n 
+0000107292 00000 n 
+0000107448 00000 n 
+0000107603 00000 n 
+0000107759 00000 n 
+0000107915 00000 n 
+0000109972 00000 n 
+0000108135 00000 n 
+0000103162 00000 n 
+0000101883 00000 n 
+0000108071 00000 n 
+0000489679 00000 n 
+0000490816 00000 n 
+0000558064 00000 n 
+0000564127 00000 n 
+0000570228 00000 n 
+0000575529 00000 n 
+0000576041 00000 n 
+0000576552 00000 n 
+0000595468 00000 n 
+0000596611 00000 n 
+0000597748 00000 n 
+0000598936 00000 n 
+0000599971 00000 n 
+0000600992 00000 n 
+0000602131 00000 n 
+0000603248 00000 n 
+0000604456 00000 n 
+0000605488 00000 n 
+0000606599 00000 n 
+0000704836 00000 n 
+0000841289 00000 n 
+0000842328 00000 n 
+0000843384 00000 n 
+0000844436 00000 n 
+0000848629 00000 n 
+0000853210 00000 n 
+0000858517 00000 n 
+0000864790 00000 n 
+0000869610 00000 n 
+0000110127 00000 n 
+0000110284 00000 n 
+0000110440 00000 n 
+0000110596 00000 n 
+0000110752 00000 n 
+0000110908 00000 n 
+0000111063 00000 n 
+0000111219 00000 n 
+0000111374 00000 n 
+0000111530 00000 n 
+0000111687 00000 n 
+0000111843 00000 n 
+0000111999 00000 n 
+0000112155 00000 n 
+0000112311 00000 n 
+0000112466 00000 n 
+0000112622 00000 n 
+0000112776 00000 n 
+0000112933 00000 n 
+0000113090 00000 n 
+0000113246 00000 n 
+0000115226 00000 n 
+0000113467 00000 n 
+0000109646 00000 n 
+0000108237 00000 n 
+0000113403 00000 n 
+0000874227 00000 n 
+0000876142 00000 n 
+0000955646 00000 n 
+0000957006 00000 n 
+0000962431 00000 n 
+0000967853 00000 n 
+0000972313 00000 n 
+0000978606 00000 n 
+0000984645 00000 n 
+0001333529 00000 n 
+0001337533 00000 n 
+0001337660 00000 n 
+0001338719 00000 n 
+0001342983 00000 n 
+0001349704 00000 n 
+0001356205 00000 n 
+0001362511 00000 n 
+0001363788 00000 n 
+0001367509 00000 n 
+0001368532 00000 n 
+0001369989 00000 n 
+0001370115 00000 n 
+0000115381 00000 n 
+0000115537 00000 n 
+0000115693 00000 n 
+0000115849 00000 n 
+0000116005 00000 n 
+0000116161 00000 n 
+0000116317 00000 n 
+0000116474 00000 n 
+0000116631 00000 n 
+0000116788 00000 n 
+0000116945 00000 n 
+0000117102 00000 n 
+0000117259 00000 n 
+0000117416 00000 n 
+0000117573 00000 n 
+0000117729 00000 n 
+0000117885 00000 n 
+0000118043 00000 n 
+0000118201 00000 n 
+0000118359 00000 n 
+0000118516 00000 n 
+0000118674 00000 n 
+0000118832 00000 n 
+0000118990 00000 n 
+0000119148 00000 n 
+0000119306 00000 n 
+0000119463 00000 n 
+0000119620 00000 n 
+0000121221 00000 n 
+0000119841 00000 n 
+0000114837 00000 n 
+0000113569 00000 n 
+0000119777 00000 n 
+0001531300 00000 n 
+0001537414 00000 n 
+0001540827 00000 n 
+0001542129 00000 n 
+0001543145 00000 n 
+0001544215 00000 n 
+0001545295 00000 n 
+0001559545 00000 n 
+0001594347 00000 n 
+0001595731 00000 n 
+0001600853 00000 n 
+0001606920 00000 n 
+0001612837 00000 n 
+0001618533 00000 n 
+0001623115 00000 n 
+0001626064 00000 n 
+0001626990 00000 n 
+0001628547 00000 n 
+0001629856 00000 n 
+0001631301 00000 n 
+0001632832 00000 n 
+0001634076 00000 n 
+0001635389 00000 n 
+0001637192 00000 n 
+0001638613 00000 n 
+0001639838 00000 n 
+0001730159 00000 n 
+0001740389 00000 n 
+0001741669 00000 n 
+0000121378 00000 n 
+0000121534 00000 n 
+0000121690 00000 n 
+0000121847 00000 n 
+0000122004 00000 n 
+0000122160 00000 n 
+0000122317 00000 n 
+0000122474 00000 n 
+0000122631 00000 n 
+0000122788 00000 n 
+0000122945 00000 n 
+0000123101 00000 n 
+0000123258 00000 n 
+0000123479 00000 n 
+0000120967 00000 n 
+0000119943 00000 n 
+0000123415 00000 n 
+0001746431 00000 n 
+0001746558 00000 n 
+0002536464 00000 n 
+0002537962 00000 n 
+0002539153 00000 n 
+0002539281 00000 n 
+0002540745 00000 n 
+0002542117 00000 n 
+0002543482 00000 n 
+0002544981 00000 n 
+0002546159 00000 n 
+0002547278 00000 n 
+0002548640 00000 n 
+0002548766 00000 n 
+0000123862 00000 n 
+0000123682 00000 n 
+0000123581 00000 n 
+0000123798 00000 n 
+0003376046 00000 n 
+0000125423 00000 n 
+0000125567 00000 n 
+0000125720 00000 n 
+0000125873 00000 n 
+0000126017 00000 n 
+0000126170 00000 n 
+0000126315 00000 n 
+0000126468 00000 n 
+0000126614 00000 n 
+0000126767 00000 n 
+0000126913 00000 n 
+0000127066 00000 n 
+0000127219 00000 n 
+0000127372 00000 n 
+0000127518 00000 n 
+0000127671 00000 n 
+0000127824 00000 n 
+0000127977 00000 n 
+0000128130 00000 n 
+0000128283 00000 n 
+0000130414 00000 n 
+0000128562 00000 n 
+0000125115 00000 n 
+0000123904 00000 n 
+0000128436 00000 n 
+0003156076 00000 n 
+0000215746 00000 n 
+0000258512 00000 n 
+0003156042 00000 n 
+0000305967 00000 n 
+0003156008 00000 n 
+0000374345 00000 n 
+0003155974 00000 n 
+0000526697 00000 n 
+0003155940 00000 n 
+0000644418 00000 n 
+0000695764 00000 n 
+0000809569 00000 n 
+0003155906 00000 n 
+0000912964 00000 n 
+0000922147 00000 n 
+0000922275 00000 n 
+0000933012 00000 n 
+0000933140 00000 n 
+0001085745 00000 n 
+0000130566 00000 n 
+0000130712 00000 n 
+0000130864 00000 n 
+0000131017 00000 n 
+0000131170 00000 n 
+0000131316 00000 n 
+0000131469 00000 n 
+0000131621 00000 n 
+0000131767 00000 n 
+0000131921 00000 n 
+0000132074 00000 n 
+0000132228 00000 n 
+0000132382 00000 n 
+0000132536 00000 n 
+0000132690 00000 n 
+0000132844 00000 n 
+0000132998 00000 n 
+0000133152 00000 n 
+0000133306 00000 n 
+0000133460 00000 n 
+0000133615 00000 n 
+0000133760 00000 n 
+0000133914 00000 n 
+0000134068 00000 n 
+0000134218 00000 n 
+0000134372 00000 n 
+0000134526 00000 n 
+0000134680 00000 n 
+0000134898 00000 n 
+0000130025 00000 n 
+0000128664 00000 n 
+0000134834 00000 n 
+0001186364 00000 n 
+0003155872 00000 n 
+0001212209 00000 n 
+0001240608 00000 n 
+0001271847 00000 n 
+0003155838 00000 n 
+0001442347 00000 n 
+0001474974 00000 n 
+0003155804 00000 n 
+0001831098 00000 n 
+0001863424 00000 n 
+0001890596 00000 n 
+0001890724 00000 n 
+0001912636 00000 n 
+0002019547 00000 n 
+0002095575 00000 n 
+0002189072 00000 n 
+0002275665 00000 n 
+0002353106 00000 n 
+0002433484 00000 n 
+0002525940 00000 n 
+0003155770 00000 n 
+0002594416 00000 n 
+0002620766 00000 n 
+0002654748 00000 n 
+0002674203 00000 n 
+0002690565 00000 n 
+0002713236 00000 n 
+0002730417 00000 n 
+0000136412 00000 n 
+0000136564 00000 n 
+0000136708 00000 n 
+0000136860 00000 n 
+0000137005 00000 n 
+0000137157 00000 n 
+0000137309 00000 n 
+0000137455 00000 n 
+0000137607 00000 n 
+0000137753 00000 n 
+0000137905 00000 n 
+0000138057 00000 n 
+0000138209 00000 n 
+0000138361 00000 n 
+0000138507 00000 n 
+0000138659 00000 n 
+0000138805 00000 n 
+0000138958 00000 n 
+0000139104 00000 n 
+0000139257 00000 n 
+0000139536 00000 n 
+0000136104 00000 n 
+0000135000 00000 n 
+0000139410 00000 n 
+0000175091 00000 n 
+0000258640 00000 n 
+0000359112 00000 n 
+0000414673 00000 n 
+0000532940 00000 n 
+0000647472 00000 n 
+0000699194 00000 n 
+0000738741 00000 n 
+0000809697 00000 n 
+0001483446 00000 n 
+0003155736 00000 n 
+0001761025 00000 n 
+0002623770 00000 n 
+0002629937 00000 n 
+0000139919 00000 n 
+0000139739 00000 n 
+0000139638 00000 n 
+0000139855 00000 n 
+0000142286 00000 n 
+0000141852 00000 n 
+0000139961 00000 n 
+0000141968 00000 n 
+0000142032 00000 n 
+0000142096 00000 n 
+0000142222 00000 n 
+0000144873 00000 n 
+0000144693 00000 n 
+0000142388 00000 n 
+0000144809 00000 n 
+0003376171 00000 n 
+0000145749 00000 n 
+0000145569 00000 n 
+0000144989 00000 n 
+0000145685 00000 n 
+0000148366 00000 n 
+0000148058 00000 n 
+0000145851 00000 n 
+0000148174 00000 n 
+0000148238 00000 n 
+0000148302 00000 n 
+0000150554 00000 n 
+0000151026 00000 n 
+0000150417 00000 n 
+0000148468 00000 n 
+0000150706 00000 n 
+0000150770 00000 n 
+0000150834 00000 n 
+0000150898 00000 n 
+0000150962 00000 n 
+0000175155 00000 n 
+0000153928 00000 n 
+0000153492 00000 n 
+0000151156 00000 n 
+0000153608 00000 n 
+0000153672 00000 n 
+0000153736 00000 n 
+0000153800 00000 n 
+0000153864 00000 n 
+0003375231 00000 n 
+0000156567 00000 n 
+0000156259 00000 n 
+0000154072 00000 n 
+0000156375 00000 n 
+0000156439 00000 n 
+0000156503 00000 n 
+0003374503 00000 n 
+0000159081 00000 n 
+0000158901 00000 n 
+0000156725 00000 n 
+0000159017 00000 n 
+0003372307 00000 n 
+0003376296 00000 n 
+0000161972 00000 n 
+0000161792 00000 n 
+0000159239 00000 n 
+0000161908 00000 n 
+0000164599 00000 n 
+0000164844 00000 n 
+0000164462 00000 n 
+0000162102 00000 n 
+0000164780 00000 n 
+0003373328 00000 n 
+0003373184 00000 n 
+0003372747 00000 n 
+0003375378 00000 n 
+0000167314 00000 n 
+0000167134 00000 n 
+0000165016 00000 n 
+0000167250 00000 n 
+0000170003 00000 n 
+0000169823 00000 n 
+0000167430 00000 n 
+0000169939 00000 n 
+0000172476 00000 n 
+0000172168 00000 n 
+0000170119 00000 n 
+0000172284 00000 n 
+0000172348 00000 n 
+0000172412 00000 n 
+0000175219 00000 n 
+0000174911 00000 n 
+0000172620 00000 n 
+0000175027 00000 n 
+0003376421 00000 n 
+0000175766 00000 n 
+0000175588 00000 n 
+0000175349 00000 n 
+0000176057 00000 n 
+0000175941 00000 n 
+0000175840 00000 n 
+0000177910 00000 n 
+0000178412 00000 n 
+0000177773 00000 n 
+0000176099 00000 n 
+0000178094 00000 n 
+0000178158 00000 n 
+0000178284 00000 n 
+0000178348 00000 n 
+0000178865 00000 n 
+0000178685 00000 n 
+0000178584 00000 n 
+0000178801 00000 n 
+0000181188 00000 n 
+0000180756 00000 n 
+0000178907 00000 n 
+0000180872 00000 n 
+0003373913 00000 n 
+0000180998 00000 n 
+0000181124 00000 n 
+0003373473 00000 n 
+0000186758 00000 n 
+0000183841 00000 n 
+0000183410 00000 n 
+0000181346 00000 n 
+0000183526 00000 n 
+0000183652 00000 n 
+0000183778 00000 n 
+0003376546 00000 n 
+0000187117 00000 n 
+0000186621 00000 n 
+0000183985 00000 n 
+0000186927 00000 n 
+0000187053 00000 n 
+0000189392 00000 n 
+0000189236 00000 n 
+0000190068 00000 n 
+0000189090 00000 n 
+0000187317 00000 n 
+0000189560 00000 n 
+0000189686 00000 n 
+0000189750 00000 n 
+0000189814 00000 n 
+0000189878 00000 n 
+0000189941 00000 n 
+0000190004 00000 n 
+0000192887 00000 n 
+0000193971 00000 n 
+0000192643 00000 n 
+0000190254 00000 n 
+0000192759 00000 n 
+0000192951 00000 n 
+0003375524 00000 n 
+0000193015 00000 n 
+0000193079 00000 n 
+0000193143 00000 n 
+0000193207 00000 n 
+0000193271 00000 n 
+0000193335 00000 n 
+0000193399 00000 n 
+0000193462 00000 n 
+0000193526 00000 n 
+0000193589 00000 n 
+0000193653 00000 n 
+0000193717 00000 n 
+0000193781 00000 n 
+0000193907 00000 n 
+0000196098 00000 n 
+0000195726 00000 n 
+0000194128 00000 n 
+0000195842 00000 n 
+0000195906 00000 n 
+0000195970 00000 n 
+0000196034 00000 n 
+0000199266 00000 n 
+0000198960 00000 n 
+0000196256 00000 n 
+0000199076 00000 n 
+0000199202 00000 n 
+0000202143 00000 n 
+0000202295 00000 n 
+0000202642 00000 n 
+0000201997 00000 n 
+0000199410 00000 n 
+0000202452 00000 n 
+0000202578 00000 n 
+0003376671 00000 n 
+0001796495 00000 n 
+0002353298 00000 n 
+0000205021 00000 n 
+0000206829 00000 n 
+0000205492 00000 n 
+0000204884 00000 n 
+0000202772 00000 n 
+0000205175 00000 n 
+0000205301 00000 n 
+0000205365 00000 n 
+0000205428 00000 n 
+0000215810 00000 n 
+0000216002 00000 n 
+0000206713 00000 n 
+0000205622 00000 n 
+0000215682 00000 n 
+0000215874 00000 n 
+0000215938 00000 n 
+0000210971 00000 n 
+0000211089 00000 n 
+0000211137 00000 n 
+0000211566 00000 n 
+0000211589 00000 n 
+0000211969 00000 n 
+0000215659 00000 n 
+0000218412 00000 n 
+0000218104 00000 n 
+0000216147 00000 n 
+0000218220 00000 n 
+0000218284 00000 n 
+0000218348 00000 n 
+0000220383 00000 n 
+0000220544 00000 n 
+0000220703 00000 n 
+0000221367 00000 n 
+0000220228 00000 n 
+0000218570 00000 n 
+0000220857 00000 n 
+0000220921 00000 n 
+0000220985 00000 n 
+0000221049 00000 n 
+0000221111 00000 n 
+0000221175 00000 n 
+0000221239 00000 n 
+0000221303 00000 n 
+0000225121 00000 n 
+0000231212 00000 n 
+0000224839 00000 n 
+0000227294 00000 n 
+0000224702 00000 n 
+0000221483 00000 n 
+0000224993 00000 n 
+0000225185 00000 n 
+0000225249 00000 n 
+0000225313 00000 n 
+0000225377 00000 n 
+0000225441 00000 n 
+0000225505 00000 n 
+0000225569 00000 n 
+0000225633 00000 n 
+0000225697 00000 n 
+0000225761 00000 n 
+0000225825 00000 n 
+0000225889 00000 n 
+0000225952 00000 n 
+0000226016 00000 n 
+0000226079 00000 n 
+0000226143 00000 n 
+0000226206 00000 n 
+0000226270 00000 n 
+0000226334 00000 n 
+0000226398 00000 n 
+0000226462 00000 n 
+0000226526 00000 n 
+0000226590 00000 n 
+0000226654 00000 n 
+0000226718 00000 n 
+0000226782 00000 n 
+0000226846 00000 n 
+0000226910 00000 n 
+0000226974 00000 n 
+0000227038 00000 n 
+0000227102 00000 n 
+0000227166 00000 n 
+0000227230 00000 n 
+0000233639 00000 n 
+0000230968 00000 n 
+0000227451 00000 n 
+0000231084 00000 n 
+0000231276 00000 n 
+0000231340 00000 n 
+0000231404 00000 n 
+0000231468 00000 n 
+0000231532 00000 n 
+0000231596 00000 n 
+0000231660 00000 n 
+0000231724 00000 n 
+0000231787 00000 n 
+0000231851 00000 n 
+0000231914 00000 n 
+0000231978 00000 n 
+0000232040 00000 n 
+0000232104 00000 n 
+0000232168 00000 n 
+0000232232 00000 n 
+0000232296 00000 n 
+0000232360 00000 n 
+0000232424 00000 n 
+0000232488 00000 n 
+0000232552 00000 n 
+0000232616 00000 n 
+0000232680 00000 n 
+0000232744 00000 n 
+0000232808 00000 n 
+0000232872 00000 n 
+0000232936 00000 n 
+0000233000 00000 n 
+0000233064 00000 n 
+0000233128 00000 n 
+0000233192 00000 n 
+0000233256 00000 n 
+0000233320 00000 n 
+0000233384 00000 n 
+0000233448 00000 n 
+0000233512 00000 n 
+0000233575 00000 n 
+0003376796 00000 n 
+0000235995 00000 n 
+0000236847 00000 n 
+0000235858 00000 n 
+0000233796 00000 n 
+0000236143 00000 n 
+0000236207 00000 n 
+0000236271 00000 n 
+0000236335 00000 n 
+0000236463 00000 n 
+0000236527 00000 n 
+0000236591 00000 n 
+0000236655 00000 n 
+0000236719 00000 n 
+0000236783 00000 n 
+0000242746 00000 n 
+0000240376 00000 n 
+0000239366 00000 n 
+0000236991 00000 n 
+0000239482 00000 n 
+0000239546 00000 n 
+0000239610 00000 n 
+0000239674 00000 n 
+0000239738 00000 n 
+0000239802 00000 n 
+0000239866 00000 n 
+0000239930 00000 n 
+0000239993 00000 n 
+0000240057 00000 n 
+0000240121 00000 n 
+0000240185 00000 n 
+0000240249 00000 n 
+0000240313 00000 n 
+0000243215 00000 n 
+0000242609 00000 n 
+0000240520 00000 n 
+0000242899 00000 n 
+0000243025 00000 n 
+0000243151 00000 n 
+0000245618 00000 n 
+0000245770 00000 n 
+0000248884 00000 n 
+0000246497 00000 n 
+0000245472 00000 n 
+0000243331 00000 n 
+0000245925 00000 n 
+0000246051 00000 n 
+0000246177 00000 n 
+0000246241 00000 n 
+0000246305 00000 n 
+0000246369 00000 n 
+0000246433 00000 n 
+0000258704 00000 n 
+0000258576 00000 n 
+0000258144 00000 n 
+0000258295 00000 n 
+0000258896 00000 n 
+0000248738 00000 n 
+0000246627 00000 n 
+0000258448 00000 n 
+0000258768 00000 n 
+0000258832 00000 n 
+0000252518 00000 n 
+0000252636 00000 n 
+0000252684 00000 n 
+0000253125 00000 n 
+0000253148 00000 n 
+0000253573 00000 n 
+0000253669 00000 n 
+0000258121 00000 n 
+0000266379 00000 n 
+0000260492 00000 n 
+0000260120 00000 n 
+0000259111 00000 n 
+0000260236 00000 n 
+0000260300 00000 n 
+0000260364 00000 n 
+0000260428 00000 n 
+0003376921 00000 n 
+0000263061 00000 n 
+0000262369 00000 n 
+0000260608 00000 n 
+0000262485 00000 n 
+0000262549 00000 n 
+0000262613 00000 n 
+0000262677 00000 n 
+0000262741 00000 n 
+0000262805 00000 n 
+0000262869 00000 n 
+0000262933 00000 n 
+0000262997 00000 n 
+0000267977 00000 n 
+0000266072 00000 n 
+0000263191 00000 n 
+0000266188 00000 n 
+0000266252 00000 n 
+0000266443 00000 n 
+0000266507 00000 n 
+0000266571 00000 n 
+0000266635 00000 n 
+0000266699 00000 n 
+0000266763 00000 n 
+0000266827 00000 n 
+0000266891 00000 n 
+0000266955 00000 n 
+0000267019 00000 n 
+0000267083 00000 n 
+0000267147 00000 n 
+0000267211 00000 n 
+0000267275 00000 n 
+0000267339 00000 n 
+0000267403 00000 n 
+0000267467 00000 n 
+0000267531 00000 n 
+0000267595 00000 n 
+0000267659 00000 n 
+0000267723 00000 n 
+0000267787 00000 n 
+0000267850 00000 n 
+0000267914 00000 n 
+0000270385 00000 n 
+0000270014 00000 n 
+0000268120 00000 n 
+0000270130 00000 n 
+0000270257 00000 n 
+0000270321 00000 n 
+0000273077 00000 n 
+0000272897 00000 n 
+0000270543 00000 n 
+0000273013 00000 n 
+0000275880 00000 n 
+0000275700 00000 n 
+0000273193 00000 n 
+0000275816 00000 n 
+0000277599 00000 n 
+0000277419 00000 n 
+0000276024 00000 n 
+0000277535 00000 n 
+0003377046 00000 n 
+0000279742 00000 n 
+0000280082 00000 n 
+0000279605 00000 n 
+0000277715 00000 n 
+0000279891 00000 n 
+0000280018 00000 n 
+0000282955 00000 n 
+0000282521 00000 n 
+0000280198 00000 n 
+0000282637 00000 n 
+0000282764 00000 n 
+0000282891 00000 n 
+0000285141 00000 n 
+0000289133 00000 n 
+0000285617 00000 n 
+0000285004 00000 n 
+0000283071 00000 n 
+0000285300 00000 n 
+0000285427 00000 n 
+0000285554 00000 n 
+0000288054 00000 n 
+0000289347 00000 n 
+0000287917 00000 n 
+0000285761 00000 n 
+0000289283 00000 n 
+0003372159 00000 n 
+0003373766 00000 n 
+0000288438 00000 n 
+0000288556 00000 n 
+0000288604 00000 n 
+0000289112 00000 n 
+0000340202 00000 n 
+0000291956 00000 n 
+0000292108 00000 n 
+0000292730 00000 n 
+0000291801 00000 n 
+0000289520 00000 n 
+0000292413 00000 n 
+0000292540 00000 n 
+0000292667 00000 n 
+0000292260 00000 n 
+0001428178 00000 n 
+0000294381 00000 n 
+0000306285 00000 n 
+0000294265 00000 n 
+0000292874 00000 n 
+0000305903 00000 n 
+0000306030 00000 n 
+0000306093 00000 n 
+0000306157 00000 n 
+0000306221 00000 n 
+0003377171 00000 n 
+0000300649 00000 n 
+0000300767 00000 n 
+0000300815 00000 n 
+0000301254 00000 n 
+0000301277 00000 n 
+0000301666 00000 n 
+0000305880 00000 n 
+0000308248 00000 n 
+0000308399 00000 n 
+0000308936 00000 n 
+0000308102 00000 n 
+0000306430 00000 n 
+0000308552 00000 n 
+0000308616 00000 n 
+0000308680 00000 n 
+0000308744 00000 n 
+0000308808 00000 n 
+0000308872 00000 n 
+0000343854 00000 n 
+0000348235 00000 n 
+0000310365 00000 n 
+0000310645 00000 n 
+0000310228 00000 n 
+0000309052 00000 n 
+0000310517 00000 n 
+0000310581 00000 n 
+0000312250 00000 n 
+0000312378 00000 n 
+0000312006 00000 n 
+0000310761 00000 n 
+0000312122 00000 n 
+0000312314 00000 n 
+0000314537 00000 n 
+0000315137 00000 n 
+0000314400 00000 n 
+0000312494 00000 n 
+0000314689 00000 n 
+0000314753 00000 n 
+0000314817 00000 n 
+0000314881 00000 n 
+0000314945 00000 n 
+0000315009 00000 n 
+0000315073 00000 n 
+0000316838 00000 n 
+0000317499 00000 n 
+0000316701 00000 n 
+0000315253 00000 n 
+0000316988 00000 n 
+0000317052 00000 n 
+0000317116 00000 n 
+0000317180 00000 n 
+0000317244 00000 n 
+0000317371 00000 n 
+0000317435 00000 n 
+0000318879 00000 n 
+0000318699 00000 n 
+0000317629 00000 n 
+0000318815 00000 n 
+0003377296 00000 n 
+0000320573 00000 n 
+0000320267 00000 n 
+0000318995 00000 n 
+0000320383 00000 n 
+0000320447 00000 n 
+0000320510 00000 n 
+0000322733 00000 n 
+0000322425 00000 n 
+0000320703 00000 n 
+0000322541 00000 n 
+0000322605 00000 n 
+0000322669 00000 n 
+0000325252 00000 n 
+0000325403 00000 n 
+0000325706 00000 n 
+0000326432 00000 n 
+0000325088 00000 n 
+0000322849 00000 n 
+0000325857 00000 n 
+0000325921 00000 n 
+0000325985 00000 n 
+0000325554 00000 n 
+0000326049 00000 n 
+0000326113 00000 n 
+0000326177 00000 n 
+0000326241 00000 n 
+0000326305 00000 n 
+0000326369 00000 n 
+0001796622 00000 n 
+0000329389 00000 n 
+0000328764 00000 n 
+0000326576 00000 n 
+0000328880 00000 n 
+0000328944 00000 n 
+0000329008 00000 n 
+0000329072 00000 n 
+0000329198 00000 n 
+0000329325 00000 n 
+0000331896 00000 n 
+0000331525 00000 n 
+0000329533 00000 n 
+0000331641 00000 n 
+0000331768 00000 n 
+0000331832 00000 n 
+0000334514 00000 n 
+0000334334 00000 n 
+0000332054 00000 n 
+0000334450 00000 n 
+0003377421 00000 n 
+0000337420 00000 n 
+0000336984 00000 n 
+0000334672 00000 n 
+0000337100 00000 n 
+0000337164 00000 n 
+0000337228 00000 n 
+0000337292 00000 n 
+0000337356 00000 n 
+0003372010 00000 n 
+0000338832 00000 n 
+0000338652 00000 n 
+0000337592 00000 n 
+0000338768 00000 n 
+0000340266 00000 n 
+0000339958 00000 n 
+0000338976 00000 n 
+0000340074 00000 n 
+0000345389 00000 n 
+0000343610 00000 n 
+0000340382 00000 n 
+0000343726 00000 n 
+0000343918 00000 n 
+0000343982 00000 n 
+0000344046 00000 n 
+0000344110 00000 n 
+0000344174 00000 n 
+0003372455 00000 n 
+0000344238 00000 n 
+0000344302 00000 n 
+0000344366 00000 n 
+0000344430 00000 n 
+0000344494 00000 n 
+0000344558 00000 n 
+0000344622 00000 n 
+0000344686 00000 n 
+0000344750 00000 n 
+0000344814 00000 n 
+0000344878 00000 n 
+0000344942 00000 n 
+0000345006 00000 n 
+0000345069 00000 n 
+0000345133 00000 n 
+0000345197 00000 n 
+0000345261 00000 n 
+0000345325 00000 n 
+0000350087 00000 n 
+0000347991 00000 n 
+0000345546 00000 n 
+0000348107 00000 n 
+0000348299 00000 n 
+0000348363 00000 n 
+0000348427 00000 n 
+0000348491 00000 n 
+0000348555 00000 n 
+0000348619 00000 n 
+0000348683 00000 n 
+0000348747 00000 n 
+0000348811 00000 n 
+0000348875 00000 n 
+0000348939 00000 n 
+0000349003 00000 n 
+0000349067 00000 n 
+0000349131 00000 n 
+0000349195 00000 n 
+0000349259 00000 n 
+0000349323 00000 n 
+0000349387 00000 n 
+0000349451 00000 n 
+0000349515 00000 n 
+0000349579 00000 n 
+0000349643 00000 n 
+0000349706 00000 n 
+0000349770 00000 n 
+0000349833 00000 n 
+0000349897 00000 n 
+0000349959 00000 n 
+0000350023 00000 n 
+0000350483 00000 n 
+0000350303 00000 n 
+0000350202 00000 n 
+0000350419 00000 n 
+0003377546 00000 n 
+0000352447 00000 n 
+0000352745 00000 n 
+0000353212 00000 n 
+0000352292 00000 n 
+0000350525 00000 n 
+0000352894 00000 n 
+0000353021 00000 n 
+0000352596 00000 n 
+0000353148 00000 n 
+0000356107 00000 n 
+0000355800 00000 n 
+0000353328 00000 n 
+0000355916 00000 n 
+0000356043 00000 n 
+0000358894 00000 n 
+0000360815 00000 n 
+0000359238 00000 n 
+0000358757 00000 n 
+0000356223 00000 n 
+0000359048 00000 n 
+0000359176 00000 n 
+0000374727 00000 n 
+0000360699 00000 n 
+0000359354 00000 n 
+0000374281 00000 n 
+0000374409 00000 n 
+0000374536 00000 n 
+0000374663 00000 n 
+0000369033 00000 n 
+0000369151 00000 n 
+0000369199 00000 n 
+0000369640 00000 n 
+0000369663 00000 n 
+0000370052 00000 n 
+0000374258 00000 n 
+0000377726 00000 n 
+0000377546 00000 n 
+0000374872 00000 n 
+0000377662 00000 n 
+0000380134 00000 n 
+0000380432 00000 n 
+0000382786 00000 n 
+0000380646 00000 n 
+0000379979 00000 n 
+0000377842 00000 n 
+0000380582 00000 n 
+0000380283 00000 n 
+0003377671 00000 n 
+0000383258 00000 n 
+0000382649 00000 n 
+0000380762 00000 n 
+0000382939 00000 n 
+0000383066 00000 n 
+0000383194 00000 n 
+0000385296 00000 n 
+0000385642 00000 n 
+0000385159 00000 n 
+0000383388 00000 n 
+0000385450 00000 n 
+0000385578 00000 n 
+0000388038 00000 n 
+0000388506 00000 n 
+0000387901 00000 n 
+0000385758 00000 n 
+0000388188 00000 n 
+0000388315 00000 n 
+0000388442 00000 n 
+0000391442 00000 n 
+0000391706 00000 n 
+0000391305 00000 n 
+0000388664 00000 n 
+0000391642 00000 n 
+0003375086 00000 n 
+0000393638 00000 n 
+0000394555 00000 n 
+0000393501 00000 n 
+0000391948 00000 n 
+0000393789 00000 n 
+0000393853 00000 n 
+0000393917 00000 n 
+0000393980 00000 n 
+0000394044 00000 n 
+0000394108 00000 n 
+0000394172 00000 n 
+0000394236 00000 n 
+0000394300 00000 n 
+0000394427 00000 n 
+0000394491 00000 n 
+0000396499 00000 n 
+0000396191 00000 n 
+0000394699 00000 n 
+0000396307 00000 n 
+0000396371 00000 n 
+0000396435 00000 n 
+0003377796 00000 n 
+0000398474 00000 n 
+0000398818 00000 n 
+0000398337 00000 n 
+0000396615 00000 n 
+0000398626 00000 n 
+0000398690 00000 n 
+0000398754 00000 n 
+0000466116 00000 n 
+0000400949 00000 n 
+0000401102 00000 n 
+0000401259 00000 n 
+0000401799 00000 n 
+0000400794 00000 n 
+0000398976 00000 n 
+0000401416 00000 n 
+0000401543 00000 n 
+0000401607 00000 n 
+0000401671 00000 n 
+0000401735 00000 n 
+0000471544 00000 n 
+0000477296 00000 n 
+0000481541 00000 n 
+0000403432 00000 n 
+0000403581 00000 n 
+0000404076 00000 n 
+0000403277 00000 n 
+0000401929 00000 n 
+0000403885 00000 n 
+0000403949 00000 n 
+0000404013 00000 n 
+0000403733 00000 n 
+0000405963 00000 n 
+0000405719 00000 n 
+0000404192 00000 n 
+0000405835 00000 n 
+0000405899 00000 n 
+0000408404 00000 n 
+0000407968 00000 n 
+0000406079 00000 n 
+0000408084 00000 n 
+0000408148 00000 n 
+0000408212 00000 n 
+0000408276 00000 n 
+0000408340 00000 n 
+0000409937 00000 n 
+0000409693 00000 n 
+0000408534 00000 n 
+0000409809 00000 n 
+0000409873 00000 n 
+0003377921 00000 n 
+0000412294 00000 n 
+0000412446 00000 n 
+0000412601 00000 n 
+0000412759 00000 n 
+0000412917 00000 n 
+0000413230 00000 n 
+0000413381 00000 n 
+0000413532 00000 n 
+0000413684 00000 n 
+0000413836 00000 n 
+0000413987 00000 n 
+0000414138 00000 n 
+0000414864 00000 n 
+0000412049 00000 n 
+0000410053 00000 n 
+0000414290 00000 n 
+0000414417 00000 n 
+0000414481 00000 n 
+0000414545 00000 n 
+0000414609 00000 n 
+0000413073 00000 n 
+0000414737 00000 n 
+0000414800 00000 n 
+0000483968 00000 n 
+0000485163 00000 n 
+0000486224 00000 n 
+0000487272 00000 n 
+0002539217 00000 n 
+0002539345 00000 n 
+0002540809 00000 n 
+0000489743 00000 n 
+0000490880 00000 n 
+0000488458 00000 n 
+0000488585 00000 n 
+0000417620 00000 n 
+0000417057 00000 n 
+0000414994 00000 n 
+0000417173 00000 n 
+0000417237 00000 n 
+0000417364 00000 n 
+0000417428 00000 n 
+0000417492 00000 n 
+0000417556 00000 n 
+0000419463 00000 n 
+0000418965 00000 n 
+0000417750 00000 n 
+0000419081 00000 n 
+0000419145 00000 n 
+0000419209 00000 n 
+0000419272 00000 n 
+0000419335 00000 n 
+0000419399 00000 n 
+0000421816 00000 n 
+0000421384 00000 n 
+0000419579 00000 n 
+0000421500 00000 n 
+0000421626 00000 n 
+0000421690 00000 n 
+0000421754 00000 n 
+0000424242 00000 n 
+0000423871 00000 n 
+0000421960 00000 n 
+0000423987 00000 n 
+0000424114 00000 n 
+0000424178 00000 n 
+0000425982 00000 n 
+0000425674 00000 n 
+0000424372 00000 n 
+0000425790 00000 n 
+0000425854 00000 n 
+0000425918 00000 n 
+0003378046 00000 n 
+0000428035 00000 n 
+0000428377 00000 n 
+0000427898 00000 n 
+0000426098 00000 n 
+0000428186 00000 n 
+0000428250 00000 n 
+0000428314 00000 n 
+0000430100 00000 n 
+0000429856 00000 n 
+0000428521 00000 n 
+0000429972 00000 n 
+0000430036 00000 n 
+0000431330 00000 n 
+0000431150 00000 n 
+0000430216 00000 n 
+0000431266 00000 n 
+0000433116 00000 n 
+0000432808 00000 n 
+0000431432 00000 n 
+0000432924 00000 n 
+0000432988 00000 n 
+0000433052 00000 n 
+0003371864 00000 n 
+0000435337 00000 n 
+0000435029 00000 n 
+0000433302 00000 n 
+0000435145 00000 n 
+0000435209 00000 n 
+0000435273 00000 n 
+0000437027 00000 n 
+0000437333 00000 n 
+0000436890 00000 n 
+0000435453 00000 n 
+0000437205 00000 n 
+0000437269 00000 n 
+0003378171 00000 n 
+0000438787 00000 n 
+0000438607 00000 n 
+0000437505 00000 n 
+0000438723 00000 n 
+0000440962 00000 n 
+0000440655 00000 n 
+0000438903 00000 n 
+0000440771 00000 n 
+0000440898 00000 n 
+0000443637 00000 n 
+0000443331 00000 n 
+0000441106 00000 n 
+0000443447 00000 n 
+0000443573 00000 n 
+0000449217 00000 n 
+0000449521 00000 n 
+0000446536 00000 n 
+0000446102 00000 n 
+0000443753 00000 n 
+0000446218 00000 n 
+0000446345 00000 n 
+0000446408 00000 n 
+0000446472 00000 n 
+0000452942 00000 n 
+0000453094 00000 n 
+0000450247 00000 n 
+0000449062 00000 n 
+0000446666 00000 n 
+0000449672 00000 n 
+0000449369 00000 n 
+0000449736 00000 n 
+0000449799 00000 n 
+0000449863 00000 n 
+0000449927 00000 n 
+0000449991 00000 n 
+0000450055 00000 n 
+0000450119 00000 n 
+0000450183 00000 n 
+0000453948 00000 n 
+0000452796 00000 n 
+0000450377 00000 n 
+0000453245 00000 n 
+0000453309 00000 n 
+0000453373 00000 n 
+0000453437 00000 n 
+0000453501 00000 n 
+0000453565 00000 n 
+0000453629 00000 n 
+0000453693 00000 n 
+0000453757 00000 n 
+0000453884 00000 n 
+0003378296 00000 n 
+0000456710 00000 n 
+0000456339 00000 n 
+0000454092 00000 n 
+0000456455 00000 n 
+0000456582 00000 n 
+0000456646 00000 n 
+0000459422 00000 n 
+0000459242 00000 n 
+0000456882 00000 n 
+0000459358 00000 n 
+0003373618 00000 n 
+0000461915 00000 n 
+0000461735 00000 n 
+0000459608 00000 n 
+0000461851 00000 n 
+0000464593 00000 n 
+0000464413 00000 n 
+0000462031 00000 n 
+0000464529 00000 n 
+0000466180 00000 n 
+0000465872 00000 n 
+0000464793 00000 n 
+0000465988 00000 n 
+0000474358 00000 n 
+0000471300 00000 n 
+0000466296 00000 n 
+0000471416 00000 n 
+0000471608 00000 n 
+0000471672 00000 n 
+0000471736 00000 n 
+0000471800 00000 n 
+0000471864 00000 n 
+0000471928 00000 n 
+0000471992 00000 n 
+0000472056 00000 n 
+0000472120 00000 n 
+0000472184 00000 n 
+0000472248 00000 n 
+0000472312 00000 n 
+0000472376 00000 n 
+0000472440 00000 n 
+0000472504 00000 n 
+0000472568 00000 n 
+0000472632 00000 n 
+0000472696 00000 n 
+0000472760 00000 n 
+0000472824 00000 n 
+0000472888 00000 n 
+0000472952 00000 n 
+0000473016 00000 n 
+0000473080 00000 n 
+0000473143 00000 n 
+0000473207 00000 n 
+0000473270 00000 n 
+0000473334 00000 n 
+0000473398 00000 n 
+0000473462 00000 n 
+0000473526 00000 n 
+0000473590 00000 n 
+0000473654 00000 n 
+0000473718 00000 n 
+0000473782 00000 n 
+0000473846 00000 n 
+0000473910 00000 n 
+0000473974 00000 n 
+0000474038 00000 n 
+0000474102 00000 n 
+0000474166 00000 n 
+0000474230 00000 n 
+0000474294 00000 n 
+0003378421 00000 n 
+0000479148 00000 n 
+0000477052 00000 n 
+0000474515 00000 n 
+0000477168 00000 n 
+0000477360 00000 n 
+0000477424 00000 n 
+0000477488 00000 n 
+0000477552 00000 n 
+0000477616 00000 n 
+0000477680 00000 n 
+0000477744 00000 n 
+0000477808 00000 n 
+0000477872 00000 n 
+0000477936 00000 n 
+0000478000 00000 n 
+0000478064 00000 n 
+0000478128 00000 n 
+0000478192 00000 n 
+0000478256 00000 n 
+0000478319 00000 n 
+0000478383 00000 n 
+0000478446 00000 n 
+0000478510 00000 n 
+0000478572 00000 n 
+0000478636 00000 n 
+0000478700 00000 n 
+0000478764 00000 n 
+0000478828 00000 n 
+0000478892 00000 n 
+0000478956 00000 n 
+0000479020 00000 n 
+0000479084 00000 n 
+0000482628 00000 n 
+0000481297 00000 n 
+0000479277 00000 n 
+0000481413 00000 n 
+0000481605 00000 n 
+0000481669 00000 n 
+0000481733 00000 n 
+0000481797 00000 n 
+0000481861 00000 n 
+0000481925 00000 n 
+0000481989 00000 n 
+0000482053 00000 n 
+0000482117 00000 n 
+0000482181 00000 n 
+0000482245 00000 n 
+0000482309 00000 n 
+0000482373 00000 n 
+0000482436 00000 n 
+0000482564 00000 n 
+0000484032 00000 n 
+0000483724 00000 n 
+0000482771 00000 n 
+0000483840 00000 n 
+0000485227 00000 n 
+0000484919 00000 n 
+0000484148 00000 n 
+0000485035 00000 n 
+0000486288 00000 n 
+0000485980 00000 n 
+0000485343 00000 n 
+0000486096 00000 n 
+0000487336 00000 n 
+0000487028 00000 n 
+0000486404 00000 n 
+0000487144 00000 n 
+0003378546 00000 n 
+0000488649 00000 n 
+0000488215 00000 n 
+0000487452 00000 n 
+0000488331 00000 n 
+0000489807 00000 n 
+0000489499 00000 n 
+0000488765 00000 n 
+0000489615 00000 n 
+0000490944 00000 n 
+0000490636 00000 n 
+0000489923 00000 n 
+0000490752 00000 n 
+0000491341 00000 n 
+0000491161 00000 n 
+0000491060 00000 n 
+0000491277 00000 n 
+0000493223 00000 n 
+0000493522 00000 n 
+0000493819 00000 n 
+0000494156 00000 n 
+0000493050 00000 n 
+0000491383 00000 n 
+0000493966 00000 n 
+0000494093 00000 n 
+0000493373 00000 n 
+0000493671 00000 n 
+0000608346 00000 n 
+0000496946 00000 n 
+0000496639 00000 n 
+0000494300 00000 n 
+0000496755 00000 n 
+0000496882 00000 n 
+0003378671 00000 n 
+0000499690 00000 n 
+0000499383 00000 n 
+0000497062 00000 n 
+0000499499 00000 n 
+0000499626 00000 n 
+0000502138 00000 n 
+0000502752 00000 n 
+0000501992 00000 n 
+0000499806 00000 n 
+0000502434 00000 n 
+0000502561 00000 n 
+0000502287 00000 n 
+0000502688 00000 n 
+0000505481 00000 n 
+0000505301 00000 n 
+0000502896 00000 n 
+0000505417 00000 n 
+0000507724 00000 n 
+0000508022 00000 n 
+0000510438 00000 n 
+0000508175 00000 n 
+0000529925 00000 n 
+0000530083 00000 n 
+0000530240 00000 n 
+0000530397 00000 n 
+0000530554 00000 n 
+0000530711 00000 n 
+0000530868 00000 n 
+0000531024 00000 n 
+0000531177 00000 n 
+0000531330 00000 n 
+0000531487 00000 n 
+0000531644 00000 n 
+0000531802 00000 n 
+0000531957 00000 n 
+0000532111 00000 n 
+0000532266 00000 n 
+0000532422 00000 n 
+0000532574 00000 n 
+0000532726 00000 n 
+0000508336 00000 n 
+0000509122 00000 n 
+0000507551 00000 n 
+0000505611 00000 n 
+0000508489 00000 n 
+0000508616 00000 n 
+0000507873 00000 n 
+0000508741 00000 n 
+0000508868 00000 n 
+0000508995 00000 n 
+0000509059 00000 n 
+0000526761 00000 n 
+0000533004 00000 n 
+0000526953 00000 n 
+0000510322 00000 n 
+0000509266 00000 n 
+0000526633 00000 n 
+0000526825 00000 n 
+0000526889 00000 n 
+0000520978 00000 n 
+0000521096 00000 n 
+0000521144 00000 n 
+0000521599 00000 n 
+0000521623 00000 n 
+0000522026 00000 n 
+0000526610 00000 n 
+0000533132 00000 n 
+0000529626 00000 n 
+0000527098 00000 n 
+0000532876 00000 n 
+0000533068 00000 n 
+0003378796 00000 n 
+0000558128 00000 n 
+0000564191 00000 n 
+0000570292 00000 n 
+0000575593 00000 n 
+0000576105 00000 n 
+0000576616 00000 n 
+0000595532 00000 n 
+0000596675 00000 n 
+0000597811 00000 n 
+0000599000 00000 n 
+0000600035 00000 n 
+0000601056 00000 n 
+0000602195 00000 n 
+0000603312 00000 n 
+0000604520 00000 n 
+0000605552 00000 n 
+0000537191 00000 n 
+0000537341 00000 n 
+0000537493 00000 n 
+0000535027 00000 n 
+0000534655 00000 n 
+0000533248 00000 n 
+0000534771 00000 n 
+0000534835 00000 n 
+0000534899 00000 n 
+0000534963 00000 n 
+0000538029 00000 n 
+0000537036 00000 n 
+0000535143 00000 n 
+0000537645 00000 n 
+0000537709 00000 n 
+0000537773 00000 n 
+0000537837 00000 n 
+0000537901 00000 n 
+0000537965 00000 n 
+0000540108 00000 n 
+0000540644 00000 n 
+0000539971 00000 n 
+0000538173 00000 n 
+0000540262 00000 n 
+0000540326 00000 n 
+0000540390 00000 n 
+0000540454 00000 n 
+0000540580 00000 n 
+0000543241 00000 n 
+0000542806 00000 n 
+0000540831 00000 n 
+0000542922 00000 n 
+0000543049 00000 n 
+0000543113 00000 n 
+0000543177 00000 n 
+0000545727 00000 n 
+0000546330 00000 n 
+0000545590 00000 n 
+0000543371 00000 n 
+0000545882 00000 n 
+0000545946 00000 n 
+0000546010 00000 n 
+0000546074 00000 n 
+0000546138 00000 n 
+0000546202 00000 n 
+0000546266 00000 n 
+0000606663 00000 n 
+0000548112 00000 n 
+0000547868 00000 n 
+0000546446 00000 n 
+0000547984 00000 n 
+0000548048 00000 n 
+0003378921 00000 n 
+0000549839 00000 n 
+0000549995 00000 n 
+0000552422 00000 n 
+0000552721 00000 n 
+0000550472 00000 n 
+0000549693 00000 n 
+0000548228 00000 n 
+0000550153 00000 n 
+0000550217 00000 n 
+0000550281 00000 n 
+0000550344 00000 n 
+0000550408 00000 n 
+0000560172 00000 n 
+0000553466 00000 n 
+0000552873 00000 n 
+0000553029 00000 n 
+0000553187 00000 n 
+0000553850 00000 n 
+0000552240 00000 n 
+0000550602 00000 n 
+0000553339 00000 n 
+0000552572 00000 n 
+0000553530 00000 n 
+0000553594 00000 n 
+0000553658 00000 n 
+0000553722 00000 n 
+0000553786 00000 n 
+0000560236 00000 n 
+0000557884 00000 n 
+0000553980 00000 n 
+0000558000 00000 n 
+0000558192 00000 n 
+0000558256 00000 n 
+0000558320 00000 n 
+0000558384 00000 n 
+0000558448 00000 n 
+0000558512 00000 n 
+0000558576 00000 n 
+0000558640 00000 n 
+0000558704 00000 n 
+0000558768 00000 n 
+0000558832 00000 n 
+0000558896 00000 n 
+0000558960 00000 n 
+0000559024 00000 n 
+0000559088 00000 n 
+0000559152 00000 n 
+0000559216 00000 n 
+0000559280 00000 n 
+0000559344 00000 n 
+0000559408 00000 n 
+0000559472 00000 n 
+0000559536 00000 n 
+0000559600 00000 n 
+0000559663 00000 n 
+0000559727 00000 n 
+0000559790 00000 n 
+0000559854 00000 n 
+0000559917 00000 n 
+0000559981 00000 n 
+0000560045 00000 n 
+0000565979 00000 n 
+0000563947 00000 n 
+0000560421 00000 n 
+0000564063 00000 n 
+0000564255 00000 n 
+0000564319 00000 n 
+0000564383 00000 n 
+0000564447 00000 n 
+0000564511 00000 n 
+0000564575 00000 n 
+0000564639 00000 n 
+0000564703 00000 n 
+0000564767 00000 n 
+0000564831 00000 n 
+0000564895 00000 n 
+0000564959 00000 n 
+0000565023 00000 n 
+0000565087 00000 n 
+0000565149 00000 n 
+0000565213 00000 n 
+0000565276 00000 n 
+0000565340 00000 n 
+0000565403 00000 n 
+0000565467 00000 n 
+0000565531 00000 n 
+0000565595 00000 n 
+0000565659 00000 n 
+0000565723 00000 n 
+0000565787 00000 n 
+0000565851 00000 n 
+0000565915 00000 n 
+0000572592 00000 n 
+0000570048 00000 n 
+0000566150 00000 n 
+0000570164 00000 n 
+0000570356 00000 n 
+0000570420 00000 n 
+0000570484 00000 n 
+0000570548 00000 n 
+0000570612 00000 n 
+0000570676 00000 n 
+0000570740 00000 n 
+0000570804 00000 n 
+0000570868 00000 n 
+0000570932 00000 n 
+0000570996 00000 n 
+0000571060 00000 n 
+0000571124 00000 n 
+0000571188 00000 n 
+0000571250 00000 n 
+0000571314 00000 n 
+0000571377 00000 n 
+0000571441 00000 n 
+0000571504 00000 n 
+0000571568 00000 n 
+0000571632 00000 n 
+0000571696 00000 n 
+0000571760 00000 n 
+0000571824 00000 n 
+0000571888 00000 n 
+0000571952 00000 n 
+0000572016 00000 n 
+0000572080 00000 n 
+0000572144 00000 n 
+0000572208 00000 n 
+0000572272 00000 n 
+0000572336 00000 n 
+0000572400 00000 n 
+0000572464 00000 n 
+0000572528 00000 n 
+0000577381 00000 n 
+0000575349 00000 n 
+0000572749 00000 n 
+0000575465 00000 n 
+0000575657 00000 n 
+0000575721 00000 n 
+0000575785 00000 n 
+0000575849 00000 n 
+0000575913 00000 n 
+0000575977 00000 n 
+0000576168 00000 n 
+0000576232 00000 n 
+0000576296 00000 n 
+0000576360 00000 n 
+0000576424 00000 n 
+0000576488 00000 n 
+0000576680 00000 n 
+0000576744 00000 n 
+0000576808 00000 n 
+0000576872 00000 n 
+0000576936 00000 n 
+0000577000 00000 n 
+0000577064 00000 n 
+0000577126 00000 n 
+0000577190 00000 n 
+0000577253 00000 n 
+0000577317 00000 n 
+0003379046 00000 n 
+0000579768 00000 n 
+0000580072 00000 n 
+0000580734 00000 n 
+0000579613 00000 n 
+0000577552 00000 n 
+0000580223 00000 n 
+0000580350 00000 n 
+0000580414 00000 n 
+0000580478 00000 n 
+0000579920 00000 n 
+0000580542 00000 n 
+0000580606 00000 n 
+0000580670 00000 n 
+0000584290 00000 n 
+0000583535 00000 n 
+0000580864 00000 n 
+0000583651 00000 n 
+0000583715 00000 n 
+0000583779 00000 n 
+0000583843 00000 n 
+0000583907 00000 n 
+0000583971 00000 n 
+0000584034 00000 n 
+0000584098 00000 n 
+0000584162 00000 n 
+0000584226 00000 n 
+0000586614 00000 n 
+0000586766 00000 n 
+0000586917 00000 n 
+0000587513 00000 n 
+0000586459 00000 n 
+0000584434 00000 n 
+0000587066 00000 n 
+0000587130 00000 n 
+0000587194 00000 n 
+0000587258 00000 n 
+0000587322 00000 n 
+0000587449 00000 n 
+0000589995 00000 n 
+0000589624 00000 n 
+0000587657 00000 n 
+0000589740 00000 n 
+0000589867 00000 n 
+0000589931 00000 n 
+0000592603 00000 n 
+0000592423 00000 n 
+0000590167 00000 n 
+0000592539 00000 n 
+0000594370 00000 n 
+0000594190 00000 n 
+0000592747 00000 n 
+0000594306 00000 n 
+0003379171 00000 n 
+0000595596 00000 n 
+0000595288 00000 n 
+0000594514 00000 n 
+0000595404 00000 n 
+0000596739 00000 n 
+0000596431 00000 n 
+0000595712 00000 n 
+0000596547 00000 n 
+0000597874 00000 n 
+0000597568 00000 n 
+0000596855 00000 n 
+0000597684 00000 n 
+0000599064 00000 n 
+0000598756 00000 n 
+0000597990 00000 n 
+0000598872 00000 n 
+0000600099 00000 n 
+0000599791 00000 n 
+0000599180 00000 n 
+0000599907 00000 n 
+0000601120 00000 n 
+0000600812 00000 n 
+0000600215 00000 n 
+0000600928 00000 n 
+0003379296 00000 n 
+0000602259 00000 n 
+0000601951 00000 n 
+0000601236 00000 n 
+0000602067 00000 n 
+0000603376 00000 n 
+0000603068 00000 n 
+0000602375 00000 n 
+0000603184 00000 n 
+0000604584 00000 n 
+0000604276 00000 n 
+0000603492 00000 n 
+0000604392 00000 n 
+0000605616 00000 n 
+0000605308 00000 n 
+0000604700 00000 n 
+0000605424 00000 n 
+0000606727 00000 n 
+0000606419 00000 n 
+0000605732 00000 n 
+0000606535 00000 n 
+0000607124 00000 n 
+0000606944 00000 n 
+0000606843 00000 n 
+0000607060 00000 n 
+0003379421 00000 n 
+0000608065 00000 n 
+0000610927 00000 n 
+0000608410 00000 n 
+0000607928 00000 n 
+0000607166 00000 n 
+0000608219 00000 n 
+0000612027 00000 n 
+0000610811 00000 n 
+0000608526 00000 n 
+0000611963 00000 n 
+0003374355 00000 n 
+0000611311 00000 n 
+0000611429 00000 n 
+0000611477 00000 n 
+0000611942 00000 n 
+0000614502 00000 n 
+0000614322 00000 n 
+0000612200 00000 n 
+0000614438 00000 n 
+0000616639 00000 n 
+0000616459 00000 n 
+0000614604 00000 n 
+0000616575 00000 n 
+0000619507 00000 n 
+0000619074 00000 n 
+0000616755 00000 n 
+0000619190 00000 n 
+0000619317 00000 n 
+0000619443 00000 n 
+0000622081 00000 n 
+0000621901 00000 n 
+0000619623 00000 n 
+0000622017 00000 n 
+0003379546 00000 n 
+0000624496 00000 n 
+0000628027 00000 n 
+0000625133 00000 n 
+0000624359 00000 n 
+0000622183 00000 n 
+0000624687 00000 n 
+0000624814 00000 n 
+0000624878 00000 n 
+0000624942 00000 n 
+0000625069 00000 n 
+0000628239 00000 n 
+0000631288 00000 n 
+0000628754 00000 n 
+0000627872 00000 n 
+0000625333 00000 n 
+0000628690 00000 n 
+0000628464 00000 n 
+0000631497 00000 n 
+0000631672 00000 n 
+0000631842 00000 n 
+0000632028 00000 n 
+0000632195 00000 n 
+0000632376 00000 n 
+0000632548 00000 n 
+0000632797 00000 n 
+0000631088 00000 n 
+0000628940 00000 n 
+0000632733 00000 n 
+0000635486 00000 n 
+0000635661 00000 n 
+0000636048 00000 n 
+0000635340 00000 n 
+0000632955 00000 n 
+0000635857 00000 n 
+0000635984 00000 n 
+0000644153 00000 n 
+0000643995 00000 n 
+0000638232 00000 n 
+0000644546 00000 n 
+0000638086 00000 n 
+0000636291 00000 n 
+0000644354 00000 n 
+0000644482 00000 n 
+0000639501 00000 n 
+0000639619 00000 n 
+0000639667 00000 n 
+0000640094 00000 n 
+0000640116 00000 n 
+0000640488 00000 n 
+0000643972 00000 n 
+0000647600 00000 n 
+0000647165 00000 n 
+0000644761 00000 n 
+0000647281 00000 n 
+0000647408 00000 n 
+0000647536 00000 n 
+0003379671 00000 n 
+0000650721 00000 n 
+0000650414 00000 n 
+0000647730 00000 n 
+0000650530 00000 n 
+0000650657 00000 n 
+0000653371 00000 n 
+0000653522 00000 n 
+0000654167 00000 n 
+0000653225 00000 n 
+0000650851 00000 n 
+0000653722 00000 n 
+0000653849 00000 n 
+0000653976 00000 n 
+0000654103 00000 n 
+0000789235 00000 n 
+0000657146 00000 n 
+0000657507 00000 n 
+0000657009 00000 n 
+0000654381 00000 n 
+0000657316 00000 n 
+0000657443 00000 n 
+0000661795 00000 n 
+0000659878 00000 n 
+0000659443 00000 n 
+0000657679 00000 n 
+0000659559 00000 n 
+0000659686 00000 n 
+0000659750 00000 n 
+0000659814 00000 n 
+0000662677 00000 n 
+0000661679 00000 n 
+0000660008 00000 n 
+0000662487 00000 n 
+0000662551 00000 n 
+0000662614 00000 n 
+0000662299 00000 n 
+0000662417 00000 n 
+0000662465 00000 n 
+0000666117 00000 n 
+0000664266 00000 n 
+0000663958 00000 n 
+0000662864 00000 n 
+0000664074 00000 n 
+0000664138 00000 n 
+0000664202 00000 n 
+0003379796 00000 n 
+0000666466 00000 n 
+0000665980 00000 n 
+0000664382 00000 n 
+0000666274 00000 n 
+0000666338 00000 n 
+0000666402 00000 n 
+0000704900 00000 n 
+0000668614 00000 n 
+0000668434 00000 n 
+0000666596 00000 n 
+0000668550 00000 n 
+0003372602 00000 n 
+0000670446 00000 n 
+0000670266 00000 n 
+0000668758 00000 n 
+0000670382 00000 n 
+0000672208 00000 n 
+0000671900 00000 n 
+0000670576 00000 n 
+0000672016 00000 n 
+0000672080 00000 n 
+0000672144 00000 n 
+0000674105 00000 n 
+0000674860 00000 n 
+0000673959 00000 n 
+0000672338 00000 n 
+0000674415 00000 n 
+0000674479 00000 n 
+0000674543 00000 n 
+0000674670 00000 n 
+0000674797 00000 n 
+0000674260 00000 n 
+0000677588 00000 n 
+0000676065 00000 n 
+0000675004 00000 n 
+0000676181 00000 n 
+0000676245 00000 n 
+0000676309 00000 n 
+0000676373 00000 n 
+0000676437 00000 n 
+0000676501 00000 n 
+0000676565 00000 n 
+0000676629 00000 n 
+0000676692 00000 n 
+0000676756 00000 n 
+0000676820 00000 n 
+0000676884 00000 n 
+0000676948 00000 n 
+0000677012 00000 n 
+0000677076 00000 n 
+0000677140 00000 n 
+0000677204 00000 n 
+0000677268 00000 n 
+0000677332 00000 n 
+0000677396 00000 n 
+0000677460 00000 n 
+0000677524 00000 n 
+0003379921 00000 n 
+0000695294 00000 n 
+0000678861 00000 n 
+0000695892 00000 n 
+0000678724 00000 n 
+0000677704 00000 n 
+0000695445 00000 n 
+0000695509 00000 n 
+0000695573 00000 n 
+0000695700 00000 n 
+0000695828 00000 n 
+0000689606 00000 n 
+0000689724 00000 n 
+0000689772 00000 n 
+0000690219 00000 n 
+0000690243 00000 n 
+0000690650 00000 n 
+0000690746 00000 n 
+0000695271 00000 n 
+0000698383 00000 n 
+0000698538 00000 n 
+0000698698 00000 n 
+0000698851 00000 n 
+0000699322 00000 n 
+0000698219 00000 n 
+0000696038 00000 n 
+0000699003 00000 n 
+0000699130 00000 n 
+0000699258 00000 n 
+0000701552 00000 n 
+0000701711 00000 n 
+0000702186 00000 n 
+0000701406 00000 n 
+0000699509 00000 n 
+0000701868 00000 n 
+0000701932 00000 n 
+0000701996 00000 n 
+0000702059 00000 n 
+0000702123 00000 n 
+0000841353 00000 n 
+0000704616 00000 n 
+0000707598 00000 n 
+0000705219 00000 n 
+0000704479 00000 n 
+0000702302 00000 n 
+0000704772 00000 n 
+0000705027 00000 n 
+0000705091 00000 n 
+0000705155 00000 n 
+0000843448 00000 n 
+0000708102 00000 n 
+0000707452 00000 n 
+0000705363 00000 n 
+0000707910 00000 n 
+0000707754 00000 n 
+0000707974 00000 n 
+0000708038 00000 n 
+0000844500 00000 n 
+0000709643 00000 n 
+0000709463 00000 n 
+0000708275 00000 n 
+0000709579 00000 n 
+0003380046 00000 n 
+0000711718 00000 n 
+0000711885 00000 n 
+0000712052 00000 n 
+0000712213 00000 n 
+0000712691 00000 n 
+0000711554 00000 n 
+0000709759 00000 n 
+0000712373 00000 n 
+0000712500 00000 n 
+0000712564 00000 n 
+0000712627 00000 n 
+0000848693 00000 n 
+0000853274 00000 n 
+0000869674 00000 n 
+0000874289 00000 n 
+0000714415 00000 n 
+0000714043 00000 n 
+0000712821 00000 n 
+0000714159 00000 n 
+0000714223 00000 n 
+0000714287 00000 n 
+0000714351 00000 n 
+0000716637 00000 n 
+0000716329 00000 n 
+0000714531 00000 n 
+0000716445 00000 n 
+0000716509 00000 n 
+0000716573 00000 n 
+0000718728 00000 n 
+0000718912 00000 n 
+0000719111 00000 n 
+0000719505 00000 n 
+0000718573 00000 n 
+0000716753 00000 n 
+0000719316 00000 n 
+0000719443 00000 n 
+0000721830 00000 n 
+0000721332 00000 n 
+0000719691 00000 n 
+0000721448 00000 n 
+0000721575 00000 n 
+0000721638 00000 n 
+0000721702 00000 n 
+0000721766 00000 n 
+0000723498 00000 n 
+0000724036 00000 n 
+0000723361 00000 n 
+0000722017 00000 n 
+0000723654 00000 n 
+0000723718 00000 n 
+0000723782 00000 n 
+0000723909 00000 n 
+0000723973 00000 n 
+0003380171 00000 n 
+0000727622 00000 n 
+0000725404 00000 n 
+0000725879 00000 n 
+0000725267 00000 n 
+0000724166 00000 n 
+0000725560 00000 n 
+0000725624 00000 n 
+0000725688 00000 n 
+0000725752 00000 n 
+0000725816 00000 n 
+0000727814 00000 n 
+0000727379 00000 n 
+0000725995 00000 n 
+0000727495 00000 n 
+0000727686 00000 n 
+0000727750 00000 n 
+0000729445 00000 n 
+0000729265 00000 n 
+0000727944 00000 n 
+0000729381 00000 n 
+0000731095 00000 n 
+0000730852 00000 n 
+0000729547 00000 n 
+0000730968 00000 n 
+0000731032 00000 n 
+0000733599 00000 n 
+0000733751 00000 n 
+0000736491 00000 n 
+0000734096 00000 n 
+0000733453 00000 n 
+0000731211 00000 n 
+0000733905 00000 n 
+0000734032 00000 n 
+0001925397 00000 n 
+0000736711 00000 n 
+0000736354 00000 n 
+0000734240 00000 n 
+0000736647 00000 n 
+0003380296 00000 n 
+0000738805 00000 n 
+0000739061 00000 n 
+0000738561 00000 n 
+0000736884 00000 n 
+0000738677 00000 n 
+0000738869 00000 n 
+0000738933 00000 n 
+0000738997 00000 n 
+0000740690 00000 n 
+0000740318 00000 n 
+0000739177 00000 n 
+0000740434 00000 n 
+0000740498 00000 n 
+0000740562 00000 n 
+0000740626 00000 n 
+0000742220 00000 n 
+0000742505 00000 n 
+0000742083 00000 n 
+0000740806 00000 n 
+0000742377 00000 n 
+0000742441 00000 n 
+0000876206 00000 n 
+0000743879 00000 n 
+0000743635 00000 n 
+0000742621 00000 n 
+0000743751 00000 n 
+0000743815 00000 n 
+0000745503 00000 n 
+0000745847 00000 n 
+0000745366 00000 n 
+0000743995 00000 n 
+0000745655 00000 n 
+0000745719 00000 n 
+0000745783 00000 n 
+0000747405 00000 n 
+0000747097 00000 n 
+0000745963 00000 n 
+0000747213 00000 n 
+0000747277 00000 n 
+0000747341 00000 n 
+0003380421 00000 n 
+0000749409 00000 n 
+0000749037 00000 n 
+0000747521 00000 n 
+0000749153 00000 n 
+0000749217 00000 n 
+0000749281 00000 n 
+0000749345 00000 n 
+0000751069 00000 n 
+0000750761 00000 n 
+0000749525 00000 n 
+0000750877 00000 n 
+0000750941 00000 n 
+0000751005 00000 n 
+0000752832 00000 n 
+0000752524 00000 n 
+0000751185 00000 n 
+0000752640 00000 n 
+0000752704 00000 n 
+0000752768 00000 n 
+0000754867 00000 n 
+0000754495 00000 n 
+0000752948 00000 n 
+0000754611 00000 n 
+0000754675 00000 n 
+0000754739 00000 n 
+0000754803 00000 n 
+0000756338 00000 n 
+0000756030 00000 n 
+0000754983 00000 n 
+0000756146 00000 n 
+0000756210 00000 n 
+0000756274 00000 n 
+0000758382 00000 n 
+0000758679 00000 n 
+0000758829 00000 n 
+0000759425 00000 n 
+0000758218 00000 n 
+0000756454 00000 n 
+0000758978 00000 n 
+0000759105 00000 n 
+0000759169 00000 n 
+0000759233 00000 n 
+0000758532 00000 n 
+0000759297 00000 n 
+0000759361 00000 n 
+0003380546 00000 n 
+0000761686 00000 n 
+0000761122 00000 n 
+0000759555 00000 n 
+0000761238 00000 n 
+0000761302 00000 n 
+0000761366 00000 n 
+0000761430 00000 n 
+0000761494 00000 n 
+0000761558 00000 n 
+0000761622 00000 n 
+0000763368 00000 n 
+0000763532 00000 n 
+0000763693 00000 n 
+0000764014 00000 n 
+0000764172 00000 n 
+0000764777 00000 n 
+0000763186 00000 n 
+0000761816 00000 n 
+0000764330 00000 n 
+0000764457 00000 n 
+0000764521 00000 n 
+0000763854 00000 n 
+0000764585 00000 n 
+0000764649 00000 n 
+0000764713 00000 n 
+0000858581 00000 n 
+0000766188 00000 n 
+0000765944 00000 n 
+0000764907 00000 n 
+0000766060 00000 n 
+0000766124 00000 n 
+0000768316 00000 n 
+0000767944 00000 n 
+0000766304 00000 n 
+0000768060 00000 n 
+0000768124 00000 n 
+0000768188 00000 n 
+0000768252 00000 n 
+0000769934 00000 n 
+0000769626 00000 n 
+0000768432 00000 n 
+0000769742 00000 n 
+0000769806 00000 n 
+0000769870 00000 n 
+0000771817 00000 n 
+0000771509 00000 n 
+0000770050 00000 n 
+0000771625 00000 n 
+0000771689 00000 n 
+0000771753 00000 n 
+0003380671 00000 n 
+0000774029 00000 n 
+0000774193 00000 n 
+0000774354 00000 n 
+0000774676 00000 n 
+0000775276 00000 n 
+0000773856 00000 n 
+0000771933 00000 n 
+0000774831 00000 n 
+0000774895 00000 n 
+0000774515 00000 n 
+0000774959 00000 n 
+0000775085 00000 n 
+0000775212 00000 n 
+0000864854 00000 n 
+0000776955 00000 n 
+0000776648 00000 n 
+0000775420 00000 n 
+0000776764 00000 n 
+0000776891 00000 n 
+0000779094 00000 n 
+0000779486 00000 n 
+0000778957 00000 n 
+0000777085 00000 n 
+0000779295 00000 n 
+0000779422 00000 n 
+0000782116 00000 n 
+0000782477 00000 n 
+0000781979 00000 n 
+0000779686 00000 n 
+0000782286 00000 n 
+0000782413 00000 n 
+0000784380 00000 n 
+0000783944 00000 n 
+0000782677 00000 n 
+0000784060 00000 n 
+0000784124 00000 n 
+0000784188 00000 n 
+0000784252 00000 n 
+0000784316 00000 n 
+0000785954 00000 n 
+0000786355 00000 n 
+0000785817 00000 n 
+0000784496 00000 n 
+0000786164 00000 n 
+0000786291 00000 n 
+0003380796 00000 n 
+0000788801 00000 n 
+0000788956 00000 n 
+0000789682 00000 n 
+0000788655 00000 n 
+0000786541 00000 n 
+0000789108 00000 n 
+0000789299 00000 n 
+0000789363 00000 n 
+0000789427 00000 n 
+0000789491 00000 n 
+0000789554 00000 n 
+0000789618 00000 n 
+0000809633 00000 n 
+0000809761 00000 n 
+0000792616 00000 n 
+0000795034 00000 n 
+0000793286 00000 n 
+0000792479 00000 n 
+0000789826 00000 n 
+0000792776 00000 n 
+0000792840 00000 n 
+0000792904 00000 n 
+0000792968 00000 n 
+0000793032 00000 n 
+0000793095 00000 n 
+0000793222 00000 n 
+0000809953 00000 n 
+0000794918 00000 n 
+0000793486 00000 n 
+0000809505 00000 n 
+0000809825 00000 n 
+0000809889 00000 n 
+0000812581 00000 n 
+0000811953 00000 n 
+0000810121 00000 n 
+0000812069 00000 n 
+0000812133 00000 n 
+0000812197 00000 n 
+0000812261 00000 n 
+0000812325 00000 n 
+0000812389 00000 n 
+0000812453 00000 n 
+0000812517 00000 n 
+0000815051 00000 n 
+0000815238 00000 n 
+0000815739 00000 n 
+0000814896 00000 n 
+0000812768 00000 n 
+0000815675 00000 n 
+0000815457 00000 n 
+0000821393 00000 n 
+0000821697 00000 n 
+0000818405 00000 n 
+0000817972 00000 n 
+0000815968 00000 n 
+0000818088 00000 n 
+0000818215 00000 n 
+0000818342 00000 n 
+0003380921 00000 n 
+0000822360 00000 n 
+0000821238 00000 n 
+0000818549 00000 n 
+0000821848 00000 n 
+0000821912 00000 n 
+0000821545 00000 n 
+0000821976 00000 n 
+0000822040 00000 n 
+0000822104 00000 n 
+0000822168 00000 n 
+0000822232 00000 n 
+0000822296 00000 n 
+0000825466 00000 n 
+0000824903 00000 n 
+0000822504 00000 n 
+0000825019 00000 n 
+0000825083 00000 n 
+0000825147 00000 n 
+0000825211 00000 n 
+0000825275 00000 n 
+0000825402 00000 n 
+0000830302 00000 n 
+0000827996 00000 n 
+0000827562 00000 n 
+0000825596 00000 n 
+0000827678 00000 n 
+0000827805 00000 n 
+0000827932 00000 n 
+0000830698 00000 n 
+0000830165 00000 n 
+0000828112 00000 n 
+0000830507 00000 n 
+0000830634 00000 n 
+0000833420 00000 n 
+0000833176 00000 n 
+0000830898 00000 n 
+0000833292 00000 n 
+0000833356 00000 n 
+0000835979 00000 n 
+0000835799 00000 n 
+0000833550 00000 n 
+0000835915 00000 n 
+0003381046 00000 n 
+0000838531 00000 n 
+0000838351 00000 n 
+0000836109 00000 n 
+0000838467 00000 n 
+0000840086 00000 n 
+0000839906 00000 n 
+0000838675 00000 n 
+0000840022 00000 n 
+0000841417 00000 n 
+0000841109 00000 n 
+0000840202 00000 n 
+0000841225 00000 n 
+0000842456 00000 n 
+0000842148 00000 n 
+0000841533 00000 n 
+0000842264 00000 n 
+0000842392 00000 n 
+0000843512 00000 n 
+0000843204 00000 n 
+0000842572 00000 n 
+0000843320 00000 n 
+0000844564 00000 n 
+0000844256 00000 n 
+0000843628 00000 n 
+0000844372 00000 n 
+0003381171 00000 n 
+0000850549 00000 n 
+0000848449 00000 n 
+0000844680 00000 n 
+0000848565 00000 n 
+0000848757 00000 n 
+0000848821 00000 n 
+0000848885 00000 n 
+0000848949 00000 n 
+0000849013 00000 n 
+0000849077 00000 n 
+0000849141 00000 n 
+0000849205 00000 n 
+0000849269 00000 n 
+0000849333 00000 n 
+0000849397 00000 n 
+0000849461 00000 n 
+0000849525 00000 n 
+0000849589 00000 n 
+0000849653 00000 n 
+0000849717 00000 n 
+0000849781 00000 n 
+0000849845 00000 n 
+0000849909 00000 n 
+0000849973 00000 n 
+0000850037 00000 n 
+0000850101 00000 n 
+0000850165 00000 n 
+0000850229 00000 n 
+0000850293 00000 n 
+0000850357 00000 n 
+0000850421 00000 n 
+0000850485 00000 n 
+0000854551 00000 n 
+0000853030 00000 n 
+0000850706 00000 n 
+0000853146 00000 n 
+0000853338 00000 n 
+0000853402 00000 n 
+0000853466 00000 n 
+0000853529 00000 n 
+0000853593 00000 n 
+0000853656 00000 n 
+0000853720 00000 n 
+0000853783 00000 n 
+0000853847 00000 n 
+0000853911 00000 n 
+0000853975 00000 n 
+0000854039 00000 n 
+0000854103 00000 n 
+0000854167 00000 n 
+0000854231 00000 n 
+0000854295 00000 n 
+0000854359 00000 n 
+0000854423 00000 n 
+0000854487 00000 n 
+0000860817 00000 n 
+0000858337 00000 n 
+0000854680 00000 n 
+0000858453 00000 n 
+0000858645 00000 n 
+0000858709 00000 n 
+0000858773 00000 n 
+0000858837 00000 n 
+0000858901 00000 n 
+0000858965 00000 n 
+0000859029 00000 n 
+0000859093 00000 n 
+0000859157 00000 n 
+0000859221 00000 n 
+0000859285 00000 n 
+0000859349 00000 n 
+0000859413 00000 n 
+0000859477 00000 n 
+0000859541 00000 n 
+0000859605 00000 n 
+0000859669 00000 n 
+0000859733 00000 n 
+0000859796 00000 n 
+0000859860 00000 n 
+0000859923 00000 n 
+0000859987 00000 n 
+0000860049 00000 n 
+0000860113 00000 n 
+0000860177 00000 n 
+0000860241 00000 n 
+0000860305 00000 n 
+0000860369 00000 n 
+0000860433 00000 n 
+0000860497 00000 n 
+0000860561 00000 n 
+0000860625 00000 n 
+0000860689 00000 n 
+0000860753 00000 n 
+0000867090 00000 n 
+0000864610 00000 n 
+0000860960 00000 n 
+0000864726 00000 n 
+0000864918 00000 n 
+0000864982 00000 n 
+0000865046 00000 n 
+0000865110 00000 n 
+0000865174 00000 n 
+0000865238 00000 n 
+0000865302 00000 n 
+0000865366 00000 n 
+0000865430 00000 n 
+0000865494 00000 n 
+0000865558 00000 n 
+0000865622 00000 n 
+0000865686 00000 n 
+0000865750 00000 n 
+0000865814 00000 n 
+0000865878 00000 n 
+0000865942 00000 n 
+0000866006 00000 n 
+0000866069 00000 n 
+0000866133 00000 n 
+0000866196 00000 n 
+0000866260 00000 n 
+0000866322 00000 n 
+0000866386 00000 n 
+0000866450 00000 n 
+0000866514 00000 n 
+0000866578 00000 n 
+0000866642 00000 n 
+0000866706 00000 n 
+0000866770 00000 n 
+0000866834 00000 n 
+0000866898 00000 n 
+0000866962 00000 n 
+0000867026 00000 n 
+0000871270 00000 n 
+0000869430 00000 n 
+0000867233 00000 n 
+0000869546 00000 n 
+0000869738 00000 n 
+0000869802 00000 n 
+0000869866 00000 n 
+0000869930 00000 n 
+0000869994 00000 n 
+0000870058 00000 n 
+0000870122 00000 n 
+0000870186 00000 n 
+0000870250 00000 n 
+0000870314 00000 n 
+0000870378 00000 n 
+0000870442 00000 n 
+0000870506 00000 n 
+0000870569 00000 n 
+0000870633 00000 n 
+0000870696 00000 n 
+0000870760 00000 n 
+0000870822 00000 n 
+0000870886 00000 n 
+0000870950 00000 n 
+0000871014 00000 n 
+0000871078 00000 n 
+0000871142 00000 n 
+0000871206 00000 n 
+0000876270 00000 n 
+0000874047 00000 n 
+0000871385 00000 n 
+0000874163 00000 n 
+0000874352 00000 n 
+0000874416 00000 n 
+0000874480 00000 n 
+0000874544 00000 n 
+0000874608 00000 n 
+0000874672 00000 n 
+0000874736 00000 n 
+0000874800 00000 n 
+0000874864 00000 n 
+0000874928 00000 n 
+0000874992 00000 n 
+0000875056 00000 n 
+0000875120 00000 n 
+0000875184 00000 n 
+0000875248 00000 n 
+0000875312 00000 n 
+0000875376 00000 n 
+0000875440 00000 n 
+0000875504 00000 n 
+0000875568 00000 n 
+0000875632 00000 n 
+0000875696 00000 n 
+0000875760 00000 n 
+0000875824 00000 n 
+0000875888 00000 n 
+0000875951 00000 n 
+0000876015 00000 n 
+0000876078 00000 n 
+0003381296 00000 n 
+0000878511 00000 n 
+0000878204 00000 n 
+0000876399 00000 n 
+0000878320 00000 n 
+0000878447 00000 n 
+0000880844 00000 n 
+0000881310 00000 n 
+0000880707 00000 n 
+0000878627 00000 n 
+0000880993 00000 n 
+0000881120 00000 n 
+0000881246 00000 n 
+0000883972 00000 n 
+0000884310 00000 n 
+0000883835 00000 n 
+0000881440 00000 n 
+0000884119 00000 n 
+0000884246 00000 n 
+0000886670 00000 n 
+0000887009 00000 n 
+0000886533 00000 n 
+0000884454 00000 n 
+0000886818 00000 n 
+0000886945 00000 n 
+0000889602 00000 n 
+0000889295 00000 n 
+0000887139 00000 n 
+0000889411 00000 n 
+0000889538 00000 n 
+0000891986 00000 n 
+0000892326 00000 n 
+0000891849 00000 n 
+0000889718 00000 n 
+0000892135 00000 n 
+0000892262 00000 n 
+0003381421 00000 n 
+0000894938 00000 n 
+0000894758 00000 n 
+0000892456 00000 n 
+0000894874 00000 n 
+0000897688 00000 n 
+0000897381 00000 n 
+0000895054 00000 n 
+0000897497 00000 n 
+0000897624 00000 n 
+0000900317 00000 n 
+0000900464 00000 n 
+0000900767 00000 n 
+0000900984 00000 n 
+0000900153 00000 n 
+0000897818 00000 n 
+0000900920 00000 n 
+0000900616 00000 n 
+0001085809 00000 n 
+0001186428 00000 n 
+0000903660 00000 n 
+0000903480 00000 n 
+0000901086 00000 n 
+0000903596 00000 n 
+0000912494 00000 n 
+0000905770 00000 n 
+0000913092 00000 n 
+0000905633 00000 n 
+0000903776 00000 n 
+0000912648 00000 n 
+0000912774 00000 n 
+0000912900 00000 n 
+0000913028 00000 n 
+0000908085 00000 n 
+0000908203 00000 n 
+0000908251 00000 n 
+0000908654 00000 n 
+0000908677 00000 n 
+0000909041 00000 n 
+0000912471 00000 n 
+0000921771 00000 n 
+0000914795 00000 n 
+0000921928 00000 n 
+0000918018 00000 n 
+0000922403 00000 n 
+0000914649 00000 n 
+0000913252 00000 n 
+0000922083 00000 n 
+0000922211 00000 n 
+0000922339 00000 n 
+0003381546 00000 n 
+0000915433 00000 n 
+0000915551 00000 n 
+0000915599 00000 n 
+0000915974 00000 n 
+0000915996 00000 n 
+0000916283 00000 n 
+0000917995 00000 n 
+0000918826 00000 n 
+0000918944 00000 n 
+0000918992 00000 n 
+0000919369 00000 n 
+0000919391 00000 n 
+0000919692 00000 n 
+0000919788 00000 n 
+0000921748 00000 n 
+0000932641 00000 n 
+0000923964 00000 n 
+0000932795 00000 n 
+0000928654 00000 n 
+0000933267 00000 n 
+0000923818 00000 n 
+0000922578 00000 n 
+0000932948 00000 n 
+0000933076 00000 n 
+0000933204 00000 n 
+0000924907 00000 n 
+0000925025 00000 n 
+0000925073 00000 n 
+0000925472 00000 n 
+0000925494 00000 n 
+0000925822 00000 n 
+0000925918 00000 n 
+0000928631 00000 n 
+0000929505 00000 n 
+0000929623 00000 n 
+0000929671 00000 n 
+0000930066 00000 n 
+0000930088 00000 n 
+0000930391 00000 n 
+0000932618 00000 n 
+0000935243 00000 n 
+0000935392 00000 n 
+0000935807 00000 n 
+0000935097 00000 n 
+0000933428 00000 n 
+0000935551 00000 n 
+0000935615 00000 n 
+0000935679 00000 n 
+0000935743 00000 n 
+0000955710 00000 n 
+0000937487 00000 n 
+0000938028 00000 n 
+0000937350 00000 n 
+0000935980 00000 n 
+0000937645 00000 n 
+0000937709 00000 n 
+0000937773 00000 n 
+0000937837 00000 n 
+0000937901 00000 n 
+0000937964 00000 n 
+0000957070 00000 n 
+0000939437 00000 n 
+0000939131 00000 n 
+0000938144 00000 n 
+0000939247 00000 n 
+0000939311 00000 n 
+0000939374 00000 n 
+0000940985 00000 n 
+0000943421 00000 n 
+0000943580 00000 n 
+0000941390 00000 n 
+0000940848 00000 n 
+0000939553 00000 n 
+0000941134 00000 n 
+0000941198 00000 n 
+0000941262 00000 n 
+0000941326 00000 n 
+0000987730 00000 n 
+0001086565 00000 n 
+0000944184 00000 n 
+0000943275 00000 n 
+0000941506 00000 n 
+0000943739 00000 n 
+0000943803 00000 n 
+0000943930 00000 n 
+0000944056 00000 n 
+0000944120 00000 n 
+0003381671 00000 n 
+0000962495 00000 n 
+0000978670 00000 n 
+0000946561 00000 n 
+0000946381 00000 n 
+0000944342 00000 n 
+0000946497 00000 n 
+0000949219 00000 n 
+0000949368 00000 n 
+0000949523 00000 n 
+0000949740 00000 n 
+0000949064 00000 n 
+0000946691 00000 n 
+0000949676 00000 n 
+0000952321 00000 n 
+0000952537 00000 n 
+0000952184 00000 n 
+0000949884 00000 n 
+0000952473 00000 n 
+0000954329 00000 n 
+0000954149 00000 n 
+0000952695 00000 n 
+0000954265 00000 n 
+0000955774 00000 n 
+0000955466 00000 n 
+0000954445 00000 n 
+0000955582 00000 n 
+0000957134 00000 n 
+0000956826 00000 n 
+0000955890 00000 n 
+0000956942 00000 n 
+0003381796 00000 n 
+0000965235 00000 n 
+0000962251 00000 n 
+0000957250 00000 n 
+0000962367 00000 n 
+0000962559 00000 n 
+0000962623 00000 n 
+0000962687 00000 n 
+0000962751 00000 n 
+0000962815 00000 n 
+0000962879 00000 n 
+0000962943 00000 n 
+0000963007 00000 n 
+0000963070 00000 n 
+0000963134 00000 n 
+0000963197 00000 n 
+0000963261 00000 n 
+0000963323 00000 n 
+0000963387 00000 n 
+0000963451 00000 n 
+0000963515 00000 n 
+0000963579 00000 n 
+0000963643 00000 n 
+0000963707 00000 n 
+0000963771 00000 n 
+0000963835 00000 n 
+0000963899 00000 n 
+0000963963 00000 n 
+0000964027 00000 n 
+0000964091 00000 n 
+0000964155 00000 n 
+0000964219 00000 n 
+0000964283 00000 n 
+0000964347 00000 n 
+0000964411 00000 n 
+0000964474 00000 n 
+0000964538 00000 n 
+0000964600 00000 n 
+0000964664 00000 n 
+0000964727 00000 n 
+0000964791 00000 n 
+0000964855 00000 n 
+0000964919 00000 n 
+0000964983 00000 n 
+0000965046 00000 n 
+0000965109 00000 n 
+0000965172 00000 n 
+0000969641 00000 n 
+0000967673 00000 n 
+0000965392 00000 n 
+0000967789 00000 n 
+0000967917 00000 n 
+0000967981 00000 n 
+0000968045 00000 n 
+0000968109 00000 n 
+0000968173 00000 n 
+0000968237 00000 n 
+0000968301 00000 n 
+0000968365 00000 n 
+0000968429 00000 n 
+0000968493 00000 n 
+0000968557 00000 n 
+0000968621 00000 n 
+0000968685 00000 n 
+0000968749 00000 n 
+0000968813 00000 n 
+0000968876 00000 n 
+0000968940 00000 n 
+0000969003 00000 n 
+0000969067 00000 n 
+0000969129 00000 n 
+0000969193 00000 n 
+0000969257 00000 n 
+0000969321 00000 n 
+0000969385 00000 n 
+0000969449 00000 n 
+0000969513 00000 n 
+0000969577 00000 n 
+0000974167 00000 n 
+0000972133 00000 n 
+0000969756 00000 n 
+0000972249 00000 n 
+0000972377 00000 n 
+0000972441 00000 n 
+0000972505 00000 n 
+0000972568 00000 n 
+0000972632 00000 n 
+0000972695 00000 n 
+0000972759 00000 n 
+0000972823 00000 n 
+0000972887 00000 n 
+0000972951 00000 n 
+0000973015 00000 n 
+0000973079 00000 n 
+0000973143 00000 n 
+0000973207 00000 n 
+0000973271 00000 n 
+0000973335 00000 n 
+0000973399 00000 n 
+0000973463 00000 n 
+0000973527 00000 n 
+0000973591 00000 n 
+0000973655 00000 n 
+0000973719 00000 n 
+0000973783 00000 n 
+0000973847 00000 n 
+0000973911 00000 n 
+0000973975 00000 n 
+0000974039 00000 n 
+0000974103 00000 n 
+0000981418 00000 n 
+0000978426 00000 n 
+0000974282 00000 n 
+0000978542 00000 n 
+0000978734 00000 n 
+0000978798 00000 n 
+0000978862 00000 n 
+0000978926 00000 n 
+0000978990 00000 n 
+0000979054 00000 n 
+0000979118 00000 n 
+0000979182 00000 n 
+0000979246 00000 n 
+0000979310 00000 n 
+0000979374 00000 n 
+0000979438 00000 n 
+0000979502 00000 n 
+0000979566 00000 n 
+0000979630 00000 n 
+0000979694 00000 n 
+0000979758 00000 n 
+0000979822 00000 n 
+0000979886 00000 n 
+0000979950 00000 n 
+0000980014 00000 n 
+0000980078 00000 n 
+0000980141 00000 n 
+0000980205 00000 n 
+0000980268 00000 n 
+0000980332 00000 n 
+0000980394 00000 n 
+0000980458 00000 n 
+0000980522 00000 n 
+0000980586 00000 n 
+0000980650 00000 n 
+0000980714 00000 n 
+0000980778 00000 n 
+0000980842 00000 n 
+0000980906 00000 n 
+0000980970 00000 n 
+0000981034 00000 n 
+0000981098 00000 n 
+0000981162 00000 n 
+0000981226 00000 n 
+0000981290 00000 n 
+0000981354 00000 n 
+0000987071 00000 n 
+0000984465 00000 n 
+0000981561 00000 n 
+0000984581 00000 n 
+0000984708 00000 n 
+0000984771 00000 n 
+0000984835 00000 n 
+0000984899 00000 n 
+0000984963 00000 n 
+0000985027 00000 n 
+0000985091 00000 n 
+0000985155 00000 n 
+0000985219 00000 n 
+0000985283 00000 n 
+0000985347 00000 n 
+0000985411 00000 n 
+0000985475 00000 n 
+0000985539 00000 n 
+0000985603 00000 n 
+0000985667 00000 n 
+0000985731 00000 n 
+0000985795 00000 n 
+0000985859 00000 n 
+0000985923 00000 n 
+0000985986 00000 n 
+0000986050 00000 n 
+0000986113 00000 n 
+0000986177 00000 n 
+0000986239 00000 n 
+0000986303 00000 n 
+0000986367 00000 n 
+0000986431 00000 n 
+0000986495 00000 n 
+0000986559 00000 n 
+0000986623 00000 n 
+0000986687 00000 n 
+0000986751 00000 n 
+0000986815 00000 n 
+0000986879 00000 n 
+0000986943 00000 n 
+0000987007 00000 n 
+0001085873 00000 n 
+0000987614 00000 n 
+0000987186 00000 n 
+0001085681 00000 n 
+0003381921 00000 n 
+0001186492 00000 n 
+0001086449 00000 n 
+0001086013 00000 n 
+0001186300 00000 n 
+0001186913 00000 n 
+0001186733 00000 n 
+0001186632 00000 n 
+0001186849 00000 n 
+0001187395 00000 n 
+0001187216 00000 n 
+0001186955 00000 n 
+0001187686 00000 n 
+0001187570 00000 n 
+0001187469 00000 n 
+0001189084 00000 n 
+0001188649 00000 n 
+0001187728 00000 n 
+0001188765 00000 n 
+0001188829 00000 n 
+0001188956 00000 n 
+0001189020 00000 n 
+0001189481 00000 n 
+0001189301 00000 n 
+0001189200 00000 n 
+0001189417 00000 n 
+0003382046 00000 n 
+0001191487 00000 n 
+0001191332 00000 n 
+0001193888 00000 n 
+0001192254 00000 n 
+0001191177 00000 n 
+0001189523 00000 n 
+0001191936 00000 n 
+0001192063 00000 n 
+0001192190 00000 n 
+0001191712 00000 n 
+0001212273 00000 n 
+0001212464 00000 n 
+0001193772 00000 n 
+0001192440 00000 n 
+0001212145 00000 n 
+0001212400 00000 n 
+0001215115 00000 n 
+0001214681 00000 n 
+0001212618 00000 n 
+0001214797 00000 n 
+0001214924 00000 n 
+0001215051 00000 n 
+0001217913 00000 n 
+0001217733 00000 n 
+0001215245 00000 n 
+0001217849 00000 n 
+0001220653 00000 n 
+0001220473 00000 n 
+0001218057 00000 n 
+0001220589 00000 n 
+0001223439 00000 n 
+0001223005 00000 n 
+0001220783 00000 n 
+0001223121 00000 n 
+0001223248 00000 n 
+0001223375 00000 n 
+0003382171 00000 n 
+0001226275 00000 n 
+0001225968 00000 n 
+0001223569 00000 n 
+0001226084 00000 n 
+0001226211 00000 n 
+0001228813 00000 n 
+0001231055 00000 n 
+0001229031 00000 n 
+0001228676 00000 n 
+0001226419 00000 n 
+0001228967 00000 n 
+0001240672 00000 n 
+0001239789 00000 n 
+0001239937 00000 n 
+0001240242 00000 n 
+0001240391 00000 n 
+0001242777 00000 n 
+0001240736 00000 n 
+0001230882 00000 n 
+0001229232 00000 n 
+0001240544 00000 n 
+0001240090 00000 n 
+0001235374 00000 n 
+0001235492 00000 n 
+0001235540 00000 n 
+0001235963 00000 n 
+0001235986 00000 n 
+0001236336 00000 n 
+0001239766 00000 n 
+0001333593 00000 n 
+0001242931 00000 n 
+0001243147 00000 n 
+0001242631 00000 n 
+0001240924 00000 n 
+0001243083 00000 n 
+0001337724 00000 n 
+0001338783 00000 n 
+0001245033 00000 n 
+0001245251 00000 n 
+0001244896 00000 n 
+0001243263 00000 n 
+0001245187 00000 n 
+0001337597 00000 n 
+0001247245 00000 n 
+0001247065 00000 n 
+0001245367 00000 n 
+0001247181 00000 n 
+0003382296 00000 n 
+0001248932 00000 n 
+0001248752 00000 n 
+0001247389 00000 n 
+0001248868 00000 n 
+0001250352 00000 n 
+0001250045 00000 n 
+0001249048 00000 n 
+0001250161 00000 n 
+0001250288 00000 n 
+0001252712 00000 n 
+0001252867 00000 n 
+0001253276 00000 n 
+0001252566 00000 n 
+0001250482 00000 n 
+0001253021 00000 n 
+0001253085 00000 n 
+0001253148 00000 n 
+0001253212 00000 n 
+0001343047 00000 n 
+0001254670 00000 n 
+0001254362 00000 n 
+0001253463 00000 n 
+0001254478 00000 n 
+0001254542 00000 n 
+0001254606 00000 n 
+0001255885 00000 n 
+0001255705 00000 n 
+0001254786 00000 n 
+0001255821 00000 n 
+0001257760 00000 n 
+0001258424 00000 n 
+0001257623 00000 n 
+0001256001 00000 n 
+0001257915 00000 n 
+0001257979 00000 n 
+0001258106 00000 n 
+0001258170 00000 n 
+0001258234 00000 n 
+0001258296 00000 n 
+0001258360 00000 n 
+0003382421 00000 n 
+0001349768 00000 n 
+0001260994 00000 n 
+0001261337 00000 n 
+0001260857 00000 n 
+0001258554 00000 n 
+0001261146 00000 n 
+0001261273 00000 n 
+0001271911 00000 n 
+0001262731 00000 n 
+0001272039 00000 n 
+0001262615 00000 n 
+0001261467 00000 n 
+0001271783 00000 n 
+0001271975 00000 n 
+0001266523 00000 n 
+0001266641 00000 n 
+0001266689 00000 n 
+0001267134 00000 n 
+0001267157 00000 n 
+0001267551 00000 n 
+0001271760 00000 n 
+0001273315 00000 n 
+0001273135 00000 n 
+0001272185 00000 n 
+0001273251 00000 n 
+0001277411 00000 n 
+0001275070 00000 n 
+0001274826 00000 n 
+0001273431 00000 n 
+0001274942 00000 n 
+0001275006 00000 n 
+0001277106 00000 n 
+0001277259 00000 n 
+0001278027 00000 n 
+0001276951 00000 n 
+0001275186 00000 n 
+0001277579 00000 n 
+0001277643 00000 n 
+0001277707 00000 n 
+0001277771 00000 n 
+0001277835 00000 n 
+0001277899 00000 n 
+0001277963 00000 n 
+0001356269 00000 n 
+0001280235 00000 n 
+0001279991 00000 n 
+0001278199 00000 n 
+0001280107 00000 n 
+0001280171 00000 n 
+0003382546 00000 n 
+0001281742 00000 n 
+0001281436 00000 n 
+0001280365 00000 n 
+0001281552 00000 n 
+0001281616 00000 n 
+0001281680 00000 n 
+0001283073 00000 n 
+0001282829 00000 n 
+0001281858 00000 n 
+0001282945 00000 n 
+0001283009 00000 n 
+0001284794 00000 n 
+0001284487 00000 n 
+0001283189 00000 n 
+0001284603 00000 n 
+0001284667 00000 n 
+0001284730 00000 n 
+0001286162 00000 n 
+0001285982 00000 n 
+0001284910 00000 n 
+0001286098 00000 n 
+0001287722 00000 n 
+0001287542 00000 n 
+0001286264 00000 n 
+0001287658 00000 n 
+0001288731 00000 n 
+0001288551 00000 n 
+0001287838 00000 n 
+0001288667 00000 n 
+0003382671 00000 n 
+0001289786 00000 n 
+0001289606 00000 n 
+0001288833 00000 n 
+0001289722 00000 n 
+0001292379 00000 n 
+0001292728 00000 n 
+0001292242 00000 n 
+0001289902 00000 n 
+0001292537 00000 n 
+0001292664 00000 n 
+0001362575 00000 n 
+0001294780 00000 n 
+0001294280 00000 n 
+0001292872 00000 n 
+0001294396 00000 n 
+0001294460 00000 n 
+0001294524 00000 n 
+0001294588 00000 n 
+0001294652 00000 n 
+0001294716 00000 n 
+0001296592 00000 n 
+0001296934 00000 n 
+0001296455 00000 n 
+0001294910 00000 n 
+0001296743 00000 n 
+0001296870 00000 n 
+0001363851 00000 n 
+0001298459 00000 n 
+0001298279 00000 n 
+0001297078 00000 n 
+0001298395 00000 n 
+0001300029 00000 n 
+0001300516 00000 n 
+0001299892 00000 n 
+0001298632 00000 n 
+0001300196 00000 n 
+0001300260 00000 n 
+0001300324 00000 n 
+0001300388 00000 n 
+0001300452 00000 n 
+0003382796 00000 n 
+0001302376 00000 n 
+0001301940 00000 n 
+0001300688 00000 n 
+0001302056 00000 n 
+0001302120 00000 n 
+0001302184 00000 n 
+0001302248 00000 n 
+0001302312 00000 n 
+0001304247 00000 n 
+0001306966 00000 n 
+0001304722 00000 n 
+0001304110 00000 n 
+0001302492 00000 n 
+0001304403 00000 n 
+0001304530 00000 n 
+0001304594 00000 n 
+0001304658 00000 n 
+0001367573 00000 n 
+0001307152 00000 n 
+0001307610 00000 n 
+0001310499 00000 n 
+0001308097 00000 n 
+0001306802 00000 n 
+0001304852 00000 n 
+0001307778 00000 n 
+0001307842 00000 n 
+0001307906 00000 n 
+0001308033 00000 n 
+0001307382 00000 n 
+0001310668 00000 n 
+0001310902 00000 n 
+0001310353 00000 n 
+0001308283 00000 n 
+0001310838 00000 n 
+0001313093 00000 n 
+0001313243 00000 n 
+0001313403 00000 n 
+0001316669 00000 n 
+0001314380 00000 n 
+0001312938 00000 n 
+0001311088 00000 n 
+0001313553 00000 n 
+0001313680 00000 n 
+0001313744 00000 n 
+0001313807 00000 n 
+0001313871 00000 n 
+0001313935 00000 n 
+0001313999 00000 n 
+0001314062 00000 n 
+0001314189 00000 n 
+0001314253 00000 n 
+0001314316 00000 n 
+0001368596 00000 n 
+0001316826 00000 n 
+0001317432 00000 n 
+0001316523 00000 n 
+0001314510 00000 n 
+0001316986 00000 n 
+0001317050 00000 n 
+0001317114 00000 n 
+0001317178 00000 n 
+0001317242 00000 n 
+0001317368 00000 n 
+0003382921 00000 n 
+0001370179 00000 n 
+0001319784 00000 n 
+0001319413 00000 n 
+0001317576 00000 n 
+0001319529 00000 n 
+0001319656 00000 n 
+0001319720 00000 n 
+0001322297 00000 n 
+0001322117 00000 n 
+0001319942 00000 n 
+0001322233 00000 n 
+0001324916 00000 n 
+0001324736 00000 n 
+0001322413 00000 n 
+0001324852 00000 n 
+0001327269 00000 n 
+0001327089 00000 n 
+0001325074 00000 n 
+0001327205 00000 n 
+0001329058 00000 n 
+0001328878 00000 n 
+0001327413 00000 n 
+0001328994 00000 n 
+0001336406 00000 n 
+0001333349 00000 n 
+0001329188 00000 n 
+0001333465 00000 n 
+0001333657 00000 n 
+0001333721 00000 n 
+0001333785 00000 n 
+0001333849 00000 n 
+0001333913 00000 n 
+0001333977 00000 n 
+0001334041 00000 n 
+0001334105 00000 n 
+0001334169 00000 n 
+0001334233 00000 n 
+0001334297 00000 n 
+0001334361 00000 n 
+0001334425 00000 n 
+0001334489 00000 n 
+0001334553 00000 n 
+0001334617 00000 n 
+0001334681 00000 n 
+0001334745 00000 n 
+0001334809 00000 n 
+0001334873 00000 n 
+0001334936 00000 n 
+0001335000 00000 n 
+0001335063 00000 n 
+0001335127 00000 n 
+0001335190 00000 n 
+0001335254 00000 n 
+0001335318 00000 n 
+0001335382 00000 n 
+0001335446 00000 n 
+0001335510 00000 n 
+0001335574 00000 n 
+0001335638 00000 n 
+0001335702 00000 n 
+0001335766 00000 n 
+0001335830 00000 n 
+0001335894 00000 n 
+0001335958 00000 n 
+0001336022 00000 n 
+0001336086 00000 n 
+0001336150 00000 n 
+0001336214 00000 n 
+0001336278 00000 n 
+0001336342 00000 n 
+0003383046 00000 n 
+0001337788 00000 n 
+0001337353 00000 n 
+0001336549 00000 n 
+0001337469 00000 n 
+0001338847 00000 n 
+0001338539 00000 n 
+0001337904 00000 n 
+0001338655 00000 n 
+0001345604 00000 n 
+0001342803 00000 n 
+0001338963 00000 n 
+0001342919 00000 n 
+0001343111 00000 n 
+0001343175 00000 n 
+0001343239 00000 n 
+0001343303 00000 n 
+0001343367 00000 n 
+0001343431 00000 n 
+0001343495 00000 n 
+0001343559 00000 n 
+0001343623 00000 n 
+0001343687 00000 n 
+0001343751 00000 n 
+0001343815 00000 n 
+0001343879 00000 n 
+0001343942 00000 n 
+0001344006 00000 n 
+0001344069 00000 n 
+0001344133 00000 n 
+0001344196 00000 n 
+0001344260 00000 n 
+0001344324 00000 n 
+0001344388 00000 n 
+0001344452 00000 n 
+0001344516 00000 n 
+0001344580 00000 n 
+0001344644 00000 n 
+0001344708 00000 n 
+0001344772 00000 n 
+0001344836 00000 n 
+0001344900 00000 n 
+0001344964 00000 n 
+0001345028 00000 n 
+0001345092 00000 n 
+0001345156 00000 n 
+0001345220 00000 n 
+0001345284 00000 n 
+0001345348 00000 n 
+0001345412 00000 n 
+0001345476 00000 n 
+0001345540 00000 n 
+0001352260 00000 n 
+0001349524 00000 n 
+0001345747 00000 n 
+0001349640 00000 n 
+0001349832 00000 n 
+0001349896 00000 n 
+0001349960 00000 n 
+0001350024 00000 n 
+0001350088 00000 n 
+0001350152 00000 n 
+0001350216 00000 n 
+0001350280 00000 n 
+0001350344 00000 n 
+0001350408 00000 n 
+0001350472 00000 n 
+0001350536 00000 n 
+0001350600 00000 n 
+0001350664 00000 n 
+0001350728 00000 n 
+0001350792 00000 n 
+0001350856 00000 n 
+0001350920 00000 n 
+0001350984 00000 n 
+0001351048 00000 n 
+0001351112 00000 n 
+0001351176 00000 n 
+0001351240 00000 n 
+0001351304 00000 n 
+0001351368 00000 n 
+0001351432 00000 n 
+0001351496 00000 n 
+0001351559 00000 n 
+0001351623 00000 n 
+0001351686 00000 n 
+0001351750 00000 n 
+0001351812 00000 n 
+0001351876 00000 n 
+0001351940 00000 n 
+0001352004 00000 n 
+0001352068 00000 n 
+0001352132 00000 n 
+0001352196 00000 n 
+0001358697 00000 n 
+0001356025 00000 n 
+0001352403 00000 n 
+0001356141 00000 n 
+0001356333 00000 n 
+0001356397 00000 n 
+0001356461 00000 n 
+0001356525 00000 n 
+0001356589 00000 n 
+0001356653 00000 n 
+0001356717 00000 n 
+0001356781 00000 n 
+0001356844 00000 n 
+0001356908 00000 n 
+0001356971 00000 n 
+0001357035 00000 n 
+0001357098 00000 n 
+0001357162 00000 n 
+0001357226 00000 n 
+0001357290 00000 n 
+0001357354 00000 n 
+0001357418 00000 n 
+0001357482 00000 n 
+0001357546 00000 n 
+0001357610 00000 n 
+0001357674 00000 n 
+0001357738 00000 n 
+0001357802 00000 n 
+0001357866 00000 n 
+0001357930 00000 n 
+0001357994 00000 n 
+0001358058 00000 n 
+0001358122 00000 n 
+0001358186 00000 n 
+0001358250 00000 n 
+0001358314 00000 n 
+0001358378 00000 n 
+0001358442 00000 n 
+0001358506 00000 n 
+0001358570 00000 n 
+0001358634 00000 n 
+0001365002 00000 n 
+0001362331 00000 n 
+0001358840 00000 n 
+0001362447 00000 n 
+0001362639 00000 n 
+0001362703 00000 n 
+0001362766 00000 n 
+0001362830 00000 n 
+0001362892 00000 n 
+0001362956 00000 n 
+0001363020 00000 n 
+0001363084 00000 n 
+0001363148 00000 n 
+0001363212 00000 n 
+0001363276 00000 n 
+0001363340 00000 n 
+0001363404 00000 n 
+0001363468 00000 n 
+0001363532 00000 n 
+0001363596 00000 n 
+0001363660 00000 n 
+0001363724 00000 n 
+0001363914 00000 n 
+0001363978 00000 n 
+0001364042 00000 n 
+0001364106 00000 n 
+0001364170 00000 n 
+0001364234 00000 n 
+0001364298 00000 n 
+0001364362 00000 n 
+0001364426 00000 n 
+0001364490 00000 n 
+0001364554 00000 n 
+0001364618 00000 n 
+0001364682 00000 n 
+0001364746 00000 n 
+0001364810 00000 n 
+0001364874 00000 n 
+0001364938 00000 n 
+0003383171 00000 n 
+0001368660 00000 n 
+0001367329 00000 n 
+0001365145 00000 n 
+0001367445 00000 n 
+0001367637 00000 n 
+0001367701 00000 n 
+0001367764 00000 n 
+0001367828 00000 n 
+0001367892 00000 n 
+0001367956 00000 n 
+0001368020 00000 n 
+0001368084 00000 n 
+0001368148 00000 n 
+0001368212 00000 n 
+0001368276 00000 n 
+0001368340 00000 n 
+0001368404 00000 n 
+0001368468 00000 n 
+0001370243 00000 n 
+0001369809 00000 n 
+0001368817 00000 n 
+0001369925 00000 n 
+0001370052 00000 n 
+0001372147 00000 n 
+0001371840 00000 n 
+0001370359 00000 n 
+0001371956 00000 n 
+0001372083 00000 n 
+0001374391 00000 n 
+0001374084 00000 n 
+0001372263 00000 n 
+0001374200 00000 n 
+0001374327 00000 n 
+0001377004 00000 n 
+0001376571 00000 n 
+0001374564 00000 n 
+0001376687 00000 n 
+0001376814 00000 n 
+0001376940 00000 n 
+0001379465 00000 n 
+0001379285 00000 n 
+0001377134 00000 n 
+0001379401 00000 n 
+0003383296 00000 n 
+0001381384 00000 n 
+0001381204 00000 n 
+0001379581 00000 n 
+0001381320 00000 n 
+0001382880 00000 n 
+0001382700 00000 n 
+0001381557 00000 n 
+0001382816 00000 n 
+0001385403 00000 n 
+0001385096 00000 n 
+0001382996 00000 n 
+0001385212 00000 n 
+0001385339 00000 n 
+0001387801 00000 n 
+0001387369 00000 n 
+0001385547 00000 n 
+0001387485 00000 n 
+0001387611 00000 n 
+0001387738 00000 n 
+0001389494 00000 n 
+0001389314 00000 n 
+0001388002 00000 n 
+0001389430 00000 n 
+0001391757 00000 n 
+0001392249 00000 n 
+0001391620 00000 n 
+0001389610 00000 n 
+0001391931 00000 n 
+0001392058 00000 n 
+0001392185 00000 n 
+0003383421 00000 n 
+0001395078 00000 n 
+0001394580 00000 n 
+0001392435 00000 n 
+0001394696 00000 n 
+0001394823 00000 n 
+0001394950 00000 n 
+0001395014 00000 n 
+0001397325 00000 n 
+0001398115 00000 n 
+0001397188 00000 n 
+0001395208 00000 n 
+0001397475 00000 n 
+0001397539 00000 n 
+0001397603 00000 n 
+0001397667 00000 n 
+0001397731 00000 n 
+0001397795 00000 n 
+0001397859 00000 n 
+0001397923 00000 n 
+0001397987 00000 n 
+0001398051 00000 n 
+0001400234 00000 n 
+0001400534 00000 n 
+0001401095 00000 n 
+0001400070 00000 n 
+0001398231 00000 n 
+0001400840 00000 n 
+0001400904 00000 n 
+0001401031 00000 n 
+0001400384 00000 n 
+0001400687 00000 n 
+0001403229 00000 n 
+0001403570 00000 n 
+0001403092 00000 n 
+0001401239 00000 n 
+0001403379 00000 n 
+0001403506 00000 n 
+0001405318 00000 n 
+0001405138 00000 n 
+0001403714 00000 n 
+0001405254 00000 n 
+0001406792 00000 n 
+0001406612 00000 n 
+0001405420 00000 n 
+0001406728 00000 n 
+0003383546 00000 n 
+0001408303 00000 n 
+0001408123 00000 n 
+0001406894 00000 n 
+0001408239 00000 n 
+0001410394 00000 n 
+0001410735 00000 n 
+0001410257 00000 n 
+0001408405 00000 n 
+0001410544 00000 n 
+0001410671 00000 n 
+0001413333 00000 n 
+0001412774 00000 n 
+0001410865 00000 n 
+0001412890 00000 n 
+0001413017 00000 n 
+0001413144 00000 n 
+0001413271 00000 n 
+0001415274 00000 n 
+0001418211 00000 n 
+0001415744 00000 n 
+0001415137 00000 n 
+0001413491 00000 n 
+0001415427 00000 n 
+0001415554 00000 n 
+0001415681 00000 n 
+0001418839 00000 n 
+0001418065 00000 n 
+0001415888 00000 n 
+0001418521 00000 n 
+0001418648 00000 n 
+0001418366 00000 n 
+0001418775 00000 n 
+0001421367 00000 n 
+0001421580 00000 n 
+0001421230 00000 n 
+0001418983 00000 n 
+0001421516 00000 n 
+0003383671 00000 n 
+0001424399 00000 n 
+0001423836 00000 n 
+0001421710 00000 n 
+0001423952 00000 n 
+0001424079 00000 n 
+0001424143 00000 n 
+0001424207 00000 n 
+0001424271 00000 n 
+0001424335 00000 n 
+0001426413 00000 n 
+0001426169 00000 n 
+0001424543 00000 n 
+0001426285 00000 n 
+0001426349 00000 n 
+0001428369 00000 n 
+0001427935 00000 n 
+0001426529 00000 n 
+0001428051 00000 n 
+0001428305 00000 n 
+0001430682 00000 n 
+0001430249 00000 n 
+0001428485 00000 n 
+0001430365 00000 n 
+0001430492 00000 n 
+0001430618 00000 n 
+0001433249 00000 n 
+0001435548 00000 n 
+0001433596 00000 n 
+0001433112 00000 n 
+0001430883 00000 n 
+0001433406 00000 n 
+0001433532 00000 n 
+0001442411 00000 n 
+0001443679 00000 n 
+0001442475 00000 n 
+0001435432 00000 n 
+0001433726 00000 n 
+0001442283 00000 n 
+0003383796 00000 n 
+0001437927 00000 n 
+0001438045 00000 n 
+0001438093 00000 n 
+0001438516 00000 n 
+0001438539 00000 n 
+0001438894 00000 n 
+0001442260 00000 n 
+0001475229 00000 n 
+0001443563 00000 n 
+0001442621 00000 n 
+0001474910 00000 n 
+0001475038 00000 n 
+0001475165 00000 n 
+0001477685 00000 n 
+0001477983 00000 n 
+0001478138 00000 n 
+0001478435 00000 n 
+0001478785 00000 n 
+0001477503 00000 n 
+0001475383 00000 n 
+0001478594 00000 n 
+0001478721 00000 n 
+0001477834 00000 n 
+0001478287 00000 n 
+0001480647 00000 n 
+0001480797 00000 n 
+0001481142 00000 n 
+0001480501 00000 n 
+0001478943 00000 n 
+0001480951 00000 n 
+0001481078 00000 n 
+0001483510 00000 n 
+0001483574 00000 n 
+0001483266 00000 n 
+0001481286 00000 n 
+0001483382 00000 n 
+0001486138 00000 n 
+0001486291 00000 n 
+0001486445 00000 n 
+0001486602 00000 n 
+0001487137 00000 n 
+0001485974 00000 n 
+0001483775 00000 n 
+0001486753 00000 n 
+0001486817 00000 n 
+0001486881 00000 n 
+0001486945 00000 n 
+0001487009 00000 n 
+0001487073 00000 n 
+0001531364 00000 n 
+0001540890 00000 n 
+0001543209 00000 n 
+0001544279 00000 n 
+0001488842 00000 n 
+0001489187 00000 n 
+0001488705 00000 n 
+0001487324 00000 n 
+0001488995 00000 n 
+0001489059 00000 n 
+0001489123 00000 n 
+0003383921 00000 n 
+0001490874 00000 n 
+0001490694 00000 n 
+0001489303 00000 n 
+0001490810 00000 n 
+0001492455 00000 n 
+0001492275 00000 n 
+0001490990 00000 n 
+0001492391 00000 n 
+0001494229 00000 n 
+0001494637 00000 n 
+0001494092 00000 n 
+0001492557 00000 n 
+0001494381 00000 n 
+0001494445 00000 n 
+0001494509 00000 n 
+0001494573 00000 n 
+0001545359 00000 n 
+0001496201 00000 n 
+0001495893 00000 n 
+0001494753 00000 n 
+0001496009 00000 n 
+0001496073 00000 n 
+0001496137 00000 n 
+0001497740 00000 n 
+0001497432 00000 n 
+0001496317 00000 n 
+0001497548 00000 n 
+0001497612 00000 n 
+0001497676 00000 n 
+0001499381 00000 n 
+0001499073 00000 n 
+0001497856 00000 n 
+0001499189 00000 n 
+0001499253 00000 n 
+0001499317 00000 n 
+0003384046 00000 n 
+0001500998 00000 n 
+0001501341 00000 n 
+0001500861 00000 n 
+0001499497 00000 n 
+0001501149 00000 n 
+0001501213 00000 n 
+0001501277 00000 n 
+0001506589 00000 n 
+0001502808 00000 n 
+0001502564 00000 n 
+0001501457 00000 n 
+0001502680 00000 n 
+0001502744 00000 n 
+0001506244 00000 n 
+0001504942 00000 n 
+0001504506 00000 n 
+0001502924 00000 n 
+0001504622 00000 n 
+0001504686 00000 n 
+0001504750 00000 n 
+0001504814 00000 n 
+0001504878 00000 n 
+0001506653 00000 n 
+0001506107 00000 n 
+0001505086 00000 n 
+0001506399 00000 n 
+0001506463 00000 n 
+0001507688 00000 n 
+0001507508 00000 n 
+0001506783 00000 n 
+0001507624 00000 n 
+0001509639 00000 n 
+0001510112 00000 n 
+0001509502 00000 n 
+0001507790 00000 n 
+0001509794 00000 n 
+0001509921 00000 n 
+0001509985 00000 n 
+0001510049 00000 n 
+0003384171 00000 n 
+0001511507 00000 n 
+0001511135 00000 n 
+0001510256 00000 n 
+0001511251 00000 n 
+0001511315 00000 n 
+0001511379 00000 n 
+0001511443 00000 n 
+0001513349 00000 n 
+0001513105 00000 n 
+0001511623 00000 n 
+0001513221 00000 n 
+0001513285 00000 n 
+0001514991 00000 n 
+0001514683 00000 n 
+0001513465 00000 n 
+0001514799 00000 n 
+0001514863 00000 n 
+0001514927 00000 n 
+0001517327 00000 n 
+0001516766 00000 n 
+0001515107 00000 n 
+0001516882 00000 n 
+0001516946 00000 n 
+0001517072 00000 n 
+0001517199 00000 n 
+0001517263 00000 n 
+0001519635 00000 n 
+0001519455 00000 n 
+0001517485 00000 n 
+0001519571 00000 n 
+0001522190 00000 n 
+0001522010 00000 n 
+0001519779 00000 n 
+0001522126 00000 n 
+0003384296 00000 n 
+0001524637 00000 n 
+0001524457 00000 n 
+0001522306 00000 n 
+0001524573 00000 n 
+0001525863 00000 n 
+0001525683 00000 n 
+0001524767 00000 n 
+0001525799 00000 n 
+0001534104 00000 n 
+0001531120 00000 n 
+0001525965 00000 n 
+0001531236 00000 n 
+0001531428 00000 n 
+0001531492 00000 n 
+0001531556 00000 n 
+0001531620 00000 n 
+0001531684 00000 n 
+0001531748 00000 n 
+0001531812 00000 n 
+0001531876 00000 n 
+0001531939 00000 n 
+0001532003 00000 n 
+0001532066 00000 n 
+0001532130 00000 n 
+0001532192 00000 n 
+0001532256 00000 n 
+0001532320 00000 n 
+0001532384 00000 n 
+0001532448 00000 n 
+0001532512 00000 n 
+0001532576 00000 n 
+0001532640 00000 n 
+0001532704 00000 n 
+0001532768 00000 n 
+0001532832 00000 n 
+0001532896 00000 n 
+0001532960 00000 n 
+0001533024 00000 n 
+0001533088 00000 n 
+0001533152 00000 n 
+0001533216 00000 n 
+0001533280 00000 n 
+0001533343 00000 n 
+0001533407 00000 n 
+0001533469 00000 n 
+0001533533 00000 n 
+0001533596 00000 n 
+0001533660 00000 n 
+0001533724 00000 n 
+0001533788 00000 n 
+0001533852 00000 n 
+0001533915 00000 n 
+0001533978 00000 n 
+0001534041 00000 n 
+0001539840 00000 n 
+0001537234 00000 n 
+0001534261 00000 n 
+0001537350 00000 n 
+0001537477 00000 n 
+0001537540 00000 n 
+0001537604 00000 n 
+0001537668 00000 n 
+0001537732 00000 n 
+0001537796 00000 n 
+0001537860 00000 n 
+0001537924 00000 n 
+0001537988 00000 n 
+0001538052 00000 n 
+0001538116 00000 n 
+0001538180 00000 n 
+0001538244 00000 n 
+0001538308 00000 n 
+0001538372 00000 n 
+0001538436 00000 n 
+0001538500 00000 n 
+0001538564 00000 n 
+0001538628 00000 n 
+0001538692 00000 n 
+0001538755 00000 n 
+0001538819 00000 n 
+0001538882 00000 n 
+0001538946 00000 n 
+0001539008 00000 n 
+0001539072 00000 n 
+0001539136 00000 n 
+0001539200 00000 n 
+0001539264 00000 n 
+0001539328 00000 n 
+0001539392 00000 n 
+0001539456 00000 n 
+0001539520 00000 n 
+0001539584 00000 n 
+0001539648 00000 n 
+0001539712 00000 n 
+0001539776 00000 n 
+0001540954 00000 n 
+0001540647 00000 n 
+0001539955 00000 n 
+0001540763 00000 n 
+0001542257 00000 n 
+0001541949 00000 n 
+0001541070 00000 n 
+0001542065 00000 n 
+0001542193 00000 n 
+0003384421 00000 n 
+0001543273 00000 n 
+0001542965 00000 n 
+0001542373 00000 n 
+0001543081 00000 n 
+0001544342 00000 n 
+0001544035 00000 n 
+0001543389 00000 n 
+0001544151 00000 n 
+0001545422 00000 n 
+0001545115 00000 n 
+0001544458 00000 n 
+0001545231 00000 n 
+0001545819 00000 n 
+0001545639 00000 n 
+0001545538 00000 n 
+0001545755 00000 n 
+0001547822 00000 n 
+0001547515 00000 n 
+0001545861 00000 n 
+0001547631 00000 n 
+0001547758 00000 n 
+0001550240 00000 n 
+0001549933 00000 n 
+0001547938 00000 n 
+0001550049 00000 n 
+0001550176 00000 n 
+0003384546 00000 n 
+0001552561 00000 n 
+0001553049 00000 n 
+0001552415 00000 n 
+0001550356 00000 n 
+0001552858 00000 n 
+0001552985 00000 n 
+0001552709 00000 n 
+0001555443 00000 n 
+0001555010 00000 n 
+0001553179 00000 n 
+0001555126 00000 n 
+0001555253 00000 n 
+0001555380 00000 n 
+0001557746 00000 n 
+0001557896 00000 n 
+0001558128 00000 n 
+0001557600 00000 n 
+0001555573 00000 n 
+0001558064 00000 n 
+0003374941 00000 n 
+0003374796 00000 n 
+0001559609 00000 n 
+0001559927 00000 n 
+0001559365 00000 n 
+0001558357 00000 n 
+0001559481 00000 n 
+0001559736 00000 n 
+0001559863 00000 n 
+0001561427 00000 n 
+0001561120 00000 n 
+0001560057 00000 n 
+0001561236 00000 n 
+0001561363 00000 n 
+0001562681 00000 n 
+0001562501 00000 n 
+0001561557 00000 n 
+0001562617 00000 n 
+0003384671 00000 n 
+0001563856 00000 n 
+0001563676 00000 n 
+0001562783 00000 n 
+0001563792 00000 n 
+0001565020 00000 n 
+0001564840 00000 n 
+0001563958 00000 n 
+0001564956 00000 n 
+0001566489 00000 n 
+0001569410 00000 n 
+0001566702 00000 n 
+0001566352 00000 n 
+0001565122 00000 n 
+0001566638 00000 n 
+0001594411 00000 n 
+0001570469 00000 n 
+0001569559 00000 n 
+0001569866 00000 n 
+0001570168 00000 n 
+0001570848 00000 n 
+0001569201 00000 n 
+0001566818 00000 n 
+0001570784 00000 n 
+0001569713 00000 n 
+0001570018 00000 n 
+0001570318 00000 n 
+0001570634 00000 n 
+0001595795 00000 n 
+0001600917 00000 n 
+0001626128 00000 n 
+0001627053 00000 n 
+0001573590 00000 n 
+0001573738 00000 n 
+0001573954 00000 n 
+0001573125 00000 n 
+0001571034 00000 n 
+0001573289 00000 n 
+0001573890 00000 n 
+0001573439 00000 n 
+0001628611 00000 n 
+0001575897 00000 n 
+0001575717 00000 n 
+0001574141 00000 n 
+0001575833 00000 n 
+0003384796 00000 n 
+0001577145 00000 n 
+0001576965 00000 n 
+0001576013 00000 n 
+0001577081 00000 n 
+0001578966 00000 n 
+0001578786 00000 n 
+0001577261 00000 n 
+0001578902 00000 n 
+0001580220 00000 n 
+0001580040 00000 n 
+0001579082 00000 n 
+0001580156 00000 n 
+0001582024 00000 n 
+0001582258 00000 n 
+0001581887 00000 n 
+0001580336 00000 n 
+0001582194 00000 n 
+0001584512 00000 n 
+0001584722 00000 n 
+0001584375 00000 n 
+0001582430 00000 n 
+0001584658 00000 n 
+0001634140 00000 n 
+0001587748 00000 n 
+0001587120 00000 n 
+0001584838 00000 n 
+0001587236 00000 n 
+0001587300 00000 n 
+0001587364 00000 n 
+0001587428 00000 n 
+0001587492 00000 n 
+0001587556 00000 n 
+0001587620 00000 n 
+0001587684 00000 n 
+0003384921 00000 n 
+0001590223 00000 n 
+0001590043 00000 n 
+0001587892 00000 n 
+0001590159 00000 n 
+0001592654 00000 n 
+0001592887 00000 n 
+0001592517 00000 n 
+0001590353 00000 n 
+0001592823 00000 n 
+0001594475 00000 n 
+0001594167 00000 n 
+0001593045 00000 n 
+0001594283 00000 n 
+0001595859 00000 n 
+0001595551 00000 n 
+0001594591 00000 n 
+0001595667 00000 n 
+0001603469 00000 n 
+0001600673 00000 n 
+0001595975 00000 n 
+0001600789 00000 n 
+0001600981 00000 n 
+0001601045 00000 n 
+0001601109 00000 n 
+0001601173 00000 n 
+0001601237 00000 n 
+0001601301 00000 n 
+0001601365 00000 n 
+0001601429 00000 n 
+0001601492 00000 n 
+0001601556 00000 n 
+0001601619 00000 n 
+0001601683 00000 n 
+0001601745 00000 n 
+0001601809 00000 n 
+0001601873 00000 n 
+0001601937 00000 n 
+0001602001 00000 n 
+0001602065 00000 n 
+0001602129 00000 n 
+0001602193 00000 n 
+0001602257 00000 n 
+0001602321 00000 n 
+0001602385 00000 n 
+0001602449 00000 n 
+0001602513 00000 n 
+0001602577 00000 n 
+0001602641 00000 n 
+0001602705 00000 n 
+0001602769 00000 n 
+0001602833 00000 n 
+0001602897 00000 n 
+0001602961 00000 n 
+0001603025 00000 n 
+0001603088 00000 n 
+0001603152 00000 n 
+0001603214 00000 n 
+0001603278 00000 n 
+0001603341 00000 n 
+0001603405 00000 n 
+0001609220 00000 n 
+0001606740 00000 n 
+0001603626 00000 n 
+0001606856 00000 n 
+0001606984 00000 n 
+0001607048 00000 n 
+0001607112 00000 n 
+0001607176 00000 n 
+0001607240 00000 n 
+0001607303 00000 n 
+0001607367 00000 n 
+0001607430 00000 n 
+0001607494 00000 n 
+0001607557 00000 n 
+0001607621 00000 n 
+0001607685 00000 n 
+0001607749 00000 n 
+0001607813 00000 n 
+0001607877 00000 n 
+0001607941 00000 n 
+0001608005 00000 n 
+0001608069 00000 n 
+0001608133 00000 n 
+0001608197 00000 n 
+0001608261 00000 n 
+0001608325 00000 n 
+0001608389 00000 n 
+0001608453 00000 n 
+0001608517 00000 n 
+0001608581 00000 n 
+0001608645 00000 n 
+0001608709 00000 n 
+0001608773 00000 n 
+0001608837 00000 n 
+0001608901 00000 n 
+0001608965 00000 n 
+0001609029 00000 n 
+0001609093 00000 n 
+0001609157 00000 n 
+0003385046 00000 n 
+0001615200 00000 n 
+0001612657 00000 n 
+0001609363 00000 n 
+0001612773 00000 n 
+0001612901 00000 n 
+0001612965 00000 n 
+0001613028 00000 n 
+0001613092 00000 n 
+0001613156 00000 n 
+0001613220 00000 n 
+0001613283 00000 n 
+0001613347 00000 n 
+0001613410 00000 n 
+0001613474 00000 n 
+0001613537 00000 n 
+0001613601 00000 n 
+0001613665 00000 n 
+0001613729 00000 n 
+0001613793 00000 n 
+0001613857 00000 n 
+0001613921 00000 n 
+0001613985 00000 n 
+0001614049 00000 n 
+0001614113 00000 n 
+0001614177 00000 n 
+0001614241 00000 n 
+0001614305 00000 n 
+0001614369 00000 n 
+0001614433 00000 n 
+0001614497 00000 n 
+0001614561 00000 n 
+0001614625 00000 n 
+0001614689 00000 n 
+0001614753 00000 n 
+0001614817 00000 n 
+0001614881 00000 n 
+0001614945 00000 n 
+0001615009 00000 n 
+0001615073 00000 n 
+0001615136 00000 n 
+0001620769 00000 n 
+0001618353 00000 n 
+0001615343 00000 n 
+0001618469 00000 n 
+0001618597 00000 n 
+0001618661 00000 n 
+0001618725 00000 n 
+0001618789 00000 n 
+0001618853 00000 n 
+0001618916 00000 n 
+0001618980 00000 n 
+0001619043 00000 n 
+0001619107 00000 n 
+0001619170 00000 n 
+0001619234 00000 n 
+0001619298 00000 n 
+0001619362 00000 n 
+0001619426 00000 n 
+0001619490 00000 n 
+0001619554 00000 n 
+0001619618 00000 n 
+0001619682 00000 n 
+0001619746 00000 n 
+0001619810 00000 n 
+0001619874 00000 n 
+0001619938 00000 n 
+0001620002 00000 n 
+0001620066 00000 n 
+0001620130 00000 n 
+0001620194 00000 n 
+0001620258 00000 n 
+0001620322 00000 n 
+0001620386 00000 n 
+0001620450 00000 n 
+0001620514 00000 n 
+0001620578 00000 n 
+0001620642 00000 n 
+0001620706 00000 n 
+0001624647 00000 n 
+0001622935 00000 n 
+0001620926 00000 n 
+0001623051 00000 n 
+0001623179 00000 n 
+0001623243 00000 n 
+0001623307 00000 n 
+0001623371 00000 n 
+0001623435 00000 n 
+0001623499 00000 n 
+0001623563 00000 n 
+0001623627 00000 n 
+0001623691 00000 n 
+0001623755 00000 n 
+0001623819 00000 n 
+0001623883 00000 n 
+0001623947 00000 n 
+0001624010 00000 n 
+0001624074 00000 n 
+0001624137 00000 n 
+0001624201 00000 n 
+0001624263 00000 n 
+0001624327 00000 n 
+0001624391 00000 n 
+0001624455 00000 n 
+0001624519 00000 n 
+0001624583 00000 n 
+0001626192 00000 n 
+0001625884 00000 n 
+0001624762 00000 n 
+0001626000 00000 n 
+0001627117 00000 n 
+0001626810 00000 n 
+0001626308 00000 n 
+0001626926 00000 n 
+0001628675 00000 n 
+0001628367 00000 n 
+0001627233 00000 n 
+0001628483 00000 n 
+0003385171 00000 n 
+0001629984 00000 n 
+0001629676 00000 n 
+0001628791 00000 n 
+0001629792 00000 n 
+0001629920 00000 n 
+0001631429 00000 n 
+0001631121 00000 n 
+0001630100 00000 n 
+0001631237 00000 n 
+0001631365 00000 n 
+0001632960 00000 n 
+0001632652 00000 n 
+0001631545 00000 n 
+0001632768 00000 n 
+0001632896 00000 n 
+0001634204 00000 n 
+0001633896 00000 n 
+0001633076 00000 n 
+0001634012 00000 n 
+0001635517 00000 n 
+0001635209 00000 n 
+0001634320 00000 n 
+0001635325 00000 n 
+0001635453 00000 n 
+0001637320 00000 n 
+0001637012 00000 n 
+0001635633 00000 n 
+0001637128 00000 n 
+0001637256 00000 n 
+0003385296 00000 n 
+0001638741 00000 n 
+0001638433 00000 n 
+0001637436 00000 n 
+0001638549 00000 n 
+0001638677 00000 n 
+0001639966 00000 n 
+0001639658 00000 n 
+0001638857 00000 n 
+0001639774 00000 n 
+0001639902 00000 n 
+0001640475 00000 n 
+0001640296 00000 n 
+0001640082 00000 n 
+0001640766 00000 n 
+0001640650 00000 n 
+0001640549 00000 n 
+0001641867 00000 n 
+0001641432 00000 n 
+0001640808 00000 n 
+0001641548 00000 n 
+0001641612 00000 n 
+0001641739 00000 n 
+0001641803 00000 n 
+0001642264 00000 n 
+0001642084 00000 n 
+0001641983 00000 n 
+0001642200 00000 n 
+0003385421 00000 n 
+0001644196 00000 n 
+0001643889 00000 n 
+0001642306 00000 n 
+0001644005 00000 n 
+0001644132 00000 n 
+0001646846 00000 n 
+0001646539 00000 n 
+0001644312 00000 n 
+0001646655 00000 n 
+0001646782 00000 n 
+0001649116 00000 n 
+0001648936 00000 n 
+0001647004 00000 n 
+0001649052 00000 n 
+0001651333 00000 n 
+0001651153 00000 n 
+0001649218 00000 n 
+0001651269 00000 n 
+0001653652 00000 n 
+0001653345 00000 n 
+0001651435 00000 n 
+0001653461 00000 n 
+0001653588 00000 n 
+0001656311 00000 n 
+0001656006 00000 n 
+0001653768 00000 n 
+0001656122 00000 n 
+0001656249 00000 n 
+0003385546 00000 n 
+0001658634 00000 n 
+0001658327 00000 n 
+0001656427 00000 n 
+0001658443 00000 n 
+0001658570 00000 n 
+0001660865 00000 n 
+0001661081 00000 n 
+0001660728 00000 n 
+0001658750 00000 n 
+0001661017 00000 n 
+0001677798 00000 n 
+0001663490 00000 n 
+0001663310 00000 n 
+0001661211 00000 n 
+0001663426 00000 n 
+0001666085 00000 n 
+0001666285 00000 n 
+0001666553 00000 n 
+0001665939 00000 n 
+0001663592 00000 n 
+0001666489 00000 n 
+0001668967 00000 n 
+0001668787 00000 n 
+0001666725 00000 n 
+0001668903 00000 n 
+0001674083 00000 n 
+0001671417 00000 n 
+0001671111 00000 n 
+0001669069 00000 n 
+0001671227 00000 n 
+0001671354 00000 n 
+0003385671 00000 n 
+0001674262 00000 n 
+0001674719 00000 n 
+0001674976 00000 n 
+0001673919 00000 n 
+0001671533 00000 n 
+0001674912 00000 n 
+0001674491 00000 n 
+0001677234 00000 n 
+0001677989 00000 n 
+0001677088 00000 n 
+0001675162 00000 n 
+0001677671 00000 n 
+0001677925 00000 n 
+0001677452 00000 n 
+0001681157 00000 n 
+0001680403 00000 n 
+0001678161 00000 n 
+0001680519 00000 n 
+0001680583 00000 n 
+0001680647 00000 n 
+0001680710 00000 n 
+0001680774 00000 n 
+0001680838 00000 n 
+0001680902 00000 n 
+0001680966 00000 n 
+0001681093 00000 n 
+0001683429 00000 n 
+0001682866 00000 n 
+0001681301 00000 n 
+0001682982 00000 n 
+0001683046 00000 n 
+0001683110 00000 n 
+0001683174 00000 n 
+0001683238 00000 n 
+0001683365 00000 n 
+0001685694 00000 n 
+0001685514 00000 n 
+0001683559 00000 n 
+0001685630 00000 n 
+0001687696 00000 n 
+0001687516 00000 n 
+0001685909 00000 n 
+0001687632 00000 n 
+0003385796 00000 n 
+0001690232 00000 n 
+0001689925 00000 n 
+0001687812 00000 n 
+0001690041 00000 n 
+0001690168 00000 n 
+0001693182 00000 n 
+0001692556 00000 n 
+0001690376 00000 n 
+0001692672 00000 n 
+0001692799 00000 n 
+0001692863 00000 n 
+0001692927 00000 n 
+0001692991 00000 n 
+0001693054 00000 n 
+0001693118 00000 n 
+0001695458 00000 n 
+0001695086 00000 n 
+0001693312 00000 n 
+0001695202 00000 n 
+0001695266 00000 n 
+0001695330 00000 n 
+0001695394 00000 n 
+0001697986 00000 n 
+0001697362 00000 n 
+0001695574 00000 n 
+0001697478 00000 n 
+0001697542 00000 n 
+0001697606 00000 n 
+0001697733 00000 n 
+0001697860 00000 n 
+0001697923 00000 n 
+0001700866 00000 n 
+0001700302 00000 n 
+0001698116 00000 n 
+0001700418 00000 n 
+0001700482 00000 n 
+0001700546 00000 n 
+0001700610 00000 n 
+0001700674 00000 n 
+0001700738 00000 n 
+0001700802 00000 n 
+0001703995 00000 n 
+0001703242 00000 n 
+0001701010 00000 n 
+0001703358 00000 n 
+0001703485 00000 n 
+0001703549 00000 n 
+0001703613 00000 n 
+0001703676 00000 n 
+0001703803 00000 n 
+0001703867 00000 n 
+0001703931 00000 n 
+0003385921 00000 n 
+0001705364 00000 n 
+0001705120 00000 n 
+0001704139 00000 n 
+0001705236 00000 n 
+0001705300 00000 n 
+0001707969 00000 n 
+0001707598 00000 n 
+0001705480 00000 n 
+0001707714 00000 n 
+0001707778 00000 n 
+0001707905 00000 n 
+0001710264 00000 n 
+0001709893 00000 n 
+0001708113 00000 n 
+0001710009 00000 n 
+0001710136 00000 n 
+0001710200 00000 n 
+0001712729 00000 n 
+0001712549 00000 n 
+0001710422 00000 n 
+0001712665 00000 n 
+0001714309 00000 n 
+0001714129 00000 n 
+0001712873 00000 n 
+0001714245 00000 n 
+0001714748 00000 n 
+0001714568 00000 n 
+0001714467 00000 n 
+0001714684 00000 n 
+0003386046 00000 n 
+0001716780 00000 n 
+0001716346 00000 n 
+0001714790 00000 n 
+0001716462 00000 n 
+0001716589 00000 n 
+0001716716 00000 n 
+0001719261 00000 n 
+0001718954 00000 n 
+0001716896 00000 n 
+0001719070 00000 n 
+0001719197 00000 n 
+0001721530 00000 n 
+0001721096 00000 n 
+0001719377 00000 n 
+0001721212 00000 n 
+0001721339 00000 n 
+0001721466 00000 n 
+0001723602 00000 n 
+0001723169 00000 n 
+0001721660 00000 n 
+0001723285 00000 n 
+0001723412 00000 n 
+0001723538 00000 n 
+0001725293 00000 n 
+0001724986 00000 n 
+0001723732 00000 n 
+0001725102 00000 n 
+0001725229 00000 n 
+0001727945 00000 n 
+0001728577 00000 n 
+0001727799 00000 n 
+0001725480 00000 n 
+0001728258 00000 n 
+0001728385 00000 n 
+0001728449 00000 n 
+0001728102 00000 n 
+0001728513 00000 n 
+0003386171 00000 n 
+0001730223 00000 n 
+0001730414 00000 n 
+0001729915 00000 n 
+0001728707 00000 n 
+0001730031 00000 n 
+0001730095 00000 n 
+0001730350 00000 n 
+0001732759 00000 n 
+0001732926 00000 n 
+0001732604 00000 n 
+0001733423 00000 n 
+0001732449 00000 n 
+0001730544 00000 n 
+0001733103 00000 n 
+0001733167 00000 n 
+0001733231 00000 n 
+0001733295 00000 n 
+0001733359 00000 n 
+0001740453 00000 n 
+0001735013 00000 n 
+0001734705 00000 n 
+0001733595 00000 n 
+0001734821 00000 n 
+0001734885 00000 n 
+0001734949 00000 n 
+0001736717 00000 n 
+0001737130 00000 n 
+0001736580 00000 n 
+0001735129 00000 n 
+0001736875 00000 n 
+0001736939 00000 n 
+0001737066 00000 n 
+0001741733 00000 n 
+0001742115 00000 n 
+0001740209 00000 n 
+0001737260 00000 n 
+0001740325 00000 n 
+0001740517 00000 n 
+0001740581 00000 n 
+0001740645 00000 n 
+0001740709 00000 n 
+0001740773 00000 n 
+0001740837 00000 n 
+0001740901 00000 n 
+0001740965 00000 n 
+0001741029 00000 n 
+0001741093 00000 n 
+0001741157 00000 n 
+0001741221 00000 n 
+0001741285 00000 n 
+0001741349 00000 n 
+0001741413 00000 n 
+0001741477 00000 n 
+0001741541 00000 n 
+0001741605 00000 n 
+0001741860 00000 n 
+0001741987 00000 n 
+0001742051 00000 n 
+0001743815 00000 n 
+0001743968 00000 n 
+0001744631 00000 n 
+0001743669 00000 n 
+0001742300 00000 n 
+0001744119 00000 n 
+0001744183 00000 n 
+0001744247 00000 n 
+0001744311 00000 n 
+0001744375 00000 n 
+0001744439 00000 n 
+0001744503 00000 n 
+0001744567 00000 n 
+0003386296 00000 n 
+0001746495 00000 n 
+0001746622 00000 n 
+0001746812 00000 n 
+0001746251 00000 n 
+0001744747 00000 n 
+0001746367 00000 n 
+0001746748 00000 n 
+0001749557 00000 n 
+0001749187 00000 n 
+0001746942 00000 n 
+0001749303 00000 n 
+0001749430 00000 n 
+0001749494 00000 n 
+0001752028 00000 n 
+0001751848 00000 n 
+0001749687 00000 n 
+0001751964 00000 n 
+0001753216 00000 n 
+0001753036 00000 n 
+0001752158 00000 n 
+0001753152 00000 n 
+0001755123 00000 n 
+0001754690 00000 n 
+0001753318 00000 n 
+0001754806 00000 n 
+0001754933 00000 n 
+0001755059 00000 n 
+0001757607 00000 n 
+0001758269 00000 n 
+0001757461 00000 n 
+0001755239 00000 n 
+0001758078 00000 n 
+0001758205 00000 n 
+0001757842 00000 n 
+0003386421 00000 n 
+0001761153 00000 n 
+0001760845 00000 n 
+0001758455 00000 n 
+0001760961 00000 n 
+0001761089 00000 n 
+0001764044 00000 n 
+0001763483 00000 n 
+0001761269 00000 n 
+0001763599 00000 n 
+0001763726 00000 n 
+0001763853 00000 n 
+0001763980 00000 n 
+0001766054 00000 n 
+0001766543 00000 n 
+0001765908 00000 n 
+0001764188 00000 n 
+0001766353 00000 n 
+0001766480 00000 n 
+0001766203 00000 n 
+0002550931 00000 n 
+0001768852 00000 n 
+0001769318 00000 n 
+0001768715 00000 n 
+0001766758 00000 n 
+0001769002 00000 n 
+0001769127 00000 n 
+0001769254 00000 n 
+0001771232 00000 n 
+0001771052 00000 n 
+0001769505 00000 n 
+0001771168 00000 n 
+0001773521 00000 n 
+0001773738 00000 n 
+0001773384 00000 n 
+0001771348 00000 n 
+0001773674 00000 n 
+0003386546 00000 n 
+0002527972 00000 n 
+0001776281 00000 n 
+0001775721 00000 n 
+0001773868 00000 n 
+0001775837 00000 n 
+0001775964 00000 n 
+0001776091 00000 n 
+0001776217 00000 n 
+0001778962 00000 n 
+0001778401 00000 n 
+0001776397 00000 n 
+0001778517 00000 n 
+0001778644 00000 n 
+0001778771 00000 n 
+0001778898 00000 n 
+0001781659 00000 n 
+0001781352 00000 n 
+0001779092 00000 n 
+0001781468 00000 n 
+0001781595 00000 n 
+0001783981 00000 n 
+0001783674 00000 n 
+0001781775 00000 n 
+0001783790 00000 n 
+0001783917 00000 n 
+0001785163 00000 n 
+0001784983 00000 n 
+0001784139 00000 n 
+0001785099 00000 n 
+0001785546 00000 n 
+0001785366 00000 n 
+0001785265 00000 n 
+0001785482 00000 n 
+0003386671 00000 n 
+0001787475 00000 n 
+0001787168 00000 n 
+0001785588 00000 n 
+0001787284 00000 n 
+0001787411 00000 n 
+0001790037 00000 n 
+0001790216 00000 n 
+0001790398 00000 n 
+0001790762 00000 n 
+0001789882 00000 n 
+0001787591 00000 n 
+0001790572 00000 n 
+0001790699 00000 n 
+0001792968 00000 n 
+0001793347 00000 n 
+0001792831 00000 n 
+0001790948 00000 n 
+0001793156 00000 n 
+0001793283 00000 n 
+0001794508 00000 n 
+0001794328 00000 n 
+0001793533 00000 n 
+0001794444 00000 n 
+0001796217 00000 n 
+0001798557 00000 n 
+0001830426 00000 n 
+0001833205 00000 n 
+0001796877 00000 n 
+0001796080 00000 n 
+0001794610 00000 n 
+0001796368 00000 n 
+0001796686 00000 n 
+0001796749 00000 n 
+0001796813 00000 n 
+0001831162 00000 n 
+0001830578 00000 n 
+0001864738 00000 n 
+0001830882 00000 n 
+0001877570 00000 n 
+0001863056 00000 n 
+0001892853 00000 n 
+0001831481 00000 n 
+0001798393 00000 n 
+0001796993 00000 n 
+0001831034 00000 n 
+0001831226 00000 n 
+0001831290 00000 n 
+0001830730 00000 n 
+0001831354 00000 n 
+0001831417 00000 n 
+0003386796 00000 n 
+0001863488 00000 n 
+0001890660 00000 n 
+0001890788 00000 n 
+0001863208 00000 n 
+0001863616 00000 n 
+0001833059 00000 n 
+0001831635 00000 n 
+0001863360 00000 n 
+0001863552 00000 n 
+0001912700 00000 n 
+0001890852 00000 n 
+0001864622 00000 n 
+0001863770 00000 n 
+0001890532 00000 n 
+0001912891 00000 n 
+0001892737 00000 n 
+0001891007 00000 n 
+0001912572 00000 n 
+0001912827 00000 n 
+0001915054 00000 n 
+0001914874 00000 n 
+0001913059 00000 n 
+0001914990 00000 n 
+0001916376 00000 n 
+0001916196 00000 n 
+0001915170 00000 n 
+0001916312 00000 n 
+0001918713 00000 n 
+0001919054 00000 n 
+0001918576 00000 n 
+0001916492 00000 n 
+0001918863 00000 n 
+0001918990 00000 n 
+0003386921 00000 n 
+0002536528 00000 n 
+0001921205 00000 n 
+0001921361 00000 n 
+0001921513 00000 n 
+0001921817 00000 n 
+0001922541 00000 n 
+0001921032 00000 n 
+0001919198 00000 n 
+0001921969 00000 n 
+0001922096 00000 n 
+0001922223 00000 n 
+0001922350 00000 n 
+0001921665 00000 n 
+0001922477 00000 n 
+0002538026 00000 n 
+0001924465 00000 n 
+0001924627 00000 n 
+0001924789 00000 n 
+0001924951 00000 n 
+0001925110 00000 n 
+0001925781 00000 n 
+0001924292 00000 n 
+0001922671 00000 n 
+0001925269 00000 n 
+0001925525 00000 n 
+0001925589 00000 n 
+0001925653 00000 n 
+0001925717 00000 n 
+0002542181 00000 n 
+0002543546 00000 n 
+0002545045 00000 n 
+0002546223 00000 n 
+0002547342 00000 n 
+0001927377 00000 n 
+0001927134 00000 n 
+0001925911 00000 n 
+0001927250 00000 n 
+0001927314 00000 n 
+0001928730 00000 n 
+0001928486 00000 n 
+0001927493 00000 n 
+0001928602 00000 n 
+0001928666 00000 n 
+0001930276 00000 n 
+0001929968 00000 n 
+0001928846 00000 n 
+0001930084 00000 n 
+0001930148 00000 n 
+0001930212 00000 n 
+0001931818 00000 n 
+0001932194 00000 n 
+0001931681 00000 n 
+0001930392 00000 n 
+0001932002 00000 n 
+0001932130 00000 n 
+0003387046 00000 n 
+0001934072 00000 n 
+0001934304 00000 n 
+0001933935 00000 n 
+0001932380 00000 n 
+0001934240 00000 n 
+0001935876 00000 n 
+0001939631 00000 n 
+0001936344 00000 n 
+0001935739 00000 n 
+0001934476 00000 n 
+0001936025 00000 n 
+0001936089 00000 n 
+0001936153 00000 n 
+0001936217 00000 n 
+0001936281 00000 n 
+0002548703 00000 n 
+0001939024 00000 n 
+0001939172 00000 n 
+0001941545 00000 n 
+0001939325 00000 n 
+0002021424 00000 n 
+0001939479 00000 n 
+0001939928 00000 n 
+0001938851 00000 n 
+0001936460 00000 n 
+0001939800 00000 n 
+0001939864 00000 n 
+0002548830 00000 n 
+0002019611 00000 n 
+0002095639 00000 n 
+0002189136 00000 n 
+0002096890 00000 n 
+0002019174 00000 n 
+0002019326 00000 n 
+0002190726 00000 n 
+0002277554 00000 n 
+0002095209 00000 n 
+0002019675 00000 n 
+0001941399 00000 n 
+0001940114 00000 n 
+0002019483 00000 n 
+0002018242 00000 n 
+0002275729 00000 n 
+0002353170 00000 n 
+0002354685 00000 n 
+0002095703 00000 n 
+0002021278 00000 n 
+0002019829 00000 n 
+0002095511 00000 n 
+0002095361 00000 n 
+0002433548 00000 n 
+0002275085 00000 n 
+0002189328 00000 n 
+0002096774 00000 n 
+0002095843 00000 n 
+0002189008 00000 n 
+0002189264 00000 n 
+0003387171 00000 n 
+0002188001 00000 n 
+0002434704 00000 n 
+0002275238 00000 n 
+0002275412 00000 n 
+0002275793 00000 n 
+0002190571 00000 n 
+0002189482 00000 n 
+0002275601 00000 n 
+0002274230 00000 n 
+0002526004 00000 n 
+0002353362 00000 n 
+0002277438 00000 n 
+0002275989 00000 n 
+0002353042 00000 n 
+0002352296 00000 n 
+0002433612 00000 n 
+0002354569 00000 n 
+0002353530 00000 n 
+0002433420 00000 n 
+0002432694 00000 n 
+0002526068 00000 n 
+0002434588 00000 n 
+0002433766 00000 n 
+0002525876 00000 n 
+0002528036 00000 n 
+0002527728 00000 n 
+0002526222 00000 n 
+0002527844 00000 n 
+0002532943 00000 n 
+0002533150 00000 n 
+0002530304 00000 n 
+0002529996 00000 n 
+0002528166 00000 n 
+0002530112 00000 n 
+0002530240 00000 n 
+0003387296 00000 n 
+0002533356 00000 n 
+0002533868 00000 n 
+0002532788 00000 n 
+0002530448 00000 n 
+0002533549 00000 n 
+0002533677 00000 n 
+0002533804 00000 n 
+0002535435 00000 n 
+0002535255 00000 n 
+0002534054 00000 n 
+0002535371 00000 n 
+0002536592 00000 n 
+0002536284 00000 n 
+0002535551 00000 n 
+0002536400 00000 n 
+0002538090 00000 n 
+0002537782 00000 n 
+0002536708 00000 n 
+0002537898 00000 n 
+0002539409 00000 n 
+0002538973 00000 n 
+0002538206 00000 n 
+0002539089 00000 n 
+0002540873 00000 n 
+0002540565 00000 n 
+0002539525 00000 n 
+0002540681 00000 n 
+0003387421 00000 n 
+0002542245 00000 n 
+0002541937 00000 n 
+0002540989 00000 n 
+0002542053 00000 n 
+0002543610 00000 n 
+0002543302 00000 n 
+0002542361 00000 n 
+0002543418 00000 n 
+0002545108 00000 n 
+0002544801 00000 n 
+0002543726 00000 n 
+0002544917 00000 n 
+0002546287 00000 n 
+0002545979 00000 n 
+0002545224 00000 n 
+0002546095 00000 n 
+0002547406 00000 n 
+0002547098 00000 n 
+0002546403 00000 n 
+0002547214 00000 n 
+0002548894 00000 n 
+0002548460 00000 n 
+0002547522 00000 n 
+0002548576 00000 n 
+0003387546 00000 n 
+0002553503 00000 n 
+0002551123 00000 n 
+0002550687 00000 n 
+0002549010 00000 n 
+0002550803 00000 n 
+0002551059 00000 n 
+0002553674 00000 n 
+0002553923 00000 n 
+0002553357 00000 n 
+0002551239 00000 n 
+0002553859 00000 n 
+0002556253 00000 n 
+0002556406 00000 n 
+0002556750 00000 n 
+0002556107 00000 n 
+0002554152 00000 n 
+0002556558 00000 n 
+0002556686 00000 n 
+0002733252 00000 n 
+0002735513 00000 n 
+0002559494 00000 n 
+0002558802 00000 n 
+0002556880 00000 n 
+0002558918 00000 n 
+0002559046 00000 n 
+0002559110 00000 n 
+0002559174 00000 n 
+0002559238 00000 n 
+0002559302 00000 n 
+0002559430 00000 n 
+0002562189 00000 n 
+0002561625 00000 n 
+0002559638 00000 n 
+0002561741 00000 n 
+0002561869 00000 n 
+0002561933 00000 n 
+0002561997 00000 n 
+0002562061 00000 n 
+0002562125 00000 n 
+0002564416 00000 n 
+0002564730 00000 n 
+0002564882 00000 n 
+0002566504 00000 n 
+0002595838 00000 n 
+0002565034 00000 n 
+0002565698 00000 n 
+0002564243 00000 n 
+0002562333 00000 n 
+0002565188 00000 n 
+0002565252 00000 n 
+0002565316 00000 n 
+0002565380 00000 n 
+0002565443 00000 n 
+0002564573 00000 n 
+0002565506 00000 n 
+0002565634 00000 n 
+0003387671 00000 n 
+0002620958 00000 n 
+0002594480 00000 n 
+0002620830 00000 n 
+0002623834 00000 n 
+0002594544 00000 n 
+0002566388 00000 n 
+0002565814 00000 n 
+0002594352 00000 n 
+0002621149 00000 n 
+0002595722 00000 n 
+0002594684 00000 n 
+0002620702 00000 n 
+0002621022 00000 n 
+0002621085 00000 n 
+0002624217 00000 n 
+0002623590 00000 n 
+0002621317 00000 n 
+0002623706 00000 n 
+0002623898 00000 n 
+0002623962 00000 n 
+0002624026 00000 n 
+0002624090 00000 n 
+0002624154 00000 n 
+0002626304 00000 n 
+0002626457 00000 n 
+0002631538 00000 n 
+0002627215 00000 n 
+0002626149 00000 n 
+0002624347 00000 n 
+0002626768 00000 n 
+0002626832 00000 n 
+0002626896 00000 n 
+0002627024 00000 n 
+0002626613 00000 n 
+0002627152 00000 n 
+0002630001 00000 n 
+0002654812 00000 n 
+0002630384 00000 n 
+0002629757 00000 n 
+0002627331 00000 n 
+0002629873 00000 n 
+0002630065 00000 n 
+0002630129 00000 n 
+0002630193 00000 n 
+0002630256 00000 n 
+0002630320 00000 n 
+0002655068 00000 n 
+0002631422 00000 n 
+0002630556 00000 n 
+0002654684 00000 n 
+0002654876 00000 n 
+0002654940 00000 n 
+0002655004 00000 n 
+0003387796 00000 n 
+0002657729 00000 n 
+0002659658 00000 n 
+0002673984 00000 n 
+0002658201 00000 n 
+0002657592 00000 n 
+0002655236 00000 n 
+0002657881 00000 n 
+0002657945 00000 n 
+0002658009 00000 n 
+0002658137 00000 n 
+0002674267 00000 n 
+0002675793 00000 n 
+0002674331 00000 n 
+0002659521 00000 n 
+0002658401 00000 n 
+0002674139 00000 n 
+0002690629 00000 n 
+0002690821 00000 n 
+0002675677 00000 n 
+0002674485 00000 n 
+0002690501 00000 n 
+0002690757 00000 n 
+0002693958 00000 n 
+0002693074 00000 n 
+0002690989 00000 n 
+0002693190 00000 n 
+0002693254 00000 n 
+0002693318 00000 n 
+0002693382 00000 n 
+0002693446 00000 n 
+0002693510 00000 n 
+0002693574 00000 n 
+0002693638 00000 n 
+0002693702 00000 n 
+0002693766 00000 n 
+0002693830 00000 n 
+0002693894 00000 n 
+0002696211 00000 n 
+0002696361 00000 n 
+0002698378 00000 n 
+0002714704 00000 n 
+0002697111 00000 n 
+0002696056 00000 n 
+0002694102 00000 n 
+0002696663 00000 n 
+0002696727 00000 n 
+0002696791 00000 n 
+0002696855 00000 n 
+0002696919 00000 n 
+0002696983 00000 n 
+0002696512 00000 n 
+0002697047 00000 n 
+0002713300 00000 n 
+0002730481 00000 n 
+0002713492 00000 n 
+0002698262 00000 n 
+0002697241 00000 n 
+0002713172 00000 n 
+0002713428 00000 n 
+0003387921 00000 n 
+0002730673 00000 n 
+0002714588 00000 n 
+0002713660 00000 n 
+0002730353 00000 n 
+0002730609 00000 n 
+0002732914 00000 n 
+0002733444 00000 n 
+0002732777 00000 n 
+0002730841 00000 n 
+0002733124 00000 n 
+0002733380 00000 n 
+0002735641 00000 n 
+0002735269 00000 n 
+0002733672 00000 n 
+0002735385 00000 n 
+0002735577 00000 n 
+0002738286 00000 n 
+0002738106 00000 n 
+0002735799 00000 n 
+0002738222 00000 n 
+0002740684 00000 n 
+0002740504 00000 n 
+0002738444 00000 n 
+0002740620 00000 n 
+0002742808 00000 n 
+0002742628 00000 n 
+0002740885 00000 n 
+0002742744 00000 n 
+0003388046 00000 n 
+0002744482 00000 n 
+0002745064 00000 n 
+0002744336 00000 n 
+0002742952 00000 n 
+0002744809 00000 n 
+0002744937 00000 n 
+0002744645 00000 n 
+0002745000 00000 n 
+0002747588 00000 n 
+0002747408 00000 n 
+0002745222 00000 n 
+0002747524 00000 n 
+0002749664 00000 n 
+0002749356 00000 n 
+0002747690 00000 n 
+0002749472 00000 n 
+0002749536 00000 n 
+0002749600 00000 n 
+0002752060 00000 n 
+0002751817 00000 n 
+0002749766 00000 n 
+0002751933 00000 n 
+0002751997 00000 n 
+0002754347 00000 n 
+0002754103 00000 n 
+0002752176 00000 n 
+0002754219 00000 n 
+0002754283 00000 n 
+0002756482 00000 n 
+0002756175 00000 n 
+0002754449 00000 n 
+0002756291 00000 n 
+0002756355 00000 n 
+0002756418 00000 n 
+0003388171 00000 n 
+0002758991 00000 n 
+0002758492 00000 n 
+0002756598 00000 n 
+0002758608 00000 n 
+0002758672 00000 n 
+0002758736 00000 n 
+0002758800 00000 n 
+0002758864 00000 n 
+0002758928 00000 n 
+0002761686 00000 n 
+0002761186 00000 n 
+0002759093 00000 n 
+0002761302 00000 n 
+0002761366 00000 n 
+0002761430 00000 n 
+0002761494 00000 n 
+0002761558 00000 n 
+0002761622 00000 n 
+0002764182 00000 n 
+0002763938 00000 n 
+0002761802 00000 n 
+0002764054 00000 n 
+0002764118 00000 n 
+0002766523 00000 n 
+0002766279 00000 n 
+0002764270 00000 n 
+0002766395 00000 n 
+0002766459 00000 n 
+0002769130 00000 n 
+0002768567 00000 n 
+0002766639 00000 n 
+0002768683 00000 n 
+0002768747 00000 n 
+0002768811 00000 n 
+0002768875 00000 n 
+0002768939 00000 n 
+0002769003 00000 n 
+0002769066 00000 n 
+0002771450 00000 n 
+0002771142 00000 n 
+0002769218 00000 n 
+0002771258 00000 n 
+0002771322 00000 n 
+0002771386 00000 n 
+0003388296 00000 n 
+0002773685 00000 n 
+0002773377 00000 n 
+0002771566 00000 n 
+0002773493 00000 n 
+0002773557 00000 n 
+0002773621 00000 n 
+0002776233 00000 n 
+0002776053 00000 n 
+0002773787 00000 n 
+0002776169 00000 n 
+0002778564 00000 n 
+0002778320 00000 n 
+0002776335 00000 n 
+0002778436 00000 n 
+0002778500 00000 n 
+0002780823 00000 n 
+0002780516 00000 n 
+0002778666 00000 n 
+0002780632 00000 n 
+0002780696 00000 n 
+0002780759 00000 n 
+0002782851 00000 n 
+0002782479 00000 n 
+0002780939 00000 n 
+0002782595 00000 n 
+0002782659 00000 n 
+0002782723 00000 n 
+0002782787 00000 n 
+0002784981 00000 n 
+0002784674 00000 n 
+0002782953 00000 n 
+0002784790 00000 n 
+0002784854 00000 n 
+0003388421 00000 n 
+0002786798 00000 n 
+0002786975 00000 n 
+0002787431 00000 n 
+0002786643 00000 n 
+0002785111 00000 n 
+0002787367 00000 n 
+0002787171 00000 n 
+0002787828 00000 n 
+0002787648 00000 n 
+0002787547 00000 n 
+0002787764 00000 n 
+0002789789 00000 n 
+0002790152 00000 n 
+0002789652 00000 n 
+0002787870 00000 n 
+0002789960 00000 n 
+0002790088 00000 n 
+0002792393 00000 n 
+0002792213 00000 n 
+0002790324 00000 n 
+0002792329 00000 n 
+0002794701 00000 n 
+0002794521 00000 n 
+0002792509 00000 n 
+0002794637 00000 n 
+0002796887 00000 n 
+0002796707 00000 n 
+0002794817 00000 n 
+0002796823 00000 n 
+0003388546 00000 n 
+0002798550 00000 n 
+0002798787 00000 n 
+0002798413 00000 n 
+0002797003 00000 n 
+0002798723 00000 n 
+0002799240 00000 n 
+0002799060 00000 n 
+0002798959 00000 n 
+0002799176 00000 n 
+0002802285 00000 n 
+0002802437 00000 n 
+0002802588 00000 n 
+0002802739 00000 n 
+0002802890 00000 n 
+0002803041 00000 n 
+0002803192 00000 n 
+0002803343 00000 n 
+0002803494 00000 n 
+0002803645 00000 n 
+0002803796 00000 n 
+0002803947 00000 n 
+0002804097 00000 n 
+0002804247 00000 n 
+0002804397 00000 n 
+0002804547 00000 n 
+0002804698 00000 n 
+0002804847 00000 n 
+0002804998 00000 n 
+0002805149 00000 n 
+0002805300 00000 n 
+0002805450 00000 n 
+0002805600 00000 n 
+0002805752 00000 n 
+0002805904 00000 n 
+0002806056 00000 n 
+0002806208 00000 n 
+0002806360 00000 n 
+0002806511 00000 n 
+0002806662 00000 n 
+0002806813 00000 n 
+0002806964 00000 n 
+0002807116 00000 n 
+0002807266 00000 n 
+0002807417 00000 n 
+0002807568 00000 n 
+0002807719 00000 n 
+0002807870 00000 n 
+0002808021 00000 n 
+0002808173 00000 n 
+0002808325 00000 n 
+0002808474 00000 n 
+0002808625 00000 n 
+0002808776 00000 n 
+0002808927 00000 n 
+0002809078 00000 n 
+0002809228 00000 n 
+0002809380 00000 n 
+0002809532 00000 n 
+0002809683 00000 n 
+0002809835 00000 n 
+0002809987 00000 n 
+0002810139 00000 n 
+0002810291 00000 n 
+0002810443 00000 n 
+0002810594 00000 n 
+0002810745 00000 n 
+0002810895 00000 n 
+0002811045 00000 n 
+0002811195 00000 n 
+0002811346 00000 n 
+0002811497 00000 n 
+0002811647 00000 n 
+0002811798 00000 n 
+0002811949 00000 n 
+0002812100 00000 n 
+0002812251 00000 n 
+0002812402 00000 n 
+0002812553 00000 n 
+0002812705 00000 n 
+0002812857 00000 n 
+0002813009 00000 n 
+0002813161 00000 n 
+0002813312 00000 n 
+0002813464 00000 n 
+0002813615 00000 n 
+0002813765 00000 n 
+0002813917 00000 n 
+0002814069 00000 n 
+0002814221 00000 n 
+0002814373 00000 n 
+0002814525 00000 n 
+0002814676 00000 n 
+0002814827 00000 n 
+0002814978 00000 n 
+0002815130 00000 n 
+0002815281 00000 n 
+0002815433 00000 n 
+0002815585 00000 n 
+0002815737 00000 n 
+0002815888 00000 n 
+0002816039 00000 n 
+0002816191 00000 n 
+0002816342 00000 n 
+0002816492 00000 n 
+0002816643 00000 n 
+0002816795 00000 n 
+0002816947 00000 n 
+0002817099 00000 n 
+0002817248 00000 n 
+0002817400 00000 n 
+0002817551 00000 n 
+0002817702 00000 n 
+0002817854 00000 n 
+0002818004 00000 n 
+0002818156 00000 n 
+0002818308 00000 n 
+0002818459 00000 n 
+0002818610 00000 n 
+0002818762 00000 n 
+0002818913 00000 n 
+0002819064 00000 n 
+0002819215 00000 n 
+0002819365 00000 n 
+0002819517 00000 n 
+0002819669 00000 n 
+0002819821 00000 n 
+0002819973 00000 n 
+0002820124 00000 n 
+0002820276 00000 n 
+0002820428 00000 n 
+0002820580 00000 n 
+0002820732 00000 n 
+0002820883 00000 n 
+0002821034 00000 n 
+0002821185 00000 n 
+0002821336 00000 n 
+0002821488 00000 n 
+0002821639 00000 n 
+0002821791 00000 n 
+0002821942 00000 n 
+0002822094 00000 n 
+0002822242 00000 n 
+0002822394 00000 n 
+0002822545 00000 n 
+0002822697 00000 n 
+0002822849 00000 n 
+0002823001 00000 n 
+0002823153 00000 n 
+0002823305 00000 n 
+0002823456 00000 n 
+0002823607 00000 n 
+0002823758 00000 n 
+0002823910 00000 n 
+0002824062 00000 n 
+0002827338 00000 n 
+0002827490 00000 n 
+0002827642 00000 n 
+0002824278 00000 n 
+0002800852 00000 n 
+0002799282 00000 n 
+0002824214 00000 n 
+0002827794 00000 n 
+0002827946 00000 n 
+0002828097 00000 n 
+0002828249 00000 n 
+0002828400 00000 n 
+0002828550 00000 n 
+0002828699 00000 n 
+0002828849 00000 n 
+0002828999 00000 n 
+0002829149 00000 n 
+0002829299 00000 n 
+0002829449 00000 n 
+0002829599 00000 n 
+0002829749 00000 n 
+0002829899 00000 n 
+0002830050 00000 n 
+0002830202 00000 n 
+0002830354 00000 n 
+0002830506 00000 n 
+0002830657 00000 n 
+0002830808 00000 n 
+0002830959 00000 n 
+0002831110 00000 n 
+0002831261 00000 n 
+0002831413 00000 n 
+0002831564 00000 n 
+0002831716 00000 n 
+0002831866 00000 n 
+0002832018 00000 n 
+0002832170 00000 n 
+0002832322 00000 n 
+0002832474 00000 n 
+0002832626 00000 n 
+0002832777 00000 n 
+0002832928 00000 n 
+0002833079 00000 n 
+0002833230 00000 n 
+0002833382 00000 n 
+0002833534 00000 n 
+0002833686 00000 n 
+0002833837 00000 n 
+0002833988 00000 n 
+0002834140 00000 n 
+0002834292 00000 n 
+0002834443 00000 n 
+0002834594 00000 n 
+0002834745 00000 n 
+0002834896 00000 n 
+0002835048 00000 n 
+0002835199 00000 n 
+0002835350 00000 n 
+0002835501 00000 n 
+0002835651 00000 n 
+0002835801 00000 n 
+0002835953 00000 n 
+0002836103 00000 n 
+0002836255 00000 n 
+0002836406 00000 n 
+0002836558 00000 n 
+0002836709 00000 n 
+0002836861 00000 n 
+0002837013 00000 n 
+0002837164 00000 n 
+0002837315 00000 n 
+0002837467 00000 n 
+0002837617 00000 n 
+0002837768 00000 n 
+0002837918 00000 n 
+0002838070 00000 n 
+0002838221 00000 n 
+0002838372 00000 n 
+0002838523 00000 n 
+0002838674 00000 n 
+0002838826 00000 n 
+0002838978 00000 n 
+0002839130 00000 n 
+0002839280 00000 n 
+0002839431 00000 n 
+0002839583 00000 n 
+0002839735 00000 n 
+0002839887 00000 n 
+0002840037 00000 n 
+0002840188 00000 n 
+0002840340 00000 n 
+0002840491 00000 n 
+0002840642 00000 n 
+0002840794 00000 n 
+0002840946 00000 n 
+0002841098 00000 n 
+0002841250 00000 n 
+0002841402 00000 n 
+0002841554 00000 n 
+0002841706 00000 n 
+0002841858 00000 n 
+0002842010 00000 n 
+0002842161 00000 n 
+0002842313 00000 n 
+0002842465 00000 n 
+0002842617 00000 n 
+0002842769 00000 n 
+0002842919 00000 n 
+0002843071 00000 n 
+0002843223 00000 n 
+0002843375 00000 n 
+0002843527 00000 n 
+0002843679 00000 n 
+0002843831 00000 n 
+0002843982 00000 n 
+0002844134 00000 n 
+0002844286 00000 n 
+0002844437 00000 n 
+0002844589 00000 n 
+0002844741 00000 n 
+0002844893 00000 n 
+0002845045 00000 n 
+0002845195 00000 n 
+0002845346 00000 n 
+0002845498 00000 n 
+0002845650 00000 n 
+0002845802 00000 n 
+0002845953 00000 n 
+0002846104 00000 n 
+0002846255 00000 n 
+0002846406 00000 n 
+0002846558 00000 n 
+0002846710 00000 n 
+0002846861 00000 n 
+0002847012 00000 n 
+0002847164 00000 n 
+0002850026 00000 n 
+0002850178 00000 n 
+0002847379 00000 n 
+0002826022 00000 n 
+0002824394 00000 n 
+0002847315 00000 n 
+0002850329 00000 n 
+0002850481 00000 n 
+0002850633 00000 n 
+0002850784 00000 n 
+0002850936 00000 n 
+0002851088 00000 n 
+0002851240 00000 n 
+0002851392 00000 n 
+0002851544 00000 n 
+0002851696 00000 n 
+0002851848 00000 n 
+0002852000 00000 n 
+0002852151 00000 n 
+0002852302 00000 n 
+0002852453 00000 n 
+0002852605 00000 n 
+0002852757 00000 n 
+0002852909 00000 n 
+0002853061 00000 n 
+0002853212 00000 n 
+0002853364 00000 n 
+0002853515 00000 n 
+0002853666 00000 n 
+0002853818 00000 n 
+0002853970 00000 n 
+0002854120 00000 n 
+0002854270 00000 n 
+0002854421 00000 n 
+0002854570 00000 n 
+0002854722 00000 n 
+0002854872 00000 n 
+0002855022 00000 n 
+0002855172 00000 n 
+0002855323 00000 n 
+0002855473 00000 n 
+0002855624 00000 n 
+0002855776 00000 n 
+0002855928 00000 n 
+0002856080 00000 n 
+0002856231 00000 n 
+0002856383 00000 n 
+0002856535 00000 n 
+0002856687 00000 n 
+0002856839 00000 n 
+0002856991 00000 n 
+0002857143 00000 n 
+0002857295 00000 n 
+0002857447 00000 n 
+0002857599 00000 n 
+0002857750 00000 n 
+0002857902 00000 n 
+0002858053 00000 n 
+0002858204 00000 n 
+0002858356 00000 n 
+0002858507 00000 n 
+0002858658 00000 n 
+0002858809 00000 n 
+0002858960 00000 n 
+0002859108 00000 n 
+0002859256 00000 n 
+0002859408 00000 n 
+0002859560 00000 n 
+0002859712 00000 n 
+0002859864 00000 n 
+0002860016 00000 n 
+0002860168 00000 n 
+0002860320 00000 n 
+0002860472 00000 n 
+0002860624 00000 n 
+0002860776 00000 n 
+0002860928 00000 n 
+0002861079 00000 n 
+0002861230 00000 n 
+0002861381 00000 n 
+0002861533 00000 n 
+0002861685 00000 n 
+0002861837 00000 n 
+0002861988 00000 n 
+0002862140 00000 n 
+0002862290 00000 n 
+0002862442 00000 n 
+0002862594 00000 n 
+0002862746 00000 n 
+0002862897 00000 n 
+0002863047 00000 n 
+0002863199 00000 n 
+0002863351 00000 n 
+0002863503 00000 n 
+0002863654 00000 n 
+0002863804 00000 n 
+0002863956 00000 n 
+0002864108 00000 n 
+0002864260 00000 n 
+0002864412 00000 n 
+0002864564 00000 n 
+0002864716 00000 n 
+0002864867 00000 n 
+0002865019 00000 n 
+0002865171 00000 n 
+0002868257 00000 n 
+0002868408 00000 n 
+0002865387 00000 n 
+0002848989 00000 n 
+0002847495 00000 n 
+0002865323 00000 n 
+0002868560 00000 n 
+0002868710 00000 n 
+0002868862 00000 n 
+0002869012 00000 n 
+0002869161 00000 n 
+0002869311 00000 n 
+0002869460 00000 n 
+0002869610 00000 n 
+0002869760 00000 n 
+0002869911 00000 n 
+0002870062 00000 n 
+0002870213 00000 n 
+0002870364 00000 n 
+0002870514 00000 n 
+0002870665 00000 n 
+0002870816 00000 n 
+0002870966 00000 n 
+0002871116 00000 n 
+0002871268 00000 n 
+0002871420 00000 n 
+0002871570 00000 n 
+0002871720 00000 n 
+0002871871 00000 n 
+0002872022 00000 n 
+0002872174 00000 n 
+0002872326 00000 n 
+0002872477 00000 n 
+0002872627 00000 n 
+0002872779 00000 n 
+0002872931 00000 n 
+0002873082 00000 n 
+0002873233 00000 n 
+0002873384 00000 n 
+0002873535 00000 n 
+0002873687 00000 n 
+0002873839 00000 n 
+0002873991 00000 n 
+0002874143 00000 n 
+0002874295 00000 n 
+0002874446 00000 n 
+0002874598 00000 n 
+0002874750 00000 n 
+0002874901 00000 n 
+0002875053 00000 n 
+0002875205 00000 n 
+0002875355 00000 n 
+0002875505 00000 n 
+0002875655 00000 n 
+0002875807 00000 n 
+0002875958 00000 n 
+0002876110 00000 n 
+0002876261 00000 n 
+0002876412 00000 n 
+0002876564 00000 n 
+0002876716 00000 n 
+0002876868 00000 n 
+0002877019 00000 n 
+0002877171 00000 n 
+0002877323 00000 n 
+0002877475 00000 n 
+0002877625 00000 n 
+0002877776 00000 n 
+0002877926 00000 n 
+0002878077 00000 n 
+0002878229 00000 n 
+0002878381 00000 n 
+0002878533 00000 n 
+0002878685 00000 n 
+0002878837 00000 n 
+0002878989 00000 n 
+0002879138 00000 n 
+0002879288 00000 n 
+0002879440 00000 n 
+0002879592 00000 n 
+0002879743 00000 n 
+0002879893 00000 n 
+0002880044 00000 n 
+0002880195 00000 n 
+0002880346 00000 n 
+0002880498 00000 n 
+0002880650 00000 n 
+0002880802 00000 n 
+0002880954 00000 n 
+0002881104 00000 n 
+0002881255 00000 n 
+0002881406 00000 n 
+0002881557 00000 n 
+0002881708 00000 n 
+0002881859 00000 n 
+0002882011 00000 n 
+0002882162 00000 n 
+0002882314 00000 n 
+0002882466 00000 n 
+0002882618 00000 n 
+0002882769 00000 n 
+0002882921 00000 n 
+0002883073 00000 n 
+0002883225 00000 n 
+0002883377 00000 n 
+0002883528 00000 n 
+0002883678 00000 n 
+0002883830 00000 n 
+0002883982 00000 n 
+0002884134 00000 n 
+0002884286 00000 n 
+0002884438 00000 n 
+0002884589 00000 n 
+0002884741 00000 n 
+0002884892 00000 n 
+0002885043 00000 n 
+0002885194 00000 n 
+0002885345 00000 n 
+0002885497 00000 n 
+0002885649 00000 n 
+0002885801 00000 n 
+0002885953 00000 n 
+0002886104 00000 n 
+0002886256 00000 n 
+0002886407 00000 n 
+0002886559 00000 n 
+0002886711 00000 n 
+0002889440 00000 n 
+0002886927 00000 n 
+0002867022 00000 n 
+0002865503 00000 n 
+0002886863 00000 n 
+0003388671 00000 n 
+0002889592 00000 n 
+0002889744 00000 n 
+0002889896 00000 n 
+0002890046 00000 n 
+0002890197 00000 n 
+0002890347 00000 n 
+0002890496 00000 n 
+0002890645 00000 n 
+0002890796 00000 n 
+0002890946 00000 n 
+0002891097 00000 n 
+0002891249 00000 n 
+0002891401 00000 n 
+0002891553 00000 n 
+0002891705 00000 n 
+0002891857 00000 n 
+0002892009 00000 n 
+0002892160 00000 n 
+0002892312 00000 n 
+0002892464 00000 n 
+0002892616 00000 n 
+0002892768 00000 n 
+0002892919 00000 n 
+0002893070 00000 n 
+0002893221 00000 n 
+0002893372 00000 n 
+0002893524 00000 n 
+0002893676 00000 n 
+0002893828 00000 n 
+0002893980 00000 n 
+0002894132 00000 n 
+0002894284 00000 n 
+0002894435 00000 n 
+0002894587 00000 n 
+0002894737 00000 n 
+0002894886 00000 n 
+0002895038 00000 n 
+0002895190 00000 n 
+0002895341 00000 n 
+0002895492 00000 n 
+0002895644 00000 n 
+0002895796 00000 n 
+0002895948 00000 n 
+0002896100 00000 n 
+0002896252 00000 n 
+0002896404 00000 n 
+0002896556 00000 n 
+0002896708 00000 n 
+0002896860 00000 n 
+0002897012 00000 n 
+0002897161 00000 n 
+0002897310 00000 n 
+0002897462 00000 n 
+0002897613 00000 n 
+0002897765 00000 n 
+0002897917 00000 n 
+0002898069 00000 n 
+0002898220 00000 n 
+0002898372 00000 n 
+0002898524 00000 n 
+0002898676 00000 n 
+0002898828 00000 n 
+0002898980 00000 n 
+0002899132 00000 n 
+0002899284 00000 n 
+0002899436 00000 n 
+0002899587 00000 n 
+0002899739 00000 n 
+0002899891 00000 n 
+0002900042 00000 n 
+0002900193 00000 n 
+0002900344 00000 n 
+0002900495 00000 n 
+0002900647 00000 n 
+0002900799 00000 n 
+0002900950 00000 n 
+0002901101 00000 n 
+0002901252 00000 n 
+0002901402 00000 n 
+0002901553 00000 n 
+0002901705 00000 n 
+0002901857 00000 n 
+0002902008 00000 n 
+0002902160 00000 n 
+0002902311 00000 n 
+0002902463 00000 n 
+0002902614 00000 n 
+0002902766 00000 n 
+0002902918 00000 n 
+0002903070 00000 n 
+0002903221 00000 n 
+0002906069 00000 n 
+0002903437 00000 n 
+0002888484 00000 n 
+0002887043 00000 n 
+0002903373 00000 n 
+0002906219 00000 n 
+0002906371 00000 n 
+0002906523 00000 n 
+0002906675 00000 n 
+0002906826 00000 n 
+0002906976 00000 n 
+0002907128 00000 n 
+0002907279 00000 n 
+0002907430 00000 n 
+0002907582 00000 n 
+0002907734 00000 n 
+0002907885 00000 n 
+0002908037 00000 n 
+0002908189 00000 n 
+0002908341 00000 n 
+0002908490 00000 n 
+0002908642 00000 n 
+0002908794 00000 n 
+0002908945 00000 n 
+0002909097 00000 n 
+0002909249 00000 n 
+0002909401 00000 n 
+0002909552 00000 n 
+0002909702 00000 n 
+0002909854 00000 n 
+0002910005 00000 n 
+0002910156 00000 n 
+0002910305 00000 n 
+0002910456 00000 n 
+0002910608 00000 n 
+0002910758 00000 n 
+0002910910 00000 n 
+0002911061 00000 n 
+0002911211 00000 n 
+0002911362 00000 n 
+0002911514 00000 n 
+0002911666 00000 n 
+0002911818 00000 n 
+0002911970 00000 n 
+0002912121 00000 n 
+0002912273 00000 n 
+0002912425 00000 n 
+0002912576 00000 n 
+0002912727 00000 n 
+0002912878 00000 n 
+0002913030 00000 n 
+0002913181 00000 n 
+0002913333 00000 n 
+0002913485 00000 n 
+0002913637 00000 n 
+0002913788 00000 n 
+0002913939 00000 n 
+0002914091 00000 n 
+0002914243 00000 n 
+0002914395 00000 n 
+0002914547 00000 n 
+0002914699 00000 n 
+0002914851 00000 n 
+0002915003 00000 n 
+0002915155 00000 n 
+0002915307 00000 n 
+0002915459 00000 n 
+0002915611 00000 n 
+0002915763 00000 n 
+0002915915 00000 n 
+0002916065 00000 n 
+0002916217 00000 n 
+0002916368 00000 n 
+0002916519 00000 n 
+0002916670 00000 n 
+0002916822 00000 n 
+0002916974 00000 n 
+0002917126 00000 n 
+0002917278 00000 n 
+0002917430 00000 n 
+0002917582 00000 n 
+0002917734 00000 n 
+0002917886 00000 n 
+0002918038 00000 n 
+0002918189 00000 n 
+0002918340 00000 n 
+0002918491 00000 n 
+0002918642 00000 n 
+0002918792 00000 n 
+0002918944 00000 n 
+0002919095 00000 n 
+0002919246 00000 n 
+0002919396 00000 n 
+0002919547 00000 n 
+0002919697 00000 n 
+0002919848 00000 n 
+0002919999 00000 n 
+0002920150 00000 n 
+0002920302 00000 n 
+0002920454 00000 n 
+0002920606 00000 n 
+0002920758 00000 n 
+0002920910 00000 n 
+0002921062 00000 n 
+0002921214 00000 n 
+0002921364 00000 n 
+0002921515 00000 n 
+0002921666 00000 n 
+0002921817 00000 n 
+0002921969 00000 n 
+0002922121 00000 n 
+0002925206 00000 n 
+0002925357 00000 n 
+0002922337 00000 n 
+0002904978 00000 n 
+0002903553 00000 n 
+0002922273 00000 n 
+0002925508 00000 n 
+0002925660 00000 n 
+0002925811 00000 n 
+0002925962 00000 n 
+0002926113 00000 n 
+0002926265 00000 n 
+0002926415 00000 n 
+0002926567 00000 n 
+0002926719 00000 n 
+0002926871 00000 n 
+0002927023 00000 n 
+0002927174 00000 n 
+0002927325 00000 n 
+0002927477 00000 n 
+0002927629 00000 n 
+0002927781 00000 n 
+0002927932 00000 n 
+0002928083 00000 n 
+0002928235 00000 n 
+0002928386 00000 n 
+0002928538 00000 n 
+0002928690 00000 n 
+0002928841 00000 n 
+0002928993 00000 n 
+0002929145 00000 n 
+0002929296 00000 n 
+0002929448 00000 n 
+0002929600 00000 n 
+0002929750 00000 n 
+0002929902 00000 n 
+0002930054 00000 n 
+0002930206 00000 n 
+0002930358 00000 n 
+0002930510 00000 n 
+0002930662 00000 n 
+0002930814 00000 n 
+0002930965 00000 n 
+0002931117 00000 n 
+0002931269 00000 n 
+0002931421 00000 n 
+0002931573 00000 n 
+0002931725 00000 n 
+0002931877 00000 n 
+0002932028 00000 n 
+0002932178 00000 n 
+0002932330 00000 n 
+0002932482 00000 n 
+0002932634 00000 n 
+0002932786 00000 n 
+0002932938 00000 n 
+0002933090 00000 n 
+0002933242 00000 n 
+0002933394 00000 n 
+0002933546 00000 n 
+0002933698 00000 n 
+0002933850 00000 n 
+0002934001 00000 n 
+0002934153 00000 n 
+0002934305 00000 n 
+0002934457 00000 n 
+0002934609 00000 n 
+0002934761 00000 n 
+0002934913 00000 n 
+0002935065 00000 n 
+0002935215 00000 n 
+0002935366 00000 n 
+0002935518 00000 n 
+0002935670 00000 n 
+0002935821 00000 n 
+0002935970 00000 n 
+0002936121 00000 n 
+0002936272 00000 n 
+0002936424 00000 n 
+0002936576 00000 n 
+0002936727 00000 n 
+0002936879 00000 n 
+0002937029 00000 n 
+0002937180 00000 n 
+0002937331 00000 n 
+0002937483 00000 n 
+0002937635 00000 n 
+0002937787 00000 n 
+0002937939 00000 n 
+0002938091 00000 n 
+0002938243 00000 n 
+0002938395 00000 n 
+0002938547 00000 n 
+0002938698 00000 n 
+0002938849 00000 n 
+0002939001 00000 n 
+0002939151 00000 n 
+0002939302 00000 n 
+0002939454 00000 n 
+0002939606 00000 n 
+0002939756 00000 n 
+0002939907 00000 n 
+0002940059 00000 n 
+0002940210 00000 n 
+0002940359 00000 n 
+0002940510 00000 n 
+0002940659 00000 n 
+0002940810 00000 n 
+0002940962 00000 n 
+0002941114 00000 n 
+0002941266 00000 n 
+0002941417 00000 n 
+0002941568 00000 n 
+0002941719 00000 n 
+0002941870 00000 n 
+0002942020 00000 n 
+0002942170 00000 n 
+0002942319 00000 n 
+0002942470 00000 n 
+0002942621 00000 n 
+0002942772 00000 n 
+0002942924 00000 n 
+0002946037 00000 n 
+0002943139 00000 n 
+0002924016 00000 n 
+0002922453 00000 n 
+0002943075 00000 n 
+0002946189 00000 n 
+0002946340 00000 n 
+0002946492 00000 n 
+0002946644 00000 n 
+0002946796 00000 n 
+0002946948 00000 n 
+0002947098 00000 n 
+0002947250 00000 n 
+0002947402 00000 n 
+0002947554 00000 n 
+0002947705 00000 n 
+0002947857 00000 n 
+0002948009 00000 n 
+0002948161 00000 n 
+0002948313 00000 n 
+0002948465 00000 n 
+0002948616 00000 n 
+0002948767 00000 n 
+0002948919 00000 n 
+0002949071 00000 n 
+0002949222 00000 n 
+0002949374 00000 n 
+0002949526 00000 n 
+0002949678 00000 n 
+0002949829 00000 n 
+0002949980 00000 n 
+0002950132 00000 n 
+0002950284 00000 n 
+0002950436 00000 n 
+0002950587 00000 n 
+0002950738 00000 n 
+0002950890 00000 n 
+0002951040 00000 n 
+0002951191 00000 n 
+0002951342 00000 n 
+0002951493 00000 n 
+0002951643 00000 n 
+0002951793 00000 n 
+0002951943 00000 n 
+0002952094 00000 n 
+0002952245 00000 n 
+0002952396 00000 n 
+0002952547 00000 n 
+0002952698 00000 n 
+0002952849 00000 n 
+0002952998 00000 n 
+0002953150 00000 n 
+0002953302 00000 n 
+0002953454 00000 n 
+0002953606 00000 n 
+0002953758 00000 n 
+0002953910 00000 n 
+0002954062 00000 n 
+0002954214 00000 n 
+0002954365 00000 n 
+0002954517 00000 n 
+0002954668 00000 n 
+0002954820 00000 n 
+0002954970 00000 n 
+0002955122 00000 n 
+0002955273 00000 n 
+0002955425 00000 n 
+0002955577 00000 n 
+0002955729 00000 n 
+0002955881 00000 n 
+0002956032 00000 n 
+0002956184 00000 n 
+0002956336 00000 n 
+0002956487 00000 n 
+0002956638 00000 n 
+0002956786 00000 n 
+0002956934 00000 n 
+0002957083 00000 n 
+0002957232 00000 n 
+0002957381 00000 n 
+0002957530 00000 n 
+0002957679 00000 n 
+0002957831 00000 n 
+0002957982 00000 n 
+0002958134 00000 n 
+0002958286 00000 n 
+0002958438 00000 n 
+0002958590 00000 n 
+0002958742 00000 n 
+0002958894 00000 n 
+0002959045 00000 n 
+0002959197 00000 n 
+0002959349 00000 n 
+0002959501 00000 n 
+0002959652 00000 n 
+0002959803 00000 n 
+0002959954 00000 n 
+0002960104 00000 n 
+0002960256 00000 n 
+0002960407 00000 n 
+0002960559 00000 n 
+0002960711 00000 n 
+0002960863 00000 n 
+0002961015 00000 n 
+0002961167 00000 n 
+0002961319 00000 n 
+0002961469 00000 n 
+0002961620 00000 n 
+0002961770 00000 n 
+0002961922 00000 n 
+0002962074 00000 n 
+0002962225 00000 n 
+0002962375 00000 n 
+0002962526 00000 n 
+0002962677 00000 n 
+0002962828 00000 n 
+0002962979 00000 n 
+0002963130 00000 n 
+0002963281 00000 n 
+0002963432 00000 n 
+0002963583 00000 n 
+0002966470 00000 n 
+0002963799 00000 n 
+0002944856 00000 n 
+0002943241 00000 n 
+0002963735 00000 n 
+0002966622 00000 n 
+0002966774 00000 n 
+0002966924 00000 n 
+0002967076 00000 n 
+0002967228 00000 n 
+0002967379 00000 n 
+0002967530 00000 n 
+0002967681 00000 n 
+0002967832 00000 n 
+0002967984 00000 n 
+0002968135 00000 n 
+0002968287 00000 n 
+0002968439 00000 n 
+0002968591 00000 n 
+0002968742 00000 n 
+0002968894 00000 n 
+0002969046 00000 n 
+0002969198 00000 n 
+0002969350 00000 n 
+0002969502 00000 n 
+0002969654 00000 n 
+0002969806 00000 n 
+0002969958 00000 n 
+0002970109 00000 n 
+0002970260 00000 n 
+0002970411 00000 n 
+0002970563 00000 n 
+0002970714 00000 n 
+0002970865 00000 n 
+0002971016 00000 n 
+0002971167 00000 n 
+0002971317 00000 n 
+0002971468 00000 n 
+0002971618 00000 n 
+0002971770 00000 n 
+0002971919 00000 n 
+0002972070 00000 n 
+0002972221 00000 n 
+0002972371 00000 n 
+0002972523 00000 n 
+0002972674 00000 n 
+0002972826 00000 n 
+0002972978 00000 n 
+0002973130 00000 n 
+0002973281 00000 n 
+0002973433 00000 n 
+0002973585 00000 n 
+0002973736 00000 n 
+0002973887 00000 n 
+0002974038 00000 n 
+0002974189 00000 n 
+0002974341 00000 n 
+0002974493 00000 n 
+0002974645 00000 n 
+0002974797 00000 n 
+0002974949 00000 n 
+0002975100 00000 n 
+0002975251 00000 n 
+0002975402 00000 n 
+0002975553 00000 n 
+0002975705 00000 n 
+0002975856 00000 n 
+0002976007 00000 n 
+0002976159 00000 n 
+0002976311 00000 n 
+0002976463 00000 n 
+0002976615 00000 n 
+0002976767 00000 n 
+0002976919 00000 n 
+0002977071 00000 n 
+0002977223 00000 n 
+0002977375 00000 n 
+0002977527 00000 n 
+0002977679 00000 n 
+0002977831 00000 n 
+0002977982 00000 n 
+0002978134 00000 n 
+0002978286 00000 n 
+0002978438 00000 n 
+0002978590 00000 n 
+0002978740 00000 n 
+0002978892 00000 n 
+0002979043 00000 n 
+0002979195 00000 n 
+0002979346 00000 n 
+0002979498 00000 n 
+0002979649 00000 n 
+0002979801 00000 n 
+0002979952 00000 n 
+0002980104 00000 n 
+0002980254 00000 n 
+0002980406 00000 n 
+0002980558 00000 n 
+0002980710 00000 n 
+0002980860 00000 n 
+0002981012 00000 n 
+0002981162 00000 n 
+0002981313 00000 n 
+0002981465 00000 n 
+0002984167 00000 n 
+0002984318 00000 n 
+0002981681 00000 n 
+0002965442 00000 n 
+0002963915 00000 n 
+0002981617 00000 n 
+0002984470 00000 n 
+0002984621 00000 n 
+0002984772 00000 n 
+0002984922 00000 n 
+0002985073 00000 n 
+0002985223 00000 n 
+0002985374 00000 n 
+0002985525 00000 n 
+0002985676 00000 n 
+0002985827 00000 n 
+0002985979 00000 n 
+0002986131 00000 n 
+0002986283 00000 n 
+0002986434 00000 n 
+0002986586 00000 n 
+0002986737 00000 n 
+0002986888 00000 n 
+0002987040 00000 n 
+0002987191 00000 n 
+0002987341 00000 n 
+0002987491 00000 n 
+0002987641 00000 n 
+0002987792 00000 n 
+0002987943 00000 n 
+0002988094 00000 n 
+0002988245 00000 n 
+0002988396 00000 n 
+0002988547 00000 n 
+0002988699 00000 n 
+0002988851 00000 n 
+0002989003 00000 n 
+0002989155 00000 n 
+0002989307 00000 n 
+0002989459 00000 n 
+0002989611 00000 n 
+0002989763 00000 n 
+0002989915 00000 n 
+0002990067 00000 n 
+0002990218 00000 n 
+0002990370 00000 n 
+0002990521 00000 n 
+0002990671 00000 n 
+0002990823 00000 n 
+0002990975 00000 n 
+0002991127 00000 n 
+0002991278 00000 n 
+0002991429 00000 n 
+0002991581 00000 n 
+0002991733 00000 n 
+0002991884 00000 n 
+0002992034 00000 n 
+0002992186 00000 n 
+0002992338 00000 n 
+0002992488 00000 n 
+0002992640 00000 n 
+0002992792 00000 n 
+0002992943 00000 n 
+0002993093 00000 n 
+0002993245 00000 n 
+0002993397 00000 n 
+0002993549 00000 n 
+0002993699 00000 n 
+0002993848 00000 n 
+0002994000 00000 n 
+0002994152 00000 n 
+0002994304 00000 n 
+0002994456 00000 n 
+0002994608 00000 n 
+0002994760 00000 n 
+0002994910 00000 n 
+0002995062 00000 n 
+0002995213 00000 n 
+0002995365 00000 n 
+0002995516 00000 n 
+0002995666 00000 n 
+0002995817 00000 n 
+0002995969 00000 n 
+0002996121 00000 n 
+0002996273 00000 n 
+0002996424 00000 n 
+0002996576 00000 n 
+0002996728 00000 n 
+0002996880 00000 n 
+0002997029 00000 n 
+0002997181 00000 n 
+0002997333 00000 n 
+0002997484 00000 n 
+0002997634 00000 n 
+0002997786 00000 n 
+0002997937 00000 n 
+0002998088 00000 n 
+0002998239 00000 n 
+0002998455 00000 n 
+0002983193 00000 n 
+0002981797 00000 n 
+0002998391 00000 n 
+0003388796 00000 n 
+0003001779 00000 n 
+0003001929 00000 n 
+0003002081 00000 n 
+0003002232 00000 n 
+0003002383 00000 n 
+0003002535 00000 n 
+0003002686 00000 n 
+0003002838 00000 n 
+0003002989 00000 n 
+0003003140 00000 n 
+0003003291 00000 n 
+0003003443 00000 n 
+0003003595 00000 n 
+0003003747 00000 n 
+0003003899 00000 n 
+0003004051 00000 n 
+0003004203 00000 n 
+0003004354 00000 n 
+0003004506 00000 n 
+0003004658 00000 n 
+0003004809 00000 n 
+0003004959 00000 n 
+0003005110 00000 n 
+0003005262 00000 n 
+0003005414 00000 n 
+0003005566 00000 n 
+0003005718 00000 n 
+0003005869 00000 n 
+0003006019 00000 n 
+0003006171 00000 n 
+0003006323 00000 n 
+0003006475 00000 n 
+0003006627 00000 n 
+0003006779 00000 n 
+0003006931 00000 n 
+0003007083 00000 n 
+0003007235 00000 n 
+0003007387 00000 n 
+0003007539 00000 n 
+0003007691 00000 n 
+0003007843 00000 n 
+0003007995 00000 n 
+0003008147 00000 n 
+0003008299 00000 n 
+0003008451 00000 n 
+0003008603 00000 n 
+0003008755 00000 n 
+0003008907 00000 n 
+0003009059 00000 n 
+0003009210 00000 n 
+0003009361 00000 n 
+0003009512 00000 n 
+0003009664 00000 n 
+0003009816 00000 n 
+0003009966 00000 n 
+0003010118 00000 n 
+0003010270 00000 n 
+0003010422 00000 n 
+0003010574 00000 n 
+0003010726 00000 n 
+0003010878 00000 n 
+0003011029 00000 n 
+0003011180 00000 n 
+0003011330 00000 n 
+0003011481 00000 n 
+0003011632 00000 n 
+0003011784 00000 n 
+0003011936 00000 n 
+0003012088 00000 n 
+0003012236 00000 n 
+0003012386 00000 n 
+0003012538 00000 n 
+0003012690 00000 n 
+0003012842 00000 n 
+0003012993 00000 n 
+0003013145 00000 n 
+0003013297 00000 n 
+0003013449 00000 n 
+0003013601 00000 n 
+0003013753 00000 n 
+0003013905 00000 n 
+0003014057 00000 n 
+0003014209 00000 n 
+0003014361 00000 n 
+0003014513 00000 n 
+0003014664 00000 n 
+0003014816 00000 n 
+0003014963 00000 n 
+0003015115 00000 n 
+0003015267 00000 n 
+0003015415 00000 n 
+0003015565 00000 n 
+0003015717 00000 n 
+0003015868 00000 n 
+0003016020 00000 n 
+0003016172 00000 n 
+0003016324 00000 n 
+0003016475 00000 n 
+0003016626 00000 n 
+0003016777 00000 n 
+0003016929 00000 n 
+0003017079 00000 n 
+0003017229 00000 n 
+0003017381 00000 n 
+0003017533 00000 n 
+0003017685 00000 n 
+0003017837 00000 n 
+0003017989 00000 n 
+0003018140 00000 n 
+0003018290 00000 n 
+0003018441 00000 n 
+0003018593 00000 n 
+0003018745 00000 n 
+0003018897 00000 n 
+0003019048 00000 n 
+0003019199 00000 n 
+0003019351 00000 n 
+0003019503 00000 n 
+0003019655 00000 n 
+0003019807 00000 n 
+0003019959 00000 n 
+0003020111 00000 n 
+0003020263 00000 n 
+0003020414 00000 n 
+0003020566 00000 n 
+0003020717 00000 n 
+0003020869 00000 n 
+0003021021 00000 n 
+0003021171 00000 n 
+0003021323 00000 n 
+0003021475 00000 n 
+0003021627 00000 n 
+0003021779 00000 n 
+0003021931 00000 n 
+0003022083 00000 n 
+0003022234 00000 n 
+0003022384 00000 n 
+0003022534 00000 n 
+0003022684 00000 n 
+0003022836 00000 n 
+0003022988 00000 n 
+0003023138 00000 n 
+0003023289 00000 n 
+0003023504 00000 n 
+0003000364 00000 n 
+0002998571 00000 n 
+0003023440 00000 n 
+0003026429 00000 n 
+0003026580 00000 n 
+0003026731 00000 n 
+0003026883 00000 n 
+0003027034 00000 n 
+0003027186 00000 n 
+0003027337 00000 n 
+0003027488 00000 n 
+0003027637 00000 n 
+0003027789 00000 n 
+0003027941 00000 n 
+0003028093 00000 n 
+0003028245 00000 n 
+0003028397 00000 n 
+0003028549 00000 n 
+0003028700 00000 n 
+0003028851 00000 n 
+0003029001 00000 n 
+0003029152 00000 n 
+0003029302 00000 n 
+0003029453 00000 n 
+0003029604 00000 n 
+0003029755 00000 n 
+0003029906 00000 n 
+0003030057 00000 n 
+0003030206 00000 n 
+0003030357 00000 n 
+0003030508 00000 n 
+0003030660 00000 n 
+0003030812 00000 n 
+0003030964 00000 n 
+0003031116 00000 n 
+0003031268 00000 n 
+0003031420 00000 n 
+0003031572 00000 n 
+0003031724 00000 n 
+0003031876 00000 n 
+0003032028 00000 n 
+0003032180 00000 n 
+0003032331 00000 n 
+0003032482 00000 n 
+0003032634 00000 n 
+0003032786 00000 n 
+0003032937 00000 n 
+0003033088 00000 n 
+0003033239 00000 n 
+0003033390 00000 n 
+0003033542 00000 n 
+0003033694 00000 n 
+0003033845 00000 n 
+0003033997 00000 n 
+0003034149 00000 n 
+0003034301 00000 n 
+0003034453 00000 n 
+0003034605 00000 n 
+0003034757 00000 n 
+0003034909 00000 n 
+0003035060 00000 n 
+0003035211 00000 n 
+0003035363 00000 n 
+0003035515 00000 n 
+0003035666 00000 n 
+0003035817 00000 n 
+0003035967 00000 n 
+0003036119 00000 n 
+0003036270 00000 n 
+0003036421 00000 n 
+0003036572 00000 n 
+0003036723 00000 n 
+0003036874 00000 n 
+0003037025 00000 n 
+0003037177 00000 n 
+0003037329 00000 n 
+0003037480 00000 n 
+0003037631 00000 n 
+0003037783 00000 n 
+0003037935 00000 n 
+0003038086 00000 n 
+0003038238 00000 n 
+0003038390 00000 n 
+0003038541 00000 n 
+0003038693 00000 n 
+0003038845 00000 n 
+0003038997 00000 n 
+0003039148 00000 n 
+0003039296 00000 n 
+0003039444 00000 n 
+0003039596 00000 n 
+0003039747 00000 n 
+0003039897 00000 n 
+0003040049 00000 n 
+0003040201 00000 n 
+0003040351 00000 n 
+0003040502 00000 n 
+0003040651 00000 n 
+0003040803 00000 n 
+0003040954 00000 n 
+0003041104 00000 n 
+0003041255 00000 n 
+0003041407 00000 n 
+0003041559 00000 n 
+0003041710 00000 n 
+0003041861 00000 n 
+0003042012 00000 n 
+0003042164 00000 n 
+0003042314 00000 n 
+0003042464 00000 n 
+0003042615 00000 n 
+0003042766 00000 n 
+0003042918 00000 n 
+0003043068 00000 n 
+0003043220 00000 n 
+0003043372 00000 n 
+0003043524 00000 n 
+0003043675 00000 n 
+0003043826 00000 n 
+0003043977 00000 n 
+0003044128 00000 n 
+0003044278 00000 n 
+0003044430 00000 n 
+0003044581 00000 n 
+0003044733 00000 n 
+0003044885 00000 n 
+0003045035 00000 n 
+0003045187 00000 n 
+0003045339 00000 n 
+0003048235 00000 n 
+0003045554 00000 n 
+0003025167 00000 n 
+0003023620 00000 n 
+0003045490 00000 n 
+0003048387 00000 n 
+0003048538 00000 n 
+0003048689 00000 n 
+0003048841 00000 n 
+0003048993 00000 n 
+0003049144 00000 n 
+0003049296 00000 n 
+0003049448 00000 n 
+0003049600 00000 n 
+0003049752 00000 n 
+0003049904 00000 n 
+0003050056 00000 n 
+0003050208 00000 n 
+0003050359 00000 n 
+0003050510 00000 n 
+0003050661 00000 n 
+0003050813 00000 n 
+0003050964 00000 n 
+0003051116 00000 n 
+0003051268 00000 n 
+0003051420 00000 n 
+0003051571 00000 n 
+0003051721 00000 n 
+0003051873 00000 n 
+0003052024 00000 n 
+0003052175 00000 n 
+0003052327 00000 n 
+0003052479 00000 n 
+0003052631 00000 n 
+0003052783 00000 n 
+0003052934 00000 n 
+0003053085 00000 n 
+0003053236 00000 n 
+0003053388 00000 n 
+0003053540 00000 n 
+0003053692 00000 n 
+0003053842 00000 n 
+0003053993 00000 n 
+0003054145 00000 n 
+0003054296 00000 n 
+0003054445 00000 n 
+0003054597 00000 n 
+0003054749 00000 n 
+0003054901 00000 n 
+0003055053 00000 n 
+0003055205 00000 n 
+0003055357 00000 n 
+0003055508 00000 n 
+0003055660 00000 n 
+0003055811 00000 n 
+0003055961 00000 n 
+0003056111 00000 n 
+0003056263 00000 n 
+0003056414 00000 n 
+0003056562 00000 n 
+0003056713 00000 n 
+0003056865 00000 n 
+0003057015 00000 n 
+0003057164 00000 n 
+0003057316 00000 n 
+0003057468 00000 n 
+0003057620 00000 n 
+0003057772 00000 n 
+0003057923 00000 n 
+0003058075 00000 n 
+0003058227 00000 n 
+0003058379 00000 n 
+0003058531 00000 n 
+0003058683 00000 n 
+0003058835 00000 n 
+0003058986 00000 n 
+0003059137 00000 n 
+0003059288 00000 n 
+0003059439 00000 n 
+0003059590 00000 n 
+0003059742 00000 n 
+0003059894 00000 n 
+0003060046 00000 n 
+0003060198 00000 n 
+0003060350 00000 n 
+0003060502 00000 n 
+0003060653 00000 n 
+0003060805 00000 n 
+0003060957 00000 n 
+0003061109 00000 n 
+0003061260 00000 n 
+0003061412 00000 n 
+0003061563 00000 n 
+0003061714 00000 n 
+0003061864 00000 n 
+0003062015 00000 n 
+0003062164 00000 n 
+0003062316 00000 n 
+0003062468 00000 n 
+0003062620 00000 n 
+0003062772 00000 n 
+0003062924 00000 n 
+0003063075 00000 n 
+0003063225 00000 n 
+0003063377 00000 n 
+0003063529 00000 n 
+0003063680 00000 n 
+0003063832 00000 n 
+0003063984 00000 n 
+0003064136 00000 n 
+0003064287 00000 n 
+0003064438 00000 n 
+0003064590 00000 n 
+0003064742 00000 n 
+0003064894 00000 n 
+0003067750 00000 n 
+0003065110 00000 n 
+0003047108 00000 n 
+0003045670 00000 n 
+0003065046 00000 n 
+0003067900 00000 n 
+0003068052 00000 n 
+0003068204 00000 n 
+0003068356 00000 n 
+0003068508 00000 n 
+0003068659 00000 n 
+0003068810 00000 n 
+0003068961 00000 n 
+0003069113 00000 n 
+0003069265 00000 n 
+0003069417 00000 n 
+0003069569 00000 n 
+0003069719 00000 n 
+0003069871 00000 n 
+0003070023 00000 n 
+0003070171 00000 n 
+0003070323 00000 n 
+0003070474 00000 n 
+0003070626 00000 n 
+0003070778 00000 n 
+0003070930 00000 n 
+0003071082 00000 n 
+0003071234 00000 n 
+0003071386 00000 n 
+0003071538 00000 n 
+0003071690 00000 n 
+0003071842 00000 n 
+0003071994 00000 n 
+0003072145 00000 n 
+0003072297 00000 n 
+0003072448 00000 n 
+0003072599 00000 n 
+0003072750 00000 n 
+0003072900 00000 n 
+0003073052 00000 n 
+0003073203 00000 n 
+0003073354 00000 n 
+0003073505 00000 n 
+0003073656 00000 n 
+0003073807 00000 n 
+0003073959 00000 n 
+0003074111 00000 n 
+0003074263 00000 n 
+0003074415 00000 n 
+0003074567 00000 n 
+0003074719 00000 n 
+0003074871 00000 n 
+0003075023 00000 n 
+0003075175 00000 n 
+0003075327 00000 n 
+0003075479 00000 n 
+0003075631 00000 n 
+0003075782 00000 n 
+0003075934 00000 n 
+0003076086 00000 n 
+0003076238 00000 n 
+0003076390 00000 n 
+0003076542 00000 n 
+0003076694 00000 n 
+0003076846 00000 n 
+0003076998 00000 n 
+0003077150 00000 n 
+0003077302 00000 n 
+0003077454 00000 n 
+0003077606 00000 n 
+0003077755 00000 n 
+0003077903 00000 n 
+0003078054 00000 n 
+0003078206 00000 n 
+0003078358 00000 n 
+0003078509 00000 n 
+0003078660 00000 n 
+0003078811 00000 n 
+0003078963 00000 n 
+0003079115 00000 n 
+0003079267 00000 n 
+0003079418 00000 n 
+0003079568 00000 n 
+0003079720 00000 n 
+0003079871 00000 n 
+0003080023 00000 n 
+0003080174 00000 n 
+0003080325 00000 n 
+0003080477 00000 n 
+0003080629 00000 n 
+0003080780 00000 n 
+0003080932 00000 n 
+0003081084 00000 n 
+0003081235 00000 n 
+0003081387 00000 n 
+0003081539 00000 n 
+0003081690 00000 n 
+0003081840 00000 n 
+0003081991 00000 n 
+0003082143 00000 n 
+0003082294 00000 n 
+0003082445 00000 n 
+0003082596 00000 n 
+0003082747 00000 n 
+0003082899 00000 n 
+0003083050 00000 n 
+0003083202 00000 n 
+0003083354 00000 n 
+0003083506 00000 n 
+0003087091 00000 n 
+0003083722 00000 n 
+0003066677 00000 n 
+0003065212 00000 n 
+0003083658 00000 n 
+0003087242 00000 n 
+0003087393 00000 n 
+0003087545 00000 n 
+0003087697 00000 n 
+0003087849 00000 n 
+0003088001 00000 n 
+0003088153 00000 n 
+0003088305 00000 n 
+0003088457 00000 n 
+0003088609 00000 n 
+0003088761 00000 n 
+0003088913 00000 n 
+0003089065 00000 n 
+0003089215 00000 n 
+0003089364 00000 n 
+0003089516 00000 n 
+0003089668 00000 n 
+0003089820 00000 n 
+0003089972 00000 n 
+0003090123 00000 n 
+0003090275 00000 n 
+0003090427 00000 n 
+0003090579 00000 n 
+0003090731 00000 n 
+0003090883 00000 n 
+0003091035 00000 n 
+0003091187 00000 n 
+0003091339 00000 n 
+0003091490 00000 n 
+0003091640 00000 n 
+0003091791 00000 n 
+0003091940 00000 n 
+0003092091 00000 n 
+0003092243 00000 n 
+0003092395 00000 n 
+0003092545 00000 n 
+0003092696 00000 n 
+0003092847 00000 n 
+0003092998 00000 n 
+0003093150 00000 n 
+0003093302 00000 n 
+0003093454 00000 n 
+0003093606 00000 n 
+0003093758 00000 n 
+0003093910 00000 n 
+0003094062 00000 n 
+0003094214 00000 n 
+0003094366 00000 n 
+0003094518 00000 n 
+0003094670 00000 n 
+0003094822 00000 n 
+0003094973 00000 n 
+0003095125 00000 n 
+0003095276 00000 n 
+0003095428 00000 n 
+0003095580 00000 n 
+0003095731 00000 n 
+0003095882 00000 n 
+0003096033 00000 n 
+0003096184 00000 n 
+0003096335 00000 n 
+0003096485 00000 n 
+0003096635 00000 n 
+0003096787 00000 n 
+0003096939 00000 n 
+0003097090 00000 n 
+0003097242 00000 n 
+0003097393 00000 n 
+0003097543 00000 n 
+0003097694 00000 n 
+0003097845 00000 n 
+0003097995 00000 n 
+0003098146 00000 n 
+0003098297 00000 n 
+0003098449 00000 n 
+0003098597 00000 n 
+0003098749 00000 n 
+0003098901 00000 n 
+0003099053 00000 n 
+0003099205 00000 n 
+0003099357 00000 n 
+0003099509 00000 n 
+0003099661 00000 n 
+0003099813 00000 n 
+0003099965 00000 n 
+0003100117 00000 n 
+0003100269 00000 n 
+0003100420 00000 n 
+0003100571 00000 n 
+0003100723 00000 n 
+0003100875 00000 n 
+0003101027 00000 n 
+0003101178 00000 n 
+0003101330 00000 n 
+0003101481 00000 n 
+0003101633 00000 n 
+0003101785 00000 n 
+0003101936 00000 n 
+0003102086 00000 n 
+0003102237 00000 n 
+0003102388 00000 n 
+0003102540 00000 n 
+0003102691 00000 n 
+0003102841 00000 n 
+0003102992 00000 n 
+0003103144 00000 n 
+0003103296 00000 n 
+0003103448 00000 n 
+0003103600 00000 n 
+0003103752 00000 n 
+0003103902 00000 n 
+0003104053 00000 n 
+0003104205 00000 n 
+0003104357 00000 n 
+0003104509 00000 n 
+0003104660 00000 n 
+0003104812 00000 n 
+0003104963 00000 n 
+0003105113 00000 n 
+0003105264 00000 n 
+0003105415 00000 n 
+0003105566 00000 n 
+0003105717 00000 n 
+0003105869 00000 n 
+0003106019 00000 n 
+0003106169 00000 n 
+0003106320 00000 n 
+0003106469 00000 n 
+0003106620 00000 n 
+0003106772 00000 n 
+0003106924 00000 n 
+0003107074 00000 n 
+0003107225 00000 n 
+0003107375 00000 n 
+0003107525 00000 n 
+0003107676 00000 n 
+0003107827 00000 n 
+0003107979 00000 n 
+0003108130 00000 n 
+0003108281 00000 n 
+0003108433 00000 n 
+0003108585 00000 n 
+0003108737 00000 n 
+0003108888 00000 n 
+0003109038 00000 n 
+0003109189 00000 n 
+0003109340 00000 n 
+0003109492 00000 n 
+0003109643 00000 n 
+0003109795 00000 n 
+0003109947 00000 n 
+0003110099 00000 n 
+0003110251 00000 n 
+0003110401 00000 n 
+0003110551 00000 n 
+0003110703 00000 n 
+0003110854 00000 n 
+0003111005 00000 n 
+0003111156 00000 n 
+0003111307 00000 n 
+0003111459 00000 n 
+0003111611 00000 n 
+0003111763 00000 n 
+0003111915 00000 n 
+0003115033 00000 n 
+0003115184 00000 n 
+0003112131 00000 n 
+0003085478 00000 n 
+0003083838 00000 n 
+0003112067 00000 n 
+0003115335 00000 n 
+0003115486 00000 n 
+0003115637 00000 n 
+0003115787 00000 n 
+0003115938 00000 n 
+0003116090 00000 n 
+0003116241 00000 n 
+0003116393 00000 n 
+0003116545 00000 n 
+0003116697 00000 n 
+0003116849 00000 n 
+0003117001 00000 n 
+0003117152 00000 n 
+0003117303 00000 n 
+0003117454 00000 n 
+0003117606 00000 n 
+0003117758 00000 n 
+0003117910 00000 n 
+0003118062 00000 n 
+0003118214 00000 n 
+0003118366 00000 n 
+0003118518 00000 n 
+0003118670 00000 n 
+0003118822 00000 n 
+0003118972 00000 n 
+0003119123 00000 n 
+0003119273 00000 n 
+0003119424 00000 n 
+0003119575 00000 n 
+0003119727 00000 n 
+0003119879 00000 n 
+0003120030 00000 n 
+0003120181 00000 n 
+0003120333 00000 n 
+0003120485 00000 n 
+0003120635 00000 n 
+0003120787 00000 n 
+0003120939 00000 n 
+0003121090 00000 n 
+0003121241 00000 n 
+0003121392 00000 n 
+0003121544 00000 n 
+0003121696 00000 n 
+0003121848 00000 n 
+0003122000 00000 n 
+0003122151 00000 n 
+0003122303 00000 n 
+0003122455 00000 n 
+0003122607 00000 n 
+0003122759 00000 n 
+0003122911 00000 n 
+0003123062 00000 n 
+0003123214 00000 n 
+0003123365 00000 n 
+0003123517 00000 n 
+0003123666 00000 n 
+0003123817 00000 n 
+0003123969 00000 n 
+0003124121 00000 n 
+0003124273 00000 n 
+0003124425 00000 n 
+0003124577 00000 n 
+0003124729 00000 n 
+0003124881 00000 n 
+0003125033 00000 n 
+0003125185 00000 n 
+0003125337 00000 n 
+0003125487 00000 n 
+0003125639 00000 n 
+0003125790 00000 n 
+0003125941 00000 n 
+0003126092 00000 n 
+0003126243 00000 n 
+0003126395 00000 n 
+0003126546 00000 n 
+0003126698 00000 n 
+0003126849 00000 n 
+0003127001 00000 n 
+0003127152 00000 n 
+0003127303 00000 n 
+0003127455 00000 n 
+0003127607 00000 n 
+0003127759 00000 n 
+0003127911 00000 n 
+0003128063 00000 n 
+0003128215 00000 n 
+0003128365 00000 n 
+0003128515 00000 n 
+0003128665 00000 n 
+0003128816 00000 n 
+0003128968 00000 n 
+0003129120 00000 n 
+0003129271 00000 n 
+0003129423 00000 n 
+0003129575 00000 n 
+0003129727 00000 n 
+0003129878 00000 n 
+0003130030 00000 n 
+0003130181 00000 n 
+0003130332 00000 n 
+0003130484 00000 n 
+0003130634 00000 n 
+0003130785 00000 n 
+0003130937 00000 n 
+0003131087 00000 n 
+0003131238 00000 n 
+0003131389 00000 n 
+0003131540 00000 n 
+0003131692 00000 n 
+0003131844 00000 n 
+0003131995 00000 n 
+0003132147 00000 n 
+0003132298 00000 n 
+0003132450 00000 n 
+0003132601 00000 n 
+0003132752 00000 n 
+0003132904 00000 n 
+0003133056 00000 n 
+0003133208 00000 n 
+0003133360 00000 n 
+0003133512 00000 n 
+0003133664 00000 n 
+0003136789 00000 n 
+0003136940 00000 n 
+0003133880 00000 n 
+0003113789 00000 n 
+0003112247 00000 n 
+0003133816 00000 n 
+0003388921 00000 n 
+0003137092 00000 n 
+0003137242 00000 n 
+0003137392 00000 n 
+0003137542 00000 n 
+0003137692 00000 n 
+0003137841 00000 n 
+0003137993 00000 n 
+0003138145 00000 n 
+0003138297 00000 n 
+0003138449 00000 n 
+0003138599 00000 n 
+0003138750 00000 n 
+0003138902 00000 n 
+0003139054 00000 n 
+0003139205 00000 n 
+0003139356 00000 n 
+0003139507 00000 n 
+0003139658 00000 n 
+0003139810 00000 n 
+0003139961 00000 n 
+0003140113 00000 n 
+0003140265 00000 n 
+0003140417 00000 n 
+0003140569 00000 n 
+0003140721 00000 n 
+0003140873 00000 n 
+0003141025 00000 n 
+0003141177 00000 n 
+0003141329 00000 n 
+0003141481 00000 n 
+0003141633 00000 n 
+0003141784 00000 n 
+0003141935 00000 n 
+0003142087 00000 n 
+0003142239 00000 n 
+0003142390 00000 n 
+0003142541 00000 n 
+0003142692 00000 n 
+0003142844 00000 n 
+0003142996 00000 n 
+0003143148 00000 n 
+0003143300 00000 n 
+0003143452 00000 n 
+0003143604 00000 n 
+0003143756 00000 n 
+0003143908 00000 n 
+0003144060 00000 n 
+0003144212 00000 n 
+0003144364 00000 n 
+0003144516 00000 n 
+0003144668 00000 n 
+0003144819 00000 n 
+0003144970 00000 n 
+0003145121 00000 n 
+0003145273 00000 n 
+0003145425 00000 n 
+0003145576 00000 n 
+0003145728 00000 n 
+0003145879 00000 n 
+0003146031 00000 n 
+0003146183 00000 n 
+0003146335 00000 n 
+0003146487 00000 n 
+0003146639 00000 n 
+0003146791 00000 n 
+0003146943 00000 n 
+0003147095 00000 n 
+0003147247 00000 n 
+0003147398 00000 n 
+0003147550 00000 n 
+0003147701 00000 n 
+0003147851 00000 n 
+0003148003 00000 n 
+0003148153 00000 n 
+0003148305 00000 n 
+0003148457 00000 n 
+0003148609 00000 n 
+0003148761 00000 n 
+0003148912 00000 n 
+0003149063 00000 n 
+0003149212 00000 n 
+0003149361 00000 n 
+0003149512 00000 n 
+0003149661 00000 n 
+0003149812 00000 n 
+0003149962 00000 n 
+0003150113 00000 n 
+0003150264 00000 n 
+0003150415 00000 n 
+0003150567 00000 n 
+0003150719 00000 n 
+0003150871 00000 n 
+0003151022 00000 n 
+0003151173 00000 n 
+0003151324 00000 n 
+0003151476 00000 n 
+0003151628 00000 n 
+0003151776 00000 n 
+0003151928 00000 n 
+0003152080 00000 n 
+0003152230 00000 n 
+0003152381 00000 n 
+0003152532 00000 n 
+0003152683 00000 n 
+0003152834 00000 n 
+0003152984 00000 n 
+0003153135 00000 n 
+0003153286 00000 n 
+0003153438 00000 n 
+0003153590 00000 n 
+0003153740 00000 n 
+0003153892 00000 n 
+0003154044 00000 n 
+0003154196 00000 n 
+0003154348 00000 n 
+0003154499 00000 n 
+0003154650 00000 n 
+0003154801 00000 n 
+0003154951 00000 n 
+0003155102 00000 n 
+0003155254 00000 n 
+0003155406 00000 n 
+0003155620 00000 n 
+0003135545 00000 n 
+0003133996 00000 n 
+0003155556 00000 n 
+0003156142 00000 n 
+0003156168 00000 n 
+0003156194 00000 n 
+0003156220 00000 n 
+0003156652 00000 n 
+0003156676 00000 n 
+0003156802 00000 n 
+0003157016 00000 n 
+0003157460 00000 n 
+0003157624 00000 n 
+0003158275 00000 n 
+0003158596 00000 n 
+0003158632 00000 n 
+0003159286 00000 n 
+0003159736 00000 n 
+0003160112 00000 n 
+0003160150 00000 n 
+0003160230 00000 n 
+0003160663 00000 n 
+0003161035 00000 n 
+0003161672 00000 n 
+0003162068 00000 n 
+0003162748 00000 n 
+0003163418 00000 n 
+0003164051 00000 n 
+0003164703 00000 n 
+0003165106 00000 n 
+0003165755 00000 n 
+0003166393 00000 n 
+0003180969 00000 n 
+0003181434 00000 n 
+0003189091 00000 n 
+0003189409 00000 n 
+0003191705 00000 n 
+0003191933 00000 n 
+0003196590 00000 n 
+0003196847 00000 n 
+0003200464 00000 n 
+0003200705 00000 n 
+0003211343 00000 n 
+0003211738 00000 n 
+0003217981 00000 n 
+0003218273 00000 n 
+0003220013 00000 n 
+0003220236 00000 n 
+0003222053 00000 n 
+0003222287 00000 n 
+0003240959 00000 n 
+0003241581 00000 n 
+0003246559 00000 n 
+0003246839 00000 n 
+0003250170 00000 n 
+0003250438 00000 n 
+0003254403 00000 n 
+0003254679 00000 n 
+0003266711 00000 n 
+0003267145 00000 n 
+0003268947 00000 n 
+0003269176 00000 n 
+0003279150 00000 n 
+0003279636 00000 n 
+0003283963 00000 n 
+0003284256 00000 n 
+0003293464 00000 n 
+0003293873 00000 n 
+0003307138 00000 n 
+0003307643 00000 n 
+0003310781 00000 n 
+0003311037 00000 n 
+0003313561 00000 n 
+0003313878 00000 n 
+0003331539 00000 n 
+0003332060 00000 n 
+0003333824 00000 n 
+0003334047 00000 n 
+0003335794 00000 n 
+0003336017 00000 n 
+0003339544 00000 n 
+0003339783 00000 n 
+0003356390 00000 n 
+0003357037 00000 n 
+0003369035 00000 n 
+0003369487 00000 n 
+0003371340 00000 n 
+0003389010 00000 n 
+0003389136 00000 n 
+0003389262 00000 n 
+0003389388 00000 n 
+0003389514 00000 n 
+0003389640 00000 n 
+0003389766 00000 n 
+0003389892 00000 n 
+0003390018 00000 n 
+0003390144 00000 n 
+0003390270 00000 n 
+0003390396 00000 n 
+0003390522 00000 n 
+0003390648 00000 n 
+0003390774 00000 n 
+0003390900 00000 n 
+0003391026 00000 n 
+0003391152 00000 n 
+0003391269 00000 n 
+0003391396 00000 n 
+0003391523 00000 n 
+0003391650 00000 n 
+0003391733 00000 n 
+0003418627 00000 n 
+0003418776 00000 n 
+0003418915 00000 n 
+0003419116 00000 n 
+0003419296 00000 n 
+0003419481 00000 n 
+0003419665 00000 n 
+0003419850 00000 n 
+0003420034 00000 n 
+0003420219 00000 n 
+0003420402 00000 n 
+0003420585 00000 n 
+0003420770 00000 n 
+0003420954 00000 n 
+0003421139 00000 n 
+0003421323 00000 n 
+0003421508 00000 n 
+0003421692 00000 n 
+0003421877 00000 n 
+0003422061 00000 n 
+0003422246 00000 n 
+0003422429 00000 n 
+0003422610 00000 n 
+0003422793 00000 n 
+0003422976 00000 n 
+0003423161 00000 n 
+0003423345 00000 n 
+0003423530 00000 n 
+0003423714 00000 n 
+0003423899 00000 n 
+0003424083 00000 n 
+0003424268 00000 n 
+0003424452 00000 n 
+0003424637 00000 n 
+0003424820 00000 n 
+0003425003 00000 n 
+0003425188 00000 n 
+0003425372 00000 n 
+0003425557 00000 n 
+0003425741 00000 n 
+0003425926 00000 n 
+0003426108 00000 n 
+0003426293 00000 n 
+0003426477 00000 n 
+0003426662 00000 n 
+0003426846 00000 n 
+0003427031 00000 n 
+0003427214 00000 n 
+0003427397 00000 n 
+0003427582 00000 n 
+0003427766 00000 n 
+0003427951 00000 n 
+0003428135 00000 n 
+0003428320 00000 n 
+0003428504 00000 n 
+0003428689 00000 n 
+0003428873 00000 n 
+0003429058 00000 n 
+0003429241 00000 n 
+0003429422 00000 n 
+0003429605 00000 n 
+0003429788 00000 n 
+0003429973 00000 n 
+0003430157 00000 n 
+0003430342 00000 n 
+0003430526 00000 n 
+0003430711 00000 n 
+0003430895 00000 n 
+0003431080 00000 n 
+0003431264 00000 n 
+0003431449 00000 n 
+0003431632 00000 n 
+0003431815 00000 n 
+0003432000 00000 n 
+0003432184 00000 n 
+0003432369 00000 n 
+0003432553 00000 n 
+0003432738 00000 n 
+0003432920 00000 n 
+0003433105 00000 n 
+0003433289 00000 n 
+0003433474 00000 n 
+0003433658 00000 n 
+0003433843 00000 n 
+0003434026 00000 n 
+0003434209 00000 n 
+0003434394 00000 n 
+0003434578 00000 n 
+0003434763 00000 n 
+0003434947 00000 n 
+0003435132 00000 n 
+0003435316 00000 n 
+0003435501 00000 n 
+0003435685 00000 n 
+0003435870 00000 n 
+0003436053 00000 n 
+0003436234 00000 n 
+0003436417 00000 n 
+0003436600 00000 n 
+0003436785 00000 n 
+0003436969 00000 n 
+0003437154 00000 n 
+0003437338 00000 n 
+0003437523 00000 n 
+0003437707 00000 n 
+0003437892 00000 n 
+0003438076 00000 n 
+0003438261 00000 n 
+0003438444 00000 n 
+0003438627 00000 n 
+0003438812 00000 n 
+0003438996 00000 n 
+0003439181 00000 n 
+0003439365 00000 n 
+0003439550 00000 n 
+0003439732 00000 n 
+0003439917 00000 n 
+0003440101 00000 n 
+0003440280 00000 n 
+0003440456 00000 n 
+0003440633 00000 n 
+0003440809 00000 n 
+0003440986 00000 n 
+0003441174 00000 n 
+0003441362 00000 n 
+0003441558 00000 n 
+0003441755 00000 n 
+0003441962 00000 n 
+0003442166 00000 n 
+0003442368 00000 n 
+0003442570 00000 n 
+0003442774 00000 n 
+0003442997 00000 n 
+0003443229 00000 n 
+0003443457 00000 n 
+0003443679 00000 n 
+0003443881 00000 n 
+0003444057 00000 n 
+0003444260 00000 n 
+0003444477 00000 n 
+0003444676 00000 n 
+0003444874 00000 n 
+0003445069 00000 n 
+0003445263 00000 n 
+0003445457 00000 n 
+0003445644 00000 n 
+0003445844 00000 n 
+0003446037 00000 n 
+0003446252 00000 n 
+0003446490 00000 n 
+0003446729 00000 n 
+0003446962 00000 n 
+0003447195 00000 n 
+0003447428 00000 n 
+0003447661 00000 n 
+0003447886 00000 n 
+0003448115 00000 n 
+0003448340 00000 n 
+0003448570 00000 n 
+0003448800 00000 n 
+0003449025 00000 n 
+0003449250 00000 n 
+0003449475 00000 n 
+0003449700 00000 n 
+0003449930 00000 n 
+0003450155 00000 n 
+0003450380 00000 n 
+0003450595 00000 n 
+0003450808 00000 n 
+0003451017 00000 n 
+0003451226 00000 n 
+0003451427 00000 n 
+0003451628 00000 n 
+0003451829 00000 n 
+0003452015 00000 n 
+0003452208 00000 n 
+0003452401 00000 n 
+0003452594 00000 n 
+0003452787 00000 n 
+0003452980 00000 n 
+0003453173 00000 n 
+0003453366 00000 n 
+0003453559 00000 n 
+0003453752 00000 n 
+0003453945 00000 n 
+0003454138 00000 n 
+0003454331 00000 n 
+0003454524 00000 n 
+0003454717 00000 n 
+0003454910 00000 n 
+0003455103 00000 n 
+0003455296 00000 n 
+0003455489 00000 n 
+0003455682 00000 n 
+0003455875 00000 n 
+0003456068 00000 n 
+0003456261 00000 n 
+0003456454 00000 n 
+0003456647 00000 n 
+0003456840 00000 n 
+0003457033 00000 n 
+0003457226 00000 n 
+0003457419 00000 n 
+0003457612 00000 n 
+0003457805 00000 n 
+0003457998 00000 n 
+0003458191 00000 n 
+0003458384 00000 n 
+0003458577 00000 n 
+0003458770 00000 n 
+0003458963 00000 n 
+0003459156 00000 n 
+0003459346 00000 n 
+0003459542 00000 n 
+0003459744 00000 n 
+0003459995 00000 n 
+0003460242 00000 n 
+0003460489 00000 n 
+0003460738 00000 n 
+0003460987 00000 n 
+0003461236 00000 n 
+0003461484 00000 n 
+0003461733 00000 n 
+0003461981 00000 n 
+0003462230 00000 n 
+0003462473 00000 n 
+0003462718 00000 n 
+0003462967 00000 n 
+0003463215 00000 n 
+0003463460 00000 n 
+0003463703 00000 n 
+0003463952 00000 n 
+0003464200 00000 n 
+0003464449 00000 n 
+0003464697 00000 n 
+0003464940 00000 n 
+0003465181 00000 n 
+0003465422 00000 n 
+0003465663 00000 n 
+0003465908 00000 n 
+0003466157 00000 n 
+0003466405 00000 n 
+0003466651 00000 n 
+0003466892 00000 n 
+0003467141 00000 n 
+0003467386 00000 n 
+0003467627 00000 n 
+0003467876 00000 n 
+0003468124 00000 n 
+0003468373 00000 n 
+0003468621 00000 n 
+0003468865 00000 n 
+0003469110 00000 n 
+0003469359 00000 n 
+0003469607 00000 n 
+0003469856 00000 n 
+0003470101 00000 n 
+0003470340 00000 n 
+0003470581 00000 n 
+0003470821 00000 n 
+0003471062 00000 n 
+0003471302 00000 n 
+0003471535 00000 n 
+0003471782 00000 n 
+0003472029 00000 n 
+0003472275 00000 n 
+0003472516 00000 n 
+0003472765 00000 n 
+0003473013 00000 n 
+0003473262 00000 n 
+0003473505 00000 n 
+0003473750 00000 n 
+0003473999 00000 n 
+0003474247 00000 n 
+0003474496 00000 n 
+0003474743 00000 n 
+0003474990 00000 n 
+0003475234 00000 n 
+0003475480 00000 n 
+0003475729 00000 n 
+0003475976 00000 n 
+0003476219 00000 n 
+0003476464 00000 n 
+0003476713 00000 n 
+0003476961 00000 n 
+0003477206 00000 n 
+0003477449 00000 n 
+0003477698 00000 n 
+0003477946 00000 n 
+0003478195 00000 n 
+0003478443 00000 n 
+0003478692 00000 n 
+0003478937 00000 n 
+0003479181 00000 n 
+0003479430 00000 n 
+0003479678 00000 n 
+0003479927 00000 n 
+0003480175 00000 n 
+0003480419 00000 n 
+0003480664 00000 n 
+0003480913 00000 n 
+0003481161 00000 n 
+0003481410 00000 n 
+0003481657 00000 n 
+0003481904 00000 n 
+0003482149 00000 n 
+0003482394 00000 n 
+0003482643 00000 n 
+0003482891 00000 n 
+0003483140 00000 n 
+0003483387 00000 n 
+0003483633 00000 n 
+0003483876 00000 n 
+0003484125 00000 n 
+0003484373 00000 n 
+0003484622 00000 n 
+0003484870 00000 n 
+0003485117 00000 n 
+0003485356 00000 n 
+0003485597 00000 n 
+0003485837 00000 n 
+0003486078 00000 n 
+0003486318 00000 n 
+0003486553 00000 n 
+0003486797 00000 n 
+0003487046 00000 n 
+0003487293 00000 n 
+0003487540 00000 n 
+0003487789 00000 n 
+0003488032 00000 n 
+0003488278 00000 n 
+0003488524 00000 n 
+0003488765 00000 n 
+0003489012 00000 n 
+0003489256 00000 n 
+0003489499 00000 n 
+0003489744 00000 n 
+0003489985 00000 n 
+0003490234 00000 n 
+0003490482 00000 n 
+0003490731 00000 n 
+0003490979 00000 n 
+0003491228 00000 n 
+0003491474 00000 n 
+0003491717 00000 n 
+0003491966 00000 n 
+0003492214 00000 n 
+0003492463 00000 n 
+0003492711 00000 n 
+0003492956 00000 n 
+0003493200 00000 n 
+0003493449 00000 n 
+0003493697 00000 n 
+0003493946 00000 n 
+0003494194 00000 n 
+0003494441 00000 n 
+0003494682 00000 n 
+0003494931 00000 n 
+0003495179 00000 n 
+0003495428 00000 n 
+0003495676 00000 n 
+0003495920 00000 n 
+0003496165 00000 n 
+0003496414 00000 n 
+0003496662 00000 n 
+0003496911 00000 n 
+0003497158 00000 n 
+0003497399 00000 n 
+0003497646 00000 n 
+0003497893 00000 n 
+0003498142 00000 n 
+0003498390 00000 n 
+0003498634 00000 n 
+0003498874 00000 n 
+0003499115 00000 n 
+0003499355 00000 n 
+0003499588 00000 n 
+0003499832 00000 n 
+0003500081 00000 n 
+0003500324 00000 n 
+0003500567 00000 n 
+0003500816 00000 n 
+0003501059 00000 n 
+0003501299 00000 n 
+0003501540 00000 n 
+0003501780 00000 n 
+0003502013 00000 n 
+0003502251 00000 n 
+0003502492 00000 n 
+0003502731 00000 n 
+0003502968 00000 n 
+0003503199 00000 n 
+0003503421 00000 n 
+0003503603 00000 n 
+0003503788 00000 n 
+0003503972 00000 n 
+0003504157 00000 n 
+0003504340 00000 n 
+0003504523 00000 n 
+0003504708 00000 n 
+0003504892 00000 n 
+0003505077 00000 n 
+0003505261 00000 n 
+0003505446 00000 n 
+0003505630 00000 n 
+0003505815 00000 n 
+0003505999 00000 n 
+0003506184 00000 n 
+0003506367 00000 n 
+0003506550 00000 n 
+0003506735 00000 n 
+0003506916 00000 n 
+0003507101 00000 n 
+0003507285 00000 n 
+0003507470 00000 n 
+0003507654 00000 n 
+0003507839 00000 n 
+0003508023 00000 n 
+0003508208 00000 n 
+0003508392 00000 n 
+0003508577 00000 n 
+0003508760 00000 n 
+0003508943 00000 n 
+0003509128 00000 n 
+0003509312 00000 n 
+0003509497 00000 n 
+0003509681 00000 n 
+0003509866 00000 n 
+0003510050 00000 n 
+0003510235 00000 n 
+0003510417 00000 n 
+0003510602 00000 n 
+0003510786 00000 n 
+0003510971 00000 n 
+0003511154 00000 n 
+0003511337 00000 n 
+0003511522 00000 n 
+0003511706 00000 n 
+0003511891 00000 n 
+0003512075 00000 n 
+0003512260 00000 n 
+0003512444 00000 n 
+0003512629 00000 n 
+0003512813 00000 n 
+0003512998 00000 n 
+0003513181 00000 n 
+0003513364 00000 n 
+0003513549 00000 n 
+0003513730 00000 n 
+0003513915 00000 n 
+0003514099 00000 n 
+0003514284 00000 n 
+0003514468 00000 n 
+0003514653 00000 n 
+0003514837 00000 n 
+0003515022 00000 n 
+0003515206 00000 n 
+0003515391 00000 n 
+0003515574 00000 n 
+0003515757 00000 n 
+0003515942 00000 n 
+0003516126 00000 n 
+0003516311 00000 n 
+0003516495 00000 n 
+0003516680 00000 n 
+0003516864 00000 n 
+0003517049 00000 n 
+0003517231 00000 n 
+0003517416 00000 n 
+0003517600 00000 n 
+0003517785 00000 n 
+0003517968 00000 n 
+0003518151 00000 n 
+0003518336 00000 n 
+0003518520 00000 n 
+0003518705 00000 n 
+0003518889 00000 n 
+0003519074 00000 n 
+0003519258 00000 n 
+0003519443 00000 n 
+0003519627 00000 n 
+0003519812 00000 n 
+0003519995 00000 n 
+0003520178 00000 n 
+0003520363 00000 n 
+0003520538 00000 n 
+0003520713 00000 n 
+0003520890 00000 n 
+0003521066 00000 n 
+0003521243 00000 n 
+0003521419 00000 n 
+0003521596 00000 n 
+0003521777 00000 n 
+0003521958 00000 n 
+0003522143 00000 n 
+0003522336 00000 n 
+0003522529 00000 n 
+0003522727 00000 n 
+0003522911 00000 n 
+0003523095 00000 n 
+0003523294 00000 n 
+0003523502 00000 n 
+0003523752 00000 n 
+0003524003 00000 n 
+0003524242 00000 n 
+0003524484 00000 n 
+0003524679 00000 n 
+0003524862 00000 n 
+0003525065 00000 n 
+0003525269 00000 n 
+0003525476 00000 n 
+0003525685 00000 n 
+0003525893 00000 n 
+0003526101 00000 n 
+0003526310 00000 n 
+0003526519 00000 n 
+0003526728 00000 n 
+0003526930 00000 n 
+0003527139 00000 n 
+0003527350 00000 n 
+0003527561 00000 n 
+0003527774 00000 n 
+0003527991 00000 n 
+0003528199 00000 n 
+0003528402 00000 n 
+0003528605 00000 n 
+0003528808 00000 n 
+0003529011 00000 n 
+0003529214 00000 n 
+0003529407 00000 n 
+0003529651 00000 n 
+0003529902 00000 n 
+0003530153 00000 n 
+0003530404 00000 n 
+0003530655 00000 n 
+0003530910 00000 n 
+0003531167 00000 n 
+0003531413 00000 n 
+0003531656 00000 n 
+0003531899 00000 n 
+0003532142 00000 n 
+0003532385 00000 n 
+0003532628 00000 n 
+0003532871 00000 n 
+0003533114 00000 n 
+0003533357 00000 n 
+0003533600 00000 n 
+0003533843 00000 n 
+0003534086 00000 n 
+0003534350 00000 n 
+0003534632 00000 n 
+0003534923 00000 n 
+0003535215 00000 n 
+0003535505 00000 n 
+0003535788 00000 n 
+0003536071 00000 n 
+0003536354 00000 n 
+0003536637 00000 n 
+0003536920 00000 n 
+0003537130 00000 n 
+0003537326 00000 n 
+0003537519 00000 n 
+0003537709 00000 n 
+0003537822 00000 n 
+0003537940 00000 n 
+0003538058 00000 n 
+0003538175 00000 n 
+0003538293 00000 n 
+0003538411 00000 n 
+0003538529 00000 n 
+0003538646 00000 n 
+0003538764 00000 n 
+0003538882 00000 n 
+0003539000 00000 n 
+0003539117 00000 n 
+0003539235 00000 n 
+0003539353 00000 n 
+0003539471 00000 n 
+0003539587 00000 n 
+0003539704 00000 n 
+0003539822 00000 n 
+0003539940 00000 n 
+0003540057 00000 n 
+0003540179 00000 n 
+0003540310 00000 n 
+0003540436 00000 n 
+0003540558 00000 n 
+0003540684 00000 n 
+0003540814 00000 n 
+0003540943 00000 n 
+0003541070 00000 n 
+0003541193 00000 n 
+0003541314 00000 n 
+0003541435 00000 n 
+0003541556 00000 n 
+0003541677 00000 n 
+0003541798 00000 n 
+0003541919 00000 n 
+0003542046 00000 n 
+0003542180 00000 n 
+0003542315 00000 n 
+0003542450 00000 n 
+0003542585 00000 n 
+0003542719 00000 n 
+0003542854 00000 n 
+0003542988 00000 n 
+0003543121 00000 n 
+0003543255 00000 n 
+0003543388 00000 n 
+0003543523 00000 n 
+0003543658 00000 n 
+0003543793 00000 n 
+0003543928 00000 n 
+0003544063 00000 n 
+0003544198 00000 n 
+0003544331 00000 n 
+0003544465 00000 n 
+0003544600 00000 n 
+0003544734 00000 n 
+0003544868 00000 n 
+0003545003 00000 n 
+0003545138 00000 n 
+0003545273 00000 n 
+0003545408 00000 n 
+0003545541 00000 n 
+0003545675 00000 n 
+0003545808 00000 n 
+0003545940 00000 n 
+0003546065 00000 n 
+0003546183 00000 n 
+0003546302 00000 n 
+0003546421 00000 n 
+0003546540 00000 n 
+0003546658 00000 n 
+0003546777 00000 n 
+0003546896 00000 n 
+0003547015 00000 n 
+0003547133 00000 n 
+0003547252 00000 n 
+0003547371 00000 n 
+0003547490 00000 n 
+0003547609 00000 n 
+0003547728 00000 n 
+0003547845 00000 n 
+0003547964 00000 n 
+0003548079 00000 n 
+0003548200 00000 n 
+0003548326 00000 n 
+0003548451 00000 n 
+0003548577 00000 n 
+0003548703 00000 n 
+0003548834 00000 n 
+0003548970 00000 n 
+0003549105 00000 n 
+0003549246 00000 n 
+0003549392 00000 n 
+0003549504 00000 n 
+0003549618 00000 n 
+0003549736 00000 n 
+0003549855 00000 n 
+0003549979 00000 n 
+0003550106 00000 n 
+0003550239 00000 n 
+0003550379 00000 n 
+0003550520 00000 n 
+0003550661 00000 n 
+0003550802 00000 n 
+0003550935 00000 n 
+0003551059 00000 n 
+0003551184 00000 n 
+0003551311 00000 n 
+0003551448 00000 n 
+0003551559 00000 n 
+0003551686 00000 n 
+0003551818 00000 n 
+0003551921 00000 n 
+0003552009 00000 n 
+0003552051 00000 n 
+0003552331 00000 n 
 trailer
 << /Size 10097
 /Root 10095 0 R
 /Info 10096 0 R
-/ID [<B191754F6977192A9EAB2CC7F9B920F4> <B191754F6977192A9EAB2CC7F9B920F4>] >>
+/ID [<11F7D8E7B5F30ECB387668CF0830ECB5> <11F7D8E7B5F30ECB387668CF0830ECB5>] >>
 startxref
-3552671
+3552664
 %%EOF

Modified: branches/samba/upstream/docs/Samba3-Developers-Guide.pdf
===================================================================
--- branches/samba/upstream/docs/Samba3-Developers-Guide.pdf	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/Samba3-Developers-Guide.pdf	2008-09-29 05:10:20 UTC (rev 2163)
@@ -7,7 +7,7 @@
 (Attribution)
 endobj
 9 0 obj
-<< /S /GoTo /D (id2407185) >>
+<< /S /GoTo /D (id2407184) >>
 endobj
 12 0 obj
 (Contents)
@@ -1318,11 +1318,14 @@
 << /S /GoTo /D [882 0 R  /Fit ] >>
 endobj
 884 0 obj <<
-/Length 182       
+/Length 189       
 /Filter /FlateDecode
 >>
 stream
-xÚ…=‚0†w~ōm"g?¸FˆJb⢍‹q£Šñ÷[ÒÑÁ齏<Ïå´  NÄŸ¬\²Þ)Ò¢’”»4„VdD¨I‚kàÂNå¡*yª-±ÿp-™ï‡W„bœâ¢ž»Æó«ÛcRbA¤£1¨„„”4f}{ß?ü8eØ—´ìÌslρ§¡ºûâƒ¶È @‘›—s;Oï+»Š´"_€Ÿ·.ù×\=„
+xÚ…»Â0E÷~…ÇD¢&Nê$ŒE<$$ˆXj@ B¯ï'¥010]¿î±­`
+¦™ú£Ãõ'Ú9ÔÄ„et†¡`FႵX–óa)sãXŒâS±n.©‚ë­kL‡*ÊM˜%¢"0ë–h-jE³Á‚;Þ,Ö§xM>mÅ[ub%½N´s#ó”5‡cË‚œÐ
+4¤
+¨¼ý\/÷x’ijûžý’È÷º@+å[÷Ͽ㐽 N at x
 endstream
 endobj
 882 0 obj <<
@@ -1392,8 +1395,8 @@
 904 0 obj
 <<
 /Producer (ESP Ghostscript 8.15)
-/CreationDate (D:20080827121758)
-/ModDate (D:20080827121758)
+/CreationDate (D:20080918135109)
+/ModDate (D:20080918135109)
 >>
 endobj
 905 0 obj
@@ -7497,8 +7500,8 @@
 1846 0 obj
 <<
 /Producer (ESP Ghostscript 8.15)
-/CreationDate (D:20080827121757)
-/ModDate (D:20080827121757)
+/CreationDate (D:20080918135108)
+/ModDate (D:20080918135108)
 >>
 endobj
 1847 0 obj
@@ -9476,7 +9479,7 @@
 [670.8 638.9 638.9 958.3 958.3 319.4 351.4 575 575 575 575 575 869.4 511.1 597.2 830.6 894.4 575 1041.7 1169.4 894.4 319.4 350 602.8 958.3 575 958.3 894.4 319.4 447.2 447.2 575 894.4 319.4 383.3 319.4 575 575 575 575 575 575 575 575 575 575 575 319.4 319.4 350 894.4 543.1 543.1 894.4 869.4 818.1 830.6 881.9 755.5 723.6 904.2 900 436.1 594.4 901.4 691.7 1091.7 900 863.9 786.1 863.9 862.5 638.9 800 884.7 869.4 1188.9 869.4 869.4 702.8 319.4 602.8 319.4 575 319.4 319.4 559 638.9 511.1 638.9 527.1 351.4 575 638.9 319.4 351.4 606.9 319.4 958.3 638.9 575 638.9 606.9 473.6 453.6 447.2 638.9 606.9 830.6 606.9 606.9 511.1]
 endobj
 2142 0 obj
-[272 326.4 272 489.6 489.6 489.6 489.6 489.6 489.6 489.6 489.6 489.6 489.6 489.6 272 272 272 761.6 462.4 462.4 761.6 734 693.4 707.2 747.8 666.2 639 768.3 734 353.2 503 761.2 611.8 897.2 734 761.6 666.2 761.6 720.6 544 707.2 734 734 1006 734 734 598.4 272 489.6 272 489.6 272 272 489.6 544 435.2 544 435.2 299.2 489.6 544 272 299.2 516.8 272 816 544 489.6 544 516.8 380.8 386.2 380.8 544]
+[272 326.4 272 489.6 489.6 489.6 489.6 489.6 489.6 489.6 489.6 489.6 489.6 489.6 272 272 272 761.6 462.4 462.4 761.6 734 693.4 707.2 747.8 666.2 639 768.3 734 353.2 503 761.2 611.8 897.2 734 761.6 666.2 761.6 720.6 544 707.2 734 734 1006 734 734 598.4 272 489.6 272 489.6 272 272 489.6 544 435.2 544 435.2 299.2 489.6 544 272 299.2 516.8 272 816 544 489.6 544 516.8 380.8 386.2 380.8]
 endobj
 2143 0 obj
 [562.5 562.5 562.5 562.5 562.5 562.5 562.5 562.5 562.5 312.5 312.5 342.6 875 531.3 531.3 875 849.5 799.8 812.5 862.3 738.4 707.2 884.3 879.6 419 581 880.8 675.9 1067.1 879.6 844.9 768.5 844.9 839.1 625 782.4 864.6 849.5 1162 849.5 849.5 687.5 312.5 581 312.5 562.5 312.5 312.5 546.9 625 500 625 513.3 343.7 562.5 625 312.5 343.7 593.8 312.5 937.5 625 562.5 625 593.8 459.5 443.8 437.5 625 593.8 812.5 593.8 593.8]
@@ -10091,54 +10094,43 @@
 /FontFile 2160 0 R
 >> endobj
 2162 0 obj <<
-/Length1 1063
-/Length2 4331
+/Length1 1045
+/Length2 4066
 /Length3 0
-/Length 5008      
+/Length 4737      
 /Filter /FlateDecode
 >>
 stream
-xÚ­“w<ÕýûÇCfd$¡ð¡HÖ9DZ%›lY™qpp8ƒcËÞ;YY‡$3{„½“l²BÙ”]„ßé¾ß»~÷÷ßßãóÏûu]¯÷u=×ûúp²këòËZc,áJ´?D "Èkè@ˆ ˜‚“S‡¹ 0h˜\€ˆ‹C YW[@@D$ b`a
-N@ãè‰EØÚ¹ Üòw~™DY‹°‚¡
-˜‹…¯aCº+ÜÅS E"_7œ¸3ë· €@ k„•`	·E )@¿€TÐ6@ôï°µ«ãRnp¬3
-àÆCÞðˆÖ4Ò°†ÛP€41ø^p<ÉÿÔ¿‹+¹"‘š0Ô¯ò¿†ô_i
-ôü_åèêÇk8ýoëCøßlpk„+êßYa%‹¶EÂðß!„³Ân­p±²l`Hgø_q8Úúßø¹ý… R3RÕÐÐçýû=ÿÊiÃh=OǪþ2ÿ¥!¿5~:X„` ƒ!x#þûÏÉì_½ÑVk¿Â" ‹…yRà7¯„Ç ¶†{ p<0H qÁ_ð3ñl0XŠ_Ï)"€d…þR¢B Hõ%&€t~+ dðÂ;­0(ìŸÏ‚ÿ#ñ4 ¿üÛ @¶H|kÄÁþ)€Hq „ú-!` „þCâ[c~³á+9â÷cý‡Ï‹ýCâ{;ÿfý¥ànð?+âküFÆ·sqÇü‘@®¿âY½àØ¿óÿ½
-rrÇüP!€_Pˆ‹‰¢Â`Ÿÿã³rÅbáh—¿þ2ü>ýGÛ ðÛ‡{À­(¦Æ1V’ÁöÏ^‡ú*æ|("æ!³­Ó¬jiº4ù” ™×§æÄ3Wixü*íÊåeâe6÷Ÿ×#½(}
-pŠK;[v³XNóª¿n¸›¦áùÅ‘ã(hƒºáõèþ¦0Öð\a¢ÑËNÜ·®lmn½Òö­&nÕ­éÁ"¢†JiHý°J.(»MŠSa¸Pج;MbüÅÙÁ _û0²:ÞéL£+ÝqÙó„3Óýµa†Œ13ôû±	»qÒ}ŸWˆ-:'6½þÍÏã’ôèk®¸ô¨TFLD±îfüXß³w5ÎW pf4¤ÿ¹º» @år>Îy†IÓ¨xñ±!ýH€o×`]£¹ùÆ0€àÕ´Æ{5çù÷ƒ	-grԁäŒMÃ÷äš°ùdyˆ9ŒrŠìIŠ
-ææì'ðQ¥ûl*±imFiFêÕÈŽ큟|6[ñÕïÈyŠH£,•³¡Æ#‚µ‡‰’òÅÔ¡çØõf“7´•¹bG‹]‰ïª­ø¢€rïz;çä>Fç©°¡¤ÂûK“ސ@Öø¤\{˜‰lÊ/†lCGíöîëšòú
-¢»úã•¢ï“wõl¨³3©C<Ì÷ãì3Þyî~/}8v”^ß9øhË,åa}²OzòÀ óظù‘ñqƒ³ã›Ek#,Г5äìÉ妚@øÁ£zãòkÑaOÆiH·_ÌV0•†wú~UsúLO!”Ä2#lW Þ{Ó)?‚™F‚YÈQû4oó(NÚvø
-¥·²jœn(:#|ùBðMX¾Hèz9ABÄw«)ä)¬^à­DJÚrªæƒÆn`Ñ­šy½ÞPî!Ùž¼AÔ{q‰µ>,¹ÎÂw³‘¨¸^`ÓK´å£uoº‰‹çð%›mÙ`³¸Wþ˜–U} %ÒÙꨭöQ™!¸\Eé2/Ô3|G»žQ %Ó]»ózÔž[È}éС}pii{5?·˜Ü¢ˆÕ+´YÕxò¹H-î‡6-è#«ôøw}é7xëÆÂû\5è69è¦hì'8&}õ¼€|‘¦Îp£ô±½rŸïþďUYJê%h[Bƒ×DúB+YÄCš»šaÛ›_éÊIE[š`åCƒ‡jñwM´›L„ÎÇ—0>)U™2ÛXKé)x…å .X£—&8}¦E‘”ïGÑÖ{¦­CZLûã~n=ËøϤ4÷êÓžX–k¦;^ü_j·£'Š`ÞPŒ>ˆzþ¾|éÎ誖âû½‚ˆ®î.Ód¯\È%qI?òEY…7÷¢Öwa$§#ª
-C™5S/¡u)ªÔµ˜©Ü¦Ä¶eø3÷‰Š†`ØaäŽ
-«÷Õ…‹!Ì"‰×õw¯šVn©:Af¬v²¼åô¿‘~¡vªö…F}C}¡9¶W¦1¬¯Ÿ¾uïÆ•ÂÉ•‘Û©+B«Ýƒ~Â
-|èÒœ‚Ãéb©Ÿ]¡CÍÂb,"qÐ4¢R{?/Ý	UmF]÷ÜÎ'Y·Y‹c>§z‹h€Úœ6)l–ÝÒÖ~û^+9à˜02ð¬È8l·©¥Ó¿wà’ë!p›;ʽž€¿†¥»¯¤Gz‚àÒ›rnbt}ïdHµcÇ….ž×RÅP‚tŸ”®tt9(To³Jû#jÜ}Å,5}@šNÕ»r¤Þ“ꕾãv˳›K~½ÿ"cW¿Ô]õd%Ó—öW—ЯýË1X’H^3AÆ.É—«
-ÙXi¶åJ.¦›çÁd±<Ù¶ÅVþ§W8‹m‚N¹û8ÕÔ)î/º¼Á…&:3À÷ïpaÉÂã(C—¿‘§cÄe”î–´àÖ…åÈ\}ïõ=OqÕ!õî¶ÞsLª¹Òç¡—&*VPÀ6±aOp	.gÔåï¹ä*¨äìÝt°Q
-©¦”	Ÿ…ÑY7CñwÎDýV1—{6ÃÚöTl²~»÷kI0ü?°«IÜ&³û+yïdŸ)‘‰†ú½}lˆÙ£·ZSœý¢^±ÍA s!Sœ®7®¢¯>>üô)£2ÓF•¬j©>­íïfDµmOÂoy‚ûoê0’Klwsjã¾äòÜ7¤&§P’Úx?œY—Í<\4¤eº9q ռɒÇÖò°?Ú>žÂû‹‘(=¤Õx¢æTScãù./Ôx¯¬'«Sé=Y7±)Ž½¬MîðQ(tb_ÙsûRñ±Á$¡ƒˆ;Žmcw‡Ìk­vëíüÈÏmõp3…—m[ëhÝi	&‰Î³Ò T¤ê­W¶ÝÏ"Ú³ò|Áú³!Øh|Ñqï±™9´CY˜AøxÄžQSò偮”³Á³áöɶúPEŽü‡¬
-÷*_né’AÓ#iaÇùeþÒr—äéLÔÁgØ%wväÞÁGÂ!v9mÉŠêY®ˆHÍ‘	"ÓÖðò ƒ¦ñõA‘°KX™ŸO× Zeß'W‚åT,Œå‘Nk“oÏg{‡†ò°Ÿ©´é
-­M¦^ê!Ùù¤3³ÏkƒÜmsF•¨äËÉV§o6FÉ|  £`š†½ú?MAƒ2?摪Ú&Ût4"5ü¸R£ŠºÏ{YqüKF³ðÝŸD*'å© ‡àç\ÉvgqÈËÛÞc%_¶ÌßœŠýÆû°ä'ϹJ`âfªB¸dÒA2éN´™EÄ€sƒŠðÚ«ÕòGFlùõ¶F·ŠÒf:ù•Çɟ׾”åL”«k¾;n?êh 󂺍b7£3r% nÚõ£P°õ¾£òÅ›+·â‚TÃ'õk/:éâTœe¹Qn¥¢í^÷nå°8dÛúRJ¼ú¨¬¾²ÍÎêPÑÎR k{;‘FÇ‚vôeíâ>ª°ÕÚŒ•)F›'jáÝ»ó”EÑô²ùÊë5Æ’¥ôý#
-ÝÕdq» ˜¡ó¶
-ðYÄ=Ê`~–´$uXãû½·!òpVø9u$M•)Tœ÷fÁìÝ '™3oèvŸA
->—4O„^ZÌ]às+èÍ[&Xõ©¡Œ‰û®
-{üb­›e±¨L<œ¹)ˆÉ²¤ÔÚ ËLnIØœ]öá{wÙ¡B)†’æTöôýç‡nä+ÓÉ]lÜv1-G–dºƒmivK±•"H·s¯6Bs'Æb'C±æ_Éò\‹‰¤RMåÒXÒP™¤¥?ͪnæ=„d¾çè–«’14ÊëÆOq\o™¨×éôoÉYb¡9L.*œÙ—ÅYj}`ͱ—; YLŸ[|ûÕ²ÇÈ’ë¸àø^±újå„þïËâu¯Š@wÍ®ÐH•Ja]Aâã[Ò«7Ÿ¢›E¾&ÑÊ’Õ-;>= —«.ôvSž’`쯹vÖÞó)Pzµï#qêòÒÍà©ŒžÄcJ¹E£‘·@Áe§MÞDŸÂõ½&Õ*nêXûAË(k`×st»pu*üN“]´ªYœNúöÓ|´,!j´äÉyM(- U1»À¡G®h«3:Å0Ǩ9¹pj»ïŠ®Ã–êÅNËïFƪ$HnUÝT¾¿j,ÊGœXG—ÿLÙ-ù~÷WTb-QG“S»løêþ¢øù™y¥XQöi?7ó-7W­pJÿ¶U…@O2¸—3b)K7”ØvV_Œ¯¼÷¢S	ñj`7
-P°¼0쮦sÁU,dƒ…ÎQÉO>"“¦§¾fHÚ(×J=ÖÔ¥{EÒµÈ;Ÿ,ö¨šqVÙÍ.Ô¹¶->i¼ñCÇ|iÖÖû'Ml͇"I%t‰½ ¼Ñ
-hO¿Æ×æ3pYbqš,[Û"(FjOOzã>“ãÌÇháB#eEˆ¶B0ðö[ÒàëڏÁj[—,ÈzÛ·LÞÐ_°‚ƒ[R’Y¹Hlà"ƒ?qA_ª¬Çz[cÏ`@å½›F!U*.G
-w
-?×ktqìÞ]u^Ƭß*Ðïwh
-ö™ŠRV0蟲¢,Éî
-÷^üòN§®ê~"÷
-駛j›ŸÓ’ï@+Õzù©d¹Ï^èØ[}¬7@u™¾W´T²HH,IÍe¯!Ý4æV”‹â „Z"ÝF{S¾+úGxµËxôŠq›ål¹¡;§wŠ¦Æ`æí$0î\‚%
-ý£+ãçÚc^	²ûŽ3Ô;UëFAƒ
-ÓUžºõUMÕE¹KbžðU¤)¹0cÁ3¨Âõ‹^ª¥à²,‡&Ëfç7À,y²}õ3ÙVzÄåñÜÞ\û"ÁÖI¹L*ý–ù ´£´‡ÑSÜì¼pj,Å£ðJ5Åó¤þе~¨©˜³àM:,Û)+žuš±ôÚúÎ&#T5•`þÍȼÿ*·¡\ïFuDœx8¿Áçí郊’ÔÖø‚U…]Æ“d>Z6qÃW€BO³®2•B£o¥´øØ>½ÝЈì¥!vã¥M™ÅØ…Ì`CÄN·1ññɧ)Jl¾¼­™¦#9ÿe…¤Ð}Qž>ÿÀã¬økžá¯zwm„ИF\¡
-§AoR×
-åkiQI~óGWúç7'	Çm­Êo°/—Oxí°ÙЋæÒ¿Ö7íøAÙvªé_¦ZÌìú¨BKÉv%7yÞwÖǧ½¶cî«I0uÎá-Î13AzK¶Au²Ò¡×;k$í=UŸ¨âšÔÎ-7þA)q™â9_Këí@æ4ÔŒ¸‚ÈÌù+	»æmҏV;¦\¸K6xÖÏXf‡4d´ø^Pø`w+zÖwî0l»§6Sͷ̵§¸¸i#)ôZLŠvÕˆvþ*ž=ÏËï|Õˆ–N@Í“Œo=FiZï„žì5#wÕ7ReŽk·q³ƒÍI<,*g´Ã„íέµÛn3¹3s®G3²^ß!$ºn7– á§›T÷Vük]¼<AÀ›XDôăޜìœáCK¿e+iÑòG7>=¤ÃIõ[­ÒÔüø Î2ã@<¬“úS~Yј˜ï8-;žy³ûq¡®éÙU®,ÁÈ’Ìdm5è|·ÚÉþÑ,$y”4øó¹ŠíZr|9Žó)]¸ajóÞæË@K…
-Åq…éñ§](×Ék£ÿb"¤ßåÆ"&äÙ­ðì:‚)·ZÃüCÆ
-çæ¡¢H0J*sÇãÌP¬„yVóºÜŽVÖèÊæq!P{Ê\iÕ\u=1׬"{pÕ&j'skŒt¬¡IkßååTKÔ¤[#¾}ÃÍVƒ2œÜÉû%¼øb̤ÃÛ}‰/×Ðüðš0ûÌ–QŠSk
-%ªLö	åNH#ÍžëÍC›5Dy>tFn¥ú,Fά>ö¿0i“¢nxExwLX; óz{ˆ»•gPåÜý½wn×åü¸uŽqÓû,J/±T//e".‘­ßð¦ßj±´–ÌÏV?H)ÝL®c~ØÍUaz€pAò¼	¯š¬™˜Ïï#)hÙxÑ+U`ÍÅÄWÝwdØ®Òs_ö“£±r›Ðf=ËñàÐÈF
-3ŠRím6¾ƒg¥81©Â}2i:8òiÛ2E¬Jäߝ\q­¶ØÚ•Ó£˜w°8Á$šöLZõjZÓšJDrË_–—ÄÙyOXùµ ›_nâ»è‰'•8õ>ò--u-~„BÞ¶¿ãŒë]F’ÕOmgkQ¦&;¸'¹ÆG‰ÂhìEWzí6—vùèEby3`'Í«Òž›‰›Mär̲6Wï ŸZäìÈPUÏÁߢŠ/ŒÓÊÉ}/ßpœžŽ;!=)¥?	„)lïÕÖˆDÞ$Û'ìùŽÕÏ»
+xÚ­—y<TýÛÇÉ–%Ò"e;¶"1ö%!»ìKöe0Ã0fc,-ûVB²+ÙÝ$¡,…ìû¾]ˆ¬‘ÈòLÝÏï®çþýû¼Î?ç}]Ÿs]Ÿs}¯óÇáåÔ5 )Ø£ma*h„HŠZúa "(DÃË«ˆA±4J	Š…I)) àá qiIi!1^@íêA88b>EþŸ"	@Á†AØAQ€ës!Ö°ƒ"´†õH@ÿçî€>̆ÁÁìi Àa‡la
+ø§!u
+Hü¶÷pýO
+øM|D“ü Ñ¢=…ôìap°6šØFtòÿaêßÅU<Hm¨ËÏò?‡ô_i¨éý¿´‹«†´Ðö0êßRcØßÞ´`ö—gÕ±P$ÂN倄B‡î*/˜½.kçÀ¡Hwد8eÿoĹý² ÖÔ7304øû<åt¡ÖÐÛõŸª?Å¿ò›‰ÓÁ ¼ s!A!!QH¼þsgù¯^Ê(;´=E\1q ŠÁ@½iˆ›A$1à@ ìa^ Ì‹h,ˆBc‰ Ä™øp4†æçqJˆ`Ÿ¡_$)€õ“ 6øMâ øþ?$%	€mÿ!Qb;´‹ôŸ„èû‰ÞÀû·@ #þ@¢Âé$ÖGþR Øå7B„ 0ê$öBÿ6CÔ¢Q°?ÒÄ·rý&6r%n!ÚþÑ?æ$J~;#6ÃzþQŸh͆ù;ðß÷.ÚëHD 	‹Aˆs’$Ä„|ÿÎ΃¡°¿¾)âöü‡áâ®Á`^0;šñ´L°Ó³ÊÐ?å—}…7Iï:¼Õ~S?øž6hì	)2·ãžÛÍé2“┋ôKKžG,x½n•Í@·Ø¤á“%œÍRŠO‹ÉNŠ–÷'W®ý 5†šÊ¡Ý/b¤:ӝ	¦ÙÍé[-k/tù”—©œ$
+æ¸ò†Ô`q	•¤QXHÙuNýóIná¢aSžçâȧzƒüœÂξ˜ÜF×z\8|yöyü‰Åîçys¦´aqKTÏð¨ãˆÒ­& ÊýòQjUõÑaqX®O¤òzljH6-*®üŽ;n¸cî¾<ÝOð!a(¤ó¹¦§°`ÙR^º;᪶i5Q“º/xkçþªBûKµI iѸH~ååó~g>½Quwj—=¼æ{bEØL¢"Ä×J7~öq’ú4÷Ô¬Ð~™çT2…EcZIZòåȦ9Ýî£[ðõ¸µò.ê›…TÑs¶ª/DÌ…'
+tÈžæIjŠœbV_^3À¡ì¬•›ê‹ýV¤“–â«´øO©}MO“¡ýOÔÆð‡ìqOs\8ÃÌ’û0½0qÕmleÑV4ª‘Ø1)“èIÜ1tØgx‘Áâe½또Öå½ó½Äxx?µª¹×jÝ2ɸ*Ñ75±»×}xÄzßì°î.Ï\=ooŠÚ2ûݽ¯ã4âÏôy•¯Ñó_‰{<ržj#kêõÕ’ðf¿ÞÍ{n‹—hDŸ²Äó5Û¹Ýò"Î\;/}MÔU÷8÷Ë~¬œÃÀE6:¼ªF¬A(*-|É
+!\–'ºZJñ]ëruS»Ðz‚`c鹺½ÚV`w×(’
+©\­)õR¤w¢®‘ð‚fѲW…%¾³ñûR‹HP^͇7>"[÷Õ¹3ÙqõúÍoÙ¯zëÄ…ÚÙ5»“"Ýíö?¾µze"Tª®BN@Ä;|[·ŠY0)ÃS·™%_ö+.DM.´ë.'çtÏ“S±²mw&eJ#Žz:R‡Ï^Ê7µKëêîØKex7Þá¡uÁ¸nßÙ Ik7Þ5¾pÓ›$]8+E“é”Î×á¢Ú-µÑƒ:’b”Ùó÷+ÉŒD—3)úµw´Ã6kZx›Ške—5DPõ ÷$µä^·¼ÃÊ‚™Ç"1˜>œê‰ov7IÈ~íöxäý² ÷Ï(G	ñŒai·sÇ3îOýãÛ±ºnoJ¬jè7bæ|ç8oÑÑ8}•ˆG~Π’?½jTÜ:ºî§ÿ"K/l	\”\Šç]
+F^@Ü$íä¯*é±ÉòHhqÅÄô@$Z6üNä
+É4TVñkoä>“…<‚Ÿõ§½½ÅšOßËÏTî*ÈÍŠŒåå˜}6ò=Ptÿ´3d³K±Ì^À¯MðƈÅm·Š›+Tª÷ç<Çr¤X›G=k'€6ì*'òná#Nä´×'˜]¸ºMÊþób.™Ã·±‰=÷-j‚Ô.(ðáu÷Û´›éØÄ áhðÛödj
+¾ÅSÙËÎÌCÏÙî°(Ëzéê&PõÚ
+',4É.†Ä
+(\ò륈9(_ý’?Ü<90Ôv©·~JD >|†ž©‡lœ~VèÝûsì¢/âáçøpæ¹øvÀõø~->cbèŽÜñ"˜Âè~;[¼¿P°ýdI¥Ó׫?8*±Ùœd^d.Í®ÍäØyáG”jÞ×Än„CfC溗b~‚ö%žR05Õñ”2§…8¦9yÖ=cóíž$쥼e^=‰ý-cjhkÒ»{i9…Ff—ñãw0Ò’¬#ù¹ÓíbY\èŠ¨ÿUe£,•	–^±ìäÀƒ±Á{ù$‘hœþªp[Ã˹p·_Nô|¤ÆÓŸášoíÛ+;îÝvþ×†q£×º4ç|^2·ë{jÈ„éNŸevRÂ1¢xn._Y'U[š<üPY2™¨ÍzxQQ»¦]NÖæ$™Ìßeò'œÃhÍæ‘ð(-O±ýœÊ^ËDyaž…1£§ì1'è¾O¥%SçúÛ”ÌæÏ—˜
+°´ø )òä›v~óóO=ôLbNÝE><ðpLMƃ}WÅ”…®Þ¿sÝ ú½@g,Sõû¸·˜†ôII'i+|e—ue‰­Á˜ßûNé꺾Û.nCbæù·¦ñÖ.ËNŒ/ïð“bÕ ~–þÅu	*äuÕæÚd³ Î	•EÖÕmG¶«Ï;5ÉÒÇìgâ<ܳõѽGT<OrXM£R[ùbÍl4´ì	hb3;åuÊòŽjö;éÆ[U­³{ƒÍÚÔ=ÁËeJé l­²@CßR¸Ç»nk¾ÿÀ#-.g|[´D]“«5Fxq¬m‰gܤ¢ýŠñZÆð£-~ÇÙ·º_A_†è`TiQ›	Y†<tËWR·Œd&õ½¢pFÒ#1v²¯xÉ’:†Š$”V£Aö-v›ß6ï©ÊuUÇóTÑ+™Rþøø9=¨+‹ÆæJêÉ,#û¼èébþd\,Æãu«œ½ȍRËâÒÜ
+ÅWJ[«SUÉæΧd_]Oœ§|cYÂFésÛKGW".zÓÓØ-¿ü>b¸Í¾Ûyì¤c—7v¦a4÷Ö•3“P®å ‚IPéù¬Ì±ˏlm´˜]©‚ãc¢>AEhù4ÖÜKcPºKÙyƒn",»CÕjŒ8ñsÜxÎÅkABA¹AÜVçAÑ8£K`ÍûEˆA)£ë|\‡M,¨{ñXŸSPå¹7„õ¤½é9ÁÂVÇ*‡`§Õ§Ð.¸ê68x%ë
+Æ0*ÊÆ~D­þ$oÚΖʮך2+ÄZÝñIÑÇh•¬2Žix…‚ù(
+¬hI"ˆ2¨ºÙè¡;´ç:
+{¶ŒÅL&®COÛQkÍù³¶ët9Ç¢ÿh’<eÌŒ»ÒEC;í“5Ó8c¬;¾U“ãÈûÐ SìÔ3ÁõØj+긜_qö˜€¿ïä³ÙÌ}öÒ_œw‹Ý ‘·Y·“šÀ’È~ðÇÅE¿‹¤"+óB}’Ѧ>¹¾ošÈÑ>£ëÛš@^eZh¨{B5Ó×À{ò)Ör]·p›ëÝê>'äd6%¡×=“	yÙÌ…\ä©›|øvn–ZÅÒÿ4×6UŠßJ°¢Ò0Ÿükkf'Hu´Mò‡þrTØ•ËAg‹åq°X}N7i¼íaxƒ–›J`;×3Pæ}Õ¥ÿ\'êc¸¿Ñ¶ï_‚Ëø–!ú©nÕ^ˆSœa‘Z/ÌMÝHR÷Í$§¢{ó|Hw	_P\ii›·Q=¹9LJ°šrÁfv;ë]MŒ4a’+Aía8èpÝÄϬ†Uö¾àœiœÄúü!E©sšX9-šßß%•0òÔGŽÊû³ínAÈ‘J¨wð¡Gâ‡ð(!wçKßå“›½E=‘§eTEw»¦XÆï ò”÷¿H%c®*?›Ê?š¯hÎïÀðêðöðæ¶ÛH¡×Zµ7/:©‘Ód7úÝÖ'S
+¨j‹-òˆñ•¤;¸ë5žÀ¡ˆ}zëÄGß=æú¼®¾é­.ÀýhŸ­L »jAÖ†4³nb çꛏLœ_2æŠ+½³ªUÞ‘@š~6"ÌgáÁ/EYdL¤ø®x½';˜ÉT4{³0£[D¾‚#?’Ö|¿Z“Í}RdµÞn®EÚ¾O“mÉNZ¢Ûç» ¸l*é	Ö0\óM˜ˆK¥yÂOÚ£ÒAªUÄYá»û¾¹í°³õl­7ƒ¶›‡ÙÂÚ(¯xáCÞ¶Û›¾e®V‡X^Jø*LÍ°ƒ@(Ä;Ž¨
+¶ÌÉ@Çá]3ìŽèVJç^<ƒ-kÿ%äc•%[yÂÛE£Ûz8«Ã‘“3bˆô’KÇ™x‘­€íé
+vù #ÂÁ_e:Ô7¸žŸ/€·Å_ÚÌS(b×™¯z·ÄÓ€f©5Ùb2¦«èê©@ư❷›V_Gn,~ÏoS?*Nro¬X±~ãPÄáõÊ$¥Wy{Ы?T1•4ô6ÿ;‡+?ɽŒÆÉÀxÚlF ¤œÒsŠ*q¹Ïoó€ "Ù—%Ui,rŒ<àîé…p¸é‰ƒ+#ÃÖÉ]1ï^k+¾gýþíuùmµ˜ê¦µÃx¸^gð̱%»ÄBcQ¦Émübc5Û§=˪ET†›ÅôA˜-gtÔ"bÕ–Òy8ä?0_fÒì?ó®Ãó¢:S.>>pãÞîÞ^ÆPxG* nºxöùwÍK[L •ÄLø³ÔOe.­¨ì+	[&_g?x¥º¸MTeÝ©™NEX Iï¸N{0í#îÇî­y§$}çM¿Ù¶›×¬DÉøcf¢8džòtî½øµî¹JN¤È!8Öü3óJ¢Ø©VZR)Ùþí–NŸì.¤Òèlпᢴ3|9Œ«Ø)fi£Y`Nò
+nÑIjcÊxc2)õ𡵲ƒí5MsK AÄCûÖ×—Ô¹Ú¹S{ÀCðBÇŠ%ßמZŒ08¾¨¥œ÷0±eÆ䜏;çЛcLç)ïŠÄ<¡×,ó¥‡Íò’¹ûÖ˜Tº¦é{ÜÊ[¼`Ùûˆí~´”ÒÏ>vè•?uÉ«^d‰èØ2­ÚÔƒgw®6‡”{7ñ—rêÍÒS
+’n÷Í>» ’™Jr¾)å/H3
+\8®{Y(ïÓ½®½|¯>1-"Våß}…±šwguŒÑÛPà¥(Ó:._‹ú0½^×8>û¼ˆ ëºÏöã¸YuwÞ­gUÁÝän¯by-¥µ©drÃ_ª[
+Ε²JLgΐ@X[ü©Ëz¾	TL»ËñðÖ"…«›“¢¶èá “vÝ¢ƒBª&­Òkùc•ª¯oÜépŽ)ŦP_׌Ü1ó[J£}¬+È’ïahÓœx˜L›¼¶S›û„›Þì^ƒ²H¨‹/†jÖ 8|ÆC·bûòKî¦ÔýHf@Šb¥Eõ\’Ø[£8ñ]e	%á/×p0(lräŸu3¾AB‚¸©}ÊÃÔ=Ùš1ÀL*ÏÓ8Nò•ÊÛJÕ–—üIõ‘à®tëŒ@´ñÙ`܉~ç÷ܧڪ¸*Ô›-ʼn|g—U_9êÊü—ƒAŒ›Z(LÄ5æ~Í!÷Óµ¬Èö¬yÖÙ)Š6µoŒÜ ‚ÁíÄø)”´~pžQÐïêóV%î¯ÁwëâžD|ºÓx¼z¬6w —Û(<ìßÁ K>v,0aø¥5M][O©Q‘Ïê±MÇVkªÃ4MëÐÓª	a[É^+B߀#Txä‹£©øA±ä/.îsîé_èX\‹QaŽ·„è61;ù'¼5t~p&êâãlɁ\'«®ƒÈÿÚFu
 endstream
 endobj
 2163 0 obj <<
 /Type /FontDescriptor
-/FontName /KYJMMU+CMR12
+/FontName /LRZSTZ+CMR12
 /Flags 4
 /FontBBox [-34 -251 988 750]
 /Ascent 694
@@ -10147,7 +10139,7 @@
 /ItalicAngle 0
 /StemV 65
 /XHeight 431
-/CharSet (/A/J/R/V/comma/e/eight/g/i/j/l/m/n/o/period/r/s/seven/t/two/u/zero)
+/CharSet (/J/R/S/V/b/comma/e/eight/i/j/l/m/n/o/one/p/period/r/t/two/zero)
 /FontFile 2162 0 R
 >> endobj
 2164 0 obj <<
@@ -11083,10 +11075,10 @@
 888 0 obj <<
 /Type /Font
 /Subtype /Type1
-/BaseFont /KYJMMU+CMR12
+/BaseFont /LRZSTZ+CMR12
 /FontDescriptor 2163 0 R
 /FirstChar 44
-/LastChar 117
+/LastChar 116
 /Widths 2142 0 R
 >> endobj
 1283 0 obj <<
@@ -13065,144 +13057,144 @@
 /Limits [(chapter.2) (chapter.7)]
 >> endobj
 2217 0 obj <<
-/Names [(chapter.8) 690 0 R (chapter.9) 722 0 R (contributing) 937 0 R (debug) 934 0 R (devprinting) 961 0 R (id2407185) 10 0 R]
-/Limits [(chapter.8) (id2407185)]
+/Names [(chapter.8) 690 0 R (chapter.9) 722 0 R (contributing) 937 0 R (debug) 934 0 R (devprinting) 961 0 R (id2407184) 10 0 R]
+/Limits [(chapter.8) (id2407184)]
 >> endobj
 2218 0 obj <<
-/Names [(id2407192) 1229 0 R (id2407209) 1610 0 R (id2407242) 1864 0 R (id2407270) 2057 0 R (id2407298) 2120 0 R (id2408571) 1321 0 R]
-/Limits [(id2407192) (id2408571)]
+/Names [(id2407191) 1229 0 R (id2407207) 1610 0 R (id2407240) 1864 0 R (id2407269) 2057 0 R (id2407290) 2120 0 R (id2408596) 1666 0 R]
+/Limits [(id2407191) (id2408596)]
 >> endobj
 2219 0 obj <<
-/Names [(id2408583) 1322 0 R (id2408631) 1323 0 R (id2408666) 1324 0 R (id2408690) 1325 0 R (id2408726) 1330 0 R (id2408800) 1331 0 R]
-/Limits [(id2408583) (id2408800)]
+/Names [(id2408614) 1672 0 R (id2408634) 1673 0 R (id2408675) 2011 0 R (id2408737) 2095 0 R (id2408749) 2096 0 R (id2430536) 1243 0 R]
+/Limits [(id2408614) (id2430536)]
 >> endobj
 2220 0 obj <<
-/Names [(id2408908) 2121 0 R (id2429361) 929 0 R (id2430533) 1243 0 R (id2430586) 1248 0 R (id2430613) 1249 0 R (id2457122) 1647 0 R]
-/Limits [(id2408908) (id2457122)]
+/Names [(id2430589) 1248 0 R (id2430616) 1249 0 R (id2438505) 929 0 R (id2456987) 1303 0 R (id2457676) 1304 0 R (id2457963) 1250 0 R]
+/Limits [(id2430589) (id2457963)]
 >> endobj
 2221 0 obj <<
-/Names [(id2458447) 1904 0 R (id2458454) 1905 0 R (id2458610) 1910 0 R (id2459983) 1611 0 R (id2461788) 1679 0 R (id2462431) 2016 0 R]
-/Limits [(id2458447) (id2462431)]
+/Names [(id2458342) 1744 0 R (id2458417) 1752 0 R (id2460192) 1678 0 R (id2461270) 1615 0 R (id2462089) 1256 0 R (id2462775) 1232 0 R]
+/Limits [(id2458342) (id2462775)]
 >> endobj
 2222 0 obj <<
-/Names [(id2462585) 1250 0 R (id2462838) 1232 0 R (id2462839) 1238 0 R (id2463088) 1256 0 R (id2463581) 1336 0 R (id2463604) 1337 0 R]
-/Limits [(id2462585) (id2463604)]
+/Names [(id2463576) 1336 0 R (id2463599) 1337 0 R (id2463675) 1338 0 R (id2463736) 1339 0 R (id2463821) 1345 0 R (id2464697) 1876 0 R]
+/Limits [(id2463576) (id2464697)]
 >> endobj
 2223 0 obj <<
-/Names [(id2463680) 1338 0 R (id2463739) 1339 0 R (id2463825) 1345 0 R (id2464019) 1898 0 R (id2467253) 1638 0 R (id2467314) 1876 0 R]
-/Limits [(id2463680) (id2467314)]
+/Names [(id2464708) 2072 0 R (id2465283) 1656 0 R (id2465321) 1657 0 R (id2465410) 1665 0 R (id2465771) 1268 0 R (id2467197) 1865 0 R]
+/Limits [(id2464708) (id2467197)]
 >> endobj
 2224 0 obj <<
-/Names [(id2469668) 1304 0 R (id2470874) 1656 0 R (id2470912) 1657 0 R (id2471001) 1665 0 R (id2471790) 2071 0 R (id2472258) 1967 0 R]
-/Limits [(id2469668) (id2472258)]
+/Names [(id2468764) 1866 0 R (id2469753) 2027 0 R (id2470155) 1321 0 R (id2470168) 1322 0 R (id2470215) 1323 0 R (id2470251) 1324 0 R]
+/Limits [(id2468764) (id2470251)]
 >> endobj
 2225 0 obj <<
-/Names [(id2472264) 1968 0 R (id2472284) 1974 0 R (id2473266) 1826 0 R (id2474355) 1699 0 R (id2474366) 1700 0 R (id2474378) 1701 0 R]
-/Limits [(id2472264) (id2474378)]
+/Names [(id2470275) 1325 0 R (id2470312) 1330 0 R (id2470386) 1331 0 R (id2474298) 1238 0 R (id2474442) 1979 0 R (id2474461) 2121 0 R]
+/Limits [(id2470275) (id2474461)]
 >> endobj
 2226 0 obj <<
-/Names [(id2474389) 1702 0 R (id2474401) 1703 0 R (id2474414) 1704 0 R (id2476126) 2122 0 R (id2477401) 1827 0 R (id2477436) 1832 0 R]
-/Limits [(id2474389) (id2477436)]
+/Names [(id2474704) 1237 0 R (id2475932) 1825 0 R (id2477574) 1881 0 R (id2479102) 1305 0 R (id2479218) 1311 0 R (id2479224) 1312 0 R]
+/Limits [(id2474704) (id2479224)]
 >> endobj
 2227 0 obj <<
-/Names [(id2477461) 1833 0 R (id2477511) 1840 0 R (id2479082) 1305 0 R (id2479197) 1311 0 R (id2479204) 1312 0 R (id2479213) 1313 0 R]
-/Limits [(id2477461) (id2479213)]
+/Names [(id2479234) 1313 0 R (id2479243) 1314 0 R (id2479255) 1315 0 R (id2479266) 1316 0 R (id2479508) 1290 0 R (id2479537) 1291 0 R]
+/Limits [(id2479234) (id2479537)]
 >> endobj
 2228 0 obj <<
-/Names [(id2479223) 1314 0 R (id2479234) 1315 0 R (id2479245) 1316 0 R (id2479494) 1290 0 R (id2479523) 1291 0 R (id2479557) 1292 0 R]
-/Limits [(id2479223) (id2479557)]
+/Names [(id2479571) 1292 0 R (id2479577) 1293 0 R (id2481069) 1647 0 R (id2481484) 1827 0 R (id2481519) 1832 0 R (id2482016) 1638 0 R]
+/Limits [(id2479571) (id2482016)]
 >> endobj
 2229 0 obj <<
-/Names [(id2479563) 1293 0 R (id2480506) 1615 0 R (id2481271) 1666 0 R (id2481288) 1672 0 R (id2481308) 1673 0 R (id2482344) 1710 0 R]
-/Limits [(id2479563) (id2482344)]
+/Names [(id2482354) 1711 0 R (id2482366) 1712 0 R (id2482379) 1713 0 R (id2482391) 1714 0 R (id2482404) 1715 0 R (id2482416) 1716 0 R]
+/Limits [(id2482354) (id2482416)]
 >> endobj
 2230 0 obj <<
-/Names [(id2482355) 1711 0 R (id2482367) 1712 0 R (id2482380) 1713 0 R (id2482392) 1714 0 R (id2482405) 1715 0 R (id2482417) 1716 0 R]
-/Limits [(id2482355) (id2482417)]
+/Names [(id2482429) 1721 0 R (id2482442) 1722 0 R (id2482456) 1723 0 R (id2482483) 1724 0 R (id2482605) 1833 0 R (id2482655) 1840 0 R]
+/Limits [(id2482429) (id2482655)]
 >> endobj
 2231 0 obj <<
-/Names [(id2482430) 1721 0 R (id2482443) 1722 0 R (id2482456) 1723 0 R (id2482484) 1724 0 R (id2482741) 1678 0 R (id2482742) 1705 0 R]
-/Limits [(id2482430) (id2482742)]
+/Names [(id2483067) 1633 0 R (id2483416) 2122 0 R (id2485399) 2026 0 R (id2486163) 2016 0 R (id2486240) 1710 0 R (id2489320) 1611 0 R]
+/Limits [(id2483067) (id2489320)]
 >> endobj
 2232 0 obj <<
-/Names [(id2483726) 2027 0 R (id2484592) 1268 0 R (id2485976) 2072 0 R (id2486302) 1866 0 R (id2488886) 1744 0 R (id2488961) 1752 0 R]
-/Limits [(id2483726) (id2488961)]
+/Names [(id2489697) 2078 0 R (id2490718) 1679 0 R (id2491544) 1231 0 R (id2495000) 2071 0 R (id2499011) 1620 0 R (id2499075) 1627 0 R]
+/Limits [(id2489697) (id2499075)]
 >> endobj
 2233 0 obj <<
-/Names [(id2489157) 1865 0 R (id2491496) 1881 0 R (id2491518) 1231 0 R (id2491519) 1237 0 R (id2492437) 1303 0 R (id2496042) 1979 0 R]
-/Limits [(id2489157) (id2496042)]
+/Names [(id2499618) 1705 0 R (id2500670) 1699 0 R (id2500681) 1700 0 R (id2500693) 1701 0 R (id2500704) 1702 0 R (id2500715) 1703 0 R]
+/Limits [(id2499618) (id2500715)]
 >> endobj
 2234 0 obj <<
-/Names [(id2496355) 2026 0 R (id2496452) 1633 0 R (id2497194) 1825 0 R (id2499003) 1620 0 R (id2499067) 1627 0 R (id2500816) 2006 0 R]
-/Limits [(id2496355) (id2500816)]
+/Names [(id2500729) 1704 0 R (id2500834) 1991 0 R (id2500880) 1996 0 R (id2501186) 1826 0 R (id2501988) 1967 0 R (id2501994) 1968 0 R]
+/Limits [(id2500729) (id2501994)]
 >> endobj
 2235 0 obj <<
-/Names [(id2500876) 2011 0 R (id2503175) 1991 0 R (id2503222) 1996 0 R (id2503276) 2001 0 R (id2503376) 2078 0 R (id2504317) 1927 0 R]
-/Limits [(id2500876) (id2504317)]
+/Names [(id2502014) 1974 0 R (id2502424) 2001 0 R (id2502504) 2006 0 R (id2502696) 1904 0 R (id2502704) 1905 0 R (id2502860) 1910 0 R]
+/Limits [(id2502014) (id2502860)]
 >> endobj
 2236 0 obj <<
-/Names [(id2504323) 1928 0 R (id2505120) 2095 0 R (id2505132) 2096 0 R (id2505337) 2032 0 R (id2507354) 1346 0 R (id2507385) 1351 0 R]
-/Limits [(id2504323) (id2507385)]
+/Names [(id2503002) 1898 0 R (id2504179) 1927 0 R (id2504185) 1928 0 R (id2507225) 2032 0 R (id2507359) 1346 0 R (id2507390) 1351 0 R]
+/Limits [(id2503002) (id2507390)]
 >> endobj
 2237 0 obj <<
-/Names [(id2507450) 1352 0 R (id2507491) 1353 0 R (id2507620) 1359 0 R (id2507701) 1364 0 R (id2507731) 1365 0 R (id2507840) 1370 0 R]
-/Limits [(id2507450) (id2507840)]
+/Names [(id2507455) 1352 0 R (id2507496) 1353 0 R (id2507626) 1359 0 R (id2507706) 1364 0 R (id2507736) 1365 0 R (id2507845) 1370 0 R]
+/Limits [(id2507455) (id2507845)]
 >> endobj
 2238 0 obj <<
-/Names [(id2507928) 1371 0 R (id2508360) 1384 0 R (id2508435) 1385 0 R (id2508469) 1386 0 R (id2508597) 1392 0 R (id2508955) 1401 0 R]
-/Limits [(id2507928) (id2508955)]
+/Names [(id2507933) 1371 0 R (id2508365) 1384 0 R (id2508441) 1385 0 R (id2508474) 1386 0 R (id2508602) 1392 0 R (id2508960) 1401 0 R]
+/Limits [(id2507933) (id2508960)]
 >> endobj
 2239 0 obj <<
-/Names [(id2508965) 1402 0 R (id2509049) 1411 0 R (id2509198) 1412 0 R (id2509301) 1417 0 R (id2509321) 1418 0 R (id2509350) 1419 0 R]
-/Limits [(id2508965) (id2509350)]
+/Names [(id2508970) 1402 0 R (id2509054) 1411 0 R (id2509203) 1412 0 R (id2509306) 1417 0 R (id2509327) 1418 0 R (id2509355) 1419 0 R]
+/Limits [(id2508970) (id2509355)]
 >> endobj
 2240 0 obj <<
-/Names [(id2509459) 1425 0 R (id2509490) 1426 0 R (id2509606) 1431 0 R (id2509661) 1436 0 R (id2509722) 1437 0 R (id2509757) 1438 0 R]
-/Limits [(id2509459) (id2509757)]
+/Names [(id2509464) 1425 0 R (id2509495) 1426 0 R (id2509611) 1431 0 R (id2509666) 1436 0 R (id2509727) 1437 0 R (id2509763) 1438 0 R]
+/Limits [(id2509464) (id2509763)]
 >> endobj
 2241 0 obj <<
-/Names [(id2509896) 1444 0 R (id2510024) 1449 0 R (id2510035) 1450 0 R (id2510088) 1455 0 R (id2510120) 1456 0 R (id2510131) 1457 0 R]
-/Limits [(id2509896) (id2510131)]
+/Names [(id2509902) 1444 0 R (id2510030) 1449 0 R (id2510040) 1450 0 R (id2510093) 1455 0 R (id2510125) 1456 0 R (id2510136) 1457 0 R]
+/Limits [(id2509902) (id2510136)]
 >> endobj
 2242 0 obj <<
-/Names [(id2510160) 1458 0 R (id2510207) 1464 0 R (id2510214) 1465 0 R (id2510225) 1466 0 R (id2510288) 1467 0 R (id2510294) 1468 0 R]
-/Limits [(id2510160) (id2510294)]
+/Names [(id2510168) 1458 0 R (id2510215) 1464 0 R (id2510221) 1465 0 R (id2510233) 1466 0 R (id2510296) 1467 0 R (id2510302) 1468 0 R]
+/Limits [(id2510168) (id2510302)]
 >> endobj
 2243 0 obj <<
-/Names [(id2510306) 1469 0 R (id2510385) 1474 0 R (id2510391) 1475 0 R (id2510415) 1476 0 R (id2510443) 1477 0 R (id2510455) 1478 0 R]
-/Limits [(id2510306) (id2510455)]
+/Names [(id2510313) 1469 0 R (id2510392) 1474 0 R (id2510398) 1475 0 R (id2510422) 1476 0 R (id2510450) 1477 0 R (id2510462) 1478 0 R]
+/Limits [(id2510313) (id2510462)]
 >> endobj
 2244 0 obj <<
-/Names [(id2510542) 1483 0 R (id2510626) 1484 0 R (id2510638) 1485 0 R (id2510738) 1490 0 R (id2510824) 1491 0 R (id2510966) 1496 0 R]
-/Limits [(id2510542) (id2510966)]
+/Names [(id2510549) 1483 0 R (id2510634) 1484 0 R (id2510646) 1485 0 R (id2510745) 1490 0 R (id2510831) 1491 0 R (id2510973) 1496 0 R]
+/Limits [(id2510549) (id2510973)]
 >> endobj
 2245 0 obj <<
-/Names [(id2510993) 1501 0 R (id2511055) 1502 0 R (id2511084) 1503 0 R (id2511111) 1504 0 R (id2511170) 1510 0 R (id2511213) 1511 0 R]
-/Limits [(id2510993) (id2511213)]
+/Names [(id2511001) 1501 0 R (id2511062) 1502 0 R (id2511091) 1503 0 R (id2511118) 1504 0 R (id2511178) 1510 0 R (id2511220) 1511 0 R]
+/Limits [(id2511001) (id2511220)]
 >> endobj
 2246 0 obj <<
-/Names [(id2511247) 1512 0 R (id2511284) 1513 0 R (id2511314) 1518 0 R (id2511326) 1519 0 R (id2511350) 1520 0 R (id2511404) 1525 0 R]
-/Limits [(id2511247) (id2511404)]
+/Names [(id2511254) 1512 0 R (id2511291) 1513 0 R (id2511321) 1518 0 R (id2511334) 1519 0 R (id2511358) 1520 0 R (id2511412) 1525 0 R]
+/Limits [(id2511254) (id2511412)]
 >> endobj
 2247 0 obj <<
-/Names [(id2511417) 1526 0 R (id2511441) 1527 0 R (id2511485) 1528 0 R (id2511500) 1529 0 R (id2511512) 1530 0 R (id2511623) 1535 0 R]
-/Limits [(id2511417) (id2511623)]
+/Names [(id2511425) 1526 0 R (id2511448) 1527 0 R (id2511493) 1528 0 R (id2511507) 1529 0 R (id2511520) 1530 0 R (id2511630) 1535 0 R]
+/Limits [(id2511425) (id2511630)]
 >> endobj
 2248 0 obj <<
-/Names [(id2511729) 1540 0 R (id2511753) 1541 0 R (id2511913) 1546 0 R (id2512014) 1547 0 R (id2512054) 1553 0 R (id2512072) 1554 0 R]
-/Limits [(id2511729) (id2512072)]
+/Names [(id2511736) 1540 0 R (id2511760) 1541 0 R (id2511921) 1546 0 R (id2512022) 1547 0 R (id2512061) 1553 0 R (id2512079) 1554 0 R]
+/Limits [(id2511736) (id2512079)]
 >> endobj
 2249 0 obj <<
-/Names [(id2512181) 1555 0 R (id2512246) 1560 0 R (id2512258) 1561 0 R (id2512294) 1562 0 R (id2512348) 1563 0 R (id2512355) 1564 0 R]
-/Limits [(id2512181) (id2512355)]
+/Names [(id2512189) 1555 0 R (id2512253) 1560 0 R (id2512265) 1561 0 R (id2512301) 1562 0 R (id2512356) 1563 0 R (id2512363) 1564 0 R]
+/Limits [(id2512189) (id2512363)]
 >> endobj
 2250 0 obj <<
-/Names [(id2512497) 1569 0 R (id2512567) 1574 0 R (id2512611) 1579 0 R (id2512647) 1580 0 R (id2512653) 1581 0 R (id2512763) 1586 0 R]
-/Limits [(id2512497) (id2512763)]
+/Names [(id2512505) 1569 0 R (id2512575) 1574 0 R (id2512619) 1579 0 R (id2512654) 1580 0 R (id2512660) 1581 0 R (id2512771) 1586 0 R]
+/Limits [(id2512505) (id2512771)]
 >> endobj
 2251 0 obj <<
-/Names [(id2512922) 1592 0 R (id2512935) 1593 0 R (id2512978) 1594 0 R (id2513030) 1595 0 R (internals) 935 0 R (modules) 938 0 R]
-/Limits [(id2512922) (modules)]
+/Names [(id2512930) 1592 0 R (id2512943) 1593 0 R (id2512985) 1594 0 R (id2513037) 1595 0 R (internals) 935 0 R (modules) 938 0 R]
+/Limits [(id2512930) (modules)]
 >> endobj
 2252 0 obj <<
 /Names [(ntdomain) 932 0 R (page.1) 1213 0 R (page.10) 1276 0 R (page.100) 1942 0 R (page.101) 1949 0 R (page.102) 1956 0 R]
@@ -13454,27 +13446,27 @@
 >> endobj
 2314 0 obj <<
 /Kids [2217 0 R 2218 0 R 2219 0 R 2220 0 R 2221 0 R 2222 0 R]
-/Limits [(chapter.8) (id2463604)]
+/Limits [(chapter.8) (id2464697)]
 >> endobj
 2315 0 obj <<
 /Kids [2223 0 R 2224 0 R 2225 0 R 2226 0 R 2227 0 R 2228 0 R]
-/Limits [(id2463680) (id2479557)]
+/Limits [(id2464708) (id2482016)]
 >> endobj
 2316 0 obj <<
 /Kids [2229 0 R 2230 0 R 2231 0 R 2232 0 R 2233 0 R 2234 0 R]
-/Limits [(id2479563) (id2500816)]
+/Limits [(id2482354) (id2501994)]
 >> endobj
 2317 0 obj <<
 /Kids [2235 0 R 2236 0 R 2237 0 R 2238 0 R 2239 0 R 2240 0 R]
-/Limits [(id2500876) (id2509757)]
+/Limits [(id2502014) (id2509763)]
 >> endobj
 2318 0 obj <<
 /Kids [2241 0 R 2242 0 R 2243 0 R 2244 0 R 2245 0 R 2246 0 R]
-/Limits [(id2509896) (id2511404)]
+/Limits [(id2509902) (id2511412)]
 >> endobj
 2319 0 obj <<
 /Kids [2247 0 R 2248 0 R 2249 0 R 2250 0 R 2251 0 R 2252 0 R]
-/Limits [(id2511417) (page.102)]
+/Limits [(id2511425) (page.102)]
 >> endobj
 2320 0 obj <<
 /Kids [2253 0 R 2254 0 R 2255 0 R 2256 0 R 2257 0 R 2258 0 R]
@@ -13518,11 +13510,11 @@
 >> endobj
 2330 0 obj <<
 /Kids [2310 0 R 2311 0 R 2312 0 R 2313 0 R 2314 0 R 2315 0 R]
-/Limits [(CodingSuggestions) (id2479557)]
+/Limits [(CodingSuggestions) (id2482016)]
 >> endobj
 2331 0 obj <<
 /Kids [2316 0 R 2317 0 R 2318 0 R 2319 0 R 2320 0 R 2321 0 R]
-/Limits [(id2479563) (page.53)]
+/Limits [(id2482354) (page.53)]
 >> endobj
 2332 0 obj <<
 /Kids [2322 0 R 2323 0 R 2324 0 R 2325 0 R 2326 0 R 2327 0 R]
@@ -13549,8 +13541,8 @@
 >> endobj
 2337 0 obj <<
 /Author()/Title()/Subject()/Creator(LaTeX with hyperref package)/Producer(pdfTeX-1.40.3)/Keywords()
-/CreationDate (D:20080827122054+02'00')
-/ModDate (D:20080827122054+02'00')
+/CreationDate (D:20080918135406+02'00')
+/ModDate (D:20080918135406+02'00')
 /Trapped /False
 /PTEX.Fullbanner (This is pdfTeX using libpoppler, Version 3.141592-1.40.3-2.2 (Web2C 7.5.6) kpathsea version 3.5.6)
 >> endobj
@@ -13562,2343 +13554,2343 @@
 0000000004 00000 f 
 0000000000 00000 f 
 0000000015 00000 n 
-0000028930 00000 n 
-0000511672 00000 n 
+0000028937 00000 n 
+0000511400 00000 n 
 0000000061 00000 n 
 0000000090 00000 n 
-0000332407 00000 n 
-0000511585 00000 n 
+0000332414 00000 n 
+0000511313 00000 n 
 0000000135 00000 n 
 0000000162 00000 n 
-0000080901 00000 n 
-0000511458 00000 n 
+0000080908 00000 n 
+0000511186 00000 n 
 0000000205 00000 n 
 0000000243 00000 n 
-0000083097 00000 n 
-0000511347 00000 n 
+0000083104 00000 n 
+0000511075 00000 n 
 0000000289 00000 n 
 0000000341 00000 n 
-0000083222 00000 n 
-0000511273 00000 n 
+0000083229 00000 n 
+0000511001 00000 n 
 0000000389 00000 n 
 0000000424 00000 n 
-0000083348 00000 n 
-0000511186 00000 n 
+0000083355 00000 n 
+0000510914 00000 n 
 0000000472 00000 n 
 0000000504 00000 n 
-0000085897 00000 n 
-0000511099 00000 n 
+0000085904 00000 n 
+0000510827 00000 n 
 0000000552 00000 n 
 0000000589 00000 n 
-0000086022 00000 n 
-0000511012 00000 n 
+0000086029 00000 n 
+0000510740 00000 n 
 0000000637 00000 n 
 0000000669 00000 n 
-0000088473 00000 n 
-0000510925 00000 n 
+0000088480 00000 n 
+0000510653 00000 n 
 0000000717 00000 n 
 0000000747 00000 n 
-0000091040 00000 n 
-0000510838 00000 n 
+0000091047 00000 n 
+0000510566 00000 n 
 0000000795 00000 n 
 0000000828 00000 n 
-0000091166 00000 n 
-0000510751 00000 n 
+0000091173 00000 n 
+0000510479 00000 n 
 0000000876 00000 n 
 0000000912 00000 n 
-0000091292 00000 n 
-0000510664 00000 n 
+0000091299 00000 n 
+0000510392 00000 n 
 0000000960 00000 n 
 0000000995 00000 n 
-0000094055 00000 n 
-0000510590 00000 n 
+0000094062 00000 n 
+0000510318 00000 n 
 0000001043 00000 n 
 0000001085 00000 n 
-0000098330 00000 n 
-0000510478 00000 n 
+0000098337 00000 n 
+0000510206 00000 n 
 0000001131 00000 n 
 0000001175 00000 n 
-0000098454 00000 n 
-0000510367 00000 n 
+0000098461 00000 n 
+0000510095 00000 n 
 0000001223 00000 n 
 0000001258 00000 n 
-0000104401 00000 n 
-0000510293 00000 n 
+0000104408 00000 n 
+0000510021 00000 n 
 0000001311 00000 n 
 0000001343 00000 n 
-0000104527 00000 n 
-0000510219 00000 n 
+0000104534 00000 n 
+0000509947 00000 n 
 0000001396 00000 n 
 0000001428 00000 n 
-0000104653 00000 n 
-0000510094 00000 n 
+0000104660 00000 n 
+0000509822 00000 n 
 0000001476 00000 n 
 0000001519 00000 n 
-0000104779 00000 n 
-0000510020 00000 n 
+0000104786 00000 n 
+0000509748 00000 n 
 0000001572 00000 n 
 0000001602 00000 n 
-0000106681 00000 n 
-0000509896 00000 n 
+0000106688 00000 n 
+0000509624 00000 n 
 0000001655 00000 n 
 0000001692 00000 n 
-0000106807 00000 n 
-0000509822 00000 n 
+0000106814 00000 n 
+0000509550 00000 n 
 0000001750 00000 n 
 0000001794 00000 n 
-0000106933 00000 n 
-0000509748 00000 n 
+0000106940 00000 n 
+0000509476 00000 n 
 0000001852 00000 n 
 0000001896 00000 n 
-0000108173 00000 n 
-0000509635 00000 n 
+0000108180 00000 n 
+0000509363 00000 n 
 0000001949 00000 n 
 0000001984 00000 n 
-0000108299 00000 n 
-0000509559 00000 n 
+0000108306 00000 n 
+0000509287 00000 n 
 0000002042 00000 n 
 0000002076 00000 n 
-0000108425 00000 n 
-0000509468 00000 n 
+0000108432 00000 n 
+0000509196 00000 n 
 0000002135 00000 n 
 0000002167 00000 n 
-0000108552 00000 n 
-0000509376 00000 n 
+0000108559 00000 n 
+0000509104 00000 n 
 0000002226 00000 n 
 0000002259 00000 n 
-0000108679 00000 n 
-0000509284 00000 n 
+0000108686 00000 n 
+0000509012 00000 n 
 0000002318 00000 n 
 0000002352 00000 n 
-0000108806 00000 n 
-0000509192 00000 n 
+0000108813 00000 n 
+0000508920 00000 n 
 0000002411 00000 n 
 0000002474 00000 n 
-0000110139 00000 n 
-0000509100 00000 n 
+0000110146 00000 n 
+0000508828 00000 n 
 0000002533 00000 n 
 0000002575 00000 n 
-0000110266 00000 n 
-0000509008 00000 n 
+0000110273 00000 n 
+0000508736 00000 n 
 0000002634 00000 n 
 0000002694 00000 n 
-0000110393 00000 n 
-0000508916 00000 n 
+0000110400 00000 n 
+0000508644 00000 n 
 0000002753 00000 n 
 0000002834 00000 n 
-0000110520 00000 n 
-0000508824 00000 n 
+0000110527 00000 n 
+0000508552 00000 n 
 0000002893 00000 n 
 0000002946 00000 n 
-0000110647 00000 n 
-0000508732 00000 n 
+0000110654 00000 n 
+0000508460 00000 n 
 0000003006 00000 n 
 0000003075 00000 n 
-0000111953 00000 n 
-0000508640 00000 n 
+0000111960 00000 n 
+0000508368 00000 n 
 0000003135 00000 n 
 0000003198 00000 n 
-0000112080 00000 n 
-0000508548 00000 n 
+0000112087 00000 n 
+0000508276 00000 n 
 0000003258 00000 n 
 0000003320 00000 n 
-0000113699 00000 n 
-0000508456 00000 n 
+0000113706 00000 n 
+0000508184 00000 n 
 0000003380 00000 n 
 0000003441 00000 n 
-0000113826 00000 n 
-0000508364 00000 n 
+0000113833 00000 n 
+0000508092 00000 n 
 0000003501 00000 n 
 0000003590 00000 n 
-0000113953 00000 n 
-0000508272 00000 n 
+0000113960 00000 n 
+0000508000 00000 n 
 0000003650 00000 n 
 0000003714 00000 n 
-0000114078 00000 n 
-0000508180 00000 n 
+0000114085 00000 n 
+0000507908 00000 n 
 0000003774 00000 n 
 0000003852 00000 n 
-0000115522 00000 n 
-0000508088 00000 n 
+0000115529 00000 n 
+0000507816 00000 n 
 0000003912 00000 n 
 0000003987 00000 n 
-0000115649 00000 n 
-0000507996 00000 n 
+0000115656 00000 n 
+0000507724 00000 n 
 0000004047 00000 n 
 0000004110 00000 n 
-0000117456 00000 n 
-0000507904 00000 n 
+0000117463 00000 n 
+0000507632 00000 n 
 0000004170 00000 n 
 0000004261 00000 n 
-0000117583 00000 n 
-0000507812 00000 n 
+0000117590 00000 n 
+0000507540 00000 n 
 0000004321 00000 n 
 0000004420 00000 n 
-0000117710 00000 n 
-0000507720 00000 n 
+0000117717 00000 n 
+0000507448 00000 n 
 0000004480 00000 n 
 0000004560 00000 n 
-0000119135 00000 n 
-0000507628 00000 n 
+0000119142 00000 n 
+0000507356 00000 n 
 0000004620 00000 n 
 0000004699 00000 n 
-0000120434 00000 n 
-0000507536 00000 n 
+0000120441 00000 n 
+0000507264 00000 n 
 0000004759 00000 n 
 0000004809 00000 n 
-0000120561 00000 n 
-0000507444 00000 n 
+0000120568 00000 n 
+0000507172 00000 n 
 0000004869 00000 n 
 0000004934 00000 n 
-0000122040 00000 n 
-0000507352 00000 n 
+0000122047 00000 n 
+0000507080 00000 n 
 0000004994 00000 n 
 0000005081 00000 n 
-0000122167 00000 n 
-0000507260 00000 n 
+0000122174 00000 n 
+0000506988 00000 n 
 0000005141 00000 n 
 0000005202 00000 n 
-0000126064 00000 n 
-0000507168 00000 n 
+0000126071 00000 n 
+0000506896 00000 n 
 0000005262 00000 n 
 0000005356 00000 n 
-0000126191 00000 n 
-0000507076 00000 n 
+0000126198 00000 n 
+0000506804 00000 n 
 0000005416 00000 n 
 0000005498 00000 n 
-0000126318 00000 n 
-0000506984 00000 n 
+0000126325 00000 n 
+0000506712 00000 n 
 0000005558 00000 n 
 0000005612 00000 n 
-0000128101 00000 n 
-0000506906 00000 n 
+0000128108 00000 n 
+0000506634 00000 n 
 0000005672 00000 n 
 0000005722 00000 n 
-0000131596 00000 n 
-0000506775 00000 n 
+0000131603 00000 n 
+0000506503 00000 n 
 0000005771 00000 n 
 0000005825 00000 n 
-0000131723 00000 n 
-0000506696 00000 n 
+0000131730 00000 n 
+0000506424 00000 n 
 0000005879 00000 n 
 0000005916 00000 n 
-0000136279 00000 n 
-0000506564 00000 n 
+0000136286 00000 n 
+0000506292 00000 n 
 0000005970 00000 n 
 0000006002 00000 n 
-0000136406 00000 n 
-0000506485 00000 n 
+0000136413 00000 n 
+0000506213 00000 n 
 0000006061 00000 n 
 0000006155 00000 n 
-0000138031 00000 n 
-0000506392 00000 n 
+0000138038 00000 n 
+0000506120 00000 n 
 0000006214 00000 n 
 0000006266 00000 n 
-0000138158 00000 n 
-0000506299 00000 n 
+0000138165 00000 n 
+0000506027 00000 n 
 0000006325 00000 n 
 0000006368 00000 n 
-0000138285 00000 n 
-0000506206 00000 n 
+0000138292 00000 n 
+0000505934 00000 n 
 0000006427 00000 n 
 0000006472 00000 n 
-0000139948 00000 n 
-0000506113 00000 n 
+0000139955 00000 n 
+0000505841 00000 n 
 0000006531 00000 n 
 0000006576 00000 n 
-0000140074 00000 n 
-0000506020 00000 n 
+0000140081 00000 n 
+0000505748 00000 n 
 0000006635 00000 n 
 0000006680 00000 n 
-0000141659 00000 n 
-0000505927 00000 n 
+0000141666 00000 n 
+0000505655 00000 n 
 0000006739 00000 n 
 0000006784 00000 n 
-0000143612 00000 n 
-0000505848 00000 n 
+0000143619 00000 n 
+0000505576 00000 n 
 0000006843 00000 n 
 0000006888 00000 n 
-0000143739 00000 n 
-0000505755 00000 n 
+0000143746 00000 n 
+0000505483 00000 n 
 0000006942 00000 n 
 0000006972 00000 n 
-0000143866 00000 n 
-0000505662 00000 n 
+0000143873 00000 n 
+0000505390 00000 n 
 0000007026 00000 n 
 0000007071 00000 n 
-0000145576 00000 n 
-0000505569 00000 n 
+0000145583 00000 n 
+0000505297 00000 n 
 0000007125 00000 n 
 0000007176 00000 n 
-0000147178 00000 n 
-0000505437 00000 n 
+0000147185 00000 n 
+0000505165 00000 n 
 0000007230 00000 n 
 0000007271 00000 n 
-0000147305 00000 n 
-0000505358 00000 n 
+0000147312 00000 n 
+0000505086 00000 n 
 0000007330 00000 n 
 0000007365 00000 n 
-0000148659 00000 n 
-0000505279 00000 n 
+0000148666 00000 n 
+0000505007 00000 n 
 0000007424 00000 n 
 0000007460 00000 n 
-0000148785 00000 n 
-0000505147 00000 n 
+0000148792 00000 n 
+0000504875 00000 n 
 0000007514 00000 n 
 0000007561 00000 n 
-0000148912 00000 n 
-0000505068 00000 n 
+0000148919 00000 n 
+0000504796 00000 n 
 0000007620 00000 n 
 0000007655 00000 n 
-0000149039 00000 n 
-0000504989 00000 n 
+0000149046 00000 n 
+0000504717 00000 n 
 0000007714 00000 n 
 0000007750 00000 n 
-0000150152 00000 n 
-0000504857 00000 n 
+0000150159 00000 n 
+0000504585 00000 n 
 0000007804 00000 n 
 0000007859 00000 n 
-0000150278 00000 n 
-0000504778 00000 n 
+0000150285 00000 n 
+0000504506 00000 n 
 0000007918 00000 n 
 0000007953 00000 n 
-0000150405 00000 n 
-0000504699 00000 n 
+0000150412 00000 n 
+0000504427 00000 n 
 0000008012 00000 n 
 0000008048 00000 n 
-0000150532 00000 n 
-0000504567 00000 n 
+0000150539 00000 n 
+0000504295 00000 n 
 0000008102 00000 n 
 0000008143 00000 n 
-0000150659 00000 n 
-0000504488 00000 n 
+0000150666 00000 n 
+0000504216 00000 n 
 0000008202 00000 n 
 0000008237 00000 n 
-0000150786 00000 n 
-0000504409 00000 n 
+0000150793 00000 n 
+0000504137 00000 n 
 0000008296 00000 n 
 0000008332 00000 n 
-0000152117 00000 n 
-0000504277 00000 n 
+0000152124 00000 n 
+0000504005 00000 n 
 0000008387 00000 n 
 0000008423 00000 n 
-0000152243 00000 n 
-0000504198 00000 n 
+0000152250 00000 n 
+0000503926 00000 n 
 0000008483 00000 n 
 0000008519 00000 n 
-0000152369 00000 n 
-0000504119 00000 n 
+0000152376 00000 n 
+0000503847 00000 n 
 0000008579 00000 n 
 0000008616 00000 n 
-0000152496 00000 n 
-0000503987 00000 n 
+0000152503 00000 n 
+0000503715 00000 n 
 0000008671 00000 n 
 0000008713 00000 n 
-0000152623 00000 n 
-0000503908 00000 n 
+0000152630 00000 n 
+0000503636 00000 n 
 0000008773 00000 n 
 0000008809 00000 n 
-0000154238 00000 n 
-0000503829 00000 n 
+0000154245 00000 n 
+0000503557 00000 n 
 0000008869 00000 n 
 0000008906 00000 n 
-0000154365 00000 n 
-0000503711 00000 n 
+0000154372 00000 n 
+0000503439 00000 n 
 0000008961 00000 n 
 0000009004 00000 n 
-0000154492 00000 n 
-0000503632 00000 n 
+0000154499 00000 n 
+0000503360 00000 n 
 0000009064 00000 n 
 0000009100 00000 n 
-0000155882 00000 n 
-0000503553 00000 n 
+0000155889 00000 n 
+0000503281 00000 n 
 0000009160 00000 n 
 0000009197 00000 n 
-0000156009 00000 n 
-0000503422 00000 n 
+0000156016 00000 n 
+0000503150 00000 n 
 0000009246 00000 n 
 0000009302 00000 n 
-0000157851 00000 n 
-0000503304 00000 n 
+0000157858 00000 n 
+0000503032 00000 n 
 0000009356 00000 n 
 0000009403 00000 n 
-0000159423 00000 n 
-0000503225 00000 n 
+0000159430 00000 n 
+0000502953 00000 n 
 0000009462 00000 n 
 0000009497 00000 n 
-0000159550 00000 n 
-0000503146 00000 n 
+0000159557 00000 n 
+0000502874 00000 n 
 0000009556 00000 n 
 0000009592 00000 n 
-0000159677 00000 n 
-0000503014 00000 n 
+0000159684 00000 n 
+0000502742 00000 n 
 0000009646 00000 n 
 0000009690 00000 n 
-0000159804 00000 n 
-0000502935 00000 n 
+0000159811 00000 n 
+0000502663 00000 n 
 0000009749 00000 n 
 0000009784 00000 n 
-0000161616 00000 n 
-0000502856 00000 n 
+0000161623 00000 n 
+0000502584 00000 n 
 0000009843 00000 n 
 0000009879 00000 n 
-0000161743 00000 n 
-0000502724 00000 n 
+0000161750 00000 n 
+0000502452 00000 n 
 0000009933 00000 n 
 0000009982 00000 n 
-0000161870 00000 n 
-0000502645 00000 n 
+0000161877 00000 n 
+0000502373 00000 n 
 0000010041 00000 n 
 0000010076 00000 n 
-0000161997 00000 n 
-0000502566 00000 n 
+0000162004 00000 n 
+0000502294 00000 n 
 0000010135 00000 n 
 0000010171 00000 n 
-0000163528 00000 n 
-0000502434 00000 n 
+0000163535 00000 n 
+0000502162 00000 n 
 0000010225 00000 n 
 0000010264 00000 n 
-0000163654 00000 n 
-0000502355 00000 n 
+0000163661 00000 n 
+0000502083 00000 n 
 0000010323 00000 n 
 0000010358 00000 n 
-0000163780 00000 n 
-0000502276 00000 n 
+0000163787 00000 n 
+0000502004 00000 n 
 0000010417 00000 n 
 0000010453 00000 n 
-0000165599 00000 n 
-0000502158 00000 n 
+0000165606 00000 n 
+0000501886 00000 n 
 0000010507 00000 n 
 0000010547 00000 n 
-0000165726 00000 n 
-0000502079 00000 n 
+0000165733 00000 n 
+0000501807 00000 n 
 0000010606 00000 n 
 0000010641 00000 n 
-0000165853 00000 n 
-0000502000 00000 n 
+0000165860 00000 n 
+0000501728 00000 n 
 0000010700 00000 n 
 0000010736 00000 n 
-0000165979 00000 n 
-0000501869 00000 n 
+0000165986 00000 n 
+0000501597 00000 n 
 0000010785 00000 n 
 0000010843 00000 n 
-0000166106 00000 n 
-0000501751 00000 n 
+0000166113 00000 n 
+0000501479 00000 n 
 0000010897 00000 n 
 0000010936 00000 n 
-0000166233 00000 n 
-0000501672 00000 n 
+0000166240 00000 n 
+0000501400 00000 n 
 0000010995 00000 n 
 0000011030 00000 n 
-0000167345 00000 n 
-0000501593 00000 n 
+0000167352 00000 n 
+0000501321 00000 n 
 0000011089 00000 n 
 0000011125 00000 n 
-0000168816 00000 n 
-0000501475 00000 n 
+0000168823 00000 n 
+0000501203 00000 n 
 0000011179 00000 n 
 0000011214 00000 n 
-0000168943 00000 n 
-0000501396 00000 n 
+0000168950 00000 n 
+0000501124 00000 n 
 0000011273 00000 n 
 0000011308 00000 n 
-0000170085 00000 n 
-0000501317 00000 n 
+0000170092 00000 n 
+0000501045 00000 n 
 0000011367 00000 n 
 0000011403 00000 n 
-0000170212 00000 n 
-0000501186 00000 n 
+0000170219 00000 n 
+0000500914 00000 n 
 0000011452 00000 n 
 0000011502 00000 n 
-0000171738 00000 n 
-0000501068 00000 n 
+0000171745 00000 n 
+0000500796 00000 n 
 0000011556 00000 n 
 0000011596 00000 n 
-0000171865 00000 n 
-0000500989 00000 n 
+0000171872 00000 n 
+0000500717 00000 n 
 0000011655 00000 n 
 0000011690 00000 n 
-0000171992 00000 n 
-0000500910 00000 n 
+0000171999 00000 n 
+0000500638 00000 n 
 0000011749 00000 n 
 0000011785 00000 n 
-0000173499 00000 n 
-0000500792 00000 n 
+0000173506 00000 n 
+0000500520 00000 n 
 0000011839 00000 n 
 0000011884 00000 n 
-0000173626 00000 n 
-0000500713 00000 n 
+0000173633 00000 n 
+0000500441 00000 n 
 0000011943 00000 n 
 0000011978 00000 n 
-0000173753 00000 n 
-0000500634 00000 n 
+0000173760 00000 n 
+0000500362 00000 n 
 0000012037 00000 n 
 0000012073 00000 n 
-0000173880 00000 n 
-0000500503 00000 n 
+0000173887 00000 n 
+0000500231 00000 n 
 0000012122 00000 n 
 0000012192 00000 n 
-0000174007 00000 n 
-0000500424 00000 n 
+0000174014 00000 n 
+0000500152 00000 n 
 0000012246 00000 n 
 0000012283 00000 n 
-0000175581 00000 n 
-0000500331 00000 n 
+0000175588 00000 n 
+0000500059 00000 n 
 0000012337 00000 n 
 0000012371 00000 n 
-0000177238 00000 n 
-0000500252 00000 n 
+0000177245 00000 n 
+0000499980 00000 n 
 0000012425 00000 n 
 0000012459 00000 n 
-0000179191 00000 n 
-0000500135 00000 n 
+0000179198 00000 n 
+0000499863 00000 n 
 0000012508 00000 n 
 0000012545 00000 n 
-0000179318 00000 n 
-0000500017 00000 n 
+0000179325 00000 n 
+0000499745 00000 n 
 0000012599 00000 n 
 0000012640 00000 n 
-0000179445 00000 n 
-0000499938 00000 n 
+0000179452 00000 n 
+0000499666 00000 n 
 0000012699 00000 n 
 0000012752 00000 n 
-0000180575 00000 n 
-0000499859 00000 n 
+0000180582 00000 n 
+0000499587 00000 n 
 0000012811 00000 n 
 0000012857 00000 n 
-0000182818 00000 n 
-0000499741 00000 n 
+0000182825 00000 n 
+0000499469 00000 n 
 0000012911 00000 n 
 0000012952 00000 n 
-0000182944 00000 n 
-0000499662 00000 n 
+0000182951 00000 n 
+0000499390 00000 n 
 0000013011 00000 n 
 0000013059 00000 n 
-0000183071 00000 n 
-0000499569 00000 n 
+0000183078 00000 n 
+0000499297 00000 n 
 0000013118 00000 n 
 0000013167 00000 n 
-0000183198 00000 n 
-0000499490 00000 n 
+0000183205 00000 n 
+0000499218 00000 n 
 0000013226 00000 n 
 0000013276 00000 n 
-0000184099 00000 n 
-0000499358 00000 n 
+0000184106 00000 n 
+0000499086 00000 n 
 0000013320 00000 n 
 0000013360 00000 n 
-0000186256 00000 n 
-0000499240 00000 n 
+0000186263 00000 n 
+0000498968 00000 n 
 0000013407 00000 n 
 0000013455 00000 n 
-0000186382 00000 n 
-0000499161 00000 n 
+0000186389 00000 n 
+0000498889 00000 n 
 0000013504 00000 n 
 0000013540 00000 n 
-0000186700 00000 n 
-0000499068 00000 n 
+0000186707 00000 n 
+0000498796 00000 n 
 0000013589 00000 n 
 0000013637 00000 n 
-0000189162 00000 n 
-0000498975 00000 n 
+0000189169 00000 n 
+0000498703 00000 n 
 0000013686 00000 n 
 0000013724 00000 n 
-0000189673 00000 n 
-0000498882 00000 n 
+0000189680 00000 n 
+0000498610 00000 n 
 0000013773 00000 n 
 0000013811 00000 n 
-0000192447 00000 n 
-0000498803 00000 n 
+0000192454 00000 n 
+0000498531 00000 n 
 0000013860 00000 n 
 0000013895 00000 n 
-0000193732 00000 n 
-0000498671 00000 n 
+0000193739 00000 n 
+0000498399 00000 n 
 0000013942 00000 n 
 0000013994 00000 n 
-0000193858 00000 n 
-0000498592 00000 n 
+0000193865 00000 n 
+0000498320 00000 n 
 0000014043 00000 n 
 0000014084 00000 n 
-0000196299 00000 n 
-0000498499 00000 n 
+0000196306 00000 n 
+0000498227 00000 n 
 0000014133 00000 n 
 0000014176 00000 n 
-0000199735 00000 n 
-0000498406 00000 n 
+0000199742 00000 n 
+0000498134 00000 n 
 0000014225 00000 n 
 0000014271 00000 n 
-0000199862 00000 n 
-0000498313 00000 n 
+0000199869 00000 n 
+0000498041 00000 n 
 0000014320 00000 n 
 0000014366 00000 n 
-0000201861 00000 n 
-0000498195 00000 n 
+0000201868 00000 n 
+0000497923 00000 n 
 0000014415 00000 n 
 0000014452 00000 n 
-0000201988 00000 n 
-0000498116 00000 n 
+0000201995 00000 n 
+0000497844 00000 n 
 0000014506 00000 n 
 0000014543 00000 n 
-0000203699 00000 n 
-0000498023 00000 n 
+0000203706 00000 n 
+0000497751 00000 n 
 0000014597 00000 n 
 0000014633 00000 n 
-0000203824 00000 n 
-0000497944 00000 n 
+0000203831 00000 n 
+0000497672 00000 n 
 0000014687 00000 n 
 0000014740 00000 n 
-0000205585 00000 n 
-0000497812 00000 n 
+0000205592 00000 n 
+0000497540 00000 n 
 0000014787 00000 n 
 0000014832 00000 n 
-0000205711 00000 n 
-0000497733 00000 n 
+0000205718 00000 n 
+0000497461 00000 n 
 0000014881 00000 n 
 0000014923 00000 n 
-0000205838 00000 n 
-0000497640 00000 n 
+0000205845 00000 n 
+0000497368 00000 n 
 0000014972 00000 n 
 0000015013 00000 n 
-0000211097 00000 n 
-0000497507 00000 n 
+0000211104 00000 n 
+0000497235 00000 n 
 0000015062 00000 n 
 0000015107 00000 n 
-0000211224 00000 n 
-0000497428 00000 n 
+0000211231 00000 n 
+0000497156 00000 n 
 0000015161 00000 n 
 0000015202 00000 n 
-0000211351 00000 n 
-0000497335 00000 n 
+0000211358 00000 n 
+0000497063 00000 n 
 0000015256 00000 n 
 0000015297 00000 n 
-0000211478 00000 n 
-0000497242 00000 n 
+0000211485 00000 n 
+0000496970 00000 n 
 0000015351 00000 n 
 0000015397 00000 n 
-0000211605 00000 n 
-0000497149 00000 n 
+0000211612 00000 n 
+0000496877 00000 n 
 0000015451 00000 n 
 0000015492 00000 n 
-0000211732 00000 n 
-0000497056 00000 n 
+0000211739 00000 n 
+0000496784 00000 n 
 0000015546 00000 n 
 0000015587 00000 n 
-0000211858 00000 n 
-0000496963 00000 n 
+0000211865 00000 n 
+0000496691 00000 n 
 0000015641 00000 n 
 0000015683 00000 n 
-0000213150 00000 n 
-0000496870 00000 n 
+0000213157 00000 n 
+0000496598 00000 n 
 0000015737 00000 n 
 0000015779 00000 n 
-0000213277 00000 n 
-0000496777 00000 n 
+0000213284 00000 n 
+0000496505 00000 n 
 0000015833 00000 n 
 0000015879 00000 n 
-0000213404 00000 n 
-0000496684 00000 n 
+0000213411 00000 n 
+0000496412 00000 n 
 0000015933 00000 n 
 0000015979 00000 n 
-0000213531 00000 n 
-0000496591 00000 n 
+0000213538 00000 n 
+0000496319 00000 n 
 0000016034 00000 n 
 0000016082 00000 n 
-0000213658 00000 n 
-0000496498 00000 n 
+0000213665 00000 n 
+0000496226 00000 n 
 0000016137 00000 n 
 0000016185 00000 n 
-0000213785 00000 n 
-0000496405 00000 n 
+0000213792 00000 n 
+0000496133 00000 n 
 0000016240 00000 n 
 0000016283 00000 n 
-0000213912 00000 n 
-0000496312 00000 n 
+0000213919 00000 n 
+0000496040 00000 n 
 0000016338 00000 n 
 0000016381 00000 n 
-0000215646 00000 n 
-0000496219 00000 n 
+0000215653 00000 n 
+0000495947 00000 n 
 0000016436 00000 n 
 0000016484 00000 n 
-0000215773 00000 n 
-0000496140 00000 n 
+0000215780 00000 n 
+0000495868 00000 n 
 0000016539 00000 n 
 0000016587 00000 n 
-0000215899 00000 n 
-0000496008 00000 n 
+0000215906 00000 n 
+0000495736 00000 n 
 0000016636 00000 n 
 0000016681 00000 n 
-0000216026 00000 n 
-0000495929 00000 n 
+0000216033 00000 n 
+0000495657 00000 n 
 0000016735 00000 n 
 0000016771 00000 n 
-0000219208 00000 n 
-0000495850 00000 n 
+0000219215 00000 n 
+0000495578 00000 n 
 0000016825 00000 n 
 0000016863 00000 n 
-0000221724 00000 n 
-0000495771 00000 n 
+0000221731 00000 n 
+0000495499 00000 n 
 0000016912 00000 n 
 0000016956 00000 n 
-0000225710 00000 n 
-0000495678 00000 n 
+0000225717 00000 n 
+0000495406 00000 n 
 0000017003 00000 n 
 0000017051 00000 n 
-0000235278 00000 n 
-0000495585 00000 n 
+0000235285 00000 n 
+0000495313 00000 n 
 0000017098 00000 n 
 0000017145 00000 n 
-0000239468 00000 n 
-0000495467 00000 n 
+0000239475 00000 n 
+0000495195 00000 n 
 0000017192 00000 n 
 0000017229 00000 n 
-0000239594 00000 n 
-0000495388 00000 n 
+0000239601 00000 n 
+0000495116 00000 n 
 0000017278 00000 n 
 0000017312 00000 n 
-0000239721 00000 n 
-0000495256 00000 n 
+0000239728 00000 n 
+0000494984 00000 n 
 0000017361 00000 n 
 0000017400 00000 n 
-0000239847 00000 n 
-0000495177 00000 n 
+0000239854 00000 n 
+0000494905 00000 n 
 0000017454 00000 n 
 0000017494 00000 n 
-0000242374 00000 n 
-0000495098 00000 n 
+0000242381 00000 n 
+0000494826 00000 n 
 0000017548 00000 n 
 0000017588 00000 n 
-0000242501 00000 n 
-0000494980 00000 n 
+0000242508 00000 n 
+0000494708 00000 n 
 0000017637 00000 n 
 0000017676 00000 n 
-0000244586 00000 n 
-0000494915 00000 n 
+0000244593 00000 n 
+0000494643 00000 n 
 0000017730 00000 n 
 0000017795 00000 n 
-0000247606 00000 n 
-0000494782 00000 n 
+0000247613 00000 n 
+0000494510 00000 n 
 0000017839 00000 n 
 0000017884 00000 n 
-0000249980 00000 n 
-0000494664 00000 n 
+0000249987 00000 n 
+0000494392 00000 n 
 0000017931 00000 n 
 0000017982 00000 n 
-0000250106 00000 n 
-0000494585 00000 n 
+0000250113 00000 n 
+0000494313 00000 n 
 0000018031 00000 n 
 0000018060 00000 n 
-0000250233 00000 n 
-0000494506 00000 n 
+0000250240 00000 n 
+0000494234 00000 n 
 0000018109 00000 n 
 0000018149 00000 n 
-0000253412 00000 n 
-0000494374 00000 n 
+0000253419 00000 n 
+0000494102 00000 n 
 0000018197 00000 n 
 0000018239 00000 n 
-0000253538 00000 n 
-0000494256 00000 n 
+0000253545 00000 n 
+0000493984 00000 n 
 0000018289 00000 n 
 0000018343 00000 n 
-0000256167 00000 n 
-0000494177 00000 n 
+0000256174 00000 n 
+0000493905 00000 n 
 0000018398 00000 n 
 0000018446 00000 n 
-0000263723 00000 n 
-0000494098 00000 n 
+0000263730 00000 n 
+0000493826 00000 n 
 0000018501 00000 n 
 0000018557 00000 n 
-0000265612 00000 n 
-0000493966 00000 n 
+0000265619 00000 n 
+0000493694 00000 n 
 0000018607 00000 n 
 0000018695 00000 n 
-0000265739 00000 n 
-0000493887 00000 n 
+0000265746 00000 n 
+0000493615 00000 n 
 0000018750 00000 n 
 0000018808 00000 n 
-0000267389 00000 n 
-0000493808 00000 n 
+0000267396 00000 n 
+0000493536 00000 n 
 0000018863 00000 n 
 0000018932 00000 n 
-0000274917 00000 n 
-0000493676 00000 n 
+0000274924 00000 n 
+0000493404 00000 n 
 0000018982 00000 n 
 0000019041 00000 n 
-0000275044 00000 n 
-0000493611 00000 n 
+0000275051 00000 n 
+0000493339 00000 n 
 0000019096 00000 n 
 0000019164 00000 n 
-0000284798 00000 n 
-0000493493 00000 n 
+0000284805 00000 n 
+0000493221 00000 n 
 0000019214 00000 n 
 0000019249 00000 n 
-0000284924 00000 n 
-0000493414 00000 n 
+0000284931 00000 n 
+0000493142 00000 n 
 0000019304 00000 n 
 0000019362 00000 n 
-0000286405 00000 n 
-0000493335 00000 n 
+0000286412 00000 n 
+0000493063 00000 n 
 0000019417 00000 n 
 0000019470 00000 n 
-0000287944 00000 n 
-0000493203 00000 n 
+0000287951 00000 n 
+0000492931 00000 n 
 0000019518 00000 n 
 0000019566 00000 n 
-0000288070 00000 n 
-0000493085 00000 n 
+0000288077 00000 n 
+0000492813 00000 n 
 0000019616 00000 n 
 0000019657 00000 n 
-0000290671 00000 n 
-0000493006 00000 n 
+0000290678 00000 n 
+0000492734 00000 n 
 0000019712 00000 n 
 0000019761 00000 n 
-0000291054 00000 n 
-0000492913 00000 n 
+0000291061 00000 n 
+0000492641 00000 n 
 0000019816 00000 n 
 0000019872 00000 n 
-0000292338 00000 n 
-0000492834 00000 n 
+0000292345 00000 n 
+0000492562 00000 n 
 0000019927 00000 n 
 0000019978 00000 n 
-0000294014 00000 n 
-0000492716 00000 n 
+0000294021 00000 n 
+0000492444 00000 n 
 0000020028 00000 n 
 0000020059 00000 n 
-0000294397 00000 n 
-0000492651 00000 n 
+0000294404 00000 n 
+0000492379 00000 n 
 0000020114 00000 n 
 0000020155 00000 n 
-0000296035 00000 n 
-0000492519 00000 n 
+0000296042 00000 n 
+0000492247 00000 n 
 0000020203 00000 n 
 0000020254 00000 n 
-0000296160 00000 n 
-0000492454 00000 n 
+0000296167 00000 n 
+0000492182 00000 n 
 0000020304 00000 n 
 0000020342 00000 n 
-0000299539 00000 n 
-0000492336 00000 n 
+0000299546 00000 n 
+0000492064 00000 n 
 0000020390 00000 n 
 0000020454 00000 n 
-0000299665 00000 n 
-0000492257 00000 n 
+0000299672 00000 n 
+0000491985 00000 n 
 0000020504 00000 n 
 0000020541 00000 n 
-0000299792 00000 n 
-0000492164 00000 n 
+0000299799 00000 n 
+0000491892 00000 n 
 0000020591 00000 n 
 0000020633 00000 n 
-0000302402 00000 n 
-0000492085 00000 n 
+0000302409 00000 n 
+0000491813 00000 n 
 0000020683 00000 n 
 0000020726 00000 n 
-0000307832 00000 n 
-0000491952 00000 n 
+0000307839 00000 n 
+0000491680 00000 n 
 0000020770 00000 n 
 0000020819 00000 n 
-0000310143 00000 n 
-0000491873 00000 n 
+0000310150 00000 n 
+0000491601 00000 n 
 0000020867 00000 n 
 0000020924 00000 n 
-0000314934 00000 n 
-0000491755 00000 n 
+0000314941 00000 n 
+0000491483 00000 n 
 0000020972 00000 n 
 0000021027 00000 n 
-0000315060 00000 n 
-0000491676 00000 n 
+0000315067 00000 n 
+0000491404 00000 n 
 0000021077 00000 n 
 0000021110 00000 n 
-0000315187 00000 n 
-0000491583 00000 n 
+0000315194 00000 n 
+0000491311 00000 n 
 0000021160 00000 n 
 0000021224 00000 n 
-0000317824 00000 n 
-0000491490 00000 n 
+0000317831 00000 n 
+0000491218 00000 n 
 0000021274 00000 n 
 0000021316 00000 n 
-0000322939 00000 n 
-0000491397 00000 n 
+0000322946 00000 n 
+0000491125 00000 n 
 0000021366 00000 n 
 0000021441 00000 n 
-0000323065 00000 n 
-0000491318 00000 n 
+0000323072 00000 n 
+0000491046 00000 n 
 0000021491 00000 n 
 0000021551 00000 n 
-0000329910 00000 n 
-0000491199 00000 n 
+0000329917 00000 n 
+0000490927 00000 n 
 0000021595 00000 n 
 0000021632 00000 n 
-0000331902 00000 n 
-0000491095 00000 n 
+0000331909 00000 n 
+0000490823 00000 n 
 0000021680 00000 n 
 0000021729 00000 n 
-0000332028 00000 n 
-0000491016 00000 n 
+0000332035 00000 n 
+0000490744 00000 n 
 0000021779 00000 n 
 0000021814 00000 n 
-0000332155 00000 n 
-0000490937 00000 n 
+0000332162 00000 n 
+0000490665 00000 n 
 0000021864 00000 n 
 0000021896 00000 n 
-0000022211 00000 n 
-0000022447 00000 n 
+0000022218 00000 n 
+0000022454 00000 n 
 0000021948 00000 n 
-0000022323 00000 n 
-0000022385 00000 n 
-0000484305 00000 n 
-0000485328 00000 n 
-0000487077 00000 n 
-0000024525 00000 n 
-0000024695 00000 n 
-0000023840 00000 n 
-0000025059 00000 n 
-0000023692 00000 n 
-0000022532 00000 n 
-0000484159 00000 n 
-0000486639 00000 n 
-0000485183 00000 n 
-0000484746 00000 n 
-0000486785 00000 n 
-0000024877 00000 n 
-0000484451 00000 n 
-0000485907 00000 n 
-0000024340 00000 n 
-0000024457 00000 n 
-0000024504 00000 n 
-0000026452 00000 n 
-0000026602 00000 n 
-0000026753 00000 n 
-0000026928 00000 n 
-0000027102 00000 n 
-0000027271 00000 n 
-0000027426 00000 n 
-0000027574 00000 n 
-0000027726 00000 n 
-0000027911 00000 n 
-0000028071 00000 n 
-0000028224 00000 n 
-0000028394 00000 n 
-0000028544 00000 n 
-0000028715 00000 n 
-0000030304 00000 n 
-0000029114 00000 n 
-0000026208 00000 n 
-0000025237 00000 n 
-0000028868 00000 n 
-0000486345 00000 n 
-0000028990 00000 n 
-0000029052 00000 n 
-0000486493 00000 n 
-0000083159 00000 n 
-0000098392 00000 n 
-0000186319 00000 n 
-0000193795 00000 n 
-0000205648 00000 n 
-0000225773 00000 n 
-0000235341 00000 n 
-0000239531 00000 n 
-0000250043 00000 n 
-0000030477 00000 n 
-0000030648 00000 n 
-0000030793 00000 n 
-0000030960 00000 n 
-0000031130 00000 n 
-0000031279 00000 n 
-0000031424 00000 n 
-0000031575 00000 n 
-0000031745 00000 n 
-0000031892 00000 n 
-0000032043 00000 n 
-0000032256 00000 n 
-0000030084 00000 n 
-0000029251 00000 n 
-0000032194 00000 n 
-0000486200 00000 n 
-0000253475 00000 n 
-0000288007 00000 n 
-0000296098 00000 n 
-0000299602 00000 n 
-0000310206 00000 n 
-0000314997 00000 n 
-0000331965 00000 n 
-0000032667 00000 n 
-0000032493 00000 n 
-0000032393 00000 n 
-0000032605 00000 n 
-0000034167 00000 n 
-0000034319 00000 n 
-0000034468 00000 n 
-0000034620 00000 n 
-0000034774 00000 n 
-0000034928 00000 n 
-0000035082 00000 n 
-0000035236 00000 n 
-0000035389 00000 n 
-0000035543 00000 n 
-0000035697 00000 n 
-0000035851 00000 n 
-0000036005 00000 n 
-0000036157 00000 n 
-0000036311 00000 n 
-0000036470 00000 n 
-0000036628 00000 n 
-0000036782 00000 n 
-0000036941 00000 n 
-0000037100 00000 n 
-0000037264 00000 n 
-0000037428 00000 n 
-0000037586 00000 n 
-0000037750 00000 n 
-0000037914 00000 n 
-0000038078 00000 n 
-0000038242 00000 n 
-0000038405 00000 n 
-0000038569 00000 n 
-0000041385 00000 n 
-0000038796 00000 n 
-0000033811 00000 n 
-0000032708 00000 n 
-0000038733 00000 n 
-0000041549 00000 n 
-0000041714 00000 n 
-0000041879 00000 n 
-0000042045 00000 n 
-0000042211 00000 n 
-0000042377 00000 n 
-0000042543 00000 n 
-0000042709 00000 n 
-0000042875 00000 n 
-0000043041 00000 n 
-0000043205 00000 n 
-0000043371 00000 n 
-0000043536 00000 n 
-0000043702 00000 n 
-0000043868 00000 n 
-0000044034 00000 n 
-0000044200 00000 n 
-0000044366 00000 n 
-0000044531 00000 n 
-0000044697 00000 n 
-0000044863 00000 n 
-0000045028 00000 n 
-0000045194 00000 n 
-0000045349 00000 n 
-0000045509 00000 n 
-0000045669 00000 n 
-0000045834 00000 n 
-0000045999 00000 n 
-0000046164 00000 n 
-0000046328 00000 n 
-0000046493 00000 n 
-0000048285 00000 n 
-0000046722 00000 n 
-0000040970 00000 n 
-0000038907 00000 n 
-0000046658 00000 n 
-0000487195 00000 n 
-0000048449 00000 n 
-0000048614 00000 n 
-0000048774 00000 n 
-0000048933 00000 n 
-0000049093 00000 n 
-0000049253 00000 n 
-0000049418 00000 n 
-0000049583 00000 n 
-0000049743 00000 n 
-0000049908 00000 n 
-0000050073 00000 n 
-0000050233 00000 n 
-0000050396 00000 n 
-0000050561 00000 n 
-0000050721 00000 n 
-0000050885 00000 n 
-0000051049 00000 n 
-0000051210 00000 n 
-0000051376 00000 n 
-0000051542 00000 n 
-0000051703 00000 n 
-0000051869 00000 n 
-0000052035 00000 n 
-0000052196 00000 n 
-0000052361 00000 n 
-0000052526 00000 n 
-0000052681 00000 n 
-0000052841 00000 n 
-0000053005 00000 n 
-0000053170 00000 n 
-0000053330 00000 n 
-0000053495 00000 n 
-0000053660 00000 n 
-0000053820 00000 n 
-0000053985 00000 n 
-0000054150 00000 n 
-0000054310 00000 n 
-0000054474 00000 n 
-0000054639 00000 n 
-0000056635 00000 n 
-0000054863 00000 n 
-0000047797 00000 n 
-0000046821 00000 n 
-0000054799 00000 n 
-0000056799 00000 n 
-0000056964 00000 n 
-0000057119 00000 n 
-0000057278 00000 n 
-0000057443 00000 n 
-0000057608 00000 n 
-0000057768 00000 n 
-0000057933 00000 n 
-0000058098 00000 n 
-0000058253 00000 n 
-0000058413 00000 n 
-0000058578 00000 n 
-0000058741 00000 n 
-0000058901 00000 n 
-0000059066 00000 n 
-0000059230 00000 n 
-0000059385 00000 n 
-0000059545 00000 n 
-0000059705 00000 n 
-0000059865 00000 n 
-0000060019 00000 n 
-0000060179 00000 n 
-0000060344 00000 n 
-0000060509 00000 n 
-0000060668 00000 n 
-0000060833 00000 n 
-0000060998 00000 n 
-0000061163 00000 n 
-0000061312 00000 n 
-0000061464 00000 n 
-0000061619 00000 n 
-0000061774 00000 n 
-0000061929 00000 n 
-0000062084 00000 n 
-0000062238 00000 n 
-0000064154 00000 n 
-0000062455 00000 n 
-0000056183 00000 n 
-0000054962 00000 n 
-0000062391 00000 n 
-0000064308 00000 n 
-0000064463 00000 n 
-0000064618 00000 n 
-0000064773 00000 n 
-0000064928 00000 n 
-0000065088 00000 n 
-0000065247 00000 n 
-0000065407 00000 n 
-0000065559 00000 n 
-0000065714 00000 n 
-0000065868 00000 n 
-0000066023 00000 n 
-0000066183 00000 n 
-0000066343 00000 n 
-0000066503 00000 n 
-0000066663 00000 n 
-0000066822 00000 n 
-0000066982 00000 n 
-0000067141 00000 n 
-0000067301 00000 n 
-0000067461 00000 n 
-0000067622 00000 n 
-0000067783 00000 n 
-0000067944 00000 n 
-0000068104 00000 n 
-0000068265 00000 n 
-0000068425 00000 n 
-0000068580 00000 n 
-0000068740 00000 n 
-0000068900 00000 n 
-0000069055 00000 n 
-0000069208 00000 n 
-0000069361 00000 n 
-0000069514 00000 n 
-0000069669 00000 n 
-0000071885 00000 n 
-0000069888 00000 n 
-0000063702 00000 n 
-0000062580 00000 n 
-0000069824 00000 n 
-0000072044 00000 n 
-0000072204 00000 n 
-0000072358 00000 n 
-0000072518 00000 n 
-0000072666 00000 n 
-0000072819 00000 n 
-0000072974 00000 n 
-0000073129 00000 n 
-0000073283 00000 n 
-0000073439 00000 n 
-0000073600 00000 n 
-0000073760 00000 n 
-0000073915 00000 n 
-0000074076 00000 n 
-0000074237 00000 n 
-0000074393 00000 n 
-0000074554 00000 n 
-0000074708 00000 n 
-0000074869 00000 n 
-0000075028 00000 n 
-0000075182 00000 n 
-0000075338 00000 n 
-0000075498 00000 n 
-0000075659 00000 n 
-0000075819 00000 n 
-0000075975 00000 n 
-0000076136 00000 n 
-0000076290 00000 n 
-0000076445 00000 n 
-0000076599 00000 n 
-0000076755 00000 n 
-0000076910 00000 n 
-0000078224 00000 n 
-0000078374 00000 n 
-0000077130 00000 n 
-0000071460 00000 n 
-0000069987 00000 n 
-0000077066 00000 n 
-0000078528 00000 n 
-0000078682 00000 n 
-0000078838 00000 n 
-0000078994 00000 n 
-0000079150 00000 n 
-0000079306 00000 n 
-0000079462 00000 n 
-0000079611 00000 n 
-0000079765 00000 n 
-0000079921 00000 n 
-0000080141 00000 n 
-0000077988 00000 n 
-0000077242 00000 n 
-0000080077 00000 n 
-0000080534 00000 n 
-0000080354 00000 n 
-0000080253 00000 n 
-0000080470 00000 n 
-0000487320 00000 n 
-0000080963 00000 n 
-0000080785 00000 n 
-0000080576 00000 n 
-0000081253 00000 n 
-0000081137 00000 n 
-0000081036 00000 n 
-0000083474 00000 n 
-0000082853 00000 n 
-0000081295 00000 n 
-0000082969 00000 n 
-0000083033 00000 n 
-0000486053 00000 n 
-0000083284 00000 n 
-0000083410 00000 n 
-0000086148 00000 n 
-0000085717 00000 n 
-0000083600 00000 n 
-0000085833 00000 n 
-0000085959 00000 n 
-0000086084 00000 n 
-0000088599 00000 n 
-0000088293 00000 n 
-0000086260 00000 n 
-0000088409 00000 n 
-0000088535 00000 n 
-0000091418 00000 n 
-0000090860 00000 n 
-0000088711 00000 n 
-0000090976 00000 n 
-0000091102 00000 n 
-0000091228 00000 n 
-0000091354 00000 n 
-0000487445 00000 n 
-0000094181 00000 n 
-0000093875 00000 n 
-0000091543 00000 n 
-0000093991 00000 n 
-0000094117 00000 n 
-0000095643 00000 n 
-0000095463 00000 n 
-0000094293 00000 n 
-0000095579 00000 n 
-0000097630 00000 n 
-0000097823 00000 n 
-0000100954 00000 n 
-0000098579 00000 n 
-0000097475 00000 n 
-0000095742 00000 n 
-0000098266 00000 n 
-0000098515 00000 n 
-0000098045 00000 n 
-0000101536 00000 n 
-0000101142 00000 n 
-0000101349 00000 n 
-0000102090 00000 n 
-0000100790 00000 n 
-0000098718 00000 n 
-0000101710 00000 n 
-0000485617 00000 n 
-0000101774 00000 n 
-0000101836 00000 n 
-0000101900 00000 n 
-0000101964 00000 n 
-0000102028 00000 n 
-0000485473 00000 n 
-0000484891 00000 n 
-0000486931 00000 n 
-0000105160 00000 n 
-0000104221 00000 n 
-0000102284 00000 n 
-0000104337 00000 n 
-0000104463 00000 n 
-0000104589 00000 n 
-0000104715 00000 n 
-0000104841 00000 n 
-0000104905 00000 n 
-0000104969 00000 n 
-0000105033 00000 n 
-0000105097 00000 n 
-0000107059 00000 n 
-0000106437 00000 n 
-0000105272 00000 n 
-0000106553 00000 n 
-0000106617 00000 n 
-0000106743 00000 n 
-0000106869 00000 n 
-0000106995 00000 n 
-0000487570 00000 n 
-0000108933 00000 n 
-0000107993 00000 n 
-0000107171 00000 n 
-0000108109 00000 n 
-0000108235 00000 n 
-0000108361 00000 n 
-0000108488 00000 n 
-0000108615 00000 n 
-0000108742 00000 n 
-0000108869 00000 n 
-0000110774 00000 n 
-0000109959 00000 n 
-0000109045 00000 n 
-0000110075 00000 n 
-0000110202 00000 n 
-0000110329 00000 n 
-0000110456 00000 n 
-0000110583 00000 n 
-0000110710 00000 n 
-0000112207 00000 n 
-0000111773 00000 n 
-0000110899 00000 n 
-0000111889 00000 n 
-0000112016 00000 n 
-0000112143 00000 n 
-0000114205 00000 n 
-0000113519 00000 n 
-0000112319 00000 n 
-0000113635 00000 n 
-0000113762 00000 n 
-0000113889 00000 n 
-0000114015 00000 n 
-0000114141 00000 n 
-0000115776 00000 n 
-0000115342 00000 n 
-0000114343 00000 n 
-0000115458 00000 n 
-0000485761 00000 n 
-0000115585 00000 n 
-0000115712 00000 n 
-0000117837 00000 n 
-0000117276 00000 n 
-0000115928 00000 n 
-0000117392 00000 n 
-0000117519 00000 n 
-0000117646 00000 n 
-0000117773 00000 n 
-0000487695 00000 n 
-0000119262 00000 n 
-0000118955 00000 n 
-0000117962 00000 n 
-0000119071 00000 n 
-0000119198 00000 n 
-0000120688 00000 n 
-0000120254 00000 n 
-0000119387 00000 n 
-0000120370 00000 n 
-0000120497 00000 n 
-0000120624 00000 n 
-0000122294 00000 n 
-0000121860 00000 n 
-0000120813 00000 n 
-0000121976 00000 n 
-0000122103 00000 n 
-0000122230 00000 n 
-0000123269 00000 n 
-0000123089 00000 n 
-0000122419 00000 n 
-0000123205 00000 n 
-0000124426 00000 n 
-0000124246 00000 n 
-0000123368 00000 n 
-0000124362 00000 n 
-0000126445 00000 n 
-0000125884 00000 n 
-0000124525 00000 n 
-0000126000 00000 n 
-0000126127 00000 n 
-0000126254 00000 n 
-0000126381 00000 n 
-0000487820 00000 n 
-0000128228 00000 n 
-0000127921 00000 n 
-0000126583 00000 n 
-0000128037 00000 n 
-0000128164 00000 n 
-0000129901 00000 n 
-0000129721 00000 n 
-0000128353 00000 n 
-0000129837 00000 n 
-0000131850 00000 n 
-0000131416 00000 n 
-0000130000 00000 n 
-0000131532 00000 n 
-0000131659 00000 n 
-0000131786 00000 n 
-0000134091 00000 n 
-0000133911 00000 n 
-0000131975 00000 n 
-0000134027 00000 n 
-0000136533 00000 n 
-0000136099 00000 n 
-0000134216 00000 n 
-0000136215 00000 n 
-0000136342 00000 n 
-0000136469 00000 n 
-0000138412 00000 n 
-0000137851 00000 n 
-0000136658 00000 n 
-0000137967 00000 n 
-0000138094 00000 n 
-0000138221 00000 n 
-0000138348 00000 n 
-0000487945 00000 n 
-0000140201 00000 n 
-0000139768 00000 n 
-0000138537 00000 n 
-0000139884 00000 n 
-0000140010 00000 n 
-0000140137 00000 n 
-0000141786 00000 n 
-0000141479 00000 n 
-0000140313 00000 n 
-0000141595 00000 n 
-0000141722 00000 n 
-0000143993 00000 n 
-0000143432 00000 n 
-0000141898 00000 n 
-0000143548 00000 n 
-0000143675 00000 n 
-0000143802 00000 n 
-0000143929 00000 n 
-0000145703 00000 n 
-0000145396 00000 n 
-0000144131 00000 n 
-0000145512 00000 n 
-0000484010 00000 n 
-0000145639 00000 n 
-0000147432 00000 n 
-0000146998 00000 n 
-0000145855 00000 n 
-0000147114 00000 n 
-0000147241 00000 n 
-0000147368 00000 n 
-0000149166 00000 n 
-0000148479 00000 n 
-0000147570 00000 n 
-0000148595 00000 n 
-0000148722 00000 n 
-0000148848 00000 n 
-0000148975 00000 n 
-0000149102 00000 n 
-0000488070 00000 n 
-0000150913 00000 n 
-0000149972 00000 n 
-0000149304 00000 n 
-0000150088 00000 n 
-0000150214 00000 n 
-0000150341 00000 n 
-0000150468 00000 n 
-0000150595 00000 n 
-0000150722 00000 n 
-0000150849 00000 n 
-0000152750 00000 n 
-0000151937 00000 n 
-0000151038 00000 n 
-0000152053 00000 n 
-0000152180 00000 n 
-0000152305 00000 n 
-0000152432 00000 n 
-0000152559 00000 n 
-0000152686 00000 n 
-0000154619 00000 n 
-0000154058 00000 n 
-0000152875 00000 n 
-0000154174 00000 n 
-0000154301 00000 n 
-0000154428 00000 n 
-0000154555 00000 n 
-0000156136 00000 n 
-0000155702 00000 n 
-0000154744 00000 n 
-0000155818 00000 n 
-0000155945 00000 n 
-0000156072 00000 n 
-0000157977 00000 n 
-0000157671 00000 n 
-0000156248 00000 n 
-0000157787 00000 n 
-0000157913 00000 n 
-0000159929 00000 n 
-0000159243 00000 n 
-0000158115 00000 n 
-0000159359 00000 n 
-0000159486 00000 n 
-0000159613 00000 n 
-0000159740 00000 n 
-0000159865 00000 n 
-0000488195 00000 n 
-0000162124 00000 n 
-0000161436 00000 n 
-0000160054 00000 n 
-0000161552 00000 n 
-0000161679 00000 n 
-0000161806 00000 n 
-0000161933 00000 n 
-0000162060 00000 n 
-0000163907 00000 n 
-0000163348 00000 n 
-0000162249 00000 n 
-0000163464 00000 n 
-0000163591 00000 n 
-0000163717 00000 n 
-0000163843 00000 n 
-0000166360 00000 n 
-0000165419 00000 n 
-0000164045 00000 n 
-0000165535 00000 n 
-0000165662 00000 n 
-0000165789 00000 n 
-0000165916 00000 n 
-0000166042 00000 n 
-0000166169 00000 n 
-0000166296 00000 n 
-0000167472 00000 n 
-0000167165 00000 n 
-0000166524 00000 n 
-0000167281 00000 n 
-0000167408 00000 n 
-0000169070 00000 n 
-0000168636 00000 n 
-0000167584 00000 n 
-0000168752 00000 n 
-0000168879 00000 n 
-0000169006 00000 n 
-0000170339 00000 n 
-0000169905 00000 n 
-0000169208 00000 n 
-0000170021 00000 n 
-0000170148 00000 n 
-0000170275 00000 n 
-0000488320 00000 n 
-0000172119 00000 n 
-0000171558 00000 n 
-0000170451 00000 n 
-0000171674 00000 n 
-0000171801 00000 n 
-0000171928 00000 n 
-0000172055 00000 n 
-0000174134 00000 n 
-0000173319 00000 n 
-0000172244 00000 n 
-0000173435 00000 n 
-0000173562 00000 n 
-0000173689 00000 n 
-0000173816 00000 n 
-0000173943 00000 n 
-0000174070 00000 n 
-0000175708 00000 n 
-0000175401 00000 n 
-0000174259 00000 n 
-0000175517 00000 n 
-0000175644 00000 n 
-0000177365 00000 n 
-0000177058 00000 n 
-0000175833 00000 n 
-0000177174 00000 n 
-0000177301 00000 n 
-0000179572 00000 n 
-0000179011 00000 n 
-0000177490 00000 n 
-0000179127 00000 n 
-0000179254 00000 n 
-0000179381 00000 n 
-0000179508 00000 n 
-0000180702 00000 n 
-0000180395 00000 n 
-0000179684 00000 n 
-0000180511 00000 n 
-0000180638 00000 n 
-0000488445 00000 n 
-0000183325 00000 n 
-0000182638 00000 n 
-0000180814 00000 n 
-0000182754 00000 n 
-0000182881 00000 n 
-0000183007 00000 n 
-0000183134 00000 n 
-0000183261 00000 n 
-0000183731 00000 n 
-0000183551 00000 n 
-0000183450 00000 n 
-0000183667 00000 n 
-0000184162 00000 n 
-0000183983 00000 n 
-0000183773 00000 n 
-0000184452 00000 n 
-0000184336 00000 n 
-0000184235 00000 n 
-0000186826 00000 n 
-0000186012 00000 n 
-0000184494 00000 n 
-0000186128 00000 n 
-0000186192 00000 n 
-0000186445 00000 n 
-0000186509 00000 n 
-0000186573 00000 n 
-0000186636 00000 n 
-0000186762 00000 n 
-0000189800 00000 n 
-0000188982 00000 n 
-0000186939 00000 n 
-0000189098 00000 n 
-0000189225 00000 n 
-0000189289 00000 n 
-0000189353 00000 n 
-0000189417 00000 n 
-0000189481 00000 n 
-0000189545 00000 n 
-0000189609 00000 n 
-0000189736 00000 n 
-0000488570 00000 n 
-0000192574 00000 n 
-0000192267 00000 n 
-0000189912 00000 n 
-0000192383 00000 n 
-0000192510 00000 n 
-0000193985 00000 n 
-0000193552 00000 n 
-0000192686 00000 n 
-0000193668 00000 n 
-0000193921 00000 n 
-0000196426 00000 n 
-0000195865 00000 n 
-0000194111 00000 n 
-0000195981 00000 n 
-0000196045 00000 n 
-0000196109 00000 n 
-0000196173 00000 n 
-0000196237 00000 n 
-0000196362 00000 n 
-0000198217 00000 n 
-0000198037 00000 n 
-0000196551 00000 n 
-0000198153 00000 n 
-0000199989 00000 n 
-0000199555 00000 n 
-0000198342 00000 n 
-0000199671 00000 n 
-0000199798 00000 n 
-0000199925 00000 n 
-0000202115 00000 n 
-0000201489 00000 n 
-0000200114 00000 n 
-0000201605 00000 n 
-0000201669 00000 n 
-0000201733 00000 n 
-0000201797 00000 n 
-0000201924 00000 n 
-0000202051 00000 n 
-0000488695 00000 n 
-0000203949 00000 n 
-0000203519 00000 n 
-0000202240 00000 n 
-0000203635 00000 n 
-0000203762 00000 n 
-0000203885 00000 n 
-0000206221 00000 n 
-0000205405 00000 n 
-0000204061 00000 n 
-0000205521 00000 n 
-0000205774 00000 n 
-0000205901 00000 n 
-0000205965 00000 n 
-0000206029 00000 n 
-0000206093 00000 n 
-0000206157 00000 n 
-0000209537 00000 n 
-0000209039 00000 n 
-0000206334 00000 n 
-0000209155 00000 n 
-0000209219 00000 n 
-0000209283 00000 n 
-0000209347 00000 n 
-0000209411 00000 n 
-0000209473 00000 n 
-0000211985 00000 n 
-0000210789 00000 n 
-0000209636 00000 n 
-0000210905 00000 n 
-0000210969 00000 n 
-0000211033 00000 n 
-0000211160 00000 n 
-0000211287 00000 n 
-0000211414 00000 n 
-0000211541 00000 n 
-0000211668 00000 n 
-0000211794 00000 n 
-0000211921 00000 n 
-0000214038 00000 n 
-0000212970 00000 n 
-0000212097 00000 n 
-0000213086 00000 n 
-0000213213 00000 n 
-0000213340 00000 n 
-0000213467 00000 n 
-0000213594 00000 n 
-0000213721 00000 n 
-0000213848 00000 n 
-0000213975 00000 n 
-0000216536 00000 n 
-0000215466 00000 n 
-0000214150 00000 n 
-0000215582 00000 n 
-0000215709 00000 n 
-0000215836 00000 n 
-0000215962 00000 n 
-0000216089 00000 n 
-0000216153 00000 n 
-0000216217 00000 n 
-0000216281 00000 n 
-0000216345 00000 n 
-0000216409 00000 n 
-0000216473 00000 n 
-0000488820 00000 n 
-0000219399 00000 n 
-0000218517 00000 n 
-0000216661 00000 n 
-0000218633 00000 n 
-0000218697 00000 n 
-0000218761 00000 n 
-0000218825 00000 n 
-0000218888 00000 n 
-0000218952 00000 n 
-0000219016 00000 n 
-0000219080 00000 n 
-0000219144 00000 n 
-0000219271 00000 n 
-0000219335 00000 n 
-0000222235 00000 n 
-0000221416 00000 n 
-0000219511 00000 n 
-0000221532 00000 n 
-0000221596 00000 n 
-0000221660 00000 n 
-0000221787 00000 n 
-0000221851 00000 n 
-0000221915 00000 n 
-0000221979 00000 n 
-0000222043 00000 n 
-0000222107 00000 n 
-0000222171 00000 n 
-0000223304 00000 n 
-0000222868 00000 n 
-0000222347 00000 n 
-0000222984 00000 n 
-0000223048 00000 n 
-0000223112 00000 n 
-0000223176 00000 n 
-0000223240 00000 n 
-0000225256 00000 n 
-0000225456 00000 n 
-0000225836 00000 n 
-0000225110 00000 n 
-0000223403 00000 n 
-0000225646 00000 n 
-0000229280 00000 n 
-0000228270 00000 n 
-0000225975 00000 n 
-0000228386 00000 n 
-0000228450 00000 n 
-0000228514 00000 n 
-0000228578 00000 n 
-0000228642 00000 n 
-0000228706 00000 n 
-0000228770 00000 n 
-0000228833 00000 n 
-0000228897 00000 n 
-0000228961 00000 n 
-0000229025 00000 n 
-0000229089 00000 n 
-0000229152 00000 n 
-0000229216 00000 n 
-0000232661 00000 n 
-0000231714 00000 n 
-0000229366 00000 n 
-0000231830 00000 n 
-0000231894 00000 n 
-0000231958 00000 n 
-0000232022 00000 n 
-0000232086 00000 n 
-0000232150 00000 n 
-0000232214 00000 n 
-0000232278 00000 n 
-0000232342 00000 n 
-0000232405 00000 n 
-0000232469 00000 n 
-0000232533 00000 n 
-0000232597 00000 n 
-0000488945 00000 n 
-0000233395 00000 n 
-0000233215 00000 n 
-0000232760 00000 n 
-0000233331 00000 n 
-0000235404 00000 n 
-0000235098 00000 n 
-0000233481 00000 n 
-0000235214 00000 n 
-0000237435 00000 n 
-0000237609 00000 n 
-0000237854 00000 n 
-0000237289 00000 n 
-0000235543 00000 n 
-0000237790 00000 n 
-0000239974 00000 n 
-0000239288 00000 n 
-0000238009 00000 n 
-0000239404 00000 n 
-0000239657 00000 n 
-0000239783 00000 n 
-0000239910 00000 n 
-0000242627 00000 n 
-0000242194 00000 n 
-0000240100 00000 n 
-0000242310 00000 n 
-0000242437 00000 n 
-0000242564 00000 n 
-0000484598 00000 n 
-0000245670 00000 n 
-0000244713 00000 n 
-0000244406 00000 n 
-0000242766 00000 n 
-0000244522 00000 n 
-0000244649 00000 n 
-0000489070 00000 n 
-0000246813 00000 n 
-0000245554 00000 n 
-0000244852 00000 n 
-0000246749 00000 n 
-0000246054 00000 n 
-0000246172 00000 n 
-0000246220 00000 n 
-0000246728 00000 n 
-0000247235 00000 n 
-0000247055 00000 n 
-0000246954 00000 n 
-0000247171 00000 n 
-0000247669 00000 n 
-0000247490 00000 n 
-0000247277 00000 n 
-0000247959 00000 n 
-0000247843 00000 n 
-0000247742 00000 n 
-0000250360 00000 n 
-0000249736 00000 n 
-0000248001 00000 n 
-0000249852 00000 n 
-0000249916 00000 n 
-0000250169 00000 n 
-0000250296 00000 n 
-0000251436 00000 n 
-0000251256 00000 n 
-0000250499 00000 n 
-0000251372 00000 n 
-0000489195 00000 n 
-0000253665 00000 n 
-0000253232 00000 n 
-0000251535 00000 n 
-0000253348 00000 n 
-0000253601 00000 n 
-0000256294 00000 n 
-0000255987 00000 n 
-0000253778 00000 n 
-0000256103 00000 n 
-0000256230 00000 n 
-0000259363 00000 n 
-0000259183 00000 n 
-0000256445 00000 n 
-0000259299 00000 n 
-0000260456 00000 n 
-0000260276 00000 n 
-0000259501 00000 n 
-0000260392 00000 n 
-0000261634 00000 n 
-0000261454 00000 n 
-0000260568 00000 n 
-0000261570 00000 n 
-0000263850 00000 n 
-0000263543 00000 n 
-0000261759 00000 n 
-0000263659 00000 n 
-0000263786 00000 n 
-0000489320 00000 n 
-0000265866 00000 n 
-0000265432 00000 n 
-0000263988 00000 n 
-0000265548 00000 n 
-0000265675 00000 n 
-0000265802 00000 n 
-0000267516 00000 n 
-0000267209 00000 n 
-0000265991 00000 n 
-0000267325 00000 n 
-0000267452 00000 n 
-0000269697 00000 n 
-0000269517 00000 n 
-0000267641 00000 n 
-0000269633 00000 n 
-0000271110 00000 n 
-0000270930 00000 n 
-0000269822 00000 n 
-0000271046 00000 n 
-0000272510 00000 n 
-0000272330 00000 n 
-0000271222 00000 n 
-0000272446 00000 n 
-0000275491 00000 n 
-0000274737 00000 n 
-0000272622 00000 n 
-0000274853 00000 n 
-0000274980 00000 n 
-0000275107 00000 n 
-0000275171 00000 n 
-0000275235 00000 n 
-0000275299 00000 n 
-0000275363 00000 n 
-0000275427 00000 n 
-0000489445 00000 n 
-0000276431 00000 n 
-0000276251 00000 n 
-0000275629 00000 n 
-0000276367 00000 n 
-0000277762 00000 n 
-0000277455 00000 n 
-0000276530 00000 n 
-0000277571 00000 n 
-0000277635 00000 n 
-0000277698 00000 n 
-0000280183 00000 n 
-0000280592 00000 n 
-0000280046 00000 n 
-0000277887 00000 n 
-0000280336 00000 n 
-0000280400 00000 n 
-0000280464 00000 n 
-0000280528 00000 n 
-0000281811 00000 n 
-0000281631 00000 n 
-0000280717 00000 n 
-0000281747 00000 n 
-0000282977 00000 n 
-0000282797 00000 n 
-0000281923 00000 n 
-0000282913 00000 n 
-0000285051 00000 n 
-0000284490 00000 n 
-0000283076 00000 n 
-0000284606 00000 n 
-0000284670 00000 n 
-0000284734 00000 n 
-0000284860 00000 n 
-0000284987 00000 n 
-0000489570 00000 n 
-0000286532 00000 n 
-0000286225 00000 n 
-0000285176 00000 n 
-0000286341 00000 n 
-0000286468 00000 n 
-0000288643 00000 n 
-0000287764 00000 n 
-0000286657 00000 n 
-0000287880 00000 n 
-0000288133 00000 n 
-0000288197 00000 n 
-0000288260 00000 n 
-0000288323 00000 n 
-0000288387 00000 n 
-0000288451 00000 n 
-0000288515 00000 n 
-0000288579 00000 n 
-0000291181 00000 n 
-0000290491 00000 n 
-0000288756 00000 n 
-0000290607 00000 n 
-0000290734 00000 n 
-0000290798 00000 n 
-0000290862 00000 n 
-0000290926 00000 n 
-0000290990 00000 n 
-0000291117 00000 n 
-0000292465 00000 n 
-0000292158 00000 n 
-0000291319 00000 n 
-0000292274 00000 n 
-0000292401 00000 n 
-0000294524 00000 n 
-0000293834 00000 n 
-0000292590 00000 n 
-0000293950 00000 n 
-0000294077 00000 n 
-0000294141 00000 n 
-0000294205 00000 n 
-0000294269 00000 n 
-0000294333 00000 n 
-0000294460 00000 n 
-0000296286 00000 n 
-0000295855 00000 n 
-0000294662 00000 n 
-0000295971 00000 n 
-0000296222 00000 n 
-0000489695 00000 n 
-0000297806 00000 n 
-0000297626 00000 n 
-0000296412 00000 n 
-0000297742 00000 n 
-0000299919 00000 n 
-0000299359 00000 n 
-0000297918 00000 n 
-0000299475 00000 n 
-0000299728 00000 n 
-0000299855 00000 n 
-0000302593 00000 n 
-0000302222 00000 n 
-0000300032 00000 n 
-0000302338 00000 n 
-0000302465 00000 n 
-0000302529 00000 n 
-0000304936 00000 n 
-0000304756 00000 n 
-0000302718 00000 n 
-0000304872 00000 n 
-0000307052 00000 n 
-0000306872 00000 n 
-0000305075 00000 n 
-0000306988 00000 n 
-0000307458 00000 n 
-0000307278 00000 n 
-0000307177 00000 n 
-0000307394 00000 n 
-0000489820 00000 n 
-0000307895 00000 n 
-0000307716 00000 n 
-0000307500 00000 n 
-0000308185 00000 n 
-0000308069 00000 n 
-0000307968 00000 n 
-0000310269 00000 n 
-0000309899 00000 n 
-0000308227 00000 n 
-0000310015 00000 n 
-0000310079 00000 n 
-0000312806 00000 n 
-0000312626 00000 n 
-0000310382 00000 n 
-0000312742 00000 n 
-0000485036 00000 n 
-0000313609 00000 n 
-0000313429 00000 n 
-0000312932 00000 n 
-0000313545 00000 n 
-0000315314 00000 n 
-0000314754 00000 n 
-0000313708 00000 n 
-0000314870 00000 n 
-0000315123 00000 n 
-0000315250 00000 n 
-0000489945 00000 n 
-0000317951 00000 n 
-0000317644 00000 n 
-0000315453 00000 n 
-0000317760 00000 n 
-0000317887 00000 n 
-0000320493 00000 n 
-0000319993 00000 n 
-0000318089 00000 n 
-0000320109 00000 n 
-0000320173 00000 n 
-0000320237 00000 n 
-0000320301 00000 n 
-0000320365 00000 n 
-0000320429 00000 n 
-0000323192 00000 n 
-0000322567 00000 n 
-0000320632 00000 n 
-0000322683 00000 n 
-0000322747 00000 n 
-0000322811 00000 n 
-0000322875 00000 n 
-0000323002 00000 n 
-0000323128 00000 n 
-0000325063 00000 n 
-0000324883 00000 n 
-0000323317 00000 n 
-0000324999 00000 n 
-0000327745 00000 n 
-0000327565 00000 n 
-0000325188 00000 n 
-0000327681 00000 n 
-0000329463 00000 n 
-0000329283 00000 n 
-0000327870 00000 n 
-0000329399 00000 n 
-0000490070 00000 n 
-0000329973 00000 n 
-0000329794 00000 n 
-0000329588 00000 n 
-0000330263 00000 n 
-0000330147 00000 n 
-0000330046 00000 n 
-0000332281 00000 n 
-0000331658 00000 n 
-0000330305 00000 n 
-0000331774 00000 n 
-0000331838 00000 n 
-0000332091 00000 n 
-0000332218 00000 n 
-0000332438 00000 n 
-0000332464 00000 n 
-0000332792 00000 n 
-0000332816 00000 n 
-0000332840 00000 n 
-0000333172 00000 n 
-0000333210 00000 n 
-0000333242 00000 n 
-0000333274 00000 n 
-0000333700 00000 n 
-0000334368 00000 n 
-0000334922 00000 n 
-0000335565 00000 n 
-0000336195 00000 n 
-0000336446 00000 n 
-0000336842 00000 n 
-0000336878 00000 n 
-0000337502 00000 n 
-0000338172 00000 n 
-0000338812 00000 n 
-0000339219 00000 n 
-0000339651 00000 n 
-0000341317 00000 n 
-0000341550 00000 n 
-0000357212 00000 n 
-0000357733 00000 n 
-0000364620 00000 n 
-0000364924 00000 n 
-0000368220 00000 n 
-0000368457 00000 n 
-0000375600 00000 n 
-0000375893 00000 n 
-0000377702 00000 n 
-0000377937 00000 n 
-0000379754 00000 n 
-0000379988 00000 n 
-0000381653 00000 n 
-0000381885 00000 n 
-0000399842 00000 n 
-0000400427 00000 n 
-0000405556 00000 n 
-0000405840 00000 n 
-0000407704 00000 n 
-0000407930 00000 n 
-0000409783 00000 n 
-0000410009 00000 n 
-0000411825 00000 n 
-0000412053 00000 n 
-0000418033 00000 n 
-0000418360 00000 n 
-0000422194 00000 n 
-0000422477 00000 n 
-0000431015 00000 n 
-0000431420 00000 n 
-0000443878 00000 n 
-0000444340 00000 n 
-0000445657 00000 n 
-0000445896 00000 n 
-0000461902 00000 n 
-0000462366 00000 n 
-0000478501 00000 n 
-0000479122 00000 n 
-0000483730 00000 n 
-0000490177 00000 n 
-0000490302 00000 n 
-0000490428 00000 n 
-0000490554 00000 n 
-0000490680 00000 n 
-0000490760 00000 n 
-0000490861 00000 n 
-0000511745 00000 n 
-0000511944 00000 n 
-0000512129 00000 n 
-0000512313 00000 n 
-0000512498 00000 n 
-0000512682 00000 n 
-0000512861 00000 n 
-0000513037 00000 n 
-0000513214 00000 n 
-0000513390 00000 n 
-0000513567 00000 n 
-0000513742 00000 n 
-0000513917 00000 n 
-0000514094 00000 n 
-0000514270 00000 n 
-0000514447 00000 n 
-0000514623 00000 n 
-0000514800 00000 n 
-0000514976 00000 n 
-0000515153 00000 n 
-0000515329 00000 n 
-0000515506 00000 n 
-0000515709 00000 n 
-0000515904 00000 n 
-0000516090 00000 n 
-0000516277 00000 n 
-0000516470 00000 n 
-0000516663 00000 n 
-0000516855 00000 n 
-0000517048 00000 n 
-0000517241 00000 n 
-0000517434 00000 n 
-0000517627 00000 n 
-0000517820 00000 n 
-0000518013 00000 n 
-0000518206 00000 n 
-0000518399 00000 n 
-0000518592 00000 n 
-0000518785 00000 n 
-0000518978 00000 n 
-0000519171 00000 n 
-0000519364 00000 n 
-0000519557 00000 n 
-0000519750 00000 n 
-0000519943 00000 n 
-0000520136 00000 n 
-0000520329 00000 n 
-0000520522 00000 n 
-0000520715 00000 n 
-0000520908 00000 n 
-0000521101 00000 n 
-0000521294 00000 n 
-0000521487 00000 n 
-0000521680 00000 n 
-0000521873 00000 n 
-0000522066 00000 n 
-0000522259 00000 n 
-0000522452 00000 n 
-0000522645 00000 n 
-0000522832 00000 n 
-0000523013 00000 n 
-0000523198 00000 n 
-0000523382 00000 n 
-0000523567 00000 n 
-0000523750 00000 n 
-0000523931 00000 n 
-0000524107 00000 n 
-0000524284 00000 n 
-0000524460 00000 n 
-0000524637 00000 n 
-0000524813 00000 n 
-0000524990 00000 n 
-0000525166 00000 n 
-0000525343 00000 n 
-0000525518 00000 n 
-0000525693 00000 n 
-0000525870 00000 n 
-0000526046 00000 n 
-0000526223 00000 n 
-0000526399 00000 n 
-0000526576 00000 n 
-0000526749 00000 n 
-0000526926 00000 n 
-0000527090 00000 n 
-0000527282 00000 n 
-0000527479 00000 n 
-0000527690 00000 n 
-0000527901 00000 n 
-0000528109 00000 n 
-0000528311 00000 n 
-0000528514 00000 n 
-0000528717 00000 n 
-0000528920 00000 n 
-0000529147 00000 n 
-0000529398 00000 n 
-0000529640 00000 n 
-0000529885 00000 n 
-0000530128 00000 n 
-0000530371 00000 n 
-0000530614 00000 n 
-0000530857 00000 n 
-0000531106 00000 n 
-0000531351 00000 n 
-0000531594 00000 n 
-0000531861 00000 n 
-0000532152 00000 n 
-0000532442 00000 n 
-0000532733 00000 n 
-0000533020 00000 n 
-0000533306 00000 n 
-0000533594 00000 n 
-0000533877 00000 n 
-0000534160 00000 n 
-0000534443 00000 n 
-0000534726 00000 n 
-0000535009 00000 n 
-0000535292 00000 n 
-0000535464 00000 n 
-0000535590 00000 n 
-0000535705 00000 n 
-0000535821 00000 n 
-0000535939 00000 n 
-0000536059 00000 n 
-0000536179 00000 n 
-0000536299 00000 n 
-0000536419 00000 n 
-0000536539 00000 n 
-0000536658 00000 n 
-0000536775 00000 n 
-0000536891 00000 n 
-0000537007 00000 n 
-0000537127 00000 n 
-0000537251 00000 n 
-0000537380 00000 n 
-0000537514 00000 n 
-0000537653 00000 n 
-0000537797 00000 n 
-0000537897 00000 n 
-0000538025 00000 n 
-0000538143 00000 n 
-0000538273 00000 n 
-0000538364 00000 n 
-0000538469 00000 n 
-0000538509 00000 n 
-0000538817 00000 n 
+0000022330 00000 n 
+0000022392 00000 n 
+0000484033 00000 n 
+0000485056 00000 n 
+0000486805 00000 n 
+0000024532 00000 n 
+0000024702 00000 n 
+0000023847 00000 n 
+0000025066 00000 n 
+0000023699 00000 n 
+0000022539 00000 n 
+0000483887 00000 n 
+0000486367 00000 n 
+0000484911 00000 n 
+0000484474 00000 n 
+0000486513 00000 n 
+0000024884 00000 n 
+0000484179 00000 n 
+0000485635 00000 n 
+0000024347 00000 n 
+0000024464 00000 n 
+0000024511 00000 n 
+0000026459 00000 n 
+0000026609 00000 n 
+0000026760 00000 n 
+0000026935 00000 n 
+0000027109 00000 n 
+0000027278 00000 n 
+0000027433 00000 n 
+0000027581 00000 n 
+0000027733 00000 n 
+0000027918 00000 n 
+0000028078 00000 n 
+0000028231 00000 n 
+0000028401 00000 n 
+0000028551 00000 n 
+0000028722 00000 n 
+0000030311 00000 n 
+0000029121 00000 n 
+0000026215 00000 n 
+0000025244 00000 n 
+0000028875 00000 n 
+0000486073 00000 n 
+0000028997 00000 n 
+0000029059 00000 n 
+0000486221 00000 n 
+0000083166 00000 n 
+0000098399 00000 n 
+0000186326 00000 n 
+0000193802 00000 n 
+0000205655 00000 n 
+0000225780 00000 n 
+0000235348 00000 n 
+0000239538 00000 n 
+0000250050 00000 n 
+0000030484 00000 n 
+0000030655 00000 n 
+0000030800 00000 n 
+0000030967 00000 n 
+0000031137 00000 n 
+0000031286 00000 n 
+0000031431 00000 n 
+0000031582 00000 n 
+0000031752 00000 n 
+0000031899 00000 n 
+0000032050 00000 n 
+0000032263 00000 n 
+0000030091 00000 n 
+0000029258 00000 n 
+0000032201 00000 n 
+0000485928 00000 n 
+0000253482 00000 n 
+0000288014 00000 n 
+0000296105 00000 n 
+0000299609 00000 n 
+0000310213 00000 n 
+0000315004 00000 n 
+0000331972 00000 n 
+0000032674 00000 n 
+0000032500 00000 n 
+0000032400 00000 n 
+0000032612 00000 n 
+0000034174 00000 n 
+0000034326 00000 n 
+0000034475 00000 n 
+0000034627 00000 n 
+0000034781 00000 n 
+0000034935 00000 n 
+0000035089 00000 n 
+0000035243 00000 n 
+0000035396 00000 n 
+0000035550 00000 n 
+0000035704 00000 n 
+0000035858 00000 n 
+0000036012 00000 n 
+0000036164 00000 n 
+0000036318 00000 n 
+0000036477 00000 n 
+0000036635 00000 n 
+0000036789 00000 n 
+0000036948 00000 n 
+0000037107 00000 n 
+0000037271 00000 n 
+0000037435 00000 n 
+0000037593 00000 n 
+0000037757 00000 n 
+0000037921 00000 n 
+0000038085 00000 n 
+0000038249 00000 n 
+0000038412 00000 n 
+0000038576 00000 n 
+0000041392 00000 n 
+0000038803 00000 n 
+0000033818 00000 n 
+0000032715 00000 n 
+0000038740 00000 n 
+0000041556 00000 n 
+0000041721 00000 n 
+0000041886 00000 n 
+0000042052 00000 n 
+0000042218 00000 n 
+0000042384 00000 n 
+0000042550 00000 n 
+0000042716 00000 n 
+0000042882 00000 n 
+0000043048 00000 n 
+0000043212 00000 n 
+0000043378 00000 n 
+0000043543 00000 n 
+0000043709 00000 n 
+0000043875 00000 n 
+0000044041 00000 n 
+0000044207 00000 n 
+0000044373 00000 n 
+0000044538 00000 n 
+0000044704 00000 n 
+0000044870 00000 n 
+0000045035 00000 n 
+0000045201 00000 n 
+0000045356 00000 n 
+0000045516 00000 n 
+0000045676 00000 n 
+0000045841 00000 n 
+0000046006 00000 n 
+0000046171 00000 n 
+0000046335 00000 n 
+0000046500 00000 n 
+0000048292 00000 n 
+0000046729 00000 n 
+0000040977 00000 n 
+0000038914 00000 n 
+0000046665 00000 n 
+0000486923 00000 n 
+0000048456 00000 n 
+0000048621 00000 n 
+0000048781 00000 n 
+0000048940 00000 n 
+0000049100 00000 n 
+0000049260 00000 n 
+0000049425 00000 n 
+0000049590 00000 n 
+0000049750 00000 n 
+0000049915 00000 n 
+0000050080 00000 n 
+0000050240 00000 n 
+0000050403 00000 n 
+0000050568 00000 n 
+0000050728 00000 n 
+0000050892 00000 n 
+0000051056 00000 n 
+0000051217 00000 n 
+0000051383 00000 n 
+0000051549 00000 n 
+0000051710 00000 n 
+0000051876 00000 n 
+0000052042 00000 n 
+0000052203 00000 n 
+0000052368 00000 n 
+0000052533 00000 n 
+0000052688 00000 n 
+0000052848 00000 n 
+0000053012 00000 n 
+0000053177 00000 n 
+0000053337 00000 n 
+0000053502 00000 n 
+0000053667 00000 n 
+0000053827 00000 n 
+0000053992 00000 n 
+0000054157 00000 n 
+0000054317 00000 n 
+0000054481 00000 n 
+0000054646 00000 n 
+0000056642 00000 n 
+0000054870 00000 n 
+0000047804 00000 n 
+0000046828 00000 n 
+0000054806 00000 n 
+0000056806 00000 n 
+0000056971 00000 n 
+0000057126 00000 n 
+0000057285 00000 n 
+0000057450 00000 n 
+0000057615 00000 n 
+0000057775 00000 n 
+0000057940 00000 n 
+0000058105 00000 n 
+0000058260 00000 n 
+0000058420 00000 n 
+0000058585 00000 n 
+0000058748 00000 n 
+0000058908 00000 n 
+0000059073 00000 n 
+0000059237 00000 n 
+0000059392 00000 n 
+0000059552 00000 n 
+0000059712 00000 n 
+0000059872 00000 n 
+0000060026 00000 n 
+0000060186 00000 n 
+0000060351 00000 n 
+0000060516 00000 n 
+0000060675 00000 n 
+0000060840 00000 n 
+0000061005 00000 n 
+0000061170 00000 n 
+0000061319 00000 n 
+0000061471 00000 n 
+0000061626 00000 n 
+0000061781 00000 n 
+0000061936 00000 n 
+0000062091 00000 n 
+0000062245 00000 n 
+0000064161 00000 n 
+0000062462 00000 n 
+0000056190 00000 n 
+0000054969 00000 n 
+0000062398 00000 n 
+0000064315 00000 n 
+0000064470 00000 n 
+0000064625 00000 n 
+0000064780 00000 n 
+0000064935 00000 n 
+0000065095 00000 n 
+0000065254 00000 n 
+0000065414 00000 n 
+0000065566 00000 n 
+0000065721 00000 n 
+0000065875 00000 n 
+0000066030 00000 n 
+0000066190 00000 n 
+0000066350 00000 n 
+0000066510 00000 n 
+0000066670 00000 n 
+0000066829 00000 n 
+0000066989 00000 n 
+0000067148 00000 n 
+0000067308 00000 n 
+0000067468 00000 n 
+0000067629 00000 n 
+0000067790 00000 n 
+0000067951 00000 n 
+0000068111 00000 n 
+0000068272 00000 n 
+0000068432 00000 n 
+0000068587 00000 n 
+0000068747 00000 n 
+0000068907 00000 n 
+0000069062 00000 n 
+0000069215 00000 n 
+0000069368 00000 n 
+0000069521 00000 n 
+0000069676 00000 n 
+0000071892 00000 n 
+0000069895 00000 n 
+0000063709 00000 n 
+0000062587 00000 n 
+0000069831 00000 n 
+0000072051 00000 n 
+0000072211 00000 n 
+0000072365 00000 n 
+0000072525 00000 n 
+0000072673 00000 n 
+0000072826 00000 n 
+0000072981 00000 n 
+0000073136 00000 n 
+0000073290 00000 n 
+0000073446 00000 n 
+0000073607 00000 n 
+0000073767 00000 n 
+0000073922 00000 n 
+0000074083 00000 n 
+0000074244 00000 n 
+0000074400 00000 n 
+0000074561 00000 n 
+0000074715 00000 n 
+0000074876 00000 n 
+0000075035 00000 n 
+0000075189 00000 n 
+0000075345 00000 n 
+0000075505 00000 n 
+0000075666 00000 n 
+0000075826 00000 n 
+0000075982 00000 n 
+0000076143 00000 n 
+0000076297 00000 n 
+0000076452 00000 n 
+0000076606 00000 n 
+0000076762 00000 n 
+0000076917 00000 n 
+0000078231 00000 n 
+0000078381 00000 n 
+0000077137 00000 n 
+0000071467 00000 n 
+0000069994 00000 n 
+0000077073 00000 n 
+0000078535 00000 n 
+0000078689 00000 n 
+0000078845 00000 n 
+0000079001 00000 n 
+0000079157 00000 n 
+0000079313 00000 n 
+0000079469 00000 n 
+0000079618 00000 n 
+0000079772 00000 n 
+0000079928 00000 n 
+0000080148 00000 n 
+0000077995 00000 n 
+0000077249 00000 n 
+0000080084 00000 n 
+0000080541 00000 n 
+0000080361 00000 n 
+0000080260 00000 n 
+0000080477 00000 n 
+0000487048 00000 n 
+0000080970 00000 n 
+0000080792 00000 n 
+0000080583 00000 n 
+0000081260 00000 n 
+0000081144 00000 n 
+0000081043 00000 n 
+0000083481 00000 n 
+0000082860 00000 n 
+0000081302 00000 n 
+0000082976 00000 n 
+0000083040 00000 n 
+0000485781 00000 n 
+0000083291 00000 n 
+0000083417 00000 n 
+0000086155 00000 n 
+0000085724 00000 n 
+0000083607 00000 n 
+0000085840 00000 n 
+0000085966 00000 n 
+0000086091 00000 n 
+0000088606 00000 n 
+0000088300 00000 n 
+0000086267 00000 n 
+0000088416 00000 n 
+0000088542 00000 n 
+0000091425 00000 n 
+0000090867 00000 n 
+0000088718 00000 n 
+0000090983 00000 n 
+0000091109 00000 n 
+0000091235 00000 n 
+0000091361 00000 n 
+0000487173 00000 n 
+0000094188 00000 n 
+0000093882 00000 n 
+0000091550 00000 n 
+0000093998 00000 n 
+0000094124 00000 n 
+0000095650 00000 n 
+0000095470 00000 n 
+0000094300 00000 n 
+0000095586 00000 n 
+0000097637 00000 n 
+0000097830 00000 n 
+0000100961 00000 n 
+0000098586 00000 n 
+0000097482 00000 n 
+0000095749 00000 n 
+0000098273 00000 n 
+0000098522 00000 n 
+0000098052 00000 n 
+0000101543 00000 n 
+0000101149 00000 n 
+0000101356 00000 n 
+0000102097 00000 n 
+0000100797 00000 n 
+0000098725 00000 n 
+0000101717 00000 n 
+0000485345 00000 n 
+0000101781 00000 n 
+0000101843 00000 n 
+0000101907 00000 n 
+0000101971 00000 n 
+0000102035 00000 n 
+0000485201 00000 n 
+0000484619 00000 n 
+0000486659 00000 n 
+0000105167 00000 n 
+0000104228 00000 n 
+0000102291 00000 n 
+0000104344 00000 n 
+0000104470 00000 n 
+0000104596 00000 n 
+0000104722 00000 n 
+0000104848 00000 n 
+0000104912 00000 n 
+0000104976 00000 n 
+0000105040 00000 n 
+0000105104 00000 n 
+0000107066 00000 n 
+0000106444 00000 n 
+0000105279 00000 n 
+0000106560 00000 n 
+0000106624 00000 n 
+0000106750 00000 n 
+0000106876 00000 n 
+0000107002 00000 n 
+0000487298 00000 n 
+0000108940 00000 n 
+0000108000 00000 n 
+0000107178 00000 n 
+0000108116 00000 n 
+0000108242 00000 n 
+0000108368 00000 n 
+0000108495 00000 n 
+0000108622 00000 n 
+0000108749 00000 n 
+0000108876 00000 n 
+0000110781 00000 n 
+0000109966 00000 n 
+0000109052 00000 n 
+0000110082 00000 n 
+0000110209 00000 n 
+0000110336 00000 n 
+0000110463 00000 n 
+0000110590 00000 n 
+0000110717 00000 n 
+0000112214 00000 n 
+0000111780 00000 n 
+0000110906 00000 n 
+0000111896 00000 n 
+0000112023 00000 n 
+0000112150 00000 n 
+0000114212 00000 n 
+0000113526 00000 n 
+0000112326 00000 n 
+0000113642 00000 n 
+0000113769 00000 n 
+0000113896 00000 n 
+0000114022 00000 n 
+0000114148 00000 n 
+0000115783 00000 n 
+0000115349 00000 n 
+0000114350 00000 n 
+0000115465 00000 n 
+0000485489 00000 n 
+0000115592 00000 n 
+0000115719 00000 n 
+0000117844 00000 n 
+0000117283 00000 n 
+0000115935 00000 n 
+0000117399 00000 n 
+0000117526 00000 n 
+0000117653 00000 n 
+0000117780 00000 n 
+0000487423 00000 n 
+0000119269 00000 n 
+0000118962 00000 n 
+0000117969 00000 n 
+0000119078 00000 n 
+0000119205 00000 n 
+0000120695 00000 n 
+0000120261 00000 n 
+0000119394 00000 n 
+0000120377 00000 n 
+0000120504 00000 n 
+0000120631 00000 n 
+0000122301 00000 n 
+0000121867 00000 n 
+0000120820 00000 n 
+0000121983 00000 n 
+0000122110 00000 n 
+0000122237 00000 n 
+0000123276 00000 n 
+0000123096 00000 n 
+0000122426 00000 n 
+0000123212 00000 n 
+0000124433 00000 n 
+0000124253 00000 n 
+0000123375 00000 n 
+0000124369 00000 n 
+0000126452 00000 n 
+0000125891 00000 n 
+0000124532 00000 n 
+0000126007 00000 n 
+0000126134 00000 n 
+0000126261 00000 n 
+0000126388 00000 n 
+0000487548 00000 n 
+0000128235 00000 n 
+0000127928 00000 n 
+0000126590 00000 n 
+0000128044 00000 n 
+0000128171 00000 n 
+0000129908 00000 n 
+0000129728 00000 n 
+0000128360 00000 n 
+0000129844 00000 n 
+0000131857 00000 n 
+0000131423 00000 n 
+0000130007 00000 n 
+0000131539 00000 n 
+0000131666 00000 n 
+0000131793 00000 n 
+0000134098 00000 n 
+0000133918 00000 n 
+0000131982 00000 n 
+0000134034 00000 n 
+0000136540 00000 n 
+0000136106 00000 n 
+0000134223 00000 n 
+0000136222 00000 n 
+0000136349 00000 n 
+0000136476 00000 n 
+0000138419 00000 n 
+0000137858 00000 n 
+0000136665 00000 n 
+0000137974 00000 n 
+0000138101 00000 n 
+0000138228 00000 n 
+0000138355 00000 n 
+0000487673 00000 n 
+0000140208 00000 n 
+0000139775 00000 n 
+0000138544 00000 n 
+0000139891 00000 n 
+0000140017 00000 n 
+0000140144 00000 n 
+0000141793 00000 n 
+0000141486 00000 n 
+0000140320 00000 n 
+0000141602 00000 n 
+0000141729 00000 n 
+0000144000 00000 n 
+0000143439 00000 n 
+0000141905 00000 n 
+0000143555 00000 n 
+0000143682 00000 n 
+0000143809 00000 n 
+0000143936 00000 n 
+0000145710 00000 n 
+0000145403 00000 n 
+0000144138 00000 n 
+0000145519 00000 n 
+0000483738 00000 n 
+0000145646 00000 n 
+0000147439 00000 n 
+0000147005 00000 n 
+0000145862 00000 n 
+0000147121 00000 n 
+0000147248 00000 n 
+0000147375 00000 n 
+0000149173 00000 n 
+0000148486 00000 n 
+0000147577 00000 n 
+0000148602 00000 n 
+0000148729 00000 n 
+0000148855 00000 n 
+0000148982 00000 n 
+0000149109 00000 n 
+0000487798 00000 n 
+0000150920 00000 n 
+0000149979 00000 n 
+0000149311 00000 n 
+0000150095 00000 n 
+0000150221 00000 n 
+0000150348 00000 n 
+0000150475 00000 n 
+0000150602 00000 n 
+0000150729 00000 n 
+0000150856 00000 n 
+0000152757 00000 n 
+0000151944 00000 n 
+0000151045 00000 n 
+0000152060 00000 n 
+0000152187 00000 n 
+0000152312 00000 n 
+0000152439 00000 n 
+0000152566 00000 n 
+0000152693 00000 n 
+0000154626 00000 n 
+0000154065 00000 n 
+0000152882 00000 n 
+0000154181 00000 n 
+0000154308 00000 n 
+0000154435 00000 n 
+0000154562 00000 n 
+0000156143 00000 n 
+0000155709 00000 n 
+0000154751 00000 n 
+0000155825 00000 n 
+0000155952 00000 n 
+0000156079 00000 n 
+0000157984 00000 n 
+0000157678 00000 n 
+0000156255 00000 n 
+0000157794 00000 n 
+0000157920 00000 n 
+0000159936 00000 n 
+0000159250 00000 n 
+0000158122 00000 n 
+0000159366 00000 n 
+0000159493 00000 n 
+0000159620 00000 n 
+0000159747 00000 n 
+0000159872 00000 n 
+0000487923 00000 n 
+0000162131 00000 n 
+0000161443 00000 n 
+0000160061 00000 n 
+0000161559 00000 n 
+0000161686 00000 n 
+0000161813 00000 n 
+0000161940 00000 n 
+0000162067 00000 n 
+0000163914 00000 n 
+0000163355 00000 n 
+0000162256 00000 n 
+0000163471 00000 n 
+0000163598 00000 n 
+0000163724 00000 n 
+0000163850 00000 n 
+0000166367 00000 n 
+0000165426 00000 n 
+0000164052 00000 n 
+0000165542 00000 n 
+0000165669 00000 n 
+0000165796 00000 n 
+0000165923 00000 n 
+0000166049 00000 n 
+0000166176 00000 n 
+0000166303 00000 n 
+0000167479 00000 n 
+0000167172 00000 n 
+0000166531 00000 n 
+0000167288 00000 n 
+0000167415 00000 n 
+0000169077 00000 n 
+0000168643 00000 n 
+0000167591 00000 n 
+0000168759 00000 n 
+0000168886 00000 n 
+0000169013 00000 n 
+0000170346 00000 n 
+0000169912 00000 n 
+0000169215 00000 n 
+0000170028 00000 n 
+0000170155 00000 n 
+0000170282 00000 n 
+0000488048 00000 n 
+0000172126 00000 n 
+0000171565 00000 n 
+0000170458 00000 n 
+0000171681 00000 n 
+0000171808 00000 n 
+0000171935 00000 n 
+0000172062 00000 n 
+0000174141 00000 n 
+0000173326 00000 n 
+0000172251 00000 n 
+0000173442 00000 n 
+0000173569 00000 n 
+0000173696 00000 n 
+0000173823 00000 n 
+0000173950 00000 n 
+0000174077 00000 n 
+0000175715 00000 n 
+0000175408 00000 n 
+0000174266 00000 n 
+0000175524 00000 n 
+0000175651 00000 n 
+0000177372 00000 n 
+0000177065 00000 n 
+0000175840 00000 n 
+0000177181 00000 n 
+0000177308 00000 n 
+0000179579 00000 n 
+0000179018 00000 n 
+0000177497 00000 n 
+0000179134 00000 n 
+0000179261 00000 n 
+0000179388 00000 n 
+0000179515 00000 n 
+0000180709 00000 n 
+0000180402 00000 n 
+0000179691 00000 n 
+0000180518 00000 n 
+0000180645 00000 n 
+0000488173 00000 n 
+0000183332 00000 n 
+0000182645 00000 n 
+0000180821 00000 n 
+0000182761 00000 n 
+0000182888 00000 n 
+0000183014 00000 n 
+0000183141 00000 n 
+0000183268 00000 n 
+0000183738 00000 n 
+0000183558 00000 n 
+0000183457 00000 n 
+0000183674 00000 n 
+0000184169 00000 n 
+0000183990 00000 n 
+0000183780 00000 n 
+0000184459 00000 n 
+0000184343 00000 n 
+0000184242 00000 n 
+0000186833 00000 n 
+0000186019 00000 n 
+0000184501 00000 n 
+0000186135 00000 n 
+0000186199 00000 n 
+0000186452 00000 n 
+0000186516 00000 n 
+0000186580 00000 n 
+0000186643 00000 n 
+0000186769 00000 n 
+0000189807 00000 n 
+0000188989 00000 n 
+0000186946 00000 n 
+0000189105 00000 n 
+0000189232 00000 n 
+0000189296 00000 n 
+0000189360 00000 n 
+0000189424 00000 n 
+0000189488 00000 n 
+0000189552 00000 n 
+0000189616 00000 n 
+0000189743 00000 n 
+0000488298 00000 n 
+0000192581 00000 n 
+0000192274 00000 n 
+0000189919 00000 n 
+0000192390 00000 n 
+0000192517 00000 n 
+0000193992 00000 n 
+0000193559 00000 n 
+0000192693 00000 n 
+0000193675 00000 n 
+0000193928 00000 n 
+0000196433 00000 n 
+0000195872 00000 n 
+0000194118 00000 n 
+0000195988 00000 n 
+0000196052 00000 n 
+0000196116 00000 n 
+0000196180 00000 n 
+0000196244 00000 n 
+0000196369 00000 n 
+0000198224 00000 n 
+0000198044 00000 n 
+0000196558 00000 n 
+0000198160 00000 n 
+0000199996 00000 n 
+0000199562 00000 n 
+0000198349 00000 n 
+0000199678 00000 n 
+0000199805 00000 n 
+0000199932 00000 n 
+0000202122 00000 n 
+0000201496 00000 n 
+0000200121 00000 n 
+0000201612 00000 n 
+0000201676 00000 n 
+0000201740 00000 n 
+0000201804 00000 n 
+0000201931 00000 n 
+0000202058 00000 n 
+0000488423 00000 n 
+0000203956 00000 n 
+0000203526 00000 n 
+0000202247 00000 n 
+0000203642 00000 n 
+0000203769 00000 n 
+0000203892 00000 n 
+0000206228 00000 n 
+0000205412 00000 n 
+0000204068 00000 n 
+0000205528 00000 n 
+0000205781 00000 n 
+0000205908 00000 n 
+0000205972 00000 n 
+0000206036 00000 n 
+0000206100 00000 n 
+0000206164 00000 n 
+0000209544 00000 n 
+0000209046 00000 n 
+0000206341 00000 n 
+0000209162 00000 n 
+0000209226 00000 n 
+0000209290 00000 n 
+0000209354 00000 n 
+0000209418 00000 n 
+0000209480 00000 n 
+0000211992 00000 n 
+0000210796 00000 n 
+0000209643 00000 n 
+0000210912 00000 n 
+0000210976 00000 n 
+0000211040 00000 n 
+0000211167 00000 n 
+0000211294 00000 n 
+0000211421 00000 n 
+0000211548 00000 n 
+0000211675 00000 n 
+0000211801 00000 n 
+0000211928 00000 n 
+0000214045 00000 n 
+0000212977 00000 n 
+0000212104 00000 n 
+0000213093 00000 n 
+0000213220 00000 n 
+0000213347 00000 n 
+0000213474 00000 n 
+0000213601 00000 n 
+0000213728 00000 n 
+0000213855 00000 n 
+0000213982 00000 n 
+0000216543 00000 n 
+0000215473 00000 n 
+0000214157 00000 n 
+0000215589 00000 n 
+0000215716 00000 n 
+0000215843 00000 n 
+0000215969 00000 n 
+0000216096 00000 n 
+0000216160 00000 n 
+0000216224 00000 n 
+0000216288 00000 n 
+0000216352 00000 n 
+0000216416 00000 n 
+0000216480 00000 n 
+0000488548 00000 n 
+0000219406 00000 n 
+0000218524 00000 n 
+0000216668 00000 n 
+0000218640 00000 n 
+0000218704 00000 n 
+0000218768 00000 n 
+0000218832 00000 n 
+0000218895 00000 n 
+0000218959 00000 n 
+0000219023 00000 n 
+0000219087 00000 n 
+0000219151 00000 n 
+0000219278 00000 n 
+0000219342 00000 n 
+0000222242 00000 n 
+0000221423 00000 n 
+0000219518 00000 n 
+0000221539 00000 n 
+0000221603 00000 n 
+0000221667 00000 n 
+0000221794 00000 n 
+0000221858 00000 n 
+0000221922 00000 n 
+0000221986 00000 n 
+0000222050 00000 n 
+0000222114 00000 n 
+0000222178 00000 n 
+0000223311 00000 n 
+0000222875 00000 n 
+0000222354 00000 n 
+0000222991 00000 n 
+0000223055 00000 n 
+0000223119 00000 n 
+0000223183 00000 n 
+0000223247 00000 n 
+0000225263 00000 n 
+0000225463 00000 n 
+0000225843 00000 n 
+0000225117 00000 n 
+0000223410 00000 n 
+0000225653 00000 n 
+0000229287 00000 n 
+0000228277 00000 n 
+0000225982 00000 n 
+0000228393 00000 n 
+0000228457 00000 n 
+0000228521 00000 n 
+0000228585 00000 n 
+0000228649 00000 n 
+0000228713 00000 n 
+0000228777 00000 n 
+0000228840 00000 n 
+0000228904 00000 n 
+0000228968 00000 n 
+0000229032 00000 n 
+0000229096 00000 n 
+0000229159 00000 n 
+0000229223 00000 n 
+0000232668 00000 n 
+0000231721 00000 n 
+0000229373 00000 n 
+0000231837 00000 n 
+0000231901 00000 n 
+0000231965 00000 n 
+0000232029 00000 n 
+0000232093 00000 n 
+0000232157 00000 n 
+0000232221 00000 n 
+0000232285 00000 n 
+0000232349 00000 n 
+0000232412 00000 n 
+0000232476 00000 n 
+0000232540 00000 n 
+0000232604 00000 n 
+0000488673 00000 n 
+0000233402 00000 n 
+0000233222 00000 n 
+0000232767 00000 n 
+0000233338 00000 n 
+0000235411 00000 n 
+0000235105 00000 n 
+0000233488 00000 n 
+0000235221 00000 n 
+0000237442 00000 n 
+0000237616 00000 n 
+0000237861 00000 n 
+0000237296 00000 n 
+0000235550 00000 n 
+0000237797 00000 n 
+0000239981 00000 n 
+0000239295 00000 n 
+0000238016 00000 n 
+0000239411 00000 n 
+0000239664 00000 n 
+0000239790 00000 n 
+0000239917 00000 n 
+0000242634 00000 n 
+0000242201 00000 n 
+0000240107 00000 n 
+0000242317 00000 n 
+0000242444 00000 n 
+0000242571 00000 n 
+0000484326 00000 n 
+0000245677 00000 n 
+0000244720 00000 n 
+0000244413 00000 n 
+0000242773 00000 n 
+0000244529 00000 n 
+0000244656 00000 n 
+0000488798 00000 n 
+0000246820 00000 n 
+0000245561 00000 n 
+0000244859 00000 n 
+0000246756 00000 n 
+0000246061 00000 n 
+0000246179 00000 n 
+0000246227 00000 n 
+0000246735 00000 n 
+0000247242 00000 n 
+0000247062 00000 n 
+0000246961 00000 n 
+0000247178 00000 n 
+0000247676 00000 n 
+0000247497 00000 n 
+0000247284 00000 n 
+0000247966 00000 n 
+0000247850 00000 n 
+0000247749 00000 n 
+0000250367 00000 n 
+0000249743 00000 n 
+0000248008 00000 n 
+0000249859 00000 n 
+0000249923 00000 n 
+0000250176 00000 n 
+0000250303 00000 n 
+0000251443 00000 n 
+0000251263 00000 n 
+0000250506 00000 n 
+0000251379 00000 n 
+0000488923 00000 n 
+0000253672 00000 n 
+0000253239 00000 n 
+0000251542 00000 n 
+0000253355 00000 n 
+0000253608 00000 n 
+0000256301 00000 n 
+0000255994 00000 n 
+0000253785 00000 n 
+0000256110 00000 n 
+0000256237 00000 n 
+0000259370 00000 n 
+0000259190 00000 n 
+0000256452 00000 n 
+0000259306 00000 n 
+0000260463 00000 n 
+0000260283 00000 n 
+0000259508 00000 n 
+0000260399 00000 n 
+0000261641 00000 n 
+0000261461 00000 n 
+0000260575 00000 n 
+0000261577 00000 n 
+0000263857 00000 n 
+0000263550 00000 n 
+0000261766 00000 n 
+0000263666 00000 n 
+0000263793 00000 n 
+0000489048 00000 n 
+0000265873 00000 n 
+0000265439 00000 n 
+0000263995 00000 n 
+0000265555 00000 n 
+0000265682 00000 n 
+0000265809 00000 n 
+0000267523 00000 n 
+0000267216 00000 n 
+0000265998 00000 n 
+0000267332 00000 n 
+0000267459 00000 n 
+0000269704 00000 n 
+0000269524 00000 n 
+0000267648 00000 n 
+0000269640 00000 n 
+0000271117 00000 n 
+0000270937 00000 n 
+0000269829 00000 n 
+0000271053 00000 n 
+0000272517 00000 n 
+0000272337 00000 n 
+0000271229 00000 n 
+0000272453 00000 n 
+0000275498 00000 n 
+0000274744 00000 n 
+0000272629 00000 n 
+0000274860 00000 n 
+0000274987 00000 n 
+0000275114 00000 n 
+0000275178 00000 n 
+0000275242 00000 n 
+0000275306 00000 n 
+0000275370 00000 n 
+0000275434 00000 n 
+0000489173 00000 n 
+0000276438 00000 n 
+0000276258 00000 n 
+0000275636 00000 n 
+0000276374 00000 n 
+0000277769 00000 n 
+0000277462 00000 n 
+0000276537 00000 n 
+0000277578 00000 n 
+0000277642 00000 n 
+0000277705 00000 n 
+0000280190 00000 n 
+0000280599 00000 n 
+0000280053 00000 n 
+0000277894 00000 n 
+0000280343 00000 n 
+0000280407 00000 n 
+0000280471 00000 n 
+0000280535 00000 n 
+0000281818 00000 n 
+0000281638 00000 n 
+0000280724 00000 n 
+0000281754 00000 n 
+0000282984 00000 n 
+0000282804 00000 n 
+0000281930 00000 n 
+0000282920 00000 n 
+0000285058 00000 n 
+0000284497 00000 n 
+0000283083 00000 n 
+0000284613 00000 n 
+0000284677 00000 n 
+0000284741 00000 n 
+0000284867 00000 n 
+0000284994 00000 n 
+0000489298 00000 n 
+0000286539 00000 n 
+0000286232 00000 n 
+0000285183 00000 n 
+0000286348 00000 n 
+0000286475 00000 n 
+0000288650 00000 n 
+0000287771 00000 n 
+0000286664 00000 n 
+0000287887 00000 n 
+0000288140 00000 n 
+0000288204 00000 n 
+0000288267 00000 n 
+0000288330 00000 n 
+0000288394 00000 n 
+0000288458 00000 n 
+0000288522 00000 n 
+0000288586 00000 n 
+0000291188 00000 n 
+0000290498 00000 n 
+0000288763 00000 n 
+0000290614 00000 n 
+0000290741 00000 n 
+0000290805 00000 n 
+0000290869 00000 n 
+0000290933 00000 n 
+0000290997 00000 n 
+0000291124 00000 n 
+0000292472 00000 n 
+0000292165 00000 n 
+0000291326 00000 n 
+0000292281 00000 n 
+0000292408 00000 n 
+0000294531 00000 n 
+0000293841 00000 n 
+0000292597 00000 n 
+0000293957 00000 n 
+0000294084 00000 n 
+0000294148 00000 n 
+0000294212 00000 n 
+0000294276 00000 n 
+0000294340 00000 n 
+0000294467 00000 n 
+0000296293 00000 n 
+0000295862 00000 n 
+0000294669 00000 n 
+0000295978 00000 n 
+0000296229 00000 n 
+0000489423 00000 n 
+0000297813 00000 n 
+0000297633 00000 n 
+0000296419 00000 n 
+0000297749 00000 n 
+0000299926 00000 n 
+0000299366 00000 n 
+0000297925 00000 n 
+0000299482 00000 n 
+0000299735 00000 n 
+0000299862 00000 n 
+0000302600 00000 n 
+0000302229 00000 n 
+0000300039 00000 n 
+0000302345 00000 n 
+0000302472 00000 n 
+0000302536 00000 n 
+0000304943 00000 n 
+0000304763 00000 n 
+0000302725 00000 n 
+0000304879 00000 n 
+0000307059 00000 n 
+0000306879 00000 n 
+0000305082 00000 n 
+0000306995 00000 n 
+0000307465 00000 n 
+0000307285 00000 n 
+0000307184 00000 n 
+0000307401 00000 n 
+0000489548 00000 n 
+0000307902 00000 n 
+0000307723 00000 n 
+0000307507 00000 n 
+0000308192 00000 n 
+0000308076 00000 n 
+0000307975 00000 n 
+0000310276 00000 n 
+0000309906 00000 n 
+0000308234 00000 n 
+0000310022 00000 n 
+0000310086 00000 n 
+0000312813 00000 n 
+0000312633 00000 n 
+0000310389 00000 n 
+0000312749 00000 n 
+0000484764 00000 n 
+0000313616 00000 n 
+0000313436 00000 n 
+0000312939 00000 n 
+0000313552 00000 n 
+0000315321 00000 n 
+0000314761 00000 n 
+0000313715 00000 n 
+0000314877 00000 n 
+0000315130 00000 n 
+0000315257 00000 n 
+0000489673 00000 n 
+0000317958 00000 n 
+0000317651 00000 n 
+0000315460 00000 n 
+0000317767 00000 n 
+0000317894 00000 n 
+0000320500 00000 n 
+0000320000 00000 n 
+0000318096 00000 n 
+0000320116 00000 n 
+0000320180 00000 n 
+0000320244 00000 n 
+0000320308 00000 n 
+0000320372 00000 n 
+0000320436 00000 n 
+0000323199 00000 n 
+0000322574 00000 n 
+0000320639 00000 n 
+0000322690 00000 n 
+0000322754 00000 n 
+0000322818 00000 n 
+0000322882 00000 n 
+0000323009 00000 n 
+0000323135 00000 n 
+0000325070 00000 n 
+0000324890 00000 n 
+0000323324 00000 n 
+0000325006 00000 n 
+0000327752 00000 n 
+0000327572 00000 n 
+0000325195 00000 n 
+0000327688 00000 n 
+0000329470 00000 n 
+0000329290 00000 n 
+0000327877 00000 n 
+0000329406 00000 n 
+0000489798 00000 n 
+0000329980 00000 n 
+0000329801 00000 n 
+0000329595 00000 n 
+0000330270 00000 n 
+0000330154 00000 n 
+0000330053 00000 n 
+0000332288 00000 n 
+0000331665 00000 n 
+0000330312 00000 n 
+0000331781 00000 n 
+0000331845 00000 n 
+0000332098 00000 n 
+0000332225 00000 n 
+0000332445 00000 n 
+0000332471 00000 n 
+0000332799 00000 n 
+0000332823 00000 n 
+0000332847 00000 n 
+0000333179 00000 n 
+0000333217 00000 n 
+0000333249 00000 n 
+0000333281 00000 n 
+0000333707 00000 n 
+0000334375 00000 n 
+0000334929 00000 n 
+0000335572 00000 n 
+0000336202 00000 n 
+0000336453 00000 n 
+0000336849 00000 n 
+0000336885 00000 n 
+0000337509 00000 n 
+0000338179 00000 n 
+0000338819 00000 n 
+0000339222 00000 n 
+0000339654 00000 n 
+0000341320 00000 n 
+0000341553 00000 n 
+0000357215 00000 n 
+0000357736 00000 n 
+0000364623 00000 n 
+0000364927 00000 n 
+0000368223 00000 n 
+0000368460 00000 n 
+0000375603 00000 n 
+0000375896 00000 n 
+0000377705 00000 n 
+0000377940 00000 n 
+0000379757 00000 n 
+0000379991 00000 n 
+0000381656 00000 n 
+0000381888 00000 n 
+0000399845 00000 n 
+0000400430 00000 n 
+0000405288 00000 n 
+0000405568 00000 n 
+0000407432 00000 n 
+0000407658 00000 n 
+0000409511 00000 n 
+0000409737 00000 n 
+0000411553 00000 n 
+0000411781 00000 n 
+0000417761 00000 n 
+0000418088 00000 n 
+0000421922 00000 n 
+0000422205 00000 n 
+0000430743 00000 n 
+0000431148 00000 n 
+0000443606 00000 n 
+0000444068 00000 n 
+0000445385 00000 n 
+0000445624 00000 n 
+0000461630 00000 n 
+0000462094 00000 n 
+0000478229 00000 n 
+0000478850 00000 n 
+0000483458 00000 n 
+0000489905 00000 n 
+0000490030 00000 n 
+0000490156 00000 n 
+0000490282 00000 n 
+0000490408 00000 n 
+0000490488 00000 n 
+0000490589 00000 n 
+0000511473 00000 n 
+0000511672 00000 n 
+0000511857 00000 n 
+0000512041 00000 n 
+0000512226 00000 n 
+0000512410 00000 n 
+0000512589 00000 n 
+0000512765 00000 n 
+0000512942 00000 n 
+0000513118 00000 n 
+0000513295 00000 n 
+0000513470 00000 n 
+0000513645 00000 n 
+0000513822 00000 n 
+0000513998 00000 n 
+0000514175 00000 n 
+0000514351 00000 n 
+0000514528 00000 n 
+0000514704 00000 n 
+0000514881 00000 n 
+0000515057 00000 n 
+0000515234 00000 n 
+0000515437 00000 n 
+0000515632 00000 n 
+0000515818 00000 n 
+0000516005 00000 n 
+0000516198 00000 n 
+0000516391 00000 n 
+0000516583 00000 n 
+0000516776 00000 n 
+0000516969 00000 n 
+0000517162 00000 n 
+0000517355 00000 n 
+0000517548 00000 n 
+0000517741 00000 n 
+0000517934 00000 n 
+0000518127 00000 n 
+0000518320 00000 n 
+0000518513 00000 n 
+0000518706 00000 n 
+0000518899 00000 n 
+0000519092 00000 n 
+0000519285 00000 n 
+0000519478 00000 n 
+0000519671 00000 n 
+0000519864 00000 n 
+0000520057 00000 n 
+0000520250 00000 n 
+0000520443 00000 n 
+0000520636 00000 n 
+0000520829 00000 n 
+0000521022 00000 n 
+0000521215 00000 n 
+0000521408 00000 n 
+0000521601 00000 n 
+0000521794 00000 n 
+0000521987 00000 n 
+0000522180 00000 n 
+0000522373 00000 n 
+0000522560 00000 n 
+0000522741 00000 n 
+0000522926 00000 n 
+0000523110 00000 n 
+0000523295 00000 n 
+0000523478 00000 n 
+0000523659 00000 n 
+0000523835 00000 n 
+0000524012 00000 n 
+0000524188 00000 n 
+0000524365 00000 n 
+0000524541 00000 n 
+0000524718 00000 n 
+0000524894 00000 n 
+0000525071 00000 n 
+0000525246 00000 n 
+0000525421 00000 n 
+0000525598 00000 n 
+0000525774 00000 n 
+0000525951 00000 n 
+0000526127 00000 n 
+0000526304 00000 n 
+0000526477 00000 n 
+0000526654 00000 n 
+0000526818 00000 n 
+0000527010 00000 n 
+0000527207 00000 n 
+0000527418 00000 n 
+0000527629 00000 n 
+0000527837 00000 n 
+0000528039 00000 n 
+0000528242 00000 n 
+0000528445 00000 n 
+0000528648 00000 n 
+0000528875 00000 n 
+0000529126 00000 n 
+0000529368 00000 n 
+0000529613 00000 n 
+0000529856 00000 n 
+0000530099 00000 n 
+0000530342 00000 n 
+0000530585 00000 n 
+0000530834 00000 n 
+0000531079 00000 n 
+0000531322 00000 n 
+0000531589 00000 n 
+0000531880 00000 n 
+0000532170 00000 n 
+0000532461 00000 n 
+0000532748 00000 n 
+0000533034 00000 n 
+0000533322 00000 n 
+0000533605 00000 n 
+0000533888 00000 n 
+0000534171 00000 n 
+0000534454 00000 n 
+0000534737 00000 n 
+0000535020 00000 n 
+0000535192 00000 n 
+0000535318 00000 n 
+0000535433 00000 n 
+0000535549 00000 n 
+0000535667 00000 n 
+0000535787 00000 n 
+0000535907 00000 n 
+0000536027 00000 n 
+0000536147 00000 n 
+0000536267 00000 n 
+0000536386 00000 n 
+0000536503 00000 n 
+0000536619 00000 n 
+0000536735 00000 n 
+0000536855 00000 n 
+0000536979 00000 n 
+0000537108 00000 n 
+0000537242 00000 n 
+0000537381 00000 n 
+0000537525 00000 n 
+0000537625 00000 n 
+0000537753 00000 n 
+0000537871 00000 n 
+0000538001 00000 n 
+0000538092 00000 n 
+0000538197 00000 n 
+0000538237 00000 n 
+0000538545 00000 n 
 trailer
 << /Size 2338
 /Root 2336 0 R
 /Info 2337 0 R
-/ID [<067987B9098F9985AA75AB6491D21A03> <067987B9098F9985AA75AB6491D21A03>] >>
+/ID [<024A4DBA6B541E3B2CF52768A94D9679> <024A4DBA6B541E3B2CF52768A94D9679>] >>
 startxref
-539149
+538877
 %%EOF

Modified: branches/samba/upstream/docs/Samba3-HOWTO.pdf
===================================================================
--- branches/samba/upstream/docs/Samba3-HOWTO.pdf	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/Samba3-HOWTO.pdf	2008-09-29 05:10:20 UTC (rev 2163)
@@ -13,7 +13,7 @@
 (Attribution)
 endobj
 13 0 obj
-<< /S /GoTo /D (id2408587) >>
+<< /S /GoTo /D (id2408614) >>
 endobj
 16 0 obj
 (Contents)
@@ -5542,13 +5542,14 @@
 << /S /GoTo /D [3698 0 R  /Fit ] >>
 endobj
 3700 0 obj <<
-/Length 275       
+/Length 279       
 /Filter /FlateDecode
 >>
 stream
-xÚ…‘OOÃ0Åïû9&Òjb·IÓ# èÔˤÁq[öuÊ6	¾=)ލ'¿gùÅ?+Zl…íDÿSïüäæ‘j5šJø@4`‘De	¬©…_‹WéwQemä|©Ñ®ö¡gûªDùØ–@ðÅr6W%É?g†µzóh*¨´!4èøñEÜćÕuE{Ù¯ã8œÉ\ƁÆɊƺ6%T†³]ì1å Y¹€±ÖòY9’1
-GUdwÜL¹ßw
-åÀfòÊaþ<S˜rkdýmL¡¿ê¥6º‹)}güÄ}Hç¼{<©×8‘ í,³Ý^¶—Ó™ãT_!Hk7Fþ|ŃŸü :bh=
+xÚ…Q=OÃ0Ýû+<ÚRsøœØqV¤Ê©µ` nãÒ |T&Hðïqê01tº÷N÷î½³9y'œ”+~£Þ›ÕÝ“È	æ PfÄœ¢…‚dJ€’91
+y¥æìX’æ’Ö{ŽêØÚ.ҝíYŠô`#MAÀw„›š¥‚¾˜:R;4ìÍT¤È ã’$¡@—oÝÉy7‹ò«mÜ<’é
+)Åœ,) b™B&£¶r]ï|
+E·0ל>3-¨óÃÈ’ÀÆöcûÕxfH‡H6E†i×ÏÉÛulÍY¯ tÞvÞsÉ+çýO W<X?ïù,Dix´p p­b¶»L®gaòpMò—õb$8׳üß·<šÕ/<ájù
 endstream
 endobj
 3698 0 obj <<
@@ -17750,8 +17751,8 @@
 5702 0 obj
 <<
 /Producer (ESP Ghostscript 8.15)
-/CreationDate (D:20080827121757)
-/ModDate (D:20080827121757)
+/CreationDate (D:20080918135108)
+/ModDate (D:20080918135108)
 >>
 endobj
 5703 0 obj
@@ -20468,8 +20469,8 @@
 6194 0 obj
 <<
 /Producer (ESP Ghostscript 8.15)
-/CreationDate (D:20080827122247)
-/ModDate (D:20080827122247)
+/CreationDate (D:20080918135559)
+/ModDate (D:20080918135559)
 >>
 endobj
 6195 0 obj
@@ -23068,8 +23069,8 @@
 6554 0 obj
 <<
 /Producer (ESP Ghostscript 8.15)
-/CreationDate (D:20080827121758)
-/ModDate (D:20080827121758)
+/CreationDate (D:20080918135109)
+/ModDate (D:20080918135109)
 >>
 endobj
 6555 0 obj
@@ -29474,8 +29475,8 @@
 7162 0 obj
 <<
 /Producer (ESP Ghostscript 8.15)
-/CreationDate (D:20080827121757)
-/ModDate (D:20080827121757)
+/CreationDate (D:20080918135108)
+/ModDate (D:20080918135108)
 >>
 endobj
 7163 0 obj
@@ -30004,8 +30005,8 @@
 7225 0 obj
 <<
 /Producer (ESP Ghostscript 8.15)
-/CreationDate (D:20080827122247)
-/ModDate (D:20080827122247)
+/CreationDate (D:20080918135600)
+/ModDate (D:20080918135600)
 >>
 endobj
 7226 0 obj
@@ -30769,8 +30770,8 @@
 7317 0 obj
 <<
 /Producer (ESP Ghostscript 8.15)
-/CreationDate (D:20080827122248)
-/ModDate (D:20080827122248)
+/CreationDate (D:20080918135600)
+/ModDate (D:20080918135600)
 >>
 endobj
 7318 0 obj
@@ -30952,8 +30953,8 @@
 7333 0 obj
 <<
 /Producer (ESP Ghostscript 8.15)
-/CreationDate (D:20080827122248)
-/ModDate (D:20080827122248)
+/CreationDate (D:20080918135600)
+/ModDate (D:20080918135600)
 >>
 endobj
 7334 0 obj
@@ -33109,8 +33110,8 @@
 7652 0 obj
 <<
 /Producer (ESP Ghostscript 8.15)
-/CreationDate (D:20080827122249)
-/ModDate (D:20080827122249)
+/CreationDate (D:20080918135601)
+/ModDate (D:20080918135601)
 >>
 endobj
 7653 0 obj
@@ -33315,8 +33316,8 @@
 7669 0 obj
 <<
 /Producer (ESP Ghostscript 8.15)
-/CreationDate (D:20080827122249)
-/ModDate (D:20080827122249)
+/CreationDate (D:20080918135601)
+/ModDate (D:20080918135601)
 >>
 endobj
 7670 0 obj
@@ -33459,8 +33460,8 @@
 7680 0 obj
 <<
 /Producer (ESP Ghostscript 8.15)
-/CreationDate (D:20080827122249)
-/ModDate (D:20080827122249)
+/CreationDate (D:20080918135602)
+/ModDate (D:20080918135602)
 >>
 endobj
 7681 0 obj
@@ -37783,8 +37784,8 @@
 8296 0 obj
 <<
 /Producer (ESP Ghostscript 8.15)
-/CreationDate (D:20080827122250)
-/ModDate (D:20080827122250)
+/CreationDate (D:20080918135602)
+/ModDate (D:20080918135602)
 >>
 endobj
 8297 0 obj
@@ -40756,8 +40757,8 @@
 8700 0 obj
 <<
 /Producer (ESP Ghostscript 8.15)
-/CreationDate (D:20080827122250)
-/ModDate (D:20080827122250)
+/CreationDate (D:20080918135602)
+/ModDate (D:20080918135602)
 >>
 endobj
 8701 0 obj
@@ -42040,8 +42041,8 @@
 8889 0 obj
 <<
 /Producer (ESP Ghostscript 8.15)
-/CreationDate (D:20080827121756)
-/ModDate (D:20080827121756)
+/CreationDate (D:20080918135108)
+/ModDate (D:20080918135108)
 >>
 endobj
 8890 0 obj
@@ -43886,8 +43887,8 @@
 9135 0 obj
 <<
 /Producer (ESP Ghostscript 8.15)
-/CreationDate (D:20080827121757)
-/ModDate (D:20080827121757)
+/CreationDate (D:20080918135108)
+/ModDate (D:20080918135108)
 >>
 endobj
 9136 0 obj
@@ -49218,8 +49219,8 @@
 9535 0 obj
 <<
 /Producer (ESP Ghostscript 8.15)
-/CreationDate (D:20080827122251)
-/ModDate (D:20080827122251)
+/CreationDate (D:20080918135603)
+/ModDate (D:20080918135603)
 >>
 endobj
 9536 0 obj
@@ -49372,8 +49373,8 @@
 9552 0 obj
 <<
 /Producer (ESP Ghostscript 8.15)
-/CreationDate (D:20080827122251)
-/ModDate (D:20080827122251)
+/CreationDate (D:20080918135603)
+/ModDate (D:20080918135603)
 >>
 endobj
 9553 0 obj
@@ -53938,8 +53939,8 @@
 10022 0 obj
 <<
 /Producer (ESP Ghostscript 8.15)
-/CreationDate (D:20080827122252)
-/ModDate (D:20080827122252)
+/CreationDate (D:20080918135604)
+/ModDate (D:20080918135604)
 >>
 endobj
 10023 0 obj
@@ -54554,8 +54555,8 @@
 10102 0 obj
 <<
 /Producer (ESP Ghostscript 8.15)
-/CreationDate (D:20080827122252)
-/ModDate (D:20080827122252)
+/CreationDate (D:20080918135604)
+/ModDate (D:20080918135604)
 >>
 endobj
 10103 0 obj
@@ -109277,67 +109278,77 @@
 /FontFile 17590 0 R
 >> endobj
 17592 0 obj <<
-/Length1 1238
-/Length2 6139
+/Length1 1220
+/Length2 5916
 /Length3 0
-/Length 6893      
+/Length 6662      
 /Filter /FlateDecode
 >>
 stream
-xÚ­”u\”[×°i)%	a A†‘AbèŽa˜!fè	uèîéFDºC		I¥DRºá›sÎû}Ÿ÷ßï7ÿ̵ֺ׾ÖÞû¾Y™@:<²ÖH+¨áÆäJ äÕµ  /?!+«¼ìG"ÀnP	 P\u·ð€"‚bü„¬ y¤“·ÜÆÖ
-À.ÏñW‘(@Öꇀ u°›-ÔÝv è !p¨›7/@ÖÁ ý×® m¨+ÔÅjÍK¬á7€ÔŽ äûKHCDÿ	[»;ý'åuqEKØÑ’ ´¢5áà
-°†Âù4èµ h“ÿRÿÝ\ÉÝÁAìøWû¿6éÿ¤ÁŽpïÿ)@::¹»A] êHk¨â¿K
- ÿ¸©C­áîŽÿUq;À!²(€ÿŸÜU	îµÁÝ ¶ ØÁúwŠ°þo	ô¾ý­À'+¯­©óœëŸóü;ÃnºÞNÿvý«øoþfôî¸À½ &ü¼üü@t!ú÷Ÿfÿµ–"‚´†#ÐBX vq{¢oš„¾@ a
-õ@½ÐÂ|¼¤ú zOü0¤á_Ç)"Œ–ü+ô‰øäÿ%Q €Où7	 øžý&! Ÿê¿$†Îiÿ&tN÷7‰ øôÿ%ôàÿKBèJÒÑñwÈÏà³þÑÐ="ß?§ö»@Àgó¢;Úþèñà úy»?PÀçðŠø#m‚øÑ&È?=²ÓïAеN`(Â
-û-'üŸ¨ËÿrB[8¡ßäsÑÞ. ÚÛõ÷ØÔú§
-ºÇïŽÂèåÝ<ÿ´Co³ûo@‹xÿ^=¶ÔåŸòÿ{såä^¾<‚B a @\L *Ìïÿ¿ê î.è©Üþþ( ¯ÿG¿,P¨B87„H¾´Kix] X0V†Ë‰)gó>Vãmçç6¢Ù8L‡¢ÁçÎœ‹u†åé÷Öq×=¯è\Ã[ý´F”ö‚œcS§nÖ=,×Ó}šèÒսל˜OC¶HZ&¶…15'‡JÞôeýêßʱ+èþ¸3Ï„ÑeâQß•ñRDÔP)ÝAõªŽMI›4Õ¹4TµàIš³0`‡Âoäúºlu'¿(ÀÏM¸1=ú9!cB•9%b†ø45c;íè`Žˆ|Æ%ÄYÑÔ|uQ™É'=&ØÀ›Š˜”ÊL ‹(6²ÄO
-®ÐúÕgðÏO¾ÊUóà­[/Îr§Ñ0êäiÉ8åå>Ð_@¼ÓØn6Â,Ÿ|ç·Q;nÏ®5£¢éJàx,9k9K~‡ZJ–ú[€‰çðcRUÈ‘,Ëü§uži¸¦d™U™i÷Ã{W@#WÜ°ø­úaβ;‘+VÊy‚ÆŸ¾”‚&°“ŠÅÔo]6hMÂ<ÅÞNÛÊ€
-ñì ¿&uŽ[£Û4ðxRé³o³~À`†ø¤BG&”‰ljŒUž¡¨g€NC^¯Eô@oºNôSò®Í)I^6É+/‹£XÛÄÌa*ƒ©ÓŒ¦¾Qó³Tƒ¦dÿŒä‘Qשi‹S㋘«ÌƒæUk#À‡œqWo6Õ¬1¯ú­{Ô‘¨˜iÒ;»ùµ4U¡}£{ϝ¿S
-%=œ¶-QûÈâ\†EK*A+äº.Ú>•¶™ xH짬«ó‘ºnhF‹¼Þ¬ÁL;S¿ŸJЛÊàÿ“È[GVs·ã¸u p´êÑ#˜lØl©ñ’¿gGÐ"êÏÎ'bhB%7Zl·Â7K`=ÑØ;þšO¿Ò°qž¼a´©íáÿ(AÆ 6’î
-9í~o^mÈ_£¢tï.— wè>¨éoj¶'¨®DêÐãÕ3é×ãGn^¡ÒÒvÏ_xD–…mìC°ÒTã	Ã5Ù
-`ˆ#HFüðÈàq=WãTè »:¹AÇ©½NªúQ‚SBÙž7F–@~ºÕ%˜Ø߆â÷³™ó
-YbŒJ„
-©~¶žÐÜq×<‹„có½#"n‰”'ñØ|§F¸ÏðøìÅölŠ,¿!+i¢†_G$[ˆ©fëNÙax%dÊßã?Á-nÜOòrì鱿ïG¡b¿(_¡œÈ ÎÊmsó+³ºK•Î©pŠy:ðåã֏ì¨Ñ¼Hú-f-o§_fOµsHÌëː‡µ
-±¿äùµˆ÷2¿ˆ6=b¼‰sÎB^~ˆ§ðvøNæÜj’¦§¤|­C6“6Ìù+æ˜Ý݇üÚ qî9ç¨Õ­M T&kI£P! ‘NEɇŒ³Ö	¨øÄ9oLÄÙ&®OÝ—¹Ã¿³ÿº>ÿíCMyGÕy-à­ #hÊÉŒGªÓPŒÞü´õ‚²…ö}"[ïò”fÑ`öî»ÂÙ‘Ãìƒiâ_|––ŠØu×P at IIÎYÓIÜGMdì•ÁDÚ(-zdÓgþ‘í§oª¾;aR‹•·è(·‡á}Î*òÅ	ç«ðUŒtèÜ›à{ÎüÐ%Ý8 at K7!ù/šO9åÅ}\”Îîð•òËø´Ã>§Z1Îàꗝs-ò¼rï~£|c¥òBúÁPUë+î~‘ߨfB+ÓåƒÞÇøÛö"0yC•œàÎÄ {
-ÔO½|Åפó¤W¼»-*£Dµ¶b{Š;ÊSüÛ)¡üQO£ñ1õ¹(ÖÇ’ÅcÂtÚY2]óBß(#êêl&H…7=e%"÷1mknÓlÙŸ‹ÀŒ(»eG»iò>y{ãÉû+r¬­å´í°6šù”ÄÑ8Û)¯(\³P¹JtV{دd¹ÈhUÕÔéŠýú™0ÒF8IzaC¢›tÑôð­÷ˆÝP>'þ0wýjNÖyá¦u: O÷%	H<º(gIciwïzâ½If·Ê¬'@±{›Œ©–½¥°
-aÙúvˆ(ËüJË̸öºð/GHÙÁQi‚A´­
-õʏSu\aV¼ZñÊåHòê^šàîN
-ÉžÛ~92Ë_©K±œ•ˆfG„«™“ʪžû/B„êÁ þ;‰?7<Æz­jCËžI¨ðèâæKXôù@m« ®ÞÐB´Ùîeæ€EwT0È#Ç,Nóœ‰mç‹è
-¡lÛî@G†8:XaJ
-?¿ñõ†»pGH.Oo=g.î½oVL©”ž3 Î ;¸ýó£úv!— À9jÓÌ–qdôÔÂÛàlÙÝ¡ïõeÃ1±1øVÁîp´nÙ”d¸¾àÍÆ󌇁[7¹ýkÛÆ™@_º8mYsÖMµ–3³¾â	ÿEjóë]F±o÷Ùu#­8é@·kL’µ´‹aóŠ^¦)uHÖxøÂMU©V¶k‡I4㲑h{0fH6Ƀ»ûÔw+&
-û„¢={Ž›£W›èDeÙMêúâÂø(”$ÜD†á—On¬Ô\´¡å‹DTTøÑÙêsÁ9;5Ö[P@ísÇê½óѽ`E=òùف,D”ˆÛ£HõCÀ¶'à‚Ú&NúGµ¼O(ÙìêÛ¸	$è±8ÎZØQQ“€‚̨{ß[áýWó² ¡‰—é#S.zy~ÅŸ5!ƒJFŠ°Ã†«É`]bZ±›Ž¨ƒ”%g;º¦¥ â›®ŽÉÜšœ^ñwãcæUÊ‘ß1ÐNm®8®¥ ÄýÖ&vÙ_ï Ý›Ü}ïI*Ÿ½Ú¨BŽ³ÓzÃÅ4lɸ«»tñ“u…W4/†òˆ57Ó‘
-Ò5³×,é̦²‘û!’¾a°²¶l±«–èˆd±WãÔr¢w¥ÊKrûdz¾o×d= $H:˜T[ÆÁ>»\ã6«’P“G~êØŽ‡ŒáB^)?õʨéÿî™Ê´öSfƒˆ³ædúzYÑ?`)hUÍ@NJT¯v¬Hn–jî¥kP¢ü4yt}†i·Üeqo8ó.À«»“Œá@0È{â!JemÓ¬h¹sÇÌ3ðÑëàoðÄ·¶e&Œàóª’ìš}¤Q_ÒŸpºé°N‡;ÙÀ‚¦¥oªtÈ-Nµzlj½wÆq­×åž?÷î«9˜ŽÝó’kæTׇ°iŒ¾‹Lc4n½oËI' 
-¿NotÄÉZc¨ ÀIPi‰bähu¬–š‹‡_<ãY£ùü8"'ÓÀ@¦ïZòâ±"ÃG 1‰zM~ÍÅN ç "Ÿ_föé®ù„`"ý9j¦Ák@ªÄÅ‚uºñºôÝVšçWÞo¾ŠŠ-ç'éÌ‹óÄàÃxbøcè=ÓN_¨3gwh#“døŒ™³_‡YßÜáÜnbg4x~æÑZ„Q)›‡»©ç«úfqY“kZ0¡¨²ú·«ÝÎ-äåîe°'ê2MÝŸ#TÐcB£rk,B*v2õí7¾¬NïÖ½/?’wnUoli”§îËÈÎøª¤ðaò§µaÑüdOÂâ}Œ'ÇixÈŸvúµ>a9-ð¼œÁßlŸe9ShÊAíÖ7èΈ=ŒXaÐÃü«i!®P)Z˜îB%D®­üÔb>þÅã]/Ò§!p¨Ûö®÷Ë5íö€ÞjáRÅe*õ·fR­æ_×e>¦ÚÔ
-ÌCVÇ?²½»Ï0-Ÿ.
-'1$Ø´k”ë]ønQînN‹¹ßvÔÿôöKæ”aa×››´ýœD]):I`ÉÎÌfÝdþ7iœ®%W‘áÅ$a¥T×…'kœ 
-wüB¸ã“_ÆÄb+ôDî\Ì¡n
-ÆéF˜"ø§Õ‡÷š5¯¸å«Ä6¤ °k‚P>50[-K¸×’ð݇á™|)}ì^è¡XÁ“‘R˳)ãÑäI%]@ìø~‡eb©™|â帐IÈ%ÏÄ8QA؝þÈU<=õÆ¢ }^ìsýã@se@ÿê÷“·{®‡tt4w%ºN'¤]W¤Æ-nCLñ—
-v4‰I	ìŠC¾Ïa»LÅ–á¾ÕÊ_´ èÅÈ„Šb‘%$Y@úzj«ÊQ|	¼×¶tEdSýÕ$ö)‚Ó2Æ&÷^x@ǍÛŧv©bW±°R¢¸sA¡>åÚt³Ì0Ënm‰û*礮JÄg¬¢©);©’¢Mùâ*e0’é„Z„òÝnz¦ó£\Ý/• *>Ô†žž»©»ÍDêJñ	¡§\÷u’­sýäôÆ.GjˆéŒ,ëR”Z´µºZĸà3=”Šj"F¢"Rï¨X?w}«Ž™7'Ü%]B³ñ0yÝÍa;Ö@ÖfðÔîíðÜAÆÄ:—+»”xƒ‘q¦,
-gç´ËH9ŸùŠpœX{¥ː‡ÌÔr1Œˆí1jQBÚÝŠçír'gqEí—YJ_ºtî}óœÇ4Ê vœ	Qçë»ž‹¸	‘vMaï>9q÷ÏÁ´¨VÚu—”ù„¢õ_Löµk²Û.²YªG(*=r‰§$òy²Je7\9ÏšŽöÑèã	ÚÃU®½j]&î>mº;Z[)¼¿w7økߏ^#Án÷¥±¯”üI6‹%tÛôÊGm£2]Ùõ¯šd4÷F5Ç-?´ -ñs…»Zðñ§öL—YÙ2ȝ«:âÓ©„¬M2ï]6dÚD&°TŽ½¿ËžíªÍŒØÿúƒN6öª’¶Dëa™>V
-ÎíN.Û7uxú£+ËÒ¸’ï³'çM?~îµ–ª¸?1¹I®C÷ZÌp¬,œ‰ÝEçDÍ;:ŒIÍ4»¸4¦èeìÂöŽÐûVçUnä>‘'é"í—-:ý¨ÜMÙ~Ð
-¡Vjh£ö²ãÆf`ÇšN1]ëjØ€–V56¥ñ‰¿‚Ú÷ËB»×Jî’Dý‘ªÁàMæ9x¹
-ƒ¹«Õ‚¾äËãe
-–,±Ë|Θ`¡žX=:æø§Y“)øùJ/K—ÈèK뛳’—A9Á^òºL€ 7Ò¬›GÕÜ´³!ÄÃ5ß V…œz/Ó®Dñ›ŒJ¨¼’ü®¹×>·¥ôoŽ¸„Öêb[z0Dæ«—:úlEºv|åÅFÕ+J­ÜªŠu•JJ„h;t7’áMCû@û·¼d§_Óxçi,òñºû´>k-Rܤˆ³Ûª·rv
-}È_aõRRùRÞ…uÂëT]ä+;n*9#*HÞwyÅùQ€º^aP5ÌØôfÁÙ¢’
-ϬÏóyoÝšÙö±ßøhÕÕÞ+ʸð…	“ðu^<_)ãÅðué}K%ˆ‰ðïÈ1§9An1>þŸñ…é)Œ˜v'Vv‹wßZN󜫯Gè0ñBÀÝ#²}Ñ\ʼnÀÆóã½»¿•~V>rÓ@8/ólE£&¡Iwï]|{•¬¥llE 㩶Aõ³ó1EؽठC¯Hn\ˆ³Ót½™úDXi‹R@˜‚NRµdÏŸnցbF4ÔZÿ	Ž—™°{å¥ºò5eð[±©Et2°rE±½PÙÓ”[‚ŒÕM¸•×ؼ·JS!ÂmL±«]›jh|jϝOŽå×ËÍ’?ðÄâàòÒ4áƒf²ì¯p‚î¦iâ»~HÛÉ¢,/¼ûá‚J_ύ_RíÆÿ`enÆTeø<ú™Ä‚)qÒN&Îö©Ul”ÿüSAõ-Çf.aÍÑQ£T&ˆLÓ['¿
-£7<G	åÊÇAž'ßõØ>°èì^ä*۝ýõ|­÷E…:·³¨cÀùêC¿=?6ë'Lã]’37}§¬Ïí­ýk ï’nÚ࢓\M&³H_«ó³ðï¼~vz:¹£
-í,„\68'±’ñý³V^Ad*­›!kùõiÔKövÜ«|Þ&ieŸa0÷4ô=Íb* ÙÔÛµ*ðÒ=ªî‚2ߏ&™o:W1¬Ø’gªIœDJCÛþ9Šã±×/mÙÅ~x{ãÌwOþɾÝ/)mK{„¼ô.tp+ˆºé4ó1WÇBZC›ª"¬«–ª-(nÉÄ8܉NƒD¦ªi@$žJMHÒ»:'6X‰q8J~ÎË»9g³óûQßœ÷ëÉ>ƒünÞ9Ø`(ª&~P¡TÌ´6_è(¸
-†ß<©Øj&¦µf6ò¬²ð:·Ó£i»ßÃ-ýƶC÷3ý÷Ӎ`s9
-œž»-]€=¿Ó1ä¦D²–PmÚõà£÷¸È©V">ÿN¡Šq#öろ•\šÇ$Xցâúg{˜Ã­»ïA•˜þcUaO4bµëq&/!’b1ïUqökâNÈ‹Õ½s¾Ùöu{©?s­-ìLþ¢9Âl…Â]¯†[yá-qkÀõ‹¢A“q ߯Oä¾’Ó‘y]b%þ$¯ö×a‰^ö”èÞ&­äÞc-šƒpõº¼¥™K¤-I#ÓÔ>ÑQ†bÏr"d4´ðVŽù-2‹oû,,…¬‹U=i9ä)~ìiGgaâG!AN®w÷ô›6HÞŸSx‰hìý¹µ[‹j«0AQêà}Çâœá¯úºéÕ$<ìÖ´Hš"R‰°Ø~,’¸:ª[“œ³˜+A"‹BËz®KH^§Qϸ¶Ù~ éj²‹ø.
-®{_Ð7š˜¼íV
-WÎÎKjã«À†
-nääCqé~žRñ–ñË·™‹“åùžîU*‚~VYI/÷{*['Wz{Ø94|¨š
-š´f6œ1Ä¢ûoCÄT$šLp/a•ÈwB‹Ë&ÚŸn´•#*Bnìgäb|_v8FÙò|2œ™ë>ìÏB’?²w¢‹ÉÃÂÉ£¢j›ÛîMS‘pÀ;K«h¿ÊˆLa	êˆ3¹Ü©y&i†,'V8®iÿšbO!~ÃhúKWߺ„”±ÓÎlºC§í¤­1(ǝ›]7áÖ)?ðøû²p¶, ïGÈ 2¡ ·Yé¶8ßürËÉÏ u})EWóÓñ“ìãOGÒ1ãFWWºrƒ‚S±Æ}éøjëP•8¬\²²E>Ïœ+!z«ë(žg[bö:B;÷e2µånب£?nzb 'dz;ÚÝæÌû¸M’[®h²ý<ìÅl¬Ãj¸-ýÔ>§ˆQ•bì;xQDØêM€÷1¥ >ìË¢÷:H-Ž(`®ÒúÑMŒ°^~ö›n›kFÆeµŸƒOŽñR(ÖÌJç>s‡«¸M¨›âí*¸fø(g+Ã\±jìUxüZˆzÉ/·a!÷µp«¤>¤xF;QgKbæØzàù11	†Ç׌táP˼gÖ–UŠîù6ŠY­Þc«ö‘ëI£ˆ*J	üªþÐð2¤z¦¬À…î¶ÙhIõ‚FP]m“a¯
-hx—~¤îoí’g[V=[ñ÷¤ œ/a€ÍÄ9Ê—¸‚qæ8 áƬÑñÛ4­Ù–+¿ûUd*©×K²›…iW¯û¾ŸDcÄ¥0™æ»Ü
-æ]ÜrmjN_«yÒÅÑù®ä\OB&¹
-Ã´;Ý=Ôß«N.x¢Ú×J8Ýü>*¢É›äù»5‡™âžZö÷.YçeìX"\¥û%øÜf垟*~6‹[¯â®
-Mœ.AÜÞi–Ì7IÜÁ±IB˜U?›vãq”ZOˆï§ŽäjßáÊWHyAÊ›[â½-ú1Î[i6U½ã–í õ	•þ–ү軀‘Àë4½VTyLá9÷GoµÓÍ[jV:J¦ÀS%ÁQÐ	ÆÑþÃJGß`áläQÏ¥%u­IoÃêb—¦§®u…ÆÆ*`eT5Âù˜ÖÑ *'³¢©ºqÜšøŠ4fG.mÙ¾¯E\ü(°u†?µd—)¿ža?±–õé\…´äžå™ùyÌuº.»sÕvëFì™_³]Í]’´M@ÙÀBi}«¦ºH°2AÙ2¹2‚äé«
-<XLɘcSá´áòdÒ´ÃíIy;2=Éù@¢ë òÿ ŒL
+xÚ­–u\“ûÛÇA¤&- Lbˆ”ăÑJ÷醣dÆhIi‘II¥SJi‘ndrDR‘¥<;çü~GŸóüû¼îî÷•Ÿëú~ï½ÆÃ¥g ¬èàn‡TsGc…!"2\"‚ˆˆxx”1HÖÅ­‚À"e@iiHÑÛ	$&
+‚Àd R2¢ ²»‡?ÆÅÉâWø3H¤ˆBb\ìhuF¢5ìn w{$Ö_¤èæÒÿ3äôBb|" äàbÙ!\Ð ðŸ‚4ÑŽî É¿ÍÞÿuù 1^Q ~‚HA¢ƒ;ÚÍä€t€uÝ	½%ÿ¢þ]\ÍÛÍMú³üŸKú?nÊÅÍÿ?î(o,‚»; 1臚 ÿÖG:¸x£þíÕÄ"Ü\ìÑNnHèß&/5?¤ƒžÖÞäˆpóBþeG¢þ-‚°·¿$€µ4õÕUÿ>Ï¿|z4ÖÐß㟪ÿŐ_LØÆÅd!*"*
+!žÿ¾Yý«—*ÚÞÝÁM¸0ƒAø7ƒ@ @Èí€ô!ý‚Á"hw,!DØIÈÑøó8a’ °òŸ¦¿H«ÿ"1Xã‰Æù‡¤>ý_
+~!ÒðÁ@`ãˆpÀˆ_$ÛýCâ„<{wê—"*
+;ü†}Ȑ00øï3ü@(áüJ€À.¿!!Áõ7$twû
+¥A`Ô/„Z£CBk÷_R	±îhäonÂ><~¹	¹í†tü¥Nò+æ‰'¨ò |î¿
+!́ù
+	sxý†„Œ_ù„fXß_Ú b„>þ¿Ê¦@bþöÿß{ª¤äî(	‹I@"’”
+ú_qöÞ‚hì_?„Ëþ_vt!|H¤Ò0?ãn/áú¤)êE°jáØKÒ[ÄJN¯’të;'__y8—LìVòNÛóÖÇ:ÓÓòì«4k¤kœ¾ç×½âÚÜVûæ™”9ýsÍÇv-; åºé^6Üÿ³Ç
+üÃ-Ú¶¦©ƒm	⻇^¤™õåí¾Ý*ÐãW1üB¾ÈEÔeáÓЕ“4UËv3ŠŽ¬ã…réÓez¾ˆÆùÒ¥¥\ƍ>v¦hüðݽݛᴐâYêO˃	æÜi˜zdzÖyåæŒx¯!(Î_˜ÓÒz~Z™¾3mâMÊDOÉç¦"`ªÍÜ)Óï>4ä‹„/NE=Óñ©[+ÍóZdÕ5ë=_hËÁ‹íãЍºÛ­¦aÄåóÐÆë…ÏÆïóߛռëE‰:”]tl;ÎhŒ^ÊP†Ù ¨æ)35ܹqˆâë|qY¤–ès«r³˜âz?é
+Ÿ9î¤l5¼§¼õ’<þ“zÔ|Rlá…ÞIz©”ô³Y´ˆõAÛÛ¨öv:W¯;I'’„Õ<h\P™]d!ÆÓ_h¬Ì=€„s¤¤£¸¢-3˜L=ôzú¯ë*µIîÍÔIŽdì:áižÒFúÙ$9§å¾÷ß;®2™Æç´ôZïXeš´dådzMÏØàÍOÛ½XZ—Ì0 üq/^­ÔKc~
+[4×â£gèÈ¿>ÇÕ²VÅô~Óö\eˆ§³/J8—ér{–Æ^ÒÉ Å=ô~”lã“î8M\e§z ®•d…΍Y³vk.…EmÖ§ÆÙ2){39DwÒDêèk¨;ÛûAË>=ÐHÓf[Ÿ2+e›d(âùŽ–èŒfÛàív—4ÕÍ2Çž’ »·?¼cå½uTÄéT=ÚT>¥çÐÎŒó²Çw¿²®6­ÑT£¡„úÇ|×kaÉ|ê«×w½L~ß'RãNÔøÖ/æÎWíŸÇÅ/c׿Û_ÊÆi¥P~Œ»Ëoâ؉.3³ÏIy?üî0‡M°y:æ7œÁ¤ß ~ê‘úò›?QžØólæ3UÓU
+!Ù“uE*Z¢J´Ó%:ã&#ñ/ù¤ãº{ºQòfNo¾AF«²›³ù9_Êrv$#\®Ò„uÔP$Ä XzÊ”@	7“òg ôWÍbZ¥I
+"„áº><uAé×»ûûs‰[|>­ù&¯yí­b%š+ªCiÎûnÆyÆVú&3Kü§Æ=&i³†8¨-½·LZâ©ó1RgW¾Èü p7m*¥2^Úüõ„ö¥¥'‘$uËÏ*dê\‹HåÛ+·«)ÝØiß­s×SöžÙh…’Š«Õð|+Q]¡ÓÒ²v]6ï3«åéð¸Rr²pˆ³‰	[+DAª$hÈ3Ãã3Õ©â+–`Ù¯.O¹S7
+/Ŭ²!lkŸócï¥ÁàÞ§äi·Y(ò¶tGÐuuõOß2çC_–7½Ýþ6ðíòøgé0þÑÁ§}S¥I:ðv€ãèHTãÇ+Ö(¬:½óÌþeÒ”}P$4=«ASev¼jŸlÏ\ÝR"ú Þ7ùøî×@º0æ¦\	ÛŽ<œV1)Æ‚œ
+Úx@ÕÐýܨÞRw
+å€÷¦ü„™Ç–SéMÊï¾
+
+ª¤»ç8PBiG]t6kžHÁTÜj…£ßIØ@iÏfOÉ祇»]éëV|AΟ~½
+}lBâZ·tàK$ñíPæc9`~¦Ô†—S2ê[S˜Ç³FÎè?/Œ4\M×týYp½ºrF~.Ô78^<¿fÏ>‡ïx#Àm4ú¨vÉ#NNØÓ_ Ê§}Âün<giêw´Xà™¾×¼ª
+7lbÔÆZEé™”ïiö,™¥¹îÎÙœ‘‹ð. ­+Ìí˜.+jM»–×ãFV~°r—x›WÿˆÿP­™µ¿ËTa<Ó	V\ŒÓY­×£fÒj*aQ'*¤@%†»®[ñD:Ó³.y$.Ž…_1Ç\áøcªh÷±-DTBÖ+m¤ý›¸ç–¤øzõ±`¡-H”½^39•	
+ÏtÎ’(óT¾ß)©®ä’Špe2¾vxòÐw]uaMåÈw„’¿S•M
+å6¸øàt±ïÂ\1×'Õ	Ðä
+ ¹'£³:á™ÜU^”T´ ðr¸Ü7üE$Ó„­8‹wŽXé/¶«X¢Ð™S1ƒqƒS
+0çá¸÷Ü=¹…&‘é½Ò[ÿìÑOy"†÷¼uTÞ>Ôz½0Cw5ŸUiŒÁÓZöƒ
+/îˆ}ÕVë)¢÷PŸÿ
+Ml1‘Ÿç…¯FƒtDqŸ¦÷„ì*5ç—Ü̵™)·ÎZ<ƒkò
+õG’$"["œG œUÒ‹ŽÒº0u_ñÍÌÒÝ«l!wIɴȺ™éß~_H㽨TlOÓ[žÀð¤*öÃh¹ÊVWµ
+VÉ#An·ïîQó䢿¿W€®ÉéY Fÿ¶ºt++c-ž¥Äö¨&Š…âYÔ¬Ç)p§Â5ðÓ/·ŸÀ‡Rƒ¬²ß˜*ÓÑÕ«Éž–²H¸ù5"»—Ì/O$‘?›•´*f¹/@ÍJ4Tt˜?¶%Ãã
+zÔ̵û“Ç6Ê-íÊìq…¢g7·:í(8çÿPkÜÎò*.®[|Y¹™zFïJÏÜñØÅ›™ë¿’embR"ñ|ª»¢ÈB¬½1»¨+x‘㍺IÌÚÔlϦ*÷JSªÜ#½Ît05ÿÕ³Ú=C5¹!IÃeñ†¹œ˜k½¦ZŒ{cHy½"ÁÇÍ3¸z^áï¨Ìt2G~8|pÊ=®µ.ã¤Q26bÊ]¿-4oe·æÆf;®6 PÓI,êù±Dšªî<Ƽ¸°Øt1´(,ªçEmnåi°XñÓT‡È¸F4Ó–âôì^R²éîoï_ ÞDH²¤ÁŽêy Ò¦Ž–kóVMEÙDú/žîRRúÌ“4®ª2·ÓÎ
+× ÂñÂ7ó›1-? †|ûPS}Þ™;ËÓË4'TL1σ€6ºZ"o£TÄò¥XK2ý‰4ÍBÖ‘·&7ƒŸn;ÕˆCRêø-Ö4„éîË×øjH ž4²‡ïÁäág¤‘ã:m?È}^~·—Œp§Ÿ£‘Ir@ªN”蔇eóñ= ¾Ø¡
+?|ò8p QxÈ,!¨äØpi׎yne1¹t‹­éÖ¸ú
+Øn šçª ¾®mð)XãQäY…kÅ3¡Ñõh¿¼ýk©ëd_·´;r€yßöè*ÕrÑ¢;ÖÉú<Ç÷–ïóÅ’0×®BùöccdlK%„©žª&$­ï")Û«?7ÿÐÁ2ÜË\+Óê
+š–ž½_ûž¨$²ŸVÛõnç«vS­þkôxì­NÙ…øØ÷€”ÁE¿SŽþSﻀÝSèêÍ©ïáFÙƒ“5‡£`ºE'q@ç×…/øŒs
+\øÉÞçY
+‹:yn¾„™D˜ì—q DÝ¿3­ÊÖ²<¾§¶Š“K7éËW¥Ï>¡=~¤Ä6 žp¦›t¤û/ýHKÁût½~OXZ\Zæò!µE…ìgQL1öà‘
+kéB[‹p²©«îIë3ãìÚãáÁvdJÄÜ}d
+[¿8éiºòö	Ðá…ÿcóJ}v/ž¨…©VÏæ†S†¿´!n¡¾Þ.™¶íµ[,Îýö-È}׃®“¦d¼âä±oä“·UaDtZôæ¤^«~ãÝAÔ_ßEfÔ£V|]æÕr€'BÁsÕ mí-»Ð]mŽÂ.õ¤DT–¦|býâe-ãåÍCšWï²SÜ/€•P²<|ñ9øH$Óm^kQà[{æß»Ë8u^/Þje
+¨ÒÌ¤û\UMÚxËéYȈ¥«¡›.•à%†M§Õ‚Õg Ž­bÿ‘‡÷zé~bØe¦áÀÏ5	$J³Çž8J®vþû›võ
+
+g‘Ô{ê,œ‚ï²Ýp‘æ7Ô-í#í^[Máy÷ÝÕ“Úßo–Èóª{|7ÚèGylæá4©Ä®Š¾úÑ“a_1JÒûÎÊ(JÆU¼áÒÕ0¡Ös;÷`C-*oÎgÍÅ»7U¿Ñ7^[u²…×eÝOqÁÊ]ÒJBe‡¦ªî©o*±·n¸{•†ÝÑtå™{³úÆTCüÎ="™Ô·Vúê¦	¬j‘³ì“ †tnâöqKMš&\WÉ*æäÀ<—|Õnf«rñÇVçÔúPûãŽÈ’Z1`êðöǘÇ N󆓈3…}Õˆµ ¶][Tȸy´•fÄo¿‰/6OôPÀÝa§öËYÉ›ÿ,ÝKv4Ƈ…±øò…ý¨ª+«ÜË v‹“€šRÕb8ñ$fÇÃÚKšäKƒÃ_’•.c9ž-)AôZÛÕiUV–üÀ!ìœ%$xi•HrEöƒ$lV­]¥QÒix›rówW•ëL4‹;ëc3ç3—³±bÚîÐ;_ÚâÉ°VÕf=Üs;h{`ñ6ûr;óȆ(püîjÏ#ý‚¥ECÜvƒùxÿÉ
+€B­ÞG>_zÝ‹ˆÈÈYÔvìîó€{Ù=D,¿Î’šŽmHKyô¶ÏaZm¶¸ºw2åWâ`iõÒzr£Åt¼ìÜ(#ZÿnÇ·%*Õÿ^Hš›z!£Wà8}}ËJšô)ÕHI¢¹–l‹~ܦÛ-Ãê‘ë;lÂÆ"î©—Ø|NO«Xal&Ñ®_zÓF­“ÖQxUÐPý↑óp”\]™:W˜ÄºrÙ99§/_–‰×ì#ßαqò­šÍ ‡ ­}+q×—îòd\àâ£\;¿kÖà†|q‘²Ì…ºŒª´OÏ?ÎDÆ]óÞØ93–’A•&í±›VírPâcÃÂÆöAÛ´Üó'=év
+_Êú{¼åfy¸àûK™‰¥¤Ûû*˜}Î÷<	Ú×ËU‡#w{a÷‹O9MíÝ®pÖÖmÍZ´¸¼²YÛ‡MžJºUyd'“M%Û®µ{arw•a*»ù¢t!鬫Ô}–[z—;*|“I2}TZ
+³d)?Ú¯´+²FãG°	–Ñô£Ð›8çë%tA8PpcÝ®SÿçÒ"
+!2@{K©]œp8CNÇü å㣇³»f&¥ü¡¯Czú§÷‚D|Ëã|Ëš¢#¯"Ö­súÃõn쟵͟_Ô¬š)󀆟Ýø¨ +(
+_éž¿‰È|pÓÄ–º¾È_)Û‰ÅÕ˜—Ÿsn¨0gËq°%pŽè]e§;õ\ÿlÀm4tÚªiv=¹›²¨”GöÇ„æR‡*fƒH‹$‰{[â–ºbÐÓšl‡náÀج¹R>ú
+X ½Áá•j0 iX^´a«iìEÃs%-wL¥™çxÛº in™3®
+fäO··ÜÄË
+ÕM*(ìŸ{«šãPq·{nœõjæXÍ0Ò–/<ÉŸ2L 
+¦j‡É™ÜïNδ¥¼/æ·ýMûàHÕ3L,ôSÚÊøí•xŽ‡²Üþן¿n'‘ ÃûY’‰¯†Èq4ÔhÁYN¾41©îëù§íßÐ×$ŽÖýzQðRÚ>V/¤©,&	xóµ;ËBPÚ…ø<›(ìQÌùNù€xöá+õ´å¡ø$c«sÚ@7}—‘™ÅµÛKöER’”åªÌx`Ëuišk¨ŸØ`ç•X¸ 3eOµlÔººëß@¯ÈãäX/Y7›OO[R»Šìúev£>à«çe1?Á‹Ó:Œf÷÷>¥® N5Ðñ\|±¨Q¿E~I¾i’¾úmiÈ.sÕà–^$+ùèLPi²dãkTb¨ÃP¦èÊ' $ˆ»tæÚQœÌ:wz›ÉSMXçÑðÞ8»a¿Fÿ\ŠÎA…]Ú÷]Bû{ÿá&‹D£Ä”~ù]«î4¨ÀsÉÊC¦G	ïlz/û”¢:N(dÐ:5"RôÚq“ž…Üg2ÇTÂß¼t„Å›þ¥ÐöL?–ñŠÙA8Ÿ[†ô¶•ŒoäW¿=Ò_¿Á:ÏÌBº•Ãz´©_›Ðâ7“Ý_Ö¢L‘]u‡_õ+·)œúÃWÿó>8ZÚä§a!ÔˆãÍq¾­û ñ®y™'õW_ŽõÏÝiœjÕåA•¡ÙpÜçžÔ]RoBpEýŠ6ªñÇ3«Ix˘À†&+7tìTZ<1õcïÖ¬+õƝä½Å9¡ÍËEx¤£þM®k[]
+Žr[ŒCƒNÛŸ[ùOÜ@3†7bWcî¬çÃêg|~ÐLŒÜøº%6iÖa.´í’1A’Ð23VðŠ’kÞ÷QGøå(>#k–
+]pÈÊÃ!•cé½GÍ:„~Y¡&ŠòÐô!¸H¯€ÙÞö+ºp-J0h avý‘”>¯þ“Ã2yB•št÷y÷ã-ž 6ãÖ’îfª™*ï0EË»…MÝ5²EÍINᯅYÕ”~cÜC-‘„qEñÆ_\聾¹h¨ÖT/|IS´6§s(2I4{Âdû#”¡tåéMŠ¹gÍV†×Õ"aX6‡\‘0m²=¾Ôš@!¼?‡éËó×̧ü®ÉŽî5C§£X×’®00&
+•êÌ,Ï:(|Š6WCJ?¥%sJµµÞ¦jª÷ý#\kæ1œi©PfZsyœÞ²ë*ѐê<D); j’^Á` ãé÷ºTU”ò®¯zÿ¡sòìý‰®*xÉp!³t°Vžïàʬy3råÖ¥ýöVTk­Ou%…ÄUâYiza¦È»éY63üLÚG|3C‘%ÙÔDϨÊzîŠâ—ù&‰îÜÿZ¨ø¸ÜùÆkÎÞÆEÙbmM¦ÔOœáRÞÅÜ‚)ôz›*}Ù¢Áx(´©D~ð¸W)ž)ßu´‰	Žlkbu(WR´QNãÿ¹‹à$i÷‚Z±PÕX·õOK“+÷ruç
+j Å9­r&°Ú<W>øb¨Ÿ:rÌ>❘®tîAîkù-[ßp
++ùšd4à=>8D볜_"ÍZÉÇ>
+P
+³­<§±TÆheGÅßïg%+ÿa¦p•‰äÉîÀÉ;p|}‡„—“FËà†²÷-ÿr‹ga˃p³C]+.Ðó5‘
+èíRþ].«Zøh-¿Äý~zÒxofTXŒÉ˜§![ãW)Ð黀ù½vš´Õ‚\kM«ËmA|²FÛOºÄ<i¢ÔhYV™nž+¬Lv½Ñ¡'µw5/C‰¼–égy“wð|¹yJ!ìñ³hm¸ôiï|/X—ÑâÁ’qó^“4’"‚ÍÀ@L	øöÚþÈÍè£nø„Tݪ¹Á
+vÕ¾.Ñõ=Üù–ò=¿>[²­;‰sÐÔf_[ƒ«7;%üô2؉ØàlÂF]¢`¯-¶ó<”zQƒ[:÷]ŸDÎÝ9ã–ZùPölísQ åéÊtf{(äõmTl „AÂÕ½ÑX}ü	÷/ÿÄùeÖð3^ÜPunÐtðúÚúä%v1z§/'´ã‡‘!˜Í¬F2#†ãböîgÞ ŽtšæžÕ¨“6õØGÝí¡ñ¡&~‹†8æ<‹Qýï_ŠËÔý>ßäáÂæµ³Úö,wDŽ\c(Y©ùÓÞê«<³›¥ä¹F7ý~Ácïp aùÍõ¾¹Ÿö+>RÀ¬kÃCýw:Ðæ2>hír晑÷ë½Å{¹ÞÖå6^Ñ	Õ^qÛ݇ÄR•çªµ	@Kúãw¶ªngÏ9[»×u‹)˜Â`꣖*¦Îäÿ›íéý
 endstream
 endobj
 17593 0 obj <<
 /Type /FontDescriptor
-/FontName /ACROSK+CMR12
+/FontName /JIRVGE+CMR12
 /Flags 4
 /FontBBox [-34 -251 988 750]
 /Ascent 694
@@ -109346,7 +109357,7 @@
 /ItalicAngle 0
 /StemV 65
 /XHeight 431
-/CharSet (/A/C/G/H/J/R/T/V/a/comma/d/e/eight/g/h/i/j/l/m/n/o/p/parenleft/parenright/period/r/s/seven/t/two/u/y/zero)
+/CharSet (/C/G/H/J/R/S/T/V/a/b/comma/d/e/eight/h/i/j/l/m/n/o/one/p/parenleft/parenright/period/r/s/t/two/y/zero)
 /FontFile 17592 0 R
 >> endobj
 17594 0 obj <<
@@ -110788,7 +110799,7 @@
 3704 0 obj <<
 /Type /Font
 /Subtype /Type1
-/BaseFont /ACROSK+CMR12
+/BaseFont /JIRVGE+CMR12
 /FontDescriptor 17593 0 R
 /FirstChar 40
 /LastChar 121
@@ -119318,564 +119329,564 @@
 /Limits [(figure.8.5) (firewallports)]
 >> endobj
 17789 0 obj <<
-/Names [(gdipost) 9349 0 R (groupmapping) 3792 0 R (grpmemshipchg) 7819 0 R (id2404507) 5419 0 R (id2406112) 7295 0 R (id2408587) 14 0 R]
-/Limits [(gdipost) (id2408587)]
+/Names [(gdipost) 9349 0 R (groupmapping) 3792 0 R (grpmemshipchg) 7819 0 R (id2406125) 5710 0 R (id2408614) 14 0 R (id2408663) 5483 0 R]
+/Limits [(gdipost) (id2408663)]
 >> endobj
 17790 0 obj <<
-/Names [(id2408637) 5483 0 R (id2408676) 6048 0 R (id2408746) 6972 0 R (id2437200) 3747 0 R (id2443435) 3711 0 R (id2457158) 10473 0 R]
-/Limits [(id2408637) (id2457158)]
+/Names [(id2408703) 6048 0 R (id2408773) 6972 0 R (id2430300) 5419 0 R (id2430540) 11052 0 R (id2437208) 3747 0 R (id2443444) 3711 0 R]
+/Limits [(id2408703) (id2443444)]
 >> endobj
 17791 0 obj <<
-/Names [(id2457365) 5607 0 R (id2457389) 5608 0 R (id2458232) 10501 0 R (id2458901) 6541 0 R (id2459346) 6084 0 R (id2459380) 6087 0 R]
-/Limits [(id2457365) (id2459380)]
+/Names [(id2456616) 11754 0 R (id2457603) 6092 0 R (id2457632) 6095 0 R (id2459945) 6541 0 R (id2460013) 7348 0 R (id2460612) 12251 0 R]
+/Limits [(id2456616) (id2460612)]
 >> endobj
 17792 0 obj <<
-/Names [(id2461542) 5449 0 R (id2462134) 7061 0 R (id2462468) 5655 0 R (id2465651) 12092 0 R (id2467261) 11156 0 R (id2469197) 5618 0 R]
-/Limits [(id2461542) (id2469197)]
+/Names [(id2460638) 11419 0 R (id2460698) 6691 0 R (id2460918) 6762 0 R (id2461036) 6836 0 R (id2462567) 8280 0 R (id2462693) 8289 0 R]
+/Limits [(id2460638) (id2462693)]
 >> endobj
 17793 0 obj <<
-/Names [(id2470195) 6092 0 R (id2470225) 6095 0 R (id2470437) 5498 0 R (id2470639) 8734 0 R (id2470967) 5617 0 R (id2471052) 10568 0 R]
-/Limits [(id2470195) (id2471052)]
+/Names [(id2463010) 7782 0 R (id2463093) 7787 0 R (id2463504) 10495 0 R (id2463628) 10430 0 R (id2465299) 11671 0 R (id2467474) 5522 0 R]
+/Limits [(id2463010) (id2467474)]
 >> endobj
 17794 0 obj <<
-/Names [(id2472151) 5495 0 R (id2472196) 5497 0 R (id2473305) 6193 0 R (id2473647) 7348 0 R (id2473867) 6691 0 R (id2473964) 6071 0 R]
-/Limits [(id2472151) (id2473964)]
+/Names [(id2467576) 5607 0 R (id2467601) 5608 0 R (id2467672) 5617 0 R (id2468060) 10501 0 R (id2468140) 11496 0 R (id2468604) 10279 0 R]
+/Limits [(id2467576) (id2468604)]
 >> endobj
 17795 0 obj <<
-/Names [(id2474510) 6448 0 R (id2476296) 10430 0 R (id2476420) 6767 0 R (id2477977) 6527 0 R (id2478689) 10890 0 R (id2479109) 11671 0 R]
-/Limits [(id2474510) (id2479109)]
+/Names [(id2469957) 12066 0 R (id2471600) 5462 0 R (id2472240) 6411 0 R (id2474094) 6084 0 R (id2474128) 6087 0 R (id2475218) 8609 0 R]
+/Limits [(id2469957) (id2475218)]
 >> endobj
 17796 0 obj <<
-/Names [(id2479547) 6984 0 R (id2481675) 6768 0 R (id2481719) 6779 0 R (id2481796) 6780 0 R (id2482900) 6431 0 R (id2483875) 6985 0 R]
-/Limits [(id2479547) (id2483875)]
+/Names [(id2475712) 12092 0 R (id2475801) 6071 0 R (id2475986) 12133 0 R (id2476447) 6431 0 R (id2476707) 6223 0 R (id2478460) 5455 0 R]
+/Limits [(id2475712) (id2478460)]
 >> endobj
 17797 0 obj <<
-/Names [(id2484084) 11482 0 R (id2485954) 5522 0 R (id2486436) 10279 0 R (id2487815) 6076 0 R (id2488197) 7788 0 R (id2488240) 7793 0 R]
-/Limits [(id2484084) (id2488240)]
+/Names [(id2479640) 6807 0 R (id2479897) 6103 0 R (id2481352) 5449 0 R (id2482172) 11082 0 R (id2482563) 11864 0 R (id2482588) 11156 0 R]
+/Limits [(id2479640) (id2482588)]
 >> endobj
 17798 0 obj <<
-/Names [(id2490023) 10431 0 R (id2492631) 7017 0 R (id2493835) 6223 0 R (id2494876) 5455 0 R (id2494961) 5462 0 R (id2495119) 11419 0 R]
-/Limits [(id2490023) (id2495119)]
+/Names [(id2484251) 6767 0 R (id2484494) 5498 0 R (id2484945) 6448 0 R (id2486443) 6062 0 R (id2486607) 6057 0 R (id2488095) 6193 0 R]
+/Limits [(id2484251) (id2488095)]
 >> endobj
 17799 0 obj <<
-/Names [(id2495120) 11434 0 R (id2495418) 12251 0 R (id2495491) 10495 0 R (id2495854) 6836 0 R (id2499507) 5710 0 R (id2500039) 11496 0 R]
-/Limits [(id2495120) (id2500039)]
+/Names [(id2488527) 6527 0 R (id2488889) 5495 0 R (id2488935) 5497 0 R (id2489248) 9257 0 R (id2490232) 6991 0 R (id2493926) 6984 0 R]
+/Limits [(id2488527) (id2493926)]
 >> endobj
 17800 0 obj <<
-/Names [(id2500462) 6700 0 R (id2501576) 6411 0 R (id2502470) 8610 0 R (id2502755) 8507 0 R (id2502819) 8508 0 R (id2502877) 8514 0 R]
-/Limits [(id2500462) (id2502877)]
+/Names [(id2494081) 5618 0 R (id2494508) 6076 0 R (id2496150) 5655 0 R (id2500005) 7061 0 R (id2500162) 7803 0 R (id2501295) 7295 0 R]
+/Limits [(id2494081) (id2501295)]
 >> endobj
 17801 0 obj <<
-/Names [(id2502975) 8519 0 R (id2502986) 8520 0 R (id2503058) 8532 0 R (id2503810) 5436 0 R (id2503888) 6103 0 R (id2504592) 6062 0 R]
-/Limits [(id2502975) (id2504592)]
+/Names [(id2503081) 6768 0 R (id2503124) 6779 0 R (id2503200) 6780 0 R (id2503598) 7017 0 R (id2503819) 5436 0 R (id2503859) 6996 0 R]
+/Limits [(id2503081) (id2503859)]
 >> endobj
 17802 0 obj <<
-/Names [(id2504761) 6057 0 R (id2504821) 11305 0 R (id2505123) 6807 0 R (id2505392) 7022 0 R (id2505898) 5768 0 R (id2505971) 5775 0 R]
-/Limits [(id2504761) (id2505971)]
+/Names [(id2503981) 7005 0 R (id2504035) 7006 0 R (id2504347) 7007 0 R (id2504647) 6700 0 R (id2505001) 5670 0 R (id2505446) 5536 0 R]
+/Limits [(id2503981) (id2505446)]
 >> endobj
 17803 0 obj <<
-/Names [(id2506631) 5840 0 R (id2506715) 5847 0 R (id2507291) 5891 0 R (id2507307) 5893 0 R (id2507789) 5921 0 R (id2508047) 6125 0 R]
-/Limits [(id2506631) (id2508047)]
+/Names [(id2505676) 5549 0 R (id2505861) 5556 0 R (id2505922) 5559 0 R (id2505980) 5564 0 R (id2506081) 5565 0 R (id2506170) 5573 0 R]
+/Limits [(id2505676) (id2506170)]
 >> endobj
 17804 0 obj <<
-/Names [(id2508125) 6126 0 R (id2508182) 6132 0 R (id2508355) 6144 0 R (id2508442) 6153 0 R (id2508627) 6161 0 R (id2508652) 6168 0 R]
-/Limits [(id2508125) (id2508652)]
+/Names [(id2506214) 5574 0 R (id2506248) 5580 0 R (id2506260) 5581 0 R (id2506357) 5582 0 R (id2506392) 5583 0 R (id2507804) 5921 0 R]
+/Limits [(id2506214) (id2507804)]
 >> endobj
 17805 0 obj <<
-/Names [(id2508684) 6169 0 R (id2508722) 6170 0 R (id2508748) 6171 0 R (id2508792) 6176 0 R (id2509220) 11051 0 R (id2510481) 7007 0 R]
-/Limits [(id2508684) (id2510481)]
+/Names [(id2508066) 6125 0 R (id2508144) 6126 0 R (id2508201) 6132 0 R (id2508374) 6144 0 R (id2508461) 6153 0 R (id2508646) 6161 0 R]
+/Limits [(id2508066) (id2508646)]
 >> endobj
 17806 0 obj <<
-/Names [(id2510674) 11960 0 R (id2511339) 11052 0 R (id2511524) 7699 0 R (id2511583) 7704 0 R (id2511882) 8746 0 R (id2511961) 6405 0 R]
-/Limits [(id2510674) (id2511961)]
+/Names [(id2508671) 6168 0 R (id2508703) 6169 0 R (id2508741) 6170 0 R (id2508768) 6171 0 R (id2508811) 6176 0 R (id2509887) 11077 0 R]
+/Limits [(id2508671) (id2509887)]
 >> endobj
 17807 0 obj <<
-/Names [(id2512112) 6417 0 R (id2512487) 6238 0 R (id2512507) 6239 0 R (id2513026) 6258 0 R (id2513525) 6283 0 R (id2514137) 6324 0 R]
-/Limits [(id2512112) (id2514137)]
+/Names [(id2510142) 8734 0 R (id2510586) 7650 0 R (id2510653) 11960 0 R (id2511982) 6405 0 R (id2512133) 6417 0 R (id2512504) 6238 0 R]
+/Limits [(id2510142) (id2512504)]
 >> endobj
 17808 0 obj <<
-/Names [(id2514192) 6329 0 R (id2514212) 6330 0 R (id2514248) 6331 0 R (id2514313) 6342 0 R (id2514353) 6348 0 R (id2514753) 6368 0 R]
-/Limits [(id2514192) (id2514753)]
+/Names [(id2512524) 6239 0 R (id2513043) 6258 0 R (id2513538) 6283 0 R (id2514151) 6324 0 R (id2514205) 6329 0 R (id2514226) 6330 0 R]
+/Limits [(id2512524) (id2514226)]
 >> endobj
 17809 0 obj <<
-/Names [(id2514979) 6378 0 R (id2514986) 6379 0 R (id2515092) 6380 0 R (id2515157) 6385 0 R (id2515236) 6391 0 R (id2515349) 6392 0 R]
-/Limits [(id2514979) (id2515349)]
+/Names [(id2514261) 6331 0 R (id2514327) 6342 0 R (id2514367) 6348 0 R (id2514767) 6368 0 R (id2514993) 6378 0 R (id2514999) 6379 0 R]
+/Limits [(id2514261) (id2514999)]
 >> endobj
 17810 0 obj <<
-/Names [(id2515378) 6393 0 R (id2515398) 6398 0 R (id2515641) 6457 0 R (id2515701) 6466 0 R (id2515790) 6467 0 R (id2515846) 6468 0 R]
-/Limits [(id2515378) (id2515846)]
+/Names [(id2515105) 6380 0 R (id2515171) 6385 0 R (id2515250) 6391 0 R (id2515362) 6392 0 R (id2515391) 6393 0 R (id2515411) 6398 0 R]
+/Limits [(id2515105) (id2515411)]
 >> endobj
 17811 0 obj <<
-/Names [(id2515895) 6475 0 R (id2515953) 6476 0 R (id2516452) 6483 0 R (id2516820) 6510 0 R (id2516866) 6511 0 R (id2516922) 6516 0 R]
-/Limits [(id2515895) (id2516922)]
+/Names [(id2515660) 6457 0 R (id2515721) 6466 0 R (id2515810) 6467 0 R (id2515866) 6468 0 R (id2515915) 6475 0 R (id2515974) 6476 0 R]
+/Limits [(id2515660) (id2515974)]
 >> endobj
 17812 0 obj <<
-/Names [(id2516981) 6517 0 R (id2517091) 6522 0 R (id2517740) 7031 0 R (id2518171) 6996 0 R (id2518293) 7005 0 R (id2518347) 7006 0 R]
-/Limits [(id2516981) (id2518347)]
+/Names [(id2516473) 6483 0 R (id2516841) 6510 0 R (id2516886) 6511 0 R (id2516943) 6516 0 R (id2517002) 6517 0 R (id2517112) 6522 0 R]
+/Limits [(id2516473) (id2517112)]
 >> endobj
 17813 0 obj <<
-/Names [(id2518414) 11754 0 R (id2518673) 6702 0 R (id2518781) 7310 0 R (id2520506) 6553 0 R (id2520782) 6567 0 R (id2520879) 6571 0 R]
-/Limits [(id2518414) (id2520879)]
+/Names [(id2517298) 7022 0 R (id2517405) 6985 0 R (id2517515) 10890 0 R (id2518353) 11482 0 R (id2518688) 6702 0 R (id2519020) 7031 0 R]
+/Limits [(id2517298) (id2519020)]
 >> endobj
 17814 0 obj <<
-/Names [(id2520890) 6577 0 R (id2521048) 6578 0 R (id2521133) 6579 0 R (id2521341) 6588 0 R (id2522033) 6613 0 R (id2522306) 6621 0 R]
-/Limits [(id2520890) (id2522306)]
+/Names [(id2519630) 11051 0 R (id2519765) 10473 0 R (id2520526) 6553 0 R (id2520802) 6567 0 R (id2520898) 6571 0 R (id2520910) 6577 0 R]
+/Limits [(id2519630) (id2520910)]
 >> endobj
 17815 0 obj <<
-/Names [(id2522462) 6636 0 R (id2523279) 6661 0 R (id2523579) 6666 0 R (id2523654) 6667 0 R (id2523844) 6674 0 R (id2523885) 6675 0 R]
-/Limits [(id2522462) (id2523885)]
+/Names [(id2521068) 6578 0 R (id2521153) 6579 0 R (id2521361) 6588 0 R (id2522052) 6613 0 R (id2522325) 6621 0 R (id2522482) 6636 0 R]
+/Limits [(id2521068) (id2522482)]
 >> endobj
 17816 0 obj <<
-/Names [(id2523964) 6676 0 R (id2524185) 6682 0 R (id2524250) 11077 0 R (id2524619) 6991 0 R (id2525019) 6864 0 R (id2525418) 6896 0 R]
-/Limits [(id2523964) (id2525418)]
+/Names [(id2523298) 6661 0 R (id2523598) 6666 0 R (id2523673) 6667 0 R (id2523863) 6674 0 R (id2523904) 6675 0 R (id2523983) 6676 0 R]
+/Limits [(id2523298) (id2523983)]
 >> endobj
 17817 0 obj <<
-/Names [(id2525759) 6923 0 R (id2527974) 7691 0 R (id2528222) 8211 0 R (id2528517) 11864 0 R (id2528672) 7650 0 R (id2528732) 7301 0 R]
-/Limits [(id2525759) (id2528732)]
+/Names [(id2524205) 6682 0 R (id2524668) 6864 0 R (id2525067) 6896 0 R (id2525408) 6923 0 R (id2525615) 8649 0 R (id2525674) 8655 0 R]
+/Limits [(id2524205) (id2525674)]
 >> endobj
 17818 0 obj <<
-/Names [(id2529081) 7782 0 R (id2529164) 7787 0 R (id2529282) 7715 0 R (id2529402) 7719 0 R (id2529527) 7725 0 R (id2530325) 8468 0 R]
-/Limits [(id2529081) (id2530325)]
+/Names [(id2525717) 8656 0 R (id2525733) 8657 0 R (id2525760) 8658 0 R (id2526164) 8479 0 R (id2526280) 8618 0 R (id2526297) 8619 0 R]
+/Limits [(id2525717) (id2526297)]
 >> endobj
 17819 0 obj <<
-/Names [(id2530400) 8473 0 R (id2530589) 8269 0 R (id2530604) 8270 0 R (id2531852) 7803 0 R (id2532531) 7047 0 R (id2533842) 7102 0 R]
-/Limits [(id2530400) (id2533842)]
+/Names [(id2526487) 8263 0 R (id2526881) 7715 0 R (id2527001) 7719 0 R (id2527126) 7725 0 R (id2528544) 7699 0 R (id2528604) 7704 0 R]
+/Limits [(id2526487) (id2528604)]
 >> endobj
 17820 0 obj <<
-/Names [(id2534358) 7122 0 R (id2534491) 7781 0 R (id2535047) 5670 0 R (id2535492) 5536 0 R (id2535722) 5549 0 R (id2535907) 5556 0 R]
-/Limits [(id2534358) (id2535907)]
+/Names [(id2528649) 7301 0 R (id2528937) 8610 0 R (id2529296) 8014 0 R (id2529320) 8016 0 R (id2529385) 8017 0 R (id2529854) 7691 0 R]
+/Limits [(id2528649) (id2529854)]
 >> endobj
 17821 0 obj <<
-/Names [(id2535968) 5559 0 R (id2536026) 5564 0 R (id2536126) 5565 0 R (id2536215) 5573 0 R (id2536258) 5574 0 R (id2536293) 5580 0 R]
-/Limits [(id2535968) (id2536293)]
+/Names [(id2530009) 10440 0 R (id2530469) 7788 0 R (id2530513) 7793 0 R (id2530653) 11434 0 R (id2531302) 10568 0 R (id2531457) 7310 0 R]
+/Limits [(id2530009) (id2531457)]
 >> endobj
 17822 0 obj <<
-/Names [(id2536304) 5581 0 R (id2536401) 5582 0 R (id2536437) 5583 0 R (id2536660) 8609 0 R (id2537162) 6762 0 R (id2537693) 12066 0 R]
-/Limits [(id2536304) (id2537693)]
+/Names [(id2532174) 7047 0 R (id2533488) 7102 0 R (id2534004) 7122 0 R (id2535202) 11305 0 R (id2536160) 5768 0 R (id2536233) 5775 0 R]
+/Limits [(id2532174) (id2536233)]
 >> endobj
 17823 0 obj <<
-/Names [(id2537793) 12133 0 R (id2538006) 7131 0 R (id2538027) 7132 0 R (id2538171) 7140 0 R (id2538275) 7149 0 R (id2538347) 7152 0 R]
-/Limits [(id2537793) (id2538347)]
+/Names [(id2536893) 5840 0 R (id2536977) 5847 0 R (id2537553) 5891 0 R (id2537569) 5893 0 R (id2538015) 7131 0 R (id2538036) 7132 0 R]
+/Limits [(id2536893) (id2538036)]
 >> endobj
 17824 0 obj <<
-/Names [(id2538579) 7159 0 R (id2538829) 7176 0 R (id2538879) 7177 0 R (id2539092) 7182 0 R (id2539103) 7183 0 R (id2539236) 7188 0 R]
-/Limits [(id2538579) (id2539236)]
+/Names [(id2538180) 7140 0 R (id2538285) 7149 0 R (id2538356) 7152 0 R (id2538588) 7159 0 R (id2538838) 7176 0 R (id2538888) 7177 0 R]
+/Limits [(id2538180) (id2538888)]
 >> endobj
 17825 0 obj <<
-/Names [(id2539400) 7200 0 R (id2539476) 7206 0 R (id2539648) 7211 0 R (id2539861) 7216 0 R (id2540021) 7217 0 R (id2540777) 7257 0 R]
-/Limits [(id2539400) (id2540777)]
+/Names [(id2539101) 7182 0 R (id2539112) 7183 0 R (id2539245) 7188 0 R (id2539409) 7200 0 R (id2539485) 7206 0 R (id2539657) 7211 0 R]
+/Limits [(id2539101) (id2539657)]
 >> endobj
 17826 0 obj <<
-/Names [(id2540802) 7258 0 R (id2540870) 7263 0 R (id2540908) 7264 0 R (id2540954) 7265 0 R (id2541142) 7275 0 R (id2541308) 7731 0 R]
-/Limits [(id2540802) (id2541308)]
+/Names [(id2539870) 7216 0 R (id2540030) 7217 0 R (id2540786) 7257 0 R (id2540811) 7258 0 R (id2540880) 7263 0 R (id2540918) 7264 0 R]
+/Limits [(id2539870) (id2540918)]
 >> endobj
 17827 0 obj <<
-/Names [(id2541384) 7739 0 R (id2541395) 7740 0 R (id2541548) 7750 0 R (id2541675) 7757 0 R (id2541688) 7758 0 R (id2541769) 7759 0 R]
-/Limits [(id2541384) (id2541769)]
+/Names [(id2540963) 7265 0 R (id2541151) 7275 0 R (id2541315) 7731 0 R (id2541391) 7739 0 R (id2541403) 7740 0 R (id2541555) 7750 0 R]
+/Limits [(id2540963) (id2541555)]
 >> endobj
 17828 0 obj <<
-/Names [(id2541969) 8217 0 R (id2542383) 8479 0 R (id2542612) 8639 0 R (id2542740) 8649 0 R (id2542798) 8655 0 R (id2542841) 8656 0 R]
-/Limits [(id2541969) (id2542841)]
+/Names [(id2541682) 7757 0 R (id2541696) 7758 0 R (id2541777) 7759 0 R (id2541988) 8821 0 R (id2542191) 8826 0 R (id2542584) 8760 0 R]
+/Limits [(id2541682) (id2542584)]
 >> endobj
 17829 0 obj <<
-/Names [(id2542858) 8657 0 R (id2542885) 8658 0 R (id2544370) 8014 0 R (id2544394) 8016 0 R (id2544459) 8017 0 R (id2544705) 7294 0 R]
-/Limits [(id2542858) (id2544705)]
+/Names [(id2542619) 8765 0 R (id2542788) 8746 0 R (id2543074) 8227 0 R (id2543509) 8217 0 R (id2544152) 7781 0 R (id2544437) 8468 0 R]
+/Limits [(id2542619) (id2544437)]
 >> endobj
 17830 0 obj <<
-/Names [(id2544838) 7349 0 R (id2544900) 7356 0 R (id2545384) 7369 0 R (id2545641) 7374 0 R (id2545769) 7379 0 R (id2546177) 7386 0 R]
-/Limits [(id2544838) (id2546177)]
+/Names [(id2544522) 8473 0 R (id2544712) 7294 0 R (id2544849) 7349 0 R (id2544910) 7356 0 R (id2545395) 7369 0 R (id2545651) 7374 0 R]
+/Limits [(id2544522) (id2545651)]
 >> endobj
 17831 0 obj <<
-/Names [(id2547167) 7410 0 R (id2547274) 7412 0 R (id2547494) 7428 0 R (id2547575) 7436 0 R (id2547659) 7438 0 R (id2548334) 7459 0 R]
-/Limits [(id2547167) (id2548334)]
+/Names [(id2545779) 7379 0 R (id2546188) 7386 0 R (id2547179) 7410 0 R (id2547285) 7412 0 R (id2547505) 7428 0 R (id2547587) 7436 0 R]
+/Limits [(id2545779) (id2547587)]
 >> endobj
 17832 0 obj <<
-/Names [(id2548501) 7475 0 R (id2548631) 7478 0 R (id2548687) 7483 0 R (id2548766) 7484 0 R (id2549036) 7489 0 R (id2549201) 7490 0 R]
-/Limits [(id2548501) (id2549201)]
+/Names [(id2547668) 7438 0 R (id2548342) 7459 0 R (id2548509) 7475 0 R (id2548639) 7478 0 R (id2548695) 7483 0 R (id2548774) 7484 0 R]
+/Limits [(id2547668) (id2548774)]
 >> endobj
 17833 0 obj <<
-/Names [(id2549459) 7511 0 R (id2549515) 7512 0 R (id2549749) 7517 0 R (id2550031) 7527 0 R (id2550224) 7536 0 R (id2550544) 7557 0 R]
-/Limits [(id2549459) (id2550544)]
+/Names [(id2549044) 7489 0 R (id2549209) 7490 0 R (id2549467) 7511 0 R (id2549523) 7512 0 R (id2549757) 7517 0 R (id2550040) 7527 0 R]
+/Limits [(id2549044) (id2550040)]
 >> endobj
 17834 0 obj <<
-/Names [(id2550662) 7558 0 R (id2550886) 7603 0 R (id2551378) 7610 0 R (id2551429) 7616 0 R (id2551579) 7617 0 R (id2551632) 7624 0 R]
-/Limits [(id2550662) (id2551632)]
+/Names [(id2550232) 7536 0 R (id2550552) 7557 0 R (id2550670) 7558 0 R (id2550894) 7603 0 R (id2551387) 7610 0 R (id2551437) 7616 0 R]
+/Limits [(id2550232) (id2551437)]
 >> endobj
 17835 0 obj <<
-/Names [(id2551638) 7625 0 R (id2551668) 7626 0 R (id2551838) 8227 0 R (id2552119) 8280 0 R (id2552246) 8289 0 R (id2552658) 8232 0 R]
-/Limits [(id2551638) (id2552658)]
+/Names [(id2551587) 7617 0 R (id2551640) 7624 0 R (id2551646) 7625 0 R (id2551676) 7626 0 R (id2551900) 8232 0 R (id2552358) 8239 0 R]
+/Limits [(id2551587) (id2552358)]
 >> endobj
 17836 0 obj <<
-/Names [(id2552973) 8492 0 R (id2552994) 8493 0 R (id2553018) 8494 0 R (id2553055) 8499 0 R (id2553104) 8500 0 R (id2553146) 8501 0 R]
-/Limits [(id2552973) (id2553146)]
+/Names [(id2553271) 8211 0 R (id2553463) 7812 0 R (id2553501) 7813 0 R (id2553936) 7839 0 R (id2554169) 7860 0 R (id2554358) 7866 0 R]
+/Limits [(id2553271) (id2554358)]
 >> endobj
 17837 0 obj <<
-/Names [(id2553204) 8506 0 R (id2553457) 7812 0 R (id2553495) 7813 0 R (id2553930) 7839 0 R (id2554163) 7860 0 R (id2554352) 7866 0 R]
-/Limits [(id2553204) (id2554352)]
+/Names [(id2554402) 7872 0 R (id2554466) 7873 0 R (id2554543) 7880 0 R (id2554865) 7894 0 R (id2554880) 7899 0 R (id2555227) 7910 0 R]
+/Limits [(id2554402) (id2555227)]
 >> endobj
 17838 0 obj <<
-/Names [(id2554396) 7872 0 R (id2554460) 7873 0 R (id2554537) 7880 0 R (id2554859) 7894 0 R (id2554874) 7899 0 R (id2555221) 7910 0 R]
-/Limits [(id2554396) (id2555221)]
+/Names [(id2555448) 7923 0 R (id2555658) 7928 0 R (id2555703) 7933 0 R (id2555855) 7940 0 R (id2555883) 7942 0 R (id2555991) 7949 0 R]
+/Limits [(id2555448) (id2555991)]
 >> endobj
 17839 0 obj <<
-/Names [(id2555442) 7923 0 R (id2555652) 7928 0 R (id2555697) 7933 0 R (id2555849) 7940 0 R (id2555877) 7942 0 R (id2555985) 7949 0 R]
-/Limits [(id2555442) (id2555985)]
+/Names [(id2556166) 7959 0 R (id2556358) 7968 0 R (id2556399) 7969 0 R (id2556453) 7970 0 R (id2556688) 7984 0 R (id2556706) 7985 0 R]
+/Limits [(id2556166) (id2556706)]
 >> endobj
 17840 0 obj <<
-/Names [(id2556160) 7959 0 R (id2556352) 7968 0 R (id2556393) 7969 0 R (id2556448) 7970 0 R (id2556682) 7984 0 R (id2556700) 7985 0 R]
-/Limits [(id2556160) (id2556700)]
+/Names [(id2556769) 7986 0 R (id2556875) 7991 0 R (id2556891) 7992 0 R (id2556933) 7997 0 R (id2556965) 7998 0 R (id2557391) 8034 0 R]
+/Limits [(id2556769) (id2557391)]
 >> endobj
 17841 0 obj <<
-/Names [(id2556763) 7986 0 R (id2556869) 7991 0 R (id2556885) 7992 0 R (id2556927) 7997 0 R (id2556959) 7998 0 R (id2557390) 8034 0 R]
-/Limits [(id2556763) (id2557390)]
+/Names [(id2557608) 8035 0 R (id2557675) 8042 0 R (id2557733) 8043 0 R (id2557757) 8044 0 R (id2557978) 8067 0 R (id2558290) 8091 0 R]
+/Limits [(id2557608) (id2558290)]
 >> endobj
 17842 0 obj <<
-/Names [(id2557608) 8035 0 R (id2557675) 8042 0 R (id2557733) 8043 0 R (id2557756) 8044 0 R (id2557976) 8067 0 R (id2558287) 8091 0 R]
-/Limits [(id2557608) (id2558287)]
+/Names [(id2558740) 8124 0 R (id2559192) 8177 0 R (id2559376) 8198 0 R (id2559403) 8199 0 R (id2559891) 8492 0 R (id2559912) 8493 0 R]
+/Limits [(id2558740) (id2559912)]
 >> endobj
 17843 0 obj <<
-/Names [(id2558737) 8124 0 R (id2559188) 8177 0 R (id2559372) 8198 0 R (id2559398) 8199 0 R (id2559468) 8263 0 R (id2560026) 8239 0 R]
-/Limits [(id2558737) (id2560026)]
+/Names [(id2559937) 8494 0 R (id2559973) 8499 0 R (id2560022) 8500 0 R (id2560064) 8501 0 R (id2560123) 8506 0 R (id2560262) 8244 0 R]
+/Limits [(id2559937) (id2560262)]
 >> endobj
 17844 0 obj <<
-/Names [(id2560189) 8244 0 R (id2560195) 8245 0 R (id2560417) 8760 0 R (id2560452) 8765 0 R (id2560634) 8791 0 R (id2560693) 8799 0 R]
-/Limits [(id2560189) (id2560693)]
+/Names [(id2560268) 8245 0 R (id2560930) 8721 0 R (id2561131) 8727 0 R (id2561320) 8269 0 R (id2561335) 8270 0 R (id2561703) 8791 0 R]
+/Limits [(id2560268) (id2561703)]
 >> endobj
 17845 0 obj <<
-/Names [(id2560795) 8805 0 R (id2561160) 8696 0 R (id2561246) 8697 0 R (id2561436) 8711 0 R (id2561584) 8821 0 R (id2561787) 8826 0 R]
-/Limits [(id2560795) (id2561787)]
+/Names [(id2561762) 8799 0 R (id2561862) 8805 0 R (id2562119) 8696 0 R (id2562206) 8697 0 R (id2562398) 8711 0 R (id2562533) 8627 0 R]
+/Limits [(id2561762) (id2562533)]
 >> endobj
 17846 0 obj <<
-/Names [(id2562062) 9284 0 R (id2562377) 8618 0 R (id2562394) 8619 0 R (id2562519) 8627 0 R (id2562571) 8630 0 R (id2562682) 8684 0 R]
-/Limits [(id2562062) (id2562682)]
+/Names [(id2562585) 8630 0 R (id2562955) 8689 0 R (id2562988) 8690 0 R (id2563107) 11058 0 R (id2563199) 8507 0 R (id2563263) 8508 0 R]
+/Limits [(id2562585) (id2563263)]
 >> endobj
 17847 0 obj <<
-/Names [(id2562968) 8689 0 R (id2563006) 8690 0 R (id2563902) 8721 0 R (id2564102) 8727 0 R (id2564248) 8311 0 R (id2564484) 8327 0 R]
-/Limits [(id2562968) (id2564484)]
+/Names [(id2563321) 8514 0 R (id2563419) 8519 0 R (id2563430) 8520 0 R (id2563502) 8532 0 R (id2564122) 8639 0 R (id2564284) 8311 0 R]
+/Limits [(id2563321) (id2564284)]
 >> endobj
 17848 0 obj <<
-/Names [(id2564514) 8328 0 R (id2564767) 8329 0 R (id2565005) 8330 0 R (id2565232) 8338 0 R (id2565368) 8348 0 R (id2565379) 8349 0 R]
-/Limits [(id2564514) (id2565379)]
+/Names [(id2564520) 8327 0 R (id2564550) 8328 0 R (id2564803) 8329 0 R (id2565042) 8330 0 R (id2565270) 8338 0 R (id2565406) 8348 0 R]
+/Limits [(id2564520) (id2565406)]
 >> endobj
 17849 0 obj <<
-/Names [(id2565474) 8352 0 R (id2565684) 8365 0 R (id2565690) 8366 0 R (id2565736) 8367 0 R (id2565803) 8372 0 R (id2565928) 8373 0 R]
-/Limits [(id2565474) (id2565928)]
+/Names [(id2565418) 8349 0 R (id2565514) 8352 0 R (id2565724) 8365 0 R (id2565730) 8366 0 R (id2565776) 8367 0 R (id2565843) 8372 0 R]
+/Limits [(id2565418) (id2565843)]
 >> endobj
 17850 0 obj <<
-/Names [(id2565999) 8379 0 R (id2566086) 8380 0 R (id2566122) 8385 0 R (id2566266) 8394 0 R (id2566509) 8409 0 R (id2566580) 8410 0 R]
-/Limits [(id2565999) (id2566580)]
+/Names [(id2565969) 8373 0 R (id2566039) 8379 0 R (id2566126) 8380 0 R (id2566163) 8385 0 R (id2566306) 8394 0 R (id2566549) 8409 0 R]
+/Limits [(id2565969) (id2566549)]
 >> endobj
 17851 0 obj <<
-/Names [(id2566637) 8415 0 R (id2566681) 8421 0 R (id2566938) 8427 0 R (id2566962) 8428 0 R (id2566973) 8429 0 R (id2567266) 8447 0 R]
-/Limits [(id2566637) (id2567266)]
+/Names [(id2566620) 8410 0 R (id2566677) 8415 0 R (id2566721) 8421 0 R (id2566978) 8427 0 R (id2567002) 8428 0 R (id2567013) 8429 0 R]
+/Limits [(id2566620) (id2567013)]
 >> endobj
 17852 0 obj <<
-/Names [(id2567295) 8448 0 R (id2567518) 8554 0 R (id2567703) 8568 0 R (id2567724) 8573 0 R (id2567788) 8579 0 R (id2567813) 8580 0 R]
-/Limits [(id2567295) (id2567813)]
+/Names [(id2567307) 8447 0 R (id2567335) 8448 0 R (id2567525) 8554 0 R (id2567711) 8568 0 R (id2567732) 8573 0 R (id2567796) 8579 0 R]
+/Limits [(id2567307) (id2567796)]
 >> endobj
 17853 0 obj <<
-/Names [(id2567879) 8589 0 R (id2567908) 8590 0 R (id2567932) 8591 0 R (id2567963) 8599 0 R (id2568500) 10922 0 R (id2568884) 8779 0 R]
-/Limits [(id2567879) (id2568884)]
+/Names [(id2567821) 8580 0 R (id2567887) 8589 0 R (id2567916) 8590 0 R (id2567940) 8591 0 R (id2567971) 8599 0 R (id2568388) 10507 0 R]
+/Limits [(id2567821) (id2568388)]
 >> endobj
 17854 0 obj <<
-/Names [(id2569087) 8785 0 R (id2569145) 9249 0 R (id2569151) 9250 0 R (id2569209) 9251 0 R (id2569383) 10507 0 R (id2569947) 8683 0 R]
-/Limits [(id2569087) (id2569947)]
+/Names [(id2568524) 10508 0 R (id2568903) 10462 0 R (id2569051) 8779 0 R (id2569252) 8785 0 R (id2569332) 9264 0 R (id2569498) 9284 0 R]
+/Limits [(id2568524) (id2569498)]
 >> endobj
 17855 0 obj <<
-/Names [(id2569981) 11067 0 R (id2570105) 10895 0 R (id2570392) 10796 0 R (id2570446) 10797 0 R (id2570527) 10803 0 R (id2570883) 8728 0 R]
-/Limits [(id2569981) (id2570883)]
+/Names [(id2569791) 8683 0 R (id2569865) 8684 0 R (id2570090) 10166 0 R (id2570359) 9258 0 R (id2570604) 10480 0 R (id2570887) 8728 0 R]
+/Limits [(id2569791) (id2570887)]
 >> endobj
 17856 0 obj <<
-/Names [(id2570895) 8729 0 R (id2571012) 10146 0 R (id2571018) 10147 0 R (id2571061) 10152 0 R (id2571293) 10450 0 R (id2572134) 10508 0 R]
-/Limits [(id2570895) (id2572134)]
+/Names [(id2570899) 8729 0 R (id2571161) 10146 0 R (id2571167) 10147 0 R (id2571344) 10280 0 R (id2571431) 10285 0 R (id2571479) 10286 0 R]
+/Limits [(id2570899) (id2571479)]
 >> endobj
 17857 0 obj <<
-/Names [(id2572314) 10513 0 R (id2572706) 10462 0 R (id2573274) 10120 0 R (id2573669) 10172 0 R (id2573928) 10514 0 R (id2574131) 10519 0 R]
-/Limits [(id2572314) (id2574131)]
+/Names [(id2571569) 10268 0 R (id2571727) 10273 0 R (id2571775) 10274 0 R (id2571889) 10528 0 R (id2571931) 10535 0 R (id2572159) 10540 0 R]
+/Limits [(id2571569) (id2572159)]
 >> endobj
 17858 0 obj <<
-/Names [(id2574262) 10569 0 R (id2574313) 10574 0 R (id2574324) 10575 0 R (id2574549) 10267 0 R (id2574825) 10293 0 R (id2574973) 11059 0 R]
-/Limits [(id2574262) (id2574973)]
+/Names [(id2572172) 10541 0 R (id2572429) 10293 0 R (id2573028) 10546 0 R (id2573070) 10547 0 R (id2573138) 10548 0 R (id2573304) 10562 0 R]
+/Limits [(id2572172) (id2573304)]
 >> endobj
 17859 0 obj <<
-/Names [(id2575064) 10121 0 R (id2575246) 10299 0 R (id2575325) 10300 0 R (id2575386) 10307 0 R (id2575392) 10308 0 R (id2575511) 10309 0 R]
-/Limits [(id2575064) (id2575511)]
+/Names [(id2573316) 10563 0 R (id2573415) 10585 0 R (id2574381) 10569 0 R (id2574438) 10574 0 R (id2574449) 10575 0 R (id2574559) 10513 0 R]
+/Limits [(id2573316) (id2574559)]
 >> endobj
 17860 0 obj <<
-/Names [(id2575668) 10315 0 R (id2575757) 10316 0 R (id2575976) 10546 0 R (id2576017) 10547 0 R (id2576085) 10548 0 R (id2576250) 10562 0 R]
-/Limits [(id2575668) (id2576250)]
+/Names [(id2574599) 10514 0 R (id2574803) 10519 0 R (id2575026) 10267 0 R (id2575225) 10299 0 R (id2575305) 10300 0 R (id2575365) 10307 0 R]
+/Limits [(id2574599) (id2575365)]
 >> endobj
 17861 0 obj <<
-/Names [(id2576262) 10563 0 R (id2576359) 10585 0 R (id2576966) 9264 0 R (id2577203) 10986 0 R (id2577401) 10268 0 R (id2577558) 10273 0 R]
-/Limits [(id2576262) (id2577558)]
+/Names [(id2575371) 10308 0 R (id2575491) 10309 0 R (id2575647) 10315 0 R (id2575737) 10316 0 R (id2576015) 11089 0 R (id2576112) 11090 0 R]
+/Limits [(id2575371) (id2576112)]
 >> endobj
 17862 0 obj <<
-/Names [(id2577606) 10274 0 R (id2577682) 9257 0 R (id2577785) 9258 0 R (id2578016) 11066 0 R (id2578484) 10280 0 R (id2578572) 10285 0 R]
-/Limits [(id2577606) (id2578572)]
+/Names [(id2576221) 11095 0 R (id2577155) 10944 0 R (id2577184) 10951 0 R (id2577300) 10958 0 R (id2577313) 10963 0 R (id2577346) 10964 0 R]
+/Limits [(id2576221) (id2577346)]
 >> endobj
 17863 0 obj <<
-/Names [(id2578621) 10286 0 R (id2578729) 10480 0 R (id2578972) 10197 0 R (id2579220) 10255 0 R (id2579314) 10439 0 R (id2579342) 10440 0 R]
-/Limits [(id2578621) (id2579342)]
+/Names [(id2577390) 10965 0 R (id2577603) 11059 0 R (id2577656) 9249 0 R (id2577662) 9250 0 R (id2577721) 9251 0 R (id2578259) 10234 0 R]
+/Limits [(id2577390) (id2578259)]
 >> endobj
 17864 0 obj <<
-/Names [(id2579428) 9314 0 R (id2579446) 9319 0 R (id2579498) 9320 0 R (id2579719) 9332 0 R (id2580048) 11058 0 R (id2580208) 10933 0 R]
-/Limits [(id2579428) (id2580208)]
+/Names [(id2578285) 10235 0 R (id2578478) 10183 0 R (id2578531) 10184 0 R (id2578818) 10450 0 R (id2579250) 10120 0 R (id2579288) 10121 0 R]
+/Limits [(id2578285) (id2579288)]
 >> endobj
 17865 0 obj <<
-/Names [(id2580297) 10934 0 R (id2580401) 10943 0 R (id2580429) 10944 0 R (id2580458) 10951 0 R (id2580577) 10958 0 R (id2580591) 10963 0 R]
-/Limits [(id2580297) (id2580591)]
+/Names [(id2579402) 10431 0 R (id2579563) 9314 0 R (id2579581) 9319 0 R (id2579633) 9320 0 R (id2579854) 9332 0 R (id2579924) 10979 0 R]
+/Limits [(id2579402) (id2579924)]
 >> endobj
 17866 0 obj <<
-/Names [(id2580623) 10964 0 R (id2580667) 10965 0 R (id2580905) 8846 0 R (id2581166) 8847 0 R (id2581186) 8883 0 R (id2582042) 8908 0 R]
-/Limits [(id2580623) (id2582042)]
+/Names [(id2579974) 10980 0 R (id2580321) 10993 0 R (id2580353) 10994 0 R (id2580468) 10999 0 R (id2580894) 8846 0 R (id2581155) 8847 0 R]
+/Limits [(id2579974) (id2581155)]
 >> endobj
 17867 0 obj <<
-/Names [(id2582253) 8916 0 R (id2582317) 8924 0 R (id2582722) 8925 0 R (id2583301) 8951 0 R (id2583457) 8952 0 R (id2583565) 8959 0 R]
-/Limits [(id2582253) (id2583565)]
+/Names [(id2581175) 8883 0 R (id2582031) 8908 0 R (id2582244) 8916 0 R (id2582308) 8924 0 R (id2582715) 8925 0 R (id2583294) 8951 0 R]
+/Limits [(id2581175) (id2583294)]
 >> endobj
 17868 0 obj <<
-/Names [(id2583697) 8960 0 R (id2583966) 8989 0 R (id2584101) 8994 0 R (id2584194) 8995 0 R (id2584459) 9011 0 R (id2584874) 9020 0 R]
-/Limits [(id2583697) (id2584874)]
+/Names [(id2583450) 8952 0 R (id2583558) 8959 0 R (id2583691) 8960 0 R (id2583958) 8989 0 R (id2584093) 8994 0 R (id2584186) 8995 0 R]
+/Limits [(id2583450) (id2584186)]
 >> endobj
 17869 0 obj <<
-/Names [(id2585020) 9025 0 R (id2585239) 9030 0 R (id2585379) 9040 0 R (id2585505) 9045 0 R (id2585611) 9050 0 R (id2585843) 9055 0 R]
-/Limits [(id2585020) (id2585843)]
+/Names [(id2584451) 9011 0 R (id2584866) 9020 0 R (id2585012) 9025 0 R (id2585231) 9030 0 R (id2585371) 9040 0 R (id2585497) 9045 0 R]
+/Limits [(id2584451) (id2585497)]
 >> endobj
 17870 0 obj <<
-/Names [(id2585959) 9060 0 R (id2586104) 9065 0 R (id2586122) 9066 0 R (id2586680) 9096 0 R (id2586802) 9102 0 R (id2586963) 9107 0 R]
-/Limits [(id2585959) (id2586963)]
+/Names [(id2585603) 9050 0 R (id2585835) 9055 0 R (id2585951) 9060 0 R (id2586096) 9065 0 R (id2586114) 9066 0 R (id2586672) 9096 0 R]
+/Limits [(id2585603) (id2586672)]
 >> endobj
 17871 0 obj <<
-/Names [(id2586985) 9108 0 R (id2587357) 9134 0 R (id2587618) 9147 0 R (id2587829) 9156 0 R (id2587947) 9161 0 R (id2588200) 9177 0 R]
-/Limits [(id2586985) (id2588200)]
+/Names [(id2586794) 9102 0 R (id2586955) 9107 0 R (id2586977) 9108 0 R (id2587349) 9134 0 R (id2587610) 9147 0 R (id2587821) 9156 0 R]
+/Limits [(id2586794) (id2587821)]
 >> endobj
 17872 0 obj <<
-/Names [(id2588304) 9184 0 R (id2588340) 9186 0 R (id2588388) 9187 0 R (id2588424) 9193 0 R (id2588441) 9194 0 R (id2588460) 9195 0 R]
-/Limits [(id2588304) (id2588460)]
+/Names [(id2587939) 9161 0 R (id2588192) 9177 0 R (id2588296) 9184 0 R (id2588332) 9186 0 R (id2588380) 9187 0 R (id2588416) 9193 0 R]
+/Limits [(id2587939) (id2588416)]
 >> endobj
 17873 0 obj <<
-/Names [(id2588600) 9204 0 R (id2588885) 9214 0 R (id2588925) 9221 0 R (id2589072) 9228 0 R (id2589102) 9230 0 R (id2589108) 9231 0 R]
-/Limits [(id2588600) (id2589108)]
+/Names [(id2588433) 9194 0 R (id2588452) 9195 0 R (id2588592) 9204 0 R (id2588877) 9214 0 R (id2588917) 9221 0 R (id2589064) 9228 0 R]
+/Limits [(id2588433) (id2589064)]
 >> endobj
 17874 0 obj <<
-/Names [(id2589151) 9232 0 R (id2589258) 11082 0 R (id2589292) 11083 0 R (id2589422) 11084 0 R (id2590136) 10528 0 R (id2590178) 10535 0 R]
-/Limits [(id2589151) (id2590178)]
+/Names [(id2589094) 9230 0 R (id2589100) 9231 0 R (id2589143) 9232 0 R (id2589214) 11066 0 R (id2589264) 11067 0 R (id2589461) 10986 0 R]
+/Limits [(id2589094) (id2589461)]
 >> endobj
 17875 0 obj <<
-/Names [(id2590406) 10540 0 R (id2590419) 10541 0 R (id2590765) 10366 0 R (id2590771) 10368 0 R (id2590966) 10379 0 R (id2591083) 10391 0 R]
-/Limits [(id2590406) (id2591083)]
+/Names [(id2589646) 10907 0 R (id2589696) 10913 0 R (id2589775) 10901 0 R (id2589902) 10906 0 R (id2589947) 10895 0 R (id2590047) 10588 0 R]
+/Limits [(id2589646) (id2590047)]
 >> endobj
 17876 0 obj <<
-/Names [(id2591129) 10392 0 R (id2591299) 10394 0 R (id2591534) 10588 0 R (id2591587) 10596 0 R (id2591847) 11040 0 R (id2591853) 11041 0 R]
-/Limits [(id2591129) (id2591853)]
+/Names [(id2590100) 10596 0 R (id2590769) 10366 0 R (id2590775) 10368 0 R (id2590970) 10379 0 R (id2591087) 10391 0 R (id2591133) 10392 0 R]
+/Limits [(id2590100) (id2591133)]
 >> endobj
 17877 0 obj <<
-/Names [(id2591919) 11089 0 R (id2592013) 11090 0 R (id2592120) 11095 0 R (id2592252) 11096 0 R (id2592323) 11101 0 R (id2592411) 11102 0 R]
-/Limits [(id2591919) (id2592411)]
+/Names [(id2591304) 10394 0 R (id2591553) 11040 0 R (id2591559) 11041 0 R (id2591703) 11096 0 R (id2591776) 11101 0 R (id2591864) 11102 0 R]
+/Limits [(id2591304) (id2591864)]
 >> endobj
 17878 0 obj <<
-/Names [(id2592468) 11103 0 R (id2592846) 10896 0 R (id2592920) 10901 0 R (id2593052) 10906 0 R (id2593090) 10907 0 R (id2593142) 10913 0 R]
-/Limits [(id2592468) (id2593142)]
+/Names [(id2591921) 11103 0 R (id2591981) 11110 0 R (id2592062) 11111 0 R (id2592952) 10796 0 R (id2593007) 10797 0 R (id2593088) 10803 0 R]
+/Limits [(id2591921) (id2593088)]
 >> endobj
 17879 0 obj <<
-/Names [(id2593263) 10993 0 R (id2593295) 10994 0 R (id2593531) 10183 0 R (id2593584) 10184 0 R (id2594438) 10404 0 R (id2594557) 10413 0 R]
-/Limits [(id2593263) (id2594557)]
+/Names [(id2593254) 10896 0 R (id2593389) 10197 0 R (id2593693) 10152 0 R (id2593917) 10163 0 R (id2594021) 10255 0 R (id2594227) 10439 0 R]
+/Limits [(id2593254) (id2594227)]
 >> endobj
 17880 0 obj <<
-/Names [(id2594609) 10419 0 R (id2594653) 10420 0 R (id2594690) 10421 0 R (id2594857) 10601 0 R (id2594864) 10602 0 R (id2595632) 10234 0 R]
-/Limits [(id2594609) (id2595632)]
+/Names [(id2594442) 10404 0 R (id2594562) 10413 0 R (id2594613) 10419 0 R (id2594657) 10420 0 R (id2594694) 10421 0 R (id2594864) 10601 0 R]
+/Limits [(id2594442) (id2594864)]
 >> endobj
 17881 0 obj <<
-/Names [(id2595658) 10235 0 R (id2595719) 10236 0 R (id2595760) 10241 0 R (id2596287) 10328 0 R (id2596401) 10336 0 R (id2596552) 10352 0 R]
-/Limits [(id2595658) (id2596552)]
+/Names [(id2594870) 10602 0 R (id2595575) 10236 0 R (id2595616) 10241 0 R (id2596277) 10328 0 R (id2596390) 10336 0 R (id2596541) 10352 0 R]
+/Limits [(id2594870) (id2596541)]
 >> endobj
 17882 0 obj <<
-/Names [(id2596798) 10357 0 R (id2596918) 10163 0 R (id2597071) 10166 0 R (id2597473) 9342 0 R (id2597581) 9348 0 R (id2597762) 9356 0 R]
-/Limits [(id2596798) (id2597762)]
+/Names [(id2596788) 10357 0 R (id2596905) 10172 0 R (id2597475) 9342 0 R (id2597584) 9348 0 R (id2597766) 9356 0 R (id2597905) 9357 0 R]
+/Limits [(id2596788) (id2597905)]
 >> endobj
 17883 0 obj <<
-/Names [(id2597901) 9357 0 R (id2598210) 9379 0 R (id2598330) 9387 0 R (id2598411) 9393 0 R (id2598525) 9398 0 R (id2598563) 9405 0 R]
-/Limits [(id2597901) (id2598563)]
+/Names [(id2598214) 9379 0 R (id2598334) 9387 0 R (id2598415) 9393 0 R (id2598529) 9398 0 R (id2598567) 9405 0 R (id2598787) 9411 0 R]
+/Limits [(id2598214) (id2598787)]
 >> endobj
 17884 0 obj <<
-/Names [(id2598783) 9411 0 R (id2599176) 9416 0 R (id2599363) 9421 0 R (id2599401) 9422 0 R (id2599512) 9430 0 R (id2599663) 9431 0 R]
-/Limits [(id2598783) (id2599663)]
+/Names [(id2599180) 9416 0 R (id2599367) 9421 0 R (id2599405) 9422 0 R (id2599516) 9430 0 R (id2599667) 9431 0 R (id2599800) 9440 0 R]
+/Limits [(id2599180) (id2599800)]
 >> endobj
 17885 0 obj <<
-/Names [(id2599796) 9440 0 R (id2599997) 9462 0 R (id2600051) 9463 0 R (id2600225) 9471 0 R (id2600569) 9486 0 R (id2600810) 9491 0 R]
-/Limits [(id2599796) (id2600810)]
+/Names [(id2600001) 9462 0 R (id2600055) 9463 0 R (id2600229) 9471 0 R (id2600566) 9486 0 R (id2600807) 9491 0 R (id2600821) 9492 0 R]
+/Limits [(id2600001) (id2600821)]
 >> endobj
 17886 0 obj <<
-/Names [(id2600824) 9492 0 R (id2600894) 9498 0 R (id2601007) 9499 0 R (id2601294) 9509 0 R (id2601591) 9510 0 R (id2601909) 9532 0 R]
-/Limits [(id2600824) (id2601909)]
+/Names [(id2600891) 9498 0 R (id2601004) 9499 0 R (id2601291) 9509 0 R (id2601588) 9510 0 R (id2601906) 9532 0 R (id2602293) 9551 0 R]
+/Limits [(id2600891) (id2602293)]
 >> endobj
 17887 0 obj <<
-/Names [(id2602296) 9551 0 R (id2602424) 9568 0 R (id2602511) 9578 0 R (id2602529) 9579 0 R (id2602590) 9581 0 R (id2602638) 9589 0 R]
-/Limits [(id2602296) (id2602638)]
+/Names [(id2602421) 9568 0 R (id2602508) 9578 0 R (id2602525) 9579 0 R (id2602587) 9581 0 R (id2602635) 9589 0 R (id2602720) 9598 0 R]
+/Limits [(id2602421) (id2602720)]
 >> endobj
 17888 0 obj <<
-/Names [(id2602723) 9598 0 R (id2602742) 9599 0 R (id2602874) 9608 0 R (id2602947) 9616 0 R (id2603040) 9618 0 R (id2603086) 9623 0 R]
-/Limits [(id2602723) (id2603086)]
+/Names [(id2602738) 9599 0 R (id2602870) 9608 0 R (id2602944) 9616 0 R (id2603036) 9618 0 R (id2603083) 9623 0 R (id2603155) 9624 0 R]
+/Limits [(id2602738) (id2603155)]
 >> endobj
 17889 0 obj <<
-/Names [(id2603158) 9624 0 R (id2603173) 9625 0 R (id2603213) 9630 0 R (id2603232) 9631 0 R (id2603277) 9632 0 R (id2603368) 9638 0 R]
-/Limits [(id2603158) (id2603368)]
+/Names [(id2603170) 9625 0 R (id2603210) 9630 0 R (id2603228) 9631 0 R (id2603274) 9632 0 R (id2603364) 9638 0 R (id2603386) 9639 0 R]
+/Limits [(id2603170) (id2603386)]
 >> endobj
 17890 0 obj <<
-/Names [(id2603390) 9639 0 R (id2603490) 9646 0 R (id2603666) 9669 0 R (id2603911) 9680 0 R (id2604036) 9686 0 R (id2604062) 9687 0 R]
-/Limits [(id2603390) (id2604062)]
+/Names [(id2603486) 9646 0 R (id2603663) 9669 0 R (id2603908) 9680 0 R (id2604033) 9686 0 R (id2604059) 9687 0 R (id2604122) 9692 0 R]
+/Limits [(id2603486) (id2604122)]
 >> endobj
 17891 0 obj <<
-/Names [(id2604125) 9692 0 R (id2604427) 9707 0 R (id2604649) 9713 0 R (id2604786) 9714 0 R (id2604925) 9723 0 R (id2605074) 9733 0 R]
-/Limits [(id2604125) (id2605074)]
+/Names [(id2604424) 9707 0 R (id2604646) 9713 0 R (id2604783) 9714 0 R (id2604922) 9723 0 R (id2605071) 9733 0 R (id2605192) 9741 0 R]
+/Limits [(id2604424) (id2605192)]
 >> endobj
 17892 0 obj <<
-/Names [(id2605195) 9741 0 R (id2605280) 9748 0 R (id2605336) 9756 0 R (id2605580) 9761 0 R (id2605758) 9770 0 R (id2605935) 9775 0 R]
-/Limits [(id2605195) (id2605935)]
+/Names [(id2605276) 9748 0 R (id2605333) 9756 0 R (id2605577) 9761 0 R (id2605755) 9770 0 R (id2605931) 9775 0 R (id2606039) 9776 0 R]
+/Limits [(id2605276) (id2606039)]
 >> endobj
 17893 0 obj <<
-/Names [(id2606042) 9776 0 R (id2606178) 9781 0 R (id2606398) 9786 0 R (id2607387) 9832 0 R (id2607534) 9837 0 R (id2607747) 9838 0 R]
-/Limits [(id2606042) (id2607747)]
+/Names [(id2606175) 9781 0 R (id2606395) 9786 0 R (id2607384) 9832 0 R (id2607531) 9837 0 R (id2607744) 9838 0 R (id2607813) 9839 0 R]
+/Limits [(id2606175) (id2607813)]
 >> endobj
 17894 0 obj <<
-/Names [(id2607817) 9839 0 R (id2607884) 9844 0 R (id2607936) 9845 0 R (id2608056) 9852 0 R (id2608235) 9861 0 R (id2608306) 9868 0 R]
-/Limits [(id2607817) (id2608306)]
+/Names [(id2607881) 9844 0 R (id2607933) 9845 0 R (id2608053) 9852 0 R (id2608232) 9861 0 R (id2608303) 9868 0 R (id2608345) 9869 0 R]
+/Limits [(id2607881) (id2608345)]
 >> endobj
 17895 0 obj <<
-/Names [(id2608348) 9869 0 R (id2608388) 9870 0 R (id2608466) 9887 0 R (id2608624) 9895 0 R (id2608756) 9911 0 R (id2608865) 9918 0 R]
-/Limits [(id2608348) (id2608865)]
+/Names [(id2608384) 9870 0 R (id2608462) 9887 0 R (id2608621) 9895 0 R (id2608752) 9911 0 R (id2608861) 9918 0 R (id2608947) 9919 0 R]
+/Limits [(id2608384) (id2608947)]
 >> endobj
 17896 0 obj <<
-/Names [(id2608951) 9919 0 R (id2609071) 9928 0 R (id2609559) 9957 0 R (id2609596) 9963 0 R (id2609653) 9964 0 R (id2609696) 9969 0 R]
-/Limits [(id2608951) (id2609696)]
+/Names [(id2609068) 9928 0 R (id2609556) 9957 0 R (id2609593) 9963 0 R (id2609650) 9964 0 R (id2609692) 9969 0 R (id2609838) 9970 0 R]
+/Limits [(id2609068) (id2609838)]
 >> endobj
 17897 0 obj <<
-/Names [(id2609842) 9970 0 R (id2609991) 9975 0 R (id2610061) 9980 0 R (id2610103) 9981 0 R (id2610119) 9982 0 R (id2610340) 9992 0 R]
-/Limits [(id2609842) (id2610340)]
+/Names [(id2609988) 9975 0 R (id2610058) 9980 0 R (id2610100) 9981 0 R (id2610116) 9982 0 R (id2610337) 9992 0 R (id2610408) 9993 0 R]
+/Limits [(id2609988) (id2610408)]
 >> endobj
 17898 0 obj <<
-/Names [(id2610411) 9993 0 R (id2610500) 9998 0 R (id2610599) 9999 0 R (id2610632) 10004 0 R (id2610924) 10017 0 R (id2610988) 10019 0 R]
-/Limits [(id2610411) (id2610988)]
+/Names [(id2610497) 9998 0 R (id2610596) 9999 0 R (id2610629) 10004 0 R (id2610921) 10017 0 R (id2610984) 10019 0 R (id2610991) 10020 0 R]
+/Limits [(id2610497) (id2610991)]
 >> endobj
 17899 0 obj <<
-/Names [(id2610994) 10020 0 R (id2611068) 10037 0 R (id2611105) 10038 0 R (id2611181) 10039 0 R (id2611205) 10044 0 R (id2611293) 10045 0 R]
-/Limits [(id2610994) (id2611293)]
+/Names [(id2611065) 10037 0 R (id2611101) 10038 0 R (id2611178) 10039 0 R (id2611202) 10044 0 R (id2611289) 10045 0 R (id2611329) 10046 0 R]
+/Limits [(id2611065) (id2611329)]
 >> endobj
 17900 0 obj <<
-/Names [(id2611333) 10046 0 R (id2611372) 10051 0 R (id2611408) 10052 0 R (id2611444) 10053 0 R (id2611479) 10054 0 R (id2611522) 10055 0 R]
-/Limits [(id2611333) (id2611522)]
+/Names [(id2611369) 10051 0 R (id2611405) 10052 0 R (id2611441) 10053 0 R (id2611476) 10054 0 R (id2611518) 10055 0 R (id2611544) 10060 0 R]
+/Limits [(id2611369) (id2611544)]
 >> endobj
 17901 0 obj <<
-/Names [(id2611547) 10060 0 R (id2611594) 10061 0 R (id2611878) 10083 0 R (id2611935) 10084 0 R (id2611986) 10091 0 R (id2612070) 10092 0 R]
-/Limits [(id2611547) (id2612070)]
+/Names [(id2611591) 10061 0 R (id2611875) 10083 0 R (id2611932) 10084 0 R (id2611982) 10091 0 R (id2612067) 10092 0 R (id2612140) 10093 0 R]
+/Limits [(id2611591) (id2612140)]
 >> endobj
 17902 0 obj <<
-/Names [(id2612144) 10093 0 R (id2612199) 10094 0 R (id2612600) 10623 0 R (id2612757) 10624 0 R (id2612923) 10641 0 R (id2613168) 10665 0 R]
-/Limits [(id2612144) (id2613168)]
+/Names [(id2612195) 10094 0 R (id2612284) 10922 0 R (id2612606) 10623 0 R (id2612763) 10624 0 R (id2612929) 10641 0 R (id2613175) 10665 0 R]
+/Limits [(id2612195) (id2613175)]
 >> endobj
 17903 0 obj <<
-/Names [(id2613199) 10666 0 R (id2613247) 10667 0 R (id2613423) 10682 0 R (id2613466) 10690 0 R (id2613505) 10691 0 R (id2613566) 10692 0 R]
-/Limits [(id2613199) (id2613566)]
+/Names [(id2613206) 10666 0 R (id2613252) 10667 0 R (id2613427) 10682 0 R (id2613471) 10690 0 R (id2613509) 10691 0 R (id2613571) 10692 0 R]
+/Limits [(id2613206) (id2613571)]
 >> endobj
 17904 0 obj <<
-/Names [(id2613692) 10698 0 R (id2613759) 10704 0 R (id2613788) 10705 0 R (id2613887) 10706 0 R (id2613929) 10711 0 R (id2614446) 10732 0 R]
-/Limits [(id2613692) (id2614446)]
+/Names [(id2613697) 10698 0 R (id2613764) 10704 0 R (id2613793) 10705 0 R (id2613891) 10706 0 R (id2613933) 10711 0 R (id2614450) 10732 0 R]
+/Limits [(id2613697) (id2614450)]
 >> endobj
 17905 0 obj <<
-/Names [(id2614917) 10748 0 R (id2614927) 10749 0 R (id2614987) 10750 0 R (id2615155) 10759 0 R (id2615273) 10775 0 R (id2615508) 10979 0 R]
-/Limits [(id2614917) (id2615508)]
+/Names [(id2614921) 10748 0 R (id2614932) 10749 0 R (id2614992) 10750 0 R (id2615159) 10759 0 R (id2615278) 10775 0 R (id2615364) 10933 0 R]
+/Limits [(id2614921) (id2615364)]
 >> endobj
 17906 0 obj <<
-/Names [(id2615558) 10980 0 R (id2615694) 10787 0 R (id2616181) 10825 0 R (id2616205) 10830 0 R (id2616231) 10831 0 R (id2616464) 10840 0 R]
-/Limits [(id2615558) (id2616464)]
+/Names [(id2615453) 10934 0 R (id2615556) 10943 0 R (id2615705) 10787 0 R (id2616194) 10825 0 R (id2616218) 10830 0 R (id2616244) 10831 0 R]
+/Limits [(id2615453) (id2616244)]
 >> endobj
 17907 0 obj <<
-/Names [(id2616519) 10846 0 R (id2616611) 10852 0 R (id2616811) 10853 0 R (id2616854) 10859 0 R (id2616899) 10864 0 R (id2616935) 10865 0 R]
-/Limits [(id2616519) (id2616935)]
+/Names [(id2616477) 10840 0 R (id2616532) 10846 0 R (id2616624) 10852 0 R (id2616824) 10853 0 R (id2616867) 10859 0 R (id2616912) 10864 0 R]
+/Limits [(id2616477) (id2616912)]
 >> endobj
 17908 0 obj <<
-/Names [(id2616975) 10870 0 R (id2616986) 10871 0 R (id2617075) 10876 0 R (id2617594) 11022 0 R (id2617699) 11033 0 R (id2617915) 11110 0 R]
-/Limits [(id2616975) (id2617915)]
+/Names [(id2616948) 10865 0 R (id2616988) 10870 0 R (id2616998) 10871 0 R (id2617088) 10876 0 R (id2617350) 11022 0 R (id2617456) 11033 0 R]
+/Limits [(id2616948) (id2617456)]
 >> endobj
 17909 0 obj <<
-/Names [(id2617994) 11111 0 R (id2618134) 11118 0 R (id2618171) 11119 0 R (id2618235) 11212 0 R (id2618828) 11340 0 R (id2619480) 10999 0 R]
-/Limits [(id2617994) (id2619480)]
+/Names [(id2618256) 11118 0 R (id2618294) 11119 0 R (id2618838) 11435 0 R (id2618899) 11440 0 R (id2619001) 11514 0 R (id2619158) 11520 0 R]
+/Limits [(id2618256) (id2619158)]
 >> endobj
 17910 0 obj <<
-/Names [(id2619890) 11333 0 R (id2619936) 11334 0 R (id2620035) 11440 0 R (id2620081) 11441 0 R (id2620131) 11442 0 R (id2620375) 11454 0 R]
-/Limits [(id2619890) (id2620375)]
+/Names [(id2619728) 11334 0 R (id2619905) 11340 0 R (id2620690) 11148 0 R (id2620700) 11149 0 R (id2621045) 11083 0 R (id2621175) 11084 0 R]
+/Limits [(id2619728) (id2621175)]
 >> endobj
 17911 0 obj <<
-/Names [(id2620936) 11827 0 R (id2621068) 11828 0 R (id2621416) 11711 0 R (id2621660) 11819 0 R (id2621724) 11820 0 R (id2621754) 11821 0 R]
-/Limits [(id2620936) (id2621754)]
+/Names [(id2621658) 11212 0 R (id2621907) 11333 0 R (id2622331) 11539 0 R (id2622388) 11540 0 R (id2622453) 11545 0 R (id2622499) 11546 0 R]
+/Limits [(id2621658) (id2622499)]
 >> endobj
 17912 0 obj <<
-/Names [(id2621766) 11874 0 R (id2621825) 11880 0 R (id2621831) 11881 0 R (id2622637) 11148 0 R (id2622647) 11149 0 R (id2623248) 11435 0 R]
-/Limits [(id2621766) (id2623248)]
+/Names [(id2622520) 11547 0 R (id2622650) 11685 0 R (id2622672) 11686 0 R (id2622712) 11687 0 R (id2622881) 11699 0 R (id2622989) 11713 0 R]
+/Limits [(id2622520) (id2622989)]
 >> endobj
 17913 0 obj <<
-/Names [(id2623304) 11577 0 R (id2623741) 11526 0 R (id2623755) 11527 0 R (id2623817) 11533 0 R (id2623922) 11538 0 R (id2624265) 11420 0 R]
-/Limits [(id2623304) (id2624265)]
+/Names [(id2624168) 11429 0 R (id2624384) 11299 0 R (id2624418) 11306 0 R (id2624547) 11307 0 R (id2624556) 11308 0 R (id2624567) 11309 0 R]
+/Limits [(id2624168) (id2624567)]
 >> endobj
 17914 0 obj <<
-/Names [(id2624306) 11488 0 R (id2624326) 11489 0 R (id2624396) 11495 0 R (id2624448) 11299 0 R (id2624482) 11306 0 R (id2624613) 11307 0 R]
-/Limits [(id2624306) (id2624613)]
+/Names [(id2624629) 11441 0 R (id2624679) 11442 0 R (id2624922) 11454 0 R (id2625097) 11526 0 R (id2625111) 11527 0 R (id2625173) 11533 0 R]
+/Limits [(id2624629) (id2625173)]
 >> endobj
 17915 0 obj <<
-/Names [(id2624623) 11308 0 R (id2624634) 11309 0 R (id2625101) 11685 0 R (id2625125) 11686 0 R (id2625165) 11687 0 R (id2625642) 11429 0 R]
-/Limits [(id2624623) (id2625642)]
+/Names [(id2625278) 11538 0 R (id2625461) 11488 0 R (id2625480) 11489 0 R (id2625551) 11495 0 R (id2625666) 11420 0 R (id2626131) 11361 0 R]
+/Limits [(id2625278) (id2626131)]
 >> endobj
 17916 0 obj <<
-/Names [(id2625705) 11514 0 R (id2625861) 11520 0 R (id2626121) 11361 0 R (id2626246) 11370 0 R (id2626271) 11371 0 R (id2626601) 11372 0 R]
-/Limits [(id2625705) (id2626601)]
+/Names [(id2626256) 11370 0 R (id2626281) 11371 0 R (id2626611) 11372 0 R (id2626699) 11380 0 R (id2626849) 11389 0 R (id2626859) 11391 0 R]
+/Limits [(id2626256) (id2626859)]
 >> endobj
 17917 0 obj <<
-/Names [(id2626689) 11380 0 R (id2626839) 11389 0 R (id2626849) 11391 0 R (id2627205) 11397 0 R (id2627352) 11403 0 R (id2627493) 11699 0 R]
-/Limits [(id2626689) (id2627493)]
+/Names [(id2627215) 11397 0 R (id2627362) 11403 0 R (id2627440) 11565 0 R (id2627480) 11566 0 R (id2628297) 11462 0 R (id2628516) 11463 0 R]
+/Limits [(id2627215) (id2628516)]
 >> endobj
 17918 0 obj <<
-/Names [(id2627809) 11804 0 R (id2627884) 11805 0 R (id2628023) 11810 0 R (id2628161) 11651 0 R (id2628283) 11462 0 R (id2628502) 11463 0 R]
-/Limits [(id2627809) (id2628502)]
+/Names [(id2629055) 11577 0 R (id2629339) 11662 0 R (id2629391) 11663 0 R (id2629481) 11664 0 R (id2629996) 11804 0 R (id2630071) 11805 0 R]
+/Limits [(id2629055) (id2630071)]
 >> endobj
 17919 0 obj <<
-/Names [(id2628886) 11652 0 R (id2629172) 11734 0 R (id2629458) 11662 0 R (id2629590) 11565 0 R (id2629630) 11566 0 R (id2630103) 11539 0 R]
-/Limits [(id2628886) (id2630103)]
+/Names [(id2630213) 11810 0 R (id2630309) 11857 0 R (id2630414) 11863 0 R (id2630500) 11919 0 R (id2630527) 11920 0 R (id2630579) 11921 0 R]
+/Limits [(id2630213) (id2630579)]
 >> endobj
 17920 0 obj <<
-/Names [(id2630154) 11540 0 R (id2630214) 11545 0 R (id2630256) 11546 0 R (id2630274) 11547 0 R (id2630408) 11921 0 R (id2630432) 11927 0 R]
-/Limits [(id2630154) (id2630432)]
+/Names [(id2630603) 11927 0 R (id2630660) 11929 0 R (id2630827) 11837 0 R (id2630927) 11842 0 R (id2631050) 11847 0 R (id2631138) 11935 0 R]
+/Limits [(id2630603) (id2631138)]
 >> endobj
 17921 0 obj <<
-/Names [(id2630489) 11929 0 R (id2630555) 11935 0 R (id2630576) 11936 0 R (id2630750) 11837 0 R (id2630850) 11842 0 R (id2630973) 11847 0 R]
-/Limits [(id2630489) (id2630973)]
+/Names [(id2631159) 11936 0 R (id2631301) 11951 0 R (id2631329) 11961 0 R (id2631407) 11966 0 R (id2631441) 11971 0 R (id2631482) 11972 0 R]
+/Limits [(id2631159) (id2631482)]
 >> endobj
 17922 0 obj <<
-/Names [(id2631088) 11911 0 R (id2631175) 11912 0 R (id2631181) 11913 0 R (id2631266) 11919 0 R (id2631294) 11920 0 R (id2631336) 11663 0 R]
-/Limits [(id2631088) (id2631336)]
+/Names [(id2631500) 11973 0 R (id2631540) 11974 0 R (id2631570) 11980 0 R (id2631587) 11981 0 R (id2631617) 11711 0 R (id2631770) 11728 0 R]
+/Limits [(id2631500) (id2631770)]
 >> endobj
 17923 0 obj <<
-/Names [(id2631427) 11664 0 R (id2631598) 11739 0 R (id2631721) 11744 0 R (id2632515) 11951 0 R (id2632541) 11961 0 R (id2632615) 11966 0 R]
-/Limits [(id2631427) (id2632615)]
+/Names [(id2631955) 11734 0 R (id2632092) 11739 0 R (id2632214) 11744 0 R (id2632384) 11755 0 R (id2632676) 11819 0 R (id2632743) 11820 0 R]
+/Limits [(id2631955) (id2632743)]
 >> endobj
 17924 0 obj <<
-/Names [(id2632652) 11971 0 R (id2632693) 11972 0 R (id2632711) 11973 0 R (id2632751) 11974 0 R (id2632784) 11980 0 R (id2632800) 11981 0 R]
-/Limits [(id2632652) (id2632800)]
+/Names [(id2632773) 11821 0 R (id2632820) 11827 0 R (id2632953) 11828 0 R (id2633405) 11651 0 R (id2633458) 11652 0 R (id2633866) 11873 0 R]
+/Limits [(id2632773) (id2633866)]
 >> endobj
 17925 0 obj <<
-/Names [(id2632962) 11873 0 R (id2633182) 11783 0 R (id2633188) 11784 0 R (id2633229) 11785 0 R (id2633243) 11792 0 R (id2633279) 11793 0 R]
-/Limits [(id2632962) (id2633279)]
+/Names [(id2634885) 11783 0 R (id2634890) 11784 0 R (id2634933) 11785 0 R (id2634946) 11792 0 R (id2634984) 11793 0 R (id2635144) 11897 0 R]
+/Limits [(id2634885) (id2635144)]
 >> endobj
 17926 0 obj <<
-/Names [(id2633491) 11863 0 R (id2633681) 11857 0 R (id2633934) 11755 0 R (id2634159) 11713 0 R (id2634339) 11728 0 R (id2635587) 11983 0 R]
-/Limits [(id2633491) (id2635587)]
+/Names [(id2635226) 11903 0 R (id2635233) 11904 0 R (id2635887) 12100 0 R (id2635980) 12106 0 R (id2637169) 11905 0 R (id2637226) 11911 0 R]
+/Limits [(id2635226) (id2637226)]
 >> endobj
 17927 0 obj <<
-/Names [(id2635680) 11989 0 R (id2635779) 11990 0 R (id2637762) 12106 0 R (id2637857) 11897 0 R (id2637939) 11903 0 R (id2637945) 11904 0 R]
-/Limits [(id2635680) (id2637945)]
+/Names [(id2637313) 11912 0 R (id2637319) 11913 0 R (id2637356) 11983 0 R (id2637449) 11989 0 R (id2637547) 11990 0 R (id2637759) 11874 0 R]
+/Limits [(id2637313) (id2637759)]
 >> endobj
 17928 0 obj <<
-/Names [(id2638060) 11905 0 R (id2638473) 12074 0 R (id2638660) 12080 0 R (id2639013) 12100 0 R (idmap-gid2sid) 7663 0 R (idmap-sid2gid) 7651 0 R]
-/Limits [(id2638060) (idmap-sid2gid)]
+/Names [(id2637820) 11880 0 R (id2637826) 11881 0 R (id2639527) 12074 0 R (id2640860) 12080 0 R (idmap-gid2sid) 7663 0 R (idmap-sid2gid) 7651 0 R]
+/Limits [(id2637820) (idmap-sid2gid)]
 >> endobj
 17929 0 obj <<
 /Names [(idmap-sid2uid) 7311 0 R (idmap-store-gid2sid) 7668 0 R (idmap-uid2sid) 7312 0 R (idmapadsdms) 8068 0 R (idmapadsridDMS) 8096 0 R (idmapbackend) 7357 0 R]
@@ -121935,103 +121946,103 @@
 >> endobj
 18443 0 obj <<
 /Kids [17784 0 R 17785 0 R 17786 0 R 17787 0 R 17788 0 R 17789 0 R]
-/Limits [(figure.22.8) (id2408587)]
+/Limits [(figure.22.8) (id2408663)]
 >> endobj
 18444 0 obj <<
 /Kids [17790 0 R 17791 0 R 17792 0 R 17793 0 R 17794 0 R 17795 0 R]
-/Limits [(id2408637) (id2479109)]
+/Limits [(id2408703) (id2475218)]
 >> endobj
 18445 0 obj <<
 /Kids [17796 0 R 17797 0 R 17798 0 R 17799 0 R 17800 0 R 17801 0 R]
-/Limits [(id2479547) (id2504592)]
+/Limits [(id2475712) (id2503859)]
 >> endobj
 18446 0 obj <<
 /Kids [17802 0 R 17803 0 R 17804 0 R 17805 0 R 17806 0 R 17807 0 R]
-/Limits [(id2504761) (id2514137)]
+/Limits [(id2503981) (id2512504)]
 >> endobj
 18447 0 obj <<
 /Kids [17808 0 R 17809 0 R 17810 0 R 17811 0 R 17812 0 R 17813 0 R]
-/Limits [(id2514192) (id2520879)]
+/Limits [(id2512524) (id2519020)]
 >> endobj
 18448 0 obj <<
 /Kids [17814 0 R 17815 0 R 17816 0 R 17817 0 R 17818 0 R 17819 0 R]
-/Limits [(id2520890) (id2533842)]
+/Limits [(id2519630) (id2528604)]
 >> endobj
 18449 0 obj <<
 /Kids [17820 0 R 17821 0 R 17822 0 R 17823 0 R 17824 0 R 17825 0 R]
-/Limits [(id2534358) (id2540777)]
+/Limits [(id2528649) (id2539657)]
 >> endobj
 18450 0 obj <<
 /Kids [17826 0 R 17827 0 R 17828 0 R 17829 0 R 17830 0 R 17831 0 R]
-/Limits [(id2540802) (id2548334)]
+/Limits [(id2539870) (id2547587)]
 >> endobj
 18451 0 obj <<
 /Kids [17832 0 R 17833 0 R 17834 0 R 17835 0 R 17836 0 R 17837 0 R]
-/Limits [(id2548501) (id2554352)]
+/Limits [(id2547668) (id2555227)]
 >> endobj
 18452 0 obj <<
 /Kids [17838 0 R 17839 0 R 17840 0 R 17841 0 R 17842 0 R 17843 0 R]
-/Limits [(id2554396) (id2560026)]
+/Limits [(id2555448) (id2560262)]
 >> endobj
 18453 0 obj <<
 /Kids [17844 0 R 17845 0 R 17846 0 R 17847 0 R 17848 0 R 17849 0 R]
-/Limits [(id2560189) (id2565928)]
+/Limits [(id2560268) (id2565843)]
 >> endobj
 18454 0 obj <<
 /Kids [17850 0 R 17851 0 R 17852 0 R 17853 0 R 17854 0 R 17855 0 R]
-/Limits [(id2565999) (id2570883)]
+/Limits [(id2565969) (id2570887)]
 >> endobj
 18455 0 obj <<
 /Kids [17856 0 R 17857 0 R 17858 0 R 17859 0 R 17860 0 R 17861 0 R]
-/Limits [(id2570895) (id2577558)]
+/Limits [(id2570899) (id2576112)]
 >> endobj
 18456 0 obj <<
 /Kids [17862 0 R 17863 0 R 17864 0 R 17865 0 R 17866 0 R 17867 0 R]
-/Limits [(id2577606) (id2583565)]
+/Limits [(id2576221) (id2583294)]
 >> endobj
 18457 0 obj <<
 /Kids [17868 0 R 17869 0 R 17870 0 R 17871 0 R 17872 0 R 17873 0 R]
-/Limits [(id2583697) (id2589108)]
+/Limits [(id2583450) (id2589064)]
 >> endobj
 18458 0 obj <<
 /Kids [17874 0 R 17875 0 R 17876 0 R 17877 0 R 17878 0 R 17879 0 R]
-/Limits [(id2589151) (id2594557)]
+/Limits [(id2589094) (id2594227)]
 >> endobj
 18459 0 obj <<
 /Kids [17880 0 R 17881 0 R 17882 0 R 17883 0 R 17884 0 R 17885 0 R]
-/Limits [(id2594609) (id2600810)]
+/Limits [(id2594442) (id2600821)]
 >> endobj
 18460 0 obj <<
 /Kids [17886 0 R 17887 0 R 17888 0 R 17889 0 R 17890 0 R 17891 0 R]
-/Limits [(id2600824) (id2605074)]
+/Limits [(id2600891) (id2605192)]
 >> endobj
 18461 0 obj <<
 /Kids [17892 0 R 17893 0 R 17894 0 R 17895 0 R 17896 0 R 17897 0 R]
-/Limits [(id2605195) (id2610340)]
+/Limits [(id2605276) (id2610408)]
 >> endobj
 18462 0 obj <<
 /Kids [17898 0 R 17899 0 R 17900 0 R 17901 0 R 17902 0 R 17903 0 R]
-/Limits [(id2610411) (id2613566)]
+/Limits [(id2610497) (id2613571)]
 >> endobj
 18463 0 obj <<
 /Kids [17904 0 R 17905 0 R 17906 0 R 17907 0 R 17908 0 R 17909 0 R]
-/Limits [(id2613692) (id2619480)]
+/Limits [(id2613697) (id2619158)]
 >> endobj
 18464 0 obj <<
 /Kids [17910 0 R 17911 0 R 17912 0 R 17913 0 R 17914 0 R 17915 0 R]
-/Limits [(id2619890) (id2625642)]
+/Limits [(id2619728) (id2626131)]
 >> endobj
 18465 0 obj <<
 /Kids [17916 0 R 17917 0 R 17918 0 R 17919 0 R 17920 0 R 17921 0 R]
-/Limits [(id2625705) (id2630973)]
+/Limits [(id2626256) (id2631482)]
 >> endobj
 18466 0 obj <<
 /Kids [17922 0 R 17923 0 R 17924 0 R 17925 0 R 17926 0 R 17927 0 R]
-/Limits [(id2631088) (id2637945)]
+/Limits [(id2631500) (id2637759)]
 >> endobj
 18467 0 obj <<
 /Kids [17928 0 R 17929 0 R 17930 0 R 17931 0 R 17932 0 R 17933 0 R]
-/Limits [(id2638060) (lstlisting.10.-43)]
+/Limits [(id2637820) (lstlisting.10.-43)]
 >> endobj
 18468 0 obj <<
 /Kids [17934 0 R 17935 0 R 17936 0 R 17937 0 R 17938 0 R 17939 0 R]
@@ -122375,23 +122386,23 @@
 >> endobj
 18553 0 obj <<
 /Kids [18441 0 R 18442 0 R 18443 0 R 18444 0 R 18445 0 R 18446 0 R]
-/Limits [(example.2.3.4) (id2514137)]
+/Limits [(example.2.3.4) (id2512504)]
 >> endobj
 18554 0 obj <<
 /Kids [18447 0 R 18448 0 R 18449 0 R 18450 0 R 18451 0 R 18452 0 R]
-/Limits [(id2514192) (id2560026)]
+/Limits [(id2512524) (id2560262)]
 >> endobj
 18555 0 obj <<
 /Kids [18453 0 R 18454 0 R 18455 0 R 18456 0 R 18457 0 R 18458 0 R]
-/Limits [(id2560189) (id2594557)]
+/Limits [(id2560268) (id2594227)]
 >> endobj
 18556 0 obj <<
 /Kids [18459 0 R 18460 0 R 18461 0 R 18462 0 R 18463 0 R 18464 0 R]
-/Limits [(id2594609) (id2625642)]
+/Limits [(id2594442) (id2626131)]
 >> endobj
 18557 0 obj <<
 /Kids [18465 0 R 18466 0 R 18467 0 R 18468 0 R 18469 0 R 18470 0 R]
-/Limits [(id2625705) (lstnumber.-1.4)]
+/Limits [(id2626256) (lstnumber.-1.4)]
 >> endobj
 18558 0 obj <<
 /Kids [18471 0 R 18472 0 R 18473 0 R 18474 0 R 18475 0 R 18476 0 R]
@@ -122451,11 +122462,11 @@
 >> endobj
 18572 0 obj <<
 /Kids [18550 0 R 18551 0 R 18552 0 R 18553 0 R 18554 0 R 18555 0 R]
-/Limits [(127) (id2594557)]
+/Limits [(127) (id2594227)]
 >> endobj
 18573 0 obj <<
 /Kids [18556 0 R 18557 0 R 18558 0 R 18559 0 R 18560 0 R 18561 0 R]
-/Limits [(id2594609) (page.114)]
+/Limits [(id2594442) (page.114)]
 >> endobj
 18574 0 obj <<
 /Kids [18562 0 R 18563 0 R 18564 0 R 18565 0 R 18566 0 R 18567 0 R]
@@ -122482,8 +122493,8 @@
 >> endobj
 18579 0 obj <<
 /Author()/Title()/Subject()/Creator(LaTeX with hyperref package)/Producer(pdfTeX-1.40.3)/Keywords()
-/CreationDate (D:20080827122446+02'00')
-/ModDate (D:20080827122446+02'00')
+/CreationDate (D:20080918135758+02'00')
+/ModDate (D:20080918135758+02'00')
 /Trapped /False
 /PTEX.Fullbanner (This is pdfTeX using libpoppler, Version 3.141592-1.40.3-2.2 (Web2C 7.5.6) kpathsea version 3.5.6)
 >> endobj
@@ -122495,18585 +122506,18585 @@
 0000000004 00000 f 
 0000005425 00000 f 
 0000000015 00000 n 
-0000105466 00000 n 
-0004884173 00000 n 
+0000105470 00000 n 
+0004883942 00000 n 
 0000000061 00000 n 
 0000000102 00000 n 
-0000105527 00000 n 
-0004884085 00000 n 
+0000105531 00000 n 
+0004883854 00000 n 
 0000000148 00000 n 
 0000000178 00000 n 
-0004517800 00000 n 
-0004883995 00000 n 
+0004517804 00000 n 
+0004883764 00000 n 
 0000000224 00000 n 
 0000000251 00000 n 
-0000111799 00000 n 
-0004883905 00000 n 
+0000111803 00000 n 
+0004883674 00000 n 
 0000000298 00000 n 
 0000000333 00000 n 
-0000355467 00000 n 
-0004883815 00000 n 
+0000355471 00000 n 
+0004883584 00000 n 
 0000000380 00000 n 
 0000000414 00000 n 
-0000373440 00000 n 
-0004883725 00000 n 
+0000373444 00000 n 
+0004883494 00000 n 
 0000000461 00000 n 
 0000000494 00000 n 
-0000386657 00000 n 
-0004883635 00000 n 
+0000386661 00000 n 
+0004883404 00000 n 
 0000000541 00000 n 
 0000000568 00000 n 
-0000397297 00000 n 
-0004883545 00000 n 
+0000397301 00000 n 
+0004883314 00000 n 
 0000000615 00000 n 
 0000000641 00000 n 
-0000402385 00000 n 
-0004883455 00000 n 
+0000402389 00000 n 
+0004883224 00000 n 
 0000000688 00000 n 
 0000000719 00000 n 
-0000414523 00000 n 
-0004883326 00000 n 
+0000414527 00000 n 
+0004883095 00000 n 
 0000000762 00000 n 
 0000000808 00000 n 
-0000415652 00000 n 
-0004883252 00000 n 
+0000415656 00000 n 
+0004883021 00000 n 
 0000000856 00000 n 
 0000000908 00000 n 
-0000418472 00000 n 
-0004883126 00000 n 
+0000418476 00000 n 
+0004882895 00000 n 
 0000000954 00000 n 
 0000001012 00000 n 
-0000418598 00000 n 
-0004883052 00000 n 
+0000418602 00000 n 
+0004882821 00000 n 
 0000001060 00000 n 
 0000001113 00000 n 
-0000418724 00000 n 
-0004882928 00000 n 
+0000418728 00000 n 
+0004882697 00000 n 
 0000001161 00000 n 
 0000001214 00000 n 
-0000418850 00000 n 
-0004882854 00000 n 
+0000418854 00000 n 
+0004882623 00000 n 
 0000001267 00000 n 
 0000001317 00000 n 
-0000425669 00000 n 
-0004882767 00000 n 
+0000425673 00000 n 
+0004882536 00000 n 
 0000001370 00000 n 
 0000001424 00000 n 
-0000425795 00000 n 
-0004882680 00000 n 
+0000425799 00000 n 
+0004882449 00000 n 
 0000001477 00000 n 
 0000001516 00000 n 
-0000431810 00000 n 
-0004882556 00000 n 
+0000431814 00000 n 
+0004882325 00000 n 
 0000001569 00000 n 
 0000001615 00000 n 
-0000435002 00000 n 
-0004882495 00000 n 
+0000435006 00000 n 
+0004882264 00000 n 
 0000001673 00000 n 
 0000001735 00000 n 
-0000438198 00000 n 
-0004882421 00000 n 
+0000438202 00000 n 
+0004882190 00000 n 
 0000001788 00000 n 
 0000001817 00000 n 
-0000438324 00000 n 
-0004882334 00000 n 
+0000438328 00000 n 
+0004882103 00000 n 
 0000001865 00000 n 
 0000001923 00000 n 
-0000440262 00000 n 
-0004882247 00000 n 
+0000440266 00000 n 
+0004882016 00000 n 
 0000001971 00000 n 
 0000002020 00000 n 
-0000440388 00000 n 
-0004882121 00000 n 
+0000440392 00000 n 
+0004881890 00000 n 
 0000002068 00000 n 
 0000002123 00000 n 
-0000443612 00000 n 
-0004882045 00000 n 
+0000443616 00000 n 
+0004881814 00000 n 
 0000002176 00000 n 
 0000002228 00000 n 
-0000443738 00000 n 
-0004881968 00000 n 
+0000443742 00000 n 
+0004881737 00000 n 
 0000002282 00000 n 
 0000002320 00000 n 
-0000446099 00000 n 
-0004881852 00000 n 
+0000446103 00000 n 
+0004881621 00000 n 
 0000002369 00000 n 
 0000002406 00000 n 
-0000446226 00000 n 
-0004881773 00000 n 
+0000446230 00000 n 
+0004881542 00000 n 
 0000002460 00000 n 
 0000002516 00000 n 
-0000446353 00000 n 
-0004881680 00000 n 
+0000446357 00000 n 
+0004881449 00000 n 
 0000002570 00000 n 
 0000002632 00000 n 
-0000446480 00000 n 
-0004881601 00000 n 
+0000446484 00000 n 
+0004881370 00000 n 
 0000002686 00000 n 
 0000002748 00000 n 
-0000452736 00000 n 
-0004881485 00000 n 
+0000452740 00000 n 
+0004881254 00000 n 
 0000002795 00000 n 
 0000002856 00000 n 
-0000456441 00000 n 
-0004881406 00000 n 
+0000456445 00000 n 
+0004881175 00000 n 
 0000002905 00000 n 
 0000002950 00000 n 
-0000456568 00000 n 
-0004881313 00000 n 
+0000456572 00000 n 
+0004881082 00000 n 
 0000002999 00000 n 
 0000003051 00000 n 
-0000459016 00000 n 
-0004881195 00000 n 
+0000459020 00000 n 
+0004880964 00000 n 
 0000003100 00000 n 
 0000003139 00000 n 
-0000459143 00000 n 
-0004881077 00000 n 
+0000459147 00000 n 
+0004880846 00000 n 
 0000003193 00000 n 
 0000003236 00000 n 
-0000459270 00000 n 
-0004880998 00000 n 
+0000459274 00000 n 
+0004880767 00000 n 
 0000003295 00000 n 
 0000003358 00000 n 
-0000468314 00000 n 
-0004880905 00000 n 
+0000468318 00000 n 
+0004880674 00000 n 
 0000003417 00000 n 
 0000003481 00000 n 
-0000469401 00000 n 
-0004880812 00000 n 
+0000469405 00000 n 
+0004880581 00000 n 
 0000003540 00000 n 
 0000003590 00000 n 
-0000480135 00000 n 
-0004880733 00000 n 
+0000480139 00000 n 
+0004880502 00000 n 
 0000003649 00000 n 
 0000003716 00000 n 
-0000491424 00000 n 
-0004880601 00000 n 
+0000491428 00000 n 
+0004880370 00000 n 
 0000003770 00000 n 
 0000003816 00000 n 
-0000495058 00000 n 
-0004880536 00000 n 
+0000495062 00000 n 
+0004880305 00000 n 
 0000003875 00000 n 
 0000003924 00000 n 
-0000505357 00000 n 
-0004880418 00000 n 
+0000505361 00000 n 
+0004880187 00000 n 
 0000003978 00000 n 
 0000004021 00000 n 
-0000507852 00000 n 
-0004880339 00000 n 
+0000507856 00000 n 
+0004880108 00000 n 
 0000004080 00000 n 
 0000004135 00000 n 
-0000516882 00000 n 
-0004880260 00000 n 
+0000516886 00000 n 
+0004880029 00000 n 
 0000004194 00000 n 
 0000004240 00000 n 
-0000542205 00000 n 
-0004880127 00000 n 
+0000542209 00000 n 
+0004879896 00000 n 
 0000004284 00000 n 
 0000004339 00000 n 
-0000543382 00000 n 
-0004880048 00000 n 
+0000543386 00000 n 
+0004879817 00000 n 
 0000004388 00000 n 
 0000004443 00000 n 
-0000545867 00000 n 
-0004879916 00000 n 
+0000545871 00000 n 
+0004879685 00000 n 
 0000004490 00000 n 
 0000004551 00000 n 
-0000545994 00000 n 
-0004879837 00000 n 
+0000545998 00000 n 
+0004879606 00000 n 
 0000004600 00000 n 
 0000004645 00000 n 
-0000548158 00000 n 
-0004879744 00000 n 
+0000548162 00000 n 
+0004879513 00000 n 
 0000004694 00000 n 
 0000004730 00000 n 
-0000551685 00000 n 
-0004879612 00000 n 
+0000551689 00000 n 
+0004879381 00000 n 
 0000004779 00000 n 
 0000004823 00000 n 
-0000554312 00000 n 
-0004879494 00000 n 
+0000554316 00000 n 
+0004879263 00000 n 
 0000004877 00000 n 
 0000004922 00000 n 
-0000557372 00000 n 
-0004879429 00000 n 
+0000557376 00000 n 
+0004879198 00000 n 
 0000004981 00000 n 
 0000005030 00000 n 
-0000557627 00000 n 
-0004879297 00000 n 
+0000557631 00000 n 
+0004879066 00000 n 
 0000005084 00000 n 
 0000005130 00000 n 
-0000560205 00000 n 
-0004879232 00000 n 
+0000560209 00000 n 
+0004879001 00000 n 
 0000005189 00000 n 
 0000005238 00000 n 
-0000560460 00000 n 
-0004879100 00000 n 
+0000560464 00000 n 
+0004878869 00000 n 
 0000005292 00000 n 
 0000005362 00000 n 
-0000563034 00000 n 
-0004879035 00000 n 
+0000563038 00000 n 
+0004878804 00000 n 
 0000005421 00000 n 
 0000005470 00000 n 
-0000569846 00000 n 
-0004878903 00000 n 
+0000569850 00000 n 
+0004878672 00000 n 
 0000005524 00000 n 
 0000005591 00000 n 
-0000569973 00000 n 
-0004878838 00000 n 
+0000569977 00000 n 
+0004878607 00000 n 
 0000005650 00000 n 
 0000005699 00000 n 
-0000570420 00000 n 
-0004878720 00000 n 
+0000570424 00000 n 
+0004878489 00000 n 
 0000005753 00000 n 
 0000005818 00000 n 
-0000575495 00000 n 
-0004878655 00000 n 
+0000575499 00000 n 
+0004878424 00000 n 
 0000005877 00000 n 
 0000005926 00000 n 
-0000578365 00000 n 
-0004878562 00000 n 
+0000578369 00000 n 
+0004878331 00000 n 
 0000005975 00000 n 
 0000006016 00000 n 
-0000581373 00000 n 
-0004878444 00000 n 
+0000581377 00000 n 
+0004878213 00000 n 
 0000006065 00000 n 
 0000006102 00000 n 
-0000584187 00000 n 
-0004878365 00000 n 
+0000584191 00000 n 
+0004878134 00000 n 
 0000006156 00000 n 
 0000006208 00000 n 
-0000584314 00000 n 
-0004878272 00000 n 
+0000584318 00000 n 
+0004878041 00000 n 
 0000006262 00000 n 
 0000006325 00000 n 
-0000584440 00000 n 
-0004878179 00000 n 
+0000584444 00000 n 
+0004877948 00000 n 
 0000006379 00000 n 
 0000006438 00000 n 
-0000584567 00000 n 
-0004878086 00000 n 
+0000584571 00000 n 
+0004877855 00000 n 
 0000006492 00000 n 
 0000006566 00000 n 
-0000586463 00000 n 
-0004878007 00000 n 
+0000586467 00000 n 
+0004877776 00000 n 
 0000006620 00000 n 
 0000006731 00000 n 
-0000589005 00000 n 
-0004877875 00000 n 
+0000589009 00000 n 
+0004877644 00000 n 
 0000006778 00000 n 
 0000006822 00000 n 
-0000598482 00000 n 
-0004877796 00000 n 
+0000598486 00000 n 
+0004877565 00000 n 
 0000006871 00000 n 
 0000006916 00000 n 
-0000609525 00000 n 
-0004877703 00000 n 
+0000609529 00000 n 
+0004877472 00000 n 
 0000006965 00000 n 
 0000007023 00000 n 
-0000617569 00000 n 
-0004877571 00000 n 
+0000617573 00000 n 
+0004877340 00000 n 
 0000007072 00000 n 
 0000007120 00000 n 
-0000617696 00000 n 
-0004877492 00000 n 
+0000617700 00000 n 
+0004877261 00000 n 
 0000007174 00000 n 
 0000007223 00000 n 
-0000625903 00000 n 
-0004877413 00000 n 
+0000625907 00000 n 
+0004877182 00000 n 
 0000007277 00000 n 
 0000007331 00000 n 
-0000635207 00000 n 
-0004877320 00000 n 
+0000635211 00000 n 
+0004877089 00000 n 
 0000007380 00000 n 
 0000007441 00000 n 
-0000643789 00000 n 
-0004877227 00000 n 
+0000643793 00000 n 
+0004876996 00000 n 
 0000007490 00000 n 
 0000007538 00000 n 
-0000646789 00000 n 
-0004877095 00000 n 
+0000646793 00000 n 
+0004876864 00000 n 
 0000007587 00000 n 
 0000007649 00000 n 
-0000646916 00000 n 
-0004876977 00000 n 
+0000646920 00000 n 
+0004876746 00000 n 
 0000007703 00000 n 
 0000007757 00000 n 
-0000647043 00000 n 
-0004876898 00000 n 
+0000647047 00000 n 
+0004876667 00000 n 
 0000007816 00000 n 
 0000007865 00000 n 
-0000647871 00000 n 
-0004876805 00000 n 
+0000647875 00000 n 
+0004876574 00000 n 
 0000007924 00000 n 
 0000007998 00000 n 
-0000650526 00000 n 
-0004876726 00000 n 
+0000650530 00000 n 
+0004876495 00000 n 
 0000008057 00000 n 
 0000008118 00000 n 
-0000656744 00000 n 
-0004876647 00000 n 
+0000656748 00000 n 
+0004876416 00000 n 
 0000008172 00000 n 
 0000008231 00000 n 
-0000661949 00000 n 
-0004876529 00000 n 
+0000661953 00000 n 
+0004876298 00000 n 
 0000008280 00000 n 
 0000008317 00000 n 
-0000662076 00000 n 
-0004876450 00000 n 
+0000662080 00000 n 
+0004876219 00000 n 
 0000008371 00000 n 
 0000008440 00000 n 
-0000662203 00000 n 
-0004876357 00000 n 
+0000662207 00000 n 
+0004876126 00000 n 
 0000008494 00000 n 
 0000008576 00000 n 
-0000664342 00000 n 
-0004876264 00000 n 
+0000664346 00000 n 
+0004876033 00000 n 
 0000008630 00000 n 
 0000008697 00000 n 
-0000667063 00000 n 
-0004876171 00000 n 
+0000667067 00000 n 
+0004875940 00000 n 
 0000008751 00000 n 
 0000008820 00000 n 
-0000667190 00000 n 
-0004876078 00000 n 
+0000667194 00000 n 
+0004875847 00000 n 
 0000008874 00000 n 
 0000008916 00000 n 
-0000667316 00000 n 
-0004875985 00000 n 
+0000667320 00000 n 
+0004875754 00000 n 
 0000008970 00000 n 
 0000009025 00000 n 
-0000669209 00000 n 
-0004875906 00000 n 
+0000669213 00000 n 
+0004875675 00000 n 
 0000009079 00000 n 
 0000009167 00000 n 
-0000671712 00000 n 
-0004875774 00000 n 
+0000671716 00000 n 
+0004875543 00000 n 
 0000009214 00000 n 
 0000009265 00000 n 
-0000671839 00000 n 
-0004875695 00000 n 
+0000671843 00000 n 
+0004875464 00000 n 
 0000009314 00000 n 
 0000009359 00000 n 
-0000674630 00000 n 
-0004875563 00000 n 
+0000674634 00000 n 
+0004875332 00000 n 
 0000009408 00000 n 
 0000009464 00000 n 
-0000677543 00000 n 
-0004875445 00000 n 
+0000677547 00000 n 
+0004875214 00000 n 
 0000009518 00000 n 
 0000009579 00000 n 
-0000683828 00000 n 
-0004875380 00000 n 
+0000683832 00000 n 
+0004875149 00000 n 
 0000009638 00000 n 
 0000009691 00000 n 
-0000688316 00000 n 
-0004875287 00000 n 
+0000688320 00000 n 
+0004875056 00000 n 
 0000009745 00000 n 
 0000009795 00000 n 
-0000691648 00000 n 
-0004875194 00000 n 
+0000691652 00000 n 
+0004874963 00000 n 
 0000009849 00000 n 
 0000009906 00000 n 
-0000694784 00000 n 
-0004875101 00000 n 
+0000694788 00000 n 
+0004874870 00000 n 
 0000009960 00000 n 
 0000010036 00000 n 
-0000694911 00000 n 
-0004874983 00000 n 
+0000694915 00000 n 
+0004874752 00000 n 
 0000010090 00000 n 
 0000010166 00000 n 
-0000695038 00000 n 
-0004874904 00000 n 
+0000695042 00000 n 
+0004874673 00000 n 
 0000010225 00000 n 
 0000010280 00000 n 
-0000697940 00000 n 
-0004874825 00000 n 
+0000697944 00000 n 
+0004874594 00000 n 
 0000010339 00000 n 
 0000010395 00000 n 
-0000698067 00000 n 
-0004874693 00000 n 
+0000698071 00000 n 
+0004874462 00000 n 
 0000010444 00000 n 
 0000010506 00000 n 
-0000701061 00000 n 
-0004874628 00000 n 
+0000701065 00000 n 
+0004874397 00000 n 
 0000010560 00000 n 
 0000010607 00000 n 
-0000708932 00000 n 
-0004874510 00000 n 
+0000708936 00000 n 
+0004874279 00000 n 
 0000010656 00000 n 
 0000010693 00000 n 
-0000709059 00000 n 
-0004874431 00000 n 
+0000709063 00000 n 
+0004874200 00000 n 
 0000010747 00000 n 
 0000010803 00000 n 
-0000711699 00000 n 
-0004874338 00000 n 
+0000711703 00000 n 
+0004874107 00000 n 
 0000010857 00000 n 
 0000010937 00000 n 
-0000711825 00000 n 
-0004874245 00000 n 
+0000711829 00000 n 
+0004874014 00000 n 
 0000010991 00000 n 
 0000011055 00000 n 
-0000712937 00000 n 
-0004874166 00000 n 
+0000712941 00000 n 
+0004873935 00000 n 
 0000011109 00000 n 
 0000011163 00000 n 
-0000714982 00000 n 
-0004874034 00000 n 
+0000714986 00000 n 
+0004873803 00000 n 
 0000011210 00000 n 
 0000011257 00000 n 
-0000715109 00000 n 
-0004873955 00000 n 
+0000715113 00000 n 
+0004873724 00000 n 
 0000011306 00000 n 
 0000011351 00000 n 
-0000717593 00000 n 
-0004873823 00000 n 
+0000717597 00000 n 
+0004873592 00000 n 
 0000011400 00000 n 
 0000011476 00000 n 
-0000721773 00000 n 
-0004873744 00000 n 
+0000721777 00000 n 
+0004873513 00000 n 
 0000011530 00000 n 
 0000011597 00000 n 
-0000727334 00000 n 
-0004873651 00000 n 
+0000727338 00000 n 
+0004873420 00000 n 
 0000011651 00000 n 
 0000011734 00000 n 
-0000730502 00000 n 
-0004873558 00000 n 
+0000730506 00000 n 
+0004873327 00000 n 
 0000011788 00000 n 
 0000011859 00000 n 
-0000730820 00000 n 
-0004873440 00000 n 
+0000730824 00000 n 
+0004873209 00000 n 
 0000011913 00000 n 
 0000011997 00000 n 
-0000733389 00000 n 
-0004873361 00000 n 
+0000733393 00000 n 
+0004873130 00000 n 
 0000012056 00000 n 
 0000012119 00000 n 
-0000733516 00000 n 
-0004873268 00000 n 
+0000733520 00000 n 
+0004873037 00000 n 
 0000012178 00000 n 
 0000012224 00000 n 
-0000733643 00000 n 
-0004873189 00000 n 
+0000733647 00000 n 
+0004872958 00000 n 
 0000012283 00000 n 
 0000012323 00000 n 
-0000736392 00000 n 
-0004873057 00000 n 
+0000736396 00000 n 
+0004872826 00000 n 
 0000012372 00000 n 
 0000012416 00000 n 
-0000736519 00000 n 
-0004872978 00000 n 
+0000736523 00000 n 
+0004872747 00000 n 
 0000012470 00000 n 
 0000012535 00000 n 
-0000745419 00000 n 
-0004872899 00000 n 
+0000745423 00000 n 
+0004872668 00000 n 
 0000012589 00000 n 
 0000012657 00000 n 
-0000749055 00000 n 
-0004872767 00000 n 
+0000749059 00000 n 
+0004872536 00000 n 
 0000012706 00000 n 
 0000012757 00000 n 
-0000749182 00000 n 
-0004872688 00000 n 
+0000749186 00000 n 
+0004872457 00000 n 
 0000012811 00000 n 
 0000012855 00000 n 
-0000753226 00000 n 
-0004872595 00000 n 
+0000753230 00000 n 
+0004872364 00000 n 
 0000012909 00000 n 
 0000012959 00000 n 
-0000760310 00000 n 
-0004872463 00000 n 
+0000760314 00000 n 
+0004872232 00000 n 
 0000013013 00000 n 
 0000013066 00000 n 
-0000762674 00000 n 
-0004872398 00000 n 
+0000762678 00000 n 
+0004872167 00000 n 
 0000013125 00000 n 
 0000013168 00000 n 
-0000762801 00000 n 
-0004872305 00000 n 
+0000762805 00000 n 
+0004872074 00000 n 
 0000013222 00000 n 
 0000013268 00000 n 
-0000765551 00000 n 
-0004872212 00000 n 
+0000765555 00000 n 
+0004871981 00000 n 
 0000013322 00000 n 
 0000013370 00000 n 
-0000765678 00000 n 
-0004872133 00000 n 
+0000765682 00000 n 
+0004871902 00000 n 
 0000013424 00000 n 
 0000013455 00000 n 
-0000765805 00000 n 
-0004872040 00000 n 
+0000765809 00000 n 
+0004871809 00000 n 
 0000013504 00000 n 
 0000013581 00000 n 
-0000768453 00000 n 
-0004871922 00000 n 
+0000768457 00000 n 
+0004871691 00000 n 
 0000013630 00000 n 
 0000013667 00000 n 
-0000768580 00000 n 
-0004871843 00000 n 
+0000768584 00000 n 
+0004871612 00000 n 
 0000013721 00000 n 
 0000013780 00000 n 
-0000768707 00000 n 
-0004871750 00000 n 
+0000768711 00000 n 
+0004871519 00000 n 
 0000013834 00000 n 
 0000013890 00000 n 
-0000770987 00000 n 
-0004871671 00000 n 
+0000770991 00000 n 
+0004871440 00000 n 
 0000013944 00000 n 
 0000014001 00000 n 
-0000773194 00000 n 
-0004871539 00000 n 
+0000773198 00000 n 
+0004871308 00000 n 
 0000014048 00000 n 
 0000014096 00000 n 
-0000773321 00000 n 
-0004871460 00000 n 
+0000773325 00000 n 
+0004871229 00000 n 
 0000014145 00000 n 
 0000014190 00000 n 
-0000776650 00000 n 
-0004871367 00000 n 
+0000776654 00000 n 
+0004871136 00000 n 
 0000014239 00000 n 
 0000014273 00000 n 
-0000776777 00000 n 
-0004871235 00000 n 
+0000776781 00000 n 
+0004871004 00000 n 
 0000014322 00000 n 
 0000014367 00000 n 
-0000776904 00000 n 
-0004871156 00000 n 
+0000776908 00000 n 
+0004870925 00000 n 
 0000014421 00000 n 
 0000014477 00000 n 
-0000781482 00000 n 
-0004871077 00000 n 
+0000781486 00000 n 
+0004870846 00000 n 
 0000014531 00000 n 
 0000014578 00000 n 
-0000790690 00000 n 
-0004870998 00000 n 
+0000790694 00000 n 
+0004870767 00000 n 
 0000014627 00000 n 
 0000014664 00000 n 
-0000792346 00000 n 
-0004870880 00000 n 
+0000792350 00000 n 
+0004870649 00000 n 
 0000014711 00000 n 
 0000014779 00000 n 
-0000792473 00000 n 
-0004870801 00000 n 
+0000792477 00000 n 
+0004870570 00000 n 
 0000014828 00000 n 
 0000014873 00000 n 
-0000792600 00000 n 
-0004870669 00000 n 
+0000792604 00000 n 
+0004870438 00000 n 
 0000014922 00000 n 
 0000014963 00000 n 
-0000795625 00000 n 
-0004870551 00000 n 
+0000795629 00000 n 
+0004870320 00000 n 
 0000015017 00000 n 
 0000015063 00000 n 
-0000795752 00000 n 
-0004870472 00000 n 
+0000795756 00000 n 
+0004870241 00000 n 
 0000015122 00000 n 
 0000015176 00000 n 
-0000845100 00000 n 
-0004870379 00000 n 
+0000845104 00000 n 
+0004870148 00000 n 
 0000015235 00000 n 
 0000015278 00000 n 
-0000894497 00000 n 
-0004870300 00000 n 
+0000894501 00000 n 
+0004870069 00000 n 
 0000015337 00000 n 
 0000015378 00000 n 
-0000930007 00000 n 
-0004870207 00000 n 
+0000930011 00000 n 
+0004869976 00000 n 
 0000015432 00000 n 
 0000015504 00000 n 
-0000956470 00000 n 
-0004870128 00000 n 
+0000956474 00000 n 
+0004869897 00000 n 
 0000015558 00000 n 
 0000015625 00000 n 
-0000983417 00000 n 
-0004870049 00000 n 
+0000983421 00000 n 
+0004869818 00000 n 
 0000015674 00000 n 
 0000015711 00000 n 
-0001156514 00000 n 
-0004869912 00000 n 
+0001156518 00000 n 
+0004869681 00000 n 
 0000015755 00000 n 
 0000015806 00000 n 
-0001157616 00000 n 
-0004869833 00000 n 
+0001157620 00000 n 
+0004869602 00000 n 
 0000015855 00000 n 
 0000015910 00000 n 
-0001159962 00000 n 
-0004869701 00000 n 
+0001159966 00000 n 
+0004869470 00000 n 
 0000015957 00000 n 
 0000016047 00000 n 
-0001160089 00000 n 
-0004869622 00000 n 
+0001160093 00000 n 
+0004869391 00000 n 
 0000016096 00000 n 
 0000016154 00000 n 
-0001160216 00000 n 
-0004869504 00000 n 
+0001160220 00000 n 
+0004869273 00000 n 
 0000016203 00000 n 
 0000016261 00000 n 
-0001163325 00000 n 
-0004869425 00000 n 
+0001163329 00000 n 
+0004869194 00000 n 
 0000016315 00000 n 
 0000016363 00000 n 
-0001165873 00000 n 
-0004869332 00000 n 
+0001165877 00000 n 
+0004869101 00000 n 
 0000016417 00000 n 
 0000016467 00000 n 
-0001169447 00000 n 
-0004869239 00000 n 
+0001169451 00000 n 
+0004869008 00000 n 
 0000016521 00000 n 
 0000016561 00000 n 
-0001169574 00000 n 
-0004869146 00000 n 
+0001169578 00000 n 
+0004868915 00000 n 
 0000016615 00000 n 
 0000016678 00000 n 
-0001169701 00000 n 
-0004869067 00000 n 
+0001169705 00000 n 
+0004868836 00000 n 
 0000016732 00000 n 
 0000016786 00000 n 
-0001171138 00000 n 
-0004868935 00000 n 
+0001171142 00000 n 
+0004868704 00000 n 
 0000016834 00000 n 
 0000016881 00000 n 
-0001173787 00000 n 
-0004868856 00000 n 
+0001173791 00000 n 
+0004868625 00000 n 
 0000016931 00000 n 
 0000016977 00000 n 
-0001176152 00000 n 
-0004868763 00000 n 
+0001176156 00000 n 
+0004868532 00000 n 
 0000017027 00000 n 
 0000017069 00000 n 
-0001178054 00000 n 
-0004868631 00000 n 
+0001178058 00000 n 
+0004868400 00000 n 
 0000017119 00000 n 
 0000017154 00000 n 
-0001180730 00000 n 
-0004868552 00000 n 
+0001180734 00000 n 
+0004868321 00000 n 
 0000017209 00000 n 
 0000017255 00000 n 
-0001186723 00000 n 
-0004868459 00000 n 
+0001186727 00000 n 
+0004868228 00000 n 
 0000017310 00000 n 
 0000017359 00000 n 
-0001189288 00000 n 
-0004868380 00000 n 
+0001189292 00000 n 
+0004868149 00000 n 
 0000017414 00000 n 
 0000017465 00000 n 
-0001193408 00000 n 
-0004868248 00000 n 
+0001193412 00000 n 
+0004868017 00000 n 
 0000017515 00000 n 
 0000017562 00000 n 
-0001199567 00000 n 
-0004868169 00000 n 
+0001199571 00000 n 
+0004867938 00000 n 
 0000017617 00000 n 
 0000017674 00000 n 
-0001204620 00000 n 
-0004868076 00000 n 
+0001204624 00000 n 
+0004867845 00000 n 
 0000017729 00000 n 
 0000017785 00000 n 
-0001208832 00000 n 
-0004867983 00000 n 
+0001208836 00000 n 
+0004867752 00000 n 
 0000017840 00000 n 
 0000017897 00000 n 
-0001211626 00000 n 
-0004867890 00000 n 
+0001211630 00000 n 
+0004867659 00000 n 
 0000017952 00000 n 
 0000018009 00000 n 
-0001214470 00000 n 
-0004867797 00000 n 
+0001214474 00000 n 
+0004867566 00000 n 
 0000018064 00000 n 
 0000018121 00000 n 
-0001214597 00000 n 
-0004867704 00000 n 
+0001214601 00000 n 
+0004867473 00000 n 
 0000018176 00000 n 
 0000018222 00000 n 
-0001218011 00000 n 
-0004867611 00000 n 
+0001218015 00000 n 
+0004867380 00000 n 
 0000018277 00000 n 
 0000018340 00000 n 
-0001221327 00000 n 
-0004867532 00000 n 
+0001221331 00000 n 
+0004867301 00000 n 
 0000018395 00000 n 
 0000018461 00000 n 
-0001221582 00000 n 
-0004867400 00000 n 
+0001221586 00000 n 
+0004867169 00000 n 
 0000018511 00000 n 
 0000018581 00000 n 
-0001225472 00000 n 
-0004867321 00000 n 
+0001225476 00000 n 
+0004867090 00000 n 
 0000018636 00000 n 
 0000018688 00000 n 
-0001231180 00000 n 
-0004867228 00000 n 
+0001231184 00000 n 
+0004866997 00000 n 
 0000018743 00000 n 
 0000018786 00000 n 
-0001231307 00000 n 
-0004867149 00000 n 
+0001231311 00000 n 
+0004866918 00000 n 
 0000018841 00000 n 
 0000018887 00000 n 
-0001233335 00000 n 
-0004867017 00000 n 
+0001233339 00000 n 
+0004866786 00000 n 
 0000018937 00000 n 
 0000018975 00000 n 
-0001233461 00000 n 
-0004866938 00000 n 
+0001233465 00000 n 
+0004866707 00000 n 
 0000019030 00000 n 
 0000019085 00000 n 
-0001236088 00000 n 
-0004866859 00000 n 
+0001236092 00000 n 
+0004866628 00000 n 
 0000019140 00000 n 
 0000019188 00000 n 
-0001239641 00000 n 
-0004866727 00000 n 
+0001239645 00000 n 
+0004866496 00000 n 
 0000019238 00000 n 
 0000019293 00000 n 
-0001242281 00000 n 
-0004866648 00000 n 
+0001242285 00000 n 
+0004866417 00000 n 
 0000019348 00000 n 
 0000019400 00000 n 
-0001244966 00000 n 
-0004866555 00000 n 
+0001244970 00000 n 
+0004866324 00000 n 
 0000019455 00000 n 
 0000019500 00000 n 
-0001247789 00000 n 
-0004866437 00000 n 
+0001247793 00000 n 
+0004866206 00000 n 
 0000019555 00000 n 
 0000019603 00000 n 
-0001247916 00000 n 
-0004866372 00000 n 
+0001247920 00000 n 
+0004866141 00000 n 
 0000019663 00000 n 
 0000019725 00000 n 
-0001270360 00000 n 
-0004866254 00000 n 
+0001270364 00000 n 
+0004866023 00000 n 
 0000019775 00000 n 
 0000019813 00000 n 
-0001270487 00000 n 
-0004866175 00000 n 
+0001270491 00000 n 
+0004865944 00000 n 
 0000019868 00000 n 
 0000019932 00000 n 
-0001273030 00000 n 
-0004866082 00000 n 
+0001273034 00000 n 
+0004865851 00000 n 
 0000019987 00000 n 
 0000020047 00000 n 
-0001273157 00000 n 
-0004865989 00000 n 
+0001273161 00000 n 
+0004865758 00000 n 
 0000020102 00000 n 
 0000020174 00000 n 
-0001273284 00000 n 
-0004865896 00000 n 
+0001273288 00000 n 
+0004865665 00000 n 
 0000020229 00000 n 
 0000020303 00000 n 
-0001278623 00000 n 
-0004865817 00000 n 
+0001278627 00000 n 
+0004865586 00000 n 
 0000020358 00000 n 
 0000020441 00000 n 
-0001281756 00000 n 
-0004865685 00000 n 
+0001281760 00000 n 
+0004865454 00000 n 
 0000020489 00000 n 
 0000020549 00000 n 
-0001284364 00000 n 
-0004865567 00000 n 
+0001284368 00000 n 
+0004865336 00000 n 
 0000020599 00000 n 
 0000020645 00000 n 
-0001284491 00000 n 
-0004865488 00000 n 
+0001284495 00000 n 
+0004865257 00000 n 
 0000020700 00000 n 
 0000020773 00000 n 
-0001286778 00000 n 
-0004865409 00000 n 
+0001286782 00000 n 
+0004865178 00000 n 
 0000020828 00000 n 
 0000020882 00000 n 
-0001289885 00000 n 
-0004865277 00000 n 
+0001289889 00000 n 
+0004865046 00000 n 
 0000020932 00000 n 
 0000020978 00000 n 
-0001290012 00000 n 
-0004865159 00000 n 
+0001290016 00000 n 
+0004864928 00000 n 
 0000021033 00000 n 
 0000021090 00000 n 
-0001308432 00000 n 
-0004865080 00000 n 
+0001308436 00000 n 
+0004864849 00000 n 
 0000021150 00000 n 
 0000021212 00000 n 
-0001308555 00000 n 
-0004865001 00000 n 
+0001308559 00000 n 
+0004864770 00000 n 
 0000021272 00000 n 
 0000021338 00000 n 
-0001311424 00000 n 
-0004864908 00000 n 
+0001311428 00000 n 
+0004864677 00000 n 
 0000021393 00000 n 
 0000021472 00000 n 
-0001311551 00000 n 
-0004864815 00000 n 
+0001311555 00000 n 
+0004864584 00000 n 
 0000021527 00000 n 
 0000021602 00000 n 
-0001315806 00000 n 
-0004864683 00000 n 
+0001315810 00000 n 
+0004864452 00000 n 
 0000021657 00000 n 
 0000021707 00000 n 
-0001318761 00000 n 
-0004864618 00000 n 
+0001318765 00000 n 
+0004864387 00000 n 
 0000021767 00000 n 
 0000021828 00000 n 
-0001321438 00000 n 
-0004864539 00000 n 
+0001321442 00000 n 
+0004864308 00000 n 
 0000021883 00000 n 
 0000021956 00000 n 
-0001324460 00000 n 
-0004864407 00000 n 
+0001324464 00000 n 
+0004864176 00000 n 
 0000022006 00000 n 
 0000022055 00000 n 
-0001324585 00000 n 
-0004864328 00000 n 
+0001324589 00000 n 
+0004864097 00000 n 
 0000022110 00000 n 
 0000022155 00000 n 
-0001328481 00000 n 
-0004864210 00000 n 
+0001328485 00000 n 
+0004863979 00000 n 
 0000022210 00000 n 
 0000022253 00000 n 
-0001331886 00000 n 
-0004864131 00000 n 
+0001331890 00000 n 
+0004863900 00000 n 
 0000022313 00000 n 
 0000022365 00000 n 
-0001351493 00000 n 
-0004864052 00000 n 
+0001351497 00000 n 
+0004863821 00000 n 
 0000022425 00000 n 
 0000022475 00000 n 
-0001351748 00000 n 
-0004863920 00000 n 
+0001351752 00000 n 
+0004863689 00000 n 
 0000022525 00000 n 
 0000022567 00000 n 
-0001354726 00000 n 
-0004863841 00000 n 
+0001354730 00000 n 
+0004863610 00000 n 
 0000022622 00000 n 
 0000022658 00000 n 
-0001354853 00000 n 
-0004863748 00000 n 
+0001354857 00000 n 
+0004863517 00000 n 
 0000022713 00000 n 
 0000022778 00000 n 
-0001357429 00000 n 
-0004863655 00000 n 
+0001357433 00000 n 
+0004863424 00000 n 
 0000022833 00000 n 
 0000022866 00000 n 
-0001357556 00000 n 
-0004863536 00000 n 
+0001357560 00000 n 
+0004863305 00000 n 
 0000022921 00000 n 
 0000022955 00000 n 
-0001364947 00000 n 
-0004863457 00000 n 
+0001364951 00000 n 
+0004863226 00000 n 
 0000023015 00000 n 
 0000023066 00000 n 
-0001365074 00000 n 
-0004863364 00000 n 
+0001365078 00000 n 
+0004863133 00000 n 
 0000023126 00000 n 
 0000023207 00000 n 
-0001367540 00000 n 
-0004863271 00000 n 
+0001367544 00000 n 
+0004863040 00000 n 
 0000023267 00000 n 
 0000023318 00000 n 
-0001370305 00000 n 
-0004863178 00000 n 
+0001370309 00000 n 
+0004862947 00000 n 
 0000023378 00000 n 
 0000023435 00000 n 
-0001373817 00000 n 
-0004863085 00000 n 
+0001373821 00000 n 
+0004862854 00000 n 
 0000023495 00000 n 
 0000023541 00000 n 
-0001377872 00000 n 
-0004862992 00000 n 
+0001377876 00000 n 
+0004862761 00000 n 
 0000023601 00000 n 
 0000023660 00000 n 
-0001377999 00000 n 
-0004862899 00000 n 
+0001378003 00000 n 
+0004862668 00000 n 
 0000023720 00000 n 
 0000023777 00000 n 
-0001388382 00000 n 
-0004862806 00000 n 
+0001388386 00000 n 
+0004862575 00000 n 
 0000023837 00000 n 
 0000023910 00000 n 
-0001390312 00000 n 
-0004862713 00000 n 
+0001390316 00000 n 
+0004862482 00000 n 
 0000023970 00000 n 
 0000024041 00000 n 
-0001392568 00000 n 
-0004862620 00000 n 
+0001392572 00000 n 
+0004862389 00000 n 
 0000024102 00000 n 
 0000024156 00000 n 
-0001392695 00000 n 
-0004862541 00000 n 
+0001392699 00000 n 
+0004862310 00000 n 
 0000024217 00000 n 
 0000024297 00000 n 
-0001394142 00000 n 
-0004862423 00000 n 
+0001394146 00000 n 
+0004862192 00000 n 
 0000024347 00000 n 
 0000024385 00000 n 
-0001394269 00000 n 
-0004862344 00000 n 
+0001394273 00000 n 
+0004862113 00000 n 
 0000024440 00000 n 
 0000024485 00000 n 
-0001394396 00000 n 
-0004862265 00000 n 
+0001394400 00000 n 
+0004862034 00000 n 
 0000024540 00000 n 
 0000024596 00000 n 
-0001402299 00000 n 
-0004862133 00000 n 
+0001402303 00000 n 
+0004861902 00000 n 
 0000024644 00000 n 
 0000024709 00000 n 
-0001410370 00000 n 
-0004862054 00000 n 
+0001410374 00000 n 
+0004861823 00000 n 
 0000024759 00000 n 
 0000024805 00000 n 
-0001424694 00000 n 
-0004861922 00000 n 
+0001424698 00000 n 
+0004861691 00000 n 
 0000024855 00000 n 
 0000024890 00000 n 
-0001427339 00000 n 
-0004861843 00000 n 
+0001427343 00000 n 
+0004861612 00000 n 
 0000024945 00000 n 
 0000025008 00000 n 
-0001430207 00000 n 
-0004861750 00000 n 
+0001430211 00000 n 
+0004861519 00000 n 
 0000025063 00000 n 
 0000025157 00000 n 
-0001435870 00000 n 
-0004861618 00000 n 
+0001435874 00000 n 
+0004861387 00000 n 
 0000025212 00000 n 
 0000025275 00000 n 
-0001436125 00000 n 
-0004861553 00000 n 
+0001436129 00000 n 
+0004861322 00000 n 
 0000025335 00000 n 
 0000025411 00000 n 
-0001438979 00000 n 
-0004861460 00000 n 
+0001438983 00000 n 
+0004861229 00000 n 
 0000025466 00000 n 
 0000025540 00000 n 
-0001441856 00000 n 
-0004861381 00000 n 
+0001441860 00000 n 
+0004861150 00000 n 
 0000025595 00000 n 
 0000025643 00000 n 
-0001444101 00000 n 
-0004861249 00000 n 
+0001444105 00000 n 
+0004861018 00000 n 
 0000025693 00000 n 
 0000025739 00000 n 
-0001444228 00000 n 
-0004861170 00000 n 
+0001444232 00000 n 
+0004860939 00000 n 
 0000025794 00000 n 
 0000025853 00000 n 
-0001447212 00000 n 
-0004861091 00000 n 
+0001447216 00000 n 
+0004860860 00000 n 
 0000025908 00000 n 
 0000025968 00000 n 
-0001449777 00000 n 
-0004860973 00000 n 
+0001449781 00000 n 
+0004860742 00000 n 
 0000026018 00000 n 
 0000026056 00000 n 
-0001449904 00000 n 
-0004860894 00000 n 
+0001449908 00000 n 
+0004860663 00000 n 
 0000026111 00000 n 
 0000026157 00000 n 
-0001450031 00000 n 
-0004860815 00000 n 
+0001450035 00000 n 
+0004860584 00000 n 
 0000026212 00000 n 
 0000026295 00000 n 
-0001454390 00000 n 
-0004860680 00000 n 
+0001454394 00000 n 
+0004860449 00000 n 
 0000026343 00000 n 
 0000026418 00000 n 
-0001457135 00000 n 
-0004860601 00000 n 
+0001457139 00000 n 
+0004860370 00000 n 
 0000026468 00000 n 
 0000026501 00000 n 
-0001457262 00000 n 
-0004860508 00000 n 
+0001457266 00000 n 
+0004860277 00000 n 
 0000026551 00000 n 
 0000026608 00000 n 
-0001460078 00000 n 
-0004860372 00000 n 
+0001460082 00000 n 
+0004860141 00000 n 
 0000026658 00000 n 
 0000026717 00000 n 
-0001460205 00000 n 
-0004860248 00000 n 
+0001460209 00000 n 
+0004860017 00000 n 
 0000026773 00000 n 
 0000026848 00000 n 
-0001462068 00000 n 
-0004860164 00000 n 
+0001462072 00000 n 
+0004859933 00000 n 
 0000026909 00000 n 
 0000026969 00000 n 
-0001465646 00000 n 
-0004860065 00000 n 
+0001465650 00000 n 
+0004859834 00000 n 
 0000027030 00000 n 
 0000027097 00000 n 
-0001469672 00000 n 
-0004859966 00000 n 
+0001469676 00000 n 
+0004859735 00000 n 
 0000027158 00000 n 
 0000027212 00000 n 
-0001469800 00000 n 
-0004859882 00000 n 
+0001469804 00000 n 
+0004859651 00000 n 
 0000027273 00000 n 
 0000027324 00000 n 
-0001472001 00000 n 
-0004859784 00000 n 
+0001472005 00000 n 
+0004859553 00000 n 
 0000027380 00000 n 
 0000027438 00000 n 
-0001477078 00000 n 
-0004859660 00000 n 
+0001477082 00000 n 
+0004859429 00000 n 
 0000027494 00000 n 
 0000027542 00000 n 
-0001479218 00000 n 
-0004859591 00000 n 
+0001479222 00000 n 
+0004859360 00000 n 
 0000027603 00000 n 
 0000027691 00000 n 
-0001483690 00000 n 
-0004859453 00000 n 
+0001483694 00000 n 
+0004859222 00000 n 
 0000027742 00000 n 
 0000027800 00000 n 
-0001485508 00000 n 
-0004859369 00000 n 
+0001485512 00000 n 
+0004859138 00000 n 
 0000027856 00000 n 
 0000027904 00000 n 
-0001485636 00000 n 
-0004859270 00000 n 
+0001485640 00000 n 
+0004859039 00000 n 
 0000027960 00000 n 
 0000028013 00000 n 
-0001487614 00000 n 
-0004859171 00000 n 
+0001487618 00000 n 
+0004858940 00000 n 
 0000028069 00000 n 
 0000028119 00000 n 
-0001487742 00000 n 
-0004859087 00000 n 
+0001487746 00000 n 
+0004858856 00000 n 
 0000028175 00000 n 
 0000028215 00000 n 
-0001490021 00000 n 
-0004858989 00000 n 
+0001490025 00000 n 
+0004858758 00000 n 
 0000028266 00000 n 
 0000028332 00000 n 
-0001494609 00000 n 
-0004858850 00000 n 
+0001494613 00000 n 
+0004858619 00000 n 
 0000028383 00000 n 
 0000028437 00000 n 
-0001496349 00000 n 
-0004858766 00000 n 
+0001496353 00000 n 
+0004858535 00000 n 
 0000028493 00000 n 
 0000028543 00000 n 
-0001500436 00000 n 
-0004858682 00000 n 
+0001500440 00000 n 
+0004858451 00000 n 
 0000028599 00000 n 
 0000028645 00000 n 
-0001505516 00000 n 
-0004858584 00000 n 
+0001505520 00000 n 
+0004858353 00000 n 
 0000028696 00000 n 
 0000028760 00000 n 
-0001507479 00000 n 
-0004858445 00000 n 
+0001507483 00000 n 
+0004858214 00000 n 
 0000028811 00000 n 
 0000028853 00000 n 
-0001509692 00000 n 
-0004858361 00000 n 
+0001509696 00000 n 
+0004858130 00000 n 
 0000028909 00000 n 
 0000028975 00000 n 
-0001512030 00000 n 
-0004858262 00000 n 
+0001512034 00000 n 
+0004858031 00000 n 
 0000029031 00000 n 
 0000029091 00000 n 
-0001512158 00000 n 
-0004858122 00000 n 
+0001512162 00000 n 
+0004857891 00000 n 
 0000029147 00000 n 
 0000029211 00000 n 
-0001514970 00000 n 
-0004858038 00000 n 
+0001514974 00000 n 
+0004857807 00000 n 
 0000029272 00000 n 
 0000029317 00000 n 
-0001520464 00000 n 
-0004857939 00000 n 
+0001520468 00000 n 
+0004857708 00000 n 
 0000029378 00000 n 
 0000029436 00000 n 
-0001524983 00000 n 
-0004857840 00000 n 
+0001524987 00000 n 
+0004857609 00000 n 
 0000029497 00000 n 
 0000029546 00000 n 
-0001525111 00000 n 
-0004857756 00000 n 
+0001525115 00000 n 
+0004857525 00000 n 
 0000029607 00000 n 
 0000029674 00000 n 
-0001525239 00000 n 
-0004857672 00000 n 
+0001525243 00000 n 
+0004857441 00000 n 
 0000029730 00000 n 
 0000029775 00000 n 
-0001531071 00000 n 
-0004857574 00000 n 
+0001531075 00000 n 
+0004857343 00000 n 
 0000029826 00000 n 
 0000029874 00000 n 
-0001531199 00000 n 
-0004857476 00000 n 
+0001531203 00000 n 
+0004857245 00000 n 
 0000029926 00000 n 
 0000029986 00000 n 
-0001531327 00000 n 
-0004857378 00000 n 
+0001531331 00000 n 
+0004857147 00000 n 
 0000030038 00000 n 
 0000030081 00000 n 
-0001533251 00000 n 
-0004857280 00000 n 
+0001533255 00000 n 
+0004857049 00000 n 
 0000030133 00000 n 
 0000030188 00000 n 
-0001533379 00000 n 
-0004857141 00000 n 
+0001533383 00000 n 
+0004856910 00000 n 
 0000030240 00000 n 
 0000030298 00000 n 
-0001535072 00000 n 
-0004857057 00000 n 
+0001535076 00000 n 
+0004856826 00000 n 
 0000030355 00000 n 
 0000030420 00000 n 
-0001535200 00000 n 
-0004856973 00000 n 
+0001535204 00000 n 
+0004856742 00000 n 
 0000030477 00000 n 
 0000030544 00000 n 
-0001535328 00000 n 
-0004856890 00000 n 
+0001535332 00000 n 
+0004856659 00000 n 
 0000030596 00000 n 
 0000030653 00000 n 
-0001538989 00000 n 
-0004856752 00000 n 
+0001538993 00000 n 
+0004856521 00000 n 
 0000030702 00000 n 
 0000030760 00000 n 
-0001541751 00000 n 
-0004856627 00000 n 
+0001541755 00000 n 
+0004856396 00000 n 
 0000030811 00000 n 
 0000030876 00000 n 
-0001541877 00000 n 
-0004856543 00000 n 
+0001541881 00000 n 
+0004856312 00000 n 
 0000030932 00000 n 
 0000030983 00000 n 
-0001542005 00000 n 
-0004856444 00000 n 
+0001542009 00000 n 
+0004856213 00000 n 
 0000031039 00000 n 
 0000031111 00000 n 
-0001552883 00000 n 
-0004856345 00000 n 
+0001552887 00000 n 
+0004856114 00000 n 
 0000031167 00000 n 
 0000031220 00000 n 
-0001553011 00000 n 
-0004856261 00000 n 
+0001553015 00000 n 
+0004856030 00000 n 
 0000031276 00000 n 
 0000031328 00000 n 
-0001556171 00000 n 
-0004856136 00000 n 
+0001556175 00000 n 
+0004855905 00000 n 
 0000031379 00000 n 
 0000031436 00000 n 
-0001556299 00000 n 
-0004856011 00000 n 
+0001556303 00000 n 
+0004855780 00000 n 
 0000031492 00000 n 
 0000031539 00000 n 
-0001556427 00000 n 
-0004855927 00000 n 
+0001556431 00000 n 
+0004855696 00000 n 
 0000031600 00000 n 
 0000031674 00000 n 
-0001561931 00000 n 
-0004855843 00000 n 
+0001561935 00000 n 
+0004855612 00000 n 
 0000031735 00000 n 
 0000031776 00000 n 
-0001565781 00000 n 
-0004855744 00000 n 
+0001565785 00000 n 
+0004855513 00000 n 
 0000031832 00000 n 
 0000031885 00000 n 
-0001573129 00000 n 
-0004855645 00000 n 
+0001573133 00000 n 
+0004855414 00000 n 
 0000031941 00000 n 
 0000032004 00000 n 
-0001586714 00000 n 
-0004855520 00000 n 
+0001586718 00000 n 
+0004855289 00000 n 
 0000032060 00000 n 
 0000032154 00000 n 
-0001590119 00000 n 
-0004855436 00000 n 
+0001590123 00000 n 
+0004855205 00000 n 
 0000032215 00000 n 
 0000032298 00000 n 
-0001590247 00000 n 
-0004855352 00000 n 
+0001590251 00000 n 
+0004855121 00000 n 
 0000032359 00000 n 
 0000032424 00000 n 
-0001592263 00000 n 
-0004855213 00000 n 
+0001592267 00000 n 
+0004854982 00000 n 
 0000032473 00000 n 
 0000032531 00000 n 
-0001595088 00000 n 
-0004855088 00000 n 
+0001595092 00000 n 
+0004854857 00000 n 
 0000032582 00000 n 
 0000032638 00000 n 
-0001598065 00000 n 
-0004855004 00000 n 
+0001598069 00000 n 
+0004854773 00000 n 
 0000032694 00000 n 
 0000032758 00000 n 
-0001602998 00000 n 
-0004854905 00000 n 
+0001603002 00000 n 
+0004854674 00000 n 
 0000032814 00000 n 
 0000032867 00000 n 
-0001604803 00000 n 
-0004854821 00000 n 
+0001604807 00000 n 
+0004854590 00000 n 
 0000032923 00000 n 
 0000033005 00000 n 
-0001607007 00000 n 
-0004854722 00000 n 
+0001607011 00000 n 
+0004854491 00000 n 
 0000033056 00000 n 
 0000033110 00000 n 
-0001608972 00000 n 
-0004854597 00000 n 
+0001608976 00000 n 
+0004854366 00000 n 
 0000033161 00000 n 
 0000033200 00000 n 
-0001609100 00000 n 
-0004854528 00000 n 
+0001609104 00000 n 
+0004854297 00000 n 
 0000033256 00000 n 
 0000033353 00000 n 
-0001613363 00000 n 
-0004854389 00000 n 
+0001613367 00000 n 
+0004854158 00000 n 
 0000033402 00000 n 
 0000033476 00000 n 
-0001615980 00000 n 
-0004854305 00000 n 
+0001615984 00000 n 
+0004854074 00000 n 
 0000033527 00000 n 
 0000033574 00000 n 
-0001618577 00000 n 
-0004854165 00000 n 
+0001618581 00000 n 
+0004853934 00000 n 
 0000033625 00000 n 
 0000033678 00000 n 
-0001618705 00000 n 
-0004854081 00000 n 
+0001618709 00000 n 
+0004853850 00000 n 
 0000033734 00000 n 
 0000033811 00000 n 
-0001623648 00000 n 
-0004853982 00000 n 
+0001623652 00000 n 
+0004853751 00000 n 
 0000033867 00000 n 
 0000033915 00000 n 
-0001626182 00000 n 
-0004853857 00000 n 
+0001626186 00000 n 
+0004853626 00000 n 
 0000033971 00000 n 
 0000034032 00000 n 
-0001638442 00000 n 
-0004853788 00000 n 
+0001638446 00000 n 
+0004853557 00000 n 
 0000034093 00000 n 
 0000034169 00000 n 
-0001643607 00000 n 
-0004853648 00000 n 
+0001643611 00000 n 
+0004853417 00000 n 
 0000034220 00000 n 
 0000034278 00000 n 
-0001643735 00000 n 
-0004853564 00000 n 
+0001643739 00000 n 
+0004853333 00000 n 
 0000034334 00000 n 
 0000034392 00000 n 
-0001643863 00000 n 
-0004853465 00000 n 
+0001643867 00000 n 
+0004853234 00000 n 
 0000034448 00000 n 
 0000034521 00000 n 
-0001643991 00000 n 
-0004853381 00000 n 
+0001643995 00000 n 
+0004853150 00000 n 
 0000034577 00000 n 
 0000034627 00000 n 
-0001646830 00000 n 
-0004853241 00000 n 
+0001646834 00000 n 
+0004853010 00000 n 
 0000034678 00000 n 
 0000034729 00000 n 
-0001652340 00000 n 
-0004853131 00000 n 
+0001652344 00000 n 
+0004852900 00000 n 
 0000034785 00000 n 
 0000034841 00000 n 
-0001652468 00000 n 
-0004853047 00000 n 
+0001652472 00000 n 
+0004852816 00000 n 
 0000034902 00000 n 
 0000034962 00000 n 
-0001652724 00000 n 
-0004852963 00000 n 
+0001652728 00000 n 
+0004852732 00000 n 
 0000035023 00000 n 
 0000035068 00000 n 
-0001658160 00000 n 
-0004852823 00000 n 
+0001658164 00000 n 
+0004852592 00000 n 
 0000035119 00000 n 
 0000035202 00000 n 
-0001658288 00000 n 
-0004852739 00000 n 
+0001658292 00000 n 
+0004852508 00000 n 
 0000035258 00000 n 
 0000035337 00000 n 
-0001658416 00000 n 
-0004852640 00000 n 
+0001658420 00000 n 
+0004852409 00000 n 
 0000035393 00000 n 
 0000035459 00000 n 
-0001661046 00000 n 
-0004852541 00000 n 
+0001661050 00000 n 
+0004852310 00000 n 
 0000035515 00000 n 
 0000035565 00000 n 
-0001661174 00000 n 
-0004852401 00000 n 
+0001661178 00000 n 
+0004852170 00000 n 
 0000035621 00000 n 
 0000035686 00000 n 
-0001664094 00000 n 
-0004852317 00000 n 
+0001664098 00000 n 
+0004852086 00000 n 
 0000035747 00000 n 
 0000035793 00000 n 
-0001664222 00000 n 
-0004852233 00000 n 
+0001664226 00000 n 
+0004852002 00000 n 
 0000035854 00000 n 
 0000035905 00000 n 
-0001667072 00000 n 
-0004852134 00000 n 
+0001667076 00000 n 
+0004851903 00000 n 
 0000035961 00000 n 
 0000036028 00000 n 
-0001670561 00000 n 
-0004852035 00000 n 
+0001670565 00000 n 
+0004851804 00000 n 
 0000036084 00000 n 
 0000036174 00000 n 
-0001675128 00000 n 
-0004851936 00000 n 
+0001675132 00000 n 
+0004851705 00000 n 
 0000036230 00000 n 
 0000036316 00000 n 
-0001675256 00000 n 
-0004851811 00000 n 
+0001675260 00000 n 
+0004851580 00000 n 
 0000036372 00000 n 
 0000036447 00000 n 
-0001677659 00000 n 
-0004851727 00000 n 
+0001677663 00000 n 
+0004851496 00000 n 
 0000036508 00000 n 
 0000036561 00000 n 
-0001679935 00000 n 
-0004851628 00000 n 
+0001679939 00000 n 
+0004851397 00000 n 
 0000036622 00000 n 
 0000036699 00000 n 
-0001682048 00000 n 
-0004851544 00000 n 
+0001682052 00000 n 
+0004851313 00000 n 
 0000036760 00000 n 
 0000036842 00000 n 
-0001682176 00000 n 
-0004851419 00000 n 
+0001682180 00000 n 
+0004851188 00000 n 
 0000036893 00000 n 
 0000036932 00000 n 
-0001682304 00000 n 
-0004851335 00000 n 
+0001682308 00000 n 
+0004851104 00000 n 
 0000036988 00000 n 
 0000037052 00000 n 
-0001686775 00000 n 
-0004851236 00000 n 
+0001686779 00000 n 
+0004851005 00000 n 
 0000037108 00000 n 
 0000037184 00000 n 
-0001686903 00000 n 
-0004851152 00000 n 
+0001686907 00000 n 
+0004850921 00000 n 
 0000037240 00000 n 
 0000037308 00000 n 
-0001694897 00000 n 
-0004851013 00000 n 
+0001694901 00000 n 
+0004850782 00000 n 
 0000037357 00000 n 
 0000037412 00000 n 
-0001695025 00000 n 
-0004850929 00000 n 
+0001695029 00000 n 
+0004850698 00000 n 
 0000037463 00000 n 
 0000037510 00000 n 
-0001697855 00000 n 
-0004850789 00000 n 
+0001697859 00000 n 
+0004850558 00000 n 
 0000037561 00000 n 
 0000037597 00000 n 
-0001700502 00000 n 
-0004850679 00000 n 
+0001700506 00000 n 
+0004850448 00000 n 
 0000037653 00000 n 
 0000037711 00000 n 
-0001707989 00000 n 
-0004850595 00000 n 
+0001707993 00000 n 
+0004850364 00000 n 
 0000037772 00000 n 
 0000037829 00000 n 
-0001708117 00000 n 
-0004850496 00000 n 
+0001708121 00000 n 
+0004850265 00000 n 
 0000037890 00000 n 
 0000037953 00000 n 
-0001708245 00000 n 
-0004850397 00000 n 
+0001708249 00000 n 
+0004850166 00000 n 
 0000038014 00000 n 
 0000038077 00000 n 
-0001710733 00000 n 
-0004850298 00000 n 
+0001710737 00000 n 
+0004850067 00000 n 
 0000038138 00000 n 
 0000038199 00000 n 
-0001710861 00000 n 
-0004850199 00000 n 
+0001710865 00000 n 
+0004849968 00000 n 
 0000038260 00000 n 
 0000038309 00000 n 
-0001710989 00000 n 
-0004850100 00000 n 
+0001710993 00000 n 
+0004849869 00000 n 
 0000038370 00000 n 
 0000038415 00000 n 
-0001713566 00000 n 
-0004850001 00000 n 
+0001713570 00000 n 
+0004849770 00000 n 
 0000038476 00000 n 
 0000038526 00000 n 
-0001713694 00000 n 
-0004849902 00000 n 
+0001713698 00000 n 
+0004849671 00000 n 
 0000038587 00000 n 
 0000038650 00000 n 
-0001713822 00000 n 
-0004849818 00000 n 
+0001713826 00000 n 
+0004849587 00000 n 
 0000038711 00000 n 
 0000038776 00000 n 
-0001716568 00000 n 
-0004849678 00000 n 
+0001716572 00000 n 
+0004849447 00000 n 
 0000038827 00000 n 
 0000038874 00000 n 
-0001719214 00000 n 
-0004849568 00000 n 
+0001719218 00000 n 
+0004849337 00000 n 
 0000038930 00000 n 
 0000038979 00000 n 
-0001719341 00000 n 
-0004849484 00000 n 
+0001719345 00000 n 
+0004849253 00000 n 
 0000039040 00000 n 
 0000039087 00000 n 
-0001722863 00000 n 
-0004849400 00000 n 
+0001722867 00000 n 
+0004849169 00000 n 
 0000039148 00000 n 
 0000039202 00000 n 
-0001727636 00000 n 
-0004849260 00000 n 
+0001727640 00000 n 
+0004849029 00000 n 
 0000039253 00000 n 
 0000039318 00000 n 
-0001733654 00000 n 
-0004849176 00000 n 
+0001733658 00000 n 
+0004848945 00000 n 
 0000039374 00000 n 
 0000039429 00000 n 
-0001735300 00000 n 
-0004849092 00000 n 
+0001735304 00000 n 
+0004848861 00000 n 
 0000039485 00000 n 
 0000039535 00000 n 
-0001737829 00000 n 
-0004848993 00000 n 
+0001737833 00000 n 
+0004848762 00000 n 
 0000039586 00000 n 
 0000039638 00000 n 
-0001737957 00000 n 
-0004848853 00000 n 
+0001737961 00000 n 
+0004848622 00000 n 
 0000039689 00000 n 
 0000039728 00000 n 
-0001740891 00000 n 
-0004848769 00000 n 
+0001740895 00000 n 
+0004848538 00000 n 
 0000039784 00000 n 
 0000039838 00000 n 
-0001741019 00000 n 
-0004848670 00000 n 
+0001741023 00000 n 
+0004848439 00000 n 
 0000039894 00000 n 
 0000039970 00000 n 
-0001741147 00000 n 
-0004848586 00000 n 
+0001741151 00000 n 
+0004848355 00000 n 
 0000040026 00000 n 
 0000040105 00000 n 
-0001743794 00000 n 
-0004848502 00000 n 
+0001743798 00000 n 
+0004848271 00000 n 
 0000040156 00000 n 
 0000040200 00000 n 
-0001746249 00000 n 
-0004848363 00000 n 
+0001746253 00000 n 
+0004848132 00000 n 
 0000040249 00000 n 
 0000040295 00000 n 
-0001746377 00000 n 
-0004848279 00000 n 
+0001746381 00000 n 
+0004848048 00000 n 
 0000040346 00000 n 
 0000040384 00000 n 
-0001746505 00000 n 
-0004848180 00000 n 
+0001746509 00000 n 
+0004847949 00000 n 
 0000040435 00000 n 
 0000040482 00000 n 
-0001749894 00000 n 
-0004848040 00000 n 
+0001749898 00000 n 
+0004847809 00000 n 
 0000040533 00000 n 
 0000040613 00000 n 
-0001750021 00000 n 
-0004847956 00000 n 
+0001750025 00000 n 
+0004847725 00000 n 
 0000040669 00000 n 
 0000040724 00000 n 
-0001753471 00000 n 
-0004847857 00000 n 
+0001753475 00000 n 
+0004847626 00000 n 
 0000040780 00000 n 
 0000040829 00000 n 
-0001753727 00000 n 
-0004847758 00000 n 
+0001753731 00000 n 
+0004847527 00000 n 
 0000040885 00000 n 
 0000040939 00000 n 
-0001756530 00000 n 
-0004847659 00000 n 
+0001756534 00000 n 
+0004847428 00000 n 
 0000040995 00000 n 
 0000041039 00000 n 
-0001756658 00000 n 
-0004847560 00000 n 
+0001756662 00000 n 
+0004847329 00000 n 
 0000041095 00000 n 
 0000041156 00000 n 
-0001759325 00000 n 
-0004847476 00000 n 
+0001759329 00000 n 
+0004847245 00000 n 
 0000041212 00000 n 
 0000041255 00000 n 
-0001762179 00000 n 
-0004847377 00000 n 
+0001762183 00000 n 
+0004847146 00000 n 
 0000041306 00000 n 
 0000041347 00000 n 
-0001762307 00000 n 
-0004847252 00000 n 
+0001762311 00000 n 
+0004847021 00000 n 
 0000041398 00000 n 
 0000041437 00000 n 
-0001762435 00000 n 
-0004847168 00000 n 
+0001762439 00000 n 
+0004846937 00000 n 
 0000041493 00000 n 
 0000041574 00000 n 
-0001762563 00000 n 
-0004847084 00000 n 
+0001762567 00000 n 
+0004846853 00000 n 
 0000041630 00000 n 
 0000041709 00000 n 
-0001767236 00000 n 
-0004846945 00000 n 
+0001767240 00000 n 
+0004846714 00000 n 
 0000041758 00000 n 
 0000041821 00000 n 
-0001769878 00000 n 
-0004846861 00000 n 
+0001769882 00000 n 
+0004846630 00000 n 
 0000041872 00000 n 
 0000041919 00000 n 
-0001770006 00000 n 
-0004846762 00000 n 
+0001770010 00000 n 
+0004846531 00000 n 
 0000041970 00000 n 
 0000042025 00000 n 
-0001772752 00000 n 
-0004846622 00000 n 
+0001772756 00000 n 
+0004846391 00000 n 
 0000042076 00000 n 
 0000042144 00000 n 
-0001772879 00000 n 
-0004846538 00000 n 
+0001772883 00000 n 
+0004846307 00000 n 
 0000042200 00000 n 
 0000042256 00000 n 
-0001780291 00000 n 
-0004846439 00000 n 
+0001780295 00000 n 
+0004846208 00000 n 
 0000042312 00000 n 
 0000042370 00000 n 
-0001780419 00000 n 
-0004846355 00000 n 
+0001780423 00000 n 
+0004846124 00000 n 
 0000042426 00000 n 
 0000042482 00000 n 
-0001782683 00000 n 
-0004846215 00000 n 
+0001782687 00000 n 
+0004845984 00000 n 
 0000042533 00000 n 
 0000042599 00000 n 
-0001785336 00000 n 
-0004846131 00000 n 
+0001785340 00000 n 
+0004845900 00000 n 
 0000042655 00000 n 
 0000042710 00000 n 
-0001787889 00000 n 
-0004846047 00000 n 
+0001787893 00000 n 
+0004845816 00000 n 
 0000042766 00000 n 
 0000042822 00000 n 
-0001790722 00000 n 
-0004845948 00000 n 
+0001790726 00000 n 
+0004845717 00000 n 
 0000042873 00000 n 
 0000042940 00000 n 
-0001790850 00000 n 
-0004845823 00000 n 
+0001790854 00000 n 
+0004845592 00000 n 
 0000042991 00000 n 
 0000043030 00000 n 
-0001790978 00000 n 
-0004845739 00000 n 
+0001790982 00000 n 
+0004845508 00000 n 
 0000043086 00000 n 
 0000043146 00000 n 
-0001793164 00000 n 
-0004845655 00000 n 
+0001793168 00000 n 
+0004845424 00000 n 
 0000043202 00000 n 
 0000043292 00000 n 
-0001797067 00000 n 
-0004845516 00000 n 
+0001797071 00000 n 
+0004845285 00000 n 
 0000043341 00000 n 
 0000043421 00000 n 
-0001797195 00000 n 
-0004845432 00000 n 
+0001797199 00000 n 
+0004845201 00000 n 
 0000043472 00000 n 
 0000043519 00000 n 
-0001800603 00000 n 
-0004845307 00000 n 
+0001800607 00000 n 
+0004845076 00000 n 
 0000043570 00000 n 
 0000043609 00000 n 
-0001803045 00000 n 
-0004845238 00000 n 
+0001803049 00000 n 
+0004845007 00000 n 
 0000043665 00000 n 
 0000043725 00000 n 
-0001805895 00000 n 
-0004845098 00000 n 
+0001805899 00000 n 
+0004844867 00000 n 
 0000043774 00000 n 
 0000043832 00000 n 
-0001806023 00000 n 
-0004845014 00000 n 
+0001806027 00000 n 
+0004844783 00000 n 
 0000043883 00000 n 
 0000043930 00000 n 
-0001808682 00000 n 
-0004844874 00000 n 
+0001808686 00000 n 
+0004844643 00000 n 
 0000043981 00000 n 
 0000044029 00000 n 
-0001811062 00000 n 
-0004844790 00000 n 
+0001811066 00000 n 
+0004844559 00000 n 
 0000044085 00000 n 
 0000044149 00000 n 
-0001811637 00000 n 
-0004844706 00000 n 
+0001811641 00000 n 
+0004844475 00000 n 
 0000044205 00000 n 
 0000044274 00000 n 
-0001815091 00000 n 
-0004844566 00000 n 
+0001815095 00000 n 
+0004844335 00000 n 
 0000044325 00000 n 
 0000044377 00000 n 
-0001818044 00000 n 
-0004844482 00000 n 
+0001818048 00000 n 
+0004844251 00000 n 
 0000044433 00000 n 
 0000044498 00000 n 
-0001819980 00000 n 
-0004844398 00000 n 
+0001819984 00000 n 
+0004844167 00000 n 
 0000044554 00000 n 
 0000044612 00000 n 
-0001827554 00000 n 
-0004844258 00000 n 
+0001827558 00000 n 
+0004844027 00000 n 
 0000044663 00000 n 
 0000044720 00000 n 
-0001827682 00000 n 
-0004844148 00000 n 
+0001827686 00000 n 
+0004843917 00000 n 
 0000044776 00000 n 
 0000044833 00000 n 
-0001833706 00000 n 
-0004844064 00000 n 
+0001833710 00000 n 
+0004843833 00000 n 
 0000044894 00000 n 
 0000044944 00000 n 
-0001840776 00000 n 
-0004843965 00000 n 
+0001840780 00000 n 
+0004843734 00000 n 
 0000045005 00000 n 
 0000045057 00000 n 
-0001846128 00000 n 
-0004843866 00000 n 
+0001846132 00000 n 
+0004843635 00000 n 
 0000045118 00000 n 
 0000045183 00000 n 
-0001848917 00000 n 
-0004843767 00000 n 
+0001848921 00000 n 
+0004843536 00000 n 
 0000045244 00000 n 
 0000045288 00000 n 
-0001852534 00000 n 
-0004843668 00000 n 
+0001852538 00000 n 
+0004843437 00000 n 
 0000045349 00000 n 
 0000045416 00000 n 
-0001852661 00000 n 
-0004843584 00000 n 
+0001852665 00000 n 
+0004843353 00000 n 
 0000045477 00000 n 
 0000045528 00000 n 
-0001859560 00000 n 
-0004843444 00000 n 
+0001859564 00000 n 
+0004843213 00000 n 
 0000045579 00000 n 
 0000045642 00000 n 
-0001865595 00000 n 
-0004843360 00000 n 
+0001865599 00000 n 
+0004843129 00000 n 
 0000045698 00000 n 
 0000045771 00000 n 
-0001865723 00000 n 
-0004843261 00000 n 
+0001865727 00000 n 
+0004843030 00000 n 
 0000045827 00000 n 
 0000045890 00000 n 
-0001868831 00000 n 
-0004843162 00000 n 
+0001868835 00000 n 
+0004842931 00000 n 
 0000045946 00000 n 
 0000046004 00000 n 
-0001868959 00000 n 
-0004843063 00000 n 
+0001868963 00000 n 
+0004842832 00000 n 
 0000046060 00000 n 
 0000046117 00000 n 
-0001878559 00000 n 
-0004842979 00000 n 
+0001878563 00000 n 
+0004842748 00000 n 
 0000046173 00000 n 
 0000046232 00000 n 
-0001881687 00000 n 
-0004842839 00000 n 
+0001881691 00000 n 
+0004842608 00000 n 
 0000046283 00000 n 
 0000046344 00000 n 
-0001881815 00000 n 
-0004842755 00000 n 
+0001881819 00000 n 
+0004842524 00000 n 
 0000046400 00000 n 
 0000046466 00000 n 
-0001884923 00000 n 
-0004842630 00000 n 
+0001884927 00000 n 
+0004842399 00000 n 
 0000046522 00000 n 
 0000046590 00000 n 
-0001888469 00000 n 
-0004842546 00000 n 
+0001888473 00000 n 
+0004842315 00000 n 
 0000046651 00000 n 
 0000046705 00000 n 
-0001892869 00000 n 
-0004842447 00000 n 
+0001892873 00000 n 
+0004842216 00000 n 
 0000046766 00000 n 
 0000046857 00000 n 
-0001895592 00000 n 
-0004842348 00000 n 
+0001895596 00000 n 
+0004842117 00000 n 
 0000046918 00000 n 
 0000046988 00000 n 
-0001897689 00000 n 
-0004842249 00000 n 
+0001897693 00000 n 
+0004842018 00000 n 
 0000047049 00000 n 
 0000047119 00000 n 
-0001901421 00000 n 
-0004842150 00000 n 
+0001901425 00000 n 
+0004841919 00000 n 
 0000047180 00000 n 
 0000047242 00000 n 
-0001903495 00000 n 
-0004842051 00000 n 
+0001903499 00000 n 
+0004841820 00000 n 
 0000047303 00000 n 
 0000047362 00000 n 
-0001906276 00000 n 
-0004841952 00000 n 
+0001906280 00000 n 
+0004841721 00000 n 
 0000047423 00000 n 
 0000047487 00000 n 
-0001908491 00000 n 
-0004841853 00000 n 
+0001908495 00000 n 
+0004841622 00000 n 
 0000047548 00000 n 
 0000047610 00000 n 
-0001910530 00000 n 
-0004841769 00000 n 
+0001910534 00000 n 
+0004841538 00000 n 
 0000047671 00000 n 
 0000047733 00000 n 
-0001913039 00000 n 
-0004841629 00000 n 
+0001913043 00000 n 
+0004841398 00000 n 
 0000047784 00000 n 
 0000047846 00000 n 
-0001913167 00000 n 
-0004841545 00000 n 
+0001913171 00000 n 
+0004841314 00000 n 
 0000047902 00000 n 
 0000047962 00000 n 
-0001916374 00000 n 
-0004841446 00000 n 
+0001916378 00000 n 
+0004841215 00000 n 
 0000048018 00000 n 
 0000048082 00000 n 
-0001922739 00000 n 
-0004841347 00000 n 
+0001922743 00000 n 
+0004841116 00000 n 
 0000048138 00000 n 
 0000048203 00000 n 
-0001925619 00000 n 
-0004841263 00000 n 
+0001925623 00000 n 
+0004841032 00000 n 
 0000048259 00000 n 
 0000048351 00000 n 
-0001928369 00000 n 
-0004841123 00000 n 
+0001928373 00000 n 
+0004840892 00000 n 
 0000048402 00000 n 
 0000048441 00000 n 
-0001928497 00000 n 
-0004841039 00000 n 
+0001928501 00000 n 
+0004840808 00000 n 
 0000048497 00000 n 
 0000048573 00000 n 
-0001935607 00000 n 
-0004840940 00000 n 
+0001935611 00000 n 
+0004840709 00000 n 
 0000048629 00000 n 
 0000048693 00000 n 
-0001938567 00000 n 
-0004840841 00000 n 
+0001938571 00000 n 
+0004840610 00000 n 
 0000048749 00000 n 
 0000048820 00000 n 
-0001943855 00000 n 
-0004840742 00000 n 
+0001943859 00000 n 
+0004840511 00000 n 
 0000048876 00000 n 
 0000048960 00000 n 
-0001946404 00000 n 
-0004840643 00000 n 
+0001946408 00000 n 
+0004840412 00000 n 
 0000049016 00000 n 
 0000049082 00000 n 
-0001950999 00000 n 
-0004840544 00000 n 
+0001951003 00000 n 
+0004840313 00000 n 
 0000049138 00000 n 
 0000049189 00000 n 
-0001954392 00000 n 
-0004840460 00000 n 
+0001954396 00000 n 
+0004840229 00000 n 
 0000049245 00000 n 
 0000049319 00000 n 
-0001954520 00000 n 
-0004840320 00000 n 
+0001954524 00000 n 
+0004840089 00000 n 
 0000049370 00000 n 
 0000049416 00000 n 
-0001954648 00000 n 
-0004840236 00000 n 
+0001954652 00000 n 
+0004840005 00000 n 
 0000049472 00000 n 
 0000049517 00000 n 
-0001957027 00000 n 
-0004840137 00000 n 
+0001957031 00000 n 
+0004839906 00000 n 
 0000049573 00000 n 
 0000049633 00000 n 
-0001957155 00000 n 
-0004840038 00000 n 
+0001957159 00000 n 
+0004839807 00000 n 
 0000049689 00000 n 
 0000049736 00000 n 
-0001957283 00000 n 
-0004839954 00000 n 
+0001957287 00000 n 
+0004839723 00000 n 
 0000049792 00000 n 
 0000049843 00000 n 
-0001960402 00000 n 
-0004839855 00000 n 
+0001960406 00000 n 
+0004839624 00000 n 
 0000049895 00000 n 
 0000049970 00000 n 
-0001965453 00000 n 
-0004839756 00000 n 
+0001965457 00000 n 
+0004839525 00000 n 
 0000050022 00000 n 
 0000050071 00000 n 
-0001968514 00000 n 
-0004839657 00000 n 
+0001968518 00000 n 
+0004839426 00000 n 
 0000050123 00000 n 
 0000050190 00000 n 
-0001971937 00000 n 
-0004839558 00000 n 
+0001971941 00000 n 
+0004839327 00000 n 
 0000050242 00000 n 
 0000050327 00000 n 
-0001972064 00000 n 
-0004839433 00000 n 
+0001972068 00000 n 
+0004839202 00000 n 
 0000050379 00000 n 
 0000050419 00000 n 
-0001972192 00000 n 
-0004839349 00000 n 
+0001972196 00000 n 
+0004839118 00000 n 
 0000050476 00000 n 
 0000050552 00000 n 
-0001972320 00000 n 
-0004839265 00000 n 
+0001972324 00000 n 
+0004839034 00000 n 
 0000050609 00000 n 
 0000050710 00000 n 
-0001976369 00000 n 
-0004839125 00000 n 
+0001976373 00000 n 
+0004838894 00000 n 
 0000050759 00000 n 
 0000050812 00000 n 
-0001976496 00000 n 
-0004839000 00000 n 
+0001976500 00000 n 
+0004838769 00000 n 
 0000050863 00000 n 
 0000050901 00000 n 
-0001976623 00000 n 
-0004838916 00000 n 
+0001976627 00000 n 
+0004838685 00000 n 
 0000050957 00000 n 
 0000051006 00000 n 
-0001976751 00000 n 
-0004838832 00000 n 
+0001976755 00000 n 
+0004838601 00000 n 
 0000051062 00000 n 
 0000051098 00000 n 
-0001980221 00000 n 
-0004838692 00000 n 
+0001980225 00000 n 
+0004838461 00000 n 
 0000051149 00000 n 
 0000051207 00000 n 
-0001980349 00000 n 
-0004838608 00000 n 
+0001980353 00000 n 
+0004838377 00000 n 
 0000051263 00000 n 
 0000051319 00000 n 
-0001983161 00000 n 
-0004838509 00000 n 
+0001983165 00000 n 
+0004838278 00000 n 
 0000051375 00000 n 
 0000051436 00000 n 
-0001987960 00000 n 
-0004838425 00000 n 
+0001987964 00000 n 
+0004838194 00000 n 
 0000051492 00000 n 
 0000051555 00000 n 
-0001993528 00000 n 
-0004838285 00000 n 
+0001993532 00000 n 
+0004838054 00000 n 
 0000051606 00000 n 
 0000051654 00000 n 
-0001996304 00000 n 
-0004838201 00000 n 
+0001996308 00000 n 
+0004837970 00000 n 
 0000051710 00000 n 
 0000051784 00000 n 
-0001996432 00000 n 
-0004838102 00000 n 
+0001996436 00000 n 
+0004837871 00000 n 
 0000051840 00000 n 
 0000051920 00000 n 
-0001999379 00000 n 
-0004838003 00000 n 
+0001999383 00000 n 
+0004837772 00000 n 
 0000051976 00000 n 
 0000052042 00000 n 
-0002001754 00000 n 
-0004837904 00000 n 
+0002001758 00000 n 
+0004837673 00000 n 
 0000052098 00000 n 
 0000052189 00000 n 
-0002004565 00000 n 
-0004837820 00000 n 
+0002004569 00000 n 
+0004837589 00000 n 
 0000052245 00000 n 
 0000052294 00000 n 
-0002007139 00000 n 
-0004837680 00000 n 
+0002007143 00000 n 
+0004837449 00000 n 
 0000052345 00000 n 
 0000052432 00000 n 
-0002007266 00000 n 
-0004837596 00000 n 
+0002007270 00000 n 
+0004837365 00000 n 
 0000052488 00000 n 
 0000052550 00000 n 
-0002010121 00000 n 
-0004837497 00000 n 
+0002010125 00000 n 
+0004837266 00000 n 
 0000052606 00000 n 
 0000052663 00000 n 
-0002010249 00000 n 
-0004837398 00000 n 
+0002010253 00000 n 
+0004837167 00000 n 
 0000052719 00000 n 
 0000052787 00000 n 
-0002036545 00000 n 
-0004837299 00000 n 
+0002036549 00000 n 
+0004837068 00000 n 
 0000052843 00000 n 
 0000052897 00000 n 
-0002069612 00000 n 
-0004837200 00000 n 
+0002069616 00000 n 
+0004836969 00000 n 
 0000052953 00000 n 
 0000053038 00000 n 
-0002072440 00000 n 
-0004837101 00000 n 
+0002072444 00000 n 
+0004836870 00000 n 
 0000053094 00000 n 
 0000053174 00000 n 
-0002074600 00000 n 
-0004837002 00000 n 
+0002074604 00000 n 
+0004836771 00000 n 
 0000053230 00000 n 
 0000053293 00000 n 
-0002077220 00000 n 
-0004836918 00000 n 
+0002077224 00000 n 
+0004836687 00000 n 
 0000053349 00000 n 
 0000053424 00000 n 
-0002080348 00000 n 
-0004836777 00000 n 
+0002080352 00000 n 
+0004836546 00000 n 
 0000053475 00000 n 
 0000053532 00000 n 
-0002083161 00000 n 
-0004836693 00000 n 
+0002083165 00000 n 
+0004836462 00000 n 
 0000053588 00000 n 
 0000053643 00000 n 
-0002085664 00000 n 
-0004836594 00000 n 
+0002085668 00000 n 
+0004836363 00000 n 
 0000053699 00000 n 
 0000053753 00000 n 
-0002087802 00000 n 
-0004836454 00000 n 
+0002087806 00000 n 
+0004836223 00000 n 
 0000053809 00000 n 
 0000053855 00000 n 
-0002087930 00000 n 
-0004836385 00000 n 
+0002087934 00000 n 
+0004836154 00000 n 
 0000053916 00000 n 
 0000053965 00000 n 
-0002090281 00000 n 
-0004836286 00000 n 
+0002090285 00000 n 
+0004836055 00000 n 
 0000054021 00000 n 
 0000054059 00000 n 
-0002090409 00000 n 
-0004836187 00000 n 
+0002090413 00000 n 
+0004835956 00000 n 
 0000054115 00000 n 
 0000054149 00000 n 
-0002143426 00000 n 
-0004836088 00000 n 
+0002143430 00000 n 
+0004835857 00000 n 
 0000054205 00000 n 
 0000054243 00000 n 
-0002211301 00000 n 
-0004835989 00000 n 
+0002211305 00000 n 
+0004835758 00000 n 
 0000054299 00000 n 
 0000054354 00000 n 
-0002211429 00000 n 
-0004835890 00000 n 
+0002211433 00000 n 
+0004835659 00000 n 
 0000054410 00000 n 
 0000054466 00000 n 
-0002258771 00000 n 
-0004835791 00000 n 
+0002258775 00000 n 
+0004835560 00000 n 
 0000054522 00000 n 
 0000054563 00000 n 
-0002296477 00000 n 
-0004835692 00000 n 
+0002296481 00000 n 
+0004835461 00000 n 
 0000054620 00000 n 
 0000054680 00000 n 
-0002299006 00000 n 
-0004835593 00000 n 
+0002299010 00000 n 
+0004835362 00000 n 
 0000054737 00000 n 
 0000054786 00000 n 
-0002299134 00000 n 
-0004835494 00000 n 
+0002299138 00000 n 
+0004835263 00000 n 
 0000054843 00000 n 
 0000054882 00000 n 
-0002301718 00000 n 
-0004835395 00000 n 
+0002301722 00000 n 
+0004835164 00000 n 
 0000054939 00000 n 
 0000054984 00000 n 
-0002301846 00000 n 
-0004835296 00000 n 
+0002301850 00000 n 
+0004835065 00000 n 
 0000055041 00000 n 
 0000055103 00000 n 
-0002306861 00000 n 
-0004835197 00000 n 
+0002306865 00000 n 
+0004834966 00000 n 
 0000055160 00000 n 
 0000055248 00000 n 
-0002306989 00000 n 
-0004835098 00000 n 
+0002306993 00000 n 
+0004834867 00000 n 
 0000055305 00000 n 
 0000055385 00000 n 
-0002364376 00000 n 
-0004834999 00000 n 
+0002364380 00000 n 
+0004834768 00000 n 
 0000055442 00000 n 
 0000055500 00000 n 
-0002370901 00000 n 
-0004834900 00000 n 
+0002370905 00000 n 
+0004834669 00000 n 
 0000055557 00000 n 
 0000055614 00000 n 
-0002374772 00000 n 
-0004834816 00000 n 
+0002374776 00000 n 
+0004834585 00000 n 
 0000055671 00000 n 
 0000055731 00000 n 
-0002378185 00000 n 
-0004834676 00000 n 
+0002378189 00000 n 
+0004834445 00000 n 
 0000055782 00000 n 
 0000055843 00000 n 
-0002378313 00000 n 
-0004834592 00000 n 
+0002378317 00000 n 
+0004834361 00000 n 
 0000055899 00000 n 
 0000055969 00000 n 
-0002378441 00000 n 
-0004834493 00000 n 
+0002378445 00000 n 
+0004834262 00000 n 
 0000056025 00000 n 
 0000056083 00000 n 
-0002438081 00000 n 
-0004834409 00000 n 
+0002438085 00000 n 
+0004834178 00000 n 
 0000056139 00000 n 
 0000056197 00000 n 
-0002441269 00000 n 
-0004834269 00000 n 
+0002441273 00000 n 
+0004834038 00000 n 
 0000056248 00000 n 
 0000056339 00000 n 
-0002441397 00000 n 
-0004834185 00000 n 
+0002441401 00000 n 
+0004833954 00000 n 
 0000056395 00000 n 
 0000056472 00000 n 
-0002474402 00000 n 
-0004834101 00000 n 
+0002474406 00000 n 
+0004833870 00000 n 
 0000056528 00000 n 
 0000056606 00000 n 
-0002477626 00000 n 
-0004833961 00000 n 
+0002477630 00000 n 
+0004833730 00000 n 
 0000056657 00000 n 
 0000056705 00000 n 
-0002477754 00000 n 
-0004833877 00000 n 
+0002477758 00000 n 
+0004833646 00000 n 
 0000056761 00000 n 
 0000056821 00000 n 
-0002480426 00000 n 
-0004833793 00000 n 
+0002480430 00000 n 
+0004833562 00000 n 
 0000056877 00000 n 
 0000056940 00000 n 
-0002480554 00000 n 
-0004833653 00000 n 
+0002480558 00000 n 
+0004833422 00000 n 
 0000056991 00000 n 
 0000057065 00000 n 
-0002480682 00000 n 
-0004833569 00000 n 
+0002480686 00000 n 
+0004833338 00000 n 
 0000057121 00000 n 
 0000057211 00000 n 
-0002483394 00000 n 
-0004833470 00000 n 
+0002483398 00000 n 
+0004833239 00000 n 
 0000057267 00000 n 
 0000057331 00000 n 
-0002483520 00000 n 
-0004833371 00000 n 
+0002483524 00000 n 
+0004833140 00000 n 
 0000057387 00000 n 
 0000057441 00000 n 
-0002483648 00000 n 
-0004833287 00000 n 
+0002483652 00000 n 
+0004833056 00000 n 
 0000057497 00000 n 
 0000057587 00000 n 
-0002486554 00000 n 
-0004833146 00000 n 
+0002486558 00000 n 
+0004832915 00000 n 
 0000057639 00000 n 
 0000057702 00000 n 
-0002486682 00000 n 
-0004833062 00000 n 
+0002486686 00000 n 
+0004832831 00000 n 
 0000057759 00000 n 
 0000057819 00000 n 
-0002490790 00000 n 
-0004832963 00000 n 
+0002490794 00000 n 
+0004832732 00000 n 
 0000057876 00000 n 
 0000057941 00000 n 
-0002492390 00000 n 
-0004832864 00000 n 
+0002492394 00000 n 
+0004832633 00000 n 
 0000057998 00000 n 
 0000058076 00000 n 
-0002495952 00000 n 
-0004832765 00000 n 
+0002495956 00000 n 
+0004832534 00000 n 
 0000058133 00000 n 
 0000058196 00000 n 
-0002498179 00000 n 
-0004832666 00000 n 
+0002498183 00000 n 
+0004832435 00000 n 
 0000058253 00000 n 
 0000058314 00000 n 
-0002498307 00000 n 
-0004832567 00000 n 
+0002498311 00000 n 
+0004832336 00000 n 
 0000058371 00000 n 
 0000058454 00000 n 
-0002501354 00000 n 
-0004832468 00000 n 
+0002501358 00000 n 
+0004832237 00000 n 
 0000058511 00000 n 
 0000058564 00000 n 
-0002508230 00000 n 
-0004832369 00000 n 
+0002508234 00000 n 
+0004832138 00000 n 
 0000058621 00000 n 
 0000058700 00000 n 
-0002510942 00000 n 
-0004832270 00000 n 
+0002510946 00000 n 
+0004832039 00000 n 
 0000058757 00000 n 
 0000058815 00000 n 
-0002511070 00000 n 
-0004832171 00000 n 
+0002511074 00000 n 
+0004831940 00000 n 
 0000058873 00000 n 
 0000058937 00000 n 
-0002514507 00000 n 
-0004832072 00000 n 
+0002514511 00000 n 
+0004831841 00000 n 
 0000058995 00000 n 
 0000059049 00000 n 
-0002517201 00000 n 
-0004831973 00000 n 
+0002517205 00000 n 
+0004831742 00000 n 
 0000059107 00000 n 
 0000059190 00000 n 
-0002519849 00000 n 
-0004831874 00000 n 
+0002519853 00000 n 
+0004831643 00000 n 
 0000059248 00000 n 
 0000059305 00000 n 
-0002577678 00000 n 
-0004831775 00000 n 
+0002577682 00000 n 
+0004831544 00000 n 
 0000059363 00000 n 
 0000059413 00000 n 
-0002580721 00000 n 
-0004831676 00000 n 
+0002580725 00000 n 
+0004831445 00000 n 
 0000059471 00000 n 
 0000059545 00000 n 
-0002580849 00000 n 
-0004831592 00000 n 
+0002580853 00000 n 
+0004831361 00000 n 
 0000059603 00000 n 
 0000059691 00000 n 
-0002583333 00000 n 
-0004831452 00000 n 
+0002583337 00000 n 
+0004831221 00000 n 
 0000059743 00000 n 
 0000059829 00000 n 
-0002586082 00000 n 
-0004831368 00000 n 
+0002586086 00000 n 
+0004831137 00000 n 
 0000059886 00000 n 
 0000059948 00000 n 
-0002588854 00000 n 
-0004831269 00000 n 
+0002588858 00000 n 
+0004831038 00000 n 
 0000060005 00000 n 
 0000060070 00000 n 
-0002588982 00000 n 
-0004831170 00000 n 
+0002588986 00000 n 
+0004830939 00000 n 
 0000060127 00000 n 
 0000060202 00000 n 
-0002590948 00000 n 
-0004831071 00000 n 
+0002590952 00000 n 
+0004830840 00000 n 
 0000060259 00000 n 
 0000060339 00000 n 
-0002593823 00000 n 
-0004830972 00000 n 
+0002593827 00000 n 
+0004830741 00000 n 
 0000060396 00000 n 
 0000060463 00000 n 
-0002608329 00000 n 
-0004830888 00000 n 
+0002608333 00000 n 
+0004830657 00000 n 
 0000060520 00000 n 
 0000060574 00000 n 
-0002611112 00000 n 
-0004830748 00000 n 
+0002611116 00000 n 
+0004830517 00000 n 
 0000060626 00000 n 
 0000060677 00000 n 
-0002611240 00000 n 
-0004830664 00000 n 
+0002611244 00000 n 
+0004830433 00000 n 
 0000060734 00000 n 
 0000060785 00000 n 
-0002611368 00000 n 
-0004830565 00000 n 
+0002611372 00000 n 
+0004830334 00000 n 
 0000060842 00000 n 
 0000060884 00000 n 
-0002613353 00000 n 
-0004830466 00000 n 
+0002613357 00000 n 
+0004830235 00000 n 
 0000060941 00000 n 
 0000060988 00000 n 
-0002613481 00000 n 
-0004830382 00000 n 
+0002613485 00000 n 
+0004830151 00000 n 
 0000061045 00000 n 
 0000061089 00000 n 
-0002615685 00000 n 
-0004830242 00000 n 
+0002615689 00000 n 
+0004830011 00000 n 
 0000061141 00000 n 
 0000061209 00000 n 
-0002619565 00000 n 
-0004830117 00000 n 
+0002619569 00000 n 
+0004829886 00000 n 
 0000061266 00000 n 
 0000061330 00000 n 
-0002623064 00000 n 
-0004830033 00000 n 
+0002623068 00000 n 
+0004829802 00000 n 
 0000061392 00000 n 
 0000061447 00000 n 
-0002623192 00000 n 
-0004829934 00000 n 
+0002623196 00000 n 
+0004829703 00000 n 
 0000061509 00000 n 
 0000061577 00000 n 
-0002623320 00000 n 
-0004829835 00000 n 
+0002623324 00000 n 
+0004829604 00000 n 
 0000061639 00000 n 
 0000061693 00000 n 
-0002627711 00000 n 
-0004829736 00000 n 
+0002627715 00000 n 
+0004829505 00000 n 
 0000061755 00000 n 
 0000061832 00000 n 
-0002633220 00000 n 
-0004829637 00000 n 
+0002633224 00000 n 
+0004829406 00000 n 
 0000061894 00000 n 
 0000061955 00000 n 
-0002636773 00000 n 
-0004829538 00000 n 
+0002636777 00000 n 
+0004829307 00000 n 
 0000062017 00000 n 
 0000062074 00000 n 
-0002640641 00000 n 
-0004829439 00000 n 
+0002640645 00000 n 
+0004829208 00000 n 
 0000062136 00000 n 
 0000062245 00000 n 
-0002640769 00000 n 
-0004829355 00000 n 
+0002640773 00000 n 
+0004829124 00000 n 
 0000062307 00000 n 
 0000062370 00000 n 
-0002644523 00000 n 
-0004829271 00000 n 
+0002644527 00000 n 
+0004829040 00000 n 
 0000062427 00000 n 
 0000062511 00000 n 
-0002655883 00000 n 
-0004829131 00000 n 
+0002655887 00000 n 
+0004828900 00000 n 
 0000062563 00000 n 
 0000062615 00000 n 
-0002658601 00000 n 
-0004829047 00000 n 
+0002658605 00000 n 
+0004828816 00000 n 
 0000062672 00000 n 
 0000062718 00000 n 
-0002658729 00000 n 
-0004828948 00000 n 
+0002658733 00000 n 
+0004828717 00000 n 
 0000062775 00000 n 
 0000062836 00000 n 
-0002661082 00000 n 
-0004828849 00000 n 
+0002661086 00000 n 
+0004828618 00000 n 
 0000062893 00000 n 
 0000062975 00000 n 
-0002661210 00000 n 
-0004828750 00000 n 
+0002661214 00000 n 
+0004828519 00000 n 
 0000063032 00000 n 
 0000063088 00000 n 
-0002663645 00000 n 
-0004828651 00000 n 
+0002663649 00000 n 
+0004828420 00000 n 
 0000063145 00000 n 
 0000063195 00000 n 
-0002666144 00000 n 
-0004828552 00000 n 
+0002666148 00000 n 
+0004828321 00000 n 
 0000063252 00000 n 
 0000063300 00000 n 
-0002666272 00000 n 
-0004828468 00000 n 
+0002666276 00000 n 
+0004828237 00000 n 
 0000063357 00000 n 
 0000063408 00000 n 
-0002666400 00000 n 
-0004828369 00000 n 
+0002666404 00000 n 
+0004828138 00000 n 
 0000063460 00000 n 
 0000063506 00000 n 
-0002671350 00000 n 
-0004828229 00000 n 
+0002671354 00000 n 
+0004827998 00000 n 
 0000063558 00000 n 
 0000063633 00000 n 
-0002671477 00000 n 
-0004828145 00000 n 
+0002671481 00000 n 
+0004827914 00000 n 
 0000063690 00000 n 
 0000063756 00000 n 
-0002673992 00000 n 
-0004828046 00000 n 
+0002673996 00000 n 
+0004827815 00000 n 
 0000063813 00000 n 
 0000063855 00000 n 
-0002674120 00000 n 
-0004827962 00000 n 
+0002674124 00000 n 
+0004827731 00000 n 
 0000063912 00000 n 
 0000063961 00000 n 
-0002676384 00000 n 
-0004827863 00000 n 
+0002676388 00000 n 
+0004827632 00000 n 
 0000064013 00000 n 
 0000064087 00000 n 
-0002687642 00000 n 
-0004827764 00000 n 
+0002687646 00000 n 
+0004827533 00000 n 
 0000064139 00000 n 
 0000064192 00000 n 
-0002687904 00000 n 
-0004827623 00000 n 
+0002687908 00000 n 
+0004827392 00000 n 
 0000064244 00000 n 
 0000064284 00000 n 
-0002688035 00000 n 
-0004827539 00000 n 
+0002688039 00000 n 
+0004827308 00000 n 
 0000064341 00000 n 
 0000064411 00000 n 
-0002690777 00000 n 
-0004827440 00000 n 
+0002690781 00000 n 
+0004827209 00000 n 
 0000064468 00000 n 
 0000064563 00000 n 
-0002690908 00000 n 
-0004827341 00000 n 
+0002690912 00000 n 
+0004827110 00000 n 
 0000064620 00000 n 
 0000064700 00000 n 
-0002691039 00000 n 
-0004827242 00000 n 
+0002691043 00000 n 
+0004827011 00000 n 
 0000064757 00000 n 
 0000064807 00000 n 
-0002691169 00000 n 
-0004827143 00000 n 
+0002691173 00000 n 
+0004826912 00000 n 
 0000064864 00000 n 
 0000064930 00000 n 
-0002694116 00000 n 
-0004827044 00000 n 
+0002694120 00000 n 
+0004826813 00000 n 
 0000064987 00000 n 
 0000065070 00000 n 
-0002694247 00000 n 
-0004826945 00000 n 
+0002694251 00000 n 
+0004826714 00000 n 
 0000065127 00000 n 
 0000065215 00000 n 
-0002694378 00000 n 
-0004826846 00000 n 
+0002694382 00000 n 
+0004826615 00000 n 
 0000065272 00000 n 
 0000065345 00000 n 
-0002696848 00000 n 
-0004826747 00000 n 
+0002696852 00000 n 
+0004826516 00000 n 
 0000065402 00000 n 
 0000065487 00000 n 
-0002696979 00000 n 
-0004826648 00000 n 
+0002696983 00000 n 
+0004826417 00000 n 
 0000065545 00000 n 
 0000065625 00000 n 
-0002697110 00000 n 
-0004826549 00000 n 
+0002697114 00000 n 
+0004826318 00000 n 
 0000065683 00000 n 
 0000065752 00000 n 
-0002697241 00000 n 
-0004826450 00000 n 
+0002697245 00000 n 
+0004826219 00000 n 
 0000065810 00000 n 
 0000065897 00000 n 
-0002697372 00000 n 
-0004826351 00000 n 
+0002697376 00000 n 
+0004826120 00000 n 
 0000065955 00000 n 
 0000066029 00000 n 
-0002699811 00000 n 
-0004826252 00000 n 
+0002699815 00000 n 
+0004826021 00000 n 
 0000066087 00000 n 
 0000066131 00000 n 
-0002699942 00000 n 
-0004826153 00000 n 
+0002699946 00000 n 
+0004825922 00000 n 
 0000066189 00000 n 
 0000066278 00000 n 
-0002704213 00000 n 
-0004826054 00000 n 
+0002704217 00000 n 
+0004825823 00000 n 
 0000066336 00000 n 
 0000066424 00000 n 
-0002704344 00000 n 
-0004825955 00000 n 
+0002704348 00000 n 
+0004825724 00000 n 
 0000066482 00000 n 
 0000066565 00000 n 
-0002707571 00000 n 
-0004825856 00000 n 
+0002707575 00000 n 
+0004825625 00000 n 
 0000066623 00000 n 
 0000066713 00000 n 
-0002707702 00000 n 
-0004825757 00000 n 
+0002707706 00000 n 
+0004825526 00000 n 
 0000066771 00000 n 
 0000066848 00000 n 
-0002707833 00000 n 
-0004825673 00000 n 
+0002707837 00000 n 
+0004825442 00000 n 
 0000066906 00000 n 
 0000066996 00000 n 
-0002707964 00000 n 
-0004825589 00000 n 
+0002707968 00000 n 
+0004825358 00000 n 
 0000067048 00000 n 
 0000067114 00000 n 
-0002834433 00000 n 
-0004825450 00000 n 
+0002834437 00000 n 
+0004825219 00000 n 
 0000067163 00000 n 
 0000067216 00000 n 
-0002834563 00000 n 
-0004825366 00000 n 
+0002834567 00000 n 
+0004825135 00000 n 
 0000067267 00000 n 
 0000067314 00000 n 
-0002834694 00000 n 
-0004825267 00000 n 
+0002834698 00000 n 
+0004825036 00000 n 
 0000067365 00000 n 
 0000067401 00000 n 
-0002839138 00000 n 
-0004825127 00000 n 
+0002839142 00000 n 
+0004824896 00000 n 
 0000067452 00000 n 
 0000067494 00000 n 
-0002839269 00000 n 
-0004825043 00000 n 
+0002839273 00000 n 
+0004824812 00000 n 
 0000067550 00000 n 
 0000067583 00000 n 
-0002841480 00000 n 
-0004824944 00000 n 
+0002841484 00000 n 
+0004824713 00000 n 
 0000067639 00000 n 
 0000067683 00000 n 
-0002846075 00000 n 
-0004824804 00000 n 
+0002846079 00000 n 
+0004824573 00000 n 
 0000067739 00000 n 
 0000067780 00000 n 
-0002846337 00000 n 
-0004824735 00000 n 
+0002846341 00000 n 
+0004824504 00000 n 
 0000067841 00000 n 
 0000067896 00000 n 
-0002849053 00000 n 
-0004824636 00000 n 
+0002849057 00000 n 
+0004824405 00000 n 
 0000067952 00000 n 
 0000067993 00000 n 
-0002849184 00000 n 
-0004824537 00000 n 
+0002849188 00000 n 
+0004824306 00000 n 
 0000068049 00000 n 
 0000068084 00000 n 
-0002854618 00000 n 
-0004824438 00000 n 
+0002854622 00000 n 
+0004824207 00000 n 
 0000068140 00000 n 
 0000068176 00000 n 
-0002854749 00000 n 
-0004824313 00000 n 
+0002854753 00000 n 
+0004824082 00000 n 
 0000068232 00000 n 
 0000068274 00000 n 
-0002859180 00000 n 
-0004824244 00000 n 
+0002859184 00000 n 
+0004824013 00000 n 
 0000068335 00000 n 
 0000068382 00000 n 
-0002871583 00000 n 
-0004824119 00000 n 
+0002871587 00000 n 
+0004823888 00000 n 
 0000068433 00000 n 
 0000068490 00000 n 
-0002871714 00000 n 
-0004824035 00000 n 
+0002871718 00000 n 
+0004823804 00000 n 
 0000068546 00000 n 
 0000068584 00000 n 
-0002871844 00000 n 
-0004823936 00000 n 
+0002871848 00000 n 
+0004823705 00000 n 
 0000068640 00000 n 
 0000068673 00000 n 
-0002873524 00000 n 
-0004823852 00000 n 
+0002873528 00000 n 
+0004823621 00000 n 
 0000068729 00000 n 
 0000068769 00000 n 
-0002878137 00000 n 
-0004823713 00000 n 
+0002878141 00000 n 
+0004823482 00000 n 
 0000068818 00000 n 
 0000068881 00000 n 
-0002878267 00000 n 
-0004823629 00000 n 
+0002878271 00000 n 
+0004823398 00000 n 
 0000068932 00000 n 
 0000068979 00000 n 
-0002890489 00000 n 
-0004823530 00000 n 
+0002890493 00000 n 
+0004823299 00000 n 
 0000069030 00000 n 
 0000069068 00000 n 
-0002890620 00000 n 
-0004823390 00000 n 
+0002890624 00000 n 
+0004823159 00000 n 
 0000069119 00000 n 
 0000069166 00000 n 
-0002893238 00000 n 
-0004823306 00000 n 
+0002893242 00000 n 
+0004823075 00000 n 
 0000069222 00000 n 
 0000069261 00000 n 
-0002893369 00000 n 
-0004823222 00000 n 
+0002893373 00000 n 
+0004822991 00000 n 
 0000069317 00000 n 
 0000069369 00000 n 
-0002895986 00000 n 
-0004823082 00000 n 
+0002895990 00000 n 
+0004822851 00000 n 
 0000069420 00000 n 
 0000069463 00000 n 
-0002896117 00000 n 
-0004822998 00000 n 
+0002896121 00000 n 
+0004822767 00000 n 
 0000069519 00000 n 
 0000069579 00000 n 
-0002898585 00000 n 
-0004822899 00000 n 
+0002898589 00000 n 
+0004822668 00000 n 
 0000069635 00000 n 
 0000069698 00000 n 
-0002898716 00000 n 
-0004822800 00000 n 
+0002898720 00000 n 
+0004822569 00000 n 
 0000069754 00000 n 
 0000069801 00000 n 
-0002901588 00000 n 
-0004822701 00000 n 
+0002901592 00000 n 
+0004822470 00000 n 
 0000069857 00000 n 
 0000069917 00000 n 
-0002904535 00000 n 
-0004822602 00000 n 
+0002904539 00000 n 
+0004822371 00000 n 
 0000069973 00000 n 
 0000070029 00000 n 
-0002904665 00000 n 
-0004822518 00000 n 
+0002904669 00000 n 
+0004822287 00000 n 
 0000070085 00000 n 
 0000070127 00000 n 
-0002907491 00000 n 
-0004822378 00000 n 
+0002907495 00000 n 
+0004822147 00000 n 
 0000070178 00000 n 
 0000070234 00000 n 
-0002907622 00000 n 
-0004822294 00000 n 
+0002907626 00000 n 
+0004822063 00000 n 
 0000070290 00000 n 
 0000070330 00000 n 
-0002907753 00000 n 
-0004822195 00000 n 
+0002907757 00000 n 
+0004821964 00000 n 
 0000070386 00000 n 
 0000070426 00000 n 
-0002910729 00000 n 
-0004822070 00000 n 
+0002910733 00000 n 
+0004821839 00000 n 
 0000070482 00000 n 
 0000070528 00000 n 
-0002910860 00000 n 
-0004821986 00000 n 
+0002910864 00000 n 
+0004821755 00000 n 
 0000070589 00000 n 
 0000070689 00000 n 
-0002916281 00000 n 
-0004821887 00000 n 
+0002916285 00000 n 
+0004821656 00000 n 
 0000070750 00000 n 
 0000070798 00000 n 
-0002920340 00000 n 
-0004821788 00000 n 
+0002920344 00000 n 
+0004821557 00000 n 
 0000070859 00000 n 
 0000070907 00000 n 
-0002921520 00000 n 
-0004821689 00000 n 
+0002921524 00000 n 
+0004821458 00000 n 
 0000070968 00000 n 
 0000071037 00000 n 
-0002923446 00000 n 
-0004821590 00000 n 
+0002923450 00000 n 
+0004821359 00000 n 
 0000071098 00000 n 
 0000071168 00000 n 
-0002927145 00000 n 
-0004821491 00000 n 
+0002927149 00000 n 
+0004821260 00000 n 
 0000071229 00000 n 
 0000071289 00000 n 
-0002933594 00000 n 
-0004821407 00000 n 
+0002933598 00000 n 
+0004821176 00000 n 
 0000071350 00000 n 
 0000071405 00000 n 
-0002940333 00000 n 
-0004821308 00000 n 
+0002940337 00000 n 
+0004821077 00000 n 
 0000071456 00000 n 
 0000071492 00000 n 
-0002942816 00000 n 
-0004821183 00000 n 
+0002942820 00000 n 
+0004820952 00000 n 
 0000071543 00000 n 
 0000071582 00000 n 
-0002942947 00000 n 
-0004821099 00000 n 
+0002942951 00000 n 
+0004820868 00000 n 
 0000071638 00000 n 
 0000071686 00000 n 
-0002943078 00000 n 
-0004821015 00000 n 
+0002943082 00000 n 
+0004820784 00000 n 
 0000071742 00000 n 
 0000071811 00000 n 
-0002946204 00000 n 
-0004820876 00000 n 
+0002946208 00000 n 
+0004820645 00000 n 
 0000071860 00000 n 
 0000071919 00000 n 
-0002946334 00000 n 
-0004820792 00000 n 
+0002946338 00000 n 
+0004820561 00000 n 
 0000071970 00000 n 
 0000072017 00000 n 
-0002946464 00000 n 
-0004820693 00000 n 
+0002946468 00000 n 
+0004820462 00000 n 
 0000072068 00000 n 
 0000072122 00000 n 
-0002949312 00000 n 
-0004820553 00000 n 
+0002949316 00000 n 
+0004820322 00000 n 
 0000072173 00000 n 
 0000072224 00000 n 
-0002949443 00000 n 
-0004820469 00000 n 
+0002949447 00000 n 
+0004820238 00000 n 
 0000072280 00000 n 
 0000072344 00000 n 
-0002955264 00000 n 
-0004820385 00000 n 
+0002955268 00000 n 
+0004820154 00000 n 
 0000072400 00000 n 
 0000072459 00000 n 
-0002958626 00000 n 
-0004820260 00000 n 
+0002958630 00000 n 
+0004820029 00000 n 
 0000072510 00000 n 
 0000072562 00000 n 
-0002962203 00000 n 
-0004820176 00000 n 
+0002962207 00000 n 
+0004819945 00000 n 
 0000072618 00000 n 
 0000072687 00000 n 
-0002964520 00000 n 
-0004820092 00000 n 
+0002964524 00000 n 
+0004819861 00000 n 
 0000072743 00000 n 
 0000072797 00000 n 
-0002968043 00000 n 
-0004819953 00000 n 
+0002968047 00000 n 
+0004819722 00000 n 
 0000072846 00000 n 
 0000072905 00000 n 
-0002968173 00000 n 
-0004819869 00000 n 
+0002968177 00000 n 
+0004819638 00000 n 
 0000072956 00000 n 
 0000073003 00000 n 
-0002971591 00000 n 
-0004819729 00000 n 
+0002971595 00000 n 
+0004819498 00000 n 
 0000073054 00000 n 
 0000073117 00000 n 
-0002974479 00000 n 
-0004819645 00000 n 
+0002974483 00000 n 
+0004819414 00000 n 
 0000073173 00000 n 
 0000073223 00000 n 
-0002974610 00000 n 
-0004819505 00000 n 
+0002974614 00000 n 
+0004819274 00000 n 
 0000073279 00000 n 
 0000073337 00000 n 
-0002977617 00000 n 
-0004819436 00000 n 
+0002977621 00000 n 
+0004819205 00000 n 
 0000073398 00000 n 
 0000073445 00000 n 
-0002977748 00000 n 
-0004819311 00000 n 
+0002977752 00000 n 
+0004819080 00000 n 
 0000073501 00000 n 
 0000073569 00000 n 
-0002980550 00000 n 
-0004819227 00000 n 
+0002980554 00000 n 
+0004818996 00000 n 
 0000073630 00000 n 
 0000073702 00000 n 
-0002983439 00000 n 
-0004819143 00000 n 
+0002983443 00000 n 
+0004818912 00000 n 
 0000073763 00000 n 
 0000073823 00000 n 
-0002986587 00000 n 
-0004819044 00000 n 
+0002986591 00000 n 
+0004818813 00000 n 
 0000073874 00000 n 
 0000073930 00000 n 
-0002989062 00000 n 
-0004818904 00000 n 
+0002989066 00000 n 
+0004818673 00000 n 
 0000073981 00000 n 
 0000074023 00000 n 
-0002989193 00000 n 
-0004818820 00000 n 
+0002989197 00000 n 
+0004818589 00000 n 
 0000074079 00000 n 
 0000074128 00000 n 
-0002991600 00000 n 
-0004818721 00000 n 
+0002991604 00000 n 
+0004818490 00000 n 
 0000074184 00000 n 
 0000074228 00000 n 
-0002991731 00000 n 
-0004818637 00000 n 
+0002991735 00000 n 
+0004818406 00000 n 
 0000074284 00000 n 
 0000074321 00000 n 
-0002991861 00000 n 
-0004818538 00000 n 
+0002991865 00000 n 
+0004818307 00000 n 
 0000074372 00000 n 
 0000074442 00000 n 
-0002994790 00000 n 
-0004818413 00000 n 
+0002994794 00000 n 
+0004818182 00000 n 
 0000074493 00000 n 
 0000074532 00000 n 
-0002994921 00000 n 
-0004818344 00000 n 
+0002994925 00000 n 
+0004818113 00000 n 
 0000074588 00000 n 
 0000074636 00000 n 
-0002996641 00000 n 
-0004818205 00000 n 
+0002996645 00000 n 
+0004817974 00000 n 
 0000074685 00000 n 
 0000074743 00000 n 
-0002996771 00000 n 
-0004818121 00000 n 
+0002996775 00000 n 
+0004817890 00000 n 
 0000074794 00000 n 
 0000074841 00000 n 
-0002996902 00000 n 
-0004817981 00000 n 
+0002996906 00000 n 
+0004817750 00000 n 
 0000074892 00000 n 
 0000074934 00000 n 
-0002999706 00000 n 
-0004817856 00000 n 
+0002999710 00000 n 
+0004817625 00000 n 
 0000074990 00000 n 
 0000075058 00000 n 
-0002999837 00000 n 
-0004817772 00000 n 
+0002999841 00000 n 
+0004817541 00000 n 
 0000075119 00000 n 
 0000075171 00000 n 
-0003002937 00000 n 
-0004817673 00000 n 
+0003002941 00000 n 
+0004817442 00000 n 
 0000075232 00000 n 
 0000075289 00000 n 
-0003003200 00000 n 
-0004817574 00000 n 
+0003003204 00000 n 
+0004817343 00000 n 
 0000075350 00000 n 
 0000075434 00000 n 
-0003005719 00000 n 
-0004817490 00000 n 
+0003005723 00000 n 
+0004817259 00000 n 
 0000075495 00000 n 
 0000075558 00000 n 
-0003008477 00000 n 
-0004817350 00000 n 
+0003008481 00000 n 
+0004817119 00000 n 
 0000075614 00000 n 
 0000075690 00000 n 
-0003008608 00000 n 
-0004817266 00000 n 
+0003008612 00000 n 
+0004817035 00000 n 
 0000075751 00000 n 
 0000075808 00000 n 
-0003017146 00000 n 
-0004817167 00000 n 
+0003017150 00000 n 
+0004816936 00000 n 
 0000075869 00000 n 
 0000075922 00000 n 
-0003017276 00000 n 
-0004817083 00000 n 
+0003017280 00000 n 
+0004816852 00000 n 
 0000075983 00000 n 
 0000076041 00000 n 
-0003025862 00000 n 
-0004816984 00000 n 
+0003025866 00000 n 
+0004816753 00000 n 
 0000076097 00000 n 
 0000076158 00000 n 
-0003025993 00000 n 
-0004816885 00000 n 
+0003025997 00000 n 
+0004816654 00000 n 
 0000076214 00000 n 
 0000076309 00000 n 
-0003026123 00000 n 
-0004816760 00000 n 
+0003026127 00000 n 
+0004816529 00000 n 
 0000076365 00000 n 
 0000076448 00000 n 
-0003029016 00000 n 
-0004816676 00000 n 
+0003029020 00000 n 
+0004816445 00000 n 
 0000076509 00000 n 
 0000076575 00000 n 
-0003029609 00000 n 
-0004816577 00000 n 
+0003029613 00000 n 
+0004816346 00000 n 
 0000076636 00000 n 
 0000076680 00000 n 
-0003032056 00000 n 
-0004816478 00000 n 
+0003032060 00000 n 
+0004816247 00000 n 
 0000076741 00000 n 
 0000076783 00000 n 
-0003032187 00000 n 
-0004816394 00000 n 
+0003032191 00000 n 
+0004816163 00000 n 
 0000076844 00000 n 
 0000076881 00000 n 
-0003032318 00000 n 
-0004816295 00000 n 
+0003032322 00000 n 
+0004816064 00000 n 
 0000076932 00000 n 
 0000076976 00000 n 
-0003035014 00000 n 
-0004816196 00000 n 
+0003035018 00000 n 
+0004815965 00000 n 
 0000077027 00000 n 
 0000077089 00000 n 
-0003037761 00000 n 
-0004816056 00000 n 
+0003037765 00000 n 
+0004815825 00000 n 
 0000077140 00000 n 
 0000077199 00000 n 
-0003037892 00000 n 
-0004815931 00000 n 
+0003037896 00000 n 
+0004815700 00000 n 
 0000077255 00000 n 
 0000077299 00000 n 
-0003038023 00000 n 
-0004815862 00000 n 
+0003038027 00000 n 
+0004815631 00000 n 
 0000077360 00000 n 
 0000077430 00000 n 
-0003040726 00000 n 
-0004815763 00000 n 
+0003040730 00000 n 
+0004815532 00000 n 
 0000077486 00000 n 
 0000077540 00000 n 
-0003048750 00000 n 
-0004815679 00000 n 
+0003048754 00000 n 
+0004815448 00000 n 
 0000077596 00000 n 
 0000077642 00000 n 
-0003056340 00000 n 
-0004815554 00000 n 
+0003056344 00000 n 
+0004815323 00000 n 
 0000077693 00000 n 
 0000077732 00000 n 
-0003056471 00000 n 
-0004815470 00000 n 
+0003056475 00000 n 
+0004815239 00000 n 
 0000077788 00000 n 
 0000077870 00000 n 
-0003056602 00000 n 
-0004815371 00000 n 
+0003056606 00000 n 
+0004815140 00000 n 
 0000077926 00000 n 
 0000077981 00000 n 
-0003061584 00000 n 
-0004815272 00000 n 
+0003061588 00000 n 
+0004815041 00000 n 
 0000078037 00000 n 
 0000078093 00000 n 
-0003064911 00000 n 
-0004815188 00000 n 
+0003064915 00000 n 
+0004814957 00000 n 
 0000078149 00000 n 
 0000078233 00000 n 
-0003067584 00000 n 
-0004815049 00000 n 
+0003067588 00000 n 
+0004814818 00000 n 
 0000078282 00000 n 
 0000078350 00000 n 
-0003067714 00000 n 
-0004814965 00000 n 
+0003067718 00000 n 
+0004814734 00000 n 
 0000078401 00000 n 
 0000078448 00000 n 
-0003073006 00000 n 
-0004814825 00000 n 
+0003073010 00000 n 
+0004814594 00000 n 
 0000078499 00000 n 
 0000078545 00000 n 
-0003073137 00000 n 
-0004814700 00000 n 
+0003073141 00000 n 
+0004814469 00000 n 
 0000078601 00000 n 
 0000078653 00000 n 
-0003075892 00000 n 
-0004814631 00000 n 
+0003075896 00000 n 
+0004814400 00000 n 
 0000078714 00000 n 
 0000078773 00000 n 
-0003088717 00000 n 
-0004814491 00000 n 
+0003088721 00000 n 
+0004814260 00000 n 
 0000078829 00000 n 
 0000078886 00000 n 
-0003090211 00000 n 
-0004814407 00000 n 
+0003090215 00000 n 
+0004814176 00000 n 
 0000078947 00000 n 
 0000079003 00000 n 
-0003090342 00000 n 
-0004814323 00000 n 
+0003090346 00000 n 
+0004814092 00000 n 
 0000079064 00000 n 
 0000079125 00000 n 
-0003094950 00000 n 
-0004814224 00000 n 
+0003094954 00000 n 
+0004813993 00000 n 
 0000079181 00000 n 
 0000079235 00000 n 
-0003097533 00000 n 
-0004814125 00000 n 
+0003097537 00000 n 
+0004813894 00000 n 
 0000079291 00000 n 
 0000079363 00000 n 
-0003100406 00000 n 
-0004814000 00000 n 
+0003100410 00000 n 
+0004813769 00000 n 
 0000079419 00000 n 
 0000079495 00000 n 
-0003100536 00000 n 
-0004813916 00000 n 
+0003100540 00000 n 
+0004813685 00000 n 
 0000079556 00000 n 
 0000079624 00000 n 
-0003103629 00000 n 
-0004813817 00000 n 
+0003103633 00000 n 
+0004813586 00000 n 
 0000079685 00000 n 
 0000079747 00000 n 
-0003105299 00000 n 
-0004813718 00000 n 
+0003105303 00000 n 
+0004813487 00000 n 
 0000079808 00000 n 
 0000079867 00000 n 
-0003105430 00000 n 
-0004813634 00000 n 
+0003105434 00000 n 
+0004813403 00000 n 
 0000079928 00000 n 
 0000080001 00000 n 
-0003107297 00000 n 
-0004813509 00000 n 
+0003107301 00000 n 
+0004813278 00000 n 
 0000080052 00000 n 
 0000080091 00000 n 
-0003107428 00000 n 
-0004813425 00000 n 
+0003107432 00000 n 
+0004813194 00000 n 
 0000080147 00000 n 
 0000080197 00000 n 
-0003109182 00000 n 
-0004813341 00000 n 
+0003109186 00000 n 
+0004813110 00000 n 
 0000080253 00000 n 
 0000080322 00000 n 
-0003112033 00000 n 
-0004813202 00000 n 
+0003112037 00000 n 
+0004812971 00000 n 
 0000080371 00000 n 
 0000080445 00000 n 
-0003112163 00000 n 
-0004813118 00000 n 
+0003112167 00000 n 
+0004812887 00000 n 
 0000080496 00000 n 
 0000080543 00000 n 
-0003114542 00000 n 
-0004813019 00000 n 
+0003114546 00000 n 
+0004812788 00000 n 
 0000080594 00000 n 
 0000080642 00000 n 
-0003114673 00000 n 
-0004812879 00000 n 
+0003114677 00000 n 
+0004812648 00000 n 
 0000080693 00000 n 
 0000080761 00000 n 
-0003117152 00000 n 
-0004812795 00000 n 
+0003117156 00000 n 
+0004812564 00000 n 
 0000080817 00000 n 
 0000080855 00000 n 
-0003119481 00000 n 
-0004812696 00000 n 
+0003119485 00000 n 
+0004812465 00000 n 
 0000080911 00000 n 
 0000080955 00000 n 
-0003119612 00000 n 
-0004812597 00000 n 
+0003119616 00000 n 
+0004812366 00000 n 
 0000081011 00000 n 
 0000081053 00000 n 
-0003121633 00000 n 
-0004812513 00000 n 
+0003121637 00000 n 
+0004812282 00000 n 
 0000081109 00000 n 
 0000081155 00000 n 
-0003125075 00000 n 
-0004812373 00000 n 
+0003125079 00000 n 
+0004812142 00000 n 
 0000081206 00000 n 
 0000081284 00000 n 
-0003130495 00000 n 
-0004812289 00000 n 
+0003130499 00000 n 
+0004812058 00000 n 
 0000081340 00000 n 
 0000081390 00000 n 
-0003130626 00000 n 
-0004812190 00000 n 
+0003130630 00000 n 
+0004811959 00000 n 
 0000081446 00000 n 
 0000081490 00000 n 
-0003134446 00000 n 
-0004812091 00000 n 
+0003134450 00000 n 
+0004811860 00000 n 
 0000081546 00000 n 
 0000081584 00000 n 
-0003134577 00000 n 
-0004811992 00000 n 
+0003134581 00000 n 
+0004811761 00000 n 
 0000081640 00000 n 
 0000081678 00000 n 
-0003137539 00000 n 
-0004811908 00000 n 
+0003137543 00000 n 
+0004811677 00000 n 
 0000081734 00000 n 
 0000081773 00000 n 
-0003138000 00000 n 
-0004811783 00000 n 
+0003138004 00000 n 
+0004811552 00000 n 
 0000081824 00000 n 
 0000081863 00000 n 
-0003140057 00000 n 
-0004811699 00000 n 
+0003140061 00000 n 
+0004811468 00000 n 
 0000081919 00000 n 
 0000081973 00000 n 
-0003140188 00000 n 
-0004811600 00000 n 
+0003140192 00000 n 
+0004811369 00000 n 
 0000082029 00000 n 
 0000082086 00000 n 
-0003140319 00000 n 
-0004811516 00000 n 
+0003140323 00000 n 
+0004811285 00000 n 
 0000082142 00000 n 
 0000082202 00000 n 
-0003144408 00000 n 
-0004811377 00000 n 
+0003144412 00000 n 
+0004811146 00000 n 
 0000082251 00000 n 
 0000082299 00000 n 
-0003144538 00000 n 
-0004811293 00000 n 
+0003144542 00000 n 
+0004811062 00000 n 
 0000082350 00000 n 
 0000082397 00000 n 
-0003144669 00000 n 
-0004811194 00000 n 
+0003144673 00000 n 
+0004810963 00000 n 
 0000082448 00000 n 
 0000082504 00000 n 
-0003147551 00000 n 
-0004811095 00000 n 
+0003147555 00000 n 
+0004810864 00000 n 
 0000082555 00000 n 
 0000082599 00000 n 
-0003150412 00000 n 
-0004810996 00000 n 
+0003150416 00000 n 
+0004810765 00000 n 
 0000082650 00000 n 
 0000082701 00000 n 
-0003150543 00000 n 
-0004810856 00000 n 
+0003150547 00000 n 
+0004810625 00000 n 
 0000082752 00000 n 
 0000082795 00000 n 
-0003153563 00000 n 
-0004810772 00000 n 
+0003153567 00000 n 
+0004810541 00000 n 
 0000082851 00000 n 
 0000082902 00000 n 
-0003162421 00000 n 
-0004810673 00000 n 
+0003162425 00000 n 
+0004810442 00000 n 
 0000082958 00000 n 
 0000083012 00000 n 
-0003165829 00000 n 
-0004810589 00000 n 
+0003165833 00000 n 
+0004810358 00000 n 
 0000083068 00000 n 
 0000083127 00000 n 
-0003168310 00000 n 
-0004810464 00000 n 
+0003168314 00000 n 
+0004810233 00000 n 
 0000083178 00000 n 
 0000083217 00000 n 
-0003168440 00000 n 
-0004810395 00000 n 
+0003168444 00000 n 
+0004810164 00000 n 
 0000083273 00000 n 
 0000083324 00000 n 
-0003170788 00000 n 
-0004810256 00000 n 
+0003170792 00000 n 
+0004810025 00000 n 
 0000083373 00000 n 
 0000083422 00000 n 
-0003170918 00000 n 
-0004810172 00000 n 
+0003170922 00000 n 
+0004809941 00000 n 
 0000083473 00000 n 
 0000083520 00000 n 
-0003171049 00000 n 
-0004810047 00000 n 
+0003171053 00000 n 
+0004809816 00000 n 
 0000083571 00000 n 
 0000083627 00000 n 
-0003174118 00000 n 
-0004809963 00000 n 
+0003174122 00000 n 
+0004809732 00000 n 
 0000083683 00000 n 
 0000083719 00000 n 
-0003174249 00000 n 
-0004809864 00000 n 
+0003174253 00000 n 
+0004809633 00000 n 
 0000083775 00000 n 
 0000083808 00000 n 
-0003176956 00000 n 
-0004809765 00000 n 
+0003176960 00000 n 
+0004809534 00000 n 
 0000083864 00000 n 
 0000083898 00000 n 
-0003177087 00000 n 
-0004809681 00000 n 
+0003177091 00000 n 
+0004809450 00000 n 
 0000083954 00000 n 
 0000084019 00000 n 
-0003179640 00000 n 
-0004809542 00000 n 
+0003179644 00000 n 
+0004809311 00000 n 
 0000084068 00000 n 
 0000084117 00000 n 
-0003179770 00000 n 
-0004809458 00000 n 
+0003179774 00000 n 
+0004809227 00000 n 
 0000084168 00000 n 
 0000084215 00000 n 
-0003181704 00000 n 
-0004809333 00000 n 
+0003181708 00000 n 
+0004809102 00000 n 
 0000084266 00000 n 
 0000084312 00000 n 
-0003181835 00000 n 
-0004809249 00000 n 
+0003181839 00000 n 
+0004809018 00000 n 
 0000084368 00000 n 
 0000084413 00000 n 
-0003181965 00000 n 
-0004809109 00000 n 
+0003181969 00000 n 
+0004808878 00000 n 
 0000084469 00000 n 
 0000084517 00000 n 
-0003184291 00000 n 
-0004809025 00000 n 
+0003184295 00000 n 
+0004808794 00000 n 
 0000084578 00000 n 
 0000084631 00000 n 
-0003184422 00000 n 
-0004808926 00000 n 
+0003184426 00000 n 
+0004808695 00000 n 
 0000084692 00000 n 
 0000084749 00000 n 
-0003186567 00000 n 
-0004808827 00000 n 
+0003186571 00000 n 
+0004808596 00000 n 
 0000084810 00000 n 
 0000084877 00000 n 
-0003186696 00000 n 
-0004808728 00000 n 
+0003186700 00000 n 
+0004808497 00000 n 
 0000084938 00000 n 
 0000085019 00000 n 
-0003189096 00000 n 
-0004808629 00000 n 
+0003189100 00000 n 
+0004808398 00000 n 
 0000085080 00000 n 
 0000085136 00000 n 
-0003189227 00000 n 
-0004808530 00000 n 
+0003189231 00000 n 
+0004808299 00000 n 
 0000085197 00000 n 
 0000085261 00000 n 
-0003189358 00000 n 
-0004808446 00000 n 
+0003189362 00000 n 
+0004808215 00000 n 
 0000085322 00000 n 
 0000085383 00000 n 
-0003192695 00000 n 
-0004808347 00000 n 
+0003192699 00000 n 
+0004808116 00000 n 
 0000085439 00000 n 
 0000085484 00000 n 
-0003192826 00000 n 
-0004808248 00000 n 
+0003192830 00000 n 
+0004808017 00000 n 
 0000085540 00000 n 
 0000085601 00000 n 
-0003194407 00000 n 
-0004808149 00000 n 
+0003194411 00000 n 
+0004807918 00000 n 
 0000085657 00000 n 
 0000085715 00000 n 
-0003194538 00000 n 
-0004808065 00000 n 
+0003194542 00000 n 
+0004807834 00000 n 
 0000085771 00000 n 
 0000085810 00000 n 
-0003197367 00000 n 
-0004807967 00000 n 
+0003197371 00000 n 
+0004807736 00000 n 
 0000085859 00000 n 
 0000085917 00000 n 
-0003202087 00000 n 
-0004807843 00000 n 
+0003202091 00000 n 
+0004807612 00000 n 
 0000085966 00000 n 
 0000086031 00000 n 
-0003205006 00000 n 
-0004807733 00000 n 
+0003205010 00000 n 
+0004807502 00000 n 
 0000086082 00000 n 
 0000086122 00000 n 
-0003205137 00000 n 
-0004807649 00000 n 
+0003205141 00000 n 
+0004807418 00000 n 
 0000086178 00000 n 
 0000086229 00000 n 
-0003208407 00000 n 
-0004807550 00000 n 
+0003208411 00000 n 
+0004807319 00000 n 
 0000086285 00000 n 
 0000086350 00000 n 
-0003219230 00000 n 
-0004807466 00000 n 
+0003219234 00000 n 
+0004807235 00000 n 
 0000086406 00000 n 
 0000086465 00000 n 
-0003230941 00000 n 
-0004807326 00000 n 
+0003230945 00000 n 
+0004807095 00000 n 
 0000086510 00000 n 
 0000086561 00000 n 
-0003233047 00000 n 
-0004807201 00000 n 
+0003233051 00000 n 
+0004806970 00000 n 
 0000086610 00000 n 
 0000086670 00000 n 
-0003233177 00000 n 
-0004807076 00000 n 
+0003233181 00000 n 
+0004806845 00000 n 
 0000086721 00000 n 
 0000086770 00000 n 
-0003235811 00000 n 
-0004806992 00000 n 
+0003235815 00000 n 
+0004806761 00000 n 
 0000086826 00000 n 
 0000086895 00000 n 
-0003235942 00000 n 
-0004806893 00000 n 
+0003235946 00000 n 
+0004806662 00000 n 
 0000086951 00000 n 
 0000087019 00000 n 
-0003236070 00000 n 
-0004806809 00000 n 
+0003236074 00000 n 
+0004806578 00000 n 
 0000087075 00000 n 
 0000087124 00000 n 
-0003236201 00000 n 
-0004806684 00000 n 
+0003236205 00000 n 
+0004806453 00000 n 
 0000087175 00000 n 
 0000087233 00000 n 
-0003236332 00000 n 
-0004806600 00000 n 
+0003236336 00000 n 
+0004806369 00000 n 
 0000087289 00000 n 
 0000087351 00000 n 
-0003236462 00000 n 
-0004806460 00000 n 
+0003236466 00000 n 
+0004806229 00000 n 
 0000087407 00000 n 
 0000087462 00000 n 
-0003241453 00000 n 
-0004806376 00000 n 
+0003241457 00000 n 
+0004806145 00000 n 
 0000087523 00000 n 
 0000087584 00000 n 
-0003241584 00000 n 
-0004806277 00000 n 
+0003241588 00000 n 
+0004806046 00000 n 
 0000087645 00000 n 
 0000087693 00000 n 
-0003242969 00000 n 
-0004806178 00000 n 
+0003242973 00000 n 
+0004805947 00000 n 
 0000087754 00000 n 
 0000087798 00000 n 
-0003248541 00000 n 
-0004806094 00000 n 
+0003248545 00000 n 
+0004805863 00000 n 
 0000087859 00000 n 
 0000087932 00000 n 
-0003251542 00000 n 
-0004805969 00000 n 
+0003251546 00000 n 
+0004805738 00000 n 
 0000087988 00000 n 
 0000088033 00000 n 
-0003251673 00000 n 
-0004805885 00000 n 
+0003251677 00000 n 
+0004805654 00000 n 
 0000088094 00000 n 
 0000088138 00000 n 
-0003251804 00000 n 
-0004805786 00000 n 
+0003251808 00000 n 
+0004805555 00000 n 
 0000088199 00000 n 
 0000088248 00000 n 
-0003255112 00000 n 
-0004805687 00000 n 
+0003255116 00000 n 
+0004805456 00000 n 
 0000088309 00000 n 
 0000088373 00000 n 
-0003257846 00000 n 
-0004805603 00000 n 
+0003257850 00000 n 
+0004805372 00000 n 
 0000088434 00000 n 
 0000088468 00000 n 
-0003265260 00000 n 
-0004805463 00000 n 
+0003265264 00000 n 
+0004805232 00000 n 
 0000088517 00000 n 
 0000088586 00000 n 
-0003265389 00000 n 
-0004805338 00000 n 
+0003265393 00000 n 
+0004805107 00000 n 
 0000088637 00000 n 
 0000088691 00000 n 
-0003265520 00000 n 
-0004805213 00000 n 
+0003265524 00000 n 
+0004804982 00000 n 
 0000088747 00000 n 
 0000088785 00000 n 
-0003270036 00000 n 
-0004805129 00000 n 
+0003270040 00000 n 
+0004804898 00000 n 
 0000088846 00000 n 
 0000088889 00000 n 
-0003272644 00000 n 
-0004805030 00000 n 
+0003272648 00000 n 
+0004804799 00000 n 
 0000088950 00000 n 
 0000089013 00000 n 
-0003272775 00000 n 
-0004804931 00000 n 
+0003272779 00000 n 
+0004804700 00000 n 
 0000089074 00000 n 
 0000089117 00000 n 
-0003275339 00000 n 
-0004804832 00000 n 
+0003275343 00000 n 
+0004804601 00000 n 
 0000089178 00000 n 
 0000089234 00000 n 
-0003275470 00000 n 
-0004804748 00000 n 
+0003275474 00000 n 
+0004804517 00000 n 
 0000089295 00000 n 
 0000089348 00000 n 
-0003275601 00000 n 
-0004804664 00000 n 
+0003275605 00000 n 
+0004804433 00000 n 
 0000089404 00000 n 
 0000089458 00000 n 
-0003278088 00000 n 
-0004804539 00000 n 
+0003278092 00000 n 
+0004804308 00000 n 
 0000089509 00000 n 
 0000089552 00000 n 
-0003280578 00000 n 
-0004804455 00000 n 
+0003280582 00000 n 
+0004804224 00000 n 
 0000089608 00000 n 
 0000089656 00000 n 
-0003280709 00000 n 
-0004804371 00000 n 
+0003280713 00000 n 
+0004804140 00000 n 
 0000089712 00000 n 
 0000089770 00000 n 
-0003288841 00000 n 
-0004804246 00000 n 
+0003288845 00000 n 
+0004804015 00000 n 
 0000089819 00000 n 
 0000089890 00000 n 
-0003288971 00000 n 
-0004804162 00000 n 
+0003288975 00000 n 
+0004803931 00000 n 
 0000089941 00000 n 
 0000089988 00000 n 
-0003291440 00000 n 
-0004804022 00000 n 
+0003291444 00000 n 
+0004803791 00000 n 
 0000090039 00000 n 
 0000090094 00000 n 
-0003291571 00000 n 
-0004803897 00000 n 
+0003291575 00000 n 
+0004803666 00000 n 
 0000090150 00000 n 
 0000090204 00000 n 
-0003293696 00000 n 
-0004803813 00000 n 
+0003293700 00000 n 
+0004803582 00000 n 
 0000090265 00000 n 
 0000090317 00000 n 
-0003293827 00000 n 
-0004803729 00000 n 
+0003293831 00000 n 
+0004803498 00000 n 
 0000090378 00000 n 
 0000090439 00000 n 
-0003297006 00000 n 
-0004803630 00000 n 
+0003297010 00000 n 
+0004803399 00000 n 
 0000090495 00000 n 
 0000090544 00000 n 
-0003301613 00000 n 
-0004803531 00000 n 
+0003301617 00000 n 
+0004803300 00000 n 
 0000090600 00000 n 
 0000090653 00000 n 
-0003302008 00000 n 
-0004803447 00000 n 
+0003302012 00000 n 
+0004803216 00000 n 
 0000090709 00000 n 
 0000090779 00000 n 
-0003304584 00000 n 
-0004803322 00000 n 
+0003304588 00000 n 
+0004803091 00000 n 
 0000090830 00000 n 
 0000090879 00000 n 
-0003304714 00000 n 
-0004803238 00000 n 
+0003304718 00000 n 
+0004803007 00000 n 
 0000090935 00000 n 
 0000090981 00000 n 
-0003307352 00000 n 
-0004803139 00000 n 
+0003307356 00000 n 
+0004802908 00000 n 
 0000091037 00000 n 
 0000091080 00000 n 
-0003309955 00000 n 
-0004803040 00000 n 
+0003309959 00000 n 
+0004802809 00000 n 
 0000091136 00000 n 
 0000091178 00000 n 
-0003310086 00000 n 
-0004802941 00000 n 
+0003310090 00000 n 
+0004802710 00000 n 
 0000091234 00000 n 
 0000091279 00000 n 
-0003310217 00000 n 
-0004802842 00000 n 
+0003310221 00000 n 
+0004802611 00000 n 
 0000091335 00000 n 
 0000091378 00000 n 
-0003312637 00000 n 
-0004802743 00000 n 
+0003312641 00000 n 
+0004802512 00000 n 
 0000091434 00000 n 
 0000091477 00000 n 
-0003312768 00000 n 
-0004802644 00000 n 
+0003312772 00000 n 
+0004802413 00000 n 
 0000091533 00000 n 
 0000091574 00000 n 
-0003312898 00000 n 
-0004802560 00000 n 
+0003312902 00000 n 
+0004802329 00000 n 
 0000091630 00000 n 
 0000091682 00000 n 
-0003314222 00000 n 
-0004802419 00000 n 
+0003314226 00000 n 
+0004802188 00000 n 
 0000091727 00000 n 
 0000091770 00000 n 
-0003316561 00000 n 
-0004802294 00000 n 
+0003316565 00000 n 
+0004802063 00000 n 
 0000091819 00000 n 
 0000091870 00000 n 
-0003316691 00000 n 
-0004802210 00000 n 
+0003316695 00000 n 
+0004801979 00000 n 
 0000091921 00000 n 
 0000091959 00000 n 
-0003316822 00000 n 
-0004802111 00000 n 
+0003316826 00000 n 
+0004801880 00000 n 
 0000092010 00000 n 
 0000092047 00000 n 
-0003320100 00000 n 
-0004802027 00000 n 
+0003320104 00000 n 
+0004801796 00000 n 
 0000092098 00000 n 
 0000092133 00000 n 
-0003344055 00000 n 
-0004801887 00000 n 
+0003344059 00000 n 
+0004801656 00000 n 
 0000092182 00000 n 
 0000092250 00000 n 
-0003344185 00000 n 
-0004801762 00000 n 
+0003344189 00000 n 
+0004801531 00000 n 
 0000092301 00000 n 
 0000092344 00000 n 
-0003344314 00000 n 
-0004801678 00000 n 
+0003344318 00000 n 
+0004801447 00000 n 
 0000092400 00000 n 
 0000092455 00000 n 
-0003347328 00000 n 
-0004801579 00000 n 
+0003347332 00000 n 
+0004801348 00000 n 
 0000092511 00000 n 
 0000092546 00000 n 
-0003347459 00000 n 
-0004801480 00000 n 
+0003347463 00000 n 
+0004801249 00000 n 
 0000092602 00000 n 
 0000092638 00000 n 
-0003347590 00000 n 
-0004801355 00000 n 
+0003347594 00000 n 
+0004801124 00000 n 
 0000092694 00000 n 
 0000092749 00000 n 
-0003368066 00000 n 
-0004801271 00000 n 
+0003368070 00000 n 
+0004801040 00000 n 
 0000092810 00000 n 
 0000092887 00000 n 
-0003411658 00000 n 
-0004801187 00000 n 
+0003411662 00000 n 
+0004800956 00000 n 
 0000092948 00000 n 
 0000093021 00000 n 
-0003411789 00000 n 
-0004801088 00000 n 
+0003411793 00000 n 
+0004800857 00000 n 
 0000093072 00000 n 
 0000093109 00000 n 
-0003411920 00000 n 
-0004800989 00000 n 
+0003411924 00000 n 
+0004800758 00000 n 
 0000093160 00000 n 
 0000093211 00000 n 
-0003416119 00000 n 
-0004800905 00000 n 
+0003416123 00000 n 
+0004800674 00000 n 
 0000093262 00000 n 
 0000093320 00000 n 
-0003419224 00000 n 
-0004800765 00000 n 
+0003419228 00000 n 
+0004800534 00000 n 
 0000093369 00000 n 
 0000093415 00000 n 
-0003419354 00000 n 
-0004800681 00000 n 
+0003419358 00000 n 
+0004800450 00000 n 
 0000093466 00000 n 
 0000093504 00000 n 
-0003419485 00000 n 
-0004800582 00000 n 
+0003419489 00000 n 
+0004800351 00000 n 
 0000093555 00000 n 
 0000093600 00000 n 
-0003422862 00000 n 
-0004800442 00000 n 
+0003422866 00000 n 
+0004800211 00000 n 
 0000093651 00000 n 
 0000093689 00000 n 
-0003426504 00000 n 
-0004800373 00000 n 
+0003426508 00000 n 
+0004800142 00000 n 
 0000093745 00000 n 
 0000093802 00000 n 
-0003427030 00000 n 
-0004800274 00000 n 
+0003427034 00000 n 
+0004800043 00000 n 
 0000093853 00000 n 
 0000093894 00000 n 
-0003429554 00000 n 
-0004800175 00000 n 
+0003429558 00000 n 
+0004799944 00000 n 
 0000093945 00000 n 
 0000094001 00000 n 
-0003431004 00000 n 
-0004800091 00000 n 
+0003431008 00000 n 
+0004799860 00000 n 
 0000094052 00000 n 
 0000094085 00000 n 
-0003433403 00000 n 
-0004799966 00000 n 
+0003433407 00000 n 
+0004799735 00000 n 
 0000094134 00000 n 
 0000094184 00000 n 
-0003433533 00000 n 
-0004799882 00000 n 
+0003433537 00000 n 
+0004799651 00000 n 
 0000094235 00000 n 
 0000094282 00000 n 
-0003433664 00000 n 
-0004799798 00000 n 
+0003433668 00000 n 
+0004799567 00000 n 
 0000094333 00000 n 
 0000094377 00000 n 
-0003439913 00000 n 
-0004799671 00000 n 
+0003439917 00000 n 
+0004799440 00000 n 
 0000094422 00000 n 
 0000094468 00000 n 
-0003442255 00000 n 
-0004799546 00000 n 
+0003442259 00000 n 
+0004799315 00000 n 
 0000094517 00000 n 
 0000094569 00000 n 
-0003442385 00000 n 
-0004799421 00000 n 
+0003442389 00000 n 
+0004799190 00000 n 
 0000094620 00000 n 
 0000094685 00000 n 
-0003442516 00000 n 
-0004799337 00000 n 
+0003442520 00000 n 
+0004799106 00000 n 
 0000094741 00000 n 
 0000094781 00000 n 
-0003442647 00000 n 
-0004799212 00000 n 
+0003442651 00000 n 
+0004798981 00000 n 
 0000094837 00000 n 
 0000094895 00000 n 
-0003445507 00000 n 
-0004799128 00000 n 
+0003445511 00000 n 
+0004798897 00000 n 
 0000094956 00000 n 
 0000095004 00000 n 
-0003445638 00000 n 
-0004799044 00000 n 
+0003445642 00000 n 
+0004798813 00000 n 
 0000095065 00000 n 
 0000095116 00000 n 
-0003448742 00000 n 
-0004798945 00000 n 
+0003448746 00000 n 
+0004798714 00000 n 
 0000095167 00000 n 
 0000095238 00000 n 
-0003448873 00000 n 
-0004798846 00000 n 
+0003448877 00000 n 
+0004798615 00000 n 
 0000095289 00000 n 
 0000095346 00000 n 
-0003450906 00000 n 
-0004798706 00000 n 
+0003450910 00000 n 
+0004798475 00000 n 
 0000095397 00000 n 
 0000095444 00000 n 
-0003454074 00000 n 
-0004798596 00000 n 
+0003454078 00000 n 
+0004798365 00000 n 
 0000095500 00000 n 
 0000095573 00000 n 
-0003454205 00000 n 
-0004798512 00000 n 
+0003454209 00000 n 
+0004798281 00000 n 
 0000095634 00000 n 
 0000095707 00000 n 
-0003454336 00000 n 
-0004798413 00000 n 
+0003454340 00000 n 
+0004798182 00000 n 
 0000095768 00000 n 
 0000095848 00000 n 
-0003456593 00000 n 
-0004798329 00000 n 
+0003456597 00000 n 
+0004798098 00000 n 
 0000095909 00000 n 
 0000095970 00000 n 
-0003456722 00000 n 
-0004798204 00000 n 
+0003456726 00000 n 
+0004797973 00000 n 
 0000096021 00000 n 
 0000096082 00000 n 
-0003456851 00000 n 
-0004798120 00000 n 
+0003456855 00000 n 
+0004797889 00000 n 
 0000096138 00000 n 
 0000096190 00000 n 
-0003460662 00000 n 
-0004797995 00000 n 
+0003460666 00000 n 
+0004797764 00000 n 
 0000096246 00000 n 
 0000096312 00000 n 
-0003462695 00000 n 
-0004797911 00000 n 
+0003462699 00000 n 
+0004797680 00000 n 
 0000096373 00000 n 
 0000096435 00000 n 
-0003464114 00000 n 
-0004797827 00000 n 
+0003464118 00000 n 
+0004797596 00000 n 
 0000096496 00000 n 
 0000096562 00000 n 
-0003466503 00000 n 
-0004797687 00000 n 
+0003466507 00000 n 
+0004797456 00000 n 
 0000096611 00000 n 
 0000096654 00000 n 
-0003466633 00000 n 
-0004797603 00000 n 
+0003466637 00000 n 
+0004797372 00000 n 
 0000096705 00000 n 
 0000096735 00000 n 
-0003469188 00000 n 
-0004797504 00000 n 
+0003469192 00000 n 
+0004797273 00000 n 
 0000096786 00000 n 
 0000096820 00000 n 
-0003469319 00000 n 
-0004797405 00000 n 
+0003469323 00000 n 
+0004797174 00000 n 
 0000096871 00000 n 
 0000096901 00000 n 
-0003472610 00000 n 
-0004797306 00000 n 
+0003472614 00000 n 
+0004797075 00000 n 
 0000096952 00000 n 
 0000096991 00000 n 
-0003472741 00000 n 
-0004797207 00000 n 
+0003472745 00000 n 
+0004796976 00000 n 
 0000097042 00000 n 
 0000097094 00000 n 
-0003475446 00000 n 
-0004797082 00000 n 
+0003475450 00000 n 
+0004796851 00000 n 
 0000097145 00000 n 
 0000097178 00000 n 
-0003475577 00000 n 
-0004796998 00000 n 
+0003475581 00000 n 
+0004796767 00000 n 
 0000097234 00000 n 
 0000097282 00000 n 
-0003475708 00000 n 
-0004796914 00000 n 
+0003475712 00000 n 
+0004796683 00000 n 
 0000097338 00000 n 
 0000097386 00000 n 
-0003479196 00000 n 
-0004796774 00000 n 
+0003479200 00000 n 
+0004796543 00000 n 
 0000097435 00000 n 
 0000097495 00000 n 
-0003479326 00000 n 
-0004796690 00000 n 
+0003479330 00000 n 
+0004796459 00000 n 
 0000097546 00000 n 
 0000097589 00000 n 
-0003482244 00000 n 
-0004796550 00000 n 
+0003482248 00000 n 
+0004796319 00000 n 
 0000097640 00000 n 
 0000097676 00000 n 
-0003482375 00000 n 
-0004796466 00000 n 
+0003482379 00000 n 
+0004796235 00000 n 
 0000097732 00000 n 
 0000097804 00000 n 
-0003482506 00000 n 
-0004796367 00000 n 
+0003482510 00000 n 
+0004796136 00000 n 
 0000097860 00000 n 
 0000097922 00000 n 
-0003485240 00000 n 
-0004796283 00000 n 
+0003485244 00000 n 
+0004796052 00000 n 
 0000097978 00000 n 
 0000098046 00000 n 
-0003485371 00000 n 
-0004796143 00000 n 
+0003485375 00000 n 
+0004795912 00000 n 
 0000098097 00000 n 
 0000098145 00000 n 
-0003485502 00000 n 
-0004796059 00000 n 
+0003485506 00000 n 
+0004795828 00000 n 
 0000098201 00000 n 
 0000098263 00000 n 
-0003488402 00000 n 
-0004795960 00000 n 
+0003488406 00000 n 
+0004795729 00000 n 
 0000098319 00000 n 
 0000098386 00000 n 
-0003488533 00000 n 
-0004795861 00000 n 
+0003488537 00000 n 
+0004795630 00000 n 
 0000098442 00000 n 
 0000098522 00000 n 
-0003488664 00000 n 
-0004795762 00000 n 
+0003488668 00000 n 
+0004795531 00000 n 
 0000098578 00000 n 
 0000098631 00000 n 
-0003491254 00000 n 
-0004795663 00000 n 
+0003491258 00000 n 
+0004795432 00000 n 
 0000098687 00000 n 
 0000098745 00000 n 
-0003491385 00000 n 
-0004795579 00000 n 
+0003491389 00000 n 
+0004795348 00000 n 
 0000098801 00000 n 
 0000098846 00000 n 
-0003491514 00000 n 
-0004795439 00000 n 
+0003491518 00000 n 
+0004795208 00000 n 
 0000098897 00000 n 
 0000098936 00000 n 
-0003494865 00000 n 
-0004795370 00000 n 
+0003494869 00000 n 
+0004795139 00000 n 
 0000098992 00000 n 
 0000099037 00000 n 
-0003494996 00000 n 
-0004795271 00000 n 
+0003495000 00000 n 
+0004795040 00000 n 
 0000099088 00000 n 
 0000099141 00000 n 
-0003497346 00000 n 
-0004795187 00000 n 
+0003497350 00000 n 
+0004794956 00000 n 
 0000099192 00000 n 
 0000099232 00000 n 
-0003499772 00000 n 
-0004795046 00000 n 
+0003499776 00000 n 
+0004794815 00000 n 
 0000099281 00000 n 
 0000099337 00000 n 
-0003499902 00000 n 
-0004794962 00000 n 
+0003499906 00000 n 
+0004794731 00000 n 
 0000099388 00000 n 
 0000099425 00000 n 
-0003500033 00000 n 
-0004794863 00000 n 
+0003500037 00000 n 
+0004794632 00000 n 
 0000099476 00000 n 
 0000099516 00000 n 
-0003502748 00000 n 
-0004794764 00000 n 
+0003502752 00000 n 
+0004794533 00000 n 
 0000099567 00000 n 
 0000099602 00000 n 
-0003505185 00000 n 
-0004794665 00000 n 
+0003505189 00000 n 
+0004794434 00000 n 
 0000099653 00000 n 
 0000099687 00000 n 
-0003505316 00000 n 
-0004794566 00000 n 
+0003505320 00000 n 
+0004794335 00000 n 
 0000099738 00000 n 
 0000099773 00000 n 
-0003505447 00000 n 
-0004794467 00000 n 
+0003505451 00000 n 
+0004794236 00000 n 
 0000099824 00000 n 
 0000099858 00000 n 
-0003505578 00000 n 
-0004794368 00000 n 
+0003505582 00000 n 
+0004794137 00000 n 
 0000099909 00000 n 
 0000099944 00000 n 
-0003508292 00000 n 
-0004794269 00000 n 
+0003508296 00000 n 
+0004794038 00000 n 
 0000099995 00000 n 
 0000100032 00000 n 
-0003508423 00000 n 
-0004794170 00000 n 
+0003508427 00000 n 
+0004793939 00000 n 
 0000100083 00000 n 
 0000100122 00000 n 
-0003508553 00000 n 
-0004794071 00000 n 
+0003508557 00000 n 
+0004793840 00000 n 
 0000100174 00000 n 
 0000100255 00000 n 
-0003511102 00000 n 
-0004793972 00000 n 
+0003511106 00000 n 
+0004793741 00000 n 
 0000100307 00000 n 
 0000100351 00000 n 
-0003511233 00000 n 
-0004793888 00000 n 
+0003511237 00000 n 
+0004793657 00000 n 
 0000100403 00000 n 
 0000100460 00000 n 
-0003513513 00000 n 
-0004793748 00000 n 
+0003513517 00000 n 
+0004793517 00000 n 
 0000100509 00000 n 
 0000100574 00000 n 
-0003513643 00000 n 
-0004793664 00000 n 
+0003513647 00000 n 
+0004793433 00000 n 
 0000100625 00000 n 
 0000100663 00000 n 
-0003517569 00000 n 
-0004793524 00000 n 
+0003517573 00000 n 
+0004793293 00000 n 
 0000100714 00000 n 
 0000100751 00000 n 
-0003517699 00000 n 
-0004793440 00000 n 
+0003517703 00000 n 
+0004793209 00000 n 
 0000100807 00000 n 
 0000100871 00000 n 
-0003521511 00000 n 
-0004793341 00000 n 
+0003521515 00000 n 
+0004793110 00000 n 
 0000100927 00000 n 
 0000100988 00000 n 
-0003524942 00000 n 
-0004793257 00000 n 
+0003524946 00000 n 
+0004793026 00000 n 
 0000101044 00000 n 
 0000101099 00000 n 
-0003526458 00000 n 
-0004793158 00000 n 
+0003526462 00000 n 
+0004792927 00000 n 
 0000101150 00000 n 
 0000101183 00000 n 
-0003529937 00000 n 
-0004793074 00000 n 
+0003529941 00000 n 
+0004792843 00000 n 
 0000101234 00000 n 
 0000101275 00000 n 
-0003532498 00000 n 
-0004792934 00000 n 
+0003532502 00000 n 
+0004792703 00000 n 
 0000101324 00000 n 
 0000101369 00000 n 
-0003535924 00000 n 
-0004792850 00000 n 
+0003535928 00000 n 
+0004792619 00000 n 
 0000101420 00000 n 
 0000101458 00000 n 
-0003538516 00000 n 
-0004792766 00000 n 
+0003538520 00000 n 
+0004792535 00000 n 
 0000101509 00000 n 
 0000101553 00000 n 
-0003540920 00000 n 
-0004792626 00000 n 
+0003540924 00000 n 
+0004792395 00000 n 
 0000101602 00000 n 
 0000101666 00000 n 
-0003541050 00000 n 
-0004792542 00000 n 
+0003541054 00000 n 
+0004792311 00000 n 
 0000101717 00000 n 
 0000101764 00000 n 
-0003544619 00000 n 
-0004792417 00000 n 
+0003544623 00000 n 
+0004792186 00000 n 
 0000101815 00000 n 
 0000101862 00000 n 
-0003546548 00000 n 
-0004792333 00000 n 
+0003546552 00000 n 
+0004792102 00000 n 
 0000101918 00000 n 
 0000101957 00000 n 
-0003551455 00000 n 
-0004792249 00000 n 
+0003551459 00000 n 
+0004792018 00000 n 
 0000102013 00000 n 
 0000102052 00000 n 
-0003554322 00000 n 
-0004792150 00000 n 
+0003554326 00000 n 
+0004791919 00000 n 
 0000102101 00000 n 
 0000102168 00000 n 
-0003592958 00000 n 
-0004792051 00000 n 
+0003592962 00000 n 
+0004791820 00000 n 
 0000102218 00000 n 
 0000102247 00000 n 
-0003597990 00000 n 
-0004791967 00000 n 
+0003597994 00000 n 
+0004791736 00000 n 
 0000102298 00000 n 
 0000102332 00000 n 
-0000102743 00000 n 
-0000102987 00000 n 
+0000102747 00000 n 
+0000102991 00000 n 
 0000102386 00000 n 
-0000102859 00000 n 
-0000102923 00000 n 
-0004762780 00000 n 
-0004764121 00000 n 
-0004766941 00000 n 
-0000105653 00000 n 
-0000105286 00000 n 
-0000103075 00000 n 
-0000105402 00000 n 
-0004765453 00000 n 
-0000105589 00000 n 
-0004763973 00000 n 
-0004762631 00000 n 
-0000106423 00000 n 
-0000106243 00000 n 
-0000105755 00000 n 
-0000106359 00000 n 
-0004765305 00000 n 
-0000107918 00000 n 
-0000108068 00000 n 
-0000108240 00000 n 
-0000108412 00000 n 
-0000108581 00000 n 
-0000108757 00000 n 
-0000108926 00000 n 
-0000109078 00000 n 
-0000109247 00000 n 
-0000109400 00000 n 
-0000109570 00000 n 
-0000109742 00000 n 
-0000109911 00000 n 
-0000110063 00000 n 
-0000110232 00000 n 
-0000110403 00000 n 
-0000110576 00000 n 
-0000110742 00000 n 
-0000110894 00000 n 
-0000111063 00000 n 
-0000111244 00000 n 
-0000111410 00000 n 
-0000111566 00000 n 
-0000113538 00000 n 
-0000111917 00000 n 
-0000107583 00000 n 
-0000106525 00000 n 
-0000111735 00000 n 
-0000111857 00000 n 
-0004765754 00000 n 
-0004763529 00000 n 
-0004766495 00000 n 
-0000418534 00000 n 
-0000452799 00000 n 
-0000545930 00000 n 
-0000589068 00000 n 
-0000671775 00000 n 
-0000715045 00000 n 
-0000113707 00000 n 
-0000113878 00000 n 
-0000114050 00000 n 
-0000114222 00000 n 
-0000114388 00000 n 
-0000114548 00000 n 
-0000114714 00000 n 
-0000114869 00000 n 
-0000115037 00000 n 
-0000115192 00000 n 
-0000115360 00000 n 
-0000115530 00000 n 
-0000115688 00000 n 
-0000115856 00000 n 
-0000116027 00000 n 
-0000116198 00000 n 
-0000116348 00000 n 
-0000116520 00000 n 
-0000116688 00000 n 
-0000116858 00000 n 
-0000117026 00000 n 
-0000117192 00000 n 
-0000117363 00000 n 
-0000117518 00000 n 
-0000117686 00000 n 
-0000119635 00000 n 
-0000117921 00000 n 
-0000113176 00000 n 
-0000112061 00000 n 
-0000117857 00000 n 
-0000773257 00000 n 
-0000792409 00000 n 
-0001160025 00000 n 
-0001171201 00000 n 
-0001281819 00000 n 
-0001402362 00000 n 
-0000119788 00000 n 
-0000119957 00000 n 
-0000120138 00000 n 
-0000120304 00000 n 
-0000120455 00000 n 
-0000120624 00000 n 
-0000120773 00000 n 
-0000120944 00000 n 
-0000121113 00000 n 
-0000121270 00000 n 
-0000121439 00000 n 
-0000121608 00000 n 
-0000121780 00000 n 
-0000121930 00000 n 
-0000122098 00000 n 
-0000122270 00000 n 
-0000122439 00000 n 
-0000122612 00000 n 
-0000122769 00000 n 
-0000122941 00000 n 
-0000123109 00000 n 
-0000123268 00000 n 
-0000123436 00000 n 
-0000123607 00000 n 
-0000123779 00000 n 
-0000123956 00000 n 
-0000126004 00000 n 
-0000124168 00000 n 
-0000119264 00000 n 
-0000118065 00000 n 
-0000124104 00000 n 
-0001454453 00000 n 
-0001539053 00000 n 
-0001592327 00000 n 
-0001613427 00000 n 
-0001694961 00000 n 
-0001746313 00000 n 
-0001767300 00000 n 
-0001797131 00000 n 
-0000126175 00000 n 
-0000126343 00000 n 
-0000126504 00000 n 
-0000126677 00000 n 
-0000126848 00000 n 
-0000127016 00000 n 
-0000127173 00000 n 
-0000127345 00000 n 
-0000127518 00000 n 
-0000127690 00000 n 
-0000127837 00000 n 
-0000128009 00000 n 
-0000128177 00000 n 
-0000128347 00000 n 
-0000128496 00000 n 
-0000128673 00000 n 
-0000128844 00000 n 
-0000129019 00000 n 
-0000129198 00000 n 
-0000129370 00000 n 
-0000129538 00000 n 
-0000131310 00000 n 
-0000129771 00000 n 
-0000125678 00000 n 
-0000124312 00000 n 
-0000129707 00000 n 
-0004767067 00000 n 
-0001805959 00000 n 
-0001976433 00000 n 
-0002834498 00000 n 
-0002878202 00000 n 
-0002946269 00000 n 
-0000131479 00000 n 
-0000131632 00000 n 
-0000131801 00000 n 
-0000131955 00000 n 
-0000132124 00000 n 
-0000132270 00000 n 
-0000132439 00000 n 
-0000132615 00000 n 
-0000132779 00000 n 
-0000132947 00000 n 
-0000133097 00000 n 
-0000133269 00000 n 
-0000133438 00000 n 
-0000133613 00000 n 
-0000133760 00000 n 
-0000133929 00000 n 
-0000134078 00000 n 
-0000134247 00000 n 
-0000134416 00000 n 
-0000134568 00000 n 
-0000134737 00000 n 
-0000134906 00000 n 
-0000135058 00000 n 
-0000135227 00000 n 
-0000135386 00000 n 
-0000137071 00000 n 
-0000135622 00000 n 
-0000130948 00000 n 
-0000129915 00000 n 
-0000135558 00000 n 
-0002968108 00000 n 
-0002996706 00000 n 
-0003067649 00000 n 
-0003112098 00000 n 
-0003144473 00000 n 
-0003170853 00000 n 
-0003179705 00000 n 
-0003197432 00000 n 
-0003202152 00000 n 
-0003233112 00000 n 
-0000137239 00000 n 
-0000137410 00000 n 
-0000137566 00000 n 
-0000137734 00000 n 
-0000137882 00000 n 
-0000138050 00000 n 
-0000138203 00000 n 
-0000138375 00000 n 
-0000138547 00000 n 
-0000138716 00000 n 
-0000138868 00000 n 
-0000139038 00000 n 
-0000139209 00000 n 
-0000139381 00000 n 
-0000139549 00000 n 
-0000139702 00000 n 
-0000139870 00000 n 
-0000140042 00000 n 
-0000140214 00000 n 
-0000140361 00000 n 
-0000140528 00000 n 
-0000140681 00000 n 
-0000140852 00000 n 
-0000141020 00000 n 
-0000141192 00000 n 
-0000141347 00000 n 
-0000142823 00000 n 
-0000141583 00000 n 
-0000136700 00000 n 
-0000135766 00000 n 
-0000141519 00000 n 
-0003265325 00000 n 
-0003288906 00000 n 
-0003316626 00000 n 
-0003344120 00000 n 
-0003419289 00000 n 
-0003433468 00000 n 
-0003442320 00000 n 
-0003466568 00000 n 
-0000142992 00000 n 
-0000143148 00000 n 
-0000143320 00000 n 
-0000143489 00000 n 
-0000143658 00000 n 
-0000143829 00000 n 
-0000143977 00000 n 
-0000144154 00000 n 
-0000144326 00000 n 
-0000144495 00000 n 
-0000144649 00000 n 
-0000144830 00000 n 
-0000144979 00000 n 
-0000145212 00000 n 
-0000142569 00000 n 
-0000141727 00000 n 
-0000145148 00000 n 
-0003479261 00000 n 
-0003499837 00000 n 
-0003513578 00000 n 
-0003540985 00000 n 
-0000145637 00000 n 
-0000145457 00000 n 
-0000145356 00000 n 
-0000145573 00000 n 
-0000147097 00000 n 
-0000147251 00000 n 
-0000147404 00000 n 
-0000147556 00000 n 
-0000147710 00000 n 
-0000147864 00000 n 
-0000148018 00000 n 
-0000148172 00000 n 
-0000148325 00000 n 
-0000148474 00000 n 
-0000148629 00000 n 
-0000148782 00000 n 
-0000148937 00000 n 
-0000149091 00000 n 
-0000149250 00000 n 
-0000149410 00000 n 
-0000149570 00000 n 
-0000149730 00000 n 
-0000149895 00000 n 
-0000150055 00000 n 
-0000150209 00000 n 
-0000150363 00000 n 
-0000150518 00000 n 
-0000150678 00000 n 
-0000152904 00000 n 
-0000150902 00000 n 
-0000146753 00000 n 
-0000145679 00000 n 
-0000150838 00000 n 
-0000153058 00000 n 
-0000153218 00000 n 
-0000153377 00000 n 
-0000153537 00000 n 
-0000153690 00000 n 
-0000153844 00000 n 
-0000153999 00000 n 
-0000154153 00000 n 
-0000154313 00000 n 
-0000154478 00000 n 
-0000154643 00000 n 
-0000154808 00000 n 
-0000154973 00000 n 
-0000155133 00000 n 
-0000155298 00000 n 
-0000155458 00000 n 
-0000155623 00000 n 
-0000155788 00000 n 
-0000155937 00000 n 
-0000156092 00000 n 
-0000156244 00000 n 
-0000156399 00000 n 
-0000156554 00000 n 
-0000156709 00000 n 
-0000156869 00000 n 
-0000157032 00000 n 
-0000157192 00000 n 
-0000157357 00000 n 
-0000157517 00000 n 
-0000157682 00000 n 
-0000157842 00000 n 
-0000158007 00000 n 
-0000158167 00000 n 
-0000158331 00000 n 
-0000160646 00000 n 
-0000158550 00000 n 
-0000152461 00000 n 
-0000151018 00000 n 
-0000158486 00000 n 
-0004767193 00000 n 
-0000160800 00000 n 
-0000160959 00000 n 
-0000161119 00000 n 
-0000161279 00000 n 
-0000161439 00000 n 
-0000161599 00000 n 
-0000161752 00000 n 
-0000161907 00000 n 
-0000162061 00000 n 
-0000162216 00000 n 
-0000162376 00000 n 
-0000162536 00000 n 
-0000162691 00000 n 
-0000162845 00000 n 
-0000163000 00000 n 
-0000163160 00000 n 
-0000163325 00000 n 
-0000163490 00000 n 
-0000163655 00000 n 
-0000163815 00000 n 
-0000163970 00000 n 
-0000164129 00000 n 
-0000164288 00000 n 
-0000164448 00000 n 
-0000164608 00000 n 
-0000164768 00000 n 
-0000164928 00000 n 
-0000165088 00000 n 
-0000165241 00000 n 
-0000165396 00000 n 
-0000165551 00000 n 
-0000165711 00000 n 
-0000165875 00000 n 
-0000168289 00000 n 
-0000166099 00000 n 
-0000160212 00000 n 
-0000158666 00000 n 
-0000166035 00000 n 
-0000168448 00000 n 
-0000168608 00000 n 
-0000168768 00000 n 
-0000168932 00000 n 
-0000169095 00000 n 
-0000169250 00000 n 
-0000169410 00000 n 
-0000169565 00000 n 
-0000169725 00000 n 
-0000169885 00000 n 
-0000170045 00000 n 
-0000170205 00000 n 
-0000170358 00000 n 
-0000170513 00000 n 
-0000170668 00000 n 
-0000170828 00000 n 
-0000170988 00000 n 
-0000171148 00000 n 
-0000171308 00000 n 
-0000171473 00000 n 
-0000171638 00000 n 
-0000171803 00000 n 
-0000171958 00000 n 
-0000172118 00000 n 
-0000172278 00000 n 
-0000172433 00000 n 
-0000172593 00000 n 
-0000172753 00000 n 
-0000172912 00000 n 
-0000173076 00000 n 
-0000173236 00000 n 
-0000173396 00000 n 
-0000173554 00000 n 
-0000173709 00000 n 
-0000173864 00000 n 
-0000176034 00000 n 
-0000174088 00000 n 
-0000167837 00000 n 
-0000166201 00000 n 
-0000174024 00000 n 
-0000176193 00000 n 
-0000176353 00000 n 
-0000176505 00000 n 
-0000176659 00000 n 
-0000176814 00000 n 
-0000176969 00000 n 
-0000177129 00000 n 
-0000177289 00000 n 
-0000177444 00000 n 
-0000177597 00000 n 
-0000177751 00000 n 
-0000177905 00000 n 
-0000178065 00000 n 
-0000178230 00000 n 
-0000178394 00000 n 
-0000178558 00000 n 
-0000178718 00000 n 
-0000178878 00000 n 
-0000179033 00000 n 
-0000179183 00000 n 
-0000179338 00000 n 
-0000179491 00000 n 
-0000179646 00000 n 
-0000179801 00000 n 
-0000179961 00000 n 
-0000180121 00000 n 
-0000180281 00000 n 
-0000180441 00000 n 
-0000180601 00000 n 
-0000180754 00000 n 
-0000180910 00000 n 
-0000183391 00000 n 
-0000181130 00000 n 
-0000175618 00000 n 
-0000174190 00000 n 
-0000181066 00000 n 
-0000183546 00000 n 
-0000183707 00000 n 
-0000183867 00000 n 
-0000184027 00000 n 
-0000184183 00000 n 
-0000184342 00000 n 
-0000184503 00000 n 
-0000184664 00000 n 
-0000184825 00000 n 
-0000184986 00000 n 
-0000185147 00000 n 
-0000185308 00000 n 
-0000185469 00000 n 
-0000185625 00000 n 
-0000185784 00000 n 
-0000185945 00000 n 
-0000186105 00000 n 
-0000186261 00000 n 
-0000186422 00000 n 
-0000186583 00000 n 
-0000186739 00000 n 
-0000186900 00000 n 
-0000187061 00000 n 
-0000187222 00000 n 
-0000187388 00000 n 
-0000187544 00000 n 
-0000187705 00000 n 
-0000187866 00000 n 
-0000188026 00000 n 
-0000188187 00000 n 
-0000188348 00000 n 
-0000188501 00000 n 
-0000188656 00000 n 
-0000188817 00000 n 
-0000188977 00000 n 
-0000189133 00000 n 
-0000189294 00000 n 
-0000191649 00000 n 
-0000189524 00000 n 
-0000182921 00000 n 
-0000181246 00000 n 
-0000189460 00000 n 
-0000191814 00000 n 
-0000191975 00000 n 
-0000192134 00000 n 
-0000192295 00000 n 
-0000192461 00000 n 
-0000192622 00000 n 
-0000192778 00000 n 
-0000192939 00000 n 
-0000193100 00000 n 
-0000193266 00000 n 
-0000193432 00000 n 
-0000193588 00000 n 
-0000193749 00000 n 
-0000193910 00000 n 
-0000194071 00000 n 
-0000194231 00000 n 
-0000194396 00000 n 
-0000194561 00000 n 
-0000194727 00000 n 
-0000194893 00000 n 
-0000195059 00000 n 
-0000195224 00000 n 
-0000195389 00000 n 
-0000195554 00000 n 
-0000195718 00000 n 
-0000195884 00000 n 
-0000196050 00000 n 
-0000196206 00000 n 
-0000196367 00000 n 
-0000196528 00000 n 
-0000196681 00000 n 
-0000196836 00000 n 
-0000196992 00000 n 
-0000199357 00000 n 
-0000197217 00000 n 
-0000191215 00000 n 
-0000189626 00000 n 
-0000197153 00000 n 
-0000199518 00000 n 
-0000199677 00000 n 
-0000199843 00000 n 
-0000200004 00000 n 
-0000200165 00000 n 
-0000200321 00000 n 
-0000200482 00000 n 
-0000200642 00000 n 
-0000200798 00000 n 
-0000200958 00000 n 
-0000201119 00000 n 
-0000201272 00000 n 
-0000201428 00000 n 
-0000201583 00000 n 
-0000201739 00000 n 
-0000201900 00000 n 
-0000202066 00000 n 
-0000202232 00000 n 
-0000202397 00000 n 
-0000202563 00000 n 
-0000202724 00000 n 
-0000202885 00000 n 
-0000203051 00000 n 
-0000203207 00000 n 
-0000203368 00000 n 
-0000203528 00000 n 
-0000203689 00000 n 
-0000203849 00000 n 
-0000204005 00000 n 
-0000204161 00000 n 
-0000204322 00000 n 
-0000204483 00000 n 
-0000204639 00000 n 
-0000204794 00000 n 
-0000207189 00000 n 
-0000205019 00000 n 
-0000198914 00000 n 
-0000197319 00000 n 
-0000204955 00000 n 
-0004767319 00000 n 
-0000207349 00000 n 
-0000207510 00000 n 
-0000207675 00000 n 
-0000207841 00000 n 
-0000208007 00000 n 
-0000208173 00000 n 
-0000208334 00000 n 
-0000208490 00000 n 
-0000208647 00000 n 
-0000208804 00000 n 
-0000208961 00000 n 
-0000209118 00000 n 
-0000209280 00000 n 
-0000209442 00000 n 
-0000209599 00000 n 
-0000209753 00000 n 
-0000209908 00000 n 
-0000210069 00000 n 
-0000210229 00000 n 
-0000210390 00000 n 
-0000210550 00000 n 
-0000210706 00000 n 
-0000210866 00000 n 
-0000211032 00000 n 
-0000211197 00000 n 
-0000211358 00000 n 
-0000211519 00000 n 
-0000211680 00000 n 
-0000211845 00000 n 
-0000212011 00000 n 
-0000212165 00000 n 
-0000212321 00000 n 
-0000212482 00000 n 
-0000212643 00000 n 
-0000215005 00000 n 
-0000212868 00000 n 
-0000206746 00000 n 
-0000205121 00000 n 
-0000212804 00000 n 
-0000215160 00000 n 
-0000215316 00000 n 
-0000215477 00000 n 
-0000215631 00000 n 
-0000215786 00000 n 
-0000215942 00000 n 
-0000216103 00000 n 
-0000216264 00000 n 
-0000216425 00000 n 
-0000216590 00000 n 
-0000216746 00000 n 
-0000216907 00000 n 
-0000217068 00000 n 
-0000217229 00000 n 
-0000217385 00000 n 
-0000217545 00000 n 
-0000217711 00000 n 
-0000217876 00000 n 
-0000218032 00000 n 
-0000218193 00000 n 
-0000218354 00000 n 
-0000218515 00000 n 
-0000218675 00000 n 
-0000218841 00000 n 
-0000219007 00000 n 
-0000219168 00000 n 
-0000219328 00000 n 
-0000219489 00000 n 
-0000219650 00000 n 
-0000219816 00000 n 
-0000219982 00000 n 
-0000222438 00000 n 
-0000220212 00000 n 
-0000214589 00000 n 
-0000212970 00000 n 
-0000220148 00000 n 
-0000222593 00000 n 
-0000222754 00000 n 
-0000222915 00000 n 
-0000223076 00000 n 
-0000223230 00000 n 
-0000223386 00000 n 
-0000223541 00000 n 
-0000223702 00000 n 
-0000223867 00000 n 
-0000224032 00000 n 
-0000224198 00000 n 
-0000224363 00000 n 
-0000224529 00000 n 
-0000224695 00000 n 
-0000224860 00000 n 
-0000225026 00000 n 
-0000225192 00000 n 
-0000225348 00000 n 
-0000225509 00000 n 
-0000225675 00000 n 
-0000225841 00000 n 
-0000225997 00000 n 
-0000226158 00000 n 
-0000226319 00000 n 
-0000226475 00000 n 
-0000226631 00000 n 
-0000226792 00000 n 
-0000226953 00000 n 
-0000227114 00000 n 
-0000227269 00000 n 
-0000227423 00000 n 
-0000227579 00000 n 
-0000227735 00000 n 
-0000227891 00000 n 
-0000228052 00000 n 
-0000228213 00000 n 
-0000228374 00000 n 
-0000230802 00000 n 
-0000228599 00000 n 
-0000221968 00000 n 
-0000220314 00000 n 
-0000228535 00000 n 
-0004765902 00000 n 
-0000230962 00000 n 
-0000231123 00000 n 
-0000231279 00000 n 
-0000231435 00000 n 
-0000231596 00000 n 
-0000231757 00000 n 
-0000231911 00000 n 
-0000232066 00000 n 
-0000232222 00000 n 
-0000232376 00000 n 
-0000232537 00000 n 
-0000232698 00000 n 
-0000232859 00000 n 
-0000233015 00000 n 
-0000233175 00000 n 
-0000233336 00000 n 
-0000233491 00000 n 
-0000233647 00000 n 
-0000233808 00000 n 
-0000233969 00000 n 
-0000234123 00000 n 
-0000234279 00000 n 
-0000234435 00000 n 
-0000234596 00000 n 
-0000234750 00000 n 
-0000234906 00000 n 
-0000235061 00000 n 
-0000235222 00000 n 
-0000235381 00000 n 
-0000235537 00000 n 
-0000235698 00000 n 
-0000235859 00000 n 
-0000236015 00000 n 
-0000236175 00000 n 
-0000238641 00000 n 
-0000236405 00000 n 
-0000230359 00000 n 
-0000228715 00000 n 
-0000236341 00000 n 
-0000238806 00000 n 
-0000238972 00000 n 
-0000239138 00000 n 
-0000239303 00000 n 
-0000239469 00000 n 
-0000239625 00000 n 
-0000239786 00000 n 
-0000239947 00000 n 
-0000240108 00000 n 
-0000240269 00000 n 
-0000240430 00000 n 
-0000240586 00000 n 
-0000240745 00000 n 
-0000240906 00000 n 
-0000241072 00000 n 
-0000241237 00000 n 
-0000241403 00000 n 
-0000241569 00000 n 
-0000241735 00000 n 
-0000241901 00000 n 
-0000242067 00000 n 
-0000242233 00000 n 
-0000242399 00000 n 
-0000242554 00000 n 
-0000242714 00000 n 
-0000242875 00000 n 
-0000243036 00000 n 
-0000243197 00000 n 
-0000243353 00000 n 
-0000243514 00000 n 
-0000243675 00000 n 
-0000243836 00000 n 
-0000243997 00000 n 
-0000244158 00000 n 
-0000244318 00000 n 
-0000244479 00000 n 
-0000247119 00000 n 
-0000244699 00000 n 
-0000238180 00000 n 
-0000236507 00000 n 
-0000244635 00000 n 
-0000247279 00000 n 
-0000247440 00000 n 
-0000247601 00000 n 
-0000247761 00000 n 
-0000247916 00000 n 
-0000248073 00000 n 
-0000248230 00000 n 
-0000248387 00000 n 
-0000248544 00000 n 
-0000248706 00000 n 
-0000248868 00000 n 
-0000249022 00000 n 
-0000249178 00000 n 
-0000249339 00000 n 
-0000249500 00000 n 
-0000249656 00000 n 
-0000249817 00000 n 
-0000249978 00000 n 
-0000250139 00000 n 
-0000250294 00000 n 
-0000250455 00000 n 
-0000250616 00000 n 
-0000250776 00000 n 
-0000250937 00000 n 
-0000251098 00000 n 
-0000251253 00000 n 
-0000251413 00000 n 
-0000251574 00000 n 
-0000251735 00000 n 
-0000251896 00000 n 
-0000252057 00000 n 
-0000252218 00000 n 
-0000252377 00000 n 
-0000252538 00000 n 
-0000252694 00000 n 
-0000255183 00000 n 
-0000252919 00000 n 
-0000246667 00000 n 
-0000244801 00000 n 
-0000252855 00000 n 
-0004767445 00000 n 
-0000255343 00000 n 
-0000255504 00000 n 
-0000255670 00000 n 
-0000255830 00000 n 
-0000255991 00000 n 
-0000256152 00000 n 
-0000256313 00000 n 
-0000256474 00000 n 
-0000256635 00000 n 
-0000256797 00000 n 
-0000256959 00000 n 
-0000257121 00000 n 
-0000257281 00000 n 
-0000257443 00000 n 
-0000257604 00000 n 
-0000257765 00000 n 
-0000257927 00000 n 
-0000258089 00000 n 
-0000258251 00000 n 
-0000258407 00000 n 
-0000258568 00000 n 
-0000258729 00000 n 
-0000258890 00000 n 
-0000259045 00000 n 
-0000259206 00000 n 
-0000259367 00000 n 
-0000259522 00000 n 
-0000259683 00000 n 
-0000259844 00000 n 
-0000260000 00000 n 
-0000260161 00000 n 
-0000260322 00000 n 
-0000260483 00000 n 
-0000260643 00000 n 
-0000260800 00000 n 
-0000263401 00000 n 
-0000261026 00000 n 
-0000254731 00000 n 
-0000253035 00000 n 
-0000260962 00000 n 
-0000263562 00000 n 
-0000263724 00000 n 
-0000263886 00000 n 
-0000264047 00000 n 
-0000264209 00000 n 
-0000264371 00000 n 
-0000264533 00000 n 
-0000264695 00000 n 
-0000264858 00000 n 
-0000265021 00000 n 
-0000265184 00000 n 
-0000265345 00000 n 
-0000265508 00000 n 
-0000265671 00000 n 
-0000265833 00000 n 
-0000265990 00000 n 
-0000266152 00000 n 
-0000266314 00000 n 
-0000266476 00000 n 
-0000266638 00000 n 
-0000266800 00000 n 
-0000266962 00000 n 
-0000267118 00000 n 
-0000267279 00000 n 
-0000267441 00000 n 
-0000267603 00000 n 
-0000267764 00000 n 
-0000267921 00000 n 
-0000268083 00000 n 
-0000268250 00000 n 
-0000268417 00000 n 
-0000268584 00000 n 
-0000268750 00000 n 
-0000268917 00000 n 
-0000269084 00000 n 
-0000269251 00000 n 
-0000271689 00000 n 
-0000269482 00000 n 
-0000262940 00000 n 
-0000261142 00000 n 
-0000269418 00000 n 
-0000271851 00000 n 
-0000272008 00000 n 
-0000272169 00000 n 
-0000272331 00000 n 
-0000272493 00000 n 
-0000272655 00000 n 
-0000272817 00000 n 
-0000272979 00000 n 
-0000273141 00000 n 
-0000273298 00000 n 
-0000273453 00000 n 
-0000273615 00000 n 
-0000273777 00000 n 
-0000273938 00000 n 
-0000274094 00000 n 
-0000274251 00000 n 
-0000274408 00000 n 
-0000274570 00000 n 
-0000274732 00000 n 
-0000274894 00000 n 
-0000275056 00000 n 
-0000275217 00000 n 
-0000275379 00000 n 
-0000275540 00000 n 
-0000275702 00000 n 
-0000275864 00000 n 
-0000276027 00000 n 
-0000276190 00000 n 
-0000276353 00000 n 
-0000276516 00000 n 
-0000276678 00000 n 
-0000279097 00000 n 
-0000276905 00000 n 
-0000271273 00000 n 
-0000269598 00000 n 
-0000276841 00000 n 
-0000279260 00000 n 
-0000279423 00000 n 
-0000279586 00000 n 
-0000279749 00000 n 
-0000279912 00000 n 
-0000280069 00000 n 
-0000280223 00000 n 
-0000280379 00000 n 
-0000280535 00000 n 
-0000280691 00000 n 
-0000280852 00000 n 
-0000281013 00000 n 
-0000281174 00000 n 
-0000281340 00000 n 
-0000281501 00000 n 
-0000281660 00000 n 
-0000281821 00000 n 
-0000281982 00000 n 
-0000282148 00000 n 
-0000282304 00000 n 
-0000282464 00000 n 
-0000282625 00000 n 
-0000282786 00000 n 
-0000282940 00000 n 
-0000283096 00000 n 
-0000283252 00000 n 
-0000283408 00000 n 
-0000283568 00000 n 
-0000283729 00000 n 
-0000283885 00000 n 
-0000284046 00000 n 
-0000284207 00000 n 
-0000284367 00000 n 
-0000286745 00000 n 
-0000284592 00000 n 
-0000278663 00000 n 
-0000277007 00000 n 
-0000284528 00000 n 
-0000286905 00000 n 
-0000287066 00000 n 
-0000287222 00000 n 
-0000287382 00000 n 
-0000287543 00000 n 
-0000287704 00000 n 
-0000287870 00000 n 
-0000288036 00000 n 
-0000288202 00000 n 
-0000288368 00000 n 
-0000288534 00000 n 
-0000288699 00000 n 
-0000288865 00000 n 
-0000289021 00000 n 
-0000289176 00000 n 
-0000289336 00000 n 
-0000289497 00000 n 
-0000289651 00000 n 
-0000289807 00000 n 
-0000289963 00000 n 
-0000290119 00000 n 
-0000290280 00000 n 
-0000290440 00000 n 
-0000290595 00000 n 
-0000290756 00000 n 
-0000290917 00000 n 
-0000291071 00000 n 
-0000291227 00000 n 
-0000291383 00000 n 
-0000291544 00000 n 
-0000291705 00000 n 
-0000291871 00000 n 
-0000292032 00000 n 
-0000292198 00000 n 
-0000292363 00000 n 
-0000292519 00000 n 
-0000294759 00000 n 
-0000292739 00000 n 
-0000286284 00000 n 
-0000284694 00000 n 
-0000292675 00000 n 
-0000294919 00000 n 
-0000295080 00000 n 
-0000295241 00000 n 
-0000295396 00000 n 
-0000295550 00000 n 
-0000295711 00000 n 
-0000295865 00000 n 
-0000296021 00000 n 
-0000296177 00000 n 
-0000296338 00000 n 
-0000296504 00000 n 
-0000296670 00000 n 
-0000296836 00000 n 
-0000297002 00000 n 
-0000297163 00000 n 
-0000297329 00000 n 
-0000297495 00000 n 
-0000297661 00000 n 
-0000297822 00000 n 
-0000297983 00000 n 
-0000298144 00000 n 
-0000298310 00000 n 
-0000298476 00000 n 
-0000298642 00000 n 
-0000298808 00000 n 
-0000298964 00000 n 
-0000299120 00000 n 
-0000299276 00000 n 
-0000299436 00000 n 
-0000299601 00000 n 
-0000299762 00000 n 
-0000299923 00000 n 
-0000300077 00000 n 
-0000300238 00000 n 
-0000300399 00000 n 
-0000302808 00000 n 
-0000300624 00000 n 
-0000294307 00000 n 
-0000292841 00000 n 
-0000300560 00000 n 
-0004767571 00000 n 
-0000302969 00000 n 
-0000303123 00000 n 
-0000303279 00000 n 
-0000303435 00000 n 
-0000303595 00000 n 
-0000303761 00000 n 
-0000303922 00000 n 
-0000304088 00000 n 
-0000304254 00000 n 
-0000304414 00000 n 
-0000304575 00000 n 
-0000304736 00000 n 
-0000304902 00000 n 
-0000305068 00000 n 
-0000305233 00000 n 
-0000305399 00000 n 
-0000305555 00000 n 
-0000305716 00000 n 
-0000305877 00000 n 
-0000306031 00000 n 
-0000306187 00000 n 
-0000306342 00000 n 
-0000306498 00000 n 
-0000306659 00000 n 
-0000306820 00000 n 
-0000306981 00000 n 
-0000307141 00000 n 
-0000307297 00000 n 
-0000307458 00000 n 
-0000307619 00000 n 
-0000307780 00000 n 
-0000307940 00000 n 
-0000308101 00000 n 
-0000308257 00000 n 
-0000308418 00000 n 
-0000310624 00000 n 
-0000308643 00000 n 
-0000302356 00000 n 
-0000300726 00000 n 
-0000308579 00000 n 
-0000310784 00000 n 
-0000310938 00000 n 
-0000311093 00000 n 
-0000311249 00000 n 
-0000311405 00000 n 
-0000311561 00000 n 
-0000311717 00000 n 
-0000311877 00000 n 
-0000312038 00000 n 
-0000312199 00000 n 
-0000312355 00000 n 
-0000312516 00000 n 
-0000312670 00000 n 
-0000312826 00000 n 
-0000312982 00000 n 
-0000313143 00000 n 
-0000313304 00000 n 
-0000313465 00000 n 
-0000313626 00000 n 
-0000313779 00000 n 
-0000313935 00000 n 
-0000314091 00000 n 
-0000314252 00000 n 
-0000314413 00000 n 
-0000314578 00000 n 
-0000314744 00000 n 
-0000314910 00000 n 
-0000315075 00000 n 
-0000315241 00000 n 
-0000315407 00000 n 
-0000315573 00000 n 
-0000315734 00000 n 
-0000315895 00000 n 
-0000316056 00000 n 
-0000318246 00000 n 
-0000316281 00000 n 
-0000310181 00000 n 
-0000308745 00000 n 
-0000316217 00000 n 
-0000318399 00000 n 
-0000318552 00000 n 
-0000318706 00000 n 
-0000318867 00000 n 
-0000319028 00000 n 
-0000319189 00000 n 
-0000319339 00000 n 
-0000319493 00000 n 
-0000319649 00000 n 
-0000319810 00000 n 
-0000319970 00000 n 
-0000320131 00000 n 
-0000320287 00000 n 
-0000320448 00000 n 
-0000320609 00000 n 
-0000320775 00000 n 
-0000320941 00000 n 
-0000321107 00000 n 
-0000321273 00000 n 
-0000321434 00000 n 
-0000321599 00000 n 
-0000321764 00000 n 
-0000321930 00000 n 
-0000322096 00000 n 
-0000322250 00000 n 
-0000322406 00000 n 
-0000322567 00000 n 
-0000322733 00000 n 
-0000322899 00000 n 
-0000323065 00000 n 
-0000323230 00000 n 
-0000323396 00000 n 
-0000323557 00000 n 
-0000325709 00000 n 
-0000323777 00000 n 
-0000317812 00000 n 
-0000316383 00000 n 
-0000323713 00000 n 
-0000325869 00000 n 
-0000326030 00000 n 
-0000326184 00000 n 
-0000326340 00000 n 
-0000326495 00000 n 
-0000326656 00000 n 
-0000326822 00000 n 
-0000326988 00000 n 
-0000327149 00000 n 
-0000327309 00000 n 
-0000327469 00000 n 
-0000327625 00000 n 
-0000327786 00000 n 
-0000327947 00000 n 
-0000328108 00000 n 
-0000328268 00000 n 
-0000328429 00000 n 
-0000328590 00000 n 
-0000328751 00000 n 
-0000328912 00000 n 
-0000329061 00000 n 
-0000329215 00000 n 
-0000329371 00000 n 
-0000329527 00000 n 
-0000329683 00000 n 
-0000329836 00000 n 
-0000329992 00000 n 
-0000330153 00000 n 
-0000330314 00000 n 
-0000330475 00000 n 
-0000330635 00000 n 
-0000332966 00000 n 
-0000330865 00000 n 
-0000325293 00000 n 
-0000323893 00000 n 
-0000330801 00000 n 
-0000333131 00000 n 
-0000333287 00000 n 
-0000333443 00000 n 
-0000333599 00000 n 
-0000333753 00000 n 
-0000333909 00000 n 
-0000334065 00000 n 
-0000334221 00000 n 
-0000334380 00000 n 
-0000334535 00000 n 
-0000334691 00000 n 
-0000334847 00000 n 
-0000335001 00000 n 
-0000335157 00000 n 
-0000335313 00000 n 
-0000335463 00000 n 
-0000335617 00000 n 
-0000335773 00000 n 
-0000335934 00000 n 
-0000336095 00000 n 
-0000336261 00000 n 
-0000336427 00000 n 
-0000336582 00000 n 
-0000336737 00000 n 
-0000336893 00000 n 
-0000337054 00000 n 
-0000337220 00000 n 
-0000337386 00000 n 
-0000337552 00000 n 
-0000337708 00000 n 
-0000337868 00000 n 
-0000338029 00000 n 
-0000338195 00000 n 
-0000340445 00000 n 
-0000338425 00000 n 
-0000332532 00000 n 
-0000330981 00000 n 
-0000338361 00000 n 
-0000340598 00000 n 
-0000340754 00000 n 
-0000340910 00000 n 
-0000341065 00000 n 
-0000341221 00000 n 
-0000341377 00000 n 
-0000341533 00000 n 
-0000341694 00000 n 
-0000341855 00000 n 
-0000342009 00000 n 
-0000342165 00000 n 
-0000342320 00000 n 
-0000342481 00000 n 
-0000342642 00000 n 
-0000342802 00000 n 
-0000342957 00000 n 
-0000343118 00000 n 
-0000343279 00000 n 
-0000343440 00000 n 
-0000343601 00000 n 
-0000343762 00000 n 
-0000343923 00000 n 
-0000344078 00000 n 
-0000344238 00000 n 
-0000344394 00000 n 
-0000344550 00000 n 
-0000344704 00000 n 
-0000344860 00000 n 
-0000345016 00000 n 
-0000345172 00000 n 
-0000345328 00000 n 
-0000345484 00000 n 
-0000345640 00000 n 
-0000345796 00000 n 
-0000345951 00000 n 
-0000346107 00000 n 
-0000347742 00000 n 
-0000346328 00000 n 
-0000339984 00000 n 
-0000338541 00000 n 
-0000346264 00000 n 
-0004767697 00000 n 
-0000347898 00000 n 
-0000348055 00000 n 
-0000348208 00000 n 
-0000348364 00000 n 
-0000348520 00000 n 
-0000348681 00000 n 
-0000348842 00000 n 
-0000349003 00000 n 
-0000349159 00000 n 
-0000349315 00000 n 
-0000349468 00000 n 
-0000349624 00000 n 
-0000349780 00000 n 
-0000349934 00000 n 
-0000350090 00000 n 
-0000350246 00000 n 
-0000350407 00000 n 
-0000350568 00000 n 
-0000350722 00000 n 
-0000350877 00000 n 
-0000351096 00000 n 
-0000347425 00000 n 
-0000346430 00000 n 
-0000351032 00000 n 
-0000351479 00000 n 
-0000351299 00000 n 
-0000351198 00000 n 
-0000351415 00000 n 
-0000352752 00000 n 
-0000352907 00000 n 
-0000353063 00000 n 
-0000353219 00000 n 
-0000353375 00000 n 
-0000353531 00000 n 
-0000353687 00000 n 
-0000353843 00000 n 
-0000353999 00000 n 
-0000354155 00000 n 
-0000354311 00000 n 
-0000354466 00000 n 
-0000354623 00000 n 
-0000354779 00000 n 
-0000354935 00000 n 
-0000355091 00000 n 
-0000355247 00000 n 
-0000355529 00000 n 
-0000352471 00000 n 
-0000351521 00000 n 
-0000355403 00000 n 
-0000422580 00000 n 
-0000431936 00000 n 
-0000462046 00000 n 
-0000468441 00000 n 
-0000473306 00000 n 
-0000483911 00000 n 
-0000495185 00000 n 
-0000499682 00000 n 
-0000512539 00000 n 
-0000527424 00000 n 
-0000534296 00000 n 
-0000539866 00000 n 
-0000638949 00000 n 
-0000647170 00000 n 
-0000687484 00000 n 
-0000691392 00000 n 
-0000704861 00000 n 
-0000356946 00000 n 
-0000357102 00000 n 
-0000357258 00000 n 
-0000357415 00000 n 
-0000357572 00000 n 
-0000357729 00000 n 
-0000357886 00000 n 
-0000358043 00000 n 
-0000358200 00000 n 
-0000358357 00000 n 
-0000358514 00000 n 
-0000358671 00000 n 
-0000358828 00000 n 
-0000358984 00000 n 
-0000359140 00000 n 
-0000359297 00000 n 
-0000359454 00000 n 
-0000359611 00000 n 
-0000361168 00000 n 
-0000359832 00000 n 
-0000356656 00000 n 
-0000355631 00000 n 
-0000359768 00000 n 
-0000780586 00000 n 
-0000787921 00000 n 
-0001199820 00000 n 
-0001203597 00000 n 
-0001204109 00000 n 
-0001208193 00000 n 
-0001208704 00000 n 
-0001315358 00000 n 
-0001383451 00000 n 
-0001444355 00000 n 
-0001446892 00000 n 
-0001447339 00000 n 
-0001479346 00000 n 
-0001482923 00000 n 
-0001556555 00000 n 
-0001562059 00000 n 
-0001569655 00000 n 
-0001577016 00000 n 
-0000361325 00000 n 
-0000361482 00000 n 
-0000361639 00000 n 
-0000361796 00000 n 
-0000361953 00000 n 
-0000362110 00000 n 
-0000362267 00000 n 
-0000362424 00000 n 
-0000362581 00000 n 
-0000362738 00000 n 
-0000362896 00000 n 
-0000363052 00000 n 
-0000363209 00000 n 
-0000364406 00000 n 
-0000363430 00000 n 
-0000360914 00000 n 
-0000359934 00000 n 
-0000363366 00000 n 
-0001586842 00000 n 
-0001635569 00000 n 
-0001726613 00000 n 
-0001727189 00000 n 
-0001800027 00000 n 
-0001815219 00000 n 
-0001831726 00000 n 
-0001872445 00000 n 
-0001987004 00000 n 
-0001991868 00000 n 
-0002490918 00000 n 
-0002837754 00000 n 
-0002838347 00000 n 
-0002868008 00000 n 
-0000364562 00000 n 
-0000364719 00000 n 
-0000364876 00000 n 
-0000365033 00000 n 
-0000365190 00000 n 
-0000365347 00000 n 
-0000365504 00000 n 
-0000366573 00000 n 
-0000365725 00000 n 
-0000364206 00000 n 
-0000363532 00000 n 
-0000365661 00000 n 
-0004767823 00000 n 
-0002920471 00000 n 
-0002965647 00000 n 
-0003161830 00000 n 
-0003212808 00000 n 
-0003218311 00000 n 
-0003222700 00000 n 
-0003227642 00000 n 
-0003229419 00000 n 
-0000366729 00000 n 
-0000366886 00000 n 
-0000367043 00000 n 
-0000367260 00000 n 
-0000366409 00000 n 
-0000365827 00000 n 
-0000367196 00000 n 
-0003319639 00000 n 
-0003328793 00000 n 
-0003332625 00000 n 
-0003495127 00000 n 
-0000367643 00000 n 
-0000367463 00000 n 
-0000367362 00000 n 
-0000367579 00000 n 
-0000369105 00000 n 
-0000369250 00000 n 
-0000369403 00000 n 
-0000369549 00000 n 
-0000369701 00000 n 
-0000369854 00000 n 
-0000370007 00000 n 
-0000370160 00000 n 
-0000370313 00000 n 
-0000370464 00000 n 
-0000370617 00000 n 
-0000370770 00000 n 
-0000370923 00000 n 
-0000371077 00000 n 
-0000371230 00000 n 
-0000371384 00000 n 
-0000371538 00000 n 
-0000371692 00000 n 
-0000371846 00000 n 
-0000371999 00000 n 
-0000372153 00000 n 
-0000372307 00000 n 
-0000372461 00000 n 
-0000372615 00000 n 
-0000372768 00000 n 
-0000372922 00000 n 
-0000373076 00000 n 
-0000373222 00000 n 
-0000375417 00000 n 
-0000373502 00000 n 
-0000368725 00000 n 
-0000367685 00000 n 
-0000373376 00000 n 
-0004517766 00000 n 
-0000598354 00000 n 
-0004517732 00000 n 
-0000824390 00000 n 
-0000844972 00000 n 
-0000863093 00000 n 
-0000894305 00000 n 
-0000916231 00000 n 
-0000929751 00000 n 
-0000944702 00000 n 
-0000956214 00000 n 
-0000970793 00000 n 
-0000983161 00000 n 
-0000993688 00000 n 
-0001008360 00000 n 
-0001008488 00000 n 
-0001047945 00000 n 
-0001048073 00000 n 
-0001091720 00000 n 
-0001091848 00000 n 
-0001125543 00000 n 
-0001125671 00000 n 
-0001142356 00000 n 
-0001142484 00000 n 
-0001155445 00000 n 
-0001155573 00000 n 
-0004517698 00000 n 
-0001259640 00000 n 
-0000375562 00000 n 
-0000375716 00000 n 
-0000375870 00000 n 
-0000376016 00000 n 
-0000376170 00000 n 
-0000376324 00000 n 
-0000376478 00000 n 
-0000376624 00000 n 
-0000376778 00000 n 
-0000376924 00000 n 
-0000377077 00000 n 
-0000377223 00000 n 
-0000377377 00000 n 
-0000377531 00000 n 
-0000377685 00000 n 
-0000377838 00000 n 
-0000377992 00000 n 
-0000378146 00000 n 
-0000378300 00000 n 
-0000378450 00000 n 
-0000378604 00000 n 
-0000378758 00000 n 
-0000378913 00000 n 
-0000379068 00000 n 
-0000379223 00000 n 
-0000379377 00000 n 
-0000379532 00000 n 
-0000379686 00000 n 
-0000379841 00000 n 
-0000379996 00000 n 
-0000380151 00000 n 
-0000381084 00000 n 
-0000380361 00000 n 
-0000375001 00000 n 
-0000373604 00000 n 
-0000380297 00000 n 
-0004517664 00000 n 
-0001298442 00000 n 
-0001306092 00000 n 
-0004517630 00000 n 
-0001410497 00000 n 
-0001422002 00000 n 
-0001422130 00000 n 
-0004517596 00000 n 
-0001635441 00000 n 
-0004517562 00000 n 
-0001780547 00000 n 
-0004517528 00000 n 
-0002033743 00000 n 
-0002069484 00000 n 
-0002069740 00000 n 
-0002143170 00000 n 
-0002143298 00000 n 
-0002179224 00000 n 
-0002211173 00000 n 
-0002258643 00000 n 
-0002291324 00000 n 
-0002359237 00000 n 
-0002364504 00000 n 
-0002370776 00000 n 
-0002437953 00000 n 
-0002438209 00000 n 
-0002474274 00000 n 
-0002577806 00000 n 
-0002687773 00000 n 
-0002715856 00000 n 
-0002832251 00000 n 
-0004517494 00000 n 
-0000381237 00000 n 
-0000381383 00000 n 
-0000381536 00000 n 
-0000381754 00000 n 
-0000380920 00000 n 
-0000380463 00000 n 
-0000381690 00000 n 
-0002887938 00000 n 
-0004517460 00000 n 
-0003367935 00000 n 
-0003408097 00000 n 
-0000383290 00000 n 
-0000383434 00000 n 
-0000383585 00000 n 
-0000383737 00000 n 
-0000383882 00000 n 
-0000384034 00000 n 
-0000384179 00000 n 
-0000384330 00000 n 
-0000384476 00000 n 
-0000384628 00000 n 
-0000384774 00000 n 
-0000384927 00000 n 
-0000385079 00000 n 
-0000385232 00000 n 
-0000385385 00000 n 
-0000385531 00000 n 
-0000385683 00000 n 
-0000385836 00000 n 
-0000385989 00000 n 
-0000386142 00000 n 
-0000386295 00000 n 
-0000386440 00000 n 
-0000386719 00000 n 
-0000382964 00000 n 
-0000381856 00000 n 
-0000386593 00000 n 
-0004767949 00000 n 
-0004517426 00000 n 
-0000428673 00000 n 
-0000450127 00000 n 
-0004517392 00000 n 
-0000677415 00000 n 
-0004517358 00000 n 
-0000739746 00000 n 
-0004517324 00000 n 
-0001169319 00000 n 
-0001263522 00000 n 
-0001267114 00000 n 
-0001267242 00000 n 
-0001270040 00000 n 
-0001334338 00000 n 
-0001346204 00000 n 
-0001398046 00000 n 
-0001400350 00000 n 
-0001400478 00000 n 
-0001441729 00000 n 
-0000388487 00000 n 
-0000388632 00000 n 
-0000388785 00000 n 
-0000388931 00000 n 
-0000389084 00000 n 
-0000389236 00000 n 
-0000389389 00000 n 
-0000389542 00000 n 
-0000389695 00000 n 
-0000389840 00000 n 
-0000389992 00000 n 
-0000390138 00000 n 
-0000390291 00000 n 
-0000390437 00000 n 
-0000390590 00000 n 
-0000390736 00000 n 
-0000390889 00000 n 
-0000391042 00000 n 
-0000391195 00000 n 
-0000391341 00000 n 
-0000391494 00000 n 
-0000391640 00000 n 
-0000391793 00000 n 
-0000391946 00000 n 
-0000392090 00000 n 
-0000392243 00000 n 
-0000393364 00000 n 
-0000392453 00000 n 
-0000388125 00000 n 
-0000386821 00000 n 
-0000392389 00000 n 
-0004517290 00000 n 
-0001597937 00000 n 
-0001626054 00000 n 
-0001646702 00000 n 
-0001649426 00000 n 
-0001691436 00000 n 
-0001693084 00000 n 
-0004517256 00000 n 
-0001855733 00000 n 
-0002310490 00000 n 
-0004517222 00000 n 
-0002846206 00000 n 
-0004517188 00000 n 
-0003046237 00000 n 
-0003046368 00000 n 
-0003054129 00000 n 
-0004517154 00000 n 
-0003103498 00000 n 
-0004517120 00000 n 
-0003125202 00000 n 
-0003125331 00000 n 
-0004517086 00000 n 
-0003168179 00000 n 
-0004517052 00000 n 
-0000393516 00000 n 
-0000393662 00000 n 
-0000393814 00000 n 
-0000393967 00000 n 
-0000394112 00000 n 
-0000394265 00000 n 
-0000394410 00000 n 
-0000394627 00000 n 
-0000393164 00000 n 
-0000392555 00000 n 
-0000394563 00000 n 
-0003254981 00000 n 
-0004517018 00000 n 
-0003280447 00000 n 
-0003283291 00000 n 
-0004516984 00000 n 
-0003426899 00000 n 
-0004516950 00000 n 
-0003438974 00000 n 
-0000397421 00000 n 
-0000397117 00000 n 
-0000394729 00000 n 
-0000397233 00000 n 
-0000397358 00000 n 
-0000399724 00000 n 
-0000399544 00000 n 
-0000397537 00000 n 
-0000399660 00000 n 
-0000401855 00000 n 
+0000102863 00000 n 
+0000102927 00000 n 
+0004762549 00000 n 
+0004763890 00000 n 
+0004766710 00000 n 
+0000105657 00000 n 
+0000105290 00000 n 
+0000103079 00000 n 
+0000105406 00000 n 
+0004765222 00000 n 
+0000105593 00000 n 
+0004763742 00000 n 
+0004762400 00000 n 
+0000106427 00000 n 
+0000106247 00000 n 
+0000105759 00000 n 
+0000106363 00000 n 
+0004765074 00000 n 
+0000107922 00000 n 
+0000108072 00000 n 
+0000108244 00000 n 
+0000108416 00000 n 
+0000108585 00000 n 
+0000108761 00000 n 
+0000108930 00000 n 
+0000109082 00000 n 
+0000109251 00000 n 
+0000109404 00000 n 
+0000109574 00000 n 
+0000109746 00000 n 
+0000109915 00000 n 
+0000110067 00000 n 
+0000110236 00000 n 
+0000110407 00000 n 
+0000110580 00000 n 
+0000110746 00000 n 
+0000110898 00000 n 
+0000111067 00000 n 
+0000111248 00000 n 
+0000111414 00000 n 
+0000111570 00000 n 
+0000113542 00000 n 
+0000111921 00000 n 
+0000107587 00000 n 
+0000106529 00000 n 
+0000111739 00000 n 
+0000111861 00000 n 
+0004765523 00000 n 
+0004763298 00000 n 
+0004766264 00000 n 
+0000418538 00000 n 
+0000452803 00000 n 
+0000545934 00000 n 
+0000589072 00000 n 
+0000671779 00000 n 
+0000715049 00000 n 
+0000113711 00000 n 
+0000113882 00000 n 
+0000114054 00000 n 
+0000114226 00000 n 
+0000114392 00000 n 
+0000114552 00000 n 
+0000114718 00000 n 
+0000114873 00000 n 
+0000115041 00000 n 
+0000115196 00000 n 
+0000115364 00000 n 
+0000115534 00000 n 
+0000115692 00000 n 
+0000115860 00000 n 
+0000116031 00000 n 
+0000116202 00000 n 
+0000116352 00000 n 
+0000116524 00000 n 
+0000116692 00000 n 
+0000116862 00000 n 
+0000117030 00000 n 
+0000117196 00000 n 
+0000117367 00000 n 
+0000117522 00000 n 
+0000117690 00000 n 
+0000119639 00000 n 
+0000117925 00000 n 
+0000113180 00000 n 
+0000112065 00000 n 
+0000117861 00000 n 
+0000773261 00000 n 
+0000792413 00000 n 
+0001160029 00000 n 
+0001171205 00000 n 
+0001281823 00000 n 
+0001402366 00000 n 
+0000119792 00000 n 
+0000119961 00000 n 
+0000120142 00000 n 
+0000120308 00000 n 
+0000120459 00000 n 
+0000120628 00000 n 
+0000120777 00000 n 
+0000120948 00000 n 
+0000121117 00000 n 
+0000121274 00000 n 
+0000121443 00000 n 
+0000121612 00000 n 
+0000121784 00000 n 
+0000121934 00000 n 
+0000122102 00000 n 
+0000122274 00000 n 
+0000122443 00000 n 
+0000122616 00000 n 
+0000122773 00000 n 
+0000122945 00000 n 
+0000123113 00000 n 
+0000123272 00000 n 
+0000123440 00000 n 
+0000123611 00000 n 
+0000123783 00000 n 
+0000123960 00000 n 
+0000126008 00000 n 
+0000124172 00000 n 
+0000119268 00000 n 
+0000118069 00000 n 
+0000124108 00000 n 
+0001454457 00000 n 
+0001539057 00000 n 
+0001592331 00000 n 
+0001613431 00000 n 
+0001694965 00000 n 
+0001746317 00000 n 
+0001767304 00000 n 
+0001797135 00000 n 
+0000126179 00000 n 
+0000126347 00000 n 
+0000126508 00000 n 
+0000126681 00000 n 
+0000126852 00000 n 
+0000127020 00000 n 
+0000127177 00000 n 
+0000127349 00000 n 
+0000127522 00000 n 
+0000127694 00000 n 
+0000127841 00000 n 
+0000128013 00000 n 
+0000128181 00000 n 
+0000128351 00000 n 
+0000128500 00000 n 
+0000128677 00000 n 
+0000128848 00000 n 
+0000129023 00000 n 
+0000129202 00000 n 
+0000129374 00000 n 
+0000129542 00000 n 
+0000131314 00000 n 
+0000129775 00000 n 
+0000125682 00000 n 
+0000124316 00000 n 
+0000129711 00000 n 
+0004766836 00000 n 
+0001805963 00000 n 
+0001976437 00000 n 
+0002834502 00000 n 
+0002878206 00000 n 
+0002946273 00000 n 
+0000131483 00000 n 
+0000131636 00000 n 
+0000131805 00000 n 
+0000131959 00000 n 
+0000132128 00000 n 
+0000132274 00000 n 
+0000132443 00000 n 
+0000132619 00000 n 
+0000132783 00000 n 
+0000132951 00000 n 
+0000133101 00000 n 
+0000133273 00000 n 
+0000133442 00000 n 
+0000133617 00000 n 
+0000133764 00000 n 
+0000133933 00000 n 
+0000134082 00000 n 
+0000134251 00000 n 
+0000134420 00000 n 
+0000134572 00000 n 
+0000134741 00000 n 
+0000134910 00000 n 
+0000135062 00000 n 
+0000135231 00000 n 
+0000135390 00000 n 
+0000137075 00000 n 
+0000135626 00000 n 
+0000130952 00000 n 
+0000129919 00000 n 
+0000135562 00000 n 
+0002968112 00000 n 
+0002996710 00000 n 
+0003067653 00000 n 
+0003112102 00000 n 
+0003144477 00000 n 
+0003170857 00000 n 
+0003179709 00000 n 
+0003197436 00000 n 
+0003202156 00000 n 
+0003233116 00000 n 
+0000137243 00000 n 
+0000137414 00000 n 
+0000137570 00000 n 
+0000137738 00000 n 
+0000137886 00000 n 
+0000138054 00000 n 
+0000138207 00000 n 
+0000138379 00000 n 
+0000138551 00000 n 
+0000138720 00000 n 
+0000138872 00000 n 
+0000139042 00000 n 
+0000139213 00000 n 
+0000139385 00000 n 
+0000139553 00000 n 
+0000139706 00000 n 
+0000139874 00000 n 
+0000140046 00000 n 
+0000140218 00000 n 
+0000140365 00000 n 
+0000140532 00000 n 
+0000140685 00000 n 
+0000140856 00000 n 
+0000141024 00000 n 
+0000141196 00000 n 
+0000141351 00000 n 
+0000142827 00000 n 
+0000141587 00000 n 
+0000136704 00000 n 
+0000135770 00000 n 
+0000141523 00000 n 
+0003265329 00000 n 
+0003288910 00000 n 
+0003316630 00000 n 
+0003344124 00000 n 
+0003419293 00000 n 
+0003433472 00000 n 
+0003442324 00000 n 
+0003466572 00000 n 
+0000142996 00000 n 
+0000143152 00000 n 
+0000143324 00000 n 
+0000143493 00000 n 
+0000143662 00000 n 
+0000143833 00000 n 
+0000143981 00000 n 
+0000144158 00000 n 
+0000144330 00000 n 
+0000144499 00000 n 
+0000144653 00000 n 
+0000144834 00000 n 
+0000144983 00000 n 
+0000145216 00000 n 
+0000142573 00000 n 
+0000141731 00000 n 
+0000145152 00000 n 
+0003479265 00000 n 
+0003499841 00000 n 
+0003513582 00000 n 
+0003540989 00000 n 
+0000145641 00000 n 
+0000145461 00000 n 
+0000145360 00000 n 
+0000145577 00000 n 
+0000147101 00000 n 
+0000147255 00000 n 
+0000147408 00000 n 
+0000147560 00000 n 
+0000147714 00000 n 
+0000147868 00000 n 
+0000148022 00000 n 
+0000148176 00000 n 
+0000148329 00000 n 
+0000148478 00000 n 
+0000148633 00000 n 
+0000148786 00000 n 
+0000148941 00000 n 
+0000149095 00000 n 
+0000149254 00000 n 
+0000149414 00000 n 
+0000149574 00000 n 
+0000149734 00000 n 
+0000149899 00000 n 
+0000150059 00000 n 
+0000150213 00000 n 
+0000150367 00000 n 
+0000150522 00000 n 
+0000150682 00000 n 
+0000152908 00000 n 
+0000150906 00000 n 
+0000146757 00000 n 
+0000145683 00000 n 
+0000150842 00000 n 
+0000153062 00000 n 
+0000153222 00000 n 
+0000153381 00000 n 
+0000153541 00000 n 
+0000153694 00000 n 
+0000153848 00000 n 
+0000154003 00000 n 
+0000154157 00000 n 
+0000154317 00000 n 
+0000154482 00000 n 
+0000154647 00000 n 
+0000154812 00000 n 
+0000154977 00000 n 
+0000155137 00000 n 
+0000155302 00000 n 
+0000155462 00000 n 
+0000155627 00000 n 
+0000155792 00000 n 
+0000155941 00000 n 
+0000156096 00000 n 
+0000156248 00000 n 
+0000156403 00000 n 
+0000156558 00000 n 
+0000156713 00000 n 
+0000156873 00000 n 
+0000157036 00000 n 
+0000157196 00000 n 
+0000157361 00000 n 
+0000157521 00000 n 
+0000157686 00000 n 
+0000157846 00000 n 
+0000158011 00000 n 
+0000158171 00000 n 
+0000158335 00000 n 
+0000160650 00000 n 
+0000158554 00000 n 
+0000152465 00000 n 
+0000151022 00000 n 
+0000158490 00000 n 
+0004766962 00000 n 
+0000160804 00000 n 
+0000160963 00000 n 
+0000161123 00000 n 
+0000161283 00000 n 
+0000161443 00000 n 
+0000161603 00000 n 
+0000161756 00000 n 
+0000161911 00000 n 
+0000162065 00000 n 
+0000162220 00000 n 
+0000162380 00000 n 
+0000162540 00000 n 
+0000162695 00000 n 
+0000162849 00000 n 
+0000163004 00000 n 
+0000163164 00000 n 
+0000163329 00000 n 
+0000163494 00000 n 
+0000163659 00000 n 
+0000163819 00000 n 
+0000163974 00000 n 
+0000164133 00000 n 
+0000164292 00000 n 
+0000164452 00000 n 
+0000164612 00000 n 
+0000164772 00000 n 
+0000164932 00000 n 
+0000165092 00000 n 
+0000165245 00000 n 
+0000165400 00000 n 
+0000165555 00000 n 
+0000165715 00000 n 
+0000165879 00000 n 
+0000168293 00000 n 
+0000166103 00000 n 
+0000160216 00000 n 
+0000158670 00000 n 
+0000166039 00000 n 
+0000168452 00000 n 
+0000168612 00000 n 
+0000168772 00000 n 
+0000168936 00000 n 
+0000169099 00000 n 
+0000169254 00000 n 
+0000169414 00000 n 
+0000169569 00000 n 
+0000169729 00000 n 
+0000169889 00000 n 
+0000170049 00000 n 
+0000170209 00000 n 
+0000170362 00000 n 
+0000170517 00000 n 
+0000170672 00000 n 
+0000170832 00000 n 
+0000170992 00000 n 
+0000171152 00000 n 
+0000171312 00000 n 
+0000171477 00000 n 
+0000171642 00000 n 
+0000171807 00000 n 
+0000171962 00000 n 
+0000172122 00000 n 
+0000172282 00000 n 
+0000172437 00000 n 
+0000172597 00000 n 
+0000172757 00000 n 
+0000172916 00000 n 
+0000173080 00000 n 
+0000173240 00000 n 
+0000173400 00000 n 
+0000173558 00000 n 
+0000173713 00000 n 
+0000173868 00000 n 
+0000176038 00000 n 
+0000174092 00000 n 
+0000167841 00000 n 
+0000166205 00000 n 
+0000174028 00000 n 
+0000176197 00000 n 
+0000176357 00000 n 
+0000176509 00000 n 
+0000176663 00000 n 
+0000176818 00000 n 
+0000176973 00000 n 
+0000177133 00000 n 
+0000177293 00000 n 
+0000177448 00000 n 
+0000177601 00000 n 
+0000177755 00000 n 
+0000177909 00000 n 
+0000178069 00000 n 
+0000178234 00000 n 
+0000178398 00000 n 
+0000178562 00000 n 
+0000178722 00000 n 
+0000178882 00000 n 
+0000179037 00000 n 
+0000179187 00000 n 
+0000179342 00000 n 
+0000179495 00000 n 
+0000179650 00000 n 
+0000179805 00000 n 
+0000179965 00000 n 
+0000180125 00000 n 
+0000180285 00000 n 
+0000180445 00000 n 
+0000180605 00000 n 
+0000180758 00000 n 
+0000180914 00000 n 
+0000183395 00000 n 
+0000181134 00000 n 
+0000175622 00000 n 
+0000174194 00000 n 
+0000181070 00000 n 
+0000183550 00000 n 
+0000183711 00000 n 
+0000183871 00000 n 
+0000184031 00000 n 
+0000184187 00000 n 
+0000184346 00000 n 
+0000184507 00000 n 
+0000184668 00000 n 
+0000184829 00000 n 
+0000184990 00000 n 
+0000185151 00000 n 
+0000185312 00000 n 
+0000185473 00000 n 
+0000185629 00000 n 
+0000185788 00000 n 
+0000185949 00000 n 
+0000186109 00000 n 
+0000186265 00000 n 
+0000186426 00000 n 
+0000186587 00000 n 
+0000186743 00000 n 
+0000186904 00000 n 
+0000187065 00000 n 
+0000187226 00000 n 
+0000187392 00000 n 
+0000187548 00000 n 
+0000187709 00000 n 
+0000187870 00000 n 
+0000188030 00000 n 
+0000188191 00000 n 
+0000188352 00000 n 
+0000188505 00000 n 
+0000188660 00000 n 
+0000188821 00000 n 
+0000188981 00000 n 
+0000189137 00000 n 
+0000189298 00000 n 
+0000191653 00000 n 
+0000189528 00000 n 
+0000182925 00000 n 
+0000181250 00000 n 
+0000189464 00000 n 
+0000191818 00000 n 
+0000191979 00000 n 
+0000192138 00000 n 
+0000192299 00000 n 
+0000192465 00000 n 
+0000192626 00000 n 
+0000192782 00000 n 
+0000192943 00000 n 
+0000193104 00000 n 
+0000193270 00000 n 
+0000193436 00000 n 
+0000193592 00000 n 
+0000193753 00000 n 
+0000193914 00000 n 
+0000194075 00000 n 
+0000194235 00000 n 
+0000194400 00000 n 
+0000194565 00000 n 
+0000194731 00000 n 
+0000194897 00000 n 
+0000195063 00000 n 
+0000195228 00000 n 
+0000195393 00000 n 
+0000195558 00000 n 
+0000195722 00000 n 
+0000195888 00000 n 
+0000196054 00000 n 
+0000196210 00000 n 
+0000196371 00000 n 
+0000196532 00000 n 
+0000196685 00000 n 
+0000196840 00000 n 
+0000196996 00000 n 
+0000199361 00000 n 
+0000197221 00000 n 
+0000191219 00000 n 
+0000189630 00000 n 
+0000197157 00000 n 
+0000199522 00000 n 
+0000199681 00000 n 
+0000199847 00000 n 
+0000200008 00000 n 
+0000200169 00000 n 
+0000200325 00000 n 
+0000200486 00000 n 
+0000200646 00000 n 
+0000200802 00000 n 
+0000200962 00000 n 
+0000201123 00000 n 
+0000201276 00000 n 
+0000201432 00000 n 
+0000201587 00000 n 
+0000201743 00000 n 
+0000201904 00000 n 
+0000202070 00000 n 
+0000202236 00000 n 
+0000202401 00000 n 
+0000202567 00000 n 
+0000202728 00000 n 
+0000202889 00000 n 
+0000203055 00000 n 
+0000203211 00000 n 
+0000203372 00000 n 
+0000203532 00000 n 
+0000203693 00000 n 
+0000203853 00000 n 
+0000204009 00000 n 
+0000204165 00000 n 
+0000204326 00000 n 
+0000204487 00000 n 
+0000204643 00000 n 
+0000204798 00000 n 
+0000207193 00000 n 
+0000205023 00000 n 
+0000198918 00000 n 
+0000197323 00000 n 
+0000204959 00000 n 
+0004767088 00000 n 
+0000207353 00000 n 
+0000207514 00000 n 
+0000207679 00000 n 
+0000207845 00000 n 
+0000208011 00000 n 
+0000208177 00000 n 
+0000208338 00000 n 
+0000208494 00000 n 
+0000208651 00000 n 
+0000208808 00000 n 
+0000208965 00000 n 
+0000209122 00000 n 
+0000209284 00000 n 
+0000209446 00000 n 
+0000209603 00000 n 
+0000209757 00000 n 
+0000209912 00000 n 
+0000210073 00000 n 
+0000210233 00000 n 
+0000210394 00000 n 
+0000210554 00000 n 
+0000210710 00000 n 
+0000210870 00000 n 
+0000211036 00000 n 
+0000211201 00000 n 
+0000211362 00000 n 
+0000211523 00000 n 
+0000211684 00000 n 
+0000211849 00000 n 
+0000212015 00000 n 
+0000212169 00000 n 
+0000212325 00000 n 
+0000212486 00000 n 
+0000212647 00000 n 
+0000215009 00000 n 
+0000212872 00000 n 
+0000206750 00000 n 
+0000205125 00000 n 
+0000212808 00000 n 
+0000215164 00000 n 
+0000215320 00000 n 
+0000215481 00000 n 
+0000215635 00000 n 
+0000215790 00000 n 
+0000215946 00000 n 
+0000216107 00000 n 
+0000216268 00000 n 
+0000216429 00000 n 
+0000216594 00000 n 
+0000216750 00000 n 
+0000216911 00000 n 
+0000217072 00000 n 
+0000217233 00000 n 
+0000217389 00000 n 
+0000217549 00000 n 
+0000217715 00000 n 
+0000217880 00000 n 
+0000218036 00000 n 
+0000218197 00000 n 
+0000218358 00000 n 
+0000218519 00000 n 
+0000218679 00000 n 
+0000218845 00000 n 
+0000219011 00000 n 
+0000219172 00000 n 
+0000219332 00000 n 
+0000219493 00000 n 
+0000219654 00000 n 
+0000219820 00000 n 
+0000219986 00000 n 
+0000222442 00000 n 
+0000220216 00000 n 
+0000214593 00000 n 
+0000212974 00000 n 
+0000220152 00000 n 
+0000222597 00000 n 
+0000222758 00000 n 
+0000222919 00000 n 
+0000223080 00000 n 
+0000223234 00000 n 
+0000223390 00000 n 
+0000223545 00000 n 
+0000223706 00000 n 
+0000223871 00000 n 
+0000224036 00000 n 
+0000224202 00000 n 
+0000224367 00000 n 
+0000224533 00000 n 
+0000224699 00000 n 
+0000224864 00000 n 
+0000225030 00000 n 
+0000225196 00000 n 
+0000225352 00000 n 
+0000225513 00000 n 
+0000225679 00000 n 
+0000225845 00000 n 
+0000226001 00000 n 
+0000226162 00000 n 
+0000226323 00000 n 
+0000226479 00000 n 
+0000226635 00000 n 
+0000226796 00000 n 
+0000226957 00000 n 
+0000227118 00000 n 
+0000227273 00000 n 
+0000227427 00000 n 
+0000227583 00000 n 
+0000227739 00000 n 
+0000227895 00000 n 
+0000228056 00000 n 
+0000228217 00000 n 
+0000228378 00000 n 
+0000230806 00000 n 
+0000228603 00000 n 
+0000221972 00000 n 
+0000220318 00000 n 
+0000228539 00000 n 
+0004765671 00000 n 
+0000230966 00000 n 
+0000231127 00000 n 
+0000231283 00000 n 
+0000231439 00000 n 
+0000231600 00000 n 
+0000231761 00000 n 
+0000231915 00000 n 
+0000232070 00000 n 
+0000232226 00000 n 
+0000232380 00000 n 
+0000232541 00000 n 
+0000232702 00000 n 
+0000232863 00000 n 
+0000233019 00000 n 
+0000233179 00000 n 
+0000233340 00000 n 
+0000233495 00000 n 
+0000233651 00000 n 
+0000233812 00000 n 
+0000233973 00000 n 
+0000234127 00000 n 
+0000234283 00000 n 
+0000234439 00000 n 
+0000234600 00000 n 
+0000234754 00000 n 
+0000234910 00000 n 
+0000235065 00000 n 
+0000235226 00000 n 
+0000235385 00000 n 
+0000235541 00000 n 
+0000235702 00000 n 
+0000235863 00000 n 
+0000236019 00000 n 
+0000236179 00000 n 
+0000238645 00000 n 
+0000236409 00000 n 
+0000230363 00000 n 
+0000228719 00000 n 
+0000236345 00000 n 
+0000238810 00000 n 
+0000238976 00000 n 
+0000239142 00000 n 
+0000239307 00000 n 
+0000239473 00000 n 
+0000239629 00000 n 
+0000239790 00000 n 
+0000239951 00000 n 
+0000240112 00000 n 
+0000240273 00000 n 
+0000240434 00000 n 
+0000240590 00000 n 
+0000240749 00000 n 
+0000240910 00000 n 
+0000241076 00000 n 
+0000241241 00000 n 
+0000241407 00000 n 
+0000241573 00000 n 
+0000241739 00000 n 
+0000241905 00000 n 
+0000242071 00000 n 
+0000242237 00000 n 
+0000242403 00000 n 
+0000242558 00000 n 
+0000242718 00000 n 
+0000242879 00000 n 
+0000243040 00000 n 
+0000243201 00000 n 
+0000243357 00000 n 
+0000243518 00000 n 
+0000243679 00000 n 
+0000243840 00000 n 
+0000244001 00000 n 
+0000244162 00000 n 
+0000244322 00000 n 
+0000244483 00000 n 
+0000247123 00000 n 
+0000244703 00000 n 
+0000238184 00000 n 
+0000236511 00000 n 
+0000244639 00000 n 
+0000247283 00000 n 
+0000247444 00000 n 
+0000247605 00000 n 
+0000247765 00000 n 
+0000247920 00000 n 
+0000248077 00000 n 
+0000248234 00000 n 
+0000248391 00000 n 
+0000248548 00000 n 
+0000248710 00000 n 
+0000248872 00000 n 
+0000249026 00000 n 
+0000249182 00000 n 
+0000249343 00000 n 
+0000249504 00000 n 
+0000249660 00000 n 
+0000249821 00000 n 
+0000249982 00000 n 
+0000250143 00000 n 
+0000250298 00000 n 
+0000250459 00000 n 
+0000250620 00000 n 
+0000250780 00000 n 
+0000250941 00000 n 
+0000251102 00000 n 
+0000251257 00000 n 
+0000251417 00000 n 
+0000251578 00000 n 
+0000251739 00000 n 
+0000251900 00000 n 
+0000252061 00000 n 
+0000252222 00000 n 
+0000252381 00000 n 
+0000252542 00000 n 
+0000252698 00000 n 
+0000255187 00000 n 
+0000252923 00000 n 
+0000246671 00000 n 
+0000244805 00000 n 
+0000252859 00000 n 
+0004767214 00000 n 
+0000255347 00000 n 
+0000255508 00000 n 
+0000255674 00000 n 
+0000255834 00000 n 
+0000255995 00000 n 
+0000256156 00000 n 
+0000256317 00000 n 
+0000256478 00000 n 
+0000256639 00000 n 
+0000256801 00000 n 
+0000256963 00000 n 
+0000257125 00000 n 
+0000257285 00000 n 
+0000257447 00000 n 
+0000257608 00000 n 
+0000257769 00000 n 
+0000257931 00000 n 
+0000258093 00000 n 
+0000258255 00000 n 
+0000258411 00000 n 
+0000258572 00000 n 
+0000258733 00000 n 
+0000258894 00000 n 
+0000259049 00000 n 
+0000259210 00000 n 
+0000259371 00000 n 
+0000259526 00000 n 
+0000259687 00000 n 
+0000259848 00000 n 
+0000260004 00000 n 
+0000260165 00000 n 
+0000260326 00000 n 
+0000260487 00000 n 
+0000260647 00000 n 
+0000260804 00000 n 
+0000263405 00000 n 
+0000261030 00000 n 
+0000254735 00000 n 
+0000253039 00000 n 
+0000260966 00000 n 
+0000263566 00000 n 
+0000263728 00000 n 
+0000263890 00000 n 
+0000264051 00000 n 
+0000264213 00000 n 
+0000264375 00000 n 
+0000264537 00000 n 
+0000264699 00000 n 
+0000264862 00000 n 
+0000265025 00000 n 
+0000265188 00000 n 
+0000265349 00000 n 
+0000265512 00000 n 
+0000265675 00000 n 
+0000265837 00000 n 
+0000265994 00000 n 
+0000266156 00000 n 
+0000266318 00000 n 
+0000266480 00000 n 
+0000266642 00000 n 
+0000266804 00000 n 
+0000266966 00000 n 
+0000267122 00000 n 
+0000267283 00000 n 
+0000267445 00000 n 
+0000267607 00000 n 
+0000267768 00000 n 
+0000267925 00000 n 
+0000268087 00000 n 
+0000268254 00000 n 
+0000268421 00000 n 
+0000268588 00000 n 
+0000268754 00000 n 
+0000268921 00000 n 
+0000269088 00000 n 
+0000269255 00000 n 
+0000271693 00000 n 
+0000269486 00000 n 
+0000262944 00000 n 
+0000261146 00000 n 
+0000269422 00000 n 
+0000271855 00000 n 
+0000272012 00000 n 
+0000272173 00000 n 
+0000272335 00000 n 
+0000272497 00000 n 
+0000272659 00000 n 
+0000272821 00000 n 
+0000272983 00000 n 
+0000273145 00000 n 
+0000273302 00000 n 
+0000273457 00000 n 
+0000273619 00000 n 
+0000273781 00000 n 
+0000273942 00000 n 
+0000274098 00000 n 
+0000274255 00000 n 
+0000274412 00000 n 
+0000274574 00000 n 
+0000274736 00000 n 
+0000274898 00000 n 
+0000275060 00000 n 
+0000275221 00000 n 
+0000275383 00000 n 
+0000275544 00000 n 
+0000275706 00000 n 
+0000275868 00000 n 
+0000276031 00000 n 
+0000276194 00000 n 
+0000276357 00000 n 
+0000276520 00000 n 
+0000276682 00000 n 
+0000279101 00000 n 
+0000276909 00000 n 
+0000271277 00000 n 
+0000269602 00000 n 
+0000276845 00000 n 
+0000279264 00000 n 
+0000279427 00000 n 
+0000279590 00000 n 
+0000279753 00000 n 
+0000279916 00000 n 
+0000280073 00000 n 
+0000280227 00000 n 
+0000280383 00000 n 
+0000280539 00000 n 
+0000280695 00000 n 
+0000280856 00000 n 
+0000281017 00000 n 
+0000281178 00000 n 
+0000281344 00000 n 
+0000281505 00000 n 
+0000281664 00000 n 
+0000281825 00000 n 
+0000281986 00000 n 
+0000282152 00000 n 
+0000282308 00000 n 
+0000282468 00000 n 
+0000282629 00000 n 
+0000282790 00000 n 
+0000282944 00000 n 
+0000283100 00000 n 
+0000283256 00000 n 
+0000283412 00000 n 
+0000283572 00000 n 
+0000283733 00000 n 
+0000283889 00000 n 
+0000284050 00000 n 
+0000284211 00000 n 
+0000284371 00000 n 
+0000286749 00000 n 
+0000284596 00000 n 
+0000278667 00000 n 
+0000277011 00000 n 
+0000284532 00000 n 
+0000286909 00000 n 
+0000287070 00000 n 
+0000287226 00000 n 
+0000287386 00000 n 
+0000287547 00000 n 
+0000287708 00000 n 
+0000287874 00000 n 
+0000288040 00000 n 
+0000288206 00000 n 
+0000288372 00000 n 
+0000288538 00000 n 
+0000288703 00000 n 
+0000288869 00000 n 
+0000289025 00000 n 
+0000289180 00000 n 
+0000289340 00000 n 
+0000289501 00000 n 
+0000289655 00000 n 
+0000289811 00000 n 
+0000289967 00000 n 
+0000290123 00000 n 
+0000290284 00000 n 
+0000290444 00000 n 
+0000290599 00000 n 
+0000290760 00000 n 
+0000290921 00000 n 
+0000291075 00000 n 
+0000291231 00000 n 
+0000291387 00000 n 
+0000291548 00000 n 
+0000291709 00000 n 
+0000291875 00000 n 
+0000292036 00000 n 
+0000292202 00000 n 
+0000292367 00000 n 
+0000292523 00000 n 
+0000294763 00000 n 
+0000292743 00000 n 
+0000286288 00000 n 
+0000284698 00000 n 
+0000292679 00000 n 
+0000294923 00000 n 
+0000295084 00000 n 
+0000295245 00000 n 
+0000295400 00000 n 
+0000295554 00000 n 
+0000295715 00000 n 
+0000295869 00000 n 
+0000296025 00000 n 
+0000296181 00000 n 
+0000296342 00000 n 
+0000296508 00000 n 
+0000296674 00000 n 
+0000296840 00000 n 
+0000297006 00000 n 
+0000297167 00000 n 
+0000297333 00000 n 
+0000297499 00000 n 
+0000297665 00000 n 
+0000297826 00000 n 
+0000297987 00000 n 
+0000298148 00000 n 
+0000298314 00000 n 
+0000298480 00000 n 
+0000298646 00000 n 
+0000298812 00000 n 
+0000298968 00000 n 
+0000299124 00000 n 
+0000299280 00000 n 
+0000299440 00000 n 
+0000299605 00000 n 
+0000299766 00000 n 
+0000299927 00000 n 
+0000300081 00000 n 
+0000300242 00000 n 
+0000300403 00000 n 
+0000302812 00000 n 
+0000300628 00000 n 
+0000294311 00000 n 
+0000292845 00000 n 
+0000300564 00000 n 
+0004767340 00000 n 
+0000302973 00000 n 
+0000303127 00000 n 
+0000303283 00000 n 
+0000303439 00000 n 
+0000303599 00000 n 
+0000303765 00000 n 
+0000303926 00000 n 
+0000304092 00000 n 
+0000304258 00000 n 
+0000304418 00000 n 
+0000304579 00000 n 
+0000304740 00000 n 
+0000304906 00000 n 
+0000305072 00000 n 
+0000305237 00000 n 
+0000305403 00000 n 
+0000305559 00000 n 
+0000305720 00000 n 
+0000305881 00000 n 
+0000306035 00000 n 
+0000306191 00000 n 
+0000306346 00000 n 
+0000306502 00000 n 
+0000306663 00000 n 
+0000306824 00000 n 
+0000306985 00000 n 
+0000307145 00000 n 
+0000307301 00000 n 
+0000307462 00000 n 
+0000307623 00000 n 
+0000307784 00000 n 
+0000307944 00000 n 
+0000308105 00000 n 
+0000308261 00000 n 
+0000308422 00000 n 
+0000310628 00000 n 
+0000308647 00000 n 
+0000302360 00000 n 
+0000300730 00000 n 
+0000308583 00000 n 
+0000310788 00000 n 
+0000310942 00000 n 
+0000311097 00000 n 
+0000311253 00000 n 
+0000311409 00000 n 
+0000311565 00000 n 
+0000311721 00000 n 
+0000311881 00000 n 
+0000312042 00000 n 
+0000312203 00000 n 
+0000312359 00000 n 
+0000312520 00000 n 
+0000312674 00000 n 
+0000312830 00000 n 
+0000312986 00000 n 
+0000313147 00000 n 
+0000313308 00000 n 
+0000313469 00000 n 
+0000313630 00000 n 
+0000313783 00000 n 
+0000313939 00000 n 
+0000314095 00000 n 
+0000314256 00000 n 
+0000314417 00000 n 
+0000314582 00000 n 
+0000314748 00000 n 
+0000314914 00000 n 
+0000315079 00000 n 
+0000315245 00000 n 
+0000315411 00000 n 
+0000315577 00000 n 
+0000315738 00000 n 
+0000315899 00000 n 
+0000316060 00000 n 
+0000318250 00000 n 
+0000316285 00000 n 
+0000310185 00000 n 
+0000308749 00000 n 
+0000316221 00000 n 
+0000318403 00000 n 
+0000318556 00000 n 
+0000318710 00000 n 
+0000318871 00000 n 
+0000319032 00000 n 
+0000319193 00000 n 
+0000319343 00000 n 
+0000319497 00000 n 
+0000319653 00000 n 
+0000319814 00000 n 
+0000319974 00000 n 
+0000320135 00000 n 
+0000320291 00000 n 
+0000320452 00000 n 
+0000320613 00000 n 
+0000320779 00000 n 
+0000320945 00000 n 
+0000321111 00000 n 
+0000321277 00000 n 
+0000321438 00000 n 
+0000321603 00000 n 
+0000321768 00000 n 
+0000321934 00000 n 
+0000322100 00000 n 
+0000322254 00000 n 
+0000322410 00000 n 
+0000322571 00000 n 
+0000322737 00000 n 
+0000322903 00000 n 
+0000323069 00000 n 
+0000323234 00000 n 
+0000323400 00000 n 
+0000323561 00000 n 
+0000325713 00000 n 
+0000323781 00000 n 
+0000317816 00000 n 
+0000316387 00000 n 
+0000323717 00000 n 
+0000325873 00000 n 
+0000326034 00000 n 
+0000326188 00000 n 
+0000326344 00000 n 
+0000326499 00000 n 
+0000326660 00000 n 
+0000326826 00000 n 
+0000326992 00000 n 
+0000327153 00000 n 
+0000327313 00000 n 
+0000327473 00000 n 
+0000327629 00000 n 
+0000327790 00000 n 
+0000327951 00000 n 
+0000328112 00000 n 
+0000328272 00000 n 
+0000328433 00000 n 
+0000328594 00000 n 
+0000328755 00000 n 
+0000328916 00000 n 
+0000329065 00000 n 
+0000329219 00000 n 
+0000329375 00000 n 
+0000329531 00000 n 
+0000329687 00000 n 
+0000329840 00000 n 
+0000329996 00000 n 
+0000330157 00000 n 
+0000330318 00000 n 
+0000330479 00000 n 
+0000330639 00000 n 
+0000332970 00000 n 
+0000330869 00000 n 
+0000325297 00000 n 
+0000323897 00000 n 
+0000330805 00000 n 
+0000333135 00000 n 
+0000333291 00000 n 
+0000333447 00000 n 
+0000333603 00000 n 
+0000333757 00000 n 
+0000333913 00000 n 
+0000334069 00000 n 
+0000334225 00000 n 
+0000334384 00000 n 
+0000334539 00000 n 
+0000334695 00000 n 
+0000334851 00000 n 
+0000335005 00000 n 
+0000335161 00000 n 
+0000335317 00000 n 
+0000335467 00000 n 
+0000335621 00000 n 
+0000335777 00000 n 
+0000335938 00000 n 
+0000336099 00000 n 
+0000336265 00000 n 
+0000336431 00000 n 
+0000336586 00000 n 
+0000336741 00000 n 
+0000336897 00000 n 
+0000337058 00000 n 
+0000337224 00000 n 
+0000337390 00000 n 
+0000337556 00000 n 
+0000337712 00000 n 
+0000337872 00000 n 
+0000338033 00000 n 
+0000338199 00000 n 
+0000340449 00000 n 
+0000338429 00000 n 
+0000332536 00000 n 
+0000330985 00000 n 
+0000338365 00000 n 
+0000340602 00000 n 
+0000340758 00000 n 
+0000340914 00000 n 
+0000341069 00000 n 
+0000341225 00000 n 
+0000341381 00000 n 
+0000341537 00000 n 
+0000341698 00000 n 
+0000341859 00000 n 
+0000342013 00000 n 
+0000342169 00000 n 
+0000342324 00000 n 
+0000342485 00000 n 
+0000342646 00000 n 
+0000342806 00000 n 
+0000342961 00000 n 
+0000343122 00000 n 
+0000343283 00000 n 
+0000343444 00000 n 
+0000343605 00000 n 
+0000343766 00000 n 
+0000343927 00000 n 
+0000344082 00000 n 
+0000344242 00000 n 
+0000344398 00000 n 
+0000344554 00000 n 
+0000344708 00000 n 
+0000344864 00000 n 
+0000345020 00000 n 
+0000345176 00000 n 
+0000345332 00000 n 
+0000345488 00000 n 
+0000345644 00000 n 
+0000345800 00000 n 
+0000345955 00000 n 
+0000346111 00000 n 
+0000347746 00000 n 
+0000346332 00000 n 
+0000339988 00000 n 
+0000338545 00000 n 
+0000346268 00000 n 
+0004767466 00000 n 
+0000347902 00000 n 
+0000348059 00000 n 
+0000348212 00000 n 
+0000348368 00000 n 
+0000348524 00000 n 
+0000348685 00000 n 
+0000348846 00000 n 
+0000349007 00000 n 
+0000349163 00000 n 
+0000349319 00000 n 
+0000349472 00000 n 
+0000349628 00000 n 
+0000349784 00000 n 
+0000349938 00000 n 
+0000350094 00000 n 
+0000350250 00000 n 
+0000350411 00000 n 
+0000350572 00000 n 
+0000350726 00000 n 
+0000350881 00000 n 
+0000351100 00000 n 
+0000347429 00000 n 
+0000346434 00000 n 
+0000351036 00000 n 
+0000351483 00000 n 
+0000351303 00000 n 
+0000351202 00000 n 
+0000351419 00000 n 
+0000352756 00000 n 
+0000352911 00000 n 
+0000353067 00000 n 
+0000353223 00000 n 
+0000353379 00000 n 
+0000353535 00000 n 
+0000353691 00000 n 
+0000353847 00000 n 
+0000354003 00000 n 
+0000354159 00000 n 
+0000354315 00000 n 
+0000354470 00000 n 
+0000354627 00000 n 
+0000354783 00000 n 
+0000354939 00000 n 
+0000355095 00000 n 
+0000355251 00000 n 
+0000355533 00000 n 
+0000352475 00000 n 
+0000351525 00000 n 
+0000355407 00000 n 
+0000422584 00000 n 
+0000431940 00000 n 
+0000462050 00000 n 
+0000468445 00000 n 
+0000473310 00000 n 
+0000483915 00000 n 
+0000495189 00000 n 
+0000499686 00000 n 
+0000512543 00000 n 
+0000527428 00000 n 
+0000534300 00000 n 
+0000539870 00000 n 
+0000638953 00000 n 
+0000647174 00000 n 
+0000687488 00000 n 
+0000691396 00000 n 
+0000704865 00000 n 
+0000356950 00000 n 
+0000357106 00000 n 
+0000357262 00000 n 
+0000357419 00000 n 
+0000357576 00000 n 
+0000357733 00000 n 
+0000357890 00000 n 
+0000358047 00000 n 
+0000358204 00000 n 
+0000358361 00000 n 
+0000358518 00000 n 
+0000358675 00000 n 
+0000358832 00000 n 
+0000358988 00000 n 
+0000359144 00000 n 
+0000359301 00000 n 
+0000359458 00000 n 
+0000359615 00000 n 
+0000361172 00000 n 
+0000359836 00000 n 
+0000356660 00000 n 
+0000355635 00000 n 
+0000359772 00000 n 
+0000780590 00000 n 
+0000787925 00000 n 
+0001199824 00000 n 
+0001203601 00000 n 
+0001204113 00000 n 
+0001208197 00000 n 
+0001208708 00000 n 
+0001315362 00000 n 
+0001383455 00000 n 
+0001444359 00000 n 
+0001446896 00000 n 
+0001447343 00000 n 
+0001479350 00000 n 
+0001482927 00000 n 
+0001556559 00000 n 
+0001562063 00000 n 
+0001569659 00000 n 
+0001577020 00000 n 
+0000361329 00000 n 
+0000361486 00000 n 
+0000361643 00000 n 
+0000361800 00000 n 
+0000361957 00000 n 
+0000362114 00000 n 
+0000362271 00000 n 
+0000362428 00000 n 
+0000362585 00000 n 
+0000362742 00000 n 
+0000362900 00000 n 
+0000363056 00000 n 
+0000363213 00000 n 
+0000364410 00000 n 
+0000363434 00000 n 
+0000360918 00000 n 
+0000359938 00000 n 
+0000363370 00000 n 
+0001586846 00000 n 
+0001635573 00000 n 
+0001726617 00000 n 
+0001727193 00000 n 
+0001800031 00000 n 
+0001815223 00000 n 
+0001831730 00000 n 
+0001872449 00000 n 
+0001987008 00000 n 
+0001991872 00000 n 
+0002490922 00000 n 
+0002837758 00000 n 
+0002838351 00000 n 
+0002868012 00000 n 
+0000364566 00000 n 
+0000364723 00000 n 
+0000364880 00000 n 
+0000365037 00000 n 
+0000365194 00000 n 
+0000365351 00000 n 
+0000365508 00000 n 
+0000366577 00000 n 
+0000365729 00000 n 
+0000364210 00000 n 
+0000363536 00000 n 
+0000365665 00000 n 
+0004767592 00000 n 
+0002920475 00000 n 
+0002965651 00000 n 
+0003161834 00000 n 
+0003212812 00000 n 
+0003218315 00000 n 
+0003222704 00000 n 
+0003227646 00000 n 
+0003229423 00000 n 
+0000366733 00000 n 
+0000366890 00000 n 
+0000367047 00000 n 
+0000367264 00000 n 
+0000366413 00000 n 
+0000365831 00000 n 
+0000367200 00000 n 
+0003319643 00000 n 
+0003328797 00000 n 
+0003332629 00000 n 
+0003495131 00000 n 
+0000367647 00000 n 
+0000367467 00000 n 
+0000367366 00000 n 
+0000367583 00000 n 
+0000369109 00000 n 
+0000369254 00000 n 
+0000369407 00000 n 
+0000369553 00000 n 
+0000369705 00000 n 
+0000369858 00000 n 
+0000370011 00000 n 
+0000370164 00000 n 
+0000370317 00000 n 
+0000370468 00000 n 
+0000370621 00000 n 
+0000370774 00000 n 
+0000370927 00000 n 
+0000371081 00000 n 
+0000371234 00000 n 
+0000371388 00000 n 
+0000371542 00000 n 
+0000371696 00000 n 
+0000371850 00000 n 
+0000372003 00000 n 
+0000372157 00000 n 
+0000372311 00000 n 
+0000372465 00000 n 
+0000372619 00000 n 
+0000372772 00000 n 
+0000372926 00000 n 
+0000373080 00000 n 
+0000373226 00000 n 
+0000375421 00000 n 
+0000373506 00000 n 
+0000368729 00000 n 
+0000367689 00000 n 
+0000373380 00000 n 
+0004517770 00000 n 
+0000598358 00000 n 
+0004517736 00000 n 
+0000824394 00000 n 
+0000844976 00000 n 
+0000863097 00000 n 
+0000894309 00000 n 
+0000916235 00000 n 
+0000929755 00000 n 
+0000944706 00000 n 
+0000956218 00000 n 
+0000970797 00000 n 
+0000983165 00000 n 
+0000993692 00000 n 
+0001008364 00000 n 
+0001008492 00000 n 
+0001047949 00000 n 
+0001048077 00000 n 
+0001091724 00000 n 
+0001091852 00000 n 
+0001125547 00000 n 
+0001125675 00000 n 
+0001142360 00000 n 
+0001142488 00000 n 
+0001155449 00000 n 
+0001155577 00000 n 
+0004517702 00000 n 
+0001259644 00000 n 
+0000375566 00000 n 
+0000375720 00000 n 
+0000375874 00000 n 
+0000376020 00000 n 
+0000376174 00000 n 
+0000376328 00000 n 
+0000376482 00000 n 
+0000376628 00000 n 
+0000376782 00000 n 
+0000376928 00000 n 
+0000377081 00000 n 
+0000377227 00000 n 
+0000377381 00000 n 
+0000377535 00000 n 
+0000377689 00000 n 
+0000377842 00000 n 
+0000377996 00000 n 
+0000378150 00000 n 
+0000378304 00000 n 
+0000378454 00000 n 
+0000378608 00000 n 
+0000378762 00000 n 
+0000378917 00000 n 
+0000379072 00000 n 
+0000379227 00000 n 
+0000379381 00000 n 
+0000379536 00000 n 
+0000379690 00000 n 
+0000379845 00000 n 
+0000380000 00000 n 
+0000380155 00000 n 
+0000381088 00000 n 
+0000380365 00000 n 
+0000375005 00000 n 
+0000373608 00000 n 
+0000380301 00000 n 
+0004517668 00000 n 
+0001298446 00000 n 
+0001306096 00000 n 
+0004517634 00000 n 
+0001410501 00000 n 
+0001422006 00000 n 
+0001422134 00000 n 
+0004517600 00000 n 
+0001635445 00000 n 
+0004517566 00000 n 
+0001780551 00000 n 
+0004517532 00000 n 
+0002033747 00000 n 
+0002069488 00000 n 
+0002069744 00000 n 
+0002143174 00000 n 
+0002143302 00000 n 
+0002179228 00000 n 
+0002211177 00000 n 
+0002258647 00000 n 
+0002291328 00000 n 
+0002359241 00000 n 
+0002364508 00000 n 
+0002370780 00000 n 
+0002437957 00000 n 
+0002438213 00000 n 
+0002474278 00000 n 
+0002577810 00000 n 
+0002687777 00000 n 
+0002715860 00000 n 
+0002832255 00000 n 
+0004517498 00000 n 
+0000381241 00000 n 
+0000381387 00000 n 
+0000381540 00000 n 
+0000381758 00000 n 
+0000380924 00000 n 
+0000380467 00000 n 
+0000381694 00000 n 
+0002887942 00000 n 
+0004517464 00000 n 
+0003367939 00000 n 
+0003408101 00000 n 
+0000383294 00000 n 
+0000383438 00000 n 
+0000383589 00000 n 
+0000383741 00000 n 
+0000383886 00000 n 
+0000384038 00000 n 
+0000384183 00000 n 
+0000384334 00000 n 
+0000384480 00000 n 
+0000384632 00000 n 
+0000384778 00000 n 
+0000384931 00000 n 
+0000385083 00000 n 
+0000385236 00000 n 
+0000385389 00000 n 
+0000385535 00000 n 
+0000385687 00000 n 
+0000385840 00000 n 
+0000385993 00000 n 
+0000386146 00000 n 
+0000386299 00000 n 
+0000386444 00000 n 
+0000386723 00000 n 
+0000382968 00000 n 
+0000381860 00000 n 
+0000386597 00000 n 
+0004767718 00000 n 
+0004517430 00000 n 
+0000428677 00000 n 
+0000450131 00000 n 
+0004517396 00000 n 
+0000677419 00000 n 
+0004517362 00000 n 
+0000739750 00000 n 
+0004517328 00000 n 
+0001169323 00000 n 
+0001263526 00000 n 
+0001267118 00000 n 
+0001267246 00000 n 
+0001270044 00000 n 
+0001334342 00000 n 
+0001346208 00000 n 
+0001398050 00000 n 
+0001400354 00000 n 
+0001400482 00000 n 
+0001441733 00000 n 
+0000388491 00000 n 
+0000388636 00000 n 
+0000388789 00000 n 
+0000388935 00000 n 
+0000389088 00000 n 
+0000389240 00000 n 
+0000389393 00000 n 
+0000389546 00000 n 
+0000389699 00000 n 
+0000389844 00000 n 
+0000389996 00000 n 
+0000390142 00000 n 
+0000390295 00000 n 
+0000390441 00000 n 
+0000390594 00000 n 
+0000390740 00000 n 
+0000390893 00000 n 
+0000391046 00000 n 
+0000391199 00000 n 
+0000391345 00000 n 
+0000391498 00000 n 
+0000391644 00000 n 
+0000391797 00000 n 
+0000391950 00000 n 
+0000392094 00000 n 
+0000392247 00000 n 
+0000393368 00000 n 
+0000392457 00000 n 
+0000388129 00000 n 
+0000386825 00000 n 
+0000392393 00000 n 
+0004517294 00000 n 
+0001597941 00000 n 
+0001626058 00000 n 
+0001646706 00000 n 
+0001649430 00000 n 
+0001691440 00000 n 
+0001693088 00000 n 
+0004517260 00000 n 
+0001855737 00000 n 
+0002310494 00000 n 
+0004517226 00000 n 
+0002846210 00000 n 
+0004517192 00000 n 
+0003046241 00000 n 
+0003046372 00000 n 
+0003054133 00000 n 
+0004517158 00000 n 
+0003103502 00000 n 
+0004517124 00000 n 
+0003125206 00000 n 
+0003125335 00000 n 
+0004517090 00000 n 
+0003168183 00000 n 
+0004517056 00000 n 
+0000393520 00000 n 
+0000393666 00000 n 
+0000393818 00000 n 
+0000393971 00000 n 
+0000394116 00000 n 
+0000394269 00000 n 
+0000394414 00000 n 
+0000394631 00000 n 
+0000393168 00000 n 
+0000392559 00000 n 
+0000394567 00000 n 
+0003254985 00000 n 
+0004517022 00000 n 
+0003280451 00000 n 
+0003283295 00000 n 
+0004516988 00000 n 
+0003426903 00000 n 
+0004516954 00000 n 
+0003438978 00000 n 
+0000397425 00000 n 
+0000397121 00000 n 
+0000394733 00000 n 
+0000397237 00000 n 
+0000397362 00000 n 
+0000399728 00000 n 
+0000399548 00000 n 
+0000397541 00000 n 
+0000399664 00000 n 
+0000401859 00000 n 
 0000005426 00000 f 
 0000005427 00000 f 
 0000000000 00000 f 
-0000402511 00000 n 
-0000401709 00000 n 
-0000399840 00000 n 
-0000402193 00000 n 
-0000402257 00000 n 
-0000402321 00000 n 
-0000402024 00000 n 
-0004764415 00000 n 
-0000402447 00000 n 
-0000403907 00000 n 
-0000403727 00000 n 
-0000402655 00000 n 
-0000403843 00000 n 
-0004768075 00000 n 
-0000406455 00000 n 
-0000406019 00000 n 
-0000404051 00000 n 
-0000406135 00000 n 
-0000406199 00000 n 
-0000406263 00000 n 
-0000406327 00000 n 
-0000406391 00000 n 
-0000409233 00000 n 
-0000408925 00000 n 
-0000406571 00000 n 
-0000409041 00000 n 
-0000409105 00000 n 
-0000409169 00000 n 
-0000411778 00000 n 
-0000412139 00000 n 
-0000411641 00000 n 
-0000409349 00000 n 
-0000411947 00000 n 
-0000412011 00000 n 
-0000412075 00000 n 
-0004764269 00000 n 
-0004763677 00000 n 
-0004766644 00000 n 
-0000414092 00000 n 
-0000413912 00000 n 
-0000412325 00000 n 
-0000414028 00000 n 
-0000414585 00000 n 
-0000414407 00000 n 
-0000414194 00000 n 
-0000414876 00000 n 
-0000414760 00000 n 
-0000414659 00000 n 
-0004768201 00000 n 
-0000415842 00000 n 
-0000415408 00000 n 
-0000414918 00000 n 
-0000415524 00000 n 
-0000415588 00000 n 
-0000415714 00000 n 
-0000415778 00000 n 
-0000416225 00000 n 
-0000416045 00000 n 
-0000415944 00000 n 
-0000416161 00000 n 
-0000418242 00000 n 
-0000417944 00000 n 
-0000418975 00000 n 
-0000417789 00000 n 
-0000416267 00000 n 
-0000418408 00000 n 
-0004765156 00000 n 
-0000418660 00000 n 
-0000418092 00000 n 
-0000418786 00000 n 
-0000418912 00000 n 
-0000422358 00000 n 
-0000423281 00000 n 
-0000422221 00000 n 
-0000419161 00000 n 
-0000422516 00000 n 
-0000422644 00000 n 
-0000422708 00000 n 
-0004766792 00000 n 
-0000422771 00000 n 
-0000422835 00000 n 
-0000422899 00000 n 
-0000422963 00000 n 
-0000423027 00000 n 
-0000423091 00000 n 
-0000423154 00000 n 
-0000423218 00000 n 
-0000425288 00000 n 
-0000425446 00000 n 
-0000425920 00000 n 
-0000425142 00000 n 
-0000423410 00000 n 
-0000425605 00000 n 
-0000425731 00000 n 
-0000425856 00000 n 
-0000428737 00000 n 
-0000450191 00000 n 
-0000428801 00000 n 
-0000428493 00000 n 
-0000426050 00000 n 
-0000428609 00000 n 
-0004768327 00000 n 
-0000431588 00000 n 
-0000432448 00000 n 
-0000431451 00000 n 
-0000428903 00000 n 
-0000431746 00000 n 
-0004763379 00000 n 
-0000431872 00000 n 
-0000432000 00000 n 
-0000432064 00000 n 
-0000432128 00000 n 
-0000432192 00000 n 
-0000432256 00000 n 
-0000432320 00000 n 
-0000432384 00000 n 
-0000434781 00000 n 
-0000435128 00000 n 
-0000434644 00000 n 
-0000432619 00000 n 
-0000434938 00000 n 
-0000435064 00000 n 
-0000437502 00000 n 
-0000437840 00000 n 
-0000438450 00000 n 
-0000437338 00000 n 
-0000435272 00000 n 
-0000438134 00000 n 
-0000438260 00000 n 
-0000437671 00000 n 
-0000437988 00000 n 
-0000438386 00000 n 
-0000440514 00000 n 
-0000440082 00000 n 
-0000438608 00000 n 
-0000440198 00000 n 
-0000440324 00000 n 
-0000440450 00000 n 
-0000442938 00000 n 
-0000443091 00000 n 
-0000443243 00000 n 
-0000443865 00000 n 
-0000442774 00000 n 
-0000440672 00000 n 
-0000443548 00000 n 
-0000443674 00000 n 
-0000443801 00000 n 
-0000443396 00000 n 
-0000446607 00000 n 
-0000445919 00000 n 
-0000443995 00000 n 
-0000446035 00000 n 
-0000446162 00000 n 
-0000446289 00000 n 
-0000446416 00000 n 
-0000446543 00000 n 
-0004768453 00000 n 
-0000447487 00000 n 
-0000447307 00000 n 
-0000446765 00000 n 
-0000447423 00000 n 
-0000450255 00000 n 
-0000449947 00000 n 
-0000447603 00000 n 
-0000450063 00000 n 
-0000452472 00000 n 
-0000452863 00000 n 
-0000452335 00000 n 
-0000450357 00000 n 
-0000452672 00000 n 
-0000455430 00000 n 
-0000455580 00000 n 
-0000455740 00000 n 
-0000455896 00000 n 
-0000456216 00000 n 
-0000456695 00000 n 
-0000455248 00000 n 
-0000453035 00000 n 
-0000456377 00000 n 
-0000456504 00000 n 
-0000456631 00000 n 
-0000456056 00000 n 
-0000459333 00000 n 
-0000776967 00000 n 
-0000781545 00000 n 
-0000459461 00000 n 
-0000458836 00000 n 
-0000456811 00000 n 
-0000458952 00000 n 
-0000459079 00000 n 
-0000459206 00000 n 
-0000459397 00000 n 
-0000461826 00000 n 
-0000463131 00000 n 
-0000461689 00000 n 
-0000459619 00000 n 
-0000461982 00000 n 
-0000462110 00000 n 
-0000462174 00000 n 
-0000462238 00000 n 
-0000462302 00000 n 
-0000462366 00000 n 
-0000462430 00000 n 
-0000462494 00000 n 
-0000462558 00000 n 
-0000462622 00000 n 
-0000462685 00000 n 
-0000462749 00000 n 
-0000462812 00000 n 
-0000462876 00000 n 
-0000462940 00000 n 
-0000463004 00000 n 
-0000463068 00000 n 
-0004768579 00000 n 
-0000464957 00000 n 
-0000465305 00000 n 
-0000464820 00000 n 
-0000463274 00000 n 
-0000465114 00000 n 
-0000465178 00000 n 
-0000465241 00000 n 
-0003456786 00000 n 
-0000468099 00000 n 
-0000469528 00000 n 
-0000467962 00000 n 
-0000465435 00000 n 
-0000468250 00000 n 
-0000468377 00000 n 
-0000468505 00000 n 
-0000468569 00000 n 
-0000468633 00000 n 
-0000468697 00000 n 
-0000468761 00000 n 
-0000468825 00000 n 
-0000468889 00000 n 
-0000468953 00000 n 
-0000469017 00000 n 
-0000469081 00000 n 
-0000469145 00000 n 
-0000469209 00000 n 
-0000469273 00000 n 
-0000469337 00000 n 
-0000469464 00000 n 
-0000473088 00000 n 
-0000474518 00000 n 
-0000472951 00000 n 
-0000469685 00000 n 
-0000473242 00000 n 
-0000473370 00000 n 
-0000473434 00000 n 
-0000473498 00000 n 
-0000473562 00000 n 
-0000473626 00000 n 
-0000473690 00000 n 
-0000473753 00000 n 
-0000473817 00000 n 
-0000473880 00000 n 
-0000473944 00000 n 
-0000474006 00000 n 
-0000474070 00000 n 
-0000474134 00000 n 
-0000474198 00000 n 
-0000474262 00000 n 
-0000474326 00000 n 
-0000474390 00000 n 
-0000474454 00000 n 
-0000476272 00000 n 
-0000479920 00000 n 
-0000477415 00000 n 
-0000476156 00000 n 
-0000474675 00000 n 
-0000477351 00000 n 
-0004763229 00000 n 
-0004765007 00000 n 
-0000476656 00000 n 
-0000476774 00000 n 
-0000476822 00000 n 
-0000477330 00000 n 
-0000480326 00000 n 
-0000479783 00000 n 
-0000477616 00000 n 
-0000480071 00000 n 
-0000480198 00000 n 
-0000480262 00000 n 
-0002001818 00000 n 
-0000483692 00000 n 
-0000486019 00000 n 
-0000483555 00000 n 
-0000480527 00000 n 
-0000483847 00000 n 
-0000483975 00000 n 
-0000484039 00000 n 
-0000484103 00000 n 
-0000484167 00000 n 
-0000484231 00000 n 
-0000484295 00000 n 
-0000484359 00000 n 
-0000484423 00000 n 
-0000484487 00000 n 
-0000484550 00000 n 
-0000484614 00000 n 
-0000484677 00000 n 
-0000484741 00000 n 
-0000484803 00000 n 
-0000484867 00000 n 
-0000484931 00000 n 
-0000484995 00000 n 
-0000485059 00000 n 
-0000485123 00000 n 
-0000485187 00000 n 
-0000485251 00000 n 
-0000485315 00000 n 
-0000485379 00000 n 
-0000485443 00000 n 
-0000485507 00000 n 
-0000485571 00000 n 
-0000485635 00000 n 
-0000485699 00000 n 
-0000485763 00000 n 
-0000485827 00000 n 
-0000485891 00000 n 
-0000485955 00000 n 
-0004768705 00000 n 
-0000487611 00000 n 
-0000487239 00000 n 
-0000486162 00000 n 
-0000487355 00000 n 
-0000487419 00000 n 
-0000487483 00000 n 
-0000487547 00000 n 
-0000489030 00000 n 
-0000488722 00000 n 
-0000487727 00000 n 
-0000488838 00000 n 
-0000488902 00000 n 
-0000488966 00000 n 
-0000491551 00000 n 
-0000491244 00000 n 
-0000489146 00000 n 
-0000491360 00000 n 
-0000491487 00000 n 
-0000494664 00000 n 
-0000494826 00000 n 
-0000496337 00000 n 
-0000494518 00000 n 
-0000491695 00000 n 
-0000494994 00000 n 
-0000495121 00000 n 
-0000495249 00000 n 
-0000495313 00000 n 
-0000495377 00000 n 
-0000495441 00000 n 
-0000495505 00000 n 
-0000495569 00000 n 
-0000495633 00000 n 
-0000495697 00000 n 
-0000495761 00000 n 
-0000495825 00000 n 
-0000495889 00000 n 
-0000495953 00000 n 
-0000496017 00000 n 
-0000496081 00000 n 
-0000496145 00000 n 
-0000496209 00000 n 
-0000496273 00000 n 
-0000499746 00000 n 
-0000501600 00000 n 
-0000499502 00000 n 
-0000496508 00000 n 
-0000499618 00000 n 
-0000499810 00000 n 
-0000499874 00000 n 
-0000499938 00000 n 
-0000500002 00000 n 
-0000500066 00000 n 
-0000500130 00000 n 
-0000500194 00000 n 
-0000500258 00000 n 
-0000500322 00000 n 
-0000500386 00000 n 
-0000500450 00000 n 
-0000500514 00000 n 
-0000500578 00000 n 
-0000500642 00000 n 
-0000500706 00000 n 
-0000500770 00000 n 
-0000500834 00000 n 
-0000500898 00000 n 
-0000500962 00000 n 
-0000501026 00000 n 
-0000501090 00000 n 
-0000501154 00000 n 
-0000501218 00000 n 
-0000501282 00000 n 
-0000501346 00000 n 
-0000501409 00000 n 
-0000501473 00000 n 
-0000501536 00000 n 
-0000503188 00000 n 
-0000502752 00000 n 
-0000501729 00000 n 
-0000502868 00000 n 
-0000502932 00000 n 
-0000502996 00000 n 
-0000503060 00000 n 
-0000503124 00000 n 
-0004768831 00000 n 
-0000505484 00000 n 
-0000505113 00000 n 
-0000503304 00000 n 
-0000505229 00000 n 
-0000505293 00000 n 
-0000505420 00000 n 
-0000507459 00000 n 
-0000507623 00000 n 
-0000508171 00000 n 
-0000507313 00000 n 
-0000505628 00000 n 
-0000507788 00000 n 
-0000507915 00000 n 
-0000507979 00000 n 
-0000508043 00000 n 
-0000508107 00000 n 
-0000512603 00000 n 
-0000527488 00000 n 
-0000514456 00000 n 
-0000512359 00000 n 
-0000508358 00000 n 
-0000512475 00000 n 
-0000512667 00000 n 
-0000512731 00000 n 
-0000512795 00000 n 
-0000512859 00000 n 
-0000512923 00000 n 
-0000512987 00000 n 
-0000513051 00000 n 
-0000513115 00000 n 
-0000513179 00000 n 
-0000513243 00000 n 
-0000513307 00000 n 
-0000513371 00000 n 
-0000513435 00000 n 
-0000513499 00000 n 
-0000513563 00000 n 
-0000513627 00000 n 
-0000513691 00000 n 
-0000513755 00000 n 
-0000513819 00000 n 
-0000513882 00000 n 
-0000513946 00000 n 
-0000514009 00000 n 
-0000514073 00000 n 
-0000514136 00000 n 
-0000514200 00000 n 
-0000514264 00000 n 
-0000514328 00000 n 
-0000514392 00000 n 
-0000516585 00000 n 
-0000517137 00000 n 
-0000516448 00000 n 
-0000514627 00000 n 
-0000516754 00000 n 
-0000516818 00000 n 
-0000516945 00000 n 
-0000517009 00000 n 
-0000517073 00000 n 
-0000518897 00000 n 
-0000518590 00000 n 
-0000517337 00000 n 
-0000518706 00000 n 
-0000518770 00000 n 
-0000518834 00000 n 
-0000520316 00000 n 
-0000519945 00000 n 
-0000519013 00000 n 
-0000520061 00000 n 
-0000520125 00000 n 
-0000520189 00000 n 
-0000520252 00000 n 
-0004768957 00000 n 
-0000522147 00000 n 
-0000522300 00000 n 
-0000522448 00000 n 
-0000522600 00000 n 
-0000523327 00000 n 
-0000521983 00000 n 
-0000520432 00000 n 
-0000522751 00000 n 
-0000522815 00000 n 
-0000522879 00000 n 
-0000522943 00000 n 
-0000523007 00000 n 
-0000523071 00000 n 
-0000523135 00000 n 
-0000523199 00000 n 
-0000523263 00000 n 
-0000534360 00000 n 
-0000539930 00000 n 
-0000529789 00000 n 
-0000527244 00000 n 
-0000523457 00000 n 
-0000527360 00000 n 
-0000527552 00000 n 
-0000527616 00000 n 
-0000527680 00000 n 
-0000527744 00000 n 
-0000527808 00000 n 
-0000527872 00000 n 
-0000527936 00000 n 
-0000528000 00000 n 
-0000528064 00000 n 
-0000528128 00000 n 
-0000528192 00000 n 
-0000528256 00000 n 
-0000528320 00000 n 
-0000528384 00000 n 
-0000528447 00000 n 
-0000528511 00000 n 
-0000528574 00000 n 
-0000528638 00000 n 
-0000528701 00000 n 
-0000528765 00000 n 
-0000528829 00000 n 
-0000528893 00000 n 
-0000528957 00000 n 
-0000529021 00000 n 
-0000529085 00000 n 
-0000529149 00000 n 
-0000529213 00000 n 
-0000529277 00000 n 
-0000529341 00000 n 
-0000529405 00000 n 
-0000529469 00000 n 
-0000529533 00000 n 
-0000529597 00000 n 
-0000529661 00000 n 
-0000529725 00000 n 
-0000536660 00000 n 
-0000534116 00000 n 
-0000529946 00000 n 
-0000534232 00000 n 
-0000534424 00000 n 
-0000534488 00000 n 
-0000534552 00000 n 
-0000534616 00000 n 
-0000534680 00000 n 
-0000534744 00000 n 
-0000534808 00000 n 
-0000534872 00000 n 
-0000534935 00000 n 
-0000534999 00000 n 
-0000535063 00000 n 
-0000535127 00000 n 
-0000535191 00000 n 
-0000535255 00000 n 
-0000535319 00000 n 
-0000535383 00000 n 
-0000535447 00000 n 
-0000535511 00000 n 
-0000535575 00000 n 
-0000535639 00000 n 
-0000535703 00000 n 
-0000535767 00000 n 
-0000535831 00000 n 
-0000535895 00000 n 
-0000535959 00000 n 
-0000536023 00000 n 
-0000536087 00000 n 
-0000536151 00000 n 
-0000536215 00000 n 
-0000536279 00000 n 
-0000536343 00000 n 
-0000536406 00000 n 
-0000536470 00000 n 
-0000536533 00000 n 
-0000536597 00000 n 
-0000541720 00000 n 
-0000539686 00000 n 
-0000536817 00000 n 
-0000539802 00000 n 
-0000539994 00000 n 
-0000540058 00000 n 
-0000540121 00000 n 
-0000540185 00000 n 
-0000540248 00000 n 
-0000540312 00000 n 
-0000540376 00000 n 
-0000540440 00000 n 
-0000540504 00000 n 
-0000540568 00000 n 
-0000540632 00000 n 
-0000540696 00000 n 
-0000540760 00000 n 
-0000540824 00000 n 
-0000540888 00000 n 
-0000540952 00000 n 
-0000541016 00000 n 
-0000541080 00000 n 
-0000541144 00000 n 
-0000541208 00000 n 
-0000541272 00000 n 
-0000541336 00000 n 
-0000541400 00000 n 
-0000541464 00000 n 
-0000541528 00000 n 
-0000541592 00000 n 
-0000541656 00000 n 
-0000542268 00000 n 
-0000542089 00000 n 
-0000541863 00000 n 
-0000542559 00000 n 
-0000542443 00000 n 
-0000542342 00000 n 
-0004769083 00000 n 
-0000543573 00000 n 
-0000543138 00000 n 
-0000542601 00000 n 
-0000543254 00000 n 
-0000543318 00000 n 
-0000543445 00000 n 
-0000543509 00000 n 
-0000543956 00000 n 
-0000543776 00000 n 
-0000543675 00000 n 
-0000543892 00000 n 
-0000546120 00000 n 
-0000545687 00000 n 
-0000543998 00000 n 
-0000545803 00000 n 
-0000546056 00000 n 
-0000548285 00000 n 
-0000547978 00000 n 
-0000546236 00000 n 
-0000548094 00000 n 
-0000548221 00000 n 
-0000551001 00000 n 
-0000551154 00000 n 
-0000551305 00000 n 
-0000551461 00000 n 
-0000551811 00000 n 
-0000550837 00000 n 
-0000548415 00000 n 
-0000551621 00000 n 
-0000551748 00000 n 
-0000554567 00000 n 
-0000554132 00000 n 
-0000551955 00000 n 
-0000554248 00000 n 
-0000554375 00000 n 
-0000554439 00000 n 
-0000554503 00000 n 
-0004769209 00000 n 
-0000557754 00000 n 
-0000557192 00000 n 
-0000554711 00000 n 
-0000557308 00000 n 
-0000557435 00000 n 
-0000557499 00000 n 
-0000557563 00000 n 
-0000557690 00000 n 
-0000560587 00000 n 
-0000560025 00000 n 
-0000557911 00000 n 
-0000560141 00000 n 
-0000560268 00000 n 
-0000560332 00000 n 
-0000560396 00000 n 
-0000560523 00000 n 
-0000563480 00000 n 
-0000562662 00000 n 
-0000560744 00000 n 
-0000562778 00000 n 
-0000562842 00000 n 
-0000562906 00000 n 
-0000562970 00000 n 
-0000563097 00000 n 
-0000563161 00000 n 
-0000563225 00000 n 
-0000563288 00000 n 
-0000563352 00000 n 
-0000563416 00000 n 
-0000565675 00000 n 
-0000565993 00000 n 
-0000566144 00000 n 
-0000566295 00000 n 
-0000566672 00000 n 
-0000565493 00000 n 
-0000563637 00000 n 
-0000566608 00000 n 
-0000565834 00000 n 
-0000566451 00000 n 
-0000569471 00000 n 
-0000569628 00000 n 
-0000570547 00000 n 
-0000569325 00000 n 
-0000566859 00000 n 
-0000569782 00000 n 
-0000569909 00000 n 
-0000570036 00000 n 
-0000570100 00000 n 
-0000570164 00000 n 
-0000570228 00000 n 
-0000570292 00000 n 
-0000570356 00000 n 
-0000570483 00000 n 
-0000749118 00000 n 
-0000572747 00000 n 
-0000572567 00000 n 
-0000570704 00000 n 
-0000572683 00000 n 
-0004769335 00000 n 
-0000575878 00000 n 
-0000575315 00000 n 
-0000572877 00000 n 
-0000575431 00000 n 
-0004765604 00000 n 
-0000575558 00000 n 
-0000575622 00000 n 
-0000575686 00000 n 
-0000575750 00000 n 
-0000575814 00000 n 
-0000578492 00000 n 
-0000578185 00000 n 
-0000576106 00000 n 
-0000578301 00000 n 
-0000578428 00000 n 
-0000581500 00000 n 
-0000581002 00000 n 
-0000578622 00000 n 
-0000581118 00000 n 
-0000581182 00000 n 
-0000581246 00000 n 
-0000581309 00000 n 
-0000581436 00000 n 
-0000583813 00000 n 
-0000583966 00000 n 
-0000584694 00000 n 
-0000583667 00000 n 
-0000581643 00000 n 
-0000584123 00000 n 
-0000584250 00000 n 
-0000584376 00000 n 
-0000584503 00000 n 
-0000584630 00000 n 
-0000586590 00000 n 
-0000586283 00000 n 
-0000584838 00000 n 
-0000586399 00000 n 
-0000586526 00000 n 
-0000587001 00000 n 
-0000586821 00000 n 
-0000586720 00000 n 
-0000586937 00000 n 
-0004769461 00000 n 
-0000588784 00000 n 
-0000590919 00000 n 
-0000589132 00000 n 
-0000588647 00000 n 
-0000587043 00000 n 
-0000588941 00000 n 
-0000598418 00000 n 
-0000598609 00000 n 
-0000590803 00000 n 
-0000589262 00000 n 
-0000598290 00000 n 
-0000598545 00000 n 
-0000594652 00000 n 
-0000594770 00000 n 
-0000594818 00000 n 
-0000595227 00000 n 
-0000595250 00000 n 
-0000595571 00000 n 
-0000598267 00000 n 
-0000601108 00000 n 
-0000600928 00000 n 
-0000598782 00000 n 
-0000601044 00000 n 
-0000603318 00000 n 
-0000603695 00000 n 
-0000603172 00000 n 
-0000601224 00000 n 
-0000603631 00000 n 
-0000603475 00000 n 
-0000608834 00000 n 
-0000606178 00000 n 
-0000605998 00000 n 
-0000603868 00000 n 
-0000606114 00000 n 
-0000609145 00000 n 
-0000609311 00000 n 
-0000609652 00000 n 
-0000608670 00000 n 
-0000606308 00000 n 
-0000609461 00000 n 
-0000608990 00000 n 
-0000609588 00000 n 
-0004769587 00000 n 
-0000717656 00000 n 
-0000612326 00000 n 
-0000612146 00000 n 
-0000609768 00000 n 
-0000612262 00000 n 
-0000615249 00000 n 
-0000615069 00000 n 
-0000612428 00000 n 
-0000615185 00000 n 
-0000617822 00000 n 
-0000617389 00000 n 
-0000615351 00000 n 
-0000617505 00000 n 
-0000617632 00000 n 
-0000617758 00000 n 
-0000620532 00000 n 
-0000620746 00000 n 
-0000620395 00000 n 
-0000617966 00000 n 
-0000620682 00000 n 
-0004764562 00000 n 
-0000623257 00000 n 
-0000623500 00000 n 
-0000623120 00000 n 
-0000620918 00000 n 
-0000623436 00000 n 
-0004766198 00000 n 
-0004766051 00000 n 
-0000628070 00000 n 
-0000626030 00000 n 
-0000625723 00000 n 
-0000623757 00000 n 
-0000625839 00000 n 
-0000625966 00000 n 
-0004769713 00000 n 
-0000628382 00000 n 
-0000628541 00000 n 
-0000628934 00000 n 
-0000627897 00000 n 
-0000626174 00000 n 
-0000628870 00000 n 
-0000628227 00000 n 
-0000628706 00000 n 
-0000631146 00000 n 
-0000631300 00000 n 
-0000634984 00000 n 
-0000631671 00000 n 
-0000630991 00000 n 
-0000629163 00000 n 
-0000631607 00000 n 
-0000631454 00000 n 
-0000634375 00000 n 
-0000634530 00000 n 
-0000634685 00000 n 
-0000635334 00000 n 
-0000634202 00000 n 
-0000631872 00000 n 
-0000635143 00000 n 
-0000635270 00000 n 
-0000634835 00000 n 
-0000639013 00000 n 
-0000640609 00000 n 
-0000638769 00000 n 
-0000635520 00000 n 
-0000638885 00000 n 
-0000639077 00000 n 
-0000639141 00000 n 
-0000639205 00000 n 
-0000639269 00000 n 
-0000639333 00000 n 
-0000639397 00000 n 
-0000639461 00000 n 
-0000639525 00000 n 
-0000639588 00000 n 
-0000639652 00000 n 
-0000639715 00000 n 
-0000639779 00000 n 
-0000639841 00000 n 
-0000639905 00000 n 
-0000639969 00000 n 
-0000640033 00000 n 
-0000640097 00000 n 
-0000640161 00000 n 
-0000640225 00000 n 
-0000640289 00000 n 
-0000640353 00000 n 
-0000640417 00000 n 
-0000640481 00000 n 
-0000640545 00000 n 
-0000643915 00000 n 
-0000643226 00000 n 
-0000640752 00000 n 
-0000643342 00000 n 
-0000643406 00000 n 
-0000643470 00000 n 
-0000643534 00000 n 
-0000643598 00000 n 
-0000643662 00000 n 
-0000643725 00000 n 
-0000643852 00000 n 
-0000647997 00000 n 
-0000646609 00000 n 
-0000644115 00000 n 
-0000646725 00000 n 
-0000646852 00000 n 
-0000646979 00000 n 
-0000647106 00000 n 
-0000647232 00000 n 
-0000647295 00000 n 
-0000647359 00000 n 
-0000647423 00000 n 
-0000647487 00000 n 
-0000647551 00000 n 
-0000647615 00000 n 
-0000647679 00000 n 
-0000647743 00000 n 
-0000647807 00000 n 
-0000647933 00000 n 
-0004769839 00000 n 
-0000650653 00000 n 
-0000650346 00000 n 
-0000648140 00000 n 
-0000650462 00000 n 
-0000650589 00000 n 
-0000653739 00000 n 
-0000653114 00000 n 
-0000650826 00000 n 
-0000653230 00000 n 
-0000653294 00000 n 
-0000653358 00000 n 
-0000653420 00000 n 
-0000653484 00000 n 
-0000653547 00000 n 
-0000653611 00000 n 
-0000653675 00000 n 
-0000656217 00000 n 
-0000656521 00000 n 
-0000659529 00000 n 
-0000656871 00000 n 
-0000656062 00000 n 
-0000653883 00000 n 
-0000656680 00000 n 
-0000656367 00000 n 
-0000656807 00000 n 
-0000659740 00000 n 
-0000659392 00000 n 
-0000657072 00000 n 
-0000659676 00000 n 
-0001199629 00000 n 
-0000662330 00000 n 
-0000661769 00000 n 
-0000659927 00000 n 
-0000661885 00000 n 
-0000662012 00000 n 
-0000662139 00000 n 
-0000662266 00000 n 
-0000664468 00000 n 
-0000664162 00000 n 
-0000662517 00000 n 
-0000664278 00000 n 
-0000664404 00000 n 
-0004769965 00000 n 
-0000667443 00000 n 
-0000666883 00000 n 
-0000664598 00000 n 
-0000666999 00000 n 
-0000667126 00000 n 
-0000667252 00000 n 
-0000667379 00000 n 
-0000669336 00000 n 
-0000669029 00000 n 
-0000667601 00000 n 
-0000669145 00000 n 
-0000669272 00000 n 
-0000671328 00000 n 
-0000671479 00000 n 
-0000671966 00000 n 
-0000671182 00000 n 
-0000669480 00000 n 
-0000671648 00000 n 
-0000671902 00000 n 
-0000674411 00000 n 
-0000674756 00000 n 
-0000674274 00000 n 
-0000672138 00000 n 
-0000674566 00000 n 
-0000674693 00000 n 
-0000677479 00000 n 
-0000677670 00000 n 
-0000677235 00000 n 
-0000674872 00000 n 
-0000677351 00000 n 
-0000677606 00000 n 
-0000680352 00000 n 
-0000680172 00000 n 
-0000677786 00000 n 
-0000680288 00000 n 
-0004770091 00000 n 
-0000683107 00000 n 
-0000683261 00000 n 
-0000683414 00000 n 
-0000683567 00000 n 
-0000683955 00000 n 
-0000682943 00000 n 
-0000680482 00000 n 
-0000683764 00000 n 
-0000683891 00000 n 
-0000687548 00000 n 
-0000688441 00000 n 
-0000687304 00000 n 
-0000684155 00000 n 
-0000687420 00000 n 
-0000687612 00000 n 
-0000687676 00000 n 
-0000687740 00000 n 
-0000687804 00000 n 
-0000687868 00000 n 
-0000687932 00000 n 
-0000687996 00000 n 
-0000688060 00000 n 
-0000688124 00000 n 
-0000688188 00000 n 
-0000688252 00000 n 
-0000688378 00000 n 
-0000691173 00000 n 
-0000691775 00000 n 
-0000691036 00000 n 
-0000688584 00000 n 
-0000691328 00000 n 
-0000691456 00000 n 
-0000691520 00000 n 
-0000691584 00000 n 
-0000691711 00000 n 
-0000694253 00000 n 
-0000694412 00000 n 
-0000694566 00000 n 
-0000697722 00000 n 
-0000695165 00000 n 
-0000694098 00000 n 
-0000691960 00000 n 
-0000694720 00000 n 
-0000694847 00000 n 
-0000694974 00000 n 
-0000695101 00000 n 
-0001178117 00000 n 
-0001189351 00000 n 
-0000698194 00000 n 
-0000697585 00000 n 
-0000695295 00000 n 
-0000697876 00000 n 
-0000698003 00000 n 
-0000698130 00000 n 
-0000700844 00000 n 
-0000704600 00000 n 
-0000701188 00000 n 
-0000700707 00000 n 
-0000698366 00000 n 
-0000700997 00000 n 
-0000701124 00000 n 
-0004770217 00000 n 
-0000704925 00000 n 
-0000705881 00000 n 
-0000704463 00000 n 
-0000701346 00000 n 
-0000704797 00000 n 
-0000704989 00000 n 
-0000705053 00000 n 
-0000705117 00000 n 
-0000705181 00000 n 
-0000705245 00000 n 
-0000705309 00000 n 
-0000705373 00000 n 
-0000705436 00000 n 
-0000705500 00000 n 
-0000705563 00000 n 
-0000705627 00000 n 
-0000705689 00000 n 
-0000705753 00000 n 
-0000705817 00000 n 
-0000708506 00000 n 
-0000708669 00000 n 
-0000709186 00000 n 
-0000708360 00000 n 
-0000706108 00000 n 
-0000708868 00000 n 
-0000708995 00000 n 
-0000709122 00000 n 
-0000711952 00000 n 
-0000711519 00000 n 
-0000709457 00000 n 
-0000711635 00000 n 
-0000711762 00000 n 
-0000711888 00000 n 
-0000713064 00000 n 
-0000712757 00000 n 
-0000712082 00000 n 
-0000712873 00000 n 
-0000713000 00000 n 
-0000715236 00000 n 
-0000714802 00000 n 
-0000713180 00000 n 
-0000714918 00000 n 
-0000715172 00000 n 
-0000717720 00000 n 
-0000717413 00000 n 
-0000715366 00000 n 
-0000717529 00000 n 
-0004770343 00000 n 
-0000719620 00000 n 
-0000719440 00000 n 
-0000717864 00000 n 
-0000719556 00000 n 
-0000721900 00000 n 
-0000721593 00000 n 
-0000719764 00000 n 
-0000721709 00000 n 
-0000721836 00000 n 
-0000726159 00000 n 
-0000723718 00000 n 
-0000723538 00000 n 
-0000722044 00000 n 
-0000723654 00000 n 
-0000726851 00000 n 
-0000727060 00000 n 
-0000727461 00000 n 
-0000726013 00000 n 
-0000723848 00000 n 
-0000727270 00000 n 
-0000727397 00000 n 
-0000726663 00000 n 
-0000726781 00000 n 
-0000726829 00000 n 
-0000730946 00000 n 
-0000729938 00000 n 
-0000727704 00000 n 
-0000730054 00000 n 
-0000730118 00000 n 
-0000730182 00000 n 
-0000730246 00000 n 
-0000730310 00000 n 
-0000730374 00000 n 
-0000730438 00000 n 
-0000730564 00000 n 
-0000730628 00000 n 
-0000730692 00000 n 
-0000730756 00000 n 
-0000730883 00000 n 
-0000733161 00000 n 
-0000733770 00000 n 
-0000733024 00000 n 
-0000731117 00000 n 
-0000733325 00000 n 
-0000733452 00000 n 
-0000733579 00000 n 
-0000733706 00000 n 
-0004770469 00000 n 
-0000736455 00000 n 
-0000736021 00000 n 
-0000736174 00000 n 
-0000736646 00000 n 
-0000735875 00000 n 
-0000733914 00000 n 
-0000736328 00000 n 
-0000736582 00000 n 
-0000739810 00000 n 
-0000740384 00000 n 
-0000739566 00000 n 
-0000736847 00000 n 
-0000739682 00000 n 
-0000739874 00000 n 
-0000739938 00000 n 
-0000740002 00000 n 
-0000740066 00000 n 
-0000740130 00000 n 
-0000740192 00000 n 
-0000740256 00000 n 
-0000740320 00000 n 
-0000742398 00000 n 
-0000742769 00000 n 
-0000742252 00000 n 
-0000740555 00000 n 
-0000742705 00000 n 
-0000742552 00000 n 
-0000745204 00000 n 
-0000745546 00000 n 
-0000745067 00000 n 
-0000742899 00000 n 
-0000745355 00000 n 
-0000745482 00000 n 
-0000748817 00000 n 
-0000748393 00000 n 
-0000749691 00000 n 
-0000748238 00000 n 
-0000745704 00000 n 
-0000748991 00000 n 
-0000748605 00000 n 
-0000749245 00000 n 
-0000749309 00000 n 
-0000749373 00000 n 
-0000749437 00000 n 
-0000749500 00000 n 
-0000749564 00000 n 
-0000749628 00000 n 
-0000752583 00000 n 
-0000755053 00000 n 
-0000753351 00000 n 
-0000752437 00000 n 
-0000750003 00000 n 
-0000753034 00000 n 
-0000753098 00000 n 
-0000753162 00000 n 
-0000753287 00000 n 
-0000752808 00000 n 
-0004770595 00000 n 
-0000755313 00000 n 
-0000754916 00000 n 
-0000753649 00000 n 
-0000755249 00000 n 
-0000759755 00000 n 
-0000759917 00000 n 
-0000760087 00000 n 
-0000757673 00000 n 
-0000757493 00000 n 
-0000755485 00000 n 
-0000757609 00000 n 
-0000760437 00000 n 
-0000759600 00000 n 
-0000757860 00000 n 
-0000760246 00000 n 
-0000760373 00000 n 
-0000765614 00000 n 
-0000762864 00000 n 
-0000762928 00000 n 
-0000762494 00000 n 
-0000760567 00000 n 
-0000762610 00000 n 
-0000762737 00000 n 
-0000766060 00000 n 
-0000765371 00000 n 
-0000763129 00000 n 
-0000765487 00000 n 
-0000765741 00000 n 
-0000765868 00000 n 
-0000765932 00000 n 
-0000765996 00000 n 
-0000768834 00000 n 
-0000768273 00000 n 
-0000766245 00000 n 
-0000768389 00000 n 
-0000768516 00000 n 
-0000768643 00000 n 
-0000768770 00000 n 
-0004770721 00000 n 
-0000771114 00000 n 
-0000770807 00000 n 
-0000768978 00000 n 
-0000770923 00000 n 
-0000771050 00000 n 
-0000771553 00000 n 
-0000771373 00000 n 
-0000771272 00000 n 
-0000771489 00000 n 
-0000773448 00000 n 
-0000773014 00000 n 
-0000771595 00000 n 
-0000773130 00000 n 
-0000773384 00000 n 
-0000775979 00000 n 
-0000776271 00000 n 
-0000776425 00000 n 
-0000780215 00000 n 
-0000777031 00000 n 
-0000775815 00000 n 
-0000773564 00000 n 
-0000776586 00000 n 
-0000776713 00000 n 
-0000776125 00000 n 
-0000776840 00000 n 
-0000780650 00000 n 
-0000780368 00000 n 
-0000781609 00000 n 
-0000780069 00000 n 
-0000777175 00000 n 
-0000780522 00000 n 
-0000780714 00000 n 
-0000780778 00000 n 
-0000780842 00000 n 
-0000780906 00000 n 
-0000780970 00000 n 
-0000781034 00000 n 
-0000781098 00000 n 
-0000781162 00000 n 
-0000781226 00000 n 
-0000781290 00000 n 
-0000781354 00000 n 
-0000781418 00000 n 
-0000783802 00000 n 
-0000784278 00000 n 
-0000783665 00000 n 
-0000781780 00000 n 
-0000783958 00000 n 
-0000784022 00000 n 
-0000784086 00000 n 
-0000784150 00000 n 
-0000784214 00000 n 
-0004770847 00000 n 
-0000787240 00000 n 
-0000787392 00000 n 
-0000787706 00000 n 
-0000790472 00000 n 
-0000789133 00000 n 
-0000787076 00000 n 
-0000784422 00000 n 
-0000787857 00000 n 
-0000787985 00000 n 
-0000788049 00000 n 
-0000788113 00000 n 
-0000788177 00000 n 
-0000788241 00000 n 
-0000788304 00000 n 
-0000788368 00000 n 
-0000788431 00000 n 
-0000788495 00000 n 
-0000788557 00000 n 
-0000788621 00000 n 
-0000788685 00000 n 
-0000788749 00000 n 
-0000788813 00000 n 
-0000788877 00000 n 
-0000788941 00000 n 
-0000789005 00000 n 
-0000789069 00000 n 
-0000787549 00000 n 
-0000790816 00000 n 
-0000790335 00000 n 
-0000789333 00000 n 
-0000790626 00000 n 
-0000790752 00000 n 
-0000792727 00000 n 
-0000792166 00000 n 
-0000790946 00000 n 
-0000792282 00000 n 
-0000792536 00000 n 
-0000792663 00000 n 
-0000795263 00000 n 
-0000797864 00000 n 
-0000795411 00000 n 
-0000826359 00000 n 
-0000823732 00000 n 
-0000823879 00000 n 
-0000796007 00000 n 
-0000795117 00000 n 
-0000792857 00000 n 
-0000795561 00000 n 
-0000795688 00000 n 
-0000795815 00000 n 
-0000795879 00000 n 
-0000795943 00000 n 
-0000824454 00000 n 
-0000845036 00000 n 
-0000824026 00000 n 
-0000847020 00000 n 
-0000824177 00000 n 
-0000865016 00000 n 
-0000844607 00000 n 
-0000896429 00000 n 
-0000824709 00000 n 
-0000797700 00000 n 
-0000796151 00000 n 
-0000824326 00000 n 
-0000824518 00000 n 
-0000824581 00000 n 
-0000824645 00000 n 
-0003551520 00000 n 
-0000863157 00000 n 
-0000894369 00000 n 
-0000844757 00000 n 
-0000918315 00000 n 
-0000845355 00000 n 
-0000826213 00000 n 
-0000824876 00000 n 
-0000844908 00000 n 
-0000845163 00000 n 
-0000845227 00000 n 
-0000845291 00000 n 
-0004770973 00000 n 
-0000916295 00000 n 
-0000929815 00000 n 
-0000862579 00000 n 
-0000932039 00000 n 
-0000862730 00000 n 
-0000862878 00000 n 
-0000946777 00000 n 
-0000893940 00000 n 
-0000958123 00000 n 
-0000863413 00000 n 
-0000846865 00000 n 
-0000845536 00000 n 
-0000863029 00000 n 
-0000863221 00000 n 
-0000863285 00000 n 
-0000863349 00000 n 
-0000944766 00000 n 
-0000956278 00000 n 
-0000894091 00000 n 
-0000972666 00000 n 
-0000894624 00000 n 
-0000864870 00000 n 
-0000863566 00000 n 
-0000894241 00000 n 
-0000894433 00000 n 
-0000894560 00000 n 
-0000970857 00000 n 
-0000983225 00000 n 
-0000915574 00000 n 
-0000984868 00000 n 
-0000915723 00000 n 
-0000915870 00000 n 
-0000916017 00000 n 
-0000994578 00000 n 
-0000916551 00000 n 
-0000896265 00000 n 
-0000894805 00000 n 
-0000916167 00000 n 
-0000916359 00000 n 
-0000916423 00000 n 
-0000916487 00000 n 
-0000993752 00000 n 
-0001008424 00000 n 
-0000929387 00000 n 
-0001001683 00000 n 
-0000929537 00000 n 
-0001009372 00000 n 
-0000930134 00000 n 
-0000918169 00000 n 
-0000916704 00000 n 
-0000929687 00000 n 
-0000929879 00000 n 
-0000929943 00000 n 
-0000930070 00000 n 
-0001008552 00000 n 
-0001048009 00000 n 
-0000944186 00000 n 
-0001016012 00000 n 
-0000944336 00000 n 
-0001048973 00000 n 
-0000944487 00000 n 
-0001078824 00000 n 
-0000955849 00000 n 
-0001092798 00000 n 
-0000945214 00000 n 
-0000931884 00000 n 
-0000930287 00000 n 
-0000944638 00000 n 
-0000944830 00000 n 
-0000944894 00000 n 
-0000944958 00000 n 
-0000945022 00000 n 
-0000945086 00000 n 
-0000945150 00000 n 
-0001048137 00000 n 
-0001091784 00000 n 
-0001091912 00000 n 
-0000956000 00000 n 
-0001105760 00000 n 
-0000956597 00000 n 
-0000946631 00000 n 
-0000945368 00000 n 
-0000956150 00000 n 
-0000956342 00000 n 
-0000956406 00000 n 
-0000956533 00000 n 
-0004771099 00000 n 
-0001125607 00000 n 
-0001125735 00000 n 
-0000970431 00000 n 
-0001126603 00000 n 
-0000970580 00000 n 
-0001135646 00000 n 
-0000971113 00000 n 
-0000957977 00000 n 
-0000956751 00000 n 
-0000970729 00000 n 
-0000970921 00000 n 
-0000970985 00000 n 
-0000971049 00000 n 
-0001142420 00000 n 
-0001142548 00000 n 
-0000982797 00000 n 
-0001143351 00000 n 
-0000982947 00000 n 
-0001149387 00000 n 
-0000983544 00000 n 
-0000972520 00000 n 
-0000971309 00000 n 
-0000983097 00000 n 
-0000983289 00000 n 
-0000983353 00000 n 
-0000983480 00000 n 
-0001155509 00000 n 
-0001155637 00000 n 
-0000993816 00000 n 
-0000984752 00000 n 
-0000983712 00000 n 
-0000993624 00000 n 
-0001008616 00000 n 
-0000994462 00000 n 
-0000993998 00000 n 
-0001008296 00000 n 
-0001048201 00000 n 
-0001009256 00000 n 
-0001008771 00000 n 
-0001047881 00000 n 
-0001091976 00000 n 
-0001048857 00000 n 
-0001048356 00000 n 
-0001091656 00000 n 
-0004771225 00000 n 
-0001125799 00000 n 
-0001092682 00000 n 
-0001092131 00000 n 
-0001125479 00000 n 
-0001142612 00000 n 
-0001126487 00000 n 
-0001125954 00000 n 
-0001142292 00000 n 
-0001155701 00000 n 
-0001143235 00000 n 
-0001142767 00000 n 
-0001155381 00000 n 
-0001156137 00000 n 
-0001155957 00000 n 
-0001155856 00000 n 
-0001156073 00000 n 
-0001156577 00000 n 
-0001156398 00000 n 
-0001156179 00000 n 
-0001156868 00000 n 
-0001156752 00000 n 
-0001156651 00000 n 
-0004771351 00000 n 
-0001157807 00000 n 
-0001157372 00000 n 
-0001156910 00000 n 
-0001157488 00000 n 
-0001157552 00000 n 
-0001157679 00000 n 
-0001157743 00000 n 
-0001158190 00000 n 
-0001158010 00000 n 
-0001157909 00000 n 
-0001158126 00000 n 
-0001159581 00000 n 
-0001159740 00000 n 
-0001163091 00000 n 
-0001160343 00000 n 
-0001159435 00000 n 
-0001158232 00000 n 
-0001159898 00000 n 
-0001160152 00000 n 
-0001160279 00000 n 
-0003236007 00000 n 
-0001163452 00000 n 
-0001162954 00000 n 
-0001160459 00000 n 
-0001163261 00000 n 
-0001163388 00000 n 
-0001166000 00000 n 
-0001165693 00000 n 
-0001163638 00000 n 
-0001165809 00000 n 
-0001165936 00000 n 
-0001168765 00000 n 
-0001169077 00000 n 
-0001169828 00000 n 
-0001168610 00000 n 
-0001166201 00000 n 
-0001169255 00000 n 
-0001169383 00000 n 
-0001168921 00000 n 
-0001169510 00000 n 
-0001169637 00000 n 
-0001169764 00000 n 
-0004771477 00000 n 
-0001171264 00000 n 
-0001170958 00000 n 
-0001170028 00000 n 
-0001171074 00000 n 
-0001173914 00000 n 
-0001173607 00000 n 
-0001171437 00000 n 
-0001173723 00000 n 
-0001173850 00000 n 
-0001176279 00000 n 
-0001175972 00000 n 
-0001174101 00000 n 
-0001176088 00000 n 
-0001176215 00000 n 
-0001178180 00000 n 
-0001177874 00000 n 
-0001176437 00000 n 
-0001177990 00000 n 
-0001180857 00000 n 
-0001180550 00000 n 
-0001178338 00000 n 
-0001180666 00000 n 
-0001180793 00000 n 
-0001183884 00000 n 
-0001183448 00000 n 
-0001181015 00000 n 
-0001183564 00000 n 
-0001183628 00000 n 
-0001183692 00000 n 
-0001183756 00000 n 
-0001183820 00000 n 
-0004771603 00000 n 
-0001186850 00000 n 
-0001186415 00000 n 
-0001184014 00000 n 
-0001186531 00000 n 
-0001186595 00000 n 
-0001186659 00000 n 
-0001186786 00000 n 
-0001189415 00000 n 
-0001189108 00000 n 
-0001187008 00000 n 
-0001189224 00000 n 
-0004763078 00000 n 
-0001191636 00000 n 
-0001191456 00000 n 
-0001189559 00000 n 
-0001191572 00000 n 
-0001193535 00000 n 
-0001193228 00000 n 
-0001191766 00000 n 
-0001193344 00000 n 
-0001193471 00000 n 
-0001196388 00000 n 
-0001196208 00000 n 
-0001193679 00000 n 
-0001196324 00000 n 
-0001199351 00000 n 
-0001203225 00000 n 
-0001200331 00000 n 
-0001199214 00000 n 
-0001196532 00000 n 
-0001199503 00000 n 
-0001199693 00000 n 
-0001199756 00000 n 
-0001199883 00000 n 
-0001199947 00000 n 
-0001200011 00000 n 
-0001200075 00000 n 
-0001200139 00000 n 
-0001200203 00000 n 
-0001200267 00000 n 
-0004771729 00000 n 
-0001203379 00000 n 
-0001207666 00000 n 
-0001204747 00000 n 
-0001203079 00000 n 
-0001200488 00000 n 
-0001203533 00000 n 
-0001203661 00000 n 
-0001203725 00000 n 
-0001203789 00000 n 
-0001203853 00000 n 
-0001203917 00000 n 
-0001203981 00000 n 
-0001204045 00000 n 
-0001204173 00000 n 
-0001204237 00000 n 
-0001204300 00000 n 
-0001204364 00000 n 
-0001204428 00000 n 
-0001204492 00000 n 
-0001204556 00000 n 
-0001204683 00000 n 
-0001207816 00000 n 
-0001207979 00000 n 
-0001208959 00000 n 
-0001207511 00000 n 
-0001204932 00000 n 
-0001208129 00000 n 
-0001208257 00000 n 
-0001208321 00000 n 
-0001208384 00000 n 
-0001208448 00000 n 
-0001208512 00000 n 
-0001208576 00000 n 
-0001208640 00000 n 
-0001208768 00000 n 
-0001208895 00000 n 
-0001211753 00000 n 
-0001211446 00000 n 
-0001209116 00000 n 
-0001211562 00000 n 
-0001211689 00000 n 
-0001214724 00000 n 
-0001214035 00000 n 
-0001211897 00000 n 
-0001214151 00000 n 
-0001214215 00000 n 
-0001214279 00000 n 
-0001214343 00000 n 
-0001214406 00000 n 
-0001214533 00000 n 
-0001214660 00000 n 
-0001218394 00000 n 
-0001217640 00000 n 
-0001214868 00000 n 
-0001217756 00000 n 
-0001217820 00000 n 
-0001217884 00000 n 
-0001217947 00000 n 
-0001218074 00000 n 
-0001218138 00000 n 
-0001218202 00000 n 
-0001218266 00000 n 
-0001218330 00000 n 
-0001221709 00000 n 
-0001221147 00000 n 
-0001218593 00000 n 
-0001221263 00000 n 
-0001221390 00000 n 
-0001221454 00000 n 
-0001221518 00000 n 
-0001221645 00000 n 
-0004771855 00000 n 
-0001224370 00000 n 
-0001225727 00000 n 
-0001224254 00000 n 
-0001221880 00000 n 
-0001225408 00000 n 
-0001225535 00000 n 
-0001225599 00000 n 
-0001225663 00000 n 
-0001224756 00000 n 
-0001224874 00000 n 
-0001224922 00000 n 
-0001225387 00000 n 
-0001229000 00000 n 
-0001228692 00000 n 
-0001225956 00000 n 
-0001228808 00000 n 
-0001228872 00000 n 
-0001228936 00000 n 
-0001231433 00000 n 
-0001231000 00000 n 
-0001229171 00000 n 
-0001231116 00000 n 
-0001231243 00000 n 
-0001231369 00000 n 
-0001233587 00000 n 
-0001233155 00000 n 
-0001231620 00000 n 
-0001233271 00000 n 
-0001233398 00000 n 
-0001233524 00000 n 
-0001236214 00000 n 
-0001235908 00000 n 
-0001233774 00000 n 
-0001236024 00000 n 
-0001236150 00000 n 
-0001239768 00000 n 
-0001239014 00000 n 
-0001236372 00000 n 
-0001239130 00000 n 
-0001239194 00000 n 
-0001239257 00000 n 
-0001239321 00000 n 
-0001239385 00000 n 
-0001239449 00000 n 
-0001239513 00000 n 
-0001239577 00000 n 
-0001239704 00000 n 
-0004771981 00000 n 
-0001242408 00000 n 
-0001242101 00000 n 
-0001239967 00000 n 
-0001242217 00000 n 
-0001242344 00000 n 
-0001245093 00000 n 
-0001244786 00000 n 
-0001242609 00000 n 
-0001244902 00000 n 
-0001245029 00000 n 
-0001248043 00000 n 
-0001247609 00000 n 
-0001245294 00000 n 
-0001247725 00000 n 
-0001247852 00000 n 
-0001247979 00000 n 
-0001259423 00000 n 
-0001250155 00000 n 
-0001259768 00000 n 
-0001250018 00000 n 
-0001248201 00000 n 
-0001259576 00000 n 
-0001259704 00000 n 
-0001256035 00000 n 
-0001256153 00000 n 
-0001256201 00000 n 
-0001256596 00000 n 
-0001256619 00000 n 
-0001256966 00000 n 
-0001259400 00000 n 
-0001263006 00000 n 
-0001263159 00000 n 
-0001263309 00000 n 
-0001263650 00000 n 
-0001262851 00000 n 
-0001259900 00000 n 
-0001263458 00000 n 
-0001263586 00000 n 
-0001267178 00000 n 
-0001266750 00000 n 
-0001266900 00000 n 
-0001267370 00000 n 
-0001266604 00000 n 
-0001263780 00000 n 
-0001267050 00000 n 
-0001267306 00000 n 
-0004772107 00000 n 
-0001270104 00000 n 
-0001270614 00000 n 
-0001269860 00000 n 
-0001267472 00000 n 
-0001269976 00000 n 
-0001270168 00000 n 
-0001270232 00000 n 
-0001270296 00000 n 
-0001270423 00000 n 
-0001270550 00000 n 
-0001273411 00000 n 
-0001272850 00000 n 
-0001270730 00000 n 
-0001272966 00000 n 
-0001273093 00000 n 
-0001273220 00000 n 
-0001273347 00000 n 
-0001275681 00000 n 
-0001275899 00000 n 
-0001275544 00000 n 
-0001273569 00000 n 
-0001275835 00000 n 
-0001278750 00000 n 
-0001278443 00000 n 
-0001276001 00000 n 
-0001278559 00000 n 
-0001278686 00000 n 
-0001279490 00000 n 
-0001279310 00000 n 
-0001278965 00000 n 
-0001279426 00000 n 
-0001279873 00000 n 
-0001279693 00000 n 
-0001279592 00000 n 
-0001279809 00000 n 
-0004772233 00000 n 
-0001281883 00000 n 
-0001281576 00000 n 
-0001279915 00000 n 
-0001281692 00000 n 
-0001284146 00000 n 
-0001284618 00000 n 
-0001284009 00000 n 
-0001282013 00000 n 
-0001284300 00000 n 
-0001284427 00000 n 
-0001284554 00000 n 
-0001289948 00000 n 
-0001286905 00000 n 
-0001286598 00000 n 
-0001284748 00000 n 
-0001286714 00000 n 
-0001286841 00000 n 
-0001291871 00000 n 
-0001289507 00000 n 
-0001289664 00000 n 
-0001299731 00000 n 
-0001290139 00000 n 
-0001289361 00000 n 
-0001287049 00000 n 
-0001289821 00000 n 
-0001290075 00000 n 
-0001298506 00000 n 
-0001306156 00000 n 
-0001298570 00000 n 
-0001291755 00000 n 
-0001290283 00000 n 
-0001298378 00000 n 
-0001293587 00000 n 
-0001293705 00000 n 
-0001293753 00000 n 
-0001294166 00000 n 
-0001294424 00000 n 
-0001294447 00000 n 
-0001294768 00000 n 
-0001295032 00000 n 
-0001297444 00000 n 
-0001298333 00000 n 
-0001298356 00000 n 
-0001306220 00000 n 
-0001299615 00000 n 
-0001298716 00000 n 
-0001306028 00000 n 
-0004772359 00000 n 
-0001301434 00000 n 
-0001301552 00000 n 
-0001301600 00000 n 
-0001301979 00000 n 
-0001302237 00000 n 
-0001302260 00000 n 
-0001302571 00000 n 
-0001302835 00000 n 
-0001305094 00000 n 
-0001305983 00000 n 
-0001306006 00000 n 
-0001308682 00000 n 
-0001308252 00000 n 
-0001306408 00000 n 
-0001308368 00000 n 
-0001308495 00000 n 
-0001308618 00000 n 
-0001311197 00000 n 
-0001314926 00000 n 
-0001311678 00000 n 
-0001311060 00000 n 
-0001308812 00000 n 
-0001311360 00000 n 
-0001311487 00000 n 
-0001311614 00000 n 
-0001315422 00000 n 
-0001315094 00000 n 
-0001315933 00000 n 
-0001314780 00000 n 
-0001311850 00000 n 
-0001315294 00000 n 
-0001315486 00000 n 
-0001315550 00000 n 
-0001315614 00000 n 
-0001315678 00000 n 
-0001315742 00000 n 
-0001315869 00000 n 
-0001318888 00000 n 
-0001318581 00000 n 
-0001316174 00000 n 
-0001318697 00000 n 
-0001318824 00000 n 
-0001321565 00000 n 
-0001321258 00000 n 
-0001319004 00000 n 
-0001321374 00000 n 
-0001321501 00000 n 
-0001324242 00000 n 
-0001324712 00000 n 
-0001324105 00000 n 
-0001321681 00000 n 
-0001324396 00000 n 
-0001324521 00000 n 
-0001324648 00000 n 
-0004772485 00000 n 
-0001326471 00000 n 
-0001326291 00000 n 
-0001324856 00000 n 
-0001326407 00000 n 
-0001329119 00000 n 
-0001328301 00000 n 
-0001326629 00000 n 
-0001328417 00000 n 
-0001328544 00000 n 
-0001328608 00000 n 
-0001328672 00000 n 
-0001328736 00000 n 
-0001328800 00000 n 
-0001328864 00000 n 
-0001328928 00000 n 
-0001328992 00000 n 
-0001329055 00000 n 
-0001331664 00000 n 
-0001332141 00000 n 
-0001331527 00000 n 
-0001329263 00000 n 
-0001331822 00000 n 
-0001331949 00000 n 
-0001332013 00000 n 
-0001332077 00000 n 
-0001334402 00000 n 
-0001334466 00000 n 
-0001334158 00000 n 
-0001332271 00000 n 
-0001334274 00000 n 
-0001336086 00000 n 
-0001335906 00000 n 
-0001334582 00000 n 
-0001336022 00000 n 
-0001337897 00000 n 
-0001338250 00000 n 
-0001337760 00000 n 
-0001336202 00000 n 
-0001338058 00000 n 
-0001338122 00000 n 
-0001338186 00000 n 
-0004772611 00000 n 
-0001344130 00000 n 
-0001340187 00000 n 
-0001339751 00000 n 
-0001338394 00000 n 
-0001339867 00000 n 
-0001339931 00000 n 
-0001339995 00000 n 
-0001340059 00000 n 
-0001340123 00000 n 
-0001341580 00000 n 
-0001341400 00000 n 
-0001340331 00000 n 
-0001341516 00000 n 
-0001343848 00000 n 
-0001344194 00000 n 
-0001343711 00000 n 
-0001341696 00000 n 
-0001344002 00000 n 
-0001344066 00000 n 
-0001346268 00000 n 
-0001346332 00000 n 
-0001346024 00000 n 
-0001344324 00000 n 
-0001346140 00000 n 
-0001347834 00000 n 
-0001347526 00000 n 
-0001346448 00000 n 
-0001347642 00000 n 
-0001347706 00000 n 
-0001347770 00000 n 
-0001349518 00000 n 
-0001348954 00000 n 
-0001347964 00000 n 
-0001349070 00000 n 
-0001349134 00000 n 
-0001349198 00000 n 
-0001349262 00000 n 
-0001349326 00000 n 
-0001349390 00000 n 
-0001349454 00000 n 
-0004772737 00000 n 
-0001351875 00000 n 
-0001351313 00000 n 
-0001349634 00000 n 
-0001351429 00000 n 
-0001351556 00000 n 
-0001351620 00000 n 
-0001351684 00000 n 
-0001351811 00000 n 
-0001354980 00000 n 
-0001354546 00000 n 
-0001352090 00000 n 
-0001354662 00000 n 
-0001354789 00000 n 
-0001354916 00000 n 
-0001357683 00000 n 
-0001357249 00000 n 
-0001355138 00000 n 
-0001357365 00000 n 
-0001357492 00000 n 
-0001357619 00000 n 
-0001360176 00000 n 
-0001360344 00000 n 
-0001360538 00000 n 
-0001360710 00000 n 
-0001360922 00000 n 
-0001361112 00000 n 
-0001361325 00000 n 
-0001361518 00000 n 
-0001361713 00000 n 
-0001361913 00000 n 
-0001362149 00000 n 
-0001359958 00000 n 
-0001357813 00000 n 
-0001362085 00000 n 
-0001364559 00000 n 
-0001364712 00000 n 
-0001365201 00000 n 
-0001364413 00000 n 
-0001362335 00000 n 
-0001364883 00000 n 
-0001365010 00000 n 
-0001365137 00000 n 
-0001367667 00000 n 
-0001367360 00000 n 
-0001365387 00000 n 
-0001367476 00000 n 
-0001367603 00000 n 
-0004772863 00000 n 
-0001369030 00000 n 
-0001368850 00000 n 
-0001367811 00000 n 
-0001368966 00000 n 
-0001370431 00000 n 
-0001370125 00000 n 
-0001369146 00000 n 
-0001370241 00000 n 
-0001370367 00000 n 
-0001371650 00000 n 
-0001371470 00000 n 
-0001370561 00000 n 
-0001371586 00000 n 
-0001374326 00000 n 
-0001373637 00000 n 
-0001371766 00000 n 
-0001373753 00000 n 
-0001373880 00000 n 
-0001373944 00000 n 
-0001374008 00000 n 
-0001374072 00000 n 
-0001374136 00000 n 
-0001374200 00000 n 
-0001374264 00000 n 
-0001377080 00000 n 
-0001378126 00000 n 
-0001376943 00000 n 
-0001374526 00000 n 
-0001377232 00000 n 
-0001377296 00000 n 
-0001377360 00000 n 
-0001377424 00000 n 
-0001377488 00000 n 
-0001377552 00000 n 
-0001377616 00000 n 
-0001377680 00000 n 
-0001377744 00000 n 
-0001377808 00000 n 
-0001377935 00000 n 
-0001378062 00000 n 
-0001383515 00000 n 
-0001383087 00000 n 
-0001385431 00000 n 
-0001382941 00000 n 
-0001378297 00000 n 
-0001383387 00000 n 
-0001383579 00000 n 
-0001383643 00000 n 
-0001383707 00000 n 
-0001383771 00000 n 
-0001383835 00000 n 
-0001383899 00000 n 
-0001383963 00000 n 
-0001384027 00000 n 
-0001384090 00000 n 
-0001384154 00000 n 
-0001384217 00000 n 
-0001384281 00000 n 
-0001384343 00000 n 
-0001384407 00000 n 
-0001384471 00000 n 
-0001384535 00000 n 
-0001384599 00000 n 
-0001384663 00000 n 
-0001384727 00000 n 
-0001384791 00000 n 
-0001384855 00000 n 
-0001384919 00000 n 
-0001384983 00000 n 
-0001385047 00000 n 
-0001385111 00000 n 
-0001385175 00000 n 
-0001385239 00000 n 
-0001385303 00000 n 
-0001385367 00000 n 
-0001383237 00000 n 
-0004772989 00000 n 
-0001387849 00000 n 
-0001388009 00000 n 
-0001388169 00000 n 
-0001388509 00000 n 
-0001387694 00000 n 
-0001385588 00000 n 
-0001388318 00000 n 
-0001388445 00000 n 
-0001398110 00000 n 
-0001400414 00000 n 
-0001390439 00000 n 
-0001390132 00000 n 
-0001388667 00000 n 
-0001390248 00000 n 
-0001390375 00000 n 
-0001392350 00000 n 
-0001392822 00000 n 
-0001392213 00000 n 
-0001390597 00000 n 
-0001392504 00000 n 
-0001392631 00000 n 
-0001392758 00000 n 
-0001400542 00000 n 
-0001393921 00000 n 
-0001394523 00000 n 
-0001393784 00000 n 
-0001392966 00000 n 
-0001394078 00000 n 
-0001394205 00000 n 
-0001394332 00000 n 
-0001394459 00000 n 
-0001398174 00000 n 
-0001397866 00000 n 
-0001394667 00000 n 
-0001397982 00000 n 
-0001400606 00000 n 
-0001400170 00000 n 
-0001398304 00000 n 
-0001400286 00000 n 
-0004773115 00000 n 
-0001402425 00000 n 
-0001402119 00000 n 
-0001400722 00000 n 
-0001402235 00000 n 
-0001404104 00000 n 
-0001412151 00000 n 
-0001409994 00000 n 
-0001410150 00000 n 
-0001421775 00000 n 
-0001418052 00000 n 
-0001410625 00000 n 
-0001403958 00000 n 
-0001402626 00000 n 
-0001410306 00000 n 
-0001410433 00000 n 
-0001410561 00000 n 
-0001405650 00000 n 
-0001405768 00000 n 
-0001405816 00000 n 
-0001406189 00000 n 
-0001406447 00000 n 
-0001406470 00000 n 
-0001406775 00000 n 
-0001407039 00000 n 
-0001409060 00000 n 
-0001409949 00000 n 
-0001409972 00000 n 
-0001422066 00000 n 
-0001422258 00000 n 
-0001412014 00000 n 
-0001410799 00000 n 
-0001421938 00000 n 
-0001422194 00000 n 
-0001413708 00000 n 
-0001413826 00000 n 
-0001413874 00000 n 
-0001414247 00000 n 
-0001414505 00000 n 
-0001414528 00000 n 
-0001414833 00000 n 
-0001415097 00000 n 
-0001417118 00000 n 
-0001418007 00000 n 
-0001418030 00000 n 
-0001418969 00000 n 
-0001419087 00000 n 
-0001419135 00000 n 
-0001419528 00000 n 
-0001419550 00000 n 
-0001419848 00000 n 
-0001421752 00000 n 
-0001424949 00000 n 
-0001424514 00000 n 
-0001422419 00000 n 
-0001424630 00000 n 
-0001424757 00000 n 
-0001424821 00000 n 
-0001424885 00000 n 
-0001427466 00000 n 
-0001427095 00000 n 
-0001425079 00000 n 
-0001427211 00000 n 
-0001427275 00000 n 
-0001427402 00000 n 
-0001430334 00000 n 
-0001430027 00000 n 
-0001427596 00000 n 
-0001430143 00000 n 
-0001430270 00000 n 
-0004773241 00000 n 
-0001433076 00000 n 
-0001432896 00000 n 
-0001430464 00000 n 
-0001433012 00000 n 
-0001435508 00000 n 
-0001436252 00000 n 
-0001435362 00000 n 
-0001433206 00000 n 
-0001435806 00000 n 
-0001435933 00000 n 
-0001435997 00000 n 
-0001436061 00000 n 
-0001435658 00000 n 
-0001436188 00000 n 
-0001438764 00000 n 
-0001439105 00000 n 
-0001438627 00000 n 
-0001436382 00000 n 
-0001438915 00000 n 
-0001439042 00000 n 
-0001441792 00000 n 
-0001441982 00000 n 
-0001441549 00000 n 
-0001439292 00000 n 
-0001441665 00000 n 
-0001441918 00000 n 
-0001443730 00000 n 
-0001443886 00000 n 
-0001446673 00000 n 
-0001444483 00000 n 
-0001443584 00000 n 
-0001442112 00000 n 
-0001444037 00000 n 
-0001444164 00000 n 
-0001444291 00000 n 
-0001444419 00000 n 
-0001446956 00000 n 
-0001447467 00000 n 
-0001446536 00000 n 
-0001444613 00000 n 
-0001446828 00000 n 
-0001447020 00000 n 
-0001447084 00000 n 
-0001447148 00000 n 
-0001447275 00000 n 
-0001447403 00000 n 
-0004773367 00000 n 
-0001450158 00000 n 
-0001449597 00000 n 
-0001447638 00000 n 
-0001449713 00000 n 
-0001449840 00000 n 
-0001449967 00000 n 
-0001450094 00000 n 
-0001452484 00000 n 
-0001451729 00000 n 
-0001450359 00000 n 
-0001451845 00000 n 
-0001451909 00000 n 
-0001451973 00000 n 
-0001452037 00000 n 
-0001452101 00000 n 
-0001452165 00000 n 
-0001452229 00000 n 
-0001452293 00000 n 
-0001452357 00000 n 
-0001452420 00000 n 
-0001454517 00000 n 
-0001454210 00000 n 
-0001452656 00000 n 
-0001454326 00000 n 
-0001457389 00000 n 
-0001456955 00000 n 
-0001454633 00000 n 
-0001457071 00000 n 
-0001457198 00000 n 
-0001457325 00000 n 
-0001460333 00000 n 
-0001459898 00000 n 
-0001457505 00000 n 
-0001460014 00000 n 
-0001460141 00000 n 
-0001460269 00000 n 
-0001462196 00000 n 
-0001461888 00000 n 
-0001460477 00000 n 
-0001462004 00000 n 
-0001462132 00000 n 
-0004773493 00000 n 
-0001463486 00000 n 
-0001463306 00000 n 
-0001462326 00000 n 
-0001463422 00000 n 
-0001465773 00000 n 
-0001465466 00000 n 
-0001463616 00000 n 
-0001465582 00000 n 
-0001465709 00000 n 
-0001467681 00000 n 
-0001467501 00000 n 
-0001465903 00000 n 
-0001467617 00000 n 
-0001469927 00000 n 
-0001469492 00000 n 
-0001467854 00000 n 
-0001469608 00000 n 
-0001469736 00000 n 
-0001469863 00000 n 
-0001471781 00000 n 
-0001472129 00000 n 
-0001471644 00000 n 
-0001470114 00000 n 
-0001471937 00000 n 
-0001472065 00000 n 
-0001473831 00000 n 
-0001473651 00000 n 
-0001472259 00000 n 
-0001473767 00000 n 
-0004773619 00000 n 
-0001474993 00000 n 
-0001474813 00000 n 
-0001473947 00000 n 
-0001474929 00000 n 
-0001477206 00000 n 
-0001476898 00000 n 
-0001475109 00000 n 
-0001477014 00000 n 
-0001477142 00000 n 
-0001478991 00000 n 
-0001479538 00000 n 
-0001478854 00000 n 
-0001477407 00000 n 
-0001479154 00000 n 
-0001479282 00000 n 
-0001479410 00000 n 
-0001479474 00000 n 
-0001482388 00000 n 
-0001482545 00000 n 
-0001483818 00000 n 
-0001482233 00000 n 
-0001479668 00000 n 
-0001482859 00000 n 
-0001482987 00000 n 
-0001483051 00000 n 
-0001483115 00000 n 
-0001483179 00000 n 
-0001483243 00000 n 
-0001483307 00000 n 
-0001483371 00000 n 
-0001483435 00000 n 
-0001483498 00000 n 
-0001483562 00000 n 
-0001483626 00000 n 
-0001482702 00000 n 
-0001483754 00000 n 
-0001485764 00000 n 
-0001485328 00000 n 
-0001483989 00000 n 
-0001485444 00000 n 
-0001485572 00000 n 
-0001485700 00000 n 
-0001487395 00000 n 
-0001487870 00000 n 
-0001487258 00000 n 
-0001485908 00000 n 
-0001487550 00000 n 
-0001487678 00000 n 
-0001487806 00000 n 
-0004773745 00000 n 
-0001489660 00000 n 
-0001490149 00000 n 
-0001489514 00000 n 
-0001488000 00000 n 
-0001489957 00000 n 
-0001490085 00000 n 
-0001489809 00000 n 
-0001491712 00000 n 
-0001491532 00000 n 
-0001490279 00000 n 
-0001491648 00000 n 
-0001493428 00000 n 
-0001493248 00000 n 
-0001491885 00000 n 
-0001493364 00000 n 
-0001494737 00000 n 
-0001494429 00000 n 
-0001493544 00000 n 
-0001494545 00000 n 
-0001494673 00000 n 
-0001496477 00000 n 
-0001496169 00000 n 
-0001494867 00000 n 
-0001496285 00000 n 
-0001496413 00000 n 
-0001498212 00000 n 
-0001498032 00000 n 
-0001496607 00000 n 
-0001498148 00000 n 
-0004773871 00000 n 
-0001500172 00000 n 
-0001500564 00000 n 
-0001500035 00000 n 
-0001498342 00000 n 
-0001500372 00000 n 
-0001500500 00000 n 
-0001502068 00000 n 
-0001501888 00000 n 
-0001500750 00000 n 
-0001502004 00000 n 
-0001503399 00000 n 
-0001503219 00000 n 
-0001502184 00000 n 
-0001503335 00000 n 
-0001505644 00000 n 
-0001505336 00000 n 
-0001503515 00000 n 
-0001505452 00000 n 
-0001505580 00000 n 
-0001507607 00000 n 
-0001507299 00000 n 
-0001505774 00000 n 
-0001507415 00000 n 
-0001507543 00000 n 
-0001509820 00000 n 
-0001509512 00000 n 
-0001507751 00000 n 
-0001509628 00000 n 
-0001509756 00000 n 
-0004773997 00000 n 
-0001511652 00000 n 
-0001512286 00000 n 
-0001511506 00000 n 
-0001509964 00000 n 
-0001511966 00000 n 
-0001512094 00000 n 
-0001511810 00000 n 
-0001512222 00000 n 
-0001515098 00000 n 
-0001514662 00000 n 
-0001512416 00000 n 
-0001514778 00000 n 
-0001514842 00000 n 
-0001514906 00000 n 
-0001515034 00000 n 
-0001517690 00000 n 
-0001517904 00000 n 
-0001517553 00000 n 
-0001515214 00000 n 
-0001517840 00000 n 
-0001520592 00000 n 
-0001520284 00000 n 
-0001518048 00000 n 
-0001520400 00000 n 
-0001520528 00000 n 
-0001522968 00000 n 
-0001522788 00000 n 
-0001520750 00000 n 
-0001522904 00000 n 
-0001525367 00000 n 
-0001524803 00000 n 
-0001523169 00000 n 
-0001524919 00000 n 
-0001525047 00000 n 
-0001525175 00000 n 
-0001525303 00000 n 
-0004774123 00000 n 
-0001528034 00000 n 
-0001527854 00000 n 
-0001525511 00000 n 
-0001527970 00000 n 
-0001529395 00000 n 
-0001529215 00000 n 
-0001528164 00000 n 
-0001529331 00000 n 
-0001531455 00000 n 
-0001530891 00000 n 
-0001529511 00000 n 
-0001531007 00000 n 
-0001531135 00000 n 
-0001531263 00000 n 
-0001531391 00000 n 
-0001533507 00000 n 
-0001533071 00000 n 
-0001531585 00000 n 
-0001533187 00000 n 
-0001533315 00000 n 
-0001533443 00000 n 
-0001535455 00000 n 
-0001534892 00000 n 
-0001533637 00000 n 
-0001535008 00000 n 
-0001535136 00000 n 
-0001535264 00000 n 
-0001535392 00000 n 
-0001536855 00000 n 
-0001536675 00000 n 
-0001535585 00000 n 
-0001536791 00000 n 
-0004774249 00000 n 
-0001539117 00000 n 
-0001538809 00000 n 
-0001536971 00000 n 
-0001538925 00000 n 
-0001541379 00000 n 
-0001542133 00000 n 
-0001541233 00000 n 
-0001539233 00000 n 
-0001541687 00000 n 
-0001541815 00000 n 
-0001541533 00000 n 
-0001541941 00000 n 
-0001542069 00000 n 
-0001544706 00000 n 
-0001544526 00000 n 
-0001542319 00000 n 
-0001544642 00000 n 
-0001547583 00000 n 
-0001547403 00000 n 
-0001544822 00000 n 
-0001547519 00000 n 
-0001550261 00000 n 
-0001550081 00000 n 
-0001547713 00000 n 
-0001550197 00000 n 
-0001553139 00000 n 
-0001552703 00000 n 
-0001550391 00000 n 
-0001552819 00000 n 
-0001552947 00000 n 
-0001553075 00000 n 
-0004774375 00000 n 
-0001555953 00000 n 
-0001557259 00000 n 
-0001555816 00000 n 
-0001553297 00000 n 
-0001556107 00000 n 
-0001556235 00000 n 
-0001556363 00000 n 
-0001556491 00000 n 
-0001556619 00000 n 
-0001556683 00000 n 
-0001556747 00000 n 
-0001556811 00000 n 
-0001556875 00000 n 
-0001556939 00000 n 
-0001557003 00000 n 
-0001557067 00000 n 
-0001557131 00000 n 
-0001557195 00000 n 
-0001561713 00000 n 
-0001558815 00000 n 
-0001558443 00000 n 
-0001557430 00000 n 
-0001558559 00000 n 
-0001558623 00000 n 
-0001558687 00000 n 
-0001558751 00000 n 
-0001563211 00000 n 
-0001561576 00000 n 
-0001558931 00000 n 
-0001561867 00000 n 
-0001561995 00000 n 
-0001562123 00000 n 
-0001562187 00000 n 
-0001562251 00000 n 
-0001562315 00000 n 
-0001562379 00000 n 
-0001562443 00000 n 
-0001562507 00000 n 
-0001562571 00000 n 
-0001562635 00000 n 
-0001562699 00000 n 
-0001562763 00000 n 
-0001562827 00000 n 
-0001562891 00000 n 
-0001562955 00000 n 
-0001563019 00000 n 
-0001563083 00000 n 
-0001563147 00000 n 
-0001569435 00000 n 
-0001565909 00000 n 
-0001565538 00000 n 
-0001563382 00000 n 
-0001565654 00000 n 
-0001565718 00000 n 
-0001565845 00000 n 
-0001570935 00000 n 
-0001569298 00000 n 
-0001566053 00000 n 
-0001569591 00000 n 
-0001569719 00000 n 
-0001569783 00000 n 
-0001569847 00000 n 
-0001569911 00000 n 
-0001569975 00000 n 
-0001570039 00000 n 
-0001570103 00000 n 
-0001570167 00000 n 
-0001570231 00000 n 
-0001570295 00000 n 
-0001570359 00000 n 
-0001570423 00000 n 
-0001570487 00000 n 
-0001570551 00000 n 
-0001570615 00000 n 
-0001570679 00000 n 
-0001570743 00000 n 
-0001570807 00000 n 
-0001570871 00000 n 
-0001573257 00000 n 
-0001572629 00000 n 
-0001571092 00000 n 
-0001572745 00000 n 
-0001572809 00000 n 
-0001572873 00000 n 
-0001572937 00000 n 
-0001573001 00000 n 
-0001573065 00000 n 
-0001573193 00000 n 
-0004774501 00000 n 
-0001576646 00000 n 
-0001576802 00000 n 
-0001578228 00000 n 
-0001576500 00000 n 
-0001573401 00000 n 
-0001576952 00000 n 
-0001577080 00000 n 
-0001577144 00000 n 
-0001577208 00000 n 
-0001577272 00000 n 
-0001577336 00000 n 
-0001577400 00000 n 
-0001577464 00000 n 
-0001577528 00000 n 
-0001577592 00000 n 
-0001577656 00000 n 
-0001577720 00000 n 
-0001577784 00000 n 
-0001577848 00000 n 
-0001577911 00000 n 
-0001577975 00000 n 
-0001578037 00000 n 
-0001578101 00000 n 
-0001578164 00000 n 
-0003422927 00000 n 
-0001579798 00000 n 
-0001579618 00000 n 
-0001578399 00000 n 
-0001579734 00000 n 
-0001581449 00000 n 
-0001582001 00000 n 
-0001581312 00000 n 
-0001579971 00000 n 
-0001581617 00000 n 
-0001581681 00000 n 
-0001581745 00000 n 
-0001581809 00000 n 
-0001581873 00000 n 
-0001581937 00000 n 
-0001583713 00000 n 
-0001583341 00000 n 
-0001582173 00000 n 
-0001583457 00000 n 
-0001583521 00000 n 
-0001583585 00000 n 
-0001583649 00000 n 
-0001586494 00000 n 
-0001587801 00000 n 
-0001586357 00000 n 
-0001583829 00000 n 
-0001586650 00000 n 
-0001586778 00000 n 
-0001586906 00000 n 
-0001586970 00000 n 
-0001587034 00000 n 
-0001587097 00000 n 
-0001587161 00000 n 
-0001587225 00000 n 
-0001587289 00000 n 
-0001587353 00000 n 
-0001587417 00000 n 
-0001587481 00000 n 
-0001587545 00000 n 
-0001587609 00000 n 
-0001587673 00000 n 
-0001587737 00000 n 
-0001589410 00000 n 
-0001589594 00000 n 
-0001590375 00000 n 
-0001589255 00000 n 
-0001587972 00000 n 
-0001590055 00000 n 
-0001590183 00000 n 
-0001590311 00000 n 
-0001589824 00000 n 
-0004774627 00000 n 
-0001592390 00000 n 
-0001592083 00000 n 
-0001590561 00000 n 
-0001592199 00000 n 
-0001594872 00000 n 
-0001595216 00000 n 
-0001594735 00000 n 
-0001592520 00000 n 
-0001595024 00000 n 
-0001595152 00000 n 
-0001598001 00000 n 
-0001598193 00000 n 
-0001597757 00000 n 
-0001595417 00000 n 
-0001597873 00000 n 
-0001598129 00000 n 
-0004763824 00000 n 
-0001600479 00000 n 
-0001600299 00000 n 
-0001598351 00000 n 
-0001600415 00000 n 
-0001603126 00000 n 
-0001602818 00000 n 
-0001600694 00000 n 
-0001602934 00000 n 
-0001603062 00000 n 
-0001604931 00000 n 
-0001604623 00000 n 
-0001603270 00000 n 
-0001604739 00000 n 
-0001604867 00000 n 
-0004774753 00000 n 
-0001606794 00000 n 
-0001607135 00000 n 
-0001606657 00000 n 
-0001605061 00000 n 
-0001606943 00000 n 
-0001607071 00000 n 
-0001609228 00000 n 
-0001608792 00000 n 
-0001607265 00000 n 
-0001608908 00000 n 
-0001609036 00000 n 
-0001609164 00000 n 
-0001610800 00000 n 
-0001611022 00000 n 
-0001610663 00000 n 
-0001609415 00000 n 
-0001610958 00000 n 
-0001611419 00000 n 
-0001611239 00000 n 
-0001611138 00000 n 
-0001611355 00000 n 
-0001613491 00000 n 
-0001613183 00000 n 
-0001611461 00000 n 
-0001613299 00000 n 
-0001616108 00000 n 
-0001615800 00000 n 
-0001613607 00000 n 
-0001615916 00000 n 
-0001616044 00000 n 
-0004774879 00000 n 
-0001618833 00000 n 
-0001618397 00000 n 
-0001616280 00000 n 
-0001618513 00000 n 
-0001618641 00000 n 
-0001618769 00000 n 
-0001620993 00000 n 
-0001620813 00000 n 
-0001618991 00000 n 
-0001620929 00000 n 
-0001623426 00000 n 
-0001623775 00000 n 
-0001623289 00000 n 
-0001621123 00000 n 
-0001623584 00000 n 
-0001623712 00000 n 
-0001626118 00000 n 
-0001625839 00000 n 
-0001628350 00000 n 
-0001635226 00000 n 
-0001626310 00000 n 
-0001625702 00000 n 
-0001623933 00000 n 
-0001625990 00000 n 
-0001626246 00000 n 
-0001635505 00000 n 
-0001635697 00000 n 
-0001628213 00000 n 
-0001626440 00000 n 
-0001635377 00000 n 
-0001635633 00000 n 
-0001629322 00000 n 
-0001629440 00000 n 
-0001629488 00000 n 
-0001629871 00000 n 
-0001630281 00000 n 
-0001630303 00000 n 
-0001630594 00000 n 
-0001630916 00000 n 
-0001632602 00000 n 
-0001635180 00000 n 
-0001635203 00000 n 
-0001638570 00000 n 
-0001638262 00000 n 
-0001635843 00000 n 
-0001638378 00000 n 
-0001638506 00000 n 
-0004775005 00000 n 
-0001640652 00000 n 
-0001640280 00000 n 
-0001638714 00000 n 
-0001640396 00000 n 
-0001640460 00000 n 
-0001640524 00000 n 
-0001640588 00000 n 
-0001643098 00000 n 
-0001643246 00000 n 
-0001643395 00000 n 
-0001644118 00000 n 
-0001642943 00000 n 
-0001640768 00000 n 
-0001643543 00000 n 
-0001643671 00000 n 
-0001643799 00000 n 
-0001643927 00000 n 
-0001644055 00000 n 
-0001646766 00000 n 
-0001649490 00000 n 
-0001691499 00000 n 
-0001646958 00000 n 
-0001646522 00000 n 
-0001644262 00000 n 
-0001646638 00000 n 
-0001646894 00000 n 
-0001649554 00000 n 
-0001649246 00000 n 
-0001647102 00000 n 
-0001649362 00000 n 
-0001652065 00000 n 
-0001652852 00000 n 
-0001651928 00000 n 
-0001649684 00000 n 
-0001652276 00000 n 
-0001652404 00000 n 
-0001652532 00000 n 
-0001652596 00000 n 
-0001652660 00000 n 
-0001652788 00000 n 
-0001655621 00000 n 
-0001655250 00000 n 
-0001653038 00000 n 
-0001655366 00000 n 
-0001655430 00000 n 
-0001655493 00000 n 
-0001655557 00000 n 
-0004775131 00000 n 
-0001658543 00000 n 
-0001657980 00000 n 
-0001655836 00000 n 
-0001658096 00000 n 
-0001658224 00000 n 
-0001658352 00000 n 
-0001658479 00000 n 
-0001661302 00000 n 
-0001660866 00000 n 
-0001658730 00000 n 
-0001660982 00000 n 
-0001661110 00000 n 
-0001661238 00000 n 
-0004762480 00000 n 
-0001664350 00000 n 
-0001663914 00000 n 
-0001661474 00000 n 
-0001664030 00000 n 
-0001664158 00000 n 
-0001664286 00000 n 
-0001667200 00000 n 
-0001666892 00000 n 
-0001664494 00000 n 
-0001667008 00000 n 
-0001667136 00000 n 
-0001668176 00000 n 
-0001667996 00000 n 
-0001667344 00000 n 
-0001668112 00000 n 
-0001670689 00000 n 
-0001670381 00000 n 
-0001668306 00000 n 
-0001670497 00000 n 
-0001670625 00000 n 
-0004775257 00000 n 
-0001672140 00000 n 
-0001671960 00000 n 
-0001670847 00000 n 
-0001672076 00000 n 
-0001675384 00000 n 
-0001674630 00000 n 
-0001672284 00000 n 
-0001674746 00000 n 
-0001674810 00000 n 
-0001674874 00000 n 
-0001674937 00000 n 
-0001675001 00000 n 
-0001675064 00000 n 
-0001675192 00000 n 
-0001675320 00000 n 
-0001677787 00000 n 
-0001677479 00000 n 
-0001675570 00000 n 
-0001677595 00000 n 
-0001677723 00000 n 
-0001679721 00000 n 
-0001680063 00000 n 
-0001679584 00000 n 
-0001677931 00000 n 
-0001679871 00000 n 
-0001679999 00000 n 
-0001693148 00000 n 
-0001682560 00000 n 
-0001681868 00000 n 
-0001680193 00000 n 
-0001681984 00000 n 
-0001682112 00000 n 
-0001682240 00000 n 
-0001682368 00000 n 
-0001682432 00000 n 
-0001682496 00000 n 
-0001684102 00000 n 
-0001683794 00000 n 
-0001682690 00000 n 
-0001683910 00000 n 
-0001683974 00000 n 
-0001684038 00000 n 
-0004775383 00000 n 
-0001687030 00000 n 
-0001686339 00000 n 
-0001684289 00000 n 
-0001686455 00000 n 
-0001686519 00000 n 
-0001686583 00000 n 
-0001686647 00000 n 
-0001686711 00000 n 
-0001686839 00000 n 
-0001686966 00000 n 
-0001688928 00000 n 
-0001688556 00000 n 
-0001687187 00000 n 
-0001688672 00000 n 
-0001688736 00000 n 
-0001688800 00000 n 
-0001688864 00000 n 
-0001691563 00000 n 
-0001691256 00000 n 
-0001689057 00000 n 
-0001691372 00000 n 
-0001693212 00000 n 
-0001692904 00000 n 
-0001691679 00000 n 
-0001693020 00000 n 
-0001695153 00000 n 
-0001694717 00000 n 
-0001693314 00000 n 
-0001694833 00000 n 
-0001695089 00000 n 
-0001697982 00000 n 
-0001697675 00000 n 
-0001695283 00000 n 
-0001697791 00000 n 
-0001697918 00000 n 
-0004775509 00000 n 
-0001700630 00000 n 
-0001700322 00000 n 
-0001698169 00000 n 
-0001700438 00000 n 
-0001700566 00000 n 
-0001703215 00000 n 
-0001703035 00000 n 
-0001700788 00000 n 
-0001703151 00000 n 
-0001705877 00000 n 
-0001705697 00000 n 
-0001703331 00000 n 
-0001705813 00000 n 
-0001708373 00000 n 
-0001707809 00000 n 
-0001705979 00000 n 
-0001707925 00000 n 
-0001708053 00000 n 
-0001708181 00000 n 
-0001708309 00000 n 
-0001711117 00000 n 
-0001710553 00000 n 
-0001708489 00000 n 
-0001710669 00000 n 
-0001710797 00000 n 
-0001710925 00000 n 
-0001711053 00000 n 
-0001713950 00000 n 
-0001713386 00000 n 
-0001711233 00000 n 
-0001713502 00000 n 
-0001713630 00000 n 
-0001713758 00000 n 
-0001713886 00000 n 
-0004775635 00000 n 
-0001716696 00000 n 
-0001716388 00000 n 
-0001714108 00000 n 
-0001716504 00000 n 
-0001716632 00000 n 
-0001719468 00000 n 
-0001719034 00000 n 
-0001716812 00000 n 
-0001719150 00000 n 
-0001719277 00000 n 
-0001719405 00000 n 
-0001726253 00000 n 
-0001723118 00000 n 
-0001722301 00000 n 
-0001719598 00000 n 
-0001722417 00000 n 
-0001722481 00000 n 
-0001722545 00000 n 
-0001722608 00000 n 
-0001722672 00000 n 
-0001722735 00000 n 
-0001722799 00000 n 
-0001722927 00000 n 
-0001722990 00000 n 
-0001723054 00000 n 
-0001726401 00000 n 
-0001727764 00000 n 
-0001726107 00000 n 
-0001723289 00000 n 
-0001726549 00000 n 
-0001726677 00000 n 
-0001726741 00000 n 
-0001726805 00000 n 
-0001726869 00000 n 
-0001726933 00000 n 
-0001726997 00000 n 
-0001727061 00000 n 
-0001727125 00000 n 
-0001727253 00000 n 
-0001727317 00000 n 
-0001727380 00000 n 
-0001727444 00000 n 
-0001727508 00000 n 
-0001727572 00000 n 
-0001727700 00000 n 
-0001730237 00000 n 
-0001730057 00000 n 
-0001727935 00000 n 
-0001730173 00000 n 
-0001731769 00000 n 
-0001731589 00000 n 
-0001730438 00000 n 
-0001731705 00000 n 
-0004775761 00000 n 
-0001733782 00000 n 
-0001733474 00000 n 
-0001731942 00000 n 
-0001733590 00000 n 
-0001733718 00000 n 
-0001735428 00000 n 
-0001735120 00000 n 
-0001733926 00000 n 
-0001735236 00000 n 
-0001735364 00000 n 
-0001740281 00000 n 
-0001738085 00000 n 
-0001737649 00000 n 
-0001735558 00000 n 
-0001737765 00000 n 
-0001737893 00000 n 
-0001738021 00000 n 
-0001740454 00000 n 
-0001740640 00000 n 
-0001742820 00000 n 
-0001742998 00000 n 
-0001741275 00000 n 
-0001740126 00000 n 
-0001738215 00000 n 
-0001740827 00000 n 
-0001740955 00000 n 
-0001741083 00000 n 
-0001741211 00000 n 
-0001743168 00000 n 
-0001743355 00000 n 
-0001743542 00000 n 
-0001743922 00000 n 
-0001742647 00000 n 
-0001741461 00000 n 
-0001743730 00000 n 
-0001743858 00000 n 
-0001744389 00000 n 
-0001744209 00000 n 
-0001744108 00000 n 
-0001744325 00000 n 
-0004775887 00000 n 
-0001746633 00000 n 
-0001746069 00000 n 
-0001744431 00000 n 
-0001746185 00000 n 
-0001746441 00000 n 
-0001746569 00000 n 
-0001749515 00000 n 
-0001750276 00000 n 
-0001749369 00000 n 
-0001746749 00000 n 
-0001749830 00000 n 
-0004764709 00000 n 
-0001749673 00000 n 
-0001749958 00000 n 
-0001750085 00000 n 
-0001750148 00000 n 
-0001750212 00000 n 
-0001754047 00000 n 
-0001753227 00000 n 
-0001750475 00000 n 
-0001753343 00000 n 
-0001753407 00000 n 
-0001753535 00000 n 
-0001753599 00000 n 
-0001753663 00000 n 
-0001753791 00000 n 
-0001753855 00000 n 
-0001753919 00000 n 
-0001753983 00000 n 
-0001756912 00000 n 
-0001756350 00000 n 
-0001754218 00000 n 
-0001756466 00000 n 
-0001756594 00000 n 
-0001756722 00000 n 
-0001756786 00000 n 
-0001756850 00000 n 
-0001761789 00000 n 
-0001759453 00000 n 
-0001759017 00000 n 
-0001757041 00000 n 
-0001759133 00000 n 
-0001759197 00000 n 
-0001759261 00000 n 
-0001759389 00000 n 
-0001761958 00000 n 
-0001762690 00000 n 
-0001761643 00000 n 
-0001759596 00000 n 
-0001762115 00000 n 
-0001762243 00000 n 
-0001762371 00000 n 
-0001762499 00000 n 
-0001762626 00000 n 
-0004776013 00000 n 
-0001764767 00000 n 
-0001764331 00000 n 
-0001762834 00000 n 
-0001764447 00000 n 
-0001764511 00000 n 
-0001764575 00000 n 
-0001764639 00000 n 
-0001764703 00000 n 
-0001765191 00000 n 
-0001765011 00000 n 
-0001764910 00000 n 
-0001765127 00000 n 
-0001767556 00000 n 
-0001767056 00000 n 
-0001765233 00000 n 
-0001767172 00000 n 
-0001767364 00000 n 
-0001767428 00000 n 
-0001767492 00000 n 
-0001770134 00000 n 
-0001769698 00000 n 
-0001767713 00000 n 
-0001769814 00000 n 
-0001769942 00000 n 
-0001770070 00000 n 
-0001773007 00000 n 
-0001772572 00000 n 
-0001770307 00000 n 
-0001772688 00000 n 
-0001772816 00000 n 
-0001772943 00000 n 
-0001774932 00000 n 
-0001780675 00000 n 
-0001774816 00000 n 
-0001773137 00000 n 
-0001780227 00000 n 
-0001780355 00000 n 
-0001780483 00000 n 
-0001780611 00000 n 
-0004776139 00000 n 
-0001777729 00000 n 
-0001777847 00000 n 
-0001777895 00000 n 
-0001778268 00000 n 
-0001778291 00000 n 
-0001778578 00000 n 
-0001780204 00000 n 
-0001782811 00000 n 
-0001782503 00000 n 
-0001780849 00000 n 
-0001782619 00000 n 
-0001782747 00000 n 
-0001785464 00000 n 
-0001785156 00000 n 
-0001782941 00000 n 
-0001785272 00000 n 
-0001785400 00000 n 
-0001788017 00000 n 
-0001787709 00000 n 
-0001785594 00000 n 
-0001787825 00000 n 
-0001787953 00000 n 
-0001790494 00000 n 
-0001791106 00000 n 
-0001790357 00000 n 
-0001788204 00000 n 
-0001790658 00000 n 
-0001790786 00000 n 
-0001790914 00000 n 
-0001791042 00000 n 
-0001793292 00000 n 
-0001792984 00000 n 
-0001791250 00000 n 
-0001793100 00000 n 
-0001793228 00000 n 
-0001794320 00000 n 
-0001794140 00000 n 
-0001793436 00000 n 
-0001794256 00000 n 
-0004776265 00000 n 
-0001796532 00000 n 
-0001796382 00000 n 
-0001797323 00000 n 
-0001796227 00000 n 
-0001794436 00000 n 
-0001797003 00000 n 
-0001797259 00000 n 
-0001796768 00000 n 
-0001800091 00000 n 
-0001800731 00000 n 
-0001799847 00000 n 
-0001797551 00000 n 
-0001799963 00000 n 
-0001800155 00000 n 
-0001800219 00000 n 
-0001800283 00000 n 
-0001800347 00000 n 
-0001800411 00000 n 
-0001800475 00000 n 
-0001800539 00000 n 
-0001800667 00000 n 
-0001803429 00000 n 
-0001802865 00000 n 
-0001800888 00000 n 
-0001802981 00000 n 
-0001803109 00000 n 
-0001803173 00000 n 
-0001803237 00000 n 
-0001803301 00000 n 
-0001803365 00000 n 
-0001803867 00000 n 
-0001803687 00000 n 
-0001803586 00000 n 
-0001803803 00000 n 
-0001808304 00000 n 
-0001806151 00000 n 
-0001805715 00000 n 
-0001803909 00000 n 
-0001805831 00000 n 
-0001806087 00000 n 
-0001808810 00000 n 
-0001808158 00000 n 
-0001806281 00000 n 
-0001808618 00000 n 
-0001808461 00000 n 
-0001808746 00000 n 
-0004776391 00000 n 
-0001811764 00000 n 
-0001810882 00000 n 
-0001809012 00000 n 
-0001810998 00000 n 
-0001811126 00000 n 
-0001811189 00000 n 
-0001811253 00000 n 
-0001811317 00000 n 
-0001811381 00000 n 
-0001811445 00000 n 
-0001811509 00000 n 
-0001811573 00000 n 
-0001811700 00000 n 
-0001814876 00000 n 
-0001815920 00000 n 
-0001814739 00000 n 
-0001811908 00000 n 
-0001815027 00000 n 
-0001815155 00000 n 
-0001815283 00000 n 
-0001815347 00000 n 
-0001815411 00000 n 
-0001815475 00000 n 
-0001815538 00000 n 
-0001815602 00000 n 
-0001815665 00000 n 
-0001815729 00000 n 
-0001815792 00000 n 
-0001815856 00000 n 
-0001817828 00000 n 
-0001818172 00000 n 
-0001817691 00000 n 
-0001816077 00000 n 
-0001817980 00000 n 
-0001818108 00000 n 
-0001820108 00000 n 
-0001819800 00000 n 
-0001818330 00000 n 
-0001819916 00000 n 
-0001820044 00000 n 
-0001822209 00000 n 
-0001822029 00000 n 
-0001820309 00000 n 
-0001822145 00000 n 
-0001823840 00000 n 
-0001823660 00000 n 
-0001822353 00000 n 
-0001823776 00000 n 
-0004776517 00000 n 
-0001826694 00000 n 
-0001826844 00000 n 
-0001826996 00000 n 
-0001827810 00000 n 
-0001826530 00000 n 
-0001823984 00000 n 
-0001827299 00000 n 
-0001827363 00000 n 
-0001827426 00000 n 
-0001827490 00000 n 
-0001827618 00000 n 
-0001827746 00000 n 
-0001827148 00000 n 
-0001831790 00000 n 
-0001833833 00000 n 
-0001831546 00000 n 
-0001827967 00000 n 
-0001831662 00000 n 
-0001831854 00000 n 
-0001831918 00000 n 
-0001831982 00000 n 
-0001832046 00000 n 
-0001832110 00000 n 
-0001832174 00000 n 
-0001832238 00000 n 
-0001832302 00000 n 
-0001832365 00000 n 
-0001832429 00000 n 
-0001832492 00000 n 
-0001832556 00000 n 
-0001832618 00000 n 
-0001832682 00000 n 
-0001832746 00000 n 
-0001832810 00000 n 
-0001832874 00000 n 
-0001832938 00000 n 
-0001833002 00000 n 
-0001833066 00000 n 
-0001833130 00000 n 
-0001833194 00000 n 
-0001833258 00000 n 
-0001833322 00000 n 
-0001833386 00000 n 
-0001833450 00000 n 
-0001833514 00000 n 
-0001833578 00000 n 
-0001833642 00000 n 
-0001833770 00000 n 
-0001836571 00000 n 
-0001837671 00000 n 
-0001836455 00000 n 
-0001833990 00000 n 
-0001837607 00000 n 
-0001836955 00000 n 
-0001837073 00000 n 
-0001837121 00000 n 
-0001837586 00000 n 
-0001840560 00000 n 
-0001840902 00000 n 
-0001840423 00000 n 
-0001837929 00000 n 
-0001840712 00000 n 
-0001840838 00000 n 
-0001859624 00000 n 
-0001843709 00000 n 
-0001843529 00000 n 
-0001841060 00000 n 
-0001843645 00000 n 
-0001846255 00000 n 
-0001845948 00000 n 
-0001843867 00000 n 
-0001846064 00000 n 
-0001846192 00000 n 
-0004776643 00000 n 
-0001848552 00000 n 
-0001848703 00000 n 
-0001849045 00000 n 
-0001848406 00000 n 
-0001846427 00000 n 
-0001848853 00000 n 
-0001848981 00000 n 
-0001852001 00000 n 
-0001852157 00000 n 
-0001852313 00000 n 
-0001852789 00000 n 
-0001851846 00000 n 
-0001849203 00000 n 
-0001852470 00000 n 
-0001852598 00000 n 
-0001852725 00000 n 
-0001855797 00000 n 
-0001855513 00000 n 
-0001855861 00000 n 
-0001855376 00000 n 
-0001852947 00000 n 
-0001855669 00000 n 
-0001859688 00000 n 
-0001859124 00000 n 
-0001856005 00000 n 
-0001859240 00000 n 
-0004764857 00000 n 
-0001859304 00000 n 
-0001859368 00000 n 
-0001859432 00000 n 
-0001859496 00000 n 
-0001862337 00000 n 
-0001862517 00000 n 
-0001862756 00000 n 
-0001862191 00000 n 
-0001859901 00000 n 
-0001862692 00000 n 
-0001865851 00000 n 
-0001865415 00000 n 
-0001862956 00000 n 
-0001865531 00000 n 
-0001865659 00000 n 
-0001865787 00000 n 
-0004776769 00000 n 
-0001868614 00000 n 
-0001869087 00000 n 
-0001868477 00000 n 
-0001866037 00000 n 
-0001868767 00000 n 
-0001868895 00000 n 
-0001869023 00000 n 
-0001872509 00000 n 
-0001873533 00000 n 
-0001872265 00000 n 
-0001869259 00000 n 
-0001872381 00000 n 
-0001872573 00000 n 
-0001872637 00000 n 
-0001872701 00000 n 
-0001872765 00000 n 
-0001872829 00000 n 
-0001872893 00000 n 
-0001872957 00000 n 
-0001873021 00000 n 
-0001873085 00000 n 
-0001873149 00000 n 
-0001873213 00000 n 
-0001873277 00000 n 
-0001873341 00000 n 
-0001873405 00000 n 
-0001873469 00000 n 
-0001876213 00000 n 
-0001876033 00000 n 
-0001873746 00000 n 
-0001876149 00000 n 
-0001878687 00000 n 
-0001878379 00000 n 
-0001876456 00000 n 
-0001878495 00000 n 
-0001878623 00000 n 
-0001881943 00000 n 
-0001881507 00000 n 
-0001878931 00000 n 
-0001881623 00000 n 
-0001881751 00000 n 
-0001881879 00000 n 
-0001884707 00000 n 
-0001885306 00000 n 
-0001884570 00000 n 
-0001882115 00000 n 
-0001884859 00000 n 
-0001884987 00000 n 
-0001885051 00000 n 
-0001885115 00000 n 
-0001885179 00000 n 
-0001885242 00000 n 
-0004776895 00000 n 
-0001888597 00000 n 
-0001888289 00000 n 
-0001885478 00000 n 
-0001888405 00000 n 
-0001888533 00000 n 
-0001890499 00000 n 
-0001890319 00000 n 
-0001888755 00000 n 
-0001890435 00000 n 
-0001892996 00000 n 
-0001892689 00000 n 
-0001890657 00000 n 
-0001892805 00000 n 
-0001892932 00000 n 
-0001895720 00000 n 
-0001895412 00000 n 
-0001893211 00000 n 
-0001895528 00000 n 
-0001895656 00000 n 
-0001897817 00000 n 
-0001897509 00000 n 
-0001895892 00000 n 
-0001897625 00000 n 
-0001897753 00000 n 
-0001899205 00000 n 
-0001899025 00000 n 
-0001897947 00000 n 
-0001899141 00000 n 
-0004777021 00000 n 
-0001901548 00000 n 
-0001901241 00000 n 
-0001899307 00000 n 
-0001901357 00000 n 
-0001901485 00000 n 
-0001903623 00000 n 
-0001903315 00000 n 
-0001901706 00000 n 
-0001903431 00000 n 
-0001903559 00000 n 
-0001906404 00000 n 
-0001906096 00000 n 
-0001903753 00000 n 
-0001906212 00000 n 
-0001906340 00000 n 
-0001908618 00000 n 
-0001908311 00000 n 
-0001906548 00000 n 
-0001908427 00000 n 
-0001908554 00000 n 
-0001910657 00000 n 
-0001910350 00000 n 
-0001908790 00000 n 
-0001910466 00000 n 
-0001910594 00000 n 
-0001913295 00000 n 
-0001912859 00000 n 
-0001910815 00000 n 
-0001912975 00000 n 
-0001913103 00000 n 
-0001913231 00000 n 
-0004777147 00000 n 
-0001916502 00000 n 
-0001915875 00000 n 
-0001913510 00000 n 
-0001915991 00000 n 
-0001916055 00000 n 
-0001916118 00000 n 
-0001916182 00000 n 
-0001916246 00000 n 
-0001916310 00000 n 
-0001916438 00000 n 
-0001919638 00000 n 
-0001919138 00000 n 
-0001916688 00000 n 
-0001919254 00000 n 
-0001919318 00000 n 
-0001919382 00000 n 
-0001919446 00000 n 
-0001919510 00000 n 
-0001919574 00000 n 
-0001922867 00000 n 
-0001922239 00000 n 
-0001919796 00000 n 
-0001922355 00000 n 
-0001922419 00000 n 
-0001922483 00000 n 
-0001922547 00000 n 
-0001922611 00000 n 
-0001922675 00000 n 
-0001922803 00000 n 
-0001925401 00000 n 
-0001925747 00000 n 
-0001925264 00000 n 
-0001923025 00000 n 
-0001925555 00000 n 
-0001925683 00000 n 
-0001928881 00000 n 
-0001928189 00000 n 
-0001925919 00000 n 
-0001928305 00000 n 
-0001928433 00000 n 
-0001928561 00000 n 
-0001928625 00000 n 
-0001928689 00000 n 
-0001928753 00000 n 
-0001928817 00000 n 
-0001934482 00000 n 
-0001932235 00000 n 
-0001931351 00000 n 
-0001929011 00000 n 
-0001931467 00000 n 
-0001931531 00000 n 
-0001931595 00000 n 
-0001931659 00000 n 
-0001931723 00000 n 
-0001931787 00000 n 
-0001931851 00000 n 
-0001931915 00000 n 
-0001931979 00000 n 
-0001932043 00000 n 
-0001932107 00000 n 
-0001932171 00000 n 
-0004777273 00000 n 
-0001935735 00000 n 
-0001934366 00000 n 
-0001932379 00000 n 
-0001935543 00000 n 
-0001935671 00000 n 
-0001934865 00000 n 
-0001934983 00000 n 
-0001935031 00000 n 
-0001935522 00000 n 
-0001936875 00000 n 
-0001936695 00000 n 
-0001935979 00000 n 
-0001936811 00000 n 
-0001938695 00000 n 
-0001938387 00000 n 
-0001936977 00000 n 
-0001938503 00000 n 
-0001938631 00000 n 
-0001941309 00000 n 
-0001941129 00000 n 
-0001938867 00000 n 
-0001941245 00000 n 
-0001943983 00000 n 
-0001943675 00000 n 
-0001941553 00000 n 
-0001943791 00000 n 
-0001943919 00000 n 
-0001946532 00000 n 
-0001946224 00000 n 
-0001944141 00000 n 
-0001946340 00000 n 
-0001946468 00000 n 
-0004777399 00000 n 
-0001947588 00000 n 
-0001947408 00000 n 
-0001946676 00000 n 
-0001947524 00000 n 
-0001948893 00000 n 
-0001948713 00000 n 
-0001947690 00000 n 
-0001948829 00000 n 
-0001953499 00000 n 
-0001953813 00000 n 
-0001951127 00000 n 
-0001950819 00000 n 
-0001949009 00000 n 
-0001950935 00000 n 
-0001951063 00000 n 
-0001953969 00000 n 
-0001954148 00000 n 
-0001954776 00000 n 
-0001953326 00000 n 
-0001951271 00000 n 
-0001954328 00000 n 
-0001954456 00000 n 
-0001953656 00000 n 
-0001954584 00000 n 
-0001954712 00000 n 
-0002580913 00000 n 
-0001957411 00000 n 
-0001956847 00000 n 
-0001954962 00000 n 
-0001956963 00000 n 
-0001957091 00000 n 
-0001957219 00000 n 
-0001957347 00000 n 
-0001959936 00000 n 
-0001960530 00000 n 
-0001959799 00000 n 
-0001957555 00000 n 
-0001960146 00000 n 
-0001960210 00000 n 
-0001960274 00000 n 
-0001960338 00000 n 
-0001960466 00000 n 
-0004777525 00000 n 
-0001962725 00000 n 
-0001962545 00000 n 
-0001960744 00000 n 
-0001962661 00000 n 
-0001965581 00000 n 
-0001965273 00000 n 
-0001962869 00000 n 
-0001965389 00000 n 
-0001965517 00000 n 
-0001971526 00000 n 
-0001971064 00000 n 
-0001968641 00000 n 
-0001968334 00000 n 
-0001965753 00000 n 
-0001968450 00000 n 
-0001968578 00000 n 
-0001971221 00000 n 
-0001971705 00000 n 
-0001972447 00000 n 
-0001970891 00000 n 
-0001968827 00000 n 
-0001971873 00000 n 
-0001972001 00000 n 
-0001971374 00000 n 
-0001972128 00000 n 
-0001972256 00000 n 
-0001972384 00000 n 
-0001973647 00000 n 
-0001973467 00000 n 
-0001972633 00000 n 
-0001973583 00000 n 
-0001974030 00000 n 
-0001973850 00000 n 
-0001973749 00000 n 
-0001973966 00000 n 
-0004777651 00000 n 
-0001976136 00000 n 
-0001975975 00000 n 
-0001979799 00000 n 
-0001976879 00000 n 
-0001975829 00000 n 
-0001974072 00000 n 
-0001976305 00000 n 
-0001976559 00000 n 
-0001976687 00000 n 
-0001976815 00000 n 
-0001979970 00000 n 
-0001980477 00000 n 
-0001979653 00000 n 
-0001977051 00000 n 
-0001980157 00000 n 
-0001980285 00000 n 
-0001980413 00000 n 
-0001982938 00000 n 
-0001983288 00000 n 
-0001982801 00000 n 
-0001980691 00000 n 
-0001983097 00000 n 
-0001983224 00000 n 
-0001987068 00000 n 
-0001986781 00000 n 
-0001988088 00000 n 
-0001986644 00000 n 
-0001983532 00000 n 
-0001986940 00000 n 
-0001987132 00000 n 
-0001987196 00000 n 
-0001987260 00000 n 
-0001987324 00000 n 
-0001987388 00000 n 
-0001987452 00000 n 
-0001987516 00000 n 
-0001987580 00000 n 
-0001987643 00000 n 
-0001987707 00000 n 
-0001987770 00000 n 
-0001987834 00000 n 
-0001987896 00000 n 
-0001988024 00000 n 
-0001991932 00000 n 
-0001993656 00000 n 
-0001991688 00000 n 
-0001988245 00000 n 
-0001991804 00000 n 
-0001991996 00000 n 
-0001992060 00000 n 
-0001992124 00000 n 
-0001992188 00000 n 
-0001992252 00000 n 
-0001992316 00000 n 
-0001992380 00000 n 
-0001992444 00000 n 
-0001992507 00000 n 
-0001992571 00000 n 
-0001992634 00000 n 
-0001992698 00000 n 
-0001992760 00000 n 
-0001992824 00000 n 
-0001992888 00000 n 
-0001992952 00000 n 
-0001993016 00000 n 
-0001993080 00000 n 
-0001993144 00000 n 
-0001993208 00000 n 
-0001993272 00000 n 
-0001993336 00000 n 
-0001993400 00000 n 
-0001993464 00000 n 
-0001993592 00000 n 
-0001996623 00000 n 
-0001996124 00000 n 
-0001993827 00000 n 
-0001996240 00000 n 
-0001996368 00000 n 
-0001996495 00000 n 
-0001996559 00000 n 
-0004777777 00000 n 
-0001999507 00000 n 
-0001998879 00000 n 
-0001996753 00000 n 
-0001998995 00000 n 
-0001999059 00000 n 
-0001999123 00000 n 
-0001999187 00000 n 
-0001999251 00000 n 
-0001999315 00000 n 
-0001999443 00000 n 
-0002001880 00000 n 
-0002001574 00000 n 
-0001999665 00000 n 
-0002001690 00000 n 
-0002004182 00000 n 
-0002004693 00000 n 
-0002004036 00000 n 
-0002002123 00000 n 
-0002004501 00000 n 
-0002004629 00000 n 
-0002004343 00000 n 
-0002007394 00000 n 
-0002006959 00000 n 
-0002004851 00000 n 
-0002007075 00000 n 
-0002007203 00000 n 
-0002007330 00000 n 
-0002009908 00000 n 
-0002012696 00000 n 
-0002010376 00000 n 
-0002009771 00000 n 
-0002007524 00000 n 
-0002010057 00000 n 
-0002010185 00000 n 
-0002010312 00000 n 
-0002033807 00000 n 
-0002033871 00000 n 
-0002012580 00000 n 
-0002010577 00000 n 
-0002033679 00000 n 
-0004777903 00000 n 
-0002033490 00000 n 
-0002036331 00000 n 
-0002037986 00000 n 
-0002069270 00000 n 
-0002036673 00000 n 
-0002036194 00000 n 
-0002034019 00000 n 
-0002036481 00000 n 
-0002036609 00000 n 
-0002069548 00000 n 
-0002053243 00000 n 
-0002069868 00000 n 
-0002037849 00000 n 
-0002036846 00000 n 
-0002069420 00000 n 
-0002069676 00000 n 
-0002069804 00000 n 
-0002053057 00000 n 
-0002069083 00000 n 
-0002072567 00000 n 
-0002072260 00000 n 
-0002070059 00000 n 
-0002072376 00000 n 
-0002072504 00000 n 
-0002076978 00000 n 
-0002074728 00000 n 
-0002074420 00000 n 
-0002072755 00000 n 
-0002074536 00000 n 
-0002074664 00000 n 
-0002077347 00000 n 
-0002076841 00000 n 
-0002074915 00000 n 
-0002077156 00000 n 
-0002077284 00000 n 
-0002080101 00000 n 
-0002082919 00000 n 
-0002080476 00000 n 
-0002079964 00000 n 
-0002077591 00000 n 
-0002080284 00000 n 
-0002080412 00000 n 
-0004778029 00000 n 
-0002083289 00000 n 
-0002082782 00000 n 
-0002080676 00000 n 
-0002083097 00000 n 
-0002083225 00000 n 
-0002085791 00000 n 
-0002085484 00000 n 
-0002083574 00000 n 
-0002085600 00000 n 
-0002085728 00000 n 
-0002088057 00000 n 
-0002087622 00000 n 
-0002085992 00000 n 
-0002087738 00000 n 
-0002087866 00000 n 
-0002087993 00000 n 
-0002090067 00000 n 
-0002092243 00000 n 
-0002142956 00000 n 
-0002090537 00000 n 
-0002089930 00000 n 
-0002088201 00000 n 
-0002090217 00000 n 
-0002090345 00000 n 
-0002090473 00000 n 
-0002143234 00000 n 
-0002114855 00000 n 
-0002178849 00000 n 
-0002143554 00000 n 
-0002092106 00000 n 
-0002090695 00000 n 
-0002143106 00000 n 
-0002143362 00000 n 
-0002143490 00000 n 
-0002114668 00000 n 
-0002142767 00000 n 
-0002145993 00000 n 
-0002179004 00000 n 
-0002181216 00000 n 
-0002210810 00000 n 
-0002179352 00000 n 
-0002145847 00000 n 
-0002143773 00000 n 
-0002179160 00000 n 
-0002179288 00000 n 
-0004778155 00000 n 
-0002178660 00000 n 
-0002211237 00000 n 
-0002213076 00000 n 
-0002210960 00000 n 
-0002260507 00000 n 
-0002211557 00000 n 
-0002181070 00000 n 
-0002179542 00000 n 
-0002211109 00000 n 
-0002211365 00000 n 
-0002211493 00000 n 
-0002210621 00000 n 
-0002258707 00000 n 
-0002291388 00000 n 
-0002258899 00000 n 
-0002212960 00000 n 
-0002211733 00000 n 
-0002258579 00000 n 
-0002258835 00000 n 
-0002258390 00000 n 
-0002291452 00000 n 
-0002260391 00000 n 
-0002259075 00000 n 
-0002291260 00000 n 
-0002291071 00000 n 
-0002294142 00000 n 
-0002293962 00000 n 
-0002291614 00000 n 
-0002294078 00000 n 
-0002296604 00000 n 
-0002296297 00000 n 
-0002294286 00000 n 
-0002296413 00000 n 
-0002296541 00000 n 
-0002299262 00000 n 
-0002298826 00000 n 
-0002296748 00000 n 
-0002298942 00000 n 
-0002299070 00000 n 
-0002299198 00000 n 
-0004778281 00000 n 
-0002301974 00000 n 
-0002301538 00000 n 
-0002299464 00000 n 
-0002301654 00000 n 
-0002301782 00000 n 
-0002301910 00000 n 
-0002304184 00000 n 
-0002304004 00000 n 
-0002302132 00000 n 
-0002304120 00000 n 
-0002306645 00000 n 
-0002307117 00000 n 
-0002306508 00000 n 
-0002304399 00000 n 
-0002306797 00000 n 
-0002306925 00000 n 
-0002307053 00000 n 
-0002310554 00000 n 
-0002310087 00000 n 
-0002312105 00000 n 
-0002310244 00000 n 
-0002310618 00000 n 
-0002309941 00000 n 
-0002307289 00000 n 
-0002310426 00000 n 
-0002359301 00000 n 
-0002359015 00000 n 
-0002359365 00000 n 
-0002311968 00000 n 
-0002310832 00000 n 
-0002359173 00000 n 
-0002358826 00000 n 
-0002364157 00000 n 
-0002361486 00000 n 
-0002364632 00000 n 
-0002361349 00000 n 
-0002359527 00000 n 
-0002364312 00000 n 
-0002364440 00000 n 
-0002364568 00000 n 
-0004778407 00000 n 
-0002362128 00000 n 
-0002362246 00000 n 
-0002362294 00000 n 
-0002362521 00000 n 
-0002362543 00000 n 
-0002362818 00000 n 
-0002364134 00000 n 
-0002370375 00000 n 
-0002367193 00000 n 
-0002370532 00000 n 
-0002373776 00000 n 
-0002371029 00000 n 
-0002367047 00000 n 
-0002364820 00000 n 
-0002370712 00000 n 
-0002370839 00000 n 
-0002370965 00000 n 
-0002368070 00000 n 
-0002368188 00000 n 
-0002368236 00000 n 
-0002368475 00000 n 
-0002368497 00000 n 
-0002368778 00000 n 
-0002370352 00000 n 
-0002373958 00000 n 
-0002374143 00000 n 
-0002374352 00000 n 
-0002374531 00000 n 
-0002377909 00000 n 
-0002374900 00000 n 
-0002373603 00000 n 
-0002371259 00000 n 
-0002374708 00000 n 
-0002374836 00000 n 
-0002377310 00000 n 
-0002377460 00000 n 
-0002377760 00000 n 
-0002379927 00000 n 
-0002437738 00000 n 
-0002378569 00000 n 
-0002377137 00000 n 
-0002375100 00000 n 
-0002378121 00000 n 
-0002378249 00000 n 
-0002378377 00000 n 
-0002377610 00000 n 
-0002378505 00000 n 
-0002438017 00000 n 
-0002438273 00000 n 
-0002407986 00000 n 
-0002438337 00000 n 
-0002379790 00000 n 
-0002378755 00000 n 
-0002437889 00000 n 
-0002438145 00000 n 
-0002407799 00000 n 
-0002437549 00000 n 
-0002441054 00000 n 
-0002443460 00000 n 
-0002441717 00000 n 
-0002440917 00000 n 
-0002438514 00000 n 
-0002441205 00000 n 
-0002441333 00000 n 
-0002441461 00000 n 
-0002441525 00000 n 
-0002441589 00000 n 
-0002441653 00000 n 
-0002474338 00000 n 
-0002474530 00000 n 
-0002443344 00000 n 
-0002441902 00000 n 
-0002474210 00000 n 
-0002474466 00000 n 
-0004778533 00000 n 
-0002474021 00000 n 
-0002477207 00000 n 
-0002477882 00000 n 
-0002477061 00000 n 
-0002474734 00000 n 
-0002477562 00000 n 
-0002477690 00000 n 
-0002477386 00000 n 
-0002477818 00000 n 
-0002480810 00000 n 
-0002480246 00000 n 
-0002478040 00000 n 
-0002480362 00000 n 
-0002480490 00000 n 
-0002480618 00000 n 
-0002480746 00000 n 
-0002483776 00000 n 
-0002483214 00000 n 
-0002480968 00000 n 
-0002483330 00000 n 
-0002483457 00000 n 
-0002483584 00000 n 
-0002483712 00000 n 
-0002486329 00000 n 
-0002486810 00000 n 
-0002486192 00000 n 
-0002483892 00000 n 
-0002486490 00000 n 
-0002486618 00000 n 
-0002486746 00000 n 
-0002490209 00000 n 
-0002490363 00000 n 
-0002492518 00000 n 
-0002490054 00000 n 
-0002486996 00000 n 
-0002490726 00000 n 
-0002490854 00000 n 
-0002490982 00000 n 
-0002491046 00000 n 
-0002491110 00000 n 
-0002491174 00000 n 
-0002491238 00000 n 
-0002491302 00000 n 
-0002491366 00000 n 
-0002491430 00000 n 
-0002491494 00000 n 
-0002491558 00000 n 
-0002491622 00000 n 
-0002491686 00000 n 
-0002491750 00000 n 
-0002491814 00000 n 
-0002491878 00000 n 
-0002491942 00000 n 
-0002492006 00000 n 
-0002492070 00000 n 
-0002492134 00000 n 
-0002492198 00000 n 
-0002492262 00000 n 
-0002492326 00000 n 
-0002492454 00000 n 
-0002490545 00000 n 
-0002493925 00000 n 
-0002493745 00000 n 
-0002492689 00000 n 
-0002493861 00000 n 
-0004778659 00000 n 
-0002496080 00000 n 
-0002495772 00000 n 
-0002494055 00000 n 
-0002495888 00000 n 
-0002496016 00000 n 
-0002501106 00000 n 
-0002498435 00000 n 
-0002497999 00000 n 
-0002496281 00000 n 
-0002498115 00000 n 
-0002498243 00000 n 
-0002498371 00000 n 
-0002501482 00000 n 
-0002500969 00000 n 
-0002498650 00000 n 
-0002501290 00000 n 
-0002501418 00000 n 
-0002502859 00000 n 
-0002502679 00000 n 
-0002501768 00000 n 
-0002502795 00000 n 
-0002505041 00000 n 
-0002505427 00000 n 
-0002504895 00000 n 
-0002503032 00000 n 
-0002505363 00000 n 
-0002505202 00000 n 
-0002508358 00000 n 
-0002508050 00000 n 
-0002505614 00000 n 
-0002508166 00000 n 
-0002508294 00000 n 
-0004778785 00000 n 
-0002511198 00000 n 
-0002510762 00000 n 
-0002508544 00000 n 
-0002510878 00000 n 
-0002511006 00000 n 
-0002511134 00000 n 
-0002512606 00000 n 
-0002512426 00000 n 
-0002511384 00000 n 
-0002512542 00000 n 
-0002514699 00000 n 
-0002514327 00000 n 
-0002512708 00000 n 
-0002514443 00000 n 
-0002514571 00000 n 
-0002514635 00000 n 
-0002517393 00000 n 
-0002516765 00000 n 
-0002514914 00000 n 
-0002516881 00000 n 
-0002516945 00000 n 
-0002517009 00000 n 
-0002517073 00000 n 
-0002517137 00000 n 
-0002517265 00000 n 
-0002517329 00000 n 
-0002519977 00000 n 
-0002519541 00000 n 
-0002517608 00000 n 
-0002519657 00000 n 
-0002519721 00000 n 
-0002519785 00000 n 
-0002519913 00000 n 
-0002577464 00000 n 
-0002521178 00000 n 
-0002577934 00000 n 
-0002521041 00000 n 
-0002520192 00000 n 
-0002577614 00000 n 
-0002577742 00000 n 
-0002577870 00000 n 
-0004778911 00000 n 
-0002577275 00000 n 
-0002580977 00000 n 
-0002580541 00000 n 
-0002578110 00000 n 
-0002580657 00000 n 
-0002580785 00000 n 
-0002583717 00000 n 
-0002583153 00000 n 
-0002581135 00000 n 
-0002583269 00000 n 
-0002583397 00000 n 
-0002583461 00000 n 
-0002583525 00000 n 
-0002583589 00000 n 
-0002583653 00000 n 
-0002586210 00000 n 
-0002585902 00000 n 
-0002583889 00000 n 
-0002586018 00000 n 
-0002586146 00000 n 
-0002589110 00000 n 
-0002588674 00000 n 
-0002586368 00000 n 
-0002588790 00000 n 
-0002588918 00000 n 
-0002589046 00000 n 
-0002591076 00000 n 
-0002590768 00000 n 
-0002589296 00000 n 
-0002590884 00000 n 
-0002591012 00000 n 
-0002594015 00000 n 
-0002593643 00000 n 
-0002591220 00000 n 
-0002593759 00000 n 
-0002593887 00000 n 
-0002593951 00000 n 
-0004779037 00000 n 
-0002596054 00000 n 
-0002595746 00000 n 
-0002594201 00000 n 
-0002595862 00000 n 
-0002595926 00000 n 
-0002595990 00000 n 
-0002598169 00000 n 
-0002597861 00000 n 
-0002596212 00000 n 
-0002597977 00000 n 
-0002598041 00000 n 
-0002598105 00000 n 
-0002600206 00000 n 
-0002599898 00000 n 
-0002598327 00000 n 
-0002600014 00000 n 
-0002600078 00000 n 
-0002600142 00000 n 
-0002602236 00000 n 
-0002601864 00000 n 
-0002600350 00000 n 
-0002601980 00000 n 
-0002602044 00000 n 
-0002602108 00000 n 
-0002602172 00000 n 
-0002603540 00000 n 
-0002603360 00000 n 
-0002602352 00000 n 
-0002603476 00000 n 
-0002606182 00000 n 
-0002605747 00000 n 
-0002603656 00000 n 
-0002605863 00000 n 
-0002605927 00000 n 
-0002605991 00000 n 
-0002606055 00000 n 
-0002606119 00000 n 
-0004779163 00000 n 
-0002608457 00000 n 
-0002608085 00000 n 
-0002606340 00000 n 
-0002608201 00000 n 
-0002608265 00000 n 
-0002608393 00000 n 
-0002611495 00000 n 
-0002610932 00000 n 
-0002608587 00000 n 
-0002611048 00000 n 
-0002611176 00000 n 
-0002611304 00000 n 
-0002611432 00000 n 
-0002613608 00000 n 
-0002613173 00000 n 
-0002611639 00000 n 
-0002613289 00000 n 
-0002613417 00000 n 
-0002613545 00000 n 
-0002615428 00000 n 
-0002618543 00000 n 
-0002615813 00000 n 
-0002615291 00000 n 
-0002613752 00000 n 
-0002615621 00000 n 
-0002615749 00000 n 
-0002618735 00000 n 
-0002618913 00000 n 
-0002619118 00000 n 
-0002619308 00000 n 
-0002619693 00000 n 
-0002618370 00000 n 
-0002615999 00000 n 
-0002619501 00000 n 
-0002619629 00000 n 
-0002622634 00000 n 
-0002622805 00000 n 
-0002623448 00000 n 
-0002622488 00000 n 
-0002619950 00000 n 
-0002623000 00000 n 
-0002623128 00000 n 
-0002623256 00000 n 
-0002623384 00000 n 
-0004779289 00000 n 
-0002626290 00000 n 
-0002626507 00000 n 
-0002626723 00000 n 
-0002626939 00000 n 
-0002627122 00000 n 
-0002627298 00000 n 
-0002627466 00000 n 
-0002630732 00000 n 
-0002630905 00000 n 
-0002631089 00000 n 
-0002631258 00000 n 
-0002627839 00000 n 
-0002626099 00000 n 
-0002623648 00000 n 
-0002627647 00000 n 
-0002627775 00000 n 
-0002631695 00000 n 
-0002632156 00000 n 
-0002632619 00000 n 
-0002633348 00000 n 
-0002630505 00000 n 
-0002628025 00000 n 
-0002633156 00000 n 
-0002633284 00000 n 
-0002631476 00000 n 
-0002631925 00000 n 
-0002632387 00000 n 
-0002632887 00000 n 
-0002636145 00000 n 
-0002636355 00000 n 
-0002636526 00000 n 
-0002639525 00000 n 
-0002639739 00000 n 
-0002639927 00000 n 
-0002640110 00000 n 
-0002636901 00000 n 
-0002635990 00000 n 
-0002633534 00000 n 
-0002636709 00000 n 
-0002636837 00000 n 
-0002643687 00000 n 
-0002643883 00000 n 
-0002640897 00000 n 
-0002639352 00000 n 
-0002637087 00000 n 
-0002640577 00000 n 
-0002640705 00000 n 
-0002640833 00000 n 
-0002640343 00000 n 
-0002644060 00000 n 
-0002644253 00000 n 
-0002647864 00000 n 
-0002644651 00000 n 
-0002643523 00000 n 
-0002641126 00000 n 
-0002644459 00000 n 
-0002644587 00000 n 
-0002648303 00000 n 
-0002648508 00000 n 
-0002648698 00000 n 
-0002648886 00000 n 
-0002649074 00000 n 
-0002649262 00000 n 
-0002647146 00000 n 
-0002649454 00000 n 
-0002649930 00000 n 
-0002650199 00000 n 
-0002646892 00000 n 
-0002644865 00000 n 
-0002650135 00000 n 
-0002647385 00000 n 
-0002647624 00000 n 
-0002648083 00000 n 
-0002649692 00000 n 
-0004779415 00000 n 
-0002652909 00000 n 
-0002653434 00000 n 
-0002652763 00000 n 
-0002650399 00000 n 
-0002653370 00000 n 
-0002653140 00000 n 
-0002656011 00000 n 
-0002655703 00000 n 
-0002653634 00000 n 
-0002655819 00000 n 
-0002655947 00000 n 
-0002658343 00000 n 
-0002658857 00000 n 
-0002658206 00000 n 
-0002656183 00000 n 
-0002658537 00000 n 
-0002658665 00000 n 
-0002658793 00000 n 
-0002661338 00000 n 
-0002660902 00000 n 
-0002659057 00000 n 
-0002661018 00000 n 
-0002661146 00000 n 
-0002661274 00000 n 
-0002663773 00000 n 
-0002663465 00000 n 
-0002661496 00000 n 
-0002663581 00000 n 
-0002663709 00000 n 
-0002666528 00000 n 
-0002665964 00000 n 
-0002663945 00000 n 
-0002666080 00000 n 
-0002666208 00000 n 
-0002666336 00000 n 
-0002666464 00000 n 
-0004779541 00000 n 
-0002668751 00000 n 
-0002668571 00000 n 
-0002666700 00000 n 
-0002668687 00000 n 
-0002671605 00000 n 
-0002671170 00000 n 
-0002668895 00000 n 
-0002671286 00000 n 
-0002671414 00000 n 
-0002671541 00000 n 
-0002674248 00000 n 
-0002673812 00000 n 
-0002671763 00000 n 
-0002673928 00000 n 
-0002674056 00000 n 
-0002674184 00000 n 
-0002676515 00000 n 
-0002676199 00000 n 
-0002674491 00000 n 
-0002676318 00000 n 
-0002676449 00000 n 
-0002687276 00000 n 
-0002687426 00000 n 
-0002680337 00000 n 
-0002679196 00000 n 
-0002679011 00000 n 
-0002676660 00000 n 
-0002679130 00000 n 
-0002708833 00000 n 
-0002688166 00000 n 
-0002680185 00000 n 
-0002679341 00000 n 
-0002687576 00000 n 
-0002687707 00000 n 
-0002687838 00000 n 
-0002687969 00000 n 
-0002688100 00000 n 
-0004779669 00000 n 
-0002682007 00000 n 
-0002682126 00000 n 
-0002682175 00000 n 
-0002682619 00000 n 
-0002682643 00000 n 
-0002683063 00000 n 
-0002683160 00000 n 
-0002687252 00000 n 
-0002715921 00000 n 
-0002690553 00000 n 
-0002691300 00000 n 
-0002690411 00000 n 
-0002688314 00000 n 
-0002690711 00000 n 
-0002690842 00000 n 
-0002690973 00000 n 
-0002691103 00000 n 
-0002691234 00000 n 
-0002694509 00000 n 
-0002693930 00000 n 
-0002691473 00000 n 
-0002694050 00000 n 
-0002694181 00000 n 
-0002694312 00000 n 
-0002694443 00000 n 
-0002697503 00000 n 
-0002696662 00000 n 
-0002694654 00000 n 
-0002696782 00000 n 
-0002696913 00000 n 
-0002697044 00000 n 
-0002697175 00000 n 
-0002697306 00000 n 
-0002697437 00000 n 
-0002700798 00000 n 
-0002699625 00000 n 
-0002697662 00000 n 
-0002699745 00000 n 
-0002699876 00000 n 
-0002700007 00000 n 
-0002700072 00000 n 
-0002700138 00000 n 
-0002700204 00000 n 
-0002700270 00000 n 
-0002700336 00000 n 
-0002700402 00000 n 
-0002700468 00000 n 
-0002700534 00000 n 
-0002700600 00000 n 
-0002700666 00000 n 
-0002700732 00000 n 
-0002704475 00000 n 
-0002703631 00000 n 
-0002700957 00000 n 
-0002703751 00000 n 
-0002703817 00000 n 
-0002703883 00000 n 
-0002703949 00000 n 
-0002704015 00000 n 
-0002704081 00000 n 
-0002704147 00000 n 
-0002704278 00000 n 
-0002704409 00000 n 
-0002707201 00000 n 
-0002716632 00000 n 
-0002708094 00000 n 
-0002707049 00000 n 
-0002704634 00000 n 
-0002707505 00000 n 
-0002707636 00000 n 
-0002707767 00000 n 
-0002707898 00000 n 
-0002708029 00000 n 
-0002707353 00000 n 
-0004779802 00000 n 
-0002832316 00000 n 
-0002715987 00000 n 
-0002708713 00000 n 
-0002708281 00000 n 
-0002715790 00000 n 
-0002710796 00000 n 
-0002710915 00000 n 
-0002710964 00000 n 
-0002711404 00000 n 
-0002711428 00000 n 
-0002711830 00000 n 
-0002711927 00000 n 
-0002715766 00000 n 
-0002832382 00000 n 
-0002716512 00000 n 
-0002716121 00000 n 
-0002832185 00000 n 
-0002831995 00000 n 
-0002834217 00000 n 
-0002834825 00000 n 
-0002834075 00000 n 
-0002832532 00000 n 
-0002834367 00000 n 
-0002834628 00000 n 
-0002834759 00000 n 
-0002837819 00000 n 
-0002837533 00000 n 
-0002839400 00000 n 
-0002837391 00000 n 
-0002834956 00000 n 
-0002837688 00000 n 
-0002837885 00000 n 
-0002837951 00000 n 
-0002838017 00000 n 
-0002838083 00000 n 
-0002838149 00000 n 
-0002838215 00000 n 
-0002838281 00000 n 
-0002838412 00000 n 
-0002838478 00000 n 
-0002838544 00000 n 
-0002838610 00000 n 
-0002838676 00000 n 
-0002838742 00000 n 
-0002838808 00000 n 
-0002838874 00000 n 
-0002838940 00000 n 
-0002839006 00000 n 
-0002839072 00000 n 
-0002839203 00000 n 
-0002839334 00000 n 
-0002841611 00000 n 
-0002841294 00000 n 
-0002839572 00000 n 
-0002841414 00000 n 
-0002841545 00000 n 
-0002843295 00000 n 
-0002843109 00000 n 
-0002841770 00000 n 
-0002843229 00000 n 
-0004779935 00000 n 
-0002845706 00000 n 
-0002846468 00000 n 
-0002845554 00000 n 
-0002843440 00000 n 
-0002846009 00000 n 
-0002846140 00000 n 
-0002845858 00000 n 
-0002846271 00000 n 
-0002846402 00000 n 
-0002849315 00000 n 
-0002848867 00000 n 
-0002846641 00000 n 
-0002848987 00000 n 
-0002849118 00000 n 
-0002849249 00000 n 
-0002851547 00000 n 
-0002851361 00000 n 
-0002849474 00000 n 
-0002851481 00000 n 
-0002853889 00000 n 
-0002854334 00000 n 
-0002854880 00000 n 
-0002853727 00000 n 
-0002851678 00000 n 
-0002854552 00000 n 
-0002854683 00000 n 
-0002854814 00000 n 
-0002854111 00000 n 
-0002857948 00000 n 
-0002858146 00000 n 
-0002858324 00000 n 
-0002858506 00000 n 
-0002858713 00000 n 
-0002858919 00000 n 
-0002857791 00000 n 
-0002859440 00000 n 
-0002857589 00000 n 
-0002855152 00000 n 
-0002859114 00000 n 
-0002859244 00000 n 
-0002859309 00000 n 
-0002859374 00000 n 
-0002862003 00000 n 
-0002861751 00000 n 
-0002859641 00000 n 
-0002861871 00000 n 
-0002861937 00000 n 
-0004780068 00000 n 
-0002864851 00000 n 
-0002864533 00000 n 
-0002862134 00000 n 
-0002864653 00000 n 
-0002864719 00000 n 
-0002864785 00000 n 
-0002867495 00000 n 
-0002868667 00000 n 
-0002867343 00000 n 
-0002864982 00000 n 
-0002867942 00000 n 
-0002868073 00000 n 
-0002868139 00000 n 
-0002868205 00000 n 
-0002868271 00000 n 
-0002868337 00000 n 
-0002868403 00000 n 
-0002868469 00000 n 
-0002868535 00000 n 
-0002868601 00000 n 
-0002867718 00000 n 
-0002870928 00000 n 
-0002871134 00000 n 
-0002871314 00000 n 
-0002871975 00000 n 
-0002870766 00000 n 
-0002868853 00000 n 
-0002871517 00000 n 
-0002871648 00000 n 
-0002871779 00000 n 
-0002871909 00000 n 
-0002873655 00000 n 
-0002873338 00000 n 
-0002872148 00000 n 
-0002873458 00000 n 
-0002873589 00000 n 
-0002875029 00000 n 
-0002874843 00000 n 
-0002873786 00000 n 
-0002874963 00000 n 
-0002876292 00000 n 
-0002876106 00000 n 
-0002875132 00000 n 
-0002876226 00000 n 
-0004780201 00000 n 
-0002878398 00000 n 
-0002877951 00000 n 
-0002876409 00000 n 
-0002878071 00000 n 
-0002878332 00000 n 
-0002880075 00000 n 
-0002888067 00000 n 
-0002879955 00000 n 
-0002878543 00000 n 
-0002887872 00000 n 
-0002888002 00000 n 
-0002886957 00000 n 
-0002890751 00000 n 
-0002890303 00000 n 
-0002888307 00000 n 
-0002890423 00000 n 
-0002890554 00000 n 
-0002890685 00000 n 
-0002893499 00000 n 
-0002893052 00000 n 
-0002890882 00000 n 
-0002893172 00000 n 
-0002893303 00000 n 
-0002893434 00000 n 
-0002896248 00000 n 
-0002895800 00000 n 
-0002893658 00000 n 
-0002895920 00000 n 
-0002896051 00000 n 
-0002896182 00000 n 
-0002898846 00000 n 
-0002898399 00000 n 
-0002896379 00000 n 
-0002898519 00000 n 
-0002898650 00000 n 
-0002898780 00000 n 
-0004780334 00000 n 
-0002904174 00000 n 
-0002901719 00000 n 
-0002901402 00000 n 
-0002898963 00000 n 
-0002901522 00000 n 
-0002901653 00000 n 
-0002904796 00000 n 
-0002904022 00000 n 
-0002901850 00000 n 
-0002904469 00000 n 
-0002904322 00000 n 
-0002904599 00000 n 
-0002904730 00000 n 
-0002907258 00000 n 
-0002910281 00000 n 
-0002907884 00000 n 
-0002907116 00000 n 
-0002904927 00000 n 
-0002907425 00000 n 
-0002907556 00000 n 
-0002907687 00000 n 
-0002907818 00000 n 
-0002910991 00000 n 
-0002910129 00000 n 
-0002908113 00000 n 
-0002910663 00000 n 
-0002910472 00000 n 
-0002910794 00000 n 
-0002910925 00000 n 
-0002913046 00000 n 
-0002912860 00000 n 
-0002911136 00000 n 
-0002912980 00000 n 
-0002915264 00000 n 
-0002915742 00000 n 
-0002920120 00000 n 
-0002916412 00000 n 
-0002915092 00000 n 
-0002913163 00000 n 
-0002916215 00000 n 
-0002916346 00000 n 
-0002915503 00000 n 
-0002915978 00000 n 
-0004780467 00000 n 
-0002921651 00000 n 
-0002919978 00000 n 
-0002916599 00000 n 
-0002920274 00000 n 
-0002920405 00000 n 
-0002920536 00000 n 
-0002920602 00000 n 
-0002920666 00000 n 
-0002920732 00000 n 
-0002920798 00000 n 
-0002920864 00000 n 
-0002920930 00000 n 
-0002920994 00000 n 
-0002921060 00000 n 
-0002921125 00000 n 
-0002921191 00000 n 
-0002921256 00000 n 
-0002921322 00000 n 
-0002921388 00000 n 
-0002921454 00000 n 
-0002921585 00000 n 
-0002923577 00000 n 
-0002923260 00000 n 
-0002921851 00000 n 
-0002923380 00000 n 
-0002923511 00000 n 
-0002925264 00000 n 
-0002925078 00000 n 
-0002923779 00000 n 
-0002925198 00000 n 
-0002927408 00000 n 
-0002926959 00000 n 
-0002925480 00000 n 
-0002927079 00000 n 
-0002927210 00000 n 
-0002927276 00000 n 
-0002927342 00000 n 
-0002928562 00000 n 
-0002928376 00000 n 
-0002927539 00000 n 
-0002928496 00000 n 
-0002929945 00000 n 
-0002930300 00000 n 
-0002929803 00000 n 
-0002928679 00000 n 
-0002930104 00000 n 
-0002930170 00000 n 
-0002930235 00000 n 
-0004780600 00000 n 
-0003475773 00000 n 
-0002931418 00000 n 
-0002931232 00000 n 
-0002930431 00000 n 
-0002931352 00000 n 
-0002933857 00000 n 
-0002933276 00000 n 
-0002931535 00000 n 
-0002933396 00000 n 
-0002933462 00000 n 
-0002933528 00000 n 
-0002933659 00000 n 
-0002933725 00000 n 
-0002933791 00000 n 
-0002935990 00000 n 
-0002935804 00000 n 
-0002933988 00000 n 
-0002935924 00000 n 
-0002937811 00000 n 
-0002937493 00000 n 
-0002936192 00000 n 
-0002937613 00000 n 
-0002937679 00000 n 
-0002937745 00000 n 
-0002938843 00000 n 
-0002938657 00000 n 
-0002937942 00000 n 
-0002938777 00000 n 
-0002940464 00000 n 
-0002940147 00000 n 
-0002938946 00000 n 
-0002940267 00000 n 
-0002940398 00000 n 
-0004780733 00000 n 
-0002943209 00000 n 
-0002942630 00000 n 
-0002940609 00000 n 
-0002942750 00000 n 
-0002942881 00000 n 
-0002943012 00000 n 
-0002943143 00000 n 
-0002944572 00000 n 
-0002944386 00000 n 
-0002943425 00000 n 
-0002944506 00000 n 
-0002946595 00000 n 
-0002946018 00000 n 
-0002944689 00000 n 
-0002946138 00000 n 
-0002946399 00000 n 
-0002946529 00000 n 
-0002948846 00000 n 
-0002949044 00000 n 
-0002952419 00000 n 
-0002949574 00000 n 
-0002948694 00000 n 
-0002946726 00000 n 
-0002949246 00000 n 
-0002949377 00000 n 
-0002949508 00000 n 
-0002952593 00000 n 
-0002952846 00000 n 
-0002952267 00000 n 
-0002949775 00000 n 
-0002952780 00000 n 
-0002955395 00000 n 
-0002955078 00000 n 
-0002953005 00000 n 
-0002955198 00000 n 
-0002955329 00000 n 
-0004780866 00000 n 
-0002957522 00000 n 
-0002957693 00000 n 
-0002957874 00000 n 
-0002958047 00000 n 
-0002958217 00000 n 
-0002958387 00000 n 
-0002958756 00000 n 
-0002957330 00000 n 
-0002955540 00000 n 
-0002958560 00000 n 
-0002958690 00000 n 
-0002960328 00000 n 
-0002960142 00000 n 
-0002958957 00000 n 
-0002960262 00000 n 
-0002961774 00000 n 
-0002961965 00000 n 
-0002962334 00000 n 
-0002961622 00000 n 
-0002960431 00000 n 
-0002962137 00000 n 
-0002962268 00000 n 
-0002964244 00000 n 
-0002964094 00000 n 
-0002964650 00000 n 
-0002963942 00000 n 
-0002962493 00000 n 
-0002964454 00000 n 
-0002964585 00000 n 
-0002965711 00000 n 
-0002965776 00000 n 
-0002965461 00000 n 
-0002964851 00000 n 
-0002965581 00000 n 
-0002966181 00000 n 
-0002965995 00000 n 
-0002965893 00000 n 
-0002966115 00000 n 
-0004780999 00000 n 
-0002968304 00000 n 
-0002967857 00000 n 
-0002966224 00000 n 
-0002967977 00000 n 
-0002968238 00000 n 
-0002971074 00000 n 
-0002971722 00000 n 
-0002970922 00000 n 
-0002968421 00000 n 
-0002971525 00000 n 
-0002971656 00000 n 
-0002971299 00000 n 
-0002974741 00000 n 
-0002974293 00000 n 
-0002971937 00000 n 
-0002974413 00000 n 
-0002974544 00000 n 
-0002974675 00000 n 
-0002977878 00000 n 
-0002977431 00000 n 
-0002974886 00000 n 
-0002977551 00000 n 
-0002977682 00000 n 
-0002977812 00000 n 
-0002980813 00000 n 
-0002980364 00000 n 
-0002978023 00000 n 
-0002980484 00000 n 
-0002980615 00000 n 
-0002980681 00000 n 
-0002980747 00000 n 
-0002983570 00000 n 
-0002983121 00000 n 
-0002980958 00000 n 
-0002983241 00000 n 
-0002983307 00000 n 
-0002983373 00000 n 
-0002983504 00000 n 
-0004781132 00000 n 
-0002986324 00000 n 
-0002986718 00000 n 
-0002986182 00000 n 
-0002983758 00000 n 
-0002986521 00000 n 
-0002986652 00000 n 
-0002989324 00000 n 
-0002988876 00000 n 
-0002986919 00000 n 
-0002988996 00000 n 
-0002989127 00000 n 
-0002989258 00000 n 
-0002992322 00000 n 
-0002991414 00000 n 
-0002989469 00000 n 
-0002991534 00000 n 
-0002991665 00000 n 
-0002991796 00000 n 
-0002991926 00000 n 
-0002991992 00000 n 
-0002992058 00000 n 
-0002992124 00000 n 
-0002992190 00000 n 
-0002992256 00000 n 
-0002995052 00000 n 
-0002994342 00000 n 
-0002992453 00000 n 
-0002994462 00000 n 
-0002994528 00000 n 
-0002994594 00000 n 
-0002994658 00000 n 
-0002994724 00000 n 
-0002994855 00000 n 
-0002994986 00000 n 
-0002997033 00000 n 
-0002996455 00000 n 
-0002995211 00000 n 
-0002996575 00000 n 
-0002996836 00000 n 
-0002996967 00000 n 
-0003000232 00000 n 
-0002999520 00000 n 
-0002997207 00000 n 
-0002999640 00000 n 
-0002999771 00000 n 
-0002999902 00000 n 
-0002999968 00000 n 
-0003000034 00000 n 
-0003000100 00000 n 
-0003000166 00000 n 
-0004781265 00000 n 
-0003003529 00000 n 
-0003002751 00000 n 
-0003000404 00000 n 
-0003002871 00000 n 
-0003003002 00000 n 
-0003003068 00000 n 
-0003003134 00000 n 
-0003003265 00000 n 
-0003003331 00000 n 
-0003003397 00000 n 
-0003003463 00000 n 
-0003005850 00000 n 
-0003005533 00000 n 
-0003003786 00000 n 
-0003005653 00000 n 
-0003005784 00000 n 
-0003008870 00000 n 
-0003008291 00000 n 
-0003005995 00000 n 
-0003008411 00000 n 
-0003008542 00000 n 
-0003008673 00000 n 
-0003008738 00000 n 
-0003008804 00000 n 
-0003011900 00000 n 
-0003011582 00000 n 
-0003009086 00000 n 
-0003011702 00000 n 
-0003011768 00000 n 
-0003011834 00000 n 
-0003014578 00000 n 
-0003014128 00000 n 
-0003012045 00000 n 
-0003014248 00000 n 
-0003014314 00000 n 
-0003014380 00000 n 
-0003014446 00000 n 
-0003014512 00000 n 
-0003017539 00000 n 
-0003016960 00000 n 
-0003014780 00000 n 
-0003017080 00000 n 
-0003017210 00000 n 
-0003017341 00000 n 
-0003017407 00000 n 
-0003017473 00000 n 
-0004781398 00000 n 
-0003020383 00000 n 
-0003019537 00000 n 
-0003017684 00000 n 
-0003019657 00000 n 
-0003019723 00000 n 
-0003019789 00000 n 
-0003019855 00000 n 
-0003019921 00000 n 
-0003019987 00000 n 
-0003020053 00000 n 
-0003020119 00000 n 
-0003020185 00000 n 
-0003020251 00000 n 
-0003020317 00000 n 
-0003023387 00000 n 
-0003022214 00000 n 
-0003020585 00000 n 
-0003022334 00000 n 
-0003022400 00000 n 
-0003022466 00000 n 
-0003022532 00000 n 
-0003022598 00000 n 
-0003022664 00000 n 
-0003022730 00000 n 
-0003022796 00000 n 
-0003022862 00000 n 
-0003022928 00000 n 
-0003022994 00000 n 
-0003023060 00000 n 
-0003023126 00000 n 
-0003023192 00000 n 
-0003023257 00000 n 
-0003023323 00000 n 
-0003026254 00000 n 
-0003025676 00000 n 
-0003023532 00000 n 
-0003025796 00000 n 
-0003025927 00000 n 
-0003026057 00000 n 
-0003026188 00000 n 
-0003028488 00000 n 
-0003028798 00000 n 
-0003029740 00000 n 
-0003028326 00000 n 
-0003026441 00000 n 
-0003028950 00000 n 
-0003029081 00000 n 
-0003029147 00000 n 
-0003029213 00000 n 
-0003029279 00000 n 
-0003029345 00000 n 
-0003029411 00000 n 
-0003029477 00000 n 
-0003029543 00000 n 
-0003029674 00000 n 
-0003028643 00000 n 
-0003031836 00000 n 
-0003034637 00000 n 
-0003032449 00000 n 
-0003031694 00000 n 
-0003029942 00000 n 
-0003031990 00000 n 
-0003032121 00000 n 
-0003032252 00000 n 
-0003032383 00000 n 
-0003034791 00000 n 
-0003035145 00000 n 
-0003034485 00000 n 
-0003032594 00000 n 
-0003034948 00000 n 
-0003035079 00000 n 
-0004781531 00000 n 
-0003038154 00000 n 
-0003037575 00000 n 
-0003035333 00000 n 
-0003037695 00000 n 
-0003037826 00000 n 
-0003037957 00000 n 
-0003038088 00000 n 
-0003040923 00000 n 
-0003040540 00000 n 
-0003038356 00000 n 
-0003040660 00000 n 
-0003040791 00000 n 
-0003040857 00000 n 
-0003043837 00000 n 
-0003043453 00000 n 
-0003041068 00000 n 
-0003043573 00000 n 
-0003043639 00000 n 
-0003043705 00000 n 
-0003043771 00000 n 
-0003045864 00000 n 
-0003046019 00000 n 
-0003046499 00000 n 
-0003045712 00000 n 
-0003043968 00000 n 
-0003046171 00000 n 
-0003046302 00000 n 
-0003046433 00000 n 
-0003048881 00000 n 
-0003048564 00000 n 
-0003046630 00000 n 
-0003048684 00000 n 
-0003048815 00000 n 
-0003051315 00000 n 
-0003051539 00000 n 
-0003051173 00000 n 
-0003049083 00000 n 
-0003051473 00000 n 
-0004781664 00000 n 
-0003054194 00000 n 
-0003054260 00000 n 
-0003053943 00000 n 
-0003051670 00000 n 
-0003054063 00000 n 
-0003056733 00000 n 
-0003056154 00000 n 
-0003054419 00000 n 
-0003056274 00000 n 
-0003056405 00000 n 
-0003056536 00000 n 
-0003056667 00000 n 
-0003059018 00000 n 
-0003058832 00000 n 
-0003056878 00000 n 
-0003058952 00000 n 
-0003061978 00000 n 
-0003061398 00000 n 
-0003059121 00000 n 
-0003061518 00000 n 
-0003061649 00000 n 
-0003061714 00000 n 
-0003061780 00000 n 
-0003061846 00000 n 
-0003061912 00000 n 
-0003064092 00000 n 
-0003064303 00000 n 
-0003065042 00000 n 
-0003063940 00000 n 
-0003062221 00000 n 
-0003064515 00000 n 
-0003064581 00000 n 
-0003064647 00000 n 
-0003064713 00000 n 
-0003064779 00000 n 
-0003064845 00000 n 
-0003064976 00000 n 
-0003065558 00000 n 
-0003065372 00000 n 
-0003065270 00000 n 
-0003065492 00000 n 
-0004781797 00000 n 
-0003067215 00000 n 
-0003067845 00000 n 
-0003067063 00000 n 
-0003065601 00000 n 
-0003067518 00000 n 
-0003067366 00000 n 
-0003067779 00000 n 
-0003070612 00000 n 
-0003070426 00000 n 
-0003068033 00000 n 
-0003070546 00000 n 
-0003073267 00000 n 
-0003072820 00000 n 
-0003070729 00000 n 
-0003072940 00000 n 
-0003073071 00000 n 
-0003073202 00000 n 
-0003075636 00000 n 
-0003076022 00000 n 
-0003075494 00000 n 
-0003073398 00000 n 
-0003075826 00000 n 
-0003075956 00000 n 
-0003078719 00000 n 
-0003078533 00000 n 
-0003076237 00000 n 
-0003078653 00000 n 
-0003081406 00000 n 
-0003081220 00000 n 
-0003078864 00000 n 
-0003081340 00000 n 
-0004781930 00000 n 
-0003083726 00000 n 
-0003083540 00000 n 
-0003081537 00000 n 
-0003083660 00000 n 
-0003086432 00000 n 
-0003086246 00000 n 
-0003083871 00000 n 
-0003086366 00000 n 
-0003088848 00000 n 
-0003088531 00000 n 
-0003086563 00000 n 
-0003088651 00000 n 
-0003088782 00000 n 
-0003090472 00000 n 
-0003090025 00000 n 
-0003088993 00000 n 
-0003090145 00000 n 
-0003090276 00000 n 
-0003090406 00000 n 
-0003092694 00000 n 
-0003092508 00000 n 
-0003090603 00000 n 
-0003092628 00000 n 
-0003095081 00000 n 
-0003094764 00000 n 
-0003092811 00000 n 
-0003094884 00000 n 
-0003095015 00000 n 
-0004782063 00000 n 
-0003097663 00000 n 
-0003097347 00000 n 
-0003095283 00000 n 
-0003097467 00000 n 
-0003097598 00000 n 
-0003100181 00000 n 
-0003100667 00000 n 
-0003100039 00000 n 
-0003097822 00000 n 
-0003100340 00000 n 
-0003100471 00000 n 
-0003100601 00000 n 
-0003103563 00000 n 
-0003103760 00000 n 
-0003103312 00000 n 
-0003100855 00000 n 
-0003103432 00000 n 
-0003103694 00000 n 
-0003105561 00000 n 
-0003105113 00000 n 
-0003103905 00000 n 
-0003105233 00000 n 
-0003105364 00000 n 
-0003105495 00000 n 
-0003107559 00000 n 
-0003107111 00000 n 
-0003105706 00000 n 
-0003107231 00000 n 
-0003107362 00000 n 
-0003107493 00000 n 
-0003109313 00000 n 
-0003108996 00000 n 
-0003107732 00000 n 
-0003109116 00000 n 
-0003109247 00000 n 
-0004782196 00000 n 
-0003110122 00000 n 
-0003109936 00000 n 
-0003109458 00000 n 
-0003110056 00000 n 
-0003110513 00000 n 
-0003110327 00000 n 
-0003110225 00000 n 
-0003110447 00000 n 
-0003112294 00000 n 
-0003111847 00000 n 
-0003110556 00000 n 
-0003111967 00000 n 
-0003112228 00000 n 
-0003114804 00000 n 
-0003114356 00000 n 
-0003112468 00000 n 
-0003114476 00000 n 
-0003114607 00000 n 
-0003114738 00000 n 
-0003117281 00000 n 
-0003116966 00000 n 
-0003115006 00000 n 
-0003117086 00000 n 
-0003117215 00000 n 
-0003119743 00000 n 
-0003119295 00000 n 
-0003117426 00000 n 
-0003119415 00000 n 
-0003119546 00000 n 
-0003119677 00000 n 
-0004782329 00000 n 
-0003121764 00000 n 
-0003121447 00000 n 
-0003119888 00000 n 
-0003121567 00000 n 
-0003121698 00000 n 
-0003124367 00000 n 
-0003124528 00000 n 
-0003124688 00000 n 
-0003124849 00000 n 
-0003125460 00000 n 
-0003124195 00000 n 
-0003121909 00000 n 
-0003125009 00000 n 
-0003125140 00000 n 
-0003125266 00000 n 
-0003125395 00000 n 
-0003128290 00000 n 
-0003128104 00000 n 
-0003125605 00000 n 
-0003128224 00000 n 
-0003130757 00000 n 
-0003130309 00000 n 
-0003128421 00000 n 
-0003130429 00000 n 
-0003130560 00000 n 
-0003130691 00000 n 
-0003132561 00000 n 
-0003132375 00000 n 
-0003130888 00000 n 
-0003132495 00000 n 
-0003134706 00000 n 
-0003134260 00000 n 
-0003132664 00000 n 
-0003134380 00000 n 
-0003134511 00000 n 
-0003134642 00000 n 
-0004782462 00000 n 
-0003137155 00000 n 
-0003138131 00000 n 
-0003137003 00000 n 
-0003134837 00000 n 
-0003137473 00000 n 
-0003137604 00000 n 
-0003137670 00000 n 
-0003137736 00000 n 
-0003137802 00000 n 
-0003137868 00000 n 
-0003137934 00000 n 
-0003137314 00000 n 
-0003138065 00000 n 
-0003140450 00000 n 
-0003139871 00000 n 
-0003138289 00000 n 
-0003139991 00000 n 
-0003140122 00000 n 
-0003140253 00000 n 
-0003140384 00000 n 
-0003141908 00000 n 
-0003141722 00000 n 
-0003140581 00000 n 
-0003141842 00000 n 
-0003142327 00000 n 
-0003142141 00000 n 
-0003142039 00000 n 
-0003142261 00000 n 
-0003144168 00000 n 
-0003144799 00000 n 
-0003144026 00000 n 
-0003142370 00000 n 
-0003144342 00000 n 
-0003144603 00000 n 
-0003144734 00000 n 
-0003147314 00000 n 
-0003147681 00000 n 
-0003147172 00000 n 
-0003144986 00000 n 
-0003147485 00000 n 
-0003147615 00000 n 
-0004782595 00000 n 
-0003150170 00000 n 
-0003150673 00000 n 
-0003150028 00000 n 
-0003147896 00000 n 
-0003150346 00000 n 
-0003150477 00000 n 
-0003150607 00000 n 
-0003153694 00000 n 
-0003153377 00000 n 
-0003150860 00000 n 
-0003153497 00000 n 
-0003153628 00000 n 
-0003156305 00000 n 
-0003156119 00000 n 
-0003153853 00000 n 
-0003156239 00000 n 
-0003158956 00000 n 
-0003158770 00000 n 
-0003156436 00000 n 
-0003158890 00000 n 
-0003161608 00000 n 
-0003165094 00000 n 
-0003162552 00000 n 
-0003161466 00000 n 
-0003159073 00000 n 
-0003161764 00000 n 
-0003161895 00000 n 
-0003161961 00000 n 
-0003162027 00000 n 
-0003162093 00000 n 
-0003162159 00000 n 
-0003162224 00000 n 
-0003162290 00000 n 
-0003162355 00000 n 
-0003162486 00000 n 
-0003165303 00000 n 
-0003164936 00000 n 
-0003165959 00000 n 
-0003164774 00000 n 
-0003162710 00000 n 
-0003165500 00000 n 
-0003165566 00000 n 
-0003165632 00000 n 
-0003165698 00000 n 
-0003165763 00000 n 
-0003165894 00000 n 
-0004782728 00000 n 
-0003168244 00000 n 
-0003168571 00000 n 
-0003167993 00000 n 
-0003166187 00000 n 
-0003168113 00000 n 
-0003168374 00000 n 
-0003168505 00000 n 
-0003169046 00000 n 
-0003168860 00000 n 
-0003168758 00000 n 
-0003168980 00000 n 
-0003173671 00000 n 
-0003171180 00000 n 
-0003170602 00000 n 
-0003169089 00000 n 
-0003170722 00000 n 
-0003170983 00000 n 
-0003171114 00000 n 
-0003173872 00000 n 
-0003174380 00000 n 
-0003173519 00000 n 
-0003171297 00000 n 
-0003174052 00000 n 
-0003174183 00000 n 
-0003174314 00000 n 
-0003176541 00000 n 
-0003176712 00000 n 
-0003177217 00000 n 
-0003176389 00000 n 
-0003174553 00000 n 
-0003176890 00000 n 
-0003177021 00000 n 
-0003177151 00000 n 
-0003177692 00000 n 
-0003177506 00000 n 
-0003177404 00000 n 
-0003177626 00000 n 
-0004782861 00000 n 
-0003179901 00000 n 
-0003179454 00000 n 
-0003177735 00000 n 
-0003179574 00000 n 
-0003179835 00000 n 
-0003182095 00000 n 
-0003181518 00000 n 
-0003180018 00000 n 
-0003181638 00000 n 
-0003181769 00000 n 
-0003181900 00000 n 
-0003182030 00000 n 
-0003184553 00000 n 
-0003184105 00000 n 
-0003182240 00000 n 
-0003184225 00000 n 
-0003184356 00000 n 
-0003184487 00000 n 
-0003186827 00000 n 
-0003186381 00000 n 
-0003184698 00000 n 
-0003186501 00000 n 
-0003186632 00000 n 
-0003186761 00000 n 
-0003189489 00000 n 
-0003188910 00000 n 
-0003186958 00000 n 
-0003189030 00000 n 
-0003189161 00000 n 
-0003189292 00000 n 
-0003189423 00000 n 
-0003191955 00000 n 
-0003192456 00000 n 
-0003192957 00000 n 
-0003191793 00000 n 
-0003189634 00000 n 
-0003192629 00000 n 
-0003192760 00000 n 
-0003192891 00000 n 
-0003192205 00000 n 
-0004782994 00000 n 
-0003194669 00000 n 
-0003194221 00000 n 
-0003193144 00000 n 
-0003194341 00000 n 
-0003194472 00000 n 
-0003194603 00000 n 
-0003195088 00000 n 
-0003194902 00000 n 
-0003194800 00000 n 
-0003195022 00000 n 
-0003198022 00000 n 
-0003197181 00000 n 
-0003195131 00000 n 
-0003197301 00000 n 
-0003197495 00000 n 
-0003197561 00000 n 
-0003197627 00000 n 
-0003197692 00000 n 
-0003197758 00000 n 
-0003197824 00000 n 
-0003197890 00000 n 
-0003197956 00000 n 
-0003200071 00000 n 
-0003199885 00000 n 
-0003198152 00000 n 
-0003200005 00000 n 
-0003202217 00000 n 
-0003201901 00000 n 
-0003200216 00000 n 
-0003202021 00000 n 
-0003205268 00000 n 
-0003204820 00000 n 
-0003202348 00000 n 
-0003204940 00000 n 
-0003205071 00000 n 
-0003205202 00000 n 
-0004783127 00000 n 
-0003212437 00000 n 
-0003208538 00000 n 
-0003208221 00000 n 
-0003205413 00000 n 
-0003208341 00000 n 
-0003208472 00000 n 
-0003212589 00000 n 
-0003214850 00000 n 
-0003212285 00000 n 
-0003208697 00000 n 
-0003212742 00000 n 
-0003212873 00000 n 
-0003212939 00000 n 
-0003213005 00000 n 
-0003213070 00000 n 
-0003213136 00000 n 
-0003213201 00000 n 
-0003213267 00000 n 
-0003213333 00000 n 
-0003213399 00000 n 
-0003213465 00000 n 
-0003213531 00000 n 
-0003213597 00000 n 
-0003213663 00000 n 
-0003213729 00000 n 
-0003213795 00000 n 
-0003213861 00000 n 
-0003213927 00000 n 
-0003213993 00000 n 
-0003214059 00000 n 
-0003214125 00000 n 
-0003214191 00000 n 
-0003214257 00000 n 
-0003214323 00000 n 
-0003214389 00000 n 
-0003214455 00000 n 
-0003214521 00000 n 
-0003214587 00000 n 
-0003214653 00000 n 
-0003214719 00000 n 
-0003214785 00000 n 
-0003218376 00000 n 
-0003217780 00000 n 
-0003217935 00000 n 
-0003218090 00000 n 
-0003219361 00000 n 
-0003217618 00000 n 
-0003215008 00000 n 
-0003218245 00000 n 
-0003218442 00000 n 
-0003218508 00000 n 
-0003218574 00000 n 
-0003218640 00000 n 
-0003218706 00000 n 
-0003218772 00000 n 
-0003218838 00000 n 
-0003218904 00000 n 
-0003218969 00000 n 
-0003219035 00000 n 
-0003219100 00000 n 
-0003219166 00000 n 
-0003219295 00000 n 
-0003222765 00000 n 
-0003227707 00000 n 
-0003229484 00000 n 
-0003224479 00000 n 
-0003222514 00000 n 
-0003219519 00000 n 
-0003222634 00000 n 
-0003222831 00000 n 
-0003222897 00000 n 
-0003222962 00000 n 
-0003223028 00000 n 
-0003223093 00000 n 
-0003223159 00000 n 
-0003223225 00000 n 
-0003223291 00000 n 
-0003223357 00000 n 
-0003223423 00000 n 
-0003223489 00000 n 
-0003223555 00000 n 
-0003223621 00000 n 
-0003223687 00000 n 
-0003223753 00000 n 
-0003223819 00000 n 
-0003223885 00000 n 
-0003223951 00000 n 
-0003224017 00000 n 
-0003224083 00000 n 
-0003224149 00000 n 
-0003224215 00000 n 
-0003224281 00000 n 
-0003224347 00000 n 
-0003224413 00000 n 
-0003230140 00000 n 
-0003227456 00000 n 
-0003224637 00000 n 
-0003227576 00000 n 
-0003227773 00000 n 
-0003227839 00000 n 
-0003227905 00000 n 
-0003227971 00000 n 
-0003228037 00000 n 
-0003228103 00000 n 
-0003228167 00000 n 
-0003228233 00000 n 
-0003228298 00000 n 
-0003228364 00000 n 
-0003228429 00000 n 
-0003228495 00000 n 
-0003228561 00000 n 
-0003228627 00000 n 
-0003228693 00000 n 
-0003228759 00000 n 
-0003228825 00000 n 
-0003228891 00000 n 
-0003228957 00000 n 
-0003229023 00000 n 
-0003229089 00000 n 
-0003229155 00000 n 
-0003229221 00000 n 
-0003229287 00000 n 
-0003229353 00000 n 
-0003229550 00000 n 
-0003229615 00000 n 
-0003229681 00000 n 
-0003229747 00000 n 
-0003229813 00000 n 
-0003229878 00000 n 
-0003229944 00000 n 
-0003230009 00000 n 
-0003230075 00000 n 
-0003230558 00000 n 
-0003230372 00000 n 
-0003230270 00000 n 
-0003230492 00000 n 
-0004783260 00000 n 
-0003231006 00000 n 
-0003230821 00000 n 
-0003230601 00000 n 
-0003231303 00000 n 
-0003231183 00000 n 
-0003231081 00000 n 
-0003233307 00000 n 
-0003232795 00000 n 
-0003231346 00000 n 
-0003232915 00000 n 
-0003232981 00000 n 
-0003233242 00000 n 
-0003235588 00000 n 
-0003236657 00000 n 
-0003235446 00000 n 
-0003233424 00000 n 
-0003235745 00000 n 
-0003235876 00000 n 
-0003236135 00000 n 
-0003236266 00000 n 
-0003236397 00000 n 
-0003236526 00000 n 
-0003236592 00000 n 
-0003239542 00000 n 
-0003238499 00000 n 
-0003236802 00000 n 
-0003238619 00000 n 
-0003238685 00000 n 
-0003238751 00000 n 
-0003238817 00000 n 
-0003238883 00000 n 
-0003238948 00000 n 
-0003239014 00000 n 
-0003239080 00000 n 
-0003239146 00000 n 
-0003239212 00000 n 
-0003239278 00000 n 
-0003239344 00000 n 
-0003239410 00000 n 
-0003239476 00000 n 
-0003241212 00000 n 
-0003241715 00000 n 
-0003241070 00000 n 
-0003239645 00000 n 
-0003241387 00000 n 
-0003241518 00000 n 
-0003241649 00000 n 
-0004783393 00000 n 
-0003243100 00000 n 
-0003242783 00000 n 
-0003241930 00000 n 
-0003242903 00000 n 
-0003243034 00000 n 
-0003244163 00000 n 
-0003243977 00000 n 
-0003243231 00000 n 
-0003244097 00000 n 
-0003245229 00000 n 
-0003245043 00000 n 
-0003244280 00000 n 
-0003245163 00000 n 
-0003246280 00000 n 
-0003246094 00000 n 
-0003245346 00000 n 
-0003246214 00000 n 
-0003247332 00000 n 
-0003247146 00000 n 
-0003246397 00000 n 
-0003247266 00000 n 
-0003248672 00000 n 
-0003248355 00000 n 
-0003247449 00000 n 
-0003248475 00000 n 
-0003248606 00000 n 
-0004783526 00000 n 
-0003251017 00000 n 
-0003251167 00000 n 
-0003251317 00000 n 
-0003252066 00000 n 
-0003250855 00000 n 
-0003248803 00000 n 
-0003251476 00000 n 
-0003251607 00000 n 
-0003251738 00000 n 
-0003251869 00000 n 
-0003251934 00000 n 
-0003252000 00000 n 
-0003255046 00000 n 
-0003255375 00000 n 
-0003254795 00000 n 
-0003252211 00000 n 
-0003254915 00000 n 
-0003255177 00000 n 
-0003255243 00000 n 
-0003255309 00000 n 
-0003257479 00000 n 
-0003258109 00000 n 
-0003257327 00000 n 
-0003255520 00000 n 
-0003257780 00000 n 
-0003257630 00000 n 
-0003257911 00000 n 
-0003257977 00000 n 
-0003258043 00000 n 
-0003260749 00000 n 
-0003260431 00000 n 
-0003258268 00000 n 
-0003260551 00000 n 
-0003260617 00000 n 
-0003260683 00000 n 
-0003263225 00000 n 
-0003262514 00000 n 
-0003260908 00000 n 
-0003262634 00000 n 
-0003262700 00000 n 
-0003262766 00000 n 
-0003262832 00000 n 
-0003262898 00000 n 
-0003262963 00000 n 
-0003263029 00000 n 
-0003263094 00000 n 
-0003263160 00000 n 
-0003263685 00000 n 
-0003263499 00000 n 
-0003263397 00000 n 
-0003263619 00000 n 
-0004783659 00000 n 
-0003265651 00000 n 
-0003265074 00000 n 
-0003263728 00000 n 
-0003265194 00000 n 
-0003265454 00000 n 
-0003265585 00000 n 
-0003267593 00000 n 
-0003267407 00000 n 
-0003265768 00000 n 
-0003267527 00000 n 
-0003270167 00000 n 
-0003269850 00000 n 
-0003267724 00000 n 
-0003269970 00000 n 
-0003270101 00000 n 
-0003272906 00000 n 
-0003272458 00000 n 
-0003270298 00000 n 
-0003272578 00000 n 
-0003272709 00000 n 
-0003272840 00000 n 
-0003275732 00000 n 
-0003275153 00000 n 
-0003273023 00000 n 
-0003275273 00000 n 
-0003275404 00000 n 
-0003275535 00000 n 
-0003275666 00000 n 
-0003277473 00000 n 
-0003278218 00000 n 
-0003277331 00000 n 
-0003275905 00000 n 
-0003277626 00000 n 
-0003277692 00000 n 
-0003277758 00000 n 
-0003277824 00000 n 
-0003277890 00000 n 
-0003277956 00000 n 
-0003278022 00000 n 
-0003278153 00000 n 
-0004783792 00000 n 
-0003280512 00000 n 
-0003280225 00000 n 
-0003280839 00000 n 
-0003280083 00000 n 
-0003278377 00000 n 
-0003280381 00000 n 
-0003280643 00000 n 
-0003280773 00000 n 
-0003283356 00000 n 
-0003283422 00000 n 
-0003283105 00000 n 
-0003280984 00000 n 
-0003283225 00000 n 
-0003285544 00000 n 
-0003285358 00000 n 
-0003283567 00000 n 
-0003285478 00000 n 
-0003286632 00000 n 
-0003286446 00000 n 
-0003285689 00000 n 
-0003286566 00000 n 
-0003288626 00000 n 
-0003289102 00000 n 
-0003288484 00000 n 
-0003286749 00000 n 
-0003288775 00000 n 
-0003289036 00000 n 
-0003297071 00000 n 
-0003291702 00000 n 
-0003291254 00000 n 
-0003289233 00000 n 
-0003291374 00000 n 
-0003291505 00000 n 
-0003291636 00000 n 
-0004783925 00000 n 
-0003293958 00000 n 
-0003293510 00000 n 
-0003291890 00000 n 
-0003293630 00000 n 
-0003293761 00000 n 
-0003293892 00000 n 
-0003295527 00000 n 
-0003295341 00000 n 
-0003294089 00000 n 
-0003295461 00000 n 
-0003297136 00000 n 
-0003296820 00000 n 
-0003295644 00000 n 
-0003296940 00000 n 
-0003299229 00000 n 
-0003299043 00000 n 
-0003297267 00000 n 
-0003299163 00000 n 
-0003301213 00000 n 
-0003302139 00000 n 
-0003301061 00000 n 
-0003299374 00000 n 
-0003301547 00000 n 
-0003301678 00000 n 
-0003301744 00000 n 
-0003301810 00000 n 
-0003301876 00000 n 
-0003301942 00000 n 
-0003301381 00000 n 
-0003302073 00000 n 
-0003307112 00000 n 
-0003304845 00000 n 
-0003304398 00000 n 
-0003302298 00000 n 
-0003304518 00000 n 
-0003304648 00000 n 
-0003304779 00000 n 
-0004784058 00000 n 
-0003307482 00000 n 
-0003306970 00000 n 
-0003305004 00000 n 
-0003307286 00000 n 
-0003307417 00000 n 
-0003310348 00000 n 
-0003309769 00000 n 
-0003307754 00000 n 
-0003309889 00000 n 
-0003310020 00000 n 
-0003310151 00000 n 
-0003310282 00000 n 
-0003313029 00000 n 
-0003312451 00000 n 
-0003310536 00000 n 
-0003312571 00000 n 
-0003312702 00000 n 
-0003312833 00000 n 
-0003312963 00000 n 
-0003313784 00000 n 
-0003313598 00000 n 
-0003313174 00000 n 
-0003313718 00000 n 
-0003314287 00000 n 
-0003314102 00000 n 
-0003313887 00000 n 
-0003314584 00000 n 
-0003314464 00000 n 
-0003314362 00000 n 
-0004784191 00000 n 
-0003316276 00000 n 
-0003316953 00000 n 
-0003316134 00000 n 
-0003314627 00000 n 
-0003316429 00000 n 
-0003316495 00000 n 
-0003316756 00000 n 
-0003316887 00000 n 
-0003319704 00000 n 
-0003320296 00000 n 
-0003319453 00000 n 
-0003317098 00000 n 
-0003319573 00000 n 
-0003319770 00000 n 
-0003319836 00000 n 
-0003319902 00000 n 
-0003319968 00000 n 
-0003320034 00000 n 
-0003320165 00000 n 
-0003320230 00000 n 
-0003323097 00000 n 
-0003322845 00000 n 
-0003320511 00000 n 
-0003322965 00000 n 
-0003323031 00000 n 
-0003325193 00000 n 
-0003324941 00000 n 
-0003323285 00000 n 
-0003325061 00000 n 
-0003325127 00000 n 
-0003328276 00000 n 
-0003328427 00000 n 
-0003328576 00000 n 
-0003329320 00000 n 
-0003328114 00000 n 
-0003325324 00000 n 
-0003328727 00000 n 
-0003328858 00000 n 
-0003328924 00000 n 
-0003328990 00000 n 
-0003329056 00000 n 
-0003329122 00000 n 
-0003329188 00000 n 
-0003329254 00000 n 
-0003332690 00000 n 
-0003333349 00000 n 
-0003332439 00000 n 
-0003329521 00000 n 
-0003332559 00000 n 
-0003332756 00000 n 
-0003332822 00000 n 
-0003332888 00000 n 
-0003332954 00000 n 
-0003333020 00000 n 
-0003333086 00000 n 
-0003333152 00000 n 
-0003333218 00000 n 
-0003333283 00000 n 
-0004784324 00000 n 
-0003336497 00000 n 
-0003335916 00000 n 
-0003333493 00000 n 
-0003336036 00000 n 
-0003336102 00000 n 
-0003336167 00000 n 
-0003336233 00000 n 
-0003336299 00000 n 
-0003336365 00000 n 
-0003336431 00000 n 
-0003339942 00000 n 
-0003339361 00000 n 
-0003336713 00000 n 
-0003339481 00000 n 
-0003339547 00000 n 
-0003339613 00000 n 
-0003339679 00000 n 
-0003339745 00000 n 
-0003339811 00000 n 
-0003339876 00000 n 
-0003341695 00000 n 
-0003341443 00000 n 
-0003340101 00000 n 
-0003341563 00000 n 
-0003341629 00000 n 
-0003342114 00000 n 
-0003341928 00000 n 
-0003341826 00000 n 
-0003342048 00000 n 
-0003344445 00000 n 
-0003343869 00000 n 
-0003342157 00000 n 
-0003343989 00000 n 
-0003344249 00000 n 
-0003344379 00000 n 
-0003346919 00000 n 
-0003347089 00000 n 
-0003349231 00000 n 
-0003346766 00000 n 
-0003369862 00000 n 
-0003347721 00000 n 
-0003346604 00000 n 
-0003344590 00000 n 
-0003347262 00000 n 
-0003347393 00000 n 
-0003347524 00000 n 
-0003347655 00000 n 
-0004784457 00000 n 
-0003368000 00000 n 
-0003368197 00000 n 
-0003349111 00000 n 
-0003347922 00000 n 
-0003367869 00000 n 
-0003368131 00000 n 
-0003408228 00000 n 
-0003369742 00000 n 
-0003368353 00000 n 
-0003408031 00000 n 
-0003408162 00000 n 
-0003411209 00000 n 
-0003411400 00000 n 
-0003410530 00000 n 
-0003410860 00000 n 
-0003412051 00000 n 
-0003410338 00000 n 
-0003408426 00000 n 
-0003411592 00000 n 
-0003411723 00000 n 
-0003411854 00000 n 
-0003411985 00000 n 
-0003410696 00000 n 
-0003411035 00000 n 
-0003415880 00000 n 
-0003414667 00000 n 
-0003414481 00000 n 
-0003412266 00000 n 
-0003414601 00000 n 
-0003416250 00000 n 
-0003415738 00000 n 
-0003414812 00000 n 
-0003416053 00000 n 
-0003416184 00000 n 
-0003416711 00000 n 
-0003416525 00000 n 
-0003416423 00000 n 
-0003416645 00000 n 
-0004784590 00000 n 
-0003418982 00000 n 
-0003418638 00000 n 
-0003419616 00000 n 
-0003418476 00000 n 
-0003416754 00000 n 
-0003419158 00000 n 
-0003419419 00000 n 
-0003418811 00000 n 
-0003419550 00000 n 
-0003422644 00000 n 
-0003423256 00000 n 
-0003422502 00000 n 
-0003419817 00000 n 
-0003422796 00000 n 
-0003422992 00000 n 
-0003423058 00000 n 
-0003423124 00000 n 
-0003423190 00000 n 
-0003426285 00000 n 
-0003427161 00000 n 
-0003426143 00000 n 
-0003423428 00000 n 
-0003426438 00000 n 
-0003426569 00000 n 
-0003426635 00000 n 
-0003426701 00000 n 
-0003426767 00000 n 
-0003426833 00000 n 
-0003426964 00000 n 
-0003427095 00000 n 
-0003429685 00000 n 
-0003429368 00000 n 
-0003427319 00000 n 
-0003429488 00000 n 
-0003429619 00000 n 
-0003431134 00000 n 
-0003430818 00000 n 
-0003429830 00000 n 
-0003430938 00000 n 
-0003431068 00000 n 
-0003431553 00000 n 
-0003431367 00000 n 
-0003431265 00000 n 
-0003431487 00000 n 
-0004784723 00000 n 
-0003433794 00000 n 
-0003433217 00000 n 
-0003431596 00000 n 
-0003433337 00000 n 
-0003433598 00000 n 
-0003433728 00000 n 
-0003434657 00000 n 
-0003434471 00000 n 
-0003433911 00000 n 
-0003434591 00000 n 
-0003439105 00000 n 
-0003438788 00000 n 
-0003434774 00000 n 
-0003438908 00000 n 
-0003439039 00000 n 
-0003439538 00000 n 
-0003439352 00000 n 
-0003439250 00000 n 
-0003439472 00000 n 
-0003439978 00000 n 
-0003439793 00000 n 
-0003439581 00000 n 
-0003440275 00000 n 
-0003440155 00000 n 
-0003440053 00000 n 
-0004784856 00000 n 
-0003441770 00000 n 
-0003441936 00000 n 
-0003442777 00000 n 
-0003441618 00000 n 
-0003440318 00000 n 
-0003442123 00000 n 
-0003442189 00000 n 
-0003442450 00000 n 
-0003442581 00000 n 
-0003442712 00000 n 
-0003445087 00000 n 
-0003445262 00000 n 
-0003445900 00000 n 
-0003444935 00000 n 
-0003442950 00000 n 
-0003445441 00000 n 
-0003445572 00000 n 
-0003445702 00000 n 
-0003445768 00000 n 
-0003445834 00000 n 
-0003448064 00000 n 
-0003448249 00000 n 
-0003448437 00000 n 
-0003449004 00000 n 
-0003447902 00000 n 
-0003446045 00000 n 
-0003448610 00000 n 
-0003448676 00000 n 
-0003448807 00000 n 
-0003448938 00000 n 
-0003451037 00000 n 
-0003450720 00000 n 
-0003449205 00000 n 
-0003450840 00000 n 
-0003450971 00000 n 
-0003452351 00000 n 
-0003452165 00000 n 
-0003451168 00000 n 
-0003452285 00000 n 
-0003454467 00000 n 
-0003453888 00000 n 
-0003452468 00000 n 
-0003454008 00000 n 
-0003454139 00000 n 
-0003454270 00000 n 
-0003454401 00000 n 
-0004784989 00000 n 
-0003456982 00000 n 
-0003456407 00000 n 
-0003454626 00000 n 
-0003456527 00000 n 
-0003456656 00000 n 
-0003456916 00000 n 
-0003458674 00000 n 
-0003458488 00000 n 
-0003457113 00000 n 
-0003458608 00000 n 
-0003460793 00000 n 
-0003460476 00000 n 
-0003458848 00000 n 
-0003460596 00000 n 
-0003460727 00000 n 
-0003462826 00000 n 
-0003462509 00000 n 
-0003461009 00000 n 
-0003462629 00000 n 
-0003462760 00000 n 
-0003464245 00000 n 
-0003463928 00000 n 
-0003463014 00000 n 
-0003464048 00000 n 
-0003464179 00000 n 
-0003464664 00000 n 
-0003464478 00000 n 
-0003464376 00000 n 
-0003464598 00000 n 
-0004785122 00000 n 
-0003466764 00000 n 
-0003466317 00000 n 
-0003464707 00000 n 
-0003466437 00000 n 
-0003466698 00000 n 
-0003468955 00000 n 
-0003469450 00000 n 
-0003468813 00000 n 
-0003466895 00000 n 
-0003469122 00000 n 
-0003469253 00000 n 
-0003469384 00000 n 
-0003470681 00000 n 
-0003470495 00000 n 
-0003469637 00000 n 
-0003470615 00000 n 
-0003472872 00000 n 
-0003472424 00000 n 
-0003470798 00000 n 
-0003472544 00000 n 
-0003472675 00000 n 
-0003472806 00000 n 
-0003474811 00000 n 
-0003475839 00000 n 
-0003474659 00000 n 
-0003473003 00000 n 
-0003475380 00000 n 
-0003475511 00000 n 
-0003475642 00000 n 
-0003475096 00000 n 
-0003476300 00000 n 
-0003476114 00000 n 
-0003476012 00000 n 
-0003476234 00000 n 
-0004785255 00000 n 
-0003478202 00000 n 
-0003478375 00000 n 
-0003478566 00000 n 
-0003478751 00000 n 
-0003478943 00000 n 
-0003479457 00000 n 
-0003478020 00000 n 
-0003476343 00000 n 
-0003479130 00000 n 
-0003479391 00000 n 
-0003481979 00000 n 
-0003482637 00000 n 
-0003481837 00000 n 
-0003479630 00000 n 
-0003482178 00000 n 
-0003482309 00000 n 
-0003482440 00000 n 
-0003482571 00000 n 
-0003484983 00000 n 
-0003485632 00000 n 
-0003484841 00000 n 
-0003482838 00000 n 
-0003485174 00000 n 
-0003485305 00000 n 
-0003485436 00000 n 
-0003485567 00000 n 
-0003488148 00000 n 
-0003488794 00000 n 
-0003488006 00000 n 
-0003485847 00000 n 
-0003488336 00000 n 
-0003488467 00000 n 
-0003488598 00000 n 
-0003488728 00000 n 
-0003491036 00000 n 
-0003491645 00000 n 
-0003490894 00000 n 
-0003488995 00000 n 
-0003491188 00000 n 
-0003491319 00000 n 
-0003491448 00000 n 
-0003491579 00000 n 
-0003494640 00000 n 
-0003495719 00000 n 
-0003494498 00000 n 
-0003491804 00000 n 
-0003494799 00000 n 
-0003494930 00000 n 
-0003495061 00000 n 
-0003495192 00000 n 
-0003495258 00000 n 
-0003495324 00000 n 
-0003495390 00000 n 
-0003495455 00000 n 
-0003495521 00000 n 
-0003495587 00000 n 
-0003495653 00000 n 
-0004785388 00000 n 
-0003497073 00000 n 
-0003497476 00000 n 
-0003496931 00000 n 
-0003495891 00000 n 
-0003497280 00000 n 
-0003497411 00000 n 
-0003498036 00000 n 
-0003497850 00000 n 
-0003497748 00000 n 
-0003497970 00000 n 
-0003500164 00000 n 
-0003499586 00000 n 
-0003498079 00000 n 
-0003499706 00000 n 
-0003499967 00000 n 
-0003500098 00000 n 
-0003502879 00000 n 
-0003502562 00000 n 
-0003500281 00000 n 
-0003502682 00000 n 
-0003502813 00000 n 
-0003505709 00000 n 
-0003504999 00000 n 
-0003503038 00000 n 
-0003505119 00000 n 
-0003505250 00000 n 
-0003505381 00000 n 
-0003505512 00000 n 
-0003505643 00000 n 
-0003507910 00000 n 
-0003508684 00000 n 
-0003507758 00000 n 
-0003505868 00000 n 
-0003508226 00000 n 
-0003508357 00000 n 
-0003508488 00000 n 
-0003508068 00000 n 
-0003508618 00000 n 
-0004785521 00000 n 
-0003511364 00000 n 
-0003510916 00000 n 
-0003508829 00000 n 
-0003511036 00000 n 
-0003511167 00000 n 
-0003511298 00000 n 
-0003511783 00000 n 
-0003511597 00000 n 
-0003511495 00000 n 
-0003511717 00000 n 
-0003513271 00000 n 
-0003516273 00000 n 
-0003513774 00000 n 
-0003513129 00000 n 
-0003511826 00000 n 
-0003513447 00000 n 
-0003513708 00000 n 
-0003516450 00000 n 
-0003516620 00000 n 
-0003516793 00000 n 
-0003516964 00000 n 
-0003517135 00000 n 
-0003517830 00000 n 
-0003516071 00000 n 
-0003513961 00000 n 
-0003517503 00000 n 
-0003517634 00000 n 
-0003517764 00000 n 
-0003517319 00000 n 
-0003519628 00000 n 
-0003519442 00000 n 
-0003518117 00000 n 
-0003519562 00000 n 
-0004762929 00000 n 
-0004766345 00000 n 
-0003521642 00000 n 
-0003521193 00000 n 
-0003519902 00000 n 
-0003521313 00000 n 
-0003521379 00000 n 
-0003521445 00000 n 
-0003521576 00000 n 
-0004785654 00000 n 
-0003523409 00000 n 
-0003523091 00000 n 
-0003521787 00000 n 
-0003523211 00000 n 
-0003523277 00000 n 
-0003523343 00000 n 
-0003525073 00000 n 
-0003524756 00000 n 
-0003523540 00000 n 
-0003524876 00000 n 
-0003525007 00000 n 
-0003526232 00000 n 
-0003526589 00000 n 
-0003526090 00000 n 
-0003525204 00000 n 
-0003526392 00000 n 
-0003526523 00000 n 
-0003527862 00000 n 
-0003527676 00000 n 
-0003526720 00000 n 
-0003527796 00000 n 
-0003529372 00000 n 
-0003529532 00000 n 
-0003529701 00000 n 
-0003530068 00000 n 
-0003529210 00000 n 
-0003528036 00000 n 
-0003529871 00000 n 
-0003530002 00000 n 
-0003530501 00000 n 
-0003530315 00000 n 
-0003530213 00000 n 
-0003530435 00000 n 
-0004785787 00000 n 
-0003532629 00000 n 
-0003532312 00000 n 
-0003530544 00000 n 
-0003532432 00000 n 
-0003532563 00000 n 
-0003535320 00000 n 
-0003535500 00000 n 
-0003535683 00000 n 
-0003536055 00000 n 
-0003535158 00000 n 
-0003532746 00000 n 
-0003535858 00000 n 
-0003535989 00000 n 
-0003538261 00000 n 
-0003538647 00000 n 
-0003538119 00000 n 
-0003536242 00000 n 
-0003538450 00000 n 
-0003538581 00000 n 
-0003539122 00000 n 
-0003538936 00000 n 
-0003538834 00000 n 
-0003539056 00000 n 
-0003543817 00000 n 
-0003543983 00000 n 
-0003544175 00000 n 
-0003541181 00000 n 
-0003540734 00000 n 
-0003539165 00000 n 
-0003540854 00000 n 
-0003541115 00000 n 
-0003544749 00000 n 
-0003543655 00000 n 
-0003541298 00000 n 
-0003544355 00000 n 
-0003544421 00000 n 
-0003544487 00000 n 
-0003544553 00000 n 
-0003544684 00000 n 
-0004785920 00000 n 
-0003546679 00000 n 
-0003546362 00000 n 
-0003544922 00000 n 
-0003546482 00000 n 
-0003546613 00000 n 
-0003547736 00000 n 
-0003547550 00000 n 
-0003546810 00000 n 
-0003547670 00000 n 
-0003548826 00000 n 
-0003548640 00000 n 
-0003547839 00000 n 
-0003548760 00000 n 
-0003549899 00000 n 
-0003549713 00000 n 
-0003548943 00000 n 
-0003549833 00000 n 
-0003551585 00000 n 
-0003551269 00000 n 
-0003550016 00000 n 
-0003551389 00000 n 
-0003552283 00000 n 
-0003552097 00000 n 
-0003551716 00000 n 
-0003552217 00000 n 
-0004786053 00000 n 
-0003554091 00000 n 
-0003554518 00000 n 
-0003553949 00000 n 
-0003552386 00000 n 
-0003554256 00000 n 
-0003554387 00000 n 
-0003554452 00000 n 
-0003557179 00000 n 
-0003556927 00000 n 
-0003554677 00000 n 
-0003557047 00000 n 
-0003557113 00000 n 
-0003559594 00000 n 
-0003559276 00000 n 
-0003557296 00000 n 
-0003559396 00000 n 
-0003559462 00000 n 
-0003559528 00000 n 
-0003562171 00000 n 
-0003561919 00000 n 
-0003559697 00000 n 
-0003562039 00000 n 
-0003562105 00000 n 
-0003564635 00000 n 
-0003564317 00000 n 
-0003562288 00000 n 
-0003564437 00000 n 
-0003564503 00000 n 
-0003564569 00000 n 
-0003567469 00000 n 
-0003566955 00000 n 
-0003564738 00000 n 
-0003567075 00000 n 
-0003567141 00000 n 
-0003567206 00000 n 
-0003567272 00000 n 
-0003567337 00000 n 
-0003567403 00000 n 
-0004786186 00000 n 
-0003570428 00000 n 
-0003569847 00000 n 
-0003567586 00000 n 
-0003569967 00000 n 
-0003570033 00000 n 
-0003570099 00000 n 
-0003570165 00000 n 
-0003570230 00000 n 
-0003570296 00000 n 
-0003570362 00000 n 
-0003573174 00000 n 
-0003572988 00000 n 
-0003570531 00000 n 
-0003573108 00000 n 
-0003575721 00000 n 
-0003575272 00000 n 
-0003573277 00000 n 
-0003575392 00000 n 
-0003575458 00000 n 
-0003575524 00000 n 
-0003575590 00000 n 
-0003575655 00000 n 
-0003578448 00000 n 
-0003577998 00000 n 
-0003575824 00000 n 
-0003578118 00000 n 
-0003578184 00000 n 
-0003578250 00000 n 
-0003578316 00000 n 
-0003578382 00000 n 
-0003580910 00000 n 
-0003580592 00000 n 
-0003578565 00000 n 
-0003580712 00000 n 
-0003580778 00000 n 
-0003580844 00000 n 
-0003583510 00000 n 
-0003583258 00000 n 
-0003581013 00000 n 
-0003583378 00000 n 
-0003583444 00000 n 
-0004786319 00000 n 
-0003586221 00000 n 
-0003585969 00000 n 
-0003583627 00000 n 
-0003586089 00000 n 
-0003586155 00000 n 
-0003588608 00000 n 
-0003588290 00000 n 
-0003586324 00000 n 
-0003588410 00000 n 
-0003588476 00000 n 
-0003588542 00000 n 
-0003590942 00000 n 
-0003590492 00000 n 
-0003588725 00000 n 
-0003590612 00000 n 
-0003590678 00000 n 
-0003590744 00000 n 
-0003590810 00000 n 
-0003590876 00000 n 
-0003593023 00000 n 
-0003592772 00000 n 
-0003591045 00000 n 
-0003592892 00000 n 
-0003594417 00000 n 
-0003594594 00000 n 
-0003595053 00000 n 
-0003594255 00000 n 
-0003593154 00000 n 
-0003594987 00000 n 
-0003594791 00000 n 
-0003595458 00000 n 
-0003595272 00000 n 
-0003595170 00000 n 
-0003595392 00000 n 
-0004786452 00000 n 
-0003597434 00000 n 
-0003597752 00000 n 
-0003600317 00000 n 
-0003598121 00000 n 
-0003597272 00000 n 
-0003595501 00000 n 
-0003597924 00000 n 
-0003598055 00000 n 
-0003597593 00000 n 
-0003600465 00000 n 
-0003600683 00000 n 
-0003600165 00000 n 
-0003598252 00000 n 
-0003600617 00000 n 
-0003602936 00000 n 
-0003603150 00000 n 
-0003602794 00000 n 
-0003600800 00000 n 
-0003603084 00000 n 
-0003605549 00000 n 
-0003605774 00000 n 
-0003605407 00000 n 
-0003603267 00000 n 
-0003605708 00000 n 
-0003606557 00000 n 
-0003606371 00000 n 
-0003605891 00000 n 
-0003606491 00000 n 
-0003606948 00000 n 
-0003606762 00000 n 
-0003606660 00000 n 
-0003606882 00000 n 
-0004786585 00000 n 
-0003609839 00000 n 
-0003609991 00000 n 
-0003610143 00000 n 
-0003610294 00000 n 
-0003610445 00000 n 
-0003610598 00000 n 
-0003610751 00000 n 
-0003610904 00000 n 
-0003611057 00000 n 
-0003611209 00000 n 
-0003611361 00000 n 
-0003611514 00000 n 
-0003611667 00000 n 
-0003611819 00000 n 
-0003611972 00000 n 
-0003612125 00000 n 
-0003612278 00000 n 
-0003612431 00000 n 
-0003612583 00000 n 
-0003612736 00000 n 
-0003612889 00000 n 
-0003613042 00000 n 
-0003613195 00000 n 
-0003613348 00000 n 
-0003613501 00000 n 
-0003613653 00000 n 
-0003613806 00000 n 
-0003613957 00000 n 
-0003614109 00000 n 
-0003614261 00000 n 
-0003614413 00000 n 
-0003614565 00000 n 
-0003614718 00000 n 
-0003614871 00000 n 
-0003615024 00000 n 
-0003615177 00000 n 
-0003615330 00000 n 
-0003615483 00000 n 
-0003615636 00000 n 
-0003615789 00000 n 
-0003615942 00000 n 
-0003616095 00000 n 
-0003616248 00000 n 
-0003616401 00000 n 
-0003616554 00000 n 
-0003616706 00000 n 
-0003616859 00000 n 
-0003617011 00000 n 
-0003617164 00000 n 
-0003617317 00000 n 
-0003617470 00000 n 
-0003617622 00000 n 
-0003617774 00000 n 
-0003617925 00000 n 
-0003618078 00000 n 
-0003618229 00000 n 
-0003618381 00000 n 
-0003618532 00000 n 
-0003618684 00000 n 
-0003618836 00000 n 
-0003618989 00000 n 
-0003619142 00000 n 
-0003619295 00000 n 
-0003619448 00000 n 
-0003619600 00000 n 
-0003619753 00000 n 
-0003619906 00000 n 
-0003620059 00000 n 
-0003620212 00000 n 
-0003620365 00000 n 
-0003620515 00000 n 
-0003620668 00000 n 
-0003620821 00000 n 
-0003620974 00000 n 
-0003621127 00000 n 
-0003621279 00000 n 
-0003621430 00000 n 
-0003621582 00000 n 
-0003621735 00000 n 
-0003621887 00000 n 
-0003622040 00000 n 
-0003622193 00000 n 
-0003622346 00000 n 
-0003622499 00000 n 
-0003622651 00000 n 
-0003622803 00000 n 
-0003622955 00000 n 
-0003623107 00000 n 
-0003623260 00000 n 
-0003623413 00000 n 
-0003623565 00000 n 
-0003623718 00000 n 
-0003623871 00000 n 
-0003624024 00000 n 
-0003624177 00000 n 
-0003624329 00000 n 
-0003624482 00000 n 
-0003624635 00000 n 
-0003624788 00000 n 
-0003624940 00000 n 
-0003625092 00000 n 
-0003625244 00000 n 
-0003625396 00000 n 
-0003625548 00000 n 
-0003625698 00000 n 
-0003625850 00000 n 
-0003626002 00000 n 
-0003626154 00000 n 
-0003626304 00000 n 
-0003626454 00000 n 
-0003626604 00000 n 
-0003626756 00000 n 
-0003626908 00000 n 
-0003627058 00000 n 
-0003627208 00000 n 
-0003627359 00000 n 
-0003627511 00000 n 
-0003627663 00000 n 
-0003627815 00000 n 
-0003627967 00000 n 
-0003628119 00000 n 
-0003628272 00000 n 
-0003628425 00000 n 
-0003628578 00000 n 
-0003628729 00000 n 
-0003628882 00000 n 
-0003629035 00000 n 
-0003629187 00000 n 
-0003629340 00000 n 
-0003629493 00000 n 
-0003632730 00000 n 
-0003629712 00000 n 
-0003608407 00000 n 
-0003606991 00000 n 
-0003629646 00000 n 
-0003632882 00000 n 
-0003633035 00000 n 
-0003633188 00000 n 
-0003633341 00000 n 
-0003633492 00000 n 
-0003633644 00000 n 
-0003633796 00000 n 
-0003633948 00000 n 
-0003634101 00000 n 
-0003634254 00000 n 
-0003634407 00000 n 
-0003634559 00000 n 
-0003634711 00000 n 
-0003634863 00000 n 
-0003635015 00000 n 
-0003635168 00000 n 
-0003635321 00000 n 
-0003635474 00000 n 
-0003635627 00000 n 
-0003635779 00000 n 
-0003635931 00000 n 
-0003636084 00000 n 
-0003636236 00000 n 
-0003636387 00000 n 
-0003636538 00000 n 
-0003636691 00000 n 
-0003636844 00000 n 
-0003636997 00000 n 
-0003637150 00000 n 
-0003637302 00000 n 
-0003637454 00000 n 
-0003637606 00000 n 
-0003637759 00000 n 
-0003637910 00000 n 
-0003638062 00000 n 
-0003638213 00000 n 
-0003638366 00000 n 
-0003638518 00000 n 
-0003638671 00000 n 
-0003638823 00000 n 
-0003638975 00000 n 
-0003639128 00000 n 
-0003639281 00000 n 
-0003639432 00000 n 
-0003639585 00000 n 
-0003639738 00000 n 
-0003639891 00000 n 
-0003640042 00000 n 
-0003640191 00000 n 
-0003640343 00000 n 
-0003640495 00000 n 
-0003640647 00000 n 
-0003640800 00000 n 
-0003640953 00000 n 
-0003641106 00000 n 
-0003641259 00000 n 
-0003641412 00000 n 
-0003641565 00000 n 
-0003641718 00000 n 
-0003641871 00000 n 
-0003642024 00000 n 
-0003642177 00000 n 
-0003642330 00000 n 
-0003642483 00000 n 
-0003642636 00000 n 
-0003642788 00000 n 
-0003642940 00000 n 
-0003643092 00000 n 
-0003643244 00000 n 
-0003643393 00000 n 
-0003643545 00000 n 
-0003643698 00000 n 
-0003643851 00000 n 
-0003644003 00000 n 
-0003644154 00000 n 
-0003644306 00000 n 
-0003644458 00000 n 
-0003644611 00000 n 
-0003644764 00000 n 
-0003644917 00000 n 
-0003645070 00000 n 
-0003645223 00000 n 
-0003645376 00000 n 
-0003645528 00000 n 
-0003645677 00000 n 
-0003645830 00000 n 
-0003645983 00000 n 
-0003646136 00000 n 
-0003646289 00000 n 
-0003646442 00000 n 
-0003646595 00000 n 
-0003646747 00000 n 
-0003646899 00000 n 
-0003647051 00000 n 
-0003647204 00000 n 
-0003647357 00000 n 
-0003651015 00000 n 
-0003647576 00000 n 
-0003631628 00000 n 
-0003629829 00000 n 
-0003647510 00000 n 
-0003651168 00000 n 
-0003651321 00000 n 
-0003651473 00000 n 
-0003651625 00000 n 
-0003651777 00000 n 
-0003651929 00000 n 
-0003652081 00000 n 
-0003652229 00000 n 
-0003652382 00000 n 
-0003652534 00000 n 
-0003652686 00000 n 
-0003652839 00000 n 
-0003652990 00000 n 
-0003653143 00000 n 
-0003653294 00000 n 
-0003653447 00000 n 
-0003653600 00000 n 
-0003653753 00000 n 
-0003653905 00000 n 
-0003654058 00000 n 
-0003654211 00000 n 
-0003654364 00000 n 
-0003654517 00000 n 
-0003654670 00000 n 
-0003654823 00000 n 
-0003654975 00000 n 
-0003655127 00000 n 
-0003655279 00000 n 
-0003655432 00000 n 
-0003655585 00000 n 
-0003655738 00000 n 
-0003655891 00000 n 
-0003656043 00000 n 
-0003656195 00000 n 
-0003656348 00000 n 
-0003656501 00000 n 
-0003656653 00000 n 
-0003656805 00000 n 
-0003656957 00000 n 
-0003657109 00000 n 
-0003657261 00000 n 
-0003657413 00000 n 
-0003657565 00000 n 
-0003657718 00000 n 
-0003657871 00000 n 
-0003658024 00000 n 
-0003658176 00000 n 
-0003658327 00000 n 
-0003658480 00000 n 
-0003658633 00000 n 
-0003658786 00000 n 
-0003658939 00000 n 
-0003659091 00000 n 
-0003659242 00000 n 
-0003659395 00000 n 
-0003659548 00000 n 
-0003659701 00000 n 
-0003659853 00000 n 
-0003660006 00000 n 
-0003660159 00000 n 
-0003660311 00000 n 
-0003660464 00000 n 
-0003660617 00000 n 
-0003660770 00000 n 
-0003660923 00000 n 
-0003661076 00000 n 
-0003661229 00000 n 
-0003661382 00000 n 
-0003661535 00000 n 
-0003661688 00000 n 
-0003661841 00000 n 
-0003661994 00000 n 
-0003662147 00000 n 
-0003662300 00000 n 
-0003662453 00000 n 
-0003662606 00000 n 
-0003662759 00000 n 
-0003662912 00000 n 
-0003663065 00000 n 
-0003663217 00000 n 
-0003663370 00000 n 
-0003663522 00000 n 
-0003663674 00000 n 
-0003663827 00000 n 
-0003663979 00000 n 
-0003664132 00000 n 
-0003664285 00000 n 
-0003664438 00000 n 
-0003664591 00000 n 
-0003664744 00000 n 
-0003664897 00000 n 
-0003665050 00000 n 
-0003665203 00000 n 
-0003665356 00000 n 
-0003665509 00000 n 
-0003665662 00000 n 
-0003665815 00000 n 
-0003665968 00000 n 
-0003666119 00000 n 
-0003666272 00000 n 
-0003666424 00000 n 
-0003666576 00000 n 
-0003666728 00000 n 
-0003666881 00000 n 
-0003667034 00000 n 
-0003667187 00000 n 
-0003667340 00000 n 
-0003667493 00000 n 
-0003667646 00000 n 
-0003667799 00000 n 
-0003667951 00000 n 
-0003668103 00000 n 
-0003668254 00000 n 
-0003668406 00000 n 
-0003668559 00000 n 
-0003668712 00000 n 
-0003668865 00000 n 
-0003669018 00000 n 
-0003669171 00000 n 
-0003669324 00000 n 
-0003669477 00000 n 
-0003669630 00000 n 
-0003669783 00000 n 
-0003669936 00000 n 
-0003670088 00000 n 
-0003670241 00000 n 
-0003670394 00000 n 
-0003670547 00000 n 
-0003670699 00000 n 
-0003670850 00000 n 
-0003671002 00000 n 
-0003671154 00000 n 
-0003671306 00000 n 
-0003671459 00000 n 
-0003671612 00000 n 
-0003671765 00000 n 
-0003671918 00000 n 
-0003672071 00000 n 
-0003672224 00000 n 
-0003672377 00000 n 
-0003672529 00000 n 
-0003672682 00000 n 
-0003672835 00000 n 
-0003675861 00000 n 
-0003676013 00000 n 
-0003676165 00000 n 
-0003676316 00000 n 
-0003676468 00000 n 
-0003676619 00000 n 
-0003676772 00000 n 
-0003676925 00000 n 
-0003677078 00000 n 
-0003673054 00000 n 
-0003649443 00000 n 
-0003647721 00000 n 
-0003672988 00000 n 
-0003677231 00000 n 
-0003677384 00000 n 
-0003677537 00000 n 
-0003677690 00000 n 
-0003677843 00000 n 
-0003677994 00000 n 
-0003678147 00000 n 
-0003678300 00000 n 
-0003678452 00000 n 
-0003678604 00000 n 
-0003678756 00000 n 
-0003678909 00000 n 
-0003679062 00000 n 
-0003679214 00000 n 
-0003679367 00000 n 
-0003679520 00000 n 
-0003679673 00000 n 
-0003679825 00000 n 
-0003679977 00000 n 
-0003680130 00000 n 
-0003680282 00000 n 
-0003680435 00000 n 
-0003680587 00000 n 
-0003680740 00000 n 
-0003680893 00000 n 
-0003681046 00000 n 
-0003681198 00000 n 
-0003681349 00000 n 
-0003681501 00000 n 
-0003681654 00000 n 
-0003681807 00000 n 
-0003681960 00000 n 
-0003682113 00000 n 
-0003682266 00000 n 
-0003682418 00000 n 
-0003682571 00000 n 
-0003682724 00000 n 
-0003682877 00000 n 
-0003683030 00000 n 
-0003683183 00000 n 
-0003683336 00000 n 
-0003683489 00000 n 
-0003683641 00000 n 
-0003683793 00000 n 
-0003683945 00000 n 
-0003684098 00000 n 
-0003684251 00000 n 
-0003684404 00000 n 
-0003684557 00000 n 
-0003684710 00000 n 
-0003684863 00000 n 
-0003685015 00000 n 
-0003685168 00000 n 
-0003685321 00000 n 
-0003685474 00000 n 
-0003685627 00000 n 
-0003685780 00000 n 
-0003685932 00000 n 
-0003686085 00000 n 
-0003686238 00000 n 
-0003686391 00000 n 
-0003686544 00000 n 
-0003686697 00000 n 
-0003686849 00000 n 
-0003687001 00000 n 
-0003687152 00000 n 
-0003687305 00000 n 
-0003687458 00000 n 
-0003687611 00000 n 
-0003687764 00000 n 
-0003687917 00000 n 
-0003688070 00000 n 
-0003688223 00000 n 
-0003688376 00000 n 
-0003688529 00000 n 
-0003688681 00000 n 
-0003688833 00000 n 
-0003688985 00000 n 
-0003689137 00000 n 
-0003689288 00000 n 
-0003689441 00000 n 
-0003689593 00000 n 
-0003689746 00000 n 
-0003689898 00000 n 
-0003690051 00000 n 
-0003690203 00000 n 
-0003690355 00000 n 
-0003690504 00000 n 
-0003690655 00000 n 
-0003690807 00000 n 
-0003690960 00000 n 
-0003691113 00000 n 
-0003691266 00000 n 
-0003691419 00000 n 
-0003691572 00000 n 
-0003691725 00000 n 
-0003694846 00000 n 
-0003691944 00000 n 
-0003674679 00000 n 
-0003673171 00000 n 
-0003691878 00000 n 
-0003694999 00000 n 
-0003695152 00000 n 
-0003695304 00000 n 
-0003695457 00000 n 
-0003695609 00000 n 
-0003695762 00000 n 
-0003695914 00000 n 
-0003696067 00000 n 
-0003696219 00000 n 
-0003696372 00000 n 
-0003696525 00000 n 
-0003696678 00000 n 
-0003696831 00000 n 
-0003696984 00000 n 
-0003697137 00000 n 
-0003697290 00000 n 
-0003697443 00000 n 
-0003697596 00000 n 
-0003697749 00000 n 
-0003697901 00000 n 
-0003698054 00000 n 
-0003698204 00000 n 
-0003698355 00000 n 
-0003698507 00000 n 
-0003698657 00000 n 
-0003698810 00000 n 
-0003698962 00000 n 
-0003699115 00000 n 
-0003699268 00000 n 
-0003699419 00000 n 
-0003699570 00000 n 
-0003699722 00000 n 
-0003699875 00000 n 
-0003700027 00000 n 
-0003700180 00000 n 
-0003700333 00000 n 
-0003700486 00000 n 
-0003700639 00000 n 
-0003700791 00000 n 
-0003700943 00000 n 
-0003701096 00000 n 
-0003701249 00000 n 
-0003701402 00000 n 
-0003701555 00000 n 
-0003701707 00000 n 
-0003701860 00000 n 
-0003702013 00000 n 
-0003702166 00000 n 
-0003702318 00000 n 
-0003702471 00000 n 
-0003702623 00000 n 
-0003702774 00000 n 
-0003702924 00000 n 
-0003703077 00000 n 
-0003703228 00000 n 
-0003703379 00000 n 
-0003703530 00000 n 
-0003703681 00000 n 
-0003703831 00000 n 
-0003703981 00000 n 
-0003704132 00000 n 
-0003704283 00000 n 
-0003704435 00000 n 
-0003704587 00000 n 
-0003704739 00000 n 
-0003704892 00000 n 
-0003705045 00000 n 
-0003705198 00000 n 
-0003705350 00000 n 
-0003705503 00000 n 
-0003705656 00000 n 
-0003705809 00000 n 
-0003705962 00000 n 
-0003706115 00000 n 
-0003706268 00000 n 
-0003706421 00000 n 
-0003706574 00000 n 
-0003706727 00000 n 
-0003706880 00000 n 
-0003707031 00000 n 
-0003707184 00000 n 
-0003707337 00000 n 
-0003707490 00000 n 
-0003707643 00000 n 
-0003707795 00000 n 
-0003707947 00000 n 
-0003708099 00000 n 
-0003708252 00000 n 
-0003708404 00000 n 
-0003708557 00000 n 
-0003708710 00000 n 
-0003708863 00000 n 
-0003709015 00000 n 
-0003709167 00000 n 
-0003709320 00000 n 
-0003709473 00000 n 
-0003709626 00000 n 
-0003709777 00000 n 
-0003709929 00000 n 
-0003710080 00000 n 
-0003710231 00000 n 
-0003710384 00000 n 
-0003710537 00000 n 
-0003710689 00000 n 
-0003710842 00000 n 
-0003710994 00000 n 
-0003711147 00000 n 
-0003711300 00000 n 
-0003714475 00000 n 
-0003714628 00000 n 
-0003711519 00000 n 
-0003693624 00000 n 
-0003692047 00000 n 
-0003711453 00000 n 
-0003714781 00000 n 
-0003714932 00000 n 
-0003715085 00000 n 
-0003715237 00000 n 
-0003715390 00000 n 
-0003715543 00000 n 
-0003715696 00000 n 
-0003715848 00000 n 
-0003716000 00000 n 
-0003716153 00000 n 
-0003716306 00000 n 
-0003716456 00000 n 
-0003716608 00000 n 
-0003716761 00000 n 
-0003716914 00000 n 
-0003717067 00000 n 
-0003717220 00000 n 
-0003717373 00000 n 
-0003717526 00000 n 
-0003717679 00000 n 
-0003717831 00000 n 
-0003717982 00000 n 
-0003718135 00000 n 
-0003718288 00000 n 
-0003718441 00000 n 
-0003718594 00000 n 
-0003718747 00000 n 
-0003718900 00000 n 
-0003719053 00000 n 
-0003719206 00000 n 
-0003719357 00000 n 
-0003719509 00000 n 
-0003719660 00000 n 
-0003719811 00000 n 
-0003719964 00000 n 
-0003720117 00000 n 
-0003720270 00000 n 
-0003720423 00000 n 
-0003720576 00000 n 
-0003720729 00000 n 
-0003720882 00000 n 
-0003721034 00000 n 
-0003721187 00000 n 
-0003721340 00000 n 
-0003721493 00000 n 
-0003721645 00000 n 
-0003721798 00000 n 
-0003721951 00000 n 
-0003722102 00000 n 
-0003722255 00000 n 
-0003722408 00000 n 
-0003722561 00000 n 
-0003722714 00000 n 
-0003722864 00000 n 
-0003723014 00000 n 
-0003723166 00000 n 
-0003723318 00000 n 
-0003723469 00000 n 
-0003723622 00000 n 
-0003723775 00000 n 
-0003723928 00000 n 
-0003724081 00000 n 
-0003724234 00000 n 
-0003724387 00000 n 
-0003724540 00000 n 
-0003724691 00000 n 
-0003724841 00000 n 
-0003724992 00000 n 
-0003725145 00000 n 
-0003725298 00000 n 
-0003725451 00000 n 
-0003725604 00000 n 
-0003725756 00000 n 
-0003725908 00000 n 
-0003726061 00000 n 
-0003726214 00000 n 
-0003726367 00000 n 
-0003726520 00000 n 
-0003726673 00000 n 
-0003726826 00000 n 
-0003726979 00000 n 
-0003727132 00000 n 
-0003727283 00000 n 
-0003727435 00000 n 
-0003727587 00000 n 
-0003727738 00000 n 
-0003727891 00000 n 
-0003728043 00000 n 
-0003728195 00000 n 
-0003728348 00000 n 
-0003728501 00000 n 
-0003728654 00000 n 
-0003728807 00000 n 
-0003728959 00000 n 
-0003729109 00000 n 
-0003729262 00000 n 
-0003729415 00000 n 
-0003729568 00000 n 
-0003729720 00000 n 
-0003729873 00000 n 
-0003730025 00000 n 
-0003730177 00000 n 
-0003730330 00000 n 
-0003730483 00000 n 
-0003733453 00000 n 
-0003730702 00000 n 
-0003713283 00000 n 
-0003711636 00000 n 
-0003730636 00000 n 
-0004786718 00000 n 
-0003733606 00000 n 
-0003733758 00000 n 
-0003733911 00000 n 
-0003734064 00000 n 
-0003734216 00000 n 
-0003734366 00000 n 
-0003734516 00000 n 
-0003734669 00000 n 
-0003734822 00000 n 
-0003734974 00000 n 
-0003735127 00000 n 
-0003735280 00000 n 
-0003735433 00000 n 
-0003735585 00000 n 
-0003735737 00000 n 
-0003735889 00000 n 
-0003736041 00000 n 
-0003736194 00000 n 
-0003736346 00000 n 
-0003736498 00000 n 
-0003736650 00000 n 
-0003736803 00000 n 
-0003736956 00000 n 
-0003737108 00000 n 
-0003737259 00000 n 
-0003737412 00000 n 
-0003737564 00000 n 
-0003737717 00000 n 
-0003737870 00000 n 
-0003738023 00000 n 
-0003738176 00000 n 
-0003738329 00000 n 
-0003738482 00000 n 
-0003738635 00000 n 
-0003738787 00000 n 
-0003738940 00000 n 
-0003739092 00000 n 
-0003739244 00000 n 
-0003739395 00000 n 
-0003739547 00000 n 
-0003739700 00000 n 
-0003739853 00000 n 
-0003740006 00000 n 
-0003740159 00000 n 
-0003740312 00000 n 
-0003740465 00000 n 
-0003740618 00000 n 
-0003740771 00000 n 
-0003740924 00000 n 
-0003741076 00000 n 
-0003741228 00000 n 
-0003741380 00000 n 
-0003741533 00000 n 
-0003741686 00000 n 
-0003741839 00000 n 
-0003741992 00000 n 
-0003742144 00000 n 
-0003742294 00000 n 
-0003742447 00000 n 
-0003742600 00000 n 
-0003742753 00000 n 
-0003742906 00000 n 
-0003743057 00000 n 
-0003743210 00000 n 
-0003743362 00000 n 
-0003743514 00000 n 
-0003743665 00000 n 
-0003743817 00000 n 
-0003743969 00000 n 
-0003744122 00000 n 
-0003744274 00000 n 
-0003744426 00000 n 
-0003744579 00000 n 
-0003744731 00000 n 
-0003744883 00000 n 
-0003745034 00000 n 
-0003745187 00000 n 
-0003745340 00000 n 
-0003745493 00000 n 
-0003745645 00000 n 
-0003745797 00000 n 
-0003745949 00000 n 
-0003746100 00000 n 
-0003746251 00000 n 
-0003746402 00000 n 
-0003746555 00000 n 
-0003746708 00000 n 
-0003746859 00000 n 
-0003747012 00000 n 
-0003747164 00000 n 
-0003747317 00000 n 
-0003747470 00000 n 
-0003750635 00000 n 
-0003747689 00000 n 
-0003732391 00000 n 
-0003730833 00000 n 
-0003747623 00000 n 
-0003750788 00000 n 
-0003750941 00000 n 
-0003751094 00000 n 
-0003751247 00000 n 
-0003751399 00000 n 
-0003751549 00000 n 
-0003751702 00000 n 
-0003751854 00000 n 
-0003752007 00000 n 
-0003752158 00000 n 
-0003752310 00000 n 
-0003752463 00000 n 
-0003752616 00000 n 
-0003752769 00000 n 
-0003752921 00000 n 
-0003753073 00000 n 
-0003753224 00000 n 
-0003753376 00000 n 
-0003753528 00000 n 
-0003753681 00000 n 
-0003753833 00000 n 
-0003753986 00000 n 
-0003754138 00000 n 
-0003754291 00000 n 
-0003754444 00000 n 
-0003754596 00000 n 
-0003754749 00000 n 
-0003754901 00000 n 
-0003755053 00000 n 
-0003755205 00000 n 
-0003755358 00000 n 
-0003755511 00000 n 
-0003755663 00000 n 
-0003755816 00000 n 
-0003755969 00000 n 
-0003756122 00000 n 
-0003756275 00000 n 
-0003756428 00000 n 
-0003756581 00000 n 
-0003756734 00000 n 
-0003756887 00000 n 
-0003757040 00000 n 
-0003757192 00000 n 
-0003757344 00000 n 
-0003757495 00000 n 
-0003757647 00000 n 
-0003757800 00000 n 
-0003757953 00000 n 
-0003758106 00000 n 
-0003758258 00000 n 
-0003758411 00000 n 
-0003758563 00000 n 
-0003758714 00000 n 
-0003758867 00000 n 
-0003759020 00000 n 
-0003759173 00000 n 
-0003759326 00000 n 
-0003759479 00000 n 
-0003759632 00000 n 
-0003759783 00000 n 
-0003759936 00000 n 
-0003760089 00000 n 
-0003760242 00000 n 
-0003760395 00000 n 
-0003760547 00000 n 
-0003760699 00000 n 
-0003760852 00000 n 
-0003761005 00000 n 
-0003761156 00000 n 
-0003761309 00000 n 
-0003761459 00000 n 
-0003761611 00000 n 
-0003761763 00000 n 
-0003761916 00000 n 
-0003762069 00000 n 
-0003762221 00000 n 
-0003762374 00000 n 
-0003762527 00000 n 
-0003762680 00000 n 
-0003762833 00000 n 
-0003762986 00000 n 
-0003763138 00000 n 
-0003763291 00000 n 
-0003763444 00000 n 
-0003763597 00000 n 
-0003763750 00000 n 
-0003763902 00000 n 
-0003764055 00000 n 
-0003764208 00000 n 
-0003764361 00000 n 
-0003764514 00000 n 
-0003764667 00000 n 
-0003764820 00000 n 
-0003764973 00000 n 
-0003765126 00000 n 
-0003765279 00000 n 
-0003765432 00000 n 
-0003765584 00000 n 
-0003765737 00000 n 
-0003765890 00000 n 
-0003766043 00000 n 
-0003766196 00000 n 
-0003766349 00000 n 
-0003766502 00000 n 
-0003766655 00000 n 
-0003766807 00000 n 
-0003766960 00000 n 
-0003769759 00000 n 
-0003769910 00000 n 
-0003770063 00000 n 
-0003770215 00000 n 
-0003767179 00000 n 
-0003749423 00000 n 
-0003747806 00000 n 
-0003767113 00000 n 
-0003770367 00000 n 
-0003770520 00000 n 
-0003770673 00000 n 
-0003770826 00000 n 
-0003770978 00000 n 
-0003771128 00000 n 
-0003771278 00000 n 
-0003771431 00000 n 
-0003771584 00000 n 
-0003771737 00000 n 
-0003771890 00000 n 
-0003772043 00000 n 
-0003772196 00000 n 
-0003772349 00000 n 
-0003772502 00000 n 
-0003772654 00000 n 
-0003772805 00000 n 
-0003772958 00000 n 
-0003773111 00000 n 
-0003773264 00000 n 
-0003773417 00000 n 
-0003773570 00000 n 
-0003773721 00000 n 
-0003773873 00000 n 
-0003774026 00000 n 
-0003774179 00000 n 
-0003774332 00000 n 
-0003774485 00000 n 
-0003774638 00000 n 
-0003774791 00000 n 
-0003774944 00000 n 
-0003775097 00000 n 
-0003775250 00000 n 
-0003775403 00000 n 
-0003775556 00000 n 
-0003775706 00000 n 
-0003775859 00000 n 
-0003776011 00000 n 
-0003776161 00000 n 
-0003776314 00000 n 
-0003776467 00000 n 
-0003776620 00000 n 
-0003776773 00000 n 
-0003776926 00000 n 
-0003777077 00000 n 
-0003777230 00000 n 
-0003777383 00000 n 
-0003777535 00000 n 
-0003777686 00000 n 
-0003777839 00000 n 
-0003777992 00000 n 
-0003778145 00000 n 
-0003778298 00000 n 
-0003778449 00000 n 
-0003778599 00000 n 
-0003778752 00000 n 
-0003778904 00000 n 
-0003779057 00000 n 
-0003779210 00000 n 
-0003779363 00000 n 
-0003779516 00000 n 
-0003779669 00000 n 
-0003779821 00000 n 
-0003779974 00000 n 
-0003780126 00000 n 
-0003780278 00000 n 
-0003780430 00000 n 
-0003780583 00000 n 
-0003780736 00000 n 
-0003780888 00000 n 
-0003781039 00000 n 
-0003781190 00000 n 
-0003781343 00000 n 
-0003781496 00000 n 
-0003781649 00000 n 
-0003781802 00000 n 
-0003781955 00000 n 
-0003782107 00000 n 
-0003782259 00000 n 
-0003782412 00000 n 
-0003782564 00000 n 
-0003782717 00000 n 
-0003782870 00000 n 
-0003783023 00000 n 
-0003783176 00000 n 
-0003783329 00000 n 
-0003783482 00000 n 
-0003783635 00000 n 
-0003786870 00000 n 
-0003783854 00000 n 
-0003768707 00000 n 
-0003767296 00000 n 
-0003783788 00000 n 
-0003787023 00000 n 
-0003787175 00000 n 
-0003787326 00000 n 
-0003787479 00000 n 
-0003787632 00000 n 
-0003787785 00000 n 
-0003787937 00000 n 
-0003788087 00000 n 
-0003788240 00000 n 
-0003788393 00000 n 
-0003788546 00000 n 
-0003788698 00000 n 
-0003788851 00000 n 
-0003789003 00000 n 
-0003789156 00000 n 
-0003789309 00000 n 
-0003789462 00000 n 
-0003789615 00000 n 
-0003789768 00000 n 
-0003789919 00000 n 
-0003790071 00000 n 
-0003790223 00000 n 
-0003790375 00000 n 
-0003790526 00000 n 
-0003790679 00000 n 
-0003790832 00000 n 
-0003790984 00000 n 
-0003791136 00000 n 
-0003791289 00000 n 
-0003791442 00000 n 
-0003791595 00000 n 
-0003791748 00000 n 
-0003791901 00000 n 
-0003792050 00000 n 
-0003792202 00000 n 
-0003792354 00000 n 
-0003792506 00000 n 
-0003792657 00000 n 
-0003792808 00000 n 
-0003792961 00000 n 
-0003793114 00000 n 
-0003793267 00000 n 
-0003793420 00000 n 
-0003793573 00000 n 
-0003793726 00000 n 
-0003793879 00000 n 
-0003794032 00000 n 
-0003794185 00000 n 
-0003794338 00000 n 
-0003794491 00000 n 
-0003794644 00000 n 
-0003794797 00000 n 
-0003794950 00000 n 
-0003795101 00000 n 
-0003795251 00000 n 
-0003795404 00000 n 
-0003795556 00000 n 
-0003795709 00000 n 
-0003795862 00000 n 
-0003796015 00000 n 
-0003796168 00000 n 
-0003796321 00000 n 
-0003796473 00000 n 
-0003796626 00000 n 
-0003796779 00000 n 
-0003796932 00000 n 
-0003797083 00000 n 
-0003797235 00000 n 
-0003797386 00000 n 
-0003797539 00000 n 
-0003797691 00000 n 
-0003797843 00000 n 
-0003797996 00000 n 
-0003798149 00000 n 
-0003798302 00000 n 
-0003798455 00000 n 
-0003798608 00000 n 
-0003798760 00000 n 
-0003798909 00000 n 
-0003799059 00000 n 
-0003799212 00000 n 
-0003799362 00000 n 
-0003799513 00000 n 
-0003799663 00000 n 
-0003799814 00000 n 
-0003799966 00000 n 
-0003800118 00000 n 
-0003800270 00000 n 
-0003800423 00000 n 
-0003800576 00000 n 
-0003800729 00000 n 
-0003800882 00000 n 
-0003801035 00000 n 
-0003801188 00000 n 
-0003801341 00000 n 
-0003801493 00000 n 
-0003801645 00000 n 
-0003801797 00000 n 
-0003801949 00000 n 
-0003802100 00000 n 
-0003802253 00000 n 
-0003802405 00000 n 
-0003802557 00000 n 
-0003802709 00000 n 
-0003802862 00000 n 
-0003803015 00000 n 
-0003803168 00000 n 
-0003803321 00000 n 
-0003803473 00000 n 
-0003803626 00000 n 
-0003803778 00000 n 
-0003807256 00000 n 
-0003807408 00000 n 
-0003807560 00000 n 
-0003807711 00000 n 
-0003807863 00000 n 
-0003808015 00000 n 
-0003808168 00000 n 
-0003808321 00000 n 
-0003808473 00000 n 
-0003808626 00000 n 
-0003808779 00000 n 
-0003808932 00000 n 
-0003803997 00000 n 
-0003785618 00000 n 
-0003783957 00000 n 
-0003803931 00000 n 
-0003809085 00000 n 
-0003809238 00000 n 
-0003809390 00000 n 
-0003809541 00000 n 
-0003809691 00000 n 
-0003809844 00000 n 
-0003809997 00000 n 
-0003810150 00000 n 
-0003810302 00000 n 
-0003810453 00000 n 
-0003810605 00000 n 
-0003810758 00000 n 
-0003810911 00000 n 
-0003811064 00000 n 
-0003811217 00000 n 
-0003811370 00000 n 
-0003811523 00000 n 
-0003811676 00000 n 
-0003811828 00000 n 
-0003811980 00000 n 
-0003812132 00000 n 
-0003812283 00000 n 
-0003812435 00000 n 
-0003812586 00000 n 
-0003812737 00000 n 
-0003812889 00000 n 
-0003813041 00000 n 
-0003813193 00000 n 
-0003813345 00000 n 
-0003813497 00000 n 
-0003813648 00000 n 
-0003813800 00000 n 
-0003813952 00000 n 
-0003814103 00000 n 
-0003814254 00000 n 
-0003814406 00000 n 
-0003814558 00000 n 
-0003814708 00000 n 
-0003814859 00000 n 
-0003815009 00000 n 
-0003815160 00000 n 
-0003815312 00000 n 
-0003815464 00000 n 
-0003815617 00000 n 
-0003815770 00000 n 
-0003815923 00000 n 
-0003816076 00000 n 
-0003816229 00000 n 
-0003816382 00000 n 
-0003816535 00000 n 
-0003816687 00000 n 
-0003816840 00000 n 
-0003816993 00000 n 
-0003817146 00000 n 
-0003817297 00000 n 
-0003817449 00000 n 
-0003817601 00000 n 
-0003817753 00000 n 
-0003817905 00000 n 
-0003818057 00000 n 
-0003818210 00000 n 
-0003818363 00000 n 
-0003818512 00000 n 
-0003818663 00000 n 
-0003818816 00000 n 
-0003818968 00000 n 
-0003819119 00000 n 
-0003819271 00000 n 
-0003819423 00000 n 
-0003819574 00000 n 
-0003819726 00000 n 
-0003819879 00000 n 
-0003820032 00000 n 
-0003820185 00000 n 
-0003820338 00000 n 
-0003820489 00000 n 
-0003820640 00000 n 
-0003820791 00000 n 
-0003820942 00000 n 
-0003821093 00000 n 
-0003821245 00000 n 
-0003821397 00000 n 
-0003821550 00000 n 
-0003821703 00000 n 
-0003821856 00000 n 
-0003822008 00000 n 
-0003822161 00000 n 
-0003822313 00000 n 
-0003822465 00000 n 
-0003822617 00000 n 
-0003822770 00000 n 
-0003822923 00000 n 
-0003823076 00000 n 
-0003823229 00000 n 
-0003823382 00000 n 
-0003823535 00000 n 
-0003823688 00000 n 
-0003823841 00000 n 
-0003823994 00000 n 
-0003824147 00000 n 
-0003824300 00000 n 
-0003824453 00000 n 
-0003824606 00000 n 
-0003824757 00000 n 
-0003824908 00000 n 
-0003825058 00000 n 
-0003825209 00000 n 
-0003825360 00000 n 
-0003825511 00000 n 
-0003825663 00000 n 
-0003825816 00000 n 
-0003825969 00000 n 
-0003826122 00000 n 
-0003826274 00000 n 
-0003826426 00000 n 
-0003826577 00000 n 
-0003826730 00000 n 
-0003826883 00000 n 
-0003827036 00000 n 
-0003827189 00000 n 
-0003827342 00000 n 
-0003827494 00000 n 
-0003827646 00000 n 
-0003827798 00000 n 
-0003827949 00000 n 
-0003828102 00000 n 
-0003828255 00000 n 
-0003828407 00000 n 
-0003828560 00000 n 
-0003828713 00000 n 
-0003828866 00000 n 
-0003829019 00000 n 
-0003829172 00000 n 
-0003829391 00000 n 
-0003805674 00000 n 
-0003804114 00000 n 
-0003829325 00000 n 
-0003832416 00000 n 
-0003832569 00000 n 
-0003832718 00000 n 
-0003832867 00000 n 
-0003833020 00000 n 
-0003833173 00000 n 
-0003833326 00000 n 
-0003833479 00000 n 
-0003833631 00000 n 
-0003833783 00000 n 
-0003833936 00000 n 
-0003834089 00000 n 
-0003834241 00000 n 
-0003834394 00000 n 
-0003834547 00000 n 
-0003834700 00000 n 
-0003834852 00000 n 
-0003835004 00000 n 
-0003835156 00000 n 
-0003835308 00000 n 
-0003835460 00000 n 
-0003835613 00000 n 
-0003835764 00000 n 
-0003835915 00000 n 
-0003836065 00000 n 
-0003836216 00000 n 
-0003836367 00000 n 
-0003836520 00000 n 
-0003836673 00000 n 
-0003836825 00000 n 
-0003836978 00000 n 
-0003837130 00000 n 
-0003837283 00000 n 
-0003837436 00000 n 
-0003837589 00000 n 
-0003837742 00000 n 
-0003837895 00000 n 
-0003838047 00000 n 
-0003838200 00000 n 
-0003838352 00000 n 
-0003838505 00000 n 
-0003838654 00000 n 
-0003838807 00000 n 
-0003838960 00000 n 
-0003839112 00000 n 
-0003839265 00000 n 
-0003839417 00000 n 
-0003839569 00000 n 
-0003839721 00000 n 
-0003839873 00000 n 
-0003840025 00000 n 
-0003840178 00000 n 
-0003840331 00000 n 
-0003840484 00000 n 
-0003840636 00000 n 
-0003840789 00000 n 
-0003840942 00000 n 
-0003841095 00000 n 
-0003841247 00000 n 
-0003841399 00000 n 
-0003841551 00000 n 
-0003841702 00000 n 
-0003841854 00000 n 
-0003842007 00000 n 
-0003842160 00000 n 
-0003842313 00000 n 
-0003842466 00000 n 
-0003842618 00000 n 
-0003842769 00000 n 
-0003842922 00000 n 
-0003843074 00000 n 
-0003843227 00000 n 
-0003843379 00000 n 
-0003843532 00000 n 
-0003843685 00000 n 
-0003843836 00000 n 
-0003843989 00000 n 
-0003844142 00000 n 
-0003844295 00000 n 
-0003844448 00000 n 
-0003844601 00000 n 
-0003844752 00000 n 
-0003844904 00000 n 
-0003845056 00000 n 
-0003845208 00000 n 
-0003845360 00000 n 
-0003845513 00000 n 
-0003845665 00000 n 
-0003845818 00000 n 
-0003845969 00000 n 
-0003846122 00000 n 
-0003846275 00000 n 
-0003846427 00000 n 
-0003846579 00000 n 
-0003846732 00000 n 
-0003846884 00000 n 
-0003847036 00000 n 
-0003847189 00000 n 
-0003847341 00000 n 
-0003847493 00000 n 
-0003847645 00000 n 
-0003847798 00000 n 
-0003847951 00000 n 
-0003848104 00000 n 
-0003851257 00000 n 
-0003848322 00000 n 
-0003831244 00000 n 
-0003829508 00000 n 
-0003848256 00000 n 
-0004786851 00000 n 
-0003851410 00000 n 
-0003851563 00000 n 
-0003851716 00000 n 
-0003851869 00000 n 
-0003852021 00000 n 
-0003852170 00000 n 
-0003852323 00000 n 
-0003852475 00000 n 
-0003852628 00000 n 
-0003852781 00000 n 
-0003852934 00000 n 
-0003853087 00000 n 
-0003853239 00000 n 
-0003853390 00000 n 
-0003853542 00000 n 
-0003853694 00000 n 
-0003853846 00000 n 
-0003853999 00000 n 
-0003854152 00000 n 
-0003854305 00000 n 
-0003854458 00000 n 
-0003854611 00000 n 
-0003854764 00000 n 
-0003854917 00000 n 
-0003855070 00000 n 
-0003855220 00000 n 
-0003855373 00000 n 
-0003855526 00000 n 
-0003855679 00000 n 
-0003855832 00000 n 
-0003855984 00000 n 
-0003856136 00000 n 
-0003856288 00000 n 
-0003856441 00000 n 
-0003856594 00000 n 
-0003856747 00000 n 
-0003856900 00000 n 
-0003857053 00000 n 
-0003857205 00000 n 
-0003857358 00000 n 
-0003857511 00000 n 
-0003857664 00000 n 
-0003857816 00000 n 
-0003857967 00000 n 
-0003858120 00000 n 
-0003858272 00000 n 
-0003858425 00000 n 
-0003858578 00000 n 
-0003858731 00000 n 
-0003858884 00000 n 
-0003859037 00000 n 
-0003859190 00000 n 
-0003859343 00000 n 
-0003859496 00000 n 
-0003859649 00000 n 
-0003859802 00000 n 
-0003859955 00000 n 
-0003860108 00000 n 
-0003860261 00000 n 
-0003860414 00000 n 
-0003860566 00000 n 
-0003860719 00000 n 
-0003860872 00000 n 
-0003861025 00000 n 
-0003861178 00000 n 
-0003861331 00000 n 
-0003861484 00000 n 
-0003861637 00000 n 
-0003861790 00000 n 
-0003861943 00000 n 
-0003862094 00000 n 
-0003862247 00000 n 
-0003862400 00000 n 
-0003862552 00000 n 
-0003862704 00000 n 
-0003862856 00000 n 
-0003863008 00000 n 
-0003863160 00000 n 
-0003863313 00000 n 
-0003863464 00000 n 
-0003863616 00000 n 
-0003863768 00000 n 
-0003863920 00000 n 
-0003864072 00000 n 
-0003864225 00000 n 
-0003864377 00000 n 
-0003864530 00000 n 
-0003864683 00000 n 
-0003864835 00000 n 
-0003864988 00000 n 
-0003865141 00000 n 
-0003865294 00000 n 
-0003865447 00000 n 
-0003865600 00000 n 
-0003865753 00000 n 
-0003865905 00000 n 
-0003866058 00000 n 
-0003866211 00000 n 
-0003869274 00000 n 
-0003866430 00000 n 
-0003850135 00000 n 
-0003848453 00000 n 
-0003866364 00000 n 
-0003869427 00000 n 
-0003869580 00000 n 
-0003869733 00000 n 
-0003869884 00000 n 
-0003870036 00000 n 
-0003870188 00000 n 
-0003870338 00000 n 
-0003870490 00000 n 
-0003870642 00000 n 
-0003870795 00000 n 
-0003870947 00000 n 
-0003871100 00000 n 
-0003871252 00000 n 
-0003871404 00000 n 
-0003871556 00000 n 
-0003871709 00000 n 
-0003871861 00000 n 
-0003872013 00000 n 
-0003872165 00000 n 
-0003872318 00000 n 
-0003872470 00000 n 
-0003872623 00000 n 
-0003872776 00000 n 
-0003872929 00000 n 
-0003873082 00000 n 
-0003873235 00000 n 
-0003873387 00000 n 
-0003873540 00000 n 
-0003873692 00000 n 
-0003873843 00000 n 
-0003873995 00000 n 
-0003874144 00000 n 
-0003874297 00000 n 
-0003874450 00000 n 
-0003874603 00000 n 
-0003874756 00000 n 
-0003874909 00000 n 
-0003875062 00000 n 
-0003875214 00000 n 
-0003875363 00000 n 
-0003875516 00000 n 
-0003875668 00000 n 
-0003875820 00000 n 
-0003875971 00000 n 
-0003876123 00000 n 
-0003876275 00000 n 
-0003876428 00000 n 
-0003876580 00000 n 
-0003876733 00000 n 
-0003876886 00000 n 
-0003877039 00000 n 
-0003877192 00000 n 
-0003877344 00000 n 
-0003877497 00000 n 
-0003877650 00000 n 
-0003877803 00000 n 
-0003877954 00000 n 
-0003878107 00000 n 
-0003878260 00000 n 
-0003878412 00000 n 
-0003878564 00000 n 
-0003878717 00000 n 
-0003878870 00000 n 
-0003879023 00000 n 
-0003879176 00000 n 
-0003879329 00000 n 
-0003879482 00000 n 
-0003879635 00000 n 
-0003879786 00000 n 
-0003879939 00000 n 
-0003880092 00000 n 
-0003880245 00000 n 
-0003880397 00000 n 
-0003880550 00000 n 
-0003880703 00000 n 
-0003880856 00000 n 
-0003881009 00000 n 
-0003881162 00000 n 
-0003881315 00000 n 
-0003881468 00000 n 
-0003881621 00000 n 
-0003881774 00000 n 
-0003881926 00000 n 
-0003882079 00000 n 
-0003882232 00000 n 
-0003882382 00000 n 
-0003882535 00000 n 
-0003882688 00000 n 
-0003882841 00000 n 
-0003882992 00000 n 
-0003883142 00000 n 
-0003883295 00000 n 
-0003883448 00000 n 
-0003883601 00000 n 
-0003883753 00000 n 
-0003883906 00000 n 
-0003884058 00000 n 
-0003884210 00000 n 
-0003884363 00000 n 
-0003884516 00000 n 
-0003887784 00000 n 
-0003887937 00000 n 
-0003884735 00000 n 
-0003868132 00000 n 
-0003866547 00000 n 
-0003884669 00000 n 
-0003888090 00000 n 
-0003888243 00000 n 
-0003888396 00000 n 
-0003888549 00000 n 
-0003888702 00000 n 
-0003888853 00000 n 
-0003889006 00000 n 
-0003889159 00000 n 
-0003889312 00000 n 
-0003889465 00000 n 
-0003889618 00000 n 
-0003889771 00000 n 
-0003889924 00000 n 
-0003890077 00000 n 
-0003890230 00000 n 
-0003890383 00000 n 
-0003890536 00000 n 
-0003890689 00000 n 
-0003890842 00000 n 
-0003890995 00000 n 
-0003891146 00000 n 
-0003891297 00000 n 
-0003891450 00000 n 
-0003891602 00000 n 
-0003891755 00000 n 
-0003891908 00000 n 
-0003892061 00000 n 
-0003892213 00000 n 
-0003892366 00000 n 
-0003892519 00000 n 
-0003892672 00000 n 
-0003892824 00000 n 
-0003892977 00000 n 
-0003893129 00000 n 
-0003893281 00000 n 
-0003893432 00000 n 
-0003893584 00000 n 
-0003893736 00000 n 
-0003893889 00000 n 
-0003894042 00000 n 
-0003894195 00000 n 
-0003894348 00000 n 
-0003894501 00000 n 
-0003894654 00000 n 
-0003894807 00000 n 
-0003894960 00000 n 
-0003895112 00000 n 
-0003895264 00000 n 
-0003895415 00000 n 
-0003895568 00000 n 
-0003895721 00000 n 
-0003895874 00000 n 
-0003896027 00000 n 
-0003896179 00000 n 
-0003896332 00000 n 
-0003896485 00000 n 
-0003896638 00000 n 
-0003896791 00000 n 
-0003896943 00000 n 
-0003897095 00000 n 
-0003897248 00000 n 
-0003897401 00000 n 
-0003897552 00000 n 
-0003897703 00000 n 
-0003897855 00000 n 
-0003898006 00000 n 
-0003898154 00000 n 
-0003898306 00000 n 
-0003898455 00000 n 
-0003898608 00000 n 
-0003898760 00000 n 
-0003898913 00000 n 
-0003899066 00000 n 
-0003899219 00000 n 
-0003899372 00000 n 
-0003899525 00000 n 
-0003899677 00000 n 
-0003899830 00000 n 
-0003899982 00000 n 
-0003900134 00000 n 
-0003900286 00000 n 
-0003900438 00000 n 
-0003900589 00000 n 
-0003900741 00000 n 
-0003900894 00000 n 
-0003901047 00000 n 
-0003901200 00000 n 
-0003901352 00000 n 
-0003901505 00000 n 
-0003901658 00000 n 
-0003901811 00000 n 
-0003901964 00000 n 
-0003902117 00000 n 
-0003902270 00000 n 
-0003902423 00000 n 
-0003902576 00000 n 
-0003902728 00000 n 
-0003902880 00000 n 
-0003903032 00000 n 
-0003903185 00000 n 
-0003903338 00000 n 
-0003903491 00000 n 
-0003903644 00000 n 
-0003903795 00000 n 
-0003903948 00000 n 
-0003904100 00000 n 
-0003904253 00000 n 
-0003904406 00000 n 
-0003904557 00000 n 
-0003907611 00000 n 
-0003904775 00000 n 
-0003886542 00000 n 
-0003884852 00000 n 
-0003904709 00000 n 
-0003907760 00000 n 
-0003907910 00000 n 
-0003908061 00000 n 
-0003908212 00000 n 
-0003908365 00000 n 
-0003908518 00000 n 
-0003908671 00000 n 
-0003908823 00000 n 
-0003908974 00000 n 
-0003909127 00000 n 
-0003909280 00000 n 
-0003909433 00000 n 
-0003909586 00000 n 
-0003909738 00000 n 
-0003909890 00000 n 
-0003910043 00000 n 
-0003910193 00000 n 
-0003910346 00000 n 
-0003910497 00000 n 
-0003910649 00000 n 
-0003910801 00000 n 
-0003910953 00000 n 
-0003911105 00000 n 
-0003911256 00000 n 
-0003911409 00000 n 
-0003911562 00000 n 
-0003911715 00000 n 
-0003911868 00000 n 
-0003912021 00000 n 
-0003912174 00000 n 
-0003912326 00000 n 
-0003912479 00000 n 
-0003912632 00000 n 
-0003912782 00000 n 
-0003912935 00000 n 
-0003913088 00000 n 
-0003913241 00000 n 
-0003913394 00000 n 
-0003913547 00000 n 
-0003913700 00000 n 
-0003913853 00000 n 
-0003914005 00000 n 
-0003914156 00000 n 
-0003914309 00000 n 
-0003914462 00000 n 
-0003914615 00000 n 
-0003914768 00000 n 
-0003914920 00000 n 
-0003915069 00000 n 
-0003915221 00000 n 
-0003915374 00000 n 
-0003915527 00000 n 
-0003915679 00000 n 
-0003915832 00000 n 
-0003915985 00000 n 
-0003916138 00000 n 
-0003916291 00000 n 
-0003916444 00000 n 
-0003916595 00000 n 
-0003916748 00000 n 
-0003916901 00000 n 
-0003917054 00000 n 
-0003917207 00000 n 
-0003917359 00000 n 
-0003917511 00000 n 
-0003917664 00000 n 
-0003917816 00000 n 
-0003917969 00000 n 
-0003918122 00000 n 
-0003918275 00000 n 
-0003918427 00000 n 
-0003918580 00000 n 
-0003918733 00000 n 
-0003918886 00000 n 
-0003919038 00000 n 
-0003919191 00000 n 
-0003919344 00000 n 
-0003919497 00000 n 
-0003919650 00000 n 
-0003919802 00000 n 
-0003919955 00000 n 
-0003920106 00000 n 
-0003920259 00000 n 
-0003920412 00000 n 
-0003920563 00000 n 
-0003920716 00000 n 
-0003920868 00000 n 
-0003921021 00000 n 
-0003921174 00000 n 
-0003921327 00000 n 
-0003921480 00000 n 
-0003921632 00000 n 
-0003921785 00000 n 
-0003921937 00000 n 
-0003922089 00000 n 
-0003922241 00000 n 
-0003922393 00000 n 
-0003922546 00000 n 
-0003922699 00000 n 
-0003922851 00000 n 
-0003923002 00000 n 
-0003926241 00000 n 
-0003923221 00000 n 
-0003906459 00000 n 
-0003904892 00000 n 
-0003923155 00000 n 
-0003926392 00000 n 
-0003926545 00000 n 
-0003926698 00000 n 
-0003926850 00000 n 
-0003927003 00000 n 
-0003927155 00000 n 
-0003927308 00000 n 
-0003927460 00000 n 
-0003927612 00000 n 
-0003927762 00000 n 
-0003927914 00000 n 
-0003928065 00000 n 
-0003928218 00000 n 
-0003928371 00000 n 
-0003928524 00000 n 
-0003928677 00000 n 
-0003928830 00000 n 
-0003928983 00000 n 
-0003929135 00000 n 
-0003929287 00000 n 
-0003929440 00000 n 
-0003929593 00000 n 
-0003929746 00000 n 
-0003929899 00000 n 
-0003930052 00000 n 
-0003930205 00000 n 
-0003930357 00000 n 
-0003930509 00000 n 
-0003930662 00000 n 
-0003930815 00000 n 
-0003930968 00000 n 
-0003931121 00000 n 
-0003931274 00000 n 
-0003931427 00000 n 
-0003931580 00000 n 
-0003931733 00000 n 
-0003931886 00000 n 
-0003932039 00000 n 
-0003932190 00000 n 
-0003932341 00000 n 
-0003932494 00000 n 
-0003932647 00000 n 
-0003932800 00000 n 
-0003932953 00000 n 
-0003933106 00000 n 
-0003933257 00000 n 
-0003933410 00000 n 
-0003933563 00000 n 
-0003933716 00000 n 
-0003933869 00000 n 
-0003934022 00000 n 
-0003934174 00000 n 
-0003934326 00000 n 
-0003934475 00000 n 
-0003934625 00000 n 
-0003934778 00000 n 
-0003934931 00000 n 
-0003935084 00000 n 
-0003935237 00000 n 
-0003935390 00000 n 
-0003935543 00000 n 
-0003935696 00000 n 
-0003935849 00000 n 
-0003936002 00000 n 
-0003936155 00000 n 
-0003936308 00000 n 
-0003936460 00000 n 
-0003936613 00000 n 
-0003936765 00000 n 
-0003936917 00000 n 
-0003937069 00000 n 
-0003937220 00000 n 
-0003937373 00000 n 
-0003937526 00000 n 
-0003937679 00000 n 
-0003937832 00000 n 
-0003937985 00000 n 
-0003938138 00000 n 
-0003938291 00000 n 
-0003938444 00000 n 
-0003938595 00000 n 
-0003938747 00000 n 
-0003938900 00000 n 
-0003939053 00000 n 
-0003939206 00000 n 
-0003939359 00000 n 
-0003939512 00000 n 
-0003939661 00000 n 
-0003939813 00000 n 
-0003939965 00000 n 
-0003940117 00000 n 
-0003940270 00000 n 
-0003940423 00000 n 
-0003940576 00000 n 
-0003940729 00000 n 
-0003940882 00000 n 
-0003941035 00000 n 
-0003941188 00000 n 
-0003941341 00000 n 
-0003941494 00000 n 
-0003941647 00000 n 
-0003941800 00000 n 
-0003941953 00000 n 
-0003942106 00000 n 
-0003942259 00000 n 
-0003942412 00000 n 
-0003942565 00000 n 
-0003942718 00000 n 
-0003942871 00000 n 
-0003943023 00000 n 
-0003946002 00000 n 
-0003946154 00000 n 
-0003946306 00000 n 
-0003946458 00000 n 
-0003946610 00000 n 
-0003946763 00000 n 
-0003946916 00000 n 
-0003943242 00000 n 
-0003924999 00000 n 
-0003923324 00000 n 
-0003943176 00000 n 
-0003947069 00000 n 
-0003947221 00000 n 
-0003947373 00000 n 
-0003947526 00000 n 
-0003947679 00000 n 
-0003947832 00000 n 
-0003947985 00000 n 
-0003948138 00000 n 
-0003948290 00000 n 
-0003948442 00000 n 
-0003948595 00000 n 
-0003948746 00000 n 
-0003948895 00000 n 
-0003949048 00000 n 
-0003949201 00000 n 
-0003949354 00000 n 
-0003949506 00000 n 
-0003949654 00000 n 
-0003949807 00000 n 
-0003949959 00000 n 
-0003950111 00000 n 
-0003950264 00000 n 
-0003950417 00000 n 
-0003950570 00000 n 
-0003950723 00000 n 
-0003950876 00000 n 
-0003951029 00000 n 
-0003951182 00000 n 
-0003951335 00000 n 
-0003951488 00000 n 
-0003951641 00000 n 
-0003951790 00000 n 
-0003951942 00000 n 
-0003952094 00000 n 
-0003952246 00000 n 
-0003952399 00000 n 
-0003952551 00000 n 
-0003952703 00000 n 
-0003952855 00000 n 
-0003953006 00000 n 
-0003953155 00000 n 
-0003953306 00000 n 
-0003953459 00000 n 
-0003953612 00000 n 
-0003953765 00000 n 
-0003953917 00000 n 
-0003954069 00000 n 
-0003954221 00000 n 
-0003954374 00000 n 
-0003954526 00000 n 
-0003954679 00000 n 
-0003954831 00000 n 
-0003954984 00000 n 
-0003955137 00000 n 
-0003955290 00000 n 
-0003955443 00000 n 
-0003955596 00000 n 
-0003955749 00000 n 
-0003955902 00000 n 
-0003956055 00000 n 
-0003956208 00000 n 
-0003956360 00000 n 
-0003956512 00000 n 
-0003956665 00000 n 
-0003956818 00000 n 
-0003956970 00000 n 
-0003957123 00000 n 
-0003957276 00000 n 
-0003957428 00000 n 
-0003957580 00000 n 
-0003957732 00000 n 
-0003957884 00000 n 
-0003958034 00000 n 
-0003958185 00000 n 
-0003958336 00000 n 
-0003958489 00000 n 
-0003958642 00000 n 
-0003958795 00000 n 
-0003958948 00000 n 
-0003959100 00000 n 
-0003959252 00000 n 
-0003959405 00000 n 
-0003959558 00000 n 
-0003959710 00000 n 
-0003959863 00000 n 
-0003960016 00000 n 
-0003960169 00000 n 
-0003960322 00000 n 
-0003960475 00000 n 
-0003960627 00000 n 
-0003960778 00000 n 
-0003960930 00000 n 
-0003961082 00000 n 
-0003961235 00000 n 
-0003961386 00000 n 
-0003961539 00000 n 
-0003961691 00000 n 
-0003961844 00000 n 
-0003961997 00000 n 
-0003962149 00000 n 
-0003962302 00000 n 
-0003962453 00000 n 
-0003962606 00000 n 
-0003962759 00000 n 
-0003962912 00000 n 
-0003963063 00000 n 
-0003966488 00000 n 
-0003963282 00000 n 
-0003944740 00000 n 
-0003943359 00000 n 
-0003963216 00000 n 
-0004786984 00000 n 
-0003966641 00000 n 
-0003966794 00000 n 
-0003966946 00000 n 
-0003967098 00000 n 
-0003967250 00000 n 
-0003967401 00000 n 
-0003967552 00000 n 
-0003967703 00000 n 
-0003967855 00000 n 
-0003968007 00000 n 
-0003968159 00000 n 
-0003968310 00000 n 
-0003968462 00000 n 
-0003968614 00000 n 
-0003968765 00000 n 
-0003968916 00000 n 
-0003969067 00000 n 
-0003969218 00000 n 
-0003969368 00000 n 
-0003969518 00000 n 
-0003969671 00000 n 
-0003969824 00000 n 
-0003969977 00000 n 
-0003970130 00000 n 
-0003970283 00000 n 
-0003970436 00000 n 
-0003970589 00000 n 
-0003970742 00000 n 
-0003970894 00000 n 
-0003971047 00000 n 
-0003971200 00000 n 
-0003971353 00000 n 
-0003971504 00000 n 
-0003971656 00000 n 
-0003971808 00000 n 
-0003971960 00000 n 
-0003972112 00000 n 
-0003972264 00000 n 
-0003972417 00000 n 
-0003972569 00000 n 
-0003972722 00000 n 
-0003972875 00000 n 
-0003973028 00000 n 
-0003973181 00000 n 
-0003973333 00000 n 
-0003973484 00000 n 
-0003973636 00000 n 
-0003973788 00000 n 
-0003973941 00000 n 
-0003974094 00000 n 
-0003974247 00000 n 
-0003974399 00000 n 
-0003974552 00000 n 
-0003974705 00000 n 
-0003974858 00000 n 
-0003975009 00000 n 
-0003975162 00000 n 
-0003975315 00000 n 
-0003975466 00000 n 
-0003975619 00000 n 
-0003975771 00000 n 
-0003975923 00000 n 
-0003976075 00000 n 
-0003976227 00000 n 
-0003976379 00000 n 
-0003976532 00000 n 
-0003976684 00000 n 
-0003976837 00000 n 
-0003976990 00000 n 
-0003977142 00000 n 
-0003977295 00000 n 
-0003977448 00000 n 
-0003977600 00000 n 
-0003977753 00000 n 
-0003977905 00000 n 
-0003978057 00000 n 
-0003978210 00000 n 
-0003978363 00000 n 
-0003978516 00000 n 
-0003978669 00000 n 
-0003978822 00000 n 
-0003978975 00000 n 
-0003979128 00000 n 
-0003979281 00000 n 
-0003979434 00000 n 
-0003979587 00000 n 
-0003979740 00000 n 
-0003979892 00000 n 
-0003980044 00000 n 
-0003980195 00000 n 
-0003980346 00000 n 
-0003980499 00000 n 
-0003980651 00000 n 
-0003980804 00000 n 
-0003980957 00000 n 
-0003981110 00000 n 
-0003981263 00000 n 
-0003981416 00000 n 
-0003981569 00000 n 
-0003981722 00000 n 
-0003981875 00000 n 
-0003982027 00000 n 
-0003982178 00000 n 
-0003982329 00000 n 
-0003982482 00000 n 
-0003982635 00000 n 
-0003982788 00000 n 
-0003982941 00000 n 
-0003983092 00000 n 
-0003983245 00000 n 
-0003983398 00000 n 
-0003983550 00000 n 
-0003983703 00000 n 
-0003983856 00000 n 
-0003984009 00000 n 
-0003984161 00000 n 
-0003984313 00000 n 
-0003984465 00000 n 
-0003984617 00000 n 
-0003984769 00000 n 
-0003984922 00000 n 
-0003985074 00000 n 
-0003985227 00000 n 
-0003985380 00000 n 
-0003985532 00000 n 
-0003985683 00000 n 
-0003985835 00000 n 
-0003985987 00000 n 
-0003986140 00000 n 
-0003986293 00000 n 
-0003989492 00000 n 
-0003986512 00000 n 
-0003965046 00000 n 
-0003963385 00000 n 
-0003986446 00000 n 
-0003989645 00000 n 
-0003989798 00000 n 
-0003989951 00000 n 
-0003990103 00000 n 
-0003990255 00000 n 
-0003990407 00000 n 
-0003990558 00000 n 
-0003990708 00000 n 
-0003990858 00000 n 
-0003991011 00000 n 
-0003991164 00000 n 
-0003991317 00000 n 
-0003991469 00000 n 
-0003991621 00000 n 
-0003991773 00000 n 
-0003991925 00000 n 
-0003992078 00000 n 
-0003992231 00000 n 
-0003992384 00000 n 
-0003992537 00000 n 
-0003992690 00000 n 
-0003992843 00000 n 
-0003992996 00000 n 
-0003993149 00000 n 
-0003993301 00000 n 
-0003993453 00000 n 
-0003993605 00000 n 
-0003993757 00000 n 
-0003993909 00000 n 
-0003994062 00000 n 
-0003994215 00000 n 
-0003994367 00000 n 
-0003994520 00000 n 
-0003994673 00000 n 
-0003994826 00000 n 
-0003994979 00000 n 
-0003995131 00000 n 
-0003995283 00000 n 
-0003995435 00000 n 
-0003995587 00000 n 
-0003995737 00000 n 
-0003995890 00000 n 
-0003996043 00000 n 
-0003996196 00000 n 
-0003996349 00000 n 
-0003996501 00000 n 
-0003996654 00000 n 
-0003996807 00000 n 
-0003996960 00000 n 
-0003997113 00000 n 
-0003997266 00000 n 
-0003997419 00000 n 
-0003997572 00000 n 
-0003997725 00000 n 
-0003997878 00000 n 
-0003998031 00000 n 
-0003998184 00000 n 
-0003998336 00000 n 
-0003998486 00000 n 
-0003998639 00000 n 
-0003998792 00000 n 
-0003998945 00000 n 
-0003999098 00000 n 
-0003999251 00000 n 
-0003999403 00000 n 
-0003999556 00000 n 
-0003999709 00000 n 
-0003999861 00000 n 
-0004000013 00000 n 
-0004000165 00000 n 
-0004000318 00000 n 
-0004000471 00000 n 
-0004000622 00000 n 
-0004000772 00000 n 
-0004000924 00000 n 
-0004001076 00000 n 
-0004001229 00000 n 
-0004001382 00000 n 
-0004001534 00000 n 
-0004001687 00000 n 
-0004001840 00000 n 
-0004001993 00000 n 
-0004002146 00000 n 
-0004002299 00000 n 
-0004002452 00000 n 
-0004002605 00000 n 
-0004002758 00000 n 
-0004002911 00000 n 
-0004003064 00000 n 
-0004003217 00000 n 
-0004003370 00000 n 
-0004003523 00000 n 
-0004003675 00000 n 
-0004003827 00000 n 
-0004003980 00000 n 
-0004004133 00000 n 
-0004004285 00000 n 
-0004004437 00000 n 
-0004004590 00000 n 
-0004004741 00000 n 
-0004004894 00000 n 
-0004008171 00000 n 
-0004005113 00000 n 
-0003988340 00000 n 
-0003986629 00000 n 
-0004005047 00000 n 
-0004008323 00000 n 
-0004008475 00000 n 
-0004008626 00000 n 
-0004008779 00000 n 
-0004008931 00000 n 
-0004009084 00000 n 
-0004009237 00000 n 
-0004009390 00000 n 
-0004009543 00000 n 
-0004009696 00000 n 
-0004009846 00000 n 
-0004009998 00000 n 
-0004010150 00000 n 
-0004010303 00000 n 
-0004010456 00000 n 
-0004010608 00000 n 
-0004010761 00000 n 
-0004010914 00000 n 
-0004011066 00000 n 
-0004011218 00000 n 
-0004011370 00000 n 
-0004011522 00000 n 
-0004011674 00000 n 
-0004011827 00000 n 
-0004011980 00000 n 
-0004012133 00000 n 
-0004012286 00000 n 
-0004012438 00000 n 
-0004012591 00000 n 
-0004012743 00000 n 
-0004012896 00000 n 
-0004013048 00000 n 
-0004013200 00000 n 
-0004013352 00000 n 
-0004013503 00000 n 
-0004013656 00000 n 
-0004013809 00000 n 
-0004013962 00000 n 
-0004014114 00000 n 
-0004014266 00000 n 
-0004014419 00000 n 
-0004014572 00000 n 
-0004014725 00000 n 
-0004014878 00000 n 
-0004015031 00000 n 
-0004015184 00000 n 
-0004015337 00000 n 
-0004015490 00000 n 
-0004015643 00000 n 
-0004015796 00000 n 
-0004015949 00000 n 
-0004016101 00000 n 
-0004016254 00000 n 
-0004016406 00000 n 
-0004016557 00000 n 
-0004016709 00000 n 
-0004016858 00000 n 
-0004017009 00000 n 
-0004017162 00000 n 
-0004017315 00000 n 
-0004017468 00000 n 
-0004017621 00000 n 
-0004017774 00000 n 
-0004017926 00000 n 
-0004018078 00000 n 
-0004018231 00000 n 
-0004018384 00000 n 
-0004018537 00000 n 
-0004018690 00000 n 
-0004018843 00000 n 
-0004018996 00000 n 
-0004019147 00000 n 
-0004019300 00000 n 
-0004019452 00000 n 
-0004019602 00000 n 
-0004019754 00000 n 
-0004019906 00000 n 
-0004020058 00000 n 
-0004020210 00000 n 
-0004020363 00000 n 
-0004020516 00000 n 
-0004020669 00000 n 
-0004020822 00000 n 
-0004020975 00000 n 
-0004021128 00000 n 
-0004021281 00000 n 
-0004021434 00000 n 
-0004021586 00000 n 
-0004021739 00000 n 
-0004021892 00000 n 
-0004022045 00000 n 
-0004022198 00000 n 
-0004022351 00000 n 
-0004022503 00000 n 
-0004022655 00000 n 
-0004022808 00000 n 
-0004022961 00000 n 
-0004023114 00000 n 
-0004023267 00000 n 
-0004023420 00000 n 
-0004023572 00000 n 
-0004023723 00000 n 
-0004023875 00000 n 
-0004024026 00000 n 
-0004024178 00000 n 
-0004024330 00000 n 
-0004024483 00000 n 
-0004024636 00000 n 
-0004024789 00000 n 
-0004024941 00000 n 
-0004025093 00000 n 
-0004025245 00000 n 
-0004025398 00000 n 
-0004025551 00000 n 
-0004025702 00000 n 
-0004025854 00000 n 
-0004026006 00000 n 
-0004026158 00000 n 
-0004026310 00000 n 
-0004026463 00000 n 
-0004026616 00000 n 
-0004026769 00000 n 
-0004026922 00000 n 
-0004027074 00000 n 
-0004027227 00000 n 
-0004027380 00000 n 
-0004027533 00000 n 
-0004030373 00000 n 
-0004030525 00000 n 
-0004027750 00000 n 
-0004006759 00000 n 
-0004005230 00000 n 
-0004027684 00000 n 
-0004030677 00000 n 
-0004030830 00000 n 
-0004030983 00000 n 
-0004031136 00000 n 
-0004031287 00000 n 
-0004031438 00000 n 
-0004031590 00000 n 
-0004031743 00000 n 
-0004031896 00000 n 
-0004032049 00000 n 
-0004032202 00000 n 
-0004032355 00000 n 
-0004032508 00000 n 
-0004032660 00000 n 
-0004032813 00000 n 
-0004032966 00000 n 
-0004033119 00000 n 
-0004033271 00000 n 
-0004033423 00000 n 
-0004033576 00000 n 
-0004033728 00000 n 
-0004033880 00000 n 
-0004034033 00000 n 
-0004034186 00000 n 
-0004034339 00000 n 
-0004034492 00000 n 
-0004034645 00000 n 
-0004034798 00000 n 
-0004034950 00000 n 
-0004035103 00000 n 
-0004035254 00000 n 
-0004035407 00000 n 
-0004035560 00000 n 
-0004035713 00000 n 
-0004035866 00000 n 
-0004036019 00000 n 
-0004036172 00000 n 
-0004036324 00000 n 
-0004036477 00000 n 
-0004036630 00000 n 
-0004036782 00000 n 
-0004036934 00000 n 
-0004037086 00000 n 
-0004037239 00000 n 
-0004037392 00000 n 
-0004037545 00000 n 
-0004037697 00000 n 
-0004037850 00000 n 
-0004038003 00000 n 
-0004038155 00000 n 
-0004038305 00000 n 
-0004038458 00000 n 
-0004038611 00000 n 
-0004038764 00000 n 
-0004038917 00000 n 
-0004039070 00000 n 
-0004039223 00000 n 
-0004039376 00000 n 
-0004039529 00000 n 
-0004039681 00000 n 
-0004039833 00000 n 
-0004039986 00000 n 
-0004040139 00000 n 
-0004040290 00000 n 
-0004040443 00000 n 
-0004040596 00000 n 
-0004040748 00000 n 
-0004040899 00000 n 
-0004041052 00000 n 
-0004041204 00000 n 
-0004041357 00000 n 
-0004041510 00000 n 
-0004041663 00000 n 
-0004041816 00000 n 
-0004041969 00000 n 
-0004042121 00000 n 
-0004042273 00000 n 
-0004042426 00000 n 
-0004042579 00000 n 
-0004042732 00000 n 
-0004045784 00000 n 
-0004042951 00000 n 
-0004029421 00000 n 
-0004027853 00000 n 
-0004042885 00000 n 
-0004045937 00000 n 
-0004046090 00000 n 
-0004046242 00000 n 
-0004046395 00000 n 
-0004046546 00000 n 
-0004046698 00000 n 
-0004046850 00000 n 
-0004046999 00000 n 
-0004047150 00000 n 
-0004047301 00000 n 
-0004047454 00000 n 
-0004047605 00000 n 
-0004047758 00000 n 
-0004047911 00000 n 
-0004048064 00000 n 
-0004048217 00000 n 
-0004048370 00000 n 
-0004048521 00000 n 
-0004048672 00000 n 
-0004048825 00000 n 
-0004048976 00000 n 
-0004049129 00000 n 
-0004049281 00000 n 
-0004049433 00000 n 
-0004049585 00000 n 
-0004049737 00000 n 
-0004049890 00000 n 
-0004050043 00000 n 
-0004050196 00000 n 
-0004050349 00000 n 
-0004050502 00000 n 
-0004050654 00000 n 
-0004050806 00000 n 
-0004050958 00000 n 
-0004051110 00000 n 
-0004051263 00000 n 
-0004051416 00000 n 
-0004051568 00000 n 
-0004051721 00000 n 
-0004051873 00000 n 
-0004052026 00000 n 
-0004052179 00000 n 
-0004052332 00000 n 
-0004052485 00000 n 
-0004052638 00000 n 
-0004052791 00000 n 
-0004052943 00000 n 
-0004053095 00000 n 
-0004053245 00000 n 
-0004053396 00000 n 
-0004053549 00000 n 
-0004053701 00000 n 
-0004053852 00000 n 
-0004054005 00000 n 
-0004054156 00000 n 
-0004054307 00000 n 
-0004054460 00000 n 
-0004054613 00000 n 
-0004054766 00000 n 
-0004054918 00000 n 
-0004055070 00000 n 
-0004055223 00000 n 
-0004055376 00000 n 
-0004055528 00000 n 
-0004055681 00000 n 
-0004055834 00000 n 
-0004055987 00000 n 
-0004056138 00000 n 
-0004056291 00000 n 
-0004056444 00000 n 
-0004056597 00000 n 
-0004056750 00000 n 
-0004056903 00000 n 
-0004057056 00000 n 
-0004057209 00000 n 
-0004057362 00000 n 
-0004057515 00000 n 
-0004057668 00000 n 
-0004057820 00000 n 
-0004057973 00000 n 
-0004058126 00000 n 
-0004058278 00000 n 
-0004058427 00000 n 
-0004058580 00000 n 
-0004058733 00000 n 
-0004058886 00000 n 
-0004059039 00000 n 
-0004059192 00000 n 
-0004059345 00000 n 
-0004059497 00000 n 
-0004059650 00000 n 
-0004059803 00000 n 
-0004059955 00000 n 
-0004060107 00000 n 
-0004060259 00000 n 
-0004060411 00000 n 
-0004060563 00000 n 
-0004060716 00000 n 
-0004060868 00000 n 
-0004061021 00000 n 
-0004061174 00000 n 
-0004064302 00000 n 
-0004061392 00000 n 
-0004044632 00000 n 
-0004043068 00000 n 
-0004061326 00000 n 
-0004064454 00000 n 
-0004064607 00000 n 
-0004064760 00000 n 
-0004064912 00000 n 
-0004065064 00000 n 
-0004065217 00000 n 
-0004065370 00000 n 
-0004065523 00000 n 
-0004065675 00000 n 
-0004065824 00000 n 
-0004065973 00000 n 
-0004066126 00000 n 
-0004066279 00000 n 
-0004066432 00000 n 
-0004066585 00000 n 
-0004066738 00000 n 
-0004066891 00000 n 
-0004067043 00000 n 
-0004067195 00000 n 
-0004067347 00000 n 
-0004067500 00000 n 
-0004067653 00000 n 
-0004067806 00000 n 
-0004067959 00000 n 
-0004068112 00000 n 
-0004068264 00000 n 
-0004068416 00000 n 
-0004068569 00000 n 
-0004068721 00000 n 
-0004068874 00000 n 
-0004069027 00000 n 
-0004069180 00000 n 
-0004069333 00000 n 
-0004069485 00000 n 
-0004069637 00000 n 
-0004069790 00000 n 
-0004069943 00000 n 
-0004070096 00000 n 
-0004070249 00000 n 
-0004070402 00000 n 
-0004070555 00000 n 
-0004070708 00000 n 
-0004070861 00000 n 
-0004071014 00000 n 
-0004071167 00000 n 
-0004071319 00000 n 
-0004071470 00000 n 
-0004071623 00000 n 
-0004071776 00000 n 
-0004071929 00000 n 
-0004072082 00000 n 
-0004072235 00000 n 
-0004072387 00000 n 
-0004072540 00000 n 
-0004072693 00000 n 
-0004072845 00000 n 
-0004072998 00000 n 
-0004073151 00000 n 
-0004073304 00000 n 
-0004073457 00000 n 
-0004073610 00000 n 
-0004073763 00000 n 
-0004073916 00000 n 
-0004074069 00000 n 
-0004074222 00000 n 
-0004074375 00000 n 
-0004074527 00000 n 
-0004074678 00000 n 
-0004074830 00000 n 
-0004074983 00000 n 
-0004075134 00000 n 
-0004075286 00000 n 
-0004075437 00000 n 
-0004075588 00000 n 
-0004075741 00000 n 
-0004075894 00000 n 
-0004076047 00000 n 
-0004076199 00000 n 
-0004076352 00000 n 
-0004076505 00000 n 
-0004076658 00000 n 
-0004076809 00000 n 
-0004076960 00000 n 
-0004077113 00000 n 
-0004077264 00000 n 
-0004077417 00000 n 
-0004077570 00000 n 
-0004077723 00000 n 
-0004077876 00000 n 
-0004078028 00000 n 
-0004078181 00000 n 
-0004078333 00000 n 
-0004078485 00000 n 
-0004078638 00000 n 
-0004078791 00000 n 
-0004078944 00000 n 
-0004079097 00000 n 
-0004079249 00000 n 
-0004079402 00000 n 
-0004079553 00000 n 
-0004079706 00000 n 
-0004079859 00000 n 
-0004080012 00000 n 
-0004080165 00000 n 
-0004080317 00000 n 
-0004080468 00000 n 
-0004080621 00000 n 
-0004080773 00000 n 
-0004080926 00000 n 
-0004081079 00000 n 
-0004081232 00000 n 
-0004081385 00000 n 
-0004081538 00000 n 
-0004081691 00000 n 
-0004081844 00000 n 
-0004081997 00000 n 
-0004084995 00000 n 
-0004085147 00000 n 
-0004082216 00000 n 
-0004063000 00000 n 
-0004061509 00000 n 
-0004082150 00000 n 
-0004787117 00000 n 
-0004085299 00000 n 
-0004085450 00000 n 
-0004085603 00000 n 
-0004085755 00000 n 
-0004085908 00000 n 
-0004086061 00000 n 
-0004086213 00000 n 
-0004086366 00000 n 
-0004086519 00000 n 
-0004086670 00000 n 
-0004086823 00000 n 
-0004086975 00000 n 
-0004087128 00000 n 
-0004087281 00000 n 
-0004087433 00000 n 
-0004087586 00000 n 
-0004087739 00000 n 
-0004087892 00000 n 
-0004088045 00000 n 
-0004088198 00000 n 
-0004088351 00000 n 
-0004088503 00000 n 
-0004088655 00000 n 
-0004088808 00000 n 
-0004088960 00000 n 
-0004089113 00000 n 
-0004089266 00000 n 
-0004089417 00000 n 
-0004089569 00000 n 
-0004089721 00000 n 
-0004089873 00000 n 
-0004090026 00000 n 
-0004090179 00000 n 
-0004090332 00000 n 
-0004090485 00000 n 
-0004090638 00000 n 
-0004090791 00000 n 
-0004090944 00000 n 
-0004091096 00000 n 
-0004091248 00000 n 
-0004091401 00000 n 
-0004091554 00000 n 
-0004091707 00000 n 
-0004091858 00000 n 
-0004092011 00000 n 
-0004092163 00000 n 
-0004092316 00000 n 
-0004092469 00000 n 
-0004092622 00000 n 
-0004092774 00000 n 
-0004092926 00000 n 
-0004093078 00000 n 
-0004093231 00000 n 
-0004093383 00000 n 
-0004093536 00000 n 
-0004093689 00000 n 
-0004093842 00000 n 
-0004093995 00000 n 
-0004094148 00000 n 
-0004094301 00000 n 
-0004094453 00000 n 
-0004094605 00000 n 
-0004094753 00000 n 
-0004094906 00000 n 
-0004095059 00000 n 
-0004095212 00000 n 
-0004095365 00000 n 
-0004095518 00000 n 
-0004095671 00000 n 
-0004095824 00000 n 
-0004095976 00000 n 
-0004096129 00000 n 
-0004096282 00000 n 
-0004096435 00000 n 
-0004096588 00000 n 
-0004096740 00000 n 
-0004096892 00000 n 
-0004097045 00000 n 
-0004097196 00000 n 
-0004097349 00000 n 
-0004097502 00000 n 
-0004097655 00000 n 
-0004097806 00000 n 
-0004097956 00000 n 
-0004098108 00000 n 
-0004098260 00000 n 
-0004098413 00000 n 
-0004098566 00000 n 
-0004098718 00000 n 
-0004098871 00000 n 
-0004099024 00000 n 
-0004099177 00000 n 
-0004099330 00000 n 
-0004099482 00000 n 
-0004099635 00000 n 
-0004099788 00000 n 
-0004099940 00000 n 
-0004100093 00000 n 
-0004100245 00000 n 
-0004100397 00000 n 
-0004100549 00000 n 
-0004100701 00000 n 
-0004100853 00000 n 
-0004101001 00000 n 
-0004101153 00000 n 
-0004104409 00000 n 
-0004101372 00000 n 
-0004083793 00000 n 
-0004082333 00000 n 
-0004101306 00000 n 
-0004104561 00000 n 
-0004104714 00000 n 
-0004104866 00000 n 
-0004105018 00000 n 
-0004105170 00000 n 
-0004105320 00000 n 
-0004105470 00000 n 
-0004105623 00000 n 
-0004105775 00000 n 
-0004105927 00000 n 
-0004106080 00000 n 
-0004106233 00000 n 
-0004106386 00000 n 
-0004106539 00000 n 
-0004106691 00000 n 
-0004106843 00000 n 
-0004106996 00000 n 
-0004107149 00000 n 
-0004107301 00000 n 
-0004107453 00000 n 
-0004107605 00000 n 
-0004107758 00000 n 
-0004107911 00000 n 
-0004108062 00000 n 
-0004108214 00000 n 
-0004108366 00000 n 
-0004108519 00000 n 
-0004108672 00000 n 
-0004108824 00000 n 
-0004108976 00000 n 
-0004109128 00000 n 
-0004109280 00000 n 
-0004109432 00000 n 
-0004109583 00000 n 
-0004109736 00000 n 
-0004109889 00000 n 
-0004110042 00000 n 
-0004110195 00000 n 
-0004110348 00000 n 
-0004110501 00000 n 
-0004110654 00000 n 
-0004110807 00000 n 
-0004110960 00000 n 
-0004111113 00000 n 
-0004111266 00000 n 
-0004111419 00000 n 
-0004111572 00000 n 
-0004111725 00000 n 
-0004111877 00000 n 
-0004112029 00000 n 
-0004112180 00000 n 
-0004112333 00000 n 
-0004112486 00000 n 
-0004112637 00000 n 
-0004112790 00000 n 
-0004112943 00000 n 
-0004113096 00000 n 
-0004113249 00000 n 
-0004113402 00000 n 
-0004113555 00000 n 
-0004113708 00000 n 
-0004113860 00000 n 
-0004114012 00000 n 
-0004114164 00000 n 
-0004114317 00000 n 
-0004114470 00000 n 
-0004114623 00000 n 
-0004114776 00000 n 
-0004114927 00000 n 
-0004115078 00000 n 
-0004115230 00000 n 
-0004115382 00000 n 
-0004115535 00000 n 
-0004115688 00000 n 
-0004115841 00000 n 
-0004115994 00000 n 
-0004116146 00000 n 
-0004116299 00000 n 
-0004116451 00000 n 
-0004116604 00000 n 
-0004116757 00000 n 
-0004116909 00000 n 
-0004117062 00000 n 
-0004117214 00000 n 
-0004117367 00000 n 
-0004117519 00000 n 
-0004117670 00000 n 
-0004117822 00000 n 
-0004117974 00000 n 
-0004118127 00000 n 
-0004118280 00000 n 
-0004118433 00000 n 
-0004118586 00000 n 
-0004118739 00000 n 
-0004118892 00000 n 
-0004119044 00000 n 
-0004119197 00000 n 
-0004119350 00000 n 
-0004119503 00000 n 
-0004119653 00000 n 
-0004119806 00000 n 
-0004119958 00000 n 
-0004120110 00000 n 
-0004120263 00000 n 
-0004120416 00000 n 
-0004120569 00000 n 
-0004120722 00000 n 
-0004120875 00000 n 
-0004121028 00000 n 
-0004121181 00000 n 
-0004124737 00000 n 
-0004121400 00000 n 
-0004103167 00000 n 
-0004101489 00000 n 
-0004121334 00000 n 
-0004124890 00000 n 
-0004125043 00000 n 
-0004125196 00000 n 
-0004125349 00000 n 
-0004125502 00000 n 
-0004125654 00000 n 
-0004125805 00000 n 
-0004125956 00000 n 
-0004126107 00000 n 
-0004126257 00000 n 
-0004126408 00000 n 
-0004126559 00000 n 
-0004126712 00000 n 
-0004126865 00000 n 
-0004127018 00000 n 
-0004127170 00000 n 
-0004127322 00000 n 
-0004127475 00000 n 
-0004127628 00000 n 
-0004127781 00000 n 
-0004127934 00000 n 
-0004128087 00000 n 
-0004128239 00000 n 
-0004128391 00000 n 
-0004128544 00000 n 
-0004128697 00000 n 
-0004128850 00000 n 
-0004129003 00000 n 
-0004129156 00000 n 
-0004129309 00000 n 
-0004129461 00000 n 
-0004129614 00000 n 
-0004129767 00000 n 
-0004129919 00000 n 
-0004130072 00000 n 
-0004130225 00000 n 
-0004130378 00000 n 
-0004130531 00000 n 
-0004130684 00000 n 
-0004130835 00000 n 
-0004130987 00000 n 
-0004131139 00000 n 
-0004131291 00000 n 
-0004131443 00000 n 
-0004131596 00000 n 
-0004131749 00000 n 
-0004131902 00000 n 
-0004132055 00000 n 
-0004132208 00000 n 
-0004132361 00000 n 
-0004132513 00000 n 
-0004132666 00000 n 
-0004132819 00000 n 
-0004132970 00000 n 
-0004133120 00000 n 
-0004133273 00000 n 
-0004133426 00000 n 
-0004133578 00000 n 
-0004133730 00000 n 
-0004133883 00000 n 
-0004134036 00000 n 
-0004134189 00000 n 
-0004134342 00000 n 
-0004134495 00000 n 
-0004134648 00000 n 
-0004134800 00000 n 
-0004134952 00000 n 
-0004135105 00000 n 
-0004135258 00000 n 
-0004135411 00000 n 
-0004135564 00000 n 
-0004135716 00000 n 
-0004135869 00000 n 
-0004136022 00000 n 
-0004136175 00000 n 
-0004136327 00000 n 
-0004136479 00000 n 
-0004136632 00000 n 
-0004136785 00000 n 
-0004136937 00000 n 
-0004137090 00000 n 
-0004137243 00000 n 
-0004137396 00000 n 
-0004137549 00000 n 
-0004137702 00000 n 
-0004137855 00000 n 
-0004138007 00000 n 
-0004138160 00000 n 
-0004138313 00000 n 
-0004138464 00000 n 
-0004138616 00000 n 
-0004138767 00000 n 
-0004138920 00000 n 
-0004139072 00000 n 
-0004139225 00000 n 
-0004139378 00000 n 
-0004139531 00000 n 
-0004139684 00000 n 
-0004139837 00000 n 
-0004139989 00000 n 
-0004140142 00000 n 
-0004140294 00000 n 
-0004140447 00000 n 
-0004140600 00000 n 
-0004140752 00000 n 
-0004140904 00000 n 
-0004141056 00000 n 
-0004141208 00000 n 
-0004141360 00000 n 
-0004141511 00000 n 
-0004141664 00000 n 
-0004141817 00000 n 
-0004141970 00000 n 
-0004142123 00000 n 
-0004142276 00000 n 
-0004142429 00000 n 
-0004142581 00000 n 
-0004142733 00000 n 
-0004142885 00000 n 
-0004143037 00000 n 
-0004146590 00000 n 
-0004143256 00000 n 
-0004123395 00000 n 
-0004121517 00000 n 
-0004143190 00000 n 
-0004146743 00000 n 
-0004146896 00000 n 
-0004147049 00000 n 
-0004147202 00000 n 
-0004147355 00000 n 
-0004147508 00000 n 
-0004147661 00000 n 
-0004147814 00000 n 
-0004147967 00000 n 
-0004148119 00000 n 
-0004148272 00000 n 
-0004148425 00000 n 
-0004148578 00000 n 
-0004148730 00000 n 
-0004148882 00000 n 
-0004149035 00000 n 
-0004149188 00000 n 
-0004149341 00000 n 
-0004149491 00000 n 
-0004149644 00000 n 
-0004149796 00000 n 
-0004149949 00000 n 
-0004150101 00000 n 
-0004150253 00000 n 
-0004150405 00000 n 
-0004150557 00000 n 
-0004150710 00000 n 
-0004150863 00000 n 
-0004151015 00000 n 
-0004151167 00000 n 
-0004151320 00000 n 
-0004151473 00000 n 
-0004151626 00000 n 
-0004151779 00000 n 
-0004151932 00000 n 
-0004152085 00000 n 
-0004152238 00000 n 
-0004152389 00000 n 
-0004152540 00000 n 
-0004152692 00000 n 
-0004152845 00000 n 
-0004152997 00000 n 
-0004153149 00000 n 
-0004153302 00000 n 
-0004153455 00000 n 
-0004153608 00000 n 
-0004153761 00000 n 
-0004153914 00000 n 
-0004154066 00000 n 
-0004154217 00000 n 
-0004154368 00000 n 
-0004154519 00000 n 
-0004154670 00000 n 
-0004154821 00000 n 
-0004154972 00000 n 
-0004155125 00000 n 
-0004155277 00000 n 
-0004155430 00000 n 
-0004155582 00000 n 
-0004155735 00000 n 
-0004155888 00000 n 
-0004156041 00000 n 
-0004156193 00000 n 
-0004156346 00000 n 
-0004156498 00000 n 
-0004156651 00000 n 
-0004156804 00000 n 
-0004156957 00000 n 
-0004157110 00000 n 
-0004157263 00000 n 
-0004157416 00000 n 
-0004157569 00000 n 
-0004157721 00000 n 
-0004157869 00000 n 
-0004158021 00000 n 
-0004158174 00000 n 
-0004158326 00000 n 
-0004158478 00000 n 
-0004158631 00000 n 
-0004158784 00000 n 
-0004158937 00000 n 
-0004159090 00000 n 
-0004159243 00000 n 
-0004159396 00000 n 
-0004159548 00000 n 
-0004159701 00000 n 
-0004159854 00000 n 
-0004160006 00000 n 
-0004160156 00000 n 
-0004160307 00000 n 
-0004160458 00000 n 
-0004160609 00000 n 
-0004160762 00000 n 
-0004160915 00000 n 
-0004161067 00000 n 
-0004161218 00000 n 
-0004161369 00000 n 
-0004161522 00000 n 
-0004161675 00000 n 
-0004161828 00000 n 
-0004161980 00000 n 
-0004162133 00000 n 
-0004162285 00000 n 
-0004162438 00000 n 
-0004162591 00000 n 
-0004162743 00000 n 
-0004162896 00000 n 
-0004163048 00000 n 
-0004163201 00000 n 
-0004163353 00000 n 
-0004163504 00000 n 
-0004163656 00000 n 
-0004163807 00000 n 
-0004163959 00000 n 
-0004164112 00000 n 
-0004164265 00000 n 
-0004164418 00000 n 
-0004164569 00000 n 
-0004168411 00000 n 
-0004164788 00000 n 
-0004145268 00000 n 
-0004143373 00000 n 
-0004164722 00000 n 
-0004168564 00000 n 
-0004168717 00000 n 
-0004168870 00000 n 
-0004169023 00000 n 
-0004169176 00000 n 
-0004169329 00000 n 
-0004169481 00000 n 
-0004169634 00000 n 
-0004169787 00000 n 
-0004169939 00000 n 
-0004170091 00000 n 
-0004170243 00000 n 
-0004170393 00000 n 
-0004170546 00000 n 
-0004170699 00000 n 
-0004170852 00000 n 
-0004171005 00000 n 
-0004171157 00000 n 
-0004171310 00000 n 
-0004171462 00000 n 
-0004171615 00000 n 
-0004171768 00000 n 
-0004171920 00000 n 
-0004172072 00000 n 
-0004172225 00000 n 
-0004172378 00000 n 
-0004172531 00000 n 
-0004172684 00000 n 
-0004172837 00000 n 
-0004172988 00000 n 
-0004173139 00000 n 
-0004173290 00000 n 
-0004173441 00000 n 
-0004173593 00000 n 
-0004173746 00000 n 
-0004173899 00000 n 
-0004174052 00000 n 
-0004174204 00000 n 
-0004174356 00000 n 
-0004174509 00000 n 
-0004174662 00000 n 
-0004174815 00000 n 
-0004174968 00000 n 
-0004175121 00000 n 
-0004175273 00000 n 
-0004175426 00000 n 
-0004175578 00000 n 
-0004175730 00000 n 
-0004175882 00000 n 
-0004176034 00000 n 
-0004176186 00000 n 
-0004176339 00000 n 
-0004176491 00000 n 
-0004176644 00000 n 
-0004176796 00000 n 
-0004176947 00000 n 
-0004177099 00000 n 
-0004177252 00000 n 
-0004177402 00000 n 
-0004177552 00000 n 
-0004177703 00000 n 
-0004177854 00000 n 
-0004178005 00000 n 
-0004178156 00000 n 
-0004178307 00000 n 
-0004178460 00000 n 
-0004178613 00000 n 
-0004178765 00000 n 
-0004178918 00000 n 
-0004179071 00000 n 
-0004179224 00000 n 
-0004179377 00000 n 
-0004179529 00000 n 
-0004179682 00000 n 
-0004179835 00000 n 
-0004179988 00000 n 
-0004180140 00000 n 
-0004180292 00000 n 
-0004180444 00000 n 
-0004180596 00000 n 
-0004180748 00000 n 
-0004180900 00000 n 
-0004181052 00000 n 
-0004181204 00000 n 
-0004181356 00000 n 
-0004181508 00000 n 
-0004181660 00000 n 
-0004181812 00000 n 
-0004181965 00000 n 
-0004182118 00000 n 
-0004182271 00000 n 
-0004182423 00000 n 
-0004182576 00000 n 
-0004182729 00000 n 
-0004182882 00000 n 
-0004183035 00000 n 
-0004183187 00000 n 
-0004183339 00000 n 
-0004183490 00000 n 
-0004183642 00000 n 
-0004183794 00000 n 
-0004183947 00000 n 
-0004184100 00000 n 
-0004184252 00000 n 
-0004184405 00000 n 
-0004184558 00000 n 
-0004184711 00000 n 
-0004184864 00000 n 
-0004185017 00000 n 
-0004185170 00000 n 
-0004185323 00000 n 
-0004185476 00000 n 
-0004185628 00000 n 
-0004185779 00000 n 
-0004185931 00000 n 
-0004186083 00000 n 
-0004186235 00000 n 
-0004186388 00000 n 
-0004186541 00000 n 
-0004186693 00000 n 
-0004186845 00000 n 
-0004186997 00000 n 
-0004187149 00000 n 
-0004187302 00000 n 
-0004187455 00000 n 
-0004187607 00000 n 
-0004187756 00000 n 
-0004187909 00000 n 
-0004188062 00000 n 
-0004188214 00000 n 
-0004188365 00000 n 
-0004188517 00000 n 
-0004188670 00000 n 
-0004188823 00000 n 
-0004188976 00000 n 
-0004189129 00000 n 
-0004189281 00000 n 
-0004189434 00000 n 
-0004189587 00000 n 
-0004189740 00000 n 
-0004189893 00000 n 
-0004190045 00000 n 
-0004190197 00000 n 
-0004190349 00000 n 
-0004190502 00000 n 
-0004190655 00000 n 
-0004190808 00000 n 
-0004190961 00000 n 
-0004191114 00000 n 
-0004191267 00000 n 
-0004191420 00000 n 
-0004191573 00000 n 
-0004191725 00000 n 
-0004191878 00000 n 
-0004192030 00000 n 
-0004192183 00000 n 
-0004192335 00000 n 
-0004192486 00000 n 
-0004192638 00000 n 
-0004192790 00000 n 
-0004192943 00000 n 
-0004193096 00000 n 
-0004193249 00000 n 
-0004193402 00000 n 
-0004193555 00000 n 
-0004193707 00000 n 
-0004193860 00000 n 
-0004197127 00000 n 
-0004197279 00000 n 
-0004197431 00000 n 
-0004194079 00000 n 
-0004166599 00000 n 
-0004164905 00000 n 
-0004194013 00000 n 
-0004197584 00000 n 
-0004197737 00000 n 
-0004197889 00000 n 
-0004198040 00000 n 
-0004198190 00000 n 
-0004198342 00000 n 
-0004198494 00000 n 
-0004198646 00000 n 
-0004198799 00000 n 
-0004198951 00000 n 
-0004199103 00000 n 
-0004199255 00000 n 
-0004199408 00000 n 
-0004199561 00000 n 
-0004199714 00000 n 
-0004199867 00000 n 
-0004200020 00000 n 
-0004200173 00000 n 
-0004200326 00000 n 
-0004200478 00000 n 
-0004200630 00000 n 
-0004200782 00000 n 
-0004200934 00000 n 
-0004201086 00000 n 
-0004201238 00000 n 
-0004201390 00000 n 
-0004201543 00000 n 
-0004201696 00000 n 
-0004201849 00000 n 
-0004202002 00000 n 
-0004202155 00000 n 
-0004202308 00000 n 
-0004202461 00000 n 
-0004202614 00000 n 
-0004202767 00000 n 
-0004202920 00000 n 
-0004203073 00000 n 
-0004203226 00000 n 
-0004203379 00000 n 
-0004203531 00000 n 
-0004203683 00000 n 
-0004203835 00000 n 
-0004203988 00000 n 
-0004204141 00000 n 
-0004204294 00000 n 
-0004204447 00000 n 
-0004204598 00000 n 
-0004204751 00000 n 
-0004204902 00000 n 
-0004205055 00000 n 
-0004205208 00000 n 
-0004205360 00000 n 
-0004205513 00000 n 
-0004205666 00000 n 
-0004205819 00000 n 
-0004205972 00000 n 
-0004206125 00000 n 
-0004206278 00000 n 
-0004206430 00000 n 
-0004206582 00000 n 
-0004206735 00000 n 
-0004206887 00000 n 
-0004207037 00000 n 
-0004207190 00000 n 
-0004207342 00000 n 
-0004207494 00000 n 
-0004207647 00000 n 
-0004207800 00000 n 
-0004207951 00000 n 
-0004208104 00000 n 
-0004208257 00000 n 
-0004208410 00000 n 
-0004208563 00000 n 
-0004208716 00000 n 
-0004208869 00000 n 
-0004209022 00000 n 
-0004209174 00000 n 
-0004209327 00000 n 
-0004209479 00000 n 
-0004209632 00000 n 
-0004209783 00000 n 
-0004209934 00000 n 
-0004210085 00000 n 
-0004210238 00000 n 
-0004210390 00000 n 
-0004210543 00000 n 
-0004210695 00000 n 
-0004210848 00000 n 
-0004211001 00000 n 
-0004211152 00000 n 
-0004211305 00000 n 
-0004211458 00000 n 
-0004211611 00000 n 
-0004211764 00000 n 
-0004211917 00000 n 
-0004212070 00000 n 
-0004212222 00000 n 
-0004212374 00000 n 
-0004212526 00000 n 
-0004212678 00000 n 
-0004212830 00000 n 
-0004212982 00000 n 
-0004213135 00000 n 
-0004213288 00000 n 
-0004213441 00000 n 
-0004213594 00000 n 
-0004213747 00000 n 
-0004213899 00000 n 
-0004214048 00000 n 
-0004214199 00000 n 
-0004214350 00000 n 
-0004214500 00000 n 
-0004214653 00000 n 
-0004214805 00000 n 
-0004214958 00000 n 
-0004215110 00000 n 
-0004215262 00000 n 
-0004215415 00000 n 
-0004215568 00000 n 
-0004215721 00000 n 
-0004219045 00000 n 
-0004215940 00000 n 
-0004195765 00000 n 
-0004194182 00000 n 
-0004215874 00000 n 
-0004787250 00000 n 
-0004219194 00000 n 
-0004219345 00000 n 
-0004219497 00000 n 
-0004219650 00000 n 
-0004219803 00000 n 
-0004219956 00000 n 
-0004220109 00000 n 
-0004220261 00000 n 
-0004220413 00000 n 
-0004220565 00000 n 
-0004220717 00000 n 
-0004220867 00000 n 
-0004221020 00000 n 
-0004221173 00000 n 
-0004221325 00000 n 
-0004221478 00000 n 
-0004221631 00000 n 
-0004221784 00000 n 
-0004221936 00000 n 
-0004222089 00000 n 
-0004222242 00000 n 
-0004222395 00000 n 
-0004222548 00000 n 
-0004222701 00000 n 
-0004222854 00000 n 
-0004223007 00000 n 
-0004223160 00000 n 
-0004223313 00000 n 
-0004223466 00000 n 
-0004223618 00000 n 
-0004223770 00000 n 
-0004223923 00000 n 
-0004224076 00000 n 
-0004224229 00000 n 
-0004224381 00000 n 
-0004224534 00000 n 
-0004224687 00000 n 
-0004224837 00000 n 
-0004224990 00000 n 
-0004225143 00000 n 
-0004225296 00000 n 
-0004225449 00000 n 
-0004225601 00000 n 
-0004225753 00000 n 
-0004225905 00000 n 
-0004226057 00000 n 
-0004226210 00000 n 
-0004226362 00000 n 
-0004226515 00000 n 
-0004226668 00000 n 
-0004226821 00000 n 
-0004226974 00000 n 
-0004227127 00000 n 
-0004227280 00000 n 
-0004227432 00000 n 
-0004227585 00000 n 
-0004227738 00000 n 
-0004227890 00000 n 
-0004228042 00000 n 
-0004228194 00000 n 
-0004228346 00000 n 
-0004228497 00000 n 
-0004228650 00000 n 
-0004228803 00000 n 
-0004228956 00000 n 
-0004229108 00000 n 
-0004229261 00000 n 
-0004229414 00000 n 
-0004229567 00000 n 
-0004229720 00000 n 
-0004229873 00000 n 
-0004230026 00000 n 
-0004230179 00000 n 
-0004230332 00000 n 
-0004230485 00000 n 
-0004230638 00000 n 
-0004230791 00000 n 
-0004230944 00000 n 
-0004231096 00000 n 
-0004231246 00000 n 
-0004231399 00000 n 
-0004231552 00000 n 
-0004231705 00000 n 
-0004231858 00000 n 
-0004232009 00000 n 
-0004232161 00000 n 
-0004232314 00000 n 
-0004232465 00000 n 
-0004232618 00000 n 
-0004232771 00000 n 
-0004232924 00000 n 
-0004233077 00000 n 
-0004233230 00000 n 
-0004233383 00000 n 
-0004233536 00000 n 
-0004233689 00000 n 
-0004233842 00000 n 
-0004233995 00000 n 
-0004234148 00000 n 
-0004234300 00000 n 
-0004234452 00000 n 
-0004234605 00000 n 
-0004234758 00000 n 
-0004234911 00000 n 
-0004235064 00000 n 
-0004235217 00000 n 
-0004235370 00000 n 
-0004235523 00000 n 
-0004235676 00000 n 
-0004235829 00000 n 
-0004235981 00000 n 
-0004236132 00000 n 
-0004236283 00000 n 
-0004236433 00000 n 
-0004236586 00000 n 
-0004236739 00000 n 
-0004236892 00000 n 
-0004237045 00000 n 
-0004237198 00000 n 
-0004237351 00000 n 
-0004237503 00000 n 
-0004237655 00000 n 
-0004237808 00000 n 
-0004237960 00000 n 
-0004238112 00000 n 
-0004238265 00000 n 
-0004238418 00000 n 
-0004238571 00000 n 
-0004238724 00000 n 
-0004241600 00000 n 
-0004238943 00000 n 
-0004217613 00000 n 
-0004216057 00000 n 
-0004238877 00000 n 
-0004241753 00000 n 
-0004241905 00000 n 
-0004242058 00000 n 
-0004242211 00000 n 
-0004242364 00000 n 
-0004242512 00000 n 
-0004242664 00000 n 
-0004242815 00000 n 
-0004242968 00000 n 
-0004243121 00000 n 
-0004243274 00000 n 
-0004243426 00000 n 
-0004243578 00000 n 
-0004243731 00000 n 
-0004243883 00000 n 
-0004244036 00000 n 
-0004244189 00000 n 
-0004244342 00000 n 
-0004244495 00000 n 
-0004244648 00000 n 
-0004244800 00000 n 
-0004244953 00000 n 
-0004245106 00000 n 
-0004245258 00000 n 
-0004245410 00000 n 
-0004245561 00000 n 
-0004245713 00000 n 
-0004245865 00000 n 
-0004246017 00000 n 
-0004246169 00000 n 
-0004246320 00000 n 
-0004246473 00000 n 
-0004246624 00000 n 
-0004246777 00000 n 
-0004246929 00000 n 
-0004247082 00000 n 
-0004247235 00000 n 
-0004247388 00000 n 
-0004247540 00000 n 
-0004247693 00000 n 
-0004247846 00000 n 
-0004247999 00000 n 
-0004248151 00000 n 
-0004248304 00000 n 
-0004248457 00000 n 
-0004248610 00000 n 
-0004248763 00000 n 
-0004248916 00000 n 
-0004249069 00000 n 
-0004249222 00000 n 
-0004249375 00000 n 
-0004249527 00000 n 
-0004249680 00000 n 
-0004249833 00000 n 
-0004249984 00000 n 
-0004250136 00000 n 
-0004250288 00000 n 
-0004250441 00000 n 
-0004250594 00000 n 
-0004250747 00000 n 
-0004250900 00000 n 
-0004251053 00000 n 
-0004251205 00000 n 
-0004251357 00000 n 
-0004251507 00000 n 
-0004251660 00000 n 
-0004251813 00000 n 
-0004251966 00000 n 
-0004252119 00000 n 
-0004252272 00000 n 
-0004252423 00000 n 
-0004252576 00000 n 
-0004252729 00000 n 
-0004252882 00000 n 
-0004253035 00000 n 
-0004253188 00000 n 
-0004253338 00000 n 
-0004253490 00000 n 
-0004253642 00000 n 
-0004253795 00000 n 
-0004253948 00000 n 
-0004254100 00000 n 
-0004254253 00000 n 
-0004254405 00000 n 
-0004254558 00000 n 
-0004254711 00000 n 
-0004254864 00000 n 
-0004255015 00000 n 
-0004255167 00000 n 
-0004255319 00000 n 
-0004255472 00000 n 
-0004255624 00000 n 
-0004255777 00000 n 
-0004255929 00000 n 
-0004256081 00000 n 
-0004256234 00000 n 
-0004256385 00000 n 
-0004256538 00000 n 
-0004256691 00000 n 
-0004259899 00000 n 
-0004256910 00000 n 
-0004240468 00000 n 
-0004239060 00000 n 
-0004256844 00000 n 
-0004260050 00000 n 
-0004260203 00000 n 
-0004260356 00000 n 
-0004260509 00000 n 
-0004260661 00000 n 
-0004260813 00000 n 
-0004260962 00000 n 
-0004261112 00000 n 
-0004261265 00000 n 
-0004261417 00000 n 
-0004261569 00000 n 
-0004261721 00000 n 
-0004261874 00000 n 
-0004262027 00000 n 
-0004262180 00000 n 
-0004262333 00000 n 
-0004262486 00000 n 
-0004262639 00000 n 
-0004262791 00000 n 
-0004262942 00000 n 
-0004263093 00000 n 
-0004263246 00000 n 
-0004263399 00000 n 
-0004263552 00000 n 
-0004263705 00000 n 
-0004263857 00000 n 
-0004264009 00000 n 
-0004264162 00000 n 
-0004264315 00000 n 
-0004264467 00000 n 
-0004264620 00000 n 
-0004264773 00000 n 
-0004264926 00000 n 
-0004265079 00000 n 
-0004265231 00000 n 
-0004265384 00000 n 
-0004265536 00000 n 
-0004265689 00000 n 
-0004265841 00000 n 
-0004265993 00000 n 
-0004266145 00000 n 
-0004266295 00000 n 
-0004266448 00000 n 
-0004266600 00000 n 
-0004266753 00000 n 
-0004266906 00000 n 
-0004267059 00000 n 
-0004267211 00000 n 
-0004267364 00000 n 
-0004267516 00000 n 
-0004267667 00000 n 
-0004267819 00000 n 
-0004267970 00000 n 
-0004268122 00000 n 
-0004268274 00000 n 
-0004268426 00000 n 
-0004268579 00000 n 
-0004268732 00000 n 
-0004268884 00000 n 
-0004269037 00000 n 
-0004269190 00000 n 
-0004269342 00000 n 
-0004269492 00000 n 
-0004269644 00000 n 
-0004269796 00000 n 
-0004269949 00000 n 
-0004270099 00000 n 
-0004270252 00000 n 
-0004270405 00000 n 
-0004270558 00000 n 
-0004270711 00000 n 
-0004270864 00000 n 
-0004271017 00000 n 
-0004271170 00000 n 
-0004271322 00000 n 
-0004271474 00000 n 
-0004271626 00000 n 
-0004271779 00000 n 
-0004271932 00000 n 
-0004272085 00000 n 
-0004272238 00000 n 
-0004272390 00000 n 
-0004272541 00000 n 
-0004272693 00000 n 
-0004272846 00000 n 
-0004272999 00000 n 
-0004273152 00000 n 
-0004273305 00000 n 
-0004273456 00000 n 
-0004273607 00000 n 
-0004273759 00000 n 
-0004273912 00000 n 
-0004274065 00000 n 
-0004274216 00000 n 
-0004274369 00000 n 
-0004274521 00000 n 
-0004274674 00000 n 
-0004274826 00000 n 
-0004274979 00000 n 
-0004275131 00000 n 
-0004275283 00000 n 
-0004275435 00000 n 
-0004275586 00000 n 
-0004275738 00000 n 
-0004279286 00000 n 
-0004279438 00000 n 
-0004275957 00000 n 
-0004258717 00000 n 
-0004257027 00000 n 
-0004275891 00000 n 
-0004279590 00000 n 
-0004279743 00000 n 
-0004279895 00000 n 
-0004280047 00000 n 
-0004280199 00000 n 
-0004280351 00000 n 
-0004280503 00000 n 
-0004280656 00000 n 
-0004280809 00000 n 
-0004280962 00000 n 
-0004281114 00000 n 
-0004281263 00000 n 
-0004281416 00000 n 
-0004281569 00000 n 
-0004281722 00000 n 
-0004281875 00000 n 
-0004282027 00000 n 
-0004282180 00000 n 
-0004282332 00000 n 
-0004282485 00000 n 
-0004282638 00000 n 
-0004282791 00000 n 
-0004282944 00000 n 
-0004283097 00000 n 
-0004283249 00000 n 
-0004283402 00000 n 
-0004283554 00000 n 
-0004283703 00000 n 
-0004283856 00000 n 
-0004284009 00000 n 
-0004284161 00000 n 
-0004284313 00000 n 
-0004284465 00000 n 
-0004284617 00000 n 
-0004284769 00000 n 
-0004284921 00000 n 
-0004285073 00000 n 
-0004285224 00000 n 
-0004285377 00000 n 
-0004285530 00000 n 
-0004285683 00000 n 
-0004285835 00000 n 
-0004285987 00000 n 
-0004286140 00000 n 
-0004286293 00000 n 
-0004286446 00000 n 
-0004286598 00000 n 
-0004286751 00000 n 
-0004286904 00000 n 
-0004287057 00000 n 
-0004287210 00000 n 
-0004287363 00000 n 
-0004287516 00000 n 
-0004287669 00000 n 
-0004287822 00000 n 
-0004287974 00000 n 
-0004288125 00000 n 
-0004288277 00000 n 
-0004288429 00000 n 
-0004288582 00000 n 
-0004288735 00000 n 
-0004288887 00000 n 
-0004289040 00000 n 
-0004289193 00000 n 
-0004289346 00000 n 
-0004289499 00000 n 
-0004289652 00000 n 
-0004289804 00000 n 
-0004289957 00000 n 
-0004290110 00000 n 
-0004290263 00000 n 
-0004290416 00000 n 
-0004290568 00000 n 
-0004290720 00000 n 
-0004290872 00000 n 
-0004291024 00000 n 
-0004291175 00000 n 
-0004291327 00000 n 
-0004291479 00000 n 
-0004291632 00000 n 
-0004291785 00000 n 
-0004291938 00000 n 
-0004292091 00000 n 
-0004292244 00000 n 
-0004292397 00000 n 
-0004292549 00000 n 
-0004292700 00000 n 
-0004292853 00000 n 
-0004293004 00000 n 
-0004293157 00000 n 
-0004293310 00000 n 
-0004293463 00000 n 
-0004293616 00000 n 
-0004293769 00000 n 
-0004293922 00000 n 
-0004294075 00000 n 
-0004294227 00000 n 
-0004294380 00000 n 
-0004294533 00000 n 
-0004294686 00000 n 
-0004294839 00000 n 
-0004294992 00000 n 
-0004295145 00000 n 
-0004295298 00000 n 
-0004295451 00000 n 
-0004295604 00000 n 
-0004295757 00000 n 
-0004295910 00000 n 
-0004296063 00000 n 
-0004296214 00000 n 
-0004296366 00000 n 
-0004296519 00000 n 
-0004296672 00000 n 
-0004296825 00000 n 
-0004296977 00000 n 
-0004297129 00000 n 
-0004297281 00000 n 
-0004297434 00000 n 
-0004297586 00000 n 
-0004297739 00000 n 
-0004297892 00000 n 
-0004298045 00000 n 
-0004298198 00000 n 
-0004298350 00000 n 
-0004298502 00000 n 
-0004298654 00000 n 
-0004298807 00000 n 
-0004298960 00000 n 
-0004299113 00000 n 
-0004299266 00000 n 
-0004299419 00000 n 
-0004299572 00000 n 
-0004299725 00000 n 
-0004299878 00000 n 
-0004300031 00000 n 
-0004300184 00000 n 
-0004300335 00000 n 
-0004300487 00000 n 
-0004300639 00000 n 
-0004300790 00000 n 
-0004300942 00000 n 
-0004301094 00000 n 
-0004301247 00000 n 
-0004301400 00000 n 
-0004301553 00000 n 
-0004301706 00000 n 
-0004301859 00000 n 
-0004302011 00000 n 
-0004302163 00000 n 
-0004302314 00000 n 
-0004302467 00000 n 
-0004305548 00000 n 
-0004302686 00000 n 
-0004277624 00000 n 
-0004276074 00000 n 
-0004302620 00000 n 
-0004305700 00000 n 
-0004305852 00000 n 
-0004306005 00000 n 
-0004306158 00000 n 
-0004306311 00000 n 
-0004306464 00000 n 
-0004306616 00000 n 
-0004306768 00000 n 
-0004306919 00000 n 
-0004307066 00000 n 
-0004307216 00000 n 
-0004307366 00000 n 
-0004307519 00000 n 
-0004307672 00000 n 
-0004307825 00000 n 
-0004307978 00000 n 
-0004308131 00000 n 
-0004308284 00000 n 
-0004308436 00000 n 
-0004308589 00000 n 
-0004308742 00000 n 
-0004308895 00000 n 
-0004309048 00000 n 
-0004309199 00000 n 
-0004309351 00000 n 
-0004309503 00000 n 
-0004309656 00000 n 
-0004309809 00000 n 
-0004309961 00000 n 
-0004310113 00000 n 
-0004310266 00000 n 
-0004310419 00000 n 
-0004310572 00000 n 
-0004310725 00000 n 
-0004310878 00000 n 
-0004311031 00000 n 
-0004311183 00000 n 
-0004311333 00000 n 
-0004311485 00000 n 
-0004311638 00000 n 
-0004311791 00000 n 
-0004311943 00000 n 
-0004312095 00000 n 
-0004312248 00000 n 
-0004312401 00000 n 
-0004312554 00000 n 
-0004312707 00000 n 
-0004312860 00000 n 
-0004313013 00000 n 
-0004313165 00000 n 
-0004313318 00000 n 
-0004313471 00000 n 
-0004313624 00000 n 
-0004313777 00000 n 
-0004313930 00000 n 
-0004314083 00000 n 
-0004314235 00000 n 
-0004314388 00000 n 
-0004314541 00000 n 
-0004314694 00000 n 
-0004314846 00000 n 
-0004314995 00000 n 
-0004315143 00000 n 
-0004315293 00000 n 
-0004315443 00000 n 
-0004315593 00000 n 
-0004315746 00000 n 
-0004315899 00000 n 
-0004316052 00000 n 
-0004316205 00000 n 
-0004316357 00000 n 
-0004316510 00000 n 
-0004316663 00000 n 
-0004316816 00000 n 
-0004316969 00000 n 
-0004317121 00000 n 
-0004317273 00000 n 
-0004317425 00000 n 
-0004317576 00000 n 
-0004317729 00000 n 
-0004317881 00000 n 
-0004318033 00000 n 
-0004318186 00000 n 
-0004318339 00000 n 
-0004318492 00000 n 
-0004318645 00000 n 
-0004318798 00000 n 
-0004318951 00000 n 
-0004319103 00000 n 
-0004319256 00000 n 
-0004319408 00000 n 
-0004319560 00000 n 
-0004319710 00000 n 
-0004319863 00000 n 
-0004320014 00000 n 
-0004320167 00000 n 
-0004320320 00000 n 
-0004320470 00000 n 
-0004320623 00000 n 
-0004320774 00000 n 
-0004320926 00000 n 
-0004321078 00000 n 
-0004324209 00000 n 
-0004324361 00000 n 
-0004324513 00000 n 
-0004324665 00000 n 
-0004324816 00000 n 
-0004324966 00000 n 
-0004325117 00000 n 
-0004325268 00000 n 
-0004325421 00000 n 
-0004325574 00000 n 
-0004325726 00000 n 
-0004325879 00000 n 
-0004326032 00000 n 
-0004326185 00000 n 
-0004326338 00000 n 
-0004326491 00000 n 
-0004326644 00000 n 
-0004321297 00000 n 
-0004304386 00000 n 
-0004302789 00000 n 
-0004321231 00000 n 
-0004326797 00000 n 
-0004326949 00000 n 
-0004327100 00000 n 
-0004327247 00000 n 
-0004327400 00000 n 
-0004327553 00000 n 
-0004327705 00000 n 
-0004327858 00000 n 
-0004328011 00000 n 
-0004328164 00000 n 
-0004328316 00000 n 
-0004328469 00000 n 
-0004328621 00000 n 
-0004328773 00000 n 
-0004328925 00000 n 
-0004329077 00000 n 
-0004329229 00000 n 
-0004329381 00000 n 
-0004329534 00000 n 
-0004329687 00000 n 
-0004329839 00000 n 
-0004329991 00000 n 
-0004330143 00000 n 
-0004330295 00000 n 
-0004330448 00000 n 
-0004330601 00000 n 
-0004330753 00000 n 
-0004330904 00000 n 
-0004331055 00000 n 
-0004331208 00000 n 
-0004331361 00000 n 
-0004331514 00000 n 
-0004331667 00000 n 
-0004331820 00000 n 
-0004331972 00000 n 
-0004332125 00000 n 
-0004332278 00000 n 
-0004332430 00000 n 
-0004332583 00000 n 
-0004332736 00000 n 
-0004332888 00000 n 
-0004333041 00000 n 
-0004333194 00000 n 
-0004333347 00000 n 
-0004333499 00000 n 
-0004333651 00000 n 
-0004333802 00000 n 
-0004333955 00000 n 
-0004334108 00000 n 
-0004334261 00000 n 
-0004334414 00000 n 
-0004334567 00000 n 
-0004334719 00000 n 
-0004334872 00000 n 
-0004335023 00000 n 
-0004335174 00000 n 
-0004335325 00000 n 
-0004335477 00000 n 
-0004335629 00000 n 
-0004335780 00000 n 
-0004335933 00000 n 
-0004336086 00000 n 
-0004336239 00000 n 
-0004336392 00000 n 
-0004336544 00000 n 
-0004336696 00000 n 
-0004336847 00000 n 
-0004336999 00000 n 
-0004337151 00000 n 
-0004337303 00000 n 
-0004337455 00000 n 
-0004337607 00000 n 
-0004337760 00000 n 
-0004337912 00000 n 
-0004338065 00000 n 
-0004338217 00000 n 
-0004338368 00000 n 
-0004338521 00000 n 
-0004338674 00000 n 
-0004338826 00000 n 
-0004338977 00000 n 
-0004339130 00000 n 
-0004339283 00000 n 
-0004339435 00000 n 
-0004339586 00000 n 
-0004339738 00000 n 
-0004339891 00000 n 
-0004340044 00000 n 
-0004340196 00000 n 
-0004343455 00000 n 
-0004340414 00000 n 
-0004323017 00000 n 
-0004321414 00000 n 
-0004340348 00000 n 
-0004787383 00000 n 
-0004343607 00000 n 
-0004343760 00000 n 
-0004343913 00000 n 
-0004344063 00000 n 
-0004344213 00000 n 
-0004344366 00000 n 
-0004344519 00000 n 
-0004344672 00000 n 
-0004344825 00000 n 
-0004344978 00000 n 
-0004345131 00000 n 
-0004345283 00000 n 
-0004345436 00000 n 
-0004345589 00000 n 
-0004345742 00000 n 
-0004345895 00000 n 
-0004346047 00000 n 
-0004346200 00000 n 
-0004346352 00000 n 
-0004346504 00000 n 
-0004346657 00000 n 
-0004346810 00000 n 
-0004346963 00000 n 
-0004347116 00000 n 
-0004347269 00000 n 
-0004347420 00000 n 
-0004347573 00000 n 
-0004347726 00000 n 
-0004347877 00000 n 
-0004348030 00000 n 
-0004348183 00000 n 
-0004348336 00000 n 
-0004348488 00000 n 
-0004348640 00000 n 
-0004348791 00000 n 
-0004348944 00000 n 
-0004349095 00000 n 
-0004349247 00000 n 
-0004349400 00000 n 
-0004349553 00000 n 
-0004349706 00000 n 
-0004349858 00000 n 
-0004350011 00000 n 
-0004350163 00000 n 
-0004350316 00000 n 
-0004350469 00000 n 
-0004350622 00000 n 
-0004350775 00000 n 
-0004350927 00000 n 
-0004351078 00000 n 
-0004351228 00000 n 
-0004351378 00000 n 
-0004351530 00000 n 
-0004351682 00000 n 
-0004351834 00000 n 
-0004351987 00000 n 
-0004352140 00000 n 
-0004352292 00000 n 
-0004352445 00000 n 
-0004352598 00000 n 
-0004352750 00000 n 
-0004352902 00000 n 
-0004353054 00000 n 
-0004353206 00000 n 
-0004353359 00000 n 
-0004353511 00000 n 
-0004353664 00000 n 
-0004353815 00000 n 
-0004353965 00000 n 
-0004354116 00000 n 
-0004354267 00000 n 
-0004354418 00000 n 
-0004354571 00000 n 
-0004354723 00000 n 
-0004354875 00000 n 
-0004355028 00000 n 
-0004355181 00000 n 
-0004355334 00000 n 
-0004355486 00000 n 
-0004355639 00000 n 
-0004355792 00000 n 
-0004355945 00000 n 
-0004356098 00000 n 
-0004356250 00000 n 
-0004356403 00000 n 
-0004356556 00000 n 
-0004356709 00000 n 
-0004356861 00000 n 
-0004357013 00000 n 
-0004357166 00000 n 
-0004357318 00000 n 
-0004357469 00000 n 
-0004357621 00000 n 
-0004357772 00000 n 
-0004357925 00000 n 
-0004358078 00000 n 
-0004358230 00000 n 
-0004358382 00000 n 
-0004358531 00000 n 
-0004358684 00000 n 
-0004358837 00000 n 
-0004358990 00000 n 
-0004359143 00000 n 
-0004359296 00000 n 
-0004359448 00000 n 
-0004359600 00000 n 
-0004363014 00000 n 
-0004359819 00000 n 
-0004342253 00000 n 
-0004340531 00000 n 
-0004359753 00000 n 
-0004363165 00000 n 
-0004363317 00000 n 
-0004363469 00000 n 
-0004363621 00000 n 
-0004363773 00000 n 
-0004363926 00000 n 
-0004364079 00000 n 
-0004364232 00000 n 
-0004364384 00000 n 
-0004364537 00000 n 
-0004364690 00000 n 
-0004364843 00000 n 
-0004364994 00000 n 
-0004365147 00000 n 
-0004365299 00000 n 
-0004365451 00000 n 
-0004365604 00000 n 
-0004365756 00000 n 
-0004365908 00000 n 
-0004366061 00000 n 
-0004366213 00000 n 
-0004366366 00000 n 
-0004366518 00000 n 
-0004366671 00000 n 
-0004366824 00000 n 
-0004366976 00000 n 
-0004367129 00000 n 
-0004367281 00000 n 
-0004367434 00000 n 
-0004367587 00000 n 
-0004367740 00000 n 
-0004367892 00000 n 
-0004368044 00000 n 
-0004368196 00000 n 
-0004368349 00000 n 
-0004368502 00000 n 
-0004368654 00000 n 
-0004368806 00000 n 
-0004368958 00000 n 
-0004369111 00000 n 
-0004369264 00000 n 
-0004369416 00000 n 
-0004369567 00000 n 
-0004369720 00000 n 
-0004369872 00000 n 
-0004370024 00000 n 
-0004370177 00000 n 
-0004370328 00000 n 
-0004370481 00000 n 
-0004370633 00000 n 
-0004370785 00000 n 
-0004370937 00000 n 
-0004371089 00000 n 
-0004371241 00000 n 
-0004371393 00000 n 
-0004371546 00000 n 
-0004371699 00000 n 
-0004371852 00000 n 
-0004372005 00000 n 
-0004372158 00000 n 
-0004372311 00000 n 
-0004372464 00000 n 
-0004372615 00000 n 
-0004372765 00000 n 
-0004372917 00000 n 
-0004373069 00000 n 
-0004373221 00000 n 
-0004373374 00000 n 
-0004373527 00000 n 
-0004373680 00000 n 
-0004373832 00000 n 
-0004373985 00000 n 
-0004374137 00000 n 
-0004374290 00000 n 
-0004374442 00000 n 
-0004374593 00000 n 
-0004374745 00000 n 
-0004374896 00000 n 
-0004375048 00000 n 
-0004375199 00000 n 
-0004375349 00000 n 
-0004375500 00000 n 
-0004375650 00000 n 
-0004375801 00000 n 
-0004375954 00000 n 
-0004376107 00000 n 
-0004376260 00000 n 
-0004376413 00000 n 
-0004376566 00000 n 
-0004376719 00000 n 
-0004376871 00000 n 
-0004377022 00000 n 
-0004377173 00000 n 
-0004377325 00000 n 
-0004377477 00000 n 
-0004377630 00000 n 
-0004377783 00000 n 
-0004377935 00000 n 
-0004378088 00000 n 
-0004378240 00000 n 
-0004378393 00000 n 
-0004378546 00000 n 
-0004378699 00000 n 
-0004378852 00000 n 
-0004379005 00000 n 
-0004379158 00000 n 
-0004379311 00000 n 
-0004379464 00000 n 
-0004379617 00000 n 
-0004379770 00000 n 
-0004379923 00000 n 
-0004380076 00000 n 
-0004380228 00000 n 
-0004380380 00000 n 
-0004380532 00000 n 
-0004380685 00000 n 
-0004380838 00000 n 
-0004380991 00000 n 
-0004381142 00000 n 
-0004381295 00000 n 
-0004381448 00000 n 
-0004381600 00000 n 
-0004381752 00000 n 
-0004381905 00000 n 
-0004382058 00000 n 
-0004382211 00000 n 
-0004382364 00000 n 
-0004382516 00000 n 
-0004382666 00000 n 
-0004382816 00000 n 
-0004382965 00000 n 
-0004383116 00000 n 
-0004383267 00000 n 
-0004383420 00000 n 
-0004383570 00000 n 
-0004383723 00000 n 
-0004383876 00000 n 
-0004384029 00000 n 
-0004384182 00000 n 
-0004384334 00000 n 
-0004384487 00000 n 
-0004384640 00000 n 
-0004387622 00000 n 
-0004384859 00000 n 
-0004361452 00000 n 
-0004359936 00000 n 
-0004384793 00000 n 
-0004387775 00000 n 
-0004387928 00000 n 
-0004388079 00000 n 
-0004388231 00000 n 
-0004388383 00000 n 
-0004388530 00000 n 
-0004388683 00000 n 
-0004388836 00000 n 
-0004388989 00000 n 
-0004389141 00000 n 
-0004389294 00000 n 
-0004389447 00000 n 
-0004389600 00000 n 
-0004389753 00000 n 
-0004389905 00000 n 
-0004390057 00000 n 
-0004390209 00000 n 
-0004390361 00000 n 
-0004390513 00000 n 
-0004390666 00000 n 
-0004390818 00000 n 
-0004390971 00000 n 
-0004391124 00000 n 
-0004391276 00000 n 
-0004391428 00000 n 
-0004391579 00000 n 
-0004391731 00000 n 
-0004391883 00000 n 
-0004392036 00000 n 
-0004392189 00000 n 
-0004392340 00000 n 
-0004392492 00000 n 
-0004392644 00000 n 
-0004392797 00000 n 
-0004392950 00000 n 
-0004393103 00000 n 
-0004393256 00000 n 
-0004393408 00000 n 
-0004393560 00000 n 
-0004393712 00000 n 
-0004393864 00000 n 
-0004394017 00000 n 
-0004394169 00000 n 
-0004394321 00000 n 
-0004394473 00000 n 
-0004394625 00000 n 
-0004394777 00000 n 
-0004394929 00000 n 
-0004395082 00000 n 
-0004395233 00000 n 
-0004395386 00000 n 
-0004395539 00000 n 
-0004395692 00000 n 
-0004395842 00000 n 
-0004395994 00000 n 
-0004396146 00000 n 
-0004396296 00000 n 
-0004396448 00000 n 
-0004396600 00000 n 
-0004396751 00000 n 
-0004396902 00000 n 
-0004397054 00000 n 
-0004397207 00000 n 
-0004397360 00000 n 
-0004397511 00000 n 
-0004397664 00000 n 
-0004397816 00000 n 
-0004397966 00000 n 
-0004398119 00000 n 
-0004398271 00000 n 
-0004398423 00000 n 
-0004398575 00000 n 
-0004398728 00000 n 
-0004398881 00000 n 
-0004399034 00000 n 
-0004399187 00000 n 
-0004399340 00000 n 
-0004399493 00000 n 
-0004399646 00000 n 
-0004399799 00000 n 
-0004399950 00000 n 
-0004400103 00000 n 
-0004400256 00000 n 
-0004400409 00000 n 
-0004400562 00000 n 
-0004400715 00000 n 
-0004400867 00000 n 
-0004401020 00000 n 
-0004401173 00000 n 
-0004401326 00000 n 
-0004401479 00000 n 
-0004401632 00000 n 
-0004401785 00000 n 
-0004401938 00000 n 
-0004402091 00000 n 
-0004402244 00000 n 
-0004402396 00000 n 
-0004402548 00000 n 
-0004402701 00000 n 
-0004402853 00000 n 
-0004403006 00000 n 
-0004403159 00000 n 
-0004403312 00000 n 
-0004403464 00000 n 
-0004403615 00000 n 
-0004403768 00000 n 
-0004403917 00000 n 
-0004404070 00000 n 
-0004404223 00000 n 
-0004407412 00000 n 
-0004404442 00000 n 
-0004386390 00000 n 
-0004384962 00000 n 
-0004404376 00000 n 
-0004407563 00000 n 
-0004407716 00000 n 
-0004407868 00000 n 
-0004408021 00000 n 
-0004408174 00000 n 
-0004408327 00000 n 
-0004408478 00000 n 
-0004408630 00000 n 
-0004408782 00000 n 
-0004408934 00000 n 
-0004409087 00000 n 
-0004409239 00000 n 
-0004409391 00000 n 
-0004409543 00000 n 
-0004409695 00000 n 
-0004409847 00000 n 
-0004409999 00000 n 
-0004410152 00000 n 
-0004410305 00000 n 
-0004410458 00000 n 
-0004410611 00000 n 
-0004410764 00000 n 
-0004410917 00000 n 
-0004411070 00000 n 
-0004411223 00000 n 
-0004411376 00000 n 
-0004411528 00000 n 
-0004411681 00000 n 
-0004411833 00000 n 
-0004411986 00000 n 
-0004412139 00000 n 
-0004412291 00000 n 
-0004412444 00000 n 
-0004412596 00000 n 
-0004412749 00000 n 
-0004412898 00000 n 
-0004413050 00000 n 
-0004413199 00000 n 
-0004413352 00000 n 
-0004413504 00000 n 
-0004413657 00000 n 
-0004413809 00000 n 
-0004413961 00000 n 
-0004414112 00000 n 
-0004414265 00000 n 
-0004414417 00000 n 
-0004414570 00000 n 
-0004414723 00000 n 
-0004414876 00000 n 
-0004415029 00000 n 
-0004415181 00000 n 
-0004415334 00000 n 
-0004415487 00000 n 
-0004415639 00000 n 
-0004415791 00000 n 
-0004415944 00000 n 
-0004416097 00000 n 
-0004416250 00000 n 
-0004416402 00000 n 
-0004416554 00000 n 
-0004416705 00000 n 
-0004416855 00000 n 
-0004417005 00000 n 
-0004417155 00000 n 
-0004417308 00000 n 
-0004417461 00000 n 
-0004417614 00000 n 
-0004417767 00000 n 
-0004417920 00000 n 
-0004418073 00000 n 
-0004418226 00000 n 
-0004418377 00000 n 
-0004418530 00000 n 
-0004418681 00000 n 
-0004418834 00000 n 
-0004418987 00000 n 
-0004419140 00000 n 
-0004419293 00000 n 
-0004419444 00000 n 
-0004419596 00000 n 
-0004419747 00000 n 
-0004419899 00000 n 
-0004420051 00000 n 
-0004420204 00000 n 
-0004420357 00000 n 
-0004420510 00000 n 
-0004420663 00000 n 
-0004420816 00000 n 
-0004420968 00000 n 
-0004421121 00000 n 
-0004421273 00000 n 
-0004421426 00000 n 
-0004421579 00000 n 
-0004421732 00000 n 
-0004421885 00000 n 
-0004422038 00000 n 
-0004422189 00000 n 
-0004422342 00000 n 
-0004422492 00000 n 
-0004422644 00000 n 
-0004422796 00000 n 
-0004422947 00000 n 
-0004423098 00000 n 
-0004423250 00000 n 
-0004423403 00000 n 
-0004423556 00000 n 
-0004423709 00000 n 
-0004423862 00000 n 
-0004424015 00000 n 
-0004424168 00000 n 
-0004424321 00000 n 
-0004424473 00000 n 
-0004424625 00000 n 
-0004424777 00000 n 
-0004428136 00000 n 
-0004424995 00000 n 
-0004406130 00000 n 
-0004404545 00000 n 
-0004424929 00000 n 
-0004428289 00000 n 
-0004428442 00000 n 
-0004428594 00000 n 
-0004428746 00000 n 
-0004428899 00000 n 
-0004429049 00000 n 
-0004429202 00000 n 
-0004429355 00000 n 
-0004429508 00000 n 
-0004429661 00000 n 
-0004429813 00000 n 
-0004429965 00000 n 
-0004430118 00000 n 
-0004430271 00000 n 
-0004430424 00000 n 
-0004430576 00000 n 
-0004430729 00000 n 
-0004430881 00000 n 
-0004431033 00000 n 
-0004431186 00000 n 
-0004431339 00000 n 
-0004431491 00000 n 
-0004431644 00000 n 
-0004431797 00000 n 
-0004431949 00000 n 
-0004432102 00000 n 
-0004432254 00000 n 
-0004432405 00000 n 
-0004432557 00000 n 
-0004432709 00000 n 
-0004432858 00000 n 
-0004433009 00000 n 
-0004433161 00000 n 
-0004433314 00000 n 
-0004433466 00000 n 
-0004433619 00000 n 
-0004433772 00000 n 
-0004433925 00000 n 
-0004434078 00000 n 
-0004434231 00000 n 
-0004434384 00000 n 
-0004434536 00000 n 
-0004434689 00000 n 
-0004434842 00000 n 
-0004434995 00000 n 
-0004435148 00000 n 
-0004435300 00000 n 
-0004435452 00000 n 
-0004435605 00000 n 
-0004435757 00000 n 
-0004435910 00000 n 
-0004436063 00000 n 
-0004436216 00000 n 
-0004436367 00000 n 
-0004436520 00000 n 
-0004436673 00000 n 
-0004436824 00000 n 
-0004436977 00000 n 
-0004437129 00000 n 
-0004437282 00000 n 
-0004437431 00000 n 
-0004437584 00000 n 
-0004437737 00000 n 
-0004437890 00000 n 
-0004438042 00000 n 
-0004438194 00000 n 
-0004438347 00000 n 
-0004438500 00000 n 
-0004438653 00000 n 
-0004438806 00000 n 
-0004438958 00000 n 
-0004439111 00000 n 
-0004439262 00000 n 
-0004439413 00000 n 
-0004439565 00000 n 
-0004439717 00000 n 
-0004439869 00000 n 
-0004440021 00000 n 
-0004440173 00000 n 
-0004440326 00000 n 
-0004440478 00000 n 
-0004440631 00000 n 
-0004440784 00000 n 
-0004440937 00000 n 
-0004441090 00000 n 
-0004441242 00000 n 
-0004441395 00000 n 
-0004441548 00000 n 
-0004441701 00000 n 
-0004441854 00000 n 
-0004442007 00000 n 
-0004442160 00000 n 
-0004442313 00000 n 
-0004442466 00000 n 
-0004442619 00000 n 
-0004442772 00000 n 
-0004442925 00000 n 
-0004443078 00000 n 
-0004443231 00000 n 
-0004443383 00000 n 
-0004443536 00000 n 
-0004443688 00000 n 
-0004443841 00000 n 
-0004443994 00000 n 
-0004444147 00000 n 
-0004444300 00000 n 
-0004444453 00000 n 
-0004444606 00000 n 
-0004444758 00000 n 
-0004444911 00000 n 
-0004445064 00000 n 
-0004445217 00000 n 
-0004445370 00000 n 
-0004445523 00000 n 
-0004445676 00000 n 
-0004445829 00000 n 
-0004445982 00000 n 
-0004449033 00000 n 
-0004446201 00000 n 
-0004426824 00000 n 
-0004425112 00000 n 
-0004446135 00000 n 
-0004449186 00000 n 
-0004449339 00000 n 
-0004449492 00000 n 
-0004449645 00000 n 
-0004449797 00000 n 
-0004449947 00000 n 
-0004450100 00000 n 
-0004450253 00000 n 
-0004450406 00000 n 
-0004450558 00000 n 
-0004450711 00000 n 
-0004450864 00000 n 
-0004451017 00000 n 
-0004451170 00000 n 
-0004451323 00000 n 
-0004451476 00000 n 
-0004451629 00000 n 
-0004451782 00000 n 
-0004451935 00000 n 
-0004452088 00000 n 
-0004452240 00000 n 
-0004452393 00000 n 
-0004452546 00000 n 
-0004452698 00000 n 
-0004452851 00000 n 
-0004453003 00000 n 
-0004453156 00000 n 
-0004453309 00000 n 
-0004453461 00000 n 
-0004453612 00000 n 
-0004453765 00000 n 
-0004453918 00000 n 
-0004454071 00000 n 
-0004454224 00000 n 
-0004454377 00000 n 
-0004454528 00000 n 
-0004454680 00000 n 
-0004454832 00000 n 
-0004454984 00000 n 
-0004455136 00000 n 
-0004455289 00000 n 
-0004455442 00000 n 
-0004455595 00000 n 
-0004455748 00000 n 
-0004455901 00000 n 
-0004456054 00000 n 
-0004456205 00000 n 
-0004456357 00000 n 
-0004456510 00000 n 
-0004456663 00000 n 
-0004456816 00000 n 
-0004456967 00000 n 
-0004457119 00000 n 
-0004457271 00000 n 
-0004457423 00000 n 
-0004457575 00000 n 
-0004457728 00000 n 
-0004457881 00000 n 
-0004458033 00000 n 
-0004458186 00000 n 
-0004458339 00000 n 
-0004458492 00000 n 
-0004458645 00000 n 
-0004458798 00000 n 
-0004458950 00000 n 
-0004459103 00000 n 
-0004459256 00000 n 
-0004459409 00000 n 
-0004459561 00000 n 
-0004459714 00000 n 
-0004459866 00000 n 
-0004460018 00000 n 
-0004460170 00000 n 
-0004460322 00000 n 
-0004460474 00000 n 
-0004460627 00000 n 
-0004460780 00000 n 
-0004460933 00000 n 
-0004461086 00000 n 
-0004461239 00000 n 
-0004461392 00000 n 
-0004461545 00000 n 
-0004461698 00000 n 
-0004461851 00000 n 
-0004462004 00000 n 
-0004462157 00000 n 
-0004462309 00000 n 
-0004462461 00000 n 
-0004462614 00000 n 
-0004462767 00000 n 
-0004462916 00000 n 
-0004463068 00000 n 
-0004463220 00000 n 
-0004463372 00000 n 
-0004463524 00000 n 
-0004463676 00000 n 
-0004463829 00000 n 
-0004463981 00000 n 
-0004464134 00000 n 
-0004464287 00000 n 
-0004464440 00000 n 
-0004464593 00000 n 
-0004464746 00000 n 
-0004464898 00000 n 
-0004465050 00000 n 
-0004465203 00000 n 
-0004468808 00000 n 
-0004465422 00000 n 
-0004447831 00000 n 
-0004446332 00000 n 
-0004465356 00000 n 
-0004787516 00000 n 
-0004468961 00000 n 
-0004469114 00000 n 
-0004469267 00000 n 
-0004469420 00000 n 
-0004469573 00000 n 
-0004469726 00000 n 
-0004469878 00000 n 
-0004470029 00000 n 
-0004470181 00000 n 
-0004470334 00000 n 
-0004470485 00000 n 
-0004470638 00000 n 
-0004470791 00000 n 
-0004470943 00000 n 
-0004471096 00000 n 
-0004471249 00000 n 
-0004471402 00000 n 
-0004471554 00000 n 
-0004471705 00000 n 
-0004471857 00000 n 
-0004472009 00000 n 
-0004472162 00000 n 
-0004472315 00000 n 
-0004472468 00000 n 
-0004472620 00000 n 
-0004472771 00000 n 
-0004472924 00000 n 
-0004473077 00000 n 
-0004473230 00000 n 
-0004473382 00000 n 
-0004473535 00000 n 
-0004473688 00000 n 
-0004473841 00000 n 
-0004473994 00000 n 
-0004474147 00000 n 
-0004474300 00000 n 
-0004474451 00000 n 
-0004474604 00000 n 
-0004474757 00000 n 
-0004474910 00000 n 
-0004475059 00000 n 
-0004475211 00000 n 
-0004475364 00000 n 
-0004475517 00000 n 
-0004475670 00000 n 
-0004475821 00000 n 
-0004475974 00000 n 
-0004476127 00000 n 
-0004476279 00000 n 
-0004476432 00000 n 
-0004476584 00000 n 
-0004476737 00000 n 
-0004476890 00000 n 
-0004477043 00000 n 
-0004477195 00000 n 
-0004477348 00000 n 
-0004477500 00000 n 
-0004477651 00000 n 
-0004477802 00000 n 
-0004477953 00000 n 
-0004478104 00000 n 
-0004478256 00000 n 
-0004478409 00000 n 
-0004478561 00000 n 
-0004478714 00000 n 
-0004478867 00000 n 
-0004479020 00000 n 
-0004479173 00000 n 
-0004479326 00000 n 
-0004479479 00000 n 
-0004479632 00000 n 
-0004479784 00000 n 
-0004479937 00000 n 
-0004480090 00000 n 
-0004480243 00000 n 
-0004480396 00000 n 
-0004480549 00000 n 
-0004480702 00000 n 
-0004480855 00000 n 
-0004481008 00000 n 
-0004481161 00000 n 
-0004481312 00000 n 
-0004481465 00000 n 
-0004481618 00000 n 
-0004481771 00000 n 
-0004481924 00000 n 
-0004482077 00000 n 
-0004482228 00000 n 
-0004482379 00000 n 
-0004482531 00000 n 
-0004482683 00000 n 
-0004482835 00000 n 
-0004482988 00000 n 
-0004483140 00000 n 
-0004483291 00000 n 
-0004483443 00000 n 
-0004483595 00000 n 
-0004483747 00000 n 
-0004483900 00000 n 
-0004484052 00000 n 
-0004484204 00000 n 
-0004484357 00000 n 
-0004484510 00000 n 
-0004484663 00000 n 
-0004484816 00000 n 
-0004484969 00000 n 
-0004485122 00000 n 
-0004485275 00000 n 
-0004485428 00000 n 
-0004485580 00000 n 
-0004485733 00000 n 
-0004485886 00000 n 
-0004486039 00000 n 
-0004486192 00000 n 
-0004486345 00000 n 
-0004486498 00000 n 
-0004486650 00000 n 
-0004486803 00000 n 
-0004486956 00000 n 
-0004487109 00000 n 
-0004487261 00000 n 
-0004487414 00000 n 
-0004487567 00000 n 
-0004487720 00000 n 
-0004487873 00000 n 
-0004488026 00000 n 
-0004488179 00000 n 
-0004488329 00000 n 
-0004488482 00000 n 
-0004488635 00000 n 
-0004488788 00000 n 
-0004488941 00000 n 
-0004489094 00000 n 
-0004489247 00000 n 
-0004489400 00000 n 
-0004489553 00000 n 
-0004489706 00000 n 
-0004489858 00000 n 
-0004493078 00000 n 
-0004490076 00000 n 
-0004467286 00000 n 
-0004465539 00000 n 
-0004490010 00000 n 
-0004493231 00000 n 
-0004493384 00000 n 
-0004493537 00000 n 
-0004493690 00000 n 
-0004493840 00000 n 
-0004493993 00000 n 
-0004494146 00000 n 
-0004494299 00000 n 
-0004494451 00000 n 
-0004494603 00000 n 
-0004494755 00000 n 
-0004494908 00000 n 
-0004495061 00000 n 
-0004495214 00000 n 
-0004495367 00000 n 
-0004495519 00000 n 
-0004495671 00000 n 
-0004495823 00000 n 
-0004495976 00000 n 
-0004496127 00000 n 
-0004496279 00000 n 
-0004496432 00000 n 
-0004496584 00000 n 
-0004496736 00000 n 
-0004496889 00000 n 
-0004497041 00000 n 
-0004497194 00000 n 
-0004497347 00000 n 
-0004497500 00000 n 
-0004497653 00000 n 
-0004497805 00000 n 
-0004497957 00000 n 
-0004498109 00000 n 
-0004498260 00000 n 
-0004498413 00000 n 
-0004498566 00000 n 
-0004498719 00000 n 
-0004498871 00000 n 
-0004499024 00000 n 
-0004499176 00000 n 
-0004499329 00000 n 
-0004499482 00000 n 
-0004499634 00000 n 
-0004499786 00000 n 
-0004499939 00000 n 
-0004500091 00000 n 
-0004500244 00000 n 
-0004500397 00000 n 
-0004500548 00000 n 
-0004500701 00000 n 
-0004500853 00000 n 
-0004501005 00000 n 
-0004501156 00000 n 
-0004501308 00000 n 
-0004501460 00000 n 
-0004501613 00000 n 
-0004501766 00000 n 
-0004501919 00000 n 
-0004502072 00000 n 
-0004502225 00000 n 
-0004502378 00000 n 
-0004502531 00000 n 
-0004502684 00000 n 
-0004502837 00000 n 
-0004502989 00000 n 
-0004503142 00000 n 
-0004503294 00000 n 
-0004503447 00000 n 
-0004503598 00000 n 
-0004503749 00000 n 
-0004503900 00000 n 
-0004504051 00000 n 
-0004504202 00000 n 
-0004504353 00000 n 
-0004504506 00000 n 
-0004504659 00000 n 
-0004504812 00000 n 
-0004504965 00000 n 
-0004505117 00000 n 
-0004505268 00000 n 
-0004505421 00000 n 
-0004505574 00000 n 
-0004505727 00000 n 
-0004505880 00000 n 
-0004506033 00000 n 
-0004506185 00000 n 
-0004506338 00000 n 
-0004506491 00000 n 
-0004506644 00000 n 
-0004506797 00000 n 
-0004506950 00000 n 
-0004507102 00000 n 
-0004507254 00000 n 
-0004507407 00000 n 
-0004507560 00000 n 
-0004507713 00000 n 
-0004507866 00000 n 
-0004508016 00000 n 
-0004508168 00000 n 
-0004508320 00000 n 
-0004508471 00000 n 
-0004508624 00000 n 
-0004508777 00000 n 
-0004508929 00000 n 
-0004509081 00000 n 
-0004509233 00000 n 
-0004509384 00000 n 
-0004509536 00000 n 
-0004509689 00000 n 
-0004509842 00000 n 
-0004509995 00000 n 
-0004510147 00000 n 
-0004510300 00000 n 
-0004510452 00000 n 
-0004510605 00000 n 
-0004510758 00000 n 
-0004510910 00000 n 
-0004511063 00000 n 
-0004512498 00000 n 
-0004512650 00000 n 
-0004511282 00000 n 
-0004491756 00000 n 
-0004490193 00000 n 
-0004511216 00000 n 
-0004512803 00000 n 
-0004512956 00000 n 
-0004513109 00000 n 
-0004513261 00000 n 
-0004513413 00000 n 
-0004513563 00000 n 
-0004513713 00000 n 
-0004513866 00000 n 
-0004514018 00000 n 
-0004514171 00000 n 
-0004514324 00000 n 
-0004514477 00000 n 
-0004514629 00000 n 
-0004514781 00000 n 
-0004514933 00000 n 
-0004515086 00000 n 
-0004515239 00000 n 
-0004515392 00000 n 
-0004515545 00000 n 
-0004515698 00000 n 
-0004515851 00000 n 
-0004516004 00000 n 
-0004516156 00000 n 
-0004516309 00000 n 
-0004516462 00000 n 
-0004516614 00000 n 
-0004516833 00000 n 
-0004512086 00000 n 
-0004511399 00000 n 
-0004516767 00000 n 
-0004517832 00000 n 
-0004517889 00000 n 
-0004518340 00000 n 
-0004518365 00000 n 
-0004518390 00000 n 
-0004518415 00000 n 
-0004518452 00000 n 
-0004518789 00000 n 
-0004518822 00000 n 
-0004518855 00000 n 
-0004519510 00000 n 
-0004520027 00000 n 
-0004520679 00000 n 
-0004521079 00000 n 
-0004521460 00000 n 
-0004521497 00000 n 
-0004521948 00000 n 
-0004522337 00000 n 
-0004522376 00000 n 
-0004522457 00000 n 
-0004522891 00000 n 
-0004523562 00000 n 
-0004523959 00000 n 
-0004524062 00000 n 
-0004524700 00000 n 
-0004525381 00000 n 
-0004526020 00000 n 
-0004526662 00000 n 
-0004527315 00000 n 
-0004527771 00000 n 
-0004528404 00000 n 
-0004530071 00000 n 
-0004530306 00000 n 
-0004547363 00000 n 
-0004547947 00000 n 
-0004557120 00000 n 
-0004557471 00000 n 
-0004561702 00000 n 
-0004561965 00000 n 
-0004569865 00000 n 
-0004570154 00000 n 
-0004578167 00000 n 
-0004578466 00000 n 
-0004592502 00000 n 
-0004592997 00000 n 
-0004594931 00000 n 
-0004595183 00000 n 
-0004597001 00000 n 
-0004597237 00000 n 
-0004599032 00000 n 
-0004599271 00000 n 
-0004618352 00000 n 
-0004618995 00000 n 
-0004626010 00000 n 
-0004626335 00000 n 
-0004629667 00000 n 
-0004629937 00000 n 
-0004633903 00000 n 
-0004634181 00000 n 
-0004646856 00000 n 
-0004647322 00000 n 
-0004649139 00000 n 
-0004649369 00000 n 
+0000402515 00000 n 
+0000401713 00000 n 
+0000399844 00000 n 
+0000402197 00000 n 
+0000402261 00000 n 
+0000402325 00000 n 
+0000402028 00000 n 
+0004764184 00000 n 
+0000402451 00000 n 
+0000403911 00000 n 
+0000403731 00000 n 
+0000402659 00000 n 
+0000403847 00000 n 
+0004767844 00000 n 
+0000406459 00000 n 
+0000406023 00000 n 
+0000404055 00000 n 
+0000406139 00000 n 
+0000406203 00000 n 
+0000406267 00000 n 
+0000406331 00000 n 
+0000406395 00000 n 
+0000409237 00000 n 
+0000408929 00000 n 
+0000406575 00000 n 
+0000409045 00000 n 
+0000409109 00000 n 
+0000409173 00000 n 
+0000411782 00000 n 
+0000412143 00000 n 
+0000411645 00000 n 
+0000409353 00000 n 
+0000411951 00000 n 
+0000412015 00000 n 
+0000412079 00000 n 
+0004764038 00000 n 
+0004763446 00000 n 
+0004766413 00000 n 
+0000414096 00000 n 
+0000413916 00000 n 
+0000412329 00000 n 
+0000414032 00000 n 
+0000414589 00000 n 
+0000414411 00000 n 
+0000414198 00000 n 
+0000414880 00000 n 
+0000414764 00000 n 
+0000414663 00000 n 
+0004767970 00000 n 
+0000415846 00000 n 
+0000415412 00000 n 
+0000414922 00000 n 
+0000415528 00000 n 
+0000415592 00000 n 
+0000415718 00000 n 
+0000415782 00000 n 
+0000416229 00000 n 
+0000416049 00000 n 
+0000415948 00000 n 
+0000416165 00000 n 
+0000418246 00000 n 
+0000417948 00000 n 
+0000418979 00000 n 
+0000417793 00000 n 
+0000416271 00000 n 
+0000418412 00000 n 
+0004764925 00000 n 
+0000418664 00000 n 
+0000418096 00000 n 
+0000418790 00000 n 
+0000418916 00000 n 
+0000422362 00000 n 
+0000423285 00000 n 
+0000422225 00000 n 
+0000419165 00000 n 
+0000422520 00000 n 
+0000422648 00000 n 
+0000422712 00000 n 
+0004766561 00000 n 
+0000422775 00000 n 
+0000422839 00000 n 
+0000422903 00000 n 
+0000422967 00000 n 
+0000423031 00000 n 
+0000423095 00000 n 
+0000423158 00000 n 
+0000423222 00000 n 
+0000425292 00000 n 
+0000425450 00000 n 
+0000425924 00000 n 
+0000425146 00000 n 
+0000423414 00000 n 
+0000425609 00000 n 
+0000425735 00000 n 
+0000425860 00000 n 
+0000428741 00000 n 
+0000450195 00000 n 
+0000428805 00000 n 
+0000428497 00000 n 
+0000426054 00000 n 
+0000428613 00000 n 
+0004768096 00000 n 
+0000431592 00000 n 
+0000432452 00000 n 
+0000431455 00000 n 
+0000428907 00000 n 
+0000431750 00000 n 
+0004763148 00000 n 
+0000431876 00000 n 
+0000432004 00000 n 
+0000432068 00000 n 
+0000432132 00000 n 
+0000432196 00000 n 
+0000432260 00000 n 
+0000432324 00000 n 
+0000432388 00000 n 
+0000434785 00000 n 
+0000435132 00000 n 
+0000434648 00000 n 
+0000432623 00000 n 
+0000434942 00000 n 
+0000435068 00000 n 
+0000437506 00000 n 
+0000437844 00000 n 
+0000438454 00000 n 
+0000437342 00000 n 
+0000435276 00000 n 
+0000438138 00000 n 
+0000438264 00000 n 
+0000437675 00000 n 
+0000437992 00000 n 
+0000438390 00000 n 
+0000440518 00000 n 
+0000440086 00000 n 
+0000438612 00000 n 
+0000440202 00000 n 
+0000440328 00000 n 
+0000440454 00000 n 
+0000442942 00000 n 
+0000443095 00000 n 
+0000443247 00000 n 
+0000443869 00000 n 
+0000442778 00000 n 
+0000440676 00000 n 
+0000443552 00000 n 
+0000443678 00000 n 
+0000443805 00000 n 
+0000443400 00000 n 
+0000446611 00000 n 
+0000445923 00000 n 
+0000443999 00000 n 
+0000446039 00000 n 
+0000446166 00000 n 
+0000446293 00000 n 
+0000446420 00000 n 
+0000446547 00000 n 
+0004768222 00000 n 
+0000447491 00000 n 
+0000447311 00000 n 
+0000446769 00000 n 
+0000447427 00000 n 
+0000450259 00000 n 
+0000449951 00000 n 
+0000447607 00000 n 
+0000450067 00000 n 
+0000452476 00000 n 
+0000452867 00000 n 
+0000452339 00000 n 
+0000450361 00000 n 
+0000452676 00000 n 
+0000455434 00000 n 
+0000455584 00000 n 
+0000455744 00000 n 
+0000455900 00000 n 
+0000456220 00000 n 
+0000456699 00000 n 
+0000455252 00000 n 
+0000453039 00000 n 
+0000456381 00000 n 
+0000456508 00000 n 
+0000456635 00000 n 
+0000456060 00000 n 
+0000459337 00000 n 
+0000776971 00000 n 
+0000781549 00000 n 
+0000459465 00000 n 
+0000458840 00000 n 
+0000456815 00000 n 
+0000458956 00000 n 
+0000459083 00000 n 
+0000459210 00000 n 
+0000459401 00000 n 
+0000461830 00000 n 
+0000463135 00000 n 
+0000461693 00000 n 
+0000459623 00000 n 
+0000461986 00000 n 
+0000462114 00000 n 
+0000462178 00000 n 
+0000462242 00000 n 
+0000462306 00000 n 
+0000462370 00000 n 
+0000462434 00000 n 
+0000462498 00000 n 
+0000462562 00000 n 
+0000462626 00000 n 
+0000462689 00000 n 
+0000462753 00000 n 
+0000462816 00000 n 
+0000462880 00000 n 
+0000462944 00000 n 
+0000463008 00000 n 
+0000463072 00000 n 
+0004768348 00000 n 
+0000464961 00000 n 
+0000465309 00000 n 
+0000464824 00000 n 
+0000463278 00000 n 
+0000465118 00000 n 
+0000465182 00000 n 
+0000465245 00000 n 
+0003456790 00000 n 
+0000468103 00000 n 
+0000469532 00000 n 
+0000467966 00000 n 
+0000465439 00000 n 
+0000468254 00000 n 
+0000468381 00000 n 
+0000468509 00000 n 
+0000468573 00000 n 
+0000468637 00000 n 
+0000468701 00000 n 
+0000468765 00000 n 
+0000468829 00000 n 
+0000468893 00000 n 
+0000468957 00000 n 
+0000469021 00000 n 
+0000469085 00000 n 
+0000469149 00000 n 
+0000469213 00000 n 
+0000469277 00000 n 
+0000469341 00000 n 
+0000469468 00000 n 
+0000473092 00000 n 
+0000474522 00000 n 
+0000472955 00000 n 
+0000469689 00000 n 
+0000473246 00000 n 
+0000473374 00000 n 
+0000473438 00000 n 
+0000473502 00000 n 
+0000473566 00000 n 
+0000473630 00000 n 
+0000473694 00000 n 
+0000473757 00000 n 
+0000473821 00000 n 
+0000473884 00000 n 
+0000473948 00000 n 
+0000474010 00000 n 
+0000474074 00000 n 
+0000474138 00000 n 
+0000474202 00000 n 
+0000474266 00000 n 
+0000474330 00000 n 
+0000474394 00000 n 
+0000474458 00000 n 
+0000476276 00000 n 
+0000479924 00000 n 
+0000477419 00000 n 
+0000476160 00000 n 
+0000474679 00000 n 
+0000477355 00000 n 
+0004762998 00000 n 
+0004764776 00000 n 
+0000476660 00000 n 
+0000476778 00000 n 
+0000476826 00000 n 
+0000477334 00000 n 
+0000480330 00000 n 
+0000479787 00000 n 
+0000477620 00000 n 
+0000480075 00000 n 
+0000480202 00000 n 
+0000480266 00000 n 
+0002001822 00000 n 
+0000483696 00000 n 
+0000486023 00000 n 
+0000483559 00000 n 
+0000480531 00000 n 
+0000483851 00000 n 
+0000483979 00000 n 
+0000484043 00000 n 
+0000484107 00000 n 
+0000484171 00000 n 
+0000484235 00000 n 
+0000484299 00000 n 
+0000484363 00000 n 
+0000484427 00000 n 
+0000484491 00000 n 
+0000484554 00000 n 
+0000484618 00000 n 
+0000484681 00000 n 
+0000484745 00000 n 
+0000484807 00000 n 
+0000484871 00000 n 
+0000484935 00000 n 
+0000484999 00000 n 
+0000485063 00000 n 
+0000485127 00000 n 
+0000485191 00000 n 
+0000485255 00000 n 
+0000485319 00000 n 
+0000485383 00000 n 
+0000485447 00000 n 
+0000485511 00000 n 
+0000485575 00000 n 
+0000485639 00000 n 
+0000485703 00000 n 
+0000485767 00000 n 
+0000485831 00000 n 
+0000485895 00000 n 
+0000485959 00000 n 
+0004768474 00000 n 
+0000487615 00000 n 
+0000487243 00000 n 
+0000486166 00000 n 
+0000487359 00000 n 
+0000487423 00000 n 
+0000487487 00000 n 
+0000487551 00000 n 
+0000489034 00000 n 
+0000488726 00000 n 
+0000487731 00000 n 
+0000488842 00000 n 
+0000488906 00000 n 
+0000488970 00000 n 
+0000491555 00000 n 
+0000491248 00000 n 
+0000489150 00000 n 
+0000491364 00000 n 
+0000491491 00000 n 
+0000494668 00000 n 
+0000494830 00000 n 
+0000496341 00000 n 
+0000494522 00000 n 
+0000491699 00000 n 
+0000494998 00000 n 
+0000495125 00000 n 
+0000495253 00000 n 
+0000495317 00000 n 
+0000495381 00000 n 
+0000495445 00000 n 
+0000495509 00000 n 
+0000495573 00000 n 
+0000495637 00000 n 
+0000495701 00000 n 
+0000495765 00000 n 
+0000495829 00000 n 
+0000495893 00000 n 
+0000495957 00000 n 
+0000496021 00000 n 
+0000496085 00000 n 
+0000496149 00000 n 
+0000496213 00000 n 
+0000496277 00000 n 
+0000499750 00000 n 
+0000501604 00000 n 
+0000499506 00000 n 
+0000496512 00000 n 
+0000499622 00000 n 
+0000499814 00000 n 
+0000499878 00000 n 
+0000499942 00000 n 
+0000500006 00000 n 
+0000500070 00000 n 
+0000500134 00000 n 
+0000500198 00000 n 
+0000500262 00000 n 
+0000500326 00000 n 
+0000500390 00000 n 
+0000500454 00000 n 
+0000500518 00000 n 
+0000500582 00000 n 
+0000500646 00000 n 
+0000500710 00000 n 
+0000500774 00000 n 
+0000500838 00000 n 
+0000500902 00000 n 
+0000500966 00000 n 
+0000501030 00000 n 
+0000501094 00000 n 
+0000501158 00000 n 
+0000501222 00000 n 
+0000501286 00000 n 
+0000501350 00000 n 
+0000501413 00000 n 
+0000501477 00000 n 
+0000501540 00000 n 
+0000503192 00000 n 
+0000502756 00000 n 
+0000501733 00000 n 
+0000502872 00000 n 
+0000502936 00000 n 
+0000503000 00000 n 
+0000503064 00000 n 
+0000503128 00000 n 
+0004768600 00000 n 
+0000505488 00000 n 
+0000505117 00000 n 
+0000503308 00000 n 
+0000505233 00000 n 
+0000505297 00000 n 
+0000505424 00000 n 
+0000507463 00000 n 
+0000507627 00000 n 
+0000508175 00000 n 
+0000507317 00000 n 
+0000505632 00000 n 
+0000507792 00000 n 
+0000507919 00000 n 
+0000507983 00000 n 
+0000508047 00000 n 
+0000508111 00000 n 
+0000512607 00000 n 
+0000527492 00000 n 
+0000514460 00000 n 
+0000512363 00000 n 
+0000508362 00000 n 
+0000512479 00000 n 
+0000512671 00000 n 
+0000512735 00000 n 
+0000512799 00000 n 
+0000512863 00000 n 
+0000512927 00000 n 
+0000512991 00000 n 
+0000513055 00000 n 
+0000513119 00000 n 
+0000513183 00000 n 
+0000513247 00000 n 
+0000513311 00000 n 
+0000513375 00000 n 
+0000513439 00000 n 
+0000513503 00000 n 
+0000513567 00000 n 
+0000513631 00000 n 
+0000513695 00000 n 
+0000513759 00000 n 
+0000513823 00000 n 
+0000513886 00000 n 
+0000513950 00000 n 
+0000514013 00000 n 
+0000514077 00000 n 
+0000514140 00000 n 
+0000514204 00000 n 
+0000514268 00000 n 
+0000514332 00000 n 
+0000514396 00000 n 
+0000516589 00000 n 
+0000517141 00000 n 
+0000516452 00000 n 
+0000514631 00000 n 
+0000516758 00000 n 
+0000516822 00000 n 
+0000516949 00000 n 
+0000517013 00000 n 
+0000517077 00000 n 
+0000518901 00000 n 
+0000518594 00000 n 
+0000517341 00000 n 
+0000518710 00000 n 
+0000518774 00000 n 
+0000518838 00000 n 
+0000520320 00000 n 
+0000519949 00000 n 
+0000519017 00000 n 
+0000520065 00000 n 
+0000520129 00000 n 
+0000520193 00000 n 
+0000520256 00000 n 
+0004768726 00000 n 
+0000522151 00000 n 
+0000522304 00000 n 
+0000522452 00000 n 
+0000522604 00000 n 
+0000523331 00000 n 
+0000521987 00000 n 
+0000520436 00000 n 
+0000522755 00000 n 
+0000522819 00000 n 
+0000522883 00000 n 
+0000522947 00000 n 
+0000523011 00000 n 
+0000523075 00000 n 
+0000523139 00000 n 
+0000523203 00000 n 
+0000523267 00000 n 
+0000534364 00000 n 
+0000539934 00000 n 
+0000529793 00000 n 
+0000527248 00000 n 
+0000523461 00000 n 
+0000527364 00000 n 
+0000527556 00000 n 
+0000527620 00000 n 
+0000527684 00000 n 
+0000527748 00000 n 
+0000527812 00000 n 
+0000527876 00000 n 
+0000527940 00000 n 
+0000528004 00000 n 
+0000528068 00000 n 
+0000528132 00000 n 
+0000528196 00000 n 
+0000528260 00000 n 
+0000528324 00000 n 
+0000528388 00000 n 
+0000528451 00000 n 
+0000528515 00000 n 
+0000528578 00000 n 
+0000528642 00000 n 
+0000528705 00000 n 
+0000528769 00000 n 
+0000528833 00000 n 
+0000528897 00000 n 
+0000528961 00000 n 
+0000529025 00000 n 
+0000529089 00000 n 
+0000529153 00000 n 
+0000529217 00000 n 
+0000529281 00000 n 
+0000529345 00000 n 
+0000529409 00000 n 
+0000529473 00000 n 
+0000529537 00000 n 
+0000529601 00000 n 
+0000529665 00000 n 
+0000529729 00000 n 
+0000536664 00000 n 
+0000534120 00000 n 
+0000529950 00000 n 
+0000534236 00000 n 
+0000534428 00000 n 
+0000534492 00000 n 
+0000534556 00000 n 
+0000534620 00000 n 
+0000534684 00000 n 
+0000534748 00000 n 
+0000534812 00000 n 
+0000534876 00000 n 
+0000534939 00000 n 
+0000535003 00000 n 
+0000535067 00000 n 
+0000535131 00000 n 
+0000535195 00000 n 
+0000535259 00000 n 
+0000535323 00000 n 
+0000535387 00000 n 
+0000535451 00000 n 
+0000535515 00000 n 
+0000535579 00000 n 
+0000535643 00000 n 
+0000535707 00000 n 
+0000535771 00000 n 
+0000535835 00000 n 
+0000535899 00000 n 
+0000535963 00000 n 
+0000536027 00000 n 
+0000536091 00000 n 
+0000536155 00000 n 
+0000536219 00000 n 
+0000536283 00000 n 
+0000536347 00000 n 
+0000536410 00000 n 
+0000536474 00000 n 
+0000536537 00000 n 
+0000536601 00000 n 
+0000541724 00000 n 
+0000539690 00000 n 
+0000536821 00000 n 
+0000539806 00000 n 
+0000539998 00000 n 
+0000540062 00000 n 
+0000540125 00000 n 
+0000540189 00000 n 
+0000540252 00000 n 
+0000540316 00000 n 
+0000540380 00000 n 
+0000540444 00000 n 
+0000540508 00000 n 
+0000540572 00000 n 
+0000540636 00000 n 
+0000540700 00000 n 
+0000540764 00000 n 
+0000540828 00000 n 
+0000540892 00000 n 
+0000540956 00000 n 
+0000541020 00000 n 
+0000541084 00000 n 
+0000541148 00000 n 
+0000541212 00000 n 
+0000541276 00000 n 
+0000541340 00000 n 
+0000541404 00000 n 
+0000541468 00000 n 
+0000541532 00000 n 
+0000541596 00000 n 
+0000541660 00000 n 
+0000542272 00000 n 
+0000542093 00000 n 
+0000541867 00000 n 
+0000542563 00000 n 
+0000542447 00000 n 
+0000542346 00000 n 
+0004768852 00000 n 
+0000543577 00000 n 
+0000543142 00000 n 
+0000542605 00000 n 
+0000543258 00000 n 
+0000543322 00000 n 
+0000543449 00000 n 
+0000543513 00000 n 
+0000543960 00000 n 
+0000543780 00000 n 
+0000543679 00000 n 
+0000543896 00000 n 
+0000546124 00000 n 
+0000545691 00000 n 
+0000544002 00000 n 
+0000545807 00000 n 
+0000546060 00000 n 
+0000548289 00000 n 
+0000547982 00000 n 
+0000546240 00000 n 
+0000548098 00000 n 
+0000548225 00000 n 
+0000551005 00000 n 
+0000551158 00000 n 
+0000551309 00000 n 
+0000551465 00000 n 
+0000551815 00000 n 
+0000550841 00000 n 
+0000548419 00000 n 
+0000551625 00000 n 
+0000551752 00000 n 
+0000554571 00000 n 
+0000554136 00000 n 
+0000551959 00000 n 
+0000554252 00000 n 
+0000554379 00000 n 
+0000554443 00000 n 
+0000554507 00000 n 
+0004768978 00000 n 
+0000557758 00000 n 
+0000557196 00000 n 
+0000554715 00000 n 
+0000557312 00000 n 
+0000557439 00000 n 
+0000557503 00000 n 
+0000557567 00000 n 
+0000557694 00000 n 
+0000560591 00000 n 
+0000560029 00000 n 
+0000557915 00000 n 
+0000560145 00000 n 
+0000560272 00000 n 
+0000560336 00000 n 
+0000560400 00000 n 
+0000560527 00000 n 
+0000563484 00000 n 
+0000562666 00000 n 
+0000560748 00000 n 
+0000562782 00000 n 
+0000562846 00000 n 
+0000562910 00000 n 
+0000562974 00000 n 
+0000563101 00000 n 
+0000563165 00000 n 
+0000563229 00000 n 
+0000563292 00000 n 
+0000563356 00000 n 
+0000563420 00000 n 
+0000565679 00000 n 
+0000565997 00000 n 
+0000566148 00000 n 
+0000566299 00000 n 
+0000566676 00000 n 
+0000565497 00000 n 
+0000563641 00000 n 
+0000566612 00000 n 
+0000565838 00000 n 
+0000566455 00000 n 
+0000569475 00000 n 
+0000569632 00000 n 
+0000570551 00000 n 
+0000569329 00000 n 
+0000566863 00000 n 
+0000569786 00000 n 
+0000569913 00000 n 
+0000570040 00000 n 
+0000570104 00000 n 
+0000570168 00000 n 
+0000570232 00000 n 
+0000570296 00000 n 
+0000570360 00000 n 
+0000570487 00000 n 
+0000749122 00000 n 
+0000572751 00000 n 
+0000572571 00000 n 
+0000570708 00000 n 
+0000572687 00000 n 
+0004769104 00000 n 
+0000575882 00000 n 
+0000575319 00000 n 
+0000572881 00000 n 
+0000575435 00000 n 
+0004765373 00000 n 
+0000575562 00000 n 
+0000575626 00000 n 
+0000575690 00000 n 
+0000575754 00000 n 
+0000575818 00000 n 
+0000578496 00000 n 
+0000578189 00000 n 
+0000576110 00000 n 
+0000578305 00000 n 
+0000578432 00000 n 
+0000581504 00000 n 
+0000581006 00000 n 
+0000578626 00000 n 
+0000581122 00000 n 
+0000581186 00000 n 
+0000581250 00000 n 
+0000581313 00000 n 
+0000581440 00000 n 
+0000583817 00000 n 
+0000583970 00000 n 
+0000584698 00000 n 
+0000583671 00000 n 
+0000581647 00000 n 
+0000584127 00000 n 
+0000584254 00000 n 
+0000584380 00000 n 
+0000584507 00000 n 
+0000584634 00000 n 
+0000586594 00000 n 
+0000586287 00000 n 
+0000584842 00000 n 
+0000586403 00000 n 
+0000586530 00000 n 
+0000587005 00000 n 
+0000586825 00000 n 
+0000586724 00000 n 
+0000586941 00000 n 
+0004769230 00000 n 
+0000588788 00000 n 
+0000590923 00000 n 
+0000589136 00000 n 
+0000588651 00000 n 
+0000587047 00000 n 
+0000588945 00000 n 
+0000598422 00000 n 
+0000598613 00000 n 
+0000590807 00000 n 
+0000589266 00000 n 
+0000598294 00000 n 
+0000598549 00000 n 
+0000594656 00000 n 
+0000594774 00000 n 
+0000594822 00000 n 
+0000595231 00000 n 
+0000595254 00000 n 
+0000595575 00000 n 
+0000598271 00000 n 
+0000601112 00000 n 
+0000600932 00000 n 
+0000598786 00000 n 
+0000601048 00000 n 
+0000603322 00000 n 
+0000603699 00000 n 
+0000603176 00000 n 
+0000601228 00000 n 
+0000603635 00000 n 
+0000603479 00000 n 
+0000608838 00000 n 
+0000606182 00000 n 
+0000606002 00000 n 
+0000603872 00000 n 
+0000606118 00000 n 
+0000609149 00000 n 
+0000609315 00000 n 
+0000609656 00000 n 
+0000608674 00000 n 
+0000606312 00000 n 
+0000609465 00000 n 
+0000608994 00000 n 
+0000609592 00000 n 
+0004769356 00000 n 
+0000717660 00000 n 
+0000612330 00000 n 
+0000612150 00000 n 
+0000609772 00000 n 
+0000612266 00000 n 
+0000615253 00000 n 
+0000615073 00000 n 
+0000612432 00000 n 
+0000615189 00000 n 
+0000617826 00000 n 
+0000617393 00000 n 
+0000615355 00000 n 
+0000617509 00000 n 
+0000617636 00000 n 
+0000617762 00000 n 
+0000620536 00000 n 
+0000620750 00000 n 
+0000620399 00000 n 
+0000617970 00000 n 
+0000620686 00000 n 
+0004764331 00000 n 
+0000623261 00000 n 
+0000623504 00000 n 
+0000623124 00000 n 
+0000620922 00000 n 
+0000623440 00000 n 
+0004765967 00000 n 
+0004765820 00000 n 
+0000628074 00000 n 
+0000626034 00000 n 
+0000625727 00000 n 
+0000623761 00000 n 
+0000625843 00000 n 
+0000625970 00000 n 
+0004769482 00000 n 
+0000628386 00000 n 
+0000628545 00000 n 
+0000628938 00000 n 
+0000627901 00000 n 
+0000626178 00000 n 
+0000628874 00000 n 
+0000628231 00000 n 
+0000628710 00000 n 
+0000631150 00000 n 
+0000631304 00000 n 
+0000634988 00000 n 
+0000631675 00000 n 
+0000630995 00000 n 
+0000629167 00000 n 
+0000631611 00000 n 
+0000631458 00000 n 
+0000634379 00000 n 
+0000634534 00000 n 
+0000634689 00000 n 
+0000635338 00000 n 
+0000634206 00000 n 
+0000631876 00000 n 
+0000635147 00000 n 
+0000635274 00000 n 
+0000634839 00000 n 
+0000639017 00000 n 
+0000640613 00000 n 
+0000638773 00000 n 
+0000635524 00000 n 
+0000638889 00000 n 
+0000639081 00000 n 
+0000639145 00000 n 
+0000639209 00000 n 
+0000639273 00000 n 
+0000639337 00000 n 
+0000639401 00000 n 
+0000639465 00000 n 
+0000639529 00000 n 
+0000639592 00000 n 
+0000639656 00000 n 
+0000639719 00000 n 
+0000639783 00000 n 
+0000639845 00000 n 
+0000639909 00000 n 
+0000639973 00000 n 
+0000640037 00000 n 
+0000640101 00000 n 
+0000640165 00000 n 
+0000640229 00000 n 
+0000640293 00000 n 
+0000640357 00000 n 
+0000640421 00000 n 
+0000640485 00000 n 
+0000640549 00000 n 
+0000643919 00000 n 
+0000643230 00000 n 
+0000640756 00000 n 
+0000643346 00000 n 
+0000643410 00000 n 
+0000643474 00000 n 
+0000643538 00000 n 
+0000643602 00000 n 
+0000643666 00000 n 
+0000643729 00000 n 
+0000643856 00000 n 
+0000648001 00000 n 
+0000646613 00000 n 
+0000644119 00000 n 
+0000646729 00000 n 
+0000646856 00000 n 
+0000646983 00000 n 
+0000647110 00000 n 
+0000647236 00000 n 
+0000647299 00000 n 
+0000647363 00000 n 
+0000647427 00000 n 
+0000647491 00000 n 
+0000647555 00000 n 
+0000647619 00000 n 
+0000647683 00000 n 
+0000647747 00000 n 
+0000647811 00000 n 
+0000647937 00000 n 
+0004769608 00000 n 
+0000650657 00000 n 
+0000650350 00000 n 
+0000648144 00000 n 
+0000650466 00000 n 
+0000650593 00000 n 
+0000653743 00000 n 
+0000653118 00000 n 
+0000650830 00000 n 
+0000653234 00000 n 
+0000653298 00000 n 
+0000653362 00000 n 
+0000653424 00000 n 
+0000653488 00000 n 
+0000653551 00000 n 
+0000653615 00000 n 
+0000653679 00000 n 
+0000656221 00000 n 
+0000656525 00000 n 
+0000659533 00000 n 
+0000656875 00000 n 
+0000656066 00000 n 
+0000653887 00000 n 
+0000656684 00000 n 
+0000656371 00000 n 
+0000656811 00000 n 
+0000659744 00000 n 
+0000659396 00000 n 
+0000657076 00000 n 
+0000659680 00000 n 
+0001199633 00000 n 
+0000662334 00000 n 
+0000661773 00000 n 
+0000659931 00000 n 
+0000661889 00000 n 
+0000662016 00000 n 
+0000662143 00000 n 
+0000662270 00000 n 
+0000664472 00000 n 
+0000664166 00000 n 
+0000662521 00000 n 
+0000664282 00000 n 
+0000664408 00000 n 
+0004769734 00000 n 
+0000667447 00000 n 
+0000666887 00000 n 
+0000664602 00000 n 
+0000667003 00000 n 
+0000667130 00000 n 
+0000667256 00000 n 
+0000667383 00000 n 
+0000669340 00000 n 
+0000669033 00000 n 
+0000667605 00000 n 
+0000669149 00000 n 
+0000669276 00000 n 
+0000671332 00000 n 
+0000671483 00000 n 
+0000671970 00000 n 
+0000671186 00000 n 
+0000669484 00000 n 
+0000671652 00000 n 
+0000671906 00000 n 
+0000674415 00000 n 
+0000674760 00000 n 
+0000674278 00000 n 
+0000672142 00000 n 
+0000674570 00000 n 
+0000674697 00000 n 
+0000677483 00000 n 
+0000677674 00000 n 
+0000677239 00000 n 
+0000674876 00000 n 
+0000677355 00000 n 
+0000677610 00000 n 
+0000680356 00000 n 
+0000680176 00000 n 
+0000677790 00000 n 
+0000680292 00000 n 
+0004769860 00000 n 
+0000683111 00000 n 
+0000683265 00000 n 
+0000683418 00000 n 
+0000683571 00000 n 
+0000683959 00000 n 
+0000682947 00000 n 
+0000680486 00000 n 
+0000683768 00000 n 
+0000683895 00000 n 
+0000687552 00000 n 
+0000688445 00000 n 
+0000687308 00000 n 
+0000684159 00000 n 
+0000687424 00000 n 
+0000687616 00000 n 
+0000687680 00000 n 
+0000687744 00000 n 
+0000687808 00000 n 
+0000687872 00000 n 
+0000687936 00000 n 
+0000688000 00000 n 
+0000688064 00000 n 
+0000688128 00000 n 
+0000688192 00000 n 
+0000688256 00000 n 
+0000688382 00000 n 
+0000691177 00000 n 
+0000691779 00000 n 
+0000691040 00000 n 
+0000688588 00000 n 
+0000691332 00000 n 
+0000691460 00000 n 
+0000691524 00000 n 
+0000691588 00000 n 
+0000691715 00000 n 
+0000694257 00000 n 
+0000694416 00000 n 
+0000694570 00000 n 
+0000697726 00000 n 
+0000695169 00000 n 
+0000694102 00000 n 
+0000691964 00000 n 
+0000694724 00000 n 
+0000694851 00000 n 
+0000694978 00000 n 
+0000695105 00000 n 
+0001178121 00000 n 
+0001189355 00000 n 
+0000698198 00000 n 
+0000697589 00000 n 
+0000695299 00000 n 
+0000697880 00000 n 
+0000698007 00000 n 
+0000698134 00000 n 
+0000700848 00000 n 
+0000704604 00000 n 
+0000701192 00000 n 
+0000700711 00000 n 
+0000698370 00000 n 
+0000701001 00000 n 
+0000701128 00000 n 
+0004769986 00000 n 
+0000704929 00000 n 
+0000705885 00000 n 
+0000704467 00000 n 
+0000701350 00000 n 
+0000704801 00000 n 
+0000704993 00000 n 
+0000705057 00000 n 
+0000705121 00000 n 
+0000705185 00000 n 
+0000705249 00000 n 
+0000705313 00000 n 
+0000705377 00000 n 
+0000705440 00000 n 
+0000705504 00000 n 
+0000705567 00000 n 
+0000705631 00000 n 
+0000705693 00000 n 
+0000705757 00000 n 
+0000705821 00000 n 
+0000708510 00000 n 
+0000708673 00000 n 
+0000709190 00000 n 
+0000708364 00000 n 
+0000706112 00000 n 
+0000708872 00000 n 
+0000708999 00000 n 
+0000709126 00000 n 
+0000711956 00000 n 
+0000711523 00000 n 
+0000709461 00000 n 
+0000711639 00000 n 
+0000711766 00000 n 
+0000711892 00000 n 
+0000713068 00000 n 
+0000712761 00000 n 
+0000712086 00000 n 
+0000712877 00000 n 
+0000713004 00000 n 
+0000715240 00000 n 
+0000714806 00000 n 
+0000713184 00000 n 
+0000714922 00000 n 
+0000715176 00000 n 
+0000717724 00000 n 
+0000717417 00000 n 
+0000715370 00000 n 
+0000717533 00000 n 
+0004770112 00000 n 
+0000719624 00000 n 
+0000719444 00000 n 
+0000717868 00000 n 
+0000719560 00000 n 
+0000721904 00000 n 
+0000721597 00000 n 
+0000719768 00000 n 
+0000721713 00000 n 
+0000721840 00000 n 
+0000726163 00000 n 
+0000723722 00000 n 
+0000723542 00000 n 
+0000722048 00000 n 
+0000723658 00000 n 
+0000726855 00000 n 
+0000727064 00000 n 
+0000727465 00000 n 
+0000726017 00000 n 
+0000723852 00000 n 
+0000727274 00000 n 
+0000727401 00000 n 
+0000726667 00000 n 
+0000726785 00000 n 
+0000726833 00000 n 
+0000730950 00000 n 
+0000729942 00000 n 
+0000727708 00000 n 
+0000730058 00000 n 
+0000730122 00000 n 
+0000730186 00000 n 
+0000730250 00000 n 
+0000730314 00000 n 
+0000730378 00000 n 
+0000730442 00000 n 
+0000730568 00000 n 
+0000730632 00000 n 
+0000730696 00000 n 
+0000730760 00000 n 
+0000730887 00000 n 
+0000733165 00000 n 
+0000733774 00000 n 
+0000733028 00000 n 
+0000731121 00000 n 
+0000733329 00000 n 
+0000733456 00000 n 
+0000733583 00000 n 
+0000733710 00000 n 
+0004770238 00000 n 
+0000736459 00000 n 
+0000736025 00000 n 
+0000736178 00000 n 
+0000736650 00000 n 
+0000735879 00000 n 
+0000733918 00000 n 
+0000736332 00000 n 
+0000736586 00000 n 
+0000739814 00000 n 
+0000740388 00000 n 
+0000739570 00000 n 
+0000736851 00000 n 
+0000739686 00000 n 
+0000739878 00000 n 
+0000739942 00000 n 
+0000740006 00000 n 
+0000740070 00000 n 
+0000740134 00000 n 
+0000740196 00000 n 
+0000740260 00000 n 
+0000740324 00000 n 
+0000742402 00000 n 
+0000742773 00000 n 
+0000742256 00000 n 
+0000740559 00000 n 
+0000742709 00000 n 
+0000742556 00000 n 
+0000745208 00000 n 
+0000745550 00000 n 
+0000745071 00000 n 
+0000742903 00000 n 
+0000745359 00000 n 
+0000745486 00000 n 
+0000748821 00000 n 
+0000748397 00000 n 
+0000749695 00000 n 
+0000748242 00000 n 
+0000745708 00000 n 
+0000748995 00000 n 
+0000748609 00000 n 
+0000749249 00000 n 
+0000749313 00000 n 
+0000749377 00000 n 
+0000749441 00000 n 
+0000749504 00000 n 
+0000749568 00000 n 
+0000749632 00000 n 
+0000752587 00000 n 
+0000755057 00000 n 
+0000753355 00000 n 
+0000752441 00000 n 
+0000750007 00000 n 
+0000753038 00000 n 
+0000753102 00000 n 
+0000753166 00000 n 
+0000753291 00000 n 
+0000752812 00000 n 
+0004770364 00000 n 
+0000755317 00000 n 
+0000754920 00000 n 
+0000753653 00000 n 
+0000755253 00000 n 
+0000759759 00000 n 
+0000759921 00000 n 
+0000760091 00000 n 
+0000757677 00000 n 
+0000757497 00000 n 
+0000755489 00000 n 
+0000757613 00000 n 
+0000760441 00000 n 
+0000759604 00000 n 
+0000757864 00000 n 
+0000760250 00000 n 
+0000760377 00000 n 
+0000765618 00000 n 
+0000762868 00000 n 
+0000762932 00000 n 
+0000762498 00000 n 
+0000760571 00000 n 
+0000762614 00000 n 
+0000762741 00000 n 
+0000766064 00000 n 
+0000765375 00000 n 
+0000763133 00000 n 
+0000765491 00000 n 
+0000765745 00000 n 
+0000765872 00000 n 
+0000765936 00000 n 
+0000766000 00000 n 
+0000768838 00000 n 
+0000768277 00000 n 
+0000766249 00000 n 
+0000768393 00000 n 
+0000768520 00000 n 
+0000768647 00000 n 
+0000768774 00000 n 
+0004770490 00000 n 
+0000771118 00000 n 
+0000770811 00000 n 
+0000768982 00000 n 
+0000770927 00000 n 
+0000771054 00000 n 
+0000771557 00000 n 
+0000771377 00000 n 
+0000771276 00000 n 
+0000771493 00000 n 
+0000773452 00000 n 
+0000773018 00000 n 
+0000771599 00000 n 
+0000773134 00000 n 
+0000773388 00000 n 
+0000775983 00000 n 
+0000776275 00000 n 
+0000776429 00000 n 
+0000780219 00000 n 
+0000777035 00000 n 
+0000775819 00000 n 
+0000773568 00000 n 
+0000776590 00000 n 
+0000776717 00000 n 
+0000776129 00000 n 
+0000776844 00000 n 
+0000780654 00000 n 
+0000780372 00000 n 
+0000781613 00000 n 
+0000780073 00000 n 
+0000777179 00000 n 
+0000780526 00000 n 
+0000780718 00000 n 
+0000780782 00000 n 
+0000780846 00000 n 
+0000780910 00000 n 
+0000780974 00000 n 
+0000781038 00000 n 
+0000781102 00000 n 
+0000781166 00000 n 
+0000781230 00000 n 
+0000781294 00000 n 
+0000781358 00000 n 
+0000781422 00000 n 
+0000783806 00000 n 
+0000784282 00000 n 
+0000783669 00000 n 
+0000781784 00000 n 
+0000783962 00000 n 
+0000784026 00000 n 
+0000784090 00000 n 
+0000784154 00000 n 
+0000784218 00000 n 
+0004770616 00000 n 
+0000787244 00000 n 
+0000787396 00000 n 
+0000787710 00000 n 
+0000790476 00000 n 
+0000789137 00000 n 
+0000787080 00000 n 
+0000784426 00000 n 
+0000787861 00000 n 
+0000787989 00000 n 
+0000788053 00000 n 
+0000788117 00000 n 
+0000788181 00000 n 
+0000788245 00000 n 
+0000788308 00000 n 
+0000788372 00000 n 
+0000788435 00000 n 
+0000788499 00000 n 
+0000788561 00000 n 
+0000788625 00000 n 
+0000788689 00000 n 
+0000788753 00000 n 
+0000788817 00000 n 
+0000788881 00000 n 
+0000788945 00000 n 
+0000789009 00000 n 
+0000789073 00000 n 
+0000787553 00000 n 
+0000790820 00000 n 
+0000790339 00000 n 
+0000789337 00000 n 
+0000790630 00000 n 
+0000790756 00000 n 
+0000792731 00000 n 
+0000792170 00000 n 
+0000790950 00000 n 
+0000792286 00000 n 
+0000792540 00000 n 
+0000792667 00000 n 
+0000795267 00000 n 
+0000797868 00000 n 
+0000795415 00000 n 
+0000826363 00000 n 
+0000823736 00000 n 
+0000823883 00000 n 
+0000796011 00000 n 
+0000795121 00000 n 
+0000792861 00000 n 
+0000795565 00000 n 
+0000795692 00000 n 
+0000795819 00000 n 
+0000795883 00000 n 
+0000795947 00000 n 
+0000824458 00000 n 
+0000845040 00000 n 
+0000824030 00000 n 
+0000847024 00000 n 
+0000824181 00000 n 
+0000865020 00000 n 
+0000844611 00000 n 
+0000896433 00000 n 
+0000824713 00000 n 
+0000797704 00000 n 
+0000796155 00000 n 
+0000824330 00000 n 
+0000824522 00000 n 
+0000824585 00000 n 
+0000824649 00000 n 
+0003551524 00000 n 
+0000863161 00000 n 
+0000894373 00000 n 
+0000844761 00000 n 
+0000918319 00000 n 
+0000845359 00000 n 
+0000826217 00000 n 
+0000824880 00000 n 
+0000844912 00000 n 
+0000845167 00000 n 
+0000845231 00000 n 
+0000845295 00000 n 
+0004770742 00000 n 
+0000916299 00000 n 
+0000929819 00000 n 
+0000862583 00000 n 
+0000932043 00000 n 
+0000862734 00000 n 
+0000862882 00000 n 
+0000946781 00000 n 
+0000893944 00000 n 
+0000958127 00000 n 
+0000863417 00000 n 
+0000846869 00000 n 
+0000845540 00000 n 
+0000863033 00000 n 
+0000863225 00000 n 
+0000863289 00000 n 
+0000863353 00000 n 
+0000944770 00000 n 
+0000956282 00000 n 
+0000894095 00000 n 
+0000972670 00000 n 
+0000894628 00000 n 
+0000864874 00000 n 
+0000863570 00000 n 
+0000894245 00000 n 
+0000894437 00000 n 
+0000894564 00000 n 
+0000970861 00000 n 
+0000983229 00000 n 
+0000915578 00000 n 
+0000984872 00000 n 
+0000915727 00000 n 
+0000915874 00000 n 
+0000916021 00000 n 
+0000994582 00000 n 
+0000916555 00000 n 
+0000896269 00000 n 
+0000894809 00000 n 
+0000916171 00000 n 
+0000916363 00000 n 
+0000916427 00000 n 
+0000916491 00000 n 
+0000993756 00000 n 
+0001008428 00000 n 
+0000929391 00000 n 
+0001001687 00000 n 
+0000929541 00000 n 
+0001009376 00000 n 
+0000930138 00000 n 
+0000918173 00000 n 
+0000916708 00000 n 
+0000929691 00000 n 
+0000929883 00000 n 
+0000929947 00000 n 
+0000930074 00000 n 
+0001008556 00000 n 
+0001048013 00000 n 
+0000944190 00000 n 
+0001016016 00000 n 
+0000944340 00000 n 
+0001048977 00000 n 
+0000944491 00000 n 
+0001078828 00000 n 
+0000955853 00000 n 
+0001092802 00000 n 
+0000945218 00000 n 
+0000931888 00000 n 
+0000930291 00000 n 
+0000944642 00000 n 
+0000944834 00000 n 
+0000944898 00000 n 
+0000944962 00000 n 
+0000945026 00000 n 
+0000945090 00000 n 
+0000945154 00000 n 
+0001048141 00000 n 
+0001091788 00000 n 
+0001091916 00000 n 
+0000956004 00000 n 
+0001105764 00000 n 
+0000956601 00000 n 
+0000946635 00000 n 
+0000945372 00000 n 
+0000956154 00000 n 
+0000956346 00000 n 
+0000956410 00000 n 
+0000956537 00000 n 
+0004770868 00000 n 
+0001125611 00000 n 
+0001125739 00000 n 
+0000970435 00000 n 
+0001126607 00000 n 
+0000970584 00000 n 
+0001135650 00000 n 
+0000971117 00000 n 
+0000957981 00000 n 
+0000956755 00000 n 
+0000970733 00000 n 
+0000970925 00000 n 
+0000970989 00000 n 
+0000971053 00000 n 
+0001142424 00000 n 
+0001142552 00000 n 
+0000982801 00000 n 
+0001143355 00000 n 
+0000982951 00000 n 
+0001149391 00000 n 
+0000983548 00000 n 
+0000972524 00000 n 
+0000971313 00000 n 
+0000983101 00000 n 
+0000983293 00000 n 
+0000983357 00000 n 
+0000983484 00000 n 
+0001155513 00000 n 
+0001155641 00000 n 
+0000993820 00000 n 
+0000984756 00000 n 
+0000983716 00000 n 
+0000993628 00000 n 
+0001008620 00000 n 
+0000994466 00000 n 
+0000994002 00000 n 
+0001008300 00000 n 
+0001048205 00000 n 
+0001009260 00000 n 
+0001008775 00000 n 
+0001047885 00000 n 
+0001091980 00000 n 
+0001048861 00000 n 
+0001048360 00000 n 
+0001091660 00000 n 
+0004770994 00000 n 
+0001125803 00000 n 
+0001092686 00000 n 
+0001092135 00000 n 
+0001125483 00000 n 
+0001142616 00000 n 
+0001126491 00000 n 
+0001125958 00000 n 
+0001142296 00000 n 
+0001155705 00000 n 
+0001143239 00000 n 
+0001142771 00000 n 
+0001155385 00000 n 
+0001156141 00000 n 
+0001155961 00000 n 
+0001155860 00000 n 
+0001156077 00000 n 
+0001156581 00000 n 
+0001156402 00000 n 
+0001156183 00000 n 
+0001156872 00000 n 
+0001156756 00000 n 
+0001156655 00000 n 
+0004771120 00000 n 
+0001157811 00000 n 
+0001157376 00000 n 
+0001156914 00000 n 
+0001157492 00000 n 
+0001157556 00000 n 
+0001157683 00000 n 
+0001157747 00000 n 
+0001158194 00000 n 
+0001158014 00000 n 
+0001157913 00000 n 
+0001158130 00000 n 
+0001159585 00000 n 
+0001159744 00000 n 
+0001163095 00000 n 
+0001160347 00000 n 
+0001159439 00000 n 
+0001158236 00000 n 
+0001159902 00000 n 
+0001160156 00000 n 
+0001160283 00000 n 
+0003236011 00000 n 
+0001163456 00000 n 
+0001162958 00000 n 
+0001160463 00000 n 
+0001163265 00000 n 
+0001163392 00000 n 
+0001166004 00000 n 
+0001165697 00000 n 
+0001163642 00000 n 
+0001165813 00000 n 
+0001165940 00000 n 
+0001168769 00000 n 
+0001169081 00000 n 
+0001169832 00000 n 
+0001168614 00000 n 
+0001166205 00000 n 
+0001169259 00000 n 
+0001169387 00000 n 
+0001168925 00000 n 
+0001169514 00000 n 
+0001169641 00000 n 
+0001169768 00000 n 
+0004771246 00000 n 
+0001171268 00000 n 
+0001170962 00000 n 
+0001170032 00000 n 
+0001171078 00000 n 
+0001173918 00000 n 
+0001173611 00000 n 
+0001171441 00000 n 
+0001173727 00000 n 
+0001173854 00000 n 
+0001176283 00000 n 
+0001175976 00000 n 
+0001174105 00000 n 
+0001176092 00000 n 
+0001176219 00000 n 
+0001178184 00000 n 
+0001177878 00000 n 
+0001176441 00000 n 
+0001177994 00000 n 
+0001180861 00000 n 
+0001180554 00000 n 
+0001178342 00000 n 
+0001180670 00000 n 
+0001180797 00000 n 
+0001183888 00000 n 
+0001183452 00000 n 
+0001181019 00000 n 
+0001183568 00000 n 
+0001183632 00000 n 
+0001183696 00000 n 
+0001183760 00000 n 
+0001183824 00000 n 
+0004771372 00000 n 
+0001186854 00000 n 
+0001186419 00000 n 
+0001184018 00000 n 
+0001186535 00000 n 
+0001186599 00000 n 
+0001186663 00000 n 
+0001186790 00000 n 
+0001189419 00000 n 
+0001189112 00000 n 
+0001187012 00000 n 
+0001189228 00000 n 
+0004762847 00000 n 
+0001191640 00000 n 
+0001191460 00000 n 
+0001189563 00000 n 
+0001191576 00000 n 
+0001193539 00000 n 
+0001193232 00000 n 
+0001191770 00000 n 
+0001193348 00000 n 
+0001193475 00000 n 
+0001196392 00000 n 
+0001196212 00000 n 
+0001193683 00000 n 
+0001196328 00000 n 
+0001199355 00000 n 
+0001203229 00000 n 
+0001200335 00000 n 
+0001199218 00000 n 
+0001196536 00000 n 
+0001199507 00000 n 
+0001199697 00000 n 
+0001199760 00000 n 
+0001199887 00000 n 
+0001199951 00000 n 
+0001200015 00000 n 
+0001200079 00000 n 
+0001200143 00000 n 
+0001200207 00000 n 
+0001200271 00000 n 
+0004771498 00000 n 
+0001203383 00000 n 
+0001207670 00000 n 
+0001204751 00000 n 
+0001203083 00000 n 
+0001200492 00000 n 
+0001203537 00000 n 
+0001203665 00000 n 
+0001203729 00000 n 
+0001203793 00000 n 
+0001203857 00000 n 
+0001203921 00000 n 
+0001203985 00000 n 
+0001204049 00000 n 
+0001204177 00000 n 
+0001204241 00000 n 
+0001204304 00000 n 
+0001204368 00000 n 
+0001204432 00000 n 
+0001204496 00000 n 
+0001204560 00000 n 
+0001204687 00000 n 
+0001207820 00000 n 
+0001207983 00000 n 
+0001208963 00000 n 
+0001207515 00000 n 
+0001204936 00000 n 
+0001208133 00000 n 
+0001208261 00000 n 
+0001208325 00000 n 
+0001208388 00000 n 
+0001208452 00000 n 
+0001208516 00000 n 
+0001208580 00000 n 
+0001208644 00000 n 
+0001208772 00000 n 
+0001208899 00000 n 
+0001211757 00000 n 
+0001211450 00000 n 
+0001209120 00000 n 
+0001211566 00000 n 
+0001211693 00000 n 
+0001214728 00000 n 
+0001214039 00000 n 
+0001211901 00000 n 
+0001214155 00000 n 
+0001214219 00000 n 
+0001214283 00000 n 
+0001214347 00000 n 
+0001214410 00000 n 
+0001214537 00000 n 
+0001214664 00000 n 
+0001218398 00000 n 
+0001217644 00000 n 
+0001214872 00000 n 
+0001217760 00000 n 
+0001217824 00000 n 
+0001217888 00000 n 
+0001217951 00000 n 
+0001218078 00000 n 
+0001218142 00000 n 
+0001218206 00000 n 
+0001218270 00000 n 
+0001218334 00000 n 
+0001221713 00000 n 
+0001221151 00000 n 
+0001218597 00000 n 
+0001221267 00000 n 
+0001221394 00000 n 
+0001221458 00000 n 
+0001221522 00000 n 
+0001221649 00000 n 
+0004771624 00000 n 
+0001224374 00000 n 
+0001225731 00000 n 
+0001224258 00000 n 
+0001221884 00000 n 
+0001225412 00000 n 
+0001225539 00000 n 
+0001225603 00000 n 
+0001225667 00000 n 
+0001224760 00000 n 
+0001224878 00000 n 
+0001224926 00000 n 
+0001225391 00000 n 
+0001229004 00000 n 
+0001228696 00000 n 
+0001225960 00000 n 
+0001228812 00000 n 
+0001228876 00000 n 
+0001228940 00000 n 
+0001231437 00000 n 
+0001231004 00000 n 
+0001229175 00000 n 
+0001231120 00000 n 
+0001231247 00000 n 
+0001231373 00000 n 
+0001233591 00000 n 
+0001233159 00000 n 
+0001231624 00000 n 
+0001233275 00000 n 
+0001233402 00000 n 
+0001233528 00000 n 
+0001236218 00000 n 
+0001235912 00000 n 
+0001233778 00000 n 
+0001236028 00000 n 
+0001236154 00000 n 
+0001239772 00000 n 
+0001239018 00000 n 
+0001236376 00000 n 
+0001239134 00000 n 
+0001239198 00000 n 
+0001239261 00000 n 
+0001239325 00000 n 
+0001239389 00000 n 
+0001239453 00000 n 
+0001239517 00000 n 
+0001239581 00000 n 
+0001239708 00000 n 
+0004771750 00000 n 
+0001242412 00000 n 
+0001242105 00000 n 
+0001239971 00000 n 
+0001242221 00000 n 
+0001242348 00000 n 
+0001245097 00000 n 
+0001244790 00000 n 
+0001242613 00000 n 
+0001244906 00000 n 
+0001245033 00000 n 
+0001248047 00000 n 
+0001247613 00000 n 
+0001245298 00000 n 
+0001247729 00000 n 
+0001247856 00000 n 
+0001247983 00000 n 
+0001259427 00000 n 
+0001250159 00000 n 
+0001259772 00000 n 
+0001250022 00000 n 
+0001248205 00000 n 
+0001259580 00000 n 
+0001259708 00000 n 
+0001256039 00000 n 
+0001256157 00000 n 
+0001256205 00000 n 
+0001256600 00000 n 
+0001256623 00000 n 
+0001256970 00000 n 
+0001259404 00000 n 
+0001263010 00000 n 
+0001263163 00000 n 
+0001263313 00000 n 
+0001263654 00000 n 
+0001262855 00000 n 
+0001259904 00000 n 
+0001263462 00000 n 
+0001263590 00000 n 
+0001267182 00000 n 
+0001266754 00000 n 
+0001266904 00000 n 
+0001267374 00000 n 
+0001266608 00000 n 
+0001263784 00000 n 
+0001267054 00000 n 
+0001267310 00000 n 
+0004771876 00000 n 
+0001270108 00000 n 
+0001270618 00000 n 
+0001269864 00000 n 
+0001267476 00000 n 
+0001269980 00000 n 
+0001270172 00000 n 
+0001270236 00000 n 
+0001270300 00000 n 
+0001270427 00000 n 
+0001270554 00000 n 
+0001273415 00000 n 
+0001272854 00000 n 
+0001270734 00000 n 
+0001272970 00000 n 
+0001273097 00000 n 
+0001273224 00000 n 
+0001273351 00000 n 
+0001275685 00000 n 
+0001275903 00000 n 
+0001275548 00000 n 
+0001273573 00000 n 
+0001275839 00000 n 
+0001278754 00000 n 
+0001278447 00000 n 
+0001276005 00000 n 
+0001278563 00000 n 
+0001278690 00000 n 
+0001279494 00000 n 
+0001279314 00000 n 
+0001278969 00000 n 
+0001279430 00000 n 
+0001279877 00000 n 
+0001279697 00000 n 
+0001279596 00000 n 
+0001279813 00000 n 
+0004772002 00000 n 
+0001281887 00000 n 
+0001281580 00000 n 
+0001279919 00000 n 
+0001281696 00000 n 
+0001284150 00000 n 
+0001284622 00000 n 
+0001284013 00000 n 
+0001282017 00000 n 
+0001284304 00000 n 
+0001284431 00000 n 
+0001284558 00000 n 
+0001289952 00000 n 
+0001286909 00000 n 
+0001286602 00000 n 
+0001284752 00000 n 
+0001286718 00000 n 
+0001286845 00000 n 
+0001291875 00000 n 
+0001289511 00000 n 
+0001289668 00000 n 
+0001299735 00000 n 
+0001290143 00000 n 
+0001289365 00000 n 
+0001287053 00000 n 
+0001289825 00000 n 
+0001290079 00000 n 
+0001298510 00000 n 
+0001306160 00000 n 
+0001298574 00000 n 
+0001291759 00000 n 
+0001290287 00000 n 
+0001298382 00000 n 
+0001293591 00000 n 
+0001293709 00000 n 
+0001293757 00000 n 
+0001294170 00000 n 
+0001294428 00000 n 
+0001294451 00000 n 
+0001294772 00000 n 
+0001295036 00000 n 
+0001297448 00000 n 
+0001298337 00000 n 
+0001298360 00000 n 
+0001306224 00000 n 
+0001299619 00000 n 
+0001298720 00000 n 
+0001306032 00000 n 
+0004772128 00000 n 
+0001301438 00000 n 
+0001301556 00000 n 
+0001301604 00000 n 
+0001301983 00000 n 
+0001302241 00000 n 
+0001302264 00000 n 
+0001302575 00000 n 
+0001302839 00000 n 
+0001305098 00000 n 
+0001305987 00000 n 
+0001306010 00000 n 
+0001308686 00000 n 
+0001308256 00000 n 
+0001306412 00000 n 
+0001308372 00000 n 
+0001308499 00000 n 
+0001308622 00000 n 
+0001311201 00000 n 
+0001314930 00000 n 
+0001311682 00000 n 
+0001311064 00000 n 
+0001308816 00000 n 
+0001311364 00000 n 
+0001311491 00000 n 
+0001311618 00000 n 
+0001315426 00000 n 
+0001315098 00000 n 
+0001315937 00000 n 
+0001314784 00000 n 
+0001311854 00000 n 
+0001315298 00000 n 
+0001315490 00000 n 
+0001315554 00000 n 
+0001315618 00000 n 
+0001315682 00000 n 
+0001315746 00000 n 
+0001315873 00000 n 
+0001318892 00000 n 
+0001318585 00000 n 
+0001316178 00000 n 
+0001318701 00000 n 
+0001318828 00000 n 
+0001321569 00000 n 
+0001321262 00000 n 
+0001319008 00000 n 
+0001321378 00000 n 
+0001321505 00000 n 
+0001324246 00000 n 
+0001324716 00000 n 
+0001324109 00000 n 
+0001321685 00000 n 
+0001324400 00000 n 
+0001324525 00000 n 
+0001324652 00000 n 
+0004772254 00000 n 
+0001326475 00000 n 
+0001326295 00000 n 
+0001324860 00000 n 
+0001326411 00000 n 
+0001329123 00000 n 
+0001328305 00000 n 
+0001326633 00000 n 
+0001328421 00000 n 
+0001328548 00000 n 
+0001328612 00000 n 
+0001328676 00000 n 
+0001328740 00000 n 
+0001328804 00000 n 
+0001328868 00000 n 
+0001328932 00000 n 
+0001328996 00000 n 
+0001329059 00000 n 
+0001331668 00000 n 
+0001332145 00000 n 
+0001331531 00000 n 
+0001329267 00000 n 
+0001331826 00000 n 
+0001331953 00000 n 
+0001332017 00000 n 
+0001332081 00000 n 
+0001334406 00000 n 
+0001334470 00000 n 
+0001334162 00000 n 
+0001332275 00000 n 
+0001334278 00000 n 
+0001336090 00000 n 
+0001335910 00000 n 
+0001334586 00000 n 
+0001336026 00000 n 
+0001337901 00000 n 
+0001338254 00000 n 
+0001337764 00000 n 
+0001336206 00000 n 
+0001338062 00000 n 
+0001338126 00000 n 
+0001338190 00000 n 
+0004772380 00000 n 
+0001344134 00000 n 
+0001340191 00000 n 
+0001339755 00000 n 
+0001338398 00000 n 
+0001339871 00000 n 
+0001339935 00000 n 
+0001339999 00000 n 
+0001340063 00000 n 
+0001340127 00000 n 
+0001341584 00000 n 
+0001341404 00000 n 
+0001340335 00000 n 
+0001341520 00000 n 
+0001343852 00000 n 
+0001344198 00000 n 
+0001343715 00000 n 
+0001341700 00000 n 
+0001344006 00000 n 
+0001344070 00000 n 
+0001346272 00000 n 
+0001346336 00000 n 
+0001346028 00000 n 
+0001344328 00000 n 
+0001346144 00000 n 
+0001347838 00000 n 
+0001347530 00000 n 
+0001346452 00000 n 
+0001347646 00000 n 
+0001347710 00000 n 
+0001347774 00000 n 
+0001349522 00000 n 
+0001348958 00000 n 
+0001347968 00000 n 
+0001349074 00000 n 
+0001349138 00000 n 
+0001349202 00000 n 
+0001349266 00000 n 
+0001349330 00000 n 
+0001349394 00000 n 
+0001349458 00000 n 
+0004772506 00000 n 
+0001351879 00000 n 
+0001351317 00000 n 
+0001349638 00000 n 
+0001351433 00000 n 
+0001351560 00000 n 
+0001351624 00000 n 
+0001351688 00000 n 
+0001351815 00000 n 
+0001354984 00000 n 
+0001354550 00000 n 
+0001352094 00000 n 
+0001354666 00000 n 
+0001354793 00000 n 
+0001354920 00000 n 
+0001357687 00000 n 
+0001357253 00000 n 
+0001355142 00000 n 
+0001357369 00000 n 
+0001357496 00000 n 
+0001357623 00000 n 
+0001360180 00000 n 
+0001360348 00000 n 
+0001360542 00000 n 
+0001360714 00000 n 
+0001360926 00000 n 
+0001361116 00000 n 
+0001361329 00000 n 
+0001361522 00000 n 
+0001361717 00000 n 
+0001361917 00000 n 
+0001362153 00000 n 
+0001359962 00000 n 
+0001357817 00000 n 
+0001362089 00000 n 
+0001364563 00000 n 
+0001364716 00000 n 
+0001365205 00000 n 
+0001364417 00000 n 
+0001362339 00000 n 
+0001364887 00000 n 
+0001365014 00000 n 
+0001365141 00000 n 
+0001367671 00000 n 
+0001367364 00000 n 
+0001365391 00000 n 
+0001367480 00000 n 
+0001367607 00000 n 
+0004772632 00000 n 
+0001369034 00000 n 
+0001368854 00000 n 
+0001367815 00000 n 
+0001368970 00000 n 
+0001370435 00000 n 
+0001370129 00000 n 
+0001369150 00000 n 
+0001370245 00000 n 
+0001370371 00000 n 
+0001371654 00000 n 
+0001371474 00000 n 
+0001370565 00000 n 
+0001371590 00000 n 
+0001374330 00000 n 
+0001373641 00000 n 
+0001371770 00000 n 
+0001373757 00000 n 
+0001373884 00000 n 
+0001373948 00000 n 
+0001374012 00000 n 
+0001374076 00000 n 
+0001374140 00000 n 
+0001374204 00000 n 
+0001374268 00000 n 
+0001377084 00000 n 
+0001378130 00000 n 
+0001376947 00000 n 
+0001374530 00000 n 
+0001377236 00000 n 
+0001377300 00000 n 
+0001377364 00000 n 
+0001377428 00000 n 
+0001377492 00000 n 
+0001377556 00000 n 
+0001377620 00000 n 
+0001377684 00000 n 
+0001377748 00000 n 
+0001377812 00000 n 
+0001377939 00000 n 
+0001378066 00000 n 
+0001383519 00000 n 
+0001383091 00000 n 
+0001385435 00000 n 
+0001382945 00000 n 
+0001378301 00000 n 
+0001383391 00000 n 
+0001383583 00000 n 
+0001383647 00000 n 
+0001383711 00000 n 
+0001383775 00000 n 
+0001383839 00000 n 
+0001383903 00000 n 
+0001383967 00000 n 
+0001384031 00000 n 
+0001384094 00000 n 
+0001384158 00000 n 
+0001384221 00000 n 
+0001384285 00000 n 
+0001384347 00000 n 
+0001384411 00000 n 
+0001384475 00000 n 
+0001384539 00000 n 
+0001384603 00000 n 
+0001384667 00000 n 
+0001384731 00000 n 
+0001384795 00000 n 
+0001384859 00000 n 
+0001384923 00000 n 
+0001384987 00000 n 
+0001385051 00000 n 
+0001385115 00000 n 
+0001385179 00000 n 
+0001385243 00000 n 
+0001385307 00000 n 
+0001385371 00000 n 
+0001383241 00000 n 
+0004772758 00000 n 
+0001387853 00000 n 
+0001388013 00000 n 
+0001388173 00000 n 
+0001388513 00000 n 
+0001387698 00000 n 
+0001385592 00000 n 
+0001388322 00000 n 
+0001388449 00000 n 
+0001398114 00000 n 
+0001400418 00000 n 
+0001390443 00000 n 
+0001390136 00000 n 
+0001388671 00000 n 
+0001390252 00000 n 
+0001390379 00000 n 
+0001392354 00000 n 
+0001392826 00000 n 
+0001392217 00000 n 
+0001390601 00000 n 
+0001392508 00000 n 
+0001392635 00000 n 
+0001392762 00000 n 
+0001400546 00000 n 
+0001393925 00000 n 
+0001394527 00000 n 
+0001393788 00000 n 
+0001392970 00000 n 
+0001394082 00000 n 
+0001394209 00000 n 
+0001394336 00000 n 
+0001394463 00000 n 
+0001398178 00000 n 
+0001397870 00000 n 
+0001394671 00000 n 
+0001397986 00000 n 
+0001400610 00000 n 
+0001400174 00000 n 
+0001398308 00000 n 
+0001400290 00000 n 
+0004772884 00000 n 
+0001402429 00000 n 
+0001402123 00000 n 
+0001400726 00000 n 
+0001402239 00000 n 
+0001404108 00000 n 
+0001412155 00000 n 
+0001409998 00000 n 
+0001410154 00000 n 
+0001421779 00000 n 
+0001418056 00000 n 
+0001410629 00000 n 
+0001403962 00000 n 
+0001402630 00000 n 
+0001410310 00000 n 
+0001410437 00000 n 
+0001410565 00000 n 
+0001405654 00000 n 
+0001405772 00000 n 
+0001405820 00000 n 
+0001406193 00000 n 
+0001406451 00000 n 
+0001406474 00000 n 
+0001406779 00000 n 
+0001407043 00000 n 
+0001409064 00000 n 
+0001409953 00000 n 
+0001409976 00000 n 
+0001422070 00000 n 
+0001422262 00000 n 
+0001412018 00000 n 
+0001410803 00000 n 
+0001421942 00000 n 
+0001422198 00000 n 
+0001413712 00000 n 
+0001413830 00000 n 
+0001413878 00000 n 
+0001414251 00000 n 
+0001414509 00000 n 
+0001414532 00000 n 
+0001414837 00000 n 
+0001415101 00000 n 
+0001417122 00000 n 
+0001418011 00000 n 
+0001418034 00000 n 
+0001418973 00000 n 
+0001419091 00000 n 
+0001419139 00000 n 
+0001419532 00000 n 
+0001419554 00000 n 
+0001419852 00000 n 
+0001421756 00000 n 
+0001424953 00000 n 
+0001424518 00000 n 
+0001422423 00000 n 
+0001424634 00000 n 
+0001424761 00000 n 
+0001424825 00000 n 
+0001424889 00000 n 
+0001427470 00000 n 
+0001427099 00000 n 
+0001425083 00000 n 
+0001427215 00000 n 
+0001427279 00000 n 
+0001427406 00000 n 
+0001430338 00000 n 
+0001430031 00000 n 
+0001427600 00000 n 
+0001430147 00000 n 
+0001430274 00000 n 
+0004773010 00000 n 
+0001433080 00000 n 
+0001432900 00000 n 
+0001430468 00000 n 
+0001433016 00000 n 
+0001435512 00000 n 
+0001436256 00000 n 
+0001435366 00000 n 
+0001433210 00000 n 
+0001435810 00000 n 
+0001435937 00000 n 
+0001436001 00000 n 
+0001436065 00000 n 
+0001435662 00000 n 
+0001436192 00000 n 
+0001438768 00000 n 
+0001439109 00000 n 
+0001438631 00000 n 
+0001436386 00000 n 
+0001438919 00000 n 
+0001439046 00000 n 
+0001441796 00000 n 
+0001441986 00000 n 
+0001441553 00000 n 
+0001439296 00000 n 
+0001441669 00000 n 
+0001441922 00000 n 
+0001443734 00000 n 
+0001443890 00000 n 
+0001446677 00000 n 
+0001444487 00000 n 
+0001443588 00000 n 
+0001442116 00000 n 
+0001444041 00000 n 
+0001444168 00000 n 
+0001444295 00000 n 
+0001444423 00000 n 
+0001446960 00000 n 
+0001447471 00000 n 
+0001446540 00000 n 
+0001444617 00000 n 
+0001446832 00000 n 
+0001447024 00000 n 
+0001447088 00000 n 
+0001447152 00000 n 
+0001447279 00000 n 
+0001447407 00000 n 
+0004773136 00000 n 
+0001450162 00000 n 
+0001449601 00000 n 
+0001447642 00000 n 
+0001449717 00000 n 
+0001449844 00000 n 
+0001449971 00000 n 
+0001450098 00000 n 
+0001452488 00000 n 
+0001451733 00000 n 
+0001450363 00000 n 
+0001451849 00000 n 
+0001451913 00000 n 
+0001451977 00000 n 
+0001452041 00000 n 
+0001452105 00000 n 
+0001452169 00000 n 
+0001452233 00000 n 
+0001452297 00000 n 
+0001452361 00000 n 
+0001452424 00000 n 
+0001454521 00000 n 
+0001454214 00000 n 
+0001452660 00000 n 
+0001454330 00000 n 
+0001457393 00000 n 
+0001456959 00000 n 
+0001454637 00000 n 
+0001457075 00000 n 
+0001457202 00000 n 
+0001457329 00000 n 
+0001460337 00000 n 
+0001459902 00000 n 
+0001457509 00000 n 
+0001460018 00000 n 
+0001460145 00000 n 
+0001460273 00000 n 
+0001462200 00000 n 
+0001461892 00000 n 
+0001460481 00000 n 
+0001462008 00000 n 
+0001462136 00000 n 
+0004773262 00000 n 
+0001463490 00000 n 
+0001463310 00000 n 
+0001462330 00000 n 
+0001463426 00000 n 
+0001465777 00000 n 
+0001465470 00000 n 
+0001463620 00000 n 
+0001465586 00000 n 
+0001465713 00000 n 
+0001467685 00000 n 
+0001467505 00000 n 
+0001465907 00000 n 
+0001467621 00000 n 
+0001469931 00000 n 
+0001469496 00000 n 
+0001467858 00000 n 
+0001469612 00000 n 
+0001469740 00000 n 
+0001469867 00000 n 
+0001471785 00000 n 
+0001472133 00000 n 
+0001471648 00000 n 
+0001470118 00000 n 
+0001471941 00000 n 
+0001472069 00000 n 
+0001473835 00000 n 
+0001473655 00000 n 
+0001472263 00000 n 
+0001473771 00000 n 
+0004773388 00000 n 
+0001474997 00000 n 
+0001474817 00000 n 
+0001473951 00000 n 
+0001474933 00000 n 
+0001477210 00000 n 
+0001476902 00000 n 
+0001475113 00000 n 
+0001477018 00000 n 
+0001477146 00000 n 
+0001478995 00000 n 
+0001479542 00000 n 
+0001478858 00000 n 
+0001477411 00000 n 
+0001479158 00000 n 
+0001479286 00000 n 
+0001479414 00000 n 
+0001479478 00000 n 
+0001482392 00000 n 
+0001482549 00000 n 
+0001483822 00000 n 
+0001482237 00000 n 
+0001479672 00000 n 
+0001482863 00000 n 
+0001482991 00000 n 
+0001483055 00000 n 
+0001483119 00000 n 
+0001483183 00000 n 
+0001483247 00000 n 
+0001483311 00000 n 
+0001483375 00000 n 
+0001483439 00000 n 
+0001483502 00000 n 
+0001483566 00000 n 
+0001483630 00000 n 
+0001482706 00000 n 
+0001483758 00000 n 
+0001485768 00000 n 
+0001485332 00000 n 
+0001483993 00000 n 
+0001485448 00000 n 
+0001485576 00000 n 
+0001485704 00000 n 
+0001487399 00000 n 
+0001487874 00000 n 
+0001487262 00000 n 
+0001485912 00000 n 
+0001487554 00000 n 
+0001487682 00000 n 
+0001487810 00000 n 
+0004773514 00000 n 
+0001489664 00000 n 
+0001490153 00000 n 
+0001489518 00000 n 
+0001488004 00000 n 
+0001489961 00000 n 
+0001490089 00000 n 
+0001489813 00000 n 
+0001491716 00000 n 
+0001491536 00000 n 
+0001490283 00000 n 
+0001491652 00000 n 
+0001493432 00000 n 
+0001493252 00000 n 
+0001491889 00000 n 
+0001493368 00000 n 
+0001494741 00000 n 
+0001494433 00000 n 
+0001493548 00000 n 
+0001494549 00000 n 
+0001494677 00000 n 
+0001496481 00000 n 
+0001496173 00000 n 
+0001494871 00000 n 
+0001496289 00000 n 
+0001496417 00000 n 
+0001498216 00000 n 
+0001498036 00000 n 
+0001496611 00000 n 
+0001498152 00000 n 
+0004773640 00000 n 
+0001500176 00000 n 
+0001500568 00000 n 
+0001500039 00000 n 
+0001498346 00000 n 
+0001500376 00000 n 
+0001500504 00000 n 
+0001502072 00000 n 
+0001501892 00000 n 
+0001500754 00000 n 
+0001502008 00000 n 
+0001503403 00000 n 
+0001503223 00000 n 
+0001502188 00000 n 
+0001503339 00000 n 
+0001505648 00000 n 
+0001505340 00000 n 
+0001503519 00000 n 
+0001505456 00000 n 
+0001505584 00000 n 
+0001507611 00000 n 
+0001507303 00000 n 
+0001505778 00000 n 
+0001507419 00000 n 
+0001507547 00000 n 
+0001509824 00000 n 
+0001509516 00000 n 
+0001507755 00000 n 
+0001509632 00000 n 
+0001509760 00000 n 
+0004773766 00000 n 
+0001511656 00000 n 
+0001512290 00000 n 
+0001511510 00000 n 
+0001509968 00000 n 
+0001511970 00000 n 
+0001512098 00000 n 
+0001511814 00000 n 
+0001512226 00000 n 
+0001515102 00000 n 
+0001514666 00000 n 
+0001512420 00000 n 
+0001514782 00000 n 
+0001514846 00000 n 
+0001514910 00000 n 
+0001515038 00000 n 
+0001517694 00000 n 
+0001517908 00000 n 
+0001517557 00000 n 
+0001515218 00000 n 
+0001517844 00000 n 
+0001520596 00000 n 
+0001520288 00000 n 
+0001518052 00000 n 
+0001520404 00000 n 
+0001520532 00000 n 
+0001522972 00000 n 
+0001522792 00000 n 
+0001520754 00000 n 
+0001522908 00000 n 
+0001525371 00000 n 
+0001524807 00000 n 
+0001523173 00000 n 
+0001524923 00000 n 
+0001525051 00000 n 
+0001525179 00000 n 
+0001525307 00000 n 
+0004773892 00000 n 
+0001528038 00000 n 
+0001527858 00000 n 
+0001525515 00000 n 
+0001527974 00000 n 
+0001529399 00000 n 
+0001529219 00000 n 
+0001528168 00000 n 
+0001529335 00000 n 
+0001531459 00000 n 
+0001530895 00000 n 
+0001529515 00000 n 
+0001531011 00000 n 
+0001531139 00000 n 
+0001531267 00000 n 
+0001531395 00000 n 
+0001533511 00000 n 
+0001533075 00000 n 
+0001531589 00000 n 
+0001533191 00000 n 
+0001533319 00000 n 
+0001533447 00000 n 
+0001535459 00000 n 
+0001534896 00000 n 
+0001533641 00000 n 
+0001535012 00000 n 
+0001535140 00000 n 
+0001535268 00000 n 
+0001535396 00000 n 
+0001536859 00000 n 
+0001536679 00000 n 
+0001535589 00000 n 
+0001536795 00000 n 
+0004774018 00000 n 
+0001539121 00000 n 
+0001538813 00000 n 
+0001536975 00000 n 
+0001538929 00000 n 
+0001541383 00000 n 
+0001542137 00000 n 
+0001541237 00000 n 
+0001539237 00000 n 
+0001541691 00000 n 
+0001541819 00000 n 
+0001541537 00000 n 
+0001541945 00000 n 
+0001542073 00000 n 
+0001544710 00000 n 
+0001544530 00000 n 
+0001542323 00000 n 
+0001544646 00000 n 
+0001547587 00000 n 
+0001547407 00000 n 
+0001544826 00000 n 
+0001547523 00000 n 
+0001550265 00000 n 
+0001550085 00000 n 
+0001547717 00000 n 
+0001550201 00000 n 
+0001553143 00000 n 
+0001552707 00000 n 
+0001550395 00000 n 
+0001552823 00000 n 
+0001552951 00000 n 
+0001553079 00000 n 
+0004774144 00000 n 
+0001555957 00000 n 
+0001557263 00000 n 
+0001555820 00000 n 
+0001553301 00000 n 
+0001556111 00000 n 
+0001556239 00000 n 
+0001556367 00000 n 
+0001556495 00000 n 
+0001556623 00000 n 
+0001556687 00000 n 
+0001556751 00000 n 
+0001556815 00000 n 
+0001556879 00000 n 
+0001556943 00000 n 
+0001557007 00000 n 
+0001557071 00000 n 
+0001557135 00000 n 
+0001557199 00000 n 
+0001561717 00000 n 
+0001558819 00000 n 
+0001558447 00000 n 
+0001557434 00000 n 
+0001558563 00000 n 
+0001558627 00000 n 
+0001558691 00000 n 
+0001558755 00000 n 
+0001563215 00000 n 
+0001561580 00000 n 
+0001558935 00000 n 
+0001561871 00000 n 
+0001561999 00000 n 
+0001562127 00000 n 
+0001562191 00000 n 
+0001562255 00000 n 
+0001562319 00000 n 
+0001562383 00000 n 
+0001562447 00000 n 
+0001562511 00000 n 
+0001562575 00000 n 
+0001562639 00000 n 
+0001562703 00000 n 
+0001562767 00000 n 
+0001562831 00000 n 
+0001562895 00000 n 
+0001562959 00000 n 
+0001563023 00000 n 
+0001563087 00000 n 
+0001563151 00000 n 
+0001569439 00000 n 
+0001565913 00000 n 
+0001565542 00000 n 
+0001563386 00000 n 
+0001565658 00000 n 
+0001565722 00000 n 
+0001565849 00000 n 
+0001570939 00000 n 
+0001569302 00000 n 
+0001566057 00000 n 
+0001569595 00000 n 
+0001569723 00000 n 
+0001569787 00000 n 
+0001569851 00000 n 
+0001569915 00000 n 
+0001569979 00000 n 
+0001570043 00000 n 
+0001570107 00000 n 
+0001570171 00000 n 
+0001570235 00000 n 
+0001570299 00000 n 
+0001570363 00000 n 
+0001570427 00000 n 
+0001570491 00000 n 
+0001570555 00000 n 
+0001570619 00000 n 
+0001570683 00000 n 
+0001570747 00000 n 
+0001570811 00000 n 
+0001570875 00000 n 
+0001573261 00000 n 
+0001572633 00000 n 
+0001571096 00000 n 
+0001572749 00000 n 
+0001572813 00000 n 
+0001572877 00000 n 
+0001572941 00000 n 
+0001573005 00000 n 
+0001573069 00000 n 
+0001573197 00000 n 
+0004774270 00000 n 
+0001576650 00000 n 
+0001576806 00000 n 
+0001578232 00000 n 
+0001576504 00000 n 
+0001573405 00000 n 
+0001576956 00000 n 
+0001577084 00000 n 
+0001577148 00000 n 
+0001577212 00000 n 
+0001577276 00000 n 
+0001577340 00000 n 
+0001577404 00000 n 
+0001577468 00000 n 
+0001577532 00000 n 
+0001577596 00000 n 
+0001577660 00000 n 
+0001577724 00000 n 
+0001577788 00000 n 
+0001577852 00000 n 
+0001577915 00000 n 
+0001577979 00000 n 
+0001578041 00000 n 
+0001578105 00000 n 
+0001578168 00000 n 
+0003422931 00000 n 
+0001579802 00000 n 
+0001579622 00000 n 
+0001578403 00000 n 
+0001579738 00000 n 
+0001581453 00000 n 
+0001582005 00000 n 
+0001581316 00000 n 
+0001579975 00000 n 
+0001581621 00000 n 
+0001581685 00000 n 
+0001581749 00000 n 
+0001581813 00000 n 
+0001581877 00000 n 
+0001581941 00000 n 
+0001583717 00000 n 
+0001583345 00000 n 
+0001582177 00000 n 
+0001583461 00000 n 
+0001583525 00000 n 
+0001583589 00000 n 
+0001583653 00000 n 
+0001586498 00000 n 
+0001587805 00000 n 
+0001586361 00000 n 
+0001583833 00000 n 
+0001586654 00000 n 
+0001586782 00000 n 
+0001586910 00000 n 
+0001586974 00000 n 
+0001587038 00000 n 
+0001587101 00000 n 
+0001587165 00000 n 
+0001587229 00000 n 
+0001587293 00000 n 
+0001587357 00000 n 
+0001587421 00000 n 
+0001587485 00000 n 
+0001587549 00000 n 
+0001587613 00000 n 
+0001587677 00000 n 
+0001587741 00000 n 
+0001589414 00000 n 
+0001589598 00000 n 
+0001590379 00000 n 
+0001589259 00000 n 
+0001587976 00000 n 
+0001590059 00000 n 
+0001590187 00000 n 
+0001590315 00000 n 
+0001589828 00000 n 
+0004774396 00000 n 
+0001592394 00000 n 
+0001592087 00000 n 
+0001590565 00000 n 
+0001592203 00000 n 
+0001594876 00000 n 
+0001595220 00000 n 
+0001594739 00000 n 
+0001592524 00000 n 
+0001595028 00000 n 
+0001595156 00000 n 
+0001598005 00000 n 
+0001598197 00000 n 
+0001597761 00000 n 
+0001595421 00000 n 
+0001597877 00000 n 
+0001598133 00000 n 
+0004763593 00000 n 
+0001600483 00000 n 
+0001600303 00000 n 
+0001598355 00000 n 
+0001600419 00000 n 
+0001603130 00000 n 
+0001602822 00000 n 
+0001600698 00000 n 
+0001602938 00000 n 
+0001603066 00000 n 
+0001604935 00000 n 
+0001604627 00000 n 
+0001603274 00000 n 
+0001604743 00000 n 
+0001604871 00000 n 
+0004774522 00000 n 
+0001606798 00000 n 
+0001607139 00000 n 
+0001606661 00000 n 
+0001605065 00000 n 
+0001606947 00000 n 
+0001607075 00000 n 
+0001609232 00000 n 
+0001608796 00000 n 
+0001607269 00000 n 
+0001608912 00000 n 
+0001609040 00000 n 
+0001609168 00000 n 
+0001610804 00000 n 
+0001611026 00000 n 
+0001610667 00000 n 
+0001609419 00000 n 
+0001610962 00000 n 
+0001611423 00000 n 
+0001611243 00000 n 
+0001611142 00000 n 
+0001611359 00000 n 
+0001613495 00000 n 
+0001613187 00000 n 
+0001611465 00000 n 
+0001613303 00000 n 
+0001616112 00000 n 
+0001615804 00000 n 
+0001613611 00000 n 
+0001615920 00000 n 
+0001616048 00000 n 
+0004774648 00000 n 
+0001618837 00000 n 
+0001618401 00000 n 
+0001616284 00000 n 
+0001618517 00000 n 
+0001618645 00000 n 
+0001618773 00000 n 
+0001620997 00000 n 
+0001620817 00000 n 
+0001618995 00000 n 
+0001620933 00000 n 
+0001623430 00000 n 
+0001623779 00000 n 
+0001623293 00000 n 
+0001621127 00000 n 
+0001623588 00000 n 
+0001623716 00000 n 
+0001626122 00000 n 
+0001625843 00000 n 
+0001628354 00000 n 
+0001635230 00000 n 
+0001626314 00000 n 
+0001625706 00000 n 
+0001623937 00000 n 
+0001625994 00000 n 
+0001626250 00000 n 
+0001635509 00000 n 
+0001635701 00000 n 
+0001628217 00000 n 
+0001626444 00000 n 
+0001635381 00000 n 
+0001635637 00000 n 
+0001629326 00000 n 
+0001629444 00000 n 
+0001629492 00000 n 
+0001629875 00000 n 
+0001630285 00000 n 
+0001630307 00000 n 
+0001630598 00000 n 
+0001630920 00000 n 
+0001632606 00000 n 
+0001635184 00000 n 
+0001635207 00000 n 
+0001638574 00000 n 
+0001638266 00000 n 
+0001635847 00000 n 
+0001638382 00000 n 
+0001638510 00000 n 
+0004774774 00000 n 
+0001640656 00000 n 
+0001640284 00000 n 
+0001638718 00000 n 
+0001640400 00000 n 
+0001640464 00000 n 
+0001640528 00000 n 
+0001640592 00000 n 
+0001643102 00000 n 
+0001643250 00000 n 
+0001643399 00000 n 
+0001644122 00000 n 
+0001642947 00000 n 
+0001640772 00000 n 
+0001643547 00000 n 
+0001643675 00000 n 
+0001643803 00000 n 
+0001643931 00000 n 
+0001644059 00000 n 
+0001646770 00000 n 
+0001649494 00000 n 
+0001691503 00000 n 
+0001646962 00000 n 
+0001646526 00000 n 
+0001644266 00000 n 
+0001646642 00000 n 
+0001646898 00000 n 
+0001649558 00000 n 
+0001649250 00000 n 
+0001647106 00000 n 
+0001649366 00000 n 
+0001652069 00000 n 
+0001652856 00000 n 
+0001651932 00000 n 
+0001649688 00000 n 
+0001652280 00000 n 
+0001652408 00000 n 
+0001652536 00000 n 
+0001652600 00000 n 
+0001652664 00000 n 
+0001652792 00000 n 
+0001655625 00000 n 
+0001655254 00000 n 
+0001653042 00000 n 
+0001655370 00000 n 
+0001655434 00000 n 
+0001655497 00000 n 
+0001655561 00000 n 
+0004774900 00000 n 
+0001658547 00000 n 
+0001657984 00000 n 
+0001655840 00000 n 
+0001658100 00000 n 
+0001658228 00000 n 
+0001658356 00000 n 
+0001658483 00000 n 
+0001661306 00000 n 
+0001660870 00000 n 
+0001658734 00000 n 
+0001660986 00000 n 
+0001661114 00000 n 
+0001661242 00000 n 
+0004762249 00000 n 
+0001664354 00000 n 
+0001663918 00000 n 
+0001661478 00000 n 
+0001664034 00000 n 
+0001664162 00000 n 
+0001664290 00000 n 
+0001667204 00000 n 
+0001666896 00000 n 
+0001664498 00000 n 
+0001667012 00000 n 
+0001667140 00000 n 
+0001668180 00000 n 
+0001668000 00000 n 
+0001667348 00000 n 
+0001668116 00000 n 
+0001670693 00000 n 
+0001670385 00000 n 
+0001668310 00000 n 
+0001670501 00000 n 
+0001670629 00000 n 
+0004775026 00000 n 
+0001672144 00000 n 
+0001671964 00000 n 
+0001670851 00000 n 
+0001672080 00000 n 
+0001675388 00000 n 
+0001674634 00000 n 
+0001672288 00000 n 
+0001674750 00000 n 
+0001674814 00000 n 
+0001674878 00000 n 
+0001674941 00000 n 
+0001675005 00000 n 
+0001675068 00000 n 
+0001675196 00000 n 
+0001675324 00000 n 
+0001677791 00000 n 
+0001677483 00000 n 
+0001675574 00000 n 
+0001677599 00000 n 
+0001677727 00000 n 
+0001679725 00000 n 
+0001680067 00000 n 
+0001679588 00000 n 
+0001677935 00000 n 
+0001679875 00000 n 
+0001680003 00000 n 
+0001693152 00000 n 
+0001682564 00000 n 
+0001681872 00000 n 
+0001680197 00000 n 
+0001681988 00000 n 
+0001682116 00000 n 
+0001682244 00000 n 
+0001682372 00000 n 
+0001682436 00000 n 
+0001682500 00000 n 
+0001684106 00000 n 
+0001683798 00000 n 
+0001682694 00000 n 
+0001683914 00000 n 
+0001683978 00000 n 
+0001684042 00000 n 
+0004775152 00000 n 
+0001687034 00000 n 
+0001686343 00000 n 
+0001684293 00000 n 
+0001686459 00000 n 
+0001686523 00000 n 
+0001686587 00000 n 
+0001686651 00000 n 
+0001686715 00000 n 
+0001686843 00000 n 
+0001686970 00000 n 
+0001688932 00000 n 
+0001688560 00000 n 
+0001687191 00000 n 
+0001688676 00000 n 
+0001688740 00000 n 
+0001688804 00000 n 
+0001688868 00000 n 
+0001691567 00000 n 
+0001691260 00000 n 
+0001689061 00000 n 
+0001691376 00000 n 
+0001693216 00000 n 
+0001692908 00000 n 
+0001691683 00000 n 
+0001693024 00000 n 
+0001695157 00000 n 
+0001694721 00000 n 
+0001693318 00000 n 
+0001694837 00000 n 
+0001695093 00000 n 
+0001697986 00000 n 
+0001697679 00000 n 
+0001695287 00000 n 
+0001697795 00000 n 
+0001697922 00000 n 
+0004775278 00000 n 
+0001700634 00000 n 
+0001700326 00000 n 
+0001698173 00000 n 
+0001700442 00000 n 
+0001700570 00000 n 
+0001703219 00000 n 
+0001703039 00000 n 
+0001700792 00000 n 
+0001703155 00000 n 
+0001705881 00000 n 
+0001705701 00000 n 
+0001703335 00000 n 
+0001705817 00000 n 
+0001708377 00000 n 
+0001707813 00000 n 
+0001705983 00000 n 
+0001707929 00000 n 
+0001708057 00000 n 
+0001708185 00000 n 
+0001708313 00000 n 
+0001711121 00000 n 
+0001710557 00000 n 
+0001708493 00000 n 
+0001710673 00000 n 
+0001710801 00000 n 
+0001710929 00000 n 
+0001711057 00000 n 
+0001713954 00000 n 
+0001713390 00000 n 
+0001711237 00000 n 
+0001713506 00000 n 
+0001713634 00000 n 
+0001713762 00000 n 
+0001713890 00000 n 
+0004775404 00000 n 
+0001716700 00000 n 
+0001716392 00000 n 
+0001714112 00000 n 
+0001716508 00000 n 
+0001716636 00000 n 
+0001719472 00000 n 
+0001719038 00000 n 
+0001716816 00000 n 
+0001719154 00000 n 
+0001719281 00000 n 
+0001719409 00000 n 
+0001726257 00000 n 
+0001723122 00000 n 
+0001722305 00000 n 
+0001719602 00000 n 
+0001722421 00000 n 
+0001722485 00000 n 
+0001722549 00000 n 
+0001722612 00000 n 
+0001722676 00000 n 
+0001722739 00000 n 
+0001722803 00000 n 
+0001722931 00000 n 
+0001722994 00000 n 
+0001723058 00000 n 
+0001726405 00000 n 
+0001727768 00000 n 
+0001726111 00000 n 
+0001723293 00000 n 
+0001726553 00000 n 
+0001726681 00000 n 
+0001726745 00000 n 
+0001726809 00000 n 
+0001726873 00000 n 
+0001726937 00000 n 
+0001727001 00000 n 
+0001727065 00000 n 
+0001727129 00000 n 
+0001727257 00000 n 
+0001727321 00000 n 
+0001727384 00000 n 
+0001727448 00000 n 
+0001727512 00000 n 
+0001727576 00000 n 
+0001727704 00000 n 
+0001730241 00000 n 
+0001730061 00000 n 
+0001727939 00000 n 
+0001730177 00000 n 
+0001731773 00000 n 
+0001731593 00000 n 
+0001730442 00000 n 
+0001731709 00000 n 
+0004775530 00000 n 
+0001733786 00000 n 
+0001733478 00000 n 
+0001731946 00000 n 
+0001733594 00000 n 
+0001733722 00000 n 
+0001735432 00000 n 
+0001735124 00000 n 
+0001733930 00000 n 
+0001735240 00000 n 
+0001735368 00000 n 
+0001740285 00000 n 
+0001738089 00000 n 
+0001737653 00000 n 
+0001735562 00000 n 
+0001737769 00000 n 
+0001737897 00000 n 
+0001738025 00000 n 
+0001740458 00000 n 
+0001740644 00000 n 
+0001742824 00000 n 
+0001743002 00000 n 
+0001741279 00000 n 
+0001740130 00000 n 
+0001738219 00000 n 
+0001740831 00000 n 
+0001740959 00000 n 
+0001741087 00000 n 
+0001741215 00000 n 
+0001743172 00000 n 
+0001743359 00000 n 
+0001743546 00000 n 
+0001743926 00000 n 
+0001742651 00000 n 
+0001741465 00000 n 
+0001743734 00000 n 
+0001743862 00000 n 
+0001744393 00000 n 
+0001744213 00000 n 
+0001744112 00000 n 
+0001744329 00000 n 
+0004775656 00000 n 
+0001746637 00000 n 
+0001746073 00000 n 
+0001744435 00000 n 
+0001746189 00000 n 
+0001746445 00000 n 
+0001746573 00000 n 
+0001749519 00000 n 
+0001750280 00000 n 
+0001749373 00000 n 
+0001746753 00000 n 
+0001749834 00000 n 
+0004764478 00000 n 
+0001749677 00000 n 
+0001749962 00000 n 
+0001750089 00000 n 
+0001750152 00000 n 
+0001750216 00000 n 
+0001754051 00000 n 
+0001753231 00000 n 
+0001750479 00000 n 
+0001753347 00000 n 
+0001753411 00000 n 
+0001753539 00000 n 
+0001753603 00000 n 
+0001753667 00000 n 
+0001753795 00000 n 
+0001753859 00000 n 
+0001753923 00000 n 
+0001753987 00000 n 
+0001756916 00000 n 
+0001756354 00000 n 
+0001754222 00000 n 
+0001756470 00000 n 
+0001756598 00000 n 
+0001756726 00000 n 
+0001756790 00000 n 
+0001756854 00000 n 
+0001761793 00000 n 
+0001759457 00000 n 
+0001759021 00000 n 
+0001757045 00000 n 
+0001759137 00000 n 
+0001759201 00000 n 
+0001759265 00000 n 
+0001759393 00000 n 
+0001761962 00000 n 
+0001762694 00000 n 
+0001761647 00000 n 
+0001759600 00000 n 
+0001762119 00000 n 
+0001762247 00000 n 
+0001762375 00000 n 
+0001762503 00000 n 
+0001762630 00000 n 
+0004775782 00000 n 
+0001764771 00000 n 
+0001764335 00000 n 
+0001762838 00000 n 
+0001764451 00000 n 
+0001764515 00000 n 
+0001764579 00000 n 
+0001764643 00000 n 
+0001764707 00000 n 
+0001765195 00000 n 
+0001765015 00000 n 
+0001764914 00000 n 
+0001765131 00000 n 
+0001767560 00000 n 
+0001767060 00000 n 
+0001765237 00000 n 
+0001767176 00000 n 
+0001767368 00000 n 
+0001767432 00000 n 
+0001767496 00000 n 
+0001770138 00000 n 
+0001769702 00000 n 
+0001767717 00000 n 
+0001769818 00000 n 
+0001769946 00000 n 
+0001770074 00000 n 
+0001773011 00000 n 
+0001772576 00000 n 
+0001770311 00000 n 
+0001772692 00000 n 
+0001772820 00000 n 
+0001772947 00000 n 
+0001774936 00000 n 
+0001780679 00000 n 
+0001774820 00000 n 
+0001773141 00000 n 
+0001780231 00000 n 
+0001780359 00000 n 
+0001780487 00000 n 
+0001780615 00000 n 
+0004775908 00000 n 
+0001777733 00000 n 
+0001777851 00000 n 
+0001777899 00000 n 
+0001778272 00000 n 
+0001778295 00000 n 
+0001778582 00000 n 
+0001780208 00000 n 
+0001782815 00000 n 
+0001782507 00000 n 
+0001780853 00000 n 
+0001782623 00000 n 
+0001782751 00000 n 
+0001785468 00000 n 
+0001785160 00000 n 
+0001782945 00000 n 
+0001785276 00000 n 
+0001785404 00000 n 
+0001788021 00000 n 
+0001787713 00000 n 
+0001785598 00000 n 
+0001787829 00000 n 
+0001787957 00000 n 
+0001790498 00000 n 
+0001791110 00000 n 
+0001790361 00000 n 
+0001788208 00000 n 
+0001790662 00000 n 
+0001790790 00000 n 
+0001790918 00000 n 
+0001791046 00000 n 
+0001793296 00000 n 
+0001792988 00000 n 
+0001791254 00000 n 
+0001793104 00000 n 
+0001793232 00000 n 
+0001794324 00000 n 
+0001794144 00000 n 
+0001793440 00000 n 
+0001794260 00000 n 
+0004776034 00000 n 
+0001796536 00000 n 
+0001796386 00000 n 
+0001797327 00000 n 
+0001796231 00000 n 
+0001794440 00000 n 
+0001797007 00000 n 
+0001797263 00000 n 
+0001796772 00000 n 
+0001800095 00000 n 
+0001800735 00000 n 
+0001799851 00000 n 
+0001797555 00000 n 
+0001799967 00000 n 
+0001800159 00000 n 
+0001800223 00000 n 
+0001800287 00000 n 
+0001800351 00000 n 
+0001800415 00000 n 
+0001800479 00000 n 
+0001800543 00000 n 
+0001800671 00000 n 
+0001803433 00000 n 
+0001802869 00000 n 
+0001800892 00000 n 
+0001802985 00000 n 
+0001803113 00000 n 
+0001803177 00000 n 
+0001803241 00000 n 
+0001803305 00000 n 
+0001803369 00000 n 
+0001803871 00000 n 
+0001803691 00000 n 
+0001803590 00000 n 
+0001803807 00000 n 
+0001808308 00000 n 
+0001806155 00000 n 
+0001805719 00000 n 
+0001803913 00000 n 
+0001805835 00000 n 
+0001806091 00000 n 
+0001808814 00000 n 
+0001808162 00000 n 
+0001806285 00000 n 
+0001808622 00000 n 
+0001808465 00000 n 
+0001808750 00000 n 
+0004776160 00000 n 
+0001811768 00000 n 
+0001810886 00000 n 
+0001809016 00000 n 
+0001811002 00000 n 
+0001811130 00000 n 
+0001811193 00000 n 
+0001811257 00000 n 
+0001811321 00000 n 
+0001811385 00000 n 
+0001811449 00000 n 
+0001811513 00000 n 
+0001811577 00000 n 
+0001811704 00000 n 
+0001814880 00000 n 
+0001815924 00000 n 
+0001814743 00000 n 
+0001811912 00000 n 
+0001815031 00000 n 
+0001815159 00000 n 
+0001815287 00000 n 
+0001815351 00000 n 
+0001815415 00000 n 
+0001815479 00000 n 
+0001815542 00000 n 
+0001815606 00000 n 
+0001815669 00000 n 
+0001815733 00000 n 
+0001815796 00000 n 
+0001815860 00000 n 
+0001817832 00000 n 
+0001818176 00000 n 
+0001817695 00000 n 
+0001816081 00000 n 
+0001817984 00000 n 
+0001818112 00000 n 
+0001820112 00000 n 
+0001819804 00000 n 
+0001818334 00000 n 
+0001819920 00000 n 
+0001820048 00000 n 
+0001822213 00000 n 
+0001822033 00000 n 
+0001820313 00000 n 
+0001822149 00000 n 
+0001823844 00000 n 
+0001823664 00000 n 
+0001822357 00000 n 
+0001823780 00000 n 
+0004776286 00000 n 
+0001826698 00000 n 
+0001826848 00000 n 
+0001827000 00000 n 
+0001827814 00000 n 
+0001826534 00000 n 
+0001823988 00000 n 
+0001827303 00000 n 
+0001827367 00000 n 
+0001827430 00000 n 
+0001827494 00000 n 
+0001827622 00000 n 
+0001827750 00000 n 
+0001827152 00000 n 
+0001831794 00000 n 
+0001833837 00000 n 
+0001831550 00000 n 
+0001827971 00000 n 
+0001831666 00000 n 
+0001831858 00000 n 
+0001831922 00000 n 
+0001831986 00000 n 
+0001832050 00000 n 
+0001832114 00000 n 
+0001832178 00000 n 
+0001832242 00000 n 
+0001832306 00000 n 
+0001832369 00000 n 
+0001832433 00000 n 
+0001832496 00000 n 
+0001832560 00000 n 
+0001832622 00000 n 
+0001832686 00000 n 
+0001832750 00000 n 
+0001832814 00000 n 
+0001832878 00000 n 
+0001832942 00000 n 
+0001833006 00000 n 
+0001833070 00000 n 
+0001833134 00000 n 
+0001833198 00000 n 
+0001833262 00000 n 
+0001833326 00000 n 
+0001833390 00000 n 
+0001833454 00000 n 
+0001833518 00000 n 
+0001833582 00000 n 
+0001833646 00000 n 
+0001833774 00000 n 
+0001836575 00000 n 
+0001837675 00000 n 
+0001836459 00000 n 
+0001833994 00000 n 
+0001837611 00000 n 
+0001836959 00000 n 
+0001837077 00000 n 
+0001837125 00000 n 
+0001837590 00000 n 
+0001840564 00000 n 
+0001840906 00000 n 
+0001840427 00000 n 
+0001837933 00000 n 
+0001840716 00000 n 
+0001840842 00000 n 
+0001859628 00000 n 
+0001843713 00000 n 
+0001843533 00000 n 
+0001841064 00000 n 
+0001843649 00000 n 
+0001846259 00000 n 
+0001845952 00000 n 
+0001843871 00000 n 
+0001846068 00000 n 
+0001846196 00000 n 
+0004776412 00000 n 
+0001848556 00000 n 
+0001848707 00000 n 
+0001849049 00000 n 
+0001848410 00000 n 
+0001846431 00000 n 
+0001848857 00000 n 
+0001848985 00000 n 
+0001852005 00000 n 
+0001852161 00000 n 
+0001852317 00000 n 
+0001852793 00000 n 
+0001851850 00000 n 
+0001849207 00000 n 
+0001852474 00000 n 
+0001852602 00000 n 
+0001852729 00000 n 
+0001855801 00000 n 
+0001855517 00000 n 
+0001855865 00000 n 
+0001855380 00000 n 
+0001852951 00000 n 
+0001855673 00000 n 
+0001859692 00000 n 
+0001859128 00000 n 
+0001856009 00000 n 
+0001859244 00000 n 
+0004764626 00000 n 
+0001859308 00000 n 
+0001859372 00000 n 
+0001859436 00000 n 
+0001859500 00000 n 
+0001862341 00000 n 
+0001862521 00000 n 
+0001862760 00000 n 
+0001862195 00000 n 
+0001859905 00000 n 
+0001862696 00000 n 
+0001865855 00000 n 
+0001865419 00000 n 
+0001862960 00000 n 
+0001865535 00000 n 
+0001865663 00000 n 
+0001865791 00000 n 
+0004776538 00000 n 
+0001868618 00000 n 
+0001869091 00000 n 
+0001868481 00000 n 
+0001866041 00000 n 
+0001868771 00000 n 
+0001868899 00000 n 
+0001869027 00000 n 
+0001872513 00000 n 
+0001873537 00000 n 
+0001872269 00000 n 
+0001869263 00000 n 
+0001872385 00000 n 
+0001872577 00000 n 
+0001872641 00000 n 
+0001872705 00000 n 
+0001872769 00000 n 
+0001872833 00000 n 
+0001872897 00000 n 
+0001872961 00000 n 
+0001873025 00000 n 
+0001873089 00000 n 
+0001873153 00000 n 
+0001873217 00000 n 
+0001873281 00000 n 
+0001873345 00000 n 
+0001873409 00000 n 
+0001873473 00000 n 
+0001876217 00000 n 
+0001876037 00000 n 
+0001873750 00000 n 
+0001876153 00000 n 
+0001878691 00000 n 
+0001878383 00000 n 
+0001876460 00000 n 
+0001878499 00000 n 
+0001878627 00000 n 
+0001881947 00000 n 
+0001881511 00000 n 
+0001878935 00000 n 
+0001881627 00000 n 
+0001881755 00000 n 
+0001881883 00000 n 
+0001884711 00000 n 
+0001885310 00000 n 
+0001884574 00000 n 
+0001882119 00000 n 
+0001884863 00000 n 
+0001884991 00000 n 
+0001885055 00000 n 
+0001885119 00000 n 
+0001885183 00000 n 
+0001885246 00000 n 
+0004776664 00000 n 
+0001888601 00000 n 
+0001888293 00000 n 
+0001885482 00000 n 
+0001888409 00000 n 
+0001888537 00000 n 
+0001890503 00000 n 
+0001890323 00000 n 
+0001888759 00000 n 
+0001890439 00000 n 
+0001893000 00000 n 
+0001892693 00000 n 
+0001890661 00000 n 
+0001892809 00000 n 
+0001892936 00000 n 
+0001895724 00000 n 
+0001895416 00000 n 
+0001893215 00000 n 
+0001895532 00000 n 
+0001895660 00000 n 
+0001897821 00000 n 
+0001897513 00000 n 
+0001895896 00000 n 
+0001897629 00000 n 
+0001897757 00000 n 
+0001899209 00000 n 
+0001899029 00000 n 
+0001897951 00000 n 
+0001899145 00000 n 
+0004776790 00000 n 
+0001901552 00000 n 
+0001901245 00000 n 
+0001899311 00000 n 
+0001901361 00000 n 
+0001901489 00000 n 
+0001903627 00000 n 
+0001903319 00000 n 
+0001901710 00000 n 
+0001903435 00000 n 
+0001903563 00000 n 
+0001906408 00000 n 
+0001906100 00000 n 
+0001903757 00000 n 
+0001906216 00000 n 
+0001906344 00000 n 
+0001908622 00000 n 
+0001908315 00000 n 
+0001906552 00000 n 
+0001908431 00000 n 
+0001908558 00000 n 
+0001910661 00000 n 
+0001910354 00000 n 
+0001908794 00000 n 
+0001910470 00000 n 
+0001910598 00000 n 
+0001913299 00000 n 
+0001912863 00000 n 
+0001910819 00000 n 
+0001912979 00000 n 
+0001913107 00000 n 
+0001913235 00000 n 
+0004776916 00000 n 
+0001916506 00000 n 
+0001915879 00000 n 
+0001913514 00000 n 
+0001915995 00000 n 
+0001916059 00000 n 
+0001916122 00000 n 
+0001916186 00000 n 
+0001916250 00000 n 
+0001916314 00000 n 
+0001916442 00000 n 
+0001919642 00000 n 
+0001919142 00000 n 
+0001916692 00000 n 
+0001919258 00000 n 
+0001919322 00000 n 
+0001919386 00000 n 
+0001919450 00000 n 
+0001919514 00000 n 
+0001919578 00000 n 
+0001922871 00000 n 
+0001922243 00000 n 
+0001919800 00000 n 
+0001922359 00000 n 
+0001922423 00000 n 
+0001922487 00000 n 
+0001922551 00000 n 
+0001922615 00000 n 
+0001922679 00000 n 
+0001922807 00000 n 
+0001925405 00000 n 
+0001925751 00000 n 
+0001925268 00000 n 
+0001923029 00000 n 
+0001925559 00000 n 
+0001925687 00000 n 
+0001928885 00000 n 
+0001928193 00000 n 
+0001925923 00000 n 
+0001928309 00000 n 
+0001928437 00000 n 
+0001928565 00000 n 
+0001928629 00000 n 
+0001928693 00000 n 
+0001928757 00000 n 
+0001928821 00000 n 
+0001934486 00000 n 
+0001932239 00000 n 
+0001931355 00000 n 
+0001929015 00000 n 
+0001931471 00000 n 
+0001931535 00000 n 
+0001931599 00000 n 
+0001931663 00000 n 
+0001931727 00000 n 
+0001931791 00000 n 
+0001931855 00000 n 
+0001931919 00000 n 
+0001931983 00000 n 
+0001932047 00000 n 
+0001932111 00000 n 
+0001932175 00000 n 
+0004777042 00000 n 
+0001935739 00000 n 
+0001934370 00000 n 
+0001932383 00000 n 
+0001935547 00000 n 
+0001935675 00000 n 
+0001934869 00000 n 
+0001934987 00000 n 
+0001935035 00000 n 
+0001935526 00000 n 
+0001936879 00000 n 
+0001936699 00000 n 
+0001935983 00000 n 
+0001936815 00000 n 
+0001938699 00000 n 
+0001938391 00000 n 
+0001936981 00000 n 
+0001938507 00000 n 
+0001938635 00000 n 
+0001941313 00000 n 
+0001941133 00000 n 
+0001938871 00000 n 
+0001941249 00000 n 
+0001943987 00000 n 
+0001943679 00000 n 
+0001941557 00000 n 
+0001943795 00000 n 
+0001943923 00000 n 
+0001946536 00000 n 
+0001946228 00000 n 
+0001944145 00000 n 
+0001946344 00000 n 
+0001946472 00000 n 
+0004777168 00000 n 
+0001947592 00000 n 
+0001947412 00000 n 
+0001946680 00000 n 
+0001947528 00000 n 
+0001948897 00000 n 
+0001948717 00000 n 
+0001947694 00000 n 
+0001948833 00000 n 
+0001953503 00000 n 
+0001953817 00000 n 
+0001951131 00000 n 
+0001950823 00000 n 
+0001949013 00000 n 
+0001950939 00000 n 
+0001951067 00000 n 
+0001953973 00000 n 
+0001954152 00000 n 
+0001954780 00000 n 
+0001953330 00000 n 
+0001951275 00000 n 
+0001954332 00000 n 
+0001954460 00000 n 
+0001953660 00000 n 
+0001954588 00000 n 
+0001954716 00000 n 
+0002580917 00000 n 
+0001957415 00000 n 
+0001956851 00000 n 
+0001954966 00000 n 
+0001956967 00000 n 
+0001957095 00000 n 
+0001957223 00000 n 
+0001957351 00000 n 
+0001959940 00000 n 
+0001960534 00000 n 
+0001959803 00000 n 
+0001957559 00000 n 
+0001960150 00000 n 
+0001960214 00000 n 
+0001960278 00000 n 
+0001960342 00000 n 
+0001960470 00000 n 
+0004777294 00000 n 
+0001962729 00000 n 
+0001962549 00000 n 
+0001960748 00000 n 
+0001962665 00000 n 
+0001965585 00000 n 
+0001965277 00000 n 
+0001962873 00000 n 
+0001965393 00000 n 
+0001965521 00000 n 
+0001971530 00000 n 
+0001971068 00000 n 
+0001968645 00000 n 
+0001968338 00000 n 
+0001965757 00000 n 
+0001968454 00000 n 
+0001968582 00000 n 
+0001971225 00000 n 
+0001971709 00000 n 
+0001972451 00000 n 
+0001970895 00000 n 
+0001968831 00000 n 
+0001971877 00000 n 
+0001972005 00000 n 
+0001971378 00000 n 
+0001972132 00000 n 
+0001972260 00000 n 
+0001972388 00000 n 
+0001973651 00000 n 
+0001973471 00000 n 
+0001972637 00000 n 
+0001973587 00000 n 
+0001974034 00000 n 
+0001973854 00000 n 
+0001973753 00000 n 
+0001973970 00000 n 
+0004777420 00000 n 
+0001976140 00000 n 
+0001975979 00000 n 
+0001979803 00000 n 
+0001976883 00000 n 
+0001975833 00000 n 
+0001974076 00000 n 
+0001976309 00000 n 
+0001976563 00000 n 
+0001976691 00000 n 
+0001976819 00000 n 
+0001979974 00000 n 
+0001980481 00000 n 
+0001979657 00000 n 
+0001977055 00000 n 
+0001980161 00000 n 
+0001980289 00000 n 
+0001980417 00000 n 
+0001982942 00000 n 
+0001983292 00000 n 
+0001982805 00000 n 
+0001980695 00000 n 
+0001983101 00000 n 
+0001983228 00000 n 
+0001987072 00000 n 
+0001986785 00000 n 
+0001988092 00000 n 
+0001986648 00000 n 
+0001983536 00000 n 
+0001986944 00000 n 
+0001987136 00000 n 
+0001987200 00000 n 
+0001987264 00000 n 
+0001987328 00000 n 
+0001987392 00000 n 
+0001987456 00000 n 
+0001987520 00000 n 
+0001987584 00000 n 
+0001987647 00000 n 
+0001987711 00000 n 
+0001987774 00000 n 
+0001987838 00000 n 
+0001987900 00000 n 
+0001988028 00000 n 
+0001991936 00000 n 
+0001993660 00000 n 
+0001991692 00000 n 
+0001988249 00000 n 
+0001991808 00000 n 
+0001992000 00000 n 
+0001992064 00000 n 
+0001992128 00000 n 
+0001992192 00000 n 
+0001992256 00000 n 
+0001992320 00000 n 
+0001992384 00000 n 
+0001992448 00000 n 
+0001992511 00000 n 
+0001992575 00000 n 
+0001992638 00000 n 
+0001992702 00000 n 
+0001992764 00000 n 
+0001992828 00000 n 
+0001992892 00000 n 
+0001992956 00000 n 
+0001993020 00000 n 
+0001993084 00000 n 
+0001993148 00000 n 
+0001993212 00000 n 
+0001993276 00000 n 
+0001993340 00000 n 
+0001993404 00000 n 
+0001993468 00000 n 
+0001993596 00000 n 
+0001996627 00000 n 
+0001996128 00000 n 
+0001993831 00000 n 
+0001996244 00000 n 
+0001996372 00000 n 
+0001996499 00000 n 
+0001996563 00000 n 
+0004777546 00000 n 
+0001999511 00000 n 
+0001998883 00000 n 
+0001996757 00000 n 
+0001998999 00000 n 
+0001999063 00000 n 
+0001999127 00000 n 
+0001999191 00000 n 
+0001999255 00000 n 
+0001999319 00000 n 
+0001999447 00000 n 
+0002001884 00000 n 
+0002001578 00000 n 
+0001999669 00000 n 
+0002001694 00000 n 
+0002004186 00000 n 
+0002004697 00000 n 
+0002004040 00000 n 
+0002002127 00000 n 
+0002004505 00000 n 
+0002004633 00000 n 
+0002004347 00000 n 
+0002007398 00000 n 
+0002006963 00000 n 
+0002004855 00000 n 
+0002007079 00000 n 
+0002007207 00000 n 
+0002007334 00000 n 
+0002009912 00000 n 
+0002012700 00000 n 
+0002010380 00000 n 
+0002009775 00000 n 
+0002007528 00000 n 
+0002010061 00000 n 
+0002010189 00000 n 
+0002010316 00000 n 
+0002033811 00000 n 
+0002033875 00000 n 
+0002012584 00000 n 
+0002010581 00000 n 
+0002033683 00000 n 
+0004777672 00000 n 
+0002033494 00000 n 
+0002036335 00000 n 
+0002037990 00000 n 
+0002069274 00000 n 
+0002036677 00000 n 
+0002036198 00000 n 
+0002034023 00000 n 
+0002036485 00000 n 
+0002036613 00000 n 
+0002069552 00000 n 
+0002053247 00000 n 
+0002069872 00000 n 
+0002037853 00000 n 
+0002036850 00000 n 
+0002069424 00000 n 
+0002069680 00000 n 
+0002069808 00000 n 
+0002053061 00000 n 
+0002069087 00000 n 
+0002072571 00000 n 
+0002072264 00000 n 
+0002070063 00000 n 
+0002072380 00000 n 
+0002072508 00000 n 
+0002076982 00000 n 
+0002074732 00000 n 
+0002074424 00000 n 
+0002072759 00000 n 
+0002074540 00000 n 
+0002074668 00000 n 
+0002077351 00000 n 
+0002076845 00000 n 
+0002074919 00000 n 
+0002077160 00000 n 
+0002077288 00000 n 
+0002080105 00000 n 
+0002082923 00000 n 
+0002080480 00000 n 
+0002079968 00000 n 
+0002077595 00000 n 
+0002080288 00000 n 
+0002080416 00000 n 
+0004777798 00000 n 
+0002083293 00000 n 
+0002082786 00000 n 
+0002080680 00000 n 
+0002083101 00000 n 
+0002083229 00000 n 
+0002085795 00000 n 
+0002085488 00000 n 
+0002083578 00000 n 
+0002085604 00000 n 
+0002085732 00000 n 
+0002088061 00000 n 
+0002087626 00000 n 
+0002085996 00000 n 
+0002087742 00000 n 
+0002087870 00000 n 
+0002087997 00000 n 
+0002090071 00000 n 
+0002092247 00000 n 
+0002142960 00000 n 
+0002090541 00000 n 
+0002089934 00000 n 
+0002088205 00000 n 
+0002090221 00000 n 
+0002090349 00000 n 
+0002090477 00000 n 
+0002143238 00000 n 
+0002114859 00000 n 
+0002178853 00000 n 
+0002143558 00000 n 
+0002092110 00000 n 
+0002090699 00000 n 
+0002143110 00000 n 
+0002143366 00000 n 
+0002143494 00000 n 
+0002114672 00000 n 
+0002142771 00000 n 
+0002145997 00000 n 
+0002179008 00000 n 
+0002181220 00000 n 
+0002210814 00000 n 
+0002179356 00000 n 
+0002145851 00000 n 
+0002143777 00000 n 
+0002179164 00000 n 
+0002179292 00000 n 
+0004777924 00000 n 
+0002178664 00000 n 
+0002211241 00000 n 
+0002213080 00000 n 
+0002210964 00000 n 
+0002260511 00000 n 
+0002211561 00000 n 
+0002181074 00000 n 
+0002179546 00000 n 
+0002211113 00000 n 
+0002211369 00000 n 
+0002211497 00000 n 
+0002210625 00000 n 
+0002258711 00000 n 
+0002291392 00000 n 
+0002258903 00000 n 
+0002212964 00000 n 
+0002211737 00000 n 
+0002258583 00000 n 
+0002258839 00000 n 
+0002258394 00000 n 
+0002291456 00000 n 
+0002260395 00000 n 
+0002259079 00000 n 
+0002291264 00000 n 
+0002291075 00000 n 
+0002294146 00000 n 
+0002293966 00000 n 
+0002291618 00000 n 
+0002294082 00000 n 
+0002296608 00000 n 
+0002296301 00000 n 
+0002294290 00000 n 
+0002296417 00000 n 
+0002296545 00000 n 
+0002299266 00000 n 
+0002298830 00000 n 
+0002296752 00000 n 
+0002298946 00000 n 
+0002299074 00000 n 
+0002299202 00000 n 
+0004778050 00000 n 
+0002301978 00000 n 
+0002301542 00000 n 
+0002299468 00000 n 
+0002301658 00000 n 
+0002301786 00000 n 
+0002301914 00000 n 
+0002304188 00000 n 
+0002304008 00000 n 
+0002302136 00000 n 
+0002304124 00000 n 
+0002306649 00000 n 
+0002307121 00000 n 
+0002306512 00000 n 
+0002304403 00000 n 
+0002306801 00000 n 
+0002306929 00000 n 
+0002307057 00000 n 
+0002310558 00000 n 
+0002310091 00000 n 
+0002312109 00000 n 
+0002310248 00000 n 
+0002310622 00000 n 
+0002309945 00000 n 
+0002307293 00000 n 
+0002310430 00000 n 
+0002359305 00000 n 
+0002359019 00000 n 
+0002359369 00000 n 
+0002311972 00000 n 
+0002310836 00000 n 
+0002359177 00000 n 
+0002358830 00000 n 
+0002364161 00000 n 
+0002361490 00000 n 
+0002364636 00000 n 
+0002361353 00000 n 
+0002359531 00000 n 
+0002364316 00000 n 
+0002364444 00000 n 
+0002364572 00000 n 
+0004778176 00000 n 
+0002362132 00000 n 
+0002362250 00000 n 
+0002362298 00000 n 
+0002362525 00000 n 
+0002362547 00000 n 
+0002362822 00000 n 
+0002364138 00000 n 
+0002370379 00000 n 
+0002367197 00000 n 
+0002370536 00000 n 
+0002373780 00000 n 
+0002371033 00000 n 
+0002367051 00000 n 
+0002364824 00000 n 
+0002370716 00000 n 
+0002370843 00000 n 
+0002370969 00000 n 
+0002368074 00000 n 
+0002368192 00000 n 
+0002368240 00000 n 
+0002368479 00000 n 
+0002368501 00000 n 
+0002368782 00000 n 
+0002370356 00000 n 
+0002373962 00000 n 
+0002374147 00000 n 
+0002374356 00000 n 
+0002374535 00000 n 
+0002377913 00000 n 
+0002374904 00000 n 
+0002373607 00000 n 
+0002371263 00000 n 
+0002374712 00000 n 
+0002374840 00000 n 
+0002377314 00000 n 
+0002377464 00000 n 
+0002377764 00000 n 
+0002379931 00000 n 
+0002437742 00000 n 
+0002378573 00000 n 
+0002377141 00000 n 
+0002375104 00000 n 
+0002378125 00000 n 
+0002378253 00000 n 
+0002378381 00000 n 
+0002377614 00000 n 
+0002378509 00000 n 
+0002438021 00000 n 
+0002438277 00000 n 
+0002407990 00000 n 
+0002438341 00000 n 
+0002379794 00000 n 
+0002378759 00000 n 
+0002437893 00000 n 
+0002438149 00000 n 
+0002407803 00000 n 
+0002437553 00000 n 
+0002441058 00000 n 
+0002443464 00000 n 
+0002441721 00000 n 
+0002440921 00000 n 
+0002438518 00000 n 
+0002441209 00000 n 
+0002441337 00000 n 
+0002441465 00000 n 
+0002441529 00000 n 
+0002441593 00000 n 
+0002441657 00000 n 
+0002474342 00000 n 
+0002474534 00000 n 
+0002443348 00000 n 
+0002441906 00000 n 
+0002474214 00000 n 
+0002474470 00000 n 
+0004778302 00000 n 
+0002474025 00000 n 
+0002477211 00000 n 
+0002477886 00000 n 
+0002477065 00000 n 
+0002474738 00000 n 
+0002477566 00000 n 
+0002477694 00000 n 
+0002477390 00000 n 
+0002477822 00000 n 
+0002480814 00000 n 
+0002480250 00000 n 
+0002478044 00000 n 
+0002480366 00000 n 
+0002480494 00000 n 
+0002480622 00000 n 
+0002480750 00000 n 
+0002483780 00000 n 
+0002483218 00000 n 
+0002480972 00000 n 
+0002483334 00000 n 
+0002483461 00000 n 
+0002483588 00000 n 
+0002483716 00000 n 
+0002486333 00000 n 
+0002486814 00000 n 
+0002486196 00000 n 
+0002483896 00000 n 
+0002486494 00000 n 
+0002486622 00000 n 
+0002486750 00000 n 
+0002490213 00000 n 
+0002490367 00000 n 
+0002492522 00000 n 
+0002490058 00000 n 
+0002487000 00000 n 
+0002490730 00000 n 
+0002490858 00000 n 
+0002490986 00000 n 
+0002491050 00000 n 
+0002491114 00000 n 
+0002491178 00000 n 
+0002491242 00000 n 
+0002491306 00000 n 
+0002491370 00000 n 
+0002491434 00000 n 
+0002491498 00000 n 
+0002491562 00000 n 
+0002491626 00000 n 
+0002491690 00000 n 
+0002491754 00000 n 
+0002491818 00000 n 
+0002491882 00000 n 
+0002491946 00000 n 
+0002492010 00000 n 
+0002492074 00000 n 
+0002492138 00000 n 
+0002492202 00000 n 
+0002492266 00000 n 
+0002492330 00000 n 
+0002492458 00000 n 
+0002490549 00000 n 
+0002493929 00000 n 
+0002493749 00000 n 
+0002492693 00000 n 
+0002493865 00000 n 
+0004778428 00000 n 
+0002496084 00000 n 
+0002495776 00000 n 
+0002494059 00000 n 
+0002495892 00000 n 
+0002496020 00000 n 
+0002501110 00000 n 
+0002498439 00000 n 
+0002498003 00000 n 
+0002496285 00000 n 
+0002498119 00000 n 
+0002498247 00000 n 
+0002498375 00000 n 
+0002501486 00000 n 
+0002500973 00000 n 
+0002498654 00000 n 
+0002501294 00000 n 
+0002501422 00000 n 
+0002502863 00000 n 
+0002502683 00000 n 
+0002501772 00000 n 
+0002502799 00000 n 
+0002505045 00000 n 
+0002505431 00000 n 
+0002504899 00000 n 
+0002503036 00000 n 
+0002505367 00000 n 
+0002505206 00000 n 
+0002508362 00000 n 
+0002508054 00000 n 
+0002505618 00000 n 
+0002508170 00000 n 
+0002508298 00000 n 
+0004778554 00000 n 
+0002511202 00000 n 
+0002510766 00000 n 
+0002508548 00000 n 
+0002510882 00000 n 
+0002511010 00000 n 
+0002511138 00000 n 
+0002512610 00000 n 
+0002512430 00000 n 
+0002511388 00000 n 
+0002512546 00000 n 
+0002514703 00000 n 
+0002514331 00000 n 
+0002512712 00000 n 
+0002514447 00000 n 
+0002514575 00000 n 
+0002514639 00000 n 
+0002517397 00000 n 
+0002516769 00000 n 
+0002514918 00000 n 
+0002516885 00000 n 
+0002516949 00000 n 
+0002517013 00000 n 
+0002517077 00000 n 
+0002517141 00000 n 
+0002517269 00000 n 
+0002517333 00000 n 
+0002519981 00000 n 
+0002519545 00000 n 
+0002517612 00000 n 
+0002519661 00000 n 
+0002519725 00000 n 
+0002519789 00000 n 
+0002519917 00000 n 
+0002577468 00000 n 
+0002521182 00000 n 
+0002577938 00000 n 
+0002521045 00000 n 
+0002520196 00000 n 
+0002577618 00000 n 
+0002577746 00000 n 
+0002577874 00000 n 
+0004778680 00000 n 
+0002577279 00000 n 
+0002580981 00000 n 
+0002580545 00000 n 
+0002578114 00000 n 
+0002580661 00000 n 
+0002580789 00000 n 
+0002583721 00000 n 
+0002583157 00000 n 
+0002581139 00000 n 
+0002583273 00000 n 
+0002583401 00000 n 
+0002583465 00000 n 
+0002583529 00000 n 
+0002583593 00000 n 
+0002583657 00000 n 
+0002586214 00000 n 
+0002585906 00000 n 
+0002583893 00000 n 
+0002586022 00000 n 
+0002586150 00000 n 
+0002589114 00000 n 
+0002588678 00000 n 
+0002586372 00000 n 
+0002588794 00000 n 
+0002588922 00000 n 
+0002589050 00000 n 
+0002591080 00000 n 
+0002590772 00000 n 
+0002589300 00000 n 
+0002590888 00000 n 
+0002591016 00000 n 
+0002594019 00000 n 
+0002593647 00000 n 
+0002591224 00000 n 
+0002593763 00000 n 
+0002593891 00000 n 
+0002593955 00000 n 
+0004778806 00000 n 
+0002596058 00000 n 
+0002595750 00000 n 
+0002594205 00000 n 
+0002595866 00000 n 
+0002595930 00000 n 
+0002595994 00000 n 
+0002598173 00000 n 
+0002597865 00000 n 
+0002596216 00000 n 
+0002597981 00000 n 
+0002598045 00000 n 
+0002598109 00000 n 
+0002600210 00000 n 
+0002599902 00000 n 
+0002598331 00000 n 
+0002600018 00000 n 
+0002600082 00000 n 
+0002600146 00000 n 
+0002602240 00000 n 
+0002601868 00000 n 
+0002600354 00000 n 
+0002601984 00000 n 
+0002602048 00000 n 
+0002602112 00000 n 
+0002602176 00000 n 
+0002603544 00000 n 
+0002603364 00000 n 
+0002602356 00000 n 
+0002603480 00000 n 
+0002606186 00000 n 
+0002605751 00000 n 
+0002603660 00000 n 
+0002605867 00000 n 
+0002605931 00000 n 
+0002605995 00000 n 
+0002606059 00000 n 
+0002606123 00000 n 
+0004778932 00000 n 
+0002608461 00000 n 
+0002608089 00000 n 
+0002606344 00000 n 
+0002608205 00000 n 
+0002608269 00000 n 
+0002608397 00000 n 
+0002611499 00000 n 
+0002610936 00000 n 
+0002608591 00000 n 
+0002611052 00000 n 
+0002611180 00000 n 
+0002611308 00000 n 
+0002611436 00000 n 
+0002613612 00000 n 
+0002613177 00000 n 
+0002611643 00000 n 
+0002613293 00000 n 
+0002613421 00000 n 
+0002613549 00000 n 
+0002615432 00000 n 
+0002618547 00000 n 
+0002615817 00000 n 
+0002615295 00000 n 
+0002613756 00000 n 
+0002615625 00000 n 
+0002615753 00000 n 
+0002618739 00000 n 
+0002618917 00000 n 
+0002619122 00000 n 
+0002619312 00000 n 
+0002619697 00000 n 
+0002618374 00000 n 
+0002616003 00000 n 
+0002619505 00000 n 
+0002619633 00000 n 
+0002622638 00000 n 
+0002622809 00000 n 
+0002623452 00000 n 
+0002622492 00000 n 
+0002619954 00000 n 
+0002623004 00000 n 
+0002623132 00000 n 
+0002623260 00000 n 
+0002623388 00000 n 
+0004779058 00000 n 
+0002626294 00000 n 
+0002626511 00000 n 
+0002626727 00000 n 
+0002626943 00000 n 
+0002627126 00000 n 
+0002627302 00000 n 
+0002627470 00000 n 
+0002630736 00000 n 
+0002630909 00000 n 
+0002631093 00000 n 
+0002631262 00000 n 
+0002627843 00000 n 
+0002626103 00000 n 
+0002623652 00000 n 
+0002627651 00000 n 
+0002627779 00000 n 
+0002631699 00000 n 
+0002632160 00000 n 
+0002632623 00000 n 
+0002633352 00000 n 
+0002630509 00000 n 
+0002628029 00000 n 
+0002633160 00000 n 
+0002633288 00000 n 
+0002631480 00000 n 
+0002631929 00000 n 
+0002632391 00000 n 
+0002632891 00000 n 
+0002636149 00000 n 
+0002636359 00000 n 
+0002636530 00000 n 
+0002639529 00000 n 
+0002639743 00000 n 
+0002639931 00000 n 
+0002640114 00000 n 
+0002636905 00000 n 
+0002635994 00000 n 
+0002633538 00000 n 
+0002636713 00000 n 
+0002636841 00000 n 
+0002643691 00000 n 
+0002643887 00000 n 
+0002640901 00000 n 
+0002639356 00000 n 
+0002637091 00000 n 
+0002640581 00000 n 
+0002640709 00000 n 
+0002640837 00000 n 
+0002640347 00000 n 
+0002644064 00000 n 
+0002644257 00000 n 
+0002647868 00000 n 
+0002644655 00000 n 
+0002643527 00000 n 
+0002641130 00000 n 
+0002644463 00000 n 
+0002644591 00000 n 
+0002648307 00000 n 
+0002648512 00000 n 
+0002648702 00000 n 
+0002648890 00000 n 
+0002649078 00000 n 
+0002649266 00000 n 
+0002647150 00000 n 
+0002649458 00000 n 
+0002649934 00000 n 
+0002650203 00000 n 
+0002646896 00000 n 
+0002644869 00000 n 
+0002650139 00000 n 
+0002647389 00000 n 
+0002647628 00000 n 
+0002648087 00000 n 
+0002649696 00000 n 
+0004779184 00000 n 
+0002652913 00000 n 
+0002653438 00000 n 
+0002652767 00000 n 
+0002650403 00000 n 
+0002653374 00000 n 
+0002653144 00000 n 
+0002656015 00000 n 
+0002655707 00000 n 
+0002653638 00000 n 
+0002655823 00000 n 
+0002655951 00000 n 
+0002658347 00000 n 
+0002658861 00000 n 
+0002658210 00000 n 
+0002656187 00000 n 
+0002658541 00000 n 
+0002658669 00000 n 
+0002658797 00000 n 
+0002661342 00000 n 
+0002660906 00000 n 
+0002659061 00000 n 
+0002661022 00000 n 
+0002661150 00000 n 
+0002661278 00000 n 
+0002663777 00000 n 
+0002663469 00000 n 
+0002661500 00000 n 
+0002663585 00000 n 
+0002663713 00000 n 
+0002666532 00000 n 
+0002665968 00000 n 
+0002663949 00000 n 
+0002666084 00000 n 
+0002666212 00000 n 
+0002666340 00000 n 
+0002666468 00000 n 
+0004779310 00000 n 
+0002668755 00000 n 
+0002668575 00000 n 
+0002666704 00000 n 
+0002668691 00000 n 
+0002671609 00000 n 
+0002671174 00000 n 
+0002668899 00000 n 
+0002671290 00000 n 
+0002671418 00000 n 
+0002671545 00000 n 
+0002674252 00000 n 
+0002673816 00000 n 
+0002671767 00000 n 
+0002673932 00000 n 
+0002674060 00000 n 
+0002674188 00000 n 
+0002676519 00000 n 
+0002676203 00000 n 
+0002674495 00000 n 
+0002676322 00000 n 
+0002676453 00000 n 
+0002687280 00000 n 
+0002687430 00000 n 
+0002680341 00000 n 
+0002679200 00000 n 
+0002679015 00000 n 
+0002676664 00000 n 
+0002679134 00000 n 
+0002708837 00000 n 
+0002688170 00000 n 
+0002680189 00000 n 
+0002679345 00000 n 
+0002687580 00000 n 
+0002687711 00000 n 
+0002687842 00000 n 
+0002687973 00000 n 
+0002688104 00000 n 
+0004779438 00000 n 
+0002682011 00000 n 
+0002682130 00000 n 
+0002682179 00000 n 
+0002682623 00000 n 
+0002682647 00000 n 
+0002683067 00000 n 
+0002683164 00000 n 
+0002687256 00000 n 
+0002715925 00000 n 
+0002690557 00000 n 
+0002691304 00000 n 
+0002690415 00000 n 
+0002688318 00000 n 
+0002690715 00000 n 
+0002690846 00000 n 
+0002690977 00000 n 
+0002691107 00000 n 
+0002691238 00000 n 
+0002694513 00000 n 
+0002693934 00000 n 
+0002691477 00000 n 
+0002694054 00000 n 
+0002694185 00000 n 
+0002694316 00000 n 
+0002694447 00000 n 
+0002697507 00000 n 
+0002696666 00000 n 
+0002694658 00000 n 
+0002696786 00000 n 
+0002696917 00000 n 
+0002697048 00000 n 
+0002697179 00000 n 
+0002697310 00000 n 
+0002697441 00000 n 
+0002700802 00000 n 
+0002699629 00000 n 
+0002697666 00000 n 
+0002699749 00000 n 
+0002699880 00000 n 
+0002700011 00000 n 
+0002700076 00000 n 
+0002700142 00000 n 
+0002700208 00000 n 
+0002700274 00000 n 
+0002700340 00000 n 
+0002700406 00000 n 
+0002700472 00000 n 
+0002700538 00000 n 
+0002700604 00000 n 
+0002700670 00000 n 
+0002700736 00000 n 
+0002704479 00000 n 
+0002703635 00000 n 
+0002700961 00000 n 
+0002703755 00000 n 
+0002703821 00000 n 
+0002703887 00000 n 
+0002703953 00000 n 
+0002704019 00000 n 
+0002704085 00000 n 
+0002704151 00000 n 
+0002704282 00000 n 
+0002704413 00000 n 
+0002707205 00000 n 
+0002716636 00000 n 
+0002708098 00000 n 
+0002707053 00000 n 
+0002704638 00000 n 
+0002707509 00000 n 
+0002707640 00000 n 
+0002707771 00000 n 
+0002707902 00000 n 
+0002708033 00000 n 
+0002707357 00000 n 
+0004779571 00000 n 
+0002832320 00000 n 
+0002715991 00000 n 
+0002708717 00000 n 
+0002708285 00000 n 
+0002715794 00000 n 
+0002710800 00000 n 
+0002710919 00000 n 
+0002710968 00000 n 
+0002711408 00000 n 
+0002711432 00000 n 
+0002711834 00000 n 
+0002711931 00000 n 
+0002715770 00000 n 
+0002832386 00000 n 
+0002716516 00000 n 
+0002716125 00000 n 
+0002832189 00000 n 
+0002831999 00000 n 
+0002834221 00000 n 
+0002834829 00000 n 
+0002834079 00000 n 
+0002832536 00000 n 
+0002834371 00000 n 
+0002834632 00000 n 
+0002834763 00000 n 
+0002837823 00000 n 
+0002837537 00000 n 
+0002839404 00000 n 
+0002837395 00000 n 
+0002834960 00000 n 
+0002837692 00000 n 
+0002837889 00000 n 
+0002837955 00000 n 
+0002838021 00000 n 
+0002838087 00000 n 
+0002838153 00000 n 
+0002838219 00000 n 
+0002838285 00000 n 
+0002838416 00000 n 
+0002838482 00000 n 
+0002838548 00000 n 
+0002838614 00000 n 
+0002838680 00000 n 
+0002838746 00000 n 
+0002838812 00000 n 
+0002838878 00000 n 
+0002838944 00000 n 
+0002839010 00000 n 
+0002839076 00000 n 
+0002839207 00000 n 
+0002839338 00000 n 
+0002841615 00000 n 
+0002841298 00000 n 
+0002839576 00000 n 
+0002841418 00000 n 
+0002841549 00000 n 
+0002843299 00000 n 
+0002843113 00000 n 
+0002841774 00000 n 
+0002843233 00000 n 
+0004779704 00000 n 
+0002845710 00000 n 
+0002846472 00000 n 
+0002845558 00000 n 
+0002843444 00000 n 
+0002846013 00000 n 
+0002846144 00000 n 
+0002845862 00000 n 
+0002846275 00000 n 
+0002846406 00000 n 
+0002849319 00000 n 
+0002848871 00000 n 
+0002846645 00000 n 
+0002848991 00000 n 
+0002849122 00000 n 
+0002849253 00000 n 
+0002851551 00000 n 
+0002851365 00000 n 
+0002849478 00000 n 
+0002851485 00000 n 
+0002853893 00000 n 
+0002854338 00000 n 
+0002854884 00000 n 
+0002853731 00000 n 
+0002851682 00000 n 
+0002854556 00000 n 
+0002854687 00000 n 
+0002854818 00000 n 
+0002854115 00000 n 
+0002857952 00000 n 
+0002858150 00000 n 
+0002858328 00000 n 
+0002858510 00000 n 
+0002858717 00000 n 
+0002858923 00000 n 
+0002857795 00000 n 
+0002859444 00000 n 
+0002857593 00000 n 
+0002855156 00000 n 
+0002859118 00000 n 
+0002859248 00000 n 
+0002859313 00000 n 
+0002859378 00000 n 
+0002862007 00000 n 
+0002861755 00000 n 
+0002859645 00000 n 
+0002861875 00000 n 
+0002861941 00000 n 
+0004779837 00000 n 
+0002864855 00000 n 
+0002864537 00000 n 
+0002862138 00000 n 
+0002864657 00000 n 
+0002864723 00000 n 
+0002864789 00000 n 
+0002867499 00000 n 
+0002868671 00000 n 
+0002867347 00000 n 
+0002864986 00000 n 
+0002867946 00000 n 
+0002868077 00000 n 
+0002868143 00000 n 
+0002868209 00000 n 
+0002868275 00000 n 
+0002868341 00000 n 
+0002868407 00000 n 
+0002868473 00000 n 
+0002868539 00000 n 
+0002868605 00000 n 
+0002867722 00000 n 
+0002870932 00000 n 
+0002871138 00000 n 
+0002871318 00000 n 
+0002871979 00000 n 
+0002870770 00000 n 
+0002868857 00000 n 
+0002871521 00000 n 
+0002871652 00000 n 
+0002871783 00000 n 
+0002871913 00000 n 
+0002873659 00000 n 
+0002873342 00000 n 
+0002872152 00000 n 
+0002873462 00000 n 
+0002873593 00000 n 
+0002875033 00000 n 
+0002874847 00000 n 
+0002873790 00000 n 
+0002874967 00000 n 
+0002876296 00000 n 
+0002876110 00000 n 
+0002875136 00000 n 
+0002876230 00000 n 
+0004779970 00000 n 
+0002878402 00000 n 
+0002877955 00000 n 
+0002876413 00000 n 
+0002878075 00000 n 
+0002878336 00000 n 
+0002880079 00000 n 
+0002888071 00000 n 
+0002879959 00000 n 
+0002878547 00000 n 
+0002887876 00000 n 
+0002888006 00000 n 
+0002886961 00000 n 
+0002890755 00000 n 
+0002890307 00000 n 
+0002888311 00000 n 
+0002890427 00000 n 
+0002890558 00000 n 
+0002890689 00000 n 
+0002893503 00000 n 
+0002893056 00000 n 
+0002890886 00000 n 
+0002893176 00000 n 
+0002893307 00000 n 
+0002893438 00000 n 
+0002896252 00000 n 
+0002895804 00000 n 
+0002893662 00000 n 
+0002895924 00000 n 
+0002896055 00000 n 
+0002896186 00000 n 
+0002898850 00000 n 
+0002898403 00000 n 
+0002896383 00000 n 
+0002898523 00000 n 
+0002898654 00000 n 
+0002898784 00000 n 
+0004780103 00000 n 
+0002904178 00000 n 
+0002901723 00000 n 
+0002901406 00000 n 
+0002898967 00000 n 
+0002901526 00000 n 
+0002901657 00000 n 
+0002904800 00000 n 
+0002904026 00000 n 
+0002901854 00000 n 
+0002904473 00000 n 
+0002904326 00000 n 
+0002904603 00000 n 
+0002904734 00000 n 
+0002907262 00000 n 
+0002910285 00000 n 
+0002907888 00000 n 
+0002907120 00000 n 
+0002904931 00000 n 
+0002907429 00000 n 
+0002907560 00000 n 
+0002907691 00000 n 
+0002907822 00000 n 
+0002910995 00000 n 
+0002910133 00000 n 
+0002908117 00000 n 
+0002910667 00000 n 
+0002910476 00000 n 
+0002910798 00000 n 
+0002910929 00000 n 
+0002913050 00000 n 
+0002912864 00000 n 
+0002911140 00000 n 
+0002912984 00000 n 
+0002915268 00000 n 
+0002915746 00000 n 
+0002920124 00000 n 
+0002916416 00000 n 
+0002915096 00000 n 
+0002913167 00000 n 
+0002916219 00000 n 
+0002916350 00000 n 
+0002915507 00000 n 
+0002915982 00000 n 
+0004780236 00000 n 
+0002921655 00000 n 
+0002919982 00000 n 
+0002916603 00000 n 
+0002920278 00000 n 
+0002920409 00000 n 
+0002920540 00000 n 
+0002920606 00000 n 
+0002920670 00000 n 
+0002920736 00000 n 
+0002920802 00000 n 
+0002920868 00000 n 
+0002920934 00000 n 
+0002920998 00000 n 
+0002921064 00000 n 
+0002921129 00000 n 
+0002921195 00000 n 
+0002921260 00000 n 
+0002921326 00000 n 
+0002921392 00000 n 
+0002921458 00000 n 
+0002921589 00000 n 
+0002923581 00000 n 
+0002923264 00000 n 
+0002921855 00000 n 
+0002923384 00000 n 
+0002923515 00000 n 
+0002925268 00000 n 
+0002925082 00000 n 
+0002923783 00000 n 
+0002925202 00000 n 
+0002927412 00000 n 
+0002926963 00000 n 
+0002925484 00000 n 
+0002927083 00000 n 
+0002927214 00000 n 
+0002927280 00000 n 
+0002927346 00000 n 
+0002928566 00000 n 
+0002928380 00000 n 
+0002927543 00000 n 
+0002928500 00000 n 
+0002929949 00000 n 
+0002930304 00000 n 
+0002929807 00000 n 
+0002928683 00000 n 
+0002930108 00000 n 
+0002930174 00000 n 
+0002930239 00000 n 
+0004780369 00000 n 
+0003475777 00000 n 
+0002931422 00000 n 
+0002931236 00000 n 
+0002930435 00000 n 
+0002931356 00000 n 
+0002933861 00000 n 
+0002933280 00000 n 
+0002931539 00000 n 
+0002933400 00000 n 
+0002933466 00000 n 
+0002933532 00000 n 
+0002933663 00000 n 
+0002933729 00000 n 
+0002933795 00000 n 
+0002935994 00000 n 
+0002935808 00000 n 
+0002933992 00000 n 
+0002935928 00000 n 
+0002937815 00000 n 
+0002937497 00000 n 
+0002936196 00000 n 
+0002937617 00000 n 
+0002937683 00000 n 
+0002937749 00000 n 
+0002938847 00000 n 
+0002938661 00000 n 
+0002937946 00000 n 
+0002938781 00000 n 
+0002940468 00000 n 
+0002940151 00000 n 
+0002938950 00000 n 
+0002940271 00000 n 
+0002940402 00000 n 
+0004780502 00000 n 
+0002943213 00000 n 
+0002942634 00000 n 
+0002940613 00000 n 
+0002942754 00000 n 
+0002942885 00000 n 
+0002943016 00000 n 
+0002943147 00000 n 
+0002944576 00000 n 
+0002944390 00000 n 
+0002943429 00000 n 
+0002944510 00000 n 
+0002946599 00000 n 
+0002946022 00000 n 
+0002944693 00000 n 
+0002946142 00000 n 
+0002946403 00000 n 
+0002946533 00000 n 
+0002948850 00000 n 
+0002949048 00000 n 
+0002952423 00000 n 
+0002949578 00000 n 
+0002948698 00000 n 
+0002946730 00000 n 
+0002949250 00000 n 
+0002949381 00000 n 
+0002949512 00000 n 
+0002952597 00000 n 
+0002952850 00000 n 
+0002952271 00000 n 
+0002949779 00000 n 
+0002952784 00000 n 
+0002955399 00000 n 
+0002955082 00000 n 
+0002953009 00000 n 
+0002955202 00000 n 
+0002955333 00000 n 
+0004780635 00000 n 
+0002957526 00000 n 
+0002957697 00000 n 
+0002957878 00000 n 
+0002958051 00000 n 
+0002958221 00000 n 
+0002958391 00000 n 
+0002958760 00000 n 
+0002957334 00000 n 
+0002955544 00000 n 
+0002958564 00000 n 
+0002958694 00000 n 
+0002960332 00000 n 
+0002960146 00000 n 
+0002958961 00000 n 
+0002960266 00000 n 
+0002961778 00000 n 
+0002961969 00000 n 
+0002962338 00000 n 
+0002961626 00000 n 
+0002960435 00000 n 
+0002962141 00000 n 
+0002962272 00000 n 
+0002964248 00000 n 
+0002964098 00000 n 
+0002964654 00000 n 
+0002963946 00000 n 
+0002962497 00000 n 
+0002964458 00000 n 
+0002964589 00000 n 
+0002965715 00000 n 
+0002965780 00000 n 
+0002965465 00000 n 
+0002964855 00000 n 
+0002965585 00000 n 
+0002966185 00000 n 
+0002965999 00000 n 
+0002965897 00000 n 
+0002966119 00000 n 
+0004780768 00000 n 
+0002968308 00000 n 
+0002967861 00000 n 
+0002966228 00000 n 
+0002967981 00000 n 
+0002968242 00000 n 
+0002971078 00000 n 
+0002971726 00000 n 
+0002970926 00000 n 
+0002968425 00000 n 
+0002971529 00000 n 
+0002971660 00000 n 
+0002971303 00000 n 
+0002974745 00000 n 
+0002974297 00000 n 
+0002971941 00000 n 
+0002974417 00000 n 
+0002974548 00000 n 
+0002974679 00000 n 
+0002977882 00000 n 
+0002977435 00000 n 
+0002974890 00000 n 
+0002977555 00000 n 
+0002977686 00000 n 
+0002977816 00000 n 
+0002980817 00000 n 
+0002980368 00000 n 
+0002978027 00000 n 
+0002980488 00000 n 
+0002980619 00000 n 
+0002980685 00000 n 
+0002980751 00000 n 
+0002983574 00000 n 
+0002983125 00000 n 
+0002980962 00000 n 
+0002983245 00000 n 
+0002983311 00000 n 
+0002983377 00000 n 
+0002983508 00000 n 
+0004780901 00000 n 
+0002986328 00000 n 
+0002986722 00000 n 
+0002986186 00000 n 
+0002983762 00000 n 
+0002986525 00000 n 
+0002986656 00000 n 
+0002989328 00000 n 
+0002988880 00000 n 
+0002986923 00000 n 
+0002989000 00000 n 
+0002989131 00000 n 
+0002989262 00000 n 
+0002992326 00000 n 
+0002991418 00000 n 
+0002989473 00000 n 
+0002991538 00000 n 
+0002991669 00000 n 
+0002991800 00000 n 
+0002991930 00000 n 
+0002991996 00000 n 
+0002992062 00000 n 
+0002992128 00000 n 
+0002992194 00000 n 
+0002992260 00000 n 
+0002995056 00000 n 
+0002994346 00000 n 
+0002992457 00000 n 
+0002994466 00000 n 
+0002994532 00000 n 
+0002994598 00000 n 
+0002994662 00000 n 
+0002994728 00000 n 
+0002994859 00000 n 
+0002994990 00000 n 
+0002997037 00000 n 
+0002996459 00000 n 
+0002995215 00000 n 
+0002996579 00000 n 
+0002996840 00000 n 
+0002996971 00000 n 
+0003000236 00000 n 
+0002999524 00000 n 
+0002997211 00000 n 
+0002999644 00000 n 
+0002999775 00000 n 
+0002999906 00000 n 
+0002999972 00000 n 
+0003000038 00000 n 
+0003000104 00000 n 
+0003000170 00000 n 
+0004781034 00000 n 
+0003003533 00000 n 
+0003002755 00000 n 
+0003000408 00000 n 
+0003002875 00000 n 
+0003003006 00000 n 
+0003003072 00000 n 
+0003003138 00000 n 
+0003003269 00000 n 
+0003003335 00000 n 
+0003003401 00000 n 
+0003003467 00000 n 
+0003005854 00000 n 
+0003005537 00000 n 
+0003003790 00000 n 
+0003005657 00000 n 
+0003005788 00000 n 
+0003008874 00000 n 
+0003008295 00000 n 
+0003005999 00000 n 
+0003008415 00000 n 
+0003008546 00000 n 
+0003008677 00000 n 
+0003008742 00000 n 
+0003008808 00000 n 
+0003011904 00000 n 
+0003011586 00000 n 
+0003009090 00000 n 
+0003011706 00000 n 
+0003011772 00000 n 
+0003011838 00000 n 
+0003014582 00000 n 
+0003014132 00000 n 
+0003012049 00000 n 
+0003014252 00000 n 
+0003014318 00000 n 
+0003014384 00000 n 
+0003014450 00000 n 
+0003014516 00000 n 
+0003017543 00000 n 
+0003016964 00000 n 
+0003014784 00000 n 
+0003017084 00000 n 
+0003017214 00000 n 
+0003017345 00000 n 
+0003017411 00000 n 
+0003017477 00000 n 
+0004781167 00000 n 
+0003020387 00000 n 
+0003019541 00000 n 
+0003017688 00000 n 
+0003019661 00000 n 
+0003019727 00000 n 
+0003019793 00000 n 
+0003019859 00000 n 
+0003019925 00000 n 
+0003019991 00000 n 
+0003020057 00000 n 
+0003020123 00000 n 
+0003020189 00000 n 
+0003020255 00000 n 
+0003020321 00000 n 
+0003023391 00000 n 
+0003022218 00000 n 
+0003020589 00000 n 
+0003022338 00000 n 
+0003022404 00000 n 
+0003022470 00000 n 
+0003022536 00000 n 
+0003022602 00000 n 
+0003022668 00000 n 
+0003022734 00000 n 
+0003022800 00000 n 
+0003022866 00000 n 
+0003022932 00000 n 
+0003022998 00000 n 
+0003023064 00000 n 
+0003023130 00000 n 
+0003023196 00000 n 
+0003023261 00000 n 
+0003023327 00000 n 
+0003026258 00000 n 
+0003025680 00000 n 
+0003023536 00000 n 
+0003025800 00000 n 
+0003025931 00000 n 
+0003026061 00000 n 
+0003026192 00000 n 
+0003028492 00000 n 
+0003028802 00000 n 
+0003029744 00000 n 
+0003028330 00000 n 
+0003026445 00000 n 
+0003028954 00000 n 
+0003029085 00000 n 
+0003029151 00000 n 
+0003029217 00000 n 
+0003029283 00000 n 
+0003029349 00000 n 
+0003029415 00000 n 
+0003029481 00000 n 
+0003029547 00000 n 
+0003029678 00000 n 
+0003028647 00000 n 
+0003031840 00000 n 
+0003034641 00000 n 
+0003032453 00000 n 
+0003031698 00000 n 
+0003029946 00000 n 
+0003031994 00000 n 
+0003032125 00000 n 
+0003032256 00000 n 
+0003032387 00000 n 
+0003034795 00000 n 
+0003035149 00000 n 
+0003034489 00000 n 
+0003032598 00000 n 
+0003034952 00000 n 
+0003035083 00000 n 
+0004781300 00000 n 
+0003038158 00000 n 
+0003037579 00000 n 
+0003035337 00000 n 
+0003037699 00000 n 
+0003037830 00000 n 
+0003037961 00000 n 
+0003038092 00000 n 
+0003040927 00000 n 
+0003040544 00000 n 
+0003038360 00000 n 
+0003040664 00000 n 
+0003040795 00000 n 
+0003040861 00000 n 
+0003043841 00000 n 
+0003043457 00000 n 
+0003041072 00000 n 
+0003043577 00000 n 
+0003043643 00000 n 
+0003043709 00000 n 
+0003043775 00000 n 
+0003045868 00000 n 
+0003046023 00000 n 
+0003046503 00000 n 
+0003045716 00000 n 
+0003043972 00000 n 
+0003046175 00000 n 
+0003046306 00000 n 
+0003046437 00000 n 
+0003048885 00000 n 
+0003048568 00000 n 
+0003046634 00000 n 
+0003048688 00000 n 
+0003048819 00000 n 
+0003051319 00000 n 
+0003051543 00000 n 
+0003051177 00000 n 
+0003049087 00000 n 
+0003051477 00000 n 
+0004781433 00000 n 
+0003054198 00000 n 
+0003054264 00000 n 
+0003053947 00000 n 
+0003051674 00000 n 
+0003054067 00000 n 
+0003056737 00000 n 
+0003056158 00000 n 
+0003054423 00000 n 
+0003056278 00000 n 
+0003056409 00000 n 
+0003056540 00000 n 
+0003056671 00000 n 
+0003059022 00000 n 
+0003058836 00000 n 
+0003056882 00000 n 
+0003058956 00000 n 
+0003061982 00000 n 
+0003061402 00000 n 
+0003059125 00000 n 
+0003061522 00000 n 
+0003061653 00000 n 
+0003061718 00000 n 
+0003061784 00000 n 
+0003061850 00000 n 
+0003061916 00000 n 
+0003064096 00000 n 
+0003064307 00000 n 
+0003065046 00000 n 
+0003063944 00000 n 
+0003062225 00000 n 
+0003064519 00000 n 
+0003064585 00000 n 
+0003064651 00000 n 
+0003064717 00000 n 
+0003064783 00000 n 
+0003064849 00000 n 
+0003064980 00000 n 
+0003065562 00000 n 
+0003065376 00000 n 
+0003065274 00000 n 
+0003065496 00000 n 
+0004781566 00000 n 
+0003067219 00000 n 
+0003067849 00000 n 
+0003067067 00000 n 
+0003065605 00000 n 
+0003067522 00000 n 
+0003067370 00000 n 
+0003067783 00000 n 
+0003070616 00000 n 
+0003070430 00000 n 
+0003068037 00000 n 
+0003070550 00000 n 
+0003073271 00000 n 
+0003072824 00000 n 
+0003070733 00000 n 
+0003072944 00000 n 
+0003073075 00000 n 
+0003073206 00000 n 
+0003075640 00000 n 
+0003076026 00000 n 
+0003075498 00000 n 
+0003073402 00000 n 
+0003075830 00000 n 
+0003075960 00000 n 
+0003078723 00000 n 
+0003078537 00000 n 
+0003076241 00000 n 
+0003078657 00000 n 
+0003081410 00000 n 
+0003081224 00000 n 
+0003078868 00000 n 
+0003081344 00000 n 
+0004781699 00000 n 
+0003083730 00000 n 
+0003083544 00000 n 
+0003081541 00000 n 
+0003083664 00000 n 
+0003086436 00000 n 
+0003086250 00000 n 
+0003083875 00000 n 
+0003086370 00000 n 
+0003088852 00000 n 
+0003088535 00000 n 
+0003086567 00000 n 
+0003088655 00000 n 
+0003088786 00000 n 
+0003090476 00000 n 
+0003090029 00000 n 
+0003088997 00000 n 
+0003090149 00000 n 
+0003090280 00000 n 
+0003090410 00000 n 
+0003092698 00000 n 
+0003092512 00000 n 
+0003090607 00000 n 
+0003092632 00000 n 
+0003095085 00000 n 
+0003094768 00000 n 
+0003092815 00000 n 
+0003094888 00000 n 
+0003095019 00000 n 
+0004781832 00000 n 
+0003097667 00000 n 
+0003097351 00000 n 
+0003095287 00000 n 
+0003097471 00000 n 
+0003097602 00000 n 
+0003100185 00000 n 
+0003100671 00000 n 
+0003100043 00000 n 
+0003097826 00000 n 
+0003100344 00000 n 
+0003100475 00000 n 
+0003100605 00000 n 
+0003103567 00000 n 
+0003103764 00000 n 
+0003103316 00000 n 
+0003100859 00000 n 
+0003103436 00000 n 
+0003103698 00000 n 
+0003105565 00000 n 
+0003105117 00000 n 
+0003103909 00000 n 
+0003105237 00000 n 
+0003105368 00000 n 
+0003105499 00000 n 
+0003107563 00000 n 
+0003107115 00000 n 
+0003105710 00000 n 
+0003107235 00000 n 
+0003107366 00000 n 
+0003107497 00000 n 
+0003109317 00000 n 
+0003109000 00000 n 
+0003107736 00000 n 
+0003109120 00000 n 
+0003109251 00000 n 
+0004781965 00000 n 
+0003110126 00000 n 
+0003109940 00000 n 
+0003109462 00000 n 
+0003110060 00000 n 
+0003110517 00000 n 
+0003110331 00000 n 
+0003110229 00000 n 
+0003110451 00000 n 
+0003112298 00000 n 
+0003111851 00000 n 
+0003110560 00000 n 
+0003111971 00000 n 
+0003112232 00000 n 
+0003114808 00000 n 
+0003114360 00000 n 
+0003112472 00000 n 
+0003114480 00000 n 
+0003114611 00000 n 
+0003114742 00000 n 
+0003117285 00000 n 
+0003116970 00000 n 
+0003115010 00000 n 
+0003117090 00000 n 
+0003117219 00000 n 
+0003119747 00000 n 
+0003119299 00000 n 
+0003117430 00000 n 
+0003119419 00000 n 
+0003119550 00000 n 
+0003119681 00000 n 
+0004782098 00000 n 
+0003121768 00000 n 
+0003121451 00000 n 
+0003119892 00000 n 
+0003121571 00000 n 
+0003121702 00000 n 
+0003124371 00000 n 
+0003124532 00000 n 
+0003124692 00000 n 
+0003124853 00000 n 
+0003125464 00000 n 
+0003124199 00000 n 
+0003121913 00000 n 
+0003125013 00000 n 
+0003125144 00000 n 
+0003125270 00000 n 
+0003125399 00000 n 
+0003128294 00000 n 
+0003128108 00000 n 
+0003125609 00000 n 
+0003128228 00000 n 
+0003130761 00000 n 
+0003130313 00000 n 
+0003128425 00000 n 
+0003130433 00000 n 
+0003130564 00000 n 
+0003130695 00000 n 
+0003132565 00000 n 
+0003132379 00000 n 
+0003130892 00000 n 
+0003132499 00000 n 
+0003134710 00000 n 
+0003134264 00000 n 
+0003132668 00000 n 
+0003134384 00000 n 
+0003134515 00000 n 
+0003134646 00000 n 
+0004782231 00000 n 
+0003137159 00000 n 
+0003138135 00000 n 
+0003137007 00000 n 
+0003134841 00000 n 
+0003137477 00000 n 
+0003137608 00000 n 
+0003137674 00000 n 
+0003137740 00000 n 
+0003137806 00000 n 
+0003137872 00000 n 
+0003137938 00000 n 
+0003137318 00000 n 
+0003138069 00000 n 
+0003140454 00000 n 
+0003139875 00000 n 
+0003138293 00000 n 
+0003139995 00000 n 
+0003140126 00000 n 
+0003140257 00000 n 
+0003140388 00000 n 
+0003141912 00000 n 
+0003141726 00000 n 
+0003140585 00000 n 
+0003141846 00000 n 
+0003142331 00000 n 
+0003142145 00000 n 
+0003142043 00000 n 
+0003142265 00000 n 
+0003144172 00000 n 
+0003144803 00000 n 
+0003144030 00000 n 
+0003142374 00000 n 
+0003144346 00000 n 
+0003144607 00000 n 
+0003144738 00000 n 
+0003147318 00000 n 
+0003147685 00000 n 
+0003147176 00000 n 
+0003144990 00000 n 
+0003147489 00000 n 
+0003147619 00000 n 
+0004782364 00000 n 
+0003150174 00000 n 
+0003150677 00000 n 
+0003150032 00000 n 
+0003147900 00000 n 
+0003150350 00000 n 
+0003150481 00000 n 
+0003150611 00000 n 
+0003153698 00000 n 
+0003153381 00000 n 
+0003150864 00000 n 
+0003153501 00000 n 
+0003153632 00000 n 
+0003156309 00000 n 
+0003156123 00000 n 
+0003153857 00000 n 
+0003156243 00000 n 
+0003158960 00000 n 
+0003158774 00000 n 
+0003156440 00000 n 
+0003158894 00000 n 
+0003161612 00000 n 
+0003165098 00000 n 
+0003162556 00000 n 
+0003161470 00000 n 
+0003159077 00000 n 
+0003161768 00000 n 
+0003161899 00000 n 
+0003161965 00000 n 
+0003162031 00000 n 
+0003162097 00000 n 
+0003162163 00000 n 
+0003162228 00000 n 
+0003162294 00000 n 
+0003162359 00000 n 
+0003162490 00000 n 
+0003165307 00000 n 
+0003164940 00000 n 
+0003165963 00000 n 
+0003164778 00000 n 
+0003162714 00000 n 
+0003165504 00000 n 
+0003165570 00000 n 
+0003165636 00000 n 
+0003165702 00000 n 
+0003165767 00000 n 
+0003165898 00000 n 
+0004782497 00000 n 
+0003168248 00000 n 
+0003168575 00000 n 
+0003167997 00000 n 
+0003166191 00000 n 
+0003168117 00000 n 
+0003168378 00000 n 
+0003168509 00000 n 
+0003169050 00000 n 
+0003168864 00000 n 
+0003168762 00000 n 
+0003168984 00000 n 
+0003173675 00000 n 
+0003171184 00000 n 
+0003170606 00000 n 
+0003169093 00000 n 
+0003170726 00000 n 
+0003170987 00000 n 
+0003171118 00000 n 
+0003173876 00000 n 
+0003174384 00000 n 
+0003173523 00000 n 
+0003171301 00000 n 
+0003174056 00000 n 
+0003174187 00000 n 
+0003174318 00000 n 
+0003176545 00000 n 
+0003176716 00000 n 
+0003177221 00000 n 
+0003176393 00000 n 
+0003174557 00000 n 
+0003176894 00000 n 
+0003177025 00000 n 
+0003177155 00000 n 
+0003177696 00000 n 
+0003177510 00000 n 
+0003177408 00000 n 
+0003177630 00000 n 
+0004782630 00000 n 
+0003179905 00000 n 
+0003179458 00000 n 
+0003177739 00000 n 
+0003179578 00000 n 
+0003179839 00000 n 
+0003182099 00000 n 
+0003181522 00000 n 
+0003180022 00000 n 
+0003181642 00000 n 
+0003181773 00000 n 
+0003181904 00000 n 
+0003182034 00000 n 
+0003184557 00000 n 
+0003184109 00000 n 
+0003182244 00000 n 
+0003184229 00000 n 
+0003184360 00000 n 
+0003184491 00000 n 
+0003186831 00000 n 
+0003186385 00000 n 
+0003184702 00000 n 
+0003186505 00000 n 
+0003186636 00000 n 
+0003186765 00000 n 
+0003189493 00000 n 
+0003188914 00000 n 
+0003186962 00000 n 
+0003189034 00000 n 
+0003189165 00000 n 
+0003189296 00000 n 
+0003189427 00000 n 
+0003191959 00000 n 
+0003192460 00000 n 
+0003192961 00000 n 
+0003191797 00000 n 
+0003189638 00000 n 
+0003192633 00000 n 
+0003192764 00000 n 
+0003192895 00000 n 
+0003192209 00000 n 
+0004782763 00000 n 
+0003194673 00000 n 
+0003194225 00000 n 
+0003193148 00000 n 
+0003194345 00000 n 
+0003194476 00000 n 
+0003194607 00000 n 
+0003195092 00000 n 
+0003194906 00000 n 
+0003194804 00000 n 
+0003195026 00000 n 
+0003198026 00000 n 
+0003197185 00000 n 
+0003195135 00000 n 
+0003197305 00000 n 
+0003197499 00000 n 
+0003197565 00000 n 
+0003197631 00000 n 
+0003197696 00000 n 
+0003197762 00000 n 
+0003197828 00000 n 
+0003197894 00000 n 
+0003197960 00000 n 
+0003200075 00000 n 
+0003199889 00000 n 
+0003198156 00000 n 
+0003200009 00000 n 
+0003202221 00000 n 
+0003201905 00000 n 
+0003200220 00000 n 
+0003202025 00000 n 
+0003205272 00000 n 
+0003204824 00000 n 
+0003202352 00000 n 
+0003204944 00000 n 
+0003205075 00000 n 
+0003205206 00000 n 
+0004782896 00000 n 
+0003212441 00000 n 
+0003208542 00000 n 
+0003208225 00000 n 
+0003205417 00000 n 
+0003208345 00000 n 
+0003208476 00000 n 
+0003212593 00000 n 
+0003214854 00000 n 
+0003212289 00000 n 
+0003208701 00000 n 
+0003212746 00000 n 
+0003212877 00000 n 
+0003212943 00000 n 
+0003213009 00000 n 
+0003213074 00000 n 
+0003213140 00000 n 
+0003213205 00000 n 
+0003213271 00000 n 
+0003213337 00000 n 
+0003213403 00000 n 
+0003213469 00000 n 
+0003213535 00000 n 
+0003213601 00000 n 
+0003213667 00000 n 
+0003213733 00000 n 
+0003213799 00000 n 
+0003213865 00000 n 
+0003213931 00000 n 
+0003213997 00000 n 
+0003214063 00000 n 
+0003214129 00000 n 
+0003214195 00000 n 
+0003214261 00000 n 
+0003214327 00000 n 
+0003214393 00000 n 
+0003214459 00000 n 
+0003214525 00000 n 
+0003214591 00000 n 
+0003214657 00000 n 
+0003214723 00000 n 
+0003214789 00000 n 
+0003218380 00000 n 
+0003217784 00000 n 
+0003217939 00000 n 
+0003218094 00000 n 
+0003219365 00000 n 
+0003217622 00000 n 
+0003215012 00000 n 
+0003218249 00000 n 
+0003218446 00000 n 
+0003218512 00000 n 
+0003218578 00000 n 
+0003218644 00000 n 
+0003218710 00000 n 
+0003218776 00000 n 
+0003218842 00000 n 
+0003218908 00000 n 
+0003218973 00000 n 
+0003219039 00000 n 
+0003219104 00000 n 
+0003219170 00000 n 
+0003219299 00000 n 
+0003222769 00000 n 
+0003227711 00000 n 
+0003229488 00000 n 
+0003224483 00000 n 
+0003222518 00000 n 
+0003219523 00000 n 
+0003222638 00000 n 
+0003222835 00000 n 
+0003222901 00000 n 
+0003222966 00000 n 
+0003223032 00000 n 
+0003223097 00000 n 
+0003223163 00000 n 
+0003223229 00000 n 
+0003223295 00000 n 
+0003223361 00000 n 
+0003223427 00000 n 
+0003223493 00000 n 
+0003223559 00000 n 
+0003223625 00000 n 
+0003223691 00000 n 
+0003223757 00000 n 
+0003223823 00000 n 
+0003223889 00000 n 
+0003223955 00000 n 
+0003224021 00000 n 
+0003224087 00000 n 
+0003224153 00000 n 
+0003224219 00000 n 
+0003224285 00000 n 
+0003224351 00000 n 
+0003224417 00000 n 
+0003230144 00000 n 
+0003227460 00000 n 
+0003224641 00000 n 
+0003227580 00000 n 
+0003227777 00000 n 
+0003227843 00000 n 
+0003227909 00000 n 
+0003227975 00000 n 
+0003228041 00000 n 
+0003228107 00000 n 
+0003228171 00000 n 
+0003228237 00000 n 
+0003228302 00000 n 
+0003228368 00000 n 
+0003228433 00000 n 
+0003228499 00000 n 
+0003228565 00000 n 
+0003228631 00000 n 
+0003228697 00000 n 
+0003228763 00000 n 
+0003228829 00000 n 
+0003228895 00000 n 
+0003228961 00000 n 
+0003229027 00000 n 
+0003229093 00000 n 
+0003229159 00000 n 
+0003229225 00000 n 
+0003229291 00000 n 
+0003229357 00000 n 
+0003229554 00000 n 
+0003229619 00000 n 
+0003229685 00000 n 
+0003229751 00000 n 
+0003229817 00000 n 
+0003229882 00000 n 
+0003229948 00000 n 
+0003230013 00000 n 
+0003230079 00000 n 
+0003230562 00000 n 
+0003230376 00000 n 
+0003230274 00000 n 
+0003230496 00000 n 
+0004783029 00000 n 
+0003231010 00000 n 
+0003230825 00000 n 
+0003230605 00000 n 
+0003231307 00000 n 
+0003231187 00000 n 
+0003231085 00000 n 
+0003233311 00000 n 
+0003232799 00000 n 
+0003231350 00000 n 
+0003232919 00000 n 
+0003232985 00000 n 
+0003233246 00000 n 
+0003235592 00000 n 
+0003236661 00000 n 
+0003235450 00000 n 
+0003233428 00000 n 
+0003235749 00000 n 
+0003235880 00000 n 
+0003236139 00000 n 
+0003236270 00000 n 
+0003236401 00000 n 
+0003236530 00000 n 
+0003236596 00000 n 
+0003239546 00000 n 
+0003238503 00000 n 
+0003236806 00000 n 
+0003238623 00000 n 
+0003238689 00000 n 
+0003238755 00000 n 
+0003238821 00000 n 
+0003238887 00000 n 
+0003238952 00000 n 
+0003239018 00000 n 
+0003239084 00000 n 
+0003239150 00000 n 
+0003239216 00000 n 
+0003239282 00000 n 
+0003239348 00000 n 
+0003239414 00000 n 
+0003239480 00000 n 
+0003241216 00000 n 
+0003241719 00000 n 
+0003241074 00000 n 
+0003239649 00000 n 
+0003241391 00000 n 
+0003241522 00000 n 
+0003241653 00000 n 
+0004783162 00000 n 
+0003243104 00000 n 
+0003242787 00000 n 
+0003241934 00000 n 
+0003242907 00000 n 
+0003243038 00000 n 
+0003244167 00000 n 
+0003243981 00000 n 
+0003243235 00000 n 
+0003244101 00000 n 
+0003245233 00000 n 
+0003245047 00000 n 
+0003244284 00000 n 
+0003245167 00000 n 
+0003246284 00000 n 
+0003246098 00000 n 
+0003245350 00000 n 
+0003246218 00000 n 
+0003247336 00000 n 
+0003247150 00000 n 
+0003246401 00000 n 
+0003247270 00000 n 
+0003248676 00000 n 
+0003248359 00000 n 
+0003247453 00000 n 
+0003248479 00000 n 
+0003248610 00000 n 
+0004783295 00000 n 
+0003251021 00000 n 
+0003251171 00000 n 
+0003251321 00000 n 
+0003252070 00000 n 
+0003250859 00000 n 
+0003248807 00000 n 
+0003251480 00000 n 
+0003251611 00000 n 
+0003251742 00000 n 
+0003251873 00000 n 
+0003251938 00000 n 
+0003252004 00000 n 
+0003255050 00000 n 
+0003255379 00000 n 
+0003254799 00000 n 
+0003252215 00000 n 
+0003254919 00000 n 
+0003255181 00000 n 
+0003255247 00000 n 
+0003255313 00000 n 
+0003257483 00000 n 
+0003258113 00000 n 
+0003257331 00000 n 
+0003255524 00000 n 
+0003257784 00000 n 
+0003257634 00000 n 
+0003257915 00000 n 
+0003257981 00000 n 
+0003258047 00000 n 
+0003260753 00000 n 
+0003260435 00000 n 
+0003258272 00000 n 
+0003260555 00000 n 
+0003260621 00000 n 
+0003260687 00000 n 
+0003263229 00000 n 
+0003262518 00000 n 
+0003260912 00000 n 
+0003262638 00000 n 
+0003262704 00000 n 
+0003262770 00000 n 
+0003262836 00000 n 
+0003262902 00000 n 
+0003262967 00000 n 
+0003263033 00000 n 
+0003263098 00000 n 
+0003263164 00000 n 
+0003263689 00000 n 
+0003263503 00000 n 
+0003263401 00000 n 
+0003263623 00000 n 
+0004783428 00000 n 
+0003265655 00000 n 
+0003265078 00000 n 
+0003263732 00000 n 
+0003265198 00000 n 
+0003265458 00000 n 
+0003265589 00000 n 
+0003267597 00000 n 
+0003267411 00000 n 
+0003265772 00000 n 
+0003267531 00000 n 
+0003270171 00000 n 
+0003269854 00000 n 
+0003267728 00000 n 
+0003269974 00000 n 
+0003270105 00000 n 
+0003272910 00000 n 
+0003272462 00000 n 
+0003270302 00000 n 
+0003272582 00000 n 
+0003272713 00000 n 
+0003272844 00000 n 
+0003275736 00000 n 
+0003275157 00000 n 
+0003273027 00000 n 
+0003275277 00000 n 
+0003275408 00000 n 
+0003275539 00000 n 
+0003275670 00000 n 
+0003277477 00000 n 
+0003278222 00000 n 
+0003277335 00000 n 
+0003275909 00000 n 
+0003277630 00000 n 
+0003277696 00000 n 
+0003277762 00000 n 
+0003277828 00000 n 
+0003277894 00000 n 
+0003277960 00000 n 
+0003278026 00000 n 
+0003278157 00000 n 
+0004783561 00000 n 
+0003280516 00000 n 
+0003280229 00000 n 
+0003280843 00000 n 
+0003280087 00000 n 
+0003278381 00000 n 
+0003280385 00000 n 
+0003280647 00000 n 
+0003280777 00000 n 
+0003283360 00000 n 
+0003283426 00000 n 
+0003283109 00000 n 
+0003280988 00000 n 
+0003283229 00000 n 
+0003285548 00000 n 
+0003285362 00000 n 
+0003283571 00000 n 
+0003285482 00000 n 
+0003286636 00000 n 
+0003286450 00000 n 
+0003285693 00000 n 
+0003286570 00000 n 
+0003288630 00000 n 
+0003289106 00000 n 
+0003288488 00000 n 
+0003286753 00000 n 
+0003288779 00000 n 
+0003289040 00000 n 
+0003297075 00000 n 
+0003291706 00000 n 
+0003291258 00000 n 
+0003289237 00000 n 
+0003291378 00000 n 
+0003291509 00000 n 
+0003291640 00000 n 
+0004783694 00000 n 
+0003293962 00000 n 
+0003293514 00000 n 
+0003291894 00000 n 
+0003293634 00000 n 
+0003293765 00000 n 
+0003293896 00000 n 
+0003295531 00000 n 
+0003295345 00000 n 
+0003294093 00000 n 
+0003295465 00000 n 
+0003297140 00000 n 
+0003296824 00000 n 
+0003295648 00000 n 
+0003296944 00000 n 
+0003299233 00000 n 
+0003299047 00000 n 
+0003297271 00000 n 
+0003299167 00000 n 
+0003301217 00000 n 
+0003302143 00000 n 
+0003301065 00000 n 
+0003299378 00000 n 
+0003301551 00000 n 
+0003301682 00000 n 
+0003301748 00000 n 
+0003301814 00000 n 
+0003301880 00000 n 
+0003301946 00000 n 
+0003301385 00000 n 
+0003302077 00000 n 
+0003307116 00000 n 
+0003304849 00000 n 
+0003304402 00000 n 
+0003302302 00000 n 
+0003304522 00000 n 
+0003304652 00000 n 
+0003304783 00000 n 
+0004783827 00000 n 
+0003307486 00000 n 
+0003306974 00000 n 
+0003305008 00000 n 
+0003307290 00000 n 
+0003307421 00000 n 
+0003310352 00000 n 
+0003309773 00000 n 
+0003307758 00000 n 
+0003309893 00000 n 
+0003310024 00000 n 
+0003310155 00000 n 
+0003310286 00000 n 
+0003313033 00000 n 
+0003312455 00000 n 
+0003310540 00000 n 
+0003312575 00000 n 
+0003312706 00000 n 
+0003312837 00000 n 
+0003312967 00000 n 
+0003313788 00000 n 
+0003313602 00000 n 
+0003313178 00000 n 
+0003313722 00000 n 
+0003314291 00000 n 
+0003314106 00000 n 
+0003313891 00000 n 
+0003314588 00000 n 
+0003314468 00000 n 
+0003314366 00000 n 
+0004783960 00000 n 
+0003316280 00000 n 
+0003316957 00000 n 
+0003316138 00000 n 
+0003314631 00000 n 
+0003316433 00000 n 
+0003316499 00000 n 
+0003316760 00000 n 
+0003316891 00000 n 
+0003319708 00000 n 
+0003320300 00000 n 
+0003319457 00000 n 
+0003317102 00000 n 
+0003319577 00000 n 
+0003319774 00000 n 
+0003319840 00000 n 
+0003319906 00000 n 
+0003319972 00000 n 
+0003320038 00000 n 
+0003320169 00000 n 
+0003320234 00000 n 
+0003323101 00000 n 
+0003322849 00000 n 
+0003320515 00000 n 
+0003322969 00000 n 
+0003323035 00000 n 
+0003325197 00000 n 
+0003324945 00000 n 
+0003323289 00000 n 
+0003325065 00000 n 
+0003325131 00000 n 
+0003328280 00000 n 
+0003328431 00000 n 
+0003328580 00000 n 
+0003329324 00000 n 
+0003328118 00000 n 
+0003325328 00000 n 
+0003328731 00000 n 
+0003328862 00000 n 
+0003328928 00000 n 
+0003328994 00000 n 
+0003329060 00000 n 
+0003329126 00000 n 
+0003329192 00000 n 
+0003329258 00000 n 
+0003332694 00000 n 
+0003333353 00000 n 
+0003332443 00000 n 
+0003329525 00000 n 
+0003332563 00000 n 
+0003332760 00000 n 
+0003332826 00000 n 
+0003332892 00000 n 
+0003332958 00000 n 
+0003333024 00000 n 
+0003333090 00000 n 
+0003333156 00000 n 
+0003333222 00000 n 
+0003333287 00000 n 
+0004784093 00000 n 
+0003336501 00000 n 
+0003335920 00000 n 
+0003333497 00000 n 
+0003336040 00000 n 
+0003336106 00000 n 
+0003336171 00000 n 
+0003336237 00000 n 
+0003336303 00000 n 
+0003336369 00000 n 
+0003336435 00000 n 
+0003339946 00000 n 
+0003339365 00000 n 
+0003336717 00000 n 
+0003339485 00000 n 
+0003339551 00000 n 
+0003339617 00000 n 
+0003339683 00000 n 
+0003339749 00000 n 
+0003339815 00000 n 
+0003339880 00000 n 
+0003341699 00000 n 
+0003341447 00000 n 
+0003340105 00000 n 
+0003341567 00000 n 
+0003341633 00000 n 
+0003342118 00000 n 
+0003341932 00000 n 
+0003341830 00000 n 
+0003342052 00000 n 
+0003344449 00000 n 
+0003343873 00000 n 
+0003342161 00000 n 
+0003343993 00000 n 
+0003344253 00000 n 
+0003344383 00000 n 
+0003346923 00000 n 
+0003347093 00000 n 
+0003349235 00000 n 
+0003346770 00000 n 
+0003369866 00000 n 
+0003347725 00000 n 
+0003346608 00000 n 
+0003344594 00000 n 
+0003347266 00000 n 
+0003347397 00000 n 
+0003347528 00000 n 
+0003347659 00000 n 
+0004784226 00000 n 
+0003368004 00000 n 
+0003368201 00000 n 
+0003349115 00000 n 
+0003347926 00000 n 
+0003367873 00000 n 
+0003368135 00000 n 
+0003408232 00000 n 
+0003369746 00000 n 
+0003368357 00000 n 
+0003408035 00000 n 
+0003408166 00000 n 
+0003411213 00000 n 
+0003411404 00000 n 
+0003410534 00000 n 
+0003410864 00000 n 
+0003412055 00000 n 
+0003410342 00000 n 
+0003408430 00000 n 
+0003411596 00000 n 
+0003411727 00000 n 
+0003411858 00000 n 
+0003411989 00000 n 
+0003410700 00000 n 
+0003411039 00000 n 
+0003415884 00000 n 
+0003414671 00000 n 
+0003414485 00000 n 
+0003412270 00000 n 
+0003414605 00000 n 
+0003416254 00000 n 
+0003415742 00000 n 
+0003414816 00000 n 
+0003416057 00000 n 
+0003416188 00000 n 
+0003416715 00000 n 
+0003416529 00000 n 
+0003416427 00000 n 
+0003416649 00000 n 
+0004784359 00000 n 
+0003418986 00000 n 
+0003418642 00000 n 
+0003419620 00000 n 
+0003418480 00000 n 
+0003416758 00000 n 
+0003419162 00000 n 
+0003419423 00000 n 
+0003418815 00000 n 
+0003419554 00000 n 
+0003422648 00000 n 
+0003423260 00000 n 
+0003422506 00000 n 
+0003419821 00000 n 
+0003422800 00000 n 
+0003422996 00000 n 
+0003423062 00000 n 
+0003423128 00000 n 
+0003423194 00000 n 
+0003426289 00000 n 
+0003427165 00000 n 
+0003426147 00000 n 
+0003423432 00000 n 
+0003426442 00000 n 
+0003426573 00000 n 
+0003426639 00000 n 
+0003426705 00000 n 
+0003426771 00000 n 
+0003426837 00000 n 
+0003426968 00000 n 
+0003427099 00000 n 
+0003429689 00000 n 
+0003429372 00000 n 
+0003427323 00000 n 
+0003429492 00000 n 
+0003429623 00000 n 
+0003431138 00000 n 
+0003430822 00000 n 
+0003429834 00000 n 
+0003430942 00000 n 
+0003431072 00000 n 
+0003431557 00000 n 
+0003431371 00000 n 
+0003431269 00000 n 
+0003431491 00000 n 
+0004784492 00000 n 
+0003433798 00000 n 
+0003433221 00000 n 
+0003431600 00000 n 
+0003433341 00000 n 
+0003433602 00000 n 
+0003433732 00000 n 
+0003434661 00000 n 
+0003434475 00000 n 
+0003433915 00000 n 
+0003434595 00000 n 
+0003439109 00000 n 
+0003438792 00000 n 
+0003434778 00000 n 
+0003438912 00000 n 
+0003439043 00000 n 
+0003439542 00000 n 
+0003439356 00000 n 
+0003439254 00000 n 
+0003439476 00000 n 
+0003439982 00000 n 
+0003439797 00000 n 
+0003439585 00000 n 
+0003440279 00000 n 
+0003440159 00000 n 
+0003440057 00000 n 
+0004784625 00000 n 
+0003441774 00000 n 
+0003441940 00000 n 
+0003442781 00000 n 
+0003441622 00000 n 
+0003440322 00000 n 
+0003442127 00000 n 
+0003442193 00000 n 
+0003442454 00000 n 
+0003442585 00000 n 
+0003442716 00000 n 
+0003445091 00000 n 
+0003445266 00000 n 
+0003445904 00000 n 
+0003444939 00000 n 
+0003442954 00000 n 
+0003445445 00000 n 
+0003445576 00000 n 
+0003445706 00000 n 
+0003445772 00000 n 
+0003445838 00000 n 
+0003448068 00000 n 
+0003448253 00000 n 
+0003448441 00000 n 
+0003449008 00000 n 
+0003447906 00000 n 
+0003446049 00000 n 
+0003448614 00000 n 
+0003448680 00000 n 
+0003448811 00000 n 
+0003448942 00000 n 
+0003451041 00000 n 
+0003450724 00000 n 
+0003449209 00000 n 
+0003450844 00000 n 
+0003450975 00000 n 
+0003452355 00000 n 
+0003452169 00000 n 
+0003451172 00000 n 
+0003452289 00000 n 
+0003454471 00000 n 
+0003453892 00000 n 
+0003452472 00000 n 
+0003454012 00000 n 
+0003454143 00000 n 
+0003454274 00000 n 
+0003454405 00000 n 
+0004784758 00000 n 
+0003456986 00000 n 
+0003456411 00000 n 
+0003454630 00000 n 
+0003456531 00000 n 
+0003456660 00000 n 
+0003456920 00000 n 
+0003458678 00000 n 
+0003458492 00000 n 
+0003457117 00000 n 
+0003458612 00000 n 
+0003460797 00000 n 
+0003460480 00000 n 
+0003458852 00000 n 
+0003460600 00000 n 
+0003460731 00000 n 
+0003462830 00000 n 
+0003462513 00000 n 
+0003461013 00000 n 
+0003462633 00000 n 
+0003462764 00000 n 
+0003464249 00000 n 
+0003463932 00000 n 
+0003463018 00000 n 
+0003464052 00000 n 
+0003464183 00000 n 
+0003464668 00000 n 
+0003464482 00000 n 
+0003464380 00000 n 
+0003464602 00000 n 
+0004784891 00000 n 
+0003466768 00000 n 
+0003466321 00000 n 
+0003464711 00000 n 
+0003466441 00000 n 
+0003466702 00000 n 
+0003468959 00000 n 
+0003469454 00000 n 
+0003468817 00000 n 
+0003466899 00000 n 
+0003469126 00000 n 
+0003469257 00000 n 
+0003469388 00000 n 
+0003470685 00000 n 
+0003470499 00000 n 
+0003469641 00000 n 
+0003470619 00000 n 
+0003472876 00000 n 
+0003472428 00000 n 
+0003470802 00000 n 
+0003472548 00000 n 
+0003472679 00000 n 
+0003472810 00000 n 
+0003474815 00000 n 
+0003475843 00000 n 
+0003474663 00000 n 
+0003473007 00000 n 
+0003475384 00000 n 
+0003475515 00000 n 
+0003475646 00000 n 
+0003475100 00000 n 
+0003476304 00000 n 
+0003476118 00000 n 
+0003476016 00000 n 
+0003476238 00000 n 
+0004785024 00000 n 
+0003478206 00000 n 
+0003478379 00000 n 
+0003478570 00000 n 
+0003478755 00000 n 
+0003478947 00000 n 
+0003479461 00000 n 
+0003478024 00000 n 
+0003476347 00000 n 
+0003479134 00000 n 
+0003479395 00000 n 
+0003481983 00000 n 
+0003482641 00000 n 
+0003481841 00000 n 
+0003479634 00000 n 
+0003482182 00000 n 
+0003482313 00000 n 
+0003482444 00000 n 
+0003482575 00000 n 
+0003484987 00000 n 
+0003485636 00000 n 
+0003484845 00000 n 
+0003482842 00000 n 
+0003485178 00000 n 
+0003485309 00000 n 
+0003485440 00000 n 
+0003485571 00000 n 
+0003488152 00000 n 
+0003488798 00000 n 
+0003488010 00000 n 
+0003485851 00000 n 
+0003488340 00000 n 
+0003488471 00000 n 
+0003488602 00000 n 
+0003488732 00000 n 
+0003491040 00000 n 
+0003491649 00000 n 
+0003490898 00000 n 
+0003488999 00000 n 
+0003491192 00000 n 
+0003491323 00000 n 
+0003491452 00000 n 
+0003491583 00000 n 
+0003494644 00000 n 
+0003495723 00000 n 
+0003494502 00000 n 
+0003491808 00000 n 
+0003494803 00000 n 
+0003494934 00000 n 
+0003495065 00000 n 
+0003495196 00000 n 
+0003495262 00000 n 
+0003495328 00000 n 
+0003495394 00000 n 
+0003495459 00000 n 
+0003495525 00000 n 
+0003495591 00000 n 
+0003495657 00000 n 
+0004785157 00000 n 
+0003497077 00000 n 
+0003497480 00000 n 
+0003496935 00000 n 
+0003495895 00000 n 
+0003497284 00000 n 
+0003497415 00000 n 
+0003498040 00000 n 
+0003497854 00000 n 
+0003497752 00000 n 
+0003497974 00000 n 
+0003500168 00000 n 
+0003499590 00000 n 
+0003498083 00000 n 
+0003499710 00000 n 
+0003499971 00000 n 
+0003500102 00000 n 
+0003502883 00000 n 
+0003502566 00000 n 
+0003500285 00000 n 
+0003502686 00000 n 
+0003502817 00000 n 
+0003505713 00000 n 
+0003505003 00000 n 
+0003503042 00000 n 
+0003505123 00000 n 
+0003505254 00000 n 
+0003505385 00000 n 
+0003505516 00000 n 
+0003505647 00000 n 
+0003507914 00000 n 
+0003508688 00000 n 
+0003507762 00000 n 
+0003505872 00000 n 
+0003508230 00000 n 
+0003508361 00000 n 
+0003508492 00000 n 
+0003508072 00000 n 
+0003508622 00000 n 
+0004785290 00000 n 
+0003511368 00000 n 
+0003510920 00000 n 
+0003508833 00000 n 
+0003511040 00000 n 
+0003511171 00000 n 
+0003511302 00000 n 
+0003511787 00000 n 
+0003511601 00000 n 
+0003511499 00000 n 
+0003511721 00000 n 
+0003513275 00000 n 
+0003516277 00000 n 
+0003513778 00000 n 
+0003513133 00000 n 
+0003511830 00000 n 
+0003513451 00000 n 
+0003513712 00000 n 
+0003516454 00000 n 
+0003516624 00000 n 
+0003516797 00000 n 
+0003516968 00000 n 
+0003517139 00000 n 
+0003517834 00000 n 
+0003516075 00000 n 
+0003513965 00000 n 
+0003517507 00000 n 
+0003517638 00000 n 
+0003517768 00000 n 
+0003517323 00000 n 
+0003519632 00000 n 
+0003519446 00000 n 
+0003518121 00000 n 
+0003519566 00000 n 
+0004762698 00000 n 
+0004766114 00000 n 
+0003521646 00000 n 
+0003521197 00000 n 
+0003519906 00000 n 
+0003521317 00000 n 
+0003521383 00000 n 
+0003521449 00000 n 
+0003521580 00000 n 
+0004785423 00000 n 
+0003523413 00000 n 
+0003523095 00000 n 
+0003521791 00000 n 
+0003523215 00000 n 
+0003523281 00000 n 
+0003523347 00000 n 
+0003525077 00000 n 
+0003524760 00000 n 
+0003523544 00000 n 
+0003524880 00000 n 
+0003525011 00000 n 
+0003526236 00000 n 
+0003526593 00000 n 
+0003526094 00000 n 
+0003525208 00000 n 
+0003526396 00000 n 
+0003526527 00000 n 
+0003527866 00000 n 
+0003527680 00000 n 
+0003526724 00000 n 
+0003527800 00000 n 
+0003529376 00000 n 
+0003529536 00000 n 
+0003529705 00000 n 
+0003530072 00000 n 
+0003529214 00000 n 
+0003528040 00000 n 
+0003529875 00000 n 
+0003530006 00000 n 
+0003530505 00000 n 
+0003530319 00000 n 
+0003530217 00000 n 
+0003530439 00000 n 
+0004785556 00000 n 
+0003532633 00000 n 
+0003532316 00000 n 
+0003530548 00000 n 
+0003532436 00000 n 
+0003532567 00000 n 
+0003535324 00000 n 
+0003535504 00000 n 
+0003535687 00000 n 
+0003536059 00000 n 
+0003535162 00000 n 
+0003532750 00000 n 
+0003535862 00000 n 
+0003535993 00000 n 
+0003538265 00000 n 
+0003538651 00000 n 
+0003538123 00000 n 
+0003536246 00000 n 
+0003538454 00000 n 
+0003538585 00000 n 
+0003539126 00000 n 
+0003538940 00000 n 
+0003538838 00000 n 
+0003539060 00000 n 
+0003543821 00000 n 
+0003543987 00000 n 
+0003544179 00000 n 
+0003541185 00000 n 
+0003540738 00000 n 
+0003539169 00000 n 
+0003540858 00000 n 
+0003541119 00000 n 
+0003544753 00000 n 
+0003543659 00000 n 
+0003541302 00000 n 
+0003544359 00000 n 
+0003544425 00000 n 
+0003544491 00000 n 
+0003544557 00000 n 
+0003544688 00000 n 
+0004785689 00000 n 
+0003546683 00000 n 
+0003546366 00000 n 
+0003544926 00000 n 
+0003546486 00000 n 
+0003546617 00000 n 
+0003547740 00000 n 
+0003547554 00000 n 
+0003546814 00000 n 
+0003547674 00000 n 
+0003548830 00000 n 
+0003548644 00000 n 
+0003547843 00000 n 
+0003548764 00000 n 
+0003549903 00000 n 
+0003549717 00000 n 
+0003548947 00000 n 
+0003549837 00000 n 
+0003551589 00000 n 
+0003551273 00000 n 
+0003550020 00000 n 
+0003551393 00000 n 
+0003552287 00000 n 
+0003552101 00000 n 
+0003551720 00000 n 
+0003552221 00000 n 
+0004785822 00000 n 
+0003554095 00000 n 
+0003554522 00000 n 
+0003553953 00000 n 
+0003552390 00000 n 
+0003554260 00000 n 
+0003554391 00000 n 
+0003554456 00000 n 
+0003557183 00000 n 
+0003556931 00000 n 
+0003554681 00000 n 
+0003557051 00000 n 
+0003557117 00000 n 
+0003559598 00000 n 
+0003559280 00000 n 
+0003557300 00000 n 
+0003559400 00000 n 
+0003559466 00000 n 
+0003559532 00000 n 
+0003562175 00000 n 
+0003561923 00000 n 
+0003559701 00000 n 
+0003562043 00000 n 
+0003562109 00000 n 
+0003564639 00000 n 
+0003564321 00000 n 
+0003562292 00000 n 
+0003564441 00000 n 
+0003564507 00000 n 
+0003564573 00000 n 
+0003567473 00000 n 
+0003566959 00000 n 
+0003564742 00000 n 
+0003567079 00000 n 
+0003567145 00000 n 
+0003567210 00000 n 
+0003567276 00000 n 
+0003567341 00000 n 
+0003567407 00000 n 
+0004785955 00000 n 
+0003570432 00000 n 
+0003569851 00000 n 
+0003567590 00000 n 
+0003569971 00000 n 
+0003570037 00000 n 
+0003570103 00000 n 
+0003570169 00000 n 
+0003570234 00000 n 
+0003570300 00000 n 
+0003570366 00000 n 
+0003573178 00000 n 
+0003572992 00000 n 
+0003570535 00000 n 
+0003573112 00000 n 
+0003575725 00000 n 
+0003575276 00000 n 
+0003573281 00000 n 
+0003575396 00000 n 
+0003575462 00000 n 
+0003575528 00000 n 
+0003575594 00000 n 
+0003575659 00000 n 
+0003578452 00000 n 
+0003578002 00000 n 
+0003575828 00000 n 
+0003578122 00000 n 
+0003578188 00000 n 
+0003578254 00000 n 
+0003578320 00000 n 
+0003578386 00000 n 
+0003580914 00000 n 
+0003580596 00000 n 
+0003578569 00000 n 
+0003580716 00000 n 
+0003580782 00000 n 
+0003580848 00000 n 
+0003583514 00000 n 
+0003583262 00000 n 
+0003581017 00000 n 
+0003583382 00000 n 
+0003583448 00000 n 
+0004786088 00000 n 
+0003586225 00000 n 
+0003585973 00000 n 
+0003583631 00000 n 
+0003586093 00000 n 
+0003586159 00000 n 
+0003588612 00000 n 
+0003588294 00000 n 
+0003586328 00000 n 
+0003588414 00000 n 
+0003588480 00000 n 
+0003588546 00000 n 
+0003590946 00000 n 
+0003590496 00000 n 
+0003588729 00000 n 
+0003590616 00000 n 
+0003590682 00000 n 
+0003590748 00000 n 
+0003590814 00000 n 
+0003590880 00000 n 
+0003593027 00000 n 
+0003592776 00000 n 
+0003591049 00000 n 
+0003592896 00000 n 
+0003594421 00000 n 
+0003594598 00000 n 
+0003595057 00000 n 
+0003594259 00000 n 
+0003593158 00000 n 
+0003594991 00000 n 
+0003594795 00000 n 
+0003595462 00000 n 
+0003595276 00000 n 
+0003595174 00000 n 
+0003595396 00000 n 
+0004786221 00000 n 
+0003597438 00000 n 
+0003597756 00000 n 
+0003600321 00000 n 
+0003598125 00000 n 
+0003597276 00000 n 
+0003595505 00000 n 
+0003597928 00000 n 
+0003598059 00000 n 
+0003597597 00000 n 
+0003600469 00000 n 
+0003600687 00000 n 
+0003600169 00000 n 
+0003598256 00000 n 
+0003600621 00000 n 
+0003602940 00000 n 
+0003603154 00000 n 
+0003602798 00000 n 
+0003600804 00000 n 
+0003603088 00000 n 
+0003605553 00000 n 
+0003605778 00000 n 
+0003605411 00000 n 
+0003603271 00000 n 
+0003605712 00000 n 
+0003606561 00000 n 
+0003606375 00000 n 
+0003605895 00000 n 
+0003606495 00000 n 
+0003606952 00000 n 
+0003606766 00000 n 
+0003606664 00000 n 
+0003606886 00000 n 
+0004786354 00000 n 
+0003609843 00000 n 
+0003609995 00000 n 
+0003610147 00000 n 
+0003610298 00000 n 
+0003610449 00000 n 
+0003610602 00000 n 
+0003610755 00000 n 
+0003610908 00000 n 
+0003611061 00000 n 
+0003611213 00000 n 
+0003611365 00000 n 
+0003611518 00000 n 
+0003611671 00000 n 
+0003611823 00000 n 
+0003611976 00000 n 
+0003612129 00000 n 
+0003612282 00000 n 
+0003612435 00000 n 
+0003612587 00000 n 
+0003612740 00000 n 
+0003612893 00000 n 
+0003613046 00000 n 
+0003613199 00000 n 
+0003613352 00000 n 
+0003613505 00000 n 
+0003613657 00000 n 
+0003613810 00000 n 
+0003613961 00000 n 
+0003614113 00000 n 
+0003614265 00000 n 
+0003614417 00000 n 
+0003614569 00000 n 
+0003614722 00000 n 
+0003614875 00000 n 
+0003615028 00000 n 
+0003615181 00000 n 
+0003615334 00000 n 
+0003615487 00000 n 
+0003615640 00000 n 
+0003615793 00000 n 
+0003615946 00000 n 
+0003616099 00000 n 
+0003616252 00000 n 
+0003616405 00000 n 
+0003616558 00000 n 
+0003616710 00000 n 
+0003616863 00000 n 
+0003617015 00000 n 
+0003617168 00000 n 
+0003617321 00000 n 
+0003617474 00000 n 
+0003617626 00000 n 
+0003617778 00000 n 
+0003617929 00000 n 
+0003618082 00000 n 
+0003618233 00000 n 
+0003618385 00000 n 
+0003618536 00000 n 
+0003618688 00000 n 
+0003618840 00000 n 
+0003618993 00000 n 
+0003619146 00000 n 
+0003619299 00000 n 
+0003619452 00000 n 
+0003619604 00000 n 
+0003619757 00000 n 
+0003619910 00000 n 
+0003620063 00000 n 
+0003620216 00000 n 
+0003620369 00000 n 
+0003620519 00000 n 
+0003620672 00000 n 
+0003620825 00000 n 
+0003620978 00000 n 
+0003621131 00000 n 
+0003621283 00000 n 
+0003621434 00000 n 
+0003621586 00000 n 
+0003621739 00000 n 
+0003621891 00000 n 
+0003622044 00000 n 
+0003622197 00000 n 
+0003622350 00000 n 
+0003622503 00000 n 
+0003622655 00000 n 
+0003622807 00000 n 
+0003622959 00000 n 
+0003623111 00000 n 
+0003623264 00000 n 
+0003623417 00000 n 
+0003623569 00000 n 
+0003623722 00000 n 
+0003623875 00000 n 
+0003624028 00000 n 
+0003624181 00000 n 
+0003624333 00000 n 
+0003624486 00000 n 
+0003624639 00000 n 
+0003624792 00000 n 
+0003624944 00000 n 
+0003625096 00000 n 
+0003625248 00000 n 
+0003625400 00000 n 
+0003625552 00000 n 
+0003625702 00000 n 
+0003625854 00000 n 
+0003626006 00000 n 
+0003626158 00000 n 
+0003626308 00000 n 
+0003626458 00000 n 
+0003626608 00000 n 
+0003626760 00000 n 
+0003626912 00000 n 
+0003627062 00000 n 
+0003627212 00000 n 
+0003627363 00000 n 
+0003627515 00000 n 
+0003627667 00000 n 
+0003627819 00000 n 
+0003627971 00000 n 
+0003628123 00000 n 
+0003628276 00000 n 
+0003628429 00000 n 
+0003628582 00000 n 
+0003628733 00000 n 
+0003628886 00000 n 
+0003629039 00000 n 
+0003629191 00000 n 
+0003629344 00000 n 
+0003629497 00000 n 
+0003632734 00000 n 
+0003629716 00000 n 
+0003608411 00000 n 
+0003606995 00000 n 
+0003629650 00000 n 
+0003632886 00000 n 
+0003633039 00000 n 
+0003633192 00000 n 
+0003633345 00000 n 
+0003633496 00000 n 
+0003633648 00000 n 
+0003633800 00000 n 
+0003633952 00000 n 
+0003634105 00000 n 
+0003634258 00000 n 
+0003634411 00000 n 
+0003634563 00000 n 
+0003634715 00000 n 
+0003634867 00000 n 
+0003635019 00000 n 
+0003635172 00000 n 
+0003635325 00000 n 
+0003635478 00000 n 
+0003635631 00000 n 
+0003635783 00000 n 
+0003635935 00000 n 
+0003636088 00000 n 
+0003636240 00000 n 
+0003636391 00000 n 
+0003636542 00000 n 
+0003636695 00000 n 
+0003636848 00000 n 
+0003637001 00000 n 
+0003637154 00000 n 
+0003637306 00000 n 
+0003637458 00000 n 
+0003637610 00000 n 
+0003637763 00000 n 
+0003637914 00000 n 
+0003638066 00000 n 
+0003638217 00000 n 
+0003638370 00000 n 
+0003638522 00000 n 
+0003638675 00000 n 
+0003638827 00000 n 
+0003638979 00000 n 
+0003639132 00000 n 
+0003639285 00000 n 
+0003639436 00000 n 
+0003639589 00000 n 
+0003639742 00000 n 
+0003639895 00000 n 
+0003640046 00000 n 
+0003640195 00000 n 
+0003640347 00000 n 
+0003640499 00000 n 
+0003640651 00000 n 
+0003640804 00000 n 
+0003640957 00000 n 
+0003641110 00000 n 
+0003641263 00000 n 
+0003641416 00000 n 
+0003641569 00000 n 
+0003641722 00000 n 
+0003641875 00000 n 
+0003642028 00000 n 
+0003642181 00000 n 
+0003642334 00000 n 
+0003642487 00000 n 
+0003642640 00000 n 
+0003642792 00000 n 
+0003642944 00000 n 
+0003643096 00000 n 
+0003643248 00000 n 
+0003643397 00000 n 
+0003643549 00000 n 
+0003643702 00000 n 
+0003643855 00000 n 
+0003644007 00000 n 
+0003644158 00000 n 
+0003644310 00000 n 
+0003644462 00000 n 
+0003644615 00000 n 
+0003644768 00000 n 
+0003644921 00000 n 
+0003645074 00000 n 
+0003645227 00000 n 
+0003645380 00000 n 
+0003645532 00000 n 
+0003645681 00000 n 
+0003645834 00000 n 
+0003645987 00000 n 
+0003646140 00000 n 
+0003646293 00000 n 
+0003646446 00000 n 
+0003646599 00000 n 
+0003646751 00000 n 
+0003646903 00000 n 
+0003647055 00000 n 
+0003647208 00000 n 
+0003647361 00000 n 
+0003651019 00000 n 
+0003647580 00000 n 
+0003631632 00000 n 
+0003629833 00000 n 
+0003647514 00000 n 
+0003651172 00000 n 
+0003651325 00000 n 
+0003651477 00000 n 
+0003651629 00000 n 
+0003651781 00000 n 
+0003651933 00000 n 
+0003652085 00000 n 
+0003652233 00000 n 
+0003652386 00000 n 
+0003652538 00000 n 
+0003652690 00000 n 
+0003652843 00000 n 
+0003652994 00000 n 
+0003653147 00000 n 
+0003653298 00000 n 
+0003653451 00000 n 
+0003653604 00000 n 
+0003653757 00000 n 
+0003653909 00000 n 
+0003654062 00000 n 
+0003654215 00000 n 
+0003654368 00000 n 
+0003654521 00000 n 
+0003654674 00000 n 
+0003654827 00000 n 
+0003654979 00000 n 
+0003655131 00000 n 
+0003655283 00000 n 
+0003655436 00000 n 
+0003655589 00000 n 
+0003655742 00000 n 
+0003655895 00000 n 
+0003656047 00000 n 
+0003656199 00000 n 
+0003656352 00000 n 
+0003656505 00000 n 
+0003656657 00000 n 
+0003656809 00000 n 
+0003656961 00000 n 
+0003657113 00000 n 
+0003657265 00000 n 
+0003657417 00000 n 
+0003657569 00000 n 
+0003657722 00000 n 
+0003657875 00000 n 
+0003658028 00000 n 
+0003658180 00000 n 
+0003658331 00000 n 
+0003658484 00000 n 
+0003658637 00000 n 
+0003658790 00000 n 
+0003658943 00000 n 
+0003659095 00000 n 
+0003659246 00000 n 
+0003659399 00000 n 
+0003659552 00000 n 
+0003659705 00000 n 
+0003659857 00000 n 
+0003660010 00000 n 
+0003660163 00000 n 
+0003660315 00000 n 
+0003660468 00000 n 
+0003660621 00000 n 
+0003660774 00000 n 
+0003660927 00000 n 
+0003661080 00000 n 
+0003661233 00000 n 
+0003661386 00000 n 
+0003661539 00000 n 
+0003661692 00000 n 
+0003661845 00000 n 
+0003661998 00000 n 
+0003662151 00000 n 
+0003662304 00000 n 
+0003662457 00000 n 
+0003662610 00000 n 
+0003662763 00000 n 
+0003662916 00000 n 
+0003663069 00000 n 
+0003663221 00000 n 
+0003663374 00000 n 
+0003663526 00000 n 
+0003663678 00000 n 
+0003663831 00000 n 
+0003663983 00000 n 
+0003664136 00000 n 
+0003664289 00000 n 
+0003664442 00000 n 
+0003664595 00000 n 
+0003664748 00000 n 
+0003664901 00000 n 
+0003665054 00000 n 
+0003665207 00000 n 
+0003665360 00000 n 
+0003665513 00000 n 
+0003665666 00000 n 
+0003665819 00000 n 
+0003665972 00000 n 
+0003666123 00000 n 
+0003666276 00000 n 
+0003666428 00000 n 
+0003666580 00000 n 
+0003666732 00000 n 
+0003666885 00000 n 
+0003667038 00000 n 
+0003667191 00000 n 
+0003667344 00000 n 
+0003667497 00000 n 
+0003667650 00000 n 
+0003667803 00000 n 
+0003667955 00000 n 
+0003668107 00000 n 
+0003668258 00000 n 
+0003668410 00000 n 
+0003668563 00000 n 
+0003668716 00000 n 
+0003668869 00000 n 
+0003669022 00000 n 
+0003669175 00000 n 
+0003669328 00000 n 
+0003669481 00000 n 
+0003669634 00000 n 
+0003669787 00000 n 
+0003669940 00000 n 
+0003670092 00000 n 
+0003670245 00000 n 
+0003670398 00000 n 
+0003670551 00000 n 
+0003670703 00000 n 
+0003670854 00000 n 
+0003671006 00000 n 
+0003671158 00000 n 
+0003671310 00000 n 
+0003671463 00000 n 
+0003671616 00000 n 
+0003671769 00000 n 
+0003671922 00000 n 
+0003672075 00000 n 
+0003672228 00000 n 
+0003672381 00000 n 
+0003672533 00000 n 
+0003672686 00000 n 
+0003672839 00000 n 
+0003675865 00000 n 
+0003676017 00000 n 
+0003676169 00000 n 
+0003676320 00000 n 
+0003676472 00000 n 
+0003676623 00000 n 
+0003676776 00000 n 
+0003676929 00000 n 
+0003677082 00000 n 
+0003673058 00000 n 
+0003649447 00000 n 
+0003647725 00000 n 
+0003672992 00000 n 
+0003677235 00000 n 
+0003677388 00000 n 
+0003677541 00000 n 
+0003677694 00000 n 
+0003677847 00000 n 
+0003677998 00000 n 
+0003678151 00000 n 
+0003678304 00000 n 
+0003678456 00000 n 
+0003678608 00000 n 
+0003678760 00000 n 
+0003678913 00000 n 
+0003679066 00000 n 
+0003679218 00000 n 
+0003679371 00000 n 
+0003679524 00000 n 
+0003679677 00000 n 
+0003679829 00000 n 
+0003679981 00000 n 
+0003680134 00000 n 
+0003680286 00000 n 
+0003680439 00000 n 
+0003680591 00000 n 
+0003680744 00000 n 
+0003680897 00000 n 
+0003681050 00000 n 
+0003681202 00000 n 
+0003681353 00000 n 
+0003681505 00000 n 
+0003681658 00000 n 
+0003681811 00000 n 
+0003681964 00000 n 
+0003682117 00000 n 
+0003682270 00000 n 
+0003682422 00000 n 
+0003682575 00000 n 
+0003682728 00000 n 
+0003682881 00000 n 
+0003683034 00000 n 
+0003683187 00000 n 
+0003683340 00000 n 
+0003683493 00000 n 
+0003683645 00000 n 
+0003683797 00000 n 
+0003683949 00000 n 
+0003684102 00000 n 
+0003684255 00000 n 
+0003684408 00000 n 
+0003684561 00000 n 
+0003684714 00000 n 
+0003684867 00000 n 
+0003685019 00000 n 
+0003685172 00000 n 
+0003685325 00000 n 
+0003685478 00000 n 
+0003685631 00000 n 
+0003685784 00000 n 
+0003685936 00000 n 
+0003686089 00000 n 
+0003686242 00000 n 
+0003686395 00000 n 
+0003686548 00000 n 
+0003686701 00000 n 
+0003686853 00000 n 
+0003687005 00000 n 
+0003687156 00000 n 
+0003687309 00000 n 
+0003687462 00000 n 
+0003687615 00000 n 
+0003687768 00000 n 
+0003687921 00000 n 
+0003688074 00000 n 
+0003688227 00000 n 
+0003688380 00000 n 
+0003688533 00000 n 
+0003688685 00000 n 
+0003688837 00000 n 
+0003688989 00000 n 
+0003689141 00000 n 
+0003689292 00000 n 
+0003689445 00000 n 
+0003689597 00000 n 
+0003689750 00000 n 
+0003689902 00000 n 
+0003690055 00000 n 
+0003690207 00000 n 
+0003690359 00000 n 
+0003690508 00000 n 
+0003690659 00000 n 
+0003690811 00000 n 
+0003690964 00000 n 
+0003691117 00000 n 
+0003691270 00000 n 
+0003691423 00000 n 
+0003691576 00000 n 
+0003691729 00000 n 
+0003694850 00000 n 
+0003691948 00000 n 
+0003674683 00000 n 
+0003673175 00000 n 
+0003691882 00000 n 
+0003695003 00000 n 
+0003695156 00000 n 
+0003695308 00000 n 
+0003695461 00000 n 
+0003695613 00000 n 
+0003695766 00000 n 
+0003695918 00000 n 
+0003696071 00000 n 
+0003696223 00000 n 
+0003696376 00000 n 
+0003696529 00000 n 
+0003696682 00000 n 
+0003696835 00000 n 
+0003696988 00000 n 
+0003697141 00000 n 
+0003697294 00000 n 
+0003697447 00000 n 
+0003697600 00000 n 
+0003697753 00000 n 
+0003697905 00000 n 
+0003698058 00000 n 
+0003698208 00000 n 
+0003698359 00000 n 
+0003698511 00000 n 
+0003698661 00000 n 
+0003698814 00000 n 
+0003698966 00000 n 
+0003699119 00000 n 
+0003699272 00000 n 
+0003699423 00000 n 
+0003699574 00000 n 
+0003699726 00000 n 
+0003699879 00000 n 
+0003700031 00000 n 
+0003700184 00000 n 
+0003700337 00000 n 
+0003700490 00000 n 
+0003700643 00000 n 
+0003700795 00000 n 
+0003700947 00000 n 
+0003701100 00000 n 
+0003701253 00000 n 
+0003701406 00000 n 
+0003701559 00000 n 
+0003701711 00000 n 
+0003701864 00000 n 
+0003702017 00000 n 
+0003702170 00000 n 
+0003702322 00000 n 
+0003702475 00000 n 
+0003702627 00000 n 
+0003702778 00000 n 
+0003702928 00000 n 
+0003703081 00000 n 
+0003703232 00000 n 
+0003703383 00000 n 
+0003703534 00000 n 
+0003703685 00000 n 
+0003703835 00000 n 
+0003703985 00000 n 
+0003704136 00000 n 
+0003704287 00000 n 
+0003704439 00000 n 
+0003704591 00000 n 
+0003704743 00000 n 
+0003704896 00000 n 
+0003705049 00000 n 
+0003705202 00000 n 
+0003705354 00000 n 
+0003705507 00000 n 
+0003705660 00000 n 
+0003705813 00000 n 
+0003705966 00000 n 
+0003706119 00000 n 
+0003706272 00000 n 
+0003706425 00000 n 
+0003706578 00000 n 
+0003706731 00000 n 
+0003706884 00000 n 
+0003707035 00000 n 
+0003707188 00000 n 
+0003707341 00000 n 
+0003707494 00000 n 
+0003707647 00000 n 
+0003707799 00000 n 
+0003707951 00000 n 
+0003708103 00000 n 
+0003708256 00000 n 
+0003708408 00000 n 
+0003708561 00000 n 
+0003708714 00000 n 
+0003708867 00000 n 
+0003709019 00000 n 
+0003709171 00000 n 
+0003709324 00000 n 
+0003709477 00000 n 
+0003709630 00000 n 
+0003709781 00000 n 
+0003709933 00000 n 
+0003710084 00000 n 
+0003710235 00000 n 
+0003710388 00000 n 
+0003710541 00000 n 
+0003710693 00000 n 
+0003710846 00000 n 
+0003710998 00000 n 
+0003711151 00000 n 
+0003711304 00000 n 
+0003714479 00000 n 
+0003714632 00000 n 
+0003711523 00000 n 
+0003693628 00000 n 
+0003692051 00000 n 
+0003711457 00000 n 
+0003714785 00000 n 
+0003714936 00000 n 
+0003715089 00000 n 
+0003715241 00000 n 
+0003715394 00000 n 
+0003715547 00000 n 
+0003715700 00000 n 
+0003715852 00000 n 
+0003716004 00000 n 
+0003716157 00000 n 
+0003716310 00000 n 
+0003716460 00000 n 
+0003716612 00000 n 
+0003716765 00000 n 
+0003716918 00000 n 
+0003717071 00000 n 
+0003717224 00000 n 
+0003717377 00000 n 
+0003717530 00000 n 
+0003717683 00000 n 
+0003717835 00000 n 
+0003717986 00000 n 
+0003718139 00000 n 
+0003718292 00000 n 
+0003718445 00000 n 
+0003718598 00000 n 
+0003718751 00000 n 
+0003718904 00000 n 
+0003719057 00000 n 
+0003719210 00000 n 
+0003719361 00000 n 
+0003719513 00000 n 
+0003719664 00000 n 
+0003719815 00000 n 
+0003719968 00000 n 
+0003720121 00000 n 
+0003720274 00000 n 
+0003720427 00000 n 
+0003720580 00000 n 
+0003720733 00000 n 
+0003720886 00000 n 
+0003721038 00000 n 
+0003721191 00000 n 
+0003721344 00000 n 
+0003721497 00000 n 
+0003721649 00000 n 
+0003721802 00000 n 
+0003721955 00000 n 
+0003722106 00000 n 
+0003722259 00000 n 
+0003722412 00000 n 
+0003722565 00000 n 
+0003722718 00000 n 
+0003722868 00000 n 
+0003723018 00000 n 
+0003723170 00000 n 
+0003723322 00000 n 
+0003723473 00000 n 
+0003723626 00000 n 
+0003723779 00000 n 
+0003723932 00000 n 
+0003724085 00000 n 
+0003724238 00000 n 
+0003724391 00000 n 
+0003724544 00000 n 
+0003724695 00000 n 
+0003724845 00000 n 
+0003724996 00000 n 
+0003725149 00000 n 
+0003725302 00000 n 
+0003725455 00000 n 
+0003725608 00000 n 
+0003725760 00000 n 
+0003725912 00000 n 
+0003726065 00000 n 
+0003726218 00000 n 
+0003726371 00000 n 
+0003726524 00000 n 
+0003726677 00000 n 
+0003726830 00000 n 
+0003726983 00000 n 
+0003727136 00000 n 
+0003727287 00000 n 
+0003727439 00000 n 
+0003727591 00000 n 
+0003727742 00000 n 
+0003727895 00000 n 
+0003728047 00000 n 
+0003728199 00000 n 
+0003728352 00000 n 
+0003728505 00000 n 
+0003728658 00000 n 
+0003728811 00000 n 
+0003728963 00000 n 
+0003729113 00000 n 
+0003729266 00000 n 
+0003729419 00000 n 
+0003729572 00000 n 
+0003729724 00000 n 
+0003729877 00000 n 
+0003730029 00000 n 
+0003730181 00000 n 
+0003730334 00000 n 
+0003730487 00000 n 
+0003733457 00000 n 
+0003730706 00000 n 
+0003713287 00000 n 
+0003711640 00000 n 
+0003730640 00000 n 
+0004786487 00000 n 
+0003733610 00000 n 
+0003733762 00000 n 
+0003733915 00000 n 
+0003734068 00000 n 
+0003734220 00000 n 
+0003734370 00000 n 
+0003734520 00000 n 
+0003734673 00000 n 
+0003734826 00000 n 
+0003734978 00000 n 
+0003735131 00000 n 
+0003735284 00000 n 
+0003735437 00000 n 
+0003735589 00000 n 
+0003735741 00000 n 
+0003735893 00000 n 
+0003736045 00000 n 
+0003736198 00000 n 
+0003736350 00000 n 
+0003736502 00000 n 
+0003736654 00000 n 
+0003736807 00000 n 
+0003736960 00000 n 
+0003737112 00000 n 
+0003737263 00000 n 
+0003737416 00000 n 
+0003737568 00000 n 
+0003737721 00000 n 
+0003737874 00000 n 
+0003738027 00000 n 
+0003738180 00000 n 
+0003738333 00000 n 
+0003738486 00000 n 
+0003738639 00000 n 
+0003738791 00000 n 
+0003738944 00000 n 
+0003739096 00000 n 
+0003739248 00000 n 
+0003739399 00000 n 
+0003739551 00000 n 
+0003739704 00000 n 
+0003739857 00000 n 
+0003740010 00000 n 
+0003740163 00000 n 
+0003740316 00000 n 
+0003740469 00000 n 
+0003740622 00000 n 
+0003740775 00000 n 
+0003740928 00000 n 
+0003741080 00000 n 
+0003741232 00000 n 
+0003741384 00000 n 
+0003741537 00000 n 
+0003741690 00000 n 
+0003741843 00000 n 
+0003741996 00000 n 
+0003742148 00000 n 
+0003742298 00000 n 
+0003742451 00000 n 
+0003742604 00000 n 
+0003742757 00000 n 
+0003742910 00000 n 
+0003743061 00000 n 
+0003743214 00000 n 
+0003743366 00000 n 
+0003743518 00000 n 
+0003743669 00000 n 
+0003743821 00000 n 
+0003743973 00000 n 
+0003744126 00000 n 
+0003744278 00000 n 
+0003744430 00000 n 
+0003744583 00000 n 
+0003744735 00000 n 
+0003744887 00000 n 
+0003745038 00000 n 
+0003745191 00000 n 
+0003745344 00000 n 
+0003745497 00000 n 
+0003745649 00000 n 
+0003745801 00000 n 
+0003745953 00000 n 
+0003746104 00000 n 
+0003746255 00000 n 
+0003746406 00000 n 
+0003746559 00000 n 
+0003746712 00000 n 
+0003746863 00000 n 
+0003747016 00000 n 
+0003747168 00000 n 
+0003747321 00000 n 
+0003747474 00000 n 
+0003750639 00000 n 
+0003747693 00000 n 
+0003732395 00000 n 
+0003730837 00000 n 
+0003747627 00000 n 
+0003750792 00000 n 
+0003750945 00000 n 
+0003751098 00000 n 
+0003751251 00000 n 
+0003751403 00000 n 
+0003751553 00000 n 
+0003751706 00000 n 
+0003751858 00000 n 
+0003752011 00000 n 
+0003752162 00000 n 
+0003752314 00000 n 
+0003752467 00000 n 
+0003752620 00000 n 
+0003752773 00000 n 
+0003752925 00000 n 
+0003753077 00000 n 
+0003753228 00000 n 
+0003753380 00000 n 
+0003753532 00000 n 
+0003753685 00000 n 
+0003753837 00000 n 
+0003753990 00000 n 
+0003754142 00000 n 
+0003754295 00000 n 
+0003754448 00000 n 
+0003754600 00000 n 
+0003754753 00000 n 
+0003754905 00000 n 
+0003755057 00000 n 
+0003755209 00000 n 
+0003755362 00000 n 
+0003755515 00000 n 
+0003755667 00000 n 
+0003755820 00000 n 
+0003755973 00000 n 
+0003756126 00000 n 
+0003756279 00000 n 
+0003756432 00000 n 
+0003756585 00000 n 
+0003756738 00000 n 
+0003756891 00000 n 
+0003757044 00000 n 
+0003757196 00000 n 
+0003757348 00000 n 
+0003757499 00000 n 
+0003757651 00000 n 
+0003757804 00000 n 
+0003757957 00000 n 
+0003758110 00000 n 
+0003758262 00000 n 
+0003758415 00000 n 
+0003758567 00000 n 
+0003758718 00000 n 
+0003758871 00000 n 
+0003759024 00000 n 
+0003759177 00000 n 
+0003759330 00000 n 
+0003759483 00000 n 
+0003759636 00000 n 
+0003759787 00000 n 
+0003759940 00000 n 
+0003760093 00000 n 
+0003760246 00000 n 
+0003760399 00000 n 
+0003760551 00000 n 
+0003760703 00000 n 
+0003760856 00000 n 
+0003761009 00000 n 
+0003761160 00000 n 
+0003761313 00000 n 
+0003761463 00000 n 
+0003761615 00000 n 
+0003761767 00000 n 
+0003761920 00000 n 
+0003762073 00000 n 
+0003762225 00000 n 
+0003762378 00000 n 
+0003762531 00000 n 
+0003762684 00000 n 
+0003762837 00000 n 
+0003762990 00000 n 
+0003763142 00000 n 
+0003763295 00000 n 
+0003763448 00000 n 
+0003763601 00000 n 
+0003763754 00000 n 
+0003763906 00000 n 
+0003764059 00000 n 
+0003764212 00000 n 
+0003764365 00000 n 
+0003764518 00000 n 
+0003764671 00000 n 
+0003764824 00000 n 
+0003764977 00000 n 
+0003765130 00000 n 
+0003765283 00000 n 
+0003765436 00000 n 
+0003765588 00000 n 
+0003765741 00000 n 
+0003765894 00000 n 
+0003766047 00000 n 
+0003766200 00000 n 
+0003766353 00000 n 
+0003766506 00000 n 
+0003766659 00000 n 
+0003766811 00000 n 
+0003766964 00000 n 
+0003769763 00000 n 
+0003769914 00000 n 
+0003770067 00000 n 
+0003770219 00000 n 
+0003767183 00000 n 
+0003749427 00000 n 
+0003747810 00000 n 
+0003767117 00000 n 
+0003770371 00000 n 
+0003770524 00000 n 
+0003770677 00000 n 
+0003770830 00000 n 
+0003770982 00000 n 
+0003771132 00000 n 
+0003771282 00000 n 
+0003771435 00000 n 
+0003771588 00000 n 
+0003771741 00000 n 
+0003771894 00000 n 
+0003772047 00000 n 
+0003772200 00000 n 
+0003772353 00000 n 
+0003772506 00000 n 
+0003772658 00000 n 
+0003772809 00000 n 
+0003772962 00000 n 
+0003773115 00000 n 
+0003773268 00000 n 
+0003773421 00000 n 
+0003773574 00000 n 
+0003773725 00000 n 
+0003773877 00000 n 
+0003774030 00000 n 
+0003774183 00000 n 
+0003774336 00000 n 
+0003774489 00000 n 
+0003774642 00000 n 
+0003774795 00000 n 
+0003774948 00000 n 
+0003775101 00000 n 
+0003775254 00000 n 
+0003775407 00000 n 
+0003775560 00000 n 
+0003775710 00000 n 
+0003775863 00000 n 
+0003776015 00000 n 
+0003776165 00000 n 
+0003776318 00000 n 
+0003776471 00000 n 
+0003776624 00000 n 
+0003776777 00000 n 
+0003776930 00000 n 
+0003777081 00000 n 
+0003777234 00000 n 
+0003777387 00000 n 
+0003777539 00000 n 
+0003777690 00000 n 
+0003777843 00000 n 
+0003777996 00000 n 
+0003778149 00000 n 
+0003778302 00000 n 
+0003778453 00000 n 
+0003778603 00000 n 
+0003778756 00000 n 
+0003778908 00000 n 
+0003779061 00000 n 
+0003779214 00000 n 
+0003779367 00000 n 
+0003779520 00000 n 
+0003779673 00000 n 
+0003779825 00000 n 
+0003779978 00000 n 
+0003780130 00000 n 
+0003780282 00000 n 
+0003780434 00000 n 
+0003780587 00000 n 
+0003780740 00000 n 
+0003780892 00000 n 
+0003781043 00000 n 
+0003781194 00000 n 
+0003781347 00000 n 
+0003781500 00000 n 
+0003781653 00000 n 
+0003781806 00000 n 
+0003781959 00000 n 
+0003782111 00000 n 
+0003782263 00000 n 
+0003782416 00000 n 
+0003782568 00000 n 
+0003782721 00000 n 
+0003782874 00000 n 
+0003783027 00000 n 
+0003783180 00000 n 
+0003783333 00000 n 
+0003783486 00000 n 
+0003783639 00000 n 
+0003786874 00000 n 
+0003783858 00000 n 
+0003768711 00000 n 
+0003767300 00000 n 
+0003783792 00000 n 
+0003787027 00000 n 
+0003787179 00000 n 
+0003787330 00000 n 
+0003787483 00000 n 
+0003787636 00000 n 
+0003787789 00000 n 
+0003787941 00000 n 
+0003788091 00000 n 
+0003788244 00000 n 
+0003788397 00000 n 
+0003788550 00000 n 
+0003788702 00000 n 
+0003788855 00000 n 
+0003789007 00000 n 
+0003789160 00000 n 
+0003789313 00000 n 
+0003789466 00000 n 
+0003789619 00000 n 
+0003789772 00000 n 
+0003789923 00000 n 
+0003790075 00000 n 
+0003790227 00000 n 
+0003790379 00000 n 
+0003790530 00000 n 
+0003790683 00000 n 
+0003790836 00000 n 
+0003790988 00000 n 
+0003791140 00000 n 
+0003791293 00000 n 
+0003791446 00000 n 
+0003791599 00000 n 
+0003791752 00000 n 
+0003791905 00000 n 
+0003792054 00000 n 
+0003792206 00000 n 
+0003792358 00000 n 
+0003792510 00000 n 
+0003792661 00000 n 
+0003792812 00000 n 
+0003792965 00000 n 
+0003793118 00000 n 
+0003793271 00000 n 
+0003793424 00000 n 
+0003793577 00000 n 
+0003793730 00000 n 
+0003793883 00000 n 
+0003794036 00000 n 
+0003794189 00000 n 
+0003794342 00000 n 
+0003794495 00000 n 
+0003794648 00000 n 
+0003794801 00000 n 
+0003794954 00000 n 
+0003795105 00000 n 
+0003795255 00000 n 
+0003795408 00000 n 
+0003795560 00000 n 
+0003795713 00000 n 
+0003795866 00000 n 
+0003796019 00000 n 
+0003796172 00000 n 
+0003796325 00000 n 
+0003796477 00000 n 
+0003796630 00000 n 
+0003796783 00000 n 
+0003796936 00000 n 
+0003797087 00000 n 
+0003797239 00000 n 
+0003797390 00000 n 
+0003797543 00000 n 
+0003797695 00000 n 
+0003797847 00000 n 
+0003798000 00000 n 
+0003798153 00000 n 
+0003798306 00000 n 
+0003798459 00000 n 
+0003798612 00000 n 
+0003798764 00000 n 
+0003798913 00000 n 
+0003799063 00000 n 
+0003799216 00000 n 
+0003799366 00000 n 
+0003799517 00000 n 
+0003799667 00000 n 
+0003799818 00000 n 
+0003799970 00000 n 
+0003800122 00000 n 
+0003800274 00000 n 
+0003800427 00000 n 
+0003800580 00000 n 
+0003800733 00000 n 
+0003800886 00000 n 
+0003801039 00000 n 
+0003801192 00000 n 
+0003801345 00000 n 
+0003801497 00000 n 
+0003801649 00000 n 
+0003801801 00000 n 
+0003801953 00000 n 
+0003802104 00000 n 
+0003802257 00000 n 
+0003802409 00000 n 
+0003802561 00000 n 
+0003802713 00000 n 
+0003802866 00000 n 
+0003803019 00000 n 
+0003803172 00000 n 
+0003803325 00000 n 
+0003803477 00000 n 
+0003803630 00000 n 
+0003803782 00000 n 
+0003807260 00000 n 
+0003807412 00000 n 
+0003807564 00000 n 
+0003807715 00000 n 
+0003807867 00000 n 
+0003808019 00000 n 
+0003808172 00000 n 
+0003808325 00000 n 
+0003808477 00000 n 
+0003808630 00000 n 
+0003808783 00000 n 
+0003808936 00000 n 
+0003804001 00000 n 
+0003785622 00000 n 
+0003783961 00000 n 
+0003803935 00000 n 
+0003809089 00000 n 
+0003809242 00000 n 
+0003809394 00000 n 
+0003809545 00000 n 
+0003809695 00000 n 
+0003809848 00000 n 
+0003810001 00000 n 
+0003810154 00000 n 
+0003810306 00000 n 
+0003810457 00000 n 
+0003810609 00000 n 
+0003810762 00000 n 
+0003810915 00000 n 
+0003811068 00000 n 
+0003811221 00000 n 
+0003811374 00000 n 
+0003811527 00000 n 
+0003811680 00000 n 
+0003811832 00000 n 
+0003811984 00000 n 
+0003812136 00000 n 
+0003812287 00000 n 
+0003812439 00000 n 
+0003812590 00000 n 
+0003812741 00000 n 
+0003812893 00000 n 
+0003813045 00000 n 
+0003813197 00000 n 
+0003813349 00000 n 
+0003813501 00000 n 
+0003813652 00000 n 
+0003813804 00000 n 
+0003813956 00000 n 
+0003814107 00000 n 
+0003814258 00000 n 
+0003814410 00000 n 
+0003814562 00000 n 
+0003814712 00000 n 
+0003814863 00000 n 
+0003815013 00000 n 
+0003815164 00000 n 
+0003815316 00000 n 
+0003815468 00000 n 
+0003815621 00000 n 
+0003815774 00000 n 
+0003815927 00000 n 
+0003816080 00000 n 
+0003816233 00000 n 
+0003816386 00000 n 
+0003816539 00000 n 
+0003816691 00000 n 
+0003816844 00000 n 
+0003816997 00000 n 
+0003817150 00000 n 
+0003817301 00000 n 
+0003817453 00000 n 
+0003817605 00000 n 
+0003817757 00000 n 
+0003817909 00000 n 
+0003818061 00000 n 
+0003818214 00000 n 
+0003818367 00000 n 
+0003818516 00000 n 
+0003818667 00000 n 
+0003818820 00000 n 
+0003818972 00000 n 
+0003819123 00000 n 
+0003819275 00000 n 
+0003819427 00000 n 
+0003819578 00000 n 
+0003819730 00000 n 
+0003819883 00000 n 
+0003820036 00000 n 
+0003820189 00000 n 
+0003820342 00000 n 
+0003820493 00000 n 
+0003820644 00000 n 
+0003820795 00000 n 
+0003820946 00000 n 
+0003821097 00000 n 
+0003821249 00000 n 
+0003821401 00000 n 
+0003821554 00000 n 
+0003821707 00000 n 
+0003821860 00000 n 
+0003822012 00000 n 
+0003822165 00000 n 
+0003822317 00000 n 
+0003822469 00000 n 
+0003822621 00000 n 
+0003822774 00000 n 
+0003822927 00000 n 
+0003823080 00000 n 
+0003823233 00000 n 
+0003823386 00000 n 
+0003823539 00000 n 
+0003823692 00000 n 
+0003823845 00000 n 
+0003823998 00000 n 
+0003824151 00000 n 
+0003824304 00000 n 
+0003824457 00000 n 
+0003824610 00000 n 
+0003824761 00000 n 
+0003824912 00000 n 
+0003825062 00000 n 
+0003825213 00000 n 
+0003825364 00000 n 
+0003825515 00000 n 
+0003825667 00000 n 
+0003825820 00000 n 
+0003825973 00000 n 
+0003826126 00000 n 
+0003826278 00000 n 
+0003826430 00000 n 
+0003826581 00000 n 
+0003826734 00000 n 
+0003826887 00000 n 
+0003827040 00000 n 
+0003827193 00000 n 
+0003827346 00000 n 
+0003827498 00000 n 
+0003827650 00000 n 
+0003827802 00000 n 
+0003827953 00000 n 
+0003828106 00000 n 
+0003828259 00000 n 
+0003828411 00000 n 
+0003828564 00000 n 
+0003828717 00000 n 
+0003828870 00000 n 
+0003829023 00000 n 
+0003829176 00000 n 
+0003829395 00000 n 
+0003805678 00000 n 
+0003804118 00000 n 
+0003829329 00000 n 
+0003832420 00000 n 
+0003832573 00000 n 
+0003832722 00000 n 
+0003832871 00000 n 
+0003833024 00000 n 
+0003833177 00000 n 
+0003833330 00000 n 
+0003833483 00000 n 
+0003833635 00000 n 
+0003833787 00000 n 
+0003833940 00000 n 
+0003834093 00000 n 
+0003834245 00000 n 
+0003834398 00000 n 
+0003834551 00000 n 
+0003834704 00000 n 
+0003834856 00000 n 
+0003835008 00000 n 
+0003835160 00000 n 
+0003835312 00000 n 
+0003835464 00000 n 
+0003835617 00000 n 
+0003835768 00000 n 
+0003835919 00000 n 
+0003836069 00000 n 
+0003836220 00000 n 
+0003836371 00000 n 
+0003836524 00000 n 
+0003836677 00000 n 
+0003836829 00000 n 
+0003836982 00000 n 
+0003837134 00000 n 
+0003837287 00000 n 
+0003837440 00000 n 
+0003837593 00000 n 
+0003837746 00000 n 
+0003837899 00000 n 
+0003838051 00000 n 
+0003838204 00000 n 
+0003838356 00000 n 
+0003838509 00000 n 
+0003838658 00000 n 
+0003838811 00000 n 
+0003838964 00000 n 
+0003839116 00000 n 
+0003839269 00000 n 
+0003839421 00000 n 
+0003839573 00000 n 
+0003839725 00000 n 
+0003839877 00000 n 
+0003840029 00000 n 
+0003840182 00000 n 
+0003840335 00000 n 
+0003840488 00000 n 
+0003840640 00000 n 
+0003840793 00000 n 
+0003840946 00000 n 
+0003841099 00000 n 
+0003841251 00000 n 
+0003841403 00000 n 
+0003841555 00000 n 
+0003841706 00000 n 
+0003841858 00000 n 
+0003842011 00000 n 
+0003842164 00000 n 
+0003842317 00000 n 
+0003842470 00000 n 
+0003842622 00000 n 
+0003842773 00000 n 
+0003842926 00000 n 
+0003843078 00000 n 
+0003843231 00000 n 
+0003843383 00000 n 
+0003843536 00000 n 
+0003843689 00000 n 
+0003843840 00000 n 
+0003843993 00000 n 
+0003844146 00000 n 
+0003844299 00000 n 
+0003844452 00000 n 
+0003844605 00000 n 
+0003844756 00000 n 
+0003844908 00000 n 
+0003845060 00000 n 
+0003845212 00000 n 
+0003845364 00000 n 
+0003845517 00000 n 
+0003845669 00000 n 
+0003845822 00000 n 
+0003845973 00000 n 
+0003846126 00000 n 
+0003846279 00000 n 
+0003846431 00000 n 
+0003846583 00000 n 
+0003846736 00000 n 
+0003846888 00000 n 
+0003847040 00000 n 
+0003847193 00000 n 
+0003847345 00000 n 
+0003847497 00000 n 
+0003847649 00000 n 
+0003847802 00000 n 
+0003847955 00000 n 
+0003848108 00000 n 
+0003851261 00000 n 
+0003848326 00000 n 
+0003831248 00000 n 
+0003829512 00000 n 
+0003848260 00000 n 
+0004786620 00000 n 
+0003851414 00000 n 
+0003851567 00000 n 
+0003851720 00000 n 
+0003851873 00000 n 
+0003852025 00000 n 
+0003852174 00000 n 
+0003852327 00000 n 
+0003852479 00000 n 
+0003852632 00000 n 
+0003852785 00000 n 
+0003852938 00000 n 
+0003853091 00000 n 
+0003853243 00000 n 
+0003853394 00000 n 
+0003853546 00000 n 
+0003853698 00000 n 
+0003853850 00000 n 
+0003854003 00000 n 
+0003854156 00000 n 
+0003854309 00000 n 
+0003854462 00000 n 
+0003854615 00000 n 
+0003854768 00000 n 
+0003854921 00000 n 
+0003855074 00000 n 
+0003855224 00000 n 
+0003855377 00000 n 
+0003855530 00000 n 
+0003855683 00000 n 
+0003855836 00000 n 
+0003855988 00000 n 
+0003856140 00000 n 
+0003856292 00000 n 
+0003856445 00000 n 
+0003856598 00000 n 
+0003856751 00000 n 
+0003856904 00000 n 
+0003857057 00000 n 
+0003857209 00000 n 
+0003857362 00000 n 
+0003857515 00000 n 
+0003857668 00000 n 
+0003857820 00000 n 
+0003857971 00000 n 
+0003858124 00000 n 
+0003858276 00000 n 
+0003858429 00000 n 
+0003858582 00000 n 
+0003858735 00000 n 
+0003858888 00000 n 
+0003859041 00000 n 
+0003859194 00000 n 
+0003859347 00000 n 
+0003859500 00000 n 
+0003859653 00000 n 
+0003859806 00000 n 
+0003859959 00000 n 
+0003860112 00000 n 
+0003860265 00000 n 
+0003860418 00000 n 
+0003860570 00000 n 
+0003860723 00000 n 
+0003860876 00000 n 
+0003861029 00000 n 
+0003861182 00000 n 
+0003861335 00000 n 
+0003861488 00000 n 
+0003861641 00000 n 
+0003861794 00000 n 
+0003861947 00000 n 
+0003862098 00000 n 
+0003862251 00000 n 
+0003862404 00000 n 
+0003862556 00000 n 
+0003862708 00000 n 
+0003862860 00000 n 
+0003863012 00000 n 
+0003863164 00000 n 
+0003863317 00000 n 
+0003863468 00000 n 
+0003863620 00000 n 
+0003863772 00000 n 
+0003863924 00000 n 
+0003864076 00000 n 
+0003864229 00000 n 
+0003864381 00000 n 
+0003864534 00000 n 
+0003864687 00000 n 
+0003864839 00000 n 
+0003864992 00000 n 
+0003865145 00000 n 
+0003865298 00000 n 
+0003865451 00000 n 
+0003865604 00000 n 
+0003865757 00000 n 
+0003865909 00000 n 
+0003866062 00000 n 
+0003866215 00000 n 
+0003869278 00000 n 
+0003866434 00000 n 
+0003850139 00000 n 
+0003848457 00000 n 
+0003866368 00000 n 
+0003869431 00000 n 
+0003869584 00000 n 
+0003869737 00000 n 
+0003869888 00000 n 
+0003870040 00000 n 
+0003870192 00000 n 
+0003870342 00000 n 
+0003870494 00000 n 
+0003870646 00000 n 
+0003870799 00000 n 
+0003870951 00000 n 
+0003871104 00000 n 
+0003871256 00000 n 
+0003871408 00000 n 
+0003871560 00000 n 
+0003871713 00000 n 
+0003871865 00000 n 
+0003872017 00000 n 
+0003872169 00000 n 
+0003872322 00000 n 
+0003872474 00000 n 
+0003872627 00000 n 
+0003872780 00000 n 
+0003872933 00000 n 
+0003873086 00000 n 
+0003873239 00000 n 
+0003873391 00000 n 
+0003873544 00000 n 
+0003873696 00000 n 
+0003873847 00000 n 
+0003873999 00000 n 
+0003874148 00000 n 
+0003874301 00000 n 
+0003874454 00000 n 
+0003874607 00000 n 
+0003874760 00000 n 
+0003874913 00000 n 
+0003875066 00000 n 
+0003875218 00000 n 
+0003875367 00000 n 
+0003875520 00000 n 
+0003875672 00000 n 
+0003875824 00000 n 
+0003875975 00000 n 
+0003876127 00000 n 
+0003876279 00000 n 
+0003876432 00000 n 
+0003876584 00000 n 
+0003876737 00000 n 
+0003876890 00000 n 
+0003877043 00000 n 
+0003877196 00000 n 
+0003877348 00000 n 
+0003877501 00000 n 
+0003877654 00000 n 
+0003877807 00000 n 
+0003877958 00000 n 
+0003878111 00000 n 
+0003878264 00000 n 
+0003878416 00000 n 
+0003878568 00000 n 
+0003878721 00000 n 
+0003878874 00000 n 
+0003879027 00000 n 
+0003879180 00000 n 
+0003879333 00000 n 
+0003879486 00000 n 
+0003879639 00000 n 
+0003879790 00000 n 
+0003879943 00000 n 
+0003880096 00000 n 
+0003880249 00000 n 
+0003880401 00000 n 
+0003880554 00000 n 
+0003880707 00000 n 
+0003880860 00000 n 
+0003881013 00000 n 
+0003881166 00000 n 
+0003881319 00000 n 
+0003881472 00000 n 
+0003881625 00000 n 
+0003881778 00000 n 
+0003881930 00000 n 
+0003882083 00000 n 
+0003882236 00000 n 
+0003882386 00000 n 
+0003882539 00000 n 
+0003882692 00000 n 
+0003882845 00000 n 
+0003882996 00000 n 
+0003883146 00000 n 
+0003883299 00000 n 
+0003883452 00000 n 
+0003883605 00000 n 
+0003883757 00000 n 
+0003883910 00000 n 
+0003884062 00000 n 
+0003884214 00000 n 
+0003884367 00000 n 
+0003884520 00000 n 
+0003887788 00000 n 
+0003887941 00000 n 
+0003884739 00000 n 
+0003868136 00000 n 
+0003866551 00000 n 
+0003884673 00000 n 
+0003888094 00000 n 
+0003888247 00000 n 
+0003888400 00000 n 
+0003888553 00000 n 
+0003888706 00000 n 
+0003888857 00000 n 
+0003889010 00000 n 
+0003889163 00000 n 
+0003889316 00000 n 
+0003889469 00000 n 
+0003889622 00000 n 
+0003889775 00000 n 
+0003889928 00000 n 
+0003890081 00000 n 
+0003890234 00000 n 
+0003890387 00000 n 
+0003890540 00000 n 
+0003890693 00000 n 
+0003890846 00000 n 
+0003890999 00000 n 
+0003891150 00000 n 
+0003891301 00000 n 
+0003891454 00000 n 
+0003891606 00000 n 
+0003891759 00000 n 
+0003891912 00000 n 
+0003892065 00000 n 
+0003892217 00000 n 
+0003892370 00000 n 
+0003892523 00000 n 
+0003892676 00000 n 
+0003892828 00000 n 
+0003892981 00000 n 
+0003893133 00000 n 
+0003893285 00000 n 
+0003893436 00000 n 
+0003893588 00000 n 
+0003893740 00000 n 
+0003893893 00000 n 
+0003894046 00000 n 
+0003894199 00000 n 
+0003894352 00000 n 
+0003894505 00000 n 
+0003894658 00000 n 
+0003894811 00000 n 
+0003894964 00000 n 
+0003895116 00000 n 
+0003895268 00000 n 
+0003895419 00000 n 
+0003895572 00000 n 
+0003895725 00000 n 
+0003895878 00000 n 
+0003896031 00000 n 
+0003896183 00000 n 
+0003896336 00000 n 
+0003896489 00000 n 
+0003896642 00000 n 
+0003896795 00000 n 
+0003896947 00000 n 
+0003897099 00000 n 
+0003897252 00000 n 
+0003897405 00000 n 
+0003897556 00000 n 
+0003897707 00000 n 
+0003897859 00000 n 
+0003898010 00000 n 
+0003898158 00000 n 
+0003898310 00000 n 
+0003898459 00000 n 
+0003898612 00000 n 
+0003898764 00000 n 
+0003898917 00000 n 
+0003899070 00000 n 
+0003899223 00000 n 
+0003899376 00000 n 
+0003899529 00000 n 
+0003899681 00000 n 
+0003899834 00000 n 
+0003899986 00000 n 
+0003900138 00000 n 
+0003900290 00000 n 
+0003900442 00000 n 
+0003900593 00000 n 
+0003900745 00000 n 
+0003900898 00000 n 
+0003901051 00000 n 
+0003901204 00000 n 
+0003901356 00000 n 
+0003901509 00000 n 
+0003901662 00000 n 
+0003901815 00000 n 
+0003901968 00000 n 
+0003902121 00000 n 
+0003902274 00000 n 
+0003902427 00000 n 
+0003902580 00000 n 
+0003902732 00000 n 
+0003902884 00000 n 
+0003903036 00000 n 
+0003903189 00000 n 
+0003903342 00000 n 
+0003903495 00000 n 
+0003903648 00000 n 
+0003903799 00000 n 
+0003903952 00000 n 
+0003904104 00000 n 
+0003904257 00000 n 
+0003904410 00000 n 
+0003904561 00000 n 
+0003907615 00000 n 
+0003904779 00000 n 
+0003886546 00000 n 
+0003884856 00000 n 
+0003904713 00000 n 
+0003907764 00000 n 
+0003907914 00000 n 
+0003908065 00000 n 
+0003908216 00000 n 
+0003908369 00000 n 
+0003908522 00000 n 
+0003908675 00000 n 
+0003908827 00000 n 
+0003908978 00000 n 
+0003909131 00000 n 
+0003909284 00000 n 
+0003909437 00000 n 
+0003909590 00000 n 
+0003909742 00000 n 
+0003909894 00000 n 
+0003910047 00000 n 
+0003910197 00000 n 
+0003910350 00000 n 
+0003910501 00000 n 
+0003910653 00000 n 
+0003910805 00000 n 
+0003910957 00000 n 
+0003911109 00000 n 
+0003911260 00000 n 
+0003911413 00000 n 
+0003911566 00000 n 
+0003911719 00000 n 
+0003911872 00000 n 
+0003912025 00000 n 
+0003912178 00000 n 
+0003912330 00000 n 
+0003912483 00000 n 
+0003912636 00000 n 
+0003912786 00000 n 
+0003912939 00000 n 
+0003913092 00000 n 
+0003913245 00000 n 
+0003913398 00000 n 
+0003913551 00000 n 
+0003913704 00000 n 
+0003913857 00000 n 
+0003914009 00000 n 
+0003914160 00000 n 
+0003914313 00000 n 
+0003914466 00000 n 
+0003914619 00000 n 
+0003914772 00000 n 
+0003914924 00000 n 
+0003915073 00000 n 
+0003915225 00000 n 
+0003915378 00000 n 
+0003915531 00000 n 
+0003915683 00000 n 
+0003915836 00000 n 
+0003915989 00000 n 
+0003916142 00000 n 
+0003916295 00000 n 
+0003916448 00000 n 
+0003916599 00000 n 
+0003916752 00000 n 
+0003916905 00000 n 
+0003917058 00000 n 
+0003917211 00000 n 
+0003917363 00000 n 
+0003917515 00000 n 
+0003917668 00000 n 
+0003917820 00000 n 
+0003917973 00000 n 
+0003918126 00000 n 
+0003918279 00000 n 
+0003918431 00000 n 
+0003918584 00000 n 
+0003918737 00000 n 
+0003918890 00000 n 
+0003919042 00000 n 
+0003919195 00000 n 
+0003919348 00000 n 
+0003919501 00000 n 
+0003919654 00000 n 
+0003919806 00000 n 
+0003919959 00000 n 
+0003920110 00000 n 
+0003920263 00000 n 
+0003920416 00000 n 
+0003920567 00000 n 
+0003920720 00000 n 
+0003920872 00000 n 
+0003921025 00000 n 
+0003921178 00000 n 
+0003921331 00000 n 
+0003921484 00000 n 
+0003921636 00000 n 
+0003921789 00000 n 
+0003921941 00000 n 
+0003922093 00000 n 
+0003922245 00000 n 
+0003922397 00000 n 
+0003922550 00000 n 
+0003922703 00000 n 
+0003922855 00000 n 
+0003923006 00000 n 
+0003926245 00000 n 
+0003923225 00000 n 
+0003906463 00000 n 
+0003904896 00000 n 
+0003923159 00000 n 
+0003926396 00000 n 
+0003926549 00000 n 
+0003926702 00000 n 
+0003926854 00000 n 
+0003927007 00000 n 
+0003927159 00000 n 
+0003927312 00000 n 
+0003927464 00000 n 
+0003927616 00000 n 
+0003927766 00000 n 
+0003927918 00000 n 
+0003928069 00000 n 
+0003928222 00000 n 
+0003928375 00000 n 
+0003928528 00000 n 
+0003928681 00000 n 
+0003928834 00000 n 
+0003928987 00000 n 
+0003929139 00000 n 
+0003929291 00000 n 
+0003929444 00000 n 
+0003929597 00000 n 
+0003929750 00000 n 
+0003929903 00000 n 
+0003930056 00000 n 
+0003930209 00000 n 
+0003930361 00000 n 
+0003930513 00000 n 
+0003930666 00000 n 
+0003930819 00000 n 
+0003930972 00000 n 
+0003931125 00000 n 
+0003931278 00000 n 
+0003931431 00000 n 
+0003931584 00000 n 
+0003931737 00000 n 
+0003931890 00000 n 
+0003932043 00000 n 
+0003932194 00000 n 
+0003932345 00000 n 
+0003932498 00000 n 
+0003932651 00000 n 
+0003932804 00000 n 
+0003932957 00000 n 
+0003933110 00000 n 
+0003933261 00000 n 
+0003933414 00000 n 
+0003933567 00000 n 
+0003933720 00000 n 
+0003933873 00000 n 
+0003934026 00000 n 
+0003934178 00000 n 
+0003934330 00000 n 
+0003934479 00000 n 
+0003934629 00000 n 
+0003934782 00000 n 
+0003934935 00000 n 
+0003935088 00000 n 
+0003935241 00000 n 
+0003935394 00000 n 
+0003935547 00000 n 
+0003935700 00000 n 
+0003935853 00000 n 
+0003936006 00000 n 
+0003936159 00000 n 
+0003936312 00000 n 
+0003936464 00000 n 
+0003936617 00000 n 
+0003936769 00000 n 
+0003936921 00000 n 
+0003937073 00000 n 
+0003937224 00000 n 
+0003937377 00000 n 
+0003937530 00000 n 
+0003937683 00000 n 
+0003937836 00000 n 
+0003937989 00000 n 
+0003938142 00000 n 
+0003938295 00000 n 
+0003938448 00000 n 
+0003938599 00000 n 
+0003938751 00000 n 
+0003938904 00000 n 
+0003939057 00000 n 
+0003939210 00000 n 
+0003939363 00000 n 
+0003939516 00000 n 
+0003939665 00000 n 
+0003939817 00000 n 
+0003939969 00000 n 
+0003940121 00000 n 
+0003940274 00000 n 
+0003940427 00000 n 
+0003940580 00000 n 
+0003940733 00000 n 
+0003940886 00000 n 
+0003941039 00000 n 
+0003941192 00000 n 
+0003941345 00000 n 
+0003941498 00000 n 
+0003941651 00000 n 
+0003941804 00000 n 
+0003941957 00000 n 
+0003942110 00000 n 
+0003942263 00000 n 
+0003942416 00000 n 
+0003942569 00000 n 
+0003942722 00000 n 
+0003942875 00000 n 
+0003943027 00000 n 
+0003946006 00000 n 
+0003946158 00000 n 
+0003946310 00000 n 
+0003946462 00000 n 
+0003946614 00000 n 
+0003946767 00000 n 
+0003946920 00000 n 
+0003943246 00000 n 
+0003925003 00000 n 
+0003923328 00000 n 
+0003943180 00000 n 
+0003947073 00000 n 
+0003947225 00000 n 
+0003947377 00000 n 
+0003947530 00000 n 
+0003947683 00000 n 
+0003947836 00000 n 
+0003947989 00000 n 
+0003948142 00000 n 
+0003948294 00000 n 
+0003948446 00000 n 
+0003948599 00000 n 
+0003948750 00000 n 
+0003948899 00000 n 
+0003949052 00000 n 
+0003949205 00000 n 
+0003949358 00000 n 
+0003949510 00000 n 
+0003949658 00000 n 
+0003949811 00000 n 
+0003949963 00000 n 
+0003950115 00000 n 
+0003950268 00000 n 
+0003950421 00000 n 
+0003950574 00000 n 
+0003950727 00000 n 
+0003950880 00000 n 
+0003951033 00000 n 
+0003951186 00000 n 
+0003951339 00000 n 
+0003951492 00000 n 
+0003951645 00000 n 
+0003951794 00000 n 
+0003951946 00000 n 
+0003952098 00000 n 
+0003952250 00000 n 
+0003952403 00000 n 
+0003952555 00000 n 
+0003952707 00000 n 
+0003952859 00000 n 
+0003953010 00000 n 
+0003953159 00000 n 
+0003953310 00000 n 
+0003953463 00000 n 
+0003953616 00000 n 
+0003953769 00000 n 
+0003953921 00000 n 
+0003954073 00000 n 
+0003954225 00000 n 
+0003954378 00000 n 
+0003954530 00000 n 
+0003954683 00000 n 
+0003954835 00000 n 
+0003954988 00000 n 
+0003955141 00000 n 
+0003955294 00000 n 
+0003955447 00000 n 
+0003955600 00000 n 
+0003955753 00000 n 
+0003955906 00000 n 
+0003956059 00000 n 
+0003956212 00000 n 
+0003956364 00000 n 
+0003956516 00000 n 
+0003956669 00000 n 
+0003956822 00000 n 
+0003956974 00000 n 
+0003957127 00000 n 
+0003957280 00000 n 
+0003957432 00000 n 
+0003957584 00000 n 
+0003957736 00000 n 
+0003957888 00000 n 
+0003958038 00000 n 
+0003958189 00000 n 
+0003958340 00000 n 
+0003958493 00000 n 
+0003958646 00000 n 
+0003958799 00000 n 
+0003958952 00000 n 
+0003959104 00000 n 
+0003959256 00000 n 
+0003959409 00000 n 
+0003959562 00000 n 
+0003959714 00000 n 
+0003959867 00000 n 
+0003960020 00000 n 
+0003960173 00000 n 
+0003960326 00000 n 
+0003960479 00000 n 
+0003960631 00000 n 
+0003960782 00000 n 
+0003960934 00000 n 
+0003961086 00000 n 
+0003961239 00000 n 
+0003961390 00000 n 
+0003961543 00000 n 
+0003961695 00000 n 
+0003961848 00000 n 
+0003962001 00000 n 
+0003962153 00000 n 
+0003962306 00000 n 
+0003962457 00000 n 
+0003962610 00000 n 
+0003962763 00000 n 
+0003962916 00000 n 
+0003963067 00000 n 
+0003966492 00000 n 
+0003963286 00000 n 
+0003944744 00000 n 
+0003943363 00000 n 
+0003963220 00000 n 
+0004786753 00000 n 
+0003966645 00000 n 
+0003966798 00000 n 
+0003966950 00000 n 
+0003967102 00000 n 
+0003967254 00000 n 
+0003967405 00000 n 
+0003967556 00000 n 
+0003967707 00000 n 
+0003967859 00000 n 
+0003968011 00000 n 
+0003968163 00000 n 
+0003968314 00000 n 
+0003968466 00000 n 
+0003968618 00000 n 
+0003968769 00000 n 
+0003968920 00000 n 
+0003969071 00000 n 
+0003969222 00000 n 
+0003969372 00000 n 
+0003969522 00000 n 
+0003969675 00000 n 
+0003969828 00000 n 
+0003969981 00000 n 
+0003970134 00000 n 
+0003970287 00000 n 
+0003970440 00000 n 
+0003970593 00000 n 
+0003970746 00000 n 
+0003970898 00000 n 
+0003971051 00000 n 
+0003971204 00000 n 
+0003971357 00000 n 
+0003971508 00000 n 
+0003971660 00000 n 
+0003971812 00000 n 
+0003971964 00000 n 
+0003972116 00000 n 
+0003972268 00000 n 
+0003972421 00000 n 
+0003972573 00000 n 
+0003972726 00000 n 
+0003972879 00000 n 
+0003973032 00000 n 
+0003973185 00000 n 
+0003973337 00000 n 
+0003973488 00000 n 
+0003973640 00000 n 
+0003973792 00000 n 
+0003973945 00000 n 
+0003974098 00000 n 
+0003974251 00000 n 
+0003974403 00000 n 
+0003974556 00000 n 
+0003974709 00000 n 
+0003974862 00000 n 
+0003975013 00000 n 
+0003975166 00000 n 
+0003975319 00000 n 
+0003975470 00000 n 
+0003975623 00000 n 
+0003975775 00000 n 
+0003975927 00000 n 
+0003976079 00000 n 
+0003976231 00000 n 
+0003976383 00000 n 
+0003976536 00000 n 
+0003976688 00000 n 
+0003976841 00000 n 
+0003976994 00000 n 
+0003977146 00000 n 
+0003977299 00000 n 
+0003977452 00000 n 
+0003977604 00000 n 
+0003977757 00000 n 
+0003977909 00000 n 
+0003978061 00000 n 
+0003978214 00000 n 
+0003978367 00000 n 
+0003978520 00000 n 
+0003978673 00000 n 
+0003978826 00000 n 
+0003978979 00000 n 
+0003979132 00000 n 
+0003979285 00000 n 
+0003979438 00000 n 
+0003979591 00000 n 
+0003979744 00000 n 
+0003979896 00000 n 
+0003980048 00000 n 
+0003980199 00000 n 
+0003980350 00000 n 
+0003980503 00000 n 
+0003980655 00000 n 
+0003980808 00000 n 
+0003980961 00000 n 
+0003981114 00000 n 
+0003981267 00000 n 
+0003981420 00000 n 
+0003981573 00000 n 
+0003981726 00000 n 
+0003981879 00000 n 
+0003982031 00000 n 
+0003982182 00000 n 
+0003982333 00000 n 
+0003982486 00000 n 
+0003982639 00000 n 
+0003982792 00000 n 
+0003982945 00000 n 
+0003983096 00000 n 
+0003983249 00000 n 
+0003983402 00000 n 
+0003983554 00000 n 
+0003983707 00000 n 
+0003983860 00000 n 
+0003984013 00000 n 
+0003984165 00000 n 
+0003984317 00000 n 
+0003984469 00000 n 
+0003984621 00000 n 
+0003984773 00000 n 
+0003984926 00000 n 
+0003985078 00000 n 
+0003985231 00000 n 
+0003985384 00000 n 
+0003985536 00000 n 
+0003985687 00000 n 
+0003985839 00000 n 
+0003985991 00000 n 
+0003986144 00000 n 
+0003986297 00000 n 
+0003989496 00000 n 
+0003986516 00000 n 
+0003965050 00000 n 
+0003963389 00000 n 
+0003986450 00000 n 
+0003989649 00000 n 
+0003989802 00000 n 
+0003989955 00000 n 
+0003990107 00000 n 
+0003990259 00000 n 
+0003990411 00000 n 
+0003990562 00000 n 
+0003990712 00000 n 
+0003990862 00000 n 
+0003991015 00000 n 
+0003991168 00000 n 
+0003991321 00000 n 
+0003991473 00000 n 
+0003991625 00000 n 
+0003991777 00000 n 
+0003991929 00000 n 
+0003992082 00000 n 
+0003992235 00000 n 
+0003992388 00000 n 
+0003992541 00000 n 
+0003992694 00000 n 
+0003992847 00000 n 
+0003993000 00000 n 
+0003993153 00000 n 
+0003993305 00000 n 
+0003993457 00000 n 
+0003993609 00000 n 
+0003993761 00000 n 
+0003993913 00000 n 
+0003994066 00000 n 
+0003994219 00000 n 
+0003994371 00000 n 
+0003994524 00000 n 
+0003994677 00000 n 
+0003994830 00000 n 
+0003994983 00000 n 
+0003995135 00000 n 
+0003995287 00000 n 
+0003995439 00000 n 
+0003995591 00000 n 
+0003995741 00000 n 
+0003995894 00000 n 
+0003996047 00000 n 
+0003996200 00000 n 
+0003996353 00000 n 
+0003996505 00000 n 
+0003996658 00000 n 
+0003996811 00000 n 
+0003996964 00000 n 
+0003997117 00000 n 
+0003997270 00000 n 
+0003997423 00000 n 
+0003997576 00000 n 
+0003997729 00000 n 
+0003997882 00000 n 
+0003998035 00000 n 
+0003998188 00000 n 
+0003998340 00000 n 
+0003998490 00000 n 
+0003998643 00000 n 
+0003998796 00000 n 
+0003998949 00000 n 
+0003999102 00000 n 
+0003999255 00000 n 
+0003999407 00000 n 
+0003999560 00000 n 
+0003999713 00000 n 
+0003999865 00000 n 
+0004000017 00000 n 
+0004000169 00000 n 
+0004000322 00000 n 
+0004000475 00000 n 
+0004000626 00000 n 
+0004000776 00000 n 
+0004000928 00000 n 
+0004001080 00000 n 
+0004001233 00000 n 
+0004001386 00000 n 
+0004001538 00000 n 
+0004001691 00000 n 
+0004001844 00000 n 
+0004001997 00000 n 
+0004002150 00000 n 
+0004002303 00000 n 
+0004002456 00000 n 
+0004002609 00000 n 
+0004002762 00000 n 
+0004002915 00000 n 
+0004003068 00000 n 
+0004003221 00000 n 
+0004003374 00000 n 
+0004003527 00000 n 
+0004003679 00000 n 
+0004003831 00000 n 
+0004003984 00000 n 
+0004004137 00000 n 
+0004004289 00000 n 
+0004004441 00000 n 
+0004004594 00000 n 
+0004004745 00000 n 
+0004004898 00000 n 
+0004008175 00000 n 
+0004005117 00000 n 
+0003988344 00000 n 
+0003986633 00000 n 
+0004005051 00000 n 
+0004008327 00000 n 
+0004008479 00000 n 
+0004008630 00000 n 
+0004008783 00000 n 
+0004008935 00000 n 
+0004009088 00000 n 
+0004009241 00000 n 
+0004009394 00000 n 
+0004009547 00000 n 
+0004009700 00000 n 
+0004009850 00000 n 
+0004010002 00000 n 
+0004010154 00000 n 
+0004010307 00000 n 
+0004010460 00000 n 
+0004010612 00000 n 
+0004010765 00000 n 
+0004010918 00000 n 
+0004011070 00000 n 
+0004011222 00000 n 
+0004011374 00000 n 
+0004011526 00000 n 
+0004011678 00000 n 
+0004011831 00000 n 
+0004011984 00000 n 
+0004012137 00000 n 
+0004012290 00000 n 
+0004012442 00000 n 
+0004012595 00000 n 
+0004012747 00000 n 
+0004012900 00000 n 
+0004013052 00000 n 
+0004013204 00000 n 
+0004013356 00000 n 
+0004013507 00000 n 
+0004013660 00000 n 
+0004013813 00000 n 
+0004013966 00000 n 
+0004014118 00000 n 
+0004014270 00000 n 
+0004014423 00000 n 
+0004014576 00000 n 
+0004014729 00000 n 
+0004014882 00000 n 
+0004015035 00000 n 
+0004015188 00000 n 
+0004015341 00000 n 
+0004015494 00000 n 
+0004015647 00000 n 
+0004015800 00000 n 
+0004015953 00000 n 
+0004016105 00000 n 
+0004016258 00000 n 
+0004016410 00000 n 
+0004016561 00000 n 
+0004016713 00000 n 
+0004016862 00000 n 
+0004017013 00000 n 
+0004017166 00000 n 
+0004017319 00000 n 
+0004017472 00000 n 
+0004017625 00000 n 
+0004017778 00000 n 
+0004017930 00000 n 
+0004018082 00000 n 
+0004018235 00000 n 
+0004018388 00000 n 
+0004018541 00000 n 
+0004018694 00000 n 
+0004018847 00000 n 
+0004019000 00000 n 
+0004019151 00000 n 
+0004019304 00000 n 
+0004019456 00000 n 
+0004019606 00000 n 
+0004019758 00000 n 
+0004019910 00000 n 
+0004020062 00000 n 
+0004020214 00000 n 
+0004020367 00000 n 
+0004020520 00000 n 
+0004020673 00000 n 
+0004020826 00000 n 
+0004020979 00000 n 
+0004021132 00000 n 
+0004021285 00000 n 
+0004021438 00000 n 
+0004021590 00000 n 
+0004021743 00000 n 
+0004021896 00000 n 
+0004022049 00000 n 
+0004022202 00000 n 
+0004022355 00000 n 
+0004022507 00000 n 
+0004022659 00000 n 
+0004022812 00000 n 
+0004022965 00000 n 
+0004023118 00000 n 
+0004023271 00000 n 
+0004023424 00000 n 
+0004023576 00000 n 
+0004023727 00000 n 
+0004023879 00000 n 
+0004024030 00000 n 
+0004024182 00000 n 
+0004024334 00000 n 
+0004024487 00000 n 
+0004024640 00000 n 
+0004024793 00000 n 
+0004024945 00000 n 
+0004025097 00000 n 
+0004025249 00000 n 
+0004025402 00000 n 
+0004025555 00000 n 
+0004025706 00000 n 
+0004025858 00000 n 
+0004026010 00000 n 
+0004026162 00000 n 
+0004026314 00000 n 
+0004026467 00000 n 
+0004026620 00000 n 
+0004026773 00000 n 
+0004026926 00000 n 
+0004027078 00000 n 
+0004027231 00000 n 
+0004027384 00000 n 
+0004027537 00000 n 
+0004030377 00000 n 
+0004030529 00000 n 
+0004027754 00000 n 
+0004006763 00000 n 
+0004005234 00000 n 
+0004027688 00000 n 
+0004030681 00000 n 
+0004030834 00000 n 
+0004030987 00000 n 
+0004031140 00000 n 
+0004031291 00000 n 
+0004031442 00000 n 
+0004031594 00000 n 
+0004031747 00000 n 
+0004031900 00000 n 
+0004032053 00000 n 
+0004032206 00000 n 
+0004032359 00000 n 
+0004032512 00000 n 
+0004032664 00000 n 
+0004032817 00000 n 
+0004032970 00000 n 
+0004033123 00000 n 
+0004033275 00000 n 
+0004033427 00000 n 
+0004033580 00000 n 
+0004033732 00000 n 
+0004033884 00000 n 
+0004034037 00000 n 
+0004034190 00000 n 
+0004034343 00000 n 
+0004034496 00000 n 
+0004034649 00000 n 
+0004034802 00000 n 
+0004034954 00000 n 
+0004035107 00000 n 
+0004035258 00000 n 
+0004035411 00000 n 
+0004035564 00000 n 
+0004035717 00000 n 
+0004035870 00000 n 
+0004036023 00000 n 
+0004036176 00000 n 
+0004036328 00000 n 
+0004036481 00000 n 
+0004036634 00000 n 
+0004036786 00000 n 
+0004036938 00000 n 
+0004037090 00000 n 
+0004037243 00000 n 
+0004037396 00000 n 
+0004037549 00000 n 
+0004037701 00000 n 
+0004037854 00000 n 
+0004038007 00000 n 
+0004038159 00000 n 
+0004038309 00000 n 
+0004038462 00000 n 
+0004038615 00000 n 
+0004038768 00000 n 
+0004038921 00000 n 
+0004039074 00000 n 
+0004039227 00000 n 
+0004039380 00000 n 
+0004039533 00000 n 
+0004039685 00000 n 
+0004039837 00000 n 
+0004039990 00000 n 
+0004040143 00000 n 
+0004040294 00000 n 
+0004040447 00000 n 
+0004040600 00000 n 
+0004040752 00000 n 
+0004040903 00000 n 
+0004041056 00000 n 
+0004041208 00000 n 
+0004041361 00000 n 
+0004041514 00000 n 
+0004041667 00000 n 
+0004041820 00000 n 
+0004041973 00000 n 
+0004042125 00000 n 
+0004042277 00000 n 
+0004042430 00000 n 
+0004042583 00000 n 
+0004042736 00000 n 
+0004045788 00000 n 
+0004042955 00000 n 
+0004029425 00000 n 
+0004027857 00000 n 
+0004042889 00000 n 
+0004045941 00000 n 
+0004046094 00000 n 
+0004046246 00000 n 
+0004046399 00000 n 
+0004046550 00000 n 
+0004046702 00000 n 
+0004046854 00000 n 
+0004047003 00000 n 
+0004047154 00000 n 
+0004047305 00000 n 
+0004047458 00000 n 
+0004047609 00000 n 
+0004047762 00000 n 
+0004047915 00000 n 
+0004048068 00000 n 
+0004048221 00000 n 
+0004048374 00000 n 
+0004048525 00000 n 
+0004048676 00000 n 
+0004048829 00000 n 
+0004048980 00000 n 
+0004049133 00000 n 
+0004049285 00000 n 
+0004049437 00000 n 
+0004049589 00000 n 
+0004049741 00000 n 
+0004049894 00000 n 
+0004050047 00000 n 
+0004050200 00000 n 
+0004050353 00000 n 
+0004050506 00000 n 
+0004050658 00000 n 
+0004050810 00000 n 
+0004050962 00000 n 
+0004051114 00000 n 
+0004051267 00000 n 
+0004051420 00000 n 
+0004051572 00000 n 
+0004051725 00000 n 
+0004051877 00000 n 
+0004052030 00000 n 
+0004052183 00000 n 
+0004052336 00000 n 
+0004052489 00000 n 
+0004052642 00000 n 
+0004052795 00000 n 
+0004052947 00000 n 
+0004053099 00000 n 
+0004053249 00000 n 
+0004053400 00000 n 
+0004053553 00000 n 
+0004053705 00000 n 
+0004053856 00000 n 
+0004054009 00000 n 
+0004054160 00000 n 
+0004054311 00000 n 
+0004054464 00000 n 
+0004054617 00000 n 
+0004054770 00000 n 
+0004054922 00000 n 
+0004055074 00000 n 
+0004055227 00000 n 
+0004055380 00000 n 
+0004055532 00000 n 
+0004055685 00000 n 
+0004055838 00000 n 
+0004055991 00000 n 
+0004056142 00000 n 
+0004056295 00000 n 
+0004056448 00000 n 
+0004056601 00000 n 
+0004056754 00000 n 
+0004056907 00000 n 
+0004057060 00000 n 
+0004057213 00000 n 
+0004057366 00000 n 
+0004057519 00000 n 
+0004057672 00000 n 
+0004057824 00000 n 
+0004057977 00000 n 
+0004058130 00000 n 
+0004058282 00000 n 
+0004058431 00000 n 
+0004058584 00000 n 
+0004058737 00000 n 
+0004058890 00000 n 
+0004059043 00000 n 
+0004059196 00000 n 
+0004059349 00000 n 
+0004059501 00000 n 
+0004059654 00000 n 
+0004059807 00000 n 
+0004059959 00000 n 
+0004060111 00000 n 
+0004060263 00000 n 
+0004060415 00000 n 
+0004060567 00000 n 
+0004060720 00000 n 
+0004060872 00000 n 
+0004061025 00000 n 
+0004061178 00000 n 
+0004064306 00000 n 
+0004061396 00000 n 
+0004044636 00000 n 
+0004043072 00000 n 
+0004061330 00000 n 
+0004064458 00000 n 
+0004064611 00000 n 
+0004064764 00000 n 
+0004064916 00000 n 
+0004065068 00000 n 
+0004065221 00000 n 
+0004065374 00000 n 
+0004065527 00000 n 
+0004065679 00000 n 
+0004065828 00000 n 
+0004065977 00000 n 
+0004066130 00000 n 
+0004066283 00000 n 
+0004066436 00000 n 
+0004066589 00000 n 
+0004066742 00000 n 
+0004066895 00000 n 
+0004067047 00000 n 
+0004067199 00000 n 
+0004067351 00000 n 
+0004067504 00000 n 
+0004067657 00000 n 
+0004067810 00000 n 
+0004067963 00000 n 
+0004068116 00000 n 
+0004068268 00000 n 
+0004068420 00000 n 
+0004068573 00000 n 
+0004068725 00000 n 
+0004068878 00000 n 
+0004069031 00000 n 
+0004069184 00000 n 
+0004069337 00000 n 
+0004069489 00000 n 
+0004069641 00000 n 
+0004069794 00000 n 
+0004069947 00000 n 
+0004070100 00000 n 
+0004070253 00000 n 
+0004070406 00000 n 
+0004070559 00000 n 
+0004070712 00000 n 
+0004070865 00000 n 
+0004071018 00000 n 
+0004071171 00000 n 
+0004071323 00000 n 
+0004071474 00000 n 
+0004071627 00000 n 
+0004071780 00000 n 
+0004071933 00000 n 
+0004072086 00000 n 
+0004072239 00000 n 
+0004072391 00000 n 
+0004072544 00000 n 
+0004072697 00000 n 
+0004072849 00000 n 
+0004073002 00000 n 
+0004073155 00000 n 
+0004073308 00000 n 
+0004073461 00000 n 
+0004073614 00000 n 
+0004073767 00000 n 
+0004073920 00000 n 
+0004074073 00000 n 
+0004074226 00000 n 
+0004074379 00000 n 
+0004074531 00000 n 
+0004074682 00000 n 
+0004074834 00000 n 
+0004074987 00000 n 
+0004075138 00000 n 
+0004075290 00000 n 
+0004075441 00000 n 
+0004075592 00000 n 
+0004075745 00000 n 
+0004075898 00000 n 
+0004076051 00000 n 
+0004076203 00000 n 
+0004076356 00000 n 
+0004076509 00000 n 
+0004076662 00000 n 
+0004076813 00000 n 
+0004076964 00000 n 
+0004077117 00000 n 
+0004077268 00000 n 
+0004077421 00000 n 
+0004077574 00000 n 
+0004077727 00000 n 
+0004077880 00000 n 
+0004078032 00000 n 
+0004078185 00000 n 
+0004078337 00000 n 
+0004078489 00000 n 
+0004078642 00000 n 
+0004078795 00000 n 
+0004078948 00000 n 
+0004079101 00000 n 
+0004079253 00000 n 
+0004079406 00000 n 
+0004079557 00000 n 
+0004079710 00000 n 
+0004079863 00000 n 
+0004080016 00000 n 
+0004080169 00000 n 
+0004080321 00000 n 
+0004080472 00000 n 
+0004080625 00000 n 
+0004080777 00000 n 
+0004080930 00000 n 
+0004081083 00000 n 
+0004081236 00000 n 
+0004081389 00000 n 
+0004081542 00000 n 
+0004081695 00000 n 
+0004081848 00000 n 
+0004082001 00000 n 
+0004084999 00000 n 
+0004085151 00000 n 
+0004082220 00000 n 
+0004063004 00000 n 
+0004061513 00000 n 
+0004082154 00000 n 
+0004786886 00000 n 
+0004085303 00000 n 
+0004085454 00000 n 
+0004085607 00000 n 
+0004085759 00000 n 
+0004085912 00000 n 
+0004086065 00000 n 
+0004086217 00000 n 
+0004086370 00000 n 
+0004086523 00000 n 
+0004086674 00000 n 
+0004086827 00000 n 
+0004086979 00000 n 
+0004087132 00000 n 
+0004087285 00000 n 
+0004087437 00000 n 
+0004087590 00000 n 
+0004087743 00000 n 
+0004087896 00000 n 
+0004088049 00000 n 
+0004088202 00000 n 
+0004088355 00000 n 
+0004088507 00000 n 
+0004088659 00000 n 
+0004088812 00000 n 
+0004088964 00000 n 
+0004089117 00000 n 
+0004089270 00000 n 
+0004089421 00000 n 
+0004089573 00000 n 
+0004089725 00000 n 
+0004089877 00000 n 
+0004090030 00000 n 
+0004090183 00000 n 
+0004090336 00000 n 
+0004090489 00000 n 
+0004090642 00000 n 
+0004090795 00000 n 
+0004090948 00000 n 
+0004091100 00000 n 
+0004091252 00000 n 
+0004091405 00000 n 
+0004091558 00000 n 
+0004091711 00000 n 
+0004091862 00000 n 
+0004092015 00000 n 
+0004092167 00000 n 
+0004092320 00000 n 
+0004092473 00000 n 
+0004092626 00000 n 
+0004092778 00000 n 
+0004092930 00000 n 
+0004093082 00000 n 
+0004093235 00000 n 
+0004093387 00000 n 
+0004093540 00000 n 
+0004093693 00000 n 
+0004093846 00000 n 
+0004093999 00000 n 
+0004094152 00000 n 
+0004094305 00000 n 
+0004094457 00000 n 
+0004094609 00000 n 
+0004094757 00000 n 
+0004094910 00000 n 
+0004095063 00000 n 
+0004095216 00000 n 
+0004095369 00000 n 
+0004095522 00000 n 
+0004095675 00000 n 
+0004095828 00000 n 
+0004095980 00000 n 
+0004096133 00000 n 
+0004096286 00000 n 
+0004096439 00000 n 
+0004096592 00000 n 
+0004096744 00000 n 
+0004096896 00000 n 
+0004097049 00000 n 
+0004097200 00000 n 
+0004097353 00000 n 
+0004097506 00000 n 
+0004097659 00000 n 
+0004097810 00000 n 
+0004097960 00000 n 
+0004098112 00000 n 
+0004098264 00000 n 
+0004098417 00000 n 
+0004098570 00000 n 
+0004098722 00000 n 
+0004098875 00000 n 
+0004099028 00000 n 
+0004099181 00000 n 
+0004099334 00000 n 
+0004099486 00000 n 
+0004099639 00000 n 
+0004099792 00000 n 
+0004099944 00000 n 
+0004100097 00000 n 
+0004100249 00000 n 
+0004100401 00000 n 
+0004100553 00000 n 
+0004100705 00000 n 
+0004100857 00000 n 
+0004101005 00000 n 
+0004101157 00000 n 
+0004104413 00000 n 
+0004101376 00000 n 
+0004083797 00000 n 
+0004082337 00000 n 
+0004101310 00000 n 
+0004104565 00000 n 
+0004104718 00000 n 
+0004104870 00000 n 
+0004105022 00000 n 
+0004105174 00000 n 
+0004105324 00000 n 
+0004105474 00000 n 
+0004105627 00000 n 
+0004105779 00000 n 
+0004105931 00000 n 
+0004106084 00000 n 
+0004106237 00000 n 
+0004106390 00000 n 
+0004106543 00000 n 
+0004106695 00000 n 
+0004106847 00000 n 
+0004107000 00000 n 
+0004107153 00000 n 
+0004107305 00000 n 
+0004107457 00000 n 
+0004107609 00000 n 
+0004107762 00000 n 
+0004107915 00000 n 
+0004108066 00000 n 
+0004108218 00000 n 
+0004108370 00000 n 
+0004108523 00000 n 
+0004108676 00000 n 
+0004108828 00000 n 
+0004108980 00000 n 
+0004109132 00000 n 
+0004109284 00000 n 
+0004109436 00000 n 
+0004109587 00000 n 
+0004109740 00000 n 
+0004109893 00000 n 
+0004110046 00000 n 
+0004110199 00000 n 
+0004110352 00000 n 
+0004110505 00000 n 
+0004110658 00000 n 
+0004110811 00000 n 
+0004110964 00000 n 
+0004111117 00000 n 
+0004111270 00000 n 
+0004111423 00000 n 
+0004111576 00000 n 
+0004111729 00000 n 
+0004111881 00000 n 
+0004112033 00000 n 
+0004112184 00000 n 
+0004112337 00000 n 
+0004112490 00000 n 
+0004112641 00000 n 
+0004112794 00000 n 
+0004112947 00000 n 
+0004113100 00000 n 
+0004113253 00000 n 
+0004113406 00000 n 
+0004113559 00000 n 
+0004113712 00000 n 
+0004113864 00000 n 
+0004114016 00000 n 
+0004114168 00000 n 
+0004114321 00000 n 
+0004114474 00000 n 
+0004114627 00000 n 
+0004114780 00000 n 
+0004114931 00000 n 
+0004115082 00000 n 
+0004115234 00000 n 
+0004115386 00000 n 
+0004115539 00000 n 
+0004115692 00000 n 
+0004115845 00000 n 
+0004115998 00000 n 
+0004116150 00000 n 
+0004116303 00000 n 
+0004116455 00000 n 
+0004116608 00000 n 
+0004116761 00000 n 
+0004116913 00000 n 
+0004117066 00000 n 
+0004117218 00000 n 
+0004117371 00000 n 
+0004117523 00000 n 
+0004117674 00000 n 
+0004117826 00000 n 
+0004117978 00000 n 
+0004118131 00000 n 
+0004118284 00000 n 
+0004118437 00000 n 
+0004118590 00000 n 
+0004118743 00000 n 
+0004118896 00000 n 
+0004119048 00000 n 
+0004119201 00000 n 
+0004119354 00000 n 
+0004119507 00000 n 
+0004119657 00000 n 
+0004119810 00000 n 
+0004119962 00000 n 
+0004120114 00000 n 
+0004120267 00000 n 
+0004120420 00000 n 
+0004120573 00000 n 
+0004120726 00000 n 
+0004120879 00000 n 
+0004121032 00000 n 
+0004121185 00000 n 
+0004124741 00000 n 
+0004121404 00000 n 
+0004103171 00000 n 
+0004101493 00000 n 
+0004121338 00000 n 
+0004124894 00000 n 
+0004125047 00000 n 
+0004125200 00000 n 
+0004125353 00000 n 
+0004125506 00000 n 
+0004125658 00000 n 
+0004125809 00000 n 
+0004125960 00000 n 
+0004126111 00000 n 
+0004126261 00000 n 
+0004126412 00000 n 
+0004126563 00000 n 
+0004126716 00000 n 
+0004126869 00000 n 
+0004127022 00000 n 
+0004127174 00000 n 
+0004127326 00000 n 
+0004127479 00000 n 
+0004127632 00000 n 
+0004127785 00000 n 
+0004127938 00000 n 
+0004128091 00000 n 
+0004128243 00000 n 
+0004128395 00000 n 
+0004128548 00000 n 
+0004128701 00000 n 
+0004128854 00000 n 
+0004129007 00000 n 
+0004129160 00000 n 
+0004129313 00000 n 
+0004129465 00000 n 
+0004129618 00000 n 
+0004129771 00000 n 
+0004129923 00000 n 
+0004130076 00000 n 
+0004130229 00000 n 
+0004130382 00000 n 
+0004130535 00000 n 
+0004130688 00000 n 
+0004130839 00000 n 
+0004130991 00000 n 
+0004131143 00000 n 
+0004131295 00000 n 
+0004131447 00000 n 
+0004131600 00000 n 
+0004131753 00000 n 
+0004131906 00000 n 
+0004132059 00000 n 
+0004132212 00000 n 
+0004132365 00000 n 
+0004132517 00000 n 
+0004132670 00000 n 
+0004132823 00000 n 
+0004132974 00000 n 
+0004133124 00000 n 
+0004133277 00000 n 
+0004133430 00000 n 
+0004133582 00000 n 
+0004133734 00000 n 
+0004133887 00000 n 
+0004134040 00000 n 
+0004134193 00000 n 
+0004134346 00000 n 
+0004134499 00000 n 
+0004134652 00000 n 
+0004134804 00000 n 
+0004134956 00000 n 
+0004135109 00000 n 
+0004135262 00000 n 
+0004135415 00000 n 
+0004135568 00000 n 
+0004135720 00000 n 
+0004135873 00000 n 
+0004136026 00000 n 
+0004136179 00000 n 
+0004136331 00000 n 
+0004136483 00000 n 
+0004136636 00000 n 
+0004136789 00000 n 
+0004136941 00000 n 
+0004137094 00000 n 
+0004137247 00000 n 
+0004137400 00000 n 
+0004137553 00000 n 
+0004137706 00000 n 
+0004137859 00000 n 
+0004138011 00000 n 
+0004138164 00000 n 
+0004138317 00000 n 
+0004138468 00000 n 
+0004138620 00000 n 
+0004138771 00000 n 
+0004138924 00000 n 
+0004139076 00000 n 
+0004139229 00000 n 
+0004139382 00000 n 
+0004139535 00000 n 
+0004139688 00000 n 
+0004139841 00000 n 
+0004139993 00000 n 
+0004140146 00000 n 
+0004140298 00000 n 
+0004140451 00000 n 
+0004140604 00000 n 
+0004140756 00000 n 
+0004140908 00000 n 
+0004141060 00000 n 
+0004141212 00000 n 
+0004141364 00000 n 
+0004141515 00000 n 
+0004141668 00000 n 
+0004141821 00000 n 
+0004141974 00000 n 
+0004142127 00000 n 
+0004142280 00000 n 
+0004142433 00000 n 
+0004142585 00000 n 
+0004142737 00000 n 
+0004142889 00000 n 
+0004143041 00000 n 
+0004146594 00000 n 
+0004143260 00000 n 
+0004123399 00000 n 
+0004121521 00000 n 
+0004143194 00000 n 
+0004146747 00000 n 
+0004146900 00000 n 
+0004147053 00000 n 
+0004147206 00000 n 
+0004147359 00000 n 
+0004147512 00000 n 
+0004147665 00000 n 
+0004147818 00000 n 
+0004147971 00000 n 
+0004148123 00000 n 
+0004148276 00000 n 
+0004148429 00000 n 
+0004148582 00000 n 
+0004148734 00000 n 
+0004148886 00000 n 
+0004149039 00000 n 
+0004149192 00000 n 
+0004149345 00000 n 
+0004149495 00000 n 
+0004149648 00000 n 
+0004149800 00000 n 
+0004149953 00000 n 
+0004150105 00000 n 
+0004150257 00000 n 
+0004150409 00000 n 
+0004150561 00000 n 
+0004150714 00000 n 
+0004150867 00000 n 
+0004151019 00000 n 
+0004151171 00000 n 
+0004151324 00000 n 
+0004151477 00000 n 
+0004151630 00000 n 
+0004151783 00000 n 
+0004151936 00000 n 
+0004152089 00000 n 
+0004152242 00000 n 
+0004152393 00000 n 
+0004152544 00000 n 
+0004152696 00000 n 
+0004152849 00000 n 
+0004153001 00000 n 
+0004153153 00000 n 
+0004153306 00000 n 
+0004153459 00000 n 
+0004153612 00000 n 
+0004153765 00000 n 
+0004153918 00000 n 
+0004154070 00000 n 
+0004154221 00000 n 
+0004154372 00000 n 
+0004154523 00000 n 
+0004154674 00000 n 
+0004154825 00000 n 
+0004154976 00000 n 
+0004155129 00000 n 
+0004155281 00000 n 
+0004155434 00000 n 
+0004155586 00000 n 
+0004155739 00000 n 
+0004155892 00000 n 
+0004156045 00000 n 
+0004156197 00000 n 
+0004156350 00000 n 
+0004156502 00000 n 
+0004156655 00000 n 
+0004156808 00000 n 
+0004156961 00000 n 
+0004157114 00000 n 
+0004157267 00000 n 
+0004157420 00000 n 
+0004157573 00000 n 
+0004157725 00000 n 
+0004157873 00000 n 
+0004158025 00000 n 
+0004158178 00000 n 
+0004158330 00000 n 
+0004158482 00000 n 
+0004158635 00000 n 
+0004158788 00000 n 
+0004158941 00000 n 
+0004159094 00000 n 
+0004159247 00000 n 
+0004159400 00000 n 
+0004159552 00000 n 
+0004159705 00000 n 
+0004159858 00000 n 
+0004160010 00000 n 
+0004160160 00000 n 
+0004160311 00000 n 
+0004160462 00000 n 
+0004160613 00000 n 
+0004160766 00000 n 
+0004160919 00000 n 
+0004161071 00000 n 
+0004161222 00000 n 
+0004161373 00000 n 
+0004161526 00000 n 
+0004161679 00000 n 
+0004161832 00000 n 
+0004161984 00000 n 
+0004162137 00000 n 
+0004162289 00000 n 
+0004162442 00000 n 
+0004162595 00000 n 
+0004162747 00000 n 
+0004162900 00000 n 
+0004163052 00000 n 
+0004163205 00000 n 
+0004163357 00000 n 
+0004163508 00000 n 
+0004163660 00000 n 
+0004163811 00000 n 
+0004163963 00000 n 
+0004164116 00000 n 
+0004164269 00000 n 
+0004164422 00000 n 
+0004164573 00000 n 
+0004168415 00000 n 
+0004164792 00000 n 
+0004145272 00000 n 
+0004143377 00000 n 
+0004164726 00000 n 
+0004168568 00000 n 
+0004168721 00000 n 
+0004168874 00000 n 
+0004169027 00000 n 
+0004169180 00000 n 
+0004169333 00000 n 
+0004169485 00000 n 
+0004169638 00000 n 
+0004169791 00000 n 
+0004169943 00000 n 
+0004170095 00000 n 
+0004170247 00000 n 
+0004170397 00000 n 
+0004170550 00000 n 
+0004170703 00000 n 
+0004170856 00000 n 
+0004171009 00000 n 
+0004171161 00000 n 
+0004171314 00000 n 
+0004171466 00000 n 
+0004171619 00000 n 
+0004171772 00000 n 
+0004171924 00000 n 
+0004172076 00000 n 
+0004172229 00000 n 
+0004172382 00000 n 
+0004172535 00000 n 
+0004172688 00000 n 
+0004172841 00000 n 
+0004172992 00000 n 
+0004173143 00000 n 
+0004173294 00000 n 
+0004173445 00000 n 
+0004173597 00000 n 
+0004173750 00000 n 
+0004173903 00000 n 
+0004174056 00000 n 
+0004174208 00000 n 
+0004174360 00000 n 
+0004174513 00000 n 
+0004174666 00000 n 
+0004174819 00000 n 
+0004174972 00000 n 
+0004175125 00000 n 
+0004175277 00000 n 
+0004175430 00000 n 
+0004175582 00000 n 
+0004175734 00000 n 
+0004175886 00000 n 
+0004176038 00000 n 
+0004176190 00000 n 
+0004176343 00000 n 
+0004176495 00000 n 
+0004176648 00000 n 
+0004176800 00000 n 
+0004176951 00000 n 
+0004177103 00000 n 
+0004177256 00000 n 
+0004177406 00000 n 
+0004177556 00000 n 
+0004177707 00000 n 
+0004177858 00000 n 
+0004178009 00000 n 
+0004178160 00000 n 
+0004178311 00000 n 
+0004178464 00000 n 
+0004178617 00000 n 
+0004178769 00000 n 
+0004178922 00000 n 
+0004179075 00000 n 
+0004179228 00000 n 
+0004179381 00000 n 
+0004179533 00000 n 
+0004179686 00000 n 
+0004179839 00000 n 
+0004179992 00000 n 
+0004180144 00000 n 
+0004180296 00000 n 
+0004180448 00000 n 
+0004180600 00000 n 
+0004180752 00000 n 
+0004180904 00000 n 
+0004181056 00000 n 
+0004181208 00000 n 
+0004181360 00000 n 
+0004181512 00000 n 
+0004181664 00000 n 
+0004181816 00000 n 
+0004181969 00000 n 
+0004182122 00000 n 
+0004182275 00000 n 
+0004182427 00000 n 
+0004182580 00000 n 
+0004182733 00000 n 
+0004182886 00000 n 
+0004183039 00000 n 
+0004183191 00000 n 
+0004183343 00000 n 
+0004183494 00000 n 
+0004183646 00000 n 
+0004183798 00000 n 
+0004183951 00000 n 
+0004184104 00000 n 
+0004184256 00000 n 
+0004184409 00000 n 
+0004184562 00000 n 
+0004184715 00000 n 
+0004184868 00000 n 
+0004185021 00000 n 
+0004185174 00000 n 
+0004185327 00000 n 
+0004185480 00000 n 
+0004185632 00000 n 
+0004185783 00000 n 
+0004185935 00000 n 
+0004186087 00000 n 
+0004186239 00000 n 
+0004186392 00000 n 
+0004186545 00000 n 
+0004186697 00000 n 
+0004186849 00000 n 
+0004187001 00000 n 
+0004187153 00000 n 
+0004187306 00000 n 
+0004187459 00000 n 
+0004187611 00000 n 
+0004187760 00000 n 
+0004187913 00000 n 
+0004188066 00000 n 
+0004188218 00000 n 
+0004188369 00000 n 
+0004188521 00000 n 
+0004188674 00000 n 
+0004188827 00000 n 
+0004188980 00000 n 
+0004189133 00000 n 
+0004189285 00000 n 
+0004189438 00000 n 
+0004189591 00000 n 
+0004189744 00000 n 
+0004189897 00000 n 
+0004190049 00000 n 
+0004190201 00000 n 
+0004190353 00000 n 
+0004190506 00000 n 
+0004190659 00000 n 
+0004190812 00000 n 
+0004190965 00000 n 
+0004191118 00000 n 
+0004191271 00000 n 
+0004191424 00000 n 
+0004191577 00000 n 
+0004191729 00000 n 
+0004191882 00000 n 
+0004192034 00000 n 
+0004192187 00000 n 
+0004192339 00000 n 
+0004192490 00000 n 
+0004192642 00000 n 
+0004192794 00000 n 
+0004192947 00000 n 
+0004193100 00000 n 
+0004193253 00000 n 
+0004193406 00000 n 
+0004193559 00000 n 
+0004193711 00000 n 
+0004193864 00000 n 
+0004197131 00000 n 
+0004197283 00000 n 
+0004197435 00000 n 
+0004194083 00000 n 
+0004166603 00000 n 
+0004164909 00000 n 
+0004194017 00000 n 
+0004197588 00000 n 
+0004197741 00000 n 
+0004197893 00000 n 
+0004198044 00000 n 
+0004198194 00000 n 
+0004198346 00000 n 
+0004198498 00000 n 
+0004198650 00000 n 
+0004198803 00000 n 
+0004198955 00000 n 
+0004199107 00000 n 
+0004199259 00000 n 
+0004199412 00000 n 
+0004199565 00000 n 
+0004199718 00000 n 
+0004199871 00000 n 
+0004200024 00000 n 
+0004200177 00000 n 
+0004200330 00000 n 
+0004200482 00000 n 
+0004200634 00000 n 
+0004200786 00000 n 
+0004200938 00000 n 
+0004201090 00000 n 
+0004201242 00000 n 
+0004201394 00000 n 
+0004201547 00000 n 
+0004201700 00000 n 
+0004201853 00000 n 
+0004202006 00000 n 
+0004202159 00000 n 
+0004202312 00000 n 
+0004202465 00000 n 
+0004202618 00000 n 
+0004202771 00000 n 
+0004202924 00000 n 
+0004203077 00000 n 
+0004203230 00000 n 
+0004203383 00000 n 
+0004203535 00000 n 
+0004203687 00000 n 
+0004203839 00000 n 
+0004203992 00000 n 
+0004204145 00000 n 
+0004204298 00000 n 
+0004204451 00000 n 
+0004204602 00000 n 
+0004204755 00000 n 
+0004204906 00000 n 
+0004205059 00000 n 
+0004205212 00000 n 
+0004205364 00000 n 
+0004205517 00000 n 
+0004205670 00000 n 
+0004205823 00000 n 
+0004205976 00000 n 
+0004206129 00000 n 
+0004206282 00000 n 
+0004206434 00000 n 
+0004206586 00000 n 
+0004206739 00000 n 
+0004206891 00000 n 
+0004207041 00000 n 
+0004207194 00000 n 
+0004207346 00000 n 
+0004207498 00000 n 
+0004207651 00000 n 
+0004207804 00000 n 
+0004207955 00000 n 
+0004208108 00000 n 
+0004208261 00000 n 
+0004208414 00000 n 
+0004208567 00000 n 
+0004208720 00000 n 
+0004208873 00000 n 
+0004209026 00000 n 
+0004209178 00000 n 
+0004209331 00000 n 
+0004209483 00000 n 
+0004209636 00000 n 
+0004209787 00000 n 
+0004209938 00000 n 
+0004210089 00000 n 
+0004210242 00000 n 
+0004210394 00000 n 
+0004210547 00000 n 
+0004210699 00000 n 
+0004210852 00000 n 
+0004211005 00000 n 
+0004211156 00000 n 
+0004211309 00000 n 
+0004211462 00000 n 
+0004211615 00000 n 
+0004211768 00000 n 
+0004211921 00000 n 
+0004212074 00000 n 
+0004212226 00000 n 
+0004212378 00000 n 
+0004212530 00000 n 
+0004212682 00000 n 
+0004212834 00000 n 
+0004212986 00000 n 
+0004213139 00000 n 
+0004213292 00000 n 
+0004213445 00000 n 
+0004213598 00000 n 
+0004213751 00000 n 
+0004213903 00000 n 
+0004214052 00000 n 
+0004214203 00000 n 
+0004214354 00000 n 
+0004214504 00000 n 
+0004214657 00000 n 
+0004214809 00000 n 
+0004214962 00000 n 
+0004215114 00000 n 
+0004215266 00000 n 
+0004215419 00000 n 
+0004215572 00000 n 
+0004215725 00000 n 
+0004219049 00000 n 
+0004215944 00000 n 
+0004195769 00000 n 
+0004194186 00000 n 
+0004215878 00000 n 
+0004787019 00000 n 
+0004219198 00000 n 
+0004219349 00000 n 
+0004219501 00000 n 
+0004219654 00000 n 
+0004219807 00000 n 
+0004219960 00000 n 
+0004220113 00000 n 
+0004220265 00000 n 
+0004220417 00000 n 
+0004220569 00000 n 
+0004220721 00000 n 
+0004220871 00000 n 
+0004221024 00000 n 
+0004221177 00000 n 
+0004221329 00000 n 
+0004221482 00000 n 
+0004221635 00000 n 
+0004221788 00000 n 
+0004221940 00000 n 
+0004222093 00000 n 
+0004222246 00000 n 
+0004222399 00000 n 
+0004222552 00000 n 
+0004222705 00000 n 
+0004222858 00000 n 
+0004223011 00000 n 
+0004223164 00000 n 
+0004223317 00000 n 
+0004223470 00000 n 
+0004223622 00000 n 
+0004223774 00000 n 
+0004223927 00000 n 
+0004224080 00000 n 
+0004224233 00000 n 
+0004224385 00000 n 
+0004224538 00000 n 
+0004224691 00000 n 
+0004224841 00000 n 
+0004224994 00000 n 
+0004225147 00000 n 
+0004225300 00000 n 
+0004225453 00000 n 
+0004225605 00000 n 
+0004225757 00000 n 
+0004225909 00000 n 
+0004226061 00000 n 
+0004226214 00000 n 
+0004226366 00000 n 
+0004226519 00000 n 
+0004226672 00000 n 
+0004226825 00000 n 
+0004226978 00000 n 
+0004227131 00000 n 
+0004227284 00000 n 
+0004227436 00000 n 
+0004227589 00000 n 
+0004227742 00000 n 
+0004227894 00000 n 
+0004228046 00000 n 
+0004228198 00000 n 
+0004228350 00000 n 
+0004228501 00000 n 
+0004228654 00000 n 
+0004228807 00000 n 
+0004228960 00000 n 
+0004229112 00000 n 
+0004229265 00000 n 
+0004229418 00000 n 
+0004229571 00000 n 
+0004229724 00000 n 
+0004229877 00000 n 
+0004230030 00000 n 
+0004230183 00000 n 
+0004230336 00000 n 
+0004230489 00000 n 
+0004230642 00000 n 
+0004230795 00000 n 
+0004230948 00000 n 
+0004231100 00000 n 
+0004231250 00000 n 
+0004231403 00000 n 
+0004231556 00000 n 
+0004231709 00000 n 
+0004231862 00000 n 
+0004232013 00000 n 
+0004232165 00000 n 
+0004232318 00000 n 
+0004232469 00000 n 
+0004232622 00000 n 
+0004232775 00000 n 
+0004232928 00000 n 
+0004233081 00000 n 
+0004233234 00000 n 
+0004233387 00000 n 
+0004233540 00000 n 
+0004233693 00000 n 
+0004233846 00000 n 
+0004233999 00000 n 
+0004234152 00000 n 
+0004234304 00000 n 
+0004234456 00000 n 
+0004234609 00000 n 
+0004234762 00000 n 
+0004234915 00000 n 
+0004235068 00000 n 
+0004235221 00000 n 
+0004235374 00000 n 
+0004235527 00000 n 
+0004235680 00000 n 
+0004235833 00000 n 
+0004235985 00000 n 
+0004236136 00000 n 
+0004236287 00000 n 
+0004236437 00000 n 
+0004236590 00000 n 
+0004236743 00000 n 
+0004236896 00000 n 
+0004237049 00000 n 
+0004237202 00000 n 
+0004237355 00000 n 
+0004237507 00000 n 
+0004237659 00000 n 
+0004237812 00000 n 
+0004237964 00000 n 
+0004238116 00000 n 
+0004238269 00000 n 
+0004238422 00000 n 
+0004238575 00000 n 
+0004238728 00000 n 
+0004241604 00000 n 
+0004238947 00000 n 
+0004217617 00000 n 
+0004216061 00000 n 
+0004238881 00000 n 
+0004241757 00000 n 
+0004241909 00000 n 
+0004242062 00000 n 
+0004242215 00000 n 
+0004242368 00000 n 
+0004242516 00000 n 
+0004242668 00000 n 
+0004242819 00000 n 
+0004242972 00000 n 
+0004243125 00000 n 
+0004243278 00000 n 
+0004243430 00000 n 
+0004243582 00000 n 
+0004243735 00000 n 
+0004243887 00000 n 
+0004244040 00000 n 
+0004244193 00000 n 
+0004244346 00000 n 
+0004244499 00000 n 
+0004244652 00000 n 
+0004244804 00000 n 
+0004244957 00000 n 
+0004245110 00000 n 
+0004245262 00000 n 
+0004245414 00000 n 
+0004245565 00000 n 
+0004245717 00000 n 
+0004245869 00000 n 
+0004246021 00000 n 
+0004246173 00000 n 
+0004246324 00000 n 
+0004246477 00000 n 
+0004246628 00000 n 
+0004246781 00000 n 
+0004246933 00000 n 
+0004247086 00000 n 
+0004247239 00000 n 
+0004247392 00000 n 
+0004247544 00000 n 
+0004247697 00000 n 
+0004247850 00000 n 
+0004248003 00000 n 
+0004248155 00000 n 
+0004248308 00000 n 
+0004248461 00000 n 
+0004248614 00000 n 
+0004248767 00000 n 
+0004248920 00000 n 
+0004249073 00000 n 
+0004249226 00000 n 
+0004249379 00000 n 
+0004249531 00000 n 
+0004249684 00000 n 
+0004249837 00000 n 
+0004249988 00000 n 
+0004250140 00000 n 
+0004250292 00000 n 
+0004250445 00000 n 
+0004250598 00000 n 
+0004250751 00000 n 
+0004250904 00000 n 
+0004251057 00000 n 
+0004251209 00000 n 
+0004251361 00000 n 
+0004251511 00000 n 
+0004251664 00000 n 
+0004251817 00000 n 
+0004251970 00000 n 
+0004252123 00000 n 
+0004252276 00000 n 
+0004252427 00000 n 
+0004252580 00000 n 
+0004252733 00000 n 
+0004252886 00000 n 
+0004253039 00000 n 
+0004253192 00000 n 
+0004253342 00000 n 
+0004253494 00000 n 
+0004253646 00000 n 
+0004253799 00000 n 
+0004253952 00000 n 
+0004254104 00000 n 
+0004254257 00000 n 
+0004254409 00000 n 
+0004254562 00000 n 
+0004254715 00000 n 
+0004254868 00000 n 
+0004255019 00000 n 
+0004255171 00000 n 
+0004255323 00000 n 
+0004255476 00000 n 
+0004255628 00000 n 
+0004255781 00000 n 
+0004255933 00000 n 
+0004256085 00000 n 
+0004256238 00000 n 
+0004256389 00000 n 
+0004256542 00000 n 
+0004256695 00000 n 
+0004259903 00000 n 
+0004256914 00000 n 
+0004240472 00000 n 
+0004239064 00000 n 
+0004256848 00000 n 
+0004260054 00000 n 
+0004260207 00000 n 
+0004260360 00000 n 
+0004260513 00000 n 
+0004260665 00000 n 
+0004260817 00000 n 
+0004260966 00000 n 
+0004261116 00000 n 
+0004261269 00000 n 
+0004261421 00000 n 
+0004261573 00000 n 
+0004261725 00000 n 
+0004261878 00000 n 
+0004262031 00000 n 
+0004262184 00000 n 
+0004262337 00000 n 
+0004262490 00000 n 
+0004262643 00000 n 
+0004262795 00000 n 
+0004262946 00000 n 
+0004263097 00000 n 
+0004263250 00000 n 
+0004263403 00000 n 
+0004263556 00000 n 
+0004263709 00000 n 
+0004263861 00000 n 
+0004264013 00000 n 
+0004264166 00000 n 
+0004264319 00000 n 
+0004264471 00000 n 
+0004264624 00000 n 
+0004264777 00000 n 
+0004264930 00000 n 
+0004265083 00000 n 
+0004265235 00000 n 
+0004265388 00000 n 
+0004265540 00000 n 
+0004265693 00000 n 
+0004265845 00000 n 
+0004265997 00000 n 
+0004266149 00000 n 
+0004266299 00000 n 
+0004266452 00000 n 
+0004266604 00000 n 
+0004266757 00000 n 
+0004266910 00000 n 
+0004267063 00000 n 
+0004267215 00000 n 
+0004267368 00000 n 
+0004267520 00000 n 
+0004267671 00000 n 
+0004267823 00000 n 
+0004267974 00000 n 
+0004268126 00000 n 
+0004268278 00000 n 
+0004268430 00000 n 
+0004268583 00000 n 
+0004268736 00000 n 
+0004268888 00000 n 
+0004269041 00000 n 
+0004269194 00000 n 
+0004269346 00000 n 
+0004269496 00000 n 
+0004269648 00000 n 
+0004269800 00000 n 
+0004269953 00000 n 
+0004270103 00000 n 
+0004270256 00000 n 
+0004270409 00000 n 
+0004270562 00000 n 
+0004270715 00000 n 
+0004270868 00000 n 
+0004271021 00000 n 
+0004271174 00000 n 
+0004271326 00000 n 
+0004271478 00000 n 
+0004271630 00000 n 
+0004271783 00000 n 
+0004271936 00000 n 
+0004272089 00000 n 
+0004272242 00000 n 
+0004272394 00000 n 
+0004272545 00000 n 
+0004272697 00000 n 
+0004272850 00000 n 
+0004273003 00000 n 
+0004273156 00000 n 
+0004273309 00000 n 
+0004273460 00000 n 
+0004273611 00000 n 
+0004273763 00000 n 
+0004273916 00000 n 
+0004274069 00000 n 
+0004274220 00000 n 
+0004274373 00000 n 
+0004274525 00000 n 
+0004274678 00000 n 
+0004274830 00000 n 
+0004274983 00000 n 
+0004275135 00000 n 
+0004275287 00000 n 
+0004275439 00000 n 
+0004275590 00000 n 
+0004275742 00000 n 
+0004279290 00000 n 
+0004279442 00000 n 
+0004275961 00000 n 
+0004258721 00000 n 
+0004257031 00000 n 
+0004275895 00000 n 
+0004279594 00000 n 
+0004279747 00000 n 
+0004279899 00000 n 
+0004280051 00000 n 
+0004280203 00000 n 
+0004280355 00000 n 
+0004280507 00000 n 
+0004280660 00000 n 
+0004280813 00000 n 
+0004280966 00000 n 
+0004281118 00000 n 
+0004281267 00000 n 
+0004281420 00000 n 
+0004281573 00000 n 
+0004281726 00000 n 
+0004281879 00000 n 
+0004282031 00000 n 
+0004282184 00000 n 
+0004282336 00000 n 
+0004282489 00000 n 
+0004282642 00000 n 
+0004282795 00000 n 
+0004282948 00000 n 
+0004283101 00000 n 
+0004283253 00000 n 
+0004283406 00000 n 
+0004283558 00000 n 
+0004283707 00000 n 
+0004283860 00000 n 
+0004284013 00000 n 
+0004284165 00000 n 
+0004284317 00000 n 
+0004284469 00000 n 
+0004284621 00000 n 
+0004284773 00000 n 
+0004284925 00000 n 
+0004285077 00000 n 
+0004285228 00000 n 
+0004285381 00000 n 
+0004285534 00000 n 
+0004285687 00000 n 
+0004285839 00000 n 
+0004285991 00000 n 
+0004286144 00000 n 
+0004286297 00000 n 
+0004286450 00000 n 
+0004286602 00000 n 
+0004286755 00000 n 
+0004286908 00000 n 
+0004287061 00000 n 
+0004287214 00000 n 
+0004287367 00000 n 
+0004287520 00000 n 
+0004287673 00000 n 
+0004287826 00000 n 
+0004287978 00000 n 
+0004288129 00000 n 
+0004288281 00000 n 
+0004288433 00000 n 
+0004288586 00000 n 
+0004288739 00000 n 
+0004288891 00000 n 
+0004289044 00000 n 
+0004289197 00000 n 
+0004289350 00000 n 
+0004289503 00000 n 
+0004289656 00000 n 
+0004289808 00000 n 
+0004289961 00000 n 
+0004290114 00000 n 
+0004290267 00000 n 
+0004290420 00000 n 
+0004290572 00000 n 
+0004290724 00000 n 
+0004290876 00000 n 
+0004291028 00000 n 
+0004291179 00000 n 
+0004291331 00000 n 
+0004291483 00000 n 
+0004291636 00000 n 
+0004291789 00000 n 
+0004291942 00000 n 
+0004292095 00000 n 
+0004292248 00000 n 
+0004292401 00000 n 
+0004292553 00000 n 
+0004292704 00000 n 
+0004292857 00000 n 
+0004293008 00000 n 
+0004293161 00000 n 
+0004293314 00000 n 
+0004293467 00000 n 
+0004293620 00000 n 
+0004293773 00000 n 
+0004293926 00000 n 
+0004294079 00000 n 
+0004294231 00000 n 
+0004294384 00000 n 
+0004294537 00000 n 
+0004294690 00000 n 
+0004294843 00000 n 
+0004294996 00000 n 
+0004295149 00000 n 
+0004295302 00000 n 
+0004295455 00000 n 
+0004295608 00000 n 
+0004295761 00000 n 
+0004295914 00000 n 
+0004296067 00000 n 
+0004296218 00000 n 
+0004296370 00000 n 
+0004296523 00000 n 
+0004296676 00000 n 
+0004296829 00000 n 
+0004296981 00000 n 
+0004297133 00000 n 
+0004297285 00000 n 
+0004297438 00000 n 
+0004297590 00000 n 
+0004297743 00000 n 
+0004297896 00000 n 
+0004298049 00000 n 
+0004298202 00000 n 
+0004298354 00000 n 
+0004298506 00000 n 
+0004298658 00000 n 
+0004298811 00000 n 
+0004298964 00000 n 
+0004299117 00000 n 
+0004299270 00000 n 
+0004299423 00000 n 
+0004299576 00000 n 
+0004299729 00000 n 
+0004299882 00000 n 
+0004300035 00000 n 
+0004300188 00000 n 
+0004300339 00000 n 
+0004300491 00000 n 
+0004300643 00000 n 
+0004300794 00000 n 
+0004300946 00000 n 
+0004301098 00000 n 
+0004301251 00000 n 
+0004301404 00000 n 
+0004301557 00000 n 
+0004301710 00000 n 
+0004301863 00000 n 
+0004302015 00000 n 
+0004302167 00000 n 
+0004302318 00000 n 
+0004302471 00000 n 
+0004305552 00000 n 
+0004302690 00000 n 
+0004277628 00000 n 
+0004276078 00000 n 
+0004302624 00000 n 
+0004305704 00000 n 
+0004305856 00000 n 
+0004306009 00000 n 
+0004306162 00000 n 
+0004306315 00000 n 
+0004306468 00000 n 
+0004306620 00000 n 
+0004306772 00000 n 
+0004306923 00000 n 
+0004307070 00000 n 
+0004307220 00000 n 
+0004307370 00000 n 
+0004307523 00000 n 
+0004307676 00000 n 
+0004307829 00000 n 
+0004307982 00000 n 
+0004308135 00000 n 
+0004308288 00000 n 
+0004308440 00000 n 
+0004308593 00000 n 
+0004308746 00000 n 
+0004308899 00000 n 
+0004309052 00000 n 
+0004309203 00000 n 
+0004309355 00000 n 
+0004309507 00000 n 
+0004309660 00000 n 
+0004309813 00000 n 
+0004309965 00000 n 
+0004310117 00000 n 
+0004310270 00000 n 
+0004310423 00000 n 
+0004310576 00000 n 
+0004310729 00000 n 
+0004310882 00000 n 
+0004311035 00000 n 
+0004311187 00000 n 
+0004311337 00000 n 
+0004311489 00000 n 
+0004311642 00000 n 
+0004311795 00000 n 
+0004311947 00000 n 
+0004312099 00000 n 
+0004312252 00000 n 
+0004312405 00000 n 
+0004312558 00000 n 
+0004312711 00000 n 
+0004312864 00000 n 
+0004313017 00000 n 
+0004313169 00000 n 
+0004313322 00000 n 
+0004313475 00000 n 
+0004313628 00000 n 
+0004313781 00000 n 
+0004313934 00000 n 
+0004314087 00000 n 
+0004314239 00000 n 
+0004314392 00000 n 
+0004314545 00000 n 
+0004314698 00000 n 
+0004314850 00000 n 
+0004314999 00000 n 
+0004315147 00000 n 
+0004315297 00000 n 
+0004315447 00000 n 
+0004315597 00000 n 
+0004315750 00000 n 
+0004315903 00000 n 
+0004316056 00000 n 
+0004316209 00000 n 
+0004316361 00000 n 
+0004316514 00000 n 
+0004316667 00000 n 
+0004316820 00000 n 
+0004316973 00000 n 
+0004317125 00000 n 
+0004317277 00000 n 
+0004317429 00000 n 
+0004317580 00000 n 
+0004317733 00000 n 
+0004317885 00000 n 
+0004318037 00000 n 
+0004318190 00000 n 
+0004318343 00000 n 
+0004318496 00000 n 
+0004318649 00000 n 
+0004318802 00000 n 
+0004318955 00000 n 
+0004319107 00000 n 
+0004319260 00000 n 
+0004319412 00000 n 
+0004319564 00000 n 
+0004319714 00000 n 
+0004319867 00000 n 
+0004320018 00000 n 
+0004320171 00000 n 
+0004320324 00000 n 
+0004320474 00000 n 
+0004320627 00000 n 
+0004320778 00000 n 
+0004320930 00000 n 
+0004321082 00000 n 
+0004324213 00000 n 
+0004324365 00000 n 
+0004324517 00000 n 
+0004324669 00000 n 
+0004324820 00000 n 
+0004324970 00000 n 
+0004325121 00000 n 
+0004325272 00000 n 
+0004325425 00000 n 
+0004325578 00000 n 
+0004325730 00000 n 
+0004325883 00000 n 
+0004326036 00000 n 
+0004326189 00000 n 
+0004326342 00000 n 
+0004326495 00000 n 
+0004326648 00000 n 
+0004321301 00000 n 
+0004304390 00000 n 
+0004302793 00000 n 
+0004321235 00000 n 
+0004326801 00000 n 
+0004326953 00000 n 
+0004327104 00000 n 
+0004327251 00000 n 
+0004327404 00000 n 
+0004327557 00000 n 
+0004327709 00000 n 
+0004327862 00000 n 
+0004328015 00000 n 
+0004328168 00000 n 
+0004328320 00000 n 
+0004328473 00000 n 
+0004328625 00000 n 
+0004328777 00000 n 
+0004328929 00000 n 
+0004329081 00000 n 
+0004329233 00000 n 
+0004329385 00000 n 
+0004329538 00000 n 
+0004329691 00000 n 
+0004329843 00000 n 
+0004329995 00000 n 
+0004330147 00000 n 
+0004330299 00000 n 
+0004330452 00000 n 
+0004330605 00000 n 
+0004330757 00000 n 
+0004330908 00000 n 
+0004331059 00000 n 
+0004331212 00000 n 
+0004331365 00000 n 
+0004331518 00000 n 
+0004331671 00000 n 
+0004331824 00000 n 
+0004331976 00000 n 
+0004332129 00000 n 
+0004332282 00000 n 
+0004332434 00000 n 
+0004332587 00000 n 
+0004332740 00000 n 
+0004332892 00000 n 
+0004333045 00000 n 
+0004333198 00000 n 
+0004333351 00000 n 
+0004333503 00000 n 
+0004333655 00000 n 
+0004333806 00000 n 
+0004333959 00000 n 
+0004334112 00000 n 
+0004334265 00000 n 
+0004334418 00000 n 
+0004334571 00000 n 
+0004334723 00000 n 
+0004334876 00000 n 
+0004335027 00000 n 
+0004335178 00000 n 
+0004335329 00000 n 
+0004335481 00000 n 
+0004335633 00000 n 
+0004335784 00000 n 
+0004335937 00000 n 
+0004336090 00000 n 
+0004336243 00000 n 
+0004336396 00000 n 
+0004336548 00000 n 
+0004336700 00000 n 
+0004336851 00000 n 
+0004337003 00000 n 
+0004337155 00000 n 
+0004337307 00000 n 
+0004337459 00000 n 
+0004337611 00000 n 
+0004337764 00000 n 
+0004337916 00000 n 
+0004338069 00000 n 
+0004338221 00000 n 
+0004338372 00000 n 
+0004338525 00000 n 
+0004338678 00000 n 
+0004338830 00000 n 
+0004338981 00000 n 
+0004339134 00000 n 
+0004339287 00000 n 
+0004339439 00000 n 
+0004339590 00000 n 
+0004339742 00000 n 
+0004339895 00000 n 
+0004340048 00000 n 
+0004340200 00000 n 
+0004343459 00000 n 
+0004340418 00000 n 
+0004323021 00000 n 
+0004321418 00000 n 
+0004340352 00000 n 
+0004787152 00000 n 
+0004343611 00000 n 
+0004343764 00000 n 
+0004343917 00000 n 
+0004344067 00000 n 
+0004344217 00000 n 
+0004344370 00000 n 
+0004344523 00000 n 
+0004344676 00000 n 
+0004344829 00000 n 
+0004344982 00000 n 
+0004345135 00000 n 
+0004345287 00000 n 
+0004345440 00000 n 
+0004345593 00000 n 
+0004345746 00000 n 
+0004345899 00000 n 
+0004346051 00000 n 
+0004346204 00000 n 
+0004346356 00000 n 
+0004346508 00000 n 
+0004346661 00000 n 
+0004346814 00000 n 
+0004346967 00000 n 
+0004347120 00000 n 
+0004347273 00000 n 
+0004347424 00000 n 
+0004347577 00000 n 
+0004347730 00000 n 
+0004347881 00000 n 
+0004348034 00000 n 
+0004348187 00000 n 
+0004348340 00000 n 
+0004348492 00000 n 
+0004348644 00000 n 
+0004348795 00000 n 
+0004348948 00000 n 
+0004349099 00000 n 
+0004349251 00000 n 
+0004349404 00000 n 
+0004349557 00000 n 
+0004349710 00000 n 
+0004349862 00000 n 
+0004350015 00000 n 
+0004350167 00000 n 
+0004350320 00000 n 
+0004350473 00000 n 
+0004350626 00000 n 
+0004350779 00000 n 
+0004350931 00000 n 
+0004351082 00000 n 
+0004351232 00000 n 
+0004351382 00000 n 
+0004351534 00000 n 
+0004351686 00000 n 
+0004351838 00000 n 
+0004351991 00000 n 
+0004352144 00000 n 
+0004352296 00000 n 
+0004352449 00000 n 
+0004352602 00000 n 
+0004352754 00000 n 
+0004352906 00000 n 
+0004353058 00000 n 
+0004353210 00000 n 
+0004353363 00000 n 
+0004353515 00000 n 
+0004353668 00000 n 
+0004353819 00000 n 
+0004353969 00000 n 
+0004354120 00000 n 
+0004354271 00000 n 
+0004354422 00000 n 
+0004354575 00000 n 
+0004354727 00000 n 
+0004354879 00000 n 
+0004355032 00000 n 
+0004355185 00000 n 
+0004355338 00000 n 
+0004355490 00000 n 
+0004355643 00000 n 
+0004355796 00000 n 
+0004355949 00000 n 
+0004356102 00000 n 
+0004356254 00000 n 
+0004356407 00000 n 
+0004356560 00000 n 
+0004356713 00000 n 
+0004356865 00000 n 
+0004357017 00000 n 
+0004357170 00000 n 
+0004357322 00000 n 
+0004357473 00000 n 
+0004357625 00000 n 
+0004357776 00000 n 
+0004357929 00000 n 
+0004358082 00000 n 
+0004358234 00000 n 
+0004358386 00000 n 
+0004358535 00000 n 
+0004358688 00000 n 
+0004358841 00000 n 
+0004358994 00000 n 
+0004359147 00000 n 
+0004359300 00000 n 
+0004359452 00000 n 
+0004359604 00000 n 
+0004363018 00000 n 
+0004359823 00000 n 
+0004342257 00000 n 
+0004340535 00000 n 
+0004359757 00000 n 
+0004363169 00000 n 
+0004363321 00000 n 
+0004363473 00000 n 
+0004363625 00000 n 
+0004363777 00000 n 
+0004363930 00000 n 
+0004364083 00000 n 
+0004364236 00000 n 
+0004364388 00000 n 
+0004364541 00000 n 
+0004364694 00000 n 
+0004364847 00000 n 
+0004364998 00000 n 
+0004365151 00000 n 
+0004365303 00000 n 
+0004365455 00000 n 
+0004365608 00000 n 
+0004365760 00000 n 
+0004365912 00000 n 
+0004366065 00000 n 
+0004366217 00000 n 
+0004366370 00000 n 
+0004366522 00000 n 
+0004366675 00000 n 
+0004366828 00000 n 
+0004366980 00000 n 
+0004367133 00000 n 
+0004367285 00000 n 
+0004367438 00000 n 
+0004367591 00000 n 
+0004367744 00000 n 
+0004367896 00000 n 
+0004368048 00000 n 
+0004368200 00000 n 
+0004368353 00000 n 
+0004368506 00000 n 
+0004368658 00000 n 
+0004368810 00000 n 
+0004368962 00000 n 
+0004369115 00000 n 
+0004369268 00000 n 
+0004369420 00000 n 
+0004369571 00000 n 
+0004369724 00000 n 
+0004369876 00000 n 
+0004370028 00000 n 
+0004370181 00000 n 
+0004370332 00000 n 
+0004370485 00000 n 
+0004370637 00000 n 
+0004370789 00000 n 
+0004370941 00000 n 
+0004371093 00000 n 
+0004371245 00000 n 
+0004371397 00000 n 
+0004371550 00000 n 
+0004371703 00000 n 
+0004371856 00000 n 
+0004372009 00000 n 
+0004372162 00000 n 
+0004372315 00000 n 
+0004372468 00000 n 
+0004372619 00000 n 
+0004372769 00000 n 
+0004372921 00000 n 
+0004373073 00000 n 
+0004373225 00000 n 
+0004373378 00000 n 
+0004373531 00000 n 
+0004373684 00000 n 
+0004373836 00000 n 
+0004373989 00000 n 
+0004374141 00000 n 
+0004374294 00000 n 
+0004374446 00000 n 
+0004374597 00000 n 
+0004374749 00000 n 
+0004374900 00000 n 
+0004375052 00000 n 
+0004375203 00000 n 
+0004375353 00000 n 
+0004375504 00000 n 
+0004375654 00000 n 
+0004375805 00000 n 
+0004375958 00000 n 
+0004376111 00000 n 
+0004376264 00000 n 
+0004376417 00000 n 
+0004376570 00000 n 
+0004376723 00000 n 
+0004376875 00000 n 
+0004377026 00000 n 
+0004377177 00000 n 
+0004377329 00000 n 
+0004377481 00000 n 
+0004377634 00000 n 
+0004377787 00000 n 
+0004377939 00000 n 
+0004378092 00000 n 
+0004378244 00000 n 
+0004378397 00000 n 
+0004378550 00000 n 
+0004378703 00000 n 
+0004378856 00000 n 
+0004379009 00000 n 
+0004379162 00000 n 
+0004379315 00000 n 
+0004379468 00000 n 
+0004379621 00000 n 
+0004379774 00000 n 
+0004379927 00000 n 
+0004380080 00000 n 
+0004380232 00000 n 
+0004380384 00000 n 
+0004380536 00000 n 
+0004380689 00000 n 
+0004380842 00000 n 
+0004380995 00000 n 
+0004381146 00000 n 
+0004381299 00000 n 
+0004381452 00000 n 
+0004381604 00000 n 
+0004381756 00000 n 
+0004381909 00000 n 
+0004382062 00000 n 
+0004382215 00000 n 
+0004382368 00000 n 
+0004382520 00000 n 
+0004382670 00000 n 
+0004382820 00000 n 
+0004382969 00000 n 
+0004383120 00000 n 
+0004383271 00000 n 
+0004383424 00000 n 
+0004383574 00000 n 
+0004383727 00000 n 
+0004383880 00000 n 
+0004384033 00000 n 
+0004384186 00000 n 
+0004384338 00000 n 
+0004384491 00000 n 
+0004384644 00000 n 
+0004387626 00000 n 
+0004384863 00000 n 
+0004361456 00000 n 
+0004359940 00000 n 
+0004384797 00000 n 
+0004387779 00000 n 
+0004387932 00000 n 
+0004388083 00000 n 
+0004388235 00000 n 
+0004388387 00000 n 
+0004388534 00000 n 
+0004388687 00000 n 
+0004388840 00000 n 
+0004388993 00000 n 
+0004389145 00000 n 
+0004389298 00000 n 
+0004389451 00000 n 
+0004389604 00000 n 
+0004389757 00000 n 
+0004389909 00000 n 
+0004390061 00000 n 
+0004390213 00000 n 
+0004390365 00000 n 
+0004390517 00000 n 
+0004390670 00000 n 
+0004390822 00000 n 
+0004390975 00000 n 
+0004391128 00000 n 
+0004391280 00000 n 
+0004391432 00000 n 
+0004391583 00000 n 
+0004391735 00000 n 
+0004391887 00000 n 
+0004392040 00000 n 
+0004392193 00000 n 
+0004392344 00000 n 
+0004392496 00000 n 
+0004392648 00000 n 
+0004392801 00000 n 
+0004392954 00000 n 
+0004393107 00000 n 
+0004393260 00000 n 
+0004393412 00000 n 
+0004393564 00000 n 
+0004393716 00000 n 
+0004393868 00000 n 
+0004394021 00000 n 
+0004394173 00000 n 
+0004394325 00000 n 
+0004394477 00000 n 
+0004394629 00000 n 
+0004394781 00000 n 
+0004394933 00000 n 
+0004395086 00000 n 
+0004395237 00000 n 
+0004395390 00000 n 
+0004395543 00000 n 
+0004395696 00000 n 
+0004395846 00000 n 
+0004395998 00000 n 
+0004396150 00000 n 
+0004396300 00000 n 
+0004396452 00000 n 
+0004396604 00000 n 
+0004396755 00000 n 
+0004396906 00000 n 
+0004397058 00000 n 
+0004397211 00000 n 
+0004397364 00000 n 
+0004397515 00000 n 
+0004397668 00000 n 
+0004397820 00000 n 
+0004397970 00000 n 
+0004398123 00000 n 
+0004398275 00000 n 
+0004398427 00000 n 
+0004398579 00000 n 
+0004398732 00000 n 
+0004398885 00000 n 
+0004399038 00000 n 
+0004399191 00000 n 
+0004399344 00000 n 
+0004399497 00000 n 
+0004399650 00000 n 
+0004399803 00000 n 
+0004399954 00000 n 
+0004400107 00000 n 
+0004400260 00000 n 
+0004400413 00000 n 
+0004400566 00000 n 
+0004400719 00000 n 
+0004400871 00000 n 
+0004401024 00000 n 
+0004401177 00000 n 
+0004401330 00000 n 
+0004401483 00000 n 
+0004401636 00000 n 
+0004401789 00000 n 
+0004401942 00000 n 
+0004402095 00000 n 
+0004402248 00000 n 
+0004402400 00000 n 
+0004402552 00000 n 
+0004402705 00000 n 
+0004402857 00000 n 
+0004403010 00000 n 
+0004403163 00000 n 
+0004403316 00000 n 
+0004403468 00000 n 
+0004403619 00000 n 
+0004403772 00000 n 
+0004403921 00000 n 
+0004404074 00000 n 
+0004404227 00000 n 
+0004407416 00000 n 
+0004404446 00000 n 
+0004386394 00000 n 
+0004384966 00000 n 
+0004404380 00000 n 
+0004407567 00000 n 
+0004407720 00000 n 
+0004407872 00000 n 
+0004408025 00000 n 
+0004408178 00000 n 
+0004408331 00000 n 
+0004408482 00000 n 
+0004408634 00000 n 
+0004408786 00000 n 
+0004408938 00000 n 
+0004409091 00000 n 
+0004409243 00000 n 
+0004409395 00000 n 
+0004409547 00000 n 
+0004409699 00000 n 
+0004409851 00000 n 
+0004410003 00000 n 
+0004410156 00000 n 
+0004410309 00000 n 
+0004410462 00000 n 
+0004410615 00000 n 
+0004410768 00000 n 
+0004410921 00000 n 
+0004411074 00000 n 
+0004411227 00000 n 
+0004411380 00000 n 
+0004411532 00000 n 
+0004411685 00000 n 
+0004411837 00000 n 
+0004411990 00000 n 
+0004412143 00000 n 
+0004412295 00000 n 
+0004412448 00000 n 
+0004412600 00000 n 
+0004412753 00000 n 
+0004412902 00000 n 
+0004413054 00000 n 
+0004413203 00000 n 
+0004413356 00000 n 
+0004413508 00000 n 
+0004413661 00000 n 
+0004413813 00000 n 
+0004413965 00000 n 
+0004414116 00000 n 
+0004414269 00000 n 
+0004414421 00000 n 
+0004414574 00000 n 
+0004414727 00000 n 
+0004414880 00000 n 
+0004415033 00000 n 
+0004415185 00000 n 
+0004415338 00000 n 
+0004415491 00000 n 
+0004415643 00000 n 
+0004415795 00000 n 
+0004415948 00000 n 
+0004416101 00000 n 
+0004416254 00000 n 
+0004416406 00000 n 
+0004416558 00000 n 
+0004416709 00000 n 
+0004416859 00000 n 
+0004417009 00000 n 
+0004417159 00000 n 
+0004417312 00000 n 
+0004417465 00000 n 
+0004417618 00000 n 
+0004417771 00000 n 
+0004417924 00000 n 
+0004418077 00000 n 
+0004418230 00000 n 
+0004418381 00000 n 
+0004418534 00000 n 
+0004418685 00000 n 
+0004418838 00000 n 
+0004418991 00000 n 
+0004419144 00000 n 
+0004419297 00000 n 
+0004419448 00000 n 
+0004419600 00000 n 
+0004419751 00000 n 
+0004419903 00000 n 
+0004420055 00000 n 
+0004420208 00000 n 
+0004420361 00000 n 
+0004420514 00000 n 
+0004420667 00000 n 
+0004420820 00000 n 
+0004420972 00000 n 
+0004421125 00000 n 
+0004421277 00000 n 
+0004421430 00000 n 
+0004421583 00000 n 
+0004421736 00000 n 
+0004421889 00000 n 
+0004422042 00000 n 
+0004422193 00000 n 
+0004422346 00000 n 
+0004422496 00000 n 
+0004422648 00000 n 
+0004422800 00000 n 
+0004422951 00000 n 
+0004423102 00000 n 
+0004423254 00000 n 
+0004423407 00000 n 
+0004423560 00000 n 
+0004423713 00000 n 
+0004423866 00000 n 
+0004424019 00000 n 
+0004424172 00000 n 
+0004424325 00000 n 
+0004424477 00000 n 
+0004424629 00000 n 
+0004424781 00000 n 
+0004428140 00000 n 
+0004424999 00000 n 
+0004406134 00000 n 
+0004404549 00000 n 
+0004424933 00000 n 
+0004428293 00000 n 
+0004428446 00000 n 
+0004428598 00000 n 
+0004428750 00000 n 
+0004428903 00000 n 
+0004429053 00000 n 
+0004429206 00000 n 
+0004429359 00000 n 
+0004429512 00000 n 
+0004429665 00000 n 
+0004429817 00000 n 
+0004429969 00000 n 
+0004430122 00000 n 
+0004430275 00000 n 
+0004430428 00000 n 
+0004430580 00000 n 
+0004430733 00000 n 
+0004430885 00000 n 
+0004431037 00000 n 
+0004431190 00000 n 
+0004431343 00000 n 
+0004431495 00000 n 
+0004431648 00000 n 
+0004431801 00000 n 
+0004431953 00000 n 
+0004432106 00000 n 
+0004432258 00000 n 
+0004432409 00000 n 
+0004432561 00000 n 
+0004432713 00000 n 
+0004432862 00000 n 
+0004433013 00000 n 
+0004433165 00000 n 
+0004433318 00000 n 
+0004433470 00000 n 
+0004433623 00000 n 
+0004433776 00000 n 
+0004433929 00000 n 
+0004434082 00000 n 
+0004434235 00000 n 
+0004434388 00000 n 
+0004434540 00000 n 
+0004434693 00000 n 
+0004434846 00000 n 
+0004434999 00000 n 
+0004435152 00000 n 
+0004435304 00000 n 
+0004435456 00000 n 
+0004435609 00000 n 
+0004435761 00000 n 
+0004435914 00000 n 
+0004436067 00000 n 
+0004436220 00000 n 
+0004436371 00000 n 
+0004436524 00000 n 
+0004436677 00000 n 
+0004436828 00000 n 
+0004436981 00000 n 
+0004437133 00000 n 
+0004437286 00000 n 
+0004437435 00000 n 
+0004437588 00000 n 
+0004437741 00000 n 
+0004437894 00000 n 
+0004438046 00000 n 
+0004438198 00000 n 
+0004438351 00000 n 
+0004438504 00000 n 
+0004438657 00000 n 
+0004438810 00000 n 
+0004438962 00000 n 
+0004439115 00000 n 
+0004439266 00000 n 
+0004439417 00000 n 
+0004439569 00000 n 
+0004439721 00000 n 
+0004439873 00000 n 
+0004440025 00000 n 
+0004440177 00000 n 
+0004440330 00000 n 
+0004440482 00000 n 
+0004440635 00000 n 
+0004440788 00000 n 
+0004440941 00000 n 
+0004441094 00000 n 
+0004441246 00000 n 
+0004441399 00000 n 
+0004441552 00000 n 
+0004441705 00000 n 
+0004441858 00000 n 
+0004442011 00000 n 
+0004442164 00000 n 
+0004442317 00000 n 
+0004442470 00000 n 
+0004442623 00000 n 
+0004442776 00000 n 
+0004442929 00000 n 
+0004443082 00000 n 
+0004443235 00000 n 
+0004443387 00000 n 
+0004443540 00000 n 
+0004443692 00000 n 
+0004443845 00000 n 
+0004443998 00000 n 
+0004444151 00000 n 
+0004444304 00000 n 
+0004444457 00000 n 
+0004444610 00000 n 
+0004444762 00000 n 
+0004444915 00000 n 
+0004445068 00000 n 
+0004445221 00000 n 
+0004445374 00000 n 
+0004445527 00000 n 
+0004445680 00000 n 
+0004445833 00000 n 
+0004445986 00000 n 
+0004449037 00000 n 
+0004446205 00000 n 
+0004426828 00000 n 
+0004425116 00000 n 
+0004446139 00000 n 
+0004449190 00000 n 
+0004449343 00000 n 
+0004449496 00000 n 
+0004449649 00000 n 
+0004449801 00000 n 
+0004449951 00000 n 
+0004450104 00000 n 
+0004450257 00000 n 
+0004450410 00000 n 
+0004450562 00000 n 
+0004450715 00000 n 
+0004450868 00000 n 
+0004451021 00000 n 
+0004451174 00000 n 
+0004451327 00000 n 
+0004451480 00000 n 
+0004451633 00000 n 
+0004451786 00000 n 
+0004451939 00000 n 
+0004452092 00000 n 
+0004452244 00000 n 
+0004452397 00000 n 
+0004452550 00000 n 
+0004452702 00000 n 
+0004452855 00000 n 
+0004453007 00000 n 
+0004453160 00000 n 
+0004453313 00000 n 
+0004453465 00000 n 
+0004453616 00000 n 
+0004453769 00000 n 
+0004453922 00000 n 
+0004454075 00000 n 
+0004454228 00000 n 
+0004454381 00000 n 
+0004454532 00000 n 
+0004454684 00000 n 
+0004454836 00000 n 
+0004454988 00000 n 
+0004455140 00000 n 
+0004455293 00000 n 
+0004455446 00000 n 
+0004455599 00000 n 
+0004455752 00000 n 
+0004455905 00000 n 
+0004456058 00000 n 
+0004456209 00000 n 
+0004456361 00000 n 
+0004456514 00000 n 
+0004456667 00000 n 
+0004456820 00000 n 
+0004456971 00000 n 
+0004457123 00000 n 
+0004457275 00000 n 
+0004457427 00000 n 
+0004457579 00000 n 
+0004457732 00000 n 
+0004457885 00000 n 
+0004458037 00000 n 
+0004458190 00000 n 
+0004458343 00000 n 
+0004458496 00000 n 
+0004458649 00000 n 
+0004458802 00000 n 
+0004458954 00000 n 
+0004459107 00000 n 
+0004459260 00000 n 
+0004459413 00000 n 
+0004459565 00000 n 
+0004459718 00000 n 
+0004459870 00000 n 
+0004460022 00000 n 
+0004460174 00000 n 
+0004460326 00000 n 
+0004460478 00000 n 
+0004460631 00000 n 
+0004460784 00000 n 
+0004460937 00000 n 
+0004461090 00000 n 
+0004461243 00000 n 
+0004461396 00000 n 
+0004461549 00000 n 
+0004461702 00000 n 
+0004461855 00000 n 
+0004462008 00000 n 
+0004462161 00000 n 
+0004462313 00000 n 
+0004462465 00000 n 
+0004462618 00000 n 
+0004462771 00000 n 
+0004462920 00000 n 
+0004463072 00000 n 
+0004463224 00000 n 
+0004463376 00000 n 
+0004463528 00000 n 
+0004463680 00000 n 
+0004463833 00000 n 
+0004463985 00000 n 
+0004464138 00000 n 
+0004464291 00000 n 
+0004464444 00000 n 
+0004464597 00000 n 
+0004464750 00000 n 
+0004464902 00000 n 
+0004465054 00000 n 
+0004465207 00000 n 
+0004468812 00000 n 
+0004465426 00000 n 
+0004447835 00000 n 
+0004446336 00000 n 
+0004465360 00000 n 
+0004787285 00000 n 
+0004468965 00000 n 
+0004469118 00000 n 
+0004469271 00000 n 
+0004469424 00000 n 
+0004469577 00000 n 
+0004469730 00000 n 
+0004469882 00000 n 
+0004470033 00000 n 
+0004470185 00000 n 
+0004470338 00000 n 
+0004470489 00000 n 
+0004470642 00000 n 
+0004470795 00000 n 
+0004470947 00000 n 
+0004471100 00000 n 
+0004471253 00000 n 
+0004471406 00000 n 
+0004471558 00000 n 
+0004471709 00000 n 
+0004471861 00000 n 
+0004472013 00000 n 
+0004472166 00000 n 
+0004472319 00000 n 
+0004472472 00000 n 
+0004472624 00000 n 
+0004472775 00000 n 
+0004472928 00000 n 
+0004473081 00000 n 
+0004473234 00000 n 
+0004473386 00000 n 
+0004473539 00000 n 
+0004473692 00000 n 
+0004473845 00000 n 
+0004473998 00000 n 
+0004474151 00000 n 
+0004474304 00000 n 
+0004474455 00000 n 
+0004474608 00000 n 
+0004474761 00000 n 
+0004474914 00000 n 
+0004475063 00000 n 
+0004475215 00000 n 
+0004475368 00000 n 
+0004475521 00000 n 
+0004475674 00000 n 
+0004475825 00000 n 
+0004475978 00000 n 
+0004476131 00000 n 
+0004476283 00000 n 
+0004476436 00000 n 
+0004476588 00000 n 
+0004476741 00000 n 
+0004476894 00000 n 
+0004477047 00000 n 
+0004477199 00000 n 
+0004477352 00000 n 
+0004477504 00000 n 
+0004477655 00000 n 
+0004477806 00000 n 
+0004477957 00000 n 
+0004478108 00000 n 
+0004478260 00000 n 
+0004478413 00000 n 
+0004478565 00000 n 
+0004478718 00000 n 
+0004478871 00000 n 
+0004479024 00000 n 
+0004479177 00000 n 
+0004479330 00000 n 
+0004479483 00000 n 
+0004479636 00000 n 
+0004479788 00000 n 
+0004479941 00000 n 
+0004480094 00000 n 
+0004480247 00000 n 
+0004480400 00000 n 
+0004480553 00000 n 
+0004480706 00000 n 
+0004480859 00000 n 
+0004481012 00000 n 
+0004481165 00000 n 
+0004481316 00000 n 
+0004481469 00000 n 
+0004481622 00000 n 
+0004481775 00000 n 
+0004481928 00000 n 
+0004482081 00000 n 
+0004482232 00000 n 
+0004482383 00000 n 
+0004482535 00000 n 
+0004482687 00000 n 
+0004482839 00000 n 
+0004482992 00000 n 
+0004483144 00000 n 
+0004483295 00000 n 
+0004483447 00000 n 
+0004483599 00000 n 
+0004483751 00000 n 
+0004483904 00000 n 
+0004484056 00000 n 
+0004484208 00000 n 
+0004484361 00000 n 
+0004484514 00000 n 
+0004484667 00000 n 
+0004484820 00000 n 
+0004484973 00000 n 
+0004485126 00000 n 
+0004485279 00000 n 
+0004485432 00000 n 
+0004485584 00000 n 
+0004485737 00000 n 
+0004485890 00000 n 
+0004486043 00000 n 
+0004486196 00000 n 
+0004486349 00000 n 
+0004486502 00000 n 
+0004486654 00000 n 
+0004486807 00000 n 
+0004486960 00000 n 
+0004487113 00000 n 
+0004487265 00000 n 
+0004487418 00000 n 
+0004487571 00000 n 
+0004487724 00000 n 
+0004487877 00000 n 
+0004488030 00000 n 
+0004488183 00000 n 
+0004488333 00000 n 
+0004488486 00000 n 
+0004488639 00000 n 
+0004488792 00000 n 
+0004488945 00000 n 
+0004489098 00000 n 
+0004489251 00000 n 
+0004489404 00000 n 
+0004489557 00000 n 
+0004489710 00000 n 
+0004489862 00000 n 
+0004493082 00000 n 
+0004490080 00000 n 
+0004467290 00000 n 
+0004465543 00000 n 
+0004490014 00000 n 
+0004493235 00000 n 
+0004493388 00000 n 
+0004493541 00000 n 
+0004493694 00000 n 
+0004493844 00000 n 
+0004493997 00000 n 
+0004494150 00000 n 
+0004494303 00000 n 
+0004494455 00000 n 
+0004494607 00000 n 
+0004494759 00000 n 
+0004494912 00000 n 
+0004495065 00000 n 
+0004495218 00000 n 
+0004495371 00000 n 
+0004495523 00000 n 
+0004495675 00000 n 
+0004495827 00000 n 
+0004495980 00000 n 
+0004496131 00000 n 
+0004496283 00000 n 
+0004496436 00000 n 
+0004496588 00000 n 
+0004496740 00000 n 
+0004496893 00000 n 
+0004497045 00000 n 
+0004497198 00000 n 
+0004497351 00000 n 
+0004497504 00000 n 
+0004497657 00000 n 
+0004497809 00000 n 
+0004497961 00000 n 
+0004498113 00000 n 
+0004498264 00000 n 
+0004498417 00000 n 
+0004498570 00000 n 
+0004498723 00000 n 
+0004498875 00000 n 
+0004499028 00000 n 
+0004499180 00000 n 
+0004499333 00000 n 
+0004499486 00000 n 
+0004499638 00000 n 
+0004499790 00000 n 
+0004499943 00000 n 
+0004500095 00000 n 
+0004500248 00000 n 
+0004500401 00000 n 
+0004500552 00000 n 
+0004500705 00000 n 
+0004500857 00000 n 
+0004501009 00000 n 
+0004501160 00000 n 
+0004501312 00000 n 
+0004501464 00000 n 
+0004501617 00000 n 
+0004501770 00000 n 
+0004501923 00000 n 
+0004502076 00000 n 
+0004502229 00000 n 
+0004502382 00000 n 
+0004502535 00000 n 
+0004502688 00000 n 
+0004502841 00000 n 
+0004502993 00000 n 
+0004503146 00000 n 
+0004503298 00000 n 
+0004503451 00000 n 
+0004503602 00000 n 
+0004503753 00000 n 
+0004503904 00000 n 
+0004504055 00000 n 
+0004504206 00000 n 
+0004504357 00000 n 
+0004504510 00000 n 
+0004504663 00000 n 
+0004504816 00000 n 
+0004504969 00000 n 
+0004505121 00000 n 
+0004505272 00000 n 
+0004505425 00000 n 
+0004505578 00000 n 
+0004505731 00000 n 
+0004505884 00000 n 
+0004506037 00000 n 
+0004506189 00000 n 
+0004506342 00000 n 
+0004506495 00000 n 
+0004506648 00000 n 
+0004506801 00000 n 
+0004506954 00000 n 
+0004507106 00000 n 
+0004507258 00000 n 
+0004507411 00000 n 
+0004507564 00000 n 
+0004507717 00000 n 
+0004507870 00000 n 
+0004508020 00000 n 
+0004508172 00000 n 
+0004508324 00000 n 
+0004508475 00000 n 
+0004508628 00000 n 
+0004508781 00000 n 
+0004508933 00000 n 
+0004509085 00000 n 
+0004509237 00000 n 
+0004509388 00000 n 
+0004509540 00000 n 
+0004509693 00000 n 
+0004509846 00000 n 
+0004509999 00000 n 
+0004510151 00000 n 
+0004510304 00000 n 
+0004510456 00000 n 
+0004510609 00000 n 
+0004510762 00000 n 
+0004510914 00000 n 
+0004511067 00000 n 
+0004512502 00000 n 
+0004512654 00000 n 
+0004511286 00000 n 
+0004491760 00000 n 
+0004490197 00000 n 
+0004511220 00000 n 
+0004512807 00000 n 
+0004512960 00000 n 
+0004513113 00000 n 
+0004513265 00000 n 
+0004513417 00000 n 
+0004513567 00000 n 
+0004513717 00000 n 
+0004513870 00000 n 
+0004514022 00000 n 
+0004514175 00000 n 
+0004514328 00000 n 
+0004514481 00000 n 
+0004514633 00000 n 
+0004514785 00000 n 
+0004514937 00000 n 
+0004515090 00000 n 
+0004515243 00000 n 
+0004515396 00000 n 
+0004515549 00000 n 
+0004515702 00000 n 
+0004515855 00000 n 
+0004516008 00000 n 
+0004516160 00000 n 
+0004516313 00000 n 
+0004516466 00000 n 
+0004516618 00000 n 
+0004516837 00000 n 
+0004512090 00000 n 
+0004511403 00000 n 
+0004516771 00000 n 
+0004517836 00000 n 
+0004517893 00000 n 
+0004518344 00000 n 
+0004518369 00000 n 
+0004518394 00000 n 
+0004518419 00000 n 
+0004518456 00000 n 
+0004518793 00000 n 
+0004518826 00000 n 
+0004518859 00000 n 
+0004519514 00000 n 
+0004520031 00000 n 
+0004520683 00000 n 
+0004521083 00000 n 
+0004521464 00000 n 
+0004521501 00000 n 
+0004521952 00000 n 
+0004522341 00000 n 
+0004522380 00000 n 
+0004522461 00000 n 
+0004522895 00000 n 
+0004523566 00000 n 
+0004523963 00000 n 
+0004524066 00000 n 
+0004524704 00000 n 
+0004525385 00000 n 
+0004526024 00000 n 
+0004526666 00000 n 
+0004527319 00000 n 
+0004527775 00000 n 
+0004528408 00000 n 
+0004530075 00000 n 
+0004530310 00000 n 
+0004547367 00000 n 
+0004547951 00000 n 
+0004557124 00000 n 
+0004557475 00000 n 
+0004561706 00000 n 
+0004561969 00000 n 
+0004569869 00000 n 
+0004570158 00000 n 
+0004578171 00000 n 
+0004578470 00000 n 
+0004592506 00000 n 
+0004593001 00000 n 
+0004594935 00000 n 
+0004595187 00000 n 
+0004597005 00000 n 
+0004597241 00000 n 
+0004599036 00000 n 
+0004599275 00000 n 
+0004618356 00000 n 
+0004618999 00000 n 
+0004625783 00000 n 
+0004626104 00000 n 
+0004629436 00000 n 
+0004629706 00000 n 
+0004633672 00000 n 
+0004633950 00000 n 
+0004646625 00000 n 
+0004647091 00000 n 
+0004648908 00000 n 
+0004649138 00000 n 
+0004650941 00000 n 
 0004651172 00000 n 
-0004651403 00000 n 
-0004662212 00000 n 
-0004662739 00000 n 
-0004667067 00000 n 
-0004667362 00000 n 
-0004677289 00000 n 
-0004677762 00000 n 
-0004692013 00000 n 
-0004692569 00000 n 
-0004700300 00000 n 
-0004700699 00000 n 
-0004703224 00000 n 
-0004703543 00000 n 
-0004722814 00000 n 
-0004723370 00000 n 
-0004725317 00000 n 
-0004725544 00000 n 
-0004727488 00000 n 
-0004727715 00000 n 
-0004729739 00000 n 
-0004729968 00000 n 
-0004746576 00000 n 
-0004747225 00000 n 
-0004759918 00000 n 
-0004760394 00000 n 
-0004762248 00000 n 
-0004787629 00000 n 
-0004787757 00000 n 
-0004787885 00000 n 
-0004788013 00000 n 
-0004788141 00000 n 
-0004788269 00000 n 
-0004788397 00000 n 
-0004788525 00000 n 
-0004788653 00000 n 
-0004788781 00000 n 
-0004788909 00000 n 
-0004789037 00000 n 
-0004789165 00000 n 
-0004789293 00000 n 
-0004789421 00000 n 
-0004789549 00000 n 
-0004789677 00000 n 
-0004789806 00000 n 
-0004789940 00000 n 
-0004790074 00000 n 
-0004790208 00000 n 
-0004790342 00000 n 
-0004790476 00000 n 
-0004790610 00000 n 
-0004790744 00000 n 
-0004790878 00000 n 
-0004791012 00000 n 
-0004791136 00000 n 
-0004791271 00000 n 
-0004791406 00000 n 
-0004791541 00000 n 
-0004791676 00000 n 
-0004791781 00000 n 
-0004791888 00000 n 
-0004884247 00000 n 
-0004884403 00000 n 
-0004884550 00000 n 
-0004884702 00000 n 
-0004884849 00000 n 
-0004884993 00000 n 
-0004885189 00000 n 
-0004885381 00000 n 
-0004885575 00000 n 
-0004885761 00000 n 
-0004885946 00000 n 
-0004886132 00000 n 
-0004886317 00000 n 
-0004886503 00000 n 
-0004886688 00000 n 
-0004886874 00000 n 
-0004887059 00000 n 
-0004887245 00000 n 
-0004887429 00000 n 
-0004887613 00000 n 
-0004887799 00000 n 
-0004887984 00000 n 
-0004888170 00000 n 
-0004888355 00000 n 
-0004888541 00000 n 
-0004888726 00000 n 
-0004888912 00000 n 
-0004889095 00000 n 
-0004889281 00000 n 
-0004889466 00000 n 
-0004889652 00000 n 
-0004889836 00000 n 
-0004890020 00000 n 
-0004890206 00000 n 
-0004890391 00000 n 
-0004890577 00000 n 
-0004890762 00000 n 
-0004890949 00000 n 
-0004891139 00000 n 
-0004891331 00000 n 
-0004891521 00000 n 
-0004891713 00000 n 
-0004891902 00000 n 
-0004892091 00000 n 
-0004892283 00000 n 
-0004892469 00000 n 
-0004892661 00000 n 
-0004892851 00000 n 
-0004893043 00000 n 
-0004893233 00000 n 
-0004893425 00000 n 
-0004893615 00000 n 
-0004893807 00000 n 
-0004893997 00000 n 
-0004894189 00000 n 
-0004894378 00000 n 
-0004894567 00000 n 
-0004894759 00000 n 
-0004894949 00000 n 
-0004895141 00000 n 
-0004895331 00000 n 
-0004895523 00000 n 
-0004895713 00000 n 
-0004895905 00000 n 
-0004896092 00000 n 
-0004896284 00000 n 
-0004896474 00000 n 
-0004896666 00000 n 
-0004896855 00000 n 
-0004897033 00000 n 
-0004897210 00000 n 
-0004897388 00000 n 
-0004897564 00000 n 
-0004897740 00000 n 
-0004897918 00000 n 
-0004898095 00000 n 
-0004898273 00000 n 
-0004898450 00000 n 
-0004898628 00000 n 
-0004898832 00000 n 
-0004899045 00000 n 
-0004899261 00000 n 
-0004899473 00000 n 
-0004899638 00000 n 
-0004899811 00000 n 
-0004899990 00000 n 
-0004900236 00000 n 
-0004900438 00000 n 
-0004900680 00000 n 
-0004900866 00000 n 
-0004901069 00000 n 
-0004901262 00000 n 
-0004901456 00000 n 
-0004901657 00000 n 
-0004901857 00000 n 
-0004902059 00000 n 
-0004902258 00000 n 
-0004902457 00000 n 
-0004902659 00000 n 
-0004902854 00000 n 
-0004903063 00000 n 
-0004903275 00000 n 
-0004903459 00000 n 
-0004903673 00000 n 
-0004903902 00000 n 
-0004904136 00000 n 
-0004904370 00000 n 
-0004904604 00000 n 
-0004904834 00000 n 
-0004905060 00000 n 
-0004905295 00000 n 
-0004905529 00000 n 
-0004905763 00000 n 
-0004905995 00000 n 
-0004906211 00000 n 
-0004906431 00000 n 
-0004906647 00000 n 
-0004906857 00000 n 
-0004907072 00000 n 
-0004907290 00000 n 
-0004907500 00000 n 
-0004907708 00000 n 
-0004907916 00000 n 
-0004908124 00000 n 
-0004908331 00000 n 
-0004908539 00000 n 
-0004908734 00000 n 
-0004908929 00000 n 
-0004909124 00000 n 
-0004909320 00000 n 
-0004909515 00000 n 
-0004909709 00000 n 
-0004909906 00000 n 
-0004910100 00000 n 
-0004910296 00000 n 
-0004910492 00000 n 
-0004910690 00000 n 
-0004910884 00000 n 
-0004911078 00000 n 
-0004911273 00000 n 
-0004911467 00000 n 
-0004911661 00000 n 
-0004911856 00000 n 
-0004912052 00000 n 
-0004912246 00000 n 
-0004912440 00000 n 
-0004912634 00000 n 
-0004912828 00000 n 
-0004913022 00000 n 
-0004913216 00000 n 
-0004913411 00000 n 
-0004913605 00000 n 
-0004913799 00000 n 
-0004913994 00000 n 
-0004914189 00000 n 
-0004914383 00000 n 
-0004914577 00000 n 
-0004914771 00000 n 
-0004914965 00000 n 
-0004915160 00000 n 
-0004915355 00000 n 
-0004915549 00000 n 
-0004915743 00000 n 
-0004915937 00000 n 
-0004916131 00000 n 
-0004916325 00000 n 
-0004916519 00000 n 
-0004916713 00000 n 
-0004916907 00000 n 
-0004917101 00000 n 
-0004917295 00000 n 
-0004917489 00000 n 
-0004917683 00000 n 
-0004917877 00000 n 
-0004918071 00000 n 
-0004918265 00000 n 
-0004918459 00000 n 
-0004918653 00000 n 
-0004918847 00000 n 
-0004919041 00000 n 
-0004919235 00000 n 
-0004919429 00000 n 
-0004919623 00000 n 
-0004919817 00000 n 
-0004920011 00000 n 
-0004920205 00000 n 
-0004920399 00000 n 
-0004920593 00000 n 
-0004920787 00000 n 
-0004920981 00000 n 
-0004921176 00000 n 
-0004921371 00000 n 
-0004921570 00000 n 
-0004921769 00000 n 
-0004921969 00000 n 
-0004922169 00000 n 
-0004922369 00000 n 
-0004922569 00000 n 
-0004922768 00000 n 
-0004922966 00000 n 
-0004923166 00000 n 
-0004923362 00000 n 
-0004923562 00000 n 
-0004923758 00000 n 
-0004923952 00000 n 
-0004924146 00000 n 
-0004924340 00000 n 
-0004924534 00000 n 
-0004924728 00000 n 
-0004924922 00000 n 
-0004925116 00000 n 
-0004925315 00000 n 
-0004925515 00000 n 
-0004925715 00000 n 
-0004925915 00000 n 
-0004926115 00000 n 
-0004926315 00000 n 
-0004926515 00000 n 
-0004926715 00000 n 
-0004926912 00000 n 
-0004927106 00000 n 
-0004927300 00000 n 
-0004927494 00000 n 
-0004927688 00000 n 
-0004927882 00000 n 
-0004928076 00000 n 
-0004928270 00000 n 
-0004928464 00000 n 
-0004928658 00000 n 
-0004928852 00000 n 
-0004929046 00000 n 
-0004929240 00000 n 
-0004929434 00000 n 
-0004929628 00000 n 
-0004929822 00000 n 
-0004930019 00000 n 
-0004930219 00000 n 
-0004930419 00000 n 
-0004930619 00000 n 
-0004930819 00000 n 
-0004931019 00000 n 
-0004931219 00000 n 
-0004931419 00000 n 
-0004931619 00000 n 
-0004931819 00000 n 
-0004932019 00000 n 
-0004932219 00000 n 
-0004932419 00000 n 
-0004932619 00000 n 
-0004932819 00000 n 
-0004933019 00000 n 
-0004933219 00000 n 
-0004933419 00000 n 
-0004933619 00000 n 
-0004933819 00000 n 
-0004934019 00000 n 
-0004934219 00000 n 
-0004934419 00000 n 
-0004934619 00000 n 
-0004934819 00000 n 
-0004935019 00000 n 
-0004935219 00000 n 
-0004935419 00000 n 
-0004935619 00000 n 
-0004935819 00000 n 
-0004936029 00000 n 
-0004936258 00000 n 
-0004936477 00000 n 
-0004936689 00000 n 
-0004936919 00000 n 
-0004937177 00000 n 
-0004937435 00000 n 
-0004937693 00000 n 
-0004937951 00000 n 
-0004938209 00000 n 
-0004938467 00000 n 
-0004938718 00000 n 
-0004938960 00000 n 
-0004939218 00000 n 
-0004939476 00000 n 
-0004939740 00000 n 
-0004940004 00000 n 
-0004940254 00000 n 
-0004940521 00000 n 
-0004940793 00000 n 
-0004941056 00000 n 
-0004941311 00000 n 
-0004941561 00000 n 
-0004941801 00000 n 
-0004942040 00000 n 
-0004942290 00000 n 
-0004942539 00000 n 
-0004942789 00000 n 
-0004943038 00000 n 
-0004943283 00000 n 
-0004943534 00000 n 
-0004943790 00000 n 
-0004944046 00000 n 
-0004944308 00000 n 
-0004944570 00000 n 
-0004944834 00000 n 
-0004945094 00000 n 
-0004945352 00000 n 
-0004945610 00000 n 
-0004945869 00000 n 
-0004946133 00000 n 
-0004946396 00000 n 
-0004946655 00000 n 
-0004946914 00000 n 
-0004947178 00000 n 
-0004947441 00000 n 
-0004947700 00000 n 
-0004947956 00000 n 
-0004948212 00000 n 
-0004948468 00000 n 
-0004948719 00000 n 
-0004948969 00000 n 
-0004949218 00000 n 
-0004949468 00000 n 
-0004949716 00000 n 
-0004949958 00000 n 
-0004950214 00000 n 
-0004950470 00000 n 
-0004950718 00000 n 
-0004950966 00000 n 
-0004951216 00000 n 
-0004951460 00000 n 
-0004951702 00000 n 
-0004951944 00000 n 
-0004952181 00000 n 
-0004952426 00000 n 
-0004952676 00000 n 
-0004952922 00000 n 
-0004953164 00000 n 
-0004953406 00000 n 
-0004953648 00000 n 
-0004953891 00000 n 
-0004954133 00000 n 
-0004954379 00000 n 
-0004954621 00000 n 
-0004954863 00000 n 
-0004955098 00000 n 
-0004955335 00000 n 
-0004955577 00000 n 
-0004955821 00000 n 
-0004956063 00000 n 
-0004956313 00000 n 
-0004956557 00000 n 
-0004956799 00000 n 
-0004957041 00000 n 
-0004957283 00000 n 
-0004957522 00000 n 
-0004957756 00000 n 
-0004957996 00000 n 
-0004958238 00000 n 
-0004958478 00000 n 
-0004958720 00000 n 
-0004958956 00000 n 
-0004959194 00000 n 
-0004959441 00000 n 
-0004959685 00000 n 
-0004959930 00000 n 
-0004960180 00000 n 
-0004960429 00000 n 
-0004960679 00000 n 
-0004960921 00000 n 
-0004961163 00000 n 
-0004961405 00000 n 
-0004961647 00000 n 
-0004961893 00000 n 
-0004962135 00000 n 
-0004962385 00000 n 
-0004962630 00000 n 
-0004962874 00000 n 
-0004963124 00000 n 
-0004963366 00000 n 
-0004963612 00000 n 
-0004963854 00000 n 
-0004964095 00000 n 
-0004964337 00000 n 
-0004964578 00000 n 
-0004964818 00000 n 
-0004965052 00000 n 
-0004965294 00000 n 
-0004965536 00000 n 
-0004965778 00000 n 
-0004966019 00000 n 
-0004966256 00000 n 
-0004966493 00000 n 
-0004966735 00000 n 
-0004966977 00000 n 
-0004967219 00000 n 
-0004967461 00000 n 
-0004967702 00000 n 
-0004967944 00000 n 
-0004968185 00000 n 
-0004968422 00000 n 
-0004968663 00000 n 
-0004968913 00000 n 
-0004969162 00000 n 
-0004969412 00000 n 
-0004969654 00000 n 
-0004969899 00000 n 
-0004970145 00000 n 
-0004970387 00000 n 
-0004970633 00000 n 
-0004970875 00000 n 
-0004971125 00000 n 
-0004971374 00000 n 
-0004971620 00000 n 
-0004971862 00000 n 
-0004972110 00000 n 
-0004972358 00000 n 
-0004972602 00000 n 
-0004972848 00000 n 
-0004973096 00000 n 
-0004973341 00000 n 
-0004973583 00000 n 
-0004973824 00000 n 
-0004974066 00000 n 
-0004974300 00000 n 
-0004974550 00000 n 
-0004974798 00000 n 
-0004975046 00000 n 
-0004975294 00000 n 
-0004975555 00000 n 
-0004975757 00000 n 
-0004975946 00000 n 
-0004976168 00000 n 
-0004976386 00000 n 
-0004976567 00000 n 
-0004976753 00000 n 
-0004976937 00000 n 
-0004977121 00000 n 
-0004977307 00000 n 
-0004977492 00000 n 
-0004977678 00000 n 
-0004977863 00000 n 
-0004978049 00000 n 
-0004978234 00000 n 
-0004978420 00000 n 
-0004978605 00000 n 
-0004978791 00000 n 
-0004978975 00000 n 
-0004979159 00000 n 
-0004979345 00000 n 
-0004979530 00000 n 
-0004979716 00000 n 
-0004979899 00000 n 
-0004980085 00000 n 
-0004980270 00000 n 
-0004980456 00000 n 
-0004980641 00000 n 
-0004980827 00000 n 
-0004981012 00000 n 
-0004981198 00000 n 
-0004981382 00000 n 
-0004981566 00000 n 
-0004981752 00000 n 
-0004981937 00000 n 
-0004982123 00000 n 
-0004982308 00000 n 
-0004982494 00000 n 
-0004982679 00000 n 
-0004982865 00000 n 
-0004983050 00000 n 
-0004983236 00000 n 
-0004983417 00000 n 
-0004983603 00000 n 
-0004983787 00000 n 
-0004983971 00000 n 
-0004984157 00000 n 
-0004984342 00000 n 
-0004984528 00000 n 
-0004984713 00000 n 
-0004984899 00000 n 
-0004985084 00000 n 
-0004985270 00000 n 
-0004985455 00000 n 
-0004985641 00000 n 
-0004985825 00000 n 
-0004986009 00000 n 
-0004986195 00000 n 
-0004986380 00000 n 
-0004986566 00000 n 
-0004986749 00000 n 
-0004986935 00000 n 
-0004987120 00000 n 
-0004987306 00000 n 
-0004987491 00000 n 
-0004987677 00000 n 
-0004987862 00000 n 
-0004988048 00000 n 
-0004988232 00000 n 
-0004988416 00000 n 
-0004988602 00000 n 
-0004988787 00000 n 
-0004988973 00000 n 
-0004989158 00000 n 
-0004989344 00000 n 
-0004989529 00000 n 
-0004989715 00000 n 
-0004989900 00000 n 
-0004990086 00000 n 
-0004990267 00000 n 
-0004990453 00000 n 
-0004990637 00000 n 
-0004990821 00000 n 
-0004991007 00000 n 
-0004991192 00000 n 
-0004991378 00000 n 
-0004991565 00000 n 
-0004991757 00000 n 
-0004991947 00000 n 
-0004992139 00000 n 
-0004992329 00000 n 
-0004992521 00000 n 
-0004992710 00000 n 
-0004992899 00000 n 
-0004993091 00000 n 
-0004993281 00000 n 
-0004993473 00000 n 
-0004993660 00000 n 
-0004993852 00000 n 
-0004994042 00000 n 
-0004994234 00000 n 
-0004994424 00000 n 
-0004994616 00000 n 
-0004994806 00000 n 
-0004994998 00000 n 
-0004995187 00000 n 
-0004995376 00000 n 
-0004995568 00000 n 
-0004995758 00000 n 
-0004995950 00000 n 
-0004996140 00000 n 
-0004996332 00000 n 
-0004996522 00000 n 
-0004996714 00000 n 
-0004996904 00000 n 
-0004997096 00000 n 
-0004997281 00000 n 
-0004997473 00000 n 
-0004997662 00000 n 
-0004997851 00000 n 
-0004998043 00000 n 
-0004998233 00000 n 
-0004998425 00000 n 
-0004998615 00000 n 
-0004998807 00000 n 
-0004998997 00000 n 
-0004999189 00000 n 
-0004999379 00000 n 
-0004999571 00000 n 
-0004999760 00000 n 
-0004999949 00000 n 
-0005000141 00000 n 
-0005000331 00000 n 
-0005000523 00000 n 
-0005000710 00000 n 
-0005000902 00000 n 
-0005001092 00000 n 
-0005001284 00000 n 
-0005001474 00000 n 
-0005001666 00000 n 
-0005001856 00000 n 
-0005002048 00000 n 
-0005002237 00000 n 
-0005002426 00000 n 
-0005002618 00000 n 
-0005002808 00000 n 
-0005003000 00000 n 
-0005003190 00000 n 
-0005003382 00000 n 
-0005003572 00000 n 
-0005003764 00000 n 
-0005003954 00000 n 
-0005004130 00000 n 
-0005004306 00000 n 
-0005004488 00000 n 
-0005004674 00000 n 
-0005004860 00000 n 
-0005005042 00000 n 
-0005005232 00000 n 
-0005005423 00000 n 
-0005005617 00000 n 
-0005005815 00000 n 
-0005006013 00000 n 
-0005006199 00000 n 
-0005006367 00000 n 
-0005006580 00000 n 
-0005006799 00000 n 
-0005006993 00000 n 
-0005007259 00000 n 
-0005007492 00000 n 
-0005007696 00000 n 
-0005007904 00000 n 
-0005008116 00000 n 
-0005008332 00000 n 
-0005008548 00000 n 
-0005008764 00000 n 
-0005008980 00000 n 
-0005009190 00000 n 
-0005009389 00000 n 
-0005009601 00000 n 
-0005009813 00000 n 
-0005010025 00000 n 
-0005010248 00000 n 
-0005010465 00000 n 
-0005010683 00000 n 
-0005010901 00000 n 
-0005011119 00000 n 
-0005011337 00000 n 
-0005011555 00000 n 
-0005011766 00000 n 
-0005011990 00000 n 
-0005012208 00000 n 
-0005012431 00000 n 
-0005012657 00000 n 
-0005012876 00000 n 
-0005013094 00000 n 
-0005013312 00000 n 
-0005013530 00000 n 
-0005013748 00000 n 
-0005013966 00000 n 
-0005014184 00000 n 
-0005014393 00000 n 
-0005014608 00000 n 
-0005014826 00000 n 
-0005015044 00000 n 
-0005015262 00000 n 
-0005015471 00000 n 
-0005015682 00000 n 
-0005015900 00000 n 
-0005016118 00000 n 
-0005016336 00000 n 
-0005016556 00000 n 
-0005016777 00000 n 
-0005016995 00000 n 
-0005017213 00000 n 
-0005017417 00000 n 
-0005017621 00000 n 
-0005017825 00000 n 
-0005018038 00000 n 
-0005018228 00000 n 
-0005018436 00000 n 
-0005018674 00000 n 
-0005018921 00000 n 
-0005019173 00000 n 
-0005019425 00000 n 
-0005019677 00000 n 
-0005019929 00000 n 
-0005020181 00000 n 
-0005020433 00000 n 
-0005020685 00000 n 
-0005020942 00000 n 
-0005021200 00000 n 
-0005021458 00000 n 
-0005021716 00000 n 
-0005021974 00000 n 
-0005022232 00000 n 
-0005022490 00000 n 
-0005022748 00000 n 
-0005023006 00000 n 
-0005023264 00000 n 
-0005023522 00000 n 
-0005023777 00000 n 
-0005024032 00000 n 
-0005024290 00000 n 
-0005024548 00000 n 
-0005024806 00000 n 
-0005025064 00000 n 
-0005025327 00000 n 
-0005025601 00000 n 
-0005025867 00000 n 
-0005026133 00000 n 
-0005026399 00000 n 
-0005026665 00000 n 
-0005026931 00000 n 
-0005027203 00000 n 
-0005027475 00000 n 
-0005027743 00000 n 
-0005028004 00000 n 
-0005028262 00000 n 
-0005028520 00000 n 
-0005028784 00000 n 
-0005029048 00000 n 
-0005029306 00000 n 
-0005029564 00000 n 
-0005029822 00000 n 
-0005030080 00000 n 
-0005030338 00000 n 
-0005030596 00000 n 
-0005030854 00000 n 
-0005031112 00000 n 
-0005031370 00000 n 
-0005031628 00000 n 
-0005031886 00000 n 
-0005032144 00000 n 
-0005032402 00000 n 
-0005032657 00000 n 
-0005032901 00000 n 
-0005033152 00000 n 
-0005033410 00000 n 
-0005033668 00000 n 
-0005033926 00000 n 
-0005034184 00000 n 
-0005034442 00000 n 
-0005034700 00000 n 
-0005034953 00000 n 
-0005035197 00000 n 
-0005035448 00000 n 
-0005035706 00000 n 
-0005035964 00000 n 
-0005036222 00000 n 
-0005036471 00000 n 
-0005036715 00000 n 
-0005036959 00000 n 
-0005037203 00000 n 
-0005037447 00000 n 
-0005037691 00000 n 
-0005037969 00000 n 
-0005038263 00000 n 
-0005038555 00000 n 
-0005038851 00000 n 
-0005039149 00000 n 
-0005039447 00000 n 
-0005039745 00000 n 
-0005040043 00000 n 
-0005040336 00000 n 
-0005040623 00000 n 
-0005040921 00000 n 
-0005041219 00000 n 
-0005041522 00000 n 
-0005041825 00000 n 
-0005042123 00000 n 
-0005042421 00000 n 
-0005042719 00000 n 
-0005043017 00000 n 
-0005043315 00000 n 
-0005043602 00000 n 
-0005043900 00000 n 
-0005044198 00000 n 
-0005044496 00000 n 
-0005044791 00000 n 
-0005045084 00000 n 
-0005045375 00000 n 
-0005045659 00000 n 
-0005045880 00000 n 
-0005046082 00000 n 
-0005046284 00000 n 
-0005046486 00000 n 
-0005046688 00000 n 
-0005046887 00000 n 
-0005047084 00000 n 
-0005047292 00000 n 
-0005047498 00000 n 
-0005047699 00000 n 
-0005047884 00000 n 
-0005048006 00000 n 
-0005048124 00000 n 
-0005048254 00000 n 
-0005048379 00000 n 
-0005048504 00000 n 
-0005048629 00000 n 
-0005048753 00000 n 
-0005048878 00000 n 
-0005049003 00000 n 
-0005049128 00000 n 
-0005049252 00000 n 
-0005049377 00000 n 
-0005049501 00000 n 
-0005049624 00000 n 
-0005049747 00000 n 
-0005049874 00000 n 
-0005050003 00000 n 
-0005050128 00000 n 
-0005050263 00000 n 
-0005050393 00000 n 
-0005050522 00000 n 
-0005050651 00000 n 
-0005050778 00000 n 
-0005050905 00000 n 
-0005051032 00000 n 
-0005051159 00000 n 
-0005051286 00000 n 
-0005051413 00000 n 
-0005051540 00000 n 
-0005051667 00000 n 
-0005051794 00000 n 
-0005051921 00000 n 
-0005052048 00000 n 
-0005052175 00000 n 
-0005052302 00000 n 
-0005052429 00000 n 
-0005052556 00000 n 
-0005052683 00000 n 
-0005052810 00000 n 
-0005052937 00000 n 
-0005053064 00000 n 
-0005053191 00000 n 
-0005053318 00000 n 
-0005053445 00000 n 
-0005053572 00000 n 
-0005053707 00000 n 
-0005053848 00000 n 
-0005053988 00000 n 
-0005054127 00000 n 
-0005054265 00000 n 
-0005054406 00000 n 
-0005054549 00000 n 
-0005054691 00000 n 
-0005054832 00000 n 
-0005054971 00000 n 
-0005055112 00000 n 
-0005055252 00000 n 
-0005055391 00000 n 
-0005055530 00000 n 
-0005055669 00000 n 
-0005055808 00000 n 
-0005055947 00000 n 
-0005056086 00000 n 
-0005056225 00000 n 
-0005056364 00000 n 
-0005056503 00000 n 
-0005056641 00000 n 
-0005056780 00000 n 
-0005056921 00000 n 
-0005057061 00000 n 
-0005057199 00000 n 
-0005057331 00000 n 
-0005057457 00000 n 
-0005057582 00000 n 
-0005057706 00000 n 
-0005057831 00000 n 
-0005057956 00000 n 
-0005058081 00000 n 
-0005058206 00000 n 
-0005058330 00000 n 
-0005058455 00000 n 
-0005058580 00000 n 
-0005058705 00000 n 
-0005058829 00000 n 
-0005058954 00000 n 
-0005059079 00000 n 
-0005059204 00000 n 
-0005059328 00000 n 
-0005059453 00000 n 
-0005059578 00000 n 
-0005059703 00000 n 
-0005059826 00000 n 
-0005059951 00000 n 
-0005060076 00000 n 
-0005060201 00000 n 
-0005060326 00000 n 
-0005060451 00000 n 
-0005060574 00000 n 
-0005060696 00000 n 
-0005060821 00000 n 
-0005060952 00000 n 
-0005061084 00000 n 
-0005061218 00000 n 
-0005061352 00000 n 
-0005061485 00000 n 
-0005061618 00000 n 
-0005061752 00000 n 
-0005061885 00000 n 
-0005062022 00000 n 
-0005062165 00000 n 
-0005062308 00000 n 
-0005062450 00000 n 
-0005062594 00000 n 
-0005062740 00000 n 
-0005062884 00000 n 
-0005063027 00000 n 
-0005063170 00000 n 
-0005063313 00000 n 
-0005063456 00000 n 
-0005063599 00000 n 
-0005063741 00000 n 
-0005063888 00000 n 
-0005064041 00000 n 
-0005064194 00000 n 
-0005064346 00000 n 
-0005064486 00000 n 
-0005064612 00000 n 
-0005064706 00000 n 
-0005064826 00000 n 
-0005064950 00000 n 
-0005065079 00000 n 
-0005065210 00000 n 
-0005065337 00000 n 
-0005065464 00000 n 
-0005065591 00000 n 
-0005065723 00000 n 
-0005065861 00000 n 
-0005066001 00000 n 
-0005066139 00000 n 
-0005066270 00000 n 
-0005066395 00000 n 
-0005066519 00000 n 
-0005066644 00000 n 
-0005066767 00000 n 
-0005066894 00000 n 
-0005067032 00000 n 
-0005067175 00000 n 
-0005067317 00000 n 
-0005067449 00000 n 
-0005067523 00000 n 
-0005067644 00000 n 
-0005067770 00000 n 
-0005067904 00000 n 
-0005068018 00000 n 
-0005068118 00000 n 
-0005068160 00000 n 
-0005068513 00000 n 
+0004661981 00000 n 
+0004662508 00000 n 
+0004666836 00000 n 
+0004667131 00000 n 
+0004677058 00000 n 
+0004677531 00000 n 
+0004691782 00000 n 
+0004692338 00000 n 
+0004700069 00000 n 
+0004700468 00000 n 
+0004702993 00000 n 
+0004703312 00000 n 
+0004722583 00000 n 
+0004723139 00000 n 
+0004725086 00000 n 
+0004725313 00000 n 
+0004727257 00000 n 
+0004727484 00000 n 
+0004729508 00000 n 
+0004729737 00000 n 
+0004746345 00000 n 
+0004746994 00000 n 
+0004759687 00000 n 
+0004760163 00000 n 
+0004762017 00000 n 
+0004787398 00000 n 
+0004787526 00000 n 
+0004787654 00000 n 
+0004787782 00000 n 
+0004787910 00000 n 
+0004788038 00000 n 
+0004788166 00000 n 
+0004788294 00000 n 
+0004788422 00000 n 
+0004788550 00000 n 
+0004788678 00000 n 
+0004788806 00000 n 
+0004788934 00000 n 
+0004789062 00000 n 
+0004789190 00000 n 
+0004789318 00000 n 
+0004789446 00000 n 
+0004789575 00000 n 
+0004789709 00000 n 
+0004789843 00000 n 
+0004789977 00000 n 
+0004790111 00000 n 
+0004790245 00000 n 
+0004790379 00000 n 
+0004790513 00000 n 
+0004790647 00000 n 
+0004790781 00000 n 
+0004790905 00000 n 
+0004791040 00000 n 
+0004791175 00000 n 
+0004791310 00000 n 
+0004791445 00000 n 
+0004791550 00000 n 
+0004791657 00000 n 
+0004884016 00000 n 
+0004884172 00000 n 
+0004884319 00000 n 
+0004884471 00000 n 
+0004884618 00000 n 
+0004884762 00000 n 
+0004884958 00000 n 
+0004885150 00000 n 
+0004885344 00000 n 
+0004885530 00000 n 
+0004885715 00000 n 
+0004885901 00000 n 
+0004886086 00000 n 
+0004886272 00000 n 
+0004886457 00000 n 
+0004886643 00000 n 
+0004886828 00000 n 
+0004887014 00000 n 
+0004887198 00000 n 
+0004887382 00000 n 
+0004887568 00000 n 
+0004887753 00000 n 
+0004887939 00000 n 
+0004888124 00000 n 
+0004888310 00000 n 
+0004888495 00000 n 
+0004888681 00000 n 
+0004888864 00000 n 
+0004889050 00000 n 
+0004889235 00000 n 
+0004889421 00000 n 
+0004889605 00000 n 
+0004889789 00000 n 
+0004889975 00000 n 
+0004890160 00000 n 
+0004890346 00000 n 
+0004890531 00000 n 
+0004890718 00000 n 
+0004890908 00000 n 
+0004891100 00000 n 
+0004891290 00000 n 
+0004891482 00000 n 
+0004891671 00000 n 
+0004891860 00000 n 
+0004892052 00000 n 
+0004892238 00000 n 
+0004892430 00000 n 
+0004892620 00000 n 
+0004892812 00000 n 
+0004893002 00000 n 
+0004893194 00000 n 
+0004893384 00000 n 
+0004893576 00000 n 
+0004893766 00000 n 
+0004893958 00000 n 
+0004894147 00000 n 
+0004894336 00000 n 
+0004894528 00000 n 
+0004894718 00000 n 
+0004894910 00000 n 
+0004895100 00000 n 
+0004895292 00000 n 
+0004895482 00000 n 
+0004895674 00000 n 
+0004895861 00000 n 
+0004896053 00000 n 
+0004896243 00000 n 
+0004896435 00000 n 
+0004896624 00000 n 
+0004896802 00000 n 
+0004896979 00000 n 
+0004897157 00000 n 
+0004897333 00000 n 
+0004897509 00000 n 
+0004897687 00000 n 
+0004897864 00000 n 
+0004898042 00000 n 
+0004898219 00000 n 
+0004898397 00000 n 
+0004898601 00000 n 
+0004898814 00000 n 
+0004899030 00000 n 
+0004899242 00000 n 
+0004899407 00000 n 
+0004899580 00000 n 
+0004899759 00000 n 
+0004900005 00000 n 
+0004900207 00000 n 
+0004900449 00000 n 
+0004900635 00000 n 
+0004900838 00000 n 
+0004901031 00000 n 
+0004901225 00000 n 
+0004901426 00000 n 
+0004901626 00000 n 
+0004901828 00000 n 
+0004902027 00000 n 
+0004902226 00000 n 
+0004902428 00000 n 
+0004902623 00000 n 
+0004902832 00000 n 
+0004903044 00000 n 
+0004903228 00000 n 
+0004903442 00000 n 
+0004903671 00000 n 
+0004903905 00000 n 
+0004904139 00000 n 
+0004904373 00000 n 
+0004904603 00000 n 
+0004904829 00000 n 
+0004905064 00000 n 
+0004905298 00000 n 
+0004905532 00000 n 
+0004905764 00000 n 
+0004905980 00000 n 
+0004906200 00000 n 
+0004906416 00000 n 
+0004906626 00000 n 
+0004906841 00000 n 
+0004907059 00000 n 
+0004907269 00000 n 
+0004907477 00000 n 
+0004907685 00000 n 
+0004907893 00000 n 
+0004908100 00000 n 
+0004908308 00000 n 
+0004908503 00000 n 
+0004908698 00000 n 
+0004908894 00000 n 
+0004909089 00000 n 
+0004909286 00000 n 
+0004909483 00000 n 
+0004909678 00000 n 
+0004909874 00000 n 
+0004910071 00000 n 
+0004910265 00000 n 
+0004910459 00000 n 
+0004910653 00000 n 
+0004910847 00000 n 
+0004911041 00000 n 
+0004911235 00000 n 
+0004911429 00000 n 
+0004911623 00000 n 
+0004911818 00000 n 
+0004912013 00000 n 
+0004912207 00000 n 
+0004912401 00000 n 
+0004912595 00000 n 
+0004912789 00000 n 
+0004912983 00000 n 
+0004913179 00000 n 
+0004913375 00000 n 
+0004913569 00000 n 
+0004913763 00000 n 
+0004913957 00000 n 
+0004914151 00000 n 
+0004914345 00000 n 
+0004914539 00000 n 
+0004914736 00000 n 
+0004914931 00000 n 
+0004915125 00000 n 
+0004915319 00000 n 
+0004915513 00000 n 
+0004915707 00000 n 
+0004915901 00000 n 
+0004916095 00000 n 
+0004916289 00000 n 
+0004916483 00000 n 
+0004916677 00000 n 
+0004916871 00000 n 
+0004917065 00000 n 
+0004917259 00000 n 
+0004917453 00000 n 
+0004917647 00000 n 
+0004917841 00000 n 
+0004918035 00000 n 
+0004918229 00000 n 
+0004918423 00000 n 
+0004918617 00000 n 
+0004918811 00000 n 
+0004919005 00000 n 
+0004919199 00000 n 
+0004919393 00000 n 
+0004919588 00000 n 
+0004919782 00000 n 
+0004919976 00000 n 
+0004920170 00000 n 
+0004920364 00000 n 
+0004920558 00000 n 
+0004920752 00000 n 
+0004920947 00000 n 
+0004921143 00000 n 
+0004921339 00000 n 
+0004921538 00000 n 
+0004921738 00000 n 
+0004921938 00000 n 
+0004922138 00000 n 
+0004922338 00000 n 
+0004922538 00000 n 
+0004922738 00000 n 
+0004922935 00000 n 
+0004923135 00000 n 
+0004923331 00000 n 
+0004923529 00000 n 
+0004923723 00000 n 
+0004923917 00000 n 
+0004924111 00000 n 
+0004924305 00000 n 
+0004924499 00000 n 
+0004924693 00000 n 
+0004924887 00000 n 
+0004925084 00000 n 
+0004925284 00000 n 
+0004925484 00000 n 
+0004925684 00000 n 
+0004925884 00000 n 
+0004926084 00000 n 
+0004926284 00000 n 
+0004926484 00000 n 
+0004926680 00000 n 
+0004926874 00000 n 
+0004927068 00000 n 
+0004927262 00000 n 
+0004927456 00000 n 
+0004927650 00000 n 
+0004927844 00000 n 
+0004928038 00000 n 
+0004928232 00000 n 
+0004928426 00000 n 
+0004928620 00000 n 
+0004928814 00000 n 
+0004929008 00000 n 
+0004929202 00000 n 
+0004929396 00000 n 
+0004929590 00000 n 
+0004929788 00000 n 
+0004929988 00000 n 
+0004930188 00000 n 
+0004930388 00000 n 
+0004930588 00000 n 
+0004930788 00000 n 
+0004930988 00000 n 
+0004931188 00000 n 
+0004931388 00000 n 
+0004931588 00000 n 
+0004931788 00000 n 
+0004931988 00000 n 
+0004932188 00000 n 
+0004932388 00000 n 
+0004932588 00000 n 
+0004932788 00000 n 
+0004932988 00000 n 
+0004933188 00000 n 
+0004933388 00000 n 
+0004933588 00000 n 
+0004933788 00000 n 
+0004933988 00000 n 
+0004934188 00000 n 
+0004934388 00000 n 
+0004934588 00000 n 
+0004934788 00000 n 
+0004934988 00000 n 
+0004935188 00000 n 
+0004935388 00000 n 
+0004935588 00000 n 
+0004935798 00000 n 
+0004936027 00000 n 
+0004936246 00000 n 
+0004936458 00000 n 
+0004936688 00000 n 
+0004936946 00000 n 
+0004937204 00000 n 
+0004937462 00000 n 
+0004937720 00000 n 
+0004937978 00000 n 
+0004938236 00000 n 
+0004938487 00000 n 
+0004938729 00000 n 
+0004938987 00000 n 
+0004939245 00000 n 
+0004939509 00000 n 
+0004939773 00000 n 
+0004940023 00000 n 
+0004940290 00000 n 
+0004940562 00000 n 
+0004940825 00000 n 
+0004941080 00000 n 
+0004941330 00000 n 
+0004941570 00000 n 
+0004941809 00000 n 
+0004942059 00000 n 
+0004942308 00000 n 
+0004942558 00000 n 
+0004942807 00000 n 
+0004943052 00000 n 
+0004943303 00000 n 
+0004943559 00000 n 
+0004943815 00000 n 
+0004944077 00000 n 
+0004944339 00000 n 
+0004944603 00000 n 
+0004944863 00000 n 
+0004945121 00000 n 
+0004945379 00000 n 
+0004945638 00000 n 
+0004945902 00000 n 
+0004946165 00000 n 
+0004946424 00000 n 
+0004946683 00000 n 
+0004946947 00000 n 
+0004947210 00000 n 
+0004947469 00000 n 
+0004947725 00000 n 
+0004947981 00000 n 
+0004948237 00000 n 
+0004948488 00000 n 
+0004948738 00000 n 
+0004948987 00000 n 
+0004949237 00000 n 
+0004949485 00000 n 
+0004949727 00000 n 
+0004949983 00000 n 
+0004950239 00000 n 
+0004950487 00000 n 
+0004950735 00000 n 
+0004950985 00000 n 
+0004951229 00000 n 
+0004951471 00000 n 
+0004951713 00000 n 
+0004951950 00000 n 
+0004952195 00000 n 
+0004952445 00000 n 
+0004952691 00000 n 
+0004952933 00000 n 
+0004953175 00000 n 
+0004953417 00000 n 
+0004953660 00000 n 
+0004953902 00000 n 
+0004954148 00000 n 
+0004954390 00000 n 
+0004954632 00000 n 
+0004954867 00000 n 
+0004955104 00000 n 
+0004955346 00000 n 
+0004955590 00000 n 
+0004955832 00000 n 
+0004956082 00000 n 
+0004956326 00000 n 
+0004956568 00000 n 
+0004956810 00000 n 
+0004957052 00000 n 
+0004957291 00000 n 
+0004957525 00000 n 
+0004957765 00000 n 
+0004958007 00000 n 
+0004958247 00000 n 
+0004958489 00000 n 
+0004958725 00000 n 
+0004958963 00000 n 
+0004959210 00000 n 
+0004959454 00000 n 
+0004959699 00000 n 
+0004959949 00000 n 
+0004960198 00000 n 
+0004960448 00000 n 
+0004960690 00000 n 
+0004960932 00000 n 
+0004961174 00000 n 
+0004961416 00000 n 
+0004961662 00000 n 
+0004961904 00000 n 
+0004962154 00000 n 
+0004962399 00000 n 
+0004962643 00000 n 
+0004962893 00000 n 
+0004963135 00000 n 
+0004963381 00000 n 
+0004963623 00000 n 
+0004963864 00000 n 
+0004964106 00000 n 
+0004964347 00000 n 
+0004964587 00000 n 
+0004964821 00000 n 
+0004965063 00000 n 
+0004965305 00000 n 
+0004965547 00000 n 
+0004965788 00000 n 
+0004966025 00000 n 
+0004966262 00000 n 
+0004966504 00000 n 
+0004966746 00000 n 
+0004966988 00000 n 
+0004967230 00000 n 
+0004967471 00000 n 
+0004967713 00000 n 
+0004967954 00000 n 
+0004968191 00000 n 
+0004968432 00000 n 
+0004968682 00000 n 
+0004968931 00000 n 
+0004969181 00000 n 
+0004969423 00000 n 
+0004969668 00000 n 
+0004969914 00000 n 
+0004970156 00000 n 
+0004970402 00000 n 
+0004970644 00000 n 
+0004970894 00000 n 
+0004971143 00000 n 
+0004971389 00000 n 
+0004971631 00000 n 
+0004971879 00000 n 
+0004972127 00000 n 
+0004972371 00000 n 
+0004972617 00000 n 
+0004972865 00000 n 
+0004973110 00000 n 
+0004973352 00000 n 
+0004973593 00000 n 
+0004973835 00000 n 
+0004974069 00000 n 
+0004974319 00000 n 
+0004974567 00000 n 
+0004974815 00000 n 
+0004975063 00000 n 
+0004975324 00000 n 
+0004975526 00000 n 
+0004975715 00000 n 
+0004975937 00000 n 
+0004976155 00000 n 
+0004976336 00000 n 
+0004976522 00000 n 
+0004976706 00000 n 
+0004976890 00000 n 
+0004977076 00000 n 
+0004977261 00000 n 
+0004977447 00000 n 
+0004977632 00000 n 
+0004977818 00000 n 
+0004978003 00000 n 
+0004978189 00000 n 
+0004978374 00000 n 
+0004978560 00000 n 
+0004978744 00000 n 
+0004978928 00000 n 
+0004979114 00000 n 
+0004979299 00000 n 
+0004979485 00000 n 
+0004979668 00000 n 
+0004979854 00000 n 
+0004980039 00000 n 
+0004980225 00000 n 
+0004980410 00000 n 
+0004980596 00000 n 
+0004980781 00000 n 
+0004980967 00000 n 
+0004981151 00000 n 
+0004981335 00000 n 
+0004981521 00000 n 
+0004981706 00000 n 
+0004981892 00000 n 
+0004982077 00000 n 
+0004982263 00000 n 
+0004982448 00000 n 
+0004982634 00000 n 
+0004982819 00000 n 
+0004983005 00000 n 
+0004983186 00000 n 
+0004983372 00000 n 
+0004983556 00000 n 
+0004983740 00000 n 
+0004983926 00000 n 
+0004984111 00000 n 
+0004984297 00000 n 
+0004984482 00000 n 
+0004984668 00000 n 
+0004984853 00000 n 
+0004985039 00000 n 
+0004985224 00000 n 
+0004985410 00000 n 
+0004985594 00000 n 
+0004985778 00000 n 
+0004985964 00000 n 
+0004986149 00000 n 
+0004986335 00000 n 
+0004986518 00000 n 
+0004986704 00000 n 
+0004986889 00000 n 
+0004987075 00000 n 
+0004987260 00000 n 
+0004987446 00000 n 
+0004987631 00000 n 
+0004987817 00000 n 
+0004988001 00000 n 
+0004988185 00000 n 
+0004988371 00000 n 
+0004988556 00000 n 
+0004988742 00000 n 
+0004988927 00000 n 
+0004989113 00000 n 
+0004989298 00000 n 
+0004989484 00000 n 
+0004989669 00000 n 
+0004989855 00000 n 
+0004990036 00000 n 
+0004990222 00000 n 
+0004990406 00000 n 
+0004990590 00000 n 
+0004990776 00000 n 
+0004990961 00000 n 
+0004991147 00000 n 
+0004991334 00000 n 
+0004991526 00000 n 
+0004991716 00000 n 
+0004991908 00000 n 
+0004992098 00000 n 
+0004992290 00000 n 
+0004992479 00000 n 
+0004992668 00000 n 
+0004992860 00000 n 
+0004993050 00000 n 
+0004993242 00000 n 
+0004993429 00000 n 
+0004993621 00000 n 
+0004993811 00000 n 
+0004994003 00000 n 
+0004994193 00000 n 
+0004994385 00000 n 
+0004994575 00000 n 
+0004994767 00000 n 
+0004994956 00000 n 
+0004995145 00000 n 
+0004995337 00000 n 
+0004995527 00000 n 
+0004995719 00000 n 
+0004995909 00000 n 
+0004996101 00000 n 
+0004996291 00000 n 
+0004996483 00000 n 
+0004996673 00000 n 
+0004996865 00000 n 
+0004997050 00000 n 
+0004997242 00000 n 
+0004997431 00000 n 
+0004997620 00000 n 
+0004997812 00000 n 
+0004998002 00000 n 
+0004998194 00000 n 
+0004998384 00000 n 
+0004998576 00000 n 
+0004998766 00000 n 
+0004998958 00000 n 
+0004999148 00000 n 
+0004999340 00000 n 
+0004999529 00000 n 
+0004999718 00000 n 
+0004999910 00000 n 
+0005000100 00000 n 
+0005000292 00000 n 
+0005000479 00000 n 
+0005000671 00000 n 
+0005000861 00000 n 
+0005001053 00000 n 
+0005001243 00000 n 
+0005001435 00000 n 
+0005001625 00000 n 
+0005001817 00000 n 
+0005002006 00000 n 
+0005002195 00000 n 
+0005002387 00000 n 
+0005002577 00000 n 
+0005002769 00000 n 
+0005002959 00000 n 
+0005003151 00000 n 
+0005003341 00000 n 
+0005003533 00000 n 
+0005003723 00000 n 
+0005003899 00000 n 
+0005004075 00000 n 
+0005004257 00000 n 
+0005004443 00000 n 
+0005004629 00000 n 
+0005004811 00000 n 
+0005005001 00000 n 
+0005005192 00000 n 
+0005005386 00000 n 
+0005005584 00000 n 
+0005005782 00000 n 
+0005005968 00000 n 
+0005006136 00000 n 
+0005006349 00000 n 
+0005006568 00000 n 
+0005006762 00000 n 
+0005007028 00000 n 
+0005007261 00000 n 
+0005007465 00000 n 
+0005007673 00000 n 
+0005007885 00000 n 
+0005008101 00000 n 
+0005008317 00000 n 
+0005008533 00000 n 
+0005008749 00000 n 
+0005008959 00000 n 
+0005009158 00000 n 
+0005009370 00000 n 
+0005009582 00000 n 
+0005009794 00000 n 
+0005010017 00000 n 
+0005010234 00000 n 
+0005010452 00000 n 
+0005010670 00000 n 
+0005010888 00000 n 
+0005011106 00000 n 
+0005011324 00000 n 
+0005011535 00000 n 
+0005011759 00000 n 
+0005011977 00000 n 
+0005012200 00000 n 
+0005012426 00000 n 
+0005012645 00000 n 
+0005012863 00000 n 
+0005013081 00000 n 
+0005013299 00000 n 
+0005013517 00000 n 
+0005013735 00000 n 
+0005013953 00000 n 
+0005014162 00000 n 
+0005014377 00000 n 
+0005014595 00000 n 
+0005014813 00000 n 
+0005015031 00000 n 
+0005015240 00000 n 
+0005015451 00000 n 
+0005015669 00000 n 
+0005015887 00000 n 
+0005016105 00000 n 
+0005016325 00000 n 
+0005016546 00000 n 
+0005016764 00000 n 
+0005016982 00000 n 
+0005017186 00000 n 
+0005017390 00000 n 
+0005017594 00000 n 
+0005017807 00000 n 
+0005017997 00000 n 
+0005018205 00000 n 
+0005018443 00000 n 
+0005018690 00000 n 
+0005018942 00000 n 
+0005019194 00000 n 
+0005019446 00000 n 
+0005019698 00000 n 
+0005019950 00000 n 
+0005020202 00000 n 
+0005020454 00000 n 
+0005020711 00000 n 
+0005020969 00000 n 
+0005021227 00000 n 
+0005021485 00000 n 
+0005021743 00000 n 
+0005022001 00000 n 
+0005022259 00000 n 
+0005022517 00000 n 
+0005022775 00000 n 
+0005023033 00000 n 
+0005023291 00000 n 
+0005023546 00000 n 
+0005023801 00000 n 
+0005024059 00000 n 
+0005024317 00000 n 
+0005024575 00000 n 
+0005024833 00000 n 
+0005025096 00000 n 
+0005025370 00000 n 
+0005025636 00000 n 
+0005025902 00000 n 
+0005026168 00000 n 
+0005026434 00000 n 
+0005026700 00000 n 
+0005026972 00000 n 
+0005027244 00000 n 
+0005027512 00000 n 
+0005027773 00000 n 
+0005028031 00000 n 
+0005028289 00000 n 
+0005028553 00000 n 
+0005028817 00000 n 
+0005029075 00000 n 
+0005029333 00000 n 
+0005029591 00000 n 
+0005029849 00000 n 
+0005030107 00000 n 
+0005030365 00000 n 
+0005030623 00000 n 
+0005030881 00000 n 
+0005031139 00000 n 
+0005031397 00000 n 
+0005031655 00000 n 
+0005031913 00000 n 
+0005032171 00000 n 
+0005032426 00000 n 
+0005032670 00000 n 
+0005032921 00000 n 
+0005033179 00000 n 
+0005033437 00000 n 
+0005033695 00000 n 
+0005033953 00000 n 
+0005034211 00000 n 
+0005034469 00000 n 
+0005034722 00000 n 
+0005034966 00000 n 
+0005035217 00000 n 
+0005035475 00000 n 
+0005035733 00000 n 
+0005035991 00000 n 
+0005036240 00000 n 
+0005036484 00000 n 
+0005036728 00000 n 
+0005036972 00000 n 
+0005037216 00000 n 
+0005037460 00000 n 
+0005037738 00000 n 
+0005038032 00000 n 
+0005038324 00000 n 
+0005038620 00000 n 
+0005038918 00000 n 
+0005039216 00000 n 
+0005039514 00000 n 
+0005039812 00000 n 
+0005040105 00000 n 
+0005040392 00000 n 
+0005040690 00000 n 
+0005040988 00000 n 
+0005041291 00000 n 
+0005041594 00000 n 
+0005041892 00000 n 
+0005042190 00000 n 
+0005042488 00000 n 
+0005042786 00000 n 
+0005043084 00000 n 
+0005043371 00000 n 
+0005043669 00000 n 
+0005043967 00000 n 
+0005044265 00000 n 
+0005044560 00000 n 
+0005044853 00000 n 
+0005045144 00000 n 
+0005045428 00000 n 
+0005045649 00000 n 
+0005045851 00000 n 
+0005046053 00000 n 
+0005046255 00000 n 
+0005046457 00000 n 
+0005046656 00000 n 
+0005046853 00000 n 
+0005047061 00000 n 
+0005047267 00000 n 
+0005047468 00000 n 
+0005047653 00000 n 
+0005047775 00000 n 
+0005047893 00000 n 
+0005048023 00000 n 
+0005048148 00000 n 
+0005048273 00000 n 
+0005048398 00000 n 
+0005048522 00000 n 
+0005048647 00000 n 
+0005048772 00000 n 
+0005048897 00000 n 
+0005049021 00000 n 
+0005049146 00000 n 
+0005049270 00000 n 
+0005049393 00000 n 
+0005049516 00000 n 
+0005049643 00000 n 
+0005049772 00000 n 
+0005049897 00000 n 
+0005050032 00000 n 
+0005050162 00000 n 
+0005050291 00000 n 
+0005050420 00000 n 
+0005050547 00000 n 
+0005050674 00000 n 
+0005050801 00000 n 
+0005050928 00000 n 
+0005051055 00000 n 
+0005051182 00000 n 
+0005051309 00000 n 
+0005051436 00000 n 
+0005051563 00000 n 
+0005051690 00000 n 
+0005051817 00000 n 
+0005051944 00000 n 
+0005052071 00000 n 
+0005052198 00000 n 
+0005052325 00000 n 
+0005052452 00000 n 
+0005052579 00000 n 
+0005052706 00000 n 
+0005052833 00000 n 
+0005052960 00000 n 
+0005053087 00000 n 
+0005053214 00000 n 
+0005053341 00000 n 
+0005053476 00000 n 
+0005053617 00000 n 
+0005053757 00000 n 
+0005053896 00000 n 
+0005054034 00000 n 
+0005054175 00000 n 
+0005054318 00000 n 
+0005054460 00000 n 
+0005054601 00000 n 
+0005054740 00000 n 
+0005054881 00000 n 
+0005055021 00000 n 
+0005055160 00000 n 
+0005055299 00000 n 
+0005055438 00000 n 
+0005055577 00000 n 
+0005055716 00000 n 
+0005055855 00000 n 
+0005055994 00000 n 
+0005056133 00000 n 
+0005056272 00000 n 
+0005056410 00000 n 
+0005056549 00000 n 
+0005056690 00000 n 
+0005056830 00000 n 
+0005056968 00000 n 
+0005057100 00000 n 
+0005057226 00000 n 
+0005057351 00000 n 
+0005057475 00000 n 
+0005057600 00000 n 
+0005057725 00000 n 
+0005057850 00000 n 
+0005057975 00000 n 
+0005058099 00000 n 
+0005058224 00000 n 
+0005058349 00000 n 
+0005058474 00000 n 
+0005058598 00000 n 
+0005058723 00000 n 
+0005058848 00000 n 
+0005058973 00000 n 
+0005059097 00000 n 
+0005059222 00000 n 
+0005059347 00000 n 
+0005059472 00000 n 
+0005059595 00000 n 
+0005059720 00000 n 
+0005059845 00000 n 
+0005059970 00000 n 
+0005060095 00000 n 
+0005060220 00000 n 
+0005060343 00000 n 
+0005060465 00000 n 
+0005060590 00000 n 
+0005060721 00000 n 
+0005060853 00000 n 
+0005060987 00000 n 
+0005061121 00000 n 
+0005061254 00000 n 
+0005061387 00000 n 
+0005061521 00000 n 
+0005061654 00000 n 
+0005061791 00000 n 
+0005061934 00000 n 
+0005062077 00000 n 
+0005062219 00000 n 
+0005062363 00000 n 
+0005062509 00000 n 
+0005062653 00000 n 
+0005062796 00000 n 
+0005062939 00000 n 
+0005063082 00000 n 
+0005063225 00000 n 
+0005063368 00000 n 
+0005063510 00000 n 
+0005063657 00000 n 
+0005063810 00000 n 
+0005063963 00000 n 
+0005064115 00000 n 
+0005064255 00000 n 
+0005064381 00000 n 
+0005064475 00000 n 
+0005064595 00000 n 
+0005064719 00000 n 
+0005064848 00000 n 
+0005064979 00000 n 
+0005065106 00000 n 
+0005065233 00000 n 
+0005065360 00000 n 
+0005065492 00000 n 
+0005065630 00000 n 
+0005065770 00000 n 
+0005065908 00000 n 
+0005066039 00000 n 
+0005066164 00000 n 
+0005066288 00000 n 
+0005066413 00000 n 
+0005066536 00000 n 
+0005066663 00000 n 
+0005066801 00000 n 
+0005066944 00000 n 
+0005067086 00000 n 
+0005067218 00000 n 
+0005067292 00000 n 
+0005067413 00000 n 
+0005067539 00000 n 
+0005067673 00000 n 
+0005067787 00000 n 
+0005067887 00000 n 
+0005067929 00000 n 
+0005068282 00000 n 
 trailer
 << /Size 18580
 /Root 18578 0 R
 /Info 18579 0 R
-/ID [<97F9219C79F4633A767040E5BD12B1C1> <97F9219C79F4633A767040E5BD12B1C1>] >>
+/ID [<4541D8992CBCFE9E60B58788B2874EB5> <4541D8992CBCFE9E60B58788B2874EB5>] >>
 startxref
-5068846
+5068615
 %%EOF

Modified: branches/samba/upstream/docs/htmldocs/Samba3-ByExample/2000users.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/Samba3-ByExample/2000users.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/Samba3-ByExample/2000users.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,4 +1,4 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 6. A Distributed 2000-User Network</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="Samba-3 by Example"><link rel="up" href="ExNetworks.html" title="Part I. Example Network Configurations"><link rel="prev" href="happy.html" title="Chapter 5. Making Happy Users"><link rel="next" href="DMSMig.html" title="Part II. Domain Members, Updating Samba and Migration"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 6. A Distributed 2000-User Network</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="happy.html">Prev</a> </td><th width="60%" align="center">Part I. Example Network Configurations</th><td width="20%" align="right"> <a accesskey="n" href="DMSMig.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="2000users"></a>Chapter 6. A Distributed 2000-User Network</h2></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="2000users.html#id2576859">Introduction</a></span></dt><dd><dl><dt><span class="sect2"><a href="2000users.html#id2576890">Assignment Tasks</a></span></dt></dl></dd><dt><span class="sect1"><a href="2000users.html#id2576958">Dissection and Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="2000users.html#id2577231">Technical Issues</a></span></dt><dt><span class="sect2"><a href="2000users.html#id2578175">Political Issues</a></span></dt></dl></dd><dt><span class="sect1"><a href="2000users.html#id2578192">Implementation</a></span></dt><dd><dl><dt><span class="sect2"><a href="2000users.html#id2581351">Key Points Learned</a></span></dt></dl></dd><dt><span class="sect1"><a href="2000users.html#id2581498">Questions and Answers</a></span></dt></dl></div><p>
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 6. A Distributed 2000-User Network</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="Samba-3 by Example"><link rel="up" href="ExNetworks.html" title="Part I. Example Network Configurations"><link rel="prev" href="happy.html" title="Chapter 5. Making Happy Users"><link rel="next" href="DMSMig.html" title="Part II. Domain Members, Updating Samba and Migration"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 6. A Distributed 2000-User Network</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="happy.html">Prev</a> </td><th width="60%" align="center">Part I. Example Network Configurations</th><td width="20%" align="right"> <a accesskey="n" href="DMSMig.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="2000users"></a>Chapter 6. A Distributed 2000-User Network</h2></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="2000users.html#id2576874">Introduction</a></span></dt><dd><dl><dt><span class="sect2"><a href="2000users.html#id2576904">Assignment Tasks</a></span></dt></dl></dd><dt><span class="sect1"><a href="2000users.html#id2576972">Dissection and Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="2000users.html#id2577245">Technical Issues</a></span></dt><dt><span class="sect2"><a href="2000users.html#id2578189">Political Issues</a></span></dt></dl></dd><dt><span class="sect1"><a href="2000users.html#id2578207">Implementation</a></span></dt><dd><dl><dt><span class="sect2"><a href="2000users.html#id2581365">Key Points Learned</a></span></dt></dl></dd><dt><span class="sect1"><a href="2000users.html#id2581512">Questions and Answers</a></span></dt></dl></div><p>
 There is something indeed mystical about things that are
 big. Large networks exhibit a certain magnetism and exude a sense of
 importance that obscures reality. You and I know that it is no more
@@ -30,7 +30,7 @@
 Samba are largely under control. So in this section you focus on the
 specifics of implementing LDAP changes, Samba changes, and approach and
 design of the solution and its deployment.
-</p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2576859"></a>Introduction</h2></div></div></div><p>
+</p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2576874"></a>Introduction</h2></div></div></div><p>
 Abmas is a miracle company. Most businesses would have collapsed under
 the weight of rapid expansion that this company has experienced. Samba 
 is flexible, so there is no need to reinstall the whole operating 
@@ -39,19 +39,19 @@
 and then do a near-live conversion. There is no need to reinstall a 
 Samba server just to change the way your network should function.
 </p><p>
-<a class="indexterm" name="id2576878"></a>
+<a class="indexterm" name="id2576892"></a>
 Network growth is common to all organizations. In this exercise,
 your preoccupation is with the mechanics of implementing Samba and
 LDAP so that network users on each network segment can work
 without impediment.
-</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2576890"></a>Assignment Tasks</h3></div></div></div><p>
+</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2576904"></a>Assignment Tasks</h3></div></div></div><p>
 	Starting with the configuration files for the server called
 	<code class="constant">MASSIVE</code> in <a class="link" href="happy.html" title="Chapter 5. Making Happy Users">&#8220;Making Happy Users&#8221;</a>, you now deal with the
 	issues that are particular to large distributed networks. Your task
 	is simple  identify the challenges, consider the 
 	alternatives, and then design and implement a solution.
 	</p><p>
-	<a class="indexterm" name="id2576918"></a>
+	<a class="indexterm" name="id2576932"></a>
 	Remember, you have users based in London (UK), Los Angeles,
 	Washington. DC, and, three buildings in New York. A significant portion
 	of your workforce have notebook computers and roam all over the
@@ -72,18 +72,18 @@
 	You have outsourced all desktop deployment and management to
 	DirectPointe. Your concern is server maintenance and third-level
 	support. Build a plan and show what must be done.
-	</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2576958"></a>Dissection and Discussion</h2></div></div></div><p>
-<a class="indexterm" name="id2576966"></a>
-<a class="indexterm" name="id2576973"></a>
+	</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2576972"></a>Dissection and Discussion</h2></div></div></div><p>
+<a class="indexterm" name="id2576980"></a>
+<a class="indexterm" name="id2576987"></a>
 In <a class="link" href="happy.html" title="Chapter 5. Making Happy Users">&#8220;Making Happy Users&#8221;</a>, you implemented an LDAP server that provided the
 <em class="parameter"><code>passdb backend</code></em> for the Samba servers. You
 explored ways to accelerate Windows desktop profile handling and you
 took control of network performance.
 </p><p>
-<a class="indexterm" name="id2576997"></a>
-<a class="indexterm" name="id2577004"></a>
-<a class="indexterm" name="id2577011"></a>
+<a class="indexterm" name="id2577012"></a>
 <a class="indexterm" name="id2577018"></a>
+<a class="indexterm" name="id2577025"></a>
+<a class="indexterm" name="id2577032"></a>
 The implementation of an LDAP-based passdb backend (known as
 <span class="emphasis"><em>ldapsam</em></span> in Samba parlance), or some form of database
 that can be distributed, is essential to permit the deployment of Samba
@@ -96,8 +96,8 @@
 support the range of account facilities demanded by modern network
 managers.
 </p><p>
-<a class="indexterm" name="id2577057"></a>
-<a class="indexterm" name="id2577064"></a>
+<a class="indexterm" name="id2577072"></a>
+<a class="indexterm" name="id2577078"></a>
 The new <span class="emphasis"><em>tdbsam</em></span> facility supports functionality
 that is similar to an <span class="emphasis"><em>ldapsam</em></span>, but the lack of
 distributed infrastructure sorely limits the scope for its
@@ -105,10 +105,10 @@
 an XML-based backend, or for that matter, why not use an SQL-based
 backend? Is support for these tools broken? Answers to these
 questions require a bit of background.</p><p>
-<a class="indexterm" name="id2577088"></a>
-<a class="indexterm" name="id2577094"></a>
-<a class="indexterm" name="id2577101"></a>
-<a class="indexterm" name="id2577108"></a>
+<a class="indexterm" name="id2577102"></a>
+<a class="indexterm" name="id2577109"></a>
+<a class="indexterm" name="id2577115"></a>
+<a class="indexterm" name="id2577122"></a>
 <span class="emphasis"><em>What is a directory?</em></span> A directory is a
 collection of information regarding objects that can be accessed to
 rapidly find information that is relevant in a particular and
@@ -116,19 +116,19 @@
 generally more often searched (read) than updated. As a consequence, the
 information is organized to facilitate read access rather than to
 support transaction processing.</p><p>
-<a class="indexterm" name="id2577128"></a>
-<a class="indexterm" name="id2577138"></a>
-<a class="indexterm" name="id2577145"></a>
+<a class="indexterm" name="id2577143"></a>
 <a class="indexterm" name="id2577152"></a>
+<a class="indexterm" name="id2577159"></a>
+<a class="indexterm" name="id2577166"></a>
 The Lightweight Directory Access Protocol (LDAP) differs
 considerably from a traditional database. It has a simple search
 facility that uniquely makes a highly preferred mechanism for managing
 user identities. LDAP provides a scalable mechanism for distributing
 the data repository and for keeping all copies (slaves) in sync with
 the master repository.</p><p>
-<a class="indexterm" name="id2577168"></a>
-<a class="indexterm" name="id2577175"></a>
 <a class="indexterm" name="id2577182"></a>
+<a class="indexterm" name="id2577189"></a>
+<a class="indexterm" name="id2577196"></a>
 Samba is a flexible and powerful file and print sharing
 technology. It can use many external authentication sources and can be
 part of a total authentication and identity management
@@ -136,7 +136,7 @@
 are Microsoft Active Directory and LDAP. Sites that specifically wish to
 avoid the proprietary implications of Microsoft Active Directory
 naturally gravitate toward OpenLDAP.</p><p>
-<a class="indexterm" name="id2577199"></a>
+<a class="indexterm" name="id2577213"></a>
 In <a class="link" href="happy.html" title="Chapter 5. Making Happy Users">&#8220;Making Happy Users&#8221;</a>, you had to deal with a locally routed
 network. All deployment concerns focused around making users happy,
 and that simply means taking control over all network practices and
@@ -147,12 +147,12 @@
 between offices. You must take into account the way users need to
 access information globally. And you must make the network robust
 enough so that it can sustain partial breakdown without causing loss of
-productivity.</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2577231"></a>Technical Issues</h3></div></div></div><p>
+productivity.</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2577245"></a>Technical Issues</h3></div></div></div><p>
 	There are at least three areas that need to be addressed as you
 	approach the challenge of designing a network solution for the newly
 	expanded business:
-	</p><div class="itemizedlist"><ul type="disc"><li><p><a class="indexterm" name="id2577247"></a>
-		User needs such as mobility and data access</p></li><li><p>The nature of Windows networking protocols</p></li><li><p>Identity management infrastructure needs</p></li></ul></div><p>Let's look at each in turn.</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2577270"></a>User Needs</h4></div></div></div><p>
+	</p><div class="itemizedlist"><ul type="disc"><li><p><a class="indexterm" name="id2577261"></a>
+		User needs such as mobility and data access</p></li><li><p>The nature of Windows networking protocols</p></li><li><p>Identity management infrastructure needs</p></li></ul></div><p>Let's look at each in turn.</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2577284"></a>User Needs</h4></div></div></div><p>
 	The new company has three divisions. Staff for each division are spread across
 	the company. Some staff are office-bound and some are mobile users. Mobile
 	users travel globally. Some spend considerable periods working in other offices.
@@ -163,7 +163,7 @@
 	curtail user needs. Parts of the global Internet infrastructure remain shielded
 	off for reasons outside the scope of this discussion.
 	</p><p>
-	<a class="indexterm" name="id2577295"></a>
+	<a class="indexterm" name="id2577309"></a>
 	Decisions must be made regarding where data is to be stored, how it will be
 	replicated (if at all), and what the network bandwidth implications are. For
 	example, one decision that can be made is to give each office its own master
@@ -174,8 +174,8 @@
 	This way, they can synchronize all files that have changed since each logon
 	to the network.
 	</p><p>
-	<a class="indexterm" name="id2577321"></a>
-	<a class="indexterm" name="id2577330"></a>
+	<a class="indexterm" name="id2577335"></a>
+	<a class="indexterm" name="id2577344"></a>
 	No matter which way you look at this, the bandwidth requirements
 	for acceptable performance are substantial even if only 10 percent of
 	staff are global data users. A company with 3,500 employees,
@@ -188,11 +188,11 @@
 	profile involves a transfer of over 750 KB from the profile
 	server to and from the client.
 	</p><p>
-	<a class="indexterm" name="id2577352"></a>
+	<a class="indexterm" name="id2577366"></a>
 	Obviously then, user needs and wide-area practicalities dictate the economic and
 	technical aspects of your network design as well as for standard operating procedures.
-	</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2577364"></a>The Nature of Windows Networking Protocols</h4></div></div></div><p>
-	<a class="indexterm" name="id2577372"></a>
+	</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2577378"></a>The Nature of Windows Networking Protocols</h4></div></div></div><p>
+	<a class="indexterm" name="id2577386"></a>
 	Network logons that include roaming profile handling requires from 140 KB to 2 MB.
 	The inclusion of support for a minimal set of common desktop applications can push
 	the size of a complete profile to over 15 MB. This has substantial implications
@@ -200,8 +200,8 @@
 	determining the nature and style of mandatory profiles that may be enforced as
 	part of a total service-level assurance program that might be implemented.
 	</p><p>
-	<a class="indexterm" name="id2577392"></a>
-	<a class="indexterm" name="id2577399"></a>
+	<a class="indexterm" name="id2577407"></a>
+	<a class="indexterm" name="id2577414"></a>
 	One way to reduce the network bandwidth impact of user logon
 	traffic is through folder redirection. In <a class="link" href="happy.html" title="Chapter 5. Making Happy Users">&#8220;Making Happy Users&#8221;</a>, you
 	implemented this in the new Windows XP Professional standard
@@ -210,14 +210,14 @@
 	also be excluded from synchronization to and from the server on
 	logon or logout. Redirected folders are analogous to network drive
 	connections.
-	</p><p><a class="indexterm" name="id2577427"></a>
+	</p><p><a class="indexterm" name="id2577441"></a>
 	Of course, network applications should only be run off
 	local application servers. As a general rule, even with 2 Mb/sec
 	network bandwidth, it would not make sense at all for someone who
 	is working out of the London office to run applications off a
 	server that is located in New York.
 	</p><p>
-	<a class="indexterm" name="id2577442"></a>
+	<a class="indexterm" name="id2577456"></a>
 	When network bandwidth becomes a precious commodity (that is most
 	of the time), there is a significant demand to understand network
 	processes and to mold the limits of acceptability around the
@@ -226,15 +226,15 @@
 	When a Windows NT4/200x/XP Professional client user logs onto
 	the network, several important things must happen.
 	</p><div class="itemizedlist"><ul type="disc"><li><p>
-		<a class="indexterm" name="id2577465"></a>
+		<a class="indexterm" name="id2577479"></a>
 		The client obtains an IP address via DHCP. (DHCP is
 		necessary so that users can roam between offices.)
 		</p></li><li><p>
-		<a class="indexterm" name="id2577478"></a>
-		<a class="indexterm" name="id2577485"></a>
+		<a class="indexterm" name="id2577492"></a>
+		<a class="indexterm" name="id2577499"></a>
 		The client must register itself with the WINS and/or DNS server.
 		</p></li><li><p>
-		<a class="indexterm" name="id2577497"></a>
+		<a class="indexterm" name="id2577511"></a>
 		The client must locate the closest domain controller.
 		</p></li><li><p>
 		The client must log onto a domain controller and obtain as part of
@@ -256,15 +256,15 @@
 	name both by broadcast and Unicast registration that is directed
 	at the WINS server.
 	</p><p>
-	<a class="indexterm" name="id2577544"></a>
-	<a class="indexterm" name="id2577551"></a><a class="indexterm" name="id2577560"></a>
+	<a class="indexterm" name="id2577558"></a>
+	<a class="indexterm" name="id2577565"></a><a class="indexterm" name="id2577574"></a>
 	Given that the client is already a domain member, it then sends
 	a directed (Unicast) request to the WINS server seeking the list of
 	IP addresses for domain controllers (NetBIOS name type 0x1C). The
 	WINS server replies with the information requested.</p><p>
-	<a class="indexterm" name="id2577574"></a>
-	<a class="indexterm" name="id2577584"></a>
-	<a class="indexterm" name="id2577590"></a>
+	<a class="indexterm" name="id2577589"></a>
+	<a class="indexterm" name="id2577598"></a>
+	<a class="indexterm" name="id2577605"></a>
 	The client sends two netlogon mailslot broadcast requests
 	to the local network and to each of the IP addresses returned by
 	the WINS server. Whichever answers this request first appears to
@@ -274,9 +274,9 @@
 	was listed in the WINS server response to a request for the list of
 	domain controllers.
 	</p><p>
-	<a class="indexterm" name="id2577616"></a>
-	<a class="indexterm" name="id2577626"></a>
-	<a class="indexterm" name="id2577633"></a>
+	<a class="indexterm" name="id2577631"></a>
+	<a class="indexterm" name="id2577640"></a>
+	<a class="indexterm" name="id2577647"></a>
 	The logon process begins with negotiation of the SMB/CIFS
 	protocols that are to be used; this is followed by an exchange of
 	information that ultimately includes the client sending the
@@ -287,10 +287,10 @@
 	needs. A secondary fact we need to know is, what happens when
 	local domain controllers fail or break?
 	</p><p>
-	<a class="indexterm" name="id2577652"></a>
-	<a class="indexterm" name="id2577659"></a>
-	<a class="indexterm" name="id2577665"></a>
-	<a class="indexterm" name="id2577672"></a>
+	<a class="indexterm" name="id2577666"></a>
+	<a class="indexterm" name="id2577673"></a>
+	<a class="indexterm" name="id2577680"></a>
+	<a class="indexterm" name="id2577686"></a>
 	Under most circumstances, the nearest domain controller
 	responds to the netlogon mailslot broadcast. The exception to this
 	norm occurs when the nearest domain controller is too busy or is out
@@ -299,18 +299,18 @@
 	domain controllers. Since there can be only one PDC, all additional
 	domain controllers are by definition BDCs.
 	</p><p>
-	<a class="indexterm" name="id2577689"></a>
-	<a class="indexterm" name="id2577696"></a>
+	<a class="indexterm" name="id2577704"></a>
+	<a class="indexterm" name="id2577710"></a>
 	The provision of sufficient servers that are BDCs is an
 	important design factor. The second important design factor
 	involves how each of the BDCs obtains user authentication
 	data. That is the subject of the next section, which involves key
 	decisions regarding Identity Management facilities.
-	</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2577710"></a>Identity Management Needs</h4></div></div></div><p>
-	<a class="indexterm" name="id2577718"></a>
-	<a class="indexterm" name="id2577725"></a>
-	<a class="indexterm" name="id2577732"></a>
+	</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2577725"></a>Identity Management Needs</h4></div></div></div><p>
+	<a class="indexterm" name="id2577733"></a>
 	<a class="indexterm" name="id2577739"></a>
+	<a class="indexterm" name="id2577746"></a>
+	<a class="indexterm" name="id2577753"></a>
 	Network managers recognize that in large organizations users
 	generally need to be given resource access based on needs, while
 	being excluded from other resources for reasons of privacy. It is
@@ -319,9 +319,9 @@
 	by which user credentials are validated and filtered and appropriate
 	rights and privileges are allocated.
 	</p><p>
-	<a class="indexterm" name="id2577756"></a>
-	<a class="indexterm" name="id2577763"></a>
 	<a class="indexterm" name="id2577770"></a>
+	<a class="indexterm" name="id2577777"></a>
+	<a class="indexterm" name="id2577784"></a>
 	Unfortunately, network resources tend to have their own Identity 
 	Management facilities, the quality and manageability of which varies 
 	from quite poor to exceptionally good. Corporations that use a mixture 
@@ -333,7 +333,7 @@
 	What was once called <code class="constant">Yellow Pages</code> is today known 
 	as <code class="constant">Network Information System</code> (NIS).
 	</p><p>
-	<a class="indexterm" name="id2577801"></a>
+	<a class="indexterm" name="id2577815"></a>
 	NIS gained a strong following throughout the UNIX/VMS space in a short
 	period of time and retained that appeal and use for over a decade.
 	Security concerns and inherent limitations have caused it to enter its
@@ -343,9 +343,9 @@
 	demands as the demand for directory services that can be coupled with
 	other information systems is catching on.
 	</p><p>
-	<a class="indexterm" name="id2577820"></a>
-	<a class="indexterm" name="id2577826"></a>
-	<a class="indexterm" name="id2577833"></a>
+	<a class="indexterm" name="id2577834"></a>
+	<a class="indexterm" name="id2577841"></a>
+	<a class="indexterm" name="id2577848"></a>
 	Nevertheless, both NIS and NIS+ continue to hold ground in
 	business areas where UNIX still has major sway. Examples of
 	organizations that remain firmly attached to the use of NIS and
@@ -353,14 +353,14 @@
 	and large corporations that have a scientific or engineering
 	focus.
 	</p><p>
-	<a class="indexterm" name="id2577849"></a>
-	<a class="indexterm" name="id2577856"></a>
+	<a class="indexterm" name="id2577863"></a>
+	<a class="indexterm" name="id2577870"></a>
 	Today's networking world needs a scalable, distributed Identity 
 	Management infrastructure, commonly called a directory. The most 
 	popular technologies today are Microsoft Active Directory service 
 	and a number of LDAP implementations.
 	</p><p>
-	<a class="indexterm" name="id2577870"></a>
+	<a class="indexterm" name="id2577884"></a>
 	The problem of managing multiple directories has become a focal
 	point over the past decade, creating a large market for
 	metadirectory products and services that allow organizations that
@@ -369,15 +369,15 @@
 	another. The attendant benefit to end users is the promise of
 	having to remember and deal with fewer login identities and
 	passwords.</p><p>
-	<a class="indexterm" name="id2577888"></a>
+	<a class="indexterm" name="id2577902"></a>
 	The challenge of every large network is to find the optimum
 	balance of internal systems and facilities for Identity
 	Management resources. How well the solution is chosen and
 	implemented has potentially significant impact on network bandwidth
 	and systems response needs.</p><p>
-	<a class="indexterm" name="id2577905"></a>
-	<a class="indexterm" name="id2577912"></a>
-	<a class="indexterm" name="id2577921"></a>
+	<a class="indexterm" name="id2577919"></a>
+	<a class="indexterm" name="id2577926"></a>
+	<a class="indexterm" name="id2577935"></a>
 	In <a class="link" href="happy.html" title="Chapter 5. Making Happy Users">&#8220;Making Happy Users&#8221;</a>, you implemented a single LDAP server for the
 	entire network. This may work for smaller networks, but almost
 	certainly fails to meet the needs of large and complex networks. The
@@ -386,8 +386,8 @@
 	What is the best method for implementing master/slave LDAP
 	servers within the context of a distributed 2,000-user network is a
 	question that remains to be answered.</p><p>
-	<a class="indexterm" name="id2577950"></a>
-	<a class="indexterm" name="id2577957"></a>
+	<a class="indexterm" name="id2577964"></a>
+	<a class="indexterm" name="id2577971"></a>
 	One possibility that has great appeal is to create a single,
 	large distributed domain. The practical implications of this
 	design (see <a class="link" href="2000users.html#chap7net" title="Figure 6.6. Network Topology 2000 User Complex Design A">&#8220;Network Topology  2000 User Complex Design A&#8221;</a>) demands the placement of
@@ -398,7 +398,7 @@
 	productivity against the cost of network management and
 	maintenance.
 	</p><p>
-	<a class="indexterm" name="id2577982"></a>
+	<a class="indexterm" name="id2577996"></a>
 	The network design in <a class="link" href="2000users.html#chap7net2" title="Figure 6.7. Network Topology 2000 User Complex Design B">&#8220;Network Topology  2000 User Complex Design B&#8221;</a> takes the approach
 	that management of networks that are too remote to be managed
 	effectively from New York ought to be given a certain degree of
@@ -409,22 +409,22 @@
 	the ability for network users to roam globally without some compromise
 	in how they may access global resources.
 	</p><p>
-	<a class="indexterm" name="id2578007"></a>
+	<a class="indexterm" name="id2578022"></a>
 	Desk-bound users need not be negatively affected by this design, since
 	the use of interdomain trusts can be used to satisfy the need for global
 	data sharing.
 	</p><p>
-	<a class="indexterm" name="id2578020"></a>
-	<a class="indexterm" name="id2578027"></a>
-	<a class="indexterm" name="id2578036"></a>
+	<a class="indexterm" name="id2578034"></a>
+	<a class="indexterm" name="id2578041"></a>
+	<a class="indexterm" name="id2578050"></a>
 	When Samba-3 is configured to use an LDAP backend, it stores the domain
 	account information in a directory entry. This account entry contains the
 	domain SID. An unintended but exploitable side effect is that this makes it
 	possible to operate with more than one PDC on a distributed network.
 	</p><p>
-	<a class="indexterm" name="id2578051"></a>
-	<a class="indexterm" name="id2578058"></a>
-	<a class="indexterm" name="id2578064"></a>
+	<a class="indexterm" name="id2578065"></a>
+	<a class="indexterm" name="id2578072"></a>
+	<a class="indexterm" name="id2578079"></a>
 	How might this peculiar feature be exploited? The answer is simple. It is
 	imperative that each network segment have its own WINS server. Major
 	servers on remote network segments can be given a static WINS entry in
@@ -434,8 +434,8 @@
 	same domain SID. Since all domain account information can be stored in a
 	single LDAP backend, users have unfettered ability to roam.
 	</p><p>
-	<a class="indexterm" name="id2578089"></a>
-	<a class="indexterm" name="id2578099"></a>
+	<a class="indexterm" name="id2578104"></a>
+	<a class="indexterm" name="id2578113"></a>
 	This concept has not been exhaustively validated, though we can see no reason
 	why this should not work. The important facets are the following: The name of
 	the domain must be identical in all locations. Each network segment must have
@@ -446,10 +446,10 @@
 	on every network segment. Finally, the BDCs should each use failover LDAP servers
 	that are in fact slave LDAP servers on the local segments.
 	</p><p>
-	<a class="indexterm" name="id2578121"></a>
-	<a class="indexterm" name="id2578130"></a>
-	<a class="indexterm" name="id2578137"></a>
-	<a class="indexterm" name="id2578146"></a>
+	<a class="indexterm" name="id2578135"></a>
+	<a class="indexterm" name="id2578144"></a>
+	<a class="indexterm" name="id2578151"></a>
+	<a class="indexterm" name="id2578160"></a>
 	With a single master LDAP server, all network updates are effected on a single
 	server. In the event that this should become excessively fragile or network
 	bandwidth limiting, one could implement a delegated LDAP domain. This is also
@@ -463,7 +463,7 @@
 	administrators must of necessity follow the same standard
 	procedures for managing the directory, because retroactive correction of
 	inconsistent directory information can be exceedingly difficult.
-	</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2578175"></a>Political Issues</h3></div></div></div><p>
+	</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2578189"></a>Political Issues</h3></div></div></div><p>
 	As organizations grow, the number of points of control increases
 	also. In a large distributed organization, it is important that the
 	Identity Management system be capable of being updated from
@@ -471,11 +471,11 @@
 	become usable in a reasonable period, typically
 	minutes rather than days (the old limitation of highly manual
 	systems).
-	</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2578192"></a>Implementation</h2></div></div></div><p>
-	<a class="indexterm" name="id2578200"></a>
-	<a class="indexterm" name="id2578207"></a>
+	</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2578207"></a>Implementation</h2></div></div></div><p>
 	<a class="indexterm" name="id2578214"></a>
-	<a class="indexterm" name="id2578220"></a>
+	<a class="indexterm" name="id2578221"></a>
+	<a class="indexterm" name="id2578228"></a>
+	<a class="indexterm" name="id2578235"></a>
 	Samba-3 has the ability to use multiple password (authentication and
 	identity resolution) backends. The diagram in <a class="link" href="2000users.html#chap7idres" title="Figure 6.1. Samba and Authentication Backend Search Pathways">&#8220;Samba and Authentication Backend Search Pathways&#8221;</a>
 	demonstrates how Samba uses winbind, LDAP, and NIS, the traditional system
@@ -483,13 +483,13 @@
 	authentication and identity resolution (obtaining a UNIX UID/GID)
 	using the specific systems shown.
 	</p><div class="figure"><a name="chap7idres"></a><p class="title"><b>Figure 6.1. Samba and Authentication Backend Search Pathways</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/chap7-idresol.png" width="297" alt="Samba and Authentication Backend Search Pathways"></div></div></div><br class="figure-break"><p>
-	<a class="indexterm" name="id2578284"></a>
-	<a class="indexterm" name="id2578291"></a>
 	<a class="indexterm" name="id2578298"></a>
 	<a class="indexterm" name="id2578305"></a>
-	<a class="indexterm" name="id2578311"></a>
-	<a class="indexterm" name="id2578318"></a>
-	<a class="indexterm" name="id2578325"></a>
+	<a class="indexterm" name="id2578312"></a>
+	<a class="indexterm" name="id2578319"></a>
+	<a class="indexterm" name="id2578326"></a>
+	<a class="indexterm" name="id2578332"></a>
+	<a class="indexterm" name="id2578339"></a>
 	Samba is capable of using the <code class="constant">smbpasswd</code>,
 	<code class="constant">tdbsam</code>, <code class="constant">xmlsam</code>,
 	and <code class="constant">mysqlsam</code> authentication databases. The SMB
@@ -497,7 +497,7 @@
 	backend. LDAP is the preferred passdb backend for distributed network
 	operations.
 	</p><p>
-	<a class="indexterm" name="id2578353"></a>
+	<a class="indexterm" name="id2578367"></a>
 	Additionally, it is possible to use multiple passdb backends
 	concurrently as well as have multiple LDAP backends. As a result, you
 	can specify a failover LDAP backend. The syntax for specifying a
@@ -509,8 +509,8 @@
 </pre><p>
 	This configuration tells Samba to use a single LDAP server, as shown in <a class="link" href="2000users.html#ch7singleLDAP" title="Figure 6.2. Samba Configuration to Use a Single LDAP Server">&#8220;Samba Configuration to Use a Single LDAP Server&#8221;</a>.
 	</p><div class="figure"><a name="ch7singleLDAP"></a><p class="title"><b>Figure 6.2. Samba Configuration to Use a Single LDAP Server</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/ch7-singleLDAP.png" width="351" alt="Samba Configuration to Use a Single LDAP Server"></div></div></div><p><br class="figure-break">
-	<a class="indexterm" name="id2578426"></a>
-	<a class="indexterm" name="id2578435"></a>
+	<a class="indexterm" name="id2578440"></a>
+	<a class="indexterm" name="id2578449"></a>
 	The addition of a failover LDAP server can simply be done by adding a
 	second entry for the failover server to the single <em class="parameter"><code>ldapsam</code></em>
 	entry, as shown here (note the particular use of the double quotes):
@@ -532,7 +532,7 @@
                  ldapsam:ldap://slave.abmas.biz
 ...
 </pre><p>
-	<a class="indexterm" name="id2578522"></a>
+	<a class="indexterm" name="id2578536"></a>
 	The effect of this style of entry is that Samba lists the users
 	that are in both LDAP databases. If both contain the same information,
 	it results in each record being shown twice. This is, of course, not the
@@ -553,9 +553,9 @@
 	It is assumed that the network you are working with follows in a
 	pattern similar to what was covered in <a class="link" href="happy.html" title="Chapter 5. Making Happy Users">&#8220;Making Happy Users&#8221;</a>. The following steps
     permit the operation of a master/slave OpenLDAP arrangement.
-	</p><div class="procedure"><a name="id2578664"></a><p class="title"><b>Procedure 6.1. Implementation Steps for an LDAP Slave Server</b></p><ol type="1"><li><p>
-	    <a class="indexterm" name="id2578675"></a>
-		<a class="indexterm" name="id2578682"></a>
+	</p><div class="procedure"><a name="id2578678"></a><p class="title"><b>Procedure 6.1. Implementation Steps for an LDAP Slave Server</b></p><ol type="1"><li><p>
+	    <a class="indexterm" name="id2578690"></a>
+		<a class="indexterm" name="id2578696"></a>
 		Log onto the master LDAP server as <code class="constant">root</code>.
 		You are about to change the configuration of the LDAP server, so it
 		makes sense to temporarily halt it. Stop OpenLDAP from running on 
@@ -568,7 +568,7 @@
 <code class="prompt">root# </code> service ldap stop
 </pre><p>
 		</p></li><li><p>
-		<a class="indexterm" name="id2578727"></a>
+		<a class="indexterm" name="id2578742"></a>
 		Edit the <code class="filename">/etc/openldap/slapd.conf</code> file so it
 		matches the content of <a class="link" href="2000users.html#ch7-LDAP-master" title="Example 6.1. LDAP Master Server Configuration File /etc/openldap/slapd.conf">&#8220;LDAP Master Server Configuration File  /etc/openldap/slapd.conf&#8221;</a>.
 		</p></li><li><p>
@@ -592,8 +592,8 @@
 <code class="prompt">root# </code> slapadd -v -l admin-accts.ldif
 </pre><p>
 		</p></li><li><p>
-		<a class="indexterm" name="id2578801"></a>
-		<a class="indexterm" name="id2578808"></a>
+		<a class="indexterm" name="id2578815"></a>
+		<a class="indexterm" name="id2578822"></a>
 		Change directory to a suitable place to dump the contents of the
 		LDAP server. The dump file (and LDIF file) is used to preload
 		the slave LDAP server database. You can dump the database by executing:
@@ -602,7 +602,7 @@
 </pre><p>
 		Each record is written to the file.	
 		</p></li><li><p>
-		<a class="indexterm" name="id2578840"></a>
+		<a class="indexterm" name="id2578854"></a>
 		Copy the file <code class="filename">LDAP-transfer-LDIF.txt</code> to the intended
 		slave LDAP server. A good location could be in the directory 
 		<code class="filename">/etc/openldap/preload</code>.
@@ -652,9 +652,9 @@
 <code class="prompt">root# </code> chkconfig ldap on
 </pre><p>
 		</p></li><li><p>
-	    <a class="indexterm" name="id2579013"></a>
-		<a class="indexterm" name="id2579020"></a>
-		<a class="indexterm" name="id2579027"></a>
+	    <a class="indexterm" name="id2579028"></a>
+		<a class="indexterm" name="id2579034"></a>
+		<a class="indexterm" name="id2579041"></a>
 		Go back to the master LDAP server. Execute the following to start LDAP as well
 		as <code class="literal">slurpd</code>, the synchronization daemon, as shown here:
 </p><pre class="screen">
@@ -663,10 +663,10 @@
 <code class="prompt">root# </code> rcslurpd start
 <code class="prompt">root# </code> chkconfig slurpd on
 </pre><p>
-	    <a class="indexterm" name="id2579072"></a>
+	    <a class="indexterm" name="id2579087"></a>
 		On Red Hat Linux, check the equivalent command to start <code class="literal">slurpd</code>.
 		</p></li><li><p>
-		<a class="indexterm" name="id2579093"></a>
+		<a class="indexterm" name="id2579107"></a>
 		On the master LDAP server you may now add an account to validate that replication
 		is working. Assuming the configuration shown in <a class="link" href="happy.html" title="Chapter 5. Making Happy Users">&#8220;Making Happy Users&#8221;</a>, execute:
 </p><pre class="screen">
@@ -791,12 +791,12 @@
 index sambaPrimaryGroupSID  eq
 index sambaDomainName       eq
 index default               sub
-</pre></div></div><br class="example-break"><div class="example"><a name="ch7-massmbconfA"></a><p class="title"><b>Example 6.3. Primary Domain Controller <code class="filename">smb.conf</code> File  Part A</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td># Global parameters</td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2579357"></a><em class="parameter"><code>unix charset = LOCALE</code></em></td></tr><tr><td><a class="indexterm" name="id2579369"></a><em class="parameter"><code>workgroup = MEGANET2</code></em></td></tr><tr><td><a class="indexterm" name="id2579380"></a><em class="parameter"><code>passdb backend = ldapsam:ldap://massive.abmas.biz</code></em></td></tr><tr><td><a class="indexterm" name="id2579393"></a><em class="parameter"><code>username map = /etc/samba/smbusers</code></em></td></tr><tr><td><a class="indexterm" name="id2579405"></a><em class="parameter"><code>log level = 1</code></em></td></tr><tr><td><a class="indexterm" name="id2579416"></a><em class="parameter"><code>syslog = 0</code></em></td></tr><tr><td><a class="indexterm" name="id2579428"></a><em class="parameter"><code>log file = /var/log/samba/%m</code></em></td></tr><tr><td><a class="indexterm" name="id2579440"></a><em class="parameter"><code>max log size = 0</code></em></td></tr><tr><td><a class="indexterm" name="id2579451"></a><em class="parameter"><code>smb ports = 139</code></em></td></tr><tr><td><a class="indexterm" name="id2579463"></a><em class="parameter"><code>name resolve order = wins bcast hosts</code></em></td></tr><tr><td><a class="indexterm" name="id2579475"></a><em class="parameter"><code>time server = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2579487"></a><em class="parameter"><code>printcap name = CUPS</code></em></td></tr><tr><td><a class="indexterm" name="id2579499"></a><em class="parameter"><code>add user script = /opt/IDEALX/sbin/smbldap-useradd -m '%u'</code></em></td></tr><tr><td><a class="indexterm" name="id2579511"></a><em class="parameter"><code>delete user script = /opt/IDEALX/sbin/smbldap-userdel '%u'</code></em></td></tr><tr><td><a class="indexterm" name="id2579523"></a><em class="parameter"><code>add group script = /opt/IDEALX/sbin/smbldap-groupadd -p '%g'</code></em></td></tr><tr><td><a class="indexterm" name="id2579536"></a><em class="parameter"><code>delete group script = /opt/IDEALX/sbin/smbldap-groupdel '%g'</code></em></td></tr><tr><td><a class="indexterm" name="id2579548"></a><em class="parameter"><code>add user to group script = /opt/IDEALX/sbin/smbldap-groupmod -m '%g' '%u'</code></em></td></tr><tr><td><a class="indexterm" name="id2579561"></a><em class="parameter"><code>delete user from group script = /opt/IDEALX/sbin/smbldap-groupmod -x '%g' '%u'</code></em></td></tr><tr><td><a class="indexterm" name="id2579574"></a><em class="parameter"><code>set primary group script = /opt/IDEALX/sbin/smbldap-usermod -g '%g' '%u'</code></em></td></tr><tr><td><a class="indexterm" name="id2579587"></a><em class="parameter"><code>add machine script = /opt/IDEALX/sbin/smbldap-useradd -w '%u'</code></em></td></tr><tr><td><a class="indexterm" name="id2579600"></a><em class="parameter"><code>shutdown script = /var/lib/samba/scripts/shutdown.sh</code></em></td></tr><tr><td><a class="indexterm" name="id2579612"></a><em class="parameter"><code>abort shutdown script = /sbin/shutdown -c</code></em></td></tr><tr><td><a class="indexterm" name="id2579624"></a><em class="parameter"><code>logon script = scripts\logon.bat</code></em></td></tr><tr><td><a class="indexterm" name="id2579636"></a><em class="parameter"><code>logon path = \\%L\profiles\%U</code></em></td></tr><tr><td><a class="indexterm" name="id2579648"></a><em class="parameter"><code>logon drive = X:</code></em></td></tr><tr><td><a class="indexterm" name="id2579660"></a><em class="parameter"><code>domain logons = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2579672"></a><em class="parameter"><code>domain master = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2579683"></a><em class="parameter"><code>wins support = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2579695"></a><em class="parameter"><code>ldap suffix = dc=abmas,dc=biz</code></em></td></tr><tr><td><a class="indexterm" name="id2579707"></a><em class="parameter"><code>ldap machine suffix = ou=People</code></em></td></tr><tr><td><a class="indexterm" name="id2579719"></a><em class="parameter"><code>ldap user suffix = ou=People</code></em></td></tr><tr><td><a class="indexterm" name="id2579731"></a><em class="parameter"><code>ldap group suffix = ou=Groups</code></em></td></tr><tr><td><a class="indexterm" name="id2579743"></a><em class="parameter"><code>ldap idmap suffix = ou=Idmap</code></em></td></tr><tr><td><a class="indexterm" name="id2579755"></a><em class="parameter"><code>ldap admin dn = cn=sambaadmin,dc=abmas,dc=biz</code></em></td></tr><tr><td><a class="indexterm" name="id2579767"></a><em class="parameter"><code>idmap backend = ldap://massive.abmas.biz</code></em></td></tr><tr><td><a class="indexterm" name="id2579779"></a><em class="parameter"><code>idmap uid = 10000-20000</code></em></td></tr><tr><td><a class="indexterm" name="id2579791"></a><em class="parameter"><code>idmap gid = 10000-20000</code></em></td></tr><tr><td><a class="indexterm" name="id2579803"></a><em class="parameter"><code>printer admin = root</code></em></td></tr><tr><td><a class="indexterm" name="id2579815"></a><em class="parameter"><code>printing = cups</code></em></td></tr></table></div></div><br class="example-break"><div class="example"><a name="ch7-massmbconfB"></a><p class="title"><b>Example 6.4. Primary Domain Controller <code class="filename">smb.conf</code> File  Part B</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[IPC$]</code></em></td></tr><tr><td><a class="indexterm" name="id2579860"></a><em class="parameter"><code>path = /tmp</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[accounts]</code></em></td></tr><tr><td><a class="indexterm" name="id2579880"></a><em class="parameter"><code>comment = Accounting Files</code></em></td></tr><tr><td><a class="indexterm" name="id2579892"></a><em class="parameter"><code>path = /data/accounts</code></em></td></tr><tr><td><a class="indexterm" name="id2579904"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[service]</code></em></td></tr><tr><td><a class="indexterm" name="id2579924"></a><em class="parameter"><code>comment = Financial Services Files</code></em></td></tr><tr><td><a class="indexterm" name="id2579936"></a><em class="parameter"><code>path = /data/service</code></em></td></tr><tr><td><a class="indexterm" name="id2579948"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[pidata]</code></em></td></tr><tr><td><a class="indexterm" name="id2579968"></a><em class="parameter"><code>comment = Property Insurance Files</code></em></td></tr><tr><td><a class="indexterm" name="id2579980"></a><em class="parameter"><code>path = /data/pidata</code></em></td></tr><tr><td><a class="indexterm" name="id2579992"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[homes]</code></em></td></tr><tr><td><a class="indexterm" name="id2580012"></a><em class="parameter"><code>comment = Home Directories</code></em></td></tr><tr><td><a class="indexterm" name="id2580024"></a><em class="parameter"><code>valid users = %S</code></em></td></tr><tr><td><a class="indexterm" name="id2580036"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td><a class="indexterm" name="id2580047"></a><em class="parameter"><code>browseable = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[printers]</code></em></td></tr><tr><td><a class="indexterm" name="id2580068"></a><em class="parameter"><code>comment = SMB Print Spool</code></em></td></tr><tr><td><a class="indexterm" name="id2580079"></a><em class="parameter"><code>path = /var/spool/samba</code></em></td></tr><tr><td><a class="indexterm" name="id2580091"></a><em class="parameter"><code>guest ok = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2580103"></a><em class="parameter"><code>printable = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2580114"></a><em class="parameter"><code>browseable = No</code></em></td></tr></table></div></div><br class="example-break"><div class="example"><a name="ch7-massmbconfC"></a><p class="title"><b>Example 6.5. Primary Domain Controller <code class="filename">smb.conf</code> File  Part C</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[apps]</code></em></td></tr><tr><td><a class="indexterm" name="id2580160"></a><em class="parameter"><code>comment = Application Files</code></em></td></tr><tr><td><a class="indexterm" name="id2580172"></a><em class="parameter"><code>path = /apps</code></em></td></tr><tr><td><a class="indexterm" name="id2580183"></a><em class="parameter"><code>admin users = bjones</code></em></td></tr><tr><td><a class="indexterm" name="id2580195"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[netlogon]</code></em></td></tr><tr><td><a class="indexterm" name="id2580215"></a><em class="parameter"><code>comment = Network Logon Service</code></em></td></tr><tr><td><a class="indexterm" name="id2580227"></a><em class="parameter"><code>path = /var/lib/samba/netlogon</code></em></td></tr><tr><td><a class="indexterm" name="id2580239"></a><em class="parameter"><code>admin users = root, Administrator</code></em></td></tr><tr><td><a class="indexterm" name="id2580251"></a><em class="parameter"><code>guest ok = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2580263"></a><em class="parameter"><code>locking = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[profiles]</code></em></td></tr><tr><td><a class="indexterm" name="id2580283"></a><em class="parameter"><code>comment = Profile Share</code></em></td></tr><tr><td><a class="indexterm" name="id2580295"></a><em class="parameter"><code>path = /var/lib/samba/profiles</code></em></td></tr><tr><td><a class="indexterm" name="id2580307"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td><a class="indexterm" name="id2580318"></a><em class="parameter"><code>profile acls = Yes</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[profdata]</code></em></td></tr><tr><td><a class="indexterm" name="id2580339"></a><em class="parameter"><code>comment = Profile Data Share</code></em></td></tr><tr><td><a class="indexterm" name="id2580351"></a><em class="parameter"><code>path = /var/lib/samba/profdata</code></em></td></tr><tr><td><a class="indexterm" name="id2580363"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td><a class="indexterm" name="id2580374"></a><em class="parameter"><code>profile acls = Yes</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[print$]</code></em></td></tr><tr><td><a class="indexterm" name="id2580395"></a><em class="parameter"><code>comment = Printer Drivers</code></em></td></tr><tr><td><a class="indexterm" name="id2580407"></a><em class="parameter"><code>path = /var/lib/samba/drivers</code></em></td></tr><tr><td><a class="indexterm" name="id2580419"></a><em class="parameter"><code>write list = root</code></em></td></tr><tr><td><a class="indexterm" name="id2580430"></a><em class="parameter"><code>admin users = root, Administrator</code></em></td></tr></table></div></div><br class="example-break"><div class="example"><a name="ch7-slvsmbocnfA"></a><p class="title"><b>Example 6.6. Backup Domain Controller <code class="filename">smb.conf</code> File  Part A</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td># # Global parameters</td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2580480"></a><em class="parameter"><code>unix charset = LOCALE</code></em></td></tr><tr><td><a class="indexterm" name="id2580491"></a><em class="parameter"><code>workgroup = MEGANET2</code></em></td></tr><tr><td><a class="indexterm" name="id2580503"></a><em class="parameter"><code>netbios name = BLDG1</code></em></td></tr><tr><td><a class="indexterm" name="id2580515"></a><em class="parameter"><code>passdb backend = ldapsam:ldap://lapdc.abmas.biz</code></em></td></tr><tr><td><a class="indexterm" name="id2580527"></a><em class="parameter"><code>username map = /etc/samba/smbusers</code></em></td></tr><tr><td><a class="indexterm" name="id2580539"></a><em class="parameter"><code>log level = 1</code></em></td></tr><tr><td><a class="indexterm" name="id2580551"></a><em class="parameter"><code>syslog = 0</code></em></td></tr><tr><td><a class="indexterm" name="id2580562"></a><em class="parameter"><code>log file = /var/log/samba/%m</code></em></td></tr><tr><td><a class="indexterm" name="id2580574"></a><em class="parameter"><code>max log size = 50</code></em></td></tr><tr><td><a class="indexterm" name="id2580586"></a><em class="parameter"><code>smb ports = 139</code></em></td></tr><tr><td><a class="indexterm" name="id2580597"></a><em class="parameter"><code>name resolve order = wins bcast hosts</code></em></td></tr><tr><td><a class="indexterm" name="id2580609"></a><em class="parameter"><code>printcap name = CUPS</code></em></td></tr><tr><td><a class="indexterm" name="id2580621"></a><em class="parameter"><code>show add printer wizard = No</code></em></td></tr><tr><td><a class="indexterm" name="id2580633"></a><em class="parameter"><code>logon script = scripts\logon.bat</code></em></td></tr><tr><td><a class="indexterm" name="id2580645"></a><em class="parameter"><code>logon path = \\%L\profiles\%U</code></em></td></tr><tr><td><a class="indexterm" name="id2580657"></a><em class="parameter"><code>logon drive = X:</code></em></td></tr><tr><td><a class="indexterm" name="id2580669"></a><em class="parameter"><code>domain logons = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2580681"></a><em class="parameter"><code>os level = 63</code></em></td></tr><tr><td><a class="indexterm" name="id2580692"></a><em class="parameter"><code>domain master = No</code></em></td></tr><tr><td><a class="indexterm" name="id2580704"></a><em class="parameter"><code>wins server = 192.168.2.1</code></em></td></tr><tr><td><a class="indexterm" name="id2580716"></a><em class="parameter"><code>ldap suffix = dc=abmas,dc=biz</code></em></td></tr><tr><td><a class="indexterm" name="id2580728"></a><em class="parameter"><code>ldap machine suffix = ou=People</code></em></td></tr><tr><td><a class="indexterm" name="id2580740"></a><em class="parameter"><code>ldap user suffix = ou=People</code></em></td></tr><tr><td><a class="indexterm" name="id2580752"></a><em class="parameter"><code>ldap group suffix = ou=Groups</code></em></td></tr><tr><td><a class="indexterm" name="id2580764"></a><em class="parameter"><code>ldap idmap suffix = ou=Idmap</code></em></td></tr><tr><td><a class="indexterm" name="id2580776"></a><em class="parameter"><code>ldap admin dn = cn=sambaadmin,dc=abmas,dc=biz</code></em></td></tr><tr><td><a class="indexterm" name="id2580788"></a><em class="parameter"><code>utmp = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2580799"></a><em class="parameter"><code>idmap backend = ldap://massive.abmas.biz</code></em></td></tr><tr><td><a class="indexterm" name="id2580811"></a><em class="parameter"><code>idmap uid = 10000-20000</code></em></td></tr><tr><td><a class="indexterm" name="id2580823"></a><em class="parameter"><code>idmap gid = 10000-20000</code></em></td></tr><tr><td><a class="indexterm" name="id2580835"></a><em class="parameter"><code>printing = cups</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[accounts]</code></em></td></tr><tr><td><a class="indexterm" name="id2580855"></a><em class="parameter"><code>comment = Accounting Files</code></em></td></tr><tr><td><a class="indexterm" name="id2580867"></a><em class="parameter"><code>path = /data/accounts</code></em></td></tr><tr><td><a class="indexterm" name="id2580879"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[service]</code></em></td></tr><tr><td><a class="indexterm" name="id2580899"></a><em class="parameter"><code>comment = Financial Services Files</code></em></td></tr><tr><td><a class="indexterm" name="id2580911"></a><em class="parameter"><code>path = /data/service</code></em></td></tr><tr><td><a class="indexterm" name="id2580923"></a><em class="parameter"><code>read only = No</code></em></td></tr></table></div></div><br class="example-break"><div class="example"><a name="ch7-slvsmbocnfB"></a><p class="title"><b>Example 6.7. Backup Domain Controller <code class="filename">smb.conf</code> File  Part B</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[pidata]</code></em></td></tr><tr><td><a class="indexterm" name="id2580969"></a><em class="parameter"><code>comment = Property Insurance Files</code></em></td></tr><tr><td><a class="indexterm" name="id2580981"></a><em class="parameter"><code>path = /data/pidata</code></em></td></tr><tr><td><a class="indexterm" name="id2580992"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[homes]</code></em></td></tr><tr><td><a class="indexterm" name="id2581012"></a><em class="parameter"><code>comment = Home Directories</code></em></td></tr><tr><td><a class="indexterm" name="id2581024"></a><em class="parameter"><code>valid users = %S</code></em></td></tr><tr><td><a class="indexterm" name="id2581036"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td><a class="indexterm" name="id2581047"></a><em class="parameter"><code>browseable = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[printers]</code></em></td></tr><tr><td><a class="indexterm" name="id2581068"></a><em class="parameter"><code>comment = SMB Print Spool</code></em></td></tr><tr><td><a class="indexterm" name="id2581080"></a><em class="parameter"><code>path = /var/spool/samba</code></em></td></tr><tr><td><a class="indexterm" name="id2581091"></a><em class="parameter"><code>guest ok = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2581103"></a><em class="parameter"><code>printable = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2581115"></a><em class="parameter"><code>browseable = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[apps]</code></em></td></tr><tr><td><a class="indexterm" name="id2581135"></a><em class="parameter"><code>comment = Application Files</code></em></td></tr><tr><td><a class="indexterm" name="id2581147"></a><em class="parameter"><code>path = /apps</code></em></td></tr><tr><td><a class="indexterm" name="id2581158"></a><em class="parameter"><code>admin users = bjones</code></em></td></tr><tr><td><a class="indexterm" name="id2581170"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[netlogon]</code></em></td></tr><tr><td><a class="indexterm" name="id2581191"></a><em class="parameter"><code>comment = Network Logon Service</code></em></td></tr><tr><td><a class="indexterm" name="id2581203"></a><em class="parameter"><code>path = /var/lib/samba/netlogon</code></em></td></tr><tr><td><a class="indexterm" name="id2581214"></a><em class="parameter"><code>guest ok = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2581226"></a><em class="parameter"><code>locking = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[profiles]</code></em></td></tr><tr><td><a class="indexterm" name="id2581247"></a><em class="parameter"><code>comment = Profile Share</code></em></td></tr><tr><td><a class="indexterm" name="id2581258"></a><em class="parameter"><code>path = /var/lib/samba/profiles</code></em></td></tr><tr><td><a class="indexterm" name="id2581270"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td><a class="indexterm" name="id2581282"></a><em class="parameter"><code>profile acls = Yes</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[profdata]</code></em></td></tr><tr><td><a class="indexterm" name="id2581302"></a><em class="parameter"><code>comment = Profile Data Share</code></em></td></tr><tr><td><a class="indexterm" name="id2581314"></a><em class="parameter"><code>path = /var/lib/samba/profdata</code></em></td></tr><tr><td><a class="indexterm" name="id2581326"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td><a class="indexterm" name="id2581338"></a><em class="parameter"><code>profile acls = Yes</code></em></td></tr></table></div></div><br class="example-break"><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2581351"></a>Key Points Learned</h3></div></div></div><div class="itemizedlist"><ul type="disc"><li><p>
-			<a class="indexterm" name="id2581362"></a><a class="indexterm" name="id2581367"></a>
+</pre></div></div><br class="example-break"><div class="example"><a name="ch7-massmbconfA"></a><p class="title"><b>Example 6.3. Primary Domain Controller <code class="filename">smb.conf</code> File  Part A</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td># Global parameters</td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2579371"></a><em class="parameter"><code>unix charset = LOCALE</code></em></td></tr><tr><td><a class="indexterm" name="id2579383"></a><em class="parameter"><code>workgroup = MEGANET2</code></em></td></tr><tr><td><a class="indexterm" name="id2579395"></a><em class="parameter"><code>passdb backend = ldapsam:ldap://massive.abmas.biz</code></em></td></tr><tr><td><a class="indexterm" name="id2579407"></a><em class="parameter"><code>username map = /etc/samba/smbusers</code></em></td></tr><tr><td><a class="indexterm" name="id2579419"></a><em class="parameter"><code>log level = 1</code></em></td></tr><tr><td><a class="indexterm" name="id2579431"></a><em class="parameter"><code>syslog = 0</code></em></td></tr><tr><td><a class="indexterm" name="id2579442"></a><em class="parameter"><code>log file = /var/log/samba/%m</code></em></td></tr><tr><td><a class="indexterm" name="id2579454"></a><em class="parameter"><code>max log size = 0</code></em></td></tr><tr><td><a class="indexterm" name="id2579466"></a><em class="parameter"><code>smb ports = 139</code></em></td></tr><tr><td><a class="indexterm" name="id2579477"></a><em class="parameter"><code>name resolve order = wins bcast hosts</code></em></td></tr><tr><td><a class="indexterm" name="id2579489"></a><em class="parameter"><code>time server = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2579501"></a><em class="parameter"><code>printcap name = CUPS</code></em></td></tr><tr><td><a class="indexterm" name="id2579513"></a><em class="parameter"><code>add user script = /opt/IDEALX/sbin/smbldap-useradd -m '%u'</code></em></td></tr><tr><td><a class="indexterm" name="id2579525"></a><em class="parameter"><code>delete user script = /opt/IDEALX/sbin/smbldap-userdel '%u'</code></em></td></tr><tr><td><a class="indexterm" name="id2579538"></a><em class="parameter"><code>add group script = /opt/IDEALX/sbin/smbldap-groupadd -p '%g'</code></em></td></tr><tr><td><a class="indexterm" name="id2579550"></a><em class="parameter"><code>delete group script = /opt/IDEALX/sbin/smbldap-groupdel '%g'</code></em></td></tr><tr><td><a class="indexterm" name="id2579563"></a><em class="parameter"><code>add user to group script = /opt/IDEALX/sbin/smbldap-groupmod -m '%g' '%u'</code></em></td></tr><tr><td><a class="indexterm" name="id2579576"></a><em class="parameter"><code>delete user from group script = /opt/IDEALX/sbin/smbldap-groupmod -x '%g' '%u'</code></em></td></tr><tr><td><a class="indexterm" name="id2579589"></a><em class="parameter"><code>set primary group script = /opt/IDEALX/sbin/smbldap-usermod -g '%g' '%u'</code></em></td></tr><tr><td><a class="indexterm" name="id2579601"></a><em class="parameter"><code>add machine script = /opt/IDEALX/sbin/smbldap-useradd -w '%u'</code></em></td></tr><tr><td><a class="indexterm" name="id2579614"></a><em class="parameter"><code>shutdown script = /var/lib/samba/scripts/shutdown.sh</code></em></td></tr><tr><td><a class="indexterm" name="id2579626"></a><em class="parameter"><code>abort shutdown script = /sbin/shutdown -c</code></em></td></tr><tr><td><a class="indexterm" name="id2579639"></a><em class="parameter"><code>logon script = scripts\logon.bat</code></em></td></tr><tr><td><a class="indexterm" name="id2579651"></a><em class="parameter"><code>logon path = \\%L\profiles\%U</code></em></td></tr><tr><td><a class="indexterm" name="id2579662"></a><em class="parameter"><code>logon drive = X:</code></em></td></tr><tr><td><a class="indexterm" name="id2579674"></a><em class="parameter"><code>domain logons = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2579686"></a><em class="parameter"><code>domain master = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2579698"></a><em class="parameter"><code>wins support = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2579709"></a><em class="parameter"><code>ldap suffix = dc=abmas,dc=biz</code></em></td></tr><tr><td><a class="indexterm" name="id2579721"></a><em class="parameter"><code>ldap machine suffix = ou=People</code></em></td></tr><tr><td><a class="indexterm" name="id2579733"></a><em class="parameter"><code>ldap user suffix = ou=People</code></em></td></tr><tr><td><a class="indexterm" name="id2579745"></a><em class="parameter"><code>ldap group suffix = ou=Groups</code></em></td></tr><tr><td><a class="indexterm" name="id2579757"></a><em class="parameter"><code>ldap idmap suffix = ou=Idmap</code></em></td></tr><tr><td><a class="indexterm" name="id2579769"></a><em class="parameter"><code>ldap admin dn = cn=sambaadmin,dc=abmas,dc=biz</code></em></td></tr><tr><td><a class="indexterm" name="id2579781"></a><em class="parameter"><code>idmap backend = ldap://massive.abmas.biz</code></em></td></tr><tr><td><a class="indexterm" name="id2579794"></a><em class="parameter"><code>idmap uid = 10000-20000</code></em></td></tr><tr><td><a class="indexterm" name="id2579805"></a><em class="parameter"><code>idmap gid = 10000-20000</code></em></td></tr><tr><td><a class="indexterm" name="id2579817"></a><em class="parameter"><code>printer admin = root</code></em></td></tr><tr><td><a class="indexterm" name="id2579829"></a><em class="parameter"><code>printing = cups</code></em></td></tr></table></div></div><br class="example-break"><div class="example"><a name="ch7-massmbconfB"></a><p class="title"><b>Example 6.4. Primary Domain Controller <code class="filename">smb.conf</code> File  Part B</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[IPC$]</code></em></td></tr><tr><td><a class="indexterm" name="id2579874"></a><em class="parameter"><code>path = /tmp</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[accounts]</code></em></td></tr><tr><td><a class="indexterm" name="id2579895"></a><em class="parameter"><code>comment = Accounting Files</code></em></td></tr><tr><td><a class="indexterm" name="id2579906"></a><em class="parameter"><code>path = /data/accounts</code></em></td></tr><tr><td><a class="indexterm" name="id2579918"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[service]</code></em></td></tr><tr><td><a class="indexterm" name="id2579938"></a><em class="parameter"><code>comment = Financial Services Files</code></em></td></tr><tr><td><a class="indexterm" name="id2579950"></a><em class="parameter"><code>path = /data/service</code></em></td></tr><tr><td><a class="indexterm" name="id2579962"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[pidata]</code></em></td></tr><tr><td><a class="indexterm" name="id2579982"></a><em class="parameter"><code>comment = Property Insurance Files</code></em></td></tr><tr><td><a class="indexterm" name="id2579994"></a><em class="parameter"><code>path = /data/pidata</code></em></td></tr><tr><td><a class="indexterm" name="id2580006"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[homes]</code></em></td></tr><tr><td><a class="indexterm" name="id2580026"></a><em class="parameter"><code>comment = Home Directories</code></em></td></tr><tr><td><a class="indexterm" name="id2580038"></a><em class="parameter"><code>valid users = %S</code></em></td></tr><tr><td><a class="indexterm" name="id2580050"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td><a class="indexterm" name="id2580061"></a><em class="parameter"><code>browseable = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[printers]</code></em></td></tr><tr><td><a class="indexterm" name="id2580082"></a><em class="parameter"><code>comment = SMB Print Spool</code></em></td></tr><tr><td><a class="indexterm" name="id2580094"></a><em class="parameter"><code>path = /var/spool/samba</code></em></td></tr><tr><td><a class="indexterm" name="id2580105"></a><em class="parameter"><code>guest ok = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2580117"></a><em class="parameter"><code>printable = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2580129"></a><em class="parameter"><code>browseable = No</code></em></td></tr></table></div></div><br class="example-break"><div class="example"><a name="ch7-massmbconfC"></a><p class="title"><b>Example 6.5. Primary Domain Controller <code class="filename">smb.conf</code> File  Part C</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[apps]</code></em></td></tr><tr><td><a class="indexterm" name="id2580174"></a><em class="parameter"><code>comment = Application Files</code></em></td></tr><tr><td><a class="indexterm" name="id2580186"></a><em class="parameter"><code>path = /apps</code></em></td></tr><tr><td><a class="indexterm" name="id2580197"></a><em class="parameter"><code>admin users = bjones</code></em></td></tr><tr><td><a class="indexterm" name="id2580209"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[netlogon]</code></em></td></tr><tr><td><a class="indexterm" name="id2580230"></a><em class="parameter"><code>comment = Network Logon Service</code></em></td></tr><tr><td><a class="indexterm" name="id2580242"></a><em class="parameter"><code>path = /var/lib/samba/netlogon</code></em></td></tr><tr><td><a class="indexterm" name="id2580253"></a><em class="parameter"><code>admin users = root, Administrator</code></em></td></tr><tr><td><a class="indexterm" name="id2580265"></a><em class="parameter"><code>guest ok = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2580277"></a><em class="parameter"><code>locking = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[profiles]</code></em></td></tr><tr><td><a class="indexterm" name="id2580297"></a><em class="parameter"><code>comment = Profile Share</code></em></td></tr><tr><td><a class="indexterm" name="id2580309"></a><em class="parameter"><code>path = /var/lib/samba/profiles</code></em></td></tr><tr><td><a class="indexterm" name="id2580321"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td><a class="indexterm" name="id2580333"></a><em class="parameter"><code>profile acls = Yes</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[profdata]</code></em></td></tr><tr><td><a class="indexterm" name="id2580353"></a><em class="parameter"><code>comment = Profile Data Share</code></em></td></tr><tr><td><a class="indexterm" name="id2580365"></a><em class="parameter"><code>path = /var/lib/samba/profdata</code></em></td></tr><tr><td><a class="indexterm" name="id2580377"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td><a class="indexterm" name="id2580389"></a><em class="parameter"><code>profile acls = Yes</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[print$]</code></em></td></tr><tr><td><a class="indexterm" name="id2580409"></a><em class="parameter"><code>comment = Printer Drivers</code></em></td></tr><tr><td><a class="indexterm" name="id2580421"></a><em class="parameter"><code>path = /var/lib/samba/drivers</code></em></td></tr><tr><td><a class="indexterm" name="id2580433"></a><em class="parameter"><code>write list = root</code></em></td></tr><tr><td><a class="indexterm" name="id2580444"></a><em class="parameter"><code>admin users = root, Administrator</code></em></td></tr></table></div></div><br class="example-break"><div class="example"><a name="ch7-slvsmbocnfA"></a><p class="title"><b>Example 6.6. Backup Domain Controller <code class="filename">smb.conf</code> File  Part A</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td># # Global parameters</td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2580494"></a><em class="parameter"><code>unix charset = LOCALE</code></em></td></tr><tr><td><a class="indexterm" name="id2580505"></a><em class="parameter"><code>workgroup = MEGANET2</code></em></td></tr><tr><td><a class="indexterm" name="id2580517"></a><em class="parameter"><code>netbios name = BLDG1</code></em></td></tr><tr><td><a class="indexterm" name="id2580529"></a><em class="parameter"><code>passdb backend = ldapsam:ldap://lapdc.abmas.biz</code></em></td></tr><tr><td><a class="indexterm" name="id2580541"></a><em class="parameter"><code>username map = /etc/samba/smbusers</code></em></td></tr><tr><td><a class="indexterm" name="id2580553"></a><em class="parameter"><code>log level = 1</code></em></td></tr><tr><td><a class="indexterm" name="id2580565"></a><em class="parameter"><code>syslog = 0</code></em></td></tr><tr><td><a class="indexterm" name="id2580576"></a><em class="parameter"><code>log file = /var/log/samba/%m</code></em></td></tr><tr><td><a class="indexterm" name="id2580588"></a><em class="parameter"><code>max log size = 50</code></em></td></tr><tr><td><a class="indexterm" name="id2580600"></a><em class="parameter"><code>smb ports = 139</code></em></td></tr><tr><td><a class="indexterm" name="id2580612"></a><em class="parameter"><code>name resolve order = wins bcast hosts</code></em></td></tr><tr><td><a class="indexterm" name="id2580624"></a><em class="parameter"><code>printcap name = CUPS</code></em></td></tr><tr><td><a class="indexterm" name="id2580636"></a><em class="parameter"><code>show add printer wizard = No</code></em></td></tr><tr><td><a class="indexterm" name="id2580648"></a><em class="parameter"><code>logon script = scripts\logon.bat</code></em></td></tr><tr><td><a class="indexterm" name="id2580660"></a><em class="parameter"><code>logon path = \\%L\profiles\%U</code></em></td></tr><tr><td><a class="indexterm" name="id2580672"></a><em class="parameter"><code>logon drive = X:</code></em></td></tr><tr><td><a class="indexterm" name="id2580683"></a><em class="parameter"><code>domain logons = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2580695"></a><em class="parameter"><code>os level = 63</code></em></td></tr><tr><td><a class="indexterm" name="id2580706"></a><em class="parameter"><code>domain master = No</code></em></td></tr><tr><td><a class="indexterm" name="id2580718"></a><em class="parameter"><code>wins server = 192.168.2.1</code></em></td></tr><tr><td><a class="indexterm" name="id2580730"></a><em class="parameter"><code>ldap suffix = dc=abmas,dc=biz</code></em></td></tr><tr><td><a class="indexterm" name="id2580742"></a><em class="parameter"><code>ldap machine suffix = ou=People</code></em></td></tr><tr><td><a class="indexterm" name="id2580754"></a><em class="parameter"><code>ldap user suffix = ou=People</code></em></td></tr><tr><td><a class="indexterm" name="id2580766"></a><em class="parameter"><code>ldap group suffix = ou=Groups</code></em></td></tr><tr><td><a class="indexterm" name="id2580778"></a><em class="parameter"><code>ldap idmap suffix = ou=Idmap</code></em></td></tr><tr><td><a class="indexterm" name="id2580790"></a><em class="parameter"><code>ldap admin dn = cn=sambaadmin,dc=abmas,dc=biz</code></em></td></tr><tr><td><a class="indexterm" name="id2580802"></a><em class="parameter"><code>utmp = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2580814"></a><em class="parameter"><code>idmap backend = ldap://massive.abmas.biz</code></em></td></tr><tr><td><a class="indexterm" name="id2580826"></a><em class="parameter"><code>idmap uid = 10000-20000</code></em></td></tr><tr><td><a class="indexterm" name="id2580837"></a><em class="parameter"><code>idmap gid = 10000-20000</code></em></td></tr><tr><td><a class="indexterm" name="id2580849"></a><em class="parameter"><code>printing = cups</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[accounts]</code></em></td></tr><tr><td><a class="indexterm" name="id2580870"></a><em class="parameter"><code>comment = Accounting Files</code></em></td></tr><tr><td><a class="indexterm" name="id2580881"></a><em class="parameter"><code>path = /data/accounts</code></em></td></tr><tr><td><a class="indexterm" name="id2580893"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[service]</code></em></td></tr><tr><td><a class="indexterm" name="id2580914"></a><em class="parameter"><code>comment = Financial Services Files</code></em></td></tr><tr><td><a class="indexterm" name="id2580926"></a><em class="parameter"><code>path = /data/service</code></em></td></tr><tr><td><a class="indexterm" name="id2580937"></a><em class="parameter"><code>read only = No</code></em></td></tr></table></div></div><br class="example-break"><div class="example"><a name="ch7-slvsmbocnfB"></a><p class="title"><b>Example 6.7. Backup Domain Controller <code class="filename">smb.conf</code> File  Part B</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[pidata]</code></em></td></tr><tr><td><a class="indexterm" name="id2580983"></a><em class="parameter"><code>comment = Property Insurance Files</code></em></td></tr><tr><td><a class="indexterm" name="id2580995"></a><em class="parameter"><code>path = /data/pidata</code></em></td></tr><tr><td><a class="indexterm" name="id2581006"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[homes]</code></em></td></tr><tr><td><a class="indexterm" name="id2581027"></a><em class="parameter"><code>comment = Home Directories</code></em></td></tr><tr><td><a class="indexterm" name="id2581038"></a><em class="parameter"><code>valid users = %S</code></em></td></tr><tr><td><a class="indexterm" name="id2581050"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td><a class="indexterm" name="id2581062"></a><em class="parameter"><code>browseable = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[printers]</code></em></td></tr><tr><td><a class="indexterm" name="id2581082"></a><em class="parameter"><code>comment = SMB Print Spool</code></em></td></tr><tr><td><a class="indexterm" name="id2581094"></a><em class="parameter"><code>path = /var/spool/samba</code></em></td></tr><tr><td><a class="indexterm" name="id2581106"></a><em class="parameter"><code>guest ok = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2581117"></a><em class="parameter"><code>printable = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2581129"></a><em class="parameter"><code>browseable = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[apps]</code></em></td></tr><tr><td><a class="indexterm" name="id2581149"></a><em class="parameter"><code>comment = Application Files</code></em></td></tr><tr><td><a class="indexterm" name="id2581161"></a><em class="parameter"><code>path = /apps</code></em></td></tr><tr><td><a class="indexterm" name="id2581173"></a><em class="parameter"><code>admin users = bjones</code></em></td></tr><tr><td><a class="indexterm" name="id2581184"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[netlogon]</code></em></td></tr><tr><td><a class="indexterm" name="id2581205"></a><em class="parameter"><code>comment = Network Logon Service</code></em></td></tr><tr><td><a class="indexterm" name="id2581217"></a><em class="parameter"><code>path = /var/lib/samba/netlogon</code></em></td></tr><tr><td><a class="indexterm" name="id2581229"></a><em class="parameter"><code>guest ok = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2581240"></a><em class="parameter"><code>locking = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[profiles]</code></em></td></tr><tr><td><a class="indexterm" name="id2581261"></a><em class="parameter"><code>comment = Profile Share</code></em></td></tr><tr><td><a class="indexterm" name="id2581273"></a><em class="parameter"><code>path = /var/lib/samba/profiles</code></em></td></tr><tr><td><a class="indexterm" name="id2581284"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td><a class="indexterm" name="id2581296"></a><em class="parameter"><code>profile acls = Yes</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[profdata]</code></em></td></tr><tr><td><a class="indexterm" name="id2581317"></a><em class="parameter"><code>comment = Profile Data Share</code></em></td></tr><tr><td><a class="indexterm" name="id2581329"></a><em class="parameter"><code>path = /var/lib/samba/profdata</code></em></td></tr><tr><td><a class="indexterm" name="id2581340"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td><a class="indexterm" name="id2581352"></a><em class="parameter"><code>profile acls = Yes</code></em></td></tr></table></div></div><br class="example-break"><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2581365"></a>Key Points Learned</h3></div></div></div><div class="itemizedlist"><ul type="disc"><li><p>
+			<a class="indexterm" name="id2581376"></a><a class="indexterm" name="id2581382"></a>
 			Where Samba-3 is used as a domain controller, the use of LDAP is an 
 			essential component to permit the use of BDCs.
 			</p></li><li><p>
-			<a class="indexterm" name="id2581380"></a>
+			<a class="indexterm" name="id2581395"></a>
 			Replication of the LDAP master server to create a network of BDCs
 			is an important mechanism for limiting WAN traffic.
 			</p></li><li><p>
@@ -808,55 +808,55 @@
 			Roaming profiles must be contained to the local network segment. Any
 			departure from this may clog wide-area arteries and slow legitimate network
 			traffic to a crawl.
-			</p></li></ul></div></div><div class="figure"><a name="chap7net"></a><p class="title"><b>Figure 6.6. Network Topology  2000 User Complex Design A</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/chap7-net-Ar.png" width="432" alt="Network Topology 2000 User Complex Design A"></div></div></div><br class="figure-break"><div class="figure"><a name="chap7net2"></a><p class="title"><b>Figure 6.7. Network Topology  2000 User Complex Design B</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/chap7-net2-Br.png" width="432" alt="Network Topology 2000 User Complex Design B"></div></div></div><br class="figure-break"></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2581498"></a>Questions and Answers</h2></div></div></div><p>
+			</p></li></ul></div></div><div class="figure"><a name="chap7net"></a><p class="title"><b>Figure 6.6. Network Topology  2000 User Complex Design A</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/chap7-net-Ar.png" width="432" alt="Network Topology 2000 User Complex Design A"></div></div></div><br class="figure-break"><div class="figure"><a name="chap7net2"></a><p class="title"><b>Figure 6.7. Network Topology  2000 User Complex Design B</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/chap7-net2-Br.png" width="432" alt="Network Topology 2000 User Complex Design B"></div></div></div><br class="figure-break"></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2581512"></a>Questions and Answers</h2></div></div></div><p>
 	There is much rumor and misinformation regarding the use of MS Windows networking protocols.
 	These questions are just a few of those frequently asked.
-	</p><div class="qandaset"><dl><dt> <a href="2000users.html#id2581516">
+	</p><div class="qandaset"><dl><dt> <a href="2000users.html#id2581530">
 		
 		
 		Is it true that DHCP uses lots of WAN bandwidth?
-		</a></dt><dt> <a href="2000users.html#id2581651">
+		</a></dt><dt> <a href="2000users.html#id2581665">
 		
 		
 		How much background communication takes place between a master LDAP server and its slave LDAP servers?
-		</a></dt><dt> <a href="2000users.html#id2581712">
+		</a></dt><dt> <a href="2000users.html#id2581726">
 		LDAP has a database. Is LDAP not just a fancy database front end?
-		</a></dt><dt> <a href="2000users.html#id2581776">
+		</a></dt><dt> <a href="2000users.html#id2581790">
 		
 		Can Active Directory obtain account information from an OpenLDAP server?
-		</a></dt><dt> <a href="2000users.html#id2581811">
+		</a></dt><dt> <a href="2000users.html#id2581826">
 		What are the parts of a roaming profile? How large is each part?
-		</a></dt><dt> <a href="2000users.html#id2581960">
+		</a></dt><dt> <a href="2000users.html#id2581974">
 		Can the My Documents folder be stored on a network drive?
-		</a></dt><dt> <a href="2000users.html#id2582008">
+		</a></dt><dt> <a href="2000users.html#id2582022">
 		
 		
 		
 		How much WAN bandwidth does WINS consume?
-		</a></dt><dt> <a href="2000users.html#id2582092">
+		</a></dt><dt> <a href="2000users.html#id2582106">
 		How many BDCs should I have? What is the right number of Windows clients per server?
-		</a></dt><dt> <a href="2000users.html#id2582128">
+		</a></dt><dt> <a href="2000users.html#id2582142">
 		
 		I've heard that you can store NIS accounts in LDAP. Is LDAP not just a smarter way to
 		run an NIS server?
-		</a></dt><dt> <a href="2000users.html#id2582162">
+		</a></dt><dt> <a href="2000users.html#id2582176">
 		Can I use NIS in place of LDAP?
-		</a></dt></dl><table border="0" summary="Q and A Set"><col align="left" width="1%"><tbody><tr class="question"><td align="left" valign="top"><a name="id2581516"></a><a name="id2581518"></a></td><td align="left" valign="top"><p>
-		<a class="indexterm" name="id2581523"></a>
-		<a class="indexterm" name="id2581529"></a>
+		</a></dt></dl><table border="0" summary="Q and A Set"><col align="left" width="1%"><tbody><tr class="question"><td align="left" valign="top"><a name="id2581530"></a><a name="id2581533"></a></td><td align="left" valign="top"><p>
+		<a class="indexterm" name="id2581537"></a>
+		<a class="indexterm" name="id2581544"></a>
 		Is it true that DHCP uses lots of WAN bandwidth?
 		</p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p>
-		<a class="indexterm" name="id2581546"></a>
-		<a class="indexterm" name="id2581555"></a>
-		<a class="indexterm" name="id2581562"></a>
+		<a class="indexterm" name="id2581560"></a>
+		<a class="indexterm" name="id2581570"></a>
+		<a class="indexterm" name="id2581576"></a>
 		It is a smart practice to localize DHCP servers on each network segment. As a 
 		rule, there should be two DHCP servers per network segment. This means that if
 		one server fails, there is always another to service user needs. DHCP requests use
 		only UDP broadcast protocols. It is possible to run a DHCP Relay Agent on network
 		routers. This makes it possible to run fewer DHCP servers.
 		</p><p>
-		<a class="indexterm" name="id2581581"></a>
-		<a class="indexterm" name="id2581590"></a>
+		<a class="indexterm" name="id2581595"></a>
+		<a class="indexterm" name="id2581605"></a>
 		A DHCP network address request and confirmation usually results in about six UDP packets.
 		The packets are from 60 to 568 bytes in length. Let us consider a site that has 300 DHCP
 		clients and that uses a 24-hour IP address lease. This means that all clients renew
@@ -874,28 +874,28 @@
 </pre><p>
 		From this can be seen that the traffic impact would be minimal.
 		</p><p>
-		<a class="indexterm" name="id2581628"></a>
-		<a class="indexterm" name="id2581637"></a>
+		<a class="indexterm" name="id2581642"></a>
+		<a class="indexterm" name="id2581651"></a>
 		Even when DHCP is configured to do DNS update (dynamic DNS) over a wide-area link,
 		the impact of the update is no more than the DHCP IP address renewal traffic and thus
 		still insignificant for most practical purposes.
-		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2581651"></a><a name="id2581653"></a></td><td align="left" valign="top"><p>
-		<a class="indexterm" name="id2581657"></a>
-		<a class="indexterm" name="id2581664"></a>
+		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2581665"></a><a name="id2581667"></a></td><td align="left" valign="top"><p>
+		<a class="indexterm" name="id2581671"></a>
+		<a class="indexterm" name="id2581678"></a>
 		How much background communication takes place between a master LDAP server and its slave LDAP servers?
 		</p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p>
-		<a class="indexterm" name="id2581685"></a>
+		<a class="indexterm" name="id2581699"></a>
 		The process that controls the replication of data from the master LDAP server to the slave LDAP
 		servers is called <code class="literal">slurpd</code>. The <code class="literal">slurpd</code> remains nascent (quiet)
 		until an update must be propagated. The propagation traffic per LDAP slave to update (add/modify/delete)
 		two user accounts requires less than 10KB traffic.
-		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2581712"></a><a name="id2581714"></a></td><td align="left" valign="top"><p>
+		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2581726"></a><a name="id2581728"></a></td><td align="left" valign="top"><p>
 		LDAP has a database. Is LDAP not just a fancy database front end?
 		</p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p>
-		<a class="indexterm" name="id2581726"></a>
-		<a class="indexterm" name="id2581733"></a>
-		<a class="indexterm" name="id2581742"></a>
-		<a class="indexterm" name="id2581748"></a>
+		<a class="indexterm" name="id2581740"></a>
+		<a class="indexterm" name="id2581747"></a>
+		<a class="indexterm" name="id2581756"></a>
+		<a class="indexterm" name="id2581763"></a>
 		LDAP does store its data in a database of sorts. In fact, the LDAP backend is an application-specific
 		data storage system. This type of database is indexed so that records can be rapidly located, but the
 		database is not generic and can be used only in particular pre-programmed ways. General external
@@ -904,17 +904,17 @@
 		orientation and typically allows external programs to perform ad hoc queries, even across data tables.
 		An LDAP front end is a purpose-built tool that has a search orientation that is designed around specific
 		simple queries. The term <code class="constant">database</code> is heavily overloaded and thus much misunderstood.
-		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2581776"></a><a name="id2581778"></a></td><td align="left" valign="top"><p>
-		<a class="indexterm" name="id2581782"></a>
+		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2581790"></a><a name="id2581792"></a></td><td align="left" valign="top"><p>
+		<a class="indexterm" name="id2581796"></a>
 		Can Active Directory obtain account information from an OpenLDAP server?
 		</p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p>
-		<a class="indexterm" name="id2581797"></a>
+		<a class="indexterm" name="id2581811"></a>
 		No, at least not directly. It is possible to provision Active Directory from and/or to an OpenLDAP
 		database through use of a metadirectory server. Microsoft MMS (now called MIIS) can interface
 		to OpenLDAP using standard LDAP queries and updates. 
-		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2581811"></a><a name="id2581813"></a></td><td align="left" valign="top"><p>
+		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2581826"></a><a name="id2581828"></a></td><td align="left" valign="top"><p>
 		What are the parts of a roaming profile? How large is each part?
-		</p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p><a class="indexterm" name="id2581824"></a>
+		</p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p><a class="indexterm" name="id2581839"></a>
 		A roaming profile consists of
 		</p><div class="itemizedlist"><ul type="disc"><li><p>
 			Desktop folders such as <code class="constant">Desktop</code>, <code class="constant">My Documents</code>,
@@ -922,39 +922,39 @@
 			<code class="constant">Cookies</code>, <code class="constant">Application Data</code>,
 			<code class="constant">Local Settings,</code> and more. See <a class="link" href="happy.html" title="Chapter 5. Making Happy Users">&#8220;Making Happy Users&#8221;</a>, <a class="link" href="happy.html#XP-screen001" title="Figure 5.3. Windows XP Professional User Shared Folders">&#8220;Windows XP Professional  User Shared Folders&#8221;</a>.
 			</p><p>
-			<a class="indexterm" name="id2581885"></a>
+			<a class="indexterm" name="id2581900"></a>
 			Each of these can be anywhere from a few bytes to gigabytes in capacity. Fortunately, all
 			such folders can be redirected to network drive resources. See <a class="link" href="happy.html#redirfold" title="Configuration of Default Profile with Folder Redirection">&#8220;Configuration of Default Profile with Folder Redirection&#8221;</a>
 			for more information regarding folder redirection.
 			</p></li><li><p>
 			A static or rewritable portion that is typically only a few files (2-5 KB of information).
 			</p></li><li><p>
-			<a class="indexterm" name="id2581912"></a>
-			<a class="indexterm" name="id2581918"></a>
+			<a class="indexterm" name="id2581926"></a>
+			<a class="indexterm" name="id2581932"></a>
 			The registry load file that modifies the <code class="constant">HKEY_LOCAL_USER</code> hive. This is
 			the <code class="filename">NTUSER.DAT</code> file. It can be from 0.4 to 1.5 MB.
 			</p></li></ul></div><p>
-		<a class="indexterm" name="id2581941"></a>
+		<a class="indexterm" name="id2581955"></a>
 		Microsoft Outlook PST files may be stored in the <code class="constant">Local Settings\Application Data</code>
 		folder. It can be up to 2 GB in size per PST file.
-		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2581960"></a><a name="id2581962"></a></td><td align="left" valign="top"><p>
+		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2581974"></a><a name="id2581976"></a></td><td align="left" valign="top"><p>
 		Can the <code class="constant">My Documents</code> folder be stored on a network drive?
 		</p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p>
-		<a class="indexterm" name="id2581977"></a>
-		<a class="indexterm" name="id2581984"></a>
+		<a class="indexterm" name="id2581991"></a>
+		<a class="indexterm" name="id2581998"></a>
 		Yes. More correctly, such folders can be redirected to network shares. No specific network drive
 		connection is required. Registry settings permit this to be redirected directly to a UNC (Universal
 		Naming Convention) resource, though it is possible to specify a network drive letter instead of a
 		UNC name. See <a class="link" href="happy.html#redirfold" title="Configuration of Default Profile with Folder Redirection">&#8220;Configuration of Default Profile with Folder Redirection&#8221;</a>.
-		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2582008"></a><a name="id2582010"></a></td><td align="left" valign="top"><p>
-		<a class="indexterm" name="id2582014"></a>
-		<a class="indexterm" name="id2582021"></a>
-		<a class="indexterm" name="id2582030"></a>
+		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2582022"></a><a name="id2582024"></a></td><td align="left" valign="top"><p>
+		<a class="indexterm" name="id2582028"></a>
+		<a class="indexterm" name="id2582035"></a>
+		<a class="indexterm" name="id2582044"></a>
 		How much WAN bandwidth does WINS consume?
 		</p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p>
-		<a class="indexterm" name="id2582044"></a>
-		<a class="indexterm" name="id2582053"></a>
-		<a class="indexterm" name="id2582060"></a>
+		<a class="indexterm" name="id2582058"></a>
+		<a class="indexterm" name="id2582068"></a>
+		<a class="indexterm" name="id2582074"></a>
 		MS Windows clients cache information obtained from WINS lookups in a local NetBIOS name cache.
 		This keeps WINS lookups to a minimum. On a network with 3500 MS Windows clients and a central WINS
 		server, the total bandwidth demand measured at the WINS server, averaged over an 8-hour working day,
@@ -966,7 +966,7 @@
 		</p><p>
 		In conclusion, the total load afforded through WINS traffic is again marginal to total operational
 		usage  as it should be.
-		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2582092"></a><a name="id2582094"></a></td><td align="left" valign="top"><p>
+		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2582106"></a><a name="id2582108"></a></td><td align="left" valign="top"><p>
 		How many BDCs should I have? What is the right number of Windows clients per server?
 		</p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p>
 		It is recommended to have at least one BDC per network segment, including the segment served
@@ -980,19 +980,19 @@
 		</p><p>
 		As unsatisfactory as the answer might sound, it all depends on network and server load
 		characteristics.
-		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2582128"></a><a name="id2582130"></a></td><td align="left" valign="top"><p>
-		<a class="indexterm" name="id2582134"></a><a class="indexterm" name="id2582140"></a>
+		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2582142"></a><a name="id2582144"></a></td><td align="left" valign="top"><p>
+		<a class="indexterm" name="id2582148"></a><a class="indexterm" name="id2582154"></a>
 		I've heard that you can store NIS accounts in LDAP. Is LDAP not just a smarter way to
 		run an NIS server?
 		</p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p>
 		The correct answer to both questions is yes. But do understand that an LDAP server has
 		a configurable schema that can store far more information for many more purposes than
 		just NIS.
-		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2582162"></a><a name="id2582164"></a></td><td align="left" valign="top"><p>
+		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2582176"></a><a name="id2582178"></a></td><td align="left" valign="top"><p>
 		Can I use NIS in place of LDAP?
 		</p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p>
-		<a class="indexterm" name="id2582175"></a>
-		<a class="indexterm" name="id2582182"></a>
+		<a class="indexterm" name="id2582189"></a>
+		<a class="indexterm" name="id2582196"></a>
 		No. The NIS database does not have provision to store Microsoft encrypted passwords and does not deal
 		with the types of data necessary for interoperability with Microsoft Windows networking. The use
 		of LDAP with Samba requires the use of a number of schemas, one of which is the NIS schema, but also

Modified: branches/samba/upstream/docs/htmldocs/Samba3-ByExample/Big500users.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/Samba3-ByExample/Big500users.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/Samba3-ByExample/Big500users.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,4 +1,4 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 4. The 500-User Office</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="Samba-3 by Example"><link rel="up" href="ExNetworks.html" title="Part I. Example Network Configurations"><link rel="prev" href="secure.html" title="Chapter 3. Secure Office Networking"><link rel="next" href="happy.html" title="Chapter 5. Making Happy Users"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 4. The 500-User Office</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="secure.html">Prev</a> </td><th width="60%" align="center">Part I. Example Network Configurations</th><td width="20%" align="right"> <a accesskey="n" href="happy.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="Big500users"></a>Chapter 4. The 500-User Office</h2></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="Big500users.html#id2558338">Introduction</a></span></dt><dd><dl><dt><span class="sect2"><a href="Big500users.html#id2558383">Assignment Tasks</a></span></dt></dl></dd><dt><span class="sect1"><a href="Big500users.html#id2558489">Dissection and Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="Big500users.html#id2558524">Technical Issues</a></span></dt><dt><span class="sect2"><a href="Big500users.html#id2558727">Political Issues</a></span></dt></dl></dd><dt><span class="sect1"><a href="Big500users.html#id2558750">Implementation</a></span></dt><dd><dl><dt><span class="sect2"><a href="Big500users.html#ch5-dnshcp-setup">Installation of DHCP, DNS, and Samba Control Files</a></span></dt><dt><span class="sect2"><a href="Big500users.html#id2559480">Server Preparation: All Servers</a></span></dt><dt><span class="sect2"><a href="Big500users.html#id2560044">Server-Specific Preparation</a></span></dt><dt><span class="sect2"><a href="Big500users.html#ch5-procstart">Process Startup Configuration</a></span></dt><dt><span class="sect2"><a href="Big500users.html#ch5wincfg">Windows Client Configuration</a></span></dt><dt><span class="sect2"><a href="Big500users.html#id2563244">Key Points Learned</a></span></dt></dl></dd><dt><span class="sect1"><a href="Big500users.html#id2563303">Questions and Answers</a></span></dt></dl></div><p>
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 4. The 500-User Office</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="Samba-3 by Example"><link rel="up" href="ExNetworks.html" title="Part I. Example Network Configurations"><link rel="prev" href="secure.html" title="Chapter 3. Secure Office Networking"><link rel="next" href="happy.html" title="Chapter 5. Making Happy Users"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 4. The 500-User Office</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="secure.html">Prev</a> </td><th width="60%" align="center">Part I. Example Network Configurations</th><td width="20%" align="right"> <a accesskey="n" href="happy.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="Big500users"></a>Chapter 4. The 500-User Office</h2></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="Big500users.html#id2558352">Introduction</a></span></dt><dd><dl><dt><span class="sect2"><a href="Big500users.html#id2558397">Assignment Tasks</a></span></dt></dl></dd><dt><span class="sect1"><a href="Big500users.html#id2558503">Dissection and Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="Big500users.html#id2558539">Technical Issues</a></span></dt><dt><span class="sect2"><a href="Big500users.html#id2558741">Political Issues</a></span></dt></dl></dd><dt><span class="sect1"><a href="Big500users.html#id2558764">Implementation</a></span></dt><dd><dl><dt><span class="sect2"><a href="Big500users.html#ch5-dnshcp-setup">Installation of DHCP, DNS, and Samba Control Files</a></span></dt><dt><span class="sect2"><a href="Big500users.html#id2559494">Server Preparation: All Servers</a></span></dt><dt><span class="sect2"><a href="Big500users.html#id2560058">Server-Specific Preparation</a></span></dt><dt><span class="sect2"><a href="Big500users.html#ch5-procstart">Process Startup Configuration</a></span></dt><dt><span class="sect2"><a href="Big500users.html#ch5wincfg">Windows Client Configuration</a></span></dt><dt><span class="sect2"><a href="Big500users.html#id2563258">Key Points Learned</a></span></dt></dl></dd><dt><span class="sect1"><a href="Big500users.html#id2563317">Questions and Answers</a></span></dt></dl></div><p>
 	The Samba-3 networking you explored in <a class="link" href="secure.html" title="Chapter 3. Secure Office Networking">&#8220;Secure Office Networking&#8221;</a> covers the finer points of 
 	configuration of peripheral services such as DHCP and DNS, and WINS. You experienced
 	implementation of a simple configuration of the services that are important adjuncts 
@@ -17,9 +17,9 @@
 	that same approach to printing, but <a class="link" href="happy.html" title="Chapter 5. Making Happy Users">&#8220;Making Happy Users&#8221;</a> presents an opportunity 
 	to make printing more complex for the administrator while making it easier for the user.
 	</p><p>
-	<a class="indexterm" name="id2558274"></a>
-	<a class="indexterm" name="id2558281"></a>
 	<a class="indexterm" name="id2558288"></a>
+	<a class="indexterm" name="id2558295"></a>
+	<a class="indexterm" name="id2558302"></a>
 	<a class="link" href="secure.html" title="Chapter 3. Secure Office Networking">&#8220;Secure Office Networking&#8221;</a> demonstrates operation of a DHCP server and a DNS server 
 	as well as a central WINS server. You validated the operation of these services and
 	saw an effective implementation of a Samba domain controller using the 
@@ -41,7 +41,7 @@
 	improve network management and control while reducing human resource overheads.
 	You should take the opportunity to innovate and expand on the methods presented 
 	here and explore them to the fullest.
-	</p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2558338"></a>Introduction</h2></div></div></div><p>
+	</p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2558352"></a>Introduction</h2></div></div></div><p>
 	Business continues to go well for Abmas. Mr. Meany is driving your success and the
 	network continues to grow thanks to the hard work Christine has done. You recently
 	hired Stanley Soroka as manager of information systems. Christine recommended Stan
@@ -66,7 +66,7 @@
 	and to allow Stan and Christine to fully stage the new network and test it before
 	it is rolled out. Your strategy is to complete the new network so that it
 	is ready for operation when the old office moves into the new premises.
-	</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2558383"></a>Assignment Tasks</h3></div></div></div><p>
+	</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2558397"></a>Assignment Tasks</h3></div></div></div><p>
 		The acquired business had 280 network users. The old Abmas building housed
 		220 network users in unbelievably cramped conditions. The network that
 		initially served 130 users now handles 220 users quite well.
@@ -107,7 +107,7 @@
 		DirectPointe Inc. receives from you a new standard desktop configuration
 		every four months. They automatically roll that out to each desktop system.
 		You must keep DirectPointe informed of all changes.
-		</p><p><a class="indexterm" name="id2558461"></a>
+		</p><p><a class="indexterm" name="id2558475"></a>
 		The new network has a single Samba Primary Domain Controller (PDC) located in the
 		Network Operation Center (NOC). Buildings 1 and 2 each have a local server
 		for local application servicing. It is a domain member. The new system
@@ -115,8 +115,8 @@
 		</p><p>
 		Printing is based on raw pass-through facilities just as it has been used so far.
 		All printer drivers are installed on the desktop and notebook computers.
-		</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2558489"></a>Dissection and Discussion</h2></div></div></div><p>
-	<a class="indexterm" name="id2558497"></a>
+		</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2558503"></a>Dissection and Discussion</h2></div></div></div><p>
+	<a class="indexterm" name="id2558511"></a>
 	The example you are building in this chapter is of a network design that works, but this
 	does not make it a design that is recommended. As a general rule, there should be at least
 	one Backup Domain Controller (BDC) per 150 Windows network clients. The principle behind
@@ -127,22 +127,22 @@
 	responsiveness. This network will have 500 clients serviced by one central domain
 	controller. This is not a good omen for user satisfaction. You, of course, address this
 	very soon (see <a class="link" href="happy.html" title="Chapter 5. Making Happy Users">&#8220;Making Happy Users&#8221;</a>).
-	</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2558524"></a>Technical Issues</h3></div></div></div><p>
+	</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2558539"></a>Technical Issues</h3></div></div></div><p>
 		Stan has talked you into a horrible compromise, but it is addressed. Just make
 		certain that the performance of this network is well validated before going live.
 		</p><p>
 		Design decisions made in this design include the following:
 		</p><div class="itemizedlist"><ul type="disc"><li><p>
-			<a class="indexterm" name="id2558546"></a>
-			<a class="indexterm" name="id2558553"></a>
-			<a class="indexterm" name="id2558559"></a>
+			<a class="indexterm" name="id2558560"></a>
+			<a class="indexterm" name="id2558567"></a>
+			<a class="indexterm" name="id2558574"></a>
 			A single PDC is being implemented. This limitation is based on the choice not to
 			use LDAP. Many network administrators fear using LDAP because of the perceived
 			complexity of implementation and management of an LDAP-based backend for all user
 			identity management as well as to store network access credentials.
 			</p></li><li><p>
-			<a class="indexterm" name="id2558576"></a>
-			<a class="indexterm" name="id2558583"></a>
+			<a class="indexterm" name="id2558590"></a>
+			<a class="indexterm" name="id2558597"></a>
 			Because of the refusal to use an LDAP (ldapsam) passdb backend at this time, the
 			only choice that makes sense with 500 users is to use the tdbsam passwd backend. 
 			This type of backend is not receptive to replication to BDCs.  If the tdbsam
@@ -156,7 +156,7 @@
 			for a simple mode of operation but has to be balanced with network performance and
 			integrity of operations considerations.
 			</p></li><li><p>
-			<a class="indexterm" name="id2558624"></a>
+			<a class="indexterm" name="id2558638"></a>
 			A single central WINS server is being used. The PDC is also the WINS server.
 			Any attempt to operate a routed network without a WINS server while using NetBIOS
 			over TCP/IP protocols does not work unless on each client the name resolution
@@ -167,12 +167,12 @@
 			At this time the Samba WINS database cannot be replicated. That is
 			why a single WINS server is being implemented. This should work without a problem.
 			</p></li><li><p>
-			<a class="indexterm" name="id2558661"></a>
+			<a class="indexterm" name="id2558675"></a>
 			BDCs make use of <code class="literal">winbindd</code> to provide
 			access to domain security credentials for file system access and object storage.
 			</p></li><li><p>
-			<a class="indexterm" name="id2558680"></a>
-			<a class="indexterm" name="id2558689"></a>
+			<a class="indexterm" name="id2558694"></a>
+			<a class="indexterm" name="id2558703"></a>
 			Configuration of Windows XP Professional clients is achieved using DHCP. Each
 			subnet has its own DHCP server. Backup DHCP serving is provided by one
 			alternate DHCP server. This necessitates enabling of the DHCP Relay agent on
@@ -188,13 +188,13 @@
 			The network address and subnetmask chosen provide 1022 usable IP addresses in
 			each subnet. If in the future more addresses are required, it would make sense
 			to add further subnets rather than change addressing.
-			</p></li></ul></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2558727"></a>Political Issues</h3></div></div></div><p>
+			</p></li></ul></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2558741"></a>Political Issues</h3></div></div></div><p>
 		This case gets close to the real world. You and I know the right way to implement
 		domain control. Politically, we have to navigate a minefield. In this case, the need is to
 		get the PDC rolled out in compliance with expectations and also to be ready to save the day
 		by having the real solution ready before it is needed. That real solution is presented in
 		<a class="link" href="happy.html" title="Chapter 5. Making Happy Users">&#8220;Making Happy Users&#8221;</a>.
-		</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2558750"></a>Implementation</h2></div></div></div><p>
+		</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2558764"></a>Implementation</h2></div></div></div><p>
 	The following configuration process begins following installation of Red Hat Fedora Core2 on the
 	three servers shown in the network topology diagram in <a class="link" href="Big500users.html#chap05net" title="Figure 4.1. Network Topology 500 User Network Using tdbsam passdb backend.">&#8220;Network Topology  500 User Network Using tdbsam passdb backend.&#8221;</a>. You have
 	selected hardware that is appropriate to the task.
@@ -205,9 +205,9 @@
 	</p><p>
 	The abbreviation shown in this table as <code class="constant">{VLN}</code> refers to
 	the directory location beginning with <code class="filename">/var/lib/named</code>.
-	</p><div class="table"><a name="ch5-filelocations"></a><p class="title"><b>Table 4.1. Domain: <code class="constant">MEGANET</code>, File Locations for Servers</b></p><div class="table-contents"><table summary="Domain: MEGANET, File Locations for Servers" border="1"><colgroup><col align="left"><col align="left"><col align="center"><col align="center"><col align="center"></colgroup><thead><tr><th colspan="2" align="center">File Information</th><th colspan="3" align="center">Server Name</th></tr><tr><th align="center">Source</th><th align="center">Target Location</th><th align="center">MASSIVE</th><th align="center">BLDG1</th><th align="center">BLDG2</th></tr></thead><tbody><tr><td align="left"><a class="link" href="Big500users.html#ch5-massivesmb" title="Example 4.1. Server: MASSIVE (PDC), File: /etc/samba/smb.conf">&#8220;Server: MASSIVE (PDC), File: /etc/samba/smb.conf&#8221;</a></td><td align="left"><code class="filename">/etc/samba/smb.conf</code></td><td align="center">Yes</td><td align="center">No</td><td align="center">No</td></tr><tr><td align="left"><a class="link" href="Big500users.html#ch5-dc-common" title="Example 4.2. Server: MASSIVE (PDC), File: /etc/samba/dc-common.conf">&#8220;Server: MASSIVE (PDC), File: /etc/samba/dc-common.conf&#8221;</a></td><td align="left"><code class="filename">/etc/samba/dc-common.conf</code></td><td align="center">Yes</td><td align="center">No</td><td align="center">No</td></tr><tr><td align="left"><a class="link" href="Big500users.html#ch5-commonsmb" title="Example 4.3. Common Samba Configuration File: /etc/samba/common.conf">&#8220;Common Samba Configuration File: /etc/samba/common.conf&#8221;</a></td><td align="left"><code class="filename">/etc/samba/common.conf</code></td><td align="center">Yes</td><td align="center">Yes</td><td align="center">Yes</td></tr><tr><td align="left"><a class="link" href="Big500users.html#ch5-bldg1-smb" title="Example 4.4. Server: BLDG1 (Member), File: smb.conf">&#8220;Server: BLDG1 (Member), File: smb.conf&#8221;</a></td><td align="left"><code class="filename">/etc/samba/smb.conf</code></td><td align="center">No</td><td align="center">Yes</td><td align="center">No</td></tr><tr><td align="left"><a class="link" href="Big500users.html#ch5-bldg2-smb" title="Example 4.5. Server: BLDG2 (Member), File: smb.conf">&#8220;Server: BLDG2 (Member), File: smb.conf&#8221;</a></td><td align="left"><code class="filename">/etc/samba/smb.conf</code></td><td align="center">No</td><td align="center">No</td><td align="center">Yes</td></tr><tr><td align="left"><a class="link" href="Big500users.html#ch5-dommem-smb" title="Example 4.6. Common Domain Member Include File: dom-mem.conf">&#8220;Common Domain Member Include File: dom-mem.conf&#8221;</a></td><td align="left"><code class="filename">/etc/samba/dommem.conf</code></td><td align="center">No</td><td align="center">Yes</td><td align="center">Yes</td></tr><tr><td align="left"><a class="link" href="Big500users.html#massive-dhcp" title="Example 4.7. Server: MASSIVE, File: dhcpd.conf">&#8220;Server: MASSIVE, File: dhcpd.conf&#8221;</a></td><td align="left"><code class="filename">/etc/dhcpd.conf</code></td><td align="center">Yes</td><td align="center">No</td><td align="center">No</td></tr><tr><td align="left"><a class="link" href="Big500users.html#bldg1dhcp" title="Example 4.8. Server: BLDG1, File: dhcpd.conf">&#8220;Server: BLDG1, File: dhcpd.conf&#8221;</a></td><td align="left"><code class="filename">/etc/dhcpd.conf</code></td><td align="center">No</td><td align="center">Yes</td><td align="center">No</td></tr><tr><td align="left"><a class="link" href="Big500users.html#bldg2dhcp" title="Example 4.9. Server: BLDG2, File: dhcpd.conf">&#8220;Server: BLDG2, File: dhcpd.conf&#8221;</a></td><td align="left"><code class="filename">/etc/dhcpd.conf</code></td><td align="center">No</td><td align="center">No</td><td align="center">Yes</td></tr><tr><td align="left"><a class="link" href="Big500users.html#massive-nameda" title="Example 4.10. Server: MASSIVE, File: named.conf, Part: A">&#8220;Server: MASSIVE, File: named.conf, Part: A&#8221;</a></td><td align="left"><code class="filename">/etc/named.conf (part A)</code></td><td align="center">Yes</td><td align="center">No</td><td align="center">No</td></tr><tr><td align="left"><a class="link" href="Big500users.html#massive-namedb" title="Example 4.11. Server: MASSIVE, File: named.conf, Part: B">&#8220;Server: MASSIVE, File: named.conf, Part: B&#8221;</a></td><td align="left"><code class="filename">/etc/named.conf (part B)</code></td><td align="center">Yes</td><td align="center">No</td><td align="center">No</td></tr><tr><td align="left"><a class="link" href="Big500users.html#massive-namedc" title="Example 4.12. Server: MASSIVE, File: named.conf, Part: C">&#8220;Server: MASSIVE, File: named.conf, Part: C&#8221;</a></td><td align="left"><code class="filename">/etc/named.conf (part C)</code></td><td align="center">Yes</td><td align="center">No</td><td align="center">No</td></tr><tr><td align="left"><a class="link" href="Big500users.html#abmasbizdns" title="Example 4.13. Forward Zone File: abmas.biz.hosts">&#8220;Forward Zone File: abmas.biz.hosts&#8221;</a></td><td align="left"><code class="filename">{VLN}/master/abmas.biz.hosts</code></td><td align="center">Yes</td><td align="center">No</td><td align="center">No</td></tr><tr><td align="left"><a class="link" href="Big500users.html#abmasusdns" title="Example 4.14. Forward Zone File: abmas.biz.hosts">&#8220;Forward Zone File: abmas.biz.hosts&#8221;</a></td><td align="left"><code class="filename">{VLN}/master/abmas.us.hosts</code></td><td align="center">Yes</td><td align="center">No</td><td align="center">No</td></tr><tr><td align="left"><a class="link" href="Big500users.html#bldg12nameda" title="Example 4.15. Servers: BLDG1/BLDG2, File: named.conf, Part: A">&#8220;Servers: BLDG1/BLDG2, File: named.conf, Part: A&#8221;</a></td><td align="left"><code class="filename">/etc/named.conf (part A)</code></td><td align="center">No</td><td align="center">Yes</td><td align="center">Yes</td></tr><tr><td align="left"><a class="link" href="Big500users.html#bldg12namedb" title="Example 4.16. Servers: BLDG1/BLDG2, File: named.conf, Part: B">&#8220;Servers: BLDG1/BLDG2, File: named.conf, Part: B&#8221;</a></td><td align="left"><code class="filename">/etc/named.conf (part B)</code></td><td align="center">No</td><td align="center">Yes</td><td align="center">Yes</td></tr><tr><td align="left"><a class="link" href="appendix.html#loopback" title="Example 15.3. DNS Localhost Forward Zone File: /var/lib/named/localhost.zone">&#8220;DNS Localhost Forward Zone File: /var/lib/named/localhost.zone&#8221;</a></td><td align="left"><code class="filename">{VLN}/localhost.zone</code></td><td align="center">Yes</td><td align="center">Yes</td><td align="center">Yes</td></tr><tr><td align="left"><a class="link" href="appendix.html#dnsloopy" title="Example 15.4. DNS Localhost Reverse Zone File: /var/lib/named/127.0.0.zone">&#8220;DNS Localhost Reverse Zone File: /var/lib/named/127.0.0.zone&#8221;</a></td><td align="left"><code class="filename">{VLN}/127.0.0.zone</code></td><td align="center">Yes</td><td align="center">Yes</td><td align="center">Yes</td></tr><tr><td align="left"><a class="link" href="appendix.html#roothint" title="Example 15.5. DNS Root Name Server Hint File: /var/lib/named/root.hint">&#8220;DNS Root Name Server Hint File: /var/lib/named/root.hint&#8221;</a></td><td align="left"><code class="filename">{VLN}/root.hint</code></td><td align="center">Yes</td><td align="center">Yes</td><td align="center">Yes</td></tr></tbody></table></div></div><br class="table-break"></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2559480"></a>Server Preparation: All Servers</h3></div></div></div><p>
+	</p><div class="table"><a name="ch5-filelocations"></a><p class="title"><b>Table 4.1. Domain: <code class="constant">MEGANET</code>, File Locations for Servers</b></p><div class="table-contents"><table summary="Domain: MEGANET, File Locations for Servers" border="1"><colgroup><col align="left"><col align="left"><col align="center"><col align="center"><col align="center"></colgroup><thead><tr><th colspan="2" align="center">File Information</th><th colspan="3" align="center">Server Name</th></tr><tr><th align="center">Source</th><th align="center">Target Location</th><th align="center">MASSIVE</th><th align="center">BLDG1</th><th align="center">BLDG2</th></tr></thead><tbody><tr><td align="left"><a class="link" href="Big500users.html#ch5-massivesmb" title="Example 4.1. Server: MASSIVE (PDC), File: /etc/samba/smb.conf">&#8220;Server: MASSIVE (PDC), File: /etc/samba/smb.conf&#8221;</a></td><td align="left"><code class="filename">/etc/samba/smb.conf</code></td><td align="center">Yes</td><td align="center">No</td><td align="center">No</td></tr><tr><td align="left"><a class="link" href="Big500users.html#ch5-dc-common" title="Example 4.2. Server: MASSIVE (PDC), File: /etc/samba/dc-common.conf">&#8220;Server: MASSIVE (PDC), File: /etc/samba/dc-common.conf&#8221;</a></td><td align="left"><code class="filename">/etc/samba/dc-common.conf</code></td><td align="center">Yes</td><td align="center">No</td><td align="center">No</td></tr><tr><td align="left"><a class="link" href="Big500users.html#ch5-commonsmb" title="Example 4.3. Common Samba Configuration File: /etc/samba/common.conf">&#8220;Common Samba Configuration File: /etc/samba/common.conf&#8221;</a></td><td align="left"><code class="filename">/etc/samba/common.conf</code></td><td align="center">Yes</td><td align="center">Yes</td><td align="center">Yes</td></tr><tr><td align="left"><a class="link" href="Big500users.html#ch5-bldg1-smb" title="Example 4.4. Server: BLDG1 (Member), File: smb.conf">&#8220;Server: BLDG1 (Member), File: smb.conf&#8221;</a></td><td align="left"><code class="filename">/etc/samba/smb.conf</code></td><td align="center">No</td><td align="center">Yes</td><td align="center">No</td></tr><tr><td align="left"><a class="link" href="Big500users.html#ch5-bldg2-smb" title="Example 4.5. Server: BLDG2 (Member), File: smb.conf">&#8220;Server: BLDG2 (Member), File: smb.conf&#8221;</a></td><td align="left"><code class="filename">/etc/samba/smb.conf</code></td><td align="center">No</td><td align="center">No</td><td align="center">Yes</td></tr><tr><td align="left"><a class="link" href="Big500users.html#ch5-dommem-smb" title="Example 4.6. Common Domain Member Include File: dom-mem.conf">&#8220;Common Domain Member Include File: dom-mem.conf&#8221;</a></td><td align="left"><code class="filename">/etc/samba/dommem.conf</code></td><td align="center">No</td><td align="center">Yes</td><td align="center">Yes</td></tr><tr><td align="left"><a class="link" href="Big500users.html#massive-dhcp" title="Example 4.7. Server: MASSIVE, File: dhcpd.conf">&#8220;Server: MASSIVE, File: dhcpd.conf&#8221;</a></td><td align="left"><code class="filename">/etc/dhcpd.conf</code></td><td align="center">Yes</td><td align="center">No</td><td align="center">No</td></tr><tr><td align="left"><a class="link" href="Big500users.html#bldg1dhcp" title="Example 4.8. Server: BLDG1, File: dhcpd.conf">&#8220;Server: BLDG1, File: dhcpd.conf&#8221;</a></td><td align="left"><code class="filename">/etc/dhcpd.conf</code></td><td align="center">No</td><td align="center">Yes</td><td align="center">No</td></tr><tr><td align="left"><a class="link" href="Big500users.html#bldg2dhcp" title="Example 4.9. Server: BLDG2, File: dhcpd.conf">&#8220;Server: BLDG2, File: dhcpd.conf&#8221;</a></td><td align="left"><code class="filename">/etc/dhcpd.conf</code></td><td align="center">No</td><td align="center">No</td><td align="center">Yes</td></tr><tr><td align="left"><a class="link" href="Big500users.html#massive-nameda" title="Example 4.10. Server: MASSIVE, File: named.conf, Part: A">&#8220;Server: MASSIVE, File: named.conf, Part: A&#8221;</a></td><td align="left"><code class="filename">/etc/named.conf (part A)</code></td><td align="center">Yes</td><td align="center">No</td><td align="center">No</td></tr><tr><td align="left"><a class="link" href="Big500users.html#massive-namedb" title="Example 4.11. Server: MASSIVE, File: named.conf, Part: B">&#8220;Server: MASSIVE, File: named.conf, Part: B&#8221;</a></td><td align="left"><code class="filename">/etc/named.conf (part B)</code></td><td align="center">Yes</td><td align="center">No</td><td align="center">No</td></tr><tr><td align="left"><a class="link" href="Big500users.html#massive-namedc" title="Example 4.12. Server: MASSIVE, File: named.conf, Part: C">&#8220;Server: MASSIVE, File: named.conf, Part: C&#8221;</a></td><td align="left"><code class="filename">/etc/named.conf (part C)</code></td><td align="center">Yes</td><td align="center">No</td><td align="center">No</td></tr><tr><td align="left"><a class="link" href="Big500users.html#abmasbizdns" title="Example 4.13. Forward Zone File: abmas.biz.hosts">&#8220;Forward Zone File: abmas.biz.hosts&#8221;</a></td><td align="left"><code class="filename">{VLN}/master/abmas.biz.hosts</code></td><td align="center">Yes</td><td align="center">No</td><td align="center">No</td></tr><tr><td align="left"><a class="link" href="Big500users.html#abmasusdns" title="Example 4.14. Forward Zone File: abmas.biz.hosts">&#8220;Forward Zone File: abmas.biz.hosts&#8221;</a></td><td align="left"><code class="filename">{VLN}/master/abmas.us.hosts</code></td><td align="center">Yes</td><td align="center">No</td><td align="center">No</td></tr><tr><td align="left"><a class="link" href="Big500users.html#bldg12nameda" title="Example 4.15. Servers: BLDG1/BLDG2, File: named.conf, Part: A">&#8220;Servers: BLDG1/BLDG2, File: named.conf, Part: A&#8221;</a></td><td align="left"><code class="filename">/etc/named.conf (part A)</code></td><td align="center">No</td><td align="center">Yes</td><td align="center">Yes</td></tr><tr><td align="left"><a class="link" href="Big500users.html#bldg12namedb" title="Example 4.16. Servers: BLDG1/BLDG2, File: named.conf, Part: B">&#8220;Servers: BLDG1/BLDG2, File: named.conf, Part: B&#8221;</a></td><td align="left"><code class="filename">/etc/named.conf (part B)</code></td><td align="center">No</td><td align="center">Yes</td><td align="center">Yes</td></tr><tr><td align="left"><a class="link" href="appendix.html#loopback" title="Example 15.3. DNS Localhost Forward Zone File: /var/lib/named/localhost.zone">&#8220;DNS Localhost Forward Zone File: /var/lib/named/localhost.zone&#8221;</a></td><td align="left"><code class="filename">{VLN}/localhost.zone</code></td><td align="center">Yes</td><td align="center">Yes</td><td align="center">Yes</td></tr><tr><td align="left"><a class="link" href="appendix.html#dnsloopy" title="Example 15.4. DNS Localhost Reverse Zone File: /var/lib/named/127.0.0.zone">&#8220;DNS Localhost Reverse Zone File: /var/lib/named/127.0.0.zone&#8221;</a></td><td align="left"><code class="filename">{VLN}/127.0.0.zone</code></td><td align="center">Yes</td><td align="center">Yes</td><td align="center">Yes</td></tr><tr><td align="left"><a class="link" href="appendix.html#roothint" title="Example 15.5. DNS Root Name Server Hint File: /var/lib/named/root.hint">&#8220;DNS Root Name Server Hint File: /var/lib/named/root.hint&#8221;</a></td><td align="left"><code class="filename">{VLN}/root.hint</code></td><td align="center">Yes</td><td align="center">Yes</td><td align="center">Yes</td></tr></tbody></table></div></div><br class="table-break"></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2559494"></a>Server Preparation: All Servers</h3></div></div></div><p>
 	The following steps apply to all servers. Follow each step carefully.
-	</p><div class="procedure"><a name="id2559490"></a><p class="title"><b>Procedure 4.1. Server Preparation Steps</b></p><ol type="1"><li><p>
+	</p><div class="procedure"><a name="id2559504"></a><p class="title"><b>Procedure 4.1. Server Preparation Steps</b></p><ol type="1"><li><p>
 			Using the UNIX/Linux system tools, set the name of the server as shown in the network
 			topology diagram in <a class="link" href="Big500users.html#chap05net" title="Figure 4.1. Network Topology 500 User Network Using tdbsam passdb backend.">&#8220;Network Topology  500 User Network Using tdbsam passdb backend.&#8221;</a>. For SUSE Linux products, the tool
 			that permits this is called <code class="literal">yast2</code>; for Red Hat Linux products,
@@ -221,8 +221,8 @@
 <code class="prompt">root# </code> hostname -f
 </pre><p>
 			</p></li><li><p>
-			<a class="indexterm" name="id2559554"></a>
-			<a class="indexterm" name="id2559561"></a>
+			<a class="indexterm" name="id2559569"></a>
+			<a class="indexterm" name="id2559575"></a>
 			Edit your <code class="filename">/etc/hosts</code> file to include the primary names and addresses
 			of all network interfaces that are on the host server. This is necessary so that during
 			startup the system is able to resolve all its own names to the IP address prior to
@@ -230,7 +230,7 @@
 			CUPS print server is started before the DNS server (<code class="literal">named</code>), you 
 			should also include an entry for the printers in the <code class="filename">/etc/hosts</code> file.
 			</p></li><li><p>
-			<a class="indexterm" name="id2559600"></a>
+			<a class="indexterm" name="id2559614"></a>
 			All DNS name resolution should be handled locally. To ensure that the server is configured
 			correctly to handle this, edit <code class="filename">/etc/resolv.conf</code> so it has the following
 			content:
@@ -241,8 +241,8 @@
 			This instructs the name resolver function (when configured correctly) to ask the DNS server
 			that is running locally to resolve names to addresses.
 			</p></li><li><p>
-			<a class="indexterm" name="id2559632"></a>
-			<a class="indexterm" name="id2559639"></a>
+			<a class="indexterm" name="id2559646"></a>
+			<a class="indexterm" name="id2559653"></a>
 			Add the <code class="constant">root</code> user to the password backend:
 </p><pre class="screen">
 <code class="prompt">root# </code> smbpasswd -a root
@@ -255,8 +255,8 @@
 			deleted. If for any reason the account is deleted, you may not be able to recreate this account
 			without considerable trouble.
 			</p></li><li><p>
-			<a class="indexterm" name="id2559684"></a>
-			<a class="indexterm" name="id2559691"></a>
+			<a class="indexterm" name="id2559698"></a>
+			<a class="indexterm" name="id2559705"></a>
 			Create the username map file to permit the <code class="constant">root</code> account to be called
 			<code class="constant">Administrator</code> from the Windows network environment. To do this, create
 			the file <code class="filename">/etc/samba/smbusers</code> with the following contents:
@@ -294,16 +294,16 @@
 			Follow the instructions in the printer manufacturer's manuals to permit printing 
 			to port 9100.  Use any other port the manufacturer specifies for direct mode, 
 			raw printing.  This allows the CUPS spooler to print using raw mode protocols.
-			<a class="indexterm" name="id2559782"></a>
-			<a class="indexterm" name="id2559789"></a>
+			<a class="indexterm" name="id2559796"></a>
+			<a class="indexterm" name="id2559803"></a>
 			</p></li><li><p>
-			<a class="indexterm" name="id2559802"></a>
+			<a class="indexterm" name="id2559816"></a>
 			Only on the server to which the printer is attached configure the CUPS Print 
 			Queues as follows:
 </p><pre class="screen">
 <code class="prompt">root# </code> lpadmin -p <em class="parameter"><code>printque</code></em> -v socket://<em class="parameter"><code>printer-name</code></em>.abmas.biz:9100 -E
 </pre><p>
-			<a class="indexterm" name="id2559838"></a>
+			<a class="indexterm" name="id2559852"></a>
 			This step creates the necessary print queue to use no assigned print filter. This
 			is ideal for raw printing, that is, printing without use of filters.
 			The name <em class="parameter"><code>printque</code></em> is the name you have assigned for
@@ -323,9 +323,9 @@
 <code class="prompt">root# </code> /usr/bin/accept <em class="parameter"><code>printque</code></em>
 </pre><p>
 			</p></li><li><p>
-			<a class="indexterm" name="id2559916"></a>
-			<a class="indexterm" name="id2559923"></a>
-			<a class="indexterm" name="id2559930"></a>
+			<a class="indexterm" name="id2559931"></a>
+			<a class="indexterm" name="id2559937"></a>
+			<a class="indexterm" name="id2559944"></a>
 			This step, as well as the next one, may be omitted where CUPS version 1.1.18
 			or later is in use.  Although it does no harm to follow it anyway, and may
 			help to avoid time spent later trying to figure out why print jobs may be
@@ -336,7 +336,7 @@
 application/octet-stream     application/vnd.cups-raw      0     -
 </pre><p>
 			</p></li><li><p>
-			<a class="indexterm" name="id2559967"></a>
+			<a class="indexterm" name="id2559981"></a>
 			Edit the file <code class="filename">/etc/cups/mime.types</code> to uncomment the line:
 </p><pre class="screen">
 application/octet-stream
@@ -359,17 +359,17 @@
 	processes to automap Windows client drives to an application server that is nearest to the client. This
 	is considerably more difficult when a single PDC is used on a routed network. It can be done, but not
 	as elegantly as you see in the next chapter.
-	</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2560044"></a>Server-Specific Preparation</h3></div></div></div><p>
+	</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2560058"></a>Server-Specific Preparation</h3></div></div></div><p>
 	There are some steps that apply to particular server functionality only. Each step is critical
 	to correct server operation. The following step-by-step installation guidance will assist you 
 	in working through the process of configuring the PDC and then both BDC's.
-	</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2560058"></a>Configuration for Server: <code class="constant">MASSIVE</code></h4></div></div></div><p>
+	</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2560072"></a>Configuration for Server: <code class="constant">MASSIVE</code></h4></div></div></div><p>
 		The steps presented here attempt to implement Samba installation in a generic manner. While
 		some steps are clearly specific to Linux, it should not be too difficult to apply them to
 		your platform of choice.
-		</p><div class="procedure"><a name="id2560073"></a><p class="title"><b>Procedure 4.2. Primary Domain Controller Preparation</b></p><ol type="1"><li><p>
-			<a class="indexterm" name="id2560084"></a>
-			<a class="indexterm" name="id2560091"></a>
+		</p><div class="procedure"><a name="id2560087"></a><p class="title"><b>Procedure 4.2. Primary Domain Controller Preparation</b></p><ol type="1"><li><p>
+			<a class="indexterm" name="id2560098"></a>
+			<a class="indexterm" name="id2560105"></a>
 			The host server acts as a router between the two internal network segments as well
 			as for all Internet access. This necessitates that IP forwarding be enabled. This can be
 			achieved by adding to the <code class="filename">/etc/rc.d/boot.local</code> an entry as follows:
@@ -397,7 +397,7 @@
 			startup files as follows: (SUSE) <code class="filename">/etc/rc.d/boot.local</code>, (Red Hat)
 			<code class="filename">/etc/rc.d/init.d/rc.local</code>.
 			</p></li><li><p>
-			<a class="indexterm" name="id2560185"></a>
+			<a class="indexterm" name="id2560199"></a>
 			The final step that must be completed is to edit the <code class="filename">/etc/nsswitch.conf</code> file.
 			This file controls the operation of the various resolver libraries that are part of the Linux
 			Glibc libraries. Edit this file so that it contains the following entries:
@@ -405,24 +405,24 @@
 hosts:      files dns wins
 </pre><p>
 			</p></li><li><p>
-			<a class="indexterm" name="id2560215"></a>
+			<a class="indexterm" name="id2560229"></a>
 			Create and map Windows domain groups to UNIX groups. A sample script is provided in
 			<a class="link" href="Big500users.html#ch5-initgrps" title="Example 4.17. Initialize Groups Script, File: /etc/samba/initGrps.sh">&#8220;Initialize Groups Script, File: /etc/samba/initGrps.sh&#8221;</a>. Create a file containing this script. You called yours
 			<code class="filename">/etc/samba/initGrps.sh</code>. Set this file so it can be executed
 			and then execute the script. An example of the execution of this script as well as its
 			validation are shown in Section 4.3.2, Step 5.
 			</p></li><li><p>
-			<a class="indexterm" name="id2560247"></a>
-			<a class="indexterm" name="id2560254"></a>
-			<a class="indexterm" name="id2560263"></a>
+			<a class="indexterm" name="id2560261"></a>
+			<a class="indexterm" name="id2560268"></a>
+			<a class="indexterm" name="id2560277"></a>
 			For each user who needs to be given a Windows domain account, make an entry in the
 			<code class="filename">/etc/passwd</code> file as well as in the Samba password backend.
 			Use the system tool of your choice to create the UNIX system account, and use the Samba
 			<code class="literal">smbpasswd</code> to create a domain user account.
 			</p><p>
-			<a class="indexterm" name="id2560289"></a>
-			<a class="indexterm" name="id2560296"></a>
-			<a class="indexterm" name="id2560303"></a>
+			<a class="indexterm" name="id2560304"></a>
+			<a class="indexterm" name="id2560310"></a>
+			<a class="indexterm" name="id2560317"></a>
 			There are a number of tools for user management under UNIX, such as
 			<code class="literal">useradd</code>, <code class="literal">adduser</code>, as well as a plethora of custom
 			tools. With the tool of your choice, create a home directory for each user.
@@ -435,7 +435,7 @@
 			file is <code class="filename">/data</code>. Format the file system as required and mount the formatted
 			file system partition using appropriate system tools.
 			</p></li><li><p>
-		<a class="indexterm" name="id2560367"></a>
+		<a class="indexterm" name="id2560381"></a>
 			Create the top-level file storage directories for data and applications as follows:
 </p><pre class="screen">
 <code class="prompt">root# </code> mkdir -p /data/{accounts,finsvcs,pidata}
@@ -475,8 +475,8 @@
 <code class="prompt">root# </code> chmod ug+wrx,o+rx,-w /var/lib/samba/profiles/'username'
 </pre><p>
 			</p></li><li><p>
-			<a class="indexterm" name="id2560572"></a>
-			<a class="indexterm" name="id2560579"></a>
+			<a class="indexterm" name="id2560587"></a>
+			<a class="indexterm" name="id2560593"></a>
 			Create a logon script. It is important that each line is correctly terminated with
 			a carriage return and line-feed combination (i.e., DOS encoding). The following procedure
 			works if the right tools (<code class="constant">unxi2dos</code> and <code class="constant">dos2unix</code>) are installed.
@@ -518,8 +518,8 @@
 		The following steps will guide you through the nuances of implementing BDCs for the broadcast
 		isolated network segments. Remember that if the target installation platform is not Linux, it may
 		be necessary to adapt some commands to the equivalent on the target platform.
-		</p><div class="procedure"><a name="id2560766"></a><p class="title"><b>Procedure 4.3. Backup Domain Controller Configuration Steps</b></p><ol type="1"><li><p>
-			<a class="indexterm" name="id2560778"></a>
+		</p><div class="procedure"><a name="id2560780"></a><p class="title"><b>Procedure 4.3. Backup Domain Controller Configuration Steps</b></p><ol type="1"><li><p>
+			<a class="indexterm" name="id2560792"></a>
 			The final step that must be completed is to edit the <code class="filename">/etc/nsswitch.conf</code> file.
 			This file controls the operation of the various resolver libraries that are part of the Linux
 			Glibc libraries. Edit this file so that it contains the following entries:
@@ -532,14 +532,14 @@
 			Follow the steps outlined in <a class="link" href="Big500users.html#ch5-procstart" title="Process Startup Configuration">&#8220;Process Startup Configuration&#8221;</a> to start all services. Do not
 			start Samba at this time. Samba is controlled by the process called <code class="literal">smb</code>.
 			</p></li><li><p>
-			<a class="indexterm" name="id2560830"></a>
+			<a class="indexterm" name="id2560844"></a>
 			You must now attempt to join the domain member servers to the domain. The following
 			instructions should be executed to effect this:
 </p><pre class="screen">
 <code class="prompt">root# </code> net rpc join 
 </pre><p>
 			</p></li><li><p>
-			<a class="indexterm" name="id2560861"></a>
+			<a class="indexterm" name="id2560876"></a>
 			You now start the Samba services by executing:
 </p><pre class="screen">
 <code class="prompt">root# </code> service smb start
@@ -548,7 +548,7 @@
                         Your server is ready for validation testing. Do not proceed with the steps in
                         <a class="link" href="Big500users.html#ch5-domsvrspec" title="Configuration Specific to Domain Member Servers: BLDG1, BLDG2">&#8220;Configuration Specific to Domain Member Servers: BLDG1, BLDG2&#8221;</a> until after the operation of the server has been
                         validated following the same methods as outlined in <a class="link" href="secure.html#ch4valid" title="Validation">&#8220;Validation&#8221;</a>.
-                        </p></li></ol></div></div></div><div class="example"><a name="ch5-massivesmb"></a><p class="title"><b>Example 4.1. Server: MASSIVE (PDC), File: <code class="filename">/etc/samba/smb.conf</code></b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td># Global parameters</td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2560947"></a><em class="parameter"><code>workgroup = MEGANET</code></em></td></tr><tr><td><a class="indexterm" name="id2560959"></a><em class="parameter"><code>netbios name = MASSIVE</code></em></td></tr><tr><td><a class="indexterm" name="id2560971"></a><em class="parameter"><code>interfaces = eth1, lo</code></em></td></tr><tr><td><a class="indexterm" name="id2560983"></a><em class="parameter"><code>bind interfaces only = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2560995"></a><em class="parameter"><code>passdb backend = tdbsam</code></em></td></tr><tr><td><a class="indexterm" name="id2561006"></a><em class="parameter"><code>smb ports = 139</code></em></td></tr><tr><td><a class="indexterm" name="id2561018"></a><em class="parameter"><code>add user script = /usr/sbin/useradd -m '%u'</code></em></td></tr><tr><td><a class="indexterm" name="id2561030"></a><em class="parameter"><code>delete user script = /usr/sbin/userdel -r '%u'</code></em></td></tr><tr><td><a class="indexterm" name="id2561042"></a><em class="parameter"><code>add group script = /usr/sbin/groupadd '%g'</code></em></td></tr><tr><td><a class="indexterm" name="id2561055"></a><em class="parameter"><code>delete group script = /usr/sbin/groupdel '%g'</code></em></td></tr><tr><td><a class="indexterm" name="id2561067"></a><em class="parameter"><code>add user to group script = /usr/sbin/usermod -G '%g' '%u'</code></em></td></tr><tr><td><a class="indexterm" name="id2561079"></a><em class="parameter"><code>add machine script = /usr/sbin/useradd -s /bin/false -d /var/lib/nobody '%u'</code></em></td></tr><tr><td><a class="indexterm" name="id2561092"></a><em class="parameter"><code>preferred master = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2561104"></a><em class="parameter"><code>wins support = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2561116"></a><em class="parameter"><code>include = /etc/samba/dc-common.conf</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[accounts]</code></em></td></tr><tr><td><a class="indexterm" name="id2561137"></a><em class="parameter"><code>comment = Accounting Files</code></em></td></tr><tr><td><a class="indexterm" name="id2561148"></a><em class="parameter"><code>path = /data/accounts</code></em></td></tr><tr><td><a class="indexterm" name="id2561160"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[service]</code></em></td></tr><tr><td><a class="indexterm" name="id2561181"></a><em class="parameter"><code>comment = Financial Services Files</code></em></td></tr><tr><td><a class="indexterm" name="id2561192"></a><em class="parameter"><code>path = /data/service</code></em></td></tr><tr><td><a class="indexterm" name="id2561204"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[pidata]</code></em></td></tr><tr><td><a class="indexterm" name="id2561225"></a><em class="parameter"><code>comment = Property Insurance Files</code></em></td></tr><tr><td><a class="indexterm" name="id2561237"></a><em class="parameter"><code>path = /data/pidata</code></em></td></tr><tr><td><a class="indexterm" name="id2561248"></a><em class="parameter"><code>read only = No</code></em></td></tr></table></div></div><br class="example-break"><div class="example"><a name="ch5-dc-common"></a><p class="title"><b>Example 4.2. Server: MASSIVE (PDC), File: <code class="filename">/etc/samba/dc-common.conf</code></b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td># Global parameters</td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2561296"></a><em class="parameter"><code>shutdown script = /var/lib/samba/scripts/shutdown.sh</code></em></td></tr><tr><td><a class="indexterm" name="id2561308"></a><em class="parameter"><code>abort shutdown script = /sbin/shutdown -c</code></em></td></tr><tr><td><a class="indexterm" name="id2561320"></a><em class="parameter"><code>logon script = scripts\logon.bat</code></em></td></tr><tr><td><a class="indexterm" name="id2561332"></a><em class="parameter"><code>logon path = \%L\profiles\%U</code></em></td></tr><tr><td><a class="indexterm" name="id2561344"></a><em class="parameter"><code>logon drive = X:</code></em></td></tr><tr><td><a class="indexterm" name="id2561356"></a><em class="parameter"><code>logon home = \%L\%U</code></em></td></tr><tr><td><a class="indexterm" name="id2561368"></a><em class="parameter"><code>domain logons = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2561379"></a><em class="parameter"><code>preferred master = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2561391"></a><em class="parameter"><code>include = /etc/samba/common.conf</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[homes]</code></em></td></tr><tr><td><a class="indexterm" name="id2561412"></a><em class="parameter"><code>comment = Home Directories</code></em></td></tr><tr><td><a class="indexterm" name="id2561424"></a><em class="parameter"><code>valid users = %S</code></em></td></tr><tr><td><a class="indexterm" name="id2561435"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td><a class="indexterm" name="id2561447"></a><em class="parameter"><code>browseable = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[netlogon]</code></em></td></tr><tr><td><a class="indexterm" name="id2561467"></a><em class="parameter"><code>comment = Network Logon Service</code></em></td></tr><tr><td><a class="indexterm" name="id2561479"></a><em class="parameter"><code>path = /var/lib/samba/netlogon</code></em></td></tr><tr><td><a class="indexterm" name="id2561491"></a><em class="parameter"><code>guest ok = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2561503"></a><em class="parameter"><code>locking = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[profiles]</code></em></td></tr><tr><td><a class="indexterm" name="id2561523"></a><em class="parameter"><code>comment = Profile Share</code></em></td></tr><tr><td><a class="indexterm" name="id2561535"></a><em class="parameter"><code>path = /var/lib/samba/profiles</code></em></td></tr><tr><td><a class="indexterm" name="id2561547"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td><a class="indexterm" name="id2561558"></a><em class="parameter"><code>profile acls = Yes</code></em></td></tr></table></div></div><br class="example-break"><div class="example"><a name="ch5-commonsmb"></a><p class="title"><b>Example 4.3. Common Samba Configuration File: <code class="filename">/etc/samba/common.conf</code></b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2561603"></a><em class="parameter"><code>username map = /etc/samba/smbusers</code></em></td></tr><tr><td><a class="indexterm" name="id2561615"></a><em class="parameter"><code>log level = 1</code></em></td></tr><tr><td><a class="indexterm" name="id2561626"></a><em class="parameter"><code>syslog = 0</code></em></td></tr><tr><td><a class="indexterm" name="id2561638"></a><em class="parameter"><code>log file = /var/log/samba/%m</code></em></td></tr><tr><td><a class="indexterm" name="id2561650"></a><em class="parameter"><code>max log size = 50</code></em></td></tr><tr><td><a class="indexterm" name="id2561661"></a><em class="parameter"><code>smb ports = 139</code></em></td></tr><tr><td><a class="indexterm" name="id2561673"></a><em class="parameter"><code>name resolve order = wins bcast hosts</code></em></td></tr><tr><td><a class="indexterm" name="id2561685"></a><em class="parameter"><code>time server = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2561697"></a><em class="parameter"><code>printcap name = CUPS</code></em></td></tr><tr><td><a class="indexterm" name="id2561708"></a><em class="parameter"><code>show add printer wizard = No</code></em></td></tr><tr><td><a class="indexterm" name="id2561721"></a><em class="parameter"><code>shutdown script = /var/lib/samba/scripts/shutdown.sh</code></em></td></tr><tr><td><a class="indexterm" name="id2561733"></a><em class="parameter"><code>abort shutdown script = /sbin/shutdown -c</code></em></td></tr><tr><td><a class="indexterm" name="id2561745"></a><em class="parameter"><code>utmp = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2561757"></a><em class="parameter"><code>map acl inherit = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2561769"></a><em class="parameter"><code>printing = cups</code></em></td></tr><tr><td><a class="indexterm" name="id2561780"></a><em class="parameter"><code>veto files = /*.eml/*.nws/*.{*}/</code></em></td></tr><tr><td><a class="indexterm" name="id2561792"></a><em class="parameter"><code>veto oplock files = /*.doc/*.xls/*.mdb/</code></em></td></tr><tr><td><a class="indexterm" name="id2561804"></a><em class="parameter"><code>include =  </code></em></td></tr><tr><td># Share and Service Definitions are common to all servers</td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[printers]</code></em></td></tr><tr><td><a class="indexterm" name="id2561829"></a><em class="parameter"><code>comment = SMB Print Spool</code></em></td></tr><tr><td><a class="indexterm" name="id2561841"></a><em class="parameter"><code>path = /var/spool/samba</code></em></td></tr><tr><td><a class="indexterm" name="id2561852"></a><em class="parameter"><code>guest ok = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2561864"></a><em class="parameter"><code>printable = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2561876"></a><em class="parameter"><code>use client driver = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2561887"></a><em class="parameter"><code>default devmode = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2561899"></a><em class="parameter"><code>browseable = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[apps]</code></em></td></tr><tr><td><a class="indexterm" name="id2561920"></a><em class="parameter"><code>comment = Application Files</code></em></td></tr><tr><td><a class="indexterm" name="id2561932"></a><em class="parameter"><code>path = /apps</code></em></td></tr><tr><td><a class="indexterm" name="id2561943"></a><em class="parameter"><code>admin users = bjordan</code></em></td></tr><tr><td><a class="indexterm" name="id2561955"></a><em class="parameter"><code>read only = No</code></em></td></tr></table></div></div><br class="example-break"><div class="example"><a name="ch5-bldg1-smb"></a><p class="title"><b>Example 4.4. Server: BLDG1 (Member), File: smb.conf</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td># Global parameters</td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2561998"></a><em class="parameter"><code>workgroup = MEGANET</code></em></td></tr><tr><td><a class="indexterm" name="id2562009"></a><em class="parameter"><code>netbios name = BLDG1</code></em></td></tr><tr><td><a class="indexterm" name="id2562021"></a><em class="parameter"><code>include = /etc/samba/dom-mem.conf</code></em></td></tr></table></div></div><br class="example-break"><div class="example"><a name="ch5-bldg2-smb"></a><p class="title"><b>Example 4.5. Server: BLDG2 (Member), File: smb.conf</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td># Global parameters</td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2562064"></a><em class="parameter"><code>workgroup = MEGANET</code></em></td></tr><tr><td><a class="indexterm" name="id2562076"></a><em class="parameter"><code>netbios name = BLDG2</code></em></td></tr><tr><td><a class="indexterm" name="id2562088"></a><em class="parameter"><code>include = /etc/samba/dom-mem.conf</code></em></td></tr></table></div></div><br class="example-break"><div class="example"><a name="ch5-dommem-smb"></a><p class="title"><b>Example 4.6. Common Domain Member Include File: dom-mem.conf</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td># Global parameters</td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2562131"></a><em class="parameter"><code>shutdown script = /var/lib/samba/scripts/shutdown.sh</code></em></td></tr><tr><td><a class="indexterm" name="id2562143"></a><em class="parameter"><code>abort shutdown script = /sbin/shutdown -c</code></em></td></tr><tr><td><a class="indexterm" name="id2562156"></a><em class="parameter"><code>preferred master = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2562167"></a><em class="parameter"><code>wins server = 172.16.0.1</code></em></td></tr><tr><td><a class="indexterm" name="id2562179"></a><em class="parameter"><code>idmap uid = 15000-20000</code></em></td></tr><tr><td><a class="indexterm" name="id2562191"></a><em class="parameter"><code>idmap gid = 15000-20000</code></em></td></tr><tr><td><a class="indexterm" name="id2562203"></a><em class="parameter"><code>include = /etc/samba/common.conf</code></em></td></tr></table></div></div><br class="example-break"><div class="example"><a name="massive-dhcp"></a><p class="title"><b>Example 4.7. Server: MASSIVE, File: dhcpd.conf</b></p><div class="example-contents"><pre class="screen">
+                        </p></li></ol></div></div></div><div class="example"><a name="ch5-massivesmb"></a><p class="title"><b>Example 4.1. Server: MASSIVE (PDC), File: <code class="filename">/etc/samba/smb.conf</code></b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td># Global parameters</td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2560962"></a><em class="parameter"><code>workgroup = MEGANET</code></em></td></tr><tr><td><a class="indexterm" name="id2560973"></a><em class="parameter"><code>netbios name = MASSIVE</code></em></td></tr><tr><td><a class="indexterm" name="id2560985"></a><em class="parameter"><code>interfaces = eth1, lo</code></em></td></tr><tr><td><a class="indexterm" name="id2560997"></a><em class="parameter"><code>bind interfaces only = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2561009"></a><em class="parameter"><code>passdb backend = tdbsam</code></em></td></tr><tr><td><a class="indexterm" name="id2561021"></a><em class="parameter"><code>smb ports = 139</code></em></td></tr><tr><td><a class="indexterm" name="id2561032"></a><em class="parameter"><code>add user script = /usr/sbin/useradd -m '%u'</code></em></td></tr><tr><td><a class="indexterm" name="id2561044"></a><em class="parameter"><code>delete user script = /usr/sbin/userdel -r '%u'</code></em></td></tr><tr><td><a class="indexterm" name="id2561057"></a><em class="parameter"><code>add group script = /usr/sbin/groupadd '%g'</code></em></td></tr><tr><td><a class="indexterm" name="id2561069"></a><em class="parameter"><code>delete group script = /usr/sbin/groupdel '%g'</code></em></td></tr><tr><td><a class="indexterm" name="id2561081"></a><em class="parameter"><code>add user to group script = /usr/sbin/usermod -G '%g' '%u'</code></em></td></tr><tr><td><a class="indexterm" name="id2561094"></a><em class="parameter"><code>add machine script = /usr/sbin/useradd -s /bin/false -d /var/lib/nobody '%u'</code></em></td></tr><tr><td><a class="indexterm" name="id2561106"></a><em class="parameter"><code>preferred master = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2561118"></a><em class="parameter"><code>wins support = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2561130"></a><em class="parameter"><code>include = /etc/samba/dc-common.conf</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[accounts]</code></em></td></tr><tr><td><a class="indexterm" name="id2561151"></a><em class="parameter"><code>comment = Accounting Files</code></em></td></tr><tr><td><a class="indexterm" name="id2561162"></a><em class="parameter"><code>path = /data/accounts</code></em></td></tr><tr><td><a class="indexterm" name="id2561174"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[service]</code></em></td></tr><tr><td><a class="indexterm" name="id2561195"></a><em class="parameter"><code>comment = Financial Services Files</code></em></td></tr><tr><td><a class="indexterm" name="id2561207"></a><em class="parameter"><code>path = /data/service</code></em></td></tr><tr><td><a class="indexterm" name="id2561218"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[pidata]</code></em></td></tr><tr><td><a class="indexterm" name="id2561239"></a><em class="parameter"><code>comment = Property Insurance Files</code></em></td></tr><tr><td><a class="indexterm" name="id2561251"></a><em class="parameter"><code>path = /data/pidata</code></em></td></tr><tr><td><a class="indexterm" name="id2561262"></a><em class="parameter"><code>read only = No</code></em></td></tr></table></div></div><br class="example-break"><div class="example"><a name="ch5-dc-common"></a><p class="title"><b>Example 4.2. Server: MASSIVE (PDC), File: <code class="filename">/etc/samba/dc-common.conf</code></b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td># Global parameters</td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2561310"></a><em class="parameter"><code>shutdown script = /var/lib/samba/scripts/shutdown.sh</code></em></td></tr><tr><td><a class="indexterm" name="id2561322"></a><em class="parameter"><code>abort shutdown script = /sbin/shutdown -c</code></em></td></tr><tr><td><a class="indexterm" name="id2561335"></a><em class="parameter"><code>logon script = scripts\logon.bat</code></em></td></tr><tr><td><a class="indexterm" name="id2561347"></a><em class="parameter"><code>logon path = \%L\profiles\%U</code></em></td></tr><tr><td><a class="indexterm" name="id2561358"></a><em class="parameter"><code>logon drive = X:</code></em></td></tr><tr><td><a class="indexterm" name="id2561370"></a><em class="parameter"><code>logon home = \%L\%U</code></em></td></tr><tr><td><a class="indexterm" name="id2561382"></a><em class="parameter"><code>domain logons = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2561393"></a><em class="parameter"><code>preferred master = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2561405"></a><em class="parameter"><code>include = /etc/samba/common.conf</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[homes]</code></em></td></tr><tr><td><a class="indexterm" name="id2561426"></a><em class="parameter"><code>comment = Home Directories</code></em></td></tr><tr><td><a class="indexterm" name="id2561438"></a><em class="parameter"><code>valid users = %S</code></em></td></tr><tr><td><a class="indexterm" name="id2561449"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td><a class="indexterm" name="id2561461"></a><em class="parameter"><code>browseable = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[netlogon]</code></em></td></tr><tr><td><a class="indexterm" name="id2561482"></a><em class="parameter"><code>comment = Network Logon Service</code></em></td></tr><tr><td><a class="indexterm" name="id2561493"></a><em class="parameter"><code>path = /var/lib/samba/netlogon</code></em></td></tr><tr><td><a class="indexterm" name="id2561505"></a><em class="parameter"><code>guest ok = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2561517"></a><em class="parameter"><code>locking = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[profiles]</code></em></td></tr><tr><td><a class="indexterm" name="id2561537"></a><em class="parameter"><code>comment = Profile Share</code></em></td></tr><tr><td><a class="indexterm" name="id2561549"></a><em class="parameter"><code>path = /var/lib/samba/profiles</code></em></td></tr><tr><td><a class="indexterm" name="id2561561"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td><a class="indexterm" name="id2561573"></a><em class="parameter"><code>profile acls = Yes</code></em></td></tr></table></div></div><br class="example-break"><div class="example"><a name="ch5-commonsmb"></a><p class="title"><b>Example 4.3. Common Samba Configuration File: <code class="filename">/etc/samba/common.conf</code></b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2561617"></a><em class="parameter"><code>username map = /etc/samba/smbusers</code></em></td></tr><tr><td><a class="indexterm" name="id2561629"></a><em class="parameter"><code>log level = 1</code></em></td></tr><tr><td><a class="indexterm" name="id2561640"></a><em class="parameter"><code>syslog = 0</code></em></td></tr><tr><td><a class="indexterm" name="id2561652"></a><em class="parameter"><code>log file = /var/log/samba/%m</code></em></td></tr><tr><td><a class="indexterm" name="id2561664"></a><em class="parameter"><code>max log size = 50</code></em></td></tr><tr><td><a class="indexterm" name="id2561675"></a><em class="parameter"><code>smb ports = 139</code></em></td></tr><tr><td><a class="indexterm" name="id2561687"></a><em class="parameter"><code>name resolve order = wins bcast hosts</code></em></td></tr><tr><td><a class="indexterm" name="id2561699"></a><em class="parameter"><code>time server = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2561711"></a><em class="parameter"><code>printcap name = CUPS</code></em></td></tr><tr><td><a class="indexterm" name="id2561723"></a><em class="parameter"><code>show add printer wizard = No</code></em></td></tr><tr><td><a class="indexterm" name="id2561735"></a><em class="parameter"><code>shutdown script = /var/lib/samba/scripts/shutdown.sh</code></em></td></tr><tr><td><a class="indexterm" name="id2561747"></a><em class="parameter"><code>abort shutdown script = /sbin/shutdown -c</code></em></td></tr><tr><td><a class="indexterm" name="id2561759"></a><em class="parameter"><code>utmp = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2561771"></a><em class="parameter"><code>map acl inherit = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2561783"></a><em class="parameter"><code>printing = cups</code></em></td></tr><tr><td><a class="indexterm" name="id2561794"></a><em class="parameter"><code>veto files = /*.eml/*.nws/*.{*}/</code></em></td></tr><tr><td><a class="indexterm" name="id2561806"></a><em class="parameter"><code>veto oplock files = /*.doc/*.xls/*.mdb/</code></em></td></tr><tr><td><a class="indexterm" name="id2561818"></a><em class="parameter"><code>include =  </code></em></td></tr><tr><td># Share and Service Definitions are common to all servers</td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[printers]</code></em></td></tr><tr><td><a class="indexterm" name="id2561843"></a><em class="parameter"><code>comment = SMB Print Spool</code></em></td></tr><tr><td><a class="indexterm" name="id2561855"></a><em class="parameter"><code>path = /var/spool/samba</code></em></td></tr><tr><td><a class="indexterm" name="id2561866"></a><em class="parameter"><code>guest ok = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2561878"></a><em class="parameter"><code>printable = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2561890"></a><em class="parameter"><code>use client driver = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2561902"></a><em class="parameter"><code>default devmode = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2561913"></a><em class="parameter"><code>browseable = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[apps]</code></em></td></tr><tr><td><a class="indexterm" name="id2561934"></a><em class="parameter"><code>comment = Application Files</code></em></td></tr><tr><td><a class="indexterm" name="id2561946"></a><em class="parameter"><code>path = /apps</code></em></td></tr><tr><td><a class="indexterm" name="id2561957"></a><em class="parameter"><code>admin users = bjordan</code></em></td></tr><tr><td><a class="indexterm" name="id2561969"></a><em class="parameter"><code>read only = No</code></em></td></tr></table></div></div><br class="example-break"><div class="example"><a name="ch5-bldg1-smb"></a><p class="title"><b>Example 4.4. Server: BLDG1 (Member), File: smb.conf</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td># Global parameters</td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2562012"></a><em class="parameter"><code>workgroup = MEGANET</code></em></td></tr><tr><td><a class="indexterm" name="id2562023"></a><em class="parameter"><code>netbios name = BLDG1</code></em></td></tr><tr><td><a class="indexterm" name="id2562035"></a><em class="parameter"><code>include = /etc/samba/dom-mem.conf</code></em></td></tr></table></div></div><br class="example-break"><div class="example"><a name="ch5-bldg2-smb"></a><p class="title"><b>Example 4.5. Server: BLDG2 (Member), File: smb.conf</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td># Global parameters</td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2562078"></a><em class="parameter"><code>workgroup = MEGANET</code></em></td></tr><tr><td><a class="indexterm" name="id2562090"></a><em class="parameter"><code>netbios name = BLDG2</code></em></td></tr><tr><td><a class="indexterm" name="id2562102"></a><em class="parameter"><code>include = /etc/samba/dom-mem.conf</code></em></td></tr></table></div></div><br class="example-break"><div class="example"><a name="ch5-dommem-smb"></a><p class="title"><b>Example 4.6. Common Domain Member Include File: dom-mem.conf</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td># Global parameters</td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2562145"></a><em class="parameter"><code>shutdown script = /var/lib/samba/scripts/shutdown.sh</code></em></td></tr><tr><td><a class="indexterm" name="id2562157"></a><em class="parameter"><code>abort shutdown script = /sbin/shutdown -c</code></em></td></tr><tr><td><a class="indexterm" name="id2562170"></a><em class="parameter"><code>preferred master = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2562182"></a><em class="parameter"><code>wins server = 172.16.0.1</code></em></td></tr><tr><td><a class="indexterm" name="id2562193"></a><em class="parameter"><code>idmap uid = 15000-20000</code></em></td></tr><tr><td><a class="indexterm" name="id2562205"></a><em class="parameter"><code>idmap gid = 15000-20000</code></em></td></tr><tr><td><a class="indexterm" name="id2562217"></a><em class="parameter"><code>include = /etc/samba/common.conf</code></em></td></tr></table></div></div><br class="example-break"><div class="example"><a name="massive-dhcp"></a><p class="title"><b>Example 4.7. Server: MASSIVE, File: dhcpd.conf</b></p><div class="example-contents"><pre class="screen">
 # Abmas Accounting Inc.
 
 default-lease-time 86400;
@@ -898,8 +898,8 @@
 net groupmap add ntgroup="Financial Services"  unixgroup=finsrvcs type=d
 net groupmap add ntgroup="Insurance Group"     unixgroup=piops type=d
 </pre></div></div><br class="example-break"><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="ch5-procstart"></a>Process Startup Configuration</h3></div></div></div><p>
-		<a class="indexterm" name="id2562558"></a>
-		<a class="indexterm" name="id2562565"></a>
+		<a class="indexterm" name="id2562572"></a>
+		<a class="indexterm" name="id2562579"></a>
         There are two essential steps to process startup configuration. A process
         must be configured so that it is automatically restarted each time the server
         is rebooted. This step involves use of the <code class="literal">chkconfig</code> tool that
@@ -908,7 +908,7 @@
         directories. Links are created so that when the system run-level is changed, the
         necessary start or kill script is run.
         </p><p>
-        <a class="indexterm" name="id2562601"></a>
+        <a class="indexterm" name="id2562615"></a>
         In the event that a service is provided not as a daemon but via the internetworking
         super daemon (<code class="literal">inetd</code> or <code class="literal">xinetd</code>), then the <code class="literal">chkconfig</code>
         tool makes the necessary entries in the <code class="filename">/etc/xinetd.d</code> directory
@@ -918,10 +918,10 @@
         Last, each service must be started to permit system validation to proceed. The following steps
 		are for a Red Hat Linux system, please adapt them to suit the target OS platform on which you 
 		are installing Samba.
-        </p><div class="procedure"><a name="id2562645"></a><p class="title"><b>Procedure 4.4. Process Startup Configuration Steps</b></p><ol type="1"><li><p>
+        </p><div class="procedure"><a name="id2562659"></a><p class="title"><b>Procedure 4.4. Process Startup Configuration Steps</b></p><ol type="1"><li><p>
                 Use the standard system tool to configure each service to restart
                 automatically at every system reboot. For example,
-                <a class="indexterm" name="id2562659"></a>
+                <a class="indexterm" name="id2562674"></a>
 </p><pre class="screen">
 <code class="prompt">root# </code> chkconfig dhpc on
 <code class="prompt">root# </code> chkconfig named on
@@ -930,9 +930,9 @@
 <code class="prompt">root# </code> chkconfig swat on
 </pre><p>
                 </p></li><li><p>
-                <a class="indexterm" name="id2562709"></a>
-                <a class="indexterm" name="id2562716"></a>
                 <a class="indexterm" name="id2562723"></a>
+                <a class="indexterm" name="id2562730"></a>
+                <a class="indexterm" name="id2562737"></a>
                 Now start each service to permit the system to be validated.
                 Execute each of the following in the sequence shown:
 
@@ -946,11 +946,11 @@
                 </p></li></ol></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="ch5wincfg"></a>Windows Client Configuration</h3></div></div></div><p>
 	The procedure for desktop client configuration for the network in this chapter is similar to
 	that used for the previous one. There are a few subtle changes that should be noted.
-	</p><div class="procedure"><a name="id2562789"></a><p class="title"><b>Procedure 4.5. Windows Client Configuration Steps</b></p><ol type="1"><li><p>
+	</p><div class="procedure"><a name="id2562803"></a><p class="title"><b>Procedure 4.5. Windows Client Configuration Steps</b></p><ol type="1"><li><p>
 		Install MS Windows XP Professional. During installation, configure the client to use DHCP for 
 		TCP/IP protocol configuration.
-		<a class="indexterm" name="id2562802"></a>
-		<a class="indexterm" name="id2562809"></a>
+		<a class="indexterm" name="id2562817"></a>
+		<a class="indexterm" name="id2562823"></a>
 		DHCP configures all Windows clients to use the WINS Server address that has been defined
 		for the local subnet.
 		</p></li><li><p>
@@ -985,7 +985,7 @@
 		also configure use of the identical printers that are located in the financial services department.
 		Install printers on each machine using the following steps:
 
-			</p><div class="procedure"><a name="id2562940"></a><p class="title"><b>Procedure 4.6. Steps to Install Printer Drivers on Windows Clients</b></p><ol type="1"><li><p>
+			</p><div class="procedure"><a name="id2562954"></a><p class="title"><b>Procedure 4.6. Steps to Install Printer Drivers on Windows Clients</b></p><ol type="1"><li><p>
 				Click <span class="guimenu">Start</span> &#8594; <span class="guimenuitem">Settings</span> &#8594; <span class="guimenuitem">Printers</span>+<span class="guiicon">Add Printer</span>+<span class="guibutton">Next</span>. Do not click <span class="guimenuitem">Network printer</span>.
 					Ensure that <span class="guimenuitem">Local printer</span> is selected.
 				</p></li><li><p>
@@ -1038,7 +1038,7 @@
 		user, of course.
 		</p></li><li><p>
 		Instruct all users to log onto the workstation using their assigned username and password.
-		</p></li></ol></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2563244"></a>Key Points Learned</h3></div></div></div><p>
+		</p></li></ol></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2563258"></a>Key Points Learned</h3></div></div></div><p>
 		The network you have just deployed has been a valuable exercise in forced constraint.
 		You have deployed a network that works well, although you may soon start to see
 		performance problems, at which time the modifications demonstrated in <a class="link" href="happy.html" title="Chapter 5. Making Happy Users">&#8220;Making Happy Users&#8221;</a>
@@ -1054,33 +1054,33 @@
 			to resources on the domain member servers
 			</p></li><li><p>
 			The introduction of roaming profiles
-			</p></li></ul></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2563303"></a>Questions and Answers</h2></div></div></div><p>
-	</p><div class="qandaset"><dl><dt> <a href="Big500users.html#id2563318">
+			</p></li></ul></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2563317"></a>Questions and Answers</h2></div></div></div><p>
+	</p><div class="qandaset"><dl><dt> <a href="Big500users.html#id2563332">
 		The example smb.conf files in this chapter make use of the include facility.
 		How may I get to see what the actual working smb.conf settings are?
-		</a></dt><dt> <a href="Big500users.html#id2563368">
+		</a></dt><dt> <a href="Big500users.html#id2563382">
 		Why does the include file common.conf have an empty include statement?
-		</a></dt><dt> <a href="Big500users.html#id2563430">
+		</a></dt><dt> <a href="Big500users.html#id2563444">
 		I accept that the simplest configuration necessary to do the job is the best. The use of tdbsam
 		passdb backend is much simpler than having to manage an LDAP-based ldapsam passdb backend.
 		I tried using rsync to replicate the passdb.tdb, and it seems to work fine!
 		So what is the problem?
-		</a></dt><dt> <a href="Big500users.html#id2563485">
+		</a></dt><dt> <a href="Big500users.html#id2563499">
 		You are using DHCP Relay enabled on the routers as well as a local DHCP server. Will this cause a clash?
-		</a></dt><dt> <a href="Big500users.html#id2563515">
+		</a></dt><dt> <a href="Big500users.html#id2563529">
 		How does the Windows client find the PDC?
-		</a></dt><dt> <a href="Big500users.html#id2563538">
+		</a></dt><dt> <a href="Big500users.html#id2563552">
 		Why did you enable IP forwarding (routing) only on the server called MASSIVE?
-		</a></dt><dt> <a href="Big500users.html#id2563568">
+		</a></dt><dt> <a href="Big500users.html#id2563582">
 		You did nothing special to implement roaming profiles. Why?
-		</a></dt><dt> <a href="Big500users.html#id2563588">
+		</a></dt><dt> <a href="Big500users.html#id2563602">
 		On the domain member computers, you configured winbind in the /etc/nsswitch.conf file.
 		You did not configure any PAM settings. Is this an omission?
-		</a></dt><dt> <a href="Big500users.html#id2563620">
+		</a></dt><dt> <a href="Big500users.html#id2563634">
 		You are starting SWAT up on this example but have not discussed that anywhere. Why did you do this?
-		</a></dt><dt> <a href="Big500users.html#id2563662">
+		</a></dt><dt> <a href="Big500users.html#id2563676">
 		The domain controller has an auto-shutdown script. Isn't that dangerous?
-		</a></dt></dl><table border="0" summary="Q and A Set"><col align="left" width="1%"><tbody><tr class="question"><td align="left" valign="top"><a name="id2563318"></a><a name="id2563320"></a></td><td align="left" valign="top"><p>
+		</a></dt></dl><table border="0" summary="Q and A Set"><col align="left" width="1%"><tbody><tr class="question"><td align="left" valign="top"><a name="id2563332"></a><a name="id2563335"></a></td><td align="left" valign="top"><p>
 		The example <code class="filename">smb.conf</code> files in this chapter make use of the <em class="parameter"><code>include</code></em> facility.
 		How may I get to see what the actual working <code class="filename">smb.conf</code> settings are?
 		</p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p>
@@ -1088,7 +1088,7 @@
 </p><pre class="screen">
 <code class="prompt">root# </code> testparm -s | less
 </pre><p>
-		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2563368"></a><a name="id2563370"></a></td><td align="left" valign="top"><p>
+		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2563382"></a><a name="id2563384"></a></td><td align="left" valign="top"><p>
 		Why does the include file <code class="filename">common.conf</code> have an empty include statement?
 		</p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p>
 		The use of the empty include statement nullifies further includes. For example, let's say you 
@@ -1101,7 +1101,7 @@
 		If the include parameter was not in the common.conf file, the final <code class="filename">smb.conf</code> file leaves
 		the include in place, even though the file it points to has already been included. This is a bug
 		that will be fixed at a future date.
-		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2563430"></a><a name="id2563432"></a></td><td align="left" valign="top"><p>
+		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2563444"></a><a name="id2563446"></a></td><td align="left" valign="top"><p>
 		I accept that the simplest configuration necessary to do the job is the best. The use of <em class="parameter"><code>tdbsam</code></em>
 		passdb backend is much simpler than having to manage an LDAP-based <em class="parameter"><code>ldapsam</code></em> passdb backend.
 		I tried using <code class="literal">rsync</code> to replicate the <code class="filename">passdb.tdb</code>, and it seems to work fine!
@@ -1111,7 +1111,7 @@
 		contents between the PDC and BDCs. The most notable symptom is that workstations may not be able
 		to log onto the network following a reboot and may have to rejoin the domain to recover network
 		access capability.
-		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2563485"></a><a name="id2563487"></a></td><td align="left" valign="top"><p>
+		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2563499"></a><a name="id2563501"></a></td><td align="left" valign="top"><p>
 		You are using DHCP Relay enabled on the routers as well as a local DHCP server. Will this cause a clash?
 		</p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p>
 		No. It is possible to have as many DHCP servers on a network segment as makes sense. A DHCP server
@@ -1120,26 +1120,26 @@
 		</p><p>
 		The only exception to this rule is when the client makes a directed request from a specific DHCP server
 		for renewal of the lease it has. This means that under normal circumstances there is no risk of a clash.
-		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2563515"></a><a name="id2563517"></a></td><td align="left" valign="top"><p>
+		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2563529"></a><a name="id2563531"></a></td><td align="left" valign="top"><p>
 		How does the Windows client find the PDC?
 		</p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p>
 		The Windows client obtains the WINS server address from the DHCP lease information. It also
 		obtains from the DHCP lease information the parameter that causes it to use directed UDP (UDP Unicast)
 		to register itself with the WINS server and to obtain enumeration of vital network information to 
 		enable it to operate successfully.
-		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2563538"></a><a name="id2563540"></a></td><td align="left" valign="top"><p>
+		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2563552"></a><a name="id2563554"></a></td><td align="left" valign="top"><p>
 		Why did you enable IP forwarding (routing) only on the server called <code class="constant">MASSIVE</code>?
 		</p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p>
 		The server called <code class="constant">MASSIVE</code> is acting as a router to the Internet. No other server
 		(BLDG1 or BLDG2) has any need for IP forwarding because they are attached only to their own network.
 		Route table entries are needed to direct MASSIVE to send all traffic intended for the remote network
 		segments to the router that is its gateway to them.
-		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2563568"></a><a name="id2563570"></a></td><td align="left" valign="top"><p>
+		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2563582"></a><a name="id2563585"></a></td><td align="left" valign="top"><p>
 		You did nothing special to implement roaming profiles. Why?
 		</p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p>
 		Unless configured to do otherwise, the default behavior with Samba-3 and Windows XP Professional
 		clients is to use roaming profiles.
-		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2563588"></a><a name="id2563590"></a></td><td align="left" valign="top"><p>
+		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2563602"></a><a name="id2563604"></a></td><td align="left" valign="top"><p>
 		On the domain member computers, you configured winbind in the <code class="filename">/etc/nsswitch.conf</code> file.
 		You did not configure any PAM settings. Is this an omission?
 		</p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p>
@@ -1148,7 +1148,7 @@
 		member servers using Windows networking usernames and passwords, it is necessary to configure PAM
 		to enable the use of winbind. Samba makes use only of the identity resolution facilities of the name
 		service switch (NSS).
-		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2563620"></a><a name="id2563622"></a></td><td align="left" valign="top"><p>
+		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2563634"></a><a name="id2563636"></a></td><td align="left" valign="top"><p>
 		You are starting SWAT up on this example but have not discussed that anywhere. Why did you do this?
 		</p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p>
 		Oh, I did not think you would notice that. It is there so that it can be used. This is more fully discussed
@@ -1157,7 +1157,7 @@
 		of <code class="filename">smb.conf</code> <em class="parameter"><code>include</code></em> files because SWAT optimizes them out into an aggregated 
 		file but leaves in place a broken reference to the top-layer include file. SWAT was not designed to 
 		handle this functionality gracefully.
-		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2563662"></a><a name="id2563664"></a></td><td align="left" valign="top"><p>
+		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2563676"></a><a name="id2563678"></a></td><td align="left" valign="top"><p>
 		The domain controller has an auto-shutdown script. Isn't that dangerous?
 		</p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p>
 		Well done, you spotted that! I guess it is dangerous. It is good to know that you can do this, though.

Modified: branches/samba/upstream/docs/htmldocs/Samba3-ByExample/DMSMig.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/Samba3-ByExample/DMSMig.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/Samba3-ByExample/DMSMig.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,4 +1,4 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Part II. Domain Members, Updating Samba and Migration</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="Samba-3 by Example"><link rel="up" href="index.html" title="Samba-3 by Example"><link rel="prev" href="2000users.html" title="Chapter 6. A Distributed 2000-User Network"><link rel="next" href="unixclients.html" title="Chapter 7. Adding Domain Member Servers and Clients"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Part II. Domain Members, Updating Samba and Migration</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="2000users.html">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="unixclients.html">Next</a></td></tr></table><hr></div><div class="part" lang="en"><div class="titlepage"><div><div><h1 class="title"><a name="DMSMig"></a>Part II. Domain Members, Updating Samba and Migration</h1></div></div></div><div class="partintro" lang="en"><div><div><div><h1 class="title"><a name="id2582215"></a>Domain Members, Updating Samba and Migration</h1></div></div></div><p>
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Part II. Domain Members, Updating Samba and Migration</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="Samba-3 by Example"><link rel="up" href="index.html" title="Samba-3 by Example"><link rel="prev" href="2000users.html" title="Chapter 6. A Distributed 2000-User Network"><link rel="next" href="unixclients.html" title="Chapter 7. Adding Domain Member Servers and Clients"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Part II. Domain Members, Updating Samba and Migration</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="2000users.html">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="unixclients.html">Next</a></td></tr></table><hr></div><div class="part" lang="en"><div class="titlepage"><div><div><h1 class="title"><a name="DMSMig"></a>Part II. Domain Members, Updating Samba and Migration</h1></div></div></div><div class="partintro" lang="en"><div><div><div><h1 class="title"><a name="id2582229"></a>Domain Members, Updating Samba and Migration</h1></div></div></div><p>
 This section <span class="emphasis"><em>Samba-3 by Example</em></span> covers two main topics: How to add
 Samba Domain Member Servers and Samba Domain Member Clients to a Samba domain, the other
 subject is that of how to migrate from and NT4 Domain, a NetWare server, or from an earlier
@@ -7,4 +7,4 @@
 Those who are making use of the chapter on Adding UNIX clients and servers running Samba
 to a Samba or a Windows networking domain may also benefit by referring to the book
 <span class="emphasis"><em>The Official Samba-3 HOWTO and Reference Guide.</em></span>
-</p><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="chapter"><a href="unixclients.html">7. Adding Domain Member Servers and Clients</a></span></dt><dd><dl><dt><span class="sect1"><a href="unixclients.html#id2582356">Introduction</a></span></dt><dd><dl><dt><span class="sect2"><a href="unixclients.html#id2582410">Assignment Tasks</a></span></dt></dl></dd><dt><span class="sect1"><a href="unixclients.html#id2582445">Dissection and Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="unixclients.html#id2582473">Technical Issues</a></span></dt><dt><span class="sect2"><a href="unixclients.html#id2583122">Political Issues</a></span></dt></dl></dd><dt><span class="sect1"><a href="unixclients.html#id2583222">Implementation</a></span></dt><dd><dl><dt><span class="sect2"><a href="unixclients.html#sdcsdmldap">Samba Domain with Samba Domain Member Server  Using NSS LDAP</a></span></dt><dt><span class="sect2"><a href="unixclients.html#wdcsdm">NT4/Samba Domain with Samba Domain Member Server: Using NSS and Winbind</a></span></dt><dt><span class="sect2"><a href="unixclients.html#dcwonss">NT4/Samba Domain with Samba Domain Member Server without NSS Support</a></span></dt><dt><span class="sect2"><a href="unixclients.html#adssdm">Active Directory Domain with Samba Domain Member Server</a></span></dt><dt><span class="sect2"><a href="unixclients.html#id2589428">UNIX/Linux Client Domain Member</a></span></dt><dt><span class="sect2"><a href="unixclients.html#id2590003">Key Points Learned</a></span></dt></dl></dd><dt><span class="sect1"><a href="unixclients.html#id2590057">Questions and Answers</a></span></dt></dl></dd><dt><span class="chapter"><a href="upgrades.html">8. Updating Samba-3</a></span></dt><dd><dl><dt><span class="sect1"><a href="upgrades.html#id2591216">Introduction</a></span></dt><dd><dl><dt><span class="sect2"><a href="upgrades.html#id2591313">Cautions and Notes</a></span></dt></dl></dd><dt><span class="sect1"><a href="upgrades.html#id2592641">Upgrading from Samba 1.x and 2.x to Samba-3</a></span></dt><dd><dl><dt><span class="sect2"><a href="upgrades.html#sbeug2">Samba 1.9.x and 2.x Versions Without LDAP</a></span></dt><dt><span class="sect2"><a href="upgrades.html#id2593010">Applicable to All Samba 2.x to Samba-3 Upgrades</a></span></dt><dt><span class="sect2"><a href="upgrades.html#id2593344">Samba-2.x with LDAP Support</a></span></dt></dl></dd><dt><span class="sect1"><a href="upgrades.html#id2593525">Updating a Samba-3 Installation</a></span></dt><dd><dl><dt><span class="sect2"><a href="upgrades.html#id2593636">Samba-3 to Samba-3 Updates on the Same Server</a></span></dt><dt><span class="sect2"><a href="upgrades.html#id2593839">Migrating Samba-3 to a New Server</a></span></dt><dt><span class="sect2"><a href="upgrades.html#id2594253">Migration of Samba Accounts to Active Directory</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="ntmigration.html">9. Migrating NT4 Domain to Samba-3</a></span></dt><dd><dl><dt><span class="sect1"><a href="ntmigration.html#id2594425">Introduction</a></span></dt><dd><dl><dt><span class="sect2"><a href="ntmigration.html#id2594510">Assignment Tasks</a></span></dt></dl></dd><dt><span class="sect1"><a href="ntmigration.html#id2594565">Dissection and Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="ntmigration.html#id2594751">Technical Issues</a></span></dt><dt><span class="sect2"><a href="ntmigration.html#id2595074">Political Issues</a></span></dt></dl></dd><dt><span class="sect1"><a href="ntmigration.html#id2595100">Implementation</a></span></dt><dd><dl><dt><span class="sect2"><a href="ntmigration.html#id2595241">NT4 Migration Using LDAP Backend</a></span></dt><dt><span class="sect2"><a href="ntmigration.html#id2597699">NT4 Migration Using tdbsam Backend</a></span></dt><dt><span class="sect2"><a href="ntmigration.html#id2598106">Key Points Learned</a></span></dt></dl></dd><dt><span class="sect1"><a href="ntmigration.html#id2598144">Questions and Answers</a></span></dt></dl></dd><dt><span class="chapter"><a href="nw4migration.html">10. Migrating NetWare Server to Samba-3</a></span></dt><dd><dl><dt><span class="sect1"><a href="nw4migration.html#id2599120">Introduction</a></span></dt><dd><dl><dt><span class="sect2"><a href="nw4migration.html#id2599237">Assignment Tasks</a></span></dt></dl></dd><dt><span class="sect1"><a href="nw4migration.html#id2599350">Dissection and Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="nw4migration.html#id2599426">Technical Issues</a></span></dt></dl></dd><dt><span class="sect1"><a href="nw4migration.html#id2599616">Implementation</a></span></dt><dd><dl><dt><span class="sect2"><a href="nw4migration.html#id2599625">NetWare Migration Using LDAP Backend</a></span></dt></dl></dd></dl></dd></dl></div></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="2000users.html">Prev</a> </td><td width="20%" align="center"> </td><td width="40%" align="right"> <a accesskey="n" href="unixclients.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Chapter 6. A Distributed 2000-User Network </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> Chapter 7. Adding Domain Member Servers and Clients</td></tr></table></div></body></html>
+</p><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="chapter"><a href="unixclients.html">7. Adding Domain Member Servers and Clients</a></span></dt><dd><dl><dt><span class="sect1"><a href="unixclients.html#id2582370">Introduction</a></span></dt><dd><dl><dt><span class="sect2"><a href="unixclients.html#id2582424">Assignment Tasks</a></span></dt></dl></dd><dt><span class="sect1"><a href="unixclients.html#id2582459">Dissection and Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="unixclients.html#id2582487">Technical Issues</a></span></dt><dt><span class="sect2"><a href="unixclients.html#id2583136">Political Issues</a></span></dt></dl></dd><dt><span class="sect1"><a href="unixclients.html#id2583237">Implementation</a></span></dt><dd><dl><dt><span class="sect2"><a href="unixclients.html#sdcsdmldap">Samba Domain with Samba Domain Member Server  Using NSS LDAP</a></span></dt><dt><span class="sect2"><a href="unixclients.html#wdcsdm">NT4/Samba Domain with Samba Domain Member Server: Using NSS and Winbind</a></span></dt><dt><span class="sect2"><a href="unixclients.html#dcwonss">NT4/Samba Domain with Samba Domain Member Server without NSS Support</a></span></dt><dt><span class="sect2"><a href="unixclients.html#adssdm">Active Directory Domain with Samba Domain Member Server</a></span></dt><dt><span class="sect2"><a href="unixclients.html#id2589442">UNIX/Linux Client Domain Member</a></span></dt><dt><span class="sect2"><a href="unixclients.html#id2590017">Key Points Learned</a></span></dt></dl></dd><dt><span class="sect1"><a href="unixclients.html#id2590071">Questions and Answers</a></span></dt></dl></dd><dt><span class="chapter"><a href="upgrades.html">8. Updating Samba-3</a></span></dt><dd><dl><dt><span class="sect1"><a href="upgrades.html#id2591231">Introduction</a></span></dt><dd><dl><dt><span class="sect2"><a href="upgrades.html#id2591327">Cautions and Notes</a></span></dt></dl></dd><dt><span class="sect1"><a href="upgrades.html#id2592656">Upgrading from Samba 1.x and 2.x to Samba-3</a></span></dt><dd><dl><dt><span class="sect2"><a href="upgrades.html#sbeug2">Samba 1.9.x and 2.x Versions Without LDAP</a></span></dt><dt><span class="sect2"><a href="upgrades.html#id2593024">Applicable to All Samba 2.x to Samba-3 Upgrades</a></span></dt><dt><span class="sect2"><a href="upgrades.html#id2593358">Samba-2.x with LDAP Support</a></span></dt></dl></dd><dt><span class="sect1"><a href="upgrades.html#id2593539">Updating a Samba-3 Installation</a></span></dt><dd><dl><dt><span class="sect2"><a href="upgrades.html#id2593650">Samba-3 to Samba-3 Updates on the Same Server</a></span></dt><dt><span class="sect2"><a href="upgrades.html#id2593853">Migrating Samba-3 to a New Server</a></span></dt><dt><span class="sect2"><a href="upgrades.html#id2594268">Migration of Samba Accounts to Active Directory</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="ntmigration.html">9. Migrating NT4 Domain to Samba-3</a></span></dt><dd><dl><dt><span class="sect1"><a href="ntmigration.html#id2594439">Introduction</a></span></dt><dd><dl><dt><span class="sect2"><a href="ntmigration.html#id2594524">Assignment Tasks</a></span></dt></dl></dd><dt><span class="sect1"><a href="ntmigration.html#id2594579">Dissection and Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="ntmigration.html#id2594765">Technical Issues</a></span></dt><dt><span class="sect2"><a href="ntmigration.html#id2595088">Political Issues</a></span></dt></dl></dd><dt><span class="sect1"><a href="ntmigration.html#id2595114">Implementation</a></span></dt><dd><dl><dt><span class="sect2"><a href="ntmigration.html#id2595255">NT4 Migration Using LDAP Backend</a></span></dt><dt><span class="sect2"><a href="ntmigration.html#id2597714">NT4 Migration Using tdbsam Backend</a></span></dt><dt><span class="sect2"><a href="ntmigration.html#id2598120">Key Points Learned</a></span></dt></dl></dd><dt><span class="sect1"><a href="ntmigration.html#id2598159">Questions and Answers</a></span></dt></dl></dd><dt><span class="chapter"><a href="nw4migration.html">10. Migrating NetWare Server to Samba-3</a></span></dt><dd><dl><dt><span class="sect1"><a href="nw4migration.html#id2599134">Introduction</a></span></dt><dd><dl><dt><span class="sect2"><a href="nw4migration.html#id2599251">Assignment Tasks</a></span></dt></dl></dd><dt><span class="sect1"><a href="nw4migration.html#id2599364">Dissection and Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="nw4migration.html#id2599440">Technical Issues</a></span></dt></dl></dd><dt><span class="sect1"><a href="nw4migration.html#id2599631">Implementation</a></span></dt><dd><dl><dt><span class="sect2"><a href="nw4migration.html#id2599640">NetWare Migration Using LDAP Backend</a></span></dt></dl></dd></dl></dd></dl></div></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="2000users.html">Prev</a> </td><td width="20%" align="center"> </td><td width="40%" align="right"> <a accesskey="n" href="unixclients.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Chapter 6. A Distributed 2000-User Network </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> Chapter 7. Adding Domain Member Servers and Clients</td></tr></table></div></body></html>

Modified: branches/samba/upstream/docs/htmldocs/Samba3-ByExample/DomApps.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/Samba3-ByExample/DomApps.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/Samba3-ByExample/DomApps.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,9 +1,9 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 12. Integrating Additional Services</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="Samba-3 by Example"><link rel="up" href="RefSection.html" title="Part III. Reference Section"><link rel="prev" href="kerberos.html" title="Chapter 11. Active Directory, Kerberos, and Security"><link rel="next" href="HA.html" title="Chapter 13. Performance, Reliability, and Availability"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 12. Integrating Additional Services</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="kerberos.html">Prev</a> </td><th width="60%" align="center">Part III. Reference Section</th><td width="20%" align="right"> <a accesskey="n" href="HA.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="DomApps"></a>Chapter 12. Integrating Additional Services</h2></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="DomApps.html#id2609251">Introduction</a></span></dt><dd><dl><dt><span class="sect2"><a href="DomApps.html#id2609281">Assignment Tasks</a></span></dt></dl></dd><dt><span class="sect1"><a href="DomApps.html#id2609382">Dissection and Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="DomApps.html#id2609415">Technical Issues</a></span></dt><dt><span class="sect2"><a href="DomApps.html#id2609571">Political Issues</a></span></dt></dl></dd><dt><span class="sect1"><a href="DomApps.html#id2609589">Implementation</a></span></dt><dd><dl><dt><span class="sect2"><a href="DomApps.html#ch10-one">Removal of Pre-Existing Conflicting RPMs</a></span></dt><dt><span class="sect2"><a href="DomApps.html#id2611441">Key Points Learned</a></span></dt></dl></dd><dt><span class="sect1"><a href="DomApps.html#id2611501">Questions and Answers</a></span></dt></dl></div><p>
-	<a class="indexterm" name="id2609201"></a>
-	<a class="indexterm" name="id2609208"></a>
-	<a class="indexterm" name="id2609215"></a>
-	<a class="indexterm" name="id2609221"></a>
-	<a class="indexterm" name="id2609228"></a>
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 12. Integrating Additional Services</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="Samba-3 by Example"><link rel="up" href="RefSection.html" title="Part III. Reference Section"><link rel="prev" href="kerberos.html" title="Chapter 11. Active Directory, Kerberos, and Security"><link rel="next" href="HA.html" title="Chapter 13. Performance, Reliability, and Availability"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 12. Integrating Additional Services</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="kerberos.html">Prev</a> </td><th width="60%" align="center">Part III. Reference Section</th><td width="20%" align="right"> <a accesskey="n" href="HA.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="DomApps"></a>Chapter 12. Integrating Additional Services</h2></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="DomApps.html#id2609265">Introduction</a></span></dt><dd><dl><dt><span class="sect2"><a href="DomApps.html#id2609296">Assignment Tasks</a></span></dt></dl></dd><dt><span class="sect1"><a href="DomApps.html#id2609396">Dissection and Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="DomApps.html#id2609429">Technical Issues</a></span></dt><dt><span class="sect2"><a href="DomApps.html#id2609585">Political Issues</a></span></dt></dl></dd><dt><span class="sect1"><a href="DomApps.html#id2609603">Implementation</a></span></dt><dd><dl><dt><span class="sect2"><a href="DomApps.html#ch10-one">Removal of Pre-Existing Conflicting RPMs</a></span></dt><dt><span class="sect2"><a href="DomApps.html#id2611455">Key Points Learned</a></span></dt></dl></dd><dt><span class="sect1"><a href="DomApps.html#id2611515">Questions and Answers</a></span></dt></dl></div><p>
+	<a class="indexterm" name="id2609216"></a>
+	<a class="indexterm" name="id2609222"></a>
+	<a class="indexterm" name="id2609229"></a>
+	<a class="indexterm" name="id2609236"></a>
+	<a class="indexterm" name="id2609242"></a>
 	You've come a long way now. You have pretty much mastered Samba-3 for 
 	most uses it can be put to. Up until now, you have cast Samba-3 in the leading 
 	role, and where authentication was required, you have used one or another of 
@@ -14,7 +14,7 @@
 	implementing Samba and Samba-supported services in a domain controlled by 
 	the latest Windows authentication technologies. Let's get started  this is 
 	leading edge.
-	</p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2609251"></a>Introduction</h2></div></div></div><p>
+	</p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2609265"></a>Introduction</h2></div></div></div><p>
 	Abmas has continued its miraculous growth; indeed, nothing seems to be able 
 	to stop its diversification into multiple (and seemingly unrelated) fields. 
 	Its latest acquisition is Abmas Snack Foods, a big player in the snack-food 
@@ -30,17 +30,17 @@
 	You have decided to set the ball rolling by introducing Samba-3 into the network 
 	gradually, taking over key services and easing the way to a full migration and, 
 	therefore, integration into Abmas's existing business later.
-	</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2609281"></a>Assignment Tasks</h3></div></div></div><p>
-		<a class="indexterm" name="id2609289"></a>
-		<a class="indexterm" name="id2609298"></a>
+	</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2609296"></a>Assignment Tasks</h3></div></div></div><p>
+		<a class="indexterm" name="id2609304"></a>
+		<a class="indexterm" name="id2609312"></a>
 	        You've promised the skeptical Abmas Snack Foods management team 
 		that you can show them how Samba can ease itself and other Open Source 
 		technologies into their existing infrastructure and deliver sound business 
 		advantages. Cost cutting is high on their agenda (a major promise of the 
 		acquisition). You have chosen Web proxying and caching as your proving ground.
 		</p><p>
-		<a class="indexterm" name="id2609317"></a>
-		<a class="indexterm" name="id2609324"></a>
+		<a class="indexterm" name="id2609331"></a>
+		<a class="indexterm" name="id2609338"></a>
 		Abmas Snack Foods has several thousand users housed at its head office 
 		and multiple regional offices, plants, and warehouses. A high proportion of 
 		the business's work is done online, so Internet access for most of these 
@@ -50,9 +50,9 @@
 		the team soon discovered proxying and caching. In fact, they became one of 
 		the earliest commercial users of Microsoft ISA.
 		</p><p>
-		<a class="indexterm" name="id2609344"></a>
-		<a class="indexterm" name="id2609351"></a>
 		<a class="indexterm" name="id2609358"></a>
+		<a class="indexterm" name="id2609365"></a>
+		<a class="indexterm" name="id2609372"></a>
 		The team is not happy with ISA. Because it never lived up to its marketing promises, 
 		it underperformed and had reliability problems. You have pounced on the opportunity 
 		to show what Open Source can do. The one thing they do like, however, is ISA's 
@@ -63,7 +63,7 @@
 		</p><p>
 		This is a hands-on exercise. You build software applications so
 		that you obtain the functionality Abmas needs.
-		</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2609382"></a>Dissection and Discussion</h2></div></div></div><p>
+		</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2609396"></a>Dissection and Discussion</h2></div></div></div><p>
 	The key requirements in this business example are straightforward. You are not required 
 	to do anything new, just to replicate an existing system, not lose any existing features, 
 	and improve performance. The key points are:
@@ -73,20 +73,20 @@
 		Distributed system to accommodate load and geographical distribution of users
 		</p></li><li><p>
 		Seamless and transparent interoperability with the existing Active Directory domain
-		</p></li></ul></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2609415"></a>Technical Issues</h3></div></div></div><p>
-		<a class="indexterm" name="id2609423"></a>
-		<a class="indexterm" name="id2609430"></a>
-		<a class="indexterm" name="id2609436"></a>
-		<a class="indexterm" name="id2609443"></a>
-		<a class="indexterm" name="id2609450"></a>
-		<a class="indexterm" name="id2609457"></a>
+		</p></li></ul></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2609429"></a>Technical Issues</h3></div></div></div><p>
+		<a class="indexterm" name="id2609437"></a>
+		<a class="indexterm" name="id2609444"></a>
+		<a class="indexterm" name="id2609451"></a>
+		<a class="indexterm" name="id2609458"></a>
 		<a class="indexterm" name="id2609464"></a>
 		<a class="indexterm" name="id2609471"></a>
 		<a class="indexterm" name="id2609478"></a>
 		<a class="indexterm" name="id2609485"></a>
 		<a class="indexterm" name="id2609492"></a>
-		<a class="indexterm" name="id2609498"></a>
-		<a class="indexterm" name="id2609508"></a><a class="indexterm" name="id2609514"></a>
+		<a class="indexterm" name="id2609499"></a>
+		<a class="indexterm" name="id2609506"></a>
+		<a class="indexterm" name="id2609513"></a>
+		<a class="indexterm" name="id2609522"></a><a class="indexterm" name="id2609528"></a>
 		Functionally, the user's Internet Explorer requests a browsing session with the 
 		Squid proxy, for which it offers its AD authentication token. Squid hands off 
 		the authentication request to the Samba-3 authentication helper application
@@ -107,25 +107,25 @@
 			Configuring, compiling, and then installing the supporting Samba-3 components
 			</p></li><li><p>
 			Tying it all together
-			</p></li></ul></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2609571"></a>Political Issues</h3></div></div></div><p>
+			</p></li></ul></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2609585"></a>Political Issues</h3></div></div></div><p>
 		You are a stranger in a strange land, and all eyes are upon you. Some would even like to see 
 		you fail. For you to gain the trust of your newly acquired IT people, it is essential that your 
 		solution does everything the old one did, but does it better in every way. Only then 
 		will the entrenched positions consider taking up your new way of doing things on a 
 		wider scale.
-		</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2609589"></a>Implementation</h2></div></div></div><p>
-	<a class="indexterm" name="id2609596"></a>
+		</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2609603"></a>Implementation</h2></div></div></div><p>
+	<a class="indexterm" name="id2609611"></a>
 	First, your system needs to be prepared and in a known good state to proceed. This consists 
 	of making sure that everything the system depends on is present and that everything that could 
 	interfere or conflict with the system is removed. You will be configuring the Squid and Samba-3 
 	packages and updating them if necessary. If conflicting packages of these programs are installed, 
 	they must be removed.
 	</p><p>
-	<a class="indexterm" name="id2609614"></a>
+	<a class="indexterm" name="id2609628"></a>
 	The following packages should be available on your Red Hat Linux system:
 	</p><div class="itemizedlist"><ul type="disc"><li><p>
-		<a class="indexterm" name="id2609628"></a>
-		<a class="indexterm" name="id2609635"></a>
+		<a class="indexterm" name="id2609643"></a>
+		<a class="indexterm" name="id2609649"></a>
 		krb5-libs
 		</p></li><li><p>
 		krb5-devel
@@ -136,14 +136,14 @@
 		</p></li><li><p>
 		pam_krb5
 		</p></li></ul></div><p>
-	<a class="indexterm" name="id2609665"></a>
+	<a class="indexterm" name="id2609680"></a>
 	In the case of SUSE Linux, these packages are called:
 	</p><div class="itemizedlist"><ul type="disc"><li><p>
                 heimdal-lib
                 </p></li><li><p>
                 heimdal-devel
                 </p></li><li><p>
-		<a class="indexterm" name="id2609690"></a>
+		<a class="indexterm" name="id2609704"></a>
                 heimdal
                 </p></li><li><p>
                 pam_krb5
@@ -152,26 +152,26 @@
 	them from the vendor's installation media. Follow the administrative guide
 	for your Linux system to ensure that the packages are correctly updated.
 	</p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>
-	<a class="indexterm" name="id2609715"></a>
-	<a class="indexterm" name="id2609722"></a>
 	<a class="indexterm" name="id2609729"></a>
+	<a class="indexterm" name="id2609736"></a>
+	<a class="indexterm" name="id2609743"></a>
 	If the requirement is for interoperation with MS Windows Server 2003, it
 	will be necessary to ensure that you are using MIT Kerberos version 1.3.1
 	or later. Red Hat Linux 9 ships with MIT Kerberos 1.2.7 and thus requires
 	updating.
 	</p><p>
-	<a class="indexterm" name="id2609743"></a>
-	<a class="indexterm" name="id2609750"></a>
+	<a class="indexterm" name="id2609757"></a>
+	<a class="indexterm" name="id2609764"></a>
 	Heimdal 0.6 or later is required in the case of SUSE Linux. SUSE Enterprise
 	Linux Server 8 ships with Heimdal 0.4. SUSE 9 ships with the necessary version.
 	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="ch10-one"></a>Removal of Pre-Existing Conflicting RPMs</h3></div></div></div><p>
-	<a class="indexterm" name="id2609772"></a>
+	<a class="indexterm" name="id2609787"></a>
 	If Samba and/or Squid RPMs are installed, they should be updated. You can 
 	build both from source.
 	</p><p>
-	<a class="indexterm" name="id2609784"></a>
-	<a class="indexterm" name="id2609790"></a>
-	<a class="indexterm" name="id2609797"></a>
+	<a class="indexterm" name="id2609798"></a>
+	<a class="indexterm" name="id2609805"></a>
+	<a class="indexterm" name="id2609812"></a>
 	Locating the packages to be un-installed can be achieved by running:
 </p><pre class="screen">
 <code class="prompt">root# </code> rpm -qa | grep -i samba
@@ -181,11 +181,11 @@
 </p><pre class="screen">
 <code class="prompt">root# </code> rpm -e samba-common
 </pre><p>
-	</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2609837"></a>Kerberos Configuration</h3></div></div></div><p>
-	<a class="indexterm" name="id2609845"></a>
-	<a class="indexterm" name="id2609852"></a>
-	<a class="indexterm" name="id2609862"></a>
-	<a class="indexterm" name="id2609868"></a>
+	</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2609852"></a>Kerberos Configuration</h3></div></div></div><p>
+	<a class="indexterm" name="id2609860"></a>
+	<a class="indexterm" name="id2609866"></a>
+	<a class="indexterm" name="id2609876"></a>
+	<a class="indexterm" name="id2609882"></a>
 	The systems Kerberos installation must be configured to communicate with 
 	your primary Active Directory server (ADS KDC).
 	</p><p>
@@ -193,13 +193,13 @@
 	although the current default Red Hat MIT version 1.2.7 gives acceptable results 
 	unless you are using Windows 2003 servers.
 	</p><p>
-	<a class="indexterm" name="id2609887"></a>
-	<a class="indexterm" name="id2609894"></a>
-	<a class="indexterm" name="id2609901"></a>
-	<a class="indexterm" name="id2609907"></a>
-	<a class="indexterm" name="id2609914"></a>
-	<a class="indexterm" name="id2609923"></a>
-	<a class="indexterm" name="id2609930"></a>
+	<a class="indexterm" name="id2609902"></a>
+	<a class="indexterm" name="id2609908"></a>
+	<a class="indexterm" name="id2609915"></a>
+	<a class="indexterm" name="id2609922"></a>
+	<a class="indexterm" name="id2609929"></a>
+	<a class="indexterm" name="id2609938"></a>
+	<a class="indexterm" name="id2609944"></a>
 	Officially, neither MIT (1.3.4) nor Heimdal (0.63) Kerberos needs an <code class="filename">/etc/krb5.conf</code> 
 	file in order to work correctly. All ADS domains automatically create SRV records in the 
 	DNS zone <code class="constant">Kerberos.REALM.NAME</code> for each KDC in the realm. Since both 
@@ -207,25 +207,25 @@
 	automatically find the KDCs. In addition, <code class="filename">krb5.conf</code> allows 
 	specifying only a single KDC, even if there is more than one. Using the DNS lookup 
 	allows the KRB5 libraries to use whichever KDCs are available.
-	</p><div class="procedure"><a name="id2609964"></a><p class="title"><b>Procedure 12.1. Kerberos Configuration Steps</b></p><ol type="1"><li><p>
-		<a class="indexterm" name="id2609975"></a>
+	</p><div class="procedure"><a name="id2609978"></a><p class="title"><b>Procedure 12.1. Kerberos Configuration Steps</b></p><ol type="1"><li><p>
+		<a class="indexterm" name="id2609990"></a>
 		If you find the need to manually configure the <code class="filename">krb5.conf</code>, you should edit it
 		to have the contents shown in <a class="link" href="DomApps.html#ch10-krb5conf" title="Example 12.1. Kerberos Configuration File: /etc/krb5.conf">&#8220;Kerberos Configuration  File: /etc/krb5.conf&#8221;</a>. The final fully qualified path for this file 
 		should be <code class="filename">/etc/krb5.conf</code>.
 		</p></li><li><p>
-		<a class="indexterm" name="id2610010"></a>
-		<a class="indexterm" name="id2610017"></a>
-		<a class="indexterm" name="id2610024"></a>
+		<a class="indexterm" name="id2610025"></a>
 		<a class="indexterm" name="id2610031"></a>
-		<a class="indexterm" name="id2610037"></a>
-		<a class="indexterm" name="id2610044"></a>
-		<a class="indexterm" name="id2610051"></a>
-		<a class="indexterm" name="id2610058"></a>
-		<a class="indexterm" name="id2610065"></a>
-		<a class="indexterm" name="id2610074"></a>
-		<a class="indexterm" name="id2610080"></a>
-		<a class="indexterm" name="id2610087"></a>
-		<a class="indexterm" name="id2610094"></a>
+		<a class="indexterm" name="id2610038"></a>
+		<a class="indexterm" name="id2610045"></a>
+		<a class="indexterm" name="id2610052"></a>
+		<a class="indexterm" name="id2610059"></a>
+		<a class="indexterm" name="id2610066"></a>
+		<a class="indexterm" name="id2610072"></a>
+		<a class="indexterm" name="id2610079"></a>
+		<a class="indexterm" name="id2610088"></a>
+		<a class="indexterm" name="id2610095"></a>
+		<a class="indexterm" name="id2610102"></a>
+		<a class="indexterm" name="id2610108"></a>
 		The following gotchas often catch people out. Kerberos is case sensitive. Your realm must
 		be in UPPERCASE, or you will get an error: &#8220;<span class="quote">Cannot find KDC for requested realm while getting
 		initial credentials</span>&#8221;.  Kerberos is picky about time synchronization. The time
@@ -241,7 +241,7 @@
 		NetBIOS name. If Kerberos cannot do this reverse lookup, you will get a local error
 		when you try to join the realm.
 		</p></li><li><p>
-		<a class="indexterm" name="id2610138"></a>
+		<a class="indexterm" name="id2610152"></a>
 		You are now ready to test your installation by issuing the command:
 </p><pre class="screen">
 <code class="prompt">root# </code> kinit [USERNAME at REALM]
@@ -261,29 +261,29 @@
 	LONDON.ABMAS.BIZ = {
 	kdc = w2k3s.london.abmas.biz
 	}
-</pre></div></div><br class="example-break"><p><a class="indexterm" name="id2610203"></a>
+</pre></div></div><br class="example-break"><p><a class="indexterm" name="id2610217"></a>
 	The command
 </p><pre class="screen">
 <code class="prompt">root# </code> klist -e 
 </pre><p>
 	shows the Kerberos tickets cached by the system.
-	</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2610226"></a>Samba Configuration</h4></div></div></div><p>
-	<a class="indexterm" name="id2610234"></a>
+	</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2610240"></a>Samba Configuration</h4></div></div></div><p>
+	<a class="indexterm" name="id2610248"></a>
 	Samba must be configured to correctly use Active Directory. Samba-3 must be used, since it 
 	has the necessary components to interface with Active Directory.
-	</p><div class="procedure"><a name="id2610245"></a><p class="title"><b>Procedure 12.2. Securing Samba-3 With ADS Support Steps</b></p><ol type="1"><li><p>
-		<a class="indexterm" name="id2610256"></a>
-		<a class="indexterm" name="id2610263"></a>
-		<a class="indexterm" name="id2610270"></a>
-		<a class="indexterm" name="id2610277"></a>
+	</p><div class="procedure"><a name="id2610259"></a><p class="title"><b>Procedure 12.2. Securing Samba-3 With ADS Support Steps</b></p><ol type="1"><li><p>
+		<a class="indexterm" name="id2610271"></a>
+		<a class="indexterm" name="id2610278"></a>
 		<a class="indexterm" name="id2610284"></a>
+		<a class="indexterm" name="id2610292"></a>
+		<a class="indexterm" name="id2610298"></a>
 		Download the latest stable Samba-3 for Red Hat Linux from the official Samba Team
 		<a class="ulink" href="http://ftp.samba.org" target="_top">FTP site.</a> The official Samba Team
 		RPMs for Red Hat Fedora Linux contain the <code class="literal">ntlm_auth</code> tool
 		needed, and are linked against MIT KRB5 version 1.3.1 and therefore are ready for use.
 		</p><p>
-		<a class="indexterm" name="id2610310"></a>
-		<a class="indexterm" name="id2610317"></a>
+		<a class="indexterm" name="id2610325"></a>
+		<a class="indexterm" name="id2610332"></a>
 		The necessary, validated RPM packages for SUSE Linux may be obtained from
 		the <a class="ulink" href="ftp://ftp.sernet.de/pub/samba" target="_top">SerNet</a> FTP site that
 		is located in Germany. All SerNet RPMs are validated, have the necessary
@@ -293,11 +293,11 @@
 		Using your favorite editor, change the <code class="filename">/etc/samba/smb.conf</code>
 		file so it has contents similar to the example shown in <a class="link" href="DomApps.html#ch10-smbconf" title="Example 12.2. Samba Configuration File: /etc/samba/smb.conf">&#8220;Samba Configuration  File: /etc/samba/smb.conf&#8221;</a>.
 		</p></li><li><p>
-		<a class="indexterm" name="id2610369"></a>
-		<a class="indexterm" name="id2610375"></a>
-		<a class="indexterm" name="id2610382"></a>i
-		<a class="indexterm" name="id2610394"></a>
-		<a class="indexterm" name="id2610400"></a>
+		<a class="indexterm" name="id2610383"></a>
+		<a class="indexterm" name="id2610390"></a>
+		<a class="indexterm" name="id2610396"></a>i
+		<a class="indexterm" name="id2610408"></a>
+		<a class="indexterm" name="id2610415"></a>
 		Next you need to create a computer account in the Active Directory. 
 		This sets up the trust relationship needed for other clients to 
 		authenticate to the Samba server with an Active Directory Kerberos ticket. 
@@ -307,11 +307,11 @@
 <code class="prompt">root# </code> net ads join -U administrator%vulcon
 </pre><p>
 		</p></li><li><p>
-		<a class="indexterm" name="id2610435"></a>
-		<a class="indexterm" name="id2610441"></a>
-		<a class="indexterm" name="id2610448"></a>
-		<a class="indexterm" name="id2610455"></a>
+		<a class="indexterm" name="id2610449"></a>
+		<a class="indexterm" name="id2610456"></a>
 		<a class="indexterm" name="id2610462"></a>
+		<a class="indexterm" name="id2610469"></a>
+		<a class="indexterm" name="id2610476"></a>
 		Your new Samba binaries must be started in the standard manner as is applicable
 		to the platform you are running on. Alternatively, start your Active Directory-enabled Samba with the following commands:
 </p><pre class="screen">
@@ -320,11 +320,11 @@
 <code class="prompt">root# </code> winbindd -B
 </pre><p>
 		</p></li><li><p>
-		<a class="indexterm" name="id2610503"></a>
-		<a class="indexterm" name="id2610509"></a>
-		<a class="indexterm" name="id2610519"></a>
-		<a class="indexterm" name="id2610526"></a>
-		<a class="indexterm" name="id2610532"></a>
+		<a class="indexterm" name="id2610517"></a>
+		<a class="indexterm" name="id2610524"></a>
+		<a class="indexterm" name="id2610533"></a>
+		<a class="indexterm" name="id2610540"></a>
+		<a class="indexterm" name="id2610547"></a>
 		We now need to test that Samba is communicating with the Active 
 		Directory domain; most specifically, we want to see whether winbind 
 		is enumerating users and groups. Issue the following commands:
@@ -357,8 +357,8 @@
 </pre><p>
 		This enumerates all the groups in your Active Directory tree.
 		</p></li><li><p>
-		<a class="indexterm" name="id2610596"></a>
-		<a class="indexterm" name="id2610603"></a>
+		<a class="indexterm" name="id2610611"></a>
+		<a class="indexterm" name="id2610618"></a>
 		Squid uses the <code class="literal">ntlm_auth</code> helper build with Samba-3.
 		You may test <code class="literal">ntlm_auth</code> with the command:
 </p><pre class="screen">
@@ -370,14 +370,14 @@
 <code class="prompt">root# </code> NT_STATUS_OK: Success (0x0)
 </pre><p>
 		</p></li><li><p>
-		<a class="indexterm" name="id2610656"></a>
-		<a class="indexterm" name="id2610662"></a>
-		<a class="indexterm" name="id2610669"></a>
-		<a class="indexterm" name="id2610676"></a>
-		<a class="indexterm" name="id2610683"></a>
+		<a class="indexterm" name="id2610670"></a>
+		<a class="indexterm" name="id2610677"></a>
+		<a class="indexterm" name="id2610684"></a>
 		<a class="indexterm" name="id2610690"></a>
 		<a class="indexterm" name="id2610697"></a>
-		<a class="indexterm" name="id2610703"></a>
+		<a class="indexterm" name="id2610704"></a>
+		<a class="indexterm" name="id2610711"></a>
+		<a class="indexterm" name="id2610718"></a>
 		The <code class="literal">ntlm_auth</code> helper, when run from a command line as the user 
 		&#8220;<span class="quote">root</span>&#8221;, authenticates against your Active Directory domain (with 
 		the aid of winbind). It manages this by reading from the winbind privileged pipe. 
@@ -395,37 +395,37 @@
 <code class="prompt">root# </code> chgrp squid /var/lib/samba/winbindd_privileged
 <code class="prompt">root# </code> chmod 750 /var/lib/samba/winbindd_privileged
 </pre><p>
-		</p></li></ol></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2610778"></a>NSS Configuration</h4></div></div></div><p>
-	<a class="indexterm" name="id2610786"></a>
-	<a class="indexterm" name="id2610793"></a>
-	<a class="indexterm" name="id2610800"></a>
+		</p></li></ol></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2610793"></a>NSS Configuration</h4></div></div></div><p>
+	<a class="indexterm" name="id2610801"></a>
+	<a class="indexterm" name="id2610807"></a>
+	<a class="indexterm" name="id2610814"></a>
 	For Squid to benefit from Samba-3, NSS must be updated to allow winbind as a valid route to user authentication.
 	</p><p>
 	Edit your <code class="filename">/etc/nsswitch.conf</code> file so it has the parameters shown
 	in <a class="link" href="DomApps.html#ch10-etcnsscfg" title="Example 12.3. NSS Configuration File Extract File: /etc/nsswitch.conf">&#8220;NSS Configuration File Extract  File: /etc/nsswitch.conf&#8221;</a>.
-	</p><div class="example"><a name="ch10-smbconf"></a><p class="title"><b>Example 12.2. Samba Configuration  File: <code class="filename">/etc/samba/smb.conf</code></b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2610858"></a><em class="parameter"><code>workgroup = LONDON</code></em></td></tr><tr><td><a class="indexterm" name="id2610870"></a><em class="parameter"><code>netbios name = W2K3S</code></em></td></tr><tr><td><a class="indexterm" name="id2610882"></a><em class="parameter"><code>realm = LONDON.ABMAS.BIZ</code></em></td></tr><tr><td><a class="indexterm" name="id2610894"></a><em class="parameter"><code>security = ads</code></em></td></tr><tr><td><a class="indexterm" name="id2610905"></a><em class="parameter"><code>encrypt passwords = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2610917"></a><em class="parameter"><code>password server = w2k3s.london.abmas.biz</code></em></td></tr><tr><td># separate domain and username with '/', like DOMAIN/username</td></tr><tr><td><a class="indexterm" name="id2610934"></a><em class="parameter"><code>winbind separator = /</code></em></td></tr><tr><td># use UIDs from 10000 to 20000 for domain users</td></tr><tr><td><a class="indexterm" name="id2610950"></a><em class="parameter"><code>idmap uid = 10000-20000</code></em></td></tr><tr><td># use GIDs from 10000 to 20000 for domain groups</td></tr><tr><td><a class="indexterm" name="id2610965"></a><em class="parameter"><code>idmap gid = 10000-20000</code></em></td></tr><tr><td># allow enumeration of winbind users and groups</td></tr><tr><td><a class="indexterm" name="id2610981"></a><em class="parameter"><code>winbind enum users = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2610993"></a><em class="parameter"><code>winbind enum groups = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2611005"></a><em class="parameter"><code>winbind user default domain = yes</code></em></td></tr></table></div></div><br class="example-break"><div class="example"><a name="ch10-etcnsscfg"></a><p class="title"><b>Example 12.3. NSS Configuration File Extract  File: <code class="filename">/etc/nsswitch.conf</code></b></p><div class="example-contents"><pre class="screen">
+	</p><div class="example"><a name="ch10-smbconf"></a><p class="title"><b>Example 12.2. Samba Configuration  File: <code class="filename">/etc/samba/smb.conf</code></b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2610873"></a><em class="parameter"><code>workgroup = LONDON</code></em></td></tr><tr><td><a class="indexterm" name="id2610884"></a><em class="parameter"><code>netbios name = W2K3S</code></em></td></tr><tr><td><a class="indexterm" name="id2610896"></a><em class="parameter"><code>realm = LONDON.ABMAS.BIZ</code></em></td></tr><tr><td><a class="indexterm" name="id2610908"></a><em class="parameter"><code>security = ads</code></em></td></tr><tr><td><a class="indexterm" name="id2610919"></a><em class="parameter"><code>encrypt passwords = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2610931"></a><em class="parameter"><code>password server = w2k3s.london.abmas.biz</code></em></td></tr><tr><td># separate domain and username with '/', like DOMAIN/username</td></tr><tr><td><a class="indexterm" name="id2610948"></a><em class="parameter"><code>winbind separator = /</code></em></td></tr><tr><td># use UIDs from 10000 to 20000 for domain users</td></tr><tr><td><a class="indexterm" name="id2610964"></a><em class="parameter"><code>idmap uid = 10000-20000</code></em></td></tr><tr><td># use GIDs from 10000 to 20000 for domain groups</td></tr><tr><td><a class="indexterm" name="id2610980"></a><em class="parameter"><code>idmap gid = 10000-20000</code></em></td></tr><tr><td># allow enumeration of winbind users and groups</td></tr><tr><td><a class="indexterm" name="id2610996"></a><em class="parameter"><code>winbind enum users = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2611007"></a><em class="parameter"><code>winbind enum groups = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2611019"></a><em class="parameter"><code>winbind user default domain = yes</code></em></td></tr></table></div></div><br class="example-break"><div class="example"><a name="ch10-etcnsscfg"></a><p class="title"><b>Example 12.3. NSS Configuration File Extract  File: <code class="filename">/etc/nsswitch.conf</code></b></p><div class="example-contents"><pre class="screen">
 passwd: files winbind
 shadow: files
 group: files winbind
-</pre></div></div><br class="example-break"></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2611044"></a>Squid Configuration</h4></div></div></div><p>
-	<a class="indexterm" name="id2611052"></a>
-	<a class="indexterm" name="id2611059"></a>
+</pre></div></div><br class="example-break"></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2611058"></a>Squid Configuration</h4></div></div></div><p>
+	<a class="indexterm" name="id2611066"></a>
+	<a class="indexterm" name="id2611073"></a>
 	Squid must be configured correctly to interact with the Samba-3 
 	components that handle Active Directory authentication.
-	</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2611074"></a>Configuration</h3></div></div></div></div><div class="procedure"><a name="id2611079"></a><p class="title"><b>Procedure 12.3. Squid Configuration Steps</b></p><ol type="1"><li><p>
-		<a class="indexterm" name="id2611091"></a>
-		<a class="indexterm" name="id2611097"></a>
+	</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2611088"></a>Configuration</h3></div></div></div></div><div class="procedure"><a name="id2611094"></a><p class="title"><b>Procedure 12.3. Squid Configuration Steps</b></p><ol type="1"><li><p>
 		<a class="indexterm" name="id2611105"></a>
+		<a class="indexterm" name="id2611112"></a>
+		<a class="indexterm" name="id2611120"></a>
 		If your Linux distribution is SUSE Linux 9, the version of Squid 
 		supplied is already enabled to use the winbind helper agent. You
 		can therefore omit the steps that would build the Squid binary
 		programs.
 		</p></li><li><p>
-		<a class="indexterm" name="id2611122"></a>
-		<a class="indexterm" name="id2611129"></a>
-		<a class="indexterm" name="id2611136"></a>
-		<a class="indexterm" name="id2611143"></a>
+		<a class="indexterm" name="id2611137"></a>
+		<a class="indexterm" name="id2611144"></a>
 		<a class="indexterm" name="id2611150"></a>
+		<a class="indexterm" name="id2611157"></a>
+		<a class="indexterm" name="id2611164"></a>
 		Squid, by default, runs as the user <code class="constant">nobody</code>. You need to 
 		add a system user <code class="constant">squid</code> and a system group 
 		<code class="constant">squid</code> if they are not set up already (if the default 
@@ -433,16 +433,16 @@
 		<code class="constant">squid</code> user in <code class="filename">/etc/passwd</code> 
 		and a <code class="constant">squid</code> group in <code class="filename">/etc/group</code> if these aren't there already.
 		</p></li><li><p>
-		<a class="indexterm" name="id2611197"></a>
-		<a class="indexterm" name="id2611204"></a>
+		<a class="indexterm" name="id2611212"></a>
+		<a class="indexterm" name="id2611218"></a>
 		You now need to change the permissions on Squid's <code class="constant">var</code>
 		directory.  Enter the following command:
 </p><pre class="screen">
 <code class="prompt">root# </code> chown -R squid /var/cache/squid
 </pre><p>
 		</p></li><li><p>
-		<a class="indexterm" name="id2611235"></a>
-		<a class="indexterm" name="id2611242"></a>
+		<a class="indexterm" name="id2611249"></a>
+		<a class="indexterm" name="id2611256"></a>
 		Squid must also have control over its logging. Enter the following commands:
 </p><pre class="screen">
 <code class="prompt">root# </code> chown -R chown squid:squid /var/log/squid
@@ -456,11 +456,11 @@
 <code class="prompt">root# </code> chmod 770 /var/cache/squid
 </pre><p>
 		</p></li><li><p>
-		<a class="indexterm" name="id2611302"></a>
+		<a class="indexterm" name="id2611316"></a>
 		The <code class="filename">/etc/squid/squid.conf</code> file must be edited to include the lines from 
 		<a class="link" href="DomApps.html#etcsquidcfg" title="Example 12.4. Squid Configuration File Extract /etc/squid.conf [ADMINISTRATIVE PARAMETERS Section]">&#8220;Squid Configuration File Extract  /etc/squid.conf [ADMINISTRATIVE PARAMETERS Section]&#8221;</a> and <a class="link" href="DomApps.html#etcsquid2" title="Example 12.5. Squid Configuration File extract File: /etc/squid.conf [AUTHENTICATION PARAMETERS Section]">&#8220;Squid Configuration File extract  File: /etc/squid.conf [AUTHENTICATION PARAMETERS Section]&#8221;</a>.
 		</p></li><li><p>
-		<a class="indexterm" name="id2611336"></a>
+		<a class="indexterm" name="id2611350"></a>
 		You must create Squid's cache directories before it may be run.  Enter the following command: 
 </p><pre class="screen">
 <code class="prompt">root# </code> squid -z
@@ -487,23 +487,23 @@
 	auth_param basic credentialsttl 2 hours
 	acl AuthorizedUsers proxy_auth REQUIRED
 	http_access allow all AuthorizedUsers
-</pre></div></div><br class="example-break"></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2611441"></a>Key Points Learned</h3></div></div></div><p>
-		<a class="indexterm" name="id2611449"></a>
-		<a class="indexterm" name="id2611456"></a>
-		<a class="indexterm" name="id2611462"></a>
-		<a class="indexterm" name="id2611469"></a>
-		<a class="indexterm" name="id2611481"></a>
+</pre></div></div><br class="example-break"></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2611455"></a>Key Points Learned</h3></div></div></div><p>
+		<a class="indexterm" name="id2611463"></a>
+		<a class="indexterm" name="id2611470"></a>
+		<a class="indexterm" name="id2611477"></a>
+		<a class="indexterm" name="id2611484"></a>
+		<a class="indexterm" name="id2611495"></a>
 		Microsoft Windows networking protocols permeate the spectrum of technologies that Microsoft
 		Windows clients use, even when accessing traditional services such as Web browsers. Depending 
 		on whom you discuss this with, this is either good or bad. No matter how you might evaluate this,
 		the use of NTLMSSP as the authentication protocol for Web proxy access has some advantages over
 		the cookie-based authentication regime used by all competing browsers. It is Samba's implementation
 		of NTLMSSP that makes it attractive to implement the solution that has been demonstrated in this chapter.
-		</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2611501"></a>Questions and Answers</h2></div></div></div><p>
-	<a class="indexterm" name="id2611509"></a>
-	<a class="indexterm" name="id2611516"></a>
+		</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2611515"></a>Questions and Answers</h2></div></div></div><p>
 	<a class="indexterm" name="id2611523"></a>
-	<a class="indexterm" name="id2611529"></a>
+	<a class="indexterm" name="id2611530"></a>
+	<a class="indexterm" name="id2611537"></a>
+	<a class="indexterm" name="id2611544"></a>
 	The development of the <code class="literal">ntlm_auth</code> module was first discussed in many Open Source circles
 	in 2002. At the SambaXP conference in Goettingen, Germany, Mr. Francesco Chemolli demonstrated the use of 
 	<code class="literal">ntlm_auth</code> during one of the late developer meetings that took place. Since that time, the 
@@ -522,34 +522,34 @@
 	You would be well-advised to recognize that all cache-intensive proxying solutions demand a lot of memory.
 	Make certain that your Squid proxy server is equipped with sufficient memory to permit all proxy operations to run 
 	out of memory without invoking the overheads involved in the use of memory that has to be swapped to disk.
-	</p><div class="qandaset"><dl><dt> <a href="DomApps.html#id2611607">
+	</p><div class="qandaset"><dl><dt> <a href="DomApps.html#id2611621">
 		What does Samba have to do with Web proxy serving?
-		</a></dt><dt> <a href="DomApps.html#id2611773">
+		</a></dt><dt> <a href="DomApps.html#id2611787">
 		What other services does Samba provide?
-		</a></dt><dt> <a href="DomApps.html#id2611916">
+		</a></dt><dt> <a href="DomApps.html#id2611930">
 		Does use of Samba (ntlm_auth) improve the performance of Squid?
-		</a></dt></dl><table border="0" summary="Q and A Set"><col align="left" width="1%"><tbody><tr class="question"><td align="left" valign="top"><a name="id2611607"></a><a name="id2611609"></a></td><td align="left" valign="top"><p>
+		</a></dt></dl><table border="0" summary="Q and A Set"><col align="left" width="1%"><tbody><tr class="question"><td align="left" valign="top"><a name="id2611621"></a><a name="id2611623"></a></td><td align="left" valign="top"><p>
 		What does Samba have to do with Web proxy serving?
 		</p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p>
-		<a class="indexterm" name="id2611621"></a>
-		<a class="indexterm" name="id2611628"></a>
 		<a class="indexterm" name="id2611635"></a>
-		<a class="indexterm" name="id2611644"></a>
-		<a class="indexterm" name="id2611651"></a>
+		<a class="indexterm" name="id2611642"></a>
+		<a class="indexterm" name="id2611649"></a>
+		<a class="indexterm" name="id2611658"></a>
+		<a class="indexterm" name="id2611665"></a>
 		To provide transparent interoperability between Windows clients and the network services
 		that are used from them, Samba had to develop tools and facilities that deliver that feature. The benefit
 		of Open Source software is that it can readily be reused. The current <code class="literal">ntlm_auth</code>
 		module is basically a wrapper around authentication code from the core of the Samba project.
 		</p><p>
-		<a class="indexterm" name="id2611673"></a>
-		<a class="indexterm" name="id2611680"></a>
-		<a class="indexterm" name="id2611689"></a>
-		<a class="indexterm" name="id2611698"></a>
-		<a class="indexterm" name="id2611707"></a>
-		<a class="indexterm" name="id2611714"></a>
-		<a class="indexterm" name="id2611721"></a>
+		<a class="indexterm" name="id2611688"></a>
+		<a class="indexterm" name="id2611694"></a>
+		<a class="indexterm" name="id2611704"></a>
+		<a class="indexterm" name="id2611713"></a>
+		<a class="indexterm" name="id2611722"></a>
 		<a class="indexterm" name="id2611728"></a>
 		<a class="indexterm" name="id2611735"></a>
+		<a class="indexterm" name="id2611742"></a>
+		<a class="indexterm" name="id2611749"></a>
 		The <code class="literal">ntlm_auth</code> module supports basic plain-text authentication and NTLMSSP 
 		protocols. This module makes it possible for Web and FTP proxy requests to be authenticated without
 		the user being interrupted via his or her Windows logon credentials. This facility is available with
@@ -557,36 +557,36 @@
 		There are a few open source initiatives to provide support for these protocols in the Apache Web server
 		also.
 		</p><p>
-		<a class="indexterm" name="id2611759"></a>
+		<a class="indexterm" name="id2611774"></a>
 		The short answer is that by adding a wrapper around key authentication components of Samba, other
 		projects (like Squid) can benefit from the labors expended in meeting user interoperability needs.
-		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2611773"></a><a name="id2611775"></a></td><td align="left" valign="top"><p>
+		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2611787"></a><a name="id2611789"></a></td><td align="left" valign="top"><p>
 		What other services does Samba provide?
 		</p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p>
-		<a class="indexterm" name="id2611787"></a>
-		<a class="indexterm" name="id2611794"></a>
-		<a class="indexterm" name="id2611800"></a>
-		<a class="indexterm" name="id2611807"></a>
-		<a class="indexterm" name="id2611814"></a>
+		<a class="indexterm" name="id2611801"></a>
+		<a class="indexterm" name="id2611808"></a>
+		<a class="indexterm" name="id2611815"></a>
+		<a class="indexterm" name="id2611822"></a>
+		<a class="indexterm" name="id2611828"></a>
 		Samba-3 is a file and print server. The core components that provide this functionality are <code class="literal">smbd</code>,
 		<code class="literal">nmbd</code>, and the identity resolver daemon, <code class="literal">winbindd</code>.
 		</p><p>
-		<a class="indexterm" name="id2611845"></a>
-		<a class="indexterm" name="id2611851"></a>
+		<a class="indexterm" name="id2611859"></a>
+		<a class="indexterm" name="id2611866"></a>
 		Samba-3 is an SMB/CIFS client. The core component that provides this is called <code class="literal">smbclient</code>.
 		</p><p>
-		<a class="indexterm" name="id2611869"></a>
-		<a class="indexterm" name="id2611876"></a>
-		<a class="indexterm" name="id2611882"></a>
-		<a class="indexterm" name="id2611889"></a>
-		<a class="indexterm" name="id2611896"></a>
+		<a class="indexterm" name="id2611883"></a>
+		<a class="indexterm" name="id2611890"></a>
+		<a class="indexterm" name="id2611897"></a>
+		<a class="indexterm" name="id2611904"></a>
+		<a class="indexterm" name="id2611910"></a>
 		Samba-3 includes a number of helper tools, plug-in modules, utilities, and test and validation facilities.
 		Samba-3 includes glue modules that help provide interoperability between MS Windows clients and UNIX/Linux
 		servers and clients. It includes Winbind agents that make it possible to authenticate UNIX/Linux access attempts
 		as well as logins to an SMB/CIFS authentication server backend. Samba-3 includes name service switch (NSS) modules
 		to permit identity resolution via SMB/CIFS servers (Windows NT4/200x, Samba, and a host of other commercial
 		server products).
-		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2611916"></a><a name="id2611918"></a></td><td align="left" valign="top"><p>
+		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2611930"></a><a name="id2611933"></a></td><td align="left" valign="top"><p>
 		Does use of Samba (<code class="literal">ntlm_auth</code>) improve the performance of Squid?
 		</p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p>
 		Not really. Samba's <code class="literal">ntlm_auth</code> module handles only authentication. It requires that

Modified: branches/samba/upstream/docs/htmldocs/Samba3-ByExample/ExNetworks.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/Samba3-ByExample/ExNetworks.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/Samba3-ByExample/ExNetworks.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,4 +1,4 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Part I. Example Network Configurations</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="Samba-3 by Example"><link rel="up" href="index.html" title="Samba-3 by Example"><link rel="prev" href="preface.html" title="Preface"><link rel="next" href="simple.html" title="Chapter 1. No-Frills Samba Servers"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Part I. Example Network Configurations</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="preface.html">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="simple.html">Next</a></td></tr></table><hr></div><div class="part" lang="en"><div class="titlepage"><div><div><h1 class="title"><a name="ExNetworks"></a>Part I. Example Network Configurations</h1></div></div></div><div class="partintro" lang="en"><div><div><div><h1 class="title"><a name="id2542901"></a>Example Network Configurations</h1></div></div></div><p>
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Part I. Example Network Configurations</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="Samba-3 by Example"><link rel="up" href="index.html" title="Samba-3 by Example"><link rel="prev" href="preface.html" title="Preface"><link rel="next" href="simple.html" title="Chapter 1. No-Frills Samba Servers"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Part I. Example Network Configurations</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="preface.html">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="simple.html">Next</a></td></tr></table><hr></div><div class="part" lang="en"><div class="titlepage"><div><div><h1 class="title"><a name="ExNetworks"></a>Part I. Example Network Configurations</h1></div></div></div><div class="partintro" lang="en"><div><div><div><h1 class="title"><a name="id2542915"></a>Example Network Configurations</h1></div></div></div><p>
 This section of <span class="emphasis"><em>Samba-3 by Example</em></span> provides example network
 configurations that can be copied, or modified as needed, and deployed as-is.
 The contents have been marginally updated to reflect changes made in Samba=3.0.23.
@@ -20,4 +20,4 @@
 commercial support options may be obtained from the commercial
 <a class="ulink" href="http://www.samba.org/samba/support/" target="_top">support</a> pages from 
 the Samba web site.
-</p><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="chapter"><a href="simple.html">1. No-Frills Samba Servers</a></span></dt><dd><dl><dt><span class="sect1"><a href="simple.html#id2542979">Introduction</a></span></dt><dt><span class="sect1"><a href="simple.html#id2543020">Assignment Tasks</a></span></dt><dd><dl><dt><span class="sect2"><a href="simple.html#id2543064">Drafting Office</a></span></dt><dt><span class="sect2"><a href="simple.html#id2543835">Charity Administration Office</a></span></dt><dt><span class="sect2"><a href="simple.html#AccountingOffice">Accounting Office</a></span></dt></dl></dd><dt><span class="sect1"><a href="simple.html#id2547500">Questions and Answers</a></span></dt></dl></dd><dt><span class="chapter"><a href="small.html">2. Small Office Networking</a></span></dt><dd><dl><dt><span class="sect1"><a href="small.html#id2547984">Introduction</a></span></dt><dd><dl><dt><span class="sect2"><a href="small.html#id2548007">Assignment Tasks</a></span></dt></dl></dd><dt><span class="sect1"><a href="small.html#id2548068">Dissection and Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="small.html#id2548122">Technical Issues</a></span></dt><dt><span class="sect2"><a href="small.html#id2548333">Political Issues</a></span></dt></dl></dd><dt><span class="sect1"><a href="small.html#id2548355">Implementation</a></span></dt><dd><dl><dt><span class="sect2"><a href="small.html#id2550055">Validation</a></span></dt><dt><span class="sect2"><a href="small.html#id2550760">Notebook Computers: A Special Case</a></span></dt><dt><span class="sect2"><a href="small.html#id2550786">Key Points Learned</a></span></dt></dl></dd><dt><span class="sect1"><a href="small.html#id2550862">Questions and Answers</a></span></dt></dl></dd><dt><span class="chapter"><a href="secure.html">3. Secure Office Networking</a></span></dt><dd><dl><dt><span class="sect1"><a href="secure.html#id2551373">Introduction</a></span></dt><dd><dl><dt><span class="sect2"><a href="secure.html#id2551425">Assignment Tasks</a></span></dt></dl></dd><dt><span class="sect1"><a href="secure.html#id2551674">Dissection and Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="secure.html#id2551690">Technical Issues</a></span></dt><dt><span class="sect2"><a href="secure.html#id2552142">Political Issues</a></span></dt></dl></dd><dt><span class="sect1"><a href="secure.html#id2552183">Implementation</a></span></dt><dd><dl><dt><span class="sect2"><a href="secure.html#ch4bsc">Basic System Configuration</a></span></dt><dt><span class="sect2"><a href="secure.html#id2553120">Samba Configuration</a></span></dt><dt><span class="sect2"><a href="secure.html#ch4dhcpdns">Configuration of DHCP and DNS Servers</a></span></dt><dt><span class="sect2"><a href="secure.html#ch4ptrcfg">Printer Configuration</a></span></dt><dt><span class="sect2"><a href="secure.html#procstart">Process Startup Configuration</a></span></dt><dt><span class="sect2"><a href="secure.html#ch4valid">Validation</a></span></dt><dt><span class="sect2"><a href="secure.html#ch4appscfg">Application Share Configuration</a></span></dt><dt><span class="sect2"><a href="secure.html#ch4wincfg">Windows Client Configuration</a></span></dt><dt><span class="sect2"><a href="secure.html#id2557755">Key Points Learned</a></span></dt></dl></dd><dt><span class="sect1"><a href="secure.html#id2557817">Questions and Answers</a></span></dt></dl></dd><dt><span class="chapter"><a href="Big500users.html">4. The 500-User Office</a></span></dt><dd><dl><dt><span class="sect1"><a href="Big500users.html#id2558338">Introduction</a></span></dt><dd><dl><dt><span class="sect2"><a href="Big500users.html#id2558383">Assignment Tasks</a></span></dt></dl></dd><dt><span class="sect1"><a href="Big500users.html#id2558489">Dissection and Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="Big500users.html#id2558524">Technical Issues</a></span></dt><dt><span class="sect2"><a href="Big500users.html#id2558727">Political Issues</a></span></dt></dl></dd><dt><span class="sect1"><a href="Big500users.html#id2558750">Implementation</a></span></dt><dd><dl><dt><span class="sect2"><a href="Big500users.html#ch5-dnshcp-setup">Installation of DHCP, DNS, and Samba Control Files</a></span></dt><dt><span class="sect2"><a href="Big500users.html#id2559480">Server Preparation: All Servers</a></span></dt><dt><span class="sect2"><a href="Big500users.html#id2560044">Server-Specific Preparation</a></span></dt><dt><span class="sect2"><a href="Big500users.html#ch5-procstart">Process Startup Configuration</a></span></dt><dt><span class="sect2"><a href="Big500users.html#ch5wincfg">Windows Client Configuration</a></span></dt><dt><span class="sect2"><a href="Big500users.html#id2563244">Key Points Learned</a></span></dt></dl></dd><dt><span class="sect1"><a href="Big500users.html#id2563303">Questions and Answers</a></span></dt></dl></dd><dt><span class="chapter"><a href="happy.html">5. Making Happy Users</a></span></dt><dd><dl><dt><span class="sect1"><a href="happy.html#id2564140">Regarding LDAP Directories and Windows Computer Accounts</a></span></dt><dt><span class="sect1"><a href="happy.html#id2564282">Introduction</a></span></dt><dd><dl><dt><span class="sect2"><a href="happy.html#id2564379">Assignment Tasks</a></span></dt></dl></dd><dt><span class="sect1"><a href="happy.html#id2564516">Dissection and Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="happy.html#id2564973">Technical Issues</a></span></dt><dt><span class="sect2"><a href="happy.html#id2566852">Political Issues</a></span></dt><dt><span class="sect2"><a href="happy.html#id2566868">Installation Checklist</a></span></dt></dl></dd><dt><span class="sect1"><a href="happy.html#id2567048">Samba Server Implementation</a></span></dt><dd><dl><dt><span class="sect2"><a href="happy.html#ldapsetup">OpenLDAP Server Configuration</a></span></dt><dt><span class="sect2"><a href="happy.html#sbehap-PAM-NSS">PAM and NSS Client Configuration</a></span></dt><dt><span class="sect2"><a href="happy.html#sbehap-massive">Samba-3 PDC Configuration</a></span></dt><dt><span class="sect2"><a href="happy.html#sbeidealx">Install and Configure Idealx smbldap-tools Scripts</a></span></dt><dt><span class="sect2"><a href="happy.html#id2569948">LDAP Initialization and Creation of User and Group Accounts</a></span></dt><dt><span class="sect2"><a href="happy.html#sbehap-ptrcfg">Printer Configuration</a></span></dt></dl></dd><dt><span class="sect1"><a href="happy.html#sbehap-bldg1">Samba-3 BDC Configuration</a></span></dt><dt><span class="sect1"><a href="happy.html#id2573897">Miscellaneous Server Preparation Tasks</a></span></dt><dd><dl><dt><span class="sect2"><a href="happy.html#id2573917">Configuring Directory Share Point Roots</a></span></dt><dt><span class="sect2"><a href="happy.html#id2574012">Configuring Profile Directories</a></span></dt><dt><span class="sect2"><a href="happy.html#id2574257">Preparation of Logon Scripts</a></span></dt><dt><span class="sect2"><a href="happy.html#id2574368">Assigning User Rights and Privileges</a></span></dt></dl></dd><dt><span class="sect1"><a href="happy.html#id2574501">Windows Client Configuration</a></span></dt><dd><dl><dt><span class="sect2"><a href="happy.html#redirfold">Configuration of Default Profile with Folder Redirection</a></span></dt><dt><span class="sect2"><a href="happy.html#id2575255">Configuration of MS Outlook to Relocate PST File</a></span></dt><dt><span class="sect2"><a href="happy.html#id2575570">Configure Delete Cached Profiles on Logout</a></span></dt><dt><span class="sect2"><a href="happy.html#id2575750">Uploading Printer Drivers to Samba Servers</a></span></dt><dt><span class="sect2"><a href="happy.html#id2576253">Software Installation</a></span></dt><dt><span class="sect2"><a href="happy.html#id2576288">Roll-out Image Creation</a></span></dt></dl></dd><dt><span class="sect1"><a href="happy.html#id2576322">Key Points Learned</a></span></dt><dt><span class="sect1"><a href="happy.html#id2576438">Questions and Answers</a></span></dt></dl></dd><dt><span class="chapter"><a href="2000users.html">6. A Distributed 2000-User Network</a></span></dt><dd><dl><dt><span class="sect1"><a href="2000users.html#id2576859">Introduction</a></span></dt><dd><dl><dt><span class="sect2"><a href="2000users.html#id2576890">Assignment Tasks</a></span></dt></dl></dd><dt><span class="sect1"><a href="2000users.html#id2576958">Dissection and Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="2000users.html#id2577231">Technical Issues</a></span></dt><dt><span class="sect2"><a href="2000users.html#id2578175">Political Issues</a></span></dt></dl></dd><dt><span class="sect1"><a href="2000users.html#id2578192">Implementation</a></span></dt><dd><dl><dt><span class="sect2"><a href="2000users.html#id2581351">Key Points Learned</a></span></dt></dl></dd><dt><span class="sect1"><a href="2000users.html#id2581498">Questions and Answers</a></span></dt></dl></dd></dl></div></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="preface.html">Prev</a> </td><td width="20%" align="center"> </td><td width="40%" align="right"> <a accesskey="n" href="simple.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Preface </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> Chapter 1. No-Frills Samba Servers</td></tr></table></div></body></html>
+</p><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="chapter"><a href="simple.html">1. No-Frills Samba Servers</a></span></dt><dd><dl><dt><span class="sect1"><a href="simple.html#id2542993">Introduction</a></span></dt><dt><span class="sect1"><a href="simple.html#id2543034">Assignment Tasks</a></span></dt><dd><dl><dt><span class="sect2"><a href="simple.html#id2543078">Drafting Office</a></span></dt><dt><span class="sect2"><a href="simple.html#id2543849">Charity Administration Office</a></span></dt><dt><span class="sect2"><a href="simple.html#AccountingOffice">Accounting Office</a></span></dt></dl></dd><dt><span class="sect1"><a href="simple.html#id2547514">Questions and Answers</a></span></dt></dl></dd><dt><span class="chapter"><a href="small.html">2. Small Office Networking</a></span></dt><dd><dl><dt><span class="sect1"><a href="small.html#id2547998">Introduction</a></span></dt><dd><dl><dt><span class="sect2"><a href="small.html#id2548021">Assignment Tasks</a></span></dt></dl></dd><dt><span class="sect1"><a href="small.html#id2548082">Dissection and Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="small.html#id2548136">Technical Issues</a></span></dt><dt><span class="sect2"><a href="small.html#id2548347">Political Issues</a></span></dt></dl></dd><dt><span class="sect1"><a href="small.html#id2548369">Implementation</a></span></dt><dd><dl><dt><span class="sect2"><a href="small.html#id2550069">Validation</a></span></dt><dt><span class="sect2"><a href="small.html#id2550774">Notebook Computers: A Special Case</a></span></dt><dt><span class="sect2"><a href="small.html#id2550800">Key Points Learned</a></span></dt></dl></dd><dt><span class="sect1"><a href="small.html#id2550876">Questions and Answers</a></span></dt></dl></dd><dt><span class="chapter"><a href="secure.html">3. Secure Office Networking</a></span></dt><dd><dl><dt><span class="sect1"><a href="secure.html#id2551387">Introduction</a></span></dt><dd><dl><dt><span class="sect2"><a href="secure.html#id2551439">Assignment Tasks</a></span></dt></dl></dd><dt><span class="sect1"><a href="secure.html#id2551688">Dissection and Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="secure.html#id2551704">Technical Issues</a></span></dt><dt><span class="sect2"><a href="secure.html#id2552156">Political Issues</a></span></dt></dl></dd><dt><span class="sect1"><a href="secure.html#id2552197">Implementation</a></span></dt><dd><dl><dt><span class="sect2"><a href="secure.html#ch4bsc">Basic System Configuration</a></span></dt><dt><span class="sect2"><a href="secure.html#id2553134">Samba Configuration</a></span></dt><dt><span class="sect2"><a href="secure.html#ch4dhcpdns">Configuration of DHCP and DNS Servers</a></span></dt><dt><span class="sect2"><a href="secure.html#ch4ptrcfg">Printer Configuration</a></span></dt><dt><span class="sect2"><a href="secure.html#procstart">Process Startup Configuration</a></span></dt><dt><span class="sect2"><a href="secure.html#ch4valid">Validation</a></span></dt><dt><span class="sect2"><a href="secure.html#ch4appscfg">Application Share Configuration</a></span></dt><dt><span class="sect2"><a href="secure.html#ch4wincfg">Windows Client Configuration</a></span></dt><dt><span class="sect2"><a href="secure.html#id2557769">Key Points Learned</a></span></dt></dl></dd><dt><span class="sect1"><a href="secure.html#id2557831">Questions and Answers</a></span></dt></dl></dd><dt><span class="chapter"><a href="Big500users.html">4. The 500-User Office</a></span></dt><dd><dl><dt><span class="sect1"><a href="Big500users.html#id2558352">Introduction</a></span></dt><dd><dl><dt><span class="sect2"><a href="Big500users.html#id2558397">Assignment Tasks</a></span></dt></dl></dd><dt><span class="sect1"><a href="Big500users.html#id2558503">Dissection and Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="Big500users.html#id2558539">Technical Issues</a></span></dt><dt><span class="sect2"><a href="Big500users.html#id2558741">Political Issues</a></span></dt></dl></dd><dt><span class="sect1"><a href="Big500users.html#id2558764">Implementation</a></span></dt><dd><dl><dt><span class="sect2"><a href="Big500users.html#ch5-dnshcp-setup">Installation of DHCP, DNS, and Samba Control Files</a></span></dt><dt><span class="sect2"><a href="Big500users.html#id2559494">Server Preparation: All Servers</a></span></dt><dt><span class="sect2"><a href="Big500users.html#id2560058">Server-Specific Preparation</a></span></dt><dt><span class="sect2"><a href="Big500users.html#ch5-procstart">Process Startup Configuration</a></span></dt><dt><span class="sect2"><a href="Big500users.html#ch5wincfg">Windows Client Configuration</a></span></dt><dt><span class="sect2"><a href="Big500users.html#id2563258">Key Points Learned</a></span></dt></dl></dd><dt><span class="sect1"><a href="Big500users.html#id2563317">Questions and Answers</a></span></dt></dl></dd><dt><span class="chapter"><a href="happy.html">5. Making Happy Users</a></span></dt><dd><dl><dt><span class="sect1"><a href="happy.html#id2564154">Regarding LDAP Directories and Windows Computer Accounts</a></span></dt><dt><span class="sect1"><a href="happy.html#id2564296">Introduction</a></span></dt><dd><dl><dt><span class="sect2"><a href="happy.html#id2564394">Assignment Tasks</a></span></dt></dl></dd><dt><span class="sect1"><a href="happy.html#id2564531">Dissection and Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="happy.html#id2564988">Technical Issues</a></span></dt><dt><span class="sect2"><a href="happy.html#id2566867">Political Issues</a></span></dt><dt><span class="sect2"><a href="happy.html#id2566882">Installation Checklist</a></span></dt></dl></dd><dt><span class="sect1"><a href="happy.html#id2567062">Samba Server Implementation</a></span></dt><dd><dl><dt><span class="sect2"><a href="happy.html#ldapsetup">OpenLDAP Server Configuration</a></span></dt><dt><span class="sect2"><a href="happy.html#sbehap-PAM-NSS">PAM and NSS Client Configuration</a></span></dt><dt><span class="sect2"><a href="happy.html#sbehap-massive">Samba-3 PDC Configuration</a></span></dt><dt><span class="sect2"><a href="happy.html#sbeidealx">Install and Configure Idealx smbldap-tools Scripts</a></span></dt><dt><span class="sect2"><a href="happy.html#id2569962">LDAP Initialization and Creation of User and Group Accounts</a></span></dt><dt><span class="sect2"><a href="happy.html#sbehap-ptrcfg">Printer Configuration</a></span></dt></dl></dd><dt><span class="sect1"><a href="happy.html#sbehap-bldg1">Samba-3 BDC Configuration</a></span></dt><dt><span class="sect1"><a href="happy.html#id2573911">Miscellaneous Server Preparation Tasks</a></span></dt><dd><dl><dt><span class="sect2"><a href="happy.html#id2573932">Configuring Directory Share Point Roots</a></span></dt><dt><span class="sect2"><a href="happy.html#id2574027">Configuring Profile Directories</a></span></dt><dt><span class="sect2"><a href="happy.html#id2574271">Preparation of Logon Scripts</a></span></dt><dt><span class="sect2"><a href="happy.html#id2574382">Assigning User Rights and Privileges</a></span></dt></dl></dd><dt><span class="sect1"><a href="happy.html#id2574516">Windows Client Configuration</a></span></dt><dd><dl><dt><span class="sect2"><a href="happy.html#redirfold">Configuration of Default Profile with Folder Redirection</a></span></dt><dt><span class="sect2"><a href="happy.html#id2575269">Configuration of MS Outlook to Relocate PST File</a></span></dt><dt><span class="sect2"><a href="happy.html#id2575585">Configure Delete Cached Profiles on Logout</a></span></dt><dt><span class="sect2"><a href="happy.html#id2575764">Uploading Printer Drivers to Samba Servers</a></span></dt><dt><span class="sect2"><a href="happy.html#id2576267">Software Installation</a></span></dt><dt><span class="sect2"><a href="happy.html#id2576303">Roll-out Image Creation</a></span></dt></dl></dd><dt><span class="sect1"><a href="happy.html#id2576337">Key Points Learned</a></span></dt><dt><span class="sect1"><a href="happy.html#id2576452">Questions and Answers</a></span></dt></dl></dd><dt><span class="chapter"><a href="2000users.html">6. A Distributed 2000-User Network</a></span></dt><dd><dl><dt><span class="sect1"><a href="2000users.html#id2576874">Introduction</a></span></dt><dd><dl><dt><span class="sect2"><a href="2000users.html#id2576904">Assignment Tasks</a></span></dt></dl></dd><dt><span class="sect1"><a href="2000users.html#id2576972">Dissection and Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="2000users.html#id2577245">Technical Issues</a></span></dt><dt><span class="sect2"><a href="2000users.html#id2578189">Political Issues</a></span></dt></dl></dd><dt><span class="sect1"><a href="2000users.html#id2578207">Implementation</a></span></dt><dd><dl><dt><span class="sect2"><a href="2000users.html#id2581365">Key Points Learned</a></span></dt></dl></dd><dt><span class="sect1"><a href="2000users.html#id2581512">Questions and Answers</a></span></dt></dl></dd></dl></div></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="preface.html">Prev</a> </td><td width="20%" align="center"> </td><td width="40%" align="right"> <a accesskey="n" href="simple.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Preface </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> Chapter 1. No-Frills Samba Servers</td></tr></table></div></body></html>

Modified: branches/samba/upstream/docs/htmldocs/Samba3-ByExample/HA.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/Samba3-ByExample/HA.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/Samba3-ByExample/HA.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,7 +1,7 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 13. Performance, Reliability, and Availability</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="Samba-3 by Example"><link rel="up" href="RefSection.html" title="Part III. Reference Section"><link rel="prev" href="DomApps.html" title="Chapter 12. Integrating Additional Services"><link rel="next" href="ch14.html" title="Chapter 14. Samba Support"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 13. Performance, Reliability, and Availability</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="DomApps.html">Prev</a> </td><th width="60%" align="center">Part III. Reference Section</th><td width="20%" align="right"> <a accesskey="n" href="ch14.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="HA"></a>Chapter 13. Performance, Reliability, and Availability</h2></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="HA.html#id2612020">Introduction</a></span></dt><dt><span class="sect1"><a href="HA.html#id2612107">Dissection and Discussion</a></span></dt><dt><span class="sect1"><a href="HA.html#id2612579">Guidelines for Reliable Samba Operation</a></span></dt><dd><dl><dt><span class="sect2"><a href="HA.html#id2612606">Name Resolution</a></span></dt><dt><span class="sect2"><a href="HA.html#id2613082">Samba Configuration</a></span></dt><dt><span class="sect2"><a href="HA.html#id2613409">Use and Location of BDCs</a></span></dt><dt><span class="sect2"><a href="HA.html#id2613485">Use One Consistent Version of MS Windows Client</a></span></dt><dt><span class="sect2"><a href="HA.html#id2613507">For Scalability, Use SAN-Based Storage on Samba Servers</a></span></dt><dt><span class="sect2"><a href="HA.html#id2613556">Distribute Network Load with MSDFS</a></span></dt><dt><span class="sect2"><a href="HA.html#id2613611">Replicate Data to Conserve Peak-Demand Wide-Area Bandwidth</a></span></dt><dt><span class="sect2"><a href="HA.html#id2613656">Hardware Problems</a></span></dt><dt><span class="sect2"><a href="HA.html#id2613815">Large Directories</a></span></dt></dl></dd><dt><span class="sect1"><a href="HA.html#id2613918">Key Points Learned</a></span></dt></dl></div><p>
-	<a class="indexterm" name="id2611982"></a>
-	<a class="indexterm" name="id2611989"></a>
-	<a class="indexterm" name="id2611995"></a>
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 13. Performance, Reliability, and Availability</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="Samba-3 by Example"><link rel="up" href="RefSection.html" title="Part III. Reference Section"><link rel="prev" href="DomApps.html" title="Chapter 12. Integrating Additional Services"><link rel="next" href="ch14.html" title="Chapter 14. Samba Support"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 13. Performance, Reliability, and Availability</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="DomApps.html">Prev</a> </td><th width="60%" align="center">Part III. Reference Section</th><td width="20%" align="right"> <a accesskey="n" href="ch14.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="HA"></a>Chapter 13. Performance, Reliability, and Availability</h2></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="HA.html#id2612034">Introduction</a></span></dt><dt><span class="sect1"><a href="HA.html#id2612122">Dissection and Discussion</a></span></dt><dt><span class="sect1"><a href="HA.html#id2612593">Guidelines for Reliable Samba Operation</a></span></dt><dd><dl><dt><span class="sect2"><a href="HA.html#id2612620">Name Resolution</a></span></dt><dt><span class="sect2"><a href="HA.html#id2613096">Samba Configuration</a></span></dt><dt><span class="sect2"><a href="HA.html#id2613424">Use and Location of BDCs</a></span></dt><dt><span class="sect2"><a href="HA.html#id2613499">Use One Consistent Version of MS Windows Client</a></span></dt><dt><span class="sect2"><a href="HA.html#id2613521">For Scalability, Use SAN-Based Storage on Samba Servers</a></span></dt><dt><span class="sect2"><a href="HA.html#id2613570">Distribute Network Load with MSDFS</a></span></dt><dt><span class="sect2"><a href="HA.html#id2613625">Replicate Data to Conserve Peak-Demand Wide-Area Bandwidth</a></span></dt><dt><span class="sect2"><a href="HA.html#id2613671">Hardware Problems</a></span></dt><dt><span class="sect2"><a href="HA.html#id2613829">Large Directories</a></span></dt></dl></dd><dt><span class="sect1"><a href="HA.html#id2613932">Key Points Learned</a></span></dt></dl></div><p>
+	<a class="indexterm" name="id2611996"></a>
+	<a class="indexterm" name="id2612003"></a>
+	<a class="indexterm" name="id2612010"></a>
 	Well, you have reached one of the last chapters of this book. It is customary to attempt
 	to wrap up the theme and contents of a book in what is generally regarded as the
 	chapter that should draw conclusions. This book is a suspense thriller, and since
@@ -10,8 +10,8 @@
 	regarding some of the things everyone can do to deliver a reliable Samba-3 network.
 	</p><div class="blockquote"><table border="0" width="100%" cellspacing="0" cellpadding="0" class="blockquote" summary="Block quote"><tr><td width="10%" valign="top"> </td><td width="80%" valign="top"><p>
 	In a world so full of noise, how can the sparrow be heard?
-	</p></td><td width="10%" valign="top"> </td></tr><tr><td width="10%" valign="top"> </td><td colspan="2" align="right" valign="top">--<span class="attribution">Anonymous</span></td></tr></table></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2612020"></a>Introduction</h2></div></div></div><p>
-	<a class="indexterm" name="id2612028"></a>
+	</p></td><td width="10%" valign="top"> </td></tr><tr><td width="10%" valign="top"> </td><td colspan="2" align="right" valign="top">--<span class="attribution">Anonymous</span></td></tr></table></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2612034"></a>Introduction</h2></div></div></div><p>
+	<a class="indexterm" name="id2612042"></a>
 	The sparrow is a small bird whose sounds are drowned out by the noise of the busy
 	world it lives in. Likewise, the simple steps that can be taken to improve the
 	reliability and availability of a Samba network are often drowned out by the volume
@@ -20,22 +20,22 @@
 	itself to discussion of clustering because each clustering methodology uses its own
 	custom tools and methods. Only passing comments are offered concerning these methods.
 	</p><p>
-	<a class="indexterm" name="id2612048"></a>
-	<a class="indexterm" name="id2612055"></a>
 	<a class="indexterm" name="id2612062"></a>
+	<a class="indexterm" name="id2612069"></a>
+	<a class="indexterm" name="id2612076"></a>
 <a class="ulink" href="http://www.google.com/search?hl=en&amp;lr=&amp;ie=ISO-8859-1&amp;q=samba+cluster&amp;btnG=Google+Search" target="_top">A search</a> 
 	for &#8220;<span class="quote">samba cluster</span>&#8221; produced 71,600 hits. And a search for &#8220;<span class="quote">highly available samba</span>&#8221;
 	and &#8220;<span class="quote">highly available windows</span>&#8221; produced an amazing number of references.
 	It is clear from the resources on the Internet that Windows file and print services 
 	availability, reliability, and scalability are of vital interest to corporate network users.
 	</p><p>
-	<a class="indexterm" name="id2612095"></a>
+	<a class="indexterm" name="id2612109"></a>
 	So without further background, you can review a checklist of simple steps that
 	can be taken to ensure acceptable network performance while keeping costs of ownership
 	well under control.
-	</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2612107"></a>Dissection and Discussion</h2></div></div></div><p>
-	<a class="indexterm" name="id2612115"></a>
-	<a class="indexterm" name="id2612122"></a>
+	</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2612122"></a>Dissection and Discussion</h2></div></div></div><p>
+	<a class="indexterm" name="id2612130"></a>
+	<a class="indexterm" name="id2612136"></a>
 	If it is your purpose to get the best mileage out of your Samba servers, there is one rule that
 	must be obeyed. If you want the best, keep your implementation as simple as possible. You may
 	well be forced to introduce some complexities, but you should do so only as a last resort.
@@ -44,8 +44,8 @@
 	make life easier for your successor. Simple implementations can be more readily audited than can
 	complex ones. 
 	</p><p>
-	<a class="indexterm" name="id2612144"></a>
-	<a class="indexterm" name="id2612151"></a>
+	<a class="indexterm" name="id2612158"></a>
+	<a class="indexterm" name="id2612165"></a>
 	Problems reported by users fall into three categories: configurations that do not work, those 
 	that have broken behavior, and poor performance. The term <span class="emphasis"><em>broken behavior</em></span>
 	means that the function of a particular Samba component appears to work sometimes, but not at
@@ -54,12 +54,12 @@
 	list of Windows machines in MS Explorer changes, sometimes listing machines that are running
 	and at other times not listing them even though the machines are in use on the network.
 	</p><p>
-	<a class="indexterm" name="id2612178"></a>
-	<a class="indexterm" name="id2612185"></a>
-	<a class="indexterm" name="id2612192"></a>
-	<a class="indexterm" name="id2612199"></a>
+	<a class="indexterm" name="id2612193"></a>
+	<a class="indexterm" name="id2612200"></a>
 	<a class="indexterm" name="id2612206"></a>
-	<a class="indexterm" name="id2612212"></a>
+	<a class="indexterm" name="id2612213"></a>
+	<a class="indexterm" name="id2612220"></a>
+	<a class="indexterm" name="id2612227"></a>
 	A significant number of reports concern problems with the <code class="literal">smbfs</code> file system
 	driver that is part of the Linux kernel, not part of Samba. Users continue to interpret that
 	<code class="literal">smbfs</code> is part of Samba, simply because Samba includes the front-end tools
@@ -70,32 +70,32 @@
 	common infrastructure with some Samba components, but they are not maintained as part of
 	Samba and are really foreign to it.
 	</p><p>
-	<a class="indexterm" name="id2612273"></a>
+	<a class="indexterm" name="id2612288"></a>
 	The new project, <code class="literal">cifsfs</code>, is destined to replace <code class="literal">smbfs</code>.
 	It, too, is not part of Samba, even though one of the Samba Team members is a prime mover in
 	this project.
 	</p><p>
 	Table 13.1 lists typical causes of:
 	</p><div class="itemizedlist"><ul type="disc"><li><p>Not Working (NW)</p></li><li><p>Broken Behavior (BB)</p></li><li><p>Poor Performance (PP)</p></li></ul></div><div class="table"><a name="ProbList"></a><p class="title"><b>Table 13.1. Effect of Common Problems</b></p><div class="table-contents"><table summary="Effect of Common Problems" border="1"><colgroup><col align="left"><col align="center"><col align="center"><col align="center"></colgroup><thead><tr><th align="left"><p>Problem</p></th><th align="center"><p>NW</p></th><th align="center"><p>BB</p></th><th align="center"><p>PP</p></th></tr></thead><tbody><tr><td align="left"><p>File locking</p></td><td align="center"><p>-</p></td><td align="center"><p>X</p></td><td align="center"><p>-</p></td></tr><tr><td align="left"><p>Hardware problems</p></td><td align="center"><p>X</p></td><td align="center"><p>X</p></td><td align="center"><p>X</p></td></tr><tr><td align="left"><p>Incorrect authentication</p></td><td align="center"><p>X</p></td><td align="center"><p>X</p></td><td align="center"><p>-</p></td></tr><tr><td align="left"><p>Incorrect configuration</p></td><td align="center"><p>X</p></td><td align="center"><p>X</p></td><td align="center"><p>X</p></td></tr><tr><td align="left"><p>LDAP problems</p></td><td align="center"><p>X</p></td><td align="center"><p>X</p></td><td align="center"><p>-</p></td></tr><tr><td align="left"><p>Name resolution</p></td><td align="center"><p>X</p></td><td align="center"><p>X</p></td><td align="center"><p>X</p></td></tr><tr><td align="left"><p>Printing problems</p></td><td align="center"><p>X</p></td><td align="center"><p>X</p></td><td align="center"><p>-</p></td></tr><tr><td align="left"><p>Slow file transfer</p></td><td align="center"><p>-</p></td><td align="center"><p>-</p></td><td align="center"><p>X</p></td></tr><tr><td align="left"><p>Winbind problems</p></td><td align="center"><p>X</p></td><td align="center"><p>X</p></td><td align="center"><p>-</p></td></tr></tbody></table></div></div><br class="table-break"><p>
-	<a class="indexterm" name="id2612566"></a>
+	<a class="indexterm" name="id2612580"></a>
 	It is obvious to all that the first requirement (as a matter of network hygiene) is to eliminate
 	problems that affect basic network operation. This book has provided sufficient working examples
 	to help you to avoid all these problems.
-	</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2612579"></a>Guidelines for Reliable Samba Operation</h2></div></div></div><p>
-	<a class="indexterm" name="id2612587"></a>
-	<a class="indexterm" name="id2612594"></a>
+	</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2612593"></a>Guidelines for Reliable Samba Operation</h2></div></div></div><p>
+	<a class="indexterm" name="id2612601"></a>
+	<a class="indexterm" name="id2612608"></a>
 	Your objective is to provide a network that works correctly, can grow at all times, is resilient
 	at times of extreme demand, and can scale to meet future needs. The following subject areas provide
 	pointers that can help you today.
-	</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2612606"></a>Name Resolution</h3></div></div></div><p>
+	</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2612620"></a>Name Resolution</h3></div></div></div><p>
 	There are three basic current problem areas: bad hostnames, routed networks, and network collisions.
 	These are covered in the following discussion.
-	</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2612618"></a>Bad Hostnames</h4></div></div></div><p>
-		<a class="indexterm" name="id2612626"></a>
-		<a class="indexterm" name="id2612635"></a>
-		<a class="indexterm" name="id2612642"></a>
-		<a class="indexterm" name="id2612648"></a>
-		<a class="indexterm" name="id2612655"></a>
+	</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2612632"></a>Bad Hostnames</h4></div></div></div><p>
+		<a class="indexterm" name="id2612640"></a>
+		<a class="indexterm" name="id2612649"></a>
+		<a class="indexterm" name="id2612656"></a>
+		<a class="indexterm" name="id2612663"></a>
+		<a class="indexterm" name="id2612670"></a>
 		When configured as a DHCP client, a number of Linux distributions set the system hostname
 		to <code class="constant">localhost</code>. If the parameter <em class="parameter"><code>netbios name</code></em> is not
 		specified to something other than <code class="constant">localhost</code>, the Samba server appears
@@ -107,13 +107,13 @@
 		the local Windows machine itself. Hostnames must be valid for Windows networking to function
 		correctly.
 		</p><p>
-		<a class="indexterm" name="id2612710"></a>
+		<a class="indexterm" name="id2612724"></a>
 		A few sites have tried to name Windows clients and Samba servers with a name that begins
 		with the digits 1-9. This does not work either because it may result in the client or
 		server attempting to use that name as an IP address.
 		</p><p>
-		<a class="indexterm" name="id2612724"></a>
-		<a class="indexterm" name="id2612733"></a>
+		<a class="indexterm" name="id2612738"></a>
+		<a class="indexterm" name="id2612747"></a>
 		A Samba server called <code class="constant">FRED</code> in a NetBIOS domain called <code class="constant">COLLISION</code>
 		in a network environment that is part of the fully-qualified Internet domain namespace known
 		as <code class="constant">parrots.com</code>, results in DNS name lookups for <code class="constant">fred.parrots.com</code>
@@ -122,49 +122,49 @@
 		attempts to resolve <code class="constant">fred.parrots.com.parrots.com</code>, which most likely
 		fails given that you probably do not have this in your DNS namespace.
 		</p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>
-		<a class="indexterm" name="id2612777"></a>
-		<a class="indexterm" name="id2612787"></a>
-		<a class="indexterm" name="id2612793"></a>
+		<a class="indexterm" name="id2612792"></a>
+		<a class="indexterm" name="id2612801"></a>
+		<a class="indexterm" name="id2612808"></a>
 		An Active Directory realm called <code class="constant">collision.parrots.com</code> is perfectly okay,
 		although it too must be capable of being resolved via DNS, something that functions correctly
 		if Windows 200x ADS has been properly installed and configured.
-		</p></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2612810"></a>Routed Networks</h4></div></div></div><p>
-		<a class="indexterm" name="id2612818"></a>
-		<a class="indexterm" name="id2612824"></a>
-		<a class="indexterm" name="id2612834"></a>
+		</p></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2612824"></a>Routed Networks</h4></div></div></div><p>
+		<a class="indexterm" name="id2612832"></a>
+		<a class="indexterm" name="id2612839"></a>
+		<a class="indexterm" name="id2612848"></a>
 		NetBIOS networks (Windows networking with NetBIOS over TCP/IP enabled) makes extensive use
 		of UDP-based broadcast traffic, as you saw during the exercises in <a class="link" href="primer.html" title="Chapter 16. Networking Primer">&#8220;Networking Primer&#8221;</a>.
 		</p><p>
-		<a class="indexterm" name="id2612854"></a>
-		<a class="indexterm" name="id2612860"></a>
-		<a class="indexterm" name="id2612867"></a>
+		<a class="indexterm" name="id2612868"></a>
+		<a class="indexterm" name="id2612875"></a>
+		<a class="indexterm" name="id2612881"></a>
 		UDP broadcast traffic is not forwarded by routers. This means that NetBIOS broadcast-based
 		networking cannot function across routed networks (i.e., multi-subnet networks) unless
 		special provisions are made:
 		</p><div class="itemizedlist"><ul type="disc"><li><p>
-			<a class="indexterm" name="id2612884"></a>
-			<a class="indexterm" name="id2612891"></a>
 			<a class="indexterm" name="id2612898"></a>
+			<a class="indexterm" name="id2612905"></a>
+			<a class="indexterm" name="id2612912"></a>
 			Either install on every Windows client an LMHOSTS file (located in the directory
 			<code class="filename">C:\windows\system32\drivers\etc</code>). It is also necessary to
 			add to the Samba server <code class="filename">smb.conf</code> file the parameters <em class="parameter"><code>remote announce</code></em>
 			and <em class="parameter"><code>remote browse sync</code></em>. For more information, refer to the online
 			manual page for the <code class="filename">smb.conf</code> file.
 			</p></li><li><p>
-			<a class="indexterm" name="id2612943"></a>
+			<a class="indexterm" name="id2612958"></a>
 			Or configure Samba as a WINS server, and configure all network clients to use that
 			WINS server in their TCP/IP configuration.
 			</p></li></ul></div><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>
-		<a class="indexterm" name="id2612960"></a>
-		<a class="indexterm" name="id2612970"></a>
+		<a class="indexterm" name="id2612975"></a>
+		<a class="indexterm" name="id2612984"></a>
 		The use of DNS is not an acceptable substitute for WINS. DNS does not store specific
 		information regarding NetBIOS networking particulars that get stored in the WINS
 		name resolution database and that Windows clients require and depend on.
-		</p></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2612983"></a>Network Collisions</h4></div></div></div><p>
-		<a class="indexterm" name="id2612990"></a>
-		<a class="indexterm" name="id2613000"></a>
-		<a class="indexterm" name="id2613009"></a>
-		<a class="indexterm" name="id2613016"></a>
+		</p></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2612997"></a>Network Collisions</h4></div></div></div><p>
+		<a class="indexterm" name="id2613005"></a>
+		<a class="indexterm" name="id2613014"></a>
+		<a class="indexterm" name="id2613023"></a>
+		<a class="indexterm" name="id2613030"></a>
 		Excessive network activity causes NetBIOS network timeouts. Timeouts may result in
 		blue screen of death (BSOD) experiences. High collision rates may be caused by excessive
 		UDP broadcast activity, by defective networking hardware, or through excessive network
@@ -173,9 +173,9 @@
 		The use of WINS is highly recommended to reduce network broadcast traffic, as outlined
 		in <a class="link" href="primer.html" title="Chapter 16. Networking Primer">&#8220;Networking Primer&#8221;</a>.
 		</p><p>
-		<a class="indexterm" name="id2613044"></a>
-		<a class="indexterm" name="id2613051"></a>
-		<a class="indexterm" name="id2613058"></a>
+		<a class="indexterm" name="id2613059"></a>
+		<a class="indexterm" name="id2613066"></a>
+		<a class="indexterm" name="id2613073"></a>
 		Under no circumstances should the facility be supported by many routers, known as <code class="constant">NetBIOS
 		forwarding</code>, unless you know exactly what you are doing. Inappropriate use of this
 		facility can result in UDP broadcast storms. In one case in 1999, a university network became
@@ -183,13 +183,13 @@
 		testing of a Samba server. The maximum throughput on a 100-Base-T (100 MB/sec) network was
 		less than 15 KB/sec. After the NetBIOS forwarding was turned off, file transfer performance
 		immediately returned to 11 MB/sec.
-		</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2613082"></a>Samba Configuration</h3></div></div></div><p>
+		</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2613096"></a>Samba Configuration</h3></div></div></div><p>
 	As a general rule, the contents of the <code class="filename">smb.conf</code> file should be kept as simple as possible.
 	No parameter should be specified unless you know it is essential to operation.
 	</p><p>
-	<a class="indexterm" name="id2613102"></a>
-	<a class="indexterm" name="id2613109"></a>
 	<a class="indexterm" name="id2613116"></a>
+	<a class="indexterm" name="id2613123"></a>
+	<a class="indexterm" name="id2613130"></a>
 	Many UNIX administrators like to fully document the settings in the <code class="filename">smb.conf</code> file. This is a
 	bad idea because it adds content to the file. The <code class="filename">smb.conf</code> file is re-read by every <code class="literal">smbd</code>
 	process every time the file timestamp changes (or, on systems where this does not work, every 20 seconds or so).
@@ -197,7 +197,7 @@
 	As the size of the <code class="filename">smb.conf</code> file grows, the risk of introducing parsing errors also increases.
 	It is recommended to keep a fully documented <code class="filename">smb.conf</code> file on hand, and then to operate Samba only
 	with an optimized file.
-	</p><p><a class="indexterm" name="id2613166"></a>
+	</p><p><a class="indexterm" name="id2613180"></a>
 	The preferred way to maintain a documented file is to call it something like <code class="filename">smb.conf.master</code>.
 	You can generate the optimized file by executing:
 </p><pre class="screen">
@@ -223,7 +223,7 @@
 Server role: ROLE_DOMAIN_PDC
 Press enter to see a dump of your service definitions
 </pre><p>
-	<a class="indexterm" name="id2613225"></a>
+	<a class="indexterm" name="id2613239"></a>
 	You now, of course, press the enter key to complete the command, or else abort it by pressing Ctrl-C.
 	The important thing to note is the noted Server role, as well as warning messages. Noted configuration
 	conflicts must be remedied before proceeding. For example, the following error message represents a
@@ -233,28 +233,28 @@
 cannot be set in the smb.conf file. nmbd will abort with this setting.
 </pre><p>
 	</p><p>
-	<a class="indexterm" name="id2613253"></a>
-	<a class="indexterm" name="id2613260"></a>
 	<a class="indexterm" name="id2613267"></a>
+	<a class="indexterm" name="id2613274"></a>
+	<a class="indexterm" name="id2613281"></a>
 	There are two parameters that can cause severe network performance degradation: <em class="parameter"><code>socket options</code></em>
 	and <em class="parameter"><code>socket address</code></em>. The <em class="parameter"><code>socket options</code></em> parameter was often necessary
 	when Samba was used with the Linux 2.2.x kernels. Later kernels are largely self-tuning and seldom benefit from
 	this parameter being set. Do not use either parameter unless it has been proven necessary to use them.
 	</p><p>
-	<a class="indexterm" name="id2613301"></a>
-	<a class="indexterm" name="id2613308"></a>
-	<a class="indexterm" name="id2613314"></a>
-	<a class="indexterm" name="id2613321"></a>
+	<a class="indexterm" name="id2613315"></a>
+	<a class="indexterm" name="id2613322"></a>
+	<a class="indexterm" name="id2613329"></a>
+	<a class="indexterm" name="id2613336"></a>
 	Another <code class="filename">smb.conf</code> parameter that may cause severe network performance degradation is the 
 	<em class="parameter"><code>strict sync</code></em> parameter. Do not use this at all. There is no good reason
 	to use this with any modern Windows client. The <em class="parameter"><code>strict sync</code></em> is often
 	used with the <em class="parameter"><code>sync always</code></em> parameter. This, too, can severely	
 	degrade network performance, so do not set it; if you must, do so with caution.
 	</p><p>
-	<a class="indexterm" name="id2613363"></a>
-	<a class="indexterm" name="id2613370"></a>
 	<a class="indexterm" name="id2613377"></a>
 	<a class="indexterm" name="id2613384"></a>
+	<a class="indexterm" name="id2613391"></a>
+	<a class="indexterm" name="id2613398"></a>
 	Finally, many network administrators deliberately disable opportunistic locking support. While this
 	does not degrade Samba performance, it significantly degrades Windows client performance because
 	this disables local file caching on Windows clients and forces every file read and written to
@@ -262,12 +262,12 @@
 	support, do so only on the share on which it is required. That way, all other shares can provide
 	oplock support for operations that are tolerant of it. See <a class="link" href="appendix.html#ch12dblck" title="Shared Data Integrity">&#8220;Shared Data Integrity&#8221;</a> for more
 	information.
-	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2613409"></a>Use and Location of BDCs</h3></div></div></div><p>
-	<a class="indexterm" name="id2613417"></a>
-	<a class="indexterm" name="id2613424"></a>
-	<a class="indexterm" name="id2613430"></a>
-	<a class="indexterm" name="id2613437"></a>
+	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2613424"></a>Use and Location of BDCs</h3></div></div></div><p>
+	<a class="indexterm" name="id2613432"></a>
+	<a class="indexterm" name="id2613438"></a>
 	<a class="indexterm" name="id2613444"></a>
+	<a class="indexterm" name="id2613451"></a>
+	<a class="indexterm" name="id2613458"></a>
 	On a network segment where there is a PDC and a BDC, the BDC carries the bulk of the network logon
 	processing. If the BDC is a heavily loaded server, the PDC carries a greater proportion of
 	authentication and logon processing. When a sole BDC on a routed network segment gets heavily
@@ -275,13 +275,13 @@
 	to a BDC on a distant network segment. This significantly hinders WAN operations
 	and is undesirable.
 	</p><p>
-	<a class="indexterm" name="id2613462"></a>
-	<a class="indexterm" name="id2613469"></a>
+	<a class="indexterm" name="id2613477"></a>
+	<a class="indexterm" name="id2613484"></a>
 	As a general guide, instead of adding domain member servers to a network, you would be better advised
 	to add BDCs until there are fewer than 30 Windows clients per BDC. Beyond that ratio, you should add
 	domain member servers. This practice ensures that there are always sufficient domain controllers
 	to handle logon requests and authentication traffic.
-	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2613485"></a>Use One Consistent Version of MS Windows Client</h3></div></div></div><p>
+	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2613499"></a>Use One Consistent Version of MS Windows Client</h3></div></div></div><p>
 	Every network client has its own peculiarities. From a management perspective, it is easier to deal
 	with one version of MS Windows that is maintained to a consistent update level than it is to deal
 	with a mixture of clients.
@@ -289,61 +289,61 @@
 	On a number of occasions, particular Microsoft service pack updates of a Windows server or client
 	have necessitated special handling from the Samba server end. If you want to remain sane, keep you
 	client workstation configurations consistent.
-	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2613507"></a>For Scalability, Use SAN-Based Storage on Samba Servers</h3></div></div></div><p>
-	<a class="indexterm" name="id2613515"></a>
-	<a class="indexterm" name="id2613522"></a>
+	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2613521"></a>For Scalability, Use SAN-Based Storage on Samba Servers</h3></div></div></div><p>
+	<a class="indexterm" name="id2613529"></a>
+	<a class="indexterm" name="id2613536"></a>
 	Many SAN-based storage systems permit more than one server to share a common data store.
 	Use of a shared SAN data store means that you do not need to use time- and resource-hungry data 
 	synchronization techniques.
 	</p><p>
-	<a class="indexterm" name="id2613536"></a>
-	<a class="indexterm" name="id2613543"></a>
+	<a class="indexterm" name="id2613550"></a>
+	<a class="indexterm" name="id2613557"></a>
 	The use of a collection of relatively low-cost front-end Samba servers that are coupled to
 	a shared backend SAN data store permits load distribution while containing costs below that
 	of installing and managing a complex clustering facility.
-	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2613556"></a>Distribute Network Load with MSDFS</h3></div></div></div><p>
-	<a class="indexterm" name="id2613564"></a>
-	<a class="indexterm" name="id2613571"></a>
+	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2613570"></a>Distribute Network Load with MSDFS</h3></div></div></div><p>
+	<a class="indexterm" name="id2613578"></a>
+	<a class="indexterm" name="id2613585"></a>
 	Microsoft DFS (distributed file system) technology has been implemented in Samba. MSDFS permits
 	data to be accessed from a single share and yet to actually be distributed across multiple actual
 	servers. Refer to <span class="emphasis"><em>TOSHARG2</em></span>, Chapter 19, for information regarding
 	implementation of an MSDFS installation.
 	</p><p>
-	<a class="indexterm" name="id2613590"></a>
-	<a class="indexterm" name="id2613599"></a>
+	<a class="indexterm" name="id2613604"></a>
+	<a class="indexterm" name="id2613613"></a>
 	The combination of multiple backend servers together with a front-end server and use of MSDFS
 	can achieve almost the same as you would obtain with a clustered Samba server.
-	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2613611"></a>Replicate Data to Conserve Peak-Demand Wide-Area Bandwidth</h3></div></div></div><p>
-	<a class="indexterm" name="id2613619"></a>
-	<a class="indexterm" name="id2613626"></a>
-	<a class="indexterm" name="id2613633"></a>
+	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2613625"></a>Replicate Data to Conserve Peak-Demand Wide-Area Bandwidth</h3></div></div></div><p>
+	<a class="indexterm" name="id2613634"></a>
+	<a class="indexterm" name="id2613640"></a>
+	<a class="indexterm" name="id2613647"></a>
 	Consider using <code class="literal">rsync</code> to replicate data across the WAN during times
 	of low utilization. Users can then access the replicated data store rather than needing to do so
 	across the WAN. This works best for read-only data, but with careful planning can be
 	implemented so that modified files get replicated back to the point of origin. Be careful with your
 	implementation if you choose to permit modification and return replication of the modified file;
 	otherwise, you may inadvertently overwrite important data.
-	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2613656"></a>Hardware Problems</h3></div></div></div><p>
-	<a class="indexterm" name="id2613664"></a>
-	<a class="indexterm" name="id2613671"></a>
-	<a class="indexterm" name="id2613678"></a>
-	<a class="indexterm" name="id2613685"></a>
-	<a class="indexterm" name="id2613694"></a>
-	<a class="indexterm" name="id2613703"></a>
+	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2613671"></a>Hardware Problems</h3></div></div></div><p>
+	<a class="indexterm" name="id2613679"></a>
+	<a class="indexterm" name="id2613686"></a>
+	<a class="indexterm" name="id2613692"></a>
+	<a class="indexterm" name="id2613699"></a>
+	<a class="indexterm" name="id2613708"></a>
+	<a class="indexterm" name="id2613718"></a>
 	Networking hardware prices have fallen sharply over the past 5 years. A surprising number
 	of Samba networking problems over this time have been traced to defective network interface
 	cards (NICs) or defective HUBs, switches, and cables.
 	</p><p>
-	<a class="indexterm" name="id2613720"></a>
+	<a class="indexterm" name="id2613734"></a>
 	Not surprising is the fact that network administrators do not like to be shown to have made
 	a bad decision. Money saved in buying low-cost hardware may result in high costs incurred
 	in corrective action.
 	</p><p>
-	<a class="indexterm" name="id2613734"></a>
-	<a class="indexterm" name="id2613741"></a>
 	<a class="indexterm" name="id2613748"></a>
-	<a class="indexterm" name="id2613754"></a>
-	<a class="indexterm" name="id2613761"></a>
+	<a class="indexterm" name="id2613755"></a>
+	<a class="indexterm" name="id2613762"></a>
+	<a class="indexterm" name="id2613769"></a>
+	<a class="indexterm" name="id2613776"></a>
 	Defective NICs, HUBs, and switches may appear as intermittent network access problems, intermittent
 	or persistent data corruption, slow network throughput, low performance, or even as BSOD
 	problems with MS Windows clients. In one case, a company updated several workstations with newer, faster
@@ -352,14 +352,14 @@
 	</p><p>
 	Defective hardware problems may take patience and persistence before the real cause can be discovered.
 	</p><p>
-	<a class="indexterm" name="id2613785"></a>
+	<a class="indexterm" name="id2613799"></a>
 	Networking hardware defects can significantly impact perceived Samba performance, but defective
 	RAID controllers as well as SCSI and IDE hard disk controllers have also been known to impair Samba server
 	operations. One business came to this realization only after replacing a Samba installation with MS 
 	Windows Server 2000 running on the same hardware. The root of the problem completely eluded the network
 	administrator until the entire server was replaced. While you may well think that this would never
 	happen to you, experience shows that given the right (unfortunate) circumstances, this can happen to anyone.
-	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2613815"></a>Large Directories</h3></div></div></div><p>
+	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2613829"></a>Large Directories</h3></div></div></div><p>
 	There exist applications that create or manage directories containing many thousands of files. Such
 	applications typically generate many small files (less than 100 KB). At the best of times, under UNIX,
 	listing of the files in a directory that contains many files is slow. By default, Windows NT, 200x, 
@@ -399,7 +399,7 @@
 	All files and directories under the <em class="parameter"><code>path</code></em> directory must be in the same case
 	as specified in the <code class="filename">smb.conf</code> stanza. This means that smbd will not be able to find lower case 
 	filenames with these settings.  Note, this is done on a per-share basis.
-	</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2613918"></a>Key Points Learned</h2></div></div></div><p>
+	</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2613932"></a>Key Points Learned</h2></div></div></div><p>
 	This chapter has touched in broad sweeps on a number of simple steps that can be taken
 	to ensure that your Samba network is resilient, scalable, and reliable, and that it
 	performs well.
@@ -408,7 +408,7 @@
 	In the long term, that may not be you. Spare a thought for your successor and give him or
 	her an even break.
 	</p><p>
-	<a class="indexterm" name="id2613939"></a>
+	<a class="indexterm" name="id2613953"></a>
 	Last, but not least, you should not only keep the network design simple, but also be sure it is
 	well documented. This book may serve as your pattern for documenting every
 	aspect of your design, its implementation, and particularly the objects and assumptions

Modified: branches/samba/upstream/docs/htmldocs/Samba3-ByExample/RefSection.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/Samba3-ByExample/RefSection.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/Samba3-ByExample/RefSection.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,52 +1,52 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Part III. Reference Section</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="Samba-3 by Example"><link rel="up" href="index.html" title="Samba-3 by Example"><link rel="prev" href="nw4migration.html" title="Chapter 10. Migrating NetWare Server to Samba-3"><link rel="next" href="kerberos.html" title="Chapter 11. Active Directory, Kerberos, and Security"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Part III. Reference Section</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="nw4migration.html">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="kerberos.html">Next</a></td></tr></table><hr></div><div class="part" lang="en"><div class="titlepage"><div><div><h1 class="title"><a name="RefSection"></a>Part III. Reference Section</h1></div></div></div><div class="partintro" lang="en"><div><div><div><h1 class="title"><a name="id2603606"></a>Reference Section</h1></div></div></div><p>
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Part III. Reference Section</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="Samba-3 by Example"><link rel="up" href="index.html" title="Samba-3 by Example"><link rel="prev" href="nw4migration.html" title="Chapter 10. Migrating NetWare Server to Samba-3"><link rel="next" href="kerberos.html" title="Chapter 11. Active Directory, Kerberos, and Security"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Part III. Reference Section</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="nw4migration.html">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="kerberos.html">Next</a></td></tr></table><hr></div><div class="part" lang="en"><div class="titlepage"><div><div><h1 class="title"><a name="RefSection"></a>Part III. Reference Section</h1></div></div></div><div class="partintro" lang="en"><div><div><div><h1 class="title"><a name="id2603620"></a>Reference Section</h1></div></div></div><p>
 This section <span class="emphasis"><em>Samba-3 by Example</em></span> provides important reference material
 that may help you to solve network performance issues, to answer some of the critiques
 published regarding Samba, or just to gain a more broad understanding of how Samba can
 play in a Windows networking world.
-</p><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="chapter"><a href="kerberos.html">11. Active Directory, Kerberos, and Security</a></span></dt><dd><dl><dt><span class="sect1"><a href="kerberos.html#id2603703">Introduction</a></span></dt><dd><dl><dt><span class="sect2"><a href="kerberos.html#id2604353">Assignment Tasks</a></span></dt></dl></dd><dt><span class="sect1"><a href="kerberos.html#id2604369">Dissection and Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="kerberos.html#id2604766">Technical Issues</a></span></dt></dl></dd><dt><span class="sect1"><a href="kerberos.html#ch10expl">Implementation</a></span></dt><dd><dl><dt><span class="sect2"><a href="kerberos.html#id2606396">Share Access Controls</a></span></dt><dt><span class="sect2"><a href="kerberos.html#id2606745">Share Definition Controls</a></span></dt><dt><span class="sect2"><a href="kerberos.html#id2607357">Share Point Directory and File Permissions</a></span></dt><dt><span class="sect2"><a href="kerberos.html#id2607760">Managing Windows 200x ACLs</a></span></dt><dt><span class="sect2"><a href="kerberos.html#id2608487">Key Points Learned</a></span></dt></dl></dd><dt><span class="sect1"><a href="kerberos.html#id2608622">Questions and Answers</a></span></dt></dl></dd><dt><span class="chapter"><a href="DomApps.html">12. Integrating Additional Services</a></span></dt><dd><dl><dt><span class="sect1"><a href="DomApps.html#id2609251">Introduction</a></span></dt><dd><dl><dt><span class="sect2"><a href="DomApps.html#id2609281">Assignment Tasks</a></span></dt></dl></dd><dt><span class="sect1"><a href="DomApps.html#id2609382">Dissection and Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="DomApps.html#id2609415">Technical Issues</a></span></dt><dt><span class="sect2"><a href="DomApps.html#id2609571">Political Issues</a></span></dt></dl></dd><dt><span class="sect1"><a href="DomApps.html#id2609589">Implementation</a></span></dt><dd><dl><dt><span class="sect2"><a href="DomApps.html#ch10-one">Removal of Pre-Existing Conflicting RPMs</a></span></dt><dt><span class="sect2"><a href="DomApps.html#id2611441">Key Points Learned</a></span></dt></dl></dd><dt><span class="sect1"><a href="DomApps.html#id2611501">Questions and Answers</a></span></dt></dl></dd><dt><span class="chapter"><a href="HA.html">13. Performance, Reliability, and Availability</a></span></dt><dd><dl><dt><span class="sect1"><a href="HA.html#id2612020">Introduction</a></span></dt><dt><span class="sect1"><a href="HA.html#id2612107">Dissection and Discussion</a></span></dt><dt><span class="sect1"><a href="HA.html#id2612579">Guidelines for Reliable Samba Operation</a></span></dt><dd><dl><dt><span class="sect2"><a href="HA.html#id2612606">Name Resolution</a></span></dt><dt><span class="sect2"><a href="HA.html#id2613082">Samba Configuration</a></span></dt><dt><span class="sect2"><a href="HA.html#id2613409">Use and Location of BDCs</a></span></dt><dt><span class="sect2"><a href="HA.html#id2613485">Use One Consistent Version of MS Windows Client</a></span></dt><dt><span class="sect2"><a href="HA.html#id2613507">For Scalability, Use SAN-Based Storage on Samba Servers</a></span></dt><dt><span class="sect2"><a href="HA.html#id2613556">Distribute Network Load with MSDFS</a></span></dt><dt><span class="sect2"><a href="HA.html#id2613611">Replicate Data to Conserve Peak-Demand Wide-Area Bandwidth</a></span></dt><dt><span class="sect2"><a href="HA.html#id2613656">Hardware Problems</a></span></dt><dt><span class="sect2"><a href="HA.html#id2613815">Large Directories</a></span></dt></dl></dd><dt><span class="sect1"><a href="HA.html#id2613918">Key Points Learned</a></span></dt></dl></dd><dt><span class="chapter"><a href="ch14.html">14. Samba Support</a></span></dt><dd><dl><dt><span class="sect1"><a href="ch14.html#id2614088">Free Support</a></span></dt><dt><span class="sect1"><a href="ch14.html#id2614306">Commercial Support</a></span></dt></dl></dd><dt><span class="chapter"><a href="appendix.html">15. A Collection of Useful Tidbits</a></span></dt><dd><dl><dt><span class="sect1"><a href="appendix.html#domjoin">Joining a Domain: Windows 200x/XP Professional</a></span></dt><dt><span class="sect1"><a href="appendix.html#id2615014">Samba System File Location</a></span></dt><dt><span class="sect1"><a href="appendix.html#id2615433">Starting Samba</a></span></dt><dt><span class="sect1"><a href="appendix.html#id2615779">DNS Configuration Files</a></span></dt><dd><dl><dt><span class="sect2"><a href="appendix.html#id2615791">The Forward Zone File for the Loopback Adaptor</a></span></dt><dt><span class="sect2"><a href="appendix.html#id2615839">The Reverse Zone File for the Loopback Adaptor</a></span></dt><dt><span class="sect2"><a href="appendix.html#id2615980">DNS Root Server Hint File</a></span></dt></dl></dd><dt><span class="sect1"><a href="appendix.html#altldapcfg">Alternative LDAP Database Initialization</a></span></dt><dd><dl><dt><span class="sect2"><a href="appendix.html#id2616039">Initialization of the LDAP Database</a></span></dt></dl></dd><dt><span class="sect1"><a href="appendix.html#id2616618">The LDAP Account Manager</a></span></dt><dt><span class="sect1"><a href="appendix.html#id2617615">IDEALX Management Console</a></span></dt><dt><span class="sect1"><a href="appendix.html#ch12-SUIDSGID">Effect of Setting File and Directory SUID/SGID Permissions Explained</a></span></dt><dt><span class="sect1"><a href="appendix.html#ch12dblck">Shared Data Integrity</a></span></dt><dd><dl><dt><span class="sect2"><a href="appendix.html#id2618095">Microsoft Access</a></span></dt><dt><span class="sect2"><a href="appendix.html#id2618242">Act! Database Sharing</a></span></dt><dt><span class="sect2"><a href="appendix.html#id2618326">Opportunistic Locking Controls</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="primer.html">16. Networking Primer</a></span></dt><dd><dl><dt><span class="sect1"><a href="primer.html#id2618493">Requirements and Notes</a></span></dt><dt><span class="sect1"><a href="primer.html#id2618654">Introduction</a></span></dt><dd><dl><dt><span class="sect2"><a href="primer.html#id2618715">Assignment Tasks</a></span></dt></dl></dd><dt><span class="sect1"><a href="primer.html#id2618832">Exercises</a></span></dt><dd><dl><dt><span class="sect2"><a href="primer.html#id2618958">Single-Machine Broadcast Activity</a></span></dt><dt><span class="sect2"><a href="primer.html#secondmachine">Second Machine Startup Broadcast Interaction</a></span></dt><dt><span class="sect2"><a href="primer.html#id2620104">Simple Windows Client Connection Characteristics</a></span></dt><dt><span class="sect2"><a href="primer.html#id2620606">Windows 200x/XP Client Interaction with Samba-3</a></span></dt><dt><span class="sect2"><a href="primer.html#id2621173">Conclusions to Exercises</a></span></dt></dl></dd><dt><span class="sect1"><a href="primer.html#chap01conc">Dissection and Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="primer.html#id2621288">Technical Issues</a></span></dt></dl></dd><dt><span class="sect1"><a href="primer.html#chap01qa">Questions and Answers</a></span></dt></dl></dd><dt><span class="appendix"><a href="apa.html">A. 
+</p><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="chapter"><a href="kerberos.html">11. Active Directory, Kerberos, and Security</a></span></dt><dd><dl><dt><span class="sect1"><a href="kerberos.html#id2603717">Introduction</a></span></dt><dd><dl><dt><span class="sect2"><a href="kerberos.html#id2604367">Assignment Tasks</a></span></dt></dl></dd><dt><span class="sect1"><a href="kerberos.html#id2604384">Dissection and Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="kerberos.html#id2604780">Technical Issues</a></span></dt></dl></dd><dt><span class="sect1"><a href="kerberos.html#ch10expl">Implementation</a></span></dt><dd><dl><dt><span class="sect2"><a href="kerberos.html#id2606410">Share Access Controls</a></span></dt><dt><span class="sect2"><a href="kerberos.html#id2606759">Share Definition Controls</a></span></dt><dt><span class="sect2"><a href="kerberos.html#id2607372">Share Point Directory and File Permissions</a></span></dt><dt><span class="sect2"><a href="kerberos.html#id2607775">Managing Windows 200x ACLs</a></span></dt><dt><span class="sect2"><a href="kerberos.html#id2608502">Key Points Learned</a></span></dt></dl></dd><dt><span class="sect1"><a href="kerberos.html#id2608636">Questions and Answers</a></span></dt></dl></dd><dt><span class="chapter"><a href="DomApps.html">12. Integrating Additional Services</a></span></dt><dd><dl><dt><span class="sect1"><a href="DomApps.html#id2609265">Introduction</a></span></dt><dd><dl><dt><span class="sect2"><a href="DomApps.html#id2609296">Assignment Tasks</a></span></dt></dl></dd><dt><span class="sect1"><a href="DomApps.html#id2609396">Dissection and Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="DomApps.html#id2609429">Technical Issues</a></span></dt><dt><span class="sect2"><a href="DomApps.html#id2609585">Political Issues</a></span></dt></dl></dd><dt><span class="sect1"><a href="DomApps.html#id2609603">Implementation</a></span></dt><dd><dl><dt><span class="sect2"><a href="DomApps.html#ch10-one">Removal of Pre-Existing Conflicting RPMs</a></span></dt><dt><span class="sect2"><a href="DomApps.html#id2611455">Key Points Learned</a></span></dt></dl></dd><dt><span class="sect1"><a href="DomApps.html#id2611515">Questions and Answers</a></span></dt></dl></dd><dt><span class="chapter"><a href="HA.html">13. Performance, Reliability, and Availability</a></span></dt><dd><dl><dt><span class="sect1"><a href="HA.html#id2612034">Introduction</a></span></dt><dt><span class="sect1"><a href="HA.html#id2612122">Dissection and Discussion</a></span></dt><dt><span class="sect1"><a href="HA.html#id2612593">Guidelines for Reliable Samba Operation</a></span></dt><dd><dl><dt><span class="sect2"><a href="HA.html#id2612620">Name Resolution</a></span></dt><dt><span class="sect2"><a href="HA.html#id2613096">Samba Configuration</a></span></dt><dt><span class="sect2"><a href="HA.html#id2613424">Use and Location of BDCs</a></span></dt><dt><span class="sect2"><a href="HA.html#id2613499">Use One Consistent Version of MS Windows Client</a></span></dt><dt><span class="sect2"><a href="HA.html#id2613521">For Scalability, Use SAN-Based Storage on Samba Servers</a></span></dt><dt><span class="sect2"><a href="HA.html#id2613570">Distribute Network Load with MSDFS</a></span></dt><dt><span class="sect2"><a href="HA.html#id2613625">Replicate Data to Conserve Peak-Demand Wide-Area Bandwidth</a></span></dt><dt><span class="sect2"><a href="HA.html#id2613671">Hardware Problems</a></span></dt><dt><span class="sect2"><a href="HA.html#id2613829">Large Directories</a></span></dt></dl></dd><dt><span class="sect1"><a href="HA.html#id2613932">Key Points Learned</a></span></dt></dl></dd><dt><span class="chapter"><a href="ch14.html">14. Samba Support</a></span></dt><dd><dl><dt><span class="sect1"><a href="ch14.html#id2614102">Free Support</a></span></dt><dt><span class="sect1"><a href="ch14.html#id2614320">Commercial Support</a></span></dt></dl></dd><dt><span class="chapter"><a href="appendix.html">15. A Collection of Useful Tidbits</a></span></dt><dd><dl><dt><span class="sect1"><a href="appendix.html#domjoin">Joining a Domain: Windows 200x/XP Professional</a></span></dt><dt><span class="sect1"><a href="appendix.html#id2615028">Samba System File Location</a></span></dt><dt><span class="sect1"><a href="appendix.html#id2615448">Starting Samba</a></span></dt><dt><span class="sect1"><a href="appendix.html#id2615793">DNS Configuration Files</a></span></dt><dd><dl><dt><span class="sect2"><a href="appendix.html#id2615805">The Forward Zone File for the Loopback Adaptor</a></span></dt><dt><span class="sect2"><a href="appendix.html#id2615854">The Reverse Zone File for the Loopback Adaptor</a></span></dt><dt><span class="sect2"><a href="appendix.html#id2615994">DNS Root Server Hint File</a></span></dt></dl></dd><dt><span class="sect1"><a href="appendix.html#altldapcfg">Alternative LDAP Database Initialization</a></span></dt><dd><dl><dt><span class="sect2"><a href="appendix.html#id2616053">Initialization of the LDAP Database</a></span></dt></dl></dd><dt><span class="sect1"><a href="appendix.html#id2616632">The LDAP Account Manager</a></span></dt><dt><span class="sect1"><a href="appendix.html#id2617629">IDEALX Management Console</a></span></dt><dt><span class="sect1"><a href="appendix.html#ch12-SUIDSGID">Effect of Setting File and Directory SUID/SGID Permissions Explained</a></span></dt><dt><span class="sect1"><a href="appendix.html#ch12dblck">Shared Data Integrity</a></span></dt><dd><dl><dt><span class="sect2"><a href="appendix.html#id2618109">Microsoft Access</a></span></dt><dt><span class="sect2"><a href="appendix.html#id2618256">Act! Database Sharing</a></span></dt><dt><span class="sect2"><a href="appendix.html#id2618341">Opportunistic Locking Controls</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="primer.html">16. Networking Primer</a></span></dt><dd><dl><dt><span class="sect1"><a href="primer.html#id2618507">Requirements and Notes</a></span></dt><dt><span class="sect1"><a href="primer.html#id2618669">Introduction</a></span></dt><dd><dl><dt><span class="sect2"><a href="primer.html#id2618729">Assignment Tasks</a></span></dt></dl></dd><dt><span class="sect1"><a href="primer.html#id2618846">Exercises</a></span></dt><dd><dl><dt><span class="sect2"><a href="primer.html#id2618972">Single-Machine Broadcast Activity</a></span></dt><dt><span class="sect2"><a href="primer.html#secondmachine">Second Machine Startup Broadcast Interaction</a></span></dt><dt><span class="sect2"><a href="primer.html#id2620118">Simple Windows Client Connection Characteristics</a></span></dt><dt><span class="sect2"><a href="primer.html#id2620620">Windows 200x/XP Client Interaction with Samba-3</a></span></dt><dt><span class="sect2"><a href="primer.html#id2621188">Conclusions to Exercises</a></span></dt></dl></dd><dt><span class="sect1"><a href="primer.html#chap01conc">Dissection and Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="primer.html#id2621302">Technical Issues</a></span></dt></dl></dd><dt><span class="sect1"><a href="primer.html#chap01qa">Questions and Answers</a></span></dt></dl></dd><dt><span class="appendix"><a href="apa.html">A. 
     <acronym class="acronym">GNU</acronym> General Public License version 3
-  </a></span></dt><dd><dl><dt><span class="bridgehead"><a href="apa.html#id2621953">A. 
+  </a></span></dt><dd><dl><dt><span class="bridgehead"><a href="apa.html#id2621968">A. 
     Preamble
-  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2622099">A. 
+  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2622113">A. 
     TERMS AND CONDITIONS
-  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2622102">A. 
+  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2622117">A. 
     0. Definitions.
-  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2622195">A. 
+  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2622209">A. 
     1. Source Code.
-  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2622293">A. 
+  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2622308">A. 
     2. Basic Permissions.
-  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2622333">A. 
+  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2622347">A. 
     3. Protecting Users&#8217; Legal Rights From Anti-Circumvention Law.
-  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2622373">A. 
+  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2622388">A. 
     4. Conveying Verbatim Copies.
-  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2622400">A. 
+  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2622415">A. 
     5. Conveying Modified Source Versions.
-  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2622496">A. 
+  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2622510">A. 
     6. Conveying Non-Source Forms.
-  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2622686">A. 
+  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2622700">A. 
      7. Additional Terms.
-   </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2622822">A. 
+   </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2622836">A. 
      8. Termination.
-   </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2622865">A. 
+   </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2622880">A. 
      9. Acceptance Not Required for Having Copies.
-   </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2622885">A. 
+   </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2622899">A. 
      10. Automatic Licensing of Downstream Recipients.
-   </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2622937">A. 
+   </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2622951">A. 
     11. Patents.
-  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2623072">A. 
+  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2623087">A. 
     12. No Surrender of Others&#8217; Freedom.
-  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2623095">A. 
+  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2623109">A. 
     13. Use with the ???TITLE??? Affero General Public License.
-  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2623123">A. 
+  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2623137">A. 
     14. Revised Versions of this License.
-  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2623186">A. 
+  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2623200">A. 
     15. Disclaimer of Warranty.
-  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2623212">A. 
+  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2623226">A. 
     16. Limitation of Liability.
-  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2623232">A. 
+  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2623246">A. 
     17. Interpretation of Sections 15 and 16.
-  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2623248">A. 
+  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2623263">A. 
     END OF TERMS AND CONDITIONS
-  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2623252">A. 
+  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2623267">A. 
     How to Apply These Terms to Your New Programs
   </a></span></dt></dl></dd></dl></div></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="nw4migration.html">Prev</a> </td><td width="20%" align="center"> </td><td width="40%" align="right"> <a accesskey="n" href="kerberos.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Chapter 10. Migrating NetWare Server to Samba-3 </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> Chapter 11. Active Directory, Kerberos, and Security</td></tr></table></div></body></html>

Modified: branches/samba/upstream/docs/htmldocs/Samba3-ByExample/apa.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/Samba3-ByExample/apa.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/Samba3-ByExample/apa.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,50 +1,50 @@
 <html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Appendix A.  GNU General Public License version 3</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="Samba-3 by Example"><link rel="up" href="RefSection.html" title="Part III. Reference Section"><link rel="prev" href="primer.html" title="Chapter 16. Networking Primer"><link rel="next" href="go01.html" title="Glossary"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Appendix A. 
     <acronym class="acronym">GNU</acronym> General Public License version 3
-  </th></tr><tr><td width="20%" align="left"><a accesskey="p" href="primer.html">Prev</a> </td><th width="60%" align="center">Part III. Reference Section</th><td width="20%" align="right"> <a accesskey="n" href="go01.html">Next</a></td></tr></table><hr></div><div class="appendix" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="id2621924"></a>Appendix A. 
+  </th></tr><tr><td width="20%" align="left"><a accesskey="p" href="primer.html">Prev</a> </td><th width="60%" align="center">Part III. Reference Section</th><td width="20%" align="right"> <a accesskey="n" href="go01.html">Next</a></td></tr></table><hr></div><div class="appendix" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="id2621938"></a>Appendix A. 
     <acronym class="acronym">GNU</acronym> General Public License version 3
-  </h2></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="bridgehead"><a href="apa.html#id2621953">A. 
+  </h2></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="bridgehead"><a href="apa.html#id2621968">A. 
     Preamble
-  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2622099">A. 
+  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2622113">A. 
     TERMS AND CONDITIONS
-  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2622102">A. 
+  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2622117">A. 
     0. Definitions.
-  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2622195">A. 
+  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2622209">A. 
     1. Source Code.
-  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2622293">A. 
+  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2622308">A. 
     2. Basic Permissions.
-  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2622333">A. 
+  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2622347">A. 
     3. Protecting Users&#8217; Legal Rights From Anti-Circumvention Law.
-  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2622373">A. 
+  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2622388">A. 
     4. Conveying Verbatim Copies.
-  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2622400">A. 
+  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2622415">A. 
     5. Conveying Modified Source Versions.
-  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2622496">A. 
+  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2622510">A. 
     6. Conveying Non-Source Forms.
-  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2622686">A. 
+  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2622700">A. 
      7. Additional Terms.
-   </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2622822">A. 
+   </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2622836">A. 
      8. Termination.
-   </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2622865">A. 
+   </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2622880">A. 
      9. Acceptance Not Required for Having Copies.
-   </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2622885">A. 
+   </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2622899">A. 
      10. Automatic Licensing of Downstream Recipients.
-   </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2622937">A. 
+   </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2622951">A. 
     11. Patents.
-  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2623072">A. 
+  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2623087">A. 
     12. No Surrender of Others&#8217; Freedom.
-  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2623095">A. 
+  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2623109">A. 
     13. Use with the ???TITLE??? Affero General Public License.
-  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2623123">A. 
+  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2623137">A. 
     14. Revised Versions of this License.
-  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2623186">A. 
+  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2623200">A. 
     15. Disclaimer of Warranty.
-  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2623212">A. 
+  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2623226">A. 
     16. Limitation of Liability.
-  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2623232">A. 
+  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2623246">A. 
     17. Interpretation of Sections 15 and 16.
-  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2623248">A. 
+  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2623263">A. 
     END OF TERMS AND CONDITIONS
-  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2623252">A. 
+  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2623267">A. 
     How to Apply These Terms to Your New Programs
   </a></span></dt></dl></div><p>
     Version 3, 29 June 2007
@@ -54,7 +54,7 @@
   </p><p>
     Everyone is permitted to copy and distribute verbatim copies of this license
     document, but changing it is not allowed.
-  </p><h2><a name="id2621953"></a>
+  </p><h2><a name="id2621968"></a>
     Preamble
   </h2><p>
     The <acronym class="acronym">GNU</acronym> General Public License is a free, copyleft
@@ -118,9 +118,9 @@
   </p><p>
     The precise terms and conditions for copying, distribution and modification
     follow.
-  </p><h2><a name="id2622099"></a>
+  </p><h2><a name="id2622113"></a>
     TERMS AND CONDITIONS
-  </h2><h2><a name="id2622102"></a>
+  </h2><h2><a name="id2622117"></a>
     0. Definitions.
   </h2><p>
     &#8220;This License&#8221; refers to version 3 of the <acronym class="acronym">GNU</acronym>
@@ -162,7 +162,7 @@
     License, and how to view a copy of this License.  If the interface presents
     a list of user commands or options, such as a menu, a prominent item in the
     list meets this criterion.
-  </p><h2><a name="id2622195"></a>
+  </p><h2><a name="id2622209"></a>
     1. Source Code.
   </h2><p>
     The &#8220;source code&#8221; for a work means the preferred form of the
@@ -202,7 +202,7 @@
     automatically from other parts of the Corresponding Source.
   </p><p>
     The Corresponding Source for a work in source code form is that same work.
-  </p><h2><a name="id2622293"></a>
+  </p><h2><a name="id2622308"></a>
     2. Basic Permissions.
   </h2><p>
     All rights granted under this License are granted for the term of copyright
@@ -227,7 +227,7 @@
     Conveying under any other circumstances is permitted solely under the
     conditions stated below.  Sublicensing is not allowed; section 10 makes it
     unnecessary.
-  </p><h2><a name="id2622333"></a>
+  </p><h2><a name="id2622347"></a>
     3. Protecting Users&#8217; Legal Rights From Anti-Circumvention Law.
   </h2><p>
     No covered work shall be deemed part of an effective technological measure
@@ -242,7 +242,7 @@
     the work as a means of enforcing, against the work&#8217;s users, your or
     third parties&#8217; legal rights to forbid circumvention of technological
     measures.
-  </p><h2><a name="id2622373"></a>
+  </p><h2><a name="id2622388"></a>
     4. Conveying Verbatim Copies.
   </h2><p>
     You may convey verbatim copies of the Program&#8217;s source code as you
@@ -255,7 +255,7 @@
   </p><p>
     You may charge any price or no price for each copy that you convey, and you
     may offer support or warranty protection for a fee.
-  </p><h2><a name="id2622400"></a>
+  </p><h2><a name="id2622415"></a>
     5. Conveying Modified Source Versions.
   </h2><p>
     You may convey a work based on the Program, or the modifications to produce
@@ -291,7 +291,7 @@
     or legal rights of the compilation&#8217;s users beyond what the individual works
     permit.  Inclusion of a covered work in an aggregate does not cause
     this License to apply to the other parts of the aggregate.
-  </p><h2><a name="id2622496"></a>
+  </p><h2><a name="id2622510"></a>
     6. Conveying Non-Source Forms.
   </h2><p>
     You may convey a covered work in object code form under the terms of
@@ -386,7 +386,7 @@
     (and with an implementation available to the public in source code form),
     and must require no special password or key for unpacking, reading or
     copying.
-  </p><h2><a name="id2622686"></a>
+  </p><h2><a name="id2622700"></a>
      7. Additional Terms.
    </h2><p>
      &#8220;Additional permissions&#8221; are terms that supplement the terms of
@@ -450,7 +450,7 @@
      Additional terms, permissive or non-permissive, may be stated in the form
      of a separately written license, or stated as exceptions; the above
      requirements apply either way.
-   </p><h2><a name="id2622822"></a>
+   </p><h2><a name="id2622836"></a>
      8. Termination.
    </h2><p>
      You may not propagate or modify a covered work except as expressly provided
@@ -476,7 +476,7 @@
      License.  If your rights have been terminated and not permanently
      reinstated, you do not qualify to receive new licenses for the same
      material under section 10.
-   </p><h2><a name="id2622865"></a>
+   </p><h2><a name="id2622880"></a>
      9. Acceptance Not Required for Having Copies.
    </h2><p>
      You are not required to accept this License in order to receive or run a
@@ -487,7 +487,7 @@
      These actions infringe copyright if you do not accept this License.
      Therefore, by modifying or propagating a covered work, you indicate your
      acceptance of this License to do so.
-   </p><h2><a name="id2622885"></a>
+   </p><h2><a name="id2622899"></a>
      10. Automatic Licensing of Downstream Recipients.
    </h2><p>
      Each time you convey a covered work, the recipient automatically receives a
@@ -512,7 +512,7 @@
      or counterclaim in a lawsuit) alleging that any patent claim is infringed
      by making, using, selling, offering for sale, or importing the Program or
      any portion of it.
-   </p><h2><a name="id2622937"></a>
+   </p><h2><a name="id2622951"></a>
     11. Patents.
   </h2><p>
     A &#8220;contributor&#8221; is a copyright holder who authorizes use under
@@ -579,7 +579,7 @@
     Nothing in this License shall be construed as excluding or limiting any
     implied license or other defenses to infringement that may otherwise be
     available to you under applicable patent law.
-  </p><h2><a name="id2623072"></a>
+  </p><h2><a name="id2623087"></a>
     12. No Surrender of Others&#8217; Freedom.
   </h2><p>
     If conditions are imposed on you (whether by court order, agreement or
@@ -591,7 +591,7 @@
     to collect a royalty for further conveying from those to whom you convey the
     Program, the only way you could satisfy both those terms and this License
     would be to refrain entirely from conveying the Program.
-  </p><h2><a name="id2623095"></a>
+  </p><h2><a name="id2623109"></a>
     13. Use with the <acronym class="acronym">GNU</acronym> Affero General Public License.
   </h2><p>
     Notwithstanding any other provision of this License, you have permission to
@@ -602,7 +602,7 @@
     requirements of the <acronym class="acronym">GNU</acronym> Affero General Public License,
     section 13, concerning interaction through a network will apply to the
     combination as such.
-  </p><h2><a name="id2623123"></a>
+  </p><h2><a name="id2623137"></a>
     14. Revised Versions of this License.
   </h2><p>
     The Free Software Foundation may publish revised and/or new versions of the
@@ -627,7 +627,7 @@
     Later license versions may give you additional or different permissions.
     However, no additional obligations are imposed on any author or copyright
     holder as a result of your choosing to follow a later version.
-  </p><h2><a name="id2623186"></a>
+  </p><h2><a name="id2623200"></a>
     15. Disclaimer of Warranty.
   </h2><p>
     THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE
@@ -638,7 +638,7 @@
     THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH
     YOU.  SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL
     NECESSARY SERVICING, REPAIR OR CORRECTION.
-  </p><h2><a name="id2623212"></a>
+  </p><h2><a name="id2623226"></a>
     16. Limitation of Liability.
   </h2><p>
     IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL
@@ -650,7 +650,7 @@
     PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS),
     EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF
     SUCH DAMAGES.
-  </p><h2><a name="id2623232"></a>
+  </p><h2><a name="id2623246"></a>
     17. Interpretation of Sections 15 and 16.
   </h2><p>
     If the disclaimer of warranty and limitation of liability provided above
@@ -659,9 +659,9 @@
     waiver of all civil liability in connection with the Program, unless a
     warranty or assumption of liability accompanies a copy of the Program in
     return for a fee.
-  </p><h2><a name="id2623248"></a>
+  </p><h2><a name="id2623263"></a>
     END OF TERMS AND CONDITIONS
-  </h2><h2><a name="id2623252"></a>
+  </h2><h2><a name="id2623267"></a>
     How to Apply These Terms to Your New Programs
   </h2><p>
     If you develop a new program, and you want it to be of the greatest possible

Modified: branches/samba/upstream/docs/htmldocs/Samba3-ByExample/appendix.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/Samba3-ByExample/appendix.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/Samba3-ByExample/appendix.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,18 +1,18 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 15. A Collection of Useful Tidbits</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="Samba-3 by Example"><link rel="up" href="RefSection.html" title="Part III. Reference Section"><link rel="prev" href="ch14.html" title="Chapter 14. Samba Support"><link rel="next" href="primer.html" title="Chapter 16. Networking Primer"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 15. A Collection of Useful Tidbits</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch14.html">Prev</a> </td><th width="60%" align="center">Part III. Reference Section</th><td width="20%" align="right"> <a accesskey="n" href="primer.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="appendix"></a>Chapter 15. A Collection of Useful Tidbits</h2></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="appendix.html#domjoin">Joining a Domain: Windows 200x/XP Professional</a></span></dt><dt><span class="sect1"><a href="appendix.html#id2615014">Samba System File Location</a></span></dt><dt><span class="sect1"><a href="appendix.html#id2615433">Starting Samba</a></span></dt><dt><span class="sect1"><a href="appendix.html#id2615779">DNS Configuration Files</a></span></dt><dd><dl><dt><span class="sect2"><a href="appendix.html#id2615791">The Forward Zone File for the Loopback Adaptor</a></span></dt><dt><span class="sect2"><a href="appendix.html#id2615839">The Reverse Zone File for the Loopback Adaptor</a></span></dt><dt><span class="sect2"><a href="appendix.html#id2615980">DNS Root Server Hint File</a></span></dt></dl></dd><dt><span class="sect1"><a href="appendix.html#altldapcfg">Alternative LDAP Database Initialization</a></span></dt><dd><dl><dt><span class="sect2"><a href="appendix.html#id2616039">Initialization of the LDAP Database</a></span></dt></dl></dd><dt><span class="sect1"><a href="appendix.html#id2616618">The LDAP Account Manager</a></span></dt><dt><span class="sect1"><a href="appendix.html#id2617615">IDEALX Management Console</a></span></dt><dt><span class="sect1"><a href="appendix.html#ch12-SUIDSGID">Effect of Setting File and Directory SUID/SGID Permissions Explained</a></span></dt><dt><span class="sect1"><a href="appendix.html#ch12dblck">Shared Data Integrity</a></span></dt><dd><dl><dt><span class="sect2"><a href="appendix.html#id2618095">Microsoft Access</a></span></dt><dt><span class="sect2"><a href="appendix.html#id2618242">Act! Database Sharing</a></span></dt><dt><span class="sect2"><a href="appendix.html#id2618326">Opportunistic Locking Controls</a></span></dt></dl></dd></dl></div><p>
-	<a class="indexterm" name="id2614434"></a>
-	<a class="indexterm" name="id2614441"></a>
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 15. A Collection of Useful Tidbits</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="Samba-3 by Example"><link rel="up" href="RefSection.html" title="Part III. Reference Section"><link rel="prev" href="ch14.html" title="Chapter 14. Samba Support"><link rel="next" href="primer.html" title="Chapter 16. Networking Primer"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 15. A Collection of Useful Tidbits</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch14.html">Prev</a> </td><th width="60%" align="center">Part III. Reference Section</th><td width="20%" align="right"> <a accesskey="n" href="primer.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="appendix"></a>Chapter 15. A Collection of Useful Tidbits</h2></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="appendix.html#domjoin">Joining a Domain: Windows 200x/XP Professional</a></span></dt><dt><span class="sect1"><a href="appendix.html#id2615028">Samba System File Location</a></span></dt><dt><span class="sect1"><a href="appendix.html#id2615448">Starting Samba</a></span></dt><dt><span class="sect1"><a href="appendix.html#id2615793">DNS Configuration Files</a></span></dt><dd><dl><dt><span class="sect2"><a href="appendix.html#id2615805">The Forward Zone File for the Loopback Adaptor</a></span></dt><dt><span class="sect2"><a href="appendix.html#id2615854">The Reverse Zone File for the Loopback Adaptor</a></span></dt><dt><span class="sect2"><a href="appendix.html#id2615994">DNS Root Server Hint File</a></span></dt></dl></dd><dt><span class="sect1"><a href="appendix.html#altldapcfg">Alternative LDAP Database Initialization</a></span></dt><dd><dl><dt><span class="sect2"><a href="appendix.html#id2616053">Initialization of the LDAP Database</a></span></dt></dl></dd><dt><span class="sect1"><a href="appendix.html#id2616632">The LDAP Account Manager</a></span></dt><dt><span class="sect1"><a href="appendix.html#id2617629">IDEALX Management Console</a></span></dt><dt><span class="sect1"><a href="appendix.html#ch12-SUIDSGID">Effect of Setting File and Directory SUID/SGID Permissions Explained</a></span></dt><dt><span class="sect1"><a href="appendix.html#ch12dblck">Shared Data Integrity</a></span></dt><dd><dl><dt><span class="sect2"><a href="appendix.html#id2618109">Microsoft Access</a></span></dt><dt><span class="sect2"><a href="appendix.html#id2618256">Act! Database Sharing</a></span></dt><dt><span class="sect2"><a href="appendix.html#id2618341">Opportunistic Locking Controls</a></span></dt></dl></dd></dl></div><p>
+	<a class="indexterm" name="id2614449"></a>
+	<a class="indexterm" name="id2614455"></a>
 	Information presented here is considered to be either basic or well-known material that is informative
 	yet helpful. Over the years, I have observed an interesting behavior. There is an expectation that
 	the process for joining a Windows client to a Samba-controlled Windows domain may somehow involve steps
 	different from doing so with Windows NT4 or a Windows ADS domain. Be assured that the steps are identical,
 	as shown in the example given below.
 	</p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="domjoin"></a>Joining a Domain: Windows 200x/XP Professional</h2></div></div></div><p>
-	<a class="indexterm" name="id2614471"></a>
+	<a class="indexterm" name="id2614486"></a>
 	Microsoft Windows NT/200x/XP Professional platforms can participate in Domain Security.
 	This section steps through the process for making a Windows 200x/XP Professional machine a
 	member of a Domain Security environment. It should be noted that this process is identical
 	when joining a domain that is controlled by Windows NT4/200x as well as a Samba PDC.
-	</p><div class="procedure"><a name="id2614485"></a><p class="title"><b>Procedure 15.1. Steps to Join a Domain</b></p><ol type="1"><li><p>
+	</p><div class="procedure"><a name="id2614499"></a><p class="title"><b>Procedure 15.1. Steps to Join a Domain</b></p><ol type="1"><li><p>
 		Click <span class="guimenu">Start</span>.
 		</p></li><li><p>
 		Right-click <span class="guimenu">My Computer</span>, and then select <span class="guimenuitem">Properties</span>.
@@ -50,19 +50,19 @@
 		The &#8220;<span class="quote">Welcome to the MIDEARTH domain</span>&#8221; dialog box should appear. At this point, the machine must be rebooted.
 		Joining the domain is now complete.
 		</p></li></ol></div><p>
-	<a class="indexterm" name="id2614903"></a>
-	<a class="indexterm" name="id2614910"></a>
+	<a class="indexterm" name="id2614918"></a>
+	<a class="indexterm" name="id2614925"></a>
 	The screen capture shown in <a class="link" href="appendix.html#swxpp007" title="Figure 15.4. The Computer Name Changes Panel Domain MIDEARTH">&#8220;The Computer Name Changes Panel  Domain MIDEARTH&#8221;</a> has a button labeled <span class="guimenu">More...</span>. This button opens a
 	panel in which you can set (or change) the Primary DNS suffix of the computer. This is a parameter that mainly affects members
 	of Microsoft Active Directory. Active Directory is heavily oriented around the DNS namespace.
 	</p><p>
-	<a class="indexterm" name="id2614937"></a>
-	<a class="indexterm" name="id2614943"></a>
+	<a class="indexterm" name="id2614951"></a>
+	<a class="indexterm" name="id2614958"></a>
 	Where NetBIOS technology uses WINS as well as UDP broadcast as key mechanisms for name resolution, Active Directory servers
 	register their services with the Microsoft Dynamic DNS server. Windows clients must be able to query the correct DNS server
 	to find the services (like which machines are domain controllers or which machines have the Netlogon service running).
 	</p><p>
-	<a class="indexterm" name="id2614962"></a>
+	<a class="indexterm" name="id2614976"></a>
 	The default setting of the Primary DNS suffix is the Active Directory domain name. When you change the Primary DNS suffix,
 	this does not affect domain membership, but it can break network browsing and the ability to resolve your computer name to
 	a valid IP address.
@@ -70,12 +70,12 @@
 	The Primary DNS suffix parameter principally affects MS Windows clients that are members of an Active Directory domain.
 	Where the client is a member of a Samba domain, it is preferable to leave this field blank.
 	</p><p>
-	<a class="indexterm" name="id2614986"></a>
+	<a class="indexterm" name="id2615000"></a>
 	According to Microsoft documentation, &#8220;<span class="quote">If this computer belongs to a group with <code class="constant">Group Policy</code>
 	enabled on <code class="literal">Primary DNS suffice of this computer</code>, the string specified in the Group Policy is used
 	as the primary DNS suffix and you might need to restart your computer to view the correct setting. The local setting is
 	used only if Group Policy is disabled or unspecified.</span>&#8221;
-	</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2615014"></a>Samba System File Location</h2></div></div></div><p><a class="indexterm" name="id2615021"></a><a class="indexterm" name="id2615029"></a><a class="indexterm" name="id2615037"></a>
+	</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2615028"></a>Samba System File Location</h2></div></div></div><p><a class="indexterm" name="id2615035"></a><a class="indexterm" name="id2615043"></a><a class="indexterm" name="id2615051"></a>
 	One of the frustrations expressed by subscribers to the Samba mailing lists revolves around the choice of where the default Samba Team
 	build and installation process locates its Samba files. The location, chosen in the early 1990s, for the default installation is
 	in the <code class="filename">/usr/local/samba</code> directory. This is a perfectly reasonable location, particularly given all the other
@@ -83,7 +83,7 @@
 	</p><p>
 	Several UNIX vendors, and Linux vendors in particular, elected to locate the Samba files in a location other than the Samba Team
 	default. 
-	</p><p><a class="indexterm" name="id2615072"></a><a class="indexterm" name="id2615084"></a><a class="indexterm" name="id2615091"></a><a class="indexterm" name="id2615103"></a><a class="indexterm" name="id2615110"></a><a class="indexterm" name="id2615122"></a><a class="indexterm" name="id2615129"></a><a class="indexterm" name="id2615137"></a><a class="indexterm" name="id2615145"></a><a class="indexterm" name="id2615153"></a><a class="indexterm" name="id2615161"></a><a class="indexterm" name="id2615169"></a><a class="indexterm" name="id2615177"></a><a class="indexterm" name="id2615185"></a><a class="indexterm" name="id2615193"></a><a class="indexterm" name="id2615201"></a>
+	</p><p><a class="indexterm" name="id2615087"></a><a class="indexterm" name="id2615098"></a><a class="indexterm" name="id2615106"></a><a class="indexterm" name="id2615117"></a><a class="indexterm" name="id2615125"></a><a class="indexterm" name="id2615136"></a><a class="indexterm" name="id2615144"></a><a class="indexterm" name="id2615152"></a><a class="indexterm" name="id2615159"></a><a class="indexterm" name="id2615167"></a><a class="indexterm" name="id2615175"></a><a class="indexterm" name="id2615183"></a><a class="indexterm" name="id2615191"></a><a class="indexterm" name="id2615199"></a><a class="indexterm" name="id2615207"></a><a class="indexterm" name="id2615215"></a>
 	Linux vendors, working in conjunction with the Free Standards Group (FSG), Linux Standards Base (LSB), and File Hierarchy	
 	System (FHS), have elected to locate the configuration files under the <code class="filename">/etc/samba</code> directory, common binary
 	files (those used by users) in the <code class="filename">/usr/bin</code> directory, and the administrative files (daemons) in the
@@ -92,13 +92,13 @@
 	<code class="filename">/usr/share/swat</code>. There are additional support files for <code class="literal">smbd</code> in the
 	<code class="filename">/usr/lib/samba</code> directory tree. The files located there include the dynamically loadable modules for the
 	passdb backend as well as for the VFS modules.
-	</p><p><a class="indexterm" name="id2615270"></a><a class="indexterm" name="id2615278"></a><a class="indexterm" name="id2615286"></a>
+	</p><p><a class="indexterm" name="id2615284"></a><a class="indexterm" name="id2615292"></a><a class="indexterm" name="id2615300"></a>
 	Samba creates runtime control files and generates log files. The runtime control files (tdb and dat files) are stored in
 	the <code class="filename">/var/lib/samba</code> directory. Log files are created in <code class="filename">/var/log/samba.</code>
 	</p><p>
 	When Samba is built and installed using the default Samba Team process, all files are located under the 
 	<code class="filename">/usr/local/samba</code> directory tree. This makes it simple to find the files that Samba owns.
-	</p><p><a class="indexterm" name="id2615324"></a>
+	</p><p><a class="indexterm" name="id2615339"></a>
 	One way to find the Samba files that are installed on your UNIX/Linux system is to search for the location
 	of all files called <code class="literal">smbd</code>. Here is an example:
 </p><pre class="screen">
@@ -131,7 +131,7 @@
 	</p><p>
 	Many people have been caught by installation of Samba using the default Samba Team process when it was already installed
 	by the platform vendor's method. If your platform uses RPM format packages, you can check to see if Samba is installed by
-	executing:<a class="indexterm" name="id2615397"></a>
+	executing:<a class="indexterm" name="id2615412"></a>
 </p><pre class="screen">
 <code class="prompt">root# </code> rpm -qa | grep samba
 samba3-pdb-3.0.20-1
@@ -143,9 +143,9 @@
 samba3-doc-3.0.20-1
 samba3-client-3.0.20-1
 samba3-cifsmount-3.0.20-1
-	</pre><p><a class="indexterm" name="id2615420"></a>
+	</pre><p><a class="indexterm" name="id2615434"></a>
 	The package names, of course, vary according to how the vendor, or the binary package builder, prepared them.
-	</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2615433"></a>Starting Samba</h2></div></div></div><p><a class="indexterm" name="id2615440"></a>
+	</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2615448"></a>Starting Samba</h2></div></div></div><p><a class="indexterm" name="id2615454"></a>
 	Samba essentially consists of two or three daemons. A daemon is a UNIX application that runs in the background and provides services.
 	An example of a service is the Apache Web server for which the daemon is called <code class="literal">httpd</code>. In the case of Samba, there
 	are three daemons, two of which are needed as a minimum.
@@ -186,19 +186,19 @@
 fi
 exit 0
 </pre></div></div><br class="example-break"><div class="variablelist"><dl><dt><span class="term">nmbd</span></dt><dd><p>
-			<a class="indexterm" name="id2615503"></a>
-			<a class="indexterm" name="id2615510"></a>
+			<a class="indexterm" name="id2615517"></a>
+			<a class="indexterm" name="id2615524"></a>
 			This daemon handles all name registration and resolution requests. It is the primary vehicle involved
 			in network browsing. It handles all UDP-based protocols. The <code class="literal">nmbd</code> daemon should
 			be the first command started as part of the Samba startup process.
 			</p></dd><dt><span class="term">smbd</span></dt><dd><p>
-			<a class="indexterm" name="id2615539"></a>
-			<a class="indexterm" name="id2615546"></a>
+			<a class="indexterm" name="id2615553"></a>
+			<a class="indexterm" name="id2615560"></a>
 			This daemon handles all TCP/IP-based connection services for file- and print-based operations. It also
 			manages local authentication. It should be started immediately following the startup of <code class="literal">nmbd</code>.
 			</p></dd><dt><span class="term">winbindd</span></dt><dd><p>
-			<a class="indexterm" name="id2615575"></a>
-			<a class="indexterm" name="id2615581"></a>
+			<a class="indexterm" name="id2615589"></a>
+			<a class="indexterm" name="id2615596"></a>
 			This daemon should be started when Samba is a member of a Windows NT4 or ADS domain. It is also needed when
 			Samba has trust relationships with another domain. The <code class="literal">winbindd</code> daemon will check the
 			<code class="filename">smb.conf</code> file for the presence of the <em class="parameter"><code>idmap uid</code></em> and <em class="parameter"><code>idmap gid</code></em>
@@ -252,22 +252,22 @@
         echo "Usage: smb {start|stop|restart|status}"
         exit 1
 esac
-</pre></div></div><br class="example-break"><p><a class="indexterm" name="id2615701"></a>
+</pre></div></div><br class="example-break"><p><a class="indexterm" name="id2615715"></a>
 	SUSE Linux implements individual control over each Samba daemon. A Samba control script that can be conveniently
 	executed from the command line is shown in <a class="link" href="appendix.html#ch12SL" title="Example 15.1. A Useful Samba Control Script for SUSE Linux">&#8220;A Useful Samba Control Script for SUSE Linux&#8221;</a>. This can be located in the directory
 	<code class="filename">/sbin</code> in a file called <code class="filename">samba</code>. This type of control script should be
 	owned by user root and group root, and set so that only root can execute it.
-	</p><p><a class="indexterm" name="id2615736"></a>
+	</p><p><a class="indexterm" name="id2615750"></a>
 	A sample startup script for a Red Hat Linux system is shown in <a class="link" href="appendix.html#ch12RHscript" title="Example 15.2. A Sample Samba Control Script for Red Hat Linux">&#8220;A Sample Samba Control Script for Red Hat Linux&#8221;</a>.
 	This file could be located in the directory <code class="filename">/etc/rc.d</code> and can be called
 	<code class="filename">samba</code>. A similar startup script is required to control <code class="literal">winbind</code>.
 	If you want to find more information regarding startup scripts please refer to the packaging section of
 	the Samba source code distribution tarball. The packaging files for each platform include a
 	startup control file.
-	</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2615779"></a>DNS Configuration Files</h2></div></div></div><p>
+	</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2615793"></a>DNS Configuration Files</h2></div></div></div><p>
 	The following files are common to all DNS server configurations. Rather than repeat them multiple times, they
 	are presented here for general reference.
-	</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2615791"></a>The Forward Zone File for the Loopback Adaptor</h3></div></div></div><p>
+	</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2615805"></a>The Forward Zone File for the Loopback Adaptor</h3></div></div></div><p>
 	The forward zone file for the loopback address never changes. An example file is shown
 	in <a class="link" href="appendix.html#loopback" title="Example 15.3. DNS Localhost Forward Zone File: /var/lib/named/localhost.zone">&#8220;DNS Localhost Forward Zone File: /var/lib/named/localhost.zone&#8221;</a>. All traffic destined for an IP address that is hosted on a
 	physical interface on the machine itself is routed to the loopback adaptor. This is
@@ -284,7 +284,7 @@
 
 		IN NS		@
 		IN A		127.0.0.1
-</pre></div></div><br class="example-break"></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2615839"></a>The Reverse Zone File for the Loopback Adaptor</h3></div></div></div><p>
+</pre></div></div><br class="example-break"></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2615854"></a>The Reverse Zone File for the Loopback Adaptor</h3></div></div></div><p>
 	The reverse zone file for the loopback address as shown in <a class="link" href="appendix.html#dnsloopy" title="Example 15.4. DNS Localhost Reverse Zone File: /var/lib/named/127.0.0.zone">&#8220;DNS Localhost Reverse Zone File: /var/lib/named/127.0.0.zone&#8221;</a>
 	is necessary so that references to the address <code class="constant">127.0.0.1</code> can be
 	resolved to the correct name of the interface. 
@@ -344,15 +344,15 @@
 .                        3600000      NS    M.ROOT-SERVERS.NET.
 M.ROOT-SERVERS.NET.      3600000      A     202.12.27.33
 ; End of File
-</pre></div></div><br class="example-break"></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2615980"></a>DNS Root Server Hint File</h3></div></div></div><p>
+</pre></div></div><br class="example-break"></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2615994"></a>DNS Root Server Hint File</h3></div></div></div><p>
 	The content of the root hints file as shown in <a class="link" href="appendix.html#roothint" title="Example 15.5. DNS Root Name Server Hint File: /var/lib/named/root.hint">&#8220;DNS Root Name Server Hint File: /var/lib/named/root.hint&#8221;</a>  changes slowly over time. 
 	Periodically this file should be updated from the source shown. Because
 	  of its size, this file is located at the end of this chapter.
-	</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="altldapcfg"></a>Alternative LDAP Database Initialization</h2></div></div></div><p><a class="indexterm" name="id2616010"></a><a class="indexterm" name="id2616022"></a>
+	</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="altldapcfg"></a>Alternative LDAP Database Initialization</h2></div></div></div><p><a class="indexterm" name="id2616025"></a><a class="indexterm" name="id2616036"></a>
 	The following procedure may be used as an alternative means of configuring
 	the initial LDAP database. Many administrators prefer to have greater control
 	over how system files get configured.
-	</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2616039"></a>Initialization of the LDAP Database</h3></div></div></div><p><a class="indexterm" name="id2616046"></a><a class="indexterm" name="id2616054"></a><a class="indexterm" name="id2616065"></a>
+	</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2616053"></a>Initialization of the LDAP Database</h3></div></div></div><p><a class="indexterm" name="id2616060"></a><a class="indexterm" name="id2616068"></a><a class="indexterm" name="id2616079"></a>
 	The first step to get the LDAP server ready for action is to create the LDIF file from
 	which the LDAP database will be preloaded. This is necessary to create the containers
 	into which the user, group, and other accounts are written. It is also necessary to
@@ -705,14 +705,14 @@
 sambaGroupType: 2
 displayName: Domain Users
 description: Domain Users
-</pre></div></div><br class="example-break"></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2616618"></a>The LDAP Account Manager</h2></div></div></div><p>
-<a class="indexterm" name="id2616626"></a>
-<a class="indexterm" name="id2616632"></a>
-<a class="indexterm" name="id2616641"></a>
-<a class="indexterm" name="id2616648"></a>
-<a class="indexterm" name="id2616654"></a>
-<a class="indexterm" name="id2616661"></a>
-<a class="indexterm" name="id2616668"></a>
+</pre></div></div><br class="example-break"></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2616632"></a>The LDAP Account Manager</h2></div></div></div><p>
+<a class="indexterm" name="id2616640"></a>
+<a class="indexterm" name="id2616646"></a>
+<a class="indexterm" name="id2616655"></a>
+<a class="indexterm" name="id2616662"></a>
+<a class="indexterm" name="id2616669"></a>
+<a class="indexterm" name="id2616675"></a>
+<a class="indexterm" name="id2616682"></a>
 The LDAP Account Manager (LAM) is an application suite that has been written in PHP.
 LAM can be used with any Web server that has PHP4 support. It connects to the LDAP
 server either using unencrypted connections or via SSL/TLS. LAM can be used to manage
@@ -724,24 +724,24 @@
 The current version of LAM is 0.4.9. Release of version 0.5 is expected in the third quarter
 of 2005.
 </p><p>
-<a class="indexterm" name="id2616699"></a>
-<a class="indexterm" name="id2616706"></a>
 <a class="indexterm" name="id2616713"></a>
+<a class="indexterm" name="id2616720"></a>
+<a class="indexterm" name="id2616727"></a>
 Requirements:
 </p><div class="itemizedlist"><ul type="disc"><li><p>A web server that will work with PHP4.</p></li><li><p>PHP4 (available from the <a class="ulink" href="http://www.php.net/" target="_top">PHP</a> home page.)</p></li><li><p>OpenLDAP 2.0 or later.</p></li><li><p>A Web browser that supports CSS.</p></li><li><p>Perl.</p></li><li><p>The gettext package.</p></li><li><p>mcrypt + mhash (optional).</p></li><li><p>It is also a good idea to install SSL support.</p></li></ul></div><p>
 LAM is a useful tool that provides a simple Web-based device that can be used to
 manage the contents of the LDAP directory to:
-<a class="indexterm" name="id2616773"></a>
-<a class="indexterm" name="id2616780"></a>
-<a class="indexterm" name="id2616787"></a>
+<a class="indexterm" name="id2616788"></a>
+<a class="indexterm" name="id2616795"></a>
+<a class="indexterm" name="id2616802"></a>
 </p><div class="itemizedlist"><ul type="disc"><li><p>Display user/group/host and Domain entries.</p></li><li><p>Manage entries (Add/Delete/Edit).</p></li><li><p>Filter and sort entries.</p></li><li><p>Store and use multiple operating profiles.</p></li><li><p>Edit organizational units (OUs).</p></li><li><p>Upload accounts from a file.</p></li><li><p>Is compatible with Samba-2.2.x and Samba-3.</p></li></ul></div><p>
 When correctly configured, LAM allows convenient management of UNIX (Posix) and Samba
 user, group, and windows domain member machine accounts.
 </p><p>
-<a class="indexterm" name="id2616841"></a>
-<a class="indexterm" name="id2616848"></a>
-<a class="indexterm" name="id2616855"></a>
+<a class="indexterm" name="id2616856"></a>
 <a class="indexterm" name="id2616862"></a>
+<a class="indexterm" name="id2616869"></a>
+<a class="indexterm" name="id2616876"></a>
 The default password is &#8220;<span class="quote">lam.</span>&#8221; It is highly recommended that you use only 
 an SSL connection to your Web server for all remote operations involving LAM. If you 
 want secure connections, you must configure your Apache Web server to permit connections 
@@ -760,7 +760,7 @@
 	For example, on SUSE Linux Enterprise Server 9, copy to the 
 	<code class="filename">/srv/www/htdocs</code> directory.
 	</p></li><li><p>
-	<a class="indexterm" name="id2616942"></a>
+	<a class="indexterm" name="id2616956"></a>
 	Set file permissions using the following commands:
 </p><pre class="screen">
 <code class="prompt">root# </code> chown -R wwwrun:www /srv/www/htdocs/lam
@@ -770,7 +770,7 @@
 <code class="prompt">root# </code> chmod 755 /srv/www/htdocs/lam/lib/*pl
 </pre><p>
 	</p></li><li><p>
-	<a class="indexterm" name="id2616994"></a>
+	<a class="indexterm" name="id2617008"></a>
        Using your favorite editor create the following <code class="filename">config.cfg</code>
        LAM configuration file:
 </p><pre class="screen">
@@ -778,8 +778,8 @@
 <code class="prompt">root# </code> cp config.cfg_sample config.cfg
 <code class="prompt">root# </code> vi config.cfg
 </pre><p>
-	<a class="indexterm" name="id2617035"></a>
-	<a class="indexterm" name="id2617044"></a>
+	<a class="indexterm" name="id2617050"></a>
+	<a class="indexterm" name="id2617058"></a>
 	An example file is shown in <a class="link" href="appendix.html#lamcfg" title="Example 15.11. Example LAM Configuration File config.cfg">&#8220;Example LAM Configuration File  config.cfg&#8221;</a>.
 	This is the minimum configuration that must be completed. The LAM profile
 	file can be created using a convenient wizard that is part of the LAM
@@ -794,7 +794,7 @@
 	<code class="filename">lam.conf</code> then, using your favorite editor, 
 	change the settings to match local site needs.
 	</p></li></ol></div><p>
-	<a class="indexterm" name="id2617104"></a>
+	<a class="indexterm" name="id2617118"></a>
 	An example of a working file is shown here in <a class="link" href="appendix.html#lamconf" title="Example 15.12. LAM Profile Control File lam.conf">&#8220;LAM Profile Control File  lam.conf&#8221;</a>.
 	This file has been stripped of comments to keep the size small. The comments
 	and help information provided in the profile file that the wizard creates
@@ -802,12 +802,12 @@
 	Your configuration file obviously reflects the configuration options that
 	are preferred at your site.
 	</p><p>
-	<a class="indexterm" name="id2617128"></a>
+	<a class="indexterm" name="id2617142"></a>
 	It is important that your LDAP server is running at the time that LAM is 
 	being configured. This permits you to validate correct operation.
 	An example of the LAM login screen is provided in <a class="link" href="appendix.html#lam-login" title="Figure 15.6. The LDAP Account Manager Login Screen">&#8220;The LDAP Account Manager Login Screen&#8221;</a>.
 	</p><div class="figure"><a name="lam-login"></a><p class="title"><b>Figure 15.6. The LDAP Account Manager Login Screen</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/lam-login.png" width="270" alt="The LDAP Account Manager Login Screen"></div></div></div><br class="figure-break"><p>
-	<a class="indexterm" name="id2617190"></a>
+	<a class="indexterm" name="id2617205"></a>
 	The LAM configuration editor has a number of options that must be managed correctly.
 	An example of use of the LAM configuration editor is shown in <a class="link" href="appendix.html#lam-config" title="Figure 15.7. The LDAP Account Manager Configuration Screen">&#8220;The LDAP Account Manager Configuration Screen&#8221;</a>.
 	It is important that you correctly set the minimum and maximum UID/GID values that are
@@ -817,13 +817,13 @@
 	the initial settings to be made. Do not forget to reset these to sensible values before
 	using LAM to add additional users and groups.
 	</p><div class="figure"><a name="lam-config"></a><p class="title"><b>Figure 15.7. The LDAP Account Manager Configuration Screen</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/lam-config.png" width="270" alt="The LDAP Account Manager Configuration Screen"></div></div></div><br class="figure-break"><p>
-	<a class="indexterm" name="id2617262"></a>
+	<a class="indexterm" name="id2617277"></a>
 	LAM has some nice, but unusual features. For example, one unexpected feature in most application
 	screens permits the generation of a PDF file that lists configuration information. This is a well
 	thought out facility. This option has been edited out of the following screen shots to conserve
 	space.
 	</p><p>
-	<a class="indexterm" name="id2617278"></a>
+	<a class="indexterm" name="id2617292"></a>
 	When you log onto LAM the opening screen drops you right into the user manager as shown in
 	<a class="link" href="appendix.html#lam-user" title="Figure 15.8. The LDAP Account Manager User Edit Screen">&#8220;The LDAP Account Manager User Edit Screen&#8221;</a>. This is a logical action as it permits the most-needed facility
 	to be used immediately. The editing of an existing user, as with the addition of a new user,
@@ -837,7 +837,7 @@
 	shows a sub-screen from the group editor that permits users to be assigned secondary group
 	memberships. 
 	</p><div class="figure"><a name="lam-group"></a><p class="title"><b>Figure 15.9. The LDAP Account Manager Group Edit Screen</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/lam-groups.png" width="270" alt="The LDAP Account Manager Group Edit Screen"></div></div></div><br class="figure-break"><div class="figure"><a name="lam-group-mem"></a><p class="title"><b>Figure 15.10. The LDAP Account Manager Group Membership Edit Screen</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/lam-group-members.png" width="270" alt="The LDAP Account Manager Group Membership Edit Screen"></div></div></div><br class="figure-break"><p>
-	<a class="indexterm" name="id2617457"></a><a class="indexterm" name="id2617463"></a>
+	<a class="indexterm" name="id2617472"></a><a class="indexterm" name="id2617477"></a>
 	The final screen presented here is one that you should not normally need to use. Host accounts will
 	be automatically managed using the smbldap-tools scripts. This means that the screen <a class="link" href="appendix.html#lam-host" title="Figure 15.11. The LDAP Account Manager Host Edit Screen">&#8220;The LDAP Account Manager Host Edit Screen&#8221;</a>
 	will, in most cases, not be used.
@@ -883,7 +883,7 @@
 samba3: yes
 cachetimeout: 5
 pwdhash: SSHA
-</pre></div></div><br class="example-break"></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2617615"></a>IDEALX Management Console</h2></div></div></div><p>
+</pre></div></div><br class="example-break"></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2617629"></a>IDEALX Management Console</h2></div></div></div><p>
 	IMC (the IDEALX Mamagement Console) is a tool that can be used as the basis for a comprehensive
 	web-based management interface for UNIX and Linux systems.
 	</p><p>
@@ -897,7 +897,7 @@
 	</p><p>
 	For further information regarding IMC refer to the web <a class="ulink" href="http://imc.sourceforge.net/" target="_top">site.</a>
 	Prebuilt RPM packages are also <a class="ulink" href="http://imc.sourceforge.net/download.html" target="_top">available.</a>
-	</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="ch12-SUIDSGID"></a>Effect of Setting File and Directory SUID/SGID Permissions Explained</h2></div></div></div><a class="indexterm" name="id2617720"></a><a class="indexterm" name="id2617727"></a><p>
+	</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="ch12-SUIDSGID"></a>Effect of Setting File and Directory SUID/SGID Permissions Explained</h2></div></div></div><a class="indexterm" name="id2617735"></a><a class="indexterm" name="id2617741"></a><p>
 	The setting of the SUID/SGID bits on the file or directory permissions flag has particular
 	consequences. If the file is executable and the SUID bit is set, it executes with the privilege
 	of (with the UID of) the owner of the file. For example, if you are logged onto a system as
@@ -967,34 +967,34 @@
 total 1
 drw-rw-r--    2 bobj     Domain Users  12346 Dec 18 18:11 maryvfile.txt
 </pre><p>
-	</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="ch12dblck"></a>Shared Data Integrity</h2></div></div></div><p><a class="indexterm" name="id2617958"></a><a class="indexterm" name="id2617966"></a>
+	</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="ch12dblck"></a>Shared Data Integrity</h2></div></div></div><p><a class="indexterm" name="id2617972"></a><a class="indexterm" name="id2617980"></a>
 	The integrity of shared data is often viewed as a particularly emotional issue, especially where
 	there are concurrent problems with multiuser data access. Contrary to the assertions of some who have
 	experienced problems in either area, the cause has nothing to do with the phases of the moons of Jupiter.
 	</p><p>
 	The solution to concurrent multiuser data access problems must consider three separate areas
-	from which the problem may stem:<a class="indexterm" name="id2617994"></a><a class="indexterm" name="id2618006"></a><a class="indexterm" name="id2618017"></a>
-	</p><div class="itemizedlist"><ul type="disc"><li><p>application-level locking controls</p></li><li><p>client-side locking controls</p></li><li><p>server-side locking controls</p></li></ul></div><p><a class="indexterm" name="id2618050"></a><a class="indexterm" name="id2618058"></a>
+	from which the problem may stem:<a class="indexterm" name="id2618009"></a><a class="indexterm" name="id2618020"></a><a class="indexterm" name="id2618031"></a>
+	</p><div class="itemizedlist"><ul type="disc"><li><p>application-level locking controls</p></li><li><p>client-side locking controls</p></li><li><p>server-side locking controls</p></li></ul></div><p><a class="indexterm" name="id2618064"></a><a class="indexterm" name="id2618072"></a>
 	Many database applications use some form of application-level access control. An example of one
 	well-known application that uses application-level locking is Microsoft Access. Detailed guidance
 	is provided here because this is the most common application for which problems have been reported.
-	</p><p><a class="indexterm" name="id2618074"></a><a class="indexterm" name="id2618082"></a>
+	</p><p><a class="indexterm" name="id2618088"></a><a class="indexterm" name="id2618096"></a>
 	Common applications that are affected by client- and server-side locking controls include MS
 	Excel and Act!. Important locking guidance is provided here.
-	</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2618095"></a>Microsoft Access</h3></div></div></div><p>
+	</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2618109"></a>Microsoft Access</h3></div></div></div><p>
 	The best advice that can be given is to carefully read the Microsoft knowledgebase articles that
 	cover this area. Examples of relevant documents include:
-	</p><div class="itemizedlist"><ul type="disc"><li><p>http://support.microsoft.com/default.aspx?scid=kb;en-us;208778</p></li><li><p>http://support.microsoft.com/default.aspx?scid=kb;en-us;299373</p></li></ul></div><p><a class="indexterm" name="id2618122"></a><a class="indexterm" name="id2618133"></a>
+	</p><div class="itemizedlist"><ul type="disc"><li><p>http://support.microsoft.com/default.aspx?scid=kb;en-us;208778</p></li><li><p>http://support.microsoft.com/default.aspx?scid=kb;en-us;299373</p></li></ul></div><p><a class="indexterm" name="id2618136"></a><a class="indexterm" name="id2618147"></a>
 	Make sure that your MS Access database file is configured for multiuser access (not set for 
 	exclusive open). Open MS Access on each client workstation, then set the following: <span class="guimenu">(Menu bar) Tools</span>+<span class="guimenu">Options</span>+<span class="guimenu">[tab] General</span>.  Set network path to Default database folder: <code class="filename">\\server\share\folder</code>.
 	</p><p>
         You can configure MS Access file sharing behavior as follows: click <span class="guimenu">[tab] Advanced</span>.
-	  Set:<a class="indexterm" name="id2618184"></a>
-	</p><div class="itemizedlist"><ul type="disc"><li><p>Default open mode: Shared</p></li><li><p>Default Record Locking: Edited Record</p></li><li><p>Open databases using record_level locking</p></li></ul></div><p><a class="indexterm" name="id2618213"></a>
+	  Set:<a class="indexterm" name="id2618198"></a>
+	</p><div class="itemizedlist"><ul type="disc"><li><p>Default open mode: Shared</p></li><li><p>Default Record Locking: Edited Record</p></li><li><p>Open databases using record_level locking</p></li></ul></div><p><a class="indexterm" name="id2618228"></a>
         You must now commit the changes so that they will take effect. To do so, click 
 	<span class="guimenu">Apply</span><span class="guimenu">Ok</span>. At this point, you should exit MS Access, restart 
 	it, and then validate that these settings have not changed.
-	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2618242"></a>Act! Database Sharing</h3></div></div></div><p><a class="indexterm" name="id2618249"></a><a class="indexterm" name="id2618257"></a>
+	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2618256"></a>Act! Database Sharing</h3></div></div></div><p><a class="indexterm" name="id2618263"></a><a class="indexterm" name="id2618271"></a>
 	Where the server sharing the ACT! database(s) is running Samba,or Windows NT, 200x, or XP, you 
 	must disable opportunistic locking on the server and all workstations. Failure to do so
 	results in data corruption. This information is available from the Act! Web site
@@ -1002,7 +1002,7 @@
 	<a class="ulink" href="http://itdomino.saleslogix.com/act.nsf/docid/1998223162925" target="_top">1998223162925</a>
 	as well as from article
 	<a class="ulink" href="http://itdomino.saleslogix.com/act.nsf/docid/200110485036" target="_top">200110485036</a>.
-	</p><p><a class="indexterm" name="id2618287"></a><a class="indexterm" name="id2618295"></a>
+	</p><p><a class="indexterm" name="id2618301"></a><a class="indexterm" name="id2618309"></a>
 	These documents clearly state that opportunistic locking must be disabled on both
 	the server (Samba in the case we are interested in here), as well as on every workstation
 	from which the centrally shared Act! database will be accessed. Act! provides
@@ -1010,18 +1010,18 @@
 	registry settings that may otherwise interfere with the operation of Act! 
 	Registered Act! users may download this utility from the Act! Web 
 	<a class="ulink" href="http://www.act.com/support/updates/index.cfm" target="_top">site.</a>
-	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2618326"></a>Opportunistic Locking Controls</h3></div></div></div><p><a class="indexterm" name="id2618333"></a>
+	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2618341"></a>Opportunistic Locking Controls</h3></div></div></div><p><a class="indexterm" name="id2618348"></a>
 	Third-party Windows applications may not be compatible with the use of opportunistic file
-	and record locking. For applications that are known not to be compatible,<sup>[<a name="id2618345" href="#ftn.id2618345" class="footnote">14</a>]</sup> oplock
+	and record locking. For applications that are known not to be compatible,<sup>[<a name="id2618360" href="#ftn.id2618360" class="footnote">14</a>]</sup> oplock
 	support may need to be disabled both on the Samba server and on the Windows workstations.
-	</p><p><a class="indexterm" name="id2618360"></a><a class="indexterm" name="id2618368"></a><a class="indexterm" name="id2618375"></a>
+	</p><p><a class="indexterm" name="id2618374"></a><a class="indexterm" name="id2618382"></a><a class="indexterm" name="id2618390"></a>
 	Oplocks enable a Windows client to cache parts of a file that are being
 	edited. Another windows client may then request to open the file with the
 	ability to write to it. The server will then ask the original workstation
 	that had the file open with a write lock to release its lock. Before
 	doing so, that workstation must flush the file from cache memory to the
 	disk or network drive.
-	</p><p><a class="indexterm" name="id2618397"></a>
+	</p><p><a class="indexterm" name="id2618411"></a>
 	Disabling of Oplocks usage may require server and client changes.
 	Oplocks may be disabled by file, by file pattern, on the share, or on the
 	Samba server.

Modified: branches/samba/upstream/docs/htmldocs/Samba3-ByExample/ch14.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/Samba3-ByExample/ch14.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/Samba3-ByExample/ch14.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,9 +1,9 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 14. Samba Support</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="Samba-3 by Example"><link rel="up" href="RefSection.html" title="Part III. Reference Section"><link rel="prev" href="HA.html" title="Chapter 13. Performance, Reliability, and Availability"><link rel="next" href="appendix.html" title="Chapter 15. A Collection of Useful Tidbits"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 14. Samba Support</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="HA.html">Prev</a> </td><th width="60%" align="center">Part III. Reference Section</th><td width="20%" align="right"> <a accesskey="n" href="appendix.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en-US"><div class="titlepage"><div><div><h2 class="title"><a name="id2613957"></a>Chapter 14. Samba Support</h2></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="ch14.html#id2614088">Free Support</a></span></dt><dt><span class="sect1"><a href="ch14.html#id2614306">Commercial Support</a></span></dt></dl></div><p>
-<a class="indexterm" name="id2613966"></a>
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 14. Samba Support</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="Samba-3 by Example"><link rel="up" href="RefSection.html" title="Part III. Reference Section"><link rel="prev" href="HA.html" title="Chapter 13. Performance, Reliability, and Availability"><link rel="next" href="appendix.html" title="Chapter 15. A Collection of Useful Tidbits"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 14. Samba Support</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="HA.html">Prev</a> </td><th width="60%" align="center">Part III. Reference Section</th><td width="20%" align="right"> <a accesskey="n" href="appendix.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en-US"><div class="titlepage"><div><div><h2 class="title"><a name="id2613971"></a>Chapter 14. Samba Support</h2></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="ch14.html#id2614102">Free Support</a></span></dt><dt><span class="sect1"><a href="ch14.html#id2614320">Commercial Support</a></span></dt></dl></div><p>
+<a class="indexterm" name="id2613981"></a>
 One of the most difficult to answer questions in the information technology industry is, &#8220;<span class="quote">What is
 support?</span>&#8221;. That question irritates some folks, as much as common answers may annoy others.
 </p><p>
-<a class="indexterm" name="id2613983"></a>
+<a class="indexterm" name="id2613997"></a>
 The most aggravating situation pertaining to support is typified when, as a Linux user, a call is made to
 an Internet service provider who, instead of listening to the problem to find a solution, blandly replies:
 &#8220;<span class="quote">Oh, Linux? We do not support Linux!</span>&#8221;. It has happened to me, and similar situations happen
@@ -15,50 +15,50 @@
 at the right time, no matter the situation. Support is all that it takes to take away pain, disruption,
 inconvenience, loss of productivity, disorientation, uncertainty, and real or perceived risk.
 </p><p>
-<a class="indexterm" name="id2614014"></a>
-<a class="indexterm" name="id2614021"></a>
 <a class="indexterm" name="id2614028"></a>
+<a class="indexterm" name="id2614035"></a>
+<a class="indexterm" name="id2614042"></a>
 One of the forces that has become a driving force for the adoption of open source software is the fact that
 many IT businesses have provided services that have perhaps failed to deliver what the customer expected, or
 that have been found wanting for other reasons.
 </p><p>
-<a class="indexterm" name="id2614042"></a>
-<a class="indexterm" name="id2614049"></a>
+<a class="indexterm" name="id2614056"></a>
+<a class="indexterm" name="id2614063"></a>
 In recognition of the need for needs satisfaction as the primary experience an information technology user or
 consumer expects, the information provided in this chapter may help someone to avoid an unpleasant experience
 in respect of problem resolution.
 </p><p>
-<a class="indexterm" name="id2614064"></a>
-<a class="indexterm" name="id2614071"></a>
 <a class="indexterm" name="id2614078"></a>
+<a class="indexterm" name="id2614085"></a>
+<a class="indexterm" name="id2614092"></a>
 In the open source software arena there are two support options: free support and paid-for (commercial)
 support.
-</p><div class="sect1" lang="en-US"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2614088"></a>Free Support</h2></div></div></div><p>
-<a class="indexterm" name="id2614095"></a>
-<a class="indexterm" name="id2614102"></a>
-<a class="indexterm" name="id2614109"></a>
+</p><div class="sect1" lang="en-US"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2614102"></a>Free Support</h2></div></div></div><p>
+<a class="indexterm" name="id2614110"></a>
 <a class="indexterm" name="id2614116"></a>
 <a class="indexterm" name="id2614123"></a>
 <a class="indexterm" name="id2614130"></a>
+<a class="indexterm" name="id2614137"></a>
+<a class="indexterm" name="id2614144"></a>
 	Free support may be obtained from friends, colleagues, user groups, mailing lists, and interactive help
 	facilities. An example of an interactive dacility is the Internet relay chat (IRC) channels that host user
 	supported mutual assistance.
 	</p><p>
-<a class="indexterm" name="id2614144"></a>
-<a class="indexterm" name="id2614151"></a>
 <a class="indexterm" name="id2614158"></a>
 <a class="indexterm" name="id2614165"></a>
-<a class="indexterm" name="id2614171"></a>
+<a class="indexterm" name="id2614172"></a>
+<a class="indexterm" name="id2614179"></a>
+<a class="indexterm" name="id2614186"></a>
 	The Samba project maintains a mailing list that is commonly used to discuss solutions to Samba deployments.
 	Information regarding subscription to the Samba mailing list can be found on the Samba <a class="ulink" href="https://lists.samba.org/mailman/" target="_top">web</a> site. The public mailing list that can be used to obtain
 	free, user contributed, support is called the <code class="literal">samba</code> list. The email address for this list
 	is at <code class="literal">mail:samba at samba.org</code>.  Information regarding the Samba IRC channels may be found on
 	the Samba <a class="ulink" href="http://www.samba.org/samba.irc.html" target="_top">IRC</a> web page.
 	</p><p>
-<a class="indexterm" name="id2614213"></a>
-<a class="indexterm" name="id2614220"></a>
 <a class="indexterm" name="id2614227"></a>
 <a class="indexterm" name="id2614234"></a>
+<a class="indexterm" name="id2614241"></a>
+<a class="indexterm" name="id2614248"></a>
 	As a general rule, it is considered poor net behavior to contact a Samba Team member directly
 	for free support. Most active members of the Samba Team work exceptionally long hours to assist
 	users who have demonstrated a qualified problem. Some team members may respond to direct email
@@ -66,9 +66,9 @@
 	Team members actually provide professional paid-for Samba support and it is therefore wise
 	to show appropriate discretion and reservation in all direct contact.
 	</p><p>
-<a class="indexterm" name="id2614253"></a>
-<a class="indexterm" name="id2614260"></a>
 <a class="indexterm" name="id2614267"></a>
+<a class="indexterm" name="id2614274"></a>
+<a class="indexterm" name="id2614281"></a>
 	When you stumble across a Samba bug, often the quickest way to get it resolved is by posting
 	a bug <a class="ulink" href="https://bugzilla.samba.org/" target="_top">report</a>. All such reports are mailed to
 	the responsible code maintainer for action. The better the report, and the more serious it is,
@@ -76,16 +76,16 @@
 	the reported bug it is likely to be rejected. It is up to you to provide sufficient information
 	that will permit the problem to be reproduced.
 	</p><p>
-<a class="indexterm" name="id2614291"></a>
+<a class="indexterm" name="id2614306"></a>
 	We all recognize that sometimes free support does not provide the answer that is sought within
 	the time-frame required. At other times the problem is elusive and you may lack the experience
 	necessary to isolate the problem and thus to resolve it. This is a situation where is may be
 	prudent to purchase paid-for support.
-	</p></div><div class="sect1" lang="en-US"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2614306"></a>Commercial Support</h2></div></div></div><p>
+	</p></div><div class="sect1" lang="en-US"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2614320"></a>Commercial Support</h2></div></div></div><p>
 	There are six basic support oriented services that are most commonly sought by Samba sites:
 	</p><div class="itemizedlist"><ul type="disc"><li><p>Assistance with network design</p></li><li><p>Staff Training</p></li><li><p>Assistance with Samba network deployment and installation</p></li><li><p>Priority telephone or email Samba configuration assistance</p></li><li><p>Trouble-shooting and diagnostic assistance</p></li><li><p>Provision of quality assured ready-to-install Samba binary packages</p></li></ul></div><p>
-<a class="indexterm" name="id2614353"></a>
-<a class="indexterm" name="id2614360"></a>
+<a class="indexterm" name="id2614367"></a>
+<a class="indexterm" name="id2614374"></a>
 	Information regarding companies that provide professional Samba support can be obtained by performing a Google
 	search, as well as by reference to the Samba <a class="ulink" href="http://www.samba.org/samba/support.html" target="_top">Support</a> web page. Companies who notify the Samba Team
 	that they provide commercial support are given a free listing that is sorted by the country of origin.
@@ -93,13 +93,13 @@
 	provider and to satisfy yourself that both the company and its staff are able to deliver what is required of
 	them.
 	</p><p>
-<a class="indexterm" name="id2614385"></a>
+<a class="indexterm" name="id2614400"></a>
 	The policy within the Samba Team is to treat all commercial support providers equally and to show no
 	preference. As a result, Samba Team members who provide commercial support are lumped in with everyone else.
 	You are encouraged to obtain the services needed from a company in your local area. The open source movement
 	is pro-community; so do what you can to help a local business to prosper.
 	</p><p>
-<a class="indexterm" name="id2614402"></a>
+<a class="indexterm" name="id2614416"></a>
 	Open source software support can be found in any quality, at any price and in any place you can
 	to obtain it. Over 180 companies around the world provide Samba support, there is no excuse for
 	suffering in the mistaken belief that Samba is unsupported software  it is supported.

Modified: branches/samba/upstream/docs/htmldocs/Samba3-ByExample/go01.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/Samba3-ByExample/go01.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/Samba3-ByExample/go01.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,4 +1,4 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Glossary</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="Samba-3 by Example"><link rel="up" href="index.html" title="Samba-3 by Example"><link rel="prev" href="apa.html" title="Appendix A.  GNU General Public License version 3"><link rel="next" href="ix01.html" title="Index"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Glossary</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="apa.html">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="ix01.html">Next</a></td></tr></table><hr></div><div class="glossary"><div class="titlepage"><div><div><h2 class="title"><a name="id2623441"></a>Glossary</h2></div></div></div><dl><dt>Access Control List</dt><dd><p>
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Glossary</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="Samba-3 by Example"><link rel="up" href="index.html" title="Samba-3 by Example"><link rel="prev" href="apa.html" title="Appendix A.  GNU General Public License version 3"><link rel="next" href="ix01.html" title="Index"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Glossary</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="apa.html">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="ix01.html">Next</a></td></tr></table><hr></div><div class="glossary"><div class="titlepage"><div><div><h2 class="title"><a name="id2623455"></a>Glossary</h2></div></div></div><dl><dt>Access Control List</dt><dd><p>
 		A detailed list of permissions granted to users or groups with respect to file and network
 		resource access.
 		</p></dd><dt>Active Directory Service</dt><dd><p>

Modified: branches/samba/upstream/docs/htmldocs/Samba3-ByExample/happy.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/Samba3-ByExample/happy.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/Samba3-ByExample/happy.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,4 +1,4 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 5. Making Happy Users</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="Samba-3 by Example"><link rel="up" href="ExNetworks.html" title="Part I. Example Network Configurations"><link rel="prev" href="Big500users.html" title="Chapter 4. The 500-User Office"><link rel="next" href="2000users.html" title="Chapter 6. A Distributed 2000-User Network"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 5. Making Happy Users</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="Big500users.html">Prev</a> </td><th width="60%" align="center">Part I. Example Network Configurations</th><td width="20%" align="right"> <a accesskey="n" href="2000users.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="happy"></a>Chapter 5. Making Happy Users</h2></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="happy.html#id2564140">Regarding LDAP Directories and Windows Computer Accounts</a></span></dt><dt><span class="sect1"><a href="happy.html#id2564282">Introduction</a></span></dt><dd><dl><dt><span class="sect2"><a href="happy.html#id2564379">Assignment Tasks</a></span></dt></dl></dd><dt><span class="sect1"><a href="happy.html#id2564516">Dissection and Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="happy.html#id2564973">Technical Issues</a></span></dt><dt><span class="sect2"><a href="happy.html#id2566852">Political Issues</a></span></dt><dt><span class="sect2"><a href="happy.html#id2566868">Installation Checklist</a></span></dt></dl></dd><dt><span class="sect1"><a href="happy.html#id2567048">Samba Server Implementation</a></span></dt><dd><dl><dt><span class="sect2"><a href="happy.html#ldapsetup">OpenLDAP Server Configuration</a></span></dt><dt><span class="sect2"><a href="happy.html#sbehap-PAM-NSS">PAM and NSS Client Configuration</a></span></dt><dt><span class="sect2"><a href="happy.html#sbehap-massive">Samba-3 PDC Configuration</a></span></dt><dt><span class="sect2"><a href="happy.html#sbeidealx">Install and Configure Idealx smbldap-tools Scripts</a></span></dt><dt><span class="sect2"><a href="happy.html#id2569948">LDAP Initialization and Creation of User and Group Accounts</a></span></dt><dt><span class="sect2"><a href="happy.html#sbehap-ptrcfg">Printer Configuration</a></span></dt></dl></dd><dt><span class="sect1"><a href="happy.html#sbehap-bldg1">Samba-3 BDC Configuration</a></span></dt><dt><span class="sect1"><a href="happy.html#id2573897">Miscellaneous Server Preparation Tasks</a></span></dt><dd><dl><dt><span class="sect2"><a href="happy.html#id2573917">Configuring Directory Share Point Roots</a></span></dt><dt><span class="sect2"><a href="happy.html#id2574012">Configuring Profile Directories</a></span></dt><dt><span class="sect2"><a href="happy.html#id2574257">Preparation of Logon Scripts</a></span></dt><dt><span class="sect2"><a href="happy.html#id2574368">Assigning User Rights and Privileges</a></span></dt></dl></dd><dt><span class="sect1"><a href="happy.html#id2574501">Windows Client Configuration</a></span></dt><dd><dl><dt><span class="sect2"><a href="happy.html#redirfold">Configuration of Default Profile with Folder Redirection</a></span></dt><dt><span class="sect2"><a href="happy.html#id2575255">Configuration of MS Outlook to Relocate PST File</a></span></dt><dt><span class="sect2"><a href="happy.html#id2575570">Configure Delete Cached Profiles on Logout</a></span></dt><dt><span class="sect2"><a href="happy.html#id2575750">Uploading Printer Drivers to Samba Servers</a></span></dt><dt><span class="sect2"><a href="happy.html#id2576253">Software Installation</a></span></dt><dt><span class="sect2"><a href="happy.html#id2576288">Roll-out Image Creation</a></span></dt></dl></dd><dt><span class="sect1"><a href="happy.html#id2576322">Key Points Learned</a></span></dt><dt><span class="sect1"><a href="happy.html#id2576438">Questions and Answers</a></span></dt></dl></div><p>
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 5. Making Happy Users</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="Samba-3 by Example"><link rel="up" href="ExNetworks.html" title="Part I. Example Network Configurations"><link rel="prev" href="Big500users.html" title="Chapter 4. The 500-User Office"><link rel="next" href="2000users.html" title="Chapter 6. A Distributed 2000-User Network"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 5. Making Happy Users</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="Big500users.html">Prev</a> </td><th width="60%" align="center">Part I. Example Network Configurations</th><td width="20%" align="right"> <a accesskey="n" href="2000users.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="happy"></a>Chapter 5. Making Happy Users</h2></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="happy.html#id2564154">Regarding LDAP Directories and Windows Computer Accounts</a></span></dt><dt><span class="sect1"><a href="happy.html#id2564296">Introduction</a></span></dt><dd><dl><dt><span class="sect2"><a href="happy.html#id2564394">Assignment Tasks</a></span></dt></dl></dd><dt><span class="sect1"><a href="happy.html#id2564531">Dissection and Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="happy.html#id2564988">Technical Issues</a></span></dt><dt><span class="sect2"><a href="happy.html#id2566867">Political Issues</a></span></dt><dt><span class="sect2"><a href="happy.html#id2566882">Installation Checklist</a></span></dt></dl></dd><dt><span class="sect1"><a href="happy.html#id2567062">Samba Server Implementation</a></span></dt><dd><dl><dt><span class="sect2"><a href="happy.html#ldapsetup">OpenLDAP Server Configuration</a></span></dt><dt><span class="sect2"><a href="happy.html#sbehap-PAM-NSS">PAM and NSS Client Configuration</a></span></dt><dt><span class="sect2"><a href="happy.html#sbehap-massive">Samba-3 PDC Configuration</a></span></dt><dt><span class="sect2"><a href="happy.html#sbeidealx">Install and Configure Idealx smbldap-tools Scripts</a></span></dt><dt><span class="sect2"><a href="happy.html#id2569962">LDAP Initialization and Creation of User and Group Accounts</a></span></dt><dt><span class="sect2"><a href="happy.html#sbehap-ptrcfg">Printer Configuration</a></span></dt></dl></dd><dt><span class="sect1"><a href="happy.html#sbehap-bldg1">Samba-3 BDC Configuration</a></span></dt><dt><span class="sect1"><a href="happy.html#id2573911">Miscellaneous Server Preparation Tasks</a></span></dt><dd><dl><dt><span class="sect2"><a href="happy.html#id2573932">Configuring Directory Share Point Roots</a></span></dt><dt><span class="sect2"><a href="happy.html#id2574027">Configuring Profile Directories</a></span></dt><dt><span class="sect2"><a href="happy.html#id2574271">Preparation of Logon Scripts</a></span></dt><dt><span class="sect2"><a href="happy.html#id2574382">Assigning User Rights and Privileges</a></span></dt></dl></dd><dt><span class="sect1"><a href="happy.html#id2574516">Windows Client Configuration</a></span></dt><dd><dl><dt><span class="sect2"><a href="happy.html#redirfold">Configuration of Default Profile with Folder Redirection</a></span></dt><dt><span class="sect2"><a href="happy.html#id2575269">Configuration of MS Outlook to Relocate PST File</a></span></dt><dt><span class="sect2"><a href="happy.html#id2575585">Configure Delete Cached Profiles on Logout</a></span></dt><dt><span class="sect2"><a href="happy.html#id2575764">Uploading Printer Drivers to Samba Servers</a></span></dt><dt><span class="sect2"><a href="happy.html#id2576267">Software Installation</a></span></dt><dt><span class="sect2"><a href="happy.html#id2576303">Roll-out Image Creation</a></span></dt></dl></dd><dt><span class="sect1"><a href="happy.html#id2576337">Key Points Learned</a></span></dt><dt><span class="sect1"><a href="happy.html#id2576452">Questions and Answers</a></span></dt></dl></div><p>
 	It is said that &#8220;<span class="quote">a day that is without troubles is not fulfilling.  Rather, give 
 	me a day of troubles well handled so that I can be content with my achievements.</span>&#8221;
 	</p><p>
@@ -6,7 +6,7 @@
 	or experience them. The design of the network implemented in <a class="link" href="Big500users.html" title="Chapter 4. The 500-User Office">&#8220;The 500-User Office&#8221;</a>
 	may create problems for some network users. The following lists some of the problems that
 	may occur:
-	</p><a class="indexterm" name="id2563719"></a><a class="indexterm" name="id2563725"></a><a class="indexterm" name="id2563734"></a><a class="indexterm" name="id2563741"></a><a class="indexterm" name="id2563748"></a><div class="caution" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Caution</h3><p>
+	</p><a class="indexterm" name="id2563733"></a><a class="indexterm" name="id2563739"></a><a class="indexterm" name="id2563748"></a><a class="indexterm" name="id2563755"></a><a class="indexterm" name="id2563762"></a><div class="caution" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Caution</h3><p>
 A significant number of network administrators have responded to the guidance given
 here. It should be noted that there are sites that have a single PDC for many hundreds of
 concurrent network clients. Network bandwidth, network bandwidth utilization, and server load
@@ -19,8 +19,8 @@
 overloaded or network bandwidth is overloaded. The guidance given for PDC/BDC ratio to Windows
 clients is conservative and if followed will minimize problems  but it is not absolute.
 </p></div><div class="variablelist"><dl><dt><span class="term">Users experiencing difficulty logging onto the network</span></dt><dd><p>
-		<a class="indexterm" name="id2563793"></a>
-		<a class="indexterm" name="id2563802"></a>
+		<a class="indexterm" name="id2563807"></a>
+		<a class="indexterm" name="id2563816"></a>
 		When a Windows client logs onto the network, many data packets are exchanged
 		between the client and the server that is providing the network logon services.
 		Each request between the client and the server must complete within a specific
@@ -30,9 +30,9 @@
 		30 to 150 clients. The actual limits are determined by network operational
 		characteristics. 
 		</p><p>
-		<a class="indexterm" name="id2563822"></a>
-		<a class="indexterm" name="id2563829"></a>
-		<a class="indexterm" name="id2563835"></a>
+		<a class="indexterm" name="id2563836"></a>
+		<a class="indexterm" name="id2563843"></a>
+		<a class="indexterm" name="id2563850"></a>
 		If the domain controller provides only network logon services
 		and all file and print activity is handled by domain member servers, one domain	
 		controller per 150 clients on a single network segment may suffice. In any
@@ -46,25 +46,25 @@
 		that can be supported is limited by the CPU speed, memory and the workload on
 		the Samba server as well as network bandwidth utilization.
 		</p></dd><dt><span class="term">Slow logons and log-offs</span></dt><dd><p>
-		<a class="indexterm" name="id2563869"></a>
+		<a class="indexterm" name="id2563883"></a>
 		Slow logons and log-offs may be caused by many factors that include:
 
 			</p><div class="itemizedlist"><ul type="disc"><li><p>
-				<a class="indexterm" name="id2563883"></a>
-				<a class="indexterm" name="id2563894"></a>
+				<a class="indexterm" name="id2563897"></a>
+				<a class="indexterm" name="id2563909"></a>
 				Excessive delays in the resolution of a NetBIOS name to its IP
 				address. This may be observed when an overloaded domain controller 
 				is also the WINS server. Another cause may be the failure to use
 				a WINS server (this assumes that there is a single network segment).
 				</p></li><li><p>
-				<a class="indexterm" name="id2563913"></a>
-				<a class="indexterm" name="id2563920"></a>
-				<a class="indexterm" name="id2563926"></a>
+				<a class="indexterm" name="id2563927"></a>
+				<a class="indexterm" name="id2563934"></a>
+				<a class="indexterm" name="id2563940"></a>
 				Network traffic collisions due to overloading of the network
 				segment. One short-term workaround to this may be to replace
 				network HUBs with Ethernet switches.
 				</p></li><li><p>
-				<a class="indexterm" name="id2563941"></a>
+				<a class="indexterm" name="id2563955"></a>
 				Defective networking hardware. Over the past few years, we have seen
 				on the Samba mailing list a significant increase in the number of
 				problems that were traced to a defective network interface controller,
@@ -72,8 +72,8 @@
 				it was the erratic nature of the problem that ultimately pointed to
 				the cause of the problem.
 				</p></li><li><p>
-				<a class="indexterm" name="id2563961"></a>
-				<a class="indexterm" name="id2563970"></a>
+				<a class="indexterm" name="id2563975"></a>
+				<a class="indexterm" name="id2563984"></a>
 				Excessively large roaming profiles. This type of problem is typically
 				the result of poor user education as well as poor network management.
 				It can be avoided by users not storing huge quantities of email in
@@ -81,7 +81,7 @@
 				These are old bad habits that require much discipline and vigilance
 				on the part of network management.
 				</p></li><li><p>
-				<a class="indexterm" name="id2563991"></a>
+				<a class="indexterm" name="id2564005"></a>
 				You should verify that the Windows XP WebClient service is not running.
 				The use of the WebClient service has been implicated in many Windows
 				networking-related problems.
@@ -90,26 +90,26 @@
 		Loss of access to network resources during client operation may be caused by a number
 		of factors, including:
 		</p><div class="itemizedlist"><ul type="disc"><li><p>
-				<a class="indexterm" name="id2564023"></a>
+				<a class="indexterm" name="id2564037"></a>
 				Network overload (typically indicated by a high network collision rate)
 				</p></li><li><p>
 				Server overload
 				</p></li><li><p>
-				<a class="indexterm" name="id2564043"></a>
+				<a class="indexterm" name="id2564057"></a>
 				Timeout causing the client to close a connection that is in use but has
 				been latent (no traffic) for some time (5 minutes or more)
 				</p></li><li><p>
-				<a class="indexterm" name="id2564059"></a>
+				<a class="indexterm" name="id2564073"></a>
 				Defective networking hardware
 				</p></li></ul></div><p>
-		<a class="indexterm" name="id2564073"></a>
+		<a class="indexterm" name="id2564087"></a>
 		No matter what the cause, a sudden loss of access to network resources can
 		result in BSOD (blue screen of death) situations that necessitate rebooting of the client
 		workstation. In the case of a mild problem, retrying to access the network drive of the printer
 		may restore operations, but in any case this is a serious problem that may lead to the next
 		problem, data corruption.
 		</p></dd><dt><span class="term">Potential data corruption</span></dt><dd><p>
-		<a class="indexterm" name="id2564107"></a>
+		<a class="indexterm" name="id2564121"></a>
 		Data corruption is one of the most serious problems. It leads to uncertainty, anger, and 
 		frustration, and generally precipitates immediate corrective demands. Management response
 		to this type of problem may be rational, as well as highly irrational. There have been
@@ -123,29 +123,29 @@
 	anticipate and combat network performance issues. You can work through complex and thorny
 	methods to improve the reliability of your network environment, but be warned that all such steps
 	demand the price of complexity.
-	</p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2564140"></a>Regarding LDAP Directories and Windows Computer Accounts</h2></div></div></div><p>
-	<a class="indexterm" name="id2564148"></a>
+	</p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2564154"></a>Regarding LDAP Directories and Windows Computer Accounts</h2></div></div></div><p>
+	<a class="indexterm" name="id2564163"></a>
 	Computer (machine) accounts can be placed wherever you like in an LDAP directory subject to some 
 	constraints that are described in this section.
 	</p><p>
-	<a class="indexterm" name="id2564164"></a>
-	<a class="indexterm" name="id2564170"></a>
-	<a class="indexterm" name="id2564177"></a>
+	<a class="indexterm" name="id2564178"></a>
 	<a class="indexterm" name="id2564184"></a>
+	<a class="indexterm" name="id2564191"></a>
+	<a class="indexterm" name="id2564198"></a>
 	The POSIX and SambaSAMAccount components of computer (machine) accounts are both used by Samba. 
 	That is, machine  accounts are treated inside Samba in the same way that Windows NT4/200X treats 
 	them. A user account and a machine account are indistinguishable from each other, except that
 	the machine account ends in a $ character, as do trust accounts.
 	</p><p>
-	<a class="indexterm" name="id2564200"></a>
-	<a class="indexterm" name="id2564207"></a>
+	<a class="indexterm" name="id2564215"></a>
+	<a class="indexterm" name="id2564221"></a>
 	The need for Windows user, group, machine, trust, and other such accounts to be tied to a valid UNIX UID
 	is a design decision that was made a long way back in the history of Samba development. It is 
 	unlikely that this decision will be reversed or changed during the remaining life of the 
 	Samba-3.x series. 
 	</p><p>
-	<a class="indexterm" name="id2564222"></a>
-	<a class="indexterm" name="id2564229"></a>
+	<a class="indexterm" name="id2564236"></a>
+	<a class="indexterm" name="id2564243"></a>
 	The resolution of a UID from the Windows SID is achieved within Samba through a mechanism that
 	must refer back to the host operating system on which Samba is running. The name service
 	switch (NSS) is the preferred mechanism that shields applications (like Samba) from the
@@ -158,13 +158,13 @@
 	possible to do this via LDAP, and for that Samba provides the appropriate hooks so that
 	all account entities can be located in an LDAP directory.
 	</p><p>
-	<a class="indexterm" name="id2564266"></a>
+	<a class="indexterm" name="id2564280"></a>
 	For many the weapon of choice is to use the PADL nss_ldap utility. This utility must
 	be configured so that computer accounts can be resolved to a POSIX/UNIX account UID. That
 	is fundamentally an LDAP design question.  The information provided on the Samba list and
 	in the documentation is directed at providing working examples only. The design
 	of an LDAP directory is a complex subject that is beyond the scope of this documentation.
-	</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2564282"></a>Introduction</h2></div></div></div><p>
+	</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2564296"></a>Introduction</h2></div></div></div><p>
 	You just opened an email from Christine that reads:
 	</p><p>
 	Good morning,
@@ -193,8 +193,8 @@
 	regain control of our vital IT operations.
 	</p></td><td width="10%" valign="top"> </td></tr><tr><td width="10%" valign="top"> </td><td colspan="2" align="right" valign="top">--<span class="attribution">Christine</span></td></tr></table></div><p>
 	</p><p>
-	<a class="indexterm" name="id2564344"></a>	
-	<a class="indexterm" name="id2564351"></a>
+	<a class="indexterm" name="id2564358"></a>	
+	<a class="indexterm" name="id2564365"></a>
 	Every compromise has consequences. Having a large routed (i.e., multisegment) network with only a
 	single domain controller is a poor design that has obvious operational effects that may
 	frustrate users. Here is your reply:
@@ -204,56 +204,56 @@
 	boost staff morale. Please go ahead with your plans. If you have any problems, please let me know.
 	Please let Stan know what the estimated cost will be so I can approve the expense. Do not wait
 	for approval; I appreciate the urgency.
-	</p></td><td width="10%" valign="top"> </td></tr><tr><td width="10%" valign="top"> </td><td colspan="2" align="right" valign="top">--<span class="attribution">Bob</span></td></tr></table></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2564379"></a>Assignment Tasks</h3></div></div></div><p>
+	</p></td><td width="10%" valign="top"> </td></tr><tr><td width="10%" valign="top"> </td><td colspan="2" align="right" valign="top">--<span class="attribution">Bob</span></td></tr></table></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2564394"></a>Assignment Tasks</h3></div></div></div><p>
 		The priority of assigned tasks in this chapter is:
 		</p><div class="orderedlist"><ol type="1"><li><p>
-			<a class="indexterm" name="id2564399"></a>
-			<a class="indexterm" name="id2564408"></a>
-			<a class="indexterm" name="id2564415"></a>
-			<a class="indexterm" name="id2564422"></a><a class="indexterm" name="id2564428"></a>
+			<a class="indexterm" name="id2564413"></a>
+			<a class="indexterm" name="id2564423"></a>
+			<a class="indexterm" name="id2564429"></a>
+			<a class="indexterm" name="id2564436"></a><a class="indexterm" name="id2564442"></a>
 			Implement Backup Domain Controllers (BDCs) in each building. This involves
 			a change from a <span class="emphasis"><em>tdbsam</em></span> backend that was used in the previous
 			chapter to an LDAP-based backend.
 			</p><p>
 			You can implement a single central LDAP server for this purpose.
 			</p></li><li><p>
-			<a class="indexterm" name="id2564450"></a>
-			<a class="indexterm" name="id2564457"></a>
 			<a class="indexterm" name="id2564464"></a>
-			<a class="indexterm" name="id2564470"></a>
+			<a class="indexterm" name="id2564471"></a>
+			<a class="indexterm" name="id2564478"></a>
+			<a class="indexterm" name="id2564485"></a>
 			Rectify the problem of excessive logon times. This involves redirection of
 			folders to network shares as well as modification of all user desktops to
 			exclude the redirected folders from being loaded at login time. You can also
 			create a new default profile that can be used for all new users.
 			</p></li></ol></div><p>
-		<a class="indexterm" name="id2564489"></a>
+		<a class="indexterm" name="id2564503"></a>
 		You configure a new MS Windows XP Professional workstation disk image that you roll out
 		to all desktop users. The instructions you have created are followed on a staging machine
 		from which all changes can be carefully tested before inflicting them on your network users.
 		</p><p>
-		<a class="indexterm" name="id2564504"></a>
+		<a class="indexterm" name="id2564518"></a>
 		This is the last network example in which specific mention of printing is made. The example
 		again makes use of the CUPS printing system.
-		</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2564516"></a>Dissection and Discussion</h2></div></div></div><p>
-	<a class="indexterm" name="id2564524"></a>
-	<a class="indexterm" name="id2564531"></a>
-	<a class="indexterm" name="id2564538"></a>
+		</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2564531"></a>Dissection and Discussion</h2></div></div></div><p>
+	<a class="indexterm" name="id2564539"></a>
+	<a class="indexterm" name="id2564545"></a>
+	<a class="indexterm" name="id2564552"></a>
 	The implementation of Samba BDCs necessitates the installation and configuration of LDAP.
 	For this site, you use OpenLDAP, the open source software LDAP server platform. Commercial
 	LDAP servers in current use with Samba-3 include:
 	</p><div class="itemizedlist"><ul type="disc"><li><p>
-		<a class="indexterm" name="id2564555"></a>
+		<a class="indexterm" name="id2564569"></a>
 		Novell <a class="ulink" href="http://www.novell.com/products/edirectory/" target="_top">eDirectory</a>
 		is being successfully used by some sites. Information on how to use eDirectory can be
 		obtained from the Samba mailing lists or from Novell.
 		</p></li><li><p>
-		<a class="indexterm" name="id2564575"></a>
+		<a class="indexterm" name="id2564589"></a>
 		IBM <a class="ulink" href="http://www-306.ibm.com/software/tivoli/products/directory-server/" target="_top">Tivoli 
 		Directory Server</a> can be used to provide the Samba LDAP backend. Example schema 
 		files are provided in the Samba source code tarball under the directory 
 		<code class="filename">~samba/example/LDAP.</code>
 		</p></li><li><p>
-		<a class="indexterm" name="id2564602"></a>
+		<a class="indexterm" name="id2564616"></a>
 		Sun <a class="ulink" href="http://www.sun.com/software/software/products/identity_srvr/home_identity.xml" target="_top">ONE Identity 
 		Server product suite</a> provides an LDAP server that can be used for Samba.
 		Example schema files are provided in the Samba source code tarball under the directory
@@ -264,19 +264,19 @@
 	initialize the LDAP directory database. OpenLDAP itself has only command-line tools to
 	help you to get OpenLDAP and Samba-3 running as required, albeit with some learning curve challenges.
 	</p><p>
-	<a class="indexterm" name="id2564640"></a>
+	<a class="indexterm" name="id2564654"></a>
 	For most sites, the deployment of Microsoft Active Directory from the shrink-wrapped installation is quite
 	adequate. If you are migrating from Microsoft Active Directory, be warned that OpenLDAP does not include
 	GUI-based directory management tools. Even a simple task such as adding users to the OpenLDAP database 
 	requires an understanding of what you are doing, why you are doing it, and the tools that you must use.
 	</p><p>
-	<a class="indexterm" name="id2564657"></a>
-	<a class="indexterm" name="id2564664"></a>
 	<a class="indexterm" name="id2564671"></a>
-	<a class="indexterm" name="id2564680"></a>
-	<a class="indexterm" name="id2564689"></a>
-	<a class="indexterm" name="id2564696"></a>
-	<a class="indexterm" name="id2564705"></a>
+	<a class="indexterm" name="id2564678"></a>
+	<a class="indexterm" name="id2564685"></a>
+	<a class="indexterm" name="id2564694"></a>
+	<a class="indexterm" name="id2564703"></a>
+	<a class="indexterm" name="id2564710"></a>
+	<a class="indexterm" name="id2564719"></a>
 	When installed and configured, an OpenLDAP Identity Management backend for Samba functions well. 
 	High availability operation may be obtained through directory replication/synchronization and 
 	master/slave server configurations. OpenLDAP is a mature platform to host the organizational 
@@ -286,10 +286,10 @@
 	contents with greater ability to back up, restore, and modify the directory than is generally possible
 	with Microsoft Active Directory.
 	</p><p>
-	<a class="indexterm" name="id2564730"></a>
-	<a class="indexterm" name="id2564740"></a>
-	<a class="indexterm" name="id2564747"></a>
+	<a class="indexterm" name="id2564744"></a>
 	<a class="indexterm" name="id2564754"></a>
+	<a class="indexterm" name="id2564761"></a>
+	<a class="indexterm" name="id2564768"></a>
 	A comparison of OpenLDAP with Microsoft Active Directory does not do justice to either. OpenLDAP is an LDAP directory
 	tool-set. Microsoft Active Directory Server is an implementation of an LDAP server that is largely preconfigured
 	for a specific task orientation. It comes with a set of administrative tools that is entirely customized
@@ -300,8 +300,8 @@
 	MS ADAM</a> that provides more generic LDAP services, yet it does not have the vanilla-like services
 	of OpenLDAP.
 	</p><p>
-	<a class="indexterm" name="id2564783"></a>
-	<a class="indexterm" name="id2564793"></a>
+	<a class="indexterm" name="id2564798"></a>
+	<a class="indexterm" name="id2564807"></a>
 	You may wish to consider outsourcing the development of your OpenLDAP directory to an expert, particularly
 	if you find the challenge of learning about LDAP directories, schemas, configuration, and management
 	tools and the creation of shell and Perl scripts a bit
@@ -309,7 +309,7 @@
 	many ready-to-use schemas. Samba-3 provides an OpenLDAP schema file
 	that is required for use as a passdb backend.
 	</p><p>
-	<a class="indexterm" name="id2564810"></a>
+	<a class="indexterm" name="id2564825"></a>
 	For those who are willing to brave the process of installing and configuring LDAP and Samba-3 interoperability,
 	there are a few nice Web-based tools that may help you to manage your users and groups more effectively.
 	The Web-based tools you might like to consider include the
@@ -334,10 +334,10 @@
 	<a class="ulink" href="http://www.oreilly.com/catalog/ldapsa/index.html" target="_top"><span class="emphasis"><em>LDAP System Administration</em></span>,</a>
 	by Jerry Carter quite useful.
 	</p><p>
-	<a class="indexterm" name="id2564909"></a>
-	<a class="indexterm" name="id2564915"></a>
-	<a class="indexterm" name="id2564924"></a>
-	<a class="indexterm" name="id2564931"></a>
+	<a class="indexterm" name="id2564923"></a>
+	<a class="indexterm" name="id2564929"></a>
+	<a class="indexterm" name="id2564938"></a>
+	<a class="indexterm" name="id2564945"></a>
 	Mary's problems are due to two factors. First, the absence of a domain controller on the local network is the
 	main cause of the errors that result in blue screen crashes. Second, Mary has a large profile that must
 	be loaded over the WAN connection. The addition of BDCs on each network segment significantly
@@ -345,31 +345,31 @@
 	user desktops, and this must be done in a way that wins their support and does not cause further loss of
 	staff morale. The following procedures solve this problem.
 	</p><p>
-	<a class="indexterm" name="id2564953"></a>
+	<a class="indexterm" name="id2564968"></a>
 	There is also an opportunity to implement smart printing features. You add this to the Samba configuration
 	so that future printer changes can be managed without need to change desktop configurations.
 	</p><p>
 	You add the ability to automatically download new printer drivers, even if they are not installed 
 	in the default desktop profile. Only one example of printing configuration is given. It is assumed that
 	you can extrapolate the principles and use them to install all printers that may be needed.
-	</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2564973"></a>Technical Issues</h3></div></div></div><p>
-	<a class="indexterm" name="id2564981"></a>
-	<a class="indexterm" name="id2564990"></a>
-	<a class="indexterm" name="id2565000"></a>
+	</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2564988"></a>Technical Issues</h3></div></div></div><p>
+	<a class="indexterm" name="id2564995"></a>
+	<a class="indexterm" name="id2565005"></a>
+	<a class="indexterm" name="id2565014"></a>
 	The solution provided is a minimal approach to getting OpenLDAP running as an identity management directory
 	server for UNIX system accounts as well as for Samba. From the OpenLDAP perspective, UNIX system
 	accounts are stored POSIX schema extensions. Samba provides its own schema to permit storage of account 
 	attributes Samba needs. Samba-3 can use the LDAP backend to store:
 	</p><div class="itemizedlist"><ul type="disc"><li><p>Windows Networking User Accounts</p></li><li><p>Windows NT Group Accounts</p></li><li><p>Mapping Information between UNIX Groups and Windows NT Groups</p></li><li><p>ID Mappings for SIDs to UIDs (also for foreign Domain SIDs)</p></li></ul></div><p>
-	<a class="indexterm" name="id2565040"></a>
-	<a class="indexterm" name="id2565047"></a>
 	<a class="indexterm" name="id2565054"></a>
 	<a class="indexterm" name="id2565061"></a>
 	<a class="indexterm" name="id2565068"></a>
 	<a class="indexterm" name="id2565075"></a>
-	<a class="indexterm" name="id2565084"></a>
-	<a class="indexterm" name="id2565090"></a>
-	<a class="indexterm" name="id2565097"></a>
+	<a class="indexterm" name="id2565082"></a>
+	<a class="indexterm" name="id2565089"></a>
+	<a class="indexterm" name="id2565098"></a>
+	<a class="indexterm" name="id2565104"></a>
+	<a class="indexterm" name="id2565111"></a>
 	The use of LDAP with Samba-3 makes it necessary to store UNIX accounts as well as Windows Networking
 	accounts in the LDAP backend. This implies the need to use the 
 	<a class="ulink" href="http://www.padl.com/Contents/OpenSourceSoftware.html" target="_top">PADL LDAP tools</a>. The resolution 
@@ -378,16 +378,16 @@
 	that integrates with the NSS. The same requirements exist for resolution
 	of the UNIX username to the UID. The relationships are demonstrated in <a class="link" href="happy.html#sbehap-LDAPdiag" title="Figure 5.1. The Interaction of LDAP, UNIX Posix Accounts and Samba Accounts">&#8220;The Interaction of LDAP, UNIX Posix Accounts and Samba Accounts&#8221;</a>.
 	</p><div class="figure"><a name="sbehap-LDAPdiag"></a><p class="title"><b>Figure 5.1. The Interaction of LDAP, UNIX Posix Accounts and Samba Accounts</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/UNIX-Samba-and-LDAP.png" width="270" alt="The Interaction of LDAP, UNIX Posix Accounts and Samba Accounts"></div></div></div><br class="figure-break"><p>
-	<a class="indexterm" name="id2565183"></a>
-	<a class="indexterm" name="id2565189"></a>
+	<a class="indexterm" name="id2565197"></a>
+	<a class="indexterm" name="id2565204"></a>
 	You configure OpenLDAP so that it is operational. Before deploying the OpenLDAP, you really
 	ought to learn how to configure secure communications over LDAP so that site security is not
 	at risk. This is not covered in the following guidance.
 	</p><p>
-	<a class="indexterm" name="id2565206"></a>
-	<a class="indexterm" name="id2565213"></a>
-	<a class="indexterm" name="id2565222"></a>
-	<a class="indexterm" name="id2565229"></a>
+	<a class="indexterm" name="id2565220"></a>
+	<a class="indexterm" name="id2565227"></a>
+	<a class="indexterm" name="id2565236"></a>
+	<a class="indexterm" name="id2565243"></a>
 	When OpenLDAP has been made operative, you configure the PDC called <code class="constant">MASSIVE</code>.
 	You initialize the Samba <code class="filename">secrets.tdb<sub></sub></code> file. Then you
 	create the LDAP Interchange Format (LDIF) file from which the LDAP database can be initialized.
@@ -395,27 +395,27 @@
 	You can also find on the enclosed CD-ROM, in the <code class="filename">Chap06</code> directory, a few tools
 	that help to manage user and group configuration.
 	</p><p>
-	<a class="indexterm" name="id2565263"></a>
-	<a class="indexterm" name="id2565269"></a>
-	<a class="indexterm" name="id2565276"></a>
+	<a class="indexterm" name="id2565277"></a>
+	<a class="indexterm" name="id2565284"></a>
+	<a class="indexterm" name="id2565290"></a>
 	In order to effect folder redirection and to add robustness to the implementation,
 	create a network default profile. All network users workstations are configured to use
 	the new profile. Roaming profiles will automatically be deleted from the workstation
 	when the user logs off.
 	</p><p>
-	<a class="indexterm" name="id2565296"></a>
+	<a class="indexterm" name="id2565310"></a>
 	The profile is configured so that users cannot change the appearance
 	of their desktop. This is known as a mandatory profile. You make certain that users
 	are able to use their computers efficiently.
 	</p><p>
-	<a class="indexterm" name="id2565310"></a>
+	<a class="indexterm" name="id2565324"></a>
 	A network logon script is used to deliver flexible but consistent network drive
 	connections.
 	</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="sbehap-ppc"></a>Addition of Machines to the Domain</h4></div></div></div><p>
-		<a class="indexterm" name="id2565331"></a>
-		<a class="indexterm" name="id2565336"></a>
-		<a class="indexterm" name="id2565342"></a>
-		<a class="indexterm" name="id2565347"></a>
+		<a class="indexterm" name="id2565345"></a>
+		<a class="indexterm" name="id2565351"></a>
+		<a class="indexterm" name="id2565356"></a>
+		<a class="indexterm" name="id2565362"></a>
 		Samba versions prior to 3.0.11 necessitated the use of a domain administrator account
 		that maps to the UNIX UID=0. The UNIX operating system permits only the <code class="constant">root</code>
 		user to add user and group accounts. Samba 3.0.11 introduced a new facility known as
@@ -425,13 +425,13 @@
 		In this network example use is made of one of the supported privileges purely to demonstrate
 		how any user can now be given the ability to add machines to the domain using a normal user account
 		that has been given the appropriate privileges.
-		</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2565485"></a>Roaming Profile Background</h4></div></div></div><p>
+		</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2565500"></a>Roaming Profile Background</h4></div></div></div><p>
 		As XP roaming profiles grow, so does the amount of time it takes to log in and out.
 		</p><p>
-		<a class="indexterm" name="id2565498"></a>
-		<a class="indexterm" name="id2565505"></a>
 		<a class="indexterm" name="id2565512"></a>
 		<a class="indexterm" name="id2565519"></a>
+		<a class="indexterm" name="id2565526"></a>
+		<a class="indexterm" name="id2565533"></a>
 		An XP roaming profile consists of the <code class="constant">HKEY_CURRENT_USER</code> hive file
 		<code class="filename">NTUSER.DAT</code> and a number of folders (My Documents, Application Data,
 		Desktop, Start Menu, Templates, NetHood, Favorites, and so on).  When a user logs onto the 
@@ -453,20 +453,20 @@
 		user to not place large files on the desktop and to use his or her mapped home directory
 		instead of the <code class="filename">My Documents</code> folder for saving documents.
 		</p><p>
-		<a class="indexterm" name="id2565598"></a>
+		<a class="indexterm" name="id2565612"></a>
 		Using a folder other than <code class="filename">My Documents</code> is a nuisance for 
 		some users, since many applications use it by default.
 		</p><p>
-		<a class="indexterm" name="id2565616"></a>
-		<a class="indexterm" name="id2565623"></a>
 		<a class="indexterm" name="id2565630"></a>
+		<a class="indexterm" name="id2565637"></a>
+		<a class="indexterm" name="id2565644"></a>
 		The secret to rapid loading of roaming profiles is to prevent unnecessary data from 
 		being copied back and forth, without losing any functionality. This is not difficult; 
 		it can be done by making changes to the Local Group Policy on each client as well 
 		as changing some paths in each user's <code class="filename">NTUSER.DAT</code> hive.
 		</p><p>
-		<a class="indexterm" name="id2565651"></a>
-		<a class="indexterm" name="id2565658"></a>
+		<a class="indexterm" name="id2565665"></a>
+		<a class="indexterm" name="id2565672"></a>
 		Every user profile has its own <code class="filename">NTUSER.DAT</code> file. This means
 		you need to edit every user's profile, unless a better method can be
 		followed. Fortunately, with the right preparations, this is not difficult.
@@ -475,10 +475,10 @@
 		necessary to copy all files from redirected folders to the network share to which
 		they are redirected.
 		</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="sbehap-locgrppol"></a>The Local Group Policy</h4></div></div></div><p>
-		<a class="indexterm" name="id2565698"></a>
-		<a class="indexterm" name="id2565706"></a>
-		<a class="indexterm" name="id2565712"></a>
-		<a class="indexterm" name="id2565719"></a>
+		<a class="indexterm" name="id2565713"></a>
+		<a class="indexterm" name="id2565720"></a>
+		<a class="indexterm" name="id2565726"></a>
+		<a class="indexterm" name="id2565733"></a>
 		Without an Active Directory PDC, you cannot take full advantage of Group Policy 
 		Objects. However, you can still make changes to the Local Group Policy by using 
 		the Group Policy editor (<code class="literal">gpedit.msc</code>).
@@ -492,26 +492,26 @@
 		Simply add the folders you do not wish to be copied back and forth to this 
 		semicolon-separated list. Note that this change must be made on all clients 
 		that are using roaming profiles.
-		</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2565786"></a>Profile Changes</h4></div></div></div><p>
-		<a class="indexterm" name="id2565794"></a>
-		<a class="indexterm" name="id2565801"></a>
+		</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2565800"></a>Profile Changes</h4></div></div></div><p>
+		<a class="indexterm" name="id2565808"></a>
+		<a class="indexterm" name="id2565815"></a>
 		There are two changes that should be done to each user's profile. Move each of 
 		the directories that you have excluded from being copied back and forth out of 
 		the usual profile path. Modify each user's <code class="filename">NTUSER.DAT</code> file 
 		to point to the new paths that are shared over the network instead of to the default
 		path (<code class="filename">C:\Documents and Settings\%USERNAME%</code>).
 		</p><p>
-		<a class="indexterm" name="id2565828"></a>
-		<a class="indexterm" name="id2565835"></a>
+		<a class="indexterm" name="id2565842"></a>
+		<a class="indexterm" name="id2565849"></a>
 		The above modifies existing user profiles. So that newly created profiles have 
 		these settings, you need to modify the <code class="filename">NTUSER.DAT</code> in 
 		the <code class="filename">C:\Documents and Settings\Default User</code> folder on each 
 		client machine, changing the same registry keys.  You could do this by copying 
 		<code class="filename">NTUSER.DAT</code> to a Linux box and using <code class="literal">regedt32</code>.
 		The basic method is described under <a class="link" href="happy.html#redirfold" title="Configuration of Default Profile with Folder Redirection">&#8220;Configuration of Default Profile with Folder Redirection&#8221;</a>.
-		</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2565880"></a>Using a Network Default User Profile</h4></div></div></div><p>
-		<a class="indexterm" name="id2565889"></a>
-		<a class="indexterm" name="id2565896"></a>
+		</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2565895"></a>Using a Network Default User Profile</h4></div></div></div><p>
+		<a class="indexterm" name="id2565903"></a>
+		<a class="indexterm" name="id2565910"></a>
 		If you are using Samba as your PDC, you should create a file share called 
 		<code class="constant">NETLOGON</code> and within that create a directory called 
 		<code class="filename">Default User</code>, which is a copy of the desired default user 
@@ -520,10 +520,10 @@
 		the first login from a new account pulls its configuration from it.
 		See also <a class="ulink" href="http://isg.ee.ethz.ch/tools/realmen/det/skel.en.html" target="_top">
 		the Real Men Don't Click</a> Web site.
-		</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2565939"></a>Installation of Printer Driver Auto-Download</h4></div></div></div><p>
-		<a class="indexterm" name="id2565947"></a>
-		<a class="indexterm" name="id2565957"></a>
-		<a class="indexterm" name="id2565964"></a>
+		</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2565953"></a>Installation of Printer Driver Auto-Download</h4></div></div></div><p>
+		<a class="indexterm" name="id2565962"></a>
+		<a class="indexterm" name="id2565971"></a>
+		<a class="indexterm" name="id2565978"></a>
 		The subject of printing is quite topical. Printing problems run second place to name
 		resolution issues today. So far in this book, you have experienced only what is generally
 		known as &#8220;<span class="quote">dumb</span>&#8221; printing. Dumb printing is the arrangement by which all drivers
@@ -532,8 +532,8 @@
 		many problems, but it has its limitations also. Dumb printing is better known as
 		<code class="literal">Raw-Print-Through</code> printing.
 		</p><p>
-		<a class="indexterm" name="id2565992"></a>
-		<a class="indexterm" name="id2566002"></a>
+		<a class="indexterm" name="id2566006"></a>
+		<a class="indexterm" name="id2566016"></a>
 		Samba permits the configuration of <code class="literal">smart</code> printing using the Microsoft
 		Windows point-and-click (also called drag-and-drop) printing. What this provides is
 		essentially the ability to print to any printer. If the local client does not yet have a
@@ -547,9 +547,9 @@
 		then invokes a suitable print filter to convert the incoming data stream into a format
 		suited to the printer to which the job is dispatched.
 		</p><p>
-		<a class="indexterm" name="id2566049"></a>
-		<a class="indexterm" name="id2566055"></a>
-		<a class="indexterm" name="id2566062"></a>
+		<a class="indexterm" name="id2566063"></a>
+		<a class="indexterm" name="id2566070"></a>
+		<a class="indexterm" name="id2566077"></a>
 		The CUPS printing subsystem is capable of intelligent printing. It has the capacity to
 		detect the data format and apply a print filter. This means that it is feasible to install
 		on all Windows clients a single printer driver for use with all printers that are routed
@@ -574,10 +574,10 @@
 		simple problems efficiently and effectively.
 		</p><p>
 		Here are some diagnostic guidelines that can be referred to when things go wrong:
-		</p><div class="sect4" lang="en"><div class="titlepage"><div><div><h5 class="title"><a name="id2566129"></a>Preliminary Advice: Dangers Can Be Avoided</h5></div></div></div><p>
+		</p><div class="sect4" lang="en"><div class="titlepage"><div><div><h5 class="title"><a name="id2566143"></a>Preliminary Advice: Dangers Can Be Avoided</h5></div></div></div><p>
 		The best advice regarding how to mend a broken leg is &#8220;<span class="quote">Never break a leg!</span>&#8221;
 		</p><p>
-		<a class="indexterm" name="id2566145"></a>
+		<a class="indexterm" name="id2566160"></a>
 		Newcomers to Samba and LDAP seem to struggle a great deal at first.  If you want advice
 		regarding the best way to remedy LDAP and Samba problems: &#8220;<span class="quote">Avoid them like the plague!</span>&#8221;
 		</p><p>
@@ -593,7 +593,7 @@
 		Do not be lulled into thinking that you can easily adopt the examples in this
 		book and adapt them without first working through the examples provided. A little
 		thing overlooked can cause untold pain and may permanently tarnish your experience.
-		</p></div></div><div class="sect4" lang="en"><div class="titlepage"><div><div><h5 class="title"><a name="id2566189"></a>The Name Service Caching Daemon</h5></div></div></div><p>
+		</p></div></div><div class="sect4" lang="en"><div class="titlepage"><div><div><h5 class="title"><a name="id2566203"></a>The Name Service Caching Daemon</h5></div></div></div><p>
 		The name service caching daemon (nscd) is a primary cause of difficulties with name
 		resolution, particularly where <code class="literal">winbind</code> is used. Winbind does its
 		own caching, thus nscd causes double caching which can lead to peculiar problems during
@@ -660,17 +660,17 @@
 <code class="prompt">root# </code> chkconfig nscd off
 <code class="prompt">root# </code> rcnscd off
 </pre><p>
-		</p></div><div class="sect4" lang="en"><div class="titlepage"><div><div><h5 class="title"><a name="id2566363"></a>Debugging LDAP</h5></div></div></div><p>
-		<a class="indexterm" name="id2566371"></a>
-		<a class="indexterm" name="id2566378"></a>
+		</p></div><div class="sect4" lang="en"><div class="titlepage"><div><div><h5 class="title"><a name="id2566377"></a>Debugging LDAP</h5></div></div></div><p>
 		<a class="indexterm" name="id2566385"></a>
+		<a class="indexterm" name="id2566392"></a>
+		<a class="indexterm" name="id2566399"></a>
 		In the example <code class="filename">/etc/openldap/slapd.conf</code> control file
 		(see <a class="link" href="happy.html#sbehap-dbconf" title="Example 5.1. LDAP DB_CONFIG File">&#8220;LDAP DB_CONFIG File&#8221;</a>) there is an entry for <code class="constant">loglevel	256</code>.
 		To enable logging via the syslog infrastructure, it is necessary to uncomment this parameter
 		and restart <code class="literal">slapd</code>.
 		</p><p>
-		<a class="indexterm" name="id2566420"></a>
-		<a class="indexterm" name="id2566427"></a>
+		<a class="indexterm" name="id2566435"></a>
+		<a class="indexterm" name="id2566442"></a>
 		LDAP log information can be directed into a file that is separate from the normal system
 		log files by changing the <code class="filename">/etc/syslog.conf</code> file so it has the following
 		contents:
@@ -689,7 +689,7 @@
 		local site needs. The configuration used later in this chapter reflects such
 		customization with the intent that LDAP log files will be stored at a location
 		that meets local site needs and wishes more fully.
-		</p></div><div class="sect4" lang="en"><div class="titlepage"><div><div><h5 class="title"><a name="id2566469"></a>Debugging NSS_LDAP</h5></div></div></div><p>
+		</p></div><div class="sect4" lang="en"><div class="titlepage"><div><div><h5 class="title"><a name="id2566483"></a>Debugging NSS_LDAP</h5></div></div></div><p>
 		The basic mechanism for diagnosing problems with the nss_ldap utility involves adding to the
 		<code class="filename">/etc/ldap.conf</code> file the following parameters:
 </p><pre class="screen">
@@ -702,7 +702,7 @@
 </pre><p>
 		</p><p>
 		The diagnostic process should follow these steps:
-		</p><div class="procedure"><a name="id2566513"></a><p class="title"><b>Procedure 5.1. NSS_LDAP Diagnostic Steps</b></p><ol type="1"><li><p>
+		</p><div class="procedure"><a name="id2566527"></a><p class="title"><b>Procedure 5.1. NSS_LDAP Diagnostic Steps</b></p><ol type="1"><li><p>
 			Verify the <code class="constant">nss_base_passwd, nss_base_shadow, nss_base_group</code> entries
 			in the <code class="filename">/etc/ldap.conf</code> file and compare them closely with the directory
 			tree location that was chosen when the directory was first created.
@@ -792,7 +792,7 @@
 			Check that the bindpw entry in the <code class="filename">/etc/ldap.conf</code> or in the
 			<code class="filename">/etc/ldap.secrets</code> file is correct, as specified in the
 			<code class="filename">/etc/openldap/slapd.conf</code> file.
-			</p></li></ol></div></div><div class="sect4" lang="en"><div class="titlepage"><div><div><h5 class="title"><a name="id2566764"></a>Debugging Samba</h5></div></div></div><p>
+			</p></li></ol></div></div><div class="sect4" lang="en"><div class="titlepage"><div><div><h5 class="title"><a name="id2566778"></a>Debugging Samba</h5></div></div></div><p>
 		The following parameters in the <code class="filename">smb.conf</code> file can be useful in tracking down Samba-related problems:
 </p><pre class="screen">
 [global]
@@ -822,17 +822,17 @@
 		</p><p>
 		Search for hints of what may have failed by looking for the words <span class="emphasis"><em>fail</em></span>
 		and <span class="emphasis"><em>error</em></span>.
-		</p></div><div class="sect4" lang="en"><div class="titlepage"><div><div><h5 class="title"><a name="id2566835"></a>Debugging on the Windows Client</h5></div></div></div><p>
+		</p></div><div class="sect4" lang="en"><div class="titlepage"><div><div><h5 class="title"><a name="id2566849"></a>Debugging on the Windows Client</h5></div></div></div><p>
 		MS Windows 2000 Professional and Windows  XP Professional clients can be configured
 		to create a netlogon.log file that can be very helpful in diagnosing network logon problems. Search
 		the Microsoft knowledge base for detailed instructions. The techniques vary a little with each
 		version of MS Windows.
-		</p></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2566852"></a>Political Issues</h3></div></div></div><p>
+		</p></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2566867"></a>Political Issues</h3></div></div></div><p>
 		MS Windows network users are generally very sensitive to limits that may be imposed when 
 		confronted with locked-down workstation configurations. The challenge you face must 
 		be promoted as a choice between reliable, fast network operation and a constant flux 	
 		of problems that result in user irritation.
-		</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2566868"></a>Installation Checklist</h3></div></div></div><p>
+		</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2566882"></a>Installation Checklist</h3></div></div></div><p>
 	You are starting a complex project. Even though you went through the installation of a complex
 	network in <a class="link" href="Big500users.html" title="Chapter 4. The 500-User Office">&#8220;The 500-User Office&#8221;</a>, this network is a bigger challenge because of the
 	large number of complex applications that must be configured before the first few steps
@@ -840,14 +840,14 @@
 	frequently review the steps ahead while making at least a mental note of what has already
 	been completed. The following task list may help you to keep track of the task items
 	that are covered:
-	</p><div class="itemizedlist"><ul type="disc"><li><p>Samba-3 PDC Server Configuration</p><div class="orderedlist"><ol type="1"><li><p>DHCP and DNS servers</p></li><li><p>OpenLDAP server</p></li><li><p>PAM and NSS client tools</p></li><li><p>Samba-3 PDC</p></li><li><p>Idealx smbldap scripts</p></li><li><p>LDAP initialization</p></li><li><p>Create user and group accounts</p></li><li><p>Printers</p></li><li><p>Share point directory roots</p></li><li><p>Profile directories</p></li><li><p>Logon scripts</p></li><li><p>Configuration of user rights and privileges</p></li></ol></div></li><li><p>Samba-3 BDC Server Configuration</p><div class="orderedlist"><ol type="1"><li><p>DHCP and DNS servers</p></li><li><p>PAM and NSS client tools</p></li><li><p>Printers</p></li><li><p>Share point directory roots</p></li><li><p>Profiles directories</p></li></ol></div></li><li><p>Windows XP Client Configuration</p><div class="orderedlist"><ol type="1"><li><p>Default profile folder redirection</p></li><li><p>MS Outlook PST file relocation</p></li><li><p>Delete roaming profile on logout</p></li><li><p>Upload printer drivers to Samba servers</p></li><li><p>Install software</p></li><li><p>Creation of roll-out images</p></li></ol></div></li></ul></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2567048"></a>Samba Server Implementation</h2></div></div></div><p>
-	<a class="indexterm" name="id2567056"></a>
-	<a class="indexterm" name="id2567063"></a>
+	</p><div class="itemizedlist"><ul type="disc"><li><p>Samba-3 PDC Server Configuration</p><div class="orderedlist"><ol type="1"><li><p>DHCP and DNS servers</p></li><li><p>OpenLDAP server</p></li><li><p>PAM and NSS client tools</p></li><li><p>Samba-3 PDC</p></li><li><p>Idealx smbldap scripts</p></li><li><p>LDAP initialization</p></li><li><p>Create user and group accounts</p></li><li><p>Printers</p></li><li><p>Share point directory roots</p></li><li><p>Profile directories</p></li><li><p>Logon scripts</p></li><li><p>Configuration of user rights and privileges</p></li></ol></div></li><li><p>Samba-3 BDC Server Configuration</p><div class="orderedlist"><ol type="1"><li><p>DHCP and DNS servers</p></li><li><p>PAM and NSS client tools</p></li><li><p>Printers</p></li><li><p>Share point directory roots</p></li><li><p>Profiles directories</p></li></ol></div></li><li><p>Windows XP Client Configuration</p><div class="orderedlist"><ol type="1"><li><p>Default profile folder redirection</p></li><li><p>MS Outlook PST file relocation</p></li><li><p>Delete roaming profile on logout</p></li><li><p>Upload printer drivers to Samba servers</p></li><li><p>Install software</p></li><li><p>Creation of roll-out images</p></li></ol></div></li></ul></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2567062"></a>Samba Server Implementation</h2></div></div></div><p>
+	<a class="indexterm" name="id2567070"></a>
+	<a class="indexterm" name="id2567077"></a>
 	The network design shown in <a class="link" href="happy.html#chap6net" title="Figure 5.2. Network Topology 500 User Network Using ldapsam passdb backend">&#8220;Network Topology  500 User Network Using ldapsam passdb backend&#8221;</a> is not comprehensive. It is assumed
 	that you will install additional file servers and possibly additional BDCs.
 	</p><div class="figure"><a name="chap6net"></a><p class="title"><b>Figure 5.2. Network Topology  500 User Network Using ldapsam passdb backend</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/chap6-net.png" width="270" alt="Network Topology 500 User Network Using ldapsam passdb backend"></div></div></div><br class="figure-break"><p>
-	<a class="indexterm" name="id2567126"></a>
-	<a class="indexterm" name="id2567133"></a>
+	<a class="indexterm" name="id2567140"></a>
+	<a class="indexterm" name="id2567147"></a>
 	All configuration files and locations are shown for SUSE Linux 9.2 and are equally valid for SUSE
 	Linux Enterprise Server 9. The file locations for Red Hat Linux are similar. You may need to
 	adjust the locations for your particular Linux system distribution/implementation.
@@ -868,22 +868,22 @@
 	with newly installed Linux servers, you must complete the steps shown in
 	<a class="link" href="Big500users.html#ch5-dnshcp-setup" title="Installation of DHCP, DNS, and Samba Control Files">&#8220;Installation of DHCP, DNS, and Samba Control Files&#8221;</a> before commencing at <a class="link" href="happy.html#ldapsetup" title="OpenLDAP Server Configuration">&#8220;OpenLDAP Server Configuration&#8221;</a>.
 	</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="ldapsetup"></a>OpenLDAP Server Configuration</h3></div></div></div><p>
-	<a class="indexterm" name="id2567214"></a>
-	<a class="indexterm" name="id2567221"></a>
 	<a class="indexterm" name="id2567228"></a>
+	<a class="indexterm" name="id2567235"></a>
+	<a class="indexterm" name="id2567242"></a>
 	Confirm that the packages shown in <a class="link" href="happy.html#oldapreq" title="Table 5.2. Required OpenLDAP Linux Packages">&#8220;Required OpenLDAP Linux Packages&#8221;</a> are installed on your system.
 	</p><div class="table"><a name="oldapreq"></a><p class="title"><b>Table 5.2. Required OpenLDAP Linux Packages</b></p><div class="table-contents"><table summary="Required OpenLDAP Linux Packages" border="1"><colgroup><col align="left"><col align="left"><col align="left"></colgroup><thead><tr><th align="center">SUSE Linux 8.x</th><th align="center">SUSE Linux 9.x</th><th align="center">Red Hat Linux</th></tr></thead><tbody><tr><td align="left">nss_ldap</td><td align="left">nss_ldap</td><td align="left">nss_ldap</td></tr><tr><td align="left">pam_ldap</td><td align="left">pam_ldap</td><td align="left">pam_ldap</td></tr><tr><td align="left">openldap2</td><td align="left">openldap2</td><td align="left">openldap</td></tr><tr><td align="left">openldap2-client</td><td align="left">openldap2-client</td><td align="left"> </td></tr></tbody></table></div></div><br class="table-break"><p>
 	Samba-3 and OpenLDAP will have a degree of interdependence that is unavoidable. The method
 	for bootstrapping the LDAP and Samba-3 configuration is relatively straightforward. If you
 	follow these guidelines, the resulting system should work fine.
-	</p><div class="procedure"><a name="id2567360"></a><p class="title"><b>Procedure 5.2. OpenLDAP Server Configuration Steps</b></p><ol type="1"><li><p>
-		<a class="indexterm" name="id2567371"></a>
+	</p><div class="procedure"><a name="id2567374"></a><p class="title"><b>Procedure 5.2. OpenLDAP Server Configuration Steps</b></p><ol type="1"><li><p>
+		<a class="indexterm" name="id2567385"></a>
 		Install the file shown in <a class="link" href="happy.html#sbehap-slapdconf" title="Example 5.2. LDAP Master Configuration File /etc/openldap/slapd.conf Part A">&#8220;LDAP Master Configuration File  /etc/openldap/slapd.conf Part A&#8221;</a> in the directory
 		<code class="filename">/etc/openldap</code>.
 		</p></li><li><p>
-		<a class="indexterm" name="id2567399"></a>
-		<a class="indexterm" name="id2567406"></a>
 		<a class="indexterm" name="id2567413"></a>
+		<a class="indexterm" name="id2567420"></a>
+		<a class="indexterm" name="id2567427"></a>
 		Remove all files from the directory <code class="filename">/data/ldap</code>, making certain that
 		the directory exists with permissions:
 </p><pre class="screen">
@@ -892,14 +892,14 @@
 </pre><p>
 		This may require you to add a user and a group account for LDAP if they do not exist.
 		</p></li><li><p>
-		<a class="indexterm" name="id2567449"></a>
+		<a class="indexterm" name="id2567463"></a>
 		Install the file shown in <a class="link" href="happy.html#sbehap-dbconf" title="Example 5.1. LDAP DB_CONFIG File">&#8220;LDAP DB_CONFIG File&#8221;</a> in the directory
 		<code class="filename">/data/ldap</code>. In the event that this file is added after <code class="constant">ldap</code>
 		has been started, it is possible to cause the new settings to take effect by shutting down
 		the <code class="constant">LDAP</code> server, executing the <code class="literal">db_recover</code> command inside the
 		<code class="filename">/data/ldap</code> directory, and then restarting the <code class="constant">LDAP</code> server.
 		</p></li><li><p>
-		<a class="indexterm" name="id2567502"></a>
+		<a class="indexterm" name="id2567516"></a>
 		Performance logging can be enabled and should preferably be sent to a file on
 		a file system that is large enough to handle significantly sized logs. To enable
 		the logging at a verbose level to permit detailed analysis, uncomment the entry in
@@ -975,31 +975,31 @@
 index sambaDomainName       eq
 index default               sub
 </pre></div></div><br class="example-break"></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="sbehap-PAM-NSS"></a>PAM and NSS Client Configuration</h3></div></div></div><p>
-	<a class="indexterm" name="id2567661"></a>
-	<a class="indexterm" name="id2567668"></a>
-	<a class="indexterm" name="id2567674"></a>
+	<a class="indexterm" name="id2567675"></a>
+	<a class="indexterm" name="id2567682"></a>
+	<a class="indexterm" name="id2567688"></a>
 	The steps that follow involve configuration of LDAP, NSS LDAP-based resolution of users and
 	groups. Also, so that LDAP-based accounts can log onto the system, the steps ahead configure
 	the Pluggable Authentication Modules (PAM) to permit LDAP-based authentication.
 	</p><p>
-	<a class="indexterm" name="id2567689"></a>
-	<a class="indexterm" name="id2567698"></a>
+	<a class="indexterm" name="id2567703"></a>
+	<a class="indexterm" name="id2567712"></a>
 	Since you have chosen to put UNIX user and group accounts into the LDAP database, it is likely
 	that you may want to use them for UNIX system (Linux) local machine logons. This necessitates
 	correct configuration of PAM. The <code class="literal">pam_ldap</code> open source package provides the
 	PAM modules that most people would use. On SUSE Linux systems, the <code class="literal">pam_unix2.so</code>
 	module also has the ability to redirect authentication requests through LDAP.
 	</p><p>
-	<a class="indexterm" name="id2567726"></a>
-	<a class="indexterm" name="id2567733"></a>
-	<a class="indexterm" name="id2567740"></a>
+	<a class="indexterm" name="id2567741"></a>
 	<a class="indexterm" name="id2567747"></a>
+	<a class="indexterm" name="id2567754"></a>
+	<a class="indexterm" name="id2567761"></a>
 	You have chosen to configure these services by directly editing the system files, but of course, you
 	know that this configuration can be done using system tools provided by the Linux system vendor.
 	SUSE Linux has a facility in YaST (the system admin tool) through <span class="guimenu">yast</span> &#8594; <span class="guimenuitem">system</span> &#8594; <span class="guimenuitem">ldap-client</span> that permits
 	configuration of SUSE Linux as an LDAP client. Red Hat Linux provides the <code class="literal">authconfig</code>
 	tool for this.
-	</p><div class="procedure"><a name="id2567787"></a><p class="title"><b>Procedure 5.3. PAM and NSS Client Configuration Steps</b></p><div class="example"><a name="sbehap-nss01"></a><p class="title"><b>Example 5.4. Configuration File for NSS LDAP Support  <code class="filename">/etc/ldap.conf</code></b></p><div class="example-contents"><pre class="screen">
+	</p><div class="procedure"><a name="id2567801"></a><p class="title"><b>Procedure 5.3. PAM and NSS Client Configuration Steps</b></p><div class="example"><a name="sbehap-nss01"></a><p class="title"><b>Example 5.4. Configuration File for NSS LDAP Support  <code class="filename">/etc/ldap.conf</code></b></p><div class="example-contents"><pre class="screen">
 host 127.0.0.1
 
 base dc=abmas,dc=biz
@@ -1042,9 +1042,9 @@
 
 ssl off
 </pre></div></div><br class="example-break"><ol type="1"><li><p>
-		<a class="indexterm" name="id2567798"></a>
-		<a class="indexterm" name="id2567805"></a>
 		<a class="indexterm" name="id2567812"></a>
+		<a class="indexterm" name="id2567820"></a>
+		<a class="indexterm" name="id2567826"></a>
 		Execute the following command to find where the <code class="filename">nss_ldap</code> module
 		expects to find its control file:
 </p><pre class="screen">
@@ -1057,7 +1057,7 @@
 		On the servers called <code class="constant">BLDG1</code> and <code class="constant">BLDG2</code>, install the file shown in
 		<a class="link" href="happy.html#sbehap-nss02" title="Example 5.5. Configuration File for NSS LDAP Clients Support /etc/ldap.conf">&#8220;Configuration File for NSS LDAP Clients Support  /etc/ldap.conf&#8221;</a> into the path that was obtained from the step above.
 		</p></li><li><p>
-		<a class="indexterm" name="id2567946"></a>
+		<a class="indexterm" name="id2567961"></a>
 		Edit the NSS control file (<code class="filename">/etc/nsswitch.conf</code>) so that the lines that
 		control user and group resolution will obtain information from the normal system files as
 		well as from <code class="literal">ldap</code>:
@@ -1080,7 +1080,7 @@
 		Even at the risk of overstating the issue, incorrect and inappropriate configuration of the
 		<code class="filename">nsswitch.conf</code> file is a significant cause of operational problems with LDAP.
 		</p></li><li><p>
-		<a class="indexterm" name="id2568022"></a>
+		<a class="indexterm" name="id2568036"></a>
 		For PAM LDAP configuration on this SUSE Linux 9.0 system, the simplest solution is to edit the following
 		files in the <code class="filename">/etc/pam.d</code> directory: <code class="literal">login</code>, <code class="literal">password</code>,
 		<code class="literal">samba</code>, <code class="literal">sshd</code>.  In each file, locate every entry that has the
@@ -1102,7 +1102,7 @@
 session   required   pam_limits.so
 </pre><p>
 		</p><p>
-		<a class="indexterm" name="id2568101"></a>
+		<a class="indexterm" name="id2568115"></a>
 		On other Linux systems that do not have an LDAP-enabled <code class="literal">pam_unix2.so</code> module,
 		you must edit these files by adding the <code class="literal">pam_ldap.so</code> modules as shown here:
 </p><pre class="screen">
@@ -1126,14 +1126,14 @@
 		implementation, but if the <code class="literal">pam_unix2.so</code> on your system supports
 		LDAP, you probably want to use it rather than add an additional module.
 		</p></li></ol></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="sbehap-massive"></a>Samba-3 PDC Configuration</h3></div></div></div><p>
-	<a class="indexterm" name="id2568185"></a>
+	<a class="indexterm" name="id2568199"></a>
 	Verify that the Samba-3.0.20 (or later) packages are installed on each SUSE Linux server 
 	before following the steps below. If Samba-3.0.20 (or later) is not installed, you have the
 	choice to either build your own or obtain the packages from a dependable source.
 	Packages for SUSE Linux 8.x, 9.x, and SUSE Linux Enterprise Server 9, as well as for 
 	Red Hat Fedora Core and Red Hat Enterprise Linux Server 3 and 4, are included on the CD-ROM that
 	is included with this book.
-	</p><div class="procedure"><a name="id2568200"></a><p class="title"><b>Procedure 5.4. Configuration of PDC Called <code class="constant">MASSIVE</code></b></p><ol type="1"><li><p>
+	</p><div class="procedure"><a name="id2568214"></a><p class="title"><b>Procedure 5.4. Configuration of PDC Called <code class="constant">MASSIVE</code></b></p><ol type="1"><li><p>
 		Install the files in <a class="link" href="happy.html#sbehap-massive-smbconfa" title="Example 5.6. LDAP Based smb.conf File, Server: MASSIVE global Section: Part A">&#8220;LDAP Based smb.conf File, Server: MASSIVE  global Section: Part A&#8221;</a>, 
 		<a class="link" href="happy.html#sbehap-massive-smbconfb" title="Example 5.7. LDAP Based smb.conf File, Server: MASSIVE global Section: Part B">&#8220;LDAP Based smb.conf File, Server: MASSIVE  global Section: Part B&#8221;</a>, <a class="link" href="happy.html#sbehap-shareconfa" title="Example 5.10. LDAP Based smb.conf File, Shares Section Part A">&#8220;LDAP Based smb.conf File, Shares Section  Part A&#8221;</a>, 
 		and <a class="link" href="happy.html#sbehap-shareconfb" title="Example 5.11. LDAP Based smb.conf File, Shares Section Part B">&#8220;LDAP Based smb.conf File, Shares Section  Part B&#8221;</a> into the <code class="filename">/etc/samba/</code> 
@@ -1143,7 +1143,7 @@
 		on the master file. The operational <code class="filename">smb.conf</code> is then generated as shown in
 		the next step.
 		</p></li><li><p>
-		<a class="indexterm" name="id2568278"></a>
+		<a class="indexterm" name="id2568292"></a>
 		Create and verify the contents of the <code class="filename">smb.conf</code> file that is generated by:
 </p><pre class="screen">
 <code class="prompt">root# </code> testparm -s smb.conf.master &gt; smb.conf
@@ -1180,8 +1180,8 @@
 <code class="prompt">root# </code> rm /var/log/samba/*
 </pre><p>
 		</p></li><li><p>
-		<a class="indexterm" name="id2568377"></a>
-		<a class="indexterm" name="id2568384"></a>
+		<a class="indexterm" name="id2568391"></a>
+		<a class="indexterm" name="id2568398"></a>
 		Samba-3 communicates with the LDAP server. The password that it uses to
 		authenticate to the LDAP server must be stored in the <code class="filename">secrets.tdb</code>
 		file. Execute the following to create the new <code class="filename">secrets.tdb</code> files
@@ -1194,8 +1194,8 @@
 Setting stored password for "cn=Manager,dc=abmas,dc=biz" in secrets.tdb
 </pre><p>
 		</p></li><li><p>
-		<a class="indexterm" name="id2568433"></a>
-		<a class="indexterm" name="id2568439"></a>
+		<a class="indexterm" name="id2568447"></a>
+		<a class="indexterm" name="id2568454"></a>
 		Samba-3 generates a Windows Security Identifier (SID) only when <code class="literal">smbd</code>
 		has been started. For this reason, you start Samba. After a few seconds delay,
 		execute:
@@ -1229,10 +1229,10 @@
 		</p></li><li><p>
 		When a positive domain SID has been reported, stop Samba.
 		</p></li><li><p>
-		<a class="indexterm" name="id2568551"></a>
-		<a class="indexterm" name="id2568558"></a>
-		<a class="indexterm" name="id2568565"></a>
+		<a class="indexterm" name="id2568566"></a>
 		<a class="indexterm" name="id2568572"></a>
+		<a class="indexterm" name="id2568579"></a>
+		<a class="indexterm" name="id2568586"></a>
 		Configure the NFS server for your Linux system. So you can complete the steps that
 		follow, enter into the <code class="filename">/etc/exports</code> the following entry:
 </p><pre class="screen">
@@ -1250,8 +1250,8 @@
 		</p></li></ol></div><p>
 	Your Samba-3 PDC is now ready to communicate with the LDAP password backend. Let's get on with
 	configuration of the LDAP server.
-	</p><div class="example"><a name="sbehap-massive-smbconfa"></a><p class="title"><b>Example 5.6. LDAP Based <code class="filename">smb.conf</code> File, Server: MASSIVE  global Section: Part A</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td># Global parameters</td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2568658"></a><em class="parameter"><code>unix charset = LOCALE</code></em></td></tr><tr><td><a class="indexterm" name="id2568670"></a><em class="parameter"><code>workgroup = MEGANET2</code></em></td></tr><tr><td><a class="indexterm" name="id2568682"></a><em class="parameter"><code>netbios name = MASSIVE</code></em></td></tr><tr><td><a class="indexterm" name="id2568694"></a><em class="parameter"><code>interfaces = eth1, lo</code></em></td></tr><tr><td><a class="indexterm" name="id2568705"></a><em class="parameter"><code>bind interfaces only = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2568717"></a><em class="parameter"><code>passdb backend = ldapsam:ldap://massive.abmas.biz</code></em></td></tr><tr><td><a class="indexterm" name="id2568730"></a><em class="parameter"><code>enable privileges = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2568742"></a><em class="parameter"><code>username map = /etc/samba/smbusers</code></em></td></tr><tr><td><a class="indexterm" name="id2568754"></a><em class="parameter"><code>log level = 1</code></em></td></tr><tr><td><a class="indexterm" name="id2568765"></a><em class="parameter"><code>syslog = 0</code></em></td></tr><tr><td><a class="indexterm" name="id2568777"></a><em class="parameter"><code>log file = /var/log/samba/%m</code></em></td></tr><tr><td><a class="indexterm" name="id2568788"></a><em class="parameter"><code>max log size = 50</code></em></td></tr><tr><td><a class="indexterm" name="id2568800"></a><em class="parameter"><code>smb ports = 139</code></em></td></tr><tr><td><a class="indexterm" name="id2568812"></a><em class="parameter"><code>name resolve order = wins bcast hosts</code></em></td></tr><tr><td><a class="indexterm" name="id2568824"></a><em class="parameter"><code>time server = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2568836"></a><em class="parameter"><code>printcap name = CUPS</code></em></td></tr><tr><td><a class="indexterm" name="id2568847"></a><em class="parameter"><code>show add printer wizard = No</code></em></td></tr><tr><td><a class="indexterm" name="id2568860"></a><em class="parameter"><code>add user script = /opt/IDEALX/sbin/smbldap-useradd -m "%u"</code></em></td></tr><tr><td><a class="indexterm" name="id2568872"></a><em class="parameter"><code>delete user script = /opt/IDEALX/sbin/smbldap-userdel "%u"</code></em></td></tr><tr><td><a class="indexterm" name="id2568884"></a><em class="parameter"><code>add group script = /opt/IDEALX/sbin/smbldap-groupadd -p "%g"</code></em></td></tr><tr><td><a class="indexterm" name="id2568897"></a><em class="parameter"><code>delete group script = /opt/IDEALX/sbin/smbldap-groupdel "%g"</code></em></td></tr><tr><td><a class="indexterm" name="id2568909"></a><em class="parameter"><code>add user to group script = /opt/IDEALX/sbin/smbldap-groupmod -m "%u" "%g"</code></em></td></tr><tr><td><a class="indexterm" name="id2568922"></a><em class="parameter"><code>delete user from group script = /opt/IDEALX/sbin/smbldap-groupmod -x "%u" "%g"</code></em></td></tr><tr><td><a class="indexterm" name="id2568935"></a><em class="parameter"><code>set primary group script = /opt/IDEALX/sbin/smbldap-usermod -g "%g" "%u"</code></em></td></tr><tr><td><a class="indexterm" name="id2568948"></a><em class="parameter"><code>add machine script = /opt/IDEALX/sbin/smbldap-useradd -w "%u"</code></em></td></tr></table></div></div><br class="example-break"><div class="example"><a name="sbehap-massive-smbconfb"></a><p class="title"><b>Example 5.7. LDAP Based <code class="filename">smb.conf</code> File, Server: MASSIVE  global Section: Part B</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2568986"></a><em class="parameter"><code>logon script = scripts\logon.bat</code></em></td></tr><tr><td><a class="indexterm" name="id2568998"></a><em class="parameter"><code>logon path = \\%L\profiles\%U</code></em></td></tr><tr><td><a class="indexterm" name="id2569010"></a><em class="parameter"><code>logon drive = X:</code></em></td></tr><tr><td><a class="indexterm" name="id2569021"></a><em class="parameter"><code>domain logons = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2569033"></a><em class="parameter"><code>preferred master = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2569045"></a><em class="parameter"><code>wins support = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2569056"></a><em class="parameter"><code>ldap suffix = dc=abmas,dc=biz</code></em></td></tr><tr><td><a class="indexterm" name="id2569068"></a><em class="parameter"><code>ldap machine suffix = ou=People</code></em></td></tr><tr><td><a class="indexterm" name="id2569080"></a><em class="parameter"><code>ldap user suffix = ou=People</code></em></td></tr><tr><td><a class="indexterm" name="id2569092"></a><em class="parameter"><code>ldap group suffix = ou=Groups</code></em></td></tr><tr><td><a class="indexterm" name="id2569104"></a><em class="parameter"><code>ldap idmap suffix = ou=Idmap</code></em></td></tr><tr><td><a class="indexterm" name="id2569116"></a><em class="parameter"><code>ldap admin dn = cn=Manager,dc=abmas,dc=biz</code></em></td></tr><tr><td><a class="indexterm" name="id2569128"></a><em class="parameter"><code>idmap backend = ldap:ldap://massive.abmas.biz</code></em></td></tr><tr><td><a class="indexterm" name="id2569141"></a><em class="parameter"><code>idmap uid = 10000-20000</code></em></td></tr><tr><td><a class="indexterm" name="id2569152"></a><em class="parameter"><code>idmap gid = 10000-20000</code></em></td></tr><tr><td><a class="indexterm" name="id2569164"></a><em class="parameter"><code>map acl inherit = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2569176"></a><em class="parameter"><code>printing = cups</code></em></td></tr><tr><td><a class="indexterm" name="id2569188"></a><em class="parameter"><code>printer admin = root, chrisr</code></em></td></tr></table></div></div><br class="example-break"></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="sbeidealx"></a>Install and Configure Idealx smbldap-tools Scripts</h3></div></div></div><p>
-	<a class="indexterm" name="id2569214"></a>
+	</p><div class="example"><a name="sbehap-massive-smbconfa"></a><p class="title"><b>Example 5.6. LDAP Based <code class="filename">smb.conf</code> File, Server: MASSIVE  global Section: Part A</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td># Global parameters</td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2568672"></a><em class="parameter"><code>unix charset = LOCALE</code></em></td></tr><tr><td><a class="indexterm" name="id2568684"></a><em class="parameter"><code>workgroup = MEGANET2</code></em></td></tr><tr><td><a class="indexterm" name="id2568696"></a><em class="parameter"><code>netbios name = MASSIVE</code></em></td></tr><tr><td><a class="indexterm" name="id2568708"></a><em class="parameter"><code>interfaces = eth1, lo</code></em></td></tr><tr><td><a class="indexterm" name="id2568720"></a><em class="parameter"><code>bind interfaces only = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2568732"></a><em class="parameter"><code>passdb backend = ldapsam:ldap://massive.abmas.biz</code></em></td></tr><tr><td><a class="indexterm" name="id2568744"></a><em class="parameter"><code>enable privileges = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2568756"></a><em class="parameter"><code>username map = /etc/samba/smbusers</code></em></td></tr><tr><td><a class="indexterm" name="id2568768"></a><em class="parameter"><code>log level = 1</code></em></td></tr><tr><td><a class="indexterm" name="id2568779"></a><em class="parameter"><code>syslog = 0</code></em></td></tr><tr><td><a class="indexterm" name="id2568791"></a><em class="parameter"><code>log file = /var/log/samba/%m</code></em></td></tr><tr><td><a class="indexterm" name="id2568803"></a><em class="parameter"><code>max log size = 50</code></em></td></tr><tr><td><a class="indexterm" name="id2568814"></a><em class="parameter"><code>smb ports = 139</code></em></td></tr><tr><td><a class="indexterm" name="id2568826"></a><em class="parameter"><code>name resolve order = wins bcast hosts</code></em></td></tr><tr><td><a class="indexterm" name="id2568838"></a><em class="parameter"><code>time server = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2568850"></a><em class="parameter"><code>printcap name = CUPS</code></em></td></tr><tr><td><a class="indexterm" name="id2568862"></a><em class="parameter"><code>show add printer wizard = No</code></em></td></tr><tr><td><a class="indexterm" name="id2568874"></a><em class="parameter"><code>add user script = /opt/IDEALX/sbin/smbldap-useradd -m "%u"</code></em></td></tr><tr><td><a class="indexterm" name="id2568886"></a><em class="parameter"><code>delete user script = /opt/IDEALX/sbin/smbldap-userdel "%u"</code></em></td></tr><tr><td><a class="indexterm" name="id2568899"></a><em class="parameter"><code>add group script = /opt/IDEALX/sbin/smbldap-groupadd -p "%g"</code></em></td></tr><tr><td><a class="indexterm" name="id2568911"></a><em class="parameter"><code>delete group script = /opt/IDEALX/sbin/smbldap-groupdel "%g"</code></em></td></tr><tr><td><a class="indexterm" name="id2568924"></a><em class="parameter"><code>add user to group script = /opt/IDEALX/sbin/smbldap-groupmod -m "%u" "%g"</code></em></td></tr><tr><td><a class="indexterm" name="id2568936"></a><em class="parameter"><code>delete user from group script = /opt/IDEALX/sbin/smbldap-groupmod -x "%u" "%g"</code></em></td></tr><tr><td><a class="indexterm" name="id2568950"></a><em class="parameter"><code>set primary group script = /opt/IDEALX/sbin/smbldap-usermod -g "%g" "%u"</code></em></td></tr><tr><td><a class="indexterm" name="id2568962"></a><em class="parameter"><code>add machine script = /opt/IDEALX/sbin/smbldap-useradd -w "%u"</code></em></td></tr></table></div></div><br class="example-break"><div class="example"><a name="sbehap-massive-smbconfb"></a><p class="title"><b>Example 5.7. LDAP Based <code class="filename">smb.conf</code> File, Server: MASSIVE  global Section: Part B</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2569000"></a><em class="parameter"><code>logon script = scripts\logon.bat</code></em></td></tr><tr><td><a class="indexterm" name="id2569012"></a><em class="parameter"><code>logon path = \\%L\profiles\%U</code></em></td></tr><tr><td><a class="indexterm" name="id2569024"></a><em class="parameter"><code>logon drive = X:</code></em></td></tr><tr><td><a class="indexterm" name="id2569035"></a><em class="parameter"><code>domain logons = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2569047"></a><em class="parameter"><code>preferred master = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2569059"></a><em class="parameter"><code>wins support = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2569071"></a><em class="parameter"><code>ldap suffix = dc=abmas,dc=biz</code></em></td></tr><tr><td><a class="indexterm" name="id2569083"></a><em class="parameter"><code>ldap machine suffix = ou=People</code></em></td></tr><tr><td><a class="indexterm" name="id2569095"></a><em class="parameter"><code>ldap user suffix = ou=People</code></em></td></tr><tr><td><a class="indexterm" name="id2569107"></a><em class="parameter"><code>ldap group suffix = ou=Groups</code></em></td></tr><tr><td><a class="indexterm" name="id2569119"></a><em class="parameter"><code>ldap idmap suffix = ou=Idmap</code></em></td></tr><tr><td><a class="indexterm" name="id2569131"></a><em class="parameter"><code>ldap admin dn = cn=Manager,dc=abmas,dc=biz</code></em></td></tr><tr><td><a class="indexterm" name="id2569143"></a><em class="parameter"><code>idmap backend = ldap:ldap://massive.abmas.biz</code></em></td></tr><tr><td><a class="indexterm" name="id2569155"></a><em class="parameter"><code>idmap uid = 10000-20000</code></em></td></tr><tr><td><a class="indexterm" name="id2569167"></a><em class="parameter"><code>idmap gid = 10000-20000</code></em></td></tr><tr><td><a class="indexterm" name="id2569178"></a><em class="parameter"><code>map acl inherit = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2569190"></a><em class="parameter"><code>printing = cups</code></em></td></tr><tr><td><a class="indexterm" name="id2569202"></a><em class="parameter"><code>printer admin = root, chrisr</code></em></td></tr></table></div></div><br class="example-break"></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="sbeidealx"></a>Install and Configure Idealx smbldap-tools Scripts</h3></div></div></div><p>
+	<a class="indexterm" name="id2569228"></a>
 	The Idealx scripts, or equivalent, are necessary to permit Samba-3 to manage accounts
 	on the LDAP server. You have chosen the Idealx scripts because they are the best-known
 	LDAP configuration scripts. The use of these scripts will help avoid the necessity
@@ -1268,7 +1268,7 @@
 	The smbldap-tools are located in <code class="filename">/opt/IDEALX/sbin</code>.
 	The scripts are not needed on BDC machines because all LDAP updates are handled by
 	the PDC alone.
-	</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2569281"></a>Installation of smbldap-tools from the Tarball</h4></div></div></div><p>
+	</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2569295"></a>Installation of smbldap-tools from the Tarball</h4></div></div></div><p>
 	To perform a manual installation of the smbldap-tools scripts, the following procedure may be used:
 	</p><div class="procedure"><a name="idealxscript"></a><p class="title"><b>Procedure 5.5. Unpacking and Installation Steps for the <code class="constant">smbldap-tools</code> Tarball</b></p><ol type="1"><li><p>
 		Create the <code class="filename">/opt/IDEALX/sbin</code> directory, and set its permissions
@@ -1320,10 +1320,10 @@
 </pre><p>
 		The smbldap-tools scripts are now ready for the configuration step outlined in
 		<a class="link" href="happy.html#smbldap-init" title="Configuration of smbldap-tools">&#8220;Configuration of smbldap-tools&#8221;</a>.
-		</p></li></ol></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2569533"></a>Installing smbldap-tools from the RPM Package</h4></div></div></div><p>
+		</p></li></ol></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2569547"></a>Installing smbldap-tools from the RPM Package</h4></div></div></div><p>
 	In the event that you have elected to use the RPM package provided by Idealx, download the
 	source RPM <code class="filename">smbldap-tools-0.9.1-1.src.rpm</code>, then follow this procedure:
-	</p><div class="procedure"><a name="id2569551"></a><p class="title"><b>Procedure 5.6. Installation Steps for <code class="constant">smbldap-tools</code> RPM's</b></p><ol type="1"><li><p>
+	</p><div class="procedure"><a name="id2569566"></a><p class="title"><b>Procedure 5.6. Installation Steps for <code class="constant">smbldap-tools</code> RPM's</b></p><ol type="1"><li><p>
 		Install the source RPM that has been downloaded as follows:
 </p><pre class="screen">
 <code class="prompt">root# </code> rpm -i smbldap-tools-0.9.1-1.src.rpm
@@ -1368,7 +1368,7 @@
 	</p><p>
 	The smbldap-tools require that the NetBIOS name (machine name) of the Samba server be included
 	in the <code class="filename">smb.conf</code> file.
-	</p><div class="procedure"><a name="id2569746"></a><p class="title"><b>Procedure 5.7. Configuration Steps for <code class="constant">smbldap-tools</code> to Enable Use</b></p><ol type="1"><li><p>
+	</p><div class="procedure"><a name="id2569760"></a><p class="title"><b>Procedure 5.7. Configuration Steps for <code class="constant">smbldap-tools</code> to Enable Use</b></p><ol type="1"><li><p>
 		Change into the directory that contains the <code class="filename">configure.pl</code> script.
 </p><pre class="screen">
 <code class="prompt">root# </code> cd /opt/IDEALX/sbin
@@ -1474,7 +1474,7 @@
 		then verify its contents.
 		</p></li></ol></div><p>
 	The smbldap-tools are now ready for use.
-	</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2569948"></a>LDAP Initialization and Creation of User and Group Accounts</h3></div></div></div><p>
+	</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2569962"></a>LDAP Initialization and Creation of User and Group Accounts</h3></div></div></div><p>
 	The LDAP database must be populated with well-known Windows domain user accounts and domain group 
 	accounts before Samba can be used. The following procedures step you through the process.
 	</p><p>
@@ -1487,12 +1487,12 @@
 	</p><p>
 	Addition of an account to the LDAP backend can be done in two ways:
 	</p><div class="itemizedlist"><ul type="disc"><li><p>
-		<a class="indexterm" name="id2569982"></a>
-		<a class="indexterm" name="id2569989"></a>
-		<a class="indexterm" name="id2569995"></a>
-		<a class="indexterm" name="id2570002"></a>
-		<a class="indexterm" name="id2570009"></a>
-		<a class="indexterm" name="id2570016"></a>
+		<a class="indexterm" name="id2569996"></a>
+		<a class="indexterm" name="id2570003"></a>
+		<a class="indexterm" name="id2570010"></a>
+		<a class="indexterm" name="id2570017"></a>
+		<a class="indexterm" name="id2570023"></a>
+		<a class="indexterm" name="id2570030"></a>
 		If you always have a user account in the <code class="filename">/etc/passwd</code> on every 
 		server or in a NIS(+) backend, it is not necessary to add POSIX accounts for them in 
 		LDAP. In this case, you can add Windows domain user accounts using the 
@@ -1510,20 +1510,20 @@
 		Idealx smbldap-tools scripts. A copy of these tools, preconfigured for this system,
 		is included on the enclosed CD-ROM under <code class="filename">Chap06/Tools.</code>
 		</p></li></ul></div><p>
-	<a class="indexterm" name="id2570076"></a>
+	<a class="indexterm" name="id2570090"></a>
 	If you wish to have more control over how the LDAP database is initialized or 
 	if you don't want to use the Idealx smbldap-tools, you should refer to 
 	<a class="link" href="appendix.html" title="Chapter 15. A Collection of Useful Tidbits">&#8220;A Collection of Useful Tidbits&#8221;</a>, <a class="link" href="appendix.html#altldapcfg" title="Alternative LDAP Database Initialization">&#8220;Alternative LDAP Database Initialization&#8221;</a>.
 	</p><p>
-	<a class="indexterm" name="id2570103"></a>
+	<a class="indexterm" name="id2570117"></a>
 	The following steps initialize the LDAP database, and then you can add user and group
 	accounts that Samba can use. You use the <code class="literal">smbldap-populate</code> to
 	seed the LDAP database. You then manually add the accounts shown in <a class="link" href="happy.html#sbehap-bigacct" title="Table 5.3. Abmas Network Users and Groups">&#8220;Abmas Network Users and Groups&#8221;</a>. 
 	The list of users does not cover all 500 network users; it provides examples only.
 	</p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>
-	<a class="indexterm" name="id2570133"></a>
-	<a class="indexterm" name="id2570142"></a>
-	<a class="indexterm" name="id2570151"></a>
+	<a class="indexterm" name="id2570147"></a>
+	<a class="indexterm" name="id2570156"></a>
+	<a class="indexterm" name="id2570165"></a>
 	In the following examples, as the LDAP database is initialized, we do create a container
 	for Computer (machine) accounts. In the Samba-3 <code class="filename">smb.conf</code> files, specific use is made
 	of the People container, not the Computers container, for domain member accounts. This is not a
@@ -1600,7 +1600,7 @@
 Starting ldap-server                                 done
 </pre><p>
 		</p></li><li><p>
-		<a class="indexterm" name="id2570571"></a>
+		<a class="indexterm" name="id2570585"></a>
 		So that we can use a global IDMAP repository, the LDAP directory must have a container object for IDMAP data. 
 		There are several ways you can check that your LDAP database is able to receive IDMAP information. One of 
 		the simplest is to execute:
@@ -1609,7 +1609,7 @@
 dn: ou=Idmap,dc=abmas,dc=biz
 ou: idmap
 </pre><p>
-		<a class="indexterm" name="id2570595"></a>
+		<a class="indexterm" name="id2570609"></a>
 	        If the execution of this command does not return IDMAP entries, you need to create an LDIF
 		template file (see <a class="link" href="happy.html#sbehap-ldifadd" title="Example 5.12. LDIF IDMAP Add-On Load File File: /etc/openldap/idmap.LDIF">&#8220;LDIF IDMAP Add-On Load File  File: /etc/openldap/idmap.LDIF&#8221;</a>). You can add the required entries using 
 		the following command:
@@ -1619,7 +1619,7 @@
 </pre><p>
 		Samba automatically populates this LDAP directory container when it needs to.
 		</p></li><li><p>
-		<a class="indexterm" name="id2570635"></a>
+		<a class="indexterm" name="id2570649"></a>
 		It looks like all has gone well, as expected. Let's confirm that this is the case
 		by running a few tests. First we check the contents of the database directly
 		by running <code class="literal">slapcat</code> as follows (the output has been cut down):
@@ -1657,7 +1657,7 @@
 </pre><p>
 		This looks good so far.
 		</p></li><li><p>
-		<a class="indexterm" name="id2570686"></a>
+		<a class="indexterm" name="id2570700"></a>
 		The next step is to prove that the LDAP server is running and responds to a
 		search request. Execute the following as shown (output has been cut to save space):
 </p><pre class="screen">
@@ -1702,7 +1702,7 @@
 </pre><p>
 		Good. It is all working just fine.
 		</p></li><li><p>
-		<a class="indexterm" name="id2570742"></a>
+		<a class="indexterm" name="id2570757"></a>
 		You must now make certain that the NSS resolver can interrogate LDAP also.
 		Execute the following commands:
 </p><pre class="screen">
@@ -1715,16 +1715,16 @@
 Domain Guests:x:514:
 Domain Computers:x:553:
 </pre><p>
-		<a class="indexterm" name="id2570772"></a>
+		<a class="indexterm" name="id2570786"></a>
 		This demonstrates that the <code class="literal">nss_ldap</code> library is functioning
 		as it should. If these two steps fail to produce this information, refer to
 		<a class="link" href="happy.html#sbeavoid" title="Avoiding Failures: Solving Problems Before They Happen">&#8220;Avoiding Failures: Solving Problems Before They Happen&#8221;</a> for diagnostic procedures that can be followed to
 		isolate the cause of the problem. Proceed to the next step only when the previous steps
 		have been successfully completed.
 		</p></li><li><p>
-		<a class="indexterm" name="id2570803"></a>
-		<a class="indexterm" name="id2570810"></a>
-		<a class="indexterm" name="id2570816"></a>
+		<a class="indexterm" name="id2570817"></a>
+		<a class="indexterm" name="id2570824"></a>
+		<a class="indexterm" name="id2570831"></a>
 		Our database is now ready for the addition of network users. For each user for
 		whom an account must be created, execute the following:
 </p><pre class="screen">
@@ -1740,7 +1740,7 @@
 </pre><p>
 		where <code class="constant">username</code> is the login ID for each user.
 		</p></li><li><p>
-		<a class="indexterm" name="id2570877"></a>
+		<a class="indexterm" name="id2570892"></a>
 		Now verify that the UNIX (POSIX) accounts can be resolved via NSS by executing the
 		following:
 </p><pre class="screen">
@@ -1768,7 +1768,7 @@
 		This confirms that the UNIX (POSIX) user account information can be resolved from LDAP
 		by system tools that make a getentpw() system call.
 		</p></li><li><p>
-		<a class="indexterm" name="id2570943"></a>
+		<a class="indexterm" name="id2570958"></a>
 		The root account must have UID=0; if not, this means that operations conducted from
 		a Windows client using tools such as the Domain User Manager fails under UNIX because
 		the management of user and group accounts requires that the UID=0. Additionally, it is
@@ -1802,8 +1802,8 @@
 </pre><p>
 		This is precisely what we want to see.
 		</p></li><li><p>
-		<a class="indexterm" name="id2571043"></a>
-		<a class="indexterm" name="id2571049"></a>
+		<a class="indexterm" name="id2571057"></a>
+		<a class="indexterm" name="id2571064"></a>
 		The final validation step involves making certain that Samba-3 can obtain the user
 		accounts from the LDAP ldapsam passwd backend. Execute the following command as shown:
 </p><pre class="screen">
@@ -1834,7 +1834,7 @@
 </pre><p>
 		This looks good. Of course, you fully expected that it would all work, didn't you?
 		</p></li><li><p>
-		<a class="indexterm" name="id2571094"></a>
+		<a class="indexterm" name="id2571109"></a>
 		Now you add the group accounts that are used on the Abmas network. Execute
 		the following exactly as shown:
 </p><pre class="screen">
@@ -1845,7 +1845,7 @@
 		The addition of groups does not involve keyboard interaction, so the lack of console
 		output is of no concern.
 		</p></li><li><p>
-		<a class="indexterm" name="id2571137"></a>
+		<a class="indexterm" name="id2571151"></a>
 		You really do want to confirm that UNIX group resolution from LDAP is functioning 
 		as it should. Let's do this as shown here:
 </p><pre class="screen">
@@ -1862,7 +1862,7 @@
 		The well-known special accounts (Domain Admins, Domain Users, Domain Guests), as well
 		as our own site-specific group accounts, are correctly listed. This is looking good.
 		</p></li><li><p>
-		<a class="indexterm" name="id2571170"></a>
+		<a class="indexterm" name="id2571184"></a>
 		The final step we need to validate is that Samba can see all the Windows domain groups
 		and that they are correctly mapped to the respective UNIX group account. To do this,
 		just execute the following command:
@@ -1917,7 +1917,7 @@
 <code class="prompt">root# </code> rcwinbind restart
 </pre><p>
 		</p></li><li><p>
-		<a class="indexterm" name="id2571385"></a>
+		<a class="indexterm" name="id2571399"></a>
 		You may now check Samba-3 operation as follows:
 </p><pre class="screen">
 <code class="prompt">root# </code> smbclient -L massive -U%
@@ -1963,12 +1963,12 @@
 		</p></li></ol></div><p>
 	The server <code class="constant">MASSIVE</code> is now configured, and it is time to move onto the next task.
 	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="sbehap-ptrcfg"></a>Printer Configuration</h3></div></div></div><p>
-	<a class="indexterm" name="id2571496"></a>
+	<a class="indexterm" name="id2571510"></a>
 	The configuration for Samba-3 to enable CUPS raw-print-through printing has already been
 	taken care of in the <code class="filename">smb.conf</code> file. The only preparation needed for <code class="constant">smart</code>
 	printing to be possible involves creation of the directories in which Samba-3 stores
 	Windows printing driver files.
-	</p><div class="procedure"><a name="id2571518"></a><p class="title"><b>Procedure 5.9. Printer Configuration Steps</b></p><ol type="1"><li><p>
+	</p><div class="procedure"><a name="id2571532"></a><p class="title"><b>Procedure 5.9. Printer Configuration Steps</b></p><ol type="1"><li><p>
                 Configure all network-attached printers to have a fixed IP address.
                 </p></li><li><p>
                 Create an entry in the DNS database on the server <code class="constant">MASSIVE</code>
@@ -1980,18 +1980,18 @@
                 Follow the instructions in the printer manufacturers' manuals to permit printing
                 to port 9100.  Use any other port the manufacturer specifies for direct mode,
                 raw printing.  This allows the CUPS spooler to print using raw mode protocols.
-                <a class="indexterm" name="id2571579"></a>
-                <a class="indexterm" name="id2571585"></a>
+                <a class="indexterm" name="id2571593"></a>
+                <a class="indexterm" name="id2571600"></a>
                 </p></li><li><p>
-		<a class="indexterm" name="id2571599"></a>
-                <a class="indexterm" name="id2571606"></a>
+		<a class="indexterm" name="id2571613"></a>
+                <a class="indexterm" name="id2571620"></a>
                 Only on the server to which the printer is attached, configure the CUPS Print
                 Queues as follows:
 </p><pre class="screen">
 <code class="prompt">root# </code> lpadmin -p <em class="parameter"><code>printque</code></em>
 	 -v socket://<em class="parameter"><code>printer-name</code></em>.abmas.biz:9100 -E
 </pre><p>
-                <a class="indexterm" name="id2571641"></a>
+                <a class="indexterm" name="id2571656"></a>
                 This step creates the necessary print queue to use no assigned print filter. This
                 is ideal for raw printing, that is, printing without use of filters.
                 The name <em class="parameter"><code>printque</code></em> is the name you have assigned for
@@ -2011,15 +2011,15 @@
 <code class="prompt">root# </code> /usr/bin/accept <em class="parameter"><code>printque</code></em>
 </pre><p>
                 </p></li><li><p>
-                <a class="indexterm" name="id2571723"></a>
-                <a class="indexterm" name="id2571729"></a>
-                <a class="indexterm" name="id2571736"></a>
+                <a class="indexterm" name="id2571737"></a>
+                <a class="indexterm" name="id2571744"></a>
+                <a class="indexterm" name="id2571751"></a>
                 Edit the file <code class="filename">/etc/cups/mime.convs</code> to uncomment the line:
 </p><pre class="screen">
 application/octet-stream     application/vnd.cups-raw      0     -
 </pre><p>
 		</p></li><li><p>
-		 <a class="indexterm" name="id2571764"></a>
+		 <a class="indexterm" name="id2571778"></a>
 		 Edit the file <code class="filename">/etc/cups/mime.types</code> to uncomment the line:
 </p><pre class="screen">
 application/octet-stream
@@ -2038,7 +2038,7 @@
 <code class="prompt">root# </code> chown -R root:root /var/lib/samba/drivers
 <code class="prompt">root# </code> chmod -R ug=rwx,o=rx /var/lib/samba/drivers
 </pre><p>
-		</p></li></ol></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="sbehap-bldg1"></a>Samba-3 BDC Configuration</h2></div></div></div><div class="procedure"><a name="id2571848"></a><p class="title"><b>Procedure 5.10. Configuration of BDC Called: <code class="constant">BLDG1</code></b></p><ol type="1"><li><p>
+		</p></li></ol></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="sbehap-bldg1"></a>Samba-3 BDC Configuration</h2></div></div></div><div class="procedure"><a name="id2571862"></a><p class="title"><b>Procedure 5.10. Configuration of BDC Called: <code class="constant">BLDG1</code></b></p><ol type="1"><li><p>
 		Install the files in <a class="link" href="happy.html#sbehap-bldg1-smbconf" title="Example 5.8. LDAP Based smb.conf File, Server: BLDG1">&#8220;LDAP Based smb.conf File, Server: BLDG1&#8221;</a>,
 		<a class="link" href="happy.html#sbehap-shareconfa" title="Example 5.10. LDAP Based smb.conf File, Shares Section Part A">&#8220;LDAP Based smb.conf File, Shares Section  Part A&#8221;</a>, and <a class="link" href="happy.html#sbehap-shareconfb" title="Example 5.11. LDAP Based smb.conf File, Shares Section Part B">&#8220;LDAP Based smb.conf File, Shares Section  Part B&#8221;</a>
 		into the <code class="filename">/etc/samba/</code> directory. The three files
@@ -2081,7 +2081,7 @@
 </pre><p>
 		This is the correct output. If the accounts that have UIDs above 512 are not shown, there is a problem.
 		</p></li><li><p>
-		<a class="indexterm" name="id2572008"></a>
+		<a class="indexterm" name="id2572022"></a>
 		The next step in the verification process involves testing the operation of UNIX group
 		resolution via the NSS LDAP resolver. Execute these commands:
 </p><pre class="screen">
@@ -2111,7 +2111,7 @@
 		This is also the correct and desired output, because it demonstrates that the LDAP client
 		is able to communicate correctly with the LDAP server (<code class="constant">MASSIVE</code>).
 		</p></li><li><p>
-		<a class="indexterm" name="id2572049"></a>
+		<a class="indexterm" name="id2572063"></a>
 		You must now set the LDAP administrative password into the Samba-3 <code class="filename">secrets.tdb</code>
 		file by executing this command:
 </p><pre class="screen">
@@ -2143,7 +2143,7 @@
 </pre><p>
 		This indicates that the domain security account for the BDC has been correctly created.
 		</p></li><li><p>
-		<a class="indexterm" name="id2572150"></a>
+		<a class="indexterm" name="id2572164"></a>
 		Verify that user and group account resolution works via Samba-3 tools as follows:
 </p><pre class="screen">
 <code class="prompt">root# </code> pdbedit -L
@@ -2231,19 +2231,19 @@
 		should be added together to form the <code class="filename">smb.conf</code> file.
 		</p></li><li><p>
 		Follow carefully the steps shown in <a class="link" href="happy.html#sbehap-bldg1" title="Samba-3 BDC Configuration">&#8220;Samba-3 BDC Configuration&#8221;</a>, starting at step 2.
-		</p></li></ol></div><div class="example"><a name="sbehap-bldg1-smbconf"></a><p class="title"><b>Example 5.8. LDAP Based <code class="filename">smb.conf</code> File, Server: BLDG1</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td># Global parameters</td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2572496"></a><em class="parameter"><code>unix charset = LOCALE</code></em></td></tr><tr><td><a class="indexterm" name="id2572507"></a><em class="parameter"><code>workgroup = MEGANET2</code></em></td></tr><tr><td><a class="indexterm" name="id2572519"></a><em class="parameter"><code>netbios name = BLDG1</code></em></td></tr><tr><td><a class="indexterm" name="id2572531"></a><em class="parameter"><code>passdb backend = ldapsam:ldap://massive.abmas.biz</code></em></td></tr><tr><td><a class="indexterm" name="id2572543"></a><em class="parameter"><code>enable privileges = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2572555"></a><em class="parameter"><code>username map = /etc/samba/smbusers</code></em></td></tr><tr><td><a class="indexterm" name="id2572567"></a><em class="parameter"><code>log level = 1</code></em></td></tr><tr><td><a class="indexterm" name="id2572579"></a><em class="parameter"><code>syslog = 0</code></em></td></tr><tr><td><a class="indexterm" name="id2572590"></a><em class="parameter"><code>log file = /var/log/samba/%m</code></em></td></tr><tr><td><a class="indexterm" name="id2572602"></a><em class="parameter"><code>max log size = 50</code></em></td></tr><tr><td><a class="indexterm" name="id2572614"></a><em class="parameter"><code>smb ports = 139</code></em></td></tr><tr><td><a class="indexterm" name="id2572625"></a><em class="parameter"><code>name resolve order = wins bcast hosts</code></em></td></tr><tr><td><a class="indexterm" name="id2572638"></a><em class="parameter"><code>printcap name = CUPS</code></em></td></tr><tr><td><a class="indexterm" name="id2572649"></a><em class="parameter"><code>show add printer wizard = No</code></em></td></tr><tr><td><a class="indexterm" name="id2572662"></a><em class="parameter"><code>logon script = scripts\logon.bat</code></em></td></tr><tr><td><a class="indexterm" name="id2572674"></a><em class="parameter"><code>logon path = \\%L\profiles\%U</code></em></td></tr><tr><td><a class="indexterm" name="id2572685"></a><em class="parameter"><code>logon drive = X:</code></em></td></tr><tr><td><a class="indexterm" name="id2572697"></a><em class="parameter"><code>domain logons = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2572709"></a><em class="parameter"><code>domain master = No</code></em></td></tr><tr><td><a class="indexterm" name="id2572720"></a><em class="parameter"><code>wins server = 172.16.0.1</code></em></td></tr><tr><td><a class="indexterm" name="id2572732"></a><em class="parameter"><code>ldap suffix = dc=abmas,dc=biz</code></em></td></tr><tr><td><a class="indexterm" name="id2572744"></a><em class="parameter"><code>ldap machine suffix = ou=People</code></em></td></tr><tr><td><a class="indexterm" name="id2572756"></a><em class="parameter"><code>ldap user suffix = ou=People</code></em></td></tr><tr><td><a class="indexterm" name="id2572768"></a><em class="parameter"><code>ldap group suffix = ou=Groups</code></em></td></tr><tr><td><a class="indexterm" name="id2572780"></a><em class="parameter"><code>ldap idmap suffix = ou=Idmap</code></em></td></tr><tr><td><a class="indexterm" name="id2572792"></a><em class="parameter"><code>ldap admin dn = cn=Manager,dc=abmas,dc=biz</code></em></td></tr><tr><td><a class="indexterm" name="id2572804"></a><em class="parameter"><code>idmap backend = ldap:ldap://massive.abmas.biz</code></em></td></tr><tr><td><a class="indexterm" name="id2572816"></a><em class="parameter"><code>idmap uid = 10000-20000</code></em></td></tr><tr><td><a class="indexterm" name="id2572828"></a><em class="parameter"><code>idmap gid = 10000-20000</code></em></td></tr><tr><td><a class="indexterm" name="id2572840"></a><em class="parameter"><code>printing = cups</code></em></td></tr><tr><td><a class="indexterm" name="id2572852"></a><em class="parameter"><code>printer admin = root, chrisr</code></em></td></tr></table></div></div><br class="example-break"><div class="example"><a name="sbehap-bldg2-smbconf"></a><p class="title"><b>Example 5.9. LDAP Based <code class="filename">smb.conf</code> File, Server: BLDG2</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td># Global parameters</td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2572898"></a><em class="parameter"><code>unix charset = LOCALE</code></em></td></tr><tr><td><a class="indexterm" name="id2572910"></a><em class="parameter"><code>workgroup = MEGANET2</code></em></td></tr><tr><td><a class="indexterm" name="id2572922"></a><em class="parameter"><code>netbios name = BLDG2</code></em></td></tr><tr><td><a class="indexterm" name="id2572934"></a><em class="parameter"><code>passdb backend = ldapsam:ldap://massive.abmas.biz</code></em></td></tr><tr><td><a class="indexterm" name="id2572946"></a><em class="parameter"><code>enable privileges = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2572958"></a><em class="parameter"><code>username map = /etc/samba/smbusers</code></em></td></tr><tr><td><a class="indexterm" name="id2572970"></a><em class="parameter"><code>log level = 1</code></em></td></tr><tr><td><a class="indexterm" name="id2572981"></a><em class="parameter"><code>syslog = 0</code></em></td></tr><tr><td><a class="indexterm" name="id2572993"></a><em class="parameter"><code>log file = /var/log/samba/%m</code></em></td></tr><tr><td><a class="indexterm" name="id2573005"></a><em class="parameter"><code>max log size = 50</code></em></td></tr><tr><td><a class="indexterm" name="id2573016"></a><em class="parameter"><code>smb ports = 139</code></em></td></tr><tr><td><a class="indexterm" name="id2573028"></a><em class="parameter"><code>name resolve order = wins bcast hosts</code></em></td></tr><tr><td><a class="indexterm" name="id2573040"></a><em class="parameter"><code>printcap name = CUPS</code></em></td></tr><tr><td><a class="indexterm" name="id2573052"></a><em class="parameter"><code>show add printer wizard = No</code></em></td></tr><tr><td><a class="indexterm" name="id2573064"></a><em class="parameter"><code>logon script = scripts\logon.bat</code></em></td></tr><tr><td><a class="indexterm" name="id2573076"></a><em class="parameter"><code>logon path = \\%L\profiles\%U</code></em></td></tr><tr><td><a class="indexterm" name="id2573088"></a><em class="parameter"><code>logon drive = X:</code></em></td></tr><tr><td><a class="indexterm" name="id2573100"></a><em class="parameter"><code>domain logons = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2573111"></a><em class="parameter"><code>domain master = No</code></em></td></tr><tr><td><a class="indexterm" name="id2573123"></a><em class="parameter"><code>wins server = 172.16.0.1</code></em></td></tr><tr><td><a class="indexterm" name="id2573135"></a><em class="parameter"><code>ldap suffix = dc=abmas,dc=biz</code></em></td></tr><tr><td><a class="indexterm" name="id2573147"></a><em class="parameter"><code>ldap machine suffix = ou=People</code></em></td></tr><tr><td><a class="indexterm" name="id2573159"></a><em class="parameter"><code>ldap user suffix = ou=People</code></em></td></tr><tr><td><a class="indexterm" name="id2573171"></a><em class="parameter"><code>ldap group suffix = ou=Groups</code></em></td></tr><tr><td><a class="indexterm" name="id2573183"></a><em class="parameter"><code>ldap idmap suffix = ou=Idmap</code></em></td></tr><tr><td><a class="indexterm" name="id2573195"></a><em class="parameter"><code>ldap admin dn = cn=Manager,dc=abmas,dc=biz</code></em></td></tr><tr><td><a class="indexterm" name="id2573207"></a><em class="parameter"><code>idmap backend = ldap:ldap://massive.abmas.biz</code></em></td></tr><tr><td><a class="indexterm" name="id2573219"></a><em class="parameter"><code>idmap uid = 10000-20000</code></em></td></tr><tr><td><a class="indexterm" name="id2573231"></a><em class="parameter"><code>idmap gid = 10000-20000</code></em></td></tr><tr><td><a class="indexterm" name="id2573242"></a><em class="parameter"><code>printing = cups</code></em></td></tr><tr><td><a class="indexterm" name="id2573254"></a><em class="parameter"><code>printer admin = root, chrisr</code></em></td></tr></table></div></div><br class="example-break"><div class="example"><a name="sbehap-shareconfa"></a><p class="title"><b>Example 5.10. LDAP Based <code class="filename">smb.conf</code> File, Shares Section  Part A</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[accounts]</code></em></td></tr><tr><td><a class="indexterm" name="id2573300"></a><em class="parameter"><code>comment = Accounting Files</code></em></td></tr><tr><td><a class="indexterm" name="id2573312"></a><em class="parameter"><code>path = /data/accounts</code></em></td></tr><tr><td><a class="indexterm" name="id2573324"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[service]</code></em></td></tr><tr><td><a class="indexterm" name="id2573344"></a><em class="parameter"><code>comment = Financial Services Files</code></em></td></tr><tr><td><a class="indexterm" name="id2573356"></a><em class="parameter"><code>path = /data/service</code></em></td></tr><tr><td><a class="indexterm" name="id2573368"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[pidata]</code></em></td></tr><tr><td><a class="indexterm" name="id2573388"></a><em class="parameter"><code>comment = Property Insurance Files</code></em></td></tr><tr><td><a class="indexterm" name="id2573400"></a><em class="parameter"><code>path = /data/pidata</code></em></td></tr><tr><td><a class="indexterm" name="id2573412"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[homes]</code></em></td></tr><tr><td><a class="indexterm" name="id2573432"></a><em class="parameter"><code>comment = Home Directories</code></em></td></tr><tr><td><a class="indexterm" name="id2573444"></a><em class="parameter"><code>valid users = %S</code></em></td></tr><tr><td><a class="indexterm" name="id2573456"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td><a class="indexterm" name="id2573467"></a><em class="parameter"><code>browseable = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[printers]</code></em></td></tr><tr><td><a class="indexterm" name="id2573488"></a><em class="parameter"><code>comment = SMB Print Spool</code></em></td></tr><tr><td><a class="indexterm" name="id2573499"></a><em class="parameter"><code>path = /var/spool/samba</code></em></td></tr><tr><td><a class="indexterm" name="id2573511"></a><em class="parameter"><code>guest ok = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2573523"></a><em class="parameter"><code>printable = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2573534"></a><em class="parameter"><code>browseable = No</code></em></td></tr></table></div></div><br class="example-break"><div class="example"><a name="sbehap-shareconfb"></a><p class="title"><b>Example 5.11. LDAP Based <code class="filename">smb.conf</code> File, Shares Section  Part B</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[apps]</code></em></td></tr><tr><td><a class="indexterm" name="id2573580"></a><em class="parameter"><code>comment = Application Files</code></em></td></tr><tr><td><a class="indexterm" name="id2573592"></a><em class="parameter"><code>path = /apps</code></em></td></tr><tr><td><a class="indexterm" name="id2573603"></a><em class="parameter"><code>admin users = bjordan</code></em></td></tr><tr><td><a class="indexterm" name="id2573615"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[netlogon]</code></em></td></tr><tr><td><a class="indexterm" name="id2573636"></a><em class="parameter"><code>comment = Network Logon Service</code></em></td></tr><tr><td><a class="indexterm" name="id2573647"></a><em class="parameter"><code>path = /var/lib/samba/netlogon</code></em></td></tr><tr><td><a class="indexterm" name="id2573659"></a><em class="parameter"><code>guest ok = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2573671"></a><em class="parameter"><code>locking = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[profiles]</code></em></td></tr><tr><td><a class="indexterm" name="id2573691"></a><em class="parameter"><code>comment = Profile Share</code></em></td></tr><tr><td><a class="indexterm" name="id2573703"></a><em class="parameter"><code>path = /var/lib/samba/profiles</code></em></td></tr><tr><td><a class="indexterm" name="id2573715"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td><a class="indexterm" name="id2573727"></a><em class="parameter"><code>profile acls = Yes</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[profdata]</code></em></td></tr><tr><td><a class="indexterm" name="id2573747"></a><em class="parameter"><code>comment = Profile Data Share</code></em></td></tr><tr><td><a class="indexterm" name="id2573759"></a><em class="parameter"><code>path = /var/lib/samba/profdata</code></em></td></tr><tr><td><a class="indexterm" name="id2573771"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td><a class="indexterm" name="id2573783"></a><em class="parameter"><code>profile acls = Yes</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[print$]</code></em></td></tr><tr><td><a class="indexterm" name="id2573803"></a><em class="parameter"><code>comment = Printer Drivers</code></em></td></tr><tr><td><a class="indexterm" name="id2573815"></a><em class="parameter"><code>path = /var/lib/samba/drivers</code></em></td></tr><tr><td><a class="indexterm" name="id2573827"></a><em class="parameter"><code>browseable = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2573838"></a><em class="parameter"><code>guest ok = no</code></em></td></tr><tr><td><a class="indexterm" name="id2573850"></a><em class="parameter"><code>read only = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2573862"></a><em class="parameter"><code>write list = root, chrisr</code></em></td></tr></table></div></div><br class="example-break"><div class="example"><a name="sbehap-ldifadd"></a><p class="title"><b>Example 5.12. LDIF IDMAP Add-On Load File  File: /etc/openldap/idmap.LDIF</b></p><div class="example-contents"><pre class="screen">
+		</p></li></ol></div><div class="example"><a name="sbehap-bldg1-smbconf"></a><p class="title"><b>Example 5.8. LDAP Based <code class="filename">smb.conf</code> File, Server: BLDG1</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td># Global parameters</td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2572510"></a><em class="parameter"><code>unix charset = LOCALE</code></em></td></tr><tr><td><a class="indexterm" name="id2572522"></a><em class="parameter"><code>workgroup = MEGANET2</code></em></td></tr><tr><td><a class="indexterm" name="id2572533"></a><em class="parameter"><code>netbios name = BLDG1</code></em></td></tr><tr><td><a class="indexterm" name="id2572545"></a><em class="parameter"><code>passdb backend = ldapsam:ldap://massive.abmas.biz</code></em></td></tr><tr><td><a class="indexterm" name="id2572558"></a><em class="parameter"><code>enable privileges = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2572569"></a><em class="parameter"><code>username map = /etc/samba/smbusers</code></em></td></tr><tr><td><a class="indexterm" name="id2572581"></a><em class="parameter"><code>log level = 1</code></em></td></tr><tr><td><a class="indexterm" name="id2572593"></a><em class="parameter"><code>syslog = 0</code></em></td></tr><tr><td><a class="indexterm" name="id2572604"></a><em class="parameter"><code>log file = /var/log/samba/%m</code></em></td></tr><tr><td><a class="indexterm" name="id2572616"></a><em class="parameter"><code>max log size = 50</code></em></td></tr><tr><td><a class="indexterm" name="id2572628"></a><em class="parameter"><code>smb ports = 139</code></em></td></tr><tr><td><a class="indexterm" name="id2572640"></a><em class="parameter"><code>name resolve order = wins bcast hosts</code></em></td></tr><tr><td><a class="indexterm" name="id2572652"></a><em class="parameter"><code>printcap name = CUPS</code></em></td></tr><tr><td><a class="indexterm" name="id2572664"></a><em class="parameter"><code>show add printer wizard = No</code></em></td></tr><tr><td><a class="indexterm" name="id2572676"></a><em class="parameter"><code>logon script = scripts\logon.bat</code></em></td></tr><tr><td><a class="indexterm" name="id2572688"></a><em class="parameter"><code>logon path = \\%L\profiles\%U</code></em></td></tr><tr><td><a class="indexterm" name="id2572700"></a><em class="parameter"><code>logon drive = X:</code></em></td></tr><tr><td><a class="indexterm" name="id2572711"></a><em class="parameter"><code>domain logons = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2572723"></a><em class="parameter"><code>domain master = No</code></em></td></tr><tr><td><a class="indexterm" name="id2572735"></a><em class="parameter"><code>wins server = 172.16.0.1</code></em></td></tr><tr><td><a class="indexterm" name="id2572746"></a><em class="parameter"><code>ldap suffix = dc=abmas,dc=biz</code></em></td></tr><tr><td><a class="indexterm" name="id2572758"></a><em class="parameter"><code>ldap machine suffix = ou=People</code></em></td></tr><tr><td><a class="indexterm" name="id2572770"></a><em class="parameter"><code>ldap user suffix = ou=People</code></em></td></tr><tr><td><a class="indexterm" name="id2572782"></a><em class="parameter"><code>ldap group suffix = ou=Groups</code></em></td></tr><tr><td><a class="indexterm" name="id2572794"></a><em class="parameter"><code>ldap idmap suffix = ou=Idmap</code></em></td></tr><tr><td><a class="indexterm" name="id2572806"></a><em class="parameter"><code>ldap admin dn = cn=Manager,dc=abmas,dc=biz</code></em></td></tr><tr><td><a class="indexterm" name="id2572818"></a><em class="parameter"><code>idmap backend = ldap:ldap://massive.abmas.biz</code></em></td></tr><tr><td><a class="indexterm" name="id2572831"></a><em class="parameter"><code>idmap uid = 10000-20000</code></em></td></tr><tr><td><a class="indexterm" name="id2572842"></a><em class="parameter"><code>idmap gid = 10000-20000</code></em></td></tr><tr><td><a class="indexterm" name="id2572854"></a><em class="parameter"><code>printing = cups</code></em></td></tr><tr><td><a class="indexterm" name="id2572866"></a><em class="parameter"><code>printer admin = root, chrisr</code></em></td></tr></table></div></div><br class="example-break"><div class="example"><a name="sbehap-bldg2-smbconf"></a><p class="title"><b>Example 5.9. LDAP Based <code class="filename">smb.conf</code> File, Server: BLDG2</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td># Global parameters</td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2572912"></a><em class="parameter"><code>unix charset = LOCALE</code></em></td></tr><tr><td><a class="indexterm" name="id2572924"></a><em class="parameter"><code>workgroup = MEGANET2</code></em></td></tr><tr><td><a class="indexterm" name="id2572936"></a><em class="parameter"><code>netbios name = BLDG2</code></em></td></tr><tr><td><a class="indexterm" name="id2572948"></a><em class="parameter"><code>passdb backend = ldapsam:ldap://massive.abmas.biz</code></em></td></tr><tr><td><a class="indexterm" name="id2572960"></a><em class="parameter"><code>enable privileges = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2572972"></a><em class="parameter"><code>username map = /etc/samba/smbusers</code></em></td></tr><tr><td><a class="indexterm" name="id2572984"></a><em class="parameter"><code>log level = 1</code></em></td></tr><tr><td><a class="indexterm" name="id2572996"></a><em class="parameter"><code>syslog = 0</code></em></td></tr><tr><td><a class="indexterm" name="id2573007"></a><em class="parameter"><code>log file = /var/log/samba/%m</code></em></td></tr><tr><td><a class="indexterm" name="id2573019"></a><em class="parameter"><code>max log size = 50</code></em></td></tr><tr><td><a class="indexterm" name="id2573031"></a><em class="parameter"><code>smb ports = 139</code></em></td></tr><tr><td><a class="indexterm" name="id2573042"></a><em class="parameter"><code>name resolve order = wins bcast hosts</code></em></td></tr><tr><td><a class="indexterm" name="id2573054"></a><em class="parameter"><code>printcap name = CUPS</code></em></td></tr><tr><td><a class="indexterm" name="id2573066"></a><em class="parameter"><code>show add printer wizard = No</code></em></td></tr><tr><td><a class="indexterm" name="id2573078"></a><em class="parameter"><code>logon script = scripts\logon.bat</code></em></td></tr><tr><td><a class="indexterm" name="id2573090"></a><em class="parameter"><code>logon path = \\%L\profiles\%U</code></em></td></tr><tr><td><a class="indexterm" name="id2573102"></a><em class="parameter"><code>logon drive = X:</code></em></td></tr><tr><td><a class="indexterm" name="id2573114"></a><em class="parameter"><code>domain logons = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2573126"></a><em class="parameter"><code>domain master = No</code></em></td></tr><tr><td><a class="indexterm" name="id2573137"></a><em class="parameter"><code>wins server = 172.16.0.1</code></em></td></tr><tr><td><a class="indexterm" name="id2573149"></a><em class="parameter"><code>ldap suffix = dc=abmas,dc=biz</code></em></td></tr><tr><td><a class="indexterm" name="id2573161"></a><em class="parameter"><code>ldap machine suffix = ou=People</code></em></td></tr><tr><td><a class="indexterm" name="id2573173"></a><em class="parameter"><code>ldap user suffix = ou=People</code></em></td></tr><tr><td><a class="indexterm" name="id2573185"></a><em class="parameter"><code>ldap group suffix = ou=Groups</code></em></td></tr><tr><td><a class="indexterm" name="id2573197"></a><em class="parameter"><code>ldap idmap suffix = ou=Idmap</code></em></td></tr><tr><td><a class="indexterm" name="id2573209"></a><em class="parameter"><code>ldap admin dn = cn=Manager,dc=abmas,dc=biz</code></em></td></tr><tr><td><a class="indexterm" name="id2573221"></a><em class="parameter"><code>idmap backend = ldap:ldap://massive.abmas.biz</code></em></td></tr><tr><td><a class="indexterm" name="id2573233"></a><em class="parameter"><code>idmap uid = 10000-20000</code></em></td></tr><tr><td><a class="indexterm" name="id2573245"></a><em class="parameter"><code>idmap gid = 10000-20000</code></em></td></tr><tr><td><a class="indexterm" name="id2573257"></a><em class="parameter"><code>printing = cups</code></em></td></tr><tr><td><a class="indexterm" name="id2573268"></a><em class="parameter"><code>printer admin = root, chrisr</code></em></td></tr></table></div></div><br class="example-break"><div class="example"><a name="sbehap-shareconfa"></a><p class="title"><b>Example 5.10. LDAP Based <code class="filename">smb.conf</code> File, Shares Section  Part A</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[accounts]</code></em></td></tr><tr><td><a class="indexterm" name="id2573315"></a><em class="parameter"><code>comment = Accounting Files</code></em></td></tr><tr><td><a class="indexterm" name="id2573326"></a><em class="parameter"><code>path = /data/accounts</code></em></td></tr><tr><td><a class="indexterm" name="id2573338"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[service]</code></em></td></tr><tr><td><a class="indexterm" name="id2573358"></a><em class="parameter"><code>comment = Financial Services Files</code></em></td></tr><tr><td><a class="indexterm" name="id2573370"></a><em class="parameter"><code>path = /data/service</code></em></td></tr><tr><td><a class="indexterm" name="id2573382"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[pidata]</code></em></td></tr><tr><td><a class="indexterm" name="id2573402"></a><em class="parameter"><code>comment = Property Insurance Files</code></em></td></tr><tr><td><a class="indexterm" name="id2573414"></a><em class="parameter"><code>path = /data/pidata</code></em></td></tr><tr><td><a class="indexterm" name="id2573426"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[homes]</code></em></td></tr><tr><td><a class="indexterm" name="id2573446"></a><em class="parameter"><code>comment = Home Directories</code></em></td></tr><tr><td><a class="indexterm" name="id2573458"></a><em class="parameter"><code>valid users = %S</code></em></td></tr><tr><td><a class="indexterm" name="id2573470"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td><a class="indexterm" name="id2573481"></a><em class="parameter"><code>browseable = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[printers]</code></em></td></tr><tr><td><a class="indexterm" name="id2573502"></a><em class="parameter"><code>comment = SMB Print Spool</code></em></td></tr><tr><td><a class="indexterm" name="id2573514"></a><em class="parameter"><code>path = /var/spool/samba</code></em></td></tr><tr><td><a class="indexterm" name="id2573525"></a><em class="parameter"><code>guest ok = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2573537"></a><em class="parameter"><code>printable = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2573549"></a><em class="parameter"><code>browseable = No</code></em></td></tr></table></div></div><br class="example-break"><div class="example"><a name="sbehap-shareconfb"></a><p class="title"><b>Example 5.11. LDAP Based <code class="filename">smb.conf</code> File, Shares Section  Part B</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[apps]</code></em></td></tr><tr><td><a class="indexterm" name="id2573595"></a><em class="parameter"><code>comment = Application Files</code></em></td></tr><tr><td><a class="indexterm" name="id2573606"></a><em class="parameter"><code>path = /apps</code></em></td></tr><tr><td><a class="indexterm" name="id2573618"></a><em class="parameter"><code>admin users = bjordan</code></em></td></tr><tr><td><a class="indexterm" name="id2573629"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[netlogon]</code></em></td></tr><tr><td><a class="indexterm" name="id2573650"></a><em class="parameter"><code>comment = Network Logon Service</code></em></td></tr><tr><td><a class="indexterm" name="id2573662"></a><em class="parameter"><code>path = /var/lib/samba/netlogon</code></em></td></tr><tr><td><a class="indexterm" name="id2573674"></a><em class="parameter"><code>guest ok = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2573685"></a><em class="parameter"><code>locking = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[profiles]</code></em></td></tr><tr><td><a class="indexterm" name="id2573706"></a><em class="parameter"><code>comment = Profile Share</code></em></td></tr><tr><td><a class="indexterm" name="id2573717"></a><em class="parameter"><code>path = /var/lib/samba/profiles</code></em></td></tr><tr><td><a class="indexterm" name="id2573729"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td><a class="indexterm" name="id2573741"></a><em class="parameter"><code>profile acls = Yes</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[profdata]</code></em></td></tr><tr><td><a class="indexterm" name="id2573762"></a><em class="parameter"><code>comment = Profile Data Share</code></em></td></tr><tr><td><a class="indexterm" name="id2573773"></a><em class="parameter"><code>path = /var/lib/samba/profdata</code></em></td></tr><tr><td><a class="indexterm" name="id2573785"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td><a class="indexterm" name="id2573797"></a><em class="parameter"><code>profile acls = Yes</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[print$]</code></em></td></tr><tr><td><a class="indexterm" name="id2573818"></a><em class="parameter"><code>comment = Printer Drivers</code></em></td></tr><tr><td><a class="indexterm" name="id2573829"></a><em class="parameter"><code>path = /var/lib/samba/drivers</code></em></td></tr><tr><td><a class="indexterm" name="id2573841"></a><em class="parameter"><code>browseable = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2573853"></a><em class="parameter"><code>guest ok = no</code></em></td></tr><tr><td><a class="indexterm" name="id2573864"></a><em class="parameter"><code>read only = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2573876"></a><em class="parameter"><code>write list = root, chrisr</code></em></td></tr></table></div></div><br class="example-break"><div class="example"><a name="sbehap-ldifadd"></a><p class="title"><b>Example 5.12. LDIF IDMAP Add-On Load File  File: /etc/openldap/idmap.LDIF</b></p><div class="example-contents"><pre class="screen">
 dn: ou=Idmap,dc=abmas,dc=biz
 objectClass: organizationalUnit
 ou: idmap
 structuralObjectClass: organizationalUnit
-</pre></div></div><br class="example-break"></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2573897"></a>Miscellaneous Server Preparation Tasks</h2></div></div></div><p>
+</pre></div></div><br class="example-break"></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2573911"></a>Miscellaneous Server Preparation Tasks</h2></div></div></div><p>
 	My father would say, &#8220;<span class="quote">Dinner is not over until the dishes have been done.</span>&#8221;
 	The makings of a great network environment take a lot of effort and attention to detail.
 	So far, you have completed most of the complex (and to many administrators, the interesting
 	part of server configuration) steps, but remember to tie it all together. Here are
 	a few more steps that must be completed so that your network runs like a well-rehearsed
 	orchestra.
-	</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2573917"></a>Configuring Directory Share Point Roots</h3></div></div></div><p>
+	</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2573932"></a>Configuring Directory Share Point Roots</h3></div></div></div><p>
 	In your <code class="filename">smb.conf</code> file, you have specified Windows shares. Each has a <em class="parameter"><code>path</code></em>
 	parameter. Even though it is obvious to all, one of the common Samba networking problems is
 	caused by forgetting to verify that every such share root directory actually exists and that it
@@ -2261,7 +2261,7 @@
 <code class="prompt">root# </code> chmod -R ug+rwxs,o-rwx /data
 <code class="prompt">root# </code> chmod -R ug+rwx,o+rx-w /apps
 </pre><p>
-	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2574012"></a>Configuring Profile Directories</h3></div></div></div><p>
+	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2574027"></a>Configuring Profile Directories</h3></div></div></div><p>
 	You made a conscious decision to do everything it would take to improve network client
 	performance. One of your decisions was to implement folder redirection. This means that Windows
 	user desktop profiles are now made up of two components: a dynamically loaded part and a set of file
@@ -2286,8 +2286,8 @@
 <code class="prompt">root# </code> chmod -R 750 <span class="emphasis"><em>username</em></span>
 </pre><p>
 	</p><p>
-	<a class="indexterm" name="id2574128"></a>
-	<a class="indexterm" name="id2574135"></a>
+	<a class="indexterm" name="id2574143"></a>
+	<a class="indexterm" name="id2574150"></a>
 	You have three options insofar as the dynamically loaded portion of the roaming profile
 	is concerned: 
 	</p><div class="itemizedlist"><ul type="disc"><li><p>You may permit the user to obtain a default profile.</p></li><li><p>You can create a mandatory profile.</p></li><li><p>You can create a group profile (which is almost always a mandatory profile).</p></li></ul></div><p>
@@ -2295,8 +2295,8 @@
 	profile is effected by renaming the <code class="filename">NTUSER.DAT</code> to <code class="filename">NTUSER.MAN</code>,
 	that is, just by changing the filename extension.
 	</p><p>
-	<a class="indexterm" name="id2574185"></a>
-	<a class="indexterm" name="id2574192"></a>
+	<a class="indexterm" name="id2574199"></a>
+	<a class="indexterm" name="id2574206"></a>
 	The location of the profile that a user can obtain is set in the user's account in the LDAP passdb backend.
 	You can manage this using the Idealx smbldap-tools or using the 
 	<a class="ulink" href="ftp://ftp.microsoft.com/Softlib/MSLFILES/SRVTOOLS.EXE" target="_top">Windows NT4 Domain User Manager</a>.
@@ -2309,8 +2309,8 @@
 	    /var/lib/samba/profiles/<span class="emphasis"><em>username</em></span>
 <code class="prompt">root# </code> chmod 700  /var/lib/samba/profiles/<span class="emphasis"><em>username</em></span>
 </pre><p>
-	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2574257"></a>Preparation of Logon Scripts</h3></div></div></div><p>
-	<a class="indexterm" name="id2574265"></a>
+	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2574271"></a>Preparation of Logon Scripts</h3></div></div></div><p>
+	<a class="indexterm" name="id2574279"></a>
 	The use of a logon script with Windows XP Professional is an option that every site should consider.
 	Unless you have locked down the desktop so the user cannot change anything, there is risk that
 	a vital network drive setting may be broken or that printer connections may be lost. Logon scripts
@@ -2335,7 +2335,7 @@
 	You should research the options for logon script implementation by referring to <span class="emphasis"><em>TOSHARG2</em></span>, Chapter 24,
 	Section 24.4. A quick Web search will bring up a host of options. One of the most popular logon
 	facilities in use today is called <a class="ulink" href="http://www.kixtart.org" target="_top">KiXtart</a>.
-	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2574368"></a>Assigning User Rights and Privileges</h3></div></div></div><p>
+	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2574382"></a>Assigning User Rights and Privileges</h3></div></div></div><p>
 	The ability to perform tasks such as joining Windows clients to the domain can be assigned to
 	normal user accounts. By default, only the domain administrator account (<code class="constant">root</code> on UNIX
 	systems because it has UID=0) can add accounts. New to Samba 3.0.11 is the ability to grant
@@ -2347,7 +2347,7 @@
 	Samba limits privileges on a per-server basis. This is a deliberate limitation so that users who
 	are granted rights can be restricted to particular machines. It is left to the network administrator
 	to determine which rights should be provided and to whom.
-	</p><div class="procedure"><a name="id2574403"></a><p class="title"><b>Procedure 5.12. Steps for Assignment of User Rights and Privileges</b></p><ol type="1"><li><p>
+	</p><div class="procedure"><a name="id2574418"></a><p class="title"><b>Procedure 5.12. Steps for Assignment of User Rights and Privileges</b></p><ol type="1"><li><p>
 		Log onto the PDC as the <code class="constant">root</code> account.
 		</p></li><li><p>
 		Execute the following command to grant the <code class="constant">Domain Admins</code> group all
@@ -2405,8 +2405,8 @@
 SeRemoteShutdownPrivilege
 SeDiskOperatorPrivilege
 </pre><p>
-		</p></li></ol></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2574501"></a>Windows Client Configuration</h2></div></div></div><p>
-	<a class="indexterm" name="id2574510"></a>
+		</p></li></ol></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2574516"></a>Windows Client Configuration</h2></div></div></div><p>
+	<a class="indexterm" name="id2574524"></a>
 	In the next few sections, you can configure a new Windows XP Professional disk image on a staging
 	machine. You will configure all software, printer settings, profile and policy handling, and desktop
 	default profile settings on this system. When it is complete, you copy the contents of the
@@ -2419,24 +2419,24 @@
 	Base Profile for All Users."</a>
 
 	</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="redirfold"></a>Configuration of Default Profile with Folder Redirection</h3></div></div></div><p>
-	<a class="indexterm" name="id2574560"></a>
+	<a class="indexterm" name="id2574574"></a>
 	Log onto the Windows XP Professional workstation as the local <code class="constant">Administrator</code>.
 	It is necessary to expose folders that are generally hidden to provide access to the
 	<code class="constant">Default User</code> folder.
-	</p><div class="procedure"><a name="id2574578"></a><p class="title"><b>Procedure 5.13. Expose Hidden Folders</b></p><ol type="1"><li><p>
+	</p><div class="procedure"><a name="id2574592"></a><p class="title"><b>Procedure 5.13. Expose Hidden Folders</b></p><ol type="1"><li><p>
 		Launch the Windows Explorer by clicking
 			<span class="guimenu">Start</span> &#8594; <span class="guimenuitem">My Computer</span> &#8594; <span class="guimenuitem">Tools</span> &#8594; <span class="guimenuitem">Folder Options</span> &#8594; <span class="guimenuitem">View Tab</span>.
 		Select <span class="guilabel">Show hidden files and folders</span>,
 		and click <span class="guibutton">OK</span>.  Exit Windows Explorer.
 		</p></li><li><p>
-		<a class="indexterm" name="id2574644"></a>
+		<a class="indexterm" name="id2574658"></a>
 		Launch the Registry Editor. Click 
 		<span class="guimenu">Start</span> &#8594; <span class="guimenuitem">Run</span>. Key in <code class="literal">regedt32</code>, and click
 		<span class="guibutton">OK</span>.
 		</p></li></ol></div><p>
 	</p><div class="procedure"><a name="sbehap-rdrfldr"></a><p class="title"><b>Procedure 5.14. Redirect Folders in Default System User Profile</b></p><ol type="1"><li><p>
-		<a class="indexterm" name="id2574702"></a>
-		<a class="indexterm" name="id2574709"></a>
+		<a class="indexterm" name="id2574716"></a>
+		<a class="indexterm" name="id2574723"></a>
 		Give focus to <code class="constant">HKEY_LOCAL_MACHINE</code> hive entry in the left panel.
 		Click <span class="guimenu">File</span> &#8594; <span class="guimenuitem">Load Hive...</span> &#8594; <span class="guimenuitem">Documents and Settings</span> &#8594; <span class="guimenuitem">Default User</span> &#8594; <span class="guimenuitem">NTUSER</span> &#8594; <span class="guimenuitem">Open</span>. In the dialog box that opens, enter the key name
 		<code class="constant">Default</code> and click <span class="guibutton">OK</span>.
@@ -2448,15 +2448,15 @@
 </pre><p>
 		The right panel reveals the contents as shown in <a class="link" href="happy.html#XP-screen001" title="Figure 5.3. Windows XP Professional User Shared Folders">&#8220;Windows XP Professional  User Shared Folders&#8221;</a>.
 		</p></li><li><p>
-		<a class="indexterm" name="id2574801"></a>
-		<a class="indexterm" name="id2574808"></a>
+		<a class="indexterm" name="id2574816"></a>
+		<a class="indexterm" name="id2574822"></a>
 		You edit hive keys. Acceptable values to replace the 
 		<code class="constant">%USERPROFILE%</code> variable includes:
 
 		</p><div class="itemizedlist"><ul type="disc"><li><p>A drive letter such as <code class="constant">U:</code></p></li><li><p>A direct network path such as
 				<code class="constant">\\MASSIVE\profdata</code></p></li><li><p>A network redirection (UNC name) that contains a macro such as </p><p><code class="constant">%LOGONSERVER%\profdata\</code></p></li></ul></div><p>
 		</p></li><li><p>
-		<a class="indexterm" name="id2574854"></a>
+		<a class="indexterm" name="id2574869"></a>
 		Set the registry keys as shown in <a class="link" href="happy.html#proffold" title="Table 5.4. Default Profile Redirections">&#8220;Default Profile Redirections&#8221;</a>. Your implementation makes the assumption
 		that users have statically located machines. Notebook computers (mobile users) need to be
 		accommodated using local profiles. This is not an uncommon assumption.
@@ -2464,14 +2464,14 @@
 		Click back to the root of the loaded hive <code class="constant">Default</code>.
 		Click <span class="guimenu">File</span> &#8594; <span class="guimenuitem">Unload Hive...</span> &#8594; <span class="guimenuitem">Yes</span>.
 		</p></li><li><p>
-		<a class="indexterm" name="id2574909"></a>
+		<a class="indexterm" name="id2574924"></a>
 		Click <span class="guimenu">File</span> &#8594; <span class="guimenuitem">Exit</span>. This exits the
 		Registry Editor.
 		</p></li><li><p>
 		Now follow the procedure given in <a class="link" href="happy.html#sbehap-locgrppol" title="The Local Group Policy">&#8220;The Local Group Policy&#8221;</a>. Make sure that each folder you
 		have redirected is in the exclusion list.
 		</p></li><li><p>
-		You are now ready to copy<sup>[<a name="id2574954" href="#ftn.id2574954" class="footnote">11</a>]</sup> 
+		You are now ready to copy<sup>[<a name="id2574968" href="#ftn.id2574968" class="footnote">11</a>]</sup> 
 		the Default User profile to the Samba domain controllers. Launch Microsoft Windows Explorer,
 		and use it to copy the full contents of the directory <code class="filename">Default User</code> that
 		is in the <code class="filename">C:\Documents and Settings</code> to the root directory of the
@@ -2482,14 +2482,14 @@
 	Before punching out new desktop images for the client workstations, it is perhaps a good idea that
 	desktop behavior should be returned to the original Microsoft settings. The following steps achieve
 	that ojective:
-	</p><div class="procedure"><a name="id2575020"></a><p class="title"><b>Procedure 5.15. Reset Folder Display to Original Behavior</b></p><ul><li><p>
+	</p><div class="procedure"><a name="id2575035"></a><p class="title"><b>Procedure 5.15. Reset Folder Display to Original Behavior</b></p><ul><li><p>
 		To launch the Windows Explorer, click
 			<span class="guimenu">Start</span> &#8594; <span class="guimenuitem">My Computer</span> &#8594; <span class="guimenuitem">Tools</span> &#8594; <span class="guimenuitem">Folder Options</span> &#8594; <span class="guimenuitem">View Tab</span>.
 		Deselect <span class="guilabel">Show hidden files and folders</span>, and click <span class="guibutton">OK</span>.
 		Exit Windows Explorer.
-		</p></li></ul></div><div class="figure"><a name="XP-screen001"></a><p class="title"><b>Figure 5.3. Windows XP Professional  User Shared Folders</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/XP-screen001.png" width="351" alt="Windows XP Professional User Shared Folders"></div></div></div><br class="figure-break"><div class="table"><a name="proffold"></a><p class="title"><b>Table 5.4. Default Profile Redirections</b></p><div class="table-contents"><table summary="Default Profile Redirections" border="1"><colgroup><col align="left"><col align="left"></colgroup><thead><tr><th align="left">Registry Key</th><th align="left">Redirected Value</th></tr></thead><tbody><tr><td align="left">Cache</td><td align="left">%LOGONSERVER%\profdata\%USERNAME%\InternetFiles</td></tr><tr><td align="left">Cookies</td><td align="left">%LOGONSERVER%\profdata\%USERNAME%\Cookies</td></tr><tr><td align="left">History</td><td align="left">%LOGONSERVER%\profdata\%USERNAME%\History</td></tr><tr><td align="left">Local AppData</td><td align="left">%LOGONSERVER%\profdata\%USERNAME%\AppData</td></tr><tr><td align="left">Local Settings</td><td align="left">%LOGONSERVER%\profdata\%USERNAME%\LocalSettings</td></tr><tr><td align="left">My Pictures</td><td align="left">%LOGONSERVER%\profdata\%USERNAME%\MyPictures</td></tr><tr><td align="left">Personal</td><td align="left">%LOGONSERVER%\profdata\%USERNAME%\MyDocuments</td></tr><tr><td align="left">Recent</td><td align="left">%LOGONSERVER%\profdata\%USERNAME%\Recent</td></tr></tbody></table></div></div><br class="table-break"></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2575255"></a>Configuration of MS Outlook to Relocate PST File</h3></div></div></div><p>
-	<a class="indexterm" name="id2575263"></a>
-	<a class="indexterm" name="id2575272"></a>
+		</p></li></ul></div><div class="figure"><a name="XP-screen001"></a><p class="title"><b>Figure 5.3. Windows XP Professional  User Shared Folders</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/XP-screen001.png" width="351" alt="Windows XP Professional User Shared Folders"></div></div></div><br class="figure-break"><div class="table"><a name="proffold"></a><p class="title"><b>Table 5.4. Default Profile Redirections</b></p><div class="table-contents"><table summary="Default Profile Redirections" border="1"><colgroup><col align="left"><col align="left"></colgroup><thead><tr><th align="left">Registry Key</th><th align="left">Redirected Value</th></tr></thead><tbody><tr><td align="left">Cache</td><td align="left">%LOGONSERVER%\profdata\%USERNAME%\InternetFiles</td></tr><tr><td align="left">Cookies</td><td align="left">%LOGONSERVER%\profdata\%USERNAME%\Cookies</td></tr><tr><td align="left">History</td><td align="left">%LOGONSERVER%\profdata\%USERNAME%\History</td></tr><tr><td align="left">Local AppData</td><td align="left">%LOGONSERVER%\profdata\%USERNAME%\AppData</td></tr><tr><td align="left">Local Settings</td><td align="left">%LOGONSERVER%\profdata\%USERNAME%\LocalSettings</td></tr><tr><td align="left">My Pictures</td><td align="left">%LOGONSERVER%\profdata\%USERNAME%\MyPictures</td></tr><tr><td align="left">Personal</td><td align="left">%LOGONSERVER%\profdata\%USERNAME%\MyDocuments</td></tr><tr><td align="left">Recent</td><td align="left">%LOGONSERVER%\profdata\%USERNAME%\Recent</td></tr></tbody></table></div></div><br class="table-break"></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2575269"></a>Configuration of MS Outlook to Relocate PST File</h3></div></div></div><p>
+	<a class="indexterm" name="id2575278"></a>
+	<a class="indexterm" name="id2575286"></a>
 	Microsoft Outlook can store a Personal Storage file, generally known as a PST file.
 	It is the nature of email storage that this file grows, at times quite rapidly.
 	So that users' email is available to them at every workstation they may log onto,
@@ -2498,7 +2498,7 @@
 	</p><p>
 	To redirect the Outlook PST file in Outlook 2003 (older versions of Outlook behave
 	slightly differently), follow these steps:
-	</p><div class="procedure"><a name="id2575295"></a><p class="title"><b>Procedure 5.16. Outlook PST File Relocation</b></p><ol type="1"><li><p>
+	</p><div class="procedure"><a name="id2575309"></a><p class="title"><b>Procedure 5.16. Outlook PST File Relocation</b></p><ol type="1"><li><p>
 		Close Outlook if it is open.
 		</p></li><li><p>
 		From the <span class="guimenu">Control Panel</span>, launch the Mail icon.
@@ -2528,11 +2528,11 @@
 		</p></li><li><p>
 		Go back to the <span class="guimenu">Data Files</span> window, then delete the old data file entry.
 		</p></li></ol></div><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>
-	<a class="indexterm" name="id2575445"></a>
+	<a class="indexterm" name="id2575459"></a>
 	You may have to remove and reinstall the Outlook Address Book (Contacts) entries, otherwise 
 	the user may be not be able to retrieve contacts when addressing a new email message.
 	</p></div><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>
-	<a class="indexterm" name="id2575459"></a>
+	<a class="indexterm" name="id2575473"></a>
 	Outlook Express is not at all like MS OutLook. It stores file very differently also. Outlook
 	Express storage files can not be redirected to network shares. The options panel will not permit
 	this, but they can be moved to folders outside of the user's profile. They can also be excluded
@@ -2541,34 +2541,34 @@
 	While it is possible to redirect the data stores for Outlook Express data stores by editing the 
 	registry, experience has shown that data corruption and loss of email messages will result.
 	</p><p>
-	<a class="indexterm" name="id2575482"></a>
-	<a class="indexterm" name="id2575489"></a>
+	<a class="indexterm" name="id2575496"></a>
+	<a class="indexterm" name="id2575503"></a>
 	In the same vane as MS Outlook, Outlook Express data stores can become very large. When used with
 	roaming profiles this can result in excruciatingly long login and logout behavior will files are
 	synchronized. For this reason, it is highly recommended not to use Outlook Express where roaming
 	profiles are used.
 	</p></div><p>
-	<a class="indexterm" name="id2575504"></a>
+	<a class="indexterm" name="id2575518"></a>
 	Microsoft does not support storing PST files on network shares, although the practice does appear
 	to be rather popular. Anyone who does relocation the PST file to a network resource should refer
 	the Microsoft <a class="ulink" href="http://support.microsoft.com/kb/297019/" target="_top">reference</a> to better
 	understand the issues.
 	</p><p>
-	<a class="indexterm" name="id2575525"></a>
+	<a class="indexterm" name="id2575539"></a>
 	Apart from manually moving PST files to a network share, it is possible to set the default PST
 	location for new accounts by following the instructions at the WindowsITPro <a class="ulink" href="http://www.windowsitpro.com/Windows/Article/ArticleID/48228/48228.html" target="_top">web</a> site.
 	</p><p>
-	<a class="indexterm" name="id2575545"></a>
+	<a class="indexterm" name="id2575560"></a>
 	User feedback suggests that disabling of oplocks on PST files will significantly improve
 	network performance by reducing locking overheads. One way this can be done is to add to the
 	<code class="filename">smb.conf</code> file stanza for the share the PST file the following:
 </p><pre class="screen">
 veto oplock files = /*.pdf/*.PST/
 </pre><p>
-	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2575570"></a>Configure Delete Cached Profiles on Logout</h3></div></div></div><p>
+	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2575585"></a>Configure Delete Cached Profiles on Logout</h3></div></div></div><p>
 	Configure the Windows XP Professional client to auto-delete roaming profiles on logout:
 	</p><p>
-	<a class="indexterm" name="id2575584"></a>
+	<a class="indexterm" name="id2575598"></a>
 	Click 
 	<span class="guimenu">Start</span> &#8594; <span class="guimenuitem">Run</span>. In the dialog box, enter <code class="literal">MMC</code> and click <span class="guibutton">OK</span>.
 	</p><p>
@@ -2576,7 +2576,7 @@
 	profiles are deleted as network users log out of the system. Click
 	<span class="guimenu">File</span> &#8594; <span class="guimenuitem">Add/Remove Snap-in</span> &#8594; <span class="guimenuitem">Add</span> &#8594; <span class="guimenuitem">Group Policy</span> &#8594; <span class="guimenuitem">Add</span> &#8594; <span class="guimenuitem">Finish</span> &#8594; <span class="guimenuitem">Close</span> &#8594; <span class="guimenuitem">OK</span>. 
 	</p><p>
-	<a class="indexterm" name="id2575679"></a>
+	<a class="indexterm" name="id2575693"></a>
 	The Microsoft Management Console now shows the <span class="guimenu">Group Policy</span>
 	utility that enables you to set the policies needed. In the left panel, click
 	<span class="guimenuitem">Local Computer Policy</span> &#8594; <span class="guimenuitem">Administrative Templates</span> &#8594; <span class="guimenuitem">System</span> &#8594; <span class="guimenuitem">User Profiles</span>. In the right panel, set the properties shown here by double-clicking on each
@@ -2584,15 +2584,15 @@
 	</p><div class="itemizedlist"><ul type="disc"><li><p>Do not check for user ownership of Roaming Profile Folders = Enabled</p></li><li><p>Delete cached copies of roaming profiles = Enabled</p></li></ul></div><p>
 	Close the Microsoft Management Console. The settings take immediate effect and persist onto all image copies
 	made of this system to deploy the new standard desktop system.
-	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2575750"></a>Uploading Printer Drivers to Samba Servers</h3></div></div></div><p>
-	<a class="indexterm" name="id2575758"></a>
+	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2575764"></a>Uploading Printer Drivers to Samba Servers</h3></div></div></div><p>
+	<a class="indexterm" name="id2575772"></a>
 	Users want to be able to use network printers. You have a vested interest in making
 	it easy for them to print. You have chosen to install the printer drivers onto the Samba
 	servers and to enable point-and-click (drag-and-drop) printing. This process results in
 	Samba being able to automatically provide the Windows client with the driver necessary to
 	print to the printer chosen. The following procedure must be followed for every network
 	printer:
-	</p><div class="procedure"><a name="id2575776"></a><p class="title"><b>Procedure 5.17. Steps to Install Printer Drivers on the Samba Servers</b></p><ol type="1"><li><p>
+	</p><div class="procedure"><a name="id2575790"></a><p class="title"><b>Procedure 5.17. Steps to Install Printer Drivers on the Samba Servers</b></p><ol type="1"><li><p>
 		Join your Windows XP Professional workstation (the staging machine) to the 
 		<code class="constant">MEGANET2</code> domain. If you are not sure of the procedure, 
 		follow the guidance given in <a class="link" href="appendix.html" title="Chapter 15. A Collection of Useful Tidbits">&#8220;A Collection of Useful Tidbits&#8221;</a>, <a class="link" href="appendix.html#domjoin" title="Joining a Domain: Windows 200x/XP Professional">&#8220;Joining a Domain: Windows 200x/XP Professional&#8221;</a>.
@@ -2617,8 +2617,8 @@
 		Note that the box labeled <span class="guimenu">Driver</span> is empty. Click the <span class="guimenu">New Driver</span>
 		button that is next to the <span class="guimenu">Driver</span> box. This launches the &#8220;<span class="quote">Add Printer Wizard</span>&#8221;.
 		</p></li><li><p>
-		<a class="indexterm" name="id2575965"></a>
-		<a class="indexterm" name="id2575975"></a>
+		<a class="indexterm" name="id2575980"></a>
+		<a class="indexterm" name="id2575989"></a>
 		The &#8220;<span class="quote">Add Printer Driver Wizard on <code class="constant">MASSIVE</code></span>&#8221; panel 
 		is now presented. Click <span class="guimenu">Next</span> to continue. From the left panel, select the 
 		printer manufacturer. In your case, you are adding a driver for a printer manufactured by 
@@ -2627,12 +2627,12 @@
 		progress bar appears and instructs you as each file is being uploaded and that it is being 
 		directed at the network server <code class="constant">\\massive\ps01-color</code>.
 		</p></li><li><p>
-		<a class="indexterm" name="id2576023"></a>
-		<a class="indexterm" name="id2576032"></a>
-		<a class="indexterm" name="id2576042"></a>
-		<a class="indexterm" name="id2576051"></a>
-		<a class="indexterm" name="id2576060"></a>
-		<a class="indexterm" name="id2576069"></a>
+		<a class="indexterm" name="id2576038"></a>
+		<a class="indexterm" name="id2576047"></a>
+		<a class="indexterm" name="id2576056"></a>
+		<a class="indexterm" name="id2576065"></a>
+		<a class="indexterm" name="id2576074"></a>
+		<a class="indexterm" name="id2576084"></a>
 		The driver upload completes in anywhere from a few seconds to a few minutes. When it completes,
 		you are returned to the <span class="guimenu">Advanced</span> tab in the <span class="guimenu">Properties</span> panel. 
 		You can set the Location (under the <span class="guimenu">General</span> tab) and Security settings (under 
@@ -2641,7 +2641,7 @@
 		directory</span>&#8221;. When this box is checked, the printer will be published in Active Directory
 		(Applicable to Active Directory use only.)
 		</p></li><li><p>
-		<a class="indexterm" name="id2576124"></a>
+		<a class="indexterm" name="id2576138"></a>
 		Click <span class="guimenu">OK</span>. It will take a minute or so to upload the settings to the server. 
 		You are now returned to the <span class="guimenu">Printers and Faxes on Massive</span> monitor.
 		Right-click on the printer, click <span class="guimenu">Properties</span> &#8594; <span class="guimenuitem">Device Settings</span>.  Now change the settings to suit 
@@ -2653,7 +2653,7 @@
 		just to initialize the Samba printers database entry for this printer. If you need to revert a setting,
 		click <span class="guimenu">Apply</span> again.
 		</p></li><li><p>
-		<a class="indexterm" name="id2576197"></a>
+		<a class="indexterm" name="id2576212"></a>
 		Verify that all printer settings are at the desired configuration. When you are satisfied that they are,
 		click the <span class="guimenu">General</span> tab. Now click the <span class="guimenu">Print Test Page</span> button.
 		A test page should print. Verify that it has printed correctly. Then click <span class="guimenu">OK</span>
@@ -2663,7 +2663,7 @@
 		You must repeat this process for all network printers (i.e., for every printer on each server).
 		When you have finished uploading drivers to all printers, close all applications. The next task
 		is to install software your users require to do their work.
-		</p></li></ol></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2576253"></a>Software Installation</h3></div></div></div><p>
+		</p></li></ol></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2576267"></a>Software Installation</h3></div></div></div><p>
 	Your network has both fixed desktop workstations as well as notebook computers. As a general rule, it is
 	a good idea to not tamper with the operating system that is provided by the notebook computer manufacturer.
 	Notebooks require special handling that is beyond the scope of this chapter.
@@ -2678,7 +2678,7 @@
 	When you believe that the overall configuration is complete, be sure to create a shared group profile
 	and migrate that to the Samba server for later reuse when creating custom mandatory profiles, just in
 	case a user may have specific needs you had not anticipated.
-	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2576288"></a>Roll-out Image Creation</h3></div></div></div><p>
+	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2576303"></a>Roll-out Image Creation</h3></div></div></div><p>
 	The final steps before preparing the distribution Norton Ghost image file you might follow are:
 	</p><div class="blockquote"><blockquote class="blockquote"><p>
 	Unjoin the domain  Each workstation requires a unique name and must be independently
@@ -2687,7 +2687,7 @@
 	Defragment the hard disk  While not obvious to the uninitiated, defragmentation results
 	in better performance and often significantly reduces the size of the compressed disk image. That
 	also means it will take less time to deploy the image onto 500 workstations.
-	</p></blockquote></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2576322"></a>Key Points Learned</h2></div></div></div><p>
+	</p></blockquote></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2576337"></a>Key Points Learned</h2></div></div></div><p>
 	This chapter introduced many new concepts. Is it a sad fact that the example presented deliberately
 	avoided any consideration of security. Security does not just happen; you must design it into your total
 	network. Security begins with a systems design and implementation that anticipates hostile behavior from
@@ -2696,8 +2696,8 @@
 	practices, you must not deploy the design presented in this book in an environment where there is risk
 	of compromise.
 	</p><p>
-	<a class="indexterm" name="id2576344"></a>
-	<a class="indexterm" name="id2576353"></a>
+	<a class="indexterm" name="id2576358"></a>
+	<a class="indexterm" name="id2576368"></a>
 	As a minimum, the LDAP server must be protected by way of Access Control Lists (ACLs), and it must be
 	configured to use secure protocols for all communications over the network. Of course, secure networking
 	does not result just from systems design and implementation but involves constant user education
@@ -2724,37 +2724,37 @@
 		Control over roaming profiles, with particular focus on folder redirection to network drives.
 		</p></li><li><p>
 		Use of the CUPS printing system together with Samba-based printer driver auto-download.
-		</p></li></ul></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2576438"></a>Questions and Answers</h2></div></div></div><p>
+		</p></li></ul></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2576452"></a>Questions and Answers</h2></div></div></div><p>
 	Well, here we are at the end of this chapter and we have only ten questions to help you to
 	remember so much. There are bound to be some sticky issues here.
-	</p><div class="qandaset"><dl><dt> <a href="happy.html#id2576456">
+	</p><div class="qandaset"><dl><dt> <a href="happy.html#id2576471">
 		Why did you not cover secure practices? Isn't it rather irresponsible to instruct
 		network administrators to implement insecure solutions?
-		</a></dt><dt> <a href="happy.html#id2576500">
+		</a></dt><dt> <a href="happy.html#id2576515">
 		You have focused much on SUSE Linux and little on the market leader, Red Hat. Do
 		you have a problem with Red Hat Linux? Doesn't that make your guidance irrelevant
 		to the Linux I might be using?
-		</a></dt><dt> <a href="happy.html#id2576561">
+		</a></dt><dt> <a href="happy.html#id2576576">
 		You did not use SWAT to configure Samba. Is there something wrong with it?
-		</a></dt><dt> <a href="happy.html#id2576601">
+		</a></dt><dt> <a href="happy.html#id2576615">
 		You have exposed a well-used password not24get. Is that
 		not irresponsible? 
-		</a></dt><dt> <a href="happy.html#id2576626">
+		</a></dt><dt> <a href="happy.html#id2576640">
 		The Idealx smbldap-tools create many domain group accounts that are not used. Is that
 		a good thing?
-		</a></dt><dt> <a href="happy.html#id2576652">
+		</a></dt><dt> <a href="happy.html#id2576666">
 		Can I use LDAP just for Samba accounts and not for UNIX system accounts?
-		</a></dt><dt> <a href="happy.html#id2576677">
+		</a></dt><dt> <a href="happy.html#id2576692">
 		Why are the Windows domain RID portions not the same as the UNIX UID?
-		</a></dt><dt> <a href="happy.html#id2576713">
+		</a></dt><dt> <a href="happy.html#id2576727">
 		Printer configuration examples all show printing to the HP port 9100. Does this
 		mean that I must have HP printers for these solutions to work?
-		</a></dt><dt> <a href="happy.html#id2576742">
+		</a></dt><dt> <a href="happy.html#id2576756">
 		Is folder redirection dangerous? I've heard that you can lose your data that way.
-		</a></dt><dt> <a href="happy.html#id2576770">
+		</a></dt><dt> <a href="happy.html#id2576784">
 		Is it really necessary to set a local Group Policy to exclude the redirected
 		folders from the roaming profile?
-		</a></dt></dl><table border="0" summary="Q and A Set"><col align="left" width="1%"><tbody><tr class="question"><td align="left" valign="top"><a name="id2576456"></a><a name="id2576459"></a></td><td align="left" valign="top"><p>
+		</a></dt></dl><table border="0" summary="Q and A Set"><col align="left" width="1%"><tbody><tr class="question"><td align="left" valign="top"><a name="id2576471"></a><a name="id2576473"></a></td><td align="left" valign="top"><p>
 		Why did you not cover secure practices? Isn't it rather irresponsible to instruct
 		network administrators to implement insecure solutions?
 		</p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p>
@@ -2773,7 +2773,7 @@
 		This book makes little mention of backup techniques. Does that mean that I am recommending
 		that you should implement a network without provision for data recovery and for disaster
 		management? Back to our focus: The deployment of Samba has been clearly demonstrated.
-		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2576500"></a><a name="id2576502"></a></td><td align="left" valign="top"><p>
+		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2576515"></a><a name="id2576517"></a></td><td align="left" valign="top"><p>
 		You have focused much on SUSE Linux and little on the market leader, Red Hat. Do
 		you have a problem with Red Hat Linux? Doesn't that make your guidance irrelevant
 		to the Linux I might be using?
@@ -2800,7 +2800,7 @@
 		of open source software. I favor neither and respect both. I like particular
 		features of both products (companies also). No bias in presentation is intended.
 		Oh, before I forget, I particularly like Debian Linux; that is my favorite playground.
-		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2576561"></a><a name="id2576564"></a></td><td align="left" valign="top"><p>
+		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2576576"></a><a name="id2576578"></a></td><td align="left" valign="top"><p>
 		You did not use SWAT to configure Samba. Is there something wrong with it?
 		</p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p>
 		That is a good question. As it is, the <code class="filename">smb.conf</code> file configurations are presented
@@ -2811,14 +2811,14 @@
 		There are people in the Linux and open source community who feel that SWAT is dangerous
 		and insecure. Many will not touch it with a barge-pole. By not introducing SWAT, I
 		hope to have brought their interests on board. SWAT is well covered is <span class="emphasis"><em>TOSHARG2</em></span>.
-		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2576601"></a><a name="id2576603"></a></td><td align="left" valign="top"><p>
+		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2576615"></a><a name="id2576617"></a></td><td align="left" valign="top"><p>
 		You have exposed a well-used password <span class="emphasis"><em>not24get</em></span>. Is that
 		not irresponsible? 
 		</p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p>
 		Well, I had to use a password of some sort. At least this one has been consistently
 		used throughout. I guess you can figure out that in a real deployment it would make 
 		sense to use a more secure and original password.
-		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2576626"></a><a name="id2576628"></a></td><td align="left" valign="top"><p>
+		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2576640"></a><a name="id2576642"></a></td><td align="left" valign="top"><p>
 		The Idealx smbldap-tools create many domain group accounts that are not used. Is that
 		a good thing?
 		</p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p>
@@ -2826,7 +2826,7 @@
 		Let's give Idealx some credit for the contribution they have made. I appreciate their work
 		and, besides, it does no harm to create accounts that are not now used  at some time 
 		Samba may well use them.
-		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2576652"></a><a name="id2576654"></a></td><td align="left" valign="top"><p>
+		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2576666"></a><a name="id2576669"></a></td><td align="left" valign="top"><p>
 		Can I use LDAP just for Samba accounts and not for UNIX system accounts?
 		</p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p>
 		Yes, you can do that for user accounts only. Samba requires there to be a POSIX (UNIX)
@@ -2834,7 +2834,7 @@
 		the system password account, how do you plan to keep all domain controller system
 		password files in sync? I think that having everything in LDAP makes a lot of sense
 		for the UNIX administrator who is still learning the craft and is migrating from MS Windows.
-		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2576677"></a><a name="id2576679"></a></td><td align="left" valign="top"><p>
+		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2576692"></a><a name="id2576694"></a></td><td align="left" valign="top"><p>
 		Why are the Windows domain RID portions not the same as the UNIX UID?
 		</p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p>
 		Samba uses a well-known public algorithm for assigning RIDs from UIDs and GIDs.
@@ -2843,7 +2843,7 @@
 		assignment used the calculation: RID = UID x 2 + 1000. Of course, Samba does
 		permit you to override that to some extent. See the <code class="filename">smb.conf</code> man page entry
 		for <em class="parameter"><code>algorithmic rid base</code></em>.
-		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2576713"></a><a name="id2576715"></a></td><td align="left" valign="top"><p>
+		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2576727"></a><a name="id2576730"></a></td><td align="left" valign="top"><p>
 		Printer configuration examples all show printing to the HP port 9100. Does this
 		mean that I must have HP printers for these solutions to work?
 		</p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p>
@@ -2853,7 +2853,7 @@
 		inkjet printer. Use the appropriate device URI (Universal Resource Interface)
 		argument to the <code class="constant">lpadmin -v</code> option that is right for your
 		printer.
-		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2576742"></a><a name="id2576744"></a></td><td align="left" valign="top"><p>
+		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2576756"></a><a name="id2576759"></a></td><td align="left" valign="top"><p>
 		Is folder redirection dangerous? I've heard that you can lose your data that way.
 		</p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p>
 		The only loss of data I know of that involved folder redirection was caused by
@@ -2863,13 +2863,13 @@
 		he declined to move the data because he thought it was still in the local profile
 		folder. That was not the case, so by declining to move the data back, he wiped out
 		the data. You cannot hold the tool responsible for that. Caveat emptor still applies.
-		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2576770"></a><a name="id2576772"></a></td><td align="left" valign="top"><p>
+		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2576784"></a><a name="id2576786"></a></td><td align="left" valign="top"><p>
 		Is it really necessary to set a local Group Policy to exclude the redirected
 		folders from the roaming profile?
 		</p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p>
 		Yes. If you do not do this, the data will still be copied from the network folder
 		(share) to the local cached copy of the profile.
-		</p></td></tr></tbody></table></div></div><div class="footnotes"><br><hr width="100" align="left"><div class="footnote"><p><sup>[<a name="ftn.id2574954" href="#id2574954" class="para">11</a>] </sup>
+		</p></td></tr></tbody></table></div></div><div class="footnotes"><br><hr width="100" align="left"><div class="footnote"><p><sup>[<a name="ftn.id2574968" href="#id2574968" class="para">11</a>] </sup>
 			There is an alternate method by which a default user profile can be added to the
 			<code class="constant">NETLOGON</code> share. This facility in the Windows System tool 
 			permits profiles to be exported. The export target may be a particular user or 

Modified: branches/samba/upstream/docs/htmldocs/Samba3-ByExample/index.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/Samba3-ByExample/index.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/Samba3-ByExample/index.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,47 +1,47 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Samba-3 by Example</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="Samba-3 by Example"><link rel="next" href="pr01.html" title="About the Cover Artwork"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Samba-3 by Example</th></tr><tr><td width="20%" align="left"> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="pr01.html">Next</a></td></tr></table><hr></div><div class="book" lang="en"><div class="titlepage"><div><div><h1 class="title"><a name="S3bE"></a>Samba-3 by Example</h1></div><div><h2 class="subtitle">Practical Exercises in Successful Samba Deployment</h2></div><div><div class="authorgroup"><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht at samba.org">jht at samba.org</a>&gt;</code></p></div></div></div></div></div><div><p class="pubdate">July, 2006</p></div></div><hr></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="preface"><a href="pr01.html">About the Cover Artwork</a></span></dt><dt><span class="preface"><a href="pr02.html">Acknowledgments</a></span></dt><dt><span class="preface"><a href="pr03.html">Foreword</a></span></dt><dd><dl><dt><span class="sect1"><a href="pr03.html#id2495880">By John M. Weathersby, Executive Director, OSSI</a></span></dt></dl></dd><dt><span class="preface"><a href="preface.html">Preface</a></span></dt><dd><dl><dt><span class="sect1"><a href="preface.html#id2496068">Why Is This Book Necessary?</a></span></dt><dd><dl><dt><span class="sect2"><a href="preface.html#id2494855">Samba 3.0.20 Update Edition</a></span></dt></dl></dd><dt><span class="sect1"><a href="preface.html#id2494750">Prerequisites</a></span></dt><dt><span class="sect1"><a href="preface.html#id2494782">Approach</a></span></dt><dt><span class="sect1"><a href="preface.html#id2542033">Summary of Topics</a></span></dt><dt><span class="sect1"><a href="preface.html#id2542770">Conventions Used</a></span></dt></dl></dd><dt><span class="part"><a href="ExNetworks.html">I. Example Network Configurations</a></span></dt><dd><dl><dt><span class="chapter"><a href="simple.html">1. No-Frills Samba Servers</a></span></dt><dd><dl><dt><span class="sect1"><a href="simple.html#id2542979">Introduction</a></span></dt><dt><span class="sect1"><a href="simple.html#id2543020">Assignment Tasks</a></span></dt><dd><dl><dt><span class="sect2"><a href="simple.html#id2543064">Drafting Office</a></span></dt><dt><span class="sect2"><a href="simple.html#id2543835">Charity Administration Office</a></span></dt><dt><span class="sect2"><a href="simple.html#AccountingOffice">Accounting Office</a></span></dt></dl></dd><dt><span class="sect1"><a href="simple.html#id2547500">Questions and Answers</a></span></dt></dl></dd><dt><span class="chapter"><a href="small.html">2. Small Office Networking</a></span></dt><dd><dl><dt><span class="sect1"><a href="small.html#id2547984">Introduction</a></span></dt><dd><dl><dt><span class="sect2"><a href="small.html#id2548007">Assignment Tasks</a></span></dt></dl></dd><dt><span class="sect1"><a href="small.html#id2548068">Dissection and Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="small.html#id2548122">Technical Issues</a></span></dt><dt><span class="sect2"><a href="small.html#id2548333">Political Issues</a></span></dt></dl></dd><dt><span class="sect1"><a href="small.html#id2548355">Implementation</a></span></dt><dd><dl><dt><span class="sect2"><a href="small.html#id2550055">Validation</a></span></dt><dt><span class="sect2"><a href="small.html#id2550760">Notebook Computers: A Special Case</a></span></dt><dt><span class="sect2"><a href="small.html#id2550786">Key Points Learned</a></span></dt></dl></dd><dt><span class="sect1"><a href="small.html#id2550862">Questions and Answers</a></span></dt></dl></dd><dt><span class="chapter"><a href="secure.html">3. Secure Office Networking</a></span></dt><dd><dl><dt><span class="sect1"><a href="secure.html#id2551373">Introduction</a></span></dt><dd><dl><dt><span class="sect2"><a href="secure.html#id2551425">Assignment Tasks</a></span></dt></dl></dd><dt><span class="sect1"><a href="secure.html#id2551674">Dissection and Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="secure.html#id2551690">Technical Issues</a></span></dt><dt><span class="sect2"><a href="secure.html#id2552142">Political Issues</a></span></dt></dl></dd><dt><span class="sect1"><a href="secure.html#id2552183">Implementation</a></span></dt><dd><dl><dt><span class="sect2"><a href="secure.html#ch4bsc">Basic System Configuration</a></span></dt><dt><span class="sect2"><a href="secure.html#id2553120">Samba Configuration</a></span></dt><dt><span class="sect2"><a href="secure.html#ch4dhcpdns">Configuration of DHCP and DNS Servers</a></span></dt><dt><span class="sect2"><a href="secure.html#ch4ptrcfg">Printer Configuration</a></span></dt><dt><span class="sect2"><a href="secure.html#procstart">Process Startup Configuration</a></span></dt><dt><span class="sect2"><a href="secure.html#ch4valid">Validation</a></span></dt><dt><span class="sect2"><a href="secure.html#ch4appscfg">Application Share Configuration</a></span></dt><dt><span class="sect2"><a href="secure.html#ch4wincfg">Windows Client Configuration</a></span></dt><dt><span class="sect2"><a href="secure.html#id2557755">Key Points Learned</a></span></dt></dl></dd><dt><span class="sect1"><a href="secure.html#id2557817">Questions and Answers</a></span></dt></dl></dd><dt><span class="chapter"><a href="Big500users.html">4. The 500-User Office</a></span></dt><dd><dl><dt><span class="sect1"><a href="Big500users.html#id2558338">Introduction</a></span></dt><dd><dl><dt><span class="sect2"><a href="Big500users.html#id2558383">Assignment Tasks</a></span></dt></dl></dd><dt><span class="sect1"><a href="Big500users.html#id2558489">Dissection and Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="Big500users.html#id2558524">Technical Issues</a></span></dt><dt><span class="sect2"><a href="Big500users.html#id2558727">Political Issues</a></span></dt></dl></dd><dt><span class="sect1"><a href="Big500users.html#id2558750">Implementation</a></span></dt><dd><dl><dt><span class="sect2"><a href="Big500users.html#ch5-dnshcp-setup">Installation of DHCP, DNS, and Samba Control Files</a></span></dt><dt><span class="sect2"><a href="Big500users.html#id2559480">Server Preparation: All Servers</a></span></dt><dt><span class="sect2"><a href="Big500users.html#id2560044">Server-Specific Preparation</a></span></dt><dt><span class="sect2"><a href="Big500users.html#ch5-procstart">Process Startup Configuration</a></span></dt><dt><span class="sect2"><a href="Big500users.html#ch5wincfg">Windows Client Configuration</a></span></dt><dt><span class="sect2"><a href="Big500users.html#id2563244">Key Points Learned</a></span></dt></dl></dd><dt><span class="sect1"><a href="Big500users.html#id2563303">Questions and Answers</a></span></dt></dl></dd><dt><span class="chapter"><a href="happy.html">5. Making Happy Users</a></span></dt><dd><dl><dt><span class="sect1"><a href="happy.html#id2564140">Regarding LDAP Directories and Windows Computer Accounts</a></span></dt><dt><span class="sect1"><a href="happy.html#id2564282">Introduction</a></span></dt><dd><dl><dt><span class="sect2"><a href="happy.html#id2564379">Assignment Tasks</a></span></dt></dl></dd><dt><span class="sect1"><a href="happy.html#id2564516">Dissection and Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="happy.html#id2564973">Technical Issues</a></span></dt><dt><span class="sect2"><a href="happy.html#id2566852">Political Issues</a></span></dt><dt><span class="sect2"><a href="happy.html#id2566868">Installation Checklist</a></span></dt></dl></dd><dt><span class="sect1"><a href="happy.html#id2567048">Samba Server Implementation</a></span></dt><dd><dl><dt><span class="sect2"><a href="happy.html#ldapsetup">OpenLDAP Server Configuration</a></span></dt><dt><span class="sect2"><a href="happy.html#sbehap-PAM-NSS">PAM and NSS Client Configuration</a></span></dt><dt><span class="sect2"><a href="happy.html#sbehap-massive">Samba-3 PDC Configuration</a></span></dt><dt><span class="sect2"><a href="happy.html#sbeidealx">Install and Configure Idealx smbldap-tools Scripts</a></span></dt><dt><span class="sect2"><a href="happy.html#id2569948">LDAP Initialization and Creation of User and Group Accounts</a></span></dt><dt><span class="sect2"><a href="happy.html#sbehap-ptrcfg">Printer Configuration</a></span></dt></dl></dd><dt><span class="sect1"><a href="happy.html#sbehap-bldg1">Samba-3 BDC Configuration</a></span></dt><dt><span class="sect1"><a href="happy.html#id2573897">Miscellaneous Server Preparation Tasks</a></span></dt><dd><dl><dt><span class="sect2"><a href="happy.html#id2573917">Configuring Directory Share Point Roots</a></span></dt><dt><span class="sect2"><a href="happy.html#id2574012">Configuring Profile Directories</a></span></dt><dt><span class="sect2"><a href="happy.html#id2574257">Preparation of Logon Scripts</a></span></dt><dt><span class="sect2"><a href="happy.html#id2574368">Assigning User Rights and Privileges</a></span></dt></dl></dd><dt><span class="sect1"><a href="happy.html#id2574501">Windows Client Configuration</a></span></dt><dd><dl><dt><span class="sect2"><a href="happy.html#redirfold">Configuration of Default Profile with Folder Redirection</a></span></dt><dt><span class="sect2"><a href="happy.html#id2575255">Configuration of MS Outlook to Relocate PST File</a></span></dt><dt><span class="sect2"><a href="happy.html#id2575570">Configure Delete Cached Profiles on Logout</a></span></dt><dt><span class="sect2"><a href="happy.html#id2575750">Uploading Printer Drivers to Samba Servers</a></span></dt><dt><span class="sect2"><a href="happy.html#id2576253">Software Installation</a></span></dt><dt><span class="sect2"><a href="happy.html#id2576288">Roll-out Image Creation</a></span></dt></dl></dd><dt><span class="sect1"><a href="happy.html#id2576322">Key Points Learned</a></span></dt><dt><span class="sect1"><a href="happy.html#id2576438">Questions and Answers</a></span></dt></dl></dd><dt><span class="chapter"><a href="2000users.html">6. A Distributed 2000-User Network</a></span></dt><dd><dl><dt><span class="sect1"><a href="2000users.html#id2576859">Introduction</a></span></dt><dd><dl><dt><span class="sect2"><a href="2000users.html#id2576890">Assignment Tasks</a></span></dt></dl></dd><dt><span class="sect1"><a href="2000users.html#id2576958">Dissection and Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="2000users.html#id2577231">Technical Issues</a></span></dt><dt><span class="sect2"><a href="2000users.html#id2578175">Political Issues</a></span></dt></dl></dd><dt><span class="sect1"><a href="2000users.html#id2578192">Implementation</a></span></dt><dd><dl><dt><span class="sect2"><a href="2000users.html#id2581351">Key Points Learned</a></span></dt></dl></dd><dt><span class="sect1"><a href="2000users.html#id2581498">Questions and Answers</a></span></dt></dl></dd></dl></dd><dt><span class="part"><a href="DMSMig.html">II. Domain Members, Updating Samba and Migration</a></span></dt><dd><dl><dt><span class="chapter"><a href="unixclients.html">7. Adding Domain Member Servers and Clients</a></span></dt><dd><dl><dt><span class="sect1"><a href="unixclients.html#id2582356">Introduction</a></span></dt><dd><dl><dt><span class="sect2"><a href="unixclients.html#id2582410">Assignment Tasks</a></span></dt></dl></dd><dt><span class="sect1"><a href="unixclients.html#id2582445">Dissection and Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="unixclients.html#id2582473">Technical Issues</a></span></dt><dt><span class="sect2"><a href="unixclients.html#id2583122">Political Issues</a></span></dt></dl></dd><dt><span class="sect1"><a href="unixclients.html#id2583222">Implementation</a></span></dt><dd><dl><dt><span class="sect2"><a href="unixclients.html#sdcsdmldap">Samba Domain with Samba Domain Member Server  Using NSS LDAP</a></span></dt><dt><span class="sect2"><a href="unixclients.html#wdcsdm">NT4/Samba Domain with Samba Domain Member Server: Using NSS and Winbind</a></span></dt><dt><span class="sect2"><a href="unixclients.html#dcwonss">NT4/Samba Domain with Samba Domain Member Server without NSS Support</a></span></dt><dt><span class="sect2"><a href="unixclients.html#adssdm">Active Directory Domain with Samba Domain Member Server</a></span></dt><dt><span class="sect2"><a href="unixclients.html#id2589428">UNIX/Linux Client Domain Member</a></span></dt><dt><span class="sect2"><a href="unixclients.html#id2590003">Key Points Learned</a></span></dt></dl></dd><dt><span class="sect1"><a href="unixclients.html#id2590057">Questions and Answers</a></span></dt></dl></dd><dt><span class="chapter"><a href="upgrades.html">8. Updating Samba-3</a></span></dt><dd><dl><dt><span class="sect1"><a href="upgrades.html#id2591216">Introduction</a></span></dt><dd><dl><dt><span class="sect2"><a href="upgrades.html#id2591313">Cautions and Notes</a></span></dt></dl></dd><dt><span class="sect1"><a href="upgrades.html#id2592641">Upgrading from Samba 1.x and 2.x to Samba-3</a></span></dt><dd><dl><dt><span class="sect2"><a href="upgrades.html#sbeug2">Samba 1.9.x and 2.x Versions Without LDAP</a></span></dt><dt><span class="sect2"><a href="upgrades.html#id2593010">Applicable to All Samba 2.x to Samba-3 Upgrades</a></span></dt><dt><span class="sect2"><a href="upgrades.html#id2593344">Samba-2.x with LDAP Support</a></span></dt></dl></dd><dt><span class="sect1"><a href="upgrades.html#id2593525">Updating a Samba-3 Installation</a></span></dt><dd><dl><dt><span class="sect2"><a href="upgrades.html#id2593636">Samba-3 to Samba-3 Updates on the Same Server</a></span></dt><dt><span class="sect2"><a href="upgrades.html#id2593839">Migrating Samba-3 to a New Server</a></span></dt><dt><span class="sect2"><a href="upgrades.html#id2594253">Migration of Samba Accounts to Active Directory</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="ntmigration.html">9. Migrating NT4 Domain to Samba-3</a></span></dt><dd><dl><dt><span class="sect1"><a href="ntmigration.html#id2594425">Introduction</a></span></dt><dd><dl><dt><span class="sect2"><a href="ntmigration.html#id2594510">Assignment Tasks</a></span></dt></dl></dd><dt><span class="sect1"><a href="ntmigration.html#id2594565">Dissection and Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="ntmigration.html#id2594751">Technical Issues</a></span></dt><dt><span class="sect2"><a href="ntmigration.html#id2595074">Political Issues</a></span></dt></dl></dd><dt><span class="sect1"><a href="ntmigration.html#id2595100">Implementation</a></span></dt><dd><dl><dt><span class="sect2"><a href="ntmigration.html#id2595241">NT4 Migration Using LDAP Backend</a></span></dt><dt><span class="sect2"><a href="ntmigration.html#id2597699">NT4 Migration Using tdbsam Backend</a></span></dt><dt><span class="sect2"><a href="ntmigration.html#id2598106">Key Points Learned</a></span></dt></dl></dd><dt><span class="sect1"><a href="ntmigration.html#id2598144">Questions and Answers</a></span></dt></dl></dd><dt><span class="chapter"><a href="nw4migration.html">10. Migrating NetWare Server to Samba-3</a></span></dt><dd><dl><dt><span class="sect1"><a href="nw4migration.html#id2599120">Introduction</a></span></dt><dd><dl><dt><span class="sect2"><a href="nw4migration.html#id2599237">Assignment Tasks</a></span></dt></dl></dd><dt><span class="sect1"><a href="nw4migration.html#id2599350">Dissection and Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="nw4migration.html#id2599426">Technical Issues</a></span></dt></dl></dd><dt><span class="sect1"><a href="nw4migration.html#id2599616">Implementation</a></span></dt><dd><dl><dt><span class="sect2"><a href="nw4migration.html#id2599625">NetWare Migration Using LDAP Backend</a></span></dt></dl></dd></dl></dd></dl></dd><dt><span class="part"><a href="RefSection.html">III. Reference Section</a></span></dt><dd><dl><dt><span class="chapter"><a href="kerberos.html">11. Active Directory, Kerberos, and Security</a></span></dt><dd><dl><dt><span class="sect1"><a href="kerberos.html#id2603703">Introduction</a></span></dt><dd><dl><dt><span class="sect2"><a href="kerberos.html#id2604353">Assignment Tasks</a></span></dt></dl></dd><dt><span class="sect1"><a href="kerberos.html#id2604369">Dissection and Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="kerberos.html#id2604766">Technical Issues</a></span></dt></dl></dd><dt><span class="sect1"><a href="kerberos.html#ch10expl">Implementation</a></span></dt><dd><dl><dt><span class="sect2"><a href="kerberos.html#id2606396">Share Access Controls</a></span></dt><dt><span class="sect2"><a href="kerberos.html#id2606745">Share Definition Controls</a></span></dt><dt><span class="sect2"><a href="kerberos.html#id2607357">Share Point Directory and File Permissions</a></span></dt><dt><span class="sect2"><a href="kerberos.html#id2607760">Managing Windows 200x ACLs</a></span></dt><dt><span class="sect2"><a href="kerberos.html#id2608487">Key Points Learned</a></span></dt></dl></dd><dt><span class="sect1"><a href="kerberos.html#id2608622">Questions and Answers</a></span></dt></dl></dd><dt><span class="chapter"><a href="DomApps.html">12. Integrating Additional Services</a></span></dt><dd><dl><dt><span class="sect1"><a href="DomApps.html#id2609251">Introduction</a></span></dt><dd><dl><dt><span class="sect2"><a href="DomApps.html#id2609281">Assignment Tasks</a></span></dt></dl></dd><dt><span class="sect1"><a href="DomApps.html#id2609382">Dissection and Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="DomApps.html#id2609415">Technical Issues</a></span></dt><dt><span class="sect2"><a href="DomApps.html#id2609571">Political Issues</a></span></dt></dl></dd><dt><span class="sect1"><a href="DomApps.html#id2609589">Implementation</a></span></dt><dd><dl><dt><span class="sect2"><a href="DomApps.html#ch10-one">Removal of Pre-Existing Conflicting RPMs</a></span></dt><dt><span class="sect2"><a href="DomApps.html#id2611441">Key Points Learned</a></span></dt></dl></dd><dt><span class="sect1"><a href="DomApps.html#id2611501">Questions and Answers</a></span></dt></dl></dd><dt><span class="chapter"><a href="HA.html">13. Performance, Reliability, and Availability</a></span></dt><dd><dl><dt><span class="sect1"><a href="HA.html#id2612020">Introduction</a></span></dt><dt><span class="sect1"><a href="HA.html#id2612107">Dissection and Discussion</a></span></dt><dt><span class="sect1"><a href="HA.html#id2612579">Guidelines for Reliable Samba Operation</a></span></dt><dd><dl><dt><span class="sect2"><a href="HA.html#id2612606">Name Resolution</a></span></dt><dt><span class="sect2"><a href="HA.html#id2613082">Samba Configuration</a></span></dt><dt><span class="sect2"><a href="HA.html#id2613409">Use and Location of BDCs</a></span></dt><dt><span class="sect2"><a href="HA.html#id2613485">Use One Consistent Version of MS Windows Client</a></span></dt><dt><span class="sect2"><a href="HA.html#id2613507">For Scalability, Use SAN-Based Storage on Samba Servers</a></span></dt><dt><span class="sect2"><a href="HA.html#id2613556">Distribute Network Load with MSDFS</a></span></dt><dt><span class="sect2"><a href="HA.html#id2613611">Replicate Data to Conserve Peak-Demand Wide-Area Bandwidth</a></span></dt><dt><span class="sect2"><a href="HA.html#id2613656">Hardware Problems</a></span></dt><dt><span class="sect2"><a href="HA.html#id2613815">Large Directories</a></span></dt></dl></dd><dt><span class="sect1"><a href="HA.html#id2613918">Key Points Learned</a></span></dt></dl></dd><dt><span class="chapter"><a href="ch14.html">14. Samba Support</a></span></dt><dd><dl><dt><span class="sect1"><a href="ch14.html#id2614088">Free Support</a></span></dt><dt><span class="sect1"><a href="ch14.html#id2614306">Commercial Support</a></span></dt></dl></dd><dt><span class="chapter"><a href="appendix.html">15. A Collection of Useful Tidbits</a></span></dt><dd><dl><dt><span class="sect1"><a href="appendix.html#domjoin">Joining a Domain: Windows 200x/XP Professional</a></span></dt><dt><span class="sect1"><a href="appendix.html#id2615014">Samba System File Location</a></span></dt><dt><span class="sect1"><a href="appendix.html#id2615433">Starting Samba</a></span></dt><dt><span class="sect1"><a href="appendix.html#id2615779">DNS Configuration Files</a></span></dt><dd><dl><dt><span class="sect2"><a href="appendix.html#id2615791">The Forward Zone File for the Loopback Adaptor</a></span></dt><dt><span class="sect2"><a href="appendix.html#id2615839">The Reverse Zone File for the Loopback Adaptor</a></span></dt><dt><span class="sect2"><a href="appendix.html#id2615980">DNS Root Server Hint File</a></span></dt></dl></dd><dt><span class="sect1"><a href="appendix.html#altldapcfg">Alternative LDAP Database Initialization</a></span></dt><dd><dl><dt><span class="sect2"><a href="appendix.html#id2616039">Initialization of the LDAP Database</a></span></dt></dl></dd><dt><span class="sect1"><a href="appendix.html#id2616618">The LDAP Account Manager</a></span></dt><dt><span class="sect1"><a href="appendix.html#id2617615">IDEALX Management Console</a></span></dt><dt><span class="sect1"><a href="appendix.html#ch12-SUIDSGID">Effect of Setting File and Directory SUID/SGID Permissions Explained</a></span></dt><dt><span class="sect1"><a href="appendix.html#ch12dblck">Shared Data Integrity</a></span></dt><dd><dl><dt><span class="sect2"><a href="appendix.html#id2618095">Microsoft Access</a></span></dt><dt><span class="sect2"><a href="appendix.html#id2618242">Act! Database Sharing</a></span></dt><dt><span class="sect2"><a href="appendix.html#id2618326">Opportunistic Locking Controls</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="primer.html">16. Networking Primer</a></span></dt><dd><dl><dt><span class="sect1"><a href="primer.html#id2618493">Requirements and Notes</a></span></dt><dt><span class="sect1"><a href="primer.html#id2618654">Introduction</a></span></dt><dd><dl><dt><span class="sect2"><a href="primer.html#id2618715">Assignment Tasks</a></span></dt></dl></dd><dt><span class="sect1"><a href="primer.html#id2618832">Exercises</a></span></dt><dd><dl><dt><span class="sect2"><a href="primer.html#id2618958">Single-Machine Broadcast Activity</a></span></dt><dt><span class="sect2"><a href="primer.html#secondmachine">Second Machine Startup Broadcast Interaction</a></span></dt><dt><span class="sect2"><a href="primer.html#id2620104">Simple Windows Client Connection Characteristics</a></span></dt><dt><span class="sect2"><a href="primer.html#id2620606">Windows 200x/XP Client Interaction with Samba-3</a></span></dt><dt><span class="sect2"><a href="primer.html#id2621173">Conclusions to Exercises</a></span></dt></dl></dd><dt><span class="sect1"><a href="primer.html#chap01conc">Dissection and Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="primer.html#id2621288">Technical Issues</a></span></dt></dl></dd><dt><span class="sect1"><a href="primer.html#chap01qa">Questions and Answers</a></span></dt></dl></dd><dt><span class="appendix"><a href="apa.html">A. 
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Samba-3 by Example</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="Samba-3 by Example"><link rel="next" href="pr01.html" title="About the Cover Artwork"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Samba-3 by Example</th></tr><tr><td width="20%" align="left"> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="pr01.html">Next</a></td></tr></table><hr></div><div class="book" lang="en"><div class="titlepage"><div><div><h1 class="title"><a name="S3bE"></a>Samba-3 by Example</h1></div><div><h2 class="subtitle">Practical Exercises in Successful Samba Deployment</h2></div><div><div class="authorgroup"><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht at samba.org">jht at samba.org</a>&gt;</code></p></div></div></div></div></div><div><p class="pubdate">July, 2006</p></div></div><hr></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="preface"><a href="pr01.html">About the Cover Artwork</a></span></dt><dt><span class="preface"><a href="pr02.html">Acknowledgments</a></span></dt><dt><span class="preface"><a href="pr03.html">Foreword</a></span></dt><dd><dl><dt><span class="sect1"><a href="pr03.html#id2495898">By John M. Weathersby, Executive Director, OSSI</a></span></dt></dl></dd><dt><span class="preface"><a href="preface.html">Preface</a></span></dt><dd><dl><dt><span class="sect1"><a href="preface.html#id2496086">Why Is This Book Necessary?</a></span></dt><dd><dl><dt><span class="sect2"><a href="preface.html#id2494873">Samba 3.0.20 Update Edition</a></span></dt></dl></dd><dt><span class="sect1"><a href="preface.html#id2494769">Prerequisites</a></span></dt><dt><span class="sect1"><a href="preface.html#id2494801">Approach</a></span></dt><dt><span class="sect1"><a href="preface.html#id2542046">Summary of Topics</a></span></dt><dt><span class="sect1"><a href="preface.html#id2542784">Conventions Used</a></span></dt></dl></dd><dt><span class="part"><a href="ExNetworks.html">I. Example Network Configurations</a></span></dt><dd><dl><dt><span class="chapter"><a href="simple.html">1. No-Frills Samba Servers</a></span></dt><dd><dl><dt><span class="sect1"><a href="simple.html#id2542993">Introduction</a></span></dt><dt><span class="sect1"><a href="simple.html#id2543034">Assignment Tasks</a></span></dt><dd><dl><dt><span class="sect2"><a href="simple.html#id2543078">Drafting Office</a></span></dt><dt><span class="sect2"><a href="simple.html#id2543849">Charity Administration Office</a></span></dt><dt><span class="sect2"><a href="simple.html#AccountingOffice">Accounting Office</a></span></dt></dl></dd><dt><span class="sect1"><a href="simple.html#id2547514">Questions and Answers</a></span></dt></dl></dd><dt><span class="chapter"><a href="small.html">2. Small Office Networking</a></span></dt><dd><dl><dt><span class="sect1"><a href="small.html#id2547998">Introduction</a></span></dt><dd><dl><dt><span class="sect2"><a href="small.html#id2548021">Assignment Tasks</a></span></dt></dl></dd><dt><span class="sect1"><a href="small.html#id2548082">Dissection and Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="small.html#id2548136">Technical Issues</a></span></dt><dt><span class="sect2"><a href="small.html#id2548347">Political Issues</a></span></dt></dl></dd><dt><span class="sect1"><a href="small.html#id2548369">Implementation</a></span></dt><dd><dl><dt><span class="sect2"><a href="small.html#id2550069">Validation</a></span></dt><dt><span class="sect2"><a href="small.html#id2550774">Notebook Computers: A Special Case</a></span></dt><dt><span class="sect2"><a href="small.html#id2550800">Key Points Learned</a></span></dt></dl></dd><dt><span class="sect1"><a href="small.html#id2550876">Questions and Answers</a></span></dt></dl></dd><dt><span class="chapter"><a href="secure.html">3. Secure Office Networking</a></span></dt><dd><dl><dt><span class="sect1"><a href="secure.html#id2551387">Introduction</a></span></dt><dd><dl><dt><span class="sect2"><a href="secure.html#id2551439">Assignment Tasks</a></span></dt></dl></dd><dt><span class="sect1"><a href="secure.html#id2551688">Dissection and Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="secure.html#id2551704">Technical Issues</a></span></dt><dt><span class="sect2"><a href="secure.html#id2552156">Political Issues</a></span></dt></dl></dd><dt><span class="sect1"><a href="secure.html#id2552197">Implementation</a></span></dt><dd><dl><dt><span class="sect2"><a href="secure.html#ch4bsc">Basic System Configuration</a></span></dt><dt><span class="sect2"><a href="secure.html#id2553134">Samba Configuration</a></span></dt><dt><span class="sect2"><a href="secure.html#ch4dhcpdns">Configuration of DHCP and DNS Servers</a></span></dt><dt><span class="sect2"><a href="secure.html#ch4ptrcfg">Printer Configuration</a></span></dt><dt><span class="sect2"><a href="secure.html#procstart">Process Startup Configuration</a></span></dt><dt><span class="sect2"><a href="secure.html#ch4valid">Validation</a></span></dt><dt><span class="sect2"><a href="secure.html#ch4appscfg">Application Share Configuration</a></span></dt><dt><span class="sect2"><a href="secure.html#ch4wincfg">Windows Client Configuration</a></span></dt><dt><span class="sect2"><a href="secure.html#id2557769">Key Points Learned</a></span></dt></dl></dd><dt><span class="sect1"><a href="secure.html#id2557831">Questions and Answers</a></span></dt></dl></dd><dt><span class="chapter"><a href="Big500users.html">4. The 500-User Office</a></span></dt><dd><dl><dt><span class="sect1"><a href="Big500users.html#id2558352">Introduction</a></span></dt><dd><dl><dt><span class="sect2"><a href="Big500users.html#id2558397">Assignment Tasks</a></span></dt></dl></dd><dt><span class="sect1"><a href="Big500users.html#id2558503">Dissection and Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="Big500users.html#id2558539">Technical Issues</a></span></dt><dt><span class="sect2"><a href="Big500users.html#id2558741">Political Issues</a></span></dt></dl></dd><dt><span class="sect1"><a href="Big500users.html#id2558764">Implementation</a></span></dt><dd><dl><dt><span class="sect2"><a href="Big500users.html#ch5-dnshcp-setup">Installation of DHCP, DNS, and Samba Control Files</a></span></dt><dt><span class="sect2"><a href="Big500users.html#id2559494">Server Preparation: All Servers</a></span></dt><dt><span class="sect2"><a href="Big500users.html#id2560058">Server-Specific Preparation</a></span></dt><dt><span class="sect2"><a href="Big500users.html#ch5-procstart">Process Startup Configuration</a></span></dt><dt><span class="sect2"><a href="Big500users.html#ch5wincfg">Windows Client Configuration</a></span></dt><dt><span class="sect2"><a href="Big500users.html#id2563258">Key Points Learned</a></span></dt></dl></dd><dt><span class="sect1"><a href="Big500users.html#id2563317">Questions and Answers</a></span></dt></dl></dd><dt><span class="chapter"><a href="happy.html">5. Making Happy Users</a></span></dt><dd><dl><dt><span class="sect1"><a href="happy.html#id2564154">Regarding LDAP Directories and Windows Computer Accounts</a></span></dt><dt><span class="sect1"><a href="happy.html#id2564296">Introduction</a></span></dt><dd><dl><dt><span class="sect2"><a href="happy.html#id2564394">Assignment Tasks</a></span></dt></dl></dd><dt><span class="sect1"><a href="happy.html#id2564531">Dissection and Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="happy.html#id2564988">Technical Issues</a></span></dt><dt><span class="sect2"><a href="happy.html#id2566867">Political Issues</a></span></dt><dt><span class="sect2"><a href="happy.html#id2566882">Installation Checklist</a></span></dt></dl></dd><dt><span class="sect1"><a href="happy.html#id2567062">Samba Server Implementation</a></span></dt><dd><dl><dt><span class="sect2"><a href="happy.html#ldapsetup">OpenLDAP Server Configuration</a></span></dt><dt><span class="sect2"><a href="happy.html#sbehap-PAM-NSS">PAM and NSS Client Configuration</a></span></dt><dt><span class="sect2"><a href="happy.html#sbehap-massive">Samba-3 PDC Configuration</a></span></dt><dt><span class="sect2"><a href="happy.html#sbeidealx">Install and Configure Idealx smbldap-tools Scripts</a></span></dt><dt><span class="sect2"><a href="happy.html#id2569962">LDAP Initialization and Creation of User and Group Accounts</a></span></dt><dt><span class="sect2"><a href="happy.html#sbehap-ptrcfg">Printer Configuration</a></span></dt></dl></dd><dt><span class="sect1"><a href="happy.html#sbehap-bldg1">Samba-3 BDC Configuration</a></span></dt><dt><span class="sect1"><a href="happy.html#id2573911">Miscellaneous Server Preparation Tasks</a></span></dt><dd><dl><dt><span class="sect2"><a href="happy.html#id2573932">Configuring Directory Share Point Roots</a></span></dt><dt><span class="sect2"><a href="happy.html#id2574027">Configuring Profile Directories</a></span></dt><dt><span class="sect2"><a href="happy.html#id2574271">Preparation of Logon Scripts</a></span></dt><dt><span class="sect2"><a href="happy.html#id2574382">Assigning User Rights and Privileges</a></span></dt></dl></dd><dt><span class="sect1"><a href="happy.html#id2574516">Windows Client Configuration</a></span></dt><dd><dl><dt><span class="sect2"><a href="happy.html#redirfold">Configuration of Default Profile with Folder Redirection</a></span></dt><dt><span class="sect2"><a href="happy.html#id2575269">Configuration of MS Outlook to Relocate PST File</a></span></dt><dt><span class="sect2"><a href="happy.html#id2575585">Configure Delete Cached Profiles on Logout</a></span></dt><dt><span class="sect2"><a href="happy.html#id2575764">Uploading Printer Drivers to Samba Servers</a></span></dt><dt><span class="sect2"><a href="happy.html#id2576267">Software Installation</a></span></dt><dt><span class="sect2"><a href="happy.html#id2576303">Roll-out Image Creation</a></span></dt></dl></dd><dt><span class="sect1"><a href="happy.html#id2576337">Key Points Learned</a></span></dt><dt><span class="sect1"><a href="happy.html#id2576452">Questions and Answers</a></span></dt></dl></dd><dt><span class="chapter"><a href="2000users.html">6. A Distributed 2000-User Network</a></span></dt><dd><dl><dt><span class="sect1"><a href="2000users.html#id2576874">Introduction</a></span></dt><dd><dl><dt><span class="sect2"><a href="2000users.html#id2576904">Assignment Tasks</a></span></dt></dl></dd><dt><span class="sect1"><a href="2000users.html#id2576972">Dissection and Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="2000users.html#id2577245">Technical Issues</a></span></dt><dt><span class="sect2"><a href="2000users.html#id2578189">Political Issues</a></span></dt></dl></dd><dt><span class="sect1"><a href="2000users.html#id2578207">Implementation</a></span></dt><dd><dl><dt><span class="sect2"><a href="2000users.html#id2581365">Key Points Learned</a></span></dt></dl></dd><dt><span class="sect1"><a href="2000users.html#id2581512">Questions and Answers</a></span></dt></dl></dd></dl></dd><dt><span class="part"><a href="DMSMig.html">II. Domain Members, Updating Samba and Migration</a></span></dt><dd><dl><dt><span class="chapter"><a href="unixclients.html">7. Adding Domain Member Servers and Clients</a></span></dt><dd><dl><dt><span class="sect1"><a href="unixclients.html#id2582370">Introduction</a></span></dt><dd><dl><dt><span class="sect2"><a href="unixclients.html#id2582424">Assignment Tasks</a></span></dt></dl></dd><dt><span class="sect1"><a href="unixclients.html#id2582459">Dissection and Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="unixclients.html#id2582487">Technical Issues</a></span></dt><dt><span class="sect2"><a href="unixclients.html#id2583136">Political Issues</a></span></dt></dl></dd><dt><span class="sect1"><a href="unixclients.html#id2583237">Implementation</a></span></dt><dd><dl><dt><span class="sect2"><a href="unixclients.html#sdcsdmldap">Samba Domain with Samba Domain Member Server  Using NSS LDAP</a></span></dt><dt><span class="sect2"><a href="unixclients.html#wdcsdm">NT4/Samba Domain with Samba Domain Member Server: Using NSS and Winbind</a></span></dt><dt><span class="sect2"><a href="unixclients.html#dcwonss">NT4/Samba Domain with Samba Domain Member Server without NSS Support</a></span></dt><dt><span class="sect2"><a href="unixclients.html#adssdm">Active Directory Domain with Samba Domain Member Server</a></span></dt><dt><span class="sect2"><a href="unixclients.html#id2589442">UNIX/Linux Client Domain Member</a></span></dt><dt><span class="sect2"><a href="unixclients.html#id2590017">Key Points Learned</a></span></dt></dl></dd><dt><span class="sect1"><a href="unixclients.html#id2590071">Questions and Answers</a></span></dt></dl></dd><dt><span class="chapter"><a href="upgrades.html">8. Updating Samba-3</a></span></dt><dd><dl><dt><span class="sect1"><a href="upgrades.html#id2591231">Introduction</a></span></dt><dd><dl><dt><span class="sect2"><a href="upgrades.html#id2591327">Cautions and Notes</a></span></dt></dl></dd><dt><span class="sect1"><a href="upgrades.html#id2592656">Upgrading from Samba 1.x and 2.x to Samba-3</a></span></dt><dd><dl><dt><span class="sect2"><a href="upgrades.html#sbeug2">Samba 1.9.x and 2.x Versions Without LDAP</a></span></dt><dt><span class="sect2"><a href="upgrades.html#id2593024">Applicable to All Samba 2.x to Samba-3 Upgrades</a></span></dt><dt><span class="sect2"><a href="upgrades.html#id2593358">Samba-2.x with LDAP Support</a></span></dt></dl></dd><dt><span class="sect1"><a href="upgrades.html#id2593539">Updating a Samba-3 Installation</a></span></dt><dd><dl><dt><span class="sect2"><a href="upgrades.html#id2593650">Samba-3 to Samba-3 Updates on the Same Server</a></span></dt><dt><span class="sect2"><a href="upgrades.html#id2593853">Migrating Samba-3 to a New Server</a></span></dt><dt><span class="sect2"><a href="upgrades.html#id2594268">Migration of Samba Accounts to Active Directory</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="ntmigration.html">9. Migrating NT4 Domain to Samba-3</a></span></dt><dd><dl><dt><span class="sect1"><a href="ntmigration.html#id2594439">Introduction</a></span></dt><dd><dl><dt><span class="sect2"><a href="ntmigration.html#id2594524">Assignment Tasks</a></span></dt></dl></dd><dt><span class="sect1"><a href="ntmigration.html#id2594579">Dissection and Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="ntmigration.html#id2594765">Technical Issues</a></span></dt><dt><span class="sect2"><a href="ntmigration.html#id2595088">Political Issues</a></span></dt></dl></dd><dt><span class="sect1"><a href="ntmigration.html#id2595114">Implementation</a></span></dt><dd><dl><dt><span class="sect2"><a href="ntmigration.html#id2595255">NT4 Migration Using LDAP Backend</a></span></dt><dt><span class="sect2"><a href="ntmigration.html#id2597714">NT4 Migration Using tdbsam Backend</a></span></dt><dt><span class="sect2"><a href="ntmigration.html#id2598120">Key Points Learned</a></span></dt></dl></dd><dt><span class="sect1"><a href="ntmigration.html#id2598159">Questions and Answers</a></span></dt></dl></dd><dt><span class="chapter"><a href="nw4migration.html">10. Migrating NetWare Server to Samba-3</a></span></dt><dd><dl><dt><span class="sect1"><a href="nw4migration.html#id2599134">Introduction</a></span></dt><dd><dl><dt><span class="sect2"><a href="nw4migration.html#id2599251">Assignment Tasks</a></span></dt></dl></dd><dt><span class="sect1"><a href="nw4migration.html#id2599364">Dissection and Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="nw4migration.html#id2599440">Technical Issues</a></span></dt></dl></dd><dt><span class="sect1"><a href="nw4migration.html#id2599631">Implementation</a></span></dt><dd><dl><dt><span class="sect2"><a href="nw4migration.html#id2599640">NetWare Migration Using LDAP Backend</a></span></dt></dl></dd></dl></dd></dl></dd><dt><span class="part"><a href="RefSection.html">III. Reference Section</a></span></dt><dd><dl><dt><span class="chapter"><a href="kerberos.html">11. Active Directory, Kerberos, and Security</a></span></dt><dd><dl><dt><span class="sect1"><a href="kerberos.html#id2603717">Introduction</a></span></dt><dd><dl><dt><span class="sect2"><a href="kerberos.html#id2604367">Assignment Tasks</a></span></dt></dl></dd><dt><span class="sect1"><a href="kerberos.html#id2604384">Dissection and Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="kerberos.html#id2604780">Technical Issues</a></span></dt></dl></dd><dt><span class="sect1"><a href="kerberos.html#ch10expl">Implementation</a></span></dt><dd><dl><dt><span class="sect2"><a href="kerberos.html#id2606410">Share Access Controls</a></span></dt><dt><span class="sect2"><a href="kerberos.html#id2606759">Share Definition Controls</a></span></dt><dt><span class="sect2"><a href="kerberos.html#id2607372">Share Point Directory and File Permissions</a></span></dt><dt><span class="sect2"><a href="kerberos.html#id2607775">Managing Windows 200x ACLs</a></span></dt><dt><span class="sect2"><a href="kerberos.html#id2608502">Key Points Learned</a></span></dt></dl></dd><dt><span class="sect1"><a href="kerberos.html#id2608636">Questions and Answers</a></span></dt></dl></dd><dt><span class="chapter"><a href="DomApps.html">12. Integrating Additional Services</a></span></dt><dd><dl><dt><span class="sect1"><a href="DomApps.html#id2609265">Introduction</a></span></dt><dd><dl><dt><span class="sect2"><a href="DomApps.html#id2609296">Assignment Tasks</a></span></dt></dl></dd><dt><span class="sect1"><a href="DomApps.html#id2609396">Dissection and Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="DomApps.html#id2609429">Technical Issues</a></span></dt><dt><span class="sect2"><a href="DomApps.html#id2609585">Political Issues</a></span></dt></dl></dd><dt><span class="sect1"><a href="DomApps.html#id2609603">Implementation</a></span></dt><dd><dl><dt><span class="sect2"><a href="DomApps.html#ch10-one">Removal of Pre-Existing Conflicting RPMs</a></span></dt><dt><span class="sect2"><a href="DomApps.html#id2611455">Key Points Learned</a></span></dt></dl></dd><dt><span class="sect1"><a href="DomApps.html#id2611515">Questions and Answers</a></span></dt></dl></dd><dt><span class="chapter"><a href="HA.html">13. Performance, Reliability, and Availability</a></span></dt><dd><dl><dt><span class="sect1"><a href="HA.html#id2612034">Introduction</a></span></dt><dt><span class="sect1"><a href="HA.html#id2612122">Dissection and Discussion</a></span></dt><dt><span class="sect1"><a href="HA.html#id2612593">Guidelines for Reliable Samba Operation</a></span></dt><dd><dl><dt><span class="sect2"><a href="HA.html#id2612620">Name Resolution</a></span></dt><dt><span class="sect2"><a href="HA.html#id2613096">Samba Configuration</a></span></dt><dt><span class="sect2"><a href="HA.html#id2613424">Use and Location of BDCs</a></span></dt><dt><span class="sect2"><a href="HA.html#id2613499">Use One Consistent Version of MS Windows Client</a></span></dt><dt><span class="sect2"><a href="HA.html#id2613521">For Scalability, Use SAN-Based Storage on Samba Servers</a></span></dt><dt><span class="sect2"><a href="HA.html#id2613570">Distribute Network Load with MSDFS</a></span></dt><dt><span class="sect2"><a href="HA.html#id2613625">Replicate Data to Conserve Peak-Demand Wide-Area Bandwidth</a></span></dt><dt><span class="sect2"><a href="HA.html#id2613671">Hardware Problems</a></span></dt><dt><span class="sect2"><a href="HA.html#id2613829">Large Directories</a></span></dt></dl></dd><dt><span class="sect1"><a href="HA.html#id2613932">Key Points Learned</a></span></dt></dl></dd><dt><span class="chapter"><a href="ch14.html">14. Samba Support</a></span></dt><dd><dl><dt><span class="sect1"><a href="ch14.html#id2614102">Free Support</a></span></dt><dt><span class="sect1"><a href="ch14.html#id2614320">Commercial Support</a></span></dt></dl></dd><dt><span class="chapter"><a href="appendix.html">15. A Collection of Useful Tidbits</a></span></dt><dd><dl><dt><span class="sect1"><a href="appendix.html#domjoin">Joining a Domain: Windows 200x/XP Professional</a></span></dt><dt><span class="sect1"><a href="appendix.html#id2615028">Samba System File Location</a></span></dt><dt><span class="sect1"><a href="appendix.html#id2615448">Starting Samba</a></span></dt><dt><span class="sect1"><a href="appendix.html#id2615793">DNS Configuration Files</a></span></dt><dd><dl><dt><span class="sect2"><a href="appendix.html#id2615805">The Forward Zone File for the Loopback Adaptor</a></span></dt><dt><span class="sect2"><a href="appendix.html#id2615854">The Reverse Zone File for the Loopback Adaptor</a></span></dt><dt><span class="sect2"><a href="appendix.html#id2615994">DNS Root Server Hint File</a></span></dt></dl></dd><dt><span class="sect1"><a href="appendix.html#altldapcfg">Alternative LDAP Database Initialization</a></span></dt><dd><dl><dt><span class="sect2"><a href="appendix.html#id2616053">Initialization of the LDAP Database</a></span></dt></dl></dd><dt><span class="sect1"><a href="appendix.html#id2616632">The LDAP Account Manager</a></span></dt><dt><span class="sect1"><a href="appendix.html#id2617629">IDEALX Management Console</a></span></dt><dt><span class="sect1"><a href="appendix.html#ch12-SUIDSGID">Effect of Setting File and Directory SUID/SGID Permissions Explained</a></span></dt><dt><span class="sect1"><a href="appendix.html#ch12dblck">Shared Data Integrity</a></span></dt><dd><dl><dt><span class="sect2"><a href="appendix.html#id2618109">Microsoft Access</a></span></dt><dt><span class="sect2"><a href="appendix.html#id2618256">Act! Database Sharing</a></span></dt><dt><span class="sect2"><a href="appendix.html#id2618341">Opportunistic Locking Controls</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="primer.html">16. Networking Primer</a></span></dt><dd><dl><dt><span class="sect1"><a href="primer.html#id2618507">Requirements and Notes</a></span></dt><dt><span class="sect1"><a href="primer.html#id2618669">Introduction</a></span></dt><dd><dl><dt><span class="sect2"><a href="primer.html#id2618729">Assignment Tasks</a></span></dt></dl></dd><dt><span class="sect1"><a href="primer.html#id2618846">Exercises</a></span></dt><dd><dl><dt><span class="sect2"><a href="primer.html#id2618972">Single-Machine Broadcast Activity</a></span></dt><dt><span class="sect2"><a href="primer.html#secondmachine">Second Machine Startup Broadcast Interaction</a></span></dt><dt><span class="sect2"><a href="primer.html#id2620118">Simple Windows Client Connection Characteristics</a></span></dt><dt><span class="sect2"><a href="primer.html#id2620620">Windows 200x/XP Client Interaction with Samba-3</a></span></dt><dt><span class="sect2"><a href="primer.html#id2621188">Conclusions to Exercises</a></span></dt></dl></dd><dt><span class="sect1"><a href="primer.html#chap01conc">Dissection and Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="primer.html#id2621302">Technical Issues</a></span></dt></dl></dd><dt><span class="sect1"><a href="primer.html#chap01qa">Questions and Answers</a></span></dt></dl></dd><dt><span class="appendix"><a href="apa.html">A. 
     <acronym class="acronym">GNU</acronym> General Public License version 3
-  </a></span></dt><dd><dl><dt><span class="bridgehead"><a href="apa.html#id2621953">A. 
+  </a></span></dt><dd><dl><dt><span class="bridgehead"><a href="apa.html#id2621968">A. 
     Preamble
-  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2622099">A. 
+  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2622113">A. 
     TERMS AND CONDITIONS
-  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2622102">A. 
+  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2622117">A. 
     0. Definitions.
-  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2622195">A. 
+  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2622209">A. 
     1. Source Code.
-  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2622293">A. 
+  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2622308">A. 
     2. Basic Permissions.
-  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2622333">A. 
+  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2622347">A. 
     3. Protecting Users&#8217; Legal Rights From Anti-Circumvention Law.
-  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2622373">A. 
+  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2622388">A. 
     4. Conveying Verbatim Copies.
-  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2622400">A. 
+  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2622415">A. 
     5. Conveying Modified Source Versions.
-  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2622496">A. 
+  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2622510">A. 
     6. Conveying Non-Source Forms.
-  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2622686">A. 
+  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2622700">A. 
      7. Additional Terms.
-   </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2622822">A. 
+   </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2622836">A. 
      8. Termination.
-   </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2622865">A. 
+   </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2622880">A. 
      9. Acceptance Not Required for Having Copies.
-   </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2622885">A. 
+   </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2622899">A. 
      10. Automatic Licensing of Downstream Recipients.
-   </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2622937">A. 
+   </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2622951">A. 
     11. Patents.
-  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2623072">A. 
+  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2623087">A. 
     12. No Surrender of Others&#8217; Freedom.
-  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2623095">A. 
+  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2623109">A. 
     13. Use with the ???TITLE??? Affero General Public License.
-  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2623123">A. 
+  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2623137">A. 
     14. Revised Versions of this License.
-  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2623186">A. 
+  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2623200">A. 
     15. Disclaimer of Warranty.
-  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2623212">A. 
+  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2623226">A. 
     16. Limitation of Liability.
-  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2623232">A. 
+  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2623246">A. 
     17. Interpretation of Sections 15 and 16.
-  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2623248">A. 
+  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2623263">A. 
     END OF TERMS AND CONDITIONS
-  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2623252">A. 
+  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2623267">A. 
     How to Apply These Terms to Your New Programs
   </a></span></dt></dl></dd></dl></dd><dt><span class="glossary"><a href="go01.html">Glossary</a></span></dt><dt><span class="index"><a href="ix01.html">Index</a></span></dt></dl></div><div class="list-of-figures"><p><b>List of Figures</b></p><dl><dt>1.1. <a href="simple.html#charitynet">Charity Administration Office Network</a></dt><dt>1.2. <a href="simple.html#acctingnet2">Accounting Office Network Topology</a></dt><dt>2.1. <a href="small.html#acct2net">Abmas Accounting  52-User Network Topology</a></dt><dt>3.1. <a href="secure.html#ch04net">Abmas Network Topology  130 Users</a></dt><dt>4.1. <a href="Big500users.html#chap05net">Network Topology  500 User Network Using tdbsam passdb backend.</a></dt><dt>5.1. <a href="happy.html#sbehap-LDAPdiag">The Interaction of LDAP, UNIX Posix Accounts and Samba Accounts</a></dt><dt>5.2. <a href="happy.html#chap6net">Network Topology  500 User Network Using ldapsam passdb backend</a></dt><dt>5.3. <a href="happy.html#XP-screen001">Windows XP Professional  User Shared Folders</a></dt><dt>6.1. <a href="2000users.html#chap7idres">Samba and Authentication Backend Search Pathways</a></dt><dt>6.2. <a href="2000users.html#ch7singleLDAP">Samba Configuration to Use a Single LDAP Server</a></dt><dt>6.3. <a href="2000users.html#ch7dualLDAP">Samba Configuration to Use a Dual (Fail-over) LDAP Server</a></dt><dt>6.4. <a href="2000users.html#ch7dualadd">Samba Configuration to Use Dual LDAP Databases - Broken - Do Not Use!</a></dt><dt>6.5. <a href="2000users.html#ch7dualok">Samba Configuration to Use Two LDAP Databases - The result is additive.</a></dt><dt>6.6. <a href="2000users.html#chap7net">Network Topology  2000 User Complex Design A</a></dt><dt>6.7. <a href="2000users.html#chap7net2">Network Topology  2000 User Complex Design B</a></dt><dt>7.1. <a href="unixclients.html#ch09openmag">Open Magazine Samba Survey</a></dt><dt>7.2. <a href="unixclients.html#ch9-sambadc">Samba Domain: Samba Member Server</a></dt><dt>7.3. <a href="unixclients.html#ch9-adsdc">Active Directory Domain: Samba Member Server</a></dt><dt>9.1. <a href="ntmigration.html#ch8-migration">Schematic Explaining the <code class="literal">net rpc vampire</code> Process</a></dt><dt>9.2. <a href="ntmigration.html#NT4DUM">View of Accounts in NT4 Domain User Manager</a></dt><dt>15.1. <a href="appendix.html#swxpp001">The General Panel.</a></dt><dt>15.2. <a href="appendix.html#swxpp004">The Computer Name Panel.</a></dt><dt>15.3. <a href="appendix.html#swxpp006">The Computer Name Changes Panel</a></dt><dt>15.4. <a href="appendix.html#swxpp007">The Computer Name Changes Panel  Domain MIDEARTH</a></dt><dt>15.5. <a href="appendix.html#swxpp008">Computer Name Changes  User name and Password Panel</a></dt><dt>15.6. <a href="appendix.html#lam-login">The LDAP Account Manager Login Screen</a></dt><dt>15.7. <a href="appendix.html#lam-config">The LDAP Account Manager Configuration Screen</a></dt><dt>15.8. <a href="appendix.html#lam-user">The LDAP Account Manager User Edit Screen</a></dt><dt>15.9. <a href="appendix.html#lam-group">The LDAP Account Manager Group Edit Screen</a></dt><dt>15.10. <a href="appendix.html#lam-group-mem">The LDAP Account Manager Group Membership Edit Screen</a></dt><dt>15.11. <a href="appendix.html#lam-host">The LDAP Account Manager Host Edit Screen</a></dt><dt>15.12. <a href="appendix.html#imcidealx">The IMC Samba User Account Screen</a></dt><dt>16.1. <a href="primer.html#pktcap01">Windows Me  Broadcasts  The First 10 Minutes</a></dt><dt>16.2. <a href="primer.html#pktcap02">Windows Me  Later Broadcast Sample</a></dt><dt>16.3. <a href="primer.html#hostannounce">Typical Windows 9x/Me Host Announcement</a></dt><dt>16.4. <a href="primer.html#nullconnect">Typical Windows 9x/Me NULL SessionSetUp AndX Request</a></dt><dt>16.5. <a href="primer.html#userconnect">Typical Windows 9x/Me User SessionSetUp AndX Request</a></dt><dt>16.6. <a href="primer.html#XPCap01">Typical Windows XP NULL Session Setup AndX Request</a></dt><dt>16.7. <a href="primer.html#XPCap02">Typical Windows XP User Session Setup AndX Request</a></dt></dl></div><div class="list-of-tables"><p><b>List of Tables</b></p><dl><dt>1. <a href="preface.html#pref-new">Samba Changes  3.0.2 to 3.0.20</a></dt><dt>1.1. <a href="simple.html#acctingnet">Accounting Office Network Information</a></dt><dt>3.1. <a href="secure.html#chap4netid">Abmas.US ISP Information</a></dt><dt>3.2. <a href="secure.html#namedrscfiles">DNS (named) Resource Files</a></dt><dt>4.1. <a href="Big500users.html#ch5-filelocations">Domain: <code class="constant">MEGANET</code>, File Locations for Servers</a></dt><dt>5.1. <a href="happy.html#sbehap-privs">Current Privilege Capabilities</a></dt><dt>5.2. <a href="happy.html#oldapreq">Required OpenLDAP Linux Packages</a></dt><dt>5.3. <a href="happy.html#sbehap-bigacct">Abmas Network Users and Groups</a></dt><dt>5.4. <a href="happy.html#proffold">Default Profile Redirections</a></dt><dt>9.1. <a href="ntmigration.html#ch8-vampire">Samba <code class="filename">smb.conf</code> Scripts Essential to Samba Operation</a></dt><dt>13.1. <a href="HA.html#ProbList">Effect of Common Problems</a></dt><dt>16.1. <a href="primer.html#capsstats01">Windows Me  Startup Broadcast Capture Statistics</a></dt><dt>16.2. <a href="primer.html#capsstats02">Second Machine (Windows 98)  Capture Statistics</a></dt></dl></div><div class="list-of-examples"><p><b>List of Examples</b></p><dl><dt>1.1. <a href="simple.html#draft-smbconf">Drafting Office <code class="filename">smb.conf</code> File</a></dt><dt>1.2. <a href="simple.html#charity-smbconfnew">Charity Administration Office <code class="filename">smb.conf</code> New-style File</a></dt><dt>1.3. <a href="simple.html#charity-smbconf">Charity Administration Office <code class="filename">smb.conf</code> Old-style File</a></dt><dt>1.4. <a href="simple.html#MEreg">Windows Me  Registry Edit File: Disable Password Caching</a></dt><dt>1.5. <a href="simple.html#acctconf">Accounting Office Network <code class="filename">smb.conf</code> Old Style Configuration File</a></dt><dt>2.1. <a href="small.html#initGrps">Script to Map Windows NT Groups to UNIX Groups</a></dt><dt>2.2. <a href="small.html#dhcp01">Abmas Accounting DHCP Server Configuration File  <code class="filename">/etc/dhcpd.conf</code></a></dt><dt>2.3. <a href="small.html#acct2conf">Accounting Office Network <code class="filename">smb.conf</code> File  [globals] Section</a></dt><dt>2.4. <a href="small.html#acct3conf">Accounting Office Network <code class="filename">smb.conf</code> File  Services and Shares Section</a></dt><dt>3.1. <a href="secure.html#ch4memoryest">Estimation of Memory Requirements</a></dt><dt>3.2. <a href="secure.html#ch4diskest">Estimation of Disk Storage Requirements</a></dt><dt>3.3. <a href="secure.html#ch4natfw">NAT Firewall Configuration Script</a></dt><dt>3.4. <a href="secure.html#promisnet">130 User Network with <span class="emphasis"><em>tdbsam</em></span>  [globals] Section</a></dt><dt>3.5. <a href="secure.html#promisnetsvca">130 User Network with <span class="emphasis"><em>tdbsam</em></span>  Services Section Part A</a></dt><dt>3.6. <a href="secure.html#promisnetsvcb">130 User Network with <span class="emphasis"><em>tdbsam</em></span>  Services Section Part B</a></dt><dt>3.7. <a href="secure.html#ch4initGrps">Script to Map Windows NT Groups to UNIX Groups</a></dt><dt>3.8. <a href="secure.html#prom-dhcp">DHCP Server Configuration File  <code class="filename">/etc/dhcpd.conf</code></a></dt><dt>3.9. <a href="secure.html#ch4namedcfg">DNS Master Configuration File  <code class="filename">/etc/named.conf</code> Master Section</a></dt><dt>3.10. <a href="secure.html#ch4namedvarfwd">DNS Master Configuration File  <code class="filename">/etc/named.conf</code> Forward Lookup Definition Section</a></dt><dt>3.11. <a href="secure.html#ch4namedvarrev">DNS Master Configuration File  <code class="filename">/etc/named.conf</code> Reverse Lookup Definition Section</a></dt><dt>3.12. <a href="secure.html#eth1zone">DNS 192.168.1 Reverse Zone File</a></dt><dt>3.13. <a href="secure.html#eth2zone">DNS 192.168.2 Reverse Zone File</a></dt><dt>3.14. <a href="secure.html#abmasbiz">DNS Abmas.biz Forward Zone File</a></dt><dt>3.15. <a href="secure.html#abmasus">DNS Abmas.us Forward Zone File</a></dt><dt>4.1. <a href="Big500users.html#ch5-massivesmb">Server: MASSIVE (PDC), File: <code class="filename">/etc/samba/smb.conf</code></a></dt><dt>4.2. <a href="Big500users.html#ch5-dc-common">Server: MASSIVE (PDC), File: <code class="filename">/etc/samba/dc-common.conf</code></a></dt><dt>4.3. <a href="Big500users.html#ch5-commonsmb">Common Samba Configuration File: <code class="filename">/etc/samba/common.conf</code></a></dt><dt>4.4. <a href="Big500users.html#ch5-bldg1-smb">Server: BLDG1 (Member), File: smb.conf</a></dt><dt>4.5. <a href="Big500users.html#ch5-bldg2-smb">Server: BLDG2 (Member), File: smb.conf</a></dt><dt>4.6. <a href="Big500users.html#ch5-dommem-smb">Common Domain Member Include File: dom-mem.conf</a></dt><dt>4.7. <a href="Big500users.html#massive-dhcp">Server: MASSIVE, File: dhcpd.conf</a></dt><dt>4.8. <a href="Big500users.html#bldg1dhcp">Server: BLDG1, File: dhcpd.conf</a></dt><dt>4.9. <a href="Big500users.html#bldg2dhcp">Server: BLDG2, File: dhcpd.conf</a></dt><dt>4.10. <a href="Big500users.html#massive-nameda">Server: MASSIVE, File: named.conf, Part: A</a></dt><dt>4.11. <a href="Big500users.html#massive-namedb">Server: MASSIVE, File: named.conf, Part: B</a></dt><dt>4.12. <a href="Big500users.html#massive-namedc">Server: MASSIVE, File: named.conf, Part: C</a></dt><dt>4.13. <a href="Big500users.html#abmasbizdns">Forward Zone File: abmas.biz.hosts</a></dt><dt>4.14. <a href="Big500users.html#abmasusdns">Forward Zone File: abmas.biz.hosts</a></dt><dt>4.15. <a href="Big500users.html#bldg12nameda">Servers: BLDG1/BLDG2, File: named.conf, Part: A</a></dt><dt>4.16. <a href="Big500users.html#bldg12namedb">Servers: BLDG1/BLDG2, File: named.conf, Part: B</a></dt><dt>4.17. <a href="Big500users.html#ch5-initgrps">Initialize Groups Script, File: /etc/samba/initGrps.sh</a></dt><dt>5.1. <a href="happy.html#sbehap-dbconf">LDAP DB_CONFIG File</a></dt><dt>5.2. <a href="happy.html#sbehap-slapdconf">LDAP Master Configuration File  <code class="filename">/etc/openldap/slapd.conf</code> Part A</a></dt><dt>5.3. <a href="happy.html#sbehap-slapdconf2">LDAP Master Configuration File  <code class="filename">/etc/openldap/slapd.conf</code> Part B</a></dt><dt>5.4. <a href="happy.html#sbehap-nss01">Configuration File for NSS LDAP Support  <code class="filename">/etc/ldap.conf</code></a></dt><dt>5.5. <a href="happy.html#sbehap-nss02">Configuration File for NSS LDAP Clients Support  <code class="filename">/etc/ldap.conf</code></a></dt><dt>5.6. <a href="happy.html#sbehap-massive-smbconfa">LDAP Based <code class="filename">smb.conf</code> File, Server: MASSIVE  global Section: Part A</a></dt><dt>5.7. <a href="happy.html#sbehap-massive-smbconfb">LDAP Based <code class="filename">smb.conf</code> File, Server: MASSIVE  global Section: Part B</a></dt><dt>5.8. <a href="happy.html#sbehap-bldg1-smbconf">LDAP Based <code class="filename">smb.conf</code> File, Server: BLDG1</a></dt><dt>5.9. <a href="happy.html#sbehap-bldg2-smbconf">LDAP Based <code class="filename">smb.conf</code> File, Server: BLDG2</a></dt><dt>5.10. <a href="happy.html#sbehap-shareconfa">LDAP Based <code class="filename">smb.conf</code> File, Shares Section  Part A</a></dt><dt>5.11. <a href="happy.html#sbehap-shareconfb">LDAP Based <code class="filename">smb.conf</code> File, Shares Section  Part B</a></dt><dt>5.12. <a href="happy.html#sbehap-ldifadd">LDIF IDMAP Add-On Load File  File: /etc/openldap/idmap.LDIF</a></dt><dt>6.1. <a href="2000users.html#ch7-LDAP-master">LDAP Master Server Configuration File  <code class="filename">/etc/openldap/slapd.conf</code></a></dt><dt>6.2. <a href="2000users.html#ch7-LDAP-slave">LDAP Slave Configuration File  <code class="filename">/etc/openldap/slapd.conf</code></a></dt><dt>6.3. <a href="2000users.html#ch7-massmbconfA">Primary Domain Controller <code class="filename">smb.conf</code> File  Part A</a></dt><dt>6.4. <a href="2000users.html#ch7-massmbconfB">Primary Domain Controller <code class="filename">smb.conf</code> File  Part B</a></dt><dt>6.5. <a href="2000users.html#ch7-massmbconfC">Primary Domain Controller <code class="filename">smb.conf</code> File  Part C</a></dt><dt>6.6. <a href="2000users.html#ch7-slvsmbocnfA">Backup Domain Controller <code class="filename">smb.conf</code> File  Part A</a></dt><dt>6.7. <a href="2000users.html#ch7-slvsmbocnfB">Backup Domain Controller <code class="filename">smb.conf</code> File  Part B</a></dt><dt>7.1. <a href="unixclients.html#ch9-sdmsdc">Samba Domain Member in Samba Domain Using LDAP  <code class="filename">smb.conf</code> File</a></dt><dt>7.2. <a href="unixclients.html#ch9-ldifadd">LDIF IDMAP Add-On Load File  File: /etc/openldap/idmap.LDIF</a></dt><dt>7.3. <a href="unixclients.html#ch9-sdmlcnf">Configuration File for NSS LDAP Support  <code class="filename">/etc/ldap.conf</code></a></dt><dt>7.4. <a href="unixclients.html#ch9-sdmnss">NSS using LDAP for Identity Resolution  File: <code class="filename">/etc/nsswitch.conf</code></a></dt><dt>7.5. <a href="unixclients.html#ch0-NT4DSDM">Samba Domain Member Server Using Winbind <code class="filename">smb.conf</code> File for NT4 Domain</a></dt><dt>7.6. <a href="unixclients.html#ch0-NT4DSCM">Samba Domain Member Server Using Local Accounts <code class="filename">smb.conf</code> File for NT4 Domain</a></dt><dt>7.7. <a href="unixclients.html#ch9-adssdm">Samba Domain Member <code class="filename">smb.conf</code> File for Active Directory Membership</a></dt><dt>7.8. <a href="unixclients.html#sbe-idmapridex">Example <code class="filename">smb.conf</code> File Using <code class="constant">idmap_rid</code></a></dt><dt>7.9. <a href="unixclients.html#sbeunxa">Typical ADS Style Domain <code class="filename">smb.conf</code> File</a></dt><dt>7.10. <a href="unixclients.html#sbewinbindex">ADS Membership Using RFC2307bis Identity Resolution <code class="filename">smb.conf</code> File</a></dt><dt>7.11. <a href="unixclients.html#ch9-pamwnbdlogin">SUSE: PAM <code class="filename">login</code> Module Using Winbind</a></dt><dt>7.12. <a href="unixclients.html#ch9-pamwbndxdm">SUSE: PAM <code class="filename">xdm</code> Module Using Winbind</a></dt><dt>7.13. <a href="unixclients.html#ch9-rhsysauth">Red Hat 9: PAM System Authentication File: <code class="filename">/etc/pam.d/system-auth</code> Module Using Winbind</a></dt><dt>9.1. <a href="ntmigration.html#sbent4smb">NT4 Migration Samba-3 Server <code class="filename">smb.conf</code>  Part: A</a></dt><dt>9.2. <a href="ntmigration.html#sbent4smb2">NT4 Migration Samba-3 Server <code class="filename">smb.conf</code>  Part: B</a></dt><dt>9.3. <a href="ntmigration.html#sbentslapd">NT4 Migration LDAP Server Configuration File: <code class="filename">/etc/openldap/slapd.conf</code>  Part A</a></dt><dt>9.4. <a href="ntmigration.html#sbentslapd2">NT4 Migration LDAP Server Configuration File: <code class="filename">/etc/openldap/slapd.conf</code>  Part B</a></dt><dt>9.5. <a href="ntmigration.html#sbrntldapconf">NT4 Migration NSS LDAP File: <code class="filename">/etc/ldap.conf</code></a></dt><dt>9.6. <a href="ntmigration.html#sbentnss">NT4 Migration NSS Control File: <code class="filename">/etc/nsswitch.conf</code> (Stage:1)</a></dt><dt>9.7. <a href="ntmigration.html#sbentnss2">NT4 Migration NSS Control File: <code class="filename">/etc/nsswitch.conf</code> (Stage:2)</a></dt><dt>10.1. <a href="nw4migration.html#sbeamg">A Rough Tool to Create an LDIF File from the System Account Files</a></dt><dt>10.2. <a href="nw4migration.html#ch8ldap">NSS LDAP Control File  /etc/ldap.conf</a></dt><dt>10.3. <a href="nw4migration.html#sbepu2">The PAM Control File <code class="filename">/etc/security/pam_unix2.conf</code></a></dt><dt>10.4. <a href="nw4migration.html#ch8smbconf">Samba Configuration File  smb.conf Part A</a></dt><dt>10.5. <a href="nw4migration.html#ch8smbconf2">Samba Configuration File  smb.conf Part B</a></dt><dt>10.6. <a href="nw4migration.html#ch8smbconf3">Samba Configuration File  smb.conf Part C</a></dt><dt>10.7. <a href="nw4migration.html#ch8smbconf4">Samba Configuration File  smb.conf Part D</a></dt><dt>10.8. <a href="nw4migration.html#ch8smbconf5">Samba Configuration File  smb.conf Part E</a></dt><dt>10.9. <a href="nw4migration.html#sbersync">Rsync Script</a></dt><dt>10.10. <a href="nw4migration.html#sbexcld">Rsync Files Exclusion List  <code class="filename">/root/excludes.txt</code></a></dt><dt>10.11. <a href="nw4migration.html#ch8ideal">Idealx smbldap-tools Control File  Part A</a></dt><dt>10.12. <a href="nw4migration.html#ch8ideal2">Idealx smbldap-tools Control File  Part B</a></dt><dt>10.13. <a href="nw4migration.html#ch8ideal3">Idealx smbldap-tools Control File  Part C</a></dt><dt>10.14. <a href="nw4migration.html#ch8ideal4">Idealx smbldap-tools Control File  Part D</a></dt><dt>10.15. <a href="nw4migration.html#ch8kix">Kixtart Control File  File: logon.kix</a></dt><dt>10.16. <a href="nw4migration.html#ch8kix2">Kixtart Control File  File: main.kix</a></dt><dt>10.17. <a href="nw4migration.html#ch8kix3">Kixtart Control File  File: setup.kix, Part A</a></dt><dt>10.18. <a href="nw4migration.html#ch8kix3b">Kixtart Control File  File: setup.kix, Part B</a></dt><dt>10.19. <a href="nw4migration.html#ch8kix4">Kixtart Control File  File: acct.kix</a></dt><dt>12.1. <a href="DomApps.html#ch10-krb5conf">Kerberos Configuration  File: <code class="filename">/etc/krb5.conf</code></a></dt><dt>12.2. <a href="DomApps.html#ch10-smbconf">Samba Configuration  File: <code class="filename">/etc/samba/smb.conf</code></a></dt><dt>12.3. <a href="DomApps.html#ch10-etcnsscfg">NSS Configuration File Extract  File: <code class="filename">/etc/nsswitch.conf</code></a></dt><dt>12.4. <a href="DomApps.html#etcsquidcfg">Squid Configuration File Extract  <code class="filename">/etc/squid.conf</code> [ADMINISTRATIVE PARAMETERS Section]</a></dt><dt>12.5. <a href="DomApps.html#etcsquid2">Squid Configuration File extract  File: <code class="filename">/etc/squid.conf</code> [AUTHENTICATION PARAMETERS Section]</a></dt><dt>15.1. <a href="appendix.html#ch12SL">A Useful Samba Control Script for SUSE Linux</a></dt><dt>15.2. <a href="appendix.html#ch12RHscript">A Sample Samba Control Script for Red Hat Linux</a></dt><dt>15.3. <a href="appendix.html#loopback">DNS Localhost Forward Zone File: <code class="filename">/var/lib/named/localhost.zone</code></a></dt><dt>15.4. <a href="appendix.html#dnsloopy">DNS Localhost Reverse Zone File: <code class="filename">/var/lib/named/127.0.0.zone</code></a></dt><dt>15.5. <a href="appendix.html#roothint">DNS Root Name Server Hint File: <code class="filename">/var/lib/named/root.hint</code></a></dt><dt>15.6. <a href="appendix.html#sbehap-ldapreconfa">LDAP Pre-configuration Script: <code class="filename">SMBLDAP-ldif-preconfig.sh</code>  Part A</a></dt><dt>15.7. <a href="appendix.html#sbehap-ldapreconfb">LDAP Pre-configuration Script: <code class="filename">SMBLDAP-ldif-preconfig.sh</code>  Part B</a></dt><dt>15.8. <a href="appendix.html#sbehap-ldapreconfc">LDAP Pre-configuration Script: <code class="filename">SMBLDAP-ldif-preconfig.sh</code>  Part C</a></dt><dt>15.9. <a href="appendix.html#sbehap-ldifpata">LDIF Pattern File Used to Pre-configure LDAP  Part A</a></dt><dt>15.10. <a href="appendix.html#sbehap-ldifpatb">LDIF Pattern File Used to Pre-configure LDAP  Part B</a></dt><dt>15.11. <a href="appendix.html#lamcfg">Example LAM Configuration File  <code class="filename">config.cfg</code></a></dt><dt>15.12. <a href="appendix.html#lamconf">LAM Profile Control File  <code class="filename">lam.conf</code></a></dt></dl></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"> </td><td width="20%" align="center"> </td><td width="40%" align="right"> <a accesskey="n" href="pr01.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top"> </td><td width="20%" align="center"> </td><td width="40%" align="right" valign="top"> About the Cover Artwork</td></tr></table></div></body></html>

Modified: branches/samba/upstream/docs/htmldocs/Samba3-ByExample/ix01.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/Samba3-ByExample/ix01.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/Samba3-ByExample/ix01.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1 +1 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Index</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="Samba-3 by Example"><link rel="up" href="index.html" title="Samba-3 by Example"><link rel="prev" href="go01.html" title="Glossary"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Index</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="go01.html">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> </td></tr></table><hr></div><div class="index"><div class="titlepage"><div><div><h2 class="title"><a name="id2623944"></a>Index</h2></div></div></div><div class="index"><div class="indexdiv"><h3>Symbols</h3><dl><dt>%LOGONSERVER%, <a class="indexterm" href="happy.html#redirfold">Configuration of Default Profile with Folder Redirection</a></dt><dt>%USERNAME%, <a class="indexterm" href="happy.html#id2565485">Roaming Profile Background</a>, <a class="indexterm" href="happy.html#id2565786">Profile Changes</a></dt><dt>%USERPROFILE%, <a class="indexterm" href="happy.html#redirfold">Configuration of Default Profile with Folder Redirection</a></dt><dt>/data/ldap, <a class="indexterm" href="happy.html#ldapsetup">OpenLDAP Server Configuration</a></dt><dt>/etc/cups/mime.convs, <a class="indexterm" href="simple.html#id2544176">Implementation</a>, <a class="indexterm" href="simple.html#AcctgNet">Implementation</a></dt><dt>/etc/cups/mime.types, <a class="indexterm" href="simple.html#id2544176">Implementation</a>, <a class="indexterm" href="simple.html#AcctgNet">Implementation</a></dt><dt>/etc/dhcpd.conf, <a class="indexterm" href="small.html#id2548355">Implementation</a>, <a class="indexterm" href="small.html#id2550055">Validation</a>, <a class="indexterm" href="secure.html#ch4dhcpdns">Configuration of DHCP and DNS Servers</a>, <a class="indexterm" href="secure.html#ch4valid">Validation</a></dt><dt>/etc/exports, <a class="indexterm" href="happy.html#sbehap-massive">Samba-3 PDC Configuration</a></dt><dt>/etc/group, <a class="indexterm" href="happy.html#id2564973">Technical Issues</a>, <a class="indexterm" href="unixclients.html#sdcsdmldap">Samba Domain with Samba Domain Member Server  Using NSS LDAP</a>, <a class="indexterm" href="upgrades.html#id2593851">Replacing a Domain Member Server</a>, <a class="indexterm" href="ntmigration.html#id2598144">Questions and Answers</a>, <a class="indexterm" href="DomApps.html#ch10-one">Removal of Pre-Existing Conflicting RPMs</a></dt><dt>/etc/hosts, <a class="indexterm" href="simple.html#id2543206">Implementation</a>, <a class="indexterm" href="small.html#id2548355">Implementation</a>, <a class="indexterm" href="secure.html#ch4bsc">Basic System Configuration</a>, <a class="indexterm" href="secure.html#ch4valid">Validation</a>, <a class="indexterm" href="Big500users.html#id2559480">Server Preparation: All Servers</a>, <a class="indexterm" href="unixclients.html#id2590057">Questions and Answers</a>, <a class="indexterm" href="DomApps.html#id2609837">Kerberos Configuration</a>, <a class="indexterm" href="HA.html#id2612618">Bad Hostnames</a></dt><dt>/etc/krb5.conf, <a class="indexterm" href="unixclients.html#id2588497">IDMAP Storage in LDAP using Winbind</a>, <a class="indexterm" href="DomApps.html#id2609837">Kerberos Configuration</a></dt><dt>/etc/ldap.conf, <a class="indexterm" href="happy.html#sbehap-PAM-NSS">PAM and NSS Client Configuration</a>, <a class="indexterm" href="unixclients.html#id2588497">IDMAP Storage in LDAP using Winbind</a>, <a class="indexterm" href="unixclients.html#id2589092">IDMAP and NSS Using LDAP from ADS with RFC2307bis Schema Extension</a>, <a class="indexterm" href="ntmigration.html#id2595241">NT4 Migration Using LDAP Backend</a>, <a class="indexterm" href="nw4migration.html#id2599701">LDAP Server Configuration</a></dt><dt>/etc/mime.convs, <a class="indexterm" href="small.html#id2548355">Implementation</a>, <a class="indexterm" href="secure.html#ch4ptrcfg">Printer Configuration</a>, <a class="indexterm" href="Big500users.html#id2559480">Server Preparation: All Servers</a>, <a class="indexterm" href="happy.html#sbehap-ptrcfg">Printer Configuration</a></dt><dt>/etc/mime.types, <a class="indexterm" href="small.html#id2548355">Implementation</a>, <a class="indexterm" href="secure.html#ch4ptrcfg">Printer Configuration</a>, <a class="indexterm" href="Big500users.html#id2559480">Server Preparation: All Servers</a>, <a class="indexterm" href="happy.html#sbehap-ptrcfg">Printer Configuration</a></dt><dt>/etc/named.conf, <a class="indexterm" href="secure.html#ch4dhcpdns">Configuration of DHCP and DNS Servers</a></dt><dt>/etc/nsswitch.conf, <a class="indexterm" href="small.html#id2548355">Implementation</a>, <a class="indexterm" href="secure.html#ch4dhcpdns">Configuration of DHCP and DNS Servers</a>, <a class="indexterm" href="secure.html#ch4valid">Validation</a>, <a class="indexterm" href="Big500users.html#id2560058">Configuration for Server: MASSIVE</a>, <a class="indexterm" href="Big500users.html#ch5-domsvrspec">Configuration Specific to Domain Member Servers: BLDG1, BLDG2</a>, <a class="indexterm" href="happy.html#sbehap-PAM-NSS">PAM and NSS Client Configuration</a>, <a class="indexterm" href="unixclients.html#wdcsdm">NT4/Samba Domain with Samba Domain Member Server: Using NSS and Winbind</a>, <a class="indexterm" href="unixclients.html#id2587894">IDMAP_RID with Winbind</a>, <a class="indexterm" href="unixclients.html#id2589092">IDMAP and NSS Using LDAP from ADS with RFC2307bis Schema Extension</a>, <a class="indexterm" href="unixclients.html#id2590057">Questions and Answers</a>, <a class="indexterm" href="ntmigration.html#id2595241">NT4 Migration Using LDAP Backend</a></dt><dt>/etc/openldap/slapd.conf, <a class="indexterm" href="happy.html#id2566363">Debugging LDAP</a>, <a class="indexterm" href="happy.html#ldapsetup">OpenLDAP Server Configuration</a>, <a class="indexterm" href="2000users.html#id2578192">Implementation</a></dt><dt>/etc/passwd, <a class="indexterm" href="small.html#id2548355">Implementation</a>, <a class="indexterm" href="secure.html#id2553120">Samba Configuration</a>, <a class="indexterm" href="Big500users.html#id2560058">Configuration for Server: MASSIVE</a>, <a class="indexterm" href="happy.html#id2569948">LDAP Initialization and Creation of User and Group Accounts</a>, <a class="indexterm" href="unixclients.html#sdcsdmldap">Samba Domain with Samba Domain Member Server  Using NSS LDAP</a>, <a class="indexterm" href="unixclients.html#wdcsdm">NT4/Samba Domain with Samba Domain Member Server: Using NSS and Winbind</a>, <a class="indexterm" href="unixclients.html#id2590057">Questions and Answers</a>, <a class="indexterm" href="upgrades.html#id2593851">Replacing a Domain Member Server</a>, <a class="indexterm" href="ntmigration.html#id2594751">Technical Issues</a>, <a class="indexterm" href="ntmigration.html#id2598144">Questions and Answers</a>, <a class="indexterm" href="nw4migration.html#id2599426">Technical Issues</a>, <a class="indexterm" href="kerberos.html#id2607357">Share Point Directory and File Permissions</a>, <a class="indexterm" href="DomApps.html#ch10-one">Removal of Pre-Existing Conflicting RPMs</a>, <a class="indexterm" href="primer.html#id2620341">Findings and Comments</a></dt><dt>/etc/rc.d/boot.local, <a class="indexterm" href="secure.html#ch4bsc">Basic System Configuration</a>, <a class="indexterm" href="Big500users.html#id2560058">Configuration for Server: MASSIVE</a></dt><dt>/etc/rc.d/rc.local, <a class="indexterm" href="small.html#id2548355">Implementation</a></dt><dt>/etc/resolv.conf, <a class="indexterm" href="secure.html#ch4dhcpdns">Configuration of DHCP and DNS Servers</a>, <a class="indexterm" href="Big500users.html#id2559480">Server Preparation: All Servers</a></dt><dt>/etc/samba, <a class="indexterm" href="appendix.html#id2615014">Samba System File Location</a></dt><dt>/etc/samba/secrets.tdb, <a class="indexterm" href="unixclients.html#adssdm">Active Directory Domain with Samba Domain Member Server</a></dt><dt>/etc/samba/smbusers, <a class="indexterm" href="Big500users.html#id2559480">Server Preparation: All Servers</a></dt><dt>/etc/shadow, <a class="indexterm" href="upgrades.html#id2593851">Replacing a Domain Member Server</a>, <a class="indexterm" href="nw4migration.html#id2599426">Technical Issues</a></dt><dt>/etc/squid/squid.conf, <a class="indexterm" href="DomApps.html#ch10-one">Removal of Pre-Existing Conflicting RPMs</a></dt><dt>/etc/syslog.conf, <a class="indexterm" href="happy.html#id2566363">Debugging LDAP</a></dt><dt>/etc/xinetd.d, <a class="indexterm" href="secure.html#procstart">Process Startup Configuration</a>, <a class="indexterm" href="Big500users.html#ch5-procstart">Process Startup Configuration</a></dt><dt>/lib/libnss_ldap.so.2, <a class="indexterm" href="happy.html#sbehap-PAM-NSS">PAM and NSS Client Configuration</a></dt><dt>/opt/IDEALX/sbin, <a class="indexterm" href="ntmigration.html#id2595241">NT4 Migration Using LDAP Backend</a></dt><dt>/proc/sys/net/ipv4/ip_forward, <a class="indexterm" href="small.html#id2548355">Implementation</a>, <a class="indexterm" href="secure.html#ch4bsc">Basic System Configuration</a></dt><dt>/usr/bin, <a class="indexterm" href="appendix.html#id2615014">Samba System File Location</a></dt><dt>/usr/lib/samba, <a class="indexterm" href="appendix.html#id2615014">Samba System File Location</a></dt><dt>/usr/local, <a class="indexterm" href="appendix.html#id2615014">Samba System File Location</a></dt><dt>/usr/local/samba, <a class="indexterm" href="appendix.html#id2615014">Samba System File Location</a></dt><dt>/usr/local/samba/var/locks, <a class="indexterm" href="upgrades.html#sbeug2">Samba 1.9.x and 2.x Versions Without LDAP</a></dt><dt>/usr/sbin, <a class="indexterm" href="appendix.html#id2615014">Samba System File Location</a></dt><dt>/usr/share, <a class="indexterm" href="appendix.html#id2615014">Samba System File Location</a></dt><dt>/usr/share/samba/swat, <a class="indexterm" href="appendix.html#id2615014">Samba System File Location</a></dt><dt>/usr/share/swat, <a class="indexterm" href="appendix.html#id2615014">Samba System File Location</a></dt><dt>/var/cache/samba, <a class="indexterm" href="upgrades.html#sbeug2">Samba 1.9.x and 2.x Versions Without LDAP</a></dt><dt>/var/lib/samba, <a class="indexterm" href="upgrades.html#sbeug2">Samba 1.9.x and 2.x Versions Without LDAP</a>, <a class="indexterm" href="appendix.html#id2615014">Samba System File Location</a></dt><dt>/var/log/ldaplogs, <a class="indexterm" href="happy.html#id2566363">Debugging LDAP</a></dt><dt>/var/log/samba, <a class="indexterm" href="appendix.html#id2615014">Samba System File Location</a></dt><dt>8-bit, <a class="indexterm" href="upgrades.html#id2592476">International Language Support</a></dt></dl></div><div class="indexdiv"><h3></h3><dl><dt>, <a class="indexterm" href="simple.html#id2543206">Implementation</a>, <a class="indexterm" href="simple.html#id2544176">Implementation</a>, <a class="indexterm" href="simple.html#AcctgNet">Implementation</a>, <a class="indexterm" href="small.html#id2548355">Implementation</a>, <a class="indexterm" href="secure.html#id2553120">Samba Configuration</a>, <a class="indexterm" href="secure.html#ch4appscfg">Application Share Configuration</a>, <a class="indexterm" href="Big500users.html#id2558750">Implementation</a>, <a class="indexterm" href="happy.html#sbehap-ppc">Addition of Machines to the Domain</a>, <a class="indexterm" href="happy.html#sbehap-massive">Samba-3 PDC Configuration</a>, <a class="indexterm" href="happy.html#sbehap-bldg1">Samba-3 BDC Configuration</a>, <a class="indexterm" href="2000users.html#id2578192">Implementation</a>, <a class="indexterm" href="unixclients.html#sdcsdmldap">Samba Domain with Samba Domain Member Server  Using NSS LDAP</a>, <a class="indexterm" href="unixclients.html#wdcsdm">NT4/Samba Domain with Samba Domain Member Server: Using NSS and Winbind</a>, <a class="indexterm" href="unixclients.html#dcwonss">NT4/Samba Domain with Samba Domain Member Server without NSS Support</a>, <a class="indexterm" href="unixclients.html#adssdm">Active Directory Domain with Samba Domain Member Server</a>, <a class="indexterm" href="unixclients.html#id2587894">IDMAP_RID with Winbind</a>, <a class="indexterm" href="unixclients.html#id2588497">IDMAP Storage in LDAP using Winbind</a>, <a class="indexterm" href="unixclients.html#id2589092">IDMAP and NSS Using LDAP from ADS with RFC2307bis Schema Extension</a>, <a class="indexterm" href="upgrades.html#sbeug1">Location of config files</a>, <a class="indexterm" href="ntmigration.html#id2595241">NT4 Migration Using LDAP Backend</a>, <a class="indexterm" href="nw4migration.html#id2599701">LDAP Server Configuration</a>, <a class="indexterm" href="DomApps.html#id2610778">NSS Configuration</a></dt><dd><dl><dt>Domain account, <a class="indexterm" href="kerberos.html#id2604766">Technical Issues</a></dt><dt>liability, <a class="indexterm" href="kerberos.html#id2604369">Dissection and Discussion</a></dt><dt>logon, <a class="indexterm" href="simple.html#id2544176">Implementation</a></dt><dt>problem, <a class="indexterm" href="kerberos.html#id2604369">Dissection and Discussion</a></dt><dt>transparent inter-operability, <a class="indexterm" href="DomApps.html#id2611501">Questions and Answers</a></dt></dl></dd></dl></div><div class="indexdiv"><h3>A</h3><dl><dt>abmas-netfw.sh, <a class="indexterm" href="secure.html#ch4bsc">Basic System Configuration</a></dt><dt>accept, <a class="indexterm" href="secure.html#ch4ptrcfg">Printer Configuration</a></dt><dt>accepts liability, <a class="indexterm" href="kerberos.html#id2604369">Dissection and Discussion</a></dt><dt>access, <a class="indexterm" href="kerberos.html#id2604766">Technical Issues</a>, <a class="indexterm" href="kerberos.html#id2606884">Checkpoint Controls</a></dt><dt>access control, <a class="indexterm" href="kerberos.html#id2606050">Kerberos Exposed</a>, <a class="indexterm" href="kerberos.html#id2607815">Using the MMC Computer Management Interface</a></dt><dt>Access Control Lists (see ACLs)</dt><dt>access control settings, <a class="indexterm" href="kerberos.html#id2606396">Share Access Controls</a></dt><dt>access controls, <a class="indexterm" href="kerberos.html#id2604766">Technical Issues</a>, <a class="indexterm" href="kerberos.html#id2606745">Share Definition Controls</a></dt><dt>accessible, <a class="indexterm" href="kerberos.html#id2607357">Share Point Directory and File Permissions</a></dt><dt>account, <a class="indexterm" href="happy.html#id2564140">Regarding LDAP Directories and Windows Computer Accounts</a>, <a class="indexterm" href="kerberos.html#id2606396">Share Access Controls</a></dt><dd><dl><dt>ADS Domain, <a class="indexterm" href="kerberos.html#id2604766">Technical Issues</a></dt></dl></dd><dt>account credentials, <a class="indexterm" href="primer.html#id2620341">Findings and Comments</a></dt><dt>account information, <a class="indexterm" href="unixclients.html#id2590057">Questions and Answers</a></dt><dt>account names, <a class="indexterm" href="ntmigration.html#id2598144">Questions and Answers</a></dt><dt>account policies, <a class="indexterm" href="appendix.html#id2616618">The LDAP Account Manager</a></dt><dt>accountable, <a class="indexterm" href="kerberos.html#id2603703">Introduction</a>, <a class="indexterm" href="kerberos.html#id2604369">Dissection and Discussion</a></dt><dt>accounts</dt><dd><dl><dt>authoritative, <a class="indexterm" href="unixclients.html#id2582473">Technical Issues</a></dt><dt>Domain, <a class="indexterm" href="ntmigration.html#id2594425">Introduction</a>, <a class="indexterm" href="ntmigration.html#id2598144">Questions and Answers</a></dt><dt>group, <a class="indexterm" href="ntmigration.html#id2594425">Introduction</a>, <a class="indexterm" href="ntmigration.html#id2598144">Questions and Answers</a>, <a class="indexterm" href="kerberos.html#id2603703">Introduction</a></dt><dt>machine, <a class="indexterm" href="ntmigration.html#id2594425">Introduction</a>, <a class="indexterm" href="ntmigration.html#id2598144">Questions and Answers</a></dt><dt>manage, <a class="indexterm" href="appendix.html#id2616618">The LDAP Account Manager</a></dt><dt>user, <a class="indexterm" href="ntmigration.html#id2594425">Introduction</a>, <a class="indexterm" href="ntmigration.html#id2598144">Questions and Answers</a>, <a class="indexterm" href="kerberos.html#id2603703">Introduction</a></dt></dl></dd><dt>ACL, <a class="indexterm" href="upgrades.html#id2591416">Security Identifiers (SIDs)</a>, <a class="indexterm" href="kerberos.html#id2606884">Checkpoint Controls</a></dt><dt>ACLs, <a class="indexterm" href="happy.html#id2576322">Key Points Learned</a>, <a class="indexterm" href="kerberos.html#id2606396">Share Access Controls</a>, <a class="indexterm" href="kerberos.html#id2606745">Share Definition Controls</a></dt><dt>acquisitions, <a class="indexterm" href="kerberos.html#id2603703">Introduction</a></dt><dt>Act!, <a class="indexterm" href="appendix.html#ch12dblck">Shared Data Integrity</a></dt><dt>ACT! database, <a class="indexterm" href="appendix.html#id2618242">Act! Database Sharing</a></dt><dt>Act!Diag, <a class="indexterm" href="appendix.html#id2618242">Act! Database Sharing</a></dt><dt>Active Directory, <a class="indexterm" href="happy.html#id2564516">Dissection and Discussion</a>, <a class="indexterm" href="happy.html#sbehap-locgrppol">The Local Group Policy</a>, <a class="indexterm" href="2000users.html#id2576958">Dissection and Discussion</a>, <a class="indexterm" href="unixclients.html#id2582410">Assignment Tasks</a>, <a class="indexterm" href="unixclients.html#adssdm">Active Directory Domain with Samba Domain Member Server</a>, <a class="indexterm" href="unixclients.html#id2587894">IDMAP_RID with Winbind</a>, <a class="indexterm" href="unixclients.html#id2590057">Questions and Answers</a>, <a class="indexterm" href="kerberos.html#id2603703">Introduction</a>, <a class="indexterm" href="kerberos.html#id2608487">Key Points Learned</a>, <a class="indexterm" href="kerberos.html#id2608622">Questions and Answers</a>, <a class="indexterm" href="DomApps.html">Integrating Additional Services</a>, <a class="indexterm" href="DomApps.html#id2609281">Assignment Tasks</a>, <a class="indexterm" href="DomApps.html#id2609415">Technical Issues</a>, <a class="indexterm" href="DomApps.html#id2610226">Samba Configuration</a>, <a class="indexterm" href="appendix.html#domjoin">Joining a Domain: Windows 200x/XP Professional</a></dt><dd><dl><dt>authentication, <a class="indexterm" href="DomApps.html#id2611044">Squid Configuration</a></dt><dt>domain, <a class="indexterm" href="DomApps.html#id2610226">Samba Configuration</a></dt><dt>join, <a class="indexterm" href="unixclients.html#adssdm">Active Directory Domain with Samba Domain Member Server</a></dt><dt>management tools, <a class="indexterm" href="kerberos.html#id2604766">Technical Issues</a></dt><dt>realm, <a class="indexterm" href="HA.html#id2612618">Bad Hostnames</a></dt><dt>Replacement, <a class="indexterm" href="kerberos.html#id2604766">Technical Issues</a></dt><dt>server, <a class="indexterm" href="unixclients.html#adssdm">Active Directory Domain with Samba Domain Member Server</a>, <a class="indexterm" href="DomApps.html#id2609837">Kerberos Configuration</a></dt><dt>Server, <a class="indexterm" href="kerberos.html#id2604766">Technical Issues</a></dt><dt>tree, <a class="indexterm" href="DomApps.html#id2610226">Samba Configuration</a></dt></dl></dd><dt>active directory, <a class="indexterm" href="ntmigration.html#id2594751">Technical Issues</a></dt><dt>AD printer publishing, <a class="indexterm" href="happy.html#id2575750">Uploading Printer Drivers to Samba Servers</a></dt><dt>ADAM, <a class="indexterm" href="happy.html#id2564516">Dissection and Discussion</a>, <a class="indexterm" href="unixclients.html#id2588497">IDMAP Storage in LDAP using Winbind</a></dt><dt>add group script, <a class="indexterm" href="upgrades.html#id2593010">Applicable to All Samba 2.x to Samba-3 Upgrades</a></dt><dt>add machine script, <a class="indexterm" href="upgrades.html#id2593010">Applicable to All Samba 2.x to Samba-3 Upgrades</a></dt><dt>Add Printer Wizard</dt><dd><dl><dt>APW, <a class="indexterm" href="happy.html#id2575750">Uploading Printer Drivers to Samba Servers</a></dt></dl></dd><dt>add user script, <a class="indexterm" href="upgrades.html#id2593010">Applicable to All Samba 2.x to Samba-3 Upgrades</a></dt><dt>add user to group script, <a class="indexterm" href="upgrades.html#id2593010">Applicable to All Samba 2.x to Samba-3 Upgrades</a></dt><dt>adduser, <a class="indexterm" href="small.html#id2548355">Implementation</a>, <a class="indexterm" href="secure.html#id2553120">Samba Configuration</a>, <a class="indexterm" href="Big500users.html#id2560058">Configuration for Server: MASSIVE</a></dt><dt>adequate precautions, <a class="indexterm" href="upgrades.html#id2591216">Introduction</a></dt><dt>administrative installation, <a class="indexterm" href="secure.html#ch4appscfg">Application Share Configuration</a></dt><dt>administrative rights, <a class="indexterm" href="kerberos.html#id2606884">Checkpoint Controls</a></dt><dt>administrator, <a class="indexterm" href="small.html#id2548355">Implementation</a>, <a class="indexterm" href="secure.html#id2553120">Samba Configuration</a>, <a class="indexterm" href="Big500users.html#id2559480">Server Preparation: All Servers</a></dt><dt>ADMT, <a class="indexterm" href="upgrades.html#id2594253">Migration of Samba Accounts to Active Directory</a></dt><dt>ADS, <a class="indexterm" href="unixclients.html#id2588497">IDMAP Storage in LDAP using Winbind</a>, <a class="indexterm" href="kerberos.html#id2604766">Technical Issues</a>, <a class="indexterm" href="DomApps.html#id2609837">Kerberos Configuration</a>, <a class="indexterm" href="HA.html#id2612618">Bad Hostnames</a></dt><dd><dl><dt>server, <a class="indexterm" href="kerberos.html#id2604766">Technical Issues</a></dt></dl></dd><dt>ADS Domain, <a class="indexterm" href="kerberos.html#id2604766">Technical Issues</a></dt><dt>affordability, <a class="indexterm" href="2000users.html#id2577364">The Nature of Windows Networking Protocols</a></dt><dt>alarm, <a class="indexterm" href="kerberos.html#id2603703">Introduction</a></dt><dt>algorithm, <a class="indexterm" href="kerberos.html#id2604766">Technical Issues</a></dt><dt>allow trusted domains, <a class="indexterm" href="unixclients.html#id2587894">IDMAP_RID with Winbind</a></dt><dt>alternative, <a class="indexterm" href="kerberos.html#id2604369">Dissection and Discussion</a></dt><dt>analysis, <a class="indexterm" href="kerberos.html#id2604766">Technical Issues</a></dt><dt>anonymous connection, <a class="indexterm" href="small.html#id2550055">Validation</a>, <a class="indexterm" href="secure.html#ch4valid">Validation</a></dt><dt>Apache Web server, <a class="indexterm" href="DomApps.html#id2611501">Questions and Answers</a></dt><dt>appliance mode, <a class="indexterm" href="unixclients.html#id2582473">Technical Issues</a></dt><dt>application server, <a class="indexterm" href="secure.html#id2551690">Technical Issues</a>, <a class="indexterm" href="secure.html#ch4appscfg">Application Share Configuration</a></dt><dt>application servers, <a class="indexterm" href="2000users.html#id2577364">The Nature of Windows Networking Protocols</a></dt><dt>application/octet-stream, <a class="indexterm" href="simple.html#id2544176">Implementation</a>, <a class="indexterm" href="simple.html#AcctgNet">Implementation</a>, <a class="indexterm" href="small.html#id2548355">Implementation</a>, <a class="indexterm" href="secure.html#ch4ptrcfg">Printer Configuration</a>, <a class="indexterm" href="Big500users.html#id2559480">Server Preparation: All Servers</a>, <a class="indexterm" href="happy.html#sbehap-ptrcfg">Printer Configuration</a></dt><dt>APW, <a class="indexterm" href="happy.html#id2575750">Uploading Printer Drivers to Samba Servers</a></dt><dt>arp, <a class="indexterm" href="secure.html#ch4valid">Validation</a></dt><dt>assessment, <a class="indexterm" href="kerberos.html#id2603703">Introduction</a></dt><dt>assistance, <a class="indexterm" href="ch14.html#id2614088">Free Support</a></dt><dt>assumptions, <a class="indexterm" href="HA.html#id2613918">Key Points Learned</a></dt><dt>authconfig, <a class="indexterm" href="happy.html#sbehap-PAM-NSS">PAM and NSS Client Configuration</a></dt><dt>authenticate, <a class="indexterm" href="nw4migration.html#id2599701">LDAP Server Configuration</a>, <a class="indexterm" href="DomApps.html#id2610226">Samba Configuration</a></dt><dt>authenticated, <a class="indexterm" href="DomApps.html#id2609281">Assignment Tasks</a></dt><dt>authenticated connection, <a class="indexterm" href="small.html#id2550055">Validation</a>, <a class="indexterm" href="secure.html#ch4valid">Validation</a></dt><dt>authentication, <a class="indexterm" href="2000users.html#id2577364">The Nature of Windows Networking Protocols</a>, <a class="indexterm" href="unixclients.html#id2590057">Questions and Answers</a>, <a class="indexterm" href="nw4migration.html#id2599350">Dissection and Discussion</a>, <a class="indexterm" href="DomApps.html">Integrating Additional Services</a>, <a class="indexterm" href="DomApps.html#id2609415">Technical Issues</a>, <a class="indexterm" href="DomApps.html#id2610778">NSS Configuration</a>, <a class="indexterm" href="DomApps.html#id2611501">Questions and Answers</a></dt><dd><dl><dt>plain-text, <a class="indexterm" href="DomApps.html#id2611501">Questions and Answers</a></dt></dl></dd><dt>authentication process, <a class="indexterm" href="unixclients.html#id2583222">Implementation</a></dt><dt>authentication protocols, <a class="indexterm" href="DomApps.html#id2611441">Key Points Learned</a></dt><dt>authoritative, <a class="indexterm" href="unixclients.html#id2582473">Technical Issues</a></dt><dt>authorized location, <a class="indexterm" href="kerberos.html#id2606050">Kerberos Exposed</a></dt><dt>auto-generated SID, <a class="indexterm" href="ntmigration.html#id2598144">Questions and Answers</a></dt><dt>automatically allocate, <a class="indexterm" href="unixclients.html#id2582473">Technical Issues</a></dt><dt>availability, <a class="indexterm" href="HA.html">Performance, Reliability, and Availability</a></dt></dl></div><div class="indexdiv"><h3>B</h3><dl><dt>backends, <a class="indexterm" href="DomApps.html">Integrating Additional Services</a></dt><dt>background communication, <a class="indexterm" href="2000users.html#id2581498">Questions and Answers</a></dt><dt>Backup, <a class="indexterm" href="kerberos.html#id2603703">Introduction</a></dt><dt>Backup Domain Controller (see BDC)</dt><dt>bandwidth, <a class="indexterm" href="DomApps.html#id2609281">Assignment Tasks</a></dt><dd><dl><dt>requirements, <a class="indexterm" href="2000users.html#id2577270">User Needs</a></dt></dl></dd><dt>bandwidth calculations, <a class="indexterm" href="secure.html#id2551976">Hardware Requirements</a></dt><dt>BDC, <a class="indexterm" href="Big500users.html#id2558524">Technical Issues</a>, <a class="indexterm" href="happy.html">Making Happy Users</a>, <a class="indexterm" href="happy.html#id2564379">Assignment Tasks</a>, <a class="indexterm" href="happy.html#id2564516">Dissection and Discussion</a>, <a class="indexterm" href="happy.html#id2567048">Samba Server Implementation</a>, <a class="indexterm" href="happy.html#sbehap-massive">Samba-3 PDC Configuration</a>, <a class="indexterm" href="2000users.html#id2577364">The Nature of Windows Networking Protocols</a>, <a class="indexterm" href="2000users.html#id2581351">Key Points Learned</a>, <a class="indexterm" href="unixclients.html#id2582473">Technical Issues</a>, <a class="indexterm" href="unixclients.html#id2590057">Questions and Answers</a>, <a class="indexterm" href="upgrades.html#id2591416">Security Identifiers (SIDs)</a>, <a class="indexterm" href="ntmigration.html#id2597699">NT4 Migration Using tdbsam Backend</a>, <a class="indexterm" href="HA.html#id2613409">Use and Location of BDCs</a></dt><dt>benefit, <a class="indexterm" href="unixclients.html#id2590057">Questions and Answers</a>, <a class="indexterm" href="kerberos.html#id2604369">Dissection and Discussion</a></dt><dt>best practices, <a class="indexterm" href="kerberos.html#id2603703">Introduction</a></dt><dt>bias, <a class="indexterm" href="kerberos.html#id2608622">Questions and Answers</a></dt><dt>binary database, <a class="indexterm" href="secure.html#id2552183">Implementation</a></dt><dt>binary files, <a class="indexterm" href="upgrades.html#id2593525">Updating a Samba-3 Installation</a></dt><dt>binary package, <a class="indexterm" href="upgrades.html#id2593525">Updating a Samba-3 Installation</a></dt><dt>bind interfaces only, <a class="indexterm" href="secure.html#id2552183">Implementation</a></dt><dt>broadcast, <a class="indexterm" href="HA.html#id2612810">Routed Networks</a>, <a class="indexterm" href="primer.html#chap01qa">Questions and Answers</a></dt><dd><dl><dt>directed, <a class="indexterm" href="2000users.html#id2577364">The Nature of Windows Networking Protocols</a></dt><dt>mailslot, <a class="indexterm" href="2000users.html#id2577364">The Nature of Windows Networking Protocols</a></dt></dl></dd><dt>broadcast messages, <a class="indexterm" href="secure.html#id2552183">Implementation</a></dt><dt>broadcast storms, <a class="indexterm" href="HA.html#id2612983">Network Collisions</a></dt><dt>broken, <a class="indexterm" href="kerberos.html#id2604369">Dissection and Discussion</a></dt><dt>broken behavior, <a class="indexterm" href="HA.html#id2612107">Dissection and Discussion</a></dt><dt>browse, <a class="indexterm" href="kerberos.html#id2604766">Technical Issues</a></dt><dt>browse master, <a class="indexterm" href="primer.html#id2619092">Findings</a></dt><dt>Browse Master, <a class="indexterm" href="primer.html#chap01qa">Questions and Answers</a></dt><dt>browse.dat, <a class="indexterm" href="upgrades.html#id2593851">Replacing a Domain Member Server</a></dt><dt>Browser Election Service, <a class="indexterm" href="primer.html#chap01qa">Questions and Answers</a></dt><dt>browsing, <a class="indexterm" href="kerberos.html#id2604766">Technical Issues</a>, <a class="indexterm" href="DomApps.html#id2609415">Technical Issues</a>, <a class="indexterm" href="primer.html#id2618715">Assignment Tasks</a></dt><dt>budgetted, <a class="indexterm" href="kerberos.html#id2603703">Introduction</a></dt><dt>bug fixes, <a class="indexterm" href="kerberos.html#id2603703">Introduction</a></dt><dt>bug report, <a class="indexterm" href="ch14.html#id2614088">Free Support</a></dt></dl></div><div class="indexdiv"><h3>C</h3><dl><dt>cache, <a class="indexterm" href="appendix.html#id2618326">Opportunistic Locking Controls</a></dt><dt>cache directories, <a class="indexterm" href="DomApps.html#ch10-one">Removal of Pre-Existing Conflicting RPMs</a></dt><dt>caching, <a class="indexterm" href="HA.html#id2613082">Samba Configuration</a></dt><dt>case-sensitive, <a class="indexterm" href="DomApps.html#id2609837">Kerberos Configuration</a></dt><dt>centralized storage, <a class="indexterm" href="unixclients.html#id2590057">Questions and Answers</a></dt><dt>character set, <a class="indexterm" href="upgrades.html#id2592476">International Language Support</a></dt><dt>check samba daemons, <a class="indexterm" href="small.html#id2550055">Validation</a>, <a class="indexterm" href="secure.html#ch4valid">Validation</a></dt><dt>check-point, <a class="indexterm" href="kerberos.html#id2606745">Share Definition Controls</a></dt><dt>check-point controls, <a class="indexterm" href="kerberos.html#id2606884">Checkpoint Controls</a></dt><dt>Checkpoint Controls, <a class="indexterm" href="kerberos.html#id2606884">Checkpoint Controls</a></dt><dt>chgrp, <a class="indexterm" href="DomApps.html#id2610226">Samba Configuration</a></dt><dt>chkconfig, <a class="indexterm" href="simple.html#id2543206">Implementation</a>, <a class="indexterm" href="simple.html#id2544176">Implementation</a>, <a class="indexterm" href="simple.html#AcctgNet">Implementation</a>, <a class="indexterm" href="small.html#id2548355">Implementation</a>, <a class="indexterm" href="secure.html#procstart">Process Startup Configuration</a>, <a class="indexterm" href="Big500users.html#ch5-procstart">Process Startup Configuration</a>, <a class="indexterm" href="2000users.html#id2578192">Implementation</a></dt><dt>chmod, <a class="indexterm" href="DomApps.html#id2610226">Samba Configuration</a></dt><dt>choice, <a class="indexterm" href="kerberos.html#id2604369">Dissection and Discussion</a>, <a class="indexterm" href="kerberos.html#id2604766">Technical Issues</a></dt><dt>chown, <a class="indexterm" href="DomApps.html#ch10-one">Removal of Pre-Existing Conflicting RPMs</a></dt><dt>CIFS, <a class="indexterm" href="upgrades.html#id2591416">Security Identifiers (SIDs)</a>, <a class="indexterm" href="primer.html#id2619092">Findings</a></dt><dt>cifsfs, <a class="indexterm" href="HA.html#id2612107">Dissection and Discussion</a></dt><dt>clean database, <a class="indexterm" href="ntmigration.html#id2598144">Questions and Answers</a></dt><dt>clients per DC, <a class="indexterm" href="happy.html">Making Happy Users</a></dt><dt>Clock skew, <a class="indexterm" href="DomApps.html#id2609837">Kerberos Configuration</a></dt><dt>cluster, <a class="indexterm" href="HA.html#id2612020">Introduction</a></dt><dt>clustering, <a class="indexterm" href="HA.html#id2612020">Introduction</a>, <a class="indexterm" href="HA.html#id2613507">For Scalability, Use SAN-Based Storage on Samba Servers</a></dt><dt>code maintainer, <a class="indexterm" href="ch14.html#id2614088">Free Support</a></dt><dt>codepage, <a class="indexterm" href="upgrades.html#id2592476">International Language Support</a></dt><dt>collision rates, <a class="indexterm" href="HA.html#id2612983">Network Collisions</a></dt><dt>commercial, <a class="indexterm" href="kerberos.html#id2604369">Dissection and Discussion</a></dt><dt>commercial software, <a class="indexterm" href="kerberos.html#id2604369">Dissection and Discussion</a></dt><dt>commercial support, <a class="indexterm" href="ch14.html">Samba Support</a>, <a class="indexterm" href="ch14.html#id2614306">Commercial Support</a></dt><dt>Common Internet File System (see CIFS)</dt><dt>comparison</dt><dd><dl><dt>Active Directory &amp; OpenLDAP, <a class="indexterm" href="happy.html#id2564516">Dissection and Discussion</a></dt></dl></dd><dt>compat, <a class="indexterm" href="unixclients.html#sdcsdmldap">Samba Domain with Samba Domain Member Server  Using NSS LDAP</a></dt><dt>compatible, <a class="indexterm" href="kerberos.html#id2604766">Technical Issues</a></dt><dt>compile-time, <a class="indexterm" href="upgrades.html#sbeug1">Location of config files</a></dt><dt>complexities, <a class="indexterm" href="HA.html#id2612107">Dissection and Discussion</a></dt><dt>compromise, <a class="indexterm" href="happy.html#id2564282">Introduction</a>, <a class="indexterm" href="kerberos.html#id2603703">Introduction</a>, <a class="indexterm" href="kerberos.html#id2604766">Technical Issues</a></dt><dt>computer account, <a class="indexterm" href="DomApps.html#id2610226">Samba Configuration</a></dt><dt>Computer Management, <a class="indexterm" href="kerberos.html#id2606396">Share Access Controls</a>, <a class="indexterm" href="kerberos.html#id2608622">Questions and Answers</a></dt><dt>computer name, <a class="indexterm" href="upgrades.html#id2591416">Security Identifiers (SIDs)</a></dt><dt>condemns, <a class="indexterm" href="kerberos.html#id2604766">Technical Issues</a></dt><dt>conferences, <a class="indexterm" href="kerberos.html#id2604766">Technical Issues</a></dt><dt>configuration files, <a class="indexterm" href="upgrades.html#id2591216">Introduction</a></dt><dt>configure.pl, <a class="indexterm" href="ntmigration.html#id2595241">NT4 Migration Using LDAP Backend</a></dt><dt>connection, <a class="indexterm" href="kerberos.html#id2606396">Share Access Controls</a></dt><dt>connectivity, <a class="indexterm" href="ntmigration.html#id2598144">Questions and Answers</a></dt><dt>consequential risk, <a class="indexterm" href="kerberos.html#id2604766">Technical Issues</a></dt><dt>consultant, <a class="indexterm" href="simple.html#id2543064">Drafting Office</a>, <a class="indexterm" href="kerberos.html#id2603703">Introduction</a>, <a class="indexterm" href="kerberos.html#id2604369">Dissection and Discussion</a></dt><dt>consumer, <a class="indexterm" href="kerberos.html#id2604369">Dissection and Discussion</a>, <a class="indexterm" href="kerberos.html#id2604766">Technical Issues</a></dt><dt>consumer expects, <a class="indexterm" href="ch14.html">Samba Support</a></dt><dt>contiguous directory, <a class="indexterm" href="2000users.html#id2578192">Implementation</a></dt><dt>contributions, <a class="indexterm" href="upgrades.html">Updating Samba-3</a></dt><dt>control files, <a class="indexterm" href="upgrades.html#id2593525">Updating a Samba-3 Installation</a></dt><dt>convmv, <a class="indexterm" href="upgrades.html#id2592476">International Language Support</a></dt><dt>copy, <a class="indexterm" href="unixclients.html#id2590057">Questions and Answers</a></dt><dt>corrective action, <a class="indexterm" href="HA.html#id2613656">Hardware Problems</a></dt><dt>cost, <a class="indexterm" href="kerberos.html#id2604369">Dissection and Discussion</a></dt><dt>cost-benefit, <a class="indexterm" href="nw4migration.html#id2599237">Assignment Tasks</a></dt><dt>country of origin, <a class="indexterm" href="ch14.html#id2614306">Commercial Support</a></dt><dt>Courier-IMAP, <a class="indexterm" href="nw4migration.html#id2599701">LDAP Server Configuration</a></dt><dt>credential, <a class="indexterm" href="kerberos.html#id2606745">Share Definition Controls</a></dt><dt>credentials, <a class="indexterm" href="unixclients.html#wdcsdm">NT4/Samba Domain with Samba Domain Member Server: Using NSS and Winbind</a>, <a class="indexterm" href="kerberos.html#id2604766">Technical Issues</a></dt><dt>crippled, <a class="indexterm" href="ntmigration.html#id2594565">Dissection and Discussion</a></dt><dt>criticism, <a class="indexterm" href="kerberos.html">Active Directory, Kerberos, and Security</a>, <a class="indexterm" href="kerberos.html#id2603703">Introduction</a></dt><dt>Critics, <a class="indexterm" href="kerberos.html#id2604766">Technical Issues</a></dt><dt>Cryptographic, <a class="indexterm" href="kerberos.html#id2604766">Technical Issues</a></dt><dt>CUPS, <a class="indexterm" href="simple.html#id2543965">Dissection and Discussion</a>, <a class="indexterm" href="small.html#id2548122">Technical Issues</a>, <a class="indexterm" href="small.html#id2548355">Implementation</a>, <a class="indexterm" href="small.html#id2550786">Key Points Learned</a>, <a class="indexterm" href="secure.html#id2552183">Implementation</a>, <a class="indexterm" href="secure.html#ch4ptrcfg">Printer Configuration</a>, <a class="indexterm" href="Big500users.html#id2559480">Server Preparation: All Servers</a>, <a class="indexterm" href="happy.html#id2564379">Assignment Tasks</a>, <a class="indexterm" href="happy.html#id2565939">Installation of Printer Driver Auto-Download</a>, <a class="indexterm" href="happy.html#sbehap-ptrcfg">Printer Configuration</a></dt><dd><dl><dt>queue, <a class="indexterm" href="small.html#id2548355">Implementation</a>, <a class="indexterm" href="secure.html#ch4ptrcfg">Printer Configuration</a>, <a class="indexterm" href="Big500users.html#id2559480">Server Preparation: All Servers</a>, <a class="indexterm" href="happy.html#sbehap-ptrcfg">Printer Configuration</a></dt></dl></dd><dt>cupsd, <a class="indexterm" href="secure.html#ch4bsc">Basic System Configuration</a></dt><dt>customer expected, <a class="indexterm" href="ch14.html">Samba Support</a></dt><dt>customers, <a class="indexterm" href="ch14.html">Samba Support</a></dt></dl></div><div class="indexdiv"><h3>D</h3><dl><dt>daemon, <a class="indexterm" href="simple.html#validate1">Validation</a>, <a class="indexterm" href="secure.html#ch4bsc">Basic System Configuration</a>, <a class="indexterm" href="upgrades.html#id2591416">Security Identifiers (SIDs)</a>, <a class="indexterm" href="DomApps.html#id2609415">Technical Issues</a>, <a class="indexterm" href="DomApps.html#id2611501">Questions and Answers</a>, <a class="indexterm" href="appendix.html#id2615433">Starting Samba</a></dt><dt>daemon control, <a class="indexterm" href="Big500users.html#ch5-procstart">Process Startup Configuration</a></dt><dt>data</dt><dd><dl><dt>corruption, <a class="indexterm" href="happy.html">Making Happy Users</a></dt><dt>integrity, <a class="indexterm" href="unixclients.html#id2590057">Questions and Answers</a></dt></dl></dd><dt>data corruption, <a class="indexterm" href="HA.html#id2613656">Hardware Problems</a>, <a class="indexterm" href="appendix.html#id2618242">Act! Database Sharing</a></dt><dt>data integrity, <a class="indexterm" href="HA.html#id2613656">Hardware Problems</a>, <a class="indexterm" href="appendix.html#ch12dblck">Shared Data Integrity</a></dt><dt>data storage, <a class="indexterm" href="simple.html#AcctgNet">Implementation</a></dt><dt>database, <a class="indexterm" href="2000users.html#id2576958">Dissection and Discussion</a>, <a class="indexterm" href="2000users.html#id2581498">Questions and Answers</a>, <a class="indexterm" href="nw4migration.html#id2599350">Dissection and Discussion</a></dt><dt>database applications, <a class="indexterm" href="appendix.html#ch12dblck">Shared Data Integrity</a></dt><dt>DB_CONFIG, <a class="indexterm" href="happy.html#ldapsetup">OpenLDAP Server Configuration</a></dt><dt>DCE, <a class="indexterm" href="kerberos.html#id2606050">Kerberos Exposed</a></dt><dt>DDNS (see dynamic DNS)</dt><dt>Debian, <a class="indexterm" href="nw4migration.html">Migrating NetWare Server to Samba-3</a></dt><dt>default installation, <a class="indexterm" href="appendix.html#id2615014">Samba System File Location</a></dt><dt>default password, <a class="indexterm" href="appendix.html#id2616618">The LDAP Account Manager</a></dt><dt>default profile, <a class="indexterm" href="happy.html#id2564379">Assignment Tasks</a>, <a class="indexterm" href="happy.html#id2564973">Technical Issues</a></dt><dt>Default User, <a class="indexterm" href="happy.html#id2565786">Profile Changes</a>, <a class="indexterm" href="happy.html#redirfold">Configuration of Default Profile with Folder Redirection</a></dt><dt>defective</dt><dd><dl><dt>cables, <a class="indexterm" href="HA.html#id2613656">Hardware Problems</a></dt><dt>HUBs, <a class="indexterm" href="HA.html#id2613656">Hardware Problems</a></dt><dt>switches, <a class="indexterm" href="HA.html#id2613656">Hardware Problems</a></dt></dl></dd><dt>defects, <a class="indexterm" href="kerberos.html#id2604766">Technical Issues</a></dt><dt>defensible standards, <a class="indexterm" href="kerberos.html#id2604766">Technical Issues</a></dt><dt>defragmentation, <a class="indexterm" href="secure.html#ch4wincfg">Windows Client Configuration</a></dt><dt>delete group script, <a class="indexterm" href="upgrades.html#id2593010">Applicable to All Samba 2.x to Samba-3 Upgrades</a></dt><dt>delete user from group script, <a class="indexterm" href="upgrades.html#id2593010">Applicable to All Samba 2.x to Samba-3 Upgrades</a></dt><dt>delimiter, <a class="indexterm" href="kerberos.html#id2606884">Checkpoint Controls</a></dt><dt>dependability, <a class="indexterm" href="kerberos.html#id2604766">Technical Issues</a></dt><dt>deployment, <a class="indexterm" href="ch14.html#id2614088">Free Support</a></dt><dt>desired security setting, <a class="indexterm" href="kerberos.html#id2608277">Setting Posix ACLs in UNIX/Linux</a></dt><dt>development, <a class="indexterm" href="kerberos.html#id2604766">Technical Issues</a></dt><dt>DHCP, <a class="indexterm" href="small.html#id2548122">Technical Issues</a>, <a class="indexterm" href="small.html#id2548355">Implementation</a>, <a class="indexterm" href="small.html#id2550786">Key Points Learned</a>, <a class="indexterm" href="secure.html#ch4wincfg">Windows Client Configuration</a>, <a class="indexterm" href="Big500users.html#ch5wincfg">Windows Client Configuration</a>, <a class="indexterm" href="2000users.html#id2577364">The Nature of Windows Networking Protocols</a>, <a class="indexterm" href="2000users.html#id2581498">Questions and Answers</a></dt><dd><dl><dt>client, <a class="indexterm" href="HA.html#id2612618">Bad Hostnames</a></dt><dt>relay, <a class="indexterm" href="Big500users.html#id2558524">Technical Issues</a></dt><dt>Relay Agent, <a class="indexterm" href="2000users.html#id2581498">Questions and Answers</a></dt><dt>request, <a class="indexterm" href="2000users.html#id2581498">Questions and Answers</a></dt><dt>requests, <a class="indexterm" href="Big500users.html#id2558524">Technical Issues</a></dt><dt>servers, <a class="indexterm" href="2000users.html#id2581498">Questions and Answers</a></dt><dt>traffic, <a class="indexterm" href="2000users.html#id2581498">Questions and Answers</a></dt></dl></dd><dt>dhcp client validation, <a class="indexterm" href="small.html#id2550055">Validation</a>, <a class="indexterm" href="secure.html#ch4valid">Validation</a></dt><dt>DHCP Server, <a class="indexterm" href="small.html#id2548355">Implementation</a></dt><dt>DHCP server, <a class="indexterm" href="secure.html#id2551690">Technical Issues</a></dt><dt>diagnostic, <a class="indexterm" href="unixclients.html#id2588497">IDMAP Storage in LDAP using Winbind</a></dt><dt>diffusion, <a class="indexterm" href="kerberos.html#id2604766">Technical Issues</a></dt><dt>digital rights, <a class="indexterm" href="kerberos.html#id2604766">Technical Issues</a></dt><dt>digital sign'n'seal, <a class="indexterm" href="kerberos.html#id2604766">Technical Issues</a></dt><dt>digits, <a class="indexterm" href="HA.html#id2612618">Bad Hostnames</a></dt><dt>diligence, <a class="indexterm" href="kerberos.html#id2604766">Technical Issues</a></dt><dt>directory, <a class="indexterm" href="2000users.html#id2576958">Dissection and Discussion</a>, <a class="indexterm" href="unixclients.html#id2583122">Political Issues</a>, <a class="indexterm" href="upgrades.html#sbeug1">Location of config files</a></dt><dd><dl><dt>Computers container, <a class="indexterm" href="happy.html#id2569948">LDAP Initialization and Creation of User and Group Accounts</a></dt><dt>management, <a class="indexterm" href="happy.html#id2564516">Dissection and Discussion</a></dt><dt>People container, <a class="indexterm" href="happy.html#id2569948">LDAP Initialization and Creation of User and Group Accounts</a></dt><dt>replication, <a class="indexterm" href="happy.html#id2564516">Dissection and Discussion</a></dt><dt>schema, <a class="indexterm" href="happy.html#id2564516">Dissection and Discussion</a></dt><dt>server, <a class="indexterm" href="happy.html#id2564973">Technical Issues</a></dt><dt>synchronization, <a class="indexterm" href="happy.html#id2564516">Dissection and Discussion</a></dt></dl></dd><dt>directory tree, <a class="indexterm" href="kerberos.html#id2608277">Setting Posix ACLs in UNIX/Linux</a></dt><dt>disable, <a class="indexterm" href="kerberos.html#id2603703">Introduction</a></dt><dt>disaster recovery, <a class="indexterm" href="kerberos.html#id2603703">Introduction</a></dt><dt>disk image, <a class="indexterm" href="happy.html#id2564379">Assignment Tasks</a></dt><dt>disruptive, <a class="indexterm" href="ntmigration.html#id2594565">Dissection and Discussion</a></dt><dt>distributed, <a class="indexterm" href="2000users.html#id2577710">Identity Management Needs</a>, <a class="indexterm" href="2000users.html#id2578192">Implementation</a>, <a class="indexterm" href="unixclients.html#id2590057">Questions and Answers</a>, <a class="indexterm" href="HA.html#id2613556">Distribute Network Load with MSDFS</a></dt><dt>distributed domain, <a class="indexterm" href="2000users.html#id2577710">Identity Management Needs</a></dt><dt>DMB, <a class="indexterm" href="primer.html#chap01qa">Questions and Answers</a></dt><dt>DMS, <a class="indexterm" href="upgrades.html#id2591416">Security Identifiers (SIDs)</a>, <a class="indexterm" href="upgrades.html#id2593851">Replacing a Domain Member Server</a></dt><dt>DNS, <a class="indexterm" href="small.html#id2548122">Technical Issues</a>, <a class="indexterm" href="small.html#id2548355">Implementation</a>, <a class="indexterm" href="secure.html#id2551690">Technical Issues</a>, <a class="indexterm" href="2000users.html#id2577364">The Nature of Windows Networking Protocols</a>, <a class="indexterm" href="nw4migration.html#id2599701">LDAP Server Configuration</a>, <a class="indexterm" href="HA.html#id2612618">Bad Hostnames</a>, <a class="indexterm" href="HA.html#id2612810">Routed Networks</a>, <a class="indexterm" href="appendix.html#domjoin">Joining a Domain: Windows 200x/XP Professional</a></dt><dd><dl><dt>configuration, <a class="indexterm" href="unixclients.html#id2590057">Questions and Answers</a></dt><dt>Dynamic, <a class="indexterm" href="2000users.html#id2581498">Questions and Answers</a></dt><dt>dynamic, <a class="indexterm" href="appendix.html#domjoin">Joining a Domain: Windows 200x/XP Professional</a></dt><dt>lookup, <a class="indexterm" href="unixclients.html#id2590057">Questions and Answers</a>, <a class="indexterm" href="DomApps.html#id2609837">Kerberos Configuration</a></dt><dt>name lookup, <a class="indexterm" href="HA.html#id2612618">Bad Hostnames</a></dt><dt>SRV records, <a class="indexterm" href="DomApps.html#id2609837">Kerberos Configuration</a></dt><dt>suffix, <a class="indexterm" href="appendix.html#domjoin">Joining a Domain: Windows 200x/XP Professional</a></dt></dl></dd><dt>DNS server, <a class="indexterm" href="small.html#id2548355">Implementation</a>, <a class="indexterm" href="secure.html#ch4dhcpdns">Configuration of DHCP and DNS Servers</a></dt><dt>document the settings, <a class="indexterm" href="HA.html#id2613082">Samba Configuration</a></dt><dt>documentation, <a class="indexterm" href="kerberos.html#id2604369">Dissection and Discussion</a>, <a class="indexterm" href="kerberos.html#id2604766">Technical Issues</a></dt><dt>documented, <a class="indexterm" href="HA.html#id2613082">Samba Configuration</a></dt><dt>Domain, <a class="indexterm" href="small.html#id2548122">Technical Issues</a></dt><dd><dl><dt>groups, <a class="indexterm" href="small.html#id2548122">Technical Issues</a></dt></dl></dd><dt>domain</dt><dd><dl><dt>Active Directory, <a class="indexterm" href="DomApps.html#id2609415">Technical Issues</a></dt><dt>controller, <a class="indexterm" href="upgrades.html#id2594053">Replacing a Domain Controller</a></dt><dt>joining, <a class="indexterm" href="appendix.html">A Collection of Useful Tidbits</a></dt><dt>trusted, <a class="indexterm" href="unixclients.html#id2590057">Questions and Answers</a></dt></dl></dd><dt>Domain accounts, <a class="indexterm" href="unixclients.html#id2582473">Technical Issues</a></dt><dt>Domain Administrator, <a class="indexterm" href="kerberos.html#id2606396">Share Access Controls</a></dt><dt>Domain Controller, <a class="indexterm" href="small.html#id2550786">Key Points Learned</a>, <a class="indexterm" href="2000users.html#id2577364">The Nature of Windows Networking Protocols</a>, <a class="indexterm" href="unixclients.html#id2582473">Technical Issues</a>, <a class="indexterm" href="unixclients.html#id2583222">Implementation</a>, <a class="indexterm" href="HA.html#id2613409">Use and Location of BDCs</a></dt><dd><dl><dt>closest, <a class="indexterm" href="2000users.html#id2577364">The Nature of Windows Networking Protocols</a></dt></dl></dd><dt>domain controller, <a class="indexterm" href="upgrades.html#id2591416">Security Identifiers (SIDs)</a>, <a class="indexterm" href="upgrades.html#id2593010">Applicable to All Samba 2.x to Samba-3 Upgrades</a></dt><dt>domain controllers, <a class="indexterm" href="unixclients.html#id2582473">Technical Issues</a></dt><dt>Domain Controllers, <a class="indexterm" href="unixclients.html#id2590057">Questions and Answers</a></dt><dt>Domain Groups</dt><dd><dl><dt>well-known, <a class="indexterm" href="appendix.html#id2616039">Initialization of the LDAP Database</a></dt></dl></dd><dt>Domain join, <a class="indexterm" href="unixclients.html#sdcsdmldap">Samba Domain with Samba Domain Member Server  Using NSS LDAP</a></dt><dt>domain master, <a class="indexterm" href="ntmigration.html#id2595241">NT4 Migration Using LDAP Backend</a>, <a class="indexterm" href="ntmigration.html#id2597699">NT4 Migration Using tdbsam Backend</a></dt><dt>Domain Master Browser (see DMB)</dt><dt>Domain Member, <a class="indexterm" href="HA.html#id2613409">Use and Location of BDCs</a></dt><dd><dl><dt>authoritative</dt><dd><dl><dt>local accounts, <a class="indexterm" href="unixclients.html#id2582473">Technical Issues</a></dt></dl></dd><dt>client, <a class="indexterm" href="unixclients.html#id2583222">Implementation</a></dt><dt>desktop, <a class="indexterm" href="unixclients.html#id2582356">Introduction</a></dt><dt>server, <a class="indexterm" href="unixclients.html#id2582356">Introduction</a>, <a class="indexterm" href="unixclients.html#id2582473">Technical Issues</a>, <a class="indexterm" href="unixclients.html#id2583222">Implementation</a>, <a class="indexterm" href="unixclients.html#adssdm">Active Directory Domain with Samba Domain Member Server</a></dt><dt>servers, <a class="indexterm" href="unixclients.html#id2590057">Questions and Answers</a>, <a class="indexterm" href="kerberos.html#id2606884">Checkpoint Controls</a></dt><dt>workstations, <a class="indexterm" href="unixclients.html#id2583222">Implementation</a></dt></dl></dd><dt>domain member</dt><dd><dl><dt>servers, <a class="indexterm" href="unixclients.html#id2582473">Technical Issues</a></dt></dl></dd><dt>Domain Member server, <a class="indexterm" href="kerberos.html#id2604766">Technical Issues</a>, <a class="indexterm" href="kerberos.html#id2608622">Questions and Answers</a></dt><dt>Domain Member servers, <a class="indexterm" href="unixclients.html#id2590057">Questions and Answers</a></dt><dt>domain members, <a class="indexterm" href="unixclients.html#id2590057">Questions and Answers</a></dt><dt>domain name space, <a class="indexterm" href="2000users.html#id2577710">Identity Management Needs</a></dt><dt>domain replication, <a class="indexterm" href="2000users.html#id2581498">Questions and Answers</a></dt><dt>domain SID, <a class="indexterm" href="upgrades.html#id2591416">Security Identifiers (SIDs)</a></dt><dt>Domain SID, <a class="indexterm" href="ntmigration.html#id2594751">Technical Issues</a>, <a class="indexterm" href="ntmigration.html#id2598144">Questions and Answers</a></dt><dt>domain tree, <a class="indexterm" href="2000users.html#id2577710">Identity Management Needs</a></dt><dt>Domain User Manager, <a class="indexterm" href="happy.html#id2574012">Configuring Profile Directories</a></dt><dt>Domain users, <a class="indexterm" href="kerberos.html#id2604766">Technical Issues</a></dt><dt>DOS, <a class="indexterm" href="upgrades.html#id2591416">Security Identifiers (SIDs)</a></dt><dt>dos2unix, <a class="indexterm" href="secure.html#id2553120">Samba Configuration</a>, <a class="indexterm" href="Big500users.html#id2560058">Configuration for Server: MASSIVE</a></dt><dt>down-grade, <a class="indexterm" href="upgrades.html#id2591216">Introduction</a></dt><dt>drive letters, <a class="indexterm" href="nw4migration.html#id2599701">LDAP Server Configuration</a></dt><dt>drive mapping, <a class="indexterm" href="kerberos.html#id2604766">Technical Issues</a></dt><dt>dumb printing, <a class="indexterm" href="happy.html#id2565939">Installation of Printer Driver Auto-Download</a></dt><dt>dump, <a class="indexterm" href="ntmigration.html#id2594751">Technical Issues</a>, <a class="indexterm" href="ntmigration.html#id2598144">Questions and Answers</a></dt><dt>duplicate accounts, <a class="indexterm" href="unixclients.html#wdcsdm">NT4/Samba Domain with Samba Domain Member Server: Using NSS and Winbind</a></dt><dt>dynamic DNS, <a class="indexterm" href="secure.html#id2551690">Technical Issues</a></dt></dl></div><div class="indexdiv"><h3>E</h3><dl><dt>e-Directory, <a class="indexterm" href="nw4migration.html#id2599350">Dissection and Discussion</a></dt><dt>Easy Software Products, <a class="indexterm" href="happy.html#id2565939">Installation of Printer Driver Auto-Download</a></dt><dt>economically sustainable, <a class="indexterm" href="kerberos.html#id2604369">Dissection and Discussion</a></dt><dt>eDirectory, <a class="indexterm" href="happy.html#id2564516">Dissection and Discussion</a></dt><dt>education, <a class="indexterm" href="2000users.html#id2577710">Identity Management Needs</a></dt><dt>election, <a class="indexterm" href="primer.html#id2619092">Findings</a></dt><dt>employment, <a class="indexterm" href="kerberos.html#id2603703">Introduction</a>, <a class="indexterm" href="kerberos.html#id2604369">Dissection and Discussion</a></dt><dt>enable, <a class="indexterm" href="secure.html#ch4ptrcfg">Printer Configuration</a></dt><dt>encrypted, <a class="indexterm" href="primer.html#id2620341">Findings and Comments</a></dt><dt>encrypted password, <a class="indexterm" href="primer.html#id2620606">Windows 200x/XP Client Interaction with Samba-3</a></dt><dt>encrypted passwords, <a class="indexterm" href="unixclients.html#id2590057">Questions and Answers</a></dt><dt>End User License Agreement (see EULA)</dt><dt>enumerating, <a class="indexterm" href="DomApps.html#id2610226">Samba Configuration</a></dt><dt>essential, <a class="indexterm" href="kerberos.html#id2603703">Introduction</a></dt><dt>ethereal, <a class="indexterm" href="primer.html#id2618832">Exercises</a></dt><dt>Ethernet switch, <a class="indexterm" href="small.html#id2548122">Technical Issues</a></dt><dt>ethernet switch, <a class="indexterm" href="happy.html">Making Happy Users</a></dt><dt>EULA, <a class="indexterm" href="kerberos.html#id2604369">Dissection and Discussion</a></dt><dt>Everyone, <a class="indexterm" href="kerberos.html#id2606396">Share Access Controls</a></dt><dt>Excel, <a class="indexterm" href="kerberos.html#id2607357">Share Point Directory and File Permissions</a></dt><dt>exclusive open, <a class="indexterm" href="appendix.html#id2618095">Microsoft Access</a></dt><dt>experiment, <a class="indexterm" href="kerberos.html">Active Directory, Kerberos, and Security</a></dt><dt>export, <a class="indexterm" href="ntmigration.html#id2594751">Technical Issues</a></dt><dt>extent, <a class="indexterm" href="kerberos.html#id2604369">Dissection and Discussion</a></dt><dt>External Domains, <a class="indexterm" href="unixclients.html#id2582473">Technical Issues</a></dt><dt>extreme demand, <a class="indexterm" href="HA.html#id2612579">Guidelines for Reliable Samba Operation</a></dt></dl></div><div class="indexdiv"><h3>F</h3><dl><dt>fail, <a class="indexterm" href="2000users.html#id2577364">The Nature of Windows Networking Protocols</a></dt><dt>fail-over, <a class="indexterm" href="2000users.html#id2577710">Identity Management Needs</a>, <a class="indexterm" href="2000users.html#id2578192">Implementation</a></dt><dt>failed, <a class="indexterm" href="unixclients.html#sdcsdmldap">Samba Domain with Samba Domain Member Server  Using NSS LDAP</a></dt><dt>failed join, <a class="indexterm" href="unixclients.html#sdcsdmldap">Samba Domain with Samba Domain Member Server  Using NSS LDAP</a>, <a class="indexterm" href="unixclients.html#adssdm">Active Directory Domain with Samba Domain Member Server</a>, <a class="indexterm" href="unixclients.html#id2587894">IDMAP_RID with Winbind</a></dt><dt>failure, <a class="indexterm" href="DomApps.html#id2610226">Samba Configuration</a></dt><dt>familiar, <a class="indexterm" href="kerberos.html#id2604766">Technical Issues</a></dt><dt>fatal problem, <a class="indexterm" href="HA.html#id2613082">Samba Configuration</a></dt><dt>fear, <a class="indexterm" href="kerberos.html#id2604766">Technical Issues</a></dt><dt>fears, <a class="indexterm" href="kerberos.html#id2604766">Technical Issues</a></dt><dt>Fedora, <a class="indexterm" href="simple.html#id2543064">Drafting Office</a></dt><dt>FHS, <a class="indexterm" href="appendix.html#id2615014">Samba System File Location</a></dt><dt>file and print server, <a class="indexterm" href="DomApps.html#id2611501">Questions and Answers</a></dt><dt>file and print service, <a class="indexterm" href="kerberos.html#id2604369">Dissection and Discussion</a></dt><dt>file caching, <a class="indexterm" href="HA.html#id2613082">Samba Configuration</a>, <a class="indexterm" href="appendix.html#id2618326">Opportunistic Locking Controls</a></dt><dt>File Hierarchy System (see FHS)</dt><dt>file locations, <a class="indexterm" href="appendix.html#id2615014">Samba System File Location</a></dt><dt>file permissions, <a class="indexterm" href="appendix.html#id2616618">The LDAP Account Manager</a></dt><dt>file server</dt><dd><dl><dt>read-only, <a class="indexterm" href="simple.html#id2543148">Dissection and Discussion</a></dt></dl></dd><dt>file servers, <a class="indexterm" href="happy.html#id2567048">Samba Server Implementation</a></dt><dt>file system, <a class="indexterm" href="kerberos.html#id2604766">Technical Issues</a></dt><dd><dl><dt>access control, <a class="indexterm" href="secure.html#id2553120">Samba Configuration</a></dt><dt>Ext3, <a class="indexterm" href="simple.html#id2543206">Implementation</a></dt><dt>permissions, <a class="indexterm" href="secure.html#id2553120">Samba Configuration</a>, <a class="indexterm" href="Big500users.html#id2560058">Configuration for Server: MASSIVE</a></dt></dl></dd><dt>file system security, <a class="indexterm" href="kerberos.html#id2608622">Questions and Answers</a></dt><dt>filter, <a class="indexterm" href="kerberos.html#id2606396">Share Access Controls</a></dt><dt>financial responsibility, <a class="indexterm" href="kerberos.html#id2603703">Introduction</a></dt><dt>firewall, <a class="indexterm" href="secure.html#id2551690">Technical Issues</a>, <a class="indexterm" href="secure.html#ch4bsc">Basic System Configuration</a>, <a class="indexterm" href="kerberos.html#id2603703">Introduction</a></dt><dt>fix, <a class="indexterm" href="kerberos.html#id2604369">Dissection and Discussion</a></dt><dt>flaws, <a class="indexterm" href="kerberos.html#id2603703">Introduction</a></dt><dt>flexibility, <a class="indexterm" href="kerberos.html#id2604766">Technical Issues</a></dt><dt>flush</dt><dd><dl><dt>cache memory, <a class="indexterm" href="appendix.html#id2618326">Opportunistic Locking Controls</a></dt></dl></dd><dt>folder redirection, <a class="indexterm" href="happy.html#id2564973">Technical Issues</a>, <a class="indexterm" href="happy.html#redirfold">Configuration of Default Profile with Folder Redirection</a>, <a class="indexterm" href="2000users.html#id2581498">Questions and Answers</a></dt><dt>force group, <a class="indexterm" href="kerberos.html#id2607196">Override Controls</a>, <a class="indexterm" href="kerberos.html#id2608622">Questions and Answers</a></dt><dt>force user, <a class="indexterm" href="simple.html#id2543965">Dissection and Discussion</a>, <a class="indexterm" href="kerberos.html#id2607196">Override Controls</a>, <a class="indexterm" href="kerberos.html#id2608622">Questions and Answers</a></dt><dt>forced settings, <a class="indexterm" href="kerberos.html#id2607196">Override Controls</a></dt><dt>foreign, <a class="indexterm" href="unixclients.html#sdcsdmldap">Samba Domain with Samba Domain Member Server  Using NSS LDAP</a></dt><dt>foreign SID, <a class="indexterm" href="unixclients.html#sdcsdmldap">Samba Domain with Samba Domain Member Server  Using NSS LDAP</a></dt><dt>forwarded, <a class="indexterm" href="HA.html#id2612810">Routed Networks</a></dt><dt>foundation members, <a class="indexterm" href="kerberos.html#id2604766">Technical Issues</a></dt><dt>Free Standards Group (see FSG)</dt><dt>free support, <a class="indexterm" href="ch14.html">Samba Support</a>, <a class="indexterm" href="ch14.html#id2614088">Free Support</a></dt><dt>front-end, <a class="indexterm" href="HA.html#id2612107">Dissection and Discussion</a></dt><dd><dl><dt>server, <a class="indexterm" href="HA.html#id2613556">Distribute Network Load with MSDFS</a></dt></dl></dd><dt>frustration, <a class="indexterm" href="upgrades.html#id2591216">Introduction</a></dt><dt>FSG, <a class="indexterm" href="appendix.html#id2615014">Samba System File Location</a></dt><dt>FTP</dt><dd><dl><dt>proxy, <a class="indexterm" href="DomApps.html#id2611501">Questions and Answers</a></dt></dl></dd><dt>full control, <a class="indexterm" href="kerberos.html#id2606396">Share Access Controls</a>, <a class="indexterm" href="kerberos.html#id2608106">Using MS Windows Explorer (File Manager)</a></dt><dt>fully qualified, <a class="indexterm" href="kerberos.html#id2606884">Checkpoint Controls</a></dt><dt>functional differences, <a class="indexterm" href="upgrades.html#id2591313">Cautions and Notes</a></dt></dl></div><div class="indexdiv"><h3>G</h3><dl><dt>generation, <a class="indexterm" href="upgrades.html#id2591313">Cautions and Notes</a></dt><dt>Gentoo, <a class="indexterm" href="nw4migration.html">Migrating NetWare Server to Samba-3</a></dt><dt>getent, <a class="indexterm" href="happy.html#id2569948">LDAP Initialization and Creation of User and Group Accounts</a>, <a class="indexterm" href="happy.html#sbehap-bldg1">Samba-3 BDC Configuration</a>, <a class="indexterm" href="unixclients.html#sdcsdmldap">Samba Domain with Samba Domain Member Server  Using NSS LDAP</a>, <a class="indexterm" href="unixclients.html#wdcsdm">NT4/Samba Domain with Samba Domain Member Server: Using NSS and Winbind</a>, <a class="indexterm" href="unixclients.html#adssdm">Active Directory Domain with Samba Domain Member Server</a>, <a class="indexterm" href="unixclients.html#id2587894">IDMAP_RID with Winbind</a></dt><dt>getfacl, <a class="indexterm" href="kerberos.html#id2608277">Setting Posix ACLs in UNIX/Linux</a></dt><dt>getgrnam, <a class="indexterm" href="unixclients.html#id2582473">Technical Issues</a></dt><dt>getpwnam, <a class="indexterm" href="unixclients.html#id2582473">Technical Issues</a>, <a class="indexterm" href="unixclients.html#sdcsdmldap">Samba Domain with Samba Domain Member Server  Using NSS LDAP</a></dt><dt>getpwnam(), <a class="indexterm" href="unixclients.html#id2590057">Questions and Answers</a></dt><dt>GID, <a class="indexterm" href="2000users.html#id2578192">Implementation</a>, <a class="indexterm" href="unixclients.html#id2590057">Questions and Answers</a>, <a class="indexterm" href="ntmigration.html#id2598144">Questions and Answers</a></dt><dt>Goettingen, <a class="indexterm" href="DomApps.html#id2611501">Questions and Answers</a></dt><dt>government, <a class="indexterm" href="2000users.html#id2577710">Identity Management Needs</a></dt><dt>GPL, <a class="indexterm" href="secure.html#id2557204">Comments Regarding Software Terms of Use</a></dt><dt>group account, <a class="indexterm" href="simple.html#AcctgNet">Implementation</a>, <a class="indexterm" href="happy.html#ldapsetup">OpenLDAP Server Configuration</a></dt><dt>group management, <a class="indexterm" href="secure.html#id2552183">Implementation</a></dt><dt>group mapping, <a class="indexterm" href="nw4migration.html#id2599701">LDAP Server Configuration</a></dt><dt>group membership, <a class="indexterm" href="small.html#id2548355">Implementation</a>, <a class="indexterm" href="secure.html#id2553120">Samba Configuration</a>, <a class="indexterm" href="unixclients.html#sdcsdmldap">Samba Domain with Samba Domain Member Server  Using NSS LDAP</a>, <a class="indexterm" href="kerberos.html#id2607357">Share Point Directory and File Permissions</a></dt><dt>group names, <a class="indexterm" href="ntmigration.html#id2598144">Questions and Answers</a></dt><dt>group policies, <a class="indexterm" href="ntmigration.html#id2594425">Introduction</a></dt><dt>Group Policy, <a class="indexterm" href="appendix.html#domjoin">Joining a Domain: Windows 200x/XP Professional</a></dt><dt>Group Policy editor, <a class="indexterm" href="happy.html#sbehap-locgrppol">The Local Group Policy</a></dt><dt>Group Policy Objects, <a class="indexterm" href="happy.html#sbehap-locgrppol">The Local Group Policy</a></dt><dt>groupadd, <a class="indexterm" href="simple.html#id2544176">Implementation</a>, <a class="indexterm" href="simple.html#AcctgNet">Implementation</a>, <a class="indexterm" href="upgrades.html#id2593010">Applicable to All Samba 2.x to Samba-3 Upgrades</a>, <a class="indexterm" href="ntmigration.html#id2598144">Questions and Answers</a></dt><dt>groupdel, <a class="indexterm" href="upgrades.html#id2593010">Applicable to All Samba 2.x to Samba-3 Upgrades</a>, <a class="indexterm" href="ntmigration.html#id2598144">Questions and Answers</a></dt><dt>groupmem, <a class="indexterm" href="ntmigration.html#id2595241">NT4 Migration Using LDAP Backend</a></dt><dt>groupmod, <a class="indexterm" href="upgrades.html#id2593010">Applicable to All Samba 2.x to Samba-3 Upgrades</a>, <a class="indexterm" href="ntmigration.html#id2598144">Questions and Answers</a></dt><dt>GSS-API, <a class="indexterm" href="primer.html#id2620606">Windows 200x/XP Client Interaction with Samba-3</a></dt><dt>guest account, <a class="indexterm" href="primer.html#id2620341">Findings and Comments</a>, <a class="indexterm" href="primer.html#chap01conc">Dissection and Discussion</a>, <a class="indexterm" href="primer.html#id2621288">Technical Issues</a>, <a class="indexterm" href="primer.html#chap01qa">Questions and Answers</a></dt></dl></div><div class="indexdiv"><h3>H</h3><dl><dt>hackers, <a class="indexterm" href="kerberos.html#id2603703">Introduction</a></dt><dt>hardware prices, <a class="indexterm" href="HA.html#id2613656">Hardware Problems</a></dt><dt>hardware problems, <a class="indexterm" href="HA.html#id2613656">Hardware Problems</a></dt><dt>Heimdal, <a class="indexterm" href="DomApps.html#id2609589">Implementation</a>, <a class="indexterm" href="DomApps.html#id2609837">Kerberos Configuration</a></dt><dt>Heimdal Kerberos, <a class="indexterm" href="unixclients.html#adssdm">Active Directory Domain with Samba Domain Member Server</a>, <a class="indexterm" href="kerberos.html#id2606050">Kerberos Exposed</a></dt><dt>Heimdal kerberos, <a class="indexterm" href="unixclients.html#id2588497">IDMAP Storage in LDAP using Winbind</a></dt><dt>help, <a class="indexterm" href="ch14.html#id2614088">Free Support</a></dt><dt>helper agent, <a class="indexterm" href="DomApps.html#ch10-one">Removal of Pre-Existing Conflicting RPMs</a></dt><dt>hesiod, <a class="indexterm" href="unixclients.html#sdcsdmldap">Samba Domain with Samba Domain Member Server  Using NSS LDAP</a></dt><dt>hierarchy of control, <a class="indexterm" href="kerberos.html#id2606745">Share Definition Controls</a></dt><dt>high availability, <a class="indexterm" href="happy.html#id2564516">Dissection and Discussion</a></dt><dt>hire, <a class="indexterm" href="kerberos.html#id2604369">Dissection and Discussion</a></dt><dt>HKEY_CURRENT_USER, <a class="indexterm" href="happy.html#id2565485">Roaming Profile Background</a></dt><dt>HKEY_LOCAL_MACHINE, <a class="indexterm" href="happy.html#redirfold">Configuration of Default Profile with Folder Redirection</a></dt><dt>HKEY_LOCAL_USER, <a class="indexterm" href="2000users.html#id2581498">Questions and Answers</a></dt><dt>host announcement, <a class="indexterm" href="primer.html#id2618715">Assignment Tasks</a>, <a class="indexterm" href="primer.html#id2619743">Findings</a></dt><dt>hostname, <a class="indexterm" href="secure.html#ch4bsc">Basic System Configuration</a>, <a class="indexterm" href="upgrades.html#id2591416">Security Identifiers (SIDs)</a></dt><dt>hosts, <a class="indexterm" href="unixclients.html#id2590057">Questions and Answers</a></dt><dt>HUB, <a class="indexterm" href="happy.html">Making Happy Users</a></dt><dt>Hybrid, <a class="indexterm" href="primer.html#chap01qa">Questions and Answers</a></dt><dt>hypothetical, <a class="indexterm" href="kerberos.html#id2603703">Introduction</a></dt></dl></div><div class="indexdiv"><h3>I</h3><dl><dt>Idealx, <a class="indexterm" href="upgrades.html#id2593010">Applicable to All Samba 2.x to Samba-3 Upgrades</a>, <a class="indexterm" href="ntmigration.html#id2595241">NT4 Migration Using LDAP Backend</a></dt><dd><dl><dt>smbldap-tools, <a class="indexterm" href="happy.html#sbeidealx">Install and Configure Idealx smbldap-tools Scripts</a>, <a class="indexterm" href="happy.html#id2569948">LDAP Initialization and Creation of User and Group Accounts</a></dt></dl></dd><dt>identifiers, <a class="indexterm" href="unixclients.html#id2582473">Technical Issues</a></dt><dt>identity, <a class="indexterm" href="unixclients.html#id2590057">Questions and Answers</a>, <a class="indexterm" href="kerberos.html#id2606050">Kerberos Exposed</a></dt><dd><dl><dt>management, <a class="indexterm" href="happy.html#id2564973">Technical Issues</a></dt></dl></dd><dt>identity management, <a class="indexterm" href="Big500users.html#id2558524">Technical Issues</a>, <a class="indexterm" href="2000users.html#id2576958">Dissection and Discussion</a>, <a class="indexterm" href="unixclients.html#id2583122">Political Issues</a>, <a class="indexterm" href="nw4migration.html#id2599350">Dissection and Discussion</a></dt><dt>Identity Management, <a class="indexterm" href="happy.html#id2564516">Dissection and Discussion</a>, <a class="indexterm" href="2000users.html#id2577364">The Nature of Windows Networking Protocols</a>, <a class="indexterm" href="2000users.html#id2577710">Identity Management Needs</a></dt><dt>Identity management, <a class="indexterm" href="unixclients.html#id2589428">UNIX/Linux Client Domain Member</a></dt><dt>Identity resolution, <a class="indexterm" href="unixclients.html#sdcsdmldap">Samba Domain with Samba Domain Member Server  Using NSS LDAP</a>, <a class="indexterm" href="unixclients.html#adssdm">Active Directory Domain with Samba Domain Member Server</a>, <a class="indexterm" href="unixclients.html#id2589428">UNIX/Linux Client Domain Member</a>, <a class="indexterm" href="unixclients.html#id2590057">Questions and Answers</a></dt><dt>Identity resolver, <a class="indexterm" href="DomApps.html#id2611501">Questions and Answers</a></dt><dt>IDMAP, <a class="indexterm" href="unixclients.html#sdcsdmldap">Samba Domain with Samba Domain Member Server  Using NSS LDAP</a>, <a class="indexterm" href="unixclients.html#id2587894">IDMAP_RID with Winbind</a></dt><dt>idmap backend, <a class="indexterm" href="unixclients.html#id2582473">Technical Issues</a></dt><dt>IDMAP backend, <a class="indexterm" href="unixclients.html#id2590057">Questions and Answers</a></dt><dt>idmap gid, <a class="indexterm" href="unixclients.html#id2587894">IDMAP_RID with Winbind</a></dt><dt>idmap uid, <a class="indexterm" href="unixclients.html#id2587894">IDMAP_RID with Winbind</a></dt><dt>idmap_rid, <a class="indexterm" href="unixclients.html#id2587894">IDMAP_RID with Winbind</a></dt><dt>IMAP, <a class="indexterm" href="nw4migration.html#id2599426">Technical Issues</a></dt><dt>import, <a class="indexterm" href="ntmigration.html#id2594751">Technical Issues</a></dt><dt>income, <a class="indexterm" href="kerberos.html#id2604369">Dissection and Discussion</a></dt><dt>independent expert, <a class="indexterm" href="kerberos.html#id2603703">Introduction</a></dt><dt>inetd, <a class="indexterm" href="secure.html#procstart">Process Startup Configuration</a></dt><dt>inetOrgPerson, <a class="indexterm" href="nw4migration.html#id2599426">Technical Issues</a></dt><dt>inheritance, <a class="indexterm" href="kerberos.html#id2608277">Setting Posix ACLs in UNIX/Linux</a></dt><dt>initGrps.sh, <a class="indexterm" href="small.html#id2548355">Implementation</a>, <a class="indexterm" href="secure.html#id2553120">Samba Configuration</a>, <a class="indexterm" href="Big500users.html#id2560058">Configuration for Server: MASSIVE</a></dt><dt>initial credentials, <a class="indexterm" href="DomApps.html#id2609837">Kerberos Configuration</a></dt><dt>inoperative, <a class="indexterm" href="ntmigration.html#id2594565">Dissection and Discussion</a></dt><dt>install, <a class="indexterm" href="upgrades.html">Updating Samba-3</a></dt><dt>installation, <a class="indexterm" href="kerberos.html#id2604369">Dissection and Discussion</a></dt><dt>integrate, <a class="indexterm" href="unixclients.html#id2582473">Technical Issues</a></dt><dt>integrity, <a class="indexterm" href="kerberos.html#id2603703">Introduction</a>, <a class="indexterm" href="kerberos.html#id2606050">Kerberos Exposed</a></dt><dt>inter-domain, <a class="indexterm" href="upgrades.html#id2593010">Applicable to All Samba 2.x to Samba-3 Upgrades</a></dt><dt>inter-operability, <a class="indexterm" href="kerberos.html#id2604369">Dissection and Discussion</a>, <a class="indexterm" href="kerberos.html#id2604766">Technical Issues</a>, <a class="indexterm" href="kerberos.html#id2608487">Key Points Learned</a>, <a class="indexterm" href="DomApps.html#id2611501">Questions and Answers</a></dt><dt>interactive help, <a class="indexterm" href="ch14.html#id2614088">Free Support</a></dt><dt>interdomain trusts, <a class="indexterm" href="2000users.html#id2577710">Identity Management Needs</a></dt><dt>interfaces, <a class="indexterm" href="secure.html#id2552183">Implementation</a></dt><dt>intermittent, <a class="indexterm" href="HA.html#id2613656">Hardware Problems</a></dt><dt>internationalization, <a class="indexterm" href="upgrades.html#id2592476">International Language Support</a></dt><dt>Internet Explorer, <a class="indexterm" href="DomApps.html#id2609415">Technical Issues</a></dt><dt>Internet Information Server, <a class="indexterm" href="DomApps.html#id2611501">Questions and Answers</a></dt><dt>interoperability, <a class="indexterm" href="happy.html#id2564516">Dissection and Discussion</a></dt><dt>IP forwarding, <a class="indexterm" href="small.html#id2548355">Implementation</a>, <a class="indexterm" href="secure.html#ch4bsc">Basic System Configuration</a>, <a class="indexterm" href="Big500users.html#id2560058">Configuration for Server: MASSIVE</a></dt><dt>IPC$, <a class="indexterm" href="primer.html#id2620341">Findings and Comments</a></dt><dt>iptables, <a class="indexterm" href="secure.html#id2551690">Technical Issues</a></dt><dt>IRC, <a class="indexterm" href="ch14.html#id2614088">Free Support</a></dt><dt>isolated, <a class="indexterm" href="kerberos.html#id2603703">Introduction</a></dt><dt>Italian, <a class="indexterm" href="DomApps.html#id2611501">Questions and Answers</a></dt></dl></div><div class="indexdiv"><h3>J</h3><dl><dt>jobs, <a class="indexterm" href="kerberos.html#id2603703">Introduction</a></dt><dt>joining a domain, <a class="indexterm" href="appendix.html#domjoin">Joining a Domain: Windows 200x/XP Professional</a></dt></dl></div><div class="indexdiv"><h3>K</h3><dl><dt>KDC, <a class="indexterm" href="DomApps.html#id2609837">Kerberos Configuration</a></dt><dt>Kerberos, <a class="indexterm" href="unixclients.html#adssdm">Active Directory Domain with Samba Domain Member Server</a>, <a class="indexterm" href="unixclients.html#id2590057">Questions and Answers</a>, <a class="indexterm" href="kerberos.html#id2603703">Introduction</a>, <a class="indexterm" href="kerberos.html#id2604766">Technical Issues</a>, <a class="indexterm" href="kerberos.html#id2608487">Key Points Learned</a>, <a class="indexterm" href="DomApps.html#id2609415">Technical Issues</a>, <a class="indexterm" href="DomApps.html#id2609589">Implementation</a>, <a class="indexterm" href="DomApps.html#id2609837">Kerberos Configuration</a></dt><dd><dl><dt>Heimdal, <a class="indexterm" href="unixclients.html#adssdm">Active Directory Domain with Samba Domain Member Server</a></dt><dt>interoperability, <a class="indexterm" href="kerberos.html#id2606050">Kerberos Exposed</a></dt><dt>libraries, <a class="indexterm" href="unixclients.html#adssdm">Active Directory Domain with Samba Domain Member Server</a></dt><dt>MIT, <a class="indexterm" href="unixclients.html#adssdm">Active Directory Domain with Samba Domain Member Server</a></dt><dt>unspecified fields, <a class="indexterm" href="kerberos.html#id2606050">Kerberos Exposed</a></dt></dl></dd><dt>kerberos, <a class="indexterm" href="kerberos.html#id2606050">Kerberos Exposed</a></dt><dd><dl><dt>server, <a class="indexterm" href="kerberos.html#id2606050">Kerberos Exposed</a></dt></dl></dd><dt>Kerberos ticket, <a class="indexterm" href="DomApps.html#id2610226">Samba Configuration</a></dt><dt>kinit, <a class="indexterm" href="DomApps.html#id2609837">Kerberos Configuration</a></dt><dt>Kixtart, <a class="indexterm" href="nw4migration.html#id2599701">LDAP Server Configuration</a></dt><dt>klist, <a class="indexterm" href="DomApps.html#id2609837">Kerberos Configuration</a></dt><dt>krb5, <a class="indexterm" href="DomApps.html#id2609589">Implementation</a></dt><dt>krb5.conf, <a class="indexterm" href="DomApps.html#id2609837">Kerberos Configuration</a></dt></dl></div><div class="indexdiv"><h3>L</h3><dl><dt>LAM, <a class="indexterm" href="appendix.html#id2616618">The LDAP Account Manager</a></dt><dd><dl><dt>configuration editor, <a class="indexterm" href="appendix.html#id2616618">The LDAP Account Manager</a></dt><dt>configuration file, <a class="indexterm" href="appendix.html#id2616618">The LDAP Account Manager</a></dt><dt>login screen, <a class="indexterm" href="appendix.html#id2616618">The LDAP Account Manager</a></dt><dt>opening screen, <a class="indexterm" href="appendix.html#id2616618">The LDAP Account Manager</a></dt><dt>profile, <a class="indexterm" href="appendix.html#id2616618">The LDAP Account Manager</a></dt><dt>wizard, <a class="indexterm" href="appendix.html#id2616618">The LDAP Account Manager</a></dt></dl></dd><dt>large domain, <a class="indexterm" href="unixclients.html#id2587894">IDMAP_RID with Winbind</a></dt><dt>LDAP, <a class="indexterm" href="Big500users.html#id2558524">Technical Issues</a>, <a class="indexterm" href="happy.html#id2564379">Assignment Tasks</a>, <a class="indexterm" href="happy.html#id2564516">Dissection and Discussion</a>, <a class="indexterm" href="happy.html#id2564973">Technical Issues</a>, <a class="indexterm" href="happy.html#id2566129">Preliminary Advice: Dangers Can Be Avoided</a>, <a class="indexterm" href="happy.html#sbehap-PAM-NSS">PAM and NSS Client Configuration</a>, <a class="indexterm" href="2000users.html#id2576859">Introduction</a>, <a class="indexterm" href="2000users.html#id2576958">Dissection and Discussion</a>, <a class="indexterm" href="2000users.html#id2577710">Identity Management Needs</a>, <a class="indexterm" href="2000users.html#id2578192">Implementation</a>, <a class="indexterm" href="2000users.html#id2581351">Key Points Learned</a>, <a class="indexterm" href="2000users.html#id2581498">Questions and Answers</a>, <a class="indexterm" href="unixclients.html#id2582473">Technical Issues</a>, <a class="indexterm" href="unixclients.html#wdcsdm">NT4/Samba Domain with Samba Domain Member Server: Using NSS and Winbind</a>, <a class="indexterm" href="unixclients.html#adssdm">Active Directory Domain with Samba Domain Member Server</a>, <a class="indexterm" href="unixclients.html#id2590057">Questions and Answers</a>, <a class="indexterm" href="upgrades.html#id2591416">Security Identifiers (SIDs)</a>, <a class="indexterm" href="upgrades.html#id2593010">Applicable to All Samba 2.x to Samba-3 Upgrades</a>, <a class="indexterm" href="ntmigration.html#id2594510">Assignment Tasks</a>, <a class="indexterm" href="ntmigration.html#id2594751">Technical Issues</a>, <a class="indexterm" href="ntmigration.html#id2598144">Questions and Answers</a>, <a class="indexterm" href="nw4migration.html#id2599350">Dissection and Discussion</a>, <a class="indexterm" href="nw4migration.html#id2599701">LDAP Server Configuration</a>, <a class="indexterm" href="kerberos.html#id2604766">Technical Issues</a></dt><dd><dl><dt>backend, <a class="indexterm" href="2000users.html#id2577710">Identity Management Needs</a></dt><dt>database, <a class="indexterm" href="happy.html#id2569948">LDAP Initialization and Creation of User and Group Accounts</a>, <a class="indexterm" href="2000users.html#id2577710">Identity Management Needs</a>, <a class="indexterm" href="2000users.html#id2581498">Questions and Answers</a>, <a class="indexterm" href="appendix.html#altldapcfg">Alternative LDAP Database Initialization</a></dt><dt>directory, <a class="indexterm" href="happy.html#id2564140">Regarding LDAP Directories and Windows Computer Accounts</a>, <a class="indexterm" href="2000users.html#id2577710">Identity Management Needs</a></dt><dt>fail-over, <a class="indexterm" href="2000users.html#id2578192">Implementation</a></dt><dt>initial configuration, <a class="indexterm" href="appendix.html#altldapcfg">Alternative LDAP Database Initialization</a></dt><dt>master, <a class="indexterm" href="2000users.html#id2577710">Identity Management Needs</a></dt><dt>master/slave</dt><dd><dl><dt>background communication, <a class="indexterm" href="2000users.html#id2581498">Questions and Answers</a></dt></dl></dd><dt>preload, <a class="indexterm" href="2000users.html#id2578192">Implementation</a></dt><dt>schema, <a class="indexterm" href="upgrades.html#id2593669">Updating from Samba Versions between 3.0.6 and 3.0.10</a></dt><dt>secure, <a class="indexterm" href="happy.html#id2564973">Technical Issues</a></dt><dt>server, <a class="indexterm" href="unixclients.html#id2590057">Questions and Answers</a></dt><dt>slave, <a class="indexterm" href="2000users.html#id2577710">Identity Management Needs</a></dt><dt>updates, <a class="indexterm" href="2000users.html#id2577710">Identity Management Needs</a></dt></dl></dd><dt>ldap, <a class="indexterm" href="unixclients.html#sdcsdmldap">Samba Domain with Samba Domain Member Server  Using NSS LDAP</a></dt><dt>LDAP Account Manager (see LAM)</dt><dt>LDAP backend, <a class="indexterm" href="ntmigration.html#id2594751">Technical Issues</a></dt><dt>LDAP database, <a class="indexterm" href="ntmigration.html#id2598144">Questions and Answers</a></dt><dt>LDAP Interchange Format (see LDIF)</dt><dt>LDAP server, <a class="indexterm" href="2000users.html#id2577710">Identity Management Needs</a></dt><dt>LDAP-transfer-LDIF.txt, <a class="indexterm" href="2000users.html#id2578192">Implementation</a></dt><dt>ldap.conf, <a class="indexterm" href="unixclients.html#sdcsdmldap">Samba Domain with Samba Domain Member Server  Using NSS LDAP</a></dt><dt>ldapadd, <a class="indexterm" href="happy.html#id2569948">LDAP Initialization and Creation of User and Group Accounts</a>, <a class="indexterm" href="unixclients.html#sdcsdmldap">Samba Domain with Samba Domain Member Server  Using NSS LDAP</a></dt><dt>ldapsam, <a class="indexterm" href="happy.html#id2569948">LDAP Initialization and Creation of User and Group Accounts</a>, <a class="indexterm" href="2000users.html#id2576958">Dissection and Discussion</a>, <a class="indexterm" href="unixclients.html#sdcsdmldap">Samba Domain with Samba Domain Member Server  Using NSS LDAP</a>, <a class="indexterm" href="unixclients.html#wdcsdm">NT4/Samba Domain with Samba Domain Member Server: Using NSS and Winbind</a>, <a class="indexterm" href="upgrades.html#id2593669">Updating from Samba Versions between 3.0.6 and 3.0.10</a>, <a class="indexterm" href="ntmigration.html#id2594510">Assignment Tasks</a>, <a class="indexterm" href="DomApps.html">Integrating Additional Services</a></dt><dt>ldapsam backend, <a class="indexterm" href="unixclients.html#sdcsdmldap">Samba Domain with Samba Domain Member Server  Using NSS LDAP</a></dt><dt>ldapsearch, <a class="indexterm" href="happy.html#id2569948">LDAP Initialization and Creation of User and Group Accounts</a></dt><dt>LDIF, <a class="indexterm" href="happy.html#id2564973">Technical Issues</a>, <a class="indexterm" href="2000users.html#id2578192">Implementation</a>, <a class="indexterm" href="nw4migration.html#id2599426">Technical Issues</a>, <a class="indexterm" href="nw4migration.html#id2599701">LDAP Server Configuration</a>, <a class="indexterm" href="appendix.html#id2616039">Initialization of the LDAP Database</a></dt><dt>leadership, <a class="indexterm" href="kerberos.html#id2604766">Technical Issues</a></dt><dt>Lightweight Directory Access Protocol (see LDAP)</dt><dt>limit, <a class="indexterm" href="ntmigration.html#id2598144">Questions and Answers</a></dt><dt>Linux desktop, <a class="indexterm" href="unixclients.html#id2582356">Introduction</a></dt><dt>Linux Standards Base (see LSB)</dt><dt>LMB, <a class="indexterm" href="primer.html#id2619092">Findings</a>, <a class="indexterm" href="primer.html#chap01qa">Questions and Answers</a></dt><dt>LMHOSTS, <a class="indexterm" href="HA.html#id2612810">Routed Networks</a></dt><dt>load distribution, <a class="indexterm" href="HA.html#id2613507">For Scalability, Use SAN-Based Storage on Samba Servers</a></dt><dt>local accounts, <a class="indexterm" href="unixclients.html#id2582473">Technical Issues</a></dt><dt>Local Group Policy, <a class="indexterm" href="happy.html#id2565485">Roaming Profile Background</a></dt><dt>Local Master Announcement, <a class="indexterm" href="primer.html#id2619743">Findings</a></dt><dt>Local Master Browser (see LMB)</dt><dt>localhost, <a class="indexterm" href="secure.html#ch4bsc">Basic System Configuration</a>, <a class="indexterm" href="HA.html#id2612618">Bad Hostnames</a></dt><dt>lock directory, <a class="indexterm" href="upgrades.html#sbeug2">Samba 1.9.x and 2.x Versions Without LDAP</a></dt><dt>locking</dt><dd><dl><dt>Application level, <a class="indexterm" href="appendix.html#ch12dblck">Shared Data Integrity</a></dt><dt>Client side, <a class="indexterm" href="appendix.html#ch12dblck">Shared Data Integrity</a></dt><dt>Server side, <a class="indexterm" href="appendix.html#ch12dblck">Shared Data Integrity</a></dt></dl></dd><dt>logging, <a class="indexterm" href="DomApps.html#ch10-one">Removal of Pre-Existing Conflicting RPMs</a></dt><dt>login, <a class="indexterm" href="secure.html#id2551690">Technical Issues</a></dt><dt>loglevel, <a class="indexterm" href="happy.html#id2566363">Debugging LDAP</a></dt><dt>logon credentials, <a class="indexterm" href="DomApps.html#id2611501">Questions and Answers</a></dt><dt>logon hours, <a class="indexterm" href="ntmigration.html#id2594751">Technical Issues</a>, <a class="indexterm" href="kerberos.html#id2608487">Key Points Learned</a></dt><dt>logon machines, <a class="indexterm" href="ntmigration.html#id2594751">Technical Issues</a></dt><dt>logon path, <a class="indexterm" href="secure.html#id2552183">Implementation</a></dt><dt>logon process, <a class="indexterm" href="unixclients.html#id2583222">Implementation</a></dt><dt>logon scrip, <a class="indexterm" href="secure.html#id2553120">Samba Configuration</a></dt><dt>logon script, <a class="indexterm" href="secure.html#id2552183">Implementation</a>, <a class="indexterm" href="happy.html#id2564973">Technical Issues</a>, <a class="indexterm" href="happy.html#id2574257">Preparation of Logon Scripts</a>, <a class="indexterm" href="ntmigration.html#id2594751">Technical Issues</a></dt><dt>logon server, <a class="indexterm" href="2000users.html#id2577364">The Nature of Windows Networking Protocols</a></dt><dt>logon services, <a class="indexterm" href="secure.html#id2552183">Implementation</a></dt><dt>logon time, <a class="indexterm" href="happy.html#id2564379">Assignment Tasks</a></dt><dt>logon traffic, <a class="indexterm" href="2000users.html#id2577364">The Nature of Windows Networking Protocols</a></dt><dt>logon.kix, <a class="indexterm" href="nw4migration.html#id2599701">LDAP Server Configuration</a></dt><dt>loopback, <a class="indexterm" href="simple.html#validate1">Validation</a></dt><dt>low performance, <a class="indexterm" href="HA.html#id2613656">Hardware Problems</a></dt><dt>lower-case, <a class="indexterm" href="ntmigration.html#id2595100">Implementation</a></dt><dt>lpadmin, <a class="indexterm" href="simple.html#id2544176">Implementation</a>, <a class="indexterm" href="simple.html#AcctgNet">Implementation</a>, <a class="indexterm" href="small.html#id2548355">Implementation</a>, <a class="indexterm" href="secure.html#ch4ptrcfg">Printer Configuration</a>, <a class="indexterm" href="happy.html#sbehap-ptrcfg">Printer Configuration</a></dt><dt>LSB, <a class="indexterm" href="appendix.html#id2615014">Samba System File Location</a></dt></dl></div><div class="indexdiv"><h3>M</h3><dl><dt>machine, <a class="indexterm" href="upgrades.html#id2591416">Security Identifiers (SIDs)</a></dt><dt>machine account, <a class="indexterm" href="happy.html#id2564140">Regarding LDAP Directories and Windows Computer Accounts</a></dt><dt>machine accounts, <a class="indexterm" href="ntmigration.html#id2598144">Questions and Answers</a></dt><dt>machine secret password, <a class="indexterm" href="Big500users.html#id2558524">Technical Issues</a></dt><dt>MACHINE.SID, <a class="indexterm" href="upgrades.html#id2591416">Security Identifiers (SIDs)</a></dt><dt>mailing list, <a class="indexterm" href="ch14.html#id2614088">Free Support</a></dt><dt>mailing lists, <a class="indexterm" href="ch14.html#id2614088">Free Support</a></dt><dt>managed, <a class="indexterm" href="kerberos.html#id2604766">Technical Issues</a></dt><dt>management, <a class="indexterm" href="unixclients.html#id2583122">Political Issues</a>, <a class="indexterm" href="unixclients.html#id2590057">Questions and Answers</a></dt><dd><dl><dt>group, <a class="indexterm" href="kerberos.html#id2604766">Technical Issues</a></dt><dt>User, <a class="indexterm" href="kerberos.html#id2604766">Technical Issues</a></dt></dl></dd><dt>mandatory profile, <a class="indexterm" href="happy.html#id2564973">Technical Issues</a>, <a class="indexterm" href="happy.html#id2574012">Configuring Profile Directories</a></dt><dt>Mandrake, <a class="indexterm" href="nw4migration.html">Migrating NetWare Server to Samba-3</a></dt><dt>mapped drives, <a class="indexterm" href="unixclients.html#id2590057">Questions and Answers</a></dt><dt>mapping, <a class="indexterm" href="unixclients.html#id2582473">Technical Issues</a>, <a class="indexterm" href="DomApps.html#id2609837">Kerberos Configuration</a></dt><dd><dl><dt>consistent, <a class="indexterm" href="unixclients.html#sdcsdmldap">Samba Domain with Samba Domain Member Server  Using NSS LDAP</a></dt></dl></dd><dt>Mars_NWE, <a class="indexterm" href="nw4migration.html">Migrating NetWare Server to Samba-3</a></dt><dt>master, <a class="indexterm" href="2000users.html#id2576958">Dissection and Discussion</a></dt><dt>material, <a class="indexterm" href="appendix.html">A Collection of Useful Tidbits</a></dt><dt>memberUID, <a class="indexterm" href="nw4migration.html#id2599701">LDAP Server Configuration</a></dt><dt>memory requirements, <a class="indexterm" href="secure.html#id2551976">Hardware Requirements</a></dt><dt>merge, <a class="indexterm" href="ntmigration.html#id2594751">Technical Issues</a>, <a class="indexterm" href="ntmigration.html#id2598144">Questions and Answers</a></dt><dt>merged, <a class="indexterm" href="ntmigration.html#id2594751">Technical Issues</a></dt><dt>meta-directory, <a class="indexterm" href="2000users.html#id2581498">Questions and Answers</a></dt><dt>meta-service, <a class="indexterm" href="kerberos.html#id2608622">Questions and Answers</a></dt><dt>Microsoft Access, <a class="indexterm" href="appendix.html#ch12dblck">Shared Data Integrity</a></dt><dt>Microsoft Excel, <a class="indexterm" href="appendix.html#ch12dblck">Shared Data Integrity</a></dt><dt>Microsoft ISA, <a class="indexterm" href="DomApps.html#id2609281">Assignment Tasks</a></dt><dt>Microsoft Management Console (see MMC)</dt><dt>Microsoft Office, <a class="indexterm" href="secure.html#ch4appscfg">Application Share Configuration</a>, <a class="indexterm" href="kerberos.html#id2607357">Share Point Directory and File Permissions</a></dt><dt>Microsoft Outlook</dt><dd><dl><dt>PST files, <a class="indexterm" href="2000users.html#id2581498">Questions and Answers</a></dt></dl></dd><dt>migrate, <a class="indexterm" href="upgrades.html">Updating Samba-3</a>, <a class="indexterm" href="ntmigration.html#id2594751">Technical Issues</a></dt><dt>migration, <a class="indexterm" href="simple.html#AcctgNet">Implementation</a>, <a class="indexterm" href="small.html#id2548355">Implementation</a>, <a class="indexterm" href="happy.html#id2564379">Assignment Tasks</a>, <a class="indexterm" href="ntmigration.html#id2594425">Introduction</a>, <a class="indexterm" href="ntmigration.html#id2598144">Questions and Answers</a>, <a class="indexterm" href="nw4migration.html">Migrating NetWare Server to Samba-3</a></dt><dd><dl><dt>objectives, <a class="indexterm" href="ntmigration.html#id2594565">Dissection and Discussion</a></dt></dl></dd><dt>Migration speed, <a class="indexterm" href="ntmigration.html#id2598144">Questions and Answers</a></dt><dt>mime type, <a class="indexterm" href="simple.html#id2544176">Implementation</a>, <a class="indexterm" href="small.html#id2548355">Implementation</a>, <a class="indexterm" href="secure.html#ch4ptrcfg">Printer Configuration</a>, <a class="indexterm" href="Big500users.html#id2559480">Server Preparation: All Servers</a>, <a class="indexterm" href="happy.html#sbehap-ptrcfg">Printer Configuration</a></dt><dt>mime types, <a class="indexterm" href="simple.html#AcctgNet">Implementation</a></dt><dt>missing RPC's, <a class="indexterm" href="kerberos.html#id2604766">Technical Issues</a></dt><dt>MIT, <a class="indexterm" href="DomApps.html#id2609589">Implementation</a>, <a class="indexterm" href="DomApps.html#id2609837">Kerberos Configuration</a></dt><dt>MIT Kerberos, <a class="indexterm" href="unixclients.html#adssdm">Active Directory Domain with Samba Domain Member Server</a>, <a class="indexterm" href="kerberos.html#id2606050">Kerberos Exposed</a></dt><dt>MIT kerberos, <a class="indexterm" href="unixclients.html#id2588497">IDMAP Storage in LDAP using Winbind</a></dt><dt>MIT KRB5, <a class="indexterm" href="DomApps.html#id2610226">Samba Configuration</a></dt><dt>mixed mode, <a class="indexterm" href="unixclients.html#adssdm">Active Directory Domain with Samba Domain Member Server</a></dt><dt>mixed-mode, <a class="indexterm" href="kerberos.html#id2608622">Questions and Answers</a></dt><dt>MMC, <a class="indexterm" href="happy.html#id2575570">Configure Delete Cached Profiles on Logout</a>, <a class="indexterm" href="kerberos.html#id2604766">Technical Issues</a>, <a class="indexterm" href="kerberos.html#id2608622">Questions and Answers</a></dt><dt>mobile computing, <a class="indexterm" href="small.html#id2548068">Dissection and Discussion</a></dt><dt>mobility, <a class="indexterm" href="2000users.html#id2577231">Technical Issues</a></dt><dt>modularization, <a class="indexterm" href="kerberos.html#id2604766">Technical Issues</a></dt><dt>modules, <a class="indexterm" href="DomApps.html#id2611501">Questions and Answers</a></dt><dt>MS Access</dt><dd><dl><dt>validate, <a class="indexterm" href="appendix.html#id2618095">Microsoft Access</a></dt></dl></dd><dt>MS Outlook, <a class="indexterm" href="happy.html#id2575255">Configuration of MS Outlook to Relocate PST File</a></dt><dd><dl><dt>PST, <a class="indexterm" href="happy.html#id2575255">Configuration of MS Outlook to Relocate PST File</a></dt><dt>PST file, <a class="indexterm" href="happy.html">Making Happy Users</a></dt></dl></dd><dt>MS Windows Server 2003, <a class="indexterm" href="DomApps.html#id2609589">Implementation</a></dt><dt>MS Word, <a class="indexterm" href="kerberos.html#id2607357">Share Point Directory and File Permissions</a></dt><dt>MSDFS, <a class="indexterm" href="HA.html#id2613556">Distribute Network Load with MSDFS</a></dt><dt>multi-subnet, <a class="indexterm" href="HA.html#id2612810">Routed Networks</a></dt><dt>multi-user</dt><dd><dl><dt>access, <a class="indexterm" href="appendix.html#id2618095">Microsoft Access</a></dt><dt>data access, <a class="indexterm" href="appendix.html#ch12dblck">Shared Data Integrity</a></dt></dl></dd><dt>multiple directories, <a class="indexterm" href="2000users.html#id2577710">Identity Management Needs</a></dt><dt>multiple domain controllers, <a class="indexterm" href="happy.html">Making Happy Users</a></dt><dt>multiple group mappings, <a class="indexterm" href="ntmigration.html#id2598144">Questions and Answers</a></dt><dt>mutual assistance, <a class="indexterm" href="ch14.html#id2614088">Free Support</a></dt><dt>My Documents, <a class="indexterm" href="happy.html#id2565485">Roaming Profile Background</a></dt><dt>My Network Places, <a class="indexterm" href="simple.html#id2544176">Implementation</a></dt><dt>mysqlsam, <a class="indexterm" href="2000users.html#id2578192">Implementation</a></dt></dl></div><div class="indexdiv"><h3>N</h3><dl><dt>name resolution, <a class="indexterm" href="secure.html#ch4dhcpdns">Configuration of DHCP and DNS Servers</a>, <a class="indexterm" href="unixclients.html#id2590057">Questions and Answers</a>, <a class="indexterm" href="primer.html#id2618715">Assignment Tasks</a></dt><dd><dl><dt>Defective, <a class="indexterm" href="unixclients.html#adssdm">Active Directory Domain with Samba Domain Member Server</a></dt></dl></dd><dt>name resolve order, <a class="indexterm" href="secure.html#id2552183">Implementation</a></dt><dt>name service switch, <a class="indexterm" href="small.html#id2548355">Implementation</a> (see NSS)</dt><dt>named, <a class="indexterm" href="secure.html#ch4bsc">Basic System Configuration</a>, <a class="indexterm" href="secure.html#ch4valid">Validation</a>, <a class="indexterm" href="Big500users.html#id2559480">Server Preparation: All Servers</a></dt><dt>NAT, <a class="indexterm" href="secure.html#id2551690">Technical Issues</a></dt><dt>native, <a class="indexterm" href="kerberos.html#id2608622">Questions and Answers</a></dt><dt>net</dt><dd><dl><dt>ads</dt><dd><dl><dt>info, <a class="indexterm" href="unixclients.html#adssdm">Active Directory Domain with Samba Domain Member Server</a></dt><dt>join, <a class="indexterm" href="unixclients.html#adssdm">Active Directory Domain with Samba Domain Member Server</a>, <a class="indexterm" href="unixclients.html#id2590057">Questions and Answers</a>, <a class="indexterm" href="DomApps.html#id2610226">Samba Configuration</a></dt><dt>status, <a class="indexterm" href="unixclients.html#adssdm">Active Directory Domain with Samba Domain Member Server</a></dt></dl></dd><dt>getlocalsid, <a class="indexterm" href="happy.html#sbehap-massive">Samba-3 PDC Configuration</a>, <a class="indexterm" href="upgrades.html#id2591416">Security Identifiers (SIDs)</a></dt><dt>group, <a class="indexterm" href="ntmigration.html#id2597699">NT4 Migration Using tdbsam Backend</a></dt><dt>groupmap</dt><dd><dl><dt>add, <a class="indexterm" href="secure.html#id2553120">Samba Configuration</a></dt><dt>list, <a class="indexterm" href="secure.html#id2553120">Samba Configuration</a>, <a class="indexterm" href="happy.html#id2569948">LDAP Initialization and Creation of User and Group Accounts</a></dt><dt>modify, <a class="indexterm" href="secure.html#id2553120">Samba Configuration</a></dt></dl></dd><dt>rpc</dt><dd><dl><dt>info, <a class="indexterm" href="upgrades.html#id2591416">Security Identifiers (SIDs)</a></dt><dt>join, <a class="indexterm" href="Big500users.html#ch5-domsvrspec">Configuration Specific to Domain Member Servers: BLDG1, BLDG2</a>, <a class="indexterm" href="unixclients.html#sdcsdmldap">Samba Domain with Samba Domain Member Server  Using NSS LDAP</a>, <a class="indexterm" href="unixclients.html#wdcsdm">NT4/Samba Domain with Samba Domain Member Server: Using NSS and Winbind</a>, <a class="indexterm" href="unixclients.html#dcwonss">NT4/Samba Domain with Samba Domain Member Server without NSS Support</a>, <a class="indexterm" href="unixclients.html#adssdm">Active Directory Domain with Samba Domain Member Server</a>, <a class="indexterm" href="unixclients.html#id2590057">Questions and Answers</a>, <a class="indexterm" href="ntmigration.html#id2597699">NT4 Migration Using tdbsam Backend</a></dt><dt>vampire, <a class="indexterm" href="upgrades.html">Updating Samba-3</a>, <a class="indexterm" href="ntmigration.html#id2597699">NT4 Migration Using tdbsam Backend</a></dt></dl></dd><dt>setlocalsid, <a class="indexterm" href="upgrades.html#id2591416">Security Identifiers (SIDs)</a></dt></dl></dd><dt>NetBIOS, <a class="indexterm" href="2000users.html#id2577364">The Nature of Windows Networking Protocols</a>, <a class="indexterm" href="unixclients.html#id2590057">Questions and Answers</a>, <a class="indexterm" href="HA.html#id2612618">Bad Hostnames</a>, <a class="indexterm" href="HA.html#id2612810">Routed Networks</a>, <a class="indexterm" href="primer.html#chap01qa">Questions and Answers</a></dt><dd><dl><dt>name cache, <a class="indexterm" href="2000users.html#id2581498">Questions and Answers</a></dt><dt>name resolution</dt><dd><dl><dt>delays, <a class="indexterm" href="happy.html">Making Happy Users</a></dt></dl></dd><dt>Node Type, <a class="indexterm" href="primer.html#chap01qa">Questions and Answers</a></dt></dl></dd><dt>netbios</dt><dd><dl><dt>machine  name, <a class="indexterm" href="upgrades.html#id2592144">Change of hostname</a></dt></dl></dd><dt>netbios forwarding, <a class="indexterm" href="HA.html#id2612983">Network Collisions</a></dt><dt>NetBIOS name, <a class="indexterm" href="DomApps.html#id2609837">Kerberos Configuration</a></dt><dd><dl><dt>aliases, <a class="indexterm" href="2000users.html#id2577710">Identity Management Needs</a></dt></dl></dd><dt>netbios name, <a class="indexterm" href="upgrades.html#id2591416">Security Identifiers (SIDs)</a>, <a class="indexterm" href="upgrades.html#id2592144">Change of hostname</a>, <a class="indexterm" href="HA.html#id2612618">Bad Hostnames</a></dt><dt>NETLOGON, <a class="indexterm" href="happy.html#id2565880">Using a Network Default User Profile</a>, <a class="indexterm" href="happy.html#id2574501">Windows Client Configuration</a></dt><dt>netlogon, <a class="indexterm" href="2000users.html#id2577364">The Nature of Windows Networking Protocols</a>, <a class="indexterm" href="nw4migration.html#id2599701">LDAP Server Configuration</a></dt><dt>Netlogon, <a class="indexterm" href="appendix.html#domjoin">Joining a Domain: Windows 200x/XP Professional</a></dt><dt>netmask, <a class="indexterm" href="simple.html#id2543206">Implementation</a></dt><dt>Netware, <a class="indexterm" href="small.html">Small Office Networking</a></dt><dt>NetWare, <a class="indexterm" href="nw4migration.html">Migrating NetWare Server to Samba-3</a>, <a class="indexterm" href="nw4migration.html#id2599701">LDAP Server Configuration</a></dt><dt>network</dt><dd><dl><dt>administrators, <a class="indexterm" href="kerberos.html#id2604766">Technical Issues</a></dt><dt>analyzer, <a class="indexterm" href="primer.html#id2618715">Assignment Tasks</a></dt><dt>bandwidth, <a class="indexterm" href="2000users.html#id2577710">Identity Management Needs</a>, <a class="indexterm" href="2000users.html#id2581498">Questions and Answers</a></dt><dt>broadcast, <a class="indexterm" href="primer.html#id2618654">Introduction</a></dt><dt>captures, <a class="indexterm" href="primer.html#id2618493">Requirements and Notes</a></dt><dt>collisions, <a class="indexterm" href="HA.html#id2612983">Network Collisions</a></dt><dt>load, <a class="indexterm" href="HA.html#id2612983">Network Collisions</a></dt><dt>logon, <a class="indexterm" href="happy.html">Making Happy Users</a></dt><dt>logon scripts, <a class="indexterm" href="ntmigration.html#id2594565">Dissection and Discussion</a></dt><dt>management, <a class="indexterm" href="kerberos.html#id2603703">Introduction</a></dt><dt>multi-segment, <a class="indexterm" href="happy.html#id2564282">Introduction</a></dt><dt>overload, <a class="indexterm" href="happy.html">Making Happy Users</a></dt><dt>performance, <a class="indexterm" href="HA.html#id2613082">Samba Configuration</a></dt><dt>routed, <a class="indexterm" href="2000users.html#id2576958">Dissection and Discussion</a></dt><dt>secure, <a class="indexterm" href="kerberos.html#id2603703">Introduction</a></dt><dt>segment, <a class="indexterm" href="happy.html#id2564516">Dissection and Discussion</a></dt><dt>services, <a class="indexterm" href="DomApps.html#id2611501">Questions and Answers</a></dt><dt>sniffer, <a class="indexterm" href="primer.html#id2618493">Requirements and Notes</a></dt><dt>timeout, <a class="indexterm" href="happy.html">Making Happy Users</a></dt><dt>timeouts, <a class="indexterm" href="HA.html#id2612983">Network Collisions</a></dt><dt>trace, <a class="indexterm" href="primer.html#id2618715">Assignment Tasks</a></dt><dt>traffic</dt><dd><dl><dt>observation, <a class="indexterm" href="kerberos.html#id2604766">Technical Issues</a></dt></dl></dd><dt>wide-area, <a class="indexterm" href="happy.html#id2564516">Dissection and Discussion</a>, <a class="indexterm" href="unixclients.html#wdcsdm">NT4/Samba Domain with Samba Domain Member Server: Using NSS and Winbind</a></dt></dl></dd><dt>Network Address Translation (see NAT)</dt><dt>network administrators, <a class="indexterm" href="kerberos.html#id2604766">Technical Issues</a></dt><dt>network attached storage (see NAS)</dt><dt>network bandwidth</dt><dd><dl><dt>utilization, <a class="indexterm" href="happy.html">Making Happy Users</a></dt></dl></dd><dt>Network Default Profile, <a class="indexterm" href="happy.html#id2565485">Roaming Profile Background</a></dt><dt>network hardware</dt><dd><dl><dt>defective, <a class="indexterm" href="happy.html">Making Happy Users</a></dt></dl></dd><dt>network hygiene, <a class="indexterm" href="HA.html#id2612107">Dissection and Discussion</a></dt><dt>network Identities, <a class="indexterm" href="unixclients.html#id2590057">Questions and Answers</a></dt><dt>network load factors, <a class="indexterm" href="Big500users.html#id2558489">Dissection and Discussion</a></dt><dt>Network Neighborhood, <a class="indexterm" href="simple.html#validate1">Validation</a>, <a class="indexterm" href="kerberos.html#id2604766">Technical Issues</a></dt><dt>network segment, <a class="indexterm" href="HA.html#id2613409">Use and Location of BDCs</a></dt><dt>network segments, <a class="indexterm" href="secure.html#id2551976">Hardware Requirements</a></dt><dt>network share, <a class="indexterm" href="happy.html#id2564379">Assignment Tasks</a></dt><dt>networking</dt><dd><dl><dt>client, <a class="indexterm" href="upgrades.html#id2591416">Security Identifiers (SIDs)</a></dt></dl></dd><dt>networking hardware</dt><dd><dl><dt>defective, <a class="indexterm" href="happy.html">Making Happy Users</a></dt></dl></dd><dt>networking protocols, <a class="indexterm" href="kerberos.html#id2604766">Technical Issues</a></dt><dt>next generation, <a class="indexterm" href="kerberos.html#id2604766">Technical Issues</a></dt><dt>NextFreeUnixId, <a class="indexterm" href="ntmigration.html#id2595241">NT4 Migration Using LDAP Backend</a></dt><dt>NFS server, <a class="indexterm" href="happy.html#sbehap-massive">Samba-3 PDC Configuration</a></dt><dt>NICs, <a class="indexterm" href="HA.html#id2613656">Hardware Problems</a></dt><dt>NIS, <a class="indexterm" href="happy.html#id2569948">LDAP Initialization and Creation of User and Group Accounts</a>, <a class="indexterm" href="2000users.html#id2577710">Identity Management Needs</a>, <a class="indexterm" href="2000users.html#id2581498">Questions and Answers</a>, <a class="indexterm" href="unixclients.html#id2582473">Technical Issues</a>, <a class="indexterm" href="unixclients.html#id2583122">Political Issues</a>, <a class="indexterm" href="unixclients.html#id2590057">Questions and Answers</a></dt><dt>nis, <a class="indexterm" href="unixclients.html#sdcsdmldap">Samba Domain with Samba Domain Member Server  Using NSS LDAP</a></dt><dt>NIS schema, <a class="indexterm" href="2000users.html#id2581498">Questions and Answers</a></dt><dt>NIS server, <a class="indexterm" href="2000users.html#id2581498">Questions and Answers</a></dt><dt>NIS+, <a class="indexterm" href="2000users.html#id2577710">Identity Management Needs</a></dt><dt>nisplus, <a class="indexterm" href="unixclients.html#sdcsdmldap">Samba Domain with Samba Domain Member Server  Using NSS LDAP</a></dt><dt>NLM, <a class="indexterm" href="nw4migration.html">Migrating NetWare Server to Samba-3</a></dt><dt>nmap, <a class="indexterm" href="secure.html#ch4valid">Validation</a></dt><dt>nmbd, <a class="indexterm" href="small.html#id2550055">Validation</a>, <a class="indexterm" href="secure.html#ch4valid">Validation</a>, <a class="indexterm" href="upgrades.html#sbeug2">Samba 1.9.x and 2.x Versions Without LDAP</a>, <a class="indexterm" href="upgrades.html#id2593851">Replacing a Domain Member Server</a>, <a class="indexterm" href="DomApps.html#id2610226">Samba Configuration</a>, <a class="indexterm" href="appendix.html#id2615433">Starting Samba</a></dt><dt>nobody, <a class="indexterm" href="DomApps.html#ch10-one">Removal of Pre-Existing Conflicting RPMs</a>, <a class="indexterm" href="primer.html#id2620341">Findings and Comments</a></dt><dt>Novell, <a class="indexterm" href="nw4migration.html">Migrating NetWare Server to Samba-3</a>, <a class="indexterm" href="nw4migration.html#id2599120">Introduction</a></dt><dt>Novell SUSE SLES 9, <a class="indexterm" href="ntmigration.html#id2595241">NT4 Migration Using LDAP Backend</a></dt><dt>NSS, <a class="indexterm" href="happy.html#id2564140">Regarding LDAP Directories and Windows Computer Accounts</a>, <a class="indexterm" href="happy.html#id2564973">Technical Issues</a>, <a class="indexterm" href="happy.html#sbehap-PAM-NSS">PAM and NSS Client Configuration</a>, <a class="indexterm" href="unixclients.html#id2582473">Technical Issues</a>, <a class="indexterm" href="unixclients.html#sdcsdmldap">Samba Domain with Samba Domain Member Server  Using NSS LDAP</a>, <a class="indexterm" href="unixclients.html#wdcsdm">NT4/Samba Domain with Samba Domain Member Server: Using NSS and Winbind</a>, <a class="indexterm" href="unixclients.html#id2587894">IDMAP_RID with Winbind</a>, <a class="indexterm" href="unixclients.html#id2589428">UNIX/Linux Client Domain Member</a>, <a class="indexterm" href="unixclients.html#id2590057">Questions and Answers</a>, <a class="indexterm" href="nw4migration.html#id2599701">LDAP Server Configuration</a>, <a class="indexterm" href="DomApps.html#id2610778">NSS Configuration</a> (see same service switch)</dt><dt>nss_ldap, <a class="indexterm" href="happy.html#id2564140">Regarding LDAP Directories and Windows Computer Accounts</a>, <a class="indexterm" href="happy.html#id2564973">Technical Issues</a>, <a class="indexterm" href="happy.html#ldapsetup">OpenLDAP Server Configuration</a>, <a class="indexterm" href="happy.html#sbehap-PAM-NSS">PAM and NSS Client Configuration</a>, <a class="indexterm" href="happy.html#id2569948">LDAP Initialization and Creation of User and Group Accounts</a>, <a class="indexterm" href="unixclients.html#id2582473">Technical Issues</a>, <a class="indexterm" href="unixclients.html#sdcsdmldap">Samba Domain with Samba Domain Member Server  Using NSS LDAP</a>, <a class="indexterm" href="unixclients.html#id2589092">IDMAP and NSS Using LDAP from ADS with RFC2307bis Schema Extension</a>, <a class="indexterm" href="upgrades.html#id2593851">Replacing a Domain Member Server</a>, <a class="indexterm" href="ntmigration.html#id2595241">NT4 Migration Using LDAP Backend</a></dt><dt>nt acl support, <a class="indexterm" href="simple.html#id2543965">Dissection and Discussion</a></dt><dt>NT4 registry, <a class="indexterm" href="ntmigration.html#id2594565">Dissection and Discussion</a></dt><dt>NTLM, <a class="indexterm" href="DomApps.html#id2609415">Technical Issues</a></dt><dt>NTLM authentication daemon, <a class="indexterm" href="DomApps.html#id2609415">Technical Issues</a></dt><dt>NTLMSSP, <a class="indexterm" href="DomApps.html#id2611441">Key Points Learned</a>, <a class="indexterm" href="DomApps.html#id2611501">Questions and Answers</a>, <a class="indexterm" href="primer.html#id2620606">Windows 200x/XP Client Interaction with Samba-3</a></dt><dt>NTLMSSP_AUTH, <a class="indexterm" href="primer.html#id2620606">Windows 200x/XP Client Interaction with Samba-3</a></dt><dt>ntlm_auth, <a class="indexterm" href="DomApps.html#id2610226">Samba Configuration</a>, <a class="indexterm" href="DomApps.html#id2611501">Questions and Answers</a></dt><dt>NTP, <a class="indexterm" href="DomApps.html#id2609837">Kerberos Configuration</a></dt><dt>NTUSER.DAT, <a class="indexterm" href="happy.html#id2565485">Roaming Profile Background</a>, <a class="indexterm" href="happy.html#id2565786">Profile Changes</a>, <a class="indexterm" href="happy.html#id2565880">Using a Network Default User Profile</a>, <a class="indexterm" href="2000users.html#id2581498">Questions and Answers</a></dt><dt>NULL connection, <a class="indexterm" href="simple.html#validate1">Validation</a></dt><dt>NULL session, <a class="indexterm" href="primer.html#id2620341">Findings and Comments</a></dt><dt>NULL-Session, <a class="indexterm" href="primer.html#id2621142">Discussion</a></dt></dl></div><div class="indexdiv"><h3>O</h3><dl><dt>objectClass, <a class="indexterm" href="nw4migration.html#id2599701">LDAP Server Configuration</a></dt><dt>off-site storage, <a class="indexterm" href="kerberos.html#id2603703">Introduction</a></dt><dt>Open Magazine, <a class="indexterm" href="unixclients.html">Adding Domain Member Servers and Clients</a></dt><dt>Open Source, <a class="indexterm" href="kerberos.html#id2604369">Dissection and Discussion</a></dt><dt>OpenLDAP, <a class="indexterm" href="happy.html#id2564516">Dissection and Discussion</a>, <a class="indexterm" href="2000users.html#id2576958">Dissection and Discussion</a>, <a class="indexterm" href="2000users.html#id2581498">Questions and Answers</a>, <a class="indexterm" href="unixclients.html#id2583122">Political Issues</a>, <a class="indexterm" href="nw4migration.html#id2599426">Technical Issues</a>, <a class="indexterm" href="kerberos.html#id2603703">Introduction</a>, <a class="indexterm" href="kerberos.html#id2604766">Technical Issues</a>, <a class="indexterm" href="kerberos.html#id2608487">Key Points Learned</a>, <a class="indexterm" href="appendix.html#id2616618">The LDAP Account Manager</a></dt><dt>openldap, <a class="indexterm" href="happy.html#ldapsetup">OpenLDAP Server Configuration</a></dt><dt>OpenOffice, <a class="indexterm" href="secure.html#ch4appscfg">Application Share Configuration</a></dt><dt>operating profiles, <a class="indexterm" href="appendix.html#id2616618">The LDAP Account Manager</a></dt><dt>oplock break, <a class="indexterm" href="kerberos.html#id2607196">Override Controls</a></dt><dt>oplocks, <a class="indexterm" href="HA.html#id2613082">Samba Configuration</a></dt><dt>Oplocks</dt><dd><dl><dt>disabled, <a class="indexterm" href="appendix.html#id2618326">Opportunistic Locking Controls</a></dt></dl></dd><dt>opportunistic</dt><dd><dl><dt>locking, <a class="indexterm" href="kerberos.html#id2607196">Override Controls</a></dt></dl></dd><dt>opportunistic locking, <a class="indexterm" href="secure.html#id2552183">Implementation</a>, <a class="indexterm" href="HA.html#id2613082">Samba Configuration</a>, <a class="indexterm" href="appendix.html#id2618242">Act! Database Sharing</a></dt><dt>optimized, <a class="indexterm" href="HA.html#id2613082">Samba Configuration</a></dt><dt>organizational units, <a class="indexterm" href="appendix.html#id2616618">The LDAP Account Manager</a></dt><dt>OS/2, <a class="indexterm" href="upgrades.html#id2591416">Security Identifiers (SIDs)</a></dt><dt>Outlook</dt><dd><dl><dt>PST, <a class="indexterm" href="happy.html#id2575255">Configuration of MS Outlook to Relocate PST File</a></dt></dl></dd><dt>Outlook Address Book, <a class="indexterm" href="happy.html#id2575255">Configuration of MS Outlook to Relocate PST File</a></dt><dt>Outlook Express, <a class="indexterm" href="secure.html#id2552142">Political Issues</a>, <a class="indexterm" href="happy.html#id2575255">Configuration of MS Outlook to Relocate PST File</a></dt><dt>over-ride, <a class="indexterm" href="kerberos.html#id2604766">Technical Issues</a></dt><dt>over-ride controls, <a class="indexterm" href="kerberos.html#id2607196">Override Controls</a></dt><dt>over-rule, <a class="indexterm" href="kerberos.html#id2606396">Share Access Controls</a>, <a class="indexterm" href="kerberos.html#id2608106">Using MS Windows Explorer (File Manager)</a></dt><dt>overheads, <a class="indexterm" href="kerberos.html#id2607196">Override Controls</a></dt><dt>ownership, <a class="indexterm" href="kerberos.html#id2607357">Share Point Directory and File Permissions</a></dt></dl></div><div class="indexdiv"><h3>P</h3><dl><dt>package, <a class="indexterm" href="simple.html#id2543206">Implementation</a></dt><dt>package names, <a class="indexterm" href="appendix.html#id2615014">Samba System File Location</a></dt><dt>packages, <a class="indexterm" href="upgrades.html#id2593525">Updating a Samba-3 Installation</a></dt><dt>PADL, <a class="indexterm" href="unixclients.html#id2582473">Technical Issues</a>, <a class="indexterm" href="unixclients.html#id2588497">IDMAP Storage in LDAP using Winbind</a></dt><dt>PADL LDAP tools, <a class="indexterm" href="happy.html#id2564973">Technical Issues</a></dt><dt>PADL Software, <a class="indexterm" href="unixclients.html#sdcsdmldap">Samba Domain with Samba Domain Member Server  Using NSS LDAP</a></dt><dt>paid-for support, <a class="indexterm" href="ch14.html">Samba Support</a></dt><dt>PAM, <a class="indexterm" href="happy.html#sbehap-PAM-NSS">PAM and NSS Client Configuration</a>, <a class="indexterm" href="unixclients.html#id2589428">UNIX/Linux Client Domain Member</a>, <a class="indexterm" href="nw4migration.html#id2599701">LDAP Server Configuration</a></dt><dt>pam_ldap, <a class="indexterm" href="happy.html#ldapsetup">OpenLDAP Server Configuration</a></dt><dt>pam_ldap.so, <a class="indexterm" href="happy.html#sbehap-PAM-NSS">PAM and NSS Client Configuration</a></dt><dt>pam_unix2.so, <a class="indexterm" href="happy.html#sbehap-PAM-NSS">PAM and NSS Client Configuration</a></dt><dd><dl><dt>use_ldap, <a class="indexterm" href="happy.html#sbehap-PAM-NSS">PAM and NSS Client Configuration</a></dt></dl></dd><dt>parameters, <a class="indexterm" href="upgrades.html#id2593010">Applicable to All Samba 2.x to Samba-3 Upgrades</a></dt><dt>passdb backend, <a class="indexterm" href="secure.html#id2552183">Implementation</a>, <a class="indexterm" href="Big500users.html">The 500-User Office</a>, <a class="indexterm" href="happy.html#id2564516">Dissection and Discussion</a>, <a class="indexterm" href="2000users.html#id2576958">Dissection and Discussion</a>, <a class="indexterm" href="2000users.html#id2578192">Implementation</a>, <a class="indexterm" href="unixclients.html#id2582473">Technical Issues</a>, <a class="indexterm" href="unixclients.html#id2590057">Questions and Answers</a>, <a class="indexterm" href="upgrades.html">Updating Samba-3</a>, <a class="indexterm" href="upgrades.html#id2591416">Security Identifiers (SIDs)</a>, <a class="indexterm" href="upgrades.html#id2593010">Applicable to All Samba 2.x to Samba-3 Upgrades</a>, <a class="indexterm" href="upgrades.html#id2593669">Updating from Samba Versions between 3.0.6 and 3.0.10</a>, <a class="indexterm" href="ntmigration.html#id2594510">Assignment Tasks</a>, <a class="indexterm" href="ntmigration.html#id2598144">Questions and Answers</a></dt><dt>passdb.tdb, <a class="indexterm" href="ntmigration.html#id2594751">Technical Issues</a></dt><dt>passwd, <a class="indexterm" href="simple.html#id2544176">Implementation</a>, <a class="indexterm" href="simple.html#AcctgNet">Implementation</a>, <a class="indexterm" href="secure.html#id2553120">Samba Configuration</a></dt><dt>password</dt><dd><dl><dt>backend, <a class="indexterm" href="small.html#id2548355">Implementation</a>, <a class="indexterm" href="secure.html#id2553120">Samba Configuration</a>, <a class="indexterm" href="Big500users.html#id2560058">Configuration for Server: MASSIVE</a></dt></dl></dd><dt>password caching, <a class="indexterm" href="simple.html#id2544176">Implementation</a></dt><dt>password change, <a class="indexterm" href="kerberos.html#id2608487">Key Points Learned</a></dt><dt>password length, <a class="indexterm" href="primer.html#id2620104">Simple Windows Client Connection Characteristics</a>, <a class="indexterm" href="primer.html#id2620606">Windows 200x/XP Client Interaction with Samba-3</a></dt><dt>payroll, <a class="indexterm" href="nw4migration.html#id2599120">Introduction</a></dt><dt>pdbedit, <a class="indexterm" href="happy.html#id2569948">LDAP Initialization and Creation of User and Group Accounts</a>, <a class="indexterm" href="happy.html#sbehap-bldg1">Samba-3 BDC Configuration</a>, <a class="indexterm" href="ntmigration.html#id2597699">NT4 Migration Using tdbsam Backend</a>, <a class="indexterm" href="ntmigration.html#id2598144">Questions and Answers</a></dt><dt>PDC, <a class="indexterm" href="Big500users.html#id2558383">Assignment Tasks</a>, <a class="indexterm" href="Big500users.html#id2558524">Technical Issues</a>, <a class="indexterm" href="happy.html">Making Happy Users</a>, <a class="indexterm" href="happy.html#id2564973">Technical Issues</a>, <a class="indexterm" href="happy.html#sbehap-locgrppol">The Local Group Policy</a>, <a class="indexterm" href="2000users.html#id2577364">The Nature of Windows Networking Protocols</a>, <a class="indexterm" href="unixclients.html#id2582473">Technical Issues</a>, <a class="indexterm" href="unixclients.html#id2590057">Questions and Answers</a>, <a class="indexterm" href="upgrades.html#id2591416">Security Identifiers (SIDs)</a>, <a class="indexterm" href="upgrades.html#id2593010">Applicable to All Samba 2.x to Samba-3 Upgrades</a>, <a class="indexterm" href="ntmigration.html#id2595100">Implementation</a>, <a class="indexterm" href="ntmigration.html#id2595241">NT4 Migration Using LDAP Backend</a>, <a class="indexterm" href="ntmigration.html#id2597699">NT4 Migration Using tdbsam Backend</a>, <a class="indexterm" href="HA.html#id2613409">Use and Location of BDCs</a></dt><dt>PDC/BDC ratio, <a class="indexterm" href="happy.html">Making Happy Users</a></dt><dt>PDF, <a class="indexterm" href="appendix.html#id2616618">The LDAP Account Manager</a></dt><dt>performance, <a class="indexterm" href="happy.html#id2564516">Dissection and Discussion</a>, <a class="indexterm" href="kerberos.html#id2608622">Questions and Answers</a>, <a class="indexterm" href="HA.html">Performance, Reliability, and Availability</a>, <a class="indexterm" href="HA.html#id2612020">Introduction</a>, <a class="indexterm" href="HA.html#id2612983">Network Collisions</a></dt><dt>performance degradation, <a class="indexterm" href="kerberos.html#id2607196">Override Controls</a>, <a class="indexterm" href="HA.html#id2613082">Samba Configuration</a></dt><dt>Perl, <a class="indexterm" href="nw4migration.html#id2599701">LDAP Server Configuration</a>, <a class="indexterm" href="appendix.html#id2616618">The LDAP Account Manager</a></dt><dt>permission, <a class="indexterm" href="kerberos.html#id2607357">Share Point Directory and File Permissions</a></dt><dt>permissions, <a class="indexterm" href="simple.html#id2544176">Implementation</a>, <a class="indexterm" href="kerberos.html#id2604766">Technical Issues</a>, <a class="indexterm" href="kerberos.html#id2606396">Share Access Controls</a>, <a class="indexterm" href="kerberos.html#id2606884">Checkpoint Controls</a>, <a class="indexterm" href="kerberos.html#id2607357">Share Point Directory and File Permissions</a>, <a class="indexterm" href="DomApps.html#ch10-one">Removal of Pre-Existing Conflicting RPMs</a></dt><dd><dl><dt>excessive, <a class="indexterm" href="kerberos.html#id2604766">Technical Issues</a></dt><dt>group, <a class="indexterm" href="kerberos.html#id2607357">Share Point Directory and File Permissions</a></dt><dt>user, <a class="indexterm" href="kerberos.html#id2607357">Share Point Directory and File Permissions</a></dt></dl></dd><dt>Permissions, <a class="indexterm" href="kerberos.html#id2607815">Using the MMC Computer Management Interface</a></dt><dt>permits, <a class="indexterm" href="kerberos.html#id2604766">Technical Issues</a></dt><dt>permitted group, <a class="indexterm" href="kerberos.html#id2607815">Using the MMC Computer Management Interface</a></dt><dt>PHP, <a class="indexterm" href="appendix.html#id2616618">The LDAP Account Manager</a></dt><dt>PHP4, <a class="indexterm" href="appendix.html#id2616618">The LDAP Account Manager</a></dt><dt>pile-driver, <a class="indexterm" href="kerberos.html#id2606745">Share Definition Controls</a></dt><dt>ping, <a class="indexterm" href="secure.html#ch4valid">Validation</a></dt><dt>pitfalls, <a class="indexterm" href="appendix.html#id2616618">The LDAP Account Manager</a></dt><dt>plain-text, <a class="indexterm" href="DomApps.html#id2611501">Questions and Answers</a></dt><dt>Pluggable Authentication Modules (see PAM)</dt><dt>policy, <a class="indexterm" href="unixclients.html#id2590057">Questions and Answers</a>, <a class="indexterm" href="kerberos.html#id2603703">Introduction</a></dt><dt>poor performance, <a class="indexterm" href="HA.html#id2612107">Dissection and Discussion</a></dt><dt>POP3, <a class="indexterm" href="nw4migration.html#id2599426">Technical Issues</a></dt><dt>Posix, <a class="indexterm" href="simple.html#id2543965">Dissection and Discussion</a>, <a class="indexterm" href="happy.html#id2564973">Technical Issues</a>, <a class="indexterm" href="unixclients.html#id2590057">Questions and Answers</a>, <a class="indexterm" href="ntmigration.html#id2595100">Implementation</a>, <a class="indexterm" href="ntmigration.html#id2598144">Questions and Answers</a>, <a class="indexterm" href="appendix.html#id2616618">The LDAP Account Manager</a></dt><dt>POSIX, <a class="indexterm" href="happy.html#id2564140">Regarding LDAP Directories and Windows Computer Accounts</a>, <a class="indexterm" href="nw4migration.html#id2599701">LDAP Server Configuration</a></dt><dt>Posix accounts, <a class="indexterm" href="happy.html#id2569948">LDAP Initialization and Creation of User and Group Accounts</a>, <a class="indexterm" href="unixclients.html#id2582473">Technical Issues</a></dt><dt>Posix ACLs, <a class="indexterm" href="kerberos.html#id2607760">Managing Windows 200x ACLs</a></dt><dt>PosixAccount, <a class="indexterm" href="happy.html#id2569948">LDAP Initialization and Creation of User and Group Accounts</a></dt><dt>posixAccount, <a class="indexterm" href="nw4migration.html#id2599701">LDAP Server Configuration</a></dt><dt>Postfix, <a class="indexterm" href="nw4migration.html#id2599701">LDAP Server Configuration</a></dt><dt>Postscript, <a class="indexterm" href="happy.html#id2565939">Installation of Printer Driver Auto-Download</a></dt><dt>powers, <a class="indexterm" href="kerberos.html#id2606745">Share Definition Controls</a></dt><dt>practices, <a class="indexterm" href="kerberos.html#id2603703">Introduction</a></dt><dt>precaution, <a class="indexterm" href="upgrades.html#id2591216">Introduction</a></dt><dt>presence and leadership, <a class="indexterm" href="kerberos.html#id2604766">Technical Issues</a></dt><dt>price paid, <a class="indexterm" href="kerberos.html#id2604369">Dissection and Discussion</a></dt><dt>primary group, <a class="indexterm" href="unixclients.html#sdcsdmldap">Samba Domain with Samba Domain Member Server  Using NSS LDAP</a>, <a class="indexterm" href="kerberos.html#id2607357">Share Point Directory and File Permissions</a></dt><dt>principals, <a class="indexterm" href="kerberos.html#id2606050">Kerberos Exposed</a></dt><dt>print filter, <a class="indexterm" href="small.html#id2548355">Implementation</a>, <a class="indexterm" href="secure.html#ch4ptrcfg">Printer Configuration</a>, <a class="indexterm" href="Big500users.html#id2559480">Server Preparation: All Servers</a>, <a class="indexterm" href="happy.html#sbehap-ptrcfg">Printer Configuration</a></dt><dt>print queue, <a class="indexterm" href="simple.html#id2543835">Charity Administration Office</a>, <a class="indexterm" href="simple.html#id2543965">Dissection and Discussion</a></dt><dt>print spooler, <a class="indexterm" href="simple.html#id2543835">Charity Administration Office</a></dt><dt>Print Test Page, <a class="indexterm" href="happy.html#id2575750">Uploading Printer Drivers to Samba Servers</a></dt><dt>printcap name, <a class="indexterm" href="secure.html#id2552183">Implementation</a></dt><dt>printer validation, <a class="indexterm" href="small.html#id2550055">Validation</a>, <a class="indexterm" href="secure.html#ch4valid">Validation</a></dt><dt>printers</dt><dd><dl><dt>Advanced, <a class="indexterm" href="happy.html#id2575750">Uploading Printer Drivers to Samba Servers</a></dt><dt>Default Settings, <a class="indexterm" href="happy.html#id2575750">Uploading Printer Drivers to Samba Servers</a></dt><dt>General, <a class="indexterm" href="happy.html#id2575750">Uploading Printer Drivers to Samba Servers</a></dt><dt>Properties, <a class="indexterm" href="happy.html#id2575750">Uploading Printer Drivers to Samba Servers</a></dt><dt>Security, <a class="indexterm" href="happy.html#id2575750">Uploading Printer Drivers to Samba Servers</a></dt><dt>Sharing, <a class="indexterm" href="happy.html#id2575750">Uploading Printer Drivers to Samba Servers</a></dt></dl></dd><dt>printing, <a class="indexterm" href="secure.html#id2552183">Implementation</a></dt><dd><dl><dt>drag-and-drop, <a class="indexterm" href="happy.html#id2565939">Installation of Printer Driver Auto-Download</a>, <a class="indexterm" href="happy.html#id2575750">Uploading Printer Drivers to Samba Servers</a></dt><dt>dumb, <a class="indexterm" href="happy.html#id2565939">Installation of Printer Driver Auto-Download</a></dt><dt>point-n-click, <a class="indexterm" href="happy.html#id2565939">Installation of Printer Driver Auto-Download</a></dt><dt>raw, <a class="indexterm" href="simple.html#id2543965">Dissection and Discussion</a></dt></dl></dd><dt>privacy, <a class="indexterm" href="2000users.html#id2577710">Identity Management Needs</a></dt><dt>Privilege Attribute Certificates (see PAC)</dt><dt>privilege controls, <a class="indexterm" href="kerberos.html#id2607357">Share Point Directory and File Permissions</a></dt><dt>privileged pipe, <a class="indexterm" href="DomApps.html#id2610226">Samba Configuration</a></dt><dt>privileges, <a class="indexterm" href="2000users.html#id2577710">Identity Management Needs</a>, <a class="indexterm" href="upgrades.html#id2593747">Updating from Samba Versions after 3.0.6 to a Current Release</a>, <a class="indexterm" href="kerberos.html#id2604766">Technical Issues</a>, <a class="indexterm" href="kerberos.html#id2606745">Share Definition Controls</a></dt><dt>problem report, <a class="indexterm" href="ch14.html#id2614088">Free Support</a></dt><dt>problem resolution, <a class="indexterm" href="ch14.html">Samba Support</a></dt><dt>product defects, <a class="indexterm" href="kerberos.html#id2604369">Dissection and Discussion</a></dt><dt>professional support, <a class="indexterm" href="ch14.html#id2614088">Free Support</a></dt><dt>profile</dt><dd><dl><dt>default, <a class="indexterm" href="happy.html#id2564379">Assignment Tasks</a></dt><dt>mandatory, <a class="indexterm" href="2000users.html#id2577364">The Nature of Windows Networking Protocols</a></dt><dt>roaming, <a class="indexterm" href="happy.html">Making Happy Users</a></dt></dl></dd><dt>profile path, <a class="indexterm" href="ntmigration.html#id2594751">Technical Issues</a></dt><dt>profile share, <a class="indexterm" href="secure.html#id2552183">Implementation</a></dt><dt>profiles, <a class="indexterm" href="upgrades.html#id2591416">Security Identifiers (SIDs)</a></dt><dt>profiles share, <a class="indexterm" href="ntmigration.html#id2594565">Dissection and Discussion</a></dt><dt>programmer, <a class="indexterm" href="kerberos.html#id2604369">Dissection and Discussion</a></dt><dt>project, <a class="indexterm" href="ch14.html#id2614088">Free Support</a></dt><dt>project maintainers, <a class="indexterm" href="kerberos.html#id2604766">Technical Issues</a></dt><dt>Properties, <a class="indexterm" href="kerberos.html#id2607815">Using the MMC Computer Management Interface</a></dt><dt>proprietary, <a class="indexterm" href="kerberos.html#id2604766">Technical Issues</a></dt><dt>protected, <a class="indexterm" href="kerberos.html#id2604766">Technical Issues</a></dt><dt>protection, <a class="indexterm" href="kerberos.html#id2604766">Technical Issues</a></dt><dt>protocol</dt><dd><dl><dt>negotiation, <a class="indexterm" href="2000users.html#id2577364">The Nature of Windows Networking Protocols</a></dt></dl></dd><dt>protocol analysis, <a class="indexterm" href="primer.html#id2618493">Requirements and Notes</a></dt><dt>protocols, <a class="indexterm" href="kerberos.html#id2604766">Technical Issues</a></dt><dt>provided services, <a class="indexterm" href="ch14.html">Samba Support</a></dt><dt>proxy, <a class="indexterm" href="DomApps.html#id2609281">Assignment Tasks</a>, <a class="indexterm" href="DomApps.html#id2609415">Technical Issues</a></dt><dt>PST file, <a class="indexterm" href="happy.html#id2575255">Configuration of MS Outlook to Relocate PST File</a></dt><dt>public specifications, <a class="indexterm" href="kerberos.html#id2604766">Technical Issues</a></dt><dt>purchase support, <a class="indexterm" href="ch14.html#id2614088">Free Support</a></dt></dl></div><div class="indexdiv"><h3>Q</h3><dl><dt>Qbasic, <a class="indexterm" href="nw4migration.html#id2599701">LDAP Server Configuration</a></dt><dt>qualified problem, <a class="indexterm" href="ch14.html#id2614088">Free Support</a></dt></dl></div><div class="indexdiv"><h3>R</h3><dl><dt>RAID, <a class="indexterm" href="secure.html#id2551976">Hardware Requirements</a></dt><dt>RAID controllers, <a class="indexterm" href="HA.html#id2613656">Hardware Problems</a></dt><dt>Raw Print Through, <a class="indexterm" href="happy.html#id2565939">Installation of Printer Driver Auto-Download</a></dt><dt>raw printing, <a class="indexterm" href="small.html#id2548355">Implementation</a>, <a class="indexterm" href="secure.html#ch4ptrcfg">Printer Configuration</a>, <a class="indexterm" href="Big500users.html#id2559480">Server Preparation: All Servers</a>, <a class="indexterm" href="happy.html#sbehap-ptrcfg">Printer Configuration</a></dt><dt>Rbase, <a class="indexterm" href="nw4migration.html#id2599701">LDAP Server Configuration</a></dt><dt>rcldap, <a class="indexterm" href="2000users.html#id2578192">Implementation</a></dt><dt>realm, <a class="indexterm" href="unixclients.html#id2587894">IDMAP_RID with Winbind</a>, <a class="indexterm" href="unixclients.html#id2588497">IDMAP Storage in LDAP using Winbind</a>, <a class="indexterm" href="DomApps.html#id2609837">Kerberos Configuration</a></dt><dt>recognize, <a class="indexterm" href="kerberos.html#id2604766">Technical Issues</a></dt><dt>record locking, <a class="indexterm" href="appendix.html#id2618095">Microsoft Access</a></dt><dt>recursively, <a class="indexterm" href="kerberos.html#id2608277">Setting Posix ACLs in UNIX/Linux</a></dt><dt>Red Hat, <a class="indexterm" href="simple.html#id2543064">Drafting Office</a>, <a class="indexterm" href="nw4migration.html">Migrating NetWare Server to Samba-3</a></dt><dt>Red Hat Fedora Linux, <a class="indexterm" href="DomApps.html#id2610226">Samba Configuration</a></dt><dt>Red Hat Linux, <a class="indexterm" href="simple.html#id2543965">Dissection and Discussion</a>, <a class="indexterm" href="simple.html#AccountingOffice">Accounting Office</a>, <a class="indexterm" href="happy.html#id2567048">Samba Server Implementation</a>, <a class="indexterm" href="happy.html#sbehap-PAM-NSS">PAM and NSS Client Configuration</a>, <a class="indexterm" href="2000users.html#id2578192">Implementation</a>, <a class="indexterm" href="unixclients.html#adssdm">Active Directory Domain with Samba Domain Member Server</a>, <a class="indexterm" href="DomApps.html#id2609589">Implementation</a>, <a class="indexterm" href="DomApps.html#id2610226">Samba Configuration</a></dt><dt>redirected folders, <a class="indexterm" href="happy.html#id2565485">Roaming Profile Background</a>, <a class="indexterm" href="2000users.html#id2577364">The Nature of Windows Networking Protocols</a></dt><dt>refereed standards, <a class="indexterm" href="kerberos.html#id2604766">Technical Issues</a></dt><dt>regedit, <a class="indexterm" href="simple.html#id2544176">Implementation</a></dt><dt>regedt32, <a class="indexterm" href="happy.html#id2565786">Profile Changes</a>, <a class="indexterm" href="happy.html#redirfold">Configuration of Default Profile with Folder Redirection</a></dt><dt>registry, <a class="indexterm" href="ntmigration.html#id2598144">Questions and Answers</a></dt><dd><dl><dt>keys</dt><dd><dl><dt>SAM, <a class="indexterm" href="ntmigration.html#id2594565">Dissection and Discussion</a></dt><dt>SECURITY, <a class="indexterm" href="ntmigration.html#id2594565">Dissection and Discussion</a></dt></dl></dd></dl></dd><dt>registry change, <a class="indexterm" href="kerberos.html#id2608622">Questions and Answers</a></dt><dt>Registry Editor, <a class="indexterm" href="happy.html#redirfold">Configuration of Default Profile with Folder Redirection</a></dt><dt>registry hacks, <a class="indexterm" href="kerberos.html#id2608622">Questions and Answers</a></dt><dt>registry keys, <a class="indexterm" href="happy.html#redirfold">Configuration of Default Profile with Folder Redirection</a></dt><dt>reimburse, <a class="indexterm" href="kerberos.html#id2604369">Dissection and Discussion</a></dt><dt>rejected, <a class="indexterm" href="unixclients.html#sdcsdmldap">Samba Domain with Samba Domain Member Server  Using NSS LDAP</a>, <a class="indexterm" href="kerberos.html#id2606396">Share Access Controls</a></dt><dt>rejoin, <a class="indexterm" href="ntmigration.html#id2598144">Questions and Answers</a></dt><dt>reliability, <a class="indexterm" href="HA.html">Performance, Reliability, and Availability</a></dt><dt>remote announce, <a class="indexterm" href="HA.html#id2612810">Routed Networks</a></dt><dt>remote browse sync, <a class="indexterm" href="HA.html#id2612810">Routed Networks</a></dt><dt>remote procedure call (see RPC)</dt><dt>replicate, <a class="indexterm" href="unixclients.html#id2590057">Questions and Answers</a>, <a class="indexterm" href="HA.html#id2613611">Replicate Data to Conserve Peak-Demand Wide-Area Bandwidth</a></dt><dt>replicated, <a class="indexterm" href="2000users.html#id2576958">Dissection and Discussion</a></dt><dt>requesting payment, <a class="indexterm" href="ch14.html#id2614088">Free Support</a></dt><dt>resilient, <a class="indexterm" href="HA.html#id2612579">Guidelines for Reliable Samba Operation</a></dt><dt>resolution, <a class="indexterm" href="upgrades.html#id2593851">Replacing a Domain Member Server</a></dt><dt>resolve, <a class="indexterm" href="unixclients.html#id2582473">Technical Issues</a>, <a class="indexterm" href="HA.html#id2612618">Bad Hostnames</a></dt><dt>response, <a class="indexterm" href="unixclients.html#id2587894">IDMAP_RID with Winbind</a></dt><dt>responsibility, <a class="indexterm" href="kerberos.html#id2604369">Dissection and Discussion</a></dt><dt>responsible, <a class="indexterm" href="kerberos.html#id2604766">Technical Issues</a></dt><dt>restrict anonymous, <a class="indexterm" href="unixclients.html#sdcsdmldap">Samba Domain with Samba Domain Member Server  Using NSS LDAP</a></dt><dt>restricted export, <a class="indexterm" href="kerberos.html#id2606050">Kerberos Exposed</a></dt><dt>Restrictive security, <a class="indexterm" href="unixclients.html#adssdm">Active Directory Domain with Samba Domain Member Server</a></dt><dt>reverse DNS, <a class="indexterm" href="DomApps.html#id2609837">Kerberos Configuration</a></dt><dt>rfc2307bis, <a class="indexterm" href="unixclients.html#id2589092">IDMAP and NSS Using LDAP from ADS with RFC2307bis Schema Extension</a></dt><dt>RID, <a class="indexterm" href="unixclients.html#id2587894">IDMAP_RID with Winbind</a>, <a class="indexterm" href="nw4migration.html#id2599701">LDAP Server Configuration</a></dt><dt>risk, <a class="indexterm" href="secure.html#id2551690">Technical Issues</a>, <a class="indexterm" href="unixclients.html#id2590057">Questions and Answers</a>, <a class="indexterm" href="ntmigration.html#id2598144">Questions and Answers</a>, <a class="indexterm" href="kerberos.html#id2603703">Introduction</a></dt><dt>road-map, <a class="indexterm" href="kerberos.html#id2604766">Technical Issues</a></dt><dd><dl><dt>published, <a class="indexterm" href="kerberos.html#id2604766">Technical Issues</a></dt></dl></dd><dt>roaming profile, <a class="indexterm" href="happy.html#id2564973">Technical Issues</a>, <a class="indexterm" href="happy.html#id2565485">Roaming Profile Background</a>, <a class="indexterm" href="happy.html#id2574012">Configuring Profile Directories</a>, <a class="indexterm" href="2000users.html#id2577270">User Needs</a>, <a class="indexterm" href="2000users.html#id2581498">Questions and Answers</a></dt><dt>roaming profiles, <a class="indexterm" href="secure.html#id2551690">Technical Issues</a>, <a class="indexterm" href="secure.html#id2552183">Implementation</a>, <a class="indexterm" href="happy.html#id2565485">Roaming Profile Background</a></dt><dt>routed network, <a class="indexterm" href="HA.html#id2613409">Use and Location of BDCs</a></dt><dt>router, <a class="indexterm" href="small.html#id2548355">Implementation</a></dt><dt>routers, <a class="indexterm" href="2000users.html#id2581498">Questions and Answers</a>, <a class="indexterm" href="HA.html#id2612810">Routed Networks</a></dt><dt>RPC, <a class="indexterm" href="unixclients.html#adssdm">Active Directory Domain with Samba Domain Member Server</a>, <a class="indexterm" href="kerberos.html#id2606050">Kerberos Exposed</a></dt><dt>rpc, <a class="indexterm" href="upgrades.html#id2591416">Security Identifiers (SIDs)</a></dt><dt>rpcclient, <a class="indexterm" href="upgrades.html#id2591416">Security Identifiers (SIDs)</a></dt><dt>RPM, <a class="indexterm" href="upgrades.html#id2591416">Security Identifiers (SIDs)</a>, <a class="indexterm" href="upgrades.html#sbeug2">Samba 1.9.x and 2.x Versions Without LDAP</a>, <a class="indexterm" href="nw4migration.html#id2599350">Dissection and Discussion</a></dt><dd><dl><dt>install, <a class="indexterm" href="simple.html#id2543206">Implementation</a></dt></dl></dd><dt>rpm, <a class="indexterm" href="DomApps.html#ch10-one">Removal of Pre-Existing Conflicting RPMs</a>, <a class="indexterm" href="appendix.html#id2615014">Samba System File Location</a></dt><dt>RPMs, <a class="indexterm" href="DomApps.html#id2610226">Samba Configuration</a></dt><dt>rpms, <a class="indexterm" href="DomApps.html#ch10-one">Removal of Pre-Existing Conflicting RPMs</a></dt><dt>rsync, <a class="indexterm" href="happy.html#sbehap-massive">Samba-3 PDC Configuration</a>, <a class="indexterm" href="unixclients.html#id2590057">Questions and Answers</a>, <a class="indexterm" href="nw4migration.html#id2599701">LDAP Server Configuration</a>, <a class="indexterm" href="HA.html#id2613611">Replicate Data to Conserve Peak-Demand Wide-Area Bandwidth</a></dt><dt>rsyncd.conf, <a class="indexterm" href="nw4migration.html#id2599701">LDAP Server Configuration</a></dt><dt>run-time control files, <a class="indexterm" href="appendix.html#id2615014">Samba System File Location</a></dt></dl></div><div class="indexdiv"><h3>S</h3><dl><dt>safe-guards, <a class="indexterm" href="kerberos.html#id2604766">Technical Issues</a></dt><dt>SAM, <a class="indexterm" href="ntmigration.html#id2594565">Dissection and Discussion</a></dt><dt>samba, <a class="indexterm" href="DomApps.html#ch10-one">Removal of Pre-Existing Conflicting RPMs</a></dt><dd><dl><dt>starting samba, <a class="indexterm" href="simple.html#id2543206">Implementation</a></dt></dl></dd><dt>Samba, <a class="indexterm" href="DomApps.html#id2610226">Samba Configuration</a></dt><dt>Samba accounts, <a class="indexterm" href="unixclients.html#id2582473">Technical Issues</a></dt><dt>samba cluster, <a class="indexterm" href="HA.html#id2612020">Introduction</a></dt><dt>samba control script, <a class="indexterm" href="appendix.html#id2615433">Starting Samba</a></dt><dt>Samba Domain, <a class="indexterm" href="unixclients.html#wdcsdm">NT4/Samba Domain with Samba Domain Member Server: Using NSS and Winbind</a>, <a class="indexterm" href="ntmigration.html#id2598144">Questions and Answers</a></dt><dt>Samba Domain server, <a class="indexterm" href="kerberos.html#id2607815">Using the MMC Computer Management Interface</a></dt><dt>Samba RPM Packages, <a class="indexterm" href="happy.html#sbehap-massive">Samba-3 PDC Configuration</a></dt><dt>Samba Tea, <a class="indexterm" href="DomApps.html#id2610226">Samba Configuration</a></dt><dt>sambaDomainName, <a class="indexterm" href="ntmigration.html#id2595241">NT4 Migration Using LDAP Backend</a></dt><dt>sambaGroupMapping, <a class="indexterm" href="nw4migration.html#id2599701">LDAP Server Configuration</a></dt><dt>SambaSAMAccount, <a class="indexterm" href="happy.html#id2564140">Regarding LDAP Directories and Windows Computer Accounts</a></dt><dt>SambaSamAccount, <a class="indexterm" href="happy.html#id2569948">LDAP Initialization and Creation of User and Group Accounts</a></dt><dt>sambaSamAccount, <a class="indexterm" href="nw4migration.html#id2599701">LDAP Server Configuration</a></dt><dt>SambaXP conference, <a class="indexterm" href="DomApps.html#id2611501">Questions and Answers</a></dt><dt>SAN, <a class="indexterm" href="HA.html#id2613507">For Scalability, Use SAN-Based Storage on Samba Servers</a></dt><dt>SAS, <a class="indexterm" href="upgrades.html#id2591416">Security Identifiers (SIDs)</a></dt><dt>scalability, <a class="indexterm" href="HA.html#id2612020">Introduction</a></dt><dt>scalable, <a class="indexterm" href="2000users.html#id2577710">Identity Management Needs</a></dt><dt>schannel, <a class="indexterm" href="kerberos.html#id2604766">Technical Issues</a>, <a class="indexterm" href="kerberos.html#id2608487">Key Points Learned</a>, <a class="indexterm" href="kerberos.html#id2608622">Questions and Answers</a></dt><dt>schema, <a class="indexterm" href="unixclients.html#id2589092">IDMAP and NSS Using LDAP from ADS with RFC2307bis Schema Extension</a>, <a class="indexterm" href="unixclients.html#id2590057">Questions and Answers</a>, <a class="indexterm" href="upgrades.html#id2593344">Samba-2.x with LDAP Support</a>, <a class="indexterm" href="upgrades.html#id2593669">Updating from Samba Versions between 3.0.6 and 3.0.10</a></dt><dt>scripts, <a class="indexterm" href="appendix.html#id2616618">The LDAP Account Manager</a></dt><dt>secondary group, <a class="indexterm" href="unixclients.html#sdcsdmldap">Samba Domain with Samba Domain Member Server  Using NSS LDAP</a></dt><dt>secret, <a class="indexterm" href="kerberos.html#id2606050">Kerberos Exposed</a></dt><dt>secrets.tdb, <a class="indexterm" href="happy.html#id2564973">Technical Issues</a>, <a class="indexterm" href="happy.html#sbehap-massive">Samba-3 PDC Configuration</a>, <a class="indexterm" href="upgrades.html#id2591416">Security Identifiers (SIDs)</a>, <a class="indexterm" href="upgrades.html#sbeug1">Location of config files</a></dt><dt>secure, <a class="indexterm" href="kerberos.html#id2603703">Introduction</a></dt><dt>secure account password, <a class="indexterm" href="unixclients.html#id2590057">Questions and Answers</a></dt><dt>secure connections, <a class="indexterm" href="appendix.html#id2616618">The LDAP Account Manager</a></dt><dt>secure networking, <a class="indexterm" href="kerberos.html#id2604766">Technical Issues</a></dt><dt>secure networking protocols, <a class="indexterm" href="kerberos.html#id2604766">Technical Issues</a></dt><dt>security, <a class="indexterm" href="happy.html#id2564973">Technical Issues</a>, <a class="indexterm" href="unixclients.html#id2590057">Questions and Answers</a>, <a class="indexterm" href="upgrades.html#id2591416">Security Identifiers (SIDs)</a>, <a class="indexterm" href="kerberos.html#id2603703">Introduction</a>, <a class="indexterm" href="kerberos.html#id2604766">Technical Issues</a>, <a class="indexterm" href="kerberos.html#id2607357">Share Point Directory and File Permissions</a>, <a class="indexterm" href="kerberos.html#id2608622">Questions and Answers</a></dt><dd><dl><dt>identifier, <a class="indexterm" href="upgrades.html#id2591416">Security Identifiers (SIDs)</a></dt><dt>share mode, <a class="indexterm" href="simple.html#id2543965">Dissection and Discussion</a></dt><dt>user mode, <a class="indexterm" href="simple.html#id2546218">Dissection and Discussion</a></dt></dl></dd><dt>Security, <a class="indexterm" href="kerberos.html#id2604766">Technical Issues</a>, <a class="indexterm" href="kerberos.html#id2607815">Using the MMC Computer Management Interface</a></dt><dt>Security Account Manager (see SAM)</dt><dt>security controls, <a class="indexterm" href="kerberos.html#id2604766">Technical Issues</a></dt><dt>security descriptors, <a class="indexterm" href="ntmigration.html#id2594565">Dissection and Discussion</a></dt><dt>security fixes, <a class="indexterm" href="kerberos.html#id2604766">Technical Issues</a></dt><dt>security updates, <a class="indexterm" href="kerberos.html#id2604766">Technical Issues</a></dt><dt>SerNet, <a class="indexterm" href="unixclients.html#adssdm">Active Directory Domain with Samba Domain Member Server</a>, <a class="indexterm" href="DomApps.html#id2610226">Samba Configuration</a></dt><dt>server</dt><dd><dl><dt>domain member, <a class="indexterm" href="upgrades.html#id2591416">Security Identifiers (SIDs)</a></dt><dt>stand-alone, <a class="indexterm" href="upgrades.html#id2591416">Security Identifiers (SIDs)</a></dt></dl></dd><dt>service, <a class="indexterm" href="2000users.html#id2578192">Implementation</a></dt><dd><dl><dt>smb</dt><dd><dl><dt>start, <a class="indexterm" href="Big500users.html#ch5-domsvrspec">Configuration Specific to Domain Member Servers: BLDG1, BLDG2</a></dt></dl></dd></dl></dd><dt>Service Packs, <a class="indexterm" href="secure.html#ch4appscfg">Application Share Configuration</a></dt><dt>services, <a class="indexterm" href="DomApps.html#id2611441">Key Points Learned</a></dt><dt>services provided, <a class="indexterm" href="ch14.html">Samba Support</a></dt><dt>session setup, <a class="indexterm" href="primer.html#id2620104">Simple Windows Client Connection Characteristics</a>, <a class="indexterm" href="primer.html#id2620606">Windows 200x/XP Client Interaction with Samba-3</a></dt><dt>Session Setup, <a class="indexterm" href="primer.html#id2620104">Simple Windows Client Connection Characteristics</a></dt><dt>SessionSetUpAndX, <a class="indexterm" href="upgrades.html#id2591416">Security Identifiers (SIDs)</a></dt><dt>set primary group script, <a class="indexterm" href="upgrades.html#id2593010">Applicable to All Samba 2.x to Samba-3 Upgrades</a></dt><dt>setfacl, <a class="indexterm" href="kerberos.html#id2608277">Setting Posix ACLs in UNIX/Linux</a></dt><dt>severely degrade, <a class="indexterm" href="HA.html#id2613082">Samba Configuration</a></dt><dt>SFU, <a class="indexterm" href="unixclients.html#id2589378">IDMAP, Active Directory, and MS Services for UNIX 3.5</a></dt><dt>SGID, <a class="indexterm" href="simple.html#id2543965">Dissection and Discussion</a>, <a class="indexterm" href="kerberos.html#id2607357">Share Point Directory and File Permissions</a>, <a class="indexterm" href="appendix.html#ch12-SUIDSGID">Effect of Setting File and Directory SUID/SGID Permissions Explained</a></dt><dt>shadow-utils, <a class="indexterm" href="ntmigration.html#id2598144">Questions and Answers</a></dt><dt>Share Access Controls, <a class="indexterm" href="kerberos.html#id2606396">Share Access Controls</a></dt><dt>share ACLs, <a class="indexterm" href="kerberos.html#id2608622">Questions and Answers</a></dt><dt>share definition, <a class="indexterm" href="kerberos.html#id2604766">Technical Issues</a></dt><dt>Share Definition</dt><dd><dl><dt>Controls, <a class="indexterm" href="kerberos.html#id2606745">Share Definition Controls</a></dt></dl></dd><dt>share definition controls, <a class="indexterm" href="kerberos.html#id2606745">Share Definition Controls</a>, <a class="indexterm" href="kerberos.html#id2606884">Checkpoint Controls</a>, <a class="indexterm" href="kerberos.html#id2607357">Share Point Directory and File Permissions</a>, <a class="indexterm" href="kerberos.html#id2608622">Questions and Answers</a></dt><dt>share level access controls, <a class="indexterm" href="kerberos.html#id2608622">Questions and Answers</a></dt><dt>share level ACL, <a class="indexterm" href="kerberos.html#id2608622">Questions and Answers</a></dt><dt>Share Permissions, <a class="indexterm" href="kerberos.html#id2606396">Share Access Controls</a></dt><dt>shared resource, <a class="indexterm" href="kerberos.html#id2604766">Technical Issues</a>, <a class="indexterm" href="kerberos.html#id2608277">Setting Posix ACLs in UNIX/Linux</a></dt><dt>shares, <a class="indexterm" href="kerberos.html#id2604766">Technical Issues</a></dt><dt>SID, <a class="indexterm" href="secure.html#ch4wincfg">Windows Client Configuration</a>, <a class="indexterm" href="happy.html#id2564140">Regarding LDAP Directories and Windows Computer Accounts</a>, <a class="indexterm" href="2000users.html#id2577710">Identity Management Needs</a>, <a class="indexterm" href="unixclients.html#id2582473">Technical Issues</a>, <a class="indexterm" href="unixclients.html#id2587894">IDMAP_RID with Winbind</a>, <a class="indexterm" href="upgrades.html#id2591416">Security Identifiers (SIDs)</a>, <a class="indexterm" href="upgrades.html#id2592210">Change of Workgroup (Domain) Name</a>, <a class="indexterm" href="ntmigration.html#id2598144">Questions and Answers</a>, <a class="indexterm" href="appendix.html#id2616039">Initialization of the LDAP Database</a></dt><dt>side effects, <a class="indexterm" href="kerberos.html#id2607760">Managing Windows 200x ACLs</a></dt><dt>Sign'n'seal, <a class="indexterm" href="kerberos.html#id2608487">Key Points Learned</a>, <a class="indexterm" href="kerberos.html#id2608622">Questions and Answers</a></dt><dt>silent return, <a class="indexterm" href="unixclients.html#adssdm">Active Directory Domain with Samba Domain Member Server</a></dt><dt>simple, <a class="indexterm" href="HA.html#id2612107">Dissection and Discussion</a></dt><dt>Single Sign-On (see SSO)</dt><dt>slapcat, <a class="indexterm" href="happy.html#id2569948">LDAP Initialization and Creation of User and Group Accounts</a>, <a class="indexterm" href="unixclients.html#sdcsdmldap">Samba Domain with Samba Domain Member Server  Using NSS LDAP</a>, <a class="indexterm" href="nw4migration.html#id2599701">LDAP Server Configuration</a></dt><dt>slapd, <a class="indexterm" href="happy.html#id2566363">Debugging LDAP</a></dt><dt>slapd.conf, <a class="indexterm" href="ntmigration.html#id2595241">NT4 Migration Using LDAP Backend</a></dt><dt>slave, <a class="indexterm" href="2000users.html#id2576958">Dissection and Discussion</a></dt><dt>slow logon, <a class="indexterm" href="happy.html">Making Happy Users</a></dt><dt>slow network, <a class="indexterm" href="HA.html#id2613656">Hardware Problems</a></dt><dt>slurpd, <a class="indexterm" href="2000users.html#id2578192">Implementation</a>, <a class="indexterm" href="2000users.html#id2581498">Questions and Answers</a></dt><dt>smart printing, <a class="indexterm" href="happy.html#id2564516">Dissection and Discussion</a></dt><dt>SMB, <a class="indexterm" href="upgrades.html#id2591416">Security Identifiers (SIDs)</a></dt><dt>SMB passwords, <a class="indexterm" href="2000users.html#id2578192">Implementation</a></dt><dt>SMB/CIFS, <a class="indexterm" href="DomApps.html#id2611501">Questions and Answers</a></dt><dt>smbclient, <a class="indexterm" href="simple.html#validate1">Validation</a>, <a class="indexterm" href="secure.html#ch4valid">Validation</a>, <a class="indexterm" href="happy.html#id2569948">LDAP Initialization and Creation of User and Group Accounts</a>, <a class="indexterm" href="DomApps.html#id2611501">Questions and Answers</a></dt><dt>smbd, <a class="indexterm" href="simple.html#validate1">Validation</a>, <a class="indexterm" href="simple.html#id2544176">Implementation</a>, <a class="indexterm" href="small.html#id2550055">Validation</a>, <a class="indexterm" href="secure.html#ch4valid">Validation</a>, <a class="indexterm" href="happy.html#sbehap-massive">Samba-3 PDC Configuration</a>, <a class="indexterm" href="unixclients.html#id2582473">Technical Issues</a>, <a class="indexterm" href="unixclients.html#adssdm">Active Directory Domain with Samba Domain Member Server</a>, <a class="indexterm" href="upgrades.html#id2591416">Security Identifiers (SIDs)</a>, <a class="indexterm" href="upgrades.html#sbeug1">Location of config files</a>, <a class="indexterm" href="upgrades.html#sbeug2">Samba 1.9.x and 2.x Versions Without LDAP</a>, <a class="indexterm" href="upgrades.html#id2593851">Replacing a Domain Member Server</a>, <a class="indexterm" href="DomApps.html#id2610226">Samba Configuration</a>, <a class="indexterm" href="DomApps.html#id2611501">Questions and Answers</a>, <a class="indexterm" href="appendix.html#id2615433">Starting Samba</a></dt><dd><dl><dt>location of files, <a class="indexterm" href="appendix.html#id2615014">Samba System File Location</a></dt></dl></dd><dt>smbfs, <a class="indexterm" href="HA.html#id2612107">Dissection and Discussion</a></dt><dt>smbldap-groupadd, <a class="indexterm" href="happy.html#id2569948">LDAP Initialization and Creation of User and Group Accounts</a>, <a class="indexterm" href="nw4migration.html#id2599701">LDAP Server Configuration</a></dt><dt>smbldap-groupmod, <a class="indexterm" href="nw4migration.html#id2599701">LDAP Server Configuration</a></dt><dt>smbldap-passwd, <a class="indexterm" href="happy.html#id2569948">LDAP Initialization and Creation of User and Group Accounts</a></dt><dt>smbldap-populate, <a class="indexterm" href="happy.html#id2569948">LDAP Initialization and Creation of User and Group Accounts</a></dt><dt>smbldap-tools, <a class="indexterm" href="ntmigration.html#id2595241">NT4 Migration Using LDAP Backend</a>, <a class="indexterm" href="nw4migration.html#id2599701">LDAP Server Configuration</a>, <a class="indexterm" href="appendix.html#id2616618">The LDAP Account Manager</a></dt><dt>smbldap-tools updating, <a class="indexterm" href="ntmigration.html#id2595241">NT4 Migration Using LDAP Backend</a></dt><dt>smbldap-useradd, <a class="indexterm" href="happy.html#id2569948">LDAP Initialization and Creation of User and Group Accounts</a>, <a class="indexterm" href="2000users.html#id2578192">Implementation</a></dt><dt>smbldap-usermod, <a class="indexterm" href="happy.html#id2569948">LDAP Initialization and Creation of User and Group Accounts</a>, <a class="indexterm" href="nw4migration.html#id2599701">LDAP Server Configuration</a></dt><dt>smbmnt, <a class="indexterm" href="HA.html#id2612107">Dissection and Discussion</a></dt><dt>smbmount, <a class="indexterm" href="HA.html#id2612107">Dissection and Discussion</a></dt><dt>smbpasswd, <a class="indexterm" href="simple.html#AcctgNet">Implementation</a>, <a class="indexterm" href="small.html#id2548122">Technical Issues</a>, <a class="indexterm" href="small.html#id2548355">Implementation</a>, <a class="indexterm" href="secure.html#id2551690">Technical Issues</a>, <a class="indexterm" href="secure.html#id2553120">Samba Configuration</a>, <a class="indexterm" href="Big500users.html#id2559480">Server Preparation: All Servers</a>, <a class="indexterm" href="Big500users.html#id2560058">Configuration for Server: MASSIVE</a>, <a class="indexterm" href="happy.html#sbehap-massive">Samba-3 PDC Configuration</a>, <a class="indexterm" href="happy.html#id2569948">LDAP Initialization and Creation of User and Group Accounts</a>, <a class="indexterm" href="happy.html#sbehap-bldg1">Samba-3 BDC Configuration</a>, <a class="indexterm" href="2000users.html#id2576958">Dissection and Discussion</a>, <a class="indexterm" href="2000users.html#id2578192">Implementation</a>, <a class="indexterm" href="unixclients.html#id2590057">Questions and Answers</a>, <a class="indexterm" href="upgrades.html">Updating Samba-3</a>, <a class="indexterm" href="upgrades.html#id2591416">Security Identifiers (SIDs)</a>, <a class="indexterm" href="upgrades.html#id2593010">Applicable to All Samba 2.x to Samba-3 Upgrades</a>, <a class="indexterm" href="ntmigration.html#id2594751">Technical Issues</a>, <a class="indexterm" href="ntmigration.html#id2598144">Questions and Answers</a>, <a class="indexterm" href="DomApps.html">Integrating Additional Services</a></dt><dt>smbumnt, <a class="indexterm" href="HA.html#id2612107">Dissection and Discussion</a></dt><dt>smbumount, <a class="indexterm" href="HA.html#id2612107">Dissection and Discussion</a></dt><dt>SMTP, <a class="indexterm" href="nw4migration.html#id2599426">Technical Issues</a></dt><dt>snap-shot, <a class="indexterm" href="ntmigration.html#id2594565">Dissection and Discussion</a></dt><dt>socket address, <a class="indexterm" href="HA.html#id2613082">Samba Configuration</a></dt><dt>socket options, <a class="indexterm" href="HA.html#id2613082">Samba Configuration</a></dt><dt>software, <a class="indexterm" href="kerberos.html#id2604369">Dissection and Discussion</a></dt><dt>solve, <a class="indexterm" href="kerberos.html#id2604369">Dissection and Discussion</a></dt><dt>source code, <a class="indexterm" href="kerberos.html#id2604369">Dissection and Discussion</a></dt><dt>SPNEGO, <a class="indexterm" href="primer.html#id2620606">Windows 200x/XP Client Interaction with Samba-3</a></dt><dt>SQL, <a class="indexterm" href="2000users.html#id2576958">Dissection and Discussion</a>, <a class="indexterm" href="2000users.html#id2581498">Questions and Answers</a></dt><dt>Squid, <a class="indexterm" href="DomApps.html#id2609589">Implementation</a>, <a class="indexterm" href="DomApps.html#ch10-one">Removal of Pre-Existing Conflicting RPMs</a>, <a class="indexterm" href="DomApps.html#id2610226">Samba Configuration</a>, <a class="indexterm" href="DomApps.html#id2611044">Squid Configuration</a></dt><dt>squid, <a class="indexterm" href="DomApps.html#ch10-one">Removal of Pre-Existing Conflicting RPMs</a>, <a class="indexterm" href="DomApps.html#id2610226">Samba Configuration</a></dt><dt>Squid proxy, <a class="indexterm" href="DomApps.html#id2609415">Technical Issues</a></dt><dt>SRVTOOLS.EXE, <a class="indexterm" href="secure.html#id2552183">Implementation</a>, <a class="indexterm" href="happy.html#id2574012">Configuring Profile Directories</a>, <a class="indexterm" href="ntmigration.html#id2598144">Questions and Answers</a>, <a class="indexterm" href="kerberos.html#id2608622">Questions and Answers</a></dt><dt>SSL, <a class="indexterm" href="appendix.html#id2616618">The LDAP Account Manager</a></dt><dt>stand-alone server, <a class="indexterm" href="upgrades.html#id2591416">Security Identifiers (SIDs)</a></dt><dt>starting CUPS, <a class="indexterm" href="simple.html#id2544176">Implementation</a>, <a class="indexterm" href="small.html#id2548355">Implementation</a>, <a class="indexterm" href="secure.html#procstart">Process Startup Configuration</a>, <a class="indexterm" href="Big500users.html#ch5-procstart">Process Startup Configuration</a></dt><dt>starting dhcpd, <a class="indexterm" href="small.html#id2548355">Implementation</a>, <a class="indexterm" href="secure.html#procstart">Process Startup Configuration</a>, <a class="indexterm" href="Big500users.html#ch5-procstart">Process Startup Configuration</a></dt><dt>starting samba, <a class="indexterm" href="simple.html#id2543206">Implementation</a>, <a class="indexterm" href="simple.html#id2544176">Implementation</a>, <a class="indexterm" href="simple.html#AcctgNet">Implementation</a>, <a class="indexterm" href="small.html#id2548355">Implementation</a>, <a class="indexterm" href="secure.html#procstart">Process Startup Configuration</a>, <a class="indexterm" href="Big500users.html#ch5-procstart">Process Startup Configuration</a></dt><dd><dl><dt>nmbd, <a class="indexterm" href="appendix.html#id2615433">Starting Samba</a></dt><dt>smbd, <a class="indexterm" href="appendix.html#id2615433">Starting Samba</a></dt><dt>winbindd, <a class="indexterm" href="appendix.html#id2615433">Starting Samba</a></dt></dl></dd><dt>startingCUPS, <a class="indexterm" href="simple.html#AcctgNet">Implementation</a></dt><dt>startup script, <a class="indexterm" href="appendix.html#id2615433">Starting Samba</a></dt><dt>sticky bit, <a class="indexterm" href="small.html#id2548355">Implementation</a></dt><dt>storage capacity, <a class="indexterm" href="secure.html#id2551976">Hardware Requirements</a></dt><dt>strategic, <a class="indexterm" href="ntmigration.html#id2594751">Technical Issues</a></dt><dt>strategy, <a class="indexterm" href="unixclients.html#id2590057">Questions and Answers</a></dt><dt>straw-man, <a class="indexterm" href="kerberos.html">Active Directory, Kerberos, and Security</a></dt><dt>strict sync, <a class="indexterm" href="HA.html#id2613082">Samba Configuration</a></dt><dt>stripped, <a class="indexterm" href="upgrades.html#sbeug2">Samba 1.9.x and 2.x Versions Without LDAP</a></dt><dt>strong cryptography, <a class="indexterm" href="kerberos.html#id2606050">Kerberos Exposed</a></dt><dt>subscription, <a class="indexterm" href="ch14.html#id2614088">Free Support</a></dt><dt>SUID, <a class="indexterm" href="simple.html#id2543965">Dissection and Discussion</a>, <a class="indexterm" href="kerberos.html#id2608622">Questions and Answers</a>, <a class="indexterm" href="appendix.html#ch12-SUIDSGID">Effect of Setting File and Directory SUID/SGID Permissions Explained</a></dt><dt>Sun ONE Identity Server, <a class="indexterm" href="happy.html#id2564516">Dissection and Discussion</a></dt><dt>super daemon, <a class="indexterm" href="secure.html#procstart">Process Startup Configuration</a></dt><dt>support, <a class="indexterm" href="kerberos.html#id2604369">Dissection and Discussion</a>, <a class="indexterm" href="ch14.html">Samba Support</a></dt><dt>survey, <a class="indexterm" href="unixclients.html">Adding Domain Member Servers and Clients</a></dt><dt>SUSE, <a class="indexterm" href="nw4migration.html">Migrating NetWare Server to Samba-3</a></dt><dt>SUSE Enterprise Linux Server, <a class="indexterm" href="simple.html#id2543835">Charity Administration Office</a>, <a class="indexterm" href="secure.html#ch4bsc">Basic System Configuration</a>, <a class="indexterm" href="DomApps.html#id2609589">Implementation</a></dt><dt>SUSE Linux, <a class="indexterm" href="simple.html#id2543965">Dissection and Discussion</a>, <a class="indexterm" href="happy.html#id2567048">Samba Server Implementation</a>, <a class="indexterm" href="happy.html#sbehap-PAM-NSS">PAM and NSS Client Configuration</a>, <a class="indexterm" href="2000users.html#id2578192">Implementation</a>, <a class="indexterm" href="unixclients.html#adssdm">Active Directory Domain with Samba Domain Member Server</a>, <a class="indexterm" href="DomApps.html#id2609589">Implementation</a>, <a class="indexterm" href="DomApps.html#ch10-one">Removal of Pre-Existing Conflicting RPMs</a></dt><dt>SWAT, <a class="indexterm" href="appendix.html#id2615014">Samba System File Location</a></dt><dt>sync always, <a class="indexterm" href="HA.html#id2613082">Samba Configuration</a></dt><dt>synchronization, <a class="indexterm" href="DomApps.html#id2609837">Kerberos Configuration</a>, <a class="indexterm" href="HA.html#id2613507">For Scalability, Use SAN-Based Storage on Samba Servers</a></dt><dt>synchronize, <a class="indexterm" href="2000users.html#id2577270">User Needs</a>, <a class="indexterm" href="nw4migration.html#id2599701">LDAP Server Configuration</a></dt><dt>synchronized, <a class="indexterm" href="unixclients.html#id2590057">Questions and Answers</a></dt><dt>syslog, <a class="indexterm" href="happy.html#ldapsetup">OpenLDAP Server Configuration</a></dt><dt>system level logins, <a class="indexterm" href="unixclients.html#id2590057">Questions and Answers</a></dt><dt>system security, <a class="indexterm" href="kerberos.html#id2604766">Technical Issues</a></dt></dl></div><div class="indexdiv"><h3>T</h3><dl><dt>tattooing, <a class="indexterm" href="ntmigration.html#id2598144">Questions and Answers</a></dt><dt>TCP/IP, <a class="indexterm" href="unixclients.html#id2590057">Questions and Answers</a></dt><dt>tdbdump, <a class="indexterm" href="unixclients.html#wdcsdm">NT4/Samba Domain with Samba Domain Member Server: Using NSS and Winbind</a>, <a class="indexterm" href="unixclients.html#adssdm">Active Directory Domain with Samba Domain Member Server</a>, <a class="indexterm" href="ntmigration.html#id2595241">NT4 Migration Using LDAP Backend</a></dt><dt>tdbsam, <a class="indexterm" href="secure.html#id2551690">Technical Issues</a>, <a class="indexterm" href="secure.html#id2552183">Implementation</a>, <a class="indexterm" href="Big500users.html">The 500-User Office</a>, <a class="indexterm" href="happy.html#id2564379">Assignment Tasks</a>, <a class="indexterm" href="2000users.html#id2576958">Dissection and Discussion</a>, <a class="indexterm" href="2000users.html#id2578192">Implementation</a>, <a class="indexterm" href="unixclients.html#wdcsdm">NT4/Samba Domain with Samba Domain Member Server: Using NSS and Winbind</a>, <a class="indexterm" href="unixclients.html#id2590057">Questions and Answers</a>, <a class="indexterm" href="upgrades.html#id2593010">Applicable to All Samba 2.x to Samba-3 Upgrades</a>, <a class="indexterm" href="upgrades.html#id2593669">Updating from Samba Versions between 3.0.6 and 3.0.10</a>, <a class="indexterm" href="ntmigration.html#id2594751">Technical Issues</a>, <a class="indexterm" href="ntmigration.html#id2598144">Questions and Answers</a></dt><dt>testparm, <a class="indexterm" href="small.html#id2550055">Validation</a>, <a class="indexterm" href="secure.html#ch4valid">Validation</a>, <a class="indexterm" href="happy.html#sbehap-massive">Samba-3 PDC Configuration</a>, <a class="indexterm" href="unixclients.html#adssdm">Active Directory Domain with Samba Domain Member Server</a>, <a class="indexterm" href="upgrades.html#sbeug2">Samba 1.9.x and 2.x Versions Without LDAP</a>, <a class="indexterm" href="HA.html#id2613082">Samba Configuration</a></dt><dt>ticket, <a class="indexterm" href="DomApps.html#id2610226">Samba Configuration</a></dt><dt>time server, <a class="indexterm" href="secure.html#id2552183">Implementation</a></dt><dt>Tivoli Directory Server, <a class="indexterm" href="happy.html#id2564516">Dissection and Discussion</a></dt><dt>TLS, <a class="indexterm" href="nw4migration.html#id2599701">LDAP Server Configuration</a></dt><dt>token, <a class="indexterm" href="DomApps.html#id2609415">Technical Issues</a></dt><dt>tool, <a class="indexterm" href="ntmigration.html#id2598144">Questions and Answers</a>, <a class="indexterm" href="kerberos.html#id2604369">Dissection and Discussion</a></dt><dt>TOSHARG2, <a class="indexterm" href="simple.html#id2544176">Implementation</a></dt><dt>track record, <a class="indexterm" href="kerberos.html#id2604369">Dissection and Discussion</a></dt><dt>traffic collisions, <a class="indexterm" href="happy.html">Making Happy Users</a></dt><dt>transaction processing, <a class="indexterm" href="2000users.html#id2576958">Dissection and Discussion</a></dt><dt>transactional, <a class="indexterm" href="2000users.html#id2581498">Questions and Answers</a></dt><dt>transfer, <a class="indexterm" href="ntmigration.html#id2598144">Questions and Answers</a></dt><dt>translate, <a class="indexterm" href="kerberos.html#id2607760">Managing Windows 200x ACLs</a></dt><dt>traverse, <a class="indexterm" href="unixclients.html#wdcsdm">NT4/Samba Domain with Samba Domain Member Server: Using NSS and Winbind</a></dt><dt>tree, <a class="indexterm" href="nw4migration.html#id2599350">Dissection and Discussion</a></dt><dt>Tree Connect, <a class="indexterm" href="primer.html#id2620104">Simple Windows Client Connection Characteristics</a></dt><dt>trust account, <a class="indexterm" href="happy.html#id2564140">Regarding LDAP Directories and Windows Computer Accounts</a></dt><dt>trusted computing, <a class="indexterm" href="kerberos.html#id2603703">Introduction</a></dt><dt>Trusted Domains, <a class="indexterm" href="unixclients.html#id2582473">Technical Issues</a></dt><dt>trusted domains, <a class="indexterm" href="unixclients.html#id2590057">Questions and Answers</a></dt><dt>trusted third-party, <a class="indexterm" href="kerberos.html#id2606050">Kerberos Exposed</a></dt><dt>trusting, <a class="indexterm" href="kerberos.html#id2606050">Kerberos Exposed</a></dt><dt>turn-around time, <a class="indexterm" href="kerberos.html#id2604766">Technical Issues</a></dt></dl></div><div class="indexdiv"><h3>U</h3><dl><dt>UDP</dt><dd><dl><dt>broadcast, <a class="indexterm" href="HA.html#id2612810">Routed Networks</a></dt></dl></dd><dt>UID, <a class="indexterm" href="simple.html#id2543965">Dissection and Discussion</a>, <a class="indexterm" href="happy.html#id2564140">Regarding LDAP Directories and Windows Computer Accounts</a>, <a class="indexterm" href="happy.html#id2564973">Technical Issues</a>, <a class="indexterm" href="2000users.html#id2578192">Implementation</a>, <a class="indexterm" href="unixclients.html#id2590057">Questions and Answers</a>, <a class="indexterm" href="ntmigration.html#id2598144">Questions and Answers</a></dt><dt>un-join, <a class="indexterm" href="ntmigration.html#id2598144">Questions and Answers</a></dt><dt>unauthorized activities, <a class="indexterm" href="kerberos.html#id2606050">Kerberos Exposed</a></dt><dt>UNC name, <a class="indexterm" href="2000users.html#id2581498">Questions and Answers</a></dt><dt>unencrypted, <a class="indexterm" href="appendix.html#id2616618">The LDAP Account Manager</a></dt><dt>Unicast, <a class="indexterm" href="2000users.html#id2577364">The Nature of Windows Networking Protocols</a></dt><dt>unicode, <a class="indexterm" href="upgrades.html#id2592476">International Language Support</a></dt><dt>Universal Naming Convention (see UNC name)</dt><dt>UNIX, <a class="indexterm" href="nw4migration.html#id2599701">LDAP Server Configuration</a></dt><dd><dl><dt>groups, <a class="indexterm" href="small.html#id2548122">Technical Issues</a>, <a class="indexterm" href="small.html#id2548355">Implementation</a></dt></dl></dd><dt>UNIX accounts, <a class="indexterm" href="happy.html#id2564973">Technical Issues</a></dt><dt>UNIX/Linux server, <a class="indexterm" href="kerberos.html#id2604766">Technical Issues</a></dt><dt>unix2dos, <a class="indexterm" href="secure.html#id2553120">Samba Configuration</a>, <a class="indexterm" href="Big500users.html#id2560058">Configuration for Server: MASSIVE</a></dt><dt>unknown, <a class="indexterm" href="kerberos.html#id2604766">Technical Issues</a></dt><dt>unsupported software, <a class="indexterm" href="ch14.html#id2614306">Commercial Support</a></dt><dt>update, <a class="indexterm" href="upgrades.html#id2591216">Introduction</a>, <a class="indexterm" href="upgrades.html#id2591313">Cautions and Notes</a></dt><dt>updates, <a class="indexterm" href="kerberos.html#id2603703">Introduction</a>, <a class="indexterm" href="kerberos.html#id2604766">Technical Issues</a></dt><dt>updating smbldap-tools, <a class="indexterm" href="ntmigration.html#id2595241">NT4 Migration Using LDAP Backend</a></dt><dt>upgrade, <a class="indexterm" href="upgrades.html#id2591216">Introduction</a>, <a class="indexterm" href="upgrades.html#id2591313">Cautions and Notes</a>, <a class="indexterm" href="nw4migration.html#id2599701">LDAP Server Configuration</a></dt><dt>uppercase, <a class="indexterm" href="ntmigration.html#id2595100">Implementation</a></dt><dt>user</dt><dd><dl><dt>management, <a class="indexterm" href="small.html#id2548355">Implementation</a>, <a class="indexterm" href="secure.html#id2553120">Samba Configuration</a>, <a class="indexterm" href="Big500users.html#id2560058">Configuration for Server: MASSIVE</a></dt></dl></dd><dt>user account, <a class="indexterm" href="happy.html">Making Happy Users</a>, <a class="indexterm" href="happy.html#ldapsetup">OpenLDAP Server Configuration</a></dt><dt>User and Group Controls, <a class="indexterm" href="kerberos.html#id2604766">Technical Issues</a></dt><dt>user credentials, <a class="indexterm" href="2000users.html#id2577710">Identity Management Needs</a>, <a class="indexterm" href="unixclients.html#id2589428">UNIX/Linux Client Domain Member</a></dt><dt>user errors, <a class="indexterm" href="unixclients.html#id2590057">Questions and Answers</a></dt><dt>user groups, <a class="indexterm" href="ch14.html#id2614088">Free Support</a></dt><dt>user identities, <a class="indexterm" href="unixclients.html#id2583222">Implementation</a></dt><dt>user logins, <a class="indexterm" href="unixclients.html#id2590057">Questions and Answers</a></dt><dt>user management, <a class="indexterm" href="secure.html#id2552183">Implementation</a></dt><dt>User Manager, <a class="indexterm" href="ntmigration.html#id2595241">NT4 Migration Using LDAP Backend</a></dt><dt>User Mode, <a class="indexterm" href="secure.html#id2552183">Implementation</a>, <a class="indexterm" href="primer.html#id2620104">Simple Windows Client Connection Characteristics</a>, <a class="indexterm" href="primer.html#id2620606">Windows 200x/XP Client Interaction with Samba-3</a></dt><dt>useradd, <a class="indexterm" href="simple.html#id2544176">Implementation</a>, <a class="indexterm" href="simple.html#AcctgNet">Implementation</a>, <a class="indexterm" href="small.html#id2548355">Implementation</a>, <a class="indexterm" href="secure.html#id2553120">Samba Configuration</a>, <a class="indexterm" href="Big500users.html#id2560058">Configuration for Server: MASSIVE</a>, <a class="indexterm" href="upgrades.html#id2593010">Applicable to All Samba 2.x to Samba-3 Upgrades</a></dt><dt>userdel, <a class="indexterm" href="upgrades.html#id2593010">Applicable to All Samba 2.x to Samba-3 Upgrades</a></dt><dt>usermod, <a class="indexterm" href="upgrades.html#id2593010">Applicable to All Samba 2.x to Samba-3 Upgrades</a>, <a class="indexterm" href="ntmigration.html#id2595241">NT4 Migration Using LDAP Backend</a></dt><dt>username, <a class="indexterm" href="upgrades.html#id2591416">Security Identifiers (SIDs)</a></dt><dt>username map, <a class="indexterm" href="small.html#id2548355">Implementation</a>, <a class="indexterm" href="secure.html#id2553120">Samba Configuration</a>, <a class="indexterm" href="Big500users.html#id2559480">Server Preparation: All Servers</a></dt><dt>UTF-8, <a class="indexterm" href="upgrades.html#id2592476">International Language Support</a></dt><dt>utilities, <a class="indexterm" href="DomApps.html#id2611501">Questions and Answers</a></dt></dl></div><div class="indexdiv"><h3>V</h3><dl><dt>valid users, <a class="indexterm" href="unixclients.html#id2590057">Questions and Answers</a>, <a class="indexterm" href="kerberos.html#id2606884">Checkpoint Controls</a>, <a class="indexterm" href="kerberos.html#id2608622">Questions and Answers</a></dt><dt>validate, <a class="indexterm" href="ntmigration.html#id2598144">Questions and Answers</a>, <a class="indexterm" href="kerberos.html#id2606884">Checkpoint Controls</a></dt><dt>validated, <a class="indexterm" href="2000users.html#id2577710">Identity Management Needs</a>, <a class="indexterm" href="unixclients.html#adssdm">Active Directory Domain with Samba Domain Member Server</a>, <a class="indexterm" href="kerberos.html#id2603703">Introduction</a></dt><dt>validation, <a class="indexterm" href="simple.html#validate1">Validation</a>, <a class="indexterm" href="secure.html#ch4valid">Validation</a>, <a class="indexterm" href="DomApps.html#id2611501">Questions and Answers</a></dt><dt>vampire, <a class="indexterm" href="ntmigration.html#id2598144">Questions and Answers</a></dt><dt>vendor, <a class="indexterm" href="kerberos.html#id2604369">Dissection and Discussion</a></dt><dt>vendors, <a class="indexterm" href="upgrades.html#id2593525">Updating a Samba-3 Installation</a></dt><dt>VFS modules, <a class="indexterm" href="appendix.html#id2615014">Samba System File Location</a></dt><dt>virus, <a class="indexterm" href="secure.html#id2552183">Implementation</a></dt><dt>VPN, <a class="indexterm" href="2000users.html#id2576890">Assignment Tasks</a></dt><dt>vulnerabilities, <a class="indexterm" href="kerberos.html#id2603703">Introduction</a></dt></dl></div><div class="indexdiv"><h3>W</h3><dl><dt>wbinfo, <a class="indexterm" href="unixclients.html#sdcsdmldap">Samba Domain with Samba Domain Member Server  Using NSS LDAP</a>, <a class="indexterm" href="unixclients.html#wdcsdm">NT4/Samba Domain with Samba Domain Member Server: Using NSS and Winbind</a>, <a class="indexterm" href="unixclients.html#adssdm">Active Directory Domain with Samba Domain Member Server</a>, <a class="indexterm" href="DomApps.html#id2610226">Samba Configuration</a></dt><dt>weakness, <a class="indexterm" href="kerberos.html#id2604766">Technical Issues</a></dt><dt>web</dt><dd><dl><dt>caching, <a class="indexterm" href="DomApps.html#id2609281">Assignment Tasks</a></dt><dt>proxying, <a class="indexterm" href="DomApps.html#id2609281">Assignment Tasks</a></dt></dl></dd><dt>Web</dt><dd><dl><dt>proxy, <a class="indexterm" href="DomApps.html#id2611501">Questions and Answers</a></dt><dd><dl><dt>access, <a class="indexterm" href="DomApps.html#id2611441">Key Points Learned</a></dt></dl></dd></dl></dd><dt>Web browsers, <a class="indexterm" href="DomApps.html#id2611441">Key Points Learned</a></dt><dt>WebClient, <a class="indexterm" href="happy.html">Making Happy Users</a></dt><dt>WHATSNEW.txt, <a class="indexterm" href="upgrades.html#id2593344">Samba-2.x with LDAP Support</a></dt><dt>white-pages, <a class="indexterm" href="nw4migration.html#id2599426">Technical Issues</a>, <a class="indexterm" href="nw4migration.html#id2599701">LDAP Server Configuration</a></dt><dt>wide-area, <a class="indexterm" href="2000users.html#id2577270">User Needs</a>, <a class="indexterm" href="2000users.html#id2577710">Identity Management Needs</a>, <a class="indexterm" href="2000users.html#id2581351">Key Points Learned</a>, <a class="indexterm" href="2000users.html#id2581498">Questions and Answers</a>, <a class="indexterm" href="unixclients.html#wdcsdm">NT4/Samba Domain with Samba Domain Member Server: Using NSS and Winbind</a></dt><dt>wide-area network, <a class="indexterm" href="HA.html#id2613409">Use and Location of BDCs</a>, <a class="indexterm" href="HA.html#id2613611">Replicate Data to Conserve Peak-Demand Wide-Area Bandwidth</a></dt><dt>winbind, <a class="indexterm" href="2000users.html#id2578192">Implementation</a>, <a class="indexterm" href="unixclients.html#id2582445">Dissection and Discussion</a>, <a class="indexterm" href="unixclients.html#wdcsdm">NT4/Samba Domain with Samba Domain Member Server: Using NSS and Winbind</a>, <a class="indexterm" href="unixclients.html#id2590057">Questions and Answers</a>, <a class="indexterm" href="kerberos.html#id2603703">Introduction</a>, <a class="indexterm" href="kerberos.html#id2604766">Technical Issues</a>, <a class="indexterm" href="DomApps.html#id2609415">Technical Issues</a>, <a class="indexterm" href="DomApps.html#id2610226">Samba Configuration</a>, <a class="indexterm" href="DomApps.html#id2610778">NSS Configuration</a></dt><dt>Winbind, <a class="indexterm" href="unixclients.html#id2590057">Questions and Answers</a>, <a class="indexterm" href="kerberos.html#id2604766">Technical Issues</a>, <a class="indexterm" href="kerberos.html#id2608487">Key Points Learned</a></dt><dt>winbind trusted domains only, <a class="indexterm" href="unixclients.html#id2582473">Technical Issues</a>, <a class="indexterm" href="unixclients.html#id2590057">Questions and Answers</a></dt><dt>winbind use default domain, <a class="indexterm" href="kerberos.html#id2606884">Checkpoint Controls</a></dt><dt>winbindd, <a class="indexterm" href="small.html#id2550055">Validation</a>, <a class="indexterm" href="secure.html#ch4valid">Validation</a>, <a class="indexterm" href="Big500users.html#id2558524">Technical Issues</a>, <a class="indexterm" href="unixclients.html#id2582473">Technical Issues</a>, <a class="indexterm" href="unixclients.html#sdcsdmldap">Samba Domain with Samba Domain Member Server  Using NSS LDAP</a>, <a class="indexterm" href="unixclients.html#id2590057">Questions and Answers</a>, <a class="indexterm" href="upgrades.html#sbeug2">Samba 1.9.x and 2.x Versions Without LDAP</a>, <a class="indexterm" href="upgrades.html#id2593747">Updating from Samba Versions after 3.0.6 to a Current Release</a>, <a class="indexterm" href="upgrades.html#id2593851">Replacing a Domain Member Server</a>, <a class="indexterm" href="DomApps.html#id2610226">Samba Configuration</a>, <a class="indexterm" href="DomApps.html#id2611501">Questions and Answers</a>, <a class="indexterm" href="appendix.html#id2615433">Starting Samba</a></dt><dt>winbindd_cache.tdb, <a class="indexterm" href="unixclients.html#id2582473">Technical Issues</a></dt><dt>winbindd_idmap.tdb, <a class="indexterm" href="unixclients.html#id2582473">Technical Issues</a></dt><dt>Windows, <a class="indexterm" href="nw4migration.html#id2599701">LDAP Server Configuration</a></dt><dd><dl><dt>client, <a class="indexterm" href="upgrades.html#id2591416">Security Identifiers (SIDs)</a></dt><dt>NT, <a class="indexterm" href="upgrades.html#id2591416">Security Identifiers (SIDs)</a></dt></dl></dd><dt>Windows 2000 ACLs, <a class="indexterm" href="kerberos.html#id2607760">Managing Windows 200x ACLs</a></dt><dt>Windows 2003 Serve, <a class="indexterm" href="kerberos.html#id2603703">Introduction</a></dt><dt>Windows 200x ACLs, <a class="indexterm" href="kerberos.html#id2608622">Questions and Answers</a></dt><dt>Windows accounts, <a class="indexterm" href="happy.html#id2564973">Technical Issues</a></dt><dt>Windows ACLs, <a class="indexterm" href="kerberos.html#id2608277">Setting Posix ACLs in UNIX/Linux</a></dt><dt>Windows Address Book, <a class="indexterm" href="nw4migration.html#id2599701">LDAP Server Configuration</a></dt><dt>Windows ADS Domain, <a class="indexterm" href="unixclients.html#wdcsdm">NT4/Samba Domain with Samba Domain Member Server: Using NSS and Winbind</a></dt><dt>Windows clients, <a class="indexterm" href="DomApps.html#id2611501">Questions and Answers</a></dt><dt>Windows Explorer, <a class="indexterm" href="simple.html#validate1">Validation</a></dt><dt>Windows explorer, <a class="indexterm" href="DomApps.html#id2611501">Questions and Answers</a></dt><dt>Windows security identifier (see SID)</dt><dt>Windows Servers, <a class="indexterm" href="kerberos.html#id2603703">Introduction</a></dt><dt>Windows Services for UNIX (see SUS)</dt><dt>Windows XP, <a class="indexterm" href="small.html#id2548007">Assignment Tasks</a></dt><dt>WINS, <a class="indexterm" href="simple.html#id2544176">Implementation</a>, <a class="indexterm" href="small.html#id2548122">Technical Issues</a>, <a class="indexterm" href="small.html#id2548355">Implementation</a>, <a class="indexterm" href="secure.html#ch4wincfg">Windows Client Configuration</a>, <a class="indexterm" href="Big500users.html#id2558524">Technical Issues</a>, <a class="indexterm" href="Big500users.html#ch5wincfg">Windows Client Configuration</a>, <a class="indexterm" href="2000users.html#id2577364">The Nature of Windows Networking Protocols</a>, <a class="indexterm" href="2000users.html#id2577710">Identity Management Needs</a>, <a class="indexterm" href="2000users.html#id2581498">Questions and Answers</a>, <a class="indexterm" href="primer.html#chap01qa">Questions and Answers</a></dt><dd><dl><dt>lookup, <a class="indexterm" href="unixclients.html#id2590057">Questions and Answers</a></dt><dt>name resolution, <a class="indexterm" href="HA.html#id2612810">Routed Networks</a></dt><dt>server, <a class="indexterm" href="happy.html">Making Happy Users</a>, <a class="indexterm" href="HA.html#id2612810">Routed Networks</a></dt></dl></dd><dt>WINS server, <a class="indexterm" href="Big500users.html">The 500-User Office</a>, <a class="indexterm" href="2000users.html#id2581498">Questions and Answers</a></dt><dt>WINS serving, <a class="indexterm" href="secure.html#id2552183">Implementation</a></dt><dt>wins support, <a class="indexterm" href="secure.html#id2552183">Implementation</a></dt><dt>wins.dat, <a class="indexterm" href="2000users.html#id2577710">Identity Management Needs</a>, <a class="indexterm" href="upgrades.html#id2593851">Replacing a Domain Member Server</a></dt><dt>Wireshark, <a class="indexterm" href="primer.html#id2618493">Requirements and Notes</a></dt><dt>wireshark, <a class="indexterm" href="primer.html#id2618832">Exercises</a></dt><dt>Word, <a class="indexterm" href="kerberos.html#id2607357">Share Point Directory and File Permissions</a></dt><dt>workgroup, <a class="indexterm" href="simple.html#id2543206">Implementation</a>, <a class="indexterm" href="upgrades.html#id2591416">Security Identifiers (SIDs)</a>, <a class="indexterm" href="upgrades.html#id2592210">Change of Workgroup (Domain) Name</a></dt><dt>Workgroup Announcement, <a class="indexterm" href="primer.html#id2619743">Findings</a></dt><dt>workstation, <a class="indexterm" href="unixclients.html#id2583222">Implementation</a></dt><dt>wrapper, <a class="indexterm" href="DomApps.html#id2611501">Questions and Answers</a></dt><dt>write lock, <a class="indexterm" href="appendix.html#id2618326">Opportunistic Locking Controls</a></dt></dl></div><div class="indexdiv"><h3>X</h3><dl><dt>xinetd, <a class="indexterm" href="secure.html#procstart">Process Startup Configuration</a></dt><dt>XML, <a class="indexterm" href="2000users.html#id2576958">Dissection and Discussion</a></dt><dt>xmlsam, <a class="indexterm" href="2000users.html#id2578192">Implementation</a></dt></dl></div><div class="indexdiv"><h3>Y</h3><dl><dt>YaST, <a class="indexterm" href="happy.html#sbehap-PAM-NSS">PAM and NSS Client Configuration</a></dt><dt>Yellow Pages, <a class="indexterm" href="2000users.html#id2577710">Identity Management Needs</a></dt><dt>yellow pages (see NIS)</dt></dl></div></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="go01.html">Prev</a> </td><td width="20%" align="center"> </td><td width="40%" align="right"> </td></tr><tr><td width="40%" align="left" valign="top">Glossary </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> </td></tr></table></div></body></html>
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Index</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="Samba-3 by Example"><link rel="up" href="index.html" title="Samba-3 by Example"><link rel="prev" href="go01.html" title="Glossary"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Index</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="go01.html">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> </td></tr></table><hr></div><div class="index"><div class="titlepage"><div><div><h2 class="title"><a name="id2623958"></a>Index</h2></div></div></div><div class="index"><div class="indexdiv"><h3>Symbols</h3><dl><dt>%LOGONSERVER%, <a class="indexterm" href="happy.html#redirfold">Configuration of Default Profile with Folder Redirection</a></dt><dt>%USERNAME%, <a class="indexterm" href="happy.html#id2565500">Roaming Profile Background</a>, <a class="indexterm" href="happy.html#id2565800">Profile Changes</a></dt><dt>%USERPROFILE%, <a class="indexterm" href="happy.html#redirfold">Configuration of Default Profile with Folder Redirection</a></dt><dt>/data/ldap, <a class="indexterm" href="happy.html#ldapsetup">OpenLDAP Server Configuration</a></dt><dt>/etc/cups/mime.convs, <a class="indexterm" href="simple.html#id2544190">Implementation</a>, <a class="indexterm" href="simple.html#AcctgNet">Implementation</a></dt><dt>/etc/cups/mime.types, <a class="indexterm" href="simple.html#id2544190">Implementation</a>, <a class="indexterm" href="simple.html#AcctgNet">Implementation</a></dt><dt>/etc/dhcpd.conf, <a class="indexterm" href="small.html#id2548369">Implementation</a>, <a class="indexterm" href="small.html#id2550069">Validation</a>, <a class="indexterm" href="secure.html#ch4dhcpdns">Configuration of DHCP and DNS Servers</a>, <a class="indexterm" href="secure.html#ch4valid">Validation</a></dt><dt>/etc/exports, <a class="indexterm" href="happy.html#sbehap-massive">Samba-3 PDC Configuration</a></dt><dt>/etc/group, <a class="indexterm" href="happy.html#id2564988">Technical Issues</a>, <a class="indexterm" href="unixclients.html#sdcsdmldap">Samba Domain with Samba Domain Member Server  Using NSS LDAP</a>, <a class="indexterm" href="upgrades.html#id2593865">Replacing a Domain Member Server</a>, <a class="indexterm" href="ntmigration.html#id2598159">Questions and Answers</a>, <a class="indexterm" href="DomApps.html#ch10-one">Removal of Pre-Existing Conflicting RPMs</a></dt><dt>/etc/hosts, <a class="indexterm" href="simple.html#id2543220">Implementation</a>, <a class="indexterm" href="small.html#id2548369">Implementation</a>, <a class="indexterm" href="secure.html#ch4bsc">Basic System Configuration</a>, <a class="indexterm" href="secure.html#ch4valid">Validation</a>, <a class="indexterm" href="Big500users.html#id2559494">Server Preparation: All Servers</a>, <a class="indexterm" href="unixclients.html#id2590071">Questions and Answers</a>, <a class="indexterm" href="DomApps.html#id2609852">Kerberos Configuration</a>, <a class="indexterm" href="HA.html#id2612632">Bad Hostnames</a></dt><dt>/etc/krb5.conf, <a class="indexterm" href="unixclients.html#id2588512">IDMAP Storage in LDAP using Winbind</a>, <a class="indexterm" href="DomApps.html#id2609852">Kerberos Configuration</a></dt><dt>/etc/ldap.conf, <a class="indexterm" href="happy.html#sbehap-PAM-NSS">PAM and NSS Client Configuration</a>, <a class="indexterm" href="unixclients.html#id2588512">IDMAP Storage in LDAP using Winbind</a>, <a class="indexterm" href="unixclients.html#id2589106">IDMAP and NSS Using LDAP from ADS with RFC2307bis Schema Extension</a>, <a class="indexterm" href="ntmigration.html#id2595255">NT4 Migration Using LDAP Backend</a>, <a class="indexterm" href="nw4migration.html#id2599715">LDAP Server Configuration</a></dt><dt>/etc/mime.convs, <a class="indexterm" href="small.html#id2548369">Implementation</a>, <a class="indexterm" href="secure.html#ch4ptrcfg">Printer Configuration</a>, <a class="indexterm" href="Big500users.html#id2559494">Server Preparation: All Servers</a>, <a class="indexterm" href="happy.html#sbehap-ptrcfg">Printer Configuration</a></dt><dt>/etc/mime.types, <a class="indexterm" href="small.html#id2548369">Implementation</a>, <a class="indexterm" href="secure.html#ch4ptrcfg">Printer Configuration</a>, <a class="indexterm" href="Big500users.html#id2559494">Server Preparation: All Servers</a>, <a class="indexterm" href="happy.html#sbehap-ptrcfg">Printer Configuration</a></dt><dt>/etc/named.conf, <a class="indexterm" href="secure.html#ch4dhcpdns">Configuration of DHCP and DNS Servers</a></dt><dt>/etc/nsswitch.conf, <a class="indexterm" href="small.html#id2548369">Implementation</a>, <a class="indexterm" href="secure.html#ch4dhcpdns">Configuration of DHCP and DNS Servers</a>, <a class="indexterm" href="secure.html#ch4valid">Validation</a>, <a class="indexterm" href="Big500users.html#id2560072">Configuration for Server: MASSIVE</a>, <a class="indexterm" href="Big500users.html#ch5-domsvrspec">Configuration Specific to Domain Member Servers: BLDG1, BLDG2</a>, <a class="indexterm" href="happy.html#sbehap-PAM-NSS">PAM and NSS Client Configuration</a>, <a class="indexterm" href="unixclients.html#wdcsdm">NT4/Samba Domain with Samba Domain Member Server: Using NSS and Winbind</a>, <a class="indexterm" href="unixclients.html#id2587908">IDMAP_RID with Winbind</a>, <a class="indexterm" href="unixclients.html#id2589106">IDMAP and NSS Using LDAP from ADS with RFC2307bis Schema Extension</a>, <a class="indexterm" href="unixclients.html#id2590071">Questions and Answers</a>, <a class="indexterm" href="ntmigration.html#id2595255">NT4 Migration Using LDAP Backend</a></dt><dt>/etc/openldap/slapd.conf, <a class="indexterm" href="happy.html#id2566377">Debugging LDAP</a>, <a class="indexterm" href="happy.html#ldapsetup">OpenLDAP Server Configuration</a>, <a class="indexterm" href="2000users.html#id2578207">Implementation</a></dt><dt>/etc/passwd, <a class="indexterm" href="small.html#id2548369">Implementation</a>, <a class="indexterm" href="secure.html#id2553134">Samba Configuration</a>, <a class="indexterm" href="Big500users.html#id2560072">Configuration for Server: MASSIVE</a>, <a class="indexterm" href="happy.html#id2569962">LDAP Initialization and Creation of User and Group Accounts</a>, <a class="indexterm" href="unixclients.html#sdcsdmldap">Samba Domain with Samba Domain Member Server  Using NSS LDAP</a>, <a class="indexterm" href="unixclients.html#wdcsdm">NT4/Samba Domain with Samba Domain Member Server: Using NSS and Winbind</a>, <a class="indexterm" href="unixclients.html#id2590071">Questions and Answers</a>, <a class="indexterm" href="upgrades.html#id2593865">Replacing a Domain Member Server</a>, <a class="indexterm" href="ntmigration.html#id2594765">Technical Issues</a>, <a class="indexterm" href="ntmigration.html#id2598159">Questions and Answers</a>, <a class="indexterm" href="nw4migration.html#id2599440">Technical Issues</a>, <a class="indexterm" href="kerberos.html#id2607372">Share Point Directory and File Permissions</a>, <a class="indexterm" href="DomApps.html#ch10-one">Removal of Pre-Existing Conflicting RPMs</a>, <a class="indexterm" href="primer.html#id2620355">Findings and Comments</a></dt><dt>/etc/rc.d/boot.local, <a class="indexterm" href="secure.html#ch4bsc">Basic System Configuration</a>, <a class="indexterm" href="Big500users.html#id2560072">Configuration for Server: MASSIVE</a></dt><dt>/etc/rc.d/rc.local, <a class="indexterm" href="small.html#id2548369">Implementation</a></dt><dt>/etc/resolv.conf, <a class="indexterm" href="secure.html#ch4dhcpdns">Configuration of DHCP and DNS Servers</a>, <a class="indexterm" href="Big500users.html#id2559494">Server Preparation: All Servers</a></dt><dt>/etc/samba, <a class="indexterm" href="appendix.html#id2615028">Samba System File Location</a></dt><dt>/etc/samba/secrets.tdb, <a class="indexterm" href="unixclients.html#adssdm">Active Directory Domain with Samba Domain Member Server</a></dt><dt>/etc/samba/smbusers, <a class="indexterm" href="Big500users.html#id2559494">Server Preparation: All Servers</a></dt><dt>/etc/shadow, <a class="indexterm" href="upgrades.html#id2593865">Replacing a Domain Member Server</a>, <a class="indexterm" href="nw4migration.html#id2599440">Technical Issues</a></dt><dt>/etc/squid/squid.conf, <a class="indexterm" href="DomApps.html#ch10-one">Removal of Pre-Existing Conflicting RPMs</a></dt><dt>/etc/syslog.conf, <a class="indexterm" href="happy.html#id2566377">Debugging LDAP</a></dt><dt>/etc/xinetd.d, <a class="indexterm" href="secure.html#procstart">Process Startup Configuration</a>, <a class="indexterm" href="Big500users.html#ch5-procstart">Process Startup Configuration</a></dt><dt>/lib/libnss_ldap.so.2, <a class="indexterm" href="happy.html#sbehap-PAM-NSS">PAM and NSS Client Configuration</a></dt><dt>/opt/IDEALX/sbin, <a class="indexterm" href="ntmigration.html#id2595255">NT4 Migration Using LDAP Backend</a></dt><dt>/proc/sys/net/ipv4/ip_forward, <a class="indexterm" href="small.html#id2548369">Implementation</a>, <a class="indexterm" href="secure.html#ch4bsc">Basic System Configuration</a></dt><dt>/usr/bin, <a class="indexterm" href="appendix.html#id2615028">Samba System File Location</a></dt><dt>/usr/lib/samba, <a class="indexterm" href="appendix.html#id2615028">Samba System File Location</a></dt><dt>/usr/local, <a class="indexterm" href="appendix.html#id2615028">Samba System File Location</a></dt><dt>/usr/local/samba, <a class="indexterm" href="appendix.html#id2615028">Samba System File Location</a></dt><dt>/usr/local/samba/var/locks, <a class="indexterm" href="upgrades.html#sbeug2">Samba 1.9.x and 2.x Versions Without LDAP</a></dt><dt>/usr/sbin, <a class="indexterm" href="appendix.html#id2615028">Samba System File Location</a></dt><dt>/usr/share, <a class="indexterm" href="appendix.html#id2615028">Samba System File Location</a></dt><dt>/usr/share/samba/swat, <a class="indexterm" href="appendix.html#id2615028">Samba System File Location</a></dt><dt>/usr/share/swat, <a class="indexterm" href="appendix.html#id2615028">Samba System File Location</a></dt><dt>/var/cache/samba, <a class="indexterm" href="upgrades.html#sbeug2">Samba 1.9.x and 2.x Versions Without LDAP</a></dt><dt>/var/lib/samba, <a class="indexterm" href="upgrades.html#sbeug2">Samba 1.9.x and 2.x Versions Without LDAP</a>, <a class="indexterm" href="appendix.html#id2615028">Samba System File Location</a></dt><dt>/var/log/ldaplogs, <a class="indexterm" href="happy.html#id2566377">Debugging LDAP</a></dt><dt>/var/log/samba, <a class="indexterm" href="appendix.html#id2615028">Samba System File Location</a></dt><dt>8-bit, <a class="indexterm" href="upgrades.html#id2592490">International Language Support</a></dt></dl></div><div class="indexdiv"><h3></h3><dl><dt>, <a class="indexterm" href="simple.html#id2543220">Implementation</a>, <a class="indexterm" href="simple.html#id2544190">Implementation</a>, <a class="indexterm" href="simple.html#AcctgNet">Implementation</a>, <a class="indexterm" href="small.html#id2548369">Implementation</a>, <a class="indexterm" href="secure.html#id2553134">Samba Configuration</a>, <a class="indexterm" href="secure.html#ch4appscfg">Application Share Configuration</a>, <a class="indexterm" href="Big500users.html#id2558764">Implementation</a>, <a class="indexterm" href="happy.html#sbehap-ppc">Addition of Machines to the Domain</a>, <a class="indexterm" href="happy.html#sbehap-massive">Samba-3 PDC Configuration</a>, <a class="indexterm" href="happy.html#sbehap-bldg1">Samba-3 BDC Configuration</a>, <a class="indexterm" href="2000users.html#id2578207">Implementation</a>, <a class="indexterm" href="unixclients.html#sdcsdmldap">Samba Domain with Samba Domain Member Server  Using NSS LDAP</a>, <a class="indexterm" href="unixclients.html#wdcsdm">NT4/Samba Domain with Samba Domain Member Server: Using NSS and Winbind</a>, <a class="indexterm" href="unixclients.html#dcwonss">NT4/Samba Domain with Samba Domain Member Server without NSS Support</a>, <a class="indexterm" href="unixclients.html#adssdm">Active Directory Domain with Samba Domain Member Server</a>, <a class="indexterm" href="unixclients.html#id2587908">IDMAP_RID with Winbind</a>, <a class="indexterm" href="unixclients.html#id2588512">IDMAP Storage in LDAP using Winbind</a>, <a class="indexterm" href="unixclients.html#id2589106">IDMAP and NSS Using LDAP from ADS with RFC2307bis Schema Extension</a>, <a class="indexterm" href="upgrades.html#sbeug1">Location of config files</a>, <a class="indexterm" href="ntmigration.html#id2595255">NT4 Migration Using LDAP Backend</a>, <a class="indexterm" href="nw4migration.html#id2599715">LDAP Server Configuration</a>, <a class="indexterm" href="DomApps.html#id2610793">NSS Configuration</a></dt><dd><dl><dt>Domain account, <a class="indexterm" href="kerberos.html#id2604780">Technical Issues</a></dt><dt>liability, <a class="indexterm" href="kerberos.html#id2604384">Dissection and Discussion</a></dt><dt>logon, <a class="indexterm" href="simple.html#id2544190">Implementation</a></dt><dt>problem, <a class="indexterm" href="kerberos.html#id2604384">Dissection and Discussion</a></dt><dt>transparent inter-operability, <a class="indexterm" href="DomApps.html#id2611515">Questions and Answers</a></dt></dl></dd></dl></div><div class="indexdiv"><h3>A</h3><dl><dt>abmas-netfw.sh, <a class="indexterm" href="secure.html#ch4bsc">Basic System Configuration</a></dt><dt>accept, <a class="indexterm" href="secure.html#ch4ptrcfg">Printer Configuration</a></dt><dt>accepts liability, <a class="indexterm" href="kerberos.html#id2604384">Dissection and Discussion</a></dt><dt>access, <a class="indexterm" href="kerberos.html#id2604780">Technical Issues</a>, <a class="indexterm" href="kerberos.html#id2606898">Checkpoint Controls</a></dt><dt>access control, <a class="indexterm" href="kerberos.html#id2606064">Kerberos Exposed</a>, <a class="indexterm" href="kerberos.html#id2607829">Using the MMC Computer Management Interface</a></dt><dt>Access Control Lists (see ACLs)</dt><dt>access control settings, <a class="indexterm" href="kerberos.html#id2606410">Share Access Controls</a></dt><dt>access controls, <a class="indexterm" href="kerberos.html#id2604780">Technical Issues</a>, <a class="indexterm" href="kerberos.html#id2606759">Share Definition Controls</a></dt><dt>accessible, <a class="indexterm" href="kerberos.html#id2607372">Share Point Directory and File Permissions</a></dt><dt>account, <a class="indexterm" href="happy.html#id2564154">Regarding LDAP Directories and Windows Computer Accounts</a>, <a class="indexterm" href="kerberos.html#id2606410">Share Access Controls</a></dt><dd><dl><dt>ADS Domain, <a class="indexterm" href="kerberos.html#id2604780">Technical Issues</a></dt></dl></dd><dt>account credentials, <a class="indexterm" href="primer.html#id2620355">Findings and Comments</a></dt><dt>account information, <a class="indexterm" href="unixclients.html#id2590071">Questions and Answers</a></dt><dt>account names, <a class="indexterm" href="ntmigration.html#id2598159">Questions and Answers</a></dt><dt>account policies, <a class="indexterm" href="appendix.html#id2616632">The LDAP Account Manager</a></dt><dt>accountable, <a class="indexterm" href="kerberos.html#id2603717">Introduction</a>, <a class="indexterm" href="kerberos.html#id2604384">Dissection and Discussion</a></dt><dt>accounts</dt><dd><dl><dt>authoritative, <a class="indexterm" href="unixclients.html#id2582487">Technical Issues</a></dt><dt>Domain, <a class="indexterm" href="ntmigration.html#id2594439">Introduction</a>, <a class="indexterm" href="ntmigration.html#id2598159">Questions and Answers</a></dt><dt>group, <a class="indexterm" href="ntmigration.html#id2594439">Introduction</a>, <a class="indexterm" href="ntmigration.html#id2598159">Questions and Answers</a>, <a class="indexterm" href="kerberos.html#id2603717">Introduction</a></dt><dt>machine, <a class="indexterm" href="ntmigration.html#id2594439">Introduction</a>, <a class="indexterm" href="ntmigration.html#id2598159">Questions and Answers</a></dt><dt>manage, <a class="indexterm" href="appendix.html#id2616632">The LDAP Account Manager</a></dt><dt>user, <a class="indexterm" href="ntmigration.html#id2594439">Introduction</a>, <a class="indexterm" href="ntmigration.html#id2598159">Questions and Answers</a>, <a class="indexterm" href="kerberos.html#id2603717">Introduction</a></dt></dl></dd><dt>ACL, <a class="indexterm" href="upgrades.html#id2591431">Security Identifiers (SIDs)</a>, <a class="indexterm" href="kerberos.html#id2606898">Checkpoint Controls</a></dt><dt>ACLs, <a class="indexterm" href="happy.html#id2576337">Key Points Learned</a>, <a class="indexterm" href="kerberos.html#id2606410">Share Access Controls</a>, <a class="indexterm" href="kerberos.html#id2606759">Share Definition Controls</a></dt><dt>acquisitions, <a class="indexterm" href="kerberos.html#id2603717">Introduction</a></dt><dt>Act!, <a class="indexterm" href="appendix.html#ch12dblck">Shared Data Integrity</a></dt><dt>ACT! database, <a class="indexterm" href="appendix.html#id2618256">Act! Database Sharing</a></dt><dt>Act!Diag, <a class="indexterm" href="appendix.html#id2618256">Act! Database Sharing</a></dt><dt>Active Directory, <a class="indexterm" href="happy.html#id2564531">Dissection and Discussion</a>, <a class="indexterm" href="happy.html#sbehap-locgrppol">The Local Group Policy</a>, <a class="indexterm" href="2000users.html#id2576972">Dissection and Discussion</a>, <a class="indexterm" href="unixclients.html#id2582424">Assignment Tasks</a>, <a class="indexterm" href="unixclients.html#adssdm">Active Directory Domain with Samba Domain Member Server</a>, <a class="indexterm" href="unixclients.html#id2587908">IDMAP_RID with Winbind</a>, <a class="indexterm" href="unixclients.html#id2590071">Questions and Answers</a>, <a class="indexterm" href="kerberos.html#id2603717">Introduction</a>, <a class="indexterm" href="kerberos.html#id2608502">Key Points Learned</a>, <a class="indexterm" href="kerberos.html#id2608636">Questions and Answers</a>, <a class="indexterm" href="DomApps.html">Integrating Additional Services</a>, <a class="indexterm" href="DomApps.html#id2609296">Assignment Tasks</a>, <a class="indexterm" href="DomApps.html#id2609429">Technical Issues</a>, <a class="indexterm" href="DomApps.html#id2610240">Samba Configuration</a>, <a class="indexterm" href="appendix.html#domjoin">Joining a Domain: Windows 200x/XP Professional</a></dt><dd><dl><dt>authentication, <a class="indexterm" href="DomApps.html#id2611058">Squid Configuration</a></dt><dt>domain, <a class="indexterm" href="DomApps.html#id2610240">Samba Configuration</a></dt><dt>join, <a class="indexterm" href="unixclients.html#adssdm">Active Directory Domain with Samba Domain Member Server</a></dt><dt>management tools, <a class="indexterm" href="kerberos.html#id2604780">Technical Issues</a></dt><dt>realm, <a class="indexterm" href="HA.html#id2612632">Bad Hostnames</a></dt><dt>Replacement, <a class="indexterm" href="kerberos.html#id2604780">Technical Issues</a></dt><dt>server, <a class="indexterm" href="unixclients.html#adssdm">Active Directory Domain with Samba Domain Member Server</a>, <a class="indexterm" href="DomApps.html#id2609852">Kerberos Configuration</a></dt><dt>Server, <a class="indexterm" href="kerberos.html#id2604780">Technical Issues</a></dt><dt>tree, <a class="indexterm" href="DomApps.html#id2610240">Samba Configuration</a></dt></dl></dd><dt>active directory, <a class="indexterm" href="ntmigration.html#id2594765">Technical Issues</a></dt><dt>AD printer publishing, <a class="indexterm" href="happy.html#id2575764">Uploading Printer Drivers to Samba Servers</a></dt><dt>ADAM, <a class="indexterm" href="happy.html#id2564531">Dissection and Discussion</a>, <a class="indexterm" href="unixclients.html#id2588512">IDMAP Storage in LDAP using Winbind</a></dt><dt>add group script, <a class="indexterm" href="upgrades.html#id2593024">Applicable to All Samba 2.x to Samba-3 Upgrades</a></dt><dt>add machine script, <a class="indexterm" href="upgrades.html#id2593024">Applicable to All Samba 2.x to Samba-3 Upgrades</a></dt><dt>Add Printer Wizard</dt><dd><dl><dt>APW, <a class="indexterm" href="happy.html#id2575764">Uploading Printer Drivers to Samba Servers</a></dt></dl></dd><dt>add user script, <a class="indexterm" href="upgrades.html#id2593024">Applicable to All Samba 2.x to Samba-3 Upgrades</a></dt><dt>add user to group script, <a class="indexterm" href="upgrades.html#id2593024">Applicable to All Samba 2.x to Samba-3 Upgrades</a></dt><dt>adduser, <a class="indexterm" href="small.html#id2548369">Implementation</a>, <a class="indexterm" href="secure.html#id2553134">Samba Configuration</a>, <a class="indexterm" href="Big500users.html#id2560072">Configuration for Server: MASSIVE</a></dt><dt>adequate precautions, <a class="indexterm" href="upgrades.html#id2591231">Introduction</a></dt><dt>administrative installation, <a class="indexterm" href="secure.html#ch4appscfg">Application Share Configuration</a></dt><dt>administrative rights, <a class="indexterm" href="kerberos.html#id2606898">Checkpoint Controls</a></dt><dt>administrator, <a class="indexterm" href="small.html#id2548369">Implementation</a>, <a class="indexterm" href="secure.html#id2553134">Samba Configuration</a>, <a class="indexterm" href="Big500users.html#id2559494">Server Preparation: All Servers</a></dt><dt>ADMT, <a class="indexterm" href="upgrades.html#id2594268">Migration of Samba Accounts to Active Directory</a></dt><dt>ADS, <a class="indexterm" href="unixclients.html#id2588512">IDMAP Storage in LDAP using Winbind</a>, <a class="indexterm" href="kerberos.html#id2604780">Technical Issues</a>, <a class="indexterm" href="DomApps.html#id2609852">Kerberos Configuration</a>, <a class="indexterm" href="HA.html#id2612632">Bad Hostnames</a></dt><dd><dl><dt>server, <a class="indexterm" href="kerberos.html#id2604780">Technical Issues</a></dt></dl></dd><dt>ADS Domain, <a class="indexterm" href="kerberos.html#id2604780">Technical Issues</a></dt><dt>affordability, <a class="indexterm" href="2000users.html#id2577378">The Nature of Windows Networking Protocols</a></dt><dt>alarm, <a class="indexterm" href="kerberos.html#id2603717">Introduction</a></dt><dt>algorithm, <a class="indexterm" href="kerberos.html#id2604780">Technical Issues</a></dt><dt>allow trusted domains, <a class="indexterm" href="unixclients.html#id2587908">IDMAP_RID with Winbind</a></dt><dt>alternative, <a class="indexterm" href="kerberos.html#id2604384">Dissection and Discussion</a></dt><dt>analysis, <a class="indexterm" href="kerberos.html#id2604780">Technical Issues</a></dt><dt>anonymous connection, <a class="indexterm" href="small.html#id2550069">Validation</a>, <a class="indexterm" href="secure.html#ch4valid">Validation</a></dt><dt>Apache Web server, <a class="indexterm" href="DomApps.html#id2611515">Questions and Answers</a></dt><dt>appliance mode, <a class="indexterm" href="unixclients.html#id2582487">Technical Issues</a></dt><dt>application server, <a class="indexterm" href="secure.html#id2551704">Technical Issues</a>, <a class="indexterm" href="secure.html#ch4appscfg">Application Share Configuration</a></dt><dt>application servers, <a class="indexterm" href="2000users.html#id2577378">The Nature of Windows Networking Protocols</a></dt><dt>application/octet-stream, <a class="indexterm" href="simple.html#id2544190">Implementation</a>, <a class="indexterm" href="simple.html#AcctgNet">Implementation</a>, <a class="indexterm" href="small.html#id2548369">Implementation</a>, <a class="indexterm" href="secure.html#ch4ptrcfg">Printer Configuration</a>, <a class="indexterm" href="Big500users.html#id2559494">Server Preparation: All Servers</a>, <a class="indexterm" href="happy.html#sbehap-ptrcfg">Printer Configuration</a></dt><dt>APW, <a class="indexterm" href="happy.html#id2575764">Uploading Printer Drivers to Samba Servers</a></dt><dt>arp, <a class="indexterm" href="secure.html#ch4valid">Validation</a></dt><dt>assessment, <a class="indexterm" href="kerberos.html#id2603717">Introduction</a></dt><dt>assistance, <a class="indexterm" href="ch14.html#id2614102">Free Support</a></dt><dt>assumptions, <a class="indexterm" href="HA.html#id2613932">Key Points Learned</a></dt><dt>authconfig, <a class="indexterm" href="happy.html#sbehap-PAM-NSS">PAM and NSS Client Configuration</a></dt><dt>authenticate, <a class="indexterm" href="nw4migration.html#id2599715">LDAP Server Configuration</a>, <a class="indexterm" href="DomApps.html#id2610240">Samba Configuration</a></dt><dt>authenticated, <a class="indexterm" href="DomApps.html#id2609296">Assignment Tasks</a></dt><dt>authenticated connection, <a class="indexterm" href="small.html#id2550069">Validation</a>, <a class="indexterm" href="secure.html#ch4valid">Validation</a></dt><dt>authentication, <a class="indexterm" href="2000users.html#id2577378">The Nature of Windows Networking Protocols</a>, <a class="indexterm" href="unixclients.html#id2590071">Questions and Answers</a>, <a class="indexterm" href="nw4migration.html#id2599364">Dissection and Discussion</a>, <a class="indexterm" href="DomApps.html">Integrating Additional Services</a>, <a class="indexterm" href="DomApps.html#id2609429">Technical Issues</a>, <a class="indexterm" href="DomApps.html#id2610793">NSS Configuration</a>, <a class="indexterm" href="DomApps.html#id2611515">Questions and Answers</a></dt><dd><dl><dt>plain-text, <a class="indexterm" href="DomApps.html#id2611515">Questions and Answers</a></dt></dl></dd><dt>authentication process, <a class="indexterm" href="unixclients.html#id2583237">Implementation</a></dt><dt>authentication protocols, <a class="indexterm" href="DomApps.html#id2611455">Key Points Learned</a></dt><dt>authoritative, <a class="indexterm" href="unixclients.html#id2582487">Technical Issues</a></dt><dt>authorized location, <a class="indexterm" href="kerberos.html#id2606064">Kerberos Exposed</a></dt><dt>auto-generated SID, <a class="indexterm" href="ntmigration.html#id2598159">Questions and Answers</a></dt><dt>automatically allocate, <a class="indexterm" href="unixclients.html#id2582487">Technical Issues</a></dt><dt>availability, <a class="indexterm" href="HA.html">Performance, Reliability, and Availability</a></dt></dl></div><div class="indexdiv"><h3>B</h3><dl><dt>backends, <a class="indexterm" href="DomApps.html">Integrating Additional Services</a></dt><dt>background communication, <a class="indexterm" href="2000users.html#id2581512">Questions and Answers</a></dt><dt>Backup, <a class="indexterm" href="kerberos.html#id2603717">Introduction</a></dt><dt>Backup Domain Controller (see BDC)</dt><dt>bandwidth, <a class="indexterm" href="DomApps.html#id2609296">Assignment Tasks</a></dt><dd><dl><dt>requirements, <a class="indexterm" href="2000users.html#id2577284">User Needs</a></dt></dl></dd><dt>bandwidth calculations, <a class="indexterm" href="secure.html#id2551990">Hardware Requirements</a></dt><dt>BDC, <a class="indexterm" href="Big500users.html#id2558539">Technical Issues</a>, <a class="indexterm" href="happy.html">Making Happy Users</a>, <a class="indexterm" href="happy.html#id2564394">Assignment Tasks</a>, <a class="indexterm" href="happy.html#id2564531">Dissection and Discussion</a>, <a class="indexterm" href="happy.html#id2567062">Samba Server Implementation</a>, <a class="indexterm" href="happy.html#sbehap-massive">Samba-3 PDC Configuration</a>, <a class="indexterm" href="2000users.html#id2577378">The Nature of Windows Networking Protocols</a>, <a class="indexterm" href="2000users.html#id2581365">Key Points Learned</a>, <a class="indexterm" href="unixclients.html#id2582487">Technical Issues</a>, <a class="indexterm" href="unixclients.html#id2590071">Questions and Answers</a>, <a class="indexterm" href="upgrades.html#id2591431">Security Identifiers (SIDs)</a>, <a class="indexterm" href="ntmigration.html#id2597714">NT4 Migration Using tdbsam Backend</a>, <a class="indexterm" href="HA.html#id2613424">Use and Location of BDCs</a></dt><dt>benefit, <a class="indexterm" href="unixclients.html#id2590071">Questions and Answers</a>, <a class="indexterm" href="kerberos.html#id2604384">Dissection and Discussion</a></dt><dt>best practices, <a class="indexterm" href="kerberos.html#id2603717">Introduction</a></dt><dt>bias, <a class="indexterm" href="kerberos.html#id2608636">Questions and Answers</a></dt><dt>binary database, <a class="indexterm" href="secure.html#id2552197">Implementation</a></dt><dt>binary files, <a class="indexterm" href="upgrades.html#id2593539">Updating a Samba-3 Installation</a></dt><dt>binary package, <a class="indexterm" href="upgrades.html#id2593539">Updating a Samba-3 Installation</a></dt><dt>bind interfaces only, <a class="indexterm" href="secure.html#id2552197">Implementation</a></dt><dt>broadcast, <a class="indexterm" href="HA.html#id2612824">Routed Networks</a>, <a class="indexterm" href="primer.html#chap01qa">Questions and Answers</a></dt><dd><dl><dt>directed, <a class="indexterm" href="2000users.html#id2577378">The Nature of Windows Networking Protocols</a></dt><dt>mailslot, <a class="indexterm" href="2000users.html#id2577378">The Nature of Windows Networking Protocols</a></dt></dl></dd><dt>broadcast messages, <a class="indexterm" href="secure.html#id2552197">Implementation</a></dt><dt>broadcast storms, <a class="indexterm" href="HA.html#id2612997">Network Collisions</a></dt><dt>broken, <a class="indexterm" href="kerberos.html#id2604384">Dissection and Discussion</a></dt><dt>broken behavior, <a class="indexterm" href="HA.html#id2612122">Dissection and Discussion</a></dt><dt>browse, <a class="indexterm" href="kerberos.html#id2604780">Technical Issues</a></dt><dt>browse master, <a class="indexterm" href="primer.html#id2619106">Findings</a></dt><dt>Browse Master, <a class="indexterm" href="primer.html#chap01qa">Questions and Answers</a></dt><dt>browse.dat, <a class="indexterm" href="upgrades.html#id2593865">Replacing a Domain Member Server</a></dt><dt>Browser Election Service, <a class="indexterm" href="primer.html#chap01qa">Questions and Answers</a></dt><dt>browsing, <a class="indexterm" href="kerberos.html#id2604780">Technical Issues</a>, <a class="indexterm" href="DomApps.html#id2609429">Technical Issues</a>, <a class="indexterm" href="primer.html#id2618729">Assignment Tasks</a></dt><dt>budgetted, <a class="indexterm" href="kerberos.html#id2603717">Introduction</a></dt><dt>bug fixes, <a class="indexterm" href="kerberos.html#id2603717">Introduction</a></dt><dt>bug report, <a class="indexterm" href="ch14.html#id2614102">Free Support</a></dt></dl></div><div class="indexdiv"><h3>C</h3><dl><dt>cache, <a class="indexterm" href="appendix.html#id2618341">Opportunistic Locking Controls</a></dt><dt>cache directories, <a class="indexterm" href="DomApps.html#ch10-one">Removal of Pre-Existing Conflicting RPMs</a></dt><dt>caching, <a class="indexterm" href="HA.html#id2613096">Samba Configuration</a></dt><dt>case-sensitive, <a class="indexterm" href="DomApps.html#id2609852">Kerberos Configuration</a></dt><dt>centralized storage, <a class="indexterm" href="unixclients.html#id2590071">Questions and Answers</a></dt><dt>character set, <a class="indexterm" href="upgrades.html#id2592490">International Language Support</a></dt><dt>check samba daemons, <a class="indexterm" href="small.html#id2550069">Validation</a>, <a class="indexterm" href="secure.html#ch4valid">Validation</a></dt><dt>check-point, <a class="indexterm" href="kerberos.html#id2606759">Share Definition Controls</a></dt><dt>check-point controls, <a class="indexterm" href="kerberos.html#id2606898">Checkpoint Controls</a></dt><dt>Checkpoint Controls, <a class="indexterm" href="kerberos.html#id2606898">Checkpoint Controls</a></dt><dt>chgrp, <a class="indexterm" href="DomApps.html#id2610240">Samba Configuration</a></dt><dt>chkconfig, <a class="indexterm" href="simple.html#id2543220">Implementation</a>, <a class="indexterm" href="simple.html#id2544190">Implementation</a>, <a class="indexterm" href="simple.html#AcctgNet">Implementation</a>, <a class="indexterm" href="small.html#id2548369">Implementation</a>, <a class="indexterm" href="secure.html#procstart">Process Startup Configuration</a>, <a class="indexterm" href="Big500users.html#ch5-procstart">Process Startup Configuration</a>, <a class="indexterm" href="2000users.html#id2578207">Implementation</a></dt><dt>chmod, <a class="indexterm" href="DomApps.html#id2610240">Samba Configuration</a></dt><dt>choice, <a class="indexterm" href="kerberos.html#id2604384">Dissection and Discussion</a>, <a class="indexterm" href="kerberos.html#id2604780">Technical Issues</a></dt><dt>chown, <a class="indexterm" href="DomApps.html#ch10-one">Removal of Pre-Existing Conflicting RPMs</a></dt><dt>CIFS, <a class="indexterm" href="upgrades.html#id2591431">Security Identifiers (SIDs)</a>, <a class="indexterm" href="primer.html#id2619106">Findings</a></dt><dt>cifsfs, <a class="indexterm" href="HA.html#id2612122">Dissection and Discussion</a></dt><dt>clean database, <a class="indexterm" href="ntmigration.html#id2598159">Questions and Answers</a></dt><dt>clients per DC, <a class="indexterm" href="happy.html">Making Happy Users</a></dt><dt>Clock skew, <a class="indexterm" href="DomApps.html#id2609852">Kerberos Configuration</a></dt><dt>cluster, <a class="indexterm" href="HA.html#id2612034">Introduction</a></dt><dt>clustering, <a class="indexterm" href="HA.html#id2612034">Introduction</a>, <a class="indexterm" href="HA.html#id2613521">For Scalability, Use SAN-Based Storage on Samba Servers</a></dt><dt>code maintainer, <a class="indexterm" href="ch14.html#id2614102">Free Support</a></dt><dt>codepage, <a class="indexterm" href="upgrades.html#id2592490">International Language Support</a></dt><dt>collision rates, <a class="indexterm" href="HA.html#id2612997">Network Collisions</a></dt><dt>commercial, <a class="indexterm" href="kerberos.html#id2604384">Dissection and Discussion</a></dt><dt>commercial software, <a class="indexterm" href="kerberos.html#id2604384">Dissection and Discussion</a></dt><dt>commercial support, <a class="indexterm" href="ch14.html">Samba Support</a>, <a class="indexterm" href="ch14.html#id2614320">Commercial Support</a></dt><dt>Common Internet File System (see CIFS)</dt><dt>comparison</dt><dd><dl><dt>Active Directory &amp; OpenLDAP, <a class="indexterm" href="happy.html#id2564531">Dissection and Discussion</a></dt></dl></dd><dt>compat, <a class="indexterm" href="unixclients.html#sdcsdmldap">Samba Domain with Samba Domain Member Server  Using NSS LDAP</a></dt><dt>compatible, <a class="indexterm" href="kerberos.html#id2604780">Technical Issues</a></dt><dt>compile-time, <a class="indexterm" href="upgrades.html#sbeug1">Location of config files</a></dt><dt>complexities, <a class="indexterm" href="HA.html#id2612122">Dissection and Discussion</a></dt><dt>compromise, <a class="indexterm" href="happy.html#id2564296">Introduction</a>, <a class="indexterm" href="kerberos.html#id2603717">Introduction</a>, <a class="indexterm" href="kerberos.html#id2604780">Technical Issues</a></dt><dt>computer account, <a class="indexterm" href="DomApps.html#id2610240">Samba Configuration</a></dt><dt>Computer Management, <a class="indexterm" href="kerberos.html#id2606410">Share Access Controls</a>, <a class="indexterm" href="kerberos.html#id2608636">Questions and Answers</a></dt><dt>computer name, <a class="indexterm" href="upgrades.html#id2591431">Security Identifiers (SIDs)</a></dt><dt>condemns, <a class="indexterm" href="kerberos.html#id2604780">Technical Issues</a></dt><dt>conferences, <a class="indexterm" href="kerberos.html#id2604780">Technical Issues</a></dt><dt>configuration files, <a class="indexterm" href="upgrades.html#id2591231">Introduction</a></dt><dt>configure.pl, <a class="indexterm" href="ntmigration.html#id2595255">NT4 Migration Using LDAP Backend</a></dt><dt>connection, <a class="indexterm" href="kerberos.html#id2606410">Share Access Controls</a></dt><dt>connectivity, <a class="indexterm" href="ntmigration.html#id2598159">Questions and Answers</a></dt><dt>consequential risk, <a class="indexterm" href="kerberos.html#id2604780">Technical Issues</a></dt><dt>consultant, <a class="indexterm" href="simple.html#id2543078">Drafting Office</a>, <a class="indexterm" href="kerberos.html#id2603717">Introduction</a>, <a class="indexterm" href="kerberos.html#id2604384">Dissection and Discussion</a></dt><dt>consumer, <a class="indexterm" href="kerberos.html#id2604384">Dissection and Discussion</a>, <a class="indexterm" href="kerberos.html#id2604780">Technical Issues</a></dt><dt>consumer expects, <a class="indexterm" href="ch14.html">Samba Support</a></dt><dt>contiguous directory, <a class="indexterm" href="2000users.html#id2578207">Implementation</a></dt><dt>contributions, <a class="indexterm" href="upgrades.html">Updating Samba-3</a></dt><dt>control files, <a class="indexterm" href="upgrades.html#id2593539">Updating a Samba-3 Installation</a></dt><dt>convmv, <a class="indexterm" href="upgrades.html#id2592490">International Language Support</a></dt><dt>copy, <a class="indexterm" href="unixclients.html#id2590071">Questions and Answers</a></dt><dt>corrective action, <a class="indexterm" href="HA.html#id2613671">Hardware Problems</a></dt><dt>cost, <a class="indexterm" href="kerberos.html#id2604384">Dissection and Discussion</a></dt><dt>cost-benefit, <a class="indexterm" href="nw4migration.html#id2599251">Assignment Tasks</a></dt><dt>country of origin, <a class="indexterm" href="ch14.html#id2614320">Commercial Support</a></dt><dt>Courier-IMAP, <a class="indexterm" href="nw4migration.html#id2599715">LDAP Server Configuration</a></dt><dt>credential, <a class="indexterm" href="kerberos.html#id2606759">Share Definition Controls</a></dt><dt>credentials, <a class="indexterm" href="unixclients.html#wdcsdm">NT4/Samba Domain with Samba Domain Member Server: Using NSS and Winbind</a>, <a class="indexterm" href="kerberos.html#id2604780">Technical Issues</a></dt><dt>crippled, <a class="indexterm" href="ntmigration.html#id2594579">Dissection and Discussion</a></dt><dt>criticism, <a class="indexterm" href="kerberos.html">Active Directory, Kerberos, and Security</a>, <a class="indexterm" href="kerberos.html#id2603717">Introduction</a></dt><dt>Critics, <a class="indexterm" href="kerberos.html#id2604780">Technical Issues</a></dt><dt>Cryptographic, <a class="indexterm" href="kerberos.html#id2604780">Technical Issues</a></dt><dt>CUPS, <a class="indexterm" href="simple.html#id2543979">Dissection and Discussion</a>, <a class="indexterm" href="small.html#id2548136">Technical Issues</a>, <a class="indexterm" href="small.html#id2548369">Implementation</a>, <a class="indexterm" href="small.html#id2550800">Key Points Learned</a>, <a class="indexterm" href="secure.html#id2552197">Implementation</a>, <a class="indexterm" href="secure.html#ch4ptrcfg">Printer Configuration</a>, <a class="indexterm" href="Big500users.html#id2559494">Server Preparation: All Servers</a>, <a class="indexterm" href="happy.html#id2564394">Assignment Tasks</a>, <a class="indexterm" href="happy.html#id2565953">Installation of Printer Driver Auto-Download</a>, <a class="indexterm" href="happy.html#sbehap-ptrcfg">Printer Configuration</a></dt><dd><dl><dt>queue, <a class="indexterm" href="small.html#id2548369">Implementation</a>, <a class="indexterm" href="secure.html#ch4ptrcfg">Printer Configuration</a>, <a class="indexterm" href="Big500users.html#id2559494">Server Preparation: All Servers</a>, <a class="indexterm" href="happy.html#sbehap-ptrcfg">Printer Configuration</a></dt></dl></dd><dt>cupsd, <a class="indexterm" href="secure.html#ch4bsc">Basic System Configuration</a></dt><dt>customer expected, <a class="indexterm" href="ch14.html">Samba Support</a></dt><dt>customers, <a class="indexterm" href="ch14.html">Samba Support</a></dt></dl></div><div class="indexdiv"><h3>D</h3><dl><dt>daemon, <a class="indexterm" href="simple.html#validate1">Validation</a>, <a class="indexterm" href="secure.html#ch4bsc">Basic System Configuration</a>, <a class="indexterm" href="upgrades.html#id2591431">Security Identifiers (SIDs)</a>, <a class="indexterm" href="DomApps.html#id2609429">Technical Issues</a>, <a class="indexterm" href="DomApps.html#id2611515">Questions and Answers</a>, <a class="indexterm" href="appendix.html#id2615448">Starting Samba</a></dt><dt>daemon control, <a class="indexterm" href="Big500users.html#ch5-procstart">Process Startup Configuration</a></dt><dt>data</dt><dd><dl><dt>corruption, <a class="indexterm" href="happy.html">Making Happy Users</a></dt><dt>integrity, <a class="indexterm" href="unixclients.html#id2590071">Questions and Answers</a></dt></dl></dd><dt>data corruption, <a class="indexterm" href="HA.html#id2613671">Hardware Problems</a>, <a class="indexterm" href="appendix.html#id2618256">Act! Database Sharing</a></dt><dt>data integrity, <a class="indexterm" href="HA.html#id2613671">Hardware Problems</a>, <a class="indexterm" href="appendix.html#ch12dblck">Shared Data Integrity</a></dt><dt>data storage, <a class="indexterm" href="simple.html#AcctgNet">Implementation</a></dt><dt>database, <a class="indexterm" href="2000users.html#id2576972">Dissection and Discussion</a>, <a class="indexterm" href="2000users.html#id2581512">Questions and Answers</a>, <a class="indexterm" href="nw4migration.html#id2599364">Dissection and Discussion</a></dt><dt>database applications, <a class="indexterm" href="appendix.html#ch12dblck">Shared Data Integrity</a></dt><dt>DB_CONFIG, <a class="indexterm" href="happy.html#ldapsetup">OpenLDAP Server Configuration</a></dt><dt>DCE, <a class="indexterm" href="kerberos.html#id2606064">Kerberos Exposed</a></dt><dt>DDNS (see dynamic DNS)</dt><dt>Debian, <a class="indexterm" href="nw4migration.html">Migrating NetWare Server to Samba-3</a></dt><dt>default installation, <a class="indexterm" href="appendix.html#id2615028">Samba System File Location</a></dt><dt>default password, <a class="indexterm" href="appendix.html#id2616632">The LDAP Account Manager</a></dt><dt>default profile, <a class="indexterm" href="happy.html#id2564394">Assignment Tasks</a>, <a class="indexterm" href="happy.html#id2564988">Technical Issues</a></dt><dt>Default User, <a class="indexterm" href="happy.html#id2565800">Profile Changes</a>, <a class="indexterm" href="happy.html#redirfold">Configuration of Default Profile with Folder Redirection</a></dt><dt>defective</dt><dd><dl><dt>cables, <a class="indexterm" href="HA.html#id2613671">Hardware Problems</a></dt><dt>HUBs, <a class="indexterm" href="HA.html#id2613671">Hardware Problems</a></dt><dt>switches, <a class="indexterm" href="HA.html#id2613671">Hardware Problems</a></dt></dl></dd><dt>defects, <a class="indexterm" href="kerberos.html#id2604780">Technical Issues</a></dt><dt>defensible standards, <a class="indexterm" href="kerberos.html#id2604780">Technical Issues</a></dt><dt>defragmentation, <a class="indexterm" href="secure.html#ch4wincfg">Windows Client Configuration</a></dt><dt>delete group script, <a class="indexterm" href="upgrades.html#id2593024">Applicable to All Samba 2.x to Samba-3 Upgrades</a></dt><dt>delete user from group script, <a class="indexterm" href="upgrades.html#id2593024">Applicable to All Samba 2.x to Samba-3 Upgrades</a></dt><dt>delimiter, <a class="indexterm" href="kerberos.html#id2606898">Checkpoint Controls</a></dt><dt>dependability, <a class="indexterm" href="kerberos.html#id2604780">Technical Issues</a></dt><dt>deployment, <a class="indexterm" href="ch14.html#id2614102">Free Support</a></dt><dt>desired security setting, <a class="indexterm" href="kerberos.html#id2608291">Setting Posix ACLs in UNIX/Linux</a></dt><dt>development, <a class="indexterm" href="kerberos.html#id2604780">Technical Issues</a></dt><dt>DHCP, <a class="indexterm" href="small.html#id2548136">Technical Issues</a>, <a class="indexterm" href="small.html#id2548369">Implementation</a>, <a class="indexterm" href="small.html#id2550800">Key Points Learned</a>, <a class="indexterm" href="secure.html#ch4wincfg">Windows Client Configuration</a>, <a class="indexterm" href="Big500users.html#ch5wincfg">Windows Client Configuration</a>, <a class="indexterm" href="2000users.html#id2577378">The Nature of Windows Networking Protocols</a>, <a class="indexterm" href="2000users.html#id2581512">Questions and Answers</a></dt><dd><dl><dt>client, <a class="indexterm" href="HA.html#id2612632">Bad Hostnames</a></dt><dt>relay, <a class="indexterm" href="Big500users.html#id2558539">Technical Issues</a></dt><dt>Relay Agent, <a class="indexterm" href="2000users.html#id2581512">Questions and Answers</a></dt><dt>request, <a class="indexterm" href="2000users.html#id2581512">Questions and Answers</a></dt><dt>requests, <a class="indexterm" href="Big500users.html#id2558539">Technical Issues</a></dt><dt>servers, <a class="indexterm" href="2000users.html#id2581512">Questions and Answers</a></dt><dt>traffic, <a class="indexterm" href="2000users.html#id2581512">Questions and Answers</a></dt></dl></dd><dt>dhcp client validation, <a class="indexterm" href="small.html#id2550069">Validation</a>, <a class="indexterm" href="secure.html#ch4valid">Validation</a></dt><dt>DHCP Server, <a class="indexterm" href="small.html#id2548369">Implementation</a></dt><dt>DHCP server, <a class="indexterm" href="secure.html#id2551704">Technical Issues</a></dt><dt>diagnostic, <a class="indexterm" href="unixclients.html#id2588512">IDMAP Storage in LDAP using Winbind</a></dt><dt>diffusion, <a class="indexterm" href="kerberos.html#id2604780">Technical Issues</a></dt><dt>digital rights, <a class="indexterm" href="kerberos.html#id2604780">Technical Issues</a></dt><dt>digital sign'n'seal, <a class="indexterm" href="kerberos.html#id2604780">Technical Issues</a></dt><dt>digits, <a class="indexterm" href="HA.html#id2612632">Bad Hostnames</a></dt><dt>diligence, <a class="indexterm" href="kerberos.html#id2604780">Technical Issues</a></dt><dt>directory, <a class="indexterm" href="2000users.html#id2576972">Dissection and Discussion</a>, <a class="indexterm" href="unixclients.html#id2583136">Political Issues</a>, <a class="indexterm" href="upgrades.html#sbeug1">Location of config files</a></dt><dd><dl><dt>Computers container, <a class="indexterm" href="happy.html#id2569962">LDAP Initialization and Creation of User and Group Accounts</a></dt><dt>management, <a class="indexterm" href="happy.html#id2564531">Dissection and Discussion</a></dt><dt>People container, <a class="indexterm" href="happy.html#id2569962">LDAP Initialization and Creation of User and Group Accounts</a></dt><dt>replication, <a class="indexterm" href="happy.html#id2564531">Dissection and Discussion</a></dt><dt>schema, <a class="indexterm" href="happy.html#id2564531">Dissection and Discussion</a></dt><dt>server, <a class="indexterm" href="happy.html#id2564988">Technical Issues</a></dt><dt>synchronization, <a class="indexterm" href="happy.html#id2564531">Dissection and Discussion</a></dt></dl></dd><dt>directory tree, <a class="indexterm" href="kerberos.html#id2608291">Setting Posix ACLs in UNIX/Linux</a></dt><dt>disable, <a class="indexterm" href="kerberos.html#id2603717">Introduction</a></dt><dt>disaster recovery, <a class="indexterm" href="kerberos.html#id2603717">Introduction</a></dt><dt>disk image, <a class="indexterm" href="happy.html#id2564394">Assignment Tasks</a></dt><dt>disruptive, <a class="indexterm" href="ntmigration.html#id2594579">Dissection and Discussion</a></dt><dt>distributed, <a class="indexterm" href="2000users.html#id2577725">Identity Management Needs</a>, <a class="indexterm" href="2000users.html#id2578207">Implementation</a>, <a class="indexterm" href="unixclients.html#id2590071">Questions and Answers</a>, <a class="indexterm" href="HA.html#id2613570">Distribute Network Load with MSDFS</a></dt><dt>distributed domain, <a class="indexterm" href="2000users.html#id2577725">Identity Management Needs</a></dt><dt>DMB, <a class="indexterm" href="primer.html#chap01qa">Questions and Answers</a></dt><dt>DMS, <a class="indexterm" href="upgrades.html#id2591431">Security Identifiers (SIDs)</a>, <a class="indexterm" href="upgrades.html#id2593865">Replacing a Domain Member Server</a></dt><dt>DNS, <a class="indexterm" href="small.html#id2548136">Technical Issues</a>, <a class="indexterm" href="small.html#id2548369">Implementation</a>, <a class="indexterm" href="secure.html#id2551704">Technical Issues</a>, <a class="indexterm" href="2000users.html#id2577378">The Nature of Windows Networking Protocols</a>, <a class="indexterm" href="nw4migration.html#id2599715">LDAP Server Configuration</a>, <a class="indexterm" href="HA.html#id2612632">Bad Hostnames</a>, <a class="indexterm" href="HA.html#id2612824">Routed Networks</a>, <a class="indexterm" href="appendix.html#domjoin">Joining a Domain: Windows 200x/XP Professional</a></dt><dd><dl><dt>configuration, <a class="indexterm" href="unixclients.html#id2590071">Questions and Answers</a></dt><dt>Dynamic, <a class="indexterm" href="2000users.html#id2581512">Questions and Answers</a></dt><dt>dynamic, <a class="indexterm" href="appendix.html#domjoin">Joining a Domain: Windows 200x/XP Professional</a></dt><dt>lookup, <a class="indexterm" href="unixclients.html#id2590071">Questions and Answers</a>, <a class="indexterm" href="DomApps.html#id2609852">Kerberos Configuration</a></dt><dt>name lookup, <a class="indexterm" href="HA.html#id2612632">Bad Hostnames</a></dt><dt>SRV records, <a class="indexterm" href="DomApps.html#id2609852">Kerberos Configuration</a></dt><dt>suffix, <a class="indexterm" href="appendix.html#domjoin">Joining a Domain: Windows 200x/XP Professional</a></dt></dl></dd><dt>DNS server, <a class="indexterm" href="small.html#id2548369">Implementation</a>, <a class="indexterm" href="secure.html#ch4dhcpdns">Configuration of DHCP and DNS Servers</a></dt><dt>document the settings, <a class="indexterm" href="HA.html#id2613096">Samba Configuration</a></dt><dt>documentation, <a class="indexterm" href="kerberos.html#id2604384">Dissection and Discussion</a>, <a class="indexterm" href="kerberos.html#id2604780">Technical Issues</a></dt><dt>documented, <a class="indexterm" href="HA.html#id2613096">Samba Configuration</a></dt><dt>Domain, <a class="indexterm" href="small.html#id2548136">Technical Issues</a></dt><dd><dl><dt>groups, <a class="indexterm" href="small.html#id2548136">Technical Issues</a></dt></dl></dd><dt>domain</dt><dd><dl><dt>Active Directory, <a class="indexterm" href="DomApps.html#id2609429">Technical Issues</a></dt><dt>controller, <a class="indexterm" href="upgrades.html#id2594067">Replacing a Domain Controller</a></dt><dt>joining, <a class="indexterm" href="appendix.html">A Collection of Useful Tidbits</a></dt><dt>trusted, <a class="indexterm" href="unixclients.html#id2590071">Questions and Answers</a></dt></dl></dd><dt>Domain accounts, <a class="indexterm" href="unixclients.html#id2582487">Technical Issues</a></dt><dt>Domain Administrator, <a class="indexterm" href="kerberos.html#id2606410">Share Access Controls</a></dt><dt>Domain Controller, <a class="indexterm" href="small.html#id2550800">Key Points Learned</a>, <a class="indexterm" href="2000users.html#id2577378">The Nature of Windows Networking Protocols</a>, <a class="indexterm" href="unixclients.html#id2582487">Technical Issues</a>, <a class="indexterm" href="unixclients.html#id2583237">Implementation</a>, <a class="indexterm" href="HA.html#id2613424">Use and Location of BDCs</a></dt><dd><dl><dt>closest, <a class="indexterm" href="2000users.html#id2577378">The Nature of Windows Networking Protocols</a></dt></dl></dd><dt>domain controller, <a class="indexterm" href="upgrades.html#id2591431">Security Identifiers (SIDs)</a>, <a class="indexterm" href="upgrades.html#id2593024">Applicable to All Samba 2.x to Samba-3 Upgrades</a></dt><dt>domain controllers, <a class="indexterm" href="unixclients.html#id2582487">Technical Issues</a></dt><dt>Domain Controllers, <a class="indexterm" href="unixclients.html#id2590071">Questions and Answers</a></dt><dt>Domain Groups</dt><dd><dl><dt>well-known, <a class="indexterm" href="appendix.html#id2616053">Initialization of the LDAP Database</a></dt></dl></dd><dt>Domain join, <a class="indexterm" href="unixclients.html#sdcsdmldap">Samba Domain with Samba Domain Member Server  Using NSS LDAP</a></dt><dt>domain master, <a class="indexterm" href="ntmigration.html#id2595255">NT4 Migration Using LDAP Backend</a>, <a class="indexterm" href="ntmigration.html#id2597714">NT4 Migration Using tdbsam Backend</a></dt><dt>Domain Master Browser (see DMB)</dt><dt>Domain Member, <a class="indexterm" href="HA.html#id2613424">Use and Location of BDCs</a></dt><dd><dl><dt>authoritative</dt><dd><dl><dt>local accounts, <a class="indexterm" href="unixclients.html#id2582487">Technical Issues</a></dt></dl></dd><dt>client, <a class="indexterm" href="unixclients.html#id2583237">Implementation</a></dt><dt>desktop, <a class="indexterm" href="unixclients.html#id2582370">Introduction</a></dt><dt>server, <a class="indexterm" href="unixclients.html#id2582370">Introduction</a>, <a class="indexterm" href="unixclients.html#id2582487">Technical Issues</a>, <a class="indexterm" href="unixclients.html#id2583237">Implementation</a>, <a class="indexterm" href="unixclients.html#adssdm">Active Directory Domain with Samba Domain Member Server</a></dt><dt>servers, <a class="indexterm" href="unixclients.html#id2590071">Questions and Answers</a>, <a class="indexterm" href="kerberos.html#id2606898">Checkpoint Controls</a></dt><dt>workstations, <a class="indexterm" href="unixclients.html#id2583237">Implementation</a></dt></dl></dd><dt>domain member</dt><dd><dl><dt>servers, <a class="indexterm" href="unixclients.html#id2582487">Technical Issues</a></dt></dl></dd><dt>Domain Member server, <a class="indexterm" href="kerberos.html#id2604780">Technical Issues</a>, <a class="indexterm" href="kerberos.html#id2608636">Questions and Answers</a></dt><dt>Domain Member servers, <a class="indexterm" href="unixclients.html#id2590071">Questions and Answers</a></dt><dt>domain members, <a class="indexterm" href="unixclients.html#id2590071">Questions and Answers</a></dt><dt>domain name space, <a class="indexterm" href="2000users.html#id2577725">Identity Management Needs</a></dt><dt>domain replication, <a class="indexterm" href="2000users.html#id2581512">Questions and Answers</a></dt><dt>domain SID, <a class="indexterm" href="upgrades.html#id2591431">Security Identifiers (SIDs)</a></dt><dt>Domain SID, <a class="indexterm" href="ntmigration.html#id2594765">Technical Issues</a>, <a class="indexterm" href="ntmigration.html#id2598159">Questions and Answers</a></dt><dt>domain tree, <a class="indexterm" href="2000users.html#id2577725">Identity Management Needs</a></dt><dt>Domain User Manager, <a class="indexterm" href="happy.html#id2574027">Configuring Profile Directories</a></dt><dt>Domain users, <a class="indexterm" href="kerberos.html#id2604780">Technical Issues</a></dt><dt>DOS, <a class="indexterm" href="upgrades.html#id2591431">Security Identifiers (SIDs)</a></dt><dt>dos2unix, <a class="indexterm" href="secure.html#id2553134">Samba Configuration</a>, <a class="indexterm" href="Big500users.html#id2560072">Configuration for Server: MASSIVE</a></dt><dt>down-grade, <a class="indexterm" href="upgrades.html#id2591231">Introduction</a></dt><dt>drive letters, <a class="indexterm" href="nw4migration.html#id2599715">LDAP Server Configuration</a></dt><dt>drive mapping, <a class="indexterm" href="kerberos.html#id2604780">Technical Issues</a></dt><dt>dumb printing, <a class="indexterm" href="happy.html#id2565953">Installation of Printer Driver Auto-Download</a></dt><dt>dump, <a class="indexterm" href="ntmigration.html#id2594765">Technical Issues</a>, <a class="indexterm" href="ntmigration.html#id2598159">Questions and Answers</a></dt><dt>duplicate accounts, <a class="indexterm" href="unixclients.html#wdcsdm">NT4/Samba Domain with Samba Domain Member Server: Using NSS and Winbind</a></dt><dt>dynamic DNS, <a class="indexterm" href="secure.html#id2551704">Technical Issues</a></dt></dl></div><div class="indexdiv"><h3>E</h3><dl><dt>e-Directory, <a class="indexterm" href="nw4migration.html#id2599364">Dissection and Discussion</a></dt><dt>Easy Software Products, <a class="indexterm" href="happy.html#id2565953">Installation of Printer Driver Auto-Download</a></dt><dt>economically sustainable, <a class="indexterm" href="kerberos.html#id2604384">Dissection and Discussion</a></dt><dt>eDirectory, <a class="indexterm" href="happy.html#id2564531">Dissection and Discussion</a></dt><dt>education, <a class="indexterm" href="2000users.html#id2577725">Identity Management Needs</a></dt><dt>election, <a class="indexterm" href="primer.html#id2619106">Findings</a></dt><dt>employment, <a class="indexterm" href="kerberos.html#id2603717">Introduction</a>, <a class="indexterm" href="kerberos.html#id2604384">Dissection and Discussion</a></dt><dt>enable, <a class="indexterm" href="secure.html#ch4ptrcfg">Printer Configuration</a></dt><dt>encrypted, <a class="indexterm" href="primer.html#id2620355">Findings and Comments</a></dt><dt>encrypted password, <a class="indexterm" href="primer.html#id2620620">Windows 200x/XP Client Interaction with Samba-3</a></dt><dt>encrypted passwords, <a class="indexterm" href="unixclients.html#id2590071">Questions and Answers</a></dt><dt>End User License Agreement (see EULA)</dt><dt>enumerating, <a class="indexterm" href="DomApps.html#id2610240">Samba Configuration</a></dt><dt>essential, <a class="indexterm" href="kerberos.html#id2603717">Introduction</a></dt><dt>ethereal, <a class="indexterm" href="primer.html#id2618846">Exercises</a></dt><dt>Ethernet switch, <a class="indexterm" href="small.html#id2548136">Technical Issues</a></dt><dt>ethernet switch, <a class="indexterm" href="happy.html">Making Happy Users</a></dt><dt>EULA, <a class="indexterm" href="kerberos.html#id2604384">Dissection and Discussion</a></dt><dt>Everyone, <a class="indexterm" href="kerberos.html#id2606410">Share Access Controls</a></dt><dt>Excel, <a class="indexterm" href="kerberos.html#id2607372">Share Point Directory and File Permissions</a></dt><dt>exclusive open, <a class="indexterm" href="appendix.html#id2618109">Microsoft Access</a></dt><dt>experiment, <a class="indexterm" href="kerberos.html">Active Directory, Kerberos, and Security</a></dt><dt>export, <a class="indexterm" href="ntmigration.html#id2594765">Technical Issues</a></dt><dt>extent, <a class="indexterm" href="kerberos.html#id2604384">Dissection and Discussion</a></dt><dt>External Domains, <a class="indexterm" href="unixclients.html#id2582487">Technical Issues</a></dt><dt>extreme demand, <a class="indexterm" href="HA.html#id2612593">Guidelines for Reliable Samba Operation</a></dt></dl></div><div class="indexdiv"><h3>F</h3><dl><dt>fail, <a class="indexterm" href="2000users.html#id2577378">The Nature of Windows Networking Protocols</a></dt><dt>fail-over, <a class="indexterm" href="2000users.html#id2577725">Identity Management Needs</a>, <a class="indexterm" href="2000users.html#id2578207">Implementation</a></dt><dt>failed, <a class="indexterm" href="unixclients.html#sdcsdmldap">Samba Domain with Samba Domain Member Server  Using NSS LDAP</a></dt><dt>failed join, <a class="indexterm" href="unixclients.html#sdcsdmldap">Samba Domain with Samba Domain Member Server  Using NSS LDAP</a>, <a class="indexterm" href="unixclients.html#adssdm">Active Directory Domain with Samba Domain Member Server</a>, <a class="indexterm" href="unixclients.html#id2587908">IDMAP_RID with Winbind</a></dt><dt>failure, <a class="indexterm" href="DomApps.html#id2610240">Samba Configuration</a></dt><dt>familiar, <a class="indexterm" href="kerberos.html#id2604780">Technical Issues</a></dt><dt>fatal problem, <a class="indexterm" href="HA.html#id2613096">Samba Configuration</a></dt><dt>fear, <a class="indexterm" href="kerberos.html#id2604780">Technical Issues</a></dt><dt>fears, <a class="indexterm" href="kerberos.html#id2604780">Technical Issues</a></dt><dt>Fedora, <a class="indexterm" href="simple.html#id2543078">Drafting Office</a></dt><dt>FHS, <a class="indexterm" href="appendix.html#id2615028">Samba System File Location</a></dt><dt>file and print server, <a class="indexterm" href="DomApps.html#id2611515">Questions and Answers</a></dt><dt>file and print service, <a class="indexterm" href="kerberos.html#id2604384">Dissection and Discussion</a></dt><dt>file caching, <a class="indexterm" href="HA.html#id2613096">Samba Configuration</a>, <a class="indexterm" href="appendix.html#id2618341">Opportunistic Locking Controls</a></dt><dt>File Hierarchy System (see FHS)</dt><dt>file locations, <a class="indexterm" href="appendix.html#id2615028">Samba System File Location</a></dt><dt>file permissions, <a class="indexterm" href="appendix.html#id2616632">The LDAP Account Manager</a></dt><dt>file server</dt><dd><dl><dt>read-only, <a class="indexterm" href="simple.html#id2543162">Dissection and Discussion</a></dt></dl></dd><dt>file servers, <a class="indexterm" href="happy.html#id2567062">Samba Server Implementation</a></dt><dt>file system, <a class="indexterm" href="kerberos.html#id2604780">Technical Issues</a></dt><dd><dl><dt>access control, <a class="indexterm" href="secure.html#id2553134">Samba Configuration</a></dt><dt>Ext3, <a class="indexterm" href="simple.html#id2543220">Implementation</a></dt><dt>permissions, <a class="indexterm" href="secure.html#id2553134">Samba Configuration</a>, <a class="indexterm" href="Big500users.html#id2560072">Configuration for Server: MASSIVE</a></dt></dl></dd><dt>file system security, <a class="indexterm" href="kerberos.html#id2608636">Questions and Answers</a></dt><dt>filter, <a class="indexterm" href="kerberos.html#id2606410">Share Access Controls</a></dt><dt>financial responsibility, <a class="indexterm" href="kerberos.html#id2603717">Introduction</a></dt><dt>firewall, <a class="indexterm" href="secure.html#id2551704">Technical Issues</a>, <a class="indexterm" href="secure.html#ch4bsc">Basic System Configuration</a>, <a class="indexterm" href="kerberos.html#id2603717">Introduction</a></dt><dt>fix, <a class="indexterm" href="kerberos.html#id2604384">Dissection and Discussion</a></dt><dt>flaws, <a class="indexterm" href="kerberos.html#id2603717">Introduction</a></dt><dt>flexibility, <a class="indexterm" href="kerberos.html#id2604780">Technical Issues</a></dt><dt>flush</dt><dd><dl><dt>cache memory, <a class="indexterm" href="appendix.html#id2618341">Opportunistic Locking Controls</a></dt></dl></dd><dt>folder redirection, <a class="indexterm" href="happy.html#id2564988">Technical Issues</a>, <a class="indexterm" href="happy.html#redirfold">Configuration of Default Profile with Folder Redirection</a>, <a class="indexterm" href="2000users.html#id2581512">Questions and Answers</a></dt><dt>force group, <a class="indexterm" href="kerberos.html#id2607210">Override Controls</a>, <a class="indexterm" href="kerberos.html#id2608636">Questions and Answers</a></dt><dt>force user, <a class="indexterm" href="simple.html#id2543979">Dissection and Discussion</a>, <a class="indexterm" href="kerberos.html#id2607210">Override Controls</a>, <a class="indexterm" href="kerberos.html#id2608636">Questions and Answers</a></dt><dt>forced settings, <a class="indexterm" href="kerberos.html#id2607210">Override Controls</a></dt><dt>foreign, <a class="indexterm" href="unixclients.html#sdcsdmldap">Samba Domain with Samba Domain Member Server  Using NSS LDAP</a></dt><dt>foreign SID, <a class="indexterm" href="unixclients.html#sdcsdmldap">Samba Domain with Samba Domain Member Server  Using NSS LDAP</a></dt><dt>forwarded, <a class="indexterm" href="HA.html#id2612824">Routed Networks</a></dt><dt>foundation members, <a class="indexterm" href="kerberos.html#id2604780">Technical Issues</a></dt><dt>Free Standards Group (see FSG)</dt><dt>free support, <a class="indexterm" href="ch14.html">Samba Support</a>, <a class="indexterm" href="ch14.html#id2614102">Free Support</a></dt><dt>front-end, <a class="indexterm" href="HA.html#id2612122">Dissection and Discussion</a></dt><dd><dl><dt>server, <a class="indexterm" href="HA.html#id2613570">Distribute Network Load with MSDFS</a></dt></dl></dd><dt>frustration, <a class="indexterm" href="upgrades.html#id2591231">Introduction</a></dt><dt>FSG, <a class="indexterm" href="appendix.html#id2615028">Samba System File Location</a></dt><dt>FTP</dt><dd><dl><dt>proxy, <a class="indexterm" href="DomApps.html#id2611515">Questions and Answers</a></dt></dl></dd><dt>full control, <a class="indexterm" href="kerberos.html#id2606410">Share Access Controls</a>, <a class="indexterm" href="kerberos.html#id2608120">Using MS Windows Explorer (File Manager)</a></dt><dt>fully qualified, <a class="indexterm" href="kerberos.html#id2606898">Checkpoint Controls</a></dt><dt>functional differences, <a class="indexterm" href="upgrades.html#id2591327">Cautions and Notes</a></dt></dl></div><div class="indexdiv"><h3>G</h3><dl><dt>generation, <a class="indexterm" href="upgrades.html#id2591327">Cautions and Notes</a></dt><dt>Gentoo, <a class="indexterm" href="nw4migration.html">Migrating NetWare Server to Samba-3</a></dt><dt>getent, <a class="indexterm" href="happy.html#id2569962">LDAP Initialization and Creation of User and Group Accounts</a>, <a class="indexterm" href="happy.html#sbehap-bldg1">Samba-3 BDC Configuration</a>, <a class="indexterm" href="unixclients.html#sdcsdmldap">Samba Domain with Samba Domain Member Server  Using NSS LDAP</a>, <a class="indexterm" href="unixclients.html#wdcsdm">NT4/Samba Domain with Samba Domain Member Server: Using NSS and Winbind</a>, <a class="indexterm" href="unixclients.html#adssdm">Active Directory Domain with Samba Domain Member Server</a>, <a class="indexterm" href="unixclients.html#id2587908">IDMAP_RID with Winbind</a></dt><dt>getfacl, <a class="indexterm" href="kerberos.html#id2608291">Setting Posix ACLs in UNIX/Linux</a></dt><dt>getgrnam, <a class="indexterm" href="unixclients.html#id2582487">Technical Issues</a></dt><dt>getpwnam, <a class="indexterm" href="unixclients.html#id2582487">Technical Issues</a>, <a class="indexterm" href="unixclients.html#sdcsdmldap">Samba Domain with Samba Domain Member Server  Using NSS LDAP</a></dt><dt>getpwnam(), <a class="indexterm" href="unixclients.html#id2590071">Questions and Answers</a></dt><dt>GID, <a class="indexterm" href="2000users.html#id2578207">Implementation</a>, <a class="indexterm" href="unixclients.html#id2590071">Questions and Answers</a>, <a class="indexterm" href="ntmigration.html#id2598159">Questions and Answers</a></dt><dt>Goettingen, <a class="indexterm" href="DomApps.html#id2611515">Questions and Answers</a></dt><dt>government, <a class="indexterm" href="2000users.html#id2577725">Identity Management Needs</a></dt><dt>GPL, <a class="indexterm" href="secure.html#id2557218">Comments Regarding Software Terms of Use</a></dt><dt>group account, <a class="indexterm" href="simple.html#AcctgNet">Implementation</a>, <a class="indexterm" href="happy.html#ldapsetup">OpenLDAP Server Configuration</a></dt><dt>group management, <a class="indexterm" href="secure.html#id2552197">Implementation</a></dt><dt>group mapping, <a class="indexterm" href="nw4migration.html#id2599715">LDAP Server Configuration</a></dt><dt>group membership, <a class="indexterm" href="small.html#id2548369">Implementation</a>, <a class="indexterm" href="secure.html#id2553134">Samba Configuration</a>, <a class="indexterm" href="unixclients.html#sdcsdmldap">Samba Domain with Samba Domain Member Server  Using NSS LDAP</a>, <a class="indexterm" href="kerberos.html#id2607372">Share Point Directory and File Permissions</a></dt><dt>group names, <a class="indexterm" href="ntmigration.html#id2598159">Questions and Answers</a></dt><dt>group policies, <a class="indexterm" href="ntmigration.html#id2594439">Introduction</a></dt><dt>Group Policy, <a class="indexterm" href="appendix.html#domjoin">Joining a Domain: Windows 200x/XP Professional</a></dt><dt>Group Policy editor, <a class="indexterm" href="happy.html#sbehap-locgrppol">The Local Group Policy</a></dt><dt>Group Policy Objects, <a class="indexterm" href="happy.html#sbehap-locgrppol">The Local Group Policy</a></dt><dt>groupadd, <a class="indexterm" href="simple.html#id2544190">Implementation</a>, <a class="indexterm" href="simple.html#AcctgNet">Implementation</a>, <a class="indexterm" href="upgrades.html#id2593024">Applicable to All Samba 2.x to Samba-3 Upgrades</a>, <a class="indexterm" href="ntmigration.html#id2598159">Questions and Answers</a></dt><dt>groupdel, <a class="indexterm" href="upgrades.html#id2593024">Applicable to All Samba 2.x to Samba-3 Upgrades</a>, <a class="indexterm" href="ntmigration.html#id2598159">Questions and Answers</a></dt><dt>groupmem, <a class="indexterm" href="ntmigration.html#id2595255">NT4 Migration Using LDAP Backend</a></dt><dt>groupmod, <a class="indexterm" href="upgrades.html#id2593024">Applicable to All Samba 2.x to Samba-3 Upgrades</a>, <a class="indexterm" href="ntmigration.html#id2598159">Questions and Answers</a></dt><dt>GSS-API, <a class="indexterm" href="primer.html#id2620620">Windows 200x/XP Client Interaction with Samba-3</a></dt><dt>guest account, <a class="indexterm" href="primer.html#id2620355">Findings and Comments</a>, <a class="indexterm" href="primer.html#chap01conc">Dissection and Discussion</a>, <a class="indexterm" href="primer.html#id2621302">Technical Issues</a>, <a class="indexterm" href="primer.html#chap01qa">Questions and Answers</a></dt></dl></div><div class="indexdiv"><h3>H</h3><dl><dt>hackers, <a class="indexterm" href="kerberos.html#id2603717">Introduction</a></dt><dt>hardware prices, <a class="indexterm" href="HA.html#id2613671">Hardware Problems</a></dt><dt>hardware problems, <a class="indexterm" href="HA.html#id2613671">Hardware Problems</a></dt><dt>Heimdal, <a class="indexterm" href="DomApps.html#id2609603">Implementation</a>, <a class="indexterm" href="DomApps.html#id2609852">Kerberos Configuration</a></dt><dt>Heimdal Kerberos, <a class="indexterm" href="unixclients.html#adssdm">Active Directory Domain with Samba Domain Member Server</a>, <a class="indexterm" href="kerberos.html#id2606064">Kerberos Exposed</a></dt><dt>Heimdal kerberos, <a class="indexterm" href="unixclients.html#id2588512">IDMAP Storage in LDAP using Winbind</a></dt><dt>help, <a class="indexterm" href="ch14.html#id2614102">Free Support</a></dt><dt>helper agent, <a class="indexterm" href="DomApps.html#ch10-one">Removal of Pre-Existing Conflicting RPMs</a></dt><dt>hesiod, <a class="indexterm" href="unixclients.html#sdcsdmldap">Samba Domain with Samba Domain Member Server  Using NSS LDAP</a></dt><dt>hierarchy of control, <a class="indexterm" href="kerberos.html#id2606759">Share Definition Controls</a></dt><dt>high availability, <a class="indexterm" href="happy.html#id2564531">Dissection and Discussion</a></dt><dt>hire, <a class="indexterm" href="kerberos.html#id2604384">Dissection and Discussion</a></dt><dt>HKEY_CURRENT_USER, <a class="indexterm" href="happy.html#id2565500">Roaming Profile Background</a></dt><dt>HKEY_LOCAL_MACHINE, <a class="indexterm" href="happy.html#redirfold">Configuration of Default Profile with Folder Redirection</a></dt><dt>HKEY_LOCAL_USER, <a class="indexterm" href="2000users.html#id2581512">Questions and Answers</a></dt><dt>host announcement, <a class="indexterm" href="primer.html#id2618729">Assignment Tasks</a>, <a class="indexterm" href="primer.html#id2619758">Findings</a></dt><dt>hostname, <a class="indexterm" href="secure.html#ch4bsc">Basic System Configuration</a>, <a class="indexterm" href="upgrades.html#id2591431">Security Identifiers (SIDs)</a></dt><dt>hosts, <a class="indexterm" href="unixclients.html#id2590071">Questions and Answers</a></dt><dt>HUB, <a class="indexterm" href="happy.html">Making Happy Users</a></dt><dt>Hybrid, <a class="indexterm" href="primer.html#chap01qa">Questions and Answers</a></dt><dt>hypothetical, <a class="indexterm" href="kerberos.html#id2603717">Introduction</a></dt></dl></div><div class="indexdiv"><h3>I</h3><dl><dt>Idealx, <a class="indexterm" href="upgrades.html#id2593024">Applicable to All Samba 2.x to Samba-3 Upgrades</a>, <a class="indexterm" href="ntmigration.html#id2595255">NT4 Migration Using LDAP Backend</a></dt><dd><dl><dt>smbldap-tools, <a class="indexterm" href="happy.html#sbeidealx">Install and Configure Idealx smbldap-tools Scripts</a>, <a class="indexterm" href="happy.html#id2569962">LDAP Initialization and Creation of User and Group Accounts</a></dt></dl></dd><dt>identifiers, <a class="indexterm" href="unixclients.html#id2582487">Technical Issues</a></dt><dt>identity, <a class="indexterm" href="unixclients.html#id2590071">Questions and Answers</a>, <a class="indexterm" href="kerberos.html#id2606064">Kerberos Exposed</a></dt><dd><dl><dt>management, <a class="indexterm" href="happy.html#id2564988">Technical Issues</a></dt></dl></dd><dt>identity management, <a class="indexterm" href="Big500users.html#id2558539">Technical Issues</a>, <a class="indexterm" href="2000users.html#id2576972">Dissection and Discussion</a>, <a class="indexterm" href="unixclients.html#id2583136">Political Issues</a>, <a class="indexterm" href="nw4migration.html#id2599364">Dissection and Discussion</a></dt><dt>Identity Management, <a class="indexterm" href="happy.html#id2564531">Dissection and Discussion</a>, <a class="indexterm" href="2000users.html#id2577378">The Nature of Windows Networking Protocols</a>, <a class="indexterm" href="2000users.html#id2577725">Identity Management Needs</a></dt><dt>Identity management, <a class="indexterm" href="unixclients.html#id2589442">UNIX/Linux Client Domain Member</a></dt><dt>Identity resolution, <a class="indexterm" href="unixclients.html#sdcsdmldap">Samba Domain with Samba Domain Member Server  Using NSS LDAP</a>, <a class="indexterm" href="unixclients.html#adssdm">Active Directory Domain with Samba Domain Member Server</a>, <a class="indexterm" href="unixclients.html#id2589442">UNIX/Linux Client Domain Member</a>, <a class="indexterm" href="unixclients.html#id2590071">Questions and Answers</a></dt><dt>Identity resolver, <a class="indexterm" href="DomApps.html#id2611515">Questions and Answers</a></dt><dt>IDMAP, <a class="indexterm" href="unixclients.html#sdcsdmldap">Samba Domain with Samba Domain Member Server  Using NSS LDAP</a>, <a class="indexterm" href="unixclients.html#id2587908">IDMAP_RID with Winbind</a></dt><dt>idmap backend, <a class="indexterm" href="unixclients.html#id2582487">Technical Issues</a></dt><dt>IDMAP backend, <a class="indexterm" href="unixclients.html#id2590071">Questions and Answers</a></dt><dt>idmap gid, <a class="indexterm" href="unixclients.html#id2587908">IDMAP_RID with Winbind</a></dt><dt>idmap uid, <a class="indexterm" href="unixclients.html#id2587908">IDMAP_RID with Winbind</a></dt><dt>idmap_rid, <a class="indexterm" href="unixclients.html#id2587908">IDMAP_RID with Winbind</a></dt><dt>IMAP, <a class="indexterm" href="nw4migration.html#id2599440">Technical Issues</a></dt><dt>import, <a class="indexterm" href="ntmigration.html#id2594765">Technical Issues</a></dt><dt>income, <a class="indexterm" href="kerberos.html#id2604384">Dissection and Discussion</a></dt><dt>independent expert, <a class="indexterm" href="kerberos.html#id2603717">Introduction</a></dt><dt>inetd, <a class="indexterm" href="secure.html#procstart">Process Startup Configuration</a></dt><dt>inetOrgPerson, <a class="indexterm" href="nw4migration.html#id2599440">Technical Issues</a></dt><dt>inheritance, <a class="indexterm" href="kerberos.html#id2608291">Setting Posix ACLs in UNIX/Linux</a></dt><dt>initGrps.sh, <a class="indexterm" href="small.html#id2548369">Implementation</a>, <a class="indexterm" href="secure.html#id2553134">Samba Configuration</a>, <a class="indexterm" href="Big500users.html#id2560072">Configuration for Server: MASSIVE</a></dt><dt>initial credentials, <a class="indexterm" href="DomApps.html#id2609852">Kerberos Configuration</a></dt><dt>inoperative, <a class="indexterm" href="ntmigration.html#id2594579">Dissection and Discussion</a></dt><dt>install, <a class="indexterm" href="upgrades.html">Updating Samba-3</a></dt><dt>installation, <a class="indexterm" href="kerberos.html#id2604384">Dissection and Discussion</a></dt><dt>integrate, <a class="indexterm" href="unixclients.html#id2582487">Technical Issues</a></dt><dt>integrity, <a class="indexterm" href="kerberos.html#id2603717">Introduction</a>, <a class="indexterm" href="kerberos.html#id2606064">Kerberos Exposed</a></dt><dt>inter-domain, <a class="indexterm" href="upgrades.html#id2593024">Applicable to All Samba 2.x to Samba-3 Upgrades</a></dt><dt>inter-operability, <a class="indexterm" href="kerberos.html#id2604384">Dissection and Discussion</a>, <a class="indexterm" href="kerberos.html#id2604780">Technical Issues</a>, <a class="indexterm" href="kerberos.html#id2608502">Key Points Learned</a>, <a class="indexterm" href="DomApps.html#id2611515">Questions and Answers</a></dt><dt>interactive help, <a class="indexterm" href="ch14.html#id2614102">Free Support</a></dt><dt>interdomain trusts, <a class="indexterm" href="2000users.html#id2577725">Identity Management Needs</a></dt><dt>interfaces, <a class="indexterm" href="secure.html#id2552197">Implementation</a></dt><dt>intermittent, <a class="indexterm" href="HA.html#id2613671">Hardware Problems</a></dt><dt>internationalization, <a class="indexterm" href="upgrades.html#id2592490">International Language Support</a></dt><dt>Internet Explorer, <a class="indexterm" href="DomApps.html#id2609429">Technical Issues</a></dt><dt>Internet Information Server, <a class="indexterm" href="DomApps.html#id2611515">Questions and Answers</a></dt><dt>interoperability, <a class="indexterm" href="happy.html#id2564531">Dissection and Discussion</a></dt><dt>IP forwarding, <a class="indexterm" href="small.html#id2548369">Implementation</a>, <a class="indexterm" href="secure.html#ch4bsc">Basic System Configuration</a>, <a class="indexterm" href="Big500users.html#id2560072">Configuration for Server: MASSIVE</a></dt><dt>IPC$, <a class="indexterm" href="primer.html#id2620355">Findings and Comments</a></dt><dt>iptables, <a class="indexterm" href="secure.html#id2551704">Technical Issues</a></dt><dt>IRC, <a class="indexterm" href="ch14.html#id2614102">Free Support</a></dt><dt>isolated, <a class="indexterm" href="kerberos.html#id2603717">Introduction</a></dt><dt>Italian, <a class="indexterm" href="DomApps.html#id2611515">Questions and Answers</a></dt></dl></div><div class="indexdiv"><h3>J</h3><dl><dt>jobs, <a class="indexterm" href="kerberos.html#id2603717">Introduction</a></dt><dt>joining a domain, <a class="indexterm" href="appendix.html#domjoin">Joining a Domain: Windows 200x/XP Professional</a></dt></dl></div><div class="indexdiv"><h3>K</h3><dl><dt>KDC, <a class="indexterm" href="DomApps.html#id2609852">Kerberos Configuration</a></dt><dt>Kerberos, <a class="indexterm" href="unixclients.html#adssdm">Active Directory Domain with Samba Domain Member Server</a>, <a class="indexterm" href="unixclients.html#id2590071">Questions and Answers</a>, <a class="indexterm" href="kerberos.html#id2603717">Introduction</a>, <a class="indexterm" href="kerberos.html#id2604780">Technical Issues</a>, <a class="indexterm" href="kerberos.html#id2608502">Key Points Learned</a>, <a class="indexterm" href="DomApps.html#id2609429">Technical Issues</a>, <a class="indexterm" href="DomApps.html#id2609603">Implementation</a>, <a class="indexterm" href="DomApps.html#id2609852">Kerberos Configuration</a></dt><dd><dl><dt>Heimdal, <a class="indexterm" href="unixclients.html#adssdm">Active Directory Domain with Samba Domain Member Server</a></dt><dt>interoperability, <a class="indexterm" href="kerberos.html#id2606064">Kerberos Exposed</a></dt><dt>libraries, <a class="indexterm" href="unixclients.html#adssdm">Active Directory Domain with Samba Domain Member Server</a></dt><dt>MIT, <a class="indexterm" href="unixclients.html#adssdm">Active Directory Domain with Samba Domain Member Server</a></dt><dt>unspecified fields, <a class="indexterm" href="kerberos.html#id2606064">Kerberos Exposed</a></dt></dl></dd><dt>kerberos, <a class="indexterm" href="kerberos.html#id2606064">Kerberos Exposed</a></dt><dd><dl><dt>server, <a class="indexterm" href="kerberos.html#id2606064">Kerberos Exposed</a></dt></dl></dd><dt>Kerberos ticket, <a class="indexterm" href="DomApps.html#id2610240">Samba Configuration</a></dt><dt>kinit, <a class="indexterm" href="DomApps.html#id2609852">Kerberos Configuration</a></dt><dt>Kixtart, <a class="indexterm" href="nw4migration.html#id2599715">LDAP Server Configuration</a></dt><dt>klist, <a class="indexterm" href="DomApps.html#id2609852">Kerberos Configuration</a></dt><dt>krb5, <a class="indexterm" href="DomApps.html#id2609603">Implementation</a></dt><dt>krb5.conf, <a class="indexterm" href="DomApps.html#id2609852">Kerberos Configuration</a></dt></dl></div><div class="indexdiv"><h3>L</h3><dl><dt>LAM, <a class="indexterm" href="appendix.html#id2616632">The LDAP Account Manager</a></dt><dd><dl><dt>configuration editor, <a class="indexterm" href="appendix.html#id2616632">The LDAP Account Manager</a></dt><dt>configuration file, <a class="indexterm" href="appendix.html#id2616632">The LDAP Account Manager</a></dt><dt>login screen, <a class="indexterm" href="appendix.html#id2616632">The LDAP Account Manager</a></dt><dt>opening screen, <a class="indexterm" href="appendix.html#id2616632">The LDAP Account Manager</a></dt><dt>profile, <a class="indexterm" href="appendix.html#id2616632">The LDAP Account Manager</a></dt><dt>wizard, <a class="indexterm" href="appendix.html#id2616632">The LDAP Account Manager</a></dt></dl></dd><dt>large domain, <a class="indexterm" href="unixclients.html#id2587908">IDMAP_RID with Winbind</a></dt><dt>LDAP, <a class="indexterm" href="Big500users.html#id2558539">Technical Issues</a>, <a class="indexterm" href="happy.html#id2564394">Assignment Tasks</a>, <a class="indexterm" href="happy.html#id2564531">Dissection and Discussion</a>, <a class="indexterm" href="happy.html#id2564988">Technical Issues</a>, <a class="indexterm" href="happy.html#id2566143">Preliminary Advice: Dangers Can Be Avoided</a>, <a class="indexterm" href="happy.html#sbehap-PAM-NSS">PAM and NSS Client Configuration</a>, <a class="indexterm" href="2000users.html#id2576874">Introduction</a>, <a class="indexterm" href="2000users.html#id2576972">Dissection and Discussion</a>, <a class="indexterm" href="2000users.html#id2577725">Identity Management Needs</a>, <a class="indexterm" href="2000users.html#id2578207">Implementation</a>, <a class="indexterm" href="2000users.html#id2581365">Key Points Learned</a>, <a class="indexterm" href="2000users.html#id2581512">Questions and Answers</a>, <a class="indexterm" href="unixclients.html#id2582487">Technical Issues</a>, <a class="indexterm" href="unixclients.html#wdcsdm">NT4/Samba Domain with Samba Domain Member Server: Using NSS and Winbind</a>, <a class="indexterm" href="unixclients.html#adssdm">Active Directory Domain with Samba Domain Member Server</a>, <a class="indexterm" href="unixclients.html#id2590071">Questions and Answers</a>, <a class="indexterm" href="upgrades.html#id2591431">Security Identifiers (SIDs)</a>, <a class="indexterm" href="upgrades.html#id2593024">Applicable to All Samba 2.x to Samba-3 Upgrades</a>, <a class="indexterm" href="ntmigration.html#id2594524">Assignment Tasks</a>, <a class="indexterm" href="ntmigration.html#id2594765">Technical Issues</a>, <a class="indexterm" href="ntmigration.html#id2598159">Questions and Answers</a>, <a class="indexterm" href="nw4migration.html#id2599364">Dissection and Discussion</a>, <a class="indexterm" href="nw4migration.html#id2599715">LDAP Server Configuration</a>, <a class="indexterm" href="kerberos.html#id2604780">Technical Issues</a></dt><dd><dl><dt>backend, <a class="indexterm" href="2000users.html#id2577725">Identity Management Needs</a></dt><dt>database, <a class="indexterm" href="happy.html#id2569962">LDAP Initialization and Creation of User and Group Accounts</a>, <a class="indexterm" href="2000users.html#id2577725">Identity Management Needs</a>, <a class="indexterm" href="2000users.html#id2581512">Questions and Answers</a>, <a class="indexterm" href="appendix.html#altldapcfg">Alternative LDAP Database Initialization</a></dt><dt>directory, <a class="indexterm" href="happy.html#id2564154">Regarding LDAP Directories and Windows Computer Accounts</a>, <a class="indexterm" href="2000users.html#id2577725">Identity Management Needs</a></dt><dt>fail-over, <a class="indexterm" href="2000users.html#id2578207">Implementation</a></dt><dt>initial configuration, <a class="indexterm" href="appendix.html#altldapcfg">Alternative LDAP Database Initialization</a></dt><dt>master, <a class="indexterm" href="2000users.html#id2577725">Identity Management Needs</a></dt><dt>master/slave</dt><dd><dl><dt>background communication, <a class="indexterm" href="2000users.html#id2581512">Questions and Answers</a></dt></dl></dd><dt>preload, <a class="indexterm" href="2000users.html#id2578207">Implementation</a></dt><dt>schema, <a class="indexterm" href="upgrades.html#id2593683">Updating from Samba Versions between 3.0.6 and 3.0.10</a></dt><dt>secure, <a class="indexterm" href="happy.html#id2564988">Technical Issues</a></dt><dt>server, <a class="indexterm" href="unixclients.html#id2590071">Questions and Answers</a></dt><dt>slave, <a class="indexterm" href="2000users.html#id2577725">Identity Management Needs</a></dt><dt>updates, <a class="indexterm" href="2000users.html#id2577725">Identity Management Needs</a></dt></dl></dd><dt>ldap, <a class="indexterm" href="unixclients.html#sdcsdmldap">Samba Domain with Samba Domain Member Server  Using NSS LDAP</a></dt><dt>LDAP Account Manager (see LAM)</dt><dt>LDAP backend, <a class="indexterm" href="ntmigration.html#id2594765">Technical Issues</a></dt><dt>LDAP database, <a class="indexterm" href="ntmigration.html#id2598159">Questions and Answers</a></dt><dt>LDAP Interchange Format (see LDIF)</dt><dt>LDAP server, <a class="indexterm" href="2000users.html#id2577725">Identity Management Needs</a></dt><dt>LDAP-transfer-LDIF.txt, <a class="indexterm" href="2000users.html#id2578207">Implementation</a></dt><dt>ldap.conf, <a class="indexterm" href="unixclients.html#sdcsdmldap">Samba Domain with Samba Domain Member Server  Using NSS LDAP</a></dt><dt>ldapadd, <a class="indexterm" href="happy.html#id2569962">LDAP Initialization and Creation of User and Group Accounts</a>, <a class="indexterm" href="unixclients.html#sdcsdmldap">Samba Domain with Samba Domain Member Server  Using NSS LDAP</a></dt><dt>ldapsam, <a class="indexterm" href="happy.html#id2569962">LDAP Initialization and Creation of User and Group Accounts</a>, <a class="indexterm" href="2000users.html#id2576972">Dissection and Discussion</a>, <a class="indexterm" href="unixclients.html#sdcsdmldap">Samba Domain with Samba Domain Member Server  Using NSS LDAP</a>, <a class="indexterm" href="unixclients.html#wdcsdm">NT4/Samba Domain with Samba Domain Member Server: Using NSS and Winbind</a>, <a class="indexterm" href="upgrades.html#id2593683">Updating from Samba Versions between 3.0.6 and 3.0.10</a>, <a class="indexterm" href="ntmigration.html#id2594524">Assignment Tasks</a>, <a class="indexterm" href="DomApps.html">Integrating Additional Services</a></dt><dt>ldapsam backend, <a class="indexterm" href="unixclients.html#sdcsdmldap">Samba Domain with Samba Domain Member Server  Using NSS LDAP</a></dt><dt>ldapsearch, <a class="indexterm" href="happy.html#id2569962">LDAP Initialization and Creation of User and Group Accounts</a></dt><dt>LDIF, <a class="indexterm" href="happy.html#id2564988">Technical Issues</a>, <a class="indexterm" href="2000users.html#id2578207">Implementation</a>, <a class="indexterm" href="nw4migration.html#id2599440">Technical Issues</a>, <a class="indexterm" href="nw4migration.html#id2599715">LDAP Server Configuration</a>, <a class="indexterm" href="appendix.html#id2616053">Initialization of the LDAP Database</a></dt><dt>leadership, <a class="indexterm" href="kerberos.html#id2604780">Technical Issues</a></dt><dt>Lightweight Directory Access Protocol (see LDAP)</dt><dt>limit, <a class="indexterm" href="ntmigration.html#id2598159">Questions and Answers</a></dt><dt>Linux desktop, <a class="indexterm" href="unixclients.html#id2582370">Introduction</a></dt><dt>Linux Standards Base (see LSB)</dt><dt>LMB, <a class="indexterm" href="primer.html#id2619106">Findings</a>, <a class="indexterm" href="primer.html#chap01qa">Questions and Answers</a></dt><dt>LMHOSTS, <a class="indexterm" href="HA.html#id2612824">Routed Networks</a></dt><dt>load distribution, <a class="indexterm" href="HA.html#id2613521">For Scalability, Use SAN-Based Storage on Samba Servers</a></dt><dt>local accounts, <a class="indexterm" href="unixclients.html#id2582487">Technical Issues</a></dt><dt>Local Group Policy, <a class="indexterm" href="happy.html#id2565500">Roaming Profile Background</a></dt><dt>Local Master Announcement, <a class="indexterm" href="primer.html#id2619758">Findings</a></dt><dt>Local Master Browser (see LMB)</dt><dt>localhost, <a class="indexterm" href="secure.html#ch4bsc">Basic System Configuration</a>, <a class="indexterm" href="HA.html#id2612632">Bad Hostnames</a></dt><dt>lock directory, <a class="indexterm" href="upgrades.html#sbeug2">Samba 1.9.x and 2.x Versions Without LDAP</a></dt><dt>locking</dt><dd><dl><dt>Application level, <a class="indexterm" href="appendix.html#ch12dblck">Shared Data Integrity</a></dt><dt>Client side, <a class="indexterm" href="appendix.html#ch12dblck">Shared Data Integrity</a></dt><dt>Server side, <a class="indexterm" href="appendix.html#ch12dblck">Shared Data Integrity</a></dt></dl></dd><dt>logging, <a class="indexterm" href="DomApps.html#ch10-one">Removal of Pre-Existing Conflicting RPMs</a></dt><dt>login, <a class="indexterm" href="secure.html#id2551704">Technical Issues</a></dt><dt>loglevel, <a class="indexterm" href="happy.html#id2566377">Debugging LDAP</a></dt><dt>logon credentials, <a class="indexterm" href="DomApps.html#id2611515">Questions and Answers</a></dt><dt>logon hours, <a class="indexterm" href="ntmigration.html#id2594765">Technical Issues</a>, <a class="indexterm" href="kerberos.html#id2608502">Key Points Learned</a></dt><dt>logon machines, <a class="indexterm" href="ntmigration.html#id2594765">Technical Issues</a></dt><dt>logon path, <a class="indexterm" href="secure.html#id2552197">Implementation</a></dt><dt>logon process, <a class="indexterm" href="unixclients.html#id2583237">Implementation</a></dt><dt>logon scrip, <a class="indexterm" href="secure.html#id2553134">Samba Configuration</a></dt><dt>logon script, <a class="indexterm" href="secure.html#id2552197">Implementation</a>, <a class="indexterm" href="happy.html#id2564988">Technical Issues</a>, <a class="indexterm" href="happy.html#id2574271">Preparation of Logon Scripts</a>, <a class="indexterm" href="ntmigration.html#id2594765">Technical Issues</a></dt><dt>logon server, <a class="indexterm" href="2000users.html#id2577378">The Nature of Windows Networking Protocols</a></dt><dt>logon services, <a class="indexterm" href="secure.html#id2552197">Implementation</a></dt><dt>logon time, <a class="indexterm" href="happy.html#id2564394">Assignment Tasks</a></dt><dt>logon traffic, <a class="indexterm" href="2000users.html#id2577378">The Nature of Windows Networking Protocols</a></dt><dt>logon.kix, <a class="indexterm" href="nw4migration.html#id2599715">LDAP Server Configuration</a></dt><dt>loopback, <a class="indexterm" href="simple.html#validate1">Validation</a></dt><dt>low performance, <a class="indexterm" href="HA.html#id2613671">Hardware Problems</a></dt><dt>lower-case, <a class="indexterm" href="ntmigration.html#id2595114">Implementation</a></dt><dt>lpadmin, <a class="indexterm" href="simple.html#id2544190">Implementation</a>, <a class="indexterm" href="simple.html#AcctgNet">Implementation</a>, <a class="indexterm" href="small.html#id2548369">Implementation</a>, <a class="indexterm" href="secure.html#ch4ptrcfg">Printer Configuration</a>, <a class="indexterm" href="happy.html#sbehap-ptrcfg">Printer Configuration</a></dt><dt>LSB, <a class="indexterm" href="appendix.html#id2615028">Samba System File Location</a></dt></dl></div><div class="indexdiv"><h3>M</h3><dl><dt>machine, <a class="indexterm" href="upgrades.html#id2591431">Security Identifiers (SIDs)</a></dt><dt>machine account, <a class="indexterm" href="happy.html#id2564154">Regarding LDAP Directories and Windows Computer Accounts</a></dt><dt>machine accounts, <a class="indexterm" href="ntmigration.html#id2598159">Questions and Answers</a></dt><dt>machine secret password, <a class="indexterm" href="Big500users.html#id2558539">Technical Issues</a></dt><dt>MACHINE.SID, <a class="indexterm" href="upgrades.html#id2591431">Security Identifiers (SIDs)</a></dt><dt>mailing list, <a class="indexterm" href="ch14.html#id2614102">Free Support</a></dt><dt>mailing lists, <a class="indexterm" href="ch14.html#id2614102">Free Support</a></dt><dt>managed, <a class="indexterm" href="kerberos.html#id2604780">Technical Issues</a></dt><dt>management, <a class="indexterm" href="unixclients.html#id2583136">Political Issues</a>, <a class="indexterm" href="unixclients.html#id2590071">Questions and Answers</a></dt><dd><dl><dt>group, <a class="indexterm" href="kerberos.html#id2604780">Technical Issues</a></dt><dt>User, <a class="indexterm" href="kerberos.html#id2604780">Technical Issues</a></dt></dl></dd><dt>mandatory profile, <a class="indexterm" href="happy.html#id2564988">Technical Issues</a>, <a class="indexterm" href="happy.html#id2574027">Configuring Profile Directories</a></dt><dt>Mandrake, <a class="indexterm" href="nw4migration.html">Migrating NetWare Server to Samba-3</a></dt><dt>mapped drives, <a class="indexterm" href="unixclients.html#id2590071">Questions and Answers</a></dt><dt>mapping, <a class="indexterm" href="unixclients.html#id2582487">Technical Issues</a>, <a class="indexterm" href="DomApps.html#id2609852">Kerberos Configuration</a></dt><dd><dl><dt>consistent, <a class="indexterm" href="unixclients.html#sdcsdmldap">Samba Domain with Samba Domain Member Server  Using NSS LDAP</a></dt></dl></dd><dt>Mars_NWE, <a class="indexterm" href="nw4migration.html">Migrating NetWare Server to Samba-3</a></dt><dt>master, <a class="indexterm" href="2000users.html#id2576972">Dissection and Discussion</a></dt><dt>material, <a class="indexterm" href="appendix.html">A Collection of Useful Tidbits</a></dt><dt>memberUID, <a class="indexterm" href="nw4migration.html#id2599715">LDAP Server Configuration</a></dt><dt>memory requirements, <a class="indexterm" href="secure.html#id2551990">Hardware Requirements</a></dt><dt>merge, <a class="indexterm" href="ntmigration.html#id2594765">Technical Issues</a>, <a class="indexterm" href="ntmigration.html#id2598159">Questions and Answers</a></dt><dt>merged, <a class="indexterm" href="ntmigration.html#id2594765">Technical Issues</a></dt><dt>meta-directory, <a class="indexterm" href="2000users.html#id2581512">Questions and Answers</a></dt><dt>meta-service, <a class="indexterm" href="kerberos.html#id2608636">Questions and Answers</a></dt><dt>Microsoft Access, <a class="indexterm" href="appendix.html#ch12dblck">Shared Data Integrity</a></dt><dt>Microsoft Excel, <a class="indexterm" href="appendix.html#ch12dblck">Shared Data Integrity</a></dt><dt>Microsoft ISA, <a class="indexterm" href="DomApps.html#id2609296">Assignment Tasks</a></dt><dt>Microsoft Management Console (see MMC)</dt><dt>Microsoft Office, <a class="indexterm" href="secure.html#ch4appscfg">Application Share Configuration</a>, <a class="indexterm" href="kerberos.html#id2607372">Share Point Directory and File Permissions</a></dt><dt>Microsoft Outlook</dt><dd><dl><dt>PST files, <a class="indexterm" href="2000users.html#id2581512">Questions and Answers</a></dt></dl></dd><dt>migrate, <a class="indexterm" href="upgrades.html">Updating Samba-3</a>, <a class="indexterm" href="ntmigration.html#id2594765">Technical Issues</a></dt><dt>migration, <a class="indexterm" href="simple.html#AcctgNet">Implementation</a>, <a class="indexterm" href="small.html#id2548369">Implementation</a>, <a class="indexterm" href="happy.html#id2564394">Assignment Tasks</a>, <a class="indexterm" href="ntmigration.html#id2594439">Introduction</a>, <a class="indexterm" href="ntmigration.html#id2598159">Questions and Answers</a>, <a class="indexterm" href="nw4migration.html">Migrating NetWare Server to Samba-3</a></dt><dd><dl><dt>objectives, <a class="indexterm" href="ntmigration.html#id2594579">Dissection and Discussion</a></dt></dl></dd><dt>Migration speed, <a class="indexterm" href="ntmigration.html#id2598159">Questions and Answers</a></dt><dt>mime type, <a class="indexterm" href="simple.html#id2544190">Implementation</a>, <a class="indexterm" href="small.html#id2548369">Implementation</a>, <a class="indexterm" href="secure.html#ch4ptrcfg">Printer Configuration</a>, <a class="indexterm" href="Big500users.html#id2559494">Server Preparation: All Servers</a>, <a class="indexterm" href="happy.html#sbehap-ptrcfg">Printer Configuration</a></dt><dt>mime types, <a class="indexterm" href="simple.html#AcctgNet">Implementation</a></dt><dt>missing RPC's, <a class="indexterm" href="kerberos.html#id2604780">Technical Issues</a></dt><dt>MIT, <a class="indexterm" href="DomApps.html#id2609603">Implementation</a>, <a class="indexterm" href="DomApps.html#id2609852">Kerberos Configuration</a></dt><dt>MIT Kerberos, <a class="indexterm" href="unixclients.html#adssdm">Active Directory Domain with Samba Domain Member Server</a>, <a class="indexterm" href="kerberos.html#id2606064">Kerberos Exposed</a></dt><dt>MIT kerberos, <a class="indexterm" href="unixclients.html#id2588512">IDMAP Storage in LDAP using Winbind</a></dt><dt>MIT KRB5, <a class="indexterm" href="DomApps.html#id2610240">Samba Configuration</a></dt><dt>mixed mode, <a class="indexterm" href="unixclients.html#adssdm">Active Directory Domain with Samba Domain Member Server</a></dt><dt>mixed-mode, <a class="indexterm" href="kerberos.html#id2608636">Questions and Answers</a></dt><dt>MMC, <a class="indexterm" href="happy.html#id2575585">Configure Delete Cached Profiles on Logout</a>, <a class="indexterm" href="kerberos.html#id2604780">Technical Issues</a>, <a class="indexterm" href="kerberos.html#id2608636">Questions and Answers</a></dt><dt>mobile computing, <a class="indexterm" href="small.html#id2548082">Dissection and Discussion</a></dt><dt>mobility, <a class="indexterm" href="2000users.html#id2577245">Technical Issues</a></dt><dt>modularization, <a class="indexterm" href="kerberos.html#id2604780">Technical Issues</a></dt><dt>modules, <a class="indexterm" href="DomApps.html#id2611515">Questions and Answers</a></dt><dt>MS Access</dt><dd><dl><dt>validate, <a class="indexterm" href="appendix.html#id2618109">Microsoft Access</a></dt></dl></dd><dt>MS Outlook, <a class="indexterm" href="happy.html#id2575269">Configuration of MS Outlook to Relocate PST File</a></dt><dd><dl><dt>PST, <a class="indexterm" href="happy.html#id2575269">Configuration of MS Outlook to Relocate PST File</a></dt><dt>PST file, <a class="indexterm" href="happy.html">Making Happy Users</a></dt></dl></dd><dt>MS Windows Server 2003, <a class="indexterm" href="DomApps.html#id2609603">Implementation</a></dt><dt>MS Word, <a class="indexterm" href="kerberos.html#id2607372">Share Point Directory and File Permissions</a></dt><dt>MSDFS, <a class="indexterm" href="HA.html#id2613570">Distribute Network Load with MSDFS</a></dt><dt>multi-subnet, <a class="indexterm" href="HA.html#id2612824">Routed Networks</a></dt><dt>multi-user</dt><dd><dl><dt>access, <a class="indexterm" href="appendix.html#id2618109">Microsoft Access</a></dt><dt>data access, <a class="indexterm" href="appendix.html#ch12dblck">Shared Data Integrity</a></dt></dl></dd><dt>multiple directories, <a class="indexterm" href="2000users.html#id2577725">Identity Management Needs</a></dt><dt>multiple domain controllers, <a class="indexterm" href="happy.html">Making Happy Users</a></dt><dt>multiple group mappings, <a class="indexterm" href="ntmigration.html#id2598159">Questions and Answers</a></dt><dt>mutual assistance, <a class="indexterm" href="ch14.html#id2614102">Free Support</a></dt><dt>My Documents, <a class="indexterm" href="happy.html#id2565500">Roaming Profile Background</a></dt><dt>My Network Places, <a class="indexterm" href="simple.html#id2544190">Implementation</a></dt><dt>mysqlsam, <a class="indexterm" href="2000users.html#id2578207">Implementation</a></dt></dl></div><div class="indexdiv"><h3>N</h3><dl><dt>name resolution, <a class="indexterm" href="secure.html#ch4dhcpdns">Configuration of DHCP and DNS Servers</a>, <a class="indexterm" href="unixclients.html#id2590071">Questions and Answers</a>, <a class="indexterm" href="primer.html#id2618729">Assignment Tasks</a></dt><dd><dl><dt>Defective, <a class="indexterm" href="unixclients.html#adssdm">Active Directory Domain with Samba Domain Member Server</a></dt></dl></dd><dt>name resolve order, <a class="indexterm" href="secure.html#id2552197">Implementation</a></dt><dt>name service switch, <a class="indexterm" href="small.html#id2548369">Implementation</a> (see NSS)</dt><dt>named, <a class="indexterm" href="secure.html#ch4bsc">Basic System Configuration</a>, <a class="indexterm" href="secure.html#ch4valid">Validation</a>, <a class="indexterm" href="Big500users.html#id2559494">Server Preparation: All Servers</a></dt><dt>NAT, <a class="indexterm" href="secure.html#id2551704">Technical Issues</a></dt><dt>native, <a class="indexterm" href="kerberos.html#id2608636">Questions and Answers</a></dt><dt>net</dt><dd><dl><dt>ads</dt><dd><dl><dt>info, <a class="indexterm" href="unixclients.html#adssdm">Active Directory Domain with Samba Domain Member Server</a></dt><dt>join, <a class="indexterm" href="unixclients.html#adssdm">Active Directory Domain with Samba Domain Member Server</a>, <a class="indexterm" href="unixclients.html#id2590071">Questions and Answers</a>, <a class="indexterm" href="DomApps.html#id2610240">Samba Configuration</a></dt><dt>status, <a class="indexterm" href="unixclients.html#adssdm">Active Directory Domain with Samba Domain Member Server</a></dt></dl></dd><dt>getlocalsid, <a class="indexterm" href="happy.html#sbehap-massive">Samba-3 PDC Configuration</a>, <a class="indexterm" href="upgrades.html#id2591431">Security Identifiers (SIDs)</a></dt><dt>group, <a class="indexterm" href="ntmigration.html#id2597714">NT4 Migration Using tdbsam Backend</a></dt><dt>groupmap</dt><dd><dl><dt>add, <a class="indexterm" href="secure.html#id2553134">Samba Configuration</a></dt><dt>list, <a class="indexterm" href="secure.html#id2553134">Samba Configuration</a>, <a class="indexterm" href="happy.html#id2569962">LDAP Initialization and Creation of User and Group Accounts</a></dt><dt>modify, <a class="indexterm" href="secure.html#id2553134">Samba Configuration</a></dt></dl></dd><dt>rpc</dt><dd><dl><dt>info, <a class="indexterm" href="upgrades.html#id2591431">Security Identifiers (SIDs)</a></dt><dt>join, <a class="indexterm" href="Big500users.html#ch5-domsvrspec">Configuration Specific to Domain Member Servers: BLDG1, BLDG2</a>, <a class="indexterm" href="unixclients.html#sdcsdmldap">Samba Domain with Samba Domain Member Server  Using NSS LDAP</a>, <a class="indexterm" href="unixclients.html#wdcsdm">NT4/Samba Domain with Samba Domain Member Server: Using NSS and Winbind</a>, <a class="indexterm" href="unixclients.html#dcwonss">NT4/Samba Domain with Samba Domain Member Server without NSS Support</a>, <a class="indexterm" href="unixclients.html#adssdm">Active Directory Domain with Samba Domain Member Server</a>, <a class="indexterm" href="unixclients.html#id2590071">Questions and Answers</a>, <a class="indexterm" href="ntmigration.html#id2597714">NT4 Migration Using tdbsam Backend</a></dt><dt>vampire, <a class="indexterm" href="upgrades.html">Updating Samba-3</a>, <a class="indexterm" href="ntmigration.html#id2597714">NT4 Migration Using tdbsam Backend</a></dt></dl></dd><dt>setlocalsid, <a class="indexterm" href="upgrades.html#id2591431">Security Identifiers (SIDs)</a></dt></dl></dd><dt>NetBIOS, <a class="indexterm" href="2000users.html#id2577378">The Nature of Windows Networking Protocols</a>, <a class="indexterm" href="unixclients.html#id2590071">Questions and Answers</a>, <a class="indexterm" href="HA.html#id2612632">Bad Hostnames</a>, <a class="indexterm" href="HA.html#id2612824">Routed Networks</a>, <a class="indexterm" href="primer.html#chap01qa">Questions and Answers</a></dt><dd><dl><dt>name cache, <a class="indexterm" href="2000users.html#id2581512">Questions and Answers</a></dt><dt>name resolution</dt><dd><dl><dt>delays, <a class="indexterm" href="happy.html">Making Happy Users</a></dt></dl></dd><dt>Node Type, <a class="indexterm" href="primer.html#chap01qa">Questions and Answers</a></dt></dl></dd><dt>netbios</dt><dd><dl><dt>machine  name, <a class="indexterm" href="upgrades.html#id2592158">Change of hostname</a></dt></dl></dd><dt>netbios forwarding, <a class="indexterm" href="HA.html#id2612997">Network Collisions</a></dt><dt>NetBIOS name, <a class="indexterm" href="DomApps.html#id2609852">Kerberos Configuration</a></dt><dd><dl><dt>aliases, <a class="indexterm" href="2000users.html#id2577725">Identity Management Needs</a></dt></dl></dd><dt>netbios name, <a class="indexterm" href="upgrades.html#id2591431">Security Identifiers (SIDs)</a>, <a class="indexterm" href="upgrades.html#id2592158">Change of hostname</a>, <a class="indexterm" href="HA.html#id2612632">Bad Hostnames</a></dt><dt>NETLOGON, <a class="indexterm" href="happy.html#id2565895">Using a Network Default User Profile</a>, <a class="indexterm" href="happy.html#id2574516">Windows Client Configuration</a></dt><dt>netlogon, <a class="indexterm" href="2000users.html#id2577378">The Nature of Windows Networking Protocols</a>, <a class="indexterm" href="nw4migration.html#id2599715">LDAP Server Configuration</a></dt><dt>Netlogon, <a class="indexterm" href="appendix.html#domjoin">Joining a Domain: Windows 200x/XP Professional</a></dt><dt>netmask, <a class="indexterm" href="simple.html#id2543220">Implementation</a></dt><dt>Netware, <a class="indexterm" href="small.html">Small Office Networking</a></dt><dt>NetWare, <a class="indexterm" href="nw4migration.html">Migrating NetWare Server to Samba-3</a>, <a class="indexterm" href="nw4migration.html#id2599715">LDAP Server Configuration</a></dt><dt>network</dt><dd><dl><dt>administrators, <a class="indexterm" href="kerberos.html#id2604780">Technical Issues</a></dt><dt>analyzer, <a class="indexterm" href="primer.html#id2618729">Assignment Tasks</a></dt><dt>bandwidth, <a class="indexterm" href="2000users.html#id2577725">Identity Management Needs</a>, <a class="indexterm" href="2000users.html#id2581512">Questions and Answers</a></dt><dt>broadcast, <a class="indexterm" href="primer.html#id2618669">Introduction</a></dt><dt>captures, <a class="indexterm" href="primer.html#id2618507">Requirements and Notes</a></dt><dt>collisions, <a class="indexterm" href="HA.html#id2612997">Network Collisions</a></dt><dt>load, <a class="indexterm" href="HA.html#id2612997">Network Collisions</a></dt><dt>logon, <a class="indexterm" href="happy.html">Making Happy Users</a></dt><dt>logon scripts, <a class="indexterm" href="ntmigration.html#id2594579">Dissection and Discussion</a></dt><dt>management, <a class="indexterm" href="kerberos.html#id2603717">Introduction</a></dt><dt>multi-segment, <a class="indexterm" href="happy.html#id2564296">Introduction</a></dt><dt>overload, <a class="indexterm" href="happy.html">Making Happy Users</a></dt><dt>performance, <a class="indexterm" href="HA.html#id2613096">Samba Configuration</a></dt><dt>routed, <a class="indexterm" href="2000users.html#id2576972">Dissection and Discussion</a></dt><dt>secure, <a class="indexterm" href="kerberos.html#id2603717">Introduction</a></dt><dt>segment, <a class="indexterm" href="happy.html#id2564531">Dissection and Discussion</a></dt><dt>services, <a class="indexterm" href="DomApps.html#id2611515">Questions and Answers</a></dt><dt>sniffer, <a class="indexterm" href="primer.html#id2618507">Requirements and Notes</a></dt><dt>timeout, <a class="indexterm" href="happy.html">Making Happy Users</a></dt><dt>timeouts, <a class="indexterm" href="HA.html#id2612997">Network Collisions</a></dt><dt>trace, <a class="indexterm" href="primer.html#id2618729">Assignment Tasks</a></dt><dt>traffic</dt><dd><dl><dt>observation, <a class="indexterm" href="kerberos.html#id2604780">Technical Issues</a></dt></dl></dd><dt>wide-area, <a class="indexterm" href="happy.html#id2564531">Dissection and Discussion</a>, <a class="indexterm" href="unixclients.html#wdcsdm">NT4/Samba Domain with Samba Domain Member Server: Using NSS and Winbind</a></dt></dl></dd><dt>Network Address Translation (see NAT)</dt><dt>network administrators, <a class="indexterm" href="kerberos.html#id2604780">Technical Issues</a></dt><dt>network attached storage (see NAS)</dt><dt>network bandwidth</dt><dd><dl><dt>utilization, <a class="indexterm" href="happy.html">Making Happy Users</a></dt></dl></dd><dt>Network Default Profile, <a class="indexterm" href="happy.html#id2565500">Roaming Profile Background</a></dt><dt>network hardware</dt><dd><dl><dt>defective, <a class="indexterm" href="happy.html">Making Happy Users</a></dt></dl></dd><dt>network hygiene, <a class="indexterm" href="HA.html#id2612122">Dissection and Discussion</a></dt><dt>network Identities, <a class="indexterm" href="unixclients.html#id2590071">Questions and Answers</a></dt><dt>network load factors, <a class="indexterm" href="Big500users.html#id2558503">Dissection and Discussion</a></dt><dt>Network Neighborhood, <a class="indexterm" href="simple.html#validate1">Validation</a>, <a class="indexterm" href="kerberos.html#id2604780">Technical Issues</a></dt><dt>network segment, <a class="indexterm" href="HA.html#id2613424">Use and Location of BDCs</a></dt><dt>network segments, <a class="indexterm" href="secure.html#id2551990">Hardware Requirements</a></dt><dt>network share, <a class="indexterm" href="happy.html#id2564394">Assignment Tasks</a></dt><dt>networking</dt><dd><dl><dt>client, <a class="indexterm" href="upgrades.html#id2591431">Security Identifiers (SIDs)</a></dt></dl></dd><dt>networking hardware</dt><dd><dl><dt>defective, <a class="indexterm" href="happy.html">Making Happy Users</a></dt></dl></dd><dt>networking protocols, <a class="indexterm" href="kerberos.html#id2604780">Technical Issues</a></dt><dt>next generation, <a class="indexterm" href="kerberos.html#id2604780">Technical Issues</a></dt><dt>NextFreeUnixId, <a class="indexterm" href="ntmigration.html#id2595255">NT4 Migration Using LDAP Backend</a></dt><dt>NFS server, <a class="indexterm" href="happy.html#sbehap-massive">Samba-3 PDC Configuration</a></dt><dt>NICs, <a class="indexterm" href="HA.html#id2613671">Hardware Problems</a></dt><dt>NIS, <a class="indexterm" href="happy.html#id2569962">LDAP Initialization and Creation of User and Group Accounts</a>, <a class="indexterm" href="2000users.html#id2577725">Identity Management Needs</a>, <a class="indexterm" href="2000users.html#id2581512">Questions and Answers</a>, <a class="indexterm" href="unixclients.html#id2582487">Technical Issues</a>, <a class="indexterm" href="unixclients.html#id2583136">Political Issues</a>, <a class="indexterm" href="unixclients.html#id2590071">Questions and Answers</a></dt><dt>nis, <a class="indexterm" href="unixclients.html#sdcsdmldap">Samba Domain with Samba Domain Member Server  Using NSS LDAP</a></dt><dt>NIS schema, <a class="indexterm" href="2000users.html#id2581512">Questions and Answers</a></dt><dt>NIS server, <a class="indexterm" href="2000users.html#id2581512">Questions and Answers</a></dt><dt>NIS+, <a class="indexterm" href="2000users.html#id2577725">Identity Management Needs</a></dt><dt>nisplus, <a class="indexterm" href="unixclients.html#sdcsdmldap">Samba Domain with Samba Domain Member Server  Using NSS LDAP</a></dt><dt>NLM, <a class="indexterm" href="nw4migration.html">Migrating NetWare Server to Samba-3</a></dt><dt>nmap, <a class="indexterm" href="secure.html#ch4valid">Validation</a></dt><dt>nmbd, <a class="indexterm" href="small.html#id2550069">Validation</a>, <a class="indexterm" href="secure.html#ch4valid">Validation</a>, <a class="indexterm" href="upgrades.html#sbeug2">Samba 1.9.x and 2.x Versions Without LDAP</a>, <a class="indexterm" href="upgrades.html#id2593865">Replacing a Domain Member Server</a>, <a class="indexterm" href="DomApps.html#id2610240">Samba Configuration</a>, <a class="indexterm" href="appendix.html#id2615448">Starting Samba</a></dt><dt>nobody, <a class="indexterm" href="DomApps.html#ch10-one">Removal of Pre-Existing Conflicting RPMs</a>, <a class="indexterm" href="primer.html#id2620355">Findings and Comments</a></dt><dt>Novell, <a class="indexterm" href="nw4migration.html">Migrating NetWare Server to Samba-3</a>, <a class="indexterm" href="nw4migration.html#id2599134">Introduction</a></dt><dt>Novell SUSE SLES 9, <a class="indexterm" href="ntmigration.html#id2595255">NT4 Migration Using LDAP Backend</a></dt><dt>NSS, <a class="indexterm" href="happy.html#id2564154">Regarding LDAP Directories and Windows Computer Accounts</a>, <a class="indexterm" href="happy.html#id2564988">Technical Issues</a>, <a class="indexterm" href="happy.html#sbehap-PAM-NSS">PAM and NSS Client Configuration</a>, <a class="indexterm" href="unixclients.html#id2582487">Technical Issues</a>, <a class="indexterm" href="unixclients.html#sdcsdmldap">Samba Domain with Samba Domain Member Server  Using NSS LDAP</a>, <a class="indexterm" href="unixclients.html#wdcsdm">NT4/Samba Domain with Samba Domain Member Server: Using NSS and Winbind</a>, <a class="indexterm" href="unixclients.html#id2587908">IDMAP_RID with Winbind</a>, <a class="indexterm" href="unixclients.html#id2589442">UNIX/Linux Client Domain Member</a>, <a class="indexterm" href="unixclients.html#id2590071">Questions and Answers</a>, <a class="indexterm" href="nw4migration.html#id2599715">LDAP Server Configuration</a>, <a class="indexterm" href="DomApps.html#id2610793">NSS Configuration</a> (see same service switch)</dt><dt>nss_ldap, <a class="indexterm" href="happy.html#id2564154">Regarding LDAP Directories and Windows Computer Accounts</a>, <a class="indexterm" href="happy.html#id2564988">Technical Issues</a>, <a class="indexterm" href="happy.html#ldapsetup">OpenLDAP Server Configuration</a>, <a class="indexterm" href="happy.html#sbehap-PAM-NSS">PAM and NSS Client Configuration</a>, <a class="indexterm" href="happy.html#id2569962">LDAP Initialization and Creation of User and Group Accounts</a>, <a class="indexterm" href="unixclients.html#id2582487">Technical Issues</a>, <a class="indexterm" href="unixclients.html#sdcsdmldap">Samba Domain with Samba Domain Member Server  Using NSS LDAP</a>, <a class="indexterm" href="unixclients.html#id2589106">IDMAP and NSS Using LDAP from ADS with RFC2307bis Schema Extension</a>, <a class="indexterm" href="upgrades.html#id2593865">Replacing a Domain Member Server</a>, <a class="indexterm" href="ntmigration.html#id2595255">NT4 Migration Using LDAP Backend</a></dt><dt>nt acl support, <a class="indexterm" href="simple.html#id2543979">Dissection and Discussion</a></dt><dt>NT4 registry, <a class="indexterm" href="ntmigration.html#id2594579">Dissection and Discussion</a></dt><dt>NTLM, <a class="indexterm" href="DomApps.html#id2609429">Technical Issues</a></dt><dt>NTLM authentication daemon, <a class="indexterm" href="DomApps.html#id2609429">Technical Issues</a></dt><dt>NTLMSSP, <a class="indexterm" href="DomApps.html#id2611455">Key Points Learned</a>, <a class="indexterm" href="DomApps.html#id2611515">Questions and Answers</a>, <a class="indexterm" href="primer.html#id2620620">Windows 200x/XP Client Interaction with Samba-3</a></dt><dt>NTLMSSP_AUTH, <a class="indexterm" href="primer.html#id2620620">Windows 200x/XP Client Interaction with Samba-3</a></dt><dt>ntlm_auth, <a class="indexterm" href="DomApps.html#id2610240">Samba Configuration</a>, <a class="indexterm" href="DomApps.html#id2611515">Questions and Answers</a></dt><dt>NTP, <a class="indexterm" href="DomApps.html#id2609852">Kerberos Configuration</a></dt><dt>NTUSER.DAT, <a class="indexterm" href="happy.html#id2565500">Roaming Profile Background</a>, <a class="indexterm" href="happy.html#id2565800">Profile Changes</a>, <a class="indexterm" href="happy.html#id2565895">Using a Network Default User Profile</a>, <a class="indexterm" href="2000users.html#id2581512">Questions and Answers</a></dt><dt>NULL connection, <a class="indexterm" href="simple.html#validate1">Validation</a></dt><dt>NULL session, <a class="indexterm" href="primer.html#id2620355">Findings and Comments</a></dt><dt>NULL-Session, <a class="indexterm" href="primer.html#id2621156">Discussion</a></dt></dl></div><div class="indexdiv"><h3>O</h3><dl><dt>objectClass, <a class="indexterm" href="nw4migration.html#id2599715">LDAP Server Configuration</a></dt><dt>off-site storage, <a class="indexterm" href="kerberos.html#id2603717">Introduction</a></dt><dt>Open Magazine, <a class="indexterm" href="unixclients.html">Adding Domain Member Servers and Clients</a></dt><dt>Open Source, <a class="indexterm" href="kerberos.html#id2604384">Dissection and Discussion</a></dt><dt>OpenLDAP, <a class="indexterm" href="happy.html#id2564531">Dissection and Discussion</a>, <a class="indexterm" href="2000users.html#id2576972">Dissection and Discussion</a>, <a class="indexterm" href="2000users.html#id2581512">Questions and Answers</a>, <a class="indexterm" href="unixclients.html#id2583136">Political Issues</a>, <a class="indexterm" href="nw4migration.html#id2599440">Technical Issues</a>, <a class="indexterm" href="kerberos.html#id2603717">Introduction</a>, <a class="indexterm" href="kerberos.html#id2604780">Technical Issues</a>, <a class="indexterm" href="kerberos.html#id2608502">Key Points Learned</a>, <a class="indexterm" href="appendix.html#id2616632">The LDAP Account Manager</a></dt><dt>openldap, <a class="indexterm" href="happy.html#ldapsetup">OpenLDAP Server Configuration</a></dt><dt>OpenOffice, <a class="indexterm" href="secure.html#ch4appscfg">Application Share Configuration</a></dt><dt>operating profiles, <a class="indexterm" href="appendix.html#id2616632">The LDAP Account Manager</a></dt><dt>oplock break, <a class="indexterm" href="kerberos.html#id2607210">Override Controls</a></dt><dt>oplocks, <a class="indexterm" href="HA.html#id2613096">Samba Configuration</a></dt><dt>Oplocks</dt><dd><dl><dt>disabled, <a class="indexterm" href="appendix.html#id2618341">Opportunistic Locking Controls</a></dt></dl></dd><dt>opportunistic</dt><dd><dl><dt>locking, <a class="indexterm" href="kerberos.html#id2607210">Override Controls</a></dt></dl></dd><dt>opportunistic locking, <a class="indexterm" href="secure.html#id2552197">Implementation</a>, <a class="indexterm" href="HA.html#id2613096">Samba Configuration</a>, <a class="indexterm" href="appendix.html#id2618256">Act! Database Sharing</a></dt><dt>optimized, <a class="indexterm" href="HA.html#id2613096">Samba Configuration</a></dt><dt>organizational units, <a class="indexterm" href="appendix.html#id2616632">The LDAP Account Manager</a></dt><dt>OS/2, <a class="indexterm" href="upgrades.html#id2591431">Security Identifiers (SIDs)</a></dt><dt>Outlook</dt><dd><dl><dt>PST, <a class="indexterm" href="happy.html#id2575269">Configuration of MS Outlook to Relocate PST File</a></dt></dl></dd><dt>Outlook Address Book, <a class="indexterm" href="happy.html#id2575269">Configuration of MS Outlook to Relocate PST File</a></dt><dt>Outlook Express, <a class="indexterm" href="secure.html#id2552156">Political Issues</a>, <a class="indexterm" href="happy.html#id2575269">Configuration of MS Outlook to Relocate PST File</a></dt><dt>over-ride, <a class="indexterm" href="kerberos.html#id2604780">Technical Issues</a></dt><dt>over-ride controls, <a class="indexterm" href="kerberos.html#id2607210">Override Controls</a></dt><dt>over-rule, <a class="indexterm" href="kerberos.html#id2606410">Share Access Controls</a>, <a class="indexterm" href="kerberos.html#id2608120">Using MS Windows Explorer (File Manager)</a></dt><dt>overheads, <a class="indexterm" href="kerberos.html#id2607210">Override Controls</a></dt><dt>ownership, <a class="indexterm" href="kerberos.html#id2607372">Share Point Directory and File Permissions</a></dt></dl></div><div class="indexdiv"><h3>P</h3><dl><dt>package, <a class="indexterm" href="simple.html#id2543220">Implementation</a></dt><dt>package names, <a class="indexterm" href="appendix.html#id2615028">Samba System File Location</a></dt><dt>packages, <a class="indexterm" href="upgrades.html#id2593539">Updating a Samba-3 Installation</a></dt><dt>PADL, <a class="indexterm" href="unixclients.html#id2582487">Technical Issues</a>, <a class="indexterm" href="unixclients.html#id2588512">IDMAP Storage in LDAP using Winbind</a></dt><dt>PADL LDAP tools, <a class="indexterm" href="happy.html#id2564988">Technical Issues</a></dt><dt>PADL Software, <a class="indexterm" href="unixclients.html#sdcsdmldap">Samba Domain with Samba Domain Member Server  Using NSS LDAP</a></dt><dt>paid-for support, <a class="indexterm" href="ch14.html">Samba Support</a></dt><dt>PAM, <a class="indexterm" href="happy.html#sbehap-PAM-NSS">PAM and NSS Client Configuration</a>, <a class="indexterm" href="unixclients.html#id2589442">UNIX/Linux Client Domain Member</a>, <a class="indexterm" href="nw4migration.html#id2599715">LDAP Server Configuration</a></dt><dt>pam_ldap, <a class="indexterm" href="happy.html#ldapsetup">OpenLDAP Server Configuration</a></dt><dt>pam_ldap.so, <a class="indexterm" href="happy.html#sbehap-PAM-NSS">PAM and NSS Client Configuration</a></dt><dt>pam_unix2.so, <a class="indexterm" href="happy.html#sbehap-PAM-NSS">PAM and NSS Client Configuration</a></dt><dd><dl><dt>use_ldap, <a class="indexterm" href="happy.html#sbehap-PAM-NSS">PAM and NSS Client Configuration</a></dt></dl></dd><dt>parameters, <a class="indexterm" href="upgrades.html#id2593024">Applicable to All Samba 2.x to Samba-3 Upgrades</a></dt><dt>passdb backend, <a class="indexterm" href="secure.html#id2552197">Implementation</a>, <a class="indexterm" href="Big500users.html">The 500-User Office</a>, <a class="indexterm" href="happy.html#id2564531">Dissection and Discussion</a>, <a class="indexterm" href="2000users.html#id2576972">Dissection and Discussion</a>, <a class="indexterm" href="2000users.html#id2578207">Implementation</a>, <a class="indexterm" href="unixclients.html#id2582487">Technical Issues</a>, <a class="indexterm" href="unixclients.html#id2590071">Questions and Answers</a>, <a class="indexterm" href="upgrades.html">Updating Samba-3</a>, <a class="indexterm" href="upgrades.html#id2591431">Security Identifiers (SIDs)</a>, <a class="indexterm" href="upgrades.html#id2593024">Applicable to All Samba 2.x to Samba-3 Upgrades</a>, <a class="indexterm" href="upgrades.html#id2593683">Updating from Samba Versions between 3.0.6 and 3.0.10</a>, <a class="indexterm" href="ntmigration.html#id2594524">Assignment Tasks</a>, <a class="indexterm" href="ntmigration.html#id2598159">Questions and Answers</a></dt><dt>passdb.tdb, <a class="indexterm" href="ntmigration.html#id2594765">Technical Issues</a></dt><dt>passwd, <a class="indexterm" href="simple.html#id2544190">Implementation</a>, <a class="indexterm" href="simple.html#AcctgNet">Implementation</a>, <a class="indexterm" href="secure.html#id2553134">Samba Configuration</a></dt><dt>password</dt><dd><dl><dt>backend, <a class="indexterm" href="small.html#id2548369">Implementation</a>, <a class="indexterm" href="secure.html#id2553134">Samba Configuration</a>, <a class="indexterm" href="Big500users.html#id2560072">Configuration for Server: MASSIVE</a></dt></dl></dd><dt>password caching, <a class="indexterm" href="simple.html#id2544190">Implementation</a></dt><dt>password change, <a class="indexterm" href="kerberos.html#id2608502">Key Points Learned</a></dt><dt>password length, <a class="indexterm" href="primer.html#id2620118">Simple Windows Client Connection Characteristics</a>, <a class="indexterm" href="primer.html#id2620620">Windows 200x/XP Client Interaction with Samba-3</a></dt><dt>payroll, <a class="indexterm" href="nw4migration.html#id2599134">Introduction</a></dt><dt>pdbedit, <a class="indexterm" href="happy.html#id2569962">LDAP Initialization and Creation of User and Group Accounts</a>, <a class="indexterm" href="happy.html#sbehap-bldg1">Samba-3 BDC Configuration</a>, <a class="indexterm" href="ntmigration.html#id2597714">NT4 Migration Using tdbsam Backend</a>, <a class="indexterm" href="ntmigration.html#id2598159">Questions and Answers</a></dt><dt>PDC, <a class="indexterm" href="Big500users.html#id2558397">Assignment Tasks</a>, <a class="indexterm" href="Big500users.html#id2558539">Technical Issues</a>, <a class="indexterm" href="happy.html">Making Happy Users</a>, <a class="indexterm" href="happy.html#id2564988">Technical Issues</a>, <a class="indexterm" href="happy.html#sbehap-locgrppol">The Local Group Policy</a>, <a class="indexterm" href="2000users.html#id2577378">The Nature of Windows Networking Protocols</a>, <a class="indexterm" href="unixclients.html#id2582487">Technical Issues</a>, <a class="indexterm" href="unixclients.html#id2590071">Questions and Answers</a>, <a class="indexterm" href="upgrades.html#id2591431">Security Identifiers (SIDs)</a>, <a class="indexterm" href="upgrades.html#id2593024">Applicable to All Samba 2.x to Samba-3 Upgrades</a>, <a class="indexterm" href="ntmigration.html#id2595114">Implementation</a>, <a class="indexterm" href="ntmigration.html#id2595255">NT4 Migration Using LDAP Backend</a>, <a class="indexterm" href="ntmigration.html#id2597714">NT4 Migration Using tdbsam Backend</a>, <a class="indexterm" href="HA.html#id2613424">Use and Location of BDCs</a></dt><dt>PDC/BDC ratio, <a class="indexterm" href="happy.html">Making Happy Users</a></dt><dt>PDF, <a class="indexterm" href="appendix.html#id2616632">The LDAP Account Manager</a></dt><dt>performance, <a class="indexterm" href="happy.html#id2564531">Dissection and Discussion</a>, <a class="indexterm" href="kerberos.html#id2608636">Questions and Answers</a>, <a class="indexterm" href="HA.html">Performance, Reliability, and Availability</a>, <a class="indexterm" href="HA.html#id2612034">Introduction</a>, <a class="indexterm" href="HA.html#id2612997">Network Collisions</a></dt><dt>performance degradation, <a class="indexterm" href="kerberos.html#id2607210">Override Controls</a>, <a class="indexterm" href="HA.html#id2613096">Samba Configuration</a></dt><dt>Perl, <a class="indexterm" href="nw4migration.html#id2599715">LDAP Server Configuration</a>, <a class="indexterm" href="appendix.html#id2616632">The LDAP Account Manager</a></dt><dt>permission, <a class="indexterm" href="kerberos.html#id2607372">Share Point Directory and File Permissions</a></dt><dt>permissions, <a class="indexterm" href="simple.html#id2544190">Implementation</a>, <a class="indexterm" href="kerberos.html#id2604780">Technical Issues</a>, <a class="indexterm" href="kerberos.html#id2606410">Share Access Controls</a>, <a class="indexterm" href="kerberos.html#id2606898">Checkpoint Controls</a>, <a class="indexterm" href="kerberos.html#id2607372">Share Point Directory and File Permissions</a>, <a class="indexterm" href="DomApps.html#ch10-one">Removal of Pre-Existing Conflicting RPMs</a></dt><dd><dl><dt>excessive, <a class="indexterm" href="kerberos.html#id2604780">Technical Issues</a></dt><dt>group, <a class="indexterm" href="kerberos.html#id2607372">Share Point Directory and File Permissions</a></dt><dt>user, <a class="indexterm" href="kerberos.html#id2607372">Share Point Directory and File Permissions</a></dt></dl></dd><dt>Permissions, <a class="indexterm" href="kerberos.html#id2607829">Using the MMC Computer Management Interface</a></dt><dt>permits, <a class="indexterm" href="kerberos.html#id2604780">Technical Issues</a></dt><dt>permitted group, <a class="indexterm" href="kerberos.html#id2607829">Using the MMC Computer Management Interface</a></dt><dt>PHP, <a class="indexterm" href="appendix.html#id2616632">The LDAP Account Manager</a></dt><dt>PHP4, <a class="indexterm" href="appendix.html#id2616632">The LDAP Account Manager</a></dt><dt>pile-driver, <a class="indexterm" href="kerberos.html#id2606759">Share Definition Controls</a></dt><dt>ping, <a class="indexterm" href="secure.html#ch4valid">Validation</a></dt><dt>pitfalls, <a class="indexterm" href="appendix.html#id2616632">The LDAP Account Manager</a></dt><dt>plain-text, <a class="indexterm" href="DomApps.html#id2611515">Questions and Answers</a></dt><dt>Pluggable Authentication Modules (see PAM)</dt><dt>policy, <a class="indexterm" href="unixclients.html#id2590071">Questions and Answers</a>, <a class="indexterm" href="kerberos.html#id2603717">Introduction</a></dt><dt>poor performance, <a class="indexterm" href="HA.html#id2612122">Dissection and Discussion</a></dt><dt>POP3, <a class="indexterm" href="nw4migration.html#id2599440">Technical Issues</a></dt><dt>Posix, <a class="indexterm" href="simple.html#id2543979">Dissection and Discussion</a>, <a class="indexterm" href="happy.html#id2564988">Technical Issues</a>, <a class="indexterm" href="unixclients.html#id2590071">Questions and Answers</a>, <a class="indexterm" href="ntmigration.html#id2595114">Implementation</a>, <a class="indexterm" href="ntmigration.html#id2598159">Questions and Answers</a>, <a class="indexterm" href="appendix.html#id2616632">The LDAP Account Manager</a></dt><dt>POSIX, <a class="indexterm" href="happy.html#id2564154">Regarding LDAP Directories and Windows Computer Accounts</a>, <a class="indexterm" href="nw4migration.html#id2599715">LDAP Server Configuration</a></dt><dt>Posix accounts, <a class="indexterm" href="happy.html#id2569962">LDAP Initialization and Creation of User and Group Accounts</a>, <a class="indexterm" href="unixclients.html#id2582487">Technical Issues</a></dt><dt>Posix ACLs, <a class="indexterm" href="kerberos.html#id2607775">Managing Windows 200x ACLs</a></dt><dt>PosixAccount, <a class="indexterm" href="happy.html#id2569962">LDAP Initialization and Creation of User and Group Accounts</a></dt><dt>posixAccount, <a class="indexterm" href="nw4migration.html#id2599715">LDAP Server Configuration</a></dt><dt>Postfix, <a class="indexterm" href="nw4migration.html#id2599715">LDAP Server Configuration</a></dt><dt>Postscript, <a class="indexterm" href="happy.html#id2565953">Installation of Printer Driver Auto-Download</a></dt><dt>powers, <a class="indexterm" href="kerberos.html#id2606759">Share Definition Controls</a></dt><dt>practices, <a class="indexterm" href="kerberos.html#id2603717">Introduction</a></dt><dt>precaution, <a class="indexterm" href="upgrades.html#id2591231">Introduction</a></dt><dt>presence and leadership, <a class="indexterm" href="kerberos.html#id2604780">Technical Issues</a></dt><dt>price paid, <a class="indexterm" href="kerberos.html#id2604384">Dissection and Discussion</a></dt><dt>primary group, <a class="indexterm" href="unixclients.html#sdcsdmldap">Samba Domain with Samba Domain Member Server  Using NSS LDAP</a>, <a class="indexterm" href="kerberos.html#id2607372">Share Point Directory and File Permissions</a></dt><dt>principals, <a class="indexterm" href="kerberos.html#id2606064">Kerberos Exposed</a></dt><dt>print filter, <a class="indexterm" href="small.html#id2548369">Implementation</a>, <a class="indexterm" href="secure.html#ch4ptrcfg">Printer Configuration</a>, <a class="indexterm" href="Big500users.html#id2559494">Server Preparation: All Servers</a>, <a class="indexterm" href="happy.html#sbehap-ptrcfg">Printer Configuration</a></dt><dt>print queue, <a class="indexterm" href="simple.html#id2543849">Charity Administration Office</a>, <a class="indexterm" href="simple.html#id2543979">Dissection and Discussion</a></dt><dt>print spooler, <a class="indexterm" href="simple.html#id2543849">Charity Administration Office</a></dt><dt>Print Test Page, <a class="indexterm" href="happy.html#id2575764">Uploading Printer Drivers to Samba Servers</a></dt><dt>printcap name, <a class="indexterm" href="secure.html#id2552197">Implementation</a></dt><dt>printer validation, <a class="indexterm" href="small.html#id2550069">Validation</a>, <a class="indexterm" href="secure.html#ch4valid">Validation</a></dt><dt>printers</dt><dd><dl><dt>Advanced, <a class="indexterm" href="happy.html#id2575764">Uploading Printer Drivers to Samba Servers</a></dt><dt>Default Settings, <a class="indexterm" href="happy.html#id2575764">Uploading Printer Drivers to Samba Servers</a></dt><dt>General, <a class="indexterm" href="happy.html#id2575764">Uploading Printer Drivers to Samba Servers</a></dt><dt>Properties, <a class="indexterm" href="happy.html#id2575764">Uploading Printer Drivers to Samba Servers</a></dt><dt>Security, <a class="indexterm" href="happy.html#id2575764">Uploading Printer Drivers to Samba Servers</a></dt><dt>Sharing, <a class="indexterm" href="happy.html#id2575764">Uploading Printer Drivers to Samba Servers</a></dt></dl></dd><dt>printing, <a class="indexterm" href="secure.html#id2552197">Implementation</a></dt><dd><dl><dt>drag-and-drop, <a class="indexterm" href="happy.html#id2565953">Installation of Printer Driver Auto-Download</a>, <a class="indexterm" href="happy.html#id2575764">Uploading Printer Drivers to Samba Servers</a></dt><dt>dumb, <a class="indexterm" href="happy.html#id2565953">Installation of Printer Driver Auto-Download</a></dt><dt>point-n-click, <a class="indexterm" href="happy.html#id2565953">Installation of Printer Driver Auto-Download</a></dt><dt>raw, <a class="indexterm" href="simple.html#id2543979">Dissection and Discussion</a></dt></dl></dd><dt>privacy, <a class="indexterm" href="2000users.html#id2577725">Identity Management Needs</a></dt><dt>Privilege Attribute Certificates (see PAC)</dt><dt>privilege controls, <a class="indexterm" href="kerberos.html#id2607372">Share Point Directory and File Permissions</a></dt><dt>privileged pipe, <a class="indexterm" href="DomApps.html#id2610240">Samba Configuration</a></dt><dt>privileges, <a class="indexterm" href="2000users.html#id2577725">Identity Management Needs</a>, <a class="indexterm" href="upgrades.html#id2593762">Updating from Samba Versions after 3.0.6 to a Current Release</a>, <a class="indexterm" href="kerberos.html#id2604780">Technical Issues</a>, <a class="indexterm" href="kerberos.html#id2606759">Share Definition Controls</a></dt><dt>problem report, <a class="indexterm" href="ch14.html#id2614102">Free Support</a></dt><dt>problem resolution, <a class="indexterm" href="ch14.html">Samba Support</a></dt><dt>product defects, <a class="indexterm" href="kerberos.html#id2604384">Dissection and Discussion</a></dt><dt>professional support, <a class="indexterm" href="ch14.html#id2614102">Free Support</a></dt><dt>profile</dt><dd><dl><dt>default, <a class="indexterm" href="happy.html#id2564394">Assignment Tasks</a></dt><dt>mandatory, <a class="indexterm" href="2000users.html#id2577378">The Nature of Windows Networking Protocols</a></dt><dt>roaming, <a class="indexterm" href="happy.html">Making Happy Users</a></dt></dl></dd><dt>profile path, <a class="indexterm" href="ntmigration.html#id2594765">Technical Issues</a></dt><dt>profile share, <a class="indexterm" href="secure.html#id2552197">Implementation</a></dt><dt>profiles, <a class="indexterm" href="upgrades.html#id2591431">Security Identifiers (SIDs)</a></dt><dt>profiles share, <a class="indexterm" href="ntmigration.html#id2594579">Dissection and Discussion</a></dt><dt>programmer, <a class="indexterm" href="kerberos.html#id2604384">Dissection and Discussion</a></dt><dt>project, <a class="indexterm" href="ch14.html#id2614102">Free Support</a></dt><dt>project maintainers, <a class="indexterm" href="kerberos.html#id2604780">Technical Issues</a></dt><dt>Properties, <a class="indexterm" href="kerberos.html#id2607829">Using the MMC Computer Management Interface</a></dt><dt>proprietary, <a class="indexterm" href="kerberos.html#id2604780">Technical Issues</a></dt><dt>protected, <a class="indexterm" href="kerberos.html#id2604780">Technical Issues</a></dt><dt>protection, <a class="indexterm" href="kerberos.html#id2604780">Technical Issues</a></dt><dt>protocol</dt><dd><dl><dt>negotiation, <a class="indexterm" href="2000users.html#id2577378">The Nature of Windows Networking Protocols</a></dt></dl></dd><dt>protocol analysis, <a class="indexterm" href="primer.html#id2618507">Requirements and Notes</a></dt><dt>protocols, <a class="indexterm" href="kerberos.html#id2604780">Technical Issues</a></dt><dt>provided services, <a class="indexterm" href="ch14.html">Samba Support</a></dt><dt>proxy, <a class="indexterm" href="DomApps.html#id2609296">Assignment Tasks</a>, <a class="indexterm" href="DomApps.html#id2609429">Technical Issues</a></dt><dt>PST file, <a class="indexterm" href="happy.html#id2575269">Configuration of MS Outlook to Relocate PST File</a></dt><dt>public specifications, <a class="indexterm" href="kerberos.html#id2604780">Technical Issues</a></dt><dt>purchase support, <a class="indexterm" href="ch14.html#id2614102">Free Support</a></dt></dl></div><div class="indexdiv"><h3>Q</h3><dl><dt>Qbasic, <a class="indexterm" href="nw4migration.html#id2599715">LDAP Server Configuration</a></dt><dt>qualified problem, <a class="indexterm" href="ch14.html#id2614102">Free Support</a></dt></dl></div><div class="indexdiv"><h3>R</h3><dl><dt>RAID, <a class="indexterm" href="secure.html#id2551990">Hardware Requirements</a></dt><dt>RAID controllers, <a class="indexterm" href="HA.html#id2613671">Hardware Problems</a></dt><dt>Raw Print Through, <a class="indexterm" href="happy.html#id2565953">Installation of Printer Driver Auto-Download</a></dt><dt>raw printing, <a class="indexterm" href="small.html#id2548369">Implementation</a>, <a class="indexterm" href="secure.html#ch4ptrcfg">Printer Configuration</a>, <a class="indexterm" href="Big500users.html#id2559494">Server Preparation: All Servers</a>, <a class="indexterm" href="happy.html#sbehap-ptrcfg">Printer Configuration</a></dt><dt>Rbase, <a class="indexterm" href="nw4migration.html#id2599715">LDAP Server Configuration</a></dt><dt>rcldap, <a class="indexterm" href="2000users.html#id2578207">Implementation</a></dt><dt>realm, <a class="indexterm" href="unixclients.html#id2587908">IDMAP_RID with Winbind</a>, <a class="indexterm" href="unixclients.html#id2588512">IDMAP Storage in LDAP using Winbind</a>, <a class="indexterm" href="DomApps.html#id2609852">Kerberos Configuration</a></dt><dt>recognize, <a class="indexterm" href="kerberos.html#id2604780">Technical Issues</a></dt><dt>record locking, <a class="indexterm" href="appendix.html#id2618109">Microsoft Access</a></dt><dt>recursively, <a class="indexterm" href="kerberos.html#id2608291">Setting Posix ACLs in UNIX/Linux</a></dt><dt>Red Hat, <a class="indexterm" href="simple.html#id2543078">Drafting Office</a>, <a class="indexterm" href="nw4migration.html">Migrating NetWare Server to Samba-3</a></dt><dt>Red Hat Fedora Linux, <a class="indexterm" href="DomApps.html#id2610240">Samba Configuration</a></dt><dt>Red Hat Linux, <a class="indexterm" href="simple.html#id2543979">Dissection and Discussion</a>, <a class="indexterm" href="simple.html#AccountingOffice">Accounting Office</a>, <a class="indexterm" href="happy.html#id2567062">Samba Server Implementation</a>, <a class="indexterm" href="happy.html#sbehap-PAM-NSS">PAM and NSS Client Configuration</a>, <a class="indexterm" href="2000users.html#id2578207">Implementation</a>, <a class="indexterm" href="unixclients.html#adssdm">Active Directory Domain with Samba Domain Member Server</a>, <a class="indexterm" href="DomApps.html#id2609603">Implementation</a>, <a class="indexterm" href="DomApps.html#id2610240">Samba Configuration</a></dt><dt>redirected folders, <a class="indexterm" href="happy.html#id2565500">Roaming Profile Background</a>, <a class="indexterm" href="2000users.html#id2577378">The Nature of Windows Networking Protocols</a></dt><dt>refereed standards, <a class="indexterm" href="kerberos.html#id2604780">Technical Issues</a></dt><dt>regedit, <a class="indexterm" href="simple.html#id2544190">Implementation</a></dt><dt>regedt32, <a class="indexterm" href="happy.html#id2565800">Profile Changes</a>, <a class="indexterm" href="happy.html#redirfold">Configuration of Default Profile with Folder Redirection</a></dt><dt>registry, <a class="indexterm" href="ntmigration.html#id2598159">Questions and Answers</a></dt><dd><dl><dt>keys</dt><dd><dl><dt>SAM, <a class="indexterm" href="ntmigration.html#id2594579">Dissection and Discussion</a></dt><dt>SECURITY, <a class="indexterm" href="ntmigration.html#id2594579">Dissection and Discussion</a></dt></dl></dd></dl></dd><dt>registry change, <a class="indexterm" href="kerberos.html#id2608636">Questions and Answers</a></dt><dt>Registry Editor, <a class="indexterm" href="happy.html#redirfold">Configuration of Default Profile with Folder Redirection</a></dt><dt>registry hacks, <a class="indexterm" href="kerberos.html#id2608636">Questions and Answers</a></dt><dt>registry keys, <a class="indexterm" href="happy.html#redirfold">Configuration of Default Profile with Folder Redirection</a></dt><dt>reimburse, <a class="indexterm" href="kerberos.html#id2604384">Dissection and Discussion</a></dt><dt>rejected, <a class="indexterm" href="unixclients.html#sdcsdmldap">Samba Domain with Samba Domain Member Server  Using NSS LDAP</a>, <a class="indexterm" href="kerberos.html#id2606410">Share Access Controls</a></dt><dt>rejoin, <a class="indexterm" href="ntmigration.html#id2598159">Questions and Answers</a></dt><dt>reliability, <a class="indexterm" href="HA.html">Performance, Reliability, and Availability</a></dt><dt>remote announce, <a class="indexterm" href="HA.html#id2612824">Routed Networks</a></dt><dt>remote browse sync, <a class="indexterm" href="HA.html#id2612824">Routed Networks</a></dt><dt>remote procedure call (see RPC)</dt><dt>replicate, <a class="indexterm" href="unixclients.html#id2590071">Questions and Answers</a>, <a class="indexterm" href="HA.html#id2613625">Replicate Data to Conserve Peak-Demand Wide-Area Bandwidth</a></dt><dt>replicated, <a class="indexterm" href="2000users.html#id2576972">Dissection and Discussion</a></dt><dt>requesting payment, <a class="indexterm" href="ch14.html#id2614102">Free Support</a></dt><dt>resilient, <a class="indexterm" href="HA.html#id2612593">Guidelines for Reliable Samba Operation</a></dt><dt>resolution, <a class="indexterm" href="upgrades.html#id2593865">Replacing a Domain Member Server</a></dt><dt>resolve, <a class="indexterm" href="unixclients.html#id2582487">Technical Issues</a>, <a class="indexterm" href="HA.html#id2612632">Bad Hostnames</a></dt><dt>response, <a class="indexterm" href="unixclients.html#id2587908">IDMAP_RID with Winbind</a></dt><dt>responsibility, <a class="indexterm" href="kerberos.html#id2604384">Dissection and Discussion</a></dt><dt>responsible, <a class="indexterm" href="kerberos.html#id2604780">Technical Issues</a></dt><dt>restrict anonymous, <a class="indexterm" href="unixclients.html#sdcsdmldap">Samba Domain with Samba Domain Member Server  Using NSS LDAP</a></dt><dt>restricted export, <a class="indexterm" href="kerberos.html#id2606064">Kerberos Exposed</a></dt><dt>Restrictive security, <a class="indexterm" href="unixclients.html#adssdm">Active Directory Domain with Samba Domain Member Server</a></dt><dt>reverse DNS, <a class="indexterm" href="DomApps.html#id2609852">Kerberos Configuration</a></dt><dt>rfc2307bis, <a class="indexterm" href="unixclients.html#id2589106">IDMAP and NSS Using LDAP from ADS with RFC2307bis Schema Extension</a></dt><dt>RID, <a class="indexterm" href="unixclients.html#id2587908">IDMAP_RID with Winbind</a>, <a class="indexterm" href="nw4migration.html#id2599715">LDAP Server Configuration</a></dt><dt>risk, <a class="indexterm" href="secure.html#id2551704">Technical Issues</a>, <a class="indexterm" href="unixclients.html#id2590071">Questions and Answers</a>, <a class="indexterm" href="ntmigration.html#id2598159">Questions and Answers</a>, <a class="indexterm" href="kerberos.html#id2603717">Introduction</a></dt><dt>road-map, <a class="indexterm" href="kerberos.html#id2604780">Technical Issues</a></dt><dd><dl><dt>published, <a class="indexterm" href="kerberos.html#id2604780">Technical Issues</a></dt></dl></dd><dt>roaming profile, <a class="indexterm" href="happy.html#id2564988">Technical Issues</a>, <a class="indexterm" href="happy.html#id2565500">Roaming Profile Background</a>, <a class="indexterm" href="happy.html#id2574027">Configuring Profile Directories</a>, <a class="indexterm" href="2000users.html#id2577284">User Needs</a>, <a class="indexterm" href="2000users.html#id2581512">Questions and Answers</a></dt><dt>roaming profiles, <a class="indexterm" href="secure.html#id2551704">Technical Issues</a>, <a class="indexterm" href="secure.html#id2552197">Implementation</a>, <a class="indexterm" href="happy.html#id2565500">Roaming Profile Background</a></dt><dt>routed network, <a class="indexterm" href="HA.html#id2613424">Use and Location of BDCs</a></dt><dt>router, <a class="indexterm" href="small.html#id2548369">Implementation</a></dt><dt>routers, <a class="indexterm" href="2000users.html#id2581512">Questions and Answers</a>, <a class="indexterm" href="HA.html#id2612824">Routed Networks</a></dt><dt>RPC, <a class="indexterm" href="unixclients.html#adssdm">Active Directory Domain with Samba Domain Member Server</a>, <a class="indexterm" href="kerberos.html#id2606064">Kerberos Exposed</a></dt><dt>rpc, <a class="indexterm" href="upgrades.html#id2591431">Security Identifiers (SIDs)</a></dt><dt>rpcclient, <a class="indexterm" href="upgrades.html#id2591431">Security Identifiers (SIDs)</a></dt><dt>RPM, <a class="indexterm" href="upgrades.html#id2591431">Security Identifiers (SIDs)</a>, <a class="indexterm" href="upgrades.html#sbeug2">Samba 1.9.x and 2.x Versions Without LDAP</a>, <a class="indexterm" href="nw4migration.html#id2599364">Dissection and Discussion</a></dt><dd><dl><dt>install, <a class="indexterm" href="simple.html#id2543220">Implementation</a></dt></dl></dd><dt>rpm, <a class="indexterm" href="DomApps.html#ch10-one">Removal of Pre-Existing Conflicting RPMs</a>, <a class="indexterm" href="appendix.html#id2615028">Samba System File Location</a></dt><dt>RPMs, <a class="indexterm" href="DomApps.html#id2610240">Samba Configuration</a></dt><dt>rpms, <a class="indexterm" href="DomApps.html#ch10-one">Removal of Pre-Existing Conflicting RPMs</a></dt><dt>rsync, <a class="indexterm" href="happy.html#sbehap-massive">Samba-3 PDC Configuration</a>, <a class="indexterm" href="unixclients.html#id2590071">Questions and Answers</a>, <a class="indexterm" href="nw4migration.html#id2599715">LDAP Server Configuration</a>, <a class="indexterm" href="HA.html#id2613625">Replicate Data to Conserve Peak-Demand Wide-Area Bandwidth</a></dt><dt>rsyncd.conf, <a class="indexterm" href="nw4migration.html#id2599715">LDAP Server Configuration</a></dt><dt>run-time control files, <a class="indexterm" href="appendix.html#id2615028">Samba System File Location</a></dt></dl></div><div class="indexdiv"><h3>S</h3><dl><dt>safe-guards, <a class="indexterm" href="kerberos.html#id2604780">Technical Issues</a></dt><dt>SAM, <a class="indexterm" href="ntmigration.html#id2594579">Dissection and Discussion</a></dt><dt>samba, <a class="indexterm" href="DomApps.html#ch10-one">Removal of Pre-Existing Conflicting RPMs</a></dt><dd><dl><dt>starting samba, <a class="indexterm" href="simple.html#id2543220">Implementation</a></dt></dl></dd><dt>Samba, <a class="indexterm" href="DomApps.html#id2610240">Samba Configuration</a></dt><dt>Samba accounts, <a class="indexterm" href="unixclients.html#id2582487">Technical Issues</a></dt><dt>samba cluster, <a class="indexterm" href="HA.html#id2612034">Introduction</a></dt><dt>samba control script, <a class="indexterm" href="appendix.html#id2615448">Starting Samba</a></dt><dt>Samba Domain, <a class="indexterm" href="unixclients.html#wdcsdm">NT4/Samba Domain with Samba Domain Member Server: Using NSS and Winbind</a>, <a class="indexterm" href="ntmigration.html#id2598159">Questions and Answers</a></dt><dt>Samba Domain server, <a class="indexterm" href="kerberos.html#id2607829">Using the MMC Computer Management Interface</a></dt><dt>Samba RPM Packages, <a class="indexterm" href="happy.html#sbehap-massive">Samba-3 PDC Configuration</a></dt><dt>Samba Tea, <a class="indexterm" href="DomApps.html#id2610240">Samba Configuration</a></dt><dt>sambaDomainName, <a class="indexterm" href="ntmigration.html#id2595255">NT4 Migration Using LDAP Backend</a></dt><dt>sambaGroupMapping, <a class="indexterm" href="nw4migration.html#id2599715">LDAP Server Configuration</a></dt><dt>SambaSAMAccount, <a class="indexterm" href="happy.html#id2564154">Regarding LDAP Directories and Windows Computer Accounts</a></dt><dt>SambaSamAccount, <a class="indexterm" href="happy.html#id2569962">LDAP Initialization and Creation of User and Group Accounts</a></dt><dt>sambaSamAccount, <a class="indexterm" href="nw4migration.html#id2599715">LDAP Server Configuration</a></dt><dt>SambaXP conference, <a class="indexterm" href="DomApps.html#id2611515">Questions and Answers</a></dt><dt>SAN, <a class="indexterm" href="HA.html#id2613521">For Scalability, Use SAN-Based Storage on Samba Servers</a></dt><dt>SAS, <a class="indexterm" href="upgrades.html#id2591431">Security Identifiers (SIDs)</a></dt><dt>scalability, <a class="indexterm" href="HA.html#id2612034">Introduction</a></dt><dt>scalable, <a class="indexterm" href="2000users.html#id2577725">Identity Management Needs</a></dt><dt>schannel, <a class="indexterm" href="kerberos.html#id2604780">Technical Issues</a>, <a class="indexterm" href="kerberos.html#id2608502">Key Points Learned</a>, <a class="indexterm" href="kerberos.html#id2608636">Questions and Answers</a></dt><dt>schema, <a class="indexterm" href="unixclients.html#id2589106">IDMAP and NSS Using LDAP from ADS with RFC2307bis Schema Extension</a>, <a class="indexterm" href="unixclients.html#id2590071">Questions and Answers</a>, <a class="indexterm" href="upgrades.html#id2593358">Samba-2.x with LDAP Support</a>, <a class="indexterm" href="upgrades.html#id2593683">Updating from Samba Versions between 3.0.6 and 3.0.10</a></dt><dt>scripts, <a class="indexterm" href="appendix.html#id2616632">The LDAP Account Manager</a></dt><dt>secondary group, <a class="indexterm" href="unixclients.html#sdcsdmldap">Samba Domain with Samba Domain Member Server  Using NSS LDAP</a></dt><dt>secret, <a class="indexterm" href="kerberos.html#id2606064">Kerberos Exposed</a></dt><dt>secrets.tdb, <a class="indexterm" href="happy.html#id2564988">Technical Issues</a>, <a class="indexterm" href="happy.html#sbehap-massive">Samba-3 PDC Configuration</a>, <a class="indexterm" href="upgrades.html#id2591431">Security Identifiers (SIDs)</a>, <a class="indexterm" href="upgrades.html#sbeug1">Location of config files</a></dt><dt>secure, <a class="indexterm" href="kerberos.html#id2603717">Introduction</a></dt><dt>secure account password, <a class="indexterm" href="unixclients.html#id2590071">Questions and Answers</a></dt><dt>secure connections, <a class="indexterm" href="appendix.html#id2616632">The LDAP Account Manager</a></dt><dt>secure networking, <a class="indexterm" href="kerberos.html#id2604780">Technical Issues</a></dt><dt>secure networking protocols, <a class="indexterm" href="kerberos.html#id2604780">Technical Issues</a></dt><dt>security, <a class="indexterm" href="happy.html#id2564988">Technical Issues</a>, <a class="indexterm" href="unixclients.html#id2590071">Questions and Answers</a>, <a class="indexterm" href="upgrades.html#id2591431">Security Identifiers (SIDs)</a>, <a class="indexterm" href="kerberos.html#id2603717">Introduction</a>, <a class="indexterm" href="kerberos.html#id2604780">Technical Issues</a>, <a class="indexterm" href="kerberos.html#id2607372">Share Point Directory and File Permissions</a>, <a class="indexterm" href="kerberos.html#id2608636">Questions and Answers</a></dt><dd><dl><dt>identifier, <a class="indexterm" href="upgrades.html#id2591431">Security Identifiers (SIDs)</a></dt><dt>share mode, <a class="indexterm" href="simple.html#id2543979">Dissection and Discussion</a></dt><dt>user mode, <a class="indexterm" href="simple.html#id2546232">Dissection and Discussion</a></dt></dl></dd><dt>Security, <a class="indexterm" href="kerberos.html#id2604780">Technical Issues</a>, <a class="indexterm" href="kerberos.html#id2607829">Using the MMC Computer Management Interface</a></dt><dt>Security Account Manager (see SAM)</dt><dt>security controls, <a class="indexterm" href="kerberos.html#id2604780">Technical Issues</a></dt><dt>security descriptors, <a class="indexterm" href="ntmigration.html#id2594579">Dissection and Discussion</a></dt><dt>security fixes, <a class="indexterm" href="kerberos.html#id2604780">Technical Issues</a></dt><dt>security updates, <a class="indexterm" href="kerberos.html#id2604780">Technical Issues</a></dt><dt>SerNet, <a class="indexterm" href="unixclients.html#adssdm">Active Directory Domain with Samba Domain Member Server</a>, <a class="indexterm" href="DomApps.html#id2610240">Samba Configuration</a></dt><dt>server</dt><dd><dl><dt>domain member, <a class="indexterm" href="upgrades.html#id2591431">Security Identifiers (SIDs)</a></dt><dt>stand-alone, <a class="indexterm" href="upgrades.html#id2591431">Security Identifiers (SIDs)</a></dt></dl></dd><dt>service, <a class="indexterm" href="2000users.html#id2578207">Implementation</a></dt><dd><dl><dt>smb</dt><dd><dl><dt>start, <a class="indexterm" href="Big500users.html#ch5-domsvrspec">Configuration Specific to Domain Member Servers: BLDG1, BLDG2</a></dt></dl></dd></dl></dd><dt>Service Packs, <a class="indexterm" href="secure.html#ch4appscfg">Application Share Configuration</a></dt><dt>services, <a class="indexterm" href="DomApps.html#id2611455">Key Points Learned</a></dt><dt>services provided, <a class="indexterm" href="ch14.html">Samba Support</a></dt><dt>session setup, <a class="indexterm" href="primer.html#id2620118">Simple Windows Client Connection Characteristics</a>, <a class="indexterm" href="primer.html#id2620620">Windows 200x/XP Client Interaction with Samba-3</a></dt><dt>Session Setup, <a class="indexterm" href="primer.html#id2620118">Simple Windows Client Connection Characteristics</a></dt><dt>SessionSetUpAndX, <a class="indexterm" href="upgrades.html#id2591431">Security Identifiers (SIDs)</a></dt><dt>set primary group script, <a class="indexterm" href="upgrades.html#id2593024">Applicable to All Samba 2.x to Samba-3 Upgrades</a></dt><dt>setfacl, <a class="indexterm" href="kerberos.html#id2608291">Setting Posix ACLs in UNIX/Linux</a></dt><dt>severely degrade, <a class="indexterm" href="HA.html#id2613096">Samba Configuration</a></dt><dt>SFU, <a class="indexterm" href="unixclients.html#id2589392">IDMAP, Active Directory, and MS Services for UNIX 3.5</a></dt><dt>SGID, <a class="indexterm" href="simple.html#id2543979">Dissection and Discussion</a>, <a class="indexterm" href="kerberos.html#id2607372">Share Point Directory and File Permissions</a>, <a class="indexterm" href="appendix.html#ch12-SUIDSGID">Effect of Setting File and Directory SUID/SGID Permissions Explained</a></dt><dt>shadow-utils, <a class="indexterm" href="ntmigration.html#id2598159">Questions and Answers</a></dt><dt>Share Access Controls, <a class="indexterm" href="kerberos.html#id2606410">Share Access Controls</a></dt><dt>share ACLs, <a class="indexterm" href="kerberos.html#id2608636">Questions and Answers</a></dt><dt>share definition, <a class="indexterm" href="kerberos.html#id2604780">Technical Issues</a></dt><dt>Share Definition</dt><dd><dl><dt>Controls, <a class="indexterm" href="kerberos.html#id2606759">Share Definition Controls</a></dt></dl></dd><dt>share definition controls, <a class="indexterm" href="kerberos.html#id2606759">Share Definition Controls</a>, <a class="indexterm" href="kerberos.html#id2606898">Checkpoint Controls</a>, <a class="indexterm" href="kerberos.html#id2607372">Share Point Directory and File Permissions</a>, <a class="indexterm" href="kerberos.html#id2608636">Questions and Answers</a></dt><dt>share level access controls, <a class="indexterm" href="kerberos.html#id2608636">Questions and Answers</a></dt><dt>share level ACL, <a class="indexterm" href="kerberos.html#id2608636">Questions and Answers</a></dt><dt>Share Permissions, <a class="indexterm" href="kerberos.html#id2606410">Share Access Controls</a></dt><dt>shared resource, <a class="indexterm" href="kerberos.html#id2604780">Technical Issues</a>, <a class="indexterm" href="kerberos.html#id2608291">Setting Posix ACLs in UNIX/Linux</a></dt><dt>shares, <a class="indexterm" href="kerberos.html#id2604780">Technical Issues</a></dt><dt>SID, <a class="indexterm" href="secure.html#ch4wincfg">Windows Client Configuration</a>, <a class="indexterm" href="happy.html#id2564154">Regarding LDAP Directories and Windows Computer Accounts</a>, <a class="indexterm" href="2000users.html#id2577725">Identity Management Needs</a>, <a class="indexterm" href="unixclients.html#id2582487">Technical Issues</a>, <a class="indexterm" href="unixclients.html#id2587908">IDMAP_RID with Winbind</a>, <a class="indexterm" href="upgrades.html#id2591431">Security Identifiers (SIDs)</a>, <a class="indexterm" href="upgrades.html#id2592224">Change of Workgroup (Domain) Name</a>, <a class="indexterm" href="ntmigration.html#id2598159">Questions and Answers</a>, <a class="indexterm" href="appendix.html#id2616053">Initialization of the LDAP Database</a></dt><dt>side effects, <a class="indexterm" href="kerberos.html#id2607775">Managing Windows 200x ACLs</a></dt><dt>Sign'n'seal, <a class="indexterm" href="kerberos.html#id2608502">Key Points Learned</a>, <a class="indexterm" href="kerberos.html#id2608636">Questions and Answers</a></dt><dt>silent return, <a class="indexterm" href="unixclients.html#adssdm">Active Directory Domain with Samba Domain Member Server</a></dt><dt>simple, <a class="indexterm" href="HA.html#id2612122">Dissection and Discussion</a></dt><dt>Single Sign-On (see SSO)</dt><dt>slapcat, <a class="indexterm" href="happy.html#id2569962">LDAP Initialization and Creation of User and Group Accounts</a>, <a class="indexterm" href="unixclients.html#sdcsdmldap">Samba Domain with Samba Domain Member Server  Using NSS LDAP</a>, <a class="indexterm" href="nw4migration.html#id2599715">LDAP Server Configuration</a></dt><dt>slapd, <a class="indexterm" href="happy.html#id2566377">Debugging LDAP</a></dt><dt>slapd.conf, <a class="indexterm" href="ntmigration.html#id2595255">NT4 Migration Using LDAP Backend</a></dt><dt>slave, <a class="indexterm" href="2000users.html#id2576972">Dissection and Discussion</a></dt><dt>slow logon, <a class="indexterm" href="happy.html">Making Happy Users</a></dt><dt>slow network, <a class="indexterm" href="HA.html#id2613671">Hardware Problems</a></dt><dt>slurpd, <a class="indexterm" href="2000users.html#id2578207">Implementation</a>, <a class="indexterm" href="2000users.html#id2581512">Questions and Answers</a></dt><dt>smart printing, <a class="indexterm" href="happy.html#id2564531">Dissection and Discussion</a></dt><dt>SMB, <a class="indexterm" href="upgrades.html#id2591431">Security Identifiers (SIDs)</a></dt><dt>SMB passwords, <a class="indexterm" href="2000users.html#id2578207">Implementation</a></dt><dt>SMB/CIFS, <a class="indexterm" href="DomApps.html#id2611515">Questions and Answers</a></dt><dt>smbclient, <a class="indexterm" href="simple.html#validate1">Validation</a>, <a class="indexterm" href="secure.html#ch4valid">Validation</a>, <a class="indexterm" href="happy.html#id2569962">LDAP Initialization and Creation of User and Group Accounts</a>, <a class="indexterm" href="DomApps.html#id2611515">Questions and Answers</a></dt><dt>smbd, <a class="indexterm" href="simple.html#validate1">Validation</a>, <a class="indexterm" href="simple.html#id2544190">Implementation</a>, <a class="indexterm" href="small.html#id2550069">Validation</a>, <a class="indexterm" href="secure.html#ch4valid">Validation</a>, <a class="indexterm" href="happy.html#sbehap-massive">Samba-3 PDC Configuration</a>, <a class="indexterm" href="unixclients.html#id2582487">Technical Issues</a>, <a class="indexterm" href="unixclients.html#adssdm">Active Directory Domain with Samba Domain Member Server</a>, <a class="indexterm" href="upgrades.html#id2591431">Security Identifiers (SIDs)</a>, <a class="indexterm" href="upgrades.html#sbeug1">Location of config files</a>, <a class="indexterm" href="upgrades.html#sbeug2">Samba 1.9.x and 2.x Versions Without LDAP</a>, <a class="indexterm" href="upgrades.html#id2593865">Replacing a Domain Member Server</a>, <a class="indexterm" href="DomApps.html#id2610240">Samba Configuration</a>, <a class="indexterm" href="DomApps.html#id2611515">Questions and Answers</a>, <a class="indexterm" href="appendix.html#id2615448">Starting Samba</a></dt><dd><dl><dt>location of files, <a class="indexterm" href="appendix.html#id2615028">Samba System File Location</a></dt></dl></dd><dt>smbfs, <a class="indexterm" href="HA.html#id2612122">Dissection and Discussion</a></dt><dt>smbldap-groupadd, <a class="indexterm" href="happy.html#id2569962">LDAP Initialization and Creation of User and Group Accounts</a>, <a class="indexterm" href="nw4migration.html#id2599715">LDAP Server Configuration</a></dt><dt>smbldap-groupmod, <a class="indexterm" href="nw4migration.html#id2599715">LDAP Server Configuration</a></dt><dt>smbldap-passwd, <a class="indexterm" href="happy.html#id2569962">LDAP Initialization and Creation of User and Group Accounts</a></dt><dt>smbldap-populate, <a class="indexterm" href="happy.html#id2569962">LDAP Initialization and Creation of User and Group Accounts</a></dt><dt>smbldap-tools, <a class="indexterm" href="ntmigration.html#id2595255">NT4 Migration Using LDAP Backend</a>, <a class="indexterm" href="nw4migration.html#id2599715">LDAP Server Configuration</a>, <a class="indexterm" href="appendix.html#id2616632">The LDAP Account Manager</a></dt><dt>smbldap-tools updating, <a class="indexterm" href="ntmigration.html#id2595255">NT4 Migration Using LDAP Backend</a></dt><dt>smbldap-useradd, <a class="indexterm" href="happy.html#id2569962">LDAP Initialization and Creation of User and Group Accounts</a>, <a class="indexterm" href="2000users.html#id2578207">Implementation</a></dt><dt>smbldap-usermod, <a class="indexterm" href="happy.html#id2569962">LDAP Initialization and Creation of User and Group Accounts</a>, <a class="indexterm" href="nw4migration.html#id2599715">LDAP Server Configuration</a></dt><dt>smbmnt, <a class="indexterm" href="HA.html#id2612122">Dissection and Discussion</a></dt><dt>smbmount, <a class="indexterm" href="HA.html#id2612122">Dissection and Discussion</a></dt><dt>smbpasswd, <a class="indexterm" href="simple.html#AcctgNet">Implementation</a>, <a class="indexterm" href="small.html#id2548136">Technical Issues</a>, <a class="indexterm" href="small.html#id2548369">Implementation</a>, <a class="indexterm" href="secure.html#id2551704">Technical Issues</a>, <a class="indexterm" href="secure.html#id2553134">Samba Configuration</a>, <a class="indexterm" href="Big500users.html#id2559494">Server Preparation: All Servers</a>, <a class="indexterm" href="Big500users.html#id2560072">Configuration for Server: MASSIVE</a>, <a class="indexterm" href="happy.html#sbehap-massive">Samba-3 PDC Configuration</a>, <a class="indexterm" href="happy.html#id2569962">LDAP Initialization and Creation of User and Group Accounts</a>, <a class="indexterm" href="happy.html#sbehap-bldg1">Samba-3 BDC Configuration</a>, <a class="indexterm" href="2000users.html#id2576972">Dissection and Discussion</a>, <a class="indexterm" href="2000users.html#id2578207">Implementation</a>, <a class="indexterm" href="unixclients.html#id2590071">Questions and Answers</a>, <a class="indexterm" href="upgrades.html">Updating Samba-3</a>, <a class="indexterm" href="upgrades.html#id2591431">Security Identifiers (SIDs)</a>, <a class="indexterm" href="upgrades.html#id2593024">Applicable to All Samba 2.x to Samba-3 Upgrades</a>, <a class="indexterm" href="ntmigration.html#id2594765">Technical Issues</a>, <a class="indexterm" href="ntmigration.html#id2598159">Questions and Answers</a>, <a class="indexterm" href="DomApps.html">Integrating Additional Services</a></dt><dt>smbumnt, <a class="indexterm" href="HA.html#id2612122">Dissection and Discussion</a></dt><dt>smbumount, <a class="indexterm" href="HA.html#id2612122">Dissection and Discussion</a></dt><dt>SMTP, <a class="indexterm" href="nw4migration.html#id2599440">Technical Issues</a></dt><dt>snap-shot, <a class="indexterm" href="ntmigration.html#id2594579">Dissection and Discussion</a></dt><dt>socket address, <a class="indexterm" href="HA.html#id2613096">Samba Configuration</a></dt><dt>socket options, <a class="indexterm" href="HA.html#id2613096">Samba Configuration</a></dt><dt>software, <a class="indexterm" href="kerberos.html#id2604384">Dissection and Discussion</a></dt><dt>solve, <a class="indexterm" href="kerberos.html#id2604384">Dissection and Discussion</a></dt><dt>source code, <a class="indexterm" href="kerberos.html#id2604384">Dissection and Discussion</a></dt><dt>SPNEGO, <a class="indexterm" href="primer.html#id2620620">Windows 200x/XP Client Interaction with Samba-3</a></dt><dt>SQL, <a class="indexterm" href="2000users.html#id2576972">Dissection and Discussion</a>, <a class="indexterm" href="2000users.html#id2581512">Questions and Answers</a></dt><dt>Squid, <a class="indexterm" href="DomApps.html#id2609603">Implementation</a>, <a class="indexterm" href="DomApps.html#ch10-one">Removal of Pre-Existing Conflicting RPMs</a>, <a class="indexterm" href="DomApps.html#id2610240">Samba Configuration</a>, <a class="indexterm" href="DomApps.html#id2611058">Squid Configuration</a></dt><dt>squid, <a class="indexterm" href="DomApps.html#ch10-one">Removal of Pre-Existing Conflicting RPMs</a>, <a class="indexterm" href="DomApps.html#id2610240">Samba Configuration</a></dt><dt>Squid proxy, <a class="indexterm" href="DomApps.html#id2609429">Technical Issues</a></dt><dt>SRVTOOLS.EXE, <a class="indexterm" href="secure.html#id2552197">Implementation</a>, <a class="indexterm" href="happy.html#id2574027">Configuring Profile Directories</a>, <a class="indexterm" href="ntmigration.html#id2598159">Questions and Answers</a>, <a class="indexterm" href="kerberos.html#id2608636">Questions and Answers</a></dt><dt>SSL, <a class="indexterm" href="appendix.html#id2616632">The LDAP Account Manager</a></dt><dt>stand-alone server, <a class="indexterm" href="upgrades.html#id2591431">Security Identifiers (SIDs)</a></dt><dt>starting CUPS, <a class="indexterm" href="simple.html#id2544190">Implementation</a>, <a class="indexterm" href="small.html#id2548369">Implementation</a>, <a class="indexterm" href="secure.html#procstart">Process Startup Configuration</a>, <a class="indexterm" href="Big500users.html#ch5-procstart">Process Startup Configuration</a></dt><dt>starting dhcpd, <a class="indexterm" href="small.html#id2548369">Implementation</a>, <a class="indexterm" href="secure.html#procstart">Process Startup Configuration</a>, <a class="indexterm" href="Big500users.html#ch5-procstart">Process Startup Configuration</a></dt><dt>starting samba, <a class="indexterm" href="simple.html#id2543220">Implementation</a>, <a class="indexterm" href="simple.html#id2544190">Implementation</a>, <a class="indexterm" href="simple.html#AcctgNet">Implementation</a>, <a class="indexterm" href="small.html#id2548369">Implementation</a>, <a class="indexterm" href="secure.html#procstart">Process Startup Configuration</a>, <a class="indexterm" href="Big500users.html#ch5-procstart">Process Startup Configuration</a></dt><dd><dl><dt>nmbd, <a class="indexterm" href="appendix.html#id2615448">Starting Samba</a></dt><dt>smbd, <a class="indexterm" href="appendix.html#id2615448">Starting Samba</a></dt><dt>winbindd, <a class="indexterm" href="appendix.html#id2615448">Starting Samba</a></dt></dl></dd><dt>startingCUPS, <a class="indexterm" href="simple.html#AcctgNet">Implementation</a></dt><dt>startup script, <a class="indexterm" href="appendix.html#id2615448">Starting Samba</a></dt><dt>sticky bit, <a class="indexterm" href="small.html#id2548369">Implementation</a></dt><dt>storage capacity, <a class="indexterm" href="secure.html#id2551990">Hardware Requirements</a></dt><dt>strategic, <a class="indexterm" href="ntmigration.html#id2594765">Technical Issues</a></dt><dt>strategy, <a class="indexterm" href="unixclients.html#id2590071">Questions and Answers</a></dt><dt>straw-man, <a class="indexterm" href="kerberos.html">Active Directory, Kerberos, and Security</a></dt><dt>strict sync, <a class="indexterm" href="HA.html#id2613096">Samba Configuration</a></dt><dt>stripped, <a class="indexterm" href="upgrades.html#sbeug2">Samba 1.9.x and 2.x Versions Without LDAP</a></dt><dt>strong cryptography, <a class="indexterm" href="kerberos.html#id2606064">Kerberos Exposed</a></dt><dt>subscription, <a class="indexterm" href="ch14.html#id2614102">Free Support</a></dt><dt>SUID, <a class="indexterm" href="simple.html#id2543979">Dissection and Discussion</a>, <a class="indexterm" href="kerberos.html#id2608636">Questions and Answers</a>, <a class="indexterm" href="appendix.html#ch12-SUIDSGID">Effect of Setting File and Directory SUID/SGID Permissions Explained</a></dt><dt>Sun ONE Identity Server, <a class="indexterm" href="happy.html#id2564531">Dissection and Discussion</a></dt><dt>super daemon, <a class="indexterm" href="secure.html#procstart">Process Startup Configuration</a></dt><dt>support, <a class="indexterm" href="kerberos.html#id2604384">Dissection and Discussion</a>, <a class="indexterm" href="ch14.html">Samba Support</a></dt><dt>survey, <a class="indexterm" href="unixclients.html">Adding Domain Member Servers and Clients</a></dt><dt>SUSE, <a class="indexterm" href="nw4migration.html">Migrating NetWare Server to Samba-3</a></dt><dt>SUSE Enterprise Linux Server, <a class="indexterm" href="simple.html#id2543849">Charity Administration Office</a>, <a class="indexterm" href="secure.html#ch4bsc">Basic System Configuration</a>, <a class="indexterm" href="DomApps.html#id2609603">Implementation</a></dt><dt>SUSE Linux, <a class="indexterm" href="simple.html#id2543979">Dissection and Discussion</a>, <a class="indexterm" href="happy.html#id2567062">Samba Server Implementation</a>, <a class="indexterm" href="happy.html#sbehap-PAM-NSS">PAM and NSS Client Configuration</a>, <a class="indexterm" href="2000users.html#id2578207">Implementation</a>, <a class="indexterm" href="unixclients.html#adssdm">Active Directory Domain with Samba Domain Member Server</a>, <a class="indexterm" href="DomApps.html#id2609603">Implementation</a>, <a class="indexterm" href="DomApps.html#ch10-one">Removal of Pre-Existing Conflicting RPMs</a></dt><dt>SWAT, <a class="indexterm" href="appendix.html#id2615028">Samba System File Location</a></dt><dt>sync always, <a class="indexterm" href="HA.html#id2613096">Samba Configuration</a></dt><dt>synchronization, <a class="indexterm" href="DomApps.html#id2609852">Kerberos Configuration</a>, <a class="indexterm" href="HA.html#id2613521">For Scalability, Use SAN-Based Storage on Samba Servers</a></dt><dt>synchronize, <a class="indexterm" href="2000users.html#id2577284">User Needs</a>, <a class="indexterm" href="nw4migration.html#id2599715">LDAP Server Configuration</a></dt><dt>synchronized, <a class="indexterm" href="unixclients.html#id2590071">Questions and Answers</a></dt><dt>syslog, <a class="indexterm" href="happy.html#ldapsetup">OpenLDAP Server Configuration</a></dt><dt>system level logins, <a class="indexterm" href="unixclients.html#id2590071">Questions and Answers</a></dt><dt>system security, <a class="indexterm" href="kerberos.html#id2604780">Technical Issues</a></dt></dl></div><div class="indexdiv"><h3>T</h3><dl><dt>tattooing, <a class="indexterm" href="ntmigration.html#id2598159">Questions and Answers</a></dt><dt>TCP/IP, <a class="indexterm" href="unixclients.html#id2590071">Questions and Answers</a></dt><dt>tdbdump, <a class="indexterm" href="unixclients.html#wdcsdm">NT4/Samba Domain with Samba Domain Member Server: Using NSS and Winbind</a>, <a class="indexterm" href="unixclients.html#adssdm">Active Directory Domain with Samba Domain Member Server</a>, <a class="indexterm" href="ntmigration.html#id2595255">NT4 Migration Using LDAP Backend</a></dt><dt>tdbsam, <a class="indexterm" href="secure.html#id2551704">Technical Issues</a>, <a class="indexterm" href="secure.html#id2552197">Implementation</a>, <a class="indexterm" href="Big500users.html">The 500-User Office</a>, <a class="indexterm" href="happy.html#id2564394">Assignment Tasks</a>, <a class="indexterm" href="2000users.html#id2576972">Dissection and Discussion</a>, <a class="indexterm" href="2000users.html#id2578207">Implementation</a>, <a class="indexterm" href="unixclients.html#wdcsdm">NT4/Samba Domain with Samba Domain Member Server: Using NSS and Winbind</a>, <a class="indexterm" href="unixclients.html#id2590071">Questions and Answers</a>, <a class="indexterm" href="upgrades.html#id2593024">Applicable to All Samba 2.x to Samba-3 Upgrades</a>, <a class="indexterm" href="upgrades.html#id2593683">Updating from Samba Versions between 3.0.6 and 3.0.10</a>, <a class="indexterm" href="ntmigration.html#id2594765">Technical Issues</a>, <a class="indexterm" href="ntmigration.html#id2598159">Questions and Answers</a></dt><dt>testparm, <a class="indexterm" href="small.html#id2550069">Validation</a>, <a class="indexterm" href="secure.html#ch4valid">Validation</a>, <a class="indexterm" href="happy.html#sbehap-massive">Samba-3 PDC Configuration</a>, <a class="indexterm" href="unixclients.html#adssdm">Active Directory Domain with Samba Domain Member Server</a>, <a class="indexterm" href="upgrades.html#sbeug2">Samba 1.9.x and 2.x Versions Without LDAP</a>, <a class="indexterm" href="HA.html#id2613096">Samba Configuration</a></dt><dt>ticket, <a class="indexterm" href="DomApps.html#id2610240">Samba Configuration</a></dt><dt>time server, <a class="indexterm" href="secure.html#id2552197">Implementation</a></dt><dt>Tivoli Directory Server, <a class="indexterm" href="happy.html#id2564531">Dissection and Discussion</a></dt><dt>TLS, <a class="indexterm" href="nw4migration.html#id2599715">LDAP Server Configuration</a></dt><dt>token, <a class="indexterm" href="DomApps.html#id2609429">Technical Issues</a></dt><dt>tool, <a class="indexterm" href="ntmigration.html#id2598159">Questions and Answers</a>, <a class="indexterm" href="kerberos.html#id2604384">Dissection and Discussion</a></dt><dt>TOSHARG2, <a class="indexterm" href="simple.html#id2544190">Implementation</a></dt><dt>track record, <a class="indexterm" href="kerberos.html#id2604384">Dissection and Discussion</a></dt><dt>traffic collisions, <a class="indexterm" href="happy.html">Making Happy Users</a></dt><dt>transaction processing, <a class="indexterm" href="2000users.html#id2576972">Dissection and Discussion</a></dt><dt>transactional, <a class="indexterm" href="2000users.html#id2581512">Questions and Answers</a></dt><dt>transfer, <a class="indexterm" href="ntmigration.html#id2598159">Questions and Answers</a></dt><dt>translate, <a class="indexterm" href="kerberos.html#id2607775">Managing Windows 200x ACLs</a></dt><dt>traverse, <a class="indexterm" href="unixclients.html#wdcsdm">NT4/Samba Domain with Samba Domain Member Server: Using NSS and Winbind</a></dt><dt>tree, <a class="indexterm" href="nw4migration.html#id2599364">Dissection and Discussion</a></dt><dt>Tree Connect, <a class="indexterm" href="primer.html#id2620118">Simple Windows Client Connection Characteristics</a></dt><dt>trust account, <a class="indexterm" href="happy.html#id2564154">Regarding LDAP Directories and Windows Computer Accounts</a></dt><dt>trusted computing, <a class="indexterm" href="kerberos.html#id2603717">Introduction</a></dt><dt>Trusted Domains, <a class="indexterm" href="unixclients.html#id2582487">Technical Issues</a></dt><dt>trusted domains, <a class="indexterm" href="unixclients.html#id2590071">Questions and Answers</a></dt><dt>trusted third-party, <a class="indexterm" href="kerberos.html#id2606064">Kerberos Exposed</a></dt><dt>trusting, <a class="indexterm" href="kerberos.html#id2606064">Kerberos Exposed</a></dt><dt>turn-around time, <a class="indexterm" href="kerberos.html#id2604780">Technical Issues</a></dt></dl></div><div class="indexdiv"><h3>U</h3><dl><dt>UDP</dt><dd><dl><dt>broadcast, <a class="indexterm" href="HA.html#id2612824">Routed Networks</a></dt></dl></dd><dt>UID, <a class="indexterm" href="simple.html#id2543979">Dissection and Discussion</a>, <a class="indexterm" href="happy.html#id2564154">Regarding LDAP Directories and Windows Computer Accounts</a>, <a class="indexterm" href="happy.html#id2564988">Technical Issues</a>, <a class="indexterm" href="2000users.html#id2578207">Implementation</a>, <a class="indexterm" href="unixclients.html#id2590071">Questions and Answers</a>, <a class="indexterm" href="ntmigration.html#id2598159">Questions and Answers</a></dt><dt>un-join, <a class="indexterm" href="ntmigration.html#id2598159">Questions and Answers</a></dt><dt>unauthorized activities, <a class="indexterm" href="kerberos.html#id2606064">Kerberos Exposed</a></dt><dt>UNC name, <a class="indexterm" href="2000users.html#id2581512">Questions and Answers</a></dt><dt>unencrypted, <a class="indexterm" href="appendix.html#id2616632">The LDAP Account Manager</a></dt><dt>Unicast, <a class="indexterm" href="2000users.html#id2577378">The Nature of Windows Networking Protocols</a></dt><dt>unicode, <a class="indexterm" href="upgrades.html#id2592490">International Language Support</a></dt><dt>Universal Naming Convention (see UNC name)</dt><dt>UNIX, <a class="indexterm" href="nw4migration.html#id2599715">LDAP Server Configuration</a></dt><dd><dl><dt>groups, <a class="indexterm" href="small.html#id2548136">Technical Issues</a>, <a class="indexterm" href="small.html#id2548369">Implementation</a></dt></dl></dd><dt>UNIX accounts, <a class="indexterm" href="happy.html#id2564988">Technical Issues</a></dt><dt>UNIX/Linux server, <a class="indexterm" href="kerberos.html#id2604780">Technical Issues</a></dt><dt>unix2dos, <a class="indexterm" href="secure.html#id2553134">Samba Configuration</a>, <a class="indexterm" href="Big500users.html#id2560072">Configuration for Server: MASSIVE</a></dt><dt>unknown, <a class="indexterm" href="kerberos.html#id2604780">Technical Issues</a></dt><dt>unsupported software, <a class="indexterm" href="ch14.html#id2614320">Commercial Support</a></dt><dt>update, <a class="indexterm" href="upgrades.html#id2591231">Introduction</a>, <a class="indexterm" href="upgrades.html#id2591327">Cautions and Notes</a></dt><dt>updates, <a class="indexterm" href="kerberos.html#id2603717">Introduction</a>, <a class="indexterm" href="kerberos.html#id2604780">Technical Issues</a></dt><dt>updating smbldap-tools, <a class="indexterm" href="ntmigration.html#id2595255">NT4 Migration Using LDAP Backend</a></dt><dt>upgrade, <a class="indexterm" href="upgrades.html#id2591231">Introduction</a>, <a class="indexterm" href="upgrades.html#id2591327">Cautions and Notes</a>, <a class="indexterm" href="nw4migration.html#id2599715">LDAP Server Configuration</a></dt><dt>uppercase, <a class="indexterm" href="ntmigration.html#id2595114">Implementation</a></dt><dt>user</dt><dd><dl><dt>management, <a class="indexterm" href="small.html#id2548369">Implementation</a>, <a class="indexterm" href="secure.html#id2553134">Samba Configuration</a>, <a class="indexterm" href="Big500users.html#id2560072">Configuration for Server: MASSIVE</a></dt></dl></dd><dt>user account, <a class="indexterm" href="happy.html">Making Happy Users</a>, <a class="indexterm" href="happy.html#ldapsetup">OpenLDAP Server Configuration</a></dt><dt>User and Group Controls, <a class="indexterm" href="kerberos.html#id2604780">Technical Issues</a></dt><dt>user credentials, <a class="indexterm" href="2000users.html#id2577725">Identity Management Needs</a>, <a class="indexterm" href="unixclients.html#id2589442">UNIX/Linux Client Domain Member</a></dt><dt>user errors, <a class="indexterm" href="unixclients.html#id2590071">Questions and Answers</a></dt><dt>user groups, <a class="indexterm" href="ch14.html#id2614102">Free Support</a></dt><dt>user identities, <a class="indexterm" href="unixclients.html#id2583237">Implementation</a></dt><dt>user logins, <a class="indexterm" href="unixclients.html#id2590071">Questions and Answers</a></dt><dt>user management, <a class="indexterm" href="secure.html#id2552197">Implementation</a></dt><dt>User Manager, <a class="indexterm" href="ntmigration.html#id2595255">NT4 Migration Using LDAP Backend</a></dt><dt>User Mode, <a class="indexterm" href="secure.html#id2552197">Implementation</a>, <a class="indexterm" href="primer.html#id2620118">Simple Windows Client Connection Characteristics</a>, <a class="indexterm" href="primer.html#id2620620">Windows 200x/XP Client Interaction with Samba-3</a></dt><dt>useradd, <a class="indexterm" href="simple.html#id2544190">Implementation</a>, <a class="indexterm" href="simple.html#AcctgNet">Implementation</a>, <a class="indexterm" href="small.html#id2548369">Implementation</a>, <a class="indexterm" href="secure.html#id2553134">Samba Configuration</a>, <a class="indexterm" href="Big500users.html#id2560072">Configuration for Server: MASSIVE</a>, <a class="indexterm" href="upgrades.html#id2593024">Applicable to All Samba 2.x to Samba-3 Upgrades</a></dt><dt>userdel, <a class="indexterm" href="upgrades.html#id2593024">Applicable to All Samba 2.x to Samba-3 Upgrades</a></dt><dt>usermod, <a class="indexterm" href="upgrades.html#id2593024">Applicable to All Samba 2.x to Samba-3 Upgrades</a>, <a class="indexterm" href="ntmigration.html#id2595255">NT4 Migration Using LDAP Backend</a></dt><dt>username, <a class="indexterm" href="upgrades.html#id2591431">Security Identifiers (SIDs)</a></dt><dt>username map, <a class="indexterm" href="small.html#id2548369">Implementation</a>, <a class="indexterm" href="secure.html#id2553134">Samba Configuration</a>, <a class="indexterm" href="Big500users.html#id2559494">Server Preparation: All Servers</a></dt><dt>UTF-8, <a class="indexterm" href="upgrades.html#id2592490">International Language Support</a></dt><dt>utilities, <a class="indexterm" href="DomApps.html#id2611515">Questions and Answers</a></dt></dl></div><div class="indexdiv"><h3>V</h3><dl><dt>valid users, <a class="indexterm" href="unixclients.html#id2590071">Questions and Answers</a>, <a class="indexterm" href="kerberos.html#id2606898">Checkpoint Controls</a>, <a class="indexterm" href="kerberos.html#id2608636">Questions and Answers</a></dt><dt>validate, <a class="indexterm" href="ntmigration.html#id2598159">Questions and Answers</a>, <a class="indexterm" href="kerberos.html#id2606898">Checkpoint Controls</a></dt><dt>validated, <a class="indexterm" href="2000users.html#id2577725">Identity Management Needs</a>, <a class="indexterm" href="unixclients.html#adssdm">Active Directory Domain with Samba Domain Member Server</a>, <a class="indexterm" href="kerberos.html#id2603717">Introduction</a></dt><dt>validation, <a class="indexterm" href="simple.html#validate1">Validation</a>, <a class="indexterm" href="secure.html#ch4valid">Validation</a>, <a class="indexterm" href="DomApps.html#id2611515">Questions and Answers</a></dt><dt>vampire, <a class="indexterm" href="ntmigration.html#id2598159">Questions and Answers</a></dt><dt>vendor, <a class="indexterm" href="kerberos.html#id2604384">Dissection and Discussion</a></dt><dt>vendors, <a class="indexterm" href="upgrades.html#id2593539">Updating a Samba-3 Installation</a></dt><dt>VFS modules, <a class="indexterm" href="appendix.html#id2615028">Samba System File Location</a></dt><dt>virus, <a class="indexterm" href="secure.html#id2552197">Implementation</a></dt><dt>VPN, <a class="indexterm" href="2000users.html#id2576904">Assignment Tasks</a></dt><dt>vulnerabilities, <a class="indexterm" href="kerberos.html#id2603717">Introduction</a></dt></dl></div><div class="indexdiv"><h3>W</h3><dl><dt>wbinfo, <a class="indexterm" href="unixclients.html#sdcsdmldap">Samba Domain with Samba Domain Member Server  Using NSS LDAP</a>, <a class="indexterm" href="unixclients.html#wdcsdm">NT4/Samba Domain with Samba Domain Member Server: Using NSS and Winbind</a>, <a class="indexterm" href="unixclients.html#adssdm">Active Directory Domain with Samba Domain Member Server</a>, <a class="indexterm" href="DomApps.html#id2610240">Samba Configuration</a></dt><dt>weakness, <a class="indexterm" href="kerberos.html#id2604780">Technical Issues</a></dt><dt>web</dt><dd><dl><dt>caching, <a class="indexterm" href="DomApps.html#id2609296">Assignment Tasks</a></dt><dt>proxying, <a class="indexterm" href="DomApps.html#id2609296">Assignment Tasks</a></dt></dl></dd><dt>Web</dt><dd><dl><dt>proxy, <a class="indexterm" href="DomApps.html#id2611515">Questions and Answers</a></dt><dd><dl><dt>access, <a class="indexterm" href="DomApps.html#id2611455">Key Points Learned</a></dt></dl></dd></dl></dd><dt>Web browsers, <a class="indexterm" href="DomApps.html#id2611455">Key Points Learned</a></dt><dt>WebClient, <a class="indexterm" href="happy.html">Making Happy Users</a></dt><dt>WHATSNEW.txt, <a class="indexterm" href="upgrades.html#id2593358">Samba-2.x with LDAP Support</a></dt><dt>white-pages, <a class="indexterm" href="nw4migration.html#id2599440">Technical Issues</a>, <a class="indexterm" href="nw4migration.html#id2599715">LDAP Server Configuration</a></dt><dt>wide-area, <a class="indexterm" href="2000users.html#id2577284">User Needs</a>, <a class="indexterm" href="2000users.html#id2577725">Identity Management Needs</a>, <a class="indexterm" href="2000users.html#id2581365">Key Points Learned</a>, <a class="indexterm" href="2000users.html#id2581512">Questions and Answers</a>, <a class="indexterm" href="unixclients.html#wdcsdm">NT4/Samba Domain with Samba Domain Member Server: Using NSS and Winbind</a></dt><dt>wide-area network, <a class="indexterm" href="HA.html#id2613424">Use and Location of BDCs</a>, <a class="indexterm" href="HA.html#id2613625">Replicate Data to Conserve Peak-Demand Wide-Area Bandwidth</a></dt><dt>winbind, <a class="indexterm" href="2000users.html#id2578207">Implementation</a>, <a class="indexterm" href="unixclients.html#id2582459">Dissection and Discussion</a>, <a class="indexterm" href="unixclients.html#wdcsdm">NT4/Samba Domain with Samba Domain Member Server: Using NSS and Winbind</a>, <a class="indexterm" href="unixclients.html#id2590071">Questions and Answers</a>, <a class="indexterm" href="kerberos.html#id2603717">Introduction</a>, <a class="indexterm" href="kerberos.html#id2604780">Technical Issues</a>, <a class="indexterm" href="DomApps.html#id2609429">Technical Issues</a>, <a class="indexterm" href="DomApps.html#id2610240">Samba Configuration</a>, <a class="indexterm" href="DomApps.html#id2610793">NSS Configuration</a></dt><dt>Winbind, <a class="indexterm" href="unixclients.html#id2590071">Questions and Answers</a>, <a class="indexterm" href="kerberos.html#id2604780">Technical Issues</a>, <a class="indexterm" href="kerberos.html#id2608502">Key Points Learned</a></dt><dt>winbind trusted domains only, <a class="indexterm" href="unixclients.html#id2582487">Technical Issues</a>, <a class="indexterm" href="unixclients.html#id2590071">Questions and Answers</a></dt><dt>winbind use default domain, <a class="indexterm" href="kerberos.html#id2606898">Checkpoint Controls</a></dt><dt>winbindd, <a class="indexterm" href="small.html#id2550069">Validation</a>, <a class="indexterm" href="secure.html#ch4valid">Validation</a>, <a class="indexterm" href="Big500users.html#id2558539">Technical Issues</a>, <a class="indexterm" href="unixclients.html#id2582487">Technical Issues</a>, <a class="indexterm" href="unixclients.html#sdcsdmldap">Samba Domain with Samba Domain Member Server  Using NSS LDAP</a>, <a class="indexterm" href="unixclients.html#id2590071">Questions and Answers</a>, <a class="indexterm" href="upgrades.html#sbeug2">Samba 1.9.x and 2.x Versions Without LDAP</a>, <a class="indexterm" href="upgrades.html#id2593762">Updating from Samba Versions after 3.0.6 to a Current Release</a>, <a class="indexterm" href="upgrades.html#id2593865">Replacing a Domain Member Server</a>, <a class="indexterm" href="DomApps.html#id2610240">Samba Configuration</a>, <a class="indexterm" href="DomApps.html#id2611515">Questions and Answers</a>, <a class="indexterm" href="appendix.html#id2615448">Starting Samba</a></dt><dt>winbindd_cache.tdb, <a class="indexterm" href="unixclients.html#id2582487">Technical Issues</a></dt><dt>winbindd_idmap.tdb, <a class="indexterm" href="unixclients.html#id2582487">Technical Issues</a></dt><dt>Windows, <a class="indexterm" href="nw4migration.html#id2599715">LDAP Server Configuration</a></dt><dd><dl><dt>client, <a class="indexterm" href="upgrades.html#id2591431">Security Identifiers (SIDs)</a></dt><dt>NT, <a class="indexterm" href="upgrades.html#id2591431">Security Identifiers (SIDs)</a></dt></dl></dd><dt>Windows 2000 ACLs, <a class="indexterm" href="kerberos.html#id2607775">Managing Windows 200x ACLs</a></dt><dt>Windows 2003 Serve, <a class="indexterm" href="kerberos.html#id2603717">Introduction</a></dt><dt>Windows 200x ACLs, <a class="indexterm" href="kerberos.html#id2608636">Questions and Answers</a></dt><dt>Windows accounts, <a class="indexterm" href="happy.html#id2564988">Technical Issues</a></dt><dt>Windows ACLs, <a class="indexterm" href="kerberos.html#id2608291">Setting Posix ACLs in UNIX/Linux</a></dt><dt>Windows Address Book, <a class="indexterm" href="nw4migration.html#id2599715">LDAP Server Configuration</a></dt><dt>Windows ADS Domain, <a class="indexterm" href="unixclients.html#wdcsdm">NT4/Samba Domain with Samba Domain Member Server: Using NSS and Winbind</a></dt><dt>Windows clients, <a class="indexterm" href="DomApps.html#id2611515">Questions and Answers</a></dt><dt>Windows Explorer, <a class="indexterm" href="simple.html#validate1">Validation</a></dt><dt>Windows explorer, <a class="indexterm" href="DomApps.html#id2611515">Questions and Answers</a></dt><dt>Windows security identifier (see SID)</dt><dt>Windows Servers, <a class="indexterm" href="kerberos.html#id2603717">Introduction</a></dt><dt>Windows Services for UNIX (see SUS)</dt><dt>Windows XP, <a class="indexterm" href="small.html#id2548021">Assignment Tasks</a></dt><dt>WINS, <a class="indexterm" href="simple.html#id2544190">Implementation</a>, <a class="indexterm" href="small.html#id2548136">Technical Issues</a>, <a class="indexterm" href="small.html#id2548369">Implementation</a>, <a class="indexterm" href="secure.html#ch4wincfg">Windows Client Configuration</a>, <a class="indexterm" href="Big500users.html#id2558539">Technical Issues</a>, <a class="indexterm" href="Big500users.html#ch5wincfg">Windows Client Configuration</a>, <a class="indexterm" href="2000users.html#id2577378">The Nature of Windows Networking Protocols</a>, <a class="indexterm" href="2000users.html#id2577725">Identity Management Needs</a>, <a class="indexterm" href="2000users.html#id2581512">Questions and Answers</a>, <a class="indexterm" href="primer.html#chap01qa">Questions and Answers</a></dt><dd><dl><dt>lookup, <a class="indexterm" href="unixclients.html#id2590071">Questions and Answers</a></dt><dt>name resolution, <a class="indexterm" href="HA.html#id2612824">Routed Networks</a></dt><dt>server, <a class="indexterm" href="happy.html">Making Happy Users</a>, <a class="indexterm" href="HA.html#id2612824">Routed Networks</a></dt></dl></dd><dt>WINS server, <a class="indexterm" href="Big500users.html">The 500-User Office</a>, <a class="indexterm" href="2000users.html#id2581512">Questions and Answers</a></dt><dt>WINS serving, <a class="indexterm" href="secure.html#id2552197">Implementation</a></dt><dt>wins support, <a class="indexterm" href="secure.html#id2552197">Implementation</a></dt><dt>wins.dat, <a class="indexterm" href="2000users.html#id2577725">Identity Management Needs</a>, <a class="indexterm" href="upgrades.html#id2593865">Replacing a Domain Member Server</a></dt><dt>Wireshark, <a class="indexterm" href="primer.html#id2618507">Requirements and Notes</a></dt><dt>wireshark, <a class="indexterm" href="primer.html#id2618846">Exercises</a></dt><dt>Word, <a class="indexterm" href="kerberos.html#id2607372">Share Point Directory and File Permissions</a></dt><dt>workgroup, <a class="indexterm" href="simple.html#id2543220">Implementation</a>, <a class="indexterm" href="upgrades.html#id2591431">Security Identifiers (SIDs)</a>, <a class="indexterm" href="upgrades.html#id2592224">Change of Workgroup (Domain) Name</a></dt><dt>Workgroup Announcement, <a class="indexterm" href="primer.html#id2619758">Findings</a></dt><dt>workstation, <a class="indexterm" href="unixclients.html#id2583237">Implementation</a></dt><dt>wrapper, <a class="indexterm" href="DomApps.html#id2611515">Questions and Answers</a></dt><dt>write lock, <a class="indexterm" href="appendix.html#id2618341">Opportunistic Locking Controls</a></dt></dl></div><div class="indexdiv"><h3>X</h3><dl><dt>xinetd, <a class="indexterm" href="secure.html#procstart">Process Startup Configuration</a></dt><dt>XML, <a class="indexterm" href="2000users.html#id2576972">Dissection and Discussion</a></dt><dt>xmlsam, <a class="indexterm" href="2000users.html#id2578207">Implementation</a></dt></dl></div><div class="indexdiv"><h3>Y</h3><dl><dt>YaST, <a class="indexterm" href="happy.html#sbehap-PAM-NSS">PAM and NSS Client Configuration</a></dt><dt>Yellow Pages, <a class="indexterm" href="2000users.html#id2577725">Identity Management Needs</a></dt><dt>yellow pages (see NIS)</dt></dl></div></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="go01.html">Prev</a> </td><td width="20%" align="center"> </td><td width="40%" align="right"> </td></tr><tr><td width="40%" align="left" valign="top">Glossary </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> </td></tr></table></div></body></html>

Modified: branches/samba/upstream/docs/htmldocs/Samba3-ByExample/kerberos.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/Samba3-ByExample/kerberos.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/Samba3-ByExample/kerberos.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,10 +1,10 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 11. Active Directory, Kerberos, and Security</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="Samba-3 by Example"><link rel="up" href="RefSection.html" title="Part III. Reference Section"><link rel="prev" href="RefSection.html" title="Part III. Reference Section"><link rel="next" href="DomApps.html" title="Chapter 12. Integrating Additional Services"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 11. Active Directory, Kerberos, and Security</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="RefSection.html">Prev</a> </td><th width="60%" align="center">Part III. Reference Section</th><td width="20%" align="right"> <a accesskey="n" href="DomApps.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="kerberos"></a>Chapter 11. Active Directory, Kerberos, and Security</h2></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="kerberos.html#id2603703">Introduction</a></span></dt><dd><dl><dt><span class="sect2"><a href="kerberos.html#id2604353">Assignment Tasks</a></span></dt></dl></dd><dt><span class="sect1"><a href="kerberos.html#id2604369">Dissection and Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="kerberos.html#id2604766">Technical Issues</a></span></dt></dl></dd><dt><span class="sect1"><a href="kerberos.html#ch10expl">Implementation</a></span></dt><dd><dl><dt><span class="sect2"><a href="kerberos.html#id2606396">Share Access Controls</a></span></dt><dt><span class="sect2"><a href="kerberos.html#id2606745">Share Definition Controls</a></span></dt><dt><span class="sect2"><a href="kerberos.html#id2607357">Share Point Directory and File Permissions</a></span></dt><dt><span class="sect2"><a href="kerberos.html#id2607760">Managing Windows 200x ACLs</a></span></dt><dt><span class="sect2"><a href="kerberos.html#id2608487">Key Points Learned</a></span></dt></dl></dd><dt><span class="sect1"><a href="kerberos.html#id2608622">Questions and Answers</a></span></dt></dl></div><p><a class="indexterm" name="id2603638"></a>
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 11. Active Directory, Kerberos, and Security</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="Samba-3 by Example"><link rel="up" href="RefSection.html" title="Part III. Reference Section"><link rel="prev" href="RefSection.html" title="Part III. Reference Section"><link rel="next" href="DomApps.html" title="Chapter 12. Integrating Additional Services"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 11. Active Directory, Kerberos, and Security</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="RefSection.html">Prev</a> </td><th width="60%" align="center">Part III. Reference Section</th><td width="20%" align="right"> <a accesskey="n" href="DomApps.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="kerberos"></a>Chapter 11. Active Directory, Kerberos, and Security</h2></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="kerberos.html#id2603717">Introduction</a></span></dt><dd><dl><dt><span class="sect2"><a href="kerberos.html#id2604367">Assignment Tasks</a></span></dt></dl></dd><dt><span class="sect1"><a href="kerberos.html#id2604384">Dissection and Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="kerberos.html#id2604780">Technical Issues</a></span></dt></dl></dd><dt><span class="sect1"><a href="kerberos.html#ch10expl">Implementation</a></span></dt><dd><dl><dt><span class="sect2"><a href="kerberos.html#id2606410">Share Access Controls</a></span></dt><dt><span class="sect2"><a href="kerberos.html#id2606759">Share Definition Controls</a></span></dt><dt><span class="sect2"><a href="kerberos.html#id2607372">Share Point Directory and File Permissions</a></span></dt><dt><span class="sect2"><a href="kerberos.html#id2607775">Managing Windows 200x ACLs</a></span></dt><dt><span class="sect2"><a href="kerberos.html#id2608502">Key Points Learned</a></span></dt></dl></dd><dt><span class="sect1"><a href="kerberos.html#id2608636">Questions and Answers</a></span></dt></dl></div><p><a class="indexterm" name="id2603652"></a>
 	By this point in the book, you have been exposed to many Samba-3 features and capabilities.
 	More importantly, if you have implemented the examples given, you are well on your way to becoming 
 	a Samba-3 networking guru who knows a lot about Microsoft Windows. If you have taken the time to 
 	practice, you likely have thought of improvements and scenarios with which you can experiment. You 
 	are rather well plugged in to the many flexible ways Samba can be used.
-	</p><p><a class="indexterm" name="id2603657"></a>
+	</p><p><a class="indexterm" name="id2603672"></a>
 	This is a book about Samba-3. Understandably, its intent is to present it in a positive light. 
 	The casual observer might conclude that this book is one-eyed about Samba. It is  what 
 	would you expect? This chapter exposes some criticisms that have been raised concerning 
@@ -13,13 +13,13 @@
 	Some criticism always comes from deep inside ranks that one would expect to be supportive of a particular 
 	decision. Criticism can be expected from the outside. Let's see how the interesting dynamic of 
 	criticism develops with respect to Abmas.
-	</p><p><a class="indexterm" name="id2603685"></a>
+	</p><p><a class="indexterm" name="id2603700"></a>
 	This chapter provides a shameless self-promotion of Samba-3. The objections raised were not pulled
 	out of thin air. They were drawn from comments made by Samba users and from criticism during 
 	discussions with Windows network administrators. The tone of the objections reflects as closely 
 	as possible that of the original. The case presented is a straw-man example that is designed to 
 	permit each objection to be answered as it might occur in real life.
-	</p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2603703"></a>Introduction</h2></div></div></div><p><a class="indexterm" name="id2603709"></a><a class="indexterm" name="id2603717"></a><a class="indexterm" name="id2603725"></a><a class="indexterm" name="id2603733"></a><a class="indexterm" name="id2603741"></a>
+	</p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2603717"></a>Introduction</h2></div></div></div><p><a class="indexterm" name="id2603723"></a><a class="indexterm" name="id2603731"></a><a class="indexterm" name="id2603739"></a><a class="indexterm" name="id2603747"></a><a class="indexterm" name="id2603755"></a>
 	Abmas is continuing its meteoric growth with yet further acquisitions. The investment community took
 	note of the spectacular projection of Abmas onto the global business stage. Abmas is building an
 	interesting portfolio of companies that includes accounting services, financial advice, investment
@@ -28,42 +28,42 @@
 	interesting business growth and development plan. Abmas Video Rentals was recently acquired. 
 	During the time that the acquisition was closing, the Video Rentals business upgraded its Windows 
 	NT4-based network to Windows 2003 Server and Active Directory.
-	</p><p><a class="indexterm" name="id2603765"></a>
+	</p><p><a class="indexterm" name="id2603779"></a>
 	You have accepted the fact that Abmas Video Rentals will use Microsoft Active Directory.
 	The IT team, led by Stan Soroka, is committed to Samba-3 and to maintaining a uniform technology platform. 
 	Stan Soroka's team voiced its disapproval over the decision to permit this business to continue to 
 	operate with a solution that is viewed by Christine and her group as &#8220;<span class="quote">an island of broken 
 	technologies.</span>&#8221; This comment was made by one of Christine's staff as they were installing a new 
 	Samba-3 server at the new business.
-	</p><p><a class="indexterm" name="id2603788"></a><a class="indexterm" name="id2603796"></a>
+	</p><p><a class="indexterm" name="id2603803"></a><a class="indexterm" name="id2603810"></a>
 	Abmas Video Rentals' head of IT heard of this criticism. He was offended that a junior engineer
 	should make such a comment. He felt that he had to prepare in case he might be criticized for his 
 	decision to use Active Directory. He decided he would defend his decision by hiring the services 
-	of an outside security systems consultant to report<sup>[<a name="id2603811" href="#ftn.id2603811" class="footnote">12</a>]</sup> on his unit's operations 
+	of an outside security systems consultant to report<sup>[<a name="id2603826" href="#ftn.id2603826" class="footnote">12</a>]</sup> on his unit's operations 
 	and to investigate the role of Samba at his site. Here are key extracts from this hypothetical 
 	report:
-	</p><div class="blockquote"><blockquote class="blockquote"><p><a class="indexterm" name="id2603822"></a><a class="indexterm" name="id2603830"></a><a class="indexterm" name="id2603838"></a><a class="indexterm" name="id2603846"></a>
+	</p><div class="blockquote"><blockquote class="blockquote"><p><a class="indexterm" name="id2603836"></a><a class="indexterm" name="id2603844"></a><a class="indexterm" name="id2603852"></a><a class="indexterm" name="id2603860"></a>
 	... the implementation of Microsoft Active Directory at the Abmas Video Rentals, Bamingsham site,
 	 has been examined. We find no evidence to support a notion that vulnerabilities exist at your site.  
 	... we took additional steps to validate the integrity of the installation and operation of Active 
 	Directory and are pleased that your staff are following sound practices.
 	</p><p>
 	...
-	</p><p><a class="indexterm" name="id2603867"></a><a class="indexterm" name="id2603878"></a><a class="indexterm" name="id2603889"></a><a class="indexterm" name="id2603897"></a><a class="indexterm" name="id2603905"></a><a class="indexterm" name="id2603913"></a>
+	</p><p><a class="indexterm" name="id2603881"></a><a class="indexterm" name="id2603892"></a><a class="indexterm" name="id2603904"></a><a class="indexterm" name="id2603912"></a><a class="indexterm" name="id2603920"></a><a class="indexterm" name="id2603927"></a>
 	User and group accounts, and respective privileges, have been well thought out. File system shares are
 	appropriately secured. Backup and disaster recovery plans are well managed and validated regularly, and
 	effective off-site storage practices are considered to exceed industry norms.
-	</p><p><a class="indexterm" name="id2603929"></a><a class="indexterm" name="id2603937"></a><a class="indexterm" name="id2603945"></a>
+	</p><p><a class="indexterm" name="id2603944"></a><a class="indexterm" name="id2603951"></a><a class="indexterm" name="id2603959"></a>
 	Your staff are justifiably concerned that the use of Samba may compromise their good efforts to maintain
 	a secure network. 
-	</p><p><a class="indexterm" name="id2603962"></a><a class="indexterm" name="id2603970"></a><a class="indexterm" name="id2603978"></a><a class="indexterm" name="id2603985"></a>
+	</p><p><a class="indexterm" name="id2603976"></a><a class="indexterm" name="id2603984"></a><a class="indexterm" name="id2603992"></a><a class="indexterm" name="id2604000"></a>
 	The recently installed Linux file and application server uses a tool called <code class="literal">winbind</code> 
 	that is indiscriminate about security. All user accounts in Active Directory can be used to access data 
 	stored on the Linux system. We are alarmed that secure information is accessible to staff who should 
 	not even be aware that it exists. We share the concerns of your network management staff who have gone 
 	to great lengths to set fine-grained controls that limit information access to those who need access. 
 	It seems incongruous to us that Samba winbind should be permitted to be used considering that it voids this fine work.
-	</p><p><a class="indexterm" name="id2604025"></a><a class="indexterm" name="id2604033"></a><a class="indexterm" name="id2604041"></a>
+	</p><p><a class="indexterm" name="id2604040"></a><a class="indexterm" name="id2604047"></a><a class="indexterm" name="id2604055"></a>
 	Graham Judd [head of network administration] has locked down the security of all systems and is following 
 	the latest Microsoft guidelines. ... null session connections have been disabled ... the internal network 
 	is isolated from the outside world, the [product name removed] firewall is under current contract 
@@ -72,7 +72,7 @@
 	detail and for following Microsoft recommended best practices.
 	</p><p>
 	...
-	</p><p><a class="indexterm" name="id2604066"></a><a class="indexterm" name="id2604074"></a><a class="indexterm" name="id2604081"></a><a class="indexterm" name="id2604089"></a>
+	</p><p><a class="indexterm" name="id2604080"></a><a class="indexterm" name="id2604088"></a><a class="indexterm" name="id2604096"></a><a class="indexterm" name="id2604104"></a>
 	Regarding the use of Samba, we offer the following comments: Samba is in use in nearly half of
 	all sites we have surveyed. ... It is our opinion that Samba offers no better security than Microsoft
 	... what worries us regarding Samba is the need to disable essential Windows security features such as
@@ -80,14 +80,14 @@
 	mixed mode so that Samba clients and servers can authenticate all of it. Additionally, we are concerned that
 	Samba is not at the full capabilities of Microsoft Windows NT4 server. Microsoft has moved well beyond that
 	with trusted computing initiatives that the Samba developers do not participate in.
-	</p><p><a class="indexterm" name="id2604113"></a><a class="indexterm" name="id2604120"></a><a class="indexterm" name="id2604128"></a><a class="indexterm" name="id2604136"></a><a class="indexterm" name="id2604144"></a><a class="indexterm" name="id2604152"></a><a class="indexterm" name="id2604160"></a>
+	</p><p><a class="indexterm" name="id2604127"></a><a class="indexterm" name="id2604135"></a><a class="indexterm" name="id2604143"></a><a class="indexterm" name="id2604150"></a><a class="indexterm" name="id2604158"></a><a class="indexterm" name="id2604166"></a><a class="indexterm" name="id2604174"></a>
 	One wonders about the integrity of an open source program that is developed by a team of hackers 
 	who cannot be held accountable for the flaws in their code. The sheer number of updates and bug
 	fixes they have released should ring alarm bells in any business.
-	</p><p><a class="indexterm" name="id2604175"></a><a class="indexterm" name="id2604183"></a><a class="indexterm" name="id2604191"></a>
+	</p><p><a class="indexterm" name="id2604190"></a><a class="indexterm" name="id2604198"></a><a class="indexterm" name="id2604205"></a>
 	Another factor that should be considered is that buying Microsoft products and services helps to 
 	provide employment in the IT industry. Samba and Open Source software place those jobs at risk.
-	</p></blockquote></div><p><a class="indexterm" name="id2604206"></a><a class="indexterm" name="id2604214"></a>
+	</p></blockquote></div><p><a class="indexterm" name="id2604220"></a><a class="indexterm" name="id2604228"></a>
 	This is also a challenge to rise above the trouble spot. You call Stan's team together for a simple 
 	discussion, but it gets further out of hand.  When you return to your office, you find the following 
 	email in your in-box:
@@ -100,23 +100,23 @@
 	I also wish to advise that two of the recent recruits want to implement Kerberos authentication 
 	across all systems. I concur with the desire to improve security. One of the new guys who is championing
 	the move to Kerberos was responsible for the comment that caused the embarrassment.
-	</p><p><a class="indexterm" name="id2604250"></a><a class="indexterm" name="id2604258"></a><a class="indexterm" name="id2604266"></a><a class="indexterm" name="id2604274"></a>
+	</p><p><a class="indexterm" name="id2604265"></a><a class="indexterm" name="id2604273"></a><a class="indexterm" name="id2604280"></a><a class="indexterm" name="id2604288"></a>
 	I am experiencing difficulty in handling the sharp push for Kerberos. He claims that Kerberos, OpenLDAP, 
 	plus Samba-3 will seamlessly replace Microsoft Active Directory. I am a little out of my depth with respect 
 	to the feasibility of such a move, but have taken steps to pull both of them into line. With your consent, 
 	I would like to hire the services of a well-known Samba consultant to set the record straight.
-	</p><p><a class="indexterm" name="id2604292"></a><a class="indexterm" name="id2604300"></a><a class="indexterm" name="id2604308"></a><a class="indexterm" name="id2604316"></a><a class="indexterm" name="id2604324"></a><a class="indexterm" name="id2604332"></a>
+	</p><p><a class="indexterm" name="id2604307"></a><a class="indexterm" name="id2604315"></a><a class="indexterm" name="id2604322"></a><a class="indexterm" name="id2604330"></a><a class="indexterm" name="id2604338"></a><a class="indexterm" name="id2604346"></a>
 	I intend to use this report to answer the criticism raised and would like to establish a policy that we
 	will approve the use of Microsoft Windows Servers (and Active Directory) subject to all costs being covered 
 	out of the budget of the division that wishes to go its own way. I propose that dissenters will still remain
 	responsible to meet the budgeted contribution to IT operations as a whole. I believe we should not coerce 
 	use of any centrally proposed standards, but make all noncompliance the financial responsibility of the 
 	out-of-step division. Hopefully, this will encourage all divisions to walk with us and not alone.
-	</p></td><td width="10%" valign="top"> </td></tr><tr><td width="10%" valign="top"> </td><td colspan="2" align="right" valign="top">--<span class="attribution">Stan</span></td></tr></table></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2604353"></a>Assignment Tasks</h3></div></div></div><p>
+	</p></td><td width="10%" valign="top"> </td></tr><tr><td width="10%" valign="top"> </td><td colspan="2" align="right" valign="top">--<span class="attribution">Stan</span></td></tr></table></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2604367"></a>Assignment Tasks</h3></div></div></div><p>
 		You agreed with Stan's recommendations and hired a consultant to help defuse the powder
 		keg. The consultant's task is to provide a tractable answer to each of the issues raised. The consultant must be able
 		to support his or her claims, keep emotions to the side, and answer technically.
-		</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2604369"></a>Dissection and Discussion</h2></div></div></div><p><a class="indexterm" name="id2604376"></a><a class="indexterm" name="id2604384"></a><a class="indexterm" name="id2604392"></a><a class="indexterm" name="id2604400"></a><a class="indexterm" name="id2604408"></a><a class="indexterm" name="id2604416"></a><a class="indexterm" name="id2604424"></a>
+		</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2604384"></a>Dissection and Discussion</h2></div></div></div><p><a class="indexterm" name="id2604390"></a><a class="indexterm" name="id2604398"></a><a class="indexterm" name="id2604406"></a><a class="indexterm" name="id2604414"></a><a class="indexterm" name="id2604422"></a><a class="indexterm" name="id2604430"></a><a class="indexterm" name="id2604438"></a>
 	Samba-3 is a tool. No one is pounding your door to make you use Samba. That is a choice that you are free to 
 	make or reject. It is likely that your decision to use Samba can greatly benefit your company. 
 	The Samba Team obviously believes that the Samba software is a worthy choice. 
@@ -124,18 +124,18 @@
 	someone to help manage your Samba installation, you can create income and employment. Alternately, 
 	money saved by not spending in the IT area can be spent elsewhere in the business. All money saved 
 	or spent creates employment.
-	</p><p><a class="indexterm" name="id2604445"></a><a class="indexterm" name="id2604453"></a><a class="indexterm" name="id2604461"></a><a class="indexterm" name="id2604469"></a><a class="indexterm" name="id2604477"></a>
+	</p><p><a class="indexterm" name="id2604459"></a><a class="indexterm" name="id2604468"></a><a class="indexterm" name="id2604476"></a><a class="indexterm" name="id2604484"></a><a class="indexterm" name="id2604492"></a>
 	In the long term, the use of Samba must be economically sustainable. In some situations, Samba is adopted
 	purely to provide file and print service interoperability on platforms that otherwise cannot provide 
 	access to data and to printers for Microsoft Windows clients. Samba is used by some businesses to
 	effect a reduction in the cost of providing IT services. Obviously, it is also used by some as an 
 	alternative to the use of a Microsoft file and print serving platforms with no consideration of costs.
-	</p><p><a class="indexterm" name="id2604497"></a><a class="indexterm" name="id2604505"></a><a class="indexterm" name="id2604513"></a><a class="indexterm" name="id2604521"></a>
+	</p><p><a class="indexterm" name="id2604511"></a><a class="indexterm" name="id2604519"></a><a class="indexterm" name="id2604527"></a><a class="indexterm" name="id2604535"></a>
 	It would be foolish to adopt a technology that might put any data or users at risk. Security affects 
 	everyone. The Samba-Team is fully cognizant of the responsibility they have to their users. 
 	The Samba documentation clearly reveals that full responsibility is accepted to fix anything 
 	that is broken.
-	</p><p><a class="indexterm" name="id2604537"></a><a class="indexterm" name="id2604545"></a><a class="indexterm" name="id2604553"></a><a class="indexterm" name="id2604561"></a><a class="indexterm" name="id2604572"></a><a class="indexterm" name="id2604580"></a><a class="indexterm" name="id2604588"></a><a class="indexterm" name="id2604596"></a><a class="indexterm" name="id2604604"></a><a class="indexterm" name="id2604612"></a><a class="indexterm" name="id2604620"></a>
+	</p><p><a class="indexterm" name="id2604551"></a><a class="indexterm" name="id2604559"></a><a class="indexterm" name="id2604567"></a><a class="indexterm" name="id2604575"></a><a class="indexterm" name="id2604587"></a><a class="indexterm" name="id2604594"></a><a class="indexterm" name="id2604602"></a><a class="indexterm" name="id2604610"></a><a class="indexterm" name="id2604618"></a><a class="indexterm" name="id2604626"></a><a class="indexterm" name="id2604634"></a>
 	There is a mistaken perception in the IT industry that commercial software providers are fully 
 	accountable for the defects in products. Open Source software comes with no warranty, so it is 
 	often assumed that its use confers a higher degree of risk. Everyone should read commercial software 
@@ -143,34 +143,34 @@
 	extent of liability that is accepted. Doing so soon dispels the popular notion that
 	commercial software vendors are willingly accountable for product defects. In many cases, the
 	commercial vendor accepts liability only to reimburse the price paid for the software. 
-	</p><p><a class="indexterm" name="id2604642"></a><a class="indexterm" name="id2604650"></a><a class="indexterm" name="id2604658"></a><a class="indexterm" name="id2604666"></a><a class="indexterm" name="id2604674"></a><a class="indexterm" name="id2604682"></a>
+	</p><p><a class="indexterm" name="id2604656"></a><a class="indexterm" name="id2604664"></a><a class="indexterm" name="id2604672"></a><a class="indexterm" name="id2604680"></a><a class="indexterm" name="id2604688"></a><a class="indexterm" name="id2604696"></a>
 	The real issues that a consumer (like you) needs answered are What is the way of escape from technical 
 	problems, and how long will it take? The average problem turnaround time in the Open Source community is 
 	approximately 48 hours. What does the EULA offer? What is the track record in the commercial software 
 	industry? What happens when your commercial vendor decides to cease providing support?
-	</p><p><a class="indexterm" name="id2604706"></a><a class="indexterm" name="id2604714"></a><a class="indexterm" name="id2604722"></a><a class="indexterm" name="id2604730"></a><a class="indexterm" name="id2604738"></a><a class="indexterm" name="id2604746"></a><a class="indexterm" name="id2604753"></a>
+	</p><p><a class="indexterm" name="id2604721"></a><a class="indexterm" name="id2604729"></a><a class="indexterm" name="id2604736"></a><a class="indexterm" name="id2604744"></a><a class="indexterm" name="id2604752"></a><a class="indexterm" name="id2604760"></a><a class="indexterm" name="id2604768"></a>
 	Open Source software at least puts you in possession of the source code. This means that when
 	all else fails, you can hire a programmer to solve the problem.
-	</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2604766"></a>Technical Issues</h3></div></div></div><p>
+	</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2604780"></a>Technical Issues</h3></div></div></div><p>
 		Each issue is now discussed and, where appropriate, example implementation steps are
 		provided.
-		</p><div class="variablelist"><dl><dt><span class="term">Winbind and Security</span></dt><dd><p><a class="indexterm" name="id2604787"></a><a class="indexterm" name="id2604795"></a><a class="indexterm" name="id2604803"></a><a class="indexterm" name="id2604814"></a><a class="indexterm" name="id2604822"></a><a class="indexterm" name="id2604830"></a><a class="indexterm" name="id2604838"></a><a class="indexterm" name="id2604846"></a><a class="indexterm" name="id2604854"></a><a class="indexterm" name="id2604862"></a>
+		</p><div class="variablelist"><dl><dt><span class="term">Winbind and Security</span></dt><dd><p><a class="indexterm" name="id2604801"></a><a class="indexterm" name="id2604809"></a><a class="indexterm" name="id2604817"></a><a class="indexterm" name="id2604829"></a><a class="indexterm" name="id2604837"></a><a class="indexterm" name="id2604845"></a><a class="indexterm" name="id2604852"></a><a class="indexterm" name="id2604861"></a><a class="indexterm" name="id2604869"></a><a class="indexterm" name="id2604876"></a>
 				Windows network administrators may be dismayed to find that <code class="literal">winbind</code> 
 				exposes all domain users so that they may use their domain account credentials to 
 				log on to a UNIX/Linux system. The fact that all users in the domain can see the 
 				UNIX/Linux server in their Network Neighborhood and can browse the shares on the 
 				server seems to excite them further.
-				</p><p><a class="indexterm" name="id2604885"></a><a class="indexterm" name="id2604894"></a><a class="indexterm" name="id2604901"></a><a class="indexterm" name="id2604909"></a>
+				</p><p><a class="indexterm" name="id2604900"></a><a class="indexterm" name="id2604908"></a><a class="indexterm" name="id2604916"></a><a class="indexterm" name="id2604924"></a>
 				<code class="literal">winbind</code> provides for the UNIX/Linux domain member server or 
 				client, the same as one would obtain by adding a Microsoft Windows server or 
 				client to the domain. The real objection is the fact that Samba is not MS Windows 
 				and therefore requires handling a little differently from the familiar Windows systems.
 				One must recognize fear of the unknown.
-				</p><p><a class="indexterm" name="id2604932"></a><a class="indexterm" name="id2604940"></a><a class="indexterm" name="id2604948"></a><a class="indexterm" name="id2604956"></a><a class="indexterm" name="id2604964"></a><a class="indexterm" name="id2604976"></a>
+				</p><p><a class="indexterm" name="id2604946"></a><a class="indexterm" name="id2604955"></a><a class="indexterm" name="id2604962"></a><a class="indexterm" name="id2604970"></a><a class="indexterm" name="id2604978"></a><a class="indexterm" name="id2604990"></a>
 				Windows network administrators need to recognize that <code class="literal">winbind</code> does
 				not, and cannot, override account controls set using the Active Directory management
 				tools. The control is the same. Have no fear.
-				</p><p><a class="indexterm" name="id2604996"></a><a class="indexterm" name="id2605004"></a><a class="indexterm" name="id2605015"></a><a class="indexterm" name="id2605023"></a><a class="indexterm" name="id2605031"></a><a class="indexterm" name="id2605039"></a><a class="indexterm" name="id2605047"></a><a class="indexterm" name="id2605055"></a><a class="indexterm" name="id2605063"></a><a class="indexterm" name="id2605071"></a>
+				</p><p><a class="indexterm" name="id2605010"></a><a class="indexterm" name="id2605018"></a><a class="indexterm" name="id2605030"></a><a class="indexterm" name="id2605037"></a><a class="indexterm" name="id2605045"></a><a class="indexterm" name="id2605053"></a><a class="indexterm" name="id2605061"></a><a class="indexterm" name="id2605069"></a><a class="indexterm" name="id2605077"></a><a class="indexterm" name="id2605085"></a>
 				Where Samba and the ADS domain account information obtained through the use of
 				<code class="literal">winbind</code> permits access, by browsing or by the drive mapping to
 				a share, to data that should be better protected. This can only happen when security
@@ -178,14 +178,14 @@
 				on:
 				</p><div class="itemizedlist"><ul type="disc"><li><p>Shares themselves (i.e., the logical share itself)</p></li><li><p>The share definition in <code class="filename">smb.conf</code></p></li><li><p>The shared directories and files using UNIX permissions</p></li><li><p>Using Windows 2000 ACLs  if the file system is POSIX enabled</p></li></ul></div><p>
 				Examples of each are given in <a class="link" href="kerberos.html#ch10expl" title="Implementation">&#8220;Implementation&#8221;</a>.
-				</p></dd><dt><span class="term">User and Group Controls</span></dt><dd><p><a class="indexterm" name="id2605145"></a><a class="indexterm" name="id2605153"></a><a class="indexterm" name="id2605164"></a><a class="indexterm" name="id2605176"></a><a class="indexterm" name="id2605183"></a><a class="indexterm" name="id2605191"></a><a class="indexterm" name="id2605199"></a><a class="indexterm" name="id2605207"></a><a class="indexterm" name="id2605215"></a>
+				</p></dd><dt><span class="term">User and Group Controls</span></dt><dd><p><a class="indexterm" name="id2605159"></a><a class="indexterm" name="id2605167"></a><a class="indexterm" name="id2605179"></a><a class="indexterm" name="id2605190"></a><a class="indexterm" name="id2605198"></a><a class="indexterm" name="id2605206"></a><a class="indexterm" name="id2605213"></a><a class="indexterm" name="id2605221"></a><a class="indexterm" name="id2605229"></a>
 				User and group management facilities as known in the Windows ADS environment may be
 				used to provide equivalent access control constraints or to provide equivalent
 				permissions and privileges on Samba servers. Samba offers greater flexibility in the
 				use of user and group controls because it has additional layers of control compared to
 				Windows 200x/XP. For example, access controls on a Samba server may be set within
 				the share definition in a manner for which Windows has no equivalent.
-				</p><p><a class="indexterm" name="id2605235"></a><a class="indexterm" name="id2605243"></a><a class="indexterm" name="id2605251"></a><a class="indexterm" name="id2605259"></a><a class="indexterm" name="id2605270"></a><a class="indexterm" name="id2605278"></a><a class="indexterm" name="id2605286"></a>
+				</p><p><a class="indexterm" name="id2605249"></a><a class="indexterm" name="id2605257"></a><a class="indexterm" name="id2605265"></a><a class="indexterm" name="id2605273"></a><a class="indexterm" name="id2605284"></a><a class="indexterm" name="id2605292"></a><a class="indexterm" name="id2605300"></a>
 				In any serious analysis of system security, it is important to examine the safeguards
 				that remain when all other protective measures fail. An administrator may inadvertently
 				set excessive permissions on the file system of a shared resource, or he may set excessive
@@ -193,35 +193,35 @@
 				the data would indeed be laid bare to abuse. Yet, within a Samba share definition, it is
 				possible to guard against that by enforcing controls on the share definition itself. You
 				see a practical example of this a little later in this chapter.
-				</p><p><a class="indexterm" name="id2605308"></a><a class="indexterm" name="id2605316"></a>
+				</p><p><a class="indexterm" name="id2605322"></a><a class="indexterm" name="id2605330"></a>
 				The report that is critical of Samba really ought to have exercised greater due
 				diligence: the real weakness is on the side of a Microsoft Windows environment.
-				</p></dd><dt><span class="term">Security Overall</span></dt><dd><p><a class="indexterm" name="id2605338"></a>
+				</p></dd><dt><span class="term">Security Overall</span></dt><dd><p><a class="indexterm" name="id2605352"></a>
 				Samba is designed in such a manner that weaknesses inherent in the design of
 				Microsoft Windows networking ought not to expose the underlying UNIX/Linux file
 				system in any way. All software has potential defects, and Samba is no exception.
 				What matters more is how defects that are discovered get dealt with.
-				</p><p><a class="indexterm" name="id2605354"></a><a class="indexterm" name="id2605362"></a><a class="indexterm" name="id2605370"></a><a class="indexterm" name="id2605378"></a>
+				</p><p><a class="indexterm" name="id2605369"></a><a class="indexterm" name="id2605376"></a><a class="indexterm" name="id2605384"></a><a class="indexterm" name="id2605392"></a>
 				The Samba Team totally agrees with the necessity to observe and fully implement
 				every security facility to provide a level of protection and security that is necessary
 				and that the end user (or network administrator) needs. Never would the Samba Team
 				recommend a compromise to system security, nor would deliberate defoliation of
 				security be publicly condoned; yet this is the practice by many Windows network
 				administrators just to make happy users who have no notion of consequential risk.
-				</p><p><a class="indexterm" name="id2605398"></a><a class="indexterm" name="id2605406"></a><a class="indexterm" name="id2605414"></a><a class="indexterm" name="id2605422"></a><a class="indexterm" name="id2605430"></a><a class="indexterm" name="id2605438"></a><a class="indexterm" name="id2605446"></a>
+				</p><p><a class="indexterm" name="id2605412"></a><a class="indexterm" name="id2605420"></a><a class="indexterm" name="id2605428"></a><a class="indexterm" name="id2605436"></a><a class="indexterm" name="id2605444"></a><a class="indexterm" name="id2605452"></a><a class="indexterm" name="id2605460"></a>
 				The report condemns Samba for releasing updates and security fixes, yet Microsoft
 				online updates need to be applied almost weekly. The answer to the criticism 
 				lies in the fact that Samba development is continuing, documentation is improving, 
 				user needs are being increasingly met or exceeded, and security updates are issued 
 				with a short turnaround time.
-				</p><p><a class="indexterm" name="id2605463"></a><a class="indexterm" name="id2605471"></a><a class="indexterm" name="id2605479"></a><a class="indexterm" name="id2605487"></a><a class="indexterm" name="id2605495"></a>
+				</p><p><a class="indexterm" name="id2605478"></a><a class="indexterm" name="id2605486"></a><a class="indexterm" name="id2605494"></a><a class="indexterm" name="id2605501"></a><a class="indexterm" name="id2605509"></a>
 				The release of Samba-4 is expected around late 2004 to early 2005 and involves a near 
 				complete rewrite to permit extensive modularization and to prepare Samba for new 
 				functionality planned for addition during the next-generation series. The Samba Team 
 				is responsible and can be depended upon; the history to date suggests a high 
 				degree of dependability and on charter development consistent with published 
 				roadmap projections.
-				</p><p><a class="indexterm" name="id2605525"></a><a class="indexterm" name="id2605533"></a><a class="indexterm" name="id2605545"></a><a class="indexterm" name="id2605556"></a><a class="indexterm" name="id2605564"></a><a class="indexterm" name="id2605572"></a><a class="indexterm" name="id2605580"></a>
+				</p><p><a class="indexterm" name="id2605539"></a><a class="indexterm" name="id2605547"></a><a class="indexterm" name="id2605559"></a><a class="indexterm" name="id2605570"></a><a class="indexterm" name="id2605578"></a><a class="indexterm" name="id2605586"></a><a class="indexterm" name="id2605594"></a>
 				Not well published is the fact that Microsoft was a foundation member of
 				the Common Internet File System (CIFS) initiative, together with the participation 
 				of the network attached storage (NAS) industry. Unfortunately, for the past few years,
@@ -230,7 +230,7 @@
 				space. The Samba Team has maintained consistent presence and leadership at all
 				CIFS conferences and at the interoperability laboratories run concurrently with
 				them.
-				</p></dd><dt><span class="term">Cryptographic Controls (schannel, sign'n'seal)</span></dt><dd><p><a class="indexterm" name="id2605610"></a><a class="indexterm" name="id2605618"></a><a class="indexterm" name="id2605626"></a>
+				</p></dd><dt><span class="term">Cryptographic Controls (schannel, sign'n'seal)</span></dt><dd><p><a class="indexterm" name="id2605624"></a><a class="indexterm" name="id2605632"></a><a class="indexterm" name="id2605640"></a>
 				The report correctly mentions that Samba did not support the most recent
 				<code class="constant">schannel</code> and <code class="constant">digital sign'n'seal</code> features
 				of Microsoft Windows NT/200x/XPPro products. This is one of the key features 
@@ -238,7 +238,7 @@
 				seldom a reflection of current practice, and in many respects reports are like a
 				pathology report  they reflect accurately (at best) status at a snapshot in time.
 				Meanwhile, the world moves on.
-				</p><p><a class="indexterm" name="id2605656"></a><a class="indexterm" name="id2605663"></a><a class="indexterm" name="id2605671"></a><a class="indexterm" name="id2605679"></a><a class="indexterm" name="id2605687"></a><a class="indexterm" name="id2605702"></a><a class="indexterm" name="id2605710"></a>
+				</p><p><a class="indexterm" name="id2605670"></a><a class="indexterm" name="id2605678"></a><a class="indexterm" name="id2605685"></a><a class="indexterm" name="id2605693"></a><a class="indexterm" name="id2605701"></a><a class="indexterm" name="id2605716"></a><a class="indexterm" name="id2605724"></a>
 				It should be pointed out that had clear public specifications for the protocols
 				been published, it would have been much easier to implement these features and would have
 				taken less time to do. The sole mechanism used to find an algorithm that is compatible
@@ -246,7 +246,7 @@
 				and trial-and-error implementation of potential techniques. The real value of public
 				and defensible standards is obvious to all and would have enabled more secure networking
 				for everyone.
-				</p><p><a class="indexterm" name="id2605730"></a><a class="indexterm" name="id2605738"></a>
+				</p><p><a class="indexterm" name="id2605745"></a><a class="indexterm" name="id2605752"></a>
 				Critics of Samba often ignore fundamental problems that may plague (or may have plagued)
 				the users of Microsoft's products also. Those who are first to criticize Samba
 				for not rushing into release of <code class="constant">digital sign'n'seal</code> support
@@ -258,7 +258,7 @@
 				implementation of sign'n'seal. They provide a work-around that is not trivial for many
 				Windows networking sites. From notes such as this it is clear that there are benefits
 				from not rushing new technology out of the door too soon.
-				</p><p><a class="indexterm" name="id2605778"></a><a class="indexterm" name="id2605786"></a><a class="indexterm" name="id2605794"></a><a class="indexterm" name="id2605802"></a><a class="indexterm" name="id2605810"></a><a class="indexterm" name="id2605818"></a><a class="indexterm" name="id2605826"></a><a class="indexterm" name="id2605834"></a><a class="indexterm" name="id2605842"></a>
+				</p><p><a class="indexterm" name="id2605792"></a><a class="indexterm" name="id2605801"></a><a class="indexterm" name="id2605809"></a><a class="indexterm" name="id2605816"></a><a class="indexterm" name="id2605824"></a><a class="indexterm" name="id2605832"></a><a class="indexterm" name="id2605840"></a><a class="indexterm" name="id2605848"></a><a class="indexterm" name="id2605856"></a>
 				One final comment is warranted. If companies want more secure networking protocols,
 				the most effective method by which this can be achieved is by users seeking
 				and working together to help define open and publicly refereed standards. The
@@ -274,7 +274,7 @@
 				of them that uses RPCs that are not supported by any of these component technologies
 				and yet by which they are made to interoperate in ways that the components do not
 				support.
-				</p><p><a class="indexterm" name="id2605930"></a><a class="indexterm" name="id2605941"></a><a class="indexterm" name="id2605949"></a><a class="indexterm" name="id2605957"></a><a class="indexterm" name="id2605965"></a>
+				</p><p><a class="indexterm" name="id2605944"></a><a class="indexterm" name="id2605955"></a><a class="indexterm" name="id2605963"></a><a class="indexterm" name="id2605971"></a><a class="indexterm" name="id2605979"></a>
 				In order to make the popular request for Samba to be an Active Directory Server a
 				reality, it is necessary to add to OpenLDAP, Kerberos, as well as Samba, RPC calls
 				that are not presently supported. The Samba Team has not been able to gain critical
@@ -282,34 +282,34 @@
 				challenge of developing and integrating the necessary technologies. Therefore, if
 				the Samba Team does not make it a priority to absorb Kerberos and LDAP functionality
 				into the Samba project, this dream request cannot become a reality.
-				</p><p><a class="indexterm" name="id2605996"></a><a class="indexterm" name="id2606004"></a><a class="indexterm" name="id2606012"></a><a class="indexterm" name="id2606023"></a><a class="indexterm" name="id2606030"></a>
+				</p><p><a class="indexterm" name="id2606010"></a><a class="indexterm" name="id2606018"></a><a class="indexterm" name="id2606026"></a><a class="indexterm" name="id2606037"></a><a class="indexterm" name="id2606044"></a>
 				At this time, the integration of LDAP, Kerberos, and the missing RPCs is not on the
 				Samba development roadmap. If it is not on the published roadmap, it cannot be delivered
 				anytime soon. Ergo, ADS server support is not a current goal for Samba development.
 				The Samba Team is most committed to permitting Samba to be a full ADS domain member
 				that is increasingly capable of being managed using Microsoft Windows MMC tools.
-				</p></dd></dl></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2606050"></a>Kerberos Exposed</h4></div></div></div><p><a class="indexterm" name="id2606057"></a><a class="indexterm" name="id2606065"></a><a class="indexterm" name="id2606073"></a>
+				</p></dd></dl></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2606064"></a>Kerberos Exposed</h4></div></div></div><p><a class="indexterm" name="id2606071"></a><a class="indexterm" name="id2606079"></a><a class="indexterm" name="id2606087"></a>
 	Kerberos is a network authentication protocol that provides secure authentication for 
 	client-server applications by using secret-key cryptography. Firewalls are an insufficient 
 	barrier mechanism in today's networking world; at best they only restrict incoming network 
 	traffic but cannot prevent network traffic that comes from authorized locations from 
 	performing unauthorized activities.
-	</p><p><a class="indexterm" name="id2606091"></a><a class="indexterm" name="id2606099"></a><a class="indexterm" name="id2606107"></a>
+	</p><p><a class="indexterm" name="id2606105"></a><a class="indexterm" name="id2606113"></a><a class="indexterm" name="id2606121"></a>
 	Kerberos was created by MIT as a solution to network security problems. The Kerberos protocol uses 
 	strong cryptography so that a client can prove its identity to a server (and vice versa) across an 
 	insecure network connection. After a client and server has used Kerberos to prove their identity, 
 	they can also encrypt all of their communications to assure privacy and data integrity as they go 
 	about their business.
-	</p><p><a class="indexterm" name="id2606125"></a><a class="indexterm" name="id2606133"></a><a class="indexterm" name="id2606141"></a><a class="indexterm" name="id2606149"></a><a class="indexterm" name="id2606160"></a>
+	</p><p><a class="indexterm" name="id2606139"></a><a class="indexterm" name="id2606147"></a><a class="indexterm" name="id2606155"></a><a class="indexterm" name="id2606163"></a><a class="indexterm" name="id2606174"></a>
 	Kerberos is a trusted third-party service. That means that there is a third party (the kerberos 
 	server) that is trusted by all the entities on the network (users and services, usually called 
 	principals). All principals share a secret password (or key) with the kerberos server and this 
 	enables principals to verify that the messages from the kerberos server are authentic. Therefore, 
 	trusting the kerberos server, users and services can authenticate each other.
 	</p><p>
-	<a class="indexterm" name="id2606180"></a>
-	<a class="indexterm" name="id2606187"></a>
 	<a class="indexterm" name="id2606194"></a>
+	<a class="indexterm" name="id2606201"></a>
+	<a class="indexterm" name="id2606208"></a>
 	Kerberos was, until recently, a technology that was restricted from being exported from the United States.
 	For many years that hindered global adoption of more secure networking technologies both within the United States
 	and abroad. A free and unencumbered implementation of MIT Kerberos has been produced in Europe
@@ -319,11 +319,11 @@
 	significant surge forward in the development of Kerberos-enabled applications and in the general deployment
 	and use of Kerberos across the spectrum of the information technology industry.
 	</p><p>
-	<a class="indexterm" name="id2606223"></a>
+	<a class="indexterm" name="id2606238"></a>
 	A storm has broken out concerning interoperability between MIT Kerberos and Microsofts' implementation
 	of it. For example, a 2002
 	<a class="ulink" href="http://www.idg.com.sg/idgwww.nsf/0/5DDA8D153A7505A748256BAB000D992A?OpenDocument" target="_top">IDG</a>
-	report<sup>[<a name="id2606242" href="#ftn.id2606242" class="footnote">13</a>]</sup> by
+	report<sup>[<a name="id2606256" href="#ftn.id2606256" class="footnote">13</a>]</sup> by
 	states:
 	</p><div class="blockquote"><blockquote class="blockquote"><p>
 	A Microsoft Corp. executive testified at the software giant's remedy hearing that the company goes to 
@@ -331,7 +331,7 @@
 	with Windows. But a lawyer with the states suing Microsoft pointed out that when it comes to the company's 
 	use of the Kerberos authentication specification, not everyone agrees.
 	</p><p>
-	<a class="indexterm" name="id2606268"></a>
+	<a class="indexterm" name="id2606282"></a>
 	Robert Short, vice president of Windows core technology at Microsoft, wrote in his direct testimony prepared 
 	before his appearance that non-Microsoft operating systems can disregard the portion of the Kerberos version 
 	5 specification that Windows clients use for proprietary purposes and still achieve interoperability with 
@@ -339,8 +339,8 @@
 	Windows-specific authorization data, Short wrote. The designers of Kerberos left these fields undefined so 
 	that software developers could add their own authorization information, he said.
 	</p></blockquote></div><p>
-	<a class="indexterm" name="id2606291"></a>
-	<a class="indexterm" name="id2606298"></a>
+	<a class="indexterm" name="id2606305"></a>
+	<a class="indexterm" name="id2606312"></a>
 	It so happens that Microsoft Windows clients depend on and expect the contents of the <span class="emphasis"><em>unspecified
 	fields</em></span> in the Kerberos 5 communications data stream for their Windows interoperability,
 	particularly when Samba is expected to emulate a Windows Server 200x domain controller. But the interoperability
@@ -352,7 +352,7 @@
 	Microsoft makes the following comment in a reference in a
 	<a class="ulink" href="http://www.microsoft.com/technet/itsolutions/interop/mgmt/kerberos.asp" target="_top">
 	technet</a> article:
-	</p><div class="blockquote"><blockquote class="blockquote"><p><a class="indexterm" name="id2606333"></a><a class="indexterm" name="id2606345"></a>
+	</p><div class="blockquote"><blockquote class="blockquote"><p><a class="indexterm" name="id2606347"></a><a class="indexterm" name="id2606359"></a>
 	The DCE Security Services are also layered on the Kerberos protocol. DCE authentication services use RPC 
 	representation of Kerberos protocol messages. In addition, DCE uses the authorization data field in Kerberos 
 	tickets to convey Privilege Attribute Certificates (PACs) that define user identity and group membership. 
@@ -362,10 +362,10 @@
 	Windows NT access control information.
 	</p></blockquote></div></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="ch10expl"></a>Implementation</h2></div></div></div><p>
 	The following procedures outline the implementation of the security measures discussed so far.
-	</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2606396"></a>Share Access Controls</h3></div></div></div><p><a class="indexterm" name="id2606403"></a><a class="indexterm" name="id2606411"></a><a class="indexterm" name="id2606419"></a>
+	</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2606410"></a>Share Access Controls</h3></div></div></div><p><a class="indexterm" name="id2606417"></a><a class="indexterm" name="id2606425"></a><a class="indexterm" name="id2606433"></a>
 	Access control entries placed on the share itself act as a filter at the time a when CIFS/SMB client (such as
 	Windows XP Pro) attempts to make a connection to the Samba server.
-	</p><div class="procedure"><a name="id2606432"></a><p class="title"><b>Procedure 11.1. Create/Edit/Delete Share ACLs</b></p><ol type="1"><li><p><a class="indexterm" name="id2606442"></a><a class="indexterm" name="id2606450"></a>
+	</p><div class="procedure"><a name="id2606446"></a><p class="title"><b>Procedure 11.1. Create/Edit/Delete Share ACLs</b></p><ol type="1"><li><p><a class="indexterm" name="id2606456"></a><a class="indexterm" name="id2606465"></a>
 		From a Windows 200x/XP Professional workstation, log on to the domain using the Domain Administrator 
 		account (on Samba domains, this is usually the account called <code class="constant">root</code>).
 		</p></li><li><p>
@@ -374,16 +374,16 @@
 		</p></li><li><p>
 		In the left panel,
 		<span class="guimenu">[Right mouse menu item] Computer Management (Local)</span> &#8594; <span class="guimenuitem">Connect to another computer ...</span> &#8594; <span class="guimenuitem">Browse...</span> &#8594; <span class="guimenuitem">Advanced</span> &#8594; <span class="guimenuitem">Find Now</span>. In the lower panel, click on the name of the server you wish to
-		administer. Click <span class="guimenu">OK</span> &#8594; <span class="guimenuitem">OK</span> &#8594; <span class="guimenuitem">OK</span>.<a class="indexterm" name="id2606574"></a>
+		administer. Click <span class="guimenu">OK</span> &#8594; <span class="guimenuitem">OK</span> &#8594; <span class="guimenuitem">OK</span>.<a class="indexterm" name="id2606588"></a>
 		In the left panel, the entry <span class="guimenu">Computer Management (Local)</span> should now reflect
 		the change made. For example, if the server you are administering is called <code class="constant">FRODO</code>,
 		the Computer Management entry should now say <span class="guimenu">Computer Management (FRODO)</span>.
 		</p></li><li><p>
 		In the left panel, click <span class="guimenu">Computer Management (FRODO)</span> &#8594; <span class="guimenuitem">[+] Shared Folders</span> &#8594; <span class="guimenuitem">Shares</span>.
-		</p></li><li><p><a class="indexterm" name="id2606638"></a><a class="indexterm" name="id2606646"></a>
+		</p></li><li><p><a class="indexterm" name="id2606652"></a><a class="indexterm" name="id2606660"></a>
 		In the right panel, double-click on the share on which you wish to set/edit ACLs. This
 		will bring up the Properties panel. Click the <span class="guimenu">Share Permissions</span> tab.
-		</p></li><li><p><a class="indexterm" name="id2606669"></a><a class="indexterm" name="id2606677"></a><a class="indexterm" name="id2606685"></a><a class="indexterm" name="id2606693"></a><a class="indexterm" name="id2606700"></a><a class="indexterm" name="id2606708"></a>
+		</p></li><li><p><a class="indexterm" name="id2606683"></a><a class="indexterm" name="id2606691"></a><a class="indexterm" name="id2606699"></a><a class="indexterm" name="id2606707"></a><a class="indexterm" name="id2606715"></a><a class="indexterm" name="id2606723"></a>
 		You may now edit/add/remove access control settings. Be very careful. Many problems have been
 		created by people who decided that everyone should be rejected but one particular group should
 		have full control. This is a catch-22 situation because members of that particular group also
@@ -392,20 +392,20 @@
 		</p></li><li><p>
 		When you are done with editing, close all panels by clicking through the <span class="guimenu">OK</span>
 		buttons.
-		</p></li></ol></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2606745"></a>Share Definition Controls</h3></div></div></div><p><a class="indexterm" name="id2606752"></a><a class="indexterm" name="id2606763"></a><a class="indexterm" name="id2606771"></a><a class="indexterm" name="id2606779"></a><a class="indexterm" name="id2606787"></a><a class="indexterm" name="id2606794"></a>
+		</p></li></ol></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2606759"></a>Share Definition Controls</h3></div></div></div><p><a class="indexterm" name="id2606766"></a><a class="indexterm" name="id2606777"></a><a class="indexterm" name="id2606785"></a><a class="indexterm" name="id2606793"></a><a class="indexterm" name="id2606801"></a><a class="indexterm" name="id2606809"></a>
 	Share-definition-based access controls can be used like a checkpoint or like a pile-driver. Just as a
 	checkpoint can be used to require someone who wants to get through to meet certain requirements, so
 	it is possible to require the user (or group the user belongs to) to meet specified credential-related 
 	objectives. It can be likened to a pile-driver by overriding default controls in that having met the 
 	credential-related objectives, the user can be granted powers and privileges that would not normally be 
 	available under default settings.
-	</p><p><a class="indexterm" name="id2606815"></a><a class="indexterm" name="id2606823"></a><a class="indexterm" name="id2606831"></a><a class="indexterm" name="id2606839"></a>
+	</p><p><a class="indexterm" name="id2606829"></a><a class="indexterm" name="id2606837"></a><a class="indexterm" name="id2606845"></a><a class="indexterm" name="id2606853"></a>
 	It must be emphasized that the controls discussed here can act as a filter or give rights of passage
 	that act as a superstructure over normal directory and file access controls. However, share-level
 	ACLs act at a higher level than do share definition controls because the user must filter through the
 	share-level controls to get to the share-definition controls. The proper hierarchy of controls implemented
 	by Samba and Windows networking consists of:
-	</p><div class="orderedlist"><ol type="1"><li><p>Share-level ACLs</p></li><li><p>Share-definition controls</p></li><li><p>Directory and file permissions</p></li><li><p>Directory and file POSIX ACLs</p></li></ol></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2606884"></a>Checkpoint Controls</h4></div></div></div><p><a class="indexterm" name="id2606891"></a>
+	</p><div class="orderedlist"><ol type="1"><li><p>Share-level ACLs</p></li><li><p>Share-definition controls</p></li><li><p>Directory and file permissions</p></li><li><p>Directory and file POSIX ACLs</p></li></ol></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2606898"></a>Checkpoint Controls</h4></div></div></div><p><a class="indexterm" name="id2606905"></a>
 	Consider the following extract from a <code class="filename">smb.conf</code> file defining the share called <code class="constant">Apps</code>:
 </p><pre class="screen">
 [Apps]
@@ -416,19 +416,19 @@
 </pre><p>
 	This definition permits only those who are members of the group called <code class="constant">Employees</code> to 
 	access the share.
-	</p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p><a class="indexterm" name="id2606926"></a><a class="indexterm" name="id2606938"></a><a class="indexterm" name="id2606946"></a><a class="indexterm" name="id2606954"></a><a class="indexterm" name="id2606962"></a>
+	</p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p><a class="indexterm" name="id2606941"></a><a class="indexterm" name="id2606952"></a><a class="indexterm" name="id2606960"></a><a class="indexterm" name="id2606968"></a><a class="indexterm" name="id2606976"></a>
 	On domain member servers and clients, even when the <em class="parameter"><code>winbind use default domain</code></em> has
 	been specified, the use of domain accounts in security controls requires fully qualified domain specification,
 	for example, <a class="link" href="smb.conf.5.html#VALIDUSERS">valid users = @"MEGANET\Northern Engineers"</a>. 
 	Note the necessity to use the double quotes to avoid having the space in the Windows group name interpreted as a
 	delimiter. 
-	</p></div><p><a class="indexterm" name="id2606997"></a><a class="indexterm" name="id2607004"></a><a class="indexterm" name="id2607012"></a>
+	</p></div><p><a class="indexterm" name="id2607011"></a><a class="indexterm" name="id2607018"></a><a class="indexterm" name="id2607026"></a>
 	If there is an ACL on the share itself to permit read/write access for all <code class="constant">Employees</code>
 	as well as read/write for the group <code class="constant">Doctors</code>, both groups are permitted through
 	to the share. However, at the moment an attempt is made to set up a connection to the share, a member of
 	the group <code class="constant">Doctors</code>, who is not also a member of the group <code class="constant">Employees</code>,
 	would immediately fail to validate.
-	</p><p><a class="indexterm" name="id2607043"></a>
+	</p><p><a class="indexterm" name="id2607058"></a>
 	Consider another example. In this case, you want to permit all members of the group <code class="constant">Employees</code>
 	except the user <code class="constant">patrickj</code> to access the <code class="constant">Apps</code> share. This can be
 	easily achieved by setting a share-level ACL permitting only <code class="constant">Employees</code> to access the share,
@@ -441,7 +441,7 @@
         read only = Yes
         invalid users = patrickj
 </pre><p>
-	    <a class="indexterm" name="id2607084"></a>
+	    <a class="indexterm" name="id2607098"></a>
 	Let us assume that you want to permit the user <code class="constant">gbshaw</code> to manage any file in the
 	UNIX/Linux file system directory <code class="filename">/data/apps</code>, but you do not want to grant any write
 	permissions beyond that directory tree. Here is one way this can be done:
@@ -453,7 +453,7 @@
         invalid users = patrickj
         admin users = gbshaw
 </pre><p>
-	    <a class="indexterm" name="id2607114"></a>
+	    <a class="indexterm" name="id2607129"></a>
 	Now we have a set of controls that permits only <code class="constant">Employees</code> who are also members of
 	the group <code class="constant">Doctors</code>, excluding the user <code class="constant">patrickj</code>, to have 
 	read-only privilege, but the user <code class="constant">gbshaw</code> is granted administrative rights.
@@ -475,11 +475,11 @@
         admin users = gbshaw
         write list = peters
 </pre><p>
-	    <a class="indexterm" name="id2607174"></a>
+	    <a class="indexterm" name="id2607189"></a>
 	This is a particularly complex example at this point, but it begins to demonstrate the possibilities.
 	You should refer to the online manual page for the <code class="filename">smb.conf</code> file for more information regarding
 	the checkpoint controls that Samba implements.
-	</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2607196"></a>Override Controls</h4></div></div></div><p><a class="indexterm" name="id2607203"></a>
+	</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2607210"></a>Override Controls</h4></div></div></div><p><a class="indexterm" name="id2607217"></a>
 	Override controls implemented by Samba permit actions like the adoption of a different identity 
 	during file system operations, the forced overwriting of normal file and directory permissions,
 	and so on. You should refer to the online manual page for the <code class="filename">smb.conf</code> file for more information regarding
@@ -497,14 +497,14 @@
 	force user = billc
 	force group = Mentors
 </pre><p>
-	    <a class="indexterm" name="id2607247"></a><a class="indexterm" name="id2607255"></a>
+	    <a class="indexterm" name="id2607261"></a><a class="indexterm" name="id2607269"></a>
 	That is all there is to it. Well, it is almost that simple. The downside of this method is that
 	users are logged onto the Windows client as themselves, and then immediately before accessing the
 	file, Samba makes system calls to change the effective user and group to the forced settings
 	specified, completes the file transaction, and then reverts to the actually logged-on identity.
 	This imposes significant overhead on Samba. The alternative way to effectively achieve the same result
 	(but with lower system CPU overheads) is described next.
-	</p><p><a class="indexterm" name="id2607275"></a><a class="indexterm" name="id2607283"></a><a class="indexterm" name="id2607291"></a><a class="indexterm" name="id2607302"></a><a class="indexterm" name="id2607310"></a>
+	</p><p><a class="indexterm" name="id2607289"></a><a class="indexterm" name="id2607297"></a><a class="indexterm" name="id2607305"></a><a class="indexterm" name="id2607316"></a><a class="indexterm" name="id2607324"></a>
 	The use of the <em class="parameter"><code>force user</code></em> or the <em class="parameter"><code>force group</code></em> may
 	also have a severe impact on system (particularly on Windows client) performance. If opportunistic
 	locking is enabled on the share (the default), it causes an <code class="constant">oplock break</code> to be
@@ -514,7 +514,7 @@
 	waiting for the file system transaction (read or write) to complete. The result can be a profound
 	apparent performance degradation as the client continually attempts to reconnect to overcome the
 	effect of the lost <code class="constant">oplock break</code>, or time-out.
-	</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2607357"></a>Share Point Directory and File Permissions</h3></div></div></div><p><a class="indexterm" name="id2607365"></a><a class="indexterm" name="id2607372"></a><a class="indexterm" name="id2607380"></a><a class="indexterm" name="id2607388"></a>
+	</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2607372"></a>Share Point Directory and File Permissions</h3></div></div></div><p><a class="indexterm" name="id2607379"></a><a class="indexterm" name="id2607387"></a><a class="indexterm" name="id2607395"></a><a class="indexterm" name="id2607403"></a>
 	Samba has been designed and implemented so that it respects as far as is feasible the security and
 	user privilege controls that are built into the UNIX/Linux operating system. Samba does nothing
 	with respect to file system access that violates file system permission settings, unless it is
@@ -522,7 +522,7 @@
 	UNIX file system controls, this chapter does not document simple information that can be obtained
 	from a basic UNIX training guide. Instead, one common example of a typical problem is used
 	to demonstrate the most effective solution referred to in the immediately preceding paragraph.
-	</p><p><a class="indexterm" name="id2607411"></a><a class="indexterm" name="id2607419"></a><a class="indexterm" name="id2607427"></a>
+	</p><p><a class="indexterm" name="id2607425"></a><a class="indexterm" name="id2607433"></a><a class="indexterm" name="id2607441"></a>
 	One of the common issues that repeatedly pops up on the Samba mailing lists involves the saving of
 	Microsoft Office files (Word and Excel) to a network drive. Here is the typical sequence:
 	</p><div class="orderedlist"><ol type="1"><li><p>
@@ -542,7 +542,7 @@
 	There have been many postings over the years that report the same basic problem. Frequently Samba users
 	want to know when this &#8220;<span class="quote">bug</span>&#8221; will be fixed. The fact is, this is not a bug in Samba at all.
 	Here is the real sequence of what happens in this case.
-	</p><p><a class="indexterm" name="id2607519"></a><a class="indexterm" name="id2607527"></a><a class="indexterm" name="id2607535"></a>
+	</p><p><a class="indexterm" name="id2607533"></a><a class="indexterm" name="id2607541"></a><a class="indexterm" name="id2607549"></a>
 	When the user saves a file, MS Word creates a new (temporary) file. This file is naturally owned
 	by the user who creates the file (<code class="constant">billc</code>) and has the permissions that follow
 	that user's default settings within the operating system (UNIX/Linux). When MS Word has finished writing
@@ -560,7 +560,7 @@
 	The solution is simple. Use UNIX file system permissions and controls to your advantage. Follow these
 	simple steps to create a share in which all files will consistently be owned by the same user and the
 	same group:
-	</p><div class="procedure"><a name="id2607581"></a><p class="title"><b>Procedure 11.2. Using Directory Permissions to Force File User and Group Ownership</b></p><ol type="1"><li><p>
+	</p><div class="procedure"><a name="id2607595"></a><p class="title"><b>Procedure 11.2. Using Directory Permissions to Force File User and Group Ownership</b></p><ol type="1"><li><p>
 		Change your share definition so that it matches this pattern:
 </p><pre class="screen">
 [finance]
@@ -568,18 +568,18 @@
         browseable = Yes
         read only = No
 </pre><p>
-		</p></li><li><p><a class="indexterm" name="id2607607"></a><a class="indexterm" name="id2607618"></a>
+		</p></li><li><p><a class="indexterm" name="id2607621"></a><a class="indexterm" name="id2607633"></a>
 		Set consistent user and group permissions recursively down the directory tree as shown here:
 </p><pre class="screen">
 <code class="prompt">root# </code> chown -R janetp.users /usr/data/finance
 </pre><p>
-		</p></li><li><p><a class="indexterm" name="id2607650"></a>
+		</p></li><li><p><a class="indexterm" name="id2607664"></a>
 		Set the files and directory permissions to be read/write for owner and group, and not accessible
 		to others (everyone), using the following command:
 </p><pre class="screen">
 <code class="prompt">root# </code> chmod ug+rwx,o-rwx /usr/data/finance
 </pre><p>
-		</p></li><li><p><a class="indexterm" name="id2607679"></a>
+		</p></li><li><p><a class="indexterm" name="id2607694"></a>
 		Set the SGID (supergroup) bit on all directories from the top down. This means all files 
 		can be created with the permissions of the group set on the directory. It means all users 
 		who are members of the group <code class="constant">finance</code> can read and write all files in 
@@ -589,11 +589,11 @@
 <code class="prompt">root# </code> find /usr/data/finance -type d -exec chmod ug+s {}\;
 </pre><p>
 
-		</p></li><li><p><a class="indexterm" name="id2607720"></a><a class="indexterm" name="id2607728"></a><a class="indexterm" name="id2607736"></a>
+		</p></li><li><p><a class="indexterm" name="id2607734"></a><a class="indexterm" name="id2607742"></a><a class="indexterm" name="id2607750"></a>
 		Make sure all users that must have read/write access to the directory have 
 		<code class="constant">finance</code> group membership as their primary group, 
 		for example, the group they belong to in <code class="filename">/etc/passwd</code>.
-		</p></li></ol></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2607760"></a>Managing Windows 200x ACLs</h3></div></div></div><p><a class="indexterm" name="id2607767"></a><a class="indexterm" name="id2607775"></a><a class="indexterm" name="id2607783"></a><a class="indexterm" name="id2607791"></a>
+		</p></li></ol></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2607775"></a>Managing Windows 200x ACLs</h3></div></div></div><p><a class="indexterm" name="id2607782"></a><a class="indexterm" name="id2607790"></a><a class="indexterm" name="id2607798"></a><a class="indexterm" name="id2607805"></a>
 	Samba must translate Windows 2000 ACLs to UNIX POSIX ACLs. This has some interesting side effects because
 	there is not a one-to-one equivalence between them. The as-close-as-possible ACLs match means
 	that some transactions are not possible from MS Windows clients. One of these is to reset the ownership
@@ -601,7 +601,7 @@
 	</p><p>
 	There are two possible ways to set ACLs on UNIX/Linux file systems from a Windows network workstation,
 	either via File Manager or via the Microsoft Management Console (MMC) Computer Management interface.
-	</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2607815"></a>Using the MMC Computer Management Interface</h4></div></div></div><div class="procedure"><ol type="1"><li><p>
+	</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2607829"></a>Using the MMC Computer Management Interface</h4></div></div></div><div class="procedure"><ol type="1"><li><p>
 		From a Windows 200x/XP Professional workstation, log on to the domain using the Domain Administrator 
 		account (on Samba domains, this is usually the account called <code class="constant">root</code>).
 		</p></li><li><p>
@@ -616,14 +616,14 @@
 		the Computer Management entry should now say: <span class="guimenu">Computer Management (FRODO)</span>.
 		</p></li><li><p>
 		In the left panel, click <span class="guimenu">Computer Management (FRODO)</span> &#8594; <span class="guimenuitem">[+] Shared Folders</span> &#8594; <span class="guimenuitem">Shares</span>.
-		</p></li><li><p><a class="indexterm" name="id2607998"></a><a class="indexterm" name="id2608006"></a><a class="indexterm" name="id2608014"></a><a class="indexterm" name="id2608022"></a>
+		</p></li><li><p><a class="indexterm" name="id2608012"></a><a class="indexterm" name="id2608020"></a><a class="indexterm" name="id2608028"></a><a class="indexterm" name="id2608036"></a>
 		In the right panel, double-click on the share on which you wish to set/edit ACLs. This
 		brings up the Properties panel. Click the <span class="guimenu">Security</span> tab. It is best
 		to edit ACLs using the <code class="constant">Advanced</code> editing features. Click the 
 		<span class="guimenu">Advanced</span> button. This opens a panel that has four tabs. Only the 
 		functionality under the <code class="constant">Permissions</code> tab can be utilized with respect 
 		to a Samba domain server.
-		</p></li><li><p><a class="indexterm" name="id2608061"></a><a class="indexterm" name="id2608069"></a>
+		</p></li><li><p><a class="indexterm" name="id2608076"></a><a class="indexterm" name="id2608084"></a>
 		You may now edit/add/remove access control settings. Be very careful. Many problems have been
 		created by people who decided that everyone should be rejected but one particular group should
 		have full control. This is a catch-22 situation because members of that particular group also
@@ -632,7 +632,7 @@
 		</p></li><li><p>
 		When you are done with editing, close all panels by clicking through the <span class="guimenu">OK</span>
 		buttons until the last panel closes.
-		</p></li></ol></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2608106"></a>Using MS Windows Explorer (File Manager)</h4></div></div></div><p>
+		</p></li></ol></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2608120"></a>Using MS Windows Explorer (File Manager)</h4></div></div></div><p>
 	The following alternative method may be used from a Windows workstation. In this example we work
 	with a domain called <code class="constant">MEGANET</code>, a server called <code class="constant">MASSIVE</code>, and a
 	share called <code class="constant">Apps</code>. The underlying UNIX/Linux share point for this share is
@@ -640,7 +640,7 @@
 	</p><div class="procedure"><ol type="1"><li><p>
 		Click <span class="guimenu">Start</span> &#8594; <span class="guimenuitem">[right-click] My Computer</span> &#8594; <span class="guimenuitem">Explore</span> &#8594; <span class="guimenuitem">[left panel] [+] My Network Places</span> &#8594; <span class="guimenuitem">[+] Entire Network</span> &#8594; <span class="guimenuitem">[+] Microsoft Windows Network</span> &#8594; <span class="guimenuitem">[+] Meganet</span> &#8594; <span class="guimenuitem">[+] Massive</span> &#8594; <span class="guimenuitem">[right-click] Apps</span> &#8594; <span class="guimenuitem">Properties</span> &#8594; <span class="guimenuitem">Security</span> &#8594; <span class="guimenuitem">Advanced</span>. This opens a panel that has four tabs. Only the functionality under the 
 		<code class="constant">Permissions</code> tab can be utilized for a Samba domain server.
-		</p></li><li><p><a class="indexterm" name="id2608230"></a><a class="indexterm" name="id2608238"></a>
+		</p></li><li><p><a class="indexterm" name="id2608245"></a><a class="indexterm" name="id2608253"></a>
                 You may now edit/add/remove access control settings. Be very careful. Many problems have been
                 created by people who decided that everyone should be rejected but one particular group should
                 have full control. This is a catch-22 situation because members of that particular group also
@@ -649,7 +649,7 @@
                 </p></li><li><p>
                 When you are done with editing, close all panels by clicking through the <span class="guimenu">OK</span>
                 buttons until the last panel closes.
-                </p></li></ol></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2608277"></a>Setting Posix ACLs in UNIX/Linux</h4></div></div></div><p><a class="indexterm" name="id2608284"></a><a class="indexterm" name="id2608292"></a>
+                </p></li></ol></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2608291"></a>Setting Posix ACLs in UNIX/Linux</h4></div></div></div><p><a class="indexterm" name="id2608298"></a><a class="indexterm" name="id2608307"></a>
 	Yet another alternative method for setting desired security settings on the shared resource files and
 	directories can be achieved by logging into UNIX/Linux and setting POSIX ACLs directly using command-line
 	tools. Here is an example session on the same resource as in the immediately preceding example on a SUSE 9
@@ -672,7 +672,7 @@
 group::rwx
 other::r-x
 </pre><p>
-		</p></li><li><p><a class="indexterm" name="id2608366"></a>
+		</p></li><li><p><a class="indexterm" name="id2608381"></a>
 		You want to add permission for <code class="constant">AppsMgrs</code> to enable them to
 		manage the applications (apps) share. It is important to set the ACL recursively
 		so that the AppsMgrs have this capability throughout the directory tree that is 
@@ -695,26 +695,26 @@
 other::r-x
 </pre><p>
 		This confirms that the change of POSIX ACL permissions has been effective.
-		</p></li><li><p><a class="indexterm" name="id2608422"></a><a class="indexterm" name="id2608430"></a><a class="indexterm" name="id2608438"></a><a class="indexterm" name="id2608446"></a><a class="indexterm" name="id2608454"></a>
+		</p></li><li><p><a class="indexterm" name="id2608436"></a><a class="indexterm" name="id2608444"></a><a class="indexterm" name="id2608452"></a><a class="indexterm" name="id2608460"></a><a class="indexterm" name="id2608468"></a>
 		It is highly recommended that you read the online manual page for the <code class="literal">setfacl</code>
 		and <code class="literal">getfacl</code> commands. This provides information regarding how to set/read the default
 		ACLs and how that may be propagated through the directory tree. In Windows ACLs terms, this is the equivalent
 		of setting <code class="constant">inheritance</code> properties.
-		</p></li></ol></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2608487"></a>Key Points Learned</h3></div></div></div><p>
+		</p></li></ol></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2608502"></a>Key Points Learned</h3></div></div></div><p>
 		The mish-mash of issues were thrown together into one chapter because it seemed like a good idea.
 		Looking back, this chapter could be broken into two, but it's too late now. It has been done.
 		The highlights covered are as follows:
-		</p><div class="itemizedlist"><ul type="disc"><li><p><a class="indexterm" name="id2608505"></a><a class="indexterm" name="id2608512"></a><a class="indexterm" name="id2608520"></a><a class="indexterm" name="id2608528"></a>
+		</p><div class="itemizedlist"><ul type="disc"><li><p><a class="indexterm" name="id2608519"></a><a class="indexterm" name="id2608527"></a><a class="indexterm" name="id2608535"></a><a class="indexterm" name="id2608543"></a>
 			Winbind honors and does not override account controls set in Active Directory.
 			This means that password change, logon hours, and so on, are (or soon will be) enforced
 			by Samba winbind. At this time, an out-of-hours login is denied and password
 			change is enforced. At this time, if logon hours expire, the user is not forcibly
 			logged off. That may be implemented at some later date.
-			</p></li><li><p><a class="indexterm" name="id2608547"></a><a class="indexterm" name="id2608555"></a>
+			</p></li><li><p><a class="indexterm" name="id2608562"></a><a class="indexterm" name="id2608570"></a>
 			Sign'n'seal (plus schannel support) has been implemented in Samba-3. Beware of potential
 			problems acknowledged by Microsoft as having been fixed but reported by some as still
 			possibly an open issue.
-			</p></li><li><p><a class="indexterm" name="id2608571"></a><a class="indexterm" name="id2608579"></a><a class="indexterm" name="id2608587"></a><a class="indexterm" name="id2608595"></a>
+			</p></li><li><p><a class="indexterm" name="id2608585"></a><a class="indexterm" name="id2608593"></a><a class="indexterm" name="id2608601"></a><a class="indexterm" name="id2608609"></a>
 			The combination of Kerberos 5, plus OpenLDAP, plus Samba, cannot replace Microsoft
 			Active Directory. The possibility to do this is not planned in the current Samba-3
 			roadmap. Samba-3 does aim to provide further improvements in interoperability so that
@@ -723,83 +723,83 @@
 			This chapter reviewed mechanisms by which Samba servers may be kept secure. Each of
 			the four key methodologies was reviewed with specific reference to example deployment
 			techniques.
-			</p></li></ul></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2608622"></a>Questions and Answers</h2></div></div></div><p>
-	</p><div class="qandaset"><dl><dt> <a href="kerberos.html#id2608637">
+			</p></li></ul></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2608636"></a>Questions and Answers</h2></div></div></div><p>
+	</p><div class="qandaset"><dl><dt> <a href="kerberos.html#id2608652">
 		Does Samba-3 require the Sign'n'seal registry hacks needed by Samba-2?
-		</a></dt><dt> <a href="kerberos.html#id2608708">
+		</a></dt><dt> <a href="kerberos.html#id2608722">
 		Does Samba-3 support Active Directory?
-		</a></dt><dt> <a href="kerberos.html#id2608739">
+		</a></dt><dt> <a href="kerberos.html#id2608753">
 		When Samba-3 is used with Active Directory, is it necessary to run mixed-mode operation, as was
 		necessary with Samba-2?
-		</a></dt><dt> <a href="kerberos.html#id2608777">
+		</a></dt><dt> <a href="kerberos.html#id2608792">
 		Is it safe to set share-level access controls in Samba?
-		</a></dt><dt> <a href="kerberos.html#id2608807">
+		</a></dt><dt> <a href="kerberos.html#id2608821">
 		Is it mandatory to set share ACLs to get a secure Samba-3 server?
-		</a></dt><dt> <a href="kerberos.html#id2608883">
+		</a></dt><dt> <a href="kerberos.html#id2608897">
 		The valid users did not work on the [homes].
 		Has this functionality been restored yet?
-		</a></dt><dt> <a href="kerberos.html#id2608949">
+		</a></dt><dt> <a href="kerberos.html#id2608963">
 		Is the bias against use of the force user and force group
 		really warranted?
-		</a></dt><dt> <a href="kerberos.html#id2609012">
+		</a></dt><dt> <a href="kerberos.html#id2609027">
 		The example given for file and directory access control forces all files to be owned by one
 		particular user. I do not like that. Is there any way I can see who created the file?
-		</a></dt><dt> <a href="kerberos.html#id2609061">
+		</a></dt><dt> <a href="kerberos.html#id2609075">
 		In the book, &#8220;The Official Samba-3 HOWTO and Reference Guide&#8221;, you recommended use
 		of the Windows NT4 Server Manager (part of the SRVTOOLS.EXE) utility. Why
 		have you mentioned only the use of the Windows 200x/XP MMC Computer Management utility?
-		</a></dt><dt> <a href="kerberos.html#id2609127">
+		</a></dt><dt> <a href="kerberos.html#id2609142">
 		I tried to set valid users = @Engineers, but it does not work. My Samba
 		server is an Active Directory domain member server. Has this been fixed now?
-		</a></dt></dl><table border="0" summary="Q and A Set"><col align="left" width="1%"><tbody><tr class="question"><td align="left" valign="top"><a name="id2608637"></a><a name="id2608640"></a></td><td align="left" valign="top"><p><a class="indexterm" name="id2608643"></a><a class="indexterm" name="id2608651"></a>
+		</a></dt></dl><table border="0" summary="Q and A Set"><col align="left" width="1%"><tbody><tr class="question"><td align="left" valign="top"><a name="id2608652"></a><a name="id2608654"></a></td><td align="left" valign="top"><p><a class="indexterm" name="id2608657"></a><a class="indexterm" name="id2608665"></a>
 		Does Samba-3 require the <code class="constant">Sign'n'seal</code> registry hacks needed by Samba-2?
-		</p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p><a class="indexterm" name="id2608670"></a><a class="indexterm" name="id2608678"></a><a class="indexterm" name="id2608686"></a>
+		</p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p><a class="indexterm" name="id2608684"></a><a class="indexterm" name="id2608692"></a><a class="indexterm" name="id2608700"></a>
 		No. Samba-3 fully supports <code class="constant">Sign'n'seal</code> as well as <code class="constant">schannel</code>
 		operation. The registry change should not be applied when Samba-3 is used as a domain controller.
-		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2608708"></a><a name="id2608710"></a></td><td align="left" valign="top"><p>
+		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2608722"></a><a name="id2608724"></a></td><td align="left" valign="top"><p>
 		Does Samba-3 support Active Directory?
-		</p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p><a class="indexterm" name="id2608720"></a>
+		</p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p><a class="indexterm" name="id2608735"></a>
 		Yes. Samba-3 can be a fully participating native mode Active Directory client. Samba-3 does not
 		provide Active Directory services. It cannot be used to replace a Microsoft Active Directory
 		server implementation. Samba-3 can function as an Active Directory client (workstation) toolkit,
 		and it can function as an Active Directory domain member server.
-		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2608739"></a><a name="id2608741"></a></td><td align="left" valign="top"><p><a class="indexterm" name="id2608744"></a>
+		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2608753"></a><a name="id2608755"></a></td><td align="left" valign="top"><p><a class="indexterm" name="id2608758"></a>
 		When Samba-3 is used with Active Directory, is it necessary to run mixed-mode operation, as was
 		necessary with Samba-2?
-		</p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p><a class="indexterm" name="id2608761"></a>
+		</p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p><a class="indexterm" name="id2608775"></a>
 		No. Samba-3 can be used with NetBIOS over TCP/IP disabled, just as can be done with Windows 200x
 		Server and 200x/XPPro client products. It is no longer necessary to run mixed-mode operation,
 		because Samba-3 can join a native Windows 2003 Server ADS domain.
-		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2608777"></a><a name="id2608780"></a></td><td align="left" valign="top"><p><a class="indexterm" name="id2608783"></a>
+		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2608792"></a><a name="id2608794"></a></td><td align="left" valign="top"><p><a class="indexterm" name="id2608797"></a>
 		Is it safe to set share-level access controls in Samba?
 		</p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p>
 		Yes. Share-level access controls have been supported since early versions of Samba-2. This is
 		very mature technology. Not enough sites make use of this powerful capability, neither on
 		Windows server or with Samba servers.
-		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2608807"></a><a name="id2608809"></a></td><td align="left" valign="top"><p><a class="indexterm" name="id2608812"></a>
+		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2608821"></a><a name="id2608823"></a></td><td align="left" valign="top"><p><a class="indexterm" name="id2608826"></a>
 		Is it mandatory to set share ACLs to get a secure Samba-3 server?
-		</p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p><a class="indexterm" name="id2608828"></a><a class="indexterm" name="id2608836"></a><a class="indexterm" name="id2608844"></a><a class="indexterm" name="id2608852"></a><a class="indexterm" name="id2608860"></a>
+		</p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p><a class="indexterm" name="id2608842"></a><a class="indexterm" name="id2608850"></a><a class="indexterm" name="id2608858"></a><a class="indexterm" name="id2608866"></a><a class="indexterm" name="id2608874"></a>
 		No. Samba-3 honors UNIX/Linux file system security, supports Windows 200x ACLs, and provides 
 		means of securing shares through share definition controls in the <code class="filename">smb.conf</code> file. The additional
 		support for share-level ACLs is like frosting on the cake. It adds to security but is not essential
 		to it.
-		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2608883"></a><a name="id2608885"></a></td><td align="left" valign="top"><p><a class="indexterm" name="id2608888"></a>
+		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2608897"></a><a name="id2608900"></a></td><td align="left" valign="top"><p><a class="indexterm" name="id2608903"></a>
 		The <em class="parameter"><code>valid users</code></em> did not work on the <em class="parameter"><code>[homes]</code></em>.
 		Has this functionality been restored yet?
-		</p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p><a class="indexterm" name="id2608916"></a>
+		</p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p><a class="indexterm" name="id2608930"></a>
 		Yes. This was fixed in Samba-3.0.2. The use of this parameter is strongly recommended as a safeguard
 		on the <em class="parameter"><code>[homes]</code></em> meta-service. The correct way to specify this is:
 		<a class="link" href="smb.conf.5.html#VALIDUSERS">valid users = %S</a>.
-		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2608949"></a><a name="id2608951"></a></td><td align="left" valign="top"><p><a class="indexterm" name="id2608954"></a><a class="indexterm" name="id2608962"></a><a class="indexterm" name="id2608970"></a>
+		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2608963"></a><a name="id2608966"></a></td><td align="left" valign="top"><p><a class="indexterm" name="id2608969"></a><a class="indexterm" name="id2608976"></a><a class="indexterm" name="id2608984"></a>
 		Is the bias against use of the <em class="parameter"><code>force user</code></em> and <em class="parameter"><code>force group</code></em>
 		really warranted?
-		</p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p><a class="indexterm" name="id2608997"></a>
+		</p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p><a class="indexterm" name="id2609011"></a>
 		There is no bias. There is a determination to recommend the right tool for the task at hand.
 		After all, it is better than putting users through performance problems, isn't it?
-		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2609012"></a><a name="id2609015"></a></td><td align="left" valign="top"><p>
+		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2609027"></a><a name="id2609029"></a></td><td align="left" valign="top"><p>
 		The example given for file and directory access control forces all files to be owned by one
 		particular user. I do not like that. Is there any way I can see who created the file?
-		</p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p><a class="indexterm" name="id2609027"></a>
+		</p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p><a class="indexterm" name="id2609042"></a>
 		Sure. You do not have to set the SUID bit on the directory. Simply execute the following command
 		to permit file ownership to be retained by the user who created it:
 </p><pre class="screen">
@@ -807,20 +807,20 @@
 </pre><p>
 		Note that this required no more than removing the <code class="constant">u</code> argument so that the
 		SUID bit is not set for the owner.
-		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2609061"></a><a name="id2609063"></a></td><td align="left" valign="top"><p><a class="indexterm" name="id2609066"></a>
+		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2609075"></a><a name="id2609077"></a></td><td align="left" valign="top"><p><a class="indexterm" name="id2609080"></a>
 		In the book, &#8220;<span class="quote">The Official Samba-3 HOWTO and Reference Guide</span>&#8221;, you recommended use
 		of the Windows NT4 Server Manager (part of the <code class="filename">SRVTOOLS.EXE</code>) utility. Why
 		have you mentioned only the use of the Windows 200x/XP MMC Computer Management utility?
-		</p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p><a class="indexterm" name="id2609094"></a><a class="indexterm" name="id2609102"></a>
+		</p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p><a class="indexterm" name="id2609108"></a><a class="indexterm" name="id2609116"></a>
 		Either tool can be used with equal effect. There is no benefit of one over the other, except that
 		the MMC utility is present on all Windows 200x/XP systems and does not require additional software
 		to be downloaded and installed. Note that if you want to manage user and group accounts in your
 		Samba-controlled domain, the only tool that permits that is the NT4 Domain User Manager, which
 		is provided as part of the <code class="filename">SRVTOOLS.EXE</code> utility.
-		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2609127"></a><a name="id2609130"></a></td><td align="left" valign="top"><p><a class="indexterm" name="id2609133"></a><a class="indexterm" name="id2609141"></a><a class="indexterm" name="id2609149"></a>
+		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2609142"></a><a name="id2609144"></a></td><td align="left" valign="top"><p><a class="indexterm" name="id2609147"></a><a class="indexterm" name="id2609155"></a><a class="indexterm" name="id2609163"></a>
 		I tried to set <em class="parameter"><code>valid users = @Engineers</code></em>, but it does not work. My Samba
 		server is an Active Directory domain member server. Has this been fixed now?
 		</p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p>
 		The use of this parameter has always required the full specification of the domain account, for
 		example, <em class="parameter"><code>valid users = @"MEGANET2\Domain Admins"</code></em>.
-		</p></td></tr></tbody></table></div></div><div class="footnotes"><br><hr width="100" align="left"><div class="footnote"></div><div class="footnote"><a class="ulink" href="http://199.105.191.226/Man/2699/020430msdoj/" target="_top"><sup>[<a name="ftn.id2606242" href="#id2606242" class="ulink">13</a>] </sup>ITWorld.com</a></div></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="RefSection.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="RefSection.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="DomApps.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Part III. Reference Section </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> Chapter 12. Integrating Additional Services</td></tr></table></div></body></html>
+		</p></td></tr></tbody></table></div></div><div class="footnotes"><br><hr width="100" align="left"><div class="footnote"></div><div class="footnote"><a class="ulink" href="http://199.105.191.226/Man/2699/020430msdoj/" target="_top"><sup>[<a name="ftn.id2606256" href="#id2606256" class="ulink">13</a>] </sup>ITWorld.com</a></div></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="RefSection.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="RefSection.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="DomApps.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Part III. Reference Section </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> Chapter 12. Integrating Additional Services</td></tr></table></div></body></html>

Modified: branches/samba/upstream/docs/htmldocs/Samba3-ByExample/ntmigration.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/Samba3-ByExample/ntmigration.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/Samba3-ByExample/ntmigration.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,4 +1,4 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 9. Migrating NT4 Domain to Samba-3</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="Samba-3 by Example"><link rel="up" href="DMSMig.html" title="Part II. Domain Members, Updating Samba and Migration"><link rel="prev" href="upgrades.html" title="Chapter 8. Updating Samba-3"><link rel="next" href="nw4migration.html" title="Chapter 10. Migrating NetWare Server to Samba-3"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 9. Migrating NT4 Domain to Samba-3</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="upgrades.html">Prev</a> </td><th width="60%" align="center">Part II. Domain Members, Updating Samba and Migration</th><td width="20%" align="right"> <a accesskey="n" href="nw4migration.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="ntmigration"></a>Chapter 9. Migrating NT4 Domain to Samba-3</h2></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="ntmigration.html#id2594425">Introduction</a></span></dt><dd><dl><dt><span class="sect2"><a href="ntmigration.html#id2594510">Assignment Tasks</a></span></dt></dl></dd><dt><span class="sect1"><a href="ntmigration.html#id2594565">Dissection and Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="ntmigration.html#id2594751">Technical Issues</a></span></dt><dt><span class="sect2"><a href="ntmigration.html#id2595074">Political Issues</a></span></dt></dl></dd><dt><span class="sect1"><a href="ntmigration.html#id2595100">Implementation</a></span></dt><dd><dl><dt><span class="sect2"><a href="ntmigration.html#id2595241">NT4 Migration Using LDAP Backend</a></span></dt><dt><span class="sect2"><a href="ntmigration.html#id2597699">NT4 Migration Using tdbsam Backend</a></span></dt><dt><span class="sect2"><a href="ntmigration.html#id2598106">Key Points Learned</a></span></dt></dl></dd><dt><span class="sect1"><a href="ntmigration.html#id2598144">Questions and Answers</a></span></dt></dl></div><p>
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 9. Migrating NT4 Domain to Samba-3</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="Samba-3 by Example"><link rel="up" href="DMSMig.html" title="Part II. Domain Members, Updating Samba and Migration"><link rel="prev" href="upgrades.html" title="Chapter 8. Updating Samba-3"><link rel="next" href="nw4migration.html" title="Chapter 10. Migrating NetWare Server to Samba-3"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 9. Migrating NT4 Domain to Samba-3</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="upgrades.html">Prev</a> </td><th width="60%" align="center">Part II. Domain Members, Updating Samba and Migration</th><td width="20%" align="right"> <a accesskey="n" href="nw4migration.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="ntmigration"></a>Chapter 9. Migrating NT4 Domain to Samba-3</h2></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="ntmigration.html#id2594439">Introduction</a></span></dt><dd><dl><dt><span class="sect2"><a href="ntmigration.html#id2594524">Assignment Tasks</a></span></dt></dl></dd><dt><span class="sect1"><a href="ntmigration.html#id2594579">Dissection and Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="ntmigration.html#id2594765">Technical Issues</a></span></dt><dt><span class="sect2"><a href="ntmigration.html#id2595088">Political Issues</a></span></dt></dl></dd><dt><span class="sect1"><a href="ntmigration.html#id2595114">Implementation</a></span></dt><dd><dl><dt><span class="sect2"><a href="ntmigration.html#id2595255">NT4 Migration Using LDAP Backend</a></span></dt><dt><span class="sect2"><a href="ntmigration.html#id2597714">NT4 Migration Using tdbsam Backend</a></span></dt><dt><span class="sect2"><a href="ntmigration.html#id2598120">Key Points Learned</a></span></dt></dl></dd><dt><span class="sect1"><a href="ntmigration.html#id2598159">Questions and Answers</a></span></dt></dl></div><p>
 	Ever since Microsoft announced that it was discontinuing support for Windows
 	NT4, Samba users started to ask for detailed instructions on how to migrate
 	from NT4 to Samba-3. This chapter provides background information that should
@@ -6,23 +6,23 @@
 	</p><p>
 	One wonders how many NT4 systems will be left in service by the time you read this
 	book though.
-	</p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2594425"></a>Introduction</h2></div></div></div><p><a class="indexterm" name="id2594432"></a>
+	</p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2594439"></a>Introduction</h2></div></div></div><p><a class="indexterm" name="id2594446"></a>
 	Network administrators who want to migrate off a Windows NT4 environment know
 	one thing with certainty. They feel that NT4 has been abandoned, and they want
 	to update. The desire to get off NT4 and to not adopt Windows 200x and Active
 	Directory is driven by a mixture of concerns over complexity, cost, fear of
 	failure, and much more.
 	</p><p>
-	<a class="indexterm" name="id2594450"></a>
-	<a class="indexterm" name="id2594456"></a>
-	<a class="indexterm" name="id2594466"></a>
-	<a class="indexterm" name="id2594475"></a>
+	<a class="indexterm" name="id2594464"></a>
+	<a class="indexterm" name="id2594471"></a>
+	<a class="indexterm" name="id2594480"></a>
+	<a class="indexterm" name="id2594489"></a>
 	The migration from NT4 to Samba-3 can involve a number of factors, including
 	migration of data to another server, migration of network environment controls
 	such as group policies, and migration of the users, groups, and machine
 	accounts.
 	</p><p>
-	<a class="indexterm" name="id2594492"></a>
+	<a class="indexterm" name="id2594506"></a>
 	It should be pointed out now that it is possible to migrate some systems from
 	a Windows NT4 domain environment to a Samba-3 domain environment. This is certainly
 	not possible in every case. It is possible to just migrate the domain accounts
@@ -30,10 +30,10 @@
 	the exception than the rule. Most systems require some tweaking after
 	migration before an environment that is acceptable for immediate use
 	is obtained.
-	</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2594510"></a>Assignment Tasks</h3></div></div></div><p>
-	<a class="indexterm" name="id2594518"></a>
-	<a class="indexterm" name="id2594525"></a>
+	</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2594524"></a>Assignment Tasks</h3></div></div></div><p>
 	<a class="indexterm" name="id2594532"></a>
+	<a class="indexterm" name="id2594539"></a>
+	<a class="indexterm" name="id2594546"></a>
 	You are about to migrate an MS Windows NT4 domain accounts database to
 	a Samba-3 server. The Samba-3 server is using a 
 	<em class="parameter"><code>passdb backend</code></em> based on LDAP. The 
@@ -42,27 +42,27 @@
 	</p><p>
 	Your objective is to document the process of migrating user and group accounts
 	from several NT4 domains into a single Samba-3 LDAP backend database.
-	</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2594565"></a>Dissection and Discussion</h2></div></div></div><p>
-	<a class="indexterm" name="id2594572"></a>
-	<a class="indexterm" name="id2594579"></a>
-	<a class="indexterm" name="id2594586"></a>
-	<a class="indexterm" name="id2594597"></a>
-	<a class="indexterm" name="id2594609"></a>
-	<a class="indexterm" name="id2594616"></a>
+	</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2594579"></a>Dissection and Discussion</h2></div></div></div><p>
+	<a class="indexterm" name="id2594587"></a>
+	<a class="indexterm" name="id2594593"></a>
+	<a class="indexterm" name="id2594600"></a>
+	<a class="indexterm" name="id2594612"></a>
+	<a class="indexterm" name="id2594623"></a>
+	<a class="indexterm" name="id2594630"></a>
 	The migration process takes a snapshot of information that is stored in the
 	Windows NT4 registry-based accounts database. That information resides in
 	the Security Account Manager (SAM) portion of the NT4 registry under keys called
 	<code class="constant">SAM</code> and <code class="constant">SECURITY</code>.
 	</p><div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Warning</h3><p>
-	<a class="indexterm" name="id2594640"></a>
-	<a class="indexterm" name="id2594647"></a>
+	<a class="indexterm" name="id2594654"></a>
+	<a class="indexterm" name="id2594661"></a>
 	The Windows NT4 registry keys called <code class="constant">SAM</code> and <code class="constant">SECURITY</code>
 	are protected so that you cannot view the contents. If you change the security setting
 	to reveal the contents under these hive keys, your Windows NT4 domain is crippled. Do not
 	do this unless you are willing to render your domain controller inoperative.
 	</p></div><p>
-	<a class="indexterm" name="id2594669"></a>
-	<a class="indexterm" name="id2594678"></a>
+	<a class="indexterm" name="id2594683"></a>
+	<a class="indexterm" name="id2594692"></a>
 	Before commencing an NT4 to Samba-3 migration, you should consider what your objectives are.
 	While in some cases it is possible simply to migrate an NT4 domain to a single Samba-3 server,
 	that may not be a good idea from an administration perspective. Since the process involves going
@@ -70,9 +70,9 @@
 	review the structure of the network, how Windows clients are controlled and how they
 	interact with the network environment.
 	</p><p>
-	<a class="indexterm" name="id2594697"></a>
-	<a class="indexterm" name="id2594706"></a>
-	<a class="indexterm" name="id2594713"></a>
+	<a class="indexterm" name="id2594711"></a>
+	<a class="indexterm" name="id2594720"></a>
+	<a class="indexterm" name="id2594727"></a>
 	MS Windows NT4 was introduced some time around 1996. Many environments in which NT4 was deployed
 	have done little to keep the NT4 server environment up to date with more recent Windows releases, 
 	particularly Windows XP Professional. The migration provides opportunity to revise and update 
@@ -83,9 +83,9 @@
 	as a good time to update desktop systems also. In all, the extra effort should constitute no
 	real disruption to users, but rather, with due diligence and care, should make their network experience
 	a much happier one.
-	</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2594751"></a>Technical Issues</h3></div></div></div><p>
-	<a class="indexterm" name="id2594759"></a>
-	<a class="indexterm" name="id2594766"></a>
+	</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2594765"></a>Technical Issues</h3></div></div></div><p>
+	<a class="indexterm" name="id2594773"></a>
+	<a class="indexterm" name="id2594780"></a>
 	Migration of an NT4 domain user and group database to Samba-3 involves a certain strategic
 	element. Many sites have asked for instructions regarding merging of multiple NT4
 	domains into one Samba-3 LDAP database. It seems that this is viewed as a significant
@@ -93,35 +93,35 @@
 	Directory. The diagram in <a class="link" href="ntmigration.html#ch8-migration" title="Figure 9.1. Schematic Explaining the net rpc vampire Process">&#8220;Schematic Explaining the net rpc vampire Process&#8221;</a> illustrates the effect of migration
 	from a Windows NT4 domain to a Samba domain.
 	</p><div class="figure"><a name="ch8-migration"></a><p class="title"><b>Figure 9.1. Schematic Explaining the <code class="literal">net rpc vampire</code> Process</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/ch8-migration.png" width="297" alt="Schematic Explaining the net rpc vampire Process"></div></div></div><br class="figure-break"><p>
-	<a class="indexterm" name="id2594839"></a>
-	<a class="indexterm" name="id2594846"></a>
+	<a class="indexterm" name="id2594853"></a>
+	<a class="indexterm" name="id2594860"></a>
 	If you want to merge multiple NT4 domain account databases into one Samba domain,
 	you must now dump the contents of the first migration and edit it as appropriate. Now clean
 	out (remove) the tdbsam backend file (<code class="filename">passdb.tdb</code>) or the LDAP database
 	files. You must start each migration with a new database into which you merge your NT4 
 	domains.
-	</p><p><a class="indexterm" name="id2594866"></a>
+	</p><p><a class="indexterm" name="id2594880"></a>
 	At this point, you are ready to perform the second migration, following the same steps as
 	for the first. In other words, dump the database, edit it, and then you may merge the
 	dump for the first and second migrations.
-	</p><p><a class="indexterm" name="id2594881"></a><a class="indexterm" name="id2594889"></a><a class="indexterm" name="id2594897"></a>
+	</p><p><a class="indexterm" name="id2594895"></a><a class="indexterm" name="id2594903"></a><a class="indexterm" name="id2594911"></a>
 	You must be careful. If you choose to migrate to an LDAP backend, your dump file
 	now contains the full account information, including the domain SID. The domain SID for each 
 	of the two NT4 domains will be different. You must choose one and change the domain 
 	portion of the account SIDs so that all are the same.
 	</p><p>
-	<a class="indexterm" name="id2594914"></a>
-	<a class="indexterm" name="id2594921"></a>
-	<a class="indexterm" name="id2594928"></a>
+	<a class="indexterm" name="id2594929"></a>
 	<a class="indexterm" name="id2594935"></a>
 	<a class="indexterm" name="id2594942"></a>
-	<a class="indexterm" name="id2594948"></a>
-	<a class="indexterm" name="id2594955"></a>
-	<a class="indexterm" name="id2594962"></a>
-	<a class="indexterm" name="id2594969"></a>
-	<a class="indexterm" name="id2594976"></a>
+	<a class="indexterm" name="id2594949"></a>
+	<a class="indexterm" name="id2594956"></a>
+	<a class="indexterm" name="id2594963"></a>
+	<a class="indexterm" name="id2594970"></a>
+	<a class="indexterm" name="id2594977"></a>
 	<a class="indexterm" name="id2594983"></a>
 	<a class="indexterm" name="id2594990"></a>
+	<a class="indexterm" name="id2594997"></a>
+	<a class="indexterm" name="id2595004"></a>
 	If you choose to use a tdbsam (<code class="filename">passdb.tdb</code>) backend file, your best choice
 	is to use <code class="literal">pdbedit</code> to export the contents of the tdbsam file into an
 	smbpasswd data file. This automatically strips out all domain-specific information,
@@ -131,7 +131,7 @@
 	file must have an account in <code class="filename">/etc/passwd</code>. The resulting smbpasswd file
 	may be exported or imported into either a tdbsam (<code class="filename">passdb.tdb</code>) or
 	an LDAP backend.
-	</p><div class="figure"><a name="NT4DUM"></a><p class="title"><b>Figure 9.2. View of Accounts in NT4 Domain User Manager</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/UserMgrNT4.png" width="270" alt="View of Accounts in NT4 Domain User Manager"></div></div></div><br class="figure-break"></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2595074"></a>Political Issues</h3></div></div></div><p>
+	</p><div class="figure"><a name="NT4DUM"></a><p class="title"><b>Figure 9.2. View of Accounts in NT4 Domain User Manager</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/UserMgrNT4.png" width="270" alt="View of Accounts in NT4 Domain User Manager"></div></div></div><br class="figure-break"></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2595088"></a>Political Issues</h3></div></div></div><p>
 	The merging of multiple Windows NT4-style domains into a single LDAP-backend-based Samba-3
 	domain may be seen by those who had power over them as a loss of prestige or a loss of
 	power. The imposition of a single domain may even be seen as a threat. So in migrating and
@@ -141,7 +141,7 @@
 	The best advice that can be given to those who set out to merge NT4 domains into a single
 	Samba-3 domain is to promote (sell) the action as one that reduces costs and delivers
 	greater network interoperability and manageability.
-	</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2595100"></a>Implementation</h2></div></div></div><p>
+	</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2595114"></a>Implementation</h2></div></div></div><p>
 	From feedback on the Samba mailing lists, it seems that most Windows NT4 migrations
 	to Samba-3 are being performed using a new server or a new installation of a Linux or UNIX
 	server. If you contemplate doing this, please note that the steps that follow in this
@@ -164,9 +164,9 @@
 		Prepare the target Samba-3 server. This involves configuring Samba-3 for
 		migration to either a tdbsam or an ldapsam backend.
 		</p></li><li><p>
-		<a class="indexterm" name="id2595187"></a>
-		<a class="indexterm" name="id2595193"></a>
-		<a class="indexterm" name="id2595200"></a>
+		<a class="indexterm" name="id2595201"></a>
+		<a class="indexterm" name="id2595208"></a>
+		<a class="indexterm" name="id2595214"></a>
 		Clean up the source NT4 PDC. Delete all accounts that need not be migrated.
 		Delete all files that should not be migrated. Where possible, change NT group
 		names so there are no spaces or uppercase characters. This is important if
@@ -174,14 +174,14 @@
 		names.
 		</p></li><li><p>
 		Step through the migration process.
-		</p></li><li><p><a class="indexterm" name="id2595221"></a>
+		</p></li><li><p><a class="indexterm" name="id2595235"></a>
 		Remove the NT4 PDC from the network.
 		</p></li><li><p>
 		Upgrade the Samba-3 server from a BDC to a PDC, and validate all account
 		information.
 		</p></li></ul></div><p>
 	It may help to use the above outline as a pre-migration checklist.
-	</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2595241"></a>NT4 Migration Using LDAP Backend</h3></div></div></div><p>
+	</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2595255"></a>NT4 Migration Using LDAP Backend</h3></div></div></div><p>
 	In this example, the migration is of an NT4 PDC to a Samba-3 PDC with an LDAP backend. The accounts about
 	to be migrated are shown in <a class="link" href="ntmigration.html#NT4DUM" title="Figure 9.2. View of Accounts in NT4 Domain User Manager">&#8220;View of Accounts in NT4 Domain User Manager&#8221;</a>. In this example use is made of the
 	smbldap-tools scripts to add the accounts that are migrated into the ldapsam passdb backend.
@@ -199,9 +199,9 @@
 	Delete the <code class="filename">/etc/samba/secrets.tdb</code> file and all Samba control tdb files
 	before commencing the following configuration steps.
 	</p></div><div class="table"><a name="ch8-vampire"></a><p class="title"><b>Table 9.1. Samba <code class="filename">smb.conf</code> Scripts Essential to Samba Operation</b></p><div class="table-contents"><table summary="Samba smb.conf Scripts Essential to Samba Operation" border="1"><colgroup><col align="left"><col align="center"><col align="center"></colgroup><thead><tr><th align="left">Entity</th><th align="center">ldapsam Script</th><th align="center">tdbsam Script</th></tr></thead><tbody><tr><td align="left">Add User Accounts</td><td align="center">smbldap-useradd</td><td align="center">useradd</td></tr><tr><td align="left">Delete User Accounts</td><td align="center">smbldap-userdel</td><td align="center">userdel</td></tr><tr><td align="left">Add Group Accounts</td><td align="center">smbldap-groupadd</td><td align="center">groupadd</td></tr><tr><td align="left">Delete Group Accounts</td><td align="center">smbldap-groupdel</td><td align="center">groupdel</td></tr><tr><td align="left">Add User to Group</td><td align="center">smbldap-groupmod</td><td align="center">usermod (See Note)</td></tr><tr><td align="left">Add Machine Accounts</td><td align="center">smbldap-useradd</td><td align="center">useradd</td></tr></tbody></table></div></div><br class="table-break"><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>
-	<a class="indexterm" name="id2595444"></a>
-	<a class="indexterm" name="id2595450"></a>
-	<a class="indexterm" name="id2595457"></a>
+	<a class="indexterm" name="id2595458"></a>
+	<a class="indexterm" name="id2595465"></a>
+	<a class="indexterm" name="id2595471"></a>
 	The UNIX/Linux <code class="literal">usermod</code> utility does not permit simple user addition to (or deletion
 	of users from) groups. This is a feature provided by the smbldap-tools scripts. If you want this
 	capability, you must create your own tool to do this. Alternately, you can search the Web
@@ -209,13 +209,13 @@
 	The <code class="literal">groupmem</code> utility was contributed to the shadow package but has not surfaced
 	in the formal commands provided by Linux distributions (March 2004).
 	</p></div><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>
-	<a class="indexterm" name="id2595494"></a>
+	<a class="indexterm" name="id2595508"></a>
 	The <code class="literal">tdbdump</code> utility is a utility that you can build from the Samba source-code tree. Not all Linux binary distributions include this tool. If it is missing from your
 	Linux distribution, you will need to build this yourself or else forgo its use.
 	</p></div><p>
-	<a class="indexterm" name="id2595514"></a>
+	<a class="indexterm" name="id2595529"></a>
 	Before starting the migration, all dead accounts were removed from the NT4 domain using the User Manager for Domains.
-	</p><div class="procedure"><a name="id2595524"></a><p class="title"><b>Procedure 9.1. User Migration Steps</b></p><div class="example"><a name="sbent4smb"></a><p class="title"><b>Example 9.1. NT4 Migration Samba-3 Server <code class="filename">smb.conf</code>  Part: A</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2595585"></a><em class="parameter"><code>workgroup = DAMNATION</code></em></td></tr><tr><td><a class="indexterm" name="id2595597"></a><em class="parameter"><code>netbios name = MERLIN</code></em></td></tr><tr><td><a class="indexterm" name="id2595608"></a><em class="parameter"><code>passdb backend = ldapsam:ldap://localhost</code></em></td></tr><tr><td><a class="indexterm" name="id2595621"></a><em class="parameter"><code>log level = 1</code></em></td></tr><tr><td><a class="indexterm" name="id2595632"></a><em class="parameter"><code>syslog = 0</code></em></td></tr><tr><td><a class="indexterm" name="id2595644"></a><em class="parameter"><code>log file = /var/log/samba/%m</code></em></td></tr><tr><td><a class="indexterm" name="id2595656"></a><em class="parameter"><code>max log size = 0</code></em></td></tr><tr><td><a class="indexterm" name="id2595667"></a><em class="parameter"><code>smb ports = 139 445</code></em></td></tr><tr><td><a class="indexterm" name="id2595679"></a><em class="parameter"><code>name resolve order = wins bcast hosts</code></em></td></tr><tr><td><a class="indexterm" name="id2595691"></a><em class="parameter"><code>add user script = /opt/IDEALX/sbin/smbldap-useradd -m '%u'</code></em></td></tr><tr><td><a class="indexterm" name="id2595703"></a><em class="parameter"><code>#delete user script = /opt/IDEALX/sbin/smbldap-userdel '%u'</code></em></td></tr><tr><td><a class="indexterm" name="id2595716"></a><em class="parameter"><code>add group script = /opt/IDEALX/sbin/smbldap-groupadd '%g'</code></em></td></tr><tr><td><a class="indexterm" name="id2595728"></a><em class="parameter"><code>#delete group script = /opt/IDEALX/sbin/smbldap-groupdel '%g'</code></em></td></tr><tr><td><a class="indexterm" name="id2595741"></a><em class="parameter"><code>add user to group script = /opt/IDEALX/sbin/ smbldap-groupmod -m '%u' '%g'</code></em></td></tr><tr><td><a class="indexterm" name="id2595754"></a><em class="parameter"><code>#delete user from group script = /opt/IDEALX/sbin/smbldap-groupmod -x '%u' '%g'</code></em></td></tr><tr><td><a class="indexterm" name="id2595767"></a><em class="parameter"><code>set primary group script = /opt/IDEALX/sbin/smbldap-usermod -g '%g' '%u'</code></em></td></tr><tr><td><a class="indexterm" name="id2595780"></a><em class="parameter"><code>add machine script = /opt/IDEALX/sbin/smbldap-useradd -w '%u'</code></em></td></tr><tr><td><a class="indexterm" name="id2595792"></a><em class="parameter"><code>logon script = scripts\logon.cmd</code></em></td></tr><tr><td><a class="indexterm" name="id2595804"></a><em class="parameter"><code>logon path = \\%L\profiles\%U</code></em></td></tr><tr><td><a class="indexterm" name="id2595816"></a><em class="parameter"><code>logon home = \\%L\%U</code></em></td></tr><tr><td><a class="indexterm" name="id2595828"></a><em class="parameter"><code>logon drive = X:</code></em></td></tr><tr><td><a class="indexterm" name="id2595839"></a><em class="parameter"><code>domain logons = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2595851"></a><em class="parameter"><code>domain master = No</code></em></td></tr><tr><td><a class="indexterm" name="id2595863"></a><em class="parameter"><code>#wins support = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2595874"></a><em class="parameter"><code>wins server = 192.168.123.124</code></em></td></tr><tr><td><a class="indexterm" name="id2595886"></a><em class="parameter"><code>ldap admin dn = cn=Manager,dc=terpstra-world,dc=org</code></em></td></tr><tr><td><a class="indexterm" name="id2595899"></a><em class="parameter"><code>ldap group suffix = ou=Groups</code></em></td></tr><tr><td><a class="indexterm" name="id2595911"></a><em class="parameter"><code>ldap idmap suffix = ou=Idmap</code></em></td></tr><tr><td><a class="indexterm" name="id2595923"></a><em class="parameter"><code>ldap machine suffix = ou=People</code></em></td></tr><tr><td><a class="indexterm" name="id2595935"></a><em class="parameter"><code>ldap passwd sync = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2595946"></a><em class="parameter"><code>ldap suffix = dc=terpstra-world,dc=org</code></em></td></tr><tr><td><a class="indexterm" name="id2595958"></a><em class="parameter"><code>ldap ssl = no</code></em></td></tr><tr><td><a class="indexterm" name="id2595970"></a><em class="parameter"><code>ldap timeout = 20</code></em></td></tr><tr><td><a class="indexterm" name="id2595982"></a><em class="parameter"><code>ldap user suffix = ou=People</code></em></td></tr><tr><td><a class="indexterm" name="id2595994"></a><em class="parameter"><code>idmap backend = ldap:ldap://localhost</code></em></td></tr><tr><td><a class="indexterm" name="id2596006"></a><em class="parameter"><code>idmap uid = 15000-20000</code></em></td></tr><tr><td><a class="indexterm" name="id2596018"></a><em class="parameter"><code>idmap gid = 15000-20000</code></em></td></tr><tr><td><a class="indexterm" name="id2596029"></a><em class="parameter"><code>winbind nested groups = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2596041"></a><em class="parameter"><code>ea support = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2596053"></a><em class="parameter"><code>map acl inherit = Yes</code></em></td></tr></table></div></div><br class="example-break"><div class="example"><a name="sbent4smb2"></a><p class="title"><b>Example 9.2. NT4 Migration Samba-3 Server <code class="filename">smb.conf</code>  Part: B</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[apps]</code></em></td></tr><tr><td><a class="indexterm" name="id2596098"></a><em class="parameter"><code>comment = Application Data</code></em></td></tr><tr><td><a class="indexterm" name="id2596110"></a><em class="parameter"><code>path = /data/home/apps</code></em></td></tr><tr><td><a class="indexterm" name="id2596122"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[homes]</code></em></td></tr><tr><td><a class="indexterm" name="id2596142"></a><em class="parameter"><code>comment = Home Directories</code></em></td></tr><tr><td><a class="indexterm" name="id2596154"></a><em class="parameter"><code>path = /home/users/%U/Documents</code></em></td></tr><tr><td><a class="indexterm" name="id2596166"></a><em class="parameter"><code>valid users = %S</code></em></td></tr><tr><td><a class="indexterm" name="id2596178"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td><a class="indexterm" name="id2596189"></a><em class="parameter"><code>browseable = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[printers]</code></em></td></tr><tr><td><a class="indexterm" name="id2596210"></a><em class="parameter"><code>comment = SMB Print Spool</code></em></td></tr><tr><td><a class="indexterm" name="id2596221"></a><em class="parameter"><code>path = /var/spool/samba</code></em></td></tr><tr><td><a class="indexterm" name="id2596233"></a><em class="parameter"><code>guest ok = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2596245"></a><em class="parameter"><code>printable = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2596256"></a><em class="parameter"><code>use client driver = No</code></em></td></tr><tr><td><a class="indexterm" name="id2596268"></a><em class="parameter"><code>browseable = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[netlogon]</code></em></td></tr><tr><td><a class="indexterm" name="id2596289"></a><em class="parameter"><code>comment = Network Logon Service</code></em></td></tr><tr><td><a class="indexterm" name="id2596301"></a><em class="parameter"><code>path = /var/lib/samba/netlogon</code></em></td></tr><tr><td><a class="indexterm" name="id2596312"></a><em class="parameter"><code>guest ok = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2596324"></a><em class="parameter"><code>locking = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[profiles]</code></em></td></tr><tr><td><a class="indexterm" name="id2596345"></a><em class="parameter"><code>comment = Profile Share</code></em></td></tr><tr><td><a class="indexterm" name="id2596356"></a><em class="parameter"><code>path = /var/lib/samba/profiles</code></em></td></tr><tr><td><a class="indexterm" name="id2596368"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td><a class="indexterm" name="id2596380"></a><em class="parameter"><code>profile acls = Yes</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[profdata]</code></em></td></tr><tr><td><a class="indexterm" name="id2596400"></a><em class="parameter"><code>comment = Profile Data Share</code></em></td></tr><tr><td><a class="indexterm" name="id2596412"></a><em class="parameter"><code>path = /var/lib/samba/profdata</code></em></td></tr><tr><td><a class="indexterm" name="id2596424"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td><a class="indexterm" name="id2596436"></a><em class="parameter"><code>profile acls = Yes</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[print$]</code></em></td></tr><tr><td><a class="indexterm" name="id2596456"></a><em class="parameter"><code>comment = Printer Drivers</code></em></td></tr><tr><td><a class="indexterm" name="id2596468"></a><em class="parameter"><code>path = /var/lib/samba/drivers</code></em></td></tr></table></div></div><br class="example-break"><div class="example"><a name="sbentslapd"></a><p class="title"><b>Example 9.3. NT4 Migration LDAP Server Configuration File: <code class="filename">/etc/openldap/slapd.conf</code>  Part A</b></p><div class="example-contents"><pre class="screen">
+	</p><div class="procedure"><a name="id2595539"></a><p class="title"><b>Procedure 9.1. User Migration Steps</b></p><div class="example"><a name="sbent4smb"></a><p class="title"><b>Example 9.1. NT4 Migration Samba-3 Server <code class="filename">smb.conf</code>  Part: A</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2595599"></a><em class="parameter"><code>workgroup = DAMNATION</code></em></td></tr><tr><td><a class="indexterm" name="id2595611"></a><em class="parameter"><code>netbios name = MERLIN</code></em></td></tr><tr><td><a class="indexterm" name="id2595623"></a><em class="parameter"><code>passdb backend = ldapsam:ldap://localhost</code></em></td></tr><tr><td><a class="indexterm" name="id2595635"></a><em class="parameter"><code>log level = 1</code></em></td></tr><tr><td><a class="indexterm" name="id2595646"></a><em class="parameter"><code>syslog = 0</code></em></td></tr><tr><td><a class="indexterm" name="id2595658"></a><em class="parameter"><code>log file = /var/log/samba/%m</code></em></td></tr><tr><td><a class="indexterm" name="id2595670"></a><em class="parameter"><code>max log size = 0</code></em></td></tr><tr><td><a class="indexterm" name="id2595682"></a><em class="parameter"><code>smb ports = 139 445</code></em></td></tr><tr><td><a class="indexterm" name="id2595693"></a><em class="parameter"><code>name resolve order = wins bcast hosts</code></em></td></tr><tr><td><a class="indexterm" name="id2595705"></a><em class="parameter"><code>add user script = /opt/IDEALX/sbin/smbldap-useradd -m '%u'</code></em></td></tr><tr><td><a class="indexterm" name="id2595718"></a><em class="parameter"><code>#delete user script = /opt/IDEALX/sbin/smbldap-userdel '%u'</code></em></td></tr><tr><td><a class="indexterm" name="id2595730"></a><em class="parameter"><code>add group script = /opt/IDEALX/sbin/smbldap-groupadd '%g'</code></em></td></tr><tr><td><a class="indexterm" name="id2595742"></a><em class="parameter"><code>#delete group script = /opt/IDEALX/sbin/smbldap-groupdel '%g'</code></em></td></tr><tr><td><a class="indexterm" name="id2595755"></a><em class="parameter"><code>add user to group script = /opt/IDEALX/sbin/ smbldap-groupmod -m '%u' '%g'</code></em></td></tr><tr><td><a class="indexterm" name="id2595768"></a><em class="parameter"><code>#delete user from group script = /opt/IDEALX/sbin/smbldap-groupmod -x '%u' '%g'</code></em></td></tr><tr><td><a class="indexterm" name="id2595781"></a><em class="parameter"><code>set primary group script = /opt/IDEALX/sbin/smbldap-usermod -g '%g' '%u'</code></em></td></tr><tr><td><a class="indexterm" name="id2595794"></a><em class="parameter"><code>add machine script = /opt/IDEALX/sbin/smbldap-useradd -w '%u'</code></em></td></tr><tr><td><a class="indexterm" name="id2595806"></a><em class="parameter"><code>logon script = scripts\logon.cmd</code></em></td></tr><tr><td><a class="indexterm" name="id2595818"></a><em class="parameter"><code>logon path = \\%L\profiles\%U</code></em></td></tr><tr><td><a class="indexterm" name="id2595830"></a><em class="parameter"><code>logon home = \\%L\%U</code></em></td></tr><tr><td><a class="indexterm" name="id2595842"></a><em class="parameter"><code>logon drive = X:</code></em></td></tr><tr><td><a class="indexterm" name="id2595854"></a><em class="parameter"><code>domain logons = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2595865"></a><em class="parameter"><code>domain master = No</code></em></td></tr><tr><td><a class="indexterm" name="id2595877"></a><em class="parameter"><code>#wins support = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2595889"></a><em class="parameter"><code>wins server = 192.168.123.124</code></em></td></tr><tr><td><a class="indexterm" name="id2595901"></a><em class="parameter"><code>ldap admin dn = cn=Manager,dc=terpstra-world,dc=org</code></em></td></tr><tr><td><a class="indexterm" name="id2595913"></a><em class="parameter"><code>ldap group suffix = ou=Groups</code></em></td></tr><tr><td><a class="indexterm" name="id2595925"></a><em class="parameter"><code>ldap idmap suffix = ou=Idmap</code></em></td></tr><tr><td><a class="indexterm" name="id2595937"></a><em class="parameter"><code>ldap machine suffix = ou=People</code></em></td></tr><tr><td><a class="indexterm" name="id2595949"></a><em class="parameter"><code>ldap passwd sync = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2595961"></a><em class="parameter"><code>ldap suffix = dc=terpstra-world,dc=org</code></em></td></tr><tr><td><a class="indexterm" name="id2595973"></a><em class="parameter"><code>ldap ssl = no</code></em></td></tr><tr><td><a class="indexterm" name="id2595984"></a><em class="parameter"><code>ldap timeout = 20</code></em></td></tr><tr><td><a class="indexterm" name="id2595996"></a><em class="parameter"><code>ldap user suffix = ou=People</code></em></td></tr><tr><td><a class="indexterm" name="id2596008"></a><em class="parameter"><code>idmap backend = ldap:ldap://localhost</code></em></td></tr><tr><td><a class="indexterm" name="id2596020"></a><em class="parameter"><code>idmap uid = 15000-20000</code></em></td></tr><tr><td><a class="indexterm" name="id2596032"></a><em class="parameter"><code>idmap gid = 15000-20000</code></em></td></tr><tr><td><a class="indexterm" name="id2596044"></a><em class="parameter"><code>winbind nested groups = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2596056"></a><em class="parameter"><code>ea support = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2596067"></a><em class="parameter"><code>map acl inherit = Yes</code></em></td></tr></table></div></div><br class="example-break"><div class="example"><a name="sbent4smb2"></a><p class="title"><b>Example 9.2. NT4 Migration Samba-3 Server <code class="filename">smb.conf</code>  Part: B</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[apps]</code></em></td></tr><tr><td><a class="indexterm" name="id2596113"></a><em class="parameter"><code>comment = Application Data</code></em></td></tr><tr><td><a class="indexterm" name="id2596124"></a><em class="parameter"><code>path = /data/home/apps</code></em></td></tr><tr><td><a class="indexterm" name="id2596136"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[homes]</code></em></td></tr><tr><td><a class="indexterm" name="id2596157"></a><em class="parameter"><code>comment = Home Directories</code></em></td></tr><tr><td><a class="indexterm" name="id2596168"></a><em class="parameter"><code>path = /home/users/%U/Documents</code></em></td></tr><tr><td><a class="indexterm" name="id2596180"></a><em class="parameter"><code>valid users = %S</code></em></td></tr><tr><td><a class="indexterm" name="id2596192"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td><a class="indexterm" name="id2596203"></a><em class="parameter"><code>browseable = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[printers]</code></em></td></tr><tr><td><a class="indexterm" name="id2596224"></a><em class="parameter"><code>comment = SMB Print Spool</code></em></td></tr><tr><td><a class="indexterm" name="id2596236"></a><em class="parameter"><code>path = /var/spool/samba</code></em></td></tr><tr><td><a class="indexterm" name="id2596247"></a><em class="parameter"><code>guest ok = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2596259"></a><em class="parameter"><code>printable = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2596271"></a><em class="parameter"><code>use client driver = No</code></em></td></tr><tr><td><a class="indexterm" name="id2596282"></a><em class="parameter"><code>browseable = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[netlogon]</code></em></td></tr><tr><td><a class="indexterm" name="id2596303"></a><em class="parameter"><code>comment = Network Logon Service</code></em></td></tr><tr><td><a class="indexterm" name="id2596315"></a><em class="parameter"><code>path = /var/lib/samba/netlogon</code></em></td></tr><tr><td><a class="indexterm" name="id2596327"></a><em class="parameter"><code>guest ok = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2596338"></a><em class="parameter"><code>locking = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[profiles]</code></em></td></tr><tr><td><a class="indexterm" name="id2596359"></a><em class="parameter"><code>comment = Profile Share</code></em></td></tr><tr><td><a class="indexterm" name="id2596371"></a><em class="parameter"><code>path = /var/lib/samba/profiles</code></em></td></tr><tr><td><a class="indexterm" name="id2596382"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td><a class="indexterm" name="id2596394"></a><em class="parameter"><code>profile acls = Yes</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[profdata]</code></em></td></tr><tr><td><a class="indexterm" name="id2596415"></a><em class="parameter"><code>comment = Profile Data Share</code></em></td></tr><tr><td><a class="indexterm" name="id2596427"></a><em class="parameter"><code>path = /var/lib/samba/profdata</code></em></td></tr><tr><td><a class="indexterm" name="id2596438"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td><a class="indexterm" name="id2596450"></a><em class="parameter"><code>profile acls = Yes</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[print$]</code></em></td></tr><tr><td><a class="indexterm" name="id2596471"></a><em class="parameter"><code>comment = Printer Drivers</code></em></td></tr><tr><td><a class="indexterm" name="id2596482"></a><em class="parameter"><code>path = /var/lib/samba/drivers</code></em></td></tr></table></div></div><br class="example-break"><div class="example"><a name="sbentslapd"></a><p class="title"><b>Example 9.3. NT4 Migration LDAP Server Configuration File: <code class="filename">/etc/openldap/slapd.conf</code>  Part A</b></p><div class="example-contents"><pre class="screen">
 include         /etc/openldap/schema/core.schema
 include         /etc/openldap/schema/cosine.schema
 include         /etc/openldap/schema/inetorgperson.schema
@@ -336,18 +336,18 @@
 		The delete scripts are commented out so that during the process of migration
 		no account information can be deleted.
 		</p></li><li><p>
-		<a class="indexterm" name="id2596487"></a>
+		<a class="indexterm" name="id2596501"></a>
 		Configure OpenLDAP in preparation for the migration. An example
 		<code class="filename">sladp.conf</code> file is shown in <a class="link" href="ntmigration.html#sbentslapd" title="Example 9.3. NT4 Migration LDAP Server Configuration File: /etc/openldap/slapd.conf Part A">&#8220;NT4 Migration LDAP Server Configuration File: /etc/openldap/slapd.conf  Part A&#8221;</a>.
 		The <code class="constant">rootpw</code> value is an encrypted password string that can
 		be obtained by executing the <code class="literal">slappasswd</code> command.
 		</p></li><li><p>
-		<a class="indexterm" name="id2596600"></a>
-		<a class="indexterm" name="id2596607"></a>
+		<a class="indexterm" name="id2596614"></a>
+		<a class="indexterm" name="id2596621"></a>
 		Install the PADL <code class="literal">nss_ldap</code> tool set, then configure the <code class="filename">/etc/ldap.conf</code>
 		as shown in <a class="link" href="ntmigration.html#sbrntldapconf" title="Example 9.5. NT4 Migration NSS LDAP File: /etc/ldap.conf">&#8220;NT4 Migration NSS LDAP File: /etc/ldap.conf&#8221;</a>.
 		</p></li><li><p>
-		<a class="indexterm" name="id2596668"></a>
+		<a class="indexterm" name="id2596682"></a>
 		Edit the <code class="filename">/etc/nsswitch.conf</code> file so it has the entries shown
 		in <a class="link" href="ntmigration.html#sbentnss" title="Example 9.6. NT4 Migration NSS Control File: /etc/nsswitch.conf (Stage:1)">&#8220;NT4 Migration NSS Control File: /etc/nsswitch.conf (Stage:1)&#8221;</a>. Note that the LDAP entries have been commented out.
 		This is deliberate. If these entries are active (not commented out), and the
@@ -392,10 +392,10 @@
 <code class="prompt">root# </code> net setlocalsid S-1-5-21-1385457007-882775198-1210191635
 </pre><p>
 		</p></li><li><p>
-		<a class="indexterm" name="id2596837"></a>
-		<a class="indexterm" name="id2596844"></a>
 		<a class="indexterm" name="id2596851"></a>
 		<a class="indexterm" name="id2596858"></a>
+		<a class="indexterm" name="id2596865"></a>
+		<a class="indexterm" name="id2596872"></a>
 		Install the Idealx <code class="literal">smbldap-tools</code> software package, following
 		the instructions given in <a class="link" href="happy.html#sbeidealx" title="Install and Configure Idealx smbldap-tools Scripts">&#8220;Install and Configure Idealx smbldap-tools Scripts&#8221;</a>. The resulting perl scripts
 		should be located in the <code class="filename">/opt/IDEALX/sbin</code> directory.
@@ -489,10 +489,10 @@
   /etc/smbldap-tools/smbldap.conf done.
   /etc/smbldap-tools/smbldap_bind.conf done.
 </pre><p>
-		<a class="indexterm" name="id2597007"></a>
-		<a class="indexterm" name="id2597014"></a>
-		<a class="indexterm" name="id2597021"></a>
-		<a class="indexterm" name="id2597028"></a>
+		<a class="indexterm" name="id2597022"></a>
+		<a class="indexterm" name="id2597029"></a>
+		<a class="indexterm" name="id2597036"></a>
+		<a class="indexterm" name="id2597043"></a>
 		Note that the NT4 domain SID that was previously obtained was entered above. Also,
 		the sambaUnixIdPooldn object was specified as sambaDomainName=DAMNATION. This is
 		the location into which the Idealx smbldap-tools store the next available UID/GID
@@ -545,7 +545,7 @@
 		The script tries to add the ou=People container twice, hence the error message.
 		This is expected behavior.
 		</p></li><li><p>
-		<a class="indexterm" name="id2597193"></a>
+		<a class="indexterm" name="id2597207"></a>
 		Restart the LDAP server following initialization of the LDAP directory. Execute the
 		system control script provided on your system. The following steps can be used on
 		Novell SUSE SLES 9:
@@ -712,8 +712,8 @@
 		shares and printing resources on the new Samba-3 server, copy all data
 		across, set up privileges, and set share and file/directory access controls.
 		</p></li><li><p>
-		<a class="indexterm" name="id2597507"></a>
-		<a class="indexterm" name="id2597514"></a>
+		<a class="indexterm" name="id2597521"></a>
+		<a class="indexterm" name="id2597528"></a>
 		Edit the <code class="filename">smb.conf</code> file to  reset the parameter 
 		<a class="link" href="smb.conf.5.html#DOMAINMASTER">domain master = Yes</a> so that
 		the Samba server functions as a PDC for the purpose of migration.
@@ -841,7 +841,7 @@
 Creating unix group: 'Server Operators'
 Creating unix group: 'Users'
 </pre><p>
-	</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2597699"></a>NT4 Migration Using tdbsam Backend</h3></div></div></div><p>
+	</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2597714"></a>NT4 Migration Using tdbsam Backend</h3></div></div></div><p>
 	In this example, we change the domain name of the NT4 server from
 	<code class="constant">DRUGPREP</code> to <code class="constant">MEGANET</code> prior to the use
 	of the vampire (migration) tool. This migration process makes use of Linux system tools
@@ -849,22 +849,22 @@
 	UNIX/Linux <code class="filename">/etc/passwd</code> and <code class="filename">/etc/group</code>
 	databases. These entries must therefore be present, and correct options specified,
 	in your <code class="filename">smb.conf</code> file, or else the migration does not work as it should.
-	</p><div class="procedure"><a name="id2597746"></a><p class="title"><b>Procedure 9.2. Migration Steps Using tdbsam</b></p><ol type="1"><li><p>
+	</p><div class="procedure"><a name="id2597761"></a><p class="title"><b>Procedure 9.2. Migration Steps Using tdbsam</b></p><ol type="1"><li><p>
 		Prepare a Samba-3 server precisely per the instructions shown in <a class="link" href="Big500users.html" title="Chapter 4. The 500-User Office">&#8220;The 500-User Office&#8221;</a>.
 		Set the workgroup name to <code class="constant">MEGANET</code>.
-		</p></li><li><p><a class="indexterm" name="id2597774"></a><a class="indexterm" name="id2597782"></a>
+		</p></li><li><p><a class="indexterm" name="id2597789"></a><a class="indexterm" name="id2597797"></a>
 		Edit the <code class="filename">smb.conf</code> file to temporarily change the parameter 
 		<a class="link" href="smb.conf.5.html#DOMAINMASTER">domain master = No</a> so
 		the Samba server functions as a BDC for the purpose of migration.
                 </p></li><li><p>
 		Start Samba as you have done previously.
-		</p></li><li><p><a class="indexterm" name="id2597825"></a>
+		</p></li><li><p><a class="indexterm" name="id2597839"></a>
 		Join the NT4 Domain as a BDC, as shown here:
 </p><pre class="screen">
 <code class="prompt">root# </code> net rpc join -S oldnt4pdc -W MEGANET -UAdministrator%not24get
 Joined domain MEGANET.
 </pre><p>
-		</p></li><li><p><a class="indexterm" name="id2597859"></a>
+		</p></li><li><p><a class="indexterm" name="id2597874"></a>
 		You may vampire the accounts from the NT4 PDC by executing the command, as shown here:
 </p><pre class="screen">
 <code class="prompt">root# </code> net rpc vampire -S oldnt4pdc -U Administrator%not24get
@@ -904,7 +904,7 @@
 Fetching BUILTIN database
 SAM_DELTA_DOMAIN_INFO not handled
 </pre><p>
-		</p></li><li><p><a class="indexterm" name="id2597914"></a>
+		</p></li><li><p><a class="indexterm" name="id2597928"></a>
 		At this point, we can validate our migration. Let's look at the accounts
 		in the form in which they are seen in a smbpasswd file. This achieves that:
 </p><pre class="screen">
@@ -936,7 +936,7 @@
 maryk:509:3636AB7E12EBE79AB79AE2610DD89D4C:
      CF271B744F7A55AFDA277FF88D80C527:[UX         ]:LCT-3E8B4270:
 </pre><p>
-		</p></li><li><p><a class="indexterm" name="id2597990"></a>
+		</p></li><li><p><a class="indexterm" name="id2598005"></a>
 		An expanded view of a user account entry shows more of what was
 		obtained from the NT4 PDC:
 </p><pre class="screen">
@@ -962,7 +962,7 @@
 Password can change:  0
 Password must change: Mon, 18 Jan 2038 20:14:07 GMT
 </pre><p>
-		</p></li><li><p><a class="indexterm" name="id2598025"></a>
+		</p></li><li><p><a class="indexterm" name="id2598040"></a>
 		The following command lists the long names of the groups that have been
 		imported (vampired) from the NT4 PDC:
 </p><pre class="screen">
@@ -979,11 +979,11 @@
 Users                 Ordinary users
 </pre><p>
 		Everything looks well and in order.
-		</p></li><li><p><a class="indexterm" name="id2598065"></a><a class="indexterm" name="id2598073"></a>
+		</p></li><li><p><a class="indexterm" name="id2598080"></a><a class="indexterm" name="id2598088"></a>
 		Edit the <code class="filename">smb.conf</code> file to  reset the parameter 
 		<a class="link" href="smb.conf.5.html#DOMAINMASTER">domain master = Yes</a> so
 		the Samba server functions as a PDC for the purpose of migration.
-                </p></li></ol></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2598106"></a>Key Points Learned</h3></div></div></div><p>
+                </p></li></ol></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2598120"></a>Key Points Learned</h3></div></div></div><p>
 		Migration of an NT4 PDC database to a Samba-3 PDC is possible.
 		</p><div class="itemizedlist"><ul type="disc"><li><p>
 			An LDAP backend is a suitable vehicle for NT4 migrations.
@@ -995,52 +995,52 @@
 			</p></li><li><p>
 			The net Samba-3 domain most likely requires some
 			administration and updating before going live.
-			</p></li></ul></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2598144"></a>Questions and Answers</h2></div></div></div><p>
-	</p><div class="qandaset"><dl><dt> <a href="ntmigration.html#id2598160">
+			</p></li></ul></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2598159"></a>Questions and Answers</h2></div></div></div><p>
+	</p><div class="qandaset"><dl><dt> <a href="ntmigration.html#id2598174">
 		Why must I start each migration with a clean database?
-		</a></dt><dt> <a href="ntmigration.html#id2598200">
+		</a></dt><dt> <a href="ntmigration.html#id2598214">
 		Is it possible to set my domain SID to anything I like?
-		</a></dt><dt> <a href="ntmigration.html#id2598257">
+		</a></dt><dt> <a href="ntmigration.html#id2598271">
 		When using a tdbsam passdb backend, why must I have all domain user and group accounts
 		in /etc/passwd and /etc/group?
-		</a></dt><dt> <a href="ntmigration.html#id2598437">
+		</a></dt><dt> <a href="ntmigration.html#id2598451">
 		Why did you validate connectivity before attempting migration?
-		</a></dt><dt> <a href="ntmigration.html#id2598482">
+		</a></dt><dt> <a href="ntmigration.html#id2598497">
 		How would you merge 10 tdbsam-based domains into an LDAP database?
-		</a></dt><dt> <a href="ntmigration.html#id2598605">
+		</a></dt><dt> <a href="ntmigration.html#id2598619">
 		I want to change my domain name after I migrate all accounts from an NT4 domain to a 
 		Samba-3 domain. Does it make any sense to migrate the machine accounts in that case?
-		</a></dt><dt> <a href="ntmigration.html#id2598681">
+		</a></dt><dt> <a href="ntmigration.html#id2598695">
 		After merging multiple NT4 domains into a Samba-3 domain, I lost all multiple group mappings. Why?
-		</a></dt><dt> <a href="ntmigration.html#id2598746">
+		</a></dt><dt> <a href="ntmigration.html#id2598760">
 		How can I reset group membership after loading the account information into the LDAP database?
-		</a></dt><dt> <a href="ntmigration.html#id2598780">
+		</a></dt><dt> <a href="ntmigration.html#id2598794">
 		What are the limits or constraints that apply to group names?
-		</a></dt><dt> <a href="ntmigration.html#id2598884">
+		</a></dt><dt> <a href="ntmigration.html#id2598899">
 		My Windows NT4 PDC has 323,000 user accounts. How long will it take to migrate them to a Samba-3
 		LDAP backend system using the vampire process?
-		</a></dt></dl><table border="0" summary="Q and A Set"><col align="left" width="1%"><tbody><tr class="question"><td align="left" valign="top"><a name="id2598160"></a><a name="id2598162"></a></td><td align="left" valign="top"><p><a class="indexterm" name="id2598165"></a>
+		</a></dt></dl><table border="0" summary="Q and A Set"><col align="left" width="1%"><tbody><tr class="question"><td align="left" valign="top"><a name="id2598174"></a><a name="id2598176"></a></td><td align="left" valign="top"><p><a class="indexterm" name="id2598179"></a>
 		Why must I start each migration with a clean database?
-		</p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p><a class="indexterm" name="id2598180"></a>
+		</p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p><a class="indexterm" name="id2598195"></a>
 		This is a recommendation that permits the data from each NT4 domain to
 		be kept separate until you are ready to merge them. Also, if you do not start with a clean database,
 		you may find errors due to users or groups from multiple domains having the
 		same name but different SIDs. It is better to permit each migration to complete
 		without undue errors and then to handle the merging of vampired data under
 		proper supervision.
-		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2598200"></a><a name="id2598202"></a></td><td align="left" valign="top"><p><a class="indexterm" name="id2598205"></a>
+		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2598214"></a><a name="id2598216"></a></td><td align="left" valign="top"><p><a class="indexterm" name="id2598220"></a>
 		Is it possible to set my domain SID to anything I like?
-		</p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p><a class="indexterm" name="id2598221"></a><a class="indexterm" name="id2598229"></a><a class="indexterm" name="id2598236"></a>
+		</p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p><a class="indexterm" name="id2598235"></a><a class="indexterm" name="id2598243"></a><a class="indexterm" name="id2598251"></a>
 		Yes, so long as the SID you create has the same structure as an autogenerated SID.
 		The typical SID looks like this: S-1-5-21-XXXXXXXXXX-XXXXXXXXXX-XXXXXXXXXX, where
 		the XXXXXXXXXX can be any number with from 6 to 10 digits. On the other hand, why
 		would you really want to create your own SID? I cannot think of a good reason.
 		You may want to set the SID to one that is already in use somewhere on your network,
 		but that is a little different from straight out creating your own domain SID.
-		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2598257"></a><a name="id2598259"></a></td><td align="left" valign="top"><p><a class="indexterm" name="id2598262"></a><a class="indexterm" name="id2598270"></a><a class="indexterm" name="id2598277"></a><a class="indexterm" name="id2598285"></a><a class="indexterm" name="id2598293"></a><a class="indexterm" name="id2598305"></a><a class="indexterm" name="id2598316"></a>
+		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2598271"></a><a name="id2598274"></a></td><td align="left" valign="top"><p><a class="indexterm" name="id2598277"></a><a class="indexterm" name="id2598284"></a><a class="indexterm" name="id2598292"></a><a class="indexterm" name="id2598300"></a><a class="indexterm" name="id2598308"></a><a class="indexterm" name="id2598319"></a><a class="indexterm" name="id2598330"></a>
 		When using a tdbsam passdb backend, why must I have all domain user and group accounts
 		in <code class="filename">/etc/passwd</code> and <code class="filename">/etc/group</code>?
-		</p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p><a class="indexterm" name="id2598347"></a><a class="indexterm" name="id2598355"></a><a class="indexterm" name="id2598363"></a><a class="indexterm" name="id2598370"></a><a class="indexterm" name="id2598378"></a><a class="indexterm" name="id2598386"></a>
+		</p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p><a class="indexterm" name="id2598362"></a><a class="indexterm" name="id2598369"></a><a class="indexterm" name="id2598377"></a><a class="indexterm" name="id2598385"></a><a class="indexterm" name="id2598393"></a><a class="indexterm" name="id2598400"></a>
 		Samba-3 must be able to tie all user and group account SIDs to a UNIX UID or GID. Samba
 		does not fabricate the UNIX IDs from thin air, but rather requires them to be located
 		in a suitable place. 
@@ -1055,15 +1055,15 @@
 		migration to the LDAP database, the accounts may be removed from the UNIX database files. 
 		In short then, all UNIX and Windows networking accounts, both in tdbsam as well as in 
 		LDAP, require UIDs/GIDs.
-		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2598437"></a><a name="id2598439"></a></td><td align="left" valign="top"><p><a class="indexterm" name="id2598442"></a><a class="indexterm" name="id2598450"></a><a class="indexterm" name="id2598458"></a>
+		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2598451"></a><a name="id2598454"></a></td><td align="left" valign="top"><p><a class="indexterm" name="id2598457"></a><a class="indexterm" name="id2598465"></a><a class="indexterm" name="id2598473"></a>
 		Why did you validate connectivity before attempting migration?
 		</p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p>
 		Access validation before attempting to migrate NT4 domain accounts helps to pinpoint
 		potential problems that may otherwise affect or impede account migration. I am always
 		mindful of the 4 P's of migration: Planning Prevents Poor Performance.
-		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2598482"></a><a name="id2598485"></a></td><td align="left" valign="top"><p>
+		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2598497"></a><a name="id2598499"></a></td><td align="left" valign="top"><p>
 		How would you merge 10 tdbsam-based domains into an LDAP database?
-		</p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p><a class="indexterm" name="id2598496"></a><a class="indexterm" name="id2598503"></a><a class="indexterm" name="id2598511"></a><a class="indexterm" name="id2598519"></a><a class="indexterm" name="id2598527"></a><a class="indexterm" name="id2598535"></a><a class="indexterm" name="id2598542"></a><a class="indexterm" name="id2598550"></a><a class="indexterm" name="id2598558"></a><a class="indexterm" name="id2598566"></a><a class="indexterm" name="id2598574"></a>
+		</p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p><a class="indexterm" name="id2598510"></a><a class="indexterm" name="id2598518"></a><a class="indexterm" name="id2598526"></a><a class="indexterm" name="id2598533"></a><a class="indexterm" name="id2598541"></a><a class="indexterm" name="id2598549"></a><a class="indexterm" name="id2598557"></a><a class="indexterm" name="id2598564"></a><a class="indexterm" name="id2598572"></a><a class="indexterm" name="id2598580"></a><a class="indexterm" name="id2598588"></a>
 		If you have 10 tdbsam Samba domains, there is considerable risk that there are a number of
 		accounts that have the same UNIX identifier (UID/GID). This means that you almost 
 		certainly have to edit a lot of data. It would be easiest to dump each database in smbpasswd
@@ -1073,17 +1073,17 @@
 		tdbsam and then to LDAP. The final choice is yours. Just remember to verify all accounts that
 		you have migrated before handing over access to a user. After all, too many users with a bad
 		migration experience may threaten your career.
-		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2598605"></a><a name="id2598607"></a></td><td align="left" valign="top"><p><a class="indexterm" name="id2598610"></a><a class="indexterm" name="id2598618"></a>
+		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2598619"></a><a name="id2598621"></a></td><td align="left" valign="top"><p><a class="indexterm" name="id2598624"></a><a class="indexterm" name="id2598632"></a>
 		I want to change my domain name after I migrate all accounts from an NT4 domain to a 
 		Samba-3 domain. Does it make any sense to migrate the machine accounts in that case?
-		</p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p><a class="indexterm" name="id2598639"></a><a class="indexterm" name="id2598647"></a><a class="indexterm" name="id2598655"></a><a class="indexterm" name="id2598663"></a>
+		</p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p><a class="indexterm" name="id2598653"></a><a class="indexterm" name="id2598661"></a><a class="indexterm" name="id2598669"></a><a class="indexterm" name="id2598677"></a>
 		I would recommend not to migrate the machine account. The machine accounts should still work, but there are registry entries
 		on each Windows NT4 and upward client that have a tattoo of the old domain name. If you
 		unjoin the domain and then rejoin the newly renamed Samba-3 domain, you can be certain to avoid
 		this tattooing effect.
-		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2598681"></a><a name="id2598683"></a></td><td align="left" valign="top"><p><a class="indexterm" name="id2598686"></a>
+		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2598695"></a><a name="id2598697"></a></td><td align="left" valign="top"><p><a class="indexterm" name="id2598700"></a>
 		After merging multiple NT4 domains into a Samba-3 domain, I lost all multiple group mappings. Why?
-		</p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p><a class="indexterm" name="id2598702"></a><a class="indexterm" name="id2598710"></a>
+		</p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p><a class="indexterm" name="id2598717"></a><a class="indexterm" name="id2598724"></a>
 		Samba-3 currently does not implement multiple group membership internally. If you use the Windows 
 		NT4 Domain User Manager to manage accounts and you have an LDAP backend, the multiple group
 		membership is stored in the POSIX groups area. If you use either tdbsam or smbpasswd backend,
@@ -1092,14 +1092,14 @@
 		file to which you migrated the NT4 Domain data, do not forget to edit the UNIX <code class="filename">/etc/passwd</code>
 		and <code class="filename">/etc/group</code> information also. That is where the multiple group information
 		is most closely at your fingertips.
-		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2598746"></a><a name="id2598748"></a></td><td align="left" valign="top"><p>
+		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2598760"></a><a name="id2598762"></a></td><td align="left" valign="top"><p>
 		How can I reset group membership after loading the account information into the LDAP database?
-		</p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p><a class="indexterm" name="id2598759"></a>
+		</p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p><a class="indexterm" name="id2598773"></a>
 		You can use the NT4 Domain User Manager that can be downloaded from the Microsoft Web site. The
 		installation file is called <code class="filename">SRVTOOLS.EXE</code>.
-		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2598780"></a><a name="id2598782"></a></td><td align="left" valign="top"><p><a class="indexterm" name="id2598785"></a>
+		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2598794"></a><a name="id2598796"></a></td><td align="left" valign="top"><p><a class="indexterm" name="id2598799"></a>
 		What are the limits or constraints that apply to group names?
-		</p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p><a class="indexterm" name="id2598801"></a><a class="indexterm" name="id2598808"></a><a class="indexterm" name="id2598816"></a><a class="indexterm" name="id2598824"></a><a class="indexterm" name="id2598832"></a><a class="indexterm" name="id2598840"></a>
+		</p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p><a class="indexterm" name="id2598815"></a><a class="indexterm" name="id2598823"></a><a class="indexterm" name="id2598831"></a><a class="indexterm" name="id2598839"></a><a class="indexterm" name="id2598846"></a><a class="indexterm" name="id2598854"></a>
 		A Windows 200x group name can be up to 254 characters long, while in Windows NT4 the group
 		name is limited to 20 characters. Most UNIX systems limit this to 32 characters. Windows 
 		groups can contain upper- and lowercase characters, as well as spaces.
@@ -1111,7 +1111,7 @@
 		of the POSIX standards and likewise do not permit uppercase or space characters in group
 		or user account names. You have to experiment with your system to find what its 
 		peculiarities are.
-		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2598884"></a><a name="id2598887"></a></td><td align="left" valign="top"><p><a class="indexterm" name="id2598890"></a>
+		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2598899"></a><a name="id2598901"></a></td><td align="left" valign="top"><p><a class="indexterm" name="id2598904"></a>
 		My Windows NT4 PDC has 323,000 user accounts. How long will it take to migrate them to a Samba-3
 		LDAP backend system using the vampire process?
 		</p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p>
@@ -1120,7 +1120,7 @@
 		you would not be able to migrate 323,000 accounts because this number cannot fit into a 16-bit unsigned
 		integer. UNIX/Linux systems that have a 32-bit UID/GID can easily handle this number of accounts. 
 		Please check this carefully before you attempt to effect a migration using the vampire process.
-		</p><p><a class="indexterm" name="id2598927"></a>
+		</p><p><a class="indexterm" name="id2598941"></a>
 		Migration speed depends much on the processor speed, the network speed, disk I/O capability, and
 		LDAP update overheads. On a dual processor AMD MP1600+ with 1 GB memory that was mirroring LDAP
 		to a second identical system over 1 Gb Ethernet, I was able to migrate around 180 user accounts

Modified: branches/samba/upstream/docs/htmldocs/Samba3-ByExample/nw4migration.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/Samba3-ByExample/nw4migration.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/Samba3-ByExample/nw4migration.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,6 +1,6 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 10. Migrating NetWare Server to Samba-3</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="Samba-3 by Example"><link rel="up" href="DMSMig.html" title="Part II. Domain Members, Updating Samba and Migration"><link rel="prev" href="ntmigration.html" title="Chapter 9. Migrating NT4 Domain to Samba-3"><link rel="next" href="RefSection.html" title="Part III. Reference Section"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 10. Migrating NetWare Server to Samba-3</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ntmigration.html">Prev</a> </td><th width="60%" align="center">Part II. Domain Members, Updating Samba and Migration</th><td width="20%" align="right"> <a accesskey="n" href="RefSection.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="nw4migration"></a>Chapter 10. Migrating NetWare Server to Samba-3</h2></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="nw4migration.html#id2599120">Introduction</a></span></dt><dd><dl><dt><span class="sect2"><a href="nw4migration.html#id2599237">Assignment Tasks</a></span></dt></dl></dd><dt><span class="sect1"><a href="nw4migration.html#id2599350">Dissection and Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="nw4migration.html#id2599426">Technical Issues</a></span></dt></dl></dd><dt><span class="sect1"><a href="nw4migration.html#id2599616">Implementation</a></span></dt><dd><dl><dt><span class="sect2"><a href="nw4migration.html#id2599625">NetWare Migration Using LDAP Backend</a></span></dt></dl></dd></dl></div><p>
-	<a class="indexterm" name="id2598965"></a>
-	<a class="indexterm" name="id2598972"></a>
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 10. Migrating NetWare Server to Samba-3</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="Samba-3 by Example"><link rel="up" href="DMSMig.html" title="Part II. Domain Members, Updating Samba and Migration"><link rel="prev" href="ntmigration.html" title="Chapter 9. Migrating NT4 Domain to Samba-3"><link rel="next" href="RefSection.html" title="Part III. Reference Section"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 10. Migrating NetWare Server to Samba-3</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ntmigration.html">Prev</a> </td><th width="60%" align="center">Part II. Domain Members, Updating Samba and Migration</th><td width="20%" align="right"> <a accesskey="n" href="RefSection.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="nw4migration"></a>Chapter 10. Migrating NetWare Server to Samba-3</h2></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="nw4migration.html#id2599134">Introduction</a></span></dt><dd><dl><dt><span class="sect2"><a href="nw4migration.html#id2599251">Assignment Tasks</a></span></dt></dl></dd><dt><span class="sect1"><a href="nw4migration.html#id2599364">Dissection and Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="nw4migration.html#id2599440">Technical Issues</a></span></dt></dl></dd><dt><span class="sect1"><a href="nw4migration.html#id2599631">Implementation</a></span></dt><dd><dl><dt><span class="sect2"><a href="nw4migration.html#id2599640">NetWare Migration Using LDAP Backend</a></span></dt></dl></dd></dl></div><p>
+	<a class="indexterm" name="id2598979"></a>
+	<a class="indexterm" name="id2598986"></a>
 	Novell is a company any seasoned IT manager has to admire. It has become increasingly
 	Linux-friendly and is emerging out of a deep regression that almost saw the company
 	disappear into obscurity. Novell's SUSE Linux hosts the NetWare server and it is the
@@ -8,24 +8,24 @@
 	It will be interesting to see what becomes of NetWare over time.
 	Meanwhile, there can be no denying that Novell is a Linux company.
 	</p><p>
-	<a class="indexterm" name="id2598990"></a>
-	<a class="indexterm" name="id2598996"></a>
-	<a class="indexterm" name="id2599003"></a>
-	<a class="indexterm" name="id2599010"></a>
+	<a class="indexterm" name="id2599004"></a>
+	<a class="indexterm" name="id2599011"></a>
+	<a class="indexterm" name="id2599018"></a>
+	<a class="indexterm" name="id2599024"></a>
 	Whatever flavor of Linux is preferred in your environment, whether Red Hat, Debian,
 	Gentoo, Mandrake, or SUSE (Novell), the information in this chapter should be read with
 	the knowledge that file locations may vary a little; even so, the information
 	in this chapter should provide something of value.
 	</p><p>
-	<a class="indexterm" name="id2599025"></a>
+	<a class="indexterm" name="id2599040"></a>
 	Contributions to this chapter were made by Misty Stanley-Jones, a UNIX administrator of many
 	years who surfaced on the Samba mailing list with a barrage of questions and who
 	regularly helps other administrators to solve thorny Samba migration questions.
 	</p><p>
-	<a class="indexterm" name="id2599040"></a>
-	<a class="indexterm" name="id2599046"></a>
-	<a class="indexterm" name="id2599053"></a>
-	<a class="indexterm" name="id2599060"></a>
+	<a class="indexterm" name="id2599054"></a>
+	<a class="indexterm" name="id2599061"></a>
+	<a class="indexterm" name="id2599067"></a>
+	<a class="indexterm" name="id2599074"></a>
 	One wonders how many NetWare servers remain in active service. Many are being migrated
 	to Samba on Linux. Red Hat Linux, SUSE Linux 9.x, and SUSE Linux Enterprise Server 9 are
 	ideal target platforms to which a NetWare server may be migrated. The migration method
@@ -49,8 +49,8 @@
 	File paths have been modified to permit use of RPM packages provided by Novell. In the
 	original documentation contributed by Misty, the Courier-IMAP package had been built
 	directly from the original source tarball.
-	</p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2599120"></a>Introduction</h2></div></div></div><p>
-	<a class="indexterm" name="id2599127"></a>
+	</p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2599134"></a>Introduction</h2></div></div></div><p>
+	<a class="indexterm" name="id2599142"></a>
 	Misty Stanley-Jones was recruited by Abmas to administer a network that had
 	not received much attention for some years and was much in need of a makeover.
 	As a brand-new sysadmin to this company, she inherited a very old Novell file server
@@ -64,13 +64,13 @@
 					Users storing information on their local hard
 					drives, causing backup integrity problems
 					</p></li></ul></div></li></ul></div><p>
-	<a class="indexterm" name="id2599223"></a>
+	<a class="indexterm" name="id2599237"></a>
 	At one point disk space had filled up to 100 percent, causing the payroll database
 	to become corrupt. This caused the accounting department to be down for over
 	a week and necessitated deployment of another file server. The replacement
 	server was created with very poor security and design considerations from
 	a discarded desktop PC.
-	</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2599237"></a>Assignment Tasks</h3></div></div></div><p>
+	</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2599251"></a>Assignment Tasks</h3></div></div></div><p>
 	Misty has provided this summary of her migration experience in the hope
 	that it will help someone to avoid the challenges she faced. Perhaps her
 	configuration files and background will accelerate your learning as you
@@ -89,7 +89,7 @@
 	is the result of treatment given to her files in an attempt to make
 	the overall information more useful to you.
 	</p><p>
-	<a class="indexterm" name="id2599274"></a>
+	<a class="indexterm" name="id2599288"></a>
 	After management reviewed a cost-benefit report as well as an estimated
 	time-to-completion, approval was given proceed with the solution proposed.
 	The server was built from purchased components. The total project cost
@@ -111,33 +111,33 @@
 		</td></tr></table><p>
 	The new system has operated for 6 months without problems. Over the past months
 	much attention has been focused on cleaning up desktops and user profiles.
-	</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2599350"></a>Dissection and Discussion</h2></div></div></div><p>
-	<a class="indexterm" name="id2599358"></a>
-	<a class="indexterm" name="id2599364"></a>
-	<a class="indexterm" name="id2599371"></a>
-	<a class="indexterm" name="id2599378"></a>
+	</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2599364"></a>Dissection and Discussion</h2></div></div></div><p>
+	<a class="indexterm" name="id2599372"></a>
+	<a class="indexterm" name="id2599379"></a>
+	<a class="indexterm" name="id2599385"></a>
+	<a class="indexterm" name="id2599392"></a>
 	A decision to use LDAP was made even though I knew nothing about LDAP except that
 	I had been reading the book &#8220;<span class="quote">LDAP System Administration,</span>&#8221; by Gerald Carter.
 	LDAP seemed to provide some of the functionality of Novell's e-Directory Services
 	and would provide centralized authentication and identity management.
 	</p><p>
-	<a class="indexterm" name="id2599397"></a>
-	<a class="indexterm" name="id2599404"></a>
-	<a class="indexterm" name="id2599410"></a>
+	<a class="indexterm" name="id2599411"></a>
+	<a class="indexterm" name="id2599418"></a>
+	<a class="indexterm" name="id2599425"></a>
 	Building the LDAP database took a while and a lot of trial and error. Following
 	the guidance I obtained from &#8220;<span class="quote">LDAP System 
 	Administration,</span>&#8221; I installed OpenLDAP (from RPM; later I compiled
 	a more current version from source) and built my initial LDAP tree.
-	</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2599426"></a>Technical Issues</h3></div></div></div><p>
-	<a class="indexterm" name="id2599434"></a>
-	<a class="indexterm" name="id2599441"></a>
+	</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2599440"></a>Technical Issues</h3></div></div></div><p>
 	<a class="indexterm" name="id2599448"></a>
 	<a class="indexterm" name="id2599455"></a>
-	<a class="indexterm" name="id2599461"></a>
-	<a class="indexterm" name="id2599468"></a>
-	<a class="indexterm" name="id2599475"></a>
+	<a class="indexterm" name="id2599462"></a>
+	<a class="indexterm" name="id2599469"></a>
+	<a class="indexterm" name="id2599476"></a>
 	<a class="indexterm" name="id2599482"></a>
 	<a class="indexterm" name="id2599489"></a>
+	<a class="indexterm" name="id2599496"></a>
+	<a class="indexterm" name="id2599503"></a>
 	The first challenge was to create a company white pages, followed by manually
 	entering everything from the printed company directory. This used only the inetOrgPerson
 	object class from the OpenLDAP schemas. The next step was to write a shell script that
@@ -189,15 +189,15 @@
 	the LDAP directory. The tools consist of a set of Perl scripts for migration of users, groups,
 	aliases, hosts, netgroups, networks, protocols, PRCs, and services from the existing ASCII text
 	files (or from a name service such as NIS). This too set can be obtained from the <a class="ulink" href="http://www.padl.com" target="_top">PADL Web site</a>.
-	</p></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2599616"></a>Implementation</h2></div></div></div><p>
-	</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2599625"></a>NetWare Migration Using LDAP Backend</h3></div></div></div><p>
+	</p></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2599631"></a>Implementation</h2></div></div></div><p>
+	</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2599640"></a>NetWare Migration Using LDAP Backend</h3></div></div></div><p>
 	The following software must be installed on the SUSE Linux Enterprise Server to perform
 	this migration:
 	</p><table class="simplelist" border="0" summary="Simple list"><tr><td><p>courier-imap</p></td></tr><tr><td><p>courier-imap-ldap</p></td></tr><tr><td><p>nss_ldap</p></td></tr><tr><td><p>openldap2-client</p></td></tr><tr><td><p>openldap2-devel (only for Samba compilation)</p></td></tr><tr><td><p>openldap2</p></td></tr><tr><td><p>pam_ldap</p></td></tr><tr><td><p>samba-3.0.20 or later</p></td></tr><tr><td><p>samba-client-3.0.20 or later</p></td></tr><tr><td><p>samba-winbind-3.0.20 or later</p></td></tr><tr><td><p>smbldap-tools Version 0.9.1</p></td></tr></table><p>
 	Each software application must be carefully configured in preparation for migration.
 	The configuration files used at Abmas are provided as a guide and should be modified
 	to meet needs at your site.
-	</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2599701"></a>LDAP Server Configuration</h4></div></div></div><p>
+	</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2599715"></a>LDAP Server Configuration</h4></div></div></div><p>
 	The <code class="filename">/etc/openldap/slapd.conf</code> file Misty used is shown here:
 </p><pre class="programlisting">
 #/etc/openldap/slapd.conf
@@ -362,7 +362,7 @@
   by * read
 </pre><p>
 </p><p>
-	<a class="indexterm" name="id2599892"></a>
+	<a class="indexterm" name="id2599906"></a>
 	The <code class="filename">/etc/ldap.conf</code> file used is listed in <a class="link" href="nw4migration.html#ch8ldap" title="Example 10.2. NSS LDAP Control File /etc/ldap.conf">&#8220;NSS LDAP Control File  /etc/ldap.conf&#8221;</a>.
 	</p><div class="example"><a name="ch8ldap"></a><p class="title"><b>Example 10.2. NSS LDAP Control File  /etc/ldap.conf</b></p><div class="example-contents"><pre class="screen">
 # /etc/ldap.conf
@@ -416,8 +416,8 @@
 # possibilities to store hosts, services, ethers, and lots of other things.
 </pre><p>
 	</p><p>
-	<a class="indexterm" name="id2599976"></a>
-	<a class="indexterm" name="id2599983"></a>
+	<a class="indexterm" name="id2599991"></a>
+	<a class="indexterm" name="id2599997"></a>
 	In my setup, users authenticate via PAM and NSS using LDAP-based accounts.
 	The configuration file that controls the behavior of the PAM <code class="literal">pam_unix2</code>
 	module is shown in <a class="link" href="nw4migration.html#sbepu2" title="Example 10.3. The PAM Control File /etc/security/pam_unix2.conf">&#8220;The PAM Control File /etc/security/pam_unix2.conf&#8221;</a> file.
@@ -458,7 +458,7 @@
 account: use_ldap
 password: use_ldap
 session: none
-</pre></div></div><br class="example-break"><a class="indexterm" name="id2600066"></a><a class="indexterm" name="id2600072"></a><a class="indexterm" name="id2600079"></a><div class="itemizedlist"><ul type="disc"><li><p>
+</pre></div></div><br class="example-break"><a class="indexterm" name="id2600080"></a><a class="indexterm" name="id2600087"></a><a class="indexterm" name="id2600094"></a><div class="itemizedlist"><ul type="disc"><li><p>
 			If your LDAP database goes down, nobody can authenticate except for root.
 			</p></li><li><p>
 			If failover is configured incorrectly, weird behavior can occur. For example, 
@@ -468,31 +468,31 @@
 	of this document, and steps for implementing it are well documented.
 	</p><p>
 	The following services authenticate using LDAP:
-	</p><a class="indexterm" name="id2600115"></a><a class="indexterm" name="id2600122"></a><a class="indexterm" name="id2600129"></a><table class="simplelist" border="0" summary="Simple list"><tr><td><p>UNIX login/ssh</p></td></tr><tr><td><p>Postfix (SMTP)</p></td></tr><tr><td><p>Courier-IMAP/IMAPS/POP3/POP3S</p></td></tr></table><p>
-	<a class="indexterm" name="id2600158"></a>
-	<a class="indexterm" name="id2600165"></a>
+	</p><a class="indexterm" name="id2600130"></a><a class="indexterm" name="id2600136"></a><a class="indexterm" name="id2600143"></a><table class="simplelist" border="0" summary="Simple list"><tr><td><p>UNIX login/ssh</p></td></tr><tr><td><p>Postfix (SMTP)</p></td></tr><tr><td><p>Courier-IMAP/IMAPS/POP3/POP3S</p></td></tr></table><p>
+	<a class="indexterm" name="id2600172"></a>
+	<a class="indexterm" name="id2600179"></a>
 	Companywide white pages can be searched using an LDAP client
 	such as the one in the Windows Address Book.
 	</p><p>
-	<a class="indexterm" name="id2600177"></a>
-	<a class="indexterm" name="id2600184"></a>
+	<a class="indexterm" name="id2600191"></a>
+	<a class="indexterm" name="id2600198"></a>
 	Having gained a solid understanding of LDAP and a relatively workable LDAP tree
 	thus far, it was time to configure Samba. I compiled the latest stable Samba and
 	also installed the latest <code class="literal">smbldap-tools</code> from 
 	<a class="ulink" href="http://idealx.com" target="_top">Idealx</a>.
 	</p><p>
 	The Samba <code class="filename">smb.conf</code> file was configured as shown in <a class="link" href="nw4migration.html#ch8smbconf" title="Example 10.4. Samba Configuration File smb.conf Part A">&#8220;Samba Configuration File  smb.conf Part A&#8221;</a>.
-	</p><div class="example"><a name="ch8smbconf"></a><p class="title"><b>Example 10.4. Samba Configuration File  smb.conf Part A</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td># Global parameters</td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2600254"></a><em class="parameter"><code>workgroup = MEGANET2</code></em></td></tr><tr><td><a class="indexterm" name="id2600265"></a><em class="parameter"><code>netbios name = MASSIVE</code></em></td></tr><tr><td><a class="indexterm" name="id2600277"></a><em class="parameter"><code>server string = Corp File Server</code></em></td></tr><tr><td><a class="indexterm" name="id2600289"></a><em class="parameter"><code>passdb backend = ldapsam:ldap://localhost</code></em></td></tr><tr><td><a class="indexterm" name="id2600301"></a><em class="parameter"><code>pam password change = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2600313"></a><em class="parameter"><code>username map = /etc/samba/smbusers</code></em></td></tr><tr><td><a class="indexterm" name="id2600325"></a><em class="parameter"><code>log level = 1</code></em></td></tr><tr><td><a class="indexterm" name="id2600337"></a><em class="parameter"><code>log file = /data/samba/log/%m.log</code></em></td></tr><tr><td><a class="indexterm" name="id2600349"></a><em class="parameter"><code>name resolve order = wins host bcast</code></em></td></tr><tr><td><a class="indexterm" name="id2600361"></a><em class="parameter"><code>time server = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2600372"></a><em class="parameter"><code>printcap name = cups</code></em></td></tr><tr><td><a class="indexterm" name="id2600384"></a><em class="parameter"><code>show add printer wizard = No</code></em></td></tr><tr><td><a class="indexterm" name="id2600396"></a><em class="parameter"><code>cups options = Raw</code></em></td></tr><tr><td><a class="indexterm" name="id2600408"></a><em class="parameter"><code>add user script = /opt/IDEALX/sbin/smbldap-useradd -m "%u"</code></em></td></tr><tr><td><a class="indexterm" name="id2600420"></a><em class="parameter"><code>add group script = /opt/IDEALX/sbin/smbldap-groupadd -p "%g"</code></em></td></tr><tr><td><a class="indexterm" name="id2600433"></a><em class="parameter"><code>add user to group script = /opt/IDEALX/sbin/smbldap-groupmod -m "%u" "%g"</code></em></td></tr><tr><td><a class="indexterm" name="id2600446"></a><em class="parameter"><code>delete user from group script = /opt/IDEALX/sbin/smbldap-groupmod -x "%u" "%g"</code></em></td></tr><tr><td><a class="indexterm" name="id2600459"></a><em class="parameter"><code>set primary group script = /opt/IDEALX/sbin/smbldap-usermod -g "%g" "%u"</code></em></td></tr><tr><td><a class="indexterm" name="id2600472"></a><em class="parameter"><code>add machine script = /usr/local/sbin/smbldap-useradd -w "%m"</code></em></td></tr><tr><td><a class="indexterm" name="id2600484"></a><em class="parameter"><code>logon script = logon.bat</code></em></td></tr><tr><td><a class="indexterm" name="id2600496"></a><em class="parameter"><code>logon path = \\%L\profiles\%U\%a</code></em></td></tr><tr><td><a class="indexterm" name="id2600508"></a><em class="parameter"><code>logon drive = H:</code></em></td></tr><tr><td><a class="indexterm" name="id2600520"></a><em class="parameter"><code>logon home = \\%L\%U</code></em></td></tr><tr><td><a class="indexterm" name="id2600531"></a><em class="parameter"><code>domain logons = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2600543"></a><em class="parameter"><code>wins support = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2600555"></a><em class="parameter"><code>ldap admin dn = cn=Manager,dc=abmas,dc=biz</code></em></td></tr><tr><td><a class="indexterm" name="id2600567"></a><em class="parameter"><code>ldap group suffix = ou=Groups</code></em></td></tr><tr><td><a class="indexterm" name="id2600579"></a><em class="parameter"><code>ldap idmap suffix = ou=People</code></em></td></tr><tr><td><a class="indexterm" name="id2600591"></a><em class="parameter"><code>ldap machine suffix = ou=People</code></em></td></tr><tr><td><a class="indexterm" name="id2600603"></a><em class="parameter"><code>ldap passwd sync = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2600615"></a><em class="parameter"><code>ldap suffix = ou=MEGANET2,dc=abmas,dc=biz</code></em></td></tr><tr><td><a class="indexterm" name="id2600627"></a><em class="parameter"><code>ldap ssl = no</code></em></td></tr><tr><td><a class="indexterm" name="id2600638"></a><em class="parameter"><code>ldap user suffix = ou=People</code></em></td></tr><tr><td><a class="indexterm" name="id2600650"></a><em class="parameter"><code>admin users = root, "@Domain Admins"</code></em></td></tr><tr><td><a class="indexterm" name="id2600662"></a><em class="parameter"><code>printer admin = "@Domain Admins"</code></em></td></tr><tr><td><a class="indexterm" name="id2600674"></a><em class="parameter"><code>force printername = Yes</code></em></td></tr></table></div></div><br class="example-break"><div class="example"><a name="ch8smbconf2"></a><p class="title"><b>Example 10.5. Samba Configuration File  smb.conf Part B</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[netlogon]</code></em></td></tr><tr><td><a class="indexterm" name="id2600714"></a><em class="parameter"><code>comment = Network logon service</code></em></td></tr><tr><td><a class="indexterm" name="id2600726"></a><em class="parameter"><code>path = /data/samba/netlogon</code></em></td></tr><tr><td><a class="indexterm" name="id2600737"></a><em class="parameter"><code>write list = "@Domain Admins"</code></em></td></tr><tr><td><a class="indexterm" name="id2600749"></a><em class="parameter"><code>guest ok = Yes</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[profiles]</code></em></td></tr><tr><td><a class="indexterm" name="id2600770"></a><em class="parameter"><code>comment = Roaming Profile Share</code></em></td></tr><tr><td><a class="indexterm" name="id2600782"></a><em class="parameter"><code>path = /data/samba/profiles/</code></em></td></tr><tr><td><a class="indexterm" name="id2600794"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td><a class="indexterm" name="id2600805"></a><em class="parameter"><code>profile acls = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2600817"></a><em class="parameter"><code>veto files = desktop.ini</code></em></td></tr><tr><td><a class="indexterm" name="id2600829"></a><em class="parameter"><code>browseable = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[homes]</code></em></td></tr><tr><td><a class="indexterm" name="id2600849"></a><em class="parameter"><code>comment = Home Directories</code></em></td></tr><tr><td><a class="indexterm" name="id2600861"></a><em class="parameter"><code>valid users = %S</code></em></td></tr><tr><td><a class="indexterm" name="id2600872"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td><a class="indexterm" name="id2600884"></a><em class="parameter"><code>create mask = 0770</code></em></td></tr><tr><td><a class="indexterm" name="id2600896"></a><em class="parameter"><code>veto files = desktop.ini</code></em></td></tr><tr><td><a class="indexterm" name="id2600907"></a><em class="parameter"><code>hide files = desktop.ini</code></em></td></tr><tr><td><a class="indexterm" name="id2600919"></a><em class="parameter"><code>browseable = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[software]</code></em></td></tr><tr><td><a class="indexterm" name="id2600940"></a><em class="parameter"><code>comment = Software for %a computers</code></em></td></tr><tr><td><a class="indexterm" name="id2600952"></a><em class="parameter"><code>path = /data/samba/shares/software/%a</code></em></td></tr><tr><td><a class="indexterm" name="id2600964"></a><em class="parameter"><code>guest ok = Yes</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[public]</code></em></td></tr><tr><td><a class="indexterm" name="id2600984"></a><em class="parameter"><code>comment = Public Files</code></em></td></tr><tr><td><a class="indexterm" name="id2600996"></a><em class="parameter"><code>path = /data/samba/shares/public</code></em></td></tr><tr><td><a class="indexterm" name="id2601008"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td><a class="indexterm" name="id2601019"></a><em class="parameter"><code>guest ok = Yes</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[PDF]</code></em></td></tr><tr><td><a class="indexterm" name="id2601040"></a><em class="parameter"><code>comment = Location of documents printed to PDFCreator printer</code></em></td></tr><tr><td><a class="indexterm" name="id2601052"></a><em class="parameter"><code>path = /data/samba/shares/pdf</code></em></td></tr><tr><td><a class="indexterm" name="id2601064"></a><em class="parameter"><code>guest ok = Yes</code></em></td></tr></table></div></div><br class="example-break"><div class="example"><a name="ch8smbconf3"></a><p class="title"><b>Example 10.6. Samba Configuration File  smb.conf Part C</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[EVERYTHING]</code></em></td></tr><tr><td><a class="indexterm" name="id2601103"></a><em class="parameter"><code>comment = All shares</code></em></td></tr><tr><td><a class="indexterm" name="id2601115"></a><em class="parameter"><code>path = /data/samba</code></em></td></tr><tr><td><a class="indexterm" name="id2601127"></a><em class="parameter"><code>valid users = "@Domain Admins"</code></em></td></tr><tr><td><a class="indexterm" name="id2601139"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[CDROM]</code></em></td></tr><tr><td><a class="indexterm" name="id2601159"></a><em class="parameter"><code>comment = CD-ROM on MASSIVE</code></em></td></tr><tr><td><a class="indexterm" name="id2601171"></a><em class="parameter"><code>path = /mnt</code></em></td></tr><tr><td><a class="indexterm" name="id2601182"></a><em class="parameter"><code>guest ok = Yes</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[print$]</code></em></td></tr><tr><td><a class="indexterm" name="id2601203"></a><em class="parameter"><code>comment = Printer Drivers Share</code></em></td></tr><tr><td><a class="indexterm" name="id2601215"></a><em class="parameter"><code>path = /data/samba/drivers</code></em></td></tr><tr><td><a class="indexterm" name="id2601226"></a><em class="parameter"><code>write list = root</code></em></td></tr><tr><td><a class="indexterm" name="id2601238"></a><em class="parameter"><code>browseable = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[printers]</code></em></td></tr><tr><td><a class="indexterm" name="id2601259"></a><em class="parameter"><code>comment = All Printers</code></em></td></tr><tr><td><a class="indexterm" name="id2601270"></a><em class="parameter"><code>path = /data/samba/spool</code></em></td></tr><tr><td><a class="indexterm" name="id2601282"></a><em class="parameter"><code>create mask = 0644</code></em></td></tr><tr><td><a class="indexterm" name="id2601294"></a><em class="parameter"><code>printable = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2601305"></a><em class="parameter"><code>browseable = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[acct_hp8500]</code></em></td></tr><tr><td><a class="indexterm" name="id2601326"></a><em class="parameter"><code>comment = "Accounting Color Laser Printer"</code></em></td></tr><tr><td><a class="indexterm" name="id2601338"></a><em class="parameter"><code>path = /data/samba/spool/private</code></em></td></tr><tr><td><a class="indexterm" name="id2601350"></a><em class="parameter"><code>valid users = @acct, @acct_admin, @hr, "@Domain Admins", at Receptionist, dwayne, terri, danae, jerry</code></em></td></tr><tr><td><a class="indexterm" name="id2601363"></a><em class="parameter"><code>create mask = 0644</code></em></td></tr><tr><td><a class="indexterm" name="id2601374"></a><em class="parameter"><code>printable = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2601386"></a><em class="parameter"><code>copy = printers</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[plotter]</code></em></td></tr><tr><td><a class="indexterm" name="id2601406"></a><em class="parameter"><code>comment = Engineering Plotter</code></em></td></tr><tr><td><a class="indexterm" name="id2601418"></a><em class="parameter"><code>path = /data/samba/spool</code></em></td></tr><tr><td><a class="indexterm" name="id2601430"></a><em class="parameter"><code>create mask = 0644</code></em></td></tr><tr><td><a class="indexterm" name="id2601442"></a><em class="parameter"><code>printable = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2601453"></a><em class="parameter"><code>use client driver = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2601465"></a><em class="parameter"><code>copy = printers</code></em></td></tr></table></div></div><br class="example-break"><div class="example"><a name="ch8smbconf4"></a><p class="title"><b>Example 10.7. Samba Configuration File  smb.conf Part D</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[APPS]</code></em></td></tr><tr><td><a class="indexterm" name="id2601504"></a><em class="parameter"><code>path = /data/samba/shares/Apps</code></em></td></tr><tr><td><a class="indexterm" name="id2601516"></a><em class="parameter"><code>force group = "Domain Users"</code></em></td></tr><tr><td><a class="indexterm" name="id2601528"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[ACCT]</code></em></td></tr><tr><td><a class="indexterm" name="id2601549"></a><em class="parameter"><code>path = /data/samba/shares/Accounting</code></em></td></tr><tr><td><a class="indexterm" name="id2601561"></a><em class="parameter"><code>valid users = @acct, "@Domain Admins"</code></em></td></tr><tr><td><a class="indexterm" name="id2601573"></a><em class="parameter"><code>force group = acct</code></em></td></tr><tr><td><a class="indexterm" name="id2601584"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td><a class="indexterm" name="id2601596"></a><em class="parameter"><code>create mask = 0660</code></em></td></tr><tr><td><a class="indexterm" name="id2601607"></a><em class="parameter"><code>directory mask = 0770</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[ACCT_ADMIN]</code></em></td></tr><tr><td><a class="indexterm" name="id2601628"></a><em class="parameter"><code>path = /data/samba/shares/Acct_Admin</code></em></td></tr><tr><td><a class="indexterm" name="id2601640"></a><em class="parameter"><code>valid users = @”acct_admin”</code></em></td></tr><tr><td><a class="indexterm" name="id2601653"></a><em class="parameter"><code>force group = acct_admin</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[HR_PR]</code></em></td></tr><tr><td><a class="indexterm" name="id2601674"></a><em class="parameter"><code>path = /data/samba/shares/HR_PR</code></em></td></tr><tr><td><a class="indexterm" name="id2601685"></a><em class="parameter"><code>valid users = @hr, @acct_admin</code></em></td></tr><tr><td><a class="indexterm" name="id2601697"></a><em class="parameter"><code>force group = hr</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[ENGR]</code></em></td></tr><tr><td><a class="indexterm" name="id2601718"></a><em class="parameter"><code>path = /data/samba/shares/Engr</code></em></td></tr><tr><td><a class="indexterm" name="id2601730"></a><em class="parameter"><code>valid users = @engr, @receptionist, @truss, "@Domain Admins", cheri</code></em></td></tr><tr><td><a class="indexterm" name="id2601742"></a><em class="parameter"><code>force group = engr</code></em></td></tr><tr><td><a class="indexterm" name="id2601754"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td><a class="indexterm" name="id2601765"></a><em class="parameter"><code>create mask = 0770</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[DATA]</code></em></td></tr><tr><td><a class="indexterm" name="id2601786"></a><em class="parameter"><code>path = /data/samba/shares/DATA</code></em></td></tr><tr><td><a class="indexterm" name="id2601798"></a><em class="parameter"><code>valid users = @engr, @receptionist, @truss, "@Domain Admins", cheri</code></em></td></tr><tr><td><a class="indexterm" name="id2601810"></a><em class="parameter"><code>force group = engr</code></em></td></tr><tr><td><a class="indexterm" name="id2601822"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td><a class="indexterm" name="id2601833"></a><em class="parameter"><code>create mask = 0770</code></em></td></tr><tr><td><a class="indexterm" name="id2601845"></a><em class="parameter"><code>copy = engr</code></em></td></tr></table></div></div><br class="example-break"><div class="example"><a name="ch8smbconf5"></a><p class="title"><b>Example 10.8. Samba Configuration File  smb.conf Part E</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[X]</code></em></td></tr><tr><td><a class="indexterm" name="id2601884"></a><em class="parameter"><code>path = /data/samba/shares/X</code></em></td></tr><tr><td><a class="indexterm" name="id2601895"></a><em class="parameter"><code>valid users = @engr, @acct</code></em></td></tr><tr><td><a class="indexterm" name="id2601907"></a><em class="parameter"><code>force group = engr</code></em></td></tr><tr><td><a class="indexterm" name="id2601919"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td><a class="indexterm" name="id2601930"></a><em class="parameter"><code>create mask = 0770</code></em></td></tr><tr><td><a class="indexterm" name="id2601942"></a><em class="parameter"><code>copy = engr</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[NETWORK]</code></em></td></tr><tr><td><a class="indexterm" name="id2601962"></a><em class="parameter"><code>path = /data/samba/shares/network</code></em></td></tr><tr><td><a class="indexterm" name="id2601974"></a><em class="parameter"><code>valid users = "@Domain Users"</code></em></td></tr><tr><td><a class="indexterm" name="id2601986"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td><a class="indexterm" name="id2601998"></a><em class="parameter"><code>create mask = 0770</code></em></td></tr><tr><td><a class="indexterm" name="id2602009"></a><em class="parameter"><code>guest ok = Yes</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[UTILS]</code></em></td></tr><tr><td><a class="indexterm" name="id2602030"></a><em class="parameter"><code>path = /data/samba/shares/Utils</code></em></td></tr><tr><td><a class="indexterm" name="id2602042"></a><em class="parameter"><code>write list = "@Domain Admins"</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[SYS]</code></em></td></tr><tr><td><a class="indexterm" name="id2602062"></a><em class="parameter"><code>path = /data/samba/shares/SYS</code></em></td></tr><tr><td><a class="indexterm" name="id2602074"></a><em class="parameter"><code>valid users = chad</code></em></td></tr><tr><td><a class="indexterm" name="id2602086"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td><a class="indexterm" name="id2602098"></a><em class="parameter"><code>browseable = No</code></em></td></tr></table></div></div><br class="example-break"><p>
-	<a class="indexterm" name="id2602112"></a>
-	<a class="indexterm" name="id2602119"></a>
-	<a class="indexterm" name="id2602126"></a>
+	</p><div class="example"><a name="ch8smbconf"></a><p class="title"><b>Example 10.4. Samba Configuration File  smb.conf Part A</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td># Global parameters</td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2600268"></a><em class="parameter"><code>workgroup = MEGANET2</code></em></td></tr><tr><td><a class="indexterm" name="id2600280"></a><em class="parameter"><code>netbios name = MASSIVE</code></em></td></tr><tr><td><a class="indexterm" name="id2600291"></a><em class="parameter"><code>server string = Corp File Server</code></em></td></tr><tr><td><a class="indexterm" name="id2600303"></a><em class="parameter"><code>passdb backend = ldapsam:ldap://localhost</code></em></td></tr><tr><td><a class="indexterm" name="id2600316"></a><em class="parameter"><code>pam password change = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2600327"></a><em class="parameter"><code>username map = /etc/samba/smbusers</code></em></td></tr><tr><td><a class="indexterm" name="id2600339"></a><em class="parameter"><code>log level = 1</code></em></td></tr><tr><td><a class="indexterm" name="id2600351"></a><em class="parameter"><code>log file = /data/samba/log/%m.log</code></em></td></tr><tr><td><a class="indexterm" name="id2600363"></a><em class="parameter"><code>name resolve order = wins host bcast</code></em></td></tr><tr><td><a class="indexterm" name="id2600375"></a><em class="parameter"><code>time server = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2600387"></a><em class="parameter"><code>printcap name = cups</code></em></td></tr><tr><td><a class="indexterm" name="id2600398"></a><em class="parameter"><code>show add printer wizard = No</code></em></td></tr><tr><td><a class="indexterm" name="id2600411"></a><em class="parameter"><code>cups options = Raw</code></em></td></tr><tr><td><a class="indexterm" name="id2600422"></a><em class="parameter"><code>add user script = /opt/IDEALX/sbin/smbldap-useradd -m "%u"</code></em></td></tr><tr><td><a class="indexterm" name="id2600435"></a><em class="parameter"><code>add group script = /opt/IDEALX/sbin/smbldap-groupadd -p "%g"</code></em></td></tr><tr><td><a class="indexterm" name="id2600447"></a><em class="parameter"><code>add user to group script = /opt/IDEALX/sbin/smbldap-groupmod -m "%u" "%g"</code></em></td></tr><tr><td><a class="indexterm" name="id2600460"></a><em class="parameter"><code>delete user from group script = /opt/IDEALX/sbin/smbldap-groupmod -x "%u" "%g"</code></em></td></tr><tr><td><a class="indexterm" name="id2600473"></a><em class="parameter"><code>set primary group script = /opt/IDEALX/sbin/smbldap-usermod -g "%g" "%u"</code></em></td></tr><tr><td><a class="indexterm" name="id2600486"></a><em class="parameter"><code>add machine script = /usr/local/sbin/smbldap-useradd -w "%m"</code></em></td></tr><tr><td><a class="indexterm" name="id2600498"></a><em class="parameter"><code>logon script = logon.bat</code></em></td></tr><tr><td><a class="indexterm" name="id2600510"></a><em class="parameter"><code>logon path = \\%L\profiles\%U\%a</code></em></td></tr><tr><td><a class="indexterm" name="id2600522"></a><em class="parameter"><code>logon drive = H:</code></em></td></tr><tr><td><a class="indexterm" name="id2600534"></a><em class="parameter"><code>logon home = \\%L\%U</code></em></td></tr><tr><td><a class="indexterm" name="id2600546"></a><em class="parameter"><code>domain logons = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2600557"></a><em class="parameter"><code>wins support = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2600569"></a><em class="parameter"><code>ldap admin dn = cn=Manager,dc=abmas,dc=biz</code></em></td></tr><tr><td><a class="indexterm" name="id2600581"></a><em class="parameter"><code>ldap group suffix = ou=Groups</code></em></td></tr><tr><td><a class="indexterm" name="id2600593"></a><em class="parameter"><code>ldap idmap suffix = ou=People</code></em></td></tr><tr><td><a class="indexterm" name="id2600605"></a><em class="parameter"><code>ldap machine suffix = ou=People</code></em></td></tr><tr><td><a class="indexterm" name="id2600617"></a><em class="parameter"><code>ldap passwd sync = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2600629"></a><em class="parameter"><code>ldap suffix = ou=MEGANET2,dc=abmas,dc=biz</code></em></td></tr><tr><td><a class="indexterm" name="id2600641"></a><em class="parameter"><code>ldap ssl = no</code></em></td></tr><tr><td><a class="indexterm" name="id2600653"></a><em class="parameter"><code>ldap user suffix = ou=People</code></em></td></tr><tr><td><a class="indexterm" name="id2600665"></a><em class="parameter"><code>admin users = root, "@Domain Admins"</code></em></td></tr><tr><td><a class="indexterm" name="id2600677"></a><em class="parameter"><code>printer admin = "@Domain Admins"</code></em></td></tr><tr><td><a class="indexterm" name="id2600689"></a><em class="parameter"><code>force printername = Yes</code></em></td></tr></table></div></div><br class="example-break"><div class="example"><a name="ch8smbconf2"></a><p class="title"><b>Example 10.5. Samba Configuration File  smb.conf Part B</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[netlogon]</code></em></td></tr><tr><td><a class="indexterm" name="id2600728"></a><em class="parameter"><code>comment = Network logon service</code></em></td></tr><tr><td><a class="indexterm" name="id2600740"></a><em class="parameter"><code>path = /data/samba/netlogon</code></em></td></tr><tr><td><a class="indexterm" name="id2600752"></a><em class="parameter"><code>write list = "@Domain Admins"</code></em></td></tr><tr><td><a class="indexterm" name="id2600764"></a><em class="parameter"><code>guest ok = Yes</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[profiles]</code></em></td></tr><tr><td><a class="indexterm" name="id2600784"></a><em class="parameter"><code>comment = Roaming Profile Share</code></em></td></tr><tr><td><a class="indexterm" name="id2600796"></a><em class="parameter"><code>path = /data/samba/profiles/</code></em></td></tr><tr><td><a class="indexterm" name="id2600808"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td><a class="indexterm" name="id2600819"></a><em class="parameter"><code>profile acls = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2600831"></a><em class="parameter"><code>veto files = desktop.ini</code></em></td></tr><tr><td><a class="indexterm" name="id2600843"></a><em class="parameter"><code>browseable = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[homes]</code></em></td></tr><tr><td><a class="indexterm" name="id2600863"></a><em class="parameter"><code>comment = Home Directories</code></em></td></tr><tr><td><a class="indexterm" name="id2600875"></a><em class="parameter"><code>valid users = %S</code></em></td></tr><tr><td><a class="indexterm" name="id2600887"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td><a class="indexterm" name="id2600898"></a><em class="parameter"><code>create mask = 0770</code></em></td></tr><tr><td><a class="indexterm" name="id2600910"></a><em class="parameter"><code>veto files = desktop.ini</code></em></td></tr><tr><td><a class="indexterm" name="id2600922"></a><em class="parameter"><code>hide files = desktop.ini</code></em></td></tr><tr><td><a class="indexterm" name="id2600933"></a><em class="parameter"><code>browseable = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[software]</code></em></td></tr><tr><td><a class="indexterm" name="id2600954"></a><em class="parameter"><code>comment = Software for %a computers</code></em></td></tr><tr><td><a class="indexterm" name="id2600966"></a><em class="parameter"><code>path = /data/samba/shares/software/%a</code></em></td></tr><tr><td><a class="indexterm" name="id2600978"></a><em class="parameter"><code>guest ok = Yes</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[public]</code></em></td></tr><tr><td><a class="indexterm" name="id2600998"></a><em class="parameter"><code>comment = Public Files</code></em></td></tr><tr><td><a class="indexterm" name="id2601010"></a><em class="parameter"><code>path = /data/samba/shares/public</code></em></td></tr><tr><td><a class="indexterm" name="id2601022"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td><a class="indexterm" name="id2601034"></a><em class="parameter"><code>guest ok = Yes</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[PDF]</code></em></td></tr><tr><td><a class="indexterm" name="id2601054"></a><em class="parameter"><code>comment = Location of documents printed to PDFCreator printer</code></em></td></tr><tr><td><a class="indexterm" name="id2601066"></a><em class="parameter"><code>path = /data/samba/shares/pdf</code></em></td></tr><tr><td><a class="indexterm" name="id2601078"></a><em class="parameter"><code>guest ok = Yes</code></em></td></tr></table></div></div><br class="example-break"><div class="example"><a name="ch8smbconf3"></a><p class="title"><b>Example 10.6. Samba Configuration File  smb.conf Part C</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[EVERYTHING]</code></em></td></tr><tr><td><a class="indexterm" name="id2601118"></a><em class="parameter"><code>comment = All shares</code></em></td></tr><tr><td><a class="indexterm" name="id2601129"></a><em class="parameter"><code>path = /data/samba</code></em></td></tr><tr><td><a class="indexterm" name="id2601141"></a><em class="parameter"><code>valid users = "@Domain Admins"</code></em></td></tr><tr><td><a class="indexterm" name="id2601153"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[CDROM]</code></em></td></tr><tr><td><a class="indexterm" name="id2601173"></a><em class="parameter"><code>comment = CD-ROM on MASSIVE</code></em></td></tr><tr><td><a class="indexterm" name="id2601185"></a><em class="parameter"><code>path = /mnt</code></em></td></tr><tr><td><a class="indexterm" name="id2601197"></a><em class="parameter"><code>guest ok = Yes</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[print$]</code></em></td></tr><tr><td><a class="indexterm" name="id2601217"></a><em class="parameter"><code>comment = Printer Drivers Share</code></em></td></tr><tr><td><a class="indexterm" name="id2601229"></a><em class="parameter"><code>path = /data/samba/drivers</code></em></td></tr><tr><td><a class="indexterm" name="id2601241"></a><em class="parameter"><code>write list = root</code></em></td></tr><tr><td><a class="indexterm" name="id2601252"></a><em class="parameter"><code>browseable = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[printers]</code></em></td></tr><tr><td><a class="indexterm" name="id2601273"></a><em class="parameter"><code>comment = All Printers</code></em></td></tr><tr><td><a class="indexterm" name="id2601285"></a><em class="parameter"><code>path = /data/samba/spool</code></em></td></tr><tr><td><a class="indexterm" name="id2601296"></a><em class="parameter"><code>create mask = 0644</code></em></td></tr><tr><td><a class="indexterm" name="id2601308"></a><em class="parameter"><code>printable = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2601320"></a><em class="parameter"><code>browseable = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[acct_hp8500]</code></em></td></tr><tr><td><a class="indexterm" name="id2601340"></a><em class="parameter"><code>comment = "Accounting Color Laser Printer"</code></em></td></tr><tr><td><a class="indexterm" name="id2601352"></a><em class="parameter"><code>path = /data/samba/spool/private</code></em></td></tr><tr><td><a class="indexterm" name="id2601364"></a><em class="parameter"><code>valid users = @acct, @acct_admin, @hr, "@Domain Admins", at Receptionist, dwayne, terri, danae, jerry</code></em></td></tr><tr><td><a class="indexterm" name="id2601377"></a><em class="parameter"><code>create mask = 0644</code></em></td></tr><tr><td><a class="indexterm" name="id2601389"></a><em class="parameter"><code>printable = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2601400"></a><em class="parameter"><code>copy = printers</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[plotter]</code></em></td></tr><tr><td><a class="indexterm" name="id2601421"></a><em class="parameter"><code>comment = Engineering Plotter</code></em></td></tr><tr><td><a class="indexterm" name="id2601433"></a><em class="parameter"><code>path = /data/samba/spool</code></em></td></tr><tr><td><a class="indexterm" name="id2601444"></a><em class="parameter"><code>create mask = 0644</code></em></td></tr><tr><td><a class="indexterm" name="id2601456"></a><em class="parameter"><code>printable = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2601468"></a><em class="parameter"><code>use client driver = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2601479"></a><em class="parameter"><code>copy = printers</code></em></td></tr></table></div></div><br class="example-break"><div class="example"><a name="ch8smbconf4"></a><p class="title"><b>Example 10.7. Samba Configuration File  smb.conf Part D</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[APPS]</code></em></td></tr><tr><td><a class="indexterm" name="id2601519"></a><em class="parameter"><code>path = /data/samba/shares/Apps</code></em></td></tr><tr><td><a class="indexterm" name="id2601530"></a><em class="parameter"><code>force group = "Domain Users"</code></em></td></tr><tr><td><a class="indexterm" name="id2601542"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[ACCT]</code></em></td></tr><tr><td><a class="indexterm" name="id2601563"></a><em class="parameter"><code>path = /data/samba/shares/Accounting</code></em></td></tr><tr><td><a class="indexterm" name="id2601575"></a><em class="parameter"><code>valid users = @acct, "@Domain Admins"</code></em></td></tr><tr><td><a class="indexterm" name="id2601587"></a><em class="parameter"><code>force group = acct</code></em></td></tr><tr><td><a class="indexterm" name="id2601598"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td><a class="indexterm" name="id2601610"></a><em class="parameter"><code>create mask = 0660</code></em></td></tr><tr><td><a class="indexterm" name="id2601622"></a><em class="parameter"><code>directory mask = 0770</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[ACCT_ADMIN]</code></em></td></tr><tr><td><a class="indexterm" name="id2601643"></a><em class="parameter"><code>path = /data/samba/shares/Acct_Admin</code></em></td></tr><tr><td><a class="indexterm" name="id2601655"></a><em class="parameter"><code>valid users = @”acct_admin”</code></em></td></tr><tr><td><a class="indexterm" name="id2601667"></a><em class="parameter"><code>force group = acct_admin</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[HR_PR]</code></em></td></tr><tr><td><a class="indexterm" name="id2601688"></a><em class="parameter"><code>path = /data/samba/shares/HR_PR</code></em></td></tr><tr><td><a class="indexterm" name="id2601700"></a><em class="parameter"><code>valid users = @hr, @acct_admin</code></em></td></tr><tr><td><a class="indexterm" name="id2601712"></a><em class="parameter"><code>force group = hr</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[ENGR]</code></em></td></tr><tr><td><a class="indexterm" name="id2601732"></a><em class="parameter"><code>path = /data/samba/shares/Engr</code></em></td></tr><tr><td><a class="indexterm" name="id2601744"></a><em class="parameter"><code>valid users = @engr, @receptionist, @truss, "@Domain Admins", cheri</code></em></td></tr><tr><td><a class="indexterm" name="id2601756"></a><em class="parameter"><code>force group = engr</code></em></td></tr><tr><td><a class="indexterm" name="id2601768"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td><a class="indexterm" name="id2601780"></a><em class="parameter"><code>create mask = 0770</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[DATA]</code></em></td></tr><tr><td><a class="indexterm" name="id2601800"></a><em class="parameter"><code>path = /data/samba/shares/DATA</code></em></td></tr><tr><td><a class="indexterm" name="id2601812"></a><em class="parameter"><code>valid users = @engr, @receptionist, @truss, "@Domain Admins", cheri</code></em></td></tr><tr><td><a class="indexterm" name="id2601824"></a><em class="parameter"><code>force group = engr</code></em></td></tr><tr><td><a class="indexterm" name="id2601836"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td><a class="indexterm" name="id2601848"></a><em class="parameter"><code>create mask = 0770</code></em></td></tr><tr><td><a class="indexterm" name="id2601859"></a><em class="parameter"><code>copy = engr</code></em></td></tr></table></div></div><br class="example-break"><div class="example"><a name="ch8smbconf5"></a><p class="title"><b>Example 10.8. Samba Configuration File  smb.conf Part E</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[X]</code></em></td></tr><tr><td><a class="indexterm" name="id2601898"></a><em class="parameter"><code>path = /data/samba/shares/X</code></em></td></tr><tr><td><a class="indexterm" name="id2601910"></a><em class="parameter"><code>valid users = @engr, @acct</code></em></td></tr><tr><td><a class="indexterm" name="id2601921"></a><em class="parameter"><code>force group = engr</code></em></td></tr><tr><td><a class="indexterm" name="id2601933"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td><a class="indexterm" name="id2601945"></a><em class="parameter"><code>create mask = 0770</code></em></td></tr><tr><td><a class="indexterm" name="id2601956"></a><em class="parameter"><code>copy = engr</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[NETWORK]</code></em></td></tr><tr><td><a class="indexterm" name="id2601977"></a><em class="parameter"><code>path = /data/samba/shares/network</code></em></td></tr><tr><td><a class="indexterm" name="id2601988"></a><em class="parameter"><code>valid users = "@Domain Users"</code></em></td></tr><tr><td><a class="indexterm" name="id2602000"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td><a class="indexterm" name="id2602012"></a><em class="parameter"><code>create mask = 0770</code></em></td></tr><tr><td><a class="indexterm" name="id2602024"></a><em class="parameter"><code>guest ok = Yes</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[UTILS]</code></em></td></tr><tr><td><a class="indexterm" name="id2602044"></a><em class="parameter"><code>path = /data/samba/shares/Utils</code></em></td></tr><tr><td><a class="indexterm" name="id2602056"></a><em class="parameter"><code>write list = "@Domain Admins"</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[SYS]</code></em></td></tr><tr><td><a class="indexterm" name="id2602077"></a><em class="parameter"><code>path = /data/samba/shares/SYS</code></em></td></tr><tr><td><a class="indexterm" name="id2602089"></a><em class="parameter"><code>valid users = chad</code></em></td></tr><tr><td><a class="indexterm" name="id2602100"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td><a class="indexterm" name="id2602112"></a><em class="parameter"><code>browseable = No</code></em></td></tr></table></div></div><br class="example-break"><p>
+	<a class="indexterm" name="id2602127"></a>
+	<a class="indexterm" name="id2602133"></a>
+	<a class="indexterm" name="id2602140"></a>
 	Most of these shares are only used by one company group, but they are required
 	because of some ancient Qbasic and Rbase applications were that written expecting
 	their own drive letters.
 	</p><p>
-	<a class="indexterm" name="id2602139"></a>
-	<a class="indexterm" name="id2602146"></a>
-	<a class="indexterm" name="id2602153"></a>
+	<a class="indexterm" name="id2602154"></a>
+	<a class="indexterm" name="id2602160"></a>
+	<a class="indexterm" name="id2602167"></a>
 	Note: During the process of building the new server, I kept data files
 	up to date with the Novell server via use of <code class="literal">rsync</code>. 
 	On a separate system (my workstation in fact), which could be rebooted
@@ -739,7 +739,7 @@
 with_smbpasswd="0"
 smbpasswd="/usr/bin/smbpasswd"
 </pre></div></div><br class="example-break"><p>
-	<a class="indexterm" name="id2602615"></a>
+	<a class="indexterm" name="id2602629"></a>
 	Note: I chose not to take advantage of the TLS capability of this. 
 	Eventually I may go back and tweak it.  Also, I chose not to take advantage
 	of the master/slave configuration as I heard horror stories that it was
@@ -813,11 +813,11 @@
 ...
 </pre><p>
 	</p><p>
-	<a class="indexterm" name="id2602716"></a>
-	<a class="indexterm" name="id2602722"></a>
-	<a class="indexterm" name="id2602729"></a>
-	<a class="indexterm" name="id2602736"></a>
-	<a class="indexterm" name="id2602743"></a>
+	<a class="indexterm" name="id2602730"></a>
+	<a class="indexterm" name="id2602737"></a>
+	<a class="indexterm" name="id2602744"></a>
+	<a class="indexterm" name="id2602750"></a>
+	<a class="indexterm" name="id2602757"></a>
 	With the LDAP directory now initialized, it was time to create the Windows and POSIX
 	(UNIX) group accounts as well as the mappings from Windows groups to UNIX groups.
 	The easiest way to do this was to use <code class="literal">smbldap-groupadd</code> command.
@@ -825,34 +825,34 @@
 	unique GID, and an automatically determined RID. I learned the hard way not to
 	try to do this by hand.
 	</p><p>
-	<a class="indexterm" name="id2602766"></a>
-	<a class="indexterm" name="id2602773"></a>
 	<a class="indexterm" name="id2602780"></a>
+	<a class="indexterm" name="id2602787"></a>
+	<a class="indexterm" name="id2602794"></a>
 	After I had my group mappings in place, I added users to the groups (the users
 	don't really have to exist yet). I used the <code class="literal">smbldap-groupmod</code>
 	command to accomplish this. It can also be done manually by adding memberUID
 	attributes to the group entries in LDAP.
 	</p><p>
-	<a class="indexterm" name="id2602800"></a>
-	<a class="indexterm" name="id2602807"></a>
 	<a class="indexterm" name="id2602814"></a>
+	<a class="indexterm" name="id2602821"></a>
+	<a class="indexterm" name="id2602828"></a>
 	The most monumental task of all was adding the sambaSamAccount information to each
 	already existent posixAccount entry.  I did it one at a time as I moved people onto
 	the new server, by issuing the command:
 </p><pre class="screen">
 <code class="prompt">root# </code> smbldap-usermod -a -P username
 </pre><p>
-	<a class="indexterm" name="id2602836"></a>
-	<a class="indexterm" name="id2602843"></a>
 	<a class="indexterm" name="id2602850"></a>
+	<a class="indexterm" name="id2602857"></a>
+	<a class="indexterm" name="id2602864"></a>
 	I completed that step for every user after asking the person what his or her current
 	NetWare password was. The wiser way to have done it would probably have been to dump the
 	entire database to an LDIF file. This can be done by executing:
 </p><pre class="screen">
 <code class="prompt">root# </code> slapcat &gt; somefile.ldif
 </pre><p>
-	<a class="indexterm" name="id2602873"></a>
-	<a class="indexterm" name="id2602880"></a>
+	<a class="indexterm" name="id2602888"></a>
+	<a class="indexterm" name="id2602894"></a>
 	Then update the LDIF file created by using a Perl script to parse and add the
 	appropriate attributes and objectClasses to each entry, followed by re-importing
 	the entire database into the LDAP directory. 
@@ -933,7 +933,7 @@
 sambaAcctFlags: [W          ]
 </pre><p>
 	</p><p>
-	<a class="indexterm" name="id2602995"></a>
+	<a class="indexterm" name="id2603010"></a>
 	So now I could log on with a test user from the machine w2kengrspare. It was all well and
 	good, but that user was in no groups yet and so had pretty boring access.  I fixed that
 	by writing the login script! To write the login script, I used
@@ -942,7 +942,7 @@
 	easier to learn and more powerful than the standard netlogon scripts I have seen.
 	I also did not have to do a logon script per user or per group.
 	</p><p>
-	<a class="indexterm" name="id2603020"></a>
+	<a class="indexterm" name="id2603034"></a>
 	I downloaded Kixtart and put the following files in my netlogon share:
 </p><pre class="screen">
 KIX32.EXE
@@ -954,7 +954,7 @@
           We can get around the need.
 </pre><p>
 	</p><p>
-	<a class="indexterm" name="id2603051"></a>
+	<a class="indexterm" name="id2603065"></a>
 	I then wrote the <code class="filename">logon.kix</code> file that is shown in
 	<a class="link" href="nw4migration.html#ch8kix" title="Example 10.15. Kixtart Control File File: logon.kix">&#8220;Kixtart Control File  File: logon.kix&#8221;</a>. I chose to keep it all in one file, but it
 	can be split up and linked via include directives.
@@ -1137,7 +1137,7 @@
 	have only three such machines, and one is going away in the very near future,
 	so it was easier to do it by hand.
 	</p><p>
-	<a class="indexterm" name="id2603348"></a>
+	<a class="indexterm" name="id2603362"></a>
 	At this point I was able to add the users. This is the part that really falls
 	into upgrade. I moved the users over one group at a time, starting with the
 	people who used the least amount of resources on the network. With each group

Modified: branches/samba/upstream/docs/htmldocs/Samba3-ByExample/pr01.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/Samba3-ByExample/pr01.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/Samba3-ByExample/pr01.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,4 +1,4 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>About the Cover Artwork</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="Samba-3 by Example"><link rel="up" href="index.html" title="Samba-3 by Example"><link rel="prev" href="index.html" title="Samba-3 by Example"><link rel="next" href="pr02.html" title="Acknowledgments"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">About the Cover Artwork</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="index.html">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="pr02.html">Next</a></td></tr></table><hr></div><div class="preface" lang="en-US"><div class="titlepage"><div><div><h2 class="title"><a name="id2532633"></a>About the Cover Artwork</h2></div></div></div><p>
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>About the Cover Artwork</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="Samba-3 by Example"><link rel="up" href="index.html" title="Samba-3 by Example"><link rel="prev" href="index.html" title="Samba-3 by Example"><link rel="next" href="pr02.html" title="Acknowledgments"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">About the Cover Artwork</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="index.html">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="pr02.html">Next</a></td></tr></table><hr></div><div class="preface" lang="en-US"><div class="titlepage"><div><div><h2 class="title"><a name="id2532646"></a>About the Cover Artwork</h2></div></div></div><p>
 	The cover artwork of this book continues the freedom theme of the first
 	edition of &#8220;<span class="quote">Samba-3 by Example</span>&#8221;. The history of civilization
 	demonstrates the fragile nature of freedom. It can be lost in a moment,

Modified: branches/samba/upstream/docs/htmldocs/Samba3-ByExample/pr02.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/Samba3-ByExample/pr02.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/Samba3-ByExample/pr02.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,4 +1,4 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Acknowledgments</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="Samba-3 by Example"><link rel="up" href="index.html" title="Samba-3 by Example"><link rel="prev" href="pr01.html" title="About the Cover Artwork"><link rel="next" href="pr03.html" title="Foreword"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Acknowledgments</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="pr01.html">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="pr03.html">Next</a></td></tr></table><hr></div><div class="preface" lang="en-US"><div class="titlepage"><div><div><h2 class="title"><a name="id2495774"></a>Acknowledgments</h2></div></div></div><p>
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Acknowledgments</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="Samba-3 by Example"><link rel="up" href="index.html" title="Samba-3 by Example"><link rel="prev" href="pr01.html" title="About the Cover Artwork"><link rel="next" href="pr03.html" title="Foreword"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Acknowledgments</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="pr01.html">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="pr03.html">Next</a></td></tr></table><hr></div><div class="preface" lang="en-US"><div class="titlepage"><div><div><h2 class="title"><a name="id2495791"></a>Acknowledgments</h2></div></div></div><p>
 	<span class="emphasis"><em>Samba-3 by Example</em></span> would not have been written except
 	as a result of feedback provided by reviewers and readers of the book <span class="emphasis"><em>The
 	Official Samba-3 HOWTO and Reference Guide.</em></span> This second edition

Modified: branches/samba/upstream/docs/htmldocs/Samba3-ByExample/pr03.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/Samba3-ByExample/pr03.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/Samba3-ByExample/pr03.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,4 +1,4 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Foreword</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="Samba-3 by Example"><link rel="up" href="index.html" title="Samba-3 by Example"><link rel="prev" href="pr02.html" title="Acknowledgments"><link rel="next" href="preface.html" title="Preface"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Foreword</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="pr02.html">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="preface.html">Next</a></td></tr></table><hr></div><div class="preface" lang="en-US"><div class="titlepage"><div><div><h2 class="title"><a name="id2495872"></a>Foreword</h2></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="pr03.html#id2495880">By John M. Weathersby, Executive Director, OSSI</a></span></dt></dl></div><div class="sect1" lang="en-US"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2495880"></a>By John M. Weathersby, Executive Director, OSSI</h2></div></div></div><div class="blockquote"><blockquote class="blockquote"><p>
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Foreword</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="Samba-3 by Example"><link rel="up" href="index.html" title="Samba-3 by Example"><link rel="prev" href="pr02.html" title="Acknowledgments"><link rel="next" href="preface.html" title="Preface"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Foreword</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="pr02.html">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="preface.html">Next</a></td></tr></table><hr></div><div class="preface" lang="en-US"><div class="titlepage"><div><div><h2 class="title"><a name="id2495890"></a>Foreword</h2></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="pr03.html#id2495898">By John M. Weathersby, Executive Director, OSSI</a></span></dt></dl></div><div class="sect1" lang="en-US"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2495898"></a>By John M. Weathersby, Executive Director, OSSI</h2></div></div></div><div class="blockquote"><blockquote class="blockquote"><p>
 The Open Source Software Institute (OSSI) is comprised of representatives from a broad spectrum of business and
 non-business organizations that share a common interest in the promotion of development and implementation
 of open source software solutions globally, and in particular within the United States of America.

Modified: branches/samba/upstream/docs/htmldocs/Samba3-ByExample/preface.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/Samba3-ByExample/preface.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/Samba3-ByExample/preface.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,4 +1,4 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Preface</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="Samba-3 by Example"><link rel="up" href="index.html" title="Samba-3 by Example"><link rel="prev" href="pr03.html" title="Foreword"><link rel="next" href="ExNetworks.html" title="Part I. Example Network Configurations"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Preface</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="pr03.html">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="ExNetworks.html">Next</a></td></tr></table><hr></div><div class="preface" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="preface"></a>Preface</h2></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="preface.html#id2496068">Why Is This Book Necessary?</a></span></dt><dd><dl><dt><span class="sect2"><a href="preface.html#id2494855">Samba 3.0.20 Update Edition</a></span></dt></dl></dd><dt><span class="sect1"><a href="preface.html#id2494750">Prerequisites</a></span></dt><dt><span class="sect1"><a href="preface.html#id2494782">Approach</a></span></dt><dt><span class="sect1"><a href="preface.html#id2542033">Summary of Topics</a></span></dt><dt><span class="sect1"><a href="preface.html#id2542770">Conventions Used</a></span></dt></dl></div><p>
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Preface</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="Samba-3 by Example"><link rel="up" href="index.html" title="Samba-3 by Example"><link rel="prev" href="pr03.html" title="Foreword"><link rel="next" href="ExNetworks.html" title="Part I. Example Network Configurations"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Preface</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="pr03.html">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="ExNetworks.html">Next</a></td></tr></table><hr></div><div class="preface" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="preface"></a>Preface</h2></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="preface.html#id2496086">Why Is This Book Necessary?</a></span></dt><dd><dl><dt><span class="sect2"><a href="preface.html#id2494873">Samba 3.0.20 Update Edition</a></span></dt></dl></dd><dt><span class="sect1"><a href="preface.html#id2494769">Prerequisites</a></span></dt><dt><span class="sect1"><a href="preface.html#id2494801">Approach</a></span></dt><dt><span class="sect1"><a href="preface.html#id2542046">Summary of Topics</a></span></dt><dt><span class="sect1"><a href="preface.html#id2542784">Conventions Used</a></span></dt></dl></div><p>
 	Network administrators live busy lives. We face distractions and pressures
 	that drive us to seek proven, working case scenarios that can be easily
 	implemented. Often this approach lands us in trouble. There is a 
@@ -33,7 +33,7 @@
 	detailed information regarding secure operation and configuration of peripheral
 	services and applications such as OpenLDAP, DNS and DHCP, the need for which
 	can be met from other resources that are dedicated to the subject.
-	</p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2496068"></a>Why Is This Book Necessary?</h2></div></div></div><p>
+	</p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2496086"></a>Why Is This Book Necessary?</h2></div></div></div><p>
 	This book is the result of observations and feedback. The feedback from
 	the Samba-HOWTO-Collection has been positive and complimentary. There
 	have been requests for far more worked examples, a
@@ -53,7 +53,7 @@
 	All example case configuration files, scripts, and other tools are provided
 	on the CD-ROM. This book is descriptive, provides detailed diagrams, and
 	makes deployment of Samba-3 a breeze.
-	</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2494855"></a>Samba 3.0.20 Update Edition</h3></div></div></div><p>
+	</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2494873"></a>Samba 3.0.20 Update Edition</h3></div></div></div><p>
 	The Samba 3.0.x series has been remarkably popular. At the time this book first
 	went to print samba-3.0.2 was being released. There have been significant modifications
 	and enhancements between samba-3.0.2 and samba-3.0.14 (the current release) that
@@ -126,7 +126,7 @@
 						means that functions such as adding machines to the domain, managing printers, etc. can now
 						be delegated to normal user accounts or to groups of users.
 						</p>
-					</td></tr></tbody></table></div></div><br class="table-break"></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2494750"></a>Prerequisites</h2></div></div></div><p>
+					</td></tr></tbody></table></div></div><br class="table-break"></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2494769"></a>Prerequisites</h2></div></div></div><p>
 	This book is not a tutorial on UNIX or Linux administration. UNIX and Linux
 	training is best obtained from books dedicated to the subject. This book
 	assumes that you have at least the basic skill necessary to use these operating
@@ -139,7 +139,7 @@
 	find yourself at times intimidated by assumptions made. In this situation, you
 	may need to refer to administrative guides or manuals for your operating system
 	platform to find what is the best method to achieve what the text of this book describes.
-	</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2494782"></a>Approach</h2></div></div></div><p>
+	</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2494801"></a>Approach</h2></div></div></div><p>
 	The first chapter deals with some rather thorny network analysis issues. Do not be
 	put off by this. The information you glean, even without a detailed understanding
 	of network protocol analysis, can help you understand how Windows networking functions.
@@ -167,7 +167,7 @@
 	</p><p>
 	Each chapter has a set of questions and answers to help you to
 	to understand and digest key attributes of the solutions presented.
-	</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2542033"></a>Summary of Topics</h2></div></div></div><p>
+	</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2542046"></a>Summary of Topics</h2></div></div></div><p>
 	The contents of this second edition of <span class="emphasis"><em>Samba-3 by Example</em></span>
 	have been rearranged based on feedback from purchasers of the first edition.
 	</p><p>
@@ -364,7 +364,7 @@
 		have seen some of the information a Windows client sends to
 		a file and print server to create a connection over which file and print
 		operations may take place.
-		</p></dd></dl></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2542770"></a>Conventions Used</h2></div></div></div><p>
+		</p></dd></dl></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2542784"></a>Conventions Used</h2></div></div></div><p>
     The following notation conventions are used throughout this book:
     </p><div class="itemizedlist"><ul type="disc"><li><p>
 	TOSHARG2 is used as an abbreviation for the book, &#8220;<span class="quote">The Official Samba-3

Modified: branches/samba/upstream/docs/htmldocs/Samba3-ByExample/primer.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/Samba3-ByExample/primer.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/Samba3-ByExample/primer.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,4 +1,4 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 16. Networking Primer</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="Samba-3 by Example"><link rel="up" href="RefSection.html" title="Part III. Reference Section"><link rel="prev" href="appendix.html" title="Chapter 15. A Collection of Useful Tidbits"><link rel="next" href="apa.html" title="Appendix A.  GNU General Public License version 3"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 16. Networking Primer</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="appendix.html">Prev</a> </td><th width="60%" align="center">Part III. Reference Section</th><td width="20%" align="right"> <a accesskey="n" href="apa.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="primer"></a>Chapter 16. Networking Primer</h2></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="primer.html#id2618493">Requirements and Notes</a></span></dt><dt><span class="sect1"><a href="primer.html#id2618654">Introduction</a></span></dt><dd><dl><dt><span class="sect2"><a href="primer.html#id2618715">Assignment Tasks</a></span></dt></dl></dd><dt><span class="sect1"><a href="primer.html#id2618832">Exercises</a></span></dt><dd><dl><dt><span class="sect2"><a href="primer.html#id2618958">Single-Machine Broadcast Activity</a></span></dt><dt><span class="sect2"><a href="primer.html#secondmachine">Second Machine Startup Broadcast Interaction</a></span></dt><dt><span class="sect2"><a href="primer.html#id2620104">Simple Windows Client Connection Characteristics</a></span></dt><dt><span class="sect2"><a href="primer.html#id2620606">Windows 200x/XP Client Interaction with Samba-3</a></span></dt><dt><span class="sect2"><a href="primer.html#id2621173">Conclusions to Exercises</a></span></dt></dl></dd><dt><span class="sect1"><a href="primer.html#chap01conc">Dissection and Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="primer.html#id2621288">Technical Issues</a></span></dt></dl></dd><dt><span class="sect1"><a href="primer.html#chap01qa">Questions and Answers</a></span></dt></dl></div><p>
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 16. Networking Primer</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="Samba-3 by Example"><link rel="up" href="RefSection.html" title="Part III. Reference Section"><link rel="prev" href="appendix.html" title="Chapter 15. A Collection of Useful Tidbits"><link rel="next" href="apa.html" title="Appendix A.  GNU General Public License version 3"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 16. Networking Primer</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="appendix.html">Prev</a> </td><th width="60%" align="center">Part III. Reference Section</th><td width="20%" align="right"> <a accesskey="n" href="apa.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="primer"></a>Chapter 16. Networking Primer</h2></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="primer.html#id2618507">Requirements and Notes</a></span></dt><dt><span class="sect1"><a href="primer.html#id2618669">Introduction</a></span></dt><dd><dl><dt><span class="sect2"><a href="primer.html#id2618729">Assignment Tasks</a></span></dt></dl></dd><dt><span class="sect1"><a href="primer.html#id2618846">Exercises</a></span></dt><dd><dl><dt><span class="sect2"><a href="primer.html#id2618972">Single-Machine Broadcast Activity</a></span></dt><dt><span class="sect2"><a href="primer.html#secondmachine">Second Machine Startup Broadcast Interaction</a></span></dt><dt><span class="sect2"><a href="primer.html#id2620118">Simple Windows Client Connection Characteristics</a></span></dt><dt><span class="sect2"><a href="primer.html#id2620620">Windows 200x/XP Client Interaction with Samba-3</a></span></dt><dt><span class="sect2"><a href="primer.html#id2621188">Conclusions to Exercises</a></span></dt></dl></dd><dt><span class="sect1"><a href="primer.html#chap01conc">Dissection and Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="primer.html#id2621302">Technical Issues</a></span></dt></dl></dd><dt><span class="sect1"><a href="primer.html#chap01qa">Questions and Answers</a></span></dt></dl></div><p>
 	You are about to use the equivalent of a microscope to look at the information
 	that runs through the veins of a Windows network. We do more to observe the information than
 	to interrogate it. When you are done with this primer, you should have a good understanding
@@ -8,7 +8,7 @@
 	</p><p>
 	Samba can be configured with a minimum of complexity. Simplicity should be mastered
 	before you get too deeply into complexities. Let's get moving: we have work to do.
-	</p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2618493"></a>Requirements and Notes</h2></div></div></div><p>
+	</p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2618507"></a>Requirements and Notes</h2></div></div></div><p>
 	Successful completion of this primer requires two Microsoft Windows 9x/Me Workstations
 	as well as two Microsoft Windows XP Professional Workstations, each equipped with an Ethernet
 	card connected using a hub. Also required is one additional server (either Windows
@@ -16,7 +16,7 @@
 	sniffer and analysis application (Wireshark is a good choice). All work should be undertaken
 	on a quiet network where there is no other traffic. It is best to use a dedicated hub
 	with only the machines under test connected at the time of the exercises.
-	</p><p><a class="indexterm" name="id2618513"></a>
+	</p><p><a class="indexterm" name="id2618527"></a>
 	Wireshark (formerly Ethereal) has become the network protocol analyzer of choice for many network administrators.
 	You may find more information regarding this tool from the
 	<a class="ulink" href="http://www.wireshark.org" target="_top">Wireshark</a> Web site. Wireshark installation
@@ -36,11 +36,11 @@
 	filter. Ethernet switches may filter out traffic that is not directed at the machine
 	that is used to monitor traffic; this would not allow you to complete the projects.
 	</p></div><p>
-	<a class="indexterm" name="id2618583"></a>
+	<a class="indexterm" name="id2618597"></a>
 	Do not worry too much if you do not have access to all this equipment; network captures
 	from the exercises are provided on the enclosed CD-ROM. This makes it possible to dive directly
 	into the analytical part of the exercises if you so desire.
-	</p><p><a class="indexterm" name="id2618598"></a><a class="indexterm" name="id2618610"></a>
+	</p><p><a class="indexterm" name="id2618613"></a><a class="indexterm" name="id2618624"></a>
 	Please do not be alarmed at the use of a high-powered analysis tool (Wireshark) in this
 	primer.  We expose you only to a minimum of detail necessary to complete
 	the exercises. If you choose to use any other network sniffer and protocol
@@ -54,11 +54,11 @@
 	</p><p>
 	<a class="link" href="primer.html#chap01qa" title="Questions and Answers">&#8220;Questions and Answers&#8221;</a> also provides useful information
 	that may help you to avoid significantly time-consuming networking problems.
-	</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2618654"></a>Introduction</h2></div></div></div><p>
+	</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2618669"></a>Introduction</h2></div></div></div><p>
 	The purpose of this chapter is to create familiarity with key aspects of Microsoft Windows
 	network computing. If you want a solid technical grounding, do not gloss over these exercises.
 	The points covered are recurrent issues on the Samba mailing lists.
-	</p><p><a class="indexterm" name="id2618669"></a>
+	</p><p><a class="indexterm" name="id2618683"></a>
 	You can see from these exercises that Windows networking involves quite a lot of network
 	broadcast traffic. You can look into the contents of some packets, but only to see
 	some particular information that the Windows client sends to a server in the course of
@@ -74,18 +74,18 @@
 	Recommended preparatory reading: <span class="emphasis"><em>The Official Samba-3 HOWTO and Reference Guide, Second
 	Edition</em></span> (TOSHARG2) Chapter 9, &#8220;<span class="quote">Network Browsing,</span>&#8221; and Chapter 3,
 	&#8220;<span class="quote">Server Types and Security Modes.</span>&#8221;
-	</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2618715"></a>Assignment Tasks</h3></div></div></div><p><a class="indexterm" name="id2618722"></a>
+	</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2618729"></a>Assignment Tasks</h3></div></div></div><p><a class="indexterm" name="id2618736"></a>
 		You are about to witness how Microsoft Windows computer networking functions. The
 		exercises step through identification of how a client machine establishes a
 		connection to a remote Windows server. You observe how Windows machines find
 		each other (i.e., how browsing works) and how the two key types of user identification
 		(share mode security and user mode security) are affected.
-		</p><p><a class="indexterm" name="id2618739"></a>
+		</p><p><a class="indexterm" name="id2618754"></a>
 		The networking protocols used by MS Windows networking when working with Samba
 		use TCP/IP as the transport protocol. The protocols that are specific to Windows
 		networking are encapsulated in TCP/IP. The network analyzer we use (Wireshark)
 		is able to show you the contents of the TCP/IP packets (or messages).
-		</p><div class="procedure"><a name="chap01tasks"></a><p class="title"><b>Procedure 16.1. Diagnostic Tasks</b></p><ol type="1"><li><p><a class="indexterm" name="id2618772"></a><a class="indexterm" name="id2618784"></a><a class="indexterm" name="id2618792"></a>
+		</p><div class="procedure"><a name="chap01tasks"></a><p class="title"><b>Procedure 16.1. Diagnostic Tasks</b></p><ol type="1"><li><p><a class="indexterm" name="id2618787"></a><a class="indexterm" name="id2618798"></a><a class="indexterm" name="id2618806"></a>
 			Examine network traces to witness SMB broadcasts, host announcements,
 			and name resolution processes.
 			</p></li><li><p>
@@ -95,8 +95,8 @@
 			</p></li><li><p>
 			Review traces of network logons for a Windows 9x/Me client as well as
 			a domain logon for a Windows XP Professional client.
-			</p></li></ol></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2618832"></a>Exercises</h2></div></div></div><p>
-	<a class="indexterm" name="id2618840"></a>
+			</p></li></ol></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2618846"></a>Exercises</h2></div></div></div><p>
+	<a class="indexterm" name="id2618854"></a>
 	You are embarking on a course of discovery. The first part of the exercise requires
 	two MS Windows 9x/Me systems. We called one machine <code class="constant">WINEPRESSME</code> and the
 	other <code class="constant">MILGATE98</code>. Each needs an IP address; we used <code class="literal">10.1.1.10</code>
@@ -111,7 +111,7 @@
 	</p><div class="itemizedlist"><ul type="disc"><li><p>Windows 98  name: MILGATE98</p></li><li><p>Windows Me  name: WINEPRESSME</p></li><li><p>Windows XP Professional  name: LightrayXP</p></li><li><p>Samba-3.0.20 running on a SUSE Enterprise Linux 9</p></li></ul></div><p>
 	Choose a workgroup name (MIDEARTH) for each exercise.
 	</p><p>
-	<a class="indexterm" name="id2618929"></a>
+	<a class="indexterm" name="id2618943"></a>
 	The network captures provided on the CD-ROM included with this book were captured using <code class="constant">Ethereal</code>
 	version <code class="literal">0.10.6</code>. A later version suffices without problems (i.e. you should be using Wireshark), but an earlier version may not
 	expose all the information needed. Each capture file has been decoded and listed as a trace file. A summary of all
@@ -119,9 +119,9 @@
 	perform the time-consuming equipment configuration and test work. This is a good time to point out that the value
 	that can be derived from this book really does warrant your taking sufficient time to practice each exercise with
 	care and attention to detail.
-	</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2618958"></a>Single-Machine Broadcast Activity</h3></div></div></div><p>
+	</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2618972"></a>Single-Machine Broadcast Activity</h3></div></div></div><p>
 	In this section, we start a single Windows 9x/Me machine, then monitor network activity for 30 minutes.
-	</p><div class="procedure"><a name="id2618969"></a><p class="title"><b>Procedure 16.2. Monitoring Windows 9x Steps</b></p><ol type="1"><li><p>
+	</p><div class="procedure"><a name="id2618983"></a><p class="title"><b>Procedure 16.2. Monitoring Windows 9x Steps</b></p><ol type="1"><li><p>
 		Start the machine from which network activity will be monitored (using <code class="literal">Wireshark</code>).
 		Launch <code class="literal">Wireshark</code>, click
 			<span class="guimenu">Capture</span> &#8594; <span class="guimenuitem">Start</span>.
@@ -138,28 +138,28 @@
 		</p></li><li><p>
 		Analyze the capture. Identify each discrete message type that was captured. Note what transport protocol
 		was used. Identify the timing between messages of identical types.
-		</p></li></ol></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2619092"></a>Findings</h4></div></div></div><p>
+		</p></li></ol></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2619106"></a>Findings</h4></div></div></div><p>
 		The summary of the first 10 minutes of the packet capture should look like <a class="link" href="primer.html#pktcap01" title="Figure 16.1. Windows Me Broadcasts The First 10 Minutes">&#8220;Windows Me  Broadcasts  The First 10 Minutes&#8221;</a>.
 		A screenshot of a later stage of the same capture is shown in <a class="link" href="primer.html#pktcap02" title="Figure 16.2. Windows Me Later Broadcast Sample">&#8220;Windows Me  Later Broadcast Sample&#8221;</a>.
-		</p><div class="figure"><a name="pktcap01"></a><p class="title"><b>Figure 16.1. Windows Me  Broadcasts  The First 10 Minutes</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/WINREPRESSME-Capture.png" width="216" alt="Windows Me Broadcasts The First 10 Minutes"></div></div></div><br class="figure-break"><div class="figure"><a name="pktcap02"></a><p class="title"><b>Figure 16.2. Windows Me  Later Broadcast Sample</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/WINREPRESSME-Capture2.png" width="226.8" alt="Windows Me Later Broadcast Sample"></div></div></div><br class="figure-break"><p><a class="indexterm" name="id2619209"></a><a class="indexterm" name="id2619220"></a>
+		</p><div class="figure"><a name="pktcap01"></a><p class="title"><b>Figure 16.1. Windows Me  Broadcasts  The First 10 Minutes</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/WINREPRESSME-Capture.png" width="216" alt="Windows Me Broadcasts The First 10 Minutes"></div></div></div><br class="figure-break"><div class="figure"><a name="pktcap02"></a><p class="title"><b>Figure 16.2. Windows Me  Later Broadcast Sample</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/WINREPRESSME-Capture2.png" width="226.8" alt="Windows Me Later Broadcast Sample"></div></div></div><br class="figure-break"><p><a class="indexterm" name="id2619223"></a><a class="indexterm" name="id2619235"></a>
 		Broadcast messages observed are shown in <a class="link" href="primer.html#capsstats01" title="Table 16.1. Windows Me Startup Broadcast Capture Statistics">&#8220;Windows Me  Startup Broadcast Capture Statistics&#8221;</a>.
 		Actual observations vary a little, but not by much.
 		Early in the startup process, the Windows Me machine broadcasts its name for two reasons:
 		first to ensure that its name would not result in a name clash, and second to establish its
 		presence with the Local Master Browser (LMB).
-		</p><div class="table"><a name="capsstats01"></a><p class="title"><b>Table 16.1. Windows Me  Startup Broadcast Capture Statistics</b></p><div class="table-contents"><table summary="Windows Me  Startup Broadcast Capture Statistics" border="1"><colgroup><col align="left"><col align="center"><col align="center"><col align="left"></colgroup><thead><tr><th align="left">Message</th><th align="center">Type</th><th align="center">Num</th><th align="left">Notes</th></tr></thead><tbody><tr><td align="left">WINEPRESSME&lt;00&gt;</td><td align="center">Reg</td><td align="center">8</td><td align="left">4 lots of 2, 0.6 sec apart</td></tr><tr><td align="left">WINEPRESSME&lt;03&gt;</td><td align="center">Reg</td><td align="center">8</td><td align="left">4 lots of 2, 0.6 sec apart</td></tr><tr><td align="left">WINEPRESSME&lt;20&gt;</td><td align="center">Reg</td><td align="center">8</td><td align="left">4 lots of 2, 0.75 sec apart</td></tr><tr><td align="left">MIDEARTH&lt;00&gt;</td><td align="center">Reg</td><td align="center">8</td><td align="left">4 lots of 2, 0.75 sec apart</td></tr><tr><td align="left">MIDEARTH&lt;1d&gt;</td><td align="center">Reg</td><td align="center">8</td><td align="left">4 lots of 2, 0.75 sec apart</td></tr><tr><td align="left">MIDEARTH&lt;1e&gt;</td><td align="center">Reg</td><td align="center">8</td><td align="left">4 lots of 2, 0.75 sec apart</td></tr><tr><td align="left">MIDEARTH&lt;1b&gt;</td><td align="center">Qry</td><td align="center">84</td><td align="left">300 sec apart at stable operation</td></tr><tr><td align="left">__MSBROWSE__</td><td align="center">Reg</td><td align="center">8</td><td align="left">Registered after winning election to Browse Master</td></tr><tr><td align="left">JHT&lt;03&gt;</td><td align="center">Reg</td><td align="center">8</td><td align="left">4 x 2. This is the name of the user that logged onto Windows</td></tr><tr><td align="left">Host Announcement WINEPRESSME</td><td align="center">Ann</td><td align="center">2</td><td align="left">Observed at 10 sec</td></tr><tr><td align="left">Domain/Workgroup Announcement MIDEARTH</td><td align="center">Ann</td><td align="center">18</td><td align="left">300 sec apart at stable operation</td></tr><tr><td align="left">Local Master Announcement WINEPRESSME</td><td align="center">Ann</td><td align="center">18</td><td align="left">300 sec apart at stable operation</td></tr><tr><td align="left">Get Backup List Request</td><td align="center">Qry</td><td align="center">12</td><td align="left">6 x 2 early in startup, 0.5 sec apart</td></tr><tr><td align="left">Browser Election Request</td><td align="center">Ann</td><td align="center">10</td><td align="left">5 x 2 early in startup</td></tr><tr><td align="left">Request Announcement WINEPRESSME</td><td align="center">Ann</td><td align="center">4</td><td align="left">Early in startup</td></tr></tbody></table></div></div><br class="table-break"><p><a class="indexterm" name="id2619566"></a><a class="indexterm" name="id2619574"></a>
+		</p><div class="table"><a name="capsstats01"></a><p class="title"><b>Table 16.1. Windows Me  Startup Broadcast Capture Statistics</b></p><div class="table-contents"><table summary="Windows Me  Startup Broadcast Capture Statistics" border="1"><colgroup><col align="left"><col align="center"><col align="center"><col align="left"></colgroup><thead><tr><th align="left">Message</th><th align="center">Type</th><th align="center">Num</th><th align="left">Notes</th></tr></thead><tbody><tr><td align="left">WINEPRESSME&lt;00&gt;</td><td align="center">Reg</td><td align="center">8</td><td align="left">4 lots of 2, 0.6 sec apart</td></tr><tr><td align="left">WINEPRESSME&lt;03&gt;</td><td align="center">Reg</td><td align="center">8</td><td align="left">4 lots of 2, 0.6 sec apart</td></tr><tr><td align="left">WINEPRESSME&lt;20&gt;</td><td align="center">Reg</td><td align="center">8</td><td align="left">4 lots of 2, 0.75 sec apart</td></tr><tr><td align="left">MIDEARTH&lt;00&gt;</td><td align="center">Reg</td><td align="center">8</td><td align="left">4 lots of 2, 0.75 sec apart</td></tr><tr><td align="left">MIDEARTH&lt;1d&gt;</td><td align="center">Reg</td><td align="center">8</td><td align="left">4 lots of 2, 0.75 sec apart</td></tr><tr><td align="left">MIDEARTH&lt;1e&gt;</td><td align="center">Reg</td><td align="center">8</td><td align="left">4 lots of 2, 0.75 sec apart</td></tr><tr><td align="left">MIDEARTH&lt;1b&gt;</td><td align="center">Qry</td><td align="center">84</td><td align="left">300 sec apart at stable operation</td></tr><tr><td align="left">__MSBROWSE__</td><td align="center">Reg</td><td align="center">8</td><td align="left">Registered after winning election to Browse Master</td></tr><tr><td align="left">JHT&lt;03&gt;</td><td align="center">Reg</td><td align="center">8</td><td align="left">4 x 2. This is the name of the user that logged onto Windows</td></tr><tr><td align="left">Host Announcement WINEPRESSME</td><td align="center">Ann</td><td align="center">2</td><td align="left">Observed at 10 sec</td></tr><tr><td align="left">Domain/Workgroup Announcement MIDEARTH</td><td align="center">Ann</td><td align="center">18</td><td align="left">300 sec apart at stable operation</td></tr><tr><td align="left">Local Master Announcement WINEPRESSME</td><td align="center">Ann</td><td align="center">18</td><td align="left">300 sec apart at stable operation</td></tr><tr><td align="left">Get Backup List Request</td><td align="center">Qry</td><td align="center">12</td><td align="left">6 x 2 early in startup, 0.5 sec apart</td></tr><tr><td align="left">Browser Election Request</td><td align="center">Ann</td><td align="center">10</td><td align="left">5 x 2 early in startup</td></tr><tr><td align="left">Request Announcement WINEPRESSME</td><td align="center">Ann</td><td align="center">4</td><td align="left">Early in startup</td></tr></tbody></table></div></div><br class="table-break"><p><a class="indexterm" name="id2619580"></a><a class="indexterm" name="id2619588"></a>
 		From the packet trace, it should be noted that no messages were propagated over TCP/IP;
 		all messages employed UDP/IP.  When steady-state operation has been achieved, there is a cycle
 		of various announcements, re-election of a browse master, and name queries. These create
 		the symphony of announcements by which network browsing is made possible.
-		</p><p><a class="indexterm" name="id2619591"></a>
+		</p><p><a class="indexterm" name="id2619605"></a>
 		For detailed information regarding the precise behavior of the CIFS/SMB protocols,
 		refer to the book &#8220;<span class="quote">Implementing CIFS: The Common Internet File System,</span>&#8221;
 		by Christopher Hertel, (Prentice Hall PTR, ISBN: 013047116X).
 		</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="secondmachine"></a>Second Machine Startup Broadcast Interaction</h3></div></div></div><p>
 	At this time, the machine you used to capture the single-system startup trace should still be running.
 	The objective of this task is to identify the interaction of two machines in respect to broadcast activity.
-	</p><div class="procedure"><a name="id2619627"></a><p class="title"><b>Procedure 16.3. Monitoring of Second Machine Activity</b></p><ol type="1"><li><p>
+	</p><div class="procedure"><a name="id2619641"></a><p class="title"><b>Procedure 16.3. Monitoring of Second Machine Activity</b></p><ol type="1"><li><p>
 		On the machine from which network activity will be monitored (using <code class="literal">Wireshark</code>),
 		launch <code class="literal">Wireshark</code> and click
 			<span class="guimenu">Capture</span> &#8594; <span class="guimenuitem">Start</span>.
@@ -176,7 +176,7 @@
 		</p></li><li><p>
 		Analyze the capture trace, taking note of the transport protocols used, the types of messages observed,
 		and what interaction took place between the two machines. Leave both machines running for the next task.
-		</p></li></ol></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2619743"></a>Findings</h4></div></div></div><p>
+		</p></li></ol></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2619758"></a>Findings</h4></div></div></div><p>
 		<a class="link" href="primer.html#capsstats02" title="Table 16.2. Second Machine (Windows 98) Capture Statistics">&#8220;Second Machine (Windows 98)  Capture Statistics&#8221;</a> summarizes capture statistics observed. As in the previous case,
 		all announcements used UDP/IP broadcasts. Also, as was observed with the last example, the second
 		Windows 9x/Me machine broadcasts its name on startup to ensure that there exists no name clash
@@ -184,18 +184,18 @@
 		to explore the inner details of the precise mechanism of how this functions should refer to
 		&#8220;<span class="quote">Implementing CIFS: The Common Internet File System.</span>&#8221;
 		</p><div class="table"><a name="capsstats02"></a><p class="title"><b>Table 16.2. Second Machine (Windows 98)  Capture Statistics</b></p><div class="table-contents"><table summary="Second Machine (Windows 98)  Capture Statistics" border="1"><colgroup><col align="left"><col align="center"><col align="center"><col align="left"></colgroup><thead><tr><th align="left">Message</th><th align="center">Type</th><th align="center">Num</th><th align="left">Notes</th></tr></thead><tbody><tr><td align="left">MILGATE98&lt;00&gt;</td><td align="center">Reg</td><td align="center">8</td><td align="left">4 lots of 2, 0.6 sec apart</td></tr><tr><td align="left">MILGATE98&lt;03&gt;</td><td align="center">Reg</td><td align="center">8</td><td align="left">4 lots of 2, 0.6 sec apart</td></tr><tr><td align="left">MILGATE98&lt;20&gt;</td><td align="center">Reg</td><td align="center">8</td><td align="left">4 lots of 2, 0.75 sec apart</td></tr><tr><td align="left">MIDEARTH&lt;00&gt;</td><td align="center">Reg</td><td align="center">8</td><td align="left">4 lots of 2, 0.75 sec apart</td></tr><tr><td align="left">MIDEARTH&lt;1d&gt;</td><td align="center">Reg</td><td align="center">8</td><td align="left">4 lots of 2, 0.75 sec apart</td></tr><tr><td align="left">MIDEARTH&lt;1e&gt;</td><td align="center">Reg</td><td align="center">8</td><td align="left">4 lots of 2, 0.75 sec apart</td></tr><tr><td align="left">MIDEARTH&lt;1b&gt;</td><td align="center">Qry</td><td align="center">18</td><td align="left">900 sec apart at stable operation</td></tr><tr><td align="left">JHT&lt;03&gt;</td><td align="center">Reg</td><td align="center">2</td><td align="left">This is the name of the user that logged onto Windows</td></tr><tr><td align="left">Host Announcement MILGATE98</td><td align="center">Ann</td><td align="center">14</td><td align="left">Every 120 sec</td></tr><tr><td align="left">Domain/Workgroup Announcement MIDEARTH</td><td align="center">Ann</td><td align="center">6</td><td align="left">900 sec apart at stable operation</td></tr><tr><td align="left">Local Master Announcement WINEPRESSME</td><td align="center">Ann</td><td align="center">6</td><td align="left">Insufficient detail to determine frequency</td></tr></tbody></table></div></div><br class="table-break"><p>
-	    	<a class="indexterm" name="id2620025"></a>
-		<a class="indexterm" name="id2620032"></a>
-		<a class="indexterm" name="id2620039"></a>
+	    	<a class="indexterm" name="id2620040"></a>
+		<a class="indexterm" name="id2620046"></a>
+		<a class="indexterm" name="id2620054"></a>
 		Observation of the contents of Host Announcements, Domain/Workgroup Announcements,
 		and Local Master Announcements is instructive. These messages convey a significant
 		level of detail regarding the nature of each machine that is on the network. An example
 		dissection of a Host Announcement is given in <a class="link" href="primer.html#hostannounce" title="Figure 16.3. Typical Windows 9x/Me Host Announcement">&#8220;Typical Windows 9x/Me Host Announcement&#8221;</a>.
-		</p><div class="figure"><a name="hostannounce"></a><p class="title"><b>Figure 16.3. Typical Windows 9x/Me Host Announcement</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/HostAnnouncment.png" width="221.4" alt="Typical Windows 9x/Me Host Announcement"></div></div></div><br class="figure-break"></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2620104"></a>Simple Windows Client Connection Characteristics</h3></div></div></div><p>
+		</p><div class="figure"><a name="hostannounce"></a><p class="title"><b>Figure 16.3. Typical Windows 9x/Me Host Announcement</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/HostAnnouncment.png" width="221.4" alt="Typical Windows 9x/Me Host Announcement"></div></div></div><br class="figure-break"></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2620118"></a>Simple Windows Client Connection Characteristics</h3></div></div></div><p>
 	The purpose of this exercise is to discover how Microsoft Windows clients create (establish)
 	connections with remote servers. The methodology involves analysis of a key aspect of how
 	Windows clients access remote servers: the session setup protocol.
-	</p><div class="procedure"><a name="id2620117"></a><p class="title"><b>Procedure 16.4. Client Connection Exploration Steps</b></p><ol type="1"><li><p>
+	</p><div class="procedure"><a name="id2620132"></a><p class="title"><b>Procedure 16.4. Client Connection Exploration Steps</b></p><ol type="1"><li><p>
 		Configure a Windows 9x/Me machine (MILGATE98) with a share called <code class="constant">Stuff</code>.
 		Create a <em class="parameter"><code>Full Access</code></em> control password on this share.
 		</p></li><li><p>
@@ -216,11 +216,11 @@
 		When the share called <code class="constant">Stuff</code> is being displayed, stop the capture.
 		Save the captured data in case it is needed for later analysis.
 		</p></li><li><p>
-		<a class="indexterm" name="id2620248"></a>
+		<a class="indexterm" name="id2620262"></a>
 		From the top of the packets captured, scan down to locate the first packet that has
 		interpreted as <code class="constant">Session Setup AndX, User: anonymous; Tree Connect AndX,
 		Path: \\MILGATE98\IPC$</code>.
-		</p></li><li><p><a class="indexterm" name="id2620267"></a><a class="indexterm" name="id2620275"></a>
+		</p></li><li><p><a class="indexterm" name="id2620282"></a><a class="indexterm" name="id2620290"></a>
 		In the dissection (analysis) panel, expand the <code class="constant">SMB, Session Setup AndX Request,
 		and Tree Connect AndX Request</code>. Examine both operations. Identify the name of
 		the user Account and what password was used. The Account name should be empty.
@@ -230,29 +230,29 @@
 		decoded of the type <code class="constant">Session Setup AndX</code>. Locate the last such packet
 		that was targeted at the <code class="constant">\\MILGATE98\IPC$</code> service.
 		</p></li><li><p>
-		<a class="indexterm" name="id2620320"></a>
-		<a class="indexterm" name="id2620327"></a>
+		<a class="indexterm" name="id2620334"></a>
+		<a class="indexterm" name="id2620341"></a>
 		Dissect this packet as per the previous one. This packet should have a password length
 		of 24 (characters) and should have a password field, the contents of which is a
 		long hexadecimal number. Observe the name in the Account field. This is a User Mode
 		session setup packet.
-		</p></li></ol></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2620341"></a>Findings and Comments</h4></div></div></div><p>
-		<a class="indexterm" name="id2620349"></a>
-		The <code class="constant">IPC$</code> share serves a vital purpose<sup>[<a name="id2620360" href="#ftn.id2620360" class="footnote">15</a>]</sup>
+		</p></li></ol></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2620355"></a>Findings and Comments</h4></div></div></div><p>
+		<a class="indexterm" name="id2620363"></a>
+		The <code class="constant">IPC$</code> share serves a vital purpose<sup>[<a name="id2620374" href="#ftn.id2620374" class="footnote">15</a>]</sup>
 		in SMB/CIFS-based networking.  A Windows client connects to this resource to obtain the list of
 		resources that are available on the server. The server responds with the shares and print queues that
 		are available. In most but not all cases, the connection is made with a <code class="constant">NULL</code>
 		username and a <code class="constant">NULL</code> password.
 		</p><p>
-		<a class="indexterm" name="id2620380"></a>
+		<a class="indexterm" name="id2620395"></a>
 		The two packets examined are material evidence of how Windows clients may
 		interoperate with Samba. Samba requires every connection setup to be authenticated using
 		valid UNIX account credentials (UID/GID). This means that even a <code class="constant">NULL</code>
 		session setup can be established only by automatically mapping it to a valid UNIX
 		account.
 		</p><p>
-	    <a class="indexterm" name="id2620400"></a><a class="indexterm" name="id2620406"></a>
-	    <a class="indexterm" name="id2620415"></a>
+	    <a class="indexterm" name="id2620414"></a><a class="indexterm" name="id2620420"></a>
+	    <a class="indexterm" name="id2620429"></a>
 		Samba has a special name for the <code class="constant">NULL</code>, or empty, user account:
 		it calls it the <a class="link" href="smb.conf.5.html#GUESTACCOUNT">guest account</a>. The
 		default value of this parameter is <code class="constant">nobody</code>; however, this can be
@@ -261,9 +261,9 @@
 		FTP account. A sample NULL Session Setup AndX packet dissection is shown in
 		<a class="link" href="primer.html#nullconnect" title="Figure 16.4. Typical Windows 9x/Me NULL SessionSetUp AndX Request">&#8220;Typical Windows 9x/Me NULL SessionSetUp AndX Request&#8221;</a>.
 		</p><div class="figure"><a name="nullconnect"></a><p class="title"><b>Figure 16.4. Typical Windows 9x/Me NULL SessionSetUp AndX Request</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/NullConnect.png" width="221.4" alt="Typical Windows 9x/Me NULL SessionSetUp AndX Request"></div></div></div><br class="figure-break"><p>
-	    	<a class="indexterm" name="id2620500"></a>
-		<a class="indexterm" name="id2620507"></a>
-		<a class="indexterm" name="id2620514"></a>
+	    	<a class="indexterm" name="id2620515"></a>
+		<a class="indexterm" name="id2620522"></a>
+		<a class="indexterm" name="id2620528"></a>
 		When a UNIX/Linux system does not have a <code class="constant">nobody</code> user account
 		(<code class="filename">/etc/passwd</code>), the operation of the <code class="constant">NULL</code>
 		account cannot validate and thus connections that utilize the guest account
@@ -271,11 +271,11 @@
 		problem reported on the Samba mailing list. A sample User Mode session setup AndX
 		is shown in <a class="link" href="primer.html#userconnect" title="Figure 16.5. Typical Windows 9x/Me User SessionSetUp AndX Request">&#8220;Typical Windows 9x/Me User SessionSetUp AndX Request&#8221;</a>.
 		</p><div class="figure"><a name="userconnect"></a><p class="title"><b>Figure 16.5. Typical Windows 9x/Me User SessionSetUp AndX Request</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/UserConnect.png" width="221.4" alt="Typical Windows 9x/Me User SessionSetUp AndX Request"></div></div></div><br class="figure-break"><p>
-		<a class="indexterm" name="id2620591"></a>
+		<a class="indexterm" name="id2620606"></a>
 		The User Mode connection packet contains the account name and the domain name.
 		The password is provided in Microsoft encrypted form, and its length is shown
 		as 24 characters. This is the length of Microsoft encrypted passwords.
-		</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2620606"></a>Windows 200x/XP Client Interaction with Samba-3</h3></div></div></div><p>
+		</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2620620"></a>Windows 200x/XP Client Interaction with Samba-3</h3></div></div></div><p>
 	By now you may be asking, &#8220;<span class="quote">Why did you choose to work with Windows 9x/Me?</span>&#8221;
 	</p><p>
 	First, we want to demonstrate the simple case. This book is not intended to be a detailed treatise
@@ -290,7 +290,7 @@
 	To complete this exercise, you need a Windows XP Professional client that has been configured as
 	a domain member of either a Samba-controlled domain or a Windows NT4 or 200x Active Directory domain.
 	Here we do not provide details for how to configure this, as full coverage is provided earlier in this book.
-	</p><div class="procedure"><a name="id2620648"></a><p class="title"><b>Procedure 16.5. Steps to Explore Windows XP Pro Connection Set-up</b></p><ol type="1"><li><p>
+	</p><div class="procedure"><a name="id2620662"></a><p class="title"><b>Procedure 16.5. Steps to Explore Windows XP Pro Connection Set-up</b></p><ol type="1"><li><p>
 		Start your domain controller. Also, start the Wireshark monitoring machine, launch Wireshark,
 		and then wait for the next step to complete.
 		</p></li><li><p>
@@ -319,14 +319,14 @@
 		If desired, the Windows XP Professional client and the domain controller are no longer needed for exercises
 		in this chapter.
 		</p></li><li><p>
-		<a class="indexterm" name="id2620874"></a>
-                <a class="indexterm" name="id2620881"></a>
+		<a class="indexterm" name="id2620889"></a>
+                <a class="indexterm" name="id2620896"></a>
                 From the top of the packets captured, scan down to locate the first packet that has
                 interpreted as <code class="constant">Session Setup AndX Request, NTLMSSP_AUTH</code>.
                 </p></li><li><p>
-		<a class="indexterm" name="id2620901"></a>
-		<a class="indexterm" name="id2620908"></a>
-		<a class="indexterm" name="id2620915"></a>
+		<a class="indexterm" name="id2620916"></a>
+		<a class="indexterm" name="id2620923"></a>
+		<a class="indexterm" name="id2620929"></a>
                 In the dissection (analysis) panel, expand the <code class="constant">SMB, Session Setup AndX Request</code>.
 		Expand the packet decode information, beginning at the <code class="constant">Security Blob:</code>
 		entry. Expand the <code class="constant">GSS-API -&gt; SPNEGO -&gt; netTokenTarg -&gt; responseToken -&gt; NTLMSSP</code>
@@ -338,7 +338,7 @@
                 decoded of the type <code class="constant">Session Setup AndX Request</code>. Click the last such packet that
 		has been decoded as <code class="constant">Session Setup AndX Request, NTLMSSP_AUTH</code>.
                 </p></li><li><p>
-		<a class="indexterm" name="id2620978"></a>
+		<a class="indexterm" name="id2620992"></a>
                 In the dissection (analysis) panel, expand the <code class="constant">SMB, Session Setup AndX Request</code>.
                 Expand the packet decode information, beginning at the <code class="constant">Security Blob:</code>
                 entry. Expand the <code class="constant">GSS-API -&gt; SPNEGO -&gt; netTokenTarg -&gt; responseToken -&gt; NTLMSSP</code>
@@ -349,18 +349,18 @@
 		The values of these two parameters are the Microsoft encrypted password hashes: respectively, the LanMan
 		password and then the NT (case-preserving) password hash.
                 </p></li><li><p>
-                <a class="indexterm" name="id2621039"></a>
-                <a class="indexterm" name="id2621046"></a>
+                <a class="indexterm" name="id2621053"></a>
+                <a class="indexterm" name="id2621060"></a>
                 The passwords are 24-character hexadecimal numbers. This packet confirms that this is a User Mode
 		session setup packet.
-                </p></li></ol></div><div class="figure"><a name="XPCap01"></a><p class="title"><b>Figure 16.6. Typical Windows XP NULL Session Setup AndX Request</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/WindowsXP-NullConnection.png" width="270" alt="Typical Windows XP NULL Session Setup AndX Request"></div></div></div><br class="figure-break"><div class="figure"><a name="XPCap02"></a><p class="title"><b>Figure 16.7. Typical Windows XP User Session Setup AndX Request</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/WindowsXP-UserConnection.png" width="270" alt="Typical Windows XP User Session Setup AndX Request"></div></div></div><br class="figure-break"><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2621142"></a>Discussion</h4></div></div></div><p><a class="indexterm" name="id2621149"></a>
+                </p></li></ol></div><div class="figure"><a name="XPCap01"></a><p class="title"><b>Figure 16.6. Typical Windows XP NULL Session Setup AndX Request</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/WindowsXP-NullConnection.png" width="270" alt="Typical Windows XP NULL Session Setup AndX Request"></div></div></div><br class="figure-break"><div class="figure"><a name="XPCap02"></a><p class="title"><b>Figure 16.7. Typical Windows XP User Session Setup AndX Request</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/WindowsXP-UserConnection.png" width="270" alt="Typical Windows XP User Session Setup AndX Request"></div></div></div><br class="figure-break"><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2621156"></a>Discussion</h4></div></div></div><p><a class="indexterm" name="id2621163"></a>
 		This exercise demonstrates that, while the specific protocol for the Session Setup AndX is handled
 		in a more sophisticated manner by recent MS Windows clients, the underlying rules or principles
 		remain the same. Thus it is demonstrated  that MS Windows XP Professional clients still use a
 		<code class="constant">NULL-Session</code> connection to query and locate resources on an advanced network
 		technology server (one using Windows NT4/200x or Samba). It also demonstrates that an authenticated
 		connection must be made before resources can be used.
-		</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2621173"></a>Conclusions to Exercises</h3></div></div></div><p>
+		</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2621188"></a>Conclusions to Exercises</h3></div></div></div><p>
 	In summary, the following points have been established in this chapter:
 	</p><div class="itemizedlist"><ul type="disc"><li><p>
 		When NetBIOS over TCP/IP protocols are enabled, MS Windows networking employs broadcast-oriented messaging protocols to provide knowledge of network services.
@@ -379,7 +379,7 @@
 		file or in an LDAP database. Samba-3 permits use of multiple <em class="parameter"><code>passdb backend</code></em>
 		databases in concurrent deployment. Refer to <span class="emphasis"><em>TOSHARG2</em></span>, Chapter 10, &#8220;<span class="quote">Account Information Databases.</span>&#8221;
 		</p></li></ul></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="chap01conc"></a>Dissection and Discussion</h2></div></div></div><p>
-	<a class="indexterm" name="id2621261"></a>
+	<a class="indexterm" name="id2621275"></a>
 	The exercises demonstrate the use of the <code class="constant">guest</code> account, the way that
 	MS Windows clients and servers resolve computer names to a TCP/IP address, and how connections
 	between a client and a server are established.
@@ -387,8 +387,8 @@
 	Those wishing background information regarding NetBIOS name types should refer to
 	the Microsoft knowledgebase article
 	<a class="ulink" href="http://support.microsoft.com/support/kb/articles/Q102/78/8.asp" target="_top">Q102878.</a>
-	</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2621288"></a>Technical Issues</h3></div></div></div><p>
-		<a class="indexterm" name="id2621296"></a>
+	</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2621302"></a>Technical Issues</h3></div></div></div><p>
+		<a class="indexterm" name="id2621310"></a>
 		Network browsing involves SMB broadcast announcements, SMB enumeration requests,
 		connections to the <code class="constant">IPC$</code> share, share enumerations, and SMB connection
 		setup processes. The use of anonymous connections to a Samba server involve the use of
@@ -396,44 +396,44 @@
 		</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="chap01qa"></a>Questions and Answers</h2></div></div></div><p>
 	The questions and answers given in this section are designed to highlight important aspects of Microsoft
 	Windows networking.
-	</p><div class="qandaset"><dl><dt> <a href="primer.html#id2621342">
+	</p><div class="qandaset"><dl><dt> <a href="primer.html#id2621356">
 		What is the significance of the MIDEARTH&lt;1b&gt; type query?
-		</a></dt><dt> <a href="primer.html#id2621388">
+		</a></dt><dt> <a href="primer.html#id2621402">
 		What is the significance of the MIDEARTH&lt;1d&gt; type name registration?
-		</a></dt><dt> <a href="primer.html#id2621462">
+		</a></dt><dt> <a href="primer.html#id2621476">
 		What is the role and significance of the &lt;01&gt;&lt;02&gt;__MSBROWSE__&lt;02&gt;&lt;01&gt;
 		name registration?
-                </a></dt><dt> <a href="primer.html#id2621495">
+                </a></dt><dt> <a href="primer.html#id2621509">
 		What is the significance of the MIDEARTH&lt;1e&gt; type name registration?
-		</a></dt><dt> <a href="primer.html#id2621525">
+		</a></dt><dt> <a href="primer.html#id2621540">
 		
 		What is the significance of the guest account in smb.conf?
-		</a></dt><dt> <a href="primer.html#id2621603">
+		</a></dt><dt> <a href="primer.html#id2621618">
 		Is it possible to reduce network broadcast activity with Samba-3?
-		</a></dt><dt> <a href="primer.html#id2621712">
+		</a></dt><dt> <a href="primer.html#id2621727">
 		Can I just use plain-text passwords with Samba?
-		</a></dt><dt> <a href="primer.html#id2621799">
+		</a></dt><dt> <a href="primer.html#id2621814">
 		What parameter in the smb.conf file is used to enable the use of encrypted passwords?
-		</a></dt><dt> <a href="primer.html#id2621841">
+		</a></dt><dt> <a href="primer.html#id2621855">
 		Is it necessary to specify encrypt passwords = Yes
 		when Samba-3 is configured as a domain member?
-		</a></dt><dt> <a href="primer.html#id2621872">
+		</a></dt><dt> <a href="primer.html#id2621887">
 		Is it necessary to specify a guest account when Samba-3 is configured
 		as a domain member server?
-		</a></dt></dl><table border="0" summary="Q and A Set"><col align="left" width="1%"><tbody><tr class="question"><td align="left" valign="top"><a name="id2621342"></a><a name="id2621344"></a></td><td align="left" valign="top"><p>
+		</a></dt></dl><table border="0" summary="Q and A Set"><col align="left" width="1%"><tbody><tr class="question"><td align="left" valign="top"><a name="id2621356"></a><a name="id2621358"></a></td><td align="left" valign="top"><p>
 		What is the significance of the MIDEARTH&lt;1b&gt; type query?
 		</p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p>
-		<a class="indexterm" name="id2621356"></a>
-		<a class="indexterm" name="id2621366"></a>
+		<a class="indexterm" name="id2621371"></a>
+		<a class="indexterm" name="id2621380"></a>
 		This is a broadcast announcement by which the Windows machine is attempting to
 		locate a Domain Master Browser (DMB) in the event that it might exist on the network.
 		Refer to <span class="emphasis"><em>TOSHARG2,</em></span> Chapter 9, Section 9.7, &#8220;<span class="quote">Technical Overview of Browsing,</span>&#8221;
 		for details regarding the function of the DMB and its role in network browsing.
-		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2621388"></a><a name="id2621390"></a></td><td align="left" valign="top"><p>
+		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2621402"></a><a name="id2621404"></a></td><td align="left" valign="top"><p>
 		What is the significance of the MIDEARTH&lt;1d&gt; type name registration?
 		</p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p>
-		<a class="indexterm" name="id2621402"></a>
-		<a class="indexterm" name="id2621412"></a>
+		<a class="indexterm" name="id2621417"></a>
+		<a class="indexterm" name="id2621426"></a>
 		This name registration records the machine IP addresses of the LMBs.
 		Network clients can query this name type to obtain a list of browser servers from the
 		master browser.
@@ -451,25 +451,25 @@
 			The IP address of the DMB (if one exists)
 			</p></li><li><p>
 			The IP address of the LMB on the local segment
-			</p></li></ul></div></td></tr><tr class="question"><td align="left" valign="top"><a name="id2621462"></a><a name="id2621464"></a></td><td align="left" valign="top"><p>
+			</p></li></ul></div></td></tr><tr class="question"><td align="left" valign="top"><a name="id2621476"></a><a name="id2621479"></a></td><td align="left" valign="top"><p>
 		What is the role and significance of the &lt;01&gt;&lt;02&gt;__MSBROWSE__&lt;02&gt;&lt;01&gt;
 		name registration?
                 </p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p>
-		<a class="indexterm" name="id2621479"></a>
+		<a class="indexterm" name="id2621494"></a>
 		This name is registered by the browse master to broadcast and receive domain announcements.
 		Its scope is limited to the local network segment, or subnet. By querying this name type,
 		master browsers on networks that have multiple domains can find the names of master browsers
 		for each domain.
-		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2621495"></a><a name="id2621497"></a></td><td align="left" valign="top"><p>
+		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2621509"></a><a name="id2621511"></a></td><td align="left" valign="top"><p>
 		What is the significance of the MIDEARTH&lt;1e&gt; type name registration?
 		</p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p>
-		<a class="indexterm" name="id2621509"></a>
+		<a class="indexterm" name="id2621523"></a>
 		This name is registered by all browse masters in a domain or workgroup. The registration
 		name type is known as the Browser Election Service. Master browsers register themselves
 		with this name type so that DMBs can locate them to perform cross-subnet
 		browse list updates. This name type is also used to initiate elections for Master Browsers.
-		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2621525"></a><a name="id2621527"></a></td><td align="left" valign="top"><p>
-		<a class="indexterm" name="id2621532"></a>
+		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2621540"></a><a name="id2621542"></a></td><td align="left" valign="top"><p>
+		<a class="indexterm" name="id2621546"></a>
 		What is the significance of the <em class="parameter"><code>guest account</code></em> in smb.conf?
 		</p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p>
 		This parameter specifies the default UNIX account to which MS Windows networking
@@ -482,19 +482,19 @@
 		Samba operation. Either the operating system must have an account called <code class="constant">nobody</code>
 		or there must be an entry in the <code class="filename">smb.conf</code> file with a valid UNIX account, such as
 		<a class="link" href="smb.conf.5.html#GUESTACCOUNT">guest account = ftp</a>.
-		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2621603"></a><a name="id2621605"></a></td><td align="left" valign="top"><p>
+		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2621618"></a><a name="id2621620"></a></td><td align="left" valign="top"><p>
 		Is it possible to reduce network broadcast activity with Samba-3?
 		</p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p>
-		<a class="indexterm" name="id2621617"></a>
-		<a class="indexterm" name="id2621624"></a>
+		<a class="indexterm" name="id2621632"></a>
+		<a class="indexterm" name="id2621638"></a>
 		Yes, there are two ways to do this. The first involves use of WINS (See <span class="emphasis"><em>TOSHARG2</em></span>, Chapter 9,
 		Section 9.5, &#8220;<span class="quote">WINS  The Windows Inter-networking Name Server</span>&#8221;); the
 		alternate method involves disabling the use of NetBIOS over TCP/IP. This second method requires
 		a correctly configured DNS server (see <span class="emphasis"><em>TOSHARG2</em></span>, Chapter 9, Section 9.3, &#8220;<span class="quote">Discussion</span>&#8221;).
 		</p><p>
-		<a class="indexterm" name="id2621656"></a>
-		<a class="indexterm" name="id2621662"></a>
-		<a class="indexterm" name="id2621672"></a>
+		<a class="indexterm" name="id2621670"></a>
+		<a class="indexterm" name="id2621677"></a>
+		<a class="indexterm" name="id2621686"></a>
 		The use of WINS reduces network broadcast traffic. The reduction is greatest when all network
 		clients are configured to operate in <em class="parameter"><code>Hybrid Mode</code></em>. This can be effected through
 		use of DHCP to set the NetBIOS node type to type 8 for all network clients. Additionally, it is
@@ -502,7 +502,7 @@
 		</p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>
 		Use of SMB without NetBIOS is possible only on Windows 200x/XP Professional clients and servers, as
 		well as with Samba-3.
-		</p></div></td></tr><tr class="question"><td align="left" valign="top"><a name="id2621712"></a><a name="id2621715"></a></td><td align="left" valign="top"><p>
+		</p></div></td></tr><tr class="question"><td align="left" valign="top"><a name="id2621727"></a><a name="id2621729"></a></td><td align="left" valign="top"><p>
 		Can I just use plain-text passwords with Samba?
 		</p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p>
 		Yes, you can configure Samba to use plain-text passwords, though this does create a few problems.
@@ -525,17 +525,17 @@
 		a UNIX system account for that user. On systems that run <code class="literal">winbindd</code> to access the Samba
 		PDC/BDC to provide Windows user and group accounts, the <em class="parameter"><code>idmap uid, idmap gid</code></em> ranges
 		set in the <code class="filename">smb.conf</code> file provide the local UID/GIDs needed for local identity management purposes.
-		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2621799"></a><a name="id2621802"></a></td><td align="left" valign="top"><p>
+		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2621814"></a><a name="id2621816"></a></td><td align="left" valign="top"><p>
 		What parameter in the <code class="filename">smb.conf</code> file is used to enable the use of encrypted passwords?
 		</p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p>
 		The parameter in the <code class="filename">smb.conf</code> file that controls this behavior is known as <em class="parameter"><code>encrypt
 		passwords</code></em>. The default setting for this in Samba-3 is <code class="constant">Yes (Enabled)</code>.
-		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2621841"></a><a name="id2621843"></a></td><td align="left" valign="top"><p>
+		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2621855"></a><a name="id2621857"></a></td><td align="left" valign="top"><p>
 		Is it necessary to specify <a class="link" href="smb.conf.5.html#ENCRYPTPASSWORDS">encrypt passwords = Yes</a>
 		when Samba-3 is configured as a domain member?
 		</p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p>
 		No. This is the default behavior.
-		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2621872"></a><a name="id2621874"></a></td><td align="left" valign="top"><p>
+		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2621887"></a><a name="id2621889"></a></td><td align="left" valign="top"><p>
 		Is it necessary to specify a <em class="parameter"><code>guest account</code></em> when Samba-3 is configured
 		as a domain member server?
 		</p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p>
@@ -543,6 +543,6 @@
 		<code class="constant">nobody</code>. If this account does not exist on the UNIX server, then it is
 		necessary to provide a <a class="link" href="smb.conf.5.html#GUESTACCOUNT">guest account = an_account</a>,
 		where <code class="constant">an_account</code> is a valid local UNIX user account.
-		</p></td></tr></tbody></table></div></div><div class="footnotes"><br><hr width="100" align="left"><div class="footnote"><p><sup>[<a name="ftn.id2620360" href="#id2620360" class="para">15</a>] </sup>TOSHARG2, Sect 4.5.1</p></div></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="appendix.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="RefSection.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="apa.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Chapter 15. A Collection of Useful Tidbits </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> Appendix A. 
+		</p></td></tr></tbody></table></div></div><div class="footnotes"><br><hr width="100" align="left"><div class="footnote"><p><sup>[<a name="ftn.id2620374" href="#id2620374" class="para">15</a>] </sup>TOSHARG2, Sect 4.5.1</p></div></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="appendix.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="RefSection.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="apa.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Chapter 15. A Collection of Useful Tidbits </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> Appendix A. 
     <acronym class="acronym">GNU</acronym> General Public License version 3
   </td></tr></table></div></body></html>

Modified: branches/samba/upstream/docs/htmldocs/Samba3-ByExample/secure.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/Samba3-ByExample/secure.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/Samba3-ByExample/secure.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,4 +1,4 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 3. Secure Office Networking</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="Samba-3 by Example"><link rel="up" href="ExNetworks.html" title="Part I. Example Network Configurations"><link rel="prev" href="small.html" title="Chapter 2. Small Office Networking"><link rel="next" href="Big500users.html" title="Chapter 4. The 500-User Office"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 3. Secure Office Networking</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="small.html">Prev</a> </td><th width="60%" align="center">Part I. Example Network Configurations</th><td width="20%" align="right"> <a accesskey="n" href="Big500users.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="secure"></a>Chapter 3. Secure Office Networking</h2></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="secure.html#id2551373">Introduction</a></span></dt><dd><dl><dt><span class="sect2"><a href="secure.html#id2551425">Assignment Tasks</a></span></dt></dl></dd><dt><span class="sect1"><a href="secure.html#id2551674">Dissection and Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="secure.html#id2551690">Technical Issues</a></span></dt><dt><span class="sect2"><a href="secure.html#id2552142">Political Issues</a></span></dt></dl></dd><dt><span class="sect1"><a href="secure.html#id2552183">Implementation</a></span></dt><dd><dl><dt><span class="sect2"><a href="secure.html#ch4bsc">Basic System Configuration</a></span></dt><dt><span class="sect2"><a href="secure.html#id2553120">Samba Configuration</a></span></dt><dt><span class="sect2"><a href="secure.html#ch4dhcpdns">Configuration of DHCP and DNS Servers</a></span></dt><dt><span class="sect2"><a href="secure.html#ch4ptrcfg">Printer Configuration</a></span></dt><dt><span class="sect2"><a href="secure.html#procstart">Process Startup Configuration</a></span></dt><dt><span class="sect2"><a href="secure.html#ch4valid">Validation</a></span></dt><dt><span class="sect2"><a href="secure.html#ch4appscfg">Application Share Configuration</a></span></dt><dt><span class="sect2"><a href="secure.html#ch4wincfg">Windows Client Configuration</a></span></dt><dt><span class="sect2"><a href="secure.html#id2557755">Key Points Learned</a></span></dt></dl></dd><dt><span class="sect1"><a href="secure.html#id2557817">Questions and Answers</a></span></dt></dl></div><p>
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 3. Secure Office Networking</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="Samba-3 by Example"><link rel="up" href="ExNetworks.html" title="Part I. Example Network Configurations"><link rel="prev" href="small.html" title="Chapter 2. Small Office Networking"><link rel="next" href="Big500users.html" title="Chapter 4. The 500-User Office"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 3. Secure Office Networking</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="small.html">Prev</a> </td><th width="60%" align="center">Part I. Example Network Configurations</th><td width="20%" align="right"> <a accesskey="n" href="Big500users.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="secure"></a>Chapter 3. Secure Office Networking</h2></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="secure.html#id2551387">Introduction</a></span></dt><dd><dl><dt><span class="sect2"><a href="secure.html#id2551439">Assignment Tasks</a></span></dt></dl></dd><dt><span class="sect1"><a href="secure.html#id2551688">Dissection and Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="secure.html#id2551704">Technical Issues</a></span></dt><dt><span class="sect2"><a href="secure.html#id2552156">Political Issues</a></span></dt></dl></dd><dt><span class="sect1"><a href="secure.html#id2552197">Implementation</a></span></dt><dd><dl><dt><span class="sect2"><a href="secure.html#ch4bsc">Basic System Configuration</a></span></dt><dt><span class="sect2"><a href="secure.html#id2553134">Samba Configuration</a></span></dt><dt><span class="sect2"><a href="secure.html#ch4dhcpdns">Configuration of DHCP and DNS Servers</a></span></dt><dt><span class="sect2"><a href="secure.html#ch4ptrcfg">Printer Configuration</a></span></dt><dt><span class="sect2"><a href="secure.html#procstart">Process Startup Configuration</a></span></dt><dt><span class="sect2"><a href="secure.html#ch4valid">Validation</a></span></dt><dt><span class="sect2"><a href="secure.html#ch4appscfg">Application Share Configuration</a></span></dt><dt><span class="sect2"><a href="secure.html#ch4wincfg">Windows Client Configuration</a></span></dt><dt><span class="sect2"><a href="secure.html#id2557769">Key Points Learned</a></span></dt></dl></dd><dt><span class="sect1"><a href="secure.html#id2557831">Questions and Answers</a></span></dt></dl></div><p>
 	Congratulations, your Samba networking skills are developing nicely. You started out
 	with three simple networks in <a class="link" href="simple.html" title="Chapter 1. No-Frills Samba Servers">&#8220;No-Frills Samba Servers&#8221;</a>, and then in <a class="link" href="small.html" title="Chapter 2. Small Office Networking">&#8220;Small Office Networking&#8221;</a>
 	you designed and built a network that provides a high degree of flexibility, integrity,
@@ -11,7 +11,7 @@
 	so caution is advised for anyone who tries to use Samba-2.2.x with the guidance here given. 
 	To avoid confusion, this book is all about Samba-3. Let's get the exercises in this 
 	chapter underway.
-	</p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2551373"></a>Introduction</h2></div></div></div><p>
+	</p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2551387"></a>Introduction</h2></div></div></div><p>
 	You have made Mr. Meany a very happy man. Recently he paid you a fat bonus for work 
 	well done. It is one year since the last network upgrade. You have been quite busy. 
 	Two months ago Mr. Meany gave approval to hire Christine Roberson, who has taken over 
@@ -40,7 +40,7 @@
 	Occasionally she wants to work with you on a challenging problem. When you told her
 	about your move, she almost resigned, although she was reassured that a new manager would
 	be hired to run Information Technology, and she would be responsible only for operations.
-	</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2551425"></a>Assignment Tasks</h3></div></div></div><p>
+	</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2551439"></a>Assignment Tasks</h3></div></div></div><p>
 		You promised the staff Internet services including Web browsing, electronic mail, virus
 		protection, and a company Web site.  Christine is eager to help turn the vision into 
 		reality. Let's see how close you can get to the promises made.
@@ -83,13 +83,13 @@
 		of users had to share a PC while waiting for new machines to arrive. This presented 
 		some problems with desktop computers and software installation into the new users' 
 		desktop profiles.
-		</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2551674"></a>Dissection and Discussion</h2></div></div></div><p>
+		</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2551688"></a>Dissection and Discussion</h2></div></div></div><p>
 	Many of the conclusions you draw here are obvious. Some requirements are not very clear
 	or may simply be your means of drawing the most out of Samba-3. Much can be done more simply
 	than you will demonstrate here, but keep in mind that the network must scale to at least 500
 	users. This means that some functionality will be overdesigned for the current 130-user
 	environment.
-	</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2551690"></a>Technical Issues</h3></div></div></div><p>
+	</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2551704"></a>Technical Issues</h3></div></div></div><p>
 		In this exercise we use a 24-bit subnet mask for the two local networks. This,
 		of course, limits our network to a maximum of 253 usable IP addresses. The network
 		address range chosen is one assigned by RFC1918 for private networks.
@@ -97,14 +97,14 @@
 		addresses, it is a good idea to switch to a network address specified in RFC1918
 		in the 172.16.0.0/16 range. This is done in subsequent chapters.
 		</p><p>
-		<a class="indexterm" name="id2551709"></a>
-		<a class="indexterm" name="id2551716"></a>
+		<a class="indexterm" name="id2551723"></a>
+		<a class="indexterm" name="id2551730"></a>
 		The high growth rates projected are a good reason to use the <code class="constant">tdbsam</code>
 		passdb backend. The use of <code class="constant">smbpasswd</code> for the backend may result in
 		performance problems. The <code class="constant">tdbsam</code> passdb backend offers features that
 		are not available with the older, flat ASCII-based <code class="constant">smbpasswd</code> database.
 		</p><p>
-		<a class="indexterm" name="id2551744"></a>
+		<a class="indexterm" name="id2551758"></a>
 		The proposed network design uses a single server to act as an Internet services host for
 		electronic mail, Web serving, remote administrative access via SSH, 
 		Samba-based file and print services. This design is often chosen by sites that feel 	
@@ -117,10 +117,10 @@
 		Samba will be configured to specifically not operate on the Ethernet interface that is
 		directly connected to the Internet.
 		</p><p>
-		<a class="indexterm" name="id2551770"></a>
-		<a class="indexterm" name="id2551777"></a>
 		<a class="indexterm" name="id2551784"></a>
-		<a class="indexterm" name="id2551793"></a>
+		<a class="indexterm" name="id2551791"></a>
+		<a class="indexterm" name="id2551798"></a>
+		<a class="indexterm" name="id2551807"></a>
 		You know that your ISP is providing full firewall services, but you cannot rely on that.
 		Always assume that human error will occur, so be prepared by using Linux firewall facilities
 		based on <code class="literal">iptables</code> to effect NAT. Block all
@@ -131,7 +131,7 @@
 		generic antivirus handling are beyond the scope of this book and therefore are not
 		covered except insofar as this affects Samba-3.
 		</p><p>
-		<a class="indexterm" name="id2551823"></a>
+		<a class="indexterm" name="id2551837"></a>
 		Notebook computers are configured to use a network login when in the office and a
 		local account to log in while away from the office. Users store all work done in
 		transit (away from the office) by using a local share for work files. Standard procedures
@@ -141,26 +141,26 @@
 		This is a preventative measure to protect client information as well as private business
 		records.
 		</p><p>
-		<a class="indexterm" name="id2551854"></a>
+		<a class="indexterm" name="id2551868"></a>
 		All applications are served from the central server from a share called <code class="constant">apps</code>.
 		Microsoft Office XP Professional and OpenOffice 1.1.0 will be installed using a network 
 		(or administrative) installation. Accounting and financial management software can also
 		be run only from the central application server. Notebook users are provided with
 		locally installed applications on a need-to-have basis only.
 		</p><p>
-		<a class="indexterm" name="id2551875"></a>
+		<a class="indexterm" name="id2551889"></a>
 		The introduction of roaming profiles support means that users can move between
 		desktop computer systems without constraint while retaining full access to their data.
 		The desktop travels with them as they move.
 		</p><p>
-		<a class="indexterm" name="id2551889"></a>
+		<a class="indexterm" name="id2551903"></a>
 		The DNS server implementation must now address both internal and external
 		needs. You forward DNS lookups to your ISP-provided server as well as the 
 		<code class="constant">abmas.us</code> external secondary DNS server.
 		</p><p>
-		<a class="indexterm" name="id2551905"></a>
-		<a class="indexterm" name="id2551912"></a>
-		<a class="indexterm" name="id2551921"></a>
+		<a class="indexterm" name="id2551919"></a>
+		<a class="indexterm" name="id2551926"></a>
+		<a class="indexterm" name="id2551935"></a>
 		Compared with the DHCP server configuration in <a class="link" href="small.html" title="Chapter 2. Small Office Networking">&#8220;Small Office Networking&#8221;</a>, <a class="link" href="small.html#dhcp01" title="Example 2.2. Abmas Accounting DHCP Server Configuration File /etc/dhcpd.conf">&#8220;Abmas Accounting DHCP Server Configuration File  /etc/dhcpd.conf&#8221;</a>, the 
 		configuration used in this example has to deal with the presence of an Internet connection.
 		The scope set for it ensures that no DHCP services will be offered on the external
@@ -184,8 +184,8 @@
 		a problem because Christine is to install and configure one single workstation and
 		then clone that configuration, using Norton Ghost, to all workstations. Each machine is
 		identical, so this should pose no problem.
-		</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2551976"></a>Hardware Requirements</h4></div></div></div><p>
-		<a class="indexterm" name="id2551984"></a>
+		</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2551990"></a>Hardware Requirements</h4></div></div></div><p>
+		<a class="indexterm" name="id2551998"></a>
 		This server runs a considerable number of services. From similarly configured Linux
 		installations, the approximate calculated memory requirements are as shown in
 		<a class="link" href="secure.html#ch4memoryest" title="Example 3.1. Estimation of Memory Requirements">&#8220;Estimation of Memory Requirements&#8221;</a>.
@@ -213,7 +213,7 @@
 		as the system load builds up. Given the low cost of memory, it does not make sense to
 		compromise in this area.
 		</p><p>
-		<a class="indexterm" name="id2552041"></a>
+		<a class="indexterm" name="id2552055"></a>
 		Aggregate input/output loads should be considered for sizing network configuration as 
 		well as disk subsystems. For network bandwidth calculations, one would typically use an
 		estimate of 0.1 MB/sec per user. This suggests that 100-Base-T (approx. 10 MB/sec)
@@ -222,8 +222,8 @@
 		to a 1 Gb Ethernet switch that provides connectivity to an expandable array of 100-Base-T
 		switched ports.
 		</p><p>
-		<a class="indexterm" name="id2552060"></a>
-		<a class="indexterm" name="id2552067"></a>
+		<a class="indexterm" name="id2552074"></a>
+		<a class="indexterm" name="id2552081"></a>
 		Considering the choice of 1 Gb Ethernet interfaces for the two local network segments,
 		the aggregate network I/O capacity will be 2100 Mb/sec (about 230 MB/sec), an I/O
 		demand that would require a fast disk storage I/O capability. Peak disk throughput is 
@@ -255,10 +255,10 @@
              Add 50% buffer                              303 GBytes
                        Recommended Storage:              908 GBytes
 </pre></div></div><p><br class="example-break">
-		<a class="indexterm" name="id2552129"></a>
+		<a class="indexterm" name="id2552143"></a>
 		The preferred storage capacity should be approximately 1 Terabyte. Use of RAID level 5
 		with two hot spare drives would require an 8-drive by 200 GB capacity per drive array.
-		</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2552142"></a>Political Issues</h3></div></div></div><p>
+		</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2552156"></a>Political Issues</h3></div></div></div><p>
 		Your industry is coming under increasing accountability pressures. Increased paranoia
 		is necessary so you can demonstrate that you have acted with due diligence. You must
 		not trust your Internet connection.
@@ -267,12 +267,12 @@
 		an application server, your primary reason for the decision to implement this is that it
 		gives you greater control over software licensing.
 		</p><p>
-		<a class="indexterm" name="id2552164"></a>
+		<a class="indexterm" name="id2552178"></a>
 		You are well aware that the current configuration results in some performance issues
 		as the size of the desktop profile grows. Given that users use Microsoft Outlook
 		Express, you know that the storage implications of the <code class="constant">.PST</code> file
 		is something that needs to be addressed later.
-		</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2552183"></a>Implementation</h2></div></div></div><p>
+		</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2552197"></a>Implementation</h2></div></div></div><p>
 	<a class="link" href="secure.html#ch04net" title="Figure 3.1. Abmas Network Topology 130 Users">&#8220;Abmas Network Topology  130 Users&#8221;</a> demonstrates the overall design of the network that you will implement.
 	</p><p>
 	The information presented here assumes that you are already familiar with many basic steps.
@@ -288,9 +288,9 @@
 		</p></li><li><p>
 		The Domain name is set to <code class="constant">PROMISES</code>.
 		</p></li><li><p>
-		<a class="indexterm" name="id2552244"></a>
-		<a class="indexterm" name="id2552251"></a>
 		<a class="indexterm" name="id2552258"></a>
+		<a class="indexterm" name="id2552265"></a>
+		<a class="indexterm" name="id2552272"></a>
 		Ethernet interface <code class="constant">eth0</code> is attached to the Internet connection
 		and is externally exposed. This interface is explicitly not available for Samba to use.
 		Samba listens on this interface for broadcast messages but does not broadcast any
@@ -298,34 +298,34 @@
 		This is achieved by way of the <em class="parameter"><code>interfaces</code></em> parameter and the
 		<em class="parameter"><code>bind interfaces only</code></em> entry.
 		</p></li><li><p>
-		<a class="indexterm" name="id2552294"></a>
-		<a class="indexterm" name="id2552301"></a>
 		<a class="indexterm" name="id2552308"></a>
+		<a class="indexterm" name="id2552315"></a>
+		<a class="indexterm" name="id2552322"></a>
 		The <em class="parameter"><code>passdb backend</code></em> parameter specifies the creation and use
 		of the <code class="constant">tdbsam</code> password backend. This is a binary database that
 		has excellent scalability for a large number of user account entries.
 		</p></li><li><p>
-		<a class="indexterm" name="id2552332"></a>
-		<a class="indexterm" name="id2552339"></a>
 		<a class="indexterm" name="id2552346"></a>
+		<a class="indexterm" name="id2552353"></a>
+		<a class="indexterm" name="id2552360"></a>
 		WINS serving is enabled by the <a class="link" href="smb.conf.5.html#WINSSUPPORT">wins support = Yes</a>,
 		and name resolution is set to use it by means of the
 		<a class="link" href="smb.conf.5.html#NAMERESOLVEORDER">name resolve order = wins bcast hosts</a> entry.
 		</p></li><li><p>
-		<a class="indexterm" name="id2552385"></a>
+		<a class="indexterm" name="id2552399"></a>
 		The Samba server is configured for use by Windows clients as a time server.
 		</p></li><li><p>
-		<a class="indexterm" name="id2552397"></a>
-		<a class="indexterm" name="id2552404"></a>
 		<a class="indexterm" name="id2552411"></a>
+		<a class="indexterm" name="id2552418"></a>
+		<a class="indexterm" name="id2552425"></a>
 		Samba is configured to directly interface with CUPS via the direct internal interface
 		that is provided by CUPS libraries. This is achieved with the 
 		<a class="link" href="smb.conf.5.html#PRINTING">printing = CUPS</a> as well as the
 		<a class="link" href="smb.conf.5.html#PRINTCAPNAME">printcap name = CUPS</a> entries.
 		</p></li><li><p>
-		<a class="indexterm" name="id2552450"></a>
-		<a class="indexterm" name="id2552457"></a>
 		<a class="indexterm" name="id2552464"></a>
+		<a class="indexterm" name="id2552471"></a>
+		<a class="indexterm" name="id2552478"></a>
 		External interface scripts are provided to enable Samba to interface smoothly to
 		essential operating system functions for user and group management. This is important
 		to enable workstations to join the Domain and is also important so that you can use
@@ -334,19 +334,19 @@
 		downloaded from the Microsoft FTP
 		<a class="ulink" href="ftp://ftp.microsoft.com/Softlib/MSLFILES/SRVTOOLS.EXE" target="_top">site</a>.
 		</p></li><li><p>
-		<a class="indexterm" name="id2552495"></a>
+		<a class="indexterm" name="id2552508"></a>
 		The <code class="filename">smb.conf</code> file specifies that the Samba server will operate in (default) <em class="parameter"><code>
-		security = user</code></em> mode<sup>[<a name="id2552515" href="#ftn.id2552515" class="footnote">5</a>]</sup>
+		security = user</code></em> mode<sup>[<a name="id2552528" href="#ftn.id2552528" class="footnote">5</a>]</sup>
 		(User Mode).
 		</p></li><li><p>
-		<a class="indexterm" name="id2552533"></a>
-		<a class="indexterm" name="id2552540"></a>
+		<a class="indexterm" name="id2552547"></a>
+		<a class="indexterm" name="id2552554"></a>
 		Domain logon services as well as a Domain logon script are specified. The logon script
 		will be used to add robustness to the overall network configuration.
 		</p></li><li><p>
-		<a class="indexterm" name="id2552554"></a>
-		<a class="indexterm" name="id2552561"></a>
 		<a class="indexterm" name="id2552568"></a>
+		<a class="indexterm" name="id2552575"></a>
+		<a class="indexterm" name="id2552582"></a>
 		Roaming profiles are enabled through the specification of the parameter,
 		<a class="link" href="smb.conf.5.html#LOGONPATH">logon path = \\%L\profiles\%U</a>. The value of this parameter translates the
 		<code class="constant">%L</code> to the name by which the Samba server is called by the client (for this
@@ -356,8 +356,8 @@
 		profile share for each user. This directory must be owned by the user also. An exception to this
 		requirement is when a profile is created for group use.
 		</p></li><li><p>
-		<a class="indexterm" name="id2552612"></a>
-		<a class="indexterm" name="id2552619"></a>
+		<a class="indexterm" name="id2552626"></a>
+		<a class="indexterm" name="id2552633"></a>
 		Precautionary veto is effected for particular Windows file names that have been targeted by 
 		virus-related activity. Additionally, Microsoft Office files are vetoed from opportunistic locking
 		controls. This should help to prevent lock contention-related file access problems.
@@ -385,12 +385,12 @@
 		</p></li></ol></div><p>
 	The following sections cover each step in logical and defined detail.
 	</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="ch4bsc"></a>Basic System Configuration</h3></div></div></div><p>
-	<a class="indexterm" name="id2552710"></a>
+	<a class="indexterm" name="id2552724"></a>
 	The preparation in this section assumes that your SUSE Enterprise Linux Server 8.0 system has been
 	freshly installed. It prepares basic files so that the system is ready for comprehensive
 	operation in line with the network diagram shown in <a class="link" href="secure.html#ch04net" title="Figure 3.1. Abmas Network Topology 130 Users">&#8220;Abmas Network Topology  130 Users&#8221;</a>.
-	</p><div class="procedure"><a name="id2552728"></a><p class="title"><b>Procedure 3.1. Server Configuration Steps</b></p><ol type="1"><li><p>
-		<a class="indexterm" name="id2552739"></a>
+	</p><div class="procedure"><a name="id2552742"></a><p class="title"><b>Procedure 3.1. Server Configuration Steps</b></p><ol type="1"><li><p>
+		<a class="indexterm" name="id2552753"></a>
 		Using the UNIX/Linux system tools, name the server <code class="constant">server.abmas.us</code>.
 		Verify that your hostname is correctly set by running:
 </p><pre class="screen">
@@ -403,8 +403,8 @@
 server.abmas.us
 </pre><p>
 		</p></li><li><p>
-		<a class="indexterm" name="id2552783"></a>
-		<a class="indexterm" name="id2552790"></a>
+		<a class="indexterm" name="id2552797"></a>
+		<a class="indexterm" name="id2552804"></a>
 		Edit your <code class="filename">/etc/hosts</code> file to include the primary names and addresses
 		of all network interfaces that are on the host server. This is necessary so that during
 		startup the system can resolve all its own names to the IP address prior to
@@ -425,15 +425,15 @@
 192.168.2.20    qmsf.abmas.biz qmsf
 192.168.2.30    hplj6f.abmas.biz hplj6f
 </pre><p>
-		<a class="indexterm" name="id2552845"></a>
-		<a class="indexterm" name="id2552852"></a>
-		<a class="indexterm" name="id2552859"></a>
+		<a class="indexterm" name="id2552860"></a>
+		<a class="indexterm" name="id2552866"></a>
+		<a class="indexterm" name="id2552873"></a>
 		The printer entries are not necessary if <code class="literal">named</code> is started prior to
 		startup of <code class="literal">cupsd</code>, the CUPS daemon.
 		</p></li><li><p>
-		<a class="indexterm" name="id2552886"></a>
-		<a class="indexterm" name="id2552893"></a>
 		<a class="indexterm" name="id2552900"></a>
+		<a class="indexterm" name="id2552907"></a>
+		<a class="indexterm" name="id2552914"></a>
 		The host server is acting as a router between the two internal network segments as well
 		as for all Internet access. This necessitates that IP forwarding be enabled. This can be
 		achieved by adding to the <code class="filename">/etc/rc.d/boot.local</code> an entry as follows:
@@ -442,10 +442,10 @@
 </pre><p>
 		To ensure that your kernel is capable of IP forwarding during configuration, you may 
 		wish to execute that command manually also. This setting permits the Linux system to 
-		act as a router.<sup>[<a name="id2552928" href="#ftn.id2552928" class="footnote">6</a>]</sup>
+		act as a router.<sup>[<a name="id2552942" href="#ftn.id2552942" class="footnote">6</a>]</sup>
 		</p></li><li><p>
-		<a class="indexterm" name="id2552941"></a>
-		<a class="indexterm" name="id2552948"></a>
+		<a class="indexterm" name="id2552955"></a>
+		<a class="indexterm" name="id2552962"></a>
 		Installation of a basic firewall and NAT facility is necessary.
 		The following script can be installed in the <code class="filename">/usr/local/sbin</code>
 		directory. It is executed from the <code class="filename">/etc/rc.d/boot.local</code> startup
@@ -524,15 +524,15 @@
 /usr/local/sbin/abmas-natfw.sh
 </pre><p>
 		</p></li></ol></div><p>
-	<a class="indexterm" name="id2553097"></a>
+	<a class="indexterm" name="id2553111"></a>
 	The server is now ready for Samba configuration. During the validation step, you remove
 	the entry for the Samba server <code class="constant">diamond</code> from the <code class="filename">/etc/hosts</code>
 	file. This is done after you are satisfied that DNS-based name resolution is functioning correctly.
-	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2553120"></a>Samba Configuration</h3></div></div></div><p>
+	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2553134"></a>Samba Configuration</h3></div></div></div><p>
 	When you have completed this section, the Samba server is ready for testing and validation;
 	however, testing and validation have to wait until DHCP, DNS, and printing (CUPS) services have 
 	been configured.
-	</p><div class="procedure"><a name="id2553132"></a><p class="title"><b>Procedure 3.2. Samba Configuration Steps</b></p><ol type="1"><li><p>
+	</p><div class="procedure"><a name="id2553146"></a><p class="title"><b>Procedure 3.2. Samba Configuration Steps</b></p><ol type="1"><li><p>
 		Install the Samba-3 binary RPM from the Samba-Team FTP site. Assuming that the binary
 		RPM file is called <code class="filename">samba-3.0.20-1.i386.rpm</code>, one way to install this
 		file is as follows:
@@ -547,13 +547,13 @@
 		and <a class="link" href="secure.html#promisnetsvcb" title="Example 3.6. 130 User Network with tdbsam Services Section Part B">&#8220;130 User Network with tdbsam  Services Section Part B&#8221;</a>. Concatenate (join) all three files to make a single <code class="filename">smb.conf</code>
 		file. The final, fully qualified path for this file should be <code class="filename">/etc/samba/smb.conf</code>.
 
-</p><div class="example"><a name="promisnet"></a><p class="title"><b>Example 3.4. 130 User Network with <span class="emphasis"><em>tdbsam</em></span>  [globals] Section</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td># Global parameters</td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2553254"></a><em class="parameter"><code>workgroup = PROMISES</code></em></td></tr><tr><td><a class="indexterm" name="id2553266"></a><em class="parameter"><code>netbios name = DIAMOND</code></em></td></tr><tr><td><a class="indexterm" name="id2553278"></a><em class="parameter"><code>interfaces = eth1, eth2, lo</code></em></td></tr><tr><td><a class="indexterm" name="id2553289"></a><em class="parameter"><code>bind interfaces only = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2553301"></a><em class="parameter"><code>passdb backend = tdbsam</code></em></td></tr><tr><td><a class="indexterm" name="id2553313"></a><em class="parameter"><code>pam password change = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2553325"></a><em class="parameter"><code>passwd program = /usr/bin/passwd %u</code></em></td></tr><tr><td><a class="indexterm" name="id2553337"></a><em class="parameter"><code>passwd chat = *New*Password* %n\n *Re-enter*new*password*%n\n *Password*changed*</code></em></td></tr><tr><td><a class="indexterm" name="id2553350"></a><em class="parameter"><code>username map = /etc/samba/smbusers</code></em></td></tr><tr><td><a class="indexterm" name="id2553362"></a><em class="parameter"><code>unix password sync = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2553374"></a><em class="parameter"><code>log level = 1</code></em></td></tr><tr><td><a class="indexterm" name="id2553385"></a><em class="parameter"><code>syslog = 0</code></em></td></tr><tr><td><a class="indexterm" name="id2553397"></a><em class="parameter"><code>log file = /var/log/samba/%m</code></em></td></tr><tr><td><a class="indexterm" name="id2553409"></a><em class="parameter"><code>max log size = 50</code></em></td></tr><tr><td><a class="indexterm" name="id2553420"></a><em class="parameter"><code>smb ports = 139</code></em></td></tr><tr><td><a class="indexterm" name="id2553432"></a><em class="parameter"><code>name resolve order = wins bcast hosts</code></em></td></tr><tr><td><a class="indexterm" name="id2553444"></a><em class="parameter"><code>time server = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2553456"></a><em class="parameter"><code>printcap name = CUPS</code></em></td></tr><tr><td><a class="indexterm" name="id2553468"></a><em class="parameter"><code>show add printer wizard = No</code></em></td></tr><tr><td><a class="indexterm" name="id2553480"></a><em class="parameter"><code>add user script = /usr/sbin/useradd -m '%u'</code></em></td></tr><tr><td><a class="indexterm" name="id2553492"></a><em class="parameter"><code>delete user script = /usr/sbin/userdel -r '%u'</code></em></td></tr><tr><td><a class="indexterm" name="id2553504"></a><em class="parameter"><code>add group script = /usr/sbin/groupadd '%g'</code></em></td></tr><tr><td><a class="indexterm" name="id2553516"></a><em class="parameter"><code>delete group script = /usr/sbin/groupdel '%g'</code></em></td></tr><tr><td><a class="indexterm" name="id2553528"></a><em class="parameter"><code>add user to group script = /usr/sbin/usermod -G '%g' '%u'</code></em></td></tr><tr><td><a class="indexterm" name="id2553541"></a><em class="parameter"><code>add machine script = /usr/sbin/useradd -s /bin/false -d /tmp '%u'</code></em></td></tr><tr><td><a class="indexterm" name="id2553554"></a><em class="parameter"><code>shutdown script = /var/lib/samba/scripts/shutdown.sh</code></em></td></tr><tr><td><a class="indexterm" name="id2553566"></a><em class="parameter"><code>abort shutdown script = /sbin/shutdown -c</code></em></td></tr><tr><td><a class="indexterm" name="id2553578"></a><em class="parameter"><code>logon script = scripts\logon.bat</code></em></td></tr><tr><td><a class="indexterm" name="id2553590"></a><em class="parameter"><code>logon path = \\%L\profiles\%U</code></em></td></tr><tr><td><a class="indexterm" name="id2553602"></a><em class="parameter"><code>logon drive = X:</code></em></td></tr><tr><td><a class="indexterm" name="id2553614"></a><em class="parameter"><code>logon home = \\%L\%U</code></em></td></tr><tr><td><a class="indexterm" name="id2553625"></a><em class="parameter"><code>domain logons = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2553637"></a><em class="parameter"><code>preferred master = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2553649"></a><em class="parameter"><code>wins support = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2553661"></a><em class="parameter"><code>utmp = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2553672"></a><em class="parameter"><code>map acl inherit = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2553684"></a><em class="parameter"><code>printing = cups</code></em></td></tr><tr><td><a class="indexterm" name="id2553696"></a><em class="parameter"><code>cups options = Raw</code></em></td></tr><tr><td><a class="indexterm" name="id2553707"></a><em class="parameter"><code>veto files = /*.eml/*.nws/*.{*}/</code></em></td></tr><tr><td><a class="indexterm" name="id2553719"></a><em class="parameter"><code>veto oplock files = /*.doc/*.xls/*.mdb/</code></em></td></tr></table></div></div><p><br class="example-break">
+</p><div class="example"><a name="promisnet"></a><p class="title"><b>Example 3.4. 130 User Network with <span class="emphasis"><em>tdbsam</em></span>  [globals] Section</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td># Global parameters</td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2553268"></a><em class="parameter"><code>workgroup = PROMISES</code></em></td></tr><tr><td><a class="indexterm" name="id2553280"></a><em class="parameter"><code>netbios name = DIAMOND</code></em></td></tr><tr><td><a class="indexterm" name="id2553292"></a><em class="parameter"><code>interfaces = eth1, eth2, lo</code></em></td></tr><tr><td><a class="indexterm" name="id2553304"></a><em class="parameter"><code>bind interfaces only = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2553316"></a><em class="parameter"><code>passdb backend = tdbsam</code></em></td></tr><tr><td><a class="indexterm" name="id2553327"></a><em class="parameter"><code>pam password change = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2553339"></a><em class="parameter"><code>passwd program = /usr/bin/passwd %u</code></em></td></tr><tr><td><a class="indexterm" name="id2553351"></a><em class="parameter"><code>passwd chat = *New*Password* %n\n *Re-enter*new*password*%n\n *Password*changed*</code></em></td></tr><tr><td><a class="indexterm" name="id2553364"></a><em class="parameter"><code>username map = /etc/samba/smbusers</code></em></td></tr><tr><td><a class="indexterm" name="id2553376"></a><em class="parameter"><code>unix password sync = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2553388"></a><em class="parameter"><code>log level = 1</code></em></td></tr><tr><td><a class="indexterm" name="id2553399"></a><em class="parameter"><code>syslog = 0</code></em></td></tr><tr><td><a class="indexterm" name="id2553411"></a><em class="parameter"><code>log file = /var/log/samba/%m</code></em></td></tr><tr><td><a class="indexterm" name="id2553423"></a><em class="parameter"><code>max log size = 50</code></em></td></tr><tr><td><a class="indexterm" name="id2553434"></a><em class="parameter"><code>smb ports = 139</code></em></td></tr><tr><td><a class="indexterm" name="id2553446"></a><em class="parameter"><code>name resolve order = wins bcast hosts</code></em></td></tr><tr><td><a class="indexterm" name="id2553458"></a><em class="parameter"><code>time server = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2553470"></a><em class="parameter"><code>printcap name = CUPS</code></em></td></tr><tr><td><a class="indexterm" name="id2553482"></a><em class="parameter"><code>show add printer wizard = No</code></em></td></tr><tr><td><a class="indexterm" name="id2553494"></a><em class="parameter"><code>add user script = /usr/sbin/useradd -m '%u'</code></em></td></tr><tr><td><a class="indexterm" name="id2553506"></a><em class="parameter"><code>delete user script = /usr/sbin/userdel -r '%u'</code></em></td></tr><tr><td><a class="indexterm" name="id2553518"></a><em class="parameter"><code>add group script = /usr/sbin/groupadd '%g'</code></em></td></tr><tr><td><a class="indexterm" name="id2553530"></a><em class="parameter"><code>delete group script = /usr/sbin/groupdel '%g'</code></em></td></tr><tr><td><a class="indexterm" name="id2553543"></a><em class="parameter"><code>add user to group script = /usr/sbin/usermod -G '%g' '%u'</code></em></td></tr><tr><td><a class="indexterm" name="id2553555"></a><em class="parameter"><code>add machine script = /usr/sbin/useradd -s /bin/false -d /tmp '%u'</code></em></td></tr><tr><td><a class="indexterm" name="id2553568"></a><em class="parameter"><code>shutdown script = /var/lib/samba/scripts/shutdown.sh</code></em></td></tr><tr><td><a class="indexterm" name="id2553580"></a><em class="parameter"><code>abort shutdown script = /sbin/shutdown -c</code></em></td></tr><tr><td><a class="indexterm" name="id2553592"></a><em class="parameter"><code>logon script = scripts\logon.bat</code></em></td></tr><tr><td><a class="indexterm" name="id2553604"></a><em class="parameter"><code>logon path = \\%L\profiles\%U</code></em></td></tr><tr><td><a class="indexterm" name="id2553616"></a><em class="parameter"><code>logon drive = X:</code></em></td></tr><tr><td><a class="indexterm" name="id2553628"></a><em class="parameter"><code>logon home = \\%L\%U</code></em></td></tr><tr><td><a class="indexterm" name="id2553640"></a><em class="parameter"><code>domain logons = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2553651"></a><em class="parameter"><code>preferred master = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2553663"></a><em class="parameter"><code>wins support = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2553675"></a><em class="parameter"><code>utmp = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2553686"></a><em class="parameter"><code>map acl inherit = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2553698"></a><em class="parameter"><code>printing = cups</code></em></td></tr><tr><td><a class="indexterm" name="id2553710"></a><em class="parameter"><code>cups options = Raw</code></em></td></tr><tr><td><a class="indexterm" name="id2553722"></a><em class="parameter"><code>veto files = /*.eml/*.nws/*.{*}/</code></em></td></tr><tr><td><a class="indexterm" name="id2553733"></a><em class="parameter"><code>veto oplock files = /*.doc/*.xls/*.mdb/</code></em></td></tr></table></div></div><p><br class="example-break">
 
-</p><div class="example"><a name="promisnetsvca"></a><p class="title"><b>Example 3.5. 130 User Network with <span class="emphasis"><em>tdbsam</em></span>  Services Section Part A</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[homes]</code></em></td></tr><tr><td><a class="indexterm" name="id2553763"></a><em class="parameter"><code>comment = Home Directories</code></em></td></tr><tr><td><a class="indexterm" name="id2553775"></a><em class="parameter"><code>valid users = %S</code></em></td></tr><tr><td><a class="indexterm" name="id2553786"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td><a class="indexterm" name="id2553798"></a><em class="parameter"><code>browseable = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[printers]</code></em></td></tr><tr><td><a class="indexterm" name="id2553818"></a><em class="parameter"><code>comment = SMB Print Spool</code></em></td></tr><tr><td><a class="indexterm" name="id2553830"></a><em class="parameter"><code>path = /var/spool/samba</code></em></td></tr><tr><td><a class="indexterm" name="id2553842"></a><em class="parameter"><code>guest ok = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2553853"></a><em class="parameter"><code>printable = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2553865"></a><em class="parameter"><code>use client driver = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2553877"></a><em class="parameter"><code>default devmode = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2553888"></a><em class="parameter"><code>browseable = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[netlogon]</code></em></td></tr><tr><td><a class="indexterm" name="id2553909"></a><em class="parameter"><code>comment = Network Logon Service</code></em></td></tr><tr><td><a class="indexterm" name="id2553921"></a><em class="parameter"><code>path = /var/lib/samba/netlogon</code></em></td></tr><tr><td><a class="indexterm" name="id2553933"></a><em class="parameter"><code>guest ok = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2553944"></a><em class="parameter"><code>locking = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[profiles]</code></em></td></tr><tr><td><a class="indexterm" name="id2553965"></a><em class="parameter"><code>comment = Profile Share</code></em></td></tr><tr><td><a class="indexterm" name="id2553977"></a><em class="parameter"><code>path = /var/lib/samba/profiles</code></em></td></tr><tr><td><a class="indexterm" name="id2553988"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td><a class="indexterm" name="id2554000"></a><em class="parameter"><code>profile acls = Yes</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[accounts]</code></em></td></tr><tr><td><a class="indexterm" name="id2554021"></a><em class="parameter"><code>comment = Accounting Files</code></em></td></tr><tr><td><a class="indexterm" name="id2554032"></a><em class="parameter"><code>path = /data/accounts</code></em></td></tr><tr><td><a class="indexterm" name="id2554044"></a><em class="parameter"><code>read only = No</code></em></td></tr></table></div></div><p><br class="example-break">
+</p><div class="example"><a name="promisnetsvca"></a><p class="title"><b>Example 3.5. 130 User Network with <span class="emphasis"><em>tdbsam</em></span>  Services Section Part A</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[homes]</code></em></td></tr><tr><td><a class="indexterm" name="id2553777"></a><em class="parameter"><code>comment = Home Directories</code></em></td></tr><tr><td><a class="indexterm" name="id2553789"></a><em class="parameter"><code>valid users = %S</code></em></td></tr><tr><td><a class="indexterm" name="id2553800"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td><a class="indexterm" name="id2553812"></a><em class="parameter"><code>browseable = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[printers]</code></em></td></tr><tr><td><a class="indexterm" name="id2553832"></a><em class="parameter"><code>comment = SMB Print Spool</code></em></td></tr><tr><td><a class="indexterm" name="id2553844"></a><em class="parameter"><code>path = /var/spool/samba</code></em></td></tr><tr><td><a class="indexterm" name="id2553856"></a><em class="parameter"><code>guest ok = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2553867"></a><em class="parameter"><code>printable = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2553879"></a><em class="parameter"><code>use client driver = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2553891"></a><em class="parameter"><code>default devmode = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2553903"></a><em class="parameter"><code>browseable = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[netlogon]</code></em></td></tr><tr><td><a class="indexterm" name="id2553923"></a><em class="parameter"><code>comment = Network Logon Service</code></em></td></tr><tr><td><a class="indexterm" name="id2553935"></a><em class="parameter"><code>path = /var/lib/samba/netlogon</code></em></td></tr><tr><td><a class="indexterm" name="id2553947"></a><em class="parameter"><code>guest ok = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2553958"></a><em class="parameter"><code>locking = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[profiles]</code></em></td></tr><tr><td><a class="indexterm" name="id2553979"></a><em class="parameter"><code>comment = Profile Share</code></em></td></tr><tr><td><a class="indexterm" name="id2553991"></a><em class="parameter"><code>path = /var/lib/samba/profiles</code></em></td></tr><tr><td><a class="indexterm" name="id2554003"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td><a class="indexterm" name="id2554014"></a><em class="parameter"><code>profile acls = Yes</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[accounts]</code></em></td></tr><tr><td><a class="indexterm" name="id2554035"></a><em class="parameter"><code>comment = Accounting Files</code></em></td></tr><tr><td><a class="indexterm" name="id2554047"></a><em class="parameter"><code>path = /data/accounts</code></em></td></tr><tr><td><a class="indexterm" name="id2554058"></a><em class="parameter"><code>read only = No</code></em></td></tr></table></div></div><p><br class="example-break">
 
-</p><div class="example"><a name="promisnetsvcb"></a><p class="title"><b>Example 3.6. 130 User Network with <span class="emphasis"><em>tdbsam</em></span>  Services Section Part B</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[service]</code></em></td></tr><tr><td><a class="indexterm" name="id2554087"></a><em class="parameter"><code>comment = Financial Services Files</code></em></td></tr><tr><td><a class="indexterm" name="id2554099"></a><em class="parameter"><code>path = /data/service</code></em></td></tr><tr><td><a class="indexterm" name="id2554111"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[pidata]</code></em></td></tr><tr><td><a class="indexterm" name="id2554131"></a><em class="parameter"><code>comment = Property Insurance Files</code></em></td></tr><tr><td><a class="indexterm" name="id2554143"></a><em class="parameter"><code>path = /data/pidata</code></em></td></tr><tr><td><a class="indexterm" name="id2554155"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[apps]</code></em></td></tr><tr><td><a class="indexterm" name="id2554175"></a><em class="parameter"><code>comment = Application Files</code></em></td></tr><tr><td><a class="indexterm" name="id2554187"></a><em class="parameter"><code>path = /apps</code></em></td></tr><tr><td><a class="indexterm" name="id2554198"></a><em class="parameter"><code>read only = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2554210"></a><em class="parameter"><code>admin users = bjordan</code></em></td></tr></table></div></div><p><br class="example-break">
+</p><div class="example"><a name="promisnetsvcb"></a><p class="title"><b>Example 3.6. 130 User Network with <span class="emphasis"><em>tdbsam</em></span>  Services Section Part B</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[service]</code></em></td></tr><tr><td><a class="indexterm" name="id2554102"></a><em class="parameter"><code>comment = Financial Services Files</code></em></td></tr><tr><td><a class="indexterm" name="id2554113"></a><em class="parameter"><code>path = /data/service</code></em></td></tr><tr><td><a class="indexterm" name="id2554125"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[pidata]</code></em></td></tr><tr><td><a class="indexterm" name="id2554145"></a><em class="parameter"><code>comment = Property Insurance Files</code></em></td></tr><tr><td><a class="indexterm" name="id2554157"></a><em class="parameter"><code>path = /data/pidata</code></em></td></tr><tr><td><a class="indexterm" name="id2554169"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[apps]</code></em></td></tr><tr><td><a class="indexterm" name="id2554189"></a><em class="parameter"><code>comment = Application Files</code></em></td></tr><tr><td><a class="indexterm" name="id2554201"></a><em class="parameter"><code>path = /apps</code></em></td></tr><tr><td><a class="indexterm" name="id2554213"></a><em class="parameter"><code>read only = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2554224"></a><em class="parameter"><code>admin users = bjordan</code></em></td></tr></table></div></div><p><br class="example-break">
 		</p></li><li><p>
-	      <a class="indexterm" name="id2554229"></a><a class="indexterm" name="id2554235"></a>
+	      <a class="indexterm" name="id2554244"></a><a class="indexterm" name="id2554249"></a>
 		Add the <code class="constant">root</code> user to the password backend as follows:
 </p><pre class="screen">
 <code class="prompt">root# </code> smbpasswd -a root
@@ -566,7 +566,7 @@
 		deleted. If for any reason the account is deleted, you may not be able to recreate this account
 		without considerable trouble.
 		</p></li><li><p>
-		<a class="indexterm" name="id2554283"></a>
+		<a class="indexterm" name="id2554297"></a>
                 Create the username map file to permit the <code class="constant">root</code> account to be called
                 <code class="constant">Administrator</code> from the Windows network environment. To do this, create
                 the file <code class="filename">/etc/samba/smbusers</code> with the following contents:
@@ -593,16 +593,16 @@
 ####
 </pre><p>
 		</p></li><li><p>
-		<a class="indexterm" name="id2554327"></a>
-		<a class="indexterm" name="id2554334"></a>
-		<a class="indexterm" name="id2554345"></a>
-		<a class="indexterm" name="id2554357"></a>
+		<a class="indexterm" name="id2554341"></a>
+		<a class="indexterm" name="id2554348"></a>
+		<a class="indexterm" name="id2554359"></a>
+		<a class="indexterm" name="id2554371"></a>
                 Create and map Windows Domain Groups to UNIX groups. A sample script is provided in <a class="link" href="small.html" title="Chapter 2. Small Office Networking">&#8220;Small Office Networking&#8221;</a>,
                 <a class="link" href="small.html#initGrps" title="Example 2.1. Script to Map Windows NT Groups to UNIX Groups">&#8220;Script to Map Windows NT Groups to UNIX Groups&#8221;</a>. Create a file containing this script. We called ours
                 <code class="filename">/etc/samba/initGrps.sh</code>. Set this file so it can be executed,
                 and then execute the script. Sample output should be as follows:
 
-</p><div class="example"><a name="ch4initGrps"></a><p class="title"><b>Example 3.7. Script to Map Windows NT Groups to UNIX Groups</b></p><div class="example-contents"><a class="indexterm" name="id2554400"></a><pre class="screen">
+</p><div class="example"><a name="ch4initGrps"></a><p class="title"><b>Example 3.7. Script to Map Windows NT Groups to UNIX Groups</b></p><div class="example-contents"><a class="indexterm" name="id2554414"></a><pre class="screen">
 #!/bin/bash
 #
 # initGrps.sh
@@ -655,13 +655,13 @@
 Users (S-1-5-32-545) -&gt; -1
 </pre><p>
 		</p></li><li><p>
-		<a class="indexterm" name="id2554477"></a>
-		<a class="indexterm" name="id2554483"></a>
-		<a class="indexterm" name="id2554490"></a>
-		<a class="indexterm" name="id2554497"></a>
+		<a class="indexterm" name="id2554491"></a>
+		<a class="indexterm" name="id2554498"></a>
 		<a class="indexterm" name="id2554504"></a>
 		<a class="indexterm" name="id2554511"></a>
-		<a class="indexterm" name="id2554520"></a>
+		<a class="indexterm" name="id2554518"></a>
+		<a class="indexterm" name="id2554525"></a>
+		<a class="indexterm" name="id2554534"></a>
 		There is one preparatory step without which you will not have a working Samba 
 		network environment. You must add an account for each network user. 
                 For each user who needs to be given a Windows Domain account, make an entry in the
@@ -686,9 +686,9 @@
 </pre><p>
 		You do of course use a valid user login ID in place of <em class="parameter"><code>username</code></em>.
 		</p></li><li><p>
-		<a class="indexterm" name="id2554635"></a>
-		<a class="indexterm" name="id2554644"></a>
-		<a class="indexterm" name="id2554653"></a>
+		<a class="indexterm" name="id2554649"></a>
+		<a class="indexterm" name="id2554658"></a>
+		<a class="indexterm" name="id2554667"></a>
                 Using the preferred tool for your UNIX system, add each user to the UNIX groups created
                 previously as necessary. File system access control will be based on UNIX group membership.
                 </p></li><li><p>
@@ -697,7 +697,7 @@
                 file is <code class="filename">/data</code>. Format the file system as required, and mount the formatted
                 file system partition using appropriate system tools.
                 </p></li><li><p>
-		<a class="indexterm" name="id2554695"></a>
+		<a class="indexterm" name="id2554709"></a>
                 Create the top-level file storage directories for data and applications as follows:
 </p><pre class="screen">
 <code class="prompt">root# </code> mkdir -p /data/{accounts,finsrvcs}
@@ -738,9 +738,9 @@
 <code class="prompt">root# </code> chmod ug+wrx,o+rx,-w /var/lib/samba/profiles/'username'
 </pre><p>
 		</p></li><li><p>
-		<a class="indexterm" name="id2554908"></a>
-		<a class="indexterm" name="id2554914"></a>
-		<a class="indexterm" name="id2554921"></a>
+		<a class="indexterm" name="id2554922"></a>
+		<a class="indexterm" name="id2554928"></a>
+		<a class="indexterm" name="id2554935"></a>
 		Create a logon script. It is important that each line is correctly terminated with
 		a carriage return and line-feed combination (i.e., DOS encoding). The following procedure
 		works if the right tools (<code class="constant">unix2dos</code> and <code class="constant">dos2unix</code>) are installed.
@@ -760,8 +760,8 @@
 	DHCP services are a basic component of the entire network client installation. DNS operation is
 	foundational to Internet access as well as to trouble-free operation of local networking. When
 	you have completed this section, the server should be ready for solid duty operation.
-	</p><div class="procedure"><a name="id2554996"></a><p class="title"><b>Procedure 3.3. DHCP and DNS Server Configuration Steps</b></p><ol type="1"><li><p>
-		<a class="indexterm" name="id2555008"></a>
+	</p><div class="procedure"><a name="id2555010"></a><p class="title"><b>Procedure 3.3. DHCP and DNS Server Configuration Steps</b></p><ol type="1"><li><p>
+		<a class="indexterm" name="id2555022"></a>
 		Create a file called <code class="filename">/etc/dhcpd.conf</code> with the contents as
 		shown in <a class="link" href="secure.html#prom-dhcp" title="Example 3.8. DHCP Server Configuration File /etc/dhcpd.conf">&#8220;DHCP Server Configuration File  /etc/dhcpd.conf&#8221;</a>.
 
@@ -812,7 +812,7 @@
         }
 </pre></div></div><p><br class="example-break">
 		</p></li><li><p>
-		<a class="indexterm" name="id2555082"></a>
+		<a class="indexterm" name="id2555097"></a>
 		Create a file called <code class="filename">/etc/named.conf</code> that has the combined contents
 		of the <a class="link" href="secure.html#ch4namedcfg" title="Example 3.9. DNS Master Configuration File /etc/named.conf Master Section">&#8220;DNS Master Configuration File  /etc/named.conf Master Section&#8221;</a>, <a class="link" href="secure.html#ch4namedvarfwd" title="Example 3.10. DNS Master Configuration File /etc/named.conf Forward Lookup Definition Section">&#8220;DNS Master Configuration File  /etc/named.conf Forward Lookup Definition Section&#8221;</a>, and
 		<a class="link" href="secure.html#ch4namedvarrev" title="Example 3.11. DNS Master Configuration File /etc/named.conf Reverse Lookup Definition Section">&#8220;DNS Master Configuration File  /etc/named.conf Reverse Lookup Definition Section&#8221;</a> files that are concatenated (merged) in this
@@ -823,7 +823,7 @@
 
 			</p><div class="table"><a name="namedrscfiles"></a><p class="title"><b>Table 3.2. DNS (named) Resource Files</b></p><div class="table-contents"><table summary="DNS (named) Resource Files" border="1"><colgroup><col align="left"><col align="left"></colgroup><thead><tr><th align="left">Reference</th><th align="left">File Location</th></tr></thead><tbody><tr><td align="left"><a class="link" href="appendix.html#loopback" title="Example 15.3. DNS Localhost Forward Zone File: /var/lib/named/localhost.zone">&#8220;DNS Localhost Forward Zone File: /var/lib/named/localhost.zone&#8221;</a></td><td align="left">/var/lib/named/localhost.zone</td></tr><tr><td align="left"><a class="link" href="appendix.html#dnsloopy" title="Example 15.4. DNS Localhost Reverse Zone File: /var/lib/named/127.0.0.zone">&#8220;DNS Localhost Reverse Zone File: /var/lib/named/127.0.0.zone&#8221;</a></td><td align="left">/var/lib/named/127.0.0.zone</td></tr><tr><td align="left"><a class="link" href="appendix.html#roothint" title="Example 15.5. DNS Root Name Server Hint File: /var/lib/named/root.hint">&#8220;DNS Root Name Server Hint File: /var/lib/named/root.hint&#8221;</a></td><td align="left">/var/lib/named/root.hint</td></tr><tr><td align="left"><a class="link" href="secure.html#abmasbiz" title="Example 3.14. DNS Abmas.biz Forward Zone File">&#8220;DNS Abmas.biz Forward Zone File&#8221;</a></td><td align="left">/var/lib/named/master/abmas.biz.hosts</td></tr><tr><td align="left"><a class="link" href="secure.html#abmasus" title="Example 3.15. DNS Abmas.us Forward Zone File">&#8220;DNS Abmas.us Forward Zone File&#8221;</a></td><td align="left">/var/lib/named/abmas.us.hosts</td></tr><tr><td align="left"><a class="link" href="secure.html#eth1zone" title="Example 3.12. DNS 192.168.1 Reverse Zone File">&#8220;DNS 192.168.1 Reverse Zone File&#8221;</a></td><td align="left">/var/lib/named/192.168.1.0.rev</td></tr><tr><td align="left"><a class="link" href="secure.html#eth2zone" title="Example 3.13. DNS 192.168.2 Reverse Zone File">&#8220;DNS 192.168.2 Reverse Zone File&#8221;</a></td><td align="left">/var/lib/named/192.168.2.0.rev</td></tr></tbody></table></div></div><p><br class="table-break">
 
-</p><div class="example"><a name="ch4namedcfg"></a><p class="title"><b>Example 3.9. DNS Master Configuration File  <code class="filename">/etc/named.conf</code> Master Section</b></p><div class="example-contents"><a class="indexterm" name="id2555294"></a><pre class="screen">
+</p><div class="example"><a name="ch4namedcfg"></a><p class="title"><b>Example 3.9. DNS Master Configuration File  <code class="filename">/etc/named.conf</code> Master Section</b></p><div class="example-contents"><a class="indexterm" name="id2555308"></a><pre class="screen">
 ###
 # Abmas Biz DNS Control File
 ###
@@ -1008,7 +1008,7 @@
 </pre></div></div><p><br class="example-break">
 
 		</p></li><li><p>
-	      <a class="indexterm" name="id2555508"></a><a class="indexterm" name="id2555514"></a>
+	      <a class="indexterm" name="id2555522"></a><a class="indexterm" name="id2555528"></a>
 		All DNS name resolution should be handled locally. To ensure that the server is configured
 		correctly to handle this, edit <code class="filename">/etc/resolv.conf</code> to have the following
 		content:
@@ -1017,13 +1017,13 @@
 nameserver 127.0.0.1
 nameserver 123.45.54.23
 </pre><p>
-	      <a class="indexterm" name="id2555538"></a>
+	      <a class="indexterm" name="id2555553"></a>
 		This instructs the name resolver function (when configured correctly) to ask the DNS server
 		that is running locally to resolve names to addresses. In the event that the local name server
 		is not available, ask the name server provided by the ISP. The latter, of course, does not resolve
 		purely local names to IP addresses.
 		</p></li><li><p>
-		<a class="indexterm" name="id2555560"></a>
+		<a class="indexterm" name="id2555574"></a>
 		The final step is to edit the <code class="filename">/etc/nsswitch.conf</code> file.
 		This file controls the operation of the various resolver libraries that are part of the Linux
 		Glibc libraries. Edit this file so that it contains the following entries:
@@ -1042,17 +1042,17 @@
 	transparent print queue that performs no filtering, and only minimal handling of each print job that is
 	submitted to it. In other words, our configuration turns CUPS into a raw-mode print queue. This means that
 	the correct printer driver must be installed on all clients.
-	</p><div class="procedure"><a name="id2555618"></a><p class="title"><b>Procedure 3.4. Printer Configuration Steps</b></p><ol type="1"><li><p>
+	</p><div class="procedure"><a name="id2555632"></a><p class="title"><b>Procedure 3.4. Printer Configuration Steps</b></p><ol type="1"><li><p>
 		Configure each printer to be a DHCP client, carefully following the manufacturer's guidelines.
 		</p></li><li><p>
                 Follow the instructions in the printer manufacturer's manuals to permit printing to port 9100.
 		Use any other port the manufacturer specifies for direct-mode raw printing, and adjust the
 		port as necessary in the following example commands.
                 This allows the CUPS spooler to print using raw mode protocols.
-                <a class="indexterm" name="id2555644"></a>
-                <a class="indexterm" name="id2555651"></a>
+                <a class="indexterm" name="id2555658"></a>
+                <a class="indexterm" name="id2555665"></a>
                 </p></li><li><p>
-	      <a class="indexterm" name="id2555664"></a><a class="indexterm" name="id2555672"></a>
+	      <a class="indexterm" name="id2555678"></a><a class="indexterm" name="id2555686"></a>
                 Configure the CUPS Print Queues as follows:
 </p><pre class="screen">
 <code class="prompt">root# </code> lpadmin -p qmsa -v socket://qmsa.abmas.biz:9100 -E
@@ -1060,9 +1060,9 @@
 <code class="prompt">root# </code> lpadmin -p qmsf -v socket://qmsf.abmas.biz:9100 -E
 <code class="prompt">root# </code> lpadmin -p hplj6f -v socket://hplj6f.abmas.biz:9100 -E
 </pre><p>
-                <a class="indexterm" name="id2555715"></a>
+                <a class="indexterm" name="id2555729"></a>
                 This creates the necessary print queues with no assigned print filter.
-                </p></li><li><p><a class="indexterm" name="id2555729"></a>
+                </p></li><li><p><a class="indexterm" name="id2555744"></a>
 		Print queues may not be enabled at creation. Use <code class="literal">lpc stat</code> to check
 		the status of the print queues and, if necessary, make certain that the queues you have 
 		just created are enabled by executing the following:
@@ -1072,7 +1072,7 @@
 <code class="prompt">root# </code> /usr/bin/enable qmsf
 <code class="prompt">root# </code> /usr/bin/enable hplj6f
 </pre><p>
-		</p></li><li><p><a class="indexterm" name="id2555784"></a>
+		</p></li><li><p><a class="indexterm" name="id2555798"></a>
 		Even though your print queues may be enabled, it is still possible that they
 		are not accepting print jobs. A print queue services incoming printing
 		requests only when configured to do so. Ensure that your print queues are
@@ -1084,15 +1084,15 @@
 <code class="prompt">root# </code> /usr/sbin/accept hplj6f
 </pre><p>
 		</p></li><li><p>
-                <a class="indexterm" name="id2555835"></a>
-                <a class="indexterm" name="id2555842"></a>
                 <a class="indexterm" name="id2555849"></a>
+                <a class="indexterm" name="id2555856"></a>
+                <a class="indexterm" name="id2555863"></a>
                 Edit the file <code class="filename">/etc/cups/mime.convs</code> to uncomment the line:
 </p><pre class="screen">
 application/octet-stream     application/vnd.cups-raw      0     -
 </pre><p>
                 </p></li><li><p>
-                <a class="indexterm" name="id2555877"></a>
+                <a class="indexterm" name="id2555891"></a>
                 Edit the file <code class="filename">/etc/cups/mime.types</code> to uncomment the line:
 </p><pre class="screen">
 application/octet-stream
@@ -1105,7 +1105,7 @@
 	</p><p>
 	The UNIX system print queues have been configured and are ready for validation testing.
 	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="procstart"></a>Process Startup Configuration</h3></div></div></div><p>
-	<a class="indexterm" name="id2555942"></a>
+	<a class="indexterm" name="id2555956"></a>
 	There are two essential steps to process startup configuration. First, the process
 	must be configured so that it automatically restarts each time the server
 	is rebooted. This step involves use of the <code class="literal">chkconfig</code> tool that
@@ -1114,11 +1114,11 @@
 	directories. Links are created so that when the system run level is changed, the
 	necessary start or kill script is run.
 	</p><p>
-	<a class="indexterm" name="id2555977"></a>
-	<a class="indexterm" name="id2555984"></a>
-	<a class="indexterm" name="id2555991"></a>
+	<a class="indexterm" name="id2555992"></a>
 	<a class="indexterm" name="id2555998"></a>
 	<a class="indexterm" name="id2556005"></a>
+	<a class="indexterm" name="id2556012"></a>
+	<a class="indexterm" name="id2556019"></a>
 	In the event that a service is not run as a daemon, but via the internetworking
 	super daemon (<code class="literal">inetd</code> or <code class="literal">xinetd</code>), then the <code class="literal">chkconfig</code>
 	tool makes the necessary entries in the <code class="filename">/etc/xinetd.d</code> directory
@@ -1129,7 +1129,7 @@
 	</p><div class="procedure"><ol type="1"><li><p>
                 Use the standard system tool to configure each service to restart
                 automatically at every system reboot. For example,
-                <a class="indexterm" name="id2556056"></a>
+                <a class="indexterm" name="id2556070"></a>
 </p><pre class="screen">
 <code class="prompt">root# </code> chkconfig dhpcd on
 <code class="prompt">root# </code> chkconfig named on
@@ -1137,9 +1137,9 @@
 <code class="prompt">root# </code> chkconfig smb on
 </pre><p>
 		</p></li><li><p>
-                <a class="indexterm" name="id2556100"></a>
-                <a class="indexterm" name="id2556107"></a>
                 <a class="indexterm" name="id2556114"></a>
+                <a class="indexterm" name="id2556121"></a>
+                <a class="indexterm" name="id2556128"></a>
 		Now start each service to permit the system to be validated.
 		Execute each of the following in the sequence shown:
 
@@ -1150,7 +1150,7 @@
 <code class="prompt">root# </code> /etc/rc.d/init.d/smb restart
 </pre><p>
                 </p></li></ol></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="ch4valid"></a>Validation</h3></div></div></div><p>
-	<a class="indexterm" name="id2556169"></a>
+	<a class="indexterm" name="id2556183"></a>
 	Complex networking problems are most often caused by simple things that are poorly or incorrectly
 	configured. The validation process adopted here should be followed carefully; it is the result of the
 	experience gained from years of making and correcting the most common mistakes. Shortcuts often lead to basic errors. You should
@@ -1160,8 +1160,8 @@
 	days. A well debugged network is a foundation for happy network users and network administrators. 
 	Later in this book you learn how to make users happier. For now, it is enough to learn to 
 	validate. Let's get on with it.
-	</p><div class="procedure"><a name="id2556191"></a><p class="title"><b>Procedure 3.5. Server Validation Steps</b></p><ol type="1"><li><p>
-			<a class="indexterm" name="id2556202"></a>
+	</p><div class="procedure"><a name="id2556205"></a><p class="title"><b>Procedure 3.5. Server Validation Steps</b></p><ol type="1"><li><p>
+			<a class="indexterm" name="id2556216"></a>
 			One of the most important facets of Samba configuration is to ensure that
 			name resolution functions correctly. You can check name resolution
 			with a few simple tests. The most basic name resolution is provided from the
@@ -1187,7 +1187,7 @@
 			This proves that name resolution via the <code class="filename">/etc/hosts</code> file
 			is working.
 			</p></li><li><p>
-			<a class="indexterm" name="id2556272"></a>
+			<a class="indexterm" name="id2556286"></a>
 			So far, your installation is going particularly well. In this step we validate
 			DNS server and name resolution operation. Using your favorite UNIX system editor,
 			change the <code class="filename">/etc/nsswitch.conf</code> file so that the
@@ -1196,7 +1196,7 @@
 hosts:        dns
 </pre><p>
 			</p></li><li><p>
-			<a class="indexterm" name="id2556305"></a>
+			<a class="indexterm" name="id2556319"></a>
 			Before you test DNS operation, it is a good idea to verify that the DNS server
 			is running by executing the following:
 </p><pre class="screen">
@@ -1210,7 +1210,7 @@
  2552 pts/2    S      0:00 grep named
 </pre><p>
 			This means that we are ready to check DNS operation. Do so by executing:
-			<a class="indexterm" name="id2556334"></a>
+			<a class="indexterm" name="id2556349"></a>
 </p><pre class="screen">
 <code class="prompt">root# </code> ping diamond
 PING sleeth1.abmas.biz (192.168.1.1) 56(84) bytes of data.
@@ -1226,12 +1226,12 @@
 <code class="prompt">root# </code> host -f diamond.abmas.biz
 sleeth1.abmas.biz has address 192.168.1.1
 </pre><p>
-			<a class="indexterm" name="id2556373"></a>
+			<a class="indexterm" name="id2556387"></a>
 			You may now remove the entry called <code class="constant">diamond</code> from the
 			<code class="filename">/etc/hosts</code> file. It does not hurt to leave it there,
 			but its removal reduces the number of administrative steps for this name.
 			</p></li><li><p>
-			<a class="indexterm" name="id2556399"></a>
+			<a class="indexterm" name="id2556413"></a>
 			WINS is a great way to resolve NetBIOS names to their IP address. You can test
 			the operation of WINS by starting <code class="literal">nmbd</code> (manually or by way
 			of the Samba startup method shown in <a class="link" href="secure.html#procstart" title="Process Startup Configuration">&#8220;Process Startup Configuration&#8221;</a>). You must edit
@@ -1250,7 +1250,7 @@
 64 bytes from 192.168.1.1: icmp_seq=1 ttl=64 time=0.094 ms
 64 bytes from 192.168.1.1: icmp_seq=2 ttl=64 time=0.479 ms
 </pre><p>
-			<a class="indexterm" name="id2556490"></a>
+			<a class="indexterm" name="id2556505"></a>
 			Now that you can relax with the knowledge that all three major forms of name
 			resolution to IP address resolution are working, edit the <code class="filename">/etc/nsswitch.conf</code>
 			again. This time you add all three forms of name resolution to this file.
@@ -1271,7 +1271,7 @@
 			This shows that the server is running. The proof of whether or not it is working
 			comes when you try to add the first DHCP client to the network.
 			</p></li><li><p>
-			<a class="indexterm" name="id2556550"></a>
+			<a class="indexterm" name="id2556565"></a>
 			This is a good point at which to start validating Samba operation. You are 
 			content that name resolution is working for basic TCP/IP needs. Let's move on.
 			If your <code class="filename">smb.conf</code> file has bogus options or parameters, this may cause Samba
@@ -1343,10 +1343,10 @@
 </pre><p>
 			Clear away all errors before proceeding.
 			</p></li><li><p>
-			<a class="indexterm" name="id2556652"></a>
-			<a class="indexterm" name="id2556658"></a>
-			<a class="indexterm" name="id2556665"></a>
+			<a class="indexterm" name="id2556666"></a>
 			<a class="indexterm" name="id2556672"></a>
+			<a class="indexterm" name="id2556679"></a>
+			<a class="indexterm" name="id2556686"></a>
 			Check that the Samba server is running:
 </p><pre class="screen">
 <code class="prompt">root# </code> ps ax | grep mbd
@@ -1359,10 +1359,10 @@
 14295 ?        S     0:00 /usr/sbin/winbindd -B
 </pre><p>
 			The <code class="literal">winbindd</code> daemon is running in split mode (normal), so there are also
-			two instances<sup>[<a name="id2556703" href="#ftn.id2556703" class="footnote">7</a>]</sup> of it.
+			two instances<sup>[<a name="id2556717" href="#ftn.id2556717" class="footnote">7</a>]</sup> of it.
 			</p></li><li><p>
-			<a class="indexterm" name="id2556733"></a>
-	      <a class="indexterm" name="id2556740"></a>
+			<a class="indexterm" name="id2556747"></a>
+	      <a class="indexterm" name="id2556754"></a>
 			Check that an anonymous connection can be made to the Samba server:
 </p><pre class="screen">
 <code class="prompt">root# </code> smbclient -L localhost -U%
@@ -1394,9 +1394,9 @@
 			The <code class="constant">-U%</code> argument means to send a <code class="constant">NULL</code> username and
 			a <code class="constant">NULL</code> password.
 			</p></li><li><p>
-			<a class="indexterm" name="id2556798"></a>
-			<a class="indexterm" name="id2556805"></a>
 			<a class="indexterm" name="id2556812"></a>
+			<a class="indexterm" name="id2556819"></a>
+			<a class="indexterm" name="id2556826"></a>
 			Verify that each printer has the IP address assigned in the DHCP server configuration file.
 			The easiest way to do this is to ping the printer name. Immediately after the ping response
 			has been received, execute <code class="literal">arp -a</code> to find the MAC address of the printer
@@ -1411,12 +1411,12 @@
 <code class="prompt">root# </code> arp -a
 hplj6a (192.168.1.30) at 00:03:47:CB:81:E0 [ether] on eth0
 </pre><p>
-	      <a class="indexterm" name="id2556859"></a>
+	      <a class="indexterm" name="id2556873"></a>
 			The MAC address <code class="constant">00:03:47:CB:81:E0</code> matches that specified for the
 			IP address from which the printer has responded and with the entry for it in the
 			<code class="filename">/etc/dhcpd.conf</code> file. Repeat this for each printer configured.
 			</p></li><li><p>
-			<a class="indexterm" name="id2556887"></a>
+			<a class="indexterm" name="id2556902"></a>
 			Make an authenticated connection to the server using the <code class="literal">smbclient</code> tool:
 </p><pre class="screen">
 <code class="prompt">root# </code> smbclient //diamond/accounts -U gholmes
@@ -1435,7 +1435,7 @@
 smb: \&gt; q
 </pre><p>
 			</p></li><li><p>
-			<a class="indexterm" name="id2556944"></a>
+			<a class="indexterm" name="id2556958"></a>
 			Your new server is connected to an Internet-accessible connection. Before you start
 			your firewall, you should run a port scanner against your system. You should repeat that
 			after the firewall has been started. This helps you understand to what extent the
@@ -1510,8 +1510,8 @@
 Nmap run completed -- 1 IP address (1 host up) scanned in 168 seconds
 </pre><p>
 			</p></li></ol></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="ch4appscfg"></a>Application Share Configuration</h3></div></div></div><p>
-	<a class="indexterm" name="id2557048"></a>
-	<a class="indexterm" name="id2557054"></a>
+	<a class="indexterm" name="id2557062"></a>
+	<a class="indexterm" name="id2557068"></a>
 	The use of an application server is a key mechanism by which desktop administration overheads
 	can be reduced. Check the application manual for your software to identify how best to
 	create an administrative installation.
@@ -1532,7 +1532,7 @@
 		on a central network share. This type of installation often prevents storage
 		of work files on the local workstation.
 		</p></li></ul></div><p>
-	<a class="indexterm" name="id2557106"></a>
+	<a class="indexterm" name="id2557120"></a>
 	A common application deployed in this environment is an office suite.
 	Enterprise editions of Microsoft Office XP Professional can be administratively installed
 	by launching the installation from a command shell. The command that achieves this is
@@ -1549,8 +1549,8 @@
 	A network workstation (minimum) installation requires typically 10 MB to 15 MB of
 	local disk space. In the latter case, when the applications are used, they load over the network.
 	</p><p>
-	<a class="indexterm" name="id2557144"></a>
-	<a class="indexterm" name="id2557150"></a>
+	<a class="indexterm" name="id2557158"></a>
+	<a class="indexterm" name="id2557165"></a>
 	Microsoft Office Service Packs can be unpacked to update an administrative share. This makes
 	it possible to update MS Office XP Professional for all users from a single installation
 	of the service pack and generally circumvents the need to run updates on each network
@@ -1559,7 +1559,7 @@
 	The default location for MS Office XP Professional data files can be set through registry
 	editing or by way of configuration options inside each Office XP Professional application.
 	</p><p>
-	<a class="indexterm" name="id2557172"></a>
+	<a class="indexterm" name="id2557186"></a>
 	OpenOffice.Org OpenOffice Version 1.1.0 can be installed locally. It can also
 	be installed to run off a network share. The latter is a most desirable solution for office-bound 
 	network users and for administrative staff alike. It permits quick and easy updates
@@ -1572,7 +1572,7 @@
 	prompted on screen for the target installation location. This is the administrative
 	share point. The full administrative OpenOffice share takes approximately 150 MB of disk
 	space.
-	</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2557204"></a>Comments Regarding Software Terms of Use</h4></div></div></div><p>
+	</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2557218"></a>Comments Regarding Software Terms of Use</h4></div></div></div><p>
 			Many single-user products can be installed into an administrative share, but
 			personal versions of products such as Microsoft Office XP Professional do not permit this. 
 			Many people do not like terms of use typical with commercial products, so a few comments
@@ -1596,7 +1596,7 @@
 			also. Whatever the licensing terms may be, if you do not approve of the terms of use,
 			please do not use the software.
 			</p><p>
-			<a class="indexterm" name="id2557252"></a>
+			<a class="indexterm" name="id2557266"></a>
 			Samba is provided under the terms of the GNU GPL Version 2, a copy of which is provided
 			with the source code.
 			</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="ch4wincfg"></a>Windows Client Configuration</h3></div></div></div><p>
@@ -1607,8 +1607,8 @@
 	Ghost (enterprise edition) to replicate the staged machine to its target desktops. The same can
 	be done with notebook computers as long as they are identical or sufficiently similar.
 	</p><div class="procedure"><a name="sbewinclntprep"></a><p class="title"><b>Procedure 3.6. Windows Client Configuration Procedure</b></p><ol type="1"><li><p>
-		<a class="indexterm" name="id2557302"></a>
-		<a class="indexterm" name="id2557309"></a>
+		<a class="indexterm" name="id2557316"></a>
+		<a class="indexterm" name="id2557323"></a>
 		Install MS Windows XP Professional. During installation, configure the client to use DHCP for 
 		TCP/IP protocol configuration. DHCP configures all Windows clients to use the WINS Server
 		address that has been defined for the local subnet.
@@ -1641,7 +1641,7 @@
 		Install printers on each machine following the steps shown in the Windows client printer
 		preparation procedure below.
 		</p></li><li><p>
-		<a class="indexterm" name="id2557447"></a>
+		<a class="indexterm" name="id2557461"></a>
 		When you are satisfied that the staging systems are complete, use the appropriate procedure to
 		remove the client from the domain. Reboot the system and then log on as the local administrator
 		and clean out all temporary files stored on the system. Before shutting down, use the disk
@@ -1650,8 +1650,8 @@
 		Boot the workstation using the Norton (Symantec) Ghosting diskette (or CD-ROM) and image the
 		machine to a network share on the server.
 		</p></li><li><p>
-		<a class="indexterm" name="id2557476"></a>
-		<a class="indexterm" name="id2557485"></a>
+		<a class="indexterm" name="id2557490"></a>
+		<a class="indexterm" name="id2557499"></a>
 		You may now replicate the image to the target machines using the appropriate Norton Ghost 
 		procedure. Make sure to use the procedure that ensures each machine has a unique
 		Windows security identifier (SID). When the installation of the disk image has completed, boot the PC. 
@@ -1686,7 +1686,7 @@
 		</p></li><li><p>
 		Repeat the printer installation steps above for both HP LaserJet 6 printers
 		as well as for both QMS Magicolor laser printers.
-		</p></li></ol></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2557755"></a>Key Points Learned</h3></div></div></div><p>
+		</p></li></ol></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2557769"></a>Key Points Learned</h3></div></div></div><p>
 		How do you feel? You have built a capable network, a truly ambitious project.
 		Future network updates can be handled by
 		your staff. You must be a satisfied manager. Let's review the achievements.
@@ -1709,29 +1709,29 @@
 			You introduced an application server as well as the concept of cloning a Windows
 			client in order to effect improved standardization of desktops and to reduce
 			the costs of network management.
-			</p></li></ul></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2557817"></a>Questions and Answers</h2></div></div></div><p>
-	</p><div class="qandaset"><dl><dt>1. <a href="secure.html#id2557833">
+			</p></li></ul></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2557831"></a>Questions and Answers</h2></div></div></div><p>
+	</p><div class="qandaset"><dl><dt>1. <a href="secure.html#id2557847">
 		What is the maximum number of account entries that the tdbsam
 		passdb backend can handle?
-		</a></dt><dt>2. <a href="secure.html#id2557901">
+		</a></dt><dt>2. <a href="secure.html#id2557916">
 		Would Samba operate any better if the OS level is set to a value higher than 35?
-		</a></dt><dt>3. <a href="secure.html#id2557923">
+		</a></dt><dt>3. <a href="secure.html#id2557937">
 		Why in this example have you provided UNIX group to Windows Group mappings for only Domain Groups?
-		</a></dt><dt>4. <a href="secure.html#id2557946">
+		</a></dt><dt>4. <a href="secure.html#id2557960">
 		Why has a path been specified in the IPC$ share?
-		</a></dt><dt>5. <a href="secure.html#id2557974">
+		</a></dt><dt>5. <a href="secure.html#id2557989">
 		Why does the smb.conf file in this exercise include an entry for smb ports?
-		</a></dt><dt>6. <a href="secure.html#id2558021">
+		</a></dt><dt>6. <a href="secure.html#id2558035">
 		What is the difference between a print queue and a printer?
-		</a></dt><dt>7. <a href="secure.html#id2558057">
+		</a></dt><dt>7. <a href="secure.html#id2558071">
 		Can all MS Windows application software be installed onto an application server share?
-		</a></dt><dt>8. <a href="secure.html#id2558082">
+		</a></dt><dt>8. <a href="secure.html#id2558096">
 		Why use dynamic DNS (DDNS)?
-		</a></dt><dt>9. <a href="secure.html#id2558101">
+		</a></dt><dt>9. <a href="secure.html#id2558115">
 		Why would you use WINS as well as DNS-based name resolution?
-		</a></dt><dt>10. <a href="secure.html#id2558186">
+		</a></dt><dt>10. <a href="secure.html#id2558200">
 		What are the major benefits of using an application server?
-		</a></dt></dl><table border="0" summary="Q and A Set"><col align="left" width="1%"><tbody><tr class="question"><td align="left" valign="top"><a name="id2557833"></a><a name="id2557835"></a><p><b>1.</b></p></td><td align="left" valign="top"><p>
+		</a></dt></dl><table border="0" summary="Q and A Set"><col align="left" width="1%"><tbody><tr class="question"><td align="left" valign="top"><a name="id2557847"></a><a name="id2557849"></a><p><b>1.</b></p></td><td align="left" valign="top"><p>
 		What is the maximum number of account entries that the <em class="parameter"><code>tdbsam</code></em>
 		passdb backend can handle?
 		</p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p>
@@ -1757,26 +1757,26 @@
 		at which most networks tend to want backup domain controllers (BDCs). Samba-3 does
 		not provide a mechanism for replicating tdbsam data so it can be used by a BDC. The
 		limitation of 250 users per tdbsam is predicated only on the need for replication,
-		not on the limits<sup>[<a name="id2557891" href="#ftn.id2557891" class="footnote">8</a>]</sup> of the tdbsam backend itself. 
-		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2557901"></a><a name="id2557904"></a><p><b>2.</b></p></td><td align="left" valign="top"><p>
+		not on the limits<sup>[<a name="id2557905" href="#ftn.id2557905" class="footnote">8</a>]</sup> of the tdbsam backend itself. 
+		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2557916"></a><a name="id2557918"></a><p><b>2.</b></p></td><td align="left" valign="top"><p>
 		Would Samba operate any better if the OS level is set to a value higher than 35?
 		</p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p>
 		No. MS Windows workstations and servers do not use a value higher than 33. Setting this to a value
 		of 35 already assures Samba of precedence over MS Windows products in browser elections. There is
 		no gain to be had from setting this higher.
-		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2557923"></a><a name="id2557925"></a><p><b>3.</b></p></td><td align="left" valign="top"><p>
+		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2557937"></a><a name="id2557940"></a><p><b>3.</b></p></td><td align="left" valign="top"><p>
 		Why in this example have you provided UNIX group to Windows Group mappings for only Domain Groups?
 		</p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p>
 		At this time, Samba has the capacity to use only Domain Groups mappings. It is possible that at
 		a later date Samba may make use of Windows Local Groups, as well as of the Active Directory special
 		Groups. Proper operation requires Domain Groups to be mapped to valid UNIX groups.
-		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2557946"></a><a name="id2557948"></a><p><b>4.</b></p></td><td align="left" valign="top"><p>
+		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2557960"></a><a name="id2557962"></a><p><b>4.</b></p></td><td align="left" valign="top"><p>
 		Why has a path been specified in the <em class="parameter"><code>IPC$</code></em> share?
 		</p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p>
 		This is done so that in the event that a software bug may permit a client connection to the IPC$ share to
 		obtain access to the file system, it does so at a location that presents least risk. Under normal operation
 		this type of paranoid step should not be necessary. The use of this parameter should not be necessary. 
-		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2557974"></a><a name="id2557977"></a><p><b>5.</b></p></td><td align="left" valign="top"><p>
+		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2557989"></a><a name="id2557991"></a><p><b>5.</b></p></td><td align="left" valign="top"><p>
 		Why does the <code class="filename">smb.conf</code> file in this exercise include an entry for <a class="link" href="smb.conf.5.html#SMBPORTS">smb ports</a>?
 		</p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p>
 		The default order by which Samba-3 attempts to communicate with MS Windows clients is via port 445 (the TCP port
@@ -1785,7 +1785,7 @@
 		specifying the use of only port 139, the intent is to reduce unsuccessful service connection attempts.
 		The result of this is improved network performance. Where Samba-3 is installed as an Active Directory Domain
 		member, the default behavior is highly beneficial and should not be changed.
-		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2558021"></a><a name="id2558023"></a><p><b>6.</b></p></td><td align="left" valign="top"><p>
+		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2558035"></a><a name="id2558037"></a><p><b>6.</b></p></td><td align="left" valign="top"><p>
 		What is the difference between a print queue and a printer?
 		</p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p>
 		A printer is a physical device that is connected either directly to the network or to a computer 
@@ -1799,7 +1799,7 @@
 		print requests. When the data stream has been fully received, the input stream is closed,
 		and the job is then submitted to a sequential print queue where the job is stored until
 		the printer is ready to receive the job.
-		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2558057"></a><a name="id2558059"></a><p><b>7.</b></p></td><td align="left" valign="top"><p>
+		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2558071"></a><a name="id2558073"></a><p><b>7.</b></p></td><td align="left" valign="top"><p>
 		Can all MS Windows application software be installed onto an application server share?
 		</p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p>
 		Much older Windows software is not compatible with installation to and execution from
@@ -1807,13 +1807,13 @@
 		be installed to an application server. Retail consumer versions of Microsoft Office XP
 		Professional do not permit installation to an application server share and can be installed
 		and used only to/from a local workstation hard disk.
-		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2558082"></a><a name="id2558084"></a><p><b>8.</b></p></td><td align="left" valign="top"><p>
+		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2558096"></a><a name="id2558098"></a><p><b>8.</b></p></td><td align="left" valign="top"><p>
 		Why use dynamic DNS (DDNS)?
 		</p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p>
 		When DDNS records are updated directly from the DHCP server, it is possible for
 		network clients that are not NetBIOS-enabled, and thus cannot use WINS, to locate
 		Windows clients via DNS.
-		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2558101"></a><a name="id2558103"></a><p><b>9.</b></p></td><td align="left" valign="top"><p>
+		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2558115"></a><a name="id2558118"></a><p><b>9.</b></p></td><td align="left" valign="top"><p>
 		Why would you use WINS as well as DNS-based name resolution?
 		</p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p>
 		WINS is to NetBIOS names as DNS is to fully qualified domain names (FQDN). The FQDN is
@@ -1821,7 +1821,7 @@
 		means <code class="constant">top-level domain</code>. A FQDN is a longhand but easy-to-remember
 		expression that may be up to 1024 characters in length and that represents an IP address. 
 		A NetBIOS name is always 16 characters long. The 16<sup>th</sup> character
-		is a name type indicator. A specific name type is registered<sup>[<a name="id2558139" href="#ftn.id2558139" class="footnote">9</a>]</sup> for each 
+		is a name type indicator. A specific name type is registered<sup>[<a name="id2558153" href="#ftn.id2558153" class="footnote">9</a>]</sup> for each 
 		type of service that is provided by the Windows server or client and that may be registered
 		where a WINS server is in use.
 		</p><p>
@@ -1836,24 +1836,24 @@
 		which it has control.
 		</p><p>
 		Windows 200x Active Directory requires the registration in the DNS zone for the domain it 
-		controls of service locator<sup>[<a name="id2558173" href="#ftn.id2558173" class="footnote">10</a>]</sup> records 
+		controls of service locator<sup>[<a name="id2558187" href="#ftn.id2558187" class="footnote">10</a>]</sup> records 
 		that Windows clients and servers will use to locate Kerberos and LDAP services. ADS also 
 		requires the registration of special records that are called global catalog (GC) entries 
 		and site entries by which domain controllers and other essential ADS servers may be located. 
-		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2558186"></a><a name="id2558188"></a><p><b>10.</b></p></td><td align="left" valign="top"><p>
+		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2558200"></a><a name="id2558202"></a><p><b>10.</b></p></td><td align="left" valign="top"><p>
 		What are the major benefits of using an application server?
 		</p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p>
 		The use of an application server can significantly reduce application update maintenance.
 		By providing a centralized application share, software updates need be applied to only
 		one location for all major applications used. This results in faster update roll-outs and
 		significantly better application usage control.
-		</p></td></tr></tbody></table></div></div><div class="footnotes"><br><hr width="100" align="left"><div class="footnote"><p><sup>[<a name="ftn.id2552515" href="#id2552515" class="para">5</a>] </sup>See <span class="emphasis"><em>TOSHARG2</em></span>, Chapter 3.
+		</p></td></tr></tbody></table></div></div><div class="footnotes"><br><hr width="100" align="left"><div class="footnote"><p><sup>[<a name="ftn.id2552528" href="#id2552528" class="para">5</a>] </sup>See <span class="emphasis"><em>TOSHARG2</em></span>, Chapter 3.
 		This is necessary so that Samba can act as a Domain Controller (PDC); see
-		<span class="emphasis"><em>TOSHARG2</em></span>, Chapter 4, for additional information.</p></div><div class="footnote"><p><sup>[<a name="ftn.id2552928" href="#id2552928" class="para">6</a>] </sup>You may want to do the echo command last and include 
-				"0" in the init scripts, since it opens up your network for a short time.</p></div><div class="footnote"><p><sup>[<a name="ftn.id2556703" href="#id2556703" class="para">7</a>] </sup>For more information regarding winbindd, see <span class="emphasis"><em>TOSHARG2</em></span>, 
+		<span class="emphasis"><em>TOSHARG2</em></span>, Chapter 4, for additional information.</p></div><div class="footnote"><p><sup>[<a name="ftn.id2552942" href="#id2552942" class="para">6</a>] </sup>You may want to do the echo command last and include 
+				"0" in the init scripts, since it opens up your network for a short time.</p></div><div class="footnote"><p><sup>[<a name="ftn.id2556717" href="#id2556717" class="para">7</a>] </sup>For more information regarding winbindd, see <span class="emphasis"><em>TOSHARG2</em></span>, 
 			Chapter 23, Section 23.3. The single instance of <code class="literal">smbd</code> is normal. One additional
 			<code class="literal">smbd</code> slave process is spawned for each SMB/CIFS client 
-			connection.</p></div><div class="footnote"><p><sup>[<a name="ftn.id2557891" href="#id2557891" class="para">8</a>] </sup>Bench tests have shown that tdbsam is a very
+			connection.</p></div><div class="footnote"><p><sup>[<a name="ftn.id2557905" href="#id2557905" class="para">8</a>] </sup>Bench tests have shown that tdbsam is a very
 		effective database technology.  There is surprisingly little performance loss even
-		with over 4000 users.</p></div><div class="footnote"><p><sup>[<a name="ftn.id2558139" href="#id2558139" class="para">9</a>] </sup>
-		See <span class="emphasis"><em>TOSHARG2</em></span>, Chapter 9, for more information.</p></div><div class="footnote"><p><sup>[<a name="ftn.id2558173" href="#id2558173" class="para">10</a>] </sup>See TOSHARG2, Chapter 9, Section 9.3.3.</p></div></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="small.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="ExNetworks.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="Big500users.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Chapter 2. Small Office Networking </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> Chapter 4. The 500-User Office</td></tr></table></div></body></html>
+		with over 4000 users.</p></div><div class="footnote"><p><sup>[<a name="ftn.id2558153" href="#id2558153" class="para">9</a>] </sup>
+		See <span class="emphasis"><em>TOSHARG2</em></span>, Chapter 9, for more information.</p></div><div class="footnote"><p><sup>[<a name="ftn.id2558187" href="#id2558187" class="para">10</a>] </sup>See TOSHARG2, Chapter 9, Section 9.3.3.</p></div></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="small.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="ExNetworks.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="Big500users.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Chapter 2. Small Office Networking </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> Chapter 4. The 500-User Office</td></tr></table></div></body></html>

Modified: branches/samba/upstream/docs/htmldocs/Samba3-ByExample/simple.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/Samba3-ByExample/simple.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/Samba3-ByExample/simple.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,13 +1,13 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 1. No-Frills Samba Servers</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="Samba-3 by Example"><link rel="up" href="ExNetworks.html" title="Part I. Example Network Configurations"><link rel="prev" href="ExNetworks.html" title="Part I. Example Network Configurations"><link rel="next" href="small.html" title="Chapter 2. Small Office Networking"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 1. No-Frills Samba Servers</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ExNetworks.html">Prev</a> </td><th width="60%" align="center">Part I. Example Network Configurations</th><td width="20%" align="right"> <a accesskey="n" href="small.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="simple"></a>Chapter 1. No-Frills Samba Servers</h2></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="simple.html#id2542979">Introduction</a></span></dt><dt><span class="sect1"><a href="simple.html#id2543020">Assignment Tasks</a></span></dt><dd><dl><dt><span class="sect2"><a href="simple.html#id2543064">Drafting Office</a></span></dt><dt><span class="sect2"><a href="simple.html#id2543835">Charity Administration Office</a></span></dt><dt><span class="sect2"><a href="simple.html#AccountingOffice">Accounting Office</a></span></dt></dl></dd><dt><span class="sect1"><a href="simple.html#id2547500">Questions and Answers</a></span></dt></dl></div><p>
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 1. No-Frills Samba Servers</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="Samba-3 by Example"><link rel="up" href="ExNetworks.html" title="Part I. Example Network Configurations"><link rel="prev" href="ExNetworks.html" title="Part I. Example Network Configurations"><link rel="next" href="small.html" title="Chapter 2. Small Office Networking"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 1. No-Frills Samba Servers</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ExNetworks.html">Prev</a> </td><th width="60%" align="center">Part I. Example Network Configurations</th><td width="20%" align="right"> <a accesskey="n" href="small.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="simple"></a>Chapter 1. No-Frills Samba Servers</h2></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="simple.html#id2542993">Introduction</a></span></dt><dt><span class="sect1"><a href="simple.html#id2543034">Assignment Tasks</a></span></dt><dd><dl><dt><span class="sect2"><a href="simple.html#id2543078">Drafting Office</a></span></dt><dt><span class="sect2"><a href="simple.html#id2543849">Charity Administration Office</a></span></dt><dt><span class="sect2"><a href="simple.html#AccountingOffice">Accounting Office</a></span></dt></dl></dd><dt><span class="sect1"><a href="simple.html#id2547514">Questions and Answers</a></span></dt></dl></div><p>
 	This is the start of the real journey toward the successful deployment of Samba. For some this chapter
 	is the end of the road because their needs will have been adequately met. For others, this chapter is
 	the beginning of a journey that will take them well past the contents of this book. This book provides
 	example configurations of, for the greater part, complete networking solutions. The intent of this book
 	is to help you to get your Samba installation working with the least amount of pain and aggravation.
-	</p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2542979"></a>Introduction</h2></div></div></div><p>
+	</p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2542993"></a>Introduction</h2></div></div></div><p>
 	This chapter lays the groundwork for understanding the basics of Samba operation. 
 	Instead of a bland technical discussion, each principle is demonstrated by way of a 
-	real-world scenario for which a working solution<sup>[<a name="id2542991" href="#ftn.id2542991" class="footnote">1</a>]</sup> is fully described.
+	real-world scenario for which a working solution<sup>[<a name="id2543005" href="#ftn.id2543005" class="footnote">1</a>]</sup> is fully described.
 	</p><p>
 	The practical exercises take you on a journey through a drafting office, a charity administration
 	office, and an accounting office. You may choose to apply any or all of these exercises to your own environment.
@@ -17,7 +17,7 @@
 	find much improved solutions compared with those presented here. By the time you complete this book,
 	you should aim to be a Samba expert, so do attempt to find better solutions and try them as you work your
 	way through the examples.
-	</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2543020"></a>Assignment Tasks</h2></div></div></div><p>
+	</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2543034"></a>Assignment Tasks</h2></div></div></div><p>
 	Each case presented highlights different aspects of Windows networking for which a simple 
 	Samba-based solution can be provided. Each has subtly different requirements taken from real-world cases.
 	The cases are briefly reviewed to cover important points. Instructions are based
@@ -28,7 +28,7 @@
 	</p><div class="itemizedlist"><ul type="disc"><li><p>A drafting office</p></li><li><p>A charity administration office</p></li><li><p>An accounting office</p></li></ul></div><p>
 	</p><p>
 	Let's get started.
-	</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2543064"></a>Drafting Office</h3></div></div></div><p>
+	</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2543078"></a>Drafting Office</h3></div></div></div><p>
 	Our fictitious company is called <span class="emphasis"><em>Abmas Design, Inc.</em></span> This is a three-person
 	computer-aided design (CAD) business that often has more work than can be handled. The 
 	business owner hires contract draftspeople from wherever he can. They bring their own 
@@ -38,15 +38,15 @@
 	plans that are stored on a central server one day per month. She knows how to upload 
 	plans from each machine. The files available from the server must remain read-only. 
 	Anyone should be able to access the plans at any time and without barriers or difficulty.
-	</p><p><a class="indexterm" name="id2543091"></a>
-		<a class="indexterm" name="id2543098"></a>
+	</p><p><a class="indexterm" name="id2543105"></a>
+		<a class="indexterm" name="id2543112"></a>
 	Mr. Bob Jordan has asked you to install the new server as economically as possible. The central
 	server has a Pentium-IV 1.6GHz CPU, 768MB RAM, a 20GB IDE boot drive, a 160GB IDE second disk
 	to store plans, and a 100-base-T Ethernet card. You have already installed Red Hat Fedora CoreX and
 	have upgraded Samba to version 3.0.20 using the RPM package that is provided from the Samba
 	<a class="ulink" href="http://www.samba.org" target="_top">FTP</a> sites. (Note: Fedora CoreX indicates your favorite
 	version.)
-	</p><p><a class="indexterm" name="id2543126"></a>
+	</p><p><a class="indexterm" name="id2543140"></a>
 	The four permanent drafting machines (Microsoft Windows workstations) have attached printers 
 	and plotters that are shared on a peer-to-peer basis by any and all network users. The intent 
 	is to continue to share printers in this manner. The three permanent staff work together with 
@@ -55,15 +55,15 @@
 	area is copied to the central server and the files are removed from the main weekly storage 
 	machine. The office works best with this arrangement and does not want to change anything. 
 	Old habits are too ingrained.
-	</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2543148"></a>Dissection and Discussion</h4></div></div></div><p>
-		<a class="indexterm" name="id2543156"></a>
+	</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2543162"></a>Dissection and Discussion</h4></div></div></div><p>
+		<a class="indexterm" name="id2543170"></a>
 		The requirements for this server installation demand simplicity. An anonymous read-only
 		file server adequately meets all needs. The network consultant determines how
 		to upload all files from the weekly storage area to the server. This installation should
 		focus only on critical aspects of the installation.
 		</p><p>
 		It is not necessary to have specific users on the server. The site has a method for storing
-		all design files (plans). Each plan is stored in a directory that is named YYYYWW,<sup>[<a name="id2543177" href="#ftn.id2543177" class="footnote">2</a>]</sup> where
+		all design files (plans). Each plan is stored in a directory that is named YYYYWW,<sup>[<a name="id2543191" href="#ftn.id2543191" class="footnote">2</a>]</sup> where
 		YYYY is the year, and WW is the week of the year. This arrangement allows work to be stored
 		by week of year to preserve the filing technique the site is familiar with.
 		There is also a customer directory that is alphabetically listed. At the top level are 26
@@ -73,18 +73,18 @@
 		plans to be located both by customer name and by the date the work was performed, without
 		demanding the disk space that would be needed if a duplicate file copy were to be stored. 
 		The share containing the plans is called <span class="emphasis"><em>Plans</em></span>.
-		</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2543206"></a>Implementation</h4></div></div></div><p>
+		</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2543220"></a>Implementation</h4></div></div></div><p>
 		It is assumed that the server is fully installed and ready for installation and 
 		configuration of Samba 3.0.20 and any support files needed. All TCP/IP addresses 
 		have been hard-coded. In our case the IP address of the Samba server is 
 		<code class="constant">192.168.1.1</code> and the netmask is <code class="constant">255.255.255.0</code>. 
 		The hostname of the server used is <code class="constant">server</code>.
-		</p><div class="procedure"><a name="id2543232"></a><p class="title"><b>Procedure 1.1. Samba Server Configuration</b></p><ol type="1"><li><p>
+		</p><div class="procedure"><a name="id2543246"></a><p class="title"><b>Procedure 1.1. Samba Server Configuration</b></p><ol type="1"><li><p>
 			Download the Samba-3 RPM packages for Red Hat Fedora Core2 from the Samba
 			<a class="ulink" href="http://www.samba.org" target="_top">FTP servers.</a>
 			</p></li><li><p>
-			<a class="indexterm" name="id2543257"></a>
-			<a class="indexterm" name="id2543266"></a>
+			<a class="indexterm" name="id2543271"></a>
+			<a class="indexterm" name="id2543280"></a>
 			Install the RPM package using either the Red Hat Linux preferred GUI
 			tool or the <code class="literal">rpm</code>:
 </p><pre class="screen">
@@ -100,7 +100,7 @@
 			The 755 permissions on this directory (mount point) permit the owner to read, write,
 			and execute, and the group and everyone else to read and execute only.
 			</p><p>
-			<a class="indexterm" name="id2543331"></a>
+			<a class="indexterm" name="id2543345"></a>
 			Use Red Hat Linux system tools (refer to Red Hat instructions)
 			to format the 160GB hard drive with a suitable file system. An Ext3 file system
 			is suitable. Configure this drive to automatically mount using the <code class="filename">/plans</code>
@@ -109,35 +109,35 @@
 			Install the <code class="filename">smb.conf</code> file shown in <a class="link" href="simple.html#draft-smbconf" title="Example 1.1. Drafting Office smb.conf File">&#8220;Drafting Office smb.conf File&#8221;</a> in the
 			<code class="filename">/etc/samba</code> directory.
 
-</p><div class="example"><a name="draft-smbconf"></a><p class="title"><b>Example 1.1. Drafting Office <code class="filename">smb.conf</code> File</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td># Global Parameters</td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2543410"></a><em class="parameter"><code>workgroup = MIDEARTH</code></em></td></tr><tr><td><a class="indexterm" name="id2543421"></a><em class="parameter"><code>security = SHARE</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[Plans]</code></em></td></tr><tr><td><a class="indexterm" name="id2543442"></a><em class="parameter"><code>path = /plans</code></em></td></tr><tr><td><a class="indexterm" name="id2543453"></a><em class="parameter"><code>read only = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2543465"></a><em class="parameter"><code>guest ok = Yes</code></em></td></tr></table></div></div><p><br class="example-break">
+</p><div class="example"><a name="draft-smbconf"></a><p class="title"><b>Example 1.1. Drafting Office <code class="filename">smb.conf</code> File</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td># Global Parameters</td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2543424"></a><em class="parameter"><code>workgroup = MIDEARTH</code></em></td></tr><tr><td><a class="indexterm" name="id2543435"></a><em class="parameter"><code>security = SHARE</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[Plans]</code></em></td></tr><tr><td><a class="indexterm" name="id2543456"></a><em class="parameter"><code>path = /plans</code></em></td></tr><tr><td><a class="indexterm" name="id2543467"></a><em class="parameter"><code>read only = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2543479"></a><em class="parameter"><code>guest ok = Yes</code></em></td></tr></table></div></div><p><br class="example-break">
 			</p></li><li><p>
-			<a class="indexterm" name="id2543484"></a>
+			<a class="indexterm" name="id2543498"></a>
 			Verify that the <code class="filename">/etc/hosts</code> file contains the following entry:
 </p><pre class="screen">
 192.168.1.1	server
 </pre><p>
 
 			</p></li><li><p>
-			<a class="indexterm" name="id2543511"></a>
-			<a class="indexterm" name="id2543520"></a>
-			<a class="indexterm" name="id2543527"></a>
+			<a class="indexterm" name="id2543525"></a>
+			<a class="indexterm" name="id2543534"></a>
+			<a class="indexterm" name="id2543541"></a>
 			Use the standard system tool to start Samba and to configure it to restart
 			automatically at every system reboot. For example,
 </p><pre class="screen">
 <code class="prompt">root# </code> chkconfig smb on
 <code class="prompt">root# </code> /etc/rc.d/init.d/smb restart
 </pre><p>
-			</p></li></ol></div><div class="procedure"><a name="id2543556"></a><p class="title"><b>Procedure 1.2. Windows Client Configuration</b></p><ol type="1"><li><p>
+			</p></li></ol></div><div class="procedure"><a name="id2543570"></a><p class="title"><b>Procedure 1.2. Windows Client Configuration</b></p><ol type="1"><li><p>
 			Make certain that all clients are set to the same network address range as
 			used for the Samba server. For example, one client might have an IP
 			address 192.168.1.10.
 			</p></li><li><p>
-			<a class="indexterm" name="id2543578"></a>
+			<a class="indexterm" name="id2543592"></a>
 			Ensure that the netmask used on the Windows clients matches that used
 			for the Samba server. All clients must have the same netmask, such as
 			255.255.255.0.
 			</p></li><li><p>
-			<a class="indexterm" name="id2543594"></a>
+			<a class="indexterm" name="id2543608"></a>
 			Set the workgroup name on all clients to <code class="constant">MIDEARTH</code>.
 			</p></li><li><p>
 			Verify on each client that the machine called <code class="constant">SERVER</code>
@@ -145,15 +145,15 @@
 			possible to connect to it and see the share <span class="guimenuitem">Plans</span>,
 			and that it is possible to open that share to reveal its contents.
 			</p></li></ol></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="validate1"></a>Validation</h4></div></div></div><p>
-		<a class="indexterm" name="id2543645"></a>
+		<a class="indexterm" name="id2543659"></a>
 		The first priority in validating the new Samba configuration should be to check
 		that Samba answers on the loop-back interface. Then it is time to check that Samba
 		answers its own name correctly. Last, check that a client can connect to the Samba
 		server.
 		</p><div class="procedure"><ol type="1"><li><p>
-			<a class="indexterm" name="id2543665"></a>
-			<a class="indexterm" name="id2543672"></a>
 			<a class="indexterm" name="id2543679"></a>
+			<a class="indexterm" name="id2543686"></a>
+			<a class="indexterm" name="id2543693"></a>
 			To check the ability to access the <code class="literal">smbd</code> daemon
 			services, execute the following:
 </p><pre class="screen">
@@ -172,8 +172,8 @@
         ---------          --------
         MIDEARTH           SERVER 
 </pre><p>
-			<a class="indexterm" name="id2543712"></a>
-			<a class="indexterm" name="id2543719"></a>
+			<a class="indexterm" name="id2543726"></a>
+			<a class="indexterm" name="id2543733"></a>
 			This indicates that Samba is able to respond on the loopback interface to
 			a NULL connection. The <em class="parameter"><code>-U%</code></em> means send an empty
 			username and an empty password. This command should be repeated after
@@ -188,12 +188,12 @@
 			configured to ignore all usernames given; instead it uses the
 			<em class="parameter"><code>guest account</code></em> for all connections.
 			</p></li><li><p>
-			<a class="indexterm" name="id2543773"></a>
-			<a class="indexterm" name="id2543780"></a>
+			<a class="indexterm" name="id2543787"></a>
+			<a class="indexterm" name="id2543794"></a>
 			From the Windows 9x/Me client, launch Windows Explorer: 
 			<span class="guiicon">[Desktop: right-click] Network Neighborhood</span>+<span class="guimenu">Explore</span> &#8594; <span class="guimenuitem">[Left Panel]  [+] Entire Network</span> &#8594; <span class="guimenuitem">[Left Panel] [+] Server</span> &#8594; <span class="guimenuitem">[Left Panel] [+] Plans</span>. In the right panel you should see the files and directories
 			(folders) that are in the <span class="guiicon">Plans</span> share.
-			</p></li></ol></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2543835"></a>Charity Administration Office</h3></div></div></div><p>
+			</p></li></ol></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2543849"></a>Charity Administration Office</h3></div></div></div><p>
 	The fictitious charity organization is called <span class="emphasis"><em>Abmas Vision NL</em></span>. This office
 	has five networked computers. Staff are all volunteers, staff changes are frequent.
 	Ms. Amy May, the director of operations, wants a no-hassle network. Anyone should be able to
@@ -216,8 +216,8 @@
 	that if the share name is not in lowercase, the application claims it cannot find the
 	file share.
 	</p><p>
-	<a class="indexterm" name="id2543901"></a>
-	<a class="indexterm" name="id2543908"></a>
+	<a class="indexterm" name="id2543915"></a>
+	<a class="indexterm" name="id2543922"></a>
 	Printer handling in Samba results in a significant level of confusion. Samba presents to the
 	MS Windows client only a print queue. The Samba <code class="literal">smbd</code> process passes a
 	print job sent to it from the Windows client to the native UNIX printing system. The native
@@ -231,7 +231,7 @@
 	to prevent leakage of confidential information. Only the five PCs owned by Abmas Vision NL are
 	used on this network.
 	</p><p>
-	<a class="indexterm" name="id2543942"></a>
+	<a class="indexterm" name="id2543956"></a>
 	The central server was donated by a local computer store. It is a dual processor Pentium-III
 	server, has 1GB RAM, a 3-Ware IDE RAID Controller that has four 200GB IDE hard drives, and a
 	100-base-T network card. The office has 100-base-T permanent network connections that go to
@@ -242,11 +242,11 @@
 	office and letter printing. Your recommendation to allow only the Linux server to print directly
 	to the printers was accepted. You have supplied SUSE Enterprise Linux Server 9 and
 	have upgraded Samba to version 3.0.20.
-	</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2543965"></a>Dissection and Discussion</h4></div></div></div><p>
-		<a class="indexterm" name="id2543973"></a>
-		<a class="indexterm" name="id2543980"></a>
+	</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2543979"></a>Dissection and Discussion</h4></div></div></div><p>
 		<a class="indexterm" name="id2543987"></a>
-		<a class="indexterm" name="id2543993"></a>
+		<a class="indexterm" name="id2543994"></a>
+		<a class="indexterm" name="id2544001"></a>
+		<a class="indexterm" name="id2544007"></a>
 		This installation demands simplicity. Frequent turnover of volunteer staff indicates that
 		a network environment that requires users to logon might be problematic. It is suggested that the
 		best solution for this office would be one where the user can log onto any PC with any username
@@ -258,26 +258,26 @@
 		access control lists (Posix type) cannot be written to any file or directory. This prevents
 		an inadvertent ACL from overriding actual file permissions.
 		</p><p>
-		<a class="indexterm" name="id2544035"></a>
-		<a class="indexterm" name="id2544041"></a>
-		<a class="indexterm" name="id2544048"></a>
+		<a class="indexterm" name="id2544049"></a>
+		<a class="indexterm" name="id2544055"></a>
+		<a class="indexterm" name="id2544062"></a>
 		This organization is a prime candidate for Share Mode security. The <em class="parameter"><code>force user</code></em>
 		allows all files to be owned by the same user and group. In addition, it would not hurt to
 		set SUID and set SGID shared directories. This means that all new files that are created, no matter
 		who creates it, are owned by the owner or group of the directory in which they are created.
 		For further information regarding the significance of the SUID/SGID settings, see <a class="link" href="appendix.html" title="Chapter 15. A Collection of Useful Tidbits">&#8220;A Collection of Useful Tidbits&#8221;</a>, <a class="link" href="appendix.html#ch12-SUIDSGID" title="Effect of Setting File and Directory SUID/SGID Permissions Explained">&#8220;Effect of Setting File and Directory SUID/SGID Permissions Explained&#8221;</a>.
 		</p><p>
-		<a class="indexterm" name="id2544088"></a>
-		<a class="indexterm" name="id2544094"></a>
-		<a class="indexterm" name="id2544103"></a>
-		<a class="indexterm" name="id2544110"></a>
+		<a class="indexterm" name="id2544102"></a>
+		<a class="indexterm" name="id2544108"></a>
+		<a class="indexterm" name="id2544117"></a>
+		<a class="indexterm" name="id2544124"></a>
 		All client workstations print to a print queue on the server. This ensures that print jobs
 		continue to print in the event that a user shuts down the workstation immediately after
 		sending a job to the printer. Today, both Red Hat Linux and SUSE Linux use CUPS-based printing. 
 		Older Linux systems offered a choice between the LPRng printing system or CUPS. It appears, however,
 		that CUPS has become the leading UNIX printing technology.
 		</p><p>
-		<a class="indexterm" name="id2544128"></a>
+		<a class="indexterm" name="id2544142"></a>
 		The print queues are set up as <code class="constant">Raw</code> devices, which means that CUPS will 
 		not do intelligent print processing, and vendor-supplied drivers must be installed locally on the 
 		Windows clients.
@@ -297,21 +297,21 @@
 		printer. In this example, therefore, the resource called <code class="constant">PRINTQ</code>
 		really is just a print queue. The name of the print queue is representative of
 		the device to which the print spooler delivers print jobs.
-		</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2544176"></a>Implementation</h4></div></div></div><p>
+		</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2544190"></a>Implementation</h4></div></div></div><p>
 		It is assumed that the server is fully installed and ready for configuration of
 		Samba 3.0.20 and for necessary support files. All TCP/IP addresses should be hard-coded.
 		In our case, the IP address of the Samba server is 192.168.1.1 and the netmask is
 		255.255.255.0. The hostname of the server used is <code class="constant">server</code>.
 		The office network is built as shown in <a class="link" href="simple.html#charitynet" title="Figure 1.1. Charity Administration Office Network">&#8220;Charity Administration Office Network&#8221;</a>.
-		</p><div class="figure"><a name="charitynet"></a><p class="title"><b>Figure 1.1. Charity Administration Office Network</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/Charity-Network.png" width="432" alt="Charity Administration Office Network"></div></div></div><br class="figure-break"><div class="procedure"><a name="id2544242"></a><p class="title"><b>Procedure 1.3. Samba Server Configuration</b></p><ol type="1"><li><p>
-			<a class="indexterm" name="id2544253"></a>
+		</p><div class="figure"><a name="charitynet"></a><p class="title"><b>Figure 1.1. Charity Administration Office Network</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/Charity-Network.png" width="432" alt="Charity Administration Office Network"></div></div></div><br class="figure-break"><div class="procedure"><a name="id2544256"></a><p class="title"><b>Procedure 1.3. Samba Server Configuration</b></p><ol type="1"><li><p>
+			<a class="indexterm" name="id2544267"></a>
 			Create a group account for office file storage:
 </p><pre class="screen">
 <code class="prompt">root# </code> groupadd office
 </pre><p>
 			</p></li><li><p>
-			<a class="indexterm" name="id2544279"></a>
-			<a class="indexterm" name="id2544286"></a>
+			<a class="indexterm" name="id2544293"></a>
+			<a class="indexterm" name="id2544300"></a>
 			Create a user account for office file storage:
 </p><pre class="screen">
 <code class="prompt">root# </code> useradd -m abmas 
@@ -328,7 +328,7 @@
 				(Refer to the 3-Ware RAID Controller Manual for the manufacturer's preferred procedure.)
 				The resulting drive has a capacity of approximately 500GB of usable space.
 				</p></li><li><p>
-				<a class="indexterm" name="id2544333"></a>
+				<a class="indexterm" name="id2544347"></a>
 				Create a mount point for the file system that can be used to store all data files.
 				Create a directory called <code class="filename">/data</code>:
 </p><pre class="screen">
@@ -360,7 +360,7 @@
 /data/officefiles/invitations
 /data/officefiles/misc
 </pre><p>
-				<a class="indexterm" name="id2544454"></a>
+				<a class="indexterm" name="id2544468"></a>
 				The <code class="literal">chown</code> operation sets the owner to the user <code class="constant">abmas</code>
 				and the group to <code class="constant">office</code> on all directories just created.  It recursively
 				sets the permissions so that the owner and group have SUID/SGID with read, write, and execute
@@ -368,7 +368,7 @@
 				directories are created with the same owner and group as the directory in which they are
 				created. Any new directories created still have the same owner, group, and permissions as the
 				directory they are in. This should eliminate all permissions-based file access problems.  For
-				more information on this subject, refer to TOSHARG2<sup>[<a name="id2544485" href="#ftn.id2544485" class="footnote">3</a>]</sup> or refer
+				more information on this subject, refer to TOSHARG2<sup>[<a name="id2544499" href="#ftn.id2544499" class="footnote">3</a>]</sup> or refer
 				to the UNIX man page for the <code class="literal">chmod</code> and the <code class="literal">chown</code> commands.
 				</p></li><li><p>
 				Install the <code class="filename">smb.conf</code> file shown in <a class="link" href="simple.html#charity-smbconfnew" title="Example 1.2. Charity Administration Office smb.conf New-style File">&#8220;Charity Administration Office smb.conf New-style File&#8221;</a> in the
@@ -380,7 +380,7 @@
 				can install the file shown in <a class="link" href="simple.html#charity-smbconf" title="Example 1.3. Charity Administration Office smb.conf Old-style File">&#8220;Charity Administration Office smb.conf Old-style File&#8221;</a> in the
 				<code class="filename">/etc/samba</code> directory.
 				</p></li><li><p>
-				<a class="indexterm" name="id2544563"></a>
+				<a class="indexterm" name="id2544577"></a>
 				We must ensure that the <code class="literal">smbd</code> can resolve the name of the Samba
 				server to its IP address. Verify that the <code class="filename">/etc/hosts</code> file
 				contains the following entry:
@@ -392,7 +392,7 @@
 				Follow the instructions in the manufacturer's manual to permit printing to port 9100
 				so that the CUPS spooler can print using raw mode protocols.
 				</p></li><li><p>
-				<a class="indexterm" name="id2544613"></a>
+				<a class="indexterm" name="id2544627"></a>
 				Configure the CUPS Print Queues:
 </p><pre class="screen">
 <code class="prompt">root# </code> lpadmin -p PRINTQ -v socket://192.168.1.20:9100 -E
@@ -400,61 +400,61 @@
 </pre><p>
 				This creates the necessary print queues with no assigned print filter.
 				</p></li><li><p>
-				<a class="indexterm" name="id2544648"></a>
-				<a class="indexterm" name="id2544654"></a>
-				<a class="indexterm" name="id2544661"></a>
+				<a class="indexterm" name="id2544662"></a>
+				<a class="indexterm" name="id2544668"></a>
+				<a class="indexterm" name="id2544675"></a>
 				Edit the file <code class="filename">/etc/cups/mime.convs</code> to uncomment the line:
 </p><pre class="screen">
 application/octet-stream     application/vnd.cups-raw      0     -
 </pre><p>
 				</p></li><li><p>
-				<a class="indexterm" name="id2544689"></a>
+				<a class="indexterm" name="id2544703"></a>
 				Edit the file <code class="filename">/etc/cups/mime.types</code> to uncomment the line:
 </p><pre class="screen">
 application/octet-stream
 </pre><p>
 				</p></li><li><p>
-				<a class="indexterm" name="id2544716"></a>
+				<a class="indexterm" name="id2544730"></a>
 				Use the standard system tool to start Samba and CUPS to configure them to restart
 				automatically at every system reboot. For example,
 				</p><p>
-				<a class="indexterm" name="id2544728"></a>
-				<a class="indexterm" name="id2544735"></a>
 				<a class="indexterm" name="id2544742"></a>
+				<a class="indexterm" name="id2544749"></a>
+				<a class="indexterm" name="id2544756"></a>
 </p><pre class="screen">
 <code class="prompt">root# </code> chkconfig smb on
 <code class="prompt">root# </code> chkconfig cups on
 <code class="prompt">root# </code> /etc/rc.d/init.d/smb restart
 <code class="prompt">root# </code> /etc/rc.d/init.d/cups restart
 </pre><p>
-				</p></li></ol></div><div class="example"><a name="charity-smbconfnew"></a><p class="title"><b>Example 1.2. Charity Administration Office <code class="filename">smb.conf</code> New-style File</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td># Global Parameters - Newer Configuration</td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2544816"></a><em class="parameter"><code>workgroup = MIDEARTH</code></em></td></tr><tr><td><a class="indexterm" name="id2544827"></a><em class="parameter"><code>printing = CUPS</code></em></td></tr><tr><td><a class="indexterm" name="id2544839"></a><em class="parameter"><code>printcap name = CUPS</code></em></td></tr><tr><td><a class="indexterm" name="id2544851"></a><em class="parameter"><code>map to guest = Bad User</code></em></td></tr><tr><td><a class="indexterm" name="id2544863"></a><em class="parameter"><code>show add printer wizard = No</code></em></td></tr><tr><td><a class="indexterm" name="id2544875"></a><em class="parameter"><code>wins support = yes</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[FTMFILES]</code></em></td></tr><tr><td><a class="indexterm" name="id2544895"></a><em class="parameter"><code>comment = Funds Tracking &amp; Management Files</code></em></td></tr><tr><td><a class="indexterm" name="id2544908"></a><em class="parameter"><code>path = /data/ftmfiles</code></em></td></tr><tr><td><a class="indexterm" name="id2544919"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td><a class="indexterm" name="id2544931"></a><em class="parameter"><code>force user = abmas</code></em></td></tr><tr><td><a class="indexterm" name="id2544943"></a><em class="parameter"><code>force group = office</code></em></td></tr><tr><td><a class="indexterm" name="id2544954"></a><em class="parameter"><code>guest ok = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2544966"></a><em class="parameter"><code>nt acl support = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[office]</code></em></td></tr><tr><td><a class="indexterm" name="id2544987"></a><em class="parameter"><code>comment = General Office Files</code></em></td></tr><tr><td><a class="indexterm" name="id2544998"></a><em class="parameter"><code>path = /data/officefiles</code></em></td></tr><tr><td><a class="indexterm" name="id2545010"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td><a class="indexterm" name="id2545022"></a><em class="parameter"><code>force user = abmas</code></em></td></tr><tr><td><a class="indexterm" name="id2545033"></a><em class="parameter"><code>force group = office</code></em></td></tr><tr><td><a class="indexterm" name="id2545045"></a><em class="parameter"><code>guest ok = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2545057"></a><em class="parameter"><code>nt acl support = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[printers]</code></em></td></tr><tr><td><a class="indexterm" name="id2545077"></a><em class="parameter"><code>comment = Print Temporary Spool Configuration</code></em></td></tr><tr><td><a class="indexterm" name="id2545090"></a><em class="parameter"><code>path = /var/spool/samba</code></em></td></tr><tr><td><a class="indexterm" name="id2545101"></a><em class="parameter"><code>printable = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2545113"></a><em class="parameter"><code>guest ok = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2545124"></a><em class="parameter"><code>use client driver = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2545136"></a><em class="parameter"><code>browseable = No</code></em></td></tr></table></div></div><br class="example-break"><div class="example"><a name="charity-smbconf"></a><p class="title"><b>Example 1.3. Charity Administration Office <code class="filename">smb.conf</code> Old-style File</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td># Global Parameters - Older Style Configuration</td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2545183"></a><em class="parameter"><code>workgroup = MIDEARTH</code></em></td></tr><tr><td><a class="indexterm" name="id2545195"></a><em class="parameter"><code>security = SHARE</code></em></td></tr><tr><td><a class="indexterm" name="id2545206"></a><em class="parameter"><code>printing = CUPS</code></em></td></tr><tr><td><a class="indexterm" name="id2545218"></a><em class="parameter"><code>printcap name = CUPS</code></em></td></tr><tr><td><a class="indexterm" name="id2545230"></a><em class="parameter"><code>disable spoolss = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2545242"></a><em class="parameter"><code>show add printer wizard = No</code></em></td></tr><tr><td><a class="indexterm" name="id2545254"></a><em class="parameter"><code>wins support = yes</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[FTMFILES]</code></em></td></tr><tr><td><a class="indexterm" name="id2545274"></a><em class="parameter"><code>comment = Funds Tracking &amp; Management Files</code></em></td></tr><tr><td><a class="indexterm" name="id2545287"></a><em class="parameter"><code>path = /data/ftmfiles</code></em></td></tr><tr><td><a class="indexterm" name="id2545298"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td><a class="indexterm" name="id2545310"></a><em class="parameter"><code>force user = abmas</code></em></td></tr><tr><td><a class="indexterm" name="id2545322"></a><em class="parameter"><code>force group = office</code></em></td></tr><tr><td><a class="indexterm" name="id2545333"></a><em class="parameter"><code>guest ok = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2545345"></a><em class="parameter"><code>nt acl support = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[office]</code></em></td></tr><tr><td><a class="indexterm" name="id2545366"></a><em class="parameter"><code>comment = General Office Files</code></em></td></tr><tr><td><a class="indexterm" name="id2545378"></a><em class="parameter"><code>path = /data/officefiles</code></em></td></tr><tr><td><a class="indexterm" name="id2545389"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td><a class="indexterm" name="id2545401"></a><em class="parameter"><code>force user = abmas</code></em></td></tr><tr><td><a class="indexterm" name="id2545412"></a><em class="parameter"><code>force group = office</code></em></td></tr><tr><td><a class="indexterm" name="id2545424"></a><em class="parameter"><code>guest ok = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2545436"></a><em class="parameter"><code>nt acl support = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[printers]</code></em></td></tr><tr><td><a class="indexterm" name="id2545456"></a><em class="parameter"><code>comment = Print Temporary Spool Configuration</code></em></td></tr><tr><td><a class="indexterm" name="id2545469"></a><em class="parameter"><code>path = /var/spool/samba</code></em></td></tr><tr><td><a class="indexterm" name="id2545480"></a><em class="parameter"><code>printable = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2545492"></a><em class="parameter"><code>guest ok = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2545504"></a><em class="parameter"><code>use client driver = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2545515"></a><em class="parameter"><code>browseable = No</code></em></td></tr></table></div></div><br class="example-break"><div class="procedure"><a name="id2545528"></a><p class="title"><b>Procedure 1.4. Windows Client Configuration</b></p><ol type="1"><li><p>
+				</p></li></ol></div><div class="example"><a name="charity-smbconfnew"></a><p class="title"><b>Example 1.2. Charity Administration Office <code class="filename">smb.conf</code> New-style File</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td># Global Parameters - Newer Configuration</td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2544830"></a><em class="parameter"><code>workgroup = MIDEARTH</code></em></td></tr><tr><td><a class="indexterm" name="id2544841"></a><em class="parameter"><code>printing = CUPS</code></em></td></tr><tr><td><a class="indexterm" name="id2544853"></a><em class="parameter"><code>printcap name = CUPS</code></em></td></tr><tr><td><a class="indexterm" name="id2544865"></a><em class="parameter"><code>map to guest = Bad User</code></em></td></tr><tr><td><a class="indexterm" name="id2544877"></a><em class="parameter"><code>show add printer wizard = No</code></em></td></tr><tr><td><a class="indexterm" name="id2544889"></a><em class="parameter"><code>wins support = yes</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[FTMFILES]</code></em></td></tr><tr><td><a class="indexterm" name="id2544909"></a><em class="parameter"><code>comment = Funds Tracking &amp; Management Files</code></em></td></tr><tr><td><a class="indexterm" name="id2544922"></a><em class="parameter"><code>path = /data/ftmfiles</code></em></td></tr><tr><td><a class="indexterm" name="id2544933"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td><a class="indexterm" name="id2544945"></a><em class="parameter"><code>force user = abmas</code></em></td></tr><tr><td><a class="indexterm" name="id2544957"></a><em class="parameter"><code>force group = office</code></em></td></tr><tr><td><a class="indexterm" name="id2544968"></a><em class="parameter"><code>guest ok = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2544980"></a><em class="parameter"><code>nt acl support = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[office]</code></em></td></tr><tr><td><a class="indexterm" name="id2545001"></a><em class="parameter"><code>comment = General Office Files</code></em></td></tr><tr><td><a class="indexterm" name="id2545012"></a><em class="parameter"><code>path = /data/officefiles</code></em></td></tr><tr><td><a class="indexterm" name="id2545024"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td><a class="indexterm" name="id2545036"></a><em class="parameter"><code>force user = abmas</code></em></td></tr><tr><td><a class="indexterm" name="id2545047"></a><em class="parameter"><code>force group = office</code></em></td></tr><tr><td><a class="indexterm" name="id2545059"></a><em class="parameter"><code>guest ok = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2545071"></a><em class="parameter"><code>nt acl support = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[printers]</code></em></td></tr><tr><td><a class="indexterm" name="id2545091"></a><em class="parameter"><code>comment = Print Temporary Spool Configuration</code></em></td></tr><tr><td><a class="indexterm" name="id2545104"></a><em class="parameter"><code>path = /var/spool/samba</code></em></td></tr><tr><td><a class="indexterm" name="id2545115"></a><em class="parameter"><code>printable = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2545127"></a><em class="parameter"><code>guest ok = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2545138"></a><em class="parameter"><code>use client driver = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2545150"></a><em class="parameter"><code>browseable = No</code></em></td></tr></table></div></div><br class="example-break"><div class="example"><a name="charity-smbconf"></a><p class="title"><b>Example 1.3. Charity Administration Office <code class="filename">smb.conf</code> Old-style File</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td># Global Parameters - Older Style Configuration</td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2545197"></a><em class="parameter"><code>workgroup = MIDEARTH</code></em></td></tr><tr><td><a class="indexterm" name="id2545209"></a><em class="parameter"><code>security = SHARE</code></em></td></tr><tr><td><a class="indexterm" name="id2545220"></a><em class="parameter"><code>printing = CUPS</code></em></td></tr><tr><td><a class="indexterm" name="id2545232"></a><em class="parameter"><code>printcap name = CUPS</code></em></td></tr><tr><td><a class="indexterm" name="id2545244"></a><em class="parameter"><code>disable spoolss = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2545256"></a><em class="parameter"><code>show add printer wizard = No</code></em></td></tr><tr><td><a class="indexterm" name="id2545268"></a><em class="parameter"><code>wins support = yes</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[FTMFILES]</code></em></td></tr><tr><td><a class="indexterm" name="id2545288"></a><em class="parameter"><code>comment = Funds Tracking &amp; Management Files</code></em></td></tr><tr><td><a class="indexterm" name="id2545301"></a><em class="parameter"><code>path = /data/ftmfiles</code></em></td></tr><tr><td><a class="indexterm" name="id2545312"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td><a class="indexterm" name="id2545324"></a><em class="parameter"><code>force user = abmas</code></em></td></tr><tr><td><a class="indexterm" name="id2545336"></a><em class="parameter"><code>force group = office</code></em></td></tr><tr><td><a class="indexterm" name="id2545347"></a><em class="parameter"><code>guest ok = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2545359"></a><em class="parameter"><code>nt acl support = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[office]</code></em></td></tr><tr><td><a class="indexterm" name="id2545380"></a><em class="parameter"><code>comment = General Office Files</code></em></td></tr><tr><td><a class="indexterm" name="id2545392"></a><em class="parameter"><code>path = /data/officefiles</code></em></td></tr><tr><td><a class="indexterm" name="id2545403"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td><a class="indexterm" name="id2545415"></a><em class="parameter"><code>force user = abmas</code></em></td></tr><tr><td><a class="indexterm" name="id2545426"></a><em class="parameter"><code>force group = office</code></em></td></tr><tr><td><a class="indexterm" name="id2545438"></a><em class="parameter"><code>guest ok = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2545450"></a><em class="parameter"><code>nt acl support = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[printers]</code></em></td></tr><tr><td><a class="indexterm" name="id2545470"></a><em class="parameter"><code>comment = Print Temporary Spool Configuration</code></em></td></tr><tr><td><a class="indexterm" name="id2545483"></a><em class="parameter"><code>path = /var/spool/samba</code></em></td></tr><tr><td><a class="indexterm" name="id2545494"></a><em class="parameter"><code>printable = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2545506"></a><em class="parameter"><code>guest ok = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2545518"></a><em class="parameter"><code>use client driver = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2545529"></a><em class="parameter"><code>browseable = No</code></em></td></tr></table></div></div><br class="example-break"><div class="procedure"><a name="id2545542"></a><p class="title"><b>Procedure 1.4. Windows Client Configuration</b></p><ol type="1"><li><p>
 				Configure clients to the network settings shown in <a class="link" href="simple.html#charitynet" title="Figure 1.1. Charity Administration Office Network">&#8220;Charity Administration Office Network&#8221;</a>.
 				</p></li><li><p>
 				Ensure that the netmask used on the Windows clients matches that used
 				for the Samba server. All clients must have the same netmask, such as
 				<code class="constant">255.255.255.0</code>.
 				</p></li><li><p>
-				<a class="indexterm" name="id2545566"></a>
+				<a class="indexterm" name="id2545580"></a>
 				On all Windows clients, set the WINS Server address to <code class="constant">192.168.1.1</code>,
 				the IP address of the server.
 				</p></li><li><p>
 				Set the workgroup name on all clients to <code class="constant">MIDEARTH</code>.
 				</p></li><li><p>
-				<a class="indexterm" name="id2545596"></a>
+				<a class="indexterm" name="id2545610"></a>
 				Install the &#8220;<span class="quote">Client for Microsoft Networks.</span>&#8221; Ensure that the only option
 				enabled in its properties is the option &#8220;<span class="quote">Logon and restore network connections.</span>&#8221;
 				</p></li><li><p>
 				Click <span class="guibutton">OK</span> when you are prompted to reboot the system. Reboot the
 				system, then log on using any username and password you choose.
 				</p></li><li><p>
-				<a class="indexterm" name="id2545633"></a>
+				<a class="indexterm" name="id2545647"></a>
 				Verify on each client that the machine called <code class="constant">SERVER</code>
 				is visible in <span class="guimenu">My Network Places</span>, that it is
 				possible to connect to it and see the share <span class="guimenuitem">office</span>,
 				and that it is possible to open that share to reveal its contents.
 				</p></li><li><p>
-				<a class="indexterm" name="id2545666"></a>
-				<a class="indexterm" name="id2545673"></a>
+				<a class="indexterm" name="id2545680"></a>
+				<a class="indexterm" name="id2545687"></a>
 				Disable password caching on all Windows 9x/Me machines using the registry change file
 				shown in <a class="link" href="simple.html#MEreg" title="Example 1.4. Windows Me Registry Edit File: Disable Password Caching">&#8220;Windows Me  Registry Edit File: Disable Password Caching&#8221;</a>. Be sure to remove all files that have the
 				<code class="filename">PWL</code> extension that are in the <code class="filename">C:\WINDOWS</code>
@@ -532,7 +532,7 @@
 						It is a good idea to test the functionality of the complete installation before
 						handing the newly configured network over to the Charity Administration Office
 						for production use.
-						</p></li></ol></div></li></ol></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2546118"></a>Validation</h4></div></div></div><p>
+						</p></li></ol></div></li></ol></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2546132"></a>Validation</h4></div></div></div><p>
 		Use the same validation process as was followed in <a class="link" href="simple.html#validate1" title="Validation">&#8220;Validation&#8221;</a>.
 		</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="AccountingOffice"></a>Accounting Office</h3></div></div></div><p>
 	Abmas Accounting is a 40-year-old family-run business. There are nine permanent
@@ -551,7 +551,7 @@
 	and enter an assigned password; they do not need to enter a password when accessing their files 
 	on the server.
 	</p><p>
-	<a class="indexterm" name="id2546186"></a>
+	<a class="indexterm" name="id2546200"></a>
 	The new server will run Red Hat Fedora Core2. You should install Samba-3.0.20 and 
 	copy all files from the old system to the new one. The existing Windows NT4 server has a parallel
 	port HP LaserJet 4 printer that is shared by all. The printer driver is installed on each
@@ -561,8 +561,8 @@
 	You have tried to educate Mr. Meany and found that he has no desire to understand networking.
 	He believes that Windows for Workgroups 3.11 was &#8220;<span class="quote">the best server Microsoft ever sold
 	</span>&#8221; and that Windows NT and 2000 are &#8220;<span class="quote">too fang-dangled complex!</span>&#8221;
-	</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2546218"></a>Dissection and Discussion</h4></div></div></div><p>
-			<a class="indexterm" name="id2546226"></a>
+	</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2546232"></a>Dissection and Discussion</h4></div></div></div><p>
+			<a class="indexterm" name="id2546240"></a>
 			The requirements of this network installation are not unusual. The staff are not interested in the
 			details of networking. Passwords are never changed. In this example solution, we demonstrate the use
 			of User Mode security in a simple context. Directories should be set SGID to ensure that members
@@ -582,7 +582,7 @@
 		share name is given in <a class="link" href="simple.html#acctingnet" title="Table 1.1. Accounting Office Network Information">&#8220;Accounting Office Network Information&#8221;</a>. The overall network topology is shown in
 		<a class="link" href="simple.html#acctingnet2" title="Figure 1.2. Accounting Office Network Topology">&#8220;Accounting Office Network Topology&#8221;</a>. All machines have been configured as indicated prior to the
 		start of Samba configuration. The following prescriptive steps may now commence.
-		</p><div class="figure"><a name="acctingnet2"></a><p class="title"><b>Figure 1.2. Accounting Office Network Topology</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/AccountingNetwork.png" width="459" alt="Accounting Office Network Topology"></div></div></div><br class="figure-break"><div class="table"><a name="acctingnet"></a><p class="title"><b>Table 1.1. Accounting Office Network Information</b></p><div class="table-contents"><table summary="Accounting Office Network Information" border="1"><colgroup><col align="left"><col align="left"><col align="left"><col align="left"><col align="left"><col align="left"></colgroup><thead><tr><th align="left">User</th><th align="left">Login-ID</th><th align="left">Password</th><th align="left">Share Name</th><th align="left">Directory</th><th align="left">Wkst</th></tr></thead><tbody><tr><td align="left">Alan Meany</td><td align="left">alan</td><td align="left">alm1961</td><td align="left">alan</td><td align="left">/data</td><td align="left">PC1</td></tr><tr><td align="left">James Meany</td><td align="left">james</td><td align="left">jimm1962</td><td align="left">james</td><td align="left">/data/james</td><td align="left">PC2</td></tr><tr><td align="left">Jeannie Meany</td><td align="left">jeannie</td><td align="left">jema1965</td><td align="left">jeannie</td><td align="left">/data/jeannie</td><td align="left">PC3</td></tr><tr><td align="left">Suzy Millicent</td><td align="left">suzy</td><td align="left">suzy1967</td><td align="left">suzy</td><td align="left">/data/suzy</td><td align="left">PC4</td></tr><tr><td align="left">Ursula Jenning</td><td align="left">ujen</td><td align="left">ujen1974</td><td align="left">ursula</td><td align="left">/data/ursula</td><td align="left">PC5</td></tr><tr><td align="left">Peter Pan</td><td align="left">peter</td><td align="left">pete1984</td><td align="left">peter</td><td align="left">/data/peter</td><td align="left">PC6</td></tr><tr><td align="left">Dale Roland</td><td align="left">dale</td><td align="left">dale1986</td><td align="left">dale</td><td align="left">/data/dale</td><td align="left">PC7</td></tr><tr><td align="left">Bertrand E Paoletti</td><td align="left">eric</td><td align="left">eric1993</td><td align="left">eric</td><td align="left">/data/eric</td><td align="left">PC8</td></tr><tr><td align="left">Russell Lewis</td><td align="left">russ</td><td align="left">russ2001</td><td align="left">russell</td><td align="left">/data/russell</td><td align="left">PC9</td></tr></tbody></table></div></div><br class="table-break"><div class="procedure"><a name="id2546626"></a><p class="title"><b>Procedure 1.5. Migration from Windows NT4 Workstation System to Samba-3</b></p><ol type="1"><li><p><a class="indexterm" name="id2546637"></a>
+		</p><div class="figure"><a name="acctingnet2"></a><p class="title"><b>Figure 1.2. Accounting Office Network Topology</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/AccountingNetwork.png" width="459" alt="Accounting Office Network Topology"></div></div></div><br class="figure-break"><div class="table"><a name="acctingnet"></a><p class="title"><b>Table 1.1. Accounting Office Network Information</b></p><div class="table-contents"><table summary="Accounting Office Network Information" border="1"><colgroup><col align="left"><col align="left"><col align="left"><col align="left"><col align="left"><col align="left"></colgroup><thead><tr><th align="left">User</th><th align="left">Login-ID</th><th align="left">Password</th><th align="left">Share Name</th><th align="left">Directory</th><th align="left">Wkst</th></tr></thead><tbody><tr><td align="left">Alan Meany</td><td align="left">alan</td><td align="left">alm1961</td><td align="left">alan</td><td align="left">/data</td><td align="left">PC1</td></tr><tr><td align="left">James Meany</td><td align="left">james</td><td align="left">jimm1962</td><td align="left">james</td><td align="left">/data/james</td><td align="left">PC2</td></tr><tr><td align="left">Jeannie Meany</td><td align="left">jeannie</td><td align="left">jema1965</td><td align="left">jeannie</td><td align="left">/data/jeannie</td><td align="left">PC3</td></tr><tr><td align="left">Suzy Millicent</td><td align="left">suzy</td><td align="left">suzy1967</td><td align="left">suzy</td><td align="left">/data/suzy</td><td align="left">PC4</td></tr><tr><td align="left">Ursula Jenning</td><td align="left">ujen</td><td align="left">ujen1974</td><td align="left">ursula</td><td align="left">/data/ursula</td><td align="left">PC5</td></tr><tr><td align="left">Peter Pan</td><td align="left">peter</td><td align="left">pete1984</td><td align="left">peter</td><td align="left">/data/peter</td><td align="left">PC6</td></tr><tr><td align="left">Dale Roland</td><td align="left">dale</td><td align="left">dale1986</td><td align="left">dale</td><td align="left">/data/dale</td><td align="left">PC7</td></tr><tr><td align="left">Bertrand E Paoletti</td><td align="left">eric</td><td align="left">eric1993</td><td align="left">eric</td><td align="left">/data/eric</td><td align="left">PC8</td></tr><tr><td align="left">Russell Lewis</td><td align="left">russ</td><td align="left">russ2001</td><td align="left">russell</td><td align="left">/data/russell</td><td align="left">PC9</td></tr></tbody></table></div></div><br class="table-break"><div class="procedure"><a name="id2546640"></a><p class="title"><b>Procedure 1.5. Migration from Windows NT4 Workstation System to Samba-3</b></p><ol type="1"><li><p><a class="indexterm" name="id2546651"></a>
 			Rename the old server from <code class="constant">CASHPOOL</code> to <code class="constant">STABLE</code>
 			by logging onto the console as the <code class="constant">Administrator</code>. Restart the machine
 			following system prompts.
@@ -593,19 +593,19 @@
 			Install the latest Samba-3 binary Red Hat Linux RPM that is available from the
 			Samba FTP site.
 			</p></li><li><p>
-			<a class="indexterm" name="id2546686"></a>
-			<a class="indexterm" name="id2546693"></a>
+			<a class="indexterm" name="id2546700"></a>
+			<a class="indexterm" name="id2546707"></a>
 			Add a group account for the office to use. Execute the following:
 </p><pre class="screen">
 <code class="prompt">root# </code> groupadd accts
 </pre><p>
 			</p></li><li><p>
-			Install the <code class="filename">smb.conf</code> file shown<sup>[<a name="id2546726" href="#ftn.id2546726" class="footnote">4</a>]</sup> 
+			Install the <code class="filename">smb.conf</code> file shown<sup>[<a name="id2546740" href="#ftn.id2546740" class="footnote">4</a>]</sup> 
 			in <a class="link" href="simple.html#acctconf" title="Example 1.5. Accounting Office Network smb.conf Old Style Configuration File">&#8220;Accounting Office Network smb.conf Old Style Configuration File&#8221;</a>.
 			</p></li><li><p>
-			<a class="indexterm" name="id2546764"></a>
-			<a class="indexterm" name="id2546771"></a>
 			<a class="indexterm" name="id2546778"></a>
+			<a class="indexterm" name="id2546785"></a>
+			<a class="indexterm" name="id2546792"></a>
 			For each user who uses this system (see <a class="link" href="simple.html#acctingnet" title="Table 1.1. Accounting Office Network Information">&#8220;Accounting Office Network Information&#8221;</a>),
 			execute the following:
 </p><pre class="screen">
@@ -620,7 +620,7 @@
 Added user "LoginID"
 </pre><p>
 			</p></li><li><p>
-			<a class="indexterm" name="id2546831"></a>
+			<a class="indexterm" name="id2546845"></a>
 			Create the directory structure for the file shares by executing the following:
 </p><pre class="screen">
 <code class="prompt">root# </code> mkdir -p /data
@@ -635,34 +635,34 @@
 </pre><p>
 			The data storage structure is now prepared for use.
 			</p></li><li><p>
-			<a class="indexterm" name="id2546885"></a>
+			<a class="indexterm" name="id2546899"></a>
 			Configure the CUPS Print Queues:
 </p><pre class="screen">
 <code class="prompt">root# </code> lpadmin -p hplj -v parallel:/dev/lp0 -E
 </pre><p>
 			This creates the necessary print queues with no assigned print filter.
 			</p></li><li><p>
-			<a class="indexterm" name="id2546913"></a>
-			<a class="indexterm" name="id2546920"></a>
+			<a class="indexterm" name="id2546927"></a>
+			<a class="indexterm" name="id2546934"></a>
 			Edit the file <code class="filename">/etc/cups/mime.convs</code> to uncomment the line:
 </p><pre class="screen">
 application/octet-stream     application/vnd.cups-raw      0     -
 </pre><p>
 			</p></li><li><p>
-			<a class="indexterm" name="id2546947"></a>
-			<a class="indexterm" name="id2546954"></a>
+			<a class="indexterm" name="id2546961"></a>
+			<a class="indexterm" name="id2546968"></a>
 			Edit the file <code class="filename">/etc/cups/mime.types</code> to uncomment the line:
 </p><pre class="screen">
 application/octet-stream
 </pre><p>
 			</p></li><li><p>
-			<a class="indexterm" name="id2546981"></a>
+			<a class="indexterm" name="id2546995"></a>
 			Use the standard system tool to start Samba and CUPS to configure them to restart
 			automatically at every system reboot. For example,
 			</p><p>
-			<a class="indexterm" name="id2546994"></a>
-			<a class="indexterm" name="id2547001"></a>
 			<a class="indexterm" name="id2547008"></a>
+			<a class="indexterm" name="id2547015"></a>
+			<a class="indexterm" name="id2547022"></a>
 </p><pre class="screen">
 <code class="prompt">root# </code> chkconfig smb on
 <code class="prompt">root# </code> chkconfig cups on
@@ -707,40 +707,40 @@
 			The migration of all data should now be complete. It is time to validate the installation.
 			For this, you should make sure all applications, including printing, work before asking the
 			customer to test drive the new network.
-			</p></li></ol></div><div class="example"><a name="acctconf"></a><p class="title"><b>Example 1.5. Accounting Office Network <code class="filename">smb.conf</code> Old Style Configuration File</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td># Global parameters</td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2547258"></a><em class="parameter"><code>workgroup = BILLMORE</code></em></td></tr><tr><td><a class="indexterm" name="id2547270"></a><em class="parameter"><code>printcap name = CUPS</code></em></td></tr><tr><td><a class="indexterm" name="id2547282"></a><em class="parameter"><code>disable spoolss = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2547293"></a><em class="parameter"><code>show add printer wizard = No</code></em></td></tr><tr><td><a class="indexterm" name="id2547306"></a><em class="parameter"><code>printing = cups</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[files]</code></em></td></tr><tr><td><a class="indexterm" name="id2547326"></a><em class="parameter"><code>comment = Work area files</code></em></td></tr><tr><td><a class="indexterm" name="id2547338"></a><em class="parameter"><code>path = /data/%U</code></em></td></tr><tr><td><a class="indexterm" name="id2547349"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[master]</code></em></td></tr><tr><td><a class="indexterm" name="id2547370"></a><em class="parameter"><code>comment = Master work area files</code></em></td></tr><tr><td><a class="indexterm" name="id2547382"></a><em class="parameter"><code>path = /data</code></em></td></tr><tr><td><a class="indexterm" name="id2547393"></a><em class="parameter"><code>valid users = alan</code></em></td></tr><tr><td><a class="indexterm" name="id2547405"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[printers]</code></em></td></tr><tr><td><a class="indexterm" name="id2547426"></a><em class="parameter"><code>comment = Print Temporary Spool Configuration</code></em></td></tr><tr><td><a class="indexterm" name="id2547438"></a><em class="parameter"><code>path = /var/spool/samba</code></em></td></tr><tr><td><a class="indexterm" name="id2547449"></a><em class="parameter"><code>printable = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2547461"></a><em class="parameter"><code>guest ok = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2547473"></a><em class="parameter"><code>use client driver = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2547484"></a><em class="parameter"><code>browseable = No</code></em></td></tr></table></div></div><br class="example-break"></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2547500"></a>Questions and Answers</h2></div></div></div><p>
+			</p></li></ol></div><div class="example"><a name="acctconf"></a><p class="title"><b>Example 1.5. Accounting Office Network <code class="filename">smb.conf</code> Old Style Configuration File</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td># Global parameters</td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2547272"></a><em class="parameter"><code>workgroup = BILLMORE</code></em></td></tr><tr><td><a class="indexterm" name="id2547284"></a><em class="parameter"><code>printcap name = CUPS</code></em></td></tr><tr><td><a class="indexterm" name="id2547296"></a><em class="parameter"><code>disable spoolss = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2547307"></a><em class="parameter"><code>show add printer wizard = No</code></em></td></tr><tr><td><a class="indexterm" name="id2547320"></a><em class="parameter"><code>printing = cups</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[files]</code></em></td></tr><tr><td><a class="indexterm" name="id2547340"></a><em class="parameter"><code>comment = Work area files</code></em></td></tr><tr><td><a class="indexterm" name="id2547352"></a><em class="parameter"><code>path = /data/%U</code></em></td></tr><tr><td><a class="indexterm" name="id2547363"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[master]</code></em></td></tr><tr><td><a class="indexterm" name="id2547384"></a><em class="parameter"><code>comment = Master work area files</code></em></td></tr><tr><td><a class="indexterm" name="id2547396"></a><em class="parameter"><code>path = /data</code></em></td></tr><tr><td><a class="indexterm" name="id2547407"></a><em class="parameter"><code>valid users = alan</code></em></td></tr><tr><td><a class="indexterm" name="id2547419"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[printers]</code></em></td></tr><tr><td><a class="indexterm" name="id2547440"></a><em class="parameter"><code>comment = Print Temporary Spool Configuration</code></em></td></tr><tr><td><a class="indexterm" name="id2547452"></a><em class="parameter"><code>path = /var/spool/samba</code></em></td></tr><tr><td><a class="indexterm" name="id2547463"></a><em class="parameter"><code>printable = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2547475"></a><em class="parameter"><code>guest ok = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2547487"></a><em class="parameter"><code>use client driver = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2547498"></a><em class="parameter"><code>browseable = No</code></em></td></tr></table></div></div><br class="example-break"></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2547514"></a>Questions and Answers</h2></div></div></div><p>
 	The following questions and answers draw from the examples in this chapter.
 	Many design decisions are impacted by the configurations chosen. The intent
 	is to expose some of the hidden implications.
-	</p><div class="qandaset"><dl><dt> <a href="simple.html#id2547520">
+	</p><div class="qandaset"><dl><dt> <a href="simple.html#id2547534">
 		What makes an anonymous Samba server more simple than a non-anonymous Samba server?
-		</a></dt><dt> <a href="simple.html#id2547545">
+		</a></dt><dt> <a href="simple.html#id2547559">
 		How is the operation of the parameter force user different from
 		setting the root directory of the share SUID?
-		</a></dt><dt> <a href="simple.html#id2547599">
+		</a></dt><dt> <a href="simple.html#id2547613">
 		When would you both use the per share parameter force user and set
 		the share root directory SUID?
-		</a></dt><dt> <a href="simple.html#id2547626">
+		</a></dt><dt> <a href="simple.html#id2547640">
 		What is better about CUPS printing than LPRng printing?
-		</a></dt><dt> <a href="simple.html#id2547671">
+		</a></dt><dt> <a href="simple.html#id2547685">
 		When should Windows client IP addresses be hard-coded?
-		</a></dt><dt> <a href="simple.html#id2547696">
+		</a></dt><dt> <a href="simple.html#id2547710">
 		Under what circumstances is it best to use a DHCP server?
-		</a></dt><dt> <a href="simple.html#id2547735">
+		</a></dt><dt> <a href="simple.html#id2547749">
 		What is the purpose of setting the parameter guest ok on a share?
-		</a></dt><dt> <a href="simple.html#id2547761">
+		</a></dt><dt> <a href="simple.html#id2547775">
 		When would you set the global parameter disable spoolss?
-		</a></dt><dt> <a href="simple.html#id2547851">
+		</a></dt><dt> <a href="simple.html#id2547865">
 		Why would you disable password caching on Windows 9x/Me clients?
-		</a></dt><dt> <a href="simple.html#id2547875">
+		</a></dt><dt> <a href="simple.html#id2547889">
 		The example of Abmas Accounting uses User Mode security. How does this provide anonymous access?
-		</a></dt></dl><table border="0" summary="Q and A Set"><col align="left" width="1%"><tbody><tr class="question"><td align="left" valign="top"><a name="id2547520"></a><a name="id2547522"></a></td><td align="left" valign="top"><p>
+		</a></dt></dl><table border="0" summary="Q and A Set"><col align="left" width="1%"><tbody><tr class="question"><td align="left" valign="top"><a name="id2547534"></a><a name="id2547536"></a></td><td align="left" valign="top"><p>
 		What makes an anonymous Samba server more simple than a non-anonymous Samba server?
 		</p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p>
 		In the anonymous server, the only account used is the <code class="constant">guest</code> account.
 		In a non-anonymous configuration, it is necessary to add real user accounts to both the
 		UNIX system and to the Samba configuration. Non-anonymous servers require additional
 		administration.
-		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2547545"></a><a name="id2547547"></a></td><td align="left" valign="top"><p>
+		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2547559"></a><a name="id2547561"></a></td><td align="left" valign="top"><p>
 		How is the operation of the parameter <em class="parameter"><code>force user</code></em> different from
 		setting the root directory of the share SUID?
 		</p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p>
@@ -754,14 +754,14 @@
 		</p><p>
 		The parameter <em class="parameter"><code>force user</code></em> has potential security implications that go
 		beyond the actual share root directory. Be careful and wary of using this parameter.
-		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2547599"></a><a name="id2547601"></a></td><td align="left" valign="top"><p>
+		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2547613"></a><a name="id2547615"></a></td><td align="left" valign="top"><p>
 		When would you both use the per share parameter <em class="parameter"><code>force user</code></em> and set
 		the share root directory SUID?
 		</p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p>
 		You would use both parameters when it is necessary to guarantee that all share handling operations
 		are conducted as the forced user, while all file and directory creation are done as the SUID
 		directory owner.
-		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2547626"></a><a name="id2547628"></a></td><td align="left" valign="top"><p>
+		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2547640"></a><a name="id2547642"></a></td><td align="left" valign="top"><p>
 		What is better about CUPS printing than LPRng printing?
 		</p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p>
 		CUPS is a print spooling system that has integrated remote management facilities, provides completely
@@ -779,7 +779,7 @@
 		</p><p>
 		Which spooling system is better is a matter of personal taste. It depends on what you want to do and how you want to
 		do it and manage it. Most modern Linux systems ship with CUPS as the default print management system.
-		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2547671"></a><a name="id2547673"></a></td><td align="left" valign="top"><p>
+		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2547685"></a><a name="id2547687"></a></td><td align="left" valign="top"><p>
 		When should Windows client IP addresses be hard-coded?
 		</p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p>
 		When there are few MS Windows clients, little client change, no mobile users, and users are not
@@ -788,7 +788,7 @@
 		user ability to access network configuration controls, fixed configuration eliminates the need
 		for a DHCP server. This reduces maintenance overheads and eliminates a possible point of network
 		failure.
-		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2547696"></a><a name="id2547698"></a></td><td align="left" valign="top"><p>
+		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2547710"></a><a name="id2547712"></a></td><td align="left" valign="top"><p>
 		Under what circumstances is it best to use a DHCP server?
 		</p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p>
 		In network configurations where there are mobile users, or where Windows client PCs move around
@@ -804,12 +804,12 @@
 		Another benefit of modern DHCP servers is their ability to register dynamically
 		assigned IP addresses with the DNS server. The benefits of Dynamic DNS (DDNS) are considerable in 
 		a large Windows network environment.
-		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2547735"></a><a name="id2547737"></a></td><td align="left" valign="top"><p>
+		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2547749"></a><a name="id2547751"></a></td><td align="left" valign="top"><p>
 		What is the purpose of setting the parameter <em class="parameter"><code>guest ok</code></em> on a share?
 		</p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p>
 		If this parameter is set to yes for a service, then no password is required to connect to the service.
 		Privileges are those of the guest account.
-		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2547761"></a><a name="id2547763"></a></td><td align="left" valign="top"><p>
+		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2547775"></a><a name="id2547777"></a></td><td align="left" valign="top"><p>
 		When would you set the global parameter <em class="parameter"><code>disable spoolss</code></em>?
 		</p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p>
 		Setting this parameter to <code class="constant">Yes</code> disables Samba's support for the SPOOLSS set of 
@@ -833,14 +833,14 @@
 		that the client now displays an &#8220;<span class="quote">Access Denied; Unable to connect</span>&#8221; message in the printer queue window
 		(even though jobs may be printed successfully). This parameter MUST not be enabled on a print share that has a valid
 		print driver installed on the Samba server.
-		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2547851"></a><a name="id2547853"></a></td><td align="left" valign="top"><p>
+		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2547865"></a><a name="id2547867"></a></td><td align="left" valign="top"><p>
 		Why would you disable password caching on Windows 9x/Me clients?
 		</p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p>
 		Windows 9x/Me workstations that are set at default (password caching enabled) store the username and
 		password in files located in the Windows master directory. Such files can be scavenged (read off a client
 		machine) and decrypted, thus revealing the user's access credentials for all systems the user may have accessed.
 		It is most insecure to allow any Windows 9x/Me client to operate with password caching enabled.
-		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2547875"></a><a name="id2547877"></a></td><td align="left" valign="top"><p>
+		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2547889"></a><a name="id2547891"></a></td><td align="left" valign="top"><p>
 		The example of Abmas Accounting uses User Mode security. How does this provide anonymous access?
 		</p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p>
 		The example used does not provide anonymous access. Since the clients are all Windows 2000 Professional,
@@ -848,14 +848,14 @@
 		a remote server using currently logged in user credentials. By ensuring that the user's login ID and
 		password are the same as those set on the Samba server, access is transparent and does not require
 		separate user authentication.
-		</p></td></tr></tbody></table></div></div><div class="footnotes"><br><hr width="100" align="left"><div class="footnote"><p><sup>[<a name="ftn.id2542991" href="#id2542991" class="para">1</a>] </sup>The examples given mirror those documented
+		</p></td></tr></tbody></table></div></div><div class="footnotes"><br><hr width="100" align="left"><div class="footnote"><p><sup>[<a name="ftn.id2543005" href="#id2543005" class="para">1</a>] </sup>The examples given mirror those documented
 	in The Official Samba-3 HOWTO and Reference Guide, Second Edition (TOSHARG2) Chapter 2, Section 2.3.1. You may gain additional
 	insight from the standalone server configurations covered in TOSHARG2, sections 2.3.1.2 through 2.3.1.4.
-	</p></div><div class="footnote"><p><sup>[<a name="ftn.id2543177" href="#id2543177" class="para">2</a>] </sup>
+	</p></div><div class="footnote"><p><sup>[<a name="ftn.id2543191" href="#id2543191" class="para">2</a>] </sup>
 		This information is given purely as an example of how data may be stored in such a way that it
 		will be easy to locate records at a later date. The example is not meant to imply any instructions
 		that may be construed as essential to the design of the solution; this is something you will almost
-		certainly want to determine for yourself.</p></div><div class="footnote"></div><div class="footnote"><p><sup>[<a name="ftn.id2546726" href="#id2546726" class="para">4</a>] </sup>This example uses the 
+		certainly want to determine for yourself.</p></div><div class="footnote"></div><div class="footnote"><p><sup>[<a name="ftn.id2546740" href="#id2546740" class="para">4</a>] </sup>This example uses the 
 			<em class="parameter"><code>smbpasswd</code></em> file in an obtuse way, since the use of 
 			the <em class="parameter"><code>passdb backend</code></em> has not been specified in the <code class="filename">smb.conf</code> 
 			file. This means that you are depending on correct default behavior.</p></div></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="ExNetworks.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="ExNetworks.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="small.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Part I. Example Network Configurations </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> Chapter 2. Small Office Networking</td></tr></table></div></body></html>

Modified: branches/samba/upstream/docs/htmldocs/Samba3-ByExample/small.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/Samba3-ByExample/small.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/Samba3-ByExample/small.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,4 +1,4 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 2. Small Office Networking</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="Samba-3 by Example"><link rel="up" href="ExNetworks.html" title="Part I. Example Network Configurations"><link rel="prev" href="simple.html" title="Chapter 1. No-Frills Samba Servers"><link rel="next" href="secure.html" title="Chapter 3. Secure Office Networking"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 2. Small Office Networking</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="simple.html">Prev</a> </td><th width="60%" align="center">Part I. Example Network Configurations</th><td width="20%" align="right"> <a accesskey="n" href="secure.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="small"></a>Chapter 2. Small Office Networking</h2></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="small.html#id2547984">Introduction</a></span></dt><dd><dl><dt><span class="sect2"><a href="small.html#id2548007">Assignment Tasks</a></span></dt></dl></dd><dt><span class="sect1"><a href="small.html#id2548068">Dissection and Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="small.html#id2548122">Technical Issues</a></span></dt><dt><span class="sect2"><a href="small.html#id2548333">Political Issues</a></span></dt></dl></dd><dt><span class="sect1"><a href="small.html#id2548355">Implementation</a></span></dt><dd><dl><dt><span class="sect2"><a href="small.html#id2550055">Validation</a></span></dt><dt><span class="sect2"><a href="small.html#id2550760">Notebook Computers: A Special Case</a></span></dt><dt><span class="sect2"><a href="small.html#id2550786">Key Points Learned</a></span></dt></dl></dd><dt><span class="sect1"><a href="small.html#id2550862">Questions and Answers</a></span></dt></dl></div><p>
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 2. Small Office Networking</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="Samba-3 by Example"><link rel="up" href="ExNetworks.html" title="Part I. Example Network Configurations"><link rel="prev" href="simple.html" title="Chapter 1. No-Frills Samba Servers"><link rel="next" href="secure.html" title="Chapter 3. Secure Office Networking"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 2. Small Office Networking</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="simple.html">Prev</a> </td><th width="60%" align="center">Part I. Example Network Configurations</th><td width="20%" align="right"> <a accesskey="n" href="secure.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="small"></a>Chapter 2. Small Office Networking</h2></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="small.html#id2547998">Introduction</a></span></dt><dd><dl><dt><span class="sect2"><a href="small.html#id2548021">Assignment Tasks</a></span></dt></dl></dd><dt><span class="sect1"><a href="small.html#id2548082">Dissection and Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="small.html#id2548136">Technical Issues</a></span></dt><dt><span class="sect2"><a href="small.html#id2548347">Political Issues</a></span></dt></dl></dd><dt><span class="sect1"><a href="small.html#id2548369">Implementation</a></span></dt><dd><dl><dt><span class="sect2"><a href="small.html#id2550069">Validation</a></span></dt><dt><span class="sect2"><a href="small.html#id2550774">Notebook Computers: A Special Case</a></span></dt><dt><span class="sect2"><a href="small.html#id2550800">Key Points Learned</a></span></dt></dl></dd><dt><span class="sect1"><a href="small.html#id2550876">Questions and Answers</a></span></dt></dl></div><p>
 	<a class="link" href="simple.html" title="Chapter 1. No-Frills Samba Servers">&#8220;No-Frills Samba Servers&#8221;</a> focused on the basics of simple yet effective
 	network solutions. Network administrators who take pride in their work
 	(that's most of us, right?) take care to deliver what our users want,
@@ -8,7 +8,7 @@
 	operates. Some creativity is helpful, but keep it under control 
 	good advice that the following two scenarios illustrate.
 	</p><p>
-	<a class="indexterm" name="id2547939"></a>
+	<a class="indexterm" name="id2547953"></a>
 	In one case the network administrator of a mid-sized company spent three
 	months building a new network to replace an old Netware server. What he
 	delivered had all the bells and whistles he could muster. There were a
@@ -36,7 +36,7 @@
 	and got it. He often told me, &#8220;<span class="quote">Always keep a few new tricks up your
 	sleeves for when you need them.</span>&#8221; Was he smart? You decide. Let's
 	get on with our next exercise.
-	</p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2547984"></a>Introduction</h2></div></div></div><p>
+	</p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2547998"></a>Introduction</h2></div></div></div><p>
 	Abmas Accounting has grown. Mr. Meany likes you and says he knew you
 	were the right person for the job. That's why he asked you to install the
 	new server. The past few months have been hard work. You advised Mr. Meany
@@ -47,8 +47,8 @@
 	Some of the Windows clients are nearly past their use-by date.  You found damaged and unusable software on
 	some of the workstations that came with the acquired business and found some machines in need of both
 	hardware and software maintenance.
-	</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2548007"></a>Assignment Tasks</h3></div></div></div><p>
-		<a class="indexterm" name="id2548015"></a>
+	</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2548021"></a>Assignment Tasks</h3></div></div></div><p>
+		<a class="indexterm" name="id2548029"></a>
 		Mr. Meany is retiring in 12 months. Before he goes, he wants you to help ensure
 		that the business is running efficiently. Many of the new staff want notebook
 		computers.  They visit customer business premises and need to use local network
@@ -80,14 +80,14 @@
 		Mr. Meany also asked if it would be possible for one of the staff to manage
 		user accounts from the Windows desktop. That person will be responsible for
 		basic operations.
-		</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2548068"></a>Dissection and Discussion</h2></div></div></div><p>
+		</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2548082"></a>Dissection and Discussion</h2></div></div></div><p>
 	What are the key requirements in this business example? A quick review indicates
 	a need for
 	</p><div class="itemizedlist"><ul type="disc"><li><p>
 		Scalability, from 52 to over 100 users in 12 months
 		</p></li><li><p>
 		Mobile computing capability
-		<a class="indexterm" name="id2548090"></a>
+		<a class="indexterm" name="id2548104"></a>
 		</p></li><li><p>
 		Improved reliability and usability
 		</p></li><li><p>
@@ -96,12 +96,12 @@
 	In this instance the installed Linux system is assumed to be a Red Hat Linux Fedora Core2 server
 	(as in <a class="link" href="simple.html#AccountingOffice" title="Accounting Office">&#8220;Accounting Office&#8221;</a>).
 
-	</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2548122"></a>Technical Issues</h3></div></div></div><p>
-		<a class="indexterm" name="id2548129"></a>
-		<a class="indexterm" name="id2548136"></a>
+	</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2548136"></a>Technical Issues</h3></div></div></div><p>
 		<a class="indexterm" name="id2548143"></a>
-		<a class="indexterm" name="id2548149"></a>
-		<a class="indexterm" name="id2548156"></a>
+		<a class="indexterm" name="id2548150"></a>
+		<a class="indexterm" name="id2548157"></a>
+		<a class="indexterm" name="id2548163"></a>
+		<a class="indexterm" name="id2548170"></a>
 		It is time to implement a domain security environment. You will use the <code class="constant">
 		smbpasswd</code> (default) backend. You should implement a DHCP server. There is no need to
 		run DNS at this time, but the system will use WINS. The domain name will be <code class="constant">
@@ -122,7 +122,7 @@
 		Later on, when the Internet connection is implemented, you will add DNS as well as
 		other enhancements. It is important that you plan accordingly.
 		</p><p>
-		<a class="indexterm" name="id2548220"></a>
+		<a class="indexterm" name="id2548234"></a>
 		You have split the network into two separate areas. Each has its own Ethernet switch.
 		There are 20 users on the accounting network and 32 users on the financial services
 		network. The server has two network interfaces, one serving each network. The
@@ -137,8 +137,8 @@
 		Given that DNS will not be used, you will configure WINS name resolution for UNIX
 		hostname name resolution.
 		</p><p>
-		<a class="indexterm" name="id2548251"></a>
-		<a class="indexterm" name="id2548260"></a>
+		<a class="indexterm" name="id2548265"></a>
+		<a class="indexterm" name="id2548274"></a>
 		It is necessary to map Windows Domain Groups to UNIX groups. It is
 		advisable to also map Windows Local Groups to UNIX groups. Additionally, the two
 		key staff groups in the firm are accounting staff and financial services staff.
@@ -155,10 +155,10 @@
 		<span class="emphasis"><em>TOSHARG2</em></span>, Chapter 11, Section 11.3.1, Example 11.1, for
 		more information.
 		</p><p>
-		<a class="indexterm" name="id2548319"></a>
+		<a class="indexterm" name="id2548333"></a>
 		Vendor-supplied printer drivers will be installed on each client. The CUPS print
 		spooler on the UNIX host will be operated in <code class="constant">raw</code> mode.
-		</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2548333"></a>Political Issues</h3></div></div></div><p>
+		</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2548347"></a>Political Issues</h3></div></div></div><p>
 		Mr. Meany is an old-school manager. He sets the rules and wants to see compliance.
 		He is willing to spend money on things he believes are of value. You need more
 		time to convince him of real priorities.
@@ -166,8 +166,8 @@
 		Go ahead, buy better notebooks. Wouldn't it be neat if they happened to be
 		supplied with antivirus software? Above all, demonstrate good purchase value and remember
 		to make your users happy.
-		</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2548355"></a>Implementation</h2></div></div></div><p>
-	<a class="indexterm" name="id2548363"></a>
+		</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2548369"></a>Implementation</h2></div></div></div><p>
+	<a class="indexterm" name="id2548377"></a>
 	In this example, the assumption is made that this server is being configured from a clean start.
 	The alternate approach could be to demonstrate the migration of the system that is documented
 	in <a class="link" href="simple.html#AcctgNet" title="Implementation">&#8220;Implementation&#8221;</a> to meet the new requirements. The decision to treat this case, as with
@@ -175,23 +175,23 @@
 	the migration steps from the information provided in <a class="link" href="ntmigration.html" title="Chapter 9. Migrating NT4 Domain to Samba-3">&#8220;Migrating NT4 Domain to Samba-3&#8221;</a>.
 	Additionally, a fresh installation makes the example easier to follow.
 	</p><p>
-	<a class="indexterm" name="id2548394"></a>
+	<a class="indexterm" name="id2548408"></a>
 	Each user will be given a home directory on the UNIX system, which will be available as a private
 	share. Two additional shares will be created, one for the accounting department and the other for
 	the financial services department. Network users will be given access to these shares by way
 	of group membership.
 	</p><p>
-	<a class="indexterm" name="id2548409"></a>
+	<a class="indexterm" name="id2548423"></a>
 	UNIX group membership is the primary mechanism by which Windows Domain users will be granted
 	rights and privileges within the Windows environment.
 	</p><p>
-	<a class="indexterm" name="id2548424"></a>
+	<a class="indexterm" name="id2548438"></a>
 	The user <code class="literal">alanm</code> will be made the owner of all files. This will be preserved
 	by setting the sticky bit (set UID/GID) on the top-level directories.
-	</p><div class="figure"><a name="acct2net"></a><p class="title"><b>Figure 2.1. Abmas Accounting  52-User Network Topology</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/acct2net.png" alt="Abmas Accounting 52-User Network Topology"></div></div></div><br class="figure-break"><div class="procedure"><a name="id2548484"></a><p class="title"><b>Procedure 2.1. Server Installation Steps</b></p><ol type="1"><li><p>
+	</p><div class="figure"><a name="acct2net"></a><p class="title"><b>Figure 2.1. Abmas Accounting  52-User Network Topology</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/acct2net.png" alt="Abmas Accounting 52-User Network Topology"></div></div></div><br class="figure-break"><div class="procedure"><a name="id2548498"></a><p class="title"><b>Procedure 2.1. Server Installation Steps</b></p><ol type="1"><li><p>
 		Using UNIX/Linux system tools, name the server <code class="constant">sleeth</code>.
 		</p></li><li><p>
-		<a class="indexterm" name="id2548507"></a>
+		<a class="indexterm" name="id2548521"></a>
 		Place an entry for the machine <code class="constant">sleeth</code> in the <code class="filename">/etc/hosts</code>.
 		The printers are network attached, so there should be entries for the
 		network printers also. An example <code class="filename">/etc/hosts</code> file is shown here:
@@ -207,10 +207,10 @@
 		</p></li><li><p>
 		Install the ISC DHCP server using the UNIX/Linux system tools available to you.
 		</p></li><li><p>
-		<a class="indexterm" name="id2548562"></a>
-		<a class="indexterm" name="id2548569"></a>
 		<a class="indexterm" name="id2548576"></a>
 		<a class="indexterm" name="id2548583"></a>
+		<a class="indexterm" name="id2548590"></a>
+		<a class="indexterm" name="id2548597"></a>
 		Because Samba will be operating over two network interfaces and clients on each side
 		may want to be able to reach clients on the other side, it is imperative that IP forwarding
 		is enabled. Use the system tool of your choice to enable IP forwarding. In the
@@ -225,7 +225,7 @@
 		<a class="link" href="small.html#acct3conf" title="Example 2.4. Accounting Office Network smb.conf File Services and Shares Section">&#8220;Accounting Office Network smb.conf File  Services and Shares Section&#8221;</a>. Combine these two examples to form a single
 		<code class="filename">/etc/samba/smb.conf</code> file.
 		</p></li><li><p>
-		<a class="indexterm" name="id2548650"></a>
+		<a class="indexterm" name="id2548664"></a>
 		Add the user <code class="literal">root</code> to the Samba password backend:
 </p><pre class="screen">
 <code class="prompt">root# </code> smbpasswd -a root
@@ -233,13 +233,13 @@
 Retype new SMB password: XXXXXXX
 <code class="prompt">root# </code>
 </pre><p>
-		<a class="indexterm" name="id2548683"></a>
+		<a class="indexterm" name="id2548697"></a>
 		This is the Windows Domain Administrator password. Never delete this account from
 		the password backend after Windows Domain Groups have been initialized. If you delete
 		this account, your system is crippled. You cannot restore this account,
 		and your Samba server can no longer be administered.
 		</p></li><li><p>
-		<a class="indexterm" name="id2548701"></a>
+		<a class="indexterm" name="id2548715"></a>
 		Create the username map file to permit the <code class="constant">root</code> account to be called
 		<code class="constant">Administrator</code> from the Windows network environment. To do this, create
 		the file <code class="filename">/etc/samba/smbusers</code> with the following contents:
@@ -266,13 +266,13 @@
 ####
 </pre><p>
 		</p></li><li><p>
-		<a class="indexterm" name="id2548745"></a>
+		<a class="indexterm" name="id2548759"></a>
 		Create and map Windows Domain Groups to UNIX groups. A sample script is provided in
 		<a class="link" href="small.html#initGrps" title="Example 2.1. Script to Map Windows NT Groups to UNIX Groups">&#8220;Script to Map Windows NT Groups to UNIX Groups&#8221;</a>. Create a file containing this script. We called ours
 		<code class="filename">/etc/samba/initGrps.sh</code>. Set this file so it can be executed,
 		and then execute the script. Sample output should be as follows:
 
-</p><div class="example"><a name="initGrps"></a><p class="title"><b>Example 2.1. Script to Map Windows NT Groups to UNIX Groups</b></p><div class="example-contents"><a class="indexterm" name="id2548778"></a><pre class="screen">
+</p><div class="example"><a name="initGrps"></a><p class="title"><b>Example 2.1. Script to Map Windows NT Groups to UNIX Groups</b></p><div class="example-contents"><a class="indexterm" name="id2548792"></a><pre class="screen">
 #!/bin/bash
 #
 # initGrps.sh
@@ -322,17 +322,17 @@
 Users (S-1-5-32-545) -&gt; -1
 </pre><p>
 		</p></li><li><p>
-		<a class="indexterm" name="id2548861"></a>
-		<a class="indexterm" name="id2548868"></a>
-		<a class="indexterm" name="id2548877"></a>
+		<a class="indexterm" name="id2548875"></a>
+		<a class="indexterm" name="id2548882"></a>
+		<a class="indexterm" name="id2548891"></a>
 		For each user who needs to be given a Windows Domain account, make an entry in the
 		<code class="filename">/etc/passwd</code> file as well as in the Samba password backend.
 		Use the system tool of your choice to create the UNIX system accounts, and use the Samba
 		<code class="literal">smbpasswd</code> program to create the Domain user accounts.
 		</p><p>
-		<a class="indexterm" name="id2548904"></a>
-		<a class="indexterm" name="id2548911"></a>
 		<a class="indexterm" name="id2548918"></a>
+		<a class="indexterm" name="id2548925"></a>
+		<a class="indexterm" name="id2548932"></a>
 		There are a number of tools for user management under UNIX, such as
 		<code class="literal">useradd</code> and <code class="literal">adduser</code>, as well as a plethora of custom
 		tools. With the tool of your choice, create a home directory for each user.
@@ -361,38 +361,38 @@
 		Configure the printers with the IP addresses as shown in <a class="link" href="small.html#acct2net" title="Figure 2.1. Abmas Accounting 52-User Network Topology">&#8220;Abmas Accounting  52-User Network Topology&#8221;</a>.
 		Follow the instructions in the manufacturers' manuals to permit printing to port 9100.
 		This allows the CUPS spooler to print using raw mode protocols.
-		<a class="indexterm" name="id2549076"></a>
-		<a class="indexterm" name="id2549082"></a>
+		<a class="indexterm" name="id2549090"></a>
+		<a class="indexterm" name="id2549096"></a>
 		</p></li><li><p>
-		<a class="indexterm" name="id2549096"></a>
-		<a class="indexterm" name="id2549105"></a>
+		<a class="indexterm" name="id2549110"></a>
+		<a class="indexterm" name="id2549119"></a>
 		Configure the CUPS Print Queues as follows:
 </p><pre class="screen">
 <code class="prompt">root# </code> lpadmin -p hplj4 -v socket://192.168.1.11:9100 -E
 <code class="prompt">root# </code> lpadmin -p hplj6 -v socket://192.168.1.10:9100 -E
 <code class="prompt">root# </code> lpadmin -p qms -v socket://192.168.2.10:9100 -E
 </pre><p>
-		<a class="indexterm" name="id2549138"></a>
+		<a class="indexterm" name="id2549152"></a>
 		This creates the necessary print queues with no assigned print filter.
 		</p></li><li><p>
-		<a class="indexterm" name="id2549153"></a>
-		<a class="indexterm" name="id2549160"></a>
 		<a class="indexterm" name="id2549167"></a>
+		<a class="indexterm" name="id2549174"></a>
+		<a class="indexterm" name="id2549181"></a>
 		Edit the file <code class="filename">/etc/cups/mime.convs</code> to uncomment the line:
 </p><pre class="screen">
 application/octet-stream     application/vnd.cups-raw      0     -
 </pre><p>
 		</p></li><li><p>
-		<a class="indexterm" name="id2549195"></a>
+		<a class="indexterm" name="id2549209"></a>
 		Edit the file <code class="filename">/etc/cups/mime.types</code> to uncomment the line:
 </p><pre class="screen">
 application/octet-stream
 </pre><p>
 		</p></li><li><p>
-		<a class="indexterm" name="id2549221"></a>
+		<a class="indexterm" name="id2549235"></a>
 		Using your favorite system editor, create an <code class="filename">/etc/dhcpd.conf</code> with the
 		contents as shown in <a class="link" href="small.html#dhcp01" title="Example 2.2. Abmas Accounting DHCP Server Configuration File /etc/dhcpd.conf">&#8220;Abmas Accounting DHCP Server Configuration File  /etc/dhcpd.conf&#8221;</a>.
-</p><div class="example"><a name="dhcp01"></a><p class="title"><b>Example 2.2. Abmas Accounting DHCP Server Configuration File  <code class="filename">/etc/dhcpd.conf</code></b></p><div class="example-contents"><a class="indexterm" name="id2549257"></a><pre class="screen">
+</p><div class="example"><a name="dhcp01"></a><p class="title"><b>Example 2.2. Abmas Accounting DHCP Server Configuration File  <code class="filename">/etc/dhcpd.conf</code></b></p><div class="example-contents"><a class="indexterm" name="id2549271"></a><pre class="screen">
 default-lease-time 86400;
 max-lease-time 172800;
 default-lease-time 86400;
@@ -440,11 +440,11 @@
 		Use the standard system tool to start Samba and CUPS and configure them to start
 		automatically at every system reboot. For example,
 		</p><p>
-		<a class="indexterm" name="id2549302"></a>
-		<a class="indexterm" name="id2549309"></a>
 		<a class="indexterm" name="id2549316"></a>
 		<a class="indexterm" name="id2549323"></a>
 		<a class="indexterm" name="id2549330"></a>
+		<a class="indexterm" name="id2549337"></a>
+		<a class="indexterm" name="id2549344"></a>
 </p><pre class="screen">
 <code class="prompt">root# </code> chkconfig dhcp on
 <code class="prompt">root# </code> chkconfig smb on
@@ -454,12 +454,12 @@
 <code class="prompt">root# </code> /etc/rc.d/init.d/cups restart
 </pre><p>
 		</p></li><li><p>
-		<a class="indexterm" name="id2549387"></a>
-		<a class="indexterm" name="id2549394"></a>
-		<a class="indexterm" name="id2549403"></a>
-		<a class="indexterm" name="id2549409"></a>
-		<a class="indexterm" name="id2549416"></a>
+		<a class="indexterm" name="id2549401"></a>
+		<a class="indexterm" name="id2549408"></a>
+		<a class="indexterm" name="id2549417"></a>
 		<a class="indexterm" name="id2549423"></a>
+		<a class="indexterm" name="id2549430"></a>
+		<a class="indexterm" name="id2549437"></a>
 		Configure the name service switch (NSS) to handle WINS-based name resolution.
 		Since this system does not use a DNS server, it is safe to remove this option from
 		the NSS configuration. Edit the <code class="filename">/etc/nsswitch.conf</code> file so that
@@ -467,11 +467,11 @@
 </p><pre class="screen">
 hosts:	files wins
 </pre><p>
-		</p></li></ol></div><div class="example"><a name="acct2conf"></a><p class="title"><b>Example 2.3. Accounting Office Network <code class="filename">smb.conf</code> File  [globals] Section</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td># Global parameters</td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2549487"></a><em class="parameter"><code>workgroup = BILLMORE</code></em></td></tr><tr><td><a class="indexterm" name="id2549499"></a><em class="parameter"><code>passwd chat = *New*Password* %n\n*Re-enter*new*password* %n\n *Password*changed*</code></em></td></tr><tr><td><a class="indexterm" name="id2549512"></a><em class="parameter"><code>username map = /etc/samba/smbusers</code></em></td></tr><tr><td><a class="indexterm" name="id2549524"></a><em class="parameter"><code>syslog = 0</code></em></td></tr><tr><td><a class="indexterm" name="id2549535"></a><em class="parameter"><code>name resolve order = wins bcast hosts</code></em></td></tr><tr><td><a class="indexterm" name="id2549547"></a><em class="parameter"><code>printcap name = CUPS</code></em></td></tr><tr><td><a class="indexterm" name="id2549559"></a><em class="parameter"><code>show add printer wizard = No</code></em></td></tr><tr><td><a class="indexterm" name="id2549571"></a><em class="parameter"><code>add user script = /usr/sbin/useradd -m -G users '%u'</code></em></td></tr><tr><td><a class="indexterm" name="id2549584"></a><em class="parameter"><code>delete user script = /usr/sbin/userdel -r '%u'</code></em></td></tr><tr><td><a class="indexterm" name="id2549596"></a><em class="parameter"><code>add group script = /usr/sbin/groupadd '%g'</code></em></td></tr><tr><td><a class="indexterm" name="id2549608"></a><em class="parameter"><code>delete group script = /usr/sbin/groupdel '%g'</code></em></td></tr><tr><td><a class="indexterm" name="id2549620"></a><em class="parameter"><code>add user to group script = /usr/sbin/usermod -A '%g' '%u'</code></em></td></tr><tr><td><a class="indexterm" name="id2549633"></a><em class="parameter"><code>add machine script = /usr/sbin/useradd -s /bin/false -d /var/lib/nobody '%u'</code></em></td></tr><tr><td><a class="indexterm" name="id2549646"></a><em class="parameter"><code>logon script = scripts\login.bat</code></em></td></tr><tr><td><a class="indexterm" name="id2549658"></a><em class="parameter"><code>logon path =  </code></em></td></tr><tr><td><a class="indexterm" name="id2549669"></a><em class="parameter"><code>logon drive = X:</code></em></td></tr><tr><td><a class="indexterm" name="id2549681"></a><em class="parameter"><code>domain logons = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2549693"></a><em class="parameter"><code>preferred master = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2549705"></a><em class="parameter"><code>wins support = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2549716"></a><em class="parameter"><code>printing = CUPS</code></em></td></tr></table></div></div><br class="example-break"><div class="example"><a name="acct3conf"></a><p class="title"><b>Example 2.4. Accounting Office Network <code class="filename">smb.conf</code> File  Services and Shares Section</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[homes]</code></em></td></tr><tr><td><a class="indexterm" name="id2549761"></a><em class="parameter"><code>comment = Home Directories</code></em></td></tr><tr><td><a class="indexterm" name="id2549773"></a><em class="parameter"><code>valid users = %S</code></em></td></tr><tr><td><a class="indexterm" name="id2549785"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td><a class="indexterm" name="id2549796"></a><em class="parameter"><code>browseable = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[printers]</code></em></td></tr><tr><td><a class="indexterm" name="id2549817"></a><em class="parameter"><code>comment = SMB Print Spool</code></em></td></tr><tr><td><a class="indexterm" name="id2549829"></a><em class="parameter"><code>path = /var/spool/samba</code></em></td></tr><tr><td><a class="indexterm" name="id2549840"></a><em class="parameter"><code>printable = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2549852"></a><em class="parameter"><code>guest ok = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2549864"></a><em class="parameter"><code>use client driver = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2549875"></a><em class="parameter"><code>browseable = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[netlogon]</code></em></td></tr><tr><td><a class="indexterm" name="id2549896"></a><em class="parameter"><code>comment = Network Logon Service</code></em></td></tr><tr><td><a class="indexterm" name="id2549908"></a><em class="parameter"><code>path = /data/%U</code></em></td></tr><tr><td><a class="indexterm" name="id2549919"></a><em class="parameter"><code>valid users = %S</code></em></td></tr><tr><td><a class="indexterm" name="id2549931"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[accounts]</code></em></td></tr><tr><td><a class="indexterm" name="id2549952"></a><em class="parameter"><code>comment = Accounting Files</code></em></td></tr><tr><td><a class="indexterm" name="id2549963"></a><em class="parameter"><code>path = /data/accounts</code></em></td></tr><tr><td><a class="indexterm" name="id2549975"></a><em class="parameter"><code>valid users = %G</code></em></td></tr><tr><td><a class="indexterm" name="id2549987"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[finsvcs]</code></em></td></tr><tr><td><a class="indexterm" name="id2550007"></a><em class="parameter"><code>comment = Financial Service Files</code></em></td></tr><tr><td><a class="indexterm" name="id2550019"></a><em class="parameter"><code>path = /data/finsvcs</code></em></td></tr><tr><td><a class="indexterm" name="id2550031"></a><em class="parameter"><code>valid users = %G</code></em></td></tr><tr><td><a class="indexterm" name="id2550042"></a><em class="parameter"><code>read only = No</code></em></td></tr></table></div></div><br class="example-break"><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2550055"></a>Validation</h3></div></div></div><p>
+		</p></li></ol></div><div class="example"><a name="acct2conf"></a><p class="title"><b>Example 2.3. Accounting Office Network <code class="filename">smb.conf</code> File  [globals] Section</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td># Global parameters</td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2549501"></a><em class="parameter"><code>workgroup = BILLMORE</code></em></td></tr><tr><td><a class="indexterm" name="id2549513"></a><em class="parameter"><code>passwd chat = *New*Password* %n\n*Re-enter*new*password* %n\n *Password*changed*</code></em></td></tr><tr><td><a class="indexterm" name="id2549526"></a><em class="parameter"><code>username map = /etc/samba/smbusers</code></em></td></tr><tr><td><a class="indexterm" name="id2549538"></a><em class="parameter"><code>syslog = 0</code></em></td></tr><tr><td><a class="indexterm" name="id2549549"></a><em class="parameter"><code>name resolve order = wins bcast hosts</code></em></td></tr><tr><td><a class="indexterm" name="id2549561"></a><em class="parameter"><code>printcap name = CUPS</code></em></td></tr><tr><td><a class="indexterm" name="id2549573"></a><em class="parameter"><code>show add printer wizard = No</code></em></td></tr><tr><td><a class="indexterm" name="id2549585"></a><em class="parameter"><code>add user script = /usr/sbin/useradd -m -G users '%u'</code></em></td></tr><tr><td><a class="indexterm" name="id2549598"></a><em class="parameter"><code>delete user script = /usr/sbin/userdel -r '%u'</code></em></td></tr><tr><td><a class="indexterm" name="id2549610"></a><em class="parameter"><code>add group script = /usr/sbin/groupadd '%g'</code></em></td></tr><tr><td><a class="indexterm" name="id2549622"></a><em class="parameter"><code>delete group script = /usr/sbin/groupdel '%g'</code></em></td></tr><tr><td><a class="indexterm" name="id2549634"></a><em class="parameter"><code>add user to group script = /usr/sbin/usermod -A '%g' '%u'</code></em></td></tr><tr><td><a class="indexterm" name="id2549647"></a><em class="parameter"><code>add machine script = /usr/sbin/useradd -s /bin/false -d /var/lib/nobody '%u'</code></em></td></tr><tr><td><a class="indexterm" name="id2549660"></a><em class="parameter"><code>logon script = scripts\login.bat</code></em></td></tr><tr><td><a class="indexterm" name="id2549672"></a><em class="parameter"><code>logon path =  </code></em></td></tr><tr><td><a class="indexterm" name="id2549683"></a><em class="parameter"><code>logon drive = X:</code></em></td></tr><tr><td><a class="indexterm" name="id2549695"></a><em class="parameter"><code>domain logons = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2549707"></a><em class="parameter"><code>preferred master = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2549719"></a><em class="parameter"><code>wins support = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2549730"></a><em class="parameter"><code>printing = CUPS</code></em></td></tr></table></div></div><br class="example-break"><div class="example"><a name="acct3conf"></a><p class="title"><b>Example 2.4. Accounting Office Network <code class="filename">smb.conf</code> File  Services and Shares Section</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[homes]</code></em></td></tr><tr><td><a class="indexterm" name="id2549775"></a><em class="parameter"><code>comment = Home Directories</code></em></td></tr><tr><td><a class="indexterm" name="id2549787"></a><em class="parameter"><code>valid users = %S</code></em></td></tr><tr><td><a class="indexterm" name="id2549799"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td><a class="indexterm" name="id2549810"></a><em class="parameter"><code>browseable = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[printers]</code></em></td></tr><tr><td><a class="indexterm" name="id2549831"></a><em class="parameter"><code>comment = SMB Print Spool</code></em></td></tr><tr><td><a class="indexterm" name="id2549843"></a><em class="parameter"><code>path = /var/spool/samba</code></em></td></tr><tr><td><a class="indexterm" name="id2549854"></a><em class="parameter"><code>printable = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2549866"></a><em class="parameter"><code>guest ok = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2549878"></a><em class="parameter"><code>use client driver = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2549889"></a><em class="parameter"><code>browseable = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[netlogon]</code></em></td></tr><tr><td><a class="indexterm" name="id2549910"></a><em class="parameter"><code>comment = Network Logon Service</code></em></td></tr><tr><td><a class="indexterm" name="id2549922"></a><em class="parameter"><code>path = /data/%U</code></em></td></tr><tr><td><a class="indexterm" name="id2549933"></a><em class="parameter"><code>valid users = %S</code></em></td></tr><tr><td><a class="indexterm" name="id2549945"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[accounts]</code></em></td></tr><tr><td><a class="indexterm" name="id2549966"></a><em class="parameter"><code>comment = Accounting Files</code></em></td></tr><tr><td><a class="indexterm" name="id2549977"></a><em class="parameter"><code>path = /data/accounts</code></em></td></tr><tr><td><a class="indexterm" name="id2549989"></a><em class="parameter"><code>valid users = %G</code></em></td></tr><tr><td><a class="indexterm" name="id2550001"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[finsvcs]</code></em></td></tr><tr><td><a class="indexterm" name="id2550021"></a><em class="parameter"><code>comment = Financial Service Files</code></em></td></tr><tr><td><a class="indexterm" name="id2550033"></a><em class="parameter"><code>path = /data/finsvcs</code></em></td></tr><tr><td><a class="indexterm" name="id2550045"></a><em class="parameter"><code>valid users = %G</code></em></td></tr><tr><td><a class="indexterm" name="id2550056"></a><em class="parameter"><code>read only = No</code></em></td></tr></table></div></div><br class="example-break"><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2550069"></a>Validation</h3></div></div></div><p>
 		Does everything function as it ought? That is the key question at this point.
 		Here are some simple steps to validate your Samba server configuration.
-		</p><div class="procedure"><a name="id2550067"></a><p class="title"><b>Procedure 2.2. Validation Steps</b></p><ol type="1"><li><p>
-			<a class="indexterm" name="id2550078"></a>
+		</p><div class="procedure"><a name="id2550081"></a><p class="title"><b>Procedure 2.2. Validation Steps</b></p><ol type="1"><li><p>
+			<a class="indexterm" name="id2550092"></a>
 			If your <code class="filename">smb.conf</code> file has bogus options or parameters, this may cause Samba
 			to refuse to start. The first step should always be to validate the contents
 			of this file by running:
@@ -518,10 +518,10 @@
 </pre><p>
 			Clear away all errors before proceeding, and start or restart samba as necessary.
 			</p></li><li><p>
-			<a class="indexterm" name="id2550160"></a>
-			<a class="indexterm" name="id2550167"></a>
 			<a class="indexterm" name="id2550174"></a>
 			<a class="indexterm" name="id2550181"></a>
+			<a class="indexterm" name="id2550188"></a>
+			<a class="indexterm" name="id2550195"></a>
 			Check that the Samba server is running:
 </p><pre class="screen">
 <code class="prompt">root# </code> ps ax | grep mbd
@@ -538,7 +538,7 @@
 			<span class="emphasis"><em>TOSHARG2</em></span>, Chapter 23, Section 23.3. The single instance of
 			<code class="literal">smbd</code> is normal.
 			</p></li><li><p>
-			<a class="indexterm" name="id2550236"></a>
+			<a class="indexterm" name="id2550250"></a>
 			Check that an anonymous connection can be made to the Samba server:
 </p><pre class="screen">
 <code class="prompt">root# </code> smbclient -L localhost -U%
@@ -567,9 +567,9 @@
 			The <code class="constant">-U%</code> argument means to send a <code class="constant">NULL</code> username and
 			a <code class="constant">NULL</code> password.
 			</p></li><li><p>
-			<a class="indexterm" name="id2550291"></a>
-			<a class="indexterm" name="id2550298"></a>
 			<a class="indexterm" name="id2550305"></a>
+			<a class="indexterm" name="id2550312"></a>
+			<a class="indexterm" name="id2550319"></a>
 			Verify that the printers have the IP addresses assigned in the DHCP server configuration file.
 			The easiest way to do this is to ping the printer name. Immediately after the ping response
 			has been received, execute <code class="literal">arp -a</code> to find the MAC address of the printer
@@ -588,7 +588,7 @@
 			IP address from which the printer has responded and the entry for it in the
 			<code class="filename">/etc/dhcpd.conf</code> file.
 			</p></li><li><p>
-			<a class="indexterm" name="id2550370"></a>
+			<a class="indexterm" name="id2550384"></a>
 			Make an authenticated connection to the server using the <code class="literal">smbclient</code> tool:
 </p><pre class="screen">
 <code class="prompt">root# </code> smbclient //sleeth/accounts -U alanm
@@ -605,11 +605,11 @@
            65387 blocks of size 65536. 28590 blocks available
 smb: \&gt; q
 </pre><p>
-			</p></li></ol></div></div><div class="procedure"><a name="id2550422"></a><p class="title"><b>Procedure 2.3. Windows XP Professional Client Configuration</b></p><ol type="1"><li><p>
+			</p></li></ol></div></div><div class="procedure"><a name="id2550436"></a><p class="title"><b>Procedure 2.3. Windows XP Professional Client Configuration</b></p><ol type="1"><li><p>
 		Configure clients to the network settings shown in <a class="link" href="small.html#acct2net" title="Figure 2.1. Abmas Accounting 52-User Network Topology">&#8220;Abmas Accounting  52-User Network Topology&#8221;</a>.
 		All clients use DHCP for TCP/IP protocol stack configuration.
-		<a class="indexterm" name="id2550441"></a>
-		<a class="indexterm" name="id2550448"></a>
+		<a class="indexterm" name="id2550455"></a>
+		<a class="indexterm" name="id2550462"></a>
 		DHCP configures all Windows clients to use the WINS Server address <code class="constant">192.168.1.1</code>.
 		</p></li><li><p>
 		Join the Windows Domain called <code class="constant">BILLMORE</code>. Use the Domain Administrator
@@ -651,7 +651,7 @@
 				</p></li><li><p>
 				Repeat the printer installation steps above for the HP LaserJet 6 printer
 				as well as for the QMS Magicolor XXXX laser printer.
-				</p></li></ol></div></li></ol></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2550760"></a>Notebook Computers: A Special Case</h3></div></div></div><p>
+				</p></li></ol></div></li></ol></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2550774"></a>Notebook Computers: A Special Case</h3></div></div></div><p>
 	As a network administrator, you already know how to create local machine accounts for Windows 200x/XP
 	Professional systems. This is the preferred solution to provide continuity of work for notebook users
 	so that absence from the office network environment does not become a barrier to productivity.
@@ -661,21 +661,21 @@
 	transparently access network resources as if logged onto the domain itself. There are some trade-offs
 	that mean that as the network is more tightly secured, it becomes necessary to modify Windows client
 	configuration somewhat.
-	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2550786"></a>Key Points Learned</h3></div></div></div><p>
+	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2550800"></a>Key Points Learned</h3></div></div></div><p>
 		In this network design and implementation exercise, you created a Windows NT4-style Domain
 		Controller using Samba-3.0.20. Following these guidelines, you experienced
 		and implemented several important aspects of Windows networking. In the next chapter,
 		you build on the experience. These are the highlights from this chapter:
 		</p><div class="itemizedlist"><ul type="disc"><li><p>
-			<a class="indexterm" name="id2550806"></a>
+			<a class="indexterm" name="id2550820"></a>
 			You implemented a DHCP server, and Microsoft Windows clients were able to obtain all necessary
 			network configuration settings from this server.
 			</p></li><li><p>
-			<a class="indexterm" name="id2550819"></a>
+			<a class="indexterm" name="id2550833"></a>
 			You created a Windows Domain Controller. You were able to use the network logon service
 			and successfully joined Windows 200x/XP Professional clients to the Domain.
 			</p></li><li><p>
-			<a class="indexterm" name="id2550834"></a>
+			<a class="indexterm" name="id2550848"></a>
 			You created raw print queues in the CUPS printing system. You maintained a simple
 			printing system so that all users can share centrally managed printers. You installed
 			native printer drivers on the Windows clients.
@@ -684,33 +684,33 @@
 			</p></li><li><p>
 			You offered Mobile notebook users a solution that allows them to continue to work
 			while away from the office and not connected to the corporate network.
-			</p></li></ul></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2550862"></a>Questions and Answers</h2></div></div></div><p>
+			</p></li></ul></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2550876"></a>Questions and Answers</h2></div></div></div><p>
 	Your new Domain Controller is ready to serve you. What does it mean? Here are some questions and answers that
 	may help.
-	</p><div class="qandaset"><dl><dt>1. <a href="small.html#id2550875">
+	</p><div class="qandaset"><dl><dt>1. <a href="small.html#id2550889">
 		What is the key benefit of using DHCP to configure Windows client TCP/IP stacks?
-		</a></dt><dt>2. <a href="small.html#id2550902">
+		</a></dt><dt>2. <a href="small.html#id2550916">
 		Are there any DHCP server configuration parameters in the /etc/dhcpd.conf
 		that should be noted in particular?
-		</a></dt><dt>3. <a href="small.html#id2550933">
+		</a></dt><dt>3. <a href="small.html#id2550947">
 		Is it possible to create a Windows Domain account that is specifically called Administrator?
-		</a></dt><dt>4. <a href="small.html#id2550972">
+		</a></dt><dt>4. <a href="small.html#id2550986">
 		Why is it necessary to give the Windows Domain Administrator a UNIX UID of 0?
-		</a></dt><dt>5. <a href="small.html#id2551014">
+		</a></dt><dt>5. <a href="small.html#id2551028">
 		One of my junior staff needs the ability to add machines to the Domain, but I do not want to give him
 		root access. How can we do this?
-		</a></dt><dt>6. <a href="small.html#id2551056">
+		</a></dt><dt>6. <a href="small.html#id2551070">
 		Why must I map Windows Domain Groups to UNIX groups?
-		</a></dt><dt>7. <a href="small.html#id2551094">
+		</a></dt><dt>7. <a href="small.html#id2551108">
 		I deleted my root account and now I cannot add it back! What can I do?
-		</a></dt><dt>8. <a href="small.html#id2551167">
+		</a></dt><dt>8. <a href="small.html#id2551181">
 		When I run net groupmap list, it reports a group called Administrators
 		as well as Domain Admins. What is the difference between them?
-		</a></dt><dt>9. <a href="small.html#id2551216">
+		</a></dt><dt>9. <a href="small.html#id2551230">
 		What is the effect of changing the name of a Samba server or of changing the Domain name?
-		</a></dt><dt>10. <a href="small.html#id2551267">
+		</a></dt><dt>10. <a href="small.html#id2551281">
 		How can I manage user accounts from my Windows XP Professional workstation?
-		</a></dt></dl><table border="0" summary="Q and A Set"><col align="left" width="1%"><tbody><tr class="question"><td align="left" valign="top"><a name="id2550875"></a><a name="id2550877"></a><p><b>1.</b></p></td><td align="left" valign="top"><p>
+		</a></dt></dl><table border="0" summary="Q and A Set"><col align="left" width="1%"><tbody><tr class="question"><td align="left" valign="top"><a name="id2550889"></a><a name="id2550891"></a><p><b>1.</b></p></td><td align="left" valign="top"><p>
 		What is the key benefit of using DHCP to configure Windows client TCP/IP stacks?
 		</p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p>
 		First and foremost, portability. It means that notebook users can move between
@@ -719,7 +719,7 @@
 		either using DHCP assigned addressing or when using dial-up networking, settings such as
 		default routes and DNS server addresses that apply only to the Abmas office environment do
 		not interfere with remote operations. This is an extremely important feature of DHCP.
-		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2550902"></a><a name="id2550904"></a><p><b>2.</b></p></td><td align="left" valign="top"><p>
+		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2550916"></a><a name="id2550918"></a><p><b>2.</b></p></td><td align="left" valign="top"><p>
 		Are there any DHCP server configuration parameters in the <code class="filename">/etc/dhcpd.conf</code>
 		that should be noted in particular?
 		</p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p>
@@ -728,14 +728,14 @@
 		with the WINS server, and then instructs the client to first query the WINS server when a
 		NetBIOS machine name needs to be resolved to an IP Address. This configuration
 		results in far lower UDP broadcast traffic than would be the case if WINS was not used.
-		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2550933"></a><a name="id2550936"></a><p><b>3.</b></p></td><td align="left" valign="top"><p>
+		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2550947"></a><a name="id2550950"></a><p><b>3.</b></p></td><td align="left" valign="top"><p>
 		Is it possible to create a Windows Domain account that is specifically called <code class="constant">Administrator</code>?
 		</p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p>
 		You can surely create a Windows Domain account called <code class="constant">Administrator</code>. It is also
 		possible to map that account so that it has the effective UNIX UID of 0. This way it isn't
 		necessary to use the <em class="parameter"><code>username map</code></em> facility to map this account to the UNIX
 		account called <code class="constant">root</code>.
-		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2550972"></a><a name="id2550974"></a><p><b>4.</b></p></td><td align="left" valign="top"><p>
+		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2550986"></a><a name="id2550988"></a><p><b>4.</b></p></td><td align="left" valign="top"><p>
 		Why is it necessary to give the Windows Domain <code class="constant">Administrator</code> a UNIX UID of 0?
 		</p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p>
 		The Windows Domain <code class="constant">Administrator</code> account is the most privileged account that
@@ -745,7 +745,7 @@
 		Administrator to manage accounts as well as permissions, privileges, and security
 		settings within the Domain and on the Samba server, equivalent rights must be assigned. This is
 		achieved with the <code class="constant">root</code> UID equal to 0.
-		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2551014"></a><a name="id2551016"></a><p><b>5.</b></p></td><td align="left" valign="top"><p>
+		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2551028"></a><a name="id2551030"></a><p><b>5.</b></p></td><td align="left" valign="top"><p>
 		One of my junior staff needs the ability to add machines to the Domain, but I do not want to give him
 		<code class="constant">root</code> access. How can we do this?
 		</p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p>
@@ -754,13 +754,13 @@
 		(or the equivalent <code class="constant">wheel</code> on some UNIX systems) that has a GID of 0.
 		This must be the primary GID of the account of the user who is a member of the Windows <code class="constant">
 		Domain Admins</code> account.
-		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2551056"></a><a name="id2551058"></a><p><b>6.</b></p></td><td align="left" valign="top"><p>
+		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2551070"></a><a name="id2551072"></a><p><b>6.</b></p></td><td align="left" valign="top"><p>
 		Why must I map Windows Domain Groups to UNIX groups?
 		</p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p>
 		Samba-3 does not permit a Domain Group to become visible to Domain network clients unless the account
 		has a UNIX group account equivalent. The Domain groups that should be given UNIX equivalents are
 		<span class="guimenu">Domain Guests</span>, <span class="guimenu">Domain Users</span>, and <span class="guimenu">Domain Admins</span>.
-		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2551094"></a><a name="id2551096"></a><p><b>7.</b></p></td><td align="left" valign="top"><p>
+		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2551108"></a><a name="id2551110"></a><p><b>7.</b></p></td><td align="left" valign="top"><p>
 		I deleted my <code class="constant">root</code> account and now I cannot add it back! What can I do?
 		</p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p>
 		This is a nasty problem. Fortunately, there is a solution.
@@ -772,7 +772,7 @@
 			Use the <code class="literal">smbpasswd</code> to add the root account.
 			</p></li><li><p>
 			Restore the <code class="filename">group_mapping.tdb</code> file.
-			</p></li></ol></div></td></tr><tr class="question"><td align="left" valign="top"><a name="id2551167"></a><a name="id2551169"></a><p><b>8.</b></p></td><td align="left" valign="top"><p>
+			</p></li></ol></div></td></tr><tr class="question"><td align="left" valign="top"><a name="id2551181"></a><a name="id2551183"></a><p><b>8.</b></p></td><td align="left" valign="top"><p>
 		When I run <code class="literal">net groupmap list</code>, it reports a group called <span class="guimenu">Administrators</span>
 		as well as <span class="guimenu">Domain Admins</span>. What is the difference between them?
 		</p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p>
@@ -780,7 +780,7 @@
 		present as the Local Group account on a Domain Member server or workstation. Samba uses only Domain
 		Groups at this time. A Workstation or Server Local Group has no meaning in a Samba context. This
 		may change at some later date. These accounts are provided only so that security objects are correctly shown.
-		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2551216"></a><a name="id2551218"></a><p><b>9.</b></p></td><td align="left" valign="top"><p>
+		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2551230"></a><a name="id2551232"></a><p><b>9.</b></p></td><td align="left" valign="top"><p>
 		What is the effect of changing the name of a Samba server or of changing the Domain name?
 		</p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p>
 		If you elect to change the name of the Samba server, on restarting <code class="literal">smbd</code>,
@@ -792,7 +792,7 @@
 		SID before the change is made. You can back up the SID using the <code class="literal">net getlocalsid</code> (Samba-3)
 		or the <code class="literal">smbpasswd</code> (Samba-2.2.x). To change the SID, you use the same tool. Be sure
 		to check the man page for this command for detailed instructions regarding the steps involved.
-		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2551267"></a><a name="id2551269"></a><p><b>10.</b></p></td><td align="left" valign="top"><p>
+		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2551281"></a><a name="id2551283"></a><p><b>10.</b></p></td><td align="left" valign="top"><p>
 		How can I manage user accounts from my Windows XP Professional workstation?
 		</p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p>
 		Samba-3 implements a Windows NT4-style security domain architecture. This type of Domain cannot

Modified: branches/samba/upstream/docs/htmldocs/Samba3-ByExample/unixclients.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/Samba3-ByExample/unixclients.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/Samba3-ByExample/unixclients.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,4 +1,4 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 7. Adding Domain Member Servers and Clients</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="Samba-3 by Example"><link rel="up" href="DMSMig.html" title="Part II. Domain Members, Updating Samba and Migration"><link rel="prev" href="DMSMig.html" title="Part II. Domain Members, Updating Samba and Migration"><link rel="next" href="upgrades.html" title="Chapter 8. Updating Samba-3"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 7. Adding Domain Member Servers and Clients</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="DMSMig.html">Prev</a> </td><th width="60%" align="center">Part II. Domain Members, Updating Samba and Migration</th><td width="20%" align="right"> <a accesskey="n" href="upgrades.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="unixclients"></a>Chapter 7. Adding Domain Member Servers and Clients</h2></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="unixclients.html#id2582356">Introduction</a></span></dt><dd><dl><dt><span class="sect2"><a href="unixclients.html#id2582410">Assignment Tasks</a></span></dt></dl></dd><dt><span class="sect1"><a href="unixclients.html#id2582445">Dissection and Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="unixclients.html#id2582473">Technical Issues</a></span></dt><dt><span class="sect2"><a href="unixclients.html#id2583122">Political Issues</a></span></dt></dl></dd><dt><span class="sect1"><a href="unixclients.html#id2583222">Implementation</a></span></dt><dd><dl><dt><span class="sect2"><a href="unixclients.html#sdcsdmldap">Samba Domain with Samba Domain Member Server  Using NSS LDAP</a></span></dt><dt><span class="sect2"><a href="unixclients.html#wdcsdm">NT4/Samba Domain with Samba Domain Member Server: Using NSS and Winbind</a></span></dt><dt><span class="sect2"><a href="unixclients.html#dcwonss">NT4/Samba Domain with Samba Domain Member Server without NSS Support</a></span></dt><dt><span class="sect2"><a href="unixclients.html#adssdm">Active Directory Domain with Samba Domain Member Server</a></span></dt><dt><span class="sect2"><a href="unixclients.html#id2589428">UNIX/Linux Client Domain Member</a></span></dt><dt><span class="sect2"><a href="unixclients.html#id2590003">Key Points Learned</a></span></dt></dl></dd><dt><span class="sect1"><a href="unixclients.html#id2590057">Questions and Answers</a></span></dt></dl></div><p><a class="indexterm" name="id2582258"></a><a class="indexterm" name="id2582265"></a>
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 7. Adding Domain Member Servers and Clients</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="Samba-3 by Example"><link rel="up" href="DMSMig.html" title="Part II. Domain Members, Updating Samba and Migration"><link rel="prev" href="DMSMig.html" title="Part II. Domain Members, Updating Samba and Migration"><link rel="next" href="upgrades.html" title="Chapter 8. Updating Samba-3"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 7. Adding Domain Member Servers and Clients</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="DMSMig.html">Prev</a> </td><th width="60%" align="center">Part II. Domain Members, Updating Samba and Migration</th><td width="20%" align="right"> <a accesskey="n" href="upgrades.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="unixclients"></a>Chapter 7. Adding Domain Member Servers and Clients</h2></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="unixclients.html#id2582370">Introduction</a></span></dt><dd><dl><dt><span class="sect2"><a href="unixclients.html#id2582424">Assignment Tasks</a></span></dt></dl></dd><dt><span class="sect1"><a href="unixclients.html#id2582459">Dissection and Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="unixclients.html#id2582487">Technical Issues</a></span></dt><dt><span class="sect2"><a href="unixclients.html#id2583136">Political Issues</a></span></dt></dl></dd><dt><span class="sect1"><a href="unixclients.html#id2583237">Implementation</a></span></dt><dd><dl><dt><span class="sect2"><a href="unixclients.html#sdcsdmldap">Samba Domain with Samba Domain Member Server  Using NSS LDAP</a></span></dt><dt><span class="sect2"><a href="unixclients.html#wdcsdm">NT4/Samba Domain with Samba Domain Member Server: Using NSS and Winbind</a></span></dt><dt><span class="sect2"><a href="unixclients.html#dcwonss">NT4/Samba Domain with Samba Domain Member Server without NSS Support</a></span></dt><dt><span class="sect2"><a href="unixclients.html#adssdm">Active Directory Domain with Samba Domain Member Server</a></span></dt><dt><span class="sect2"><a href="unixclients.html#id2589442">UNIX/Linux Client Domain Member</a></span></dt><dt><span class="sect2"><a href="unixclients.html#id2590017">Key Points Learned</a></span></dt></dl></dd><dt><span class="sect1"><a href="unixclients.html#id2590071">Questions and Answers</a></span></dt></dl></div><p><a class="indexterm" name="id2582272"></a><a class="indexterm" name="id2582280"></a>
 	The most frequently discussed Samba subjects over the past 2 years have focused around domain control and printing. 
 	It is well known that Samba is a file and print server. A recent survey conducted by <span class="emphasis"><em>Open Magazine</em></span> found 
 	that of all respondents, 97 percent use Samba for file and print services, and 68 percent use Samba for Domain Control. See the 
@@ -11,16 +11,16 @@
 	exciting aspects of Samba deployment. This chapter directs your attention to provide important information on
 	the addition of Samba servers into your present Windows network  whatever the controlling technology
 	may be. So let's get back to our good friends at Abmas.
-	</p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2582356"></a>Introduction</h2></div></div></div><p><a class="indexterm" name="id2582362"></a><a class="indexterm" name="id2582370"></a>
+	</p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2582370"></a>Introduction</h2></div></div></div><p><a class="indexterm" name="id2582377"></a><a class="indexterm" name="id2582384"></a>
 	Looking back over the achievements of the past year or two, daily events at Abmas are rather straightforward
 	with not too many distractions or problems. Your team is doing well, but a number of employees
 	are asking for Linux desktop systems. Your network has grown and demands additional domain member servers. Let's
 	get on with this; Christine and Stan are ready to go.
-	</p><p><a class="indexterm" name="id2582391"></a>
+	</p><p><a class="indexterm" name="id2582406"></a>
 	Stan is firmly in control of the department of the future, while Christine is enjoying a stable and
 	predictable network environment. It is time to add more servers and to add Linux desktops. It is
 	time to meet the demands of future growth and endure trial by fire.
-	</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2582410"></a>Assignment Tasks</h3></div></div></div><p><a class="indexterm" name="id2582416"></a>
+	</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2582424"></a>Assignment Tasks</h3></div></div></div><p><a class="indexterm" name="id2582431"></a>
 	You must now add UNIX/Linux domain member servers to your network. You have a friend who has a Windows 2003
 	Active Directory domain network who wants to add a Samba/Linux server and has asked Christine to help him
 	out. Your real objective is to help Christine to see more of the way the Microsoft world lives and use
@@ -30,8 +30,8 @@
 	these systems to make sure that Abmas is not building islands of technology. You ask Christine to
 	do likewise at Swodniw Biz NL (your friend's company) to help them to evaluate a Linux desktop. You want to make
 	the right decision, don't you?
-	</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2582445"></a>Dissection and Discussion</h2></div></div></div><p>
-	<a class="indexterm" name="id2582453"></a>
+	</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2582459"></a>Dissection and Discussion</h2></div></div></div><p>
+	<a class="indexterm" name="id2582467"></a>
 	Recent Samba mailing-list activity is witness to how many sites are using winbind. Some have no trouble
 	at all with it, yet to others the problems seem insurmountable. Periodically there are complaints concerning
 	an inability to achieve identical user and group IDs between Windows and UNIX environments.
@@ -39,28 +39,28 @@
 	You provide step-by-step implementations of the various tools that can be used for identity
 	resolution. You also provide working examples of solutions for integrated authentication for
 	both UNIX/Linux and Windows environments.
-	</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2582473"></a>Technical Issues</h3></div></div></div><p>
+	</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2582487"></a>Technical Issues</h3></div></div></div><p>
 		One of the great challenges we face when people ask us, &#8220;<span class="quote">What is the best way to solve
 		this problem?</span>&#8221; is to get beyond the facts so we not only can clearly comprehend
 		the immediate technical problem, but also can understand how needs may change.
 		</p><p>
-		<a class="indexterm" name="id2582492"></a>
+		<a class="indexterm" name="id2582506"></a>
 		There are a few facts we should note when dealing with the question of how best to
 		integrate UNIX/Linux clients and servers into a Windows networking environment:
 		</p><div class="itemizedlist"><ul type="disc"><li><p>
-			<a class="indexterm" name="id2582508"></a>
-			<a class="indexterm" name="id2582515"></a>
 			<a class="indexterm" name="id2582522"></a>
-			<a class="indexterm" name="id2582531"></a>
-			<a class="indexterm" name="id2582538"></a>
+			<a class="indexterm" name="id2582529"></a>
+			<a class="indexterm" name="id2582536"></a>
+			<a class="indexterm" name="id2582546"></a>
+			<a class="indexterm" name="id2582552"></a>
 			A domain controller (PDC or BDC) is always authoritative for all accounts in its domain.
 			This means that a BDC must (of necessity) be able to resolve all account UIDs and GIDs
 			to the same values that the PDC resolved them to.
 			</p></li><li><p>
-			<a class="indexterm" name="id2582553"></a>
-			<a class="indexterm" name="id2582560"></a>
-			<a class="indexterm" name="id2582572"></a>
-			<a class="indexterm" name="id2582579"></a>
+			<a class="indexterm" name="id2582567"></a>
+			<a class="indexterm" name="id2582574"></a>
+			<a class="indexterm" name="id2582586"></a>
+			<a class="indexterm" name="id2582593"></a>
 			A domain member can be authoritative for local accounts, but is never authoritative for
 			domain accounts. If a user is accessing a domain member server and that user's account
 			is not known locally, the domain member server must resolve the identity of that user
@@ -70,26 +70,26 @@
 			Samba, when running on a domain member server, can resolve user identities from a
 			number of sources:
 			</p><div class="itemizedlist"><ul type="circle"><li><p>
-				<a class="indexterm" name="id2582611"></a>
-				<a class="indexterm" name="id2582618"></a>
-				<a class="indexterm" name="id2582625"></a>
-				<a class="indexterm" name="id2582631"></a>
-				<a class="indexterm" name="id2582638"></a>
+				<a class="indexterm" name="id2582626"></a>
+				<a class="indexterm" name="id2582632"></a>
+				<a class="indexterm" name="id2582639"></a>
+				<a class="indexterm" name="id2582646"></a>
+				<a class="indexterm" name="id2582652"></a>
 				By executing a system <code class="literal">getpwnam()</code> or <code class="literal">getgrnam()</code> call. 
 				On systems that support it, this utilizes the name service switch (NSS) facility to 
 				resolve names according to the configuration of the <code class="filename">/etc/nsswitch.conf</code> 
 				file. NSS can be configured to use LDAP, winbind, NIS, or local files.
 				</p></li><li><p>
-				<a class="indexterm" name="id2582671"></a>
-				<a class="indexterm" name="id2582678"></a>
-				<a class="indexterm" name="id2582685"></a>
+				<a class="indexterm" name="id2582686"></a>
+				<a class="indexterm" name="id2582692"></a>
+				<a class="indexterm" name="id2582699"></a>
 				Performing, via NSS, a direct LDAP search (where an LDAP passdb backend has been configured).
 				This requires the use of the PADL nss_ldap tool (or equivalent).
 				</p></li><li><p>
-				<a class="indexterm" name="id2582699"></a>
-				<a class="indexterm" name="id2582706"></a>
-				<a class="indexterm" name="id2582712"></a>
-				<a class="indexterm" name="id2582719"></a>
+				<a class="indexterm" name="id2582713"></a>
+				<a class="indexterm" name="id2582720"></a>
+				<a class="indexterm" name="id2582727"></a>
+				<a class="indexterm" name="id2582734"></a>
 				Directly by querying <code class="literal">winbindd</code>. The <code class="literal">winbindd</code>
 				contacts a domain controller to attempt to resolve the identity of the user or group. It
 				receives the Windows networking security identifier (SID) for that appropriate
@@ -97,8 +97,8 @@
 				creates an entry in its <code class="filename">winbindd_idmap.tdb</code> and 
 				<code class="filename">winbindd_cache.tdb</code> files.
 				</p><p>
-				<a class="indexterm" name="id2582759"></a>
-				<a class="indexterm" name="id2582766"></a>
+				<a class="indexterm" name="id2582773"></a>
+				<a class="indexterm" name="id2582780"></a>
 				If the parameter <a class="link" href="smb.conf.5.html#IDMAPBACKEND">idmap backend = ldap:ldap://myserver.domain</a>
 				was specified and the LDAP server has been configured with a container in which it may
 				store the IDMAP entries, all domain members may share a common mapping.
@@ -111,37 +111,37 @@
 			in the <code class="filename">smb.conf</code> file. Some of the configuration options are rather less than obvious to the 
 			casual user.
 			</p></li><li><p>
-			<a class="indexterm" name="id2582831"></a>
-			<a class="indexterm" name="id2582838"></a>
-			<a class="indexterm" name="id2582847"></a>
+			<a class="indexterm" name="id2582845"></a>
+			<a class="indexterm" name="id2582852"></a>
+			<a class="indexterm" name="id2582862"></a>
 			If you wish to make use of accounts (users and/or groups) that are local to (i.e., capable
 			of being resolved using) the NSS facility, it is possible to use the 
 			<a class="link" href="smb.conf.5.html#WINBINDTRUSTEDDOMAINSONLY">winbind trusted domains only = Yes</a>
 			in the <code class="filename">smb.conf</code> file. This parameter specifically applies to domain controllers, 
 			and to domain member servers.
 			</p></li></ul></div><p>
-		<a class="indexterm" name="id2582883"></a>
-		<a class="indexterm" name="id2582890"></a>
 		<a class="indexterm" name="id2582897"></a>
+		<a class="indexterm" name="id2582904"></a>
+		<a class="indexterm" name="id2582911"></a>
 		For many administrators, it should be plain that the use of an LDAP-based repository for all network
 		accounts (both for POSIX accounts and for Samba accounts) provides the most elegant and
 		controllable facility. You eventually appreciate the decision to use LDAP.
 		</p><p>
-		<a class="indexterm" name="id2582912"></a>
-		<a class="indexterm" name="id2582918"></a>
-		<a class="indexterm" name="id2582925"></a>
+		<a class="indexterm" name="id2582926"></a>
+		<a class="indexterm" name="id2582933"></a>
+		<a class="indexterm" name="id2582940"></a>
 		If your network account information resides in an LDAP repository, you should use it ahead of any
 		alternative method. This means that if it is humanly possible to use the <code class="literal">nss_ldap</code>
 		tools to resolve UNIX account UIDs/GIDs via LDAP, this is the preferred solution, because it provides
 		a more readily controllable method for asserting the exact same user and group identifiers 
 		throughout the network.
 		</p><p>
-		<a class="indexterm" name="id2582948"></a>
-		<a class="indexterm" name="id2582957"></a>
-		<a class="indexterm" name="id2582964"></a>
-		<a class="indexterm" name="id2582971"></a>
-		<a class="indexterm" name="id2582978"></a>
-		<a class="indexterm" name="id2582985"></a>
+		<a class="indexterm" name="id2582962"></a>
+		<a class="indexterm" name="id2582972"></a>
+		<a class="indexterm" name="id2582979"></a>
+		<a class="indexterm" name="id2582986"></a>
+		<a class="indexterm" name="id2582992"></a>
+		<a class="indexterm" name="id2582999"></a>
 		In the situation where UNIX accounts are held on the domain member server itself, the only effective
 		way to use them involves the <code class="filename">smb.conf</code> entry 
 		<a class="link" href="smb.conf.5.html#WINBINDTRUSTEDDOMAINSONLY">winbind trusted domains only = Yes</a>. This forces 
@@ -149,10 +149,10 @@
 		then be controlled via <code class="filename">/etc/nsswitch.conf</code> file settings. The use of this parameter
 		disables the use of Samba with trusted domains (i.e., external domains).
 		</p><p>
-		<a class="indexterm" name="id2583036"></a>
-		<a class="indexterm" name="id2583043"></a>
-		<a class="indexterm" name="id2583052"></a>
-		<a class="indexterm" name="id2583059"></a>
+		<a class="indexterm" name="id2583050"></a>
+		<a class="indexterm" name="id2583057"></a>
+		<a class="indexterm" name="id2583067"></a>
+		<a class="indexterm" name="id2583074"></a>
 		Winbind can be used to create an appliance mode domain member server. In this capacity, <code class="literal">winbindd</code>
 		is configured to automatically allocate UIDs/GIDs from numeric ranges set in the <code class="filename">smb.conf</code> file. The allocation
 		is made for all accounts that connect to that domain member server, whether within its own domain or from
@@ -161,16 +161,16 @@
 		same UID/GID on both servers  however, this is transparent to the Windows network user. This data
 		is stored in the <code class="filename">winbindd_idmap.tdb</code> and <code class="filename">winbindd_cache.tdb</code> files.
 		</p><p>
-		<a class="indexterm" name="id2583107"></a>
+		<a class="indexterm" name="id2583121"></a>
 		The use of an LDAP backend for the Winbind IDMAP facility permits Windows domain SIDs
 		mappings to UIDs/GIDs to be stored centrally. The result is a consistent mapping across all domain member
 		servers so configured. This solves one of the major headaches for network administrators who need to copy
 		files between or across network file servers.
-		</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2583122"></a>Political Issues</h3></div></div></div><p>
-		<a class="indexterm" name="id2583130"></a>
-		<a class="indexterm" name="id2583137"></a>
-		<a class="indexterm" name="id2583143"></a>
-		<a class="indexterm" name="id2583152"></a>
+		</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2583136"></a>Political Issues</h3></div></div></div><p>
+		<a class="indexterm" name="id2583144"></a>
+		<a class="indexterm" name="id2583151"></a>
+		<a class="indexterm" name="id2583158"></a>
+		<a class="indexterm" name="id2583167"></a>
 		One of the most fierce conflicts recently being waged is resistance to the adoption of LDAP, in
 		particular OpenLDAP, as a replacement for UNIX NIS (previously called Yellow Pages). Let's face it, LDAP
 		is different and requires a new approach to the need for a better identity management solution. The more
@@ -182,23 +182,23 @@
 		you can't use Windows Active Directory in a heterogenous environment  it can be done, it just requires 
 		commercial integration products. But it's not what Active Directory was designed for.
 		</p><p>
-		<a class="indexterm" name="id2583191"></a>
-		<a class="indexterm" name="id2583197"></a>
+		<a class="indexterm" name="id2583205"></a>
+		<a class="indexterm" name="id2583212"></a>
 		A number of long-term UNIX devotees have recently commented in various communications that the Samba Team
 		is the first application group to almost force network administrators to use LDAP. It should be pointed
 		out that we resisted this for as long as we could. It is not out of laziness or malice that LDAP has
 		finally emerged as the preferred identity management backend for Samba. We recommend LDAP for your total
 		organizational directory needs.
-		</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2583222"></a>Implementation</h2></div></div></div><p>
-	<a class="indexterm" name="id2583230"></a>
-	<a class="indexterm" name="id2583240"></a>
-	<a class="indexterm" name="id2583249"></a>
+		</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2583237"></a>Implementation</h2></div></div></div><p>
+	<a class="indexterm" name="id2583245"></a>
+	<a class="indexterm" name="id2583254"></a>
+	<a class="indexterm" name="id2583263"></a>
 	The domain member server and the domain member client are at the center of focus in this chapter.
 	Configuration of Samba-3 domain controller is covered in earlier chapters, so if your 
 	interest is in domain controller configuration, you will not find that here. You will find good
 	oil that helps you to add domain member servers and clients.
 	</p><p>
-	<a class="indexterm" name="id2583265"></a>
+	<a class="indexterm" name="id2583279"></a>
 	In practice, domain member servers and domain member workstations are very different entities, but in
 	terms of technology they share similar core infrastructure. A technologist would argue that servers
 	and workstations are identical. Many users would argue otherwise, given that in a well-disciplined
@@ -206,15 +206,15 @@
 	are located on servers. A workstation is frequently viewed as a disposable (easy to replace) item,
 	but a server is viewed as a core component of the business.
 	</p><p>
-	<a class="indexterm" name="id2583287"></a>
+	<a class="indexterm" name="id2583302"></a>
 	We can look at this another way. If a workstation breaks down, one user is affected, but if a
 	server breaks down, hundreds of users may not be able to work. The services that a workstation
 	must provide are document- and file-production oriented; a server provides information storage
 	and is distribution oriented.
 	</p><p>
-	<a class="indexterm" name="id2583303"></a>
-	<a class="indexterm" name="id2583310"></a>
 	<a class="indexterm" name="id2583317"></a>
+	<a class="indexterm" name="id2583324"></a>
+	<a class="indexterm" name="id2583331"></a>
 	<span class="emphasis"><em>Why is this important?</em></span> For starters, we must identify what
 	components of the operating system and its environment must be configured. Also, it is necessary
 	to recognize where the interdependencies between the various services to be used are.
@@ -226,12 +226,12 @@
 	So, in this chapter we demonstrate how to implement the technology. It is done within a context of
 	what type of service need must be fulfilled.
 	</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="sdcsdmldap"></a>Samba Domain with Samba Domain Member Server  Using NSS LDAP</h3></div></div></div><p>
-	<a class="indexterm" name="id2583358"></a>
-	<a class="indexterm" name="id2583365"></a>
 	<a class="indexterm" name="id2583372"></a>
-	<a class="indexterm" name="id2583378"></a>
-	<a class="indexterm" name="id2583388"></a>
-	<a class="indexterm" name="id2583394"></a>
+	<a class="indexterm" name="id2583379"></a>
+	<a class="indexterm" name="id2583386"></a>
+	<a class="indexterm" name="id2583393"></a>
+	<a class="indexterm" name="id2583402"></a>
+	<a class="indexterm" name="id2583409"></a>
 	In this example, it is assumed that you have Samba PDC/BDC servers. This means you are using
 	an LDAP ldapsam backend. We are adding to the LDAP backend database (directory)
 	containers for use by the IDMAP facility. This makes it possible to have globally consistent
@@ -247,9 +247,9 @@
 	<em class="parameter"><code>idmap gid</code></em> ranges. Where LDAP is used, the mappings can be stored in LDAP
 	so that all domain member servers can use a consistent mapping.
 	</p><p>
-	<a class="indexterm" name="id2583458"></a>
-	<a class="indexterm" name="id2583465"></a>
-	<a class="indexterm" name="id2583472"></a>
+	<a class="indexterm" name="id2583473"></a>
+	<a class="indexterm" name="id2583480"></a>
+	<a class="indexterm" name="id2583486"></a>
 	If your installation is accessed only from clients that are members of your own domain, and all 
 	user accounts are present in a local passdb backend then it is not necessary to run
 	<code class="literal">winbindd</code>. The local passdb backend can be in smbpasswd, tdbsam, or in ldapsam.
@@ -259,19 +259,19 @@
 	<code class="literal">getpwnam()</code> system call. On NSS-enabled systems, the actual POSIX account
 	source can be provided from
 	</p><div class="itemizedlist"><ul type="disc"><li><p>
-		<a class="indexterm" name="id2583509"></a>
-		<a class="indexterm" name="id2583516"></a>
+		<a class="indexterm" name="id2583523"></a>
+		<a class="indexterm" name="id2583530"></a>
 		Accounts in <code class="filename">/etc/passwd</code> or in <code class="filename">/etc/group</code>.
 		</p></li><li><p>
-		<a class="indexterm" name="id2583539"></a>
-		<a class="indexterm" name="id2583546"></a>
-		<a class="indexterm" name="id2583553"></a>
+		<a class="indexterm" name="id2583554"></a>
 		<a class="indexterm" name="id2583560"></a>
-		<a class="indexterm" name="id2583566"></a>
-		<a class="indexterm" name="id2583573"></a>
-		<a class="indexterm" name="id2583580"></a>
-		<a class="indexterm" name="id2583587"></a>
+		<a class="indexterm" name="id2583567"></a>
+		<a class="indexterm" name="id2583574"></a>
+		<a class="indexterm" name="id2583581"></a>
+		<a class="indexterm" name="id2583588"></a>
 		<a class="indexterm" name="id2583594"></a>
+		<a class="indexterm" name="id2583601"></a>
+		<a class="indexterm" name="id2583608"></a>
 		Resolution via NSS. On NSS-enabled systems, there is usually a facility to resolve IDs
 		via multiple methods. The methods typically include <code class="literal">files</code>,
 		<code class="literal">compat</code>, <code class="literal">db</code>, <code class="literal">ldap</code>, 
@@ -283,13 +283,13 @@
 	the user account backend is not shared by any other Samba server  instead, it is
 	used only locally on the Samba domain member server under discussion.
 	</p></div><p>
-	<a class="indexterm" name="id2583673"></a>
+	<a class="indexterm" name="id2583688"></a>
 	The diagram in <a class="link" href="unixclients.html#ch9-sambadc" title="Figure 7.2. Samba Domain: Samba Member Server">&#8220;Samba Domain: Samba Member Server&#8221;</a> demonstrates the relationship of Samba and system 
 	components that are involved in the identity resolution process where Samba is used as a domain
 	member server within a Samba domain control network.
 	</p><div class="figure"><a name="ch9-sambadc"></a><p class="title"><b>Figure 7.2. Samba Domain: Samba Member Server</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/chap9-SambaDC.png" width="324" alt="Samba Domain: Samba Member Server"></div></div></div><br class="figure-break"><p>
-	<a class="indexterm" name="id2583735"></a>
-	<a class="indexterm" name="id2583742"></a>
+	<a class="indexterm" name="id2583749"></a>
+	<a class="indexterm" name="id2583756"></a>
 	In this example configuration, Samba will directly search the LDAP-based passwd backend ldapsam
 	to obtain authentication and user identity information. The IDMAP information is stored in the LDAP
 	backend so that it can be shared by all domain member servers so that every user will have a
@@ -300,11 +300,11 @@
 	The instructions given here apply to the Samba environment shown in <a class="link" href="happy.html" title="Chapter 5. Making Happy Users">&#8220;Making Happy Users&#8221;</a> and <a class="link" href="2000users.html" title="Chapter 6. A Distributed 2000-User Network">&#8220;A Distributed 2000-User Network&#8221;</a>.
 	If the network does not have an LDAP slave server (i.e., <a class="link" href="happy.html" title="Chapter 5. Making Happy Users">&#8220;Making Happy Users&#8221;</a> configuration), 
 	change the target LDAP server from <code class="constant">lapdc</code> to <code class="constant">massive.</code>
-	</p><div class="procedure"><a name="id2583790"></a><p class="title"><b>Procedure 7.1. Configuration of NSS_LDAP-Based Identity Resolution</b></p><ol type="1"><li><p>
+	</p><div class="procedure"><a name="id2583804"></a><p class="title"><b>Procedure 7.1. Configuration of NSS_LDAP-Based Identity Resolution</b></p><ol type="1"><li><p>
 		Create the <code class="filename">smb.conf</code> file as shown in <a class="link" href="unixclients.html#ch9-sdmsdc" title="Example 7.1. Samba Domain Member in Samba Domain Using LDAP smb.conf File">&#8220;Samba Domain Member in Samba Domain Using LDAP  smb.conf File&#8221;</a>. Locate
 		this file in the directory <code class="filename">/etc/samba</code>.
 		</p></li><li><p>
-		<a class="indexterm" name="id2583828"></a>
+		<a class="indexterm" name="id2583842"></a>
 		Configure the file that will be used by <code class="constant">nss_ldap</code> to
 		locate and communicate with the LDAP server. This file is called <code class="filename">ldap.conf</code>.
 		If your implementation of <code class="constant">nss_ldap</code> is consistent with
@@ -326,8 +326,8 @@
 		Configure the NSS control file so it matches the one shown in
 		<a class="link" href="unixclients.html#ch9-sdmnss" title="Example 7.4. NSS using LDAP for Identity Resolution File: /etc/nsswitch.conf">&#8220;NSS using LDAP for Identity Resolution  File: /etc/nsswitch.conf&#8221;</a>.
 		</p></li><li><p>
-		<a class="indexterm" name="id2583916"></a>
-		<a class="indexterm" name="id2583922"></a>
+		<a class="indexterm" name="id2583930"></a>
+		<a class="indexterm" name="id2583937"></a>
 		Before proceeding to configure Samba, validate the operation of the NSS identity 
 		resolution via LDAP by executing:
 </p><pre class="screen">
@@ -362,9 +362,9 @@
 PIOps:x:1002:
 sammy:x:4321:
 </pre><p>
-		<a class="indexterm" name="id2583987"></a>
-		<a class="indexterm" name="id2583994"></a>
-		<a class="indexterm" name="id2584000"></a>
+		<a class="indexterm" name="id2584001"></a>
+		<a class="indexterm" name="id2584008"></a>
+		<a class="indexterm" name="id2584015"></a>
 		This shows that all is working as it should be. Notice that in the LDAP database
 		the users' primary and secondary group memberships are identical. It is not
 		necessary to add secondary group memberships (in the group database) if the
@@ -374,7 +374,7 @@
 		conditions. It is intended that these limitations with winbind will be resolved soon
 		after Samba-3.0.20 has been released.
 		</p></li><li><p>
-		<a class="indexterm" name="id2584024"></a>
+		<a class="indexterm" name="id2584039"></a>
 		The LDAP directory must have a container object for IDMAP data. There are several ways you can
 		check that your LDAP database is able to receive IDMAP information. One of the simplest is to
 		execute:
@@ -383,7 +383,7 @@
 dn: ou=Idmap,dc=abmas,dc=biz
 ou: idmap
 </pre><p>
-		<a class="indexterm" name="id2584047"></a>
+		<a class="indexterm" name="id2584062"></a>
 		If the execution of this command does not return IDMAP entries, you need to create an LDIF
 		template file (see <a class="link" href="unixclients.html#ch9-ldifadd" title="Example 7.2. LDIF IDMAP Add-On Load File File: /etc/openldap/idmap.LDIF">&#8220;LDIF IDMAP Add-On Load File  File: /etc/openldap/idmap.LDIF&#8221;</a>). You can add the required entries using
 		the following command:
@@ -399,8 +399,8 @@
 <code class="prompt">root# </code> smbpasswd -w not24get
 </pre><p>
 		</p></li><li><p>
-		<a class="indexterm" name="id2584112"></a>
-		<a class="indexterm" name="id2584123"></a>
+		<a class="indexterm" name="id2584126"></a>
+		<a class="indexterm" name="id2584137"></a>
 		The system is ready to join the domain. Execute the following:
 </p><pre class="screen">
 <code class="prompt">root# </code> net rpc join -U root%not24get
@@ -418,10 +418,10 @@
 </p><pre class="screen">
 <code class="prompt">root# </code> net rpc join -S 'pdc-name' -U administrator%password -d 5
 </pre><p>
-		<a class="indexterm" name="id2584195"></a>
-		<a class="indexterm" name="id2584202"></a>
-		<a class="indexterm" name="id2584208"></a>
-		<a class="indexterm" name="id2584215"></a>
+		<a class="indexterm" name="id2584209"></a>
+		<a class="indexterm" name="id2584216"></a>
+		<a class="indexterm" name="id2584223"></a>
+		<a class="indexterm" name="id2584229"></a>
 		Note: Use "root" for UNIX/Linux and Samba, use "Administrator" for Windows NT4/200X. If the cause of
 		the failure appears to be related to a rejected or failed NT_SESSION_SETUP*  or an error message that
 		says NT_STATUS_ACCESS_DENIED immediately check the Windows registry setting that controls the
@@ -449,7 +449,7 @@
 Join to 'MEGANET2' failed.
 </pre><p>
 		</p></li><li><p>
-		<a class="indexterm" name="id2584276"></a>
+		<a class="indexterm" name="id2584291"></a>
 		Just joining the domain is not quite enough; you must now provide a privileged set
 		of credentials through which <code class="literal">winbindd</code> can interact with the 
 		domain servers. Execute the following to implant the necessary credentials:
@@ -460,7 +460,7 @@
 		</p></li><li><p>
 		You may now start Samba in the usual manner, and your Samba domain member server
 		is ready for use. Just add shares as required.
-		</p></li></ol></div><div class="example"><a name="ch9-sdmsdc"></a><p class="title"><b>Example 7.1. Samba Domain Member in Samba Domain Using LDAP  <code class="filename">smb.conf</code> File</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td># Global parameters</td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2584354"></a><em class="parameter"><code>unix charset = LOCALE</code></em></td></tr><tr><td><a class="indexterm" name="id2584366"></a><em class="parameter"><code>workgroup = MEGANET2</code></em></td></tr><tr><td><a class="indexterm" name="id2584378"></a><em class="parameter"><code>security = DOMAIN</code></em></td></tr><tr><td><a class="indexterm" name="id2584390"></a><em class="parameter"><code>username map = /etc/samba/smbusers</code></em></td></tr><tr><td><a class="indexterm" name="id2584402"></a><em class="parameter"><code>log level = 10</code></em></td></tr><tr><td><a class="indexterm" name="id2584413"></a><em class="parameter"><code>syslog = 0</code></em></td></tr><tr><td><a class="indexterm" name="id2584425"></a><em class="parameter"><code>log file = /var/log/samba/%m</code></em></td></tr><tr><td><a class="indexterm" name="id2584436"></a><em class="parameter"><code>max log size = 50</code></em></td></tr><tr><td><a class="indexterm" name="id2584448"></a><em class="parameter"><code>smb ports = 139</code></em></td></tr><tr><td><a class="indexterm" name="id2584460"></a><em class="parameter"><code>name resolve order = wins bcast hosts</code></em></td></tr><tr><td><a class="indexterm" name="id2584472"></a><em class="parameter"><code>printcap name = CUPS</code></em></td></tr><tr><td><a class="indexterm" name="id2584484"></a><em class="parameter"><code>wins server = 192.168.2.1</code></em></td></tr><tr><td><a class="indexterm" name="id2584496"></a><em class="parameter"><code>ldap suffix = dc=abmas,dc=biz</code></em></td></tr><tr><td><a class="indexterm" name="id2584507"></a><em class="parameter"><code>ldap machine suffix = ou=People</code></em></td></tr><tr><td><a class="indexterm" name="id2584519"></a><em class="parameter"><code>ldap user suffix = ou=People</code></em></td></tr><tr><td><a class="indexterm" name="id2584531"></a><em class="parameter"><code>ldap group suffix = ou=Groups</code></em></td></tr><tr><td><a class="indexterm" name="id2584543"></a><em class="parameter"><code>ldap idmap suffix = ou=Idmap</code></em></td></tr><tr><td><a class="indexterm" name="id2584555"></a><em class="parameter"><code>ldap admin dn = cn=Manager,dc=abmas,dc=biz</code></em></td></tr><tr><td><a class="indexterm" name="id2584568"></a><em class="parameter"><code>idmap backend = ldap:ldap://lapdc.abmas.biz</code></em></td></tr><tr><td><a class="indexterm" name="id2584580"></a><em class="parameter"><code>idmap uid = 10000-20000</code></em></td></tr><tr><td><a class="indexterm" name="id2584591"></a><em class="parameter"><code>idmap gid = 10000-20000</code></em></td></tr><tr><td><a class="indexterm" name="id2584603"></a><em class="parameter"><code>winbind trusted domains only = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2584615"></a><em class="parameter"><code>printer admin = root</code></em></td></tr><tr><td><a class="indexterm" name="id2584627"></a><em class="parameter"><code>printing = cups</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[homes]</code></em></td></tr><tr><td><a class="indexterm" name="id2584648"></a><em class="parameter"><code>comment = Home Directories</code></em></td></tr><tr><td><a class="indexterm" name="id2584660"></a><em class="parameter"><code>valid users = %S</code></em></td></tr><tr><td><a class="indexterm" name="id2584671"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td><a class="indexterm" name="id2584683"></a><em class="parameter"><code>browseable = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[printers]</code></em></td></tr><tr><td><a class="indexterm" name="id2584703"></a><em class="parameter"><code>comment = SMB Print Spool</code></em></td></tr><tr><td><a class="indexterm" name="id2584715"></a><em class="parameter"><code>path = /var/spool/samba</code></em></td></tr><tr><td><a class="indexterm" name="id2584727"></a><em class="parameter"><code>guest ok = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2584738"></a><em class="parameter"><code>printable = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2584750"></a><em class="parameter"><code>browseable = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[print$]</code></em></td></tr><tr><td><a class="indexterm" name="id2584770"></a><em class="parameter"><code>comment = Printer Drivers</code></em></td></tr><tr><td><a class="indexterm" name="id2584782"></a><em class="parameter"><code>path = /var/lib/samba/drivers</code></em></td></tr><tr><td><a class="indexterm" name="id2584794"></a><em class="parameter"><code>admin users = root, Administrator</code></em></td></tr><tr><td><a class="indexterm" name="id2584806"></a><em class="parameter"><code>write list = root</code></em></td></tr></table></div></div><br class="example-break"><div class="example"><a name="ch9-ldifadd"></a><p class="title"><b>Example 7.2. LDIF IDMAP Add-On Load File  File: /etc/openldap/idmap.LDIF</b></p><div class="example-contents"><pre class="screen">
+		</p></li></ol></div><div class="example"><a name="ch9-sdmsdc"></a><p class="title"><b>Example 7.1. Samba Domain Member in Samba Domain Using LDAP  <code class="filename">smb.conf</code> File</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td># Global parameters</td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2584369"></a><em class="parameter"><code>unix charset = LOCALE</code></em></td></tr><tr><td><a class="indexterm" name="id2584380"></a><em class="parameter"><code>workgroup = MEGANET2</code></em></td></tr><tr><td><a class="indexterm" name="id2584392"></a><em class="parameter"><code>security = DOMAIN</code></em></td></tr><tr><td><a class="indexterm" name="id2584404"></a><em class="parameter"><code>username map = /etc/samba/smbusers</code></em></td></tr><tr><td><a class="indexterm" name="id2584416"></a><em class="parameter"><code>log level = 10</code></em></td></tr><tr><td><a class="indexterm" name="id2584427"></a><em class="parameter"><code>syslog = 0</code></em></td></tr><tr><td><a class="indexterm" name="id2584439"></a><em class="parameter"><code>log file = /var/log/samba/%m</code></em></td></tr><tr><td><a class="indexterm" name="id2584451"></a><em class="parameter"><code>max log size = 50</code></em></td></tr><tr><td><a class="indexterm" name="id2584462"></a><em class="parameter"><code>smb ports = 139</code></em></td></tr><tr><td><a class="indexterm" name="id2584474"></a><em class="parameter"><code>name resolve order = wins bcast hosts</code></em></td></tr><tr><td><a class="indexterm" name="id2584486"></a><em class="parameter"><code>printcap name = CUPS</code></em></td></tr><tr><td><a class="indexterm" name="id2584498"></a><em class="parameter"><code>wins server = 192.168.2.1</code></em></td></tr><tr><td><a class="indexterm" name="id2584510"></a><em class="parameter"><code>ldap suffix = dc=abmas,dc=biz</code></em></td></tr><tr><td><a class="indexterm" name="id2584522"></a><em class="parameter"><code>ldap machine suffix = ou=People</code></em></td></tr><tr><td><a class="indexterm" name="id2584534"></a><em class="parameter"><code>ldap user suffix = ou=People</code></em></td></tr><tr><td><a class="indexterm" name="id2584546"></a><em class="parameter"><code>ldap group suffix = ou=Groups</code></em></td></tr><tr><td><a class="indexterm" name="id2584558"></a><em class="parameter"><code>ldap idmap suffix = ou=Idmap</code></em></td></tr><tr><td><a class="indexterm" name="id2584570"></a><em class="parameter"><code>ldap admin dn = cn=Manager,dc=abmas,dc=biz</code></em></td></tr><tr><td><a class="indexterm" name="id2584582"></a><em class="parameter"><code>idmap backend = ldap:ldap://lapdc.abmas.biz</code></em></td></tr><tr><td><a class="indexterm" name="id2584594"></a><em class="parameter"><code>idmap uid = 10000-20000</code></em></td></tr><tr><td><a class="indexterm" name="id2584606"></a><em class="parameter"><code>idmap gid = 10000-20000</code></em></td></tr><tr><td><a class="indexterm" name="id2584617"></a><em class="parameter"><code>winbind trusted domains only = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2584630"></a><em class="parameter"><code>printer admin = root</code></em></td></tr><tr><td><a class="indexterm" name="id2584642"></a><em class="parameter"><code>printing = cups</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[homes]</code></em></td></tr><tr><td><a class="indexterm" name="id2584662"></a><em class="parameter"><code>comment = Home Directories</code></em></td></tr><tr><td><a class="indexterm" name="id2584674"></a><em class="parameter"><code>valid users = %S</code></em></td></tr><tr><td><a class="indexterm" name="id2584685"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td><a class="indexterm" name="id2584697"></a><em class="parameter"><code>browseable = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[printers]</code></em></td></tr><tr><td><a class="indexterm" name="id2584718"></a><em class="parameter"><code>comment = SMB Print Spool</code></em></td></tr><tr><td><a class="indexterm" name="id2584729"></a><em class="parameter"><code>path = /var/spool/samba</code></em></td></tr><tr><td><a class="indexterm" name="id2584741"></a><em class="parameter"><code>guest ok = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2584753"></a><em class="parameter"><code>printable = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2584764"></a><em class="parameter"><code>browseable = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[print$]</code></em></td></tr><tr><td><a class="indexterm" name="id2584785"></a><em class="parameter"><code>comment = Printer Drivers</code></em></td></tr><tr><td><a class="indexterm" name="id2584796"></a><em class="parameter"><code>path = /var/lib/samba/drivers</code></em></td></tr><tr><td><a class="indexterm" name="id2584808"></a><em class="parameter"><code>admin users = root, Administrator</code></em></td></tr><tr><td><a class="indexterm" name="id2584820"></a><em class="parameter"><code>write list = root</code></em></td></tr></table></div></div><br class="example-break"><div class="example"><a name="ch9-ldifadd"></a><p class="title"><b>Example 7.2. LDIF IDMAP Add-On Load File  File: /etc/openldap/idmap.LDIF</b></p><div class="example-contents"><pre class="screen">
 dn: ou=Idmap,dc=abmas,dc=biz
 objectClass: organizationalUnit
 ou: idmap
@@ -507,18 +507,18 @@
 		</p></li><li><p>
 		The Samba domain member server must be part of a Windows NT4 Domain, or a Samba Domain.
 		</p></li></ul></div><p>
-	<a class="indexterm" name="id2584937"></a>
-	<a class="indexterm" name="id2584944"></a>
-	<a class="indexterm" name="id2584951"></a>
+	<a class="indexterm" name="id2584952"></a>
+	<a class="indexterm" name="id2584958"></a>
+	<a class="indexterm" name="id2584965"></a>
 	Later in the chapter, you can see how to configure a Samba domain member server for a Windows ADS domain.
 	Right now your objective is to configure a Samba server that can be a member of a Windows NT4-style
 	domain and/or does not use LDAP.
 	</p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>
-	<a class="indexterm" name="id2584966"></a>
+	<a class="indexterm" name="id2584981"></a>
 	If you use <code class="literal">winbind</code> for identity resolution, make sure that there are no
 	duplicate accounts.
 	</p><p>
-	<a class="indexterm" name="id2584984"></a>
+	<a class="indexterm" name="id2584998"></a>
 	For example, do not have more than one account that has UID=0 in the password database. If there 
 	is an account called <code class="constant">root</code> in the <code class="filename">/etc/passwd</code> database, 
 	it is okay to have an account called <code class="constant">root</code> in the LDAP ldapsam or in the 
@@ -526,32 +526,32 @@
 	break. This means that the <code class="constant">Administrator</code> account must be called 
 	<code class="constant">root</code>.
 	</p><p>
-	<a class="indexterm" name="id2585020"></a>
-	<a class="indexterm" name="id2585027"></a>
-	<a class="indexterm" name="id2585034"></a>
+	<a class="indexterm" name="id2585035"></a>
+	<a class="indexterm" name="id2585042"></a>
+	<a class="indexterm" name="id2585048"></a>
 	Winbind will break if there is an account in <code class="filename">/etc/passwd</code> that has 
 	the same UID as an account that is in LDAP ldapsam (or in tdbsam) but that differs in name only.
 	</p></div><p>
-	<a class="indexterm" name="id2585053"></a>
-	<a class="indexterm" name="id2585060"></a>
-	<a class="indexterm" name="id2585066"></a>
-	<a class="indexterm" name="id2585073"></a>
-	<a class="indexterm" name="id2585082"></a>
+	<a class="indexterm" name="id2585067"></a>
+	<a class="indexterm" name="id2585074"></a>
+	<a class="indexterm" name="id2585081"></a>
+	<a class="indexterm" name="id2585087"></a>
+	<a class="indexterm" name="id2585097"></a>
 	The following configuration uses CIFS/SMB protocols alone to obtain user and group credentials.
 	The winbind information is locally cached in the <code class="filename">winbindd_cache.tdb winbindd_idmap.tdb</code>
 	files. This provides considerable performance benefits compared with the LDAP solution, particularly
 	where the LDAP lookups must traverse WAN links. You may examine the contents of these
 	files using the tool <code class="literal">tdbdump</code>, though you may have to build this from the Samba
 	source code if it has not been supplied as part of a binary package distribution that you may be using.
-	</p><div class="procedure"><a name="id2585111"></a><p class="title"><b>Procedure 7.2. Configuration of Winbind-Based Identity Resolution</b></p><ol type="1"><li><p>
+	</p><div class="procedure"><a name="id2585126"></a><p class="title"><b>Procedure 7.2. Configuration of Winbind-Based Identity Resolution</b></p><ol type="1"><li><p>
 		Using your favorite text editor, create the <code class="filename">smb.conf</code> file so it has the contents
 		shown in <a class="link" href="unixclients.html#ch0-NT4DSDM" title="Example 7.5. Samba Domain Member Server Using Winbind smb.conf File for NT4 Domain">&#8220;Samba Domain Member Server Using Winbind smb.conf File for NT4 Domain&#8221;</a>.
 		</p></li><li><p>
-		<a class="indexterm" name="id2585144"></a>
+		<a class="indexterm" name="id2585158"></a>
 		Edit the <code class="filename">/etc/nsswitch.conf</code> so it has the entries shown in
 		<a class="link" href="unixclients.html#ch9-sdmnss" title="Example 7.4. NSS using LDAP for Identity Resolution File: /etc/nsswitch.conf">&#8220;NSS using LDAP for Identity Resolution  File: /etc/nsswitch.conf&#8221;</a>.
 		</p></li><li><p>
-		<a class="indexterm" name="id2585170"></a>
+		<a class="indexterm" name="id2585184"></a>
 		The system is ready to join the domain. Execute the following:
 </p><pre class="screen">
 net rpc join -U root%not2g4et
@@ -560,8 +560,8 @@
 		This indicates that the domain join succeed.
 
 		</p></li><li><p>
-		<a class="indexterm" name="id2585197"></a>
-		<a class="indexterm" name="id2585203"></a>
+		<a class="indexterm" name="id2585211"></a>
+		<a class="indexterm" name="id2585218"></a>
 		Validate operation of <code class="literal">winbind</code> using the <code class="literal">wbinfo</code>
 		tool as follows:
 </p><pre class="screen">
@@ -588,9 +588,9 @@
 </pre><p>
 		This shows that domain groups have been correctly obtained also.
 		</p></li><li><p>
-		<a class="indexterm" name="id2585260"></a>
-		<a class="indexterm" name="id2585266"></a>
-		<a class="indexterm" name="id2585273"></a>
+		<a class="indexterm" name="id2585274"></a>
+		<a class="indexterm" name="id2585280"></a>
+		<a class="indexterm" name="id2585287"></a>
 		The next step verifies that NSS is able to obtain this information
 		correctly from <code class="literal">winbind</code> also.
 </p><pre class="screen">
@@ -631,7 +631,7 @@
 </pre><p>
 		</p></li><li><p>
 		The Samba member server of a Windows NT4 domain is ready for use.
-		</p></li></ol></div><div class="example"><a name="ch0-NT4DSDM"></a><p class="title"><b>Example 7.5. Samba Domain Member Server Using Winbind <code class="filename">smb.conf</code> File for NT4 Domain</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td># Global parameters</td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2585384"></a><em class="parameter"><code>unix charset = LOCALE</code></em></td></tr><tr><td><a class="indexterm" name="id2585396"></a><em class="parameter"><code>workgroup = MEGANET2</code></em></td></tr><tr><td><a class="indexterm" name="id2585407"></a><em class="parameter"><code>security = DOMAIN</code></em></td></tr><tr><td><a class="indexterm" name="id2585419"></a><em class="parameter"><code>username map = /etc/samba/smbusers</code></em></td></tr><tr><td><a class="indexterm" name="id2585431"></a><em class="parameter"><code>log level = 1</code></em></td></tr><tr><td><a class="indexterm" name="id2585443"></a><em class="parameter"><code>syslog = 0</code></em></td></tr><tr><td><a class="indexterm" name="id2585454"></a><em class="parameter"><code>log file = /var/log/samba/%m</code></em></td></tr><tr><td><a class="indexterm" name="id2585466"></a><em class="parameter"><code>max log size = 0</code></em></td></tr><tr><td><a class="indexterm" name="id2585478"></a><em class="parameter"><code>smb ports = 139</code></em></td></tr><tr><td><a class="indexterm" name="id2585489"></a><em class="parameter"><code>name resolve order = wins bcast hosts</code></em></td></tr><tr><td><a class="indexterm" name="id2585501"></a><em class="parameter"><code>printcap name = CUPS</code></em></td></tr><tr><td><a class="indexterm" name="id2585513"></a><em class="parameter"><code>wins server = 192.168.2.1</code></em></td></tr><tr><td><a class="indexterm" name="id2585525"></a><em class="parameter"><code>idmap uid = 10000-20000</code></em></td></tr><tr><td><a class="indexterm" name="id2585537"></a><em class="parameter"><code>idmap gid = 10000-20000</code></em></td></tr><tr><td><a class="indexterm" name="id2585548"></a><em class="parameter"><code>template primary group = "Domain Users"</code></em></td></tr><tr><td><a class="indexterm" name="id2585561"></a><em class="parameter"><code>template shell = /bin/bash</code></em></td></tr><tr><td><a class="indexterm" name="id2585573"></a><em class="parameter"><code>winbind separator = +</code></em></td></tr><tr><td><a class="indexterm" name="id2585584"></a><em class="parameter"><code>printer admin = root</code></em></td></tr><tr><td><a class="indexterm" name="id2585596"></a><em class="parameter"><code>hosts allow = 192.168.2., 192.168.3., 127.</code></em></td></tr><tr><td><a class="indexterm" name="id2585608"></a><em class="parameter"><code>printing = cups</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[homes]</code></em></td></tr><tr><td><a class="indexterm" name="id2585629"></a><em class="parameter"><code>comment = Home Directories</code></em></td></tr><tr><td><a class="indexterm" name="id2585641"></a><em class="parameter"><code>valid users = %S</code></em></td></tr><tr><td><a class="indexterm" name="id2585652"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td><a class="indexterm" name="id2585664"></a><em class="parameter"><code>browseable = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[printers]</code></em></td></tr><tr><td><a class="indexterm" name="id2585684"></a><em class="parameter"><code>comment = SMB Print Spool</code></em></td></tr><tr><td><a class="indexterm" name="id2585696"></a><em class="parameter"><code>path = /var/spool/samba</code></em></td></tr><tr><td><a class="indexterm" name="id2585708"></a><em class="parameter"><code>guest ok = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2585719"></a><em class="parameter"><code>printable = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2585731"></a><em class="parameter"><code>browseable = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[print$]</code></em></td></tr><tr><td><a class="indexterm" name="id2585752"></a><em class="parameter"><code>comment = Printer Drivers</code></em></td></tr><tr><td><a class="indexterm" name="id2585763"></a><em class="parameter"><code>path = /var/lib/samba/drivers</code></em></td></tr><tr><td><a class="indexterm" name="id2585775"></a><em class="parameter"><code>admin users = root, Administrator</code></em></td></tr><tr><td><a class="indexterm" name="id2585787"></a><em class="parameter"><code>write list = root</code></em></td></tr></table></div></div><br class="example-break"></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="dcwonss"></a>NT4/Samba Domain with Samba Domain Member Server without NSS Support</h3></div></div></div><p>
+		</p></li></ol></div><div class="example"><a name="ch0-NT4DSDM"></a><p class="title"><b>Example 7.5. Samba Domain Member Server Using Winbind <code class="filename">smb.conf</code> File for NT4 Domain</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td># Global parameters</td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2585398"></a><em class="parameter"><code>unix charset = LOCALE</code></em></td></tr><tr><td><a class="indexterm" name="id2585410"></a><em class="parameter"><code>workgroup = MEGANET2</code></em></td></tr><tr><td><a class="indexterm" name="id2585422"></a><em class="parameter"><code>security = DOMAIN</code></em></td></tr><tr><td><a class="indexterm" name="id2585433"></a><em class="parameter"><code>username map = /etc/samba/smbusers</code></em></td></tr><tr><td><a class="indexterm" name="id2585445"></a><em class="parameter"><code>log level = 1</code></em></td></tr><tr><td><a class="indexterm" name="id2585457"></a><em class="parameter"><code>syslog = 0</code></em></td></tr><tr><td><a class="indexterm" name="id2585468"></a><em class="parameter"><code>log file = /var/log/samba/%m</code></em></td></tr><tr><td><a class="indexterm" name="id2585480"></a><em class="parameter"><code>max log size = 0</code></em></td></tr><tr><td><a class="indexterm" name="id2585492"></a><em class="parameter"><code>smb ports = 139</code></em></td></tr><tr><td><a class="indexterm" name="id2585504"></a><em class="parameter"><code>name resolve order = wins bcast hosts</code></em></td></tr><tr><td><a class="indexterm" name="id2585516"></a><em class="parameter"><code>printcap name = CUPS</code></em></td></tr><tr><td><a class="indexterm" name="id2585528"></a><em class="parameter"><code>wins server = 192.168.2.1</code></em></td></tr><tr><td><a class="indexterm" name="id2585539"></a><em class="parameter"><code>idmap uid = 10000-20000</code></em></td></tr><tr><td><a class="indexterm" name="id2585551"></a><em class="parameter"><code>idmap gid = 10000-20000</code></em></td></tr><tr><td><a class="indexterm" name="id2585563"></a><em class="parameter"><code>template primary group = "Domain Users"</code></em></td></tr><tr><td><a class="indexterm" name="id2585575"></a><em class="parameter"><code>template shell = /bin/bash</code></em></td></tr><tr><td><a class="indexterm" name="id2585587"></a><em class="parameter"><code>winbind separator = +</code></em></td></tr><tr><td><a class="indexterm" name="id2585599"></a><em class="parameter"><code>printer admin = root</code></em></td></tr><tr><td><a class="indexterm" name="id2585611"></a><em class="parameter"><code>hosts allow = 192.168.2., 192.168.3., 127.</code></em></td></tr><tr><td><a class="indexterm" name="id2585623"></a><em class="parameter"><code>printing = cups</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[homes]</code></em></td></tr><tr><td><a class="indexterm" name="id2585643"></a><em class="parameter"><code>comment = Home Directories</code></em></td></tr><tr><td><a class="indexterm" name="id2585655"></a><em class="parameter"><code>valid users = %S</code></em></td></tr><tr><td><a class="indexterm" name="id2585666"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td><a class="indexterm" name="id2585678"></a><em class="parameter"><code>browseable = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[printers]</code></em></td></tr><tr><td><a class="indexterm" name="id2585699"></a><em class="parameter"><code>comment = SMB Print Spool</code></em></td></tr><tr><td><a class="indexterm" name="id2585710"></a><em class="parameter"><code>path = /var/spool/samba</code></em></td></tr><tr><td><a class="indexterm" name="id2585722"></a><em class="parameter"><code>guest ok = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2585734"></a><em class="parameter"><code>printable = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2585745"></a><em class="parameter"><code>browseable = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[print$]</code></em></td></tr><tr><td><a class="indexterm" name="id2585766"></a><em class="parameter"><code>comment = Printer Drivers</code></em></td></tr><tr><td><a class="indexterm" name="id2585778"></a><em class="parameter"><code>path = /var/lib/samba/drivers</code></em></td></tr><tr><td><a class="indexterm" name="id2585789"></a><em class="parameter"><code>admin users = root, Administrator</code></em></td></tr><tr><td><a class="indexterm" name="id2585801"></a><em class="parameter"><code>write list = root</code></em></td></tr></table></div></div><br class="example-break"></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="dcwonss"></a>NT4/Samba Domain with Samba Domain Member Server without NSS Support</h3></div></div></div><p>
 	No matter how many UNIX/Linux administrators there may be who believe that a UNIX operating
 	system that does not have NSS and PAM support to be outdated, the fact is there
 	are still many such systems in use today. Samba can be used without NSS support, but this
@@ -642,10 +642,10 @@
 	to the Samba server will cause the look-up of the incoming username. If the account
 	is found, it is used. If the account is not found, one will be automatically created
 	on the local machine so that it can then be used for all access controls.
-	</p><div class="procedure"><a name="id2585830"></a><p class="title"><b>Procedure 7.3. Configuration Using Local Accounts Only</b></p><ol type="1"><li><p>
+	</p><div class="procedure"><a name="id2585845"></a><p class="title"><b>Procedure 7.3. Configuration Using Local Accounts Only</b></p><ol type="1"><li><p>
 		Using your favorite text editor, create the <code class="filename">smb.conf</code> file so it has the contents
 		shown in <a class="link" href="unixclients.html#ch0-NT4DSCM" title="Example 7.6. Samba Domain Member Server Using Local Accounts smb.conf File for NT4 Domain">&#8220;Samba Domain Member Server Using Local Accounts smb.conf File for NT4 Domain&#8221;</a>.
-		</p></li><li><p><a class="indexterm" name="id2585862"></a>
+		</p></li><li><p><a class="indexterm" name="id2585877"></a>
 		The system is ready to join the domain. Execute the following:
 </p><pre class="screen">
 net rpc join -U root%not24get
@@ -656,10 +656,10 @@
 		Be sure to run all three Samba daemons: <code class="literal">smbd</code>, <code class="literal">nmbd</code>, <code class="literal">winbindd</code>.
 		</p></li><li><p>
 		The Samba member server of a Windows NT4 domain is ready for use.
-		</p></li></ol></div><div class="example"><a name="ch0-NT4DSCM"></a><p class="title"><b>Example 7.6. Samba Domain Member Server Using Local Accounts <code class="filename">smb.conf</code> File for NT4 Domain</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td># Global parameters</td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2585951"></a><em class="parameter"><code>unix charset = LOCALE</code></em></td></tr><tr><td><a class="indexterm" name="id2585963"></a><em class="parameter"><code>workgroup = MEGANET3</code></em></td></tr><tr><td><a class="indexterm" name="id2585975"></a><em class="parameter"><code>netbios name = BSDBOX</code></em></td></tr><tr><td><a class="indexterm" name="id2585987"></a><em class="parameter"><code>security = DOMAIN</code></em></td></tr><tr><td><a class="indexterm" name="id2585998"></a><em class="parameter"><code>username map = /etc/samba/smbusers</code></em></td></tr><tr><td><a class="indexterm" name="id2586010"></a><em class="parameter"><code>log level = 1</code></em></td></tr><tr><td><a class="indexterm" name="id2586022"></a><em class="parameter"><code>syslog = 0</code></em></td></tr><tr><td><a class="indexterm" name="id2586033"></a><em class="parameter"><code>add user script = /usr/sbin/useradd -m '%u'</code></em></td></tr><tr><td><a class="indexterm" name="id2586046"></a><em class="parameter"><code>add machine script = /usr/sbin/useradd -M '%u'</code></em></td></tr><tr><td><a class="indexterm" name="id2586058"></a><em class="parameter"><code>add group script = /usr/sbin/groupadd '%g'</code></em></td></tr><tr><td><a class="indexterm" name="id2586070"></a><em class="parameter"><code>log file = /var/log/samba/%m</code></em></td></tr><tr><td><a class="indexterm" name="id2586082"></a><em class="parameter"><code>max log size = 0</code></em></td></tr><tr><td><a class="indexterm" name="id2586094"></a><em class="parameter"><code>smb ports = 139</code></em></td></tr><tr><td><a class="indexterm" name="id2586105"></a><em class="parameter"><code>name resolve order = wins bcast hosts</code></em></td></tr><tr><td><a class="indexterm" name="id2586117"></a><em class="parameter"><code>printcap name = CUPS</code></em></td></tr><tr><td><a class="indexterm" name="id2586129"></a><em class="parameter"><code>wins server = 192.168.2.1</code></em></td></tr><tr><td><a class="indexterm" name="id2586141"></a><em class="parameter"><code>printer admin = root</code></em></td></tr><tr><td><a class="indexterm" name="id2586153"></a><em class="parameter"><code>hosts allow = 192.168.2., 192.168.3., 127.</code></em></td></tr><tr><td><a class="indexterm" name="id2586165"></a><em class="parameter"><code>printing = cups</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[homes]</code></em></td></tr><tr><td><a class="indexterm" name="id2586185"></a><em class="parameter"><code>comment = Home Directories</code></em></td></tr><tr><td><a class="indexterm" name="id2586197"></a><em class="parameter"><code>valid users = %S</code></em></td></tr><tr><td><a class="indexterm" name="id2586209"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td><a class="indexterm" name="id2586220"></a><em class="parameter"><code>browseable = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[printers]</code></em></td></tr><tr><td><a class="indexterm" name="id2586241"></a><em class="parameter"><code>comment = SMB Print Spool</code></em></td></tr><tr><td><a class="indexterm" name="id2586252"></a><em class="parameter"><code>path = /var/spool/samba</code></em></td></tr><tr><td><a class="indexterm" name="id2586264"></a><em class="parameter"><code>guest ok = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2586276"></a><em class="parameter"><code>printable = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2586287"></a><em class="parameter"><code>browseable = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[print$]</code></em></td></tr><tr><td><a class="indexterm" name="id2586308"></a><em class="parameter"><code>comment = Printer Drivers</code></em></td></tr><tr><td><a class="indexterm" name="id2586320"></a><em class="parameter"><code>path = /var/lib/samba/drivers</code></em></td></tr><tr><td><a class="indexterm" name="id2586332"></a><em class="parameter"><code>admin users = root, Administrator</code></em></td></tr><tr><td><a class="indexterm" name="id2586343"></a><em class="parameter"><code>write list = root</code></em></td></tr></table></div></div><br class="example-break"></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="adssdm"></a>Active Directory Domain with Samba Domain Member Server</h3></div></div></div><p>
-	<a class="indexterm" name="id2586369"></a>
-	<a class="indexterm" name="id2586378"></a>
-	<a class="indexterm" name="id2586385"></a>
+		</p></li></ol></div><div class="example"><a name="ch0-NT4DSCM"></a><p class="title"><b>Example 7.6. Samba Domain Member Server Using Local Accounts <code class="filename">smb.conf</code> File for NT4 Domain</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td># Global parameters</td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2585966"></a><em class="parameter"><code>unix charset = LOCALE</code></em></td></tr><tr><td><a class="indexterm" name="id2585977"></a><em class="parameter"><code>workgroup = MEGANET3</code></em></td></tr><tr><td><a class="indexterm" name="id2585989"></a><em class="parameter"><code>netbios name = BSDBOX</code></em></td></tr><tr><td><a class="indexterm" name="id2586001"></a><em class="parameter"><code>security = DOMAIN</code></em></td></tr><tr><td><a class="indexterm" name="id2586013"></a><em class="parameter"><code>username map = /etc/samba/smbusers</code></em></td></tr><tr><td><a class="indexterm" name="id2586025"></a><em class="parameter"><code>log level = 1</code></em></td></tr><tr><td><a class="indexterm" name="id2586036"></a><em class="parameter"><code>syslog = 0</code></em></td></tr><tr><td><a class="indexterm" name="id2586048"></a><em class="parameter"><code>add user script = /usr/sbin/useradd -m '%u'</code></em></td></tr><tr><td><a class="indexterm" name="id2586060"></a><em class="parameter"><code>add machine script = /usr/sbin/useradd -M '%u'</code></em></td></tr><tr><td><a class="indexterm" name="id2586072"></a><em class="parameter"><code>add group script = /usr/sbin/groupadd '%g'</code></em></td></tr><tr><td><a class="indexterm" name="id2586084"></a><em class="parameter"><code>log file = /var/log/samba/%m</code></em></td></tr><tr><td><a class="indexterm" name="id2586096"></a><em class="parameter"><code>max log size = 0</code></em></td></tr><tr><td><a class="indexterm" name="id2586108"></a><em class="parameter"><code>smb ports = 139</code></em></td></tr><tr><td><a class="indexterm" name="id2586119"></a><em class="parameter"><code>name resolve order = wins bcast hosts</code></em></td></tr><tr><td><a class="indexterm" name="id2586132"></a><em class="parameter"><code>printcap name = CUPS</code></em></td></tr><tr><td><a class="indexterm" name="id2586143"></a><em class="parameter"><code>wins server = 192.168.2.1</code></em></td></tr><tr><td><a class="indexterm" name="id2586155"></a><em class="parameter"><code>printer admin = root</code></em></td></tr><tr><td><a class="indexterm" name="id2586167"></a><em class="parameter"><code>hosts allow = 192.168.2., 192.168.3., 127.</code></em></td></tr><tr><td><a class="indexterm" name="id2586179"></a><em class="parameter"><code>printing = cups</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[homes]</code></em></td></tr><tr><td><a class="indexterm" name="id2586200"></a><em class="parameter"><code>comment = Home Directories</code></em></td></tr><tr><td><a class="indexterm" name="id2586211"></a><em class="parameter"><code>valid users = %S</code></em></td></tr><tr><td><a class="indexterm" name="id2586223"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td><a class="indexterm" name="id2586234"></a><em class="parameter"><code>browseable = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[printers]</code></em></td></tr><tr><td><a class="indexterm" name="id2586255"></a><em class="parameter"><code>comment = SMB Print Spool</code></em></td></tr><tr><td><a class="indexterm" name="id2586267"></a><em class="parameter"><code>path = /var/spool/samba</code></em></td></tr><tr><td><a class="indexterm" name="id2586278"></a><em class="parameter"><code>guest ok = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2586290"></a><em class="parameter"><code>printable = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2586302"></a><em class="parameter"><code>browseable = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[print$]</code></em></td></tr><tr><td><a class="indexterm" name="id2586322"></a><em class="parameter"><code>comment = Printer Drivers</code></em></td></tr><tr><td><a class="indexterm" name="id2586334"></a><em class="parameter"><code>path = /var/lib/samba/drivers</code></em></td></tr><tr><td><a class="indexterm" name="id2586346"></a><em class="parameter"><code>admin users = root, Administrator</code></em></td></tr><tr><td><a class="indexterm" name="id2586358"></a><em class="parameter"><code>write list = root</code></em></td></tr></table></div></div><br class="example-break"></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="adssdm"></a>Active Directory Domain with Samba Domain Member Server</h3></div></div></div><p>
+	<a class="indexterm" name="id2586383"></a>
+	<a class="indexterm" name="id2586392"></a>
+	<a class="indexterm" name="id2586399"></a>
 	One of the much-sought-after features new to Samba-3 is the ability to join an Active Directory
 	domain using Kerberos protocols. This makes it possible to operate an entire Windows network
 	without the need to run NetBIOS over TCP/IP and permits more secure networking in general. An
@@ -667,10 +667,10 @@
 	later book may explore the intricacies of the NetBIOS-less operation that Samba-3 can participate
 	in. For now, we simply focus on how a Samba-3 server can be made a domain member server.
 	</p><p>
-	<a class="indexterm" name="id2586407"></a>
-	<a class="indexterm" name="id2586414"></a>
 	<a class="indexterm" name="id2586421"></a>
 	<a class="indexterm" name="id2586428"></a>
+	<a class="indexterm" name="id2586435"></a>
+	<a class="indexterm" name="id2586442"></a>
 	The diagram in <a class="link" href="unixclients.html#ch9-adsdc" title="Figure 7.3. Active Directory Domain: Samba Member Server">&#8220;Active Directory Domain: Samba Member Server&#8221;</a> demonstrates how Samba-3 interfaces with
 	Microsoft Active Directory components. It should be noted that if Microsoft Windows Services
 	for UNIX (SFU) has been installed and correctly configured, it is possible to use client LDAP
@@ -694,8 +694,8 @@
 	name of the server is <code class="constant">W2K3S</code>. In ADS realm terms, the domain controller
 	is known as <code class="constant">w2k3s.london.abmas.biz</code>. In NetBIOS nomenclature, the
 	domain name is <code class="constant">LONDON</code> and the server name is <code class="constant">W2K3S</code>.
-	</p><div class="figure"><a name="ch9-adsdc"></a><p class="title"><b>Figure 7.3. Active Directory Domain: Samba Member Server</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/chap9-ADSDC.png" width="324" alt="Active Directory Domain: Samba Member Server"></div></div></div><br class="figure-break"><div class="procedure"><a name="id2586541"></a><p class="title"><b>Procedure 7.4. Joining a Samba Server as an ADS Domain Member</b></p><ol type="1"><li><p>
-		<a class="indexterm" name="id2586553"></a>
+	</p><div class="figure"><a name="ch9-adsdc"></a><p class="title"><b>Figure 7.3. Active Directory Domain: Samba Member Server</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/chap9-ADSDC.png" width="324" alt="Active Directory Domain: Samba Member Server"></div></div></div><br class="figure-break"><div class="procedure"><a name="id2586555"></a><p class="title"><b>Procedure 7.4. Joining a Samba Server as an ADS Domain Member</b></p><ol type="1"><li><p>
+		<a class="indexterm" name="id2586567"></a>
 		Before you try to use Samba-3, you want to know for certain that your executables have
 		support for Kerberos and for LDAP. Execute the following to identify whether or
 		not this build is perhaps suitable for use:
@@ -762,15 +762,15 @@
 		This does look promising; <code class="literal">smbd</code> has been built with Kerberos and LDAP
 		support. You are relieved to know that it is safe to progress.
 		</p></li><li><p>
-		<a class="indexterm" name="id2586652"></a>
-		<a class="indexterm" name="id2586661"></a>
-		<a class="indexterm" name="id2586668"></a>
+		<a class="indexterm" name="id2586666"></a>
 		<a class="indexterm" name="id2586675"></a>
-		<a class="indexterm" name="id2586684"></a>
-		<a class="indexterm" name="id2586693"></a>
-		<a class="indexterm" name="id2586700"></a>
-		<a class="indexterm" name="id2586707"></a>
-		<a class="indexterm" name="id2586714"></a>
+		<a class="indexterm" name="id2586682"></a>
+		<a class="indexterm" name="id2586689"></a>
+		<a class="indexterm" name="id2586698"></a>
+		<a class="indexterm" name="id2586708"></a>
+		<a class="indexterm" name="id2586715"></a>
+		<a class="indexterm" name="id2586721"></a>
+		<a class="indexterm" name="id2586728"></a>
 		The next step is to identify which version of the Kerberos libraries have been used.
 		In order to permit Samba-3 to interoperate with Windows 2003 Active Directory, it is
 		essential that it has been linked with either MIT Kerberos version 1.3.1 or later,
@@ -798,7 +798,7 @@
 		</p></li><li><p>
 		Edit or create the NSS control file so it has the contents shown in <a class="link" href="unixclients.html#ch9-sdmnss" title="Example 7.4. NSS using LDAP for Identity Resolution File: /etc/nsswitch.conf">&#8220;NSS using LDAP for Identity Resolution  File: /etc/nsswitch.conf&#8221;</a>.
 		</p></li><li><p>
-		<a class="indexterm" name="id2586816"></a>
+		<a class="indexterm" name="id2586830"></a>
 		Delete the file <code class="filename">/etc/samba/secrets.tdb</code> if it exists. Of course, you
 		do keep a backup, don't you?
 		</p></li><li><p>
@@ -809,7 +809,7 @@
 <code class="prompt">root# </code> rm /var/lib/samba/*tdb
 </pre><p>
 		</p></li><li><p>
-		<a class="indexterm" name="id2586860"></a>
+		<a class="indexterm" name="id2586874"></a>
 		Validate your <code class="filename">smb.conf</code> file using <code class="literal">testparm</code> (as you have
 		done previously). Correct all errors reported before proceeding. The command you
 		execute is:
@@ -819,8 +819,8 @@
 		Now that you are satisfied that your Samba server is ready to join the Windows
 		ADS domain, let's move on.
 		</p></li><li><p>
-		<a class="indexterm" name="id2586901"></a>
-		<a class="indexterm" name="id2586912"></a>
+		<a class="indexterm" name="id2586915"></a>
+		<a class="indexterm" name="id2586926"></a>
 		This is a good time to double-check everything and then execute the following
 		command when everything you have done has checked out okay:
 </p><pre class="screen">
@@ -831,17 +831,17 @@
 		You have successfully made your Samba-3 server a member of the ADS domain
 		using Kerberos protocols.
 		</p><p>
-		<a class="indexterm" name="id2586940"></a>
-		<a class="indexterm" name="id2586947"></a>
+		<a class="indexterm" name="id2586954"></a>
+		<a class="indexterm" name="id2586961"></a>
 		In the event that you receive no output messages, a silent return means that the
 		domain join failed. You should use <code class="literal">ethereal</code> to identify what
 		may be failing. Common causes of a failed join include:
 
 		</p><div class="itemizedlist"><ul type="disc"><li><p>
-			<a class="indexterm" name="id2586968"></a>
+			<a class="indexterm" name="id2586982"></a>
 			Defective or misconfigured DNS name resolution.
 			</p></li><li><p>
-			<a class="indexterm" name="id2586983"></a>
+			<a class="indexterm" name="id2586997"></a>
 			Restrictive security settings on the Windows 200x ADS domain controller
 			preventing needed communications protocols. You can check this by searching
 			the Windows Server 200x Event Viewer.
@@ -853,16 +853,16 @@
 			functionality.
 			</p></li></ul></div><p>
 
-		<a class="indexterm" name="id2587014"></a>
-		<a class="indexterm" name="id2587025"></a>
-		<a class="indexterm" name="id2587032"></a>
+		<a class="indexterm" name="id2587028"></a>
+		<a class="indexterm" name="id2587039"></a>
+		<a class="indexterm" name="id2587046"></a>
 		In any case, never execute the <code class="literal">net rpc join</code> command in an attempt
 		to join the Samba server to the domain, unless you wish not to use the Kerberos
 		security protocols. Use of the older RPC-based domain join facility requires that
 		Windows Server 200x ADS has been configured appropriately for mixed mode operation.
 		</p></li><li><p>
-		<a class="indexterm" name="id2587057"></a>
-		<a class="indexterm" name="id2587063"></a>
+		<a class="indexterm" name="id2587071"></a>
+		<a class="indexterm" name="id2587078"></a>
 		If the <code class="literal">tdbdump</code> is installed on your system (not essential),
 		you can look inside the <code class="filename">/etc/samba/secrets.tdb</code> file. If
 		you wish to do this, execute:
@@ -893,7 +893,7 @@
 		It is now time to start Samba in the usual way (as has been done many time before
 		in this book).	
 		</p></li><li><p>
-		<a class="indexterm" name="id2587121"></a>
+		<a class="indexterm" name="id2587135"></a>
 		This is a good time to verify that everything is working. First, check that
 		winbind is able to obtain the list of users and groups from the ADS domain controller.
 		Execute the following:
@@ -919,7 +919,7 @@
 LONDON+DnsUpdateProxy
 </pre><p>
 		Excellent. That worked also, as expected.
-		</p></li><li><p><a class="indexterm" name="id2587167"></a>
+		</p></li><li><p><a class="indexterm" name="id2587181"></a>
 		Now repeat this via NSS to validate that full identity resolution is
 		functional as required. Execute:
 </p><pre class="screen">
@@ -952,9 +952,9 @@
 </pre><p>
 		This is very pleasing. Everything works as expected.
 		</p></li><li><p>
-		<a class="indexterm" name="id2587224"></a>
-		<a class="indexterm" name="id2587235"></a>
-		<a class="indexterm" name="id2587245"></a>
+		<a class="indexterm" name="id2587239"></a>
+		<a class="indexterm" name="id2587250"></a>
+		<a class="indexterm" name="id2587259"></a>
 		You may now perform final verification that communications between Samba-3 winbind and
 		the Active Directory server is using Kerberos protocols. Execute the following:
 </p><pre class="screen">
@@ -972,7 +972,7 @@
 		keep all server time clocks synchronized using the network time protocol (NTP).
 		In any case, the output we obtained confirms that all systems are operational.
 		</p></li><li><p>
-		<a class="indexterm" name="id2587281"></a>
+		<a class="indexterm" name="id2587295"></a>
 		There is one more action you elect to take, just because you are paranoid and disbelieving,
 		so you execute the following command:
 </p><pre class="programlisting">
@@ -1142,21 +1142,21 @@
 </pre><p>
 	Now all is revealed. Your curiosity, as well as that of your team, has been put at ease.
 	May this server serve well all who happen upon it.
-	</p><div class="example"><a name="ch9-adssdm"></a><p class="title"><b>Example 7.7. Samba Domain Member <code class="filename">smb.conf</code> File for Active Directory Membership</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td># Global parameters</td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2587502"></a><em class="parameter"><code>unix charset = LOCALE</code></em></td></tr><tr><td><a class="indexterm" name="id2587514"></a><em class="parameter"><code>workgroup = LONDON</code></em></td></tr><tr><td><a class="indexterm" name="id2587525"></a><em class="parameter"><code>realm = LONDON.ABMAS.BIZ</code></em></td></tr><tr><td><a class="indexterm" name="id2587537"></a><em class="parameter"><code>server string = Samba 3.0.20</code></em></td></tr><tr><td><a class="indexterm" name="id2587549"></a><em class="parameter"><code>security = ADS</code></em></td></tr><tr><td><a class="indexterm" name="id2587561"></a><em class="parameter"><code>username map = /etc/samba/smbusers</code></em></td></tr><tr><td><a class="indexterm" name="id2587573"></a><em class="parameter"><code>log level = 1</code></em></td></tr><tr><td><a class="indexterm" name="id2587584"></a><em class="parameter"><code>syslog = 0</code></em></td></tr><tr><td><a class="indexterm" name="id2587596"></a><em class="parameter"><code>log file = /var/log/samba/%m</code></em></td></tr><tr><td><a class="indexterm" name="id2587608"></a><em class="parameter"><code>max log size = 50</code></em></td></tr><tr><td><a class="indexterm" name="id2587619"></a><em class="parameter"><code>printcap name = CUPS</code></em></td></tr><tr><td><a class="indexterm" name="id2587631"></a><em class="parameter"><code>ldap ssl = no</code></em></td></tr><tr><td><a class="indexterm" name="id2587643"></a><em class="parameter"><code>idmap uid = 10000-20000</code></em></td></tr><tr><td><a class="indexterm" name="id2587654"></a><em class="parameter"><code>idmap gid = 10000-20000</code></em></td></tr><tr><td><a class="indexterm" name="id2587666"></a><em class="parameter"><code>template primary group = "Domain Users"</code></em></td></tr><tr><td><a class="indexterm" name="id2587678"></a><em class="parameter"><code>template shell = /bin/bash</code></em></td></tr><tr><td><a class="indexterm" name="id2587690"></a><em class="parameter"><code>winbind separator = +</code></em></td></tr><tr><td><a class="indexterm" name="id2587702"></a><em class="parameter"><code>printing = cups</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[homes]</code></em></td></tr><tr><td><a class="indexterm" name="id2587723"></a><em class="parameter"><code>comment = Home Directories</code></em></td></tr><tr><td><a class="indexterm" name="id2587734"></a><em class="parameter"><code>valid users = %S</code></em></td></tr><tr><td><a class="indexterm" name="id2587746"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td><a class="indexterm" name="id2587758"></a><em class="parameter"><code>browseable = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[printers]</code></em></td></tr><tr><td><a class="indexterm" name="id2587778"></a><em class="parameter"><code>comment = SMB Print Spool</code></em></td></tr><tr><td><a class="indexterm" name="id2587790"></a><em class="parameter"><code>path = /var/spool/samba</code></em></td></tr><tr><td><a class="indexterm" name="id2587802"></a><em class="parameter"><code>guest ok = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2587813"></a><em class="parameter"><code>printable = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2587825"></a><em class="parameter"><code>browseable = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[print$]</code></em></td></tr><tr><td><a class="indexterm" name="id2587845"></a><em class="parameter"><code>comment = Printer Drivers</code></em></td></tr><tr><td><a class="indexterm" name="id2587857"></a><em class="parameter"><code>path = /var/lib/samba/drivers</code></em></td></tr><tr><td><a class="indexterm" name="id2587869"></a><em class="parameter"><code>admin users = root, Administrator</code></em></td></tr><tr><td><a class="indexterm" name="id2587881"></a><em class="parameter"><code>write list = root</code></em></td></tr></table></div></div><br class="example-break"><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2587894"></a>IDMAP_RID with Winbind</h4></div></div></div><p>
-        <a class="indexterm" name="id2587902"></a>
-        <a class="indexterm" name="id2587908"></a>
-        <a class="indexterm" name="id2587915"></a>
-        <a class="indexterm" name="id2587921"></a>
+	</p><div class="example"><a name="ch9-adssdm"></a><p class="title"><b>Example 7.7. Samba Domain Member <code class="filename">smb.conf</code> File for Active Directory Membership</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td># Global parameters</td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2587516"></a><em class="parameter"><code>unix charset = LOCALE</code></em></td></tr><tr><td><a class="indexterm" name="id2587528"></a><em class="parameter"><code>workgroup = LONDON</code></em></td></tr><tr><td><a class="indexterm" name="id2587540"></a><em class="parameter"><code>realm = LONDON.ABMAS.BIZ</code></em></td></tr><tr><td><a class="indexterm" name="id2587551"></a><em class="parameter"><code>server string = Samba 3.0.20</code></em></td></tr><tr><td><a class="indexterm" name="id2587563"></a><em class="parameter"><code>security = ADS</code></em></td></tr><tr><td><a class="indexterm" name="id2587575"></a><em class="parameter"><code>username map = /etc/samba/smbusers</code></em></td></tr><tr><td><a class="indexterm" name="id2587587"></a><em class="parameter"><code>log level = 1</code></em></td></tr><tr><td><a class="indexterm" name="id2587598"></a><em class="parameter"><code>syslog = 0</code></em></td></tr><tr><td><a class="indexterm" name="id2587610"></a><em class="parameter"><code>log file = /var/log/samba/%m</code></em></td></tr><tr><td><a class="indexterm" name="id2587622"></a><em class="parameter"><code>max log size = 50</code></em></td></tr><tr><td><a class="indexterm" name="id2587634"></a><em class="parameter"><code>printcap name = CUPS</code></em></td></tr><tr><td><a class="indexterm" name="id2587645"></a><em class="parameter"><code>ldap ssl = no</code></em></td></tr><tr><td><a class="indexterm" name="id2587657"></a><em class="parameter"><code>idmap uid = 10000-20000</code></em></td></tr><tr><td><a class="indexterm" name="id2587669"></a><em class="parameter"><code>idmap gid = 10000-20000</code></em></td></tr><tr><td><a class="indexterm" name="id2587680"></a><em class="parameter"><code>template primary group = "Domain Users"</code></em></td></tr><tr><td><a class="indexterm" name="id2587693"></a><em class="parameter"><code>template shell = /bin/bash</code></em></td></tr><tr><td><a class="indexterm" name="id2587705"></a><em class="parameter"><code>winbind separator = +</code></em></td></tr><tr><td><a class="indexterm" name="id2587716"></a><em class="parameter"><code>printing = cups</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[homes]</code></em></td></tr><tr><td><a class="indexterm" name="id2587737"></a><em class="parameter"><code>comment = Home Directories</code></em></td></tr><tr><td><a class="indexterm" name="id2587749"></a><em class="parameter"><code>valid users = %S</code></em></td></tr><tr><td><a class="indexterm" name="id2587760"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td><a class="indexterm" name="id2587772"></a><em class="parameter"><code>browseable = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[printers]</code></em></td></tr><tr><td><a class="indexterm" name="id2587792"></a><em class="parameter"><code>comment = SMB Print Spool</code></em></td></tr><tr><td><a class="indexterm" name="id2587804"></a><em class="parameter"><code>path = /var/spool/samba</code></em></td></tr><tr><td><a class="indexterm" name="id2587816"></a><em class="parameter"><code>guest ok = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2587828"></a><em class="parameter"><code>printable = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2587839"></a><em class="parameter"><code>browseable = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[print$]</code></em></td></tr><tr><td><a class="indexterm" name="id2587860"></a><em class="parameter"><code>comment = Printer Drivers</code></em></td></tr><tr><td><a class="indexterm" name="id2587871"></a><em class="parameter"><code>path = /var/lib/samba/drivers</code></em></td></tr><tr><td><a class="indexterm" name="id2587883"></a><em class="parameter"><code>admin users = root, Administrator</code></em></td></tr><tr><td><a class="indexterm" name="id2587895"></a><em class="parameter"><code>write list = root</code></em></td></tr></table></div></div><br class="example-break"><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2587908"></a>IDMAP_RID with Winbind</h4></div></div></div><p>
+        <a class="indexterm" name="id2587916"></a>
+        <a class="indexterm" name="id2587923"></a>
+        <a class="indexterm" name="id2587929"></a>
+        <a class="indexterm" name="id2587936"></a>
         The <code class="literal">idmap_rid</code> facility is a new tool that, unlike native winbind, creates a
         predictable mapping of MS Windows SIDs to UNIX UIDs and GIDs. The key benefit of this method
         of implementing the Samba IDMAP facility is that it eliminates the need to store the IDMAP data
         in a central place. The downside is that it can be used only within a single ADS domain and
         is not compatible with trusted domain implementations.
         </p><p>
-        <a class="indexterm" name="id2587945"></a>
-        <a class="indexterm" name="id2587952"></a>
         <a class="indexterm" name="id2587959"></a>
-        <a class="indexterm" name="id2587965"></a>
+        <a class="indexterm" name="id2587966"></a>
+        <a class="indexterm" name="id2587973"></a>
+        <a class="indexterm" name="id2587980"></a>
         This alternate method of SID to UID/GID  mapping can be achieved with the idmap_rid
         plug-in. This plug-in uses the RID of the user SID to derive the UID and GID by adding the
         RID to a base value specified. This utility requires that the parameter
@@ -1164,18 +1164,18 @@
         with multiple domain environments. The <em class="parameter"><code>idmap uid</code></em> and
         <em class="parameter"><code>idmap gid</code></em> ranges must be specified.
         </p><p>
-        <a class="indexterm" name="id2587998"></a>
-        <a class="indexterm" name="id2588005"></a>
+        <a class="indexterm" name="id2588012"></a>
+        <a class="indexterm" name="id2588019"></a>
         The idmap_rid facility can be used both for NT4/Samba-style domains as well as with Active Directory.
         To use this with an NT4 domain, the <em class="parameter"><code>realm</code></em> is not used. Additionally the
         method used to join the domain uses the <code class="constant">net rpc join</code> process.
         </p><p>
         An example <code class="filename">smb.conf</code> file for an ADS domain environment is shown in <a class="link" href="unixclients.html#sbe-idmapridex" title="Example 7.8. Example smb.conf File Using idmap_rid">&#8220;Example smb.conf File Using idmap_rid&#8221;</a>.
-        </p><div class="example"><a name="sbe-idmapridex"></a><p class="title"><b>Example 7.8. Example <code class="filename">smb.conf</code> File Using <code class="constant">idmap_rid</code></b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td># Global parameters</td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2588079"></a><em class="parameter"><code>workgroup = KPAK</code></em></td></tr><tr><td><a class="indexterm" name="id2588091"></a><em class="parameter"><code>netbios name = BIGJOE</code></em></td></tr><tr><td><a class="indexterm" name="id2588103"></a><em class="parameter"><code>realm = CORP.KPAK.COM</code></em></td></tr><tr><td><a class="indexterm" name="id2588114"></a><em class="parameter"><code>server string = Office Server</code></em></td></tr><tr><td><a class="indexterm" name="id2588126"></a><em class="parameter"><code>security = ADS</code></em></td></tr><tr><td><a class="indexterm" name="id2588138"></a><em class="parameter"><code>allow trusted domains = No</code></em></td></tr><tr><td><a class="indexterm" name="id2588150"></a><em class="parameter"><code>idmap backend = idmap_rid:KPAK=500-100000000</code></em></td></tr><tr><td><a class="indexterm" name="id2588162"></a><em class="parameter"><code>idmap uid = 500-100000000</code></em></td></tr><tr><td><a class="indexterm" name="id2588174"></a><em class="parameter"><code>idmap gid = 500-100000000</code></em></td></tr><tr><td><a class="indexterm" name="id2588186"></a><em class="parameter"><code>template shell = /bin/bash</code></em></td></tr><tr><td><a class="indexterm" name="id2588198"></a><em class="parameter"><code>winbind use default domain = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2588210"></a><em class="parameter"><code>winbind enum users = No</code></em></td></tr><tr><td><a class="indexterm" name="id2588222"></a><em class="parameter"><code>winbind enum groups = No</code></em></td></tr><tr><td><a class="indexterm" name="id2588234"></a><em class="parameter"><code>winbind nested groups = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2588246"></a><em class="parameter"><code>printer admin = "KPAK\Domain Admins"</code></em></td></tr></table></div></div><br class="example-break"><p>
-        <a class="indexterm" name="id2588261"></a>
-        <a class="indexterm" name="id2588268"></a>
+        </p><div class="example"><a name="sbe-idmapridex"></a><p class="title"><b>Example 7.8. Example <code class="filename">smb.conf</code> File Using <code class="constant">idmap_rid</code></b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td># Global parameters</td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2588094"></a><em class="parameter"><code>workgroup = KPAK</code></em></td></tr><tr><td><a class="indexterm" name="id2588105"></a><em class="parameter"><code>netbios name = BIGJOE</code></em></td></tr><tr><td><a class="indexterm" name="id2588117"></a><em class="parameter"><code>realm = CORP.KPAK.COM</code></em></td></tr><tr><td><a class="indexterm" name="id2588129"></a><em class="parameter"><code>server string = Office Server</code></em></td></tr><tr><td><a class="indexterm" name="id2588141"></a><em class="parameter"><code>security = ADS</code></em></td></tr><tr><td><a class="indexterm" name="id2588152"></a><em class="parameter"><code>allow trusted domains = No</code></em></td></tr><tr><td><a class="indexterm" name="id2588164"></a><em class="parameter"><code>idmap backend = idmap_rid:KPAK=500-100000000</code></em></td></tr><tr><td><a class="indexterm" name="id2588177"></a><em class="parameter"><code>idmap uid = 500-100000000</code></em></td></tr><tr><td><a class="indexterm" name="id2588188"></a><em class="parameter"><code>idmap gid = 500-100000000</code></em></td></tr><tr><td><a class="indexterm" name="id2588200"></a><em class="parameter"><code>template shell = /bin/bash</code></em></td></tr><tr><td><a class="indexterm" name="id2588212"></a><em class="parameter"><code>winbind use default domain = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2588224"></a><em class="parameter"><code>winbind enum users = No</code></em></td></tr><tr><td><a class="indexterm" name="id2588236"></a><em class="parameter"><code>winbind enum groups = No</code></em></td></tr><tr><td><a class="indexterm" name="id2588248"></a><em class="parameter"><code>winbind nested groups = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2588260"></a><em class="parameter"><code>printer admin = "KPAK\Domain Admins"</code></em></td></tr></table></div></div><br class="example-break"><p>
         <a class="indexterm" name="id2588275"></a>
         <a class="indexterm" name="id2588282"></a>
+        <a class="indexterm" name="id2588289"></a>
+        <a class="indexterm" name="id2588296"></a>
         In a large domain with many users, it is imperative to disable enumeration of users and groups.
         For example, at a site that has 22,000 users in Active Directory the winbind-based user and
         group resolution is unavailable for nearly 12 minutes following first start-up of
@@ -1185,8 +1185,8 @@
         commands. It will be possible to perform the lookup for individual users, as shown in the procedure
         below.
         </p><p>
-        <a class="indexterm" name="id2588320"></a>
-        <a class="indexterm" name="id2588327"></a>
+        <a class="indexterm" name="id2588335"></a>
+        <a class="indexterm" name="id2588341"></a>
         The use of this tool requires configuration of NSS as per the native use of winbind. Edit the
         <code class="filename">/etc/nsswitch.conf</code> so it has the following parameters:
 </p><pre class="screen">
@@ -1212,7 +1212,7 @@
 Joined 'BIGJOE' to realm 'CORP.KPAK.COM'
 </pre><p>
                 </p><p>
-                <a class="indexterm" name="id2588408"></a>
+                <a class="indexterm" name="id2588422"></a>
                 An invalid or failed join can be detected by executing:
 </p><pre class="screen">
 <code class="prompt">root# </code> net ads testjoin
@@ -1228,30 +1228,30 @@
                 Start the <code class="literal">nmbd</code>, <code class="literal">winbind,</code> and <code class="literal">smbd</code> daemons in the order shown.
                 </p></li><li><p>
                 Validate the operation of this configuration by executing:
-                <a class="indexterm" name="id2588475"></a>
+                <a class="indexterm" name="id2588490"></a>
 </p><pre class="screen">
 <code class="prompt">root# </code> getent passwd administrator
 administrator:x:1000:1013:Administrator:/home/BE/administrator:/bin/bash
 </pre><p>
-                </p></li></ol></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2588497"></a>IDMAP Storage in LDAP using Winbind</h4></div></div></div><p>
-        <a class="indexterm" name="id2588505"></a>
-        <a class="indexterm" name="id2588512"></a>
+                </p></li></ol></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2588512"></a>IDMAP Storage in LDAP using Winbind</h4></div></div></div><p>
+        <a class="indexterm" name="id2588520"></a>
+        <a class="indexterm" name="id2588526"></a>
         The storage of IDMAP information in LDAP can be used with both NT4/Samba-3-style domains as well as
         with ADS domains. OpenLDAP is a commonly used LDAP server for this purpose, although any standards-compliant
         LDAP server can be used. It is therefore possible to deploy this IDMAP configuration using
         the Sun iPlanet LDAP server, Novell eDirectory, Microsoft ADS plus ADAM, and so on.
         </p><p>
         The example in <a class="link" href="unixclients.html#sbeunxa" title="Example 7.9. Typical ADS Style Domain smb.conf File">&#8220;Typical ADS Style Domain smb.conf File&#8221;</a> is for an ADS-style domain.
-        </p><div class="example"><a name="sbeunxa"></a><p class="title"><b>Example 7.9. Typical ADS Style Domain <code class="filename">smb.conf</code> File</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td># Global parameters</td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2588572"></a><em class="parameter"><code>workgroup = SNOWSHOW</code></em></td></tr><tr><td><a class="indexterm" name="id2588584"></a><em class="parameter"><code>netbios name = GOODELF</code></em></td></tr><tr><td><a class="indexterm" name="id2588595"></a><em class="parameter"><code>realm = SNOWSHOW.COM</code></em></td></tr><tr><td><a class="indexterm" name="id2588607"></a><em class="parameter"><code>server string = Samba Server</code></em></td></tr><tr><td><a class="indexterm" name="id2588619"></a><em class="parameter"><code>security = ADS</code></em></td></tr><tr><td><a class="indexterm" name="id2588631"></a><em class="parameter"><code>log level = 1 ads:10 auth:10 sam:10 rpc:10</code></em></td></tr><tr><td><a class="indexterm" name="id2588643"></a><em class="parameter"><code>ldap admin dn = cn=Manager,dc=SNOWSHOW,dc=COM</code></em></td></tr><tr><td><a class="indexterm" name="id2588655"></a><em class="parameter"><code>ldap idmap suffix = ou=Idmap</code></em></td></tr><tr><td><a class="indexterm" name="id2588667"></a><em class="parameter"><code>ldap suffix = dc=SNOWSHOW,dc=COM</code></em></td></tr><tr><td><a class="indexterm" name="id2588679"></a><em class="parameter"><code>idmap backend = ldap:ldap://ldap.snowshow.com</code></em></td></tr><tr><td><a class="indexterm" name="id2588691"></a><em class="parameter"><code>idmap uid = 150000-550000</code></em></td></tr><tr><td><a class="indexterm" name="id2588703"></a><em class="parameter"><code>idmap gid = 150000-550000</code></em></td></tr><tr><td><a class="indexterm" name="id2588715"></a><em class="parameter"><code>template shell = /bin/bash</code></em></td></tr><tr><td><a class="indexterm" name="id2588726"></a><em class="parameter"><code>winbind use default domain = Yes</code></em></td></tr></table></div></div><br class="example-break"><p>
-        <a class="indexterm" name="id2588742"></a>
+        </p><div class="example"><a name="sbeunxa"></a><p class="title"><b>Example 7.9. Typical ADS Style Domain <code class="filename">smb.conf</code> File</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td># Global parameters</td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2588586"></a><em class="parameter"><code>workgroup = SNOWSHOW</code></em></td></tr><tr><td><a class="indexterm" name="id2588598"></a><em class="parameter"><code>netbios name = GOODELF</code></em></td></tr><tr><td><a class="indexterm" name="id2588610"></a><em class="parameter"><code>realm = SNOWSHOW.COM</code></em></td></tr><tr><td><a class="indexterm" name="id2588621"></a><em class="parameter"><code>server string = Samba Server</code></em></td></tr><tr><td><a class="indexterm" name="id2588633"></a><em class="parameter"><code>security = ADS</code></em></td></tr><tr><td><a class="indexterm" name="id2588645"></a><em class="parameter"><code>log level = 1 ads:10 auth:10 sam:10 rpc:10</code></em></td></tr><tr><td><a class="indexterm" name="id2588657"></a><em class="parameter"><code>ldap admin dn = cn=Manager,dc=SNOWSHOW,dc=COM</code></em></td></tr><tr><td><a class="indexterm" name="id2588669"></a><em class="parameter"><code>ldap idmap suffix = ou=Idmap</code></em></td></tr><tr><td><a class="indexterm" name="id2588681"></a><em class="parameter"><code>ldap suffix = dc=SNOWSHOW,dc=COM</code></em></td></tr><tr><td><a class="indexterm" name="id2588693"></a><em class="parameter"><code>idmap backend = ldap:ldap://ldap.snowshow.com</code></em></td></tr><tr><td><a class="indexterm" name="id2588705"></a><em class="parameter"><code>idmap uid = 150000-550000</code></em></td></tr><tr><td><a class="indexterm" name="id2588717"></a><em class="parameter"><code>idmap gid = 150000-550000</code></em></td></tr><tr><td><a class="indexterm" name="id2588729"></a><em class="parameter"><code>template shell = /bin/bash</code></em></td></tr><tr><td><a class="indexterm" name="id2588741"></a><em class="parameter"><code>winbind use default domain = Yes</code></em></td></tr></table></div></div><br class="example-break"><p>
+        <a class="indexterm" name="id2588756"></a>
         In the case of an NT4 or Samba-3-style domain the <em class="parameter"><code>realm</code></em> is not used, and the
         command used to join the domain is <code class="literal">net rpc join</code>. The above example also demonstrates
         advanced error reporting techniques that are documented in the chapter called "Reporting Bugs" in
 	&#8220;<span class="quote">The Official Samba-3 HOWTO and Reference Guide, Second Edition</span>&#8221; (TOSHARG2).
         </p><p>
-        <a class="indexterm" name="id2588773"></a>
-        <a class="indexterm" name="id2588780"></a>
         <a class="indexterm" name="id2588787"></a>
+        <a class="indexterm" name="id2588794"></a>
+        <a class="indexterm" name="id2588801"></a>
         Where MIT kerberos is installed (version 1.3.4 or later), edit the <code class="filename">/etc/krb5.conf</code>
         file so it has the following contents:
 </p><pre class="screen">
@@ -1306,8 +1306,8 @@
 ...
 </pre><p>
         </p><p>
-        <a class="indexterm" name="id2588871"></a>
-        <a class="indexterm" name="id2588878"></a>
+        <a class="indexterm" name="id2588885"></a>
+        <a class="indexterm" name="id2588892"></a>
         You will need the <a class="ulink" href="http://www.padl.com" target="_top">PADL</a> <code class="literal">nss_ldap</code>
         tool set for this solution. Configure the <code class="filename">/etc/ldap.conf</code> file so it has
         the information needed. The following is an example of a working file:
@@ -1370,20 +1370,20 @@
                 </p></li><li><p>
                 Start the <code class="literal">nmbd</code>, <code class="literal">winbind</code>, and <code class="literal">smbd</code> daemons in the order shown.
                 </p></li></ol></div><p>
-        <a class="indexterm" name="id2589078"></a>
+        <a class="indexterm" name="id2589092"></a>
         Follow the diagnostic procedures shown earlier in this chapter to identify success or failure of the join.
         In many cases a failure is indicated by a silent return to the command prompt with no indication of the
         reason for failure.
-        </p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2589092"></a>IDMAP and NSS Using LDAP from ADS with RFC2307bis Schema Extension</h4></div></div></div><p>
-        <a class="indexterm" name="id2589100"></a>
-        <a class="indexterm" name="id2589107"></a>
+        </p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2589106"></a>IDMAP and NSS Using LDAP from ADS with RFC2307bis Schema Extension</h4></div></div></div><p>
+        <a class="indexterm" name="id2589115"></a>
+        <a class="indexterm" name="id2589121"></a>
         The use of this method is messy. The information provided in this section is for guidance only
         and is very definitely not complete. This method does work; it is used in a number of large sites
         and has an acceptable level of performance.
         </p><p>
         An example <code class="filename">smb.conf</code> file is shown in <a class="link" href="unixclients.html#sbewinbindex" title="Example 7.10. ADS Membership Using RFC2307bis Identity Resolution smb.conf File">&#8220;ADS Membership Using RFC2307bis Identity Resolution smb.conf File&#8221;</a>.
-        </p><div class="example"><a name="sbewinbindex"></a><p class="title"><b>Example 7.10. ADS Membership Using RFC2307bis Identity Resolution <code class="filename">smb.conf</code> File</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td># Global parameters</td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2589170"></a><em class="parameter"><code>workgroup = BUBBAH</code></em></td></tr><tr><td><a class="indexterm" name="id2589182"></a><em class="parameter"><code>netbios name = MADMAX</code></em></td></tr><tr><td><a class="indexterm" name="id2589194"></a><em class="parameter"><code>realm = BUBBAH.COM</code></em></td></tr><tr><td><a class="indexterm" name="id2589205"></a><em class="parameter"><code>server string = Samba Server</code></em></td></tr><tr><td><a class="indexterm" name="id2589217"></a><em class="parameter"><code>security = ADS</code></em></td></tr><tr><td><a class="indexterm" name="id2589229"></a><em class="parameter"><code>idmap uid = 150000-550000</code></em></td></tr><tr><td><a class="indexterm" name="id2589240"></a><em class="parameter"><code>idmap gid = 150000-550000</code></em></td></tr><tr><td><a class="indexterm" name="id2589252"></a><em class="parameter"><code>template shell = /bin/bash</code></em></td></tr><tr><td><a class="indexterm" name="id2589264"></a><em class="parameter"><code>winbind use default domain = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2589276"></a><em class="parameter"><code>winbind trusted domains only = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2589288"></a><em class="parameter"><code>winbind nested groups = Yes</code></em></td></tr></table></div></div><br class="example-break"><p>
-        <a class="indexterm" name="id2589304"></a>
+        </p><div class="example"><a name="sbewinbindex"></a><p class="title"><b>Example 7.10. ADS Membership Using RFC2307bis Identity Resolution <code class="filename">smb.conf</code> File</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td># Global parameters</td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2589184"></a><em class="parameter"><code>workgroup = BUBBAH</code></em></td></tr><tr><td><a class="indexterm" name="id2589196"></a><em class="parameter"><code>netbios name = MADMAX</code></em></td></tr><tr><td><a class="indexterm" name="id2589208"></a><em class="parameter"><code>realm = BUBBAH.COM</code></em></td></tr><tr><td><a class="indexterm" name="id2589219"></a><em class="parameter"><code>server string = Samba Server</code></em></td></tr><tr><td><a class="indexterm" name="id2589231"></a><em class="parameter"><code>security = ADS</code></em></td></tr><tr><td><a class="indexterm" name="id2589243"></a><em class="parameter"><code>idmap uid = 150000-550000</code></em></td></tr><tr><td><a class="indexterm" name="id2589255"></a><em class="parameter"><code>idmap gid = 150000-550000</code></em></td></tr><tr><td><a class="indexterm" name="id2589266"></a><em class="parameter"><code>template shell = /bin/bash</code></em></td></tr><tr><td><a class="indexterm" name="id2589278"></a><em class="parameter"><code>winbind use default domain = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2589290"></a><em class="parameter"><code>winbind trusted domains only = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2589303"></a><em class="parameter"><code>winbind nested groups = Yes</code></em></td></tr></table></div></div><br class="example-break"><p>
+        <a class="indexterm" name="id2589318"></a>
         The DMS must be joined to the domain using the usual procedure. Additionally, it is necessary
         to build and install the PADL nss_ldap tool set. Be sure to build this tool set with the
         following:
@@ -1392,7 +1392,7 @@
 make install
 </pre><p>
         </p><p>
-        <a class="indexterm" name="id2589324"></a>
+        <a class="indexterm" name="id2589339"></a>
         The following <code class="filename">/etc/nsswitch.conf</code> file contents are required:
 </p><pre class="screen">
 ...
@@ -1404,30 +1404,30 @@
 ...
 </pre><p>
         </p><p>
-        <a class="indexterm" name="id2589349"></a>
-        <a class="indexterm" name="id2589356"></a>
+        <a class="indexterm" name="id2589363"></a>
+        <a class="indexterm" name="id2589370"></a>
         The <code class="filename">/etc/ldap.conf</code> file must be configured also. Refer to the PADL documentation
         and source code for nss_ldap instructions.
         </p><p>
         The next step involves preparation on the ADS schema. This is briefly discussed in the remaining
         part of this chapter.
-        </p><div class="sect4" lang="en"><div class="titlepage"><div><div><h5 class="title"><a name="id2589378"></a>IDMAP, Active Directory, and MS Services for UNIX 3.5</h5></div></div></div><p>
-                <a class="indexterm" name="id2589386"></a>
+        </p><div class="sect4" lang="en"><div class="titlepage"><div><div><h5 class="title"><a name="id2589392"></a>IDMAP, Active Directory, and MS Services for UNIX 3.5</h5></div></div></div><p>
+                <a class="indexterm" name="id2589400"></a>
                 The Microsoft Windows Service for UNIX version 3.5 is available for free
                 <a class="ulink" href="http://www.microsoft.com/windows/sfu/" target="_top">download</a>
                 from the Microsoft Web site. You will need to download this tool and install it following
                 Microsoft instructions.
-                </p></div><div class="sect4" lang="en"><div class="titlepage"><div><div><h5 class="title"><a name="id2589406"></a>IDMAP, Active Directory, and AD4UNIX</h5></div></div></div><p>
+                </p></div><div class="sect4" lang="en"><div class="titlepage"><div><div><h5 class="title"><a name="id2589420"></a>IDMAP, Active Directory, and AD4UNIX</h5></div></div></div><p>
                 Instructions for obtaining and installing the AD4UNIX tool set can be found from the
                 <a class="ulink" href="http://www.geekcomix.com/cgi-bin/classnotes/wiki.pl?LDAP01/An_Alternative_Approach" target="_top">
                 Geekcomix</a> Web site.
-                </p></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2589428"></a>UNIX/Linux Client Domain Member</h3></div></div></div><p><a class="indexterm" name="id2589435"></a>
+                </p></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2589442"></a>UNIX/Linux Client Domain Member</h3></div></div></div><p><a class="indexterm" name="id2589450"></a>
 	So far this chapter has been mainly concerned with the provision of file and print
 	services for domain member servers. However, an increasing number of UNIX/Linux
 	workstations are being installed that do not act as file or print servers to anyone
 	other than a single desktop user. The key demand for desktop systems is to be able
 	to log onto any UNIX/Linux or Windows desktop using the same network user credentials.
-	</p><p><a class="indexterm" name="id2589454"></a>
+	</p><p><a class="indexterm" name="id2589468"></a>
 	The ability to use a common set of user credential across a variety of network systems
 	is generally regarded as a single sign-on (SSO) solution. SSO systems are sold by a
 	large number of vendors and include a range of technologies such as:
@@ -1439,7 +1439,7 @@
 		Metadirectory server solutions
 		</p></li><li><p>
 		Replacement authentication systems
-		</p></li></ul></div><p><a class="indexterm" name="id2589495"></a>
+		</p></li></ul></div><p><a class="indexterm" name="id2589510"></a>
 	There are really four solutions that provide integrated authentication and
 	user identity management facilities:
 	</p><div class="itemizedlist"><ul type="disc"><li><p>
@@ -1464,22 +1464,22 @@
 	provides logon services for UNIX/Linux users, while Windows users obtain their sign-on
 	support via Samba-3.
 	</p><p>
-	<a class="indexterm" name="id2589574"></a>
+	<a class="indexterm" name="id2589589"></a>
 	On the other hand, if the authentication and identity resolution backend must be provided by
 	a Windows NT4-style domain or from an Active Directory Domain that does not have the Microsoft
 	Windows Services for UNIX installed, winbind is your best friend. Specific guidance for these
 	situations now follows.
 	</p><p>
-	<a class="indexterm" name="id2589592"></a>
-	<a class="indexterm" name="id2589599"></a>
 	<a class="indexterm" name="id2589606"></a>
+	<a class="indexterm" name="id2589613"></a>
+	<a class="indexterm" name="id2589620"></a>
 	To permit users to log on to a Linux system using Windows network credentials, you need to
 	configure identity resolution (NSS) and PAM. This means that the basic steps include those
 	outlined above with the addition of PAM configuration. Given that most workstations (desktop/client)
 	usually do not need to provide file and print services to a group of users, the configuration
 	of shares and printers is generally less important. Often this allows the share specifications
 	to be entirely removed from the <code class="filename">smb.conf</code> file. That is obviously an administrator decision.
-	</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2589629"></a>NT4 Domain Member</h4></div></div></div><p>
+	</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2589643"></a>NT4 Domain Member</h4></div></div></div><p>
 		The following steps provide a Linux system that users can log onto using
 		Windows NT4 (or Samba-3) domain network credentials:
 		</p><div class="procedure"><ol type="1"><li><p>
@@ -1507,7 +1507,7 @@
 			</p></li><li><p>
 			Edit only one file at a time. Carefully validate its operation before attempting
 			to reboot the machine.
-			</p></li></ol></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2589751"></a>ADS Domain Member</h4></div></div></div><p>
+			</p></li></ol></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2589765"></a>ADS Domain Member</h4></div></div></div><p>
 		This procedure should be followed to permit a Linux network client (workstation/desktop)
 		to permit users to log on using Microsoft Active Directory-based user credentials.
 		</p><div class="procedure"><ol type="1"><li><p>
@@ -1587,7 +1587,7 @@
 session     required      /lib/security/$ISA/pam_limits.so
 session     sufficient    /lib/security/$ISA/pam_unix.so
 session     sufficient    /lib/security/$ISA/pam_winbind.so use_first_pass
-</pre></div></div><br class="example-break"></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2590003"></a>Key Points Learned</h3></div></div></div><p>
+</pre></div></div><br class="example-break"></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2590017"></a>Key Points Learned</h3></div></div></div><p>
 		The addition of UNIX/Linux Samba servers and clients is a common requirement. In this chapter, you
 		learned how to integrate such servers so that the UID/GID mappings they use can be consistent
 		across all domain member servers. You also discovered how to implement the ability to use Samba
@@ -1607,54 +1607,54 @@
 			</p></li><li><p>
 			On NSS/PAM enabled UNIX/Linux systems, NSS is responsible for identity management 
 			and PAM is responsible for authentication of logon credentials (username and password).
-			</p></li></ul></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2590057"></a>Questions and Answers</h2></div></div></div><p>
+			</p></li></ul></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2590071"></a>Questions and Answers</h2></div></div></div><p>
 	The following questions were obtained from the mailing list and also from private discussions
 	with Windows network administrators.
-	</p><div class="qandaset"><dl><dt> <a href="unixclients.html#id2590075">
+	</p><div class="qandaset"><dl><dt> <a href="unixclients.html#id2590089">
 		We use NIS for all UNIX accounts. Why do we need winbind?
-		</a></dt><dt> <a href="unixclients.html#id2590190">
+		</a></dt><dt> <a href="unixclients.html#id2590204">
 		Our IT management people do not like LDAP but are looking at Microsoft Active Directory. 
 	      Which is better?
-		</a></dt><dt> <a href="unixclients.html#id2590274">
+		</a></dt><dt> <a href="unixclients.html#id2590288">
 		We want to implement a Samba PDC, four Samba BDCs, and 10 Samba servers. Is it possible 
 		to use NIS in place of LDAP?
-		</a></dt><dt> <a href="unixclients.html#id2590385">
+		</a></dt><dt> <a href="unixclients.html#id2590399">
 		Are you suggesting that users should not log on to a domain member server? If so, why?
-		</a></dt><dt> <a href="unixclients.html#id2590513">
+		</a></dt><dt> <a href="unixclients.html#id2590527">
 		We want to ensure that only users from our own domain plus from trusted domains can use our
 		Samba servers. In the smb.conf file on all servers, we have enabled the winbind
 		trusted domains only parameter. We now find that users from trusted domains 
 		cannot access our servers, and users from Windows clients that are not domain members
 		can also access our servers. Is this a Samba bug?
-		</a></dt><dt> <a href="unixclients.html#id2590688">
+		</a></dt><dt> <a href="unixclients.html#id2590702">
 		What are the benefits of using LDAP for my domain member servers?
-		</a></dt><dt> <a href="unixclients.html#id2590871">
+		</a></dt><dt> <a href="unixclients.html#id2590886">
 		Is proper DNS operation necessary for Samba-3 plus LDAP? If so, what must I put into
 		my DNS configuration?
-		</a></dt><dt> <a href="unixclients.html#id2591029">
+		</a></dt><dt> <a href="unixclients.html#id2591044">
 		Our Windows 2003 Server Active Directory domain runs with NetBIOS disabled. Can we
 		use Samba-3 with that configuration?
-		</a></dt><dt> <a href="unixclients.html#id2591048">
+		</a></dt><dt> <a href="unixclients.html#id2591062">
 		When I tried to execute net ads join, I got no output. It did not work, so
 		I think that it failed. I then executed net rpc join and that worked fine.
 		That is okay, isn't it?
-		</a></dt></dl><table border="0" summary="Q and A Set"><col align="left" width="1%"><tbody><tr class="question"><td align="left" valign="top"><a name="id2590075"></a><a name="id2590077"></a></td><td align="left" valign="top"><p>
+		</a></dt></dl><table border="0" summary="Q and A Set"><col align="left" width="1%"><tbody><tr class="question"><td align="left" valign="top"><a name="id2590089"></a><a name="id2590091"></a></td><td align="left" valign="top"><p>
 		We use NIS for all UNIX accounts. Why do we need winbind?
 		</p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p>
-		<a class="indexterm" name="id2590089"></a>
-		<a class="indexterm" name="id2590096"></a>
-		<a class="indexterm" name="id2590102"></a>
-		<a class="indexterm" name="id2590109"></a>
-		<a class="indexterm" name="id2590116"></a>
-		<a class="indexterm" name="id2590123"></a>
+		<a class="indexterm" name="id2590103"></a>
+		<a class="indexterm" name="id2590110"></a>
+		<a class="indexterm" name="id2590117"></a>
+		<a class="indexterm" name="id2590124"></a>
+		<a class="indexterm" name="id2590130"></a>
+		<a class="indexterm" name="id2590137"></a>
 		You can use NIS for your UNIX accounts. NIS does not store the Windows encrypted
 		passwords that need to be stored in one of the acceptable passdb backends.
 		Your choice of backend is limited to <em class="parameter"><code>smbpasswd</code></em> or
 		<em class="parameter"><code>tdbsam</code></em>. Winbind is needed to handle the resolution of
 		SIDs from trusted domains to local UID/GID values.
 		</p><p>
-		<a class="indexterm" name="id2590150"></a>
-		<a class="indexterm" name="id2590157"></a>
+		<a class="indexterm" name="id2590164"></a>
+		<a class="indexterm" name="id2590172"></a>
 		On a domain member server, you effectively map Windows domain users to local users
 		that are in your NIS database by specifying the <em class="parameter"><code>winbind trusted domains
 		only</code></em>. This causes user and group account lookups to be routed via
@@ -1662,17 +1662,17 @@
 		this pushes the resolution of users and groups out through NIS.
 		</p><p>
 		As a general rule, it is always a good idea to run winbind on all Samba servers.
-		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2590190"></a><a name="id2590192"></a></td><td align="left" valign="top"><p>
+		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2590204"></a><a name="id2590206"></a></td><td align="left" valign="top"><p>
 		Our IT management people do not like LDAP but are looking at Microsoft Active Directory. 
-	      Which is better?<a class="indexterm" name="id2590198"></a>
-		</p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p><a class="indexterm" name="id2590213"></a><a class="indexterm" name="id2590224"></a><a class="indexterm" name="id2590232"></a>
+	      Which is better?<a class="indexterm" name="id2590213"></a>
+		</p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p><a class="indexterm" name="id2590227"></a><a class="indexterm" name="id2590238"></a><a class="indexterm" name="id2590246"></a>
 		Microsoft Active Directory is an LDAP server that is intricately tied to a Kerberos
 		infrastructure. Most IT managers who object to LDAP do so because
 		an LDAP server is most often supplied as a raw tool that needs to be configured and
 		for which the administrator must create the schema, create the administration tools, and
 		devise the backup and recovery facilities in a site-dependent manner. LDAP servers
 		in general are seen as a high-energy, high-risk facility.
-		</p><p><a class="indexterm" name="id2590251"></a>
+		</p><p><a class="indexterm" name="id2590265"></a>
 		Microsoft Active Directory by comparison is easy to install and configure and
 		is supplied with all tools necessary to implement and manage the directory. For sites
 		that lack a lot of technical competence, Active Directory is a good choice. For sites
@@ -1681,28 +1681,28 @@
 		the site want? If management wants a choice to use an alternative, they may want to
 		consider the options. On the other hand, if management just wants a solution that works,
 		Microsoft Active Directory is a good solution.
-		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2590274"></a><a name="id2590276"></a></td><td align="left" valign="top"><p>
+		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2590288"></a><a name="id2590290"></a></td><td align="left" valign="top"><p>
 		We want to implement a Samba PDC, four Samba BDCs, and 10 Samba servers. Is it possible 
 		to use NIS in place of LDAP?
-		</p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p><a class="indexterm" name="id2590288"></a><a class="indexterm" name="id2590296"></a><a class="indexterm" name="id2590303"></a><a class="indexterm" name="id2590311"></a><a class="indexterm" name="id2590319"></a><a class="indexterm" name="id2590328"></a><a class="indexterm" name="id2590335"></a>
+		</p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p><a class="indexterm" name="id2590302"></a><a class="indexterm" name="id2590310"></a><a class="indexterm" name="id2590318"></a><a class="indexterm" name="id2590326"></a><a class="indexterm" name="id2590334"></a><a class="indexterm" name="id2590342"></a><a class="indexterm" name="id2590349"></a>
 		Yes, it is possible to use NIS in place of LDAP, but there may be problems with keeping
 		the Windows (SMB) encrypted passwords database correctly synchronized across the entire
 		network. Workstations (Windows client machines) periodically change their domain
 		membership secure account password. How can you keep changes that are on remote BDCs
 		synchronized on the PDC?
-		</p><p><a class="indexterm" name="id2590352"></a><a class="indexterm" name="id2590360"></a><a class="indexterm" name="id2590368"></a>
+		</p><p><a class="indexterm" name="id2590367"></a><a class="indexterm" name="id2590375"></a><a class="indexterm" name="id2590383"></a>
 		LDAP is a more elegant solution because it permits centralized storage and management
 		of all network identities (user, group, and machine accounts) together with all information
 		Samba needs to provide to network clients and their users.
-		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2590385"></a><a name="id2590387"></a></td><td align="left" valign="top"><p>
+		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2590399"></a><a name="id2590401"></a></td><td align="left" valign="top"><p>
 		Are you suggesting that users should not log on to a domain member server? If so, why?
-		</p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p><a class="indexterm" name="id2590398"></a><a class="indexterm" name="id2590406"></a><a class="indexterm" name="id2590418"></a>
+		</p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p><a class="indexterm" name="id2590413"></a><a class="indexterm" name="id2590420"></a><a class="indexterm" name="id2590432"></a>
 		Many UNIX administrators mock the model that the personal computer industry has adopted
 		as normative since the early days of Novell NetWare. The old
 		perception of the necessity to keep users off file and print servers was a result of
 		fears concerning the security and integrity of data. It was a simple and generally
 		effective measure to keep users away from servers, except through mapped drives.
-		</p><p><a class="indexterm" name="id2590443"></a><a class="indexterm" name="id2590450"></a><a class="indexterm" name="id2590458"></a><a class="indexterm" name="id2590466"></a><a class="indexterm" name="id2590474"></a>
+		</p><p><a class="indexterm" name="id2590457"></a><a class="indexterm" name="id2590465"></a><a class="indexterm" name="id2590473"></a><a class="indexterm" name="id2590480"></a><a class="indexterm" name="id2590488"></a>
 		UNIX administrators are fully correct in asserting that UNIX servers and workstations
 		are identical in terms of the software that is installed. They correctly assert that
 		in a well-secured environment it is safe to store files on a system that has hundreds
@@ -1711,17 +1711,17 @@
 		server the risk to operations through simple user errors.
 		Only then can one begin to appraise the best strategy and adopt a site-specific
 		policy that best protects the needs of users and of the organization alike.
-		</p><p><a class="indexterm" name="id2590496"></a>
+		</p><p><a class="indexterm" name="id2590510"></a>
 		From experience, it is my recommendation to keep general system-level logins to a
 		practical minimum and to eliminate them if possible. This should not be taken as a
 		hard rule, though. The better question is, what works best for the site?
-		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2590513"></a><a name="id2590515"></a></td><td align="left" valign="top"><p><a class="indexterm" name="id2590518"></a><a class="indexterm" name="id2590526"></a><a class="indexterm" name="id2590537"></a><a class="indexterm" name="id2590546"></a>
+		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2590527"></a><a name="id2590529"></a></td><td align="left" valign="top"><p><a class="indexterm" name="id2590532"></a><a class="indexterm" name="id2590540"></a><a class="indexterm" name="id2590552"></a><a class="indexterm" name="id2590560"></a>
 		We want to ensure that only users from our own domain plus from trusted domains can use our
 		Samba servers. In the <code class="filename">smb.conf</code> file on all servers, we have enabled the <em class="parameter"><code>winbind
 		trusted domains only</code></em> parameter. We now find that users from trusted domains 
 		cannot access our servers, and users from Windows clients that are not domain members
 		can also access our servers. Is this a Samba bug?
-		</p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p><a class="indexterm" name="id2590578"></a><a class="indexterm" name="id2590586"></a><a class="indexterm" name="id2590594"></a><a class="indexterm" name="id2590602"></a><a class="indexterm" name="id2590610"></a><a class="indexterm" name="id2590617"></a>
+		</p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p><a class="indexterm" name="id2590593"></a><a class="indexterm" name="id2590600"></a><a class="indexterm" name="id2590608"></a><a class="indexterm" name="id2590616"></a><a class="indexterm" name="id2590624"></a><a class="indexterm" name="id2590632"></a>
 		The manual page for this <em class="parameter"><code>winbind trusted domains only</code></em> parameter says,
 		&#8220;<span class="quote">This parameter is designed to allow Samba servers that are members of a Samba-controlled 
 		domain to use UNIX accounts distributed vi NIS, rsync, or LDAP as the UIDs for winbindd users 
@@ -1729,7 +1729,7 @@
 		mapped to the account <code class="constant">user1</code> in <code class="filename">/etc/passwd</code> instead 
 		of allocating a new UID for him or her.</span>&#8221; This clearly suggests that you are trying
 		to use this parameter inappropriately.
-		</p><p><a class="indexterm" name="id2590659"></a>
+		</p><p><a class="indexterm" name="id2590673"></a>
 		A far better solution is to use the <em class="parameter"><code>valid users</code></em> by specifying
 		precisely the domain users and groups that should be permitted access to the shares. You could, 
 		for example, set the following parameters:
@@ -1738,24 +1738,24 @@
 	path = /export/demodata
 	valid users = @"Domain Users", @"OTHERDOMAIN\Domain Users"
 </pre><p>
-		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2590688"></a><a name="id2590690"></a></td><td align="left" valign="top"><p>
+		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2590702"></a><a name="id2590704"></a></td><td align="left" valign="top"><p>
 		What are the benefits of using LDAP for my domain member servers?
-		</p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p><a class="indexterm" name="id2590701"></a><a class="indexterm" name="id2590709"></a><a class="indexterm" name="id2590717"></a><a class="indexterm" name="id2590724"></a><a class="indexterm" name="id2590732"></a><a class="indexterm" name="id2590740"></a><a class="indexterm" name="id2590748"></a><a class="indexterm" name="id2590756"></a><a class="indexterm" name="id2590764"></a>
+		</p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p><a class="indexterm" name="id2590715"></a><a class="indexterm" name="id2590723"></a><a class="indexterm" name="id2590731"></a><a class="indexterm" name="id2590739"></a><a class="indexterm" name="id2590746"></a><a class="indexterm" name="id2590754"></a><a class="indexterm" name="id2590762"></a><a class="indexterm" name="id2590770"></a><a class="indexterm" name="id2590778"></a>
 		The key benefit of using LDAP is that the UID of all users and the GID of all groups
 		are globally consistent on domain controllers as well as on domain member servers.
 		This means that it is possible to copy/replicate files across servers without
 		loss of identity.
-		</p><p><a class="indexterm" name="id2590780"></a><a class="indexterm" name="id2590788"></a><a class="indexterm" name="id2590795"></a><a class="indexterm" name="id2590803"></a><a class="indexterm" name="id2590811"></a><a class="indexterm" name="id2590819"></a><a class="indexterm" name="id2590831"></a><a class="indexterm" name="id2590839"></a>
+		</p><p><a class="indexterm" name="id2590794"></a><a class="indexterm" name="id2590802"></a><a class="indexterm" name="id2590810"></a><a class="indexterm" name="id2590818"></a><a class="indexterm" name="id2590826"></a><a class="indexterm" name="id2590834"></a><a class="indexterm" name="id2590845"></a><a class="indexterm" name="id2590853"></a>
 		When use is made of account identity resolution via winbind, even when an IDMAP backend
 		is stored in LDAP, the UID/GID on domain member servers is consistent, but differs
 		from the ID that the user/group has on domain controllers. The winbind allocated UID/GID
 		that is stored in LDAP (or locally) will be in the numeric range specified in the <em class="parameter"><code>
 		idmap uid/gid</code></em> in the <code class="filename">smb.conf</code> file. On domain controllers, the UID/GID is
 		that of the POSIX value assigned in the LDAP directory as part of the POSIX account information.
-		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2590871"></a><a name="id2590873"></a></td><td align="left" valign="top"><p>
+		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2590886"></a><a name="id2590888"></a></td><td align="left" valign="top"><p>
 		Is proper DNS operation necessary for Samba-3 plus LDAP? If so, what must I put into
 		my DNS configuration?
-		</p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p><a class="indexterm" name="id2590885"></a><a class="indexterm" name="id2590896"></a><a class="indexterm" name="id2590907"></a><a class="indexterm" name="id2590915"></a><a class="indexterm" name="id2590923"></a><a class="indexterm" name="id2590931"></a><a class="indexterm" name="id2590939"></a>
+		</p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p><a class="indexterm" name="id2590899"></a><a class="indexterm" name="id2590910"></a><a class="indexterm" name="id2590922"></a><a class="indexterm" name="id2590929"></a><a class="indexterm" name="id2590937"></a><a class="indexterm" name="id2590945"></a><a class="indexterm" name="id2590953"></a>
 		Samba depends on correctly functioning resolution of hostnames to their IP address. Samba
 		makes no direct DNS lookup calls, but rather redirects all name-to-address calls via the
 		<code class="literal">getXXXbyXXX()</code> function calls. The configuration of the <code class="constant">hosts</code>
@@ -1768,23 +1768,23 @@
 		this means that a hostname lookup first tries the <code class="filename">/etc/hosts</code>.
 		If this fails to resolve, it attempts a DNS lookup, and if that fails, it tries a
 		WINS lookup.
-		</p><p><a class="indexterm" name="id2590993"></a><a class="indexterm" name="id2591001"></a><a class="indexterm" name="id2591009"></a>
+		</p><p><a class="indexterm" name="id2591008"></a><a class="indexterm" name="id2591016"></a><a class="indexterm" name="id2591023"></a>
 		The addition of the WINS-based name lookup makes sense only if NetBIOS over TCP/IP has
 		been enabled on all Windows clients. Where NetBIOS over TCP/IP has been disabled, DNS
 		is the preferred name resolution technology. This usually makes most sense when Samba
 		is a client of an Active Directory domain, where NetBIOS use has been disabled. In this
 		case, the Windows 200x autoregisters all locator records it needs with its own DNS
 		server or servers.
-		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2591029"></a><a name="id2591031"></a></td><td align="left" valign="top"><p>
+		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2591044"></a><a name="id2591046"></a></td><td align="left" valign="top"><p>
 		Our Windows 2003 Server Active Directory domain runs with NetBIOS disabled. Can we
 		use Samba-3 with that configuration?
 		</p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p>
 		Yes.
-		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2591048"></a><a name="id2591050"></a></td><td align="left" valign="top"><p><a class="indexterm" name="id2591053"></a><a class="indexterm" name="id2591067"></a>
+		</p></td></tr><tr class="question"><td align="left" valign="top"><a name="id2591062"></a><a name="id2591064"></a></td><td align="left" valign="top"><p><a class="indexterm" name="id2591067"></a><a class="indexterm" name="id2591082"></a>
 		When I tried to execute net ads join, I got no output. It did not work, so
 		I think that it failed. I then executed net rpc join and that worked fine.
 		That is okay, isn't it?
-		</p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p><a class="indexterm" name="id2591091"></a><a class="indexterm" name="id2591099"></a>
+		</p></td></tr><tr class="answer"><td align="left" valign="top"></td><td align="left" valign="top"><p><a class="indexterm" name="id2591106"></a><a class="indexterm" name="id2591113"></a>
 		No. This is not okay. It means that your Samba-3 client has joined the ADS domain as
 		a Windows NT4 client, and Samba-3 will not be using Kerberos-based authentication.
 		</p></td></tr></tbody></table></div></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="DMSMig.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="DMSMig.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="upgrades.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Part II. Domain Members, Updating Samba and Migration </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> Chapter 8. Updating Samba-3</td></tr></table></div></body></html>

Modified: branches/samba/upstream/docs/htmldocs/Samba3-ByExample/upgrades.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/Samba3-ByExample/upgrades.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/Samba3-ByExample/upgrades.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,14 +1,14 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 8. Updating Samba-3</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="Samba-3 by Example"><link rel="up" href="DMSMig.html" title="Part II. Domain Members, Updating Samba and Migration"><link rel="prev" href="unixclients.html" title="Chapter 7. Adding Domain Member Servers and Clients"><link rel="next" href="ntmigration.html" title="Chapter 9. Migrating NT4 Domain to Samba-3"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 8. Updating Samba-3</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="unixclients.html">Prev</a> </td><th width="60%" align="center">Part II. Domain Members, Updating Samba and Migration</th><td width="20%" align="right"> <a accesskey="n" href="ntmigration.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="upgrades"></a>Chapter 8. Updating Samba-3</h2></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="upgrades.html#id2591216">Introduction</a></span></dt><dd><dl><dt><span class="sect2"><a href="upgrades.html#id2591313">Cautions and Notes</a></span></dt></dl></dd><dt><span class="sect1"><a href="upgrades.html#id2592641">Upgrading from Samba 1.x and 2.x to Samba-3</a></span></dt><dd><dl><dt><span class="sect2"><a href="upgrades.html#sbeug2">Samba 1.9.x and 2.x Versions Without LDAP</a></span></dt><dt><span class="sect2"><a href="upgrades.html#id2593010">Applicable to All Samba 2.x to Samba-3 Upgrades</a></span></dt><dt><span class="sect2"><a href="upgrades.html#id2593344">Samba-2.x with LDAP Support</a></span></dt></dl></dd><dt><span class="sect1"><a href="upgrades.html#id2593525">Updating a Samba-3 Installation</a></span></dt><dd><dl><dt><span class="sect2"><a href="upgrades.html#id2593636">Samba-3 to Samba-3 Updates on the Same Server</a></span></dt><dt><span class="sect2"><a href="upgrades.html#id2593839">Migrating Samba-3 to a New Server</a></span></dt><dt><span class="sect2"><a href="upgrades.html#id2594253">Migration of Samba Accounts to Active Directory</a></span></dt></dl></dd></dl></div><p>
-<a class="indexterm" name="id2591132"></a>
-<a class="indexterm" name="id2591139"></a>
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 8. Updating Samba-3</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="Samba-3 by Example"><link rel="up" href="DMSMig.html" title="Part II. Domain Members, Updating Samba and Migration"><link rel="prev" href="unixclients.html" title="Chapter 7. Adding Domain Member Servers and Clients"><link rel="next" href="ntmigration.html" title="Chapter 9. Migrating NT4 Domain to Samba-3"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 8. Updating Samba-3</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="unixclients.html">Prev</a> </td><th width="60%" align="center">Part II. Domain Members, Updating Samba and Migration</th><td width="20%" align="right"> <a accesskey="n" href="ntmigration.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="upgrades"></a>Chapter 8. Updating Samba-3</h2></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="upgrades.html#id2591231">Introduction</a></span></dt><dd><dl><dt><span class="sect2"><a href="upgrades.html#id2591327">Cautions and Notes</a></span></dt></dl></dd><dt><span class="sect1"><a href="upgrades.html#id2592656">Upgrading from Samba 1.x and 2.x to Samba-3</a></span></dt><dd><dl><dt><span class="sect2"><a href="upgrades.html#sbeug2">Samba 1.9.x and 2.x Versions Without LDAP</a></span></dt><dt><span class="sect2"><a href="upgrades.html#id2593024">Applicable to All Samba 2.x to Samba-3 Upgrades</a></span></dt><dt><span class="sect2"><a href="upgrades.html#id2593358">Samba-2.x with LDAP Support</a></span></dt></dl></dd><dt><span class="sect1"><a href="upgrades.html#id2593539">Updating a Samba-3 Installation</a></span></dt><dd><dl><dt><span class="sect2"><a href="upgrades.html#id2593650">Samba-3 to Samba-3 Updates on the Same Server</a></span></dt><dt><span class="sect2"><a href="upgrades.html#id2593853">Migrating Samba-3 to a New Server</a></span></dt><dt><span class="sect2"><a href="upgrades.html#id2594268">Migration of Samba Accounts to Active Directory</a></span></dt></dl></dd></dl></div><p>
+<a class="indexterm" name="id2591146"></a>
+<a class="indexterm" name="id2591153"></a>
 It was a little difficult to select an appropriate title for this chapter.
 From email messages on the Samba mailing lists it is clear that many people
 consider the updating and upgrading of Samba to be a migration matter. Others
 talk about migrating Samba servers when in fact the issue at hand is one of
 installing a new Samba server to replace an older existing Samba server.
 </p><p>
-<a class="indexterm" name="id2591155"></a>
-<a class="indexterm" name="id2591162"></a>
+<a class="indexterm" name="id2591170"></a>
+<a class="indexterm" name="id2591176"></a>
 There has also been much talk about migration of Samba-3 from an smbpasswd
 passdb backend to the use of the tdbsam or ldapsam facilities that are new
 to Samba-3.
@@ -17,19 +17,19 @@
 people apply to these modes by which Samba servers are updated. This is further 
 highlighted by an email posting that included the following neat remark:
 </p><div class="blockquote"><blockquote class="blockquote"><p>
-<a class="indexterm" name="id2591183"></a>
+<a class="indexterm" name="id2591198"></a>
 I like the &#8220;<span class="quote">net rpc vampire</span>&#8221; on NT4, but that to my surprise does
 not seem to work against a Samba PDC and, if addressed in the Samba to Samba
 context in either book, I could not find it.
 </p></blockquote></div><p>
-<a class="indexterm" name="id2591204"></a>
+<a class="indexterm" name="id2591219"></a>
 So in response to the significant request for these situations to be better 
 documented, this chapter has now been added. User contributions and documentation
 of real-world experiences are a most welcome addition to this chapter.
-</p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2591216"></a>Introduction</h2></div></div></div><p>
-<a class="indexterm" name="id2591224"></a>
-<a class="indexterm" name="id2591231"></a>
+</p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2591231"></a>Introduction</h2></div></div></div><p>
 <a class="indexterm" name="id2591238"></a>
+<a class="indexterm" name="id2591245"></a>
+<a class="indexterm" name="id2591252"></a>
 A Windows network administrator explained in an email what changes he was
 planning to make and followed with the question: &#8220;<span class="quote">Anyone done this
 before?</span>&#8221; Many of us have upgraded and updated Samba without incident.
@@ -44,28 +44,28 @@
 fails to take adequate steps to avoid situations that may inflict lost
 productivity on them.
 </p><div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Warning</h3><p>
-<a class="indexterm" name="id2591269"></a>
-<a class="indexterm" name="id2591276"></a>
+<a class="indexterm" name="id2591283"></a>
+<a class="indexterm" name="id2591290"></a>
 Samba makes it possible to upgrade and update configuration files, but it
 is not possible to downgrade the configuration files. Please ensure that
 all configuration and control files are backed up to permit a down-grade
 in the rare event that this may be necessary.
 </p></div><p>
-<a class="indexterm" name="id2591290"></a>
-<a class="indexterm" name="id2591298"></a>
+<a class="indexterm" name="id2591305"></a>
+<a class="indexterm" name="id2591312"></a>
 It is prudent also to backup all data files on the server before attempting
 to perform a major upgrade. Many administrators have experienced the consequences
 of failure to take adequate precautions. So what is adequate? That is simple!
 If data is lost during an upgrade or update and it can not be restored,
 the precautions taken were inadequate. If a backup was not needed, but was available,
 caution was on the side of the victor.
-</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2591313"></a>Cautions and Notes</h3></div></div></div><p>
+</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2591327"></a>Cautions and Notes</h3></div></div></div><p>
 	Someone once said, &#8220;<span class="quote">It is good to be sorry, but better never to need to be!</span>&#8221;
 	These are wise words of advice to those contemplating a Samba upgrade or update.
 	</p><p>
-	<a class="indexterm" name="id2591330"></a>
-	<a class="indexterm" name="id2591337"></a>
 	<a class="indexterm" name="id2591344"></a>
+	<a class="indexterm" name="id2591351"></a>
+	<a class="indexterm" name="id2591358"></a>
 	This is as good a time as any to define the terms <code class="constant">upgrade</code> and
 	<code class="constant">update</code>. The term <code class="constant">upgrade</code> refers to
 	the installation of a version of Samba that is a whole generation or more ahead of
@@ -73,12 +73,12 @@
 	number. So far Samba has been released in generations 1.x, 2.x, 3.x, and currently 4.0
 	is in development.
 	</p><p>
-	<a class="indexterm" name="id2591371"></a>
+	<a class="indexterm" name="id2591385"></a>
 	The term <code class="constant">update</code> refers to a minor version number installation
 	in place of one of the same generation. For example, updating from Samba 3.0.10 to 3.0.14
 	is an update. The move from Samba 2.0.7 to 3.0.14 is an upgrade.
 	</p><p>
-	<a class="indexterm" name="id2591388"></a>
+	<a class="indexterm" name="id2591402"></a>
 	While the use of these terms is an exercise in semantics, what needs to be realized
 	is that there are major functional differences between a Samba 2.x release and a Samba
 	3.0.x release. Such differences may require a significantly different approach to
@@ -90,13 +90,13 @@
 	the greater the risk that noone will read it, but where there is no documentation,
 	noone can read it!</span>&#8221; While true, some documentation is an evil necessity.
 	It is hoped that this update to the documentation will avoid both extremes.
-	</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2591416"></a>Security Identifiers (SIDs)</h4></div></div></div><p>
-	<a class="indexterm" name="id2591424"></a>
-	<a class="indexterm" name="id2591433"></a>
-	<a class="indexterm" name="id2591440"></a>
-	<a class="indexterm" name="id2591447"></a>
-	<a class="indexterm" name="id2591453"></a>
-	<a class="indexterm" name="id2591462"></a>
+	</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2591431"></a>Security Identifiers (SIDs)</h4></div></div></div><p>
+	<a class="indexterm" name="id2591439"></a>
+	<a class="indexterm" name="id2591448"></a>
+	<a class="indexterm" name="id2591454"></a>
+	<a class="indexterm" name="id2591461"></a>
+	<a class="indexterm" name="id2591467"></a>
+	<a class="indexterm" name="id2591477"></a>
 	Before the days of Windows NT and OS/2, every Windows and DOS networking client
 	that used the SMB protocols was an entirely autonomous entity. There was no concept
 	of a security identifier for a machine or a user outside of the username, the
@@ -104,46 +104,46 @@
 	in the same context as the way that the SID is used since the development of
 	Windows NT 3.10.
 	</p><p>
-	<a class="indexterm" name="id2591482"></a>
-	<a class="indexterm" name="id2591489"></a>
 	<a class="indexterm" name="id2591496"></a>
-	<a class="indexterm" name="id2591502"></a>
-	<a class="indexterm" name="id2591509"></a>
-	<a class="indexterm" name="id2591516"></a>
+	<a class="indexterm" name="id2591503"></a>
+	<a class="indexterm" name="id2591510"></a>
+	<a class="indexterm" name="id2591517"></a>
+	<a class="indexterm" name="id2591523"></a>
+	<a class="indexterm" name="id2591530"></a>
 	Versions of Samba prior to 1.9 did not make use of a SID. Instead they make exclusive use
 	of the username that is embedded in the SessionSetUpAndX component of the connection
 	setup process between a Windows client and an SMB/CIFS server. 
 	</p><p>
-	<a class="indexterm" name="id2591532"></a>
-	<a class="indexterm" name="id2591539"></a>
-	<a class="indexterm" name="id2591546"></a>
+	<a class="indexterm" name="id2591547"></a>
+	<a class="indexterm" name="id2591553"></a>
+	<a class="indexterm" name="id2591560"></a>
 	Around November 1997 support was added to Samba-1.9 to handle the Windows security
 	RPC-based protocols that implemented support for Samba to store a machine SID. This
 	information was stored in a file called <code class="filename">MACHINE.SID.</code>
 	</p><p>
-	<a class="indexterm" name="id2591565"></a>
-	<a class="indexterm" name="id2591572"></a>
-	<a class="indexterm" name="id2591578"></a>
+	<a class="indexterm" name="id2591579"></a>
+	<a class="indexterm" name="id2591586"></a>
+	<a class="indexterm" name="id2591593"></a>
 	Within the lifetime of the early Samba 2.x series, the machine SID information was
 	relocated into a tdb file called <code class="filename">secrets.tdb</code>, which is where
 	it is still located in Samba 3.0.x along with other information that pertains to the
 	local machine and its role within a domain security context.
 	</p><p>
-	<a class="indexterm" name="id2591599"></a>
-	<a class="indexterm" name="id2591608"></a>
-	<a class="indexterm" name="id2591618"></a>
-	<a class="indexterm" name="id2591624"></a>
+	<a class="indexterm" name="id2591614"></a>
+	<a class="indexterm" name="id2591623"></a>
+	<a class="indexterm" name="id2591632"></a>
+	<a class="indexterm" name="id2591639"></a>
 	There are two types of SID, those pertaining to the machine itself and the domain to
 	which it may belong, and those pertaining to users and groups within the security
 	context of the local machine, in the case of standalone servers (SAS) and domain member
 	servers (DMS).
 	</p><p>
-	<a class="indexterm" name="id2591639"></a>
-	<a class="indexterm" name="id2591646"></a>
-	<a class="indexterm" name="id2591653"></a>
+	<a class="indexterm" name="id2591654"></a>
 	<a class="indexterm" name="id2591660"></a>
-	<a class="indexterm" name="id2591666"></a>
-	<a class="indexterm" name="id2591673"></a>
+	<a class="indexterm" name="id2591667"></a>
+	<a class="indexterm" name="id2591674"></a>
+	<a class="indexterm" name="id2591681"></a>
+	<a class="indexterm" name="id2591687"></a>
 	When the Samba <code class="literal">smbd</code> daemon is first started, if the <code class="filename">secrets.tdb</code>
 	file does not exist, it is created at the first client connection attempt. If this file does
 	exist, <code class="literal">smbd</code> checks that there is a machine SID (if it is a domain controller,
@@ -153,7 +153,7 @@
 	manner. This means that each time it is generated for a particular combination of machine name
 	(hostname) and domain name (workgroup), it will be different.
 	</p><p>
-	<a class="indexterm" name="id2591723"></a>
+	<a class="indexterm" name="id2591737"></a>
 	The SID is the key used by MS Windows networking for all networking operations. This means
 	that when the machine or domain SID changes, all security-encoded objects such as profiles
 	and ACLs may become unusable.
@@ -162,22 +162,22 @@
 	the event of a change of hostname (machine name) or domain name (workgroup) the SID can
 	be restored to its previous value.
 	</p></div><p>
-	<a class="indexterm" name="id2591744"></a>
-	<a class="indexterm" name="id2591751"></a>
 	<a class="indexterm" name="id2591758"></a>
-	<a class="indexterm" name="id2591764"></a>
-	<a class="indexterm" name="id2591771"></a>
+	<a class="indexterm" name="id2591765"></a>
+	<a class="indexterm" name="id2591772"></a>
 	<a class="indexterm" name="id2591778"></a>
 	<a class="indexterm" name="id2591785"></a>
 	<a class="indexterm" name="id2591792"></a>
 	<a class="indexterm" name="id2591799"></a>
-	<a class="indexterm" name="id2591805"></a>
+	<a class="indexterm" name="id2591806"></a>
+	<a class="indexterm" name="id2591813"></a>
+	<a class="indexterm" name="id2591819"></a>
 	In Samba-3 on a domain controller (PDC or BDC), the domain name controls the domain
 	SID. On all prior versions the hostname (computer name, or NetBIOS name) controlled
 	the SID. On a standalone server the hostname still controls the SID.
 	</p><p>
-	<a class="indexterm" name="id2591819"></a>
-	<a class="indexterm" name="id2591828"></a>
+	<a class="indexterm" name="id2591833"></a>
+	<a class="indexterm" name="id2591842"></a>
 	The local machine SID can be backed up using this procedure (Samba-3):
 </p><pre class="screen">
 <code class="prompt">root# </code> net getlocalsid &gt; /etc/samba/my-local-SID
@@ -200,7 +200,7 @@
 	ability to read the older tdb file and to perform an in-situ update to the latest tdb format.
 	This is not a reversible process  it is a one-way upgrade.
 	</p><p>
-	<a class="indexterm" name="id2591917"></a>
+	<a class="indexterm" name="id2591931"></a>
 	In the course of the Samba 2.0.x series the <code class="literal">smbpasswd</code> was modified to
 	permit the domain SID to be captured to the <code class="filename">secrets.tdb</code> file by executing:
 </p><pre class="screen">
@@ -217,8 +217,8 @@
 <code class="prompt">root# </code> smbpasswd -W S-1-5-21-726309263-4128913605-1168186429
 </pre><p>
 	</p><p>
-	<a class="indexterm" name="id2591990"></a>
-	<a class="indexterm" name="id2591997"></a>
+	<a class="indexterm" name="id2592004"></a>
+	<a class="indexterm" name="id2592011"></a>
 	Domain security information, which includes the domain SID, can be obtained from Samba-2.2.x
 	systems by executing:
 </p><pre class="screen">
@@ -237,9 +237,9 @@
 	It is a very good practice to store this SID information in a safely kept file, just in
 	case it is ever needed at a later date.
 	</p><p>
-	<a class="indexterm" name="id2592044"></a>
-	<a class="indexterm" name="id2592050"></a>
-	<a class="indexterm" name="id2592057"></a>
+	<a class="indexterm" name="id2592058"></a>
+	<a class="indexterm" name="id2592065"></a>
+	<a class="indexterm" name="id2592072"></a>
 	Take note that the domain SID is used extensively in Samba. Where LDAP is used for the
 	<em class="parameter"><code>passdb backend</code></em>, all user, group, and trust accounts are encoded
 	with the domain SID. This means that if the domain SID changes for any reason, the entire
@@ -250,9 +250,9 @@
 <code class="prompt">root# </code> slapcat -v -l filename.ldif
 </pre><p>
 	</p><p>
-	<a class="indexterm" name="id2592093"></a>
-	<a class="indexterm" name="id2592100"></a>
-	<a class="indexterm" name="id2592107"></a>
+	<a class="indexterm" name="id2592108"></a>
+	<a class="indexterm" name="id2592114"></a>
+	<a class="indexterm" name="id2592121"></a>
 	When the domain SID has changed, roaming profiles cease to be functional. The recovery
 	of roaming profiles necessitates resetting of the domain portion of the user SID
 	that owns the profile. This is encoded in the <code class="filename">NTUser.DAT</code> and can be
@@ -261,9 +261,9 @@
 	complain to the Samba Team if this utility is missing; that issue that must be
 	addressed to the creator of the RPM package. The Samba Team do their best to make
 	available all the tools needed to manage a Samba-based Windows networking environment.
-	</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2592144"></a>Change of hostname</h4></div></div></div><p>
-	<a class="indexterm" name="id2592152"></a>
-	<a class="indexterm" name="id2592161"></a>
+	</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2592158"></a>Change of hostname</h4></div></div></div><p>
+	<a class="indexterm" name="id2592166"></a>
+	<a class="indexterm" name="id2592175"></a>
 	Samba uses two methods by which the primary NetBIOS machine name (also known as a computer
 	name or the hostname) may be determined: If the <code class="filename">smb.conf</code> file contains a
 	<em class="parameter"><code>netbios name</code></em> entry, its value will be used directly. In the absence
@@ -277,13 +277,13 @@
 	Do NOT change the hostname or the <em class="parameter"><code>netbios name</code></em>. If this
 	is changed, be sure to reset the machine SID to the original setting. Otherwise
 	there may be serious interoperability and/or operational problems.
-	</p></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2592210"></a>Change of Workgroup (Domain) Name</h4></div></div></div><p>
-	<a class="indexterm" name="id2592218"></a>
+	</p></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2592224"></a>Change of Workgroup (Domain) Name</h4></div></div></div><p>
+	<a class="indexterm" name="id2592232"></a>
 	The domain name of a Samba server is identical to the workgroup name and is
 	set in the <code class="filename">smb.conf</code> file using the <em class="parameter"><code>workgroup</code></em> parameter.
 	This has been consistent throughout the history of Samba and across all versions.
 	</p><p>
-	<a class="indexterm" name="id2592243"></a>
+	<a class="indexterm" name="id2592257"></a>
 	Be aware that when the workgroup name is changed, a new SID will be generated.
 	The old domain SID can be reset using the procedure outlined earlier in this chapter.
 	</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="sbeug1"></a>Location of config files</h4></div></div></div><p>
@@ -292,7 +292,7 @@
 	have varied the location of the Samba control files. This has led to some confusion
 	for network administrators.
 	</p><p>
-	<a class="indexterm" name="id2592274"></a>
+	<a class="indexterm" name="id2592289"></a>
 	The Samba 1.9.x <code class="filename">smb.conf</code> file may be found either in the <code class="filename">/etc</code>
 	directory or in <code class="filename">/usr/local/samba/lib</code>.
 	</p><p>
@@ -300,12 +300,12 @@
 	on Linux systems to the <code class="filename">/etc/samba</code> directory where it
 	remains located also for Samba 3.0.x installations.
 	</p><p>
-	<a class="indexterm" name="id2592321"></a>
+	<a class="indexterm" name="id2592335"></a>
 	Samba 2.x introduced the <code class="filename">secrets.tdb</code> file that is also stored in the
 	<code class="filename">/etc/samba</code> directory, or in the <code class="filename">/usr/local/samba/lib</code>
 	directory subsystem.
 	</p><p>
-	<a class="indexterm" name="id2592351"></a>
+	<a class="indexterm" name="id2592365"></a>
 	The location at which <code class="literal">smbd</code> expects to find all configuration and control
 	files is determined at the time of compilation of Samba. For versions of Samba prior to
 	3.0, one way to find the expected location of these files is to execute:
@@ -317,7 +317,7 @@
 	Note: The <code class="literal">smbd</code> executable may be located in the path
 	<code class="filename">/usr/local/samba/sbin</code>.
 	</p><p>
-	<a class="indexterm" name="id2592409"></a>
+	<a class="indexterm" name="id2592423"></a>
 	Samba-3 provides a neat new way to track the location of all control files as well as to
 	find the compile-time options used as the Samba package was built. Here  is how the dark
 	secrets of the internals of the location of control files within Samba executables can
@@ -348,37 +348,37 @@
  ... 
 </pre><p>
 	</p><p>
-	<a class="indexterm" name="id2592446"></a>
+	<a class="indexterm" name="id2592460"></a>
 	It is important that both the <code class="filename">smb.conf</code> file and the <code class="filename">secrets.tdb</code>
 	be backed up before attempting any upgrade. The <code class="filename">secrets.tdb</code> file
 	is version-encoded, and therefore a newer version may not work with an older version
 	of Samba. A backup means that it is always possible to revert a failed or problematic
 	upgrade.
-	</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2592476"></a>International Language Support</h4></div></div></div><p>
-	<a class="indexterm" name="id2592484"></a>
-	<a class="indexterm" name="id2592491"></a>
+	</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2592490"></a>International Language Support</h4></div></div></div><p>
 	<a class="indexterm" name="id2592498"></a>
 	<a class="indexterm" name="id2592505"></a>
+	<a class="indexterm" name="id2592512"></a>
+	<a class="indexterm" name="id2592519"></a>
 	Samba-2.x had no support for Unicode; instead, all national language character-set support in file names
 	was done using particular locale codepage mapping techniques. Samba-3 supports Unicode in file names, thus
 	providing true internationalization support.
 	</p><p>
-	<a class="indexterm" name="id2592520"></a>
+	<a class="indexterm" name="id2592534"></a>
 	Non-English users whose national language character set has special characters and who upgrade naively will 
 	find that many files that have the special characters in the file name will see them garbled and jumbled up.
 	This typically happens with umlauts and accents because these characters were particular to the codepage
 	that was in use with Samba-2.x using an 8-bit encoding scheme.
 	</p><p>
-	<a class="indexterm" name="id2592536"></a>
+	<a class="indexterm" name="id2592550"></a>
 	Files that are created with Samba-3 will use UTF-8 encoding. Should the file system ever end up with a
 	mix of codepage (unix charset)-encoded file names and UTF-8-encoded file names, the mess will take some
 	effort to set straight.
 	</p><p>
-	<a class="indexterm" name="id2592550"></a>
+	<a class="indexterm" name="id2592565"></a>
 	A very helpful tool is available from Bjorn Jacke's <a class="ulink" href="http://j3e.de/linux/convmv/" target="_top">convmv</a>
 	work. Convmv is a tool that can be used to convert file and directory names from one encoding method to
 	another. The most common use for this tool is to convert locale-encoded files to UTF-8 Unicode encoding.
-	</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2592570"></a>Updates and Changes in Idealx smbldap-tools</h4></div></div></div><p>
+	</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2592584"></a>Updates and Changes in Idealx smbldap-tools</h4></div></div></div><p>
 	The smbldap-tools have been maturing rapidly over the past year. With maturation comes change.
 	The location of the <code class="filename">smbldap.conf</code> and the <code class="filename">smbldap_bind.conf</code>
 	configuration files have been moved from the directory <code class="filename">/etc/smbldap-tools</code> to
@@ -392,7 +392,7 @@
 	<code class="constant">sambaDomainName</code>. Anyone who updates from an older version to the
 	current release should note that the information stored under <code class="constant">NextFreeUnixId</code>
 	must now be relocated to the DIT object <code class="constant">sambaDomainName</code>.
-	</p></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2592641"></a>Upgrading from Samba 1.x and 2.x to Samba-3</h2></div></div></div><p>
+	</p></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2592656"></a>Upgrading from Samba 1.x and 2.x to Samba-3</h2></div></div></div><p>
 Sites that are being upgraded from Samba-2 (or earlier versions) to Samba-3
 may experience little difficulty or may require a lot of effort, depending
 on the complexity of the configuration. Samba-1.9.x upgrades to Samba-3 will
@@ -405,10 +405,10 @@
 </p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="sbeug2"></a>Samba 1.9.x and 2.x Versions Without LDAP</h3></div></div></div><p>
 	Where it is necessary to upgrade an old Samba installation to Samba-3,
 	the following procedure can be followed:
-	</p><div class="procedure"><a name="id2592679"></a><p class="title"><b>Procedure 8.1. Upgrading from a Pre-Samba-3 Version</b></p><ol type="1"><li><p>
-		<a class="indexterm" name="id2592691"></a>
-		<a class="indexterm" name="id2592697"></a>
-		<a class="indexterm" name="id2592704"></a>
+	</p><div class="procedure"><a name="id2592694"></a><p class="title"><b>Procedure 8.1. Upgrading from a Pre-Samba-3 Version</b></p><ol type="1"><li><p>
+		<a class="indexterm" name="id2592705"></a>
+		<a class="indexterm" name="id2592712"></a>
+		<a class="indexterm" name="id2592718"></a>
 		Stop Samba. This can be done using the appropriate system tool
 		that is particular for each operating system or by executing the
 		<code class="literal">kill</code> command on <code class="literal">smbd</code>,
@@ -423,10 +423,10 @@
 		Find the location of the <code class="filename">secrets.tdb</code> file and
 		back it up to a safe location.
 		</p></li><li><p>
-		<a class="indexterm" name="id2592786"></a>
-		<a class="indexterm" name="id2592793"></a>
 		<a class="indexterm" name="id2592800"></a>
 		<a class="indexterm" name="id2592807"></a>
+		<a class="indexterm" name="id2592814"></a>
+		<a class="indexterm" name="id2592821"></a>
 		Find the location of the lock directory. This is the directory
 		in which Samba stores all its tdb control files. The default
 		location used by the Samba Team is in
@@ -437,7 +437,7 @@
 		<code class="filename">/var/lib/samba</code> directory. Copy all the
 		tdb files to a safe location.
 		</p></li><li><p>
-		<a class="indexterm" name="id2592845"></a>
+		<a class="indexterm" name="id2592859"></a>
 		It is now safe to upgrade the Samba installation. On Linux systems
 		it is not necessary to remove the Samba RPMs because a simple
 		upgrade installation will automatically remove the old files.
@@ -456,7 +456,7 @@
 		</p></li><li><p>
 		Do not change the workgroup name.
 		</p></li><li><p>
-		<a class="indexterm" name="id2592900"></a>
+		<a class="indexterm" name="id2592914"></a>
 		Execute the <code class="literal">testparm</code> to validate the <code class="filename">smb.conf</code> file.
 		This process will flag any parameters that are no longer supported.
 		It will also flag configuration settings that may be in conflict.
@@ -468,67 +468,67 @@
 <code class="prompt">root# </code> cd /etc/samba
 <code class="prompt">root# </code> testparm -s smb.conf.master &gt; smb.conf
 </pre><p>
-	<a class="indexterm" name="id2592958"></a>
+	<a class="indexterm" name="id2592972"></a>
 		The resulting <code class="filename">smb.conf</code> file will be stripped of all comments
 		and of all nonconforming configuration settings.
 		</p></li><li><p>
-		<a class="indexterm" name="id2592979"></a>
+		<a class="indexterm" name="id2592993"></a>
 		It is now safe to start Samba using the appropriate system tool.
 		Alternately, it is possible to just execute <code class="literal">nmbd</code>,
 		<code class="literal">smbd</code>, and <code class="literal">winbindd</code> for the command
 		line while logged in as the root user.
-		</p></li></ol></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2593010"></a>Applicable to All Samba 2.x to Samba-3 Upgrades</h3></div></div></div><p>
-	<a class="indexterm" name="id2593018"></a>
-	<a class="indexterm" name="id2593025"></a>
+		</p></li></ol></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2593024"></a>Applicable to All Samba 2.x to Samba-3 Upgrades</h3></div></div></div><p>
 	<a class="indexterm" name="id2593032"></a>
+	<a class="indexterm" name="id2593039"></a>
+	<a class="indexterm" name="id2593046"></a>
 	Samba 2.x servers that were running as a domain controller (PDC)
 	require changes to the configuration of the scripting interface
 	tools that Samba uses to perform OS updates for
 	users, groups, and trust accounts (machines and interdomain).
 	</p><p>
-	<a class="indexterm" name="id2593046"></a>
+	<a class="indexterm" name="id2593060"></a>
 	The following parameters are new to Samba-3 and should be correctly configured.
 	Please refer to <a class="link" href="secure.html" title="Chapter 3. Secure Office Networking">&#8220;Secure Office Networking&#8221;</a> through <a class="link" href="2000users.html" title="Chapter 6. A Distributed 2000-User Network">&#8220;A Distributed 2000-User Network&#8221;</a>
 	in this book for examples of use of the new parameters shown here:
-	<a class="indexterm" name="id2593067"></a>
-	<a class="indexterm" name="id2593074"></a>
 	<a class="indexterm" name="id2593081"></a>
 	<a class="indexterm" name="id2593088"></a>
 	<a class="indexterm" name="id2593095"></a>
 	<a class="indexterm" name="id2593102"></a>
 	<a class="indexterm" name="id2593109"></a>
+	<a class="indexterm" name="id2593116"></a>
+	<a class="indexterm" name="id2593123"></a>
 	</p><p>
 	</p><table class="simplelist" border="0" summary="Simple list"><tr><td><p>add group script</p></td></tr><tr><td><p>add machine script</p></td></tr><tr><td><p>add user to group script</p></td></tr><tr><td><p>delete group script</p></td></tr><tr><td><p>delete user from group script</p></td></tr><tr><td><p>passdb backend</p></td></tr><tr><td><p>set primary group script</p></td></tr></table><p>
 	</p><p>
-	<a class="indexterm" name="id2593161"></a>
-	<a class="indexterm" name="id2593168"></a>
+	<a class="indexterm" name="id2593175"></a>
+	<a class="indexterm" name="id2593182"></a>
 	The <em class="parameter"><code>add machine script</code></em> functionality was previously
 	handled by the <em class="parameter"><code>add user script</code></em>, which in Samba-3 is
 	used exclusively to add user accounts.
 	</p><p>
-	<a class="indexterm" name="id2593192"></a>
-	<a class="indexterm" name="id2593199"></a>
 	<a class="indexterm" name="id2593206"></a>
 	<a class="indexterm" name="id2593213"></a>
 	<a class="indexterm" name="id2593220"></a>
-	<a class="indexterm" name="id2593226"></a>
-	<a class="indexterm" name="id2593233"></a>
-	<a class="indexterm" name="id2593240"></a>
+	<a class="indexterm" name="id2593227"></a>
+	<a class="indexterm" name="id2593234"></a>
+	<a class="indexterm" name="id2593241"></a>
 	<a class="indexterm" name="id2593247"></a>
+	<a class="indexterm" name="id2593254"></a>
+	<a class="indexterm" name="id2593261"></a>
 	Where the <em class="parameter"><code>passdb backend</code></em> used is either <code class="constant">smbpasswd</code>
 	(the default) or the new <code class="constant">tdbsam</code>, the system interface scripts
 	are typically used. These involve use of OS tools such as <code class="literal">useradd</code>,
 	<code class="literal">usermod</code>, <code class="literal">userdel</code>, <code class="literal">groupadd</code>,
 	<code class="literal">groupmod</code>, <code class="literal">groupdel</code>, and so on.
 	</p><p>
-	<a class="indexterm" name="id2593307"></a>
-	<a class="indexterm" name="id2593314"></a>
-	<a class="indexterm" name="id2593321"></a>
+	<a class="indexterm" name="id2593322"></a>
+	<a class="indexterm" name="id2593328"></a>
+	<a class="indexterm" name="id2593335"></a>
 	Where the <em class="parameter"><code>passdb backend</code></em> makes use of an LDAP directory,
 	it is necessary either to use the <code class="constant">smbldap-tools</code> provided
 	by Idealx or to use an alternate toolset provided by a third
 	party or else home-crafted to manage the LDAP directory accounts.
-	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2593344"></a>Samba-2.x with LDAP Support</h3></div></div></div><p>
+	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2593358"></a>Samba-2.x with LDAP Support</h3></div></div></div><p>
 	Samba version 2.x could be compiled for use either with or without LDAP.
 	The LDAP control settings in the <code class="filename">smb.conf</code> file in this old version are
 	completely different (and less complete) than they are with Samba-3. This
@@ -538,8 +538,8 @@
 	Follow the procedure outlined in <a class="link" href="upgrades.html#sbeug2" title="Samba 1.9.x and 2.x Versions Without LDAP">&#8220;Samba 1.9.x and 2.x Versions Without LDAP&#8221;</a> to affect a migration
 	of all files to the correct locations.
 	</p><p>
-	<a class="indexterm" name="id2593378"></a>
-	<a class="indexterm" name="id2593385"></a>
+	<a class="indexterm" name="id2593392"></a>
+	<a class="indexterm" name="id2593399"></a>
 	The Samba SAM schema required for Samba-3 is significantly different from that
 	used with Samba 2.x. This means that the LDAP directory must be updated
 	using the procedure outlined in the Samba WHATSNEW.txt file that accompanies
@@ -694,19 +694,19 @@
 Due to a limitation in Samba's smb.conf parsing, you should not surround
 the DN's with quotation marks.
 </pre><p>
-	</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2593525"></a>Updating a Samba-3 Installation</h2></div></div></div><p>
+	</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2593539"></a>Updating a Samba-3 Installation</h2></div></div></div><p>
 The key concern in this section is to deal with the changes that have been
 affected in Samba-3 between the Samba-3.0.0 release and the current update.
 Network administrators have expressed concerns over the steps that should be
 taken to update Samba-3 versions.
 </p><p>
-<a class="indexterm" name="id2593541"></a>
+<a class="indexterm" name="id2593555"></a>
 The information in <a class="link" href="upgrades.html#sbeug1" title="Location of config files">&#8220;Location of config files&#8221;</a> would not be necessary if every
 person who has ever produced Samba executable (binary) files could agree on
 the preferred location of the <code class="filename">smb.conf</code> file and other Samba control files.
 Clearly, such agreement is further away than a pipedream.
 </p><p>
-<a class="indexterm" name="id2593567"></a>
+<a class="indexterm" name="id2593581"></a>
 Vendors and packagers who produce Samba binary installable packages do not,
 as a rule, use the default paths used by the Samba-Team for the location of
 the binary files, the <code class="filename">smb.conf</code> file, and the Samba control files (tdb's
@@ -719,54 +719,54 @@
 uninformed administrator deals with apparent failure of the update to take
 effect.
 </p><p>
-<a class="indexterm" name="id2593601"></a>
+<a class="indexterm" name="id2593615"></a>
 The best advice for those lacking in code compilation experience is to use
 only vendor (or Samba-Team) provided binary packages. The Samba packages
 that are provided by the Samba-Team are generally built to use file paths
 that are compatible with the original OS vendor's practices.
 </p><p>
-<a class="indexterm" name="id2593616"></a>
-<a class="indexterm" name="id2593622"></a>
+<a class="indexterm" name="id2593630"></a>
+<a class="indexterm" name="id2593637"></a>
 If you are not sure whether a binary package complies with the OS
 vendor's practices, it is better to ask the package maintainer via
 email than to waste much time dealing with the nuances.
 Alternately, just diagnose the paths specified by the binary files following
 the procedure outlined above.
-</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2593636"></a>Samba-3 to Samba-3 Updates on the Same Server</h3></div></div></div><p>
+</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2593650"></a>Samba-3 to Samba-3 Updates on the Same Server</h3></div></div></div><p>
 	The guidance in this section deals with updates to an existing
 	Samba-3 server installation.
-	</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2593647"></a>Updating from Samba Versions Earlier than 3.0.5</h4></div></div></div><p>
+	</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2593661"></a>Updating from Samba Versions Earlier than 3.0.5</h4></div></div></div><p>
 	With the provision that the binary Samba-3 package has been built
 	with the same path and feature settings as the existing Samba-3
 	package that is being updated, an update of Samba-3 versions 3.0.0
 	through 3.0.4 can be updated to 3.0.5 without loss of functionality
 	and without need to change either the <code class="filename">smb.conf</code> file or, where
 	used, the LDAP schema.
-	</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2593669"></a>Updating from Samba Versions between 3.0.6 and 3.0.10</h4></div></div></div><p>
-	<a class="indexterm" name="id2593678"></a>
-	<a class="indexterm" name="id2593684"></a>
+	</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2593683"></a>Updating from Samba Versions between 3.0.6 and 3.0.10</h4></div></div></div><p>
+	<a class="indexterm" name="id2593692"></a>
+	<a class="indexterm" name="id2593699"></a>
 	When updating versions of Samba-3 prior to 3.0.6 to 3.0.6 through 3.0.10,
 	it is necessary only to update the LDAP schema (where LDAP is used).
 	Always use the LDAP schema file that is shipped with the latest Samba-3
 	update.
 	</p><p>
-	<a class="indexterm" name="id2593701"></a>
-	<a class="indexterm" name="id2593708"></a>
-	<a class="indexterm" name="id2593714"></a>
+	<a class="indexterm" name="id2593715"></a>
+	<a class="indexterm" name="id2593722"></a>
+	<a class="indexterm" name="id2593729"></a>
 	Samba-3.0.6 introduced the ability to remember the last <span class="emphasis"><em>n</em></span> number
 	of passwords a user has used. This information will work only with
 	the <code class="constant">tdbsam</code> and <code class="constant">ldapsam</code>
 	<em class="parameter"><code>passdb backend</code></em> facilities.
 	</p><p>
 	After updating the LDAP schema, do not forget to re-index the LDAP database.
-	</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2593747"></a>Updating from Samba Versions after 3.0.6 to a Current Release</h4></div></div></div><p>
-	<a class="indexterm" name="id2593756"></a>
+	</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2593762"></a>Updating from Samba Versions after 3.0.6 to a Current Release</h4></div></div></div><p>
+	<a class="indexterm" name="id2593770"></a>
 	Samba-3.0.8 introduced changes in how the <em class="parameter"><code>username map</code></em>
 	behaves. It also included a change in behavior of <code class="literal">winbindd</code>.
 	Please refer to the man page for <code class="filename">smb.conf</code> before implementing any update
 	from versions prior to 3.0.8 to a current version.
 	</p><p>
-	<a class="indexterm" name="id2593788"></a>
+	<a class="indexterm" name="id2593802"></a>
 	In Samba-3.0.11 a new privileges interface was implemented. Please
 	refer to <a class="link" href="happy.html#sbehap-ppc" title="Addition of Machines to the Domain">&#8220;Addition of Machines to the Domain&#8221;</a> for information regarding this new
 	feature. It is not necessary to implement the privileges interface, but it
@@ -788,12 +788,12 @@
 below the machine suffix.  Previous Samba releases would fall
 back to searching the 'ldap suffix' in some cases.
 </pre><p>
-	</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2593839"></a>Migrating Samba-3 to a New Server</h3></div></div></div><p>
+	</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2593853"></a>Migrating Samba-3 to a New Server</h3></div></div></div><p>
 	The two most likely candidates for replacement of a server are
 	domain member servers and domain controllers. Each needs to be
 	handled slightly differently.
-	</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2593851"></a>Replacing a Domain Member Server</h4></div></div></div><p>
-	<a class="indexterm" name="id2593859"></a>
+	</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2593865"></a>Replacing a Domain Member Server</h4></div></div></div><p>
+	<a class="indexterm" name="id2593873"></a>
 	Replacement of a domain member server should be done
 	using the same procedure as outlined in <a class="link" href="unixclients.html" title="Chapter 7. Adding Domain Member Servers and Clients">&#8220;Adding Domain Member Servers and Clients&#8221;</a>.
 	</p><p>
@@ -802,12 +802,12 @@
 	that the new server be renamed to that of the old server. This will
 	change its SID and will necessitate rejoining to the domain.
 	</p><p>
-	<a class="indexterm" name="id2593884"></a>
-	<a class="indexterm" name="id2593891"></a>
-	<a class="indexterm" name="id2593898"></a>
-	<a class="indexterm" name="id2593904"></a>
-	<a class="indexterm" name="id2593911"></a>
-	<a class="indexterm" name="id2593918"></a>
+	<a class="indexterm" name="id2593899"></a>
+	<a class="indexterm" name="id2593905"></a>
+	<a class="indexterm" name="id2593912"></a>
+	<a class="indexterm" name="id2593919"></a>
+	<a class="indexterm" name="id2593926"></a>
+	<a class="indexterm" name="id2593932"></a>
 	Following a change of hostname (NetBIOS name) it is a good idea on all servers
 	to shut down the Samba <code class="literal">smbd</code>, <code class="literal">nmbd</code>, and
 	<code class="literal">winbindd</code> services, delete the <code class="filename">wins.dat</code>
@@ -817,10 +817,10 @@
 	resolution problems. These problems usually clear within 45 minutes of a name
 	change, but can persist for a longer period of time.
 	</p><p>
-	<a class="indexterm" name="id2593966"></a>
-	<a class="indexterm" name="id2593972"></a>
-	<a class="indexterm" name="id2593979"></a>
+	<a class="indexterm" name="id2593980"></a>
 	<a class="indexterm" name="id2593986"></a>
+	<a class="indexterm" name="id2593993"></a>
+	<a class="indexterm" name="id2594000"></a>
 	If the old domain member server had local accounts, it is necessary to create
 	on the new domain member server the same accounts with the same UID and GID
 	for each account. Where the <em class="parameter"><code>passdb backend</code></em> database
@@ -831,13 +831,13 @@
 	<code class="filename">/etc/group</code> files. In this case, be sure to copy these
 	account entries to the new target server.
 	</p><p>
-	<a class="indexterm" name="id2594034"></a>
+	<a class="indexterm" name="id2594048"></a>
 	Where the user accounts for both UNIX and Samba are stored in LDAP, the new
 	target server must be configured to use the <code class="literal">nss_ldap</code> tool set.
 	This will automatically ensure that the appropriate user entities are
 	available on the new server.
-	</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2594053"></a>Replacing a Domain Controller</h4></div></div></div><p>
-	<a class="indexterm" name="id2594061"></a>
+	</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2594067"></a>Replacing a Domain Controller</h4></div></div></div><p>
+	<a class="indexterm" name="id2594075"></a>
 	In the past, people who replaced a Windows NT4 domain controller typically
 	installed a new server, created printers and file shares on it, then migrate across
 	all data that was destined to reside on it. The same can of course be done with
@@ -890,10 +890,10 @@
 	or the <em class="parameter"><code>netbios name</code></em> is set to the original server name, Samba
 	should correctly pick up the original SID and preserve all other settings. It is
 	sound advice to validate this before turning the system over to users.
-	</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2594253"></a>Migration of Samba Accounts to Active Directory</h3></div></div></div><p>
+	</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2594268"></a>Migration of Samba Accounts to Active Directory</h3></div></div></div><p>
 	Yes, it works. The Windows ADMT tool can be used to migrate Samba accounts
 	to MS Active Directory.  There are a few pitfalls to be aware of:
-	</p><div class="procedure"><a name="id2594265"></a><p class="title"><b>Procedure 8.2. Migration to Active Directory</b></p><ol type="1"><li><p>
+	</p><div class="procedure"><a name="id2594280"></a><p class="title"><b>Procedure 8.2. Migration to Active Directory</b></p><ol type="1"><li><p>
 		Administrator password must be THE SAME on the Samba server,
 		the 2003 ADS, and the local Administrator account on the workstations. 
 		Perhaps this goes without saying, but there needs to be an account
@@ -914,7 +914,7 @@
 		Disable the Windows Firewall on all workstations. Otherwise, 
 		workstations won't be migrated to the new domain.
 		</p></li><li><p>
-		<a class="indexterm" name="id2594331"></a>
+		<a class="indexterm" name="id2594346"></a>
 		When migrating machines, always test first (using ADMT's test mode) 
 		and satisfy all errors before committing the migration. Note that the 
 		test will always fail, because the machine will not have been actually 
@@ -922,7 +922,7 @@
 		failure was due to a problem or simply to the fact that it was just 
 		a test.
 		</p></li></ol></div><p>
-	<a class="indexterm" name="id2594349"></a>
+	<a class="indexterm" name="id2594363"></a>
 	There are some significant benefits of using the ADMT, besides just 
 	migrating user accounts. ADMT can be found on the Windows 2003 CD.
 	</p><div class="itemizedlist"><ul type="disc"><li><p>

Modified: branches/samba/upstream/docs/htmldocs/Samba3-Developers-Guide/Packaging.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/Samba3-Developers-Guide/Packaging.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/Samba3-Developers-Guide/Packaging.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,10 +1,10 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 16. Notes to packagers</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="SAMBA Developers Guide"><link rel="up" href="pt05.html" title="Part V. Appendices"><link rel="prev" href="pt05.html" title="Part V. Appendices"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 16. Notes to packagers</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="pt05.html">Prev</a> </td><th width="60%" align="center">Part V. Appendices</th><td width="20%" align="right"> </td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="Packaging"></a>Chapter 16. Notes to packagers</h2></div><div><div class="author"><h3 class="author"><span class="firstname">Jelmer</span> <span class="surname">Vernooij</span></h3></div></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="Packaging.html#id2554572">Versioning</a></span></dt><dt><span class="sect1"><a href="Packaging.html#id2554600">Modules</a></span></dt></dl></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2554572"></a>Versioning</h2></div></div></div><p>
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 16. Notes to packagers</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="SAMBA Developers Guide"><link rel="up" href="pt05.html" title="Part V. Appendices"><link rel="prev" href="pt05.html" title="Part V. Appendices"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 16. Notes to packagers</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="pt05.html">Prev</a> </td><th width="60%" align="center">Part V. Appendices</th><td width="20%" align="right"> </td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="Packaging"></a>Chapter 16. Notes to packagers</h2></div><div><div class="author"><h3 class="author"><span class="firstname">Jelmer</span> <span class="surname">Vernooij</span></h3></div></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="Packaging.html#id2554577">Versioning</a></span></dt><dt><span class="sect1"><a href="Packaging.html#id2554604">Modules</a></span></dt></dl></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2554577"></a>Versioning</h2></div></div></div><p>
 Please, please update the version number in <code class="filename">source/include/version.h</code> to include the
 versioning of your package. This makes it easier to distinguish standard samba builds from custom-build samba
 builds (distributions often patch packages). For example, a good version would be:
 </p><pre class="programlisting">
 Version 2.999+3.0.alpha21-5 for Debian
-</pre></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2554600"></a>Modules</h2></div></div></div><p>
+</pre></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2554604"></a>Modules</h2></div></div></div><p>
 Samba3 has support for building parts of samba as plugins. This makes it possible to, for example,
 put ldap or mysql support in a separate package, thus making it possible to have a normal samba package not
 depending on ldap or mysql. To build as much parts of samba as a plugin, run:

Modified: branches/samba/upstream/docs/htmldocs/Samba3-Developers-Guide/architecture.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/Samba3-Developers-Guide/architecture.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/Samba3-Developers-Guide/architecture.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,4 +1,4 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 3. Samba Architecture</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="SAMBA Developers Guide"><link rel="up" href="pt02.html" title="Part II. Samba Basics"><link rel="prev" href="pt02.html" title="Part II. Samba Basics"><link rel="next" href="debug.html" title="Chapter 4. The samba DEBUG system"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 3. Samba Architecture</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="pt02.html">Prev</a> </td><th width="60%" align="center">Part II. Samba Basics</th><td width="20%" align="right"> <a accesskey="n" href="debug.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="architecture"></a>Chapter 3. Samba Architecture</h2></div><div><div class="author"><h3 class="author"><span class="firstname">Dan</span> <span class="surname">Shearer</span></h3></div></div><div><p class="pubdate"> November 1997</p></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="architecture.html#id2549101">Introduction</a></span></dt><dt><span class="sect1"><a href="architecture.html#id2549145">Multithreading and Samba</a></span></dt><dt><span class="sect1"><a href="architecture.html#id2549177">Threading smbd</a></span></dt><dt><span class="sect1"><a href="architecture.html#id2549239">Threading nmbd</a></span></dt><dt><span class="sect1"><a href="architecture.html#id2549285">nbmd Design</a></span></dt></dl></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2549101"></a>Introduction</h2></div></div></div><p>
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 3. Samba Architecture</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="SAMBA Developers Guide"><link rel="up" href="pt02.html" title="Part II. Samba Basics"><link rel="prev" href="pt02.html" title="Part II. Samba Basics"><link rel="next" href="debug.html" title="Chapter 4. The samba DEBUG system"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 3. Samba Architecture</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="pt02.html">Prev</a> </td><th width="60%" align="center">Part II. Samba Basics</th><td width="20%" align="right"> <a accesskey="n" href="debug.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="architecture"></a>Chapter 3. Samba Architecture</h2></div><div><div class="author"><h3 class="author"><span class="firstname">Dan</span> <span class="surname">Shearer</span></h3></div></div><div><p class="pubdate"> November 1997</p></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="architecture.html#id2549105">Introduction</a></span></dt><dt><span class="sect1"><a href="architecture.html#id2549149">Multithreading and Samba</a></span></dt><dt><span class="sect1"><a href="architecture.html#id2549181">Threading smbd</a></span></dt><dt><span class="sect1"><a href="architecture.html#id2549243">Threading nmbd</a></span></dt><dt><span class="sect1"><a href="architecture.html#id2549289">nbmd Design</a></span></dt></dl></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2549105"></a>Introduction</h2></div></div></div><p>
 This document gives a general overview of how Samba works
 internally. The Samba Team has tried to come up with a model which is
 the best possible compromise between elegance, portability, security
@@ -9,7 +9,7 @@
 </p><div class="orderedlist"><ol type="1"><li><p>
 	Is Samba secure when running on Unix? The xyz platform?
 	What about the root priveliges issue?
-</p></li><li><p>Pros and cons of multithreading in various parts of Samba</p></li><li><p>Why not have a separate process for name resolution, WINS, and browsing?</p></li></ol></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2549145"></a>Multithreading and Samba</h2></div></div></div><p>
+</p></li><li><p>Pros and cons of multithreading in various parts of Samba</p></li><li><p>Why not have a separate process for name resolution, WINS, and browsing?</p></li></ol></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2549149"></a>Multithreading and Samba</h2></div></div></div><p>
 People sometimes tout threads as a uniformly good thing. They are very
 nice in their place but are quite inappropriate for smbd. nmbd is
 another matter, and multi-threading it would be very nice. 
@@ -26,7 +26,7 @@
 slower, less scalable, less portable and much less robust. The fact
 that we use a separate process for each connection is one of Samba's
 biggest advantages.
-</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2549177"></a>Threading smbd</h2></div></div></div><p>
+</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2549181"></a>Threading smbd</h2></div></div></div><p>
 A few problems that would arise from a threaded smbd are:
 </p><div class="orderedlist"><ol type="1"><li><p>
 	It's not only to create threads instead of processes, but you
@@ -51,7 +51,7 @@
 </p></li><li><p>
 	we couldn't use the system locking calls as the locking context of
 	fcntl() is a process, not a thread.
-</p></li></ol></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2549239"></a>Threading nmbd</h2></div></div></div><p>
+</p></li></ol></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2549243"></a>Threading nmbd</h2></div></div></div><p>
 This would be ideal, but gets sunk by portability requirements.
 </p><p>
 Andrew tried to write a test threads library for nmbd that used only
@@ -78,7 +78,7 @@
 nasty to program cleanly due to the enormous amount of shared data (in
 complex structures) between the processes. We can't rely on each
 platform having a shared memory system.
-</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2549285"></a>nbmd Design</h2></div></div></div><p>
+</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2549289"></a>nbmd Design</h2></div></div></div><p>
 Originally Andrew used recursion to simulate a multi-threaded
 environment, which use the stack enormously and made for really
 confusing debugging sessions. Luke Leighton rewrote it to use a

Modified: branches/samba/upstream/docs/htmldocs/Samba3-Developers-Guide/debug.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/Samba3-Developers-Guide/debug.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/Samba3-Developers-Guide/debug.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,4 +1,4 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 4. The samba DEBUG system</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="SAMBA Developers Guide"><link rel="up" href="pt02.html" title="Part II. Samba Basics"><link rel="prev" href="architecture.html" title="Chapter 3. Samba Architecture"><link rel="next" href="internals.html" title="Chapter 5. Samba Internals"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 4. The samba DEBUG system</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="architecture.html">Prev</a> </td><th width="60%" align="center">Part II. Samba Basics</th><td width="20%" align="right"> <a accesskey="n" href="internals.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="debug"></a>Chapter 4. The samba DEBUG system</h2></div><div><div class="author"><h3 class="author"><span class="firstname">Chris</span> <span class="surname">Hertel</span></h3></div></div><div><p class="pubdate">July 1998</p></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="debug.html#id2549343">New Output Syntax</a></span></dt><dt><span class="sect1"><a href="debug.html#id2549455">The DEBUG() Macro</a></span></dt><dt><span class="sect1"><a href="debug.html#id2549564">The DEBUGADD() Macro</a></span></dt><dt><span class="sect1"><a href="debug.html#id2549601">The DEBUGLVL() Macro</a></span></dt><dt><span class="sect1"><a href="debug.html#id2549694">New Functions</a></span></dt><dd><dl><dt><span class="sect2"><a href="debug.html#id2549700">dbgtext()</a></span></dt><dt><span class="sect2"><a href="debug.html#id2549716">dbghdr()</a></span></dt><dt><span class="sect2"><a href="debug.html#id2549736">format_debug_text()</a></span></dt></dl></dd></dl></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2549343"></a>New Output Syntax</h2></div></div></div><p>
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 4. The samba DEBUG system</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="SAMBA Developers Guide"><link rel="up" href="pt02.html" title="Part II. Samba Basics"><link rel="prev" href="architecture.html" title="Chapter 3. Samba Architecture"><link rel="next" href="internals.html" title="Chapter 5. Samba Internals"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 4. The samba DEBUG system</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="architecture.html">Prev</a> </td><th width="60%" align="center">Part II. Samba Basics</th><td width="20%" align="right"> <a accesskey="n" href="internals.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="debug"></a>Chapter 4. The samba DEBUG system</h2></div><div><div class="author"><h3 class="author"><span class="firstname">Chris</span> <span class="surname">Hertel</span></h3></div></div><div><p class="pubdate">July 1998</p></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="debug.html#id2549347">New Output Syntax</a></span></dt><dt><span class="sect1"><a href="debug.html#id2549460">The DEBUG() Macro</a></span></dt><dt><span class="sect1"><a href="debug.html#id2549568">The DEBUGADD() Macro</a></span></dt><dt><span class="sect1"><a href="debug.html#id2549605">The DEBUGLVL() Macro</a></span></dt><dt><span class="sect1"><a href="debug.html#id2549698">New Functions</a></span></dt><dd><dl><dt><span class="sect2"><a href="debug.html#id2549704">dbgtext()</a></span></dt><dt><span class="sect2"><a href="debug.html#id2549720">dbghdr()</a></span></dt><dt><span class="sect2"><a href="debug.html#id2549740">format_debug_text()</a></span></dt></dl></dd></dl></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2549347"></a>New Output Syntax</h2></div></div></div><p>
    The syntax of a debugging log file is represented as:
 </p><pre class="programlisting">
   &gt;debugfile&lt; :== { &gt;debugmsg&lt; }
@@ -51,7 +51,7 @@
 Note that in the above example the function names are not listed on
 the header line. That's because the example above was generated on an
 SGI Indy, and the SGI compiler doesn't support the __FUNCTION__ macro.
-</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2549455"></a>The DEBUG() Macro</h2></div></div></div><p>
+</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2549460"></a>The DEBUG() Macro</h2></div></div></div><p>
 Use of the DEBUG() macro is unchanged. DEBUG() takes two parameters.
 The first is the message level, the second is the body of a function
 call to the Debug1() function.
@@ -102,7 +102,7 @@
     [1998/07/30 16:00:51, 0] file.c:function(261)
       .
 </pre><p>Which isn't much use. The format buffer kludge fixes this problem.
-</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2549564"></a>The DEBUGADD() Macro</h2></div></div></div><p>
+</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2549568"></a>The DEBUGADD() Macro</h2></div></div></div><p>
 In addition to the kludgey solution to the broken line problem
 described above, there is a clean solution. The DEBUGADD() macro never
 generates a header. It will append new text to the current debug
@@ -116,7 +116,7 @@
       This is the first line.
       This is the second line.
       This is the third line.
-</pre></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2549601"></a>The DEBUGLVL() Macro</h2></div></div></div><p>
+</pre></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2549605"></a>The DEBUGLVL() Macro</h2></div></div></div><p>
 One of the problems with the DEBUG() macro was that DEBUG() lines
 tended to get a bit long. Consider this example from
 nmbd_sendannounce.c:
@@ -151,7 +151,7 @@
 </p></li><li><p>
 Processing that is only relevant to debug output can be contained
 within the DEBUGLVL() block.
-</p></li></ol></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2549694"></a>New Functions</h2></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2549700"></a>dbgtext()</h3></div></div></div><p>
+</p></li></ol></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2549698"></a>New Functions</h2></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2549704"></a>dbgtext()</h3></div></div></div><p>
 This function prints debug message text to the debug file (and
 possibly to syslog) via the format buffer. The function uses a
 variable argument list just like printf() or Debug1(). The
@@ -160,7 +160,7 @@
 
 If you use DEBUGLVL() you will probably print the body of the
 message using dbgtext(). 
-</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2549716"></a>dbghdr()</h3></div></div></div><p>
+</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2549720"></a>dbghdr()</h3></div></div></div><p>
 This is the function that writes a debug message header.
 Headers are not processed via the format buffer. Also note that
 if the format buffer is not empty, a call to dbghdr() will not
@@ -168,7 +168,7 @@
 </p><p>
 It is not likely that this function will be called directly. It
 is used by DEBUG() and DEBUGADD().
-</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2549736"></a>format_debug_text()</h3></div></div></div><p>
+</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2549740"></a>format_debug_text()</h3></div></div></div><p>
 This is a static function in debug.c. It stores the output text
 for the body of the message in a buffer until it encounters a
 newline. When the newline character is found, the buffer is

Modified: branches/samba/upstream/docs/htmldocs/Samba3-Developers-Guide/devprinting.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/Samba3-Developers-Guide/devprinting.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/Samba3-Developers-Guide/devprinting.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,16 +1,16 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 15. Samba Printing Internals</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="SAMBA Developers Guide"><link rel="up" href="pt04.html" title="Part IV. Debugging and tracing"><link rel="prev" href="tracing.html" title="Chapter 14. Tracing samba system calls"><link rel="next" href="pt05.html" title="Part V. Appendices"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 15. Samba Printing Internals</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="tracing.html">Prev</a> </td><th width="60%" align="center">Part IV. Debugging and tracing</th><td width="20%" align="right"> <a accesskey="n" href="pt05.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="devprinting"></a>Chapter 15. Samba Printing Internals</h2></div><div><div class="author"><h3 class="author"><span class="firstname">Gerald</span> <span class="surname">Carter</span></h3></div></div><div><p class="pubdate">October 2002</p></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="devprinting.html#id2553967">Abstract</a></span></dt><dt><span class="sect1"><a href="devprinting.html#id2553980">
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 15. Samba Printing Internals</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="SAMBA Developers Guide"><link rel="up" href="pt04.html" title="Part IV. Debugging and tracing"><link rel="prev" href="tracing.html" title="Chapter 14. Tracing samba system calls"><link rel="next" href="pt05.html" title="Part V. Appendices"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 15. Samba Printing Internals</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="tracing.html">Prev</a> </td><th width="60%" align="center">Part IV. Debugging and tracing</th><td width="20%" align="right"> <a accesskey="n" href="pt05.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="devprinting"></a>Chapter 15. Samba Printing Internals</h2></div><div><div class="author"><h3 class="author"><span class="firstname">Gerald</span> <span class="surname">Carter</span></h3></div></div><div><p class="pubdate">October 2002</p></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="devprinting.html#id2553971">Abstract</a></span></dt><dt><span class="sect1"><a href="devprinting.html#id2553984">
 Printing Interface to Various Back ends
-</a></span></dt><dt><span class="sect1"><a href="devprinting.html#id2554059">
+</a></span></dt><dt><span class="sect1"><a href="devprinting.html#id2554063">
 Print Queue TDB's
-</a></span></dt><dt><span class="sect1"><a href="devprinting.html#id2554235">
+</a></span></dt><dt><span class="sect1"><a href="devprinting.html#id2554239">
 ChangeID and Client Caching of Printer Information
-</a></span></dt><dt><span class="sect1"><a href="devprinting.html#id2554246">
+</a></span></dt><dt><span class="sect1"><a href="devprinting.html#id2554251">
 Windows NT/2K Printer Change Notify
-</a></span></dt></dl></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2553967"></a>Abstract</h2></div></div></div><p>
+</a></span></dt></dl></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2553971"></a>Abstract</h2></div></div></div><p>
 The purpose of this document is to provide some insight into
 Samba's printing functionality and also to describe the semantics
 of certain features of Windows client printing.
-</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2553980"></a>
+</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2553984"></a>
 Printing Interface to Various Back ends
 </h2></div></div></div><p>
 Samba uses a table of function pointers to seven functions.  The
@@ -21,7 +21,7 @@
 defined.
 </p><div class="itemizedlist"><ul type="disc"><li><p>a generic set of functions for working with standard UNIX
 	printing subsystems</p></li><li><p>a set of CUPS specific functions (this is only enabled if
-	the CUPS libraries were located at compile time).</p></li></ul></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2554059"></a>
+	the CUPS libraries were located at compile time).</p></li></ul></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2554063"></a>
 Print Queue TDB's
 </h2></div></div></div><p>
 Samba provides periodic caching of the output from the "lpq command"
@@ -110,11 +110,11 @@
 Only non-default Device Mode are stored with print jobs in the print
 queue TDB.  Otherwise, the Device Mode is obtained from the printer
 object when the client issues a GetJob(level == 2) request.
-</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2554235"></a>
+</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2554239"></a>
 ChangeID and Client Caching of Printer Information
 </h2></div></div></div><p>
 [To be filled in later]
-</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2554246"></a>
+</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2554251"></a>
 Windows NT/2K Printer Change Notify
 </h2></div></div></div><p>
 When working with Windows NT+ clients, it is possible for a

Modified: branches/samba/upstream/docs/htmldocs/Samba3-Developers-Guide/index.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/Samba3-Developers-Guide/index.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/Samba3-Developers-Guide/index.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -12,12 +12,12 @@
 version 2.  A copy of the license is included with the Samba source
 distribution.  A copy can be found on-line at <a class="ulink" href="http://www.fsf.org/licenses/gpl.txt" target="_top">http://www.fsf.org/licenses/gpl.txt</a>
 </p><div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Warning</h3><p>This document is incomplete and unmaintained. It is merely a 
-	collection of development-related notes.</p></div></div></div></div><hr></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="preface"><a href="pr01.html">Attribution</a></span></dt><dt><span class="part"><a href="pt01.html">I. The protocol</a></span></dt><dd><dl><dt><span class="chapter"><a href="unix-smb.html">1. NetBIOS in a Unix World</a></span></dt><dd><dl><dt><span class="sect1"><a href="unix-smb.html#id2495033">Introduction</a></span></dt><dt><span class="sect1"><a href="unix-smb.html#id2495054">Usernames</a></span></dt><dt><span class="sect1"><a href="unix-smb.html#id2495386">File Ownership</a></span></dt><dt><span class="sect1"><a href="unix-smb.html#id2494713">Passwords</a></span></dt><dt><span class="sect1"><a href="unix-smb.html#id2494750">Locking</a></span></dt><dt><span class="sect1"><a href="unix-smb.html#id2494803">Deny Modes</a></span></dt><dt><span class="sect1"><a href="unix-smb.html#id2494835">Trapdoor UIDs</a></span></dt><dt><span class="sect1"><a href="unix-smb.html#id2542039">Port numbers</a></span></dt><dt><span class="sect1"><a href="unix-smb.html#id2542084">Protocol Complexity</a></span></dt></dl></dd><dt><span class="chapter"><a href="ntdomain.html">2. NT Domain RPC's</a></span></dt><dd><dl><dt><span class="sect1"><a href="ntdomain.html#id2542211">Introduction</a></span></dt><dd><dl><dt><span class="sect2"><a href="ntdomain.html#id2542380">Sources</a></span></dt><dt><span class="sect2"><a href="ntdomain.html#id2542408">Credits</a></span></dt></dl></dd><dt><span class="sect1"><a href="ntdomain.html#id2542440">Notes and Structures</a></span></dt><dd><dl><dt><span class="sect2"><a href="ntdomain.html#id2542446">Notes</a></span></dt><dt><span class="sect2"><a href="ntdomain.html#id2542510">Enumerations</a></span></dt><dt><span class="sect2"><a href="ntdomain.html#id2542680">Structures</a></span></dt></dl></dd><dt><span class="sect1"><a href="ntdomain.html#id2545046">MSRPC over Transact Named Pipe</a></span></dt><dd><dl><dt><span class="sect2"><a href="ntdomain.html#id2545056">MSRPC Pipes</a></span></dt><dt><span class="sect2"><a href="ntdomain.html#id2545142">Header</a></span></dt><dt><span class="sect2"><a href="ntdomain.html#id2545847">Tail</a></span></dt><dt><span class="sect2"><a href="ntdomain.html#id2545884">RPC Bind / Bind Ack</a></span></dt><dt><span class="sect2"><a href="ntdomain.html#id2546030">NTLSA Transact Named Pipe</a></span></dt><dt><span class="sect2"><a href="ntdomain.html#id2546164">LSA Open Policy</a></span></dt><dt><span class="sect2"><a href="ntdomain.html#id2546264">LSA Query Info Policy</a></span></dt><dt><span class="sect2"><a href="ntdomain.html#id2546349">LSA Enumerate Trusted Domains</a></span></dt><dt><span class="sect2"><a href="ntdomain.html#id2546423">LSA Open Secret</a></span></dt><dt><span class="sect2"><a href="ntdomain.html#id2546510">LSA Close</a></span></dt><dt><span class="sect2"><a href="ntdomain.html#id2546563">LSA Lookup SIDS</a></span></dt><dt><span class="sect2"><a href="ntdomain.html#id2546731">LSA Lookup Names</a></span></dt></dl></dd><dt><span class="sect1"><a href="ntdomain.html#id2546912">NETLOGON rpc Transact Named Pipe</a></span></dt><dd><dl><dt><span class="sect2"><a href="ntdomain.html#id2547043">LSA Request Challenge</a></span></dt><dt><span class="sect2"><a href="ntdomain.html#id2547157">LSA Authenticate 2</a></span></dt><dt><span class="sect2"><a href="ntdomain.html#id2547276">LSA Server Password Set</a></span></dt><dt><span class="sect2"><a href="ntdomain.html#id2547369">LSA SAM Logon</a></span></dt><dt><span class="sect2"><a href="ntdomain.html#id2547452">LSA SAM Logoff</a></span></dt></dl></dd><dt><span class="sect1"><a href="ntdomain.html#id2547526">\\MAILSLOT\NET\NTLOGON</a></span></dt><dd><dl><dt><span class="sect2"><a href="ntdomain.html#id2547540">Query for PDC</a></span></dt><dt><span class="sect2"><a href="ntdomain.html#id2547749">SAM Logon</a></span></dt></dl></dd><dt><span class="sect1"><a href="ntdomain.html#id2548010">SRVSVC Transact Named Pipe</a></span></dt><dd><dl><dt><span class="sect2"><a href="ntdomain.html#id2548046">Net Share Enum</a></span></dt><dt><span class="sect2"><a href="ntdomain.html#id2548222">Net Server Get Info</a></span></dt></dl></dd><dt><span class="sect1"><a href="ntdomain.html#id2548315">Cryptographic side of NT Domain Authentication</a></span></dt><dd><dl><dt><span class="sect2"><a href="ntdomain.html#id2548321">Definitions</a></span></dt><dt><span class="sect2"><a href="ntdomain.html#id2548451">Protocol</a></span></dt><dt><span class="sect2"><a href="ntdomain.html#id2548533">Comments</a></span></dt></dl></dd><dt><span class="sect1"><a href="ntdomain.html#id2548574">SIDs and RIDs</a></span></dt><dd><dl><dt><span class="sect2"><a href="ntdomain.html#id2548607">Well-known SIDs</a></span></dt><dt><span class="sect2"><a href="ntdomain.html#id2548859">Well-known RIDS</a></span></dt></dl></dd></dl></dd></dl></dd><dt><span class="part"><a href="pt02.html">II. Samba Basics</a></span></dt><dd><dl><dt><span class="chapter"><a href="architecture.html">3. Samba Architecture</a></span></dt><dd><dl><dt><span class="sect1"><a href="architecture.html#id2549101">Introduction</a></span></dt><dt><span class="sect1"><a href="architecture.html#id2549145">Multithreading and Samba</a></span></dt><dt><span class="sect1"><a href="architecture.html#id2549177">Threading smbd</a></span></dt><dt><span class="sect1"><a href="architecture.html#id2549239">Threading nmbd</a></span></dt><dt><span class="sect1"><a href="architecture.html#id2549285">nbmd Design</a></span></dt></dl></dd><dt><span class="chapter"><a href="debug.html">4. The samba DEBUG system</a></span></dt><dd><dl><dt><span class="sect1"><a href="debug.html#id2549343">New Output Syntax</a></span></dt><dt><span class="sect1"><a href="debug.html#id2549455">The DEBUG() Macro</a></span></dt><dt><span class="sect1"><a href="debug.html#id2549564">The DEBUGADD() Macro</a></span></dt><dt><span class="sect1"><a href="debug.html#id2549601">The DEBUGLVL() Macro</a></span></dt><dt><span class="sect1"><a href="debug.html#id2549694">New Functions</a></span></dt><dd><dl><dt><span class="sect2"><a href="debug.html#id2549700">dbgtext()</a></span></dt><dt><span class="sect2"><a href="debug.html#id2549716">dbghdr()</a></span></dt><dt><span class="sect2"><a href="debug.html#id2549736">format_debug_text()</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="internals.html">5. Samba Internals</a></span></dt><dd><dl><dt><span class="sect1"><a href="internals.html#id2549790">Character Handling</a></span></dt><dt><span class="sect1"><a href="internals.html#id2549812">The new functions</a></span></dt><dt><span class="sect1"><a href="internals.html#id2549942">Macros in byteorder.h</a></span></dt><dd><dl><dt><span class="sect2"><a href="internals.html#id2549954">CVAL(buf,pos)</a></span></dt><dt><span class="sect2"><a href="internals.html#id2549965">PVAL(buf,pos)</a></span></dt><dt><span class="sect2"><a href="internals.html#id2549976">SCVAL(buf,pos,val)</a></span></dt><dt><span class="sect2"><a href="internals.html#id2549987">SVAL(buf,pos)</a></span></dt><dt><span class="sect2"><a href="internals.html#id2550000">IVAL(buf,pos)</a></span></dt><dt><span class="sect2"><a href="internals.html#id2550012">SVALS(buf,pos)</a></span></dt><dt><span class="sect2"><a href="internals.html#id2550024">IVALS(buf,pos)</a></span></dt><dt><span class="sect2"><a href="internals.html#id2550036">SSVAL(buf,pos,val)</a></span></dt><dt><span class="sect2"><a href="internals.html#id2550047">SIVAL(buf,pos,val)</a></span></dt><dt><span class="sect2"><a href="internals.html#id2550059">SSVALS(buf,pos,val)</a></span></dt><dt><span class="sect2"><a href="internals.html#id2550071">SIVALS(buf,pos,val)</a></span></dt><dt><span class="sect2"><a href="internals.html#id2550083">RSVAL(buf,pos)</a></span></dt><dt><span class="sect2"><a href="internals.html#id2550095">RIVAL(buf,pos)</a></span></dt><dt><span class="sect2"><a href="internals.html#id2550106">RSSVAL(buf,pos,val)</a></span></dt><dt><span class="sect2"><a href="internals.html#id2550119">RSIVAL(buf,pos,val)</a></span></dt></dl></dd><dt><span class="sect1"><a href="internals.html#id2550132">LAN Manager Samba API</a></span></dt><dd><dl><dt><span class="sect2"><a href="internals.html#id2550160">Parameters</a></span></dt><dt><span class="sect2"><a href="internals.html#id2550286">Return value</a></span></dt></dl></dd><dt><span class="sect1"><a href="internals.html#id2550358">Code character table</a></span></dt></dl></dd><dt><span class="chapter"><a href="CodingSuggestions.html">6. Coding Suggestions</a></span></dt><dt><span class="chapter"><a href="contributing.html">7. Contributing code</a></span></dt><dt><span class="chapter"><a href="modules.html">8. Modules</a></span></dt><dd><dl><dt><span class="sect1"><a href="modules.html#id2551029">Advantages</a></span></dt><dt><span class="sect1"><a href="modules.html#id2551067">Loading modules</a></span></dt><dd><dl><dt><span class="sect2"><a href="modules.html#id2551094">Static modules</a></span></dt><dt><span class="sect2"><a href="modules.html#id2551128">Shared modules</a></span></dt></dl></dd><dt><span class="sect1"><a href="modules.html#id2551152">Writing modules</a></span></dt><dd><dl><dt><span class="sect2"><a href="modules.html#id2551203">Static/Shared selection in configure.in</a></span></dt></dl></dd></dl></dd></dl></dd><dt><span class="part"><a href="pt03.html">III. Samba Subsystems</a></span></dt><dd><dl><dt><span class="chapter"><a href="rpc-plugin.html">9. RPC Pluggable Modules</a></span></dt><dd><dl><dt><span class="sect1"><a href="rpc-plugin.html#id2551374">About</a></span></dt><dt><span class="sect1"><a href="rpc-plugin.html#id2551389">General Overview</a></span></dt></dl></dd><dt><span class="chapter"><a href="vfs.html">10. VFS Modules</a></span></dt><dd><dl><dt><span class="sect1"><a href="vfs.html#id2551561">The Samba (Posix) VFS layer</a></span></dt><dd><dl><dt><span class="sect2"><a href="vfs.html#id2551603">The general interface</a></span></dt><dt><span class="sect2"><a href="vfs.html#id2551935">Possible VFS operation layers</a></span></dt></dl></dd><dt><span class="sect1"><a href="vfs.html#id2551996">The Interaction between the Samba VFS subsystem and the modules</a></span></dt><dd><dl><dt><span class="sect2"><a href="vfs.html#id2552003">Initialization and registration</a></span></dt><dt><span class="sect2"><a href="vfs.html#id2552153">How the Modules handle per connection data</a></span></dt></dl></dd><dt><span class="sect1"><a href="vfs.html#id2552357">Upgrading to the New VFS Interface</a></span></dt><dd><dl><dt><span class="sect2"><a href="vfs.html#id2552363">Upgrading from 2.2.* and 3.0alpha modules</a></span></dt></dl></dd><dt><span class="sect1"><a href="vfs.html#id2552781">Some Notes</a></span></dt><dd><dl><dt><span class="sect2"><a href="vfs.html#id2552787">Implement TRANSPARENT functions</a></span></dt><dt><span class="sect2"><a href="vfs.html#id2552806">Implement OPAQUE functions</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="parsing.html">11. The smb.conf file</a></span></dt><dd><dl><dt><span class="sect1"><a href="parsing.html#id2552867">Lexical Analysis</a></span></dt><dd><dl><dt><span class="sect2"><a href="parsing.html#id2552942">Handling of Whitespace</a></span></dt><dt><span class="sect2"><a href="parsing.html#id2552988">Handling of Line Continuation</a></span></dt><dt><span class="sect2"><a href="parsing.html#id2553041">Line Continuation Quirks</a></span></dt></dl></dd><dt><span class="sect1"><a href="parsing.html#id2553122">Syntax</a></span></dt><dd><dl><dt><span class="sect2"><a href="parsing.html#id2553181">About params.c</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="wins.html">12. Samba WINS Internals</a></span></dt><dd><dl><dt><span class="sect1"><a href="wins.html#id2553222">WINS Failover</a></span></dt></dl></dd><dt><span class="chapter"><a href="pwencrypt.html">13. LanMan and NT Password Encryption</a></span></dt><dd><dl><dt><span class="sect1"><a href="pwencrypt.html#id2553345">Introduction</a></span></dt><dt><span class="sect1"><a href="pwencrypt.html#id2553365">How does it work?</a></span></dt><dt><span class="sect1"><a href="pwencrypt.html#id2553450">The smbpasswd file</a></span></dt></dl></dd></dl></dd><dt><span class="part"><a href="pt04.html">IV. Debugging and tracing</a></span></dt><dd><dl><dt><span class="chapter"><a href="tracing.html">14. Tracing samba system calls</a></span></dt><dt><span class="chapter"><a href="devprinting.html">15. Samba Printing Internals</a></span></dt><dd><dl><dt><span class="sect1"><a href="devprinting.html#id2553967">Abstract</a></span></dt><dt><span class="sect1"><a href="devprinting.html#id2553980">
+	collection of development-related notes.</p></div></div></div></div><hr></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="preface"><a href="pr01.html">Attribution</a></span></dt><dt><span class="part"><a href="pt01.html">I. The protocol</a></span></dt><dd><dl><dt><span class="chapter"><a href="unix-smb.html">1. NetBIOS in a Unix World</a></span></dt><dd><dl><dt><span class="sect1"><a href="unix-smb.html#id2495034">Introduction</a></span></dt><dt><span class="sect1"><a href="unix-smb.html#id2495055">Usernames</a></span></dt><dt><span class="sect1"><a href="unix-smb.html#id2495387">File Ownership</a></span></dt><dt><span class="sect1"><a href="unix-smb.html#id2494713">Passwords</a></span></dt><dt><span class="sect1"><a href="unix-smb.html#id2494751">Locking</a></span></dt><dt><span class="sect1"><a href="unix-smb.html#id2494803">Deny Modes</a></span></dt><dt><span class="sect1"><a href="unix-smb.html#id2494835">Trapdoor UIDs</a></span></dt><dt><span class="sect1"><a href="unix-smb.html#id2542043">Port numbers</a></span></dt><dt><span class="sect1"><a href="unix-smb.html#id2542089">Protocol Complexity</a></span></dt></dl></dd><dt><span class="chapter"><a href="ntdomain.html">2. NT Domain RPC's</a></span></dt><dd><dl><dt><span class="sect1"><a href="ntdomain.html#id2542215">Introduction</a></span></dt><dd><dl><dt><span class="sect2"><a href="ntdomain.html#id2542384">Sources</a></span></dt><dt><span class="sect2"><a href="ntdomain.html#id2542412">Credits</a></span></dt></dl></dd><dt><span class="sect1"><a href="ntdomain.html#id2542444">Notes and Structures</a></span></dt><dd><dl><dt><span class="sect2"><a href="ntdomain.html#id2542450">Notes</a></span></dt><dt><span class="sect2"><a href="ntdomain.html#id2542514">Enumerations</a></span></dt><dt><span class="sect2"><a href="ntdomain.html#id2542685">Structures</a></span></dt></dl></dd><dt><span class="sect1"><a href="ntdomain.html#id2545050">MSRPC over Transact Named Pipe</a></span></dt><dd><dl><dt><span class="sect2"><a href="ntdomain.html#id2545060">MSRPC Pipes</a></span></dt><dt><span class="sect2"><a href="ntdomain.html#id2545147">Header</a></span></dt><dt><span class="sect2"><a href="ntdomain.html#id2545851">Tail</a></span></dt><dt><span class="sect2"><a href="ntdomain.html#id2545888">RPC Bind / Bind Ack</a></span></dt><dt><span class="sect2"><a href="ntdomain.html#id2546034">NTLSA Transact Named Pipe</a></span></dt><dt><span class="sect2"><a href="ntdomain.html#id2546168">LSA Open Policy</a></span></dt><dt><span class="sect2"><a href="ntdomain.html#id2546268">LSA Query Info Policy</a></span></dt><dt><span class="sect2"><a href="ntdomain.html#id2546353">LSA Enumerate Trusted Domains</a></span></dt><dt><span class="sect2"><a href="ntdomain.html#id2546427">LSA Open Secret</a></span></dt><dt><span class="sect2"><a href="ntdomain.html#id2546515">LSA Close</a></span></dt><dt><span class="sect2"><a href="ntdomain.html#id2546567">LSA Lookup SIDS</a></span></dt><dt><span class="sect2"><a href="ntdomain.html#id2546736">LSA Lookup Names</a></span></dt></dl></dd><dt><span class="sect1"><a href="ntdomain.html#id2546916">NETLOGON rpc Transact Named Pipe</a></span></dt><dd><dl><dt><span class="sect2"><a href="ntdomain.html#id2547047">LSA Request Challenge</a></span></dt><dt><span class="sect2"><a href="ntdomain.html#id2547161">LSA Authenticate 2</a></span></dt><dt><span class="sect2"><a href="ntdomain.html#id2547280">LSA Server Password Set</a></span></dt><dt><span class="sect2"><a href="ntdomain.html#id2547373">LSA SAM Logon</a></span></dt><dt><span class="sect2"><a href="ntdomain.html#id2547456">LSA SAM Logoff</a></span></dt></dl></dd><dt><span class="sect1"><a href="ntdomain.html#id2547530">\\MAILSLOT\NET\NTLOGON</a></span></dt><dd><dl><dt><span class="sect2"><a href="ntdomain.html#id2547544">Query for PDC</a></span></dt><dt><span class="sect2"><a href="ntdomain.html#id2547753">SAM Logon</a></span></dt></dl></dd><dt><span class="sect1"><a href="ntdomain.html#id2548014">SRVSVC Transact Named Pipe</a></span></dt><dd><dl><dt><span class="sect2"><a href="ntdomain.html#id2548050">Net Share Enum</a></span></dt><dt><span class="sect2"><a href="ntdomain.html#id2548226">Net Server Get Info</a></span></dt></dl></dd><dt><span class="sect1"><a href="ntdomain.html#id2548319">Cryptographic side of NT Domain Authentication</a></span></dt><dd><dl><dt><span class="sect2"><a href="ntdomain.html#id2548325">Definitions</a></span></dt><dt><span class="sect2"><a href="ntdomain.html#id2548455">Protocol</a></span></dt><dt><span class="sect2"><a href="ntdomain.html#id2548537">Comments</a></span></dt></dl></dd><dt><span class="sect1"><a href="ntdomain.html#id2548578">SIDs and RIDs</a></span></dt><dd><dl><dt><span class="sect2"><a href="ntdomain.html#id2548611">Well-known SIDs</a></span></dt><dt><span class="sect2"><a href="ntdomain.html#id2548863">Well-known RIDS</a></span></dt></dl></dd></dl></dd></dl></dd><dt><span class="part"><a href="pt02.html">II. Samba Basics</a></span></dt><dd><dl><dt><span class="chapter"><a href="architecture.html">3. Samba Architecture</a></span></dt><dd><dl><dt><span class="sect1"><a href="architecture.html#id2549105">Introduction</a></span></dt><dt><span class="sect1"><a href="architecture.html#id2549149">Multithreading and Samba</a></span></dt><dt><span class="sect1"><a href="architecture.html#id2549181">Threading smbd</a></span></dt><dt><span class="sect1"><a href="architecture.html#id2549243">Threading nmbd</a></span></dt><dt><span class="sect1"><a href="architecture.html#id2549289">nbmd Design</a></span></dt></dl></dd><dt><span class="chapter"><a href="debug.html">4. The samba DEBUG system</a></span></dt><dd><dl><dt><span class="sect1"><a href="debug.html#id2549347">New Output Syntax</a></span></dt><dt><span class="sect1"><a href="debug.html#id2549460">The DEBUG() Macro</a></span></dt><dt><span class="sect1"><a href="debug.html#id2549568">The DEBUGADD() Macro</a></span></dt><dt><span class="sect1"><a href="debug.html#id2549605">The DEBUGLVL() Macro</a></span></dt><dt><span class="sect1"><a href="debug.html#id2549698">New Functions</a></span></dt><dd><dl><dt><span class="sect2"><a href="debug.html#id2549704">dbgtext()</a></span></dt><dt><span class="sect2"><a href="debug.html#id2549720">dbghdr()</a></span></dt><dt><span class="sect2"><a href="debug.html#id2549740">format_debug_text()</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="internals.html">5. Samba Internals</a></span></dt><dd><dl><dt><span class="sect1"><a href="internals.html#id2549794">Character Handling</a></span></dt><dt><span class="sect1"><a href="internals.html#id2549816">The new functions</a></span></dt><dt><span class="sect1"><a href="internals.html#id2549947">Macros in byteorder.h</a></span></dt><dd><dl><dt><span class="sect2"><a href="internals.html#id2549958">CVAL(buf,pos)</a></span></dt><dt><span class="sect2"><a href="internals.html#id2549969">PVAL(buf,pos)</a></span></dt><dt><span class="sect2"><a href="internals.html#id2549980">SCVAL(buf,pos,val)</a></span></dt><dt><span class="sect2"><a href="internals.html#id2549991">SVAL(buf,pos)</a></span></dt><dt><span class="sect2"><a href="internals.html#id2550004">IVAL(buf,pos)</a></span></dt><dt><span class="sect2"><a href="internals.html#id2550016">SVALS(buf,pos)</a></span></dt><dt><span class="sect2"><a href="internals.html#id2550028">IVALS(buf,pos)</a></span></dt><dt><span class="sect2"><a href="internals.html#id2550040">SSVAL(buf,pos,val)</a></span></dt><dt><span class="sect2"><a href="internals.html#id2550052">SIVAL(buf,pos,val)</a></span></dt><dt><span class="sect2"><a href="internals.html#id2550063">SSVALS(buf,pos,val)</a></span></dt><dt><span class="sect2"><a href="internals.html#id2550075">SIVALS(buf,pos,val)</a></span></dt><dt><span class="sect2"><a href="internals.html#id2550087">RSVAL(buf,pos)</a></span></dt><dt><span class="sect2"><a href="internals.html#id2550099">RIVAL(buf,pos)</a></span></dt><dt><span class="sect2"><a href="internals.html#id2550110">RSSVAL(buf,pos,val)</a></span></dt><dt><span class="sect2"><a href="internals.html#id2550123">RSIVAL(buf,pos,val)</a></span></dt></dl></dd><dt><span class="sect1"><a href="internals.html#id2550136">LAN Manager Samba API</a></span></dt><dd><dl><dt><span class="sect2"><a href="internals.html#id2550164">Parameters</a></span></dt><dt><span class="sect2"><a href="internals.html#id2550290">Return value</a></span></dt></dl></dd><dt><span class="sect1"><a href="internals.html#id2550362">Code character table</a></span></dt></dl></dd><dt><span class="chapter"><a href="CodingSuggestions.html">6. Coding Suggestions</a></span></dt><dt><span class="chapter"><a href="contributing.html">7. Contributing code</a></span></dt><dt><span class="chapter"><a href="modules.html">8. Modules</a></span></dt><dd><dl><dt><span class="sect1"><a href="modules.html#id2551033">Advantages</a></span></dt><dt><span class="sect1"><a href="modules.html#id2551072">Loading modules</a></span></dt><dd><dl><dt><span class="sect2"><a href="modules.html#id2551098">Static modules</a></span></dt><dt><span class="sect2"><a href="modules.html#id2551132">Shared modules</a></span></dt></dl></dd><dt><span class="sect1"><a href="modules.html#id2551156">Writing modules</a></span></dt><dd><dl><dt><span class="sect2"><a href="modules.html#id2551207">Static/Shared selection in configure.in</a></span></dt></dl></dd></dl></dd></dl></dd><dt><span class="part"><a href="pt03.html">III. Samba Subsystems</a></span></dt><dd><dl><dt><span class="chapter"><a href="rpc-plugin.html">9. RPC Pluggable Modules</a></span></dt><dd><dl><dt><span class="sect1"><a href="rpc-plugin.html#id2551378">About</a></span></dt><dt><span class="sect1"><a href="rpc-plugin.html#id2551394">General Overview</a></span></dt></dl></dd><dt><span class="chapter"><a href="vfs.html">10. VFS Modules</a></span></dt><dd><dl><dt><span class="sect1"><a href="vfs.html#id2551565">The Samba (Posix) VFS layer</a></span></dt><dd><dl><dt><span class="sect2"><a href="vfs.html#id2551607">The general interface</a></span></dt><dt><span class="sect2"><a href="vfs.html#id2551939">Possible VFS operation layers</a></span></dt></dl></dd><dt><span class="sect1"><a href="vfs.html#id2552000">The Interaction between the Samba VFS subsystem and the modules</a></span></dt><dd><dl><dt><span class="sect2"><a href="vfs.html#id2552007">Initialization and registration</a></span></dt><dt><span class="sect2"><a href="vfs.html#id2552157">How the Modules handle per connection data</a></span></dt></dl></dd><dt><span class="sect1"><a href="vfs.html#id2552362">Upgrading to the New VFS Interface</a></span></dt><dd><dl><dt><span class="sect2"><a href="vfs.html#id2552368">Upgrading from 2.2.* and 3.0alpha modules</a></span></dt></dl></dd><dt><span class="sect1"><a href="vfs.html#id2552785">Some Notes</a></span></dt><dd><dl><dt><span class="sect2"><a href="vfs.html#id2552791">Implement TRANSPARENT functions</a></span></dt><dt><span class="sect2"><a href="vfs.html#id2552811">Implement OPAQUE functions</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="parsing.html">11. The smb.conf file</a></span></dt><dd><dl><dt><span class="sect1"><a href="parsing.html#id2552871">Lexical Analysis</a></span></dt><dd><dl><dt><span class="sect2"><a href="parsing.html#id2552946">Handling of Whitespace</a></span></dt><dt><span class="sect2"><a href="parsing.html#id2552992">Handling of Line Continuation</a></span></dt><dt><span class="sect2"><a href="parsing.html#id2553045">Line Continuation Quirks</a></span></dt></dl></dd><dt><span class="sect1"><a href="parsing.html#id2553126">Syntax</a></span></dt><dd><dl><dt><span class="sect2"><a href="parsing.html#id2553185">About params.c</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="wins.html">12. Samba WINS Internals</a></span></dt><dd><dl><dt><span class="sect1"><a href="wins.html#id2553226">WINS Failover</a></span></dt></dl></dd><dt><span class="chapter"><a href="pwencrypt.html">13. LanMan and NT Password Encryption</a></span></dt><dd><dl><dt><span class="sect1"><a href="pwencrypt.html#id2553349">Introduction</a></span></dt><dt><span class="sect1"><a href="pwencrypt.html#id2553370">How does it work?</a></span></dt><dt><span class="sect1"><a href="pwencrypt.html#id2553454">The smbpasswd file</a></span></dt></dl></dd></dl></dd><dt><span class="part"><a href="pt04.html">IV. Debugging and tracing</a></span></dt><dd><dl><dt><span class="chapter"><a href="tracing.html">14. Tracing samba system calls</a></span></dt><dt><span class="chapter"><a href="devprinting.html">15. Samba Printing Internals</a></span></dt><dd><dl><dt><span class="sect1"><a href="devprinting.html#id2553971">Abstract</a></span></dt><dt><span class="sect1"><a href="devprinting.html#id2553984">
 Printing Interface to Various Back ends
-</a></span></dt><dt><span class="sect1"><a href="devprinting.html#id2554059">
+</a></span></dt><dt><span class="sect1"><a href="devprinting.html#id2554063">
 Print Queue TDB's
-</a></span></dt><dt><span class="sect1"><a href="devprinting.html#id2554235">
+</a></span></dt><dt><span class="sect1"><a href="devprinting.html#id2554239">
 ChangeID and Client Caching of Printer Information
-</a></span></dt><dt><span class="sect1"><a href="devprinting.html#id2554246">
+</a></span></dt><dt><span class="sect1"><a href="devprinting.html#id2554251">
 Windows NT/2K Printer Change Notify
-</a></span></dt></dl></dd></dl></dd><dt><span class="part"><a href="pt05.html">V. Appendices</a></span></dt><dd><dl><dt><span class="chapter"><a href="Packaging.html">16. Notes to packagers</a></span></dt><dd><dl><dt><span class="sect1"><a href="Packaging.html#id2554572">Versioning</a></span></dt><dt><span class="sect1"><a href="Packaging.html#id2554600">Modules</a></span></dt></dl></dd></dl></dd></dl></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"> </td><td width="20%" align="center"> </td><td width="40%" align="right"> <a accesskey="n" href="pr01.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top"> </td><td width="20%" align="center"> </td><td width="40%" align="right" valign="top"> Attribution</td></tr></table></div></body></html>
+</a></span></dt></dl></dd></dl></dd><dt><span class="part"><a href="pt05.html">V. Appendices</a></span></dt><dd><dl><dt><span class="chapter"><a href="Packaging.html">16. Notes to packagers</a></span></dt><dd><dl><dt><span class="sect1"><a href="Packaging.html#id2554577">Versioning</a></span></dt><dt><span class="sect1"><a href="Packaging.html#id2554604">Modules</a></span></dt></dl></dd></dl></dd></dl></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"> </td><td width="20%" align="center"> </td><td width="40%" align="right"> <a accesskey="n" href="pr01.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top"> </td><td width="20%" align="center"> </td><td width="40%" align="right" valign="top"> Attribution</td></tr></table></div></body></html>

Modified: branches/samba/upstream/docs/htmldocs/Samba3-Developers-Guide/internals.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/Samba3-Developers-Guide/internals.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/Samba3-Developers-Guide/internals.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,4 +1,4 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 5. Samba Internals</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="SAMBA Developers Guide"><link rel="up" href="pt02.html" title="Part II. Samba Basics"><link rel="prev" href="debug.html" title="Chapter 4. The samba DEBUG system"><link rel="next" href="CodingSuggestions.html" title="Chapter 6. Coding Suggestions"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 5. Samba Internals</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="debug.html">Prev</a> </td><th width="60%" align="center">Part II. Samba Basics</th><td width="20%" align="right"> <a accesskey="n" href="CodingSuggestions.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="internals"></a>Chapter 5. Samba Internals</h2></div><div><div class="author"><h3 class="author"><span class="firstname">David</span> <span class="surname">Chappell</span></h3><div class="affiliation"><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:David.Chappell at mail.trincoll.edu">David.Chappell at mail.trincoll.edu</a>&gt;</code></p></div></div></div></div><div><p class="pubdate">8 May 1996</p></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="internals.html#id2549790">Character Handling</a></span></dt><dt><span class="sect1"><a href="internals.html#id2549812">The new functions</a></span></dt><dt><span class="sect1"><a href="internals.html#id2549942">Macros in byteorder.h</a></span></dt><dd><dl><dt><span class="sect2"><a href="internals.html#id2549954">CVAL(buf,pos)</a></span></dt><dt><span class="sect2"><a href="internals.html#id2549965">PVAL(buf,pos)</a></span></dt><dt><span class="sect2"><a href="internals.html#id2549976">SCVAL(buf,pos,val)</a></span></dt><dt><span class="sect2"><a href="internals.html#id2549987">SVAL(buf,pos)</a></span></dt><dt><span class="sect2"><a href="internals.html#id2550000">IVAL(buf,pos)</a></span></dt><dt><span class="sect2"><a href="internals.html#id2550012">SVALS(buf,pos)</a></span></dt><dt><span class="sect2"><a href="internals.html#id2550024">IVALS(buf,pos)</a></span></dt><dt><span class="sect2"><a href="internals.html#id2550036">SSVAL(buf,pos,val)</a></span></dt><dt><span class="sect2"><a href="internals.html#id2550047">SIVAL(buf,pos,val)</a></span></dt><dt><span class="sect2"><a href="internals.html#id2550059">SSVALS(buf,pos,val)</a></span></dt><dt><span class="sect2"><a href="internals.html#id2550071">SIVALS(buf,pos,val)</a></span></dt><dt><span class="sect2"><a href="internals.html#id2550083">RSVAL(buf,pos)</a></span></dt><dt><span class="sect2"><a href="internals.html#id2550095">RIVAL(buf,pos)</a></span></dt><dt><span class="sect2"><a href="internals.html#id2550106">RSSVAL(buf,pos,val)</a></span></dt><dt><span class="sect2"><a href="internals.html#id2550119">RSIVAL(buf,pos,val)</a></span></dt></dl></dd><dt><span class="sect1"><a href="internals.html#id2550132">LAN Manager Samba API</a></span></dt><dd><dl><dt><span class="sect2"><a href="internals.html#id2550160">Parameters</a></span></dt><dt><span class="sect2"><a href="internals.html#id2550286">Return value</a></span></dt></dl></dd><dt><span class="sect1"><a href="internals.html#id2550358">Code character table</a></span></dt></dl></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2549790"></a>Character Handling</h2></div></div></div><p>
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 5. Samba Internals</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="SAMBA Developers Guide"><link rel="up" href="pt02.html" title="Part II. Samba Basics"><link rel="prev" href="debug.html" title="Chapter 4. The samba DEBUG system"><link rel="next" href="CodingSuggestions.html" title="Chapter 6. Coding Suggestions"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 5. Samba Internals</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="debug.html">Prev</a> </td><th width="60%" align="center">Part II. Samba Basics</th><td width="20%" align="right"> <a accesskey="n" href="CodingSuggestions.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="internals"></a>Chapter 5. Samba Internals</h2></div><div><div class="author"><h3 class="author"><span class="firstname">David</span> <span class="surname">Chappell</span></h3><div class="affiliation"><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:David.Chappell at mail.trincoll.edu">David.Chappell at mail.trincoll.edu</a>&gt;</code></p></div></div></div></div><div><p class="pubdate">8 May 1996</p></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="internals.html#id2549794">Character Handling</a></span></dt><dt><span class="sect1"><a href="internals.html#id2549816">The new functions</a></span></dt><dt><span class="sect1"><a href="internals.html#id2549947">Macros in byteorder.h</a></span></dt><dd><dl><dt><span class="sect2"><a href="internals.html#id2549958">CVAL(buf,pos)</a></span></dt><dt><span class="sect2"><a href="internals.html#id2549969">PVAL(buf,pos)</a></span></dt><dt><span class="sect2"><a href="internals.html#id2549980">SCVAL(buf,pos,val)</a></span></dt><dt><span class="sect2"><a href="internals.html#id2549991">SVAL(buf,pos)</a></span></dt><dt><span class="sect2"><a href="internals.html#id2550004">IVAL(buf,pos)</a></span></dt><dt><span class="sect2"><a href="internals.html#id2550016">SVALS(buf,pos)</a></span></dt><dt><span class="sect2"><a href="internals.html#id2550028">IVALS(buf,pos)</a></span></dt><dt><span class="sect2"><a href="internals.html#id2550040">SSVAL(buf,pos,val)</a></span></dt><dt><span class="sect2"><a href="internals.html#id2550052">SIVAL(buf,pos,val)</a></span></dt><dt><span class="sect2"><a href="internals.html#id2550063">SSVALS(buf,pos,val)</a></span></dt><dt><span class="sect2"><a href="internals.html#id2550075">SIVALS(buf,pos,val)</a></span></dt><dt><span class="sect2"><a href="internals.html#id2550087">RSVAL(buf,pos)</a></span></dt><dt><span class="sect2"><a href="internals.html#id2550099">RIVAL(buf,pos)</a></span></dt><dt><span class="sect2"><a href="internals.html#id2550110">RSSVAL(buf,pos,val)</a></span></dt><dt><span class="sect2"><a href="internals.html#id2550123">RSIVAL(buf,pos,val)</a></span></dt></dl></dd><dt><span class="sect1"><a href="internals.html#id2550136">LAN Manager Samba API</a></span></dt><dd><dl><dt><span class="sect2"><a href="internals.html#id2550164">Parameters</a></span></dt><dt><span class="sect2"><a href="internals.html#id2550290">Return value</a></span></dt></dl></dd><dt><span class="sect1"><a href="internals.html#id2550362">Code character table</a></span></dt></dl></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2549794"></a>Character Handling</h2></div></div></div><p>
 This section describes character set handling in Samba, as implemented in
 Samba 3.0 and above
 </p><p>
@@ -8,7 +8,7 @@
 telling if a particular char* is in dos codepage or unix
 codepage. This led to a nightmare of code that tried to cope with
 particular cases without handlingt the general case.
-</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2549812"></a>The new functions</h2></div></div></div><p>
+</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2549816"></a>The new functions</h2></div></div></div><p>
 The new system works like this:
 </p><div class="orderedlist"><ol type="1"><li><p>
 	all char* strings inside Samba are "unix" strings. These are
@@ -70,28 +70,28 @@
 	parameters is gone.
 </p></li><li><p>
 	all vfs functions take unix strings. Don't convert when passing to them
-</p></li></ol></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2549942"></a>Macros in byteorder.h</h2></div></div></div><p>
+</p></li></ol></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2549947"></a>Macros in byteorder.h</h2></div></div></div><p>
 This section describes the macros defined in byteorder.h.  These macros 
 are used extensively in the Samba code.
-</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2549954"></a>CVAL(buf,pos)</h3></div></div></div><p>
+</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2549958"></a>CVAL(buf,pos)</h3></div></div></div><p>
 returns the byte at offset pos within buffer buf as an unsigned character.
-</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2549965"></a>PVAL(buf,pos)</h3></div></div></div><p>returns the value of CVAL(buf,pos) cast to type unsigned integer.</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2549976"></a>SCVAL(buf,pos,val)</h3></div></div></div><p>sets the byte at offset pos within buffer buf to value val.</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2549987"></a>SVAL(buf,pos)</h3></div></div></div><p>
+</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2549969"></a>PVAL(buf,pos)</h3></div></div></div><p>returns the value of CVAL(buf,pos) cast to type unsigned integer.</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2549980"></a>SCVAL(buf,pos,val)</h3></div></div></div><p>sets the byte at offset pos within buffer buf to value val.</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2549991"></a>SVAL(buf,pos)</h3></div></div></div><p>
 	returns the value of the unsigned short (16 bit) little-endian integer at 
 	offset pos within buffer buf.  An integer of this type is sometimes
 	refered to as "USHORT".
-</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2550000"></a>IVAL(buf,pos)</h3></div></div></div><p>returns the value of the unsigned 32 bit little-endian integer at offset 
-pos within buffer buf.</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2550012"></a>SVALS(buf,pos)</h3></div></div></div><p>returns the value of the signed short (16 bit) little-endian integer at 
-offset pos within buffer buf.</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2550024"></a>IVALS(buf,pos)</h3></div></div></div><p>returns the value of the signed 32 bit little-endian integer at offset pos
-within buffer buf.</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2550036"></a>SSVAL(buf,pos,val)</h3></div></div></div><p>sets the unsigned short (16 bit) little-endian integer at offset pos within 
-buffer buf to value val.</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2550047"></a>SIVAL(buf,pos,val)</h3></div></div></div><p>sets the unsigned 32 bit little-endian integer at offset pos within buffer 
-buf to the value val.</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2550059"></a>SSVALS(buf,pos,val)</h3></div></div></div><p>sets the short (16 bit) signed little-endian integer at offset pos within 
-buffer buf to the value val.</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2550071"></a>SIVALS(buf,pos,val)</h3></div></div></div><p>sets the signed 32 bit little-endian integer at offset pos withing buffer
-buf to the value val.</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2550083"></a>RSVAL(buf,pos)</h3></div></div></div><p>returns the value of the unsigned short (16 bit) big-endian integer at 
-offset pos within buffer buf.</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2550095"></a>RIVAL(buf,pos)</h3></div></div></div><p>returns the value of the unsigned 32 bit big-endian integer at offset 
-pos within buffer buf.</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2550106"></a>RSSVAL(buf,pos,val)</h3></div></div></div><p>sets the value of the unsigned short (16 bit) big-endian integer at 
+</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2550004"></a>IVAL(buf,pos)</h3></div></div></div><p>returns the value of the unsigned 32 bit little-endian integer at offset 
+pos within buffer buf.</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2550016"></a>SVALS(buf,pos)</h3></div></div></div><p>returns the value of the signed short (16 bit) little-endian integer at 
+offset pos within buffer buf.</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2550028"></a>IVALS(buf,pos)</h3></div></div></div><p>returns the value of the signed 32 bit little-endian integer at offset pos
+within buffer buf.</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2550040"></a>SSVAL(buf,pos,val)</h3></div></div></div><p>sets the unsigned short (16 bit) little-endian integer at offset pos within 
+buffer buf to value val.</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2550052"></a>SIVAL(buf,pos,val)</h3></div></div></div><p>sets the unsigned 32 bit little-endian integer at offset pos within buffer 
+buf to the value val.</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2550063"></a>SSVALS(buf,pos,val)</h3></div></div></div><p>sets the short (16 bit) signed little-endian integer at offset pos within 
+buffer buf to the value val.</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2550075"></a>SIVALS(buf,pos,val)</h3></div></div></div><p>sets the signed 32 bit little-endian integer at offset pos withing buffer
+buf to the value val.</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2550087"></a>RSVAL(buf,pos)</h3></div></div></div><p>returns the value of the unsigned short (16 bit) big-endian integer at 
+offset pos within buffer buf.</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2550099"></a>RIVAL(buf,pos)</h3></div></div></div><p>returns the value of the unsigned 32 bit big-endian integer at offset 
+pos within buffer buf.</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2550110"></a>RSSVAL(buf,pos,val)</h3></div></div></div><p>sets the value of the unsigned short (16 bit) big-endian integer at 
 offset pos within buffer buf to value val.
-refered to as "USHORT".</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2550119"></a>RSIVAL(buf,pos,val)</h3></div></div></div><p>sets the value of the unsigned 32 bit big-endian integer at offset 
-pos within buffer buf to value val.</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2550132"></a>LAN Manager Samba API</h2></div></div></div><p>
+refered to as "USHORT".</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2550123"></a>RSIVAL(buf,pos,val)</h3></div></div></div><p>sets the value of the unsigned 32 bit big-endian integer at offset 
+pos within buffer buf to value val.</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2550136"></a>LAN Manager Samba API</h2></div></div></div><p>
 This section describes the functions need to make a LAN Manager RPC call.
 This information had been obtained by examining the Samba code and the LAN
 Manager 2.0 API documentation.  It should not be considered entirely
@@ -104,7 +104,7 @@
 </p><p>
 This function is defined in client.c.  It uses an SMB transaction to call a
 remote api.
-</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2550160"></a>Parameters</h3></div></div></div><p>The parameters are as follows:</p><div class="orderedlist"><ol type="1"><li><p>
+</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2550164"></a>Parameters</h3></div></div></div><p>The parameters are as follows:</p><div class="orderedlist"><ol type="1"><li><p>
 	prcnt: the number of bytes of parameters begin sent.
 </p></li><li><p>
 	drcnt:   the number of bytes of data begin sent.
@@ -149,7 +149,7 @@
 </p></li></ol></div><p>
 The code in client.c always calls call_api() with no data.  It is unclear
 when a non-zero length data buffer would be sent.
-</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2550286"></a>Return value</h3></div></div></div><p>
+</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2550290"></a>Return value</h3></div></div></div><p>
 The returned parameters (pointed to by rparam), in their order of appearance
 are:</p><div class="orderedlist"><ol type="1"><li><p>
 An unsigned 16 bit integer which contains the API function's return code. 
@@ -180,7 +180,7 @@
 The third parameter (which may be read as "SVAL(rparam,4)") has something to
 do with indicating the amount of data returned or possibly the amount of
 data which can be returned if enough buffer space is allowed.
-</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2550358"></a>Code character table</h2></div></div></div><p>
+</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2550362"></a>Code character table</h2></div></div></div><p>
 Certain data structures are described by means of ASCIIz strings containing
 code characters.  These are the code characters:
 </p><div class="orderedlist"><ol type="1"><li><p>

Modified: branches/samba/upstream/docs/htmldocs/Samba3-Developers-Guide/modules.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/Samba3-Developers-Guide/modules.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/Samba3-Developers-Guide/modules.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,7 +1,7 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 8. Modules</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="SAMBA Developers Guide"><link rel="up" href="pt02.html" title="Part II. Samba Basics"><link rel="prev" href="contributing.html" title="Chapter 7. Contributing code"><link rel="next" href="pt03.html" title="Part III. Samba Subsystems"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 8. Modules</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="contributing.html">Prev</a> </td><th width="60%" align="center">Part II. Samba Basics</th><td width="20%" align="right"> <a accesskey="n" href="pt03.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="modules"></a>Chapter 8. Modules</h2></div><div><div class="author"><h3 class="author"><span class="firstname">Jelmer</span> <span class="surname">Vernooij</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jelmer at samba.org">jelmer at samba.org</a>&gt;</code></p></div></div></div></div><div><p class="pubdate"> 19 March 2003 </p></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="modules.html#id2551029">Advantages</a></span></dt><dt><span class="sect1"><a href="modules.html#id2551067">Loading modules</a></span></dt><dd><dl><dt><span class="sect2"><a href="modules.html#id2551094">Static modules</a></span></dt><dt><span class="sect2"><a href="modules.html#id2551128">Shared modules</a></span></dt></dl></dd><dt><span class="sect1"><a href="modules.html#id2551152">Writing modules</a></span></dt><dd><dl><dt><span class="sect2"><a href="modules.html#id2551203">Static/Shared selection in configure.in</a></span></dt></dl></dd></dl></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2551029"></a>Advantages</h2></div></div></div><p>
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 8. Modules</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="SAMBA Developers Guide"><link rel="up" href="pt02.html" title="Part II. Samba Basics"><link rel="prev" href="contributing.html" title="Chapter 7. Contributing code"><link rel="next" href="pt03.html" title="Part III. Samba Subsystems"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 8. Modules</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="contributing.html">Prev</a> </td><th width="60%" align="center">Part II. Samba Basics</th><td width="20%" align="right"> <a accesskey="n" href="pt03.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="modules"></a>Chapter 8. Modules</h2></div><div><div class="author"><h3 class="author"><span class="firstname">Jelmer</span> <span class="surname">Vernooij</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jelmer at samba.org">jelmer at samba.org</a>&gt;</code></p></div></div></div></div><div><p class="pubdate"> 19 March 2003 </p></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="modules.html#id2551033">Advantages</a></span></dt><dt><span class="sect1"><a href="modules.html#id2551072">Loading modules</a></span></dt><dd><dl><dt><span class="sect2"><a href="modules.html#id2551098">Static modules</a></span></dt><dt><span class="sect2"><a href="modules.html#id2551132">Shared modules</a></span></dt></dl></dd><dt><span class="sect1"><a href="modules.html#id2551156">Writing modules</a></span></dt><dd><dl><dt><span class="sect2"><a href="modules.html#id2551207">Static/Shared selection in configure.in</a></span></dt></dl></dd></dl></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2551033"></a>Advantages</h2></div></div></div><p>
 The new modules system has the following advantages:
 </p><table class="simplelist" border="0" summary="Simple list"><tr><td>Transparent loading of static and shared modules (no need 
-for a subsystem to know about modules)</td></tr><tr><td>Simple selection between shared and static modules at configure time</td></tr><tr><td>"preload modules" option for increasing performance for stable modules</td></tr><tr><td>No nasty #define stuff anymore</td></tr><tr><td>All backends are available as plugin now (including pdb_ldap and pdb_tdb)</td></tr></table></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2551067"></a>Loading modules</h2></div></div></div><p>
+for a subsystem to know about modules)</td></tr><tr><td>Simple selection between shared and static modules at configure time</td></tr><tr><td>"preload modules" option for increasing performance for stable modules</td></tr><tr><td>No nasty #define stuff anymore</td></tr><tr><td>All backends are available as plugin now (including pdb_ldap and pdb_tdb)</td></tr></table></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2551072"></a>Loading modules</h2></div></div></div><p>
 Some subsystems in samba use different backends. These backends can be 
 either statically linked in to samba or available as a plugin. A subsystem 
 should have a function that allows a module to register itself. For example, 
@@ -11,7 +11,7 @@
 </pre><p>
 This function will be called by the initialisation function of the module to 
 register itself. 
-</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2551094"></a>Static modules</h3></div></div></div><p>
+</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2551098"></a>Static modules</h3></div></div></div><p>
 The modules system compiles a list of initialisation functions for the 
 static modules of each subsystem. This is a define. For example, 
 it is here currently (from <code class="filename">include/config.h</code>): 
@@ -21,7 +21,7 @@
 </pre><p>
 These functions should be called before the subsystem is used. That 
 should be done when the subsystem is initialised or first used. 
-</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2551128"></a>Shared modules</h3></div></div></div><p>
+</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2551132"></a>Shared modules</h3></div></div></div><p>
 If a subsystem needs a certain backend, it should check if it has 
 already been registered. If the backend hasn't been registered already, 
 the subsystem should call smb_probe_module(char *subsystem, char *backend).
@@ -31,7 +31,7 @@
 absolute path specified in 'backend'.
 </p><p>After smb_probe_module() has been executed, the subsystem 
 should check again if the module has been registered. 
-</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2551152"></a>Writing modules</h2></div></div></div><p>
+</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2551156"></a>Writing modules</h2></div></div></div><p>
 Each module has an initialisation function. For modules that are 
 included with samba this name is '<em class="replaceable"><code>subsystem</code></em>_<em class="replaceable"><code>backend</code></em>_init'. For external modules (that will never be built-in, but only available as a module) this name is always 'init_module'. (In the case of modules included with samba, the configure system will add a #define subsystem_backend_init() init_module()).
 The prototype for these functions is:
@@ -46,7 +46,7 @@
 smb_register_passdb(PASSDB_INTERFACE_VERSION, "ldapsam_nua", pdb_init_ldapsam_nua);
 	return NT_STATUS_OK;
 }
-</pre><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2551203"></a>Static/Shared selection in configure.in</h3></div></div></div><p>
+</pre><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2551207"></a>Static/Shared selection in configure.in</h3></div></div></div><p>
 Some macros in configure.in generate the various defines and substs that 
 are necessary for the system to work correct. All modules that should 
 be built by default have to be added to the variable 'default_modules'. 

Modified: branches/samba/upstream/docs/htmldocs/Samba3-Developers-Guide/ntdomain.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/Samba3-Developers-Guide/ntdomain.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/Samba3-Developers-Guide/ntdomain.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,4 +1,4 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 2. NT Domain RPC's</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="SAMBA Developers Guide"><link rel="up" href="pt01.html" title="Part I. The protocol"><link rel="prev" href="unix-smb.html" title="Chapter 1. NetBIOS in a Unix World"><link rel="next" href="pt02.html" title="Part II. Samba Basics"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 2. NT Domain RPC's</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="unix-smb.html">Prev</a> </td><th width="60%" align="center">Part I. The protocol</th><td width="20%" align="right"> <a accesskey="n" href="pt02.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="ntdomain"></a>Chapter 2. NT Domain RPC's</h2></div><div><div class="author"><h3 class="author"><span class="firstname">Luke</span> <span class="surname">Leighton</span></h3><div class="affiliation"><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:lkcl at switchboard.net">lkcl at switchboard.net</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Paul</span> <span class="surname">Ashton</span></h3><div class="affiliation"><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:paul at argo.demon.co.uk">paul at argo.demon.co.uk</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Duncan</span> <span class="surname">Stansfield</span></h3><div class="affiliation"><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:duncans at sco.com">duncans at sco.com</a>&gt;</code></p></div></div></div></div><div><p class="pubdate">01 November 97(version 0.0.24)</p></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="ntdomain.html#id2542211">Introduction</a></span></dt><dd><dl><dt><span class="sect2"><a href="ntdomain.html#id2542380">Sources</a></span></dt><dt><span class="sect2"><a href="ntdomain.html#id2542408">Credits</a></span></dt></dl></dd><dt><span class="sect1"><a href="ntdomain.html#id2542440">Notes and Structures</a></span></dt><dd><dl><dt><span class="sect2"><a href="ntdomain.html#id2542446">Notes</a></span></dt><dt><span class="sect2"><a href="ntdomain.html#id2542510">Enumerations</a></span></dt><dt><span class="sect2"><a href="ntdomain.html#id2542680">Structures</a></span></dt></dl></dd><dt><span class="sect1"><a href="ntdomain.html#id2545046">MSRPC over Transact Named Pipe</a></span></dt><dd><dl><dt><span class="sect2"><a href="ntdomain.html#id2545056">MSRPC Pipes</a></span></dt><dt><span class="sect2"><a href="ntdomain.html#id2545142">Header</a></span></dt><dt><span class="sect2"><a href="ntdomain.html#id2545847">Tail</a></span></dt><dt><span class="sect2"><a href="ntdomain.html#id2545884">RPC Bind / Bind Ack</a></span></dt><dt><span class="sect2"><a href="ntdomain.html#id2546030">NTLSA Transact Named Pipe</a></span></dt><dt><span class="sect2"><a href="ntdomain.html#id2546164">LSA Open Policy</a></span></dt><dt><span class="sect2"><a href="ntdomain.html#id2546264">LSA Query Info Policy</a></span></dt><dt><span class="sect2"><a href="ntdomain.html#id2546349">LSA Enumerate Trusted Domains</a></span></dt><dt><span class="sect2"><a href="ntdomain.html#id2546423">LSA Open Secret</a></span></dt><dt><span class="sect2"><a href="ntdomain.html#id2546510">LSA Close</a></span></dt><dt><span class="sect2"><a href="ntdomain.html#id2546563">LSA Lookup SIDS</a></span></dt><dt><span class="sect2"><a href="ntdomain.html#id2546731">LSA Lookup Names</a></span></dt></dl></dd><dt><span class="sect1"><a href="ntdomain.html#id2546912">NETLOGON rpc Transact Named Pipe</a></span></dt><dd><dl><dt><span class="sect2"><a href="ntdomain.html#id2547043">LSA Request Challenge</a></span></dt><dt><span class="sect2"><a href="ntdomain.html#id2547157">LSA Authenticate 2</a></span></dt><dt><span class="sect2"><a href="ntdomain.html#id2547276">LSA Server Password Set</a></span></dt><dt><span class="sect2"><a href="ntdomain.html#id2547369">LSA SAM Logon</a></span></dt><dt><span class="sect2"><a href="ntdomain.html#id2547452">LSA SAM Logoff</a></span></dt></dl></dd><dt><span class="sect1"><a href="ntdomain.html#id2547526">\\MAILSLOT\NET\NTLOGON</a></span></dt><dd><dl><dt><span class="sect2"><a href="ntdomain.html#id2547540">Query for PDC</a></span></dt><dt><span class="sect2"><a href="ntdomain.html#id2547749">SAM Logon</a></span></dt></dl></dd><dt><span class="sect1"><a href="ntdomain.html#id2548010">SRVSVC Transact Named Pipe</a></span></dt><dd><dl><dt><span class="sect2"><a href="ntdomain.html#id2548046">Net Share Enum</a></span></dt><dt><span class="sect2"><a href="ntdomain.html#id2548222">Net Server Get Info</a></span></dt></dl></dd><dt><span class="sect1"><a href="ntdomain.html#id2548315">Cryptographic side of NT Domain Authentication</a></span></dt><dd><dl><dt><span class="sect2"><a href="ntdomain.html#id2548321">Definitions</a></span></dt><dt><span class="sect2"><a href="ntdomain.html#id2548451">Protocol</a></span></dt><dt><span class="sect2"><a href="ntdomain.html#id2548533">Comments</a></span></dt></dl></dd><dt><span class="sect1"><a href="ntdomain.html#id2548574">SIDs and RIDs</a></span></dt><dd><dl><dt><span class="sect2"><a href="ntdomain.html#id2548607">Well-known SIDs</a></span></dt><dt><span class="sect2"><a href="ntdomain.html#id2548859">Well-known RIDS</a></span></dt></dl></dd></dl></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2542211"></a>Introduction</h2></div></div></div><p>
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 2. NT Domain RPC's</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="SAMBA Developers Guide"><link rel="up" href="pt01.html" title="Part I. The protocol"><link rel="prev" href="unix-smb.html" title="Chapter 1. NetBIOS in a Unix World"><link rel="next" href="pt02.html" title="Part II. Samba Basics"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 2. NT Domain RPC's</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="unix-smb.html">Prev</a> </td><th width="60%" align="center">Part I. The protocol</th><td width="20%" align="right"> <a accesskey="n" href="pt02.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="ntdomain"></a>Chapter 2. NT Domain RPC's</h2></div><div><div class="author"><h3 class="author"><span class="firstname">Luke</span> <span class="surname">Leighton</span></h3><div class="affiliation"><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:lkcl at switchboard.net">lkcl at switchboard.net</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Paul</span> <span class="surname">Ashton</span></h3><div class="affiliation"><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:paul at argo.demon.co.uk">paul at argo.demon.co.uk</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Duncan</span> <span class="surname">Stansfield</span></h3><div class="affiliation"><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:duncans at sco.com">duncans at sco.com</a>&gt;</code></p></div></div></div></div><div><p class="pubdate">01 November 97(version 0.0.24)</p></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="ntdomain.html#id2542215">Introduction</a></span></dt><dd><dl><dt><span class="sect2"><a href="ntdomain.html#id2542384">Sources</a></span></dt><dt><span class="sect2"><a href="ntdomain.html#id2542412">Credits</a></span></dt></dl></dd><dt><span class="sect1"><a href="ntdomain.html#id2542444">Notes and Structures</a></span></dt><dd><dl><dt><span class="sect2"><a href="ntdomain.html#id2542450">Notes</a></span></dt><dt><span class="sect2"><a href="ntdomain.html#id2542514">Enumerations</a></span></dt><dt><span class="sect2"><a href="ntdomain.html#id2542685">Structures</a></span></dt></dl></dd><dt><span class="sect1"><a href="ntdomain.html#id2545050">MSRPC over Transact Named Pipe</a></span></dt><dd><dl><dt><span class="sect2"><a href="ntdomain.html#id2545060">MSRPC Pipes</a></span></dt><dt><span class="sect2"><a href="ntdomain.html#id2545147">Header</a></span></dt><dt><span class="sect2"><a href="ntdomain.html#id2545851">Tail</a></span></dt><dt><span class="sect2"><a href="ntdomain.html#id2545888">RPC Bind / Bind Ack</a></span></dt><dt><span class="sect2"><a href="ntdomain.html#id2546034">NTLSA Transact Named Pipe</a></span></dt><dt><span class="sect2"><a href="ntdomain.html#id2546168">LSA Open Policy</a></span></dt><dt><span class="sect2"><a href="ntdomain.html#id2546268">LSA Query Info Policy</a></span></dt><dt><span class="sect2"><a href="ntdomain.html#id2546353">LSA Enumerate Trusted Domains</a></span></dt><dt><span class="sect2"><a href="ntdomain.html#id2546427">LSA Open Secret</a></span></dt><dt><span class="sect2"><a href="ntdomain.html#id2546515">LSA Close</a></span></dt><dt><span class="sect2"><a href="ntdomain.html#id2546567">LSA Lookup SIDS</a></span></dt><dt><span class="sect2"><a href="ntdomain.html#id2546736">LSA Lookup Names</a></span></dt></dl></dd><dt><span class="sect1"><a href="ntdomain.html#id2546916">NETLOGON rpc Transact Named Pipe</a></span></dt><dd><dl><dt><span class="sect2"><a href="ntdomain.html#id2547047">LSA Request Challenge</a></span></dt><dt><span class="sect2"><a href="ntdomain.html#id2547161">LSA Authenticate 2</a></span></dt><dt><span class="sect2"><a href="ntdomain.html#id2547280">LSA Server Password Set</a></span></dt><dt><span class="sect2"><a href="ntdomain.html#id2547373">LSA SAM Logon</a></span></dt><dt><span class="sect2"><a href="ntdomain.html#id2547456">LSA SAM Logoff</a></span></dt></dl></dd><dt><span class="sect1"><a href="ntdomain.html#id2547530">\\MAILSLOT\NET\NTLOGON</a></span></dt><dd><dl><dt><span class="sect2"><a href="ntdomain.html#id2547544">Query for PDC</a></span></dt><dt><span class="sect2"><a href="ntdomain.html#id2547753">SAM Logon</a></span></dt></dl></dd><dt><span class="sect1"><a href="ntdomain.html#id2548014">SRVSVC Transact Named Pipe</a></span></dt><dd><dl><dt><span class="sect2"><a href="ntdomain.html#id2548050">Net Share Enum</a></span></dt><dt><span class="sect2"><a href="ntdomain.html#id2548226">Net Server Get Info</a></span></dt></dl></dd><dt><span class="sect1"><a href="ntdomain.html#id2548319">Cryptographic side of NT Domain Authentication</a></span></dt><dd><dl><dt><span class="sect2"><a href="ntdomain.html#id2548325">Definitions</a></span></dt><dt><span class="sect2"><a href="ntdomain.html#id2548455">Protocol</a></span></dt><dt><span class="sect2"><a href="ntdomain.html#id2548537">Comments</a></span></dt></dl></dd><dt><span class="sect1"><a href="ntdomain.html#id2548578">SIDs and RIDs</a></span></dt><dd><dl><dt><span class="sect2"><a href="ntdomain.html#id2548611">Well-known SIDs</a></span></dt><dt><span class="sect2"><a href="ntdomain.html#id2548863">Well-known RIDS</a></span></dt></dl></dd></dl></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2542215"></a>Introduction</h2></div></div></div><p>
 This document contains information to provide an NT workstation with login
 services, without the need for an NT server. It is the sgml version of <a class="ulink" href="http://mailhost.cb1.com/~lkcl/cifsntdomain.txt" target="_top">http://mailhost.cb1.com/~lkcl/cifsntdomain.txt</a>, controlled by Luke.
 </p><p>
@@ -44,7 +44,7 @@
 that it is already a member of the domain.</p></li><li><p>the cryptographic side of the NetrServerPasswordSet command, 
 which would allow the workstation to change its password.  This password is
 used to generate the long-term session key.  [It is possible to reject this
-command, and keep the default workstation password].</p></li></ol></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2542380"></a>Sources</h3></div></div></div><table class="simplelist" border="0" summary="Simple list"><tr><td>cket Traces from Netmonitor (Service Pack 1 and above)</td></tr><tr><td>ul Ashton and Luke Leighton's other "NT Domain" doc.</td></tr><tr><td>FS documentation - cifs6.txt</td></tr><tr><td>FS documentation - cifsrap2.txt</td></tr></table></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2542408"></a>Credits</h3></div></div></div><table class="simplelist" border="0" summary="Simple list"><tr><td>Paul Ashton: loads of work with Net Monitor; understanding the NT authentication system; reference implementation of the NT domain support on which this document is originally based.</td></tr><tr><td>Duncan Stansfield: low-level analysis of MSRPC Pipes.</td></tr><tr><td>Linus Nordberg: producing c-code from Paul's crypto spec.</td></tr><tr><td>Windows Sourcer development team</td></tr></table></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2542440"></a>Notes and Structures</h2></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2542446"></a>Notes</h3></div></div></div><div class="orderedlist"><ol type="1"><li><p>
+command, and keep the default workstation password].</p></li></ol></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2542384"></a>Sources</h3></div></div></div><table class="simplelist" border="0" summary="Simple list"><tr><td>cket Traces from Netmonitor (Service Pack 1 and above)</td></tr><tr><td>ul Ashton and Luke Leighton's other "NT Domain" doc.</td></tr><tr><td>FS documentation - cifs6.txt</td></tr><tr><td>FS documentation - cifsrap2.txt</td></tr></table></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2542412"></a>Credits</h3></div></div></div><table class="simplelist" border="0" summary="Simple list"><tr><td>Paul Ashton: loads of work with Net Monitor; understanding the NT authentication system; reference implementation of the NT domain support on which this document is originally based.</td></tr><tr><td>Duncan Stansfield: low-level analysis of MSRPC Pipes.</td></tr><tr><td>Linus Nordberg: producing c-code from Paul's crypto spec.</td></tr><tr><td>Windows Sourcer development team</td></tr></table></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2542444"></a>Notes and Structures</h2></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2542450"></a>Notes</h3></div></div></div><div class="orderedlist"><ol type="1"><li><p>
 In the SMB Transact pipes, some "Structures", described here, appear to be
 4-byte aligned with the SMB header, at their start.  Exactly which
 "Structures" need aligning is not precisely known or documented.
@@ -72,15 +72,15 @@
 the pointer is also non-zero.  immediately following the pointer is the
 count again, followed by an array of container sub-structures.  the count
 appears a third time after the last sub-structure.
-</p></li></ol></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2542510"></a>Enumerations</h3></div></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2542515"></a>MSRPC Header type</h4></div></div></div><p>command number in the msrpc packet header</p><div class="variablelist"><dl><dt><span class="term">MSRPC_Request:</span></dt><dd><p>0x00</p></dd><dt><span class="term">MSRPC_Response:</span></dt><dd><p>0x02</p></dd><dt><span class="term">MSRPC_Bind:</span></dt><dd><p>0x0B</p></dd><dt><span class="term">MSRPC_BindAck:</span></dt><dd><p>0x0C</p></dd></dl></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2542576"></a>MSRPC Packet info</h4></div></div></div><p>The meaning of these flags is undocumented</p><div class="variablelist"><dl><dt><span class="term">FirstFrag:</span></dt><dd><p>0x01 </p></dd><dt><span class="term">LastFrag:</span></dt><dd><p>0x02 </p></dd><dt><span class="term">NotaFrag:</span></dt><dd><p>0x04  </p></dd><dt><span class="term">RecRespond:</span></dt><dd><p>0x08  </p></dd><dt><span class="term">NoMultiplex:</span></dt><dd><p>0x10  </p></dd><dt><span class="term">NotForIdemp:</span></dt><dd><p>0x20  </p></dd><dt><span class="term">NotforBcast:</span></dt><dd><p>0x40  </p></dd><dt><span class="term">NoUuid:</span></dt><dd><p>0x80 </p></dd></dl></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2542680"></a>Structures</h3></div></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2542686"></a>VOID *</h4></div></div></div><p>sizeof VOID* is 32 bits.</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2542695"></a>char</h4></div></div></div><p>sizeof char is 8 bits.</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2542704"></a>UTIME</h4></div></div></div><p>UTIME is 32 bits, indicating time in seconds since 01jan1970.  documented in cifs6.txt (section 3.5 page, page 30).</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2542715"></a>NTTIME</h4></div></div></div><p>NTTIME is 64 bits.  documented in cifs6.txt (section 3.5 page, page 30).</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2542725"></a>DOM_SID (domain SID structure)</h4></div></div></div><div class="variablelist"><dl><dt><span class="term">UINT32</span></dt><dd><p>num of sub-authorities in domain SID</p></dd><dt><span class="term">UINT8</span></dt><dd><p>SID revision number</p></dd><dt><span class="term">UINT8</span></dt><dd><p>num of sub-authorities in domain SID</p></dd><dt><span class="term">UINT8[6]</span></dt><dd><p>6 bytes for domain SID - Identifier Authority.</p></dd><dt><span class="term">UINT16[n_subauths]</span></dt><dd><p>domain SID sub-authorities</p></dd></dl></div><p><span class="emphasis"><em>Note: the domain SID is documented elsewhere.</em></span>
-</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2542800"></a>STR (string)</h4></div></div></div><p>STR (string) is a char[] : a null-terminated string of ascii characters.</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2542812"></a>UNIHDR (unicode string header) </h4></div></div></div><div class="variablelist"><dl><dt><span class="term">UINT16</span></dt><dd><p>length of unicode string</p></dd><dt><span class="term">UINT16</span></dt><dd><p>max length of unicode string</p></dd><dt><span class="term">UINT32</span></dt><dd><p>4 - undocumented.</p></dd></dl></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2542856"></a>UNIHDR2 (unicode string header plus buffer pointer)</h4></div></div></div><div class="variablelist"><dl><dt><span class="term">UNIHDR</span></dt><dd><p>unicode string header</p></dd><dt><span class="term">VOID*</span></dt><dd><p>undocumented buffer pointer</p></dd></dl></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2542890"></a>UNISTR (unicode string)</h4></div></div></div><div class="variablelist"><dl><dt><span class="term">UINT16[]</span></dt><dd><p>null-terminated string of unicode characters.</p></dd></dl></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2542912"></a>NAME (length-indicated unicode string)</h4></div></div></div><div class="variablelist"><dl><dt><span class="term">UINT32</span></dt><dd><p>length of unicode string</p></dd><dt><span class="term">UINT16[]</span></dt><dd><p>null-terminated string of unicode characters.</p></dd></dl></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2542945"></a>UNISTR2 (aligned unicode string)</h4></div></div></div><div class="variablelist"><dl><dt><span class="term">UINT8[]</span></dt><dd><p>padding to get unicode string 4-byte aligned with the start of the SMB header.</p></dd><dt><span class="term">UINT32</span></dt><dd><p>max length of unicode string</p></dd><dt><span class="term">UINT32</span></dt><dd><p>0 - undocumented</p></dd><dt><span class="term">UINT32</span></dt><dd><p>length of unicode string</p></dd><dt><span class="term">UINT16[]</span></dt><dd><p>string of uncode characters</p></dd></dl></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2543014"></a>OBJ_ATTR (object attributes)</h4></div></div></div><div class="variablelist"><dl><dt><span class="term">UINT32</span></dt><dd><p>0x18 - length (in bytes) including the length field.</p></dd><dt><span class="term">VOID*</span></dt><dd><p>0 - root directory (pointer)</p></dd><dt><span class="term">VOID*</span></dt><dd><p>0 - object name (pointer)</p></dd><dt><span class="term">UINT32</span></dt><dd><p>0 - attributes (undocumented)</p></dd><dt><span class="term">VOID*</span></dt><dd><p>0 - security descriptior (pointer)</p></dd><dt><span class="term">UINT32</span></dt><dd><p>0 - security quality of service</p></dd></dl></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2543089"></a>POL_HND (LSA policy handle)</h4></div></div></div><div class="variablelist"><dl><dt><span class="term">char[20]</span></dt><dd><p>policy handle</p></dd></dl></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2543110"></a>DOM_SID2 (domain SID structure, SIDS stored in unicode)</h4></div></div></div><div class="variablelist"><dl><dt><span class="term">UINT32</span></dt><dd><p>5 - SID type</p></dd><dt><span class="term">UINT32</span></dt><dd><p>0 - undocumented</p></dd><dt><span class="term">UNIHDR2</span></dt><dd><p>domain SID unicode string header</p></dd><dt><span class="term">UNISTR</span></dt><dd><p>domain SID unicode string</p></dd></dl></div><p><span class="emphasis"><em>Note:	there is a conflict between the unicode string header and the unicode string itself as to which to use to indicate string length.  this will need to be resolved.</em></span></p><p><span class="emphasis"><em>Note:	the SID type indicates, for example, an alias; a well-known group etc. this is documented somewhere.</em></span></p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2543180"></a>DOM_RID (domain RID structure)</h4></div></div></div><div class="variablelist"><dl><dt><span class="term">UINT32</span></dt><dd><p>5 - well-known SID.  1 - user SID (see ShowACLs)</p></dd><dt><span class="term">UINT32</span></dt><dd><p>5 - undocumented</p></dd><dt><span class="term">UINT32</span></dt><dd><p>domain RID </p></dd><dt><span class="term">UINT32</span></dt><dd><p>0 - domain index out of above reference domains</p></dd></dl></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2543235"></a>LOG_INFO (server, account, client structure)</h4></div></div></div><p><span class="emphasis"><em>Note:	logon server name starts with two '\' characters and is upper case.</em></span></p><p><span class="emphasis"><em>Note:	account name is the logon client name from the LSA Request Challenge, with a $ on the end of it, in upper case.</em></span></p><div class="variablelist"><dl><dt><span class="term">VOID*</span></dt><dd><p>undocumented buffer pointer</p></dd><dt><span class="term">UNISTR2</span></dt><dd><p>logon server unicode string</p></dd><dt><span class="term">UNISTR2</span></dt><dd><p>account name unicode string</p></dd><dt><span class="term">UINT16</span></dt><dd><p>sec_chan - security channel type</p></dd><dt><span class="term">UNISTR2</span></dt><dd><p>logon client machine unicode string</p></dd></dl></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2543316"></a>CLNT_SRV (server, client names structure)</h4></div></div></div><p><span class="emphasis"><em>Note:	logon server name starts with two '\' characters and is upper case.</em></span></p><div class="variablelist"><dl><dt><span class="term">VOID*</span></dt><dd><p>undocumented buffer pointer</p></dd><dt><span class="term">UNISTR2</span></dt><dd><p>logon server unicode string</p></dd><dt><span class="term">VOID*</span></dt><dd><p>undocumented buffer pointer</p></dd><dt><span class="term">UNISTR2</span></dt><dd><p>logon client machine unicode string</p></dd></dl></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2543378"></a>CREDS (credentials + time stamp)</h4></div></div></div><div class="variablelist"><dl><dt><span class="term">char[8]</span></dt><dd><p>credentials</p></dd><dt><span class="term">UTIME</span></dt><dd><p>time stamp</p></dd></dl></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2543410"></a>CLNT_INFO2 (server, client structure, client credentials)</h4></div></div></div><p><span class="emphasis"><em>Note: whenever this structure appears in a request, you must take a copy of the client-calculated credentials received, because they will beused in subsequent credential checks.  the presumed intention is to
-	maintain an authenticated request/response trail.</em></span></p><div class="variablelist"><dl><dt><span class="term">CLNT_SRV</span></dt><dd><p>client and server names</p></dd><dt><span class="term">UINT8[]</span></dt><dd><p>???? padding, for 4-byte alignment with SMB header.</p></dd><dt><span class="term">VOID*</span></dt><dd><p>pointer to client credentials.</p></dd><dt><span class="term">CREDS</span></dt><dd><p>client-calculated credentials + client time</p></dd></dl></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2543476"></a>CLNT_INFO (server, account, client structure, client credentials)</h4></div></div></div><p><span class="emphasis"><em>Note: whenever this structure appears in a request, you must take a copy of the client-calculated credentials received, because they will be used in subsequent credential checks.  the presumed intention is to maintain an authenticated request/response trail.</em></span></p><div class="variablelist"><dl><dt><span class="term">LOG_INFO</span></dt><dd><p>logon account info</p></dd><dt><span class="term">CREDS</span></dt><dd><p>client-calculated credentials + client time</p></dd></dl></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2543519"></a>ID_INFO_1 (id info structure, auth level 1)</h4></div></div></div><div class="variablelist"><dl><dt><span class="term">VOID*</span></dt><dd><p>ptr_id_info_1</p></dd><dt><span class="term">UNIHDR</span></dt><dd><p>domain name unicode header</p></dd><dt><span class="term">UINT32</span></dt><dd><p>param control</p></dd><dt><span class="term">UINT64</span></dt><dd><p>logon ID</p></dd><dt><span class="term">UNIHDR</span></dt><dd><p>user name unicode header</p></dd><dt><span class="term">UNIHDR</span></dt><dd><p>workgroup name unicode header</p></dd><dt><span class="term">char[16]</span></dt><dd><p>arc4 LM OWF Password</p></dd><dt><span class="term">char[16]</span></dt><dd><p>arc4 NT OWF Password</p></dd><dt><span class="term">UNISTR2</span></dt><dd><p>domain name unicode string</p></dd><dt><span class="term">UNISTR2</span></dt><dd><p>user name unicode string</p></dd><dt><span class="term">UNISTR2</span></dt><dd><p>workstation name unicode string</p></dd></dl></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2543655"></a>SAM_INFO (sam logon/logoff id info structure)</h4></div></div></div><p><span class="emphasis"><em>Note: presumably, the return credentials is supposedly for the server to verify that the credential chain hasn't been compromised.</em></span></p><div class="variablelist"><dl><dt><span class="term">CLNT_INFO2</span></dt><dd><p>client identification/authentication info</p></dd><dt><span class="term">VOID*</span></dt><dd><p>pointer to return credentials.</p></dd><dt><span class="term">CRED</span></dt><dd><p>return credentials - ignored.</p></dd><dt><span class="term">UINT16</span></dt><dd><p>logon level</p></dd><dt><span class="term">UINT16</span></dt><dd><p>switch value</p></dd></dl></div><pre class="programlisting">
+</p></li></ol></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2542514"></a>Enumerations</h3></div></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2542520"></a>MSRPC Header type</h4></div></div></div><p>command number in the msrpc packet header</p><div class="variablelist"><dl><dt><span class="term">MSRPC_Request:</span></dt><dd><p>0x00</p></dd><dt><span class="term">MSRPC_Response:</span></dt><dd><p>0x02</p></dd><dt><span class="term">MSRPC_Bind:</span></dt><dd><p>0x0B</p></dd><dt><span class="term">MSRPC_BindAck:</span></dt><dd><p>0x0C</p></dd></dl></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2542580"></a>MSRPC Packet info</h4></div></div></div><p>The meaning of these flags is undocumented</p><div class="variablelist"><dl><dt><span class="term">FirstFrag:</span></dt><dd><p>0x01 </p></dd><dt><span class="term">LastFrag:</span></dt><dd><p>0x02 </p></dd><dt><span class="term">NotaFrag:</span></dt><dd><p>0x04  </p></dd><dt><span class="term">RecRespond:</span></dt><dd><p>0x08  </p></dd><dt><span class="term">NoMultiplex:</span></dt><dd><p>0x10  </p></dd><dt><span class="term">NotForIdemp:</span></dt><dd><p>0x20  </p></dd><dt><span class="term">NotforBcast:</span></dt><dd><p>0x40  </p></dd><dt><span class="term">NoUuid:</span></dt><dd><p>0x80 </p></dd></dl></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2542685"></a>Structures</h3></div></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2542691"></a>VOID *</h4></div></div></div><p>sizeof VOID* is 32 bits.</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2542700"></a>char</h4></div></div></div><p>sizeof char is 8 bits.</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2542710"></a>UTIME</h4></div></div></div><p>UTIME is 32 bits, indicating time in seconds since 01jan1970.  documented in cifs6.txt (section 3.5 page, page 30).</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2542720"></a>NTTIME</h4></div></div></div><p>NTTIME is 64 bits.  documented in cifs6.txt (section 3.5 page, page 30).</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2542730"></a>DOM_SID (domain SID structure)</h4></div></div></div><div class="variablelist"><dl><dt><span class="term">UINT32</span></dt><dd><p>num of sub-authorities in domain SID</p></dd><dt><span class="term">UINT8</span></dt><dd><p>SID revision number</p></dd><dt><span class="term">UINT8</span></dt><dd><p>num of sub-authorities in domain SID</p></dd><dt><span class="term">UINT8[6]</span></dt><dd><p>6 bytes for domain SID - Identifier Authority.</p></dd><dt><span class="term">UINT16[n_subauths]</span></dt><dd><p>domain SID sub-authorities</p></dd></dl></div><p><span class="emphasis"><em>Note: the domain SID is documented elsewhere.</em></span>
+</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2542804"></a>STR (string)</h4></div></div></div><p>STR (string) is a char[] : a null-terminated string of ascii characters.</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2542816"></a>UNIHDR (unicode string header) </h4></div></div></div><div class="variablelist"><dl><dt><span class="term">UINT16</span></dt><dd><p>length of unicode string</p></dd><dt><span class="term">UINT16</span></dt><dd><p>max length of unicode string</p></dd><dt><span class="term">UINT32</span></dt><dd><p>4 - undocumented.</p></dd></dl></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2542860"></a>UNIHDR2 (unicode string header plus buffer pointer)</h4></div></div></div><div class="variablelist"><dl><dt><span class="term">UNIHDR</span></dt><dd><p>unicode string header</p></dd><dt><span class="term">VOID*</span></dt><dd><p>undocumented buffer pointer</p></dd></dl></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2542894"></a>UNISTR (unicode string)</h4></div></div></div><div class="variablelist"><dl><dt><span class="term">UINT16[]</span></dt><dd><p>null-terminated string of unicode characters.</p></dd></dl></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2542916"></a>NAME (length-indicated unicode string)</h4></div></div></div><div class="variablelist"><dl><dt><span class="term">UINT32</span></dt><dd><p>length of unicode string</p></dd><dt><span class="term">UINT16[]</span></dt><dd><p>null-terminated string of unicode characters.</p></dd></dl></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2542950"></a>UNISTR2 (aligned unicode string)</h4></div></div></div><div class="variablelist"><dl><dt><span class="term">UINT8[]</span></dt><dd><p>padding to get unicode string 4-byte aligned with the start of the SMB header.</p></dd><dt><span class="term">UINT32</span></dt><dd><p>max length of unicode string</p></dd><dt><span class="term">UINT32</span></dt><dd><p>0 - undocumented</p></dd><dt><span class="term">UINT32</span></dt><dd><p>length of unicode string</p></dd><dt><span class="term">UINT16[]</span></dt><dd><p>string of uncode characters</p></dd></dl></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2543018"></a>OBJ_ATTR (object attributes)</h4></div></div></div><div class="variablelist"><dl><dt><span class="term">UINT32</span></dt><dd><p>0x18 - length (in bytes) including the length field.</p></dd><dt><span class="term">VOID*</span></dt><dd><p>0 - root directory (pointer)</p></dd><dt><span class="term">VOID*</span></dt><dd><p>0 - object name (pointer)</p></dd><dt><span class="term">UINT32</span></dt><dd><p>0 - attributes (undocumented)</p></dd><dt><span class="term">VOID*</span></dt><dd><p>0 - security descriptior (pointer)</p></dd><dt><span class="term">UINT32</span></dt><dd><p>0 - security quality of service</p></dd></dl></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2543093"></a>POL_HND (LSA policy handle)</h4></div></div></div><div class="variablelist"><dl><dt><span class="term">char[20]</span></dt><dd><p>policy handle</p></dd></dl></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2543114"></a>DOM_SID2 (domain SID structure, SIDS stored in unicode)</h4></div></div></div><div class="variablelist"><dl><dt><span class="term">UINT32</span></dt><dd><p>5 - SID type</p></dd><dt><span class="term">UINT32</span></dt><dd><p>0 - undocumented</p></dd><dt><span class="term">UNIHDR2</span></dt><dd><p>domain SID unicode string header</p></dd><dt><span class="term">UNISTR</span></dt><dd><p>domain SID unicode string</p></dd></dl></div><p><span class="emphasis"><em>Note:	there is a conflict between the unicode string header and the unicode string itself as to which to use to indicate string length.  this will need to be resolved.</em></span></p><p><span class="emphasis"><em>Note:	the SID type indicates, for example, an alias; a well-known group etc. this is documented somewhere.</em></span></p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2543184"></a>DOM_RID (domain RID structure)</h4></div></div></div><div class="variablelist"><dl><dt><span class="term">UINT32</span></dt><dd><p>5 - well-known SID.  1 - user SID (see ShowACLs)</p></dd><dt><span class="term">UINT32</span></dt><dd><p>5 - undocumented</p></dd><dt><span class="term">UINT32</span></dt><dd><p>domain RID </p></dd><dt><span class="term">UINT32</span></dt><dd><p>0 - domain index out of above reference domains</p></dd></dl></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2543240"></a>LOG_INFO (server, account, client structure)</h4></div></div></div><p><span class="emphasis"><em>Note:	logon server name starts with two '\' characters and is upper case.</em></span></p><p><span class="emphasis"><em>Note:	account name is the logon client name from the LSA Request Challenge, with a $ on the end of it, in upper case.</em></span></p><div class="variablelist"><dl><dt><span class="term">VOID*</span></dt><dd><p>undocumented buffer pointer</p></dd><dt><span class="term">UNISTR2</span></dt><dd><p>logon server unicode string</p></dd><dt><span class="term">UNISTR2</span></dt><dd><p>account name unicode string</p></dd><dt><span class="term">UINT16</span></dt><dd><p>sec_chan - security channel type</p></dd><dt><span class="term">UNISTR2</span></dt><dd><p>logon client machine unicode string</p></dd></dl></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2543320"></a>CLNT_SRV (server, client names structure)</h4></div></div></div><p><span class="emphasis"><em>Note:	logon server name starts with two '\' characters and is upper case.</em></span></p><div class="variablelist"><dl><dt><span class="term">VOID*</span></dt><dd><p>undocumented buffer pointer</p></dd><dt><span class="term">UNISTR2</span></dt><dd><p>logon server unicode string</p></dd><dt><span class="term">VOID*</span></dt><dd><p>undocumented buffer pointer</p></dd><dt><span class="term">UNISTR2</span></dt><dd><p>logon client machine unicode string</p></dd></dl></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2543382"></a>CREDS (credentials + time stamp)</h4></div></div></div><div class="variablelist"><dl><dt><span class="term">char[8]</span></dt><dd><p>credentials</p></dd><dt><span class="term">UTIME</span></dt><dd><p>time stamp</p></dd></dl></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2543414"></a>CLNT_INFO2 (server, client structure, client credentials)</h4></div></div></div><p><span class="emphasis"><em>Note: whenever this structure appears in a request, you must take a copy of the client-calculated credentials received, because they will beused in subsequent credential checks.  the presumed intention is to
+	maintain an authenticated request/response trail.</em></span></p><div class="variablelist"><dl><dt><span class="term">CLNT_SRV</span></dt><dd><p>client and server names</p></dd><dt><span class="term">UINT8[]</span></dt><dd><p>???? padding, for 4-byte alignment with SMB header.</p></dd><dt><span class="term">VOID*</span></dt><dd><p>pointer to client credentials.</p></dd><dt><span class="term">CREDS</span></dt><dd><p>client-calculated credentials + client time</p></dd></dl></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2543480"></a>CLNT_INFO (server, account, client structure, client credentials)</h4></div></div></div><p><span class="emphasis"><em>Note: whenever this structure appears in a request, you must take a copy of the client-calculated credentials received, because they will be used in subsequent credential checks.  the presumed intention is to maintain an authenticated request/response trail.</em></span></p><div class="variablelist"><dl><dt><span class="term">LOG_INFO</span></dt><dd><p>logon account info</p></dd><dt><span class="term">CREDS</span></dt><dd><p>client-calculated credentials + client time</p></dd></dl></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2543523"></a>ID_INFO_1 (id info structure, auth level 1)</h4></div></div></div><div class="variablelist"><dl><dt><span class="term">VOID*</span></dt><dd><p>ptr_id_info_1</p></dd><dt><span class="term">UNIHDR</span></dt><dd><p>domain name unicode header</p></dd><dt><span class="term">UINT32</span></dt><dd><p>param control</p></dd><dt><span class="term">UINT64</span></dt><dd><p>logon ID</p></dd><dt><span class="term">UNIHDR</span></dt><dd><p>user name unicode header</p></dd><dt><span class="term">UNIHDR</span></dt><dd><p>workgroup name unicode header</p></dd><dt><span class="term">char[16]</span></dt><dd><p>arc4 LM OWF Password</p></dd><dt><span class="term">char[16]</span></dt><dd><p>arc4 NT OWF Password</p></dd><dt><span class="term">UNISTR2</span></dt><dd><p>domain name unicode string</p></dd><dt><span class="term">UNISTR2</span></dt><dd><p>user name unicode string</p></dd><dt><span class="term">UNISTR2</span></dt><dd><p>workstation name unicode string</p></dd></dl></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2543659"></a>SAM_INFO (sam logon/logoff id info structure)</h4></div></div></div><p><span class="emphasis"><em>Note: presumably, the return credentials is supposedly for the server to verify that the credential chain hasn't been compromised.</em></span></p><div class="variablelist"><dl><dt><span class="term">CLNT_INFO2</span></dt><dd><p>client identification/authentication info</p></dd><dt><span class="term">VOID*</span></dt><dd><p>pointer to return credentials.</p></dd><dt><span class="term">CRED</span></dt><dd><p>return credentials - ignored.</p></dd><dt><span class="term">UINT16</span></dt><dd><p>logon level</p></dd><dt><span class="term">UINT16</span></dt><dd><p>switch value</p></dd></dl></div><pre class="programlisting">
         switch (switch_value)
         case 1:
         {
             ID_INFO_1     id_info_1;
         }
-</pre></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2543738"></a>GID (group id info)</h4></div></div></div><div class="variablelist"><dl><dt><span class="term">UINT32</span></dt><dd><p>group id</p></dd><dt><span class="term">UINT32</span></dt><dd><p>user attributes (only used by NT 3.1 and 3.51)</p></dd></dl></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2543769"></a>DOM_REF (domain reference info)</h4></div></div></div><div class="variablelist"><dl><dt><span class="term">VOID*</span></dt><dd><p>undocumented buffer pointer.</p></dd><dt><span class="term">UINT32</span></dt><dd><p>num referenced domains?</p></dd><dt><span class="term">VOID*</span></dt><dd><p>undocumented domain name buffer pointer.</p></dd><dt><span class="term">UINT32</span></dt><dd><p>32 - max number of entries</p></dd><dt><span class="term">UINT32</span></dt><dd><p>4 - num referenced domains?</p></dd><dt><span class="term">UNIHDR2</span></dt><dd><p>domain name unicode string header</p></dd><dt><span class="term">UNIHDR2[num_ref_doms-1]</span></dt><dd><p>referenced domain unicode string headers</p></dd><dt><span class="term">UNISTR</span></dt><dd><p>domain name unicode string</p></dd><dt><span class="term">DOM_SID[num_ref_doms]</span></dt><dd><p>referenced domain SIDs</p></dd></dl></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2543884"></a>DOM_INFO (domain info, levels 3 and 5 are the same))</h4></div></div></div><div class="variablelist"><dl><dt><span class="term">UINT8[]</span></dt><dd><p>??? padding to get 4-byte alignment with start of SMB header</p></dd><dt><span class="term">UINT16</span></dt><dd><p>domain name string length * 2</p></dd><dt><span class="term">UINT16</span></dt><dd><p>domain name string length * 2</p></dd><dt><span class="term">VOID*</span></dt><dd><p>undocumented domain name string buffer pointer</p></dd><dt><span class="term">VOID*</span></dt><dd><p>undocumented domain SID string buffer pointer</p></dd><dt><span class="term">UNISTR2</span></dt><dd><p>domain name (unicode string)</p></dd><dt><span class="term">DOM_SID</span></dt><dd><p>domain SID</p></dd></dl></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2543974"></a>USER_INFO (user logon info)</h4></div></div></div><p><span class="emphasis"><em>Note: it would be nice to know what the 16 byte user session key is for.</em></span></p><div class="variablelist"><dl><dt><span class="term">NTTIME</span></dt><dd><p>logon time</p></dd><dt><span class="term">NTTIME</span></dt><dd><p>logoff time</p></dd><dt><span class="term">NTTIME</span></dt><dd><p>kickoff time</p></dd><dt><span class="term">NTTIME</span></dt><dd><p>password last set time</p></dd><dt><span class="term">NTTIME</span></dt><dd><p>password can change time</p></dd><dt><span class="term">NTTIME</span></dt><dd><p>password must change time</p></dd><dt><span class="term">UNIHDR</span></dt><dd><p>username unicode string header</p></dd><dt><span class="term">UNIHDR</span></dt><dd><p>user's full name unicode string header</p></dd><dt><span class="term">UNIHDR</span></dt><dd><p>logon script unicode string header</p></dd><dt><span class="term">UNIHDR</span></dt><dd><p>profile path unicode string header</p></dd><dt><span class="term">UNIHDR</span></dt><dd><p>home directory unicode string header</p></dd><dt><span class="term">UNIHDR</span></dt><dd><p>home directory drive unicode string header</p></dd><dt><span class="term">UINT16</span></dt><dd><p>logon count</p></dd><dt><span class="term">UINT16</span></dt><dd><p>bad password count</p></dd><dt><span class="term">UINT32</span></dt><dd><p>User ID</p></dd><dt><span class="term">UINT32</span></dt><dd><p>Group ID</p></dd><dt><span class="term">UINT32</span></dt><dd><p>num groups</p></dd><dt><span class="term">VOID*</span></dt><dd><p>undocumented buffer pointer to groups.</p></dd><dt><span class="term">UINT32</span></dt><dd><p>user flags</p></dd><dt><span class="term">char[16]</span></dt><dd><p>user session key</p></dd><dt><span class="term">UNIHDR</span></dt><dd><p>logon server unicode string header</p></dd><dt><span class="term">UNIHDR</span></dt><dd><p>logon domain unicode string header</p></dd><dt><span class="term">VOID*</span></dt><dd><p>undocumented logon domain id pointer</p></dd><dt><span class="term">char[40]</span></dt><dd><p>40 undocumented padding bytes.  future expansion?</p></dd><dt><span class="term">UINT32</span></dt><dd><p>0 - num_other_sids?</p></dd><dt><span class="term">VOID*</span></dt><dd><p>NULL - undocumented pointer to other domain SIDs.</p></dd><dt><span class="term">UNISTR2</span></dt><dd><p>username unicode string</p></dd><dt><span class="term">UNISTR2</span></dt><dd><p>user's full name unicode string</p></dd><dt><span class="term">UNISTR2</span></dt><dd><p>logon script unicode string</p></dd><dt><span class="term">UNISTR2</span></dt><dd><p>profile path unicode string</p></dd><dt><span class="term">UNISTR2</span></dt><dd><p>home directory unicode string</p></dd><dt><span class="term">UNISTR2</span></dt><dd><p>home directory drive unicode string</p></dd><dt><span class="term">UINT32</span></dt><dd><p>num groups</p></dd><dt><span class="term">GID[num_groups]</span></dt><dd><p>group info</p></dd><dt><span class="term">UNISTR2</span></dt><dd><p>logon server unicode string</p></dd><dt><span class="term">UNISTR2</span></dt><dd><p>logon domain unicode string</p></dd><dt><span class="term">DOM_SID</span></dt><dd><p>domain SID</p></dd><dt><span class="term">DOM_SID[num_sids]</span></dt><dd><p>other domain SIDs?</p></dd></dl></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2544426"></a>SH_INFO_1_PTR (pointers to level 1 share info strings)</h4></div></div></div><p><span class="emphasis"><em>Note:	see cifsrap2.txt section5, page 10.</em></span></p><table class="simplelist" border="0" summary="Simple list"><tr><td>0 for shi1_type indicates a  Disk.</td></tr><tr><td>1 for shi1_type indicates a  Print Queue.</td></tr><tr><td>2 for shi1_type indicates a  Device.</td></tr><tr><td>3 for shi1_type indicates an IPC pipe.</td></tr><tr><td>0x8000 0000 (top bit set in shi1_type) indicates a hidden share.</td></tr></table><div class="variablelist"><dl><dt><span class="term">VOID*</span></dt><dd><p>shi1_netname - pointer to net name</p></dd><dt><span class="term">UINT32</span></dt><dd><p>shi1_type    - type of share.  0 - undocumented.</p></dd><dt><span class="term">VOID*</span></dt><dd><p>shi1_remark  - pointer to comment.</p></dd></dl></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2544502"></a>SH_INFO_1_STR (level 1 share info strings)</h4></div></div></div><div class="variablelist"><dl><dt><span class="term">UNISTR2</span></dt><dd><p>shi1_netname - unicode string of net name</p></dd><dt><span class="term">UNISTR2</span></dt><dd><p>shi1_remark  - unicode string of comment.</p></dd></dl></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2544536"></a>SHARE_INFO_1_CTR</h4></div></div></div><p>share container with 0 entries:</p><div class="variablelist"><dl><dt><span class="term">UINT32</span></dt><dd><p>0 - EntriesRead</p></dd><dt><span class="term">UINT32</span></dt><dd><p>0 - Buffer</p></dd></dl></div><p>share container with &gt; 0 entries:</p><div class="variablelist"><dl><dt><span class="term">UINT32</span></dt><dd><p>EntriesRead</p></dd><dt><span class="term">UINT32</span></dt><dd><p>non-zero - Buffer</p></dd><dt><span class="term">UINT32</span></dt><dd><p>EntriesRead</p></dd><dt><span class="term">SH_INFO_1_PTR[EntriesRead]</span></dt><dd><p>share entry pointers</p></dd><dt><span class="term">SH_INFO_1_STR[EntriesRead]</span></dt><dd><p>share entry strings</p></dd><dt><span class="term">UINT8[]</span></dt><dd><p>padding to get unicode string 4-byte aligned with start of the SMB header.</p></dd><dt><span class="term">UINT32</span></dt><dd><p>EntriesRead</p></dd><dt><span class="term">UINT32</span></dt><dd><p>0 - padding</p></dd></dl></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2544672"></a>SERVER_INFO_101</h4></div></div></div><p><span class="emphasis"><em>Note:	see cifs6.txt section 6.4 - the fields described therein will be of assistance here.  for example, the type listed below is the 	same as fServerType, which is described in 6.4.1. </em></span></p><div class="variablelist"><dl><dt><span class="term">SV_TYPE_WORKSTATION</span></dt><dd><p>0x00000001  All workstations</p></dd><dt><span class="term">SV_TYPE_SERVER</span></dt><dd><p>0x00000002  All servers</p></dd><dt><span class="term">SV_TYPE_SQLSERVER</span></dt><dd><p>0x00000004  Any server running with SQL server</p></dd><dt><span class="term">SV_TYPE_DOMAIN_CTRL</span></dt><dd><p>0x00000008  Primary domain controller</p></dd><dt><span class="term">SV_TYPE_DOMAIN_BAKCTRL</span></dt><dd><p>0x00000010  Backup domain controller</p></dd><dt><span class="term">SV_TYPE_TIME_SOURCE</span></dt><dd><p>0x00000020  Server running the timesource service</p></dd><dt><span class="term">SV_TYPE_AFP</span></dt><dd><p>0x00000040  Apple File Protocol servers</p></dd><dt><span class="term">SV_TYPE_NOVELL</span></dt><dd><p>0x00000080  Novell servers</p></dd><dt><span class="term">SV_TYPE_DOMAIN_MEMBER</span></dt><dd><p>0x00000100  Domain Member</p></dd><dt><span class="term">SV_TYPE_PRINTQ_SERVER</span></dt><dd><p>0x00000200  Server sharing print queue</p></dd><dt><span class="term">SV_TYPE_DIALIN_SERVER</span></dt><dd><p>0x00000400  Server running dialin service.</p></dd><dt><span class="term">SV_TYPE_XENIX_SERVER</span></dt><dd><p>0x00000800  Xenix server</p></dd><dt><span class="term">SV_TYPE_NT</span></dt><dd><p>0x00001000  NT server</p></dd><dt><span class="term">SV_TYPE_WFW</span></dt><dd><p>0x00002000  Server running Windows for </p></dd><dt><span class="term">SV_TYPE_SERVER_NT</span></dt><dd><p>0x00008000  Windows NT non DC server</p></dd><dt><span class="term">SV_TYPE_POTENTIAL_BROWSER</span></dt><dd><p>0x00010000  Server that can run the browser service</p></dd><dt><span class="term">SV_TYPE_BACKUP_BROWSER</span></dt><dd><p>0x00020000  Backup browser server</p></dd><dt><span class="term">SV_TYPE_MASTER_BROWSER</span></dt><dd><p>0x00040000  Master browser server</p></dd><dt><span class="term">SV_TYPE_DOMAIN_MASTER</span></dt><dd><p>0x00080000  Domain Master Browser server</p></dd><dt><span class="term">SV_TYPE_LOCAL_LIST_ONLY</span></dt><dd><p>0x40000000  Enumerate only entries marked "local"</p></dd><dt><span class="term">SV_TYPE_DOMAIN_ENUM</span></dt><dd><p>0x80000000  Enumerate Domains. The pszServer and pszDomain parameters must be NULL.</p></dd></dl></div><div class="variablelist"><dl><dt><span class="term">UINT32</span></dt><dd><p>500 - platform_id</p></dd><dt><span class="term">VOID*</span></dt><dd><p>pointer to name</p></dd><dt><span class="term">UINT32</span></dt><dd><p>5 - major version</p></dd><dt><span class="term">UINT32</span></dt><dd><p>4 - minor version</p></dd><dt><span class="term">UINT32</span></dt><dd><p>type (SV_TYPE_... bit field)</p></dd><dt><span class="term">VOID*</span></dt><dd><p>pointer to comment</p></dd><dt><span class="term">UNISTR2</span></dt><dd><p>sv101_name - unicode string of server name</p></dd><dt><span class="term">UNISTR2</span></dt><dd><p>sv_101_comment  - unicode string of server comment.</p></dd><dt><span class="term">UINT8[]</span></dt><dd><p>padding to get unicode string 4-byte aligned with start of the SMB header.</p></dd></dl></div></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2545046"></a>MSRPC over Transact Named Pipe</h2></div></div></div><p>For details on the SMB Transact Named Pipe, see cifs6.txt</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2545056"></a>MSRPC Pipes</h3></div></div></div><p>
+</pre></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2543742"></a>GID (group id info)</h4></div></div></div><div class="variablelist"><dl><dt><span class="term">UINT32</span></dt><dd><p>group id</p></dd><dt><span class="term">UINT32</span></dt><dd><p>user attributes (only used by NT 3.1 and 3.51)</p></dd></dl></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2543773"></a>DOM_REF (domain reference info)</h4></div></div></div><div class="variablelist"><dl><dt><span class="term">VOID*</span></dt><dd><p>undocumented buffer pointer.</p></dd><dt><span class="term">UINT32</span></dt><dd><p>num referenced domains?</p></dd><dt><span class="term">VOID*</span></dt><dd><p>undocumented domain name buffer pointer.</p></dd><dt><span class="term">UINT32</span></dt><dd><p>32 - max number of entries</p></dd><dt><span class="term">UINT32</span></dt><dd><p>4 - num referenced domains?</p></dd><dt><span class="term">UNIHDR2</span></dt><dd><p>domain name unicode string header</p></dd><dt><span class="term">UNIHDR2[num_ref_doms-1]</span></dt><dd><p>referenced domain unicode string headers</p></dd><dt><span class="term">UNISTR</span></dt><dd><p>domain name unicode string</p></dd><dt><span class="term">DOM_SID[num_ref_doms]</span></dt><dd><p>referenced domain SIDs</p></dd></dl></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2543888"></a>DOM_INFO (domain info, levels 3 and 5 are the same))</h4></div></div></div><div class="variablelist"><dl><dt><span class="term">UINT8[]</span></dt><dd><p>??? padding to get 4-byte alignment with start of SMB header</p></dd><dt><span class="term">UINT16</span></dt><dd><p>domain name string length * 2</p></dd><dt><span class="term">UINT16</span></dt><dd><p>domain name string length * 2</p></dd><dt><span class="term">VOID*</span></dt><dd><p>undocumented domain name string buffer pointer</p></dd><dt><span class="term">VOID*</span></dt><dd><p>undocumented domain SID string buffer pointer</p></dd><dt><span class="term">UNISTR2</span></dt><dd><p>domain name (unicode string)</p></dd><dt><span class="term">DOM_SID</span></dt><dd><p>domain SID</p></dd></dl></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2543978"></a>USER_INFO (user logon info)</h4></div></div></div><p><span class="emphasis"><em>Note: it would be nice to know what the 16 byte user session key is for.</em></span></p><div class="variablelist"><dl><dt><span class="term">NTTIME</span></dt><dd><p>logon time</p></dd><dt><span class="term">NTTIME</span></dt><dd><p>logoff time</p></dd><dt><span class="term">NTTIME</span></dt><dd><p>kickoff time</p></dd><dt><span class="term">NTTIME</span></dt><dd><p>password last set time</p></dd><dt><span class="term">NTTIME</span></dt><dd><p>password can change time</p></dd><dt><span class="term">NTTIME</span></dt><dd><p>password must change time</p></dd><dt><span class="term">UNIHDR</span></dt><dd><p>username unicode string header</p></dd><dt><span class="term">UNIHDR</span></dt><dd><p>user's full name unicode string header</p></dd><dt><span class="term">UNIHDR</span></dt><dd><p>logon script unicode string header</p></dd><dt><span class="term">UNIHDR</span></dt><dd><p>profile path unicode string header</p></dd><dt><span class="term">UNIHDR</span></dt><dd><p>home directory unicode string header</p></dd><dt><span class="term">UNIHDR</span></dt><dd><p>home directory drive unicode string header</p></dd><dt><span class="term">UINT16</span></dt><dd><p>logon count</p></dd><dt><span class="term">UINT16</span></dt><dd><p>bad password count</p></dd><dt><span class="term">UINT32</span></dt><dd><p>User ID</p></dd><dt><span class="term">UINT32</span></dt><dd><p>Group ID</p></dd><dt><span class="term">UINT32</span></dt><dd><p>num groups</p></dd><dt><span class="term">VOID*</span></dt><dd><p>undocumented buffer pointer to groups.</p></dd><dt><span class="term">UINT32</span></dt><dd><p>user flags</p></dd><dt><span class="term">char[16]</span></dt><dd><p>user session key</p></dd><dt><span class="term">UNIHDR</span></dt><dd><p>logon server unicode string header</p></dd><dt><span class="term">UNIHDR</span></dt><dd><p>logon domain unicode string header</p></dd><dt><span class="term">VOID*</span></dt><dd><p>undocumented logon domain id pointer</p></dd><dt><span class="term">char[40]</span></dt><dd><p>40 undocumented padding bytes.  future expansion?</p></dd><dt><span class="term">UINT32</span></dt><dd><p>0 - num_other_sids?</p></dd><dt><span class="term">VOID*</span></dt><dd><p>NULL - undocumented pointer to other domain SIDs.</p></dd><dt><span class="term">UNISTR2</span></dt><dd><p>username unicode string</p></dd><dt><span class="term">UNISTR2</span></dt><dd><p>user's full name unicode string</p></dd><dt><span class="term">UNISTR2</span></dt><dd><p>logon script unicode string</p></dd><dt><span class="term">UNISTR2</span></dt><dd><p>profile path unicode string</p></dd><dt><span class="term">UNISTR2</span></dt><dd><p>home directory unicode string</p></dd><dt><span class="term">UNISTR2</span></dt><dd><p>home directory drive unicode string</p></dd><dt><span class="term">UINT32</span></dt><dd><p>num groups</p></dd><dt><span class="term">GID[num_groups]</span></dt><dd><p>group info</p></dd><dt><span class="term">UNISTR2</span></dt><dd><p>logon server unicode string</p></dd><dt><span class="term">UNISTR2</span></dt><dd><p>logon domain unicode string</p></dd><dt><span class="term">DOM_SID</span></dt><dd><p>domain SID</p></dd><dt><span class="term">DOM_SID[num_sids]</span></dt><dd><p>other domain SIDs?</p></dd></dl></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2544430"></a>SH_INFO_1_PTR (pointers to level 1 share info strings)</h4></div></div></div><p><span class="emphasis"><em>Note:	see cifsrap2.txt section5, page 10.</em></span></p><table class="simplelist" border="0" summary="Simple list"><tr><td>0 for shi1_type indicates a  Disk.</td></tr><tr><td>1 for shi1_type indicates a  Print Queue.</td></tr><tr><td>2 for shi1_type indicates a  Device.</td></tr><tr><td>3 for shi1_type indicates an IPC pipe.</td></tr><tr><td>0x8000 0000 (top bit set in shi1_type) indicates a hidden share.</td></tr></table><div class="variablelist"><dl><dt><span class="term">VOID*</span></dt><dd><p>shi1_netname - pointer to net name</p></dd><dt><span class="term">UINT32</span></dt><dd><p>shi1_type    - type of share.  0 - undocumented.</p></dd><dt><span class="term">VOID*</span></dt><dd><p>shi1_remark  - pointer to comment.</p></dd></dl></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2544506"></a>SH_INFO_1_STR (level 1 share info strings)</h4></div></div></div><div class="variablelist"><dl><dt><span class="term">UNISTR2</span></dt><dd><p>shi1_netname - unicode string of net name</p></dd><dt><span class="term">UNISTR2</span></dt><dd><p>shi1_remark  - unicode string of comment.</p></dd></dl></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2544540"></a>SHARE_INFO_1_CTR</h4></div></div></div><p>share container with 0 entries:</p><div class="variablelist"><dl><dt><span class="term">UINT32</span></dt><dd><p>0 - EntriesRead</p></dd><dt><span class="term">UINT32</span></dt><dd><p>0 - Buffer</p></dd></dl></div><p>share container with &gt; 0 entries:</p><div class="variablelist"><dl><dt><span class="term">UINT32</span></dt><dd><p>EntriesRead</p></dd><dt><span class="term">UINT32</span></dt><dd><p>non-zero - Buffer</p></dd><dt><span class="term">UINT32</span></dt><dd><p>EntriesRead</p></dd><dt><span class="term">SH_INFO_1_PTR[EntriesRead]</span></dt><dd><p>share entry pointers</p></dd><dt><span class="term">SH_INFO_1_STR[EntriesRead]</span></dt><dd><p>share entry strings</p></dd><dt><span class="term">UINT8[]</span></dt><dd><p>padding to get unicode string 4-byte aligned with start of the SMB header.</p></dd><dt><span class="term">UINT32</span></dt><dd><p>EntriesRead</p></dd><dt><span class="term">UINT32</span></dt><dd><p>0 - padding</p></dd></dl></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2544676"></a>SERVER_INFO_101</h4></div></div></div><p><span class="emphasis"><em>Note:	see cifs6.txt section 6.4 - the fields described therein will be of assistance here.  for example, the type listed below is the 	same as fServerType, which is described in 6.4.1. </em></span></p><div class="variablelist"><dl><dt><span class="term">SV_TYPE_WORKSTATION</span></dt><dd><p>0x00000001  All workstations</p></dd><dt><span class="term">SV_TYPE_SERVER</span></dt><dd><p>0x00000002  All servers</p></dd><dt><span class="term">SV_TYPE_SQLSERVER</span></dt><dd><p>0x00000004  Any server running with SQL server</p></dd><dt><span class="term">SV_TYPE_DOMAIN_CTRL</span></dt><dd><p>0x00000008  Primary domain controller</p></dd><dt><span class="term">SV_TYPE_DOMAIN_BAKCTRL</span></dt><dd><p>0x00000010  Backup domain controller</p></dd><dt><span class="term">SV_TYPE_TIME_SOURCE</span></dt><dd><p>0x00000020  Server running the timesource service</p></dd><dt><span class="term">SV_TYPE_AFP</span></dt><dd><p>0x00000040  Apple File Protocol servers</p></dd><dt><span class="term">SV_TYPE_NOVELL</span></dt><dd><p>0x00000080  Novell servers</p></dd><dt><span class="term">SV_TYPE_DOMAIN_MEMBER</span></dt><dd><p>0x00000100  Domain Member</p></dd><dt><span class="term">SV_TYPE_PRINTQ_SERVER</span></dt><dd><p>0x00000200  Server sharing print queue</p></dd><dt><span class="term">SV_TYPE_DIALIN_SERVER</span></dt><dd><p>0x00000400  Server running dialin service.</p></dd><dt><span class="term">SV_TYPE_XENIX_SERVER</span></dt><dd><p>0x00000800  Xenix server</p></dd><dt><span class="term">SV_TYPE_NT</span></dt><dd><p>0x00001000  NT server</p></dd><dt><span class="term">SV_TYPE_WFW</span></dt><dd><p>0x00002000  Server running Windows for </p></dd><dt><span class="term">SV_TYPE_SERVER_NT</span></dt><dd><p>0x00008000  Windows NT non DC server</p></dd><dt><span class="term">SV_TYPE_POTENTIAL_BROWSER</span></dt><dd><p>0x00010000  Server that can run the browser service</p></dd><dt><span class="term">SV_TYPE_BACKUP_BROWSER</span></dt><dd><p>0x00020000  Backup browser server</p></dd><dt><span class="term">SV_TYPE_MASTER_BROWSER</span></dt><dd><p>0x00040000  Master browser server</p></dd><dt><span class="term">SV_TYPE_DOMAIN_MASTER</span></dt><dd><p>0x00080000  Domain Master Browser server</p></dd><dt><span class="term">SV_TYPE_LOCAL_LIST_ONLY</span></dt><dd><p>0x40000000  Enumerate only entries marked "local"</p></dd><dt><span class="term">SV_TYPE_DOMAIN_ENUM</span></dt><dd><p>0x80000000  Enumerate Domains. The pszServer and pszDomain parameters must be NULL.</p></dd></dl></div><div class="variablelist"><dl><dt><span class="term">UINT32</span></dt><dd><p>500 - platform_id</p></dd><dt><span class="term">VOID*</span></dt><dd><p>pointer to name</p></dd><dt><span class="term">UINT32</span></dt><dd><p>5 - major version</p></dd><dt><span class="term">UINT32</span></dt><dd><p>4 - minor version</p></dd><dt><span class="term">UINT32</span></dt><dd><p>type (SV_TYPE_... bit field)</p></dd><dt><span class="term">VOID*</span></dt><dd><p>pointer to comment</p></dd><dt><span class="term">UNISTR2</span></dt><dd><p>sv101_name - unicode string of server name</p></dd><dt><span class="term">UNISTR2</span></dt><dd><p>sv_101_comment  - unicode string of server comment.</p></dd><dt><span class="term">UINT8[]</span></dt><dd><p>padding to get unicode string 4-byte aligned with start of the SMB header.</p></dd></dl></div></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2545050"></a>MSRPC over Transact Named Pipe</h2></div></div></div><p>For details on the SMB Transact Named Pipe, see cifs6.txt</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2545060"></a>MSRPC Pipes</h3></div></div></div><p>
 The MSRPC is conducted over an SMB Transact Pipe with a name of 
 <code class="filename">\PIPE\</code>.  You must first obtain a 16 bit file handle, by
 sending a SMBopenX with the pipe name <code class="filename">\PIPE\srvsvc</code> for
@@ -121,11 +121,11 @@
         initial SMBopenX request:         RPC API command 0x26 params:
         "\\PIPE\\lsarpc"                  0x65 0x63; 0x72 0x70; 0x44 0x65;
         "\\PIPE\\srvsvc"                  0x73 0x76; 0x4E 0x00; 0x5C 0x43;
-</pre></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2545142"></a>Header</h3></div></div></div><p>[section to be rewritten, following receipt of work by Duncan Stansfield]</p><p>Interesting note: if you set packed data representation to 0x0100 0000
-then all 4-byte and 2-byte word ordering is turned around!</p><p>The start of each of the NTLSA and NETLOGON named pipes begins with:</p><div class="segmentedlist"><div class="seglistitem"><div class="seg"><strong><span class="segtitle">offset: </span></strong>00</div><div class="seg"><strong><span class="segtitle">Variable type: </span></strong>UINT8</div><div class="seg"><strong><span class="segtitle">Variable data: </span></strong>5 - RPC major version</div></div><div class="seglistitem"><div class="seg"><strong><span class="segtitle">offset: </span></strong>01</div><div class="seg"><strong><span class="segtitle">Variable type: </span></strong>UINT8</div><div class="seg"><strong><span class="segtitle">Variable data: </span></strong>0 - RPC minor version</div></div><div class="seglistitem"><div class="seg"><strong><span class="segtitle">offset: </span></strong>02</div><div class="seg"><strong><span class="segtitle">Variable type: </span></strong>UINT8</div><div class="seg"><strong><span class="segtitle">Variable data: </span></strong>2 - RPC response packet</div></div><div class="seglistitem"><div class="seg"><strong><span class="segtitle">offset: </span></strong>03</div><div class="seg"><strong><span class="segtitle">Variable type: </span></strong>UINT8</div><div class="seg"><strong><span class="segtitle">Variable data: </span></strong>3 - (FirstFrag bit-wise or with LastFrag)</div></div><div class="seglistitem"><div class="seg"><strong><span class="segtitle">offset: </span></strong>04</div><div class="seg"><strong><span class="segtitle">Variable type: </span></strong>UINT32</div><div class="seg"><strong><span class="segtitle">Variable data: </span></strong>0x1000 0000 - packed data representation</div></div><div class="seglistitem"><div class="seg"><strong><span class="segtitle">offset: </span></strong>08</div><div class="seg"><strong><span class="segtitle">Variable type: </span></strong>UINT16</div><div class="seg"><strong><span class="segtitle">Variable data: </span></strong>fragment length - data size (bytes) inc header and tail.</div></div><div class="seglistitem"><div class="seg"><strong><span class="segtitle">offset: </span></strong>0A</div><div class="seg"><strong><span class="segtitle">Variable type: </span></strong>UINT16</div><div class="seg"><strong><span class="segtitle">Variable data: </span></strong>0 - authentication length </div></div><div class="seglistitem"><div class="seg"><strong><span class="segtitle">offset: </span></strong>0C</div><div class="seg"><strong><span class="segtitle">Variable type: </span></strong>UINT32</div><div class="seg"><strong><span class="segtitle">Variable data: </span></strong>call identifier. matches 12th UINT32 of incoming RPC data.</div></div><div class="seglistitem"><div class="seg"><strong><span class="segtitle">offset: </span></strong>10</div><div class="seg"><strong><span class="segtitle">Variable type: </span></strong>UINT32</div><div class="seg"><strong><span class="segtitle">Variable data: </span></strong>allocation hint - data size (bytes) minus header and tail.</div></div><div class="seglistitem"><div class="seg"><strong><span class="segtitle">offset: </span></strong>14</div><div class="seg"><strong><span class="segtitle">Variable type: </span></strong>UINT16</div><div class="seg"><strong><span class="segtitle">Variable data: </span></strong>0 - presentation context identifier</div></div><div class="seglistitem"><div class="seg"><strong><span class="segtitle">offset: </span></strong>16</div><div class="seg"><strong><span class="segtitle">Variable type: </span></strong>UINT8</div><div class="seg"><strong><span class="segtitle">Variable data: </span></strong>0 - cancel count</div></div><div class="seglistitem"><div class="seg"><strong><span class="segtitle">offset: </span></strong>17</div><div class="seg"><strong><span class="segtitle">Variable type: </span></strong>UINT8</div><div class="seg"><strong><span class="segtitle">Variable data: </span></strong>in replies: 0 - reserved; in requests: opnum - see #defines.</div></div><div class="seglistitem"><div class="seg"><strong><span class="segtitle">offset: </span></strong>18</div><div class="seg"><strong><span class="segtitle">Variable type: </span></strong>......</div><div class="seg"><strong><span class="segtitle">Variable data: </span></strong>start of data (goes on for allocation_hint bytes)</div></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2545299"></a>RPC_Packet for request, response, bind and bind acknowledgement</h4></div></div></div><div class="variablelist"><dl><dt><span class="term">UINT8 versionmaj</span></dt><dd><p>reply same as request (0x05)</p></dd><dt><span class="term">UINT8 versionmin</span></dt><dd><p>reply same as request (0x00)</p></dd><dt><span class="term">UINT8 type</span></dt><dd><p>one of the MSRPC_Type enums</p></dd><dt><span class="term">UINT8 flags</span></dt><dd><p>reply same as request (0x00 for Bind, 0x03 for Request)</p></dd><dt><span class="term">UINT32 representation</span></dt><dd><p>reply same as request (0x00000010)</p></dd><dt><span class="term">UINT16 fraglength</span></dt><dd><p>the length of the data section of the SMB trans packet</p></dd><dt><span class="term">UINT16 authlength</span></dt><dd><p></p></dd><dt><span class="term">UINT32 callid</span></dt><dd><p>call identifier. (e.g. 0x00149594)</p></dd><dt><span class="term">* stub USE TvPacket</span></dt><dd><p>the remainder of the packet depending on the "type"</p></dd></dl></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2545406"></a>Interface identification</h4></div></div></div><p>the interfaces are numbered. as yet I haven't seen more than one interface used on the same pipe name srvsvc</p><pre class="programlisting">
+</pre></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2545147"></a>Header</h3></div></div></div><p>[section to be rewritten, following receipt of work by Duncan Stansfield]</p><p>Interesting note: if you set packed data representation to 0x0100 0000
+then all 4-byte and 2-byte word ordering is turned around!</p><p>The start of each of the NTLSA and NETLOGON named pipes begins with:</p><div class="segmentedlist"><div class="seglistitem"><div class="seg"><strong><span class="segtitle">offset: </span></strong>00</div><div class="seg"><strong><span class="segtitle">Variable type: </span></strong>UINT8</div><div class="seg"><strong><span class="segtitle">Variable data: </span></strong>5 - RPC major version</div></div><div class="seglistitem"><div class="seg"><strong><span class="segtitle">offset: </span></strong>01</div><div class="seg"><strong><span class="segtitle">Variable type: </span></strong>UINT8</div><div class="seg"><strong><span class="segtitle">Variable data: </span></strong>0 - RPC minor version</div></div><div class="seglistitem"><div class="seg"><strong><span class="segtitle">offset: </span></strong>02</div><div class="seg"><strong><span class="segtitle">Variable type: </span></strong>UINT8</div><div class="seg"><strong><span class="segtitle">Variable data: </span></strong>2 - RPC response packet</div></div><div class="seglistitem"><div class="seg"><strong><span class="segtitle">offset: </span></strong>03</div><div class="seg"><strong><span class="segtitle">Variable type: </span></strong>UINT8</div><div class="seg"><strong><span class="segtitle">Variable data: </span></strong>3 - (FirstFrag bit-wise or with LastFrag)</div></div><div class="seglistitem"><div class="seg"><strong><span class="segtitle">offset: </span></strong>04</div><div class="seg"><strong><span class="segtitle">Variable type: </span></strong>UINT32</div><div class="seg"><strong><span class="segtitle">Variable data: </span></strong>0x1000 0000 - packed data representation</div></div><div class="seglistitem"><div class="seg"><strong><span class="segtitle">offset: </span></strong>08</div><div class="seg"><strong><span class="segtitle">Variable type: </span></strong>UINT16</div><div class="seg"><strong><span class="segtitle">Variable data: </span></strong>fragment length - data size (bytes) inc header and tail.</div></div><div class="seglistitem"><div class="seg"><strong><span class="segtitle">offset: </span></strong>0A</div><div class="seg"><strong><span class="segtitle">Variable type: </span></strong>UINT16</div><div class="seg"><strong><span class="segtitle">Variable data: </span></strong>0 - authentication length </div></div><div class="seglistitem"><div class="seg"><strong><span class="segtitle">offset: </span></strong>0C</div><div class="seg"><strong><span class="segtitle">Variable type: </span></strong>UINT32</div><div class="seg"><strong><span class="segtitle">Variable data: </span></strong>call identifier. matches 12th UINT32 of incoming RPC data.</div></div><div class="seglistitem"><div class="seg"><strong><span class="segtitle">offset: </span></strong>10</div><div class="seg"><strong><span class="segtitle">Variable type: </span></strong>UINT32</div><div class="seg"><strong><span class="segtitle">Variable data: </span></strong>allocation hint - data size (bytes) minus header and tail.</div></div><div class="seglistitem"><div class="seg"><strong><span class="segtitle">offset: </span></strong>14</div><div class="seg"><strong><span class="segtitle">Variable type: </span></strong>UINT16</div><div class="seg"><strong><span class="segtitle">Variable data: </span></strong>0 - presentation context identifier</div></div><div class="seglistitem"><div class="seg"><strong><span class="segtitle">offset: </span></strong>16</div><div class="seg"><strong><span class="segtitle">Variable type: </span></strong>UINT8</div><div class="seg"><strong><span class="segtitle">Variable data: </span></strong>0 - cancel count</div></div><div class="seglistitem"><div class="seg"><strong><span class="segtitle">offset: </span></strong>17</div><div class="seg"><strong><span class="segtitle">Variable type: </span></strong>UINT8</div><div class="seg"><strong><span class="segtitle">Variable data: </span></strong>in replies: 0 - reserved; in requests: opnum - see #defines.</div></div><div class="seglistitem"><div class="seg"><strong><span class="segtitle">offset: </span></strong>18</div><div class="seg"><strong><span class="segtitle">Variable type: </span></strong>......</div><div class="seg"><strong><span class="segtitle">Variable data: </span></strong>start of data (goes on for allocation_hint bytes)</div></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2545303"></a>RPC_Packet for request, response, bind and bind acknowledgement</h4></div></div></div><div class="variablelist"><dl><dt><span class="term">UINT8 versionmaj</span></dt><dd><p>reply same as request (0x05)</p></dd><dt><span class="term">UINT8 versionmin</span></dt><dd><p>reply same as request (0x00)</p></dd><dt><span class="term">UINT8 type</span></dt><dd><p>one of the MSRPC_Type enums</p></dd><dt><span class="term">UINT8 flags</span></dt><dd><p>reply same as request (0x00 for Bind, 0x03 for Request)</p></dd><dt><span class="term">UINT32 representation</span></dt><dd><p>reply same as request (0x00000010)</p></dd><dt><span class="term">UINT16 fraglength</span></dt><dd><p>the length of the data section of the SMB trans packet</p></dd><dt><span class="term">UINT16 authlength</span></dt><dd><p></p></dd><dt><span class="term">UINT32 callid</span></dt><dd><p>call identifier. (e.g. 0x00149594)</p></dd><dt><span class="term">* stub USE TvPacket</span></dt><dd><p>the remainder of the packet depending on the "type"</p></dd></dl></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2545410"></a>Interface identification</h4></div></div></div><p>the interfaces are numbered. as yet I haven't seen more than one interface used on the same pipe name srvsvc</p><pre class="programlisting">
 abstract (0x4B324FC8, 0x01D31670, 0x475A7812, 0x88E16EBF, 0x00000003)
 transfer (0x8A885D04, 0x11C91CEB, 0x0008E89F, 0x6048102B, 0x00000002)
-</pre></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2545427"></a>RPC_Iface RW</h4></div></div></div><div class="variablelist"><dl><dt><span class="term">UINT8 byte[16]</span></dt><dd><p>16 bytes of number</p></dd><dt><span class="term">UINT32 version</span></dt><dd><p>the interface number</p></dd></dl></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2545458"></a>RPC_ReqBind RW</h4></div></div></div><p>the remainder of the packet after the header if "type" was Bind in the response header, "type" should be BindAck</p><div class="variablelist"><dl><dt><span class="term">UINT16 maxtsize</span></dt><dd><p>maximum transmission fragment size (0x1630)</p></dd><dt><span class="term">UINT16 maxrsize</span></dt><dd><p>max receive fragment size (0x1630)</p></dd><dt><span class="term">UINT32 assocgid</span></dt><dd><p>associated group id (0x0)</p></dd><dt><span class="term">UINT32 numelements</span></dt><dd><p>the number of elements (0x1)</p></dd><dt><span class="term">UINT16 contextid</span></dt><dd><p>presentation context identifier (0x0)</p></dd><dt><span class="term">UINT8 numsyntaxes</span></dt><dd><p>the number of syntaxes (has always been 1?)(0x1)</p></dd><dt><span class="term">UINT8[]</span></dt><dd><p>4-byte alignment padding, against SMB header</p></dd><dt><span class="term">* abstractint USE RPC_Iface</span></dt><dd><p>num and vers. of interface client is using</p></dd><dt><span class="term">* transferint USE RPC_Iface</span></dt><dd><p>num and vers. of interface to use for replies</p></dd></dl></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2545572"></a>RPC_Address RW</h4></div></div></div><div class="variablelist"><dl><dt><span class="term">UINT16 length</span></dt><dd><p>length of the string including null terminator</p></dd><dt><span class="term">* port USE string</span></dt><dd><p>the string above in single byte, null terminated form</p></dd></dl></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2545604"></a>RPC_ResBind RW</h4></div></div></div><p>the response to place after the header in the reply packet</p><div class="variablelist"><dl><dt><span class="term">UINT16 maxtsize</span></dt><dd><p>same as request</p></dd><dt><span class="term">UINT16 maxrsize</span></dt><dd><p>same as request</p></dd><dt><span class="term">UINT32 assocgid</span></dt><dd><p>zero</p></dd><dt><span class="term">* secondaddr USE RPC_Address</span></dt><dd><p>the address string, as described earlier</p></dd><dt><span class="term">UINT8[]</span></dt><dd><p>4-byte alignment padding, against SMB header</p></dd><dt><span class="term">UINT8 numresults</span></dt><dd><p>the number of results (0x01)</p></dd><dt><span class="term">UINT8[]</span></dt><dd><p>4-byte alignment padding, against SMB header</p></dd><dt><span class="term">UINT16 result</span></dt><dd><p>result (0x00 = accept)</p></dd><dt><span class="term">UINT16 reason</span></dt><dd><p>reason (0x00 = no reason specified)</p></dd><dt><span class="term">* transfersyntax USE RPC_Iface</span></dt><dd><p>the transfer syntax from the request</p></dd></dl></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2545724"></a>RPC_ReqNorm RW</h4></div></div></div><p>the remainder of the packet after the header for every other other request</p><div class="variablelist"><dl><dt><span class="term">UINT32 allochint</span></dt><dd><p>the size of the stub data in bytes</p></dd><dt><span class="term">UINT16 prescontext</span></dt><dd><p>presentation context identifier (0x0)</p></dd><dt><span class="term">UINT16 opnum</span></dt><dd><p>operation number (0x15)</p></dd><dt><span class="term">* stub USE TvPacket</span></dt><dd><p>a packet dependent on the pipe name (probably the interface) and the op number)</p></dd></dl></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2545782"></a>RPC_ResNorm RW</h4></div></div></div><div class="variablelist"><dl><dt><span class="term">UINT32 allochint</span></dt><dd><p># size of the stub data in bytes</p></dd><dt><span class="term">UINT16 prescontext</span></dt><dd><p># presentation context identifier (same as request)</p></dd><dt><span class="term">UINT8 cancelcount</span></dt><dd><p># cancel count? (0x0)</p></dd><dt><span class="term">UINT8 reserved</span></dt><dd><p># 0 - one byte padding</p></dd><dt><span class="term">* stub USE TvPacket</span></dt><dd><p># the remainder of the reply</p></dd></dl></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2545847"></a>Tail</h3></div></div></div><p>The end of each of the NTLSA and NETLOGON named pipes ends with:</p><div class="variablelist"><dl><dt><span class="term">......</span></dt><dd><p>end of data</p></dd><dt><span class="term">UINT32</span></dt><dd><p>return code</p></dd></dl></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2545884"></a>RPC Bind / Bind Ack</h3></div></div></div><p>
+</pre></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2545431"></a>RPC_Iface RW</h4></div></div></div><div class="variablelist"><dl><dt><span class="term">UINT8 byte[16]</span></dt><dd><p>16 bytes of number</p></dd><dt><span class="term">UINT32 version</span></dt><dd><p>the interface number</p></dd></dl></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2545462"></a>RPC_ReqBind RW</h4></div></div></div><p>the remainder of the packet after the header if "type" was Bind in the response header, "type" should be BindAck</p><div class="variablelist"><dl><dt><span class="term">UINT16 maxtsize</span></dt><dd><p>maximum transmission fragment size (0x1630)</p></dd><dt><span class="term">UINT16 maxrsize</span></dt><dd><p>max receive fragment size (0x1630)</p></dd><dt><span class="term">UINT32 assocgid</span></dt><dd><p>associated group id (0x0)</p></dd><dt><span class="term">UINT32 numelements</span></dt><dd><p>the number of elements (0x1)</p></dd><dt><span class="term">UINT16 contextid</span></dt><dd><p>presentation context identifier (0x0)</p></dd><dt><span class="term">UINT8 numsyntaxes</span></dt><dd><p>the number of syntaxes (has always been 1?)(0x1)</p></dd><dt><span class="term">UINT8[]</span></dt><dd><p>4-byte alignment padding, against SMB header</p></dd><dt><span class="term">* abstractint USE RPC_Iface</span></dt><dd><p>num and vers. of interface client is using</p></dd><dt><span class="term">* transferint USE RPC_Iface</span></dt><dd><p>num and vers. of interface to use for replies</p></dd></dl></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2545576"></a>RPC_Address RW</h4></div></div></div><div class="variablelist"><dl><dt><span class="term">UINT16 length</span></dt><dd><p>length of the string including null terminator</p></dd><dt><span class="term">* port USE string</span></dt><dd><p>the string above in single byte, null terminated form</p></dd></dl></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2545608"></a>RPC_ResBind RW</h4></div></div></div><p>the response to place after the header in the reply packet</p><div class="variablelist"><dl><dt><span class="term">UINT16 maxtsize</span></dt><dd><p>same as request</p></dd><dt><span class="term">UINT16 maxrsize</span></dt><dd><p>same as request</p></dd><dt><span class="term">UINT32 assocgid</span></dt><dd><p>zero</p></dd><dt><span class="term">* secondaddr USE RPC_Address</span></dt><dd><p>the address string, as described earlier</p></dd><dt><span class="term">UINT8[]</span></dt><dd><p>4-byte alignment padding, against SMB header</p></dd><dt><span class="term">UINT8 numresults</span></dt><dd><p>the number of results (0x01)</p></dd><dt><span class="term">UINT8[]</span></dt><dd><p>4-byte alignment padding, against SMB header</p></dd><dt><span class="term">UINT16 result</span></dt><dd><p>result (0x00 = accept)</p></dd><dt><span class="term">UINT16 reason</span></dt><dd><p>reason (0x00 = no reason specified)</p></dd><dt><span class="term">* transfersyntax USE RPC_Iface</span></dt><dd><p>the transfer syntax from the request</p></dd></dl></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2545729"></a>RPC_ReqNorm RW</h4></div></div></div><p>the remainder of the packet after the header for every other other request</p><div class="variablelist"><dl><dt><span class="term">UINT32 allochint</span></dt><dd><p>the size of the stub data in bytes</p></dd><dt><span class="term">UINT16 prescontext</span></dt><dd><p>presentation context identifier (0x0)</p></dd><dt><span class="term">UINT16 opnum</span></dt><dd><p>operation number (0x15)</p></dd><dt><span class="term">* stub USE TvPacket</span></dt><dd><p>a packet dependent on the pipe name (probably the interface) and the op number)</p></dd></dl></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2545787"></a>RPC_ResNorm RW</h4></div></div></div><div class="variablelist"><dl><dt><span class="term">UINT32 allochint</span></dt><dd><p># size of the stub data in bytes</p></dd><dt><span class="term">UINT16 prescontext</span></dt><dd><p># presentation context identifier (same as request)</p></dd><dt><span class="term">UINT8 cancelcount</span></dt><dd><p># cancel count? (0x0)</p></dd><dt><span class="term">UINT8 reserved</span></dt><dd><p># 0 - one byte padding</p></dd><dt><span class="term">* stub USE TvPacket</span></dt><dd><p># the remainder of the reply</p></dd></dl></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2545851"></a>Tail</h3></div></div></div><p>The end of each of the NTLSA and NETLOGON named pipes ends with:</p><div class="variablelist"><dl><dt><span class="term">......</span></dt><dd><p>end of data</p></dd><dt><span class="term">UINT32</span></dt><dd><p>return code</p></dd></dl></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2545888"></a>RPC Bind / Bind Ack</h3></div></div></div><p>
 RPC Binds are the process of associating an RPC pipe (e.g \PIPE\lsarpc)
 with a "transfer syntax" (see RPC_Iface structure).  The purpose for doing
 this is unknown.
@@ -133,7 +133,7 @@
 	returned by the SMBopenX Transact response.</em></span></p><p><span class="emphasis"><em>Note:	The RPC_ResBind members maxtsize, maxrsize and assocgid are the same in the response as the same members in the RPC_ReqBind.  The
 	RPC_ResBind member transfersyntax is the same in the response as
 	the</em></span></p><p><span class="emphasis"><em>Note:	The RPC_ResBind response member secondaddr contains the name of what is presumed to be the service behind the RPC pipe.  The
-	mapping identified so far is:</em></span></p><div class="variablelist"><dl><dt><span class="term">initial SMBopenX request:</span></dt><dd><p>RPC_ResBind response:</p></dd><dt><span class="term">"\\PIPE\\srvsvc"</span></dt><dd><p>"\\PIPE\\ntsvcs"</p></dd><dt><span class="term">"\\PIPE\\samr"</span></dt><dd><p>"\\PIPE\\lsass"</p></dd><dt><span class="term">"\\PIPE\\lsarpc"</span></dt><dd><p>"\\PIPE\\lsass"</p></dd><dt><span class="term">"\\PIPE\\wkssvc"</span></dt><dd><p>"\\PIPE\\wksvcs"</p></dd><dt><span class="term">"\\PIPE\\NETLOGON"</span></dt><dd><p>"\\PIPE\\NETLOGON"</p></dd></dl></div><p><span class="emphasis"><em>Note:	The RPC_Packet fraglength member in both the Bind Request and Bind Acknowledgment must contain the length of the entire RPC data, including the RPC_Packet header.</em></span></p><p>Request:</p><table class="simplelist" border="0" summary="Simple list"><tr><td>RPC_Packet</td></tr><tr><td>RPC_ReqBind</td></tr></table><p>Response:</p><table class="simplelist" border="0" summary="Simple list"><tr><td>RPC_Packet</td></tr><tr><td>RPC_ResBind</td></tr></table></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2546030"></a>NTLSA Transact Named Pipe</h3></div></div></div><p>The sequence of actions taken on this pipe are:</p><table class="simplelist" border="0" summary="Simple list"><tr><td>Establish a connection to the IPC$ share (SMBtconX).  use encrypted passwords.</td></tr><tr><td>Open an RPC Pipe with the name "\\PIPE\\lsarpc".  Store the file handle.</td></tr><tr><td>Using the file handle, send a Set Named Pipe Handle state to 0x4300.</td></tr><tr><td>Send an LSA Open Policy request.  Store the Policy Handle.</td></tr><tr><td>Using the Policy Handle, send LSA Query Info Policy requests, etc.</td></tr><tr><td>Using the Policy Handle, send an LSA Close.</td></tr><tr><td>Close the IPC$ share.</td></tr></table><p>Defines for this pipe, identifying the query are:</p><div class="variablelist"><dl><dt><span class="term">LSA Open Policy:</span></dt><dd><p>0x2c</p></dd><dt><span class="term">LSA Query Info Policy:</span></dt><dd><p>0x07</p></dd><dt><span class="term">LSA Enumerate Trusted Domains:</span></dt><dd><p>0x0d</p></dd><dt><span class="term">LSA Open Secret:</span></dt><dd><p>0xff</p></dd><dt><span class="term">LSA Lookup SIDs:</span></dt><dd><p>0xfe</p></dd><dt><span class="term">LSA Lookup Names:</span></dt><dd><p>0xfd</p></dd><dt><span class="term">LSA Close:</span></dt><dd><p>0x00</p></dd></dl></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2546164"></a>LSA Open Policy</h3></div></div></div><p><span class="emphasis"><em>Note:	The policy handle can be anything you like.</em></span></p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2546175"></a>Request</h4></div></div></div><div class="variablelist"><dl><dt><span class="term">VOID*</span></dt><dd><p>buffer pointer</p></dd><dt><span class="term">UNISTR2</span></dt><dd><p>server name - unicode string starting with two '\'s</p></dd><dt><span class="term">OBJ_ATTR</span></dt><dd><p>object attributes</p></dd><dt><span class="term">UINT32</span></dt><dd><p>1 - desired access</p></dd></dl></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2546230"></a>Response</h4></div></div></div><div class="variablelist"><dl><dt><span class="term">POL_HND</span></dt><dd><p>LSA policy handle</p></dd><dt><span class="term">return</span></dt><dd><p>0 - indicates success</p></dd></dl></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2546264"></a>LSA Query Info Policy</h3></div></div></div><p><span class="emphasis"><em>Note:	The info class in response must be the same as that in the request.</em></span></p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2546276"></a>Request</h4></div></div></div><div class="variablelist"><dl><dt><span class="term">POL_HND</span></dt><dd><p>LSA policy handle</p></dd><dt><span class="term">UINT16</span></dt><dd><p>info class (also a policy handle?)</p></dd></dl></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2546306"></a>Response</h4></div></div></div><div class="variablelist"><dl><dt><span class="term">VOID*</span></dt><dd><p>undocumented buffer pointer</p></dd><dt><span class="term">UINT16</span></dt><dd><p>info class (same as info class in request).</p></dd></dl></div><pre class="programlisting">
+	mapping identified so far is:</em></span></p><div class="variablelist"><dl><dt><span class="term">initial SMBopenX request:</span></dt><dd><p>RPC_ResBind response:</p></dd><dt><span class="term">"\\PIPE\\srvsvc"</span></dt><dd><p>"\\PIPE\\ntsvcs"</p></dd><dt><span class="term">"\\PIPE\\samr"</span></dt><dd><p>"\\PIPE\\lsass"</p></dd><dt><span class="term">"\\PIPE\\lsarpc"</span></dt><dd><p>"\\PIPE\\lsass"</p></dd><dt><span class="term">"\\PIPE\\wkssvc"</span></dt><dd><p>"\\PIPE\\wksvcs"</p></dd><dt><span class="term">"\\PIPE\\NETLOGON"</span></dt><dd><p>"\\PIPE\\NETLOGON"</p></dd></dl></div><p><span class="emphasis"><em>Note:	The RPC_Packet fraglength member in both the Bind Request and Bind Acknowledgment must contain the length of the entire RPC data, including the RPC_Packet header.</em></span></p><p>Request:</p><table class="simplelist" border="0" summary="Simple list"><tr><td>RPC_Packet</td></tr><tr><td>RPC_ReqBind</td></tr></table><p>Response:</p><table class="simplelist" border="0" summary="Simple list"><tr><td>RPC_Packet</td></tr><tr><td>RPC_ResBind</td></tr></table></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2546034"></a>NTLSA Transact Named Pipe</h3></div></div></div><p>The sequence of actions taken on this pipe are:</p><table class="simplelist" border="0" summary="Simple list"><tr><td>Establish a connection to the IPC$ share (SMBtconX).  use encrypted passwords.</td></tr><tr><td>Open an RPC Pipe with the name "\\PIPE\\lsarpc".  Store the file handle.</td></tr><tr><td>Using the file handle, send a Set Named Pipe Handle state to 0x4300.</td></tr><tr><td>Send an LSA Open Policy request.  Store the Policy Handle.</td></tr><tr><td>Using the Policy Handle, send LSA Query Info Policy requests, etc.</td></tr><tr><td>Using the Policy Handle, send an LSA Close.</td></tr><tr><td>Close the IPC$ share.</td></tr></table><p>Defines for this pipe, identifying the query are:</p><div class="variablelist"><dl><dt><span class="term">LSA Open Policy:</span></dt><dd><p>0x2c</p></dd><dt><span class="term">LSA Query Info Policy:</span></dt><dd><p>0x07</p></dd><dt><span class="term">LSA Enumerate Trusted Domains:</span></dt><dd><p>0x0d</p></dd><dt><span class="term">LSA Open Secret:</span></dt><dd><p>0xff</p></dd><dt><span class="term">LSA Lookup SIDs:</span></dt><dd><p>0xfe</p></dd><dt><span class="term">LSA Lookup Names:</span></dt><dd><p>0xfd</p></dd><dt><span class="term">LSA Close:</span></dt><dd><p>0x00</p></dd></dl></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2546168"></a>LSA Open Policy</h3></div></div></div><p><span class="emphasis"><em>Note:	The policy handle can be anything you like.</em></span></p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2546179"></a>Request</h4></div></div></div><div class="variablelist"><dl><dt><span class="term">VOID*</span></dt><dd><p>buffer pointer</p></dd><dt><span class="term">UNISTR2</span></dt><dd><p>server name - unicode string starting with two '\'s</p></dd><dt><span class="term">OBJ_ATTR</span></dt><dd><p>object attributes</p></dd><dt><span class="term">UINT32</span></dt><dd><p>1 - desired access</p></dd></dl></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2546234"></a>Response</h4></div></div></div><div class="variablelist"><dl><dt><span class="term">POL_HND</span></dt><dd><p>LSA policy handle</p></dd><dt><span class="term">return</span></dt><dd><p>0 - indicates success</p></dd></dl></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2546268"></a>LSA Query Info Policy</h3></div></div></div><p><span class="emphasis"><em>Note:	The info class in response must be the same as that in the request.</em></span></p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2546280"></a>Request</h4></div></div></div><div class="variablelist"><dl><dt><span class="term">POL_HND</span></dt><dd><p>LSA policy handle</p></dd><dt><span class="term">UINT16</span></dt><dd><p>info class (also a policy handle?)</p></dd></dl></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2546310"></a>Response</h4></div></div></div><div class="variablelist"><dl><dt><span class="term">VOID*</span></dt><dd><p>undocumented buffer pointer</p></dd><dt><span class="term">UINT16</span></dt><dd><p>info class (same as info class in request).</p></dd></dl></div><pre class="programlisting">
 switch (info class)
 case 3:
 case 5:
@@ -142,11 +142,11 @@
 }
 
 return    0 - indicates success
-</pre></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2546349"></a>LSA Enumerate Trusted Domains</h3></div></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2546355"></a>Request</h4></div></div></div><p>no extra data</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2546366"></a>Response</h4></div></div></div><div class="variablelist"><dl><dt><span class="term">UINT32</span></dt><dd><p>0 - enumeration context</p></dd><dt><span class="term">UINT32</span></dt><dd><p>0 - entries read</p></dd><dt><span class="term">UINT32</span></dt><dd><p>0 - trust information</p></dd><dt><span class="term">return</span></dt><dd><p>0x8000 001a - "no trusted domains" success code</p></dd></dl></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2546423"></a>LSA Open Secret</h3></div></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2546428"></a>Request</h4></div></div></div><p>no extra data</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2546439"></a>Response</h4></div></div></div><div class="variablelist"><dl><dt><span class="term">UINT32</span></dt><dd><p>0 - undocumented</p></dd><dt><span class="term">UINT32</span></dt><dd><p>0 - undocumented</p></dd><dt><span class="term">UINT32</span></dt><dd><p>0 - undocumented</p></dd><dt><span class="term">UINT32</span></dt><dd><p>0 - undocumented</p></dd><dt><span class="term">UINT32</span></dt><dd><p>0 - undocumented</p></dd></dl></div><p>return    0x0C00 0034 - "no such secret" success code</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2546510"></a>LSA Close</h3></div></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2546516"></a>Request</h4></div></div></div><div class="variablelist"><dl><dt><span class="term">POL_HND</span></dt><dd><p>policy handle to be closed</p></dd></dl></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2546537"></a>Response</h4></div></div></div><div class="variablelist"><dl><dt><span class="term">POL_HND</span></dt><dd><p>0s - closed policy handle (all zeros)</p></dd></dl></div><p>return    0 - indicates success</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2546563"></a>LSA Lookup SIDS</h3></div></div></div><p><span class="emphasis"><em>Note:	num_entries in response must be same as num_entries in request.</em></span></p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2546574"></a>Request</h4></div></div></div><div class="variablelist"><dl><dt><span class="term">POL_HND</span></dt><dd><p>LSA policy handle</p></dd><dt><span class="term">UINT32</span></dt><dd><p>num_entries</p></dd><dt><span class="term">VOID*</span></dt><dd><p>undocumented domain SID buffer pointer</p></dd><dt><span class="term">VOID*</span></dt><dd><p>undocumented domain name buffer pointer</p></dd><dt><span class="term">VOID*[num_entries] undocumented domain SID pointers to be looked up.
-</span></dt><dd><p>DOM_SID[num_entries] domain SIDs to be looked up.</p></dd><dt><span class="term">char[16]</span></dt><dd><p>completely undocumented 16 bytes.</p></dd></dl></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2546654"></a>Response</h4></div></div></div><div class="variablelist"><dl><dt><span class="term">DOM_REF</span></dt><dd><p>domain reference response</p></dd><dt><span class="term">UINT32</span></dt><dd><p>num_entries (listed above)</p></dd><dt><span class="term">VOID*</span></dt><dd><p>undocumented buffer pointer</p></dd><dt><span class="term">UINT32</span></dt><dd><p>num_entries (listed above)</p></dd><dt><span class="term">DOM_SID2[num_entries]</span></dt><dd><p>domain SIDs (from Request, listed above).</p></dd><dt><span class="term">UINT32</span></dt><dd><p>num_entries (listed above)</p></dd></dl></div><p>return                0 - indicates success</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2546731"></a>LSA Lookup Names</h3></div></div></div><p><span class="emphasis"><em>Note:	num_entries in response must be same as num_entries in request.</em></span></p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2546743"></a>Request</h4></div></div></div><div class="variablelist"><dl><dt><span class="term">POL_HND</span></dt><dd><p>LSA policy handle</p></dd><dt><span class="term">UINT32</span></dt><dd><p>num_entries</p></dd><dt><span class="term">UINT32</span></dt><dd><p>num_entries</p></dd><dt><span class="term">VOID*</span></dt><dd><p>undocumented domain SID buffer pointer</p></dd><dt><span class="term">VOID*</span></dt><dd><p>undocumented domain name buffer pointer</p></dd><dt><span class="term">NAME[num_entries]</span></dt><dd><p>names to be looked up.</p></dd><dt><span class="term">char[]</span></dt><dd><p>undocumented bytes - falsely translated SID structure?</p></dd></dl></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2546833"></a>Response</h4></div></div></div><div class="variablelist"><dl><dt><span class="term">DOM_REF</span></dt><dd><p>domain reference response</p></dd><dt><span class="term">UINT32</span></dt><dd><p>num_entries (listed above)</p></dd><dt><span class="term">VOID*</span></dt><dd><p>undocumented buffer pointer</p></dd><dt><span class="term">UINT32</span></dt><dd><p>num_entries (listed above)</p></dd><dt><span class="term">DOM_RID[num_entries]</span></dt><dd><p>domain SIDs (from Request, listed above).</p></dd><dt><span class="term">UINT32</span></dt><dd><p>num_entries (listed above)</p></dd></dl></div><p>return                0 - indicates success</p></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2546912"></a>NETLOGON rpc Transact Named Pipe</h2></div></div></div><p>The sequence of actions taken on this pipe are:</p><table class="simplelist" border="0" summary="Simple list"><tr><td>tablish a connection to the IPC$ share (SMBtconX).  use encrypted passwords.</td></tr><tr><td>en an RPC Pipe with the name "\\PIPE\\NETLOGON".  Store the file handle.</td></tr><tr><td>ing the file handle, send a Set Named Pipe Handle state to 0x4300.</td></tr><tr><td>eate Client Challenge. Send LSA Request Challenge.  Store Server Challenge.</td></tr><tr><td>lculate Session Key.  Send an LSA Auth 2 Challenge.  Store Auth2 Challenge.</td></tr><tr><td>lc/Verify Client Creds.  Send LSA Srv PW Set.  Calc/Verify Server Creds.</td></tr><tr><td>lc/Verify Client Creds.  Send LSA SAM Logon .  Calc/Verify Server Creds.</td></tr><tr><td>lc/Verify Client Creds.  Send LSA SAM Logoff.  Calc/Verify Server Creds.</td></tr><tr><td>ose the IPC$ share.</td></tr></table><p>Defines for this pipe, identifying the query are</p><div class="variablelist"><dl><dt><span class="term">LSA Request Challenge:</span></dt><dd><p>0x04</p></dd><dt><span class="term">LSA Server Password Set:</span></dt><dd><p>0x06</p></dd><dt><span class="term">LSA SAM Logon:</span></dt><dd><p>0x02</p></dd><dt><span class="term">LSA SAM Logoff:</span></dt><dd><p>0x03</p></dd><dt><span class="term">LSA Auth 2:</span></dt><dd><p>0x0f</p></dd><dt><span class="term">LSA Logon Control:</span></dt><dd><p>0x0e</p></dd></dl></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2547043"></a>LSA Request Challenge</h3></div></div></div><p><span class="emphasis"><em>Note:	logon server name starts with two '\' characters and is upper case.</em></span></p><p><span class="emphasis"><em>Note:	logon client is the machine, not the user.</em></span></p><p><span class="emphasis"><em>Note:	the initial LanManager password hash, against which the challenge is issued, is the machine name itself (lower case).  there will becalls issued (LSA Server Password Set) which will change this, later. refusing these calls allows you to always deal with the same password (i.e the LM# of the machine name in lower case).</em></span></p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2547075"></a>Request</h4></div></div></div><div class="variablelist"><dl><dt><span class="term">VOID*</span></dt><dd><p>undocumented buffer pointer</p></dd><dt><span class="term">UNISTR2</span></dt><dd><p>logon server unicode string</p></dd><dt><span class="term">UNISTR2</span></dt><dd><p>logon client unicode string</p></dd><dt><span class="term">char[8]</span></dt><dd><p>client challenge</p></dd></dl></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2547131"></a>Response</h4></div></div></div><div class="variablelist"><dl><dt><span class="term">char[8]</span></dt><dd><p>server challenge</p></dd></dl></div><p>return    0 - indicates success</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2547157"></a>LSA Authenticate 2</h3></div></div></div><p><span class="emphasis"><em>Note:	in between request and response, calculate the client credentials, and check them against the client-calculated credentials (this process uses the previously received client credentials).</em></span></p><p><span class="emphasis"><em>Note:	neg_flags in the response is the same as that in the request.</em></span></p><p><span class="emphasis"><em>Note:	you must take a copy of the client-calculated credentials received 	here, because they will be used in subsequent authentication packets.</em></span></p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2547183"></a>Request</h4></div></div></div><div class="variablelist"><dl><dt><span class="term">LOG_INFO</span></dt><dd><p>client identification info</p></dd><dt><span class="term">char[8]</span></dt><dd><p>client-calculated credentials</p></dd><dt><span class="term">UINT8[]</span></dt><dd><p>padding to 4-byte align with start of SMB header.</p></dd><dt><span class="term">UINT32</span></dt><dd><p>neg_flags - negotiated flags (usual value is 0x0000 01ff)</p></dd></dl></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2547237"></a>Response</h4></div></div></div><div class="variablelist"><dl><dt><span class="term">char[8]</span></dt><dd><p>server credentials.</p></dd><dt><span class="term">UINT32</span></dt><dd><p>neg_flags - same as neg_flags in request.</p></dd></dl></div><p>return    0 - indicates success.  failure value unknown.</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2547276"></a>LSA Server Password Set</h3></div></div></div><p><span class="emphasis"><em>Note: the new password is suspected to be a DES encryption using the old password to generate the key.</em></span></p><p><span class="emphasis"><em>Note: in between request and response, calculate the client credentials, and check them against the client-calculated credentials (this process uses the previously received client credentials).</em></span></p><p><span class="emphasis"><em>Note: the server credentials are constructed from the client-calculated credentials and the client time + 1 second.</em></span></p><p><span class="emphasis"><em>Note: you must take a copy of the client-calculated credentials received here, because they will be used in subsequent authentication packets.</em></span></p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2547308"></a>Request</h4></div></div></div><div class="variablelist"><dl><dt><span class="term">CLNT_INFO</span></dt><dd><p>client identification/authentication info</p></dd><dt><span class="term">char[]</span></dt><dd><p>new password - undocumented.</p></dd></dl></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2547341"></a>Response</h4></div></div></div><div class="variablelist"><dl><dt><span class="term">CREDS</span></dt><dd><p>server credentials.  server time stamp appears to be ignored.</p></dd></dl></div><p>return    0 - indicates success; 0xC000 006a indicates failure</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2547369"></a>LSA SAM Logon</h3></div></div></div><p><span class="emphasis"><em>
+</pre></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2546353"></a>LSA Enumerate Trusted Domains</h3></div></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2546359"></a>Request</h4></div></div></div><p>no extra data</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2546370"></a>Response</h4></div></div></div><div class="variablelist"><dl><dt><span class="term">UINT32</span></dt><dd><p>0 - enumeration context</p></dd><dt><span class="term">UINT32</span></dt><dd><p>0 - entries read</p></dd><dt><span class="term">UINT32</span></dt><dd><p>0 - trust information</p></dd><dt><span class="term">return</span></dt><dd><p>0x8000 001a - "no trusted domains" success code</p></dd></dl></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2546427"></a>LSA Open Secret</h3></div></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2546432"></a>Request</h4></div></div></div><p>no extra data</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2546443"></a>Response</h4></div></div></div><div class="variablelist"><dl><dt><span class="term">UINT32</span></dt><dd><p>0 - undocumented</p></dd><dt><span class="term">UINT32</span></dt><dd><p>0 - undocumented</p></dd><dt><span class="term">UINT32</span></dt><dd><p>0 - undocumented</p></dd><dt><span class="term">UINT32</span></dt><dd><p>0 - undocumented</p></dd><dt><span class="term">UINT32</span></dt><dd><p>0 - undocumented</p></dd></dl></div><p>return    0x0C00 0034 - "no such secret" success code</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2546515"></a>LSA Close</h3></div></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2546520"></a>Request</h4></div></div></div><div class="variablelist"><dl><dt><span class="term">POL_HND</span></dt><dd><p>policy handle to be closed</p></dd></dl></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2546542"></a>Response</h4></div></div></div><div class="variablelist"><dl><dt><span class="term">POL_HND</span></dt><dd><p>0s - closed policy handle (all zeros)</p></dd></dl></div><p>return    0 - indicates success</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2546567"></a>LSA Lookup SIDS</h3></div></div></div><p><span class="emphasis"><em>Note:	num_entries in response must be same as num_entries in request.</em></span></p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2546578"></a>Request</h4></div></div></div><div class="variablelist"><dl><dt><span class="term">POL_HND</span></dt><dd><p>LSA policy handle</p></dd><dt><span class="term">UINT32</span></dt><dd><p>num_entries</p></dd><dt><span class="term">VOID*</span></dt><dd><p>undocumented domain SID buffer pointer</p></dd><dt><span class="term">VOID*</span></dt><dd><p>undocumented domain name buffer pointer</p></dd><dt><span class="term">VOID*[num_entries] undocumented domain SID pointers to be looked up.
+</span></dt><dd><p>DOM_SID[num_entries] domain SIDs to be looked up.</p></dd><dt><span class="term">char[16]</span></dt><dd><p>completely undocumented 16 bytes.</p></dd></dl></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2546658"></a>Response</h4></div></div></div><div class="variablelist"><dl><dt><span class="term">DOM_REF</span></dt><dd><p>domain reference response</p></dd><dt><span class="term">UINT32</span></dt><dd><p>num_entries (listed above)</p></dd><dt><span class="term">VOID*</span></dt><dd><p>undocumented buffer pointer</p></dd><dt><span class="term">UINT32</span></dt><dd><p>num_entries (listed above)</p></dd><dt><span class="term">DOM_SID2[num_entries]</span></dt><dd><p>domain SIDs (from Request, listed above).</p></dd><dt><span class="term">UINT32</span></dt><dd><p>num_entries (listed above)</p></dd></dl></div><p>return                0 - indicates success</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2546736"></a>LSA Lookup Names</h3></div></div></div><p><span class="emphasis"><em>Note:	num_entries in response must be same as num_entries in request.</em></span></p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2546747"></a>Request</h4></div></div></div><div class="variablelist"><dl><dt><span class="term">POL_HND</span></dt><dd><p>LSA policy handle</p></dd><dt><span class="term">UINT32</span></dt><dd><p>num_entries</p></dd><dt><span class="term">UINT32</span></dt><dd><p>num_entries</p></dd><dt><span class="term">VOID*</span></dt><dd><p>undocumented domain SID buffer pointer</p></dd><dt><span class="term">VOID*</span></dt><dd><p>undocumented domain name buffer pointer</p></dd><dt><span class="term">NAME[num_entries]</span></dt><dd><p>names to be looked up.</p></dd><dt><span class="term">char[]</span></dt><dd><p>undocumented bytes - falsely translated SID structure?</p></dd></dl></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2546838"></a>Response</h4></div></div></div><div class="variablelist"><dl><dt><span class="term">DOM_REF</span></dt><dd><p>domain reference response</p></dd><dt><span class="term">UINT32</span></dt><dd><p>num_entries (listed above)</p></dd><dt><span class="term">VOID*</span></dt><dd><p>undocumented buffer pointer</p></dd><dt><span class="term">UINT32</span></dt><dd><p>num_entries (listed above)</p></dd><dt><span class="term">DOM_RID[num_entries]</span></dt><dd><p>domain SIDs (from Request, listed above).</p></dd><dt><span class="term">UINT32</span></dt><dd><p>num_entries (listed above)</p></dd></dl></div><p>return                0 - indicates success</p></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2546916"></a>NETLOGON rpc Transact Named Pipe</h2></div></div></div><p>The sequence of actions taken on this pipe are:</p><table class="simplelist" border="0" summary="Simple list"><tr><td>tablish a connection to the IPC$ share (SMBtconX).  use encrypted passwords.</td></tr><tr><td>en an RPC Pipe with the name "\\PIPE\\NETLOGON".  Store the file handle.</td></tr><tr><td>ing the file handle, send a Set Named Pipe Handle state to 0x4300.</td></tr><tr><td>eate Client Challenge. Send LSA Request Challenge.  Store Server Challenge.</td></tr><tr><td>lculate Session Key.  Send an LSA Auth 2 Challenge.  Store Auth2 Challenge.</td></tr><tr><td>lc/Verify Client Creds.  Send LSA Srv PW Set.  Calc/Verify Server Creds.</td></tr><tr><td>lc/Verify Client Creds.  Send LSA SAM Logon .  Calc/Verify Server Creds.</td></tr><tr><td>lc/Verify Client Creds.  Send LSA SAM Logoff.  Calc/Verify Server Creds.</td></tr><tr><td>ose the IPC$ share.</td></tr></table><p>Defines for this pipe, identifying the query are</p><div class="variablelist"><dl><dt><span class="term">LSA Request Challenge:</span></dt><dd><p>0x04</p></dd><dt><span class="term">LSA Server Password Set:</span></dt><dd><p>0x06</p></dd><dt><span class="term">LSA SAM Logon:</span></dt><dd><p>0x02</p></dd><dt><span class="term">LSA SAM Logoff:</span></dt><dd><p>0x03</p></dd><dt><span class="term">LSA Auth 2:</span></dt><dd><p>0x0f</p></dd><dt><span class="term">LSA Logon Control:</span></dt><dd><p>0x0e</p></dd></dl></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2547047"></a>LSA Request Challenge</h3></div></div></div><p><span class="emphasis"><em>Note:	logon server name starts with two '\' characters and is upper case.</em></span></p><p><span class="emphasis"><em>Note:	logon client is the machine, not the user.</em></span></p><p><span class="emphasis"><em>Note:	the initial LanManager password hash, against which the challenge is issued, is the machine name itself (lower case).  there will becalls issued (LSA Server Password Set) which will change this, later. refusing these calls allows you to always deal with the same password (i.e the LM# of the machine name in lower case).</em></span></p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2547079"></a>Request</h4></div></div></div><div class="variablelist"><dl><dt><span class="term">VOID*</span></dt><dd><p>undocumented buffer pointer</p></dd><dt><span class="term">UNISTR2</span></dt><dd><p>logon server unicode string</p></dd><dt><span class="term">UNISTR2</span></dt><dd><p>logon client unicode string</p></dd><dt><span class="term">char[8]</span></dt><dd><p>client challenge</p></dd></dl></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2547135"></a>Response</h4></div></div></div><div class="variablelist"><dl><dt><span class="term">char[8]</span></dt><dd><p>server challenge</p></dd></dl></div><p>return    0 - indicates success</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2547161"></a>LSA Authenticate 2</h3></div></div></div><p><span class="emphasis"><em>Note:	in between request and response, calculate the client credentials, and check them against the client-calculated credentials (this process uses the previously received client credentials).</em></span></p><p><span class="emphasis"><em>Note:	neg_flags in the response is the same as that in the request.</em></span></p><p><span class="emphasis"><em>Note:	you must take a copy of the client-calculated credentials received 	here, because they will be used in subsequent authentication packets.</em></span></p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2547187"></a>Request</h4></div></div></div><div class="variablelist"><dl><dt><span class="term">LOG_INFO</span></dt><dd><p>client identification info</p></dd><dt><span class="term">char[8]</span></dt><dd><p>client-calculated credentials</p></dd><dt><span class="term">UINT8[]</span></dt><dd><p>padding to 4-byte align with start of SMB header.</p></dd><dt><span class="term">UINT32</span></dt><dd><p>neg_flags - negotiated flags (usual value is 0x0000 01ff)</p></dd></dl></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2547241"></a>Response</h4></div></div></div><div class="variablelist"><dl><dt><span class="term">char[8]</span></dt><dd><p>server credentials.</p></dd><dt><span class="term">UINT32</span></dt><dd><p>neg_flags - same as neg_flags in request.</p></dd></dl></div><p>return    0 - indicates success.  failure value unknown.</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2547280"></a>LSA Server Password Set</h3></div></div></div><p><span class="emphasis"><em>Note: the new password is suspected to be a DES encryption using the old password to generate the key.</em></span></p><p><span class="emphasis"><em>Note: in between request and response, calculate the client credentials, and check them against the client-calculated credentials (this process uses the previously received client credentials).</em></span></p><p><span class="emphasis"><em>Note: the server credentials are constructed from the client-calculated credentials and the client time + 1 second.</em></span></p><p><span class="emphasis"><em>Note: you must take a copy of the client-calculated credentials received here, because they will be used in subsequent authentication packets.</em></span></p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2547312"></a>Request</h4></div></div></div><div class="variablelist"><dl><dt><span class="term">CLNT_INFO</span></dt><dd><p>client identification/authentication info</p></dd><dt><span class="term">char[]</span></dt><dd><p>new password - undocumented.</p></dd></dl></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2547346"></a>Response</h4></div></div></div><div class="variablelist"><dl><dt><span class="term">CREDS</span></dt><dd><p>server credentials.  server time stamp appears to be ignored.</p></dd></dl></div><p>return    0 - indicates success; 0xC000 006a indicates failure</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2547373"></a>LSA SAM Logon</h3></div></div></div><p><span class="emphasis"><em>
 Note:	valid_user is True iff the username and password hash are valid for
 	the requested domain.
-</em></span></p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2547381"></a>Request</h4></div></div></div><div class="variablelist"><dl><dt><span class="term">SAM_INFO</span></dt><dd><p>sam_id structure</p></dd></dl></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2547402"></a>Response</h4></div></div></div><div class="variablelist"><dl><dt><span class="term">VOID*</span></dt><dd><p>undocumented buffer pointer</p></dd><dt><span class="term">CREDS</span></dt><dd><p>server credentials.  server time stamp appears to be ignored.</p></dd></dl></div><pre class="programlisting">
+</em></span></p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2547385"></a>Request</h4></div></div></div><div class="variablelist"><dl><dt><span class="term">SAM_INFO</span></dt><dd><p>sam_id structure</p></dd></dl></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2547406"></a>Response</h4></div></div></div><div class="variablelist"><dl><dt><span class="term">VOID*</span></dt><dd><p>undocumented buffer pointer</p></dd><dt><span class="term">CREDS</span></dt><dd><p>server credentials.  server time stamp appears to be ignored.</p></dd></dl></div><pre class="programlisting">
 if (valid_user)
 {
 	UINT16      3 - switch value indicating USER_INFO structure.
@@ -166,16 +166,16 @@
 
     return    0xC000 0064 - NT_STATUS_NO_SUCH_USER.
 }
-</pre></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2547452"></a>LSA SAM Logoff</h3></div></div></div><p><span class="emphasis"><em>
+</pre></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2547456"></a>LSA SAM Logoff</h3></div></div></div><p><span class="emphasis"><em>
 Note:	presumably, the SAM_INFO structure is validated, and a (currently
 	undocumented) error code returned if the Logoff is invalid.
-</em></span></p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2547464"></a>Request</h4></div></div></div><div class="variablelist"><dl><dt><span class="term">SAM_INFO</span></dt><dd><p>sam_id structure</p></dd></dl></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2547485"></a>Response</h4></div></div></div><div class="variablelist"><dl><dt><span class="term">VOID*</span></dt><dd><p>undocumented buffer pointer</p></dd><dt><span class="term">CREDS</span></dt><dd><p>server credentials.  server time stamp appears to be ignored.</p></dd></dl></div><p>return      0 - indicates success.  undocumented failure indication.</p></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2547526"></a>\\MAILSLOT\NET\NTLOGON</h2></div></div></div><p><span class="emphasis"><em>
+</em></span></p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2547468"></a>Request</h4></div></div></div><div class="variablelist"><dl><dt><span class="term">SAM_INFO</span></dt><dd><p>sam_id structure</p></dd></dl></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2547490"></a>Response</h4></div></div></div><div class="variablelist"><dl><dt><span class="term">VOID*</span></dt><dd><p>undocumented buffer pointer</p></dd><dt><span class="term">CREDS</span></dt><dd><p>server credentials.  server time stamp appears to be ignored.</p></dd></dl></div><p>return      0 - indicates success.  undocumented failure indication.</p></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2547530"></a>\\MAILSLOT\NET\NTLOGON</h2></div></div></div><p><span class="emphasis"><em>
 Note:	mailslots will contain a response mailslot, to which the response
 	should be sent.  the target NetBIOS name is REQUEST_NAME&lt;20&gt;, where
 	REQUEST_NAME is the name of the machine that sent the request.
-</em></span></p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2547540"></a>Query for PDC</h3></div></div></div><p><span class="emphasis"><em>Note:	NTversion, LMNTtoken, LM20token in response are the same as those 	given in the request.</em></span></p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2547552"></a>Request</h4></div></div></div><div class="variablelist"><dl><dt><span class="term">UINT16</span></dt><dd><p>0x0007 - Query for PDC</p></dd><dt><span class="term">STR</span></dt><dd><p>machine name</p></dd><dt><span class="term">STR</span></dt><dd><p>response mailslot</p></dd><dt><span class="term">UINT8[]</span></dt><dd><p>padding to 2-byte align with start of mailslot.</p></dd><dt><span class="term">UNISTR</span></dt><dd><p>machine name</p></dd><dt><span class="term">UINT32</span></dt><dd><p>NTversion</p></dd><dt><span class="term">UINT16</span></dt><dd><p>LMNTtoken</p></dd><dt><span class="term">UINT16</span></dt><dd><p>LM20token</p></dd></dl></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2547652"></a>Response</h4></div></div></div><div class="variablelist"><dl><dt><span class="term">UINT16</span></dt><dd><p>0x000A - Respose to Query for PDC</p></dd><dt><span class="term">STR</span></dt><dd><p>machine name (in uppercase)</p></dd><dt><span class="term">UINT8[]</span></dt><dd><p>padding to 2-byte align with start of mailslot.</p></dd><dt><span class="term">UNISTR</span></dt><dd><p>machine name</p></dd><dt><span class="term">UNISTR</span></dt><dd><p>domain name</p></dd><dt><span class="term">UINT32</span></dt><dd><p>NTversion (same as received in request)</p></dd><dt><span class="term">UINT16</span></dt><dd><p>LMNTtoken (same as received in request)</p></dd><dt><span class="term">UINT16</span></dt><dd><p>LM20token (same as received in request)</p></dd></dl></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2547749"></a>SAM Logon</h3></div></div></div><p><span class="emphasis"><em>Note: machine name in response is preceded by two '\' characters.</em></span></p><p><span class="emphasis"><em>Note:	NTversion, LMNTtoken, LM20token in response are the same as those given in the request.</em></span></p><p><span class="emphasis"><em>Note:	user name in the response is presumably the same as that in the request.</em></span></p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2547772"></a>Request</h4></div></div></div><div class="variablelist"><dl><dt><span class="term">UINT16</span></dt><dd><p>0x0012 - SAM Logon</p></dd><dt><span class="term">UINT16</span></dt><dd><p>request count</p></dd><dt><span class="term">UNISTR</span></dt><dd><p>machine name</p></dd><dt><span class="term">UNISTR</span></dt><dd><p>user name</p></dd><dt><span class="term">STR</span></dt><dd><p>response mailslot</p></dd><dt><span class="term">UINT32</span></dt><dd><p>alloweable account</p></dd><dt><span class="term">UINT32</span></dt><dd><p>domain SID size</p></dd><dt><span class="term">char[sid_size]</span></dt><dd><p>domain SID, of sid_size bytes.</p></dd><dt><span class="term">UINT8[]</span></dt><dd><p>???? padding to 4? 2? -byte align with start of mailslot.</p></dd><dt><span class="term">UINT32</span></dt><dd><p>NTversion</p></dd><dt><span class="term">UINT16</span></dt><dd><p>LMNTtoken</p></dd><dt><span class="term">UINT16</span></dt><dd><p>LM20token</p></dd></dl></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2547918"></a>Response</h4></div></div></div><div class="variablelist"><dl><dt><span class="term">UINT16</span></dt><dd><p>0x0013 - Response to SAM Logon</p></dd><dt><span class="term">UNISTR</span></dt><dd><p>machine name</p></dd><dt><span class="term">UNISTR</span></dt><dd><p>user name - workstation trust account</p></dd><dt><span class="term">UNISTR</span></dt><dd><p>domain name </p></dd><dt><span class="term">UINT32</span></dt><dd><p>NTversion</p></dd><dt><span class="term">UINT16</span></dt><dd><p>LMNTtoken</p></dd><dt><span class="term">UINT16</span></dt><dd><p>LM20token</p></dd></dl></div></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2548010"></a>SRVSVC Transact Named Pipe</h2></div></div></div><p>Defines for this pipe, identifying the query are:</p><div class="variablelist"><dl><dt><span class="term">Net Share Enum</span></dt><dd><p>0x0f</p></dd><dt><span class="term">Net Server Get Info</span></dt><dd><p>0x15</p></dd></dl></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2548046"></a>Net Share Enum</h3></div></div></div><p><span class="emphasis"><em>Note:	share level and switch value in the response are presumably the same as those in the request.</em></span></p><p><span class="emphasis"><em>Note:	cifsrap2.txt (section 5) may be of limited assistance here.</em></span></p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2548063"></a>Request</h4></div></div></div><div class="variablelist"><dl><dt><span class="term">VOID*</span></dt><dd><p>pointer (to server name?)</p></dd><dt><span class="term">UNISTR2</span></dt><dd><p>server name</p></dd><dt><span class="term">UINT8[]</span></dt><dd><p>padding to get unicode string 4-byte aligned with the start of the SMB header.</p></dd><dt><span class="term">UINT32</span></dt><dd><p>share level</p></dd><dt><span class="term">UINT32</span></dt><dd><p>switch value</p></dd><dt><span class="term">VOID*</span></dt><dd><p>pointer to SHARE_INFO_1_CTR</p></dd><dt><span class="term">SHARE_INFO_1_CTR</span></dt><dd><p>share info with 0 entries</p></dd><dt><span class="term">UINT32</span></dt><dd><p>preferred maximum length (0xffff ffff)</p></dd></dl></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2548163"></a>Response</h4></div></div></div><div class="variablelist"><dl><dt><span class="term">UINT32</span></dt><dd><p>share level</p></dd><dt><span class="term">UINT32</span></dt><dd><p>switch value</p></dd><dt><span class="term">VOID*</span></dt><dd><p>pointer to SHARE_INFO_1_CTR</p></dd><dt><span class="term">SHARE_INFO_1_CTR</span></dt><dd><p>share info (only added if share info ptr is non-zero)</p></dd></dl></div><p>return            0 - indicates success</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2548222"></a>Net Server Get Info</h3></div></div></div><p><span class="emphasis"><em>Note:	level is the same value as in the request.</em></span></p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2548233"></a>Request</h4></div></div></div><div class="variablelist"><dl><dt><span class="term">UNISTR2</span></dt><dd><p>server name</p></dd><dt><span class="term">UINT32</span></dt><dd><p>switch level</p></dd></dl></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2548265"></a>Response</h4></div></div></div><div class="variablelist"><dl><dt><span class="term">UINT32</span></dt><dd><p>switch level</p></dd><dt><span class="term">VOID*</span></dt><dd><p>pointer to SERVER_INFO_101</p></dd><dt><span class="term">SERVER_INFO_101</span></dt><dd><p>server info (only added if server info ptr is non-zero)</p></dd></dl></div><p>return            0 - indicates success</p></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2548315"></a>Cryptographic side of NT Domain Authentication</h2></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2548321"></a>Definitions</h3></div></div></div><div class="variablelist"><dl><dt><span class="term">Add(A1,A2)</span></dt><dd><p>Intel byte ordered addition of corresponding 4 byte words in arrays A1 and A2</p></dd><dt><span class="term">E(K,D)</span></dt><dd><p>DES ECB encryption of 8 byte data D using 7 byte key K</p></dd><dt><span class="term">lmowf()</span></dt><dd><p>Lan man hash</p></dd><dt><span class="term">ntowf()</span></dt><dd><p>NT hash</p></dd><dt><span class="term">PW</span></dt><dd><p>md4(machine_password) == md4(lsadump $machine.acc) ==
+</em></span></p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2547544"></a>Query for PDC</h3></div></div></div><p><span class="emphasis"><em>Note:	NTversion, LMNTtoken, LM20token in response are the same as those 	given in the request.</em></span></p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2547556"></a>Request</h4></div></div></div><div class="variablelist"><dl><dt><span class="term">UINT16</span></dt><dd><p>0x0007 - Query for PDC</p></dd><dt><span class="term">STR</span></dt><dd><p>machine name</p></dd><dt><span class="term">STR</span></dt><dd><p>response mailslot</p></dd><dt><span class="term">UINT8[]</span></dt><dd><p>padding to 2-byte align with start of mailslot.</p></dd><dt><span class="term">UNISTR</span></dt><dd><p>machine name</p></dd><dt><span class="term">UINT32</span></dt><dd><p>NTversion</p></dd><dt><span class="term">UINT16</span></dt><dd><p>LMNTtoken</p></dd><dt><span class="term">UINT16</span></dt><dd><p>LM20token</p></dd></dl></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2547656"></a>Response</h4></div></div></div><div class="variablelist"><dl><dt><span class="term">UINT16</span></dt><dd><p>0x000A - Respose to Query for PDC</p></dd><dt><span class="term">STR</span></dt><dd><p>machine name (in uppercase)</p></dd><dt><span class="term">UINT8[]</span></dt><dd><p>padding to 2-byte align with start of mailslot.</p></dd><dt><span class="term">UNISTR</span></dt><dd><p>machine name</p></dd><dt><span class="term">UNISTR</span></dt><dd><p>domain name</p></dd><dt><span class="term">UINT32</span></dt><dd><p>NTversion (same as received in request)</p></dd><dt><span class="term">UINT16</span></dt><dd><p>LMNTtoken (same as received in request)</p></dd><dt><span class="term">UINT16</span></dt><dd><p>LM20token (same as received in request)</p></dd></dl></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2547753"></a>SAM Logon</h3></div></div></div><p><span class="emphasis"><em>Note: machine name in response is preceded by two '\' characters.</em></span></p><p><span class="emphasis"><em>Note:	NTversion, LMNTtoken, LM20token in response are the same as those given in the request.</em></span></p><p><span class="emphasis"><em>Note:	user name in the response is presumably the same as that in the request.</em></span></p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2547776"></a>Request</h4></div></div></div><div class="variablelist"><dl><dt><span class="term">UINT16</span></dt><dd><p>0x0012 - SAM Logon</p></dd><dt><span class="term">UINT16</span></dt><dd><p>request count</p></dd><dt><span class="term">UNISTR</span></dt><dd><p>machine name</p></dd><dt><span class="term">UNISTR</span></dt><dd><p>user name</p></dd><dt><span class="term">STR</span></dt><dd><p>response mailslot</p></dd><dt><span class="term">UINT32</span></dt><dd><p>alloweable account</p></dd><dt><span class="term">UINT32</span></dt><dd><p>domain SID size</p></dd><dt><span class="term">char[sid_size]</span></dt><dd><p>domain SID, of sid_size bytes.</p></dd><dt><span class="term">UINT8[]</span></dt><dd><p>???? padding to 4? 2? -byte align with start of mailslot.</p></dd><dt><span class="term">UINT32</span></dt><dd><p>NTversion</p></dd><dt><span class="term">UINT16</span></dt><dd><p>LMNTtoken</p></dd><dt><span class="term">UINT16</span></dt><dd><p>LM20token</p></dd></dl></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2547922"></a>Response</h4></div></div></div><div class="variablelist"><dl><dt><span class="term">UINT16</span></dt><dd><p>0x0013 - Response to SAM Logon</p></dd><dt><span class="term">UNISTR</span></dt><dd><p>machine name</p></dd><dt><span class="term">UNISTR</span></dt><dd><p>user name - workstation trust account</p></dd><dt><span class="term">UNISTR</span></dt><dd><p>domain name </p></dd><dt><span class="term">UINT32</span></dt><dd><p>NTversion</p></dd><dt><span class="term">UINT16</span></dt><dd><p>LMNTtoken</p></dd><dt><span class="term">UINT16</span></dt><dd><p>LM20token</p></dd></dl></div></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2548014"></a>SRVSVC Transact Named Pipe</h2></div></div></div><p>Defines for this pipe, identifying the query are:</p><div class="variablelist"><dl><dt><span class="term">Net Share Enum</span></dt><dd><p>0x0f</p></dd><dt><span class="term">Net Server Get Info</span></dt><dd><p>0x15</p></dd></dl></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2548050"></a>Net Share Enum</h3></div></div></div><p><span class="emphasis"><em>Note:	share level and switch value in the response are presumably the same as those in the request.</em></span></p><p><span class="emphasis"><em>Note:	cifsrap2.txt (section 5) may be of limited assistance here.</em></span></p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2548067"></a>Request</h4></div></div></div><div class="variablelist"><dl><dt><span class="term">VOID*</span></dt><dd><p>pointer (to server name?)</p></dd><dt><span class="term">UNISTR2</span></dt><dd><p>server name</p></dd><dt><span class="term">UINT8[]</span></dt><dd><p>padding to get unicode string 4-byte aligned with the start of the SMB header.</p></dd><dt><span class="term">UINT32</span></dt><dd><p>share level</p></dd><dt><span class="term">UINT32</span></dt><dd><p>switch value</p></dd><dt><span class="term">VOID*</span></dt><dd><p>pointer to SHARE_INFO_1_CTR</p></dd><dt><span class="term">SHARE_INFO_1_CTR</span></dt><dd><p>share info with 0 entries</p></dd><dt><span class="term">UINT32</span></dt><dd><p>preferred maximum length (0xffff ffff)</p></dd></dl></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2548167"></a>Response</h4></div></div></div><div class="variablelist"><dl><dt><span class="term">UINT32</span></dt><dd><p>share level</p></dd><dt><span class="term">UINT32</span></dt><dd><p>switch value</p></dd><dt><span class="term">VOID*</span></dt><dd><p>pointer to SHARE_INFO_1_CTR</p></dd><dt><span class="term">SHARE_INFO_1_CTR</span></dt><dd><p>share info (only added if share info ptr is non-zero)</p></dd></dl></div><p>return            0 - indicates success</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2548226"></a>Net Server Get Info</h3></div></div></div><p><span class="emphasis"><em>Note:	level is the same value as in the request.</em></span></p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2548237"></a>Request</h4></div></div></div><div class="variablelist"><dl><dt><span class="term">UNISTR2</span></dt><dd><p>server name</p></dd><dt><span class="term">UINT32</span></dt><dd><p>switch level</p></dd></dl></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2548269"></a>Response</h4></div></div></div><div class="variablelist"><dl><dt><span class="term">UINT32</span></dt><dd><p>switch level</p></dd><dt><span class="term">VOID*</span></dt><dd><p>pointer to SERVER_INFO_101</p></dd><dt><span class="term">SERVER_INFO_101</span></dt><dd><p>server info (only added if server info ptr is non-zero)</p></dd></dl></div><p>return            0 - indicates success</p></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2548319"></a>Cryptographic side of NT Domain Authentication</h2></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2548325"></a>Definitions</h3></div></div></div><div class="variablelist"><dl><dt><span class="term">Add(A1,A2)</span></dt><dd><p>Intel byte ordered addition of corresponding 4 byte words in arrays A1 and A2</p></dd><dt><span class="term">E(K,D)</span></dt><dd><p>DES ECB encryption of 8 byte data D using 7 byte key K</p></dd><dt><span class="term">lmowf()</span></dt><dd><p>Lan man hash</p></dd><dt><span class="term">ntowf()</span></dt><dd><p>NT hash</p></dd><dt><span class="term">PW</span></dt><dd><p>md4(machine_password) == md4(lsadump $machine.acc) ==
 pwdump(machine$) (initially) == md4(lmowf(unicode(machine)))
-</p></dd><dt><span class="term">ARC4(K,Lk,D,Ld)</span></dt><dd><p>ARC4 encryption of data D of length Ld with key K of length Lk</p></dd><dt><span class="term">v[m..n(,l)]</span></dt><dd><p>subset of v from bytes m to n, optionally padded with zeroes to length l</p></dd><dt><span class="term">Cred(K,D)</span></dt><dd><p>E(K[7..7,7],E(K[0..6],D)) computes a credential</p></dd><dt><span class="term">Time()</span></dt><dd><p>4 byte current time</p></dd><dt><span class="term">Cc,Cs</span></dt><dd><p>8 byte client and server challenges Rc,Rs: 8 byte client and server credentials</p></dd></dl></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2548451"></a>Protocol</h3></div></div></div><pre class="programlisting">
+</p></dd><dt><span class="term">ARC4(K,Lk,D,Ld)</span></dt><dd><p>ARC4 encryption of data D of length Ld with key K of length Lk</p></dd><dt><span class="term">v[m..n(,l)]</span></dt><dd><p>subset of v from bytes m to n, optionally padded with zeroes to length l</p></dd><dt><span class="term">Cred(K,D)</span></dt><dd><p>E(K[7..7,7],E(K[0..6],D)) computes a credential</p></dd><dt><span class="term">Time()</span></dt><dd><p>4 byte current time</p></dd><dt><span class="term">Cc,Cs</span></dt><dd><p>8 byte client and server challenges Rc,Rs: 8 byte client and server credentials</p></dd></dl></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2548455"></a>Protocol</h3></div></div></div><pre class="programlisting">
 C-&gt;S ReqChal,Cc
 S-&gt;C Cs
 </pre><pre class="programlisting">
@@ -211,7 +211,7 @@
 S-&gt;C Cred(Ks,Cred(Ks,Rc+Tc+1)),userinfo(logon script,UID,SIDs,etc)
 C: assert(Rs == Cred(Ks,Cred(Rc+Tc+1))
 C: Rc = Cred(Ks,Rc+Tc+1)
-</pre></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2548533"></a>Comments</h3></div></div></div><p>
+</pre></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2548537"></a>Comments</h3></div></div></div><p>
 On first joining the domain the session key could be computed by
 anyone listening in on the network as the machine password has a well
 known value. Until the machine is rebooted it will use this session
@@ -232,15 +232,15 @@
 The password OWFs should NOT be sent over the network reversibly
 encrypted. They should be sent using ARC4(Ks,md4(owf)) with the server
 computing the same function using the owf values in the SAM.
-</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2548574"></a>SIDs and RIDs</h2></div></div></div><p>
+</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2548578"></a>SIDs and RIDs</h2></div></div></div><p>
 SIDs and RIDs are well documented elsewhere.
 </p><p>
 A SID is an NT Security ID (see DOM_SID structure).  They are of the form:
 </p><table class="simplelist" border="0" summary="Simple list"><tr><td>revision-NN-SubAuth1-SubAuth2-SubAuth3... </td></tr><tr><td>revision-0xNNNNNNNNNNNN-SubAuth1-SubAuth2-SubAuth3...</td></tr></table><p>
 currently, the SID revision is 1.
 The Sub-Authorities are known as Relative IDs (RIDs).
-</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2548607"></a>Well-known SIDs</h3></div></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2548613"></a>Universal well-known SIDs</h4></div></div></div><div class="variablelist"><dl><dt><span class="term">Null SID</span></dt><dd><p>S-1-0-0</p></dd><dt><span class="term">World</span></dt><dd><p>S-1-1-0</p></dd><dt><span class="term">Local</span></dt><dd><p>S-1-2-0</p></dd><dt><span class="term">Creator Owner ID</span></dt><dd><p>S-1-3-0</p></dd><dt><span class="term">Creator Group ID</span></dt><dd><p>S-1-3-1</p></dd><dt><span class="term">Creator Owner Server ID</span></dt><dd><p>S-1-3-2</p></dd><dt><span class="term">Creator Group Server ID</span></dt><dd><p>S-1-3-3</p></dd><dt><span class="term">(Non-unique IDs)</span></dt><dd><p>S-1-4</p></dd></dl></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2548714"></a>NT well-known SIDs</h4></div></div></div><div class="variablelist"><dl><dt><span class="term">NT Authority</span></dt><dd><p>S-1-5</p></dd><dt><span class="term">Dialup</span></dt><dd><p>S-1-5-1</p></dd><dt><span class="term">Network</span></dt><dd><p>S-1-5-2</p></dd><dt><span class="term">Batch</span></dt><dd><p>S-1-5-3</p></dd><dt><span class="term">Interactive</span></dt><dd><p>S-1-5-4</p></dd><dt><span class="term">Service</span></dt><dd><p>S-1-5-6</p></dd><dt><span class="term">AnonymousLogon(aka null logon session)</span></dt><dd><p>S-1-5-7</p></dd><dt><span class="term">Proxy</span></dt><dd><p>S-1-5-8</p></dd><dt><span class="term">ServerLogon(aka domain controller account)</span></dt><dd><p>S-1-5-8</p></dd><dt><span class="term">(Logon IDs)</span></dt><dd><p>S-1-5-5-X-Y</p></dd><dt><span class="term">(NT non-unique IDs)</span></dt><dd><p>S-1-5-0x15-...</p></dd><dt><span class="term">(Built-in domain)</span></dt><dd><p>s-1-5-0x20</p></dd></dl></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2548859"></a>Well-known RIDS</h3></div></div></div><p>
+</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2548611"></a>Well-known SIDs</h3></div></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2548617"></a>Universal well-known SIDs</h4></div></div></div><div class="variablelist"><dl><dt><span class="term">Null SID</span></dt><dd><p>S-1-0-0</p></dd><dt><span class="term">World</span></dt><dd><p>S-1-1-0</p></dd><dt><span class="term">Local</span></dt><dd><p>S-1-2-0</p></dd><dt><span class="term">Creator Owner ID</span></dt><dd><p>S-1-3-0</p></dd><dt><span class="term">Creator Group ID</span></dt><dd><p>S-1-3-1</p></dd><dt><span class="term">Creator Owner Server ID</span></dt><dd><p>S-1-3-2</p></dd><dt><span class="term">Creator Group Server ID</span></dt><dd><p>S-1-3-3</p></dd><dt><span class="term">(Non-unique IDs)</span></dt><dd><p>S-1-4</p></dd></dl></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2548718"></a>NT well-known SIDs</h4></div></div></div><div class="variablelist"><dl><dt><span class="term">NT Authority</span></dt><dd><p>S-1-5</p></dd><dt><span class="term">Dialup</span></dt><dd><p>S-1-5-1</p></dd><dt><span class="term">Network</span></dt><dd><p>S-1-5-2</p></dd><dt><span class="term">Batch</span></dt><dd><p>S-1-5-3</p></dd><dt><span class="term">Interactive</span></dt><dd><p>S-1-5-4</p></dd><dt><span class="term">Service</span></dt><dd><p>S-1-5-6</p></dd><dt><span class="term">AnonymousLogon(aka null logon session)</span></dt><dd><p>S-1-5-7</p></dd><dt><span class="term">Proxy</span></dt><dd><p>S-1-5-8</p></dd><dt><span class="term">ServerLogon(aka domain controller account)</span></dt><dd><p>S-1-5-8</p></dd><dt><span class="term">(Logon IDs)</span></dt><dd><p>S-1-5-5-X-Y</p></dd><dt><span class="term">(NT non-unique IDs)</span></dt><dd><p>S-1-5-0x15-...</p></dd><dt><span class="term">(Built-in domain)</span></dt><dd><p>s-1-5-0x20</p></dd></dl></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2548863"></a>Well-known RIDS</h3></div></div></div><p>
 A RID is a sub-authority value, as part of either a SID, or in the case
 of Group RIDs, part of the DOM_GID structure, in the USER_INFO_1
 structure, in the LSA SAM Logon response.
-</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2548871"></a>Well-known RID users</h4></div></div></div><div class="segmentedlist"><div class="seglistitem"><div class="seg"><strong><span class="segtitle">Groupname: </span></strong>DOMAIN_USER_RID_ADMIN</div><div class="seg"><strong><span class="segtitle">????: </span></strong>0x0000</div><div class="seg"><strong><span class="segtitle">RID: </span></strong>01F4</div></div><div class="seglistitem"><div class="seg"><strong><span class="segtitle">Groupname: </span></strong>DOMAIN_USER_RID_GUEST</div><div class="seg"><strong><span class="segtitle">????: </span></strong>0x0000</div><div class="seg"><strong><span class="segtitle">RID: </span></strong>01F5</div></div></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2548910"></a>Well-known RID groups</h4></div></div></div><div class="segmentedlist"><div class="seglistitem"><div class="seg"><strong><span class="segtitle">Groupname: </span></strong>	DOMAIN_GROUP_RID_ADMINS</div><div class="seg"><strong><span class="segtitle">????: </span></strong>0x0000</div><div class="seg"><strong><span class="segtitle">RID: </span></strong>0200</div></div><div class="seglistitem"><div class="seg"><strong><span class="segtitle">Groupname: </span></strong>	DOMAIN_GROUP_RID_USERS</div><div class="seg"><strong><span class="segtitle">????: </span></strong>0x0000</div><div class="seg"><strong><span class="segtitle">RID: </span></strong>0201</div></div><div class="seglistitem"><div class="seg"><strong><span class="segtitle">Groupname: </span></strong>	DOMAIN_GROUP_RID_GUESTS</div><div class="seg"><strong><span class="segtitle">????: </span></strong>0x0000</div><div class="seg"><strong><span class="segtitle">RID: </span></strong>0202</div></div></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2548959"></a>Well-known RID aliases</h4></div></div></div><div class="segmentedlist"><div class="seglistitem"><div class="seg"><strong><span class="segtitle">Groupname: </span></strong>	DOMAIN_ALIAS_RID_ADMINS</div><div class="seg"><strong><span class="segtitle">????: </span></strong>0x0000</div><div class="seg"><strong><span class="segtitle">RID: </span></strong>0220</div></div><div class="seglistitem"><div class="seg"><strong><span class="segtitle">Groupname: </span></strong>	DOMAIN_ALIAS_RID_USERS</div><div class="seg"><strong><span class="segtitle">????: </span></strong>0x0000</div><div class="seg"><strong><span class="segtitle">RID: </span></strong>0221</div></div><div class="seglistitem"><div class="seg"><strong><span class="segtitle">Groupname: </span></strong>	DOMAIN_ALIAS_RID_GUESTS</div><div class="seg"><strong><span class="segtitle">????: </span></strong>0x0000</div><div class="seg"><strong><span class="segtitle">RID: </span></strong>0222</div></div><div class="seglistitem"><div class="seg"><strong><span class="segtitle">Groupname: </span></strong>	DOMAIN_ALIAS_RID_POWER_USERS</div><div class="seg"><strong><span class="segtitle">????: </span></strong>0x0000</div><div class="seg"><strong><span class="segtitle">RID: </span></strong>0223</div></div><div class="seglistitem"><div class="seg"><strong><span class="segtitle">Groupname: </span></strong>	DOMAIN_ALIAS_RID_ACCOUNT_OPS</div><div class="seg"><strong><span class="segtitle">????: </span></strong>0x0000</div><div class="seg"><strong><span class="segtitle">RID: </span></strong>0224</div></div><div class="seglistitem"><div class="seg"><strong><span class="segtitle">Groupname: </span></strong>	DOMAIN_ALIAS_RID_SYSTEM_OPS</div><div class="seg"><strong><span class="segtitle">????: </span></strong>0x0000</div><div class="seg"><strong><span class="segtitle">RID: </span></strong>0225</div></div><div class="seglistitem"><div class="seg"><strong><span class="segtitle">Groupname: </span></strong>	DOMAIN_ALIAS_RID_PRINT_OPS</div><div class="seg"><strong><span class="segtitle">????: </span></strong>0x0000</div><div class="seg"><strong><span class="segtitle">RID: </span></strong>0226</div></div><div class="seglistitem"><div class="seg"><strong><span class="segtitle">Groupname: </span></strong>	DOMAIN_ALIAS_RID_BACKUP_OPS</div><div class="seg"><strong><span class="segtitle">????: </span></strong>0x0000</div><div class="seg"><strong><span class="segtitle">RID: </span></strong>0227</div></div><div class="seglistitem"><div class="seg"><strong><span class="segtitle">Groupname: </span></strong>	DOMAIN_ALIAS_RID_REPLICATOR</div><div class="seg"><strong><span class="segtitle">????: </span></strong>0x0000</div><div class="seg"><strong><span class="segtitle">RID: </span></strong>0228</div></div></div></div></div></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="unix-smb.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="pt01.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="pt02.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Chapter 1. NetBIOS in a Unix World </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> Part II. Samba Basics</td></tr></table></div></body></html>
+</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2548875"></a>Well-known RID users</h4></div></div></div><div class="segmentedlist"><div class="seglistitem"><div class="seg"><strong><span class="segtitle">Groupname: </span></strong>DOMAIN_USER_RID_ADMIN</div><div class="seg"><strong><span class="segtitle">????: </span></strong>0x0000</div><div class="seg"><strong><span class="segtitle">RID: </span></strong>01F4</div></div><div class="seglistitem"><div class="seg"><strong><span class="segtitle">Groupname: </span></strong>DOMAIN_USER_RID_GUEST</div><div class="seg"><strong><span class="segtitle">????: </span></strong>0x0000</div><div class="seg"><strong><span class="segtitle">RID: </span></strong>01F5</div></div></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2548914"></a>Well-known RID groups</h4></div></div></div><div class="segmentedlist"><div class="seglistitem"><div class="seg"><strong><span class="segtitle">Groupname: </span></strong>	DOMAIN_GROUP_RID_ADMINS</div><div class="seg"><strong><span class="segtitle">????: </span></strong>0x0000</div><div class="seg"><strong><span class="segtitle">RID: </span></strong>0200</div></div><div class="seglistitem"><div class="seg"><strong><span class="segtitle">Groupname: </span></strong>	DOMAIN_GROUP_RID_USERS</div><div class="seg"><strong><span class="segtitle">????: </span></strong>0x0000</div><div class="seg"><strong><span class="segtitle">RID: </span></strong>0201</div></div><div class="seglistitem"><div class="seg"><strong><span class="segtitle">Groupname: </span></strong>	DOMAIN_GROUP_RID_GUESTS</div><div class="seg"><strong><span class="segtitle">????: </span></strong>0x0000</div><div class="seg"><strong><span class="segtitle">RID: </span></strong>0202</div></div></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2548963"></a>Well-known RID aliases</h4></div></div></div><div class="segmentedlist"><div class="seglistitem"><div class="seg"><strong><span class="segtitle">Groupname: </span></strong>	DOMAIN_ALIAS_RID_ADMINS</div><div class="seg"><strong><span class="segtitle">????: </span></strong>0x0000</div><div class="seg"><strong><span class="segtitle">RID: </span></strong>0220</div></div><div class="seglistitem"><div class="seg"><strong><span class="segtitle">Groupname: </span></strong>	DOMAIN_ALIAS_RID_USERS</div><div class="seg"><strong><span class="segtitle">????: </span></strong>0x0000</div><div class="seg"><strong><span class="segtitle">RID: </span></strong>0221</div></div><div class="seglistitem"><div class="seg"><strong><span class="segtitle">Groupname: </span></strong>	DOMAIN_ALIAS_RID_GUESTS</div><div class="seg"><strong><span class="segtitle">????: </span></strong>0x0000</div><div class="seg"><strong><span class="segtitle">RID: </span></strong>0222</div></div><div class="seglistitem"><div class="seg"><strong><span class="segtitle">Groupname: </span></strong>	DOMAIN_ALIAS_RID_POWER_USERS</div><div class="seg"><strong><span class="segtitle">????: </span></strong>0x0000</div><div class="seg"><strong><span class="segtitle">RID: </span></strong>0223</div></div><div class="seglistitem"><div class="seg"><strong><span class="segtitle">Groupname: </span></strong>	DOMAIN_ALIAS_RID_ACCOUNT_OPS</div><div class="seg"><strong><span class="segtitle">????: </span></strong>0x0000</div><div class="seg"><strong><span class="segtitle">RID: </span></strong>0224</div></div><div class="seglistitem"><div class="seg"><strong><span class="segtitle">Groupname: </span></strong>	DOMAIN_ALIAS_RID_SYSTEM_OPS</div><div class="seg"><strong><span class="segtitle">????: </span></strong>0x0000</div><div class="seg"><strong><span class="segtitle">RID: </span></strong>0225</div></div><div class="seglistitem"><div class="seg"><strong><span class="segtitle">Groupname: </span></strong>	DOMAIN_ALIAS_RID_PRINT_OPS</div><div class="seg"><strong><span class="segtitle">????: </span></strong>0x0000</div><div class="seg"><strong><span class="segtitle">RID: </span></strong>0226</div></div><div class="seglistitem"><div class="seg"><strong><span class="segtitle">Groupname: </span></strong>	DOMAIN_ALIAS_RID_BACKUP_OPS</div><div class="seg"><strong><span class="segtitle">????: </span></strong>0x0000</div><div class="seg"><strong><span class="segtitle">RID: </span></strong>0227</div></div><div class="seglistitem"><div class="seg"><strong><span class="segtitle">Groupname: </span></strong>	DOMAIN_ALIAS_RID_REPLICATOR</div><div class="seg"><strong><span class="segtitle">????: </span></strong>0x0000</div><div class="seg"><strong><span class="segtitle">RID: </span></strong>0228</div></div></div></div></div></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="unix-smb.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="pt01.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="pt02.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Chapter 1. NetBIOS in a Unix World </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> Part II. Samba Basics</td></tr></table></div></body></html>

Modified: branches/samba/upstream/docs/htmldocs/Samba3-Developers-Guide/parsing.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/Samba3-Developers-Guide/parsing.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/Samba3-Developers-Guide/parsing.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,4 +1,4 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 11. The smb.conf file</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="SAMBA Developers Guide"><link rel="up" href="pt03.html" title="Part III. Samba Subsystems"><link rel="prev" href="vfs.html" title="Chapter 10. VFS Modules"><link rel="next" href="wins.html" title="Chapter 12. Samba WINS Internals"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 11. The smb.conf file</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="vfs.html">Prev</a> </td><th width="60%" align="center">Part III. Samba Subsystems</th><td width="20%" align="right"> <a accesskey="n" href="wins.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="parsing"></a>Chapter 11. The smb.conf file</h2></div><div><div class="author"><h3 class="author"><span class="firstname">Chris</span> <span class="surname">Hertel</span></h3></div></div><div><p class="pubdate">November 1997</p></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="parsing.html#id2552867">Lexical Analysis</a></span></dt><dd><dl><dt><span class="sect2"><a href="parsing.html#id2552942">Handling of Whitespace</a></span></dt><dt><span class="sect2"><a href="parsing.html#id2552988">Handling of Line Continuation</a></span></dt><dt><span class="sect2"><a href="parsing.html#id2553041">Line Continuation Quirks</a></span></dt></dl></dd><dt><span class="sect1"><a href="parsing.html#id2553122">Syntax</a></span></dt><dd><dl><dt><span class="sect2"><a href="parsing.html#id2553181">About params.c</a></span></dt></dl></dd></dl></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2552867"></a>Lexical Analysis</h2></div></div></div><p>
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 11. The smb.conf file</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="SAMBA Developers Guide"><link rel="up" href="pt03.html" title="Part III. Samba Subsystems"><link rel="prev" href="vfs.html" title="Chapter 10. VFS Modules"><link rel="next" href="wins.html" title="Chapter 12. Samba WINS Internals"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 11. The smb.conf file</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="vfs.html">Prev</a> </td><th width="60%" align="center">Part III. Samba Subsystems</th><td width="20%" align="right"> <a accesskey="n" href="wins.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="parsing"></a>Chapter 11. The smb.conf file</h2></div><div><div class="author"><h3 class="author"><span class="firstname">Chris</span> <span class="surname">Hertel</span></h3></div></div><div><p class="pubdate">November 1997</p></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="parsing.html#id2552871">Lexical Analysis</a></span></dt><dd><dl><dt><span class="sect2"><a href="parsing.html#id2552946">Handling of Whitespace</a></span></dt><dt><span class="sect2"><a href="parsing.html#id2552992">Handling of Line Continuation</a></span></dt><dt><span class="sect2"><a href="parsing.html#id2553045">Line Continuation Quirks</a></span></dt></dl></dd><dt><span class="sect1"><a href="parsing.html#id2553126">Syntax</a></span></dt><dd><dl><dt><span class="sect2"><a href="parsing.html#id2553185">About params.c</a></span></dt></dl></dd></dl></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2552871"></a>Lexical Analysis</h2></div></div></div><p>
 Basically, the file is processed on a line by line basis.  There are
 four types of lines that are recognized by the lexical analyzer
 (params.c):
@@ -25,7 +25,7 @@
 These are the only tokens passed to the parameter loader
 (loadparm.c).  Parameter names and values are divided from one
 another by an equal sign: '='.
-</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2552942"></a>Handling of Whitespace</h3></div></div></div><p>
+</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2552946"></a>Handling of Whitespace</h3></div></div></div><p>
 Whitespace is defined as all characters recognized by the isspace()
 function (see ctype(3C)) except for the newline character ('\n')
 The newline is excluded because it identifies the end of the line.
@@ -40,7 +40,7 @@
 are removed.
 </p></li><li><p>
 Leading and trailing whitespace is removed from names and values.
-</p></li></ol></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2552988"></a>Handling of Line Continuation</h3></div></div></div><p>
+</p></li></ol></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2552992"></a>Handling of Line Continuation</h3></div></div></div><p>
 Long section header and parameter lines may be extended across
 multiple lines by use of the backslash character ('\\').  Line
 continuation is ignored for blank and comment lines.
@@ -63,7 +63,7 @@
 Line continuation characters are ignored on blank lines and at the end
 of comments.  They are *only* recognized within section and parameter
 lines.
-</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2553041"></a>Line Continuation Quirks</h3></div></div></div><p>Note the following example:</p><pre class="programlisting">
+</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2553045"></a>Line Continuation Quirks</h3></div></div></div><p>Note the following example:</p><pre class="programlisting">
 	param name = parameter value string \
     \
     with line continuation.
@@ -87,7 +87,7 @@
 </pre><p>are read as</p><pre class="programlisting">
 	[section name]
     param name = value
-</pre></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2553122"></a>Syntax</h2></div></div></div><p>The syntax of the smb.conf file is as follows:</p><pre class="programlisting">
+</pre></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2553126"></a>Syntax</h2></div></div></div><p>The syntax of the smb.conf file is as follows:</p><pre class="programlisting">
   &lt;file&gt;            :==  { &lt;section&gt; } EOF
   &lt;section&gt;         :==  &lt;section header&gt; { &lt;parameter line&gt; }
   &lt;section header&gt;  :==  '[' NAME ']'
@@ -106,7 +106,7 @@
 	A parameter line is divided into a NAME and a VALUE.  The *first*
 	equal sign on the line separates the NAME from the VALUE.  The
 	VALUE is terminated by a newline character (NL = '\n').
-</p></li></ol></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2553181"></a>About params.c</h3></div></div></div><p>
+</p></li></ol></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2553185"></a>About params.c</h3></div></div></div><p>
 The parsing of the config file is a bit unusual if you are used to
 lex, yacc, bison, etc.  Both lexical analysis (scanning) and parsing
 are performed by params.c.  Values are loaded via callbacks to

Modified: branches/samba/upstream/docs/htmldocs/Samba3-Developers-Guide/pr01.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/Samba3-Developers-Guide/pr01.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/Samba3-Developers-Guide/pr01.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,4 +1,4 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Attribution</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="SAMBA Developers Guide"><link rel="up" href="index.html" title="SAMBA Developers Guide"><link rel="prev" href="index.html" title="SAMBA Developers Guide"><link rel="next" href="pt01.html" title="Part I. The protocol"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Attribution</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="index.html">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="pt01.html">Next</a></td></tr></table><hr></div><div class="preface" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="id2532673"></a>Attribution</h2></div></div></div><p><a class="link" href="unix-smb.html" title="Chapter 1. NetBIOS in a Unix World">NetBIOS in a Unix World</a>
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Attribution</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="SAMBA Developers Guide"><link rel="up" href="index.html" title="SAMBA Developers Guide"><link rel="prev" href="index.html" title="SAMBA Developers Guide"><link rel="next" href="pt01.html" title="Part I. The protocol"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Attribution</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="index.html">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="pt01.html">Next</a></td></tr></table><hr></div><div class="preface" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="id2532678"></a>Attribution</h2></div></div></div><p><a class="link" href="unix-smb.html" title="Chapter 1. NetBIOS in a Unix World">NetBIOS in a Unix World</a>
 	</p><div class="itemizedlist"><ul type="disc"><li><p>Andrew Tridgell</p></li></ul></div><p>
 </p><p><a class="link" href="ntdomain.html" title="Chapter 2. NT Domain RPC's">NT Domain RPC's</a>
 	</p><div class="itemizedlist"><ul type="disc"><li><p>Luke Leighton<a class="ulink" href="mailto:lkcl at switchboard.net" target="_top">mailto:lkcl at switchboard.net</a></p></li><li><p>Paul Ashton<a class="ulink" href="mailto:paul at argo.demon.co.uk" target="_top">mailto:paul at argo.demon.co.uk</a></p></li><li><p>Duncan Stansfield<a class="ulink" href="mailto:duncans at sco.com" target="_top">mailto:duncans at sco.com</a></p></li></ul></div><p>

Modified: branches/samba/upstream/docs/htmldocs/Samba3-Developers-Guide/pt01.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/Samba3-Developers-Guide/pt01.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/Samba3-Developers-Guide/pt01.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1 +1 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Part I. The protocol</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="SAMBA Developers Guide"><link rel="up" href="index.html" title="SAMBA Developers Guide"><link rel="prev" href="pr01.html" title="Attribution"><link rel="next" href="unix-smb.html" title="Chapter 1. NetBIOS in a Unix World"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Part I. The protocol</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="pr01.html">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="unix-smb.html">Next</a></td></tr></table><hr></div><div class="part" lang="en"><div class="titlepage"><div><div><h1 class="title"><a name="id2495003"></a>Part I. The protocol</h1></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="chapter"><a href="unix-smb.html">1. NetBIOS in a Unix World</a></span></dt><dd><dl><dt><span class="sect1"><a href="unix-smb.html#id2495033">Introduction</a></span></dt><dt><span class="sect1"><a href="unix-smb.html#id2495054">Usernames</a></span></dt><dt><span class="sect1"><a href="unix-smb.html#id2495386">File Ownership</a></span></dt><dt><span class="sect1"><a href="unix-smb.html#id2494713">Passwords</a></span></dt><dt><span class="sect1"><a href="unix-smb.html#id2494750">Locking</a></span></dt><dt><span class="sect1"><a href="unix-smb.html#id2494803">Deny Modes</a></span></dt><dt><span class="sect1"><a href="unix-smb.html#id2494835">Trapdoor UIDs</a></span></dt><dt><span class="sect1"><a href="unix-smb.html#id2542039">Port numbers</a></span></dt><dt><span class="sect1"><a href="unix-smb.html#id2542084">Protocol Complexity</a></span></dt></dl></dd><dt><span class="chapter"><a href="ntdomain.html">2. NT Domain RPC's</a></span></dt><dd><dl><dt><span class="sect1"><a href="ntdomain.html#id2542211">Introduction</a></span></dt><dd><dl><dt><span class="sect2"><a href="ntdomain.html#id2542380">Sources</a></span></dt><dt><span class="sect2"><a href="ntdomain.html#id2542408">Credits</a></span></dt></dl></dd><dt><span class="sect1"><a href="ntdomain.html#id2542440">Notes and Structures</a></span></dt><dd><dl><dt><span class="sect2"><a href="ntdomain.html#id2542446">Notes</a></span></dt><dt><span class="sect2"><a href="ntdomain.html#id2542510">Enumerations</a></span></dt><dt><span class="sect2"><a href="ntdomain.html#id2542680">Structures</a></span></dt></dl></dd><dt><span class="sect1"><a href="ntdomain.html#id2545046">MSRPC over Transact Named Pipe</a></span></dt><dd><dl><dt><span class="sect2"><a href="ntdomain.html#id2545056">MSRPC Pipes</a></span></dt><dt><span class="sect2"><a href="ntdomain.html#id2545142">Header</a></span></dt><dt><span class="sect2"><a href="ntdomain.html#id2545847">Tail</a></span></dt><dt><span class="sect2"><a href="ntdomain.html#id2545884">RPC Bind / Bind Ack</a></span></dt><dt><span class="sect2"><a href="ntdomain.html#id2546030">NTLSA Transact Named Pipe</a></span></dt><dt><span class="sect2"><a href="ntdomain.html#id2546164">LSA Open Policy</a></span></dt><dt><span class="sect2"><a href="ntdomain.html#id2546264">LSA Query Info Policy</a></span></dt><dt><span class="sect2"><a href="ntdomain.html#id2546349">LSA Enumerate Trusted Domains</a></span></dt><dt><span class="sect2"><a href="ntdomain.html#id2546423">LSA Open Secret</a></span></dt><dt><span class="sect2"><a href="ntdomain.html#id2546510">LSA Close</a></span></dt><dt><span class="sect2"><a href="ntdomain.html#id2546563">LSA Lookup SIDS</a></span></dt><dt><span class="sect2"><a href="ntdomain.html#id2546731">LSA Lookup Names</a></span></dt></dl></dd><dt><span class="sect1"><a href="ntdomain.html#id2546912">NETLOGON rpc Transact Named Pipe</a></span></dt><dd><dl><dt><span class="sect2"><a href="ntdomain.html#id2547043">LSA Request Challenge</a></span></dt><dt><span class="sect2"><a href="ntdomain.html#id2547157">LSA Authenticate 2</a></span></dt><dt><span class="sect2"><a href="ntdomain.html#id2547276">LSA Server Password Set</a></span></dt><dt><span class="sect2"><a href="ntdomain.html#id2547369">LSA SAM Logon</a></span></dt><dt><span class="sect2"><a href="ntdomain.html#id2547452">LSA SAM Logoff</a></span></dt></dl></dd><dt><span class="sect1"><a href="ntdomain.html#id2547526">\\MAILSLOT\NET\NTLOGON</a></span></dt><dd><dl><dt><span class="sect2"><a href="ntdomain.html#id2547540">Query for PDC</a></span></dt><dt><span class="sect2"><a href="ntdomain.html#id2547749">SAM Logon</a></span></dt></dl></dd><dt><span class="sect1"><a href="ntdomain.html#id2548010">SRVSVC Transact Named Pipe</a></span></dt><dd><dl><dt><span class="sect2"><a href="ntdomain.html#id2548046">Net Share Enum</a></span></dt><dt><span class="sect2"><a href="ntdomain.html#id2548222">Net Server Get Info</a></span></dt></dl></dd><dt><span class="sect1"><a href="ntdomain.html#id2548315">Cryptographic side of NT Domain Authentication</a></span></dt><dd><dl><dt><span class="sect2"><a href="ntdomain.html#id2548321">Definitions</a></span></dt><dt><span class="sect2"><a href="ntdomain.html#id2548451">Protocol</a></span></dt><dt><span class="sect2"><a href="ntdomain.html#id2548533">Comments</a></span></dt></dl></dd><dt><span class="sect1"><a href="ntdomain.html#id2548574">SIDs and RIDs</a></span></dt><dd><dl><dt><span class="sect2"><a href="ntdomain.html#id2548607">Well-known SIDs</a></span></dt><dt><span class="sect2"><a href="ntdomain.html#id2548859">Well-known RIDS</a></span></dt></dl></dd></dl></dd></dl></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="pr01.html">Prev</a> </td><td width="20%" align="center"> </td><td width="40%" align="right"> <a accesskey="n" href="unix-smb.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Attribution </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> Chapter 1. NetBIOS in a Unix World</td></tr></table></div></body></html>
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Part I. The protocol</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="SAMBA Developers Guide"><link rel="up" href="index.html" title="SAMBA Developers Guide"><link rel="prev" href="pr01.html" title="Attribution"><link rel="next" href="unix-smb.html" title="Chapter 1. NetBIOS in a Unix World"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Part I. The protocol</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="pr01.html">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="unix-smb.html">Next</a></td></tr></table><hr></div><div class="part" lang="en"><div class="titlepage"><div><div><h1 class="title"><a name="id2495004"></a>Part I. The protocol</h1></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="chapter"><a href="unix-smb.html">1. NetBIOS in a Unix World</a></span></dt><dd><dl><dt><span class="sect1"><a href="unix-smb.html#id2495034">Introduction</a></span></dt><dt><span class="sect1"><a href="unix-smb.html#id2495055">Usernames</a></span></dt><dt><span class="sect1"><a href="unix-smb.html#id2495387">File Ownership</a></span></dt><dt><span class="sect1"><a href="unix-smb.html#id2494713">Passwords</a></span></dt><dt><span class="sect1"><a href="unix-smb.html#id2494751">Locking</a></span></dt><dt><span class="sect1"><a href="unix-smb.html#id2494803">Deny Modes</a></span></dt><dt><span class="sect1"><a href="unix-smb.html#id2494835">Trapdoor UIDs</a></span></dt><dt><span class="sect1"><a href="unix-smb.html#id2542043">Port numbers</a></span></dt><dt><span class="sect1"><a href="unix-smb.html#id2542089">Protocol Complexity</a></span></dt></dl></dd><dt><span class="chapter"><a href="ntdomain.html">2. NT Domain RPC's</a></span></dt><dd><dl><dt><span class="sect1"><a href="ntdomain.html#id2542215">Introduction</a></span></dt><dd><dl><dt><span class="sect2"><a href="ntdomain.html#id2542384">Sources</a></span></dt><dt><span class="sect2"><a href="ntdomain.html#id2542412">Credits</a></span></dt></dl></dd><dt><span class="sect1"><a href="ntdomain.html#id2542444">Notes and Structures</a></span></dt><dd><dl><dt><span class="sect2"><a href="ntdomain.html#id2542450">Notes</a></span></dt><dt><span class="sect2"><a href="ntdomain.html#id2542514">Enumerations</a></span></dt><dt><span class="sect2"><a href="ntdomain.html#id2542685">Structures</a></span></dt></dl></dd><dt><span class="sect1"><a href="ntdomain.html#id2545050">MSRPC over Transact Named Pipe</a></span></dt><dd><dl><dt><span class="sect2"><a href="ntdomain.html#id2545060">MSRPC Pipes</a></span></dt><dt><span class="sect2"><a href="ntdomain.html#id2545147">Header</a></span></dt><dt><span class="sect2"><a href="ntdomain.html#id2545851">Tail</a></span></dt><dt><span class="sect2"><a href="ntdomain.html#id2545888">RPC Bind / Bind Ack</a></span></dt><dt><span class="sect2"><a href="ntdomain.html#id2546034">NTLSA Transact Named Pipe</a></span></dt><dt><span class="sect2"><a href="ntdomain.html#id2546168">LSA Open Policy</a></span></dt><dt><span class="sect2"><a href="ntdomain.html#id2546268">LSA Query Info Policy</a></span></dt><dt><span class="sect2"><a href="ntdomain.html#id2546353">LSA Enumerate Trusted Domains</a></span></dt><dt><span class="sect2"><a href="ntdomain.html#id2546427">LSA Open Secret</a></span></dt><dt><span class="sect2"><a href="ntdomain.html#id2546515">LSA Close</a></span></dt><dt><span class="sect2"><a href="ntdomain.html#id2546567">LSA Lookup SIDS</a></span></dt><dt><span class="sect2"><a href="ntdomain.html#id2546736">LSA Lookup Names</a></span></dt></dl></dd><dt><span class="sect1"><a href="ntdomain.html#id2546916">NETLOGON rpc Transact Named Pipe</a></span></dt><dd><dl><dt><span class="sect2"><a href="ntdomain.html#id2547047">LSA Request Challenge</a></span></dt><dt><span class="sect2"><a href="ntdomain.html#id2547161">LSA Authenticate 2</a></span></dt><dt><span class="sect2"><a href="ntdomain.html#id2547280">LSA Server Password Set</a></span></dt><dt><span class="sect2"><a href="ntdomain.html#id2547373">LSA SAM Logon</a></span></dt><dt><span class="sect2"><a href="ntdomain.html#id2547456">LSA SAM Logoff</a></span></dt></dl></dd><dt><span class="sect1"><a href="ntdomain.html#id2547530">\\MAILSLOT\NET\NTLOGON</a></span></dt><dd><dl><dt><span class="sect2"><a href="ntdomain.html#id2547544">Query for PDC</a></span></dt><dt><span class="sect2"><a href="ntdomain.html#id2547753">SAM Logon</a></span></dt></dl></dd><dt><span class="sect1"><a href="ntdomain.html#id2548014">SRVSVC Transact Named Pipe</a></span></dt><dd><dl><dt><span class="sect2"><a href="ntdomain.html#id2548050">Net Share Enum</a></span></dt><dt><span class="sect2"><a href="ntdomain.html#id2548226">Net Server Get Info</a></span></dt></dl></dd><dt><span class="sect1"><a href="ntdomain.html#id2548319">Cryptographic side of NT Domain Authentication</a></span></dt><dd><dl><dt><span class="sect2"><a href="ntdomain.html#id2548325">Definitions</a></span></dt><dt><span class="sect2"><a href="ntdomain.html#id2548455">Protocol</a></span></dt><dt><span class="sect2"><a href="ntdomain.html#id2548537">Comments</a></span></dt></dl></dd><dt><span class="sect1"><a href="ntdomain.html#id2548578">SIDs and RIDs</a></span></dt><dd><dl><dt><span class="sect2"><a href="ntdomain.html#id2548611">Well-known SIDs</a></span></dt><dt><span class="sect2"><a href="ntdomain.html#id2548863">Well-known RIDS</a></span></dt></dl></dd></dl></dd></dl></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="pr01.html">Prev</a> </td><td width="20%" align="center"> </td><td width="40%" align="right"> <a accesskey="n" href="unix-smb.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Attribution </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> Chapter 1. NetBIOS in a Unix World</td></tr></table></div></body></html>

Modified: branches/samba/upstream/docs/htmldocs/Samba3-Developers-Guide/pt02.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/Samba3-Developers-Guide/pt02.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/Samba3-Developers-Guide/pt02.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1 +1 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Part II. Samba Basics</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="SAMBA Developers Guide"><link rel="up" href="index.html" title="SAMBA Developers Guide"><link rel="prev" href="ntdomain.html" title="Chapter 2. NT Domain RPC's"><link rel="next" href="architecture.html" title="Chapter 3. Samba Architecture"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Part II. Samba Basics</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ntdomain.html">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="architecture.html">Next</a></td></tr></table><hr></div><div class="part" lang="en"><div class="titlepage"><div><div><h1 class="title"><a name="id2549071"></a>Part II. Samba Basics</h1></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="chapter"><a href="architecture.html">3. Samba Architecture</a></span></dt><dd><dl><dt><span class="sect1"><a href="architecture.html#id2549101">Introduction</a></span></dt><dt><span class="sect1"><a href="architecture.html#id2549145">Multithreading and Samba</a></span></dt><dt><span class="sect1"><a href="architecture.html#id2549177">Threading smbd</a></span></dt><dt><span class="sect1"><a href="architecture.html#id2549239">Threading nmbd</a></span></dt><dt><span class="sect1"><a href="architecture.html#id2549285">nbmd Design</a></span></dt></dl></dd><dt><span class="chapter"><a href="debug.html">4. The samba DEBUG system</a></span></dt><dd><dl><dt><span class="sect1"><a href="debug.html#id2549343">New Output Syntax</a></span></dt><dt><span class="sect1"><a href="debug.html#id2549455">The DEBUG() Macro</a></span></dt><dt><span class="sect1"><a href="debug.html#id2549564">The DEBUGADD() Macro</a></span></dt><dt><span class="sect1"><a href="debug.html#id2549601">The DEBUGLVL() Macro</a></span></dt><dt><span class="sect1"><a href="debug.html#id2549694">New Functions</a></span></dt><dd><dl><dt><span class="sect2"><a href="debug.html#id2549700">dbgtext()</a></span></dt><dt><span class="sect2"><a href="debug.html#id2549716">dbghdr()</a></span></dt><dt><span class="sect2"><a href="debug.html#id2549736">format_debug_text()</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="internals.html">5. Samba Internals</a></span></dt><dd><dl><dt><span class="sect1"><a href="internals.html#id2549790">Character Handling</a></span></dt><dt><span class="sect1"><a href="internals.html#id2549812">The new functions</a></span></dt><dt><span class="sect1"><a href="internals.html#id2549942">Macros in byteorder.h</a></span></dt><dd><dl><dt><span class="sect2"><a href="internals.html#id2549954">CVAL(buf,pos)</a></span></dt><dt><span class="sect2"><a href="internals.html#id2549965">PVAL(buf,pos)</a></span></dt><dt><span class="sect2"><a href="internals.html#id2549976">SCVAL(buf,pos,val)</a></span></dt><dt><span class="sect2"><a href="internals.html#id2549987">SVAL(buf,pos)</a></span></dt><dt><span class="sect2"><a href="internals.html#id2550000">IVAL(buf,pos)</a></span></dt><dt><span class="sect2"><a href="internals.html#id2550012">SVALS(buf,pos)</a></span></dt><dt><span class="sect2"><a href="internals.html#id2550024">IVALS(buf,pos)</a></span></dt><dt><span class="sect2"><a href="internals.html#id2550036">SSVAL(buf,pos,val)</a></span></dt><dt><span class="sect2"><a href="internals.html#id2550047">SIVAL(buf,pos,val)</a></span></dt><dt><span class="sect2"><a href="internals.html#id2550059">SSVALS(buf,pos,val)</a></span></dt><dt><span class="sect2"><a href="internals.html#id2550071">SIVALS(buf,pos,val)</a></span></dt><dt><span class="sect2"><a href="internals.html#id2550083">RSVAL(buf,pos)</a></span></dt><dt><span class="sect2"><a href="internals.html#id2550095">RIVAL(buf,pos)</a></span></dt><dt><span class="sect2"><a href="internals.html#id2550106">RSSVAL(buf,pos,val)</a></span></dt><dt><span class="sect2"><a href="internals.html#id2550119">RSIVAL(buf,pos,val)</a></span></dt></dl></dd><dt><span class="sect1"><a href="internals.html#id2550132">LAN Manager Samba API</a></span></dt><dd><dl><dt><span class="sect2"><a href="internals.html#id2550160">Parameters</a></span></dt><dt><span class="sect2"><a href="internals.html#id2550286">Return value</a></span></dt></dl></dd><dt><span class="sect1"><a href="internals.html#id2550358">Code character table</a></span></dt></dl></dd><dt><span class="chapter"><a href="CodingSuggestions.html">6. Coding Suggestions</a></span></dt><dt><span class="chapter"><a href="contributing.html">7. Contributing code</a></span></dt><dt><span class="chapter"><a href="modules.html">8. Modules</a></span></dt><dd><dl><dt><span class="sect1"><a href="modules.html#id2551029">Advantages</a></span></dt><dt><span class="sect1"><a href="modules.html#id2551067">Loading modules</a></span></dt><dd><dl><dt><span class="sect2"><a href="modules.html#id2551094">Static modules</a></span></dt><dt><span class="sect2"><a href="modules.html#id2551128">Shared modules</a></span></dt></dl></dd><dt><span class="sect1"><a href="modules.html#id2551152">Writing modules</a></span></dt><dd><dl><dt><span class="sect2"><a href="modules.html#id2551203">Static/Shared selection in configure.in</a></span></dt></dl></dd></dl></dd></dl></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="ntdomain.html">Prev</a> </td><td width="20%" align="center"> </td><td width="40%" align="right"> <a accesskey="n" href="architecture.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Chapter 2. NT Domain RPC's </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> Chapter 3. Samba Architecture</td></tr></table></div></body></html>
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Part II. Samba Basics</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="SAMBA Developers Guide"><link rel="up" href="index.html" title="SAMBA Developers Guide"><link rel="prev" href="ntdomain.html" title="Chapter 2. NT Domain RPC's"><link rel="next" href="architecture.html" title="Chapter 3. Samba Architecture"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Part II. Samba Basics</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ntdomain.html">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="architecture.html">Next</a></td></tr></table><hr></div><div class="part" lang="en"><div class="titlepage"><div><div><h1 class="title"><a name="id2549075"></a>Part II. Samba Basics</h1></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="chapter"><a href="architecture.html">3. Samba Architecture</a></span></dt><dd><dl><dt><span class="sect1"><a href="architecture.html#id2549105">Introduction</a></span></dt><dt><span class="sect1"><a href="architecture.html#id2549149">Multithreading and Samba</a></span></dt><dt><span class="sect1"><a href="architecture.html#id2549181">Threading smbd</a></span></dt><dt><span class="sect1"><a href="architecture.html#id2549243">Threading nmbd</a></span></dt><dt><span class="sect1"><a href="architecture.html#id2549289">nbmd Design</a></span></dt></dl></dd><dt><span class="chapter"><a href="debug.html">4. The samba DEBUG system</a></span></dt><dd><dl><dt><span class="sect1"><a href="debug.html#id2549347">New Output Syntax</a></span></dt><dt><span class="sect1"><a href="debug.html#id2549460">The DEBUG() Macro</a></span></dt><dt><span class="sect1"><a href="debug.html#id2549568">The DEBUGADD() Macro</a></span></dt><dt><span class="sect1"><a href="debug.html#id2549605">The DEBUGLVL() Macro</a></span></dt><dt><span class="sect1"><a href="debug.html#id2549698">New Functions</a></span></dt><dd><dl><dt><span class="sect2"><a href="debug.html#id2549704">dbgtext()</a></span></dt><dt><span class="sect2"><a href="debug.html#id2549720">dbghdr()</a></span></dt><dt><span class="sect2"><a href="debug.html#id2549740">format_debug_text()</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="internals.html">5. Samba Internals</a></span></dt><dd><dl><dt><span class="sect1"><a href="internals.html#id2549794">Character Handling</a></span></dt><dt><span class="sect1"><a href="internals.html#id2549816">The new functions</a></span></dt><dt><span class="sect1"><a href="internals.html#id2549947">Macros in byteorder.h</a></span></dt><dd><dl><dt><span class="sect2"><a href="internals.html#id2549958">CVAL(buf,pos)</a></span></dt><dt><span class="sect2"><a href="internals.html#id2549969">PVAL(buf,pos)</a></span></dt><dt><span class="sect2"><a href="internals.html#id2549980">SCVAL(buf,pos,val)</a></span></dt><dt><span class="sect2"><a href="internals.html#id2549991">SVAL(buf,pos)</a></span></dt><dt><span class="sect2"><a href="internals.html#id2550004">IVAL(buf,pos)</a></span></dt><dt><span class="sect2"><a href="internals.html#id2550016">SVALS(buf,pos)</a></span></dt><dt><span class="sect2"><a href="internals.html#id2550028">IVALS(buf,pos)</a></span></dt><dt><span class="sect2"><a href="internals.html#id2550040">SSVAL(buf,pos,val)</a></span></dt><dt><span class="sect2"><a href="internals.html#id2550052">SIVAL(buf,pos,val)</a></span></dt><dt><span class="sect2"><a href="internals.html#id2550063">SSVALS(buf,pos,val)</a></span></dt><dt><span class="sect2"><a href="internals.html#id2550075">SIVALS(buf,pos,val)</a></span></dt><dt><span class="sect2"><a href="internals.html#id2550087">RSVAL(buf,pos)</a></span></dt><dt><span class="sect2"><a href="internals.html#id2550099">RIVAL(buf,pos)</a></span></dt><dt><span class="sect2"><a href="internals.html#id2550110">RSSVAL(buf,pos,val)</a></span></dt><dt><span class="sect2"><a href="internals.html#id2550123">RSIVAL(buf,pos,val)</a></span></dt></dl></dd><dt><span class="sect1"><a href="internals.html#id2550136">LAN Manager Samba API</a></span></dt><dd><dl><dt><span class="sect2"><a href="internals.html#id2550164">Parameters</a></span></dt><dt><span class="sect2"><a href="internals.html#id2550290">Return value</a></span></dt></dl></dd><dt><span class="sect1"><a href="internals.html#id2550362">Code character table</a></span></dt></dl></dd><dt><span class="chapter"><a href="CodingSuggestions.html">6. Coding Suggestions</a></span></dt><dt><span class="chapter"><a href="contributing.html">7. Contributing code</a></span></dt><dt><span class="chapter"><a href="modules.html">8. Modules</a></span></dt><dd><dl><dt><span class="sect1"><a href="modules.html#id2551033">Advantages</a></span></dt><dt><span class="sect1"><a href="modules.html#id2551072">Loading modules</a></span></dt><dd><dl><dt><span class="sect2"><a href="modules.html#id2551098">Static modules</a></span></dt><dt><span class="sect2"><a href="modules.html#id2551132">Shared modules</a></span></dt></dl></dd><dt><span class="sect1"><a href="modules.html#id2551156">Writing modules</a></span></dt><dd><dl><dt><span class="sect2"><a href="modules.html#id2551207">Static/Shared selection in configure.in</a></span></dt></dl></dd></dl></dd></dl></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="ntdomain.html">Prev</a> </td><td width="20%" align="center"> </td><td width="40%" align="right"> <a accesskey="n" href="architecture.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Chapter 2. NT Domain RPC's </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> Chapter 3. Samba Architecture</td></tr></table></div></body></html>

Modified: branches/samba/upstream/docs/htmldocs/Samba3-Developers-Guide/pt03.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/Samba3-Developers-Guide/pt03.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/Samba3-Developers-Guide/pt03.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1 +1 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Part III. Samba Subsystems</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="SAMBA Developers Guide"><link rel="up" href="index.html" title="SAMBA Developers Guide"><link rel="prev" href="modules.html" title="Chapter 8. Modules"><link rel="next" href="rpc-plugin.html" title="Chapter 9. RPC Pluggable Modules"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Part III. Samba Subsystems</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="modules.html">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="rpc-plugin.html">Next</a></td></tr></table><hr></div><div class="part" lang="en"><div class="titlepage"><div><div><h1 class="title"><a name="id2551306"></a>Part III. Samba Subsystems</h1></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="chapter"><a href="rpc-plugin.html">9. RPC Pluggable Modules</a></span></dt><dd><dl><dt><span class="sect1"><a href="rpc-plugin.html#id2551374">About</a></span></dt><dt><span class="sect1"><a href="rpc-plugin.html#id2551389">General Overview</a></span></dt></dl></dd><dt><span class="chapter"><a href="vfs.html">10. VFS Modules</a></span></dt><dd><dl><dt><span class="sect1"><a href="vfs.html#id2551561">The Samba (Posix) VFS layer</a></span></dt><dd><dl><dt><span class="sect2"><a href="vfs.html#id2551603">The general interface</a></span></dt><dt><span class="sect2"><a href="vfs.html#id2551935">Possible VFS operation layers</a></span></dt></dl></dd><dt><span class="sect1"><a href="vfs.html#id2551996">The Interaction between the Samba VFS subsystem and the modules</a></span></dt><dd><dl><dt><span class="sect2"><a href="vfs.html#id2552003">Initialization and registration</a></span></dt><dt><span class="sect2"><a href="vfs.html#id2552153">How the Modules handle per connection data</a></span></dt></dl></dd><dt><span class="sect1"><a href="vfs.html#id2552357">Upgrading to the New VFS Interface</a></span></dt><dd><dl><dt><span class="sect2"><a href="vfs.html#id2552363">Upgrading from 2.2.* and 3.0alpha modules</a></span></dt></dl></dd><dt><span class="sect1"><a href="vfs.html#id2552781">Some Notes</a></span></dt><dd><dl><dt><span class="sect2"><a href="vfs.html#id2552787">Implement TRANSPARENT functions</a></span></dt><dt><span class="sect2"><a href="vfs.html#id2552806">Implement OPAQUE functions</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="parsing.html">11. The smb.conf file</a></span></dt><dd><dl><dt><span class="sect1"><a href="parsing.html#id2552867">Lexical Analysis</a></span></dt><dd><dl><dt><span class="sect2"><a href="parsing.html#id2552942">Handling of Whitespace</a></span></dt><dt><span class="sect2"><a href="parsing.html#id2552988">Handling of Line Continuation</a></span></dt><dt><span class="sect2"><a href="parsing.html#id2553041">Line Continuation Quirks</a></span></dt></dl></dd><dt><span class="sect1"><a href="parsing.html#id2553122">Syntax</a></span></dt><dd><dl><dt><span class="sect2"><a href="parsing.html#id2553181">About params.c</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="wins.html">12. Samba WINS Internals</a></span></dt><dd><dl><dt><span class="sect1"><a href="wins.html#id2553222">WINS Failover</a></span></dt></dl></dd><dt><span class="chapter"><a href="pwencrypt.html">13. LanMan and NT Password Encryption</a></span></dt><dd><dl><dt><span class="sect1"><a href="pwencrypt.html#id2553345">Introduction</a></span></dt><dt><span class="sect1"><a href="pwencrypt.html#id2553365">How does it work?</a></span></dt><dt><span class="sect1"><a href="pwencrypt.html#id2553450">The smbpasswd file</a></span></dt></dl></dd></dl></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="modules.html">Prev</a> </td><td width="20%" align="center"> </td><td width="40%" align="right"> <a accesskey="n" href="rpc-plugin.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Chapter 8. Modules </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> Chapter 9. RPC Pluggable Modules</td></tr></table></div></body></html>
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Part III. Samba Subsystems</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="SAMBA Developers Guide"><link rel="up" href="index.html" title="SAMBA Developers Guide"><link rel="prev" href="modules.html" title="Chapter 8. Modules"><link rel="next" href="rpc-plugin.html" title="Chapter 9. RPC Pluggable Modules"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Part III. Samba Subsystems</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="modules.html">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="rpc-plugin.html">Next</a></td></tr></table><hr></div><div class="part" lang="en"><div class="titlepage"><div><div><h1 class="title"><a name="id2551311"></a>Part III. Samba Subsystems</h1></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="chapter"><a href="rpc-plugin.html">9. RPC Pluggable Modules</a></span></dt><dd><dl><dt><span class="sect1"><a href="rpc-plugin.html#id2551378">About</a></span></dt><dt><span class="sect1"><a href="rpc-plugin.html#id2551394">General Overview</a></span></dt></dl></dd><dt><span class="chapter"><a href="vfs.html">10. VFS Modules</a></span></dt><dd><dl><dt><span class="sect1"><a href="vfs.html#id2551565">The Samba (Posix) VFS layer</a></span></dt><dd><dl><dt><span class="sect2"><a href="vfs.html#id2551607">The general interface</a></span></dt><dt><span class="sect2"><a href="vfs.html#id2551939">Possible VFS operation layers</a></span></dt></dl></dd><dt><span class="sect1"><a href="vfs.html#id2552000">The Interaction between the Samba VFS subsystem and the modules</a></span></dt><dd><dl><dt><span class="sect2"><a href="vfs.html#id2552007">Initialization and registration</a></span></dt><dt><span class="sect2"><a href="vfs.html#id2552157">How the Modules handle per connection data</a></span></dt></dl></dd><dt><span class="sect1"><a href="vfs.html#id2552362">Upgrading to the New VFS Interface</a></span></dt><dd><dl><dt><span class="sect2"><a href="vfs.html#id2552368">Upgrading from 2.2.* and 3.0alpha modules</a></span></dt></dl></dd><dt><span class="sect1"><a href="vfs.html#id2552785">Some Notes</a></span></dt><dd><dl><dt><span class="sect2"><a href="vfs.html#id2552791">Implement TRANSPARENT functions</a></span></dt><dt><span class="sect2"><a href="vfs.html#id2552811">Implement OPAQUE functions</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="parsing.html">11. The smb.conf file</a></span></dt><dd><dl><dt><span class="sect1"><a href="parsing.html#id2552871">Lexical Analysis</a></span></dt><dd><dl><dt><span class="sect2"><a href="parsing.html#id2552946">Handling of Whitespace</a></span></dt><dt><span class="sect2"><a href="parsing.html#id2552992">Handling of Line Continuation</a></span></dt><dt><span class="sect2"><a href="parsing.html#id2553045">Line Continuation Quirks</a></span></dt></dl></dd><dt><span class="sect1"><a href="parsing.html#id2553126">Syntax</a></span></dt><dd><dl><dt><span class="sect2"><a href="parsing.html#id2553185">About params.c</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="wins.html">12. Samba WINS Internals</a></span></dt><dd><dl><dt><span class="sect1"><a href="wins.html#id2553226">WINS Failover</a></span></dt></dl></dd><dt><span class="chapter"><a href="pwencrypt.html">13. LanMan and NT Password Encryption</a></span></dt><dd><dl><dt><span class="sect1"><a href="pwencrypt.html#id2553349">Introduction</a></span></dt><dt><span class="sect1"><a href="pwencrypt.html#id2553370">How does it work?</a></span></dt><dt><span class="sect1"><a href="pwencrypt.html#id2553454">The smbpasswd file</a></span></dt></dl></dd></dl></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="modules.html">Prev</a> </td><td width="20%" align="center"> </td><td width="40%" align="right"> <a accesskey="n" href="rpc-plugin.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Chapter 8. Modules </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> Chapter 9. RPC Pluggable Modules</td></tr></table></div></body></html>

Modified: branches/samba/upstream/docs/htmldocs/Samba3-Developers-Guide/pt04.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/Samba3-Developers-Guide/pt04.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/Samba3-Developers-Guide/pt04.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,9 +1,9 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Part IV. Debugging and tracing</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="SAMBA Developers Guide"><link rel="up" href="index.html" title="SAMBA Developers Guide"><link rel="prev" href="pwencrypt.html" title="Chapter 13. LanMan and NT Password Encryption"><link rel="next" href="tracing.html" title="Chapter 14. Tracing samba system calls"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Part IV. Debugging and tracing</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="pwencrypt.html">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="tracing.html">Next</a></td></tr></table><hr></div><div class="part" lang="en"><div class="titlepage"><div><div><h1 class="title"><a name="id2553725"></a>Part IV. Debugging and tracing</h1></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="chapter"><a href="tracing.html">14. Tracing samba system calls</a></span></dt><dt><span class="chapter"><a href="devprinting.html">15. Samba Printing Internals</a></span></dt><dd><dl><dt><span class="sect1"><a href="devprinting.html#id2553967">Abstract</a></span></dt><dt><span class="sect1"><a href="devprinting.html#id2553980">
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Part IV. Debugging and tracing</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="SAMBA Developers Guide"><link rel="up" href="index.html" title="SAMBA Developers Guide"><link rel="prev" href="pwencrypt.html" title="Chapter 13. LanMan and NT Password Encryption"><link rel="next" href="tracing.html" title="Chapter 14. Tracing samba system calls"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Part IV. Debugging and tracing</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="pwencrypt.html">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="tracing.html">Next</a></td></tr></table><hr></div><div class="part" lang="en"><div class="titlepage"><div><div><h1 class="title"><a name="id2553729"></a>Part IV. Debugging and tracing</h1></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="chapter"><a href="tracing.html">14. Tracing samba system calls</a></span></dt><dt><span class="chapter"><a href="devprinting.html">15. Samba Printing Internals</a></span></dt><dd><dl><dt><span class="sect1"><a href="devprinting.html#id2553971">Abstract</a></span></dt><dt><span class="sect1"><a href="devprinting.html#id2553984">
 Printing Interface to Various Back ends
-</a></span></dt><dt><span class="sect1"><a href="devprinting.html#id2554059">
+</a></span></dt><dt><span class="sect1"><a href="devprinting.html#id2554063">
 Print Queue TDB's
-</a></span></dt><dt><span class="sect1"><a href="devprinting.html#id2554235">
+</a></span></dt><dt><span class="sect1"><a href="devprinting.html#id2554239">
 ChangeID and Client Caching of Printer Information
-</a></span></dt><dt><span class="sect1"><a href="devprinting.html#id2554246">
+</a></span></dt><dt><span class="sect1"><a href="devprinting.html#id2554251">
 Windows NT/2K Printer Change Notify
 </a></span></dt></dl></dd></dl></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="pwencrypt.html">Prev</a> </td><td width="20%" align="center"> </td><td width="40%" align="right"> <a accesskey="n" href="tracing.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Chapter 13. LanMan and NT Password Encryption </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> Chapter 14. Tracing samba system calls</td></tr></table></div></body></html>

Modified: branches/samba/upstream/docs/htmldocs/Samba3-Developers-Guide/pt05.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/Samba3-Developers-Guide/pt05.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/Samba3-Developers-Guide/pt05.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1 +1 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Part V. Appendices</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="SAMBA Developers Guide"><link rel="up" href="index.html" title="SAMBA Developers Guide"><link rel="prev" href="devprinting.html" title="Chapter 15. Samba Printing Internals"><link rel="next" href="Packaging.html" title="Chapter 16. Notes to packagers"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Part V. Appendices</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="devprinting.html">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="Packaging.html">Next</a></td></tr></table><hr></div><div class="part" lang="en"><div class="titlepage"><div><div><h1 class="title"><a name="id2554547"></a>Part V. Appendices</h1></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="chapter"><a href="Packaging.html">16. Notes to packagers</a></span></dt><dd><dl><dt><span class="sect1"><a href="Packaging.html#id2554572">Versioning</a></span></dt><dt><span class="sect1"><a href="Packaging.html#id2554600">Modules</a></span></dt></dl></dd></dl></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="devprinting.html">Prev</a> </td><td width="20%" align="center"> </td><td width="40%" align="right"> <a accesskey="n" href="Packaging.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Chapter 15. Samba Printing Internals </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> Chapter 16. Notes to packagers</td></tr></table></div></body></html>
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Part V. Appendices</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="SAMBA Developers Guide"><link rel="up" href="index.html" title="SAMBA Developers Guide"><link rel="prev" href="devprinting.html" title="Chapter 15. Samba Printing Internals"><link rel="next" href="Packaging.html" title="Chapter 16. Notes to packagers"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Part V. Appendices</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="devprinting.html">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="Packaging.html">Next</a></td></tr></table><hr></div><div class="part" lang="en"><div class="titlepage"><div><div><h1 class="title"><a name="id2554551"></a>Part V. Appendices</h1></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="chapter"><a href="Packaging.html">16. Notes to packagers</a></span></dt><dd><dl><dt><span class="sect1"><a href="Packaging.html#id2554577">Versioning</a></span></dt><dt><span class="sect1"><a href="Packaging.html#id2554604">Modules</a></span></dt></dl></dd></dl></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="devprinting.html">Prev</a> </td><td width="20%" align="center"> </td><td width="40%" align="right"> <a accesskey="n" href="Packaging.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Chapter 15. Samba Printing Internals </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> Chapter 16. Notes to packagers</td></tr></table></div></body></html>

Modified: branches/samba/upstream/docs/htmldocs/Samba3-Developers-Guide/pwencrypt.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/Samba3-Developers-Guide/pwencrypt.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/Samba3-Developers-Guide/pwencrypt.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,12 +1,12 @@
 <html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 13. LanMan and NT Password Encryption</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="SAMBA Developers Guide"><link rel="up" href="pt03.html" title="Part III. Samba Subsystems"><link rel="prev" href="wins.html" title="Chapter 12. Samba WINS Internals"><link rel="next" href="pt04.html" title="Part IV. Debugging and tracing"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 13. LanMan and NT Password Encryption</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="wins.html">Prev</a> </td><th width="60%" align="center">Part III. Samba Subsystems</th><td width="20%" align="right"> <a accesskey="n" href="pt04.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="pwencrypt"></a>Chapter 13. LanMan and NT Password Encryption</h2></div><div><div class="author"><h3 class="author"><span class="firstname">Jeremy</span> <span class="surname">Allison</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><br>
 				<code class="email">&lt;<a class="email" href="mailto:samba at samba.org">samba at samba.org</a>&gt;</code><br>
-			</p></div></div></div></div><div><p class="pubdate">19 Apr 1999</p></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="pwencrypt.html#id2553345">Introduction</a></span></dt><dt><span class="sect1"><a href="pwencrypt.html#id2553365">How does it work?</a></span></dt><dt><span class="sect1"><a href="pwencrypt.html#id2553450">The smbpasswd file</a></span></dt></dl></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2553345"></a>Introduction</h2></div></div></div><p>With the development of LanManager and Windows NT 
+			</p></div></div></div></div><div><p class="pubdate">19 Apr 1999</p></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="pwencrypt.html#id2553349">Introduction</a></span></dt><dt><span class="sect1"><a href="pwencrypt.html#id2553370">How does it work?</a></span></dt><dt><span class="sect1"><a href="pwencrypt.html#id2553454">The smbpasswd file</a></span></dt></dl></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2553349"></a>Introduction</h2></div></div></div><p>With the development of LanManager and Windows NT 
 	compatible password encryption for Samba, it is now able 
 	to validate user connections in exactly the same way as 
 	a LanManager or Windows NT server.</p><p>This document describes how the SMB password encryption 
 	algorithm works and what issues there are in choosing whether 
 	you want to use it. You should read it carefully, especially 
-	the part about security and the "PROS and CONS" section.</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2553365"></a>How does it work?</h2></div></div></div><p>LanManager encryption is somewhat similar to UNIX 
+	the part about security and the "PROS and CONS" section.</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2553370"></a>How does it work?</h2></div></div></div><p>LanManager encryption is somewhat similar to UNIX 
 	password encryption. The server uses a file containing a 
 	hashed value of a user's password.  This is created by taking 
 	the user's plaintext password, capitalising it, and either 
@@ -43,7 +43,7 @@
 	know the correct password and is denied access.</p><p>Note that the Samba server never knows or stores the cleartext 
 	of the user's password - just the 16 byte hashed values derived from 
 	it. Also note that the cleartext password or 16 byte hashed values 
-	are never transmitted over the network - thus increasing security.</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2553450"></a>The smbpasswd file</h2></div></div></div><a name="SMBPASSWDFILEFORMAT"></a><p>In order for Samba to participate in the above protocol 
+	are never transmitted over the network - thus increasing security.</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2553454"></a>The smbpasswd file</h2></div></div></div><a name="SMBPASSWDFILEFORMAT"></a><p>In order for Samba to participate in the above protocol 
 	it must be able to look up the 16 byte hashed values given a user name.
 	Unfortunately, as the UNIX password value is also a one way hash
 	function (ie. it is impossible to retrieve the cleartext of the user's

Modified: branches/samba/upstream/docs/htmldocs/Samba3-Developers-Guide/rpc-plugin.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/Samba3-Developers-Guide/rpc-plugin.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/Samba3-Developers-Guide/rpc-plugin.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,10 +1,10 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 9. RPC Pluggable Modules</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="SAMBA Developers Guide"><link rel="up" href="pt03.html" title="Part III. Samba Subsystems"><link rel="prev" href="pt03.html" title="Part III. Samba Subsystems"><link rel="next" href="vfs.html" title="Chapter 10. VFS Modules"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 9. RPC Pluggable Modules</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="pt03.html">Prev</a> </td><th width="60%" align="center">Part III. Samba Subsystems</th><td width="20%" align="right"> <a accesskey="n" href="vfs.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="rpc-plugin"></a>Chapter 9. RPC Pluggable Modules</h2></div><div><div class="author"><h3 class="author"><span class="firstname">Anthony</span> <span class="surname">Liguori</span></h3><div class="affiliation"><span class="orgname">IBM<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:aliguor at us.ibm.com">aliguor at us.ibm.com</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Jelmer</span> <span class="surname">Vernooij</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jelmer at samba.org">jelmer at samba.org</a>&gt;</code></p></div></div></div></div><div><p class="pubdate">January 2003</p></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="rpc-plugin.html#id2551374">About</a></span></dt><dt><span class="sect1"><a href="rpc-plugin.html#id2551389">General Overview</a></span></dt></dl></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2551374"></a>About</h2></div></div></div><p>
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 9. RPC Pluggable Modules</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="SAMBA Developers Guide"><link rel="up" href="pt03.html" title="Part III. Samba Subsystems"><link rel="prev" href="pt03.html" title="Part III. Samba Subsystems"><link rel="next" href="vfs.html" title="Chapter 10. VFS Modules"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 9. RPC Pluggable Modules</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="pt03.html">Prev</a> </td><th width="60%" align="center">Part III. Samba Subsystems</th><td width="20%" align="right"> <a accesskey="n" href="vfs.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="rpc-plugin"></a>Chapter 9. RPC Pluggable Modules</h2></div><div><div class="author"><h3 class="author"><span class="firstname">Anthony</span> <span class="surname">Liguori</span></h3><div class="affiliation"><span class="orgname">IBM<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:aliguor at us.ibm.com">aliguor at us.ibm.com</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Jelmer</span> <span class="surname">Vernooij</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jelmer at samba.org">jelmer at samba.org</a>&gt;</code></p></div></div></div></div><div><p class="pubdate">January 2003</p></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="rpc-plugin.html#id2551378">About</a></span></dt><dt><span class="sect1"><a href="rpc-plugin.html#id2551394">General Overview</a></span></dt></dl></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2551378"></a>About</h2></div></div></div><p>
 This document describes how to make use the new RPC Pluggable Modules features
 of Samba 3.0.  This architecture was added to increase the maintainability of
 Samba allowing RPC Pipes to be worked on separately from the main CVS branch.
 The RPM architecture will also allow third-party vendors to add functionality
 to Samba through plug-ins.
-</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2551389"></a>General Overview</h2></div></div></div><p>
+</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2551394"></a>General Overview</h2></div></div></div><p>
 When an RPC call is sent to smbd, smbd tries to load a shared library by the
 name <code class="filename">librpc_&lt;pipename&gt;.so</code> to handle the call if
 it doesn't know how to handle the call internally.  For instance, LSA calls

Modified: branches/samba/upstream/docs/htmldocs/Samba3-Developers-Guide/unix-smb.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/Samba3-Developers-Guide/unix-smb.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/Samba3-Developers-Guide/unix-smb.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,4 +1,4 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 1. NetBIOS in a Unix World</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="SAMBA Developers Guide"><link rel="up" href="pt01.html" title="Part I. The protocol"><link rel="prev" href="pt01.html" title="Part I. The protocol"><link rel="next" href="ntdomain.html" title="Chapter 2. NT Domain RPC's"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 1. NetBIOS in a Unix World</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="pt01.html">Prev</a> </td><th width="60%" align="center">Part I. The protocol</th><td width="20%" align="right"> <a accesskey="n" href="ntdomain.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="unix-smb"></a>Chapter 1. NetBIOS in a Unix World</h2></div><div><div class="author"><h3 class="author"><span class="firstname">Andrew</span> <span class="surname">Tridgell</span></h3></div></div><div><p class="pubdate">April 1995</p></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="unix-smb.html#id2495033">Introduction</a></span></dt><dt><span class="sect1"><a href="unix-smb.html#id2495054">Usernames</a></span></dt><dt><span class="sect1"><a href="unix-smb.html#id2495386">File Ownership</a></span></dt><dt><span class="sect1"><a href="unix-smb.html#id2494713">Passwords</a></span></dt><dt><span class="sect1"><a href="unix-smb.html#id2494750">Locking</a></span></dt><dt><span class="sect1"><a href="unix-smb.html#id2494803">Deny Modes</a></span></dt><dt><span class="sect1"><a href="unix-smb.html#id2494835">Trapdoor UIDs</a></span></dt><dt><span class="sect1"><a href="unix-smb.html#id2542039">Port numbers</a></span></dt><dt><span class="sect1"><a href="unix-smb.html#id2542084">Protocol Complexity</a></span></dt></dl></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2495033"></a>Introduction</h2></div></div></div><p>
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 1. NetBIOS in a Unix World</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="SAMBA Developers Guide"><link rel="up" href="pt01.html" title="Part I. The protocol"><link rel="prev" href="pt01.html" title="Part I. The protocol"><link rel="next" href="ntdomain.html" title="Chapter 2. NT Domain RPC's"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 1. NetBIOS in a Unix World</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="pt01.html">Prev</a> </td><th width="60%" align="center">Part I. The protocol</th><td width="20%" align="right"> <a accesskey="n" href="ntdomain.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="unix-smb"></a>Chapter 1. NetBIOS in a Unix World</h2></div><div><div class="author"><h3 class="author"><span class="firstname">Andrew</span> <span class="surname">Tridgell</span></h3></div></div><div><p class="pubdate">April 1995</p></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="unix-smb.html#id2495034">Introduction</a></span></dt><dt><span class="sect1"><a href="unix-smb.html#id2495055">Usernames</a></span></dt><dt><span class="sect1"><a href="unix-smb.html#id2495387">File Ownership</a></span></dt><dt><span class="sect1"><a href="unix-smb.html#id2494713">Passwords</a></span></dt><dt><span class="sect1"><a href="unix-smb.html#id2494751">Locking</a></span></dt><dt><span class="sect1"><a href="unix-smb.html#id2494803">Deny Modes</a></span></dt><dt><span class="sect1"><a href="unix-smb.html#id2494835">Trapdoor UIDs</a></span></dt><dt><span class="sect1"><a href="unix-smb.html#id2542043">Port numbers</a></span></dt><dt><span class="sect1"><a href="unix-smb.html#id2542089">Protocol Complexity</a></span></dt></dl></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2495034"></a>Introduction</h2></div></div></div><p>
 This is a short document that describes some of the issues that
 confront a SMB implementation on unix, and how Samba copes with
 them. They may help people who are looking at unix&lt;-&gt;PC
@@ -6,7 +6,7 @@
 </p><p>
 It was written to help out a person who was writing a paper on unix to
 PC connectivity.
-</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2495054"></a>Usernames</h2></div></div></div><p>
+</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2495055"></a>Usernames</h2></div></div></div><p>
 The SMB protocol has only a loose username concept. Early SMB
 protocols (such as CORE and COREPLUS) have no username concept at
 all. Even in later protocols clients often attempt operations
@@ -43,7 +43,7 @@
 service%user syntax, the saving of session setup usernames for later
 validation and the derivation of the username from the service name
 (either directly or via the user= option).
-</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2495386"></a>File Ownership</h2></div></div></div><p>
+</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2495387"></a>File Ownership</h2></div></div></div><p>
 The commonly used SMB protocols have no way of saying "you can't do
 that because you don't own the file". They have, in fact, no concept
 of file ownership at all.
@@ -83,7 +83,7 @@
 smbpasswd file containing these password hashes is only readable
 by the root user. See the documentation ENCRYPTION.txt for more
 details.
-</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2494750"></a>Locking</h2></div></div></div><p>
+</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2494751"></a>Locking</h2></div></div></div><p>
 Since samba 2.2, samba supports other types of locking as well. This 
 section is outdated.
 </p><p>
@@ -138,7 +138,7 @@
 </p><p>
 Note that you can also get the "trapdoor uid" message for other
 reasons. Please see the FAQ for details.
-</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2542039"></a>Port numbers</h2></div></div></div><p>
+</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2542043"></a>Port numbers</h2></div></div></div><p>
 There is a convention that clients on sockets use high "unprivileged"
 port numbers (&gt;1000) and connect to servers on low "privilegedg" port
 numbers. This is enforced in Unix as non-root users can't open a
@@ -161,7 +161,7 @@
 back, but it goes to port 137 which the unix user can't listen
 on. Interestingly WinNT3.1 got this right - it sends node status
 responses back to the source port in the request.
-</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2542084"></a>Protocol Complexity</h2></div></div></div><p>
+</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2542089"></a>Protocol Complexity</h2></div></div></div><p>
 There are many "protocol levels" in the SMB protocol. It seems that
 each time new functionality was added to a Microsoft operating system,
 they added the equivalent functions in a new protocol level of the SMB

Modified: branches/samba/upstream/docs/htmldocs/Samba3-Developers-Guide/vfs.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/Samba3-Developers-Guide/vfs.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/Samba3-Developers-Guide/vfs.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,4 +1,4 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 10. VFS Modules</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="SAMBA Developers Guide"><link rel="up" href="pt03.html" title="Part III. Samba Subsystems"><link rel="prev" href="rpc-plugin.html" title="Chapter 9. RPC Pluggable Modules"><link rel="next" href="parsing.html" title="Chapter 11. The smb.conf file"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 10. VFS Modules</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="rpc-plugin.html">Prev</a> </td><th width="60%" align="center">Part III. Samba Subsystems</th><td width="20%" align="right"> <a accesskey="n" href="parsing.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="vfs"></a>Chapter 10. VFS Modules</h2></div><div><div class="author"><h3 class="author"><span class="firstname">Alexander</span> <span class="surname">Bokovoy</span></h3><div class="affiliation"><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:ab at samba.org">ab at samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Stefan</span> <span class="surname">Metzmacher</span></h3><div class="affiliation"><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:metze at samba.org">metze at samba.org</a>&gt;</code></p></div></div></div></div><div><p class="pubdate"> 27 May 2003 </p></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="vfs.html#id2551561">The Samba (Posix) VFS layer</a></span></dt><dd><dl><dt><span class="sect2"><a href="vfs.html#id2551603">The general interface</a></span></dt><dt><span class="sect2"><a href="vfs.html#id2551935">Possible VFS operation layers</a></span></dt></dl></dd><dt><span class="sect1"><a href="vfs.html#id2551996">The Interaction between the Samba VFS subsystem and the modules</a></span></dt><dd><dl><dt><span class="sect2"><a href="vfs.html#id2552003">Initialization and registration</a></span></dt><dt><span class="sect2"><a href="vfs.html#id2552153">How the Modules handle per connection data</a></span></dt></dl></dd><dt><span class="sect1"><a href="vfs.html#id2552357">Upgrading to the New VFS Interface</a></span></dt><dd><dl><dt><span class="sect2"><a href="vfs.html#id2552363">Upgrading from 2.2.* and 3.0alpha modules</a></span></dt></dl></dd><dt><span class="sect1"><a href="vfs.html#id2552781">Some Notes</a></span></dt><dd><dl><dt><span class="sect2"><a href="vfs.html#id2552787">Implement TRANSPARENT functions</a></span></dt><dt><span class="sect2"><a href="vfs.html#id2552806">Implement OPAQUE functions</a></span></dt></dl></dd></dl></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2551561"></a>The Samba (Posix) VFS layer</h2></div></div></div><p>While most of Samba deployments are done using POSIX-compatible
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 10. VFS Modules</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="SAMBA Developers Guide"><link rel="up" href="pt03.html" title="Part III. Samba Subsystems"><link rel="prev" href="rpc-plugin.html" title="Chapter 9. RPC Pluggable Modules"><link rel="next" href="parsing.html" title="Chapter 11. The smb.conf file"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 10. VFS Modules</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="rpc-plugin.html">Prev</a> </td><th width="60%" align="center">Part III. Samba Subsystems</th><td width="20%" align="right"> <a accesskey="n" href="parsing.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="vfs"></a>Chapter 10. VFS Modules</h2></div><div><div class="author"><h3 class="author"><span class="firstname">Alexander</span> <span class="surname">Bokovoy</span></h3><div class="affiliation"><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:ab at samba.org">ab at samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Stefan</span> <span class="surname">Metzmacher</span></h3><div class="affiliation"><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:metze at samba.org">metze at samba.org</a>&gt;</code></p></div></div></div></div><div><p class="pubdate"> 27 May 2003 </p></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="vfs.html#id2551565">The Samba (Posix) VFS layer</a></span></dt><dd><dl><dt><span class="sect2"><a href="vfs.html#id2551607">The general interface</a></span></dt><dt><span class="sect2"><a href="vfs.html#id2551939">Possible VFS operation layers</a></span></dt></dl></dd><dt><span class="sect1"><a href="vfs.html#id2552000">The Interaction between the Samba VFS subsystem and the modules</a></span></dt><dd><dl><dt><span class="sect2"><a href="vfs.html#id2552007">Initialization and registration</a></span></dt><dt><span class="sect2"><a href="vfs.html#id2552157">How the Modules handle per connection data</a></span></dt></dl></dd><dt><span class="sect1"><a href="vfs.html#id2552362">Upgrading to the New VFS Interface</a></span></dt><dd><dl><dt><span class="sect2"><a href="vfs.html#id2552368">Upgrading from 2.2.* and 3.0alpha modules</a></span></dt></dl></dd><dt><span class="sect1"><a href="vfs.html#id2552785">Some Notes</a></span></dt><dd><dl><dt><span class="sect2"><a href="vfs.html#id2552791">Implement TRANSPARENT functions</a></span></dt><dt><span class="sect2"><a href="vfs.html#id2552811">Implement OPAQUE functions</a></span></dt></dl></dd></dl></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2551565"></a>The Samba (Posix) VFS layer</h2></div></div></div><p>While most of Samba deployments are done using POSIX-compatible
 operating systems, there is clearly more to a file system than what is
 required by POSIX when it comes to adopting semantics of NT file
 system. Since Samba 2.2 all file-system related operations go through
@@ -24,7 +24,7 @@
 VFS modules could be loaded at the same time and it is even possible
 to load several instances of the same VFS module with different
 parameters.
-</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2551603"></a>The general interface</h3></div></div></div><p>A VFS module has three major components:
+</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2551607"></a>The general interface</h3></div></div></div><p>A VFS module has three major components:
 </p><div class="itemizedlist"><ul type="disc"><li><span class="emphasis"><em>An initialization function</em></span> that is
 called during the module load to register implemented
 operations.</li><li><span class="emphasis"><em>An operations table</em></span> representing a
@@ -187,7 +187,7 @@
 	 (tofd), (fsp), (fromfd), (header), (offset), (count)))
 
 ...
-</pre></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2551935"></a>Possible VFS operation layers</h3></div></div></div><p>
+</pre></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2551939"></a>Possible VFS operation layers</h3></div></div></div><p>
 These values are used by the VFS subsystem when building the conn-&gt;vfs 
 and conn-&gt;vfs_opaque structs for a connection with multiple VFS modules. 
 Internally, Samba differentiates only opaque and transparent layers at this process.
@@ -216,7 +216,7 @@
 	SMB_VFS_LAYER_SCANNER		/* - Checks data and possibly initiates additional */
 					/*   file activity like logging to files _inside_ samba VFS */
 } vfs_op_layer;
-</pre></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2551996"></a>The Interaction between the Samba VFS subsystem and the modules</h2></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2552003"></a>Initialization and registration</h3></div></div></div><p>
+</pre></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2552000"></a>The Interaction between the Samba VFS subsystem and the modules</h2></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2552007"></a>Initialization and registration</h3></div></div></div><p>
 As each Samba module a VFS module should have a 
 </p><pre class="programlisting">NTSTATUS vfs_example_init(void);</pre><p> function if it's staticly linked to samba or
 </p><pre class="programlisting">NTSTATUS init_module(void);</pre><p> function if it's a shared module.
@@ -256,7 +256,7 @@
 {
 	return smb_register_vfs(SMB_VFS_INTERFACE_VERSION, "example", example_op_tuples);
 }
-</pre></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2552153"></a>How the Modules handle per connection data</h3></div></div></div><p>Each VFS function has as first parameter a pointer to the modules vfs_handle_struct.
+</pre></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2552157"></a>How the Modules handle per connection data</h3></div></div></div><p>Each VFS function has as first parameter a pointer to the modules vfs_handle_struct.
 </p><pre class="programlisting">
 typedef struct vfs_handle_struct {
 	struct vfs_handle_struct  *next, *prev;
@@ -357,7 +357,7 @@
 	(handle)-&gt;vfs_next.handles.sendfile,\
 	 (tofd), (fsp), (fromfd), (header), (offset), (count)))
 ...
-</pre></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2552357"></a>Upgrading to the New VFS Interface</h2></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2552363"></a>Upgrading from 2.2.* and 3.0alpha modules</h3></div></div></div><div class="orderedlist"><ol type="1"><li><p>
+</pre></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2552362"></a>Upgrading to the New VFS Interface</h2></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2552368"></a>Upgrading from 2.2.* and 3.0alpha modules</h3></div></div></div><div class="orderedlist"><ol type="1"><li><p>
 Add "vfs_handle_struct *handle, " as first parameter to all vfs operation functions.
 e.g. example_connect(connection_struct *conn, const char *service, const char *user);
 -&gt;   example_connect(vfs_handle_struct *handle, connection_struct *conn, const char *service, const char *user);
@@ -620,7 +620,7 @@
 </p></li><li><p>
 Compiling &amp; Testing...
 </p><table class="simplelist" border="0" summary="Simple list"><tr><td><strong class="userinput"><code>./configure <code class="option">--enable-developer</code></code></strong> ...</td></tr><tr><td><strong class="userinput"><code>make</code></strong></td></tr><tr><td>Try to fix all compiler warnings</td></tr><tr><td><strong class="userinput"><code>make</code></strong></td></tr><tr><td>Testing, Testing, Testing ...</td></tr></table><p>
-</p></li></ol></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2552781"></a>Some Notes</h2></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2552787"></a>Implement TRANSPARENT functions</h3></div></div></div><p>
+</p></li></ol></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2552785"></a>Some Notes</h2></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2552791"></a>Implement TRANSPARENT functions</h3></div></div></div><p>
 Avoid writing functions like this:
 
 </p><pre class="programlisting">
@@ -631,7 +631,7 @@
 </pre><p>
 
 Overload only the functions you really need to!
-</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2552806"></a>Implement OPAQUE functions</h3></div></div></div><p>
+</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2552811"></a>Implement OPAQUE functions</h3></div></div></div><p>
 If you want to just implement a better version of a 
 default samba opaque function
 (e.g. like a disk_free() function for a special filesystem) 

Modified: branches/samba/upstream/docs/htmldocs/Samba3-Developers-Guide/wins.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/Samba3-Developers-Guide/wins.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/Samba3-Developers-Guide/wins.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,4 +1,4 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 12. Samba WINS Internals</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="SAMBA Developers Guide"><link rel="up" href="pt03.html" title="Part III. Samba Subsystems"><link rel="prev" href="parsing.html" title="Chapter 11. The smb.conf file"><link rel="next" href="pwencrypt.html" title="Chapter 13. LanMan and NT Password Encryption"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 12. Samba WINS Internals</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="parsing.html">Prev</a> </td><th width="60%" align="center">Part III. Samba Subsystems</th><td width="20%" align="right"> <a accesskey="n" href="pwencrypt.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="wins"></a>Chapter 12. Samba WINS Internals</h2></div><div><div class="author"><h3 class="author"><span class="firstname">Gerald</span> <span class="surname">Carter</span></h3></div></div><div><p class="pubdate">October 2002</p></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="wins.html#id2553222">WINS Failover</a></span></dt></dl></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2553222"></a>WINS Failover</h2></div></div></div><p>
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 12. Samba WINS Internals</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="SAMBA Developers Guide"><link rel="up" href="pt03.html" title="Part III. Samba Subsystems"><link rel="prev" href="parsing.html" title="Chapter 11. The smb.conf file"><link rel="next" href="pwencrypt.html" title="Chapter 13. LanMan and NT Password Encryption"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 12. Samba WINS Internals</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="parsing.html">Prev</a> </td><th width="60%" align="center">Part III. Samba Subsystems</th><td width="20%" align="right"> <a accesskey="n" href="pwencrypt.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="wins"></a>Chapter 12. Samba WINS Internals</h2></div><div><div class="author"><h3 class="author"><span class="firstname">Gerald</span> <span class="surname">Carter</span></h3></div></div><div><p class="pubdate">October 2002</p></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="wins.html#id2553226">WINS Failover</a></span></dt></dl></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2553226"></a>WINS Failover</h2></div></div></div><p>
 The current Samba codebase possesses the capability to use groups of WINS
 servers that share a common namespace for NetBIOS name registration and 
 resolution.  The formal parameter syntax is

Modified: branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/AccessControls.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/AccessControls.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/AccessControls.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,59 +1,59 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 16. File, Directory, and Share Access Controls</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="optional.html" title="Part III. Advanced Configuration"><link rel="prev" href="rights.html" title="Chapter 15. User Rights and Privileges"><link rel="next" href="locking.html" title="Chapter 17. File and Record Locking"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 16. File, Directory, and Share Access Controls</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="rights.html">Prev</a> </td><th width="60%" align="center">Part III. Advanced Configuration</th><td width="20%" align="right"> <a accesskey="n" href="locking.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="AccessControls"></a>Chapter 16. File, Directory, and Share Access Controls</h2></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht at samba.org">jht at samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Jeremy</span> <span class="surname">Allison</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jra at samba.org">jra at samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Jelmer</span> <span class="othername">R.</span> <span class="surname">Vernooij</span></h3><span class="contrib">drawing</span> <div class="affiliation"><span class="orgname">The Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jelmer at samba.org">jelmer at samba.org</a>&gt;</code></p></div></div></div></div><div><p class="pubdate">May 10, 2003</p></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="AccessControls.html#id2603577">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="AccessControls.html#id2603772">File System Access Controls</a></span></dt><dd><dl><dt><span class="sect2"><a href="AccessControls.html#id2603787">MS Windows NTFS Comparison with UNIX File Systems</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2604123">Managing Directories</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2604246">File and Directory Access Control</a></span></dt></dl></dd><dt><span class="sect1"><a href="AccessControls.html#id2604911">Share Definition Access Controls</a></span></dt><dd><dl><dt><span class="sect2"><a href="AccessControls.html#id2604944">User- and Group-Based Controls</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2605311">File and Directory Permissions-Based Controls</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2605647">Miscellaneous Controls</a></span></dt></dl></dd><dt><span class="sect1"><a href="AccessControls.html#id2605984">Access Controls on Shares</a></span></dt><dd><dl><dt><span class="sect2"><a href="AccessControls.html#id2606132">Share Permissions Management</a></span></dt></dl></dd><dt><span class="sect1"><a href="AccessControls.html#id2606479">MS Windows Access Control Lists and UNIX Interoperability</a></span></dt><dd><dl><dt><span class="sect2"><a href="AccessControls.html#id2606485">Managing UNIX Permissions Using NT Security Dialogs</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2606532">Viewing File Security on a Samba Share</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2606602">Viewing File Ownership</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2606746">Viewing File or Directory Permissions</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2606961">Modifying File or Directory Permissions</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2607118">Interaction with the Standard Samba &#8220;<span class="quote">create mask</span>&#8221; Parameters</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2607487">Interaction with the Standard Samba File Attribute Mapping</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2607560">Windows NT/200X ACLs and POSIX ACLs Limitations</a></span></dt></dl></dd><dt><span class="sect1"><a href="AccessControls.html#id2607972">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="AccessControls.html#id2607984">Users Cannot Write to a Public Share</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2608306">File Operations Done as <span class="emphasis"><em>root</em></span> with <span class="emphasis"><em>force user</em></span> Set</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2608352">MS Word with Samba Changes Owner of File</a></span></dt></dl></dd></dl></div><p>
-<a class="indexterm" name="id2603408"></a>
-<a class="indexterm" name="id2603415"></a>
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 16. File, Directory, and Share Access Controls</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="optional.html" title="Part III. Advanced Configuration"><link rel="prev" href="rights.html" title="Chapter 15. User Rights and Privileges"><link rel="next" href="locking.html" title="Chapter 17. File and Record Locking"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 16. File, Directory, and Share Access Controls</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="rights.html">Prev</a> </td><th width="60%" align="center">Part III. Advanced Configuration</th><td width="20%" align="right"> <a accesskey="n" href="locking.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="AccessControls"></a>Chapter 16. File, Directory, and Share Access Controls</h2></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht at samba.org">jht at samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Jeremy</span> <span class="surname">Allison</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jra at samba.org">jra at samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Jelmer</span> <span class="othername">R.</span> <span class="surname">Vernooij</span></h3><span class="contrib">drawing</span> <div class="affiliation"><span class="orgname">The Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jelmer at samba.org">jelmer at samba.org</a>&gt;</code></p></div></div></div></div><div><p class="pubdate">May 10, 2003</p></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="AccessControls.html#id2603591">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="AccessControls.html#id2603786">File System Access Controls</a></span></dt><dd><dl><dt><span class="sect2"><a href="AccessControls.html#id2603801">MS Windows NTFS Comparison with UNIX File Systems</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2604136">Managing Directories</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2604259">File and Directory Access Control</a></span></dt></dl></dd><dt><span class="sect1"><a href="AccessControls.html#id2604925">Share Definition Access Controls</a></span></dt><dd><dl><dt><span class="sect2"><a href="AccessControls.html#id2604958">User- and Group-Based Controls</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2605324">File and Directory Permissions-Based Controls</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2605660">Miscellaneous Controls</a></span></dt></dl></dd><dt><span class="sect1"><a href="AccessControls.html#id2605997">Access Controls on Shares</a></span></dt><dd><dl><dt><span class="sect2"><a href="AccessControls.html#id2606146">Share Permissions Management</a></span></dt></dl></dd><dt><span class="sect1"><a href="AccessControls.html#id2606492">MS Windows Access Control Lists and UNIX Interoperability</a></span></dt><dd><dl><dt><span class="sect2"><a href="AccessControls.html#id2606498">Managing UNIX Permissions Using NT Security Dialogs</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2606545">Viewing File Security on a Samba Share</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2606616">Viewing File Ownership</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2606759">Viewing File or Directory Permissions</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2606974">Modifying File or Directory Permissions</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2607131">Interaction with the Standard Samba &#8220;<span class="quote">create mask</span>&#8221; Parameters</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2607500">Interaction with the Standard Samba File Attribute Mapping</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2607573">Windows NT/200X ACLs and POSIX ACLs Limitations</a></span></dt></dl></dd><dt><span class="sect1"><a href="AccessControls.html#id2607985">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="AccessControls.html#id2607997">Users Cannot Write to a Public Share</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2608319">File Operations Done as <span class="emphasis"><em>root</em></span> with <span class="emphasis"><em>force user</em></span> Set</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2608365">MS Word with Samba Changes Owner of File</a></span></dt></dl></dd></dl></div><p>
 <a class="indexterm" name="id2603421"></a>
 <a class="indexterm" name="id2603428"></a>
+<a class="indexterm" name="id2603435"></a>
+<a class="indexterm" name="id2603442"></a>
 Advanced MS Windows users are frequently perplexed when file, directory, and share manipulation of
 resources shared via Samba do not behave in the manner they might expect. MS Windows network
 administrators are often confused regarding network access controls and how to
 provide users with the access they need while protecting resources from unauthorized access.
 </p><p>
-<a class="indexterm" name="id2603445"></a>
-<a class="indexterm" name="id2603452"></a>
+<a class="indexterm" name="id2603458"></a>
+<a class="indexterm" name="id2603465"></a>
 Many UNIX administrators are unfamiliar with the MS Windows environment and in particular
 have difficulty in visualizing what the MS Windows user wishes to achieve in attempts to set file
 and directory access permissions. 
 </p><p>
-<a class="indexterm" name="id2603466"></a>
-<a class="indexterm" name="id2603473"></a>
 <a class="indexterm" name="id2603480"></a>
-<a class="indexterm" name="id2603487"></a>
+<a class="indexterm" name="id2603486"></a>
+<a class="indexterm" name="id2603493"></a>
+<a class="indexterm" name="id2603500"></a>
 The problem lies in the differences in how file and directory permissions and controls work
 between the two environments. This difference is one that Samba cannot completely hide, even
 though it does try to bridge the chasm to a degree.
 </p><p>
-<a class="indexterm" name="id2603500"></a>
-<a class="indexterm" name="id2603507"></a>
-<a class="indexterm" name="id2603516"></a>
-<a class="indexterm" name="id2603523"></a>
+<a class="indexterm" name="id2603513"></a>
+<a class="indexterm" name="id2603520"></a>
+<a class="indexterm" name="id2603529"></a>
+<a class="indexterm" name="id2603536"></a>
 POSIX Access Control List technology has been available (along with extended attributes)
 for UNIX for many years, yet there is little evidence today of any significant use. This
 explains to some extent the slow adoption of ACLs into commercial Linux products. MS Windows
 administrators are astounded at this, given that ACLs were a foundational capability of the now
 decade-old MS Windows NT operating system.
 </p><p>
-<a class="indexterm" name="id2603540"></a>
+<a class="indexterm" name="id2603554"></a>
 The purpose of this chapter is to present each of the points of control that are possible with
 Samba-3 in the hope that this will help the network administrator to find the optimum method
 for delivering the best environment for MS Windows desktop users.
 </p><p>
-<a class="indexterm" name="id2603555"></a>
-<a class="indexterm" name="id2603562"></a>
+<a class="indexterm" name="id2603568"></a>
+<a class="indexterm" name="id2603575"></a>
 This is an opportune point to mention that Samba was created to provide a means of interoperability
 and interchange of data between differing operating environments. Samba has no intent to change
 UNIX/Linux into a platform like MS Windows. Instead the purpose was and is to provide a sufficient
 level of exchange of data between the two environments. What is available today extends well
 beyond early plans and expectations, yet the gap continues to shrink.
-</p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2603577"></a>Features and Benefits</h2></div></div></div><p>
+</p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2603591"></a>Features and Benefits</h2></div></div></div><p>
 	Samba offers much flexibility in file system access management. These are the key access control
 	facilities present in Samba today:
 	</p><div class="itemizedlist"><p class="title"><b>Samba Access Control Facilities</b></p><ul type="disc"><li><p>
-		<a class="indexterm" name="id2603598"></a>
+		<a class="indexterm" name="id2603612"></a>
 		<span class="emphasis"><em>UNIX File and Directory Permissions</em></span>
 		</p><p>
-<a class="indexterm" name="id2603615"></a>
-<a class="indexterm" name="id2603622"></a>
-<a class="indexterm" name="id2603629"></a>
+<a class="indexterm" name="id2603628"></a>
+<a class="indexterm" name="id2603635"></a>
+<a class="indexterm" name="id2603642"></a>
 			Samba honors and implements UNIX file system access controls. Users
 			who access a Samba server will do so as a particular MS Windows user.
 			This information is passed to the Samba server as part of the logon or
@@ -64,7 +64,7 @@
 			</p></li><li><p>
 		<span class="emphasis"><em>Samba Share Definitions</em></span>
 		</p><p>
-<a class="indexterm" name="id2603666"></a>
+<a class="indexterm" name="id2603679"></a>
 			In configuring share settings and controls in the <code class="filename">smb.conf</code> file,
 			the network administrator can exercise overrides to native file
 			system permissions and behaviors. This can be handy and convenient
@@ -73,20 +73,20 @@
 			The basic options and techniques are described herein.
 			</p></li><li><p>
 		<span class="emphasis"><em>Samba Share ACLs</em></span>
-		<a class="indexterm" name="id2603697"></a>
+		<a class="indexterm" name="id2603711"></a>
 		</p><p>
-<a class="indexterm" name="id2603710"></a>
+<a class="indexterm" name="id2603723"></a>
 			Just as it is possible in MS Windows NT to set ACLs on shares
 			themselves, so it is possible to do in Samba.
 			Few people make use of this facility, yet it remains one of the
 			easiest ways to affect access controls (restrictions) and can often
 			do so with minimum invasiveness compared with other methods.
 			</p></li><li><p>
-				<a class="indexterm" name="id2603727"></a>
-				<a class="indexterm" name="id2603737"></a>
+				<a class="indexterm" name="id2603741"></a>
+				<a class="indexterm" name="id2603750"></a>
 		<span class="emphasis"><em>MS Windows ACLs through UNIX POSIX ACLs</em></span>
 		</p><p>
-<a class="indexterm" name="id2603753"></a>
+<a class="indexterm" name="id2603766"></a>
 			The use of POSIX ACLs on UNIX/Linux is possible only if the underlying
 			operating system supports them. If not, then this option will not be
 			available to you. Current UNIX technology platforms have native support
@@ -94,16 +94,16 @@
 			this support. Sadly, few Linux platforms ship today with native ACLs and
 			extended attributes enabled. This chapter has pertinent information
 			for users of platforms that support them.
-			</p></li></ul></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2603772"></a>File System Access Controls</h2></div></div></div><p>
+			</p></li></ul></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2603786"></a>File System Access Controls</h2></div></div></div><p>
 Perhaps the most important recognition to be made is the simple fact that MS Windows NT4/200x/XP
 implement a totally divergent file system technology from what is provided in the UNIX operating system
 environment. First we consider what the most significant differences are, then we look
 at how Samba helps to bridge the differences.
-</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2603787"></a>MS Windows NTFS Comparison with UNIX File Systems</h3></div></div></div><p>
-	<a class="indexterm" name="id2603796"></a>
-	<a class="indexterm" name="id2603802"></a>
+</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2603801"></a>MS Windows NTFS Comparison with UNIX File Systems</h3></div></div></div><p>
 	<a class="indexterm" name="id2603809"></a>
-	<a class="indexterm" name="id2603818"></a>
+	<a class="indexterm" name="id2603816"></a>
+	<a class="indexterm" name="id2603823"></a>
+	<a class="indexterm" name="id2603832"></a>
 	Samba operates on top of the UNIX file system. This means it is subject to UNIX file system conventions
 	and permissions. It also means that if the MS Windows networking environment requires file system
 	behavior, that differs from UNIX file system behavior then somehow Samba is responsible for emulating
@@ -114,7 +114,7 @@
 	but for the greater part we stay within the bounds of default behavior. Those wishing to explore
 	the depths of control ability should review the <code class="filename">smb.conf</code> man page.
 	</p><p>The following compares file system features for UNIX with those of MS Windows NT/200x:
-	<a class="indexterm" name="id2603854"></a>
+	<a class="indexterm" name="id2603867"></a>
 	
 	</p><div class="variablelist"><dl><dt><span class="term">Name Space</span></dt><dd><p>
 		MS Windows NT4/200x/XP file names may be up to 254 characters long, and UNIX file names
@@ -123,8 +123,8 @@
 		</p><p>
 		What MS Windows calls a folder, UNIX calls a directory.
 		</p></dd><dt><span class="term">Case Sensitivity</span></dt><dd><p>
-		<a class="indexterm" name="id2603898"></a>
-		<a class="indexterm" name="id2603905"></a>
+		<a class="indexterm" name="id2603912"></a>
+		<a class="indexterm" name="id2603919"></a>
 		MS Windows file names are generally uppercase if made up of 8.3 (8-character file name
 		and 3 character extension. File names that are longer than 8.3 are case preserving and case
 		insensitive.
@@ -151,26 +151,26 @@
 		event that the UNIX directory contains multiple files that would match a case insensitive
 		file listing.
 		</p></dd><dt><span class="term">Directory Separators</span></dt><dd><p>
-		<a class="indexterm" name="id2603969"></a>
+		<a class="indexterm" name="id2603983"></a>
 		MS Windows and DOS use the backslash <code class="constant">\</code> as a directory delimiter, and UNIX uses
 		the forward-slash <code class="constant">/</code> as its directory delimiter. This is handled transparently by Samba.
 		</p></dd><dt><span class="term">Drive Identification</span></dt><dd><p>
-		<a class="indexterm" name="id2603997"></a>
+		<a class="indexterm" name="id2604011"></a>
 		MS Windows products support a notion of drive letters, like <code class="literal">C:</code>, to represent
 		disk partitions. UNIX has no concept of separate identifiers for file partitions; each
 		such file system is mounted to become part of the overall directory tree.
 		The UNIX directory tree begins at <code class="constant">/</code> just as the root of a DOS drive is specified as
 		<code class="constant">C:\</code>.
 		</p></dd><dt><span class="term">File Naming Conventions</span></dt><dd><p>
-		<a class="indexterm" name="id2604034"></a>
+		<a class="indexterm" name="id2604047"></a>
 		MS Windows generally never experiences file names that begin with a dot (<code class="constant">.</code>), while in UNIX these
 		are commonly found in a user's home directory. Files that begin with a dot (<code class="constant">.</code>) are typically
 		startup files for various UNIX applications, or they may be files that contain
 		startup configuration data.
 		</p></dd><dt><span class="term">Links and Short-Cuts</span></dt><dd><p>
-		<a class="indexterm" name="id2604064"></a>
-		<a class="indexterm" name="id2604073"></a>
-		<a class="indexterm" name="id2604082"></a>
+		<a class="indexterm" name="id2604077"></a>
+		<a class="indexterm" name="id2604087"></a>
+		<a class="indexterm" name="id2604096"></a>
 		MS Windows make use of <span class="emphasis"><em>links and shortcuts</em></span> that are actually special types of files that will
 		redirect an attempt to execute the file to the real location of the file. UNIX knows of file and directory
 		links, but they are entirely different from what MS Windows users are used to.
@@ -183,17 +183,17 @@
 	There are many other subtle differences that may cause the MS Windows administrator some temporary discomfort
 	in the process of becoming familiar with UNIX/Linux. These are best left for a text that is dedicated to the
 	purpose of UNIX/Linux training and education.
-	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2604123"></a>Managing Directories</h3></div></div></div><p>
-<a class="indexterm" name="id2604131"></a>
-<a class="indexterm" name="id2604138"></a>
+	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2604136"></a>Managing Directories</h3></div></div></div><p>
 <a class="indexterm" name="id2604144"></a>
+<a class="indexterm" name="id2604151"></a>
+<a class="indexterm" name="id2604158"></a>
 	There are three basic operations for managing directories: <code class="literal">create</code>, <code class="literal">delete</code>,
 	<code class="literal">rename</code>. <a class="link" href="AccessControls.html#TOSH-Accesstbl" title="Table 16.1. Managing Directories with UNIX and Windows">Managing Directories with UNIX and
 	Windows</a> compares the commands in Windows and UNIX that implement these operations.
-	</p><div class="table"><a name="TOSH-Accesstbl"></a><p class="title"><b>Table 16.1. Managing Directories with UNIX and Windows</b></p><div class="table-contents"><table summary="Managing Directories with UNIX and Windows" border="1"><colgroup><col><col><col></colgroup><thead><tr><th align="center">Action</th><th align="center">MS Windows Command</th><th align="center">UNIX Command</th></tr></thead><tbody><tr><td align="center">create</td><td align="center">md folder</td><td align="center">mkdir folder</td></tr><tr><td align="center">delete</td><td align="center">rd folder</td><td align="center">rmdir folder</td></tr><tr><td align="center">rename</td><td align="center">rename oldname newname</td><td align="center">mv oldname newname</td></tr></tbody></table></div></div><br class="table-break"></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2604246"></a>File and Directory Access Control</h3></div></div></div><p>
-	<a class="indexterm" name="id2604254"></a>
-<a class="indexterm" name="id2604263"></a>
-<a class="indexterm" name="id2604270"></a>
+	</p><div class="table"><a name="TOSH-Accesstbl"></a><p class="title"><b>Table 16.1. Managing Directories with UNIX and Windows</b></p><div class="table-contents"><table summary="Managing Directories with UNIX and Windows" border="1"><colgroup><col><col><col></colgroup><thead><tr><th align="center">Action</th><th align="center">MS Windows Command</th><th align="center">UNIX Command</th></tr></thead><tbody><tr><td align="center">create</td><td align="center">md folder</td><td align="center">mkdir folder</td></tr><tr><td align="center">delete</td><td align="center">rd folder</td><td align="center">rmdir folder</td></tr><tr><td align="center">rename</td><td align="center">rename oldname newname</td><td align="center">mv oldname newname</td></tr></tbody></table></div></div><br class="table-break"></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2604259"></a>File and Directory Access Control</h3></div></div></div><p>
+	<a class="indexterm" name="id2604268"></a>
+<a class="indexterm" name="id2604277"></a>
+<a class="indexterm" name="id2604284"></a>
 	The network administrator is strongly advised to read basic UNIX training manuals and reference materials
 	regarding file and directory permissions maintenance. Much can be achieved with the basic UNIX permissions
 	without having to resort to more complex facilities like POSIX ACLs or extended attributes (EAs).
@@ -226,47 +226,47 @@
 	</p><div class="figure"><a name="access1"></a><p class="title"><b>Figure 16.1. Overview of UNIX permissions field.</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/access1.png" width="216" alt="Overview of UNIX permissions field."></div></div></div><br class="figure-break"><p>
 		Any bit flag may be unset. An unset bit flag is the equivalent of "cannot" and is represented
 		as a &#8220;<span class="quote">-</span>&#8221; character (see <a class="link" href="AccessControls.html#access2" title="Example 16.1. Example File">&#8220;Example File&#8221;</a>)
-<a class="indexterm" name="id2604412"></a>
-<a class="indexterm" name="id2604418"></a>
 <a class="indexterm" name="id2604425"></a>
 <a class="indexterm" name="id2604432"></a>
 <a class="indexterm" name="id2604439"></a>
 <a class="indexterm" name="id2604446"></a>
+<a class="indexterm" name="id2604452"></a>
+<a class="indexterm" name="id2604459"></a>
 	</p><div class="example"><a name="access2"></a><p class="title"><b>Example 16.1. Example File</b></p><div class="example-contents"><pre class="programlisting">
 -rwxr-x---   Means: 
  ^^^                The owner (user) can read, write, execute
     ^^^             the group can read and execute
        ^^^          everyone else cannot do anything with it.
 </pre></div></div><br class="example-break"><p>
-<a class="indexterm" name="id2604475"></a>
-<a class="indexterm" name="id2604482"></a>
 <a class="indexterm" name="id2604489"></a>
 <a class="indexterm" name="id2604496"></a>
+<a class="indexterm" name="id2604502"></a>
+<a class="indexterm" name="id2604509"></a>
 	Additional possibilities in the [type] field are c = character device, b = block device, p = pipe device,
 	s = UNIX Domain Socket.
 	</p><p>
-<a class="indexterm" name="id2604508"></a>
-<a class="indexterm" name="id2604515"></a>
 <a class="indexterm" name="id2604522"></a>
 <a class="indexterm" name="id2604529"></a>
-<a class="indexterm" name="id2604536"></a>
+<a class="indexterm" name="id2604535"></a>
+<a class="indexterm" name="id2604542"></a>
+<a class="indexterm" name="id2604549"></a>
 	The letters <code class="constant">rwxXst</code> set permissions for the user, group, and others as read (r), write (w),
 	execute (or access for directories) (x), execute  only  if  the  file  is a directory or already has execute
 	permission for some user (X), set user (SUID) or group ID (SGID) on execution (s), sticky (t).
 	</p><p>
-<a class="indexterm" name="id2604554"></a>
-<a class="indexterm" name="id2604561"></a>
 <a class="indexterm" name="id2604568"></a>
-<a class="indexterm" name="id2604575"></a>
+<a class="indexterm" name="id2604574"></a>
+<a class="indexterm" name="id2604581"></a>
+<a class="indexterm" name="id2604588"></a>
 	When the sticky bit is set on a directory, files in that directory may be unlinked (deleted) or renamed only by root or their owner. 
 	Without the sticky  bit, anyone able to write to the directory can delete or rename files. The sticky bit is commonly found on
 	directories, such as <code class="filename">/tmp</code>, that are world-writable.
 	</p><p>
-<a class="indexterm" name="id2604596"></a>
-<a class="indexterm" name="id2604603"></a>
 <a class="indexterm" name="id2604610"></a>
-<a class="indexterm" name="id2604617"></a>
-<a class="indexterm" name="id2604626"></a>
+<a class="indexterm" name="id2604616"></a>
+<a class="indexterm" name="id2604623"></a>
+<a class="indexterm" name="id2604630"></a>
+<a class="indexterm" name="id2604639"></a>
 	When the set user or group ID bit (s) is set on a directory, then all files created within it will be owned by the user and/or
 	group whose `set user or group' bit is set. This can be helpful in setting up directories for which it is desired that
 	all users who are in a group should be able to write to and read from a file, particularly when it is undesirable for that file
@@ -276,11 +276,11 @@
 	the (r) read flags are not set, files cannot be listed (seen) in the directory by anyone. The group can read files in the
 	directory but cannot create new files. If files in the directory are set to be readable and writable for the group, then
 	group members will be able to write to (or delete) them.
-	</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2604658"></a>Protecting Directories and Files from Deletion</h4></div></div></div><p>
-<a class="indexterm" name="id2604666"></a>
-<a class="indexterm" name="id2604673"></a>
+	</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2604671"></a>Protecting Directories and Files from Deletion</h4></div></div></div><p>
 <a class="indexterm" name="id2604680"></a>
 <a class="indexterm" name="id2604687"></a>
+<a class="indexterm" name="id2604694"></a>
+<a class="indexterm" name="id2604701"></a>
 	People have asked on the Samba mailing list how is it possible to protect files or directories from deletion by users.
 	For example, Windows NT/2K/XP provides the capacity to set access controls on a directory into which people can
 	write files but not delete them. It is possible to set an ACL on a Windows file that permits the file to be written to
@@ -288,27 +288,27 @@
 	anyone who has the ability to create a file can write to it. Anyone who has write permission on the
 	directory that contains a file and has write permission for it has the capability to delete it.
 	</p><p>
-<a class="indexterm" name="id2604709"></a>
-<a class="indexterm" name="id2604716"></a>
-<a class="indexterm" name="id2604723"></a>
+<a class="indexterm" name="id2604722"></a>
+<a class="indexterm" name="id2604729"></a>
+<a class="indexterm" name="id2604736"></a>
 	For the record, in the UNIX environment the ability to delete a file is controlled by the permissions on
 	the directory that the file is in. In other words, a user can delete a file in a directory to which that
 	user has write access, even if that user does not own the file.
 	</p><p>
-<a class="indexterm" name="id2604738"></a>
-<a class="indexterm" name="id2604745"></a>
 <a class="indexterm" name="id2604751"></a>
 <a class="indexterm" name="id2604758"></a>
+<a class="indexterm" name="id2604765"></a>
+<a class="indexterm" name="id2604772"></a>
 	Of necessity, Samba is subject to the file system semantics of the host operating system. Samba is therefore
 	limited in the file system capabilities that can be made available through Windows ACLs, and therefore performs
 	a "best fit" translation to POSIX ACLs. Some UNIX file systems do, however support, a feature known
 	as extended attributes. Only the Windows concept of <span class="emphasis"><em>inheritance</em></span> is implemented by Samba through
 	the appropriate extended attribute.
 	</p><p>
-<a class="indexterm" name="id2604780"></a>
-<a class="indexterm" name="id2604786"></a>
 <a class="indexterm" name="id2604793"></a>
 <a class="indexterm" name="id2604800"></a>
+<a class="indexterm" name="id2604807"></a>
+<a class="indexterm" name="id2604814"></a>
 	The specific semantics of the extended attributes are not consistent across UNIX and UNIX-like systems such as Linux.
 	For example, it is possible on some implementations of the extended attributes to set a flag that prevents the directory
 	or file from being deleted. The extended attribute that may achieve this is called the <code class="constant">immutible</code> bit.
@@ -322,7 +322,7 @@
 </pre><p>
 	A simple test can be done to check if the immutible flag is supported on files in the file system of the Samba host
 	server.
-	</p><div class="procedure"><a name="id2604838"></a><p class="title"><b>Procedure 16.1. Test for File Immutibility Support</b></p><ol type="1"><li><p>
+	</p><div class="procedure"><a name="id2604852"></a><p class="title"><b>Procedure 16.1. Test for File Immutibility Support</b></p><ol type="1"><li><p>
 	Create a file called <code class="filename">filename</code>.
 	</p></li><li><p>
 	Login as the <code class="constant">root</code> user, then set the immutibile flag on a test file as follows:
@@ -340,11 +340,11 @@
 	that cannot be deleted. Check the man page on your particular host system to determine whether or not
 	immutable directories are writable. If they are not, then the entire directory and its contents will effectively
 	be protected from writing (file creation also) and deletion.
-	</p></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2604911"></a>Share Definition Access Controls</h2></div></div></div><p>
-	<a class="indexterm" name="id2604919"></a>
+	</p></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2604925"></a>Share Definition Access Controls</h2></div></div></div><p>
+	<a class="indexterm" name="id2604933"></a>
 	The following parameters in the <code class="filename">smb.conf</code> file sections define a share control or affect access controls.
 	Before using any of the following options, please refer to the man page for <code class="filename">smb.conf</code>.
-	</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2604944"></a>User- and Group-Based Controls</h3></div></div></div><p>
+	</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2604958"></a>User- and Group-Based Controls</h3></div></div></div><p>
 	User- and group-based controls can prove quite useful. In some situations it is distinctly desirable to
 	force all file system operations as if a single user were doing so. The use of the
 	<a class="link" href="smb.conf.5.html#FORCEUSER">force user</a> and <a class="link" href="smb.conf.5.html#FORCEGROUP">force group</a> behavior will achieve this.
@@ -385,7 +385,7 @@
 			List of users that should be allowed to login to this service.
 			</p></td></tr><tr><td align="left"><a class="link" href="smb.conf.5.html#WRITELIST">write list</a></td><td align="justify"><p>
 			List of users that are given read-write access to a service.
-			</p></td></tr></tbody></table></div></div><br class="table-break"></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2605311"></a>File and Directory Permissions-Based Controls</h3></div></div></div><p>
+			</p></td></tr></tbody></table></div></div><br class="table-break"></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2605324"></a>File and Directory Permissions-Based Controls</h3></div></div></div><p>
 	Directory permission-based controls, if misused, can result in considerable difficulty in diagnosing the causes of 
 	misconfiguration. Use them sparingly and carefully. By gradually introducing each, one at a time, undesirable side 
 	effects may be detected. In the event of a problem, always comment all of them out and then gradually reintroduce 
@@ -416,7 +416,7 @@
 			This parameter controls whether smbd will attempt to map UNIX permissions into Windows NT ACLs.
 			</p></td></tr><tr><td align="left"><a class="link" href="smb.conf.5.html#SECURITYMASK">security mask</a></td><td align="justify"><p>
 			Controls UNIX permission bits modified when a Windows NT client is manipulating the UNIX permissions on a file.
-			</p></td></tr></tbody></table></div></div><br class="table-break"></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2605647"></a>Miscellaneous Controls</h3></div></div></div><p>
+			</p></td></tr></tbody></table></div></div><br class="table-break"></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2605660"></a>Miscellaneous Controls</h3></div></div></div><p>
 	The parameters documented in <a class="link" href="AccessControls.html#mcoc" title="Table 16.4. Other Controls">Other Controls</a> are often used by administrators
 	in ways that create inadvertent barriers to file access. Such are the consequences of not understanding the 
 	full implications of <code class="filename">smb.conf</code> file settings.
@@ -449,70 +449,70 @@
 			If this parameter is yes, then users of a service may not create or modify files in the service's directory.
 			</p></td></tr><tr><td align="justify"><a class="link" href="smb.conf.5.html#VETOFILES">veto files</a></td><td align="justify"><p>
 			List of files and directories that are neither visible nor accessible.
-			</p></td></tr></tbody></table></div></div><br class="table-break"></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2605984"></a>Access Controls on Shares</h2></div></div></div><p>
-<a class="indexterm" name="id2605992"></a>
-<a class="indexterm" name="id2605999"></a>
-<a class="indexterm" name="id2606006"></a>
-<a class="indexterm" name="id2606013"></a>
-	<a class="indexterm" name="id2606020"></a>
+			</p></td></tr></tbody></table></div></div><br class="table-break"></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2605997"></a>Access Controls on Shares</h2></div></div></div><p>
+<a class="indexterm" name="id2606005"></a>
+<a class="indexterm" name="id2606012"></a>
+<a class="indexterm" name="id2606019"></a>
+<a class="indexterm" name="id2606026"></a>
+	<a class="indexterm" name="id2606033"></a>
 	This section deals with how to configure Samba per-share access control restrictions.
 	By default, Samba sets no restrictions on the share itself. Restrictions on the share itself
 	can be set on MS Windows NT4/200x/XP shares. This can be an effective way to limit who can
 	connect to a share. In the absence of specific restrictions, the default setting is to allow
 	the global user <code class="constant">Everyone - Full Control</code> (full control, change and read).
 	</p><p>
-<a class="indexterm" name="id2606043"></a>
-<a class="indexterm" name="id2606050"></a>
-<a class="indexterm" name="id2606057"></a>
+<a class="indexterm" name="id2606056"></a>
+<a class="indexterm" name="id2606063"></a>
+<a class="indexterm" name="id2606070"></a>
 	At this time Samba does not provide a tool for configuring access control settings on the share
 	itself the only way to create those settings is to use either the NT4 Server Manager or the Windows 200x
 	Microsoft Management Console (MMC) for Computer Management. There are currently no plans to provide
 	this capability in the Samba command-line tool set.
 	</p><p>
-<a class="indexterm" name="id2606073"></a>
-<a class="indexterm" name="id2606080"></a>
-<a class="indexterm" name="id2606087"></a>
-<a class="indexterm" name="id2606094"></a>
+<a class="indexterm" name="id2606086"></a>
+<a class="indexterm" name="id2606093"></a>
+<a class="indexterm" name="id2606100"></a>
+<a class="indexterm" name="id2606107"></a>
 	Samba stores the per-share access control settings in a file called <code class="filename">share_info.tdb</code>.
 	The location of this file on your system will depend on how Samba was compiled. The default location
 	for Samba's tdb files is under <code class="filename">/usr/local/samba/var</code>. If the <code class="filename">tdbdump</code>
 	utility has been compiled and installed on your system, then you can examine the contents of this file
 	by executing <code class="literal">tdbdump share_info.tdb</code> in the directory containing the tdb files.
-	</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2606132"></a>Share Permissions Management</h3></div></div></div><p>
+	</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2606146"></a>Share Permissions Management</h3></div></div></div><p>
 		The best tool for share permissions management is platform-dependent. Choose the best tool for your environment.
-		</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2606144"></a>Windows NT4 Workstation/Server</h4></div></div></div><p>
-<a class="indexterm" name="id2606152"></a>
-<a class="indexterm" name="id2606159"></a>
-<a class="indexterm" name="id2606166"></a>
-<a class="indexterm" name="id2606173"></a>
+		</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2606157"></a>Windows NT4 Workstation/Server</h4></div></div></div><p>
+<a class="indexterm" name="id2606165"></a>
+<a class="indexterm" name="id2606172"></a>
+<a class="indexterm" name="id2606179"></a>
+<a class="indexterm" name="id2606186"></a>
 			The tool you need to manage share permissions on a Samba server from a Windows NT4 Workstation or Server
 			is the NT Server Manager.  Server Manager is shipped with Windows NT4 Server products but not with Windows
 			NT4 Workstation.  You can obtain the NT Server Manager for MS Windows NT4 Workstation from the Microsoft
 			web site <a class="ulink" href="http://support.microsoft.com/default.aspx?scid=kb;en-us;173673" target="_top">support</a> section.
-			</p><div class="procedure"><a name="id2606193"></a><p class="title"><b>Procedure 16.2. Instructions</b></p><ol type="1"><li><p>
+			</p><div class="procedure"><a name="id2606207"></a><p class="title"><b>Procedure 16.2. Instructions</b></p><ol type="1"><li><p>
 			Launch the <span class="application">NT4 Server Manager</span> and click on the Samba server you want to
 			administer. From the menu select <span class="guimenu">Computer</span>, then click on
 			<span class="guimenuitem">Shared Directories</span>.
 			</p></li><li><p>
 			Click on the share that you wish to manage and click the <span class="guilabel">Properties</span> tab, then click
 			the <span class="guilabel">Permissions</span> tab. Now you can add or change access control settings as you wish.
-			</p></li></ol></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2606249"></a>Windows 200x/XP</h4></div></div></div><p>
-<a class="indexterm" name="id2606257"></a>
-<a class="indexterm" name="id2606264"></a>
+			</p></li></ol></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2606262"></a>Windows 200x/XP</h4></div></div></div><p>
 <a class="indexterm" name="id2606270"></a>
 <a class="indexterm" name="id2606277"></a>
+<a class="indexterm" name="id2606284"></a>
+<a class="indexterm" name="id2606291"></a>
 			On <span class="application">MS Windows NT4/200x/XP</span> systems, ACLs on the share itself are set using
 			tools like the MS Explorer. For example, in Windows 200x, right-click on the shared folder,
 			then select <span class="guimenuitem">Sharing</span>, then click on <span class="guilabel">Permissions</span>. The default 
 			Windows NT4/200x permissions allow the group "Everyone" full control on the share.
 			</p><p>
-<a class="indexterm" name="id2606310"></a>
-<a class="indexterm" name="id2606317"></a>
-<a class="indexterm" name="id2606324"></a>
+<a class="indexterm" name="id2606323"></a>
+<a class="indexterm" name="id2606330"></a>
+<a class="indexterm" name="id2606337"></a>
 			MS Windows 200x and later versions come with a tool called the <span class="application">Computer Management</span>
 			snap-in for the MMC. This tool can be accessed via <span class="guimenu">Control Panel -&gt;
 			Administrative Tools -&gt; Computer Management</span>.
-			</p><div class="procedure"><a name="id2606347"></a><p class="title"><b>Procedure 16.3. Instructions</b></p><ol type="1"><li><p>
+			</p><div class="procedure"><a name="id2606361"></a><p class="title"><b>Procedure 16.3. Instructions</b></p><ol type="1"><li><p>
 			After launching the MMC with the Computer Management snap-in, click the menu item <span class="guimenuitem">Action</span>
 			and select <span class="guilabel">Connect to another computer</span>. If you are not logged onto a domain you will be prompted
 			to enter a domain login user identifier and a password. This will authenticate you to the domain.
@@ -523,7 +523,7 @@
 			<span class="guilabel">System Tools</span>, then on the <span class="guibutton">[+]</span> next to
 			<span class="guilabel">Shared Folders</span> in the left panel.
 			</p></li><li><p>
-<a class="indexterm" name="id2606428"></a>
+<a class="indexterm" name="id2606442"></a>
 			In the right panel, double-click on the share on which you wish to set access control permissions.
 			Then click the tab <span class="guilabel">Share Permissions</span>. It is now possible to add access control entities
 			to the shared folder. Remember to set what type of access (full control, change, read) you
@@ -534,8 +534,8 @@
 			ACL precedence. Everyone with <span class="emphasis"><em>no access</em></span> means that <code class="constant">MaryK</code> who is
 			part of the group <code class="constant">Everyone</code> will have no access even if she is given explicit full
 			control access.
-			</p></div></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2606479"></a>MS Windows Access Control Lists and UNIX Interoperability</h2></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2606485"></a>Managing UNIX Permissions Using NT Security Dialogs</h3></div></div></div><p>
-		<a class="indexterm" name="id2606493"></a>
+			</p></div></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2606492"></a>MS Windows Access Control Lists and UNIX Interoperability</h2></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2606498"></a>Managing UNIX Permissions Using NT Security Dialogs</h3></div></div></div><p>
+		<a class="indexterm" name="id2606507"></a>
 		Windows NT clients can use their native security settings dialog box to view and modify the
 		underlying UNIX permissions.
 		</p><p>
@@ -549,7 +549,7 @@
 		When trying to figure out file access problems, it is vitally important to find the identity of the Windows
 		user as it is presented by Samba at the point of file access. This can best be determined from the
 		Samba log files.
-		</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2606532"></a>Viewing File Security on a Samba Share</h3></div></div></div><p>
+		</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2606545"></a>Viewing File Security on a Samba Share</h3></div></div></div><p>
 		From an NT4/2000/XP client, right-click on any file or directory in a Samba-mounted drive letter
 		or UNC path. When the menu pops up, click on the <span class="guilabel">Properties</span> entry at the bottom
 		of the menu. This brings up the file <code class="constant">Properties</code> dialog box. Click on the 
@@ -560,7 +560,7 @@
 		to add auditing requirements to a file if the user is logged on as the NT administrator. This dialog is
 		nonfunctional with a Samba share at this time, because the only useful button, the <span class="guibutton">Add</span>
 		button, will not currently allow a list of users to be seen.
-		</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2606602"></a>Viewing File Ownership</h3></div></div></div><p>
+		</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2606616"></a>Viewing File Ownership</h3></div></div></div><p>
 		Clicking on the <span class="guibutton">Ownership</span> button brings up a dialog box telling you who owns
 		the given file. The owner name will be displayed like this:
 		</p><pre class="screen">
@@ -574,7 +574,7 @@
 		If the parameter <a class="link" href="smb.conf.5.html#NTACLSUPPORT">nt acl support</a> is set to <code class="constant">false</code>,
 		the file owner will be shown as the NT user <span class="emphasis"><em>Everyone</em></span>.
 		</p><p>
-<a class="indexterm" name="id2606676"></a>
+<a class="indexterm" name="id2606690"></a>
 		The <span class="guibutton">Take Ownership</span> button will not allow you to change the ownership of this file to
 		yourself (clicking it will display a dialog box complaining that the user as whom you are currently logged onto
 		the NT client cannot be found). The reason for this is that changing the ownership of a file is a privileged
@@ -582,14 +582,14 @@
 		NT to attempt to change the ownership of a file to the current user logged into the NT client, this will
 		not work with Samba at this time.
 		</p><p>
-<a class="indexterm" name="id2606705"></a>
-<a class="indexterm" name="id2606712"></a>
-<a class="indexterm" name="id2606719"></a>
+<a class="indexterm" name="id2606718"></a>
+<a class="indexterm" name="id2606725"></a>
+<a class="indexterm" name="id2606732"></a>
 		There is an NT <code class="literal">chown</code> command that will work with Samba and allow a user with administrator
 		privilege connected to a Samba server as root to change the ownership of files on both a local NTFS file system
 		or remote mounted NTFS or Samba drive. This is available as part of the <span class="application">Seclib</span> NT
 		security library written by Jeremy Allison of the Samba Team and is downloadable from the main Samba FTP site.
-		</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2606746"></a>Viewing File or Directory Permissions</h3></div></div></div><p>
+		</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2606759"></a>Viewing File or Directory Permissions</h3></div></div></div><p>
 		The third button is the <span class="guibutton">Permissions</span> button. Clicking on it brings up a dialog box
 		that shows both the permissions and the UNIX owner of the file or directory. The owner is displayed like this:
 		</p><p><code class="literal"><em class="replaceable"><code>SERVER</code></em>\
@@ -603,7 +603,7 @@
 		shown as NT <span class="emphasis"><em>Full Control</em></span>.
 		</p><p>
 		The permissions field is displayed differently for files and directories. Both are discussed next.
-		</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2606829"></a>File Permissions</h4></div></div></div><p>
+		</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2606842"></a>File Permissions</h4></div></div></div><p>
 		The standard UNIX user/group/world triplet and the corresponding <code class="constant">read, write,
 		execute</code> permissions triplets are mapped by Samba into a three-element NT ACL with the
 		&#8220;<span class="quote">r</span>&#8221;, &#8220;<span class="quote">w</span>&#8221;, and &#8220;<span class="quote">x</span>&#8221; bits mapped into the corresponding NT
@@ -621,7 +621,7 @@
 		<code class="constant">Take Ownership</code> ACL attribute (which has no meaning in UNIX) and reports a component with
 		no permissions as having the NT <code class="literal">O</code> bit set.  This was chosen, of course, to make it look
 		like a zero, meaning zero permissions. More details on the decision behind this action are given below.
-		</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2606923"></a>Directory Permissions</h4></div></div></div><p>
+		</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2606936"></a>Directory Permissions</h4></div></div></div><p>
 		Directories on an NT NTFS file system have two different sets of permissions. The first set is the ACL set on the
 		directory itself, which is usually displayed in the first set of parentheses in the normal <code class="constant">RW</code> 
 		NT style. This first set of permissions is created by Samba in exactly the same way as normal file permissions are, described 
@@ -632,7 +632,7 @@
 		</p><p>
 		Samba synthesizes these inherited permissions for NT by returning as an NT ACL the UNIX permission mode that a new file 
 		created by Samba on this share would receive.
-		</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2606961"></a>Modifying File or Directory Permissions</h3></div></div></div><p>
+		</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2606974"></a>Modifying File or Directory Permissions</h3></div></div></div><p>
 	Modifying file and directory permissions is as simple as changing the displayed permissions in the dialog box
 	and clicking on <span class="guibutton">OK</span>. However, there are limitations that a user needs to be aware of,
 	and also interactions with the standard Samba permission masks and mapping of DOS attributes that also need to
@@ -665,7 +665,7 @@
 	If you wish to remove all permissions from a user/group/world  component, you may either highlight the
 	component and click on the <span class="guibutton">Remove</span> button or set the component to only have the special
 	<code class="constant">Take Ownership</code> permission (displayed as <code class="literal">O</code>) highlighted.
-	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2607118"></a>Interaction with the Standard Samba &#8220;<span class="quote">create mask</span>&#8221; Parameters</h3></div></div></div><p>There are four parameters that control interaction with the standard Samba <em class="parameter"><code>create mask</code></em> parameters:
+	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2607131"></a>Interaction with the Standard Samba &#8220;<span class="quote">create mask</span>&#8221; Parameters</h3></div></div></div><p>There are four parameters that control interaction with the standard Samba <em class="parameter"><code>create mask</code></em> parameters:
 	
 
 	</p><div class="itemizedlist"><ul type="disc"><li><p><a class="link" href="smb.conf.5.html#SECURITYMASK">security mask</a></p></li><li><p><a class="link" href="smb.conf.5.html#FORCESECURITYMODE">force security mode</a></p></li><li><p><a class="link" href="smb.conf.5.html#DIRECTORYSECURITYMASK">directory security mask</a></p></li><li><p><a class="link" href="smb.conf.5.html#FORCEDIRECTORYSECURITYMODE">force directory security mode</a></p></li></ul></div><p>
@@ -719,7 +719,7 @@
 	does not force any particular bits to be set <span class="emphasis"><em>on</em></span>,
 	then set the following parameters in the <code class="filename">smb.conf</code> file in that
 	share-specific section:
-	</p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2607438"></a><em class="parameter"><code>security mask = 0777</code></em></td></tr><tr><td><a class="indexterm" name="id2607450"></a><em class="parameter"><code>force security mode = 0</code></em></td></tr><tr><td><a class="indexterm" name="id2607461"></a><em class="parameter"><code>directory security mask = 0777</code></em></td></tr><tr><td><a class="indexterm" name="id2607474"></a><em class="parameter"><code>force directory security mode = 0</code></em></td></tr></table></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2607487"></a>Interaction with the Standard Samba File Attribute Mapping</h3></div></div></div><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>
+	</p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2607452"></a><em class="parameter"><code>security mask = 0777</code></em></td></tr><tr><td><a class="indexterm" name="id2607463"></a><em class="parameter"><code>force security mode = 0</code></em></td></tr><tr><td><a class="indexterm" name="id2607475"></a><em class="parameter"><code>directory security mask = 0777</code></em></td></tr><tr><td><a class="indexterm" name="id2607487"></a><em class="parameter"><code>force directory security mode = 0</code></em></td></tr></table></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2607500"></a>Interaction with the Standard Samba File Attribute Mapping</h3></div></div></div><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>
 	Samba maps some of the DOS attribute bits (such as &#8220;<span class="quote">read-only</span>&#8221;)
 	into the UNIX permissions of a file. This means there can 
 	be a conflict between the permission bits set via the security 
@@ -740,7 +740,7 @@
 	attributes dialog, you should always press <span class="guibutton">Cancel</span> 
 	rather than <span class="guibutton">OK</span> to ensure that your changes 
 	are not overridden.
-	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2607560"></a>Windows NT/200X ACLs and POSIX ACLs Limitations</h3></div></div></div><p>
+	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2607573"></a>Windows NT/200X ACLs and POSIX ACLs Limitations</h3></div></div></div><p>
 	Windows administrators are familiar with simple ACL controls, and they typically
 	consider that UNIX user/group/other (ugo) permissions are inadequate and not
 	sufficiently fine-grained.
@@ -768,7 +768,7 @@
 	ACLs as implemented in UNIX file systems. Samba provides support for <span class="emphasis"><em>masks</em></span>
 	that permit normal ugo and ACLs functionality to be overrided. This further complicates
 	the way in which Windows ACLs must be implemented.
-	</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2607618"></a>UNIX POSIX ACL Overview</h4></div></div></div><p>
+	</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2607631"></a>UNIX POSIX ACL Overview</h4></div></div></div><p>
 	In examining POSIX ACLs we must consider the manner in which they operate for 
 	both files and directories. File ACLs have the following significance:
 </p><pre class="screen">
@@ -797,7 +797,7 @@
 default:mask:rwx      &lt;-- inherited default mask
 default:other:---     &lt;-- inherited permissions for everyone (other)
 </pre><p>
-	</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2607679"></a>Mapping of Windows File ACLs to UNIX POSIX ACLs</h4></div></div></div><p>
+	</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2607692"></a>Mapping of Windows File ACLs to UNIX POSIX ACLs</h4></div></div></div><p>
 	Microsoft Windows NT4/200X ACLs must of necessity be mapped to POSIX ACLs.
 	The mappings for file permissions are shown in <a class="link" href="AccessControls.html#fdsacls" title="Table 16.5. How Windows File ACLs Map to UNIX POSIX File ACLs">How
 	Windows File ACLs Map to UNIX POSIX File ACLs</a>.
@@ -816,7 +816,7 @@
 	The UNIX administrator can set any directory permission from within the UNIX environment.
 	The Windows administrator is more restricted in that it is not possible from within 
 	Windows Explorer to remove read permission for the file owner.
-	</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2607948"></a>Mapping of Windows Directory ACLs to UNIX POSIX ACLs</h4></div></div></div><p>
+	</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2607961"></a>Mapping of Windows Directory ACLs to UNIX POSIX ACLs</h4></div></div></div><p>
 	Interesting things happen in the mapping of UNIX POSIX directory permissions and
 	UNIX POSIX ACLs to Windows ACEs (Access Control Entries, the discrete components of
 	an ACL) are mapped to Windows directory ACLs.
@@ -824,10 +824,10 @@
 	Directory permissions function in much the same way as shown for file permissions, but
 	there are some notable exceptions and a few peculiarities that the astute administrator
 	will want to take into account in the setting up of directory permissions.
-	</p></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2607972"></a>Common Errors</h2></div></div></div><p>
+	</p></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2607985"></a>Common Errors</h2></div></div></div><p>
 File, directory, and share access problems are common topics on the mailing list. The following
 are examples recently taken from the mailing list.
-</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2607984"></a>Users Cannot Write to a Public Share</h3></div></div></div><p>
+</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2607997"></a>Users Cannot Write to a Public Share</h3></div></div></div><p>
 	The following complaint has frequently been voiced on the Samba mailing list: 
 	&#8220;<span class="quote">
 	We are facing some troubles with file/directory permissions. I can log on the domain as admin user (root),
@@ -887,11 +887,11 @@
 		</p></li><li><p>
 		If the user that must have write permission in the directory is not a member of the group
 		<span class="emphasis"><em>engr</em></span> set in the <code class="filename">smb.conf</code> entry for the share:
-		</p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2608290"></a><em class="parameter"><code>force group = engr</code></em></td></tr></table><p>
-		</p></li></ol></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2608306"></a>File Operations Done as <span class="emphasis"><em>root</em></span> with <span class="emphasis"><em>force user</em></span> Set</h3></div></div></div><p>
+		</p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2608304"></a><em class="parameter"><code>force group = engr</code></em></td></tr></table><p>
+		</p></li></ol></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2608319"></a>File Operations Done as <span class="emphasis"><em>root</em></span> with <span class="emphasis"><em>force user</em></span> Set</h3></div></div></div><p>
 		When you have a user in <a class="link" href="smb.conf.5.html#ADMINUSERS">admin users</a>, Samba will always do file operations for
 		this user as <span class="emphasis"><em>root</em></span>, even if <a class="link" href="smb.conf.5.html#FORCEUSER">force user</a> has been set.
-		</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2608352"></a>MS Word with Samba Changes Owner of File</h3></div></div></div><p>
+		</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2608365"></a>MS Word with Samba Changes Owner of File</h3></div></div></div><p>
 		<span class="emphasis"><em>Question:</em></span> &#8220;<span class="quote">When user B saves a word document that is owned by user A,
 		the updated file is now owned by user B.  Why is Samba doing this? How do I fix this?</span>&#8221;
 		</p><p>
@@ -906,7 +906,7 @@
 		in which you are changing Word documents: <code class="literal">chmod g+s `directory_name'.</code> This ensures that all files will
 		be created with the group that owns the directory. In <code class="filename">smb.conf</code> share declaration section set:
 		</p><p>
-		</p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2608421"></a><em class="parameter"><code>force create mode = 0660</code></em></td></tr><tr><td><a class="indexterm" name="id2608433"></a><em class="parameter"><code>force directory mode = 0770</code></em></td></tr></table><p>
+		</p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2608434"></a><em class="parameter"><code>force create mode = 0660</code></em></td></tr><tr><td><a class="indexterm" name="id2608446"></a><em class="parameter"><code>force directory mode = 0770</code></em></td></tr></table><p>
 		</p><p>
 		These two settings will ensure that all directories and files that get created in the share will be readable/writable by the
 		owner and group set on the directory itself.

Modified: branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/AdvancedNetworkManagement.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/AdvancedNetworkManagement.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/AdvancedNetworkManagement.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,9 +1,9 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 25. Advanced Network Management</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="optional.html" title="Part III. Advanced Configuration"><link rel="prev" href="winbind.html" title="Chapter 24. Winbind: Use of Domain Accounts"><link rel="next" href="PolicyMgmt.html" title="Chapter 26. System and Account Policies"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 25. Advanced Network Management</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="winbind.html">Prev</a> </td><th width="60%" align="center">Part III. Advanced Configuration</th><td width="20%" align="right"> <a accesskey="n" href="PolicyMgmt.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="AdvancedNetworkManagement"></a>Chapter 25. Advanced Network Management</h2></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht at samba.org">jht at samba.org</a>&gt;</code></p></div></div></div></div><div><p class="pubdate">June 15 2005</p></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="AdvancedNetworkManagement.html#id2650603">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="AdvancedNetworkManagement.html#id2650630">Remote Server Administration</a></span></dt><dt><span class="sect1"><a href="AdvancedNetworkManagement.html#id2650773">Remote Desktop Management</a></span></dt><dd><dl><dt><span class="sect2"><a href="AdvancedNetworkManagement.html#id2650801">Remote Management from NoMachine.Com</a></span></dt><dt><span class="sect2"><a href="AdvancedNetworkManagement.html#id2651176">Remote Management with ThinLinc</a></span></dt></dl></dd><dt><span class="sect1"><a href="AdvancedNetworkManagement.html#id2651362">Network Logon Script Magic</a></span></dt><dd><dl><dt><span class="sect2"><a href="AdvancedNetworkManagement.html#id2651587">Adding Printers without User Intervention</a></span></dt><dt><span class="sect2"><a href="AdvancedNetworkManagement.html#id2651630">Limiting Logon Connections</a></span></dt></dl></dd></dl></div><p>
-<a class="indexterm" name="id2650591"></a>
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 25. Advanced Network Management</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="optional.html" title="Part III. Advanced Configuration"><link rel="prev" href="winbind.html" title="Chapter 24. Winbind: Use of Domain Accounts"><link rel="next" href="PolicyMgmt.html" title="Chapter 26. System and Account Policies"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 25. Advanced Network Management</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="winbind.html">Prev</a> </td><th width="60%" align="center">Part III. Advanced Configuration</th><td width="20%" align="right"> <a accesskey="n" href="PolicyMgmt.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="AdvancedNetworkManagement"></a>Chapter 25. Advanced Network Management</h2></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht at samba.org">jht at samba.org</a>&gt;</code></p></div></div></div></div><div><p class="pubdate">June 15 2005</p></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="AdvancedNetworkManagement.html#id2650617">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="AdvancedNetworkManagement.html#id2650643">Remote Server Administration</a></span></dt><dt><span class="sect1"><a href="AdvancedNetworkManagement.html#id2650787">Remote Desktop Management</a></span></dt><dd><dl><dt><span class="sect2"><a href="AdvancedNetworkManagement.html#id2650815">Remote Management from NoMachine.Com</a></span></dt><dt><span class="sect2"><a href="AdvancedNetworkManagement.html#id2651190">Remote Management with ThinLinc</a></span></dt></dl></dd><dt><span class="sect1"><a href="AdvancedNetworkManagement.html#id2651375">Network Logon Script Magic</a></span></dt><dd><dl><dt><span class="sect2"><a href="AdvancedNetworkManagement.html#id2651601">Adding Printers without User Intervention</a></span></dt><dt><span class="sect2"><a href="AdvancedNetworkManagement.html#id2651644">Limiting Logon Connections</a></span></dt></dl></dd></dl></div><p>
+<a class="indexterm" name="id2650605"></a>
 This section documents peripheral issues that are of great importance to network
 administrators who want to improve network resource access control, to automate the user
 environment, and to make their lives a little easier.
-</p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2650603"></a>Features and Benefits</h2></div></div></div><p>
+</p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2650617"></a>Features and Benefits</h2></div></div></div><p>
 Often the difference between a working network environment and a well-appreciated one can
 best be measured by the <span class="emphasis"><em>little things</em></span> that make everything work more
 harmoniously. A key part of every network environment solution is the ability to remotely
@@ -13,48 +13,48 @@
 </p><p>
 This chapter presents information on each of these areas. They are placed here, and not in
 other chapters, for ease of reference.
-</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2650630"></a>Remote Server Administration</h2></div></div></div><p>&#8220;<span class="quote">How do I get User Manager and Server Manager?</span>&#8221;</p><p>
-<a class="indexterm" name="id2650643"></a>
-<a class="indexterm" name="id2650650"></a>
+</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2650643"></a>Remote Server Administration</h2></div></div></div><p>&#8220;<span class="quote">How do I get User Manager and Server Manager?</span>&#8221;</p><p>
 <a class="indexterm" name="id2650657"></a>
+<a class="indexterm" name="id2650664"></a>
+<a class="indexterm" name="id2650671"></a>
 Since I do not need to buy an <span class="application">NT4 server</span>, how do I get the User Manager for Domains
 and the Server Manager?
 </p><p>
-<a class="indexterm" name="id2650675"></a>
-<a class="indexterm" name="id2650682"></a>
+<a class="indexterm" name="id2650688"></a>
+<a class="indexterm" name="id2650695"></a>
 Microsoft distributes a version of these tools called <code class="filename">Nexus.exe</code> for installation 
 on <span class="application">Windows 9x/Me</span> systems. The tools set includes:
 </p><div class="itemizedlist"><ul type="disc"><li><p>Server Manager</p></li><li><p>User Manager for Domains</p></li><li><p>Event Viewer</p></li></ul></div><p>
 Download the archived file at the Microsoft <a class="ulink" href="ftp://ftp.microsoft.com/Softlib/MSLFILES/NEXUS.EXE" target="_top">Nexus</a> link.
 </p><p>
-<a class="indexterm" name="id2650736"></a>
-<a class="indexterm" name="id2650743"></a>
-<a class="indexterm" name="id2650750"></a>
+<a class="indexterm" name="id2650749"></a>
+<a class="indexterm" name="id2650756"></a>
+<a class="indexterm" name="id2650763"></a>
 The <span class="application">Windows NT 4.0</span> version of the User Manager for 
 Domains and Server Manager are available from Microsoft
 <a class="ulink" href="ftp://ftp.microsoft.com/Softlib/MSLFILES/SRVTOOLS.EXE" target="_top">via ftp</a>.
-</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2650773"></a>Remote Desktop Management</h2></div></div></div><p>
-<a class="indexterm" name="id2650781"></a>
-<a class="indexterm" name="id2650788"></a>
+</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2650787"></a>Remote Desktop Management</h2></div></div></div><p>
+<a class="indexterm" name="id2650795"></a>
+<a class="indexterm" name="id2650802"></a>
 There are a number of possible remote desktop management solutions that range from free
 through costly. Do not let that put you off. Sometimes the most costly solution is the
 most cost effective. In any case, you will need to draw your own conclusions as to which
 is the best tool in your network environment.
-</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2650801"></a>Remote Management from NoMachine.Com</h3></div></div></div><p>
-	<a class="indexterm" name="id2650810"></a>
+</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2650815"></a>Remote Management from NoMachine.Com</h3></div></div></div><p>
+	<a class="indexterm" name="id2650823"></a>
 	The following information was posted to the Samba mailing list at Apr 3 23:33:50 GMT 2003.
 	It is presented in slightly edited form (with author details omitted for privacy reasons).
 	The entire answer is reproduced below with some comments removed.
 	</p><p>&#8220;<span class="quote">
-<a class="indexterm" name="id2650825"></a>
+<a class="indexterm" name="id2650839"></a>
 		I have a wonderful Linux/Samba server running as PDC for a network. Now I would like to add remote
 		desktop capabilities so users outside could login to the system and get their desktop up from home or
 		another country.
 		</span>&#8221;</p><p>&#8220;<span class="quote">
-<a class="indexterm" name="id2650840"></a>
-<a class="indexterm" name="id2650848"></a>
 <a class="indexterm" name="id2650854"></a>
 <a class="indexterm" name="id2650861"></a>
+<a class="indexterm" name="id2650868"></a>
+<a class="indexterm" name="id2650874"></a>
 		Is there a way to accomplish this? Do I need a Windows Terminal server?  Do I need to configure it so
 		it is a member of the domain or a BDC or PDC? Are there any hacks for MS Windows XP to enable remote login
 		even if the computer is in a domain?
@@ -62,22 +62,22 @@
 		Answer provided: Check out the new offer of &#8220;<span class="quote">NX</span>&#8221; software from
 		<a class="ulink" href="http://www.nomachine.com/" target="_top">NoMachine</a>.
 		</p><p>
-<a class="indexterm" name="id2650891"></a>
-<a class="indexterm" name="id2650898"></a>
 <a class="indexterm" name="id2650905"></a>
+<a class="indexterm" name="id2650912"></a>
+<a class="indexterm" name="id2650919"></a>
 	It implements an easy-to-use interface to the Remote X protocol as
 	well as incorporating VNC/RFB and rdesktop/RDP into it, but at a speed
 	performance much better than anything you may have ever seen.
 	</p><p>
-<a class="indexterm" name="id2650919"></a>
+<a class="indexterm" name="id2650932"></a>
 	Remote X is not new at all, but what they did achieve successfully is
 	a new way of compression and caching technologies that makes the thing
 	fast enough to run even over slow modem/ISDN connections.
 	</p><p>
-<a class="indexterm" name="id2650932"></a>
-<a class="indexterm" name="id2650939"></a>
 <a class="indexterm" name="id2650946"></a>
 <a class="indexterm" name="id2650953"></a>
+<a class="indexterm" name="id2650960"></a>
+<a class="indexterm" name="id2650966"></a>
 	I test drove their (public) Red Hat machine in Italy, over a loaded
 	Internet connection, with enabled thumbnail previews in KDE konqueror,
 	which popped up immediately on &#8220;<span class="quote">mouse-over</span>&#8221;. From inside that (remote X)
@@ -85,18 +85,18 @@
 	To test the performance, I played Pinball. I am proud to announce
 	that my score was 631,750 points at first try.
 	</p><p>
-<a class="indexterm" name="id2650972"></a>
-<a class="indexterm" name="id2650978"></a>
 <a class="indexterm" name="id2650985"></a>
 <a class="indexterm" name="id2650992"></a>
+<a class="indexterm" name="id2650999"></a>
+<a class="indexterm" name="id2651006"></a>
 	NX performs better on my local LAN than any of the other &#8220;<span class="quote">pure</span>&#8221;
 	connection methods I use from time to time: TightVNC, rdesktop or
 	Remote X. It is even faster than a direct crosslink connection between
 	two nodes.
 	</p><p>
-<a class="indexterm" name="id2651009"></a>
-<a class="indexterm" name="id2651016"></a>
 <a class="indexterm" name="id2651023"></a>
+<a class="indexterm" name="id2651030"></a>
+<a class="indexterm" name="id2651036"></a>
 	I even got sound playing from the Remote X app to my local boxes, and
 	had a working &#8220;<span class="quote">copy'n'paste</span>&#8221; from an NX  window (running a KDE session
 	in Italy) to my Mozilla mailing agent. These guys are certainly doing
@@ -118,7 +118,7 @@
 	full-screen, and after a short time you forget that it is a remote session
 	at all).
 	</p><p>
-<a class="indexterm" name="id2651072"></a>
+<a class="indexterm" name="id2651086"></a>
 	Now the best thing for last: All the core compression and caching
 	technologies are released under the GPL and available as source code
 	to anybody who wants to build on it! These technologies are working,
@@ -140,37 +140,37 @@
 		you can now use a (very inconvenient) command line at no cost,
 		but you can buy a comfortable (proprietary) NX GUI front end for money.
 		</p></li><li><p>
-<a class="indexterm" name="id2651136"></a>
-<a class="indexterm" name="id2651142"></a>
-<a class="indexterm" name="id2651149"></a>
-<a class="indexterm" name="id2651155"></a>
-<a class="indexterm" name="id2651162"></a>
+<a class="indexterm" name="id2651150"></a>
+<a class="indexterm" name="id2651156"></a>
+<a class="indexterm" name="id2651163"></a>
+<a class="indexterm" name="id2651169"></a>
+<a class="indexterm" name="id2651176"></a>
 		NoMachine is encouraging and offering help to OSS/Free Software implementations
 		for such a front-end too, even if it means competition to them (they have written
 		to this effect even to the LTSP, KDE, and GNOME developer mailing lists).
-		</p></li></ul></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2651176"></a>Remote Management with ThinLinc</h3></div></div></div><p>
+		</p></li></ul></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2651190"></a>Remote Management with ThinLinc</h3></div></div></div><p>
 	Another alternative for remote access is <span class="emphasis"><em>ThinLinc</em></span> from Cendio.
 	</p><p>
-<a class="indexterm" name="id2651192"></a>
-<a class="indexterm" name="id2651199"></a>
 <a class="indexterm" name="id2651206"></a>
 <a class="indexterm" name="id2651213"></a>
 <a class="indexterm" name="id2651220"></a>
 <a class="indexterm" name="id2651227"></a>
-<a class="indexterm" name="id2651233"></a>
+<a class="indexterm" name="id2651234"></a>
 <a class="indexterm" name="id2651240"></a>
+<a class="indexterm" name="id2651247"></a>
+<a class="indexterm" name="id2651253"></a>
 	ThinLinc is a terminal server solution that is available for Linux and Solaris based on standard
 	protocols such as SSH, TightVNC, NFS and PulseAudio.
 	</p><p>
-<a class="indexterm" name="id2651252"></a>
-<a class="indexterm" name="id2651259"></a>
+<a class="indexterm" name="id2651266"></a>
+<a class="indexterm" name="id2651273"></a>
 	ThinLinc an be used both in the LAN environment to implement a Thin Client strategy for an organization, and as
 	secure remote access solution for people working from remote locations, even over smallband connections.
 	ThinLinc is free to use for a single concurrent user.
 	</p><p>
-<a class="indexterm" name="id2651274"></a>
-<a class="indexterm" name="id2651280"></a>
-<a class="indexterm" name="id2651288"></a>
+<a class="indexterm" name="id2651287"></a>
+<a class="indexterm" name="id2651294"></a>
+<a class="indexterm" name="id2651301"></a>
 	The product can also be used as a frontend to access Windows Terminal Server or Citrix farms, or even Windows
 	XP machines, securing the connection via the ssh protocol. The client is available both for Linux (supporting
 	all Linux distributions as well as numerous thin terminals) and for Windows. A Java-based Web client is also
@@ -185,7 +185,7 @@
 	<a class="ulink" href="http://pulseaudio.org" target="_top">PulseAudio</a> , unfsd,
 	<a class="ulink" href="http://www.python.org" target="_top">Python</a> and
 	<a class="ulink" href="http://www.rdesktop.org" target="_top">rdesktop</a>.
-	</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2651362"></a>Network Logon Script Magic</h2></div></div></div><p>
+	</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2651375"></a>Network Logon Script Magic</h2></div></div></div><p>
 There are several opportunities for creating a custom network startup configuration environment.
 </p><div class="itemizedlist"><ul type="disc"><li><p>No Logon Script.</p></li><li><p>Simple universal Logon Script that applies to all users.</p></li><li><p>Use of a conditional Logon Script that applies per-user or per-group attributes.</p></li><li><p>Use of Samba's preexec and postexec functions on access to the NETLOGON share to create
 		a custom logon script and then execute it.</p></li><li><p>User of a tool such as KixStart.</p></li></ul></div><p>
@@ -195,7 +195,7 @@
 </p><p>
 The following listings are from the genlogon directory.
 </p><p>
-<a class="indexterm" name="id2651432"></a>
+<a class="indexterm" name="id2651446"></a>
 This is the <code class="filename">genlogon.pl</code> file:
 
 </p><pre class="programlisting">
@@ -274,15 +274,15 @@
 </pre><p>
 </p><p>
 Those wishing to use a more elaborate or capable logon processing system should check out these sites:
-</p><div class="itemizedlist"><ul type="disc"><li><p><a class="ulink" href="http://www.craigelachie.org/rhacer/ntlogon" target="_top">http://www.craigelachie.org/rhacer/ntlogon</a></p></li><li><p><a class="ulink" href="http://www.kixtart.org" target="_top">http://www.kixtart.org</a></p></li></ul></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2651587"></a>Adding Printers without User Intervention</h3></div></div></div><p>
-<a class="indexterm" name="id2651595"></a>
+</p><div class="itemizedlist"><ul type="disc"><li><p><a class="ulink" href="http://www.craigelachie.org/rhacer/ntlogon" target="_top">http://www.craigelachie.org/rhacer/ntlogon</a></p></li><li><p><a class="ulink" href="http://www.kixtart.org" target="_top">http://www.kixtart.org</a></p></li></ul></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2651601"></a>Adding Printers without User Intervention</h3></div></div></div><p>
+<a class="indexterm" name="id2651609"></a>
 Printers may be added automatically during logon script processing through the use of:
 </p><pre class="screen">
 <code class="prompt">C:\&gt; </code><strong class="userinput"><code>rundll32 printui.dll,PrintUIEntry /?</code></strong>
 </pre><p>
 
 See the documentation in the <a class="ulink" href="http://support.microsoft.com/default.asp?scid=kb;en-us;189105" target="_top">Microsoft Knowledge Base article 189105</a>.
-</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2651630"></a>Limiting Logon Connections</h3></div></div></div><p>
+</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2651644"></a>Limiting Logon Connections</h3></div></div></div><p>
 		Sometimes it is necessary to limit the number of concurrent connections to a
 		Samba shared resource. For example, a site may wish to permit only one network
 		logon per user.

Modified: branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/Appendix.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/Appendix.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/Appendix.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1 +1 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Part VI. Reference Section</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="prev" href="tdb.html" title="Chapter 41. Managing TDB Files"><link rel="next" href="compiling.html" title="Chapter 42. How to Compile Samba"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Part VI. Reference Section</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="tdb.html">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="compiling.html">Next</a></td></tr></table><hr></div><div class="part" lang="en"><div class="titlepage"><div><div><h1 class="title"><a name="Appendix"></a>Part VI. Reference Section</h1></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="chapter"><a href="compiling.html">42. How to Compile Samba</a></span></dt><dd><dl><dt><span class="sect1"><a href="compiling.html#id2680528">Access Samba Source Code via Subversion</a></span></dt><dd><dl><dt><span class="sect2"><a href="compiling.html#id2680534">Introduction</a></span></dt><dt><span class="sect2"><a href="compiling.html#id2680576">Subversion Access to samba.org</a></span></dt></dl></dd><dt><span class="sect1"><a href="compiling.html#id2680767">Accessing the Samba Sources via rsync and ftp</a></span></dt><dt><span class="sect1"><a href="compiling.html#id2680842">Verifying Samba's PGP Signature</a></span></dt><dt><span class="sect1"><a href="compiling.html#id2680980">Building the Binaries</a></span></dt><dd><dl><dt><span class="sect2"><a href="compiling.html#id2681217">Compiling Samba with Active Directory Support</a></span></dt></dl></dd><dt><span class="sect1"><a href="compiling.html#startingSamba">Starting the <span class="application">smbd</span> <span class="application">nmbd</span> and <span class="application">winbindd</span></a></span></dt><dd><dl><dt><span class="sect2"><a href="compiling.html#id2681487">Starting from inetd.conf</a></span></dt><dt><span class="sect2"><a href="compiling.html#id2681707">Alternative: Starting <span class="application">smbd</span> as a Daemon</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="Portability.html">43. Portability</a></span></dt><dd><dl><dt><span class="sect1"><a href="Portability.html#id2682092">HPUX</a></span></dt><dt><span class="sect1"><a href="Portability.html#id2682195">SCO UNIX</a></span></dt><dt><span class="sect1"><a href="Portability.html#id2682234">DNIX</a></span></dt><dt><span class="sect1"><a href="Portability.html#id2682376">Red Hat Linux</a></span></dt><dt><span class="sect1"><a href="Portability.html#id2682419">AIX: Sequential Read Ahead</a></span></dt><dt><span class="sect1"><a href="Portability.html#id2682481">Solaris</a></span></dt><dd><dl><dt><span class="sect2"><a href="Portability.html#id2682487">Locking Improvements</a></span></dt><dt><span class="sect2"><a href="Portability.html#winbind-solaris9">Winbind on Solaris 9</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="Other-Clients.html">44. Samba and Other CIFS Clients</a></span></dt><dd><dl><dt><span class="sect1"><a href="Other-Clients.html#id2682662">Macintosh Clients</a></span></dt><dt><span class="sect1"><a href="Other-Clients.html#id2682746">OS2 Client</a></span></dt><dd><dl><dt><span class="sect2"><a href="Other-Clients.html#id2682752">Configuring OS/2 Warp Connect or OS/2 Warp 4</a></span></dt><dt><span class="sect2"><a href="Other-Clients.html#id2682872">Configuring Other Versions of OS/2</a></span></dt><dt><span class="sect2"><a href="Other-Clients.html#id2682928">Printer Driver Download for OS/2 Clients</a></span></dt></dl></dd><dt><span class="sect1"><a href="Other-Clients.html#id2683021">Windows for Workgroups</a></span></dt><dd><dl><dt><span class="sect2"><a href="Other-Clients.html#id2683027">Latest TCP/IP Stack from Microsoft</a></span></dt><dt><span class="sect2"><a href="Other-Clients.html#id2683110">Delete .pwl Files After Password Change</a></span></dt><dt><span class="sect2"><a href="Other-Clients.html#id2683136">Configuring Windows for Workgroups Password Handling</a></span></dt><dt><span class="sect2"><a href="Other-Clients.html#id2683194">Password Case Sensitivity</a></span></dt><dt><span class="sect2"><a href="Other-Clients.html#id2683226">Use TCP/IP as Default Protocol</a></span></dt><dt><span class="sect2"><a href="Other-Clients.html#speedimpr">Speed Improvement</a></span></dt></dl></dd><dt><span class="sect1"><a href="Other-Clients.html#id2683283">Windows 95/98</a></span></dt><dd><dl><dt><span class="sect2"><a href="Other-Clients.html#id2683352">Speed Improvement</a></span></dt></dl></dd><dt><span class="sect1"><a href="Other-Clients.html#id2683373">Windows 2000 Service Pack 2</a></span></dt><dt><span class="sect1"><a href="Other-Clients.html#id2683569">Windows NT 3.1</a></span></dt></dl></dd><dt><span class="chapter"><a href="speed.html">45. Samba Performance Tuning</a></span></dt><dd><dl><dt><span class="sect1"><a href="speed.html#id2683676">Comparisons</a></span></dt><dt><span class="sect1"><a href="speed.html#id2683715">Socket Options</a></span></dt><dt><span class="sect1"><a href="speed.html#id2683811">Read Size</a></span></dt><dt><span class="sect1"><a href="speed.html#id2683855">Max Xmit</a></span></dt><dt><span class="sect1"><a href="speed.html#id2683903">Log Level</a></span></dt><dt><span class="sect1"><a href="speed.html#id2683928">Read Raw</a></span></dt><dt><span class="sect1"><a href="speed.html#id2683994">Write Raw</a></span></dt><dt><span class="sect1"><a href="speed.html#id2684046">Slow Logins</a></span></dt><dt><span class="sect1"><a href="speed.html#id2684070">Client Tuning</a></span></dt><dt><span class="sect1"><a href="speed.html#id2684091">Samba Performance Problem Due to Changing Linux Kernel</a></span></dt><dt><span class="sect1"><a href="speed.html#id2684182">Corrupt tdb Files</a></span></dt><dt><span class="sect1"><a href="speed.html#id2684278">Samba Performance is Very Slow</a></span></dt></dl></dd><dt><span class="chapter"><a href="ch-ldap-tls.html">46. LDAP and Transport Layer Security</a></span></dt><dd><dl><dt><span class="sect1"><a href="ch-ldap-tls.html#s1-intro-ldap-tls">Introduction</a></span></dt><dt><span class="sect1"><a href="ch-ldap-tls.html#s1-config-ldap-tls">Configuring</a></span></dt><dd><dl><dt><span class="sect2"><a href="ch-ldap-tls.html#s1-config-ldap-tls-certs">Generating the Certificate Authority</a></span></dt><dt><span class="sect2"><a href="ch-ldap-tls.html#s1-config-ldap-tls-server">Generating the Server Certificate</a></span></dt><dt><span class="sect2"><a href="ch-ldap-tls.html#s1-config-ldap-tls-install">Installing the Certificates</a></span></dt></dl></dd><dt><span class="sect1"><a href="ch-ldap-tls.html#s1-test-ldap-tls">Testing</a></span></dt><dt><span class="sect1"><a href="ch-ldap-tls.html#s1-int-ldap-tls">Troubleshooting</a></span></dt></dl></dd><dt><span class="chapter"><a href="ch47.html">47. Samba Support</a></span></dt><dd><dl><dt><span class="sect1"><a href="ch47.html#id2685467">Free Support</a></span></dt><dt><span class="sect1"><a href="ch47.html#id2685685">Commercial Support</a></span></dt></dl></dd><dt><span class="chapter"><a href="DNSDHCP.html">48. DNS and DHCP Configuration Guide</a></span></dt><dd><dl><dt><span class="sect1"><a href="DNSDHCP.html#id2685838">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="DNSDHCP.html#id2686016">Example Configuration</a></span></dt><dd><dl><dt><span class="sect2"><a href="DNSDHCP.html#id2686107">Dynamic DNS</a></span></dt><dt><span class="sect2"><a href="DNSDHCP.html#DHCP">DHCP Server</a></span></dt></dl></dd></dl></dd></dl></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="tdb.html">Prev</a> </td><td width="20%" align="center"> </td><td width="40%" align="right"> <a accesskey="n" href="compiling.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Chapter 41. Managing TDB Files </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> Chapter 42. How to Compile Samba</td></tr></table></div></body></html>
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Part VI. Reference Section</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="prev" href="tdb.html" title="Chapter 41. Managing TDB Files"><link rel="next" href="compiling.html" title="Chapter 42. How to Compile Samba"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Part VI. Reference Section</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="tdb.html">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="compiling.html">Next</a></td></tr></table><hr></div><div class="part" lang="en"><div class="titlepage"><div><div><h1 class="title"><a name="Appendix"></a>Part VI. Reference Section</h1></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="chapter"><a href="compiling.html">42. How to Compile Samba</a></span></dt><dd><dl><dt><span class="sect1"><a href="compiling.html#id2680542">Access Samba Source Code via Subversion</a></span></dt><dd><dl><dt><span class="sect2"><a href="compiling.html#id2680548">Introduction</a></span></dt><dt><span class="sect2"><a href="compiling.html#id2680589">Subversion Access to samba.org</a></span></dt></dl></dd><dt><span class="sect1"><a href="compiling.html#id2680781">Accessing the Samba Sources via rsync and ftp</a></span></dt><dt><span class="sect1"><a href="compiling.html#id2680855">Verifying Samba's PGP Signature</a></span></dt><dt><span class="sect1"><a href="compiling.html#id2680993">Building the Binaries</a></span></dt><dd><dl><dt><span class="sect2"><a href="compiling.html#id2681231">Compiling Samba with Active Directory Support</a></span></dt></dl></dd><dt><span class="sect1"><a href="compiling.html#startingSamba">Starting the <span class="application">smbd</span> <span class="application">nmbd</span> and <span class="application">winbindd</span></a></span></dt><dd><dl><dt><span class="sect2"><a href="compiling.html#id2681501">Starting from inetd.conf</a></span></dt><dt><span class="sect2"><a href="compiling.html#id2681721">Alternative: Starting <span class="application">smbd</span> as a Daemon</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="Portability.html">43. Portability</a></span></dt><dd><dl><dt><span class="sect1"><a href="Portability.html#id2682105">HPUX</a></span></dt><dt><span class="sect1"><a href="Portability.html#id2682209">SCO UNIX</a></span></dt><dt><span class="sect1"><a href="Portability.html#id2682248">DNIX</a></span></dt><dt><span class="sect1"><a href="Portability.html#id2682390">Red Hat Linux</a></span></dt><dt><span class="sect1"><a href="Portability.html#id2682433">AIX: Sequential Read Ahead</a></span></dt><dt><span class="sect1"><a href="Portability.html#id2682495">Solaris</a></span></dt><dd><dl><dt><span class="sect2"><a href="Portability.html#id2682500">Locking Improvements</a></span></dt><dt><span class="sect2"><a href="Portability.html#winbind-solaris9">Winbind on Solaris 9</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="Other-Clients.html">44. Samba and Other CIFS Clients</a></span></dt><dd><dl><dt><span class="sect1"><a href="Other-Clients.html#id2682676">Macintosh Clients</a></span></dt><dt><span class="sect1"><a href="Other-Clients.html#id2682760">OS2 Client</a></span></dt><dd><dl><dt><span class="sect2"><a href="Other-Clients.html#id2682766">Configuring OS/2 Warp Connect or OS/2 Warp 4</a></span></dt><dt><span class="sect2"><a href="Other-Clients.html#id2682886">Configuring Other Versions of OS/2</a></span></dt><dt><span class="sect2"><a href="Other-Clients.html#id2682942">Printer Driver Download for OS/2 Clients</a></span></dt></dl></dd><dt><span class="sect1"><a href="Other-Clients.html#id2683035">Windows for Workgroups</a></span></dt><dd><dl><dt><span class="sect2"><a href="Other-Clients.html#id2683041">Latest TCP/IP Stack from Microsoft</a></span></dt><dt><span class="sect2"><a href="Other-Clients.html#id2683124">Delete .pwl Files After Password Change</a></span></dt><dt><span class="sect2"><a href="Other-Clients.html#id2683150">Configuring Windows for Workgroups Password Handling</a></span></dt><dt><span class="sect2"><a href="Other-Clients.html#id2683208">Password Case Sensitivity</a></span></dt><dt><span class="sect2"><a href="Other-Clients.html#id2683240">Use TCP/IP as Default Protocol</a></span></dt><dt><span class="sect2"><a href="Other-Clients.html#speedimpr">Speed Improvement</a></span></dt></dl></dd><dt><span class="sect1"><a href="Other-Clients.html#id2683297">Windows 95/98</a></span></dt><dd><dl><dt><span class="sect2"><a href="Other-Clients.html#id2683366">Speed Improvement</a></span></dt></dl></dd><dt><span class="sect1"><a href="Other-Clients.html#id2683387">Windows 2000 Service Pack 2</a></span></dt><dt><span class="sect1"><a href="Other-Clients.html#id2683583">Windows NT 3.1</a></span></dt></dl></dd><dt><span class="chapter"><a href="speed.html">45. Samba Performance Tuning</a></span></dt><dd><dl><dt><span class="sect1"><a href="speed.html#id2683690">Comparisons</a></span></dt><dt><span class="sect1"><a href="speed.html#id2683729">Socket Options</a></span></dt><dt><span class="sect1"><a href="speed.html#id2683825">Read Size</a></span></dt><dt><span class="sect1"><a href="speed.html#id2683869">Max Xmit</a></span></dt><dt><span class="sect1"><a href="speed.html#id2683917">Log Level</a></span></dt><dt><span class="sect1"><a href="speed.html#id2683942">Read Raw</a></span></dt><dt><span class="sect1"><a href="speed.html#id2684008">Write Raw</a></span></dt><dt><span class="sect1"><a href="speed.html#id2684060">Slow Logins</a></span></dt><dt><span class="sect1"><a href="speed.html#id2684084">Client Tuning</a></span></dt><dt><span class="sect1"><a href="speed.html#id2684105">Samba Performance Problem Due to Changing Linux Kernel</a></span></dt><dt><span class="sect1"><a href="speed.html#id2684196">Corrupt tdb Files</a></span></dt><dt><span class="sect1"><a href="speed.html#id2684292">Samba Performance is Very Slow</a></span></dt></dl></dd><dt><span class="chapter"><a href="ch-ldap-tls.html">46. LDAP and Transport Layer Security</a></span></dt><dd><dl><dt><span class="sect1"><a href="ch-ldap-tls.html#s1-intro-ldap-tls">Introduction</a></span></dt><dt><span class="sect1"><a href="ch-ldap-tls.html#s1-config-ldap-tls">Configuring</a></span></dt><dd><dl><dt><span class="sect2"><a href="ch-ldap-tls.html#s1-config-ldap-tls-certs">Generating the Certificate Authority</a></span></dt><dt><span class="sect2"><a href="ch-ldap-tls.html#s1-config-ldap-tls-server">Generating the Server Certificate</a></span></dt><dt><span class="sect2"><a href="ch-ldap-tls.html#s1-config-ldap-tls-install">Installing the Certificates</a></span></dt></dl></dd><dt><span class="sect1"><a href="ch-ldap-tls.html#s1-test-ldap-tls">Testing</a></span></dt><dt><span class="sect1"><a href="ch-ldap-tls.html#s1-int-ldap-tls">Troubleshooting</a></span></dt></dl></dd><dt><span class="chapter"><a href="ch47.html">47. Samba Support</a></span></dt><dd><dl><dt><span class="sect1"><a href="ch47.html#id2685480">Free Support</a></span></dt><dt><span class="sect1"><a href="ch47.html#id2685699">Commercial Support</a></span></dt></dl></dd><dt><span class="chapter"><a href="DNSDHCP.html">48. DNS and DHCP Configuration Guide</a></span></dt><dd><dl><dt><span class="sect1"><a href="DNSDHCP.html#id2685852">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="DNSDHCP.html#id2686030">Example Configuration</a></span></dt><dd><dl><dt><span class="sect2"><a href="DNSDHCP.html#id2686121">Dynamic DNS</a></span></dt><dt><span class="sect2"><a href="DNSDHCP.html#DHCP">DHCP Server</a></span></dt></dl></dd></dl></dd></dl></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="tdb.html">Prev</a> </td><td width="20%" align="center"> </td><td width="40%" align="right"> <a accesskey="n" href="compiling.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Chapter 41. Managing TDB Files </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> Chapter 42. How to Compile Samba</td></tr></table></div></body></html>

Modified: branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/Backup.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/Backup.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/Backup.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,33 +1,33 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 31. Backup Techniques</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="optional.html" title="Part III. Advanced Configuration"><link rel="prev" href="unicode.html" title="Chapter 30. Unicode/Charsets"><link rel="next" href="SambaHA.html" title="Chapter 32. High Availability"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 31. Backup Techniques</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="unicode.html">Prev</a> </td><th width="60%" align="center">Part III. Advanced Configuration</th><td width="20%" align="right"> <a accesskey="n" href="SambaHA.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="Backup"></a>Chapter 31. Backup Techniques</h2></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht at samba.org">jht at samba.org</a>&gt;</code></p></div></div></div></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="Backup.html#id2664368">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="Backup.html#id2664412">Discussion of Backup Solutions</a></span></dt><dd><dl><dt><span class="sect2"><a href="Backup.html#id2664509">BackupPC</a></span></dt><dt><span class="sect2"><a href="Backup.html#id2664681">Rsync</a></span></dt><dt><span class="sect2"><a href="Backup.html#id2664850">Amanda</a></span></dt><dt><span class="sect2"><a href="Backup.html#id2664899">BOBS: Browseable Online Backup System</a></span></dt></dl></dd></dl></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2664368"></a>Features and Benefits</h2></div></div></div><p>
-<a class="indexterm" name="id2664376"></a>
-<a class="indexterm" name="id2664382"></a>
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 31. Backup Techniques</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="optional.html" title="Part III. Advanced Configuration"><link rel="prev" href="unicode.html" title="Chapter 30. Unicode/Charsets"><link rel="next" href="SambaHA.html" title="Chapter 32. High Availability"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 31. Backup Techniques</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="unicode.html">Prev</a> </td><th width="60%" align="center">Part III. Advanced Configuration</th><td width="20%" align="right"> <a accesskey="n" href="SambaHA.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="Backup"></a>Chapter 31. Backup Techniques</h2></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht at samba.org">jht at samba.org</a>&gt;</code></p></div></div></div></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="Backup.html#id2664381">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="Backup.html#id2664426">Discussion of Backup Solutions</a></span></dt><dd><dl><dt><span class="sect2"><a href="Backup.html#id2664523">BackupPC</a></span></dt><dt><span class="sect2"><a href="Backup.html#id2664694">Rsync</a></span></dt><dt><span class="sect2"><a href="Backup.html#id2664864">Amanda</a></span></dt><dt><span class="sect2"><a href="Backup.html#id2664912">BOBS: Browseable Online Backup System</a></span></dt></dl></dd></dl></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2664381"></a>Features and Benefits</h2></div></div></div><p>
 <a class="indexterm" name="id2664389"></a>
 <a class="indexterm" name="id2664396"></a>
+<a class="indexterm" name="id2664403"></a>
+<a class="indexterm" name="id2664410"></a>
 The Samba project is over 10 years old. During the early history
 of Samba, UNIX administrators were its key implementors. UNIX administrators
 use UNIX system tools to backup UNIX system files. Over the past
 4 years, an increasing number of Microsoft network administrators have
 taken an interest in Samba. This is reflected in the questions about backup
 in general on the Samba mailing lists.
-</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2664412"></a>Discussion of Backup Solutions</h2></div></div></div><p>
-<a class="indexterm" name="id2664420"></a>
-<a class="indexterm" name="id2664427"></a>
+</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2664426"></a>Discussion of Backup Solutions</h2></div></div></div><p>
+<a class="indexterm" name="id2664434"></a>
+<a class="indexterm" name="id2664441"></a>
 During discussions at a Microsoft Windows training course, one of
 the pro-UNIX delegates stunned the class when he pointed out that Windows
 NT4 is limiting compared with UNIX. He likened UNIX to a Meccano set
 that has an unlimited number of tools that are simple, efficient,
 and, in combination, capable of achieving any desired outcome.
 </p><p>
-<a class="indexterm" name="id2664443"></a>
-<a class="indexterm" name="id2664450"></a>
+<a class="indexterm" name="id2664456"></a>
+<a class="indexterm" name="id2664464"></a>
 One of the Windows networking advocates retorted that if she wanted a
 Meccano set, she would buy one. She made it clear that a complex single
 tool that does more than is needed but does it with a clear purpose and
 intent is preferred by some like her.
 </p><p>
-<a class="indexterm" name="id2664464"></a>
-<a class="indexterm" name="id2664471"></a>
 <a class="indexterm" name="id2664478"></a>
+<a class="indexterm" name="id2664485"></a>
+<a class="indexterm" name="id2664492"></a>
 Please note that all information here is provided as is and without recommendation
 of fitness or suitability. The network administrator is strongly encouraged to
 perform due diligence research before implementing any backup solution, whether free
@@ -38,31 +38,31 @@
 www.allmerchants.com</a>.
 </p><p>
 The following three free software projects might also merit consideration.
-</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2664509"></a>BackupPC</h3></div></div></div><p>
-	<a class="indexterm" name="id2664517"></a>
-<a class="indexterm" name="id2664524"></a>
-<a class="indexterm" name="id2664531"></a>
+</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2664523"></a>BackupPC</h3></div></div></div><p>
+	<a class="indexterm" name="id2664531"></a>
+<a class="indexterm" name="id2664538"></a>
+<a class="indexterm" name="id2664544"></a>
 	BackupPC version 2.0.0 has been released on <a class="ulink" href="http://backuppc.sourceforge.net" target="_top">SourceForge</a>.
 	 New features include support for <code class="literal">rsync/rsyncd</code> and internationalization of the CGI interface
 	(including English, French, Spanish, and German).
 	</p><p>
-<a class="indexterm" name="id2664555"></a>
-<a class="indexterm" name="id2664562"></a>
 <a class="indexterm" name="id2664569"></a>
-<a class="indexterm" name="id2664575"></a>
-<a class="indexterm" name="id2664582"></a>
+<a class="indexterm" name="id2664576"></a>
+<a class="indexterm" name="id2664583"></a>
 <a class="indexterm" name="id2664589"></a>
-<a class="indexterm" name="id2664595"></a>
+<a class="indexterm" name="id2664596"></a>
 <a class="indexterm" name="id2664602"></a>
+<a class="indexterm" name="id2664609"></a>
+<a class="indexterm" name="id2664616"></a>
 	BackupPC is a high-performance Perl-based package for backing up Linux,
 	UNIX, and Windows PCs and laptops to a server's disk. BackupPC is highly
 	configurable and easy to install and maintain. SMB (via smbclient),
 	<code class="literal">tar</code> over <code class="literal">rsh/ssh</code>, or <code class="literal">rsync/rsyncd</code>
 	 are used to extract client data.
 	</p><p>
-<a class="indexterm" name="id2664634"></a>
-<a class="indexterm" name="id2664641"></a>
 <a class="indexterm" name="id2664648"></a>
+<a class="indexterm" name="id2664654"></a>
+<a class="indexterm" name="id2664661"></a>
 	Given the ever-decreasing cost of disks and RAID systems, it is now
 	practical and cost effective to backup a large number of machines onto
 	a server's local disk or network storage. This is what BackupPC does.
@@ -71,24 +71,24 @@
 	space), compression, and a comprehensive CGI interface that allows users
 	to browse backups and restore files.
 	</p><p>
-<a class="indexterm" name="id2664668"></a>
+<a class="indexterm" name="id2664682"></a>
 	BackupPC is free software distributed under a GNU GPL license.
 	BackupPC runs on Linux/UNIX/freenix servers and has been tested
 	on Linux, UNIX, Windows 9x/Me, Windows 98, Windows 200x, Windows XP, and Mac OSX clients.
-	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2664681"></a>Rsync</h3></div></div></div><p>
-<a class="indexterm" name="id2664688"></a>
-<a class="indexterm" name="id2664695"></a>
+	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2664694"></a>Rsync</h3></div></div></div><p>
 <a class="indexterm" name="id2664702"></a>
-<a class="indexterm" name="id2664708"></a>
+<a class="indexterm" name="id2664709"></a>
 <a class="indexterm" name="id2664715"></a>
 <a class="indexterm" name="id2664722"></a>
+<a class="indexterm" name="id2664729"></a>
+<a class="indexterm" name="id2664736"></a>
 	<code class="literal">rsync</code> is a flexible program for efficiently copying files or
 		directory trees.</p><p><code class="literal">rsync</code> has many options to select which files will be copied
 	  and how they are to be transferred. It may be used as an
 	  alternative to <code class="literal">ftp, http, scp</code>, or <code class="literal">rcp</code>.</p><p>
-<a class="indexterm" name="id2664761"></a>
-<a class="indexterm" name="id2664768"></a>
-<a class="indexterm" name="id2664776"></a>
+<a class="indexterm" name="id2664775"></a>
+<a class="indexterm" name="id2664782"></a>
+<a class="indexterm" name="id2664789"></a>
 	The rsync remote-update protocol allows rsync to transfer just
 	  the differences between two sets of files across the network link,
 	  using an efficient checksum-search algorithm described in the
@@ -107,10 +107,10 @@
 		  </p></li><li><p>
 		    Support for anonymous or authenticated rsync servers (ideal for
 		    mirroring).
-		  </p></li></ul></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2664850"></a>Amanda</h3></div></div></div><p>
-	<a class="indexterm" name="id2664858"></a>
-<a class="indexterm" name="id2664865"></a>
-<a class="indexterm" name="id2664872"></a>
+		  </p></li></ul></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2664864"></a>Amanda</h3></div></div></div><p>
+	<a class="indexterm" name="id2664872"></a>
+<a class="indexterm" name="id2664879"></a>
+<a class="indexterm" name="id2664886"></a>
 	Amanda, the Advanced Maryland Automatic Network Disk Archiver, is a backup system that
 	allows the administrator of a LAN to set up a single master backup server to back up
 	multiple hosts to a single large capacity tape drive. Amanda uses native dump and/or
@@ -119,8 +119,8 @@
 	</p><p>
 	For more information regarding Amanda, please check the <a class="ulink" href="http://www.amanda.org/" target="_top">
 	www.amanda.org/ site</a>.
-	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2664899"></a>BOBS: Browseable Online Backup System</h3></div></div></div><p>
-	<a class="indexterm" name="id2664907"></a>
+	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2664912"></a>BOBS: Browseable Online Backup System</h3></div></div></div><p>
+	<a class="indexterm" name="id2664921"></a>
 	Browseable Online Backup System (BOBS) is a complete online backup system. Uses large
 	disks for storing backups and lets users browse the files using a Web browser. Handles
 	some special files like AppleDouble and icon files.

Modified: branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/CUPS-printing.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/CUPS-printing.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/CUPS-printing.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,8 +1,8 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 22. CUPS Printing Support</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="optional.html" title="Part III. Advanced Configuration"><link rel="prev" href="classicalprinting.html" title="Chapter 21. Classical Printing Support"><link rel="next" href="VFS.html" title="Chapter 23. Stackable VFS modules"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 22. CUPS Printing Support</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="classicalprinting.html">Prev</a> </td><th width="60%" align="center">Part III. Advanced Configuration</th><td width="20%" align="right"> <a accesskey="n" href="VFS.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="CUPS-printing"></a>Chapter 22. CUPS Printing Support</h2></div><div><div class="author"><h3 class="author"><span class="firstname">Kurt</span> <span class="surname">Pfeifle</span></h3><div class="affiliation"><span class="orgname">Danka Deutschland GmbH <br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:kpfeifle at danka.de">kpfeifle at danka.de</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Ciprian</span> <span class="surname">Vizitiu</span></h3><span class="contrib">drawings</span> <div class="affiliation"><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:CVizitiu at gbif.org">CVizitiu at gbif.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Jelmer</span> <span class="othername">R.</span> <span class="surname">Vernooij</span></h3><span class="contrib">drawings</span> <div class="affiliation"><span class="orgname">The Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jelmer at samba.org">jelmer at samba.org</a>&gt;</code></p></div></div></div></div><div><p class="pubdate"> (27 Jan 2004) </p></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="CUPS-printing.html#id2625945">Introduction</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2625951">Features and Benefits</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2626011">Overview</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2626130">Basic CUPS Support Configuration</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2626245">Linking smbd with libcups.so</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2626492">Simple <code class="filename">smb.conf</code> Settings for CUPS</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2626737">More Complex CUPS <code class="filename">smb.conf</code> Settings</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2627113">Advanced Configuration</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2627130">Central Spooling vs. &#8220;<span class="quote">Peer-to-Peer</span>&#8221; Printing</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2627181">Raw Print Serving: Vendor Drivers on Windows Clients</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2627416">Installation of Windows Client Drivers</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#cups-raw">Explicitly Enable &#8220;<span class="quote">raw</span>&#8221; Printing for <span class="emphasis"><em>application/octet-stream</em></span></a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2627703">Driver Upload Methods</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2627824">Advanced Intelligent Printing with PostScript Driver Download</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#gdipost">GDI on Windows, PostScript on UNIX</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2628016">Windows Drivers, GDI, and EMF</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2628194">UNIX Printfile Conversion and GUI Basics</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#post-and-ghost">PostScript and Ghostscript</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2628553">Ghostscript: The Software RIP for Non-PostScript Printers</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2628706">PostScript Printer Description (PPD) Specification</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2628790">Using Windows-Formatted Vendor PPDs</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2628909">CUPS Also Uses PPDs for Non-PostScript Printers</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2628949">The CUPS Filtering Architecture</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2629184">MIME Types and CUPS Filters</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2629612">MIME Type Conversion Rules</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2629820">Filtering  Overview</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2629977">Prefilters</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2630164">pstops</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2630332">pstoraster</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2630602">imagetops and imagetoraster</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2630686">rasterto [printers specific]</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2630906">CUPS Backends</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2631245">The Role of <em class="parameter"><code>cupsomatic/foomatic</code></em></a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2631480">The Complete Picture</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2631493"><code class="filename">mime.convs</code></a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2631562">&#8220;<span class="quote">Raw</span>&#8221; Printing</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2631670">application/octet-stream Printing</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2631949">PostScript Printer Descriptions for Non-PostScript Printers</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2632232"><span class="emphasis"><em>cupsomatic/foomatic-rip</em></span> Versus <span class="emphasis"><em>Native CUPS</em></span> Printing</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2632569">Examples for Filtering Chains</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2632997">Sources of CUPS Drivers/PPDs</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2633120">Printing with Interface Scripts</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2633215">Network Printing (Purely Windows)</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2633231">From Windows Clients to an NT Print Server</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2633294">Driver Execution on the Client</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2633365">Driver Execution on the Server</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2633470">Network Printing (Windows Clients and UNIX/Samba Print
-Servers)</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2633488">From Windows Clients to a CUPS/Samba Print Server</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2633679">Samba Receiving Job-Files and Passing Them to CUPS</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2633759">Network PostScript RIP</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2633848">PPDs for Non-PS Printers on UNIX</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2633893">PPDs for Non-PS Printers on Windows</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2633961">Windows Terminal Servers (WTS) as CUPS Clients</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2633975">Printer Drivers Running in &#8220;<span class="quote">Kernel Mode</span>&#8221; Cause Many
-Problems</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2634014">Workarounds Impose Heavy Limitations</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2634032">CUPS: A &#8220;<span class="quote">Magical Stone</span>&#8221;?</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2634075">PostScript Drivers with No Major Problems, Even in Kernel
-Mode</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2634162">Configuring CUPS for Driver Download</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2634184"><span class="emphasis"><em>cupsaddsmb</em></span>: The Unknown Utility</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2634282">Prepare Your <code class="filename">smb.conf</code> for <code class="literal">cupsaddsmb</code></a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2634563">CUPS &#8220;<span class="quote">PostScript Driver for Windows NT/200x/XP</span>&#8221;</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2634802">Recognizing Different Driver Files</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2634920">Acquiring the Adobe Driver Files</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2634946">ESP Print Pro PostScript Driver for Windows NT/200x/XP</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2635008">Caveats to Be Considered</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2635308">Windows CUPS PostScript Driver Versus Adobe Driver</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2635526">Run cupsaddsmb (Quiet Mode)</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2635666">Run cupsaddsmb with Verbose Output</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2635858">Understanding cupsaddsmb</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2636002">How to Recognize If cupsaddsmb Completed Successfully</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2636124">cupsaddsmb with a Samba PDC</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2636205">cupsaddsmb Flowchart</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2636286">Installing the PostScript Driver on a Client</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#cups-avoidps1">Avoiding Critical PostScript Driver Settings on the Client</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2636521">Installing PostScript Driver Files Manually Using rpcclient</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2636695">A Check of the rpcclient man Page</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2636866">Understanding the rpcclient man Page</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2636971">Producing an Example by Querying a Windows Box</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2637104">Requirements for adddriver and setdriver to Succeed</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2637328">Manual Driver Installation in 15 Steps</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2638287">Troubleshooting Revisited</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2638430">The Printing <code class="filename">*.tdb</code> Files</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2638633">Trivial Database Files</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2638700">Binary Format</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2638766">Losing <code class="filename">*.tdb</code> Files</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2638817">Using <code class="literal">tdbbackup</code></a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2638937">CUPS Print Drivers from Linuxprinting.org</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2639112">foomatic-rip and Foomatic Explained</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2639939">foomatic-rip and Foomatic PPD Download and Installation</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2640411">Page Accounting with CUPS</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2640447">Setting Up Quotas</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2640501">Correct and Incorrect Accounting</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2640542">Adobe and CUPS PostScript Drivers for Windows Clients</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2640682">The page_log File Syntax</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2640826">Possible Shortcomings</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2640892">Future Developments</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2640932">Other Accounting Tools</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2640946">Additional Material</a></span></dt><dt><span class="sect1"><a href="CUPS-printing.html#id2641163">Autodeletion or Preservation of CUPS Spool Files</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2641239">CUPS Configuration Settings Explained</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2641324">Preconditions</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2641463">Manual Configuration</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2641511">Printing from CUPS to Windows-Attached Printers</a></span></dt><dt><span class="sect1"><a href="CUPS-printing.html#id2641806">More CUPS Filtering Chains</a></span></dt><dt><span class="sect1"><a href="CUPS-printing.html#id2641918">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2641924">Windows 9x/Me Client Can't Install Driver</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#root-ask-loop">&#8220;<span class="quote">cupsaddsmb</span>&#8221; Keeps Asking for Root Password in Never-ending Loop</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2642000">&#8220;<span class="quote">cupsaddsmb</span>&#8221; or &#8220;<span class="quote">rpcclient addriver</span>&#8221; Emit Error</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2642038">&#8220;<span class="quote">cupsaddsmb</span>&#8221; Errors</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2642112">Client Can't Connect to Samba Printer</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2642137">New Account Reconnection from Windows 200x/XP Troubles</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2642228">Avoid Being Connected to the Samba Server as the Wrong User</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2642279">Upgrading to CUPS Drivers from Adobe Drivers</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2642317">Can't Use &#8220;<span class="quote">cupsaddsmb</span>&#8221; on Samba Server, Which Is a PDC</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2642352">Deleted Windows 200x Printer Driver Is Still Shown</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2642387">Windows 200x/XP Local Security Policies</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2642420">Administrator Cannot Install Printers for All Local Users</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2642461">Print Change, Notify Functions on NT Clients</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2642487">Windows XP SP1</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2642533">Print Options for All Users Can't Be Set on Windows 200x/XP</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2642816">Most Common Blunders in Driver Settings on Windows Clients</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2642872"><code class="literal">cupsaddsmb</code> Does Not Work with Newly Installed Printer</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2642921">Permissions on <code class="filename">/var/spool/samba/</code> Get Reset After Each Reboot</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2643020">Print Queue Called &#8220;<span class="quote">lp</span>&#8221; Mishandles Print Jobs</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2643089">Location of Adobe PostScript Driver Files for &#8220;<span class="quote">cupsaddsmb</span>&#8221;</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2643142">Overview of the CUPS Printing Processes</a></span></dt></dl></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2625945"></a>Introduction</h2></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2625951"></a>Features and Benefits</h3></div></div></div><p>
-<a class="indexterm" name="id2625959"></a>
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 22. CUPS Printing Support</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="optional.html" title="Part III. Advanced Configuration"><link rel="prev" href="classicalprinting.html" title="Chapter 21. Classical Printing Support"><link rel="next" href="VFS.html" title="Chapter 23. Stackable VFS modules"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 22. CUPS Printing Support</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="classicalprinting.html">Prev</a> </td><th width="60%" align="center">Part III. Advanced Configuration</th><td width="20%" align="right"> <a accesskey="n" href="VFS.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="CUPS-printing"></a>Chapter 22. CUPS Printing Support</h2></div><div><div class="author"><h3 class="author"><span class="firstname">Kurt</span> <span class="surname">Pfeifle</span></h3><div class="affiliation"><span class="orgname">Danka Deutschland GmbH <br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:kpfeifle at danka.de">kpfeifle at danka.de</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Ciprian</span> <span class="surname">Vizitiu</span></h3><span class="contrib">drawings</span> <div class="affiliation"><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:CVizitiu at gbif.org">CVizitiu at gbif.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Jelmer</span> <span class="othername">R.</span> <span class="surname">Vernooij</span></h3><span class="contrib">drawings</span> <div class="affiliation"><span class="orgname">The Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jelmer at samba.org">jelmer at samba.org</a>&gt;</code></p></div></div></div></div><div><p class="pubdate"> (27 Jan 2004) </p></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="CUPS-printing.html#id2625959">Introduction</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2625964">Features and Benefits</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2626024">Overview</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2626143">Basic CUPS Support Configuration</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2626258">Linking smbd with libcups.so</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2626505">Simple <code class="filename">smb.conf</code> Settings for CUPS</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2626750">More Complex CUPS <code class="filename">smb.conf</code> Settings</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2627126">Advanced Configuration</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2627144">Central Spooling vs. &#8220;<span class="quote">Peer-to-Peer</span>&#8221; Printing</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2627194">Raw Print Serving: Vendor Drivers on Windows Clients</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2627429">Installation of Windows Client Drivers</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#cups-raw">Explicitly Enable &#8220;<span class="quote">raw</span>&#8221; Printing for <span class="emphasis"><em>application/octet-stream</em></span></a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2627716">Driver Upload Methods</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2627838">Advanced Intelligent Printing with PostScript Driver Download</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#gdipost">GDI on Windows, PostScript on UNIX</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2628029">Windows Drivers, GDI, and EMF</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2628207">UNIX Printfile Conversion and GUI Basics</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#post-and-ghost">PostScript and Ghostscript</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2628566">Ghostscript: The Software RIP for Non-PostScript Printers</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2628720">PostScript Printer Description (PPD) Specification</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2628803">Using Windows-Formatted Vendor PPDs</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2628923">CUPS Also Uses PPDs for Non-PostScript Printers</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2628962">The CUPS Filtering Architecture</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2629198">MIME Types and CUPS Filters</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2629626">MIME Type Conversion Rules</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2629833">Filtering  Overview</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2629990">Prefilters</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2630178">pstops</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2630345">pstoraster</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2630615">imagetops and imagetoraster</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2630700">rasterto [printers specific]</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2630919">CUPS Backends</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2631258">The Role of <em class="parameter"><code>cupsomatic/foomatic</code></em></a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2631493">The Complete Picture</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2631506"><code class="filename">mime.convs</code></a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2631575">&#8220;<span class="quote">Raw</span>&#8221; Printing</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2631683">application/octet-stream Printing</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2631962">PostScript Printer Descriptions for Non-PostScript Printers</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2632245"><span class="emphasis"><em>cupsomatic/foomatic-rip</em></span> Versus <span class="emphasis"><em>Native CUPS</em></span> Printing</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2632582">Examples for Filtering Chains</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2633010">Sources of CUPS Drivers/PPDs</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2633133">Printing with Interface Scripts</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2633228">Network Printing (Purely Windows)</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2633245">From Windows Clients to an NT Print Server</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2633307">Driver Execution on the Client</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2633379">Driver Execution on the Server</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2633484">Network Printing (Windows Clients and UNIX/Samba Print
+Servers)</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2633502">From Windows Clients to a CUPS/Samba Print Server</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2633693">Samba Receiving Job-Files and Passing Them to CUPS</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2633772">Network PostScript RIP</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2633862">PPDs for Non-PS Printers on UNIX</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2633907">PPDs for Non-PS Printers on Windows</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2633975">Windows Terminal Servers (WTS) as CUPS Clients</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2633989">Printer Drivers Running in &#8220;<span class="quote">Kernel Mode</span>&#8221; Cause Many
+Problems</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2634028">Workarounds Impose Heavy Limitations</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2634045">CUPS: A &#8220;<span class="quote">Magical Stone</span>&#8221;?</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2634088">PostScript Drivers with No Major Problems, Even in Kernel
+Mode</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2634176">Configuring CUPS for Driver Download</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2634198"><span class="emphasis"><em>cupsaddsmb</em></span>: The Unknown Utility</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2634296">Prepare Your <code class="filename">smb.conf</code> for <code class="literal">cupsaddsmb</code></a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2634576">CUPS &#8220;<span class="quote">PostScript Driver for Windows NT/200x/XP</span>&#8221;</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2634815">Recognizing Different Driver Files</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2634934">Acquiring the Adobe Driver Files</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2634959">ESP Print Pro PostScript Driver for Windows NT/200x/XP</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2635022">Caveats to Be Considered</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2635322">Windows CUPS PostScript Driver Versus Adobe Driver</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2635539">Run cupsaddsmb (Quiet Mode)</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2635680">Run cupsaddsmb with Verbose Output</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2635871">Understanding cupsaddsmb</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2636015">How to Recognize If cupsaddsmb Completed Successfully</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2636137">cupsaddsmb with a Samba PDC</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2636218">cupsaddsmb Flowchart</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2636299">Installing the PostScript Driver on a Client</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#cups-avoidps1">Avoiding Critical PostScript Driver Settings on the Client</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2636534">Installing PostScript Driver Files Manually Using rpcclient</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2636708">A Check of the rpcclient man Page</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2636880">Understanding the rpcclient man Page</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2636985">Producing an Example by Querying a Windows Box</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2637117">Requirements for adddriver and setdriver to Succeed</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2637342">Manual Driver Installation in 15 Steps</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2638300">Troubleshooting Revisited</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2638444">The Printing <code class="filename">*.tdb</code> Files</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2638646">Trivial Database Files</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2638713">Binary Format</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2638780">Losing <code class="filename">*.tdb</code> Files</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2638830">Using <code class="literal">tdbbackup</code></a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2638950">CUPS Print Drivers from Linuxprinting.org</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2639125">foomatic-rip and Foomatic Explained</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2639953">foomatic-rip and Foomatic PPD Download and Installation</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2640425">Page Accounting with CUPS</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2640461">Setting Up Quotas</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2640515">Correct and Incorrect Accounting</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2640555">Adobe and CUPS PostScript Drivers for Windows Clients</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2640696">The page_log File Syntax</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2640840">Possible Shortcomings</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2640906">Future Developments</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2640946">Other Accounting Tools</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2640960">Additional Material</a></span></dt><dt><span class="sect1"><a href="CUPS-printing.html#id2641177">Autodeletion or Preservation of CUPS Spool Files</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2641253">CUPS Configuration Settings Explained</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2641338">Preconditions</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2641477">Manual Configuration</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2641524">Printing from CUPS to Windows-Attached Printers</a></span></dt><dt><span class="sect1"><a href="CUPS-printing.html#id2641820">More CUPS Filtering Chains</a></span></dt><dt><span class="sect1"><a href="CUPS-printing.html#id2641932">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2641937">Windows 9x/Me Client Can't Install Driver</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#root-ask-loop">&#8220;<span class="quote">cupsaddsmb</span>&#8221; Keeps Asking for Root Password in Never-ending Loop</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2642014">&#8220;<span class="quote">cupsaddsmb</span>&#8221; or &#8220;<span class="quote">rpcclient addriver</span>&#8221; Emit Error</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2642052">&#8220;<span class="quote">cupsaddsmb</span>&#8221; Errors</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2642126">Client Can't Connect to Samba Printer</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2642150">New Account Reconnection from Windows 200x/XP Troubles</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2642242">Avoid Being Connected to the Samba Server as the Wrong User</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2642293">Upgrading to CUPS Drivers from Adobe Drivers</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2642330">Can't Use &#8220;<span class="quote">cupsaddsmb</span>&#8221; on Samba Server, Which Is a PDC</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2642366">Deleted Windows 200x Printer Driver Is Still Shown</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2642401">Windows 200x/XP Local Security Policies</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2642434">Administrator Cannot Install Printers for All Local Users</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2642475">Print Change, Notify Functions on NT Clients</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2642500">Windows XP SP1</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2642547">Print Options for All Users Can't Be Set on Windows 200x/XP</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2642830">Most Common Blunders in Driver Settings on Windows Clients</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2642885"><code class="literal">cupsaddsmb</code> Does Not Work with Newly Installed Printer</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2642935">Permissions on <code class="filename">/var/spool/samba/</code> Get Reset After Each Reboot</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2643033">Print Queue Called &#8220;<span class="quote">lp</span>&#8221; Mishandles Print Jobs</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2643102">Location of Adobe PostScript Driver Files for &#8220;<span class="quote">cupsaddsmb</span>&#8221;</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2643156">Overview of the CUPS Printing Processes</a></span></dt></dl></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2625959"></a>Introduction</h2></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2625964"></a>Features and Benefits</h3></div></div></div><p>
+<a class="indexterm" name="id2625972"></a>
 		The Common UNIX Print System (<a class="ulink" href="http://www.cups.org/" target="_top">CUPS</a>)
 		has become quite popular. All major Linux distributions now ship it as their default printing
 		system. To many, it is still a mystical tool. Mostly, it just works.  People tend to regard
@@ -11,21 +11,21 @@
 		<a class="link" href="classicalprinting.html" title="Chapter 21. Classical Printing Support">Classical Printing</a>, which contains much information
 		that is also relevant to CUPS.
 		</p><p>
-<a class="indexterm" name="id2625994"></a>
+<a class="indexterm" name="id2626007"></a>
 		CUPS sports quite a few unique and powerful features. While its basic functions may be grasped quite
 		easily, they are also new. Because it is different from other, more traditional printing systems, it is best
 		not to try to apply any prior knowledge about printing to this new system. Rather, try to understand CUPS from
 		the beginning. This documentation will lead you to a complete understanding of CUPS. Let's start with the most
 		basic things first.
-		</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2626011"></a>Overview</h3></div></div></div><p>
-<a class="indexterm" name="id2626019"></a>
-<a class="indexterm" name="id2626026"></a>
-<a class="indexterm" name="id2626033"></a>
-<a class="indexterm" name="id2626040"></a>
+		</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2626024"></a>Overview</h3></div></div></div><p>
+<a class="indexterm" name="id2626032"></a>
+<a class="indexterm" name="id2626039"></a>
 <a class="indexterm" name="id2626046"></a>
-<a class="indexterm" name="id2626056"></a>
-<a class="indexterm" name="id2626066"></a>
-<a class="indexterm" name="id2626072"></a>
+<a class="indexterm" name="id2626053"></a>
+<a class="indexterm" name="id2626060"></a>
+<a class="indexterm" name="id2626069"></a>
+<a class="indexterm" name="id2626079"></a>
+<a class="indexterm" name="id2626085"></a>
 	CUPS is more than just a print spooling system. It is a complete printer management system that
 	complies with the new Internet Printing Protocol (IPP). IPP is an industry and Internet Engineering Task Force
 	(IETF) standard for network printing. Many of its functions can be managed remotely (or locally) via a Web
@@ -33,19 +33,19 @@
 	traditional command line and several more modern GUI interfaces (GUI interfaces developed by third parties,
 	like KDE's overwhelming <a class="ulink" href="http://printing.kde.org/" target="_top">KDEPrint</a>).
 	</p><p>
-<a class="indexterm" name="id2626098"></a>
-<a class="indexterm" name="id2626105"></a>
+<a class="indexterm" name="id2626111"></a>
+<a class="indexterm" name="id2626118"></a>
 	CUPS allows creation of <span class="emphasis"><em>raw</em></span> printers (i.e., no print file format translation) as
 	well as <span class="emphasis"><em>smart</em></span> printers (i.e., CUPS does file format conversion as required for the
 	printer). In many ways, this gives CUPS capabilities similar to the MS Windows print monitoring system. Of
 	course, if you are a CUPS advocate, you would argue that CUPS is better! In any case, let us now explore how
 	to configure CUPS for interfacing with MS Windows print clients via Samba.
-	</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2626130"></a>Basic CUPS Support Configuration</h2></div></div></div><p>
-<a class="indexterm" name="id2626138"></a>
-<a class="indexterm" name="id2626144"></a>
+	</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2626143"></a>Basic CUPS Support Configuration</h2></div></div></div><p>
 <a class="indexterm" name="id2626151"></a>
 <a class="indexterm" name="id2626158"></a>
-<a class="indexterm" name="id2626165"></a>
+<a class="indexterm" name="id2626164"></a>
+<a class="indexterm" name="id2626171"></a>
+<a class="indexterm" name="id2626178"></a>
 Printing with CUPS in the most basic <code class="filename">smb.conf</code> setup in Samba-3.0 (as was true for 2.2.x) requires just two
 parameters: <a class="link" href="smb.conf.5.html#PRINTING">printing = cups</a> and <a class="link" href="smb.conf.5.html#PRINTCAP">printcap = cups</a>. CUPS does not need a printcap file.  However, the
 <code class="filename">cupsd.conf</code> configuration file knows of two related directives that control how such a
@@ -55,16 +55,16 @@
 print. Make sure CUPS is set to generate and maintain a printcap file. For details, see <code class="literal">man
 cupsd.conf</code> and other CUPS-related documentation, like the wealth of documents regarding the CUPS
 server itself available from the <a class="ulink" href="http://localhost:631/documentation.html" target="_top">CUPS</a> web site.
-	</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2626245"></a>Linking smbd with libcups.so</h3></div></div></div><p>
-<a class="indexterm" name="id2626253"></a>
+	</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2626258"></a>Linking smbd with libcups.so</h3></div></div></div><p>
+<a class="indexterm" name="id2626266"></a>
 	Samba has a special relationship to CUPS. Samba can be compiled with CUPS library support.
 	Most recent installations have this support enabled. By default, CUPS linking is compiled
 	into smbd and other Samba binaries. Of course, you can use CUPS even
 	if Samba is not linked against <code class="filename">libcups.so</code>  but
 	there are some differences in required or supported configuration.
 	</p><p>
-<a class="indexterm" name="id2626278"></a>
-<a class="indexterm" name="id2626285"></a>
+<a class="indexterm" name="id2626292"></a>
+<a class="indexterm" name="id2626298"></a>
 	When Samba is compiled and linked with <code class="filename">libcups</code>, <a class="link" href="smb.conf.5.html#PRINTCAP">printcap = cups</a>
 	uses the CUPS API to list printers, submit jobs, query queues, and so on. Otherwise it maps to the System V
 	commands with an additional <code class="literal">-oraw</code> option for printing. On a Linux
@@ -79,7 +79,7 @@
 [....]
 </pre><p>
 	</p><p>
-<a class="indexterm" name="id2626355"></a>
+<a class="indexterm" name="id2626369"></a>
 	The line <code class="computeroutput">libcups.so.2 =&gt; /usr/lib/libcups.so.2 (0x40123000)</code> shows
 	there is CUPS support compiled into this version of Samba. If this is the case, and printing = cups
 	is set, then <span class="emphasis"><em>any otherwise manually set print command in <code class="filename">smb.conf</code> is ignored</em></span>.
@@ -95,14 +95,14 @@
 	<a class="link" href="smb.conf.5.html#LPRMCOMMAND">lprm command</a>,
 	<a class="link" href="smb.conf.5.html#QUEUEPAUSECOMMAND">queuepause command</a> and
 	<a class="link" href="smb.conf.5.html#QUEUERESUMECOMMAND">queue resume command</a>).
-	</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2626492"></a>Simple <code class="filename">smb.conf</code> Settings for CUPS</h3></div></div></div><p>
+	</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2626505"></a>Simple <code class="filename">smb.conf</code> Settings for CUPS</h3></div></div></div><p>
 	To summarize, <a class="link" href="CUPS-printing.html#cups-exam-simple" title="Example 22.1. Simplest Printing-Related smb.conf">the Simplest Printing-Related 
 	<code class="filename">smb.conf</code> file</a> shows the simplest printing-related setup for <code class="filename">smb.conf</code> to 
 	enable basic CUPS support:
-	</p><div class="example"><a name="cups-exam-simple"></a><p class="title"><b>Example 22.1. Simplest Printing-Related smb.conf</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2626552"></a><em class="parameter"><code>load printers = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2626563"></a><em class="parameter"><code>printing = cups</code></em></td></tr><tr><td><a class="indexterm" name="id2626575"></a><em class="parameter"><code>printcap name = cups</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[printers]</code></em></td></tr><tr><td><a class="indexterm" name="id2626596"></a><em class="parameter"><code>comment = All Printers</code></em></td></tr><tr><td><a class="indexterm" name="id2626608"></a><em class="parameter"><code>path = /var/spool/samba</code></em></td></tr><tr><td><a class="indexterm" name="id2626619"></a><em class="parameter"><code>browseable = no</code></em></td></tr><tr><td><a class="indexterm" name="id2626631"></a><em class="parameter"><code>guest ok = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2626642"></a><em class="parameter"><code>writable = no</code></em></td></tr><tr><td><a class="indexterm" name="id2626654"></a><em class="parameter"><code>printable = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2626666"></a><em class="parameter"><code>printer admin = root, @ntadmins, @smbprintadm</code></em></td></tr></table></div></div><br class="example-break"><p>
-<a class="indexterm" name="id2626681"></a>
-<a class="indexterm" name="id2626688"></a>
-<a class="indexterm" name="id2626695"></a>
+	</p><div class="example"><a name="cups-exam-simple"></a><p class="title"><b>Example 22.1. Simplest Printing-Related smb.conf</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2626565"></a><em class="parameter"><code>load printers = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2626577"></a><em class="parameter"><code>printing = cups</code></em></td></tr><tr><td><a class="indexterm" name="id2626588"></a><em class="parameter"><code>printcap name = cups</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[printers]</code></em></td></tr><tr><td><a class="indexterm" name="id2626609"></a><em class="parameter"><code>comment = All Printers</code></em></td></tr><tr><td><a class="indexterm" name="id2626621"></a><em class="parameter"><code>path = /var/spool/samba</code></em></td></tr><tr><td><a class="indexterm" name="id2626632"></a><em class="parameter"><code>browseable = no</code></em></td></tr><tr><td><a class="indexterm" name="id2626644"></a><em class="parameter"><code>guest ok = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2626656"></a><em class="parameter"><code>writable = no</code></em></td></tr><tr><td><a class="indexterm" name="id2626667"></a><em class="parameter"><code>printable = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2626679"></a><em class="parameter"><code>printer admin = root, @ntadmins, @smbprintadm</code></em></td></tr></table></div></div><br class="example-break"><p>
+<a class="indexterm" name="id2626694"></a>
+<a class="indexterm" name="id2626701"></a>
+<a class="indexterm" name="id2626708"></a>
 	This is all you need for basic printing setup for CUPS. It will print all graphic, text, PDF, and PostScript
 	files submitted from Windows clients. However, most of your Windows users would not know how to send these
 	kinds of files to print without opening a GUI application. Windows clients tend to have local printer drivers
@@ -112,25 +112,25 @@
 	hooked between the application's native format and the print data stream. If the backend printer is not a
 	PostScript device, the print data stream is &#8220;<span class="quote">binary,</span>&#8221; sensible only for the target printer. Read
 	on to learn what problem this may cause and how to avoid it.
-	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2626737"></a>More Complex CUPS <code class="filename">smb.conf</code> Settings</h3></div></div></div><p>
+	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2626750"></a>More Complex CUPS <code class="filename">smb.conf</code> Settings</h3></div></div></div><p>
 	<a class="link" href="CUPS-printing.html#overridesettings" title="Example 22.2. Overriding Global CUPS Settings for One Printer">The Overriding Global CUPS Settings for One Printer example</a> 
 	is a slightly more complex printing-related setup for <code class="filename">smb.conf</code>. It enables general CUPS printing
 	support for all printers, but defines one printer share, which is set up differently. 
-	</p><div class="example"><a name="overridesettings"></a><p class="title"><b>Example 22.2. Overriding Global CUPS Settings for One Printer</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2626794"></a><em class="parameter"><code>printing = cups</code></em></td></tr><tr><td><a class="indexterm" name="id2626805"></a><em class="parameter"><code>printcap name = cups</code></em></td></tr><tr><td><a class="indexterm" name="id2626817"></a><em class="parameter"><code>load printers = yes</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[printers]</code></em></td></tr><tr><td><a class="indexterm" name="id2626837"></a><em class="parameter"><code>comment = All Printers</code></em></td></tr><tr><td><a class="indexterm" name="id2626849"></a><em class="parameter"><code>path = /var/spool/samba</code></em></td></tr><tr><td><a class="indexterm" name="id2626861"></a><em class="parameter"><code>guest ok = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2626872"></a><em class="parameter"><code>writable = no</code></em></td></tr><tr><td><a class="indexterm" name="id2626884"></a><em class="parameter"><code>printable = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2626896"></a><em class="parameter"><code>printer admin = root, @ntadmins, @smbprintadm</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[special_printer]</code></em></td></tr><tr><td><a class="indexterm" name="id2626917"></a><em class="parameter"><code>comment = A special printer with his own settings</code></em></td></tr><tr><td><a class="indexterm" name="id2626929"></a><em class="parameter"><code>path = /var/spool/samba-special</code></em></td></tr><tr><td><a class="indexterm" name="id2626941"></a><em class="parameter"><code>printing = sysv</code></em></td></tr><tr><td><a class="indexterm" name="id2626953"></a><em class="parameter"><code>printcap = lpstat</code></em></td></tr><tr><td><a class="indexterm" name="id2626964"></a><em class="parameter"><code>print command = echo "NEW: `date`: printfile %f" &gt;&gt; /tmp/smbprn.log ; echo "     `date`: p-%p s-%s f-%f" &gt;&gt; /tmp/smbprn.log ; echo "     `date`: j-%j J-%J z-%z c-%c" &gt;&gt; /tmp/smbprn.log ; rm %f </code></em></td></tr><tr><td><a class="indexterm" name="id2626981"></a><em class="parameter"><code>guest ok = no</code></em></td></tr><tr><td><a class="indexterm" name="id2626992"></a><em class="parameter"><code>writable = no</code></em></td></tr><tr><td><a class="indexterm" name="id2627004"></a><em class="parameter"><code>printable = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2627016"></a><em class="parameter"><code>printer admin = kurt</code></em></td></tr><tr><td><a class="indexterm" name="id2627028"></a><em class="parameter"><code>hosts deny = 0.0.0.0</code></em></td></tr><tr><td><a class="indexterm" name="id2627039"></a><em class="parameter"><code>hosts allow = turbo_xp, 10.160.50.23, 10.160.51.60</code></em></td></tr></table></div></div><br class="example-break"><p>
+	</p><div class="example"><a name="overridesettings"></a><p class="title"><b>Example 22.2. Overriding Global CUPS Settings for One Printer</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2626807"></a><em class="parameter"><code>printing = cups</code></em></td></tr><tr><td><a class="indexterm" name="id2626818"></a><em class="parameter"><code>printcap name = cups</code></em></td></tr><tr><td><a class="indexterm" name="id2626830"></a><em class="parameter"><code>load printers = yes</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[printers]</code></em></td></tr><tr><td><a class="indexterm" name="id2626850"></a><em class="parameter"><code>comment = All Printers</code></em></td></tr><tr><td><a class="indexterm" name="id2626862"></a><em class="parameter"><code>path = /var/spool/samba</code></em></td></tr><tr><td><a class="indexterm" name="id2626873"></a><em class="parameter"><code>guest ok = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2626885"></a><em class="parameter"><code>writable = no</code></em></td></tr><tr><td><a class="indexterm" name="id2626897"></a><em class="parameter"><code>printable = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2626908"></a><em class="parameter"><code>printer admin = root, @ntadmins, @smbprintadm</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[special_printer]</code></em></td></tr><tr><td><a class="indexterm" name="id2626930"></a><em class="parameter"><code>comment = A special printer with his own settings</code></em></td></tr><tr><td><a class="indexterm" name="id2626942"></a><em class="parameter"><code>path = /var/spool/samba-special</code></em></td></tr><tr><td><a class="indexterm" name="id2626954"></a><em class="parameter"><code>printing = sysv</code></em></td></tr><tr><td><a class="indexterm" name="id2626965"></a><em class="parameter"><code>printcap = lpstat</code></em></td></tr><tr><td><a class="indexterm" name="id2626977"></a><em class="parameter"><code>print command = echo "NEW: `date`: printfile %f" &gt;&gt; /tmp/smbprn.log ; echo "     `date`: p-%p s-%s f-%f" &gt;&gt; /tmp/smbprn.log ; echo "     `date`: j-%j J-%J z-%z c-%c" &gt;&gt; /tmp/smbprn.log ; rm %f </code></em></td></tr><tr><td><a class="indexterm" name="id2626993"></a><em class="parameter"><code>guest ok = no</code></em></td></tr><tr><td><a class="indexterm" name="id2627005"></a><em class="parameter"><code>writable = no</code></em></td></tr><tr><td><a class="indexterm" name="id2627017"></a><em class="parameter"><code>printable = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2627028"></a><em class="parameter"><code>printer admin = kurt</code></em></td></tr><tr><td><a class="indexterm" name="id2627040"></a><em class="parameter"><code>hosts deny = 0.0.0.0</code></em></td></tr><tr><td><a class="indexterm" name="id2627052"></a><em class="parameter"><code>hosts allow = turbo_xp, 10.160.50.23, 10.160.51.60</code></em></td></tr></table></div></div><br class="example-break"><p>
 	This special share is only for testing purposes. It does not write the print job to a file. It just logs the job parameters
 	known to Samba into the <code class="filename">/tmp/smbprn.log</code> file and deletes the job-file. Moreover, the
 	<a class="link" href="smb.conf.5.html#PRINTERADMIN">printer admin</a> of this share is &#8220;<span class="quote">kurt</span>&#8221; (not the &#8220;<span class="quote">@ntadmins</span>&#8221; group),
 	guest access is not allowed, the share isn't published to the Network Neighborhood (so you need to know it is there), and it
 	allows access from only three hosts. To prevent CUPS from kicking in and taking over the print jobs for that share, we need to set
 	<a class="link" href="smb.conf.5.html#PRINTING">printing = sysv</a> and <a class="link" href="smb.conf.5.html#PRINTCAP">printcap = lpstat</a>.
-	</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2627113"></a>Advanced Configuration</h2></div></div></div><p>
+	</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2627126"></a>Advanced Configuration</h2></div></div></div><p>
 	Before we delve into all the configuration options, let us clarify a few points. <span class="emphasis"><em>Network printing
 	needs to be organized and set up correctly</em></span>. This frequently doesn't happen. Legacy systems or small
 	business LAN environments often lack design and good housekeeping.
-	</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2627130"></a>Central Spooling vs. &#8220;<span class="quote">Peer-to-Peer</span>&#8221; Printing</h3></div></div></div><p>
-<a class="indexterm" name="id2627142"></a>
-	<a class="indexterm" name="id2627148"></a>
-	<a class="indexterm" name="id2627158"></a>
+	</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2627144"></a>Central Spooling vs. &#8220;<span class="quote">Peer-to-Peer</span>&#8221; Printing</h3></div></div></div><p>
+<a class="indexterm" name="id2627155"></a>
+	<a class="indexterm" name="id2627162"></a>
+	<a class="indexterm" name="id2627171"></a>
 	Many small office or home networks, as well as badly organized larger environments, allow each client a direct
 	access to available network printers. This is generally a bad idea. It often blocks one client's access to the
 	printer when another client's job is printing. It might freeze the first client's application while it is
@@ -138,9 +138,9 @@
 	pages mixed with each other. A better concept is the use of a print server: it routes all jobs through one
 	central system, which responds immediately, takes jobs from multiple concurrent clients, and transfers them to
 	the printer(s) in the correct order.
-	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2627181"></a>Raw Print Serving: Vendor Drivers on Windows Clients</h3></div></div></div><p>
-	<a class="indexterm" name="id2627190"></a>
-	<a class="indexterm" name="id2627196"></a>
+	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2627194"></a>Raw Print Serving: Vendor Drivers on Windows Clients</h3></div></div></div><p>
+	<a class="indexterm" name="id2627203"></a>
+	<a class="indexterm" name="id2627209"></a>
 	Most traditionally configured UNIX print servers acting on behalf of
 	Samba's Windows clients represented a really simple setup. Their only
 	task was to manage the &#8220;<span class="quote">raw</span>&#8221; spooling of all jobs handed to them by
@@ -149,8 +149,8 @@
 	device. In this case, a native (vendor-supplied) Windows printer driver needs to
 	be installed on each and every client for the target device.
 	</p><p>
-<a class="indexterm" name="id2627218"></a>
-<a class="indexterm" name="id2627224"></a>
+<a class="indexterm" name="id2627231"></a>
+<a class="indexterm" name="id2627238"></a>
 	It is possible to configure CUPS, Samba, and your Windows clients in the
 	same traditional and simple way. When CUPS printers are configured
 	for raw print-through mode operation, it is the responsibility of the
@@ -164,15 +164,15 @@
 	This is achieved by installation of the printer as if it were physically
 	attached to the Windows client. You then redirect output to a raw network
 	print queue. This procedure may be followed to achieve this:
-	</p><div class="procedure"><a name="id2627249"></a><p class="title"><b>Procedure 22.1. Configuration Steps for Raw CUPS Printing Support</b></p><ol type="1"><li><p>
-<a class="indexterm" name="id2627261"></a>
+	</p><div class="procedure"><a name="id2627262"></a><p class="title"><b>Procedure 22.1. Configuration Steps for Raw CUPS Printing Support</b></p><ol type="1"><li><p>
+<a class="indexterm" name="id2627274"></a>
 		Edit <code class="filename">/etc/cups/mime.types</code> to uncomment the line
 		near the end of the file that has:
 </p><pre class="screen">
 #application/octet-...
 </pre><p>
 		</p></li><li><p>
-<a class="indexterm" name="id2627288"></a>
+<a class="indexterm" name="id2627301"></a>
 		Do the same for the file <code class="filename">/etc/cups/mime.convs</code>.
 		</p></li><li><p>
 		Add a raw printer using the Web interface. Point your browser at
@@ -193,14 +193,14 @@
 		you have configured above. Example: <code class="constant">\\server\raw_q</code>.
 		Here, the name <code class="constant">raw_q</code> is the name you gave the print
 		queue in the CUPS environment.
-		</p></li></ol></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2627416"></a>Installation of Windows Client Drivers</h3></div></div></div><p>
+		</p></li></ol></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2627429"></a>Installation of Windows Client Drivers</h3></div></div></div><p>
 	The printer drivers on the Windows clients may be installed
 	in two functionally different ways:
 	</p><div class="itemizedlist"><ul type="disc"><li><p>Manually install the drivers locally on each client,
 	one by one; this yields the old LanMan style
 	printing and uses a <code class="filename">\\sambaserver\printershare</code>
 	type of connection.</p></li><li><p>
-	<a class="indexterm" name="id2627445"></a>
+	<a class="indexterm" name="id2627459"></a>
 			Deposit and prepare the drivers (for later download) on
 			the print server (Samba); this enables the clients to use
 	&#8220;<span class="quote">Point'n'Print</span>&#8221; to get drivers semi-automatically installed the
@@ -211,9 +211,9 @@
 	administrative efforts and prevents that different versions of the drivers
 	are used accidentally.
 	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="cups-raw"></a>Explicitly Enable &#8220;<span class="quote">raw</span>&#8221; Printing for <span class="emphasis"><em>application/octet-stream</em></span></h3></div></div></div><p>
-	<a class="indexterm" name="id2627492"></a>
-	<a class="indexterm" name="id2627499"></a>
-	<a class="indexterm" name="id2627506"></a>
+	<a class="indexterm" name="id2627505"></a>
+	<a class="indexterm" name="id2627512"></a>
+	<a class="indexterm" name="id2627519"></a>
 	If you use the first option (drivers are installed on the client
 	side), there is one setting to take care of: CUPS needs to be told
 	that it should allow &#8220;<span class="quote">raw</span>&#8221; printing of deliberate (binary) file
@@ -225,10 +225,10 @@
 </p><pre class="programlisting">
 application/octet-stream
 </pre><p>
-	<a class="indexterm" name="id2627560"></a>
-	<a class="indexterm" name="id2627568"></a>
+	<a class="indexterm" name="id2627574"></a>
+	<a class="indexterm" name="id2627581"></a>
 	In <code class="filename">/etc/cups/mime.convs</code>, have this line:
-	<a class="indexterm" name="id2627581"></a>
+	<a class="indexterm" name="id2627595"></a>
 </p><pre class="programlisting">
 application/octet-stream   application/vnd.cups-raw   0   - 
 </pre><p>
@@ -239,8 +239,8 @@
 	Editing the <code class="filename">mime.convs</code> and the <code class="filename">mime.types</code> file does
 	not <span class="emphasis"><em>enforce</em></span> &#8220;<span class="quote">raw</span>&#8221; printing, it only <span class="emphasis"><em>allows</em></span> it.
 	</p></div><p><b>Background. </b>
-	<a class="indexterm" name="id2627645"></a>
-<a class="indexterm" name="id2627652"></a>
+	<a class="indexterm" name="id2627658"></a>
+<a class="indexterm" name="id2627665"></a>
 	That CUPS is a more security-aware printing system than traditional ones does not by default allow a user to
 	send deliberate (possibly binary) data to printing devices. This could be easily abused to launch a
 	&#8220;<span class="quote">Denial of Service</span>&#8221; attack on your printer(s), causing at least the loss of a lot of paper and
@@ -254,11 +254,11 @@
 	locally installed. If you are not interested in background information about
 	more advanced CUPS/Samba printing, simply skip the remaining sections
 	of this chapter.
-	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2627703"></a>Driver Upload Methods</h3></div></div></div><p>
+	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2627716"></a>Driver Upload Methods</h3></div></div></div><p>
 	This section describes three familiar methods, plus one new one, by which
 	printer drivers may be uploaded.
 	</p><p>
-	<a class="indexterm" name="id2627716"></a>
+	<a class="indexterm" name="id2627730"></a>
 	If you want to use the MS-RPC-type printing, you must upload the
 	drivers onto the Samba server first (<em class="parameter"><code>[print$]</code></em>
 	share). For a discussion on how to deposit printer drivers on the
@@ -267,27 +267,27 @@
 	chapter</a> of this book. There you will find a description or reference to
 	three methods of preparing the client drivers on the Samba server:
 	</p><div class="itemizedlist"><ul type="disc"><li><p>
-		<a class="indexterm" name="id2627754"></a>
+		<a class="indexterm" name="id2627767"></a>
 		The GUI, &#8220;<span class="quote">Add Printer Wizard</span>&#8221; <span class="emphasis"><em>upload-from-a-Windows-client</em></span> method.
 		</p></li><li><p>
 		The command line, &#8220;<span class="quote">smbclient/rpcclient</span>&#8221; upload-from-a-UNIX-workstation method.
 		</p></li><li><p>
-		<a class="indexterm" name="id2627782"></a>
+		<a class="indexterm" name="id2627795"></a>
 		The Imprints tool set method.
 		</p></li></ul></div><p> 
-<a class="indexterm" name="id2627794"></a>
+<a class="indexterm" name="id2627807"></a>
 	These three methods apply to CUPS all the same. The <code class="literal">cupsaddsmb</code> utility is a new and more
 	convenient way to load the Windows drivers into Samba and is provided if you use CUPS.
 	</p><p>
 	<code class="literal">cupsaddsmb</code> is discussed in much detail later in this chapter. But we first
 	explore the CUPS filtering system and compare the Windows and UNIX printing architectures.
-	</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2627824"></a>Advanced Intelligent Printing with PostScript Driver Download</h2></div></div></div><p>
-	<a class="indexterm" name="id2627833"></a>
+	</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2627838"></a>Advanced Intelligent Printing with PostScript Driver Download</h2></div></div></div><p>
+	<a class="indexterm" name="id2627846"></a>
 	We now know how to set up a &#8220;<span class="quote">dump</span>&#8221; print server, that is, a server that spools
 	print jobs &#8220;<span class="quote">raw</span>&#8221;, leaving the print data untouched.
 	</p><p>
 	You might need to set up CUPS in a smarter way. The reasons could be manifold:
-	</p><a class="indexterm" name="id2627857"></a><a class="indexterm" name="id2627864"></a><a class="indexterm" name="id2627871"></a><div class="itemizedlist"><ul type="disc"><li><p>Maybe your boss wants to get monthly statistics: Which
+	</p><a class="indexterm" name="id2627870"></a><a class="indexterm" name="id2627877"></a><a class="indexterm" name="id2627884"></a><div class="itemizedlist"><ul type="disc"><li><p>Maybe your boss wants to get monthly statistics: Which
 	printer did how many pages? What was the average data size of a job?
 	What was the average print run per day? What are the typical hourly
 	peaks in printing? Which department prints how much?</p></li><li><p>Maybe you are asked to set up a print quota system:
@@ -303,28 +303,28 @@
 	Windows and UNIX printing, then a description of the
 	CUPS filtering system, how it works, and how you can tweak it.
 	</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="gdipost"></a>GDI on Windows, PostScript on UNIX</h3></div></div></div><p>
-	<a class="indexterm" name="id2627941"></a>
-	<a class="indexterm" name="id2627947"></a>
+	<a class="indexterm" name="id2627954"></a>
+	<a class="indexterm" name="id2627961"></a>
 	Network printing is one of the most complicated and error-prone
 	day-to-day tasks any user or administrator may encounter. This is
 	true for all OS platforms, and there are reasons it is so.
 	</p><p>
-	<a class="indexterm" name="id2627961"></a>
-	<a class="indexterm" name="id2627967"></a>
-<a class="indexterm" name="id2627974"></a>
-<a class="indexterm" name="id2627980"></a>
+	<a class="indexterm" name="id2627974"></a>
+	<a class="indexterm" name="id2627980"></a>
 <a class="indexterm" name="id2627987"></a>
+<a class="indexterm" name="id2627994"></a>
+<a class="indexterm" name="id2628001"></a>
 	You can't expect to throw just any file format at a printer and have it get printed. A file format conversion
 	must take place. The problem is that there is no common standard for print file formats across all
 	manufacturers and printer types. While PostScript (trademark held by Adobe) and, to an extent, PCL (trademark
 	held by Hewlett-Packard) have developed into semi-official &#8220;<span class="quote">standards</span>&#8221; by being the most widely
 	used page description languages (PDLs), there are still many manufacturers who &#8220;<span class="quote">roll their own</span>&#8221;
 	(their reasons may be unacceptable license fees for using printer-embedded PostScript interpreters, and so on).
-	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2628016"></a>Windows Drivers, GDI, and EMF</h3></div></div></div><p>
-	<a class="indexterm" name="id2628024"></a>
-	<a class="indexterm" name="id2628031"></a>
-	<a class="indexterm" name="id2628037"></a>
-<a class="indexterm" name="id2628044"></a>
+	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2628029"></a>Windows Drivers, GDI, and EMF</h3></div></div></div><p>
+	<a class="indexterm" name="id2628038"></a>
+	<a class="indexterm" name="id2628044"></a>
+	<a class="indexterm" name="id2628051"></a>
+<a class="indexterm" name="id2628057"></a>
 	In Windows OS, the format conversion job is done by the printer drivers. On MS Windows OS platforms all
 	application programmers have at their disposal a built-in API, the graphical device interface (GDI), as part
 	and parcel of the OS itself to base themselves on. This GDI core is used as one common unified ground for all
@@ -335,21 +335,21 @@
 	the GDI, often produces a file format called Enhanced MetaFile (EMF). The EMF is processed by the printer
 	driver and converted to the printer-specific file format.
 	</p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>
-	<a class="indexterm" name="id2628079"></a>
-<a class="indexterm" name="id2628086"></a>
-<a class="indexterm" name="id2628093"></a>
+	<a class="indexterm" name="id2628093"></a>
+<a class="indexterm" name="id2628099"></a>
+<a class="indexterm" name="id2628106"></a>
 	To the GDI foundation in MS Windows, Apple has chosen to put paper and screen output on a common foundation
-	for its (BSD-UNIX-based, did you know?) Mac OS X and Darwin operating <a class="indexterm" name="id2628103"></a> <a class="indexterm" name="id2628110"></a>
-	<a class="indexterm" name="id2628117"></a> <a class="indexterm" name="id2628123"></a> systems.
+	for its (BSD-UNIX-based, did you know?) Mac OS X and Darwin operating <a class="indexterm" name="id2628116"></a> <a class="indexterm" name="id2628123"></a>
+	<a class="indexterm" name="id2628130"></a> <a class="indexterm" name="id2628136"></a> systems.
 	Apple's <span class="emphasis"><em>core graphic engine</em></span> uses a <span class="emphasis"><em>PDF</em></span> derivative for all display work.
 	</p></div><p>
 	The example in <a class="link" href="CUPS-printing.html#1small" title="Figure 22.1. Windows Printing to a Local Printer.">Windows Printing to a Local Printer</a> illustrates local Windows
 	printing.
-	</p><div class="figure"><a name="1small"></a><p class="title"><b>Figure 22.1. Windows Printing to a Local Printer.</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/1small.png" alt="Windows Printing to a Local Printer."></div></div></div><br class="figure-break"></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2628194"></a>UNIX Printfile Conversion and GUI Basics</h3></div></div></div><p>
-	<a class="indexterm" name="id2628202"></a>
-	<a class="indexterm" name="id2628209"></a>
+	</p><div class="figure"><a name="1small"></a><p class="title"><b>Figure 22.1. Windows Printing to a Local Printer.</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/1small.png" alt="Windows Printing to a Local Printer."></div></div></div><br class="figure-break"></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2628207"></a>UNIX Printfile Conversion and GUI Basics</h3></div></div></div><p>
 	<a class="indexterm" name="id2628216"></a>
 	<a class="indexterm" name="id2628222"></a>
+	<a class="indexterm" name="id2628229"></a>
+	<a class="indexterm" name="id2628236"></a>
 	In UNIX and Linux, there is no comparable layer built into the OS kernel(s) or the X (screen display) server.
 	Every application is responsible for itself to create its print output. Fortunately, most use PostScript and
 	that at least gives some common ground. Unfortunately, there are many different levels of quality for this
@@ -363,16 +363,16 @@
 	unfavorable inheritance up to the present day by looking into the various &#8220;<span class="quote">font</span>&#8221; directories on
 	your system; there are separate ones for fonts used for X display and fonts to be used on paper.
 	</p><p><b>Background. </b>
-	<a class="indexterm" name="id2628273"></a>
-<a class="indexterm" name="id2628279"></a>
-<a class="indexterm" name="id2628286"></a>
+	<a class="indexterm" name="id2628286"></a>
 <a class="indexterm" name="id2628293"></a>
 <a class="indexterm" name="id2628300"></a>
-<a class="indexterm" name="id2628307"></a>
+<a class="indexterm" name="id2628306"></a>
 <a class="indexterm" name="id2628313"></a>
 <a class="indexterm" name="id2628320"></a>
 <a class="indexterm" name="id2628327"></a>
 <a class="indexterm" name="id2628334"></a>
+<a class="indexterm" name="id2628340"></a>
+<a class="indexterm" name="id2628347"></a>
 	The PostScript programming language is an &#8220;<span class="quote">invention</span>&#8221; by Adobe, but its specifications have been
 	published extensively. Its strength lies in its powerful abilities to describe graphical objects (fonts,
 	shapes, patterns, lines, curves, and dots), their attributes (color, linewidth), and the way to manipulate
@@ -384,11 +384,11 @@
 	interpreted by a rasterizer. Rasterizers produce pixel images, which may be displayed on screen by a viewer
 	program or on paper by a printer.
 	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="post-and-ghost"></a>PostScript and Ghostscript</h3></div></div></div><p>
-	<a class="indexterm" name="id2628384"></a>
-	<a class="indexterm" name="id2628391"></a>
-	<a class="indexterm" name="id2628400"></a>
-<a class="indexterm" name="id2628409"></a>
-<a class="indexterm" name="id2628416"></a>
+	<a class="indexterm" name="id2628397"></a>
+	<a class="indexterm" name="id2628404"></a>
+	<a class="indexterm" name="id2628413"></a>
+<a class="indexterm" name="id2628422"></a>
+<a class="indexterm" name="id2628429"></a>
 	So UNIX is lacking a common ground for printing on paper and displaying on screen. Despite this unfavorable
 	legacy for UNIX, basic printing is fairly easy if you have PostScript printers at your disposal. The reason is
 	that these devices have a built-in PostScript language &#8220;<span class="quote">interpreter,</span>&#8221; also called a raster image
@@ -397,31 +397,31 @@
 	commands into a bitmap picture as you see it on paper, in a resolution as done by your printer. This is no
 	different than PostScript printing a file from a Windows origin.
 	</p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>
-	<a class="indexterm" name="id2628445"></a>
-<a class="indexterm" name="id2628451"></a>
-<a class="indexterm" name="id2628458"></a>
+	<a class="indexterm" name="id2628458"></a>
+<a class="indexterm" name="id2628465"></a>
+<a class="indexterm" name="id2628472"></a>
 	Traditional UNIX programs and printing systems  while using PostScript  are largely not
 	PPD-aware. PPDs are &#8220;<span class="quote">PostScript Printer Description</span>&#8221; files. They enable you to specify and
 	control all options a printer supports: duplexing, stapling, and punching. Therefore, UNIX users for a long
 	time couldn't choose many of the supported device and job options, unlike Windows or Apple users. But now
 	there is CUPS. as illustrated in <a class="link" href="CUPS-printing.html#2small" title="Figure 22.2. Printing to a PostScript Printer.">Printing to a PostScript Printer</a>.
 	</p></div><div class="figure"><a name="2small"></a><p class="title"><b>Figure 22.2. Printing to a PostScript Printer.</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/2small.png" alt="Printing to a PostScript Printer."></div></div></div><br class="figure-break"><p>
-	<a class="indexterm" name="id2628537"></a>
+	<a class="indexterm" name="id2628550"></a>
 	However, there are other types of printers out there. These do not know how to print PostScript. They use
 	their own PDL, often proprietary. To print to them is much more demanding. Since your UNIX applications mostly
 	produce PostScript, and since these devices do not understand PostScript, you need to convert the print files
 	to a format suitable for your printer on the host before you can send it away.
-	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2628553"></a>Ghostscript: The Software RIP for Non-PostScript Printers</h3></div></div></div><p>
-	<a class="indexterm" name="id2628561"></a>
+	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2628566"></a>Ghostscript: The Software RIP for Non-PostScript Printers</h3></div></div></div><p>
+	<a class="indexterm" name="id2628575"></a>
 	Here is where Ghostscript kicks in. Ghostscript is the traditional (and quite powerful) PostScript interpreter
 	used on UNIX platforms. It is a RIP in software, capable of doing a <span class="emphasis"><em>lot</em></span> of file format
 	conversions for a very broad spectrum of hardware devices as well as software file formats.  Ghostscript
 	technology and drivers are what enable PostScript printing to non-PostScript hardware. This is shown in
 	<a class="link" href="CUPS-printing.html#3small" title="Figure 22.3. Ghostscript as a RIP for Non-PostScript Printers.">Ghostscript as a RIP for Non-PostScript Printers</a>.
 	</p><div class="figure"><a name="3small"></a><p class="title"><b>Figure 22.3. Ghostscript as a RIP for Non-PostScript Printers.</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/3small.png" alt="Ghostscript as a RIP for Non-PostScript Printers."></div></div></div><br class="figure-break"><div class="tip" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Tip</h3><p>
-<a class="indexterm" name="id2628632"></a>
-<a class="indexterm" name="id2628638"></a>
 <a class="indexterm" name="id2628645"></a>
+<a class="indexterm" name="id2628652"></a>
+<a class="indexterm" name="id2628659"></a>
 	Use the &#8220;<span class="quote">gs -h</span>&#8221; command to check for all built-in &#8220;<span class="quote">devices</span>&#8221; on your Ghostscript
 	version. If you specify a parameter of <em class="parameter"><code>-sDEVICE=png256</code></em> on your Ghostscript command
 	line, you are asking Ghostscript to convert the input into a PNG file. Naming a &#8220;<span class="quote">device</span>&#8221; on the
@@ -429,14 +429,14 @@
 	input. New Ghostscript versions are released at fairly regular intervals, now by artofcode LLC. They are
 	initially put under the &#8220;<span class="quote">AFPL</span>&#8221; license, but re-released under the GNU GPL as soon as the next
 	AFPL version appears. GNU Ghostscript is probably the version installed on most Samba systems. But it has some
-	deficiencies.  <a class="indexterm" name="id2628684"></a> Therefore, ESP Ghostscript was developed as an enhancement over GNU Ghostscript,
+	deficiencies.  <a class="indexterm" name="id2628697"></a> Therefore, ESP Ghostscript was developed as an enhancement over GNU Ghostscript,
 	with lots of bug-fixes, additional devices, and improvements. It is jointly maintained by developers from
 	CUPS, Gutenprint, MandrakeSoft, SuSE, Red Hat, and Debian. It includes the &#8220;<span class="quote">cups</span>&#8221; device
 	(essential to print to non-PS printers from CUPS).
-	</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2628706"></a>PostScript Printer Description (PPD) Specification</h3></div></div></div><p>
-	<a class="indexterm" name="id2628715"></a>
-<a class="indexterm" name="id2628721"></a>
-<a class="indexterm" name="id2628728"></a>
+	</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2628720"></a>PostScript Printer Description (PPD) Specification</h3></div></div></div><p>
+	<a class="indexterm" name="id2628728"></a>
+<a class="indexterm" name="id2628735"></a>
+<a class="indexterm" name="id2628741"></a>
 	While PostScript in essence is a PDL to represent the page layout in a device-independent way, real-world
 	print jobs are always ending up being output on hardware with device-specific features. To take care of all
 	the differences in hardware and to allow for innovations, Adobe has specified a syntax and file format for
@@ -458,17 +458,17 @@
 	PostScript, PJL, JCL, or vendor-dependent commands) into the PostScript
 	file created by the driver.
 	</p><div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Warning</h3><p>
-	<a class="indexterm" name="id2628768"></a>
-<a class="indexterm" name="id2628774"></a>
+	<a class="indexterm" name="id2628781"></a>
+<a class="indexterm" name="id2628788"></a>
 	A PostScript file that was created to contain device-specific commands
 	for achieving a certain print job output (e.g., duplexed, stapled, and
 	punched) on a specific target machine may not print as expected, or
 	may not be printable at all on other models; it also may not be fit
 	for further processing by software (e.g., by a PDF distilling program).
-	</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2628790"></a>Using Windows-Formatted Vendor PPDs</h3></div></div></div><p>
-<a class="indexterm" name="id2628798"></a>
-<a class="indexterm" name="id2628804"></a>
+	</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2628803"></a>Using Windows-Formatted Vendor PPDs</h3></div></div></div><p>
 <a class="indexterm" name="id2628811"></a>
+<a class="indexterm" name="id2628818"></a>
+<a class="indexterm" name="id2628825"></a>
 	CUPS can handle all spec-compliant PPDs as supplied by the manufacturers for their PostScript models. Even if
 	a vendor does not mention our favorite OS in his or her manuals and brochures, you can safely trust this:
 	<span class="emphasis"><em>If you get the Windows NT version of the PPD, you can use it unchanged in CUPS</em></span> and thus
@@ -479,31 +479,31 @@
 	parsing and checking code enabled; in case of printing trouble, this online resource should be one of your
 	first pit stops.
 	</p></div><div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Warning</h3><p>
-	<a class="indexterm" name="id2628851"></a>
-	<a class="indexterm" name="id2628858"></a>
+	<a class="indexterm" name="id2628864"></a>
+	<a class="indexterm" name="id2628871"></a>
 	For real PostScript printers, <span class="emphasis"><em>do not</em></span> use the <span class="emphasis"><em>Foomatic</em></span> or
 	<span class="emphasis"><em>cupsomatic</em></span> PPDs from Linuxprinting.org. With these devices, the original vendor-provided
 	PPDs are always the first choice.
 	</p></div><div class="tip" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Tip</h3><p>
-<a class="indexterm" name="id2628882"></a>
+<a class="indexterm" name="id2628896"></a>
 	If you are looking for an original vendor-provided PPD of a specific device, and you know that an NT4 box (or
 	any other Windows box) on your LAN has the PostScript driver installed, just use <code class="literal">smbclient
 	//NT4-box/print\$ -U username</code> to access the Windows directory where all printer driver files are
 	stored. First look in the <code class="filename">W32X86/2</code> subdirectory for the PPD you are seeking.
-	</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2628909"></a>CUPS Also Uses PPDs for Non-PostScript Printers</h3></div></div></div><p>
-<a class="indexterm" name="id2628918"></a>
-<a class="indexterm" name="id2628925"></a>
+	</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2628923"></a>CUPS Also Uses PPDs for Non-PostScript Printers</h3></div></div></div><p>
 <a class="indexterm" name="id2628931"></a>
+<a class="indexterm" name="id2628938"></a>
+<a class="indexterm" name="id2628944"></a>
 	CUPS also uses specially crafted PPDs to handle non-PostScript printers. These PPDs are usually not available
 	from the vendors (and no, you can't just take the PPD of a PostScript printer with the same model name and
 	hope it works for the non-PostScript version too). To understand how these PPDs work for non-PS printers, we
 	first need to dive deeply into the CUPS filtering and file format conversion architecture. Stay tuned.
-	</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2628949"></a>The CUPS Filtering Architecture</h2></div></div></div><p>
-<a class="indexterm" name="id2628957"></a>
-<a class="indexterm" name="id2628964"></a>
+	</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2628962"></a>The CUPS Filtering Architecture</h2></div></div></div><p>
 <a class="indexterm" name="id2628970"></a>
 <a class="indexterm" name="id2628977"></a>
 <a class="indexterm" name="id2628984"></a>
+<a class="indexterm" name="id2628991"></a>
+<a class="indexterm" name="id2628998"></a>
 The core of the CUPS filtering system is based on Ghostscript. In addition to Ghostscript, CUPS uses some
 other filters of its own. You (or your OS vendor) may have plugged in even more filters. CUPS handles all data
 file formats under the label of various MIME types. Every incoming print file is subjected to an initial
@@ -514,82 +514,82 @@
 </p><p>
 If CUPS rasterizes a PostScript file natively to a bitmap, this is done in two stages:
 </p><div class="itemizedlist"><ul type="disc"><li><p>
-<a class="indexterm" name="id2629014"></a>
-<a class="indexterm" name="id2629021"></a>
+<a class="indexterm" name="id2629027"></a>
+<a class="indexterm" name="id2629034"></a>
 	The first stage uses a Ghostscript device named &#8220;<span class="quote">cups</span>&#8221;
 	(this is since version 1.1.15) and produces a generic raster format
 	called &#8220;<span class="quote">CUPS raster</span>&#8221;.
 	</p></li><li><p>
-<a class="indexterm" name="id2629041"></a>
+<a class="indexterm" name="id2629055"></a>
 	The second stage uses a &#8220;<span class="quote">raster driver</span>&#8221; that converts
 	the generic CUPS raster to a device-specific raster.
 	</p></li></ul></div><p>
-<a class="indexterm" name="id2629058"></a>
-<a class="indexterm" name="id2629065"></a>
-<a class="indexterm" name="id2629072"></a>
+<a class="indexterm" name="id2629071"></a>
+<a class="indexterm" name="id2629078"></a>
+<a class="indexterm" name="id2629085"></a>
 Make sure your Ghostscript version has the &#8220;<span class="quote">cups</span>&#8221; device compiled in (check with <code class="literal">gs -h |
 grep cups</code>). Otherwise you may encounter the dreaded <code class="computeroutput">Unable to convert file
 0</code> in your CUPS error_log file. To have &#8220;<span class="quote">cups</span>&#8221; as a device in your Ghostscript,
 you either need to patch GNU Ghostscript and recompile or use
-<a class="indexterm" name="id2629102"></a><a class="ulink" href="http://www.cups.org/ghostscript.php" target="_top">ESP Ghostscript</a>. The superior alternative is ESP
+<a class="indexterm" name="id2629116"></a><a class="ulink" href="http://www.cups.org/ghostscript.php" target="_top">ESP Ghostscript</a>. The superior alternative is ESP
 Ghostscript. It supports not just CUPS, but 300 other devices (while GNU Ghostscript supports only about 180).
 Because of this broad output device support, ESP Ghostscript is the first choice for non-CUPS spoolers, too.
 It is now recommended by Linuxprinting.org for all spoolers.
 </p><p>
-<a class="indexterm" name="id2629125"></a>
-<a class="indexterm" name="id2629132"></a>
-<a class="indexterm" name="id2629139"></a>
-<a class="indexterm" name="id2629146"></a>
+<a class="indexterm" name="id2629138"></a>
+<a class="indexterm" name="id2629145"></a>
+<a class="indexterm" name="id2629152"></a>
+<a class="indexterm" name="id2629159"></a>
 CUPS printers may be set up to use external rendering paths. One of the most common is provided by the
 Foomatic/cupsomatic concept from <a class="ulink" href="http://www.linuxprinting.org/" target="_top">Linuxprinting.org</a>. This
 uses the classical Ghostscript approach, doing everything in one step.  It does not use the
 &#8220;<span class="quote">cups</span>&#8221; device, but one of the many others. However, even for Foomatic/cupsomatic usage, best
-results and <a class="indexterm" name="id2629168"></a> broadest printer
+results and <a class="indexterm" name="id2629181"></a> broadest printer
 model support is provided by ESP Ghostscript (more about Foomatic/cupsomatic, particularly the new version
 called now <span class="emphasis"><em>foomatic-rip</em></span>, follows).
-</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2629184"></a>MIME Types and CUPS Filters</h3></div></div></div><p>
-	<a class="indexterm" name="id2629192"></a>
-	<a class="indexterm" name="id2629202"></a>
-<a class="indexterm" name="id2629208"></a>
-<a class="indexterm" name="id2629215"></a>
+</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2629198"></a>MIME Types and CUPS Filters</h3></div></div></div><p>
+	<a class="indexterm" name="id2629206"></a>
+	<a class="indexterm" name="id2629215"></a>
 <a class="indexterm" name="id2629222"></a>
+<a class="indexterm" name="id2629229"></a>
+<a class="indexterm" name="id2629236"></a>
 	CUPS reads the file <code class="filename">/etc/cups/mime.types</code> (and all other files carrying a
 	<code class="filename">*.types</code> suffix in the same directory) upon startup. These files contain the MIME type
 	recognition rules that are applied when CUPS runs its autotyping routines. The rule syntax is explained in the
 	man page for <code class="filename">mime.types</code> and in the comments section of the
 	<code class="filename">mime.types</code> file itself. A simple rule reads like this:
-	<a class="indexterm" name="id2629259"></a>
+	<a class="indexterm" name="id2629272"></a>
 </p><pre class="programlisting">
 application/pdf         pdf string(0,%PDF)
 </pre><p>
-<a class="indexterm" name="id2629272"></a>
-<a class="indexterm" name="id2629279"></a>
+<a class="indexterm" name="id2629286"></a>
+<a class="indexterm" name="id2629292"></a>
 	This means if a filename has a <code class="filename">.pdf</code> suffix or if the magic string
 	<span class="emphasis"><em>%PDF</em></span> is right at the beginning of the file itself (offset 0 from the start), then it is a
 	PDF file (<em class="parameter"><code>application/pdf</code></em>).  Another rule is this:
 </p><pre class="programlisting">
 application/postscript  ai eps ps string(0,%!) string(0,&lt;04&gt;%!)
 </pre><p>
-<a class="indexterm" name="id2629312"></a>
-<a class="indexterm" name="id2629319"></a>
 <a class="indexterm" name="id2629326"></a>
-<a class="indexterm" name="id2629333"></a>
+<a class="indexterm" name="id2629332"></a>
 <a class="indexterm" name="id2629339"></a>
 <a class="indexterm" name="id2629346"></a>
+<a class="indexterm" name="id2629353"></a>
+<a class="indexterm" name="id2629360"></a>
 	If the filename has one of the suffixes <code class="filename">.ai</code>, <code class="filename">.eps</code>,
 	<code class="filename">.ps</code>, or if the file itself starts with one of the strings <span class="emphasis"><em>%!</em></span> or
 	<span class="emphasis"><em>&lt;04&gt;%!</em></span>, it is a generic PostScript file
 	(<em class="parameter"><code>application/postscript</code></em>).
 	</p><div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Warning</h3><p>
-<a class="indexterm" name="id2629390"></a>
+<a class="indexterm" name="id2629403"></a>
 	Don't confuse the other mime.types files your system might be using
 	with the one in the <code class="filename">/etc/cups/</code> directory.
 	</p></div><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>
-<a class="indexterm" name="id2629409"></a>
-<a class="indexterm" name="id2629416"></a>
-<a class="indexterm" name="id2629423"></a>
-<a class="indexterm" name="id2629430"></a>
+<a class="indexterm" name="id2629422"></a>
+<a class="indexterm" name="id2629429"></a>
 <a class="indexterm" name="id2629436"></a>
+<a class="indexterm" name="id2629443"></a>
+<a class="indexterm" name="id2629449"></a>
 	There is an important difference between two similar MIME types in CUPS: one is
 	<em class="parameter"><code>application/postscript</code></em>, the other is
 	<em class="parameter"><code>application/vnd.cups-postscript</code></em>. While <em class="parameter"><code>application/postscript</code></em> is
@@ -600,8 +600,6 @@
 	(<em class="parameter"><code>application/vnd.cups-postscript</code></em>) is the responsibility of the CUPS
 	<em class="parameter"><code>pstops</code></em> filter. pstops uses information contained in the PPD to do the transformation.
 	</p></div><p>
-<a class="indexterm" name="id2629499"></a>
-<a class="indexterm" name="id2629505"></a>
 <a class="indexterm" name="id2629512"></a>
 <a class="indexterm" name="id2629519"></a>
 <a class="indexterm" name="id2629526"></a>
@@ -609,23 +607,25 @@
 <a class="indexterm" name="id2629539"></a>
 <a class="indexterm" name="id2629545"></a>
 <a class="indexterm" name="id2629552"></a>
-<a class="indexterm" name="id2629559"></a>
-<a class="indexterm" name="id2629566"></a>
+<a class="indexterm" name="id2629558"></a>
+<a class="indexterm" name="id2629565"></a>
 <a class="indexterm" name="id2629572"></a>
 <a class="indexterm" name="id2629579"></a>
 <a class="indexterm" name="id2629586"></a>
 <a class="indexterm" name="id2629593"></a>
 <a class="indexterm" name="id2629600"></a>
+<a class="indexterm" name="id2629606"></a>
+<a class="indexterm" name="id2629613"></a>
 	CUPS can handle ASCII text, HP-GL, PDF, PostScript, DVI, and
 	many image formats (GIF, PNG, TIFF, JPEG, Photo-CD, SUN-Raster,
 	PNM, PBM, SGI-RGB, and more) and their associated MIME types
 	with its filters.
-	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2629612"></a>MIME Type Conversion Rules</h3></div></div></div><p>
-	<a class="indexterm" name="id2629620"></a>
-	<a class="indexterm" name="id2629627"></a>
-<a class="indexterm" name="id2629634"></a>
-<a class="indexterm" name="id2629641"></a>
-<a class="indexterm" name="id2629648"></a>
+	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2629626"></a>MIME Type Conversion Rules</h3></div></div></div><p>
+	<a class="indexterm" name="id2629634"></a>
+	<a class="indexterm" name="id2629640"></a>
+<a class="indexterm" name="id2629647"></a>
+<a class="indexterm" name="id2629654"></a>
+<a class="indexterm" name="id2629661"></a>
 	CUPS reads the file <code class="filename">/etc/cups/mime.convs</code>
 	(and all other files named with a <code class="filename">*.convs</code>
 	suffix in the same directory) upon startup. These files contain
@@ -636,44 +636,44 @@
 </p><pre class="programlisting">
 application/pdf         application/postscript   33   pdftops
 </pre><p>
-<a class="indexterm" name="id2629680"></a>
+<a class="indexterm" name="id2629693"></a>
 	This means that the <em class="parameter"><code>pdftops</code></em> filter will take
 	<em class="parameter"><code>application/pdf</code></em> as input and produce
 	<em class="parameter"><code>application/postscript</code></em> as output; the virtual
 	cost of this operation is 33 CUPS-$. The next filter is more
 	expensive, costing 66 CUPS-$:
-	<a class="indexterm" name="id2629708"></a>
+	<a class="indexterm" name="id2629721"></a>
 </p><pre class="programlisting">
 application/vnd.hp-HPGL application/postscript   66   hpgltops
 </pre><p>
-<a class="indexterm" name="id2629721"></a>
+<a class="indexterm" name="id2629735"></a>
 	This is the <em class="parameter"><code>hpgltops</code></em>, which processes HP-GL
 	plotter files to PostScript.
-	<a class="indexterm" name="id2629735"></a>
+	<a class="indexterm" name="id2629749"></a>
 </p><pre class="programlisting">
 application/octet-stream
 </pre><p>
 	Here are two more examples: 
-	<a class="indexterm" name="id2629749"></a>
-<a class="indexterm" name="id2629756"></a>
-<a class="indexterm" name="id2629763"></a>
-<a class="indexterm" name="id2629770"></a>
+	<a class="indexterm" name="id2629762"></a>
+<a class="indexterm" name="id2629769"></a>
+<a class="indexterm" name="id2629776"></a>
+<a class="indexterm" name="id2629783"></a>
 </p><pre class="programlisting">
 application/x-shell     application/postscript   33    texttops
 text/plain              application/postscript   33    texttops
 </pre><p>
-<a class="indexterm" name="id2629784"></a>
+<a class="indexterm" name="id2629798"></a>
 	The last two examples name the <em class="parameter"><code>texttops</code></em> filter to work on
 	<em class="parameter"><code>text/plain</code></em> as well as on <em class="parameter"><code>application/x-shell</code></em>. (Hint: This
 	differentiation is needed for the syntax highlighting feature of <em class="parameter"><code>texttops</code></em>).
-	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2629820"></a>Filtering  Overview</h3></div></div></div><p>
-	<a class="indexterm" name="id2629828"></a>
+	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2629833"></a>Filtering  Overview</h3></div></div></div><p>
+	<a class="indexterm" name="id2629841"></a>
 	There are many more combinations named in <code class="filename">mime.convs</code>. However, you are not limited to use
 	the ones predefined there. You can plug in any filter you like to the CUPS framework. It must meet, or must be
 	made to meet, some minimal requirements. If you find (or write) a cool conversion filter of some kind, make
 	sure it complies with what CUPS needs and put in the right lines in <code class="filename">mime.types</code> and
 	<code class="filename">mime.convs</code>; then it will work seamlessly inside CUPS.
-	</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2629860"></a>Filter Requirements</h4></div></div></div><p>
+	</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2629874"></a>Filter Requirements</h4></div></div></div><p>
 	The &#8220;<span class="quote">CUPS requirements</span>&#8221; for filters are simple. Take filenames or <code class="filename">stdin</code> as
 	input and write to <code class="filename">stdout</code>. They should take these arguments:
 	</p><div class="variablelist"><dl><dt><span class="term">printer</span></dt><dd><p>
@@ -692,24 +692,24 @@
 			(optionally) The print request file (if missing, filters expect data
 			fed through <code class="filename">stdin</code>). In most cases, it is easy to
 			write a simple wrapper script around existing filters to make them work with CUPS.
-			</p></dd></dl></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2629977"></a>Prefilters</h3></div></div></div><p>
-	<a class="indexterm" name="id2629985"></a>
-<a class="indexterm" name="id2629991"></a>
-<a class="indexterm" name="id2629998"></a>
+			</p></dd></dl></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2629990"></a>Prefilters</h3></div></div></div><p>
+	<a class="indexterm" name="id2629998"></a>
+<a class="indexterm" name="id2630005"></a>
+<a class="indexterm" name="id2630012"></a>
 	As previously stated, PostScript is the central file format to any UNIX-based
 	printing system. From PostScript, CUPS generates raster data to feed
 	non-PostScript printers.
 	</p><p>
-<a class="indexterm" name="id2630012"></a>
-<a class="indexterm" name="id2630018"></a>
 <a class="indexterm" name="id2630025"></a>
 <a class="indexterm" name="id2630032"></a>
 <a class="indexterm" name="id2630038"></a>
 <a class="indexterm" name="id2630045"></a>
 <a class="indexterm" name="id2630052"></a>
-<a class="indexterm" name="id2630059"></a>
-<a class="indexterm" name="id2630066"></a>
+<a class="indexterm" name="id2630058"></a>
+<a class="indexterm" name="id2630065"></a>
 <a class="indexterm" name="id2630072"></a>
+<a class="indexterm" name="id2630079"></a>
+<a class="indexterm" name="id2630086"></a>
 	But what happens if you send one of the supported non-PS formats to print? Then CUPS runs
 	&#8220;<span class="quote">prefilters</span>&#8221; on these input formats to generate PostScript first. There are prefilters to create
 	PostScript from ASCII text, PDF, DVI, or HP-GL. The outcome of these filters is always of MIME type
@@ -719,14 +719,14 @@
 	MIME type <em class="parameter"><code>application/vnd.cups-postscript</code></em> (not application/postscript), meaning it has
 	the print options already embedded into the file. This is shown in <a class="link" href="CUPS-printing.html#4small" title="Figure 22.4. Prefiltering in CUPS to Form PostScript.">Prefiltering in
 	CUPS to Form PostScript</a>.
-	</p><div class="figure"><a name="4small"></a><p class="title"><b>Figure 22.4. Prefiltering in CUPS to Form PostScript.</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/4small.png" width="135" alt="Prefiltering in CUPS to Form PostScript."></div></div></div><br class="figure-break"></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2630164"></a>pstops</h3></div></div></div><p>
-<a class="indexterm" name="id2630172"></a>
-<a class="indexterm" name="id2630179"></a>
-<a class="indexterm" name="id2630186"></a>
-<a class="indexterm" name="id2630193"></a>
-<a class="indexterm" name="id2630200"></a>
-<a class="indexterm" name="id2630207"></a>
-<a class="indexterm" name="id2630214"></a>
+	</p><div class="figure"><a name="4small"></a><p class="title"><b>Figure 22.4. Prefiltering in CUPS to Form PostScript.</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/4small.png" width="135" alt="Prefiltering in CUPS to Form PostScript."></div></div></div><br class="figure-break"></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2630178"></a>pstops</h3></div></div></div><p>
+<a class="indexterm" name="id2630185"></a>
+<a class="indexterm" name="id2630192"></a>
+<a class="indexterm" name="id2630199"></a>
+<a class="indexterm" name="id2630206"></a>
+<a class="indexterm" name="id2630213"></a>
+<a class="indexterm" name="id2630220"></a>
+<a class="indexterm" name="id2630227"></a>
 	<span class="emphasis"><em>pstops</em></span> is a filter that is used to convert <em class="parameter"><code>application/postscript</code></em> to
 	<em class="parameter"><code>application/vnd.cups-postscript</code></em>. As stated earlier, this filter inserts all
 	device-specific print options (commands to the printer to ask for the duplexing of output, or stapling and
@@ -742,10 +742,10 @@
 		so-called &#8220;<span class="quote">number-up</span>&#8221; function).
 		</p></li><li><p>Counting the pages of the job to insert the accounting
 		information into the <code class="filename">/var/log/cups/page_log</code>.
-		</p></li></ul></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2630332"></a>pstoraster</h3></div></div></div><p>
-<a class="indexterm" name="id2630340"></a>
-<a class="indexterm" name="id2630346"></a>
+		</p></li></ul></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2630345"></a>pstoraster</h3></div></div></div><p>
 <a class="indexterm" name="id2630353"></a>
+<a class="indexterm" name="id2630360"></a>
+<a class="indexterm" name="id2630367"></a>
 	<em class="parameter"><code>pstoraster</code></em> is at the core of the CUPS filtering system. It is responsible for the first
 	stage of the rasterization process. Its input is of MIME type application/vnd.cups-postscript; its output is
 	application/vnd.cups-raster. This output format is not yet meant to be printable. Its aim is to serve as a
@@ -753,10 +753,10 @@
 	generate device-specific printer data. This is shown in <a class="link" href="CUPS-printing.html#cups-raster" title="Figure 22.6. PostScript to Intermediate Raster Format.">the PostScript to
 	Intermediate Raster Format diagram</a>.
 	</p><div class="figure"><a name="cups-raster"></a><p class="title"><b>Figure 22.6. PostScript to Intermediate Raster Format.</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/6small.png" width="135" alt="PostScript to Intermediate Raster Format."></div></div></div><br class="figure-break"><p>
-<a class="indexterm" name="id2630430"></a>
-<a class="indexterm" name="id2630436"></a>
 <a class="indexterm" name="id2630443"></a>
 <a class="indexterm" name="id2630450"></a>
+<a class="indexterm" name="id2630457"></a>
+<a class="indexterm" name="id2630463"></a>
 	CUPS raster is a generic raster format with powerful features. It is able to include per-page information,
 	color profiles, and more, to be used by the downstream raster drivers. Its MIME type is registered with IANA
 	and its specification is, of course, completely open. It is designed to make it quite easy and inexpensive for
@@ -766,10 +766,10 @@
 	raster drivers). This is illustrated in <a class="link" href="CUPS-printing.html#cups-raster2" title="Figure 22.7. CUPS-Raster Production Using Ghostscript.">the CUPS-Raster Production Using
 	Ghostscript illustration</a>.
 	</p><div class="figure"><a name="cups-raster2"></a><p class="title"><b>Figure 22.7. CUPS-Raster Production Using Ghostscript.</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/7small.png" alt="CUPS-Raster Production Using Ghostscript."></div></div></div><br class="figure-break"><p>
-<a class="indexterm" name="id2630523"></a>
-<a class="indexterm" name="id2630529"></a>
 <a class="indexterm" name="id2630536"></a>
 <a class="indexterm" name="id2630543"></a>
+<a class="indexterm" name="id2630550"></a>
+<a class="indexterm" name="id2630557"></a>
 	CUPS versions before version 1.1.15 shipped a binary (or source code) standalone filter, named
 	<em class="parameter"><code>pstoraster</code></em>. <em class="parameter"><code>pstoraster</code></em>, which was derived from GNU Ghostscript
 	5.50 and could be installed instead of and in addition to any GNU or AFPL Ghostscript package without
@@ -780,27 +780,27 @@
 	now a simple shell script calling <code class="literal">gs</code> with the <code class="literal">-sDEVICE=cups</code> parameter.
 	If your Ghostscript fails when this command is executed: <code class="literal">gs -h |grep cups</code>, you might not 
 	be able to print, update your Ghostscript.
-	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2630602"></a>imagetops and imagetoraster</h3></div></div></div><p>
-<a class="indexterm" name="id2630610"></a>
-<a class="indexterm" name="id2630616"></a>
+	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2630615"></a>imagetops and imagetoraster</h3></div></div></div><p>
+<a class="indexterm" name="id2630623"></a>
+<a class="indexterm" name="id2630630"></a>
 	In the section about prefilters, we mentioned the prefilter
 	that generates PostScript from image formats. The <em class="parameter"><code>imagetoraster</code></em>
 	filter is used to convert directly from image to raster, without the
 	intermediate PostScript stage. It is used more often than the previously
 	mentioned prefilters. We summarize in a flowchart the image file
 	filtering in <a class="link" href="CUPS-printing.html#small8" title="Figure 22.8. Image Format to CUPS-Raster Format Conversion.">the Image Format to CUPS-Raster Format Conversion illustration</a>.
-	</p><div class="figure"><a name="small8"></a><p class="title"><b>Figure 22.8. Image Format to CUPS-Raster Format Conversion.</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/8small.png" alt="Image Format to CUPS-Raster Format Conversion."></div></div></div><br class="figure-break"></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2630686"></a>rasterto [printers specific]</h3></div></div></div><p>
-<a class="indexterm" name="id2630694"></a>
-<a class="indexterm" name="id2630701"></a>
+	</p><div class="figure"><a name="small8"></a><p class="title"><b>Figure 22.8. Image Format to CUPS-Raster Format Conversion.</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/8small.png" alt="Image Format to CUPS-Raster Format Conversion."></div></div></div><br class="figure-break"></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2630700"></a>rasterto [printers specific]</h3></div></div></div><p>
 <a class="indexterm" name="id2630708"></a>
 <a class="indexterm" name="id2630715"></a>
-<a class="indexterm" name="id2630722"></a>
-<a class="indexterm" name="id2630729"></a>
-<a class="indexterm" name="id2630736"></a>
-<a class="indexterm" name="id2630743"></a>
+<a class="indexterm" name="id2630721"></a>
+<a class="indexterm" name="id2630728"></a>
+<a class="indexterm" name="id2630735"></a>
+<a class="indexterm" name="id2630742"></a>
 <a class="indexterm" name="id2630749"></a>
 <a class="indexterm" name="id2630756"></a>
 <a class="indexterm" name="id2630763"></a>
+<a class="indexterm" name="id2630770"></a>
+<a class="indexterm" name="id2630777"></a>
 	CUPS ships with quite a variety of raster drivers for processing CUPS raster. On my system, I find in
 	/usr/lib/cups/filter/ the following: <em class="parameter"><code>rastertoalps</code></em>, <em class="parameter"><code>rastertobj</code></em>,
 	<em class="parameter"><code>rastertoepson</code></em>, <em class="parameter"><code>rastertoescp</code></em>, <em class="parameter"><code>rastertopcl</code></em>,
@@ -811,9 +811,9 @@
 	<em class="parameter"><code>rastertoprinter</code></em>) by third-party driver development projects (such as Gutenprint)
 	wanting to cooperate as closely as possible with CUPS. See <a class="link" href="CUPS-printing.html#small9" title="Figure 22.9. Raster to Printer-Specific Formats.">the Raster to
 	Printer-Specific Formats illustration</a>.
-	</p><div class="figure"><a name="small9"></a><p class="title"><b>Figure 22.9. Raster to Printer-Specific Formats.</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/9small.png" alt="Raster to Printer-Specific Formats."></div></div></div><br class="figure-break"></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2630906"></a>CUPS Backends</h3></div></div></div><p>
-<a class="indexterm" name="id2630914"></a>
-<a class="indexterm" name="id2630921"></a>
+	</p><div class="figure"><a name="small9"></a><p class="title"><b>Figure 22.9. Raster to Printer-Specific Formats.</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/9small.png" alt="Raster to Printer-Specific Formats."></div></div></div><br class="figure-break"></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2630919"></a>CUPS Backends</h3></div></div></div><p>
+<a class="indexterm" name="id2630927"></a>
+<a class="indexterm" name="id2630934"></a>
 	The last part of any CUPS filtering chain is a backend. Backends
 	are special programs that send the print-ready file to the final
 	device. There is a separate backend program for any transfer
@@ -887,8 +887,8 @@
 	email back to the $USER asking him or her to always specify the correct
 	printer name.)
 	</p><p>
-<a class="indexterm" name="id2631201"></a>
-<a class="indexterm" name="id2631207"></a>
+<a class="indexterm" name="id2631214"></a>
+<a class="indexterm" name="id2631221"></a>
 	Not all of the mentioned backends may be present on your system or
 	usable (depending on your hardware configuration). One test for all
 	available CUPS backends is provided by the <span class="emphasis"><em>lpinfo</em></span>
@@ -896,12 +896,12 @@
 	all available backends:
 	</p><pre class="screen">
 	<code class="prompt">$ </code><strong class="userinput"><code>lpinfo -v</code></strong>
-	</pre></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2631245"></a>The Role of <em class="parameter"><code>cupsomatic/foomatic</code></em></h3></div></div></div><p>
-	<a class="indexterm" name="id2631257"></a>
-	<a class="indexterm" name="id2631264"></a>
-<a class="indexterm" name="id2631271"></a>
-<a class="indexterm" name="id2631278"></a>
-<a class="indexterm" name="id2631285"></a>
+	</pre></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2631258"></a>The Role of <em class="parameter"><code>cupsomatic/foomatic</code></em></h3></div></div></div><p>
+	<a class="indexterm" name="id2631271"></a>
+	<a class="indexterm" name="id2631277"></a>
+<a class="indexterm" name="id2631284"></a>
+<a class="indexterm" name="id2631291"></a>
+<a class="indexterm" name="id2631298"></a>
 	<em class="parameter"><code>cupsomatic</code></em> filters may be the most widely used on CUPS
 	installations. You must be clear that these were not
 	developed by the CUPS people. They are a third-party add-on to
@@ -925,17 +925,17 @@
 	autoconstructed from the selected PPD and command line options given to
 	the print job.
 	</p><p>
-	<a class="indexterm" name="id2631351"></a>
-<a class="indexterm" name="id2631358"></a>
-<a class="indexterm" name="id2631365"></a>
-<a class="indexterm" name="id2631372"></a>
-<a class="indexterm" name="id2631379"></a>
-<a class="indexterm" name="id2631386"></a>
+	<a class="indexterm" name="id2631364"></a>
+<a class="indexterm" name="id2631371"></a>
+<a class="indexterm" name="id2631378"></a>
+<a class="indexterm" name="id2631385"></a>
 <a class="indexterm" name="id2631392"></a>
 <a class="indexterm" name="id2631399"></a>
 <a class="indexterm" name="id2631406"></a>
 <a class="indexterm" name="id2631413"></a>
-<a class="indexterm" name="id2631420"></a>
+<a class="indexterm" name="id2631419"></a>
+<a class="indexterm" name="id2631426"></a>
+<a class="indexterm" name="id2631433"></a>
 	However, <em class="parameter"><code>cupsomatic</code></em> is now deprecated. Its PPDs (especially the first
 	generation of them, still in heavy use out there) are not meeting the
 	Adobe specifications. You might also suffer difficulties when you try
@@ -957,11 +957,11 @@
 	best thing is that the new <code class="constant">foomatic-rip</code> works seamlessly with all
 	legacy spoolers too (like LPRng, BSD-LPD, PDQ, PPR, and so on), providing
 	for them access to use PPDs for their printing.
-	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2631480"></a>The Complete Picture</h3></div></div></div><p>
+	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2631493"></a>The Complete Picture</h3></div></div></div><p>
 	If you want to see an overview of all the filters and how they
 	relate to each other, the complete picture of the puzzle is at the end
 	of this chapter.
-	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2631493"></a><code class="filename">mime.convs</code></h3></div></div></div><p>
+	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2631506"></a><code class="filename">mime.convs</code></h3></div></div></div><p>
 	CUPS autoconstructs all possible filtering chain paths for any given
 	MIME type and every printer installed. But how does it decide in
 	favor of or against a specific alternative?  (There may be cases
@@ -971,8 +971,8 @@
 	assigned to this filter. Every possible filtering chain will sum up to
 	a total &#8220;<span class="quote">filter cost.</span>&#8221; CUPS decides for the most &#8220;<span class="quote">inexpensive</span>&#8221; route.
 	</p><div class="tip" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Tip</h3><p>
-<a class="indexterm" name="id2631524"></a>
-<a class="indexterm" name="id2631531"></a>
+<a class="indexterm" name="id2631538"></a>
+<a class="indexterm" name="id2631544"></a>
 	Setting <em class="parameter"><code>FilterLimit 1000</code></em> in
 	<code class="filename">cupsd.conf</code> will not allow more filters to
 	run concurrently than will consume a total of 1000 virtual filter
@@ -980,10 +980,10 @@
 	server by setting an appropriate &#8220;<span class="quote">FilterLimit</span>&#8221; value. A FilterLimit of
 	200 allows roughly one job at a time, while a FilterLimit of 1000 allows
 	approximately five jobs maximum at a time.
-	</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2631562"></a>&#8220;<span class="quote">Raw</span>&#8221; Printing</h3></div></div></div><p>
-<a class="indexterm" name="id2631571"></a>
-<a class="indexterm" name="id2631578"></a>
+	</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2631575"></a>&#8220;<span class="quote">Raw</span>&#8221; Printing</h3></div></div></div><p>
 <a class="indexterm" name="id2631585"></a>
+<a class="indexterm" name="id2631591"></a>
+<a class="indexterm" name="id2631598"></a>
 	You can tell CUPS to print (nearly) any file &#8220;<span class="quote">raw</span>&#8221;. &#8220;<span class="quote">Raw</span>&#8221; means it will not be
 	filtered. CUPS will send the file to the printer &#8220;<span class="quote">as is</span>&#8221; without bothering if the printer is able
 	to digest it. Users need to take care themselves that they send sensible data formats only. Raw printing can
@@ -1001,9 +1001,9 @@
 	if it can't find a PPD associated with the queue. However, CUPS will
 	only send known MIME types (as defined in its own mime.types file) and
 	refuse others.
-	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2631670"></a>application/octet-stream Printing</h3></div></div></div><p>
-<a class="indexterm" name="id2631678"></a>
-<a class="indexterm" name="id2631685"></a>
+	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2631683"></a>application/octet-stream Printing</h3></div></div></div><p>
+<a class="indexterm" name="id2631691"></a>
+<a class="indexterm" name="id2631698"></a>
 	Any MIME type with no rule in the <code class="filename">/etc/cups/mime.types</code> file is regarded as unknown
 	or <em class="parameter"><code>application/octet-stream</code></em> and will not be
 	sent. Because CUPS refuses to print unknown MIME types by default,
@@ -1016,11 +1016,11 @@
 	To enable the printing of <em class="parameter"><code>application/octet-stream</code></em> files, edit
 	these two files:
 	</p><div class="itemizedlist"><ul type="disc"><li><p><code class="filename">/etc/cups/mime.convs</code></p></li><li><p><code class="filename">/etc/cups/mime.types</code></p></li></ul></div><p>
-<a class="indexterm" name="id2631750"></a>
+<a class="indexterm" name="id2631764"></a>
 	Both contain entries (at the end of the respective files) that must be uncommented to allow raw mode
 	operation for <em class="parameter"><code>application/octet-stream</code></em>. In <code class="filename">/etc/cups/mime.types</code>
 	make sure this line is present:
-	<a class="indexterm" name="id2631772"></a>
+	<a class="indexterm" name="id2631786"></a>
 </p><pre class="programlisting">
 application/octet-stream
 </pre><p>
@@ -1031,7 +1031,7 @@
 </p><pre class="programlisting">
 application/octet-stream   application/vnd.cups-raw   0   -
 </pre><p>
-	<a class="indexterm" name="id2631807"></a>
+	<a class="indexterm" name="id2631820"></a>
 	This line tells CUPS to use the <span class="emphasis"><em>Null Filter</em></span>
 	(denoted as &#8220;<span class="quote">-</span>&#8221;, doing nothing at all) on
 	<em class="parameter"><code>application/octet-stream</code></em>, and tag the result as
@@ -1042,10 +1042,10 @@
 	Editing the <code class="filename">mime.convs</code> and the <code class="filename">mime.types</code> file does not
 	<span class="emphasis"><em>enforce</em></span> &#8220;<span class="quote">raw</span>&#8221; printing, it only <span class="emphasis"><em>allows</em></span> it.
 	</p></div><p><b>Background. </b>
-<a class="indexterm" name="id2631874"></a>
-<a class="indexterm" name="id2631881"></a>
 <a class="indexterm" name="id2631887"></a>
 <a class="indexterm" name="id2631894"></a>
+<a class="indexterm" name="id2631901"></a>
+<a class="indexterm" name="id2631908"></a>
 	That CUPS is a more security-aware printing system than traditional ones
 	does not by default allow one to send deliberate (possibly binary)
 	data to printing devices. (This could be easily abused to launch a
@@ -1057,13 +1057,13 @@
 	<code class="filename">/etc/cups/mime.types</code> defines the &#8220;<span class="quote">rules</span>&#8221; of how CUPS
 	recognizes MIME types. The file <code class="filename">/etc/cups/mime.convs</code> decides which file
 	conversion filter(s) may be applied to which MIME types.
-	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2631949"></a>PostScript Printer Descriptions for Non-PostScript Printers</h3></div></div></div><p>
-	<a class="indexterm" name="id2631957"></a>
-<a class="indexterm" name="id2631964"></a>
-<a class="indexterm" name="id2631971"></a>
-<a class="indexterm" name="id2631978"></a>
+	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2631962"></a>PostScript Printer Descriptions for Non-PostScript Printers</h3></div></div></div><p>
+	<a class="indexterm" name="id2631971"></a>
+<a class="indexterm" name="id2631977"></a>
 <a class="indexterm" name="id2631984"></a>
 <a class="indexterm" name="id2631991"></a>
+<a class="indexterm" name="id2631997"></a>
+<a class="indexterm" name="id2632004"></a>
 	Originally PPDs were meant to be used for PostScript printers
 	only. Here, they help to send device-specific commands and settings
 	to the RIP, which processes the job file. CUPS has extended this
@@ -1076,7 +1076,7 @@
 	</p><p>
 	PPDs for a non-PostScript printer have a few lines that are unique to
 	CUPS. The most important one looks similar to this:
-	<a class="indexterm" name="id2632013"></a>
+	<a class="indexterm" name="id2632027"></a>
 </p><pre class="programlisting">
 *cupsFilter: application/vnd.cups-raster  66   rastertoprinter
 </pre><p>
@@ -1094,14 +1094,14 @@
 	several hundred printer models. You may not be able to control
 	different paper trays, or you may get larger margins than your
 	specific model supports. See Table 21.1<a class="link" href="CUPS-printing.html#cups-ppds" title="Table 22.1. PPDs Shipped with CUPS">&#8220;PPDs Shipped with CUPS&#8221;</a> for summary information.
-	</p><div class="table"><a name="cups-ppds"></a><p class="title"><b>Table 22.1. PPDs Shipped with CUPS</b></p><div class="table-contents"><table summary="PPDs Shipped with CUPS" border="1"><colgroup><col align="left"><col align="justify"></colgroup><thead><tr><th align="left">PPD file</th><th align="justify">Printer type</th></tr></thead><tbody><tr><td align="left">deskjet.ppd</td><td align="justify">older HP inkjet printers and compatible</td></tr><tr><td align="left">deskjet2.ppd</td><td align="justify">newer HP inkjet printers and compatible </td></tr><tr><td align="left">dymo.ppd</td><td align="justify">label printers </td></tr><tr><td align="left">epson9.ppd</td><td align="justify">Epson 24-pin impact printers and compatible </td></tr><tr><td align="left">epson24.ppd</td><td align="justify">Epson 24-pin impact printers and compatible </td></tr><tr><td align="left">okidata9.ppd</td><td align="justify">Okidata 9-pin impact printers and compatible </td></tr><tr><td align="left">okidat24.ppd</td><td align="justify">Okidata 24-pin impact printers and compatible </td></tr><tr><td align="left">stcolor.ppd</td><td align="justify">older Epson Stylus Color printers </td></tr><tr><td align="left">stcolor2.ppd</td><td align="justify">newer Epson Stylus Color printers </td></tr><tr><td align="left">stphoto.ppd</td><td align="justify">older Epson Stylus Photo printers </td></tr><tr><td align="left">stphoto2.ppd</td><td align="justify">newer Epson Stylus Photo printers </td></tr><tr><td align="left">laserjet.ppd</td><td align="justify">all PCL printers </td></tr></tbody></table></div></div><br class="table-break"></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2632232"></a><span class="emphasis"><em>cupsomatic/foomatic-rip</em></span> Versus <span class="emphasis"><em>Native CUPS</em></span> Printing</h3></div></div></div><p>
-	<a class="indexterm" name="id2632246"></a>
-	<a class="indexterm" name="id2632253"></a>
+	</p><div class="table"><a name="cups-ppds"></a><p class="title"><b>Table 22.1. PPDs Shipped with CUPS</b></p><div class="table-contents"><table summary="PPDs Shipped with CUPS" border="1"><colgroup><col align="left"><col align="justify"></colgroup><thead><tr><th align="left">PPD file</th><th align="justify">Printer type</th></tr></thead><tbody><tr><td align="left">deskjet.ppd</td><td align="justify">older HP inkjet printers and compatible</td></tr><tr><td align="left">deskjet2.ppd</td><td align="justify">newer HP inkjet printers and compatible </td></tr><tr><td align="left">dymo.ppd</td><td align="justify">label printers </td></tr><tr><td align="left">epson9.ppd</td><td align="justify">Epson 24-pin impact printers and compatible </td></tr><tr><td align="left">epson24.ppd</td><td align="justify">Epson 24-pin impact printers and compatible </td></tr><tr><td align="left">okidata9.ppd</td><td align="justify">Okidata 9-pin impact printers and compatible </td></tr><tr><td align="left">okidat24.ppd</td><td align="justify">Okidata 24-pin impact printers and compatible </td></tr><tr><td align="left">stcolor.ppd</td><td align="justify">older Epson Stylus Color printers </td></tr><tr><td align="left">stcolor2.ppd</td><td align="justify">newer Epson Stylus Color printers </td></tr><tr><td align="left">stphoto.ppd</td><td align="justify">older Epson Stylus Photo printers </td></tr><tr><td align="left">stphoto2.ppd</td><td align="justify">newer Epson Stylus Photo printers </td></tr><tr><td align="left">laserjet.ppd</td><td align="justify">all PCL printers </td></tr></tbody></table></div></div><br class="table-break"></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2632245"></a><span class="emphasis"><em>cupsomatic/foomatic-rip</em></span> Versus <span class="emphasis"><em>Native CUPS</em></span> Printing</h3></div></div></div><p>
+	<a class="indexterm" name="id2632259"></a>
+	<a class="indexterm" name="id2632266"></a>
 	Native CUPS rasterization works in two steps:
 	</p><div class="itemizedlist"><ul type="disc"><li><p>
-<a class="indexterm" name="id2632267"></a>
+<a class="indexterm" name="id2632280"></a>
 		First is the <em class="parameter"><code>pstoraster</code></em> step. It uses the special CUPS
-		<a class="indexterm" name="id2632281"></a>
+		<a class="indexterm" name="id2632294"></a>
 		device from ESP Ghostscript 7.05.x as its tool.
 		</p></li><li><p>
 		Second is the <em class="parameter"><code>rasterdriver</code></em> step. It uses various
@@ -1116,7 +1116,7 @@
 	One other method is the <em class="parameter"><code>cupsomatic/foomatic-rip</code></em>
 	way. Note that <em class="parameter"><code>cupsomatic</code></em> is <span class="emphasis"><em>not</em></span> made by the CUPS
 	developers. It is an independent contribution to printing development,
-	made by people from Linuxprinting.org.<sup>[<a name="id2632384" href="#ftn.id2632384" class="footnote">6</a>]</sup>
+	made by people from Linuxprinting.org.<sup>[<a name="id2632397" href="#ftn.id2632397" class="footnote">6</a>]</sup>
 	<em class="parameter"><code>cupsomatic</code></em> is no longer developed, maintained, or supported. It now been
 	replaced by <em class="parameter"><code>foomatic-rip</code></em>. <em class="parameter"><code>foomatic-rip</code></em> is a complete rewrite
 	of the old <em class="parameter"><code>cupsomatic</code></em> idea, but very much improved and generalized to
@@ -1124,8 +1124,8 @@
 	advised, especially if you are upgrading to a recent version of CUPS,
 	too.
 	</p><p>
-	<a class="indexterm" name="id2632433"></a>
-	<a class="indexterm" name="id2632440"></a>
+	<a class="indexterm" name="id2632446"></a>
+	<a class="indexterm" name="id2632453"></a>
 	Like the old <em class="parameter"><code>cupsomatic</code></em> method, the <em class="parameter"><code>foomatic-rip</code></em> (new) method
 	from Linuxprinting.org uses the traditional Ghostscript print file processing, doing everything in a single
 	step. It therefore relies on all the other devices built into Ghostscript. The quality is as good (or bad) as
@@ -1135,12 +1135,12 @@
 	Of course, you can use both methods side by side on one system (and even for one printer, if you set up
 	different queues) and find out which works best for you.
 	</p><p>
-<a class="indexterm" name="id2632475"></a>
-<a class="indexterm" name="id2632482"></a>
 <a class="indexterm" name="id2632489"></a>
-<a class="indexterm" name="id2632496"></a>
-<a class="indexterm" name="id2632503"></a>
-<a class="indexterm" name="id2632510"></a>
+<a class="indexterm" name="id2632495"></a>
+<a class="indexterm" name="id2632502"></a>
+<a class="indexterm" name="id2632509"></a>
+<a class="indexterm" name="id2632516"></a>
+<a class="indexterm" name="id2632523"></a>
 	<em class="parameter"><code>cupsomatic</code></em> kidnaps the print file after the
 	<em class="parameter"><code>application/vnd.cups-postscript</code></em> stage and deviates it through the CUPS-external,
 	systemwide Ghostscript installation. Therefore, the print file bypasses the <em class="parameter"><code>pstoraster</code></em>
@@ -1149,14 +1149,14 @@
 	backend. <a class="link" href="CUPS-printing.html#cupsomatic-dia" title="Figure 22.10. cupsomatic/foomatic Processing Versus Native CUPS.">cupsomatic/foomatic Processing Versus Native
 	CUPS</a>, illustrates the difference between native CUPS rendering and the
 	<em class="parameter"><code>Foomatic/cupsomatic</code></em> method.
-	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2632569"></a>Examples for Filtering Chains</h3></div></div></div><p>
+	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2632582"></a>Examples for Filtering Chains</h3></div></div></div><p>
 	Here are a few examples of commonly occurring filtering chains to
 	illustrate the workings of CUPS.
 	</p><p>
-<a class="indexterm" name="id2632582"></a>
-<a class="indexterm" name="id2632589"></a>
-<a class="indexterm" name="id2632596"></a>
-<a class="indexterm" name="id2632603"></a>
+<a class="indexterm" name="id2632595"></a>
+<a class="indexterm" name="id2632602"></a>
+<a class="indexterm" name="id2632609"></a>
+<a class="indexterm" name="id2632616"></a>
 	Assume you want to print a PDF file to an HP JetDirect-connected
 	PostScript printer, but you want to print pages 3-5, 7, and 11-13
 	only, and you want to print them &#8220;<span class="quote">two-up</span>&#8221; and &#8220;<span class="quote">duplex</span>&#8221;:
@@ -1175,10 +1175,10 @@
 	backend, which transfers the job to the printers.</p></li></ul></div><p>
 	The resulting filter chain, therefore, is as shown in <a class="link" href="CUPS-printing.html#pdftosocket" title="Figure 22.11. PDF to Socket Chain.">the PDF to socket chain
 	illustration</a>.
-	</p><a class="indexterm" name="id2632713"></a><div class="figure"><a name="pdftosocket"></a><p class="title"><b>Figure 22.11. PDF to Socket Chain.</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/pdftosocket.png" alt="PDF to Socket Chain."></div></div></div><br class="figure-break"><p>
-<a class="indexterm" name="id2632763"></a>
-<a class="indexterm" name="id2632770"></a>
+	</p><a class="indexterm" name="id2632727"></a><div class="figure"><a name="pdftosocket"></a><p class="title"><b>Figure 22.11. PDF to Socket Chain.</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/pdftosocket.png" alt="PDF to Socket Chain."></div></div></div><br class="figure-break"><p>
 <a class="indexterm" name="id2632777"></a>
+<a class="indexterm" name="id2632784"></a>
+<a class="indexterm" name="id2632790"></a>
 	Assume you want to print the same filter to an USB-connected Epson Stylus Photo Printer installed with the CUPS
 	<code class="filename">stphoto2.ppd</code>. The first few filtering stages are nearly the same:
 	</p><div class="itemizedlist"><ul type="disc"><li><p>
@@ -1188,14 +1188,14 @@
 		The (complete) PDF file is sent to CUPS and autotyped as
 		<em class="parameter"><code>application/pdf</code></em>.
 		</p></li><li><p>
-<a class="indexterm" name="id2632817"></a>
-<a class="indexterm" name="id2632824"></a>
+<a class="indexterm" name="id2632831"></a>
+<a class="indexterm" name="id2632837"></a>
 		The file must first pass the <em class="parameter"><code>pdftops</code></em> prefilter, which produces PostScript
 		MIME type <em class="parameter"><code>application/postscript</code></em> (a preview here would still show all
 		pages of the original PDF).
 		</p></li><li><p>
-<a class="indexterm" name="id2632850"></a>
-<a class="indexterm" name="id2632856"></a>
+<a class="indexterm" name="id2632863"></a>
+<a class="indexterm" name="id2632870"></a>
 		The file then passes the &#8220;<span class="quote">pstops</span>&#8221; filter that applies
 		the command line options: it selects the pages 2-5, 7, and 11-13,
 		creates the imposed layout &#8220;<span class="quote">two pages on one sheet,</span>&#8221; and inserts the
@@ -1207,7 +1207,7 @@
 		The file then passes the <em class="parameter"><code>pstoraster</code></em> stage and becomes MIME type
 		<em class="parameter"><code>application/cups-raster</code></em>.
 		</p></li><li><p>
-<a class="indexterm" name="id2632911"></a>
+<a class="indexterm" name="id2632925"></a>
 		Finally, the <em class="parameter"><code>rastertoepson</code></em> filter
 		does its work (as indicated in the printer's PPD), creating the
 		printer-specific raster data and embedding any user-selected
@@ -1217,11 +1217,11 @@
 		</p></li></ul></div><p>
 	The resulting filter chain therefore is as shown in <a class="link" href="CUPS-printing.html#pdftoepsonusb" title="Figure 22.12. PDF to USB Chain.">the PDF to USB Chain
 	illustration</a>.
-	</p><div class="figure"><a name="pdftoepsonusb"></a><p class="title"><b>Figure 22.12. PDF to USB Chain.</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/pdftoepsonusb.png" alt="PDF to USB Chain."></div></div></div><br class="figure-break"></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2632997"></a>Sources of CUPS Drivers/PPDs</h3></div></div></div><p>
+	</p><div class="figure"><a name="pdftoepsonusb"></a><p class="title"><b>Figure 22.12. PDF to USB Chain.</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/pdftoepsonusb.png" alt="PDF to USB Chain."></div></div></div><br class="figure-break"></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2633010"></a>Sources of CUPS Drivers/PPDs</h3></div></div></div><p>
 	On the Internet you can now find many thousands of CUPS-PPD files
 	(with their companion filters), in many national languages
 	supporting more than 1,000 non-PostScript models.
-	</p><div class="itemizedlist"><a class="indexterm" name="id2633011"></a><a class="indexterm" name="id2633020"></a><ul type="disc"><li><p>
+	</p><div class="itemizedlist"><a class="indexterm" name="id2633025"></a><a class="indexterm" name="id2633034"></a><ul type="disc"><li><p>
 		<a class="ulink" href="http://www.easysw.com/printpro/" target="_top">ESP PrintPro</a>
 		(commercial, non-free) is packaged with more than 3,000 PPDs, ready for
 		successful use &#8220;<span class="quote">out of the box</span>&#8221; on Linux, Mac OS X, IBM-AIX,
@@ -1249,9 +1249,9 @@
 		<a class="ulink" href="http://www.linuxprinting.org/" target="_top">Foomatic/cupsomatic </a>
 		(LPGL, free) from Linuxprinting.org provide PPDs for practically every Ghostscript
 		filter known to the world (including Omni, Gutenprint, and HPIJS).
-		</p></li></ul></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2633120"></a>Printing with Interface Scripts</h3></div></div></div><p>
-<a class="indexterm" name="id2633128"></a>
-<a class="indexterm" name="id2633135"></a>
+		</p></li></ul></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2633133"></a>Printing with Interface Scripts</h3></div></div></div><p>
+<a class="indexterm" name="id2633141"></a>
+<a class="indexterm" name="id2633148"></a>
 	CUPS also supports the use of &#8220;<span class="quote">interface scripts</span>&#8221; as known from
 	System V AT&amp;T printing systems. These are often used for PCL
 	printers, from applications that generate PCL print jobs. Interface
@@ -1273,16 +1273,16 @@
 	use of interface scripts is found at
 	<a class="ulink" href="http://playground.sun.com/printing/documentation/interface.html" target="_top">
 	http://playground.sun.com/printing/documentation/interface.html</a>).
-	</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2633215"></a>Network Printing (Purely Windows)</h2></div></div></div><p>
+	</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2633228"></a>Network Printing (Purely Windows)</h2></div></div></div><p>
 Network printing covers a lot of ground. To understand what exactly
 goes on with Samba when it is printing on behalf of its Windows
 clients, let's first look at a &#8220;<span class="quote">purely Windows</span>&#8221; setup: Windows clients
 with a Windows NT print server.
-</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2633231"></a>From Windows Clients to an NT Print Server</h3></div></div></div><p>
+</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2633245"></a>From Windows Clients to an NT Print Server</h3></div></div></div><p>
 Windows clients printing to an NT-based print server have two
 options. They may:
-<a class="indexterm" name="id2633241"></a>
-<a class="indexterm" name="id2633248"></a>
+<a class="indexterm" name="id2633254"></a>
+<a class="indexterm" name="id2633261"></a>
 </p><div class="itemizedlist"><ul type="disc"><li><p>Execute the driver locally and render the GDI output
 			(EMF) into the printer-specific format on their own.
 	</p></li><li><p>Send the GDI output (EMF) to the server, where the
@@ -1291,7 +1291,7 @@
 Both print paths are shown in the flowcharts in <a class="link" href="CUPS-printing.html#small11" title="Figure 22.13. Print Driver Execution on the Client.">
 Print Driver Execution on the Client</a>, and
 <a class="link" href="CUPS-printing.html#small12" title="Figure 22.14. Print Driver Execution on the Server.">Print Driver Execution on the Server</a>.
-</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2633294"></a>Driver Execution on the Client</h3></div></div></div><p>
+</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2633307"></a>Driver Execution on the Client</h3></div></div></div><p>
 In the first case, the print server must spool the file as raw, meaning it shouldn't touch the job file and try
 to convert it in any way. This is what a traditional UNIX-based print server can do too, and at a better
 performance and more reliably than an NT print server. This is what most Samba administrators probably are
@@ -1299,12 +1299,12 @@
 even if no driver(s) for UNIX is available. It is sufficient to have the Windows client drivers available and
 installed on the clients. This is illustrated in <a class="link" href="CUPS-printing.html#small11" title="Figure 22.13. Print Driver Execution on the Client.">the Print Driver Execution on the
 Client diagram</a>.
-</p><div class="figure"><a name="small11"></a><p class="title"><b>Figure 22.13. Print Driver Execution on the Client.</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/11small.png" alt="Print Driver Execution on the Client."></div></div></div><br class="figure-break"></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2633365"></a>Driver Execution on the Server</h3></div></div></div><p>
-<a class="indexterm" name="id2633374"></a>
-<a class="indexterm" name="id2633380"></a>
+</p><div class="figure"><a name="small11"></a><p class="title"><b>Figure 22.13. Print Driver Execution on the Client.</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/11small.png" alt="Print Driver Execution on the Client."></div></div></div><br class="figure-break"></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2633379"></a>Driver Execution on the Server</h3></div></div></div><p>
 <a class="indexterm" name="id2633387"></a>
 <a class="indexterm" name="id2633394"></a>
 <a class="indexterm" name="id2633400"></a>
+<a class="indexterm" name="id2633407"></a>
+<a class="indexterm" name="id2633414"></a>
 The other path executes the printer driver on the server. The client transfers print files in EMF format to
 the server. The server uses the PostScript, PCL, ESC/P, or other driver to convert the EMF file into the
 printer-specific language. It is not possible for UNIX to do the same. Currently, there is no program or
@@ -1312,14 +1312,14 @@
 This is illustrated in <a class="link" href="CUPS-printing.html#small12" title="Figure 22.14. Print Driver Execution on the Server.">the Print Driver Execution on the Server diagram</a>.
 </p><div class="figure"><a name="small12"></a><p class="title"><b>Figure 22.14. Print Driver Execution on the Server.</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/12small.png" alt="Print Driver Execution on the Server."></div></div></div><br class="figure-break"><p>
 However, something similar is possible with CUPS, so read on.
-</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2633470"></a>Network Printing (Windows Clients and UNIX/Samba Print
+</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2633484"></a>Network Printing (Windows Clients and UNIX/Samba Print
 Servers)</h2></div></div></div><p>
 Since UNIX print servers <span class="emphasis"><em>cannot</em></span> execute the Win32
 program code on their platform, the picture is somewhat
 different. However, this does not limit your options all that
 much. On the contrary, you may have a way here to implement printing
 features that are not possible otherwise.
-</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2633488"></a>From Windows Clients to a CUPS/Samba Print Server</h3></div></div></div><p>
+</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2633502"></a>From Windows Clients to a CUPS/Samba Print Server</h3></div></div></div><p>
 Here is a simple recipe showing how you can take advantage of CUPS's
 powerful features for the benefit of your Windows network printing
 clients:
@@ -1331,7 +1331,7 @@
 </p><p>
 First, to enable CUPS-based printing through Samba, the following options should be set in your <code class="filename">smb.conf</code>
 file <em class="parameter"><code>[global]</code></em> section:
-</p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2633543"></a><em class="parameter"><code>printing = cups</code></em></td></tr><tr><td><a class="indexterm" name="id2633555"></a><em class="parameter"><code>printcap = cups</code></em></td></tr></table><p>
+</p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2633557"></a><em class="parameter"><code>printing = cups</code></em></td></tr><tr><td><a class="indexterm" name="id2633568"></a><em class="parameter"><code>printcap = cups</code></em></td></tr></table><p>
 When these parameters are specified, all manually set print directives (like <a class="link" href="smb.conf.5.html#PRINTCOMMAND">print command</a> or <a class="link" href="smb.conf.5.html#LPPAUSECOMMAND">lppause command</a>) in <code class="filename">smb.conf</code> (as well as in Samba itself) will be
 ignored. Instead, Samba will directly interface with CUPS through its application program interface (API), as
 long as Samba has been compiled with CUPS library (libcups) support. If Samba has not been compiled with CUPS
@@ -1339,7 +1339,7 @@
 AT&amp;T command set, with the -oraw option automatically passing through (if you want your own defined print
 commands to work with a Samba server that has CUPS support compiled in, simply use <a class="link" href="smb.conf.5.html#CLASSICALPRINTING">classicalprinting = sysv</a>). This is illustrated in <a class="link" href="CUPS-printing.html#13small" title="Figure 22.15. Printing via CUPS/Samba Server.">the Printing via
 CUPS/Samba Server diagram</a>.
-</p><div class="figure"><a name="13small"></a><p class="title"><b>Figure 22.15. Printing via CUPS/Samba Server.</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/13small.png" alt="Printing via CUPS/Samba Server."></div></div></div><br class="figure-break"></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2633679"></a>Samba Receiving Job-Files and Passing Them to CUPS</h3></div></div></div><p>
+</p><div class="figure"><a name="13small"></a><p class="title"><b>Figure 22.15. Printing via CUPS/Samba Server.</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/13small.png" alt="Printing via CUPS/Samba Server."></div></div></div><br class="figure-break"></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2633693"></a>Samba Receiving Job-Files and Passing Them to CUPS</h3></div></div></div><p>
 Samba <span class="emphasis"><em>must</em></span> use its own spool directory (it is set by a line similar to <a class="link" href="smb.conf.5.html#PATH">path = /var/spool/samba</a>, in the <em class="parameter"><code>[printers]</code></em> or <em class="parameter"><code>[printername]</code></em> section of <code class="filename">smb.conf</code>). Samba receives the job in its own spool space and passes it
 into the spool directory of CUPS (the CUPS spool directory is set by the <em class="parameter"><code>RequestRoot</code></em>
 directive in a line that defaults to <em class="parameter"><code>RequestRoot /var/spool/cups</code></em>). CUPS checks the
@@ -1351,13 +1351,13 @@
 configured). If Samba runs on the same host as CUPS, you only need to
 allow &#8220;<span class="quote">localhost</span>&#8221; to print. If it runs on different machines, you
 need to make sure the Samba host gets access to printing on CUPS.
-</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2633759"></a>Network PostScript RIP</h2></div></div></div><p>
+</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2633772"></a>Network PostScript RIP</h2></div></div></div><p>
 This section discusses the use of CUPS filters on the server  configuration where
 clients make use of a PostScript driver with CUPS-PPDs.
 </p><p>
-<a class="indexterm" name="id2633776"></a>
-<a class="indexterm" name="id2633782"></a>
-<a class="indexterm" name="id2633788"></a>
+<a class="indexterm" name="id2633789"></a>
+<a class="indexterm" name="id2633795"></a>
+<a class="indexterm" name="id2633802"></a>
 PPDs can control all print device options. They are usually provided by the manufacturer  if you own
 a PostScript printer, that is. PPD files are always a component of PostScript printer drivers on MS Windows or
 Apple Mac OS systems. They are ASCII files containing user-selectable print options, mapped to appropriate
@@ -1370,8 +1370,8 @@
 lpoptions</code> or see if you have <code class="literal">lphelp</code> on your system). There are also some
 different GUI front-ends on Linux/UNIX, which can present PPD options to users. PPD options are normally meant
 to be evaluated by the PostScript RIP on the real PostScript printer.
-</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2633848"></a>PPDs for Non-PS Printers on UNIX</h3></div></div></div><p>
-<a class="indexterm" name="id2633857"></a>
+</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2633862"></a>PPDs for Non-PS Printers on UNIX</h3></div></div></div><p>
+<a class="indexterm" name="id2633870"></a>
 CUPS does not limit itself to &#8220;<span class="quote">real</span>&#8221; PostScript printers in its use of PPDs. The CUPS developers
 have extended the scope of the PPD concept to also describe available device and driver options for
 non-PostScript printers through CUPS-PPDs.
@@ -1383,8 +1383,8 @@
 for the interpretation of the supplied PostScript. Thus CUPS lets all its printers appear as PostScript
 devices to its clients, because it can act as a PostScript RIP for those printers, processing the received
 PostScript code into a proper raster print format.
-</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2633893"></a>PPDs for Non-PS Printers on Windows</h3></div></div></div><p>
-<a class="indexterm" name="id2633901"></a>
+</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2633907"></a>PPDs for Non-PS Printers on Windows</h3></div></div></div><p>
+<a class="indexterm" name="id2633915"></a>
 CUPS-PPDs can also be used on Windows clients, on top of a &#8220;<span class="quote">core</span>&#8221; PostScript driver (now
 recommended is the CUPS PostScript Driver for Windows NT/200x/XP; you can also use the Adobe one, with
 limitations). This feature enables CUPS to do a few tricks no other spooler can do:
@@ -1398,11 +1398,11 @@
 	Enable clients to consolidate on a single PostScript driver, even for many different target printers.
 	</p></li></ul></div><p>
 Using CUPS PPDs on Windows clients enables them to control all print job settings just as a UNIX client can do.
-</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2633961"></a>Windows Terminal Servers (WTS) as CUPS Clients</h2></div></div></div><p>
+</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2633975"></a>Windows Terminal Servers (WTS) as CUPS Clients</h2></div></div></div><p>
 This setup may be of special interest to people experiencing major problems in WTS environments. WTS often
 need a multitude of non-PostScript drivers installed to run their clients' variety of different printer
 models. This often imposes the price of much increased instability.
-</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2633975"></a>Printer Drivers Running in &#8220;<span class="quote">Kernel Mode</span>&#8221; Cause Many
+</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2633989"></a>Printer Drivers Running in &#8220;<span class="quote">Kernel Mode</span>&#8221; Cause Many
 Problems</h3></div></div></div><p>
 Windows NT printer drivers, which run in &#8220;<span class="quote">kernel mode</span>&#8221;, introduce a high risk for the stability
 of the system if the driver is not really stable and well-tested. And there are a lot of bad drivers out
@@ -1414,14 +1414,14 @@
 run in kernel mode. This might be because until now there have been only two different PostScript drivers: the
 one from Adobe and the one from Microsoft. Both are well-tested and are as stable as you can imagine on
 Windows. The CUPS driver is derived from the Microsoft one.
-</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2634014"></a>Workarounds Impose Heavy Limitations</h3></div></div></div><p>
+</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2634028"></a>Workarounds Impose Heavy Limitations</h3></div></div></div><p>
 In an attempt to work around problems, site administrators have resorted to restricting the
 allowed drivers installed on their WTS to one generic PCL and one PostScript driver. This, however, restricts
 the number of printer options available for clients to use. Often they can't get out more than simplex
 prints from one standard paper tray, while their devices could do much better if driven by a different driver!
-</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2634032"></a>CUPS: A &#8220;<span class="quote">Magical Stone</span>&#8221;?</h3></div></div></div><p>
-<a class="indexterm" name="id2634043"></a>
-<a class="indexterm" name="id2634049"></a>
+</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2634045"></a>CUPS: A &#8220;<span class="quote">Magical Stone</span>&#8221;?</h3></div></div></div><p>
+<a class="indexterm" name="id2634056"></a>
+<a class="indexterm" name="id2634063"></a>
 Using a PostScript driver, enabled with a CUPS-PPD, seems to be a very elegant way to overcome all these
 shortcomings. There are, depending on the version of Windows OS you use, up to three different PostScript
 drivers now available: Adobe, Microsoft, and CUPS PostScript drivers. None of them is known to cause major
@@ -1430,14 +1430,14 @@
 server acting as a PostScript RIP for its clients requires more CPU and RAM than when just acting as a
 &#8220;<span class="quote">raw spooling</span>&#8221; device. Plus, this setup is not yet widely tested, although the first feedbacks
 look very promising.
-</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2634075"></a>PostScript Drivers with No Major Problems, Even in Kernel
+</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2634088"></a>PostScript Drivers with No Major Problems, Even in Kernel
 Mode</h3></div></div></div><p>
-<a class="indexterm" name="id2634083"></a>
-<a class="indexterm" name="id2634090"></a>
 <a class="indexterm" name="id2634097"></a>
 <a class="indexterm" name="id2634104"></a>
-<a class="indexterm" name="id2634111"></a>
-<a class="indexterm" name="id2634118"></a>
+<a class="indexterm" name="id2634110"></a>
+<a class="indexterm" name="id2634117"></a>
+<a class="indexterm" name="id2634124"></a>
+<a class="indexterm" name="id2634131"></a>
 More recent printer drivers on W200x and XP no longer run in kernel mode (unlike Windows NT). However, both
 operating systems can still use the NT drivers, running in kernel mode (you can roughly tell which is which as
 the drivers in subdirectory &#8220;<span class="quote">2</span>&#8221; of &#8220;<span class="quote">W32X86</span>&#8221; are &#8220;<span class="quote">old</span>&#8221; ones). As was
@@ -1449,13 +1449,13 @@
 allow them to publish the whole of the source code.  However, they have released the &#8220;<span class="quote">diff</span>&#8221; under
 the GPL, and if you are the owner of an &#8220;<span class="quote">MS DDK for Windows NT,</span>&#8221; you can check the driver
 yourself.
-</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2634162"></a>Configuring CUPS for Driver Download</h2></div></div></div><p>
+</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2634176"></a>Configuring CUPS for Driver Download</h2></div></div></div><p>
 As we have said before, all previously known methods to prepare client printer drivers on the Samba server for
 download and Point'n'Print convenience of Windows workstations are working with CUPS, too. These methods were
 described in <a class="link" href="classicalprinting.html" title="Chapter 21. Classical Printing Support">Classical Printing</a>. In reality, this is a pure Samba
 business and relates only to the Samba-Windows client relationship.
-</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2634184"></a><span class="emphasis"><em>cupsaddsmb</em></span>: The Unknown Utility</h3></div></div></div><p>
-<a class="indexterm" name="id2634195"></a>
+</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2634198"></a><span class="emphasis"><em>cupsaddsmb</em></span>: The Unknown Utility</h3></div></div></div><p>
+<a class="indexterm" name="id2634208"></a>
 The <em class="parameter"><code>cupsaddsmb</code></em> utility (shipped with all current CUPS versions) is an alternative
 method to transfer printer drivers into the Samba <em class="parameter"><code>[print$]</code></em> share. Remember, this
 share is where clients expect drivers deposited and set up for download and installation. It makes the sharing
@@ -1472,11 +1472,11 @@
 However, currently only Windows NT, 2000, and XP are supported by the
 CUPS drivers. You will also need to get the respective part of the Adobe driver
 if you need to support Windows 95, 98, and Me clients.
-</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2634282"></a>Prepare Your <code class="filename">smb.conf</code> for <code class="literal">cupsaddsmb</code></h3></div></div></div><p>
+</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2634296"></a>Prepare Your <code class="filename">smb.conf</code> for <code class="literal">cupsaddsmb</code></h3></div></div></div><p>
 Prior to running <code class="literal">cupsaddsmb</code>, you need the settings in
 <code class="filename">smb.conf</code> as shown in <a class="link" href="CUPS-printing.html#cupsadd-ex" title="Example 22.3. smb.conf for cupsaddsmb Usage">the <code class="filename">smb.conf</code> for cupsaddsmb Usage</a>.
-</p><div class="example"><a name="cupsadd-ex"></a><p class="title"><b>Example 22.3. smb.conf for cupsaddsmb Usage</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2634352"></a><em class="parameter"><code>load printers = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2634363"></a><em class="parameter"><code>printing = cups</code></em></td></tr><tr><td><a class="indexterm" name="id2634375"></a><em class="parameter"><code>printcap name = cups</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[printers]</code></em></td></tr><tr><td><a class="indexterm" name="id2634396"></a><em class="parameter"><code>comment = All Printers</code></em></td></tr><tr><td><a class="indexterm" name="id2634408"></a><em class="parameter"><code>path = /var/spool/samba</code></em></td></tr><tr><td><a class="indexterm" name="id2634419"></a><em class="parameter"><code>browseable = no</code></em></td></tr><tr><td># setting depends on your requirements</td></tr><tr><td><a class="indexterm" name="id2634435"></a><em class="parameter"><code>guest ok = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2634446"></a><em class="parameter"><code>writable = no</code></em></td></tr><tr><td><a class="indexterm" name="id2634458"></a><em class="parameter"><code>printable = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2634470"></a><em class="parameter"><code>printer admin = root</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[print$]</code></em></td></tr><tr><td><a class="indexterm" name="id2634490"></a><em class="parameter"><code>comment = Printer Drivers</code></em></td></tr><tr><td><a class="indexterm" name="id2634502"></a><em class="parameter"><code>path = /etc/samba/drivers</code></em></td></tr><tr><td><a class="indexterm" name="id2634514"></a><em class="parameter"><code>browseable = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2634526"></a><em class="parameter"><code>guest ok = no</code></em></td></tr><tr><td><a class="indexterm" name="id2634537"></a><em class="parameter"><code>read only = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2634549"></a><em class="parameter"><code>write list = root, @smbprintadm</code></em></td></tr></table></div></div><br class="example-break"></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2634563"></a>CUPS &#8220;<span class="quote">PostScript Driver for Windows NT/200x/XP</span>&#8221;</h3></div></div></div><p>
-<a class="indexterm" name="id2634573"></a>
+</p><div class="example"><a name="cupsadd-ex"></a><p class="title"><b>Example 22.3. smb.conf for cupsaddsmb Usage</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2634365"></a><em class="parameter"><code>load printers = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2634377"></a><em class="parameter"><code>printing = cups</code></em></td></tr><tr><td><a class="indexterm" name="id2634388"></a><em class="parameter"><code>printcap name = cups</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[printers]</code></em></td></tr><tr><td><a class="indexterm" name="id2634409"></a><em class="parameter"><code>comment = All Printers</code></em></td></tr><tr><td><a class="indexterm" name="id2634421"></a><em class="parameter"><code>path = /var/spool/samba</code></em></td></tr><tr><td><a class="indexterm" name="id2634433"></a><em class="parameter"><code>browseable = no</code></em></td></tr><tr><td># setting depends on your requirements</td></tr><tr><td><a class="indexterm" name="id2634448"></a><em class="parameter"><code>guest ok = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2634460"></a><em class="parameter"><code>writable = no</code></em></td></tr><tr><td><a class="indexterm" name="id2634472"></a><em class="parameter"><code>printable = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2634483"></a><em class="parameter"><code>printer admin = root</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[print$]</code></em></td></tr><tr><td><a class="indexterm" name="id2634504"></a><em class="parameter"><code>comment = Printer Drivers</code></em></td></tr><tr><td><a class="indexterm" name="id2634516"></a><em class="parameter"><code>path = /etc/samba/drivers</code></em></td></tr><tr><td><a class="indexterm" name="id2634527"></a><em class="parameter"><code>browseable = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2634539"></a><em class="parameter"><code>guest ok = no</code></em></td></tr><tr><td><a class="indexterm" name="id2634551"></a><em class="parameter"><code>read only = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2634562"></a><em class="parameter"><code>write list = root, @smbprintadm</code></em></td></tr></table></div></div><br class="example-break"></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2634576"></a>CUPS &#8220;<span class="quote">PostScript Driver for Windows NT/200x/XP</span>&#8221;</h3></div></div></div><p>
+<a class="indexterm" name="id2634587"></a>
 CUPS users may get the exact same package from <a class="ulink" href="http://www.cups.org/software.html" target="_top">http://www.cups.org/software.html</a>.  It is a separate package
 from the CUPS-based software files, tagged as CUPS 1.1.x Windows NT/200x/XP Printer Driver for Samba (tar.gz,
 192k). The filename to download is <code class="filename">cups-samba-1.1.x.tar.gz</code>. Upon untar and unzipping, it
@@ -1489,8 +1489,8 @@
 cups-samba.remove
 cups-samba.ss
 </pre><p>
-<a class="indexterm" name="id2634620"></a>
-<a class="indexterm" name="id2634629"></a>
+<a class="indexterm" name="id2634633"></a>
+<a class="indexterm" name="id2634642"></a>
 These have been packaged with the ESP meta-packager software EPM. The <code class="filename">*.install</code> and
 <code class="filename">*.remove</code> files are simple shell scripts, which untar the <code class="filename">*.ss</code> (the
 <code class="filename">*.ss</code> is nothing else but a tar archive, which can be untarred by &#8220;<span class="quote">tar</span>&#8221; too).
@@ -1522,32 +1522,32 @@
 around this, copy/move the file (after running the <code class="literal">./cups-samba.install</code> script) manually to
 the correct place.
 </p></div><p>
-<a class="indexterm" name="id2634781"></a>
+<a class="indexterm" name="id2634794"></a>
 This new CUPS PostScript driver is currently binary only, but free of charge. No complete source code is
 provided (yet). The reason is that it has been developed with the help of the Microsoft DDK and compiled with
 Microsoft Visual Studio 6. Driver developers are not allowed to distribute the whole of the source code as
 free software. However, CUPS developers released the &#8220;<span class="quote">diff</span>&#8221; in source code under the GPL, so
 anybody with a license for Visual Studio and a DDK will be able to compile for himself or herself.
-</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2634802"></a>Recognizing Different Driver Files</h3></div></div></div><p>
+</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2634815"></a>Recognizing Different Driver Files</h3></div></div></div><p>
 The CUPS drivers do not support the older Windows 95/98/Me, but only the Windows NT/2000/XP client.
 </p><p>Windows NT, 2000, and XP are supported by:</p><div class="itemizedlist"><ul type="disc"><li><p>cups.hlp</p></li><li><p>cupsdrvr.dll</p></li><li><p>cupsui.dll</p></li></ul></div><p>
 Adobe drivers are available for the older Windows 95/98/Me as well as
 for Windows NT/2000/XP clients. The set of files is different from the
 different platforms.
 </p><p>Windows 95, 98, and ME are supported by:</p><div class="itemizedlist"><ul type="disc"><li><p>ADFONTS.MFM</p></li><li><p>ADOBEPS4.DRV</p></li><li><p>ADOBEPS4.HLP</p></li><li><p>DEFPRTR2.PPD</p></li><li><p>ICONLIB.DLL</p></li><li><p>PSMON.DLL</p></li></ul></div><p>Windows NT, 2000, and XP are supported by:</p><div class="itemizedlist"><ul type="disc"><li><p>ADOBEPS5.DLL</p></li><li><p>ADOBEPSU.DLL</p></li><li><p>ADOBEPSU.HLP</p></li></ul></div><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>
-<a class="indexterm" name="id2634899"></a>
+<a class="indexterm" name="id2634913"></a>
 If both the Adobe driver files and the CUPS driver files for the support of Windows NT/200x/XP are presently
 installed on the server, the Adobe files will be ignored and the CUPS files will be used. If you prefer
  for whatever reason  to use Adobe-only drivers, move away the three CUPS driver files.
 The Windows 9x/Me clients use the Adobe drivers in any case.
-</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2634920"></a>Acquiring the Adobe Driver Files</h3></div></div></div><p>
+</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2634934"></a>Acquiring the Adobe Driver Files</h3></div></div></div><p>
 Acquiring the Adobe driver files seems to be unexpectedly difficult for many users. They are not available on
 the Adobe Web site as single files, and the self-extracting and/or self-installing Windows-.exe is not easy to
 locate either. You probably need to use the included native installer and run the installation process on one
 client once. This will install the drivers (and one generic PostScript printer) locally on the client. When
 they are installed, share the generic PostScript printer. After this, the client's <em class="parameter"><code>[print$]</code></em> share holds the Adobe files, which you can get with smbclient from the CUPS host.
-</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2634946"></a>ESP Print Pro PostScript Driver for Windows NT/200x/XP</h3></div></div></div><p>
-<a class="indexterm" name="id2634954"></a>
+</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2634959"></a>ESP Print Pro PostScript Driver for Windows NT/200x/XP</h3></div></div></div><p>
+<a class="indexterm" name="id2634968"></a>
 Users of the ESP Print Pro software are able to install the ESP print drivers package as an alternative to the
 Adobe PostScript drivers.  To do so, retrieve the driver files from the normal download area of the ESP Print
 Pro software at <a class="ulink" href="http://www.easysw.com/software.html" target="_top">Easy Software</a> web site.
@@ -1557,19 +1557,19 @@
 the menu. Of course, you need to have prepared Samba beforehand to handle the driver files; that is, set up
 the <em class="parameter"><code>[print$]</code></em> share, and so on. The ESP Print Pro package includes the CUPS driver
 files as well as a (licensed) set of Adobe drivers for the Windows 95/98/Me client family.
-</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2635008"></a>Caveats to Be Considered</h3></div></div></div><p>
-<a class="indexterm" name="id2635016"></a>
-<a class="indexterm" name="id2635023"></a>
+</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2635022"></a>Caveats to Be Considered</h3></div></div></div><p>
 <a class="indexterm" name="id2635030"></a>
-<a class="indexterm" name="id2635037"></a>
+<a class="indexterm" name="id2635036"></a>
+<a class="indexterm" name="id2635043"></a>
+<a class="indexterm" name="id2635050"></a>
 Once you have run the install script (and possibly manually moved the <code class="filename">cups.hlp</code> file to
 <code class="filename">/usr/share/cups/drivers/</code>), the driver is ready to be put into Samba's <em class="parameter"><code>[print$]</code></em> share (which often maps to <code class="filename">/etc/samba/drivers/</code> and contains a
 subdirectory tree with <span class="emphasis"><em>WIN40</em></span> and <span class="emphasis"><em>W32X86</em></span> branches). You do this by
 running <code class="literal">cupsaddsmb</code> (see also <code class="literal">man cupsaddsmb</code> for CUPS since release
 1.1.16).
 </p><div class="tip" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Tip</h3><p>
-<a class="indexterm" name="id2635095"></a>
-<a class="indexterm" name="id2635102"></a>
+<a class="indexterm" name="id2635109"></a>
+<a class="indexterm" name="id2635116"></a>
 You may need to put root into the smbpasswd file by running <code class="literal">smbpasswd</code>; this is especially
 important if you should run this whole procedure for the first time and are not working in an environment
 where everything is configured for <span class="emphasis"><em>single sign-on</em></span> to a Windows Domain Controller.
@@ -1584,8 +1584,8 @@
 in the <code class="filename">/usr/share/cups/drivers/</code> directory. The new <code class="literal">cupsaddsmb</code> (from
 1.1.16) will automatically prefer its own drivers if it finds both.
 </p></div><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>
-<a class="indexterm" name="id2635178"></a>
-<a class="indexterm" name="id2635185"></a>
+<a class="indexterm" name="id2635192"></a>
+<a class="indexterm" name="id2635198"></a>
 Should your Windows clients have had the old <code class="filename">ADOBE*.*</code> files for the Adobe PostScript
 driver installed, the download and installation of the new CUPS PostScript driver for Windows NT/200x/XP will
 fail at first. You need to wipe the old driver from the clients first. It is not enough to
@@ -1599,43 +1599,43 @@
 printers using this driver in the <span class="guilabel">Printers</span> folder first. You will need Administrator
 privileges to do this.
 </p></div><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>
-<a class="indexterm" name="id2635260"></a>
-<a class="indexterm" name="id2635269"></a>
+<a class="indexterm" name="id2635274"></a>
+<a class="indexterm" name="id2635283"></a>
 Once you have successfully downloaded the CUPS PostScript driver to a client, you can easily switch all
 printers to this one by proceeding as described in <a class="link" href="classicalprinting.html" title="Chapter 21. Classical Printing Support">Classical Printing
 Support</a>. Either change a driver for an existing printer by running the <span class="guilabel">Printer
 Properties</span> dialog, or use <code class="literal">rpcclient</code> with the <code class="literal">setdriver</code>
 subcommand.
-</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2635308"></a>Windows CUPS PostScript Driver Versus Adobe Driver</h3></div></div></div><p>
+</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2635322"></a>Windows CUPS PostScript Driver Versus Adobe Driver</h3></div></div></div><p>
 Are you interested in a comparison between the CUPS and the Adobe PostScript drivers? For our purposes, these
 are the most important items that weigh in favor of CUPS:
 </p><div class="itemizedlist"><ul type="disc"><li><p>No hassle with the Adobe EULA.</p></li><li><p>No hassle with the question, &#8220;<span class="quote">Where do I
 	get the ADOBE*.* driver files?</span>&#8221;</p></li><li><p>
-	<a class="indexterm" name="id2635339"></a>
+	<a class="indexterm" name="id2635352"></a>
 	The Adobe drivers (on request of the printer PPD associated with them) often put a PJL header in front of the
 	main PostScript part of the print file. Thus, the print file starts with <em class="parameter"><code>&lt;1B
 	&gt;%-12345X</code></em> or <em class="parameter"><code>&lt;escape&gt;%-12345X</code></em> instead of
 	<em class="parameter"><code>%!PS</code></em>. This leads to the CUPS daemon autotyping the incoming file as a print-ready file,
 	not initiating a pass through the <em class="parameter"><code>pstops</code></em> filter (to speak more technically, it is not
-	regarded as the generic MIME-type <a class="indexterm" name="id2635377"></a>
+	regarded as the generic MIME-type <a class="indexterm" name="id2635390"></a>
 	<em class="parameter"><code>application/postscript</code></em>, but as the more special MIME type
-	<a class="indexterm" name="id2635391"></a>
+	<a class="indexterm" name="id2635404"></a>
 	<em class="parameter"><code>application/cups.vnd-postscript</code></em>), which therefore also leads to the page accounting in
 	<em class="parameter"><code>/var/log/cups/page_log</code></em> not receiving the exact number of pages; instead the dummy page
 	number of &#8220;<span class="quote">1</span>&#8221; is logged in a standard setup).
 	</p></li><li><p>The Adobe driver has more options to misconfigure the
-<a class="indexterm" name="id2635422"></a>
+<a class="indexterm" name="id2635435"></a>
 	PostScript generated by it (like setting it inadvertently to
 	<span class="guilabel">Optimize for Speed</span> instead of
 	<span class="guilabel">Optimize for Portability</span>, which
 	could lead to CUPS being unable to process it).</p></li><li><p>The CUPS PostScript driver output sent by Windows
-<a class="indexterm" name="id2635448"></a>
+<a class="indexterm" name="id2635462"></a>
 	clients to the CUPS server is guaranteed to autotype 
 	as the generic MIME type <em class="parameter"><code>application/postscript</code></em>,
 	thus passing through the CUPS <em class="parameter"><code>pstops</code></em> filter and logging the
 	correct number of pages in the <code class="filename">page_log</code> for
 	accounting and quota purposes.</p></li><li><p>
-	<a class="indexterm" name="id2635481"></a>
+	<a class="indexterm" name="id2635495"></a>
 	The CUPS PostScript driver supports the sending of additional standard (IPP) print options by Windows
 	NT/200x/XP clients. Such additional print options are naming the CUPS standard <span class="emphasis"><em>banner
 	pages</em></span> (or the custom ones, should they be installed at the time of driver download), using the CUPS
@@ -1648,9 +1648,9 @@
 	not disturb any other applications because they will regard it as a comment
 	and simply ignore it).</p></li><li><p>The CUPS PostScript driver will be the heart of the
 	fully fledged CUPS IPP client for Windows NT/200x/XP to be released soon
-	(probably alongside the first beta release for CUPS 1.2).</p></li></ul></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2635526"></a>Run cupsaddsmb (Quiet Mode)</h3></div></div></div><p>
-<a class="indexterm" name="id2635534"></a>
-<a class="indexterm" name="id2635541"></a>
+	(probably alongside the first beta release for CUPS 1.2).</p></li></ul></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2635539"></a>Run cupsaddsmb (Quiet Mode)</h3></div></div></div><p>
+<a class="indexterm" name="id2635547"></a>
+<a class="indexterm" name="id2635554"></a>
 The <code class="literal">cupsaddsmb</code> command copies the needed files into your <em class="parameter"><code>[print$]</code></em>
 share. Additionally, the PPD associated with this printer is copied from <code class="filename">/etc/cups/ppd/</code>
 to <em class="parameter"><code>[print$]</code></em>. There the files wait for convenient Windows client installations via
@@ -1658,26 +1658,26 @@
 Samba. If you have a small network, you are probably using user-level security (<a class="link" href="smb.conf.5.html#SECURITY">security = user</a>).
 </p><p>
 Here is an example of a successfully run <code class="literal">cupsaddsmb</code> command: 
-<a class="indexterm" name="id2635599"></a>
-<a class="indexterm" name="id2635606"></a>
+<a class="indexterm" name="id2635612"></a>
+<a class="indexterm" name="id2635619"></a>
 </p><pre class="screen">
 <code class="prompt">root# </code><strong class="userinput"><code>cupsaddsmb -U root infotec_IS2027</code></strong>
 Password for root required to access localhost via Samba: <strong class="userinput"><code>['secret']</code></strong>
 </pre><p>
-<a class="indexterm" name="id2635638"></a>
+<a class="indexterm" name="id2635651"></a>
 To share <span class="emphasis"><em>all</em></span> printers and drivers, use the
 <code class="option">-a</code> parameter instead of a printer name. Since
 <code class="literal">cupsaddsmb</code> &#8220;<span class="quote">exports</span>&#8221; the printer drivers to Samba, it should be
 obvious that it only works for queues with a CUPS driver associated.
-</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2635666"></a>Run cupsaddsmb with Verbose Output</h3></div></div></div><p>
-<a class="indexterm" name="id2635674"></a>
+</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2635680"></a>Run cupsaddsmb with Verbose Output</h3></div></div></div><p>
+<a class="indexterm" name="id2635688"></a>
 Probably you want to see what's going on. Use the
 <code class="option">-v</code> parameter to get a more verbose output. The
 output below was edited for better readability: all &#8220;<span class="quote">\</span>&#8221; at the end of
 a line indicate that I inserted an artificial line break plus some
 indentation here:
-<a class="indexterm" name="id2635692"></a>
-<a class="indexterm" name="id2635701"></a>
+<a class="indexterm" name="id2635705"></a>
+<a class="indexterm" name="id2635715"></a>
 </p><pre class="screen">
 <code class="prompt">root# </code><strong class="userinput"><code>cupsaddsmb -U root -v infotec_2105</code></strong>
 Password for root required to access localhost via GANDALF:
@@ -1746,17 +1746,17 @@
 Also, if you look further, you may discover error messages like NT_STATUS_OBJECT_NAME_COLLISION in the output.
 This will occur when the directories WIN40 and W32X86 already existed in the <em class="parameter"><code>[print$]</code></em>
 driver download share (from a previous driver installation). These are harmless warning messages.
-</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2635858"></a>Understanding cupsaddsmb</h3></div></div></div><p>
-<a class="indexterm" name="id2635866"></a>
+</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2635871"></a>Understanding cupsaddsmb</h3></div></div></div><p>
+<a class="indexterm" name="id2635879"></a>
 What has happened? What did <code class="literal">cupsaddsmb</code> do? There are five stages of the procedure:
 </p><div class="orderedlist"><ol type="1"><li><p>
-	<a class="indexterm" name="id2635891"></a>
+	<a class="indexterm" name="id2635904"></a>
 	Call the CUPS server via IPP and request the driver files and the PPD file for the named printer.</p></li><li><p>Store the files temporarily in the local TEMPDIR (as defined in <code class="filename">cupsd.conf</code>).</p></li><li><p>Connect via smbclient to the Samba server's <em class="parameter"><code>[print$]</code></em> share and put the files into the
 	 share's WIN40 (for Windows 9x/Me) and W32X86 (for Windows NT/200x/XP) subdirectories.</p></li><li><p>
-	<a class="indexterm" name="id2635927"></a>
+	<a class="indexterm" name="id2635941"></a>
 	Connect via rpcclient to the Samba server and execute the <code class="literal">adddriver</code> command with the correct parameters.
 	</p></li><li><p>
-	<a class="indexterm" name="id2635949"></a>
+	<a class="indexterm" name="id2635962"></a>
 	Connect via rpcclient to the Samba server a second time and execute the <code class="literal">setdriver</code> command.</p></li></ol></div><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>
 You can run the <code class="literal">cupsaddsmb</code> utility with parameters to specify one remote host as Samba host
 and a second remote host as CUPS host. Especially if you want to get a deeper understanding, it is a good idea
@@ -1765,7 +1765,7 @@
 </p><pre class="screen">
 <code class="prompt">root# </code><strong class="userinput"><code>cupsaddsmb -H sambaserver -h cupsserver -v printer</code></strong>
 </pre><p>
-</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2636002"></a>How to Recognize If cupsaddsmb Completed Successfully</h3></div></div></div><p>
+</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2636015"></a>How to Recognize If cupsaddsmb Completed Successfully</h3></div></div></div><p>
 You <span class="emphasis"><em>must</em></span> always check if the utility completed
 successfully in all fields. You need at minimum these three messages
 among the output:
@@ -1794,9 +1794,9 @@
 It is impossible to see any diagnostic output if you do not run <code class="literal">cupsaddsmb</code> in verbose mode.
 Therefore, we strongly recommend against use of the default quiet mode. It will hide any problems from you that
 might occur.
-</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2636124"></a>cupsaddsmb with a Samba PDC</h3></div></div></div><p>
-<a class="indexterm" name="id2636132"></a>
-<a class="indexterm" name="id2636139"></a>
+</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2636137"></a>cupsaddsmb with a Samba PDC</h3></div></div></div><p>
+<a class="indexterm" name="id2636145"></a>
+<a class="indexterm" name="id2636152"></a>
 Can't get the standard <code class="literal">cupsaddsmb</code> command to run on a Samba PDC?  Are you asked for the
 password credential again and again, and the command just will not take off at all? Try one of these
 variations:
@@ -1806,20 +1806,20 @@
 <code class="prompt">root# </code><strong class="userinput"><code>cupsaddsmb -H SAURON -U MIDEARTH\\root -h cups-server -v printername</code></strong>
 </pre><p>
 (Note the two backslashes: the first one is required to &#8220;<span class="quote">escape</span>&#8221; the second one).
-</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2636205"></a>cupsaddsmb Flowchart</h3></div></div></div><p>
-<a class="indexterm" name="id2636213"></a>
-<a class="indexterm" name="id2636220"></a>
+</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2636218"></a>cupsaddsmb Flowchart</h3></div></div></div><p>
+<a class="indexterm" name="id2636226"></a>
+<a class="indexterm" name="id2636233"></a>
 <a class="link" href="CUPS-printing.html#small14" title="Figure 22.16. cupsaddsmb Flowchart.">The cupsaddsmb Flowchart</a> shows a chart about the procedures, command flows, and
 data flows of the <code class="literal">cupaddsmb</code> command. Note again: cupsaddsmb is
 not intended to, and does not work with, raw print queues!
-</p><div class="figure"><a name="small14"></a><p class="title"><b>Figure 22.16. cupsaddsmb Flowchart.</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/14small.png" alt="cupsaddsmb Flowchart."></div></div></div><br class="figure-break"></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2636286"></a>Installing the PostScript Driver on a Client</h3></div></div></div><p>
-<a class="indexterm" name="id2636294"></a>
-<a class="indexterm" name="id2636301"></a>
+</p><div class="figure"><a name="small14"></a><p class="title"><b>Figure 22.16. cupsaddsmb Flowchart.</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/14small.png" alt="cupsaddsmb Flowchart."></div></div></div><br class="figure-break"></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2636299"></a>Installing the PostScript Driver on a Client</h3></div></div></div><p>
+<a class="indexterm" name="id2636308"></a>
+<a class="indexterm" name="id2636315"></a>
 After <code class="literal">cupsaddsmb</code> is completed, your driver is prepared for the clients to use. Here are the
 steps you must perform to download and install it via Point'n'Print. From a Windows client, browse to the
 CUPS/Samba server:
 </p><div class="itemizedlist"><ul type="disc"><li><p>
-	<a class="indexterm" name="id2636324"></a>
+	<a class="indexterm" name="id2636337"></a>
 	Open the <span class="guilabel">Printers</span> share of Samba in Network Neighborhood.</p></li><li><p>Right-click on the printer in question.</p></li><li><p>From the opening context menu select
 	<span class="guimenuitem">Install...</span> or 
 	<span class="guimenuitem">Connect...</span> (depending on the Windows version you use).</p></li></ul></div><p>
@@ -1830,9 +1830,9 @@
 the new printer appears in a
 <code class="filename">\\SambaServer\PrinterName</code> entry in the drop-down list of available printers.
 </p><p>
-<a class="indexterm" name="id2636393"></a>
-<a class="indexterm" name="id2636400"></a>
 <a class="indexterm" name="id2636407"></a>
+<a class="indexterm" name="id2636413"></a>
+<a class="indexterm" name="id2636420"></a>
 <code class="literal">cupsaddsmb</code> will only reliably work with CUPS version 1.1.15 or higher and with Samba
 version 2.2.4, or later. If it does not work, or if the automatic printer driver download to the clients does
 not succeed, you can still manually install the CUPS printer PPD on top of the Adobe PostScript driver on
@@ -1861,34 +1861,34 @@
 	Sometimes you can choose PostScript Language Level: in case of problems try 2
 	instead of 3 (the latest ESP Ghostscript package handles Level 3 PostScript very well; Adobe).
 	</p></li><li><p>
-	Say Yes to PostScript Error Handler (Adobe).</p></li></ul></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2636521"></a>Installing PostScript Driver Files Manually Using rpcclient</h2></div></div></div><p>
+	Say Yes to PostScript Error Handler (Adobe).</p></li></ul></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2636534"></a>Installing PostScript Driver Files Manually Using rpcclient</h2></div></div></div><p>
 Of course, you can run all the commands that are embedded into the
 cupsaddsmb convenience utility yourself, one by one, and upload
 and prepare the driver files for future client downloads.
 </p><div class="orderedlist"><ol type="1"><li><p>Prepare Samba (a CUPS print queue with the name of the
 	printer should be there. We are providing the driver now).</p></li><li><p>Copy all files to <em class="parameter"><code>[print$]</code></em>.</p></li><li><p>
-	<a class="indexterm" name="id2636560"></a>
+	<a class="indexterm" name="id2636573"></a>
 	Run <code class="literal">rpcclient adddriver</code>
 	(for each client architecture you want to support).</p></li><li><p>
-	<a class="indexterm" name="id2636581"></a>
+	<a class="indexterm" name="id2636594"></a>
 	Run <code class="literal">rpcclient setdriver.</code></p></li></ol></div><p>
-<a class="indexterm" name="id2636599"></a>
-<a class="indexterm" name="id2636608"></a>
-<a class="indexterm" name="id2636618"></a>
-<a class="indexterm" name="id2636627"></a>
-<a class="indexterm" name="id2636636"></a>
+<a class="indexterm" name="id2636613"></a>
+<a class="indexterm" name="id2636622"></a>
+<a class="indexterm" name="id2636631"></a>
+<a class="indexterm" name="id2636640"></a>
+<a class="indexterm" name="id2636650"></a>
 We are going to do this now. First, read the man page on <em class="parameter"><code>rpcclient</code></em> to get a first idea.
 Look at all the printing-related subcommands: <code class="literal">enumprinters</code>, <code class="literal">enumdrivers</code>,
 <code class="literal">enumports</code>, <code class="literal">adddriver</code>, and <code class="literal">setdriver</code> are among the
 most interesting ones. <em class="parameter"><code>rpcclient</code></em> implements an important part of the MS-RPC protocol.
 You can use it to query (and command) a Windows NT (or 200x/XP) PC, too. MS-RPC is used by Windows clients,
 among other things, to benefit from the Point'n'Print features. Samba can now mimic this as well.
-</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2636695"></a>A Check of the rpcclient man Page</h3></div></div></div><p>
+</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2636708"></a>A Check of the rpcclient man Page</h3></div></div></div><p>
 First let's check the <em class="parameter"><code>rpcclient</code></em> man page. Here are two relevant passages:
 </p><p>
-<a class="indexterm" name="id2636713"></a>
-<a class="indexterm" name="id2636720"></a>
 <a class="indexterm" name="id2636727"></a>
+<a class="indexterm" name="id2636733"></a>
+<a class="indexterm" name="id2636740"></a>
 <code class="literal">adddriver &lt;arch&gt; &lt;config&gt;</code> Execute an <code class="literal">AddPrinterDriver()</code> RPC
 to install the printer driver information on the server. The driver files should already exist in the
 directory returned by <code class="literal">getdriverdir</code>. Possible values for <em class="parameter"><code>arch</code></em> are the
@@ -1911,18 +1911,18 @@
 NT print server, the print monitor for a driver must already be installed before adding the driver or else the
 RPC will fail.
 </p><p>
-<a class="indexterm" name="id2636805"></a>
-<a class="indexterm" name="id2636812"></a>
+<a class="indexterm" name="id2636818"></a>
+<a class="indexterm" name="id2636825"></a>
 <code class="literal">setdriver &lt;printername&gt; &lt;drivername&gt;</code> Execute a <code class="literal">SetPrinter()</code>
 command to update the printer driver associated with an installed printer. The printer driver must already be
 correctly installed on the print server.
 </p><p>
-<a class="indexterm" name="id2636837"></a>
-<a class="indexterm" name="id2636844"></a>
+<a class="indexterm" name="id2636851"></a>
+<a class="indexterm" name="id2636858"></a>
 See also the <code class="literal">enumprinters</code> and <code class="literal">enumdrivers</code> commands to
 obtain a list of installed printers and drivers.
-</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2636866"></a>Understanding the rpcclient man Page</h3></div></div></div><p>
-<a class="indexterm" name="id2636875"></a>
+</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2636880"></a>Understanding the rpcclient man Page</h3></div></div></div><p>
+<a class="indexterm" name="id2636888"></a>
 The <span class="emphasis"><em>exact</em></span> format isn't made too clear by the man page, since you have to deal with some
 parameters containing spaces. Here is a better description for it. We have line-broken the command and
 indicated the breaks with &#8220;<span class="quote">\</span>&#8221;. Usually you would type the command in one line without the line
@@ -1946,9 +1946,9 @@
 listening to the traffic caused by Windows computers on the wire. We may as well turn to a Windows box now and
 access it from a UNIX workstation. We will query it with <code class="literal">rpcclient</code> to see what it tells us
 and try to understand the man page more clearly.
-</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2636971"></a>Producing an Example by Querying a Windows Box</h3></div></div></div><p>
-<a class="indexterm" name="id2636980"></a>
-<a class="indexterm" name="id2636989"></a>
+</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2636985"></a>Producing an Example by Querying a Windows Box</h3></div></div></div><p>
+<a class="indexterm" name="id2636993"></a>
+<a class="indexterm" name="id2637002"></a>
 We could run <code class="literal">rpcclient</code> with a <code class="literal">getdriver</code> or a
 <code class="literal">getprinter</code> subcommand (in level 3 verbosity) against it. Just sit down at a UNIX or Linux
 workstation with the Samba utilities installed, then type the following command:
@@ -1956,7 +1956,7 @@
 <code class="prompt">root# </code><strong class="userinput"><code>rpcclient -U'user%secret' NT-SERVER -c 'getdriver printername 3'</code></strong>
 </pre><p>
 From the result it should become clear which is which. Here is an example from my installation:
-<a class="indexterm" name="id2637040"></a>
+<a class="indexterm" name="id2637053"></a>
 </p><pre class="screen">
 <code class="prompt">root# </code><strong class="userinput"><code>rpcclient -U'Danka%xxxx' W200xSERVER \
     -c'getdriver "DANKA InfoStream Virtual Printer" 3'</code></strong>
@@ -1987,10 +1987,10 @@
 would go into the last field <em class="parameter"><code>ListOfFiles,Comma-separated</code></em>. For the CUPS PostScript
 drivers, we do not need any (nor would we for the Adobe PostScript driver); therefore, the field will get a
 &#8220;<span class="quote">NULL</span>&#8221; entry.
-</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2637104"></a>Requirements for adddriver and setdriver to Succeed</h3></div></div></div><p>
-<a class="indexterm" name="id2637112"></a>
-<a class="indexterm" name="id2637121"></a>
-<a class="indexterm" name="id2637128"></a>
+</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2637117"></a>Requirements for adddriver and setdriver to Succeed</h3></div></div></div><p>
+<a class="indexterm" name="id2637126"></a>
+<a class="indexterm" name="id2637135"></a>
+<a class="indexterm" name="id2637142"></a>
 From the man page (and from the quoted output of <code class="literal">cupsaddsmb</code> above) it becomes clear that
 you need to have certain conditions in order to make the manual uploading and initializing of the driver files
 succeed. The two <code class="literal">rpcclient</code> subcommands (<code class="literal">adddriver</code> and
@@ -2007,19 +2007,19 @@
 	the <em class="parameter"><code>[print$]</code></em> share and create
 	subdirectories.</p></li><li><p>The printer you are going to set up for the Windows
 	clients needs to be installed in CUPS already.</p></li><li><p>
-	<a class="indexterm" name="id2637281"></a>
-	<a class="indexterm" name="id2637290"></a>
+	<a class="indexterm" name="id2637295"></a>
+	<a class="indexterm" name="id2637304"></a>
 	The CUPS printer must be known to Samba; otherwise the <code class="literal">setdriver</code> subcommand fails with an
 	NT_STATUS_UNSUCCESSFUL error. To check if the printer is known by Samba, you may use the
 	<code class="literal">enumprinters</code> subcommand to <code class="literal">rpcclient</code>. A long-standing bug prevented a
 	proper update of the printer list until every smbd process had received a SIGHUP or was restarted. Remember
 	this in case you've created the CUPS printer just recently and encounter problems: try restarting Samba.
-	</p></li></ul></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2637328"></a>Manual Driver Installation in 15 Steps</h3></div></div></div><p>
+	</p></li></ul></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2637342"></a>Manual Driver Installation in 15 Steps</h3></div></div></div><p>
 We are going to install a printer driver now by manually executing all
 required commands. Because this may seem a rather complicated process at
 first, we go through the procedure step by step, explaining every
 single action item as it comes up.
-</p><div class="procedure"><a name="id2637342"></a><p class="title"><b>Procedure 22.2. Manual Driver Installation</b></p><ol type="1"><li><p class="title"><b>Install the printer on CUPS.</b></p><pre class="screen">
+</p><div class="procedure"><a name="id2637355"></a><p class="title"><b>Procedure 22.2. Manual Driver Installation</b></p><ol type="1"><li><p class="title"><b>Install the printer on CUPS.</b></p><pre class="screen">
 	<code class="prompt">root# </code><strong class="userinput"><code>lpadmin -p mysmbtstprn -v socket://10.160.51.131:9100 -E \
 				-P canonIR85.ppd</code></strong>
 	</pre><p>
@@ -2028,7 +2028,7 @@
 	(a.k.a. JetDirect or Direct TCP/IP) connection. You need to be root
 	for this step.
 	</p></li><li><p class="title"><b>(Optional.) Check if the printer is recognized by Samba.</b></p><p>
-	<a class="indexterm" name="id2637398"></a>
+	<a class="indexterm" name="id2637412"></a>
 </p><pre class="screen">
 <code class="prompt">root# </code><strong class="userinput"><code>rpcclient -Uroot%xxxx -c 'enumprinters' localhost \
   | grep -C2 mysmbtstprn</code></strong>
@@ -2048,8 +2048,8 @@
 	of the following steps. Alternatively, you can authenticate as one of the users from the &#8220;<span class="quote">write
 	list</span>&#8221; as defined in <code class="filename">smb.conf</code> for <em class="parameter"><code>[print$]</code></em>.
 	</p></li><li><p class="title"><b>(Optional.) Check if Samba knows a driver for the printer.</b></p><p>
-	<a class="indexterm" name="id2637496"></a>
-	<a class="indexterm" name="id2637505"></a>
+	<a class="indexterm" name="id2637510"></a>
+	<a class="indexterm" name="id2637519"></a>
 </p><pre class="screen">
 <code class="prompt">root# </code><strong class="userinput"><code>rpcclient -Uroot%xxxx -c 'getprinter mysmbtstprn 2'\
  localhost | grep driver </code></strong>
@@ -2105,7 +2105,7 @@
 The driver files now are in the W32X86 architecture &#8220;<span class="quote">root</span>&#8221; of
 <em class="parameter"><code>[print$]</code></em>.
 </p></li><li><p class="title"><b>Tell Samba that these are driver files (<code class="literal">adddriver</code>).</b></p><p>
-<a class="indexterm" name="id2637694"></a>
+<a class="indexterm" name="id2637708"></a>
 </p><pre class="screen">
 <code class="prompt">root# </code><strong class="userinput"><code>rpcclient -Uroot%xxxx -c 'adddriver "Windows NT x86" \
 	"mydrivername:cupsdrvr.dll:mysmbtstprn.PPD: \
@@ -2136,7 +2136,7 @@
 Notice how step 6 also moved the driver files to the appropriate
 subdirectory. Compare this with the situation after step 5.
 </p></li><li><p class="title"><b>(Optional.) Verify if Samba now recognizes the driver.</b></p><p>
-<a class="indexterm" name="id2637801"></a>
+<a class="indexterm" name="id2637815"></a>
 </p><pre class="screen">
 <code class="prompt">root# </code><strong class="userinput"><code>rpcclient -Uroot%xxxx -c 'enumdrivers 3' \
 	localhost | grep -B2 -A5 mydrivername</code></strong>
@@ -2152,7 +2152,7 @@
 Remember, this command greps for the name you chose for the
 driver in step 6. This command must succeed before you can proceed.
 </p></li><li><p class="title"><b>Tell Samba which printer should use these driver files (<code class="literal">setdriver</code>).</b></p><p>
-<a class="indexterm" name="id2637856"></a>
+<a class="indexterm" name="id2637870"></a>
 </p><pre class="screen">
 <code class="prompt">root# </code><strong class="userinput"><code>rpcclient -Uroot%xxxx -c 'setdriver mysmbtstprn mydrivername' \
 	localhost</code></strong>
@@ -2163,9 +2163,9 @@
 succeed. The only preconditions are that <code class="literal">enumdrivers</code> must find the driver and
 <code class="literal">enumprinters</code> must find the printer.
 </p></li><li><p class="title"><b>(Optional) Verify if Samba has recognized this association.</b></p><p>
-<a class="indexterm" name="id2637916"></a>
-<a class="indexterm" name="id2637925"></a>
-<a class="indexterm" name="id2637934"></a>
+<a class="indexterm" name="id2637929"></a>
+<a class="indexterm" name="id2637938"></a>
+<a class="indexterm" name="id2637948"></a>
 </p><pre class="screen">
 <code class="prompt">root# </code><strong class="userinput"><code>rpcclient -Uroot%xxxx -c 'getprinter mysmbtstprn 2' localhost \
   | grep driver</code></strong>
@@ -2205,13 +2205,13 @@
      comment:[mysmbtstprn]
 
 </pre><p>
-<a class="indexterm" name="id2638012"></a>
+<a class="indexterm" name="id2638025"></a>
 Compare these results with the ones from steps 2 and 3. Every one of these commands show the driver is installed. Even
 the <code class="literal">enumprinters</code> command now lists the driver
 on the &#8220;<span class="quote">description</span>&#8221; line.
 </p></li><li><p class="title"><b>(Optional.) Tickle the driver into a correct
 device mode.</b></p><p>
-<a class="indexterm" name="id2638047"></a>
+<a class="indexterm" name="id2638060"></a>
 You certainly know how to install the driver on the client. In case
 you are not particularly familiar with Windows, here is a short
 recipe: Browse the Network Neighborhood, go to the Samba server, and look
@@ -2234,12 +2234,12 @@
 Change any printer setting once (like changing <span class="emphasis"><em><span class="guilabel">portrait</span> to
 <span class="guilabel">landscape</span></em></span>), click on <span class="guibutton">Apply</span>, and change the setting back.
 </p></li><li><p class="title"><b>Install the printer on a client (Point'n'Print).</b></p><p>
-<a class="indexterm" name="id2638165"></a>
+<a class="indexterm" name="id2638179"></a>
 </p><pre class="screen">
 <code class="prompt">C:\&gt; </code><strong class="userinput"><code>rundll32 printui.dll,PrintUIEntry /in /n "\\sambaserver\mysmbtstprn"</code></strong>
 </pre><p>
 If it does not work, it could be a permissions problem with the <em class="parameter"><code>[print$]</code></em> share.
-</p></li><li><p class="title"><b>(Optional) Print a test page.</b></p><a class="indexterm" name="id2638207"></a><pre class="screen">
+</p></li><li><p class="title"><b>(Optional) Print a test page.</b></p><a class="indexterm" name="id2638220"></a><pre class="screen">
 <code class="prompt">C:\&gt; </code><strong class="userinput"><code>rundll32 printui.dll,PrintUIEntry /p /n "\\sambaserver\mysmbtstprn"</code></strong>
 </pre><p>
 Then hit [TAB] five times, [ENTER] twice, [TAB] once, and [ENTER] again, and march to the printer.
@@ -2249,8 +2249,8 @@
  why not just throw it away!
 </p></li><li><p class="title"><b>(Obligatory.) Enjoy. Jump. Celebrate your success.</b></p><pre class="screen">
 <code class="prompt">root# </code><strong class="userinput"><code>echo "Cheeeeerioooooo! Success..." &gt;&gt; /var/log/samba/log.smbd</code></strong>
-</pre></li></ol></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2638287"></a>Troubleshooting Revisited</h3></div></div></div><p>
-<a class="indexterm" name="id2638295"></a>
+</pre></li></ol></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2638300"></a>Troubleshooting Revisited</h3></div></div></div><p>
+<a class="indexterm" name="id2638308"></a>
 The setdriver command will fail if in Samba's mind the queue is not
 already there. A successful installation displys the promising message that the:
 </p><pre class="screen">
@@ -2261,20 +2261,20 @@
 <code class="computeroutput">
 result was NT_STATUS_UNSUCCESSFUL
 </code></p><p>
-<a class="indexterm" name="id2638327"></a>
-<a class="indexterm" name="id2638334"></a>
+<a class="indexterm" name="id2638340"></a>
+<a class="indexterm" name="id2638347"></a>
 It is not good enough that you can see the queue in CUPS, using the <code class="literal">lpstat -p ir85wm</code>
 command. A bug in most recent versions of Samba prevents the proper update of the queue list. The recognition
 of newly installed CUPS printers fails unless you restart Samba or send a HUP to all smbd processes. To verify
 if this is the reason why Samba does not execute the <code class="literal">setdriver</code> command successfully, check
 if Samba &#8220;<span class="quote">sees</span>&#8221; the printer:
-<a class="indexterm" name="id2638363"></a>
+<a class="indexterm" name="id2638376"></a>
 </p><pre class="screen">
 <code class="prompt">root# </code><strong class="userinput"><code>rpcclient transmeta -N -U'root%xxxx' -c 'enumprinters 0'|grep ir85wm</code></strong>
         printername:[ir85wm]
 </pre><p>
 An alternate command could be this: 
-<a class="indexterm" name="id2638393"></a>
+<a class="indexterm" name="id2638406"></a>
 </p><pre class="screen">
 <code class="prompt">root# </code><strong class="userinput"><code>rpcclient transmeta -N -U'root%secret' -c 'getprinter ir85wm' </code></strong>
         cmd = getprinter ir85wm
@@ -2284,28 +2284,28 @@
         comment:[CUPS PostScript-Treiber for Windows NT/200x/XP]
 </pre><p>
 By the way, you can use these commands, plus a few more, of course, to install drivers on remote Windows NT print servers too!
-</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2638430"></a>The Printing <code class="filename">*.tdb</code> Files</h2></div></div></div><p>
-<a class="indexterm" name="id2638444"></a>
-<a class="indexterm" name="id2638450"></a>
-<a class="indexterm" name="id2638460"></a>
-<a class="indexterm" name="id2638469"></a>
-<a class="indexterm" name="id2638478"></a>
-<a class="indexterm" name="id2638487"></a>
-<a class="indexterm" name="id2638496"></a>
-<a class="indexterm" name="id2638505"></a>
-<a class="indexterm" name="id2638514"></a>
-<a class="indexterm" name="id2638523"></a>
-<a class="indexterm" name="id2638532"></a>
-<a class="indexterm" name="id2638541"></a>
-<a class="indexterm" name="id2638550"></a>
+</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2638444"></a>The Printing <code class="filename">*.tdb</code> Files</h2></div></div></div><p>
+<a class="indexterm" name="id2638457"></a>
+<a class="indexterm" name="id2638464"></a>
+<a class="indexterm" name="id2638473"></a>
+<a class="indexterm" name="id2638482"></a>
+<a class="indexterm" name="id2638491"></a>
+<a class="indexterm" name="id2638500"></a>
+<a class="indexterm" name="id2638509"></a>
+<a class="indexterm" name="id2638518"></a>
+<a class="indexterm" name="id2638527"></a>
+<a class="indexterm" name="id2638536"></a>
+<a class="indexterm" name="id2638545"></a>
+<a class="indexterm" name="id2638554"></a>
+<a class="indexterm" name="id2638563"></a>
 Some mystery is associated with the series of files with a tdb suffix appearing in every Samba installation.
 They are <code class="filename">connections.tdb</code>, <code class="filename">printing.tdb</code>,
 <code class="filename">share_info.tdb</code>, <code class="filename">ntdrivers.tdb</code>, <code class="filename">unexpected.tdb</code>,
 <code class="filename">brlock.tdb</code>, <code class="filename">locking.tdb</code>, <code class="filename">ntforms.tdb</code>,
 <code class="filename">messages.tdb</code> , <code class="filename">ntprinters.tdb</code>, <code class="filename">sessionid.tdb</code>,
 and <code class="filename">secrets.tdb</code>. What is their purpose?
-</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2638633"></a>Trivial Database Files</h3></div></div></div><p>
-<a class="indexterm" name="id2638641"></a>
+</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2638646"></a>Trivial Database Files</h3></div></div></div><p>
+<a class="indexterm" name="id2638654"></a>
 A Windows NT (print) server keeps track of all information needed to serve its duty toward its clients by
 storing entries in the Windows registry. Client queries are answered by reading from the registry,
 Administrator or user configuration settings that are saved by writing into the registry. Samba and UNIX
@@ -2314,7 +2314,7 @@
 <code class="filename">/var/lib/samba/</code> or <code class="filename">/var/lock/samba/</code>. The printing-related files are
 <code class="filename">ntprinters.tdb</code>, <code class="filename">printing.tdb</code>,<code class="filename">ntforms.tdb</code>, and
 <code class="filename">ntdrivers.tdb</code>.
-</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2638700"></a>Binary Format</h3></div></div></div><p>
+</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2638713"></a>Binary Format</h3></div></div></div><p>
 <code class="filename">*.tdb</code> files are not human readable. They are written in a binary format. &#8220;<span class="quote">Why not
 ASCII?</span>&#8221;, you may ask. &#8220;<span class="quote">After all, ASCII configuration files are a good and proven tradition on
 UNIX.</span>&#8221; The reason for this design decision by the Samba Team is mainly performance. Samba needs to be
@@ -2323,16 +2323,16 @@
 <code class="filename">*.tdb</code> file <span class="emphasis"><em>at the same time</em></span>. The file format of Samba's
 <code class="filename">*.tdb</code> files allows for this provision. Many smbd processes may write to the same
 <code class="filename">*.tdb</code> file at the same time. This wouldn't be possible with pure ASCII files.
-</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2638766"></a>Losing <code class="filename">*.tdb</code> Files</h3></div></div></div><p>
+</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2638780"></a>Losing <code class="filename">*.tdb</code> Files</h3></div></div></div><p>
 It is very important that all <code class="filename">*.tdb</code> files remain consistent over all write and read
 accesses. However, it may happen that these files <span class="emphasis"><em>do</em></span> get corrupted. (A <code class="literal">kill -9
 `pidof smbd'</code> while a write access is in progress could do the damage, as could a power interruption,
 etc.). In cases of trouble, a deletion of the old printing-related <code class="filename">*.tdb</code> files may be the
 only option. After that, you need to re-create all print-related setups unless you have made a backup of the
 <code class="filename">*.tdb</code> files in time.
-</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2638817"></a>Using <code class="literal">tdbbackup</code></h3></div></div></div><p>
-<a class="indexterm" name="id2638829"></a>
-<a class="indexterm" name="id2638840"></a>
+</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2638830"></a>Using <code class="literal">tdbbackup</code></h3></div></div></div><p>
+<a class="indexterm" name="id2638843"></a>
+<a class="indexterm" name="id2638854"></a>
 Samba ships with a little utility that helps the root user of your system to backup your
 <code class="filename">*.tdb</code> files. If you run it with no argument, it prints a usage message:
 </p><pre class="screen">
@@ -2359,10 +2359,10 @@
  -rw-------    1 root     root        40960 May  2 03:44 printing.tdb
  -rw-------    1 root     root        40960 May  2 03:44 printing.tdb.bak
 
-</pre></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2638937"></a>CUPS Print Drivers from Linuxprinting.org</h2></div></div></div><p>
-<a class="indexterm" name="id2638945"></a>
+</pre></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2638950"></a>CUPS Print Drivers from Linuxprinting.org</h2></div></div></div><p>
+<a class="indexterm" name="id2638958"></a>
 CUPS ships with good support for HP LaserJet-type printers. You can install the generic driver as follows:
-<a class="indexterm" name="id2638954"></a>
+<a class="indexterm" name="id2638967"></a>
 </p><pre class="screen">
 <code class="prompt">root# </code><strong class="userinput"><code>lpadmin -p laserjet4plus -v parallel:/dev/lp0 -E -m laserjet.ppd</code></strong>
 </pre><p>
@@ -2378,9 +2378,9 @@
 the tireless work of Till Kamppeter from Mandrakesoft, who is also the principal author of the
 <code class="literal">foomatic-rip</code> utility.
 </p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>
-<a class="indexterm" name="id2639043"></a>
-<a class="indexterm" name="id2639050"></a>
 <a class="indexterm" name="id2639056"></a>
+<a class="indexterm" name="id2639063"></a>
+<a class="indexterm" name="id2639070"></a>
 The former <code class="literal">cupsomatic</code> concept is now being replaced by the new successor, a much more
 powerful <code class="literal">foomatic-rip</code>.  <code class="literal">cupsomatic</code> is no longer maintained. Here is the
 new URL to the <a class="ulink" href="http://www.linuxprinting.org/driver_list.cgi" target="_top">Foomatic-3.0</a>
@@ -2389,9 +2389,9 @@
 <code class="literal">cupsomatic</code>. The new-style PPDs are 100% compliant with the Adobe PPD specification. They
 are also intended to be used by Samba and the cupsaddsmb utility, to provide the driver files for the Windows
 clients!
-</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2639112"></a>foomatic-rip and Foomatic Explained</h3></div></div></div><p>
-<a class="indexterm" name="id2639120"></a>
-<a class="indexterm" name="id2639126"></a>
+</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2639125"></a>foomatic-rip and Foomatic Explained</h3></div></div></div><p>
+<a class="indexterm" name="id2639133"></a>
+<a class="indexterm" name="id2639140"></a>
 Nowadays, most Linux distributions rely on the utilities from the <a class="ulink" href="http://www.linuxprinting.org/" target="_top">Linuxprinting.org</a> to create their printing-related software
 (which, by the way, works on all UNIXes and on Mac OS X and Darwin, too).  The utilities from this sire have a
 very end-user-friendly interface that allows for an easy update of drivers and PPDs for all supported models,
@@ -2402,8 +2402,8 @@
 Linuxprinting.org keeps all the important facts about printer drivers, supported models, and which options are
 available for the various driver/printer combinations in its <a class="ulink" href="http://www.linuxprinting.org/foomatic.html" target="_top">Foomatic</a> database. Currently there are <a class="ulink" href="http://www.linuxprinting.org/driver_list.cgi" target="_top">245 drivers</a> in the database. Many drivers support
 various models, and many models may be driven by different drivers  its your choice!
-</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2639181"></a>690 &#8220;<span class="quote">Perfect</span>&#8221; Printers</h4></div></div></div><p>
-<a class="indexterm" name="id2639192"></a>
+</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2639195"></a>690 &#8220;<span class="quote">Perfect</span>&#8221; Printers</h4></div></div></div><p>
+<a class="indexterm" name="id2639206"></a>
 At present, there are 690 devices dubbed as working perfectly: 181 are <span class="emphasis"><em>mostly</em></span> perfect, 96
 are <span class="emphasis"><em>partially</em></span> perfect, and 46 are paperweights. Keeping in mind that most of these are
 non-PostScript models (PostScript printers are automatically supported by CUPS to perfection by using their
@@ -2411,7 +2411,7 @@
 if it does not also scan and copy and fax under GNU/Linux  then this is a truly astonishing
 achievement! Three years ago the number was not more than 500, and Linux or UNIX printing at the time wasn't
 anywhere near the quality it is today.
-</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2639222"></a>How the Printing HOWTO Started It All</h4></div></div></div><p>
+</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2639236"></a>How the Printing HOWTO Started It All</h4></div></div></div><p>
 A few years ago <a class="ulink" href="http://www2.picante.com/" target="_top">Grant Taylor</a> started it all. The
 roots of today's Linuxprinting.org are in the first <a class="ulink" href="http://www.linuxprinting.org/foomatic2.9/howto/" target="_top">Linux Printing HOWTO</a> that he authored. As a
 side-project to this document, which served many Linux users and admins to guide their first steps in this
@@ -2420,8 +2420,8 @@
 Postgres database with information about the hardware and driver zoo that made up Linux printing of the time.
 This database became the core component of today's Foomatic collection of tools and data. In the meantime, it
 has moved to an XML representation of the data.
-</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2639260"></a>Foomatic's Strange Name</h4></div></div></div><p>
-<a class="indexterm" name="id2639268"></a>
+</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2639274"></a>Foomatic's Strange Name</h4></div></div></div><p>
+<a class="indexterm" name="id2639282"></a>
 &#8220;<span class="quote">Why the funny name?</span>&#8221; you ask. When it really took off, around spring 2000, CUPS was far less
 popular than today, and most systems used LPD, LPRng, or even PDQ to print. CUPS shipped with a few generic
 drivers (good for a few hundred different printer models). These didn't support many device-specific options.
@@ -2439,10 +2439,10 @@
 	to CUPS users (because often the traditional Ghostscript way of
 	printing was the only one available).</p></li><li><p>It gave all the advanced CUPS options (Web interface,
 	GUI driver configurations) to users wanting (or needing) to use
-	Ghostscript filters.</p></li></ul></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2639341"></a>cupsomatic, pdqomatic, lpdomatic, directomatic</h4></div></div></div><p>
-<a class="indexterm" name="id2639349"></a>
-<a class="indexterm" name="id2639356"></a>
-<a class="indexterm" name="id2639363"></a>
+	Ghostscript filters.</p></li></ul></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2639354"></a>cupsomatic, pdqomatic, lpdomatic, directomatic</h4></div></div></div><p>
+<a class="indexterm" name="id2639362"></a>
+<a class="indexterm" name="id2639369"></a>
+<a class="indexterm" name="id2639376"></a>
 CUPS worked through a quickly hacked-up filter script named <a class="ulink" href="http://www.linuxprinting.org/download.cgi?filename=cupsomatic&amp;show=0" target="_top">cupsomatic</a>.  cupsomatic
 ran the printfile through Ghostscript, constructing automatically the rather complicated command line needed.
 It just needed to be copied into the CUPS system to make it work. To configure the way cupsomatic controls the
@@ -2463,8 +2463,8 @@
 behind the &#8220;<span class="quote">*omatic</span>&#8221; scripts.  Foomatic, up to versions 2.0.x, required (ugly) Perl data
 structures attached to Linuxprinting.org PPDs for CUPS. It had a different &#8220;<span class="quote">*omatic</span>&#8221; script for
 every spooler, as well as different printer configuration files.
-</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2639496"></a>The <span class="emphasis"><em>Grand Unification</em></span> Achieved</h4></div></div></div><p>
-<a class="indexterm" name="id2639508"></a>
+</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2639510"></a>The <span class="emphasis"><em>Grand Unification</em></span> Achieved</h4></div></div></div><p>
+<a class="indexterm" name="id2639521"></a>
 This has all changed in Foomatic versions 2.9 (beta) and released as &#8220;<span class="quote">stable</span>&#8221; 3.0. It has now
 achieved the convergence of all *omatic scripts and is called the <a class="ulink" href="http://www.linuxprinting.org/foomatic2.9/download.cgi?filename=foomatic-rip&amp;show=0" target="_top">foomatic-rip</a>.
 This single script is the unification of the previously different spooler-specific *omatic scripts.
@@ -2473,18 +2473,18 @@
 have the power of PPDs at their disposal. Users only need to plug foomatic-rip into their system. For users
 there is improved media type and source support  paper sizes and trays are easier to configure.
 </p><p>
-<a class="indexterm" name="id2639543"></a>
-<a class="indexterm" name="id2639550"></a>
 <a class="indexterm" name="id2639557"></a>
+<a class="indexterm" name="id2639563"></a>
+<a class="indexterm" name="id2639570"></a>
 Also, the new generation of Linuxprinting.org PPDs no longer contains Perl data structures. If you are a
 distro maintainer and have used the previous version of Foomatic, you may want to give the new one a spin, but
 remember to generate a new-version set of PPDs via the new <a class="ulink" href="http://www.linuxprinting.org/download/foomatic/foomatic-db-engine-3.0.0beta1.tar.gz" target="_top">foomatic-db-engine!</a>.
 Individual users just need to generate a single new PPD specific to their model by <a class="ulink" href="http://www.linuxprinting.org/kpfeifle/LinuxKongress2002/Tutorial/II.Foomatic-User/II.tutorial-handout-foomatic-user.html" target="_top">following
 the steps</a> outlined in the Foomatic tutorial or in this chapter. This new development is truly amazing.
 </p><p>
-<a class="indexterm" name="id2639590"></a>
-<a class="indexterm" name="id2639597"></a>
 <a class="indexterm" name="id2639603"></a>
+<a class="indexterm" name="id2639610"></a>
+<a class="indexterm" name="id2639617"></a>
 foomatic-rip is a very clever wrapper around the need to run Ghostscript with a different syntax, options,
 device selections, and/or filters for each different printer or spooler. At the same time, it can read the PPD
 associated with a print queue and modify the print job according to the user selections. Together with this
@@ -2492,8 +2492,8 @@
 Foomatic concept may surprise users. It will support custom paper sizes for many printers and will support
 printing on media drawn from different paper trays within the same job (in both cases, even where there is no
 support for this from Windows-based vendor printer drivers).
-</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2639624"></a>Driver Development Outside</h4></div></div></div><p>
-<a class="indexterm" name="id2639632"></a>
+</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2639638"></a>Driver Development Outside</h4></div></div></div><p>
+<a class="indexterm" name="id2639646"></a>
 Most driver development itself does not happen within Linuxprinting.org. Drivers are written by independent
 maintainers.  Linuxprinting.org just pools all the information and stores it in its database. In addition, it
 also provides the Foomatic glue to integrate the many drivers into any modern (or legacy) printing system
@@ -2501,25 +2501,25 @@
 </p><p>
 Speaking of the different driver development groups, most of the work is currently done in three projects:
 </p><div class="itemizedlist"><ul type="disc"><li><p>
-<a class="indexterm" name="id2639657"></a>
+<a class="indexterm" name="id2639670"></a>
 	<a class="ulink" href="http://www-124.ibm.com/developerworks/oss/linux/projects/omni/" target="_top">Omni</a>
 	 a free software project by IBM that tries to convert its printer
 	driver knowledge from good-ol' OS/2 times into a modern, modular,
 	universal driver architecture for Linux/UNIX (still beta). This
 	currently supports 437 models.</p></li><li><p>
-<a class="indexterm" name="id2639682"></a>
+<a class="indexterm" name="id2639695"></a>
 	<a class="ulink" href="http://hpinkjet.sf.net/" target="_top">HPIJS</a> 
 	a free software project by HP to provide the support for its own
 	range of models (very mature, printing in most cases is perfect and
 	provides true photo quality). This currently supports 369
 	models.</p></li><li><p>
-<a class="indexterm" name="id2639705"></a>
+<a class="indexterm" name="id2639718"></a>
 	<a class="ulink" href="http://gimp-print.sourceforge.net/" target="_top">Gutenprint</a>  a free software
 	effort, started by Michael Sweet (also lead developer for CUPS), now
 	directed by Robert Krawitz, which has achieved an amazing level of
 	photo print quality (many Epson users swear that its quality is
 	better than the vendor drivers provided by Epson for the Microsoft
-	platforms). This currently supports 522 models.</p></li></ul></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2639729"></a>Forums, Downloads, Tutorials, Howtos (Also for Mac OS X and Commercial UNIX)</h4></div></div></div><p>
+	platforms). This currently supports 522 models.</p></li></ul></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2639743"></a>Forums, Downloads, Tutorials, Howtos (Also for Mac OS X and Commercial UNIX)</h4></div></div></div><p>
 Linuxprinting.org today is the one-stop shop to download printer drivers. Look for printer information and
 <a class="ulink" href="http://www.linuxprinting.org//kpfeifle/LinuxKongress2002/Tutorial/" target="_top">tutorials</a> or solve
 printing problems in its popular <a class="ulink" href="http://www.linuxprinting.org/newsportal/" target="_top">forums</a>. This
@@ -2528,9 +2528,9 @@
 <a class="ulink" href="http://www.linuxprinting.org/newsportal/thread.php3?name=linuxprinting.macosx.general" target="_top">Mac OS X
 forum</a> has turned out to be one of the most frequented forums after only a few weeks.
 </p><p>
-<a class="indexterm" name="id2639774"></a>
-<a class="indexterm" name="id2639781"></a>
 <a class="indexterm" name="id2639787"></a>
+<a class="indexterm" name="id2639794"></a>
+<a class="indexterm" name="id2639801"></a>
 Linuxprinting.org and the Foomatic driver wrappers around Ghostscript are now a standard tool-chain for
 printing on all the important distros. Most of them also have CUPS underneath. While in recent years most
 printer data had been added by Kamppeter, many additional contributions came from engineers with SuSE, Red
@@ -2539,16 +2539,16 @@
 </p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>
 Till Kamppeter from Mandrakesoft is doing an excellent job in his spare time to maintain Linuxprinting.org and
 Foomatic. So if you use it often, please send him a note showing your appreciation.
-</p></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2639812"></a>Foomatic Database-Generated PPDs</h4></div></div></div><p>
-<a class="indexterm" name="id2639820"></a>
-<a class="indexterm" name="id2639827"></a>
+</p></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2639826"></a>Foomatic Database-Generated PPDs</h4></div></div></div><p>
 <a class="indexterm" name="id2639834"></a>
 <a class="indexterm" name="id2639841"></a>
 <a class="indexterm" name="id2639848"></a>
-<a class="indexterm" name="id2639855"></a>
-<a class="indexterm" name="id2639862"></a>
-<a class="indexterm" name="id2639869"></a>
-<a class="indexterm" name="id2639876"></a>
+<a class="indexterm" name="id2639854"></a>
+<a class="indexterm" name="id2639861"></a>
+<a class="indexterm" name="id2639868"></a>
+<a class="indexterm" name="id2639875"></a>
+<a class="indexterm" name="id2639882"></a>
+<a class="indexterm" name="id2639889"></a>
 The Foomatic database is an amazing piece of ingenuity in itself. Not only does it keep the printer and driver
 information, but it is organized in a way that it can generate PPD files on the fly from its internal
 XML-based datasets. While these PPDs are modeled to the Adobe specification of PPDs, the
@@ -2563,7 +2563,7 @@
 This usage of PPDs to describe the options of non-PostScript printers was the invention of the CUPS
 developers. The rest is easy.  GUI tools (like KDE's marvelous <a class="ulink" href="http://printing.kde.org/overview/kprinter.phtml" target="_top">kprinter</a> or the GNOME <a class="ulink" href="http://gtklp.sourceforge.net/" target="_top">gtklp</a> xpp and the CUPS Web interface) read the PPD as well and use
 this information to present the available settings to the user as an intuitive menu selection.
-</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2639939"></a>foomatic-rip and Foomatic PPD Download and Installation</h3></div></div></div><p>
+</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2639953"></a>foomatic-rip and Foomatic PPD Download and Installation</h3></div></div></div><p>
 Here are the steps to install a foomatic-rip-driven LaserJet 4 Plus-compatible
 printer in CUPS (note that recent distributions of SuSE, UnitedLinux and
 Mandrake may ship with a complete package of Foomatic-PPDs plus the
@@ -2656,8 +2656,8 @@
 	fit for your printer model's consumption.</p></li><li><p>Ghostscript <span class="emphasis"><em>must</em></span> (depending on
 	the driver/model) contain support for a certain device representing
 	the selected driver for your model (as shown by <code class="literal">gs -h</code>).</p></li><li><p>foomatic-rip needs a new version of PPDs (PPD versions
-	produced for cupsomatic do not work with foomatic-rip).</p></li></ul></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2640411"></a>Page Accounting with CUPS</h2></div></div></div><p>
-<a class="indexterm" name="id2640419"></a>
+	produced for cupsomatic do not work with foomatic-rip).</p></li></ul></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2640425"></a>Page Accounting with CUPS</h2></div></div></div><p>
+<a class="indexterm" name="id2640433"></a>
 Often there are questions regarding print quotas where Samba users (that is, Windows clients) should not be
 able to print beyond a certain number of pages or data volume per day, week, or month. This feature is
 dependent on the real print subsystem you're using.  Samba's part is always to receive the job files from the
@@ -2665,18 +2665,18 @@
 </p><p>
 Of course one could hack things with one's own scripts. But then there is CUPS. CUPS supports quotas that can
 be based on the size of jobs or on the number of pages or both, and can span any time period you want.
-</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2640447"></a>Setting Up Quotas</h3></div></div></div><p>
-<a class="indexterm" name="id2640455"></a>
+</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2640461"></a>Setting Up Quotas</h3></div></div></div><p>
+<a class="indexterm" name="id2640468"></a>
 This is an example command of how root would set a print quota in CUPS, assuming an existing printer named
 &#8220;<span class="quote">quotaprinter</span>&#8221;:
-<a class="indexterm" name="id2640470"></a>
+<a class="indexterm" name="id2640483"></a>
 </p><pre class="screen">
 <code class="prompt">root# </code><strong class="userinput"><code>lpadmin -p quotaprinter -o job-quota-period=604800 \
 	-o job-k-limit=1024 -o job-page-limit=100</code></strong>
 </pre><p>
 This would limit every single user to print no more than 100 pages or 1024 KB of
 data (whichever comes first) within the last 604,800 seconds ( = 1 week).
-</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2640501"></a>Correct and Incorrect Accounting</h3></div></div></div><p>
+</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2640515"></a>Correct and Incorrect Accounting</h3></div></div></div><p>
 For CUPS to count correctly, the printfile needs to pass the CUPS pstops filter; otherwise it uses a dummy
 count of &#8220;<span class="quote">one</span>&#8221;. Some print files do not pass it (e.g., image files), but then those are mostly
 one-page jobs anyway. This also means that proprietary drivers for the target printer running on the client
@@ -2687,12 +2687,12 @@
 accounting done. If the printer is a non-PostScript model, you need to let CUPS do the job to convert the file
 to a print-ready format for the target printer. This is currently working for about a thousand different
 printer models.  Linuxprinting.org has a driver <a class="ulink" href="http://www.linuxprinting.org/printer_list.cgi" target="_top">list</a>.
-</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2640542"></a>Adobe and CUPS PostScript Drivers for Windows Clients</h3></div></div></div><p>
-<a class="indexterm" name="id2640550"></a>
-<a class="indexterm" name="id2640557"></a>
+</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2640555"></a>Adobe and CUPS PostScript Drivers for Windows Clients</h3></div></div></div><p>
 <a class="indexterm" name="id2640564"></a>
-<a class="indexterm" name="id2640570"></a>
-<a class="indexterm" name="id2640577"></a>
+<a class="indexterm" name="id2640571"></a>
+<a class="indexterm" name="id2640578"></a>
+<a class="indexterm" name="id2640584"></a>
+<a class="indexterm" name="id2640591"></a>
 Before CUPS 1.1.16, your only option was to use the Adobe PostScript driver on the Windows clients. The output
 of this driver was not always passed through the <code class="literal">pstops</code> filter on the CUPS/Samba side, and
 therefore was not counted correctly (the reason is that it often, depending on the PPD being used, wrote a
@@ -2703,13 +2703,13 @@
 clients (which is tagged in the download area of <code class="filename">http://www.cups.org/</code> as the
 <code class="filename">cups-samba-1.1.16.tar.gz</code> package). It does <span class="emphasis"><em>not</em></span> work for Windows
 9x/Me clients, but it guarantees:
-</p><div class="itemizedlist"><ul type="disc"><li><p> <a class="indexterm" name="id2640638"></a> To not write a PJL-header.</p></li><li><p>To still read and support all PJL-options named in the
+</p><div class="itemizedlist"><ul type="disc"><li><p> <a class="indexterm" name="id2640651"></a> To not write a PJL-header.</p></li><li><p>To still read and support all PJL-options named in the
 	driver PPD with its own means.</p></li><li><p>That the file will pass through the <code class="literal">pstops</code> filter
 	on the CUPS/Samba server.</p></li><li><p>To page-count correctly the print file.</p></li></ul></div><p>
 You can read more about the setup of this combination in the man page for <code class="literal">cupsaddsmb</code> (which
 is only present with CUPS installed, and only current from CUPS 1.1.16).
-</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2640682"></a>The page_log File Syntax</h3></div></div></div><p>
-<a class="indexterm" name="id2640690"></a>
+</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2640696"></a>The page_log File Syntax</h3></div></div></div><p>
+<a class="indexterm" name="id2640704"></a>
 These are the items CUPS logs in the <code class="filename">page_log</code> for every page of a job:
 </p><div class="itemizedlist"><ul type="disc"><li><p>Printer name</p></li><li><p>User name</p></li><li><p>Job ID</p></li><li><p>Time of printing</p></li><li><p>Page number</p></li><li><p>Number of copies</p></li><li><p>A billing information string (optional)</p></li><li><p>The host that sent the job (included since version 1.1.19)</p></li></ul></div><p>
 Here is an extract of my CUPS server's <code class="filename">page_log</code> file to illustrate the
@@ -2727,7 +2727,7 @@
  The next job had ID <em class="parameter"><code>402</code></em>, was sent by user <em class="parameter"><code>boss</code></em>
 from IP address <code class="constant">10.160.51.33</code>, printed from one page 440 copies, and
 is set to be billed to <em class="parameter"><code>finance-dep</code></em>.
-</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2640826"></a>Possible Shortcomings</h3></div></div></div><p>
+</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2640840"></a>Possible Shortcomings</h3></div></div></div><p>
 What flaws or shortcomings are there with this quota system?
 </p><div class="itemizedlist"><ul type="disc"><li><p>The ones named above (wrongly logged job in case of
 	printer hardware failure, and so on).</p></li><li><p>In reality, CUPS counts the job pages that are being
@@ -2741,7 +2741,7 @@
 	&#8220;<span class="quote">used-up</span>&#8221; number of current quota.</p></li><li><p>A user having used up 99 sheets of a 100 quota will
 	still be able to send and print a 1,000 sheet job.</p></li><li><p>A user being denied a job because of a filled-up quota
 	does not get a meaningful error message from CUPS other than
-	&#8220;<span class="quote">client-error-not-possible</span>&#8221;.</p></li></ul></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2640892"></a>Future Developments</h3></div></div></div><p>
+	&#8220;<span class="quote">client-error-not-possible</span>&#8221;.</p></li></ul></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2640906"></a>Future Developments</h3></div></div></div><p>
 This is the best system currently available, and there are huge
 improvements under development for CUPS 1.2:
 </p><div class="itemizedlist"><ul type="disc"><li><p>Page counting will go into the backends (these talk
@@ -2749,10 +2749,10 @@
 	actual printing process; thus, a jam at the fifth sheet will lead to a
 	stop in the counting).</p></li><li><p>Quotas will be handled more flexibly.</p></li><li><p>Probably there will be support for users to inquire
 	about their accounts in advance.</p></li><li><p>Probably there will be support for some other tools
-	around this topic.</p></li></ul></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2640932"></a>Other Accounting Tools</h3></div></div></div><p>
+	around this topic.</p></li></ul></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2640946"></a>Other Accounting Tools</h3></div></div></div><p>
 Other accounting tools that can be used includes: PrintAnalyzer, pyKota, printbill, LogReport.
 For more information regarding these tools you can try a Google search.
-</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2640946"></a>Additional Material</h2></div></div></div><p>
+</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2640960"></a>Additional Material</h2></div></div></div><p>
 A printer queue with <span class="emphasis"><em>no</em></span> PPD associated to it is a
 &#8220;<span class="quote">raw</span>&#8221; printer, and all files will go directly there as received by the
 spooler. The exceptions are file types <em class="parameter"><code>application/octet-stream</code></em>
@@ -2831,15 +2831,15 @@
 allowed to have direct access (such as when the operators often need
 to load the proper paper type before running the 10,000 page job
 requested by marketing for the mailing, and so on).
-</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2641163"></a>Autodeletion or Preservation of CUPS Spool Files</h2></div></div></div><p>
-<a class="indexterm" name="id2641172"></a>
-<a class="indexterm" name="id2641179"></a>
+</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2641177"></a>Autodeletion or Preservation of CUPS Spool Files</h2></div></div></div><p>
 <a class="indexterm" name="id2641186"></a>
+<a class="indexterm" name="id2641192"></a>
+<a class="indexterm" name="id2641199"></a>
 Samba print files pass through two spool directories. One is the incoming directory managed by Samba (set in
 the <a class="link" href="smb.conf.5.html#PATH">path = /var/spool/samba</a> directive in the <em class="parameter"><code>[printers]</code></em> section of <code class="filename">smb.conf</code>). The other is the spool directory of your UNIX print subsystem. For
 CUPS it is normally <code class="filename">/var/spool/cups/</code>, as set by the <code class="filename">cupsd.conf</code>
 directive <code class="filename">RequestRoot /var/spool/cups</code>.
-</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2641239"></a>CUPS Configuration Settings Explained</h3></div></div></div><p>
+</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2641253"></a>CUPS Configuration Settings Explained</h3></div></div></div><p>
 Some important parameter settings in the CUPS configuration file
 <code class="filename">cupsd.conf</code> are:
 </p><div class="variablelist"><dl><dt><span class="term">PreserveJobHistory Yes</span></dt><dd><p>
@@ -2863,7 +2863,7 @@
 	</p></dd></dl></div><p>
 (There are also additional settings for <em class="parameter"><code>MaxJobsPerUser</code></em> and
 <em class="parameter"><code>MaxJobsPerPrinter</code></em>.)
-</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2641324"></a>Preconditions</h3></div></div></div><p>
+</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2641338"></a>Preconditions</h3></div></div></div><p>
 For everything to work as it should, you need to have three things:
 </p><div class="itemizedlist"><ul type="disc"><li><p>A Samba smbd that is compiled against <code class="filename">libcups</code> (check
 	on Linux by running <strong class="userinput"><code>ldd `which smbd'</code></strong>).</p></li><li><p>A Samba-<code class="filename">smb.conf</code> setting of
@@ -2876,14 +2876,14 @@
 <a class="link" href="smb.conf.5.html#LPPAUSECOMMAND">lppause command</a>, and
 <a class="link" href="smb.conf.5.html#LPRESUMECOMMAND">lpresume command</a>) are ignored, and they should normally have no
 influence whatsoever on your printing.
-</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2641463"></a>Manual Configuration</h3></div></div></div><p>
+</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2641477"></a>Manual Configuration</h3></div></div></div><p>
 If you want to do things manually, replace the <a class="link" href="smb.conf.5.html#PRINTING">printing = cups</a>
 by <a class="link" href="smb.conf.5.html#PRINTING">printing = bsd</a>. Then your manually set commands may work
 (I haven't tested this), and a <a class="link" href="smb.conf.5.html#PRINTCOMMAND">print command = lp -d %P %s; rm %s</a>
 may do what you need.
-</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2641511"></a>Printing from CUPS to Windows-Attached Printers</h2></div></div></div><p>
-<a class="indexterm" name="id2641519"></a>
-<a class="indexterm" name="id2641525"></a>
+</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2641524"></a>Printing from CUPS to Windows-Attached Printers</h2></div></div></div><p>
+<a class="indexterm" name="id2641533"></a>
+<a class="indexterm" name="id2641539"></a>
 From time to time the question arises, how can you print <span class="emphasis"><em>to</em></span> a Windows-attached printer
 <span class="emphasis"><em>from</em></span> Samba? Normally the local connection from Windows host to printer would be done by
 USB or parallel cable, but this does not matter to Samba. From here only an SMB connection needs to be opened
@@ -2918,8 +2918,8 @@
 </p><pre class="screen">
 <code class="prompt">root# </code><strong class="userinput"><code>ln -s `which smbspool` /usr/lib/cups/backend/smb</code></strong>
 </pre><p>
-<a class="indexterm" name="id2641655"></a>
-<a class="indexterm" name="id2641662"></a>
+<a class="indexterm" name="id2641669"></a>
+<a class="indexterm" name="id2641676"></a>
 <code class="literal">smbspool</code> was written by Mike Sweet from the CUPS folks. It is included and ships with
 Samba. It may also be used with print subsystems other than CUPS, to spool jobs to Windows printer shares. To
 set up printer <em class="replaceable"><code>winprinter</code></em> on CUPS, you need to have a driver for it. Essentially
@@ -2934,9 +2934,9 @@
 <code class="prompt">root# </code><strong class="userinput"><code>lpadmin -p winprinter -v smb://WINDOWSNETBIOSNAME/printersharename \
   -P /path/to/PPD</code></strong>
 </pre><p>
-<a class="indexterm" name="id2641722"></a>
-<a class="indexterm" name="id2641729"></a>
 <a class="indexterm" name="id2641736"></a>
+<a class="indexterm" name="id2641743"></a>
+<a class="indexterm" name="id2641750"></a>
 The PPD must be able to direct CUPS to generate the print data for the target model. For PostScript printers,
 just use the PPD that would be used with the Windows NT PostScript driver. But what can you do if the printer
 is only accessible with a password? Or if the printer's host is part of another workgroup? This is provided
@@ -2949,10 +2949,10 @@
 Printing will only work if you have a working NetBIOS name resolution up and running. Note that this is a
 feature of CUPS and you do not necessarily need to have smbd running.
 
-</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2641806"></a>More CUPS Filtering Chains</h2></div></div></div><p>
+</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2641820"></a>More CUPS Filtering Chains</h2></div></div></div><p>
 The diagrams in <a class="link" href="CUPS-printing.html#cups1" title="Figure 22.17. Filtering Chain 1.">Filtering Chain 1</a> and <a class="link" href="CUPS-printing.html#cups2" title="Figure 22.18. Filtering Chain with cupsomatic">Filtering Chain with
 cupsomatic</a> show how CUPS handles print jobs.
-</p><div class="figure"><a name="cups1"></a><p class="title"><b>Figure 22.17. Filtering Chain 1.</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/cups1.png" alt="Filtering Chain 1."></div></div></div><br class="figure-break"><div class="figure"><a name="cups2"></a><p class="title"><b>Figure 22.18. Filtering Chain with cupsomatic</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/cups2.png" width="243" alt="Filtering Chain with cupsomatic"></div></div></div><br class="figure-break"></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2641918"></a>Common Errors</h2></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2641924"></a>Windows 9x/Me Client Can't Install Driver</h3></div></div></div><p>For Windows 9x/Me, clients require the printer names to be eight
+</p><div class="figure"><a name="cups1"></a><p class="title"><b>Figure 22.17. Filtering Chain 1.</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/cups1.png" alt="Filtering Chain 1."></div></div></div><br class="figure-break"><div class="figure"><a name="cups2"></a><p class="title"><b>Figure 22.18. Filtering Chain with cupsomatic</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/cups2.png" width="243" alt="Filtering Chain with cupsomatic"></div></div></div><br class="figure-break"></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2641932"></a>Common Errors</h2></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2641937"></a>Windows 9x/Me Client Can't Install Driver</h3></div></div></div><p>For Windows 9x/Me, clients require the printer names to be eight
 	characters (or &#8220;<span class="quote">8 plus 3 chars suffix</span>&#8221;) max; otherwise, the driver files
 	will not get transferred when you want to download them from Samba.</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="root-ask-loop"></a>&#8220;<span class="quote">cupsaddsmb</span>&#8221; Keeps Asking for Root Password in Never-ending Loop</h3></div></div></div><p>Have you set <a class="link" href="smb.conf.5.html#SECURITY">security = user</a>? Have
 	you used <code class="literal">smbpasswd</code> to give root a Samba account?
@@ -2963,10 +2963,10 @@
 	password).</p><p>
 	If the error is &#8220;<span class="quote">Tree connect failed: NT_STATUS_BAD_NETWORK_NAME</span>&#8221;, 
 	you may have forgotten to create the <code class="filename">/etc/samba/drivers</code> directory.
-	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2642000"></a>&#8220;<span class="quote">cupsaddsmb</span>&#8221; or &#8220;<span class="quote">rpcclient addriver</span>&#8221; Emit Error</h3></div></div></div><p>
+	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2642014"></a>&#8220;<span class="quote">cupsaddsmb</span>&#8221; or &#8220;<span class="quote">rpcclient addriver</span>&#8221; Emit Error</h3></div></div></div><p>
 	If <code class="literal">cupsaddsmb</code>, or <code class="literal">rpcclient addriver</code> emit the error message
 	WERR_BAD_PASSWORD, refer to <a class="link" href="CUPS-printing.html#root-ask-loop" title="&#8220;cupsaddsmb&#8221; Keeps Asking for Root Password in Never-ending Loop">the previous common error</a>.
-	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2642038"></a>&#8220;<span class="quote">cupsaddsmb</span>&#8221; Errors</h3></div></div></div><p>
+	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2642052"></a>&#8220;<span class="quote">cupsaddsmb</span>&#8221; Errors</h3></div></div></div><p>
 	The use of &#8220;<span class="quote">cupsaddsmb</span>&#8221; gives &#8220;<span class="quote">No PPD file for printer...</span>&#8221; 
 	message while PPD file is present.  What might the problem be?
 	</p><p>
@@ -2977,10 +2977,10 @@
 	<strong class="userinput"><code>cupsaddsmb -H sambaserver -h cupsserver -v printername</code></strong>.
 	</p><p>Is your <em class="parameter"><code>TempDir</code></em> directive in
 	<code class="filename">cupsd.conf</code> set to a valid value, and is it writable?
-	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2642112"></a>Client Can't Connect to Samba Printer</h3></div></div></div><p>Use <code class="literal">smbstatus</code> to check which user
+	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2642126"></a>Client Can't Connect to Samba Printer</h3></div></div></div><p>Use <code class="literal">smbstatus</code> to check which user
 	you are from Samba's point of view. Do you have the privileges to
 	write into the <em class="parameter"><code>[print$]</code></em>
-	share?</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2642137"></a>New Account Reconnection from Windows 200x/XP Troubles</h3></div></div></div><p>
+	share?</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2642150"></a>New Account Reconnection from Windows 200x/XP Troubles</h3></div></div></div><p>
 Once you are connected as the wrong user (for example, as <code class="constant">nobody</code>, which often occurs if
 you have <a class="link" href="smb.conf.5.html#MAPTOGUEST">map to guest = bad user</a>), Windows Explorer will not accept an
 attempt to connect again as a different user. There will not be any bytes transferred on the wire to Samba,
@@ -2995,44 +2995,44 @@
 connected under a different account. Now open the <span class="guilabel">Printers</span> folder (on the Samba server in
 the <span class="guilabel">Network Neighborhood</span>), right-click on the printer in question, and select
 <span class="guibutton">Connect....</span>.
-</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2642228"></a>Avoid Being Connected to the Samba Server as the Wrong User</h3></div></div></div><p>
-<a class="indexterm" name="id2642236"></a>
+</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2642242"></a>Avoid Being Connected to the Samba Server as the Wrong User</h3></div></div></div><p>
+<a class="indexterm" name="id2642250"></a>
 You see per <code class="literal">smbstatus</code> that you are connected as user nobody, but you want to be root or
 printer admin. This is probably due to <a class="link" href="smb.conf.5.html#MAPTOGUEST">map to guest = bad user</a>, which
 silently connected you under the guest account when you gave (maybe by accident) an incorrect username. Remove
 <a class="link" href="smb.conf.5.html#MAPTOGUEST">map to guest</a> if you want to prevent this.
-</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2642279"></a>Upgrading to CUPS Drivers from Adobe Drivers</h3></div></div></div><p>
+</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2642293"></a>Upgrading to CUPS Drivers from Adobe Drivers</h3></div></div></div><p>
 This information came from a mailing list posting regarding problems experienced when
 upgrading from Adobe drivers to CUPS drivers on Microsoft Windows NT/200x/XP clients.
 </p><p>First delete all old Adobe-using printers. Then delete all old Adobe drivers. (On Windows 200x/XP, right-click in
 the background of <span class="guilabel">Printers</span> folder, select <span class="guimenuitem">Server Properties...</span>, select
-tab <span class="guilabel">Drivers</span>, and delete here).</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2642317"></a>Can't Use &#8220;<span class="quote">cupsaddsmb</span>&#8221; on Samba Server, Which Is a PDC</h3></div></div></div><p>Do you use the &#8220;<span class="quote">naked</span>&#8221; root user name? Try to do it
+tab <span class="guilabel">Drivers</span>, and delete here).</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2642330"></a>Can't Use &#8220;<span class="quote">cupsaddsmb</span>&#8221; on Samba Server, Which Is a PDC</h3></div></div></div><p>Do you use the &#8220;<span class="quote">naked</span>&#8221; root user name? Try to do it
 this way: <strong class="userinput"><code>cupsaddsmb -U <em class="replaceable"><code>DOMAINNAME</code></em>\\root -v
 <em class="replaceable"><code>printername</code></em></code></strong>&gt; (note the two backslashes: the first one is
-required to &#8220;<span class="quote">escape</span>&#8221; the second one).</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2642352"></a>Deleted Windows 200x Printer Driver Is Still Shown</h3></div></div></div><p>Deleting a printer on the client will not delete the
+required to &#8220;<span class="quote">escape</span>&#8221; the second one).</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2642366"></a>Deleted Windows 200x Printer Driver Is Still Shown</h3></div></div></div><p>Deleting a printer on the client will not delete the
 driver too (to verify, right-click on the white background of the
 <span class="guilabel">Printers</span> folder, select <span class="guimenuitem">Server Properties</span> and click on the
 <span class="guilabel">Drivers</span> tab). These same old drivers will be re-used when you try to
 install a printer with the same name. If you want to update to a new
 driver, delete the old ones first. Deletion is only possible if no
-other printer uses the same driver.</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2642387"></a>Windows 200x/XP Local Security Policies</h3></div></div></div><a class="indexterm" name="id2642393"></a><a class="indexterm" name="id2642400"></a><p>Local security policies may not allow the installation of unsigned drivers  &#8220;<span class="quote">local
-security policies</span>&#8221; may not allow the installation of printer drivers at all.</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2642420"></a>Administrator Cannot Install Printers for All Local Users</h3></div></div></div><p>
-<a class="indexterm" name="id2642429"></a>
-<a class="indexterm" name="id2642436"></a>
+other printer uses the same driver.</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2642401"></a>Windows 200x/XP Local Security Policies</h3></div></div></div><a class="indexterm" name="id2642407"></a><a class="indexterm" name="id2642414"></a><p>Local security policies may not allow the installation of unsigned drivers  &#8220;<span class="quote">local
+security policies</span>&#8221; may not allow the installation of printer drivers at all.</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2642434"></a>Administrator Cannot Install Printers for All Local Users</h3></div></div></div><p>
+<a class="indexterm" name="id2642443"></a>
+<a class="indexterm" name="id2642450"></a>
 Windows XP handles SMB printers on a &#8220;<span class="quote">per-user</span>&#8221; basis.
 This means every user needs to install the printer himself or herself. To have a printer available for
 everybody, you might want to use the built-in IPP client capabilities of Win XP. Add a printer with the print
 path of <em class="parameter"><code>http://cupsserver:631/printers/printername</code></em>.  We're still looking into this one.
 Maybe a logon script could automatically install printers for all users.
-</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2642461"></a>Print Change, Notify Functions on NT Clients</h3></div></div></div><p>For print change, notify functions on NT++ clients.  These need to run the <code class="literal">Server</code>
-service first (renamed to <code class="literal">File &amp; Print Sharing for MS Networks</code> in XP).</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2642487"></a>Windows XP SP1</h3></div></div></div><p>Windows XP SP1 introduced a Point and Print Restriction Policy (this restriction does not apply to
+</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2642475"></a>Print Change, Notify Functions on NT Clients</h3></div></div></div><p>For print change, notify functions on NT++ clients.  These need to run the <code class="literal">Server</code>
+service first (renamed to <code class="literal">File &amp; Print Sharing for MS Networks</code> in XP).</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2642500"></a>Windows XP SP1</h3></div></div></div><p>Windows XP SP1 introduced a Point and Print Restriction Policy (this restriction does not apply to
 &#8220;<span class="quote">Administrator</span>&#8221; or &#8220;<span class="quote">Power User</span>&#8221; groups of users). In Group Policy Object Editor, go
 to <span class="guimenu">User Configuration -&gt; Administrative Templates -&gt; Control Panel -&gt; Printers</span>. The policy
 is automatically set to <code class="constant">Enabled</code> and the <code class="constant">Users can only Point and Print to
 machines in their Forest</code> . You probably need to change it to <code class="constant">Disabled</code> or
 <code class="constant">Users can only Point and Print to these servers</code> to make driver downloads from Samba
 possible.
-</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2642533"></a>Print Options for All Users Can't Be Set on Windows 200x/XP</h3></div></div></div><p>How are you doing it? I bet the wrong way (it is not easy to find out, though). There are three
+</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2642547"></a>Print Options for All Users Can't Be Set on Windows 200x/XP</h3></div></div></div><p>How are you doing it? I bet the wrong way (it is not easy to find out, though). There are three
 different ways to bring you to a dialog that <span class="emphasis"><em>seems</em></span> to set everything. All three dialogs
 <span class="emphasis"><em>look</em></span> the same, yet only one of them does what you intend. You need to be Administrator or
 Print Administrator to do this for all users. Here is how I do it on XP:
@@ -3065,33 +3065,33 @@
 (<a class="link" href="smb.conf.5.html#PRINTERADMIN">printer admin</a> in <code class="filename">smb.conf</code>) <span class="emphasis"><em>before</em></span> a client downloads the
 driver (the clients can later set their own <span class="emphasis"><em>per-user defaults</em></span> by following the procedures
 <span class="emphasis"><em>A</em></span> or <span class="emphasis"><em>B</em></span>).
-</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2642816"></a>Most Common Blunders in Driver Settings on Windows Clients</h3></div></div></div><p>
+</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2642830"></a>Most Common Blunders in Driver Settings on Windows Clients</h3></div></div></div><p>
 Don't use <em class="parameter"><code>Optimize for Speed</code></em>, but use <em class="parameter"><code>Optimize for Portability</code></em>
 instead (Adobe PS Driver). Don't use <em class="parameter"><code>Page Independence: No</code></em>. Always settle with
 <em class="parameter"><code>Page Independence: Yes</code></em> (Microsoft PS Driver and CUPS PS Driver for Windows NT/200x/XP).
 If there are problems with fonts, use <em class="parameter"><code>Download as Softfont into printer</code></em> (Adobe PS
 Driver). For <span class="guilabel">TrueType Download Options</span> choose <code class="constant">Outline</code>. Use
 PostScript Level 2 if you are having trouble with a non-PS printer and if there is a choice.
-</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2642872"></a><code class="literal">cupsaddsmb</code> Does Not Work with Newly Installed Printer</h3></div></div></div><p>
+</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2642885"></a><code class="literal">cupsaddsmb</code> Does Not Work with Newly Installed Printer</h3></div></div></div><p>
 Symptom: The last command of <code class="literal">cupsaddsmb</code> does not complete successfully. If the <code class="literal">cmd
 = setdriver printername printername</code> result was NT_STATUS_UNSUCCESSFUL, then possibly the printer was
 not yet recognized by Samba. Did it show up in Network Neighborhood? Did it show up in <code class="literal">rpcclient
 hostname -c `enumprinters'</code>? Restart smbd (or send a <code class="literal">kill -HUP</code> to all processes
 listed by <code class="literal">smbstatus</code>, and try again.
-</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2642921"></a>Permissions on <code class="filename">/var/spool/samba/</code> Get Reset After Each Reboot</h3></div></div></div><p>
+</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2642935"></a>Permissions on <code class="filename">/var/spool/samba/</code> Get Reset After Each Reboot</h3></div></div></div><p>
 Have you ever by accident set the CUPS spool directory to the same location (<em class="parameter"><code>RequestRoot
 /var/spool/samba/</code></em> in <code class="filename">cupsd.conf</code> or the other way round:
 <code class="filename">/var/spool/cups/</code> is set as <a class="link" href="smb.conf.5.html#PATH">path</a>&gt; in the <em class="parameter"><code>[printers]</code></em> section)? These <em class="parameter"><code>must</code></em> be different. Set <em class="parameter"><code>RequestRoot
 /var/spool/cups/</code></em> in <code class="filename">cupsd.conf</code> and <a class="link" href="smb.conf.5.html#PATH">path = 
 /var/spool/samba</a> in the <em class="parameter"><code>[printers]</code></em> section of <code class="filename">smb.conf</code>. Otherwise,
 cupsd will sanitize permissions to its spool directory with each restart and printing will not work reliably.
-</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2643020"></a>Print Queue Called &#8220;<span class="quote">lp</span>&#8221; Mishandles Print Jobs</h3></div></div></div><p>
+</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2643033"></a>Print Queue Called &#8220;<span class="quote">lp</span>&#8221; Mishandles Print Jobs</h3></div></div></div><p>
 In this case a print queue called &#8220;<span class="quote">lp</span>&#8221; intermittently swallows jobs and
 spits out completely different ones from what was sent.
 </p><p>
-<a class="indexterm" name="id2643040"></a>
-<a class="indexterm" name="id2643046"></a>
-<a class="indexterm" name="id2643053"></a>
+<a class="indexterm" name="id2643054"></a>
+<a class="indexterm" name="id2643060"></a>
+<a class="indexterm" name="id2643067"></a>
 It is a bad idea to name any printer &#8220;<span class="quote">lp</span>&#8221;. This is the traditional UNIX name for the default
 printer. CUPS may be set up to do an automatic creation of Implicit Classes. This means, to group all printers
 with the same name to a pool of devices and load-balance the jobs across them in a round-robin fashion.
@@ -3100,13 +3100,13 @@
 <em class="parameter"><code>BrowseShortNames No</code></em>. It will present any printer as
 <em class="replaceable"><code>printername at cupshost</code></em>, which gives you better control over what may happen in a
 large networked environment.
-</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2643089"></a>Location of Adobe PostScript Driver Files for &#8220;<span class="quote">cupsaddsmb</span>&#8221;</h3></div></div></div><p>
+</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2643102"></a>Location of Adobe PostScript Driver Files for &#8220;<span class="quote">cupsaddsmb</span>&#8221;</h3></div></div></div><p>
 Use <code class="literal">smbclient</code> to connect to any Windows box with a shared PostScript printer:
 <code class="literal">smbclient //windowsbox/print\$ -U guest</code>. You can navigate to the
 <code class="filename">W32X86/2</code> subdir to <code class="literal">mget ADOBE*</code> and other files or to
 <code class="filename">WIN40/0</code> to do the same.  Another option is to download the <code class="filename">*.exe</code>
 packaged files from the Adobe Web site.
-</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2643142"></a>Overview of the CUPS Printing Processes</h2></div></div></div><p>
+</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2643156"></a>Overview of the CUPS Printing Processes</h2></div></div></div><p>
 A complete overview of the CUPS printing processes can be found in <a class="link" href="CUPS-printing.html#a_small" title="Figure 22.19. CUPS Printing Overview.">the CUPS
 Printing Overview diagram</a>.
-</p><div class="figure"><a name="a_small"></a><p class="title"><b>Figure 22.19. CUPS Printing Overview.</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/a_small.png" width="243" alt="CUPS Printing Overview."></div></div></div><br class="figure-break"></div><div class="footnotes"><br><hr width="100" align="left"><div class="footnote"><p><sup>[<a name="ftn.id2632384" href="#id2632384" class="para">6</a>] </sup>See also <a class="ulink" href="http://www.cups.org/cups-help.html" target="_top">http://www.cups.org/cups-help.html</a></p></div></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="classicalprinting.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="optional.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="VFS.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Chapter 21. Classical Printing Support </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> Chapter 23. Stackable VFS modules</td></tr></table></div></body></html>
+</p><div class="figure"><a name="a_small"></a><p class="title"><b>Figure 22.19. CUPS Printing Overview.</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/a_small.png" width="243" alt="CUPS Printing Overview."></div></div></div><br class="figure-break"></div><div class="footnotes"><br><hr width="100" align="left"><div class="footnote"><p><sup>[<a name="ftn.id2632397" href="#id2632397" class="para">6</a>] </sup>See also <a class="ulink" href="http://www.cups.org/cups-help.html" target="_top">http://www.cups.org/cups-help.html</a></p></div></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="classicalprinting.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="optional.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="VFS.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Chapter 21. Classical Printing Support </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> Chapter 23. Stackable VFS modules</td></tr></table></div></body></html>

Modified: branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/ChangeNotes.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/ChangeNotes.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/ChangeNotes.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,10 +1,10 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 9. Important and Critical Change Notes for the Samba 3.x Series</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="optional.html" title="Part III. Advanced Configuration"><link rel="prev" href="optional.html" title="Part III. Advanced Configuration"><link rel="next" href="NetworkBrowsing.html" title="Chapter 10. Network Browsing"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 9. Important and Critical Change Notes for the Samba 3.x Series</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="optional.html">Prev</a> </td><th width="60%" align="center">Part III. Advanced Configuration</th><td width="20%" align="right"> <a accesskey="n" href="NetworkBrowsing.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="ChangeNotes"></a>Chapter 9. Important and Critical Change Notes for the Samba 3.x Series</h2></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht at samba.org">jht at samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Gerald</span> <span class="othername">(Jerry)</span> <span class="surname">Carter</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jerry at samba.org">jerry at samba.org</a>&gt;</code></p></div></div></div></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="ChangeNotes.html#id2571646">Important Samba-3.2.x Change Notes</a></span></dt><dt><span class="sect1"><a href="ChangeNotes.html#id2571658">Important Samba-3.0.x Change Notes</a></span></dt><dd><dl><dt><span class="sect2"><a href="ChangeNotes.html#id2571717">User and Group Changes</a></span></dt><dt><span class="sect2"><a href="ChangeNotes.html#id2572028">Essential Group Mappings</a></span></dt><dt><span class="sect2"><a href="ChangeNotes.html#id2572149">Passdb Changes</a></span></dt><dt><span class="sect2"><a href="ChangeNotes.html#id2572209">Group Mapping Changes in Samba-3.0.23</a></span></dt><dt><span class="sect2"><a href="ChangeNotes.html#id2572329">LDAP Changes in Samba-3.0.23</a></span></dt></dl></dd></dl></div><p>
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 9. Important and Critical Change Notes for the Samba 3.x Series</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="optional.html" title="Part III. Advanced Configuration"><link rel="prev" href="optional.html" title="Part III. Advanced Configuration"><link rel="next" href="NetworkBrowsing.html" title="Chapter 10. Network Browsing"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 9. Important and Critical Change Notes for the Samba 3.x Series</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="optional.html">Prev</a> </td><th width="60%" align="center">Part III. Advanced Configuration</th><td width="20%" align="right"> <a accesskey="n" href="NetworkBrowsing.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="ChangeNotes"></a>Chapter 9. Important and Critical Change Notes for the Samba 3.x Series</h2></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht at samba.org">jht at samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Gerald</span> <span class="othername">(Jerry)</span> <span class="surname">Carter</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jerry at samba.org">jerry at samba.org</a>&gt;</code></p></div></div></div></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="ChangeNotes.html#id2571660">Important Samba-3.2.x Change Notes</a></span></dt><dt><span class="sect1"><a href="ChangeNotes.html#id2571671">Important Samba-3.0.x Change Notes</a></span></dt><dd><dl><dt><span class="sect2"><a href="ChangeNotes.html#id2571731">User and Group Changes</a></span></dt><dt><span class="sect2"><a href="ChangeNotes.html#id2572042">Essential Group Mappings</a></span></dt><dt><span class="sect2"><a href="ChangeNotes.html#id2572162">Passdb Changes</a></span></dt><dt><span class="sect2"><a href="ChangeNotes.html#id2572222">Group Mapping Changes in Samba-3.0.23</a></span></dt><dt><span class="sect2"><a href="ChangeNotes.html#id2572343">LDAP Changes in Samba-3.0.23</a></span></dt></dl></dd></dl></div><p>
 Please read this chapter carefully before update or upgrading Samba.  You should expect to find only critical
 or very important information here. Comprehensive change notes and guidance information can be found in the
 section <a class="link" href="upgrading-to-3.0.html" title="Chapter 35. Updating and Upgrading Samba">Updating and Upgrading Samba</a>.
-</p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2571646"></a>Important Samba-3.2.x Change Notes</h2></div></div></div><p>
+</p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2571660"></a>Important Samba-3.2.x Change Notes</h2></div></div></div><p>
 !!!!!!!!!!!!Add all critical update notes here!!!!!!!!!!!!!
-</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2571658"></a>Important Samba-3.0.x Change Notes</h2></div></div></div><p>
+</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2571671"></a>Important Samba-3.0.x Change Notes</h2></div></div></div><p>
 These following notes pertain in particular to Samba 3.0.23 through Samba 3.0.25c (or more recent 3.0.25
 update).  Samba is a fluid and ever changing project. Changes throughout the 3.0.x series release are
 documented in this documention - See <a class="link" href="upgrading-to-3.0.html#oldupdatenotes" title="Upgrading from Samba-2.x to Samba-3.0.25">Upgrading from Samba-2.x to Samba-3.0.25</a>.
@@ -21,35 +21,35 @@
 </p><p>
 This chapter is new to the release of the HOWTO for Samba 3.0.23. It includes much of the notes provided
 in the <code class="filename">WHATSNEW.txt</code> file that is included with the Samba source code release tarball.
-</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2571717"></a>User and Group Changes</h3></div></div></div><p>
+</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2571731"></a>User and Group Changes</h3></div></div></div><p>
 The change documented here affects unmapped user and group accounts only.
 </p><p>
-<a class="indexterm" name="id2571730"></a>
-<a class="indexterm" name="id2571737"></a>
 <a class="indexterm" name="id2571743"></a>
-<a class="indexterm" name="id2571753"></a>
-<a class="indexterm" name="id2571762"></a>
+<a class="indexterm" name="id2571750"></a>
+<a class="indexterm" name="id2571757"></a>
+<a class="indexterm" name="id2571766"></a>
+<a class="indexterm" name="id2571775"></a>
 The user and group internal management routines have been rewritten to prevent overlaps of
 assigned Relative Identifiers (RIDs).  In the past the has been a potential problem when
 either manually mapping Unix groups with the <code class="literal">net groupmap</code> command or
 when migrating a Windows domain to a Samba domain by executing:
 <code class="literal">net rpc vampire</code>.
 </p><p>
-<a class="indexterm" name="id2571793"></a>
-<a class="indexterm" name="id2571799"></a>
 <a class="indexterm" name="id2571806"></a>
-<a class="indexterm" name="id2571812"></a>
+<a class="indexterm" name="id2571813"></a>
+<a class="indexterm" name="id2571820"></a>
+<a class="indexterm" name="id2571826"></a>
 Unmapped users are now assigned a SID in the <code class="literal">S-1-22-1</code> domain and unmapped
 groups are assigned a SID in the <code class="literal">S-1-22-2</code> domain.  Previously they were
 assigned a RID within the SAM on the Samba server.  For a domain controller this would have been under the
 authority of the domain SID where as on a member server or standalone server, this would have
 been under the authority of the local SAM (see the man page for <code class="literal">net getlocalsid</code>).
 </p><p>
-<a class="indexterm" name="id2571849"></a>
-<a class="indexterm" name="id2571856"></a>
 <a class="indexterm" name="id2571863"></a>
-<a class="indexterm" name="id2571869"></a>
+<a class="indexterm" name="id2571870"></a>
 <a class="indexterm" name="id2571876"></a>
+<a class="indexterm" name="id2571883"></a>
+<a class="indexterm" name="id2571890"></a>
 The result is that any unmapped users or groups on an upgraded Samba domain controller may
 be assigned a new SID.  Because the SID rather than a name is stored in Windows security
 descriptors, this can cause a user to no longer have access to a resource for example if a
@@ -59,19 +59,19 @@
 </p><p>
 An example helps to illustrate the change:
 </p><p>
-<a class="indexterm" name="id2571899"></a>
-<a class="indexterm" name="id2571906"></a>
 <a class="indexterm" name="id2571912"></a>
 <a class="indexterm" name="id2571919"></a>
+<a class="indexterm" name="id2571926"></a>
+<a class="indexterm" name="id2571932"></a>
 Assume that a group named <span class="emphasis"><em>developers</em></span> exists with a UNIX GID of 782. In this
 case this user does not exist in Samba's group mapping table. It would be perfectly normal for
 this group to be appear in an ACL editor.  Prior to Samba-3.0.23, the group SID might appear as
 <code class="literal">S-1-5-21-647511796-4126122067-3123570092-2565</code>.
 </p><p>
-<a class="indexterm" name="id2571943"></a>
-<a class="indexterm" name="id2571949"></a>
 <a class="indexterm" name="id2571956"></a>
 <a class="indexterm" name="id2571963"></a>
+<a class="indexterm" name="id2571970"></a>
+<a class="indexterm" name="id2571976"></a>
 With the release of Samba-3.0.23, the group SID would be reported as <code class="literal">S-1-22-2-782</code>.  Any
 security descriptors associated with files stored on a Windows NTFS disk partition will not allow access based
 on the group permissions if the user was not a member of the
@@ -79,13 +79,13 @@
 <code class="literal">S-1-22-2-782</code> and not reported in a user's token, Windows would fail the authorization check
 even though both SIDs in some respect refer to the same UNIX group.
 </p><p>
-<a class="indexterm" name="id2571999"></a>
-<a class="indexterm" name="id2572006"></a>
+<a class="indexterm" name="id2572013"></a>
+<a class="indexterm" name="id2572020"></a>
 The workaround for versions of Samba prior to 3.0.23, is to create a manual domain group mapping
 entry for the group <span class="emphasis"><em>developers</em></span> to point at the
 <code class="literal">S-1-5-21-647511796-4126122067-3123570092-2565</code> SID. With the release of Samba-3.0.23 this
 workaround is no longer needed.
-</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2572028"></a>Essential Group Mappings</h3></div></div></div><p>
+</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2572042"></a>Essential Group Mappings</h3></div></div></div><p>
 Samba 3.0.x series  releases before 3.0.23 automatically created group mappings for the essential Windows
 domain groups <code class="literal">Domain Admins, Domain Users, Domain Guests</code>. Commencing with Samba 3.0.23
 these mappings need to be created by the Samba administrator. Failure to do this may result in a failure to
@@ -102,39 +102,39 @@
 </p><p>
 For further information regarding group mappings see <a class="link" href="groupmapping.html" title="Chapter 12. Group Mapping: MS Windows and UNIX">Group Mapping: MS Windows
 and UNIX</a>.
-</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2572149"></a>Passdb Changes</h3></div></div></div><p>
-<a class="indexterm" name="id2572156"></a>
-<a class="indexterm" name="id2572163"></a>
+</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2572162"></a>Passdb Changes</h3></div></div></div><p>
 <a class="indexterm" name="id2572170"></a>
 <a class="indexterm" name="id2572177"></a>
+<a class="indexterm" name="id2572183"></a>
+<a class="indexterm" name="id2572190"></a>
 The <a class="link" href="smb.conf.5.html#PASSDBBACKEND">passdb backend</a> parameter no long accepts multiple passdb backends in a
 chained configuration.  Also be aware that the SQL and XML based passdb modules have been
 removed in the Samba-3.0.23 release.  More information regarding external support for a SQL
 passdb module can be found on the  <a class="ulink" href="http://pdbsql.sourceforge.net/" target="_top">pdbsql</a> web site.
-</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2572209"></a>Group Mapping Changes in Samba-3.0.23</h3></div></div></div><p>
-<a class="indexterm" name="id2572216"></a>
-<a class="indexterm" name="id2572223"></a>
+</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2572222"></a>Group Mapping Changes in Samba-3.0.23</h3></div></div></div><p>
 <a class="indexterm" name="id2572230"></a>
 <a class="indexterm" name="id2572237"></a>
 <a class="indexterm" name="id2572244"></a>
 <a class="indexterm" name="id2572250"></a>
 <a class="indexterm" name="id2572257"></a>
 <a class="indexterm" name="id2572264"></a>
-<a class="indexterm" name="id2572270"></a>
-<a class="indexterm" name="id2572277"></a>
+<a class="indexterm" name="id2572271"></a>
+<a class="indexterm" name="id2572278"></a>
 <a class="indexterm" name="id2572284"></a>
+<a class="indexterm" name="id2572291"></a>
+<a class="indexterm" name="id2572298"></a>
 The default mapping entries for groups such as <code class="literal">Domain Admins</code> are no longer
 created when using an <code class="literal">smbpasswd</code> file or a <code class="literal">tdbsam</code> passdb
 backend.  This means that it is necessary to explicitly execute the <code class="literal">net groupmap add</code>
 to create group mappings, rather than use the <code class="literal">net groupmap modify</code> method to create the
 Windows group SID to UNIX GID mappings.  This change has no effect on winbindd's IDMAP functionality
 for domain groups.
-</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2572329"></a>LDAP Changes in Samba-3.0.23</h3></div></div></div><p>
-<a class="indexterm" name="id2572337"></a>
-<a class="indexterm" name="id2572344"></a>
+</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2572343"></a>LDAP Changes in Samba-3.0.23</h3></div></div></div><p>
 <a class="indexterm" name="id2572351"></a>
 <a class="indexterm" name="id2572358"></a>
 <a class="indexterm" name="id2572364"></a>
+<a class="indexterm" name="id2572371"></a>
+<a class="indexterm" name="id2572378"></a>
 There has been a minor update the Samba LDAP schema file. A substring matching rule has been
 added to the <code class="literal">sambaSID</code> attribute definition.  For OpenLDAP servers, this
 will require the addition of <code class="literal">index sambaSID sub</code> to the

Modified: branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/ClientConfig.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/ClientConfig.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/ClientConfig.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,20 +1,20 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 8. MS Windows Network Configuration Guide</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="type.html" title="Part II. Server Configuration Basics"><link rel="prev" href="StandAloneServer.html" title="Chapter 7. Standalone Servers"><link rel="next" href="optional.html" title="Part III. Advanced Configuration"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 8. MS Windows Network Configuration Guide</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="StandAloneServer.html">Prev</a> </td><th width="60%" align="center">Part II. Server Configuration Basics</th><td width="20%" align="right"> <a accesskey="n" href="optional.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="ClientConfig"></a>Chapter 8. MS Windows Network Configuration Guide</h2></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht at samba.org">jht at samba.org</a>&gt;</code></p></div></div></div></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="ClientConfig.html#id2568562">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="ClientConfig.html#id2568622">Technical Details</a></span></dt><dd><dl><dt><span class="sect2"><a href="ClientConfig.html#id2568666">TCP/IP Configuration</a></span></dt><dt><span class="sect2"><a href="ClientConfig.html#id2570437">Joining a Domain: Windows 2000/XP Professional</a></span></dt><dt><span class="sect2"><a href="ClientConfig.html#id2570964">Domain Logon Configuration: Windows 9x/Me</a></span></dt></dl></dd><dt><span class="sect1"><a href="ClientConfig.html#id2571409">Common Errors</a></span></dt></dl></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2568562"></a>Features and Benefits</h2></div></div></div><p>
-<a class="indexterm" name="id2568570"></a>
-<a class="indexterm" name="id2568577"></a>
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 8. MS Windows Network Configuration Guide</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="type.html" title="Part II. Server Configuration Basics"><link rel="prev" href="StandAloneServer.html" title="Chapter 7. Standalone Servers"><link rel="next" href="optional.html" title="Part III. Advanced Configuration"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 8. MS Windows Network Configuration Guide</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="StandAloneServer.html">Prev</a> </td><th width="60%" align="center">Part II. Server Configuration Basics</th><td width="20%" align="right"> <a accesskey="n" href="optional.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="ClientConfig"></a>Chapter 8. MS Windows Network Configuration Guide</h2></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht at samba.org">jht at samba.org</a>&gt;</code></p></div></div></div></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="ClientConfig.html#id2568576">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="ClientConfig.html#id2568636">Technical Details</a></span></dt><dd><dl><dt><span class="sect2"><a href="ClientConfig.html#id2568680">TCP/IP Configuration</a></span></dt><dt><span class="sect2"><a href="ClientConfig.html#id2570451">Joining a Domain: Windows 2000/XP Professional</a></span></dt><dt><span class="sect2"><a href="ClientConfig.html#id2570978">Domain Logon Configuration: Windows 9x/Me</a></span></dt></dl></dd><dt><span class="sect1"><a href="ClientConfig.html#id2571422">Common Errors</a></span></dt></dl></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2568576"></a>Features and Benefits</h2></div></div></div><p>
 <a class="indexterm" name="id2568584"></a>
+<a class="indexterm" name="id2568591"></a>
+<a class="indexterm" name="id2568598"></a>
 Occasionally network administrators report difficulty getting Microsoft Windows clients to interoperate
 correctly with Samba servers. It seems that some folks just cannot accept the fact that the right way
 to configure an MS Windows network client is precisely as one would do when using MS Windows NT4 or 200x
 servers. Yet there is repetitious need to provide detailed Windows client configuration instructions.
 </p><p>
-<a class="indexterm" name="id2568601"></a>
-<a class="indexterm" name="id2568609"></a>
+<a class="indexterm" name="id2568615"></a>
+<a class="indexterm" name="id2568622"></a>
 The purpose of this chapter is to graphically illustrate MS Windows client configuration for the most common
 critical aspects of such configuration. An experienced network administrator will not be interested in the
 details of this chapter.
-</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2568622"></a>Technical Details</h2></div></div></div><p>
-<a class="indexterm" name="id2568630"></a>
-<a class="indexterm" name="id2568637"></a>
+</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2568636"></a>Technical Details</h2></div></div></div><p>
+<a class="indexterm" name="id2568644"></a>
+<a class="indexterm" name="id2568651"></a>
 This chapter discusses TCP/IP protocol configuration as well as network membership for the platforms
 that are in common use today. These are:
 </p><div class="itemizedlist"><ul type="disc"><li><p>
@@ -23,27 +23,27 @@
 	Windows 2000 Professional
 	</p></li><li><p>
 	Windows Millennium edition (Me)
-	</p></li></ul></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2568666"></a>TCP/IP Configuration</h3></div></div></div><p>
-<a class="indexterm" name="id2568674"></a>
-<a class="indexterm" name="id2568681"></a>
+	</p></li></ul></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2568680"></a>TCP/IP Configuration</h3></div></div></div><p>
+<a class="indexterm" name="id2568688"></a>
+<a class="indexterm" name="id2568695"></a>
 	The builder of a house must ensure that all construction takes place on a firm foundation.
 	The same is true for the builder of a TCP/IP-based networking system. Fundamental network configuration problems
 	will plague all network users until they are resolved. 
 	</p><p>
-<a class="indexterm" name="id2568696"></a>
-<a class="indexterm" name="id2568703"></a>
+<a class="indexterm" name="id2568710"></a>
+<a class="indexterm" name="id2568717"></a>
 	MS Windows workstations and servers can be configured either with fixed
 	IP addresses or via DHCP. The examples that follow demonstrate the use of DHCP
 	and make only passing reference to those situations where fixed IP configuration
 	settings can be effected.
 	</p><p>
-<a class="indexterm" name="id2568718"></a>
-<a class="indexterm" name="id2568724"></a>
+<a class="indexterm" name="id2568731"></a>
+<a class="indexterm" name="id2568738"></a>
 	It is possible to use shortcuts or abbreviated keystrokes to arrive at a
 	particular configuration screen. The decision was made to base all examples in this
 	chapter on use of the <span class="guibutton">Start</span> button.
-	</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2568742"></a>MS Windows XP Professional</h4></div></div></div><p>
-<a class="indexterm" name="id2568750"></a>
+	</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2568755"></a>MS Windows XP Professional</h4></div></div></div><p>
+<a class="indexterm" name="id2568763"></a>
 		There are two paths to the Windows XP TCP/IP configuration panel. Choose the access method that you prefer:
 		</p><p>
 		Click <span class="guimenu">Start -&gt; Control Panel -&gt; Network Connections</span>.
@@ -51,48 +51,48 @@
 		<span class="emphasis"><em>Alternately,</em></span> click <span class="guimenu">Start -&gt;</span>, and right-click <span class="guimenu">My Network Places</span>
 		then select <span class="guimenuitem">Properties</span>.
 		</p><p>
-<a class="indexterm" name="id2568798"></a>
+<a class="indexterm" name="id2568811"></a>
 		The following procedure steps through the Windows XP Professional TCP/IP configuration process:
 		</p><div class="procedure"><ol type="1"><li><p>
-<a class="indexterm" name="id2568815"></a>
-<a class="indexterm" name="id2568822"></a>
 <a class="indexterm" name="id2568829"></a>
+<a class="indexterm" name="id2568836"></a>
+<a class="indexterm" name="id2568843"></a>
 			On some installations the interface will be called <span class="guimenu">Local Area Connection</span> and
 			on others it will be called <span class="guimenu">Network Bridge</span>. On our system it is called <span class="guimenu">Network Bridge</span>.
 			Right-click on <span class="guimenu">Network Bridge -&gt; Properties</span>. See <a class="link" href="ClientConfig.html#WXPP002" title="Figure 8.1. Network Bridge Configuration.">&#8220;Network Bridge Configuration.&#8221;</a>.
 			</p><div class="figure"><a name="WXPP002"></a><p class="title"><b>Figure 8.1. Network Bridge Configuration.</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/WXPP002.png" alt="Network Bridge Configuration."></div></div></div><p><br class="figure-break">
 			</p></li><li><p>
-<a class="indexterm" name="id2568914"></a>
-<a class="indexterm" name="id2568922"></a>
+<a class="indexterm" name="id2568928"></a>
+<a class="indexterm" name="id2568935"></a>
 			The Network Bridge Configuration, or Local Area Connection, panel is used to set TCP/IP protocol settings.
 			In <span class="guimenuitem">This connection uses the following items:</span> box,
 			click on <span class="guimenu">Internet Protocol (TCP/IP)</span>, then click on <span class="guibutton">Properties</span>.
 			</p><p>
-<a class="indexterm" name="id2568953"></a>
-<a class="indexterm" name="id2568960"></a>
+<a class="indexterm" name="id2568967"></a>
+<a class="indexterm" name="id2568974"></a>
 			The default setting is DHCP-enabled operation
 			(i.e., &#8220;<span class="quote">Obtain an IP address automatically</span>&#8221;). See <a class="link" href="ClientConfig.html#WXPP003" title="Figure 8.2. Internet Protocol (TCP/IP) Properties.">&#8220;Internet Protocol (TCP/IP) Properties.&#8221;</a>.
 			</p><div class="figure"><a name="WXPP003"></a><p class="title"><b>Figure 8.2. Internet Protocol (TCP/IP) Properties.</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/WXPP003.png" alt="Internet Protocol (TCP/IP) Properties."></div></div></div><p><br class="figure-break">
 			</p><p>
-<a class="indexterm" name="id2569024"></a>
-<a class="indexterm" name="id2569030"></a>
 <a class="indexterm" name="id2569037"></a>
 <a class="indexterm" name="id2569044"></a>
+<a class="indexterm" name="id2569051"></a>
+<a class="indexterm" name="id2569057"></a>
 			Many network administrators will want to use DHCP to configure all client TCP/IP
 			protocol stack settings. (For information on how to configure the ISC DHCP server
 			for Windows client support see <a class="link" href="DNSDHCP.html#DHCP" title="DHCP Server">the DNS and DHCP Configuration Guide</a>,
 			<a class="link" href="DNSDHCP.html#DHCP" title="DHCP Server">DHCP Server</a>.
 			</p><p>
-<a class="indexterm" name="id2569072"></a>
-<a class="indexterm" name="id2569079"></a>
 <a class="indexterm" name="id2569086"></a>
+<a class="indexterm" name="id2569093"></a>
+<a class="indexterm" name="id2569100"></a>
 			If it is necessary to provide a fixed IP address, click on &#8220;<span class="quote">Use the following IP address</span>&#8221; and enter the
 			IP Address, the subnet mask, and the default gateway address in the boxes provided.
 			</p></li><li><p>
-<a class="indexterm" name="id2569106"></a>
-<a class="indexterm" name="id2569114"></a>
-<a class="indexterm" name="id2569121"></a>
-<a class="indexterm" name="id2569128"></a>
+<a class="indexterm" name="id2569120"></a>
+<a class="indexterm" name="id2569127"></a>
+<a class="indexterm" name="id2569134"></a>
+<a class="indexterm" name="id2569141"></a>
 			Click the <span class="guibutton">Advanced</span> button to proceed with TCP/IP configuration.
 			This opens a panel in which it is possible to create additional IP addresses for this interface.
 			The technical name for the additional addresses is <span class="emphasis"><em>IP aliases</em></span>, and additionally this
@@ -100,28 +100,28 @@
 			necessary to create additional settings. See <a class="link" href="ClientConfig.html#WXPP005" title="Figure 8.3. Advanced Network Settings">&#8220;Advanced Network Settings&#8221;</a> to see the appearance of this panel.
 			</p><div class="figure"><a name="WXPP005"></a><p class="title"><b>Figure 8.3. Advanced Network Settings</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/WXPP005.png" alt="Advanced Network Settings"></div></div></div><p><br class="figure-break">
 			</p><p>
-<a class="indexterm" name="id2569198"></a>
-<a class="indexterm" name="id2569204"></a>
 <a class="indexterm" name="id2569211"></a>
+<a class="indexterm" name="id2569218"></a>
+<a class="indexterm" name="id2569225"></a>
 			Fixed settings may be required for DNS and WINS if these settings are not provided automatically via DHCP.
 			</p></li><li><p>
-<a class="indexterm" name="id2569226"></a>
-<a class="indexterm" name="id2569233"></a>
+<a class="indexterm" name="id2569240"></a>
+<a class="indexterm" name="id2569247"></a>
 			Click the <span class="guimenu">DNS</span> tab to add DNS server settings. 
 			The example system uses manually configured DNS settings. When finished making changes, click the
 			<span class="guibutton">OK</span> to commit the settings. See <a class="link" href="ClientConfig.html#WXPP014" title="Figure 8.4. DNS Configuration.">&#8220;DNS Configuration.&#8221;</a>.
 			</p><div class="figure"><a name="WXPP014"></a><p class="title"><b>Figure 8.4. DNS Configuration.</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/WXPP014.png" alt="DNS Configuration."></div></div></div><p><br class="figure-break">
 			</p></li><li><p>
-<a class="indexterm" name="id2569308"></a>
-<a class="indexterm" name="id2569315"></a>
+<a class="indexterm" name="id2569322"></a>
+<a class="indexterm" name="id2569329"></a>
 			Click the <span class="guibutton">WINS</span> tab to add manual WINS server entries. 
 			This step demonstrates an example system that uses manually configured WINS settings. 
 			When finished making changes, click <span class="guibutton">OK</span> to commit
                         the settings. See <a class="link" href="ClientConfig.html#WXPP009" title="Figure 8.5. WINS Configuration">&#8220;WINS Configuration&#8221;</a>.
 			</p><div class="figure"><a name="WXPP009"></a><p class="title"><b>Figure 8.5. WINS Configuration</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/WXPP009.png" alt="WINS Configuration"></div></div></div><p><br class="figure-break">
-			</p></li></ol></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2569384"></a>MS Windows 2000</h4></div></div></div><p>
-<a class="indexterm" name="id2569392"></a>
-<a class="indexterm" name="id2569399"></a>
+			</p></li></ol></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2569398"></a>MS Windows 2000</h4></div></div></div><p>
+<a class="indexterm" name="id2569406"></a>
+<a class="indexterm" name="id2569413"></a>
 		There are two paths to the Windows 2000 Professional TCP/IP configuration panel. Choose the access method that you prefer:
 		</p><p>
 		Click <span class="guimenu">Start -&gt; Control Panel -&gt; Network and Dial-up Connections</span>.
@@ -129,33 +129,33 @@
 		<span class="emphasis"><em>Alternatively,</em></span> click <span class="guimenu">Start</span>, then right-click <span class="guimenu">My Network Places</span>, and
 		select <span class="guimenuitem">Properties</span>.
 		</p><p>
-<a class="indexterm" name="id2569448"></a>
+<a class="indexterm" name="id2569461"></a>
 		The following procedure steps through the Windows XP Professional TCP/IP configuration process:
 		</p><div class="procedure"><ol type="1"><li><p>
 			Right-click on <span class="guimenu">Local Area Connection</span>, then click
 			<span class="guimenuitem">Properties</span>. See <a class="link" href="ClientConfig.html#w2kp001" title="Figure 8.6. Local Area Connection Properties.">&#8220;Local Area Connection Properties.&#8221;</a>.
 			</p><div class="figure"><a name="w2kp001"></a><p class="title"><b>Figure 8.6. Local Area Connection Properties.</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/w2kp001.png" alt="Local Area Connection Properties."></div></div></div><p><br class="figure-break">
 			</p></li><li><p>
-<a class="indexterm" name="id2569529"></a>
-<a class="indexterm" name="id2569536"></a>
+<a class="indexterm" name="id2569542"></a>
+<a class="indexterm" name="id2569549"></a>
 			The Local Area Connection Properties is used to set TCP/IP protocol settings. Click on
 			<span class="guimenu">Internet Protocol (TCP/IP)</span> in the <span class="guimenuitem">Components checked are used by this
 			connection:</span> box, then click the <span class="guibutton">Properties</span> button.
 			</p></li><li><p>
-<a class="indexterm" name="id2569570"></a>
-<a class="indexterm" name="id2569577"></a>
+<a class="indexterm" name="id2569584"></a>
+<a class="indexterm" name="id2569591"></a>
 			The default setting is DHCP-enabled operation
 			(i.e., &#8220;<span class="quote">Obtain an IP address automatically</span>&#8221;). See <a class="link" href="ClientConfig.html#w2kp002" title="Figure 8.7. Internet Protocol (TCP/IP) Properties.">&#8220;Internet Protocol (TCP/IP) Properties.&#8221;</a>.
 			</p><div class="figure"><a name="w2kp002"></a><p class="title"><b>Figure 8.7. Internet Protocol (TCP/IP) Properties.</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/w2kp002.png" alt="Internet Protocol (TCP/IP) Properties."></div></div></div><p><br class="figure-break">
 			</p><p>
-<a class="indexterm" name="id2569637"></a>
-<a class="indexterm" name="id2569644"></a>
+<a class="indexterm" name="id2569651"></a>
+<a class="indexterm" name="id2569657"></a>
 			Many network administrators will want to use DHCP to configure all client TCP/IP
 			protocol stack settings. (For information on how to configure the ISC DHCP server
 			for Windows client support, see, <a class="link" href="DNSDHCP.html#DHCP" title="DHCP Server">&#8220;DHCP Server&#8221;</a>.
 			</p><p>
-<a class="indexterm" name="id2569663"></a>
-<a class="indexterm" name="id2569670"></a>
+<a class="indexterm" name="id2569677"></a>
+<a class="indexterm" name="id2569684"></a>
 			If it is necessary to provide a fixed IP address, click on &#8220;<span class="quote">Use the following IP address</span>&#8221; and enter the
 			IP Address, the subnet mask, and the default gateway address in the boxes provided.
 			For this example we are assuming that all network clients will be configured using DHCP.
@@ -164,50 +164,50 @@
 			Refer to <a class="link" href="ClientConfig.html#w2kp003" title="Figure 8.8. Advanced Network Settings.">&#8220;Advanced Network Settings.&#8221;</a>.
 			</p><div class="figure"><a name="w2kp003"></a><p class="title"><b>Figure 8.8. Advanced Network Settings.</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/w2kp003.png" alt="Advanced Network Settings."></div></div></div><p><br class="figure-break">
 			</p><p>
-<a class="indexterm" name="id2569746"></a>
-<a class="indexterm" name="id2569753"></a>
 <a class="indexterm" name="id2569760"></a>
+<a class="indexterm" name="id2569766"></a>
+<a class="indexterm" name="id2569773"></a>
 			Fixed settings may be required for DNS and WINS if these settings are not provided automatically via DHCP.
 			</p></li><li><p>
-<a class="indexterm" name="id2569775"></a>
-<a class="indexterm" name="id2569782"></a>
+<a class="indexterm" name="id2569789"></a>
+<a class="indexterm" name="id2569796"></a>
 			Click the <span class="guimenu">DNS</span> tab to add DNS server settings. 
 			The example system uses manually configured DNS settings. When finished making changes,
 			click <span class="guibutton">OK</span> to commit the settings. See <a class="link" href="ClientConfig.html#w2kp004" title="Figure 8.9. DNS Configuration.">&#8220;DNS Configuration.&#8221;</a>.
 			</p><div class="figure"><a name="w2kp004"></a><p class="title"><b>Figure 8.9. DNS Configuration.</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/w2kp004.png" alt="DNS Configuration."></div></div></div><p><br class="figure-break">
 			</p></li><li><p>
-<a class="indexterm" name="id2569853"></a>
-<a class="indexterm" name="id2569860"></a>
+<a class="indexterm" name="id2569867"></a>
+<a class="indexterm" name="id2569874"></a>
 			Click the <span class="guibutton">WINS</span> tab to add manual WINS server entries. 
 			This step demonstrates an example system that uses manually configured WINS settings. 
 			When finished making changes, click <span class="guibutton">OK</span> to commit the settings.
 			See <a class="link" href="ClientConfig.html#w2kp005" title="Figure 8.10. WINS Configuration.">&#8220;WINS Configuration.&#8221;</a>.
 			</p><div class="figure"><a name="w2kp005"></a><p class="title"><b>Figure 8.10. WINS Configuration.</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/w2kp005.png" alt="WINS Configuration."></div></div></div><p><br class="figure-break">
-			</p></li></ol></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2569931"></a>MS Windows Me</h4></div></div></div><p>
-<a class="indexterm" name="id2569939"></a>
-<a class="indexterm" name="id2569947"></a>
-<a class="indexterm" name="id2569954"></a>
+			</p></li></ol></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2569945"></a>MS Windows Me</h4></div></div></div><p>
+<a class="indexterm" name="id2569953"></a>
+<a class="indexterm" name="id2569960"></a>
+<a class="indexterm" name="id2569967"></a>
 		There are two paths to the Windows Millennium edition (Me) TCP/IP configuration panel. Choose the access method that you prefer:
 		</p><p>
 		Click <span class="guimenu">Start -&gt; Control Panel -&gt; Network Connections</span>.
 		</p><p>
-<a class="indexterm" name="id2569977"></a>
-<a class="indexterm" name="id2569984"></a>
+<a class="indexterm" name="id2569990"></a>
+<a class="indexterm" name="id2569997"></a>
 		<span class="emphasis"><em>Alternatively,</em></span> click on <span class="guimenu">Start -&gt;</span>, and right click on <span class="guimenu">My Network Places</span>
 		then select <span class="guimenuitem">Properties</span>.
 		</p><p>
-<a class="indexterm" name="id2570016"></a>
+<a class="indexterm" name="id2570030"></a>
 		The following procedure steps through the Windows Me TCP/IP configuration process:
 		</p><div class="procedure"><ol type="1"><li><p>
-<a class="indexterm" name="id2570033"></a>
+<a class="indexterm" name="id2570047"></a>
 			In the box labeled <span class="guimenuitem">The following network components are installed:</span>,
 			click on <span class="guimenu">Internet Protocol TCP/IP</span>, then click on the <span class="guibutton">Properties</span> button.
 			See <a class="link" href="ClientConfig.html#WME001" title="Figure 8.11. The Windows Me Network Configuration Panel.">&#8220;The Windows Me Network Configuration Panel.&#8221;</a>.
 			</p><div class="figure"><a name="WME001"></a><p class="title"><b>Figure 8.11. The Windows Me Network Configuration Panel.</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/WME001.png" alt="The Windows Me Network Configuration Panel."></div></div></div><p><br class="figure-break">
 			</p></li><li><p>
-<a class="indexterm" name="id2570114"></a>
-<a class="indexterm" name="id2570121"></a>
 <a class="indexterm" name="id2570128"></a>
+<a class="indexterm" name="id2570135"></a>
+<a class="indexterm" name="id2570141"></a>
 			Many network administrators will want to use DHCP to configure all client TCP/IP
 			protocol stack settings. (For information on how to configure the ISC DHCP server
 			for Windows client support see <a class="link" href="DNSDHCP.html#DHCP" title="DHCP Server">the DNS and DHCP Configuration Guide</a>,
@@ -215,41 +215,41 @@
 			(i.e., <span class="guimenu">Obtain IP address automatically</span> is enabled). See <a class="link" href="ClientConfig.html#WME002" title="Figure 8.12. IP Address.">&#8220;IP Address.&#8221;</a>.
 			</p><div class="figure"><a name="WME002"></a><p class="title"><b>Figure 8.12. IP Address.</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/WME002.png" alt="IP Address."></div></div></div><p><br class="figure-break">
 			</p><p>
-<a class="indexterm" name="id2570207"></a>
-<a class="indexterm" name="id2570214"></a>
-<a class="indexterm" name="id2570221"></a>
+<a class="indexterm" name="id2570220"></a>
+<a class="indexterm" name="id2570228"></a>
+<a class="indexterm" name="id2570234"></a>
 			If it is necessary to provide a fixed IP address, click on <span class="guimenuitem">Specify an IP address</span> and enter the
 			IP Address and the subnet mask in the boxes provided. For this example we are assuming that all
 			network clients will be configured using DHCP.
 			</p></li><li><p>
-<a class="indexterm" name="id2570244"></a>
-<a class="indexterm" name="id2570251"></a>
+<a class="indexterm" name="id2570258"></a>
+<a class="indexterm" name="id2570264"></a>
 			Fixed settings may be required for DNS and WINS if these settings are not provided automatically via DHCP.
 			</p></li><li><p>
-<a class="indexterm" name="id2570266"></a>
+<a class="indexterm" name="id2570280"></a>
 			If necessary, click the <span class="guimenu">DNS Configuration</span> tab to add DNS server settings. 
 			Click the <span class="guibutton">WINS Configuration</span> tab to add WINS server settings. 
 			The <span class="guimenu">Gateway</span> tab allows additional gateways (router addresses) to be added to the network
 			interface settings. In most cases where DHCP is used, it will not be necessary to
 			create these manual settings.
 			</p></li><li><p>
-<a class="indexterm" name="id2570303"></a>
-<a class="indexterm" name="id2570310"></a>
+<a class="indexterm" name="id2570317"></a>
+<a class="indexterm" name="id2570323"></a>
 			The following example uses manually configured WINS settings. See <a class="link" href="ClientConfig.html#WME005" title="Figure 8.13. DNS Configuration.">&#8220;DNS Configuration.&#8221;</a>.
 			When finished making changes, click <span class="guibutton">OK</span> to commit the settings.
 			</p><div class="figure"><a name="WME005"></a><p class="title"><b>Figure 8.13. DNS Configuration.</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/WME005.png" alt="DNS Configuration."></div></div></div><p><br class="figure-break">
 			</p><p>
-<a class="indexterm" name="id2570371"></a>
-<a class="indexterm" name="id2570378"></a>
+<a class="indexterm" name="id2570385"></a>
+<a class="indexterm" name="id2570392"></a>
 			This is an example of a system that uses manually configured WINS settings. One situation where
 			this might apply is on a network that has a single DHCP server that provides settings for multiple
 			Windows workgroups or domains. See <a class="link" href="ClientConfig.html#WME003" title="Figure 8.14. WINS Configuration.">&#8220;WINS Configuration.&#8221;</a>.
 			</p><div class="figure"><a name="WME003"></a><p class="title"><b>Figure 8.14. WINS Configuration.</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/WME003.png" alt="WINS Configuration."></div></div></div><p><br class="figure-break">
-			</p></li></ol></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2570437"></a>Joining a Domain: Windows 2000/XP Professional</h3></div></div></div><p>
-<a class="indexterm" name="id2570445"></a>
-<a class="indexterm" name="id2570453"></a>
-<a class="indexterm" name="id2570460"></a>
+			</p></li></ol></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2570451"></a>Joining a Domain: Windows 2000/XP Professional</h3></div></div></div><p>
+<a class="indexterm" name="id2570459"></a>
 <a class="indexterm" name="id2570466"></a>
+<a class="indexterm" name="id2570473"></a>
+<a class="indexterm" name="id2570480"></a>
 	Microsoft Windows NT/200x/XP Professional platforms can participate in domain security.
 	This section steps through the process for making a Windows 200x/XP Professional machine a
 	member of a domain security environment. It should be noted that this process is identical
@@ -259,18 +259,18 @@
 		</p></li><li><p>
 		Right-click <span class="guimenu">My Computer</span>, then select <span class="guimenuitem">Properties</span>.
 		</p></li><li><p>
-<a class="indexterm" name="id2570520"></a>
+<a class="indexterm" name="id2570534"></a>
 		The opening panel is the same one that can be reached by clicking <span class="guimenu">System</span> on the Control Panel.
 		See <a class="link" href="ClientConfig.html#wxpp001" title="Figure 8.15. The General Panel.">&#8220;The General Panel.&#8221;</a>.
 		</p><div class="figure"><a name="wxpp001"></a><p class="title"><b>Figure 8.15. The General Panel.</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/wxpp001.png" alt="The General Panel."></div></div></div><p><br class="figure-break">
 		</p></li><li><p>
-<a class="indexterm" name="id2570586"></a>
+<a class="indexterm" name="id2570600"></a>
 		Click the <span class="guimenu">Computer Name</span> tab.
 		This panel shows the <span class="guimenuitem">Computer Description</span>, the <span class="guimenuitem">Full computer name</span>,
 		and the <span class="guimenuitem">Workgroup</span> or <span class="guimenuitem">Domain name</span>.
 		</p><p>
-<a class="indexterm" name="id2570628"></a>
-<a class="indexterm" name="id2570634"></a>
+<a class="indexterm" name="id2570641"></a>
+<a class="indexterm" name="id2570648"></a>
 		Clicking the <span class="guimenu">Network ID</span> button will launch the configuration wizard. Do not use this with
 		Samba-3. If you wish to change the computer name or join or leave the domain, click the <span class="guimenu">Change</span> button.
 		See <a class="link" href="ClientConfig.html#wxpp004" title="Figure 8.16. The Computer Name Panel.">&#8220;The Computer Name Panel.&#8221;</a>.
@@ -280,38 +280,38 @@
 		We will join the domain called MIDEARTH. See <a class="link" href="ClientConfig.html#wxpp006" title="Figure 8.17. The Computer Name Changes Panel.">&#8220;The Computer Name Changes Panel.&#8221;</a>.
 		</p><div class="figure"><a name="wxpp006"></a><p class="title"><b>Figure 8.17. The Computer Name Changes Panel.</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/wxpp006.png" alt="The Computer Name Changes Panel."></div></div></div><p><br class="figure-break">
         </p></li><li><p>
-<a class="indexterm" name="id2570766"></a>
+<a class="indexterm" name="id2570780"></a>
 		Enter the name <span class="guimenu">MIDEARTH</span> in the field below the domain radio button.
 		</p><p>
 		This panel shows that our example machine (TEMPTATION) is set to join the domain called MIDEARTH. See <a class="link" href="ClientConfig.html#wxpp007" title="Figure 8.18. The Computer Name Changes Panel Domain MIDEARTH.">&#8220;The Computer Name Changes Panel  Domain MIDEARTH.&#8221;</a>.
 		</p><div class="figure"><a name="wxpp007"></a><p class="title"><b>Figure 8.18. The Computer Name Changes Panel  Domain MIDEARTH.</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/wxpp007.png" alt="The Computer Name Changes Panel Domain MIDEARTH."></div></div></div><p><br class="figure-break">
         </p></li><li><p>
-<a class="indexterm" name="id2570839"></a>
-<a class="indexterm" name="id2570845"></a>
+<a class="indexterm" name="id2570852"></a>
+<a class="indexterm" name="id2570859"></a>
 		Now click the <span class="guimenu">OK</span> button. A dialog box should appear to allow you to provide the
 		credentials (username and password) of a domain administrative account that has the rights to add machines to
 		the domain.
 		</p><p>
-<a class="indexterm" name="id2570865"></a>
+<a class="indexterm" name="id2570878"></a>
 		Enter the name &#8220;<span class="quote">root</span>&#8221; and the root password from your Samba-3 server. See <a class="link" href="ClientConfig.html#wxpp008" title="Figure 8.19. Computer Name Changes Username and Password Panel.">&#8220;Computer Name Changes  Username and Password Panel.&#8221;</a>.
 		</p><div class="figure"><a name="wxpp008"></a><p class="title"><b>Figure 8.19. Computer Name Changes  Username and Password Panel.</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/wxpp008.png" alt="Computer Name Changes Username and Password Panel."></div></div></div><p><br class="figure-break">
         </p></li><li><p>
 		Click on <span class="guimenu">OK</span>.
         </p><p>
-<a class="indexterm" name="id2570941"></a>
-<a class="indexterm" name="id2570948"></a>
+<a class="indexterm" name="id2570955"></a>
+<a class="indexterm" name="id2570962"></a>
 		The &#8220;<span class="quote">Welcome to the MIDEARTH domain.</span>&#8221; dialog box should appear. At this point the machine must be rebooted.
 		Joining the domain is now complete.
-        </p></li></ol></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2570964"></a>Domain Logon Configuration: Windows 9x/Me</h3></div></div></div><p>
-<a class="indexterm" name="id2570973"></a>
-<a class="indexterm" name="id2570980"></a>
-<a class="indexterm" name="id2570987"></a>
+        </p></li></ol></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2570978"></a>Domain Logon Configuration: Windows 9x/Me</h3></div></div></div><p>
+<a class="indexterm" name="id2570986"></a>
+<a class="indexterm" name="id2570993"></a>
+<a class="indexterm" name="id2571000"></a>
 	We follow the convention used by most in saying that Windows 9x/Me machines can participate in domain logons. The truth is
 	that these platforms can use only the LanManager network logon protocols.
 	</p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>
-<a class="indexterm" name="id2571001"></a>
-<a class="indexterm" name="id2571008"></a>
 <a class="indexterm" name="id2571015"></a>
+<a class="indexterm" name="id2571022"></a>
+<a class="indexterm" name="id2571029"></a>
 	Windows XP Home edition cannot participate in domain or LanManager network logons.
 	</p></div><div class="procedure"><ol type="1"><li><p>
 		Right-click on the <span class="guimenu">Network Neighborhood</span> icon.
@@ -320,44 +320,44 @@
                 See <a class="link" href="ClientConfig.html#WME009" title="Figure 8.20. The Network Panel.">&#8220;The Network Panel.&#8221;</a>.
 		</p><div class="figure"><a name="WME009"></a><p class="title"><b>Figure 8.20. The Network Panel.</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/WME009.png" alt="The Network Panel."></div></div></div><p><br class="figure-break">
                 </p><p>
-<a class="indexterm" name="id2571094"></a>
-<a class="indexterm" name="id2571101"></a>
+<a class="indexterm" name="id2571107"></a>
+<a class="indexterm" name="id2571115"></a>
 		Make sure that the <span class="guimenu">Client for Microsoft Networks</span> driver is installed as shown.
 		Click on the <span class="guimenu">Client for Microsoft Networks</span> entry in <span class="guimenu">The following network
 		components are installed:</span> box. Then click the <span class="guibutton">Properties</span> button.
 		</p></li><li><p>
-<a class="indexterm" name="id2571141"></a>
-<a class="indexterm" name="id2571148"></a>
+<a class="indexterm" name="id2571155"></a>
+<a class="indexterm" name="id2571162"></a>
 		The Client for Microsoft Networks Properties panel is the correct location to configure network logon
 		settings. See <a class="link" href="ClientConfig.html#WME010" title="Figure 8.21. Client for Microsoft Networks Properties Panel.">&#8220;Client for Microsoft Networks Properties Panel.&#8221;</a>.
 		</p><div class="figure"><a name="WME010"></a><p class="title"><b>Figure 8.21. Client for Microsoft Networks Properties Panel.</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/WME010.png" alt="Client for Microsoft Networks Properties Panel."></div></div></div><p><br class="figure-break">
                 </p><p>
-<a class="indexterm" name="id2571205"></a>
-<a class="indexterm" name="id2571212"></a>
+<a class="indexterm" name="id2571219"></a>
+<a class="indexterm" name="id2571226"></a>
 		Enter the Windows NT domain name, check the <span class="guimenu">Log on to Windows NT domain</span> box,
 		and click <span class="guimenu">OK</span>.
 		</p></li><li><p>
-<a class="indexterm" name="id2571239"></a>
-<a class="indexterm" name="id2571246"></a>
 <a class="indexterm" name="id2571252"></a>
+<a class="indexterm" name="id2571259"></a>
+<a class="indexterm" name="id2571266"></a>
 		Click on the <span class="guimenu">Identification</span> button. This is the location at which the workgroup
 		(domain) name and the machine name (computer name) need to be set. See <a class="link" href="ClientConfig.html#WME013" title="Figure 8.22. Identification Panel.">&#8220;Identification Panel.&#8221;</a>.
 		</p><div class="figure"><a name="WME013"></a><p class="title"><b>Figure 8.22. Identification Panel.</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/WME013.png" alt="Identification Panel."></div></div></div><p><br class="figure-break">
                 </p></li><li><p>
-<a class="indexterm" name="id2571318"></a>
-<a class="indexterm" name="id2571325"></a>
-<a class="indexterm" name="id2571332"></a>
+<a class="indexterm" name="id2571331"></a>
 <a class="indexterm" name="id2571338"></a>
+<a class="indexterm" name="id2571345"></a>
+<a class="indexterm" name="id2571352"></a>
 		Now click the <span class="guimenu">Access Control</span> button. If you want to be able to assign share access
 		permissions using domain user and group accounts, it is necessary to enable
 		<span class="guimenu">User-level access control</span> as shown in this panel.  See <a class="link" href="ClientConfig.html#WME014" title="Figure 8.23. Access Control Panel.">&#8220;Access Control Panel.&#8221;</a>.
 		</p><div class="figure"><a name="WME014"></a><p class="title"><b>Figure 8.23. Access Control Panel.</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/WME014.png" alt="Access Control Panel."></div></div></div><p><br class="figure-break">
-                </p></li></ol></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2571409"></a>Common Errors</h2></div></div></div><p>
-<a class="indexterm" name="id2571417"></a>
-<a class="indexterm" name="id2571424"></a>
+                </p></li></ol></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2571422"></a>Common Errors</h2></div></div></div><p>
+<a class="indexterm" name="id2571430"></a>
+<a class="indexterm" name="id2571437"></a>
 The most common errors that can afflict Windows networking systems include:
 </p><div class="itemizedlist"><ul type="disc"><li><p>Incorrect IP address.</p></li><li><p>Incorrect or inconsistent netmasks.</p></li><li><p>Incorrect router address.</p></li><li><p>Incorrect DNS server address.</p></li><li><p>Incorrect WINS server address.</p></li><li><p>Use of a Network Scope setting  watch out for this one!</p></li></ul></div><p>
-<a class="indexterm" name="id2571471"></a>
-<a class="indexterm" name="id2571478"></a>
+<a class="indexterm" name="id2571484"></a>
+<a class="indexterm" name="id2571492"></a>
 The most common reasons for which a Windows NT/200x/XP Professional client cannot join the Samba controlled domain are:
 </p><div class="itemizedlist"><ul type="disc"><li><p><code class="filename">smb.conf</code> does not have correct <a class="link" href="smb.conf.5.html#ADDMACHINESCRIPT">add machine script</a> settings.</p></li><li><p>&#8220;<span class="quote">root</span>&#8221; account is not in password backend database.</p></li><li><p>Attempt to use a user account instead of the &#8220;<span class="quote">root</span>&#8221; account to join a machine to the domain.</p></li><li><p>Open connections from the workstation to the server.</p></li><li><p>Firewall or filter configurations in place on either the client or the Samba server.</p></li></ul></div></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="StandAloneServer.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="type.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="optional.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Chapter 7. Standalone Servers </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> Part III. Advanced Configuration</td></tr></table></div></body></html>

Modified: branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/DNSDHCP.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/DNSDHCP.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/DNSDHCP.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,6 +1,6 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 48. DNS and DHCP Configuration Guide</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="Appendix.html" title="Part VI. Reference Section"><link rel="prev" href="ch47.html" title="Chapter 47. Samba Support"><link rel="next" href="apa.html" title="Appendix A.  GNU General Public License version 3"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 48. DNS and DHCP Configuration Guide</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch47.html">Prev</a> </td><th width="60%" align="center">Part VI. Reference Section</th><td width="20%" align="right"> <a accesskey="n" href="apa.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="DNSDHCP"></a>Chapter 48. DNS and DHCP Configuration Guide</h2></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht at samba.org">jht at samba.org</a>&gt;</code></p></div></div></div></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="DNSDHCP.html#id2685838">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="DNSDHCP.html#id2686016">Example Configuration</a></span></dt><dd><dl><dt><span class="sect2"><a href="DNSDHCP.html#id2686107">Dynamic DNS</a></span></dt><dt><span class="sect2"><a href="DNSDHCP.html#DHCP">DHCP Server</a></span></dt></dl></dd></dl></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2685838"></a>Features and Benefits</h2></div></div></div><p>
-<a class="indexterm" name="id2685846"></a>
-<a class="indexterm" name="id2685855"></a>
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 48. DNS and DHCP Configuration Guide</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="Appendix.html" title="Part VI. Reference Section"><link rel="prev" href="ch47.html" title="Chapter 47. Samba Support"><link rel="next" href="apa.html" title="Appendix A.  GNU General Public License version 3"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 48. DNS and DHCP Configuration Guide</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch47.html">Prev</a> </td><th width="60%" align="center">Part VI. Reference Section</th><td width="20%" align="right"> <a accesskey="n" href="apa.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="DNSDHCP"></a>Chapter 48. DNS and DHCP Configuration Guide</h2></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht at samba.org">jht at samba.org</a>&gt;</code></p></div></div></div></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="DNSDHCP.html#id2685852">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="DNSDHCP.html#id2686030">Example Configuration</a></span></dt><dd><dl><dt><span class="sect2"><a href="DNSDHCP.html#id2686121">Dynamic DNS</a></span></dt><dt><span class="sect2"><a href="DNSDHCP.html#DHCP">DHCP Server</a></span></dt></dl></dd></dl></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2685852"></a>Features and Benefits</h2></div></div></div><p>
+<a class="indexterm" name="id2685860"></a>
+<a class="indexterm" name="id2685869"></a>
 There are few subjects in the UNIX world that might raise as much contention as
 Domain Name System (DNS) and Dynamic Host Configuration Protocol (DHCP).
 Not all opinions held for or against particular implementations of DNS and DHCP
@@ -10,16 +10,16 @@
 and freedom. Microsoft Windows users in particular expect to be able to plug their
 notebook computer into a network port and have things &#8220;<span class="quote">just work.</span>&#8221;
 </p><p>
-<a class="indexterm" name="id2685882"></a>
+<a class="indexterm" name="id2685896"></a>
 UNIX administrators have a point. Many of the normative practices in the Microsoft
 Windows world at best border on bad practice from a security perspective.
 Microsoft Windows networking protocols allow workstations to arbitrarily register
 themselves on a network. Windows 2000 Active Directory registers entries in the DNS namespace
 that are equally perplexing to UNIX administrators. Welcome to the new world!
 </p><p>
-<a class="indexterm" name="id2685899"></a>
-<a class="indexterm" name="id2685908"></a>
-<a class="indexterm" name="id2685917"></a>
+<a class="indexterm" name="id2685913"></a>
+<a class="indexterm" name="id2685922"></a>
+<a class="indexterm" name="id2685931"></a>
 The purpose of this chapter is to demonstrate the configuration of the Internet
 Software Consortium (ISC) DNS and DHCP servers to provide dynamic services that are
 compatible with their equivalents in the Microsoft Windows 2000 Server products.
@@ -27,26 +27,26 @@
 This chapter provides no more than a working example of configuration files for both DNS and DHCP servers. The
 examples used match configuration examples used elsewhere in this document.
 </p><p>
-<a class="indexterm" name="id2685940"></a>
-<a class="indexterm" name="id2685947"></a>
-<a class="indexterm" name="id2685953"></a>
+<a class="indexterm" name="id2685954"></a>
+<a class="indexterm" name="id2685961"></a>
+<a class="indexterm" name="id2685967"></a>
 This chapter explicitly does not provide a tutorial, nor does it pretend to be a reference guide on DNS and
 DHCP, as this is well beyond the scope and intent of this document as a whole. Anyone who wants more detailed
 reference materials on DNS or DHCP should visit the ISC Web site at <a class="ulink" href="http://www.isc.org" target="_top"> http://www.isc.org</a>.  Those wanting a written text might also be interested
 in the O'Reilly publications on DNS, see the <a class="ulink" href="http://www.oreilly.com/catalog/dns/index.htm" target="_top">O'Reilly</a> web site, and the <a class="ulink" href="http://www.bind9.net/books-dhcp" target="_top">BIND9.NET</a> web site for details.
 The books are:
-</p><div class="orderedlist"><ol type="1"><li><p>DNS and BIND, By Cricket Liu, Paul Albitz, ISBN: 1-56592-010-4</p></li><li><p>DNS &amp; Bind Cookbook, By Cricket Liu, ISBN: 0-596-00410-9</p></li><li><p>The DHCP Handbook (2nd Edition), By: Ralph Droms, Ted Lemon, ISBN 0-672-32327-3</p></li></ol></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2686016"></a>Example Configuration</h2></div></div></div><p>
-<a class="indexterm" name="id2686024"></a>
-<a class="indexterm" name="id2686031"></a>
+</p><div class="orderedlist"><ol type="1"><li><p>DNS and BIND, By Cricket Liu, Paul Albitz, ISBN: 1-56592-010-4</p></li><li><p>DNS &amp; Bind Cookbook, By Cricket Liu, ISBN: 0-596-00410-9</p></li><li><p>The DHCP Handbook (2nd Edition), By: Ralph Droms, Ted Lemon, ISBN 0-672-32327-3</p></li></ol></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2686030"></a>Example Configuration</h2></div></div></div><p>
+<a class="indexterm" name="id2686038"></a>
+<a class="indexterm" name="id2686045"></a>
 The DNS is to the Internet what water is to life. Nearly all information resources (host names) are resolved
 to their Internet protocol (IP) addresses through DNS.  Windows networking tried hard to avoid the
-complexities of DNS, but alas, DNS won.  <a class="indexterm" name="id2686042"></a> The alternative to
+complexities of DNS, but alas, DNS won.  <a class="indexterm" name="id2686056"></a> The alternative to
 DNS, the Windows Internet Name Service (WINS)  an artifact of NetBIOS networking over the TCP/IP
 protocols  has demonstrated scalability problems as well as a flat, nonhierarchical namespace that
 became unmanageable as the size and complexity of information technology networks grew.
 </p><p>
-<a class="indexterm" name="id2686063"></a>
-<a class="indexterm" name="id2686070"></a>
+<a class="indexterm" name="id2686077"></a>
+<a class="indexterm" name="id2686084"></a>
 WINS is a Microsoft implementation of the RFC1001/1002 NetBIOS Name Service (NBNS).
 It allows NetBIOS clients (like Microsoft Windows machines) to register an arbitrary
 machine name that the administrator or user has chosen together with the IP
@@ -66,13 +66,13 @@
 </p><p>
 The following configurations demonstrate a simple, insecure dynamic DNS server and
 a simple DHCP server that matches the DNS configuration.
-</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2686107"></a>Dynamic DNS</h3></div></div></div><p>
-	<a class="indexterm" name="id2686115"></a>
+</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2686121"></a>Dynamic DNS</h3></div></div></div><p>
+	<a class="indexterm" name="id2686129"></a>
 	The example DNS configuration is for a private network in the IP address
 	space for network 192.168.1.0/24. The private class network address space
 	is set forth in RFC1918.
 	</p><p>
-	<a class="indexterm" name="id2686130"></a>
+	<a class="indexterm" name="id2686144"></a>
 	It is assumed that this network will be situated behind a secure firewall.
 	The files that follow work with ISC BIND version 9. BIND is the Berkeley
 	Internet Name Daemon.
@@ -223,8 +223,8 @@
 2                       PTR     marvel.quenya.org.
 </pre><p>
 	</p><p>
-<a class="indexterm" name="id2686293"></a>
-<a class="indexterm" name="id2686300"></a>
+<a class="indexterm" name="id2686307"></a>
+<a class="indexterm" name="id2686314"></a>
 	The configuration files shown here were copied from a fully working system. All dynamically registered
 	entries have been removed. In addition to these files, BIND version 9 will
 	create for each of the dynamic registration files a file that has a 

Modified: branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/FastStart.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/FastStart.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/FastStart.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,4 +1,4 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 2. Fast Start: Cure for Impatience</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="introduction.html" title="Part I. General Installation"><link rel="prev" href="install.html" title="Chapter 1. How to Install and Test SAMBA"><link rel="next" href="type.html" title="Part II. Server Configuration Basics"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 2. Fast Start: Cure for Impatience</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="install.html">Prev</a> </td><th width="60%" align="center">Part I. General Installation</th><td width="20%" align="right"> <a accesskey="n" href="type.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="FastStart"></a>Chapter 2. Fast Start: Cure for Impatience</h2></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht at samba.org">jht at samba.org</a>&gt;</code></p></div></div></div></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="FastStart.html#id2546582">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="FastStart.html#id2546606">Description of Example Sites</a></span></dt><dt><span class="sect1"><a href="FastStart.html#id2546686">Worked Examples</a></span></dt><dd><dl><dt><span class="sect2"><a href="FastStart.html#id2546704">Standalone Server</a></span></dt><dt><span class="sect2"><a href="FastStart.html#id2548624">Domain Member Server</a></span></dt><dt><span class="sect2"><a href="FastStart.html#id2549549">Domain Controller</a></span></dt></dl></dd></dl></div><p>
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 2. Fast Start: Cure for Impatience</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="introduction.html" title="Part I. General Installation"><link rel="prev" href="install.html" title="Chapter 1. How to Install and Test SAMBA"><link rel="next" href="type.html" title="Part II. Server Configuration Basics"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 2. Fast Start: Cure for Impatience</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="install.html">Prev</a> </td><th width="60%" align="center">Part I. General Installation</th><td width="20%" align="right"> <a accesskey="n" href="type.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="FastStart"></a>Chapter 2. Fast Start: Cure for Impatience</h2></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht at samba.org">jht at samba.org</a>&gt;</code></p></div></div></div></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="FastStart.html#id2546595">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="FastStart.html#id2546619">Description of Example Sites</a></span></dt><dt><span class="sect1"><a href="FastStart.html#id2546699">Worked Examples</a></span></dt><dd><dl><dt><span class="sect2"><a href="FastStart.html#id2546718">Standalone Server</a></span></dt><dt><span class="sect2"><a href="FastStart.html#id2548638">Domain Member Server</a></span></dt><dt><span class="sect2"><a href="FastStart.html#id2549562">Domain Controller</a></span></dt></dl></dd></dl></div><p>
 When we first asked for suggestions for inclusion in the Samba HOWTO documentation,
 someone wrote asking for example configurations  and lots of them. That is remarkably
 difficult to do without losing a lot of value that can be derived from presenting
@@ -22,7 +22,7 @@
 equivalent of the driver's guide that explains how to drive the car. If you want complete network
 configuration examples, go to <a class="ulink" href="http://www.samba.org/samba/docs/Samba3-ByExample.pdf" target="_top">Samba-3 by
 Example</a>.
-</p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2546582"></a>Features and Benefits</h2></div></div></div><p>
+</p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2546595"></a>Features and Benefits</h2></div></div></div><p>
 Samba needs very little configuration to create a basic working system.
 In this chapter we progress from the simple to the complex, for each providing
 all steps and configuration file changes needed to make each work. Please note
@@ -32,7 +32,7 @@
 The examples used here have been obtained from a number of people who made
 requests for example configurations. All identities have been obscured to protect
 the guilty, and any resemblance to unreal nonexistent sites is deliberate.
-</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2546606"></a>Description of Example Sites</h2></div></div></div><p>
+</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2546619"></a>Description of Example Sites</h2></div></div></div><p>
 In the first set of configuration examples we consider the case of exceptionally simple system requirements.
 There is a real temptation to make something that should require little effort much too complex.
 </p><p>
@@ -53,15 +53,15 @@
 The later example consider more complex systems that will either integrate into existing MS Windows networks
 or replace them entirely. These cover domain member servers as well as Samba domain control (PDC/BDC) and
 finally describes in detail a large distributed network with branch offices in remote locations.
-</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2546686"></a>Worked Examples</h2></div></div></div><p>
+</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2546699"></a>Worked Examples</h2></div></div></div><p>
 The configuration examples are designed to cover everything necessary to get Samba 
 running. They do not cover basic operating system platform configuration, which is
 clearly beyond the scope of this text.
 </p><p>
 It is also assumed that Samba has been correctly installed, either by way of installation
 of the packages that are provided by the operating system vendor or through other means.
-</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2546704"></a>Standalone Server</h3></div></div></div><p>
-	<a class="indexterm" name="id2546712"></a>
+</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2546718"></a>Standalone Server</h3></div></div></div><p>
+	<a class="indexterm" name="id2546726"></a>
 	A standalone server implies no more than the fact that it is not a domain controller
 	and it does not participate in domain control. It can be a simple, workgroup-like
 	server, or it can be a complex server that is a member of a domain security context.
@@ -69,7 +69,7 @@
 	As the examples are developed, every attempt is made to progress the system toward greater capability, just as
 	one might expect would happen in a real business office as that office grows in size and its needs change.
 	</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="anon-ro"></a>Anonymous Read-Only Document Server</h4></div></div></div><p>
-		<a class="indexterm" name="id2546745"></a>
+		<a class="indexterm" name="id2546759"></a>
 		The purpose of this type of server is to make available to any user
 		any documents or files that are placed on the shared resource. The
 		shared resource could be a CD-ROM drive, a CD-ROM image, or a file
@@ -82,7 +82,7 @@
 			<span class="emphasis"><em>m0r3pa1n</em></span>  of course, that's just the example we are
 			using; do not use this in a production environment because
 			all readers of this document will know it.
-			</p></li></ul></div><div class="procedure"><a name="id2546792"></a><p class="title"><b>Procedure 2.1. Installation Procedure: Read-Only Server</b></p><div class="example"><a name="anon-example"></a><p class="title"><b>Example 2.1. Anonymous Read-Only Server Configuration</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td># Global parameters</td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2546931"></a><em class="parameter"><code>workgroup = MIDEARTH</code></em></td></tr><tr><td><a class="indexterm" name="id2546943"></a><em class="parameter"><code>netbios name = HOBBIT</code></em></td></tr><tr><td><a class="indexterm" name="id2546955"></a><em class="parameter"><code>security = share</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[data]</code></em></td></tr><tr><td><a class="indexterm" name="id2546975"></a><em class="parameter"><code>comment = Data</code></em></td></tr><tr><td><a class="indexterm" name="id2546987"></a><em class="parameter"><code>path = /export</code></em></td></tr><tr><td><a class="indexterm" name="id2546998"></a><em class="parameter"><code>read only = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2547010"></a><em class="parameter"><code>guest ok = Yes</code></em></td></tr></table></div></div><br class="example-break"><ol type="1"><li><p>
+			</p></li></ul></div><div class="procedure"><a name="id2546806"></a><p class="title"><b>Procedure 2.1. Installation Procedure: Read-Only Server</b></p><div class="example"><a name="anon-example"></a><p class="title"><b>Example 2.1. Anonymous Read-Only Server Configuration</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td># Global parameters</td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2546945"></a><em class="parameter"><code>workgroup = MIDEARTH</code></em></td></tr><tr><td><a class="indexterm" name="id2546956"></a><em class="parameter"><code>netbios name = HOBBIT</code></em></td></tr><tr><td><a class="indexterm" name="id2546968"></a><em class="parameter"><code>security = share</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[data]</code></em></td></tr><tr><td><a class="indexterm" name="id2546989"></a><em class="parameter"><code>comment = Data</code></em></td></tr><tr><td><a class="indexterm" name="id2547000"></a><em class="parameter"><code>path = /export</code></em></td></tr><tr><td><a class="indexterm" name="id2547012"></a><em class="parameter"><code>read only = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2547024"></a><em class="parameter"><code>guest ok = Yes</code></em></td></tr></table></div></div><br class="example-break"><ol type="1"><li><p>
 			Add user to system (with creation of the user's home directory):
 </p><pre class="screen">
 <code class="prompt">root# </code><strong class="userinput"><code>useradd -c "Jack Baumbach" -m -g users -p m0r3pa1n jackb</code></strong>
@@ -151,8 +151,8 @@
 			</p></li></ol></div><p>
 		The information above (following # Global parameters) provides the complete
 		contents of the <code class="filename">/etc/samba/smb.conf</code> file.
-		</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2547160"></a>Anonymous Read-Write Document Server</h4></div></div></div><p>
-		<a class="indexterm" name="id2547168"></a>
+		</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2547173"></a>Anonymous Read-Write Document Server</h4></div></div></div><p>
+		<a class="indexterm" name="id2547181"></a>
 		We should view this configuration as a progression from the previous example.
 		The difference is that shared access is now forced to the user identity of jackb
 		and to the primary group jackb belongs to. One other refinement we can make is to
@@ -169,8 +169,8 @@
 		instead of to <span class="emphasis"><em>User Unknown</em></span>.
 		</p><p>
 		The complete, modified <code class="filename">smb.conf</code> file is as shown in <a class="link" href="FastStart.html#anon-rw" title="Example 2.2. Modified Anonymous Read-Write smb.conf">&#8220;Modified Anonymous Read-Write smb.conf&#8221;</a>.
-		</p><div class="example"><a name="anon-rw"></a><p class="title"><b>Example 2.2. Modified Anonymous Read-Write smb.conf</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td># Global parameters</td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2547281"></a><em class="parameter"><code>workgroup = MIDEARTH</code></em></td></tr><tr><td><a class="indexterm" name="id2547293"></a><em class="parameter"><code>netbios name = HOBBIT</code></em></td></tr><tr><td><a class="indexterm" name="id2547305"></a><em class="parameter"><code>security = SHARE</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[data]</code></em></td></tr><tr><td><a class="indexterm" name="id2547325"></a><em class="parameter"><code>comment = Data</code></em></td></tr><tr><td><a class="indexterm" name="id2547337"></a><em class="parameter"><code>path = /export</code></em></td></tr><tr><td><a class="indexterm" name="id2547349"></a><em class="parameter"><code>force user = jackb</code></em></td></tr><tr><td><a class="indexterm" name="id2547360"></a><em class="parameter"><code>force group = users</code></em></td></tr><tr><td><a class="indexterm" name="id2547372"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td><a class="indexterm" name="id2547383"></a><em class="parameter"><code>guest ok = Yes</code></em></td></tr></table></div></div><br class="example-break"></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2547397"></a>Anonymous Print Server</h4></div></div></div><p>
-		<a class="indexterm" name="id2547405"></a>
+		</p><div class="example"><a name="anon-rw"></a><p class="title"><b>Example 2.2. Modified Anonymous Read-Write smb.conf</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td># Global parameters</td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2547295"></a><em class="parameter"><code>workgroup = MIDEARTH</code></em></td></tr><tr><td><a class="indexterm" name="id2547307"></a><em class="parameter"><code>netbios name = HOBBIT</code></em></td></tr><tr><td><a class="indexterm" name="id2547318"></a><em class="parameter"><code>security = SHARE</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[data]</code></em></td></tr><tr><td><a class="indexterm" name="id2547339"></a><em class="parameter"><code>comment = Data</code></em></td></tr><tr><td><a class="indexterm" name="id2547351"></a><em class="parameter"><code>path = /export</code></em></td></tr><tr><td><a class="indexterm" name="id2547362"></a><em class="parameter"><code>force user = jackb</code></em></td></tr><tr><td><a class="indexterm" name="id2547374"></a><em class="parameter"><code>force group = users</code></em></td></tr><tr><td><a class="indexterm" name="id2547385"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td><a class="indexterm" name="id2547397"></a><em class="parameter"><code>guest ok = Yes</code></em></td></tr></table></div></div><br class="example-break"></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2547411"></a>Anonymous Print Server</h4></div></div></div><p>
+		<a class="indexterm" name="id2547419"></a>
 		An anonymous print server serves two purposes:
 		</p><div class="itemizedlist"><ul type="disc"><li><p>
 			It allows printing to all printers from a single location.
@@ -187,7 +187,7 @@
 		In this configuration, it is undesirable to present the Add Printer Wizard, and we do
 		not want to have automatic driver download, so we disable it in the following
 		configuration. <a class="link" href="FastStart.html#anon-print" title="Example 2.3. Anonymous Print Server smb.conf">&#8220;Anonymous Print Server smb.conf&#8221;</a> is the resulting <code class="filename">smb.conf</code> file.
-		</p><div class="example"><a name="anon-print"></a><p class="title"><b>Example 2.3. Anonymous Print Server smb.conf</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td># Global parameters</td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2547488"></a><em class="parameter"><code>workgroup = MIDEARTH</code></em></td></tr><tr><td><a class="indexterm" name="id2547500"></a><em class="parameter"><code>netbios name = LUTHIEN</code></em></td></tr><tr><td><a class="indexterm" name="id2547512"></a><em class="parameter"><code>security = share</code></em></td></tr><tr><td><a class="indexterm" name="id2547524"></a><em class="parameter"><code>printcap name = cups</code></em></td></tr><tr><td><a class="indexterm" name="id2547535"></a><em class="parameter"><code>disable spoolss = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2547547"></a><em class="parameter"><code>show add printer wizard = No</code></em></td></tr><tr><td><a class="indexterm" name="id2547559"></a><em class="parameter"><code>printing = cups</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[printers]</code></em></td></tr><tr><td><a class="indexterm" name="id2547580"></a><em class="parameter"><code>comment = All Printers</code></em></td></tr><tr><td><a class="indexterm" name="id2547592"></a><em class="parameter"><code>path = /var/spool/samba</code></em></td></tr><tr><td><a class="indexterm" name="id2547603"></a><em class="parameter"><code>guest ok = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2547615"></a><em class="parameter"><code>printable = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2547627"></a><em class="parameter"><code>use client driver = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2547638"></a><em class="parameter"><code>browseable = No</code></em></td></tr></table></div></div><br class="example-break"><p>
+		</p><div class="example"><a name="anon-print"></a><p class="title"><b>Example 2.3. Anonymous Print Server smb.conf</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td># Global parameters</td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2547502"></a><em class="parameter"><code>workgroup = MIDEARTH</code></em></td></tr><tr><td><a class="indexterm" name="id2547514"></a><em class="parameter"><code>netbios name = LUTHIEN</code></em></td></tr><tr><td><a class="indexterm" name="id2547526"></a><em class="parameter"><code>security = share</code></em></td></tr><tr><td><a class="indexterm" name="id2547537"></a><em class="parameter"><code>printcap name = cups</code></em></td></tr><tr><td><a class="indexterm" name="id2547549"></a><em class="parameter"><code>disable spoolss = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2547561"></a><em class="parameter"><code>show add printer wizard = No</code></em></td></tr><tr><td><a class="indexterm" name="id2547573"></a><em class="parameter"><code>printing = cups</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[printers]</code></em></td></tr><tr><td><a class="indexterm" name="id2547594"></a><em class="parameter"><code>comment = All Printers</code></em></td></tr><tr><td><a class="indexterm" name="id2547605"></a><em class="parameter"><code>path = /var/spool/samba</code></em></td></tr><tr><td><a class="indexterm" name="id2547617"></a><em class="parameter"><code>guest ok = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2547629"></a><em class="parameter"><code>printable = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2547640"></a><em class="parameter"><code>use client driver = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2547652"></a><em class="parameter"><code>browseable = No</code></em></td></tr></table></div></div><br class="example-break"><p>
 		The above configuration is not ideal. It uses no smart features, and it deliberately
 		presents a less than elegant solution. But it is basic, and it does print. Samba makes
 		use of the direct printing application program interface that is provided by CUPS.
@@ -220,14 +220,14 @@
 		The purpose of setting the sticky bit is to prevent who does not own the temporary print file
 		from being able to take control of it with the potential for devious misuse.
 			</p></li></ul></div><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>
-		<a class="indexterm" name="id2547754"></a>
-		<a class="indexterm" name="id2547763"></a>
+		<a class="indexterm" name="id2547768"></a>
+		<a class="indexterm" name="id2547777"></a>
 		On CUPS-enabled systems there is a facility to pass raw data directly to the printer without
 		intermediate processing via CUPS print filters. Where use of this mode of operation is desired,
 		it is necessary to configure a raw printing device. It is also necessary to enable the raw mime
 		handler in the <code class="filename">/etc/mime.conv</code> and <code class="filename">/etc/mime.types</code>
 		files. Refer to <a class="link" href="CUPS-printing.html#cups-raw" title="Explicitly Enable &#8220;raw&#8221; Printing for application/octet-stream">&#8220;Explicitly Enable raw Printing for application/octet-stream&#8221;</a>.
-		</p></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2547796"></a>Secure Read-Write File and Print Server</h4></div></div></div><p>
+		</p></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2547810"></a>Secure Read-Write File and Print Server</h4></div></div></div><p>
 		We progress now from simple systems to a server that is slightly more complex.
 		</p><p>
 		Our new server will require a public data storage area in which only authenticated
@@ -250,8 +250,8 @@
 		it is not necessary to enter it into the configuration file. Note that the guest backend is
 		added to the list of active passdb backends no matter whether it specified directly in Samba configuration
 		file or not.
-		</p><div class="procedure"><a name="id2547873"></a><p class="title"><b>Procedure 2.2. Installing the Secure Office Server</b></p><div class="example"><a name="OfficeServer"></a><p class="title"><b>Example 2.4. Secure Office Server smb.conf</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td># Global parameters</td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2547978"></a><em class="parameter"><code>workgroup = MIDEARTH</code></em></td></tr><tr><td><a class="indexterm" name="id2547990"></a><em class="parameter"><code>netbios name = OLORIN</code></em></td></tr><tr><td><a class="indexterm" name="id2548002"></a><em class="parameter"><code>printcap name = cups</code></em></td></tr><tr><td><a class="indexterm" name="id2548014"></a><em class="parameter"><code>disable spoolss = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2548026"></a><em class="parameter"><code>show add printer wizard = No</code></em></td></tr><tr><td><a class="indexterm" name="id2548038"></a><em class="parameter"><code>printing = cups</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[homes]</code></em></td></tr><tr><td><a class="indexterm" name="id2548058"></a><em class="parameter"><code>comment = Home Directories</code></em></td></tr><tr><td><a class="indexterm" name="id2548070"></a><em class="parameter"><code>valid users = %S</code></em></td></tr><tr><td><a class="indexterm" name="id2548082"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td><a class="indexterm" name="id2548093"></a><em class="parameter"><code>browseable = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[public]</code></em></td></tr><tr><td><a class="indexterm" name="id2548114"></a><em class="parameter"><code>comment = Data</code></em></td></tr><tr><td><a class="indexterm" name="id2548126"></a><em class="parameter"><code>path = /export</code></em></td></tr><tr><td><a class="indexterm" name="id2548137"></a><em class="parameter"><code>force user = maryo</code></em></td></tr><tr><td><a class="indexterm" name="id2548149"></a><em class="parameter"><code>force group = users</code></em></td></tr><tr><td><a class="indexterm" name="id2548160"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[printers]</code></em></td></tr><tr><td><a class="indexterm" name="id2548181"></a><em class="parameter"><code>comment = All Printers</code></em></td></tr><tr><td><a class="indexterm" name="id2548193"></a><em class="parameter"><code>path = /var/spool/samba</code></em></td></tr><tr><td><a class="indexterm" name="id2548204"></a><em class="parameter"><code>printer admin = root, maryo</code></em></td></tr><tr><td><a class="indexterm" name="id2548216"></a><em class="parameter"><code>create mask = 0600</code></em></td></tr><tr><td><a class="indexterm" name="id2548228"></a><em class="parameter"><code>guest ok = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2548239"></a><em class="parameter"><code>printable = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2548251"></a><em class="parameter"><code>use client driver = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2548263"></a><em class="parameter"><code>browseable = No</code></em></td></tr></table></div></div><br class="example-break"><ol type="1"><li><p>
-		<a class="indexterm" name="id2547885"></a>
+		</p><div class="procedure"><a name="id2547887"></a><p class="title"><b>Procedure 2.2. Installing the Secure Office Server</b></p><div class="example"><a name="OfficeServer"></a><p class="title"><b>Example 2.4. Secure Office Server smb.conf</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td># Global parameters</td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2547992"></a><em class="parameter"><code>workgroup = MIDEARTH</code></em></td></tr><tr><td><a class="indexterm" name="id2548004"></a><em class="parameter"><code>netbios name = OLORIN</code></em></td></tr><tr><td><a class="indexterm" name="id2548016"></a><em class="parameter"><code>printcap name = cups</code></em></td></tr><tr><td><a class="indexterm" name="id2548028"></a><em class="parameter"><code>disable spoolss = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2548039"></a><em class="parameter"><code>show add printer wizard = No</code></em></td></tr><tr><td><a class="indexterm" name="id2548052"></a><em class="parameter"><code>printing = cups</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[homes]</code></em></td></tr><tr><td><a class="indexterm" name="id2548072"></a><em class="parameter"><code>comment = Home Directories</code></em></td></tr><tr><td><a class="indexterm" name="id2548084"></a><em class="parameter"><code>valid users = %S</code></em></td></tr><tr><td><a class="indexterm" name="id2548095"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td><a class="indexterm" name="id2548107"></a><em class="parameter"><code>browseable = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[public]</code></em></td></tr><tr><td><a class="indexterm" name="id2548128"></a><em class="parameter"><code>comment = Data</code></em></td></tr><tr><td><a class="indexterm" name="id2548139"></a><em class="parameter"><code>path = /export</code></em></td></tr><tr><td><a class="indexterm" name="id2548151"></a><em class="parameter"><code>force user = maryo</code></em></td></tr><tr><td><a class="indexterm" name="id2548162"></a><em class="parameter"><code>force group = users</code></em></td></tr><tr><td><a class="indexterm" name="id2548174"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[printers]</code></em></td></tr><tr><td><a class="indexterm" name="id2548194"></a><em class="parameter"><code>comment = All Printers</code></em></td></tr><tr><td><a class="indexterm" name="id2548206"></a><em class="parameter"><code>path = /var/spool/samba</code></em></td></tr><tr><td><a class="indexterm" name="id2548218"></a><em class="parameter"><code>printer admin = root, maryo</code></em></td></tr><tr><td><a class="indexterm" name="id2548230"></a><em class="parameter"><code>create mask = 0600</code></em></td></tr><tr><td><a class="indexterm" name="id2548241"></a><em class="parameter"><code>guest ok = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2548253"></a><em class="parameter"><code>printable = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2548265"></a><em class="parameter"><code>use client driver = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2548276"></a><em class="parameter"><code>browseable = No</code></em></td></tr></table></div></div><br class="example-break"><ol type="1"><li><p>
+		<a class="indexterm" name="id2547898"></a>
 			Add all users to the operating system:
 </p><pre class="screen">
 <code class="prompt">root# </code><strong class="userinput"><code>useradd -c "Jack Baumbach" -m -g users -p m0r3pa1n jackb</code></strong>
@@ -290,10 +290,10 @@
 			</p></li><li><p>
 			Start Samba using the operating system administrative interface.
 			Alternately, this can be done manually by executing:
-			<a class="indexterm" name="id2548400"></a>
-			<a class="indexterm" name="id2548407"></a>
 			<a class="indexterm" name="id2548414"></a>
-			<a class="indexterm" name="id2548423"></a>
+			<a class="indexterm" name="id2548420"></a>
+			<a class="indexterm" name="id2548427"></a>
+			<a class="indexterm" name="id2548437"></a>
 </p><pre class="screen">
 <code class="prompt">root# </code><strong class="userinput"><code> nmbd; smbd;</code></strong>
 </pre><p>
@@ -358,8 +358,8 @@
 			By now you should be getting the hang of configuration basics. Clearly, it is time to
 			explore slightly more complex examples. For the remainder of this chapter we abbreviate
 			instructions, since there are previous examples.
-			</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2548624"></a>Domain Member Server</h3></div></div></div><p>
-	<a class="indexterm" name="id2548632"></a>
+			</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2548638"></a>Domain Member Server</h3></div></div></div><p>
+	<a class="indexterm" name="id2548646"></a>
 	In this instance we consider the simplest server configuration we can get away with
 	to make an accounting department happy. Let's be warned, the users are accountants and they
 	do have some nasty demands. There is a budget for only one server for this department.
@@ -390,11 +390,11 @@
 	file area for each member of her team that is private to that person, but she wants full
 	access to all areas. Users must have a private home share for personal work-related files
 	and for materials not related to departmental operations.
-	</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2548696"></a>Example Configuration</h4></div></div></div><p>
+	</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2548709"></a>Example Configuration</h4></div></div></div><p>
 		The server <span class="emphasis"><em>valinor</em></span> will be a member server of the company domain.
 		Accounting will have only a local server. User accounts will be on the domain controllers,
 		as will desktop profiles and all network policy files.
-		</p><div class="procedure"><div class="example"><a name="fast-member-server"></a><p class="title"><b>Example 2.5. Member Server smb.conf (Globals)</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td># Global parameters</td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2548781"></a><em class="parameter"><code>workgroup = MIDEARTH</code></em></td></tr><tr><td><a class="indexterm" name="id2548792"></a><em class="parameter"><code>netbios name = VALINOR</code></em></td></tr><tr><td><a class="indexterm" name="id2548804"></a><em class="parameter"><code>security = DOMAIN</code></em></td></tr><tr><td><a class="indexterm" name="id2548816"></a><em class="parameter"><code>printcap name = cups</code></em></td></tr><tr><td><a class="indexterm" name="id2548828"></a><em class="parameter"><code>disable spoolss = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2548840"></a><em class="parameter"><code>show add printer wizard = No</code></em></td></tr><tr><td><a class="indexterm" name="id2548852"></a><em class="parameter"><code>idmap uid = 15000-20000</code></em></td></tr><tr><td><a class="indexterm" name="id2548863"></a><em class="parameter"><code>idmap gid = 15000-20000</code></em></td></tr><tr><td><a class="indexterm" name="id2548875"></a><em class="parameter"><code>winbind use default domain = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2548887"></a><em class="parameter"><code>printing = cups</code></em></td></tr></table></div></div><br class="example-break"><div class="example"><a name="fast-memberserver-shares"></a><p class="title"><b>Example 2.6. Member Server smb.conf (Shares and Services)</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[homes]</code></em></td></tr><tr><td><a class="indexterm" name="id2548925"></a><em class="parameter"><code>comment = Home Directories</code></em></td></tr><tr><td><a class="indexterm" name="id2548936"></a><em class="parameter"><code>valid users = %S</code></em></td></tr><tr><td><a class="indexterm" name="id2548948"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td><a class="indexterm" name="id2548959"></a><em class="parameter"><code>browseable = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[spytfull]</code></em></td></tr><tr><td><a class="indexterm" name="id2548980"></a><em class="parameter"><code>comment = Accounting Application Only</code></em></td></tr><tr><td><a class="indexterm" name="id2548992"></a><em class="parameter"><code>path = /export/spytfull</code></em></td></tr><tr><td><a class="indexterm" name="id2549003"></a><em class="parameter"><code>valid users = @Accounts</code></em></td></tr><tr><td><a class="indexterm" name="id2549015"></a><em class="parameter"><code>admin users = maryo</code></em></td></tr><tr><td><a class="indexterm" name="id2549027"></a><em class="parameter"><code>read only = Yes</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[public]</code></em></td></tr><tr><td><a class="indexterm" name="id2549047"></a><em class="parameter"><code>comment = Data</code></em></td></tr><tr><td><a class="indexterm" name="id2549059"></a><em class="parameter"><code>path = /export/public</code></em></td></tr><tr><td><a class="indexterm" name="id2549071"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[printers]</code></em></td></tr><tr><td><a class="indexterm" name="id2549091"></a><em class="parameter"><code>comment = All Printers</code></em></td></tr><tr><td><a class="indexterm" name="id2549103"></a><em class="parameter"><code>path = /var/spool/samba</code></em></td></tr><tr><td><a class="indexterm" name="id2549115"></a><em class="parameter"><code>printer admin = root, maryo</code></em></td></tr><tr><td><a class="indexterm" name="id2549126"></a><em class="parameter"><code>create mask = 0600</code></em></td></tr><tr><td><a class="indexterm" name="id2549138"></a><em class="parameter"><code>guest ok = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2549150"></a><em class="parameter"><code>printable = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2549161"></a><em class="parameter"><code>use client driver = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2549173"></a><em class="parameter"><code>browseable = No</code></em></td></tr></table></div></div><br class="example-break"><ol type="1"><li><p>
+		</p><div class="procedure"><div class="example"><a name="fast-member-server"></a><p class="title"><b>Example 2.5. Member Server smb.conf (Globals)</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td># Global parameters</td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2548794"></a><em class="parameter"><code>workgroup = MIDEARTH</code></em></td></tr><tr><td><a class="indexterm" name="id2548806"></a><em class="parameter"><code>netbios name = VALINOR</code></em></td></tr><tr><td><a class="indexterm" name="id2548818"></a><em class="parameter"><code>security = DOMAIN</code></em></td></tr><tr><td><a class="indexterm" name="id2548829"></a><em class="parameter"><code>printcap name = cups</code></em></td></tr><tr><td><a class="indexterm" name="id2548841"></a><em class="parameter"><code>disable spoolss = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2548853"></a><em class="parameter"><code>show add printer wizard = No</code></em></td></tr><tr><td><a class="indexterm" name="id2548865"></a><em class="parameter"><code>idmap uid = 15000-20000</code></em></td></tr><tr><td><a class="indexterm" name="id2548877"></a><em class="parameter"><code>idmap gid = 15000-20000</code></em></td></tr><tr><td><a class="indexterm" name="id2548889"></a><em class="parameter"><code>winbind use default domain = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2548901"></a><em class="parameter"><code>printing = cups</code></em></td></tr></table></div></div><br class="example-break"><div class="example"><a name="fast-memberserver-shares"></a><p class="title"><b>Example 2.6. Member Server smb.conf (Shares and Services)</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[homes]</code></em></td></tr><tr><td><a class="indexterm" name="id2548938"></a><em class="parameter"><code>comment = Home Directories</code></em></td></tr><tr><td><a class="indexterm" name="id2548950"></a><em class="parameter"><code>valid users = %S</code></em></td></tr><tr><td><a class="indexterm" name="id2548961"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td><a class="indexterm" name="id2548973"></a><em class="parameter"><code>browseable = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[spytfull]</code></em></td></tr><tr><td><a class="indexterm" name="id2548993"></a><em class="parameter"><code>comment = Accounting Application Only</code></em></td></tr><tr><td><a class="indexterm" name="id2549005"></a><em class="parameter"><code>path = /export/spytfull</code></em></td></tr><tr><td><a class="indexterm" name="id2549017"></a><em class="parameter"><code>valid users = @Accounts</code></em></td></tr><tr><td><a class="indexterm" name="id2549029"></a><em class="parameter"><code>admin users = maryo</code></em></td></tr><tr><td><a class="indexterm" name="id2549040"></a><em class="parameter"><code>read only = Yes</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[public]</code></em></td></tr><tr><td><a class="indexterm" name="id2549061"></a><em class="parameter"><code>comment = Data</code></em></td></tr><tr><td><a class="indexterm" name="id2549072"></a><em class="parameter"><code>path = /export/public</code></em></td></tr><tr><td><a class="indexterm" name="id2549084"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[printers]</code></em></td></tr><tr><td><a class="indexterm" name="id2549105"></a><em class="parameter"><code>comment = All Printers</code></em></td></tr><tr><td><a class="indexterm" name="id2549116"></a><em class="parameter"><code>path = /var/spool/samba</code></em></td></tr><tr><td><a class="indexterm" name="id2549128"></a><em class="parameter"><code>printer admin = root, maryo</code></em></td></tr><tr><td><a class="indexterm" name="id2549140"></a><em class="parameter"><code>create mask = 0600</code></em></td></tr><tr><td><a class="indexterm" name="id2549152"></a><em class="parameter"><code>guest ok = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2549163"></a><em class="parameter"><code>printable = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2549175"></a><em class="parameter"><code>use client driver = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2549187"></a><em class="parameter"><code>browseable = No</code></em></td></tr></table></div></div><br class="example-break"><ol type="1"><li><p>
 			Do not add users to the UNIX/Linux server; all of this will run off the
 			central domain.
 			</p></li><li><p>
@@ -402,7 +402,7 @@
 			(globals)</a> and <a class="link" href="FastStart.html#fast-memberserver-shares" title="Example 2.6. Member Server smb.conf (Shares and Services)">Member server smb.conf (shares
 			and services)</a>.
 			</p></li><li><p>
-			<a class="indexterm" name="id2549191"></a>
+			<a class="indexterm" name="id2549205"></a>
 			Join the domain. Note: Do not start Samba until this step has been completed!
 </p><pre class="screen">
 <code class="prompt">root# </code><strong class="userinput"><code>net rpc join -Uroot%'bigsecret'</code></strong>
@@ -414,12 +414,12 @@
 			</p></li><li><p>
 			Start Samba following the normal method for your operating system platform.
 			If you wish to do this manually, execute as root:
-			<a class="indexterm" name="id2549248"></a>
-			<a class="indexterm" name="id2549255"></a>
 			<a class="indexterm" name="id2549262"></a>
 			<a class="indexterm" name="id2549269"></a>
-			<a class="indexterm" name="id2549278"></a>
-			<a class="indexterm" name="id2549288"></a>
+			<a class="indexterm" name="id2549276"></a>
+			<a class="indexterm" name="id2549282"></a>
+			<a class="indexterm" name="id2549292"></a>
+			<a class="indexterm" name="id2549301"></a>
 </p><pre class="screen">
 <code class="prompt">root# </code><strong class="userinput"><code>nmbd; smbd; winbindd;</code></strong>
 </pre><p>
@@ -480,8 +480,8 @@
 <code class="prompt">root# </code><strong class="userinput"><code>chmod ug=rwxS,o=x /export/{spytfull,public}</code></strong>
 <code class="prompt">root# </code><strong class="userinput"><code>chown maryo.Accounts /export/{spytfull,public}</code></strong>
 </pre><p>
-			</p></li></ol></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2549549"></a>Domain Controller</h3></div></div></div><p>
-	<a class="indexterm" name="id2549556"></a>
+			</p></li></ol></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2549562"></a>Domain Controller</h3></div></div></div><p>
+	<a class="indexterm" name="id2549570"></a>
 	For the remainder of this chapter the focus is on the configuration of domain control.
 	The examples that follow are for two implementation strategies. Remember, our objective is
 	to create a simple but working solution. The remainder of this book should help to highlight
@@ -515,17 +515,17 @@
 	in Samba-3 for Security Account Manager database [SAM] replication).
 	</p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>
 	If you need more than one domain controller, do not use a tdbsam authentication backend.
-	</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2549629"></a>Example: Engineering Office</h4></div></div></div><p>
+	</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2549643"></a>Example: Engineering Office</h4></div></div></div><p>
 		The engineering office network server we present here is designed to demonstrate use
 		of the new tdbsam password backend. The tdbsam
 		facility is new to Samba-3. It is designed to provide many user and machine account controls
 		that are possible with Microsoft Windows NT4. It is safe to use this in smaller networks.
-		</p><div class="procedure"><div class="example"><a name="fast-engoffice-global"></a><p class="title"><b>Example 2.7. Engineering Office smb.conf (globals)</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2549705"></a><em class="parameter"><code>workgroup = MIDEARTH</code></em></td></tr><tr><td><a class="indexterm" name="id2549716"></a><em class="parameter"><code>netbios name = FRODO</code></em></td></tr><tr><td><a class="indexterm" name="id2549728"></a><em class="parameter"><code>passdb backend = tdbsam</code></em></td></tr><tr><td><a class="indexterm" name="id2549740"></a><em class="parameter"><code>printcap name = cups</code></em></td></tr><tr><td><a class="indexterm" name="id2549752"></a><em class="parameter"><code>add user script = /usr/sbin/useradd -m %u</code></em></td></tr><tr><td><a class="indexterm" name="id2549764"></a><em class="parameter"><code>delete user script = /usr/sbin/userdel -r %u</code></em></td></tr><tr><td><a class="indexterm" name="id2549776"></a><em class="parameter"><code>add group script = /usr/sbin/groupadd %g</code></em></td></tr><tr><td><a class="indexterm" name="id2549788"></a><em class="parameter"><code>delete group script = /usr/sbin/groupdel %g</code></em></td></tr><tr><td><a class="indexterm" name="id2549800"></a><em class="parameter"><code>add user to group script = /usr/sbin/groupmod -A %u %g</code></em></td></tr><tr><td><a class="indexterm" name="id2549813"></a><em class="parameter"><code>delete user from group script = /usr/sbin/groupmod -R %u %g</code></em></td></tr><tr><td><a class="indexterm" name="id2549826"></a><em class="parameter"><code>add machine script = /usr/sbin/useradd -s /bin/false -d /var/lib/nobody %u</code></em></td></tr><tr><td># Note: The following specifies the default logon script.</td></tr><tr><td># Per user logon scripts can be specified in the user account using pdbedit </td></tr><tr><td><a class="indexterm" name="id2549847"></a><em class="parameter"><code>logon script = scripts\logon.bat</code></em></td></tr><tr><td># This sets the default profile path. Set per user paths with pdbedit</td></tr><tr><td><a class="indexterm" name="id2549864"></a><em class="parameter"><code>logon path = \\%L\Profiles\%U</code></em></td></tr><tr><td><a class="indexterm" name="id2549876"></a><em class="parameter"><code>logon drive = H:</code></em></td></tr><tr><td><a class="indexterm" name="id2549887"></a><em class="parameter"><code>logon home = \\%L\%U</code></em></td></tr><tr><td><a class="indexterm" name="id2549899"></a><em class="parameter"><code>domain logons = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2549911"></a><em class="parameter"><code>os level = 35</code></em></td></tr><tr><td><a class="indexterm" name="id2549922"></a><em class="parameter"><code>preferred master = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2549934"></a><em class="parameter"><code>domain master = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2549946"></a><em class="parameter"><code>idmap uid = 15000-20000</code></em></td></tr><tr><td><a class="indexterm" name="id2549958"></a><em class="parameter"><code>idmap gid = 15000-20000</code></em></td></tr><tr><td><a class="indexterm" name="id2549969"></a><em class="parameter"><code>printing = cups</code></em></td></tr></table></div></div><br class="example-break"><div class="example"><a name="fast-engoffice-shares"></a><p class="title"><b>Example 2.8. Engineering Office smb.conf (shares and services)</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[homes]</code></em></td></tr><tr><td><a class="indexterm" name="id2550007"></a><em class="parameter"><code>comment = Home Directories</code></em></td></tr><tr><td><a class="indexterm" name="id2550019"></a><em class="parameter"><code>valid users = %S</code></em></td></tr><tr><td><a class="indexterm" name="id2550030"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td><a class="indexterm" name="id2550042"></a><em class="parameter"><code>browseable = No</code></em></td></tr><tr><td># Printing auto-share (makes printers available thru CUPS)</td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[printers]</code></em></td></tr><tr><td><a class="indexterm" name="id2550067"></a><em class="parameter"><code>comment = All Printers</code></em></td></tr><tr><td><a class="indexterm" name="id2550078"></a><em class="parameter"><code>path = /var/spool/samba</code></em></td></tr><tr><td><a class="indexterm" name="id2550090"></a><em class="parameter"><code>printer admin = root, maryo</code></em></td></tr><tr><td><a class="indexterm" name="id2550102"></a><em class="parameter"><code>create mask = 0600</code></em></td></tr><tr><td><a class="indexterm" name="id2550114"></a><em class="parameter"><code>guest ok = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2550125"></a><em class="parameter"><code>printable = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2550137"></a><em class="parameter"><code>browseable = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[print$]</code></em></td></tr><tr><td><a class="indexterm" name="id2550157"></a><em class="parameter"><code>comment = Printer Drivers Share</code></em></td></tr><tr><td><a class="indexterm" name="id2550169"></a><em class="parameter"><code>path = /var/lib/samba/drivers</code></em></td></tr><tr><td><a class="indexterm" name="id2550181"></a><em class="parameter"><code>write list = maryo, root</code></em></td></tr><tr><td><a class="indexterm" name="id2550193"></a><em class="parameter"><code>printer admin = maryo, root</code></em></td></tr><tr><td># Needed to support domain logons</td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[netlogon]</code></em></td></tr><tr><td><a class="indexterm" name="id2550217"></a><em class="parameter"><code>comment = Network Logon Service</code></em></td></tr><tr><td><a class="indexterm" name="id2550229"></a><em class="parameter"><code>path = /var/lib/samba/netlogon</code></em></td></tr><tr><td><a class="indexterm" name="id2550241"></a><em class="parameter"><code>admin users = root, maryo</code></em></td></tr><tr><td><a class="indexterm" name="id2550253"></a><em class="parameter"><code>guest ok = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2550264"></a><em class="parameter"><code>browseable = No</code></em></td></tr><tr><td># For profiles to work, create a user directory under the path</td></tr><tr><td>#  shown. i.e., mkdir -p /var/lib/samba/profiles/maryo</td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[Profiles]</code></em></td></tr><tr><td><a class="indexterm" name="id2550294"></a><em class="parameter"><code>comment = Roaming Profile Share</code></em></td></tr><tr><td><a class="indexterm" name="id2550306"></a><em class="parameter"><code>path = /var/lib/samba/profiles</code></em></td></tr><tr><td><a class="indexterm" name="id2550317"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td><a class="indexterm" name="id2550329"></a><em class="parameter"><code>profile acls = Yes</code></em></td></tr><tr><td># Other resource (share/printer) definitions would follow below.</td></tr></table></div></div><br class="example-break"><ol type="1"><li><p>
+		</p><div class="procedure"><div class="example"><a name="fast-engoffice-global"></a><p class="title"><b>Example 2.7. Engineering Office smb.conf (globals)</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2549719"></a><em class="parameter"><code>workgroup = MIDEARTH</code></em></td></tr><tr><td><a class="indexterm" name="id2549730"></a><em class="parameter"><code>netbios name = FRODO</code></em></td></tr><tr><td><a class="indexterm" name="id2549742"></a><em class="parameter"><code>passdb backend = tdbsam</code></em></td></tr><tr><td><a class="indexterm" name="id2549754"></a><em class="parameter"><code>printcap name = cups</code></em></td></tr><tr><td><a class="indexterm" name="id2549765"></a><em class="parameter"><code>add user script = /usr/sbin/useradd -m %u</code></em></td></tr><tr><td><a class="indexterm" name="id2549778"></a><em class="parameter"><code>delete user script = /usr/sbin/userdel -r %u</code></em></td></tr><tr><td><a class="indexterm" name="id2549790"></a><em class="parameter"><code>add group script = /usr/sbin/groupadd %g</code></em></td></tr><tr><td><a class="indexterm" name="id2549802"></a><em class="parameter"><code>delete group script = /usr/sbin/groupdel %g</code></em></td></tr><tr><td><a class="indexterm" name="id2549814"></a><em class="parameter"><code>add user to group script = /usr/sbin/groupmod -A %u %g</code></em></td></tr><tr><td><a class="indexterm" name="id2549827"></a><em class="parameter"><code>delete user from group script = /usr/sbin/groupmod -R %u %g</code></em></td></tr><tr><td><a class="indexterm" name="id2549839"></a><em class="parameter"><code>add machine script = /usr/sbin/useradd -s /bin/false -d /var/lib/nobody %u</code></em></td></tr><tr><td># Note: The following specifies the default logon script.</td></tr><tr><td># Per user logon scripts can be specified in the user account using pdbedit </td></tr><tr><td><a class="indexterm" name="id2549861"></a><em class="parameter"><code>logon script = scripts\logon.bat</code></em></td></tr><tr><td># This sets the default profile path. Set per user paths with pdbedit</td></tr><tr><td><a class="indexterm" name="id2549877"></a><em class="parameter"><code>logon path = \\%L\Profiles\%U</code></em></td></tr><tr><td><a class="indexterm" name="id2549889"></a><em class="parameter"><code>logon drive = H:</code></em></td></tr><tr><td><a class="indexterm" name="id2549901"></a><em class="parameter"><code>logon home = \\%L\%U</code></em></td></tr><tr><td><a class="indexterm" name="id2549913"></a><em class="parameter"><code>domain logons = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2549924"></a><em class="parameter"><code>os level = 35</code></em></td></tr><tr><td><a class="indexterm" name="id2549936"></a><em class="parameter"><code>preferred master = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2549948"></a><em class="parameter"><code>domain master = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2549960"></a><em class="parameter"><code>idmap uid = 15000-20000</code></em></td></tr><tr><td><a class="indexterm" name="id2549971"></a><em class="parameter"><code>idmap gid = 15000-20000</code></em></td></tr><tr><td><a class="indexterm" name="id2549983"></a><em class="parameter"><code>printing = cups</code></em></td></tr></table></div></div><br class="example-break"><div class="example"><a name="fast-engoffice-shares"></a><p class="title"><b>Example 2.8. Engineering Office smb.conf (shares and services)</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[homes]</code></em></td></tr><tr><td><a class="indexterm" name="id2550021"></a><em class="parameter"><code>comment = Home Directories</code></em></td></tr><tr><td><a class="indexterm" name="id2550032"></a><em class="parameter"><code>valid users = %S</code></em></td></tr><tr><td><a class="indexterm" name="id2550044"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td><a class="indexterm" name="id2550055"></a><em class="parameter"><code>browseable = No</code></em></td></tr><tr><td># Printing auto-share (makes printers available thru CUPS)</td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[printers]</code></em></td></tr><tr><td><a class="indexterm" name="id2550080"></a><em class="parameter"><code>comment = All Printers</code></em></td></tr><tr><td><a class="indexterm" name="id2550092"></a><em class="parameter"><code>path = /var/spool/samba</code></em></td></tr><tr><td><a class="indexterm" name="id2550104"></a><em class="parameter"><code>printer admin = root, maryo</code></em></td></tr><tr><td><a class="indexterm" name="id2550116"></a><em class="parameter"><code>create mask = 0600</code></em></td></tr><tr><td><a class="indexterm" name="id2550127"></a><em class="parameter"><code>guest ok = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2550139"></a><em class="parameter"><code>printable = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2550150"></a><em class="parameter"><code>browseable = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[print$]</code></em></td></tr><tr><td><a class="indexterm" name="id2550171"></a><em class="parameter"><code>comment = Printer Drivers Share</code></em></td></tr><tr><td><a class="indexterm" name="id2550183"></a><em class="parameter"><code>path = /var/lib/samba/drivers</code></em></td></tr><tr><td><a class="indexterm" name="id2550195"></a><em class="parameter"><code>write list = maryo, root</code></em></td></tr><tr><td><a class="indexterm" name="id2550206"></a><em class="parameter"><code>printer admin = maryo, root</code></em></td></tr><tr><td># Needed to support domain logons</td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[netlogon]</code></em></td></tr><tr><td><a class="indexterm" name="id2550231"></a><em class="parameter"><code>comment = Network Logon Service</code></em></td></tr><tr><td><a class="indexterm" name="id2550243"></a><em class="parameter"><code>path = /var/lib/samba/netlogon</code></em></td></tr><tr><td><a class="indexterm" name="id2550255"></a><em class="parameter"><code>admin users = root, maryo</code></em></td></tr><tr><td><a class="indexterm" name="id2550266"></a><em class="parameter"><code>guest ok = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2550278"></a><em class="parameter"><code>browseable = No</code></em></td></tr><tr><td># For profiles to work, create a user directory under the path</td></tr><tr><td>#  shown. i.e., mkdir -p /var/lib/samba/profiles/maryo</td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[Profiles]</code></em></td></tr><tr><td><a class="indexterm" name="id2550307"></a><em class="parameter"><code>comment = Roaming Profile Share</code></em></td></tr><tr><td><a class="indexterm" name="id2550319"></a><em class="parameter"><code>path = /var/lib/samba/profiles</code></em></td></tr><tr><td><a class="indexterm" name="id2550331"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td><a class="indexterm" name="id2550343"></a><em class="parameter"><code>profile acls = Yes</code></em></td></tr><tr><td># Other resource (share/printer) definitions would follow below.</td></tr></table></div></div><br class="example-break"><ol type="1"><li><p>
 			A working PDC configuration using the tdbsam
 			password backend can be found in <a class="link" href="FastStart.html#fast-engoffice-global" title="Example 2.7. Engineering Office smb.conf (globals)">Engineering Office smb.conf
 			(globals)</a> together with <a class="link" href="FastStart.html#fast-engoffice-shares" title="Example 2.8. Engineering Office smb.conf (shares and services)">Engineering Office smb.conf
 			(shares and services)</a>:
-			<a class="indexterm" name="id2549673"></a>
+			<a class="indexterm" name="id2549687"></a>
 			</p></li><li><p>
 			Create UNIX group accounts as needed using a suitable operating system tool:
 </p><pre class="screen">
@@ -541,8 +541,8 @@
 			on files, directories, printers, and as required for use in the Samba
 			environment.
 			</p></li><li><p>
-			<a class="indexterm" name="id2550419"></a>
-			<a class="indexterm" name="id2550428"></a>
+			<a class="indexterm" name="id2550433"></a>
+			<a class="indexterm" name="id2550442"></a>
 			Assign each of the UNIX groups to NT groups by executing this shell script
 			(You could name the script <code class="filename">initGroups.sh</code>):
 </p><pre class="screen">
@@ -570,13 +570,13 @@
 			</p></li></ol></div><p>
 		The above configuration provides a functional PDC
 		system to which must be added file shares and printers as required.
-		</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2550513"></a>A Big Organization</h4></div></div></div><p>
+		</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2550527"></a>A Big Organization</h4></div></div></div><p>
 		In this section we finally get to review in brief a Samba-3 configuration that
 		uses a Lightweight Directory Access (LDAP)-based authentication backend. The
 		main reasons for this choice are to provide the ability to host primary
 		and Backup Domain Control (BDC), as well as to enable a higher degree of
 		scalability to meet the needs of a very distributed environment.
-		</p><div class="sect4" lang="en"><div class="titlepage"><div><div><h5 class="title"><a name="id2550528"></a>The Primary Domain Controller</h5></div></div></div><p>
+		</p><div class="sect4" lang="en"><div class="titlepage"><div><div><h5 class="title"><a name="id2550542"></a>The Primary Domain Controller</h5></div></div></div><p>
 			This is an example of a minimal configuration to run a Samba-3 PDC
 			using an LDAP authentication backend. It is assumed that the operating system
 			has been correctly configured.
@@ -587,13 +587,13 @@
 			distributions tend to install the Idealx scripts in the 
 			<code class="filename">/usr/share/doc/packages/sambaXXXXXX/examples/LDAP/smbldap-tools</code> directory.
 			Idealx scripts version <code class="constant">smbldap-tools-0.9.1</code> are known to work well.
-			</p><div class="procedure"><div class="example"><a name="fast-ldap"></a><p class="title"><b>Example 2.9. LDAP backend smb.conf for PDC</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td># Global parameters</td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2550774"></a><em class="parameter"><code>workgroup = MIDEARTH</code></em></td></tr><tr><td><a class="indexterm" name="id2550785"></a><em class="parameter"><code>netbios name = FRODO</code></em></td></tr><tr><td><a class="indexterm" name="id2550797"></a><em class="parameter"><code>passdb backend = ldapsam:ldap://localhost</code></em></td></tr><tr><td><a class="indexterm" name="id2550809"></a><em class="parameter"><code>username map = /etc/samba/smbusers</code></em></td></tr><tr><td><a class="indexterm" name="id2550821"></a><em class="parameter"><code>printcap name = cups</code></em></td></tr><tr><td><a class="indexterm" name="id2550833"></a><em class="parameter"><code>add user script = /usr/local/sbin/smbldap-useradd -m '%u'</code></em></td></tr><tr><td><a class="indexterm" name="id2550846"></a><em class="parameter"><code>delete user script = /usr/local/sbin/smbldap-userdel %u</code></em></td></tr><tr><td><a class="indexterm" name="id2550858"></a><em class="parameter"><code>add group script = /usr/local/sbin/smbldap-groupadd -p '%g'</code></em></td></tr><tr><td><a class="indexterm" name="id2550870"></a><em class="parameter"><code>delete group script = /usr/local/sbin/smbldap-groupdel '%g'</code></em></td></tr><tr><td><a class="indexterm" name="id2550883"></a><em class="parameter"><code>add user to group script = /usr/local/sbin/smbldap-groupmod -m '%u' '%g'</code></em></td></tr><tr><td><a class="indexterm" name="id2550896"></a><em class="parameter"><code>delete user from group script = /usr/local/sbin/smbldap-groupmod -x '%u' '%g'</code></em></td></tr><tr><td><a class="indexterm" name="id2550909"></a><em class="parameter"><code>set primary group script = /usr/local/sbin/smbldap-usermod -g '%g' '%u'</code></em></td></tr><tr><td><a class="indexterm" name="id2550921"></a><em class="parameter"><code>add machine script = /usr/local/sbin/smbldap-useradd -w '%u'</code></em></td></tr><tr><td><a class="indexterm" name="id2550934"></a><em class="parameter"><code>logon script = scripts\logon.bat</code></em></td></tr><tr><td><a class="indexterm" name="id2550946"></a><em class="parameter"><code>logon path = \\%L\Profiles\%U</code></em></td></tr><tr><td><a class="indexterm" name="id2550958"></a><em class="parameter"><code>logon drive = H:</code></em></td></tr><tr><td><a class="indexterm" name="id2550969"></a><em class="parameter"><code>logon home = \\%L\%U</code></em></td></tr><tr><td><a class="indexterm" name="id2550981"></a><em class="parameter"><code>domain logons = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2550993"></a><em class="parameter"><code>os level = 35</code></em></td></tr><tr><td><a class="indexterm" name="id2551004"></a><em class="parameter"><code>preferred master = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2551016"></a><em class="parameter"><code>domain master = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2551028"></a><em class="parameter"><code>ldap suffix = dc=quenya,dc=org</code></em></td></tr><tr><td><a class="indexterm" name="id2551040"></a><em class="parameter"><code>ldap machine suffix = ou=People</code></em></td></tr><tr><td><a class="indexterm" name="id2551052"></a><em class="parameter"><code>ldap user suffix = ou=People</code></em></td></tr><tr><td><a class="indexterm" name="id2551064"></a><em class="parameter"><code>ldap group suffix = ou=People</code></em></td></tr><tr><td><a class="indexterm" name="id2551076"></a><em class="parameter"><code>ldap idmap suffix = ou=People</code></em></td></tr><tr><td><a class="indexterm" name="id2551088"></a><em class="parameter"><code>ldap admin dn = cn=Manager</code></em></td></tr><tr><td><a class="indexterm" name="id2551100"></a><em class="parameter"><code>ldap ssl = no</code></em></td></tr><tr><td><a class="indexterm" name="id2551111"></a><em class="parameter"><code>ldap passwd sync = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2551123"></a><em class="parameter"><code>idmap uid = 15000-20000</code></em></td></tr><tr><td><a class="indexterm" name="id2551135"></a><em class="parameter"><code>idmap gid = 15000-20000</code></em></td></tr><tr><td><a class="indexterm" name="id2551147"></a><em class="parameter"><code>printing = cups</code></em></td></tr></table></div></div><br class="example-break"><ol type="1"><li><p>
+			</p><div class="procedure"><div class="example"><a name="fast-ldap"></a><p class="title"><b>Example 2.9. LDAP backend smb.conf for PDC</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td># Global parameters</td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2550787"></a><em class="parameter"><code>workgroup = MIDEARTH</code></em></td></tr><tr><td><a class="indexterm" name="id2550799"></a><em class="parameter"><code>netbios name = FRODO</code></em></td></tr><tr><td><a class="indexterm" name="id2550811"></a><em class="parameter"><code>passdb backend = ldapsam:ldap://localhost</code></em></td></tr><tr><td><a class="indexterm" name="id2550823"></a><em class="parameter"><code>username map = /etc/samba/smbusers</code></em></td></tr><tr><td><a class="indexterm" name="id2550835"></a><em class="parameter"><code>printcap name = cups</code></em></td></tr><tr><td><a class="indexterm" name="id2550847"></a><em class="parameter"><code>add user script = /usr/local/sbin/smbldap-useradd -m '%u'</code></em></td></tr><tr><td><a class="indexterm" name="id2550859"></a><em class="parameter"><code>delete user script = /usr/local/sbin/smbldap-userdel %u</code></em></td></tr><tr><td><a class="indexterm" name="id2550872"></a><em class="parameter"><code>add group script = /usr/local/sbin/smbldap-groupadd -p '%g'</code></em></td></tr><tr><td><a class="indexterm" name="id2550884"></a><em class="parameter"><code>delete group script = /usr/local/sbin/smbldap-groupdel '%g'</code></em></td></tr><tr><td><a class="indexterm" name="id2550896"></a><em class="parameter"><code>add user to group script = /usr/local/sbin/smbldap-groupmod -m '%u' '%g'</code></em></td></tr><tr><td><a class="indexterm" name="id2550909"></a><em class="parameter"><code>delete user from group script = /usr/local/sbin/smbldap-groupmod -x '%u' '%g'</code></em></td></tr><tr><td><a class="indexterm" name="id2550922"></a><em class="parameter"><code>set primary group script = /usr/local/sbin/smbldap-usermod -g '%g' '%u'</code></em></td></tr><tr><td><a class="indexterm" name="id2550935"></a><em class="parameter"><code>add machine script = /usr/local/sbin/smbldap-useradd -w '%u'</code></em></td></tr><tr><td><a class="indexterm" name="id2550948"></a><em class="parameter"><code>logon script = scripts\logon.bat</code></em></td></tr><tr><td><a class="indexterm" name="id2550960"></a><em class="parameter"><code>logon path = \\%L\Profiles\%U</code></em></td></tr><tr><td><a class="indexterm" name="id2550971"></a><em class="parameter"><code>logon drive = H:</code></em></td></tr><tr><td><a class="indexterm" name="id2550983"></a><em class="parameter"><code>logon home = \\%L\%U</code></em></td></tr><tr><td><a class="indexterm" name="id2550995"></a><em class="parameter"><code>domain logons = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2551006"></a><em class="parameter"><code>os level = 35</code></em></td></tr><tr><td><a class="indexterm" name="id2551018"></a><em class="parameter"><code>preferred master = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2551030"></a><em class="parameter"><code>domain master = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2551042"></a><em class="parameter"><code>ldap suffix = dc=quenya,dc=org</code></em></td></tr><tr><td><a class="indexterm" name="id2551054"></a><em class="parameter"><code>ldap machine suffix = ou=People</code></em></td></tr><tr><td><a class="indexterm" name="id2551066"></a><em class="parameter"><code>ldap user suffix = ou=People</code></em></td></tr><tr><td><a class="indexterm" name="id2551078"></a><em class="parameter"><code>ldap group suffix = ou=People</code></em></td></tr><tr><td><a class="indexterm" name="id2551090"></a><em class="parameter"><code>ldap idmap suffix = ou=People</code></em></td></tr><tr><td><a class="indexterm" name="id2551102"></a><em class="parameter"><code>ldap admin dn = cn=Manager</code></em></td></tr><tr><td><a class="indexterm" name="id2551113"></a><em class="parameter"><code>ldap ssl = no</code></em></td></tr><tr><td><a class="indexterm" name="id2551125"></a><em class="parameter"><code>ldap passwd sync = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2551137"></a><em class="parameter"><code>idmap uid = 15000-20000</code></em></td></tr><tr><td><a class="indexterm" name="id2551149"></a><em class="parameter"><code>idmap gid = 15000-20000</code></em></td></tr><tr><td><a class="indexterm" name="id2551160"></a><em class="parameter"><code>printing = cups</code></em></td></tr></table></div></div><br class="example-break"><ol type="1"><li><p>
 				Obtain from the Samba sources <code class="filename">~/examples/LDAP/samba.schema</code>
 				and copy it to the <code class="filename">/etc/openldap/schema/</code> directory.
 				</p></li><li><p>
 				Set up the LDAP server. This example is suitable for OpenLDAP 2.1.x.
 				The <code class="filename">/etc/openldap/slapd.conf</code> file.
-				<a class="indexterm" name="id2550603"></a>
+				<a class="indexterm" name="id2550616"></a>
 <span style="color: red">&lt;title&gt;Example slapd.conf File&lt;/title&gt;</span>
 </p><pre class="screen">
 # Note commented out lines have been removed
@@ -629,7 +629,7 @@
 </pre><p>
 				</p></li><li><p>
 				Create the following file <code class="filename">initdb.ldif</code>:
-				<a class="indexterm" name="id2550650"></a>
+				<a class="indexterm" name="id2550664"></a>
 </p><pre class="programlisting">
 # Organization for SambaXP Demo
 dn: dc=quenya,dc=org
@@ -684,11 +684,11 @@
 				Add users and groups as required. Users and groups added using Samba tools
 				will automatically be added to both the LDAP backend and the operating
 				system as required.
-				</p></li></ol></div></div><div class="sect4" lang="en"><div class="titlepage"><div><div><h5 class="title"><a name="id2551201"></a>Backup Domain Controller</h5></div></div></div><p>
+				</p></li></ol></div></div><div class="sect4" lang="en"><div class="titlepage"><div><div><h5 class="title"><a name="id2551215"></a>Backup Domain Controller</h5></div></div></div><p>
 			<a class="link" href="FastStart.html#fast-bdc" title="Example 2.10. Remote LDAP BDC smb.conf">&#8220;Remote LDAP BDC smb.conf&#8221;</a> shows the example configuration for the BDC. Note that
 			the <code class="filename">smb.conf</code> file does not specify the smbldap-tools scripts  they are
 			not needed on a BDC. Add additional stanzas for shares and printers as required.
-			</p><div class="procedure"><div class="example"><a name="fast-bdc"></a><p class="title"><b>Example 2.10. Remote LDAP BDC smb.conf</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td># Global parameters</td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2551281"></a><em class="parameter"><code>workgroup = MIDEARTH</code></em></td></tr><tr><td><a class="indexterm" name="id2551292"></a><em class="parameter"><code>netbios name = GANDALF</code></em></td></tr><tr><td><a class="indexterm" name="id2551304"></a><em class="parameter"><code>passdb backend = ldapsam:ldap://frodo.quenya.org</code></em></td></tr><tr><td><a class="indexterm" name="id2551317"></a><em class="parameter"><code>username map = /etc/samba/smbusers</code></em></td></tr><tr><td><a class="indexterm" name="id2551329"></a><em class="parameter"><code>printcap name = cups</code></em></td></tr><tr><td><a class="indexterm" name="id2551340"></a><em class="parameter"><code>logon script = scripts\logon.bat</code></em></td></tr><tr><td><a class="indexterm" name="id2551352"></a><em class="parameter"><code>logon path = \\%L\Profiles\%U</code></em></td></tr><tr><td><a class="indexterm" name="id2551364"></a><em class="parameter"><code>logon drive = H:</code></em></td></tr><tr><td><a class="indexterm" name="id2551376"></a><em class="parameter"><code>logon home = \\%L\%U</code></em></td></tr><tr><td><a class="indexterm" name="id2551388"></a><em class="parameter"><code>domain logons = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2551399"></a><em class="parameter"><code>os level = 33</code></em></td></tr><tr><td><a class="indexterm" name="id2551411"></a><em class="parameter"><code>preferred master = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2551423"></a><em class="parameter"><code>domain master = No</code></em></td></tr><tr><td><a class="indexterm" name="id2551435"></a><em class="parameter"><code>ldap suffix = dc=quenya,dc=org</code></em></td></tr><tr><td><a class="indexterm" name="id2551446"></a><em class="parameter"><code>ldap machine suffix = ou=People</code></em></td></tr><tr><td><a class="indexterm" name="id2551458"></a><em class="parameter"><code>ldap user suffix = ou=People</code></em></td></tr><tr><td><a class="indexterm" name="id2551470"></a><em class="parameter"><code>ldap group suffix = ou=People</code></em></td></tr><tr><td><a class="indexterm" name="id2551482"></a><em class="parameter"><code>ldap idmap suffix = ou=People</code></em></td></tr><tr><td><a class="indexterm" name="id2551494"></a><em class="parameter"><code>ldap admin dn = cn=Manager</code></em></td></tr><tr><td><a class="indexterm" name="id2551506"></a><em class="parameter"><code>ldap ssl = no</code></em></td></tr><tr><td><a class="indexterm" name="id2551518"></a><em class="parameter"><code>ldap passwd sync = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2551530"></a><em class="parameter"><code>idmap uid = 15000-20000</code></em></td></tr><tr><td><a class="indexterm" name="id2551542"></a><em class="parameter"><code>idmap gid = 15000-20000</code></em></td></tr><tr><td><a class="indexterm" name="id2551553"></a><em class="parameter"><code>printing = cups</code></em></td></tr></table></div></div><br class="example-break"><ol type="1"><li><p>
+			</p><div class="procedure"><div class="example"><a name="fast-bdc"></a><p class="title"><b>Example 2.10. Remote LDAP BDC smb.conf</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td># Global parameters</td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2551294"></a><em class="parameter"><code>workgroup = MIDEARTH</code></em></td></tr><tr><td><a class="indexterm" name="id2551306"></a><em class="parameter"><code>netbios name = GANDALF</code></em></td></tr><tr><td><a class="indexterm" name="id2551318"></a><em class="parameter"><code>passdb backend = ldapsam:ldap://frodo.quenya.org</code></em></td></tr><tr><td><a class="indexterm" name="id2551330"></a><em class="parameter"><code>username map = /etc/samba/smbusers</code></em></td></tr><tr><td><a class="indexterm" name="id2551342"></a><em class="parameter"><code>printcap name = cups</code></em></td></tr><tr><td><a class="indexterm" name="id2551354"></a><em class="parameter"><code>logon script = scripts\logon.bat</code></em></td></tr><tr><td><a class="indexterm" name="id2551366"></a><em class="parameter"><code>logon path = \\%L\Profiles\%U</code></em></td></tr><tr><td><a class="indexterm" name="id2551378"></a><em class="parameter"><code>logon drive = H:</code></em></td></tr><tr><td><a class="indexterm" name="id2551390"></a><em class="parameter"><code>logon home = \\%L\%U</code></em></td></tr><tr><td><a class="indexterm" name="id2551401"></a><em class="parameter"><code>domain logons = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2551413"></a><em class="parameter"><code>os level = 33</code></em></td></tr><tr><td><a class="indexterm" name="id2551425"></a><em class="parameter"><code>preferred master = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2551436"></a><em class="parameter"><code>domain master = No</code></em></td></tr><tr><td><a class="indexterm" name="id2551448"></a><em class="parameter"><code>ldap suffix = dc=quenya,dc=org</code></em></td></tr><tr><td><a class="indexterm" name="id2551460"></a><em class="parameter"><code>ldap machine suffix = ou=People</code></em></td></tr><tr><td><a class="indexterm" name="id2551472"></a><em class="parameter"><code>ldap user suffix = ou=People</code></em></td></tr><tr><td><a class="indexterm" name="id2551484"></a><em class="parameter"><code>ldap group suffix = ou=People</code></em></td></tr><tr><td><a class="indexterm" name="id2551496"></a><em class="parameter"><code>ldap idmap suffix = ou=People</code></em></td></tr><tr><td><a class="indexterm" name="id2551508"></a><em class="parameter"><code>ldap admin dn = cn=Manager</code></em></td></tr><tr><td><a class="indexterm" name="id2551520"></a><em class="parameter"><code>ldap ssl = no</code></em></td></tr><tr><td><a class="indexterm" name="id2551532"></a><em class="parameter"><code>ldap passwd sync = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2551543"></a><em class="parameter"><code>idmap uid = 15000-20000</code></em></td></tr><tr><td><a class="indexterm" name="id2551555"></a><em class="parameter"><code>idmap gid = 15000-20000</code></em></td></tr><tr><td><a class="indexterm" name="id2551567"></a><em class="parameter"><code>printing = cups</code></em></td></tr></table></div></div><br class="example-break"><ol type="1"><li><p>
 				Decide if the BDC should have its own LDAP server or not. If the BDC is to be
 				the LDAP server, change the following <code class="filename">smb.conf</code> as indicated. The default
 				configuration in <a class="link" href="FastStart.html#fast-bdc" title="Example 2.10. Remote LDAP BDC smb.conf">Remote LDAP BDC smb.conf</a>

Modified: branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/InterdomainTrusts.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/InterdomainTrusts.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/InterdomainTrusts.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,13 +1,13 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 19. Interdomain Trust Relationships</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="optional.html" title="Part III. Advanced Configuration"><link rel="prev" href="securing-samba.html" title="Chapter 18. Securing Samba"><link rel="next" href="msdfs.html" title="Chapter 20. Hosting a Microsoft Distributed File System Tree"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 19. Interdomain Trust Relationships</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="securing-samba.html">Prev</a> </td><th width="60%" align="center">Part III. Advanced Configuration</th><td width="20%" align="right"> <a accesskey="n" href="msdfs.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="InterdomainTrusts"></a>Chapter 19. Interdomain Trust Relationships</h2></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht at samba.org">jht at samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Rafal</span> <span class="surname">Szczesniak</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:mimir at samba.org">mimir at samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Jelmer</span> <span class="othername">R.</span> <span class="surname">Vernooij</span></h3><span class="contrib">drawing</span> <div class="affiliation"><span class="orgname">The Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jelmer at samba.org">jelmer at samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Stephen</span> <span class="surname">Langasek</span></h3><div class="affiliation"><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:vorlon at netexpress.net">vorlon at netexpress.net</a>&gt;</code></p></div></div></div></div><div><p class="pubdate">April 3, 2003</p></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="InterdomainTrusts.html#id2612728">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="InterdomainTrusts.html#id2612800">Trust Relationship Background</a></span></dt><dt><span class="sect1"><a href="InterdomainTrusts.html#id2613078">Native MS Windows NT4 Trusts Configuration</a></span></dt><dd><dl><dt><span class="sect2"><a href="InterdomainTrusts.html#id2613114">Creating an NT4 Domain Trust</a></span></dt><dt><span class="sect2"><a href="InterdomainTrusts.html#id2613211">Completing an NT4 Domain Trust</a></span></dt><dt><span class="sect2"><a href="InterdomainTrusts.html#id2613296">Interdomain Trust Facilities</a></span></dt></dl></dd><dt><span class="sect1"><a href="InterdomainTrusts.html#id2613505">Configuring Samba NT-Style Domain Trusts</a></span></dt><dd><dl><dt><span class="sect2"><a href="InterdomainTrusts.html#samba-trusted-domain">Samba as the Trusted Domain</a></span></dt><dt><span class="sect2"><a href="InterdomainTrusts.html#id2613845">Samba as the Trusting Domain</a></span></dt></dl></dd><dt><span class="sect1"><a href="InterdomainTrusts.html#id2614041">NT4-Style Domain Trusts with Windows 2000</a></span></dt><dt><span class="sect1"><a href="InterdomainTrusts.html#id2614191">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="InterdomainTrusts.html#id2614203">Browsing of Trusted Domain Fails</a></span></dt><dt><span class="sect2"><a href="InterdomainTrusts.html#id2614249">Problems with LDAP ldapsam and Older Versions of smbldap-tools</a></span></dt></dl></dd></dl></div><p>
-<a class="indexterm" name="id2612508"></a>
-<a class="indexterm" name="id2612515"></a>
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 19. Interdomain Trust Relationships</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="optional.html" title="Part III. Advanced Configuration"><link rel="prev" href="securing-samba.html" title="Chapter 18. Securing Samba"><link rel="next" href="msdfs.html" title="Chapter 20. Hosting a Microsoft Distributed File System Tree"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 19. Interdomain Trust Relationships</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="securing-samba.html">Prev</a> </td><th width="60%" align="center">Part III. Advanced Configuration</th><td width="20%" align="right"> <a accesskey="n" href="msdfs.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="InterdomainTrusts"></a>Chapter 19. Interdomain Trust Relationships</h2></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht at samba.org">jht at samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Rafal</span> <span class="surname">Szczesniak</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:mimir at samba.org">mimir at samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Jelmer</span> <span class="othername">R.</span> <span class="surname">Vernooij</span></h3><span class="contrib">drawing</span> <div class="affiliation"><span class="orgname">The Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jelmer at samba.org">jelmer at samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Stephen</span> <span class="surname">Langasek</span></h3><div class="affiliation"><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:vorlon at netexpress.net">vorlon at netexpress.net</a>&gt;</code></p></div></div></div></div><div><p class="pubdate">April 3, 2003</p></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="InterdomainTrusts.html#id2612741">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="InterdomainTrusts.html#id2612813">Trust Relationship Background</a></span></dt><dt><span class="sect1"><a href="InterdomainTrusts.html#id2613091">Native MS Windows NT4 Trusts Configuration</a></span></dt><dd><dl><dt><span class="sect2"><a href="InterdomainTrusts.html#id2613127">Creating an NT4 Domain Trust</a></span></dt><dt><span class="sect2"><a href="InterdomainTrusts.html#id2613224">Completing an NT4 Domain Trust</a></span></dt><dt><span class="sect2"><a href="InterdomainTrusts.html#id2613309">Interdomain Trust Facilities</a></span></dt></dl></dd><dt><span class="sect1"><a href="InterdomainTrusts.html#id2613518">Configuring Samba NT-Style Domain Trusts</a></span></dt><dd><dl><dt><span class="sect2"><a href="InterdomainTrusts.html#samba-trusted-domain">Samba as the Trusted Domain</a></span></dt><dt><span class="sect2"><a href="InterdomainTrusts.html#id2613858">Samba as the Trusting Domain</a></span></dt></dl></dd><dt><span class="sect1"><a href="InterdomainTrusts.html#id2614054">NT4-Style Domain Trusts with Windows 2000</a></span></dt><dt><span class="sect1"><a href="InterdomainTrusts.html#id2614204">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="InterdomainTrusts.html#id2614216">Browsing of Trusted Domain Fails</a></span></dt><dt><span class="sect2"><a href="InterdomainTrusts.html#id2614262">Problems with LDAP ldapsam and Older Versions of smbldap-tools</a></span></dt></dl></dd></dl></div><p>
 <a class="indexterm" name="id2612521"></a>
 <a class="indexterm" name="id2612528"></a>
 <a class="indexterm" name="id2612535"></a>
-<a class="indexterm" name="id2612542"></a>
-<a class="indexterm" name="id2612549"></a>
-<a class="indexterm" name="id2612556"></a>
-<a class="indexterm" name="id2612563"></a>
+<a class="indexterm" name="id2612541"></a>
+<a class="indexterm" name="id2612548"></a>
+<a class="indexterm" name="id2612555"></a>
+<a class="indexterm" name="id2612562"></a>
+<a class="indexterm" name="id2612569"></a>
+<a class="indexterm" name="id2612576"></a>
 Samba-3 supports NT4-style domain trust relationships. This is a feature that many sites
 will want to use if they migrate to Samba-3 from an NT4-style domain and do not want to
 adopt Active Directory or an LDAP-based authentication backend. This chapter explains
@@ -15,78 +15,78 @@
 possible for Samba-3 to trust NT4 (and vice versa), as well as to create Samba-to-Samba 
 trusts.
 </p><p>
-<a class="indexterm" name="id2612580"></a>
-<a class="indexterm" name="id2612587"></a>
 <a class="indexterm" name="id2612594"></a>
-<a class="indexterm" name="id2612601"></a>
-<a class="indexterm" name="id2612608"></a>
+<a class="indexterm" name="id2612600"></a>
+<a class="indexterm" name="id2612607"></a>
+<a class="indexterm" name="id2612614"></a>
+<a class="indexterm" name="id2612621"></a>
 The use of interdomain trusts requires use of <code class="literal">winbind</code>, so the
 <code class="literal">winbindd</code> daemon must be running. Winbind operation in this mode is
 dependent on the specification of a valid UID range and a valid GID range in the <code class="filename">smb.conf</code> file.
 These are specified respectively using:
-</p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2612642"></a><em class="parameter"><code>idmap uid = 10000-20000</code></em></td></tr><tr><td><a class="indexterm" name="id2612653"></a><em class="parameter"><code>idmap gid = 10000-20000</code></em></td></tr></table><p>
-<a class="indexterm" name="id2612665"></a>
-<a class="indexterm" name="id2612672"></a>
-<a class="indexterm" name="id2612679"></a>
-<a class="indexterm" name="id2612686"></a>
+</p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2612655"></a><em class="parameter"><code>idmap uid = 10000-20000</code></em></td></tr><tr><td><a class="indexterm" name="id2612667"></a><em class="parameter"><code>idmap gid = 10000-20000</code></em></td></tr></table><p>
+<a class="indexterm" name="id2612678"></a>
+<a class="indexterm" name="id2612685"></a>
+<a class="indexterm" name="id2612692"></a>
+<a class="indexterm" name="id2612699"></a>
 The range of values specified must not overlap values used by the host operating system and must
 not overlap values used in the passdb backend for POSIX user accounts. The maximum value is
 limited by the upper-most value permitted by the host operating system. This is a UNIX kernel
 limited parameter. Linux kernel 2.6-based systems support a maximum value of 4294967295 
 (32-bit unsigned variable).
 </p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>
-<a class="indexterm" name="id2612704"></a>
-<a class="indexterm" name="id2612711"></a>
-<a class="indexterm" name="id2612718"></a>
+<a class="indexterm" name="id2612717"></a>
+<a class="indexterm" name="id2612724"></a>
+<a class="indexterm" name="id2612731"></a>
 The use of winbind is necessary only when Samba is the trusting domain, not when it is the
 trusted domain.
-</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2612728"></a>Features and Benefits</h2></div></div></div><p>
-<a class="indexterm" name="id2612736"></a>
-<a class="indexterm" name="id2612742"></a>
+</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2612741"></a>Features and Benefits</h2></div></div></div><p>
+<a class="indexterm" name="id2612749"></a>
+<a class="indexterm" name="id2612756"></a>
 Samba-3 can participate in Samba-to-Samba as well as in Samba-to-MS Windows NT4-style
 trust relationships. This imparts to Samba scalability similar to that with MS Windows NT4.
 </p><p>
-<a class="indexterm" name="id2612756"></a>
-<a class="indexterm" name="id2612762"></a>
-<a class="indexterm" name="id2612770"></a>
+<a class="indexterm" name="id2612769"></a>
 <a class="indexterm" name="id2612776"></a>
 <a class="indexterm" name="id2612783"></a>
+<a class="indexterm" name="id2612790"></a>
+<a class="indexterm" name="id2612796"></a>
 Given that Samba-3 can function with a scalable backend authentication database such as LDAP, and given its
 ability to run in primary as well as backup domain control modes, the administrator would be well-advised to
 consider alternatives to the use of interdomain trusts simply because, by the very nature of how trusts
 function, this system is fragile.  That was, after all, a key reason for the development and adoption of
 Microsoft Active Directory.
-</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2612800"></a>Trust Relationship Background</h2></div></div></div><p>
-<a class="indexterm" name="id2612808"></a>
-<a class="indexterm" name="id2612815"></a>
-<a class="indexterm" name="id2612822"></a>
-<a class="indexterm" name="id2612829"></a>
-<a class="indexterm" name="id2612836"></a>
+</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2612813"></a>Trust Relationship Background</h2></div></div></div><p>
+<a class="indexterm" name="id2612821"></a>
+<a class="indexterm" name="id2612828"></a>
+<a class="indexterm" name="id2612835"></a>
 <a class="indexterm" name="id2612842"></a>
+<a class="indexterm" name="id2612849"></a>
+<a class="indexterm" name="id2612856"></a>
 MS Windows NT3/4-type security domains employ a nonhierarchical security structure.
 The limitations of this architecture as it effects the scalability of MS Windows networking
 in large organizations is well known. Additionally, the flat namespace that results from
 this design significantly impacts the delegation of administrative responsibilities in
 large and diverse organizations.
 </p><p>
-<a class="indexterm" name="id2612859"></a>
-<a class="indexterm" name="id2612866"></a>
-<a class="indexterm" name="id2612873"></a>
+<a class="indexterm" name="id2612872"></a>
 <a class="indexterm" name="id2612879"></a>
 <a class="indexterm" name="id2612886"></a>
+<a class="indexterm" name="id2612893"></a>
+<a class="indexterm" name="id2612899"></a>
 Microsoft developed Active Directory Service (ADS), based on Kerberos and LDAP, as a means
 of circumventing the limitations of the older technologies. Not every organization is ready
 or willing to embrace ADS. For small companies the older NT4-style domain security paradigm
 is quite adequate, and so there remains an entrenched user base for whom there is no direct
 desire to go through a disruptive change to adopt ADS.
 </p><p>
-<a class="indexterm" name="id2612904"></a>
-<a class="indexterm" name="id2612910"></a>
 <a class="indexterm" name="id2612917"></a>
 <a class="indexterm" name="id2612924"></a>
 <a class="indexterm" name="id2612931"></a>
-<a class="indexterm" name="id2612938"></a>
-<a class="indexterm" name="id2612945"></a>
+<a class="indexterm" name="id2612937"></a>
+<a class="indexterm" name="id2612944"></a>
+<a class="indexterm" name="id2612951"></a>
+<a class="indexterm" name="id2612958"></a>
 With Windows NT, Microsoft introduced the ability to allow different security domains
 to effect a mechanism so users from one domain may be given access rights and privileges
 in another domain. The language that describes this capability is couched in terms of
@@ -97,41 +97,41 @@
 so if users in both domains are to have privileges and rights in each others' domain, then it is
 necessary to establish two relationships, one in each direction.
 </p><p>
-<a class="indexterm" name="id2612975"></a>
-<a class="indexterm" name="id2612982"></a>
-<a class="indexterm" name="id2612989"></a>
-<a class="indexterm" name="id2612996"></a>
+<a class="indexterm" name="id2612988"></a>
+<a class="indexterm" name="id2612995"></a>
 <a class="indexterm" name="id2613002"></a>
+<a class="indexterm" name="id2613009"></a>
+<a class="indexterm" name="id2613016"></a>
 Further, in an NT4-style MS security domain, all trusts are nontransitive. This means that if there are three
 domains (let's call them red, white, and blue), where red and white have a trust relationship, and white and
 blue have a trust relationship, then it holds that there is no implied trust between the red and blue domains.
 Relationships are explicit and not transitive.
 </p><p>
-<a class="indexterm" name="id2613019"></a>
-<a class="indexterm" name="id2613026"></a>
 <a class="indexterm" name="id2613032"></a>
 <a class="indexterm" name="id2613039"></a>
 <a class="indexterm" name="id2613046"></a>
 <a class="indexterm" name="id2613053"></a>
 <a class="indexterm" name="id2613060"></a>
+<a class="indexterm" name="id2613066"></a>
+<a class="indexterm" name="id2613073"></a>
 New to MS Windows 2000 ADS security contexts is the fact that trust relationships are two-way by default.
 Also, all inter-ADS domain trusts are transitive. In the case of the red, white, and blue domains, with
 Windows 2000 and ADS, the red and blue domains can trust each other. This is an inherent feature of ADS
 domains. Samba-3 implements MS Windows NT4-style interdomain trusts and interoperates with MS Windows 200x ADS
 security domains in similar manner to MS Windows NT4-style domains.
-</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2613078"></a>Native MS Windows NT4 Trusts Configuration</h2></div></div></div><p>
-<a class="indexterm" name="id2613085"></a>
-<a class="indexterm" name="id2613094"></a>
-<a class="indexterm" name="id2613101"></a>
+</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2613091"></a>Native MS Windows NT4 Trusts Configuration</h2></div></div></div><p>
+<a class="indexterm" name="id2613098"></a>
+<a class="indexterm" name="id2613108"></a>
+<a class="indexterm" name="id2613115"></a>
 There are two steps to creating an interdomain trust relationship. To effect a two-way trust
 relationship, it is necessary for each domain administrator to create a trust account for the 
 other domain to use in verifying security credentials.
-</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2613114"></a>Creating an NT4 Domain Trust</h3></div></div></div><p>
-<a class="indexterm" name="id2613122"></a>
-<a class="indexterm" name="id2613129"></a>
-<a class="indexterm" name="id2613136"></a>
-<a class="indexterm" name="id2613143"></a>
-<a class="indexterm" name="id2613150"></a>
+</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2613127"></a>Creating an NT4 Domain Trust</h3></div></div></div><p>
+<a class="indexterm" name="id2613135"></a>
+<a class="indexterm" name="id2613142"></a>
+<a class="indexterm" name="id2613149"></a>
+<a class="indexterm" name="id2613156"></a>
+<a class="indexterm" name="id2613163"></a>
 For MS Windows NT4, all domain trust relationships are configured using the 
 <span class="application">Domain User Manager</span>. This is done from the Domain User Manager Policies
 entry on the menu bar. From the <span class="guimenu">Policy</span> menu, select
@@ -142,26 +142,26 @@
 your domain. You will also need to enter a password for this trust relationship, which the 
 trusting domain will use when authenticating users from the trusted domain.
 The password needs to be typed twice (for standard confirmation).
-</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2613211"></a>Completing an NT4 Domain Trust</h3></div></div></div><p>
-<a class="indexterm" name="id2613219"></a>
-<a class="indexterm" name="id2613226"></a>
-<a class="indexterm" name="id2613233"></a>
-<a class="indexterm" name="id2613240"></a>
-<a class="indexterm" name="id2613247"></a>
-<a class="indexterm" name="id2613254"></a>
+</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2613224"></a>Completing an NT4 Domain Trust</h3></div></div></div><p>
+<a class="indexterm" name="id2613232"></a>
+<a class="indexterm" name="id2613239"></a>
+<a class="indexterm" name="id2613246"></a>
+<a class="indexterm" name="id2613253"></a>
+<a class="indexterm" name="id2613260"></a>
+<a class="indexterm" name="id2613267"></a>
 A trust relationship will work only when the other (trusting) domain makes the appropriate connections
 with the trusted domain. To consummate the trust relationship, the administrator launches the
 Domain User Manager from the menu selects <span class="guilabel">Policies</span>, then select
 <span class="guilabel">Trust Relationships</span>, and clicks on the <span class="guibutton">Add</span> button
 next to the box that is labeled <span class="guilabel">Trusted Domains</span>. A panel opens in which
 must be entered the name of the remote domain as well as the password assigned to that trust.
-</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2613296"></a>Interdomain Trust Facilities</h3></div></div></div><p>
-<a class="indexterm" name="id2613304"></a>
-<a class="indexterm" name="id2613311"></a>
-<a class="indexterm" name="id2613318"></a>
-<a class="indexterm" name="id2613325"></a>
-<a class="indexterm" name="id2613332"></a>
-<a class="indexterm" name="id2613339"></a>
+</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2613309"></a>Interdomain Trust Facilities</h3></div></div></div><p>
+<a class="indexterm" name="id2613317"></a>
+<a class="indexterm" name="id2613324"></a>
+<a class="indexterm" name="id2613331"></a>
+<a class="indexterm" name="id2613338"></a>
+<a class="indexterm" name="id2613345"></a>
+<a class="indexterm" name="id2613352"></a>
 A two-way trust relationship is created when two one-way trusts are created, one in each direction.
 Where a one-way trust has been established between two MS Windows NT4 domains (let's call them
 DomA and DomB), the following facilities are created:
@@ -201,26 +201,26 @@
 	</p></li><li><p>
 	Global groups from the trusted domain can be made members in local groups on
 	MS Windows domain member machines.
-	</p></li></ul></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2613505"></a>Configuring Samba NT-Style Domain Trusts</h2></div></div></div><p>
-<a class="indexterm" name="id2613513"></a>
+	</p></li></ul></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2613518"></a>Configuring Samba NT-Style Domain Trusts</h2></div></div></div><p>
+<a class="indexterm" name="id2613526"></a>
 This description is meant to be a fairly short introduction about how to set up a Samba server so
 that it can participate in interdomain trust relationships. Trust relationship support in Samba
 is at an early stage, so do not be surprised if something does not function as it should.
 </p><p>
-<a class="indexterm" name="id2613528"></a>
-<a class="indexterm" name="id2613535"></a>
-<a class="indexterm" name="id2613542"></a>
-<a class="indexterm" name="id2613549"></a>
+<a class="indexterm" name="id2613541"></a>
+<a class="indexterm" name="id2613548"></a>
+<a class="indexterm" name="id2613555"></a>
+<a class="indexterm" name="id2613562"></a>
 Each of the procedures described next assumes the peer domain in the trust relationship is controlled by a
 Windows NT4 server. However, the remote end could just as well be another Samba-3  domain. It can be clearly
 seen, after reading this document, that combining Samba-specific parts of what's written in the following
 sections leads to trust between domains in a purely Samba environment.
 </p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="samba-trusted-domain"></a>Samba as the Trusted Domain</h3></div></div></div><p>
-<a class="indexterm" name="id2613576"></a>
-<a class="indexterm" name="id2613583"></a>
-<a class="indexterm" name="id2613590"></a>
-<a class="indexterm" name="id2613597"></a>
+<a class="indexterm" name="id2613589"></a>
+<a class="indexterm" name="id2613596"></a>
 <a class="indexterm" name="id2613603"></a>
+<a class="indexterm" name="id2613610"></a>
+<a class="indexterm" name="id2613616"></a>
 In order to set the Samba PDC to be the trusted party of the relationship, you first need
 to create a special account for the domain that will be the trusting party. To do that,
 you can use the <code class="literal">smbpasswd</code> utility. Creating the trusted domain account is 
@@ -239,19 +239,19 @@
 passdb database and <code class="option">-i</code> means to &#8220;<span class="quote">create this
 account with the Interdomain trust flag</span>&#8221;.
 </p><p>
-<a class="indexterm" name="id2613672"></a>
-<a class="indexterm" name="id2613679"></a>
-<a class="indexterm" name="id2613686"></a>
-<a class="indexterm" name="id2613693"></a>
+<a class="indexterm" name="id2613685"></a>
+<a class="indexterm" name="id2613692"></a>
+<a class="indexterm" name="id2613699"></a>
+<a class="indexterm" name="id2613706"></a>
 The account name will be &#8220;<span class="quote">rumba$</span>&#8221; (the name of the remote domain).
 If this fails, you should check that the trust account has been added to the system
 password database (<code class="filename">/etc/passwd</code>). If it has not been added, you
 can add it manually and then repeat the previous step.
 </p><p>
-<a class="indexterm" name="id2613716"></a>
-<a class="indexterm" name="id2613723"></a>
 <a class="indexterm" name="id2613730"></a>
-<a class="indexterm" name="id2613737"></a>
+<a class="indexterm" name="id2613736"></a>
+<a class="indexterm" name="id2613743"></a>
+<a class="indexterm" name="id2613750"></a>
 After issuing this command, you will be asked to enter the password for the account. You can use any password
 you want, but be aware that Windows NT will not change this password until 7 days following account creation.
 After the command returns successfully, you can look at the entry for the new account (in the standard way as
@@ -259,47 +259,47 @@
 &#8220;<span class="quote">I</span>&#8221; flag set in the flags field. Now you are ready to confirm the trust by establishing it from
 Windows NT Server.
 </p><p>
-<a class="indexterm" name="id2613760"></a>
-<a class="indexterm" name="id2613767"></a>
-<a class="indexterm" name="id2613774"></a>
-<a class="indexterm" name="id2613781"></a>
-<a class="indexterm" name="id2613788"></a>
+<a class="indexterm" name="id2613773"></a>
+<a class="indexterm" name="id2613780"></a>
+<a class="indexterm" name="id2613787"></a>
+<a class="indexterm" name="id2613794"></a>
+<a class="indexterm" name="id2613801"></a>
 Open <span class="application">User Manager for Domains</span> and from the <span class="guimenu">Policies</span> menu, select
 <span class="guimenuitem">Trust Relationships...</span>.  Beside the <span class="guilabel">Trusted domains</span> list box,
 click the <span class="guimenu">Add...</span> button. You will be prompted for the trusted domain name and the
 relationship password. Type in SAMBA, as this is the name of the remote domain and the password used at the
 time of account creation.  Click on <span class="guibutton">OK</span> and, if everything went without incident, you
 will see the <code class="computeroutput">Trusted domain relationship successfully established</code> message.
-</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2613845"></a>Samba as the Trusting Domain</h3></div></div></div><p>
-<a class="indexterm" name="id2613853"></a>
-<a class="indexterm" name="id2613860"></a>
+</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2613858"></a>Samba as the Trusting Domain</h3></div></div></div><p>
+<a class="indexterm" name="id2613866"></a>
+<a class="indexterm" name="id2613873"></a>
 This time activities are somewhat reversed. Again, we'll assume that your domain
 controlled by the Samba PDC is called SAMBA and the NT-controlled domain is called RUMBA.
 </p><p>
 The very first step is to add an account for the SAMBA domain on RUMBA's PDC.
 </p><p>
-<a class="indexterm" name="id2613878"></a>
-<a class="indexterm" name="id2613884"></a>
 <a class="indexterm" name="id2613891"></a>
+<a class="indexterm" name="id2613898"></a>
+<a class="indexterm" name="id2613905"></a>
 Launch the <span class="application">Domain User Manager</span>, then from the menu select
 <span class="guimenu">Policies</span>, <span class="guimenuitem">Trust Relationships</span>.
 Now, next to the <span class="guilabel">Trusting Domains</span> box, press the <span class="guibutton">Add</span>
 button and type in the name of the trusted domain (SAMBA) and the password to use in securing
 the relationship.
 </p><p>
-<a class="indexterm" name="id2613934"></a>
-<a class="indexterm" name="id2613941"></a>
+<a class="indexterm" name="id2613947"></a>
+<a class="indexterm" name="id2613954"></a>
 The password can be arbitrarily chosen. It is easy to change the password from the Samba server whenever you
 want. After you confirm the password, your account is ready for use. Now its Samba's turn.
 </p><p>
 Using your favorite shell while logged in as root, issue this command:
-<a class="indexterm" name="id2613956"></a>
+<a class="indexterm" name="id2613969"></a>
 </p><p>
 <code class="prompt">root# </code><strong class="userinput"><code>net rpc trustdom establish rumba</code></strong>
 </p><p>
-<a class="indexterm" name="id2613984"></a>
-<a class="indexterm" name="id2613991"></a>
 <a class="indexterm" name="id2613998"></a>
+<a class="indexterm" name="id2614004"></a>
+<a class="indexterm" name="id2614011"></a>
 You will be prompted for the password you just typed on your Windows NT4 Server box.
 An error message, <code class="literal">"NT_STATUS_NOLOGON_INTERDOMAIN_TRUST_ACCOUNT,"</code>
 that may be reported periodically is of no concern and may safely be ignored.
@@ -311,20 +311,20 @@
 </p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>
 You have to run this command as root because you must have write access to
 the <code class="filename">secrets.tdb</code> file.
-</p></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2614041"></a>NT4-Style Domain Trusts with Windows 2000</h2></div></div></div><p>
-<a class="indexterm" name="id2614050"></a>
-<a class="indexterm" name="id2614056"></a>
+</p></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2614054"></a>NT4-Style Domain Trusts with Windows 2000</h2></div></div></div><p>
 <a class="indexterm" name="id2614063"></a>
 <a class="indexterm" name="id2614070"></a>
+<a class="indexterm" name="id2614077"></a>
+<a class="indexterm" name="id2614083"></a>
 Although <span class="application">Domain User Manager</span> is not present in Windows 2000, it is 
 also possible to establish an NT4-style trust relationship with a Windows 2000 domain 
 controller running in mixed mode as the trusting server. It should also be possible for 
 Samba to trust a Windows 2000 server; however, more testing is still needed in this area.
 </p><p>
-<a class="indexterm" name="id2614092"></a>
-<a class="indexterm" name="id2614098"></a>
 <a class="indexterm" name="id2614105"></a>
 <a class="indexterm" name="id2614112"></a>
+<a class="indexterm" name="id2614119"></a>
+<a class="indexterm" name="id2614126"></a>
 After <a class="link" href="InterdomainTrusts.html#samba-trusted-domain" title="Samba as the Trusted Domain">creating the interdomain trust account on the Samba server</a>
 as described previously, open <span class="application">Active Directory Domains and Trusts</span> on the AD
 controller of the domain whose resources you wish Samba users to have access to. Remember that since NT4-style
@@ -338,11 +338,11 @@
 password. Press <span class="emphasis"><em>OK</em></span> and after a moment, Active Directory will respond with
 <code class="computeroutput">The trusted domain has been added and the trust has been verified.</code> Your
 Samba users can now be granted access to resources in the AD domain.
-</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2614191"></a>Common Errors</h2></div></div></div><p>
+</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2614204"></a>Common Errors</h2></div></div></div><p>
 Interdomain trust relationships should not be attempted on networks that are unstable
 or that suffer regular outages. Network stability and integrity are key concerns with
 distributed trusted domains.
-</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2614203"></a>Browsing of Trusted Domain Fails</h3></div></div></div><p>
+</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2614216"></a>Browsing of Trusted Domain Fails</h3></div></div></div><p>
 <span class="emphasis"><em>Browsing from a machine in a trusted Windows 200x domain to a Windows 200x member of
 a trusting Samba domain, I get the following error:</em></span>
 </p><pre class="screen">
@@ -360,7 +360,7 @@
 domain), the computer tries to automatically disable the computer account in 
 the domain.  If you are running as an account that has privileges to do this 
 when you unjoin the machine, it is done; otherwise it is not done.
-</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2614249"></a>Problems with LDAP ldapsam and Older Versions of smbldap-tools</h3></div></div></div><p>
+</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2614262"></a>Problems with LDAP ldapsam and Older Versions of smbldap-tools</h3></div></div></div><p>
 If you use the <code class="literal">smbldap-useradd</code> script to create a trust
 account to set up interdomain trusts, the process of setting up the trust will
 fail. The account that was created in the LDAP database will have an account

Modified: branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/IntroSMB.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/IntroSMB.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/IntroSMB.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,4 +1,4 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Introduction</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="prev" href="TOSHpreface.html" title="Preface"><link rel="next" href="introduction.html" title="Part I. General Installation"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Introduction</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="TOSHpreface.html">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="introduction.html">Next</a></td></tr></table><hr></div><div class="preface" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="IntroSMB"></a>Introduction</h2></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht at samba.org">jht at samba.org</a>&gt;</code></p></div></div></div></div><div><p class="pubdate">June 29, 2003</p></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="IntroSMB.html#id2543643">What Is Samba?</a></span></dt><dt><span class="sect1"><a href="IntroSMB.html#id2494746">Why This Book?</a></span></dt><dt><span class="sect1"><a href="IntroSMB.html#id2543940">Book Structure and Layout</a></span></dt></dl></div><p>&#8220;<span class="quote">
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Introduction</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="prev" href="TOSHpreface.html" title="Preface"><link rel="next" href="introduction.html" title="Part I. General Installation"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Introduction</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="TOSHpreface.html">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="introduction.html">Next</a></td></tr></table><hr></div><div class="preface" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="IntroSMB"></a>Introduction</h2></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht at samba.org">jht at samba.org</a>&gt;</code></p></div></div></div></div><div><p class="pubdate">June 29, 2003</p></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="IntroSMB.html#id2543657">What Is Samba?</a></span></dt><dt><span class="sect1"><a href="IntroSMB.html#id2494764">Why This Book?</a></span></dt><dt><span class="sect1"><a href="IntroSMB.html#id2543954">Book Structure and Layout</a></span></dt></dl></div><p>&#8220;<span class="quote">
 A man's gift makes room for him before great men. Gifts are like hooks that can catch
 hold of the mind taking it beyond the reach of forces that otherwise might constrain it.
 </span>&#8221; --- Anon.
@@ -15,7 +15,7 @@
 Microsoft certified specialist, this book should meet your needs rather well.
 If you are a UNIX or Linux administrator, there is no need to feel badly  you
 should have no difficulty finding answers to your current concerns also.
-</p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2543643"></a>What Is Samba?</h2></div></div></div><p>
+</p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2543657"></a>What Is Samba?</h2></div></div></div><p>
 	Samba is a big, complex project. The Samba project is ambitious and exciting.
 	The team behind Samba is a group of some thirty individuals who are spread
 	the world over and come from an interesting range of backgrounds. This team
@@ -45,7 +45,7 @@
 	be done. User feedback drives Samba development. Samba-3 in particular incorporates
 	a huge amount of work done as a result of user requests, suggestions and direct
 	code contributions.
-	</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2494746"></a>Why This Book?</h2></div></div></div><p>
+	</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2494764"></a>Why This Book?</h2></div></div></div><p>
 	There is admittedly a large number of Samba books on the market today and
 	each book has its place. Despite the apparent plethora of books, Samba
 	as a project continues to receive much criticism for failing to provide
@@ -97,7 +97,7 @@
 	are very different from that of the UNIX administrator. This book has been
 	arranged and the information presented from the perspective of someone with previous
 	Microsoft Windows network administrative training and experience.
-	</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2543940"></a>Book Structure and Layout</h2></div></div></div><p>
+	</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2543954"></a>Book Structure and Layout</h2></div></div></div><p>
 	This book is presented in six parts:
 	</p><div class="variablelist"><dl><dt><span class="term">General Installation</span></dt><dd><p>
 			Designed to help you get Samba-3 running quickly.

Modified: branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/NT4Migration.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/NT4Migration.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/NT4Migration.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,37 +1,37 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 36. Migration from NT4 PDC to Samba-3 PDC</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="migration.html" title="Part IV. Migration and Updating"><link rel="prev" href="upgrading-to-3.0.html" title="Chapter 35. Updating and Upgrading Samba"><link rel="next" href="SWAT.html" title="Chapter 37. SWAT: The Samba Web Administration Tool"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 36. Migration from NT4 PDC to Samba-3 PDC</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="upgrading-to-3.0.html">Prev</a> </td><th width="60%" align="center">Part IV. Migration and Updating</th><td width="20%" align="right"> <a accesskey="n" href="SWAT.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="NT4Migration"></a>Chapter 36. Migration from NT4 PDC to Samba-3 PDC</h2></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht at samba.org">jht at samba.org</a>&gt;</code></p></div></div></div></div><div><p class="pubdate">April 3, 2003</p></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="NT4Migration.html#id2672040">Planning and Getting Started</a></span></dt><dd><dl><dt><span class="sect2"><a href="NT4Migration.html#id2672074">Objectives</a></span></dt><dt><span class="sect2"><a href="NT4Migration.html#id2673019">Steps in Migration Process</a></span></dt></dl></dd><dt><span class="sect1"><a href="NT4Migration.html#id2673254">Migration Options</a></span></dt><dd><dl><dt><span class="sect2"><a href="NT4Migration.html#id2673340">Planning for Success</a></span></dt><dt><span class="sect2"><a href="NT4Migration.html#id2673574">Samba-3 Implementation Choices</a></span></dt></dl></dd></dl></div><p>
-<a class="indexterm" name="id2672023"></a>
-<a class="indexterm" name="id2672030"></a>
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 36. Migration from NT4 PDC to Samba-3 PDC</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="migration.html" title="Part IV. Migration and Updating"><link rel="prev" href="upgrading-to-3.0.html" title="Chapter 35. Updating and Upgrading Samba"><link rel="next" href="SWAT.html" title="Chapter 37. SWAT: The Samba Web Administration Tool"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 36. Migration from NT4 PDC to Samba-3 PDC</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="upgrading-to-3.0.html">Prev</a> </td><th width="60%" align="center">Part IV. Migration and Updating</th><td width="20%" align="right"> <a accesskey="n" href="SWAT.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="NT4Migration"></a>Chapter 36. Migration from NT4 PDC to Samba-3 PDC</h2></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht at samba.org">jht at samba.org</a>&gt;</code></p></div></div></div></div><div><p class="pubdate">April 3, 2003</p></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="NT4Migration.html#id2672054">Planning and Getting Started</a></span></dt><dd><dl><dt><span class="sect2"><a href="NT4Migration.html#id2672088">Objectives</a></span></dt><dt><span class="sect2"><a href="NT4Migration.html#id2673033">Steps in Migration Process</a></span></dt></dl></dd><dt><span class="sect1"><a href="NT4Migration.html#id2673268">Migration Options</a></span></dt><dd><dl><dt><span class="sect2"><a href="NT4Migration.html#id2673354">Planning for Success</a></span></dt><dt><span class="sect2"><a href="NT4Migration.html#id2673587">Samba-3 Implementation Choices</a></span></dt></dl></dd></dl></div><p>
+<a class="indexterm" name="id2672037"></a>
+<a class="indexterm" name="id2672044"></a>
 This is a rough guide to assist those wishing to migrate from NT4 domain control to
 Samba-3-based domain control.
-</p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2672040"></a>Planning and Getting Started</h2></div></div></div><p>
-<a class="indexterm" name="id2672048"></a>
+</p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2672054"></a>Planning and Getting Started</h2></div></div></div><p>
+<a class="indexterm" name="id2672062"></a>
 In the IT world there is often a saying that all problems are encountered because of
 poor planning. The corollary to this saying is that not all problems can be anticipated
 and planned for. Then again, good planning will anticipate most show-stopper-type situations.
 </p><p>
-<a class="indexterm" name="id2672063"></a>
+<a class="indexterm" name="id2672077"></a>
 Those wishing to migrate from MS Windows NT4 domain control to a Samba-3 domain control
 environment would do well to develop a detailed migration plan. So here are a few pointers to
 help migration get underway.
-</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2672074"></a>Objectives</h3></div></div></div><p>
-<a class="indexterm" name="id2672082"></a>
+</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2672088"></a>Objectives</h3></div></div></div><p>
+<a class="indexterm" name="id2672096"></a>
 The key objective for most organizations is to make the migration from MS Windows NT4 
 to Samba-3 domain control as painless as possible. One of the challenges you may experience
 in your migration process may well be convincing management that the new environment
 should remain in place. Many who have introduced open source technologies have experienced
 pressure to return to a Microsoft-based platform solution at the first sign of trouble. 
 </p><p>
-<a class="indexterm" name="id2672100"></a>
+<a class="indexterm" name="id2672114"></a>
 Before attempting a migration to a Samba-3-controlled network, make every possible effort to
 gain all-round commitment to the change. Know precisely <span class="emphasis"><em>why</em></span> the change
 is important for the organization. Possible motivations to make a change include:
-</p><a class="indexterm" name="id2672116"></a><a class="indexterm" name="id2672123"></a><a class="indexterm" name="id2672130"></a><a class="indexterm" name="id2672137"></a><a class="indexterm" name="id2672144"></a><div class="itemizedlist"><ul type="disc"><li><p>Improve network manageability.</p></li><li><p>Obtain better user-level functionality.</p></li><li><p>Reduce network operating costs.</p></li><li><p>Reduce exposure caused by Microsoft withdrawal of NT4 support.</p></li><li><p>Avoid MS License 6 implications.</p></li><li><p>Reduce organization's dependency on Microsoft.</p></li></ul></div><p>
-<a class="indexterm" name="id2672186"></a>
-<a class="indexterm" name="id2672193"></a>
+</p><a class="indexterm" name="id2672130"></a><a class="indexterm" name="id2672137"></a><a class="indexterm" name="id2672144"></a><a class="indexterm" name="id2672151"></a><a class="indexterm" name="id2672158"></a><div class="itemizedlist"><ul type="disc"><li><p>Improve network manageability.</p></li><li><p>Obtain better user-level functionality.</p></li><li><p>Reduce network operating costs.</p></li><li><p>Reduce exposure caused by Microsoft withdrawal of NT4 support.</p></li><li><p>Avoid MS License 6 implications.</p></li><li><p>Reduce organization's dependency on Microsoft.</p></li></ul></div><p>
 <a class="indexterm" name="id2672200"></a>
 <a class="indexterm" name="id2672207"></a>
 <a class="indexterm" name="id2672214"></a>
-<a class="indexterm" name="id2672220"></a>
+<a class="indexterm" name="id2672221"></a>
+<a class="indexterm" name="id2672228"></a>
+<a class="indexterm" name="id2672234"></a>
 Make sure everyone knows that Samba-3 is not MS Windows NT4. Samba-3 offers
 an alternative solution that is both different from MS Windows NT4 and offers 
 advantages compared with it. Gain recognition that Samba-3 lacks many of the
@@ -39,32 +39,32 @@
 MS Windows 2000 and beyond (with or without Active Directory services).
 </p><p>
 What are the features that Samba-3 cannot provide?
-</p><a class="indexterm" name="id2672239"></a><a class="indexterm" name="id2672246"></a><a class="indexterm" name="id2672253"></a><a class="indexterm" name="id2672260"></a><a class="indexterm" name="id2672267"></a><div class="itemizedlist"><ul type="disc"><li><p>Active Directory Server.</p></li><li><p>Group Policy Objects (in Active Directory).</p></li><li><p>Machine Policy Objects.</p></li><li><p>Logon Scripts in Active Directory.</p></li><li><p>Software Application and Access Controls in Active Directory.</p></li></ul></div><p>
+</p><a class="indexterm" name="id2672253"></a><a class="indexterm" name="id2672260"></a><a class="indexterm" name="id2672267"></a><a class="indexterm" name="id2672274"></a><a class="indexterm" name="id2672281"></a><div class="itemizedlist"><ul type="disc"><li><p>Active Directory Server.</p></li><li><p>Group Policy Objects (in Active Directory).</p></li><li><p>Machine Policy Objects.</p></li><li><p>Logon Scripts in Active Directory.</p></li><li><p>Software Application and Access Controls in Active Directory.</p></li></ul></div><p>
 The features that Samba-3 does provide and that may be of compelling interest to your site
 include:
-</p><a class="indexterm" name="id2672308"></a><a class="indexterm" name="id2672314"></a><a class="indexterm" name="id2672321"></a><a class="indexterm" name="id2672328"></a><a class="indexterm" name="id2672335"></a><a class="indexterm" name="id2672342"></a><a class="indexterm" name="id2672349"></a><a class="indexterm" name="id2672356"></a><a class="indexterm" name="id2672363"></a><a class="indexterm" name="id2672370"></a><a class="indexterm" name="id2672377"></a><a class="indexterm" name="id2672384"></a><a class="indexterm" name="id2672391"></a><a class="indexterm" name="id2672397"></a><a class="indexterm" name="id2672404"></a><div class="itemizedlist"><ul type="disc"><li><p>Lower cost of ownership.</p></li><li><p>Global availability of support with no strings attached.</p></li><li><p>Dynamic SMB servers (can run more than one SMB/CIFS server per UNIX/Linux system).</p></li><li><p>Creation of on-the-fly logon scripts.</p></li><li><p>Creation of on-the-fly policy files.</p></li><li><p>Greater stability, reliability, performance, and availability.</p></li><li><p>Manageability via an SSH connection.</p></li><li><p>Flexible choices of backend authentication technologies (tdbsam, ldapsam).</p></li><li><p>Ability to implement a full single-sign-on architecture.</p></li><li><p>Ability to distribute authentication systems for absolute minimum wide-area network bandwidth demand.</p></li></ul></div><p>
-<a class="indexterm" name="id2672470"></a>
+</p><a class="indexterm" name="id2672321"></a><a class="indexterm" name="id2672328"></a><a class="indexterm" name="id2672335"></a><a class="indexterm" name="id2672342"></a><a class="indexterm" name="id2672349"></a><a class="indexterm" name="id2672356"></a><a class="indexterm" name="id2672363"></a><a class="indexterm" name="id2672370"></a><a class="indexterm" name="id2672377"></a><a class="indexterm" name="id2672384"></a><a class="indexterm" name="id2672391"></a><a class="indexterm" name="id2672398"></a><a class="indexterm" name="id2672404"></a><a class="indexterm" name="id2672411"></a><a class="indexterm" name="id2672418"></a><div class="itemizedlist"><ul type="disc"><li><p>Lower cost of ownership.</p></li><li><p>Global availability of support with no strings attached.</p></li><li><p>Dynamic SMB servers (can run more than one SMB/CIFS server per UNIX/Linux system).</p></li><li><p>Creation of on-the-fly logon scripts.</p></li><li><p>Creation of on-the-fly policy files.</p></li><li><p>Greater stability, reliability, performance, and availability.</p></li><li><p>Manageability via an SSH connection.</p></li><li><p>Flexible choices of backend authentication technologies (tdbsam, ldapsam).</p></li><li><p>Ability to implement a full single-sign-on architecture.</p></li><li><p>Ability to distribute authentication systems for absolute minimum wide-area network bandwidth demand.</p></li></ul></div><p>
+<a class="indexterm" name="id2672484"></a>
 Before migrating a network from MS Windows NT4 to Samba-3, consider all necessary factors. Users
 should be educated about changes they may experience so the change will be a welcome one
 and not become an obstacle to the work they need to do. The following sections explain factors that will 
 help ensure a successful migration.
-</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2672484"></a>Domain Layout</h4></div></div></div><p>
-<a class="indexterm" name="id2672492"></a>
-<a class="indexterm" name="id2672499"></a>
+</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2672498"></a>Domain Layout</h4></div></div></div><p>
 <a class="indexterm" name="id2672506"></a>
 <a class="indexterm" name="id2672513"></a>
 <a class="indexterm" name="id2672520"></a>
 <a class="indexterm" name="id2672527"></a>
 <a class="indexterm" name="id2672534"></a>
 <a class="indexterm" name="id2672541"></a>
-<a class="indexterm" name="id2672547"></a>
-<a class="indexterm" name="id2672554"></a>
+<a class="indexterm" name="id2672548"></a>
+<a class="indexterm" name="id2672555"></a>
 <a class="indexterm" name="id2672561"></a>
 <a class="indexterm" name="id2672568"></a>
 <a class="indexterm" name="id2672575"></a>
 <a class="indexterm" name="id2672582"></a>
 <a class="indexterm" name="id2672589"></a>
 <a class="indexterm" name="id2672596"></a>
+<a class="indexterm" name="id2672603"></a>
+<a class="indexterm" name="id2672610"></a>
 Samba-3 can be configured as a domain controller, a backup domain controller (probably best called
 a secondary controller), a domain member, or a standalone server. The Windows network security
 domain context should be sized and scoped before implementation. Particular attention needs to be
@@ -74,36 +74,36 @@
 complex organization, there can be a single LDAP database, which itself can be distributed (have
 a master server and multiple slave servers) that can simultaneously serve multiple domains.
 </p><p>
-<a class="indexterm" name="id2672619"></a>
+<a class="indexterm" name="id2672633"></a>
 From a design perspective, the number of users per server as well as the number of servers per
 domain should be scaled taking into consideration server capacity and network bandwidth.
 </p><p>
-<a class="indexterm" name="id2672632"></a>
-<a class="indexterm" name="id2672639"></a>
 <a class="indexterm" name="id2672646"></a>
 <a class="indexterm" name="id2672653"></a>
 <a class="indexterm" name="id2672660"></a>
 <a class="indexterm" name="id2672667"></a>
+<a class="indexterm" name="id2672674"></a>
+<a class="indexterm" name="id2672680"></a>
 A physical network segment may house several domains. Each may span multiple network segments.
 Where domains span routed network segments, consider and test the performance implications of
 the design and layout of a network. A centrally located domain controller that is designed to
 serve multiple routed network segments may result in severe performance problems. Check the
 response time (ping timing) between the remote segment and the PDC. If it's long (more than 100 ms),
 locate a BDC on the remote segment to serve as the local authentication and access control server.
-</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2672685"></a>Server Share and Directory Layout</h4></div></div></div><p>
-<a class="indexterm" name="id2672694"></a>
-<a class="indexterm" name="id2672700"></a>
+</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2672699"></a>Server Share and Directory Layout</h4></div></div></div><p>
+<a class="indexterm" name="id2672707"></a>
+<a class="indexterm" name="id2672714"></a>
 There are cardinal rules to effective network design that cannot be broken with impunity.
 The most important rule: Simplicity is king in every well-controlled network. Every part of
 the infrastructure must be managed; the more complex it is, the greater will be the demand
 of keeping systems secure and functional.
 </p><p>
-<a class="indexterm" name="id2672716"></a>
-<a class="indexterm" name="id2672723"></a>
 <a class="indexterm" name="id2672730"></a>
 <a class="indexterm" name="id2672737"></a>
-<a class="indexterm" name="id2672743"></a>
+<a class="indexterm" name="id2672744"></a>
 <a class="indexterm" name="id2672750"></a>
+<a class="indexterm" name="id2672757"></a>
+<a class="indexterm" name="id2672764"></a>
 Keep in mind the nature of how data must be shared. Physical disk space layout should be considered
 carefully. Some data must be backed up. The simpler the disk layout, the easier it will be to
 keep track of backup needs. Identify what backup media will meet your needs; consider backup to tape,
@@ -111,18 +111,18 @@
 maintenance. Leave nothing to chance in your design; above all, do not leave backups to chance:
 backup, test, and validate every backup; create a disaster recovery plan and prove that it works.
 </p><p>
-<a class="indexterm" name="id2672780"></a>
-<a class="indexterm" name="id2672787"></a>
 <a class="indexterm" name="id2672794"></a>
+<a class="indexterm" name="id2672801"></a>
+<a class="indexterm" name="id2672808"></a>
 Users should be grouped according to data access control needs. File and directory access 
 is best controlled via group permissions, and the use of the &#8220;<span class="quote">sticky bit</span>&#8221; on group-controlled
 directories may substantially avoid file access complaints from Samba share users.
 </p><p>
-<a class="indexterm" name="id2672812"></a>
-<a class="indexterm" name="id2672819"></a>
 <a class="indexterm" name="id2672826"></a>
 <a class="indexterm" name="id2672833"></a>
 <a class="indexterm" name="id2672840"></a>
+<a class="indexterm" name="id2672847"></a>
+<a class="indexterm" name="id2672854"></a>
 Inexperienced  network administrators often attempt elaborate techniques to set access
 controls on files, directories, shares, as well as in share definitions.
 Keep your design and implementation simple and document your design extensively. Have others
@@ -131,8 +131,8 @@
 and downtime to users as the new administrator learns to untangle your knots. Keep access
 controls simple and effective, and make sure that users will never be interrupted by obtuse
 complexity.
-</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2672860"></a>Logon Scripts</h4></div></div></div><p>
-<a class="indexterm" name="id2672868"></a>
+</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2672874"></a>Logon Scripts</h4></div></div></div><p>
+<a class="indexterm" name="id2672882"></a>
 Logon scripts can help to ensure that all users gain the share and printer connections they need.
 </p><p>
 Logon scripts can be created on the fly so all commands executed are specific to the
@@ -140,55 +140,55 @@
 group membership so group information can be used to create a custom logon script using
 the <a class="link" href="smb.conf.5.html#ROOTPREEXEC">root preexec</a> parameters to the <em class="parameter"><code>NETLOGON</code></em> share.
 </p><p>
-<a class="indexterm" name="id2672906"></a>
+<a class="indexterm" name="id2672920"></a>
 Some sites prefer to use a tool such as <code class="literal">kixstart</code> to establish a controlled
 user environment. In any case, you may wish to do a Google search for logon script process controls.
 In particular, you may wish to explore the use of the Microsoft Knowledge Base article KB189105 that
 deals with how to add printers without user intervention via the logon script process.
-</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2672926"></a>Profile Migration/Creation</h4></div></div></div><p>
+</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2672940"></a>Profile Migration/Creation</h4></div></div></div><p>
 User and group profiles may be migrated using the tools described in the section titled Desktop Profile
 Management.
 </p><p>
-<a class="indexterm" name="id2672939"></a>
-<a class="indexterm" name="id2672946"></a>
+<a class="indexterm" name="id2672953"></a>
+<a class="indexterm" name="id2672960"></a>
 Profiles may also be managed using the Samba-3 tool <code class="literal">profiles</code>. This tool allows the MS
 Windows NT-style security identifiers (SIDs) that are stored inside the profile
 <code class="filename">NTuser.DAT</code> file to be changed to the SID of the Samba-3 domain.
-</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2672970"></a>User and Group Accounts</h4></div></div></div><p>
-<a class="indexterm" name="id2672978"></a>
-<a class="indexterm" name="id2672985"></a>
+</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2672984"></a>User and Group Accounts</h4></div></div></div><p>
 <a class="indexterm" name="id2672992"></a>
 <a class="indexterm" name="id2672999"></a>
+<a class="indexterm" name="id2673006"></a>
+<a class="indexterm" name="id2673013"></a>
 It is possible to migrate all account settings from an MS Windows NT4 domain to Samba-3. Before
 attempting to migrate user and group accounts, you are STRONGLY advised to create in Samba-3 the
 groups that are present on the MS Windows NT4 domain <span class="emphasis"><em>AND</em></span> to map them to
 suitable UNIX/Linux groups. By following this simple advice, all user and group attributes
 should migrate painlessly.
-</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2673019"></a>Steps in Migration Process</h3></div></div></div><p>
+</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2673033"></a>Steps in Migration Process</h3></div></div></div><p>
 The approximate migration process is described below.
 </p><div class="itemizedlist"><ul type="disc"><li><p>
 	You have an NT4 PDC that has the users, groups, policies, and profiles to be migrated.
 	</p></li><li><p>
-<a class="indexterm" name="id2673040"></a>
-<a class="indexterm" name="id2673047"></a>
 <a class="indexterm" name="id2673054"></a>
+<a class="indexterm" name="id2673061"></a>
+<a class="indexterm" name="id2673068"></a>
 	Samba-3 is set up as a domain controller with netlogon share, profile share, and so on. Configure the <code class="filename">smb.conf</code> file
 	to function as a BDC: <em class="parameter"><code>domain master = No</code></em>.
-	</p></li></ul></div><div class="procedure"><a name="id2673077"></a><p class="title"><b>Procedure 36.1. The Account Migration Process</b></p><a class="indexterm" name="id2673165"></a><ol type="1"><li><p>
-	<a class="indexterm" name="id2673088"></a>
+	</p></li></ul></div><div class="procedure"><a name="id2673091"></a><p class="title"><b>Procedure 36.1. The Account Migration Process</b></p><a class="indexterm" name="id2673179"></a><ol type="1"><li><p>
+	<a class="indexterm" name="id2673102"></a>
 	Create a BDC account in the old NT4 domain for the Samba server using NT Server Manager.
 	<span class="emphasis"><em>Samba must not be running.</em></span>
 	</p></li><li><p>
-	<a class="indexterm" name="id2673107"></a>
+	<a class="indexterm" name="id2673121"></a>
 	<strong class="userinput"><code>net rpc join -S <em class="replaceable"><code>NT4PDC</code></em> -w <em class="replaceable"><code>DOMNAME</code></em> -U
 	Administrator%<em class="replaceable"><code>passwd</code></em></code></strong>
 	</p></li><li><p>
-<a class="indexterm" name="id2673141"></a>
+<a class="indexterm" name="id2673154"></a>
 	<strong class="userinput"><code>net rpc vampire -S <em class="replaceable"><code>NT4PDC</code></em> -U 
 	administrator%<em class="replaceable"><code>passwd</code></em></code></strong>
 	</p></li><li><p><strong class="userinput"><code>pdbedit -L</code></strong></p><p>Note: Did the users migrate?</p></li><li><p>
-	<a class="indexterm" name="id2673192"></a>
-	<a class="indexterm" name="id2673201"></a>
+	<a class="indexterm" name="id2673206"></a>
+	<a class="indexterm" name="id2673215"></a>
 	Now assign each of the UNIX groups to NT groups:
 	(It may be useful to copy this text to a script called <code class="filename">initGroups.sh</code>)
 	</p><pre class="programlisting">
@@ -208,11 +208,11 @@
 	</p></li><li><p><strong class="userinput"><code>net groupmap list</code></strong></p><p>Check that all groups are recognized.
 	</p></li></ol></div><p>
 Migrate all the profiles, then migrate all policy files.
-</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2673254"></a>Migration Options</h2></div></div></div><p>
+</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2673268"></a>Migration Options</h2></div></div></div><p>
 Sites that wish to migrate from MS Windows NT4 domain control to a Samba-based solution
 generally fit into three basic categories. <a class="link" href="NT4Migration.html#majtypes" title="Table 36.1. The Three Major Site Types">Following table</a> shows the possibilities.
 </p><div class="table"><a name="majtypes"></a><p class="title"><b>Table 36.1. The Three Major Site Types</b></p><div class="table-contents"><table summary="The Three Major Site Types" border="1"><colgroup><col align="left"><col align="justify"></colgroup><thead><tr><th align="left">Number of Users</th><th align="justify">Description</th></tr></thead><tbody><tr><td align="left">&lt; 50</td><td align="justify"><p>Want simple conversion with no pain.</p></td></tr><tr><td align="left">50 - 250</td><td align="justify"><p>Want new features; can manage some inhouse complexity.</p></td></tr><tr><td align="left">&gt; 250</td><td align="justify"><p>Solution/implementation must scale well; complex needs.
-		Cross-departmental decision process. Local expertise in most areas.</p></td></tr></tbody></table></div></div><br class="table-break"><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2673340"></a>Planning for Success</h3></div></div></div><p>
+		Cross-departmental decision process. Local expertise in most areas.</p></td></tr></tbody></table></div></div><br class="table-break"><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2673354"></a>Planning for Success</h3></div></div></div><p>
 There are three basic choices for sites that intend to migrate from MS Windows NT4
 to Samba-3:
 </p><div class="itemizedlist"><ul type="disc"><li><p>
@@ -233,31 +233,31 @@
 	Testing the full roll-out program, including workstation deployment.
 	</p></li></ul></div><p><a class="link" href="NT4Migration.html#natconchoices" title="Table 36.2. Nature of the Conversion Choices">Following table</a> lists the conversion choices given the type of migration
 being contemplated.
-</p><div class="table"><a name="natconchoices"></a><p class="title"><b>Table 36.2. Nature of the Conversion Choices</b></p><div class="table-contents"><table summary="Nature of the Conversion Choices" border="1"><colgroup><col align="justify"><col align="justify"><col align="justify"></colgroup><thead><tr><th align="justify">Simple Install</th><th align="justify">Upgrade Decisions</th><th align="justify">Redesign Decisions</th></tr></thead><tbody><tr><td align="justify"><p>Make use of minimal OS-specific features</p></td><td align="justify"><p>Translate NT4 features to new host OS features</p></td><td align="justify"><p>Improve on NT4 functionality, enhance management capabilities</p></td></tr><tr><td align="justify"><p>Move all accounts from NT4 into Samba-3</p></td><td align="justify"><p>Copy and improve</p></td><td align="justify"><p>Authentication regime (database location and access)</p></td></tr><tr><td align="justify"><p>Make least number of operational changes</p></td><td align="justify"><p>Make progressive improvements</p></td><td align="justify"><p>Desktop management methods</p></td></tr><tr><td align="justify"><p>Take least amount of time to migrate</p></td><td align="justify"><p>Minimize user impact</p></td><td align="justify"><p>Better control of Desktops/Users</p></td></tr><tr><td align="justify"><p>Live versus isolated conversion</p></td><td align="justify"><p>Maximize functionality</p></td><td align="justify"><p>Identify Needs for: <span class="emphasis"><em>Manageability, Scalability, Security, Availability</em></span></p></td></tr><tr><td align="justify"><p>Integrate Samba-3, then migrate while users are active, then change of control (swap out)</p></td><td align="justify"><p>Take advantage of lower maintenance opportunity</p></td><td align="justify"><p></p></td></tr></tbody></table></div></div><br class="table-break"></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2673574"></a>Samba-3 Implementation Choices</h3></div></div></div><div class="variablelist"><dl><dt><span class="term">Authentication Database/Backend</span></dt><dd><p>
+</p><div class="table"><a name="natconchoices"></a><p class="title"><b>Table 36.2. Nature of the Conversion Choices</b></p><div class="table-contents"><table summary="Nature of the Conversion Choices" border="1"><colgroup><col align="justify"><col align="justify"><col align="justify"></colgroup><thead><tr><th align="justify">Simple Install</th><th align="justify">Upgrade Decisions</th><th align="justify">Redesign Decisions</th></tr></thead><tbody><tr><td align="justify"><p>Make use of minimal OS-specific features</p></td><td align="justify"><p>Translate NT4 features to new host OS features</p></td><td align="justify"><p>Improve on NT4 functionality, enhance management capabilities</p></td></tr><tr><td align="justify"><p>Move all accounts from NT4 into Samba-3</p></td><td align="justify"><p>Copy and improve</p></td><td align="justify"><p>Authentication regime (database location and access)</p></td></tr><tr><td align="justify"><p>Make least number of operational changes</p></td><td align="justify"><p>Make progressive improvements</p></td><td align="justify"><p>Desktop management methods</p></td></tr><tr><td align="justify"><p>Take least amount of time to migrate</p></td><td align="justify"><p>Minimize user impact</p></td><td align="justify"><p>Better control of Desktops/Users</p></td></tr><tr><td align="justify"><p>Live versus isolated conversion</p></td><td align="justify"><p>Maximize functionality</p></td><td align="justify"><p>Identify Needs for: <span class="emphasis"><em>Manageability, Scalability, Security, Availability</em></span></p></td></tr><tr><td align="justify"><p>Integrate Samba-3, then migrate while users are active, then change of control (swap out)</p></td><td align="justify"><p>Take advantage of lower maintenance opportunity</p></td><td align="justify"><p></p></td></tr></tbody></table></div></div><br class="table-break"></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2673587"></a>Samba-3 Implementation Choices</h3></div></div></div><div class="variablelist"><dl><dt><span class="term">Authentication Database/Backend</span></dt><dd><p>
 		Samba-3 can use an external authentication backend:
 		</p><p>
 		</p><div class="itemizedlist"><ul type="disc"><li><p>Winbind (external Samba or NT4/200x server).</p></li><li><p>External server could use Active Directory or NT4 domain.</p></li><li><p>Can use pam_mkhomedir.so to autocreate home directories.</p></li><li><p> Samba-3 can use a local authentication backend: <em class="parameter"><code>smbpasswd</code></em>,
 				<em class="parameter"><code>tdbsam</code></em>, <em class="parameter"><code>ldapsam</code></em>
 			</p></li></ul></div></dd><dt><span class="term">Access Control Points</span></dt><dd><p>
 		Samba permits Access Control points to be set:
-		</p><a class="indexterm" name="id2673647"></a><a class="indexterm" name="id2673654"></a><a class="indexterm" name="id2673661"></a><a class="indexterm" name="id2673668"></a><div class="itemizedlist"><ul type="disc"><li><p>On the share itself  using share ACLs.</p></li><li><p>On the file system  using UNIX permissions on files and directories.</p><p>Note: Can enable Posix ACLs in file system also.</p></li><li><p>Through Samba share parameters  not recommended except as last resort.</p></li></ul></div></dd><dt><span class="term">Policies (migrate or create new ones)</span></dt><dd><p>
-<a class="indexterm" name="id2673716"></a>
-<a class="indexterm" name="id2673722"></a>
+		</p><a class="indexterm" name="id2673661"></a><a class="indexterm" name="id2673668"></a><a class="indexterm" name="id2673675"></a><a class="indexterm" name="id2673681"></a><div class="itemizedlist"><ul type="disc"><li><p>On the share itself  using share ACLs.</p></li><li><p>On the file system  using UNIX permissions on files and directories.</p><p>Note: Can enable Posix ACLs in file system also.</p></li><li><p>Through Samba share parameters  not recommended except as last resort.</p></li></ul></div></dd><dt><span class="term">Policies (migrate or create new ones)</span></dt><dd><p>
+<a class="indexterm" name="id2673730"></a>
+<a class="indexterm" name="id2673736"></a>
 		Exercise great caution when making registry changes; use the right tool and be aware
 		that changes made through NT4-style <code class="filename">NTConfig.POL</code> files can leave
 		permanent changes.
-<a class="indexterm" name="id2673738"></a>
-<a class="indexterm" name="id2673745"></a>
 <a class="indexterm" name="id2673752"></a>
+<a class="indexterm" name="id2673759"></a>
+<a class="indexterm" name="id2673766"></a>
 		</p><div class="itemizedlist"><ul type="disc"><li><p>Using Group Policy Editor (NT4).</p></li><li><p>Watch out for tattoo effect.</p></li></ul></div></dd><dt><span class="term">User and Group Profiles</span></dt><dd><p>
-<a class="indexterm" name="id2673783"></a>
-<a class="indexterm" name="id2673790"></a>
+<a class="indexterm" name="id2673797"></a>
+<a class="indexterm" name="id2673804"></a>
 		Platform-specific, so use platform tool to change from a local to a roaming profile.
 		Can use new profiles tool to change SIDs (<code class="filename">NTUser.DAT</code>).
 		</p></dd><dt><span class="term">Logon Scripts</span></dt><dd><p>
 		Know how they work.
 		</p></dd><dt><span class="term">User and Group Mapping to UNIX/Linux</span></dt><dd><p>
-		<a class="indexterm" name="id2673828"></a>
+		<a class="indexterm" name="id2673842"></a>
 		User and group mapping code is new. Many problems have been experienced as network administrators
 		who are familiar with Samba-2.2.x migrate to Samba-3. Carefully study the chapters that document
 		the new password backend behavior and the new group mapping functionality.
@@ -274,6 +274,6 @@
 				(Linux 8 chars, NT4 up to 254 chars).</p></li><li><p>Add/Delete Machines: Applied only to domain members
 				(Note: machine names may be limited to 16 characters).</p></li><li><p>Use <code class="literal">net groupmap</code> to connect NT4 groups to UNIX groups.</p></li><li><p>Add/Delete Groups: Note OS limits on size and nature.
 				Linux limit is 16 char, no spaces, and no uppercase chars (<code class="literal">groupadd</code>).</p></li></ul></div></dd><dt><span class="term">Migration Tools</span></dt><dd><p>
-				<a class="indexterm" name="id2673946"></a>
+				<a class="indexterm" name="id2673960"></a>
 				Domain Control (NT4-Style) Profiles, Policies, Access Controls, Security
 				</p><div class="itemizedlist"><ul type="disc"><li><p>Samba: <code class="literal">net, rpcclient, smbpasswd, pdbedit, profiles</code></p></li><li><p>Windows: <code class="literal">NT4 Domain User Manager, Server Manager (NEXUS)</code></p></li></ul></div></dd></dl></div></div></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="upgrading-to-3.0.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="migration.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="SWAT.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Chapter 35. Updating and Upgrading Samba </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> Chapter 37. SWAT: The Samba Web Administration Tool</td></tr></table></div></body></html>

Modified: branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/NetCommand.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/NetCommand.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/NetCommand.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,16 +1,16 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 13. Remote and Local Management: The Net Command</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="optional.html" title="Part III. Advanced Configuration"><link rel="prev" href="groupmapping.html" title="Chapter 12. Group Mapping: MS Windows and UNIX"><link rel="next" href="idmapper.html" title="Chapter 14. Identity Mapping (IDMAP)"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 13. Remote and Local Management: The Net Command</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="groupmapping.html">Prev</a> </td><th width="60%" align="center">Part III. Advanced Configuration</th><td width="20%" align="right"> <a accesskey="n" href="idmapper.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="NetCommand"></a>Chapter 13. Remote and Local Management: The Net Command</h2></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht at samba.org">jht at samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Volker</span> <span class="surname">Lendecke</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:Volker.Lendecke at SerNet.DE">Volker.Lendecke at SerNet.DE</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Guenther</span> <span class="surname">Deschner</span></h3><div class="affiliation"><span class="orgname">SuSE<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:gd at suse.de">gd at suse.de</a>&gt;</code></p></div></div></div></div><div><p class="pubdate">May 9, 2005</p></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="NetCommand.html#id2592044">Overview</a></span></dt><dt><span class="sect1"><a href="NetCommand.html#id2592338">Administrative Tasks and Methods</a></span></dt><dt><span class="sect1"><a href="NetCommand.html#id2592419">UNIX and Windows Group Management</a></span></dt><dd><dl><dt><span class="sect2"><a href="NetCommand.html#id2592578">Adding, Renaming, or Deletion of Group Accounts</a></span></dt><dt><span class="sect2"><a href="NetCommand.html#grpmemshipchg">Manipulating Group Memberships</a></span></dt><dt><span class="sect2"><a href="NetCommand.html#nestedgrpmgmgt">Nested Group Support</a></span></dt></dl></dd><dt><span class="sect1"><a href="NetCommand.html#id2593942">UNIX and Windows User Management</a></span></dt><dd><dl><dt><span class="sect2"><a href="NetCommand.html#sbeuseraddn">Adding User Accounts</a></span></dt><dt><span class="sect2"><a href="NetCommand.html#id2594153">Deletion of User Accounts</a></span></dt><dt><span class="sect2"><a href="NetCommand.html#id2594202">Managing User Accounts</a></span></dt><dt><span class="sect2"><a href="NetCommand.html#id2594270">User Mapping</a></span></dt></dl></dd><dt><span class="sect1"><a href="NetCommand.html#id2594353">Administering User Rights and Privileges</a></span></dt><dt><span class="sect1"><a href="NetCommand.html#id2594698">Managing Trust Relationships</a></span></dt><dd><dl><dt><span class="sect2"><a href="NetCommand.html#id2594714">Machine Trust Accounts</a></span></dt><dt><span class="sect2"><a href="NetCommand.html#id2595082">Interdomain Trusts</a></span></dt></dl></dd><dt><span class="sect1"><a href="NetCommand.html#id2595316">Managing Security Identifiers (SIDS)</a></span></dt><dt><span class="sect1"><a href="NetCommand.html#id2595544">Share Management</a></span></dt><dd><dl><dt><span class="sect2"><a href="NetCommand.html#id2595590">Creating, Editing, and Removing Shares</a></span></dt><dt><span class="sect2"><a href="NetCommand.html#id2595778">Creating and Changing Share ACLs</a></span></dt><dt><span class="sect2"><a href="NetCommand.html#id2595808">Share, Directory, and File Migration</a></span></dt><dt><span class="sect2"><a href="NetCommand.html#id2596431">Printer Migration</a></span></dt></dl></dd><dt><span class="sect1"><a href="NetCommand.html#id2596687">Controlling Open Files</a></span></dt><dt><span class="sect1"><a href="NetCommand.html#id2596707">Session and Connection Management</a></span></dt><dt><span class="sect1"><a href="NetCommand.html#id2596772">Printers and ADS</a></span></dt><dt><span class="sect1"><a href="NetCommand.html#id2596888">Manipulating the Samba Cache</a></span></dt><dt><span class="sect1"><a href="NetCommand.html#id2596906">Managing IDMAP UID/SID Mappings</a></span></dt><dd><dl><dt><span class="sect2"><a href="NetCommand.html#id2596949">Creating an IDMAP Database Dump File</a></span></dt><dt><span class="sect2"><a href="NetCommand.html#id2596985">Restoring the IDMAP Database Dump File</a></span></dt></dl></dd><dt><span class="sect1"><a href="NetCommand.html#netmisc1">Other Miscellaneous Operations</a></span></dt></dl></div><p>
-<a class="indexterm" name="id2591905"></a>
-<a class="indexterm" name="id2591911"></a>
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 13. Remote and Local Management: The Net Command</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="optional.html" title="Part III. Advanced Configuration"><link rel="prev" href="groupmapping.html" title="Chapter 12. Group Mapping: MS Windows and UNIX"><link rel="next" href="idmapper.html" title="Chapter 14. Identity Mapping (IDMAP)"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 13. Remote and Local Management: The Net Command</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="groupmapping.html">Prev</a> </td><th width="60%" align="center">Part III. Advanced Configuration</th><td width="20%" align="right"> <a accesskey="n" href="idmapper.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="NetCommand"></a>Chapter 13. Remote and Local Management: The Net Command</h2></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht at samba.org">jht at samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Volker</span> <span class="surname">Lendecke</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:Volker.Lendecke at SerNet.DE">Volker.Lendecke at SerNet.DE</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Guenther</span> <span class="surname">Deschner</span></h3><div class="affiliation"><span class="orgname">SuSE<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:gd at suse.de">gd at suse.de</a>&gt;</code></p></div></div></div></div><div><p class="pubdate">May 9, 2005</p></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="NetCommand.html#id2592057">Overview</a></span></dt><dt><span class="sect1"><a href="NetCommand.html#id2592351">Administrative Tasks and Methods</a></span></dt><dt><span class="sect1"><a href="NetCommand.html#id2592433">UNIX and Windows Group Management</a></span></dt><dd><dl><dt><span class="sect2"><a href="NetCommand.html#id2592592">Adding, Renaming, or Deletion of Group Accounts</a></span></dt><dt><span class="sect2"><a href="NetCommand.html#grpmemshipchg">Manipulating Group Memberships</a></span></dt><dt><span class="sect2"><a href="NetCommand.html#nestedgrpmgmgt">Nested Group Support</a></span></dt></dl></dd><dt><span class="sect1"><a href="NetCommand.html#id2593955">UNIX and Windows User Management</a></span></dt><dd><dl><dt><span class="sect2"><a href="NetCommand.html#sbeuseraddn">Adding User Accounts</a></span></dt><dt><span class="sect2"><a href="NetCommand.html#id2594167">Deletion of User Accounts</a></span></dt><dt><span class="sect2"><a href="NetCommand.html#id2594215">Managing User Accounts</a></span></dt><dt><span class="sect2"><a href="NetCommand.html#id2594284">User Mapping</a></span></dt></dl></dd><dt><span class="sect1"><a href="NetCommand.html#id2594367">Administering User Rights and Privileges</a></span></dt><dt><span class="sect1"><a href="NetCommand.html#id2594712">Managing Trust Relationships</a></span></dt><dd><dl><dt><span class="sect2"><a href="NetCommand.html#id2594727">Machine Trust Accounts</a></span></dt><dt><span class="sect2"><a href="NetCommand.html#id2595096">Interdomain Trusts</a></span></dt></dl></dd><dt><span class="sect1"><a href="NetCommand.html#id2595330">Managing Security Identifiers (SIDS)</a></span></dt><dt><span class="sect1"><a href="NetCommand.html#id2595558">Share Management</a></span></dt><dd><dl><dt><span class="sect2"><a href="NetCommand.html#id2595603">Creating, Editing, and Removing Shares</a></span></dt><dt><span class="sect2"><a href="NetCommand.html#id2595792">Creating and Changing Share ACLs</a></span></dt><dt><span class="sect2"><a href="NetCommand.html#id2595822">Share, Directory, and File Migration</a></span></dt><dt><span class="sect2"><a href="NetCommand.html#id2596445">Printer Migration</a></span></dt></dl></dd><dt><span class="sect1"><a href="NetCommand.html#id2596701">Controlling Open Files</a></span></dt><dt><span class="sect1"><a href="NetCommand.html#id2596720">Session and Connection Management</a></span></dt><dt><span class="sect1"><a href="NetCommand.html#id2596786">Printers and ADS</a></span></dt><dt><span class="sect1"><a href="NetCommand.html#id2596902">Manipulating the Samba Cache</a></span></dt><dt><span class="sect1"><a href="NetCommand.html#id2596919">Managing IDMAP UID/SID Mappings</a></span></dt><dd><dl><dt><span class="sect2"><a href="NetCommand.html#id2596963">Creating an IDMAP Database Dump File</a></span></dt><dt><span class="sect2"><a href="NetCommand.html#id2596998">Restoring the IDMAP Database Dump File</a></span></dt></dl></dd><dt><span class="sect1"><a href="NetCommand.html#netmisc1">Other Miscellaneous Operations</a></span></dt></dl></div><p>
 <a class="indexterm" name="id2591918"></a>
 <a class="indexterm" name="id2591925"></a>
+<a class="indexterm" name="id2591932"></a>
+<a class="indexterm" name="id2591939"></a>
 The <code class="literal">net</code> command is one of the new features of Samba-3 and is an attempt to provide a useful
 tool for the majority of remote management operations necessary for common tasks. The <code class="literal">net</code>
 tool is flexible by design and is intended for command-line use as well as for scripted control application.
 </p><p>
-<a class="indexterm" name="id2591952"></a>
-<a class="indexterm" name="id2591958"></a>
 <a class="indexterm" name="id2591965"></a>
 <a class="indexterm" name="id2591972"></a>
+<a class="indexterm" name="id2591979"></a>
+<a class="indexterm" name="id2591986"></a>
 Originally introduced with the intent to mimic the Microsoft Windows command that has the same name, the
 <code class="literal">net</code> command has morphed into a very powerful instrument that has become an essential part
 of the Samba network administrator's toolbox. The Samba Team has introduced tools, such as
@@ -22,27 +22,27 @@
 </p><p>
 A Samba-3 administrator cannot afford to gloss over this chapter because to do so will almost certainly cause
 the infliction of self-induced pain, agony, and desperation. Be warned: this is an important chapter.
-</p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2592044"></a>Overview</h2></div></div></div><p>
-<a class="indexterm" name="id2592051"></a>
-<a class="indexterm" name="id2592058"></a>
+</p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2592057"></a>Overview</h2></div></div></div><p>
 <a class="indexterm" name="id2592065"></a>
 <a class="indexterm" name="id2592072"></a>
-<a class="indexterm" name="id2592078"></a>
+<a class="indexterm" name="id2592079"></a>
 <a class="indexterm" name="id2592085"></a>
+<a class="indexterm" name="id2592092"></a>
+<a class="indexterm" name="id2592098"></a>
 	The tasks that follow the installation of a Samba-3 server, whether standalone or domain member, of a
 	domain controller (PDC or BDC) begins with the need to create administrative rights. Of course, the
 	creation of user and group accounts is essential for both a standalone server and a PDC.
 	In the case of a BDC or a Domain Member server (DMS), domain user and group accounts are obtained from
 	the central domain authentication backend.
 	</p><p>
-<a class="indexterm" name="id2592102"></a>
-<a class="indexterm" name="id2592109"></a>
 <a class="indexterm" name="id2592116"></a>
 <a class="indexterm" name="id2592123"></a>
 <a class="indexterm" name="id2592130"></a>
 <a class="indexterm" name="id2592136"></a>
 <a class="indexterm" name="id2592143"></a>
 <a class="indexterm" name="id2592150"></a>
+<a class="indexterm" name="id2592156"></a>
+<a class="indexterm" name="id2592163"></a>
 	Regardless of the type of server being installed, local UNIX groups must be mapped to the Windows
 	networking domain global group accounts. Do you ask why? Because Samba always limits its access to
 	the resources of the host server by way of traditional UNIX UID and GID controls. This means that local
@@ -50,41 +50,41 @@
 	global groups can be given access rights based on UIDs and GIDs local to the server that is hosting
 	Samba. Such mappings are implemented using the <code class="literal">net</code> command.
 	</p><p>
-<a class="indexterm" name="id2592175"></a>
-<a class="indexterm" name="id2592181"></a>
 <a class="indexterm" name="id2592188"></a>
-<a class="indexterm" name="id2592194"></a>
+<a class="indexterm" name="id2592195"></a>
 <a class="indexterm" name="id2592201"></a>
 <a class="indexterm" name="id2592208"></a>
 <a class="indexterm" name="id2592215"></a>
+<a class="indexterm" name="id2592222"></a>
+<a class="indexterm" name="id2592229"></a>
 	UNIX systems that are hosting a Samba-3 server that is running as a member (PDC, BDC, or DMS) must have
 	a machine security account in the domain authentication database (or directory). The creation of such
 	security (or trust) accounts is also handled using the <code class="literal">net</code> command.
 	</p><p>
-<a class="indexterm" name="id2592235"></a>
-<a class="indexterm" name="id2592242"></a>
 <a class="indexterm" name="id2592249"></a>
 <a class="indexterm" name="id2592256"></a>
-<a class="indexterm" name="id2592263"></a>
-<a class="indexterm" name="id2592270"></a>
-<a class="indexterm" name="id2592277"></a>
-<a class="indexterm" name="id2592284"></a>
+<a class="indexterm" name="id2592262"></a>
+<a class="indexterm" name="id2592269"></a>
+<a class="indexterm" name="id2592276"></a>
+<a class="indexterm" name="id2592283"></a>
 <a class="indexterm" name="id2592290"></a>
+<a class="indexterm" name="id2592297"></a>
+<a class="indexterm" name="id2592304"></a>
 	The establishment of interdomain trusts is achieved using the <code class="literal">net</code> command also, as
 	may a plethora of typical administrative duties such as user management, group management, share and
 	printer management, file and printer migration, security identifier management, and so on.
 	</p><p>
-<a class="indexterm" name="id2592311"></a>
-<a class="indexterm" name="id2592318"></a>
+<a class="indexterm" name="id2592324"></a>
+<a class="indexterm" name="id2592331"></a>
 	The overall picture should be clear now: the <code class="literal">net</code> command plays a central role
 	on the Samba-3 stage. This role will continue to be developed. The inclusion of this chapter is
 	evidence of its importance, one that has grown in complexity to the point that it is no longer considered
 	prudent to cover its use fully in the online UNIX man pages.
-	</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2592338"></a>Administrative Tasks and Methods</h2></div></div></div><p>
-<a class="indexterm" name="id2592346"></a>
-<a class="indexterm" name="id2592353"></a>
-<a class="indexterm" name="id2592359"></a>
-<a class="indexterm" name="id2592368"></a>
+	</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2592351"></a>Administrative Tasks and Methods</h2></div></div></div><p>
+<a class="indexterm" name="id2592360"></a>
+<a class="indexterm" name="id2592366"></a>
+<a class="indexterm" name="id2592373"></a>
+<a class="indexterm" name="id2592382"></a>
 	The basic operations of the <code class="literal">net</code> command are documented here. This documentation is not
 	exhaustive, and thus it is incomplete. Since the primary focus is on migration from Windows servers to a Samba
 	server, the emphasis is on the use of the Distributed Computing Environment Remote Procedure Call (DCE RPC)
@@ -94,36 +94,36 @@
 	automatically fall back via the <code class="constant">ads</code>, <code class="constant">rpc</code>, and
 	<code class="constant">rap</code> modes.  Please refer to the man page for a more comprehensive overview of the
 	capabilities of this utility.
-	</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2592419"></a>UNIX and Windows Group Management</h2></div></div></div><p>
-<a class="indexterm" name="id2592428"></a>
-<a class="indexterm" name="id2592434"></a>
-<a class="indexterm" name="id2592443"></a>
-<a class="indexterm" name="id2592452"></a>
-<a class="indexterm" name="id2592460"></a>
+	</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2592433"></a>UNIX and Windows Group Management</h2></div></div></div><p>
+<a class="indexterm" name="id2592441"></a>
+<a class="indexterm" name="id2592448"></a>
+<a class="indexterm" name="id2592457"></a>
+<a class="indexterm" name="id2592465"></a>
+<a class="indexterm" name="id2592474"></a>
 	As stated, the focus in most of this chapter is on use of the <code class="literal">net rpc</code> family of
 	operations that are supported by Samba. Most of them are supported by the <code class="literal">net ads</code>
 	mode when used in connection with Active Directory. The <code class="literal">net rap</code> operating mode is
 	also supported for some of these operations. RAP protocols are used by IBM OS/2 and by several
 	earlier SMB servers.
 	</p><p>
-<a class="indexterm" name="id2592494"></a>
-<a class="indexterm" name="id2592501"></a>
 <a class="indexterm" name="id2592508"></a>
+<a class="indexterm" name="id2592514"></a>
+<a class="indexterm" name="id2592521"></a>
 	Samba's <code class="literal">net</code> tool implements sufficient capability to permit all common administrative
 	tasks to be completed from the command line. In this section each of the essential user and group management
 	facilities are explored.
 	</p><p>
-<a class="indexterm" name="id2592527"></a>
-<a class="indexterm" name="id2592534"></a>
-<a class="indexterm" name="id2592543"></a>
-<a class="indexterm" name="id2592552"></a>
+<a class="indexterm" name="id2592541"></a>
+<a class="indexterm" name="id2592547"></a>
+<a class="indexterm" name="id2592557"></a>
+<a class="indexterm" name="id2592566"></a>
 	Samba-3 recognizes two types of groups: <span class="emphasis"><em>domain groups</em></span> and <span class="emphasis"><em>local
 	groups</em></span>. Domain groups can contain (have as members) only domain user accounts. Local groups
 	can contain local users, domain users, and domain groups as members.
 	</p><p>
 	The purpose of a local group is to permit file permission to be set for a group account that, like the
 	usual UNIX/Linux group, is persistent across redeployment of a Windows file server.
-	</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2592578"></a>Adding, Renaming, or Deletion of Group Accounts</h3></div></div></div><p>
+	</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2592592"></a>Adding, Renaming, or Deletion of Group Accounts</h3></div></div></div><p>
 	Samba provides file and print services to Windows clients. The file system resources it makes available
 	to the Windows environment must, of necessity, be provided in a manner that is compatible with the
 	Windows networking environment. UNIX groups are created and deleted as required to serve operational
@@ -143,11 +143,11 @@
 	between the UNIX group account and its members to the respective Windows group accounts. It goes on to
 	show how UNIX group members automatically pass-through to Windows group membership as soon as a logical
 	mapping has been created.
-	</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2592620"></a>Adding or Creating a New Group</h4></div></div></div><p>
+	</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2592634"></a>Adding or Creating a New Group</h4></div></div></div><p>
 	Before attempting to add a Windows group account, the currently available groups can be listed as shown
 	here:
-<a class="indexterm" name="id2592630"></a>
-<a class="indexterm" name="id2592641"></a>
+<a class="indexterm" name="id2592644"></a>
+<a class="indexterm" name="id2592655"></a>
 </p><pre class="screen">
 <code class="prompt">root# </code> net rpc group list -Uroot%not24get
 Password:
@@ -163,7 +163,7 @@
 	</p><p>
 	A Windows group account called &#8220;<span class="quote">SupportEngrs</span>&#8221; can be added by executing the following
 command:
-<a class="indexterm" name="id2592677"></a>
+<a class="indexterm" name="id2592691"></a>
 </p><pre class="screen">
 <code class="prompt">root# </code> net rpc group add "SupportEngrs" -Uroot%not24get
 </pre><p>
@@ -183,9 +183,9 @@
 SupportEngrs
 </pre><p>
 	</p><p>
-<a class="indexterm" name="id2592720"></a>
-<a class="indexterm" name="id2592727"></a>
 <a class="indexterm" name="id2592734"></a>
+<a class="indexterm" name="id2592741"></a>
+<a class="indexterm" name="id2592748"></a>
 	The following demonstrates that the POSIX (UNIX/Linux system account) group has been created by calling
 	the <a class="link" href="smb.conf.5.html#ADDGROUPSCRIPT">add group script = /opt/IDEALX/sbin/smbldap-groupadd -p "%g"</a> interface
 	script:
@@ -205,7 +205,7 @@
 	The following demonstrates that the use of the <code class="literal">net</code> command to add a group account
 results in immediate mapping of the POSIX group that has been created to the Windows group account as shown
 here:
-<a class="indexterm" name="id2592780"></a>
+<a class="indexterm" name="id2592794"></a>
 </p><pre class="screen">
 <code class="prompt">root# </code> net groupmap list
 Domain Admins (S-1-5-21-72630-4128915-11681869-512) -&gt; Domain Admins
@@ -218,19 +218,19 @@
 Engineers (S-1-5-21-72630-4128915-11681869-3005) -&gt; Engineers
 SupportEngrs (S-1-5-21-72630-4128915-11681869-3007) -&gt; SupportEngrs
 </pre><p>
-	</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2592822"></a>Mapping Windows Groups to UNIX Groups</h4></div></div></div><p>
-<a class="indexterm" name="id2592829"></a>
-<a class="indexterm" name="id2592836"></a>
+	</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2592835"></a>Mapping Windows Groups to UNIX Groups</h4></div></div></div><p>
 <a class="indexterm" name="id2592843"></a>
 <a class="indexterm" name="id2592850"></a>
+<a class="indexterm" name="id2592857"></a>
+<a class="indexterm" name="id2592864"></a>
 	Windows groups must be mapped to UNIX system (POSIX) groups so that file system access controls
 	can be asserted in a manner that is consistent with the methods appropriate to the operating
 	system that is hosting the Samba server.
 	</p><p>
-<a class="indexterm" name="id2592864"></a>
-<a class="indexterm" name="id2592871"></a>
 <a class="indexterm" name="id2592878"></a>
-<a class="indexterm" name="id2592884"></a>
+<a class="indexterm" name="id2592885"></a>
+<a class="indexterm" name="id2592891"></a>
+<a class="indexterm" name="id2592898"></a>
 	All file system (file and directory) access controls, within the file system of a UNIX/Linux server that is
 	hosting a Samba server, are implemented using a UID/GID identity tuple. Samba does not in any way override
 	or replace UNIX file system semantics. Thus it is necessary that all Windows networking operations that
@@ -238,22 +238,22 @@
 	account. The user account must also map to a locally known UID. Note that the <code class="literal">net</code>
 	command does not call any RPC-functions here but directly accesses the passdb.
 	</p><p>
-<a class="indexterm" name="id2592910"></a>
-<a class="indexterm" name="id2592917"></a>
-<a class="indexterm" name="id2592924"></a>
-<a class="indexterm" name="id2592931"></a>
-<a class="indexterm" name="id2592938"></a>
+<a class="indexterm" name="id2592923"></a>
+<a class="indexterm" name="id2592930"></a>
+<a class="indexterm" name="id2592937"></a>
 <a class="indexterm" name="id2592944"></a>
 <a class="indexterm" name="id2592951"></a>
+<a class="indexterm" name="id2592958"></a>
+<a class="indexterm" name="id2592965"></a>
 	Samba depends on default mappings for the <code class="constant">Domain Admins, Domain Users</code>, and
 	<code class="constant">Domain Guests</code> global groups. Additional groups may be added as shown in the
 	examples just given. There are times when it is necessary to map an existing UNIX group account
 	to a Windows group. This operation, in effect, creates a Windows group account as a consequence
 	of creation of the mapping.
 	</p><p>
-<a class="indexterm" name="id2592975"></a>
-<a class="indexterm" name="id2592986"></a>
-<a class="indexterm" name="id2592997"></a>
+<a class="indexterm" name="id2592988"></a>
+<a class="indexterm" name="id2593000"></a>
+<a class="indexterm" name="id2593011"></a>
 	The operations that are permitted include: <code class="constant">add</code>, <code class="constant">modify</code>,
 	and <code class="constant">delete</code>. An example of each operation is shown here.
 	</p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>
@@ -290,15 +290,15 @@
 	Supported mapping types are 'd' (domain global) and 'l' (domain local), a domain local group in Samba is
 	treated as local to the individual Samba server. Local groups can be used with Samba to enable multiple
 	nested group support.
-	</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2593130"></a>Deleting a Group Account</h4></div></div></div><p>
-<a class="indexterm" name="id2593138"></a>
+	</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2593143"></a>Deleting a Group Account</h4></div></div></div><p>
+<a class="indexterm" name="id2593151"></a>
 	A group account may be deleted by executing the following command:
 </p><pre class="screen">
 <code class="prompt">root# </code> net rpc group delete SupportEngineers -Uroot%not24get
 </pre><p>
 	</p><p>
 	Validation of the deletion is advisable. The same commands may be executed as shown above.
-	</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2593170"></a>Rename Group Accounts</h4></div></div></div><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>
+	</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2593183"></a>Rename Group Accounts</h4></div></div></div><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>
 	This command is not documented in the man pages; it is implemented in the source code, but it does not
 	work at this time. The example given documents, from the source code, how it should work. Watch the
 	release notes of a future release to see when this may have been fixed.
@@ -306,7 +306,7 @@
 	Sometimes it is necessary to rename a group account. Good administrators know how painful some managers'
 	demands can be if this simple request is ignored. The following command demonstrates how the Windows group
 	&#8220;<span class="quote">SupportEngrs</span>&#8221; can be renamed to &#8220;<span class="quote">CustomerSupport</span>&#8221;:
-<a class="indexterm" name="id2593198"></a>
+<a class="indexterm" name="id2593212"></a>
 </p><pre class="screen">
 <code class="prompt">root# </code> net rpc group rename SupportEngrs \
     CustomerSupport -Uroot%not24get
@@ -349,7 +349,7 @@
 	Given that the user <code class="constant">ajt</code> is already a member of the UNIX/Linux group and, via the
 	group mapping, a member of the Windows group, an attempt to add this account again should fail. This is
 	demonstrated here:
-<a class="indexterm" name="id2593330"></a>
+<a class="indexterm" name="id2593343"></a>
 </p><pre class="screen">
 <code class="prompt">root# </code> net rpc group addmem "MIDEARTH\Engineers" ajt -Uroot%not24get
 Could not add ajt to MIDEARTH\Engineers: NT_STATUS_MEMBER_IN_GROUP
@@ -359,7 +359,7 @@
 	</p><p>
 	To permit the user <code class="constant">ajt</code> to be added using the <code class="literal">net rpc group</code> utility,
 	this account must first be removed. The removal and confirmation of its effect is shown here:
-<a class="indexterm" name="id2593372"></a>
+<a class="indexterm" name="id2593385"></a>
 </p><pre class="screen">
 <code class="prompt">root# </code> net rpc group delmem "MIDEARTH\Engineers" ajt -Uroot%not24get
 <code class="prompt">root# </code> getent group Engineers
@@ -383,7 +383,7 @@
 	In this example the members of the Windows <code class="constant">Domain Users</code> account are validated using
 	the <code class="literal">net rpc group</code> utility. Note the this contents of the UNIX/Linux group was shown
 	four paragraphs earlier. The Windows (domain) group membership is shown here:
-<a class="indexterm" name="id2593468"></a>
+<a class="indexterm" name="id2593482"></a>
 </p><pre class="screen">
 <code class="prompt">root# </code> net rpc group members "Domain Users" -Uroot%not24get
 MIDEARTH\jht
@@ -440,11 +440,11 @@
 </p><pre class="screen">
 <code class="prompt">root# </code> net rpc group delmem demo "DOM\jht" -Uroot%not24get
 </pre><p>
-	</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2593649"></a>Managing Nest Groups on Workstations from the Samba Server</h4></div></div></div><p>
+	</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2593663"></a>Managing Nest Groups on Workstations from the Samba Server</h4></div></div></div><p>
 	Windows network administrators often ask on the Samba mailing list how it is possible to grant everyone
 	administrative rights on their own workstation. This is of course a very bad practice, but commonly done
 	to avoid user complaints. Here is how it can be done remotely from a Samba PDC or BDC:
-<a class="indexterm" name="id2593663"></a>
+<a class="indexterm" name="id2593676"></a>
 </p><pre class="screen">
 <code class="prompt">root# </code> net rpc group addmem "Administrators" "Domain Users" \
     -S WINPC032 -Uadministrator%secret
@@ -452,19 +452,19 @@
 	</p><p>
 	This can be scripted, and can therefore be performed as a user logs onto the domain from a Windows
 	workstation. Here is a simple example that shows how this can be done.
-	</p><div class="procedure"><a name="id2593694"></a><p class="title"><b>Procedure 13.1. Automating User Addition to the Workstation Power Users Group</b></p><div class="example"><a name="autopoweruserscript"></a><p class="title"><b>Example 13.1. Script to Auto-add Domain Users to Workstation Power Users Group</b></p><div class="example-contents"><pre class="screen">
+	</p><div class="procedure"><a name="id2593708"></a><p class="title"><b>Procedure 13.1. Automating User Addition to the Workstation Power Users Group</b></p><div class="example"><a name="autopoweruserscript"></a><p class="title"><b>Example 13.1. Script to Auto-add Domain Users to Workstation Power Users Group</b></p><div class="example-contents"><pre class="screen">
 #!/bin/bash
 
 /usr/bin/net rpc group addmem "Power Users" "DOMAIN_NAME\$1" \
                    -UAdministrator%secret -S $2
 
 exit 0
-</pre></div></div><br class="example-break"><div class="example"><a name="magicnetlogon"></a><p class="title"><b>Example 13.2. A Magic Netlogon Share</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[netlogon]</code></em></td></tr><tr><td><a class="indexterm" name="id2593851"></a><em class="parameter"><code>comment = Netlogon Share</code></em></td></tr><tr><td><a class="indexterm" name="id2593862"></a><em class="parameter"><code>path = /var/lib/samba/netlogon</code></em></td></tr><tr><td><a class="indexterm" name="id2593874"></a><em class="parameter"><code>root preexec = /etc/samba/scripts/autopoweruser.sh %U %m</code></em></td></tr><tr><td><a class="indexterm" name="id2593886"></a><em class="parameter"><code>read only = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2593898"></a><em class="parameter"><code>guest ok = Yes</code></em></td></tr></table></div></div><br class="example-break"><ol type="1"><li><p>
+</pre></div></div><br class="example-break"><div class="example"><a name="magicnetlogon"></a><p class="title"><b>Example 13.2. A Magic Netlogon Share</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[netlogon]</code></em></td></tr><tr><td><a class="indexterm" name="id2593864"></a><em class="parameter"><code>comment = Netlogon Share</code></em></td></tr><tr><td><a class="indexterm" name="id2593876"></a><em class="parameter"><code>path = /var/lib/samba/netlogon</code></em></td></tr><tr><td><a class="indexterm" name="id2593888"></a><em class="parameter"><code>root preexec = /etc/samba/scripts/autopoweruser.sh %U %m</code></em></td></tr><tr><td><a class="indexterm" name="id2593900"></a><em class="parameter"><code>read only = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2593911"></a><em class="parameter"><code>guest ok = Yes</code></em></td></tr></table></div></div><br class="example-break"><ol type="1"><li><p>
 		Create the script shown in <a class="link" href="NetCommand.html#autopoweruserscript" title="Example 13.1. Script to Auto-add Domain Users to Workstation Power Users Group">&#8220;Script to Auto-add Domain Users to Workstation Power Users Group&#8221;</a> and locate it in
 		the directory <code class="filename">/etc/samba/scripts</code>, named as <code class="filename">autopoweruser.sh</code>.
-<a class="indexterm" name="id2593726"></a>
-<a class="indexterm" name="id2593738"></a>
-<a class="indexterm" name="id2593744"></a>
+<a class="indexterm" name="id2593740"></a>
+<a class="indexterm" name="id2593751"></a>
+<a class="indexterm" name="id2593758"></a>
 		</p></li><li><p>
 		Set the permissions on this script to permit it to be executed as part of the logon process:
 </p><pre class="screen">
@@ -484,15 +484,15 @@
 	in which case there is little justification for the use of this procedure. The key justification
 	for the use of this method is that it will guarantee that all users have appropriate rights on
 	the workstation.
-	</p></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2593942"></a>UNIX and Windows User Management</h2></div></div></div><p>
-<a class="indexterm" name="id2593950"></a>
-<a class="indexterm" name="id2593956"></a>
+	</p></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2593955"></a>UNIX and Windows User Management</h2></div></div></div><p>
 <a class="indexterm" name="id2593963"></a>
 <a class="indexterm" name="id2593970"></a>
 <a class="indexterm" name="id2593977"></a>
-<a class="indexterm" name="id2593984"></a>
-<a class="indexterm" name="id2593991"></a>
+<a class="indexterm" name="id2593983"></a>
+<a class="indexterm" name="id2593990"></a>
 <a class="indexterm" name="id2593997"></a>
+<a class="indexterm" name="id2594004"></a>
+<a class="indexterm" name="id2594011"></a>
 	Every Windows network user account must be translated to a UNIX/Linux user account. In actual fact,
 	the only account information the UNIX/Linux Samba server needs is a UID.  The UID is available either
 	from a system (POSIX) account or from a pool (range) of UID numbers that is set aside for the purpose
@@ -516,8 +516,8 @@
 </pre><p>
 	</p><p>
 	The following demonstrates the addition of an account to the server <code class="constant">FRODO</code>:
-<a class="indexterm" name="id2594095"></a>
-<a class="indexterm" name="id2594106"></a>
+<a class="indexterm" name="id2594109"></a>
+<a class="indexterm" name="id2594120"></a>
 </p><pre class="screen">
 <code class="prompt">root# </code> net rpc user add jacko -S FRODO -Uroot%not24get
 Added user jacko
@@ -528,24 +528,24 @@
 <code class="prompt">root# </code> net rpc user password jacko f4sth0rse \
     -S FRODO -Uroot%not24get
 </pre><p>
-	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2594153"></a>Deletion of User Accounts</h3></div></div></div><p>
+	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2594167"></a>Deletion of User Accounts</h3></div></div></div><p>
 	Deletion of a user account can be done using the following syntax:
 </p><pre class="screen">
 net [&lt;method&gt;] user DELETE &lt;name&gt; [misc. options] [targets]
 </pre><p>
 	The following command will delete the user account <code class="constant">jacko</code>:
-<a class="indexterm" name="id2594176"></a>
+<a class="indexterm" name="id2594189"></a>
 </p><pre class="screen">
 <code class="prompt">root# </code> net rpc user delete jacko -Uroot%not24get
 Deleted user account
 </pre><p>
-	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2594202"></a>Managing User Accounts</h3></div></div></div><p>
+	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2594215"></a>Managing User Accounts</h3></div></div></div><p>
 	Two basic user account operations are routinely used: change of password and querying which groups a user
 	is a member of. The change of password operation is shown in <a class="link" href="NetCommand.html#sbeuseraddn" title="Adding User Accounts">&#8220;Adding User Accounts&#8221;</a>.
 	</p><p>
 	The ability to query Windows group membership can be essential. Here is how a remote server may be
 	interrogated to find which groups a user is a member of:
-<a class="indexterm" name="id2594225"></a>
+<a class="indexterm" name="id2594238"></a>
 </p><pre class="screen">
 <code class="prompt">root# </code> net rpc user info jacko -S SAURON -Uroot%not24get
 net rpc user info jacko -S SAURON -Uroot%not24get
@@ -558,14 +558,14 @@
 </pre><p>
 	</p><p>
 	It is also possible to rename user accounts:
-<a class="indexterm" name="id2594254"></a>oldusername newusername
+<a class="indexterm" name="id2594268"></a>oldusername newusername
 	Note that this operation does not yet work against Samba Servers. It is, however, possible to rename useraccounts on
 	Windows Servers.
 
-	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2594270"></a>User Mapping</h3></div></div></div><p>
-<a class="indexterm" name="id2594278"></a>
-<a class="indexterm" name="id2594285"></a>
-<a class="indexterm" name="id2594292"></a>
+	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2594284"></a>User Mapping</h3></div></div></div><p>
+<a class="indexterm" name="id2594291"></a>
+<a class="indexterm" name="id2594298"></a>
+<a class="indexterm" name="id2594305"></a>
 	In some situations it is unavoidable that a user's Windows logon name will differ from the login ID
 	that user has on the Samba server. It is possible to create a special file on the Samba server that
 	will permit the Windows user name to be mapped to a different UNIX/Linux user name. The <code class="filename">smb.conf</code>
@@ -581,22 +581,22 @@
 	In this example the Windows user account &#8220;<span class="quote">William Parsons</span>&#8221; will be mapped to the UNIX user
 	<code class="constant">parsonsw</code>, and the Windows user account &#8220;<span class="quote">geeringm</span>&#8221; will be mapped to the
 	UNIX user <code class="constant">marygee</code>.
-	</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2594353"></a>Administering User Rights and Privileges</h2></div></div></div><p>
-<a class="indexterm" name="id2594362"></a>
-<a class="indexterm" name="id2594368"></a>
+	</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2594367"></a>Administering User Rights and Privileges</h2></div></div></div><p>
 <a class="indexterm" name="id2594375"></a>
 <a class="indexterm" name="id2594382"></a>
 <a class="indexterm" name="id2594389"></a>
+<a class="indexterm" name="id2594396"></a>
+<a class="indexterm" name="id2594403"></a>
 	With all versions of Samba earlier than 3.0.11 the only account on a Samba server that could
 	manage users, groups, shares, printers, and such was the <code class="constant">root</code> account. This caused
 	problems for some users and was a frequent source of scorn over the necessity to hand out the
 	credentials for the most security-sensitive account on a UNIX/Linux system.
 	</p><p>
-<a class="indexterm" name="id2594409"></a>
-<a class="indexterm" name="id2594416"></a>
-<a class="indexterm" name="id2594423"></a>
+<a class="indexterm" name="id2594422"></a>
 <a class="indexterm" name="id2594430"></a>
-<a class="indexterm" name="id2594437"></a>
+<a class="indexterm" name="id2594436"></a>
+<a class="indexterm" name="id2594443"></a>
+<a class="indexterm" name="id2594450"></a>
 	New to Samba version 3.0.11 is the ability to delegate administrative privileges as necessary to either
 	a normal user or to groups of users. The significance of the administrative privileges is documented
 	in <a class="link" href="rights.html" title="Chapter 15. User Rights and Privileges">&#8220;User Rights and Privileges&#8221;</a>. Examples of use of the <code class="literal">net</code> for user rights and privilege
@@ -632,15 +632,15 @@
 	</p><p>
 	The <code class="literal">net</code> command can be used to obtain the currently supported capabilities for rights
 	and privileges using this method:
-<a class="indexterm" name="id2594511"></a>
-<a class="indexterm" name="id2594518"></a>
-<a class="indexterm" name="id2594525"></a>
-<a class="indexterm" name="id2594532"></a>
-<a class="indexterm" name="id2594539"></a>
-<a class="indexterm" name="id2594546"></a>
-<a class="indexterm" name="id2594553"></a>
-<a class="indexterm" name="id2594560"></a>
-<a class="indexterm" name="id2594567"></a>
+<a class="indexterm" name="id2594524"></a>
+<a class="indexterm" name="id2594531"></a>
+<a class="indexterm" name="id2594538"></a>
+<a class="indexterm" name="id2594545"></a>
+<a class="indexterm" name="id2594552"></a>
+<a class="indexterm" name="id2594559"></a>
+<a class="indexterm" name="id2594566"></a>
+<a class="indexterm" name="id2594573"></a>
+<a class="indexterm" name="id2594580"></a>
 </p><pre class="screen">
 <code class="prompt">root# </code> net rpc rights list -U root%not24get
      SeMachineAccountPrivilege  Add machines to domain
@@ -659,7 +659,7 @@
 	In this example, all rights are assigned to the <code class="constant">Domain Admins</code> group. This is a good
 	idea since members of this group are generally expected to be all-powerful. This assignment makes that
 	the reality:
-<a class="indexterm" name="id2594613"></a>
+<a class="indexterm" name="id2594626"></a>
 </p><pre class="screen">
 <code class="prompt">root# </code> net rpc rights grant "MIDEARTH\Domain Admins" \
     SeMachineAccountPrivilege SePrintOperatorPrivilege \
@@ -678,7 +678,7 @@
 </pre><p>
 	</p><p>
 	The following step permits validation of the changes just made:
-<a class="indexterm" name="id2594664"></a>
+<a class="indexterm" name="id2594677"></a>
 </p><pre class="screen">
 <code class="prompt">root# </code> net rpc rights list accounts -U root%not24get
 MIDEARTH\jht
@@ -712,17 +712,17 @@
 SeRemoteShutdownPrivilege
 SeDiskOperatorPrivilege
 </pre><p>
-	</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2594698"></a>Managing Trust Relationships</h2></div></div></div><p>
+	</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2594712"></a>Managing Trust Relationships</h2></div></div></div><p>
 	There are essentially two types of trust relationships: the first is between domain controllers and domain
 	member machines (network clients), the second is between domains (called interdomain trusts). All
 	Samba servers that participate in domain security require a domain membership trust account, as do like
 	Windows NT/200x/XP workstations.
-	</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2594714"></a>Machine Trust Accounts</h3></div></div></div><p>
+	</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2594727"></a>Machine Trust Accounts</h3></div></div></div><p>
 	The net command looks in the <code class="filename">smb.conf</code> file to obtain its own configuration settings. Thus, the following
 	command 'knows' which domain to join from the <code class="filename">smb.conf</code> file.
 	</p><p>
 	A Samba server domain trust account can be validated as shown in this example:
-<a class="indexterm" name="id2594741"></a>
+<a class="indexterm" name="id2594754"></a>
 </p><pre class="screen">
 <code class="prompt">root# </code> net rpc testjoin
 Join to 'MIDEARTH' is OK
@@ -735,7 +735,7 @@
 </pre><p>
 	</p><p>
 	The equivalent command for joining a Samba server to a Windows ADS domain is shown here:
-<a class="indexterm" name="id2594778"></a>
+<a class="indexterm" name="id2594792"></a>
 </p><pre class="screen">
 <code class="prompt">root# </code> net ads testjoin
 Using short domain name -- TAKEAWAY
@@ -750,7 +750,7 @@
 	</p><p>
 	The following demonstrates the process of creating a machine trust account in the target domain for the
 	Samba server from which the command is executed:
-<a class="indexterm" name="id2594823"></a>
+<a class="indexterm" name="id2594837"></a>
 </p><pre class="screen">
 <code class="prompt">root# </code> net rpc join -S FRODO -Uroot%not24get
 Joined domain MIDEARTH.
@@ -765,7 +765,7 @@
 	The S in the square brackets means this is a server (PDC/BDC) account. The domain join can be cast to join
 	purely as a workstation, in which case the S is replaced with a W (indicating a workstation account). The
 	following command can be used to affect this:
-<a class="indexterm" name="id2594867"></a>
+<a class="indexterm" name="id2594881"></a>
 </p><pre class="screen">
 <code class="prompt">root# </code> net rpc join member -S FRODO -Uroot%not24get
 Joined domain MIDEARTH.
@@ -773,7 +773,7 @@
 	Note that the command-line parameter <code class="constant">member</code> makes this join specific. By default
 	the type is deduced from the <code class="filename">smb.conf</code> file configuration. To specifically join as a PDC or BDC, the
 	command-line parameter will be <code class="constant">[PDC | BDC]</code>. For example:
-<a class="indexterm" name="id2594908"></a>
+<a class="indexterm" name="id2594922"></a>
 </p><pre class="screen">
 <code class="prompt">root# </code> net rpc join bdc -S FRODO -Uroot%not24get
 Joined domain MIDEARTH.
@@ -781,7 +781,7 @@
 	It is best to let Samba figure out the domain join type from the settings in the <code class="filename">smb.conf</code> file.
 	</p><p>
 	The command to join a Samba server to a Windows ADS domain is shown here:
-<a class="indexterm" name="id2594944"></a>
+<a class="indexterm" name="id2594957"></a>
 </p><pre class="screen">
 <code class="prompt">root# </code> net ads join -UAdministrator%not24get
 Using short domain name -- GDANSK
@@ -792,7 +792,7 @@
 	Windows machine is withdrawn from the domain, the domain membership account is not automatically removed
 	either. Inactive domain member accounts can be removed using any convenient tool. If necessary, the
 	machine account can be removed using the following <code class="literal">net</code> command:
-<a class="indexterm" name="id2594984"></a>
+<a class="indexterm" name="id2594997"></a>
 </p><pre class="screen">
 <code class="prompt">root# </code> net rpc user delete HERRING\$ -Uroot%not24get
 Deleted user account.
@@ -802,26 +802,26 @@
 	</p><p>
 	A Samba-3 server that is a Windows ADS domain member can execute the following command to detach from the
 	domain:
-<a class="indexterm" name="id2595016"></a>
+<a class="indexterm" name="id2595030"></a>
 </p><pre class="screen">
 <code class="prompt">root# </code> net ads leave
 </pre><p>
 	</p><p>
 	Detailed information regarding an ADS domain can be obtained by a Samba DMS machine by executing the
 	following:
-<a class="indexterm" name="id2595044"></a>
+<a class="indexterm" name="id2595058"></a>
 </p><pre class="screen">
 <code class="prompt">root# </code> net ads status
 </pre><p>
 	The volume of information is extensive. Please refer to the book &#8220;<span class="quote">Samba-3 by Example</span>&#8221;,
 	Chapter 7 for more information regarding its use. This book may be obtained either in print or online from
 	the <a class="ulink" href="http://www.samba.org/samba/docs/Samba3-ByExample.pdf" target="_top">Samba-3 by Example</a>.
-	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2595082"></a>Interdomain Trusts</h3></div></div></div><p>
+	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2595096"></a>Interdomain Trusts</h3></div></div></div><p>
 	Interdomain trust relationships form the primary mechanism by which users from one domain can be granted
 	access rights and privileges in another domain. 
 	</p><p>
 	To discover what trust relationships are in effect, execute this command:
-<a class="indexterm" name="id2595098"></a>
+<a class="indexterm" name="id2595111"></a>
 </p><pre class="screen">
 <code class="prompt">root# </code> net rpc trustdom list -Uroot%not24get
 Trusted domains list:
@@ -837,7 +837,7 @@
 	It is necessary to create a trust account in the local domain. A domain controller in a second domain can
 	create a trusted connection with this account. That means that the foreign domain is being trusted
 	to access resources in the local domain. This command creates the local trust account:
-<a class="indexterm" name="id2595132"></a>
+<a class="indexterm" name="id2595145"></a>
 </p><pre class="screen">
 <code class="prompt">root# </code> net rpc trustdom add DAMNATION f00db4r -Uroot%not24get
 </pre><p>
@@ -850,7 +850,7 @@
 	A trust account will always have an I in the field within the square brackets.
 	</p><p>
 	If the trusting domain is not capable of being reached, the following command will fail:
-<a class="indexterm" name="id2595182"></a>
+<a class="indexterm" name="id2595196"></a>
 </p><pre class="screen">
 <code class="prompt">root# </code> net rpc trustdom list -Uroot%not24get
 Trusted domains list:
@@ -876,7 +876,7 @@
 	Where a trust account has been created on a foreign domain, Samba is able to establish the trust (connect with)
 	the foreign account. In the process it creates a one-way trust to the resources on the remote domain. This
 	command achieves the objective of joining the trust relationship:
-<a class="indexterm" name="id2595227"></a>
+<a class="indexterm" name="id2595240"></a>
 </p><pre class="screen">
 <code class="prompt">root# </code> net rpc trustdom establish DAMNATION
 Password: xxxxxxx	== f00db4r
@@ -897,7 +897,7 @@
 	</p><p>
 	Sometimes it is necessary to remove the ability for local users to access a foreign domain. The trusting
 	connection can be revoked as shown here:
-<a class="indexterm" name="id2595274"></a>
+<a class="indexterm" name="id2595288"></a>
 </p><pre class="screen">
 <code class="prompt">root# </code> net rpc trustdom revoke DAMNATION -Uroot%not24get
 </pre><p>
@@ -907,21 +907,21 @@
 <code class="prompt">root# </code> net rpc trustdom del DAMNATION -Uroot%not24get
 </pre><p>
 
-	</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2595316"></a>Managing Security Identifiers (SIDS)</h2></div></div></div><p>
-<a class="indexterm" name="id2595325"></a>
-<a class="indexterm" name="id2595332"></a>
+	</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2595330"></a>Managing Security Identifiers (SIDS)</h2></div></div></div><p>
 <a class="indexterm" name="id2595338"></a>
 <a class="indexterm" name="id2595345"></a>
 <a class="indexterm" name="id2595352"></a>
+<a class="indexterm" name="id2595358"></a>
+<a class="indexterm" name="id2595365"></a>
 	The basic security identifier that is used by all Windows networking operations is the Windows security
 	identifier (SID). All Windows network machines (servers and workstations), users, and groups are
 	identified by their respective SID. All desktop profiles are also encoded with user and group SIDs that
 	are specific to the SID of the domain to which the user belongs.
 	</p><p>
-<a class="indexterm" name="id2595375"></a>
-<a class="indexterm" name="id2595381"></a>
 <a class="indexterm" name="id2595388"></a>
 <a class="indexterm" name="id2595395"></a>
+<a class="indexterm" name="id2595402"></a>
+<a class="indexterm" name="id2595408"></a>
 	It is truly prudent to store the machine and/or domain SID in a file for safekeeping. Why? Because 
 	a change in hostname or in the domain (workgroup) name may result in a change in the SID. When you
 	have the SID on hand, it is a simple matter to restore it. The alternative is to suffer the pain of
@@ -929,7 +929,7 @@
 	</p><p>
 	First, do not forget to store the local SID in a file. It is a good idea to put this in the directory
 	in which the <code class="filename">smb.conf</code> file is also stored. Here is a simple action to achieve this:
-<a class="indexterm" name="id2595421"></a>
+<a class="indexterm" name="id2595434"></a>
 </p><pre class="screen">
 <code class="prompt">root# </code> net getlocalsid &gt; /etc/samba/my-sid
 </pre><p>
@@ -945,7 +945,7 @@
 	If ever it becomes necessary to restore the SID that has been stored in the <code class="filename">my-sid</code>
 	file, simply copy the SID (the string of characters that begins with <code class="constant">S-1-5-21</code>) to
 	the command line shown here:
-<a class="indexterm" name="id2595483"></a>
+<a class="indexterm" name="id2595496"></a>
 </p><pre class="screen">
 <code class="prompt">root# </code> net setlocalsid S-1-5-21-1385457007-882775198-1210191635
 </pre><p>
@@ -956,7 +956,7 @@
 	DMS and workstation clients should have their own machine SID to avoid
 	any potential namespace collision. Here is the way that the BDC SID can be synchronized to that
 	of the PDC (this is the default NT4 domain practice also):
-<a class="indexterm" name="id2595515"></a>
+<a class="indexterm" name="id2595529"></a>
 </p><pre class="screen">
 <code class="prompt">root# </code> net rpc getsid -S FRODO -Uroot%not24get
 Storing SID S-1-5-21-726309263-4128913605-1168186429 \
@@ -964,12 +964,12 @@
 </pre><p>
 	Usually it is not necessary to specify the target server (-S FRODO) or the administrator account
 	credentials (-Uroot%not24get).
-	</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2595544"></a>Share Management</h2></div></div></div><p>
+	</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2595558"></a>Share Management</h2></div></div></div><p>
 	Share management is central to all file serving operations. Typical share operations include:
 	</p><div class="itemizedlist"><ul type="disc"><li><p>Creation/change/deletion of shares</p></li><li><p>Setting/changing ACLs on shares</p></li><li><p>Moving shares from one server to another</p></li><li><p>Change of permissions of share contents</p></li></ul></div><p>
 	Each of these are dealt with here insofar as they involve the use of the <code class="literal">net</code>
 	command. Operations outside of this command are covered elsewhere in this document.
-	</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2595590"></a>Creating, Editing, and Removing Shares</h3></div></div></div><p>
+	</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2595603"></a>Creating, Editing, and Removing Shares</h3></div></div></div><p>
 	A share can be added using the <code class="literal">net rpc share</code> command capabilities.
 	The target machine may be local or remote and is specified by the -S option. It must be noted
 	that the addition and deletion of shares using this tool depends on the availability of a suitable
@@ -982,7 +982,7 @@
 	utility. In the first step a share called <code class="constant">Bulge</code> is added. The sharepoint within the
 	file system is the directory <code class="filename">/data</code>. The command that can be executed to perform the
 	addition of this share is shown here:
-<a class="indexterm" name="id2595686"></a>
+<a class="indexterm" name="id2595699"></a>
 </p><pre class="screen">
 <code class="prompt">root# </code> net rpc share add Bulge=/data -S MERLIN -Uroot%not24get
 </pre><p>
@@ -1003,7 +1003,7 @@
 	</p><p>
 	Often it is desirable also to permit a share to be removed using a command-line tool.
 	The following step permits the share that was previously added to be removed:
-<a class="indexterm" name="id2595738"></a>
+<a class="indexterm" name="id2595751"></a>
 </p><pre class="screen">
 <code class="prompt">root# </code> net rpc share delete Bulge -S MERLIN -Uroot%not24get
 </pre><p>
@@ -1019,15 +1019,15 @@
 ADMIN$
 kyocera
 </pre><p>
-	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2595778"></a>Creating and Changing Share ACLs</h3></div></div></div><p>
+	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2595792"></a>Creating and Changing Share ACLs</h3></div></div></div><p>
 	At this time the <code class="literal">net</code> tool cannot be used to manage ACLs on Samba shares. In MS Windows 
 	language this is called Share Permissions.
 	</p><p>
 	It is possible to set ACLs on Samba shares using either the SRVTOOLS NT4 Domain Server Manager
 	or using the Computer Management MMC snap-in. Neither is covered here,
 	but see <a class="link" href="AccessControls.html" title="Chapter 16. File, Directory, and Share Access Controls">&#8220;File, Directory, and Share Access Controls&#8221;</a>.
-	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2595808"></a>Share, Directory, and File Migration</h3></div></div></div><p>
-<a class="indexterm" name="id2595816"></a>
+	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2595822"></a>Share, Directory, and File Migration</h3></div></div></div><p>
+<a class="indexterm" name="id2595829"></a>
 	Shares and files can be migrated in the same manner as user, machine, and group accounts.
 	It is possible to preserve access control settings (ACLs) as well as security settings
 	throughout the migration process. The <code class="literal">net rpc vampire</code> facility is used
@@ -1064,7 +1064,7 @@
 		</p></li><li><p>
 		Printer settings may not be fully or may be incorrectly migrated. This might in particular happen
 		when migrating a Windows 2003 print server to Samba.
-		</p></li></ol></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2595918"></a>Share Migration</h4></div></div></div><p>
+		</p></li></ol></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2595932"></a>Share Migration</h4></div></div></div><p>
 	The <code class="literal">net rpc share migrate</code> command operation permits the migration of plain
 	share stanzas. A stanza contains the parameters within which a file or print share are defined.
 	The use of this migration method will create share stanzas that have as parameters the file
@@ -1091,7 +1091,7 @@
 	When the parameter &lt;share-name&gt; is omitted, all shares will be migrated. The potentially
 	large list of available shares on the system that is being migrated can be limited using the
 	<em class="parameter"><code>--exclude</code></em> switch. For example:
-<a class="indexterm" name="id2596032"></a>
+<a class="indexterm" name="id2596045"></a>
 </p><pre class="screen">
 <code class="prompt">root# </code> net rpc share migrate shares myshare\
          -S win2k -U administrator%secret"
@@ -1104,13 +1104,13 @@
 	identical on both systems. One precaution worth taking before commencement of migration of shares is
 	to validate that the migrated accounts (on the Samba server) have the needed rights and privileges.
 	This can be done as shown here:
-<a class="indexterm" name="id2596086"></a>
+<a class="indexterm" name="id2596100"></a>
 </p><pre class="screen">
 <code class="prompt">root# </code> net rpc right list accounts -Uroot%not24get
 </pre><p>
 	The steps taken so far perform only the migration of shares. Directories and directory contents
 	are not migrated by the steps covered up to this point.
-	</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2596115"></a>File and Directory Migration</h4></div></div></div><p>
+	</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2596128"></a>File and Directory Migration</h4></div></div></div><p>
 	Everything covered to this point has been done in preparation for the migration of file and directory
 	data. For many people preparation is potentially boring and the real excitement only begins when file
 	data can be used. The next steps demonstrate the techniques that can be used to transfer (migrate)
@@ -1161,7 +1161,7 @@
 	</p><p>
 	An example for migration of files from a machine called <code class="constant">nt4box</code> to the Samba server
 	from which the process will be handled is shown here:
-<a class="indexterm" name="id2596289"></a>
+<a class="indexterm" name="id2596303"></a>
 </p><pre class="screen">
 <code class="prompt">root# </code> net rpc share migrate files -S nt4box --acls \
     --attrs -U administrator%secret
@@ -1170,17 +1170,17 @@
 	This command  will migrate all files and directories from all file shares on the Windows server called
 	<code class="constant">nt4box</code> to the Samba server from which migration is initiated. Files that are group-owned
 	will be owned by the user account <code class="constant">administrator</code>.
-	</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2596329"></a>Share-ACL Migration</h4></div></div></div><p>
+	</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2596343"></a>Share-ACL Migration</h4></div></div></div><p>
 	It is possible to have share-ACLs (security descriptors) that won't allow you, even as Administrator, to
 	copy any files or directories into it. Therefor the migration of the share-ACLs has been put into a separate
 	function:
-<a class="indexterm" name="id2596341"></a>
+<a class="indexterm" name="id2596355"></a>
 </p><pre class="screen">
 <code class="prompt">root# </code> net rpc share migrate security -S nt4box -U administrator%secret
 </pre><p>
 	</p><p>
 	This command will only copy the share-ACL of each share on nt4box to your local samba-system.
-	</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2596372"></a>Simultaneous Share and File Migration</h4></div></div></div><p>
+	</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2596386"></a>Simultaneous Share and File Migration</h4></div></div></div><p>
 	The operating mode shown here is just a combination of the previous three. It first migrates
 	share definitions and then all shared files and directories and finally migrates the share-ACLs:
 </p><pre class="screen">
@@ -1189,12 +1189,12 @@
 </pre><p>
 	</p><p>
 	An example of simultaneous migration is shown here:
-<a class="indexterm" name="id2596397"></a>
+<a class="indexterm" name="id2596411"></a>
 </p><pre class="screen">
 <code class="prompt">root# </code> net rpc share migrate all -S w2k3server -U administrator%secret
 </pre><p>
 	This will generate a complete server clone of the <em class="parameter"><code>w2k3server</code></em> server.
-	</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2596431"></a>Printer Migration</h3></div></div></div><p>
+	</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2596445"></a>Printer Migration</h3></div></div></div><p>
 	The installation of a new server, as with the migration to a new network environment, often is similar to
 	building a house; progress is very rapid from the laying of foundations up to the stage at which
 	the house can be locked up, but the finishing off appears to take longer and longer as building
@@ -1231,29 +1231,29 @@
 	</p><p>
 	Printer migration from a Windows print server (NT4 or 200x) is shown. This instruction causes the
 	printer share to be created together with the underlying print queue:
-<a class="indexterm" name="id2596572"></a>
+<a class="indexterm" name="id2596586"></a>
 </p><pre class="screen">
 net rpc printer MIGRATE PRINTERS [printer] [misc. options] [targets]
 </pre><p>
 	Printer drivers can be migrated from the Windows print server to the Samba server using this
 	command-line instruction:
-<a class="indexterm" name="id2596592"></a>
+<a class="indexterm" name="id2596606"></a>
 </p><pre class="screen">
 net rpc printer MIGRATE DRIVERS [printer] [misc. options] [targets]
 </pre><p>
 	Printer forms can be migrated with the following operation:
-<a class="indexterm" name="id2596612"></a>
+<a class="indexterm" name="id2596625"></a>
 </p><pre class="screen">
 net rpc printer MIGRATE FORMS [printer] [misc. options] [targets]
 </pre><p>
 	Printer security settings (ACLs) can be migrated from the Windows server to the Samba server using this command:
-<a class="indexterm" name="id2596632"></a>
+<a class="indexterm" name="id2596645"></a>
 </p><pre class="screen">
 net rpc printer MIGRATE SECURITY [printer] [misc. options] [targets]
 </pre><p>
 	Printer configuration settings include factors such as paper size and default paper orientation.
 	These can be migrated from the Windows print server to the Samba server with this command:
-<a class="indexterm" name="id2596653"></a>
+<a class="indexterm" name="id2596667"></a>
 </p><pre class="screen">
 net rpc printer MIGRATE SETTINGS [printer] [misc. options] [targets]
 </pre><p>
@@ -1263,14 +1263,14 @@
 </p><pre class="screen">
 net rpc printer MIGRATE ALL [printer] [misc. options] [targets]
 </pre><p>
-	</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2596687"></a>Controlling Open Files</h2></div></div></div><p>
+	</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2596701"></a>Controlling Open Files</h2></div></div></div><p>
 	The man page documents the <code class="literal">net file</code> function suite, which provides the tools to
 	close open files using either RAP or RPC function calls. Please refer to the man page for specific
 	usage information.
-	</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2596707"></a>Session and Connection Management</h2></div></div></div><p>
+	</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2596720"></a>Session and Connection Management</h2></div></div></div><p>
 	The session management interface of the <code class="literal">net session</code> command uses the old RAP
 	method to obtain the list of connections to the Samba server, as shown here:
-<a class="indexterm" name="id2596722"></a>
+<a class="indexterm" name="id2596736"></a>
 </p><pre class="screen">
 <code class="prompt">root# </code> net rap session -S MERLIN -Uroot%not24get
 Computer             User name            Client Type        Opens Idle time
@@ -1285,11 +1285,11 @@
 </p><pre class="screen">
 <code class="prompt">root# </code> net rap session close marvel -Uroot%not24get
 </pre><p>
-	</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2596772"></a>Printers and ADS</h2></div></div></div><p>
+	</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2596786"></a>Printers and ADS</h2></div></div></div><p>
 	When Samba-3 is used within an MS Windows ADS environment, printers shared via Samba will not be browseable
 	until they have been published to the ADS domain. Information regarding published printers may be obtained
 	from the ADS server by executing the <code class="literal">net ads print info</code> command following this syntax:
-<a class="indexterm" name="id2596791"></a>
+<a class="indexterm" name="id2596804"></a>
 </p><pre class="screen">
 net ads printer info &lt;printer_name&gt; &lt;server_name&gt; -Uadministrator%secret
 </pre><p>
@@ -1297,26 +1297,26 @@
 	returned.
 	</p><p>
 	To publish (make available) a printer to ADS, execute the following command:
-<a class="indexterm" name="id2596817"></a>
+<a class="indexterm" name="id2596830"></a>
 </p><pre class="screen">
 net ads printer publish &lt;printer_name&gt; -Uadministrator%secret
 </pre><p>
 	This publishes a printer from the local Samba server to ADS.
 	</p><p>
 	Removal of a Samba printer from ADS is achieved by executing this command:
-<a class="indexterm" name="id2596842"></a>
+<a class="indexterm" name="id2596855"></a>
 </p><pre class="screen">
 net ads printer remove &lt;printer_name&gt; -Uadministrator%secret
 </pre><p>
 	</p><p>
 	A generic search (query) can also be made to locate a printer across the entire ADS domain by executing:
-<a class="indexterm" name="id2596866"></a>
+<a class="indexterm" name="id2596880"></a>
 </p><pre class="screen">
 net ads printer search &lt;printer_name&gt; -Uadministrator%secret
 </pre><p>
-	</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2596888"></a>Manipulating the Samba Cache</h2></div></div></div><p>
+	</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2596902"></a>Manipulating the Samba Cache</h2></div></div></div><p>
 	Please refer to the <code class="literal">net</code> command man page for information regarding cache management.
-	</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2596906"></a>Managing IDMAP UID/SID Mappings</h2></div></div></div><p>
+	</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2596919"></a>Managing IDMAP UID/SID Mappings</h2></div></div></div><p>
 	The IDMAP UID to SID, and SID to UID, mappings that are created by <code class="literal">winbindd</code> can be
 	backed up to a text file. The text file can be manually edited, although it is highly recommended that
 	you attempt this only if you know precisely what you are doing.
@@ -1327,7 +1327,7 @@
 	</p><p>
 	Winbind must be shut down to dump the IDMAP file. Before restoring a dump file, shut down
 	<code class="literal">winbindd</code> and delete the old <code class="filename">winbindd_idmap.tdb</code> file.
-	</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2596949"></a>Creating an IDMAP Database Dump File</h3></div></div></div><p>
+	</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2596963"></a>Creating an IDMAP Database Dump File</h3></div></div></div><p>
 	The IDMAP database can be dumped to a text file as shown here:
 </p><pre class="screen">
 net idmap dump &lt;full_path_and_tdb_filename&gt; &gt; dumpfile.txt
@@ -1337,7 +1337,7 @@
 </p><pre class="screen">
 net idmap dump /var/lib/samba/winbindd_idmap.tdb &gt; idmap_dump.txt
 </pre><p>
-	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2596985"></a>Restoring the IDMAP Database Dump File</h3></div></div></div><p>
+	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2596998"></a>Restoring the IDMAP Database Dump File</h3></div></div></div><p>
 	The IDMAP dump file can be restored using the following command:
 </p><pre class="screen">
 net idmap restore &lt;full_path_and_tdb_filename&gt; &lt; dumpfile.txt
@@ -1350,7 +1350,7 @@
 	</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="netmisc1"></a>Other Miscellaneous Operations</h2></div></div></div><p>
 	The following command is useful for obtaining basic statistics regarding a Samba domain. This command does
 	not work with current Windows XP Professional clients.
-<a class="indexterm" name="id2597036"></a>
+<a class="indexterm" name="id2597050"></a>
 </p><pre class="screen">
 <code class="prompt">root# </code> net rpc info
 Domain Name: RAPIDFLY
@@ -1363,7 +1363,7 @@
 	</p><p>
 	Another useful tool is the <code class="literal">net time</code> tool set. This tool may be used to query the
 	current time on the target server as shown here:
-<a class="indexterm" name="id2597073"></a>
+<a class="indexterm" name="id2597086"></a>
 </p><pre class="screen">
 <code class="prompt">root# </code> net time -S SAURON
 Tue May 17 00:50:43 2005
@@ -1371,19 +1371,19 @@
 	In the event that it is the intent to pass the time information obtained to the UNIX
 	<code class="literal">/bin/time</code>, it is a good idea to obtain the time from the target server in a format
 	that is ready to be passed through. This may be done by executing:
-<a class="indexterm" name="id2597104"></a>
+<a class="indexterm" name="id2597118"></a>
 </p><pre class="screen">
 <code class="prompt">root# </code> net time system -S FRODO
 051700532005.16
 </pre><p>
 	The time can be set on a target server by executing:
-<a class="indexterm" name="id2597129"></a>
+<a class="indexterm" name="id2597142"></a>
 </p><pre class="screen">
 <code class="prompt">root# </code> net time set -S MAGGOT -U Administrator%not24get
 Tue May 17 00:55:30 MDT 2005
 </pre><p>
 	It is possible to obtain the time zone of a server by executing the following command against it:
-<a class="indexterm" name="id2597154"></a>
+<a class="indexterm" name="id2597168"></a>
 </p><pre class="screen">
 <code class="prompt">root# </code> net time zone -S SAURON
 -0600

Modified: branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/NetworkBrowsing.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/NetworkBrowsing.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/NetworkBrowsing.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,36 +1,36 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 10. Network Browsing</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="optional.html" title="Part III. Advanced Configuration"><link rel="prev" href="ChangeNotes.html" title="Chapter 9. Important and Critical Change Notes for the Samba 3.x Series"><link rel="next" href="passdb.html" title="Chapter 11. Account Information Databases"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 10. Network Browsing</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ChangeNotes.html">Prev</a> </td><th width="60%" align="center">Part III. Advanced Configuration</th><td width="20%" align="right"> <a accesskey="n" href="passdb.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="NetworkBrowsing"></a>Chapter 10. Network Browsing</h2></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht at samba.org">jht at samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Jelmer</span> <span class="othername">R.</span> <span class="surname">Vernooij</span></h3><div class="affiliation"><span class="orgname">The Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jelmer at samba.org">jelmer at samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Jonathan</span> <span class="surname">Johnson</span></h3><div class="affiliation"><span class="orgname">Sutinen Consulting, Inc.<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jon at sutinen.com">jon at sutinen.com</a>&gt;</code></p></div></div></div></div><div><p class="pubdate">July 5, 1998</p></div><div><p class="pubdate">Updated: September 20, 2006</p></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="NetworkBrowsing.html#id2572592">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="NetworkBrowsing.html#id2572776">What Is Browsing?</a></span></dt><dt><span class="sect1"><a href="NetworkBrowsing.html#netdiscuss">Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="NetworkBrowsing.html#id2573212">NetBIOS over TCP/IP</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2573848">TCP/IP without NetBIOS</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#adsdnstech">DNS and Active Directory</a></span></dt></dl></dd><dt><span class="sect1"><a href="NetworkBrowsing.html#id2574407">How Browsing Functions</a></span></dt><dd><dl><dt><span class="sect2"><a href="NetworkBrowsing.html#DMB">Configuring Workgroup Browsing</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2575341">Domain Browsing Configuration</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#browse-force-master">Forcing Samba to Be the Master</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2575942">Making Samba the Domain Master</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2576182">Note about Broadcast Addresses</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2576203">Multiple Interfaces</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2576389">Use of the Remote Announce Parameter</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2576529">Use of the Remote Browse Sync Parameter</a></span></dt></dl></dd><dt><span class="sect1"><a href="NetworkBrowsing.html#id2576622">WINS: The Windows Internetworking Name Server</a></span></dt><dd><dl><dt><span class="sect2"><a href="NetworkBrowsing.html#id2576894">WINS Server Configuration</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2577215">WINS Replication</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2577268">Static WINS Entries</a></span></dt></dl></dd><dt><span class="sect1"><a href="NetworkBrowsing.html#id2577499">Helpful Hints</a></span></dt><dd><dl><dt><span class="sect2"><a href="NetworkBrowsing.html#id2577510">Windows Networking Protocols</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2577651">Name Resolution Order</a></span></dt></dl></dd><dt><span class="sect1"><a href="NetworkBrowsing.html#id2577854">Technical Overview of Browsing</a></span></dt><dd><dl><dt><span class="sect2"><a href="NetworkBrowsing.html#id2577941">Browsing Support in Samba</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2578138">Problem Resolution</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2578389">Cross-Subnet Browsing</a></span></dt></dl></dd><dt><span class="sect1"><a href="NetworkBrowsing.html#id2579402">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="NetworkBrowsing.html#id2579429">Flushing the Samba NetBIOS Name Cache</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2579502">Server Resources Cannot Be Listed</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2579550">I Get an "<span class="errorname">Unable to browse the network</span>" Error</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2579597">Browsing of Shares and Directories is Very Slow</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2579797">Invalid Cached Share References Affects Network Browsing</a></span></dt></dl></dd></dl></div><p>
-<a class="indexterm" name="id2572502"></a>
-<a class="indexterm" name="id2572509"></a>
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 10. Network Browsing</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="optional.html" title="Part III. Advanced Configuration"><link rel="prev" href="ChangeNotes.html" title="Chapter 9. Important and Critical Change Notes for the Samba 3.x Series"><link rel="next" href="passdb.html" title="Chapter 11. Account Information Databases"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 10. Network Browsing</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ChangeNotes.html">Prev</a> </td><th width="60%" align="center">Part III. Advanced Configuration</th><td width="20%" align="right"> <a accesskey="n" href="passdb.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="NetworkBrowsing"></a>Chapter 10. Network Browsing</h2></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht at samba.org">jht at samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Jelmer</span> <span class="othername">R.</span> <span class="surname">Vernooij</span></h3><div class="affiliation"><span class="orgname">The Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jelmer at samba.org">jelmer at samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Jonathan</span> <span class="surname">Johnson</span></h3><div class="affiliation"><span class="orgname">Sutinen Consulting, Inc.<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jon at sutinen.com">jon at sutinen.com</a>&gt;</code></p></div></div></div></div><div><p class="pubdate">July 5, 1998</p></div><div><p class="pubdate">Updated: September 20, 2006</p></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="NetworkBrowsing.html#id2572606">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="NetworkBrowsing.html#id2572789">What Is Browsing?</a></span></dt><dt><span class="sect1"><a href="NetworkBrowsing.html#netdiscuss">Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="NetworkBrowsing.html#id2573226">NetBIOS over TCP/IP</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2573862">TCP/IP without NetBIOS</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#adsdnstech">DNS and Active Directory</a></span></dt></dl></dd><dt><span class="sect1"><a href="NetworkBrowsing.html#id2574421">How Browsing Functions</a></span></dt><dd><dl><dt><span class="sect2"><a href="NetworkBrowsing.html#DMB">Configuring Workgroup Browsing</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2575354">Domain Browsing Configuration</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#browse-force-master">Forcing Samba to Be the Master</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2575955">Making Samba the Domain Master</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2576195">Note about Broadcast Addresses</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2576217">Multiple Interfaces</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2576403">Use of the Remote Announce Parameter</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2576543">Use of the Remote Browse Sync Parameter</a></span></dt></dl></dd><dt><span class="sect1"><a href="NetworkBrowsing.html#id2576636">WINS: The Windows Internetworking Name Server</a></span></dt><dd><dl><dt><span class="sect2"><a href="NetworkBrowsing.html#id2576907">WINS Server Configuration</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2577228">WINS Replication</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2577281">Static WINS Entries</a></span></dt></dl></dd><dt><span class="sect1"><a href="NetworkBrowsing.html#id2577512">Helpful Hints</a></span></dt><dd><dl><dt><span class="sect2"><a href="NetworkBrowsing.html#id2577523">Windows Networking Protocols</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2577664">Name Resolution Order</a></span></dt></dl></dd><dt><span class="sect1"><a href="NetworkBrowsing.html#id2577867">Technical Overview of Browsing</a></span></dt><dd><dl><dt><span class="sect2"><a href="NetworkBrowsing.html#id2577954">Browsing Support in Samba</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2578151">Problem Resolution</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2578402">Cross-Subnet Browsing</a></span></dt></dl></dd><dt><span class="sect1"><a href="NetworkBrowsing.html#id2579416">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="NetworkBrowsing.html#id2579442">Flushing the Samba NetBIOS Name Cache</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2579515">Server Resources Cannot Be Listed</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2579563">I Get an "<span class="errorname">Unable to browse the network</span>" Error</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2579610">Browsing of Shares and Directories is Very Slow</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2579810">Invalid Cached Share References Affects Network Browsing</a></span></dt></dl></dd></dl></div><p>
 <a class="indexterm" name="id2572516"></a>
-<a class="indexterm" name="id2572524"></a>
+<a class="indexterm" name="id2572523"></a>
+<a class="indexterm" name="id2572530"></a>
+<a class="indexterm" name="id2572537"></a>
 This chapter contains detailed information as well as a fast-track guide to
 implementing browsing across subnets and/or across workgroups (or domains).
 WINS is the best tool for resolution of NetBIOS names to IP addresses; however, WINS is
 not involved in browse list handling except by way of name-to-address resolution.
 </p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>
-<a class="indexterm" name="id2572540"></a>
+<a class="indexterm" name="id2572554"></a>
 What is WINS?
 </p><p>
 WINS is a facility that provides resolution of a NetBIOS name to its IP address. WINS is like a
 Dynamic-DNS service for NetBIOS networking names.
 </p></div><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>
-<a class="indexterm" name="id2572557"></a>
-<a class="indexterm" name="id2572564"></a>
 <a class="indexterm" name="id2572571"></a>
 <a class="indexterm" name="id2572578"></a>
+<a class="indexterm" name="id2572585"></a>
+<a class="indexterm" name="id2572591"></a>
 MS Windows 2000 and later versions can be configured to operate with no NetBIOS
 over TCP/IP. Samba-3 and later versions also support this mode of operation.
 When the use of NetBIOS over TCP/IP has been disabled, the primary
 means for resolution of MS Windows machine names is via DNS and Active Directory.
 The following information assumes that your site is running NetBIOS over TCP/IP.
-</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2572592"></a>Features and Benefits</h2></div></div></div><p>
+</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2572606"></a>Features and Benefits</h2></div></div></div><p>
 Charles Dickens once referred to the past in these words: &#8220;<span class="quote"><span class="emphasis"><em>It was the best of times,
 it was the worst of times.</em></span></span>&#8221; The more we look back, the more we long for what was and
 hope it never returns.
 </p><p>
-<a class="indexterm" name="id2572611"></a>
-<a class="indexterm" name="id2572618"></a>
 <a class="indexterm" name="id2572625"></a>
+<a class="indexterm" name="id2572631"></a>
+<a class="indexterm" name="id2572638"></a>
 For many MS Windows network administrators, that statement sums up their feelings about
 NetBIOS networking precisely. For those who mastered NetBIOS networking, its fickle
 nature was just par for the course. For those who never quite managed to tame its
@@ -43,40 +43,40 @@
 ability to germinate at any time of year, given the right conditions, are some of the
 features that make it such a persistent weed.
 </p><p>
-<a class="indexterm" name="id2572654"></a>
-<a class="indexterm" name="id2572664"></a>
-<a class="indexterm" name="id2572671"></a>
-<a class="indexterm" name="id2572677"></a>
+<a class="indexterm" name="id2572668"></a>
+<a class="indexterm" name="id2572678"></a>
 <a class="indexterm" name="id2572684"></a>
+<a class="indexterm" name="id2572691"></a>
+<a class="indexterm" name="id2572698"></a>
 In this chapter we explore vital aspects of Server Message Block (SMB) networking with
 a particular focus on SMB as implemented through running NetBIOS (Network Basic
 Input/Output System) over TCP/IP. Since Samba does not implement SMB or NetBIOS over
 any other protocols, we need to know how to configure our network environment and simply
 remember to use nothing but TCP/IP on all our MS Windows network clients.
 </p><p>
-<a class="indexterm" name="id2572702"></a>
-<a class="indexterm" name="id2572708"></a>
+<a class="indexterm" name="id2572715"></a>
+<a class="indexterm" name="id2572722"></a>
 Samba provides the ability to implement a WINS (Windows Internetworking Name Server)
 and implements extensions to Microsoft's implementation of WINS. These extensions
 help Samba to effect stable WINS operations beyond the normal scope of MS WINS.
 </p><p>
-<a class="indexterm" name="id2572723"></a>
-<a class="indexterm" name="id2572730"></a>
 <a class="indexterm" name="id2572736"></a>
+<a class="indexterm" name="id2572743"></a>
+<a class="indexterm" name="id2572750"></a>
 WINS is exclusively a service that applies only to those systems
 that run NetBIOS over TCP/IP. MS Windows 200x/XP have the capacity to operate with
 support for NetBIOS disabled, in which case WINS is of no relevance. Samba supports this also.
 </p><p>
-<a class="indexterm" name="id2572751"></a>
-<a class="indexterm" name="id2572758"></a>
 <a class="indexterm" name="id2572764"></a>
+<a class="indexterm" name="id2572771"></a>
+<a class="indexterm" name="id2572778"></a>
 For those networks on which NetBIOS has been disabled (i.e., WINS is not required),
 the use of DNS is necessary for hostname resolution.
-</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2572776"></a>What Is Browsing?</h2></div></div></div><p>
-<a class="indexterm" name="id2572783"></a>
-<a class="indexterm" name="id2572790"></a>
+</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2572789"></a>What Is Browsing?</h2></div></div></div><p>
 <a class="indexterm" name="id2572797"></a>
 <a class="indexterm" name="id2572804"></a>
+<a class="indexterm" name="id2572811"></a>
+<a class="indexterm" name="id2572818"></a>
 To most people, browsing means they can see the MS Windows and Samba servers
 in the Network Neighborhood, and when the computer icon for a particular server is
 clicked, it opens up and shows the shares and printers available on the target server.
@@ -84,9 +84,9 @@
 What seems so simple is in fact a complex interaction of different technologies.
 The technologies (or methods) employed in making all of this work include:
 </p><div class="itemizedlist"><ul type="disc"><li><p>MS Windows machines register their presence to the network.</p></li><li><p>Machines announce themselves to other machines on the network.</p></li><li><p>One or more machines on the network collate the local announcements.</p></li><li><p>The client machine finds the machine that has the collated list of machines.</p></li><li><p>The client machine is able to resolve the machine names to IP addresses.</p></li><li><p>The client machine is able to connect to a target machine.</p></li></ul></div><p>
-<a class="indexterm" name="id2572861"></a>
-<a class="indexterm" name="id2572868"></a>
-<a class="indexterm" name="id2572875"></a>
+<a class="indexterm" name="id2572874"></a>
+<a class="indexterm" name="id2572881"></a>
+<a class="indexterm" name="id2572888"></a>
 The Samba application that controls browse list management and name resolution is
 called <code class="filename">nmbd</code>. The configuration parameters involved in nmbd's operation are:
 </p><p>
@@ -99,33 +99,33 @@
 Those marked with an (*) are the only options that commonly may need to be modified. Even if none of these
 parameters is set, <code class="filename">nmbd</code> will still do its job.
 </p><p>
-<a class="indexterm" name="id2573110"></a>
-<a class="indexterm" name="id2573117"></a>
 <a class="indexterm" name="id2573123"></a>
 <a class="indexterm" name="id2573130"></a>
 <a class="indexterm" name="id2573137"></a>
+<a class="indexterm" name="id2573144"></a>
+<a class="indexterm" name="id2573151"></a>
 For Samba, the WINS Server and WINS Support are mutually exclusive options. When <code class="literal">nmbd</code> is
 started it will fail to execute if both options are set in the <code class="filename">smb.conf</code> file. The <code class="literal">nmbd</code>
 understands that when it spawns an instance of itself to run as a WINS server that it has to use its own WINS
 server also.
 </p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="netdiscuss"></a>Discussion</h2></div></div></div><p>
-<a class="indexterm" name="id2573180"></a>
-<a class="indexterm" name="id2573186"></a>
 <a class="indexterm" name="id2573193"></a>
 <a class="indexterm" name="id2573200"></a>
+<a class="indexterm" name="id2573207"></a>
+<a class="indexterm" name="id2573214"></a>
 All MS Windows networking uses SMB-based messaging.  SMB messaging may be implemented with or without NetBIOS.
 MS Windows 200x supports NetBIOS over TCP/IP for backwards compatibility. Microsoft appears intent on phasing
 out NetBIOS support.
-</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2573212"></a>NetBIOS over TCP/IP</h3></div></div></div><p>
-<a class="indexterm" name="id2573220"></a>
-<a class="indexterm" name="id2573227"></a>
+</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2573226"></a>NetBIOS over TCP/IP</h3></div></div></div><p>
 <a class="indexterm" name="id2573234"></a>
 <a class="indexterm" name="id2573241"></a>
+<a class="indexterm" name="id2573247"></a>
+<a class="indexterm" name="id2573254"></a>
 Samba implements NetBIOS, as does MS Windows NT/200x/XP, by encapsulating it over TCP/IP.
 NetBIOS-based networking uses broadcast messaging to effect browse list management. When running NetBIOS over
 TCP/IP, this uses UDP-based messaging.  UDP messages can be broadcast or unicast.
 </p><p>
-<a class="indexterm" name="id2573255"></a>
+<a class="indexterm" name="id2573269"></a>
 Normally, only unicast UDP messaging can be forwarded by routers. The <a class="link" href="smb.conf.5.html#REMOTEANNOUNCE">remote announce</a>
 parameter to smb.conf helps to project browse announcements to remote network segments via unicast UDP.
 Similarly, the <a class="link" href="smb.conf.5.html#REMOTEBROWSESYNC">remote browse sync</a> parameter of <code class="filename">smb.conf</code> implements browse list
@@ -133,54 +133,54 @@
 </p><p>
 The methods used by MS Windows to perform name lookup requests (name resolution) is determined by a
 configuration parameter called the NetBIOS node-type. There are four basic NetBIOS node types:
-</p><a class="indexterm" name="id2573304"></a><a class="indexterm" name="id2573310"></a><a class="indexterm" name="id2573317"></a><a class="indexterm" name="id2573324"></a><a class="indexterm" name="id2573331"></a><a class="indexterm" name="id2573338"></a><a class="indexterm" name="id2573344"></a><a class="indexterm" name="id2573351"></a><div class="itemizedlist"><ul type="disc"><li><p><span class="emphasis"><em>b-node (type 0x01):</em></span> The Windows client will use only
+</p><a class="indexterm" name="id2573317"></a><a class="indexterm" name="id2573324"></a><a class="indexterm" name="id2573331"></a><a class="indexterm" name="id2573338"></a><a class="indexterm" name="id2573344"></a><a class="indexterm" name="id2573351"></a><a class="indexterm" name="id2573358"></a><a class="indexterm" name="id2573365"></a><div class="itemizedlist"><ul type="disc"><li><p><span class="emphasis"><em>b-node (type 0x01):</em></span> The Windows client will use only
 	NetBIOS broadcast requests using UDP broadcast.</p></li><li><p><span class="emphasis"><em>p-node (type 0x02):</em></span> The Windows client will use point-to-point
 	(NetBIOS unicast) requests using UDP unicast directed to a WINS server.</p></li><li><p><span class="emphasis"><em>m-node (type 0x04):</em></span> The Windows client will first use
 	NetBIOS broadcast requests using UDP broadcast, then it will use (NetBIOS unicast)
 	requests using UDP unicast directed to a WINS server.</p></li><li><p><span class="emphasis"><em>h-node (type 0x08):</em></span> The Windows client will use
 	(NetBIOS unicast) requests using UDP unicast directed to a WINS server, then it will use
 	NetBIOS broadcast requests using UDP broadcast.</p></li></ul></div><p>
-<a class="indexterm" name="id2573400"></a>
-<a class="indexterm" name="id2573407"></a>
 <a class="indexterm" name="id2573414"></a>
-<a class="indexterm" name="id2573421"></a>
-<a class="indexterm" name="id2573428"></a>
+<a class="indexterm" name="id2573420"></a>
+<a class="indexterm" name="id2573427"></a>
 <a class="indexterm" name="id2573434"></a>
+<a class="indexterm" name="id2573441"></a>
+<a class="indexterm" name="id2573448"></a>
 The default Windows network client (or server) network configuration enables NetBIOS over TCP/IP
 and b-node configuration. The use of WINS makes most sense with h-node (hybrid mode) operation so that
 in the event of a WINS breakdown or non-availability, the client can use broadcast-based name resolution.
 </p><p>
-<a class="indexterm" name="id2573450"></a>
-<a class="indexterm" name="id2573459"></a>
-<a class="indexterm" name="id2573466"></a>
+<a class="indexterm" name="id2573463"></a>
 <a class="indexterm" name="id2573473"></a>
-<a class="indexterm" name="id2573479"></a>
+<a class="indexterm" name="id2573480"></a>
 <a class="indexterm" name="id2573486"></a>
 <a class="indexterm" name="id2573493"></a>
+<a class="indexterm" name="id2573500"></a>
+<a class="indexterm" name="id2573507"></a>
 In those networks where Samba is the only SMB server technology, wherever possible <code class="filename">nmbd</code>
 should be configured on one machine as the WINS server. This makes it easy to manage the browsing environment.
 If each network segment is configured with its own Samba WINS server, then the only way to get cross-segment
 browsing to work is by using the <a class="link" href="smb.conf.5.html#REMOTEANNOUNCE">remote announce</a> and the <a class="link" href="smb.conf.5.html#REMOTEBROWSESYNC">remote browse sync</a> parameters to your <code class="filename">smb.conf</code> file.
 </p><p>
-<a class="indexterm" name="id2573544"></a>
+<a class="indexterm" name="id2573558"></a>
 If only one WINS server is used for an entire multisegment network, then
 the use of the <a class="link" href="smb.conf.5.html#REMOTEANNOUNCE">remote announce</a> and the
 <a class="link" href="smb.conf.5.html#REMOTEBROWSESYNC">remote browse sync</a> parameters should not be necessary.
 </p><p>
-<a class="indexterm" name="id2573579"></a>
+<a class="indexterm" name="id2573593"></a>
 As of Samba-3, WINS replication is being worked on. The bulk of the code has been committed, but it still
 needs maturation. This is not a supported feature of the Samba-3.0.20 release. Hopefully, this will become a
 supported feature of one of the Samba-3 release series. The delay is caused by the fact that this feature has
 not been of sufficient significance to inspire someone to pay a developer to complete it.
 </p><p>
-<a class="indexterm" name="id2573598"></a>
-<a class="indexterm" name="id2573605"></a>
 <a class="indexterm" name="id2573612"></a>
-<a class="indexterm" name="id2573619"></a>
+<a class="indexterm" name="id2573618"></a>
 <a class="indexterm" name="id2573625"></a>
 <a class="indexterm" name="id2573632"></a>
 <a class="indexterm" name="id2573639"></a>
 <a class="indexterm" name="id2573646"></a>
+<a class="indexterm" name="id2573653"></a>
+<a class="indexterm" name="id2573659"></a>
 Right now Samba WINS does not support MS-WINS replication. This means that when setting up Samba as a WINS
 server, there must only be one <code class="filename">nmbd</code> configured as a WINS server on the network. Some
 sites have used multiple Samba WINS servers for redundancy (one server per subnet) and then used
@@ -194,15 +194,15 @@
 DNS; consequently, DNS is a poor substitute for WINS given that when NetBIOS over TCP/IP is used, Windows
 clients are designed to use WINS.
 </p><p>
-<a class="indexterm" name="id2573708"></a>
-<a class="indexterm" name="id2573714"></a>
 <a class="indexterm" name="id2573721"></a>
+<a class="indexterm" name="id2573728"></a>
+<a class="indexterm" name="id2573734"></a>
 Lastly, take note that browse lists are a collection of unreliable broadcast
 messages that are repeated at intervals of not more than 15 minutes. This means
 that it will take time to establish a browse list, and it can take up to 45
 minutes to stabilize, particularly across network segments.
 </p><p>
-<a class="indexterm" name="id2573736"></a>
+<a class="indexterm" name="id2573750"></a>
 When an MS Windows 200x/XP system attempts to resolve a host name to an IP address, it follows a defined path:
 </p><div class="orderedlist"><ol type="1"><li><p>
 	Checks the <code class="filename">hosts</code> file. It is located in <code class="filename">%SystemRoot%\System32\Drivers\etc</code>.
@@ -217,46 +217,46 @@
 	</p></li><li><p>
 	Looks up entries in LMHOSTS, located in <code class="filename">%SystemRoot%\System32\Drivers\etc</code>.
 	</p></li></ol></div><p>
-<a class="indexterm" name="id2573803"></a>
-<a class="indexterm" name="id2573810"></a>
 <a class="indexterm" name="id2573817"></a>
 <a class="indexterm" name="id2573824"></a>
+<a class="indexterm" name="id2573831"></a>
+<a class="indexterm" name="id2573838"></a>
 Given the nature of how the NetBIOS over TCP/IP protocol is implemented, only WINS is capable of resolving
 with any reliability name lookups for service-oriented names such as TEMPTATION&lt;1C&gt;  a NetBIOS
 name query that seeks to find network logon servers. DNS has no concept of service-oriented names such as
 this. In fact, the Microsoft ADS implementation specifically manages a whole range of extended
 service-oriented DNS entries. This type of facility is not implemented and is not supported for the NetBIOS
 over TCP/IP protocol namespace.
-</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2573848"></a>TCP/IP without NetBIOS</h3></div></div></div><p>
-<a class="indexterm" name="id2573856"></a>
-<a class="indexterm" name="id2573862"></a>
+</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2573862"></a>TCP/IP without NetBIOS</h3></div></div></div><p>
 <a class="indexterm" name="id2573869"></a>
+<a class="indexterm" name="id2573876"></a>
+<a class="indexterm" name="id2573883"></a>
 All TCP/IP-enabled systems use various forms of hostname resolution. The primary
 methods for TCP/IP hostname resolution involve either a static file (<code class="filename">/etc/hosts</code>)
 or the Domain Name System (DNS). DNS is the technology that makes
 the Internet usable. DNS-based hostname resolution is supported by nearly all
 TCP/IP-enabled systems. Only a few embedded TCP/IP systems do not support DNS.
 </p><p>
-<a class="indexterm" name="id2573891"></a>
-<a class="indexterm" name="id2573898"></a>
 <a class="indexterm" name="id2573905"></a>
-<a class="indexterm" name="id2573912"></a>
+<a class="indexterm" name="id2573911"></a>
+<a class="indexterm" name="id2573918"></a>
+<a class="indexterm" name="id2573925"></a>
 Windows 200x/XP can register its hostname with a Dynamic DNS server (DDNS). It is possible to force register with a
 dynamic DNS server in Windows 200x/XP using <code class="literal">ipconfig /registerdns</code>.
 </p><p>
-<a class="indexterm" name="id2573933"></a>
-<a class="indexterm" name="id2573939"></a>
 <a class="indexterm" name="id2573946"></a>
+<a class="indexterm" name="id2573953"></a>
+<a class="indexterm" name="id2573959"></a>
 With Active Directory, a correctly functioning DNS server is absolutely essential. In the absence of a working
 DNS server that has been correctly configured, MS Windows clients and servers will be unable to locate each
 other, so network services consequently will be severely impaired.
 </p><p>
-<a class="indexterm" name="id2573961"></a>
-<a class="indexterm" name="id2573968"></a>
-<a class="indexterm" name="id2573975"></a>
-<a class="indexterm" name="id2573982"></a>
-<a class="indexterm" name="id2573989"></a>
+<a class="indexterm" name="id2573974"></a>
+<a class="indexterm" name="id2573981"></a>
+<a class="indexterm" name="id2573988"></a>
 <a class="indexterm" name="id2573995"></a>
+<a class="indexterm" name="id2574002"></a>
+<a class="indexterm" name="id2574009"></a>
 Use of raw SMB over TCP/IP (No NetBIOS layer) can be done only with Active Directory domains. Samba is not an
 Active Directory domain controller: ergo, it is not possible to run Samba as a domain controller and at the same
 time <span class="emphasis"><em>not</em></span> use NetBIOS. Where Samba is used as an Active Directory domain member server
@@ -265,11 +265,11 @@
 appropriate DNS entries for the Samba DMS because they will not be automatically generated either by Samba, or
 by the ADS environment.
 </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="adsdnstech"></a>DNS and Active Directory</h3></div></div></div><p>
-<a class="indexterm" name="id2574030"></a>
-<a class="indexterm" name="id2574039"></a>
-<a class="indexterm" name="id2574046"></a>
+<a class="indexterm" name="id2574044"></a>
 <a class="indexterm" name="id2574052"></a>
 <a class="indexterm" name="id2574059"></a>
+<a class="indexterm" name="id2574066"></a>
+<a class="indexterm" name="id2574073"></a>
 Occasionally we hear from UNIX network administrators who want to use a UNIX-based DDNS server in place
 of the Microsoft DNS server. While this might be desirable to some, the MS Windows 200x DNS server is
 autoconfigured to work with Active Directory. It is possible to use BIND version 8 or 9, but it will almost
@@ -277,9 +277,9 @@
 hostnames to locate essential network services.  The following are some of the default service records that
 Active Directory requires:
 </p><p>
-<a class="indexterm" name="id2574081"></a>
-<a class="indexterm" name="id2574088"></a>
 <a class="indexterm" name="id2574094"></a>
+<a class="indexterm" name="id2574101"></a>
+<a class="indexterm" name="id2574108"></a>
 The use of DDNS is highly recommended with Active Directory, in which case the use of BIND9 is preferred for
 its ability to adequately support the SRV (service) records that are needed for Active Directory. Of course,
 when running ADS, it makes sense to use Microsoft's own DDNS server because of the natural affinity between ADS
@@ -370,40 +370,40 @@
 ;; WHEN: Wed Oct  7 14:39:31 2004
 ;; MSG SIZE  rcvd: 171
 </pre><p>
-	</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2574407"></a>How Browsing Functions</h2></div></div></div><p>
-<a class="indexterm" name="id2574415"></a>
-<a class="indexterm" name="id2574422"></a>
+	</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2574421"></a>How Browsing Functions</h2></div></div></div><p>
 <a class="indexterm" name="id2574429"></a>
 <a class="indexterm" name="id2574436"></a>
 <a class="indexterm" name="id2574442"></a>
+<a class="indexterm" name="id2574449"></a>
+<a class="indexterm" name="id2574456"></a>
 MS Windows machines register their NetBIOS names (i.e., the machine name for each service type in operation)
 on startup.  The exact method by which this name registration takes place is determined by whether or not the
 MS Windows client/server has been given a WINS server address, whether or not LMHOSTS lookup is enabled,
 whether or not DNS for NetBIOS name resolution is enabled, and so on.
 </p><p>
-<a class="indexterm" name="id2574459"></a>
-<a class="indexterm" name="id2574466"></a>
 <a class="indexterm" name="id2574473"></a>
+<a class="indexterm" name="id2574479"></a>
+<a class="indexterm" name="id2574486"></a>
 In the case where there is no WINS server, all name registrations as well as name lookups are done by UDP
 broadcast. This isolates name resolution to the local subnet, unless LMHOSTS is used to list all names and IP
 addresses. In such situations, Samba provides a means by which the Samba server name may be forcibly injected
 into the browse list of a remote MS Windows network (using the <a class="link" href="smb.conf.5.html#REMOTEANNOUNCE">remote announce</a>
 parameter).
 </p><p>
-<a class="indexterm" name="id2574502"></a>
-<a class="indexterm" name="id2574508"></a>
-<a class="indexterm" name="id2574515"></a>
+<a class="indexterm" name="id2574516"></a>
+<a class="indexterm" name="id2574522"></a>
+<a class="indexterm" name="id2574529"></a>
 Where a WINS server is used, the MS Windows client will use UDP unicast to register with the WINS server. Such
 packets can be routed, and thus WINS allows name resolution to function across routed networks.
 </p><p>
-<a class="indexterm" name="id2574529"></a>
-<a class="indexterm" name="id2574535"></a>
-<a class="indexterm" name="id2574544"></a>
-<a class="indexterm" name="id2574551"></a>
+<a class="indexterm" name="id2574542"></a>
+<a class="indexterm" name="id2574549"></a>
 <a class="indexterm" name="id2574558"></a>
-<a class="indexterm" name="id2574564"></a>
+<a class="indexterm" name="id2574565"></a>
 <a class="indexterm" name="id2574571"></a>
 <a class="indexterm" name="id2574578"></a>
+<a class="indexterm" name="id2574585"></a>
+<a class="indexterm" name="id2574592"></a>
 During the startup process, an election takes place to create a local master browser (LMB) if one does not
 already exist. On each NetBIOS network one machine will be elected to function as the domain master browser
 (DMB). This domain browsing has nothing to do with MS security Domain Control.  Instead, the DMB serves the
@@ -413,14 +413,14 @@
 the election criteria used, the machine with the highest uptime, or the most senior protocol version or other
 criteria, will win the election as DMB.
 </p><p>
-<a class="indexterm" name="id2574602"></a>
-<a class="indexterm" name="id2574608"></a>
 <a class="indexterm" name="id2574615"></a>
 <a class="indexterm" name="id2574622"></a>
-<a class="indexterm" name="id2574629"></a>
-<a class="indexterm" name="id2574636"></a>
-<a class="indexterm" name="id2574643"></a>
-<a class="indexterm" name="id2574650"></a>
+<a class="indexterm" name="id2574628"></a>
+<a class="indexterm" name="id2574635"></a>
+<a class="indexterm" name="id2574642"></a>
+<a class="indexterm" name="id2574649"></a>
+<a class="indexterm" name="id2574656"></a>
+<a class="indexterm" name="id2574663"></a>
 Where a WINS server is used, the DMB registers its IP address with the WINS server using the name of the
 domain and the NetBIOS name type 1B (e.g., DOMAIN&lt;1B&gt;). All LMBs register their IP addresses with the WINS
 server, also with the name of the domain and the NetBIOS name type of 1D. The 1B name is unique to one
@@ -428,20 +428,20 @@
 Machines that have registered the 1D name will be authoritive browse list maintainers for the network segment
 they are on. The DMB is responsible for synchronizing the browse lists it obtains from the LMBs.
 </p><p>
-<a class="indexterm" name="id2574686"></a>
+<a class="indexterm" name="id2574699"></a>
 Clients wishing to browse the network make use of this list but also depend on the availability of correct
 name resolution to the respective IP address or addresses.
 </p><p>
-<a class="indexterm" name="id2574699"></a>
+<a class="indexterm" name="id2574712"></a>
 Any configuration that breaks name resolution and/or browsing intrinsics will annoy users because they will
 have to put up with protracted inability to use the network services.
 </p><p>
-<a class="indexterm" name="id2574712"></a>
-<a class="indexterm" name="id2574719"></a>
 <a class="indexterm" name="id2574725"></a>
 <a class="indexterm" name="id2574732"></a>
 <a class="indexterm" name="id2574739"></a>
 <a class="indexterm" name="id2574746"></a>
+<a class="indexterm" name="id2574753"></a>
+<a class="indexterm" name="id2574759"></a>
 Samba supports a feature that allows forced synchronization of browse lists across routed networks using the
 <a class="link" href="smb.conf.5.html#REMOTEBROWSESYNC">remote browse sync</a> parameter in the <code class="filename">smb.conf</code> file. This causes Samba to contact the
 LMB on a remote network and to request browse list synchronization. This effectively bridges two networks that
@@ -451,12 +451,12 @@
 for cross-subnet browsing to function correctly, it is essential that a name-to-address resolution mechanism
 be provided. This mechanism could be via DNS, <code class="filename">/etc/hosts</code>, and so on.
 </p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="DMB"></a>Configuring Workgroup Browsing</h3></div></div></div><p>
-<a class="indexterm" name="id2574815"></a>
-<a class="indexterm" name="id2574822"></a>
 <a class="indexterm" name="id2574828"></a>
 <a class="indexterm" name="id2574835"></a>
-<a class="indexterm" name="id2574841"></a>
+<a class="indexterm" name="id2574842"></a>
 <a class="indexterm" name="id2574848"></a>
+<a class="indexterm" name="id2574855"></a>
+<a class="indexterm" name="id2574862"></a>
 To configure cross-subnet browsing on a network containing machines in a workgroup, not an NT domain, you need
 to set up one Samba server to be the DMB (note that this is not the same as a Primary Domain Controller,
 although in an NT domain the same machine plays both roles). The role of a DMB is to collate the browse lists
@@ -464,72 +464,72 @@
 as a DMB, each subnet would be an isolated workgroup unable to see any machines on another subnet. It is the
 presence of a DMB that makes cross-subnet browsing possible for a workgroup.
 </p><p>
-<a class="indexterm" name="id2574869"></a>
+<a class="indexterm" name="id2574882"></a>
 In a workgroup environment the DMB must be a Samba server, and there must only be one DMB per workgroup name.
 To set up a Samba server as a DMB, set the following option in the <em class="parameter"><code>[global]</code></em> section
 of the <code class="filename">smb.conf</code> file:
 </p><p>
-</p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2574898"></a><em class="parameter"><code>domain master = yes</code></em></td></tr></table><p>
+</p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2574912"></a><em class="parameter"><code>domain master = yes</code></em></td></tr></table><p>
 </p><p>
-<a class="indexterm" name="id2574913"></a>
-<a class="indexterm" name="id2574920"></a>
+<a class="indexterm" name="id2574927"></a>
+<a class="indexterm" name="id2574933"></a>
 The DMB should preferably be the LMB for its own subnet. In order to achieve this, set the following options
 in the <em class="parameter"><code>[global]</code></em> section of the <code class="filename">smb.conf</code> file as shown in <a class="link" href="NetworkBrowsing.html#dmbexample" title="Example 10.1. Domain Master Browser smb.conf">Domain Master Browser smb.conf</a>
-</p><div class="example"><a name="dmbexample"></a><p class="title"><b>Example 10.1. Domain Master Browser smb.conf</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2574974"></a><em class="parameter"><code>domain master = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2574986"></a><em class="parameter"><code>local master = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2574998"></a><em class="parameter"><code>preferred master = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2575010"></a><em class="parameter"><code>os level = 65</code></em></td></tr></table></div></div><br class="example-break"><p>
-<a class="indexterm" name="id2575025"></a>
-<a class="indexterm" name="id2575031"></a>
+</p><div class="example"><a name="dmbexample"></a><p class="title"><b>Example 10.1. Domain Master Browser smb.conf</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2574988"></a><em class="parameter"><code>domain master = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2575000"></a><em class="parameter"><code>local master = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2575011"></a><em class="parameter"><code>preferred master = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2575023"></a><em class="parameter"><code>os level = 65</code></em></td></tr></table></div></div><br class="example-break"><p>
+<a class="indexterm" name="id2575038"></a>
+<a class="indexterm" name="id2575045"></a>
 The DMB may be the same machine as the WINS server, if necessary.
 </p><p>
-<a class="indexterm" name="id2575042"></a>
-<a class="indexterm" name="id2575049"></a>
 <a class="indexterm" name="id2575056"></a>
+<a class="indexterm" name="id2575063"></a>
+<a class="indexterm" name="id2575069"></a>
 Next, you should ensure that each of the subnets contains a machine that can act as an LMB for the workgroup.
 Any MS Windows NT/200x/XP machine should be able to do this, as will Windows 9x/Me machines (although these
 tend to get rebooted more often, so it is not such a good idea to use them). To make a Samba server an LMB,
 set the following options in the <em class="parameter"><code>[global]</code></em> section of the <code class="filename">smb.conf</code> file as shown in
 <a class="link" href="NetworkBrowsing.html#lmbexample" title="Example 10.2. Local master browser smb.conf">Local master browser smb.conf</a>
-</p><div class="example"><a name="lmbexample"></a><p class="title"><b>Example 10.2. Local master browser smb.conf</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2575113"></a><em class="parameter"><code>domain master = no</code></em></td></tr><tr><td><a class="indexterm" name="id2575125"></a><em class="parameter"><code>local master = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2575137"></a><em class="parameter"><code>preferred master = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2575149"></a><em class="parameter"><code>os level = 65</code></em></td></tr></table></div></div><br class="example-break"><p>
-<a class="indexterm" name="id2575164"></a>
+</p><div class="example"><a name="lmbexample"></a><p class="title"><b>Example 10.2. Local master browser smb.conf</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2575127"></a><em class="parameter"><code>domain master = no</code></em></td></tr><tr><td><a class="indexterm" name="id2575139"></a><em class="parameter"><code>local master = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2575150"></a><em class="parameter"><code>preferred master = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2575162"></a><em class="parameter"><code>os level = 65</code></em></td></tr></table></div></div><br class="example-break"><p>
+<a class="indexterm" name="id2575177"></a>
 Do not do this for more than one Samba server on each subnet, or they will war with
 each other over which is to be the LMB.
 </p><p>
-<a class="indexterm" name="id2575176"></a>
-<a class="indexterm" name="id2575182"></a>
+<a class="indexterm" name="id2575189"></a>
+<a class="indexterm" name="id2575196"></a>
 The <a class="link" href="smb.conf.5.html#LOCALMASTER">local master</a> parameter allows Samba to act as a
 LMB. The <a class="link" href="smb.conf.5.html#PREFERREDMASTER">preferred master</a> causes <code class="literal">nmbd</code>
 to force a browser election on startup and the <a class="link" href="smb.conf.5.html#OSLEVEL">os level</a>
 parameter sets Samba high enough so it should win any browser elections.
 </p><p>
-<a class="indexterm" name="id2575235"></a>
+<a class="indexterm" name="id2575249"></a>
 If you have an NT machine on the subnet that you wish to be the LMB, you can disable Samba from
 becoming an LMB by setting the following options in the <em class="parameter"><code>[global]</code></em> section of the
 <code class="filename">smb.conf</code> file as shown in <a class="link" href="NetworkBrowsing.html#nombexample" title="Example 10.3. smb.conf for Not Being a Master Browser">smb.conf for Not Being a Master Browser</a>.
 </p><p>
-</p><div class="example"><a name="nombexample"></a><p class="title"><b>Example 10.3. smb.conf for Not Being a Master Browser</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2575291"></a><em class="parameter"><code>domain master = no</code></em></td></tr><tr><td><a class="indexterm" name="id2575302"></a><em class="parameter"><code>local master = no</code></em></td></tr><tr><td><a class="indexterm" name="id2575314"></a><em class="parameter"><code>preferred master = no</code></em></td></tr><tr><td><a class="indexterm" name="id2575326"></a><em class="parameter"><code>os level = 0</code></em></td></tr></table></div></div><p><br class="example-break">
-</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2575341"></a>Domain Browsing Configuration</h3></div></div></div><p>
-<a class="indexterm" name="id2575349"></a>
-<a class="indexterm" name="id2575355"></a>
+</p><div class="example"><a name="nombexample"></a><p class="title"><b>Example 10.3. smb.conf for Not Being a Master Browser</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2575304"></a><em class="parameter"><code>domain master = no</code></em></td></tr><tr><td><a class="indexterm" name="id2575316"></a><em class="parameter"><code>local master = no</code></em></td></tr><tr><td><a class="indexterm" name="id2575328"></a><em class="parameter"><code>preferred master = no</code></em></td></tr><tr><td><a class="indexterm" name="id2575339"></a><em class="parameter"><code>os level = 0</code></em></td></tr></table></div></div><p><br class="example-break">
+</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2575354"></a>Domain Browsing Configuration</h3></div></div></div><p>
 <a class="indexterm" name="id2575362"></a>
 <a class="indexterm" name="id2575369"></a>
+<a class="indexterm" name="id2575375"></a>
+<a class="indexterm" name="id2575382"></a>
 If you are adding Samba servers to a Windows NT domain, then you must not set up a Samba server as a DMB.  By
 default, a Windows NT PDC for a domain is also the DMB for that domain. Network browsing may break if a Samba
 server other than the PDC registers the DMB NetBIOS name (<em class="replaceable"><code>DOMAIN</code></em>&lt;1B&gt;) with
 WINS.
 </p><p>
-<a class="indexterm" name="id2575388"></a>
+<a class="indexterm" name="id2575401"></a>
 For subnets other than the one containing the Windows NT PDC, you may set up Samba servers as LMBs as
 described. To make a Samba server a Local Master Browser, set the following options in the <em class="parameter"><code>[global]</code></em> section of the <code class="filename">smb.conf</code> file as shown in <a class="link" href="NetworkBrowsing.html#remsmb" title="Example 10.4. Local Master Browser smb.conf">Local Master Browser
 smb.conf</a>
-</p><div class="example"><a name="remsmb"></a><p class="title"><b>Example 10.4. Local Master Browser smb.conf</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2575444"></a><em class="parameter"><code>domain master = no</code></em></td></tr><tr><td><a class="indexterm" name="id2575455"></a><em class="parameter"><code>local master = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2575467"></a><em class="parameter"><code>preferred master = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2575479"></a><em class="parameter"><code>os level = 65</code></em></td></tr></table></div></div><br class="example-break"><p>
-<a class="indexterm" name="id2575494"></a>
-<a class="indexterm" name="id2575500"></a>
+</p><div class="example"><a name="remsmb"></a><p class="title"><b>Example 10.4. Local Master Browser smb.conf</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2575457"></a><em class="parameter"><code>domain master = no</code></em></td></tr><tr><td><a class="indexterm" name="id2575469"></a><em class="parameter"><code>local master = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2575480"></a><em class="parameter"><code>preferred master = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2575492"></a><em class="parameter"><code>os level = 65</code></em></td></tr></table></div></div><br class="example-break"><p>
+<a class="indexterm" name="id2575507"></a>
+<a class="indexterm" name="id2575514"></a>
 If you wish to have a Samba server fight the election with machines on the same subnet, you may set the
 <a class="link" href="smb.conf.5.html#OSLEVEL">os level</a> parameter to lower levels.  By doing this you can tune the order of machines
 that will become LMBs if they are running. For more details on this, refer to <a class="link" href="NetworkBrowsing.html#browse-force-master" title="Forcing Samba to Be the Master">Forcing Samba to Be the Master</a>.
 </p><p>
-<a class="indexterm" name="id2575536"></a>
-<a class="indexterm" name="id2575542"></a>
 <a class="indexterm" name="id2575549"></a>
+<a class="indexterm" name="id2575556"></a>
+<a class="indexterm" name="id2575562"></a>
 If you have Windows NT machines that are members of the domain on all subnets and you are sure they will
 always be running, you can disable Samba from taking part in browser elections and ever becoming an LMB by
 setting the following options in the <em class="parameter"><code>[global]</code></em> section of the <code class="filename">smb.conf</code> file as shown
@@ -537,13 +537,13 @@
 </p><p>
 </p><div class="example"><a name="xremmb"></a><p class="title"><b>Example 10.5. <code class="filename">smb.conf</code> for Not Being a master browser</b></p><div class="example-contents"><em class="parameter"><code>[global]</code></em><a class="link" href="smb.conf.5.html#DOMAINMASTER">domain master = no</a><a class="link" href="smb.conf.5.html#LOCALMASTER">local master = no</a><a class="link" href="smb.conf.5.html#PREFERREDMASTER">preferred master = no</a><a class="link" href="smb.conf.5.html#OSLEVEL">os level = 0</a></div></div><p><br class="example-break">
 </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="browse-force-master"></a>Forcing Samba to Be the Master</h3></div></div></div><p>
-<a class="indexterm" name="id2575667"></a>
-<a class="indexterm" name="id2575673"></a>
-<a class="indexterm" name="id2575680"></a>
+<a class="indexterm" name="id2575681"></a>
 <a class="indexterm" name="id2575687"></a>
 <a class="indexterm" name="id2575694"></a>
-<a class="indexterm" name="id2575701"></a>
+<a class="indexterm" name="id2575700"></a>
 <a class="indexterm" name="id2575707"></a>
+<a class="indexterm" name="id2575714"></a>
+<a class="indexterm" name="id2575721"></a>
 Who becomes the master browser is determined by an election process using broadcasts. Each election packet
 contains a number of parameters that determine what precedence (bias) a host should have in the election. By
 default Samba uses a low precedence and thus loses elections to just about every Windows network server or
@@ -557,10 +557,10 @@
 not MS Windows NT/200x Server. An MS Windows NT/200x Server domain controller uses level 32. The maximum os
 level is 255.
 </p><p>
-<a class="indexterm" name="id2575764"></a>
-<a class="indexterm" name="id2575770"></a>
-<a class="indexterm" name="id2575777"></a>
+<a class="indexterm" name="id2575778"></a>
 <a class="indexterm" name="id2575784"></a>
+<a class="indexterm" name="id2575791"></a>
+<a class="indexterm" name="id2575798"></a>
 If you want Samba to force an election on startup, set the <a class="link" href="smb.conf.5.html#PREFERREDMASTER">preferred master</a> global
 option in <code class="filename">smb.conf</code> to <code class="constant">yes</code>.  Samba will then have a slight advantage over other
 potential master browsers that are not preferred master browsers.  Use this parameter with care, because if
@@ -568,34 +568,34 @@
 with <a class="link" href="smb.conf.5.html#PREFERREDMASTER">preferred master</a> to <code class="constant">yes</code>, then periodically and continually
 they will force an election in order to become the LMB.
 </p><p>
-<a class="indexterm" name="id2575838"></a>
-<a class="indexterm" name="id2575844"></a>
-<a class="indexterm" name="id2575851"></a>
+<a class="indexterm" name="id2575852"></a>
 <a class="indexterm" name="id2575858"></a>
-<a class="indexterm" name="id2575864"></a>
+<a class="indexterm" name="id2575865"></a>
+<a class="indexterm" name="id2575871"></a>
+<a class="indexterm" name="id2575878"></a>
 If you want Samba to be a <span class="emphasis"><em>DMB</em></span>, then it is recommended that you also set <a class="link" href="smb.conf.5.html#PREFERREDMASTER">preferred master</a> to <code class="constant">yes</code>, because Samba will not become a DMB for the whole of
 your LAN or WAN if it is not also a LMB on its own broadcast isolated subnet.
 </p><p>
-<a class="indexterm" name="id2575897"></a>
-<a class="indexterm" name="id2575903"></a>
 <a class="indexterm" name="id2575910"></a>
 <a class="indexterm" name="id2575916"></a>
 <a class="indexterm" name="id2575923"></a>
+<a class="indexterm" name="id2575930"></a>
+<a class="indexterm" name="id2575937"></a>
 It is possible to configure two Samba servers to attempt to become the DMB for a domain. The first server that
 comes up will be the DMB. All other Samba servers will attempt to become the DMB every 5 minutes. They will
 find that another Samba server is already the DMB and will fail. This provides automatic redundancy should the
 current DMB fail. The network bandwidth overhead of browser elections is relatively small, requiring
 approximately four UDP packets per machine per election. The maximum size of a UDP packet is 576 bytes.
-</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2575942"></a>Making Samba the Domain Master</h3></div></div></div><p>
-<a class="indexterm" name="id2575949"></a>
-<a class="indexterm" name="id2575956"></a>
+</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2575955"></a>Making Samba the Domain Master</h3></div></div></div><p>
 <a class="indexterm" name="id2575962"></a>
 <a class="indexterm" name="id2575969"></a>
+<a class="indexterm" name="id2575976"></a>
+<a class="indexterm" name="id2575983"></a>
 The domain master browser is responsible for collating the browse lists of multiple subnets so browsing can
 occur between subnets. You can make Samba act as the domain master browser by setting <a class="link" href="smb.conf.5.html#DOMAINMASTER">domain master = yes</a> in <code class="filename">smb.conf</code>. By default it will not be a domain master browser.
 </p><p>
-<a class="indexterm" name="id2576002"></a>
-<a class="indexterm" name="id2576008"></a>
+<a class="indexterm" name="id2576015"></a>
+<a class="indexterm" name="id2576022"></a>
 Do not set Samba to be the domain master for a workgroup that has the same name as an NT/200x domain.  If
 Samba is configured to be the domain master for a workgroup that is present on the same network as a Windows
 NT/200x domain that has the same name, network browsing problems will certainly be experienced.
@@ -603,26 +603,26 @@
 When Samba is the domain master and the master browser, it will listen for master announcements (made roughly
 every 12 minutes) from LMBs on other subnets and then contact them to synchronize browse lists.
 </p><p>
-<a class="indexterm" name="id2576031"></a>
-<a class="indexterm" name="id2576038"></a>
+<a class="indexterm" name="id2576044"></a>
+<a class="indexterm" name="id2576051"></a>
 If you want Samba to be the domain master, you should also set the <a class="link" href="smb.conf.5.html#OSLEVEL">os level</a> high
 enough to make sure it wins elections, and set <a class="link" href="smb.conf.5.html#PREFERREDMASTER">preferred master</a> to
 <code class="constant">yes</code>, to get Samba to force an election on startup.
 </p><p>
-<a class="indexterm" name="id2576077"></a>
-<a class="indexterm" name="id2576083"></a>
+<a class="indexterm" name="id2576090"></a>
+<a class="indexterm" name="id2576097"></a>
 All servers (including Samba) and clients should be using a WINS server to resolve NetBIOS names. If your
 clients are only using broadcasting to resolve NetBIOS names, then two things will occur:
 </p><div class="orderedlist"><ol type="1"><li><p>
-<a class="indexterm" name="id2576106"></a>
-<a class="indexterm" name="id2576112"></a>
+<a class="indexterm" name="id2576119"></a>
+<a class="indexterm" name="id2576126"></a>
 	LMBs will be unable to find a DMB because they will be looking only on the local subnet.
 	</p></li><li><p>
-<a class="indexterm" name="id2576127"></a>
+<a class="indexterm" name="id2576140"></a>
 	If a client happens to get hold of a domain-wide browse list and a user attempts to access a
 	host in that list, it will be unable to resolve the NetBIOS name of that host.
 	</p></li></ol></div><p>
-<a class="indexterm" name="id2576143"></a>
+<a class="indexterm" name="id2576156"></a>
 If, however, both Samba and your clients are using a WINS server, then:
 </p><div class="orderedlist"><ol type="1"><li><p>
 	LMBs will contact the WINS server and, as long as Samba has registered that it is a DMB with the WINS
@@ -631,44 +631,44 @@
 	When a client receives a domain-wide browse list and a user attempts to access a host in that list, it will
 	contact the WINS server to resolve the NetBIOS name of that host. As long as that host has registered its
 	NetBIOS name with the same WINS server, the user will be able to see that host..
-	</p></li></ol></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2576182"></a>Note about Broadcast Addresses</h3></div></div></div><p>
-<a class="indexterm" name="id2576190"></a>
+	</p></li></ol></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2576195"></a>Note about Broadcast Addresses</h3></div></div></div><p>
+<a class="indexterm" name="id2576203"></a>
 If your network uses a zero-based broadcast address (for example, if it ends in a 0), then you will strike
 problems. Windows for Workgroups does not seem to support a zeros broadcast, and you will probably find that
 browsing and name lookups will not work.
-</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2576203"></a>Multiple Interfaces</h3></div></div></div><p>
-<a class="indexterm" name="id2576211"></a>
+</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2576217"></a>Multiple Interfaces</h3></div></div></div><p>
+<a class="indexterm" name="id2576224"></a>
 Samba supports machines with multiple network interfaces. If you have multiple interfaces, you will
 need to use the <a class="link" href="smb.conf.5.html#INTERFACES">interfaces</a> option in <code class="filename">smb.conf</code> to configure them. For example, the
 machine you are working with has 4 network interfaces; <code class="literal">eth0</code>, <code class="literal">eth1</code>,
 <code class="literal">eth2</code>, <code class="literal">eth3</code> and only interfaces <code class="literal">eth1</code> and
 <code class="literal">eth4</code> should be used by Samba. In this case, the following <code class="filename">smb.conf</code> file entries would
 permit that intent:
-</p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2576287"></a><em class="parameter"><code>interfaces = eth1, eth4</code></em></td></tr><tr><td><a class="indexterm" name="id2576299"></a><em class="parameter"><code>bind interfaces only = Yes</code></em></td></tr></table><p>
-<a class="indexterm" name="id2576311"></a>
-<a class="indexterm" name="id2576318"></a>
-<a class="indexterm" name="id2576325"></a>
+</p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2576301"></a><em class="parameter"><code>interfaces = eth1, eth4</code></em></td></tr><tr><td><a class="indexterm" name="id2576312"></a><em class="parameter"><code>bind interfaces only = Yes</code></em></td></tr></table><p>
+<a class="indexterm" name="id2576324"></a>
 <a class="indexterm" name="id2576331"></a>
 <a class="indexterm" name="id2576338"></a>
 <a class="indexterm" name="id2576345"></a>
 <a class="indexterm" name="id2576352"></a>
+<a class="indexterm" name="id2576358"></a>
+<a class="indexterm" name="id2576365"></a>
 The <a class="link" href="smb.conf.5.html#BINDINTERFACESONLY">bind interfaces only = Yes</a> is necessary to exclude TCP/IP session
 services (ports 135, 139, and 445) over the interfaces that are not specified. Please be aware that
 <code class="literal">nmbd</code> will listen for incoming UDP port 137 packets on the unlisted interfaces, but it will
 not answer them. It will, however, send its broadcast packets over the unlisted interfaces. Total isolation of
 ethernet interface requires the use of a firewall to block ports 137 and 138 (UDP), and ports 135, 139, and
 445 (TCP) on all network interfaces that must not be able to access the Samba server.
-</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2576389"></a>Use of the Remote Announce Parameter</h3></div></div></div><p>
+</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2576403"></a>Use of the Remote Announce Parameter</h3></div></div></div><p>
 The <a class="link" href="smb.conf.5.html#REMOTEANNOUNCE">remote announce</a> parameter of <code class="filename">smb.conf</code> can be used to forcibly ensure that all
 the NetBIOS names on a network get announced to a remote network.  The syntax of the <a class="link" href="smb.conf.5.html#REMOTEANNOUNCE">remote announce</a> parameter is:
-</p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2576434"></a><em class="parameter"><code>remote announce = 192.168.12.23 [172.16.21.255] ...</code></em></td></tr></table><p>
+</p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2576448"></a><em class="parameter"><code>remote announce = 192.168.12.23 [172.16.21.255] ...</code></em></td></tr></table><p>
 <span class="emphasis"><em>or</em></span>
-</p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2576455"></a><em class="parameter"><code>remote announce = 192.168.12.23/MIDEARTH [172.16.21.255/ELVINDORF] ...</code></em></td></tr></table><p>
+</p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2576468"></a><em class="parameter"><code>remote announce = 192.168.12.23/MIDEARTH [172.16.21.255/ELVINDORF] ...</code></em></td></tr></table><p>
 
 where:
 </p><div class="variablelist"><dl><dt><span class="term"><em class="replaceable"><code>192.168.12.23</code></em> and <em class="replaceable"><code>172.16.21.255</code></em></span></dt><dd><p>
-<a class="indexterm" name="id2576483"></a>
-<a class="indexterm" name="id2576492"></a>
+<a class="indexterm" name="id2576496"></a>
+<a class="indexterm" name="id2576506"></a>
 		is either the LMB IP address or the broadcast address of the remote network.
 		That is, the LMB is at 192.168.1.23, or the address could be given as 172.16.21.255 where the netmask
 		is assumed to be 24 bits (255.255.255.0). When the remote announcement is made to the broadcast
@@ -678,24 +678,24 @@
 		workgroup name of the remote network, our NetBIOS machine names will end up looking like
 		they belong to that workgroup. This may cause name resolution problems and should be avoided.
 		</p></dd></dl></div><p>
-</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2576529"></a>Use of the Remote Browse Sync Parameter</h3></div></div></div><p>
-<a class="indexterm" name="id2576537"></a>
-<a class="indexterm" name="id2576543"></a>
+</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2576543"></a>Use of the Remote Browse Sync Parameter</h3></div></div></div><p>
+<a class="indexterm" name="id2576550"></a>
+<a class="indexterm" name="id2576557"></a>
 The <a class="link" href="smb.conf.5.html#REMOTEBROWSESYNC">remote browse sync</a> parameter of <code class="filename">smb.conf</code> is used to announce to another LMB that
 it must synchronize its NetBIOS name list with our Samba LMB. This works only if the Samba server that has
 this option is simultaneously the LMB on its network segment.
 </p><p>
 The syntax of the <a class="link" href="smb.conf.5.html#REMOTEBROWSESYNC">remote browse sync</a> parameter is:
 
-</p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2576593"></a></td></tr></table><p>
-<a class="indexterm" name="id2576600"></a>
-<a class="indexterm" name="id2576606"></a>
+</p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2576606"></a></td></tr></table><p>
+<a class="indexterm" name="id2576613"></a>
+<a class="indexterm" name="id2576620"></a>
 where <em class="replaceable"><code>192.168.10.40</code></em> is either the IP address of the
 remote LMB or the network broadcast address of the remote segment.
-</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2576622"></a>WINS: The Windows Internetworking Name Server</h2></div></div></div><p>
-<a class="indexterm" name="id2576631"></a>
-<a class="indexterm" name="id2576637"></a>
+</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2576636"></a>WINS: The Windows Internetworking Name Server</h2></div></div></div><p>
 <a class="indexterm" name="id2576644"></a>
+<a class="indexterm" name="id2576651"></a>
+<a class="indexterm" name="id2576658"></a>
 Use of WINS (either Samba WINS or MS Windows NT Server WINS) is highly
 recommended. Every NetBIOS machine registers its name together with a
 name_type value for each of several types of service it has available.
@@ -704,18 +704,18 @@
 server service (used to make shares and printers available to other users)
 by registering the server (the type 0x20) name.
 </p><p>
-<a class="indexterm" name="id2576662"></a>
-<a class="indexterm" name="id2576669"></a>
+<a class="indexterm" name="id2576676"></a>
+<a class="indexterm" name="id2576683"></a>
 All NetBIOS names are up to 15 characters in length. The name_type variable
 is added to the end of the name, thus creating a 16 character name. Any
 name that is shorter than 15 characters is padded with spaces to the 15th
 character. Thus, all NetBIOS names are 16 characters long (including the
 name_type information).
 </p><p>
-<a class="indexterm" name="id2576685"></a>
-<a class="indexterm" name="id2576692"></a>
 <a class="indexterm" name="id2576698"></a>
 <a class="indexterm" name="id2576705"></a>
+<a class="indexterm" name="id2576712"></a>
+<a class="indexterm" name="id2576719"></a>
 WINS can store these 16-character names as they get registered. A client
 that wants to log onto the network can ask the WINS server for a list
 of all names that have registered the NetLogon service name_type. This saves
@@ -725,21 +725,21 @@
 <code class="filename">lmhosts</code> file that must reside on all clients in the
 absence of WINS.
 </p><p>
-<a class="indexterm" name="id2576730"></a>
-<a class="indexterm" name="id2576737"></a>
 <a class="indexterm" name="id2576743"></a>
 <a class="indexterm" name="id2576750"></a>
 <a class="indexterm" name="id2576757"></a>
+<a class="indexterm" name="id2576763"></a>
+<a class="indexterm" name="id2576770"></a>
 WINS also forces browse list synchronization by all LMBs. LMBs must synchronize their browse list with the
 DMB, and WINS helps the LMB to identify its DMB. By definition this will work only within a single workgroup.
 Note that the DMB has nothing to do with what is referred to as an MS Windows NT domain. The latter is a
 reference to a security environment, while the DMB refers to the master controller for browse list information
 only.
 </p><p>
-<a class="indexterm" name="id2576774"></a>
-<a class="indexterm" name="id2576781"></a>
-<a class="indexterm" name="id2576788"></a>
-<a class="indexterm" name="id2576795"></a>
+<a class="indexterm" name="id2576787"></a>
+<a class="indexterm" name="id2576794"></a>
+<a class="indexterm" name="id2576801"></a>
+<a class="indexterm" name="id2576808"></a>
 WINS will work correctly only if every client TCP/IP protocol stack
 is configured to use the WINS servers. Any client that is not
 configured to use the WINS server will continue to use only broadcast-based
@@ -756,16 +756,16 @@
 </p><div class="important" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Important</h3><p>
 Never use <a class="link" href="smb.conf.5.html#WINSSUPPORT">wins support = yes</a> together with <a class="link" href="smb.conf.5.html#WINSSERVER">wins server = 10.0.0.18</a> particularly not using its own IP address. Specifying both will cause <span class="application">nmbd</span>
 to refuse to start!
-</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2576894"></a>WINS Server Configuration</h3></div></div></div><p>
-<a class="indexterm" name="id2576902"></a>
+</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2576907"></a>WINS Server Configuration</h3></div></div></div><p>
+<a class="indexterm" name="id2576915"></a>
 Either a Samba server or a Windows NT server machine may be set up
 as a WINS server. To configure a Samba server to be a WINS server, you must
 add to the <code class="filename">smb.conf</code> file on the selected Server the following line to
 the <em class="parameter"><code>[global]</code></em> section:
 </p><p>
-</p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2576933"></a><em class="parameter"><code>wins support = yes</code></em></td></tr></table><p>
+</p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2576946"></a><em class="parameter"><code>wins support = yes</code></em></td></tr></table><p>
 </p><p>
-<a class="indexterm" name="id2576948"></a>
+<a class="indexterm" name="id2576961"></a>
 Versions of Samba prior to 1.9.17 had this parameter default to
 yes. If you have any older versions of Samba on your network, it is
 strongly suggested you upgrade to a recent version, or at the very
@@ -774,14 +774,14 @@
 Machines configured with <a class="link" href="smb.conf.5.html#WINSSUPPORT">wins support = yes</a> will keep a list of
 all NetBIOS names registered with them, acting as a DNS for NetBIOS names.
 </p><p>
-<a class="indexterm" name="id2576982"></a>
+<a class="indexterm" name="id2576995"></a>
 It is strongly recommended to set up only one WINS server. Do not set the <a class="link" href="smb.conf.5.html#WINSSUPPORT">wins support = yes</a> option on more than one Samba server on a network.
 </p><p>
-<a class="indexterm" name="id2577006"></a>
-<a class="indexterm" name="id2577014"></a>
-<a class="indexterm" name="id2577021"></a>
+<a class="indexterm" name="id2577019"></a>
 <a class="indexterm" name="id2577028"></a>
-<a class="indexterm" name="id2577035"></a>
+<a class="indexterm" name="id2577034"></a>
+<a class="indexterm" name="id2577041"></a>
+<a class="indexterm" name="id2577048"></a>
 To configure Windows NT/200x Server as a WINS server, install and configure the WINS service. See the Windows
 NT/200x documentation for details.  Windows NT/200x WINS servers can replicate to each other, allowing more
 than one to be set up in a complex subnet environment. Because Microsoft refuses to document the replication
@@ -789,14 +789,14 @@
 replication protocol may be defined in the future, in which case more than one Samba machine could be set up
 as a WINS server.  Currently only one Samba server should have the <a class="link" href="smb.conf.5.html#WINSSUPPORT">wins support = yes</a> parameter set.
 </p><p>
-<a class="indexterm" name="id2577067"></a>
-<a class="indexterm" name="id2577074"></a>
+<a class="indexterm" name="id2577081"></a>
+<a class="indexterm" name="id2577087"></a>
 After the WINS server has been configured, you must ensure that all machines participating on the network are
 configured with the address of this WINS server. If your WINS server is a Samba machine, fill in the Samba
 machine IP address in the <span class="guilabel">Primary WINS Server</span> field of the <span class="guilabel">Control
 Panel-&gt;Network-&gt;Protocols-&gt;TCP-&gt;WINS Server</span> dialogs in Windows 9x/Me or Windows NT/200x. To tell a
 Samba server the IP address of the WINS server, add the following line to the <em class="parameter"><code>[global]</code></em> section of all <code class="filename">smb.conf</code> files:
-</p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2577118"></a><em class="parameter"><code>wins server = &lt;name or IP address&gt;</code></em></td></tr></table><p>
+</p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2577131"></a><em class="parameter"><code>wins server = &lt;name or IP address&gt;</code></em></td></tr></table><p>
 where &lt;name or IP address&gt; is either the DNS name of the WINS server
 machine or its IP address.
 </p><p>
@@ -806,18 +806,18 @@
 <a class="link" href="smb.conf.5.html#WINSSERVER">wins server = &lt;name&gt;</a> option then
 <code class="literal">nmbd</code> will fail to start.
 </p><p>
-<a class="indexterm" name="id2577179"></a>
-<a class="indexterm" name="id2577186"></a>
-<a class="indexterm" name="id2577193"></a>
-<a class="indexterm" name="id2577200"></a>
+<a class="indexterm" name="id2577192"></a>
+<a class="indexterm" name="id2577199"></a>
+<a class="indexterm" name="id2577206"></a>
+<a class="indexterm" name="id2577213"></a>
 There are two possible scenarios for setting up cross-subnet browsing.
 The first details setting up cross-subnet browsing on a network containing
 Windows 9x/Me, Samba, and Windows NT/200x machines that are not configured as
 part of a Windows NT domain. The second details setting up cross-subnet
 browsing on networks that contain NT domains.
-</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2577215"></a>WINS Replication</h3></div></div></div><p>
-<a class="indexterm" name="id2577223"></a>
-<a class="indexterm" name="id2577232"></a>
+</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2577228"></a>WINS Replication</h3></div></div></div><p>
+<a class="indexterm" name="id2577236"></a>
+<a class="indexterm" name="id2577245"></a>
 Samba-3 does not support native WINS replication. There was an approach to implement it, called
 <code class="filename">wrepld</code>, but it was never ready for action and the development is now discontinued.
 </p><p>
@@ -825,11 +825,11 @@
 run the Samba-4 WINS server parallel to Samba-3 since version 3.0.21. More information about
 <code class="filename">samba4WINS</code> are available at http://ftp.sernet.de/pub/samba4WINS.
 
-</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2577268"></a>Static WINS Entries</h3></div></div></div><p>
-<a class="indexterm" name="id2577276"></a>
-<a class="indexterm" name="id2577282"></a>
+</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2577281"></a>Static WINS Entries</h3></div></div></div><p>
 <a class="indexterm" name="id2577289"></a>
 <a class="indexterm" name="id2577296"></a>
+<a class="indexterm" name="id2577303"></a>
+<a class="indexterm" name="id2577310"></a>
 Adding static entries to your Samba WINS server is actually fairly easy.  All you have to do is add a line to
 <code class="filename">wins.dat</code>, typically located in <code class="filename">/usr/local/samba/var/locks</code> or <code class="filename">/var/run/samba</code>.
 </p><p>
@@ -837,8 +837,8 @@
 </p><pre class="programlisting">
 "NAME#TYPE" TTL ADDRESS+ FLAGS
 </pre><p>
-<a class="indexterm" name="id2577342"></a>
-<a class="indexterm" name="id2577348"></a>
+<a class="indexterm" name="id2577355"></a>
+<a class="indexterm" name="id2577362"></a>
 where NAME is the NetBIOS name, TYPE is the NetBIOS type, TTL is the time-to-live as an absolute time in
 seconds, ADDRESS+ is one or more addresses corresponding to the registration, and FLAGS are the NetBIOS flags
 for the registration.
@@ -856,47 +856,47 @@
 "MADMAN#03" 0 192.168.1.2 66R
 </pre><p>
 </p><p>
-<a class="indexterm" name="id2577421"></a>
-<a class="indexterm" name="id2577428"></a>
-<a class="indexterm" name="id2577435"></a>
-<a class="indexterm" name="id2577442"></a>
+<a class="indexterm" name="id2577434"></a>
+<a class="indexterm" name="id2577441"></a>
 <a class="indexterm" name="id2577448"></a>
 <a class="indexterm" name="id2577455"></a>
 <a class="indexterm" name="id2577462"></a>
+<a class="indexterm" name="id2577469"></a>
+<a class="indexterm" name="id2577476"></a>
 The NetBIOS flags may be interpreted as additive hexadecimal values: 00 - Broadcast node registration, 20 -
 Peer node registration, 40 - Meta node registration, 60 - Hybrid node registration, 02 - Permanent name, 04 -
 Active name, 80 - Group name. The 'R' indicates this is a registration record. Thus 66R means: Hybrid node
 active and permanent NetBIOS name. These values may be found in the <code class="filename">nameserv.h</code> header
 file from the Samba source code repository. These are the values for the NB flags.
 </p><p>
-<a class="indexterm" name="id2577486"></a>
+<a class="indexterm" name="id2577500"></a>
 Though this method works with early Samba-3 versions, there is a possibility that it may change in future
 versions if WINS replication is added.
-</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2577499"></a>Helpful Hints</h2></div></div></div><p>
+</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2577512"></a>Helpful Hints</h2></div></div></div><p>
 The following hints should be carefully considered because they are stumbling points
 for many new network administrators.
-</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2577510"></a>Windows Networking Protocols</h3></div></div></div><p>
-<a class="indexterm" name="id2577518"></a>
-<a class="indexterm" name="id2577525"></a>
+</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2577523"></a>Windows Networking Protocols</h3></div></div></div><p>
+<a class="indexterm" name="id2577531"></a>
+<a class="indexterm" name="id2577538"></a>
 A common cause of browsing problems results from the installation of more than one protocol on an MS Windows
 machine.
 </p><div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Warning</h3><p>
 Do not use more than one protocol on MS Windows clients.
 </p></div><p>
-<a class="indexterm" name="id2577543"></a>
-<a class="indexterm" name="id2577549"></a>
+<a class="indexterm" name="id2577556"></a>
+<a class="indexterm" name="id2577563"></a>
 Every NetBIOS machine takes part in a process of electing the LMB (and DMB)
 every 15 minutes. A set of election criteria is used to determine the order
 of precedence for winning this election process. A machine running Samba or
 Windows NT will be biased, so the most suitable machine will predictably
 win and thus retain its role.
 </p><p>
-<a class="indexterm" name="id2577565"></a>
-<a class="indexterm" name="id2577572"></a>
-<a class="indexterm" name="id2577579"></a>
+<a class="indexterm" name="id2577578"></a>
 <a class="indexterm" name="id2577585"></a>
 <a class="indexterm" name="id2577592"></a>
-<a class="indexterm" name="id2577599"></a>
+<a class="indexterm" name="id2577598"></a>
+<a class="indexterm" name="id2577605"></a>
+<a class="indexterm" name="id2577612"></a>
 The election process is <span class="emphasis"><em>fought out, so to speak</em></span> over every NetBIOS network interface. In
 the case of a Windows 9x/Me machine that has both TCP/IP and IPX installed and has NetBIOS enabled over both
 protocols, the election will be decided over both protocols. As often happens, if the Windows 9x/Me machine is
@@ -904,8 +904,8 @@
 Samba will then lose the LMB role because Windows 9x/Me will insist it knows who the LMB is. Samba will then
 cease to function as an LMB, and browse list operation on all TCP/IP-only machines will therefore fail.
 </p><p>
-<a class="indexterm" name="id2577623"></a>
-<a class="indexterm" name="id2577630"></a>
+<a class="indexterm" name="id2577636"></a>
+<a class="indexterm" name="id2577643"></a>
 Windows 95, 98, 98se, and Me are referred to generically as Windows 9x/Me.  The Windows NT4, 200x, and XP use
 common protocols. These are roughly referred to as the Windows NT family, but it should be recognized that
 2000 and XP/2003 introduce new protocol extensions that cause them to behave differently from MS Windows NT4.
@@ -913,31 +913,31 @@
 protocols.
 </p><p>
 The safest rule of all to follow is: Use only one protocol!
-</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2577651"></a>Name Resolution Order</h3></div></div></div><p>
-<a class="indexterm" name="id2577659"></a>
-<a class="indexterm" name="id2577666"></a>
+</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2577664"></a>Name Resolution Order</h3></div></div></div><p>
+<a class="indexterm" name="id2577672"></a>
+<a class="indexterm" name="id2577679"></a>
 Resolution of NetBIOS names to IP addresses can take place using a number
 of methods. The only ones that can provide NetBIOS name_type information
 are:
 </p><div class="itemizedlist"><ul type="disc"><li><p>WINS  the best tool.</p></li><li><p>LMHOSTS  static and hard to maintain.</p></li><li><p>Broadcast  uses UDP and cannot resolve names across remote segments.</p></li></ul></div><p>
 Alternative means of name resolution include:
 </p><div class="itemizedlist"><ul type="disc"><li><p>Static <code class="filename">/etc/hosts</code>   hard to maintain and lacks name_type info.</p></li><li><p>DNS  is a good choice but lacks essential NetBIOS name_type information.</p></li></ul></div><p>
-<a class="indexterm" name="id2577735"></a>
-<a class="indexterm" name="id2577741"></a>
+<a class="indexterm" name="id2577748"></a>
+<a class="indexterm" name="id2577754"></a>
 Many sites want to restrict DNS lookups and avoid broadcast name
 resolution traffic. The <em class="parameter"><code>name resolve order</code></em> parameter is of great help here.
 The syntax of the <em class="parameter"><code>name resolve order</code></em> parameter is:
-</p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2577768"></a><em class="parameter"><code>name resolve order = wins lmhosts bcast host</code></em></td></tr></table><p>
+</p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2577781"></a><em class="parameter"><code>name resolve order = wins lmhosts bcast host</code></em></td></tr></table><p>
 <span class="emphasis"><em>or</em></span>
-</p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2577789"></a><em class="parameter"><code>name resolve order = wins lmhosts  	(eliminates bcast and host)</code></em></td></tr></table><p>
+</p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2577802"></a><em class="parameter"><code>name resolve order = wins lmhosts  	(eliminates bcast and host)</code></em></td></tr></table><p>
 The default is:
-</p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2577807"></a><em class="parameter"><code>name resolve order = host lmhost wins bcast</code></em></td></tr></table><p>
-<a class="indexterm" name="id2577820"></a>
+</p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2577821"></a><em class="parameter"><code>name resolve order = host lmhost wins bcast</code></em></td></tr></table><p>
+<a class="indexterm" name="id2577833"></a>
 where &#8220;<span class="quote">host</span>&#8221; refers to the native methods used by the UNIX system to implement the
 gethostbyname() function call. This is normally controlled by <code class="filename">/etc/host.conf</code>,
 <code class="filename">/etc/nsswitch.conf</code> and <code class="filename">/etc/resolv.conf</code>.
-</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2577854"></a>Technical Overview of Browsing</h2></div></div></div><p>
-<a class="indexterm" name="id2577862"></a>
+</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2577867"></a>Technical Overview of Browsing</h2></div></div></div><p>
+<a class="indexterm" name="id2577875"></a>
 SMB networking provides a mechanism by which clients can access a list
 of machines in a network called <a class="link" href="smb.conf.5.html#BROWSELIST">browse list</a>. This list
 contains machines that are ready to offer file and/or print services
@@ -947,48 +947,48 @@
 browsing has been problematic for some Samba users, hence this
 document.
 </p><p>
-<a class="indexterm" name="id2577891"></a>
-<a class="indexterm" name="id2577898"></a>
 <a class="indexterm" name="id2577905"></a>
+<a class="indexterm" name="id2577911"></a>
+<a class="indexterm" name="id2577918"></a>
 MS Windows 2000 and later versions, as with Samba-3 and later versions, can be
 configured to not use NetBIOS over TCP/IP. When configured this way,
 it is imperative that name resolution (using DNS/LDAP/ADS) be correctly
 configured and operative. Browsing will not work if name resolution
 from SMB machine names to IP addresses does not function correctly.
 </p><p>
-<a class="indexterm" name="id2577921"></a>
-<a class="indexterm" name="id2577928"></a>
+<a class="indexterm" name="id2577935"></a>
+<a class="indexterm" name="id2577941"></a>
 Where NetBIOS over TCP/IP is enabled, use of a WINS server is highly
 recommended to aid the resolution of NetBIOS (SMB) names to IP addresses.
 WINS allows remote segment clients to obtain NetBIOS name_type information
 that cannot be provided by any other means of name resolution.
-</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2577941"></a>Browsing Support in Samba</h3></div></div></div><p>
-<a class="indexterm" name="id2577949"></a>
-<a class="indexterm" name="id2577956"></a>
+</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2577954"></a>Browsing Support in Samba</h3></div></div></div><p>
 <a class="indexterm" name="id2577962"></a>
 <a class="indexterm" name="id2577969"></a>
+<a class="indexterm" name="id2577975"></a>
+<a class="indexterm" name="id2577982"></a>
 Samba facilitates browsing. The browsing is supported by <span class="application">nmbd</span>
 and is also controlled by options in the <code class="filename">smb.conf</code> file.
 Samba can act as an LMB for a workgroup, and the ability
 to support domain logons and scripts is now available.
 </p><p>
-<a class="indexterm" name="id2577994"></a>
-<a class="indexterm" name="id2578001"></a>
 <a class="indexterm" name="id2578007"></a>
+<a class="indexterm" name="id2578014"></a>
+<a class="indexterm" name="id2578020"></a>
 Samba can also act as a DMB for a workgroup. This
 means that it will collate lists from LMBs into a
 wide-area network server list. In order for browse clients to
 resolve the names they may find in this list, it is recommended that
 both Samba and your clients use a WINS server.
 </p><p>
-<a class="indexterm" name="id2578022"></a>
+<a class="indexterm" name="id2578035"></a>
 Do not set Samba to be the domain master for a workgroup that has the same
 name as an NT Domain. On each wide-area network, you must only ever have one
 DMB per workgroup, regardless of whether it is NT, Samba,
 or any other type of domain master that is providing this service.
 </p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>
-<a class="indexterm" name="id2578038"></a>
-<a class="indexterm" name="id2578045"></a>
+<a class="indexterm" name="id2578051"></a>
+<a class="indexterm" name="id2578058"></a>
 <code class="literal">nmbd</code> can be configured as a WINS server, but it is not
 necessary to specifically use Samba as your WINS server. MS Windows
 NT4, Server or Advanced Server 200x can be configured as
@@ -997,40 +997,40 @@
 WINS server capabilities. In a Samba-only environment, it is
 recommended that you use one and only one Samba server as the WINS server.
 </p></div><p>
-<a class="indexterm" name="id2578068"></a>
+<a class="indexterm" name="id2578081"></a>
 To get browsing to work, you need to run <code class="literal">nmbd</code> as usual, but must
 use the <a class="link" href="smb.conf.5.html#WORKGROUP">workgroup</a> option in <code class="filename">smb.conf</code>
 to control what workgroup Samba becomes a part of.
 </p><p>
-<a class="indexterm" name="id2578104"></a>
+<a class="indexterm" name="id2578117"></a>
 Samba also has a useful option for a Samba server to offer itself for browsing on another subnet. It is
 recommended that this option is used only for &#8220;<span class="quote">unusual</span>&#8221; purposes: announcements over the
 Internet, for example. See <a class="link" href="smb.conf.5.html#REMOTEANNOUNCE">remote announce</a> in the <code class="filename">smb.conf</code> man page.
-</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2578138"></a>Problem Resolution</h3></div></div></div><p>
-<a class="indexterm" name="id2578145"></a>
-<a class="indexterm" name="id2578152"></a>
+</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2578151"></a>Problem Resolution</h3></div></div></div><p>
+<a class="indexterm" name="id2578159"></a>
+<a class="indexterm" name="id2578166"></a>
 If something does not work, the <code class="filename">log.nmbd</code> file will help
 to track down the problem. Try a <a class="link" href="smb.conf.5.html#LOGLEVEL">log level</a> of 2 or 3 for finding
 problems. Also note that the current browse list usually gets stored
 in text form in a file called <code class="filename">browse.dat</code>.
 </p><p>
-<a class="indexterm" name="id2578188"></a>
-<a class="indexterm" name="id2578195"></a>
+<a class="indexterm" name="id2578201"></a>
+<a class="indexterm" name="id2578208"></a>
 If it does not work, you should still be able to
 type the server name as <code class="filename">\\SERVER</code> in <code class="literal">filemanager</code>, then
 press enter, and <code class="literal">filemanager</code> should display the list of available shares.
 </p><p>
-<a class="indexterm" name="id2578225"></a>
-<a class="indexterm" name="id2578232"></a>
+<a class="indexterm" name="id2578238"></a>
+<a class="indexterm" name="id2578245"></a>
 Some people find browsing fails because they do not have the global
 <a class="link" href="smb.conf.5.html#GUESTACCOUNT">guest account</a> set to a valid account. Remember that the
 IPC$ connection that lists the shares is done as guest and so you must have a valid guest account.
 </p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>
-<a class="indexterm" name="id2578260"></a>
-<a class="indexterm" name="id2578266"></a>
 <a class="indexterm" name="id2578273"></a>
-<a class="indexterm" name="id2578280"></a>
-<a class="indexterm" name="id2578287"></a>
+<a class="indexterm" name="id2578279"></a>
+<a class="indexterm" name="id2578286"></a>
+<a class="indexterm" name="id2578293"></a>
+<a class="indexterm" name="id2578300"></a>
 The <code class="literal">IPC$</code> share is used by all SMB/CIFS clients to obtain the list of resources that is
 available on the server. This is the source of the list of shares and printers when browsing an SMB/CIFS
 server (also Windows machines) using the Windows Explorer to browse resources through the Windows Network
@@ -1038,10 +1038,10 @@
 a connection to the <code class="literal">\\server\IPC4</code> resource.  Clicking on a share will then open up a
 connection to the <code class="literal">\\server\share</code>.
 </p></div><p>
-<a class="indexterm" name="id2578323"></a>
-<a class="indexterm" name="id2578330"></a>
 <a class="indexterm" name="id2578337"></a>
 <a class="indexterm" name="id2578344"></a>
+<a class="indexterm" name="id2578350"></a>
+<a class="indexterm" name="id2578357"></a>
 MS Windows 2000 and later (as with Samba) can be configured to disallow
 anonymous (i.e., guest account) access to the IPC$ share. In that case, the
 MS Windows 2000/XP/2003 machine acting as an SMB/CIFS client will use the
@@ -1049,22 +1049,22 @@
 9x/Me clients are not able to do this and thus will not be able to browse
 server resources.
 </p><p>
-<a class="indexterm" name="id2578361"></a>
+<a class="indexterm" name="id2578374"></a>
 The other big problem people have is that their broadcast address,
 netmask, or IP address is wrong (specified with the <a class="link" href="smb.conf.5.html#INTERFACES">interfaces</a> option
 in <code class="filename">smb.conf</code>)
-</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2578389"></a>Cross-Subnet Browsing</h3></div></div></div><p>
-<a class="indexterm" name="id2578397"></a>
-<a class="indexterm" name="id2578406"></a>
+</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2578402"></a>Cross-Subnet Browsing</h3></div></div></div><p>
+<a class="indexterm" name="id2578410"></a>
+<a class="indexterm" name="id2578419"></a>
 Since the release of Samba 1.9.17 (alpha1), Samba has supported the replication of browse lists across subnet
 boundaries. This section describes how to set this feature up in different settings.
 </p><p>
-<a class="indexterm" name="id2578420"></a>
-<a class="indexterm" name="id2578427"></a>
-<a class="indexterm" name="id2578434"></a>
+<a class="indexterm" name="id2578433"></a>
 <a class="indexterm" name="id2578440"></a>
 <a class="indexterm" name="id2578447"></a>
 <a class="indexterm" name="id2578454"></a>
+<a class="indexterm" name="id2578460"></a>
+<a class="indexterm" name="id2578467"></a>
 To see browse lists that span TCP/IP subnets (i.e., networks separated by routers that do not pass broadcast
 traffic), you must set up at least one WINS server. The WINS server acts as a DNS for NetBIOS names. This will
 allow NetBIOS name-to-IP address translation to be completed by a direct query of the WINS server. This is
@@ -1076,33 +1076,33 @@
 propagation. The hacks are not a universal solution and they should not be used in place of WINS, they are
 considered last resort methods.
 </p><p>
-<a class="indexterm" name="id2578491"></a>
-<a class="indexterm" name="id2578498"></a>
-<a class="indexterm" name="id2578505"></a>
-<a class="indexterm" name="id2578512"></a>
+<a class="indexterm" name="id2578504"></a>
+<a class="indexterm" name="id2578511"></a>
+<a class="indexterm" name="id2578518"></a>
+<a class="indexterm" name="id2578525"></a>
 Remember, for browsing across subnets to work correctly, all machines, be they Windows 95, Windows NT, or
 Samba servers, must have the IP address of a WINS server given to them by a DHCP server or by manual
 configuration: for Windows 9x/Me and Windows NT/200x/XP, this is in the TCP/IP Properties, under Network
 settings; for Samba, this is in the <code class="filename">smb.conf</code> file.
 </p><p>
-<a class="indexterm" name="id2578534"></a>
-<a class="indexterm" name="id2578541"></a>
 <a class="indexterm" name="id2578547"></a>
+<a class="indexterm" name="id2578554"></a>
+<a class="indexterm" name="id2578561"></a>
 It is possible to operate Samba-3 without NetBIOS over TCP/IP. If you do this, be warned that if used outside
 of MS ADS, this will forgo network browsing support. ADS permits network browsing support through DNS,
 providing appropriate DNS records are inserted for all Samba servers.
-</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2578560"></a>Behavior of Cross-Subnet Browsing</h4></div></div></div><p>
-<a class="indexterm" name="id2578568"></a>
-<a class="indexterm" name="id2578575"></a>
+</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2578573"></a>Behavior of Cross-Subnet Browsing</h4></div></div></div><p>
+<a class="indexterm" name="id2578581"></a>
+<a class="indexterm" name="id2578588"></a>
 Cross-subnet browsing is a complicated dance, containing multiple moving parts. It has taken Microsoft several
 years to get the code that correctly achieves this, and Samba lags behind in some areas.  Samba is capable of
 cross-subnet browsing when configured correctly.
 </p><p>
 Consider a network set up as in <a class="link" href="NetworkBrowsing.html#browsing1" title="Figure 10.1. Cross-Subnet Browsing Example.">Cross-Subnet Browsing Example</a>.
 </p><div class="figure"><a name="browsing1"></a><p class="title"><b>Figure 10.1. Cross-Subnet Browsing Example.</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/browsing1.png" width="216" alt="Cross-Subnet Browsing Example."></div></div></div><br class="figure-break"><p>
-<a class="indexterm" name="id2578642"></a>
-<a class="indexterm" name="id2578649"></a>
 <a class="indexterm" name="id2578656"></a>
+<a class="indexterm" name="id2578663"></a>
+<a class="indexterm" name="id2578669"></a>
 This consists of three subnets (1, 2, 3) connected by two routers (R1, R2), which do not pass broadcasts.
 Subnet 1 has five machines on it, subnet 2 has four machines, and subnet 3 has four machines. Assume for the
 moment that all machines are configured to be in the same workgroup (for simplicity's sake). Machine N1_C on
@@ -1110,9 +1110,9 @@
 configured as a WINS server, and all the other machines are configured to register their NetBIOS names with
 it.
 </p><p>
-<a class="indexterm" name="id2578675"></a>
-<a class="indexterm" name="id2578682"></a>
 <a class="indexterm" name="id2578688"></a>
+<a class="indexterm" name="id2578695"></a>
+<a class="indexterm" name="id2578702"></a>
 As these machines are booted up, elections for master browsers
 take place on each of the three subnets. Assume that machine
 N1_C wins on subnet 1, N2_B wins on subnet 2, and N3_D wins on
@@ -1120,19 +1120,19 @@
 their particular subnet. N1_C has an advantage in winning as the
 LMB on subnet 1 because it is set up as DMB.
 </p><p>
-<a class="indexterm" name="id2578704"></a>
-<a class="indexterm" name="id2578711"></a>
+<a class="indexterm" name="id2578717"></a>
+<a class="indexterm" name="id2578724"></a>
 On each of the three networks, machines that are configured to offer sharing services will broadcast that they
 are offering these services. The LMB on each subnet will receive these broadcasts and keep a record of the
 fact that the machine is offering a service. This list of records is the basis of the browse list. For this
 case, assume that all the machines are configured to offer services, so all machines will be on the browse
 list.
 </p><p>
-<a class="indexterm" name="id2578728"></a>
-<a class="indexterm" name="id2578735"></a>
-<a class="indexterm" name="id2578742"></a>
+<a class="indexterm" name="id2578741"></a>
 <a class="indexterm" name="id2578748"></a>
 <a class="indexterm" name="id2578755"></a>
+<a class="indexterm" name="id2578762"></a>
+<a class="indexterm" name="id2578768"></a>
 For each network, the LMB on that network is
 considered <span class="emphasis"><em>authoritative</em></span> for all the names it receives via
 local broadcast. This is because a machine seen by the LMB
@@ -1143,7 +1143,7 @@
 browse lists have not been directly seen. These records are
 called <span class="emphasis"><em>non-authoritative.</em></span>
 </p><p>
-<a class="indexterm" name="id2578787"></a>
+<a class="indexterm" name="id2578800"></a>
 At this point the browse lists appear as shown in <a class="link" href="NetworkBrowsing.html#browsubnet" title="Table 10.1. Browse Subnet Example 1">Browse Subnet Example 1</a>
 (these are the machines you would see in your network neighborhood if you looked in it on a particular network
 right now).
@@ -1152,19 +1152,19 @@
 </p><p>
 At this point all the subnets are separate, and no machine is seen across any of the subnets.
 </p><p>
-<a class="indexterm" name="id2578881"></a>
-<a class="indexterm" name="id2578887"></a>
 <a class="indexterm" name="id2578894"></a>
 <a class="indexterm" name="id2578901"></a>
+<a class="indexterm" name="id2578907"></a>
+<a class="indexterm" name="id2578914"></a>
 Now examine subnet 2 in <a class="link" href="NetworkBrowsing.html#brsbex" title="Table 10.2. Browse Subnet Example 2">Browse Subnet Example 2</a>.  As soon as N2_B has become the
 LMB, it looks for a DMB with which to synchronize its browse list. It does this by querying the WINS server
 (N2_D) for the IP address associated with the NetBIOS name WORKGROUP&lt;1B&gt;. This name was registered by
 the DMB (N1_C) with the WINS server as soon as it was started.
 </p><p>
-<a class="indexterm" name="id2578927"></a>
-<a class="indexterm" name="id2578933"></a>
 <a class="indexterm" name="id2578940"></a>
 <a class="indexterm" name="id2578947"></a>
+<a class="indexterm" name="id2578954"></a>
+<a class="indexterm" name="id2578960"></a>
 Once N2_B knows the address of the DMB, it tells the DMB that it is the LMB
 for subnet 2 by sending the DMB a
 <span class="emphasis"><em>MasterAnnouncement</em></span> packet to UDP port 138.  It then
@@ -1177,14 +1177,14 @@
 </p><div class="table"><a name="brsbex"></a><p class="title"><b>Table 10.2. Browse Subnet Example 2</b></p><div class="table-contents"><table summary="Browse Subnet Example 2" border="1"><colgroup><col align="left"><col align="left"><col align="justify"></colgroup><thead><tr><th align="left">Subnet</th><th align="left">Browse Master</th><th align="justify">List</th></tr></thead><tbody><tr><td align="left">Subnet1</td><td align="left">N1_C</td><td align="justify">N1_A, N1_B, N1_C, N1_D, N1_E,
 N2_A(*), N2_B(*), N2_C(*), N2_D(*)</td></tr><tr><td align="left">Subnet2</td><td align="left">N2_B</td><td align="justify">N2_A, N2_B, N2_C, N2_D, N1_A(*),
 N1_B(*), N1_C(*), N1_D(*), N1_E(*)</td></tr><tr><td align="left">Subnet3</td><td align="left">N3_D</td><td align="justify">N3_A, N3_B, N3_C, N3_D</td></tr></tbody></table></div></div><br class="table-break"><p>
-<a class="indexterm" name="id2579062"></a>
+<a class="indexterm" name="id2579075"></a>
 Servers with an (*) after them are non-authoritative names.
 </p><p>
-<a class="indexterm" name="id2579073"></a>
+<a class="indexterm" name="id2579086"></a>
 At this point users looking in their Network Neighborhood on subnets 1 or 2 will see all the servers on both;
 users on subnet 3 will still see only the servers on their own subnet.
 </p><p>
-<a class="indexterm" name="id2579086"></a>
+<a class="indexterm" name="id2579100"></a>
 The same sequence of events that occurred for N2_B now occurs for the LMB on subnet 3 (N3_D). When it
 synchronizes browse lists with the DMB (N1_A) it gets both the server entries on subnet 1 and those on subnet
 2. After N3_D has synchronized with N1_C and vica versa, the browse lists will appear as shown in <a class="link" href="NetworkBrowsing.html#brsex2" title="Table 10.3. Browse Subnet Example 3">Browse Subnet Example 3</a>
@@ -1198,9 +1198,9 @@
 subnets 1 or 3 will see all the servers on all subnets, while users on
 subnet 2 will still see only the servers on subnets 1 and 2, but not 3.
 </p><p>
-<a class="indexterm" name="id2579204"></a>
-<a class="indexterm" name="id2579210"></a>
 <a class="indexterm" name="id2579217"></a>
+<a class="indexterm" name="id2579223"></a>
+<a class="indexterm" name="id2579230"></a>
 Finally, the LMB for subnet 2 (N2_B) will sync again
 with the DMB (N1_C) and will receive the missing
 server entries. Finally, as when a steady state (if no machines
@@ -1221,7 +1221,7 @@
 </p><p>
 If either router R1 or R2 fails, the following will occur:
 </p><div class="orderedlist"><ol type="1"><li><p>
-<a class="indexterm" name="id2579346"></a>
+<a class="indexterm" name="id2579360"></a>
 	Names of computers on each side of the inaccessible network fragments
 	will be maintained for as long as 36 minutes in the Network Neighborhood
 	lists.
@@ -1229,26 +1229,26 @@
 	Attempts to connect to these inaccessible computers will fail, but the
 	names will not be removed from the Network Neighborhood lists.
 	</p></li><li><p>
-<a class="indexterm" name="id2579371"></a>
-<a class="indexterm" name="id2579378"></a>
 <a class="indexterm" name="id2579385"></a>
+<a class="indexterm" name="id2579391"></a>
+<a class="indexterm" name="id2579398"></a>
 	If one of the fragments is cut off from the WINS server, it will only
 	be able to access servers on its local subnet using subnet-isolated
 	broadcast NetBIOS name resolution. The effect is similar to that of
 	losing access to a DNS server.
-	</p></li></ol></div></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2579402"></a>Common Errors</h2></div></div></div><p>
-<a class="indexterm" name="id2579410"></a>
-<a class="indexterm" name="id2579417"></a>
+	</p></li></ol></div></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2579416"></a>Common Errors</h2></div></div></div><p>
+<a class="indexterm" name="id2579424"></a>
+<a class="indexterm" name="id2579431"></a>
 Many questions are asked on the mailing lists regarding browsing. The majority of browsing
 problems originate from incorrect configuration of NetBIOS name resolution. Some are of
 particular note.
-</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2579429"></a>Flushing the Samba NetBIOS Name Cache</h3></div></div></div><p>
+</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2579442"></a>Flushing the Samba NetBIOS Name Cache</h3></div></div></div><p>
 How Can One Flush the Samba NetBIOS Name Cache without Restarting Samba?
 </p><p>
-<a class="indexterm" name="id2579442"></a>
-<a class="indexterm" name="id2579448"></a>
 <a class="indexterm" name="id2579455"></a>
 <a class="indexterm" name="id2579462"></a>
+<a class="indexterm" name="id2579469"></a>
+<a class="indexterm" name="id2579476"></a>
 Samba's <code class="literal">nmbd</code> process controls all browse list handling. Under normal circumstances it is
 safe to restart <code class="literal">nmbd</code>. This will effectively flush the Samba NetBIOS name cache and cause it
 to be rebuilt. This does not make certain that a rogue machine name will not reappear
@@ -1258,47 +1258,47 @@
 shut down and restarted after all machines are down. Failing a complete restart, the only
 other thing you can do is wait until the entry times out and is then flushed from the list.
 This may take a long time on some networks (perhaps months).
-</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2579502"></a>Server Resources Cannot Be Listed</h3></div></div></div><p>&#8220;<span class="quote">My Client Reports "&#8216;<span class="quote">This server is not configured to list shared resources."</span>&#8217;</span>&#8221;</p><p>
+</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2579515"></a>Server Resources Cannot Be Listed</h3></div></div></div><p>&#8220;<span class="quote">My Client Reports "&#8216;<span class="quote">This server is not configured to list shared resources."</span>&#8217;</span>&#8221;</p><p>
 Your guest account is probably invalid for some reason. Samba uses the
 guest account for browsing in <code class="literal">smbd</code>. Check that your guest account is
 valid.
-</p><p>Also see <a class="link" href="smb.conf.5.html#GUESTACCOUNT">guest account</a> in the <code class="filename">smb.conf</code> man page.</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2579550"></a>I Get an "<span class="errorname">Unable to browse the network</span>" Error</h3></div></div></div><p>This error can have multiple causes:
-<a class="indexterm" name="id2579562"></a>
+</p><p>Also see <a class="link" href="smb.conf.5.html#GUESTACCOUNT">guest account</a> in the <code class="filename">smb.conf</code> man page.</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2579563"></a>I Get an "<span class="errorname">Unable to browse the network</span>" Error</h3></div></div></div><p>This error can have multiple causes:
+<a class="indexterm" name="id2579575"></a>
 	</p><div class="itemizedlist"><ul type="disc"><li><p>There is no LMB. Configure <span class="application">nmbd</span>
 			or any other machine to serve as LMB.</p></li><li><p>You cannot log onto the machine that is the LMB.
 			Can you log on to it as a guest user? </p></li><li><p>There is no IP connectivity to the LMB.
-			Can you reach it by broadcast?</p></li></ul></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2579597"></a>Browsing of Shares and Directories is Very Slow</h3></div></div></div><p>&#8220;<span class="quote">
-<a class="indexterm" name="id2579606"></a>
+			Can you reach it by broadcast?</p></li></ul></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2579610"></a>Browsing of Shares and Directories is Very Slow</h3></div></div></div><p>&#8220;<span class="quote">
+<a class="indexterm" name="id2579620"></a>
 There are only two machines on a test network. One is a Samba server, the other a Windows XP machine.
 Authentication and logons work perfectly, but when I try to explore shares on the Samba server, the
 Windows XP client becomes unresponsive. Sometimes it does not respond for some minutes. Eventually,
 Windows Explorer will respond and displays files and directories without problem.
 </span>&#8221;
 </p><p>&#8220;<span class="quote">
-<a class="indexterm" name="id2579625"></a>
+<a class="indexterm" name="id2579639"></a>
 But, the share is immediately available from a command shell (<code class="literal">cmd</code>, followed by
 exploration with DOS command. Is this a Samba problem, or is it a Windows problem? How can I solve this?
 </span>&#8221;</p><p>
 Here are a few possibilities:
 </p><div class="variablelist"><dl><dt><span class="term">Bad Networking Hardware</span></dt><dd><p>
-<a class="indexterm" name="id2579657"></a>
-<a class="indexterm" name="id2579664"></a>
-<a class="indexterm" name="id2579671"></a>
-<a class="indexterm" name="id2579678"></a>
-<a class="indexterm" name="id2579685"></a>
+<a class="indexterm" name="id2579670"></a>
+<a class="indexterm" name="id2579677"></a>
+<a class="indexterm" name="id2579684"></a>
+<a class="indexterm" name="id2579691"></a>
+<a class="indexterm" name="id2579698"></a>
 		Most common defective hardware problems center around low cost or defective hubs, routers,
 		network interface controllers (NICs), and bad wiring. If one piece of hardware is defective,
 		the whole network may suffer. Bad networking hardware can cause data corruption. Most bad
 		networking hardware problems are accompanied by an increase in apparent network traffic,
 		but not all.
 		</p></dd><dt><span class="term">The Windows XP WebClient</span></dt><dd><p>
-<a class="indexterm" name="id2579710"></a>
+<a class="indexterm" name="id2579723"></a>
 		A number of sites have reported similar slow network browsing problems and found that when
 		the WebClient service is turned off, the problem disappears. This is certainly something
 		that should be explored because it is a simple solution  if it works.
 		</p></dd><dt><span class="term">Inconsistent WINS Configuration</span></dt><dd><p>
-<a class="indexterm" name="id2579735"></a>
-<a class="indexterm" name="id2579742"></a>
+<a class="indexterm" name="id2579749"></a>
+<a class="indexterm" name="id2579755"></a>
 		This type of problem is common when one client is configured to use a WINS server (that is
 		a TCP/IP configuration setting) and there is no WINS server on the network. Alternatively,
 		this will happen if there is a WINS server and Samba is not configured to use it. The use of
@@ -1306,14 +1306,14 @@
 		of NetBIOS over TCP/IP is disabled on all clients, Samba should not be configured as a WINS
 		server, nor should it be configured to use one.
 		</p></dd><dt><span class="term">Incorrect DNS Configuration</span></dt><dd><p>
-<a class="indexterm" name="id2579769"></a>
-<a class="indexterm" name="id2579776"></a>
+<a class="indexterm" name="id2579782"></a>
+<a class="indexterm" name="id2579789"></a>
 		If use of NetBIOS over TCP/IP is disabled, Active Directory is in use and the DNS server
 		has been incorrectly configured. For further information refer to
 		<a class="link" href="NetworkBrowsing.html#adsdnstech" title="DNS and Active Directory">DNS and Active Directory</a>.
-		</p></dd></dl></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2579797"></a>Invalid Cached Share References Affects Network Browsing</h3></div></div></div><p>
-<a class="indexterm" name="id2579806"></a>
-<a class="indexterm" name="id2579813"></a>
+		</p></dd></dl></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2579810"></a>Invalid Cached Share References Affects Network Browsing</h3></div></div></div><p>
+<a class="indexterm" name="id2579819"></a>
+<a class="indexterm" name="id2579826"></a>
 Cached references on your MS Windows client (workstation or server) to shares or servers that no longer exist
 can cause MS Windows Explorer to appear unresponsive as it tries to connect to these shares. After a delay
 (can take a long time) it times out and browsing will appear to be mostly normal again.
@@ -1331,7 +1331,7 @@
 shortcuts from the MS Windows Explorer in <code class="literal">My Network Places</code> just by right-clicking them and
 selecting <span class="emphasis"><em>Delete.</em></span>
 </p></div><p>
-<a class="indexterm" name="id2579886"></a>
+<a class="indexterm" name="id2579899"></a>
 Samba users have reported that these stale references negatively affect network browsing with Windows, Samba,
 and Novell servers. It is suspected to be a universal problem not directly related to the Samba
 server. Samba users may experience this more often due to Samba being somewhat viewed as an experimenter's

Modified: branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/Other-Clients.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/Other-Clients.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/Other-Clients.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,17 +1,17 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 44. Samba and Other CIFS Clients</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="Appendix.html" title="Part VI. Reference Section"><link rel="prev" href="Portability.html" title="Chapter 43. Portability"><link rel="next" href="speed.html" title="Chapter 45. Samba Performance Tuning"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 44. Samba and Other CIFS Clients</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="Portability.html">Prev</a> </td><th width="60%" align="center">Part VI. Reference Section</th><td width="20%" align="right"> <a accesskey="n" href="speed.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="Other-Clients"></a>Chapter 44. Samba and Other CIFS Clients</h2></div><div><div class="author"><h3 class="author"><span class="firstname">Jelmer</span> <span class="othername">R.</span> <span class="surname">Vernooij</span></h3><div class="affiliation"><span class="orgname">The Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jelmer at samba.org">jelmer at samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht at samba.org">jht at samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Dan</span> <span class="surname">Shearer</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:dan at samba.org">dan at samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Jim</span> <span class="surname">McDonough</span></h3><span class="contrib">OS/2</span> <div class="affiliation"><span class="orgname">IBM<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jmcd at us.ibm.com">jmcd at us.ibm.com</a>&gt;</code></p></div></div></div></div><div><p class="pubdate">5 Mar 2001</p></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="Other-Clients.html#id2682662">Macintosh Clients</a></span></dt><dt><span class="sect1"><a href="Other-Clients.html#id2682746">OS2 Client</a></span></dt><dd><dl><dt><span class="sect2"><a href="Other-Clients.html#id2682752">Configuring OS/2 Warp Connect or OS/2 Warp 4</a></span></dt><dt><span class="sect2"><a href="Other-Clients.html#id2682872">Configuring Other Versions of OS/2</a></span></dt><dt><span class="sect2"><a href="Other-Clients.html#id2682928">Printer Driver Download for OS/2 Clients</a></span></dt></dl></dd><dt><span class="sect1"><a href="Other-Clients.html#id2683021">Windows for Workgroups</a></span></dt><dd><dl><dt><span class="sect2"><a href="Other-Clients.html#id2683027">Latest TCP/IP Stack from Microsoft</a></span></dt><dt><span class="sect2"><a href="Other-Clients.html#id2683110">Delete .pwl Files After Password Change</a></span></dt><dt><span class="sect2"><a href="Other-Clients.html#id2683136">Configuring Windows for Workgroups Password Handling</a></span></dt><dt><span class="sect2"><a href="Other-Clients.html#id2683194">Password Case Sensitivity</a></span></dt><dt><span class="sect2"><a href="Other-Clients.html#id2683226">Use TCP/IP as Default Protocol</a></span></dt><dt><span class="sect2"><a href="Other-Clients.html#speedimpr">Speed Improvement</a></span></dt></dl></dd><dt><span class="sect1"><a href="Other-Clients.html#id2683283">Windows 95/98</a></span></dt><dd><dl><dt><span class="sect2"><a href="Other-Clients.html#id2683352">Speed Improvement</a></span></dt></dl></dd><dt><span class="sect1"><a href="Other-Clients.html#id2683373">Windows 2000 Service Pack 2</a></span></dt><dt><span class="sect1"><a href="Other-Clients.html#id2683569">Windows NT 3.1</a></span></dt></dl></div><p>This chapter contains client-specific information.</p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2682662"></a>Macintosh Clients</h2></div></div></div><p>
-<a class="indexterm" name="id2682670"></a>
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 44. Samba and Other CIFS Clients</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="Appendix.html" title="Part VI. Reference Section"><link rel="prev" href="Portability.html" title="Chapter 43. Portability"><link rel="next" href="speed.html" title="Chapter 45. Samba Performance Tuning"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 44. Samba and Other CIFS Clients</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="Portability.html">Prev</a> </td><th width="60%" align="center">Part VI. Reference Section</th><td width="20%" align="right"> <a accesskey="n" href="speed.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="Other-Clients"></a>Chapter 44. Samba and Other CIFS Clients</h2></div><div><div class="author"><h3 class="author"><span class="firstname">Jelmer</span> <span class="othername">R.</span> <span class="surname">Vernooij</span></h3><div class="affiliation"><span class="orgname">The Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jelmer at samba.org">jelmer at samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht at samba.org">jht at samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Dan</span> <span class="surname">Shearer</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:dan at samba.org">dan at samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Jim</span> <span class="surname">McDonough</span></h3><span class="contrib">OS/2</span> <div class="affiliation"><span class="orgname">IBM<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jmcd at us.ibm.com">jmcd at us.ibm.com</a>&gt;</code></p></div></div></div></div><div><p class="pubdate">5 Mar 2001</p></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="Other-Clients.html#id2682676">Macintosh Clients</a></span></dt><dt><span class="sect1"><a href="Other-Clients.html#id2682760">OS2 Client</a></span></dt><dd><dl><dt><span class="sect2"><a href="Other-Clients.html#id2682766">Configuring OS/2 Warp Connect or OS/2 Warp 4</a></span></dt><dt><span class="sect2"><a href="Other-Clients.html#id2682886">Configuring Other Versions of OS/2</a></span></dt><dt><span class="sect2"><a href="Other-Clients.html#id2682942">Printer Driver Download for OS/2 Clients</a></span></dt></dl></dd><dt><span class="sect1"><a href="Other-Clients.html#id2683035">Windows for Workgroups</a></span></dt><dd><dl><dt><span class="sect2"><a href="Other-Clients.html#id2683041">Latest TCP/IP Stack from Microsoft</a></span></dt><dt><span class="sect2"><a href="Other-Clients.html#id2683124">Delete .pwl Files After Password Change</a></span></dt><dt><span class="sect2"><a href="Other-Clients.html#id2683150">Configuring Windows for Workgroups Password Handling</a></span></dt><dt><span class="sect2"><a href="Other-Clients.html#id2683208">Password Case Sensitivity</a></span></dt><dt><span class="sect2"><a href="Other-Clients.html#id2683240">Use TCP/IP as Default Protocol</a></span></dt><dt><span class="sect2"><a href="Other-Clients.html#speedimpr">Speed Improvement</a></span></dt></dl></dd><dt><span class="sect1"><a href="Other-Clients.html#id2683297">Windows 95/98</a></span></dt><dd><dl><dt><span class="sect2"><a href="Other-Clients.html#id2683366">Speed Improvement</a></span></dt></dl></dd><dt><span class="sect1"><a href="Other-Clients.html#id2683387">Windows 2000 Service Pack 2</a></span></dt><dt><span class="sect1"><a href="Other-Clients.html#id2683583">Windows NT 3.1</a></span></dt></dl></div><p>This chapter contains client-specific information.</p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2682676"></a>Macintosh Clients</h2></div></div></div><p>
+<a class="indexterm" name="id2682684"></a>
 Yes. <a class="ulink" href="http://www.thursby.com/" target="_top">Thursby</a> has a CIFS client/server called <a class="ulink" href="http://www.thursby.com/products/dave.html" target="_top">DAVE</a>.  They test it against Windows 95, Windows
 NT/200x/XP, and Samba for compatibility issues. At the time of this writing, DAVE was at version 5.1. Please
 refer to Thursby's Web site for more information regarding this product.
 </p><p> 
-<a class="indexterm" name="id2682697"></a>
-<a class="indexterm" name="id2682704"></a>
+<a class="indexterm" name="id2682711"></a>
+<a class="indexterm" name="id2682718"></a>
 Alternatives include two free implementations of AppleTalk for several kinds of UNIX machines and several more
 commercial ones.  These products allow you to run file services and print services natively to Macintosh
 users, with no additional support required on the Macintosh. The two free implementations are <a class="ulink" href="http://www.umich.edu/~rsug/netatalk/" target="_top">Netatalk</a> and <a class="ulink" href="http://www.cs.mu.oz.au/appletalk/atalk.html" target="_top">CAP</a>.  What Samba offers MS Windows users, these
 packages offer to Macs.  For more info on these packages, Samba, and Linux (and other UNIX-based systems), see
 <a class="ulink" href="http://www.eats.com/linux_mac_win.html" target="_top">http://www.eats.com/linux_mac_win.html.</a>
-</p><p>Newer versions of the Macintosh (Mac OS X) include Samba.</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2682746"></a>OS2 Client</h2></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2682752"></a>Configuring OS/2 Warp Connect or OS/2 Warp 4</h3></div></div></div><p>Basically, you need three components:</p><div class="itemizedlist"><ul type="disc"><li><p>The File and Print Client (IBM peer)</p></li><li><p>TCP/IP (Internet support) </p></li><li><p>The &#8220;<span class="quote">NetBIOS over TCP/IP</span>&#8221; driver (TCPBEUI)</p></li></ul></div><p>Installing the first two together with the base operating 
+</p><p>Newer versions of the Macintosh (Mac OS X) include Samba.</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2682760"></a>OS2 Client</h2></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2682766"></a>Configuring OS/2 Warp Connect or OS/2 Warp 4</h3></div></div></div><p>Basically, you need three components:</p><div class="itemizedlist"><ul type="disc"><li><p>The File and Print Client (IBM peer)</p></li><li><p>TCP/IP (Internet support) </p></li><li><p>The &#8220;<span class="quote">NetBIOS over TCP/IP</span>&#8221; driver (TCPBEUI)</p></li></ul></div><p>Installing the first two together with the base operating 
 		system on a blank system is explained in the Warp manual. If Warp 
 		has already been installed, but you now want to install the 
 		networking support, use the &#8220;<span class="quote">Selective Install for Networking</span>&#8221; 
@@ -26,7 +26,7 @@
 		to the <span class="guimenu">Names List</span> or specify a  WINS server (NetBIOS 
 		Nameserver in IBM and RFC terminology). For Warp Connect, you 
 		may need to download an update for <code class="constant">IBM Peer</code> to bring it on 
-		the same level as Warp 4. See the IBM OS/2 Warp Web page</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2682872"></a>Configuring Other Versions of OS/2</h3></div></div></div><p>This sections deals with configuring OS/2 Warp 3 (not Connect), OS/2 1.2, 1.3 or 2.x.</p><p>You can use the free Microsoft LAN Manager 2.2c Client for OS/2 that is
+		the same level as Warp 4. See the IBM OS/2 Warp Web page</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2682886"></a>Configuring Other Versions of OS/2</h3></div></div></div><p>This sections deals with configuring OS/2 Warp 3 (not Connect), OS/2 1.2, 1.3 or 2.x.</p><p>You can use the free Microsoft LAN Manager 2.2c Client for OS/2 that is
 		available from 
 		<a class="ulink" href="ftp://ftp.microsoft.com/BusSys/Clients/LANMAN.OS2/" target="_top">
 		ftp://ftp.microsoft.com/BusSys/Clients/LANMAN.OS2/</a>. In a nutshell, edit
@@ -37,7 +37,7 @@
 		</pre><p>before you install the client. Also, do not use the included NE2000 driver because it is buggy.
 		Try the NE2000 or NS2000 driver from <a class="ulink" href="ftp://ftp.cdrom.com/pub/os2/network/ndis/" target="_top">
  		ftp://ftp.cdrom.com/pub/os2/network/ndis/</a> instead.
-		</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2682928"></a>Printer Driver Download for OS/2 Clients</h3></div></div></div><p>Create a share called <em class="parameter"><code>[PRINTDRV]</code></em> that is 
+		</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2682942"></a>Printer Driver Download for OS/2 Clients</h3></div></div></div><p>Create a share called <em class="parameter"><code>[PRINTDRV]</code></em> that is 
 		world-readable. Copy your OS/2 driver files there. The <code class="filename">.EA_</code>
 		files must still be separate, so you will need to use the original install files
 		and not copy an installed driver from an OS/2 system.</p><p>Install the NT driver first for that printer. Then, add to your <code class="filename">smb.conf</code> a parameter,
@@ -50,7 +50,7 @@
 		you the driver is not available. On the second attempt, it 
 		will work. This is fixed simply by adding the device name
   		 to the mapping, after which it will work on the first attempt.
-		</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2683021"></a>Windows for Workgroups</h2></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2683027"></a>Latest TCP/IP Stack from Microsoft</h3></div></div></div><p>Use the latest TCP/IP stack from Microsoft if you use Windows
+		</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2683035"></a>Windows for Workgroups</h2></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2683041"></a>Latest TCP/IP Stack from Microsoft</h3></div></div></div><p>Use the latest TCP/IP stack from Microsoft if you use Windows
 for Workgroups. The early TCP/IP stacks had lots of bugs.</p><p> 
 Microsoft has released an incremental upgrade to its TCP/IP 32-bit VxD drivers. The latest release can be
 found at ftp.microsoft.com, located in <code class="filename">/Softlib/MSLFILES/TCP32B.EXE</code>.  There is an
@@ -60,7 +60,7 @@
 <code class="filename">NETSTAT.EXE</code>, and <code class="filename">NBTSTAT.EXE</code>.
 </p><p>
 More information about this patch is available in <a class="ulink" href="http://support.microsoft.com/kb/q99891/" target="_top">Knowledge Base article 99891</a>.
-</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2683110"></a>Delete .pwl Files After Password Change</h3></div></div></div><p>
+</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2683124"></a>Delete .pwl Files After Password Change</h3></div></div></div><p>
 Windows for Workgroups does a lousy job with passwords. When you change passwords on either
 the UNIX box or the PC, the safest thing to do is delete the .pwl files in the Windows
 directory. The PC will complain about not finding the files, but will soon get over it,
@@ -70,16 +70,16 @@
 password, even if you told it a new one.
 </p><p> 
 Often Windows for Workgroups will totally ignore a password you give it in a dialog box.
-</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2683136"></a>Configuring Windows for Workgroups Password Handling</h3></div></div></div><p>
-<a class="indexterm" name="id2683144"></a>
+</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2683150"></a>Configuring Windows for Workgroups Password Handling</h3></div></div></div><p>
+<a class="indexterm" name="id2683158"></a>
 There is a program call <code class="filename">admincfg.exe</code> on the last disk (disk 8) of the WFW 3.11 disk set.
 To install it, type <strong class="userinput"><code>EXPAND A:\ADMINCFG.EX_ C:\WINDOWS\ADMINCFG.EXE</code></strong>.  Then add an icon
 for it via the <span class="application">Program Manager</span> <span class="guimenu">New</span> menu.  This program allows
 you to control how WFW handles passwords, Disable Password Caching and so on, for use with <a class="link" href="smb.conf.5.html#SECURITY">security = user</a>.
-</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2683194"></a>Password Case Sensitivity</h3></div></div></div><p>Windows for Workgroups uppercases the password before sending it to the server.
+</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2683208"></a>Password Case Sensitivity</h3></div></div></div><p>Windows for Workgroups uppercases the password before sending it to the server.
 UNIX passwords can be case-sensitive though. Check the <code class="filename">smb.conf</code> information on
 <a class="link" href="smb.conf.5.html#PASSWORDLEVEL">password level</a> to specify what characters
-Samba should try to uppercase when checking.</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2683226"></a>Use TCP/IP as Default Protocol</h3></div></div></div><p>To support print queue reporting, you may find
+Samba should try to uppercase when checking.</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2683240"></a>Use TCP/IP as Default Protocol</h3></div></div></div><p>To support print queue reporting, you may find
 that you have to use TCP/IP as the default protocol under
 Windows for Workgroups. For some reason, if you leave NetBEUI as the default,
 it may break the print queue reporting on some systems.
@@ -94,7 +94,7 @@
 reported that anything over 3072 slows things down enormously. One
 person even reported a speed drop of a factor of 30 when he went from
 3072 to 8192.
-</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2683283"></a>Windows 95/98</h2></div></div></div><p>
+</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2683297"></a>Windows 95/98</h2></div></div></div><p>
 When using Windows 95 OEM SR2, the following updates are recommended where Samba
 is being used. Please note that the changes documented in 
 <a class="link" href="Other-Clients.html#speedimpr" title="Speed Improvement">Speed Improvement</a> will affect you once these
@@ -109,11 +109,11 @@
 fix may stop your machine from hanging for an extended period when exiting
 Outlook, and you may notice a significant speedup when accessing network
 neighborhood services.
-</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2683352"></a>Speed Improvement</h3></div></div></div><p>
+</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2683366"></a>Speed Improvement</h3></div></div></div><p>
 Configure the Windows 95 TCP/IP registry settings to give better
 performance. I use a program called <code class="literal">MTUSPEED.exe</code> that I got off the
 Internet. There are various other utilities of this type freely available.
-</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2683373"></a>Windows 2000 Service Pack 2</h2></div></div></div><p> 
+</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2683387"></a>Windows 2000 Service Pack 2</h2></div></div></div><p> 
 There are several annoyances with Windows 2000 SP2, one of which
 only appears when using a Samba server to host user profiles
 to Windows 2000 SP2 clients in a Windows domain. This assumes
@@ -133,7 +133,7 @@
 releases prior to Samba 2.2.2.
 </p><p> 
 <a class="link" href="Other-Clients.html#minimalprofile" title="Example 44.1. Minimal Profile Share">Following example</a> provides a minimal profile share.
-</p><div class="example"><a name="minimalprofile"></a><p class="title"><b>Example 44.1. Minimal Profile Share</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[profile]</code></em></td></tr><tr><td><a class="indexterm" name="id2683464"></a><em class="parameter"><code>path = /export/profile</code></em></td></tr><tr><td><a class="indexterm" name="id2683476"></a><em class="parameter"><code>create mask = 0600</code></em></td></tr><tr><td><a class="indexterm" name="id2683487"></a><em class="parameter"><code>directory mask = 0700</code></em></td></tr><tr><td><a class="indexterm" name="id2683499"></a><em class="parameter"><code>nt acl support = no</code></em></td></tr><tr><td><a class="indexterm" name="id2683510"></a><em class="parameter"><code>read only = no</code></em></td></tr></table></div></div><br class="example-break"><p>
+</p><div class="example"><a name="minimalprofile"></a><p class="title"><b>Example 44.1. Minimal Profile Share</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[profile]</code></em></td></tr><tr><td><a class="indexterm" name="id2683478"></a><em class="parameter"><code>path = /export/profile</code></em></td></tr><tr><td><a class="indexterm" name="id2683490"></a><em class="parameter"><code>create mask = 0600</code></em></td></tr><tr><td><a class="indexterm" name="id2683501"></a><em class="parameter"><code>directory mask = 0700</code></em></td></tr><tr><td><a class="indexterm" name="id2683513"></a><em class="parameter"><code>nt acl support = no</code></em></td></tr><tr><td><a class="indexterm" name="id2683524"></a><em class="parameter"><code>read only = no</code></em></td></tr></table></div></div><br class="example-break"><p>
 The reason for this bug is that the Windows 200x SP2 client copies
 the security descriptor for the profile that contains
 the Samba server's SID, and not the domain SID. The client
@@ -145,7 +145,7 @@
 the Windows 200x client a response to the QuerySecurityDescriptor trans2 call, which causes the client
 to set a default ACL for the profile. This default ACL includes:
 </p><p><span class="emphasis"><em>DOMAIN\user 	&#8220;<span class="quote">Full Control</span>&#8221;</em></span>&gt;</p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>This bug does not occur when using Winbind to
-create accounts on the Samba host for Domain users.</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2683569"></a>Windows NT 3.1</h2></div></div></div><p>If you have problems communicating across routers with Windows 
+create accounts on the Samba host for Domain users.</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2683583"></a>Windows NT 3.1</h2></div></div></div><p>If you have problems communicating across routers with Windows 
 NT 3.1 workstations, read <a class="ulink" href="http://support.microsoft.com/default.aspx?scid=kb;Q103765" target="_top">this Microsoft Knowledge Base article:</a>.
 
 </p></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="Portability.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="Appendix.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="speed.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Chapter 43. Portability </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> Chapter 45. Samba Performance Tuning</td></tr></table></div></body></html>

Modified: branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/PolicyMgmt.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/PolicyMgmt.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/PolicyMgmt.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,24 +1,24 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 26. System and Account Policies</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="optional.html" title="Part III. Advanced Configuration"><link rel="prev" href="AdvancedNetworkManagement.html" title="Chapter 25. Advanced Network Management"><link rel="next" href="ProfileMgmt.html" title="Chapter 27. Desktop Profile Management"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 26. System and Account Policies</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="AdvancedNetworkManagement.html">Prev</a> </td><th width="60%" align="center">Part III. Advanced Configuration</th><td width="20%" align="right"> <a accesskey="n" href="ProfileMgmt.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="PolicyMgmt"></a>Chapter 26. System and Account Policies</h2></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht at samba.org">jht at samba.org</a>&gt;</code></p></div></div></div></div><div><p class="pubdate">April 3 2003</p></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="PolicyMgmt.html#id2651772">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="PolicyMgmt.html#id2651878">Creating and Managing System Policies</a></span></dt><dd><dl><dt><span class="sect2"><a href="PolicyMgmt.html#id2652067">Windows 9x/ME Policies</a></span></dt><dt><span class="sect2"><a href="PolicyMgmt.html#id2652204">Windows NT4-Style Policy Files</a></span></dt><dt><span class="sect2"><a href="PolicyMgmt.html#id2652426">MS Windows 200x/XP Professional Policies</a></span></dt></dl></dd><dt><span class="sect1"><a href="PolicyMgmt.html#id2652874">Managing Account/User Policies</a></span></dt><dt><span class="sect1"><a href="PolicyMgmt.html#id2653101">Management Tools</a></span></dt><dd><dl><dt><span class="sect2"><a href="PolicyMgmt.html#id2653114">Samba Editreg Toolset</a></span></dt><dt><span class="sect2"><a href="PolicyMgmt.html#id2653196">Windows NT4/200x</a></span></dt><dt><span class="sect2"><a href="PolicyMgmt.html#id2653236">Samba PDC</a></span></dt></dl></dd><dt><span class="sect1"><a href="PolicyMgmt.html#id2653301">System Startup and Logon Processing Overview</a></span></dt><dt><span class="sect1"><a href="PolicyMgmt.html#id2653459">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="PolicyMgmt.html#id2653470">Policy Does Not Work</a></span></dt></dl></dd></dl></div><p>
-<a class="indexterm" name="id2651759"></a>
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 26. System and Account Policies</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="optional.html" title="Part III. Advanced Configuration"><link rel="prev" href="AdvancedNetworkManagement.html" title="Chapter 25. Advanced Network Management"><link rel="next" href="ProfileMgmt.html" title="Chapter 27. Desktop Profile Management"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 26. System and Account Policies</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="AdvancedNetworkManagement.html">Prev</a> </td><th width="60%" align="center">Part III. Advanced Configuration</th><td width="20%" align="right"> <a accesskey="n" href="ProfileMgmt.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="PolicyMgmt"></a>Chapter 26. System and Account Policies</h2></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht at samba.org">jht at samba.org</a>&gt;</code></p></div></div></div></div><div><p class="pubdate">April 3 2003</p></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="PolicyMgmt.html#id2651786">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="PolicyMgmt.html#id2651892">Creating and Managing System Policies</a></span></dt><dd><dl><dt><span class="sect2"><a href="PolicyMgmt.html#id2652081">Windows 9x/ME Policies</a></span></dt><dt><span class="sect2"><a href="PolicyMgmt.html#id2652218">Windows NT4-Style Policy Files</a></span></dt><dt><span class="sect2"><a href="PolicyMgmt.html#id2652439">MS Windows 200x/XP Professional Policies</a></span></dt></dl></dd><dt><span class="sect1"><a href="PolicyMgmt.html#id2652888">Managing Account/User Policies</a></span></dt><dt><span class="sect1"><a href="PolicyMgmt.html#id2653115">Management Tools</a></span></dt><dd><dl><dt><span class="sect2"><a href="PolicyMgmt.html#id2653128">Samba Editreg Toolset</a></span></dt><dt><span class="sect2"><a href="PolicyMgmt.html#id2653210">Windows NT4/200x</a></span></dt><dt><span class="sect2"><a href="PolicyMgmt.html#id2653250">Samba PDC</a></span></dt></dl></dd><dt><span class="sect1"><a href="PolicyMgmt.html#id2653315">System Startup and Logon Processing Overview</a></span></dt><dt><span class="sect1"><a href="PolicyMgmt.html#id2653472">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="PolicyMgmt.html#id2653484">Policy Does Not Work</a></span></dt></dl></dd></dl></div><p>
+<a class="indexterm" name="id2651773"></a>
 This chapter summarizes the current state of knowledge derived from personal
 practice and knowledge from Samba mailing list subscribers. Before reproduction
 of posted information, every effort has been made to validate the information given.
 Where additional information was uncovered through this validation, it is provided
 also.
-</p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2651772"></a>Features and Benefits</h2></div></div></div><p>
-<a class="indexterm" name="id2651780"></a>
-<a class="indexterm" name="id2651787"></a>
+</p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2651786"></a>Features and Benefits</h2></div></div></div><p>
 <a class="indexterm" name="id2651794"></a>
+<a class="indexterm" name="id2651801"></a>
+<a class="indexterm" name="id2651808"></a>
 When MS Windows NT 3.5 was introduced, the hot new topic was the ability to implement
 Group Policies for users and groups. Then along came MS Windows NT4 and a few sites
 started to adopt this capability. How do we know that? By the number of &#8220;<span class="quote">boo-boos</span>&#8221;
 (or mistakes) administrators made and then requested help to resolve.
 </p><p>
-<a class="indexterm" name="id2651813"></a>
-<a class="indexterm" name="id2651820"></a>
-<a class="indexterm" name="id2651829"></a>
-<a class="indexterm" name="id2651836"></a>
+<a class="indexterm" name="id2651827"></a>
+<a class="indexterm" name="id2651834"></a>
 <a class="indexterm" name="id2651843"></a>
+<a class="indexterm" name="id2651850"></a>
+<a class="indexterm" name="id2651856"></a>
 By the time that MS Windows 2000 and Active Directory was released, administrators
 got the message: Group Policies are a good thing! They can help reduce administrative
 costs and actually make happier users. But adoption of the true
@@ -27,16 +27,16 @@
 mailing list back in 2000 and 2001 when there were few postings regarding GPOs and
 how to replicate them in a Samba environment.
 </p><p>
-<a class="indexterm" name="id2651864"></a>
+<a class="indexterm" name="id2651878"></a>
 Judging by the traffic volume since mid 2002, GPOs have become a standard part of
 the deployment in many sites. This chapter reviews techniques and methods that can
 be used to exploit opportunities for automation of control over user desktops and
 network client workstations.
-</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2651878"></a>Creating and Managing System Policies</h2></div></div></div><p>
-<a class="indexterm" name="id2651886"></a>
-<a class="indexterm" name="id2651893"></a>
+</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2651892"></a>Creating and Managing System Policies</h2></div></div></div><p>
 <a class="indexterm" name="id2651900"></a>
 <a class="indexterm" name="id2651907"></a>
+<a class="indexterm" name="id2651914"></a>
+<a class="indexterm" name="id2651921"></a>
 Under MS Windows platforms, particularly those following the release of MS Windows
 NT4 and MS Windows 95, it is possible to create a type of file that would be placed
 in the NETLOGON share of a domain controller. As the client logs onto the network,
@@ -44,9 +44,9 @@
 machine. This file allows changes to be made to those parts of the registry that
 affect users, groups of users, or machines.
 </p><p>
-<a class="indexterm" name="id2651925"></a>
-<a class="indexterm" name="id2651932"></a>
-<a class="indexterm" name="id2651938"></a>
+<a class="indexterm" name="id2651939"></a>
+<a class="indexterm" name="id2651945"></a>
+<a class="indexterm" name="id2651952"></a>
 For MS Windows 9x/Me, this file must be called <code class="filename">Config.POL</code> and may
 be generated using a tool called <code class="filename">poledit.exe</code>, better known as the
 Policy Editor. The policy editor was provided on the Windows 98 installation CD-ROM, but
@@ -54,12 +54,12 @@
 comments of MS Windows network administrators, it would appear that this tool became
 a part of the MS Windows Me Resource Kit.
 </p><p>
-<a class="indexterm" name="id2651967"></a>
+<a class="indexterm" name="id2651981"></a>
 MS Windows NT4 server products include the <span class="emphasis"><em>System Policy Editor</em></span>
 under <span class="guimenu">Start -&gt; Programs -&gt; Administrative Tools</span>.
 For MS Windows NT4 and later clients, this file must be called <code class="filename">NTConfig.POL</code>.
 </p><p>
-<a class="indexterm" name="id2651996"></a>
+<a class="indexterm" name="id2652010"></a>
 New with the introduction of MS Windows 2000 was the Microsoft Management Console
 or MMC. This tool is the new wave in the ever-changing landscape of Microsoft
 methods for management of network access and security. Every new Microsoft product
@@ -67,10 +67,10 @@
 complex tools and methods. To Microsoft's credit, the MMC does appear to
 be a step forward, but improved functionality comes at a great price.
 </p><p>
-<a class="indexterm" name="id2652014"></a>
-<a class="indexterm" name="id2652020"></a>
 <a class="indexterm" name="id2652027"></a>
 <a class="indexterm" name="id2652034"></a>
+<a class="indexterm" name="id2652041"></a>
+<a class="indexterm" name="id2652048"></a>
 Before embarking on the configuration of network and system policies, it is highly
 advisable to read the documentation available from Microsoft's Web site regarding
 <a class="ulink" href="http://www.microsoft.com/ntserver/techresources/management/prof_policies.asp" target="_top">
@@ -80,16 +80,16 @@
 </p><p>
 What follows is a brief discussion with some helpful notes. The information provided
 here is incomplete  you are warned.
-</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2652067"></a>Windows 9x/ME Policies</h3></div></div></div><p>
-<a class="indexterm" name="id2652075"></a>
-<a class="indexterm" name="id2652082"></a>
+</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2652081"></a>Windows 9x/ME Policies</h3></div></div></div><p>
+<a class="indexterm" name="id2652089"></a>
+<a class="indexterm" name="id2652096"></a>
 	You need the Windows 98 Group Policy Editor to set up Group Profiles under Windows 9x/Me.
 	It can be found on the original full-product Windows 98 installation CD-ROM under
 	<code class="filename">tools\reskit\netadmin\poledit</code>. Install this using the
 	Add/Remove Programs facility, and then click on <span class="guiicon">Have Disk</span>.
 	</p><p>
-<a class="indexterm" name="id2652108"></a>
-<a class="indexterm" name="id2652115"></a>
+<a class="indexterm" name="id2652122"></a>
+<a class="indexterm" name="id2652129"></a>
 	Use the Group Policy Editor to create a policy file that specifies the location of
 	user profiles and/or <code class="filename">My Documents</code>, and so on. Then save these
 	settings in a file called <code class="filename">Config.POL</code> that needs to be placed in the
@@ -99,25 +99,25 @@
 	</p><p>
 	Further details are covered in the Windows 98 Resource Kit documentation.
 	</p><p>
-<a class="indexterm" name="id2652154"></a>
+<a class="indexterm" name="id2652168"></a>
 	If you do not take the correct steps, then every so often Windows 9x/Me will check the
 	integrity of the registry and restore its settings from the backup
 	copy of the registry it stores on each Windows 9x/Me machine. So, you will
 	occasionally notice things changing back to the original settings.
 	</p><p>
-<a class="indexterm" name="id2652170"></a>
-<a class="indexterm" name="id2652176"></a>
+<a class="indexterm" name="id2652183"></a>
+<a class="indexterm" name="id2652190"></a>
 	Install the Group Policy handler for Windows 9x/Me to pick up Group Policies. Look on the
 	Windows 98 CD-ROM in <code class="filename">\tools\reskit\netadmin\poledit</code>.
 	Install Group Policies on a Windows 9x/Me client by double-clicking on
 	<code class="filename">grouppol.inf</code>. Log off and on again a couple of times and see
 	if Windows 98 picks up Group Policies. Unfortunately, this needs to be done on every
 	Windows 9x/Me machine that uses Group Policies.
-	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2652204"></a>Windows NT4-Style Policy Files</h3></div></div></div><p>
-<a class="indexterm" name="id2652212"></a>
-<a class="indexterm" name="id2652219"></a>
+	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2652218"></a>Windows NT4-Style Policy Files</h3></div></div></div><p>
 <a class="indexterm" name="id2652226"></a>
 <a class="indexterm" name="id2652233"></a>
+<a class="indexterm" name="id2652240"></a>
+<a class="indexterm" name="id2652247"></a>
 	To create or edit <code class="filename">ntconfig.pol</code>, you must use the NT Server
 	Policy Editor, <code class="literal">poledit.exe</code>, which is included with NT4 Server
 	but not with NT workstation. There is a Policy Editor on an NT4
@@ -126,19 +126,19 @@
 	workstation/server, it will not work with NT clients. However, the files from
 	the NT Server will run happily enough on an NT4 workstation.
 	</p><p>
-<a class="indexterm" name="id2652263"></a>
-<a class="indexterm" name="id2652270"></a>
 <a class="indexterm" name="id2652276"></a>
 <a class="indexterm" name="id2652283"></a>
+<a class="indexterm" name="id2652290"></a>
+<a class="indexterm" name="id2652297"></a>
 	You need <code class="filename">poledit.exe</code>, <code class="filename">common.adm</code>, and <code class="filename">winnt.adm</code>.
 	It is convenient to put the two <code class="filename">*.adm</code> files in  the <code class="filename">c:\winnt\inf</code> 
 	directory, which is where the binary will look for them unless told otherwise. This
 	directory is normally &#8220;<span class="quote">hidden.</span>&#8221;
 	</p><p>
-<a class="indexterm" name="id2652329"></a>
-<a class="indexterm" name="id2652336"></a>
 <a class="indexterm" name="id2652343"></a>
 <a class="indexterm" name="id2652350"></a>
+<a class="indexterm" name="id2652357"></a>
+<a class="indexterm" name="id2652364"></a>
 	The Windows NT Policy Editor is also included with the Service Pack 3 (and
 	later) for Windows NT 4.0. Extract the files using <code class="literal">servicepackname /x</code>
 	 that's <code class="literal">Nt4sp6ai.exe /x</code> for Service Pack 6a. The Policy Editor,
@@ -146,17 +146,17 @@
 	be extracted as well. It is also possible to download the policy template
 	files for Office97 and get a copy of the Policy Editor. Another possible
 	location is with the Zero Administration Kit available for download from Microsoft.
-	</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2652386"></a>Registry Spoiling</h4></div></div></div><p>
-<a class="indexterm" name="id2652394"></a>
-<a class="indexterm" name="id2652401"></a>
+	</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2652400"></a>Registry Spoiling</h4></div></div></div><p>
+<a class="indexterm" name="id2652408"></a>
+<a class="indexterm" name="id2652415"></a>
 			With NT4-style registry-based policy changes, a large number of settings are not
 			automatically reversed as the user logs off. The settings that were in the
 			<code class="filename">NTConfig.POL</code> file were applied to the client machine registry and apply to the
 			hive key HKEY_LOCAL_MACHINE are permanent until explicitly reversed. This is known
 			as tattooing. It can have serious consequences downstream, and the administrator must
 			be extremely careful not to lock out the ability to manage the machine at a later date.
-			</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2652426"></a>MS Windows 200x/XP Professional Policies</h3></div></div></div><p>
-<a class="indexterm" name="id2652434"></a>
+			</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2652439"></a>MS Windows 200x/XP Professional Policies</h3></div></div></div><p>
+<a class="indexterm" name="id2652448"></a>
 	Windows NT4 system policies allow the setting of registry parameters specific to
 	users, groups, and computers (client workstations) that are members of the NT4-style
 	domain. Such policy files will work with MS Windows 200x/XP clients also.
@@ -165,8 +165,8 @@
 	a superset of capabilities compared with NT4-style policies. Obviously, the tool used
 	to create them is different, and the mechanism for implementing them is much improved.
 	</p><p>
-	<a class="indexterm" name="id2652456"></a>
-<a class="indexterm" name="id2652463"></a>
+	<a class="indexterm" name="id2652470"></a>
+<a class="indexterm" name="id2652477"></a>
 	The older NT4-style registry-based policies are known as <span class="emphasis"><em>Administrative Templates</em></span>
 	in MS Windows 2000/XP GPOs. The latter includes the ability to set various security
 	configurations, enforce Internet Explorer browser settings, change and redirect aspects of the
@@ -175,23 +175,23 @@
 	feature is the ability to make available particular software Windows applications to particular
 	users and/or groups.
 	</p><p>
-<a class="indexterm" name="id2652492"></a>
-<a class="indexterm" name="id2652498"></a>
 <a class="indexterm" name="id2652505"></a>
+<a class="indexterm" name="id2652512"></a>
+<a class="indexterm" name="id2652519"></a>
 	Remember, NT4 policy files are named <code class="filename">NTConfig.POL</code> and are stored in the root
 	of the NETLOGON share on the domain controllers. A Windows NT4 user enters a username and password
 	and selects the domain name to which the logon will attempt to take place. During the logon process,
 	the client machine reads the <code class="filename">NTConfig.POL</code> file from the NETLOGON share on
 	the authenticating server and modifies the local registry values according to the settings in this file.
 	</p><p>
-<a class="indexterm" name="id2652535"></a>
-<a class="indexterm" name="id2652542"></a>
 <a class="indexterm" name="id2652549"></a>
 <a class="indexterm" name="id2652556"></a>
 <a class="indexterm" name="id2652562"></a>
 <a class="indexterm" name="id2652569"></a>
-<a class="indexterm" name="id2652578"></a>
-<a class="indexterm" name="id2652588"></a>
+<a class="indexterm" name="id2652576"></a>
+<a class="indexterm" name="id2652583"></a>
+<a class="indexterm" name="id2652592"></a>
+<a class="indexterm" name="id2652602"></a>
 	Windows 200x GPOs are feature-rich. They are not stored in the NETLOGON share, but rather part of
 	a Windows 200x policy file is stored in the Active Directory itself and the other part is stored
 	in a shared (and replicated) volume called the SYSVOL folder. This folder is present on all Active
@@ -199,7 +199,7 @@
 	Group Policy Container (GPC), and the part that is stored in the replicated share called SYSVOL is
 	known as the Group Policy Template (GPT).
 	</p><p>
-<a class="indexterm" name="id2652607"></a>
+<a class="indexterm" name="id2652621"></a>
 	With NT4 clients, the policy file is read and executed only as each user logs onto the network.
 	MS Windows 200x policies are much more complex  GPOs are processed and applied at client machine
 	startup (machine specific part), and when the user logs onto the network, the user-specific part
@@ -207,19 +207,19 @@
 	to any number of concurrently applicable (and applied) policy sets (GPOs). Active Directory allows
 	the administrator to also set filters over the policy settings. No such equivalent capability
 	exists with NT4-style policy files.
-	</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2652629"></a>Administration of Windows 200x/XP Policies</h4></div></div></div><p>
-		<a class="indexterm" name="id2652637"></a>
-		<a class="indexterm" name="id2652643"></a>
-<a class="indexterm" name="id2652650"></a>
-<a class="indexterm" name="id2652657"></a>
+	</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2652642"></a>Administration of Windows 200x/XP Policies</h4></div></div></div><p>
+		<a class="indexterm" name="id2652651"></a>
+		<a class="indexterm" name="id2652657"></a>
 <a class="indexterm" name="id2652664"></a>
+<a class="indexterm" name="id2652671"></a>
+<a class="indexterm" name="id2652678"></a>
 		Instead of using the tool called <span class="application">the System Policy Editor</span>, commonly called Poledit (from the
 		executable name <code class="literal">poledit.exe</code>), <acronym class="acronym">GPOs</acronym> are created and managed using a 
 		<span class="application">Microsoft Management Console</span> <acronym class="acronym">(MMC)</acronym> snap-in as follows:</p><div class="procedure"><ol type="1"><li><p>
 			Go to the Windows 200x/XP menu <span class="guimenu">Start-&gt;Programs-&gt;Administrative Tools</span>
 			and select the MMC snap-in called <span class="guimenuitem">Active Directory Users and Computers</span>
 			</p></li><li><p>
-<a class="indexterm" name="id2652728"></a>
+<a class="indexterm" name="id2652742"></a>
 			Select the domain or organizational unit (OU) that you wish to manage, then right-click
 			to open the context menu for that object, and select the <span class="guibutton">Properties</span>.
 			</p></li><li><p>
@@ -237,13 +237,13 @@
 		refer to the Microsoft Windows Resource Kit for your particular
 		version of MS Windows.
 		</p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>
-<a class="indexterm" name="id2652794"></a>
-<a class="indexterm" name="id2652800"></a>
 <a class="indexterm" name="id2652807"></a>
+<a class="indexterm" name="id2652814"></a>
+<a class="indexterm" name="id2652821"></a>
 		The MS Windows 2000 Resource Kit contains a tool called <code class="literal">gpolmig.exe</code>. This tool can be used
 		to migrate an NT4 <code class="filename">NTConfig.POL</code> file into a Windows 200x style GPO. Be VERY careful how you
 		use this powerful tool. Please refer to the resource kit manuals for specific usage information.
-		</p></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2652834"></a>Custom System Policy Templates</h4></div></div></div><p>
+		</p></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2652848"></a>Custom System Policy Templates</h4></div></div></div><p>
 		Over the past year, there has been a bit of talk regarding the creation of customized
 		templates for the Windows Sytem Policy Editor. A recent announcement on the Samba mailing
 		list is worthy of mention.
@@ -256,15 +256,15 @@
 		</p><p>
 		For further information please see the <a class="ulink" href="http://www.pcc-services.com/custom_poledit.html" target="_top">Petersen</a> Computer Consulting web site. There is
 		a download link for the template file.
-		</p></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2652874"></a>Managing Account/User Policies</h2></div></div></div><p>
-<a class="indexterm" name="id2652883"></a>
-<a class="indexterm" name="id2652889"></a>
+		</p></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2652888"></a>Managing Account/User Policies</h2></div></div></div><p>
 <a class="indexterm" name="id2652896"></a>
+<a class="indexterm" name="id2652903"></a>
+<a class="indexterm" name="id2652910"></a>
 Policies can define a specific user's settings or the settings for a group of users. The resulting
 policy file contains the registry settings for all users, groups, and computers that will be using
 the policy file. Separate policy files for each user, group, or computer are not necessary.
 </p><p>
-<a class="indexterm" name="id2652911"></a>
+<a class="indexterm" name="id2652925"></a>
 If you create a policy that will be automatically downloaded from validating domain controllers,
 you should name the file <code class="filename">NTConfig.POL</code>. As system administrator, you have the option of renaming the
 policy file and, by modifying the Windows NT-based workstation, directing the computer to update
@@ -272,46 +272,46 @@
 the System Policy Editor. This can even be a local path such that each machine has its own policy file,
 but if a change is necessary to all machines, it must be made individually to each workstation.
 </p><p>
-<a class="indexterm" name="id2652937"></a>
-<a class="indexterm" name="id2652944"></a>
+<a class="indexterm" name="id2652951"></a>
+<a class="indexterm" name="id2652958"></a>
 When a Windows NT4/200x/XP machine logs onto the network, the client looks in the NETLOGON share on
 the authenticating domain controller for the presence of the <code class="filename">NTConfig.POL</code> file. If one exists, it is 
 downloaded, parsed, and then applied to the user's part of the registry.
 </p><p>
-<a class="indexterm" name="id2652965"></a>
-<a class="indexterm" name="id2652972"></a>
-<a class="indexterm" name="id2652978"></a>
+<a class="indexterm" name="id2652979"></a>
 <a class="indexterm" name="id2652985"></a>
+<a class="indexterm" name="id2652992"></a>
+<a class="indexterm" name="id2652999"></a>
 MS Windows 200x/XP clients that log onto an MS Windows Active Directory security domain may additionally
 acquire policy settings through GPOs that are defined and stored in Active Directory
 itself. The key benefit of using AD GPOs is that they impose no registry <span class="emphasis"><em>spoiling</em></span> effect.
 This has considerable advantage compared with the use of <code class="filename">NTConfig.POL</code> (NT4) style policy updates.
 </p><p>
-<a class="indexterm" name="id2653011"></a>
-<a class="indexterm" name="id2653018"></a>
+<a class="indexterm" name="id2653025"></a>
+<a class="indexterm" name="id2653032"></a>
 In addition to user access controls that may be imposed or applied via system and/or group policies
 in a manner that works in conjunction with user profiles, the user management environment under
 MS Windows NT4/200x/XP allows per-domain as well as per-user account restrictions to be applied.
 Common restrictions that are frequently used include:
 </p><p>
-<a class="indexterm" name="id2653034"></a>
+<a class="indexterm" name="id2653048"></a>
 </p><div class="itemizedlist"><ul type="disc"><li><p>Logon hours</p></li><li><p>Password aging</p></li><li><p>Permitted logon from certain machines only</p></li><li><p>Account type (local or global)</p></li><li><p>User rights</p></li></ul></div><p>
 </p><p>
-<a class="indexterm" name="id2653071"></a>
-<a class="indexterm" name="id2653078"></a>
+<a class="indexterm" name="id2653085"></a>
+<a class="indexterm" name="id2653092"></a>
 Samba-3.0.20 does not yet implement all account controls that are common to MS Windows NT4/200x/XP.
 While it is possible to set many controls using the Domain User Manager for MS Windows NT4, only password
 expiry is functional today. Most of the remaining controls at this time have only stub routines
 that may eventually be completed to provide actual control. Do not be misled by the fact that a
 parameter can be set using the NT4 Domain User Manager or in the <code class="filename">NTConfig.POL</code>.
-</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2653101"></a>Management Tools</h2></div></div></div><p>
+</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2653115"></a>Management Tools</h2></div></div></div><p>
 Anyone who wishes to create or manage Group Policies will need to be familiar with a number of tools.
 The following sections describe a few key tools that will help you to create a low-maintenance user
 environment.
-</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2653114"></a>Samba Editreg Toolset</h3></div></div></div><p>
-	<a class="indexterm" name="id2653122"></a>
-	<a class="indexterm" name="id2653129"></a>
-	<a class="indexterm" name="id2653135"></a>
+</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2653128"></a>Samba Editreg Toolset</h3></div></div></div><p>
+	<a class="indexterm" name="id2653136"></a>
+	<a class="indexterm" name="id2653142"></a>
+	<a class="indexterm" name="id2653149"></a>
 	A new tool called <code class="literal">editreg</code> is under development. This tool can be used
 	to edit registry files (called <code class="filename">NTUser.DAT</code>) that are stored in user
 	and group profiles. <code class="filename">NTConfig.POL</code> files have the same structure as the
@@ -320,33 +320,33 @@
 	permit the building of new <code class="filename">NTConfig.POL</code> files with extended capabilities. It is proving difficult
 	to realize this capability, so do not be surprised if this feature does not materialize. Formal
 	capabilities will be announced at the time that this tool is released for production use.
-	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2653196"></a>Windows NT4/200x</h3></div></div></div><p>
-<a class="indexterm" name="id2653204"></a>
-<a class="indexterm" name="id2653211"></a>
+	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2653210"></a>Windows NT4/200x</h3></div></div></div><p>
 <a class="indexterm" name="id2653218"></a>
+<a class="indexterm" name="id2653224"></a>
+<a class="indexterm" name="id2653231"></a>
 	The tools that may be used to configure these types of controls from the MS Windows environment are
 	the NT4 User Manager for Domains, the NT4 System and Group Policy Editor, and the Registry Editor (regedt32.exe).
 	Under MS Windows 200x/XP, this is done using the MMC with appropriate
 	&#8220;<span class="quote">snap-ins,</span>&#8221; the registry editor, and potentially also the NT4 System and Group Policy Editor.
-	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2653236"></a>Samba PDC</h3></div></div></div><p>
-<a class="indexterm" name="id2653244"></a>
-<a class="indexterm" name="id2653251"></a>
+	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2653250"></a>Samba PDC</h3></div></div></div><p>
 <a class="indexterm" name="id2653258"></a>
 <a class="indexterm" name="id2653265"></a>
+<a class="indexterm" name="id2653271"></a>
+<a class="indexterm" name="id2653278"></a>
 	With a Samba domain controller, the new tools for managing user account and policy information include:
 	<code class="literal">smbpasswd</code>, <code class="literal">pdbedit</code>, <code class="literal">net</code>, and <code class="literal">rpcclient</code>. 
 	The administrator should read the man pages for these tools and become familiar with their use.
-	</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2653301"></a>System Startup and Logon Processing Overview</h2></div></div></div><p>
+	</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2653315"></a>System Startup and Logon Processing Overview</h2></div></div></div><p>
 The following attempts to document the order of processing the system and user policies following a system
 reboot and as part of the user logon:
 </p><div class="orderedlist"><ol type="1"><li><p>
-<a class="indexterm" name="id2653323"></a>
-<a class="indexterm" name="id2653333"></a>
+<a class="indexterm" name="id2653337"></a>
+<a class="indexterm" name="id2653347"></a>
 	Network starts, then Remote Procedure Call System Service (RPCSS) and multiple universal naming
 	convention provider (MUP) start.
 	</p></li><li><p>
-<a class="indexterm" name="id2653349"></a>
-<a class="indexterm" name="id2653356"></a>
+<a class="indexterm" name="id2653363"></a>
+<a class="indexterm" name="id2653369"></a>
 	Where Active Directory is involved, an ordered list of GPOs is downloaded
 	and applied. The list may include GPOs that:
 </p><div class="itemizedlist"><ul type="disc"><li><p>Apply to the location of machines in a directory.</p></li><li><p>Apply only when settings have changed.</p></li><li><p>Depend on configuration of the scope of applicability: local,
@@ -371,10 +371,10 @@
 	</p></li><li><p>
 	The user interface as determined from the GPOs is presented. Note: In a Samba domain (like an NT4
 	domain), machine (system) policies are applied at startup; user policies are applied at logon.
-	</p></li></ol></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2653459"></a>Common Errors</h2></div></div></div><p>
+	</p></li></ol></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2653472"></a>Common Errors</h2></div></div></div><p>
 Policy-related problems can be quite difficult to diagnose and even more difficult to rectify. The following
 collection demonstrates only basic issues.
-</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2653470"></a>Policy Does Not Work</h3></div></div></div><p>
+</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2653484"></a>Policy Does Not Work</h3></div></div></div><p>
 &#8220;<span class="quote">We have created the <code class="filename">Config.POL</code> file and put it in the <span class="emphasis"><em>NETLOGON</em></span> share.
 It has made no difference to our Win XP Pro machines, they just do not see it. It worked fine with Win 98 but does not
 work any longer since we upgraded to Win XP Pro. Any hints?</span>&#8221;

Modified: branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/Portability.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/Portability.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/Portability.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,11 +1,11 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 43. Portability</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="Appendix.html" title="Part VI. Reference Section"><link rel="prev" href="compiling.html" title="Chapter 42. How to Compile Samba"><link rel="next" href="Other-Clients.html" title="Chapter 44. Samba and Other CIFS Clients"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 43. Portability</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="compiling.html">Prev</a> </td><th width="60%" align="center">Part VI. Reference Section</th><td width="20%" align="right"> <a accesskey="n" href="Other-Clients.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="Portability"></a>Chapter 43. Portability</h2></div><div><div class="author"><h3 class="author"><span class="firstname">Jelmer</span> <span class="othername">R.</span> <span class="surname">Vernooij</span></h3><div class="affiliation"><span class="orgname">The Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jelmer at samba.org">jelmer at samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht at samba.org">jht at samba.org</a>&gt;</code></p></div></div></div></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="Portability.html#id2682092">HPUX</a></span></dt><dt><span class="sect1"><a href="Portability.html#id2682195">SCO UNIX</a></span></dt><dt><span class="sect1"><a href="Portability.html#id2682234">DNIX</a></span></dt><dt><span class="sect1"><a href="Portability.html#id2682376">Red Hat Linux</a></span></dt><dt><span class="sect1"><a href="Portability.html#id2682419">AIX: Sequential Read Ahead</a></span></dt><dt><span class="sect1"><a href="Portability.html#id2682481">Solaris</a></span></dt><dd><dl><dt><span class="sect2"><a href="Portability.html#id2682487">Locking Improvements</a></span></dt><dt><span class="sect2"><a href="Portability.html#winbind-solaris9">Winbind on Solaris 9</a></span></dt></dl></dd></dl></div><p>
-<a class="indexterm" name="id2682074"></a>
-<a class="indexterm" name="id2682080"></a>
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 43. Portability</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="Appendix.html" title="Part VI. Reference Section"><link rel="prev" href="compiling.html" title="Chapter 42. How to Compile Samba"><link rel="next" href="Other-Clients.html" title="Chapter 44. Samba and Other CIFS Clients"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 43. Portability</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="compiling.html">Prev</a> </td><th width="60%" align="center">Part VI. Reference Section</th><td width="20%" align="right"> <a accesskey="n" href="Other-Clients.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="Portability"></a>Chapter 43. Portability</h2></div><div><div class="author"><h3 class="author"><span class="firstname">Jelmer</span> <span class="othername">R.</span> <span class="surname">Vernooij</span></h3><div class="affiliation"><span class="orgname">The Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jelmer at samba.org">jelmer at samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht at samba.org">jht at samba.org</a>&gt;</code></p></div></div></div></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="Portability.html#id2682105">HPUX</a></span></dt><dt><span class="sect1"><a href="Portability.html#id2682209">SCO UNIX</a></span></dt><dt><span class="sect1"><a href="Portability.html#id2682248">DNIX</a></span></dt><dt><span class="sect1"><a href="Portability.html#id2682390">Red Hat Linux</a></span></dt><dt><span class="sect1"><a href="Portability.html#id2682433">AIX: Sequential Read Ahead</a></span></dt><dt><span class="sect1"><a href="Portability.html#id2682495">Solaris</a></span></dt><dd><dl><dt><span class="sect2"><a href="Portability.html#id2682500">Locking Improvements</a></span></dt><dt><span class="sect2"><a href="Portability.html#winbind-solaris9">Winbind on Solaris 9</a></span></dt></dl></dd></dl></div><p>
+<a class="indexterm" name="id2682088"></a>
+<a class="indexterm" name="id2682094"></a>
 Samba works on a wide range of platforms, but the interface all the 
 platforms provide is not always compatible. This chapter contains 
-platform-specific information about compiling and using Samba.</p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2682092"></a>HPUX</h2></div></div></div><p>
-<a class="indexterm" name="id2682099"></a>
-<a class="indexterm" name="id2682106"></a>
+platform-specific information about compiling and using Samba.</p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2682105"></a>HPUX</h2></div></div></div><p>
+<a class="indexterm" name="id2682113"></a>
+<a class="indexterm" name="id2682120"></a>
 Hewlett-Packard's implementation of supplementary groups is nonstandard (for
 historical reasons). There are two group files, <code class="filename">/etc/group</code> and
 <code class="filename">/etc/logingroup</code>; the system maps UIDs to numbers using the former, but
@@ -23,11 +23,11 @@
 </p><p>
 This is documented in the HP manual pages under setgroups(2) and passwd(4).
 </p><p>
-<a class="indexterm" name="id2682177"></a>
-<a class="indexterm" name="id2682184"></a>
+<a class="indexterm" name="id2682191"></a>
+<a class="indexterm" name="id2682198"></a>
 On HP-UX you must use gcc or the HP ANSI compiler. The free compiler
 that comes with HP-UX is not ANSI compliant and cannot compile Samba.
-</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2682195"></a>SCO UNIX</h2></div></div></div><p> 
+</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2682209"></a>SCO UNIX</h2></div></div></div><p> 
 If you run an old version of SCO UNIX, you may need to get important 
 TCP/IP patches for Samba to work correctly. Without the patch, you may 
 encounter corrupt data transfers using Samba.
@@ -43,7 +43,7 @@
 problems with your installation. To build Samba for SCO UNIX products  may
 require significant patching of Samba source code. It is much easier to obtain binary
 packages directly from SCO.
-</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2682234"></a>DNIX</h2></div></div></div><p>
+</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2682248"></a>DNIX</h2></div></div></div><p>
 DNIX has a problem with seteuid() and setegid(). These routines are
 needed for Samba to work correctly, but they were left out of the DNIX
 C library for some reason.
@@ -100,14 +100,14 @@
 You should then remove the line:
 </p><pre class="programlisting">
 #define NO_EID
-</pre><p>from the DNIX section of <code class="filename">includes.h</code>.</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2682376"></a>Red Hat Linux</h2></div></div></div><p>
+</pre><p>from the DNIX section of <code class="filename">includes.h</code>.</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2682390"></a>Red Hat Linux</h2></div></div></div><p>
 By default during installation, some versions of Red Hat Linux add an
 entry to <code class="filename">/etc/hosts</code> as follows:
 </p><pre class="programlisting">
 127.0.0.1 loopback "hostname"."domainname"
 </pre><p>
 </p><p>
-<a class="indexterm" name="id2682401"></a>
+<a class="indexterm" name="id2682415"></a>
 This causes Samba to loop back onto the loopback interface.
 The result is that Samba fails to communicate correctly with
 the world and therefore may fail to correctly negotiate who
@@ -115,7 +115,7 @@
 </p><p>
 Corrective action: Delete the entry after the word "loopback"
 in the line starting 127.0.0.1.
-</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2682419"></a>AIX: Sequential Read Ahead</h2></div></div></div><p>
+</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2682433"></a>AIX: Sequential Read Ahead</h2></div></div></div><p>
 Disabling sequential read ahead can improve Samba performance significantly
 when there is a relatively high level of multiprogramming (many smbd processes
 or mixed with another workload), not an abundance of physical memory or slower
@@ -134,7 +134,7 @@
 </p><p>
 If you have a mix of jfs and jfs2 filesystems on the same host, simply use both
 ioo commands.
-</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2682481"></a>Solaris</h2></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2682487"></a>Locking Improvements</h3></div></div></div><p>Some people have been experiencing problems with F_SETLKW64/fcntl 
+</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2682495"></a>Solaris</h2></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2682500"></a>Locking Improvements</h3></div></div></div><p>Some people have been experiencing problems with F_SETLKW64/fcntl 
 when running Samba on Solaris. The built-in file-locking mechanism was
 not scalable. Performance would degrade to the point where processes would
 get into loops of trying to lock a file. It would try a lock, then fail,

Modified: branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/ProfileMgmt.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/ProfileMgmt.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/ProfileMgmt.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,42 +1,42 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 27. Desktop Profile Management</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="optional.html" title="Part III. Advanced Configuration"><link rel="prev" href="PolicyMgmt.html" title="Chapter 26. System and Account Policies"><link rel="next" href="pam.html" title="Chapter 28. PAM-Based Distributed Authentication"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 27. Desktop Profile Management</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="PolicyMgmt.html">Prev</a> </td><th width="60%" align="center">Part III. Advanced Configuration</th><td width="20%" align="right"> <a accesskey="n" href="pam.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="ProfileMgmt"></a>Chapter 27. Desktop Profile Management</h2></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht at samba.org">jht at samba.org</a>&gt;</code></p></div></div></div></div><div><p class="pubdate">April 3 2003</p></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="ProfileMgmt.html#id2653555">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="ProfileMgmt.html#id2653605">Roaming Profiles</a></span></dt><dd><dl><dt><span class="sect2"><a href="ProfileMgmt.html#id2653659">Samba Configuration for Profile Handling</a></span></dt><dt><span class="sect2"><a href="ProfileMgmt.html#id2654264">Windows Client Profile Configuration Information</a></span></dt><dt><span class="sect2"><a href="ProfileMgmt.html#id2655608">User Profile Hive Cleanup Service</a></span></dt><dt><span class="sect2"><a href="ProfileMgmt.html#id2655642">Sharing Profiles between Windows 9x/Me and NT4/200x/XP Workstations</a></span></dt><dt><span class="sect2"><a href="ProfileMgmt.html#id2655741">Profile Migration from Windows NT4/200x Server to Samba</a></span></dt></dl></dd><dt><span class="sect1"><a href="ProfileMgmt.html#id2656092">Mandatory Profiles</a></span></dt><dt><span class="sect1"><a href="ProfileMgmt.html#id2656232">Creating and Managing Group Profiles</a></span></dt><dt><span class="sect1"><a href="ProfileMgmt.html#id2656311">Default Profile for Windows Users</a></span></dt><dd><dl><dt><span class="sect2"><a href="ProfileMgmt.html#id2656341">MS Windows 9x/Me</a></span></dt><dt><span class="sect2"><a href="ProfileMgmt.html#id2656493">MS Windows NT4 Workstation</a></span></dt><dt><span class="sect2"><a href="ProfileMgmt.html#id2657055">MS Windows 200x/XP</a></span></dt></dl></dd><dt><span class="sect1"><a href="ProfileMgmt.html#id2657560">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="ProfileMgmt.html#id2657571">Configuring Roaming Profiles for a Few Users or Groups</a></span></dt><dt><span class="sect2"><a href="ProfileMgmt.html#id2657632">Cannot Use Roaming Profiles</a></span></dt><dt><span class="sect2"><a href="ProfileMgmt.html#id2657804">Changing the Default Profile</a></span></dt><dt><span class="sect2"><a href="ProfileMgmt.html#id2657967">Debugging Roaming Profiles and NT4-style Domain Policies</a></span></dt></dl></dd></dl></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2653555"></a>Features and Benefits</h2></div></div></div><p>
-<a class="indexterm" name="id2653563"></a>
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 27. Desktop Profile Management</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="optional.html" title="Part III. Advanced Configuration"><link rel="prev" href="PolicyMgmt.html" title="Chapter 26. System and Account Policies"><link rel="next" href="pam.html" title="Chapter 28. PAM-Based Distributed Authentication"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 27. Desktop Profile Management</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="PolicyMgmt.html">Prev</a> </td><th width="60%" align="center">Part III. Advanced Configuration</th><td width="20%" align="right"> <a accesskey="n" href="pam.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="ProfileMgmt"></a>Chapter 27. Desktop Profile Management</h2></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht at samba.org">jht at samba.org</a>&gt;</code></p></div></div></div></div><div><p class="pubdate">April 3 2003</p></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="ProfileMgmt.html#id2653569">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="ProfileMgmt.html#id2653618">Roaming Profiles</a></span></dt><dd><dl><dt><span class="sect2"><a href="ProfileMgmt.html#id2653672">Samba Configuration for Profile Handling</a></span></dt><dt><span class="sect2"><a href="ProfileMgmt.html#id2654278">Windows Client Profile Configuration Information</a></span></dt><dt><span class="sect2"><a href="ProfileMgmt.html#id2655622">User Profile Hive Cleanup Service</a></span></dt><dt><span class="sect2"><a href="ProfileMgmt.html#id2655656">Sharing Profiles between Windows 9x/Me and NT4/200x/XP Workstations</a></span></dt><dt><span class="sect2"><a href="ProfileMgmt.html#id2655754">Profile Migration from Windows NT4/200x Server to Samba</a></span></dt></dl></dd><dt><span class="sect1"><a href="ProfileMgmt.html#id2656106">Mandatory Profiles</a></span></dt><dt><span class="sect1"><a href="ProfileMgmt.html#id2656246">Creating and Managing Group Profiles</a></span></dt><dt><span class="sect1"><a href="ProfileMgmt.html#id2656325">Default Profile for Windows Users</a></span></dt><dd><dl><dt><span class="sect2"><a href="ProfileMgmt.html#id2656355">MS Windows 9x/Me</a></span></dt><dt><span class="sect2"><a href="ProfileMgmt.html#id2656507">MS Windows NT4 Workstation</a></span></dt><dt><span class="sect2"><a href="ProfileMgmt.html#id2657069">MS Windows 200x/XP</a></span></dt></dl></dd><dt><span class="sect1"><a href="ProfileMgmt.html#id2657574">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="ProfileMgmt.html#id2657585">Configuring Roaming Profiles for a Few Users or Groups</a></span></dt><dt><span class="sect2"><a href="ProfileMgmt.html#id2657646">Cannot Use Roaming Profiles</a></span></dt><dt><span class="sect2"><a href="ProfileMgmt.html#id2657817">Changing the Default Profile</a></span></dt><dt><span class="sect2"><a href="ProfileMgmt.html#id2657981">Debugging Roaming Profiles and NT4-style Domain Policies</a></span></dt></dl></dd></dl></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2653569"></a>Features and Benefits</h2></div></div></div><p>
+<a class="indexterm" name="id2653577"></a>
 Roaming profiles are feared by some, hated by a few, loved by many, and a godsend for
 some administrators.
 </p><p>
-<a class="indexterm" name="id2653575"></a>
+<a class="indexterm" name="id2653589"></a>
 Roaming profiles allow an administrator to make available a consistent user desktop
 as the user moves from one machine to another. This chapter provides much information
 regarding how to configure and manage roaming profiles.
 </p><p>
-<a class="indexterm" name="id2653589"></a>
+<a class="indexterm" name="id2653603"></a>
 While roaming profiles might sound like nirvana to some, they are a real and tangible
 problem to others. In particular, users of mobile computing tools, where often there may not
 be a sustained network connection, are often better served by purely local profiles.
 This chapter provides information to help the Samba administrator deal with those
 situations.
-</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2653605"></a>Roaming Profiles</h2></div></div></div><div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Warning</h3><p>
+</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2653618"></a>Roaming Profiles</h2></div></div></div><div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Warning</h3><p>
 Roaming profiles support is different for Windows 9x/Me and Windows NT4/200x.
 </p></div><p>
 Before discussing how to configure roaming profiles, it is useful to see how
 Windows 9x/Me and Windows NT4/200x clients implement these features.
 </p><p>
-<a class="indexterm" name="id2653626"></a>
+<a class="indexterm" name="id2653640"></a>
 Windows 9x/Me clients send a NetUserGetInfo request to the server to get the user's
 profiles location. However, the response does not have room for a separate
 profiles location field, only the user's home share. This means that Windows 9x/Me
 profiles are restricted to being stored in the user's home directory.
 </p><p>
-<a class="indexterm" name="id2653642"></a>
-<a class="indexterm" name="id2653648"></a>
+<a class="indexterm" name="id2653655"></a>
+<a class="indexterm" name="id2653662"></a>
 Windows NT4/200x  clients send a NetSAMLogon RPC request, which contains many fields
 including a separate field for the location of the user's profiles.
-</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2653659"></a>Samba Configuration for Profile Handling</h3></div></div></div><p>
+</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2653672"></a>Samba Configuration for Profile Handling</h3></div></div></div><p>
 This section documents how to configure Samba for MS Windows client profile support.
-</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2653670"></a>NT4/200x User Profiles</h4></div></div></div><p>
+</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2653683"></a>NT4/200x User Profiles</h4></div></div></div><p>
 For example, to support Windows NT4/200x clients, set the following in the [global] section of the <code class="filename">smb.conf</code> file:
-</p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2653692"></a><em class="parameter"><code>logon path =  \\profileserver\profileshare\profilepath\%U\moreprofilepath</code></em></td></tr></table><p>
+</p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2653706"></a><em class="parameter"><code>logon path =  \\profileserver\profileshare\profilepath\%U\moreprofilepath</code></em></td></tr></table><p>
 This is typically implemented like:
-</p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2653713"></a><em class="parameter"><code>logon path = \\%L\Profiles\%U</code></em></td></tr></table><p>
+</p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2653727"></a><em class="parameter"><code>logon path = \\%L\Profiles\%U</code></em></td></tr></table><p>
 where &#8220;<span class="quote">%L</span>&#8221; translates to the name of the Samba server and &#8220;<span class="quote">%U</span>&#8221; translates to the username.
 </p><p>
 The default for this option is <code class="filename">\\%N\%U\profile</code>, namely, <code class="filename">\\sambaserver\username\profile</code>. 
@@ -45,55 +45,55 @@
 browseable. Please refer to the man page for <code class="filename">smb.conf</code> regarding the different
 semantics of &#8220;<span class="quote">%L</span>&#8221; and &#8220;<span class="quote">%N</span>&#8221;, as well as &#8220;<span class="quote">%U</span>&#8221; and &#8220;<span class="quote">%u</span>&#8221;.
 </p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>
-<a class="indexterm" name="id2653783"></a>
-<a class="indexterm" name="id2653790"></a>
+<a class="indexterm" name="id2653797"></a>
+<a class="indexterm" name="id2653804"></a>
 MS Windows NT/200x clients at times do not disconnect a connection to a server between logons. It is recommended
 to not use the <em class="parameter"><code>homes</code></em> metaservice name as part of the profile share path.
-</p></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2653808"></a>Windows 9x/Me User Profiles</h4></div></div></div><p>
-<a class="indexterm" name="id2653816"></a>
-<a class="indexterm" name="id2653823"></a>
+</p></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2653822"></a>Windows 9x/Me User Profiles</h4></div></div></div><p>
+<a class="indexterm" name="id2653830"></a>
+<a class="indexterm" name="id2653837"></a>
 To support Windows 9x/Me clients, you must use the <a class="link" href="smb.conf.5.html#LOGONHOME">logon home</a>
 parameter. Samba has been fixed so <strong class="userinput"><code>net use /home</code></strong> now works as well and it, too, relies
 on the <em class="parameter"><code>logon home</code></em> parameter.
 </p><p>
-<a class="indexterm" name="id2653859"></a>
-<a class="indexterm" name="id2653866"></a>
 <a class="indexterm" name="id2653873"></a>
+<a class="indexterm" name="id2653879"></a>
+<a class="indexterm" name="id2653886"></a>
 By using the <em class="parameter"><code>logon home</code></em> parameter, you are restricted to putting Windows 9x/Me profiles
 in the user's home directory.  But wait! There is a trick you can use. If you set the following in the
 <em class="parameter"><code>[global]</code></em> section of your <code class="filename">smb.conf</code> file:
-</p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2653906"></a><em class="parameter"><code>logon home = \\%L\%U\.profiles</code></em></td></tr></table><p>
+</p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2653920"></a><em class="parameter"><code>logon home = \\%L\%U\.profiles</code></em></td></tr></table><p>
 then your Windows 9x/Me clients will dutifully put their clients in a subdirectory
 of your home directory called <code class="filename">.profiles</code> (making them hidden).
 </p><p>
-<a class="indexterm" name="id2653929"></a>
+<a class="indexterm" name="id2653943"></a>
 Not only that, but <strong class="userinput"><code>net use /home</code></strong> will also work because of a feature in
 Windows 9x/Me. It removes any directory stuff off the end of the home directory area
 and only uses the server and share portion. That is, it looks like you
 specified <code class="filename">\\%L\%U</code> for <a class="link" href="smb.conf.5.html#LOGONHOME">logon home</a>.
-</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2653966"></a>Mixed Windows Windows 9x/Me and NT4/200x User Profiles</h4></div></div></div><p>
+</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2653980"></a>Mixed Windows Windows 9x/Me and NT4/200x User Profiles</h4></div></div></div><p>
 You can support profiles for Windows 9x and Windows NT clients by setting both the
 <a class="link" href="smb.conf.5.html#LOGONHOME">logon home</a> and <a class="link" href="smb.conf.5.html#LOGONPATH">logon path</a> parameters. For example,
-</p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2654006"></a><em class="parameter"><code>logon home = \\%L\%U\.profiles</code></em></td></tr><tr><td><a class="indexterm" name="id2654018"></a><em class="parameter"><code>logon path = \\%L\profiles\%U</code></em></td></tr></table><p>
-<a class="indexterm" name="id2654032"></a>
+</p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2654020"></a><em class="parameter"><code>logon home = \\%L\%U\.profiles</code></em></td></tr><tr><td><a class="indexterm" name="id2654031"></a><em class="parameter"><code>logon path = \\%L\profiles\%U</code></em></td></tr></table><p>
+<a class="indexterm" name="id2654045"></a>
 Windows 9x/Me and NT4 and later profiles should not be stored in the same location because
 Windows NT4 and later will experience problems with mixed profile environments.
-</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2654044"></a>Disabling Roaming Profile Support</h4></div></div></div><p>
-<a class="indexterm" name="id2654052"></a>
+</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2654058"></a>Disabling Roaming Profile Support</h4></div></div></div><p>
+<a class="indexterm" name="id2654066"></a>
 The question often asked is, &#8220;<span class="quote">How may I enforce use of local profiles?</span>&#8221; or
 &#8220;<span class="quote">How do I disable roaming profiles?</span>&#8221;
 </p><p>
-<a class="indexterm" name="id2654070"></a>
+<a class="indexterm" name="id2654084"></a>
 There are three ways of doing this:
-</p><a class="indexterm" name="id2654079"></a><div class="variablelist"><dl><dt><span class="term">In <code class="filename">smb.conf</code></span></dt><dd><p>
+</p><a class="indexterm" name="id2654093"></a><div class="variablelist"><dl><dt><span class="term">In <code class="filename">smb.conf</code></span></dt><dd><p>
 		Affect the following settings and ALL clients will be forced to use a local profile:
 		<a class="link" href="smb.conf.5.html#LOGONHOME">logon home =  </a> and <a class="link" href="smb.conf.5.html#LOGONPATH">logon path =  </a>
 		</p><p>
 		The arguments to these parameters must be left blank. It is necessary to include the <code class="constant">=</code> sign
 		to specifically assign the empty value.
 		</p></dd><dt><span class="term">MS Windows Registry:</span></dt><dd><p>
-<a class="indexterm" name="id2654149"></a>
-<a class="indexterm" name="id2654155"></a>
+<a class="indexterm" name="id2654163"></a>
+<a class="indexterm" name="id2654169"></a>
 		Use the Microsoft Management Console (MMC) <code class="literal">gpedit.msc</code> to instruct your MS Windows XP
 		machine to use only a local profile. This, of course, modifies registry settings. The full
 		path to the option is:
@@ -116,11 +116,11 @@
 Consult the MS Windows registry guide for your particular MS Windows version for more information
 about which registry keys to change to enforce use of only local user profiles.
 </p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>
-<a class="indexterm" name="id2654249"></a>
+<a class="indexterm" name="id2654263"></a>
 The specifics of how to convert a local profile to a roaming profile, or a roaming profile
 to a local one, vary according to the version of MS Windows you are running. Consult the Microsoft MS
 Windows Resource Kit for your version of Windows for specific information.
-</p></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2654264"></a>Windows Client Profile Configuration Information</h3></div></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2654270"></a>Windows 9x/Me Profile Setup</h4></div></div></div><p>
+</p></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2654278"></a>Windows Client Profile Configuration Information</h3></div></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2654284"></a>Windows 9x/Me Profile Setup</h4></div></div></div><p>
 When a user first logs in on Windows 9x, the file user.DAT is created, as are folders <code class="filename">Start
 Menu</code>, <code class="filename">Desktop</code>, <code class="filename">Programs</code>, and
 <code class="filename">Nethood</code>. These directories and their contents will be merged with the local versions
@@ -128,8 +128,8 @@
 each.	You will need to use the <em class="parameter"><code>[global]</code></em> options <a class="link" href="smb.conf.5.html#PRESERVECASE">preserve case = yes</a>, <a class="link" href="smb.conf.5.html#SHORTPRESERVECASE">short preserve case = yes</a>, and <a class="link" href="smb.conf.5.html#CASESENSITIVE">case sensitive = no</a> in order to maintain capital letters in shortcuts in any of the
 profile folders.
 </p><p>
-<a class="indexterm" name="id2654360"></a>
-<a class="indexterm" name="id2654366"></a>
+<a class="indexterm" name="id2654373"></a>
+<a class="indexterm" name="id2654380"></a>
 The <code class="filename">user.DAT</code> file contains all the user's preferences. If you wish to enforce a set of preferences,
 rename their <code class="filename">user.DAT</code> file to <code class="filename">user.MAN</code>, and deny them write access to this file.
 </p><div class="orderedlist"><ol type="1"><li><p>
@@ -144,16 +144,16 @@
 	ensure that the Primary Logon is <span class="guilabel">Client for Microsoft Networks</span>. Press
 	<span class="guibutton">OK</span>, and this time allow the computer to reboot.
 	</p></li></ol></div><p>
-<a class="indexterm" name="id2654487"></a>
-<a class="indexterm" name="id2654494"></a>
 <a class="indexterm" name="id2654501"></a>
 <a class="indexterm" name="id2654508"></a>
+<a class="indexterm" name="id2654515"></a>
+<a class="indexterm" name="id2654522"></a>
 Under Windows 9x/Me, profiles are downloaded from the Primary Logon. If you have the Primary Logon
 as &#8220;<span class="quote">Client for Novell Networks</span>&#8221;, then the profiles and logon script will be downloaded from
 your Novell server. If you have the Primary Logon as &#8220;<span class="quote">Windows Logon</span>&#8221;, then the profiles will
 be loaded from the local machine  a bit against the concept of roaming profiles, it would seem! 
 </p><p>
-<a class="indexterm" name="id2654535"></a>
+<a class="indexterm" name="id2654549"></a>
 You will now find that the Microsoft Networks Login box contains <code class="constant">[user, password, domain]</code> instead
 of just <code class="constant">[user, password]</code>. Type in the Samba server's domain name (or any other domain known to exist,
 but bear in mind that the user will be authenticated against this domain and profiles downloaded from it
@@ -168,28 +168,28 @@
 the Samba server and verify that the <code class="filename">Desktop</code>, <code class="filename">Start Menu</code>,
 <code class="filename">Programs</code>, and <code class="filename">Nethood</code> folders have been created.
 </p><p>
-<a class="indexterm" name="id2654622"></a>
-<a class="indexterm" name="id2654629"></a>
 <a class="indexterm" name="id2654636"></a>
+<a class="indexterm" name="id2654642"></a>
+<a class="indexterm" name="id2654649"></a>
 These folders will be cached locally on the client and updated when the user logs off (if
 you haven't made them read-only by then). You will find that if the user creates further folders or
 shortcuts, the client will merge the profile contents downloaded with the contents of the profile
 directory already on the local client, taking the newest folders and shortcut from each set.
 </p><p>
-<a class="indexterm" name="id2654652"></a>
-<a class="indexterm" name="id2654659"></a>
 <a class="indexterm" name="id2654666"></a>
 <a class="indexterm" name="id2654673"></a>
+<a class="indexterm" name="id2654680"></a>
+<a class="indexterm" name="id2654687"></a>
 If you have made the folders/files read-only on the Samba server, then you will get errors from
 the Windows 9x/Me machine on logon and logout as it attempts to merge the local and remote profile.
 Basically, if you have any errors reported by the Windows 9x/Me machine, check the UNIX file permissions
 and ownership rights on the profile directory contents, on the Samba server.
 </p><p>
-<a class="indexterm" name="id2654690"></a>
-<a class="indexterm" name="id2654697"></a>
-<a class="indexterm" name="id2654704"></a>
+<a class="indexterm" name="id2654703"></a>
 <a class="indexterm" name="id2654710"></a>
 <a class="indexterm" name="id2654717"></a>
+<a class="indexterm" name="id2654724"></a>
+<a class="indexterm" name="id2654731"></a>
 If you have problems creating user profiles, you can reset the user's local desktop cache, as shown below.
 When this user next logs in, the user will be told that he/she is logging in &#8220;<span class="quote">for the first
 time</span>&#8221;.
@@ -214,7 +214,7 @@
 	described above) and delete the <code class="filename">user.DAT</code> or <code class="filename">user.MAN</code>
 	file for the user, making a backup if required. 
 	</p></li></ol></div><div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Warning</h3><p>
-<a class="indexterm" name="id2654849"></a>
+<a class="indexterm" name="id2654862"></a>
 Before deleting the contents of the directory listed in the <em class="parameter"><code>ProfilePath</code></em>
 (this is likely to be <code class="filename">c:\windows\profiles\username)</code>, ask whether the owner has
 any important files stored on his or her desktop or start menu. Delete the contents of the
@@ -224,19 +224,19 @@
 in their profile directory, as well as the local &#8220;<span class="quote">desktop,</span>&#8221; &#8220;<span class="quote">nethood,</span>&#8221;
 &#8220;<span class="quote">start menu,</span>&#8221; and &#8220;<span class="quote">programs</span>&#8221; folders.
 </p></div><p>
-<a class="indexterm" name="id2654907"></a>
-<a class="indexterm" name="id2654914"></a>
 <a class="indexterm" name="id2654921"></a>
 <a class="indexterm" name="id2654927"></a>
+<a class="indexterm" name="id2654934"></a>
+<a class="indexterm" name="id2654941"></a>
 If all else fails, increase Samba's debug log levels to between 3 and 10, and/or run a packet
 sniffer program such as ethereal or <code class="literal">netmon.exe</code>, and look for error messages.
 </p><p>
-<a class="indexterm" name="id2654946"></a>
-<a class="indexterm" name="id2654953"></a>
+<a class="indexterm" name="id2654960"></a>
+<a class="indexterm" name="id2654967"></a>
 If you have access to an Windows NT4/200x server, then first set up roaming profiles and/or
 netlogons on the Windows NT4/200x server. Make a packet trace, or examine the example packet traces
 provided with Windows NT4/200x server, and see what the differences are with the equivalent Samba trace.
-</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2654967"></a>Windows NT4 Workstation</h4></div></div></div><p>
+</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2654981"></a>Windows NT4 Workstation</h4></div></div></div><p>
 When a user first logs in to a Windows NT workstation, the profile NTuser.DAT is created. The profile
 location can be now specified through the <a class="link" href="smb.conf.5.html#LOGONPATH">logon path</a> parameter.
 </p><p>
@@ -244,22 +244,22 @@
 This should be set to <code class="filename">H:</code> or any other drive, and should be used in conjunction with
 the new <a class="link" href="smb.conf.5.html#LOGONHOME">logon home</a> parameter.
 </p><p>
-<a class="indexterm" name="id2655027"></a>
-<a class="indexterm" name="id2655034"></a>
+<a class="indexterm" name="id2655041"></a>
+<a class="indexterm" name="id2655048"></a>
 The entry for the NT4 profile is a directory, not a file. The NT help on profiles mentions that a
 directory is also created with a .PDS extension. The user, while logging in, must have write permission
 to create the full profile path (and the folder with the .PDS extension for those situations where it
 might be created). 
 </p><p>
-<a class="indexterm" name="id2655050"></a>
+<a class="indexterm" name="id2655063"></a>
 In the profile directory, Windows NT4 creates more folders than Windows 9x/Me. It creates
 <code class="filename">Application Data</code> and others, as well as <code class="filename">Desktop</code>,
 <code class="filename">Nethood</code>, <code class="filename">Start Menu,</code> and <code class="filename">Programs</code>.
 The profile itself is stored in a file <code class="filename">NTuser.DAT</code>. Nothing appears to be stored
 in the .PDS directory, and its purpose is currently unknown.
 </p><p>
-<a class="indexterm" name="id2655098"></a>
-<a class="indexterm" name="id2655105"></a>
+<a class="indexterm" name="id2655112"></a>
+<a class="indexterm" name="id2655119"></a>
 You can use the <span class="application">System Control Panel</span> to copy a local profile onto
 a Samba server (see NT help on profiles; it is also capable of firing up the correct location in the
 <span class="application">System Control Panel</span> for you). The NT help file also mentions that renaming
@@ -267,7 +267,7 @@
 </p><p>
 The case of the profile is significant.	The file must be called <code class="filename">NTuser.DAT</code>
 or, for a mandatory profile, <code class="filename">NTuser.MAN</code>.
-</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2655159"></a>Windows 2000/XP Professional</h4></div></div></div><p>
+</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2655173"></a>Windows 2000/XP Professional</h4></div></div></div><p>
 You must first convert the profile from a local profile to a domain profile on the MS Windows
 workstation as follows: </p><div class="procedure"><ol type="1"><li><p> Log on as the <span class="emphasis"><em>local</em></span> workstation administrator. </p></li><li><p> Right-click on the <span class="guiicon">My Computer</span> icon, and select
 	<span class="guimenuitem">Properties</span>.</p></li><li><p> Click on the <span class="guilabel">User Profiles</span> tab.</p></li><li><p> Select the profile you wish to convert (click it once).</p></li><li><p> Click on the <span class="guibutton">Copy To</span> button.</p></li><li><p> In the <span class="guilabel">Permitted to use</span> box, click on the
@@ -280,7 +280,7 @@
 </p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>
 Under Windows NT/200x, the use of mandatory profiles forces the use of MS Exchange storage of mail
 data and keeps it out of the desktop profile. That keeps desktop profiles from becoming unusable.
-</p></div><div class="sect4" lang="en"><div class="titlepage"><div><div><h5 class="title"><a name="id2655341"></a>Windows XP Service Pack 1</h5></div></div></div><p>
+</p></div><div class="sect4" lang="en"><div class="titlepage"><div><div><h5 class="title"><a name="id2655355"></a>Windows XP Service Pack 1</h5></div></div></div><p>
 	There is a security check new to Windows XP (or maybe only Windows XP service pack 1).
 	It can be disabled via a group policy in the Active Directory. The policy is called:
 </p><pre class="screen">
@@ -296,18 +296,18 @@
 	</p><div class="procedure"><ol type="1"><li><p>On the XP workstation, log in with an administrative account.</p></li><li><p>Click on <span class="guimenu">Start</span> -&gt; <span class="guimenuitem">Run</span>.</p></li><li><p>Type <code class="literal">mmc</code>.</p></li><li><p>Click on <span class="guibutton">OK</span>.</p></li><li><p>A Microsoft Management Console should appear.</p></li><li><p>Click on <span class="guimenu">File</span> -&gt; <span class="guimenuitem">Add/Remove Snap-in</span> -&gt; <span class="guimenuitem">Add</span>.</p></li><li><p>Double-click on <span class="guiicon">Group Policy</span>.</p></li><li><p>Click on <span class="guibutton">Finish</span> -&gt; <span class="guibutton">Close</span>.</p></li><li><p>Click on <span class="guibutton">OK</span>.</p></li><li><p>In the &#8220;<span class="quote">Console Root</span>&#8221; window expand <span class="guiicon">Local Computer Policy</span> -&gt;
 		<span class="guiicon">Computer Configuration</span> -&gt; <span class="guiicon">Administrative Templates</span> -&gt; 
 		<span class="guiicon">System</span> -&gt; <span class="guiicon">User Profiles</span>.</p></li><li><p>Double-click on <span class="guilabel">Do not check for user ownership of Roaming Profile Folders</span>.</p></li><li><p>Select <span class="guilabel">Enabled</span>.</p></li><li><p>Click on <span class="guibutton">OK</span>.</p></li><li><p>Close the whole console. You do not need to save the settings (this refers to the
-	console settings rather than the policies you have changed).</p></li><li><p>Reboot.</p></li></ol></div></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2655608"></a>User Profile Hive Cleanup Service</h3></div></div></div><p>
+	console settings rather than the policies you have changed).</p></li><li><p>Reboot.</p></li></ol></div></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2655622"></a>User Profile Hive Cleanup Service</h3></div></div></div><p>
 There are certain situations that cause a cached local copy of roaming profile not to be deleted on exit, even if
 the policy to force such deletion is set. To deal with that situation, a special service was created. The application 
 <code class="literal">UPHClean</code> (User Profile Hive Cleanup) can be installed as a service on Windows NT4/2000/XP Professional
 and Windows 2003.
 </p><p>
 The UPHClean software package can be downloaded from the User Profile Hive Cleanup
-Service<sup>[<a name="id2655633" href="#ftn.id2655633" class="footnote">7</a>]</sup>
+Service<sup>[<a name="id2655647" href="#ftn.id2655647" class="footnote">7</a>]</sup>
 web site.
-</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2655642"></a>Sharing Profiles between Windows 9x/Me and NT4/200x/XP Workstations</h3></div></div></div><p>
-<a class="indexterm" name="id2655651"></a>
-<a class="indexterm" name="id2655658"></a>
+</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2655656"></a>Sharing Profiles between Windows 9x/Me and NT4/200x/XP Workstations</h3></div></div></div><p>
+<a class="indexterm" name="id2655664"></a>
+<a class="indexterm" name="id2655671"></a>
 Sharing of desktop profiles between Windows versions is not recommended. Desktop profiles are an
 evolving phenomenon, and profiles for later versions of MS Windows clients add features that may interfere
 with earlier versions of MS Windows clients. Probably the more salient reason to not mix profiles is
@@ -319,20 +319,20 @@
 location for the profiles. The <code class="filename">smb.conf</code> parameters that need to be common are 
 <a class="link" href="smb.conf.5.html#LOGONPATH">logon path</a> and <a class="link" href="smb.conf.5.html#LOGONHOME">logon home</a>.
 </p><p>
-<a class="indexterm" name="id2655712"></a>
-<a class="indexterm" name="id2655719"></a>
+<a class="indexterm" name="id2655726"></a>
+<a class="indexterm" name="id2655733"></a>
 If you have this set up correctly, you will find separate <code class="filename">user.DAT</code> and
 <code class="filename">NTuser.DAT</code> files in the same profile directory.
-</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2655741"></a>Profile Migration from Windows NT4/200x Server to Samba</h3></div></div></div><p>
-<a class="indexterm" name="id2655749"></a>
+</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2655754"></a>Profile Migration from Windows NT4/200x Server to Samba</h3></div></div></div><p>
+<a class="indexterm" name="id2655763"></a>
 There is nothing to stop you from specifying any path that you like for the location of users' profiles.
 Therefore, you could specify that the profile be stored on a Samba server or any other SMB server,
 as long as that SMB server supports encrypted passwords.
 </p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="profilemigrn"></a>Windows NT4 Profile Management Tools</h4></div></div></div><p>
-<a class="indexterm" name="id2655774"></a>
+<a class="indexterm" name="id2655788"></a>
 Unfortunately, the resource kit information is specific to the version of MS Windows NT4/200x. The
 correct resource kit is required for each platform.
-</p><p>Here is a quick guide:</p><div class="procedure"><a name="id2655788"></a><p class="title"><b>Procedure 27.1. Profile Migration Procedure</b></p><ol type="1"><li><p> On your NT4 domain controller, right-click on <span class="guiicon">My Computer</span>, then select 
+</p><p>Here is a quick guide:</p><div class="procedure"><a name="id2655802"></a><p class="title"><b>Procedure 27.1. Profile Migration Procedure</b></p><ol type="1"><li><p> On your NT4 domain controller, right-click on <span class="guiicon">My Computer</span>, then select 
 	<span class="guilabel">Properties</span>, then the tab labeled <span class="guilabel">User Profiles</span>. </p></li><li><p> Select a user profile you want to migrate and click on it. </p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>I am using the term &#8220;<span class="quote">migrate</span>&#8221; loosely. You can copy a profile to create a group
 	profile. You can give the user <em class="parameter"><code>Everyone</code></em> rights to the profile you copy this to. That
 	is what you need to do, since your Samba domain is not a member of a trust relationship with your NT4
@@ -340,21 +340,21 @@
 	<code class="filename">c:\temp\foobar</code></p></li><li><p>Click on <span class="guibutton">Change</span> in the <span class="guilabel">Permitted to use</span> box.</p></li><li><p>Click on the group &#8220;<span class="quote">Everyone</span>&#8221;, click on <span class="guibutton">OK</span>. This
 	closes the &#8220;<span class="quote">choose user</span>&#8221; box.</p></li><li><p>Now click on <span class="guibutton">OK</span>.</p></li></ol></div><p>
 Follow these steps for every profile you need to migrate.
-</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2655935"></a>Side Bar Notes</h4></div></div></div><p>
-<a class="indexterm" name="id2655943"></a>
-<a class="indexterm" name="id2655949"></a>
+</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2655948"></a>Side Bar Notes</h4></div></div></div><p>
+<a class="indexterm" name="id2655956"></a>
+<a class="indexterm" name="id2655963"></a>
 You should obtain the SID of your NT4 domain. You can use the <code class="literal">net rpc info</code> to do this.
 See <a class="link" href="NetCommand.html" title="Chapter 13. Remote and Local Management: The Net Command">The Net Command Chapter</a>, <a class="link" href="NetCommand.html#netmisc1" title="Other Miscellaneous Operations">Other Miscellaneous Operations</a> for more information.
-</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2655986"></a>moveuser.exe</h4></div></div></div><p>
-<a class="indexterm" name="id2655994"></a>
+</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2655999"></a>moveuser.exe</h4></div></div></div><p>
+<a class="indexterm" name="id2656007"></a>
 The Windows 200x professional resource kit has <code class="literal">moveuser.exe</code>.
 <code class="literal">moveuser.exe</code> changes the security of a profile from one user to another. This allows the
 account domain to change and/or the username to change.
 </p><p>
 This command is like the Samba <code class="literal">profiles</code> tool.
-</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2656027"></a>Get SID</h4></div></div></div><p>
-<a class="indexterm" name="id2656035"></a>
-<a class="indexterm" name="id2656042"></a>
+</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2656041"></a>Get SID</h4></div></div></div><p>
+<a class="indexterm" name="id2656049"></a>
+<a class="indexterm" name="id2656055"></a>
 You can identify the SID by using <code class="literal">GetSID.exe</code> from the Windows NT Server 4.0 Resource Kit.
 </p><p>
 Windows NT 4.0 stores the local profile information in the registry under the following key:
@@ -364,60 +364,60 @@
 on to this computer. (To find the profile information for the user whose locally cached profile you want
 to move, find the SID for the user with the <code class="literal">GetSID.exe</code> utility.) Inside the appropriate user's subkey,
 you will see a string value named <em class="parameter"><code>ProfileImagePath</code></em>.
-</p></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2656092"></a>Mandatory Profiles</h2></div></div></div><p>
-<a class="indexterm" name="id2656100"></a>
+</p></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2656106"></a>Mandatory Profiles</h2></div></div></div><p>
+<a class="indexterm" name="id2656114"></a>
 A mandatory profile is a profile that the user does not have the ability to overwrite. During the
 user's session, it may be possible to change the desktop environment; however, as the user logs out, all changes
 made will be lost. If it is desired to not allow the user any ability to change the desktop environment,
 then this must be done through policy settings. See <a class="link" href="PolicyMgmt.html" title="Chapter 26. System and Account Policies">System and Account
 Policies</a>.
 </p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p> 
-<a class="indexterm" name="id2656125"></a>
-<a class="indexterm" name="id2656132"></a>
 <a class="indexterm" name="id2656138"></a>
+<a class="indexterm" name="id2656145"></a>
+<a class="indexterm" name="id2656152"></a>
 Under NO circumstances should the profile directory (or its contents) be made read-only because this may
 render the profile unusable.  Where it is essential to make a profile read-only within the UNIX file system,
 this can be done, but then you absolutely must use the <code class="literal">fake-permissions</code> VFS module to
 instruct MS Windows NT/200x/XP clients that the Profile has write permission for the user.  See <a class="link" href="VFS.html#fakeperms" title="fake_perms">fake_perms VFS module</a>.
 </p></div><p>
-<a class="indexterm" name="id2656169"></a>
-<a class="indexterm" name="id2656176"></a>
+<a class="indexterm" name="id2656183"></a>
+<a class="indexterm" name="id2656189"></a>
 For MS Windows NT4/200x/XP, the procedure shown in <a class="link" href="ProfileMgmt.html#profilemigrn" title="Windows NT4 Profile Management Tools">Profile Migration from Windows
 NT4/200x Server to Samba</a> can also be used to create mandatory profiles. To convert a group profile into
 a mandatory profile, simply locate the <code class="filename">NTUser.DAT</code> file in the copied profile and rename
 it to <code class="filename">NTUser.MAN</code>.
 </p><p>
-<a class="indexterm" name="id2656210"></a>
+<a class="indexterm" name="id2656224"></a>
 For MS Windows 9x/Me, it is the <code class="filename">User.DAT</code> file that must be renamed to
 <code class="filename">User.MAN</code> to effect a mandatory profile.
-</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2656232"></a>Creating and Managing Group Profiles</h2></div></div></div><p>
-<a class="indexterm" name="id2656241"></a>
-<a class="indexterm" name="id2656247"></a>
+</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2656246"></a>Creating and Managing Group Profiles</h2></div></div></div><p>
 <a class="indexterm" name="id2656254"></a>
 <a class="indexterm" name="id2656261"></a>
+<a class="indexterm" name="id2656268"></a>
+<a class="indexterm" name="id2656275"></a>
 Most organizations are arranged into departments. There is a nice benefit in this fact, since usually
 most users in a department require the same desktop applications and the same desktop layout. MS
 Windows NT4/200x/XP will allow the use of group profiles. A group profile is a profile that is created
 first using a template (example) user. Then using the profile migration tool (see above), the profile is
 assigned access rights for the user group that needs to be given access to the group profile.
 </p><p>
-<a class="indexterm" name="id2656288"></a>
+<a class="indexterm" name="id2656302"></a>
 The next step is rather important. Instead of assigning a group profile to users (Using User Manager)
 on a &#8220;<span class="quote">per-user</span>&#8221; basis, the group itself is assigned the now modified profile.
 </p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>
 Be careful with group profiles. If the user who is a member of a group also has a personal
 profile, then the result will be a fusion (merge) of the two.
-</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2656311"></a>Default Profile for Windows Users</h2></div></div></div><p>
-<a class="indexterm" name="id2656319"></a>
-<a class="indexterm" name="id2656326"></a>
+</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2656325"></a>Default Profile for Windows Users</h2></div></div></div><p>
+<a class="indexterm" name="id2656333"></a>
+<a class="indexterm" name="id2656340"></a>
 MS Windows 9x/Me and NT4/200x/XP will use a default profile for any user for whom a profile
 does not already exist. Armed with a knowledge of where the default profile is located on the Windows
 workstation, and knowing which registry keys affect the path from which the default profile is created,
 it is possible to modify the default profile to one that has been optimized for the site. This has
 significant administrative advantages.
-</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2656341"></a>MS Windows 9x/Me</h3></div></div></div><p>
-<a class="indexterm" name="id2656349"></a>
-<a class="indexterm" name="id2656356"></a>
+</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2656355"></a>MS Windows 9x/Me</h3></div></div></div><p>
+<a class="indexterm" name="id2656363"></a>
+<a class="indexterm" name="id2656370"></a>
 To enable default per-use profiles in Windows 9x/Me, you can either use the <span class="application">Windows
 98 System Policy Editor</span> or change the registry directly.
 </p><p>
@@ -427,12 +427,12 @@
 select <span class="guilabel">User Profiles</span>, and click on the enable box. Remember to save the registry
 changes.
 </p><p>
-<a class="indexterm" name="id2656417"></a>
+<a class="indexterm" name="id2656431"></a>
 To modify the registry directly, launch the <span class="application">Registry Editor</span>
 (<code class="literal">regedit.exe</code>) and select the hive <code class="filename">HKEY_LOCAL_MACHINE\Network\Logon</code>.
 Now add a DWORD type key with the name &#8220;<span class="quote">User Profiles.</span>&#8221; To enable user profiles to set the value
 to 1; to disable user profiles set it to 0.
-</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2656450"></a>User Profile Handling with Windows 9x/Me</h4></div></div></div><p>
+</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2656464"></a>User Profile Handling with Windows 9x/Me</h4></div></div></div><p>
 When a user logs on to a Windows 9x/Me machine, the local profile path,
 <code class="filename">HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\ProfileList</code>, is checked
 for an existing entry for that user.
@@ -448,7 +448,7 @@
 9x/Me machine is used and copied to a newly created folder for the logged on user. At log off, any
 changes that the user made are written to the user's local profile. If the user has a roaming profile,
 the changes are written to the user's profile on the server.
-</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2656493"></a>MS Windows NT4 Workstation</h3></div></div></div><p>
+</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2656507"></a>MS Windows NT4 Workstation</h3></div></div></div><p>
 On MS Windows NT4, the default user profile is obtained from the location
 <code class="filename">%SystemRoot%\Profiles</code>, which in a default installation will translate to
 <code class="filename">C:\Windows NT\Profiles</code>. Under this directory on a clean install, there will be three
@@ -462,7 +462,7 @@
 </p><p>
 When a new user first logs onto an MS Windows NT4 machine, a new profile is created from:
 </p><div class="itemizedlist"><ul type="disc"><li><p>All Users settings.</p></li><li><p>Default User settings (contains the default <code class="filename">NTUser.DAT</code> file).</p></li></ul></div><p>
-<a class="indexterm" name="id2656580"></a>
+<a class="indexterm" name="id2656594"></a>
 When a user logs on to an MS Windows NT4 machine that is a member of a Microsoft security domain,
 the following steps are followed for profile handling: 
 </p><div class="procedure"><ol type="1"><li><p> The user's account information that is obtained during the logon process
@@ -474,11 +474,11 @@
 	location. </p></li><li><p> If the user account has a profile path, but at its location a profile does not
 	exist, then a new profile is created in the <code class="filename">%SystemRoot%\Profiles\%USERNAME%</code>
 	directory from reading the <code class="filename">Default User</code> profile. </p></li><li><p>
-<a class="indexterm" name="id2656657"></a>
-<a class="indexterm" name="id2656664"></a>
 <a class="indexterm" name="id2656671"></a>
 <a class="indexterm" name="id2656678"></a>
 <a class="indexterm" name="id2656685"></a>
+<a class="indexterm" name="id2656692"></a>
+<a class="indexterm" name="id2656699"></a>
 	If the NETLOGON share on the authenticating server (logon server) contains
 	a policy file (<code class="filename">NTConfig.POL</code>), then its contents are applied to the
 	<code class="filename">NTUser.DAT</code>, which is applied to the <code class="filename">HKEY_CURRENT_USER</code>
@@ -500,7 +500,7 @@
 In this case, the local copy (in <code class="filename">%SystemRoot%\Profiles\%USERNAME%</code>) will be deleted
 on logout.
 </p><p>
-<a class="indexterm" name="id2656792"></a>
+<a class="indexterm" name="id2656806"></a>
 Under MS Windows NT4, default locations for common resources like <code class="filename">My Documents</code>
 may be redirected to a network share by modifying the following registry keys. These changes may be
 made via use of the System Policy Editor. To do so may require that you create your own template
@@ -519,7 +519,7 @@
 					\Explorer
 						\User Shell Folders
 </pre><p>
-<a class="indexterm" name="id2656833"></a>
+<a class="indexterm" name="id2656846"></a>
 </p><p>  The above hive key contains a list of automatically managed
 folders. The default entries are shown in <a class="link" href="ProfileMgmt.html#ProfileLocs" title="Table 27.1. User Shell Folder Registry Keys Default Values">the next table</a>.
 </p><div class="table"><a name="ProfileLocs"></a><p class="title"><b>Table 27.1. User Shell Folder Registry Keys Default Values</b></p><div class="table-contents"><table summary="User Shell Folder Registry Keys Default Values" border="1"><colgroup><col align="left"><col align="left"></colgroup><thead><tr><th align="left">Name</th><th align="left">Default Value</th></tr></thead><tbody><tr><td align="left">AppData</td><td align="left">%USERPROFILE%\Application Data</td></tr><tr><td align="left">Desktop</td><td align="left">%USERPROFILE%\Desktop</td></tr><tr><td align="left">Favorites</td><td align="left">%USERPROFILE%\Favorites</td></tr><tr><td align="left">NetHood</td><td align="left">%USERPROFILE%\NetHood</td></tr><tr><td align="left">PrintHood</td><td align="left">%USERPROFILE%\PrintHood</td></tr><tr><td align="left">Programs</td><td align="left">%USERPROFILE%\Start Menu\Programs</td></tr><tr><td align="left">Recent</td><td align="left">%USERPROFILE%\Recent</td></tr><tr><td align="left">SendTo</td><td align="left">%USERPROFILE%\SendTo</td></tr><tr><td align="left">Start Menu </td><td align="left">%USERPROFILE%\Start Menu</td></tr><tr><td align="left">Startup</td><td align="left">%USERPROFILE%\Start Menu\Programs\Startup</td></tr></tbody></table></div></div><br class="table-break"><p> The registry key that contains the location of the default profile settings is:
@@ -529,24 +529,24 @@
 </pre><p>
 </p><p>
 The default entries are shown in <a class="link" href="ProfileMgmt.html#regkeys" title="Table 27.2. Defaults of Profile Settings Registry Keys">Defaults of Profile Settings Registry Keys</a>.
-</p><div class="table"><a name="regkeys"></a><p class="title"><b>Table 27.2. Defaults of Profile Settings Registry Keys</b></p><div class="table-contents"><table summary="Defaults of Profile Settings Registry Keys" border="1"><colgroup><col align="left"><col align="left"></colgroup><tbody><tr><td align="left">Common Desktop</td><td align="left">%SystemRoot%\Profiles\All Users\Desktop</td></tr><tr><td align="left">Common Programs</td><td align="left">%SystemRoot%\Profiles\All Users\Programs</td></tr><tr><td align="left">Common Start Menu</td><td align="left">%SystemRoot%\Profiles\All Users\Start Menu</td></tr><tr><td align="left">Common Startup</td><td align="left">%SystemRoot%\Profiles\All Users\Start Menu\Programs\Startup</td></tr></tbody></table></div></div><br class="table-break"></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2657055"></a>MS Windows 200x/XP</h3></div></div></div><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>
-<a class="indexterm" name="id2657064"></a>
-<a class="indexterm" name="id2657071"></a>
+</p><div class="table"><a name="regkeys"></a><p class="title"><b>Table 27.2. Defaults of Profile Settings Registry Keys</b></p><div class="table-contents"><table summary="Defaults of Profile Settings Registry Keys" border="1"><colgroup><col align="left"><col align="left"></colgroup><tbody><tr><td align="left">Common Desktop</td><td align="left">%SystemRoot%\Profiles\All Users\Desktop</td></tr><tr><td align="left">Common Programs</td><td align="left">%SystemRoot%\Profiles\All Users\Programs</td></tr><tr><td align="left">Common Start Menu</td><td align="left">%SystemRoot%\Profiles\All Users\Start Menu</td></tr><tr><td align="left">Common Startup</td><td align="left">%SystemRoot%\Profiles\All Users\Start Menu\Programs\Startup</td></tr></tbody></table></div></div><br class="table-break"></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2657069"></a>MS Windows 200x/XP</h3></div></div></div><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>
 <a class="indexterm" name="id2657078"></a>
 <a class="indexterm" name="id2657085"></a>
+<a class="indexterm" name="id2657092"></a>
+<a class="indexterm" name="id2657098"></a>
 MS Windows XP Home Edition does use default per-user profiles, but cannot participate
 in domain security, cannot log onto an NT/ADS-style domain, and thus can obtain the profile only
 from itself. While there are benefits in doing this, the beauty of those MS Windows clients that
 can participate in domain logon processes is that they allow the administrator to create a global default
 profile and enforce it through the use of Group Policy Objects (GPOs).
 </p></div><p>
-<a class="indexterm" name="id2657102"></a>
+<a class="indexterm" name="id2657116"></a>
 When a new user first logs onto an MS Windows 200x/XP machine, the default profile is obtained from
 <code class="filename">C:\Documents and Settings\Default User</code>. The administrator can modify or change the
 contents of this location, and MS Windows 200x/XP will gladly use it. This is far from the optimum arrangement,
 since it will involve copying a new default profile to every MS Windows 200x/XP client workstation.
 </p><p>
-<a class="indexterm" name="id2657125"></a>
+<a class="indexterm" name="id2657139"></a>
 When MS Windows 200x/XP participates in a domain security context, and if the default user profile is not
 found, then the client will search for a default profile in the NETLOGON share of the authenticating server.
 In MS Windows parlance, it is <code class="filename">%LOGONSERVER%\NETLOGON\Default User,</code>
@@ -568,7 +568,7 @@
 Folders\</code> </p><p>
 This hive key contains a list of automatically managed folders. The default entries are shown
 in <a class="link" href="ProfileMgmt.html#defregpthkeys" title="Table 27.3. Defaults of Default User Profile Paths Registry Keys">the next table</a>
-<a class="indexterm" name="id2657262"></a>
+<a class="indexterm" name="id2657276"></a>
 </p><div class="table"><a name="defregpthkeys"></a><p class="title"><b>Table 27.3. Defaults of Default User Profile Paths Registry Keys</b></p><div class="table-contents"><table summary="Defaults of Default User Profile Paths Registry Keys" border="1"><colgroup><col align="left"><col align="left"></colgroup><thead><tr><th align="left">Name</th><th align="left">Default Value</th></tr></thead><tbody><tr><td align="left">AppData</td><td align="left">%USERPROFILE%\Application Data</td></tr><tr><td align="left">Cache</td><td align="left">%USERPROFILE%\Local Settings\Temporary Internet Files</td></tr><tr><td align="left">Cookies</td><td align="left">%USERPROFILE%\Cookies</td></tr><tr><td align="left">Desktop</td><td align="left">%USERPROFILE%\Desktop</td></tr><tr><td align="left">Favorites</td><td align="left">%USERPROFILE%\Favorites</td></tr><tr><td align="left">History</td><td align="left">%USERPROFILE%\Local Settings\History</td></tr><tr><td align="left">Local AppData</td><td align="left">%USERPROFILE%\Local Settings\Application Data</td></tr><tr><td align="left">Local Settings</td><td align="left">%USERPROFILE%\Local Settings</td></tr><tr><td align="left">My Pictures</td><td align="left">%USERPROFILE%\My Documents\My Pictures</td></tr><tr><td align="left">NetHood</td><td align="left">%USERPROFILE%\NetHood</td></tr><tr><td align="left">Personal</td><td align="left">%USERPROFILE%\My Documents</td></tr><tr><td align="left">PrintHood</td><td align="left">%USERPROFILE%\PrintHood</td></tr><tr><td align="left">Programs</td><td align="left">%USERPROFILE%\Start Menu\Programs</td></tr><tr><td align="left">Recent</td><td align="left">%USERPROFILE%\Recent</td></tr><tr><td align="left">SendTo</td><td align="left">%USERPROFILE%\SendTo</td></tr><tr><td align="left">Start Menu</td><td align="left">%USERPROFILE%\Start Menu</td></tr><tr><td align="left">Startup</td><td align="left">%USERPROFILE%\Start Menu\Programs\Startup</td></tr><tr><td align="left">Templates</td><td align="left">%USERPROFILE%\Templates</td></tr></tbody></table></div></div><br class="table-break"><p> There is also an entry called &#8220;<span class="quote">Default</span>&#8221; that has no value set. The default entry is
 of type <code class="constant">REG_SZ</code>; all the others are of type <code class="constant">REG_EXPAND_SZ</code>. </p><p> It makes a huge difference to the speed of handling roaming user profiles if all the folders are
 stored on a dedicated location on a network server. This means that it will not be necessary to write
@@ -589,13 +589,13 @@
 (default or custom) to it. </p><p> MS Windows 200x/XP profiles may be <span class="emphasis"><em>local</em></span> or <span class="emphasis"><em>roaming</em></span>.
 	A roaming profile is cached locally unless the following registry key is created: 
 
-<a class="indexterm" name="id2657536"></a>
+<a class="indexterm" name="id2657549"></a>
 </p><p> </p><pre class="programlisting"> HKEY_LOCAL_MACHINE\SYSTEM\Software\Microsoft\Windows NT\CurrentVersion\
 	winlogon\"DeleteRoamingCache"=dword:00000001</pre><p>
 In this case, the local cache copy is deleted on logout.
-</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2657560"></a>Common Errors</h2></div></div></div><p>
+</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2657574"></a>Common Errors</h2></div></div></div><p>
 The following are some typical errors, problems, and questions that have been asked on the Samba mailing lists.
-</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2657571"></a>Configuring Roaming Profiles for a Few Users or Groups</h3></div></div></div><p>
+</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2657585"></a>Configuring Roaming Profiles for a Few Users or Groups</h3></div></div></div><p>
 With Samba-2.2.x, the choice you have is to enable or disable roaming profiles support. It is a
 global-only setting. The default is to have roaming profiles, and the default path will locate them in
 the user's home directory.
@@ -605,7 +605,7 @@
 it is necessary to disable roaming profile handling in the registry of each such machine.
 </p><p>
 With Samba-3, you can have a global profile setting in <code class="filename">smb.conf</code>, and you can override this by
-per-user settings using the Domain User Manager (as with MS Windows NT4/200x). </p><p> In any case, you can configure only one profile per user. That profile can be either: </p><div class="itemizedlist"><ul type="disc"><li><p>A profile unique to that user.</p></li><li><p>A mandatory profile (one the user cannot change).</p></li><li><p>A group profile (really should be mandatory  that is, unchangable).</p></li></ul></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2657632"></a>Cannot Use Roaming Profiles</h3></div></div></div><p> A user requested the following: &#8220;<span class="quote"> I do not want roaming profiles to be implemented. I want
+per-user settings using the Domain User Manager (as with MS Windows NT4/200x). </p><p> In any case, you can configure only one profile per user. That profile can be either: </p><div class="itemizedlist"><ul type="disc"><li><p>A profile unique to that user.</p></li><li><p>A mandatory profile (one the user cannot change).</p></li><li><p>A group profile (really should be mandatory  that is, unchangable).</p></li></ul></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2657646"></a>Cannot Use Roaming Profiles</h3></div></div></div><p> A user requested the following: &#8220;<span class="quote"> I do not want roaming profiles to be implemented. I want
 to give users a local profile alone. I am totally lost with this error. For the past
 two days I tried everything, I googled around but found no useful pointers. Please help me. </span>&#8221;</p><p> The choices are: </p><div class="variablelist"><dl><dt><span class="term">Local profiles</span></dt><dd><p> I know of no registry keys that will allow
 		autodeletion of LOCAL profiles on log out.</p></dd><dt><span class="term">Roaming profiles</span></dt><dd><p> As a user logs onto the network, a centrally
@@ -625,18 +625,18 @@
 changed as well as good discipline make for a problem-free site. </p><p> Microsoft's answer to the PST problem is to store all email in an MS Exchange Server backend. This
 removes the need for a PST file. </p><p>Local profiles mean: </p><div class="itemizedlist"><ul type="disc"><li><p>If each machine is used by many users, then much local disk storage is needed
 	for local profiles.</p></li><li><p>Every workstation the user logs into has
-	its own profile; these can be very different from machine to machine.</p></li></ul></div><p> On the other hand, use of roaming profiles means: </p><div class="itemizedlist"><ul type="disc"><li><p>The network administrator can control the desktop environment of all users.</p></li><li><p>Use of mandatory profiles drastically reduces network management overheads.</p></li><li><p>In the long run, users will experience fewer problems.</p></li></ul></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2657804"></a>Changing the Default Profile</h3></div></div></div><p>&#8220;<span class="quote">When the client logs onto the domain controller, it searches
+	its own profile; these can be very different from machine to machine.</p></li></ul></div><p> On the other hand, use of roaming profiles means: </p><div class="itemizedlist"><ul type="disc"><li><p>The network administrator can control the desktop environment of all users.</p></li><li><p>Use of mandatory profiles drastically reduces network management overheads.</p></li><li><p>In the long run, users will experience fewer problems.</p></li></ul></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2657817"></a>Changing the Default Profile</h3></div></div></div><p>&#8220;<span class="quote">When the client logs onto the domain controller, it searches
 for a profile to download. Where do I put this default profile?</span>&#8221;</p><p>
-<a class="indexterm" name="id2657818"></a>
+<a class="indexterm" name="id2657832"></a>
 First, the Samba server needs to be configured as a domain controller. This can be done by
-setting in <code class="filename">smb.conf</code>: </p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2657839"></a><em class="parameter"><code>security = user</code></em></td></tr><tr><td><a class="indexterm" name="id2657851"></a><em class="parameter"><code>os level = 32 (or more)</code></em></td></tr><tr><td><a class="indexterm" name="id2657863"></a><em class="parameter"><code>domain logons = Yes</code></em></td></tr></table><p> There must be a <em class="parameter"><code>[netlogon]</code></em> share that is world readable. It is
+setting in <code class="filename">smb.conf</code>: </p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2657853"></a><em class="parameter"><code>security = user</code></em></td></tr><tr><td><a class="indexterm" name="id2657865"></a><em class="parameter"><code>os level = 32 (or more)</code></em></td></tr><tr><td><a class="indexterm" name="id2657876"></a><em class="parameter"><code>domain logons = Yes</code></em></td></tr></table><p> There must be a <em class="parameter"><code>[netlogon]</code></em> share that is world readable. It is
 a good idea to add a logon script to preset printer and drive connections. There is also a facility
 for automatically synchronizing the workstation time clock with that of the logon server (another good
 thing to do). </p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p> To invoke autodeletion of roaming profiles from the local workstation cache (disk storage), use
 the <span class="application">Group Policy Editor</span> to create a file called <code class="filename">NTConfig.POL</code>
 with the appropriate entries. This file needs to be located in the <em class="parameter"><code>netlogon</code></em>
 share root directory.</p></div><p> Windows clients need to be members of the domain. Workgroup machines do not use network logons,
-so they do not interoperate with domain profiles. </p><p> For roaming profiles, add to <code class="filename">smb.conf</code>: </p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2657935"></a><em class="parameter"><code>logon path = \\%N\profiles\%U</code></em></td></tr><tr><td># Default logon drive is Z:</td></tr><tr><td><a class="indexterm" name="id2657950"></a><em class="parameter"><code>logon drive = H:</code></em></td></tr><tr><td># This requires a PROFILES share that is world writable.</td></tr></table></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2657967"></a>Debugging Roaming Profiles and NT4-style Domain Policies</h3></div></div></div><p>
+so they do not interoperate with domain profiles. </p><p> For roaming profiles, add to <code class="filename">smb.conf</code>: </p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2657949"></a><em class="parameter"><code>logon path = \\%N\profiles\%U</code></em></td></tr><tr><td># Default logon drive is Z:</td></tr><tr><td><a class="indexterm" name="id2657964"></a><em class="parameter"><code>logon drive = H:</code></em></td></tr><tr><td># This requires a PROFILES share that is world writable.</td></tr></table></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2657981"></a>Debugging Roaming Profiles and NT4-style Domain Policies</h3></div></div></div><p>
 Roaming profiles and domain policies are implemented via <code class="literal">USERENV.DLL</code>. 
 Microsoft Knowledge Base articles <a class="ulink" href="http://support.microsoft.com/default.aspx?scid=kb;en-us;221833" target="_top">221833</a> and 
 <a class="ulink" href="http://support.microsoft.com/default.aspx?scid=kb;en-us;154120" target="_top">154120</a>

Modified: branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/SWAT.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/SWAT.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/SWAT.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,27 +1,27 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 37. SWAT: The Samba Web Administration Tool</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="migration.html" title="Part IV. Migration and Updating"><link rel="prev" href="NT4Migration.html" title="Chapter 36. Migration from NT4 PDC to Samba-3 PDC"><link rel="next" href="troubleshooting.html" title="Part V. Troubleshooting"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 37. SWAT: The Samba Web Administration Tool</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="NT4Migration.html">Prev</a> </td><th width="60%" align="center">Part IV. Migration and Updating</th><td width="20%" align="right"> <a accesskey="n" href="troubleshooting.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="SWAT"></a>Chapter 37. SWAT: The Samba Web Administration Tool</h2></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht at samba.org">jht at samba.org</a>&gt;</code></p></div></div></div></div><div><p class="pubdate">April 21, 2003</p></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="SWAT.html#id2674063">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="SWAT.html#id2674187">Guidelines and Technical Tips</a></span></dt><dd><dl><dt><span class="sect2"><a href="SWAT.html#id2674206">Validate SWAT Installation</a></span></dt><dt><span class="sect2"><a href="SWAT.html#xinetd">Enabling SWAT for Use</a></span></dt><dt><span class="sect2"><a href="SWAT.html#id2674844">Securing SWAT through SSL</a></span></dt><dt><span class="sect2"><a href="SWAT.html#id2674996">Enabling SWAT Internationalization Support</a></span></dt></dl></dd><dt><span class="sect1"><a href="SWAT.html#id2675194">Overview and Quick Tour</a></span></dt><dd><dl><dt><span class="sect2"><a href="SWAT.html#id2675207">The SWAT Home Page</a></span></dt><dt><span class="sect2"><a href="SWAT.html#id2675268">Global Settings</a></span></dt><dt><span class="sect2"><a href="SWAT.html#id2675369">Share Settings</a></span></dt><dt><span class="sect2"><a href="SWAT.html#id2675425">Printers Settings</a></span></dt><dt><span class="sect2"><a href="SWAT.html#id2675481">The SWAT Wizard</a></span></dt><dt><span class="sect2"><a href="SWAT.html#id2675545">The Status Page</a></span></dt><dt><span class="sect2"><a href="SWAT.html#id2675589">The View Page</a></span></dt><dt><span class="sect2"><a href="SWAT.html#id2675608">The Password Change Page</a></span></dt></dl></dd></dl></div><p>
-<a class="indexterm" name="id2674027"></a>
-<a class="indexterm" name="id2674034"></a>
-<a class="indexterm" name="id2674040"></a>
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 37. SWAT: The Samba Web Administration Tool</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="migration.html" title="Part IV. Migration and Updating"><link rel="prev" href="NT4Migration.html" title="Chapter 36. Migration from NT4 PDC to Samba-3 PDC"><link rel="next" href="troubleshooting.html" title="Part V. Troubleshooting"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 37. SWAT: The Samba Web Administration Tool</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="NT4Migration.html">Prev</a> </td><th width="60%" align="center">Part IV. Migration and Updating</th><td width="20%" align="right"> <a accesskey="n" href="troubleshooting.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="SWAT"></a>Chapter 37. SWAT: The Samba Web Administration Tool</h2></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht at samba.org">jht at samba.org</a>&gt;</code></p></div></div></div></div><div><p class="pubdate">April 21, 2003</p></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="SWAT.html#id2674077">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="SWAT.html#id2674201">Guidelines and Technical Tips</a></span></dt><dd><dl><dt><span class="sect2"><a href="SWAT.html#id2674220">Validate SWAT Installation</a></span></dt><dt><span class="sect2"><a href="SWAT.html#xinetd">Enabling SWAT for Use</a></span></dt><dt><span class="sect2"><a href="SWAT.html#id2674858">Securing SWAT through SSL</a></span></dt><dt><span class="sect2"><a href="SWAT.html#id2675010">Enabling SWAT Internationalization Support</a></span></dt></dl></dd><dt><span class="sect1"><a href="SWAT.html#id2675207">Overview and Quick Tour</a></span></dt><dd><dl><dt><span class="sect2"><a href="SWAT.html#id2675221">The SWAT Home Page</a></span></dt><dt><span class="sect2"><a href="SWAT.html#id2675281">Global Settings</a></span></dt><dt><span class="sect2"><a href="SWAT.html#id2675383">Share Settings</a></span></dt><dt><span class="sect2"><a href="SWAT.html#id2675439">Printers Settings</a></span></dt><dt><span class="sect2"><a href="SWAT.html#id2675495">The SWAT Wizard</a></span></dt><dt><span class="sect2"><a href="SWAT.html#id2675558">The Status Page</a></span></dt><dt><span class="sect2"><a href="SWAT.html#id2675602">The View Page</a></span></dt><dt><span class="sect2"><a href="SWAT.html#id2675622">The Password Change Page</a></span></dt></dl></dd></dl></div><p>
+<a class="indexterm" name="id2674041"></a>
+<a class="indexterm" name="id2674048"></a>
+<a class="indexterm" name="id2674054"></a>
 There are many and varied opinions regarding the usefulness of SWAT.  No matter how hard one tries to produce
 the perfect configuration tool, it remains an object of personal taste. SWAT is a tool that allows Web-based
 configuration of Samba. It has a wizard that may help to get Samba configured quickly, it has
 context-sensitive help on each <code class="filename">smb.conf</code> parameter, it provides for monitoring of current state of connection
 information, and it allows networkwide MS Windows network password management.
-</p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2674063"></a>Features and Benefits</h2></div></div></div><p>
-<a class="indexterm" name="id2674071"></a>
+</p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2674077"></a>Features and Benefits</h2></div></div></div><p>
+<a class="indexterm" name="id2674085"></a>
 SWAT is a facility that is part of the Samba suite. The main executable is called
 <code class="literal">swat</code> and is invoked by the internetworking super daemon.
 See <a class="link" href="SWAT.html#xinetd" title="Enabling SWAT for Use">appropriate section</a> for details.
 </p><p>
-<a class="indexterm" name="id2674098"></a>
+<a class="indexterm" name="id2674112"></a>
 SWAT uses integral Samba components to locate parameters supported by the particular
 version of Samba. Unlike tools and utilities that are external to Samba, SWAT is always
 up to date as known Samba parameters change. SWAT provides context-sensitive help for each
 configuration parameter, directly from <code class="literal">man</code> page entries.
 </p><p>
-<a class="indexterm" name="id2674119"></a>
-<a class="indexterm" name="id2674126"></a>
 <a class="indexterm" name="id2674133"></a>
+<a class="indexterm" name="id2674140"></a>
+<a class="indexterm" name="id2674147"></a>
 Some network administrators believe that it is a good idea to write systems
 documentation inside configuration files, and for them SWAT will always be a nasty tool. SWAT
 does not store the configuration file in any intermediate form; rather, it stores only the
@@ -30,38 +30,38 @@
 as well as parameters that are no longer supported, will be lost from the <code class="filename">smb.conf</code> file.
 Additionally, the parameters will be written back in internal ordering.
 </p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>
-<a class="indexterm" name="id2674166"></a>
+<a class="indexterm" name="id2674180"></a>
 Before using SWAT, please be warned  SWAT will completely replace your <code class="filename">smb.conf</code> with
 a fully optimized file that has been stripped of all comments you might have placed there
 and only nondefault settings will be written to the file.
-</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2674187"></a>Guidelines and Technical Tips</h2></div></div></div><p>
-<a class="indexterm" name="id2674195"></a>
+</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2674201"></a>Guidelines and Technical Tips</h2></div></div></div><p>
+<a class="indexterm" name="id2674209"></a>
 This section aims to unlock the dark secrets behind how SWAT may be made to work,
 how it can be made more secure, and how to solve internationalization support problems.
-</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2674206"></a>Validate SWAT Installation</h3></div></div></div><p>
-<a class="indexterm" name="id2674214"></a>
+</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2674220"></a>Validate SWAT Installation</h3></div></div></div><p>
+<a class="indexterm" name="id2674228"></a>
 The very first step that should be taken before attempting to configure a host
 system for SWAT operation is to check that it is installed. This may seem a trivial
 point to some, but several Linux distributions do not install SWAT by default,
 even though they do ship an installable binary support package containing SWAT
 on the distribution media.
 </p><p>
-<a class="indexterm" name="id2674231"></a>
+<a class="indexterm" name="id2674244"></a>
 When you have confirmed that SWAT is installed, it is necessary to validate
 that the installation includes the binary <code class="literal">swat</code> file as well
 as all the supporting text and Web files. A number of operating system distributions
 in the past have failed to include the necessary support files, even though the
 <code class="literal">swat</code> binary executable file was installed. 
 </p><p>
-<a class="indexterm" name="id2674258"></a>
-<a class="indexterm" name="id2674265"></a>
+<a class="indexterm" name="id2674272"></a>
+<a class="indexterm" name="id2674279"></a>
 Finally, when you are sure that SWAT has been fully installed, please check that SWAT
 is enabled in the control file for the internetworking super-daemon (inetd or xinetd)
 that is used on your operating system platform. 
-</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2674277"></a>Locating the <code class="literal">SWAT</code> File</h4></div></div></div><p>
-<a class="indexterm" name="id2674290"></a>
-<a class="indexterm" name="id2674298"></a>
+</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2674290"></a>Locating the <code class="literal">SWAT</code> File</h4></div></div></div><p>
 <a class="indexterm" name="id2674304"></a>
+<a class="indexterm" name="id2674311"></a>
+<a class="indexterm" name="id2674318"></a>
 To validate that SWAT is installed, first locate the <code class="literal">swat</code> binary
 file on the system. It may be found under the following directories:</p><table class="simplelist" border="0" summary="Simple list"><tr><td><code class="filename">/usr/local/samba/bin</code>  the default Samba location</td></tr><tr><td><code class="filename">/usr/sbin</code>  the default location on most Linux systems</td></tr><tr><td><code class="filename">/opt/samba/bin</code></td></tr></table><p>
 </p><p>
@@ -71,9 +71,9 @@
 There are a number of methods that may be used to locate the <code class="literal">swat</code> binary file.
 The following methods may be helpful.
 </p><p>
-<a class="indexterm" name="id2674377"></a>
-<a class="indexterm" name="id2674384"></a>
 <a class="indexterm" name="id2674391"></a>
+<a class="indexterm" name="id2674397"></a>
+<a class="indexterm" name="id2674405"></a>
 If <code class="literal">swat</code> is in your current operating system search path, it will be easy to 
 find it. You can ask what are the command-line options for <code class="literal">swat</code> as shown here:
 </p><pre class="screen">
@@ -91,7 +91,7 @@
   -l, --log-basename=LOGFILEBASE       Basename for log/debug files
   -V, --version                        Print version
 </pre><p>
-</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2674429"></a>Locating the SWAT Support Files</h4></div></div></div><p>
+</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2674443"></a>Locating the SWAT Support Files</h4></div></div></div><p>
 Now that you have found that <code class="literal">swat</code> is in the search path, it is easy
 to identify where the file is located. Here is another simple way this may be done:
 </p><pre class="screen">
@@ -173,7 +173,7 @@
 or in a similar location.
 </p><p>
 The control entry for the older style file might be:
-<a class="indexterm" name="id2674622"></a>
+<a class="indexterm" name="id2674635"></a>
 </p><pre class="programlisting">
 	# swat is the Samba Web Administration Tool
 	swat stream tcp nowait.400 root /usr/sbin/swat swat
@@ -201,10 +201,10 @@
 This means that SWAT is disabled. To enable use of SWAT, set this parameter to <code class="constant">no</code>
 as shown.
 </p><p>
-<a class="indexterm" name="id2674677"></a>
-<a class="indexterm" name="id2674684"></a>
-<a class="indexterm" name="id2674690"></a>
+<a class="indexterm" name="id2674691"></a>
 <a class="indexterm" name="id2674698"></a>
+<a class="indexterm" name="id2674704"></a>
+<a class="indexterm" name="id2674711"></a>
 Both of the previous examples assume that the <code class="literal">swat</code> binary has been
 located in the <code class="filename">/usr/sbin</code> directory. In addition to the above,
 SWAT will use a directory access point from which it will load its Help files
@@ -212,8 +212,8 @@
 systems is in the directory <code class="filename">/usr/share/samba/swat</code>. The default
 location using Samba defaults will be <code class="filename">/usr/local/samba/swat</code>.
 </p><p>
-<a class="indexterm" name="id2674738"></a>
-<a class="indexterm" name="id2674745"></a>
+<a class="indexterm" name="id2674752"></a>
+<a class="indexterm" name="id2674759"></a>
 Access to SWAT will prompt for a logon. If you log onto SWAT as any non-root user,
 the only permission allowed is to view certain aspects of configuration as well as
 access to the password change facility. The buttons that will be exposed to the non-root
@@ -225,21 +225,21 @@
 full change and commit ability. The buttons that will be exposed include
 <span class="guibutton">HOME</span>, <span class="guibutton">GLOBALS</span>, <span class="guibutton">SHARES</span>, <span class="guibutton">PRINTERS</span>, 
 <span class="guibutton">WIZARD</span>, <span class="guibutton">STATUS</span>, <span class="guibutton">VIEW</span>, and <span class="guibutton">PASSWORD</span>.
-</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2674844"></a>Securing SWAT through SSL</h3></div></div></div><p>
-<a class="indexterm" name="id2674852"></a>
-<a class="indexterm" name="id2674859"></a>
+</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2674858"></a>Securing SWAT through SSL</h3></div></div></div><p>
+<a class="indexterm" name="id2674866"></a>
+<a class="indexterm" name="id2674872"></a>
 Many people have asked about how to set up SWAT with SSL to allow for secure remote
 administration of Samba. Here is a method that works, courtesy of Markus Krieger.
 </p><p>
 Modifications to the SWAT setup are as follows: 
 </p><div class="procedure"><ol type="1"><li><p>
-<a class="indexterm" name="id2674884"></a>
+<a class="indexterm" name="id2674897"></a>
 	Install OpenSSL.
 	</p></li><li><p>
-<a class="indexterm" name="id2674897"></a>
-<a class="indexterm" name="id2674904"></a>
+<a class="indexterm" name="id2674911"></a>
+<a class="indexterm" name="id2674918"></a>
 	Generate certificate and private key.
-<a class="indexterm" name="id2674912"></a>
+<a class="indexterm" name="id2674926"></a>
 </p><pre class="screen">
 <code class="prompt">root# </code><strong class="userinput"><code>/usr/bin/openssl req -new -x509 -days 365 -nodes -config \
 	/usr/share/doc/packages/stunnel/stunnel.cnf \
@@ -247,7 +247,7 @@
 </pre></li><li><p>
 	Remove SWAT entry from [x]inetd.
 	</p></li><li><p>
-<a class="indexterm" name="id2674950"></a>
+<a class="indexterm" name="id2674964"></a>
 	Start <code class="literal">stunnel</code>.
 
 </p><pre class="screen">
@@ -255,7 +255,7 @@
 	 -l /usr/local/samba/bin/swat swat </code></strong>
 </pre></li></ol></div><p>
 Afterward, simply connect to SWAT by using the URL <a class="ulink" href="https://myhost:901" target="_top">https://myhost:901</a>, accept the certificate, and the SSL connection is up.
-</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2674996"></a>Enabling SWAT Internationalization Support</h3></div></div></div><p>
+</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2675010"></a>Enabling SWAT Internationalization Support</h3></div></div></div><p>
 SWAT can be configured to display its messages to match the settings of
 the language configurations of your Web browser. It will be passed to SWAT 
 in the Accept-Language header of the HTTP request.
@@ -267,14 +267,14 @@
 	</p></li><li><p>
 	Set your browsers language setting.
 	</p></li></ul></div><p>
-<a class="indexterm" name="id2675040"></a>
-<a class="indexterm" name="id2675046"></a>
-<a class="indexterm" name="id2675053"></a>
+<a class="indexterm" name="id2675054"></a>
 <a class="indexterm" name="id2675060"></a>
+<a class="indexterm" name="id2675067"></a>
+<a class="indexterm" name="id2675074"></a>
 The name of the <code class="literal">msg</code> file is the same as the language ID sent by the browser. For
 example, <span class="emphasis"><em>en</em></span> means English, <span class="emphasis"><em>ja</em></span> means Japanese, <span class="emphasis"><em>fr</em></span> means French.
 </p><p>
-<a class="indexterm" name="id2675089"></a>
+<a class="indexterm" name="id2675103"></a>
 If you do not like some of messages, or there are no <code class="literal">msg</code> files for
 your locale, you can create them simply by copying the <code class="literal">en.msg</code> files
 to the directory for &#8220;<span class="quote">your language ID.msg</span>&#8221; and filling in proper strings
@@ -284,20 +284,20 @@
 msgid "Set Default"
 msgstr "Imposta Default"
 </pre><p>
-<a class="indexterm" name="id2675137"></a>
+<a class="indexterm" name="id2675151"></a>
 and so on. If you find a mistake or create a new <code class="literal">msg</code> file, please email it
 to us so we will consider it in the next release of Samba. The <code class="literal">msg</code> file should be encoded in UTF-8.
 </p><p>
-<a class="indexterm" name="id2675161"></a>
+<a class="indexterm" name="id2675175"></a>
 Note that if you enable this feature and the <a class="link" href="smb.conf.5.html#DISPLAYCHARSET">display charset</a> is not
 matched to your browser's setting, the SWAT display may be corrupted.  In a future version of
 Samba, SWAT will always display messages with UTF-8 encoding. You will then not need to set
 this <code class="filename">smb.conf</code> file parameter.
-</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2675194"></a>Overview and Quick Tour</h2></div></div></div><p>
+</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2675207"></a>Overview and Quick Tour</h2></div></div></div><p>
 SWAT is a tool that may be used to configure Samba or just to obtain useful links
 to important reference materials such as the contents of this book as well as other
 documents that have been found useful for solving Windows networking problems.
-</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2675207"></a>The SWAT Home Page</h3></div></div></div><p>
+</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2675221"></a>The SWAT Home Page</h3></div></div></div><p>
 The SWAT title page provides access to the latest Samba documentation. The manual page for
 each Samba component is accessible from this page, as are the Samba3-HOWTO (this 
 document) as well as the O'Reilly book &#8220;<span class="quote">Using Samba.</span>&#8221;
@@ -312,7 +312,7 @@
 changes to <code class="filename">smb.conf</code> as well as general operation with root privileges. The option that
 creates this ability is the <code class="option">-a</code> flag to SWAT. <span class="emphasis"><em>Do not use this in a
 production environment.</em></span>
-</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2675268"></a>Global Settings</h3></div></div></div><p>
+</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2675281"></a>Global Settings</h3></div></div></div><p>
 The <span class="guibutton">GLOBALS</span> button exposes a page that allows configuration of the global parameters
 in <code class="filename">smb.conf</code>. There are two levels of exposure of the parameters:
 </p><div class="itemizedlist"><ul type="disc"><li><p>
@@ -332,7 +332,7 @@
 SWAT has context-sensitive help. To find out what each parameter is
 for, simply click on the
 <span class="guibutton">Help</span> link to the left of the configuration parameter.
-</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2675369"></a>Share Settings</h3></div></div></div><p>
+</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2675383"></a>Share Settings</h3></div></div></div><p>
 To affect a currently configured share, simply click on the pull-down button between the
 <span class="guibutton">Choose Share</span> and the <span class="guibutton">Delete Share</span> buttons and
 select the share you wish to operate on. To edit the settings,
@@ -343,7 +343,7 @@
 To create a new share, next to the button labeled <span class="guibutton">Create Share</span>, enter
 into the text field the name of the share to be created, then click on the 
 <span class="guibutton">Create Share</span> button.
-</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2675425"></a>Printers Settings</h3></div></div></div><p>
+</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2675439"></a>Printers Settings</h3></div></div></div><p>
 To affect a currently configured printer, simply click on the pull-down button between the
 <span class="guibutton">Choose Printer</span> and the <span class="guibutton">Delete Printer</span> buttons and
 select the printer you wish to operate on. To edit the settings,
@@ -354,7 +354,7 @@
 To create a new printer, next to the button labeled <span class="guibutton">Create Printer</span>, enter
 into the text field the name of the share to be created, then click on the 
 <span class="guibutton">Create Printer</span> button.
-</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2675481"></a>The SWAT Wizard</h3></div></div></div><p>
+</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2675495"></a>The SWAT Wizard</h3></div></div></div><p>
 The purpose of the SWAT Wizard is to help the Microsoft-knowledgeable network administrator
 to configure Samba with a minimum of effort.
 </p><p>
@@ -370,7 +370,7 @@
 will be configured for, whether it will be a WINS server, participate as a WINS client, or
 operate with no WINS support. By clicking one button, you can elect to expose (or not) user
 home directories.
-</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2675545"></a>The Status Page</h3></div></div></div><p>
+</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2675558"></a>The Status Page</h3></div></div></div><p>
 The status page serves a limited purpose. First, it allows control of the Samba daemons.
 The key daemons that create the Samba server environment are <span class="application">smbd</span>, <span class="application">nmbd</span>, and <span class="application">winbindd</span>.
 </p><p>
@@ -381,11 +381,11 @@
 </p><p>
 Finally, the status page may be used to terminate specific smbd client connections in order to
 free files that may be locked.
-</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2675589"></a>The View Page</h3></div></div></div><p>
+</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2675602"></a>The View Page</h3></div></div></div><p>
 The view page allows you to view the optimized <code class="filename">smb.conf</code> file and, if you are
 particularly masochistic, permits you also to see all possible global configuration
 parameters and their settings.
-</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2675608"></a>The Password Change Page</h3></div></div></div><p>
+</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2675622"></a>The Password Change Page</h3></div></div></div><p>
 The password change page is a popular tool that allows the creation, deletion, deactivation,
 and reactivation of MS Windows networking users on the local machine. You can also use
 this tool to change a local password for a user account.

Modified: branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/SambaHA.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/SambaHA.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/SambaHA.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,17 +1,17 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 32. High Availability</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="optional.html" title="Part III. Advanced Configuration"><link rel="prev" href="Backup.html" title="Chapter 31. Backup Techniques"><link rel="next" href="largefile.html" title="Chapter 33. Handling Large Directories"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 32. High Availability</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="Backup.html">Prev</a> </td><th width="60%" align="center">Part III. Advanced Configuration</th><td width="20%" align="right"> <a accesskey="n" href="largefile.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="SambaHA"></a>Chapter 32. High Availability</h2></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht at samba.org">jht at samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Jeremy</span> <span class="surname">Allison</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jra at samba.org">jra at samba.org</a>&gt;</code></p></div></div></div></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="SambaHA.html#id2664995">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="SambaHA.html#id2665115">Technical Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="SambaHA.html#id2665149">The Ultimate Goal</a></span></dt><dt><span class="sect2"><a href="SambaHA.html#id2665279">Why Is This So Hard?</a></span></dt><dt><span class="sect2"><a href="SambaHA.html#id2665992">A Simple Solution</a></span></dt><dt><span class="sect2"><a href="SambaHA.html#id2666073">High-Availability Server Products</a></span></dt><dt><span class="sect2"><a href="SambaHA.html#id2666213">MS-DFS: The Poor Man's Cluster</a></span></dt><dt><span class="sect2"><a href="SambaHA.html#id2666250">Conclusions</a></span></dt></dl></dd></dl></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2664995"></a>Features and Benefits</h2></div></div></div><p>
-<a class="indexterm" name="id2665003"></a>
-<a class="indexterm" name="id2665010"></a>
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 32. High Availability</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="optional.html" title="Part III. Advanced Configuration"><link rel="prev" href="Backup.html" title="Chapter 31. Backup Techniques"><link rel="next" href="largefile.html" title="Chapter 33. Handling Large Directories"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 32. High Availability</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="Backup.html">Prev</a> </td><th width="60%" align="center">Part III. Advanced Configuration</th><td width="20%" align="right"> <a accesskey="n" href="largefile.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="SambaHA"></a>Chapter 32. High Availability</h2></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht at samba.org">jht at samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Jeremy</span> <span class="surname">Allison</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jra at samba.org">jra at samba.org</a>&gt;</code></p></div></div></div></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="SambaHA.html#id2665008">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="SambaHA.html#id2665129">Technical Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="SambaHA.html#id2665163">The Ultimate Goal</a></span></dt><dt><span class="sect2"><a href="SambaHA.html#id2665293">Why Is This So Hard?</a></span></dt><dt><span class="sect2"><a href="SambaHA.html#id2666006">A Simple Solution</a></span></dt><dt><span class="sect2"><a href="SambaHA.html#id2666087">High-Availability Server Products</a></span></dt><dt><span class="sect2"><a href="SambaHA.html#id2666227">MS-DFS: The Poor Man's Cluster</a></span></dt><dt><span class="sect2"><a href="SambaHA.html#id2666264">Conclusions</a></span></dt></dl></dd></dl></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2665008"></a>Features and Benefits</h2></div></div></div><p>
 <a class="indexterm" name="id2665016"></a>
+<a class="indexterm" name="id2665023"></a>
+<a class="indexterm" name="id2665030"></a>
 Network administrators are often concerned about the availability of file and print
 services. Network users are inclined toward intolerance of the services they depend
 on to perform vital task responsibilities.
 </p><p>
 A sign in a computer room served to remind staff of their responsibilities. It read:
 </p><div class="blockquote"><blockquote class="blockquote"><p>
-<a class="indexterm" name="id2665037"></a>
-<a class="indexterm" name="id2665044"></a>
 <a class="indexterm" name="id2665051"></a>
 <a class="indexterm" name="id2665058"></a>
+<a class="indexterm" name="id2665064"></a>
+<a class="indexterm" name="id2665071"></a>
 All humans fail, in both great and small ways we fail continually. Machines fail too.
 Computers are machines that are managed by humans, the fallout from failure
 can be spectacular. Your responsibility is to deal with failure, to anticipate it
@@ -21,9 +21,9 @@
 If we are to deal with failure in a planned and productive manner, then first we must
 understand the problem. That is the purpose of this chapter.
 </p><p>
-<a class="indexterm" name="id2665081"></a>
-<a class="indexterm" name="id2665088"></a>
 <a class="indexterm" name="id2665095"></a>
+<a class="indexterm" name="id2665102"></a>
+<a class="indexterm" name="id2665109"></a>
 Parenthetically, in the following discussion there are seeds of information on how to
 provision a network infrastructure against failure. Our purpose here is not to provide
 a lengthy dissertation on the subject of high availability. Additionally, we have made
@@ -32,37 +32,37 @@
 rise to the challenge of providing a detailed document that is focused purely on
 presentation of the current state of knowledge and practice in high availability as it
 applies to the deployment of Samba and other CIFS/SMB technologies.
-</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2665115"></a>Technical Discussion</h2></div></div></div><p>
-<a class="indexterm" name="id2665123"></a>
-<a class="indexterm" name="id2665130"></a>
+</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2665129"></a>Technical Discussion</h2></div></div></div><p>
 <a class="indexterm" name="id2665137"></a>
+<a class="indexterm" name="id2665144"></a>
+<a class="indexterm" name="id2665151"></a>
 The following summary was part of a presentation by Jeremy Allison at the SambaXP 2003
 conference that was held at Goettingen, Germany, in April 2003. Material has been added
 from other sources, but it was Jeremy who inspired the structure that follows.
-</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2665149"></a>The Ultimate Goal</h3></div></div></div><p>
-<a class="indexterm" name="id2665157"></a>
-<a class="indexterm" name="id2665164"></a>
+</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2665163"></a>The Ultimate Goal</h3></div></div></div><p>
 <a class="indexterm" name="id2665171"></a>
+<a class="indexterm" name="id2665178"></a>
+<a class="indexterm" name="id2665185"></a>
 	All clustering technologies aim to achieve one or more of the following:
 	</p><div class="itemizedlist"><ul type="disc"><li><p>Obtain the maximum affordable computational power.</p></li><li><p>Obtain faster program execution.</p></li><li><p>Deliver unstoppable services.</p></li><li><p>Avert points of failure.</p></li><li><p>Exact most effective utilization of resources.</p></li></ul></div><p>
 	A clustered file server ideally has the following properties:
-<a class="indexterm" name="id2665212"></a>
-<a class="indexterm" name="id2665220"></a>
-<a class="indexterm" name="id2665227"></a>
-<a class="indexterm" name="id2665234"></a>
-	</p><div class="itemizedlist"><ul type="disc"><li><p>All clients can connect transparently to any server.</p></li><li><p>A server can fail and clients are transparently reconnected to another server.</p></li><li><p>All servers serve out the same set of files.</p></li><li><p>All file changes are immediately seen on all servers.</p><div class="itemizedlist"><ul type="circle"><li><p>Requires a distributed file system.</p></li></ul></div></li><li><p>Infinite ability to scale by adding more servers or disks.</p></li></ul></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2665279"></a>Why Is This So Hard?</h3></div></div></div><p>
+<a class="indexterm" name="id2665226"></a>
+<a class="indexterm" name="id2665233"></a>
+<a class="indexterm" name="id2665240"></a>
+<a class="indexterm" name="id2665247"></a>
+	</p><div class="itemizedlist"><ul type="disc"><li><p>All clients can connect transparently to any server.</p></li><li><p>A server can fail and clients are transparently reconnected to another server.</p></li><li><p>All servers serve out the same set of files.</p></li><li><p>All file changes are immediately seen on all servers.</p><div class="itemizedlist"><ul type="circle"><li><p>Requires a distributed file system.</p></li></ul></div></li><li><p>Infinite ability to scale by adding more servers or disks.</p></li></ul></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2665293"></a>Why Is This So Hard?</h3></div></div></div><p>
 	In short, the problem is one of <span class="emphasis"><em>state</em></span>.
 	</p><div class="itemizedlist"><ul type="disc"><li><p>
-<a class="indexterm" name="id2665299"></a>
+<a class="indexterm" name="id2665312"></a>
 			All TCP/IP connections are dependent on state information.
 			</p><p>
-<a class="indexterm" name="id2665310"></a>
+<a class="indexterm" name="id2665324"></a>
 			The TCP connection involves a packet sequence number. This
 			sequence number would need to be dynamically updated on all
 			machines in the cluster to effect seamless TCP failover.
 			</p></li><li><p>
-<a class="indexterm" name="id2665327"></a>
-<a class="indexterm" name="id2665333"></a>
+<a class="indexterm" name="id2665340"></a>
+<a class="indexterm" name="id2665347"></a>
 			CIFS/SMB (the Windows networking protocols) uses TCP connections.
 			</p><p>
 			This means that from a basic design perspective, failover is not
@@ -71,91 +71,91 @@
 				All current SMB clusters are failover solutions
 				 they rely on the clients to reconnect. They provide server
 				failover, but clients can lose information due to a server failure.
-<a class="indexterm" name="id2665358"></a>
+<a class="indexterm" name="id2665372"></a>
 				</p></li></ul></div><p>
 			</p></li><li><p>
 			Servers keep state information about client connections.
-			</p><div class="itemizedlist"><a class="indexterm" name="id2665376"></a><ul type="circle"><li><p>CIFS/SMB involves a lot of state.</p></li><li><p>Every file open must be compared with other open files
+			</p><div class="itemizedlist"><a class="indexterm" name="id2665390"></a><ul type="circle"><li><p>CIFS/SMB involves a lot of state.</p></li><li><p>Every file open must be compared with other open files
 						to check share modes.</p></li></ul></div><p>
-			</p></li></ul></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2665398"></a>The Front-End Challenge</h4></div></div></div><p>
-<a class="indexterm" name="id2665406"></a>
-<a class="indexterm" name="id2665413"></a>
+			</p></li></ul></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2665412"></a>The Front-End Challenge</h4></div></div></div><p>
 <a class="indexterm" name="id2665420"></a>
 <a class="indexterm" name="id2665427"></a>
 <a class="indexterm" name="id2665434"></a>
-<a class="indexterm" name="id2665441"></a>
+<a class="indexterm" name="id2665440"></a>
 <a class="indexterm" name="id2665448"></a>
+<a class="indexterm" name="id2665454"></a>
+<a class="indexterm" name="id2665461"></a>
 		To make it possible for a cluster of file servers to appear as a single server that has one
 		name and one IP address, the incoming TCP data streams from clients must be processed by the
 		front-end virtual server. This server must de-multiplex the incoming packets at the SMB protocol
 		layer level and then feed the SMB packet to different servers in the cluster.
 		</p><p>
-<a class="indexterm" name="id2665464"></a>
-<a class="indexterm" name="id2665471"></a>
+<a class="indexterm" name="id2665477"></a>
+<a class="indexterm" name="id2665484"></a>
 		One could split all IPC$ connections and RPC calls to one server to handle printing and user
 		lookup requirements. RPC printing handles are shared between different IPC4 sessions  it is
 		hard to split this across clustered servers!
 		</p><p>
 		Conceptually speaking, all other servers would then provide only file services. This is a simpler
 		problem to concentrate on.
-		</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2665492"></a>Demultiplexing SMB Requests</h4></div></div></div><p>
-<a class="indexterm" name="id2665500"></a>
-<a class="indexterm" name="id2665507"></a>
+		</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2665506"></a>Demultiplexing SMB Requests</h4></div></div></div><p>
 <a class="indexterm" name="id2665514"></a>
 <a class="indexterm" name="id2665521"></a>
+<a class="indexterm" name="id2665528"></a>
+<a class="indexterm" name="id2665535"></a>
 		De-multiplexing of SMB requests requires knowledge of SMB state information,
 		all of which must be held by the front-end <span class="emphasis"><em>virtual</em></span> server.
 		This is a perplexing and complicated problem to solve.
 		</p><p>
-<a class="indexterm" name="id2665538"></a>
-<a class="indexterm" name="id2665545"></a>
 <a class="indexterm" name="id2665552"></a>
+<a class="indexterm" name="id2665559"></a>
+<a class="indexterm" name="id2665566"></a>
 		Windows XP and later have changed semantics so state information (vuid, tid, fid)
 		must match for a successful operation. This makes things simpler than before and is a
 		positive step forward.
 		</p><p>
-<a class="indexterm" name="id2665566"></a>
-<a class="indexterm" name="id2665572"></a>
+<a class="indexterm" name="id2665579"></a>
+<a class="indexterm" name="id2665586"></a>
 		SMB requests are sent by vuid to their associated server. No code exists today to
 		effect this solution. This problem is conceptually similar to the problem of
 		correctly handling requests from multiple requests from Windows 2000
 		Terminal Server in Samba.
 		</p><p>
-<a class="indexterm" name="id2665587"></a>
+<a class="indexterm" name="id2665601"></a>
 		One possibility is to start by exposing the server pool to clients directly.
 		This could eliminate the de-multiplexing step.
-		</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2665598"></a>The Distributed File System Challenge</h4></div></div></div><p>
-<a class="indexterm" name="id2665607"></a>
+		</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2665612"></a>The Distributed File System Challenge</h4></div></div></div><p>
+<a class="indexterm" name="id2665620"></a>
 		There exists many distributed file systems for UNIX and Linux.
 		</p><p>
-<a class="indexterm" name="id2665618"></a>
-<a class="indexterm" name="id2665625"></a>
 <a class="indexterm" name="id2665632"></a>
 <a class="indexterm" name="id2665639"></a>
 <a class="indexterm" name="id2665646"></a>
-<a class="indexterm" name="id2665652"></a>
+<a class="indexterm" name="id2665653"></a>
+<a class="indexterm" name="id2665659"></a>
+<a class="indexterm" name="id2665666"></a>
 		Many could be adopted to backend our cluster, so long as awareness of SMB
 		semantics is kept in mind (share modes, locking, and oplock issues in particular).
 		Common free distributed file systems include:
-<a class="indexterm" name="id2665663"></a>
-<a class="indexterm" name="id2665670"></a>
 <a class="indexterm" name="id2665677"></a>
 <a class="indexterm" name="id2665683"></a>
+<a class="indexterm" name="id2665690"></a>
+<a class="indexterm" name="id2665697"></a>
 		</p><div class="itemizedlist"><ul type="disc"><li><p>NFS</p></li><li><p>AFS</p></li><li><p>OpenGFS</p></li><li><p>Lustre</p></li></ul></div><p>
-<a class="indexterm" name="id2665714"></a>
+<a class="indexterm" name="id2665728"></a>
 		The server pool (cluster) can use any distributed file system backend if all SMB
 		semantics are performed within this pool.
-		</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2665725"></a>Restrictive Constraints on Distributed File Systems</h4></div></div></div><p>
-<a class="indexterm" name="id2665734"></a>
-<a class="indexterm" name="id2665741"></a>
+		</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2665739"></a>Restrictive Constraints on Distributed File Systems</h4></div></div></div><p>
 <a class="indexterm" name="id2665748"></a>
 <a class="indexterm" name="id2665754"></a>
+<a class="indexterm" name="id2665761"></a>
+<a class="indexterm" name="id2665768"></a>
 		Where a clustered server provides purely SMB services, oplock handling
 		may be done within the server pool without imposing a need for this to
 		be passed to the backend file system pool.
 		</p><p>
-<a class="indexterm" name="id2665768"></a>
-<a class="indexterm" name="id2665775"></a>
+<a class="indexterm" name="id2665782"></a>
+<a class="indexterm" name="id2665788"></a>
 		On the other hand, where the server pool also provides NFS or other file services,
 		it will be essential that the implementation be oplock-aware so it can
 		interoperate with SMB services. This is a significant challenge today. A failure
@@ -163,25 +163,25 @@
 		sorely noted by users of Microsoft Windows clients.
 		</p><p>
 		Last, all state information must be shared across the server pool.
-		</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2665795"></a>Server Pool Communications</h4></div></div></div><p>
-<a class="indexterm" name="id2665803"></a>
-<a class="indexterm" name="id2665810"></a>
-<a class="indexterm" name="id2665816"></a>
-<a class="indexterm" name="id2665823"></a>
+		</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2665809"></a>Server Pool Communications</h4></div></div></div><p>
+<a class="indexterm" name="id2665817"></a>
+<a class="indexterm" name="id2665824"></a>
+<a class="indexterm" name="id2665830"></a>
+<a class="indexterm" name="id2665837"></a>
 		Most backend file systems support POSIX file semantics. This makes it difficult
 		to push SMB semantics back into the file system. POSIX locks have different properties
 		and semantics from SMB locks.
 		</p><p>
-<a class="indexterm" name="id2665837"></a>
-<a class="indexterm" name="id2665844"></a>
 <a class="indexterm" name="id2665850"></a>
+<a class="indexterm" name="id2665857"></a>
+<a class="indexterm" name="id2665864"></a>
 		All <code class="literal">smbd</code> processes in the server pool must of necessity communicate
 		very quickly. For this, the current <em class="parameter"><code>tdb</code></em> file structure that Samba
 		uses is not suitable for use across a network. Clustered <code class="literal">smbd</code>s must use something else.
-		</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2665880"></a>Server Pool Communications Demands</h4></div></div></div><p>
+		</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2665894"></a>Server Pool Communications Demands</h4></div></div></div><p>
 		High-speed interserver communications in the server pool is a design prerequisite
 		for a fully functional system. Possibilities for this include:
-		</p><div class="itemizedlist"><a class="indexterm" name="id2665894"></a><a class="indexterm" name="id2665901"></a><ul type="disc"><li><p>
+		</p><div class="itemizedlist"><a class="indexterm" name="id2665908"></a><a class="indexterm" name="id2665915"></a><ul type="disc"><li><p>
 			Proprietary shared memory bus (example: Myrinet or SCI [scalable coherent interface]).
 			These are high-cost items.
 			</p></li><li><p>
@@ -191,7 +191,7 @@
 			</p></li></ul></div><p>
 		We have yet to identify metrics for  performance demands to enable this to happen
 		effectively.
-		</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2665935"></a>Required Modifications to Samba</h4></div></div></div><p>
+		</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2665948"></a>Required Modifications to Samba</h4></div></div></div><p>
 		Samba needs to be significantly modified to work with a high-speed server interconnect
 		system to permit transparent failover clustering.
 		</p><p>
@@ -200,8 +200,8 @@
 			The locking database, oplock notifications,
 			and the share mode database.
 			</p></li><li><p>
-<a class="indexterm" name="id2665962"></a>
-<a class="indexterm" name="id2665969"></a>
+<a class="indexterm" name="id2665976"></a>
+<a class="indexterm" name="id2665983"></a>
 			Failure semantics need to be defined. Samba behaves the same way as Windows.
 			When oplock messages fail, a file open request is allowed, but this is 
 			potentially dangerous in a clustered environment. So how should interserver
@@ -209,58 +209,58 @@
 			</p></li><li><p>
 			Should this be implemented using a point-to-point lock manager, or can this
 			be done using multicast techniques?
-			</p></li></ul></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2665992"></a>A Simple Solution</h3></div></div></div><p>
-<a class="indexterm" name="id2666000"></a>
-<a class="indexterm" name="id2666007"></a>
+			</p></li></ul></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2666006"></a>A Simple Solution</h3></div></div></div><p>
 <a class="indexterm" name="id2666014"></a>
+<a class="indexterm" name="id2666021"></a>
+<a class="indexterm" name="id2666028"></a>
 	Allowing failover servers to handle different functions within the exported file system
 	removes the problem of requiring a distributed locking protocol.
 	</p><p>
-<a class="indexterm" name="id2666027"></a>
-<a class="indexterm" name="id2666034"></a>
+<a class="indexterm" name="id2666041"></a>
+<a class="indexterm" name="id2666048"></a>
 	If only one server is active in a pair, the need for high-speed server interconnect is avoided.
 	This allows the use of existing high-availability solutions, instead of inventing a new one.
 	This simpler solution comes at a price  the cost of which is the need to manage a more
 	complex file name space. Since there is now not a single file system, administrators
 	must remember where all services are located  a complexity not easily dealt with.
 	</p><p>
-<a class="indexterm" name="id2666059"></a>
+<a class="indexterm" name="id2666072"></a>
 	The <span class="emphasis"><em>virtual server</em></span> is still needed to redirect requests to backend
 	servers. Backend file space integrity is the responsibility of the administrator.
-	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2666073"></a>High-Availability Server Products</h3></div></div></div><p>
-<a class="indexterm" name="id2666081"></a>
-<a class="indexterm" name="id2666088"></a>
+	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2666087"></a>High-Availability Server Products</h3></div></div></div><p>
 <a class="indexterm" name="id2666095"></a>
 <a class="indexterm" name="id2666102"></a>
 <a class="indexterm" name="id2666109"></a>
+<a class="indexterm" name="id2666116"></a>
+<a class="indexterm" name="id2666122"></a>
 	Failover servers must communicate in order to handle resource failover. This is essential
 	for high-availability services. The use of a dedicated heartbeat is a common technique to
 	introduce some intelligence into the failover process. This is often done over a dedicated
 	link (LAN or serial).
 	</p><p>
-<a class="indexterm" name="id2666124"></a>
-<a class="indexterm" name="id2666131"></a>
 <a class="indexterm" name="id2666138"></a>
-<a class="indexterm" name="id2666145"></a>
-<a class="indexterm" name="id2666152"></a>
+<a class="indexterm" name="id2666144"></a>
+<a class="indexterm" name="id2666151"></a>
+<a class="indexterm" name="id2666158"></a>
+<a class="indexterm" name="id2666165"></a>
 	Many failover solutions (like Red Hat Cluster Manager and Microsoft Wolfpack)
 	can use a shared SCSI of Fiber Channel disk storage array for failover communication.
 	Information regarding Red Hat high availability solutions for Samba may be obtained from
 	<a class="ulink" href="http://www.redhat.com/docs/manuals/enterprise/RHEL-AS-2.1-Manual/cluster-manager/s1-service-samba.html" target="_top">www.redhat.com</a>.
 	</p><p>
-<a class="indexterm" name="id2666174"></a>
+<a class="indexterm" name="id2666187"></a>
 	The Linux High Availability project is a resource worthy of consultation if your desire is
 	to build a highly available Samba file server solution. Please consult the home page at
 	<a class="ulink" href="http://www.linux-ha.org/" target="_top">www.linux-ha.org/</a>.
 	</p><p>
-<a class="indexterm" name="id2666193"></a>
-<a class="indexterm" name="id2666200"></a>
+<a class="indexterm" name="id2666207"></a>
+<a class="indexterm" name="id2666214"></a>
 	Front-end server complexity remains a challenge for high availability because it must deal
 	gracefully with backend failures, while at the same time providing continuity of service
 	to all network clients.
-	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2666213"></a>MS-DFS: The Poor Man's Cluster</h3></div></div></div><p>
-<a class="indexterm" name="id2666221"></a>
-<a class="indexterm" name="id2666228"></a>
+	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2666227"></a>MS-DFS: The Poor Man's Cluster</h3></div></div></div><p>
+<a class="indexterm" name="id2666235"></a>
+<a class="indexterm" name="id2666242"></a>
 	MS-DFS links can be used to redirect clients to disparate backend servers. This pushes
 	complexity back to the network client, something already included by Microsoft.
 	MS-DFS creates the illusion of a simple, continuous file system name space that works even
@@ -268,4 +268,4 @@
 	</p><p>
 	Above all, at the cost of complexity of management, a distributed system (pseudo-cluster) can
 	be created using existing Samba functionality.
-	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2666250"></a>Conclusions</h3></div></div></div><div class="itemizedlist"><ul type="disc"><li><p>Transparent SMB clustering is hard to do!</p></li><li><p>Client failover is the best we can do today.</p></li><li><p>Much more work is needed before a practical and manageable high-availability transparent cluster solution will be possible.</p></li><li><p>MS-DFS can be used to create the illusion of a single transparent cluster.</p></li></ul></div></div></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="Backup.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="optional.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="largefile.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Chapter 31. Backup Techniques </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> Chapter 33. Handling Large Directories</td></tr></table></div></body></html>
+	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2666264"></a>Conclusions</h3></div></div></div><div class="itemizedlist"><ul type="disc"><li><p>Transparent SMB clustering is hard to do!</p></li><li><p>Client failover is the best we can do today.</p></li><li><p>Much more work is needed before a practical and manageable high-availability transparent cluster solution will be possible.</p></li><li><p>MS-DFS can be used to create the illusion of a single transparent cluster.</p></li></ul></div></div></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="Backup.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="optional.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="largefile.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Chapter 31. Backup Techniques </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> Chapter 33. Handling Large Directories</td></tr></table></div></body></html>

Modified: branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/ServerType.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/ServerType.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/ServerType.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,6 +1,6 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 3. Server Types and Security Modes</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="type.html" title="Part II. Server Configuration Basics"><link rel="prev" href="type.html" title="Part II. Server Configuration Basics"><link rel="next" href="samba-pdc.html" title="Chapter 4. Domain Control"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 3. Server Types and Security Modes</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="type.html">Prev</a> </td><th width="60%" align="center">Part II. Server Configuration Basics</th><td width="20%" align="right"> <a accesskey="n" href="samba-pdc.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="ServerType"></a>Chapter 3. Server Types and Security Modes</h2></div><div><div class="author"><h3 class="author"><span class="firstname">Andrew</span> <span class="surname">Tridgell</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:tridge at samba.org">tridge at samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Jelmer</span> <span class="othername">R.</span> <span class="surname">Vernooij</span></h3><div class="affiliation"><span class="orgname">The Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jelmer at samba.org">jelmer at samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht at samba.org">jht at samba.org</a>&gt;</code></p></div></div></div></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="ServerType.html#id2551742">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="ServerType.html#id2551910">Server Types</a></span></dt><dt><span class="sect1"><a href="ServerType.html#id2552070">Samba Security Modes</a></span></dt><dd><dl><dt><span class="sect2"><a href="ServerType.html#id2552243">User Level Security</a></span></dt><dt><span class="sect2"><a href="ServerType.html#id2552418">Share-Level Security</a></span></dt><dt><span class="sect2"><a href="ServerType.html#id2552625">Domain Security Mode (User-Level Security)</a></span></dt><dt><span class="sect2"><a href="ServerType.html#id2553160">ADS Security Mode (User-Level Security)</a></span></dt><dt><span class="sect2"><a href="ServerType.html#id2553317">Server Security (User Level Security)</a></span></dt></dl></dd><dt><span class="sect1"><a href="ServerType.html#id2553615">Password Checking</a></span></dt><dt><span class="sect1"><a href="ServerType.html#id2553819">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="ServerType.html#id2553843">What Makes Samba a Server?</a></span></dt><dt><span class="sect2"><a href="ServerType.html#id2553879">What Makes Samba a Domain Controller?</a></span></dt><dt><span class="sect2"><a href="ServerType.html#id2553923">What Makes Samba a Domain Member?</a></span></dt><dt><span class="sect2"><a href="ServerType.html#id2553954">Constantly Losing Connections to Password Server</a></span></dt><dt><span class="sect2"><a href="ServerType.html#id2554012">Stand-alone Server is converted to Domain Controller  Now User accounts don't work</a></span></dt></dl></dd></dl></div><p>
-<a class="indexterm" name="id2551702"></a>
-<a class="indexterm" name="id2551709"></a>
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 3. Server Types and Security Modes</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="type.html" title="Part II. Server Configuration Basics"><link rel="prev" href="type.html" title="Part II. Server Configuration Basics"><link rel="next" href="samba-pdc.html" title="Chapter 4. Domain Control"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 3. Server Types and Security Modes</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="type.html">Prev</a> </td><th width="60%" align="center">Part II. Server Configuration Basics</th><td width="20%" align="right"> <a accesskey="n" href="samba-pdc.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="ServerType"></a>Chapter 3. Server Types and Security Modes</h2></div><div><div class="author"><h3 class="author"><span class="firstname">Andrew</span> <span class="surname">Tridgell</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:tridge at samba.org">tridge at samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Jelmer</span> <span class="othername">R.</span> <span class="surname">Vernooij</span></h3><div class="affiliation"><span class="orgname">The Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jelmer at samba.org">jelmer at samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht at samba.org">jht at samba.org</a>&gt;</code></p></div></div></div></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="ServerType.html#id2551756">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="ServerType.html#id2551923">Server Types</a></span></dt><dt><span class="sect1"><a href="ServerType.html#id2552083">Samba Security Modes</a></span></dt><dd><dl><dt><span class="sect2"><a href="ServerType.html#id2552257">User Level Security</a></span></dt><dt><span class="sect2"><a href="ServerType.html#id2552431">Share-Level Security</a></span></dt><dt><span class="sect2"><a href="ServerType.html#id2552639">Domain Security Mode (User-Level Security)</a></span></dt><dt><span class="sect2"><a href="ServerType.html#id2553173">ADS Security Mode (User-Level Security)</a></span></dt><dt><span class="sect2"><a href="ServerType.html#id2553330">Server Security (User Level Security)</a></span></dt></dl></dd><dt><span class="sect1"><a href="ServerType.html#id2553629">Password Checking</a></span></dt><dt><span class="sect1"><a href="ServerType.html#id2553833">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="ServerType.html#id2553856">What Makes Samba a Server?</a></span></dt><dt><span class="sect2"><a href="ServerType.html#id2553893">What Makes Samba a Domain Controller?</a></span></dt><dt><span class="sect2"><a href="ServerType.html#id2553936">What Makes Samba a Domain Member?</a></span></dt><dt><span class="sect2"><a href="ServerType.html#id2553968">Constantly Losing Connections to Password Server</a></span></dt><dt><span class="sect2"><a href="ServerType.html#id2554025">Stand-alone Server is converted to Domain Controller  Now User accounts don't work</a></span></dt></dl></dd></dl></div><p>
+<a class="indexterm" name="id2551716"></a>
+<a class="indexterm" name="id2551722"></a>
 This chapter provides information regarding the types of server that Samba may be configured to be. A
 Microsoft network administrator who wishes to migrate to or use Samba will want to know the meaning, within a
 Samba context, of terms familiar to the MS Windows administrator. This means that it is essential also to
@@ -14,7 +14,7 @@
 highlights features and benefits. We hope that the information provided will help to answer this question. Be
 warned though, we want to be fair and reasonable, so not all features are positive toward Samba. The benefit
 may be on the side of our competition.
-</p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2551742"></a>Features and Benefits</h2></div></div></div><p>
+</p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2551756"></a>Features and Benefits</h2></div></div></div><p>
 Two men were walking down a dusty road, when one suddenly kicked up a small red stone. It
 hurt his toe and lodged in his sandal. He took the stone out and cursed it with a passion
 and fury befitting his anguish. The other looked at the stone and said, &#8220;<span class="quote">This is a garnet.
@@ -25,8 +25,8 @@
 pleasure, but if you are forced to use it and have no time for its secrets, then it can be
 a source of discomfort.
 </p><p>
-<a class="indexterm" name="id2551771"></a>
-<a class="indexterm" name="id2551781"></a>
+<a class="indexterm" name="id2551785"></a>
+<a class="indexterm" name="id2551794"></a>
 Samba started out as a project that sought to provide interoperability for MS Windows 3.x
 clients with a UNIX server. It has grown up a lot since its humble beginnings and now provides
 features and functionality fit for large-scale deployment. It also has some warts. In sections
@@ -34,41 +34,41 @@
 </p><p>
 So, what are the benefits of the features mentioned in this chapter?
 </p><div class="itemizedlist"><ul type="disc"><li><p>
-	<a class="indexterm" name="id2551804"></a>
+	<a class="indexterm" name="id2551817"></a>
 	Samba-3 can replace an MS Windows NT4 domain controller.
 	</p></li><li><p>
-	<a class="indexterm" name="id2551818"></a>
+	<a class="indexterm" name="id2551832"></a>
 	Samba-3 offers excellent interoperability with MS Windows NT4-style
 	domains as well as natively with Microsoft Active Directory domains.
 	</p></li><li><p>
-	<a class="indexterm" name="id2551832"></a>
+	<a class="indexterm" name="id2551846"></a>
 	Samba-3 permits full NT4-style interdomain trusts.
 	</p></li><li><p>
-	<a class="indexterm" name="id2551847"></a>
-	<a class="indexterm" name="id2551854"></a>
+	<a class="indexterm" name="id2551860"></a>
+	<a class="indexterm" name="id2551867"></a>
 	Samba has security modes that permit more flexible authentication
 	than is possible with MS Windows NT4 domain controllers.
 	</p></li><li><p>
-	<a class="indexterm" name="id2551869"></a>
-	<a class="indexterm" name="id2551881"></a>
+	<a class="indexterm" name="id2551883"></a>
+	<a class="indexterm" name="id2551895"></a>
 	Samba-3 permits use of multiple concurrent account database backends.
 	(Encrypted passwords that are stored in the account database are in
 	formats that are unique to Windows networking).
 	</p></li><li><p>
-	<a class="indexterm" name="id2551895"></a>
+	<a class="indexterm" name="id2551909"></a>
 	The account database backends can be distributed
 	and replicated using multiple methods. This gives Samba-3
 	greater flexibility than MS Windows NT4 and in many cases a
 	significantly higher utility than Active Directory domains
 	with MS Windows 200x.
-	</p></li></ul></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2551910"></a>Server Types</h2></div></div></div><p>
-<a class="indexterm" name="id2551918"></a>
+	</p></li></ul></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2551923"></a>Server Types</h2></div></div></div><p>
+<a class="indexterm" name="id2551931"></a>
 Administrators of Microsoft networks often refer to three different types of servers:
 </p><div class="itemizedlist"><ul type="disc"><li><p>Domain Controller</p><div class="itemizedlist"><ul type="circle"><li><p>Primary Domain Controller (PDC)</p></li><li><p>Backup Domain Controller (BDC)</p></li><li><p>ADS Domain Controller</p></li></ul></div></li><li><p>Domain Member Server</p><div class="itemizedlist"><ul type="circle"><li><p>Active Directory Domain Server</p></li><li><p>NT4 Style Domain Domain Server</p></li></ul></div></li><li><p>Standalone Server</p></li></ul></div><p>
-<a class="indexterm" name="id2551980"></a>
-<a class="indexterm" name="id2551989"></a>
-<a class="indexterm" name="id2551998"></a>
-<a class="indexterm" name="id2552007"></a>
+<a class="indexterm" name="id2551993"></a>
+<a class="indexterm" name="id2552002"></a>
+<a class="indexterm" name="id2552012"></a>
+<a class="indexterm" name="id2552021"></a>
 The chapters covering domain control (<a class="link" href="samba-pdc.html" title="Chapter 4. Domain Control">Domain Control</a>), 
 backup domain control (<a class="link" href="samba-bdc.html" title="Chapter 5. Backup Domain Control">Backup Domain Control</a>), and 
 domain membership (<a class="link" href="domain-member.html" title="Chapter 6. Domain Membership">Domain Membership</a>) provide
@@ -76,27 +76,27 @@
 You are strongly encouraged to become intimately familiar with these chapters because
 they lay the foundation for deployment of Samba domain security.
 </p><p>
-<a class="indexterm" name="id2552047"></a>
+<a class="indexterm" name="id2552060"></a>
 A Standalone server is autonomous in respect of the source of its account backend.
 Refer to <a class="link" href="StandAloneServer.html" title="Chapter 7. Standalone Servers">Standalone Servers</a> to gain a wider appreciation
 of what is meant by a server being configured as a <span class="emphasis"><em>standalone</em></span> server.
-</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2552070"></a>Samba Security Modes</h2></div></div></div><p>
-<a class="indexterm" name="id2552078"></a>
-<a class="indexterm" name="id2552085"></a>
+</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2552083"></a>Samba Security Modes</h2></div></div></div><p>
+<a class="indexterm" name="id2552091"></a>
+<a class="indexterm" name="id2552098"></a>
 In this section, the function and purpose of Samba's security modes are described. An accurate understanding of
 how Samba implements each security mode as well as how to configure MS Windows clients for each mode will
 significantly reduce user complaints and administrator heartache.
 </p><p>
-<a class="indexterm" name="id2552100"></a>
-<a class="indexterm" name="id2552109"></a>
+<a class="indexterm" name="id2552113"></a>
+<a class="indexterm" name="id2552122"></a>
 Microsoft Windows networking uses a protocol that was originally called the Server Message Block (SMB)
 protocol. Since some time around 1996 the protocol has been better known as the Common Internet Filesystem
 (CIFS) protocol.
 </p><p>
-<a class="indexterm" name="id2552126"></a>
-<a class="indexterm" name="id2552132"></a>
 <a class="indexterm" name="id2552139"></a>
 <a class="indexterm" name="id2552146"></a>
+<a class="indexterm" name="id2552153"></a>
+<a class="indexterm" name="id2552160"></a>
 In the SMB/CIFS networking world, there are only two types of security: <span class="emphasis"><em>user-level</em></span> and
 <span class="emphasis"><em>share level</em></span>. We refer to these collectively as <span class="emphasis"><em>security levels</em></span>.  In
 implementing these two security levels, Samba provides flexibilities that are not available with MS Windows
@@ -116,43 +116,43 @@
 The term <code class="literal">client</code> refers to all agents whether it is a Windows workstation, a Windows server,
 another Samba server, or any vanilla SMB or CIFS client application (e.g., <code class="literal">smbclient</code>) that
 make use of services provided by an SMB/CIFS server.
-</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2552243"></a>User Level Security</h3></div></div></div><p>
-<a class="indexterm" name="id2552251"></a>
+</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2552257"></a>User Level Security</h3></div></div></div><p>
+<a class="indexterm" name="id2552265"></a>
 We describe user-level security first because its simpler.  In user-level security, the client sends a session
 setup request directly following protocol negotiation.  This request provides a username and password. The
 server can either accept or reject that username/password combination. At this stage the server has no idea
 what share the client will eventually try to connect to, so it can't base the
 <span class="emphasis"><em>accept/reject</em></span> on anything other than:
 </p><div class="orderedlist"><ol type="1"><li><p>the username/password.</p></li><li><p>the name of the client machine.</p></li></ol></div><p>
-<a class="indexterm" name="id2552290"></a>
+<a class="indexterm" name="id2552303"></a>
 If the server accepts the username/password credentials, the client expects to be able to mount shares (using
 a <span class="emphasis"><em>tree connection</em></span>) without further specifying a password. It expects that all access
 rights will be as the username/password credentials set that was specified in the initial <span class="emphasis"><em>session
 setup</em></span>.
 </p><p>
-<a class="indexterm" name="id2552312"></a>
+<a class="indexterm" name="id2552325"></a>
 It is also possible for a client to send multiple <span class="emphasis"><em>session setup</em></span>
 requests. When the server responds, it gives the client a <span class="emphasis"><em>uid</em></span> to use
 as an authentication tag for that username/password. The client can maintain multiple
 authentication contexts in this way (WinDD is an example of an application that does this).
 </p><p>
-<a class="indexterm" name="id2552334"></a>
-<a class="indexterm" name="id2552341"></a>
 <a class="indexterm" name="id2552348"></a>
 <a class="indexterm" name="id2552355"></a>
 <a class="indexterm" name="id2552362"></a>
+<a class="indexterm" name="id2552368"></a>
+<a class="indexterm" name="id2552375"></a>
 Windows networking user account names are case-insensitive, meaning that upper-case and lower-case characters
 in the account name are considered equivalent. They are said to be case-preserving, but not case significant.
 Windows and LanManager systems previous to Windows NT version 3.10 have case-insensitive passwords that were
 not necessarily case-preserving. All Windows NT family systems treat passwords as case-preserving and
 case-sensitive.
-</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2552377"></a>Example Configuration</h4></div></div></div><p>
+</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2552391"></a>Example Configuration</h4></div></div></div><p>
 The <code class="filename">smb.conf</code> parameter that sets user-level security is:
-</p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2552400"></a><em class="parameter"><code>security = user</code></em></td></tr></table><p>
+</p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2552413"></a><em class="parameter"><code>security = user</code></em></td></tr></table><p>
 This is the default setting since Samba-2.2.x.
-</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2552418"></a>Share-Level Security</h3></div></div></div><p>
-<a class="indexterm" name="id2552426"></a>
-<a class="indexterm" name="id2552432"></a>
+</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2552431"></a>Share-Level Security</h3></div></div></div><p>
+<a class="indexterm" name="id2552439"></a>
+<a class="indexterm" name="id2552446"></a>
 In share-level security, the client authenticates itself separately for each share. It sends a password along
 with each tree connection request (share mount), but it does not explicitly send a username with this
 operation. The client expects a password to be associated with each share, independent of the user. This means
@@ -171,9 +171,9 @@
 The password is then checked in turn against these possible usernames. If a match is found, then the client is
 authenticated as that user.
 </p><p>
-<a class="indexterm" name="id2552503"></a>
-<a class="indexterm" name="id2552512"></a>
-<a class="indexterm" name="id2552519"></a>
+<a class="indexterm" name="id2552517"></a>
+<a class="indexterm" name="id2552526"></a>
+<a class="indexterm" name="id2552533"></a>
 Where the list of possible user names is not provided, Samba makes a UNIX system call to find the user
 account that has a password that matches the one provided from the standard account database. On a system that
 has no name service switch (NSS) facility, such lookups will be from the <code class="filename">/etc/passwd</code>
@@ -184,21 +184,21 @@
 shadow: files nis ldap
 group: files nis ldap
 </pre><p>
-<a class="indexterm" name="id2552553"></a>
-<a class="indexterm" name="id2552560"></a>
 <a class="indexterm" name="id2552566"></a>
+<a class="indexterm" name="id2552573"></a>
+<a class="indexterm" name="id2552580"></a>
 In the example shown here (not likely to be used in practice) the lookup will check
 <code class="filename">/etc/passwd</code> and <code class="filename">/etc/group</code>, if not found it will check NIS, then
 LDAP.
-</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2552589"></a>Example Configuration</h4></div></div></div><p>
+</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2552602"></a>Example Configuration</h4></div></div></div><p>
 The <code class="filename">smb.conf</code> parameter that sets share-level security is:
-</p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2552611"></a><em class="parameter"><code>security = share</code></em></td></tr></table></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2552625"></a>Domain Security Mode (User-Level Security)</h3></div></div></div><p>
-<a class="indexterm" name="id2552632"></a>
-<a class="indexterm" name="id2552642"></a>
-<a class="indexterm" name="id2552651"></a>
-<a class="indexterm" name="id2552657"></a>
+</p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2552625"></a><em class="parameter"><code>security = share</code></em></td></tr></table></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2552639"></a>Domain Security Mode (User-Level Security)</h3></div></div></div><p>
+<a class="indexterm" name="id2552646"></a>
+<a class="indexterm" name="id2552655"></a>
 <a class="indexterm" name="id2552664"></a>
 <a class="indexterm" name="id2552671"></a>
+<a class="indexterm" name="id2552678"></a>
+<a class="indexterm" name="id2552684"></a>
 Domain security provides a mechanism for storing all user and group accounts in a central, shared, account
 repository. The centralized account repository is shared between domain (security) controllers. Servers that
 act as domain controllers provide authentication and validation services to all machines that participate in
@@ -207,21 +207,21 @@
 logon and authentication services. Usually, BDCs will answer network logon requests more responsively than
 will a PDC.
 </p><p>
-<a class="indexterm" name="id2552703"></a>
-<a class="indexterm" name="id2552710"></a>
 <a class="indexterm" name="id2552717"></a>
-<a class="indexterm" name="id2552726"></a>
-<a class="indexterm" name="id2552735"></a>
+<a class="indexterm" name="id2552724"></a>
+<a class="indexterm" name="id2552731"></a>
+<a class="indexterm" name="id2552740"></a>
+<a class="indexterm" name="id2552749"></a>
 When Samba is operating in <a class="link" href="smb.conf.5.html#SECURITY">security = domain</a> mode, the Samba server has a
 domain security trust account (a machine account) and causes all authentication requests to be passed through
 to the domain controllers.  In other words, this configuration makes the Samba server a domain member server,
 even when it is in fact acting as a domain controller. All machines that participate in domain security must
 have a machine account in the security database.
 </p><p>
-<a class="indexterm" name="id2552768"></a>
-<a class="indexterm" name="id2552777"></a>
-<a class="indexterm" name="id2552786"></a>
-<a class="indexterm" name="id2552795"></a>
+<a class="indexterm" name="id2552782"></a>
+<a class="indexterm" name="id2552790"></a>
+<a class="indexterm" name="id2552800"></a>
+<a class="indexterm" name="id2552809"></a>
 Within the domain security environment, the underlying security architecture uses user-level security. Even
 machines that are domain members must authenticate on startup. The machine account consists of an account
 entry in the accounts database, the name of which is the NetBIOS name of the machine and of which the password
@@ -231,30 +231,30 @@
 </p><p>
 There are three possible domain member configurations:
 </p><div class="orderedlist"><ol type="1"><li><p>Primary domain controller (PDC) - of which there is one per domain.</p></li><li><p>Backup domain controller (BDC) - of which there can be any number per domain.</p></li><li><p>Domain member server (DMS) - of which there can be any number per domain.</p></li></ol></div><p>
-<a class="indexterm" name="id2552844"></a>
+<a class="indexterm" name="id2552858"></a>
 We will discuss each of these in separate chapters. For now, we are most interested in basic DMS
 configuration.
-</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2552853"></a>Example Configuration</h4></div></div></div><p><span class="emphasis"><em>
+</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2552867"></a>Example Configuration</h4></div></div></div><p><span class="emphasis"><em>
 Samba as a Domain Member Server
 </em></span></p><p>
-<a class="indexterm" name="id2552866"></a>
+<a class="indexterm" name="id2552880"></a>
 This method involves addition of the following parameters in the <code class="filename">smb.conf</code> file:
-</p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2552888"></a><em class="parameter"><code>security = domain</code></em></td></tr><tr><td><a class="indexterm" name="id2552900"></a><em class="parameter"><code>workgroup = MIDEARTH</code></em></td></tr></table><p>
+</p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2552902"></a><em class="parameter"><code>security = domain</code></em></td></tr><tr><td><a class="indexterm" name="id2552914"></a><em class="parameter"><code>workgroup = MIDEARTH</code></em></td></tr></table><p>
 </p><p>
 In order for this method to work, the Samba server needs to join the MS Windows NT
 security domain. This is done as follows:
-<a class="indexterm" name="id2552917"></a>
-<a class="indexterm" name="id2552926"></a>
+<a class="indexterm" name="id2552931"></a>
+<a class="indexterm" name="id2552939"></a>
 </p><div class="procedure"><ol type="1"><li><p>On the MS Windows NT domain controller, using
         the Server Manager, add a machine account for the Samba server.
         </p></li><li><p>On the UNIX/Linux system execute:</p><pre class="screen"><code class="prompt">root# </code><strong class="userinput"><code>net rpc join -U administrator%password</code></strong></pre></li></ol></div><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>
-<a class="indexterm" name="id2552976"></a>
+<a class="indexterm" name="id2552989"></a>
 Samba-2.2.4 and later Samba 2.2.x series releases can autojoin a Windows NT4-style domain just by executing:
 </p><pre class="screen">
 <code class="prompt">root# </code><strong class="userinput"><code>smbpasswd -j <em class="replaceable"><code>DOMAIN_NAME</code></em> -r <em class="replaceable"><code>PDC_NAME</code></em> \
 	 -U Administrator%<em class="replaceable"><code>password</code></em></code></strong>
 </pre><p>
-<a class="indexterm" name="id2553011"></a>
+<a class="indexterm" name="id2553024"></a>
 Samba-3 can do the same by executing:
 </p><pre class="screen">
 <code class="prompt">root# </code><strong class="userinput"><code>net rpc join -U Administrator%<em class="replaceable"><code>password</code></em></code></strong>
@@ -262,26 +262,26 @@
 It is not necessary with Samba-3 to specify the <em class="replaceable"><code>DOMAIN_NAME</code></em> or the
 <em class="replaceable"><code>PDC_NAME</code></em>, as it figures this out from the <code class="filename">smb.conf</code> file settings.
 </p></div><p>
-<a class="indexterm" name="id2553059"></a>
-<a class="indexterm" name="id2553066"></a>
 <a class="indexterm" name="id2553073"></a>
+<a class="indexterm" name="id2553080"></a>
+<a class="indexterm" name="id2553087"></a>
 Use of this mode of authentication requires there to be a standard UNIX account for each user in order to
 assign a UID once the account has been authenticated by the Windows domain controller. This account can be
 blocked to prevent logons by clients other than MS Windows through means such as setting an invalid shell in
 the <code class="filename">/etc/passwd</code> entry. The best way to allocate an invalid shell to a user account is to
 set the shell to the file <code class="filename">/bin/false</code>.
 </p><p>
-<a class="indexterm" name="id2553102"></a>
-<a class="indexterm" name="id2553109"></a>
+<a class="indexterm" name="id2553116"></a>
+<a class="indexterm" name="id2553122"></a>
 Domain controllers can be located anywhere that is convenient. The best advice is to have a BDC on every
 physical network segment, and if the PDC is on a remote network segment the use of WINS (see <a class="link" href="NetworkBrowsing.html" title="Chapter 10. Network Browsing">Network Browsing</a> for more information) is almost essential.
 </p><p>
 An alternative to assigning UIDs to Windows users on a Samba member server is presented in <a class="link" href="winbind.html" title="Chapter 24. Winbind: Use of Domain Accounts">Winbind</a>, <a class="link" href="winbind.html" title="Chapter 24. Winbind: Use of Domain Accounts">Winbind: Use of Domain Accounts</a>.
 </p><p>
 For more information regarding domain membership, <a class="link" href="domain-member.html" title="Chapter 6. Domain Membership">Domain Membership</a>.
-</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2553160"></a>ADS Security Mode (User-Level Security)</h3></div></div></div><p>
-<a class="indexterm" name="id2553168"></a>
-<a class="indexterm" name="id2553174"></a>
+</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2553173"></a>ADS Security Mode (User-Level Security)</h3></div></div></div><p>
+<a class="indexterm" name="id2553182"></a>
+<a class="indexterm" name="id2553188"></a>
 Both Samba-2.2, and Samba-3 can join an Active Directory domain using NT4 style RPC based security.  This is
 possible if the domain is run in native mode. Active Directory in native mode perfectly allows NT4-style
 domain members. This is contrary to popular belief.
@@ -292,24 +292,24 @@
 domain, would still require NT-compatible authentication data. Samba in AD-member mode can accept Kerberos
 tickets.
 </p><p>
-<a class="indexterm" name="id2553200"></a>
-<a class="indexterm" name="id2553206"></a>
+<a class="indexterm" name="id2553213"></a>
+<a class="indexterm" name="id2553220"></a>
 Sites that use Microsoft Windows active directory services (ADS) should be aware of the significance of the
 terms: <code class="literal">native mode</code> and <code class="literal">mixed mode</code> ADS operation. The term
 <code class="literal">realm</code> is used to describe a Kerberos-based security architecture (such as is used by
 Microsoft ADS).
-</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2553236"></a>Example Configuration</h4></div></div></div><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2553249"></a><em class="parameter"><code>realm = your.kerberos.REALM</code></em></td></tr><tr><td><a class="indexterm" name="id2553260"></a><em class="parameter"><code>security = ADS</code></em></td></tr></table><p>
+</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2553250"></a>Example Configuration</h4></div></div></div><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2553262"></a><em class="parameter"><code>realm = your.kerberos.REALM</code></em></td></tr><tr><td><a class="indexterm" name="id2553274"></a><em class="parameter"><code>security = ADS</code></em></td></tr></table><p>
 The following parameter may be required:
-</p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2553282"></a><em class="parameter"><code>password server = your.kerberos.server</code></em></td></tr></table><p>
+</p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2553296"></a><em class="parameter"><code>password server = your.kerberos.server</code></em></td></tr></table><p>
 Please refer to <a class="link" href="domain-member.html" title="Chapter 6. Domain Membership">Domain Membership</a>, and <a class="link" href="domain-member.html#ads-member" title="Samba ADS Domain Membership">Samba
 ADS Domain Membership</a> for more information regarding this configuration option.
-</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2553317"></a>Server Security (User Level Security)</h3></div></div></div><p>
+</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2553330"></a>Server Security (User Level Security)</h3></div></div></div><p>
 Server security mode is left over from the time when Samba was not capable of acting
 as a domain member server. It is highly recommended not to use this feature. Server
 security mode has many drawbacks that include:
 </p><div class="itemizedlist"><ul type="disc"><li><p>Potential account lockout on MS Windows NT4/200x password servers.</p></li><li><p>Lack of assurance that the password server is the one specified.</p></li><li><p>Does not work with Winbind, which is particularly needed when storing profiles remotely.</p></li><li><p>This mode may open connections to the password server and keep them open for extended periods.</p></li><li><p>Security on the Samba server breaks badly when the remote password server suddenly shuts down.</p></li><li><p>With this mode there is NO security account in the domain that the password server belongs to for the Samba server.</p></li></ul></div><p>
-<a class="indexterm" name="id2553370"></a>
-<a class="indexterm" name="id2553377"></a>
+<a class="indexterm" name="id2553384"></a>
+<a class="indexterm" name="id2553391"></a>
 In server security mode the Samba server reports to the client that it is in user-level security. The client
 then does a session setup as described earlier.  The Samba server takes the username/password that the client
 sends and attempts to log into the <a class="link" href="smb.conf.5.html#PASSWORDSERVER">password server</a> by sending exactly the same
@@ -317,8 +317,8 @@
 password, then Samba accepts the client's connection. This parameter allows the Samba server to use another
 SMB server as the <a class="link" href="smb.conf.5.html#PASSWORDSERVER">password server</a>.
 </p><p>
-<a class="indexterm" name="id2553420"></a>
-<a class="indexterm" name="id2553426"></a>
+<a class="indexterm" name="id2553433"></a>
+<a class="indexterm" name="id2553440"></a>
 You should also note that at the start of all this, when the server tells the client
 what security level it is in, it also tells the client if it supports encryption. If it
 does, it supplies the client with a random cryptkey. The client will then send all
@@ -330,24 +330,24 @@
 the real authentication server.  The real authentication server can be another Samba server, or it can be a
 Windows NT server, the latter being natively capable of encrypted password support.
 </p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>
-<a class="indexterm" name="id2553479"></a>
-<a class="indexterm" name="id2553486"></a>
+<a class="indexterm" name="id2553493"></a>
+<a class="indexterm" name="id2553500"></a>
 When Samba is running in <span class="emphasis"><em>server security mode</em></span>, it is essential that the parameter
 <span class="emphasis"><em>password server</em></span> is set to the precise NetBIOS machine name of the target authentication
 server. Samba cannot determine this from NetBIOS name lookups because the choice of the target authentication
 server is arbitrary and cannot be determined from a domain name. In essence, a Samba server that is in
 <span class="emphasis"><em>server security mode</em></span> is operating in what used to be known as workgroup mode.
-</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2553511"></a>Example Configuration</h4></div></div></div><p><span class="emphasis"><em>
+</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2553525"></a>Example Configuration</h4></div></div></div><p><span class="emphasis"><em>
 Using MS Windows NT as an Authentication Server
 </em></span></p><p>
 This method involves the additions of the following parameters in the <code class="filename">smb.conf</code> file:
-</p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2553539"></a><em class="parameter"><code>encrypt passwords = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2553551"></a><em class="parameter"><code>security = server</code></em></td></tr><tr><td><a class="indexterm" name="id2553563"></a><em class="parameter"><code>password server = "NetBIOS_name_of_a_DC"</code></em></td></tr></table><p>
+</p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2553553"></a><em class="parameter"><code>encrypt passwords = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2553565"></a><em class="parameter"><code>security = server</code></em></td></tr><tr><td><a class="indexterm" name="id2553576"></a><em class="parameter"><code>password server = "NetBIOS_name_of_a_DC"</code></em></td></tr></table><p>
 There are two ways of identifying whether or not a username and password pair is valid.
 One uses the reply information provided as part of the authentication messaging
 process, the other uses just an error code.
 </p><p>
-<a class="indexterm" name="id2553584"></a>
-<a class="indexterm" name="id2553591"></a>
+<a class="indexterm" name="id2553598"></a>
+<a class="indexterm" name="id2553604"></a>
 The downside of this mode of configuration is that for security reasons Samba
 will send the password server a bogus username and a bogus password, and if the remote
 server fails to reject the bogus username and password pair, then an alternative mode of
@@ -356,15 +356,15 @@
 </p><p>
 Use of this mode of authentication requires a standard UNIX account for the user.
 This account can be blocked to prevent logons by non-SMB/CIFS clients.
-</p></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2553615"></a>Password Checking</h2></div></div></div><p>
+</p></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2553629"></a>Password Checking</h2></div></div></div><p>
 MS Windows clients may use encrypted passwords as part of a challenge/response
 authentication model (a.k.a. NTLMv1 and NTLMv2) or alone, or clear-text strings for simple
 password-based authentication. It should be realized that with the SMB protocol,
 the password is passed over the network either in plaintext or encrypted, but
 not both in the same authentication request.
 </p><p>
-<a class="indexterm" name="id2553632"></a>
-<a class="indexterm" name="id2553639"></a>
+<a class="indexterm" name="id2553646"></a>
+<a class="indexterm" name="id2553653"></a>
 When encrypted passwords are used, a password that has been entered by the user
 is encrypted in two ways:
 </p><div class="itemizedlist"><ul type="disc"><li><p>An MD4 hash of the unicode of the password
@@ -375,12 +375,12 @@
         form two 56-bit DES keys to encrypt a "magic" 8-byte value.
         The resulting 16 bytes form the LanMan hash.
         </p></li></ul></div><p>
-<a class="indexterm" name="id2553670"></a>
+<a class="indexterm" name="id2553684"></a>
 MS Windows 95 pre-service pack 1 and MS Windows NT versions 3.x and version 4.0 pre-service pack 3 will use
 either mode of password authentication. All versions of MS Windows that follow these versions no longer
 support plain-text passwords by default.
 </p><p>
-<a class="indexterm" name="id2553687"></a>
+<a class="indexterm" name="id2553700"></a>
 MS Windows clients have a habit of dropping network mappings that have been idle
 for 10 minutes or longer. When the user attempts to use the mapped drive
 connection that has been dropped, the client re-establishes the connection using
@@ -396,13 +396,13 @@
 The following parameters can be used to work around the issue of Windows 9x/Me clients
 uppercasing usernames and passwords before transmitting them to the SMB server
 when using clear-text authentication:
-</p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2553728"></a></td></tr><tr><td><a class="indexterm" name="id2553734"></a></td></tr></table><p>
+</p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2553741"></a></td></tr><tr><td><a class="indexterm" name="id2553748"></a></td></tr></table><p>
 By default Samba will convert to lowercase the username before attempting to lookup the user
 in the database of local system accounts. Because UNIX usernames conventionally
 only contain lowercase characters, the <a class="link" href="smb.conf.5.html#USERNAME-LEVEL">username-level</a> parameter
 is rarely needed.
 </p><p>
-<a class="indexterm" name="id2553765"></a>
+<a class="indexterm" name="id2553778"></a>
 However, passwords on UNIX systems often make use of mixed-case characters.  This means that in order for a
 user on a Windows 9x/Me client to connect to a Samba server using clear-text authentication, the
 <a class="link" href="smb.conf.5.html#PASSWORDLEVEL">password level</a> must be set to the maximum number of uppercase letters that
@@ -414,7 +414,7 @@
 The best option to adopt is to enable support for encrypted passwords wherever
 Samba is used. Most attempts to apply the registry change to re-enable plaintext
 passwords will eventually lead to user complaints and unhappiness.
-</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2553819"></a>Common Errors</h2></div></div></div><p>
+</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2553833"></a>Common Errors</h2></div></div></div><p>
 We all make mistakes. It is okay to make mistakes, as long as they are made in the right places
 and at the right time. A mistake that causes lost productivity is seldom tolerated; however, a mistake
 made in a developmental test lab is expected.
@@ -424,7 +424,7 @@
 a Samba implementation. Some are the result of a misunderstanding of the English language,
 which has many phrases that are potentially vague and may be highly confusing
 to those for whom English is not their native tongue.
-</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2553843"></a>What Makes Samba a Server?</h3></div></div></div><p>
+</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2553856"></a>What Makes Samba a Server?</h3></div></div></div><p>
 To some, the nature of the Samba security mode is obvious, but entirely
 wrong all the same. It is assumed that <a class="link" href="smb.conf.5.html#SECURITY">security = server</a> means that Samba
 will act as a server. Not so! This setting means that Samba will <span class="emphasis"><em>try</em></span>
@@ -433,15 +433,15 @@
 Samba is a server regardless of which security mode is chosen. When Samba is used outside of a domain security
 context, it is best to leave the security mode at the default setting. By default Samba-3 uses user-mode
 security.
-</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2553879"></a>What Makes Samba a Domain Controller?</h3></div></div></div><p>
-<a class="indexterm" name="id2553887"></a>
+</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2553893"></a>What Makes Samba a Domain Controller?</h3></div></div></div><p>
+<a class="indexterm" name="id2553900"></a>
 The <code class="filename">smb.conf</code> parameter <a class="link" href="smb.conf.5.html#SECURITY">security = domain</a> does not really make Samba behave
 as a domain controller. This setting means we want Samba to be a domain member. See <a class="link" href="samba-pdc.html" title="Chapter 4. Domain Control">Samba as a PDC</a> for more information.
-</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2553923"></a>What Makes Samba a Domain Member?</h3></div></div></div><p>
+</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2553936"></a>What Makes Samba a Domain Member?</h3></div></div></div><p>
 Guess! So many others do. But whatever you do, do not think that <a class="link" href="smb.conf.5.html#SECURITY">security = user</a>
 makes Samba act as a domain member. Read the manufacturer's manual before the warranty expires. See 
 <a class="link" href="domain-member.html" title="Chapter 6. Domain Membership">Domain Membership</a>, for more information.
-</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2553954"></a>Constantly Losing Connections to Password Server</h3></div></div></div><p>&#8220;<span class="quote">
+</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2553968"></a>Constantly Losing Connections to Password Server</h3></div></div></div><p>&#8220;<span class="quote">
 Why does server_validate() simply give up rather than re-establish its connection to the
 password server?  Though I am not fluent in the SMB protocol, perhaps the cluster server
 process passes along to its client workstation the session key it receives from the password
@@ -451,7 +451,7 @@
 Indeed. That's why <a class="link" href="smb.conf.5.html#SECURITY">security = server</a>
 is at best a nasty hack. Please use <a class="link" href="smb.conf.5.html#SECURITY">security = domain</a>;
 <a class="link" href="smb.conf.5.html#SECURITY">security = server</a> mode is also known as pass-through authentication.
-</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2554012"></a>Stand-alone Server is converted to Domain Controller  Now User accounts don't work</h3></div></div></div><p>&#8220;<span class="quote">
+</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2554025"></a>Stand-alone Server is converted to Domain Controller  Now User accounts don't work</h3></div></div></div><p>&#8220;<span class="quote">
 When I try to log in to the DOMAIN, the eventlog shows <span class="emphasis"><em>tried credentials DOMAIN/username; effective
 credentials SERVER/username</em></span>
 </span>&#8221;</p><p>

Modified: branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/StandAloneServer.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/StandAloneServer.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/StandAloneServer.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,22 +1,22 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 7. Standalone Servers</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="type.html" title="Part II. Server Configuration Basics"><link rel="prev" href="domain-member.html" title="Chapter 6. Domain Membership"><link rel="next" href="ClientConfig.html" title="Chapter 8. MS Windows Network Configuration Guide"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 7. Standalone Servers</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="domain-member.html">Prev</a> </td><th width="60%" align="center">Part II. Server Configuration Basics</th><td width="20%" align="right"> <a accesskey="n" href="ClientConfig.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="StandAloneServer"></a>Chapter 7. Standalone Servers</h2></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht at samba.org">jht at samba.org</a>&gt;</code></p></div></div></div></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="StandAloneServer.html#id2567216">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="StandAloneServer.html#id2567310">Background</a></span></dt><dt><span class="sect1"><a href="StandAloneServer.html#id2567511">Example Configuration</a></span></dt><dd><dl><dt><span class="sect2"><a href="StandAloneServer.html#RefDocServer">Reference Documentation Server</a></span></dt><dt><span class="sect2"><a href="StandAloneServer.html#SimplePrintServer">Central Print Serving</a></span></dt></dl></dd><dt><span class="sect1"><a href="StandAloneServer.html#id2568495">Common Errors</a></span></dt></dl></div><p>
-<a class="indexterm" name="id2567189"></a>
-<a class="indexterm" name="id2567196"></a>
-<a class="indexterm" name="id2567203"></a>
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 7. Standalone Servers</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="type.html" title="Part II. Server Configuration Basics"><link rel="prev" href="domain-member.html" title="Chapter 6. Domain Membership"><link rel="next" href="ClientConfig.html" title="Chapter 8. MS Windows Network Configuration Guide"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 7. Standalone Servers</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="domain-member.html">Prev</a> </td><th width="60%" align="center">Part II. Server Configuration Basics</th><td width="20%" align="right"> <a accesskey="n" href="ClientConfig.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="StandAloneServer"></a>Chapter 7. Standalone Servers</h2></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht at samba.org">jht at samba.org</a>&gt;</code></p></div></div></div></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="StandAloneServer.html#id2567230">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="StandAloneServer.html#id2567324">Background</a></span></dt><dt><span class="sect1"><a href="StandAloneServer.html#id2567525">Example Configuration</a></span></dt><dd><dl><dt><span class="sect2"><a href="StandAloneServer.html#RefDocServer">Reference Documentation Server</a></span></dt><dt><span class="sect2"><a href="StandAloneServer.html#SimplePrintServer">Central Print Serving</a></span></dt></dl></dd><dt><span class="sect1"><a href="StandAloneServer.html#id2568508">Common Errors</a></span></dt></dl></div><p>
+<a class="indexterm" name="id2567202"></a>
+<a class="indexterm" name="id2567209"></a>
+<a class="indexterm" name="id2567216"></a>
 Standalone servers are independent of domain controllers on the network.
 They are not domain members and function more like workgroup servers. In many
 cases a standalone server is configured with a minimum of security control
 with the intent that all data served will be readily accessible to all users.
-</p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2567216"></a>Features and Benefits</h2></div></div></div><p>
-<a class="indexterm" name="id2567224"></a>
-<a class="indexterm" name="id2567231"></a>
+</p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2567230"></a>Features and Benefits</h2></div></div></div><p>
+<a class="indexterm" name="id2567238"></a>
+<a class="indexterm" name="id2567244"></a>
 Standalone servers can be as secure or as insecure as needs dictate. They can
 have simple or complex configurations. Above all, despite the hoopla about
 domain security, they remain a common installation.
 </p><p>
-<a class="indexterm" name="id2567244"></a>
-<a class="indexterm" name="id2567251"></a>
 <a class="indexterm" name="id2567258"></a>
 <a class="indexterm" name="id2567265"></a>
+<a class="indexterm" name="id2567272"></a>
+<a class="indexterm" name="id2567278"></a>
 If all that is needed is a server for read-only files, or for
 printers alone, it may not make sense to effect a complex installation.
 For example, a drafting office needs to store old drawings and reference
@@ -24,26 +24,26 @@
 important that all documents remain unaltered. A share-mode read-only standalone
 server is an ideal solution.
 </p><p>
-<a class="indexterm" name="id2567282"></a>
-<a class="indexterm" name="id2567288"></a>
 <a class="indexterm" name="id2567295"></a>
+<a class="indexterm" name="id2567302"></a>
+<a class="indexterm" name="id2567309"></a>
 Another situation that warrants simplicity is an office that has many printers
 that are queued off a single central server. Everyone needs to be able to print
 to the printers, there is no need to effect any access controls, and no files will
 be served from the print server. Again, a share-mode standalone server makes
 a great solution.
-</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2567310"></a>Background</h2></div></div></div><p>
-<a class="indexterm" name="id2567318"></a>
-<a class="indexterm" name="id2567325"></a>
-<a class="indexterm" name="id2567332"></a>
+</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2567324"></a>Background</h2></div></div></div><p>
+<a class="indexterm" name="id2567331"></a>
+<a class="indexterm" name="id2567338"></a>
+<a class="indexterm" name="id2567345"></a>
 The term <span class="emphasis"><em>standalone server</em></span> means that it will provide local authentication and access
 control for all resources that are available from it. In general this means that there will be a local user
 database. In more technical terms, it means resources on the machine will be made available in either
 <span class="emphasis"><em>share</em></span> mode or in <span class="emphasis"><em>user</em></span> mode.
 </p><p>
-<a class="indexterm" name="id2567358"></a>
-<a class="indexterm" name="id2567365"></a>
 <a class="indexterm" name="id2567372"></a>
+<a class="indexterm" name="id2567379"></a>
+<a class="indexterm" name="id2567386"></a>
 No special action is needed other than to create user accounts. Standalone
 servers do not provide network logon services. This means that machines that
 use this server do not perform a domain logon to it. Whatever logon facility
@@ -52,51 +52,51 @@
 be translated (mapped) locally on the standalone server to a locally known
 user name. There are several ways this can be done.
 </p><p>
-<a class="indexterm" name="id2567400"></a>
-<a class="indexterm" name="id2567407"></a>
 <a class="indexterm" name="id2567413"></a>
+<a class="indexterm" name="id2567420"></a>
+<a class="indexterm" name="id2567427"></a>
 Samba tends to blur the distinction a little in defining
 a standalone server. This is because the authentication database may be
 local or on a remote server, even if from the SMB protocol perspective
 the Samba server is not a member of a domain security context.
 </p><p>
-<a class="indexterm" name="id2567428"></a>
-<a class="indexterm" name="id2567434"></a>
-<a class="indexterm" name="id2567441"></a>
+<a class="indexterm" name="id2567442"></a>
 <a class="indexterm" name="id2567448"></a>
 <a class="indexterm" name="id2567455"></a>
 <a class="indexterm" name="id2567462"></a>
-<a class="indexterm" name="id2567469"></a>
-<a class="indexterm" name="id2567476"></a>
+<a class="indexterm" name="id2567468"></a>
+<a class="indexterm" name="id2567475"></a>
+<a class="indexterm" name="id2567482"></a>
+<a class="indexterm" name="id2567489"></a>
 Through the use of Pluggable Authentication Modules (PAM) (see <a class="link" href="pam.html" title="Chapter 28. PAM-Based Distributed Authentication">the chapter on PAM</a>)
 and the name service switcher (NSS), which maintains the UNIX-user database, the source of authentication may
 reside on another server. We would be inclined to call this the authentication server.  This means that the
 Samba server may use the local UNIX/Linux system password database (<code class="filename">/etc/passwd</code> or
 <code class="filename">/etc/shadow</code>), may use a local smbpasswd file, or may use an LDAP backend, or even via PAM
 and Winbind another CIFS/SMB server for authentication.
-</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2567511"></a>Example Configuration</h2></div></div></div><p>
-<a class="indexterm" name="id2567519"></a>
-<a class="indexterm" name="id2567526"></a>
+</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2567525"></a>Example Configuration</h2></div></div></div><p>
+<a class="indexterm" name="id2567533"></a>
+<a class="indexterm" name="id2567540"></a>
 <a class="link" href="StandAloneServer.html#simplynice" title="Example 7.1. smb.conf for Reference Documentation Server">The example Reference Documentation Server</a> and <a class="link" href="StandAloneServer.html#SimplePrintServer" title="Central Print Serving">Central Print Serving</a> are designed to inspire simplicity. It is too easy to
 attempt a high level of creativity and to introduce too much complexity in server and network design.
 </p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="RefDocServer"></a>Reference Documentation Server</h3></div></div></div><p>
-<a class="indexterm" name="id2567564"></a>
-<a class="indexterm" name="id2567570"></a>
 <a class="indexterm" name="id2567577"></a>
 <a class="indexterm" name="id2567584"></a>
+<a class="indexterm" name="id2567590"></a>
+<a class="indexterm" name="id2567597"></a>
 Configuration of a read-only data server that everyone can access is very simple. By default, all shares are
 read-only, unless set otherwise in the <code class="filename">smb.conf</code> file. <a class="link" href="StandAloneServer.html#simplynice" title="Example 7.1. smb.conf for Reference Documentation Server">The example - Reference
 Documentation Server</a> is the <code class="filename">smb.conf</code> file that will do this. Assume that all the reference documents
 are stored in the directory <code class="filename">/export</code>, and the documents are owned by a user other than
 nobody. No home directories are shared, and there are no users in the <code class="filename">/etc/passwd</code> UNIX
 system database. This is a simple system to administer.
-</p><div class="example"><a name="simplynice"></a><p class="title"><b>Example 7.1. smb.conf for Reference Documentation Server</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td>#  Global parameters</td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2567657"></a><em class="parameter"><code>workgroup = MIDEARTH</code></em></td></tr><tr><td><a class="indexterm" name="id2567669"></a><em class="parameter"><code>netbios name = GANDALF</code></em></td></tr><tr><td><a class="indexterm" name="id2567681"></a><em class="parameter"><code>security = SHARE</code></em></td></tr><tr><td><a class="indexterm" name="id2567693"></a><em class="parameter"><code>passdb backend = guest</code></em></td></tr><tr><td><a class="indexterm" name="id2567704"></a><em class="parameter"><code>wins server = 192.168.1.1</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[data]</code></em></td></tr><tr><td><a class="indexterm" name="id2567725"></a><em class="parameter"><code>comment = Data</code></em></td></tr><tr><td><a class="indexterm" name="id2567737"></a><em class="parameter"><code>path = /export</code></em></td></tr><tr><td><a class="indexterm" name="id2567748"></a><em class="parameter"><code>guest only = Yes</code></em></td></tr></table></div></div><br class="example-break"><div class="blockquote"><table border="0" width="100%" cellspacing="0" cellpadding="0" class="blockquote" summary="Block quote"><tr><td width="10%" valign="top"> </td><td width="80%" valign="top"><p>
+</p><div class="example"><a name="simplynice"></a><p class="title"><b>Example 7.1. smb.conf for Reference Documentation Server</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td>#  Global parameters</td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2567671"></a><em class="parameter"><code>workgroup = MIDEARTH</code></em></td></tr><tr><td><a class="indexterm" name="id2567683"></a><em class="parameter"><code>netbios name = GANDALF</code></em></td></tr><tr><td><a class="indexterm" name="id2567695"></a><em class="parameter"><code>security = SHARE</code></em></td></tr><tr><td><a class="indexterm" name="id2567706"></a><em class="parameter"><code>passdb backend = guest</code></em></td></tr><tr><td><a class="indexterm" name="id2567718"></a><em class="parameter"><code>wins server = 192.168.1.1</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[data]</code></em></td></tr><tr><td><a class="indexterm" name="id2567739"></a><em class="parameter"><code>comment = Data</code></em></td></tr><tr><td><a class="indexterm" name="id2567750"></a><em class="parameter"><code>path = /export</code></em></td></tr><tr><td><a class="indexterm" name="id2567762"></a><em class="parameter"><code>guest only = Yes</code></em></td></tr></table></div></div><br class="example-break"><div class="blockquote"><table border="0" width="100%" cellspacing="0" cellpadding="0" class="blockquote" summary="Block quote"><tr><td width="10%" valign="top"> </td><td width="80%" valign="top"><p>
 I would have spoken more briefly, if I'd had more time to prepare.
 </p></td><td width="10%" valign="top"> </td></tr><tr><td width="10%" valign="top"> </td><td colspan="2" align="right" valign="top">--<span class="attribution">Mark Twain</span></td></tr></table></div><p>
-<a class="indexterm" name="id2567774"></a>
-<a class="indexterm" name="id2567781"></a>
 <a class="indexterm" name="id2567788"></a>
 <a class="indexterm" name="id2567795"></a>
+<a class="indexterm" name="id2567802"></a>
+<a class="indexterm" name="id2567809"></a>
 In <a class="link" href="StandAloneServer.html#simplynice" title="Example 7.1. smb.conf for Reference Documentation Server">this example</a>, the machine name is set to GANDALF, and the
 workgroup is set to the name of the local workgroup (MIDEARTH) so the machine will appear together
 with systems with which users are familiar. The only password backend required is the &#8220;<span class="quote">guest</span>&#8221;
@@ -107,8 +107,8 @@
 sound reasons for avoiding complexity as well as for avoiding a technically perfect solution. Unfortunately,
 many network administrators still need to learn the art of doing just enough to keep out of trouble.
 </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="SimplePrintServer"></a>Central Print Serving</h3></div></div></div><p>
-<a class="indexterm" name="id2567845"></a>
-<a class="indexterm" name="id2567851"></a>
+<a class="indexterm" name="id2567858"></a>
+<a class="indexterm" name="id2567865"></a>
 Configuration of a simple print server is easy if you have all the right tools on your system.
 </p><div class="orderedlist"><p class="title"><b> Assumptions</b></p><ol type="1"><li><p>
 	The print server must require no administration.
@@ -122,17 +122,17 @@
 	All workstations will use only PostScript drivers. The printer driver
 	of choice is the one shipped with the Windows OS for the Apple Color LaserWriter.
 	</p></li></ol></div><p>
-<a class="indexterm" name="id2567908"></a>
-<a class="indexterm" name="id2567914"></a>
 <a class="indexterm" name="id2567921"></a>
+<a class="indexterm" name="id2567928"></a>
+<a class="indexterm" name="id2567935"></a>
 In this example our print server will spool all incoming print jobs to
 <code class="filename">/var/spool/samba</code> until the job is ready to be submitted by
 Samba to the CUPS print processor. Since all incoming connections will be as
 the anonymous (guest) user, two things will be required to enable anonymous printing.
 </p><div class="itemizedlist"><p class="title"><b>Enabling Anonymous Printing</b></p><ul type="disc"><li><p>
-<a class="indexterm" name="id2567949"></a>
-<a class="indexterm" name="id2567956"></a>
-<a class="indexterm" name="id2567963"></a>
+<a class="indexterm" name="id2567962"></a>
+<a class="indexterm" name="id2567969"></a>
+<a class="indexterm" name="id2567976"></a>
 	The UNIX/Linux system must have a <code class="literal">guest</code> account.
 	The default for this is usually the account <code class="literal">nobody</code>.
 	To find the correct name to use for your version of Samba, do the 
@@ -140,13 +140,13 @@
 </p><pre class="screen">
 <code class="prompt">$ </code><strong class="userinput"><code>testparm -s -v | grep "guest account"</code></strong>
 </pre><p>
-<a class="indexterm" name="id2568000"></a>
+<a class="indexterm" name="id2568014"></a>
 	Make sure that this account exists in your system password
 	database (<code class="filename">/etc/passwd</code>).
 	</p><p>
-<a class="indexterm" name="id2568018"></a>
-<a class="indexterm" name="id2568025"></a>
-<a class="indexterm" name="id2568032"></a>
+<a class="indexterm" name="id2568031"></a>
+<a class="indexterm" name="id2568038"></a>
+<a class="indexterm" name="id2568045"></a>
 	It is a good idea either to set a password on this account, or else to lock it
 	from UNIX use. Assuming that the guest account is called <code class="literal">pcguest</code>,
 	it can be locked by executing:
@@ -155,12 +155,12 @@
 </pre><p>
 	The exact command may vary depending on your UNIX/Linux distribution.
 	</p></li><li><p>
-<a class="indexterm" name="id2568065"></a>
-<a class="indexterm" name="id2568071"></a>
 <a class="indexterm" name="id2568078"></a>
 <a class="indexterm" name="id2568085"></a>
 <a class="indexterm" name="id2568092"></a>
 <a class="indexterm" name="id2568099"></a>
+<a class="indexterm" name="id2568106"></a>
+<a class="indexterm" name="id2568112"></a>
 	The directory into which Samba will spool the file must have write
 	access for the guest account. The following commands will ensure that
 	this directory is available for use:
@@ -171,31 +171,31 @@
 </pre><p>
 	</p></li></ul></div><p>
 The contents of the <code class="filename">smb.conf</code> file is shown in <a class="link" href="StandAloneServer.html#AnonPtrSvr" title="Example 7.2. smb.conf for Anonymous Printing">the Anonymous Printing example</a>.
-</p><div class="example"><a name="AnonPtrSvr"></a><p class="title"><b>Example 7.2. <code class="filename">smb.conf</code> for Anonymous Printing</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td>#  Global parameters</td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2568198"></a><em class="parameter"><code>workgroup = MIDEARTH</code></em></td></tr><tr><td><a class="indexterm" name="id2568210"></a><em class="parameter"><code>netbios name = GANDALF</code></em></td></tr><tr><td><a class="indexterm" name="id2568222"></a><em class="parameter"><code>security = SHARE</code></em></td></tr><tr><td><a class="indexterm" name="id2568234"></a><em class="parameter"><code>passdb backend = guest</code></em></td></tr><tr><td><a class="indexterm" name="id2568245"></a><em class="parameter"><code>printing = cups</code></em></td></tr><tr><td><a class="indexterm" name="id2568257"></a><em class="parameter"><code>printcap name = cups</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[printers]</code></em></td></tr><tr><td><a class="indexterm" name="id2568278"></a><em class="parameter"><code>comment = All Printers</code></em></td></tr><tr><td><a class="indexterm" name="id2568290"></a><em class="parameter"><code>path = /var/spool/samba</code></em></td></tr><tr><td><a class="indexterm" name="id2568301"></a><em class="parameter"><code>printer admin = root</code></em></td></tr><tr><td><a class="indexterm" name="id2568313"></a><em class="parameter"><code>guest ok = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2568325"></a><em class="parameter"><code>printable = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2568336"></a><em class="parameter"><code>use client driver = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2568348"></a><em class="parameter"><code>browseable = No</code></em></td></tr></table></div></div><br class="example-break"><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>
-<a class="indexterm" name="id2568364"></a>
-<a class="indexterm" name="id2568373"></a>
-<a class="indexterm" name="id2568380"></a>
+</p><div class="example"><a name="AnonPtrSvr"></a><p class="title"><b>Example 7.2. <code class="filename">smb.conf</code> for Anonymous Printing</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td>#  Global parameters</td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2568212"></a><em class="parameter"><code>workgroup = MIDEARTH</code></em></td></tr><tr><td><a class="indexterm" name="id2568224"></a><em class="parameter"><code>netbios name = GANDALF</code></em></td></tr><tr><td><a class="indexterm" name="id2568236"></a><em class="parameter"><code>security = SHARE</code></em></td></tr><tr><td><a class="indexterm" name="id2568247"></a><em class="parameter"><code>passdb backend = guest</code></em></td></tr><tr><td><a class="indexterm" name="id2568259"></a><em class="parameter"><code>printing = cups</code></em></td></tr><tr><td><a class="indexterm" name="id2568271"></a><em class="parameter"><code>printcap name = cups</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[printers]</code></em></td></tr><tr><td><a class="indexterm" name="id2568291"></a><em class="parameter"><code>comment = All Printers</code></em></td></tr><tr><td><a class="indexterm" name="id2568303"></a><em class="parameter"><code>path = /var/spool/samba</code></em></td></tr><tr><td><a class="indexterm" name="id2568315"></a><em class="parameter"><code>printer admin = root</code></em></td></tr><tr><td><a class="indexterm" name="id2568327"></a><em class="parameter"><code>guest ok = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2568338"></a><em class="parameter"><code>printable = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2568350"></a><em class="parameter"><code>use client driver = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2568362"></a><em class="parameter"><code>browseable = No</code></em></td></tr></table></div></div><br class="example-break"><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>
+<a class="indexterm" name="id2568378"></a>
 <a class="indexterm" name="id2568387"></a>
 <a class="indexterm" name="id2568394"></a>
+<a class="indexterm" name="id2568400"></a>
+<a class="indexterm" name="id2568407"></a>
 On CUPS-enabled systems there is a facility to pass raw data directly to the printer without intermediate
 processing via CUPS print filters. Where use of this mode of operation is desired, it is necessary to
 configure a raw printing device. It is also necessary to enable the raw mime handler in the
 <code class="filename">/etc/mime.conv</code> and <code class="filename">/etc/mime.types</code> files. Refer to <a class="link" href="CUPS-printing.html" title="Chapter 22. CUPS Printing Support">CUPS Printing Support</a>, <a class="link" href="CUPS-printing.html#cups-raw" title="Explicitly Enable &#8220;raw&#8221; Printing for application/octet-stream">Explicitly Enable raw Printing
 for application/octet-stream</a>.
 </p></div><p>
-<a class="indexterm" name="id2568436"></a>
-<a class="indexterm" name="id2568443"></a>
 <a class="indexterm" name="id2568450"></a>
 <a class="indexterm" name="id2568457"></a>
+<a class="indexterm" name="id2568464"></a>
+<a class="indexterm" name="id2568470"></a>
 The example in <a class="link" href="StandAloneServer.html#AnonPtrSvr" title="Example 7.2. smb.conf for Anonymous Printing">the Anonymous Printing example</a> uses CUPS for direct printing
 via the CUPS libarary API. This means that all printers will be exposed to Windows users without need to
 configure a printcap file. If there is necessity to expose only a sub-set of printers, or to define a special
 type of printer (for example, a PDF filter) the <em class="parameter"><code>printcap name = cups</code></em> can be replaced
 with the entry <em class="parameter"><code>printcap name = /etc/samba/myprintcap</code></em>. In this case the file specified
 should contain a list of the printer names that should be exposed to Windows network users.
-</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2568495"></a>Common Errors</h2></div></div></div><p>
-<a class="indexterm" name="id2568503"></a>
-<a class="indexterm" name="id2568510"></a>
+</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2568508"></a>Common Errors</h2></div></div></div><p>
+<a class="indexterm" name="id2568516"></a>
+<a class="indexterm" name="id2568523"></a>
 The greatest mistake so often made is to make a network configuration too complex.
 It pays to use the simplest solution that will meet the needs of the moment.
 </p></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="domain-member.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="type.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="ClientConfig.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Chapter 6. Domain Membership </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> Chapter 8. MS Windows Network Configuration Guide</td></tr></table></div></body></html>

Modified: branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/TOSHpreface.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/TOSHpreface.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/TOSHpreface.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,4 +1,4 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Preface</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="prev" href="pr03.html" title="Foreword"><link rel="next" href="IntroSMB.html" title="Introduction"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Preface</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="pr03.html">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="IntroSMB.html">Next</a></td></tr></table><hr></div><div class="preface" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="TOSHpreface"></a>Preface</h2></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="TOSHpreface.html#id2543452">Conventions Used</a></span></dt></dl></div><p>
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Preface</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="prev" href="pr03.html" title="Foreword"><link rel="next" href="IntroSMB.html" title="Introduction"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Preface</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="pr03.html">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="IntroSMB.html">Next</a></td></tr></table><hr></div><div class="preface" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="TOSHpreface"></a>Preface</h2></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="TOSHpreface.html#id2543465">Conventions Used</a></span></dt></dl></div><p>
 The editors wish to thank you for your decision to purchase this book.
 The Official Samba-3 HOWTO and Reference Guide is the result of many years
 of accumulation of information, feedback, tips, hints, and happy solutions.
@@ -28,7 +28,7 @@
 We wish to advise that only original and unencumbered material can be published. Please do not submit
 content that is not your own work unless proof of consent from the copyright holder accompanies your
 submission.
-</p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2543452"></a>Conventions Used</h2></div></div></div><p>
+</p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2543465"></a>Conventions Used</h2></div></div></div><p>
     The following notation conventions are used throughout this book:
     </p><div class="itemizedlist"><ul type="disc"><li><p>
 	TOSHARG2 is used as an abbreviation for the book, &#8220;<span class="quote">The Official Samba-3

Modified: branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/VFS.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/VFS.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/VFS.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,51 +1,51 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 23. Stackable VFS modules</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="optional.html" title="Part III. Advanced Configuration"><link rel="prev" href="CUPS-printing.html" title="Chapter 22. CUPS Printing Support"><link rel="next" href="winbind.html" title="Chapter 24. Winbind: Use of Domain Accounts"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 23. Stackable VFS modules</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="CUPS-printing.html">Prev</a> </td><th width="60%" align="center">Part III. Advanced Configuration</th><td width="20%" align="right"> <a accesskey="n" href="winbind.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="VFS"></a>Chapter 23. Stackable VFS modules</h2></div><div><div class="author"><h3 class="author"><span class="firstname">Jelmer</span> <span class="othername">R.</span> <span class="surname">Vernooij</span></h3><div class="affiliation"><span class="orgname">The Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jelmer at samba.org">jelmer at samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht at samba.org">jht at samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Tim</span> <span class="surname">Potter</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:tpot at samba.org">tpot at samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Simo</span> <span class="surname">Sorce</span></h3><span class="contrib">original vfs_skel README</span> </div></div><div><div class="author"><h3 class="author"><span class="firstname">Alexander</span> <span class="surname">Bokovoy</span></h3><span class="contrib">original vfs_netatalk docs</span> </div></div><div><div class="author"><h3 class="author"><span class="firstname">Stefan</span> <span class="surname">Metzmacher</span></h3><span class="contrib">Update for multiple modules</span> </div></div><div><div class="author"><h3 class="author"><span class="firstname">Ed</span> <span class="surname">Riddle</span></h3><span class="contrib">original shadow_copy docs</span> </div></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="VFS.html#id2643329">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="VFS.html#id2643368">Discussion</a></span></dt><dt><span class="sect1"><a href="VFS.html#id2643763">Included Modules</a></span></dt><dd><dl><dt><span class="sect2"><a href="VFS.html#id2643769">audit</a></span></dt><dt><span class="sect2"><a href="VFS.html#id2643810">default_quota</a></span></dt><dt><span class="sect2"><a href="VFS.html#id2644027">extd_audit</a></span></dt><dt><span class="sect2"><a href="VFS.html#fakeperms">fake_perms</a></span></dt><dt><span class="sect2"><a href="VFS.html#id2644354">recycle</a></span></dt><dt><span class="sect2"><a href="VFS.html#id2644750">netatalk</a></span></dt><dt><span class="sect2"><a href="VFS.html#id2644801">shadow_copy</a></span></dt></dl></dd><dt><span class="sect1"><a href="VFS.html#id2645707">VFS Modules Available Elsewhere</a></span></dt><dd><dl><dt><span class="sect2"><a href="VFS.html#id2645732">DatabaseFS</a></span></dt><dt><span class="sect2"><a href="VFS.html#id2645792">vscan</a></span></dt><dt><span class="sect2"><a href="VFS.html#id2645831">vscan-clamav</a></span></dt></dl></dd></dl></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2643329"></a>Features and Benefits</h2></div></div></div><p>
-<a class="indexterm" name="id2643337"></a>
-<a class="indexterm" name="id2643346"></a>
-<a class="indexterm" name="id2643353"></a>
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 23. Stackable VFS modules</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="optional.html" title="Part III. Advanced Configuration"><link rel="prev" href="CUPS-printing.html" title="Chapter 22. CUPS Printing Support"><link rel="next" href="winbind.html" title="Chapter 24. Winbind: Use of Domain Accounts"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 23. Stackable VFS modules</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="CUPS-printing.html">Prev</a> </td><th width="60%" align="center">Part III. Advanced Configuration</th><td width="20%" align="right"> <a accesskey="n" href="winbind.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="VFS"></a>Chapter 23. Stackable VFS modules</h2></div><div><div class="author"><h3 class="author"><span class="firstname">Jelmer</span> <span class="othername">R.</span> <span class="surname">Vernooij</span></h3><div class="affiliation"><span class="orgname">The Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jelmer at samba.org">jelmer at samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht at samba.org">jht at samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Tim</span> <span class="surname">Potter</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:tpot at samba.org">tpot at samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Simo</span> <span class="surname">Sorce</span></h3><span class="contrib">original vfs_skel README</span> </div></div><div><div class="author"><h3 class="author"><span class="firstname">Alexander</span> <span class="surname">Bokovoy</span></h3><span class="contrib">original vfs_netatalk docs</span> </div></div><div><div class="author"><h3 class="author"><span class="firstname">Stefan</span> <span class="surname">Metzmacher</span></h3><span class="contrib">Update for multiple modules</span> </div></div><div><div class="author"><h3 class="author"><span class="firstname">Ed</span> <span class="surname">Riddle</span></h3><span class="contrib">original shadow_copy docs</span> </div></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="VFS.html#id2643343">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="VFS.html#id2643381">Discussion</a></span></dt><dt><span class="sect1"><a href="VFS.html#id2643777">Included Modules</a></span></dt><dd><dl><dt><span class="sect2"><a href="VFS.html#id2643783">audit</a></span></dt><dt><span class="sect2"><a href="VFS.html#id2643824">default_quota</a></span></dt><dt><span class="sect2"><a href="VFS.html#id2644041">extd_audit</a></span></dt><dt><span class="sect2"><a href="VFS.html#fakeperms">fake_perms</a></span></dt><dt><span class="sect2"><a href="VFS.html#id2644367">recycle</a></span></dt><dt><span class="sect2"><a href="VFS.html#id2644764">netatalk</a></span></dt><dt><span class="sect2"><a href="VFS.html#id2644814">shadow_copy</a></span></dt></dl></dd><dt><span class="sect1"><a href="VFS.html#id2645720">VFS Modules Available Elsewhere</a></span></dt><dd><dl><dt><span class="sect2"><a href="VFS.html#id2645746">DatabaseFS</a></span></dt><dt><span class="sect2"><a href="VFS.html#id2645805">vscan</a></span></dt><dt><span class="sect2"><a href="VFS.html#id2645845">vscan-clamav</a></span></dt></dl></dd></dl></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2643343"></a>Features and Benefits</h2></div></div></div><p>
+<a class="indexterm" name="id2643351"></a>
+<a class="indexterm" name="id2643360"></a>
+<a class="indexterm" name="id2643367"></a>
 Stackable VFS (Virtual File System) modules support was new to Samba-3 and has proven quite popular. Samba
 passes each request to access the UNIX file system through the loaded VFS modules. This chapter covers the
 modules that come with the Samba source and provides references to some external modules.
-</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2643368"></a>Discussion</h2></div></div></div><p>
-<a class="indexterm" name="id2643375"></a>
-<a class="indexterm" name="id2643382"></a>
+</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2643381"></a>Discussion</h2></div></div></div><p>
+<a class="indexterm" name="id2643389"></a>
+<a class="indexterm" name="id2643396"></a>
 If not supplied with your platform distribution binary Samba package, you may have problems compiling these
 modules, as shared libraries are compiled and linked in different ways on different systems. They currently
 have been tested against GNU/Linux and IRIX.
 </p><p>
-<a class="indexterm" name="id2643397"></a>
-<a class="indexterm" name="id2643403"></a>
 <a class="indexterm" name="id2643410"></a>
+<a class="indexterm" name="id2643417"></a>
+<a class="indexterm" name="id2643424"></a>
 To use the VFS modules, create a share similar to the one below. The important parameter is the <a class="link" href="smb.conf.5.html#VFSOBJECTS">vfs objects</a> parameter where you can list one or more VFS modules by name. For example, to log all
 access to files and put deleted files in a recycle bin, see <a class="link" href="VFS.html#vfsrecyc" title="Example 23.1. smb.conf with VFS modules">the smb.conf with VFS
 modules example</a>:
-</p><div class="example"><a name="vfsrecyc"></a><p class="title"><b>Example 23.1. smb.conf with VFS modules</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[audit]</code></em></td></tr><tr><td><a class="indexterm" name="id2643465"></a><em class="parameter"><code>comment = Audited /data directory</code></em></td></tr><tr><td><a class="indexterm" name="id2643477"></a><em class="parameter"><code>path = /data</code></em></td></tr><tr><td><a class="indexterm" name="id2643489"></a><em class="parameter"><code>vfs objects = audit recycle</code></em></td></tr><tr><td><a class="indexterm" name="id2643501"></a><em class="parameter"><code>writeable = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2643512"></a><em class="parameter"><code>browseable = yes</code></em></td></tr></table></div></div><br class="example-break"><p>
-<a class="indexterm" name="id2643527"></a>
-<a class="indexterm" name="id2643534"></a>
+</p><div class="example"><a name="vfsrecyc"></a><p class="title"><b>Example 23.1. smb.conf with VFS modules</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[audit]</code></em></td></tr><tr><td><a class="indexterm" name="id2643479"></a><em class="parameter"><code>comment = Audited /data directory</code></em></td></tr><tr><td><a class="indexterm" name="id2643491"></a><em class="parameter"><code>path = /data</code></em></td></tr><tr><td><a class="indexterm" name="id2643503"></a><em class="parameter"><code>vfs objects = audit recycle</code></em></td></tr><tr><td><a class="indexterm" name="id2643514"></a><em class="parameter"><code>writeable = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2643526"></a><em class="parameter"><code>browseable = yes</code></em></td></tr></table></div></div><br class="example-break"><p>
 <a class="indexterm" name="id2643541"></a>
+<a class="indexterm" name="id2643548"></a>
+<a class="indexterm" name="id2643555"></a>
 The modules are used in the order in which they are specified.  Let's say that you want to both have a virus
 scanner module and a recycle bin module. It is wise to put the virus scanner module as the first one so that
 it is the first to get run and may detect a virus immediately, before any action is performed on that file.
 <a class="link" href="smb.conf.5.html#VFSOBJECTS">vfs objects = vscan-clamav recycle</a>
 </p><p>
-<a class="indexterm" name="id2643569"></a>
-<a class="indexterm" name="id2643576"></a>
+<a class="indexterm" name="id2643583"></a>
+<a class="indexterm" name="id2643589"></a>
 Samba will attempt to load modules from the <code class="filename">/lib</code> directory in the root directory of the
 Samba installation (usually <code class="filename">/usr/lib/samba/vfs</code> or
 <code class="filename">/usr/local/samba/lib/vfs</code>).
 </p><p>
-<a class="indexterm" name="id2643606"></a>
-<a class="indexterm" name="id2643612"></a>
 <a class="indexterm" name="id2643619"></a>
 <a class="indexterm" name="id2643626"></a>
+<a class="indexterm" name="id2643633"></a>
+<a class="indexterm" name="id2643640"></a>
 Some modules can be used twice for the same share.  This can be done using a configuration similar to the one
 shown in <a class="link" href="VFS.html#multimodule" title="Example 23.2. smb.conf with multiple VFS modules">the smb.conf with multiple VFS modules</a>.
 
-</p><div class="example"><a name="multimodule"></a><p class="title"><b>Example 23.2. smb.conf with multiple VFS modules</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[test]</code></em></td></tr><tr><td><a class="indexterm" name="id2643666"></a><em class="parameter"><code>comment = VFS TEST</code></em></td></tr><tr><td><a class="indexterm" name="id2643677"></a><em class="parameter"><code>path = /data</code></em></td></tr><tr><td><a class="indexterm" name="id2643689"></a><em class="parameter"><code>writeable = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2643701"></a><em class="parameter"><code>browseable = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2643712"></a><em class="parameter"><code>vfs objects = example:example1 example example:test</code></em></td></tr><tr><td><a class="indexterm" name="id2643724"></a><em class="parameter"><code>example1: parameter = 1</code></em></td></tr><tr><td><a class="indexterm" name="id2643736"></a><em class="parameter"><code>example:  parameter = 5</code></em></td></tr><tr><td><a class="indexterm" name="id2643748"></a><em class="parameter"><code>test:     parameter = 7</code></em></td></tr></table></div></div><p><br class="example-break">
-</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2643763"></a>Included Modules</h2></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2643769"></a>audit</h3></div></div></div><p>
-<a class="indexterm" name="id2643777"></a>
+</p><div class="example"><a name="multimodule"></a><p class="title"><b>Example 23.2. smb.conf with multiple VFS modules</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[test]</code></em></td></tr><tr><td><a class="indexterm" name="id2643680"></a><em class="parameter"><code>comment = VFS TEST</code></em></td></tr><tr><td><a class="indexterm" name="id2643691"></a><em class="parameter"><code>path = /data</code></em></td></tr><tr><td><a class="indexterm" name="id2643703"></a><em class="parameter"><code>writeable = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2643714"></a><em class="parameter"><code>browseable = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2643726"></a><em class="parameter"><code>vfs objects = example:example1 example example:test</code></em></td></tr><tr><td><a class="indexterm" name="id2643738"></a><em class="parameter"><code>example1: parameter = 1</code></em></td></tr><tr><td><a class="indexterm" name="id2643750"></a><em class="parameter"><code>example:  parameter = 5</code></em></td></tr><tr><td><a class="indexterm" name="id2643762"></a><em class="parameter"><code>test:     parameter = 7</code></em></td></tr></table></div></div><p><br class="example-break">
+</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2643777"></a>Included Modules</h2></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2643783"></a>audit</h3></div></div></div><p>
+<a class="indexterm" name="id2643790"></a>
 		A simple module to audit file access to the syslog facility. The following operations are logged:
 		</p><div class="itemizedlist"><ul type="disc"><li><p>share</p></li><li><p>connect/disconnect</p></li><li><p>directory opens/create/remove</p></li><li><p>file open/close/rename/unlink/chmod</p></li></ul></div><p>
-		</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2643810"></a>default_quota</h3></div></div></div><p>
+		</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2643824"></a>default_quota</h3></div></div></div><p>
 	This module allows the default quota values, in the windows explorer GUI, to be stored on a Samba-3 server.
 	The challenge is that linux filesystems only store quotas for users and groups, but no default quotas.
 	</p><p>
@@ -117,17 +117,17 @@
 quotasettings:	gid nolimit = no
 ...
 </pre><p>
-	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2644027"></a>extd_audit</h3></div></div></div><p>
-<a class="indexterm" name="id2644035"></a>
-<a class="indexterm" name="id2644042"></a>
+	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2644041"></a>extd_audit</h3></div></div></div><p>
 <a class="indexterm" name="id2644049"></a>
+<a class="indexterm" name="id2644056"></a>
+<a class="indexterm" name="id2644063"></a>
 		This module is identical with the <code class="literal">audit</code> module above except
 		that it sends audit logs to both syslog as well as the <code class="literal">smbd</code> log files. The 
 		<a class="link" href="smb.conf.5.html#LOGLEVEL">log level</a> for this module is set in the <code class="filename">smb.conf</code> file. 
 		</p><p>
 		Valid settings and the information that will be recorded are shown in <a class="link" href="VFS.html#xtdaudit" title="Table 23.1. Extended Auditing Log Information">the next table</a>.
-		</p><div class="table"><a name="xtdaudit"></a><p class="title"><b>Table 23.1. Extended Auditing Log Information</b></p><div class="table-contents"><table summary="Extended Auditing Log Information" border="1"><colgroup><col><col></colgroup><thead><tr><th align="center">Log Level</th><th align="center">Log Details - File and Directory Operations</th></tr></thead><tbody><tr><td align="center">0</td><td align="left">Make Directory, Remove Directory, Unlink</td></tr><tr><td align="center">1</td><td align="left">Open Directory, Rename File, Change Permissions/ACLs</td></tr><tr><td align="center">2</td><td align="left">Open &amp; Close File</td></tr><tr><td align="center">10</td><td align="left">Maximum Debug Level</td></tr></tbody></table></div></div><br class="table-break"><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2644184"></a>Configuration of Auditing</h4></div></div></div><p>
-<a class="indexterm" name="id2644192"></a>
+		</p><div class="table"><a name="xtdaudit"></a><p class="title"><b>Table 23.1. Extended Auditing Log Information</b></p><div class="table-contents"><table summary="Extended Auditing Log Information" border="1"><colgroup><col><col></colgroup><thead><tr><th align="center">Log Level</th><th align="center">Log Details - File and Directory Operations</th></tr></thead><tbody><tr><td align="center">0</td><td align="left">Make Directory, Remove Directory, Unlink</td></tr><tr><td align="center">1</td><td align="left">Open Directory, Rename File, Change Permissions/ACLs</td></tr><tr><td align="center">2</td><td align="left">Open &amp; Close File</td></tr><tr><td align="center">10</td><td align="left">Maximum Debug Level</td></tr></tbody></table></div></div><br class="table-break"><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2644198"></a>Configuration of Auditing</h4></div></div></div><p>
+<a class="indexterm" name="id2644206"></a>
 		This auditing tool is more felxible than most people readily will recognize. There are a number of ways
 		by which useful logging information can be recorded.
 		</p><div class="itemizedlist"><ul type="disc"><li><p>Syslog can be used to record all transaction. This can be disabled by setting
@@ -145,26 +145,26 @@
 		it is essential that the <a class="link" href="smb.conf.5.html#MAXLOGSIZE">max log size = 0</a> be set
 		in the <code class="filename">smb.conf</code> file.
 		</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="fakeperms"></a>fake_perms</h3></div></div></div><p>
-<a class="indexterm" name="id2644318"></a>
-<a class="indexterm" name="id2644324"></a>
 <a class="indexterm" name="id2644331"></a>
 <a class="indexterm" name="id2644338"></a>
+<a class="indexterm" name="id2644345"></a>
+<a class="indexterm" name="id2644352"></a>
 		This module was created to allow Roaming Profile files and directories to be set (on the Samba server
 		under UNIX) as read only. This module will, if installed on the Profiles share, report to the client
 		that the Profile files and directories are writeable. This satisfies the client even though the files
 		will never be overwritten as the client logs out or shuts down.
-		</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2644354"></a>recycle</h3></div></div></div><p>
-<a class="indexterm" name="id2644361"></a>
-<a class="indexterm" name="id2644368"></a>
+		</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2644367"></a>recycle</h3></div></div></div><p>
 <a class="indexterm" name="id2644375"></a>
+<a class="indexterm" name="id2644382"></a>
+<a class="indexterm" name="id2644389"></a>
 		A Recycle Bin-like module. Where used, unlink calls will be intercepted and files moved
 		to the recycle directory instead of being deleted. This gives the same effect as the
 		<span class="guiicon">Recycle Bin</span> on Windows computers.
 		</p><p>
-<a class="indexterm" name="id2644395"></a>
-<a class="indexterm" name="id2644402"></a>
 <a class="indexterm" name="id2644408"></a>
 <a class="indexterm" name="id2644415"></a>
+<a class="indexterm" name="id2644422"></a>
+<a class="indexterm" name="id2644429"></a>
 		The <span class="guiicon">Recycle Bin</span> will not appear in
 		<span class="application">Windows Explorer</span> views of the network
 		file system (share) nor on any mapped drive. Instead, a directory
@@ -179,10 +179,10 @@
 		file was deleted.
 		</p><p>Supported options for the <code class="literal">recycle</code> module are as follow:
 		</p><div class="variablelist"><dl><dt><span class="term">recycle:repository</span></dt><dd><p>
-<a class="indexterm" name="id2644493"></a>
+<a class="indexterm" name="id2644507"></a>
 				Path of the directory where deleted files should be moved.
 				</p></dd><dt><span class="term">recycle:directory_mode</span></dt><dd><p>
-<a class="indexterm" name="id2644512"></a>
+<a class="indexterm" name="id2644526"></a>
 				Set it to the octal mode you want for the recycle directory. With
 				this mode the recycle directory	will be created if it not
 				exists and the first file is deleted.
@@ -191,7 +191,7 @@
 				If <em class="parameter"><code>directory_mode</code></em> not exists, the default
 				mode 0700 is used.
 				</p></dd><dt><span class="term">recycle:subdir_mode</span></dt><dd><p>
-<a class="indexterm" name="id2644548"></a>
+<a class="indexterm" name="id2644561"></a>
 				Set it to the octal mode you want for the sub directories of
 				the recycle directory. With this mode	the sub directories will
 				be created.
@@ -199,48 +199,48 @@
 				sub directories will be created with the mode from
 				<em class="parameter"><code>directory_mode</code></em>.
 				</p></dd><dt><span class="term">recycle:keeptree</span></dt><dd><p>
-<a class="indexterm" name="id2644582"></a>
+<a class="indexterm" name="id2644596"></a>
 				Specifies whether the directory structure should be kept or if the files in the directory that is being 
 				deleted should be kept separately in the recycle bin.
 				</p></dd><dt><span class="term">recycle:versions</span></dt><dd><p>
-<a class="indexterm" name="id2644603"></a>
+<a class="indexterm" name="id2644617"></a>
 				If this option is set, two files 
 				with the same name that are deleted will both 
 				be kept in the recycle bin. Newer deleted versions 
 				of a file will be called &#8220;<span class="quote">Copy #x of <em class="replaceable"><code>filename</code></em></span>&#8221;.
 				</p></dd><dt><span class="term">recycle:touch</span></dt><dd><p>
-<a class="indexterm" name="id2644630"></a>
+<a class="indexterm" name="id2644644"></a>
 				Specifies whether a file's access date should be touched when the file is moved to the recycle bin.
 				</p></dd><dt><span class="term">recycle:touch_mtime</span></dt><dd><p>
-<a class="indexterm" name="id2644650"></a>
+<a class="indexterm" name="id2644664"></a>
 				Specifies whether a file's last modify date date should be touched when the file is moved to the recycle bin.
 				</p></dd><dt><span class="term">recycle:maxsize</span></dt><dd><p>
-<a class="indexterm" name="id2644671"></a>
+<a class="indexterm" name="id2644684"></a>
 				Files that are larger than the number of bytes specified by this parameter will not be put into the recycle bin.
 				</p></dd><dt><span class="term">recycle:exclude</span></dt><dd><p>
-<a class="indexterm" name="id2644691"></a>
+<a class="indexterm" name="id2644704"></a>
 				List of files that should not be put into the recycle bin when deleted, but deleted in the regular way.
 				</p></dd><dt><span class="term">recycle:exclude_dir</span></dt><dd><p>
-<a class="indexterm" name="id2644711"></a>
+<a class="indexterm" name="id2644724"></a>
 				Contains a list of directories. When files from these directories are
 				deleted, they are not put into the
 				recycle bin but are deleted in the
 				regular way.
 				</p></dd><dt><span class="term">recycle:noversions</span></dt><dd><p>
-<a class="indexterm" name="id2644732"></a>
+<a class="indexterm" name="id2644746"></a>
 				Specifies a list of paths (wildcards such as * and ? are supported) for which no versioning
 				should be used. Only useful when <span class="emphasis"><em>recycle:versions</em></span> is enabled.
 				</p></dd></dl></div><p>
-		</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2644750"></a>netatalk</h3></div></div></div><p>
-<a class="indexterm" name="id2644758"></a>
+		</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2644764"></a>netatalk</h3></div></div></div><p>
+<a class="indexterm" name="id2644772"></a>
 		A netatalk module will ease co-existence of Samba and netatalk file sharing services.
 		</p><p>Advantages compared to the old netatalk module:
-		</p><div class="itemizedlist"><a class="indexterm" name="id2644773"></a><ul type="disc"><li><p>Does not care about creating .AppleDouble forks, just keeps them in sync.</p></li><li><p>If a share in <code class="filename">smb.conf</code> does not contain .AppleDouble item in hide or veto list, it will be added automatically.</p></li></ul></div><p>
-		</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2644801"></a>shadow_copy</h3></div></div></div><div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Warning</h3><p>
-<a class="indexterm" name="id2644809"></a>
+		</p><div class="itemizedlist"><a class="indexterm" name="id2644787"></a><ul type="disc"><li><p>Does not care about creating .AppleDouble forks, just keeps them in sync.</p></li><li><p>If a share in <code class="filename">smb.conf</code> does not contain .AppleDouble item in hide or veto list, it will be added automatically.</p></li></ul></div><p>
+		</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2644814"></a>shadow_copy</h3></div></div></div><div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Warning</h3><p>
+<a class="indexterm" name="id2644823"></a>
 	<span class="emphasis"><em>THIS IS NOT A BACKUP, ARCHIVAL, OR VERSION CONTROL SOLUTION!</em></span>
 	</p><p>
-<a class="indexterm" name="id2644824"></a>
+<a class="indexterm" name="id2644838"></a>
 	With Samba or Windows servers, shadow_copy is designed to be an end-user tool only.  It does not replace or
 	enhance your backup and archival solutions and should in no way be considered as such.  Additionally, if you
 	need version control, implement a version control system.  You have been warned.
@@ -251,12 +251,12 @@
 	additional requirements for pre-Windows XP clients.  I did not test this functionality with any pre-Windows XP
 	clients.  You should be able to get more information about MS Shadow Copy <a class="ulink" href="http://www.microsoft.com/windowsserver2003/techinfo/overview/scr.mspx" target="_top">from the Microsoft's site</a>.
 	</p><p>
-<a class="indexterm" name="id2644869"></a>
-<a class="indexterm" name="id2644876"></a>
 <a class="indexterm" name="id2644882"></a>
 <a class="indexterm" name="id2644889"></a>
-<a class="indexterm" name="id2644896"></a>
-<a class="indexterm" name="id2644903"></a>
+<a class="indexterm" name="id2644895"></a>
+<a class="indexterm" name="id2644902"></a>
+<a class="indexterm" name="id2644909"></a>
+<a class="indexterm" name="id2644916"></a>
 	The shadow_copy VFS module requires some underlying file system setup with some sort of Logical Volume Manager
 	(LVM) such as LVM1, LVM2, or EVMS.  Setting up LVM is beyond the scope of this document; however, we will
 	outline the steps we took to test this functionality for <span class="emphasis"><em>example purposes only.</em></span> You need
@@ -269,9 +269,9 @@
 	      See <a class="ulink" href="http://www-106.ibm.com/developerworks/linux/library/l-lvm/" target="_top">Learning
 	      Linux LVM, Part 1</a> and <a class="ulink" href="http://www-106.ibm.com/developerworks/library/l-lvm2.html" target="_top">Learning
 	      Linux LWM, Part 2</a> for Daniel Robbins' well-written, two part tutorial on Linux and LVM using LVM
-	      source code and reiserfs.</p></li></ul></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2644988"></a>Shadow Copy Setup</h4></div></div></div><p>
-<a class="indexterm" name="id2644996"></a>
-<a class="indexterm" name="id2645003"></a>
+	      source code and reiserfs.</p></li></ul></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2645002"></a>Shadow Copy Setup</h4></div></div></div><p>
+<a class="indexterm" name="id2645010"></a>
+<a class="indexterm" name="id2645016"></a>
 	At the time of this writing, not much testing has been done.  I tested the shadow copy VFS module with a
 	specific scenario which was not deployed in a production environment, but more as a proof of concept.  The
 	scenario involved a Samba-3 file server on Debian Sarge with an XFS file system and LVM1.  I do NOT recommend
@@ -286,8 +286,8 @@
 		It doesn't matter if it is a Domain Controller or Member File Server, but it is assumed that you have a
 		working Samba 3.0.3 or later server running.
 		</p></li><li><p><b>Install &amp; Configure LVM. </b>
-<a class="indexterm" name="id2645081"></a>
-<a class="indexterm" name="id2645088"></a>
+<a class="indexterm" name="id2645095"></a>
+<a class="indexterm" name="id2645102"></a>
 		Before you can make shadow copies available to the client, you have to create the shadow copies.  This is
 		done by taking some sort of file system snapshot.  Snapshots are a typical feature of Logical Volume
 		Managers such as LVM, so we first need to have that setup.
@@ -295,69 +295,69 @@
 		The following is provided as an example and will be most helpful for Debian users.  Again, this was tested
 		using the "testing" or "Sarge" distribution.
 		</p><ul type="disc"><li><p>
-<a class="indexterm" name="id2645113"></a>
-<a class="indexterm" name="id2645120"></a>
 <a class="indexterm" name="id2645127"></a>
 <a class="indexterm" name="id2645134"></a>
 <a class="indexterm" name="id2645140"></a>
+<a class="indexterm" name="id2645147"></a>
+<a class="indexterm" name="id2645154"></a>
 			Install lvm10 and devfsd packages if you have not done so already.  On Debian systems, you are warned of the
 			interaction of devfs and lvm1 which requires the use of devfs filenames.  Running <code class="literal">apt-get update
 			&amp;&amp; apt-get install lvm10 devfsd xfsprogs</code> should do the trick for this example.
 			</p></li><li><p>
-<a class="indexterm" name="id2645164"></a>
-<a class="indexterm" name="id2645171"></a>
 <a class="indexterm" name="id2645178"></a>
 <a class="indexterm" name="id2645184"></a>
 <a class="indexterm" name="id2645191"></a>
+<a class="indexterm" name="id2645198"></a>
+<a class="indexterm" name="id2645205"></a>
 			Now you need to create a volume.  You will need to create a partition (or partitions) to add to your volume.
 			Use your favorite partitioning tool (e.g., Linux fdisk, cfdisk, etc.).  The partition type should be set to
 			0x8e for "Linux LVM."  In this example, we will use /dev/hdb1.
 			</p><p>
-<a class="indexterm" name="id2645206"></a>
-<a class="indexterm" name="id2645213"></a>
 <a class="indexterm" name="id2645220"></a>
+<a class="indexterm" name="id2645227"></a>
+<a class="indexterm" name="id2645234"></a>
 			Once you have the Linux LVM partition (type 0x8e), you can run a series of commands to create the LVM volume.
 			You can use several disks and/or partitions, but we will use only one in this example.  You may also need to
 			load the kernel module with something like <code class="literal">modprobe lvm-mod</code> and set your system up to load
 			it on reboot by adding it to (<code class="filename">/etc/modules</code>).
 			</p></li><li><p>
-<a class="indexterm" name="id2645249"></a>
+<a class="indexterm" name="id2645263"></a>
 			Create the physical volume with <code class="literal">pvcreate /dev/hdb1</code>
 			</p></li><li><p>
-<a class="indexterm" name="id2645267"></a>
-<a class="indexterm" name="id2645274"></a>
+<a class="indexterm" name="id2645280"></a>
+<a class="indexterm" name="id2645287"></a>
 			Create the volume group and add /dev/hda1 to it with <code class="literal">vgcreate shadowvol /dev/hdb1</code>
 			</p><p>
-<a class="indexterm" name="id2645291"></a>
+<a class="indexterm" name="id2645305"></a>
 			You can use <code class="literal">vgdisplay</code> to review information about the volume group.
 			</p></li><li><p>
-<a class="indexterm" name="id2645309"></a>
+<a class="indexterm" name="id2645323"></a>
 			Now you can create the logical volume with something like <code class="literal">lvcreate -L400M -nsh_test shadowvol</code>
 			</p><p>
-<a class="indexterm" name="id2645326"></a>
+<a class="indexterm" name="id2645340"></a>
 			This creates the logical volume of 400 MBs named "sh_test" in the volume group we created called shadowvol.
 			If everything is working so far, you should see them in <code class="filename">/dev/shadowvol</code>.
 			</p></li><li><p>
-<a class="indexterm" name="id2645347"></a>
+<a class="indexterm" name="id2645360"></a>
 			Now we should be ready to format the logical volume we named sh_test with <code class="literal">mkfs.xfs
 			/dev/shadowvol/sh_test</code>
 			</p><p>
-<a class="indexterm" name="id2645364"></a>
-<a class="indexterm" name="id2645371"></a>
 <a class="indexterm" name="id2645378"></a>
-<a class="indexterm" name="id2645384"></a>
+<a class="indexterm" name="id2645385"></a>
 <a class="indexterm" name="id2645391"></a>
+<a class="indexterm" name="id2645398"></a>
+<a class="indexterm" name="id2645405"></a>
 			You can format the logical volume with any file system you choose, but make sure to use one that allows you to
 			take advantage of the additional features of LVM such as freezing, resizing, and growing your file systems.
 			</p><p>
-<a class="indexterm" name="id2645405"></a>
-<a class="indexterm" name="id2645412"></a>
 <a class="indexterm" name="id2645419"></a>
+<a class="indexterm" name="id2645426"></a>
+<a class="indexterm" name="id2645433"></a>
 			Now we have an LVM volume where we can play with the shadow_copy VFS module.
 			</p></li><li><p>
-<a class="indexterm" name="id2645432"></a>
-<a class="indexterm" name="id2645438"></a>
 <a class="indexterm" name="id2645445"></a>
+<a class="indexterm" name="id2645452"></a>
+<a class="indexterm" name="id2645459"></a>
 			Now we need to prepare the directory with something like
 </p><pre class="screen">
 <code class="prompt">root# </code> mkdir -p /data/shadow_share
@@ -366,19 +366,19 @@
 			you can use it.  If in doubt, use <code class="literal">chmod 777 /data/shadow_share</code> and tighten the permissions
 			once you get things working.
 			</p></li><li><p>
-<a class="indexterm" name="id2645479"></a>
+<a class="indexterm" name="id2645493"></a>
 			Mount the LVM volume using something like <code class="literal">mount /dev/shadowvol/sh_test /data/shadow_share</code>
 			</p><p>
-<a class="indexterm" name="id2645497"></a>
+<a class="indexterm" name="id2645510"></a>
 			You may also want to edit your <code class="filename">/etc/fstab</code> so that this partition mounts during the system boot.
 			</p></li></ul></div></li><li><p><b>Install &amp; Configure the shadow_copy VFS Module. </b>
 		Finally we get to the actual shadow_copy VFS module.  The shadow_copy VFS module should be available in Samba
 		3.0.3 and higher.  The smb.conf configuration is pretty standard.  Here is our example of a share configured
 		with the shadow_copy VFS module:
-		</p><div class="example"><a name="vfsshadow"></a><p class="title"><b>Example 23.3. Share With shadow_copy VFS</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[shadow_share]</code></em></td></tr><tr><td><a class="indexterm" name="id2645554"></a><em class="parameter"><code>comment = Shadow Copy Enabled Share</code></em></td></tr><tr><td><a class="indexterm" name="id2645566"></a><em class="parameter"><code>path = /data/shadow_share</code></em></td></tr><tr><td><a class="indexterm" name="id2645578"></a><em class="parameter"><code>vfs objects = shadow_copy</code></em></td></tr><tr><td><a class="indexterm" name="id2645590"></a><em class="parameter"><code>writeable = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2645601"></a><em class="parameter"><code>browseable = yes</code></em></td></tr></table></div></div><br class="example-break"></li><li><p><b>Create Snapshots and Make Them Available to shadow_copy.so. </b>
-<a class="indexterm" name="id2645624"></a>
-<a class="indexterm" name="id2645631"></a>
+		</p><div class="example"><a name="vfsshadow"></a><p class="title"><b>Example 23.3. Share With shadow_copy VFS</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[shadow_share]</code></em></td></tr><tr><td><a class="indexterm" name="id2645568"></a><em class="parameter"><code>comment = Shadow Copy Enabled Share</code></em></td></tr><tr><td><a class="indexterm" name="id2645580"></a><em class="parameter"><code>path = /data/shadow_share</code></em></td></tr><tr><td><a class="indexterm" name="id2645592"></a><em class="parameter"><code>vfs objects = shadow_copy</code></em></td></tr><tr><td><a class="indexterm" name="id2645603"></a><em class="parameter"><code>writeable = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2645615"></a><em class="parameter"><code>browseable = yes</code></em></td></tr></table></div></div><br class="example-break"></li><li><p><b>Create Snapshots and Make Them Available to shadow_copy.so. </b>
 <a class="indexterm" name="id2645638"></a>
+<a class="indexterm" name="id2645645"></a>
+<a class="indexterm" name="id2645652"></a>
 		Before you can browse the shadow copies, you must create them and mount them.  This will most likely be done
 		with a script that runs as a cron job.  With this particular solution, the shadow_copy VFS module is used to
 		browse LVM snapshots.  Those snapshots are not created by the module.  They are not made available by the
@@ -404,15 +404,15 @@
 		your XP client you can right-click on specific files or in the empty space of the shadow_share and view the
 		"properties."  If anything has changed, then you will see it on the "Previous Versions" tab of the properties
 		window.
-		</p></li></ol></div></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2645707"></a>VFS Modules Available Elsewhere</h2></div></div></div><p>
-<a class="indexterm" name="id2645715"></a>
+		</p></li></ol></div></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2645720"></a>VFS Modules Available Elsewhere</h2></div></div></div><p>
+<a class="indexterm" name="id2645729"></a>
 This section contains a listing of various other VFS modules that have been posted but do not currently reside
 in the Samba CVS tree for one reason or another (e.g., it is easy for the maintainer to have his or her own
 CVS tree).
 </p><p>
 No statements about the stability or functionality of any module should be implied due to its presence here.
-</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2645732"></a>DatabaseFS</h3></div></div></div><p>
-<a class="indexterm" name="id2645740"></a>
+</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2645746"></a>DatabaseFS</h3></div></div></div><p>
+<a class="indexterm" name="id2645753"></a>
 URL: <a class="ulink" href="http://www.css.tayloru.edu/~elorimer/databasefs/index.php" target="_top">
 Taylors University DatabaeFS</a>
 </p><p>By <a class="ulink" href="mailto:elorimer at css.tayloru.edu" target="_top">Eric Lorimer.</a></p><p>
@@ -425,13 +425,13 @@
 </p><p>
 Any feedback would be appreciated: comments, suggestions, patches, and so on. If nothing else, it
 might prove useful for someone else who wishes to create a virtual filesystem.
-</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2645792"></a>vscan</h3></div></div></div><a class="indexterm" name="id2645797"></a><p>URL: <a class="ulink" href="http://www.openantivirus.org/projects.php#samba-vscan" target="_top">
+</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2645805"></a>vscan</h3></div></div></div><a class="indexterm" name="id2645811"></a><p>URL: <a class="ulink" href="http://www.openantivirus.org/projects.php#samba-vscan" target="_top">
 Open Anti-Virus vscan</a>
 </p><p>
-<a class="indexterm" name="id2645818"></a>
+<a class="indexterm" name="id2645832"></a>
 samba-vscan is a proof-of-concept module for Samba, which provides on-access anti-virus support for files
 shared using Samba.  samba-vscan supports various virus scanners and is maintained by Rainer Link.
-</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2645831"></a>vscan-clamav</h3></div></div></div><p>
+</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2645845"></a>vscan-clamav</h3></div></div></div><p>
 Samba users have been using the RPMS from SerNet without a problem.
 OpenSUSE Linux users have also used the vscan scanner for quite some time
 with excellent results. It does impact overall write performance though.

Modified: branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/apa.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/apa.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/apa.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,50 +1,50 @@
 <html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Appendix A.  GNU General Public License version 3</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="prev" href="DNSDHCP.html" title="Chapter 48. DNS and DHCP Configuration Guide"><link rel="next" href="go01.html" title="Glossary"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Appendix A. 
     <acronym class="acronym">GNU</acronym> General Public License version 3
-  </th></tr><tr><td width="20%" align="left"><a accesskey="p" href="DNSDHCP.html">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="go01.html">Next</a></td></tr></table><hr></div><div class="appendix" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="id2686396"></a>Appendix A. 
+  </th></tr><tr><td width="20%" align="left"><a accesskey="p" href="DNSDHCP.html">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="go01.html">Next</a></td></tr></table><hr></div><div class="appendix" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="id2686410"></a>Appendix A. 
     <acronym class="acronym">GNU</acronym> General Public License version 3
-  </h2></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="bridgehead"><a href="apa.html#id2686424">A. 
+  </h2></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="bridgehead"><a href="apa.html#id2686438">A. 
     Preamble
-  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2686569">A. 
+  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2686583">A. 
     TERMS AND CONDITIONS
-  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2686573">A. 
+  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2686587">A. 
     0. Definitions.
-  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2686665">A. 
+  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2686679">A. 
     1. Source Code.
-  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2686764">A. 
+  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2686778">A. 
     2. Basic Permissions.
-  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2686802">A. 
+  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2686816">A. 
     3. Protecting Users&#8217; Legal Rights From Anti-Circumvention Law.
-  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2686838">A. 
+  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2686852">A. 
     4. Conveying Verbatim Copies.
-  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2686865">A. 
+  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2686879">A. 
     5. Conveying Modified Source Versions.
-  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2686961">A. 
+  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2686975">A. 
     6. Conveying Non-Source Forms.
-  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2687151">A. 
+  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2687165">A. 
      7. Additional Terms.
-   </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2687286">A. 
+   </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2687300">A. 
      8. Termination.
-   </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2687330">A. 
+   </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2687344">A. 
      9. Acceptance Not Required for Having Copies.
-   </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2687350">A. 
+   </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2687364">A. 
      10. Automatic Licensing of Downstream Recipients.
-   </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2687402">A. 
+   </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2687416">A. 
     11. Patents.
-  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2687547">A. 
+  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2687561">A. 
     12. No Surrender of Others&#8217; Freedom.
-  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2687569">A. 
+  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2687583">A. 
     13. Use with the ???TITLE??? Affero General Public License.
-  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2687598">A. 
+  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2687612">A. 
     14. Revised Versions of this License.
-  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2687660">A. 
+  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2687674">A. 
     15. Disclaimer of Warranty.
-  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2687686">A. 
+  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2687700">A. 
     16. Limitation of Liability.
-  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2687707">A. 
+  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2687721">A. 
     17. Interpretation of Sections 15 and 16.
-  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2687723">A. 
+  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2687737">A. 
     END OF TERMS AND CONDITIONS
-  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2687727">A. 
+  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2687741">A. 
     How to Apply These Terms to Your New Programs
   </a></span></dt></dl></div><p>
     Version 3, 29 June 2007
@@ -54,7 +54,7 @@
   </p><p>
     Everyone is permitted to copy and distribute verbatim copies of this license
     document, but changing it is not allowed.
-  </p><h2><a name="id2686424"></a>
+  </p><h2><a name="id2686438"></a>
     Preamble
   </h2><p>
     The <acronym class="acronym">GNU</acronym> General Public License is a free, copyleft
@@ -118,9 +118,9 @@
   </p><p>
     The precise terms and conditions for copying, distribution and modification
     follow.
-  </p><h2><a name="id2686569"></a>
+  </p><h2><a name="id2686583"></a>
     TERMS AND CONDITIONS
-  </h2><h2><a name="id2686573"></a>
+  </h2><h2><a name="id2686587"></a>
     0. Definitions.
   </h2><p>
     &#8220;This License&#8221; refers to version 3 of the <acronym class="acronym">GNU</acronym>
@@ -162,7 +162,7 @@
     License, and how to view a copy of this License.  If the interface presents
     a list of user commands or options, such as a menu, a prominent item in the
     list meets this criterion.
-  </p><h2><a name="id2686665"></a>
+  </p><h2><a name="id2686679"></a>
     1. Source Code.
   </h2><p>
     The &#8220;source code&#8221; for a work means the preferred form of the
@@ -202,7 +202,7 @@
     automatically from other parts of the Corresponding Source.
   </p><p>
     The Corresponding Source for a work in source code form is that same work.
-  </p><h2><a name="id2686764"></a>
+  </p><h2><a name="id2686778"></a>
     2. Basic Permissions.
   </h2><p>
     All rights granted under this License are granted for the term of copyright
@@ -227,7 +227,7 @@
     Conveying under any other circumstances is permitted solely under the
     conditions stated below.  Sublicensing is not allowed; section 10 makes it
     unnecessary.
-  </p><h2><a name="id2686802"></a>
+  </p><h2><a name="id2686816"></a>
     3. Protecting Users&#8217; Legal Rights From Anti-Circumvention Law.
   </h2><p>
     No covered work shall be deemed part of an effective technological measure
@@ -242,7 +242,7 @@
     the work as a means of enforcing, against the work&#8217;s users, your or
     third parties&#8217; legal rights to forbid circumvention of technological
     measures.
-  </p><h2><a name="id2686838"></a>
+  </p><h2><a name="id2686852"></a>
     4. Conveying Verbatim Copies.
   </h2><p>
     You may convey verbatim copies of the Program&#8217;s source code as you
@@ -255,7 +255,7 @@
   </p><p>
     You may charge any price or no price for each copy that you convey, and you
     may offer support or warranty protection for a fee.
-  </p><h2><a name="id2686865"></a>
+  </p><h2><a name="id2686879"></a>
     5. Conveying Modified Source Versions.
   </h2><p>
     You may convey a work based on the Program, or the modifications to produce
@@ -291,7 +291,7 @@
     or legal rights of the compilation&#8217;s users beyond what the individual works
     permit.  Inclusion of a covered work in an aggregate does not cause
     this License to apply to the other parts of the aggregate.
-  </p><h2><a name="id2686961"></a>
+  </p><h2><a name="id2686975"></a>
     6. Conveying Non-Source Forms.
   </h2><p>
     You may convey a covered work in object code form under the terms of
@@ -386,7 +386,7 @@
     (and with an implementation available to the public in source code form),
     and must require no special password or key for unpacking, reading or
     copying.
-  </p><h2><a name="id2687151"></a>
+  </p><h2><a name="id2687165"></a>
      7. Additional Terms.
    </h2><p>
      &#8220;Additional permissions&#8221; are terms that supplement the terms of
@@ -450,7 +450,7 @@
      Additional terms, permissive or non-permissive, may be stated in the form
      of a separately written license, or stated as exceptions; the above
      requirements apply either way.
-   </p><h2><a name="id2687286"></a>
+   </p><h2><a name="id2687300"></a>
      8. Termination.
    </h2><p>
      You may not propagate or modify a covered work except as expressly provided
@@ -476,7 +476,7 @@
      License.  If your rights have been terminated and not permanently
      reinstated, you do not qualify to receive new licenses for the same
      material under section 10.
-   </p><h2><a name="id2687330"></a>
+   </p><h2><a name="id2687344"></a>
      9. Acceptance Not Required for Having Copies.
    </h2><p>
      You are not required to accept this License in order to receive or run a
@@ -487,7 +487,7 @@
      These actions infringe copyright if you do not accept this License.
      Therefore, by modifying or propagating a covered work, you indicate your
      acceptance of this License to do so.
-   </p><h2><a name="id2687350"></a>
+   </p><h2><a name="id2687364"></a>
      10. Automatic Licensing of Downstream Recipients.
    </h2><p>
      Each time you convey a covered work, the recipient automatically receives a
@@ -512,7 +512,7 @@
      or counterclaim in a lawsuit) alleging that any patent claim is infringed
      by making, using, selling, offering for sale, or importing the Program or
      any portion of it.
-   </p><h2><a name="id2687402"></a>
+   </p><h2><a name="id2687416"></a>
     11. Patents.
   </h2><p>
     A &#8220;contributor&#8221; is a copyright holder who authorizes use under
@@ -579,7 +579,7 @@
     Nothing in this License shall be construed as excluding or limiting any
     implied license or other defenses to infringement that may otherwise be
     available to you under applicable patent law.
-  </p><h2><a name="id2687547"></a>
+  </p><h2><a name="id2687561"></a>
     12. No Surrender of Others&#8217; Freedom.
   </h2><p>
     If conditions are imposed on you (whether by court order, agreement or
@@ -591,7 +591,7 @@
     to collect a royalty for further conveying from those to whom you convey the
     Program, the only way you could satisfy both those terms and this License
     would be to refrain entirely from conveying the Program.
-  </p><h2><a name="id2687569"></a>
+  </p><h2><a name="id2687583"></a>
     13. Use with the <acronym class="acronym">GNU</acronym> Affero General Public License.
   </h2><p>
     Notwithstanding any other provision of this License, you have permission to
@@ -602,7 +602,7 @@
     requirements of the <acronym class="acronym">GNU</acronym> Affero General Public License,
     section 13, concerning interaction through a network will apply to the
     combination as such.
-  </p><h2><a name="id2687598"></a>
+  </p><h2><a name="id2687612"></a>
     14. Revised Versions of this License.
   </h2><p>
     The Free Software Foundation may publish revised and/or new versions of the
@@ -627,7 +627,7 @@
     Later license versions may give you additional or different permissions.
     However, no additional obligations are imposed on any author or copyright
     holder as a result of your choosing to follow a later version.
-  </p><h2><a name="id2687660"></a>
+  </p><h2><a name="id2687674"></a>
     15. Disclaimer of Warranty.
   </h2><p>
     THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE
@@ -638,7 +638,7 @@
     THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH
     YOU.  SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL
     NECESSARY SERVICING, REPAIR OR CORRECTION.
-  </p><h2><a name="id2687686"></a>
+  </p><h2><a name="id2687700"></a>
     16. Limitation of Liability.
   </h2><p>
     IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL
@@ -650,7 +650,7 @@
     PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS),
     EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF
     SUCH DAMAGES.
-  </p><h2><a name="id2687707"></a>
+  </p><h2><a name="id2687721"></a>
     17. Interpretation of Sections 15 and 16.
   </h2><p>
     If the disclaimer of warranty and limitation of liability provided above
@@ -659,9 +659,9 @@
     waiver of all civil liability in connection with the Program, unless a
     warranty or assumption of liability accompanies a copy of the Program in
     return for a fee.
-  </p><h2><a name="id2687723"></a>
+  </p><h2><a name="id2687737"></a>
     END OF TERMS AND CONDITIONS
-  </h2><h2><a name="id2687727"></a>
+  </h2><h2><a name="id2687741"></a>
     How to Apply These Terms to Your New Programs
   </h2><p>
     If you develop a new program, and you want it to be of the greatest possible

Modified: branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/bugreport.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/bugreport.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/bugreport.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,6 +1,6 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 40. Reporting Bugs</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="troubleshooting.html" title="Part V. Troubleshooting"><link rel="prev" href="problems.html" title="Chapter 39. Analyzing and Solving Samba Problems"><link rel="next" href="tdb.html" title="Chapter 41. Managing TDB Files"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 40. Reporting Bugs</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="problems.html">Prev</a> </td><th width="60%" align="center">Part V. Troubleshooting</th><td width="20%" align="right"> <a accesskey="n" href="tdb.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="bugreport"></a>Chapter 40. Reporting Bugs</h2></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht at samba.org">jht at samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Jelmer</span> <span class="othername">R.</span> <span class="surname">Vernooij</span></h3><div class="affiliation"><span class="orgname">The Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jelmer at samba.org">jelmer at samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Andrew</span> <span class="surname">Tridgell</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:tridge at samba.org">tridge at samba.org</a>&gt;</code></p></div></div></div></div><div><p class="pubdate"> 27 June 1997 </p></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="bugreport.html#id2679008">Introduction</a></span></dt><dt><span class="sect1"><a href="bugreport.html#id2679097">General Information</a></span></dt><dt><span class="sect1"><a href="bugreport.html#dbglvl">Debug Levels</a></span></dt><dd><dl><dt><span class="sect2"><a href="bugreport.html#id2679333">Debugging-Specific Operations</a></span></dt></dl></dd><dt><span class="sect1"><a href="bugreport.html#id2679534">Internal Errors</a></span></dt><dt><span class="sect1"><a href="bugreport.html#id2679668">Attaching to a Running Process</a></span></dt><dt><span class="sect1"><a href="bugreport.html#id2679792">Patches</a></span></dt></dl></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2679008"></a>Introduction</h2></div></div></div><p>
-<a class="indexterm" name="id2679016"></a>
-<a class="indexterm" name="id2679022"></a>
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 40. Reporting Bugs</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="troubleshooting.html" title="Part V. Troubleshooting"><link rel="prev" href="problems.html" title="Chapter 39. Analyzing and Solving Samba Problems"><link rel="next" href="tdb.html" title="Chapter 41. Managing TDB Files"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 40. Reporting Bugs</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="problems.html">Prev</a> </td><th width="60%" align="center">Part V. Troubleshooting</th><td width="20%" align="right"> <a accesskey="n" href="tdb.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="bugreport"></a>Chapter 40. Reporting Bugs</h2></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht at samba.org">jht at samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Jelmer</span> <span class="othername">R.</span> <span class="surname">Vernooij</span></h3><div class="affiliation"><span class="orgname">The Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jelmer at samba.org">jelmer at samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Andrew</span> <span class="surname">Tridgell</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:tridge at samba.org">tridge at samba.org</a>&gt;</code></p></div></div></div></div><div><p class="pubdate"> 27 June 1997 </p></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="bugreport.html#id2679022">Introduction</a></span></dt><dt><span class="sect1"><a href="bugreport.html#id2679111">General Information</a></span></dt><dt><span class="sect1"><a href="bugreport.html#dbglvl">Debug Levels</a></span></dt><dd><dl><dt><span class="sect2"><a href="bugreport.html#id2679347">Debugging-Specific Operations</a></span></dt></dl></dd><dt><span class="sect1"><a href="bugreport.html#id2679548">Internal Errors</a></span></dt><dt><span class="sect1"><a href="bugreport.html#id2679682">Attaching to a Running Process</a></span></dt><dt><span class="sect1"><a href="bugreport.html#id2679806">Patches</a></span></dt></dl></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2679022"></a>Introduction</h2></div></div></div><p>
+<a class="indexterm" name="id2679030"></a>
+<a class="indexterm" name="id2679036"></a>
 Please report bugs using Samba's <a class="ulink" href="https://bugzilla.samba.org/" target="_top">Bugzilla</a> facilities and take
 the time to read this file before you submit a bug report. Also, check to see if it has changed between
 releases, as we may be changing the bug reporting mechanism at some point.
@@ -12,9 +12,9 @@
 and a fix if you send us a &#8220;<span class="quote">developer-friendly</span>&#8221; bug report that lets
 us fix it fast. 
 </p><p>
-<a class="indexterm" name="id2679055"></a>
-<a class="indexterm" name="id2679062"></a>
 <a class="indexterm" name="id2679069"></a>
+<a class="indexterm" name="id2679076"></a>
+<a class="indexterm" name="id2679083"></a>
 If you post the bug to the comp.protocols.smb
 newsgroup or the mailing list, do not assume that we will read it. If you suspect that your 
 problem is not a bug but a configuration problem, it is better to send 
@@ -24,7 +24,7 @@
 You may also like to look though the recent mailing list archives,
 which are conveniently accessible on the Samba Web pages
 at <a class="ulink" href="http://samba.org/samba/" target="_top">http://samba.org/samba/</a>.
-</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2679097"></a>General Information</h2></div></div></div><p>
+</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2679111"></a>General Information</h2></div></div></div><p>
 Before submitting a bug report, check your config for silly
 errors. Look in your log files for obvious messages that tell
 you've misconfigured something. Run testparm to check your config
@@ -42,13 +42,13 @@
 10 showing the problem may be appropriate. A higher level gives more
 detail but may use too much disk space.
 </p><p>
-<a class="indexterm" name="id2679149"></a>
-<a class="indexterm" name="id2679156"></a>
+<a class="indexterm" name="id2679163"></a>
+<a class="indexterm" name="id2679169"></a>
 To set the debug level, use the <a class="link" href="smb.conf.5.html#LOGLEVEL">log level</a> in your 
 <code class="filename">smb.conf</code>. You may also find it useful to set the log 
 level higher for just one machine and keep separate logs for each machine. 
 To do this, add the following lines to your main <code class="filename">smb.conf</code> file:
-</p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2679196"></a><em class="parameter"><code>log level = 10</code></em></td></tr><tr><td><a class="indexterm" name="id2679208"></a><em class="parameter"><code>log file = /usr/local/samba/lib/log.%m</code></em></td></tr><tr><td><a class="indexterm" name="id2679219"></a><em class="parameter"><code>include = /usr/local/samba/lib/smb.conf.%m</code></em></td></tr></table><p>
+</p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2679210"></a><em class="parameter"><code>log level = 10</code></em></td></tr><tr><td><a class="indexterm" name="id2679221"></a><em class="parameter"><code>log file = /usr/local/samba/lib/log.%m</code></em></td></tr><tr><td><a class="indexterm" name="id2679233"></a><em class="parameter"><code>include = /usr/local/samba/lib/smb.conf.%m</code></em></td></tr></table><p>
 and create a file <code class="filename">/usr/local/samba/lib/smb.conf.<em class="replaceable"><code>machine</code></em></code> where
 <em class="replaceable"><code>machine</code></em> is the name of the client you wish to debug. In that file put any
 <code class="filename">smb.conf</code> commands you want; for example, <a class="link" href="smb.conf.5.html#LOGLEVEL">log level</a> may be useful. This also allows
@@ -61,23 +61,23 @@
 debugging information. For most debugging operations, you may not need a setting higher than
 <code class="constant">3</code>. Nearly all bugs can be tracked at a setting of <code class="constant">10</code>, but be
 prepared for a large volume of log data.
-</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2679333"></a>Debugging-Specific Operations</h3></div></div></div><p>
-<a class="indexterm" name="id2679341"></a>
-<a class="indexterm" name="id2679347"></a>
-<a class="indexterm" name="id2679354"></a>
+</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2679347"></a>Debugging-Specific Operations</h3></div></div></div><p>
+<a class="indexterm" name="id2679355"></a>
 <a class="indexterm" name="id2679361"></a>
+<a class="indexterm" name="id2679368"></a>
+<a class="indexterm" name="id2679375"></a>
 	Samba-3.x permits debugging (logging) of specific functional components without unnecessarily
 	cluttering the log files with detailed logs for all operations. An example configuration to 
 	achieve this is shown in:
 	</p><p>
-</p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2679380"></a><em class="parameter"><code>log level = 0 tdb:3 passdb:5 auth:4 vfs:2</code></em></td></tr><tr><td><a class="indexterm" name="id2679392"></a><em class="parameter"><code>max log size = 0</code></em></td></tr><tr><td><a class="indexterm" name="id2679403"></a><em class="parameter"><code>log file = /var/log/samba/%U.%m.log</code></em></td></tr></table><p>
+</p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2679394"></a><em class="parameter"><code>log level = 0 tdb:3 passdb:5 auth:4 vfs:2</code></em></td></tr><tr><td><a class="indexterm" name="id2679406"></a><em class="parameter"><code>max log size = 0</code></em></td></tr><tr><td><a class="indexterm" name="id2679417"></a><em class="parameter"><code>log file = /var/log/samba/%U.%m.log</code></em></td></tr></table><p>
 </p><p>
 	This will cause the level of detail to be expanded to the debug class (log level) passed to
 	each functional area per the value shown above. The first value passed to the <em class="parameter"><code>log level</code></em>
 	of <code class="constant">0</code> means turn off all unnecessary debugging except the debug classes set for
 	the functional areas as specified. The table shown in <a class="link" href="bugreport.html#dbgclass" title="Table 40.1. Debuggable Functions">Debuggable Functions</a>
 	may be used to attain very precise analysis of each SMB operation Samba is conducting.
-	</p><div class="table"><a name="dbgclass"></a><p class="title"><b>Table 40.1. Debuggable Functions</b></p><div class="table-contents"><table summary="Debuggable Functions" border="1"><colgroup><col><col></colgroup><thead><tr><th align="center">Function Name</th><th align="center">Function Name</th></tr></thead><tbody><tr><td align="center">all</td><td align="center">passdb</td></tr><tr><td align="center">tdb</td><td align="center">sam</td></tr><tr><td align="center">printdrivers</td><td align="center">auth</td></tr><tr><td align="center">lanman</td><td align="center">winbind</td></tr><tr><td align="center">smb</td><td align="center">vfs</td></tr><tr><td align="center">rpc_parse</td><td align="center">idmap</td></tr><tr><td align="center">rpc_srv</td><td align="center">quota</td></tr><tr><td align="center">rpc_cli</td><td align="center">acls</td></tr></tbody></table></div></div><br class="table-break"></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2679534"></a>Internal Errors</h2></div></div></div><p>
+	</p><div class="table"><a name="dbgclass"></a><p class="title"><b>Table 40.1. Debuggable Functions</b></p><div class="table-contents"><table summary="Debuggable Functions" border="1"><colgroup><col><col></colgroup><thead><tr><th align="center">Function Name</th><th align="center">Function Name</th></tr></thead><tbody><tr><td align="center">all</td><td align="center">passdb</td></tr><tr><td align="center">tdb</td><td align="center">sam</td></tr><tr><td align="center">printdrivers</td><td align="center">auth</td></tr><tr><td align="center">lanman</td><td align="center">winbind</td></tr><tr><td align="center">smb</td><td align="center">vfs</td></tr><tr><td align="center">rpc_parse</td><td align="center">idmap</td></tr><tr><td align="center">rpc_srv</td><td align="center">quota</td></tr><tr><td align="center">rpc_cli</td><td align="center">acls</td></tr></tbody></table></div></div><br class="table-break"></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2679548"></a>Internal Errors</h2></div></div></div><p>
 If you get the message &#8220;<span class="quote"><span class="errorname">INTERNAL ERROR</span></span>&#8221; in your log files, 
 it means that Samba got an unexpected signal while running. It is probably a
 segmentation fault and almost certainly means a bug in Samba (unless
@@ -91,35 +91,35 @@
 You should also detail how to reproduce the problem, if
 possible. Please make this reasonably detailed.
 </p><p>
-<a class="indexterm" name="id2679567"></a>
+<a class="indexterm" name="id2679581"></a>
 You may also find that a core file appeared in a <code class="filename">corefiles</code>
 subdirectory of the directory where you keep your Samba log
 files. This file is the most useful tool for tracking down the bug. To
 use it, you do this:
-<a class="indexterm" name="id2679583"></a>
-<a class="indexterm" name="id2679589"></a>
+<a class="indexterm" name="id2679597"></a>
+<a class="indexterm" name="id2679603"></a>
 </p><pre class="screen">
 <code class="prompt">$ </code><strong class="userinput"><code>gdb smbd core</code></strong>
 </pre><p>
 </p><p>
-<a class="indexterm" name="id2679615"></a>
-<a class="indexterm" name="id2679622"></a>
+<a class="indexterm" name="id2679629"></a>
+<a class="indexterm" name="id2679636"></a>
 adding appropriate paths to smbd and core so gdb can find them. If you
 do not have gdb, try <strong class="userinput"><code>dbx</code></strong>. Then within the debugger,
 use the command <code class="literal">where</code> to give a stack trace of where the
 problem occurred. Include this in your report.
 </p><p>
-<a class="indexterm" name="id2679647"></a>
+<a class="indexterm" name="id2679661"></a>
 If you know any assembly language, do a <code class="literal">disass</code> of the routine
 where the problem occurred (if it's in a library routine, then
 disassemble the routine that called it) and try to work out exactly
 where the problem is by looking at the surrounding code. Even if you
 do not know assembly, including this information in the bug report can be
 useful. 
-</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2679668"></a>Attaching to a Running Process</h2></div></div></div><p>
-<a class="indexterm" name="id2679676"></a>
-<a class="indexterm" name="id2679682"></a>
-<a class="indexterm" name="id2679689"></a>
+</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2679682"></a>Attaching to a Running Process</h2></div></div></div><p>
+<a class="indexterm" name="id2679690"></a>
+<a class="indexterm" name="id2679696"></a>
+<a class="indexterm" name="id2679703"></a>
 Unfortunately, some UNIXes (in particular some recent Linux kernels)
 refuse to dump a core file if the task has changed UID (which smbd
 does often). To debug with this sort of system, you could try to attach
@@ -145,12 +145,12 @@
 </p><pre class="screen">
 <code class="prompt">root# </code> gdb /usr/local/samba/sbin/smbd
 </pre><p>
-<a class="indexterm" name="id2679774"></a>
+<a class="indexterm" name="id2679788"></a>
 then &#8220;<span class="quote">attach `pid'</span>&#8221; (of the spinning process), then type &#8220;<span class="quote">bt</span>&#8221; to
 get a backtrace to see where the smbd is in the call path.
-</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2679792"></a>Patches</h2></div></div></div><p>
-<a class="indexterm" name="id2679800"></a>
-<a class="indexterm" name="id2679807"></a>
+</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2679806"></a>Patches</h2></div></div></div><p>
+<a class="indexterm" name="id2679814"></a>
+<a class="indexterm" name="id2679821"></a>
 The best sort of bug report is one that includes a fix! If you send us
 patches, please use <strong class="userinput"><code>diff -u</code></strong> format if your version of 
 diff supports it; otherwise, use <strong class="userinput"><code>diff -c4</code></strong>. Make sure 

Modified: branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/cfgsmarts.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/cfgsmarts.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/cfgsmarts.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,52 +1,52 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 34. Advanced Configuration Techniques</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="optional.html" title="Part III. Advanced Configuration"><link rel="prev" href="largefile.html" title="Chapter 33. Handling Large Directories"><link rel="next" href="migration.html" title="Part IV. Migration and Updating"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 34. Advanced Configuration Techniques</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="largefile.html">Prev</a> </td><th width="60%" align="center">Part III. Advanced Configuration</th><td width="20%" align="right"> <a accesskey="n" href="migration.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="cfgsmarts"></a>Chapter 34. Advanced Configuration Techniques</h2></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht at samba.org">jht at samba.org</a>&gt;</code></p></div></div></div></div><div><p class="pubdate">June 30, 2005</p></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="cfgsmarts.html#id2666881">Implementation</a></span></dt><dd><dl><dt><span class="sect2"><a href="cfgsmarts.html#id2666890">Multiple Server Hosting</a></span></dt><dt><span class="sect2"><a href="cfgsmarts.html#id2667287">Multiple Virtual Server Personalities</a></span></dt><dt><span class="sect2"><a href="cfgsmarts.html#id2668301">Multiple Virtual Server Hosting</a></span></dt></dl></dd></dl></div><p>
-<a class="indexterm" name="id2666725"></a>
-<a class="indexterm" name="id2666732"></a>
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 34. Advanced Configuration Techniques</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="optional.html" title="Part III. Advanced Configuration"><link rel="prev" href="largefile.html" title="Chapter 33. Handling Large Directories"><link rel="next" href="migration.html" title="Part IV. Migration and Updating"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 34. Advanced Configuration Techniques</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="largefile.html">Prev</a> </td><th width="60%" align="center">Part III. Advanced Configuration</th><td width="20%" align="right"> <a accesskey="n" href="migration.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="cfgsmarts"></a>Chapter 34. Advanced Configuration Techniques</h2></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht at samba.org">jht at samba.org</a>&gt;</code></p></div></div></div></div><div><p class="pubdate">June 30, 2005</p></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="cfgsmarts.html#id2666894">Implementation</a></span></dt><dd><dl><dt><span class="sect2"><a href="cfgsmarts.html#id2666903">Multiple Server Hosting</a></span></dt><dt><span class="sect2"><a href="cfgsmarts.html#id2667300">Multiple Virtual Server Personalities</a></span></dt><dt><span class="sect2"><a href="cfgsmarts.html#id2668315">Multiple Virtual Server Hosting</a></span></dt></dl></dd></dl></div><p>
+<a class="indexterm" name="id2666738"></a>
+<a class="indexterm" name="id2666745"></a>
 Since the release of the first edition of this book there have been repeated requests to better document
 configuration techniques that may help a network administrator to get more out of Samba. Some users have asked
 for documentation regarding the use of the <a class="link" href="smb.conf.5.html#INCLUDE">include = file-name</a> parameter.
 </p><p>
-<a class="indexterm" name="id2666759"></a>
-<a class="indexterm" name="id2666766"></a>
+<a class="indexterm" name="id2666773"></a>
+<a class="indexterm" name="id2666780"></a>
 Commencing around mid-2004 there has been increasing interest in the ability to host multiple Samba servers on
 one machine. There has also been an interest in the hosting of multiple Samba server personalities on one
 server.
 </p><p>
-<a class="indexterm" name="id2666780"></a>
-<a class="indexterm" name="id2666787"></a>
+<a class="indexterm" name="id2666794"></a>
+<a class="indexterm" name="id2666801"></a>
 Feedback from technical reviewers made the inclusion of this chapter a necessity. So, here is an 
 answer the questions that have to date not been adequately addressed. Additional user input is welcome as
 it will help this chapter to mature. What is presented here is just a small beginning.
 </p><p>
-<a class="indexterm" name="id2666802"></a>
-<a class="indexterm" name="id2666809"></a>
 <a class="indexterm" name="id2666816"></a>
+<a class="indexterm" name="id2666823"></a>
+<a class="indexterm" name="id2666830"></a>
 There are a number of ways in which multiple servers can be hosted on a single Samba server. Multiple server
 hosting makes it possible to host multiple domain controllers on one machine. Each such machine is
 independent, and each can be stopped or started without affecting another.
 </p><p>
-<a class="indexterm" name="id2666831"></a>
-<a class="indexterm" name="id2666838"></a>
-<a class="indexterm" name="id2666844"></a>
+<a class="indexterm" name="id2666845"></a>
+<a class="indexterm" name="id2666852"></a>
+<a class="indexterm" name="id2666858"></a>
 Sometimes it is desirable to host multiple servers, each with its own security mode. For example, a single
 UNIX/Linux host may be a domain member server (DMS) as well as a generic anonymous print server. In this case,
 only domain member machines and domain users can access the DMS, but even guest users can access the generic
 print server. Another example of a situation where it may be beneficial to host a generic (anonymous) server
 is to host a CDROM server.
 </p><p>
-<a class="indexterm" name="id2666862"></a>
-<a class="indexterm" name="id2666869"></a>
+<a class="indexterm" name="id2666876"></a>
+<a class="indexterm" name="id2666883"></a>
 Some environments dictate the need to have separate servers, each with their own resources, each of which are
 accessible only by certain users or groups. This is one of the simple, but highly effective, ways that Samba
 can replace many physical Windows servers in one Samba installation.
-</p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2666881"></a>Implementation</h2></div></div></div><p>
-</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2666890"></a>Multiple Server Hosting</h3></div></div></div><p>
-<a class="indexterm" name="id2666898"></a>
-<a class="indexterm" name="id2666905"></a>
-<a class="indexterm" name="id2666912"></a>
+</p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2666894"></a>Implementation</h2></div></div></div><p>
+</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2666903"></a>Multiple Server Hosting</h3></div></div></div><p>
+<a class="indexterm" name="id2666911"></a>
 <a class="indexterm" name="id2666918"></a>
 <a class="indexterm" name="id2666925"></a>
 <a class="indexterm" name="id2666932"></a>
 <a class="indexterm" name="id2666939"></a>
+<a class="indexterm" name="id2666946"></a>
+<a class="indexterm" name="id2666953"></a>
 The use of multiple server hosting involves running multiple separate instances of Samba, each with it's own
 configuration file. This method is complicated by the fact that each instance of <span class="application">nmbd</span>, <span class="application">smbd</span> and <span class="application">winbindd</span>
 must have write access to entirely separate TDB files. The ability to keep separate the TDB files used by
@@ -54,58 +54,58 @@
 own default TDB directories, or by configuring these in the <code class="filename">smb.conf</code> file, in which case each instance of
 <span class="application">nmbd</span>, <span class="application">smbd</span> and <span class="application">winbindd</span> must be told to start up with its own <code class="filename">smb.conf</code> configuration file.
 </p><p>
-<a class="indexterm" name="id2667022"></a>
-<a class="indexterm" name="id2667028"></a>
 <a class="indexterm" name="id2667035"></a>
 <a class="indexterm" name="id2667042"></a>
+<a class="indexterm" name="id2667049"></a>
+<a class="indexterm" name="id2667056"></a>
 Each instance should operate on its own IP address (that independent IP address can be an IP Alias).
 Each instance of <span class="application">nmbd</span>, <span class="application">smbd</span> and <span class="application">winbindd</span> should listen only on its own IP socket. This can be secured
 using the <a class="link" href="smb.conf.5.html#SOCKETADDRESS">socket address</a> parameter. Each instance of the Samba server will have its
 own SID also, this means that the servers are discrete and independent of each other.
 </p><p>
-<a class="indexterm" name="id2667088"></a>
-<a class="indexterm" name="id2667095"></a>
 <a class="indexterm" name="id2667102"></a>
 <a class="indexterm" name="id2667109"></a>
-<a class="indexterm" name="id2667116"></a>
+<a class="indexterm" name="id2667115"></a>
 <a class="indexterm" name="id2667122"></a>
 <a class="indexterm" name="id2667129"></a>
 <a class="indexterm" name="id2667136"></a>
 <a class="indexterm" name="id2667143"></a>
+<a class="indexterm" name="id2667150"></a>
+<a class="indexterm" name="id2667157"></a>
 The user of multiple server hosting is non-trivial, and requires careful configuration of each aspect of
 process management and start up. The <code class="filename">smb.conf</code> parameters that must be carefully configured includes:
 <a class="link" href="smb.conf.5.html#PRIVATEDIR">private dir</a>, <a class="link" href="smb.conf.5.html#PIDDIRECTORY">pid directory</a>,<a class="link" href="smb.conf.5.html#LOCKDIRECTORY">lock directory</a>, <a class="link" href="smb.conf.5.html#INTERFACES">interfaces</a>, <a class="link" href="smb.conf.5.html#BINDINTERFACESONLY">bind interfaces only</a>, <a class="link" href="smb.conf.5.html#NETBIOSNAME">netbios name</a>, <a class="link" href="smb.conf.5.html#WORKGROUP">workgroup</a>, <a class="link" href="smb.conf.5.html#SOCKETADDRESS">socket address</a>.
 </p><p>
-<a class="indexterm" name="id2667255"></a>
-<a class="indexterm" name="id2667262"></a>
 <a class="indexterm" name="id2667269"></a>
+<a class="indexterm" name="id2667276"></a>
+<a class="indexterm" name="id2667282"></a>
 Those who elect to create multiple Samba servers should have the ability to read and follow
 the Samba source code, and to modify it as needed. This mode of deployment is considered beyond the scope of
 this book. However, if someone will contribute more comprehensive documentation we will gladly review it, and
 if it is suitable extend this section of this chapter. Until such documentation becomes available the hosting
 of multiple samba servers on a single host is considered not supported for Samba-3 by the Samba Team.
-</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2667287"></a>Multiple Virtual Server Personalities</h3></div></div></div><p>
-<a class="indexterm" name="id2667294"></a>
-<a class="indexterm" name="id2667301"></a>
+</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2667300"></a>Multiple Virtual Server Personalities</h3></div></div></div><p>
 <a class="indexterm" name="id2667308"></a>
+<a class="indexterm" name="id2667315"></a>
+<a class="indexterm" name="id2667322"></a>
 Samba has the ability to host multiple virtual servers, each of which have their own personality.  This is
 achieved by configuring an <code class="filename">smb.conf</code> file that is common to all personalities hosted.  Each server
 personality is hosted using its own <a class="link" href="smb.conf.5.html#NETBIOSALIAS">netbios alias</a> name, and each has its own distinct
 <a class="link" href="smb.conf.5.html#%5BGLOBAL%5D">[global]</a> section. Each server may have its own stanzas for services and meta-services.
 </p><p>
-<a class="indexterm" name="id2667356"></a>
-<a class="indexterm" name="id2667362"></a>
-<a class="indexterm" name="id2667369"></a>
+<a class="indexterm" name="id2667370"></a>
+<a class="indexterm" name="id2667376"></a>
+<a class="indexterm" name="id2667383"></a>
 When hosting multiple virtual servers, each with their own personality, each can be in a different workgroup.
 Only the primary server can be a domain member or a domain controller. The personality is defined by the
 combination of the <a class="link" href="smb.conf.5.html#SECURITY">security</a> mode it is operating in, the <a class="link" href="smb.conf.5.html#NETBIOSALIASES">netbios aliases</a> it has, and the <a class="link" href="smb.conf.5.html#WORKGROUP">workgroup</a> that is defined for it.
 </p><p>
-<a class="indexterm" name="id2667419"></a>
-<a class="indexterm" name="id2667425"></a>
-<a class="indexterm" name="id2667432"></a>
+<a class="indexterm" name="id2667433"></a>
 <a class="indexterm" name="id2667439"></a>
 <a class="indexterm" name="id2667446"></a>
 <a class="indexterm" name="id2667453"></a>
+<a class="indexterm" name="id2667460"></a>
+<a class="indexterm" name="id2667467"></a>
 This configuration style can be used either with NetBIOS names, or using NetBIOS-less SMB over TCP services.
 If run using NetBIOS mode (the most common method) it is important that the parameter <a class="link" href="smb.conf.5.html#SMBPORTS">smb ports = 139</a> should be specified in the primary <code class="filename">smb.conf</code> file. Failure to do this will result
 in Samba operating over TCP port 445 and problematic operation at best, and at worst only being able to obtain
@@ -114,10 +114,10 @@
 the value of this parameter is set at <em class="parameter"><code>139 445</code></em> then the <code class="literal">%L</code> macro
 is not serviceable.
 </p><p>
-<a class="indexterm" name="id2667532"></a>
-<a class="indexterm" name="id2667539"></a>
-<a class="indexterm" name="id2667546"></a>
-<a class="indexterm" name="id2667553"></a>
+<a class="indexterm" name="id2667545"></a>
+<a class="indexterm" name="id2667552"></a>
+<a class="indexterm" name="id2667560"></a>
+<a class="indexterm" name="id2667566"></a>
 It is possible to host multiple servers, each with their own personality, using port 445 (the NetBIOS-less SMB
 port), in which case the <code class="literal">%i</code> macro can be used to provide separate server identities (by
 IP Address). Each can have its own <a class="link" href="smb.conf.5.html#SECURITY">security</a> mode. It will be necessary to use the
@@ -125,7 +125,7 @@
 the <a class="link" href="smb.conf.5.html#NETBIOSNAME">netbios name</a> parameters to create the virtual servers. This method is considerably
 more complex than that using NetBIOS names only using TCP port 139.
 </p><p>
-<a class="indexterm" name="id2667620"></a>
+<a class="indexterm" name="id2667634"></a>
 Consider an example environment that consists of a standalone, user-mode security Samba server and a read-only
 Windows 95 file server that has to be replaced. Instead of replacing the Windows 95 machine with a new PC, it
 is possible to add this server as a read-only anonymous file server that is hosted on the Samba server. Here
@@ -135,46 +135,46 @@
 The CDROM server is called <code class="literal">CDSERVER</code> and its workgroup is <code class="literal">ARTSDEPT</code>. A
 possible implementation is shown here:
 </p><p>
-<a class="indexterm" name="id2667664"></a>
-<a class="indexterm" name="id2667671"></a>
 <a class="indexterm" name="id2667678"></a>
 <a class="indexterm" name="id2667685"></a>
+<a class="indexterm" name="id2667692"></a>
+<a class="indexterm" name="id2667699"></a>
 The <code class="filename">smb.conf</code> file for the master server is shown in <a class="link" href="cfgsmarts.html#elastic" title="Example 34.1. Elastic smb.conf File">Elastic smb.conf File</a>.
 This file is placed in the <code class="filename">/etc/samba</code> directory. Only the <span class="application">nmbd</span> and the <span class="application">smbd</span> daemons
 are needed. When started the server will appear in Windows Network Neighborhood as the machine
 <code class="literal">ELASTIC</code> under the workgroup <code class="literal">ROBINSNEST</code>. It is helpful if the Windows
 clients that must access this server are also in the workgroup <code class="literal">ROBINSNEST</code> as this will make
 browsing much more reliable.
-</p><div class="example"><a name="elastic"></a><p class="title"><b>Example 34.1. Elastic smb.conf File</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td># Global parameters</td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2667775"></a><em class="parameter"><code>workgroup = ROBINSNEST</code></em></td></tr><tr><td><a class="indexterm" name="id2667787"></a><em class="parameter"><code>netbios name = ELASTIC</code></em></td></tr><tr><td><a class="indexterm" name="id2667799"></a><em class="parameter"><code>netbios aliases = CDSERVER</code></em></td></tr><tr><td><a class="indexterm" name="id2667811"></a><em class="parameter"><code>smb ports = 139</code></em></td></tr><tr><td><a class="indexterm" name="id2667822"></a><em class="parameter"><code>printcap name = cups</code></em></td></tr><tr><td><a class="indexterm" name="id2667834"></a><em class="parameter"><code>disable spoolss = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2667846"></a><em class="parameter"><code>show add printer wizard = No</code></em></td></tr><tr><td><a class="indexterm" name="id2667858"></a><em class="parameter"><code>printing = cups</code></em></td></tr><tr><td><a class="indexterm" name="id2667870"></a><em class="parameter"><code>include = /etc/samba/smb-%L.conf</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[homes]</code></em></td></tr><tr><td><a class="indexterm" name="id2667890"></a><em class="parameter"><code>comment = Home Directories</code></em></td></tr><tr><td><a class="indexterm" name="id2667902"></a><em class="parameter"><code>valid users = %S</code></em></td></tr><tr><td><a class="indexterm" name="id2667914"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td><a class="indexterm" name="id2667925"></a><em class="parameter"><code>browseable = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[office]</code></em></td></tr><tr><td><a class="indexterm" name="id2667946"></a><em class="parameter"><code>comment = Data</code></em></td></tr><tr><td><a class="indexterm" name="id2667958"></a><em class="parameter"><code>path = /data</code></em></td></tr><tr><td><a class="indexterm" name="id2667969"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[printers]</code></em></td></tr><tr><td><a class="indexterm" name="id2667990"></a><em class="parameter"><code>comment = All Printers</code></em></td></tr><tr><td><a class="indexterm" name="id2668001"></a><em class="parameter"><code>path = /var/spool/samba</code></em></td></tr><tr><td><a class="indexterm" name="id2668013"></a><em class="parameter"><code>create mask = 0600</code></em></td></tr><tr><td><a class="indexterm" name="id2668025"></a><em class="parameter"><code>guest ok = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2668036"></a><em class="parameter"><code>printable = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2668048"></a><em class="parameter"><code>use client driver = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2668060"></a><em class="parameter"><code>browseable = No</code></em></td></tr></table></div></div><br class="example-break"><p>
-<a class="indexterm" name="id2668075"></a>
+</p><div class="example"><a name="elastic"></a><p class="title"><b>Example 34.1. Elastic smb.conf File</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td># Global parameters</td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2667789"></a><em class="parameter"><code>workgroup = ROBINSNEST</code></em></td></tr><tr><td><a class="indexterm" name="id2667801"></a><em class="parameter"><code>netbios name = ELASTIC</code></em></td></tr><tr><td><a class="indexterm" name="id2667813"></a><em class="parameter"><code>netbios aliases = CDSERVER</code></em></td></tr><tr><td><a class="indexterm" name="id2667824"></a><em class="parameter"><code>smb ports = 139</code></em></td></tr><tr><td><a class="indexterm" name="id2667836"></a><em class="parameter"><code>printcap name = cups</code></em></td></tr><tr><td><a class="indexterm" name="id2667848"></a><em class="parameter"><code>disable spoolss = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2667860"></a><em class="parameter"><code>show add printer wizard = No</code></em></td></tr><tr><td><a class="indexterm" name="id2667872"></a><em class="parameter"><code>printing = cups</code></em></td></tr><tr><td><a class="indexterm" name="id2667884"></a><em class="parameter"><code>include = /etc/samba/smb-%L.conf</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[homes]</code></em></td></tr><tr><td><a class="indexterm" name="id2667904"></a><em class="parameter"><code>comment = Home Directories</code></em></td></tr><tr><td><a class="indexterm" name="id2667916"></a><em class="parameter"><code>valid users = %S</code></em></td></tr><tr><td><a class="indexterm" name="id2667928"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td><a class="indexterm" name="id2667939"></a><em class="parameter"><code>browseable = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[office]</code></em></td></tr><tr><td><a class="indexterm" name="id2667960"></a><em class="parameter"><code>comment = Data</code></em></td></tr><tr><td><a class="indexterm" name="id2667971"></a><em class="parameter"><code>path = /data</code></em></td></tr><tr><td><a class="indexterm" name="id2667983"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[printers]</code></em></td></tr><tr><td><a class="indexterm" name="id2668004"></a><em class="parameter"><code>comment = All Printers</code></em></td></tr><tr><td><a class="indexterm" name="id2668015"></a><em class="parameter"><code>path = /var/spool/samba</code></em></td></tr><tr><td><a class="indexterm" name="id2668027"></a><em class="parameter"><code>create mask = 0600</code></em></td></tr><tr><td><a class="indexterm" name="id2668039"></a><em class="parameter"><code>guest ok = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2668050"></a><em class="parameter"><code>printable = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2668062"></a><em class="parameter"><code>use client driver = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2668074"></a><em class="parameter"><code>browseable = No</code></em></td></tr></table></div></div><br class="example-break"><p>
+<a class="indexterm" name="id2668088"></a>
 The configuration file for the CDROM server is listed in <a class="link" href="cfgsmarts.html#cdserver" title="Example 34.2. CDROM Server smb-cdserver.conf file">CDROM Server
 smb-cdserver.conf file</a>. This file is called <code class="filename">smb-cdserver.conf</code> and it should be
 located in the <code class="filename">/etc/samba</code> directory. Machines that are in the workgroup
 <code class="literal">ARTSDEPT</code> will be able to browse this server freely.
-</p><div class="example"><a name="cdserver"></a><p class="title"><b>Example 34.2. CDROM Server smb-cdserver.conf file</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td># Global parameters</td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2668140"></a><em class="parameter"><code>workgroup = ARTSDEPT</code></em></td></tr><tr><td><a class="indexterm" name="id2668152"></a><em class="parameter"><code>netbios name = CDSERVER</code></em></td></tr><tr><td><a class="indexterm" name="id2668164"></a><em class="parameter"><code>map to guest = Bad User</code></em></td></tr><tr><td><a class="indexterm" name="id2668176"></a><em class="parameter"><code>guest ok = Yes</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[carousel]</code></em></td></tr><tr><td><a class="indexterm" name="id2668196"></a><em class="parameter"><code>comment = CDROM Share</code></em></td></tr><tr><td><a class="indexterm" name="id2668208"></a><em class="parameter"><code>path = /export/cddata</code></em></td></tr><tr><td><a class="indexterm" name="id2668220"></a><em class="parameter"><code>read only = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2668231"></a><em class="parameter"><code>guest ok = Yes</code></em></td></tr></table></div></div><br class="example-break"><p>
-<a class="indexterm" name="id2668246"></a>
-<a class="indexterm" name="id2668253"></a>
+</p><div class="example"><a name="cdserver"></a><p class="title"><b>Example 34.2. CDROM Server smb-cdserver.conf file</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td># Global parameters</td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2668154"></a><em class="parameter"><code>workgroup = ARTSDEPT</code></em></td></tr><tr><td><a class="indexterm" name="id2668166"></a><em class="parameter"><code>netbios name = CDSERVER</code></em></td></tr><tr><td><a class="indexterm" name="id2668178"></a><em class="parameter"><code>map to guest = Bad User</code></em></td></tr><tr><td><a class="indexterm" name="id2668190"></a><em class="parameter"><code>guest ok = Yes</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[carousel]</code></em></td></tr><tr><td><a class="indexterm" name="id2668210"></a><em class="parameter"><code>comment = CDROM Share</code></em></td></tr><tr><td><a class="indexterm" name="id2668222"></a><em class="parameter"><code>path = /export/cddata</code></em></td></tr><tr><td><a class="indexterm" name="id2668234"></a><em class="parameter"><code>read only = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2668245"></a><em class="parameter"><code>guest ok = Yes</code></em></td></tr></table></div></div><br class="example-break"><p>
 <a class="indexterm" name="id2668260"></a>
 <a class="indexterm" name="id2668267"></a>
+<a class="indexterm" name="id2668274"></a>
+<a class="indexterm" name="id2668281"></a>
 The two servers have different resources and are in separate workgroups. The server <code class="literal">ELASTIC</code>
 can only be accessed by uses who have an appropriate account on the host server. All users will be able to
 access the CDROM data that is stored in the <code class="filename">/export/cddata</code> directory. File system
 permissions should set so that the <code class="literal">others</code> user has read-only access to the directory and its
 contents. The files can be owned by root (any user other than the nobody account).
-</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2668301"></a>Multiple Virtual Server Hosting</h3></div></div></div><p>
-<a class="indexterm" name="id2668309"></a>
-<a class="indexterm" name="id2668316"></a>
+</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2668315"></a>Multiple Virtual Server Hosting</h3></div></div></div><p>
 <a class="indexterm" name="id2668323"></a>
+<a class="indexterm" name="id2668330"></a>
+<a class="indexterm" name="id2668337"></a>
 In this example, the requirement is for a primary domain controller for the domain called
 <code class="literal">MIDEARTH</code>. The PDC will be called <code class="literal">MERLIN</code>. An extra machine called
 <code class="literal">SAURON</code> is required. Each machine will have only its own shares. Both machines belong to the
 same domain/workgroup.
 </p><p>
-<a class="indexterm" name="id2668355"></a>
-<a class="indexterm" name="id2668362"></a>
 <a class="indexterm" name="id2668369"></a>
+<a class="indexterm" name="id2668376"></a>
+<a class="indexterm" name="id2668383"></a>
 The master <code class="filename">smb.conf</code> file is shown in <a class="link" href="cfgsmarts.html#mastersmbc" title="Example 34.3. Master smb.conf File Global Section">the Master smb.conf File Global Section</a>.
 The two files that specify the share information for each server are shown in <a class="link" href="cfgsmarts.html#merlinsmbc" title="Example 34.4. MERLIN smb-merlin.conf File Share Section">the
 smb-merlin.conf File Share Section</a>, and <a class="link" href="cfgsmarts.html#sauronsmbc" title="Example 34.5. SAURON smb-sauron.conf File Share Section">the smb-sauron.conf File Share
 Section</a>. All three files are locate in the <code class="filename">/etc/samba</code> directory.
-</p><div class="example"><a name="mastersmbc"></a><p class="title"><b>Example 34.3. Master smb.conf File Global Section</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td># Global parameters</td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2668444"></a><em class="parameter"><code>workgroup = MIDEARTH</code></em></td></tr><tr><td><a class="indexterm" name="id2668456"></a><em class="parameter"><code>netbios name = MERLIN</code></em></td></tr><tr><td><a class="indexterm" name="id2668468"></a><em class="parameter"><code>netbios aliases = SAURON</code></em></td></tr><tr><td><a class="indexterm" name="id2668480"></a><em class="parameter"><code>passdb backend = tdbsam</code></em></td></tr><tr><td><a class="indexterm" name="id2668492"></a><em class="parameter"><code>smb ports = 139</code></em></td></tr><tr><td><a class="indexterm" name="id2668503"></a><em class="parameter"><code>syslog = 0</code></em></td></tr><tr><td><a class="indexterm" name="id2668515"></a><em class="parameter"><code>printcap name = CUPS</code></em></td></tr><tr><td><a class="indexterm" name="id2668527"></a><em class="parameter"><code>show add printer wizard = No</code></em></td></tr><tr><td><a class="indexterm" name="id2668539"></a><em class="parameter"><code>add user script = /usr/sbin/useradd -m '%u'</code></em></td></tr><tr><td><a class="indexterm" name="id2668551"></a><em class="parameter"><code>delete user script = /usr/sbin/userdel -r '%u'</code></em></td></tr><tr><td><a class="indexterm" name="id2668563"></a><em class="parameter"><code>add group script = /usr/sbin/groupadd '%g'</code></em></td></tr><tr><td><a class="indexterm" name="id2668575"></a><em class="parameter"><code>delete group script = /usr/sbin/groupdel '%g'</code></em></td></tr><tr><td><a class="indexterm" name="id2668588"></a><em class="parameter"><code>add user to group script = /usr/sbin/usermod -G '%g' '%u'</code></em></td></tr><tr><td><a class="indexterm" name="id2668600"></a><em class="parameter"><code>add machine script = /usr/sbin/useradd -s /bin/false -d /var/lib/nobody '%u'</code></em></td></tr><tr><td><a class="indexterm" name="id2668613"></a><em class="parameter"><code>logon script = scripts\login.bat</code></em></td></tr><tr><td><a class="indexterm" name="id2668625"></a><em class="parameter"><code>logon path =  </code></em></td></tr><tr><td><a class="indexterm" name="id2668636"></a><em class="parameter"><code>logon drive = X:</code></em></td></tr><tr><td><a class="indexterm" name="id2668648"></a><em class="parameter"><code>domain logons = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2668660"></a><em class="parameter"><code>preferred master = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2668672"></a><em class="parameter"><code>wins support = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2668683"></a><em class="parameter"><code>printing = CUPS</code></em></td></tr><tr><td><a class="indexterm" name="id2668695"></a><em class="parameter"><code>include = /etc/samba/smb-%L.conf</code></em></td></tr></table></div></div><br class="example-break"><div class="example"><a name="merlinsmbc"></a><p class="title"><b>Example 34.4. MERLIN smb-merlin.conf File Share Section</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td># Global parameters</td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2668736"></a><em class="parameter"><code>workgroup = MIDEARTH</code></em></td></tr><tr><td><a class="indexterm" name="id2668747"></a><em class="parameter"><code>netbios name = MERLIN</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[homes]</code></em></td></tr><tr><td><a class="indexterm" name="id2668768"></a><em class="parameter"><code>comment = Home Directories</code></em></td></tr><tr><td><a class="indexterm" name="id2668780"></a><em class="parameter"><code>valid users = %S</code></em></td></tr><tr><td><a class="indexterm" name="id2668792"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td><a class="indexterm" name="id2668803"></a><em class="parameter"><code>browseable = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[office]</code></em></td></tr><tr><td><a class="indexterm" name="id2668824"></a><em class="parameter"><code>comment = Data</code></em></td></tr><tr><td><a class="indexterm" name="id2668835"></a><em class="parameter"><code>path = /data</code></em></td></tr><tr><td><a class="indexterm" name="id2668847"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[netlogon]</code></em></td></tr><tr><td><a class="indexterm" name="id2668867"></a><em class="parameter"><code>comment = NETLOGON</code></em></td></tr><tr><td><a class="indexterm" name="id2668879"></a><em class="parameter"><code>path = /var/lib/samba/netlogon</code></em></td></tr><tr><td><a class="indexterm" name="id2668891"></a><em class="parameter"><code>read only = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2668902"></a><em class="parameter"><code>browseable = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[printers]</code></em></td></tr><tr><td><a class="indexterm" name="id2668923"></a><em class="parameter"><code>comment = All Printers</code></em></td></tr><tr><td><a class="indexterm" name="id2668935"></a><em class="parameter"><code>path = /var/spool/samba</code></em></td></tr><tr><td><a class="indexterm" name="id2668946"></a><em class="parameter"><code>printable = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2668958"></a><em class="parameter"><code>use client driver = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2668970"></a><em class="parameter"><code>browseable = No</code></em></td></tr></table></div></div><br class="example-break"><div class="example"><a name="sauronsmbc"></a><p class="title"><b>Example 34.5. SAURON smb-sauron.conf File Share Section</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td># Global parameters</td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2669010"></a><em class="parameter"><code>workgroup = MIDEARTH</code></em></td></tr><tr><td><a class="indexterm" name="id2669022"></a><em class="parameter"><code>netbios name = SAURON</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[www]</code></em></td></tr><tr><td><a class="indexterm" name="id2669043"></a><em class="parameter"><code>comment = Web Pages</code></em></td></tr><tr><td><a class="indexterm" name="id2669054"></a><em class="parameter"><code>path = /srv/www/htdocs</code></em></td></tr><tr><td><a class="indexterm" name="id2669066"></a><em class="parameter"><code>read only = No</code></em></td></tr></table></div></div><br class="example-break"></div></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="largefile.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="optional.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="migration.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Chapter 33. Handling Large Directories </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> Part IV. Migration and Updating</td></tr></table></div></body></html>
+</p><div class="example"><a name="mastersmbc"></a><p class="title"><b>Example 34.3. Master smb.conf File Global Section</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td># Global parameters</td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2668458"></a><em class="parameter"><code>workgroup = MIDEARTH</code></em></td></tr><tr><td><a class="indexterm" name="id2668470"></a><em class="parameter"><code>netbios name = MERLIN</code></em></td></tr><tr><td><a class="indexterm" name="id2668482"></a><em class="parameter"><code>netbios aliases = SAURON</code></em></td></tr><tr><td><a class="indexterm" name="id2668494"></a><em class="parameter"><code>passdb backend = tdbsam</code></em></td></tr><tr><td><a class="indexterm" name="id2668506"></a><em class="parameter"><code>smb ports = 139</code></em></td></tr><tr><td><a class="indexterm" name="id2668517"></a><em class="parameter"><code>syslog = 0</code></em></td></tr><tr><td><a class="indexterm" name="id2668529"></a><em class="parameter"><code>printcap name = CUPS</code></em></td></tr><tr><td><a class="indexterm" name="id2668540"></a><em class="parameter"><code>show add printer wizard = No</code></em></td></tr><tr><td><a class="indexterm" name="id2668553"></a><em class="parameter"><code>add user script = /usr/sbin/useradd -m '%u'</code></em></td></tr><tr><td><a class="indexterm" name="id2668565"></a><em class="parameter"><code>delete user script = /usr/sbin/userdel -r '%u'</code></em></td></tr><tr><td><a class="indexterm" name="id2668577"></a><em class="parameter"><code>add group script = /usr/sbin/groupadd '%g'</code></em></td></tr><tr><td><a class="indexterm" name="id2668589"></a><em class="parameter"><code>delete group script = /usr/sbin/groupdel '%g'</code></em></td></tr><tr><td><a class="indexterm" name="id2668601"></a><em class="parameter"><code>add user to group script = /usr/sbin/usermod -G '%g' '%u'</code></em></td></tr><tr><td><a class="indexterm" name="id2668614"></a><em class="parameter"><code>add machine script = /usr/sbin/useradd -s /bin/false -d /var/lib/nobody '%u'</code></em></td></tr><tr><td><a class="indexterm" name="id2668627"></a><em class="parameter"><code>logon script = scripts\login.bat</code></em></td></tr><tr><td><a class="indexterm" name="id2668639"></a><em class="parameter"><code>logon path =  </code></em></td></tr><tr><td><a class="indexterm" name="id2668650"></a><em class="parameter"><code>logon drive = X:</code></em></td></tr><tr><td><a class="indexterm" name="id2668662"></a><em class="parameter"><code>domain logons = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2668674"></a><em class="parameter"><code>preferred master = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2668686"></a><em class="parameter"><code>wins support = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2668697"></a><em class="parameter"><code>printing = CUPS</code></em></td></tr><tr><td><a class="indexterm" name="id2668709"></a><em class="parameter"><code>include = /etc/samba/smb-%L.conf</code></em></td></tr></table></div></div><br class="example-break"><div class="example"><a name="merlinsmbc"></a><p class="title"><b>Example 34.4. MERLIN smb-merlin.conf File Share Section</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td># Global parameters</td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2668750"></a><em class="parameter"><code>workgroup = MIDEARTH</code></em></td></tr><tr><td><a class="indexterm" name="id2668761"></a><em class="parameter"><code>netbios name = MERLIN</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[homes]</code></em></td></tr><tr><td><a class="indexterm" name="id2668782"></a><em class="parameter"><code>comment = Home Directories</code></em></td></tr><tr><td><a class="indexterm" name="id2668794"></a><em class="parameter"><code>valid users = %S</code></em></td></tr><tr><td><a class="indexterm" name="id2668805"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td><a class="indexterm" name="id2668817"></a><em class="parameter"><code>browseable = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[office]</code></em></td></tr><tr><td><a class="indexterm" name="id2668838"></a><em class="parameter"><code>comment = Data</code></em></td></tr><tr><td><a class="indexterm" name="id2668849"></a><em class="parameter"><code>path = /data</code></em></td></tr><tr><td><a class="indexterm" name="id2668861"></a><em class="parameter"><code>read only = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[netlogon]</code></em></td></tr><tr><td><a class="indexterm" name="id2668881"></a><em class="parameter"><code>comment = NETLOGON</code></em></td></tr><tr><td><a class="indexterm" name="id2668893"></a><em class="parameter"><code>path = /var/lib/samba/netlogon</code></em></td></tr><tr><td><a class="indexterm" name="id2668905"></a><em class="parameter"><code>read only = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2668916"></a><em class="parameter"><code>browseable = No</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[printers]</code></em></td></tr><tr><td><a class="indexterm" name="id2668937"></a><em class="parameter"><code>comment = All Printers</code></em></td></tr><tr><td><a class="indexterm" name="id2668949"></a><em class="parameter"><code>path = /var/spool/samba</code></em></td></tr><tr><td><a class="indexterm" name="id2668960"></a><em class="parameter"><code>printable = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2668972"></a><em class="parameter"><code>use client driver = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2668984"></a><em class="parameter"><code>browseable = No</code></em></td></tr></table></div></div><br class="example-break"><div class="example"><a name="sauronsmbc"></a><p class="title"><b>Example 34.5. SAURON smb-sauron.conf File Share Section</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td># Global parameters</td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2669024"></a><em class="parameter"><code>workgroup = MIDEARTH</code></em></td></tr><tr><td><a class="indexterm" name="id2669036"></a><em class="parameter"><code>netbios name = SAURON</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[www]</code></em></td></tr><tr><td><a class="indexterm" name="id2669057"></a><em class="parameter"><code>comment = Web Pages</code></em></td></tr><tr><td><a class="indexterm" name="id2669068"></a><em class="parameter"><code>path = /srv/www/htdocs</code></em></td></tr><tr><td><a class="indexterm" name="id2669080"></a><em class="parameter"><code>read only = No</code></em></td></tr></table></div></div><br class="example-break"></div></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="largefile.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="optional.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="migration.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Chapter 33. Handling Large Directories </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> Part IV. Migration and Updating</td></tr></table></div></body></html>

Modified: branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/ch-ldap-tls.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/ch-ldap-tls.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/ch-ldap-tls.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,40 +1,40 @@
 <html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 46. LDAP and Transport Layer Security</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="Appendix.html" title="Part VI. Reference Section"><link rel="prev" href="speed.html" title="Chapter 45. Samba Performance Tuning"><link rel="next" href="ch47.html" title="Chapter 47. Samba Support"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 46. LDAP and Transport Layer Security</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="speed.html">Prev</a> </td><th width="60%" align="center">Part VI. Reference Section</th><td width="20%" align="right"> <a accesskey="n" href="ch47.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="ch-ldap-tls"></a>Chapter 46. LDAP and Transport Layer Security</h2></div><div><div class="author"><h3 class="author"><span class="firstname">Gavin</span> <span class="surname">Henry</span></h3><div class="affiliation"><span class="orgname">Suretec Systems Limited, UK<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:ghenry at suretecsystems.com">ghenry at suretecsystems.com</a>&gt;</code></p></div></div></div></div><div><p class="pubdate">July 8, 2005</p></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="ch-ldap-tls.html#s1-intro-ldap-tls">Introduction</a></span></dt><dt><span class="sect1"><a href="ch-ldap-tls.html#s1-config-ldap-tls">Configuring</a></span></dt><dd><dl><dt><span class="sect2"><a href="ch-ldap-tls.html#s1-config-ldap-tls-certs">Generating the Certificate Authority</a></span></dt><dt><span class="sect2"><a href="ch-ldap-tls.html#s1-config-ldap-tls-server">Generating the Server Certificate</a></span></dt><dt><span class="sect2"><a href="ch-ldap-tls.html#s1-config-ldap-tls-install">Installing the Certificates</a></span></dt></dl></dd><dt><span class="sect1"><a href="ch-ldap-tls.html#s1-test-ldap-tls">Testing</a></span></dt><dt><span class="sect1"><a href="ch-ldap-tls.html#s1-int-ldap-tls">Troubleshooting</a></span></dt></dl></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="s1-intro-ldap-tls"></a>Introduction</h2></div></div></div><p>
-	<a class="indexterm" name="id2684408"></a>
-<a class="indexterm" name="id2684418"></a>
+	<a class="indexterm" name="id2684422"></a>
+<a class="indexterm" name="id2684432"></a>
 	Up until now, we have discussed the straightforward configuration of <span class="trademark">OpenLDAP</span>&#8482;,
 	with some advanced features such as ACLs. This does not however, deal with the fact that the network
 	transmissions are still in plain text. This is where <em class="firstterm">Transport Layer Security (TLS)</em>
 	comes in.
 	</p><p>
-<a class="indexterm" name="id2684441"></a>
+<a class="indexterm" name="id2684455"></a>
 	<span class="trademark">OpenLDAP</span>&#8482; clients and servers are capable of using the Transport Layer Security (TLS)
 	framework to provide integrity and confidentiality protections in accordance with <a class="ulink" href="http://rfc.net/rfc2830.html" target="_top">RFC 2830</a>; <span class="emphasis"><em>Lightweight Directory Access Protocol (v3):
 	Extension for Transport Layer Security.</em></span>
 	</p><p>
-<a class="indexterm" name="id2684471"></a>
+<a class="indexterm" name="id2684485"></a>
 	TLS uses X.509 certificates. All servers are required to have valid certificates, whereas client certificates
 	are optional. We will only be discussing server certificates.
 	</p><div class="tip" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Tip</h3><p>
-<a class="indexterm" name="id2684485"></a>
-<a class="indexterm" name="id2684492"></a>
-<a class="indexterm" name="id2684498"></a>
+<a class="indexterm" name="id2684499"></a>
+<a class="indexterm" name="id2684506"></a>
+<a class="indexterm" name="id2684512"></a>
 	The DN of a server certificate must use the CN attribute to name the server, and the CN must carry the
 	server's fully qualified domain name (FQDN). Additional alias names and wildcards may be present in the
 	<code class="option">subjectAltName</code> certificate extension. More details on server certificate names are in <a class="ulink" href="http://rfc.net/rfc2830.html" target="_top">RFC2830</a>.
 	</p></div><p>
 	We will discuss this more in the next sections.
 	</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="s1-config-ldap-tls"></a>Configuring</h2></div></div></div><p>
-	<a class="indexterm" name="id2684538"></a>
+	<a class="indexterm" name="id2684552"></a>
 	Now on to the good bit.
 	</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="s1-config-ldap-tls-certs"></a>Generating the Certificate Authority</h3></div></div></div><p>
-<a class="indexterm" name="id2684561"></a>
+<a class="indexterm" name="id2684575"></a>
 	In order to create the relevant certificates, we need to become our own Certificate Authority (CA).
-	<sup>[<a name="id2684571" href="#ftn.id2684571" class="footnote">8</a>]</sup> This is necessary, so we can sign the server certificate.
+	<sup>[<a name="id2684585" href="#ftn.id2684585" class="footnote">8</a>]</sup> This is necessary, so we can sign the server certificate.
 	</p><p>
-<a class="indexterm" name="id2684601"></a>
-	We will be using the <a class="ulink" href="http://www.openssl.org" target="_top">OpenSSL</a> <sup>[<a name="id2684614" href="#ftn.id2684614" class="footnote">9</a>]</sup> software for this, which is included with every great <span class="trademark">Linux</span>® distribution.
+<a class="indexterm" name="id2684615"></a>
+	We will be using the <a class="ulink" href="http://www.openssl.org" target="_top">OpenSSL</a> <sup>[<a name="id2684628" href="#ftn.id2684628" class="footnote">9</a>]</sup> software for this, which is included with every great <span class="trademark">Linux</span>® distribution.
 	</p><p>
-	TLS is used for many types of servers, but the instructions<sup>[<a name="id2684632" href="#ftn.id2684632" class="footnote">10</a>]</sup> presented here, are tailored for <span class="application">OpenLDAP</span>.
+	TLS is used for many types of servers, but the instructions<sup>[<a name="id2684646" href="#ftn.id2684646" class="footnote">10</a>]</sup> presented here, are tailored for <span class="application">OpenLDAP</span>.
 	</p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>
 	The <span class="emphasis"><em>Common Name (CN)</em></span>, in the following example, <span class="emphasis"><em>MUST</em></span> be
 	the fully qualified domain name (FQDN) of your ldap server.
@@ -51,7 +51,7 @@
 <code class="prompt">root# </code> cd myCA
 </code>
 </pre><p>
-	Now generate the CA:<sup>[<a name="id2684708" href="#ftn.id2684708" class="footnote">11</a>]</sup>
+	Now generate the CA:<sup>[<a name="id2684722" href="#ftn.id2684722" class="footnote">11</a>]</sup>
 </p><pre class="screen">
 <code class="computeroutput">
 <code class="prompt">root# </code> /usr/share/ssl/misc/CA.pl -newca
@@ -209,7 +209,7 @@
 	</p><p>
 	That's all there is to it. Now on to <a class="xref" href="ch-ldap-tls.html#s1-test-ldap-tls" title="Testing">the section called &#8220;Testing&#8221;</a>
 	</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="s1-test-ldap-tls"></a>Testing</h2></div></div></div><p>
-<a class="indexterm" name="id2685115"></a>
+<a class="indexterm" name="id2685129"></a>
 This is the easy part. Restart the server:
 </p><pre class="screen">
 <code class="computeroutput">
@@ -220,7 +220,7 @@
 </code>
 </pre><p>
 	Then, using <code class="literal">ldapsearch</code>, test an anonymous search with the
-	<code class="option">-ZZ</code><sup>[<a name="id2685157" href="#ftn.id2685157" class="footnote">12</a>]</sup> option:
+	<code class="option">-ZZ</code><sup>[<a name="id2685171" href="#ftn.id2685171" class="footnote">12</a>]</sup> option:
 </p><pre class="screen">
 <code class="computeroutput">
 <code class="prompt">root# </code> ldapsearch -x -b "dc=ldap,dc=abmas,dc=biz" \
@@ -265,7 +265,7 @@
 </pre><p>
 	If you have any problems, please read <a class="xref" href="ch-ldap-tls.html#s1-int-ldap-tls" title="Troubleshooting">the section called &#8220;Troubleshooting&#8221;</a>
 </p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="s1-int-ldap-tls"></a>Troubleshooting</h2></div></div></div><p>
-<a class="indexterm" name="id2685255"></a>
+<a class="indexterm" name="id2685269"></a>
 The most common error when configuring TLS, as I have already mentioned numerous times, is that the
 <span class="emphasis"><em>Common Name (CN)</em></span> you entered in <a class="xref" href="ch-ldap-tls.html#s1-config-ldap-tls-server" title="Generating the Server Certificate">the section called &#8220;Generating the Server Certificate&#8221;</a> is
 <span class="emphasis"><em>NOT</em></span> the Fully Qualified Domain Name (FQDN) of your ldap server.
@@ -275,13 +275,13 @@
 files. They should be set with <code class="literal">chmod 640</code>, as per <a class="xref" href="ch-ldap-tls.html#s1-config-ldap-tls-install" title="Installing the Certificates">the section called &#8220;Installing the Certificates&#8221;</a>.
 </p><p>
 For anything else, it's best to read through your ldap logfile or join the <span class="application">OpenLDAP</span> mailing list.
-</p></div><div class="footnotes"><br><hr width="100" align="left"><div class="footnote"><p><sup>[<a name="ftn.id2684571" href="#id2684571" class="para">8</a>] </sup>We could however, get our generated server certificate signed by proper CAs, like <a class="ulink" href="http://www.thawte.com/" target="_top">Thawte</a> and <a class="ulink" href="http://www.verisign.com/" target="_top">VeriSign</a>, which
+</p></div><div class="footnotes"><br><hr width="100" align="left"><div class="footnote"><p><sup>[<a name="ftn.id2684585" href="#id2684585" class="para">8</a>] </sup>We could however, get our generated server certificate signed by proper CAs, like <a class="ulink" href="http://www.thawte.com/" target="_top">Thawte</a> and <a class="ulink" href="http://www.verisign.com/" target="_top">VeriSign</a>, which
 	you pay for, or the free ones, via <a class="ulink" href="http://www.cacert.org/" target="_top">CAcert</a>
-	</p></div><div class="footnote"><p><sup>[<a name="ftn.id2684614" href="#id2684614" class="para">9</a>] </sup>The downside to
+	</p></div><div class="footnote"><p><sup>[<a name="ftn.id2684628" href="#id2684628" class="para">9</a>] </sup>The downside to
 	making our own CA, is that the certificate is not automatically recognized by clients, like the commercial
-	ones are.</p></div><div class="footnote"><p><sup>[<a name="ftn.id2684632" href="#id2684632" class="para">10</a>] </sup>For information straight from the
+	ones are.</p></div><div class="footnote"><p><sup>[<a name="ftn.id2684646" href="#id2684646" class="para">10</a>] </sup>For information straight from the
 	horse's mouth, please visit <a class="ulink" href="http://www.openssl.org/docs/HOWTO/" target="_top">http://www.openssl.org/docs/HOWTO/</a>; the main OpenSSL
-	site.</p></div><div class="footnote"><p><sup>[<a name="ftn.id2684708" href="#id2684708" class="para">11</a>] </sup>Your <code class="filename">CA.pl</code> or <code class="filename">CA.sh</code> might not be
+	site.</p></div><div class="footnote"><p><sup>[<a name="ftn.id2684722" href="#id2684722" class="para">11</a>] </sup>Your <code class="filename">CA.pl</code> or <code class="filename">CA.sh</code> might not be
 	in the same location as mine is, you can find it by using the <code class="literal">locate</code> command, i.e.,
 	<code class="literal">locate CA.pl</code>.  If the command complains about the database being too old, run
-	<code class="literal">updatedb</code> as <span class="emphasis"><em>root</em></span> to update it.</p></div><div class="footnote"><p><sup>[<a name="ftn.id2685157" href="#id2685157" class="para">12</a>] </sup>See <code class="literal">man ldapsearch</code></p></div></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="speed.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="Appendix.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="ch47.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Chapter 45. Samba Performance Tuning </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> Chapter 47. Samba Support</td></tr></table></div></body></html>
+	<code class="literal">updatedb</code> as <span class="emphasis"><em>root</em></span> to update it.</p></div><div class="footnote"><p><sup>[<a name="ftn.id2685171" href="#id2685171" class="para">12</a>] </sup>See <code class="literal">man ldapsearch</code></p></div></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="speed.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="Appendix.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="ch47.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Chapter 45. Samba Performance Tuning </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> Chapter 47. Samba Support</td></tr></table></div></body></html>

Modified: branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/ch47.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/ch47.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/ch47.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,9 +1,9 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 47. Samba Support</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="Appendix.html" title="Part VI. Reference Section"><link rel="prev" href="ch-ldap-tls.html" title="Chapter 46. LDAP and Transport Layer Security"><link rel="next" href="DNSDHCP.html" title="Chapter 48. DNS and DHCP Configuration Guide"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 47. Samba Support</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch-ldap-tls.html">Prev</a> </td><th width="60%" align="center">Part VI. Reference Section</th><td width="20%" align="right"> <a accesskey="n" href="DNSDHCP.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en-US"><div class="titlepage"><div><div><h2 class="title"><a name="id2685336"></a>Chapter 47. Samba Support</h2></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="ch47.html#id2685467">Free Support</a></span></dt><dt><span class="sect1"><a href="ch47.html#id2685685">Commercial Support</a></span></dt></dl></div><p>
-<a class="indexterm" name="id2685346"></a>
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 47. Samba Support</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="Appendix.html" title="Part VI. Reference Section"><link rel="prev" href="ch-ldap-tls.html" title="Chapter 46. LDAP and Transport Layer Security"><link rel="next" href="DNSDHCP.html" title="Chapter 48. DNS and DHCP Configuration Guide"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 47. Samba Support</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch-ldap-tls.html">Prev</a> </td><th width="60%" align="center">Part VI. Reference Section</th><td width="20%" align="right"> <a accesskey="n" href="DNSDHCP.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en-US"><div class="titlepage"><div><div><h2 class="title"><a name="id2685350"></a>Chapter 47. Samba Support</h2></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="ch47.html#id2685480">Free Support</a></span></dt><dt><span class="sect1"><a href="ch47.html#id2685699">Commercial Support</a></span></dt></dl></div><p>
+<a class="indexterm" name="id2685360"></a>
 One of the most difficult to answer questions in the information technology industry is, &#8220;<span class="quote">What is
 support?</span>&#8221;. That question irritates some folks, as much as common answers may annoy others.
 </p><p>
-<a class="indexterm" name="id2685362"></a>
+<a class="indexterm" name="id2685376"></a>
 The most aggravating situation pertaining to support is typified when, as a Linux user, a call is made to
 an Internet service provider who, instead of listening to the problem to find a solution, blandly replies:
 &#8220;<span class="quote">Oh, Linux? We do not support Linux!</span>&#8221;. It has happened to me, and similar situations happen
@@ -15,50 +15,50 @@
 at the right time, no matter the situation. Support is all that it takes to take away pain, disruption,
 inconvenience, loss of productivity, disorientation, uncertainty, and real or perceived risk.
 </p><p>
-<a class="indexterm" name="id2685393"></a>
-<a class="indexterm" name="id2685400"></a>
 <a class="indexterm" name="id2685407"></a>
+<a class="indexterm" name="id2685414"></a>
+<a class="indexterm" name="id2685420"></a>
 One of the forces that has become a driving force for the adoption of open source software is the fact that
 many IT businesses have provided services that have perhaps failed to deliver what the customer expected, or
 that have been found wanting for other reasons.
 </p><p>
-<a class="indexterm" name="id2685422"></a>
-<a class="indexterm" name="id2685429"></a>
+<a class="indexterm" name="id2685435"></a>
+<a class="indexterm" name="id2685442"></a>
 In recognition of the need for needs satisfaction as the primary experience an information technology user or
 consumer expects, the information provided in this chapter may help someone to avoid an unpleasant experience
 in respect of problem resolution.
 </p><p>
-<a class="indexterm" name="id2685443"></a>
-<a class="indexterm" name="id2685450"></a>
 <a class="indexterm" name="id2685457"></a>
+<a class="indexterm" name="id2685464"></a>
+<a class="indexterm" name="id2685470"></a>
 In the open source software arena there are two support options: free support and paid-for (commercial)
 support.
-</p><div class="sect1" lang="en-US"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2685467"></a>Free Support</h2></div></div></div><p>
-<a class="indexterm" name="id2685475"></a>
-<a class="indexterm" name="id2685482"></a>
-<a class="indexterm" name="id2685489"></a>
-<a class="indexterm" name="id2685496"></a>
+</p><div class="sect1" lang="en-US"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2685480"></a>Free Support</h2></div></div></div><p>
+<a class="indexterm" name="id2685488"></a>
+<a class="indexterm" name="id2685495"></a>
 <a class="indexterm" name="id2685502"></a>
 <a class="indexterm" name="id2685509"></a>
+<a class="indexterm" name="id2685516"></a>
+<a class="indexterm" name="id2685523"></a>
 	Free support may be obtained from friends, colleagues, user groups, mailing lists, and interactive help
 	facilities. An example of an interactive dacility is the Internet relay chat (IRC) channels that host user
 	supported mutual assistance.
 	</p><p>
-<a class="indexterm" name="id2685524"></a>
-<a class="indexterm" name="id2685530"></a>
 <a class="indexterm" name="id2685537"></a>
 <a class="indexterm" name="id2685544"></a>
 <a class="indexterm" name="id2685551"></a>
+<a class="indexterm" name="id2685558"></a>
+<a class="indexterm" name="id2685564"></a>
 	The Samba project maintains a mailing list that is commonly used to discuss solutions to Samba deployments.
 	Information regarding subscription to the Samba mailing list can be found on the Samba <a class="ulink" href="https://lists.samba.org/mailman/" target="_top">web</a> site. The public mailing list that can be used to obtain
 	free, user contributed, support is called the <code class="literal">samba</code> list. The email address for this list
 	is at <code class="literal">mail:samba at samba.org</code>.  Information regarding the Samba IRC channels may be found on
 	the Samba <a class="ulink" href="http://www.samba.org/samba.irc.html" target="_top">IRC</a> web page.
 	</p><p>
-<a class="indexterm" name="id2685592"></a>
-<a class="indexterm" name="id2685599"></a>
 <a class="indexterm" name="id2685606"></a>
-<a class="indexterm" name="id2685612"></a>
+<a class="indexterm" name="id2685613"></a>
+<a class="indexterm" name="id2685620"></a>
+<a class="indexterm" name="id2685626"></a>
 	As a general rule, it is considered poor net behavior to contact a Samba Team member directly
 	for free support. Most active members of the Samba Team work exceptionally long hours to assist
 	users who have demonstrated a qualified problem. Some team members may respond to direct email
@@ -66,9 +66,9 @@
 	Team members actually provide professional paid-for Samba support and it is therefore wise
 	to show appropriate discretion and reservation in all direct contact.
 	</p><p>
-<a class="indexterm" name="id2685632"></a>
-<a class="indexterm" name="id2685639"></a>
 <a class="indexterm" name="id2685646"></a>
+<a class="indexterm" name="id2685653"></a>
+<a class="indexterm" name="id2685660"></a>
 	When you stumble across a Samba bug, often the quickest way to get it resolved is by posting
 	a bug <a class="ulink" href="https://bugzilla.samba.org/" target="_top">report</a>. All such reports are mailed to
 	the responsible code maintainer for action. The better the report, and the more serious it is,
@@ -76,16 +76,16 @@
 	the reported bug it is likely to be rejected. It is up to you to provide sufficient information
 	that will permit the problem to be reproduced.
 	</p><p>
-<a class="indexterm" name="id2685670"></a>
+<a class="indexterm" name="id2685684"></a>
 	We all recognize that sometimes free support does not provide the answer that is sought within
 	the time-frame required. At other times the problem is elusive and you may lack the experience
 	necessary to isolate the problem and thus to resolve it. This is a situation where is may be
 	prudent to purchase paid-for support.
-	</p></div><div class="sect1" lang="en-US"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2685685"></a>Commercial Support</h2></div></div></div><p>
+	</p></div><div class="sect1" lang="en-US"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2685699"></a>Commercial Support</h2></div></div></div><p>
 	There are six basic support oriented services that are most commonly sought by Samba sites:
 	</p><div class="itemizedlist"><ul type="disc"><li><p>Assistance with network design</p></li><li><p>Staff Training</p></li><li><p>Assistance with Samba network deployment and installation</p></li><li><p>Priority telephone or email Samba configuration assistance</p></li><li><p>Trouble-shooting and diagnostic assistance</p></li><li><p>Provision of quality assured ready-to-install Samba binary packages</p></li></ul></div><p>
-<a class="indexterm" name="id2685732"></a>
-<a class="indexterm" name="id2685739"></a>
+<a class="indexterm" name="id2685746"></a>
+<a class="indexterm" name="id2685753"></a>
 	Information regarding companies that provide professional Samba support can be obtained by performing a Google
 	search, as well as by reference to the Samba <a class="ulink" href="http://www.samba.org/samba/support.html" target="_top">Support</a> web page. Companies who notify the Samba Team
 	that they provide commercial support are given a free listing that is sorted by the country of origin.
@@ -93,13 +93,13 @@
 	provider and to satisfy yourself that both the company and its staff are able to deliver what is required of
 	them.
 	</p><p>
-<a class="indexterm" name="id2685764"></a>
+<a class="indexterm" name="id2685778"></a>
 	The policy within the Samba Team is to treat all commercial support providers equally and to show no
 	preference. As a result, Samba Team members who provide commercial support are lumped in with everyone else.
 	You are encouraged to obtain the services needed from a company in your local area. The open source movement
 	is pro-community; so do what you can to help a local business to prosper.
 	</p><p>
-<a class="indexterm" name="id2685781"></a>
+<a class="indexterm" name="id2685795"></a>
 	Open source software support can be found in any quality, at any price and in any place you can
 	to obtain it. Over 180 companies around the world provide Samba support, there is no excuse for
 	suffering in the mistaken belief that Samba is unsupported software  it is supported.

Modified: branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/classicalprinting.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/classicalprinting.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/classicalprinting.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,11 +1,9 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 21. Classical Printing Support</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="optional.html" title="Part III. Advanced Configuration"><link rel="prev" href="msdfs.html" title="Chapter 20. Hosting a Microsoft Distributed File System Tree"><link rel="next" href="CUPS-printing.html" title="Chapter 22. CUPS Printing Support"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 21. Classical Printing Support</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="msdfs.html">Prev</a> </td><th width="60%" align="center">Part III. Advanced Configuration</th><td width="20%" align="right"> <a accesskey="n" href="CUPS-printing.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="classicalprinting"></a>Chapter 21. Classical Printing Support</h2></div><div><div class="author"><h3 class="author"><span class="firstname">Kurt</span> <span class="surname">Pfeifle</span></h3><div class="affiliation"><span class="orgname">Danka Deutschland GmbH<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:kpfeifle at danka.de">kpfeifle at danka.de</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Gerald</span> <span class="othername">(Jerry)</span> <span class="surname">Carter</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jerry at samba.org">jerry at samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht at samba.org">jht at samba.org</a>&gt;</code></p></div></div></div></div><div><p class="pubdate">May 31, 2003</p></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="classicalprinting.html#id2615070">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="classicalprinting.html#id2615294">Technical Introduction</a></span></dt><dd><dl><dt><span class="sect2"><a href="classicalprinting.html#id2615445">Client to Samba Print Job Processing</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2615504">Printing-Related Configuration Parameters</a></span></dt></dl></dd><dt><span class="sect1"><a href="classicalprinting.html#id2615605">Simple Print Configuration</a></span></dt><dd><dl><dt><span class="sect2"><a href="classicalprinting.html#id2615888">Verifying Configuration with <code class="literal">testparm</code></a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2616085">Rapid Configuration Validation</a></span></dt></dl></dd><dt><span class="sect1"><a href="classicalprinting.html#id2616484">Extended Printing Configuration</a></span></dt><dd><dl><dt><span class="sect2"><a href="classicalprinting.html#id2616940">Detailed Explanation Settings</a></span></dt></dl></dd><dt><span class="sect1"><a href="classicalprinting.html#cups-msrpc">Printing Developments Since Samba-2.2</a></span></dt><dd><dl><dt><span class="sect2"><a href="classicalprinting.html#id2619653">Point'n'Print Client Drivers on Samba Servers</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2619823">The Obsoleted [printer$] Section</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2619944">Creating the [print$] Share</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2620161">[print$] Stanza Parameters</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2620481">The [print$] Share Directory</a></span></dt></dl></dd><dt><span class="sect1"><a href="classicalprinting.html#id2620624">Installing Drivers into [print$]</a></span></dt><dd><dl><dt><span class="sect2"><a href="classicalprinting.html#id2620717">Add Printer Wizard Driver Installation</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#inst-rpc">Installing Print Drivers Using <code class="literal">rpcclient</code></a></span></dt></dl></dd><dt><span class="sect1"><a href="classicalprinting.html#id2622652">Client Driver Installation Procedure</a></span></dt><dd><dl><dt><span class="sect2"><a href="classicalprinting.html#id2622669">First Client Driver Installation</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#prt-modeset">Setting Device Modes on New Printers</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2623246">Additional Client Driver Installation</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2623365">Always Make First Client Connection as root or &#8220;<span class="quote">printer admin</span>&#8221;</a></span></dt></dl></dd><dt><span class="sect1"><a href="classicalprinting.html#id2623538">Other Gotchas</a></span></dt><dd><dl><dt><span class="sect2"><a href="classicalprinting.html#id2623558">Setting Default Print Options for Client Drivers</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2623925">Supporting Large Numbers of Printers</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2624182">Adding New Printers with the Windows NT APW</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2624441">Error Message: &#8220;<span class="quote">Cannot connect under a different Name</span>&#8221;</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2624555">Take Care When Assembling Driver Files</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2624864">Samba and Printer Ports</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2624974">Avoiding Common Client Driver Misconfiguration</a></span></dt></dl></dd><dt><span class="sect1"><a href="classicalprinting.html#id2625011">The Imprints Toolset</a></span></dt><dd><dl><dt><span class="sect2"><a href="classicalprinting.html#id2625068">What Is Imprints?</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2625102">Creating Printer Driver Packages</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2625118">The Imprints Server</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2625135">The Installation Client</a></span></dt></dl></dd><dt><span class="sect1"><a href="classicalprinting.html#id2625268">Adding Network Printers without User Interaction</a></span></dt><dt><span class="sect1"><a href="classicalprinting.html#id2625539">The <code class="literal">addprinter</code> Command</a></span></dt><dt><span class="sect1"><a href="classicalprinting.html#id2625578">Migration of Classical Printing to Samba</a></span></dt><dt><span class="sect1"><a href="classicalprinting.html#id2625727">Publishing Printer Information in Active Directory or LDAP</a></span></dt><dt><span class="sect1"><a href="classicalprinting.html#id2625756">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="classicalprinting.html#id2625762">I Give My Root Password but I Do Not Get Access</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2625803">My Print Jobs Get Spooled into the Spooling Directory, but Then Get Lost</a></span></dt></dl></dd></dl></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2615070"></a>Features and Benefits</h2></div></div></div><p>
-<a class="indexterm" name="id2615078"></a>
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 21. Classical Printing Support</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="optional.html" title="Part III. Advanced Configuration"><link rel="prev" href="msdfs.html" title="Chapter 20. Hosting a Microsoft Distributed File System Tree"><link rel="next" href="CUPS-printing.html" title="Chapter 22. CUPS Printing Support"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 21. Classical Printing Support</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="msdfs.html">Prev</a> </td><th width="60%" align="center">Part III. Advanced Configuration</th><td width="20%" align="right"> <a accesskey="n" href="CUPS-printing.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="classicalprinting"></a>Chapter 21. Classical Printing Support</h2></div><div><div class="author"><h3 class="author"><span class="firstname">Kurt</span> <span class="surname">Pfeifle</span></h3><div class="affiliation"><span class="orgname">Danka Deutschland GmbH<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:kpfeifle at danka.de">kpfeifle at danka.de</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Gerald</span> <span class="othername">(Jerry)</span> <span class="surname">Carter</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jerry at samba.org">jerry at samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht at samba.org">jht at samba.org</a>&gt;</code></p></div></div></div></div><div><p class="pubdate">May 31, 2003</p></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="classicalprinting.html#id2615084">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="classicalprinting.html#id2615307">Technical Introduction</a></span></dt><dd><dl><dt><span class="sect2"><a href="classicalprinting.html#id2615458">Client to Samba Print Job Processing</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2615518">Printing-Related Configuration Parameters</a></span></dt></dl></dd><dt><span class="sect1"><a href="classicalprinting.html#id2615618">Simple Print Configuration</a></span></dt><dd><dl><dt><span class="sect2"><a href="classicalprinting.html#id2615901">Verifying Configuration with <code class="literal">testparm</code></a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2616098">Rapid Configuration Validation</a></span></dt></dl></dd><dt><span class="sect1"><a href="classicalprinting.html#id2616498">Extended Printing Configuration</a></span></dt><dd><dl><dt><span class="sect2"><a href="classicalprinting.html#id2616953">Detailed Explanation Settings</a></span></dt></dl></dd><dt><span class="sect1"><a href="classicalprinting.html#cups-msrpc">Printing Developments Since Samba-2.2</a></span></dt><dd><dl><dt><span class="sect2"><a href="classicalprinting.html#id2619666">Point'n'Print Client Drivers on Samba Servers</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2619836">The Obsoleted [printer$] Section</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2619957">Creating the [print$] Share</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2620174">[print$] Stanza Parameters</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2620495">The [print$] Share Directory</a></span></dt></dl></dd><dt><span class="sect1"><a href="classicalprinting.html#id2620637">Installing Drivers into [print$]</a></span></dt><dd><dl><dt><span class="sect2"><a href="classicalprinting.html#id2620730">Add Printer Wizard Driver Installation</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#inst-rpc">Installing Print Drivers Using <code class="literal">rpcclient</code></a></span></dt></dl></dd><dt><span class="sect1"><a href="classicalprinting.html#id2622666">Client Driver Installation Procedure</a></span></dt><dd><dl><dt><span class="sect2"><a href="classicalprinting.html#id2622682">First Client Driver Installation</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#prt-modeset">Setting Device Modes on New Printers</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2623259">Additional Client Driver Installation</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2623378">Always Make First Client Connection as root or &#8220;<span class="quote">printer admin</span>&#8221;</a></span></dt></dl></dd><dt><span class="sect1"><a href="classicalprinting.html#id2623551">Other Gotchas</a></span></dt><dd><dl><dt><span class="sect2"><a href="classicalprinting.html#id2623572">Setting Default Print Options for Client Drivers</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2623939">Supporting Large Numbers of Printers</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2624195">Adding New Printers with the Windows NT APW</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2624455">Error Message: &#8220;<span class="quote">Cannot connect under a different Name</span>&#8221;</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2624568">Take Care When Assembling Driver Files</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2624877">Samba and Printer Ports</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2624987">Avoiding Common Client Driver Misconfiguration</a></span></dt></dl></dd><dt><span class="sect1"><a href="classicalprinting.html#id2625024">The Imprints Toolset</a></span></dt><dd><dl><dt><span class="sect2"><a href="classicalprinting.html#id2625081">What Is Imprints?</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2625115">Creating Printer Driver Packages</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2625131">The Imprints Server</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2625148">The Installation Client</a></span></dt></dl></dd><dt><span class="sect1"><a href="classicalprinting.html#id2625282">Adding Network Printers without User Interaction</a></span></dt><dt><span class="sect1"><a href="classicalprinting.html#id2625553">The <code class="literal">addprinter</code> Command</a></span></dt><dt><span class="sect1"><a href="classicalprinting.html#id2625591">Migration of Classical Printing to Samba</a></span></dt><dt><span class="sect1"><a href="classicalprinting.html#id2625740">Publishing Printer Information in Active Directory or LDAP</a></span></dt><dt><span class="sect1"><a href="classicalprinting.html#id2625769">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="classicalprinting.html#id2625775">I Give My Root Password but I Do Not Get Access</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2625816">My Print Jobs Get Spooled into the Spooling Directory, but Then Get Lost</a></span></dt></dl></dd></dl></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2615084"></a>Features and Benefits</h2></div></div></div><p>
+<a class="indexterm" name="id2615092"></a>
 Printing is often a mission-critical service for the users. Samba can provide this service reliably and
 seamlessly for a client network consisting of Windows workstations.
 </p><p>
-<a class="indexterm" name="id2615092"></a>
-<a class="indexterm" name="id2615098"></a>
-<a class="indexterm" name="id2615106"></a>
+<a class="indexterm" name="id2615105"></a>
 <a class="indexterm" name="id2615112"></a>
 <a class="indexterm" name="id2615119"></a>
 <a class="indexterm" name="id2615126"></a>
@@ -13,10 +11,12 @@
 <a class="indexterm" name="id2615140"></a>
 <a class="indexterm" name="id2615147"></a>
 <a class="indexterm" name="id2615154"></a>
-<a class="indexterm" name="id2615161"></a>
-<a class="indexterm" name="id2615168"></a>
-<a class="indexterm" name="id2615175"></a>
-<a class="indexterm" name="id2615182"></a>
+<a class="indexterm" name="id2615160"></a>
+<a class="indexterm" name="id2615167"></a>
+<a class="indexterm" name="id2615174"></a>
+<a class="indexterm" name="id2615181"></a>
+<a class="indexterm" name="id2615188"></a>
+<a class="indexterm" name="id2615195"></a>
 A Samba print service may be run on a standalone or domain member server, side by side with file serving
 functions, or on a dedicated print server.  It can be made as tightly or as loosely secured as needs dictate.
 Configurations may be simple or complex. Available authentication schemes are essentially the same as
@@ -30,23 +30,23 @@
 page and supplying the raw data for all sorts of statistical reports) is required, this function is best
 supported by the newer Common UNIX Printing System (CUPS) as the print subsystem underneath the Samba hood.
 </p><p>
-<a class="indexterm" name="id2615233"></a>
-<a class="indexterm" name="id2615239"></a>
+<a class="indexterm" name="id2615246"></a>
+<a class="indexterm" name="id2615252"></a>
 This chapter outlines the fundamentals of Samba printing as implemented by the more traditional UNIX
 BSD- and System V-style printing systems. Much of the information in this chapter applies also to CUPS.  If
 you use CUPS, you may be tempted to jump to the next chapter, but you will certainly miss a few things if you
 do. For further information refer to <a class="link" href="CUPS-printing.html" title="Chapter 22. CUPS Printing Support">CUPS Printing Support</a>.
 </p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>
-<a class="indexterm" name="id2615265"></a>
-<a class="indexterm" name="id2615272"></a>
-<a class="indexterm" name="id2615279"></a>
+<a class="indexterm" name="id2615278"></a>
+<a class="indexterm" name="id2615285"></a>
+<a class="indexterm" name="id2615292"></a>
 Most of the following examples have been verified on Windows XP Professional clients. Where this document
 describes the responses to commands given, bear in mind that Windows 200x/XP clients are quite similar but may
 differ in minor details. Windows NT4 is somewhat different again.
-</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2615294"></a>Technical Introduction</h2></div></div></div><p>
-<a class="indexterm" name="id2615302"></a>
-<a class="indexterm" name="id2615308"></a>
+</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2615307"></a>Technical Introduction</h2></div></div></div><p>
 <a class="indexterm" name="id2615315"></a>
+<a class="indexterm" name="id2615322"></a>
+<a class="indexterm" name="id2615329"></a>
 Samba's printing support always relies on the installed print subsystem of the UNIX OS it runs on. Samba is a
 <code class="literal">middleman.</code> It takes print files from Windows (or other SMB) clients and passes them to the real
 printing system for further processing; therefore, it needs to communicate with both sides: the Windows print
@@ -54,42 +54,42 @@
 of which behave differently, as well as the various UNIX print subsystems, which themselves have different
 features and are accessed differently.
 </p><p>
-<a class="indexterm" name="id2615341"></a>
-<a class="indexterm" name="id2615348"></a>
+<a class="indexterm" name="id2615354"></a>
+<a class="indexterm" name="id2615361"></a>
 This chapter deals with the traditional way of UNIX printing. The next chapter covers in great detail the more
 modern CUPS.
 </p><div class="important" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Important</h3><p>
-<a class="indexterm" name="id2615361"></a>
+<a class="indexterm" name="id2615374"></a>
 CUPS users, be warned: do not just jump on to the next chapter. You might miss important information only found here!
 </p></div><p>
-<a class="indexterm" name="id2615373"></a>
-<a class="indexterm" name="id2615380"></a>
-<a class="indexterm" name="id2615387"></a>
-<a class="indexterm" name="id2615394"></a>
+<a class="indexterm" name="id2615386"></a>
+<a class="indexterm" name="id2615393"></a>
+<a class="indexterm" name="id2615400"></a>
+<a class="indexterm" name="id2615407"></a>
 It is apparent from postings on the Samba mailing list that print configuration is one of the most problematic
 aspects of Samba administration today. Many new Samba administrators have the impression that Samba performs
 some sort of print processing. Rest assured, Samba does not perform any type of print processing. It does not
 do any form of print filtering.
 </p><p>
-<a class="indexterm" name="id2615410"></a>
-<a class="indexterm" name="id2615417"></a>
 <a class="indexterm" name="id2615424"></a>
-<a class="indexterm" name="id2615431"></a>
+<a class="indexterm" name="id2615430"></a>
+<a class="indexterm" name="id2615437"></a>
+<a class="indexterm" name="id2615444"></a>
 Samba obtains from its clients a data stream (print job) that it spools to a local spool area. When the entire
 print job has been received, Samba invokes a local UNIX/Linux print command and passes the spooled file to it.
 It is up to the local system printing subsystems to correctly process the print job and to submit it to the
 printer.
-</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2615445"></a>Client to Samba Print Job Processing</h3></div></div></div><p>
+</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2615458"></a>Client to Samba Print Job Processing</h3></div></div></div><p>
 Successful printing from a Windows client via a Samba print server to a UNIX
 printer involves six (potentially seven) stages:
 </p><div class="orderedlist"><ol type="1"><li><p>Windows opens a connection to the printer share.</p></li><li><p>Samba must authenticate the user.</p></li><li><p>Windows sends a copy of the print file over the network
 	into Samba's spooling area.</p></li><li><p>Windows closes the connection.</p></li><li><p>Samba invokes the print command to hand the file over
 	to the UNIX print subsystem's spooling area.</p></li><li><p>The UNIX print subsystem processes the print job.</p></li><li><p>The print file may need to be explicitly deleted
 	from the Samba spooling area. This item depends on your print spooler
-	configuration settings.</p></li></ol></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2615504"></a>Printing-Related Configuration Parameters</h3></div></div></div><p>
-<a class="indexterm" name="id2615513"></a>
-<a class="indexterm" name="id2615520"></a>
+	configuration settings.</p></li></ol></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2615518"></a>Printing-Related Configuration Parameters</h3></div></div></div><p>
 <a class="indexterm" name="id2615526"></a>
+<a class="indexterm" name="id2615533"></a>
+<a class="indexterm" name="id2615540"></a>
 There are a number of configuration parameters to control Samba's printing behavior. Please refer to the man
 page for <code class="filename">smb.conf</code> for an overview of these. As with other parameters, there are global-level (tagged with a
 <span class="emphasis"><em>G</em></span> in the listings) and service-level (<span class="emphasis"><em>S</em></span>) parameters.
@@ -103,20 +103,20 @@
 		or service-level shares (provided they do not have a different
 		setting defined for the same parameter, thus overriding the
 		global default).
-		</p></dd></dl></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2615605"></a>Simple Print Configuration</h2></div></div></div><p>
-<a class="indexterm" name="id2615613"></a>
-<a class="indexterm" name="id2615620"></a>
-<a class="indexterm" name="id2615627"></a>
-<a class="indexterm" name="id2615634"></a>
+		</p></dd></dl></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2615618"></a>Simple Print Configuration</h2></div></div></div><p>
+<a class="indexterm" name="id2615626"></a>
+<a class="indexterm" name="id2615633"></a>
+<a class="indexterm" name="id2615640"></a>
+<a class="indexterm" name="id2615647"></a>
 <a class="link" href="classicalprinting.html#simpleprc" title="Example 21.1. Simple Configuration with BSD Printing">Simple Configuration with BSD Printing</a> shows a simple printing configuration.
 If you compare this with your own, you may find additional parameters that have been preconfigured by your OS
 vendor. Following is a discussion and explanation of the parameters. This example does not use many
 parameters.  However, in many environments these are enough to provide a valid <code class="filename">smb.conf</code> file that enables
 all clients to print.
-</p><div class="example"><a name="simpleprc"></a><p class="title"><b>Example 21.1. Simple Configuration with BSD Printing</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2615686"></a><em class="parameter"><code>printing = bsd</code></em></td></tr><tr><td><a class="indexterm" name="id2615697"></a><em class="parameter"><code>load printers = yes</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[printers]</code></em></td></tr><tr><td><a class="indexterm" name="id2615718"></a><em class="parameter"><code>path = /var/spool/samba</code></em></td></tr><tr><td><a class="indexterm" name="id2615730"></a><em class="parameter"><code>printable = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2615741"></a><em class="parameter"><code>public = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2615753"></a><em class="parameter"><code>writable = no</code></em></td></tr></table></div></div><br class="example-break"><p>
-<a class="indexterm" name="id2615768"></a>
-<a class="indexterm" name="id2615774"></a>
-<a class="indexterm" name="id2615782"></a>
+</p><div class="example"><a name="simpleprc"></a><p class="title"><b>Example 21.1. Simple Configuration with BSD Printing</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2615699"></a><em class="parameter"><code>printing = bsd</code></em></td></tr><tr><td><a class="indexterm" name="id2615710"></a><em class="parameter"><code>load printers = yes</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[printers]</code></em></td></tr><tr><td><a class="indexterm" name="id2615731"></a><em class="parameter"><code>path = /var/spool/samba</code></em></td></tr><tr><td><a class="indexterm" name="id2615743"></a><em class="parameter"><code>printable = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2615754"></a><em class="parameter"><code>public = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2615766"></a><em class="parameter"><code>writable = no</code></em></td></tr></table></div></div><br class="example-break"><p>
+<a class="indexterm" name="id2615781"></a>
+<a class="indexterm" name="id2615788"></a>
+<a class="indexterm" name="id2615795"></a>
 This is only an example configuration. Samba assigns default values to all configuration parameters. The
 defaults are conservative and sensible. When a parameter is specified in the <code class="filename">smb.conf</code> file, this overwrites
 the default value. The <code class="literal">testparm</code> utility when run as root is capable of reporting all
@@ -124,26 +124,26 @@
 misconfigured settings. The complete output is easily 360 lines and more, so you may want to pipe it through a
 pager program.
 </p><p>  
-<a class="indexterm" name="id2615823"></a>
-<a class="indexterm" name="id2615830"></a>
-<a class="indexterm" name="id2615838"></a>
+<a class="indexterm" name="id2615837"></a>
+<a class="indexterm" name="id2615844"></a>
+<a class="indexterm" name="id2615851"></a>
 The syntax for the configuration file is easy to grasp. You should know that  is not very picky about its
 syntax. As has been explained elsewhere in this book, Samba tolerates some spelling errors (such as
 <a class="link" href="smb.conf.5.html#BROWSEABLE">browseable</a> instead of <a class="link" href="smb.conf.5.html#BROWSABLE">browsable</a>), and spelling is
 case-insensitive. It is permissible to use <em class="parameter"><code>Yes/No</code></em> or <em class="parameter"><code>True/False</code></em>
 for Boolean settings. Lists of names may be separated by commas, spaces, or tabs.
-</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2615888"></a>Verifying Configuration with <code class="literal">testparm</code></h3></div></div></div><p>
-<a class="indexterm" name="id2615901"></a>
-<a class="indexterm" name="id2615908"></a>
-<a class="indexterm" name="id2615915"></a>
+</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2615901"></a>Verifying Configuration with <code class="literal">testparm</code></h3></div></div></div><p>
+<a class="indexterm" name="id2615914"></a>
 <a class="indexterm" name="id2615921"></a>
 <a class="indexterm" name="id2615928"></a>
 <a class="indexterm" name="id2615935"></a>
-<a class="indexterm" name="id2615942"></a>
-<a class="indexterm" name="id2615949"></a>
+<a class="indexterm" name="id2615941"></a>
+<a class="indexterm" name="id2615948"></a>
 <a class="indexterm" name="id2615955"></a>
 <a class="indexterm" name="id2615962"></a>
 <a class="indexterm" name="id2615969"></a>
+<a class="indexterm" name="id2615976"></a>
+<a class="indexterm" name="id2615982"></a>
 To see all (or at least most) printing-related settings in Samba, including the implicitly used ones, try the
 command outlined below. This command greps for all occurrences of <code class="constant">lp</code>,
 <code class="constant">print</code>, <code class="constant">spool</code>, <code class="constant">driver</code>,
@@ -194,11 +194,11 @@
 The <code class="literal">testparm</code> in Samba-3 behaves differently from that in 2.2.x: used without the
 &#8220;<span class="quote">-v</span>&#8221; switch, it only shows you the settings actually written into! To see the complete
 configuration used, add the &#8220;<span class="quote">-v</span>&#8221; parameter to testparm.
-</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2616085"></a>Rapid Configuration Validation</h3></div></div></div><p> 
-<a class="indexterm" name="id2616093"></a>
-<a class="indexterm" name="id2616100"></a>
-<a class="indexterm" name="id2616107"></a>
-<a class="indexterm" name="id2616114"></a>
+</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2616098"></a>Rapid Configuration Validation</h3></div></div></div><p> 
+<a class="indexterm" name="id2616106"></a>
+<a class="indexterm" name="id2616113"></a>
+<a class="indexterm" name="id2616120"></a>
+<a class="indexterm" name="id2616127"></a>
 Should you need to troubleshoot at any stage, please always come back to this point first and verify if
 <code class="literal">testparm</code> shows the parameters you expect. To give you a warning from personal experience,
 try to just comment out the <a class="link" href="smb.conf.5.html#LOADPRINTERS">load printers</a> parameter. If your 2.2.x system behaves like
@@ -211,8 +211,8 @@
 <code class="prompt">root# </code>testparm -v /etc/samba/smb.conf | egrep "(load printers)"
         load printers = Yes
 </pre><p>
-<a class="indexterm" name="id2616170"></a>
-<a class="indexterm" name="id2616177"></a>
+<a class="indexterm" name="id2616183"></a>
+<a class="indexterm" name="id2616190"></a>
 I assumed that commenting out of this setting should prevent Samba from
 publishing my printers, but it still did. It took some time to figure out
 the reason. But I am no longer fooled ... at least not by this.
@@ -226,7 +226,7 @@
 <code class="prompt">root# </code><strong class="userinput"><code>testparm -s -v smb.conf.simpleprinting | egrep "(load printers)"</code></strong>
         load printers = No
 </pre><p>
-<a class="indexterm" name="id2616220"></a>
+<a class="indexterm" name="id2616234"></a>
 Only when the parameter is explicitly set to <a class="link" href="smb.conf.5.html#LOADPRINTERS">load printers = No</a> would
 Samba conform with my intentions. So, my strong advice is:
 </p><div class="itemizedlist"><ul type="disc"><li><p>Never rely on commented-out parameters.</p></li><li><p>Always set parameters explicitly as you intend them to
@@ -237,8 +237,8 @@
 <code class="prompt">root# </code><strong class="userinput"><code>cat /etc/samba/smb.conf-minimal</code></strong>
         [printers]
 </pre><p>
-<a class="indexterm" name="id2616289"></a>
-<a class="indexterm" name="id2616295"></a>
+<a class="indexterm" name="id2616302"></a>
+<a class="indexterm" name="id2616309"></a>
 This example should show that you can use <code class="literal">testparm</code> to test any Samba configuration file.
 Actually, we encourage you <span class="emphasis"><em>not</em></span> to change your working system (unless you know exactly
 what you are doing). Don't rely on the assumption that changes will only take effect after you restart smbd!
@@ -276,10 +276,10 @@
 </pre><p>
 <code class="literal">testparm</code> issued two warnings:
 </p><div class="itemizedlist"><ul type="disc"><li><p>We did not specify the <em class="parameter"><code>[printers]</code></em> section as printable.</p></li><li><p>We did not tell Samba which spool directory to use.</p></li></ul></div><p>
-<a class="indexterm" name="id2616400"></a>
-<a class="indexterm" name="id2616407"></a>
-<a class="indexterm" name="id2616412"></a>
-<a class="indexterm" name="id2616418"></a>
+<a class="indexterm" name="id2616413"></a>
+<a class="indexterm" name="id2616420"></a>
+<a class="indexterm" name="id2616425"></a>
+<a class="indexterm" name="id2616431"></a>
 However, this was not fatal, and Samba will default to values that will work. Please, do not rely on this and
 do not use this example. This was included to encourage you to be careful to design and specify your setup to
 do precisely what you require. The outcome on your system may vary for some parameters given, since Samba may
@@ -288,15 +288,15 @@
 put the comment sign at the front). At first I regarded this as a bug in my Samba versions. But the man page
 clearly says: <code class="literal">Internal whitespace in a parameter value is retained verbatim.</code> This means
 that a line consisting of, for example,
-</p><table class="simplelist" border="0" summary="Simple list"><tr><td># This defines LPRng as the printing system</td></tr><tr><td><a class="indexterm" name="id2616458"></a><em class="parameter"><code>printing =  lprng</code></em></td></tr></table><p>
+</p><table class="simplelist" border="0" summary="Simple list"><tr><td># This defines LPRng as the printing system</td></tr><tr><td><a class="indexterm" name="id2616471"></a><em class="parameter"><code>printing =  lprng</code></em></td></tr></table><p>
 </p><p>
 will regard the whole of the string after the <code class="literal">=</code> sign as the value you want to define. This
 is an invalid value that will be ignored, and a default value will be used in its place.
-</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2616484"></a>Extended Printing Configuration</h2></div></div></div><p>
-<a class="indexterm" name="id2616493"></a>
-<a class="indexterm" name="id2616500"></a>
-<a class="indexterm" name="id2616507"></a>
+</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2616498"></a>Extended Printing Configuration</h2></div></div></div><p>
+<a class="indexterm" name="id2616506"></a>
 <a class="indexterm" name="id2616513"></a>
+<a class="indexterm" name="id2616520"></a>
+<a class="indexterm" name="id2616527"></a>
 <a class="link" href="classicalprinting.html#extbsdpr" title="Example 21.2. Extended BSD Printing Configuration">Extended BSD Printing Configuration</a> shows a more verbose configuration for
 print-related settings in a BSD-style printing environment. What follows is a discussion and explanation of
 the various parameters. We chose to use BSD-style printing here because it is still the most commonly used
@@ -304,22 +304,22 @@
 separate chapter. The example explicitly names many parameters that do not need to be specified because they
 are set by default. You could use a much leaner <code class="filename">smb.conf</code> file, or you can use <code class="literal">testparm</code> or
 <code class="literal">SWAT</code> to optimize the <code class="filename">smb.conf</code> file to remove all parameters that are set at default.
-</p><div class="example"><a name="extbsdpr"></a><p class="title"><b>Example 21.2. Extended BSD Printing Configuration</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2616587"></a><em class="parameter"><code>printing = bsd</code></em></td></tr><tr><td><a class="indexterm" name="id2616599"></a><em class="parameter"><code>load printers = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2616611"></a><em class="parameter"><code>show add printer wizard = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2616623"></a><em class="parameter"><code>printcap name = /etc/printcap</code></em></td></tr><tr><td><a class="indexterm" name="id2616635"></a><em class="parameter"><code>printer admin = @ntadmin, root</code></em></td></tr><tr><td><a class="indexterm" name="id2616647"></a><em class="parameter"><code>max print jobs = 100</code></em></td></tr><tr><td><a class="indexterm" name="id2616659"></a><em class="parameter"><code>lpq cache time = 20</code></em></td></tr><tr><td><a class="indexterm" name="id2616670"></a><em class="parameter"><code>use client driver = no</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[printers]</code></em></td></tr><tr><td><a class="indexterm" name="id2616691"></a><em class="parameter"><code>comment = All Printers</code></em></td></tr><tr><td><a class="indexterm" name="id2616703"></a><em class="parameter"><code>printable = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2616714"></a><em class="parameter"><code>path = /var/spool/samba</code></em></td></tr><tr><td><a class="indexterm" name="id2616726"></a><em class="parameter"><code>browseable = no</code></em></td></tr><tr><td><a class="indexterm" name="id2616738"></a><em class="parameter"><code>guest ok = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2616749"></a><em class="parameter"><code>public = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2616761"></a><em class="parameter"><code>read only = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2616773"></a><em class="parameter"><code>writable = no       </code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[my_printer_name]</code></em></td></tr><tr><td><a class="indexterm" name="id2616793"></a><em class="parameter"><code>comment = Printer with Restricted Access</code></em></td></tr><tr><td><a class="indexterm" name="id2616805"></a><em class="parameter"><code>path = /var/spool/samba_my_printer</code></em></td></tr><tr><td><a class="indexterm" name="id2616817"></a><em class="parameter"><code>printer admin = kurt</code></em></td></tr><tr><td><a class="indexterm" name="id2616829"></a><em class="parameter"><code>browseable = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2616841"></a><em class="parameter"><code>printable = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2616852"></a><em class="parameter"><code>writable = no</code></em></td></tr><tr><td><a class="indexterm" name="id2616864"></a><em class="parameter"><code>hosts allow = 0.0.0.0</code></em></td></tr><tr><td><a class="indexterm" name="id2616876"></a><em class="parameter"><code>hosts deny = turbo_xp, 10.160.50.23, 10.160.51.60</code></em></td></tr><tr><td><a class="indexterm" name="id2616888"></a><em class="parameter"><code>guest ok = no</code></em></td></tr></table></div></div><br class="example-break"><p>
-<a class="indexterm" name="id2616902"></a>
-<a class="indexterm" name="id2616907"></a>
-<a class="indexterm" name="id2616912"></a>
+</p><div class="example"><a name="extbsdpr"></a><p class="title"><b>Example 21.2. Extended BSD Printing Configuration</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2616600"></a><em class="parameter"><code>printing = bsd</code></em></td></tr><tr><td><a class="indexterm" name="id2616612"></a><em class="parameter"><code>load printers = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2616624"></a><em class="parameter"><code>show add printer wizard = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2616636"></a><em class="parameter"><code>printcap name = /etc/printcap</code></em></td></tr><tr><td><a class="indexterm" name="id2616648"></a><em class="parameter"><code>printer admin = @ntadmin, root</code></em></td></tr><tr><td><a class="indexterm" name="id2616660"></a><em class="parameter"><code>max print jobs = 100</code></em></td></tr><tr><td><a class="indexterm" name="id2616672"></a><em class="parameter"><code>lpq cache time = 20</code></em></td></tr><tr><td><a class="indexterm" name="id2616684"></a><em class="parameter"><code>use client driver = no</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[printers]</code></em></td></tr><tr><td><a class="indexterm" name="id2616704"></a><em class="parameter"><code>comment = All Printers</code></em></td></tr><tr><td><a class="indexterm" name="id2616716"></a><em class="parameter"><code>printable = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2616728"></a><em class="parameter"><code>path = /var/spool/samba</code></em></td></tr><tr><td><a class="indexterm" name="id2616739"></a><em class="parameter"><code>browseable = no</code></em></td></tr><tr><td><a class="indexterm" name="id2616751"></a><em class="parameter"><code>guest ok = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2616763"></a><em class="parameter"><code>public = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2616774"></a><em class="parameter"><code>read only = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2616786"></a><em class="parameter"><code>writable = no       </code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[my_printer_name]</code></em></td></tr><tr><td><a class="indexterm" name="id2616807"></a><em class="parameter"><code>comment = Printer with Restricted Access</code></em></td></tr><tr><td><a class="indexterm" name="id2616819"></a><em class="parameter"><code>path = /var/spool/samba_my_printer</code></em></td></tr><tr><td><a class="indexterm" name="id2616830"></a><em class="parameter"><code>printer admin = kurt</code></em></td></tr><tr><td><a class="indexterm" name="id2616842"></a><em class="parameter"><code>browseable = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2616854"></a><em class="parameter"><code>printable = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2616866"></a><em class="parameter"><code>writable = no</code></em></td></tr><tr><td><a class="indexterm" name="id2616877"></a><em class="parameter"><code>hosts allow = 0.0.0.0</code></em></td></tr><tr><td><a class="indexterm" name="id2616889"></a><em class="parameter"><code>hosts deny = turbo_xp, 10.160.50.23, 10.160.51.60</code></em></td></tr><tr><td><a class="indexterm" name="id2616901"></a><em class="parameter"><code>guest ok = no</code></em></td></tr></table></div></div><br class="example-break"><p>
+<a class="indexterm" name="id2616915"></a>
+<a class="indexterm" name="id2616920"></a>
+<a class="indexterm" name="id2616926"></a>
 This is an example configuration. You may not find all the settings that are in the configuration file that
 was provided by the OS vendor. Samba configuration parameters, if not explicitly set, default to a sensible
 value.  To see all settings, as <code class="constant">root</code> use the <code class="literal">testparm</code> utility.
 <code class="literal">testparm</code> gives warnings for misconfigured settings.
-</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2616940"></a>Detailed Explanation Settings</h3></div></div></div><p>
+</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2616953"></a>Detailed Explanation Settings</h3></div></div></div><p>
 The following is a discussion of the settings from <a class="link" href="classicalprinting.html#extbsdpr" title="Example 21.2. Extended BSD Printing Configuration">Extended BSD Printing
 Configuration</a> <a class="link" href="classicalprinting.html#extbsdpr" title="Example 21.2. Extended BSD Printing Configuration">Extended BSD Printing Configuration</a>.
-</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2616964"></a>The [global] Section</h4></div></div></div><p>
-<a class="indexterm" name="id2616972"></a>
-<a class="indexterm" name="id2616979"></a>
+</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2616978"></a>The [global] Section</h4></div></div></div><p>
 <a class="indexterm" name="id2616986"></a>
-<a class="indexterm" name="id2616993"></a>
+<a class="indexterm" name="id2616992"></a>
+<a class="indexterm" name="id2616999"></a>
+<a class="indexterm" name="id2617006"></a>
 The <em class="parameter"><code>[global]</code></em> section is one of four special sections (along with <em class="parameter"><code>[homes]</code></em>, <em class="parameter"><code>[printers]</code></em>, and <em class="parameter"><code>[print$]</code></em>). The
 <em class="parameter"><code>[global]</code></em> contains all parameters that apply to the server as a whole. It is the place
 for parameters that have only a global meaning. It may also contain service-level parameters that define
@@ -327,33 +327,33 @@
 setting the same value repeatedly. (Within each individual section or share, you may, however, override these
 globally set share settings and specify other values).
 </p><div class="variablelist"><dl><dt><span class="term"><a class="link" href="smb.conf.5.html#PRINTING">printing = bsd </a></span></dt><dd><p>
-<a class="indexterm" name="id2617060"></a>
-<a class="indexterm" name="id2617066"></a>
 <a class="indexterm" name="id2617073"></a>
 <a class="indexterm" name="id2617080"></a>
-<a class="indexterm" name="id2617087"></a>
+<a class="indexterm" name="id2617086"></a>
 <a class="indexterm" name="id2617093"></a>
 <a class="indexterm" name="id2617100"></a>
-<a class="indexterm" name="id2617107"></a>
-<a class="indexterm" name="id2617114"></a>
+<a class="indexterm" name="id2617106"></a>
+<a class="indexterm" name="id2617113"></a>
 <a class="indexterm" name="id2617120"></a>
 <a class="indexterm" name="id2617127"></a>
-<a class="indexterm" name="id2617134"></a>
+<a class="indexterm" name="id2617133"></a>
+<a class="indexterm" name="id2617140"></a>
+<a class="indexterm" name="id2617147"></a>
 		Causes Samba to use default print commands applicable for the BSD (also known as RFC 1179 style or LPR/LPD)
 		printing system. In general, the <em class="parameter"><code>printing</code></em> parameter informs Samba about the print
 		subsystem it should expect. Samba supports CUPS, LPD, LPRNG, SYSV, HPUX, AIX, QNX, and PLP. Each of these
 		systems defaults to a different <a class="link" href="smb.conf.5.html#PRINTCOMMAND">print command</a> (and other queue control commands).
 		</p><div class="caution" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Caution</h3><p>
-<a class="indexterm" name="id2617170"></a>
-<a class="indexterm" name="id2617176"></a>
+<a class="indexterm" name="id2617183"></a>
+<a class="indexterm" name="id2617190"></a>
 		The <a class="link" href="smb.conf.5.html#PRINTING">printing</a> parameter is normally a service-level parameter. Since it is included
 		here in the <em class="parameter"><code>[global]</code></em> section, it will take effect for all printer shares that are not
 		defined differently. Samba-3 no longer supports the SOFTQ printing system.
 		</p></div></dd><dt><span class="term"><a class="link" href="smb.conf.5.html#LOADPRINTERS">load printers = yes </a></span></dt><dd><p>
-<a class="indexterm" name="id2617225"></a>
-<a class="indexterm" name="id2617231"></a>
-<a class="indexterm" name="id2617237"></a>
+<a class="indexterm" name="id2617238"></a>
 <a class="indexterm" name="id2617244"></a>
+<a class="indexterm" name="id2617251"></a>
+<a class="indexterm" name="id2617258"></a>
 		Tells Samba to create automatically all available printer shares. Available printer shares are discovered by
 		scanning the printcap file. All created printer shares are also loaded for browsing. If you use this
 		parameter, you do not need to specify separate shares for each printer. Each automatically created printer
@@ -361,11 +361,11 @@
 		<em class="parameter"><code>load printers = no</code></em> setting will allow you to specify each UNIX printer you want to
 		share separately, leaving out some you do not want to be publicly visible and available).
 		</p></dd><dt><span class="term"><a class="link" href="smb.conf.5.html#SHOWADDPRINTERWIZARD">show add printer wizard = yes </a></span></dt><dd><p>
-<a class="indexterm" name="id2617293"></a>
-<a class="indexterm" name="id2617299"></a>
 <a class="indexterm" name="id2617306"></a>
-<a class="indexterm" name="id2617312"></a>
+<a class="indexterm" name="id2617313"></a>
 <a class="indexterm" name="id2617319"></a>
+<a class="indexterm" name="id2617326"></a>
+<a class="indexterm" name="id2617332"></a>
 		Setting is normally enabled by default (even if the parameter is not specified in <code class="filename">smb.conf</code>).  It causes the
 		<span class="guiicon">Add Printer Wizard</span> icon to appear in the <span class="guiicon">Printers</span> folder of the Samba
 		host's share listing (as shown in <span class="guiicon">Network Neighborhood</span> or by the <code class="literal">net
@@ -374,23 +374,23 @@
 		the <em class="parameter"><code>[print$]</code></em> share and associate it with a printer (if the respective queue exists
 		before the action), or exchange a printer's driver for any other previously uploaded driver.
 		</p></dd><dt><span class="term"><a class="link" href="smb.conf.5.html#MAXPRINTJOBS">max print jobs = 100 </a></span></dt><dd><p>
-<a class="indexterm" name="id2617402"></a>
+<a class="indexterm" name="id2617415"></a>
 		Sets the upper limit to 100 print jobs being active on the Samba server at any one time. Should a client
 		submit a job that exceeds this number, a "no more space available on server" type of error message will be
 		returned by Samba to the client. A setting of zero (the default) means there is <span class="emphasis"><em>no</em></span> limit
 		at all.
 		</p></dd><dt><span class="term"><a class="link" href="smb.conf.5.html#PRINTCAPNAME">printcap name = /etc/printcap </a></span></dt><dd><p>
-<a class="indexterm" name="id2617438"></a>
-<a class="indexterm" name="id2617444"></a>
-<a class="indexterm" name="id2617450"></a>
+<a class="indexterm" name="id2617451"></a>
+<a class="indexterm" name="id2617457"></a>
+<a class="indexterm" name="id2617464"></a>
 		Tells Samba where to look for a list of available printer names. Where CUPS is used, make sure that a printcap
 		file is written. This is controlled by the <code class="constant">Printcap</code> directive in the
 		<code class="filename">cupsd.conf</code> file.
 	</p></dd><dt><span class="term"><a class="link" href="smb.conf.5.html#PRINTERADMIN">printer admin = @ntadmin </a></span></dt><dd><p>
-<a class="indexterm" name="id2617489"></a>
-<a class="indexterm" name="id2617495"></a>
 <a class="indexterm" name="id2617502"></a>
 <a class="indexterm" name="id2617508"></a>
+<a class="indexterm" name="id2617515"></a>
+<a class="indexterm" name="id2617522"></a>
 		Members of the ntadmin group should be able to add drivers and set printer properties
 		(<code class="constant">ntadmin</code> is only an example name; it needs to be a valid UNIX group name); root is
 		implicitly always a <a class="link" href="smb.conf.5.html#PRINTERADMIN">printer admin</a>. The <code class="literal">@</code> sign precedes group names
@@ -399,20 +399,20 @@
 		Samba-2.2</a>).  In larger installations, the <a class="link" href="smb.conf.5.html#PRINTERADMIN">printer admin</a> parameter is normally a
 		per-share parameter. This permits different groups to administer each printer share.
 	</p></dd><dt><span class="term"><a class="link" href="smb.conf.5.html#LPQCACHETIME">lpq cache time = 20 </a></span></dt><dd><p>
-<a class="indexterm" name="id2617590"></a>
-<a class="indexterm" name="id2617596"></a>
+<a class="indexterm" name="id2617603"></a>
+<a class="indexterm" name="id2617609"></a>
 		Controls the cache time for the results of the lpq command. It prevents the lpq command being called too often
 		and reduces the load on a heavily used print server.
 	</p></dd><dt><span class="term"><a class="link" href="smb.conf.5.html#USECLIENTDRIVER">use client driver = no </a></span></dt><dd><p>
-<a class="indexterm" name="id2617625"></a>
+<a class="indexterm" name="id2617638"></a>
 		If set to <code class="constant">yes</code>, only takes effect for Windows NT/200x/XP clients (and not for Win
 		95/98/ME). Its default value is <code class="constant">No</code> (or <code class="constant">False</code>).  It must
 		<span class="emphasis"><em>not</em></span> be enabled on print shares (with a <code class="constant">yes</code> or
 		<code class="constant">true</code> setting) that have valid drivers installed on the Samba server. For more detailed
 		explanations, see the <code class="filename">smb.conf</code> man page.
 	</p></dd></dl></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="ptrsect"></a>The [printers] Section</h4></div></div></div><p>
-<a class="indexterm" name="id2617677"></a>
-<a class="indexterm" name="id2617683"></a>
+<a class="indexterm" name="id2617690"></a>
+<a class="indexterm" name="id2617697"></a>
 The printers section is the second special section. If a section with this name appears in the <code class="filename">smb.conf</code>,
 users are able to connect to any printer specified in the Samba host's printcap file, because Samba on startup
 then creates a printer share for every printer name it finds in the printcap file. You could regard this
@@ -468,9 +468,9 @@
 		connection), but only via print spooling operations. Normal write operations are not permitted.
 		</p></dd><dt><span class="term"><a class="link" href="smb.conf.5.html#WRITABLE">writable = no </a></span></dt><dd><p>
 		Is a synonym for <a class="link" href="smb.conf.5.html#READONLY">read only = yes</a>.
-		</p></dd></dl></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2618070"></a>Any [my_printer_name] Section</h4></div></div></div><p>
-<a class="indexterm" name="id2618078"></a>
-<a class="indexterm" name="id2618085"></a>
+		</p></dd></dl></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2618083"></a>Any [my_printer_name] Section</h4></div></div></div><p>
+<a class="indexterm" name="id2618092"></a>
+<a class="indexterm" name="id2618098"></a>
 If a <em class="parameter"><code>[my_printer_name]</code></em> section appears in the <code class="filename">smb.conf</code> file, which includes the
 parameter <a class="link" href="smb.conf.5.html#PRINTABLE">printable = yes</a> Samba will configure it as a printer share.
 Windows 9x/Me clients may have problems with connecting or loading printer drivers if the share name has more
@@ -502,11 +502,11 @@
 		you can see, you could name IP addresses as well as NetBIOS hostnames here.
 		</p></dd><dt><span class="term"><a class="link" href="smb.conf.5.html#GUESTOK">guest ok = no </a></span></dt><dd><p>
 		This printer is not open for the guest account.
-		</p></dd></dl></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2618365"></a>Print Commands</h4></div></div></div><p>
-<a class="indexterm" name="id2618372"></a>
-<a class="indexterm" name="id2618379"></a>
+		</p></dd></dl></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2618378"></a>Print Commands</h4></div></div></div><p>
 <a class="indexterm" name="id2618386"></a>
-<a class="indexterm" name="id2618393"></a>
+<a class="indexterm" name="id2618392"></a>
+<a class="indexterm" name="id2618399"></a>
+<a class="indexterm" name="id2618406"></a>
 In each section defining a printer (or in the <em class="parameter"><code>[printers]</code></em> section),
 a <em class="parameter"><code>print command</code></em> parameter may be defined. It sets a command to process the files
 that have been placed into the Samba print spool directory for that printer. (That spool directory was,
@@ -518,8 +518,8 @@
 to debug printing. If you craft your own print commands (or even develop print command shell scripts),
 make sure you pay attention to the need to remove the files from the Samba spool directory. Otherwise,
 your hard disk may soon suffer from shortage of free space.
-</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2618441"></a>Default UNIX System Printing Commands</h4></div></div></div><p>
-<a class="indexterm" name="id2618448"></a>
+</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2618454"></a>Default UNIX System Printing Commands</h4></div></div></div><p>
+<a class="indexterm" name="id2618462"></a>
 You learned earlier that Samba, in most cases, uses its built-in settings for many parameters if it cannot
 find an explicitly stated one in its configuration file. The same is true for the <a class="link" href="smb.conf.5.html#PRINTCOMMAND">print command</a>. The default print command varies depending on the <a class="link" href="smb.conf.5.html#PRINTING">printing</a> parameter
 setting. In the commands listed in <a class="link" href="classicalprinting.html#printOptions" title="Table 21.1. Default Printing Settings">Default Printing Settings</a> , you will
@@ -528,29 +528,29 @@
 explained in more detail in <a class="link" href="classicalprinting.html#printOptions" title="Table 21.1. Default Printing Settings">Default Printing Settings</a> presents an overview
 of key printing options but excludes the special case of CUPS, is discussed in <a class="link" href="CUPS-printing.html" title="Chapter 22. CUPS Printing Support">CUPS Printing Support</a>.
 </p><div class="table"><a name="printOptions"></a><p class="title"><b>Table 21.1. Default Printing Settings</b></p><div class="table-contents"><table summary="Default Printing Settings" border="1"><colgroup><col align="left"><col align="left"></colgroup><thead><tr><th align="left">Setting</th><th align="left">Default Printing Commands</th></tr></thead><tbody><tr><td align="left"><a class="link" href="smb.conf.5.html#PRINTING">printing = bsd|aix|lprng|plp</a></td><td align="left">print command is <code class="literal">lpr -r -P%p %s</code></td></tr><tr><td align="left"><a class="link" href="smb.conf.5.html#PRINTING">printing = sysv|hpux</a></td><td align="left">print command is <code class="literal">lp -c -P%p %s; rm %s</code></td></tr><tr><td align="left"> <a class="link" href="smb.conf.5.html#PRINTING">printing = qnx</a></td><td align="left">print command is <code class="literal">lp -r -P%p -s %s</code></td></tr><tr><td align="left"><a class="link" href="smb.conf.5.html#PRINTING">printing = bsd|aix|lprng|plp</a></td><td align="left">lpq command is <code class="literal">lpq -P%p</code></td></tr><tr><td align="left"><a class="link" href="smb.conf.5.html#PRINTING">printing = sysv|hpux</a></td><td align="left">lpq command is <code class="literal">lpstat -o%p</code></td></tr><tr><td align="left"><a class="link" href="smb.conf.5.html#PRINTING">printing = qnx</a></td><td align="left">lpq command is <code class="literal">lpq -P%p</code></td></tr><tr><td align="left"><a class="link" href="smb.conf.5.html#PRINTING">printing = bsd|aix|lprng|plp</a></td><td align="left">lprm command is <code class="literal">lprm -P%p %j</code></td></tr><tr><td align="left"><a class="link" href="smb.conf.5.html#PRINTING">printing = sysv|hpux</a></td><td align="left">lprm command is <code class="literal">cancel %p-%j</code></td></tr><tr><td align="left"><a class="link" href="smb.conf.5.html#PRINTING">printing = qnx</a></td><td align="left">lprm command is <code class="literal">cancel %p-%j</code></td></tr><tr><td align="left"><a class="link" href="smb.conf.5.html#PRINTING">printing = bsd|aix|lprng|plp</a></td><td align="left">lppause command is <code class="literal">lp -i %p-%j -H hold</code></td></tr><tr><td align="left"><a class="link" href="smb.conf.5.html#PRINTING">printing = sysv|hpux</a></td><td align="left">lppause command   (...is empty)</td></tr><tr><td align="left"><a class="link" href="smb.conf.5.html#PRINTING">printing = qnx</a></td><td align="left">lppause command   (...is empty)</td></tr><tr><td align="left"><a class="link" href="smb.conf.5.html#PRINTING">printing = bsd|aix|lprng|plp</a></td><td align="left">lpresume command is <code class="literal">lp -i %p-%j -H resume</code></td></tr><tr><td align="left"><a class="link" href="smb.conf.5.html#PRINTING">printing = sysv|hpux</a></td><td align="left">lpresume command   (...is empty)</td></tr><tr><td align="left"><a class="link" href="smb.conf.5.html#PRINTING">printing = qnx</a></td><td align="left">lpresume command   (...is empty)</td></tr></tbody></table></div></div><br class="table-break"><p>
-<a class="indexterm" name="id2618912"></a>
-<a class="indexterm" name="id2618918"></a>
 <a class="indexterm" name="id2618925"></a>
 <a class="indexterm" name="id2618932"></a>
+<a class="indexterm" name="id2618938"></a>
+<a class="indexterm" name="id2618946"></a>
 For <em class="parameter"><code>printing = CUPS</code></em>, if Samba is compiled against libcups, it uses the CUPS API to
 submit jobs. (It is a good idea also to set <a class="link" href="smb.conf.5.html#PRINTCAP">printcap = cups</a> in case your
 <code class="filename">cupsd.conf</code> is set to write its autogenerated printcap file to an unusual place).
 Otherwise, Samba maps to the System V printing commands with the -oraw option for printing; that is, it uses
 <code class="literal">lp -c -d%p -oraw; rm %s</code>. With <em class="parameter"><code>printing = cups</code></em>, and if Samba is
 compiled against libcups, any manually set print command will be ignored!
-</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2618984"></a>Custom Print Commands</h4></div></div></div><p>
-<a class="indexterm" name="id2618992"></a>
-<a class="indexterm" name="id2618999"></a>
+</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2618998"></a>Custom Print Commands</h4></div></div></div><p>
+<a class="indexterm" name="id2619006"></a>
+<a class="indexterm" name="id2619012"></a>
 After a print job has finished spooling to a service, the <a class="link" href="smb.conf.5.html#PRINTCOMMAND">print command</a> will be used
 by Samba via a system() call to process the spool file. Usually the command specified will submit the spool
 file to the host's printing subsystem. But there is no requirement at all that this must be the case. The
 print subsystem may not remove the spool file on its own, so whatever command you specify, you should ensure
 that the spool file is deleted after it has been processed.
 </p><p>
-<a class="indexterm" name="id2619029"></a>
-<a class="indexterm" name="id2619036"></a>
 <a class="indexterm" name="id2619042"></a>
 <a class="indexterm" name="id2619049"></a>
+<a class="indexterm" name="id2619056"></a>
+<a class="indexterm" name="id2619063"></a>
 There is no difficulty with using your own customized print commands with the traditional printing systems.
 However, if you do not wish to roll your own, you should be well informed about the default built-in commands
 that Samba uses for each printing subsystem (see <a class="link" href="classicalprinting.html#printOptions" title="Table 21.1. Default Printing Settings">Default Printing
@@ -560,28 +560,28 @@
 appropriate value automatically. Print commands can handle all Samba macro substitutions. In regard to
 printing, the following ones do have special relevance:
 </p><div class="itemizedlist"><ul type="disc"><li><p><em class="parameter"><code>%s, %f</code></em>  the path to the spool file name.</p></li><li><p><em class="parameter"><code>%p</code></em>  the appropriate printer name.</p></li><li><p><em class="parameter"><code>%J</code></em>  the job name as transmitted by the client.</p></li><li><p><em class="parameter"><code>%c</code></em>  the number of printed pages of the spooled job (if known).</p></li><li><p><em class="parameter"><code>%z</code></em>  the size of the spooled print job (in bytes).</p></li></ul></div><p>
-<a class="indexterm" name="id2619148"></a>
+<a class="indexterm" name="id2619161"></a>
 The print command must contain at least one occurrence of <em class="parameter"><code>%s</code></em> or
 <em class="parameter"><code>%f</code></em>. The <em class="parameter"><code>%p</code></em> is optional. If no printer name is supplied,
 the <em class="parameter"><code>%p</code></em> will be silently removed from the print command. In this case, the job is
 sent to the default printer.
 </p><p>
-<a class="indexterm" name="id2619184"></a>
-<a class="indexterm" name="id2619191"></a>
+<a class="indexterm" name="id2619197"></a>
+<a class="indexterm" name="id2619204"></a>
 If specified in the <em class="parameter"><code>[global]</code></em> section, the print command given will be
 used for any printable service that does not have its own print command specified. If there is neither a
 specified print command for a printable service nor a global print command, spool files will be created
 but not processed! Most importantly, print files will not be removed, so they will consume disk space.
 </p><p>
-<a class="indexterm" name="id2619213"></a>
-<a class="indexterm" name="id2619220"></a>
+<a class="indexterm" name="id2619226"></a>
+<a class="indexterm" name="id2619233"></a>
 Printing may fail on some UNIX systems when using the <span class="emphasis"><em>nobody</em></span> account. If this happens, create an
 alternative guest account and give it the privilege to print. Set up this guest account in the
 <em class="parameter"><code>[global]</code></em> section with the <em class="parameter"><code>guest account</code></em> parameter.
 </p><p>
-<a class="indexterm" name="id2619250"></a>
-<a class="indexterm" name="id2619257"></a>
-<a class="indexterm" name="id2619264"></a>
+<a class="indexterm" name="id2619263"></a>
+<a class="indexterm" name="id2619270"></a>
+<a class="indexterm" name="id2619277"></a>
 You can form quite complex print commands. You need to realize that print commands are just
 passed to a UNIX shell. The shell is able to expand the included environment variables as
 usual. (The syntax to include a UNIX environment variable <em class="parameter"><code>$variable</code></em>
@@ -589,15 +589,15 @@
 <a class="link" href="smb.conf.5.html#PRINTCOMMAND">print command</a> example, the following will log a print job
 to <code class="filename">/tmp/print.log</code>, print the file, then remove it. The semicolon (&#8220;<span class="quote">;</span>&#8221;
 is the usual separator for commands in shell scripts:
-</p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2619319"></a><em class="parameter"><code>print command = echo Printing %s &gt;&gt; /tmp/print.log; lpr -P %p %s; rm %s</code></em></td></tr></table><p>
+</p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2619332"></a><em class="parameter"><code>print command = echo Printing %s &gt;&gt; /tmp/print.log; lpr -P %p %s; rm %s</code></em></td></tr></table><p>
 You may have to vary your own command considerably from this example depending on how you normally print
 files on your system. The default for the <a class="link" href="smb.conf.5.html#PRINTCOMMAND">print command</a>
 parameter varies depending on the setting of the <a class="link" href="smb.conf.5.html#PRINTING">printing</a>
 parameter. Another example is:
-</p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2619370"></a><em class="parameter"><code>print command = /usr/local/samba/bin/myprintscript %p %s</code></em></td></tr></table></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="cups-msrpc"></a>Printing Developments Since Samba-2.2</h2></div></div></div><p>
-<a class="indexterm" name="id2619396"></a>
-<a class="indexterm" name="id2619403"></a>
+</p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2619383"></a><em class="parameter"><code>print command = /usr/local/samba/bin/myprintscript %p %s</code></em></td></tr></table></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="cups-msrpc"></a>Printing Developments Since Samba-2.2</h2></div></div></div><p>
 <a class="indexterm" name="id2619409"></a>
+<a class="indexterm" name="id2619416"></a>
+<a class="indexterm" name="id2619423"></a>
 Prior to Samba-2.2.x, print server support for Windows clients was limited to <span class="emphasis"><em>LanMan</em></span>
 printing calls. This is the same protocol level as Windows 9x/Me PCs offer when they share printers.
 Beginning with the 2.2.0 release, Samba started to support the native Windows NT printing mechanisms. These
@@ -606,67 +606,67 @@
 </p><p>
 The additional functionality provided by the new SPOOLSS support includes:
 </p><div class="itemizedlist"><ul type="disc"><li><p>
-<a class="indexterm" name="id2619445"></a>
+<a class="indexterm" name="id2619458"></a>
 	Support for downloading printer driver files to Windows 95/98/NT/2000 clients upon
 	demand (<span class="emphasis"><em>Point'n'Print</em></span>).
 	</p></li><li><p>
-<a class="indexterm" name="id2619461"></a>
+<a class="indexterm" name="id2619475"></a>
 	Uploading of printer drivers via the Windows NT <span class="emphasis"><em>Add Printer Wizard</em></span> (APW)
 	or the <a class="ulink" href="http://imprints.sourceforge.net/" target="_top">Imprints</a> tool set.
 	</p></li><li><p>	
-<a class="indexterm" name="id2619484"></a>
-<a class="indexterm" name="id2619491"></a>
-<a class="indexterm" name="id2619498"></a>
-<a class="indexterm" name="id2619505"></a>
-<a class="indexterm" name="id2619512"></a>
+<a class="indexterm" name="id2619497"></a>
+<a class="indexterm" name="id2619504"></a>
+<a class="indexterm" name="id2619511"></a>
+<a class="indexterm" name="id2619518"></a>
+<a class="indexterm" name="id2619525"></a>
 	Support for the native MS-RPC printing calls such as StartDocPrinter, EnumJobs(), and so on. (See the
 	<a class="ulink" href="http://msdn.microsoft.com/" target="_top">MSDN documentation</a> for more information on the
 	Win32 printing API).
 	</p></li><li><p>
-<a class="indexterm" name="id2619532"></a>
-<a class="indexterm" name="id2619538"></a>
+<a class="indexterm" name="id2619545"></a>
+<a class="indexterm" name="id2619552"></a>
 	Support for NT Access Control Lists (ACL) on printer objects.
 	</p></li><li><p>
-<a class="indexterm" name="id2619551"></a>
+<a class="indexterm" name="id2619564"></a>
 	Improved support for printer queue manipulation through the use of internal databases for spooled
 	job information (implemented by various <code class="filename">*.tdb</code> files).
 	</p></li></ul></div><p>
-<a class="indexterm" name="id2619570"></a>
-<a class="indexterm" name="id2619577"></a>
+<a class="indexterm" name="id2619584"></a>
+<a class="indexterm" name="id2619590"></a>
 A benefit of updating is that Samba-3 is able to publish its printers to Active Directory (or LDAP).
 </p><p>
-<a class="indexterm" name="id2619589"></a>
+<a class="indexterm" name="id2619602"></a>
 A fundamental difference exists between MS Windows NT print servers and Samba operation. Windows NT
 permits the installation of local printers that are not shared. This is an artifact of the fact that
 any Windows NT machine (server or client) may be used by a user as a workstation. Samba will publish all
 printers that are made available, either by default or by specific declaration via printer-specific shares.
 </p><p>
-<a class="indexterm" name="id2619606"></a>
-<a class="indexterm" name="id2619613"></a>
 <a class="indexterm" name="id2619619"></a>
 <a class="indexterm" name="id2619626"></a>
 <a class="indexterm" name="id2619633"></a>
+<a class="indexterm" name="id2619640"></a>
+<a class="indexterm" name="id2619646"></a>
 Windows NT/200x/XP Professional clients do not have to use the standard SMB printer share; they can
 print directly to any printer on another Windows NT host using MS-RPC. This, of course, assumes that
 the client has the necessary privileges on the remote host that serves the printer resource. The
 default permissions assigned by Windows NT to a printer gives the print permissions to the well-known
 <span class="emphasis"><em>Everyone</em></span> group. (The older clients of type Windows 9x/Me can only print to shared
 printers.)
-</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2619653"></a>Point'n'Print Client Drivers on Samba Servers</h3></div></div></div><p>
-<a class="indexterm" name="id2619662"></a>
+</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2619666"></a>Point'n'Print Client Drivers on Samba Servers</h3></div></div></div><p>
+<a class="indexterm" name="id2619675"></a>
 There is much confusion about what all this means. The question is often asked, &#8220;<span class="quote">Is it or is
 it not necessary for printer drivers to be installed on a Samba host in order to support printing from
 Windows clients?</span>&#8221; The answer to this is no, it is not necessary.
 </p><p>
-<a class="indexterm" name="id2619680"></a>
-<a class="indexterm" name="id2619686"></a>
+<a class="indexterm" name="id2619693"></a>
+<a class="indexterm" name="id2619700"></a>
 Windows NT/2000 clients can, of course, also run their APW to install drivers <span class="emphasis"><em>locally</em></span>
 (which then connect to a Samba-served print queue). This is the same method used by Windows 9x/Me
 clients. (However, a bug existed in Samba 2.2.0 that made Windows NT/2000 clients
 require that the Samba server possess a valid driver for the printer. This was fixed in Samba 2.2.1).
 </p><p>
-<a class="indexterm" name="id2619706"></a>
-<a class="indexterm" name="id2619713"></a>
+<a class="indexterm" name="id2619719"></a>
+<a class="indexterm" name="id2619726"></a>
 But it is a new capability to install the printer drivers into the <em class="parameter"><code>[print$]</code></em>
 share of the Samba server, and a big convenience, too. Then <span class="emphasis"><em>all</em></span> clients
 (including 95/98/ME) get the driver installed when they first connect to this printer share. The
@@ -682,16 +682,16 @@
 	</p></li><li><p>
 	Using <span class="emphasis"><em>cupsaddsmb</em></span> (only works for the CUPS printing system, not for LPR/LPD, LPRng, and so on).
 	</p></li></ul></div><p>
-<a class="indexterm" name="id2619795"></a>
-<a class="indexterm" name="id2619802"></a>
+<a class="indexterm" name="id2619808"></a>
+<a class="indexterm" name="id2619815"></a>
 Samba does not use these uploaded drivers in any way to process spooled files. These drivers are utilized
 entirely by the clients who download and install them via the &#8220;<span class="quote">Point'n'Print</span>&#8221; mechanism
 supported by Samba. The clients use these drivers to generate print files in the format the printer
 (or the UNIX print system) requires. Print files received by Samba are handed over to the UNIX printing
 system, which is responsible for all further processing, as needed.
-</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2619823"></a>The Obsoleted [printer$] Section</h3></div></div></div><p>
-<a class="indexterm" name="id2619831"></a>
-<a class="indexterm" name="id2619838"></a>
+</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2619836"></a>The Obsoleted [printer$] Section</h3></div></div></div><p>
+<a class="indexterm" name="id2619844"></a>
+<a class="indexterm" name="id2619851"></a>
 	Versions of Samba prior to 2.2 made it possible to use a share named <em class="parameter"><code>[printer$]</code></em>. This
 	name was taken from the same named service created by Windows 9x/Me clients when a printer was shared by them.
 	Windows 9x/Me printer servers always have a <em class="parameter"><code>[printer$]</code></em> service that provides
@@ -701,9 +701,9 @@
 	parameter named <em class="parameter"><code>printer driver</code></em> provided a means of defining the printer driver name to
 	be sent to the client.
 	</p><p>
-<a class="indexterm" name="id2619882"></a>
-<a class="indexterm" name="id2619889"></a>
 <a class="indexterm" name="id2619896"></a>
+<a class="indexterm" name="id2619902"></a>
+<a class="indexterm" name="id2619909"></a>
 	These parameters, including the <em class="parameter"><code>printer driver file</code></em> parameter,
 	are now removed and cannot be used in installations of Samba-3. The share name
 	<em class="parameter"><code>[print$]</code></em> is now used for the location of downloadable printer
@@ -713,8 +713,8 @@
 	of its ACLs) to support printer driver downloads and uploads. This does not mean Windows
 	9x/Me clients are now thrown aside. They can use Samba's <em class="parameter"><code>[print$]</code></em>
 	share support just fine.
-	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2619944"></a>Creating the [print$] Share</h3></div></div></div><p>
-<a class="indexterm" name="id2619952"></a>
+	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2619957"></a>Creating the [print$] Share</h3></div></div></div><p>
+<a class="indexterm" name="id2619965"></a>
 In order to support the uploading and downloading of printer driver files, you must first configure a
 file share named <em class="parameter"><code>[print$]</code></em>. The public name of this share is hard coded
 in the MS Windows clients. It cannot be renamed, since Windows clients are programmed to search for a
@@ -724,15 +724,15 @@
 <em class="parameter"><code>[print$]</code></em> file share (of course, some of the parameter values, such
 as <a class="link" href="smb.conf.5.html#PATH">path</a>, are arbitrary and should be replaced with appropriate values for your
 site). See <a class="link" href="classicalprinting.html#prtdollar" title="Example 21.3. [print$] Example">[print\$] Example</a>.
-</p><div class="example"><a name="prtdollar"></a><p class="title"><b>Example 21.3. [print$] Example</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td># members of the ntadmin group should be able to add drivers and set</td></tr><tr><td># printer properties. root is implicitly always a 'printer admin'.</td></tr><tr><td><a class="indexterm" name="id2620036"></a><em class="parameter"><code>printer admin = @ntadmin</code></em></td></tr><tr><td># ...</td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[printers]</code></em></td></tr><tr><td># ...</td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[print$]</code></em></td></tr><tr><td><a class="indexterm" name="id2620073"></a><em class="parameter"><code>comment = Printer Driver Download Area</code></em></td></tr><tr><td><a class="indexterm" name="id2620084"></a><em class="parameter"><code>path = /etc/samba/drivers</code></em></td></tr><tr><td><a class="indexterm" name="id2620096"></a><em class="parameter"><code>browseable = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2620108"></a><em class="parameter"><code>guest ok = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2620119"></a><em class="parameter"><code>read only = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2620131"></a><em class="parameter"><code>write list = @ntadmin, root</code></em></td></tr></table></div></div><br class="example-break"><p>
+</p><div class="example"><a name="prtdollar"></a><p class="title"><b>Example 21.3. [print$] Example</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td># members of the ntadmin group should be able to add drivers and set</td></tr><tr><td># printer properties. root is implicitly always a 'printer admin'.</td></tr><tr><td><a class="indexterm" name="id2620050"></a><em class="parameter"><code>printer admin = @ntadmin</code></em></td></tr><tr><td># ...</td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[printers]</code></em></td></tr><tr><td># ...</td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[print$]</code></em></td></tr><tr><td><a class="indexterm" name="id2620085"></a><em class="parameter"><code>comment = Printer Driver Download Area</code></em></td></tr><tr><td><a class="indexterm" name="id2620097"></a><em class="parameter"><code>path = /etc/samba/drivers</code></em></td></tr><tr><td><a class="indexterm" name="id2620109"></a><em class="parameter"><code>browseable = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2620121"></a><em class="parameter"><code>guest ok = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2620132"></a><em class="parameter"><code>read only = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2620144"></a><em class="parameter"><code>write list = @ntadmin, root</code></em></td></tr></table></div></div><br class="example-break"><p>
 Of course, you also need to ensure that the directory named by the
 <a class="link" href="smb.conf.5.html#PATH">path</a> parameter exists on the UNIX file system.
-</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2620161"></a>[print$] Stanza Parameters</h3></div></div></div><p>
-<a class="indexterm" name="id2620169"></a>
-<a class="indexterm" name="id2620176"></a>
+</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2620174"></a>[print$] Stanza Parameters</h3></div></div></div><p>
 <a class="indexterm" name="id2620182"></a>
 <a class="indexterm" name="id2620189"></a>
 <a class="indexterm" name="id2620196"></a>
+<a class="indexterm" name="id2620203"></a>
+<a class="indexterm" name="id2620210"></a>
 The <em class="parameter"><code>[print$]</code></em> is a special section in <code class="filename">smb.conf</code>. It contains settings relevant to
 potential printer driver download and is used by Windows clients for local print driver installation.
 The following parameters are frequently needed in this share section:
@@ -777,7 +777,7 @@
 		can copy files to the share. If this is a non-root account, then the account should also
 		be mentioned in the global <a class="link" href="smb.conf.5.html#PRINTERADMIN">printer admin</a>
 		parameter. See the <code class="filename">smb.conf</code> man page for more information on configuring file shares.
-		</p></dd></dl></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2620481"></a>The [print$] Share Directory</h3></div></div></div><p>
+		</p></dd></dl></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2620495"></a>The [print$] Share Directory</h3></div></div></div><p>
 In order for a Windows NT print server to support the downloading of driver files by multiple client
 architectures, you must create several subdirectories within the <em class="parameter"><code>[print$]</code></em>
 service (i.e., the UNIX directory named by the <a class="link" href="smb.conf.5.html#PATH">path</a>
@@ -812,7 +812,7 @@
 Neighborhood</span> or <span class="guiicon">My Network Places</span> and browse for the Samba host. Once you
 have located the server, navigate to its <span class="guiicon">Printers and Faxes</span> folder. You should see
 an initial listing of printers that matches the printer shares defined on your Samba host.
-</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2620624"></a>Installing Drivers into [print$]</h2></div></div></div><p>
+</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2620637"></a>Installing Drivers into [print$]</h2></div></div></div><p>
 Have you successfully created the <em class="parameter"><code>[print$]</code></em> share in <code class="filename">smb.conf</code>, and have you forced
 Samba to reread its <code class="filename">smb.conf</code> file? Good. But you are not yet ready to use the new facility. The client
 driver files need to be installed into this share. So far, it is still an empty share. Unfortunately, it is
@@ -828,7 +828,7 @@
 	from any Windows NT/200x/XP client workstation.
 	</p></li></ul></div><p>
 The latter option is probably the easier one (even if the process may seem a little bit weird at first).
-</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2620717"></a>Add Printer Wizard Driver Installation</h3></div></div></div><p>
+</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2620730"></a>Add Printer Wizard Driver Installation</h3></div></div></div><p>
 The printers initially listed in the Samba host's <span class="guiicon">Printers</span> folder accessed from a
 client's Explorer will have no real printer driver assigned to them. By default this driver name is set
 to a null string. This must be changed now. The local <span class="guiicon">Add Printer Wizard</span> (APW), run from
@@ -879,10 +879,10 @@
 	Run <code class="literal">rpcclient</code> a second time with the <code class="literal">setdriver</code> subcommand.
 	</p></li></ol></div><p>
 We provide detailed hints for each of these steps in the paragraphs that follow.
-</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2620993"></a>Identifying Driver Files</h4></div></div></div><p>
-<a class="indexterm" name="id2621001"></a>
-<a class="indexterm" name="id2621008"></a>
-<a class="indexterm" name="id2621015"></a>
+</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2621006"></a>Identifying Driver Files</h4></div></div></div><p>
+<a class="indexterm" name="id2621014"></a>
+<a class="indexterm" name="id2621021"></a>
+<a class="indexterm" name="id2621028"></a>
 To find out about the driver files, you have two options. You can check the contents of the driver
 CDROM that came with your printer. Study the <code class="filename">*.inf</code> files located on the CD-ROM. This
 may not be possible, since the <code class="filename">*.inf</code> file might be missing. Unfortunately, vendors have now started
@@ -890,14 +890,14 @@
 archive format. Additionally, the files may be re-named during the installation process. This makes it
 extremely difficult to identify the driver files required.
 </p><p>
-<a class="indexterm" name="id2621045"></a>
+<a class="indexterm" name="id2621059"></a>
 Then you have the second option. Install the driver locally on a Windows client and
 investigate which filenames and paths it uses after they are installed. (You need to repeat
 this procedure for every client platform you want to support. We show it here for the
 <span class="application">W32X86</span> platform only, a name used by Microsoft for all Windows NT/200x/XP
 clients.)
 </p><p>
-<a class="indexterm" name="id2621072"></a>
+<a class="indexterm" name="id2621085"></a>
 A good method to recognize the driver files is to print the test page from the driver's
 <span class="guilabel">Properties</span> dialog (<span class="guilabel">General</span> tab). Then look at the list of
 driver files named on the printout. You'll need to recognize what Windows (and Samba) are calling the
@@ -905,9 +905,9 @@
 <span class="guilabel">Help File</span>, and (optionally) <span class="guilabel">Dependent Driver Files</span>
 (this may vary slightly for Windows NT). You need to note all filenames for the next steps.
 </p><p>
-<a class="indexterm" name="id2621128"></a>
-<a class="indexterm" name="id2621135"></a>
 <a class="indexterm" name="id2621142"></a>
+<a class="indexterm" name="id2621148"></a>
+<a class="indexterm" name="id2621155"></a>
 Another method to quickly test the driver filenames and related paths is provided by the
 <code class="literal">rpcclient</code> utility. Run it with <code class="literal">enumdrivers</code> or with the
 <code class="literal">getdriver</code> subcommand, each at the <code class="filename">3</code> info level. In the following example,
@@ -948,10 +948,10 @@
   Monitorname: []
   Defaultdatatype: []
 </pre><p>
-<a class="indexterm" name="id2621258"></a>
-<a class="indexterm" name="id2621264"></a>
 <a class="indexterm" name="id2621271"></a>
 <a class="indexterm" name="id2621278"></a>
+<a class="indexterm" name="id2621284"></a>
+<a class="indexterm" name="id2621291"></a>
 You may notice that this driver has quite a large number of <span class="guilabel">Dependent files</span>
 (there are worse cases, however). Also, strangely, the
 <span class="guilabel">Driver File</span> is tagged here
@@ -961,9 +961,9 @@
 addition to those for <span class="application">W32X86</span> (i.e., the Windows NT 2000/XP clients) onto a
 Windows PC. This PC can also host the Windows 9x/Me drivers, even if it runs on Windows NT, 2000, or XP.
 </p><p>
-<a class="indexterm" name="id2621326"></a>
-<a class="indexterm" name="id2621333"></a>
 <a class="indexterm" name="id2621340"></a>
+<a class="indexterm" name="id2621346"></a>
+<a class="indexterm" name="id2621353"></a>
 Since the <em class="parameter"><code>[print$]</code></em> share is usually accessible through the <span class="guiicon">Network
 Neighborhood</span>, you can also use the UNC notation from Windows Explorer to poke at it. The Windows
 9x/Me driver files will end up in subdirectory <code class="filename">0</code> of the <code class="filename">WIN40</code>
@@ -974,7 +974,7 @@
 mode. Windows 2000 changed this. While it still can use the kernel mode drivers (if this is enabled by
 the Admin), its native mode for printer drivers is user mode execution. This requires drivers designed
 for this purpose. These types of drivers install into the &#8220;<span class="quote">3</span>&#8221; subdirectory.
-</p></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2621404"></a>Obtaining Driver Files from Windows Client [print$] Shares</h4></div></div></div><p>
+</p></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2621417"></a>Obtaining Driver Files from Windows Client [print$] Shares</h4></div></div></div><p>
 Now we need to collect all the driver files we identified in our previous step. Where do we get them
 from? Well, why not retrieve them from the very PC and the same <em class="parameter"><code>[print$]</code></em>
 share that we investigated in our last step to identify the files? We can use <code class="literal">smbclient</code>
@@ -999,12 +999,12 @@
 This ensures that all commands are executed in sequence on the remote Windows server before
 <code class="literal">smbclient</code> exits again.
 </p><p>
-<a class="indexterm" name="id2621511"></a>
+<a class="indexterm" name="id2621525"></a>
 Remember to repeat the procedure for the <span class="application">WIN40</span> architecture should you need to
 support Windows 9x/Me/XP clients. Remember too, the files for these architectures are in the
 <code class="filename">WIN40/0/</code> subdirectory. Once this is complete, we can run <code class="literal">smbclient. .
 .put</code> to store the collected files on the Samba server's <em class="parameter"><code>[print$]</code></em> share.
-</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2621549"></a>Installing Driver Files into [print$]</h4></div></div></div><p>
+</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2621562"></a>Installing Driver Files into [print$]</h4></div></div></div><p>
 We are now going to locate the driver files into the <em class="parameter"><code>[print$]</code></em> share. Remember, the
 UNIX path to this share has been defined previously in your <code class="filename">smb.conf</code> file. You also have created
 subdirectories for the different Windows client types you want to support. If, for example, your
@@ -1017,8 +1017,8 @@
 	For all Windows 95, 98, and Me clients, <code class="filename">/etc/samba/drivers/WIN40/</code> but not
 	(yet) into the <code class="filename">0</code> subdirectory.
 	</p></li></ul></div><p>
-<a class="indexterm" name="id2621628"></a>
-<a class="indexterm" name="id2621635"></a>
+<a class="indexterm" name="id2621641"></a>
+<a class="indexterm" name="id2621648"></a>
 We again use smbclient to transfer the driver files across the network. We specify the same files
 and paths as were leaked to us by running <code class="literal">getdriver</code> against the original
 <span class="emphasis"><em>Windows</em></span> install. However, now we are going to store the files into a
@@ -1055,18 +1055,18 @@
 putting file HDNIS01Aux.dll as \W32X86\HDNIS01Aux.dll
 putting file HDNIS01_de.NTF as \W32X86\HDNIS01_de.NTF
 </pre><p>
-<a class="indexterm" name="id2621707"></a>
-<a class="indexterm" name="id2621714"></a>
-<a class="indexterm" name="id2621721"></a>
+<a class="indexterm" name="id2621720"></a>
+<a class="indexterm" name="id2621727"></a>
+<a class="indexterm" name="id2621734"></a>
 Whew  that was a lot of typing! Most drivers are a lot smaller  many have only three generic
 PostScript driver files plus one PPD. While we did retrieve the files from the <code class="filename">2</code>
 subdirectory of the <code class="filename">W32X86</code> directory from the Windows box, we do not put them
 (for now) in this same subdirectory of the Samba box. This relocation will automatically be done by the
 <code class="literal">adddriver</code> command, which we will run shortly (and do not forget to also put the files
 for the Windows 9x/Me architecture into the <code class="filename">WIN40/</code> subdirectory should you need them).
-</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2621767"></a><code class="literal">smbclient</code> to Confirm Driver Installation</h4></div></div></div><p>
-<a class="indexterm" name="id2621780"></a>
-<a class="indexterm" name="id2621786"></a>
+</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2621780"></a><code class="literal">smbclient</code> to Confirm Driver Installation</h4></div></div></div><p>
+<a class="indexterm" name="id2621793"></a>
+<a class="indexterm" name="id2621800"></a>
 For now we verify that our files are there. This can be done with <code class="literal">smbclient</code>, too
 (but, of course, you can log in via SSH also and do this through a standard UNIX shell access):
 </p><pre class="screen">
@@ -1107,9 +1107,9 @@
 PDFcreator2.PPD                     A    15746  Sun Apr 20 22:24:07 2003
               40976 blocks of size 262144. 709 blocks available
 </pre><p>
-<a class="indexterm" name="id2621861"></a>
-<a class="indexterm" name="id2621868"></a>
 <a class="indexterm" name="id2621875"></a>
+<a class="indexterm" name="id2621882"></a>
+<a class="indexterm" name="id2621889"></a>
 Notice that there are already driver files present in the <code class="filename">2</code> subdirectory (probably from a
 previous installation). Once the files for the new driver are there too, you are still a few steps away from
 being able to use them on the clients. The only thing you could do now is retrieve them from a client just
@@ -1117,10 +1117,10 @@
 install them per Point'n'Print. The reason is that Samba does not yet know that these files are something
 special, namely <span class="emphasis"><em>printer driver files</em></span>, and it does not know to which print queue(s) these
 driver files belong.
-</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2621904"></a>Running <code class="literal">rpcclient</code> with <code class="literal">adddriver</code></h4></div></div></div><p>
-<a class="indexterm" name="id2621922"></a>
-<a class="indexterm" name="id2621929"></a>
+</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2621917"></a>Running <code class="literal">rpcclient</code> with <code class="literal">adddriver</code></h4></div></div></div><p>
 <a class="indexterm" name="id2621936"></a>
+<a class="indexterm" name="id2621942"></a>
+<a class="indexterm" name="id2621950"></a>
 Next, you must tell Samba about the special category of the files you just uploaded into the
 <em class="parameter"><code>[print$]</code></em> share. This is done by the <code class="literal">adddriver</code>
 command. It will prompt Samba to register the driver files into its internal TDB database files. The
@@ -1144,16 +1144,16 @@
 
 Printer Driver dm9110 successfully installed.
 </pre><p>
-<a class="indexterm" name="id2621991"></a>
-<a class="indexterm" name="id2621998"></a>
-<a class="indexterm" name="id2622005"></a>
+<a class="indexterm" name="id2622004"></a>
+<a class="indexterm" name="id2622011"></a>
+<a class="indexterm" name="id2622018"></a>
 After this step, the driver should be recognized by Samba on the print server. You need to be very
 careful when typing the command. Don't exchange the order of the fields. Some changes would lead to
 an <code class="computeroutput">NT_STATUS_UNSUCCESSFUL</code> error message. These become obvious. Other
 changes might install the driver files successfully but render the driver unworkable. So take care!
 Hints about the syntax of the adddriver command are in the man page. 
 provides a more detailed description, should you need it.
-</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2622028"></a>Checking <code class="literal">adddriver</code> Completion</h4></div></div></div><p>
+</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2622041"></a>Checking <code class="literal">adddriver</code> Completion</h4></div></div></div><p>
 One indication for Samba's recognition of the files as driver files is the <code class="computeroutput">successfully
 installed</code> message. Another one is the fact that our files have been moved by the
 <code class="literal">adddriver</code> command into the <code class="filename">2</code> subdirectory. You can check this
@@ -1198,17 +1198,17 @@
 </pre><p>
 Another verification is that the timestamp of the printing TDB files is now updated
 (and possibly their file size has increased).
-</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2622170"></a>Check Samba for Driver Recognition</h4></div></div></div><p>
-<a class="indexterm" name="id2622178"></a>
+</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2622183"></a>Check Samba for Driver Recognition</h4></div></div></div><p>
+<a class="indexterm" name="id2622191"></a>
 Now the driver should be registered with Samba. We can easily verify this and will do so in a
 moment. However, this driver is not yet associated with a particular printer. We may check the driver
 status of the files by at least three methods:
 </p><div class="itemizedlist"><ul type="disc"><li><p>
-<a class="indexterm" name="id2622196"></a>
-<a class="indexterm" name="id2622203"></a>
-<a class="indexterm" name="id2622210"></a>
+<a class="indexterm" name="id2622209"></a>
 <a class="indexterm" name="id2622216"></a>
 <a class="indexterm" name="id2622223"></a>
+<a class="indexterm" name="id2622230"></a>
+<a class="indexterm" name="id2622237"></a>
 	From any Windows client browse Network Neighborhood, find the Samba host, and open the Samba
 	<span class="guiicon">Printers and Faxes</span> folder. Select any printer icon, right-click and select
 	the printer <span class="guimenuitem">Properties</span>. Click the <span class="guilabel">Advanced</span>
@@ -1218,7 +1218,7 @@
 	see only its own architecture's list. If you do not have every driver installed for each platform,
 	the list will differ if you look at it from Windows95/98/ME or Windows NT/2000/XP.)
 	</p></li><li><p>
-<a class="indexterm" name="id2622263"></a>
+<a class="indexterm" name="id2622276"></a>
 	From a Windows 200x/XP client (not Windows NT) browse <span class="guiicon">Network Neighborhood</span>,
 	search for the Samba server, open the server's <span class="guiicon">Printers</span> folder,
 	and right-click on the white background (with no printer highlighted). Select <span class="guimenuitem">Server
@@ -1247,8 +1247,8 @@
 	for <span class="application">Windows NT 4.0 or 2000</span>. To have it present for <span class="application">Windows
 	95, 98, and Me</span>, you'll have to repeat the whole procedure with the WIN40 architecture
 	and subdirectory.
-	</p></li></ul></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2622397"></a>Specific Driver Name Flexibility</h4></div></div></div><p>
-<a class="indexterm" name="id2622406"></a>
+	</p></li></ul></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2622411"></a>Specific Driver Name Flexibility</h4></div></div></div><p>
+<a class="indexterm" name="id2622419"></a>
 You can name the driver as you like. If you repeat the <code class="literal">adddriver</code> step with the same
 files as before but with a different driver name, it will work the same:
 </p><pre class="screen">
@@ -1271,18 +1271,18 @@
 
 Printer Driver mydrivername successfully installed.
 </pre><p>
-<a class="indexterm" name="id2622453"></a>
-<a class="indexterm" name="id2622460"></a>
-<a class="indexterm" name="id2622467"></a>
+<a class="indexterm" name="id2622466"></a>
+<a class="indexterm" name="id2622473"></a>
+<a class="indexterm" name="id2622480"></a>
 You will be able to bind that driver to any print queue (however, you are responsible that
 you associate drivers to queues that make sense with respect to target printers). You cannot run the
 <code class="literal">rpcclient</code> <code class="literal">adddriver</code> command repeatedly. Each run consumes the
 files you had put into the <em class="parameter"><code>[print$]</code></em> share by moving them into the
 respective subdirectories, so you must execute an <code class="literal">smbclient ... put</code> command before
 each <code class="literal">rpcclient ... adddriver</code> command.
-</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2622512"></a>Running <code class="literal">rpcclient</code> with <code class="literal">setdriver</code></h4></div></div></div><p> 
-<a class="indexterm" name="id2622530"></a>
-<a class="indexterm" name="id2622537"></a>
+</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2622525"></a>Running <code class="literal">rpcclient</code> with <code class="literal">setdriver</code></h4></div></div></div><p> 
+<a class="indexterm" name="id2622543"></a>
+<a class="indexterm" name="id2622550"></a>
 Samba needs to know which printer owns which driver. Create a mapping of the driver to a printer, and
 store this information in Samba's memory, the TDB files. The <code class="literal">rpcclient setdriver</code> command
 achieves exactly this:
@@ -1309,11 +1309,11 @@
 bug in 2.2.x prevented Samba from recognizing freshly installed printers. You had to restart Samba,
 or at least send an HUP signal to all running smbd processes to work around this: <strong class="userinput"><code>kill -HUP
 `pidof smbd`</code></strong>.
-</p></div></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2622652"></a>Client Driver Installation Procedure</h2></div></div></div><p>
+</p></div></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2622666"></a>Client Driver Installation Procedure</h2></div></div></div><p>
 As Don Quixote said, &#8220;<span class="quote">The proof of the pudding is in the eating.</span>&#8221; The proof
 for our setup lies in the printing. So let's install the printer driver onto the client PCs. This is
 not as straightforward as it may seem. Read on.
-</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2622669"></a>First Client Driver Installation</h3></div></div></div><p>
+</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2622682"></a>First Client Driver Installation</h3></div></div></div><p>
 Especially important is the installation onto the first client PC (for each architectural platform
 separately). Once this is done correctly, all further clients are easy to set up and shouldn't need further
 attention. What follows is a description for the recommended first procedure. You now work from a client
@@ -1347,7 +1347,7 @@
 <span class="guimenuitem">Settings</span> -&gt; <span class="guimenuitem">Control Panel</span> -&gt; <span class="guiicon">Printers
 and Faxes</span>).
 </p><p>
-<a class="indexterm" name="id2622846"></a>
+<a class="indexterm" name="id2622859"></a>
 Most likely you are tempted to try to print a test page. After all, you now can open the printer
 properties, and on the <span class="guimenu">General</span> tab there is a button offering to do just that. But
 chances are that you get an error message saying "<code class="literal">Unable to print Test Page</code>." The
@@ -1359,18 +1359,18 @@
 </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="prt-modeset"></a>Setting Device Modes on New Printers</h3></div></div></div><p>
 For a printer to be truly usable by a Windows NT/200x/XP client, it must possess:
 </p><div class="itemizedlist"><ul type="disc"><li><p>
-<a class="indexterm" name="id2622907"></a>
+<a class="indexterm" name="id2622920"></a>
 	A valid <span class="emphasis"><em>device mode</em></span> generated by the driver for the printer (defining things
 	like paper size, orientation and duplex settings).
 	</p></li><li><p>
-<a class="indexterm" name="id2622924"></a>
+<a class="indexterm" name="id2622937"></a>
 	A complete set of <span class="emphasis"><em>printer driver data</em></span> generated by the driver.
 	</p></li></ul></div><p>
-<a class="indexterm" name="id2622940"></a>
-<a class="indexterm" name="id2622947"></a>
-<a class="indexterm" name="id2622954"></a>
+<a class="indexterm" name="id2622953"></a>
 <a class="indexterm" name="id2622960"></a>
 <a class="indexterm" name="id2622967"></a>
+<a class="indexterm" name="id2622974"></a>
+<a class="indexterm" name="id2622980"></a>
 If either of these is incomplete, the clients can produce less than optimal output at best. In the
 worst cases, unreadable garbage or nothing at all comes from the printer, or it produces a harvest of
 error messages when attempting to print. Samba stores the named values and all printing-related information in
@@ -1396,7 +1396,7 @@
 the server's printer. This executes enough of the printer driver program on the client for the desired
 effect to happen and feeds back the new device mode to our Samba server. You can use the native Windows
 NT/200x/XP printer properties page from a Window client for this:
-</p><div class="procedure"><a name="id2623066"></a><p class="title"><b>Procedure 21.1. Procedure to Initialize the Printer Driver Settings</b></p><ol type="1"><li><p>
+</p><div class="procedure"><a name="id2623079"></a><p class="title"><b>Procedure 21.1. Procedure to Initialize the Printer Driver Settings</b></p><ol type="1"><li><p>
 	Browse the <span class="guiicon">Network Neighborhood</span>.
 	</p></li><li><p>
 	Find the Samba server.
@@ -1426,13 +1426,13 @@
 you can follow the analogous steps by accessing the <span class="emphasis"><em>local</em></span> <span class="guiicon">Printers</span>
 folder, too, if you are a Samba printer admin user. From now on, printing should work as expected.
 </p><p>
-<a class="indexterm" name="id2623219"></a>
+<a class="indexterm" name="id2623233"></a>
 Samba includes a service-level parameter name <em class="parameter"><code>default devmode</code></em> for generating a default
 device mode for a printer. Some drivers function well with Samba's default set of properties. Others
 may crash the client's spooler service. So use this parameter with caution. It is always better to have
 the client generate a valid device mode for the printer and store it on the server for you.
-</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2623246"></a>Additional Client Driver Installation</h3></div></div></div><p>
-<a class="indexterm" name="id2623254"></a>
+</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2623259"></a>Additional Client Driver Installation</h3></div></div></div><p>
+<a class="indexterm" name="id2623268"></a>
 Every additional driver may be installed in the same way as just described.  Browse <code class="literal">Network
 Neighborhood</code>, open the <span class="guiicon">Printers</span> folder on Samba server, right-click on
 <span class="guiicon">Printer</span>, and choose <span class="guimenuitem">Connect...</span>. Once this completes (should be
@@ -1445,14 +1445,14 @@
 <strong class="userinput"><code>rundll32 shell32.dll,SHHelpShortcuts_RunDLL PrintersFolder</code></strong>
 </pre><p>
 or this command on Windows NT 4.0 workstations:
-<a class="indexterm" name="id2623321"></a>
+<a class="indexterm" name="id2623335"></a>
 </p><pre class="screen">
 <strong class="userinput"><code>rundll32 shell32.dll,Control_RunDLL MAIN.CPL @2</code></strong>
 </pre><p>
 </p><p>
 You can enter the commands either inside a <span class="guilabel">DOS box</span> window or in the <span class="guimenuitem">Run
 command...</span> field from the <span class="guimenu">Start</span> menu.
-</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2623365"></a>Always Make First Client Connection as root or &#8220;<span class="quote">printer admin</span>&#8221;</h3></div></div></div><p>
+</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2623378"></a>Always Make First Client Connection as root or &#8220;<span class="quote">printer admin</span>&#8221;</h3></div></div></div><p>
 After you installed the driver on the Samba server (in its <em class="parameter"><code>[print$]</code></em> share), you
 should always make sure that your first client installation completes correctly. Make it a habit for yourself
 to build the very first connection from a client as <a class="link" href="smb.conf.5.html#PRINTERADMIN">printer admin</a>. This is to make
@@ -1467,7 +1467,7 @@
 <span class="guiicon">Letter</span> when you are all using <span class="guiicon">A4</span>, right? You may want to set the
 printer for <span class="guiicon">duplex</span> as the default, and so on).
 </p><p>
-<a class="indexterm" name="id2623459"></a>
+<a class="indexterm" name="id2623472"></a>
 To connect as root to a Samba printer, try this command from a Windows 200x/XP DOS box command prompt:
 </p><pre class="screen">
 <code class="prompt">C:\&gt; </code><strong class="userinput"><code>runas /netonly /user:root "rundll32 printui.dll,PrintUIEntry /p /t3 /n 
@@ -1481,13 +1481,13 @@
 Now all the other users downloading and installing the driver the same way (using
 <code class="literal">Point'n'Print</code>) will have the same defaults set for them. If you miss this step, you'll get a
 lot of help desk calls from your users, but maybe you like to talk to people.
-</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2623538"></a>Other Gotchas</h2></div></div></div><p>
+</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2623551"></a>Other Gotchas</h2></div></div></div><p>
 Your driver is installed. It is now ready for Point'n'Print installation by the clients. You may have tried to
 download and use it on your first client machine, but wait. Let's make sure you are acquainted first with a
 few tips and tricks you may find useful. For example, suppose you did not set the defaults on the printer, as
 advised in the preceding paragraphs. Your users complain about various issues (such as, &#8220;<span class="quote">We need to set
 the paper size for each job from Letter to A4 and it will not store it</span>&#8221;).
-</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2623558"></a>Setting Default Print Options for Client Drivers</h3></div></div></div><p>
+</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2623572"></a>Setting Default Print Options for Client Drivers</h3></div></div></div><p>
 The last sentence might be viewed with mixed feelings by some users and Admins. They have struggled for hours
 and could not arrive at a point where their settings seemed to be saved. It is not their fault. The confusing
 thing is that in the multitabbed dialog that pops up when you right-click on the printer name and select
@@ -1536,7 +1536,7 @@
 there is now a different path to arrive at an identical-looking, but functionally different, dialog to set
 defaults for all users.
 </p><div class="tip" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Tip</h3><p>Try (on Windows 200x/XP) to run this command (as a user with the right privileges):
-<a class="indexterm" name="id2623852"></a>
+<a class="indexterm" name="id2623865"></a>
 </p><p><strong class="userinput"><code>
 rundll32 printui.dll,PrintUIEntry /p /t3 /n\\<em class="replaceable"><code>SAMBA-SERVER</code></em>\<em class="replaceable"><code>printersharename</code></em>
 </code></strong></p><p>
@@ -1547,7 +1547,7 @@
 To see the tab with the <span class="guilabel">Printing Preferences</span>
 button (the one that does not set systemwide defaults), you can
 start the commands from inside a DOS box or from <span class="guimenu">Start</span> -&gt; <span class="guimenuitem">Run</span>.
-</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2623925"></a>Supporting Large Numbers of Printers</h3></div></div></div><p>
+</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2623939"></a>Supporting Large Numbers of Printers</h3></div></div></div><p>
 One issue that has arisen during the recent development phase of Samba is the need to support driver
 downloads for hundreds of printers. Using Windows NT APW for this task is somewhat awkward (to say the least). If
 you do not want to acquire RSS pains from the printer installation clicking orgy alone, you need
@@ -1630,7 +1630,7 @@
 &#8220;<span class="quote">dm9110</span>&#8221; printer with an empty string where the driver should have been listed (between
 the two commas in the description field). After the <code class="literal">setdriver</code> command
 succeeds, all is well.
-</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2624182"></a>Adding New Printers with the Windows NT APW</h3></div></div></div><p>
+</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2624195"></a>Adding New Printers with the Windows NT APW</h3></div></div></div><p>
 By default, Samba exhibits all printer shares defined in <code class="filename">smb.conf</code> in the <span class="guiicon">Printers</span>
 folder. Also located in this folder is the Windows NT Add Printer Wizard icon. The APW will be shown only if:
 </p><div class="itemizedlist"><ul type="disc"><li><p>
@@ -1670,11 +1670,11 @@
 necessarily a root account. A <a class="link" href="smb.conf.5.html#MAPTOGUEST">map to guest = bad user</a> may have connected
 you unwittingly under the wrong privilege. You should check it by using the <code class="literal">smbstatus</code>
 command.
-</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2624441"></a>Error Message: &#8220;<span class="quote">Cannot connect under a different Name</span>&#8221;</h3></div></div></div><p>
+</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2624455"></a>Error Message: &#8220;<span class="quote">Cannot connect under a different Name</span>&#8221;</h3></div></div></div><p>
 Once you are connected with the wrong credentials, there is no means to reverse the situation other than
 to close all Explorer windows, and perhaps reboot.
 </p><div class="itemizedlist"><ul type="disc"><li><p>
-<a class="indexterm" name="id2624461"></a>
+<a class="indexterm" name="id2624474"></a>
 	The <code class="literal">net use \\SAMBA-SERVER\sharename /user:root</code> gives you an error message:
 	&#8220;<span class="quote">Multiple connections to a server or a shared resource by the same user utilizing
 	several user names are not allowed. Disconnect all previous connections to the server,
@@ -1700,7 +1700,7 @@
 <code class="prompt">C:\&gt; </code> net use * /delete
 </pre><p>
 This will also disconnect all mapped drives and will allow you create fresh connection as required.
-</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2624555"></a>Take Care When Assembling Driver Files</h3></div></div></div><p>
+</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2624568"></a>Take Care When Assembling Driver Files</h3></div></div></div><p>
 You need to be extremely careful when you take notes about the files belonging to a particular
 driver. Don't confuse the files for driver version &#8220;<span class="quote">0</span>&#8221; (for Windows 9x/Me, going into
 <code class="filename">[print$]/WIN/0/</code>), driver version <code class="filename">2</code> (kernel mode driver for Windows NT,
@@ -1831,11 +1831,11 @@
 In my example were even more differences than shown here. Conclusion: you must be careful to select the
 correct driver files for each driver version. Don't rely on the names alone, and don't interchange files
 belonging to different driver versions.
-</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2624864"></a>Samba and Printer Ports</h3></div></div></div><p>
-<a class="indexterm" name="id2624872"></a>
-<a class="indexterm" name="id2624879"></a>
-<a class="indexterm" name="id2624886"></a>
-<a class="indexterm" name="id2624893"></a>
+</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2624877"></a>Samba and Printer Ports</h3></div></div></div><p>
+<a class="indexterm" name="id2624885"></a>
+<a class="indexterm" name="id2624892"></a>
+<a class="indexterm" name="id2624899"></a>
+<a class="indexterm" name="id2624906"></a>
 Windows NT/2000 print servers associate a port with each printer. These normally take the form of
 <code class="filename">LPT1:</code>, <code class="filename">COM1:</code>, <code class="filename">FILE:</code>, and so on. Samba must also
 support the concept of ports associated with a printer. By default, only one printer port, named &#8220;<span class="quote">Samba
@@ -1844,22 +1844,22 @@
 they request this information; otherwise, they throw an error message at you. So Samba fakes the port
 information to keep the Windows clients happy.
 </p><p>
-<a class="indexterm" name="id2624937"></a>
+<a class="indexterm" name="id2624950"></a>
 Samba does not support the concept of <code class="constant">Printer Pooling</code> internally either. Printer
 pooling assigns a logical printer to multiple ports as a form of load balancing or failover.
 </p><p>
 If you require multiple ports to be defined for some reason or another (my users and my boss should not know
 that they are working with Samba), configure the <a class="link" href="smb.conf.5.html#ENUMPORTSCOMMAND">enumports command</a>,
 which can be used to define an external program that generates a listing of ports on a system.
-</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2624974"></a>Avoiding Common Client Driver Misconfiguration</h3></div></div></div><p>
+</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2624987"></a>Avoiding Common Client Driver Misconfiguration</h3></div></div></div><p>
 So now the printing works, but there are still problems. Most jobs print well, some do not print at
 all. Some jobs have problems with fonts, which do not look good. Some jobs print fast and some
 are dead-slow. We cannot cover it all, but we want to encourage you to read the brief paragraph about
 &#8220;<span class="quote">Avoiding the Wrong PostScript Driver Settings</span>&#8221; in <a class="link" href="CUPS-printing.html" title="Chapter 22. CUPS Printing Support">CUPS Printing
 Chapter</a>, <a class="link" href="CUPS-printing.html#cups-avoidps1" title="Avoiding Critical PostScript Driver Settings on the Client">Avoiding Critical PostScript Driver Settings on the
 Client</a>.
-</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2625011"></a>The Imprints Toolset</h2></div></div></div><p>
-<a class="indexterm" name="id2625019"></a>
+</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2625024"></a>The Imprints Toolset</h2></div></div></div><p>
+<a class="indexterm" name="id2625032"></a>
 The Imprints tool set provides a UNIX equivalent of the Windows NT APW.  For complete information, please
 refer to the <a class="ulink" href="http://imprints.sourceforge.net/" target="_top">Imprints</a> Web site as well as the
 documentation included with the Imprints source distribution. This section provides only a brief introduction
@@ -1871,7 +1871,7 @@
 mailing list. The toolset is still in usable form, but only for a series of older printer models where
 there are prepared packages to use. Packages for more up-to-date print devices are needed if Imprints
 should have a future. Information regarding the Imprints toolset can be obtained from the <a class="ulink" href="http://imprints.sourceforge.net/" target="_top">Imprints</a> home page.
-</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2625068"></a>What Is Imprints?</h3></div></div></div><p>
+</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2625081"></a>What Is Imprints?</h3></div></div></div><p>
 Imprints is a collection of tools for supporting these goals:
 </p><div class="itemizedlist"><ul type="disc"><li><p>
 	Providing a central repository of information regarding Windows NT and 95/98 printer driver packages.
@@ -1880,19 +1880,19 @@
 	</p></li><li><p>
 	Providing an installation client that will obtain printer drivers from a central Internet (or intranet) Imprints Server
 	repository and install them on remote Samba and Windows NT4 print servers.
-	</p></li></ul></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2625102"></a>Creating Printer Driver Packages</h3></div></div></div><p>
+	</p></li></ul></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2625115"></a>Creating Printer Driver Packages</h3></div></div></div><p>
 The process of creating printer driver packages is beyond the scope of this document (refer to Imprints.txt,
 included with the Samba distribution for more information). In short, an Imprints driver package
 is a gzipped tarball containing the driver files, related INF files, and a control file needed by the
 installation client.
-</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2625118"></a>The Imprints Server</h3></div></div></div><p>
+</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2625131"></a>The Imprints Server</h3></div></div></div><p>
 The Imprints server is really a database server that may be queried via standard HTTP mechanisms. Each
 printer entry in the database has an associated URL for the actual downloading of the package. Each
 package is digitally signed via GnuPG, which can be used to verify that
 the package downloaded is actually
 the one referred in the Imprints database. It is strongly recommended that this security check
 not be disabled.
-</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2625135"></a>The Installation Client</h3></div></div></div><p>
+</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2625148"></a>The Installation Client</h3></div></div></div><p>
 More information regarding the Imprints installation client is available from the documentation file
 <code class="filename">Imprints-Client-HOWTO.ps</code> that is included with the Imprints source package. The Imprints
 installation client comes in two forms:
@@ -1922,7 +1922,7 @@
 </p><p>
 The way of sidestepping this limitation is to require that all Imprints printer driver packages include both the Intel Windows NT and
 95/98 printer drivers and that the NT driver is installed first.
-</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2625268"></a>Adding Network Printers without User Interaction</h2></div></div></div><p>
+</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2625282"></a>Adding Network Printers without User Interaction</h2></div></div></div><p>
 The following MS Knowledge Base article may be of some help if you need to handle Windows 2000 clients:
 <span class="emphasis"><em>How to Add Printers with No User Interaction in Windows 2000,</em></span> (<a class="ulink" href="http://support.microsoft.com/default.aspx?scid=kb;en-us;189105" target="_top">Microsoft KB 189105</a>).  It also
 applies to Windows XP Professional clients.  The ideas sketched out in this section are inspired by this
@@ -1981,7 +1981,7 @@
 up to date. The few extra seconds at logon time will not really be noticeable. Printers can be centrally
 added, changed, and deleted at will on the server with no user intervention required from the clients
 (you just need to keep the logon scripts up to date).
-</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2625539"></a>The <code class="literal">addprinter</code> Command</h2></div></div></div><p>
+</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2625553"></a>The <code class="literal">addprinter</code> Command</h2></div></div></div><p>
 The <code class="literal">addprinter</code> command can be configured to be a shell script or program executed by
 Samba. It is triggered by running the APW from a client against the Samba print server. The APW asks
 the user to fill in several fields (such as printer name, driver to be used, comment, port monitor,
@@ -1989,7 +1989,7 @@
 way that it can create a new printer (through writing correct printcap entries on legacy systems or
 by executing the <code class="literal">lpadmin</code> command on more modern systems) and create the associated share,
 then the APW will in effect really create a new printer on Samba and the UNIX print subsystem!
-</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2625578"></a>Migration of Classical Printing to Samba</h2></div></div></div><p>
+</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2625591"></a>Migration of Classical Printing to Samba</h2></div></div></div><p>
 The basic NT-style printer driver management has not changed considerably in 3.0 over the 2.2.x releases
 (apart from many small improvements). Here migration should be quite easy, especially if you followed
 previous advice to stop using deprecated parameters in your setup. For migrations from an existing 2.0.x
@@ -2019,11 +2019,11 @@
 	solution is to use the Windows NT APW to install the NT drivers and the 9x/Me drivers. This can be scripted
 	using smbclient and rpcclient. See the Imprints installation client on the <a class="ulink" href="http://imprints.sourceforge.net/" target="_top">Imprints</a> web site for example. See also the discussion of
 	rpcclient usage in <a class="link" href="CUPS-printing.html" title="Chapter 22. CUPS Printing Support">CUPS Printing</a>.
-	</p></li></ul></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2625727"></a>Publishing Printer Information in Active Directory or LDAP</h2></div></div></div><p>
+	</p></li></ul></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2625740"></a>Publishing Printer Information in Active Directory or LDAP</h2></div></div></div><p>
 This topic has also been addressed in <a class="link" href="NetCommand.html" title="Chapter 13. Remote and Local Management: The Net Command">Remote and Local Management  The
 Net Command</a>. If you wish to volunteer your services to help document this further, please contact 
 <a class="ulink" href="mail://jht@samba.org" target="_top">John H. Terpstra</a>.
-</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2625756"></a>Common Errors</h2></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2625762"></a>I Give My Root Password but I Do Not Get Access</h3></div></div></div><p>
+</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2625769"></a>Common Errors</h2></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2625775"></a>I Give My Root Password but I Do Not Get Access</h3></div></div></div><p>
 Do not confuse the root password, which is valid for the UNIX system (and in most cases stored in the
 form of a one-way hash in a file named <code class="filename">/etc/shadow</code>), with the password used to
 authenticate against Samba. Samba does not know the UNIX password. Root access to Samba resources
@@ -2034,7 +2034,7 @@
 New SMB password: secret
 Retype new SMB password: secret
 </pre><p>
-</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2625803"></a>My Print Jobs Get Spooled into the Spooling Directory, but Then Get Lost</h3></div></div></div><p>
+</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2625816"></a>My Print Jobs Get Spooled into the Spooling Directory, but Then Get Lost</h3></div></div></div><p>
 Do not use the existing UNIX print system spool directory for the Samba spool directory. It may seem
 convenient and a savings of space, but it only leads to problems. The two must be separate. The UNIX/Linux
 system print spool directory (e.g., <code class="filename">/var/spool/cups</code>) is typically owned by a

Modified: branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/compiling.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/compiling.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/compiling.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,9 +1,9 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 42. How to Compile Samba</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="Appendix.html" title="Part VI. Reference Section"><link rel="prev" href="Appendix.html" title="Part VI. Reference Section"><link rel="next" href="Portability.html" title="Chapter 43. Portability"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 42. How to Compile Samba</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="Appendix.html">Prev</a> </td><th width="60%" align="center">Part VI. Reference Section</th><td width="20%" align="right"> <a accesskey="n" href="Portability.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="compiling"></a>Chapter 42. How to Compile Samba</h2></div><div><div class="author"><h3 class="author"><span class="firstname">Jelmer</span> <span class="othername">R.</span> <span class="surname">Vernooij</span></h3><div class="affiliation"><span class="orgname">The Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jelmer at samba.org">jelmer at samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht at samba.org">jht at samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Andrew</span> <span class="surname">Tridgell</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:tridge at samba.org">tridge at samba.org</a>&gt;</code></p></div></div></div></div><div><p class="pubdate"> 22 May 2001 </p></div><div><p class="pubdate"> 18 March 2003 </p></div><div><p class="pubdate"> June 2005 </p></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="compiling.html#id2680528">Access Samba Source Code via Subversion</a></span></dt><dd><dl><dt><span class="sect2"><a href="compiling.html#id2680534">Introduction</a></span></dt><dt><span class="sect2"><a href="compiling.html#id2680576">Subversion Access to samba.org</a></span></dt></dl></dd><dt><span class="sect1"><a href="compiling.html#id2680767">Accessing the Samba Sources via rsync and ftp</a></span></dt><dt><span class="sect1"><a href="compiling.html#id2680842">Verifying Samba's PGP Signature</a></span></dt><dt><span class="sect1"><a href="compiling.html#id2680980">Building the Binaries</a></span></dt><dd><dl><dt><span class="sect2"><a href="compiling.html#id2681217">Compiling Samba with Active Directory Support</a></span></dt></dl></dd><dt><span class="sect1"><a href="compiling.html#startingSamba">Starting the <span class="application">smbd</span> <span class="application">nmbd</span> and <span class="application">winbindd</span></a></span></dt><dd><dl><dt><span class="sect2"><a href="compiling.html#id2681487">Starting from inetd.conf</a></span></dt><dt><span class="sect2"><a href="compiling.html#id2681707">Alternative: Starting <span class="application">smbd</span> as a Daemon</a></span></dt></dl></dd></dl></div><p>
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 42. How to Compile Samba</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="Appendix.html" title="Part VI. Reference Section"><link rel="prev" href="Appendix.html" title="Part VI. Reference Section"><link rel="next" href="Portability.html" title="Chapter 43. Portability"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 42. How to Compile Samba</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="Appendix.html">Prev</a> </td><th width="60%" align="center">Part VI. Reference Section</th><td width="20%" align="right"> <a accesskey="n" href="Portability.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="compiling"></a>Chapter 42. How to Compile Samba</h2></div><div><div class="author"><h3 class="author"><span class="firstname">Jelmer</span> <span class="othername">R.</span> <span class="surname">Vernooij</span></h3><div class="affiliation"><span class="orgname">The Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jelmer at samba.org">jelmer at samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht at samba.org">jht at samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Andrew</span> <span class="surname">Tridgell</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:tridge at samba.org">tridge at samba.org</a>&gt;</code></p></div></div></div></div><div><p class="pubdate"> 22 May 2001 </p></div><div><p class="pubdate"> 18 March 2003 </p></div><div><p class="pubdate"> June 2005 </p></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="compiling.html#id2680542">Access Samba Source Code via Subversion</a></span></dt><dd><dl><dt><span class="sect2"><a href="compiling.html#id2680548">Introduction</a></span></dt><dt><span class="sect2"><a href="compiling.html#id2680589">Subversion Access to samba.org</a></span></dt></dl></dd><dt><span class="sect1"><a href="compiling.html#id2680781">Accessing the Samba Sources via rsync and ftp</a></span></dt><dt><span class="sect1"><a href="compiling.html#id2680855">Verifying Samba's PGP Signature</a></span></dt><dt><span class="sect1"><a href="compiling.html#id2680993">Building the Binaries</a></span></dt><dd><dl><dt><span class="sect2"><a href="compiling.html#id2681231">Compiling Samba with Active Directory Support</a></span></dt></dl></dd><dt><span class="sect1"><a href="compiling.html#startingSamba">Starting the <span class="application">smbd</span> <span class="application">nmbd</span> and <span class="application">winbindd</span></a></span></dt><dd><dl><dt><span class="sect2"><a href="compiling.html#id2681501">Starting from inetd.conf</a></span></dt><dt><span class="sect2"><a href="compiling.html#id2681721">Alternative: Starting <span class="application">smbd</span> as a Daemon</a></span></dt></dl></dd></dl></div><p>
 You can obtain the Samba source file from the
 <a class="ulink" href="http://samba.org/" target="_top">Samba Web site</a>. To obtain a development version, 
 you can download Samba from Subversion or using <code class="literal">rsync</code>.
-</p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2680528"></a>Access Samba Source Code via Subversion</h2></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2680534"></a>Introduction</h3></div></div></div><p>
-<a class="indexterm" name="id2680542"></a>
+</p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2680542"></a>Access Samba Source Code via Subversion</h2></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2680548"></a>Introduction</h3></div></div></div><p>
+<a class="indexterm" name="id2680556"></a>
 Samba is developed in an open environment. Developers use a
 Subversion to &#8220;<span class="quote">checkin</span>&#8221; (also known as 
 &#8220;<span class="quote">commit</span>&#8221;) new source code. Samba's various Subversion branches can
@@ -12,13 +12,13 @@
 </p><p>
 This chapter is a modified version of the instructions found at the
 <a class="ulink" href="http://samba.org/samba/subversion.html" target="_top">Samba</a> Web site.
-</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2680576"></a>Subversion Access to samba.org</h3></div></div></div><p>
+</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2680589"></a>Subversion Access to samba.org</h3></div></div></div><p>
 The machine samba.org runs a publicly accessible Subversion
 repository for access to the source code of several packages, 
 including Samba, rsync, distcc, ccache, and jitterbug. There are two main ways
 of accessing the Subversion server on this host.
-</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2680589"></a>Access via ViewCVS</h4></div></div></div><p>
-<a class="indexterm" name="id2680597"></a>
+</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2680603"></a>Access via ViewCVS</h4></div></div></div><p>
+<a class="indexterm" name="id2680611"></a>
 You can access the source code via your favorite WWW browser. This allows you to access
 the contents of individual files in the repository and also to look at the revision 
 history and commit logs of individual files. You can also ask for a diff 
@@ -26,8 +26,8 @@
 </p><p>
 Use the URL
 <a class="ulink" href="http://viewcvs.samba.org/" target="_top">http://viewcvs.samba.org/</a>.
-</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2680625"></a>Access via Subversion</h4></div></div></div><p>
-<a class="indexterm" name="id2680633"></a>
+</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2680639"></a>Access via Subversion</h4></div></div></div><p>
+<a class="indexterm" name="id2680647"></a>
 You can also access the source code via a normal Subversion client. This gives you much more control over what
 you can do with the repository and allows you to check out whole source trees and keep them up to date via
 normal Subversion commands. This is the preferred method of access if you are a developer and not just a
@@ -37,7 +37,7 @@
 sources from <a class="ulink" href="http://subversion.tigris.org/" target="_top">http://subversion.tigris.org/</a>.
 </p><p>
 To gain access via anonymous Subversion, use the following steps. 
-</p><div class="procedure"><a name="id2680666"></a><p class="title"><b>Procedure 42.1. Retrieving Samba using Subversion</b></p><ol type="1"><li><p>
+</p><div class="procedure"><a name="id2680680"></a><p class="title"><b>Procedure 42.1. Retrieving Samba using Subversion</b></p><ol type="1"><li><p>
 	Install a recent copy of Subversion. All you really need is a 
 	copy of the Subversion client binary. 
 	</p></li><li><p>
@@ -62,9 +62,9 @@
 	</p><pre class="screen">
 	<strong class="userinput"><code>svn update</code></strong>
 	</pre><p>
-	</p></li></ol></div></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2680767"></a>Accessing the Samba Sources via rsync and ftp</h2></div></div></div><p>
-	<a class="indexterm" name="id2680775"></a>
-	<a class="indexterm" name="id2680782"></a>
+	</p></li></ol></div></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2680781"></a>Accessing the Samba Sources via rsync and ftp</h2></div></div></div><p>
+	<a class="indexterm" name="id2680789"></a>
+	<a class="indexterm" name="id2680796"></a>
 	<em class="parameter"><code>pserver.samba.org</code></em> also exports unpacked copies of most parts of the Subversion tree
 	at the Samba <a class="ulink" href="ftp://pserver.samba.org/pub/unpacked" target="_top">pserver</a> location and also
 	via anonymous rsync at the Samba <a class="ulink" href="rsync://pserver.samba.org/ftp/unpacked/" target="_top">rsync</a> server location.  I recommend using rsync rather
@@ -74,9 +74,9 @@
 	The disadvantage of the unpacked trees is that they do not support automatic
 	merging of local changes as Subversion does. <code class="literal">rsync</code> access is most convenient 
 	for an initial install.                      
-	</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2680842"></a>Verifying Samba's PGP Signature</h2></div></div></div><p>
-<a class="indexterm" name="id2680850"></a>
-<a class="indexterm" name="id2680856"></a>
+	</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2680855"></a>Verifying Samba's PGP Signature</h2></div></div></div><p>
+<a class="indexterm" name="id2680864"></a>
+<a class="indexterm" name="id2680870"></a>
 It is strongly recommended that you verify the PGP signature for any source file before
 installing it. Even if you're not downloading from a mirror site, verifying PGP signatures
 should be a standard reflex. Many people today use the GNU GPG tool set in place of PGP.
@@ -87,7 +87,7 @@
 <code class="prompt">$ </code><strong class="userinput"><code>wget http://us1.samba.org/samba/ftp/samba-3.0.20.tar.asc</code></strong>
 <code class="prompt">$ </code><strong class="userinput"><code>wget http://us1.samba.org/samba/ftp/samba-pubkey.asc</code></strong>
 </pre><p>
-<a class="indexterm" name="id2680904"></a>
+<a class="indexterm" name="id2680918"></a>
 The first file is the PGP signature for the Samba source file; the other is the Samba public
 PGP key itself. Import the public PGP key with:
 </p><pre class="screen">
@@ -105,9 +105,9 @@
 </p><pre class="screen">
 gpg: BAD signature from &#8220;<span class="quote">Samba Distribution Verification Key</span>&#8221;
 </pre><p>
-</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2680980"></a>Building the Binaries</h2></div></div></div><p>
-	<a class="indexterm" name="id2680988"></a>
-<a class="indexterm" name="id2680994"></a>
+</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2680993"></a>Building the Binaries</h2></div></div></div><p>
+	<a class="indexterm" name="id2681001"></a>
+<a class="indexterm" name="id2681008"></a>
 	After the source tarball has been unpacked, the next step involves
 	configuration to match Samba to your operating system platform.
 	If your source directory does not contain the <code class="literal">configure</code> script,
@@ -120,7 +120,7 @@
 <code class="prompt">root# </code> ./autogen.sh
 </pre><p>
 	</p><p>
-	<a class="indexterm" name="id2681036"></a>
+	<a class="indexterm" name="id2681050"></a>
 	To build the binaries, run the program <strong class="userinput"><code>./configure
 	</code></strong> in the source directory. This should automatically 
 	configure Samba for your operating system. If you have unusual 
@@ -135,7 +135,7 @@
 <code class="prompt">root# </code><strong class="userinput"><code>./configure <em class="replaceable"><code>[... arguments ...]</code></em></code></strong>
 </pre><p>
 	</p><p>
-	<a class="indexterm" name="id2681102"></a>
+	<a class="indexterm" name="id2681116"></a>
 	Execute the following create the binaries:
 </p><pre class="screen">
 <code class="prompt">root# </code> <strong class="userinput"><code>make</code></strong>
@@ -164,7 +164,7 @@
 </pre><p>
 	As you can see from this, building and installing Samba does not need to
 	result in disaster!
-	</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2681217"></a>Compiling Samba with Active Directory Support</h3></div></div></div><p>
+	</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2681231"></a>Compiling Samba with Active Directory Support</h3></div></div></div><p>
 	In order to compile Samba with ADS support, you need to have installed
 	on your system:
 	</p><div class="itemizedlist"><ul type="disc"><li><p>
@@ -187,13 +187,13 @@
 	If it does not, configure did not find your KRB5 libraries or
 	your LDAP libraries. Look in <code class="filename">config.log</code> to figure
 	out why and fix it.
-	</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2681282"></a>Installing the Required Packages for Debian</h4></div></div></div><p>On Debian, you need to install the following packages:</p><p>
+	</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2681296"></a>Installing the Required Packages for Debian</h4></div></div></div><p>On Debian, you need to install the following packages:</p><p>
 		</p><div class="itemizedlist"><ul type="disc"><li><p>libkrb5-dev</p></li><li><p>krb5-user</p></li></ul></div><p>
-	</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2681309"></a>Installing the Required Packages for Red Hat Linux</h4></div></div></div><p>On Red Hat Linux, this means you should have at least: </p><p>
+	</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2681323"></a>Installing the Required Packages for Red Hat Linux</h4></div></div></div><p>On Red Hat Linux, this means you should have at least: </p><p>
 		</p><div class="itemizedlist"><ul type="disc"><li><p>krb5-workstation (for kinit)</p></li><li><p>krb5-libs (for linking with)</p></li><li><p>krb5-devel (because you are compiling from source)</p></li></ul></div><p>
 	</p><p>in addition to the standard development environment.</p><p>If these files are not installed on your system, you should check the installation
 	CDs to find which has them and install the files using your tool of choice. If in doubt
-	about what tool to use, refer to the Red Hat Linux documentation.</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2681354"></a>SuSE Linux Package Requirements</h4></div></div></div><p>
+	about what tool to use, refer to the Red Hat Linux documentation.</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2681368"></a>SuSE Linux Package Requirements</h4></div></div></div><p>
 	SuSE Linux installs Heimdal packages that may be required to allow you to build
 	binary packages. You should verify that the development libraries have been installed on
 	your system.
@@ -204,7 +204,7 @@
 	the maximum capabilities that are available. You should consider using SuSE-provided
 	packages where they are available.
 	</p></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="startingSamba"></a>Starting the <span class="application">smbd</span> <span class="application">nmbd</span> and <span class="application">winbindd</span></h2></div></div></div><p>
-	<a class="indexterm" name="id2681407"></a>
+	<a class="indexterm" name="id2681421"></a>
 	You must choose to start <span class="application">smbd</span>, <span class="application">winbindd</span>  and <span class="application">nmbd</span> either as daemons or from
 	<span class="application">inetd</span>. Don't try to do both!  Either you can put
 	them in <code class="filename"> inetd.conf</code> and have them started on demand by
@@ -216,7 +216,7 @@
 	</p><p>
 	The main advantage of starting <span class="application">smbd</span> and <span class="application">nmbd</span> using the recommended daemon method
 	is that they will respond slightly more quickly to an initial connection request.
-	</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2681487"></a>Starting from inetd.conf</h3></div></div></div><a class="indexterm" name="id2681493"></a><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>The following will be different if 
+	</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2681501"></a>Starting from inetd.conf</h3></div></div></div><a class="indexterm" name="id2681507"></a><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>The following will be different if 
 	you use NIS, NIS+, or LDAP to distribute services maps.</p></div><p>Look at your <code class="filename">/etc/services</code>. 
 	What is defined at port 139/tcp? If nothing is defined, 
 	then add a line like this:</p><pre class="programlisting">netbios-ssn     139/tcp</pre><p>Similarly for 137/udp, you should have an entry like:</p><pre class="programlisting">netbios-ns	137/udp</pre><p>
@@ -225,12 +225,12 @@
 netbios-ssn stream tcp nowait root /usr/local/samba/sbin/smbd smbd 
 netbios-ns dgram udp wait root /usr/local/samba/sbin/nmbd nmbd 
 </pre><p>
-	</p><a class="indexterm" name="id2681556"></a><p>
+	</p><a class="indexterm" name="id2681569"></a><p>
 	The exact syntax of <code class="filename">/etc/inetd.conf</code> 
 	varies between UNIXes. Look at the other entries in inetd.conf 
 	for a guide.
 	</p><p>
-	<a class="indexterm" name="id2681576"></a>
+	<a class="indexterm" name="id2681590"></a>
 	Some distributions use xinetd instead of inetd. Consult the 
 	xinetd manual for configuration information.
 	</p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>Some UNIXes already have entries like netbios_ns 
@@ -238,7 +238,7 @@
 	You must edit <code class="filename">/etc/services</code> or
 	<code class="filename">/etc/inetd.conf</code> to make them consistent.
 	</p></div><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>
-	<a class="indexterm" name="id2681613"></a>
+	<a class="indexterm" name="id2681627"></a>
 	On many systems you may need to use the
 	<a class="link" href="smb.conf.5.html#INTERFACES">interfaces</a> option in <code class="filename">smb.conf</code> to specify
 	the IP address and netmask of your interfaces. Run 
@@ -253,13 +253,13 @@
 	</p></div><p>
 	Restart <span class="application">inetd</span>, perhaps just send it a HUP,
 	like this:
-<a class="indexterm" name="id2681682"></a>
+<a class="indexterm" name="id2681696"></a>
 </p><pre class="screen">
 <code class="prompt">root# </code><strong class="userinput"><code>killall -HUP inetd</code></strong>
 </pre><p>
-	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2681707"></a>Alternative: Starting <span class="application">smbd</span> as a Daemon</h3></div></div></div><p>
-	<a class="indexterm" name="id2681721"></a>
-<a class="indexterm" name="id2681728"></a>
+	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2681721"></a>Alternative: Starting <span class="application">smbd</span> as a Daemon</h3></div></div></div><p>
+	<a class="indexterm" name="id2681735"></a>
+<a class="indexterm" name="id2681742"></a>
 	To start the server as a daemon, you should create a script something
 	like this one, perhaps calling it <code class="filename">startsmb</code>.
 	</p><pre class="programlisting">
@@ -278,7 +278,7 @@
 	If you use the SVR4-style init system, you may like to look at the
 	<code class="filename">examples/svr4-startup</code> script to make Samba fit
 	into that system.
-	</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2681806"></a>Starting Samba for Red Hat Linux</h4></div></div></div><p>
+	</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2681820"></a>Starting Samba for Red Hat Linux</h4></div></div></div><p>
 	Red Hat Linux has not always included all Samba components in the standard installation.
 	So versions of Red Hat Linux do not install the winbind utility, even though it is present
 	on the installation CDROM media. Check to see if the <code class="literal">winbindd</code> is present
@@ -311,7 +311,7 @@
 <code class="prompt">root# </code> chkconfig winbind on
 </pre><p>
 	Samba will be started automatically at every system reboot.
-	</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2681929"></a>Starting Samba for Novell SUSE Linux</h4></div></div></div><p>
+	</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2681942"></a>Starting Samba for Novell SUSE Linux</h4></div></div></div><p>
 	Novell SUSE Linux products automatically install all essential Samba components in a default installation.
 	Configure your <code class="filename">smb.conf</code> file, then execute the following to start Samba:
 </p><pre class="screen">

Modified: branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/diagnosis.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/diagnosis.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/diagnosis.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,5 +1,5 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 38. The Samba Checklist</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="troubleshooting.html" title="Part V. Troubleshooting"><link rel="prev" href="troubleshooting.html" title="Part V. Troubleshooting"><link rel="next" href="problems.html" title="Chapter 39. Analyzing and Solving Samba Problems"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 38. The Samba Checklist</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="troubleshooting.html">Prev</a> </td><th width="60%" align="center">Part V. Troubleshooting</th><td width="20%" align="right"> <a accesskey="n" href="problems.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="diagnosis"></a>Chapter 38. The Samba Checklist</h2></div><div><div class="author"><h3 class="author"><span class="firstname">Andrew</span> <span class="surname">Tridgell</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:tridge at samba.org">tridge at samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Jelmer</span> <span class="othername">R.</span> <span class="surname">Vernooij</span></h3><div class="affiliation"><span class="orgname">The Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jelmer at samba.org">jelmer at samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Dan</span> <span class="surname">Shearer</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:dan at samba.org">dan at samba.org</a>&gt;</code></p></div></div></div></div><div><p class="pubdate">Wed Jan 15</p></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="diagnosis.html#id2675742">Introduction</a></span></dt><dt><span class="sect1"><a href="diagnosis.html#id2675781">Assumptions</a></span></dt><dt><span class="sect1"><a href="diagnosis.html#id2676074">The Tests</a></span></dt></dl></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2675742"></a>Introduction</h2></div></div></div><p>
-<a class="indexterm" name="id2675750"></a>
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 38. The Samba Checklist</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="troubleshooting.html" title="Part V. Troubleshooting"><link rel="prev" href="troubleshooting.html" title="Part V. Troubleshooting"><link rel="next" href="problems.html" title="Chapter 39. Analyzing and Solving Samba Problems"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 38. The Samba Checklist</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="troubleshooting.html">Prev</a> </td><th width="60%" align="center">Part V. Troubleshooting</th><td width="20%" align="right"> <a accesskey="n" href="problems.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="diagnosis"></a>Chapter 38. The Samba Checklist</h2></div><div><div class="author"><h3 class="author"><span class="firstname">Andrew</span> <span class="surname">Tridgell</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:tridge at samba.org">tridge at samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Jelmer</span> <span class="othername">R.</span> <span class="surname">Vernooij</span></h3><div class="affiliation"><span class="orgname">The Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jelmer at samba.org">jelmer at samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Dan</span> <span class="surname">Shearer</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:dan at samba.org">dan at samba.org</a>&gt;</code></p></div></div></div></div><div><p class="pubdate">Wed Jan 15</p></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="diagnosis.html#id2675756">Introduction</a></span></dt><dt><span class="sect1"><a href="diagnosis.html#id2675795">Assumptions</a></span></dt><dt><span class="sect1"><a href="diagnosis.html#id2676088">The Tests</a></span></dt></dl></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2675756"></a>Introduction</h2></div></div></div><p>
+<a class="indexterm" name="id2675764"></a>
 This file contains a list of tests you can perform to validate your
 Samba server. It also tells you what the likely cause of the problem
 is if it fails any one of these steps. If it passes all these tests,
@@ -14,7 +14,7 @@
 If you send one of the Samba mailing lists  an email saying, &#8220;<span class="quote">It does not work,</span>&#8221;
 and you have not followed this test procedure, you should not be surprised
 if your email is ignored.
-</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2675781"></a>Assumptions</h2></div></div></div><p>
+</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2675795"></a>Assumptions</h2></div></div></div><p>
 In all of the tests, it is assumed you have a Samba server called 
 BIGSERVER and a PC called ACLIENT, both in workgroup TESTGROUP.
 </p><p>
@@ -24,31 +24,31 @@
 <code class="filename">smb.conf</code>. I for our examples this share is called <em class="parameter"><code>tmp</code></em>.
 You can add a <em class="parameter"><code>tmp</code></em> share like this by adding the
 lines shown in <a class="link" href="diagnosis.html#tmpshare" title="Example 38.1. smb.conf with [tmp] Share">the next example</a>.
-</p><div class="example"><a name="tmpshare"></a><p class="title"><b>Example 38.1. smb.conf with [tmp] Share</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[tmp]</code></em></td></tr><tr><td><a class="indexterm" name="id2675852"></a><em class="parameter"><code>comment = temporary files </code></em></td></tr><tr><td><a class="indexterm" name="id2675864"></a><em class="parameter"><code>path = /tmp</code></em></td></tr><tr><td><a class="indexterm" name="id2675875"></a><em class="parameter"><code>read only = yes</code></em></td></tr></table></div></div><br class="example-break"><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>
+</p><div class="example"><a name="tmpshare"></a><p class="title"><b>Example 38.1. smb.conf with [tmp] Share</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[tmp]</code></em></td></tr><tr><td><a class="indexterm" name="id2675866"></a><em class="parameter"><code>comment = temporary files </code></em></td></tr><tr><td><a class="indexterm" name="id2675878"></a><em class="parameter"><code>path = /tmp</code></em></td></tr><tr><td><a class="indexterm" name="id2675889"></a><em class="parameter"><code>read only = yes</code></em></td></tr></table></div></div><br class="example-break"><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>
 These tests assume version 3.0.0 or later of the Samba suite.
 Some commands shown did not exist in earlier versions. 
 </p></div><p>
-<a class="indexterm" name="id2675896"></a>
-<a class="indexterm" name="id2675903"></a>
 <a class="indexterm" name="id2675910"></a>
+<a class="indexterm" name="id2675917"></a>
+<a class="indexterm" name="id2675924"></a>
 Please pay attention to the error messages you receive. If any error message
 reports that your server is being unfriendly, you should first check that your
 IP name resolution is correctly set up. Make sure your <code class="filename">/etc/resolv.conf</code>
 file points to name servers that really do exist.
 </p><p>
-<a class="indexterm" name="id2675931"></a>
-<a class="indexterm" name="id2675938"></a>
 <a class="indexterm" name="id2675945"></a>
 <a class="indexterm" name="id2675952"></a>
+<a class="indexterm" name="id2675959"></a>
+<a class="indexterm" name="id2675966"></a>
 Also, if you do not have DNS server access for name resolution, please check
 that the settings for your <code class="filename">smb.conf</code> file results in <em class="parameter"><code>dns proxy = no</code></em>. The
 best way to check this is with <code class="literal">testparm smb.conf</code>.
 </p><p>
-<a class="indexterm" name="id2675982"></a>
-<a class="indexterm" name="id2675989"></a>
 <a class="indexterm" name="id2675996"></a>
 <a class="indexterm" name="id2676003"></a>
 <a class="indexterm" name="id2676010"></a>
+<a class="indexterm" name="id2676017"></a>
+<a class="indexterm" name="id2676024"></a>
 It is helpful to monitor the log files during testing by using the
 <code class="literal">tail -F log_file_name</code> in a separate
 terminal console (use ctrl-alt-F1 through F6 or multiple terminals in X). 
@@ -59,36 +59,36 @@
 </p><p>
 If you make changes to your <code class="filename">smb.conf</code> file while going through these test,
 remember to restart <span class="application">smbd</span> and <span class="application">nmbd</span>.
-</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2676074"></a>The Tests</h2></div></div></div><div class="procedure"><a name="id2676079"></a><p class="title"><b>Procedure 38.1. Diagnosing Your Samba Server</b></p><ol type="1"><li><p>
-<a class="indexterm" name="id2676092"></a>
+</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2676088"></a>The Tests</h2></div></div></div><div class="procedure"><a name="id2676093"></a><p class="title"><b>Procedure 38.1. Diagnosing Your Samba Server</b></p><ol type="1"><li><p>
+<a class="indexterm" name="id2676106"></a>
 In the directory in which you store your <code class="filename">smb.conf</code> file, run the command
 <code class="literal">testparm smb.conf</code>. If it reports any errors, then your <code class="filename">smb.conf</code>
 configuration file is faulty.
 </p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>
-<a class="indexterm" name="id2676123"></a>
-<a class="indexterm" name="id2676130"></a>
+<a class="indexterm" name="id2676137"></a>
+<a class="indexterm" name="id2676144"></a>
 Your <code class="filename">smb.conf</code> file may be located in <code class="filename">/etc/samba</code>
 or in <code class="filename">/usr/local/samba/lib</code>.
 </p></div></li><li><p>
-<a class="indexterm" name="id2676164"></a>
+<a class="indexterm" name="id2676178"></a>
 Run the command <code class="literal">ping BIGSERVER</code> from the PC and
 <code class="literal">ping ACLIENT</code> from the UNIX box. If you do not get a valid response,
 then your TCP/IP software is not correctly installed. 
 </p><p>
 You will need to start a &#8220;<span class="quote">DOS prompt</span>&#8221; window on the PC to run ping.
 </p><p>
-<a class="indexterm" name="id2676197"></a>
-<a class="indexterm" name="id2676203"></a>
 <a class="indexterm" name="id2676210"></a>
+<a class="indexterm" name="id2676217"></a>
+<a class="indexterm" name="id2676224"></a>
 If you get a message saying &#8220;<span class="quote"><span class="errorname">host not found</span></span>&#8221; or a similar message, then
 your DNS software or <code class="filename">/etc/hosts</code> file is not correctly set up.  If using DNS, check that
 the <code class="filename">/etc/resolv.conf</code> has correct, current, entries in it. It is possible to run
 Samba without DNS entries for the server and client, but it is assumed you do have correct entries for the
 remainder of these tests.
 </p><p>
-<a class="indexterm" name="id2676242"></a>
-<a class="indexterm" name="id2676249"></a>
 <a class="indexterm" name="id2676256"></a>
+<a class="indexterm" name="id2676263"></a>
+<a class="indexterm" name="id2676270"></a>
 Another reason why ping might fail is if your host is running firewall 
 software. You will need to relax the rules to let in the workstation
 in question, perhaps by allowing access from another subnet (on Linux
@@ -98,8 +98,8 @@
 Modern Linux distributions install ipchains/iptables by default. 
 This is a common problem that is often overlooked.
 </p></div><p>
-<a class="indexterm" name="id2676291"></a>
-<a class="indexterm" name="id2676298"></a>
+<a class="indexterm" name="id2676305"></a>
+<a class="indexterm" name="id2676312"></a>
 If you wish to check what firewall rules may be present in a system under test, simply run
 <code class="literal">iptables -L -v</code>, or if <em class="parameter"><code>ipchains</code></em>-based firewall rules are in use,
 <code class="literal">ipchains -L -v</code>.
@@ -133,12 +133,12 @@
 Run the command <code class="literal">smbclient -L BIGSERVER</code>
 on the UNIX box. You should get back a list of available shares. 
 </p><p>
-<a class="indexterm" name="id2676390"></a>
-<a class="indexterm" name="id2676396"></a>
 <a class="indexterm" name="id2676403"></a>
 <a class="indexterm" name="id2676410"></a>
 <a class="indexterm" name="id2676417"></a>
 <a class="indexterm" name="id2676424"></a>
+<a class="indexterm" name="id2676431"></a>
+<a class="indexterm" name="id2676438"></a>
 If you get an error message containing the string &#8220;<span class="quote">bad password</span>&#8221;, then
 you probably have either an incorrect <em class="parameter"><code>hosts allow</code></em>, 
 <em class="parameter"><code>hosts deny</code></em>, or <em class="parameter"><code>valid users</code></em> line in your 
@@ -146,15 +146,15 @@
 temporarily remove any <em class="parameter"><code>hosts allow</code></em>, <em class="parameter"><code>hosts deny</code></em>,
 <em class="parameter"><code>valid users</code></em>, or <em class="parameter"><code>invalid users</code></em> lines.
 </p><p>
-<a class="indexterm" name="id2676494"></a>
+<a class="indexterm" name="id2676508"></a>
 If you get a message <code class="literal">connection refused</code> response, then the <code class="literal">smbd</code> server may
 not be running. If you installed it in <code class="filename">inetd.conf</code>, then you probably edited
 that file incorrectly. If you installed it as a daemon, then check that
 it is running and check that the netbios-ssn port is in a LISTEN
 state using <code class="literal">netstat -a</code>.
 </p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>
-<a class="indexterm" name="id2676534"></a>
-<a class="indexterm" name="id2676540"></a>
+<a class="indexterm" name="id2676548"></a>
+<a class="indexterm" name="id2676554"></a>
 Some UNIX/Linux systems use <code class="literal">xinetd</code> in place of
 <code class="literal">inetd</code>. Check your system documentation for the location
 of the control files for your particular system implementation of
@@ -171,36 +171,36 @@
 There are a number of reasons for which smbd may refuse or decline
 a session request. The most common of these involve one or more of
 the <code class="filename">smb.conf</code> file entries as shown in <a class="link" href="diagnosis.html#modif1" title="Example 38.2. Configuration for Allowing Connections Only from a Certain Subnet">the next example</a>.
-</p><div class="example"><a name="modif1"></a><p class="title"><b>Example 38.2. Configuration for Allowing Connections Only from a Certain Subnet</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[globals]</code></em></td></tr><tr><td><a class="indexterm" name="id2676653"></a><em class="parameter"><code>hosts deny = ALL</code></em></td></tr><tr><td><a class="indexterm" name="id2676665"></a><em class="parameter"><code>hosts allow = xxx.xxx.xxx.xxx/yy</code></em></td></tr><tr><td><a class="indexterm" name="id2676677"></a><em class="parameter"><code>interfaces = eth0</code></em></td></tr><tr><td><a class="indexterm" name="id2676688"></a><em class="parameter"><code>bind interfaces only = Yes</code></em></td></tr></table></div></div><br class="example-break"><p>
-<a class="indexterm" name="id2676704"></a>
+</p><div class="example"><a name="modif1"></a><p class="title"><b>Example 38.2. Configuration for Allowing Connections Only from a Certain Subnet</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[globals]</code></em></td></tr><tr><td><a class="indexterm" name="id2676667"></a><em class="parameter"><code>hosts deny = ALL</code></em></td></tr><tr><td><a class="indexterm" name="id2676679"></a><em class="parameter"><code>hosts allow = xxx.xxx.xxx.xxx/yy</code></em></td></tr><tr><td><a class="indexterm" name="id2676691"></a><em class="parameter"><code>interfaces = eth0</code></em></td></tr><tr><td><a class="indexterm" name="id2676702"></a><em class="parameter"><code>bind interfaces only = Yes</code></em></td></tr></table></div></div><br class="example-break"><p>
+<a class="indexterm" name="id2676717"></a>
 In <a class="link" href="diagnosis.html#modif1" title="Example 38.2. Configuration for Allowing Connections Only from a Certain Subnet">Configuration for Allowing Connections Only from a Certain Subnet</a>, no
 allowance has been made for any session requests that will automatically translate to the loopback adapter
 address 127.0.0.1.  To solve this problem, change these lines as shown in <a class="link" href="diagnosis.html#modif2" title="Example 38.3. Configuration for Allowing Connections from a Certain Subnet and localhost">the following
 example</a>.
-</p><div class="example"><a name="modif2"></a><p class="title"><b>Example 38.3. Configuration for Allowing Connections from a Certain Subnet and localhost</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[globals]</code></em></td></tr><tr><td><a class="indexterm" name="id2676755"></a><em class="parameter"><code>hosts deny = ALL</code></em></td></tr><tr><td><a class="indexterm" name="id2676767"></a><em class="parameter"><code>hosts allow = xxx.xxx.xxx.xxx/yy 127.</code></em></td></tr><tr><td><a class="indexterm" name="id2676779"></a><em class="parameter"><code>interfaces = eth0 lo</code></em></td></tr></table></div></div><br class="example-break"><p>
-<a class="indexterm" name="id2676794"></a>
-<a class="indexterm" name="id2676801"></a>
+</p><div class="example"><a name="modif2"></a><p class="title"><b>Example 38.3. Configuration for Allowing Connections from a Certain Subnet and localhost</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[globals]</code></em></td></tr><tr><td><a class="indexterm" name="id2676769"></a><em class="parameter"><code>hosts deny = ALL</code></em></td></tr><tr><td><a class="indexterm" name="id2676781"></a><em class="parameter"><code>hosts allow = xxx.xxx.xxx.xxx/yy 127.</code></em></td></tr><tr><td><a class="indexterm" name="id2676793"></a><em class="parameter"><code>interfaces = eth0 lo</code></em></td></tr></table></div></div><br class="example-break"><p>
+<a class="indexterm" name="id2676808"></a>
+<a class="indexterm" name="id2676814"></a>
 Another common cause of these two errors is having something already running on port <code class="constant">139</code>,
 such as Samba (<span class="application">smbd</span> is running from <span class="application">inetd</span> already) or Digital's Pathworks. Check
 your <code class="filename">inetd.conf</code> file before trying to start <span class="application">smbd</span> as a daemon  it can avoid a
 lot of frustration!
 </p><p>
-<a class="indexterm" name="id2676845"></a>
-<a class="indexterm" name="id2676851"></a>
-<a class="indexterm" name="id2676858"></a>
+<a class="indexterm" name="id2676859"></a>
 <a class="indexterm" name="id2676865"></a>
 <a class="indexterm" name="id2676872"></a>
+<a class="indexterm" name="id2676879"></a>
+<a class="indexterm" name="id2676886"></a>
 And yet another possible cause for failure of this test is when the subnet mask and/or broadcast address
 settings are incorrect. Please check that the network interface IP address/broadcast address/subnet mask
 settings are correct and that Samba has correctly noted these in the <code class="filename">log.nmbd</code> file.
 </p></li><li><p>
-<a class="indexterm" name="id2676898"></a>
+<a class="indexterm" name="id2676912"></a>
 Run the command <code class="literal">nmblookup -B BIGSERVER __SAMBA__</code>.
 You should get back the IP address of your Samba server.
 </p><p>
-<a class="indexterm" name="id2676916"></a>
-<a class="indexterm" name="id2676923"></a>
-<a class="indexterm" name="id2676929"></a>
+<a class="indexterm" name="id2676930"></a>
+<a class="indexterm" name="id2676936"></a>
+<a class="indexterm" name="id2676943"></a>
 If you do not, then <span class="application">nmbd</span> is incorrectly installed. Check your <code class="filename">inetd.conf</code>
 if you run it from there, or that the daemon is running and listening to UDP port 137.
 </p><p>
@@ -209,7 +209,7 @@
 one-line script that contains the right parameters and run that from
 inetd.
 </p></li><li><p>
-<a class="indexterm" name="id2676966"></a>
+<a class="indexterm" name="id2676980"></a>
 Run the command <code class="literal">nmblookup -B ACLIENT `*'</code>.
 </p><p>
 You should get the PC's IP address back. If you do not, then the client
@@ -228,7 +228,7 @@
 should see the <code class="literal">got a positive name query response</code>
 messages from several hosts.
 </p><p>
-<a class="indexterm" name="id2677024"></a>
+<a class="indexterm" name="id2677038"></a>
 If this does not give a result similar to the previous test, then nmblookup isn't correctly getting your
 broadcast address through its automatic mechanism. In this case you should experiment with the <a class="link" href="smb.conf.5.html#INTERFACES">interfaces</a> option in <code class="filename">smb.conf</code> to manually configure your IP address, broadcast, and netmask.
 </p><p>
@@ -238,7 +238,7 @@
 This test will probably fail if your subnet mask and broadcast address are
 not correct. (Refer to test 3 notes above).
 </p></li><li><p>
-<a class="indexterm" name="id2677076"></a>
+<a class="indexterm" name="id2677090"></a>
 Run the command <code class="literal">smbclient //BIGSERVER/TMP</code>. You should 
 then be prompted for a password. You should use the password of the account
 with which you are logged into the UNIX box. If you want to test with
@@ -266,20 +266,20 @@
 	You enabled password encryption but didn't map UNIX to Samba users. Run
 	<code class="literal">smbpasswd -a username</code>
 	</p></li></ol></div><p>
-<a class="indexterm" name="id2677260"></a>
-<a class="indexterm" name="id2677267"></a>
 <a class="indexterm" name="id2677274"></a>
-<a class="indexterm" name="id2677280"></a>
+<a class="indexterm" name="id2677281"></a>
+<a class="indexterm" name="id2677288"></a>
+<a class="indexterm" name="id2677294"></a>
 Once connected, you should be able to use the commands <code class="literal">dir</code>, <code class="literal">get</code>,
 <code class="literal">put</code>, and so on. Type <code class="literal">help command</code> for instructions. You should
 especially check that the amount of free disk space shown is correct when you type <code class="literal">dir</code>.
 </p></li><li><p>
-<a class="indexterm" name="id2677327"></a>
+<a class="indexterm" name="id2677341"></a>
 On the PC, type the command <code class="literal">net view \\BIGSERVER</code>. You will 
 need to do this from within a DOS prompt window. You should get back a 
 list of shares available on the server.
 </p><p>
-<a class="indexterm" name="id2677346"></a>
+<a class="indexterm" name="id2677360"></a>
 If you get a message <code class="literal">network name not found</code> or similar error, then NetBIOS
 name resolution is not working. This is usually caused by a problem in <code class="literal">nmbd</code>.
 To overcome it, you could do one of the following (you only need to choose one of them):

Modified: branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/domain-member.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/domain-member.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/domain-member.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,14 +1,14 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 6. Domain Membership</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="type.html" title="Part II. Server Configuration Basics"><link rel="prev" href="samba-bdc.html" title="Chapter 5. Backup Domain Control"><link rel="next" href="StandAloneServer.html" title="Chapter 7. Standalone Servers"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 6. Domain Membership</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="samba-bdc.html">Prev</a> </td><th width="60%" align="center">Part II. Server Configuration Basics</th><td width="20%" align="right"> <a accesskey="n" href="StandAloneServer.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="domain-member"></a>Chapter 6. Domain Membership</h2></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht at samba.org">jht at samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Jeremy</span> <span class="surname">Allison</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jra at samba.org">jra at samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Gerald</span> <span class="othername">(Jerry)</span> <span class="surname">Carter</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jerry at samba.org">jerry at samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Andrew</span> <span class="surname">Tridgell</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:tridge at samba.org">tridge at samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Jelmer</span> <span class="othername">R.</span> <span class="surname">Vernooij</span></h3><div class="affiliation"><span class="orgname">The Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jelmer at samba.org">jelmer at samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Guenther</span> <span class="surname">Deschner</span></h3><span class="contrib">LDAP updates</span> <div class="affiliation"><span class="orgname">SuSE<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:gd at suse.de">gd at suse.de</a>&gt;</code></p></div></div></div></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="domain-member.html#id2562183">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="domain-member.html#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a></span></dt><dd><dl><dt><span class="sect2"><a href="domain-member.html#id2562869">Manual Creation of Machine Trust Accounts</a></span></dt><dt><span class="sect2"><a href="domain-member.html#id2563306">Managing Domain Machine Accounts using NT4 Server Manager</a></span></dt><dt><span class="sect2"><a href="domain-member.html#id2563586">On-the-Fly Creation of Machine Trust Accounts</a></span></dt><dt><span class="sect2"><a href="domain-member.html#id2563692">Making an MS Windows Workstation or Server a Domain Member</a></span></dt></dl></dd><dt><span class="sect1"><a href="domain-member.html#domain-member-server">Domain Member Server</a></span></dt><dd><dl><dt><span class="sect2"><a href="domain-member.html#id2564157">Joining an NT4-type Domain with Samba-3</a></span></dt><dt><span class="sect2"><a href="domain-member.html#id2564892">Why Is This Better Than <em class="parameter"><code>security = server</code></em>?</a></span></dt></dl></dd><dt><span class="sect1"><a href="domain-member.html#ads-member">Samba ADS Domain Membership</a></span></dt><dd><dl><dt><span class="sect2"><a href="domain-member.html#id2565174">Configure <code class="filename">smb.conf</code></a></span></dt><dt><span class="sect2"><a href="domain-member.html#id2565365">Configure <code class="filename">/etc/krb5.conf</code></a></span></dt><dt><span class="sect2"><a href="domain-member.html#ads-create-machine-account">Create the Computer Account</a></span></dt><dt><span class="sect2"><a href="domain-member.html#ads-test-server">Testing Server Setup</a></span></dt><dt><span class="sect2"><a href="domain-member.html#ads-test-smbclient">Testing with <span class="application">smbclient</span></a></span></dt><dt><span class="sect2"><a href="domain-member.html#id2566460">Notes</a></span></dt></dl></dd><dt><span class="sect1"><a href="domain-member.html#id2566532">Sharing User ID Mappings between Samba Domain Members</a></span></dt><dt><span class="sect1"><a href="domain-member.html#id2566738">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="domain-member.html#id2566777">Cannot Add Machine Back to Domain</a></span></dt><dt><span class="sect2"><a href="domain-member.html#id2566853">Adding Machine to Domain Fails</a></span></dt><dt><span class="sect2"><a href="domain-member.html#id2567089">I Can't Join a Windows 2003 PDC</a></span></dt></dl></dd></dl></div><p>
-<a class="indexterm" name="id2562130"></a>
-<a class="indexterm" name="id2562137"></a>
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 6. Domain Membership</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="type.html" title="Part II. Server Configuration Basics"><link rel="prev" href="samba-bdc.html" title="Chapter 5. Backup Domain Control"><link rel="next" href="StandAloneServer.html" title="Chapter 7. Standalone Servers"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 6. Domain Membership</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="samba-bdc.html">Prev</a> </td><th width="60%" align="center">Part II. Server Configuration Basics</th><td width="20%" align="right"> <a accesskey="n" href="StandAloneServer.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="domain-member"></a>Chapter 6. Domain Membership</h2></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht at samba.org">jht at samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Jeremy</span> <span class="surname">Allison</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jra at samba.org">jra at samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Gerald</span> <span class="othername">(Jerry)</span> <span class="surname">Carter</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jerry at samba.org">jerry at samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Andrew</span> <span class="surname">Tridgell</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:tridge at samba.org">tridge at samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Jelmer</span> <span class="othername">R.</span> <span class="surname">Vernooij</span></h3><div class="affiliation"><span class="orgname">The Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jelmer at samba.org">jelmer at samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Guenther</span> <span class="surname">Deschner</span></h3><span class="contrib">LDAP updates</span> <div class="affiliation"><span class="orgname">SuSE<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:gd at suse.de">gd at suse.de</a>&gt;</code></p></div></div></div></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="domain-member.html#id2562196">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="domain-member.html#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a></span></dt><dd><dl><dt><span class="sect2"><a href="domain-member.html#id2562883">Manual Creation of Machine Trust Accounts</a></span></dt><dt><span class="sect2"><a href="domain-member.html#id2563320">Managing Domain Machine Accounts using NT4 Server Manager</a></span></dt><dt><span class="sect2"><a href="domain-member.html#id2563599">On-the-Fly Creation of Machine Trust Accounts</a></span></dt><dt><span class="sect2"><a href="domain-member.html#id2563705">Making an MS Windows Workstation or Server a Domain Member</a></span></dt></dl></dd><dt><span class="sect1"><a href="domain-member.html#domain-member-server">Domain Member Server</a></span></dt><dd><dl><dt><span class="sect2"><a href="domain-member.html#id2564171">Joining an NT4-type Domain with Samba-3</a></span></dt><dt><span class="sect2"><a href="domain-member.html#id2564906">Why Is This Better Than <em class="parameter"><code>security = server</code></em>?</a></span></dt></dl></dd><dt><span class="sect1"><a href="domain-member.html#ads-member">Samba ADS Domain Membership</a></span></dt><dd><dl><dt><span class="sect2"><a href="domain-member.html#id2565187">Configure <code class="filename">smb.conf</code></a></span></dt><dt><span class="sect2"><a href="domain-member.html#id2565378">Configure <code class="filename">/etc/krb5.conf</code></a></span></dt><dt><span class="sect2"><a href="domain-member.html#ads-create-machine-account">Create the Computer Account</a></span></dt><dt><span class="sect2"><a href="domain-member.html#ads-test-server">Testing Server Setup</a></span></dt><dt><span class="sect2"><a href="domain-member.html#ads-test-smbclient">Testing with <span class="application">smbclient</span></a></span></dt><dt><span class="sect2"><a href="domain-member.html#id2566473">Notes</a></span></dt></dl></dd><dt><span class="sect1"><a href="domain-member.html#id2566545">Sharing User ID Mappings between Samba Domain Members</a></span></dt><dt><span class="sect1"><a href="domain-member.html#id2566752">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="domain-member.html#id2566792">Cannot Add Machine Back to Domain</a></span></dt><dt><span class="sect2"><a href="domain-member.html#id2566867">Adding Machine to Domain Fails</a></span></dt><dt><span class="sect2"><a href="domain-member.html#id2567103">I Can't Join a Windows 2003 PDC</a></span></dt></dl></dd></dl></div><p>
 <a class="indexterm" name="id2562144"></a>
+<a class="indexterm" name="id2562151"></a>
+<a class="indexterm" name="id2562158"></a>
 Domain membership is a subject of vital concern. Samba must be able to
 participate as a member server in a Microsoft domain security context, and
 Samba must be capable of providing domain machine member trust accounts;
 otherwise it would not be able to offer a viable option for many users.
 </p><p>
-<a class="indexterm" name="id2562159"></a>
-<a class="indexterm" name="id2562166"></a>
+<a class="indexterm" name="id2562173"></a>
+<a class="indexterm" name="id2562180"></a>
 This chapter covers background information pertaining to domain membership,
 the Samba configuration for it, and MS Windows client procedures for joining a
 domain. Why is this necessary? Because both are areas in which there exists
@@ -16,10 +16,10 @@
 UNIX/Linux networking and administration world, a considerable level of
 misinformation, incorrect understanding, and lack of knowledge. Hopefully
 this chapter will fill the voids.
-</p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2562183"></a>Features and Benefits</h2></div></div></div><p>
-<a class="indexterm" name="id2562191"></a>
-<a class="indexterm" name="id2562198"></a>
+</p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2562196"></a>Features and Benefits</h2></div></div></div><p>
 <a class="indexterm" name="id2562204"></a>
+<a class="indexterm" name="id2562211"></a>
+<a class="indexterm" name="id2562218"></a>
 MS Windows workstations and servers that want to participate in domain security need to
 be made domain members. Participating in domain security is often called 
 <span class="emphasis"><em>single sign-on</em></span>, or <acronym class="acronym">SSO</acronym> for short. This
@@ -27,68 +27,68 @@
 (or another server  be it an <span class="application">MS Windows NT4/200x</span>
 server) or a Samba server a member of an MS Windows domain security context.
 </p><p>
-<a class="indexterm" name="id2562236"></a>
-<a class="indexterm" name="id2562243"></a>
 <a class="indexterm" name="id2562250"></a>
 <a class="indexterm" name="id2562257"></a>
+<a class="indexterm" name="id2562263"></a>
+<a class="indexterm" name="id2562270"></a>
 Samba-3 can join an MS Windows NT4-style domain as a native member server, an 
 MS Windows Active Directory domain as a native member server, or a Samba domain
 control network. Domain membership has many advantages:
 </p><div class="itemizedlist"><ul type="disc"><li><p>
-	<a class="indexterm" name="id2562276"></a>
+	<a class="indexterm" name="id2562290"></a>
 	MS Windows workstation users get the benefit of SSO.
 	</p></li><li><p>
-	<a class="indexterm" name="id2562288"></a>
-	<a class="indexterm" name="id2562295"></a>
 	<a class="indexterm" name="id2562302"></a>
-	<a class="indexterm" name="id2562309"></a>
+	<a class="indexterm" name="id2562308"></a>
+	<a class="indexterm" name="id2562315"></a>
+	<a class="indexterm" name="id2562322"></a>
 	Domain user access rights and file ownership/access controls can be set
 	from the single Domain Security Account Manager (SAM) database 
 	(works with domain member servers as well as with MS Windows workstations
 	that are domain members).
 	</p></li><li><p>
-	<a class="indexterm" name="id2562324"></a>
-	<a class="indexterm" name="id2562331"></a>
+	<a class="indexterm" name="id2562337"></a>
+	<a class="indexterm" name="id2562344"></a>
 	Only <span class="application">MS Windows NT4/200x/XP Professional</span>
 	workstations that are domain members can use network logon facilities.
 	</p></li><li><p>
-	<a class="indexterm" name="id2562350"></a>
-	<a class="indexterm" name="id2562356"></a>
 	<a class="indexterm" name="id2562363"></a>
 	<a class="indexterm" name="id2562370"></a>
+	<a class="indexterm" name="id2562377"></a>
+	<a class="indexterm" name="id2562384"></a>
 	Domain member workstations can be better controlled through the use of
 	policy files (<code class="filename">NTConfig.POL</code>) and desktop profiles.
 	</p></li><li><p>
-	<a class="indexterm" name="id2562390"></a>
-	<a class="indexterm" name="id2562396"></a>
 	<a class="indexterm" name="id2562403"></a>
+	<a class="indexterm" name="id2562410"></a>
+	<a class="indexterm" name="id2562417"></a>
 	Through the use of logon scripts, users can be given transparent access to network
 	applications that run off application servers.
 	</p></li><li><p>
-	<a class="indexterm" name="id2562417"></a>
-	<a class="indexterm" name="id2562424"></a>
 	<a class="indexterm" name="id2562431"></a>
-	<a class="indexterm" name="id2562437"></a>
+	<a class="indexterm" name="id2562438"></a>
+	<a class="indexterm" name="id2562444"></a>
+	<a class="indexterm" name="id2562451"></a>
 	Network administrators gain better application and user access management
 	abilities because there is no need to maintain user accounts on any network
 	client or server other than the central domain database 
 	(either NT4/Samba SAM-style domain, NT4 domain that is backend-ed with an
 	LDAP directory, or via an Active Directory infrastructure).
 	</p></li></ul></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="machine-trust-accounts"></a>MS Windows Workstation/Server Machine Trust Accounts</h2></div></div></div><p>
-<a class="indexterm" name="id2562466"></a>
-<a class="indexterm" name="id2562472"></a>
 <a class="indexterm" name="id2562479"></a>
 <a class="indexterm" name="id2562486"></a>
+<a class="indexterm" name="id2562493"></a>
+<a class="indexterm" name="id2562500"></a>
 A Machine Trust Account is an account that is used to authenticate a client machine (rather than a user) to
 the domain controller server. In Windows terminology, this is known as a &#8220;<span class="quote">computer account.</span>&#8221; The
 purpose of the machine trust account is to prevent a rogue user and domain controller from colluding to gain
 access to a domain member workstation.
 </p><p>
-<a class="indexterm" name="id2562506"></a>
-<a class="indexterm" name="id2562515"></a>
-<a class="indexterm" name="id2562522"></a>
+<a class="indexterm" name="id2562519"></a>
 <a class="indexterm" name="id2562529"></a>
 <a class="indexterm" name="id2562536"></a>
+<a class="indexterm" name="id2562543"></a>
+<a class="indexterm" name="id2562550"></a>
 The password of a Machine Trust Account acts as the shared secret for secure communication with the domain
 controller. This is a security feature to prevent an unauthorized machine with the same NetBIOS name from
 joining the domain, participating in domain security operations, and gaining access to domain user/group
@@ -96,10 +96,10 @@
 clients do not. Hence, a Windows 9x/Me/XP Home client is never a true member of a domain because it does not
 possess a Machine Trust Account, and, thus, has no shared secret with the domain controller.
 </p><p>
-<a class="indexterm" name="id2562557"></a>
-<a class="indexterm" name="id2562564"></a>
-<a class="indexterm" name="id2562570"></a>
-<a class="indexterm" name="id2562577"></a>
+<a class="indexterm" name="id2562571"></a>
+<a class="indexterm" name="id2562578"></a>
+<a class="indexterm" name="id2562584"></a>
+<a class="indexterm" name="id2562591"></a>
 A Windows NT4 PDC stores each Machine Trust Account in the Windows Registry.
 The introduction of MS Windows 2000 saw the introduction of Active Directory,
 the new repository for Machine Trust Accounts. A Samba PDC, however, stores
@@ -107,69 +107,69 @@
 as follows:
 
 </p><div class="itemizedlist"><ul type="disc"><li><p>
-	<a class="indexterm" name="id2562594"></a>
-	<a class="indexterm" name="id2562601"></a>
 	<a class="indexterm" name="id2562608"></a>
+	<a class="indexterm" name="id2562615"></a>
+	<a class="indexterm" name="id2562622"></a>
 	A domain security account (stored in the <a class="link" href="smb.conf.5.html#PASSDBBACKEND">passdb backend</a>) that has been configured in
 	the <code class="filename">smb.conf</code> file. The precise nature of the account information that is stored depends on the type of
 	backend database that has been chosen.
 	</p><p>
-	<a class="indexterm" name="id2562640"></a>
-	<a class="indexterm" name="id2562647"></a>
 	<a class="indexterm" name="id2562654"></a>
 	<a class="indexterm" name="id2562660"></a>
 	<a class="indexterm" name="id2562667"></a>
 	<a class="indexterm" name="id2562674"></a>
+	<a class="indexterm" name="id2562681"></a>
+	<a class="indexterm" name="id2562688"></a>
 	The older format of this data is the <code class="filename">smbpasswd</code> database
 	that contains the UNIX login ID, the UNIX user identifier (UID), and the
 	LanMan and NT-encrypted passwords. There is also some other information in
 	this file that we do not need to concern ourselves with here.
 	</p><p>
-	<a class="indexterm" name="id2562696"></a>
-	<a class="indexterm" name="id2562703"></a>
 	<a class="indexterm" name="id2562710"></a>
 	<a class="indexterm" name="id2562717"></a>
+	<a class="indexterm" name="id2562723"></a>
+	<a class="indexterm" name="id2562730"></a>
 	The two newer database types are called ldapsam and tdbsam. Both store considerably more data than the older
 	<code class="filename">smbpasswd</code> file did. The extra information enables new user account controls to be
 	implemented.
 	</p></li><li><p>
-	<a class="indexterm" name="id2562737"></a>
-	<a class="indexterm" name="id2562744"></a>
+	<a class="indexterm" name="id2562751"></a>
+	<a class="indexterm" name="id2562758"></a>
 	A corresponding UNIX account, typically stored in <code class="filename">/etc/passwd</code>. Work is in progress to
 	allow a simplified mode of operation that does not require UNIX user accounts, but this has not been a feature
 	of the early releases of Samba-3, and is not currently planned for release either.
 	</p></li></ul></div><p>
 </p><p>
-<a class="indexterm" name="id2562770"></a>
+<a class="indexterm" name="id2562784"></a>
 There are three ways to create Machine Trust Accounts:
 </p><div class="itemizedlist"><ul type="disc"><li><p>
-	<a class="indexterm" name="id2562786"></a>
+	<a class="indexterm" name="id2562800"></a>
 	Manual creation from the UNIX/Linux command line. Here, both the Samba and
 	corresponding UNIX account are created by hand.
 	</p></li><li><p>
-	<a class="indexterm" name="id2562800"></a>
-	<a class="indexterm" name="id2562807"></a>
+	<a class="indexterm" name="id2562814"></a>
+	<a class="indexterm" name="id2562821"></a>
 	Using the MS Windows NT4 Server Manager, either from an NT4 domain member
 	server or using the Nexus toolkit available from the Microsoft Web site.
 	This tool can be run from any MS Windows machine as long as the user is
 	logged on as the administrator account.
 	</p></li><li><p>
-	<a class="indexterm" name="id2562823"></a>
-	<a class="indexterm" name="id2562830"></a>
+	<a class="indexterm" name="id2562836"></a>
+	<a class="indexterm" name="id2562843"></a>
 	&#8220;<span class="quote">On-the-fly</span>&#8221; creation. The Samba Machine Trust Account is automatically
 	created by Samba at the time the client is joined to the domain.
 	(For security, this is the recommended method.) The corresponding UNIX
 	account may be created automatically or manually. 
 	</p></li></ul></div><p>
-<a class="indexterm" name="id2562849"></a>
-<a class="indexterm" name="id2562856"></a>
+<a class="indexterm" name="id2562862"></a>
+<a class="indexterm" name="id2562869"></a>
 Neither MS Windows NT4/200x/XP Professional, nor Samba, provide any method for enforcing the method of machine
 trust account creation. This is a matter of the administrator's choice.
-</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2562869"></a>Manual Creation of Machine Trust Accounts</h3></div></div></div><p>
-<a class="indexterm" name="id2562878"></a>
-<a class="indexterm" name="id2562884"></a>
-<a class="indexterm" name="id2562890"></a>
-<a class="indexterm" name="id2562897"></a>
+</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2562883"></a>Manual Creation of Machine Trust Accounts</h3></div></div></div><p>
+<a class="indexterm" name="id2562891"></a>
+<a class="indexterm" name="id2562898"></a>
+<a class="indexterm" name="id2562903"></a>
+<a class="indexterm" name="id2562910"></a>
 The first step in manually creating a Machine Trust Account is to manually
 create the corresponding UNIX account in <code class="filename">/etc/passwd</code>. 
 This can be done using <code class="literal">vipw</code> or another &#8220;<span class="quote">adduser</span>&#8221; command
@@ -183,25 +183,25 @@
 <code class="prompt">root# </code><strong class="userinput"><code>passwd -l <em class="replaceable"><code>machine_name</code></em>$</code></strong>
 </pre><p>
 </p><p>
-<a class="indexterm" name="id2562965"></a>
-<a class="indexterm" name="id2562972"></a>
 <a class="indexterm" name="id2562979"></a>
+<a class="indexterm" name="id2562986"></a>
+<a class="indexterm" name="id2562992"></a>
 In the example above there is an existing system group &#8220;<span class="quote">machines</span>&#8221; which is used
 as the primary group for all machine accounts. In the following examples the &#8220;<span class="quote">machines</span>&#8221; group
 numeric GID is 100.
 </p><p>
-<a class="indexterm" name="id2562999"></a>
-<a class="indexterm" name="id2563006"></a>
+<a class="indexterm" name="id2563013"></a>
+<a class="indexterm" name="id2563020"></a>
 On *BSD systems, this can be done using the <code class="literal">chpass</code> utility:
 </p><pre class="screen">
 <code class="prompt">root# </code><strong class="userinput"><code>chpass -a \
 '<em class="replaceable"><code>machine_name</code></em>$:*:101:100::0:0:Windows <em class="replaceable"><code>machine_name</code></em>:/dev/null:/sbin/nologin'</code></strong>
 </pre><p>
 </p><p>
-<a class="indexterm" name="id2563047"></a>
-<a class="indexterm" name="id2563054"></a>
-<a class="indexterm" name="id2563060"></a>
+<a class="indexterm" name="id2563061"></a>
 <a class="indexterm" name="id2563067"></a>
+<a class="indexterm" name="id2563074"></a>
+<a class="indexterm" name="id2563081"></a>
 The <code class="filename">/etc/passwd</code> entry will list the machine name 
 with a &#8220;<span class="quote">$</span>&#8221; appended, and will not have a password, will have a null shell and no 
 home directory. For example, a machine named &#8220;<span class="quote">doppy</span>&#8221; would have an 
@@ -210,9 +210,9 @@
 doppy$:x:505:100:<em class="replaceable"><code>machine_nickname</code></em>:/dev/null:/bin/false
 </pre><p>
 </p><p>
-<a class="indexterm" name="id2563110"></a>
-<a class="indexterm" name="id2563116"></a>
 <a class="indexterm" name="id2563123"></a>
+<a class="indexterm" name="id2563130"></a>
+<a class="indexterm" name="id2563137"></a>
 in which <em class="replaceable"><code>machine_nickname</code></em> can be any
 descriptive name for the client, such as BasementComputer.
 <em class="replaceable"><code>machine_name</code></em> absolutely must be the NetBIOS
@@ -220,9 +220,9 @@
 appended to the NetBIOS name of the client or Samba will not recognize
 this as a Machine Trust Account.
 </p><p>
-<a class="indexterm" name="id2563149"></a>
-<a class="indexterm" name="id2563156"></a>
 <a class="indexterm" name="id2563163"></a>
+<a class="indexterm" name="id2563170"></a>
+<a class="indexterm" name="id2563177"></a>
 Now that the corresponding UNIX account has been created, the next step is to create 
 the Samba account for the client containing the well-known initial 
 Machine Trust Account password. This can be done using the 
@@ -232,48 +232,48 @@
 <code class="prompt">root# </code><strong class="userinput"><code>smbpasswd -a -m <em class="replaceable"><code>machine_name</code></em></code></strong>
 </pre><p>
 </p><p>
-<a class="indexterm" name="id2563204"></a>
-<a class="indexterm" name="id2563211"></a>
 <a class="indexterm" name="id2563218"></a>
 <a class="indexterm" name="id2563225"></a>
+<a class="indexterm" name="id2563232"></a>
+<a class="indexterm" name="id2563238"></a>
 where <em class="replaceable"><code>machine_name</code></em> is the machine's NetBIOS
 name. The RID of the new machine account is generated from the UID of 
 the corresponding UNIX account.
 </p><div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Join the client to the domain immediately</h3><p>
-<a class="indexterm" name="id2563247"></a>
-<a class="indexterm" name="id2563254"></a>
 <a class="indexterm" name="id2563260"></a>
 <a class="indexterm" name="id2563267"></a>
 <a class="indexterm" name="id2563274"></a>
+<a class="indexterm" name="id2563281"></a>
+<a class="indexterm" name="id2563288"></a>
 Manually creating a Machine Trust Account using this method is the 
 equivalent of creating a Machine Trust Account on a Windows NT PDC using 
-<a class="indexterm" name="id2563284"></a>
+<a class="indexterm" name="id2563297"></a>
 the <span class="application">Server Manager</span>. From the time at which the 
 account is created to the time the client joins the domain and 
 changes the password, your domain is vulnerable to an intruder joining 
 your domain using a machine with the same NetBIOS name. A PDC inherently 
 trusts members of the domain and will serve out a large degree of user 
 information to such clients. You have been warned!
-</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2563306"></a>Managing Domain Machine Accounts using NT4 Server Manager</h3></div></div></div><p>
-<a class="indexterm" name="id2563315"></a>
-<a class="indexterm" name="id2563322"></a>
-<a class="indexterm" name="id2563329"></a>
+</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2563320"></a>Managing Domain Machine Accounts using NT4 Server Manager</h3></div></div></div><p>
+<a class="indexterm" name="id2563328"></a>
+<a class="indexterm" name="id2563335"></a>
+<a class="indexterm" name="id2563342"></a>
 A working <a class="link" href="smb.conf.5.html#ADDMACHINESCRIPT">add machine script</a> is essential
 for machine trust accounts to be automatically created. This applies no matter whether
 you use automatic account creation or the NT4 Domain Server Manager.
 </p><p>
-<a class="indexterm" name="id2563355"></a>
-<a class="indexterm" name="id2563361"></a>
 <a class="indexterm" name="id2563368"></a>
 <a class="indexterm" name="id2563375"></a>
+<a class="indexterm" name="id2563381"></a>
+<a class="indexterm" name="id2563388"></a>
 If the machine from which you are trying to manage the domain is an 
 <span class="application">MS Windows NT4 workstation or MS Windows 200x/XP Professional</span>,
 the tool of choice is the package called <code class="literal">SRVTOOLS.EXE</code>. 
 When executed in the target directory it will unpack <code class="literal">SrvMgr.exe</code>
 and <code class="literal">UsrMgr.exe</code> (both are domain management tools for MS Windows NT4 workstation).
 </p><p>
-<a class="indexterm" name="id2563413"></a>
-<a class="indexterm" name="id2563420"></a>
+<a class="indexterm" name="id2563426"></a>
+<a class="indexterm" name="id2563433"></a>
 If your workstation is a <span class="application">Microsoft Windows 9x/Me</span> family product,
  you should download the <code class="literal">Nexus.exe</code> package from the Microsoft Web site.
 When executed from the target directory, it will unpack the same tools but for use on 
@@ -283,10 +283,10 @@
 <a class="ulink" href="http://support.microsoft.com/default.aspx?scid=kb;en-us;173673" target="_top">173673</a>, and
 <a class="ulink" href="http://support.microsoft.com/default.aspx?scid=kb;en-us;172540" target="_top">172540</a>
 </p><p>
-<a class="indexterm" name="id2563464"></a>
-<a class="indexterm" name="id2563471"></a>
+<a class="indexterm" name="id2563478"></a>
+<a class="indexterm" name="id2563484"></a>
 Launch the <code class="literal">srvmgr.exe</code> (Server Manager for Domains) and follow these steps:
-</p><div class="procedure"><a name="id2563486"></a><p class="title"><b>Procedure 6.1. Server Manager Account Machine Account Management</b></p><ol type="1"><li><p>
+</p><div class="procedure"><a name="id2563500"></a><p class="title"><b>Procedure 6.1. Server Manager Account Machine Account Management</b></p><ol type="1"><li><p>
 	From the menu select <span class="guimenu">Computer</span>.
 	</p></li><li><p>
 	Click <span class="guimenuitem">Select Domain</span>.
@@ -303,82 +303,82 @@
 	<span class="guilabel">Add NT Workstation of Server</span>, then
 	enter the machine name in the field provided, and click the 
 	<span class="guibutton">Add</span> button.
-	</p></li></ol></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2563586"></a>On-the-Fly Creation of Machine Trust Accounts</h3></div></div></div><p>
-<a class="indexterm" name="id2563594"></a>
+	</p></li></ol></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2563599"></a>On-the-Fly Creation of Machine Trust Accounts</h3></div></div></div><p>
+<a class="indexterm" name="id2563608"></a>
 The third (and recommended) way of creating Machine Trust Accounts is simply to allow the Samba server to
 create them as needed when the client is joined to the domain.
 </p><p>
-<a class="indexterm" name="id2563610"></a>
-<a class="indexterm" name="id2563619"></a>
-<a class="indexterm" name="id2563626"></a>
+<a class="indexterm" name="id2563623"></a>
+<a class="indexterm" name="id2563633"></a>
+<a class="indexterm" name="id2563640"></a>
 Since each Samba Machine Trust Account requires a corresponding UNIX account, a method
 for automatically creating the UNIX account is usually supplied; this requires configuration of the
 add machine script option in <code class="filename">smb.conf</code>. This method is not required; however, corresponding UNIX
 accounts may also be created manually.
 </p><p>
-<a class="indexterm" name="id2563648"></a>
-<a class="indexterm" name="id2563654"></a>
+<a class="indexterm" name="id2563661"></a>
+<a class="indexterm" name="id2563668"></a>
 Here is an example for a Red Hat Linux system:
-</p><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2563677"></a><em class="parameter"><code>add machine script = /usr/sbin/useradd -d /var/lib/nobody -g 100 -s /bin/false -M %u</code></em></td></tr></table><p>
-</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2563692"></a>Making an MS Windows Workstation or Server a Domain Member</h3></div></div></div><p>
+</p><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2563690"></a><em class="parameter"><code>add machine script = /usr/sbin/useradd -d /var/lib/nobody -g 100 -s /bin/false -M %u</code></em></td></tr></table><p>
+</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2563705"></a>Making an MS Windows Workstation or Server a Domain Member</h3></div></div></div><p>
 The procedure for making an MS Windows workstation or server a member of the domain varies
 with the version of Windows.
-</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2563702"></a>Windows 200x/XP Professional Client</h4></div></div></div><p>
-<a class="indexterm" name="id2563711"></a>
-<a class="indexterm" name="id2563718"></a>
-<a class="indexterm" name="id2563727"></a>
-<a class="indexterm" name="id2563734"></a>
+</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2563716"></a>Windows 200x/XP Professional Client</h4></div></div></div><p>
+<a class="indexterm" name="id2563724"></a>
+<a class="indexterm" name="id2563731"></a>
+<a class="indexterm" name="id2563741"></a>
+<a class="indexterm" name="id2563748"></a>
 	When the user elects to make the client a domain member, Windows 200x prompts for
 	an account and password that has privileges to create  machine accounts in the domain.
 	A Samba administrator account (i.e., a Samba account that has <code class="constant">root</code> privileges on the
 	Samba server) must be entered here; the operation will fail if an ordinary user
 	account is given. 
 	</p><p>
-<a class="indexterm" name="id2563754"></a>
-<a class="indexterm" name="id2563761"></a>
+<a class="indexterm" name="id2563767"></a>
+<a class="indexterm" name="id2563774"></a>
 	For security reasons, the password for this administrator account should be set
 	to a password that is other than that used for the root user in <code class="filename">/etc/passwd</code>.
 	</p><p>
-<a class="indexterm" name="id2563779"></a>
-<a class="indexterm" name="id2563786"></a>
-<a class="indexterm" name="id2563793"></a>
-<a class="indexterm" name="id2563800"></a>
+<a class="indexterm" name="id2563792"></a>
+<a class="indexterm" name="id2563799"></a>
+<a class="indexterm" name="id2563806"></a>
+<a class="indexterm" name="id2563813"></a>
 	The name of the account that is used to create domain member machine trust accounts can be
 	anything the network administrator may choose. If it is other than <code class="constant">root</code>,
 	then this is easily mapped to <code class="constant">root</code> in the file named in the <code class="filename">smb.conf</code> parameter
 	<a class="link" href="smb.conf.5.html#USERNAMEMAP">username map = /etc/samba/smbusers</a>.
 	</p><p>
-<a class="indexterm" name="id2563840"></a>
-<a class="indexterm" name="id2563846"></a>
 <a class="indexterm" name="id2563853"></a>
+<a class="indexterm" name="id2563860"></a>
+<a class="indexterm" name="id2563867"></a>
 	The session key of the Samba administrator account acts as an encryption key for setting the password of the machine trust
 	account. The Machine Trust Account will be created on-the-fly, or updated if it already exists.
-	</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2563866"></a>Windows NT4 Client</h4></div></div></div><p>
-<a class="indexterm" name="id2563874"></a>
-<a class="indexterm" name="id2563881"></a>
+	</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2563880"></a>Windows NT4 Client</h4></div></div></div><p>
 <a class="indexterm" name="id2563888"></a>
+<a class="indexterm" name="id2563895"></a>
+<a class="indexterm" name="id2563902"></a>
 	If the Machine Trust Account was created manually, on the
 	Identification Changes menu enter the domain name, but do not
 	check the box <span class="guilabel">Create a Computer Account in the Domain</span>.
 	In this case, the existing Machine Trust Account is used to join the machine 
 	to the domain.
 	</p><p>
-<a class="indexterm" name="id2563908"></a>
-<a class="indexterm" name="id2563915"></a>
 <a class="indexterm" name="id2563922"></a>
 <a class="indexterm" name="id2563929"></a>
+<a class="indexterm" name="id2563935"></a>
+<a class="indexterm" name="id2563942"></a>
 	If the Machine Trust Account is to be created on the fly, on the Identification Changes menu enter the domain
 	name and check the box <span class="guilabel">Create a Computer Account in the Domain</span>. In this case, joining
 	the domain proceeds as above for Windows 2000 (i.e., you must supply a Samba administrator account when
 	prompted).
-	</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2563949"></a>Samba Client</h4></div></div></div><p>
-<a class="indexterm" name="id2563957"></a>
+	</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2563963"></a>Samba Client</h4></div></div></div><p>
+<a class="indexterm" name="id2563971"></a>
 	Joining a Samba client to a domain is documented in <a class="link" href="domain-member.html#domain-member-server" title="Domain Member Server">the next section</a>.
 	</p></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="domain-member-server"></a>Domain Member Server</h2></div></div></div><p>
-<a class="indexterm" name="id2563988"></a>
-<a class="indexterm" name="id2563995"></a>
 <a class="indexterm" name="id2564002"></a>
 <a class="indexterm" name="id2564009"></a>
+<a class="indexterm" name="id2564016"></a>
+<a class="indexterm" name="id2564023"></a>
 This mode of server operation involves the Samba machine being made a member
 of a domain security context. This means by definition that all user
 authentication will be done from a centrally defined authentication regime. 
@@ -387,106 +387,106 @@
 MS Windows 2000 or later.
 </p><p>
 <span class="emphasis"><em>
-<a class="indexterm" name="id2564028"></a>
-<a class="indexterm" name="id2564037"></a>
-<a class="indexterm" name="id2564044"></a>
+<a class="indexterm" name="id2564042"></a>
 <a class="indexterm" name="id2564051"></a>
 <a class="indexterm" name="id2564058"></a>
 <a class="indexterm" name="id2564065"></a>
-<a class="indexterm" name="id2564071"></a>
+<a class="indexterm" name="id2564072"></a>
 <a class="indexterm" name="id2564078"></a>
+<a class="indexterm" name="id2564085"></a>
+<a class="indexterm" name="id2564092"></a>
 Of course it should be clear that the authentication backend itself could be
 from any distributed directory architecture server that is supported by Samba.
 This can be LDAP (from OpenLDAP), or Sun's iPlanet, or Novell e-Directory
 Server, and so on.
 </em></span>
 </p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>
-<a class="indexterm" name="id2564094"></a>
-<a class="indexterm" name="id2564101"></a>
 <a class="indexterm" name="id2564108"></a>
+<a class="indexterm" name="id2564115"></a>
+<a class="indexterm" name="id2564122"></a>
 When Samba is configured to use an LDAP or other identity management and/or
 directory service, it is Samba that continues to perform user and machine
 authentication. It should be noted that the LDAP server does not perform
 authentication handling in place of what Samba is designed to do.
 </p></div><p>
-<a class="indexterm" name="id2564123"></a>
-<a class="indexterm" name="id2564131"></a>
-<a class="indexterm" name="id2564138"></a>
+<a class="indexterm" name="id2564137"></a>
+<a class="indexterm" name="id2564144"></a>
+<a class="indexterm" name="id2564151"></a>
 Please refer to <a class="link" href="samba-pdc.html" title="Chapter 4. Domain Control">Domain Control</a>, for more information regarding
 how to create a domain machine account for a domain member server as well as for
 information on how to enable the Samba domain member machine to join the domain
 and be fully trusted by it.
-</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2564157"></a>Joining an NT4-type Domain with Samba-3</h3></div></div></div><p><a class="link" href="domain-member.html#assumptions" title="Table 6.1. Assumptions">Assumptions</a> lists names that are used in the remainder of this chapter.</p><div class="table"><a name="assumptions"></a><p class="title"><b>Table 6.1. Assumptions</b></p><div class="table-contents"><table summary="Assumptions" border="1"><colgroup><col align="right"><col align="left"></colgroup><tbody><tr><td align="right">Samba DMS NetBIOS name:</td><td align="left">SERV1</td></tr><tr><td align="right">Windows 200x/NT domain name:</td><td align="left">MIDEARTH</td></tr><tr><td align="right">Domain's PDC NetBIOS name:</td><td align="left">DOMPDC</td></tr><tr><td align="right">Domain's BDC NetBIOS names:</td><td align="left">DOMBDC1 and DOMBDC2</td></tr></tbody></table></div></div><br class="table-break"><p>
-<a class="indexterm" name="id2564241"></a>
+</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2564171"></a>Joining an NT4-type Domain with Samba-3</h3></div></div></div><p><a class="link" href="domain-member.html#assumptions" title="Table 6.1. Assumptions">Assumptions</a> lists names that are used in the remainder of this chapter.</p><div class="table"><a name="assumptions"></a><p class="title"><b>Table 6.1. Assumptions</b></p><div class="table-contents"><table summary="Assumptions" border="1"><colgroup><col align="right"><col align="left"></colgroup><tbody><tr><td align="right">Samba DMS NetBIOS name:</td><td align="left">SERV1</td></tr><tr><td align="right">Windows 200x/NT domain name:</td><td align="left">MIDEARTH</td></tr><tr><td align="right">Domain's PDC NetBIOS name:</td><td align="left">DOMPDC</td></tr><tr><td align="right">Domain's BDC NetBIOS names:</td><td align="left">DOMBDC1 and DOMBDC2</td></tr></tbody></table></div></div><br class="table-break"><p>
+<a class="indexterm" name="id2564255"></a>
 First, you must edit your <code class="filename">smb.conf</code> file to tell Samba it should now use domain security.
 </p><p>
-<a class="indexterm" name="id2564257"></a>
-<a class="indexterm" name="id2564264"></a>
 <a class="indexterm" name="id2564271"></a>
 <a class="indexterm" name="id2564278"></a>
+<a class="indexterm" name="id2564285"></a>
+<a class="indexterm" name="id2564292"></a>
 Change (or add) your <a class="link" href="smb.conf.5.html#SECURITY">security</a> line in the [global] section 
 of your <code class="filename">smb.conf</code> to read:
-</p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2564309"></a><em class="parameter"><code>security = domain</code></em></td></tr></table><p>
+</p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2564322"></a><em class="parameter"><code>security = domain</code></em></td></tr></table><p>
 Note that if the parameter <em class="parameter"><code>security = user</code></em> is used, this machine would function as a
 standalone server and not as a domain member server. Domain security mode causes Samba to work within the
 domain security context.
 </p><p>
 Next change the <a class="link" href="smb.conf.5.html#WORKGROUP">workgroup</a> line in the <em class="parameter"><code>[global]</code></em>
 section to read: 
-</p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2564357"></a><em class="parameter"><code>workgroup = MIDEARTH</code></em></td></tr></table><p>
+</p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2564371"></a><em class="parameter"><code>workgroup = MIDEARTH</code></em></td></tr></table><p>
 This is the name of the domain we are joining.
 </p><p>
-<a class="indexterm" name="id2564373"></a>
-<a class="indexterm" name="id2564380"></a>
+<a class="indexterm" name="id2564386"></a>
+<a class="indexterm" name="id2564393"></a>
 You must also have the parameter <a class="link" href="smb.conf.5.html#ENCRYPTPASSWORDS">encrypt passwords</a>
 set to <code class="constant">yes</code> in order for your users to authenticate to the NT PDC.
 This is the default setting if this parameter is not specified. There is no need to specify this
 parameter, but if it is specified in the <code class="filename">smb.conf</code> file, it must be set to <code class="constant">Yes</code>.
 </p><p>
-<a class="indexterm" name="id2564419"></a>
-<a class="indexterm" name="id2564425"></a>
 <a class="indexterm" name="id2564432"></a>
 <a class="indexterm" name="id2564439"></a>
+<a class="indexterm" name="id2564445"></a>
+<a class="indexterm" name="id2564452"></a>
 Finally, add (or modify) a <a class="link" href="smb.conf.5.html#PASSWORDSERVER">password server</a> line in the [global]
 section to read: 
-</p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2564463"></a><em class="parameter"><code>password server = DOMPDC DOMBDC1 DOMBDC2</code></em></td></tr></table><p>
+</p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2564477"></a><em class="parameter"><code>password server = DOMPDC DOMBDC1 DOMBDC2</code></em></td></tr></table><p>
 These are the PDC and BDCs Samba 
 will attempt to contact in order to authenticate users. Samba will 
 try to contact each of these servers in order, so you may want to 
 rearrange this list in order to spread out the authentication load 
 among Domain Controllers.
 </p><p>
-<a class="indexterm" name="id2564483"></a>
-<a class="indexterm" name="id2564490"></a>
-<a class="indexterm" name="id2564497"></a>
-<a class="indexterm" name="id2564504"></a>
+<a class="indexterm" name="id2564496"></a>
+<a class="indexterm" name="id2564503"></a>
+<a class="indexterm" name="id2564510"></a>
+<a class="indexterm" name="id2564517"></a>
 Alternatively, if you want smbd to determine automatically the list of domain controllers to use for
 authentication, you may set this line to be:
-</p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2564519"></a><em class="parameter"><code>password server = *</code></em></td></tr></table><p>
-<a class="indexterm" name="id2564530"></a>
+</p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2564532"></a><em class="parameter"><code>password server = *</code></em></td></tr></table><p>
+<a class="indexterm" name="id2564544"></a>
 This method allows Samba to use exactly the same mechanism that NT does. The 
 method either uses broadcast-based name resolution, performs a WINS database
 lookup in order to find a domain controller against which to authenticate,
 or locates the domain controller using DNS name resolution.
 </p><p>
 To join the domain, run this command:
-<a class="indexterm" name="id2564546"></a>
+<a class="indexterm" name="id2564560"></a>
 </p><pre class="screen">
 <code class="prompt">root# </code><strong class="userinput"><code>net rpc join -S DOMPDC -U<em class="replaceable"><code>Administrator%password</code></em></code></strong>
 </pre><p>
 </p><p>
-<a class="indexterm" name="id2564579"></a>
-<a class="indexterm" name="id2564586"></a>
 <a class="indexterm" name="id2564593"></a>
 <a class="indexterm" name="id2564600"></a>
+<a class="indexterm" name="id2564606"></a>
+<a class="indexterm" name="id2564613"></a>
 If the <code class="option">-S DOMPDC</code> argument is not given, the domain name will be obtained from <code class="filename">smb.conf</code> and
 the NetBIOS name of the PDC will be obtained either using a WINS lookup or via NetBIOS broadcast based name
 look up.
 </p><p>
-<a class="indexterm" name="id2564623"></a>
-<a class="indexterm" name="id2564630"></a>
 <a class="indexterm" name="id2564636"></a>
 <a class="indexterm" name="id2564643"></a>
+<a class="indexterm" name="id2564650"></a>
+<a class="indexterm" name="id2564657"></a>
 The machine is joining the domain DOM, and the PDC for that domain (the only machine
 that has write access to the domain SAM database) is DOMPDC; therefore, use the <code class="option">-S</code>
 option. The <em class="replaceable"><code>Administrator%password</code></em> is the login name and
@@ -497,9 +497,9 @@
 <code class="computeroutput">Joined domain DOM.</code>
 </pre><p>
 </p><p>
-<a class="indexterm" name="id2564679"></a>
-<a class="indexterm" name="id2564690"></a>
-<a class="indexterm" name="id2564697"></a>
+<a class="indexterm" name="id2564693"></a>
+<a class="indexterm" name="id2564704"></a>
+<a class="indexterm" name="id2564710"></a>
 Where Active Directory is used, the command used to join the ADS domain is:
 </p><pre class="screen">
 <code class="prompt">root# </code> net ads join -U<em class="replaceable"><code>Administrator%password</code></em>
@@ -512,64 +512,64 @@
 Refer to the <code class="literal">net</code> man page and to <a class="link" href="NetCommand.html" title="Chapter 13. Remote and Local Management: The Net Command">the chapter on remote
 administration</a> for further information.
 </p><p>
-<a class="indexterm" name="id2564754"></a>
-<a class="indexterm" name="id2564761"></a>
 <a class="indexterm" name="id2564768"></a>
+<a class="indexterm" name="id2564775"></a>
+<a class="indexterm" name="id2564782"></a>
 This process joins the server to the domain without separately having to create the machine
 trust account on the PDC beforehand.
 </p><p>
-<a class="indexterm" name="id2564780"></a>
-<a class="indexterm" name="id2564790"></a>
-<a class="indexterm" name="id2564797"></a>
-<a class="indexterm" name="id2564804"></a>
+<a class="indexterm" name="id2564794"></a>
+<a class="indexterm" name="id2564803"></a>
+<a class="indexterm" name="id2564811"></a>
+<a class="indexterm" name="id2564818"></a>
 This command goes through the machine account password change protocol, then writes the new (random) machine
 account password for this Samba server into a file in the same directory in which a smbpasswd file would be
 normally stored. The trust account information that is needed by the DMS is written into the file
 <code class="filename">/usr/local/samba/private/secrets.tdb</code> or <code class="filename">/etc/samba/secrets.tdb</code>.
 </p><p>
-<a class="indexterm" name="id2564833"></a>
-<a class="indexterm" name="id2564840"></a>
+<a class="indexterm" name="id2564846"></a>
+<a class="indexterm" name="id2564853"></a>
 This file is created and owned by root and is not readable by any other user. It is
 the key to the domain-level security for your system and should be treated as carefully 
 as a shadow password file.
 </p><p>
-<a class="indexterm" name="id2564853"></a>
-<a class="indexterm" name="id2564860"></a>
 <a class="indexterm" name="id2564867"></a>
+<a class="indexterm" name="id2564874"></a>
+<a class="indexterm" name="id2564881"></a>
 Finally, restart your Samba daemons and get ready for clients to begin using domain
 security. The way you can restart your Samba daemons depends on your distribution,
 but in most cases the following will suffice:
 </p><pre class="screen">
 <code class="prompt">root# </code>/etc/init.d/samba restart
 </pre><p>
-</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2564892"></a>Why Is This Better Than <em class="parameter"><code>security = server</code></em>?</h3></div></div></div><p>
-<a class="indexterm" name="id2564906"></a>
-<a class="indexterm" name="id2564913"></a>
-<a class="indexterm" name="id2564920"></a>
+</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2564906"></a>Why Is This Better Than <em class="parameter"><code>security = server</code></em>?</h3></div></div></div><p>
+<a class="indexterm" name="id2564919"></a>
+<a class="indexterm" name="id2564926"></a>
+<a class="indexterm" name="id2564933"></a>
 Currently, domain security in Samba does not free you from having to create local UNIX users to represent the
 users attaching to your server. This means that if domain user <code class="constant">DOM\fred</code> attaches to your
 domain security Samba server, there needs to be a local UNIX user fred to represent that user in the UNIX file
 system. This is similar to the older Samba security mode <a class="link" href="smb.conf.5.html#SECURITY">security = server</a>, where Samba would pass through the authentication request to a Windows
 NT server in the same way as a Windows 95 or Windows 98 server would.
 </p><p>
-<a class="indexterm" name="id2564954"></a>
-<a class="indexterm" name="id2564960"></a>
-<a class="indexterm" name="id2564967"></a>
+<a class="indexterm" name="id2564968"></a>
+<a class="indexterm" name="id2564974"></a>
+<a class="indexterm" name="id2564980"></a>
 Please refer to <a class="link" href="winbind.html" title="Chapter 24. Winbind: Use of Domain Accounts">Winbind: Use of Domain Accounts</a>, for information on a system
 to automatically assign UNIX UIDs and GIDs to Windows NT domain users and groups.
 </p><p>
-<a class="indexterm" name="id2564986"></a>
-<a class="indexterm" name="id2564993"></a>
 <a class="indexterm" name="id2565000"></a>
+<a class="indexterm" name="id2565007"></a>
+<a class="indexterm" name="id2565014"></a>
 The advantage of domain-level security is that the authentication in domain-level security is passed down the
 authenticated RPC channel in exactly the same way that an NT server would do it. This means Samba servers now
 participate in domain trust relationships in exactly the same way NT servers do (i.e., you can add Samba
 servers into a resource domain and have the authentication passed on from a resource domain PDC to an account
 domain PDC).
 </p><p>
-<a class="indexterm" name="id2565018"></a>
-<a class="indexterm" name="id2565024"></a>
 <a class="indexterm" name="id2565031"></a>
+<a class="indexterm" name="id2565038"></a>
+<a class="indexterm" name="id2565044"></a>
 In addition, with <a class="link" href="smb.conf.5.html#SECURITY">security = server</a>, every Samba daemon on a server has to
 keep a connection open to the authenticating server for as long as that daemon lasts. This can drain the
 connection resources on a Microsoft NT server and cause it to run out of available connections. With
@@ -577,10 +577,10 @@
 only for as long as is necessary to authenticate the user and then drop the connection, thus conserving PDC
 connection resources.
 </p><p>
-<a class="indexterm" name="id2565071"></a>
-<a class="indexterm" name="id2565077"></a>
-<a class="indexterm" name="id2565084"></a>
+<a class="indexterm" name="id2565085"></a>
 <a class="indexterm" name="id2565091"></a>
+<a class="indexterm" name="id2565098"></a>
+<a class="indexterm" name="id2565104"></a>
 Finally, acting in the same manner as an NT server authenticating to a PDC means that as part of the
 authentication reply, the Samba server gets the user identification information such as the user SID, the list
 of NT groups the user belongs to, and so on.
@@ -589,58 +589,58 @@
 <a class="ulink" href="http://www.linuxworld.com" target="_top"><span class="emphasis"><em>LinuxWorld</em></span></a> as the article <a class="ulink" href="http://www.linuxworld.com/linuxworld/lw-1998-10/lw-10-samba.html" target="_top">http://www.linuxworld.com/linuxworld/lw-1998-10/lw-10-samba.html</a>
 <span class="emphasis"><em>Doing the NIS/NT Samba</em></span>.
 </p></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="ads-member"></a>Samba ADS Domain Membership</h2></div></div></div><p>
-<a class="indexterm" name="id2565141"></a>
-<a class="indexterm" name="id2565147"></a>
-<a class="indexterm" name="id2565156"></a>
-<a class="indexterm" name="id2565163"></a>
+<a class="indexterm" name="id2565154"></a>
+<a class="indexterm" name="id2565161"></a>
+<a class="indexterm" name="id2565170"></a>
+<a class="indexterm" name="id2565177"></a>
 This is a rough guide to setting up Samba-3 with Kerberos authentication against a
 Windows 200x KDC. A familiarity with Kerberos is assumed.
-</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2565174"></a>Configure <code class="filename">smb.conf</code></h3></div></div></div><p>
+</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2565187"></a>Configure <code class="filename">smb.conf</code></h3></div></div></div><p>
 You must use at least the following three options in <code class="filename">smb.conf</code>:
-</p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2565200"></a><em class="parameter"><code>realm = your.kerberos.REALM</code></em></td></tr><tr><td><a class="indexterm" name="id2565211"></a><em class="parameter"><code>security = ADS</code></em></td></tr><tr><td># The following parameter need only be specified if present.</td></tr><tr><td># The default setting if not present is Yes.</td></tr><tr><td><a class="indexterm" name="id2565231"></a><em class="parameter"><code>encrypt passwords = yes</code></em></td></tr></table><p>
-<a class="indexterm" name="id2565245"></a>
-<a class="indexterm" name="id2565252"></a>
+</p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2565213"></a><em class="parameter"><code>realm = your.kerberos.REALM</code></em></td></tr><tr><td><a class="indexterm" name="id2565225"></a><em class="parameter"><code>security = ADS</code></em></td></tr><tr><td># The following parameter need only be specified if present.</td></tr><tr><td># The default setting if not present is Yes.</td></tr><tr><td><a class="indexterm" name="id2565245"></a><em class="parameter"><code>encrypt passwords = yes</code></em></td></tr></table><p>
 <a class="indexterm" name="id2565259"></a>
-<a class="indexterm" name="id2565265"></a>
+<a class="indexterm" name="id2565266"></a>
 <a class="indexterm" name="id2565272"></a>
+<a class="indexterm" name="id2565279"></a>
+<a class="indexterm" name="id2565286"></a>
 In case samba cannot correctly identify the appropriate ADS server using the realm name, use the 
 <a class="link" href="smb.conf.5.html#PASSWORDSERVER">password server</a> option in <code class="filename">smb.conf</code>:
-</p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2565303"></a><em class="parameter"><code>password server = your.kerberos.server</code></em></td></tr></table><p>
+</p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2565317"></a><em class="parameter"><code>password server = your.kerberos.server</code></em></td></tr></table><p>
 The most common reason for which Samba may not be able to locate the ADS domain controller is a consequence of
 sites maintaining some DNS servers on UNIX systems without regard for the DNS requirements of the ADS
 infrastructure. There is no harm in specifying a preferred ADS domain controller using the <em class="parameter"><code>password
 server</code></em>.
 </p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>
-<a class="indexterm" name="id2565330"></a>
-<a class="indexterm" name="id2565337"></a>
+<a class="indexterm" name="id2565344"></a>
+<a class="indexterm" name="id2565350"></a>
 You do <span class="emphasis"><em>not</em></span> need an smbpasswd file, and older clients will be authenticated as 
 if <a class="link" href="smb.conf.5.html#SECURITY">security = domain</a>, although it will not do any harm and 
 allows you to have local users not in the domain.
-</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2565365"></a>Configure <code class="filename">/etc/krb5.conf</code></h3></div></div></div><p>
-<a class="indexterm" name="id2565377"></a>
-<a class="indexterm" name="id2565384"></a>
-<a class="indexterm" name="id2565393"></a>
-<a class="indexterm" name="id2565400"></a>
+</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2565378"></a>Configure <code class="filename">/etc/krb5.conf</code></h3></div></div></div><p>
+<a class="indexterm" name="id2565390"></a>
+<a class="indexterm" name="id2565397"></a>
+<a class="indexterm" name="id2565407"></a>
+<a class="indexterm" name="id2565414"></a>
 With both MIT and Heimdal Kerberos, it is unnecessary to configure the <code class="filename">/etc/krb5.conf</code>,
 and it may be detrimental.
 </p><p>
-<a class="indexterm" name="id2565418"></a>
-<a class="indexterm" name="id2565424"></a>
-<a class="indexterm" name="id2565431"></a>
+<a class="indexterm" name="id2565432"></a>
 <a class="indexterm" name="id2565438"></a>
 <a class="indexterm" name="id2565445"></a>
+<a class="indexterm" name="id2565452"></a>
+<a class="indexterm" name="id2565458"></a>
 Microsoft ADS automatically create SRV records in the DNS zone 
 <em class="parameter"><code>_kerberos._tcp.REALM.NAME</code></em> for each KDC in the realm. This is part
 of the installation and configuration process used to create an Active Directory domain.
 A KDC is a Kerberos Key Distribution Center and forms an integral part of the Microsoft
 active directory infrastructure.
 </p><p>
-<a class="indexterm" name="id2565466"></a>
-<a class="indexterm" name="id2565473"></a>
 <a class="indexterm" name="id2565480"></a>
 <a class="indexterm" name="id2565487"></a>
 <a class="indexterm" name="id2565494"></a>
 <a class="indexterm" name="id2565500"></a>
+<a class="indexterm" name="id2565507"></a>
+<a class="indexterm" name="id2565514"></a>
 UNIX systems can use kinit and the DES-CBC-MD5 or DES-CBC-CRC encryption types to authenticate to the Windows
 2000 KDC. For further information regarding Windows 2000 ADS kerberos interoperability please refer to the
 Microsoft Windows 2000 Kerberos <a class="ulink" href="http://www.microsoft.com/windows2000/techinfo/planning/security/kerbsteps.asp" target="_top">Interoperability</a>
@@ -648,18 +648,18 @@
 interoperability is <a class="ulink" href="http://www.ietf.org/rfc/rfc1510.txt?number=1510" target="_top">RFC1510</a>. This RFC
 explains much of the magic behind the operation of Kerberos.
 </p><p>
-<a class="indexterm" name="id2565532"></a>
-<a class="indexterm" name="id2565538"></a>
-<a class="indexterm" name="id2565545"></a>
+<a class="indexterm" name="id2565546"></a>
 <a class="indexterm" name="id2565552"></a>
 <a class="indexterm" name="id2565559"></a>
 <a class="indexterm" name="id2565566"></a>
+<a class="indexterm" name="id2565572"></a>
+<a class="indexterm" name="id2565579"></a>
 MIT's, as well as Heimdal's, recent KRB5 libraries default to checking for SRV records, so they will 
 automatically find the KDCs. In addition, <code class="filename">krb5.conf</code> only allows specifying 
 a single KDC, even there if there may be more than one. Using the DNS lookup allows the KRB5 
 libraries to use whichever KDCs are available.
 </p><p>
-<a class="indexterm" name="id2565587"></a>
+<a class="indexterm" name="id2565600"></a>
 When manually configuring <code class="filename">krb5.conf</code>, the minimal configuration is:
 </p><pre class="screen">
 [libdefaults]
@@ -674,7 +674,7 @@
 	.kerberos.server = YOUR.KERBEROS.REALM
 </pre><p>
 </p><p>
-<a class="indexterm" name="id2565612"></a>
+<a class="indexterm" name="id2565626"></a>
 When using Heimdal versions before 0.6, use the following configuration settings:
 </p><pre class="screen">
 [libdefaults]
@@ -691,16 +691,16 @@
         .kerberos.server = YOUR.KERBEROS.REALM
 </pre><p>
 </p><p>
-<a class="indexterm" name="id2565635"></a>
-<a class="indexterm" name="id2565641"></a>
+<a class="indexterm" name="id2565648"></a>
+<a class="indexterm" name="id2565655"></a>
 Test your config by doing a <strong class="userinput"><code>kinit
 <em class="replaceable"><code>USERNAME</code></em>@<em class="replaceable"><code>REALM</code></em></code></strong> and
 making sure that your password is accepted by the Win2000 KDC.
 </p><p>
-<a class="indexterm" name="id2565665"></a>
-<a class="indexterm" name="id2565672"></a>
 <a class="indexterm" name="id2565678"></a>
 <a class="indexterm" name="id2565685"></a>
+<a class="indexterm" name="id2565692"></a>
+<a class="indexterm" name="id2565698"></a>
 With Heimdal versions earlier than 0.6.x you can use only newly created accounts
 in ADS or accounts that have had the password changed once after migration, or
 in case of <code class="constant">Administrator</code> after installation. At the
@@ -708,50 +708,50 @@
 (and no default etypes in krb5.conf). Unfortunately, this whole area is still
 in a state of flux.
 </p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>
-<a class="indexterm" name="id2565706"></a>
-<a class="indexterm" name="id2565713"></a>
 <a class="indexterm" name="id2565720"></a>
+<a class="indexterm" name="id2565726"></a>
+<a class="indexterm" name="id2565733"></a>
 The realm must be in uppercase or you will get a &#8220;<span class="quote"><span class="errorname">Cannot find KDC for
 requested realm while getting initial credentials</span></span>&#8221; error (Kerberos
 is case-sensitive!).
 </p></div><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>
-<a class="indexterm" name="id2565737"></a>
-<a class="indexterm" name="id2565744"></a>
 <a class="indexterm" name="id2565751"></a>
-<a class="indexterm" name="id2565758"></a>
+<a class="indexterm" name="id2565757"></a>
+<a class="indexterm" name="id2565764"></a>
+<a class="indexterm" name="id2565771"></a>
 Time between the two servers must be synchronized. You will get a &#8220;<span class="quote"><span class="errorname">kinit(v5): Clock skew too
 great while getting initial credentials</span></span>&#8221; if the time difference (clock skew) is more than five minutes.
 </p></div><p>
-<a class="indexterm" name="id2565775"></a>
-<a class="indexterm" name="id2565782"></a>
+<a class="indexterm" name="id2565789"></a>
+<a class="indexterm" name="id2565796"></a>
 Clock skew limits are configurable in the Kerberos protocols. The default setting is five minutes.
 </p><p>
-<a class="indexterm" name="id2565794"></a>
-<a class="indexterm" name="id2565801"></a>
-<a class="indexterm" name="id2565807"></a>
+<a class="indexterm" name="id2565808"></a>
 <a class="indexterm" name="id2565814"></a>
+<a class="indexterm" name="id2565821"></a>
+<a class="indexterm" name="id2565828"></a>
 You also must ensure that you can do a reverse DNS lookup on the IP address of your KDC. Also, the name that
 this reverse lookup maps to must either be the NetBIOS name of the KDC (i.e., the hostname with no domain
 attached) or it can be the NetBIOS name followed by the realm.
 </p><p>
-<a class="indexterm" name="id2565829"></a>
-<a class="indexterm" name="id2565836"></a>
 <a class="indexterm" name="id2565842"></a>
+<a class="indexterm" name="id2565849"></a>
+<a class="indexterm" name="id2565856"></a>
 The easiest way to ensure you get this right is to add a <code class="filename">/etc/hosts</code> entry mapping the IP
 address of your KDC to its NetBIOS name. If you do not get this correct, then you will get a <span class="errorname">local
 error</span> when you try to join the realm.
 </p><p>
-<a class="indexterm" name="id2565865"></a>
-<a class="indexterm" name="id2565872"></a>
 <a class="indexterm" name="id2565879"></a>
-<a class="indexterm" name="id2565886"></a>
+<a class="indexterm" name="id2565885"></a>
+<a class="indexterm" name="id2565892"></a>
+<a class="indexterm" name="id2565900"></a>
 If all you want is Kerberos support in <span class="application">smbclient</span>, then you can skip directly to <a class="link" href="domain-member.html#ads-test-smbclient" title="Testing with smbclient">Testing with <span class="application">smbclient</span></a> now.  <a class="link" href="domain-member.html#ads-create-machine-account" title="Create the Computer Account">Create the Computer Account</a> and <a class="link" href="domain-member.html#ads-test-server" title="Testing Server Setup">Testing Server Setup</a> are needed only if you want Kerberos support for <span class="application">smbd</span>
 and <span class="application">winbindd</span>.
 </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="ads-create-machine-account"></a>Create the Computer Account</h3></div></div></div><p>
-<a class="indexterm" name="id2565957"></a>
-<a class="indexterm" name="id2565964"></a>
 <a class="indexterm" name="id2565971"></a>
-<a class="indexterm" name="id2565978"></a>
+<a class="indexterm" name="id2565977"></a>
+<a class="indexterm" name="id2565984"></a>
+<a class="indexterm" name="id2565992"></a>
 As a user who has write permission on the Samba private directory (usually root), run:
 </p><pre class="screen">
 <code class="prompt">root# </code> <strong class="userinput"><code>net ads join -U Administrator%password</code></strong>
@@ -760,12 +760,12 @@
 permission to add machines to the ADS domain. It is, of course, a good idea to use an account other than Administrator.
 On the UNIX/Linux system, this command must be executed by an account that has UID=0 (root).
 </p><p>
-<a class="indexterm" name="id2566012"></a>
-<a class="indexterm" name="id2566019"></a>
 <a class="indexterm" name="id2566026"></a>
 <a class="indexterm" name="id2566033"></a>
 <a class="indexterm" name="id2566040"></a>
 <a class="indexterm" name="id2566047"></a>
+<a class="indexterm" name="id2566053"></a>
+<a class="indexterm" name="id2566060"></a>
 When making a Windows client a member of an ADS domain within a complex organization, you
 may want to create the machine trust account within a particular organizational unit. Samba-3 permits
 this to be done using the following syntax:
@@ -775,10 +775,10 @@
 </pre><p>
 Your ADS manager will be able to advise what should be specified for the "organizational_unit" parameter.
 </p><p>
-<a class="indexterm" name="id2566097"></a>
-<a class="indexterm" name="id2566104"></a>
-<a class="indexterm" name="id2566111"></a>
-<a class="indexterm" name="id2566118"></a>
+<a class="indexterm" name="id2566110"></a>
+<a class="indexterm" name="id2566117"></a>
+<a class="indexterm" name="id2566124"></a>
+<a class="indexterm" name="id2566131"></a>
 For example, you may want to create the machine trust account in a container called &#8220;<span class="quote">Servers</span>&#8221;
 under the organizational directory &#8220;<span class="quote">Computers/BusinessUnit/Department,</span>&#8221; like this:
 </p><pre class="screen">
@@ -789,90 +789,90 @@
 before executing this command.  Please note that forward slashes must be used, because backslashes are both
 valid characters in an OU name and used as escapes for other characters.  If you need a backslash in an OU 
 name, it may need to be quadrupled to pass through the shell escape and ldap escape.
-</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2566167"></a>Possible Errors</h4></div></div></div><p>
+</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2566180"></a>Possible Errors</h4></div></div></div><p>
 </p><div class="variablelist"><dl><dt><span class="term"><span class="errorname">ADS support not compiled in</span></span></dt><dd><p>
-	<a class="indexterm" name="id2566186"></a>
-	<a class="indexterm" name="id2566193"></a>
 	<a class="indexterm" name="id2566200"></a>
+	<a class="indexterm" name="id2566206"></a>
+	<a class="indexterm" name="id2566213"></a>
 	Samba must be reconfigured (remove config.cache) and recompiled (make clean all install) after the
 	Kerberos libraries and headers files are installed.
 	</p></dd><dt><span class="term"><span class="errorname">net ads join prompts for user name</span></span></dt><dd><p>
-	<a class="indexterm" name="id2566220"></a>
-	<a class="indexterm" name="id2566226"></a>
+	<a class="indexterm" name="id2566233"></a>
+	<a class="indexterm" name="id2566240"></a>
 	You need to log in to the domain using <strong class="userinput"><code>kinit
 	<em class="replaceable"><code>USERNAME</code></em>@<em class="replaceable"><code>REALM</code></em></code></strong>.
 	<em class="replaceable"><code>USERNAME</code></em> must be a user who has rights to add a machine to the domain.
 	</p></dd><dt><span class="term">Unsupported encryption/or checksum types</span></dt><dd><p>
-	<a class="indexterm" name="id2566260"></a>
-	<a class="indexterm" name="id2566266"></a>
-	<a class="indexterm" name="id2566274"></a>
+	<a class="indexterm" name="id2566273"></a>
+	<a class="indexterm" name="id2566280"></a>
+	<a class="indexterm" name="id2566287"></a>
 	Make sure that the <code class="filename">/etc/krb5.conf</code> is correctly configured
 	for the type and version of Kerberos installed on the system.
 	</p></dd></dl></div><p>
 </p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="ads-test-server"></a>Testing Server Setup</h3></div></div></div><p>
-<a class="indexterm" name="id2566305"></a>
-<a class="indexterm" name="id2566312"></a>
 <a class="indexterm" name="id2566319"></a>
+<a class="indexterm" name="id2566326"></a>
+<a class="indexterm" name="id2566332"></a>
 If the join was successful, you will see a new computer account with the
 NetBIOS name of your Samba server in Active Directory (in the &#8220;<span class="quote">Computers</span>&#8221;
 folder under Users and Computers.
 </p><p>
-<a class="indexterm" name="id2566335"></a>
-<a class="indexterm" name="id2566342"></a>
-<a class="indexterm" name="id2566351"></a>
+<a class="indexterm" name="id2566349"></a>
+<a class="indexterm" name="id2566356"></a>
+<a class="indexterm" name="id2566365"></a>
 On a Windows 2000 client, try <strong class="userinput"><code>net use * \\server\share</code></strong>. You should
 be logged in with Kerberos without needing to know a password. If this fails, then run
 <strong class="userinput"><code>klist tickets</code></strong>. Did you get a ticket for the server? Does it have
 an encryption type of DES-CBC-MD5? 
 </p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>
-<a class="indexterm" name="id2566378"></a>
-<a class="indexterm" name="id2566385"></a>
 <a class="indexterm" name="id2566392"></a>
+<a class="indexterm" name="id2566399"></a>
+<a class="indexterm" name="id2566406"></a>
 Samba can use both DES-CBC-MD5 encryption as well as ARCFOUR-HMAC-MD5 encoding.
 </p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="ads-test-smbclient"></a>Testing with <span class="application">smbclient</span></h3></div></div></div><p>
-<a class="indexterm" name="id2566419"></a>
-<a class="indexterm" name="id2566426"></a>
 <a class="indexterm" name="id2566432"></a>
+<a class="indexterm" name="id2566439"></a>
+<a class="indexterm" name="id2566446"></a>
 On your Samba server try to log in to a Windows 2000 server or your Samba
 server using <span class="application">smbclient</span> and Kerberos. Use <span class="application">smbclient</span> as usual, but
 specify the <code class="option">-k</code> option to choose Kerberos authentication.
-</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2566460"></a>Notes</h3></div></div></div><p>
-<a class="indexterm" name="id2566467"></a>
-<a class="indexterm" name="id2566474"></a>
+</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2566473"></a>Notes</h3></div></div></div><p>
 <a class="indexterm" name="id2566481"></a>
+<a class="indexterm" name="id2566488"></a>
+<a class="indexterm" name="id2566495"></a>
 You must change the administrator password at least once after installing a domain controller, 
 to create the right encryption types.
 </p><p>
-<a class="indexterm" name="id2566494"></a>
-<a class="indexterm" name="id2566501"></a>
-<a class="indexterm" name="id2566508"></a>
+<a class="indexterm" name="id2566507"></a>
+<a class="indexterm" name="id2566514"></a>
+<a class="indexterm" name="id2566521"></a>
 Windows 200x does not seem to create the <em class="parameter"><code>_kerberos._udp</code></em> and
 <em class="parameter"><code>_ldap._tcp</code></em> in the default DNS setup. Perhaps this will be fixed later in service packs.
-</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2566532"></a>Sharing User ID Mappings between Samba Domain Members</h2></div></div></div><p>
-<a class="indexterm" name="id2566540"></a>
-<a class="indexterm" name="id2566547"></a>
+</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2566545"></a>Sharing User ID Mappings between Samba Domain Members</h2></div></div></div><p>
 <a class="indexterm" name="id2566554"></a>
-<a class="indexterm" name="id2566560"></a>
+<a class="indexterm" name="id2566561"></a>
+<a class="indexterm" name="id2566568"></a>
+<a class="indexterm" name="id2566574"></a>
 Samba maps UNIX users and groups (identified by UIDs and GIDs) to Windows users and groups (identified by SIDs).
 These mappings are done by the <em class="parameter"><code>idmap</code></em> subsystem of Samba.
 </p><p>
-<a class="indexterm" name="id2566579"></a>
-<a class="indexterm" name="id2566586"></a>
 <a class="indexterm" name="id2566593"></a>
+<a class="indexterm" name="id2566599"></a>
+<a class="indexterm" name="id2566606"></a>
 In some cases it is useful to share these mappings between Samba domain members,
 so <span class="emphasis"><em>name-&gt;id</em></span> mapping is identical on all machines.
 This may be needed in particular when sharing files over both CIFS and NFS.
 </p><p>
-<a class="indexterm" name="id2566610"></a>
-<a class="indexterm" name="id2566617"></a>
+<a class="indexterm" name="id2566624"></a>
+<a class="indexterm" name="id2566630"></a>
 To use the <span class="emphasis"><em>LDAP</em></span> <em class="parameter"><code>ldap idmap suffix</code></em>, set:
-</p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2566640"></a><em class="parameter"><code>ldap idmap suffix = ou=Idmap</code></em></td></tr></table><p>
+</p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2566654"></a><em class="parameter"><code>ldap idmap suffix = ou=Idmap</code></em></td></tr></table><p>
 See the <code class="filename">smb.conf</code> man page entry for the <a class="link" href="smb.conf.5.html#LDAPIDMAPSUFFIX">ldap idmap suffix</a>
 parameter for further information.
 </p><p>
-<a class="indexterm" name="id2566677"></a>
-<a class="indexterm" name="id2566683"></a>
 <a class="indexterm" name="id2566690"></a>
+<a class="indexterm" name="id2566696"></a>
+<a class="indexterm" name="id2566704"></a>
 Do not forget to specify also the <a class="link" href="smb.conf.5.html#LDAPADMINDN">ldap admin dn</a>
 and to make certain to set the LDAP administrative password into the <code class="filename">secrets.tdb</code> using:
 </p><pre class="screen">
@@ -880,9 +880,9 @@
 </pre><p>
 In place of <code class="literal">ldap-admin-password</code>, substitute the LDAP administration password for your
 system.
-</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2566738"></a>Common Errors</h2></div></div></div><p>
-<a class="indexterm" name="id2566746"></a>
-<a class="indexterm" name="id2566753"></a>
+</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2566752"></a>Common Errors</h2></div></div></div><p>
+<a class="indexterm" name="id2566760"></a>
+<a class="indexterm" name="id2566766"></a>
 In the process of adding/deleting/re-adding domain member machine trust accounts, there are
 many traps for the unwary player and many &#8220;<span class="quote">little</span>&#8221; things that can go wrong.
 It is particularly interesting how often subscribers on the Samba mailing list have concluded
@@ -890,16 +890,16 @@
 MS Windows on the machine. In truth, it is seldom necessary to reinstall because of this type
 of problem. The real solution is often quite simple, and with an understanding of how MS Windows
 networking functions, it is easy to overcome.
-</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2566777"></a>Cannot Add Machine Back to Domain</h3></div></div></div><p>
-<a class="indexterm" name="id2566785"></a>
-<a class="indexterm" name="id2566792"></a>
+</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2566792"></a>Cannot Add Machine Back to Domain</h3></div></div></div><p>
+<a class="indexterm" name="id2566800"></a>
+<a class="indexterm" name="id2566807"></a>
 &#8220;<span class="quote">A Windows workstation was reinstalled. The original domain machine trust
 account was deleted and added immediately. The workstation will not join the domain if I use 
 the same machine name. Attempts to add the machine fail with a message that the machine already
 exists on the network  I know it does not. Why is this failing?</span>&#8221;
 </p><p>
-<a class="indexterm" name="id2566814"></a>
-<a class="indexterm" name="id2566821"></a>
+<a class="indexterm" name="id2566828"></a>
+<a class="indexterm" name="id2566834"></a>
 The original name is still in the NetBIOS name cache and must expire after machine account
 deletion before adding that same name as a domain member again. The best advice is to delete
 the old account and then add the machine with a new name. Alternately, the name cache can be flushed and
@@ -907,14 +907,14 @@
 </p><pre class="screen">
 <code class="prompt">C:\&gt; </code> nbtstat -R
 </pre><p>
-</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2566853"></a>Adding Machine to Domain Fails</h3></div></div></div><p>
-<a class="indexterm" name="id2566862"></a>
-<a class="indexterm" name="id2566868"></a>
+</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2566867"></a>Adding Machine to Domain Fails</h3></div></div></div><p>
+<a class="indexterm" name="id2566875"></a>
+<a class="indexterm" name="id2566882"></a>
 &#8220;<span class="quote">Adding a Windows 200x or XP Professional machine to the Samba PDC Domain fails with a
 message that says, <span class="errorname">"The machine could not be added at this time, there is a network problem.
 Please try again later."</span> Why?</span>&#8221;
 </p><p>
-<a class="indexterm" name="id2566888"></a>
+<a class="indexterm" name="id2566902"></a>
 You should check that there is an <a class="link" href="smb.conf.5.html#ADDMACHINESCRIPT">add machine script</a> in your <code class="filename">smb.conf</code>
 file. If there is not, please add one that is appropriate for your OS platform. If a script
 has been defined, you will need to debug its operation. Increase the <a class="link" href="smb.conf.5.html#LOGLEVEL">log level</a>
@@ -923,38 +923,38 @@
 </p><p>
 Possible causes include:
 </p><div class="itemizedlist"><ul type="disc"><li><p>
-<a class="indexterm" name="id2566946"></a>
-<a class="indexterm" name="id2566953"></a>
+<a class="indexterm" name="id2566960"></a>
+<a class="indexterm" name="id2566967"></a>
 	The script does not actually exist, or could not be located in the path specified.
 	</p><p>
-<a class="indexterm" name="id2566965"></a>
-<a class="indexterm" name="id2566972"></a>
+<a class="indexterm" name="id2566978"></a>
+<a class="indexterm" name="id2566985"></a>
 	<span class="emphasis"><em>Corrective action:</em></span> Fix it. Make sure when run manually
 	that the script will add both the UNIX system account and the Samba SAM account.
 	</p></li><li><p>
-<a class="indexterm" name="id2566989"></a>
-<a class="indexterm" name="id2566996"></a>
+<a class="indexterm" name="id2567002"></a>
+<a class="indexterm" name="id2567009"></a>
 	The machine could not be added to the UNIX system accounts file <code class="filename">/etc/passwd</code>.
 	</p><p>
-<a class="indexterm" name="id2567013"></a>
-<a class="indexterm" name="id2567020"></a>
+<a class="indexterm" name="id2567026"></a>
+<a class="indexterm" name="id2567033"></a>
 	<span class="emphasis"><em>Corrective action:</em></span> Check that the machine name is a legal UNIX
 	system account name. If the UNIX utility <code class="literal">useradd</code> is called,
 	then make sure that the machine name you are trying to add can be added using this
 	tool. <code class="literal">Useradd</code> on some systems will not allow any uppercase characters
 	nor will it allow spaces in the name.
 	</p></li></ul></div><p>
-<a class="indexterm" name="id2567051"></a>
-<a class="indexterm" name="id2567058"></a>
 <a class="indexterm" name="id2567065"></a>
+<a class="indexterm" name="id2567072"></a>
+<a class="indexterm" name="id2567079"></a>
 The <a class="link" href="smb.conf.5.html#ADDMACHINESCRIPT">add machine script</a> does not create the
 machine account in the Samba backend database; it is there only to create a UNIX system
 account to which the Samba backend database account can be mapped.
-</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2567089"></a>I Can't Join a Windows 2003 PDC</h3></div></div></div><p>
-<a class="indexterm" name="id2567097"></a>
-<a class="indexterm" name="id2567104"></a>
-<a class="indexterm" name="id2567110"></a>
+</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2567103"></a>I Can't Join a Windows 2003 PDC</h3></div></div></div><p>
+<a class="indexterm" name="id2567111"></a>
 <a class="indexterm" name="id2567117"></a>
+<a class="indexterm" name="id2567124"></a>
+<a class="indexterm" name="id2567131"></a>
 	Windows 2003 requires SMB signing. Client-side SMB signing has been implemented in Samba-3.0.
 	Set <a class="link" href="smb.conf.5.html#CLIENTUSESPNEGO">client use spnego = yes</a> when communicating 
 	with a Windows 2003 server. This will not interfere with other Windows clients that do not

Modified: branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/go01.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/go01.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/go01.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,4 +1,4 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Glossary</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="prev" href="apa.html" title="Appendix A.  GNU General Public License version 3"><link rel="next" href="ix01.html" title="Index"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Glossary</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="apa.html">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="ix01.html">Next</a></td></tr></table><hr></div><div class="glossary"><div class="titlepage"><div><div><h2 class="title"><a name="id2687915"></a>Glossary</h2></div></div></div><dl><dt>Access Control List</dt><dd><p>
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Glossary</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="prev" href="apa.html" title="Appendix A.  GNU General Public License version 3"><link rel="next" href="ix01.html" title="Index"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Glossary</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="apa.html">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="ix01.html">Next</a></td></tr></table><hr></div><div class="glossary"><div class="titlepage"><div><div><h2 class="title"><a name="id2687929"></a>Glossary</h2></div></div></div><dl><dt>Access Control List</dt><dd><p>
 		A detailed list of permissions granted to users or groups with respect to file and network resource access.
 		 See <a class="link" href="AccessControls.html" title="Chapter 16. File, Directory, and Share Access Controls">&#8220;File, Directory, and Share Access Controls&#8221;</a>, 
 		for details.</p></dd><dt>Active Directory Service</dt><dd><p>

Modified: branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/groupmapping.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/groupmapping.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/groupmapping.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,38 +1,38 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 12. Group Mapping: MS Windows and UNIX</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="optional.html" title="Part III. Advanced Configuration"><link rel="prev" href="passdb.html" title="Chapter 11. Account Information Databases"><link rel="next" href="NetCommand.html" title="Chapter 13. Remote and Local Management: The Net Command"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 12. Group Mapping: MS Windows and UNIX</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="passdb.html">Prev</a> </td><th width="60%" align="center">Part III. Advanced Configuration</th><td width="20%" align="right"> <a accesskey="n" href="NetCommand.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="groupmapping"></a>Chapter 12. Group Mapping: MS Windows and UNIX</h2></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht at samba.org">jht at samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Jean François</span> <span class="surname">Micouleau</span></h3></div></div><div><div class="author"><h3 class="author"><span class="firstname">Gerald</span> <span class="othername">(Jerry)</span> <span class="surname">Carter</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jerry at samba.org">jerry at samba.org</a>&gt;</code></p></div></div></div></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="groupmapping.html#id2588907">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="groupmapping.html#id2589322">Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="groupmapping.html#id2589658">Warning: User Private Group Problems</a></span></dt><dt><span class="sect2"><a href="groupmapping.html#id2589715">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a></span></dt><dt><span class="sect2"><a href="groupmapping.html#id2590298">Important Administrative Information</a></span></dt><dt><span class="sect2"><a href="groupmapping.html#id2590539">Default Users, Groups, and Relative Identifiers</a></span></dt><dt><span class="sect2"><a href="groupmapping.html#id2591162">Example Configuration</a></span></dt></dl></dd><dt><span class="sect1"><a href="groupmapping.html#id2591239">Configuration Scripts</a></span></dt><dd><dl><dt><span class="sect2"><a href="groupmapping.html#id2591250">Sample <code class="filename">smb.conf</code> Add Group Script</a></span></dt><dt><span class="sect2"><a href="groupmapping.html#id2591422">Script to Configure Group Mapping</a></span></dt></dl></dd><dt><span class="sect1"><a href="groupmapping.html#id2591549">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="groupmapping.html#id2591562">Adding Groups Fails</a></span></dt><dt><span class="sect2"><a href="groupmapping.html#id2591649">Adding Domain Users to the Workstation Power Users Group</a></span></dt></dl></dd></dl></div><p>
-<a class="indexterm" name="id2588781"></a>
-<a class="indexterm" name="id2588790"></a>
-<a class="indexterm" name="id2588796"></a>
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 12. Group Mapping: MS Windows and UNIX</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="optional.html" title="Part III. Advanced Configuration"><link rel="prev" href="passdb.html" title="Chapter 11. Account Information Databases"><link rel="next" href="NetCommand.html" title="Chapter 13. Remote and Local Management: The Net Command"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 12. Group Mapping: MS Windows and UNIX</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="passdb.html">Prev</a> </td><th width="60%" align="center">Part III. Advanced Configuration</th><td width="20%" align="right"> <a accesskey="n" href="NetCommand.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="groupmapping"></a>Chapter 12. Group Mapping: MS Windows and UNIX</h2></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht at samba.org">jht at samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Jean François</span> <span class="surname">Micouleau</span></h3></div></div><div><div class="author"><h3 class="author"><span class="firstname">Gerald</span> <span class="othername">(Jerry)</span> <span class="surname">Carter</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jerry at samba.org">jerry at samba.org</a>&gt;</code></p></div></div></div></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="groupmapping.html#id2588920">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="groupmapping.html#id2589335">Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="groupmapping.html#id2589671">Warning: User Private Group Problems</a></span></dt><dt><span class="sect2"><a href="groupmapping.html#id2589729">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a></span></dt><dt><span class="sect2"><a href="groupmapping.html#id2590312">Important Administrative Information</a></span></dt><dt><span class="sect2"><a href="groupmapping.html#id2590552">Default Users, Groups, and Relative Identifiers</a></span></dt><dt><span class="sect2"><a href="groupmapping.html#id2591175">Example Configuration</a></span></dt></dl></dd><dt><span class="sect1"><a href="groupmapping.html#id2591252">Configuration Scripts</a></span></dt><dd><dl><dt><span class="sect2"><a href="groupmapping.html#id2591264">Sample <code class="filename">smb.conf</code> Add Group Script</a></span></dt><dt><span class="sect2"><a href="groupmapping.html#id2591436">Script to Configure Group Mapping</a></span></dt></dl></dd><dt><span class="sect1"><a href="groupmapping.html#id2591563">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="groupmapping.html#id2591576">Adding Groups Fails</a></span></dt><dt><span class="sect2"><a href="groupmapping.html#id2591663">Adding Domain Users to the Workstation Power Users Group</a></span></dt></dl></dd></dl></div><p>
+<a class="indexterm" name="id2588794"></a>
 <a class="indexterm" name="id2588803"></a>
 <a class="indexterm" name="id2588810"></a>
 <a class="indexterm" name="id2588817"></a>
+<a class="indexterm" name="id2588824"></a>
+<a class="indexterm" name="id2588830"></a>
 	Starting with Samba-3, new group mapping functionality is available to create associations
 	between Windows group SIDs and UNIX group GIDs. The <code class="literal">groupmap</code> subcommand
 	included with the <span class="application">net</span> tool can be used to manage these associations.
 	</p><p>
-<a class="indexterm" name="id2588842"></a>
-<a class="indexterm" name="id2588849"></a>
+<a class="indexterm" name="id2588856"></a>
+<a class="indexterm" name="id2588862"></a>
 	The new facility for mapping NT groups to UNIX system groups allows the administrator to decide
 	which NT domain groups are to be exposed to MS Windows clients. Only those NT groups that map
 	to a UNIX group that has a value other than the default (<code class="constant">-1</code>) will be exposed
 	in group selection lists in tools that access domain users and groups.
 	</p><div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Warning</h3><p>
-	<a class="indexterm" name="id2588870"></a>
-<a class="indexterm" name="id2588877"></a>
+	<a class="indexterm" name="id2588884"></a>
+<a class="indexterm" name="id2588891"></a>
 	The <em class="parameter"><code>domain admin group</code></em> parameter has been removed in Samba-3 and should no longer
 	be specified in <code class="filename">smb.conf</code>. In Samba-2.2.x, this parameter was used to give the listed users membership in the
 	<code class="constant">Domain Admins</code> Windows group, which gave local admin rights on their workstations
 	(in default configurations).
-	</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2588907"></a>Features and Benefits</h2></div></div></div><p>
+	</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2588920"></a>Features and Benefits</h2></div></div></div><p>
 	Samba allows the administrator to create MS Windows NT4/200x group accounts and to
 	arbitrarily associate them with UNIX/Linux group accounts.
 	</p><p>
-	<a class="indexterm" name="id2588920"></a>
-	<a class="indexterm" name="id2588927"></a>
-	<a class="indexterm" name="id2588933"></a>
-<a class="indexterm" name="id2588940"></a>
-<a class="indexterm" name="id2588947"></a>
+	<a class="indexterm" name="id2588934"></a>
+	<a class="indexterm" name="id2588940"></a>
+	<a class="indexterm" name="id2588947"></a>
 <a class="indexterm" name="id2588954"></a>
 <a class="indexterm" name="id2588960"></a>
+<a class="indexterm" name="id2588967"></a>
+<a class="indexterm" name="id2588974"></a>
 	Group accounts can be managed using the MS Windows NT4 or MS Windows 200x/XP Professional MMC tools.
 	Appropriate interface scripts should be provided in <code class="filename">smb.conf</code> if it is desired that UNIX/Linux system
 	accounts should be automatically created when these tools are used. In the absence of these scripts, and
@@ -41,19 +41,19 @@
 	<a class="link" href="smb.conf.5.html#IDMAPUID">idmap uid</a>/<a class="link" href="smb.conf.5.html#IDMAPGID">idmap gid</a>
 	parameters in the <code class="filename">smb.conf</code> file.
 	</p><div class="figure"><a name="idmap-sid2gid"></a><p class="title"><b>Figure 12.1. IDMAP: Group SID-to-GID Resolution.</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/idmap-sid2gid.png" width="270" alt="IDMAP: Group SID-to-GID Resolution."></div></div></div><br class="figure-break"><div class="figure"><a name="idmap-gid2sid"></a><p class="title"><b>Figure 12.2. IDMAP: GID Resolution to Matching SID.</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/idmap-gid2sid.png" width="270" alt="IDMAP: GID Resolution to Matching SID."></div></div></div><br class="figure-break"><p>
-	<a class="indexterm" name="id2589102"></a>
-<a class="indexterm" name="id2589109"></a>
-<a class="indexterm" name="id2589116"></a>
-<a class="indexterm" name="id2589125"></a>
+	<a class="indexterm" name="id2589116"></a>
+<a class="indexterm" name="id2589123"></a>
+<a class="indexterm" name="id2589130"></a>
+<a class="indexterm" name="id2589138"></a>
 	In both cases, when winbindd is not running, only locally resolvable groups can be recognized. Please refer to
 	<a class="link" href="groupmapping.html#idmap-sid2gid" title="Figure 12.1. IDMAP: Group SID-to-GID Resolution.">IDMAP: Group SID-to-GID Resolution</a> and <a class="link" href="groupmapping.html#idmap-gid2sid" title="Figure 12.2. IDMAP: GID Resolution to Matching SID.">IDMAP: GID Resolution to Matching SID</a>.  The <code class="literal">net groupmap</code> is
 	used to establish UNIX group to NT SID mappings as shown in <a class="link" href="groupmapping.html#idmap-store-gid2sid" title="Figure 12.3. IDMAP Storing Group Mappings.">IDMAP: storing
 	group mappings</a>.
 	</p><div class="figure"><a name="idmap-store-gid2sid"></a><p class="title"><b>Figure 12.3. IDMAP Storing Group Mappings.</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/idmap-store-gid2sid.png" width="270" alt="IDMAP Storing Group Mappings."></div></div></div><br class="figure-break"><p>
-	<a class="indexterm" name="id2589211"></a>
-	<a class="indexterm" name="id2589218"></a>
-<a class="indexterm" name="id2589225"></a>
-<a class="indexterm" name="id2589231"></a>
+	<a class="indexterm" name="id2589225"></a>
+	<a class="indexterm" name="id2589231"></a>
+<a class="indexterm" name="id2589238"></a>
+<a class="indexterm" name="id2589245"></a>
 	Administrators should be aware that where <code class="filename">smb.conf</code> group interface scripts make
 	direct calls to the UNIX/Linux system tools (the shadow utilities, <code class="literal">groupadd</code>,
 	<code class="literal">groupdel</code>, and <code class="literal">groupmod</code>), the resulting UNIX/Linux group names will be subject
@@ -62,48 +62,48 @@
 	<code class="literal">Engineering Managers</code> will attempt to create an identically named
 	UNIX/Linux group, an attempt that will of course fail.
 	</p><p>
-	<a class="indexterm" name="id2589279"></a>
-	<a class="indexterm" name="id2589285"></a>
+	<a class="indexterm" name="id2589292"></a>
+	<a class="indexterm" name="id2589299"></a>
 	There are several possible workarounds for the operating system tools limitation. One
 	method is to use a script that generates a name for the UNIX/Linux system group that
 	fits the operating system limits and that then just passes the UNIX/Linux group ID (GID)
 	back to the calling Samba interface. This will provide a dynamic workaround solution.
 	</p><p>
-<a class="indexterm" name="id2589301"></a>
+<a class="indexterm" name="id2589315"></a>
 	Another workaround is to manually create a UNIX/Linux group, then manually create the
 	MS Windows NT4/200x group on the Samba server, and then use the <code class="literal">net groupmap</code>
 	tool to connect the two to each other.
-	</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2589322"></a>Discussion</h2></div></div></div><p>
-<a class="indexterm" name="id2589329"></a>
-<a class="indexterm" name="id2589336"></a>
+	</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2589335"></a>Discussion</h2></div></div></div><p>
+<a class="indexterm" name="id2589343"></a>
+<a class="indexterm" name="id2589350"></a>
 	When you install <span class="application">MS Windows NT4/200x</span> on a computer, the installation
 	program creates default users and groups, notably the <code class="constant">Administrators</code> group,
 	and gives that group privileges necessary to perform essential system tasks,
 	such as the ability to change the date and time or to kill (or close) any process running on the
 	local machine.
 	</p><p>
-	<a class="indexterm" name="id2589361"></a>
+	<a class="indexterm" name="id2589375"></a>
 	The <code class="constant">Administrator</code> user is a member of the <code class="constant">Administrators</code> group, and thus inherits
 	<code class="constant">Administrators</code> group privileges. If a <code class="constant">joe</code> user is created to be a member of the
 	<code class="constant">Administrators</code> group, <code class="constant">joe</code> has exactly the same rights as the user
 	<code class="constant">Administrator</code>.
 	</p><p>
-<a class="indexterm" name="id2589400"></a>
-<a class="indexterm" name="id2589406"></a>
 <a class="indexterm" name="id2589413"></a>
 <a class="indexterm" name="id2589420"></a>
+<a class="indexterm" name="id2589427"></a>
+<a class="indexterm" name="id2589434"></a>
 	When an MS Windows NT4/200x/XP machine is made a domain member, the &#8220;<span class="quote">Domain Admins</span>&#8221; group of the
 	PDC is added to the local <code class="constant">Administrators</code> group of the workstation. Every member of the
 	<code class="constant">Domain Admins</code> group inherits the rights of the local <code class="constant">Administrators</code> group when
 	logging on the workstation.
 	</p><p>
-<a class="indexterm" name="id2589449"></a>
-<a class="indexterm" name="id2589456"></a>
+<a class="indexterm" name="id2589463"></a>
+<a class="indexterm" name="id2589470"></a>
 	The following steps describe how to make Samba PDC users members of the <code class="constant">Domain Admins</code> group.
 	</p><div class="orderedlist"><ol type="1"><li><p>
 		Create a UNIX group (usually in <code class="filename">/etc/group</code>); let's call it <code class="constant">domadm</code>.
 		</p></li><li><p>
-<a class="indexterm" name="id2589494"></a>
+<a class="indexterm" name="id2589507"></a>
 		Add to this group the users that must be &#8220;<span class="quote">Administrators</span>&#8221;. For example,
 		if you want <code class="constant">joe, john</code>, and <code class="constant">mary</code> to be administrators,
 		your entry in <code class="filename">/etc/group</code> will look like this:
@@ -117,13 +117,13 @@
 <code class="prompt">root# </code><strong class="userinput"><code>net groupmap add ntgroup="Domain Admins" unixgroup=domadm rid=512 type=d</code></strong>
 </pre><p>
 		</p><p>
-		<a class="indexterm" name="id2589561"></a>
+		<a class="indexterm" name="id2589574"></a>
 		The quotes around &#8220;<span class="quote">Domain Admins</span>&#8221; are necessary due to the space in the group name.
 		Also make sure to leave no white space surrounding the equal character (=).
 		</p></li></ol></div><p>
 	Now <code class="constant">joe, john</code>, and <code class="constant">mary</code> are domain administrators.
 	</p><p>
-	<a class="indexterm" name="id2589590"></a>
+	<a class="indexterm" name="id2589603"></a>
 	It is possible to map any arbitrary UNIX group to any Windows NT4/200x group as well as
 	to make any UNIX group a Windows domain group. For example, if you wanted to include a
 	UNIX group (e.g., acct) in an ACL on a local file or printer on a Domain Member machine,
@@ -135,54 +135,54 @@
 	The <code class="literal">ntgroup</code> value must be in quotes if it contains space characters to prevent
 	the space from being interpreted as a command delimiter.
 	</p><p>
-<a class="indexterm" name="id2589637"></a>
-<a class="indexterm" name="id2589643"></a>
+<a class="indexterm" name="id2589650"></a>
+<a class="indexterm" name="id2589657"></a>
 	Be aware that the RID parameter is an unsigned 32-bit integer that should
 	normally start at 1000. However, this RID must not overlap with any RID assigned
 	to a user. Verification for this is done differently depending on the passdb backend
 	you are using. Future versions of the tools may perform the verification automatically,
 	but for now the burden is on you.
-	</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2589658"></a>Warning: User Private Group Problems</h3></div></div></div><p>
-<a class="indexterm" name="id2589666"></a>
-<a class="indexterm" name="id2589673"></a>
-<a class="indexterm" name="id2589680"></a>
+	</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2589671"></a>Warning: User Private Group Problems</h3></div></div></div><p>
+<a class="indexterm" name="id2589679"></a>
+<a class="indexterm" name="id2589686"></a>
+<a class="indexterm" name="id2589693"></a>
 	Windows does not permit user and group accounts to have the same name.
 	This has serious implications for all sites that use private group accounts.
 	A private group account is an administrative practice whereby users are each
 	given their own group account. Red Hat Linux, as well as several free distributions
 	of Linux, by default create private groups.
 	</p><p>
-<a class="indexterm" name="id2589696"></a>
-<a class="indexterm" name="id2589703"></a>
+<a class="indexterm" name="id2589710"></a>
+<a class="indexterm" name="id2589716"></a>
 	When mapping a UNIX/Linux group to a Windows group account, all conflict can
 	be avoided by assuring that the Windows domain group name does not overlap
 	with any user account name.
-	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2589715"></a>Nested Groups: Adding Windows Domain Groups to Windows Local Groups</h3></div></div></div><a class="indexterm" name="id2589722"></a><p>
-<a class="indexterm" name="id2589733"></a>
+	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2589729"></a>Nested Groups: Adding Windows Domain Groups to Windows Local Groups</h3></div></div></div><a class="indexterm" name="id2589735"></a><p>
+<a class="indexterm" name="id2589747"></a>
 	This functionality is known as <code class="constant">nested groups</code> and was first added to
 	Samba-3.0.3.
 	</p><p>
-<a class="indexterm" name="id2589748"></a>
+<a class="indexterm" name="id2589762"></a>
 	All MS Windows products since the release of Windows NT 3.10 support the use of nested groups.
 	Many Windows network administrators depend on this capability because it greatly simplifies security
 	administration.
 	</p><p>
-<a class="indexterm" name="id2589762"></a>
-<a class="indexterm" name="id2589769"></a>
 <a class="indexterm" name="id2589776"></a>
 <a class="indexterm" name="id2589783"></a>
 <a class="indexterm" name="id2589790"></a>
-<a class="indexterm" name="id2589797"></a>
+<a class="indexterm" name="id2589796"></a>
 <a class="indexterm" name="id2589804"></a>
+<a class="indexterm" name="id2589810"></a>
+<a class="indexterm" name="id2589818"></a>
 	The nested group architecture was designed with the premise that day-to-day user and group membership
 	management should be performed on the domain security database. The application of group security
 	should be implemented on domain member servers using only local groups. On the domain member server,
 	all file system security controls are then limited to use of the local groups, which will contain
 	domain global groups and domain global users.
 	</p><p>
-<a class="indexterm" name="id2589822"></a>
-<a class="indexterm" name="id2589829"></a>
-<a class="indexterm" name="id2589836"></a>
+<a class="indexterm" name="id2589835"></a>
+<a class="indexterm" name="id2589842"></a>
+<a class="indexterm" name="id2589850"></a>
 	You may ask, What are the benefits of this arrangement? The answer is obvious to those who have plumbed
 	the dark depths of Windows networking architecture. Consider for a moment a server on which are stored
 	200,000 files, each with individual domain user and domain group settings. The company that owns the
@@ -190,10 +190,10 @@
 	it is made a member of a different domain. Who would you think now owns all the files and directories?
 	Answer: Account Unknown.
 	</p><p>
-<a class="indexterm" name="id2589856"></a>
-<a class="indexterm" name="id2589863"></a>
-<a class="indexterm" name="id2589870"></a>
+<a class="indexterm" name="id2589869"></a>
 <a class="indexterm" name="id2589876"></a>
+<a class="indexterm" name="id2589883"></a>
+<a class="indexterm" name="id2589890"></a>
 	Unraveling the file ownership mess is an unenviable administrative task that can be avoided simply
 	by using local groups to control all file and directory access control. In this case, only the members
 	of the local groups will have been lost. The files and directories in the storage subsystem will still
@@ -201,14 +201,14 @@
 	to delete the <code class="constant">Account Unknown</code> membership entries inside local groups with appropriate
 	entries for domain global groups in the new domain that the server has been made a member of.
 	</p><p>
-<a class="indexterm" name="id2589907"></a>
-<a class="indexterm" name="id2589914"></a>
-<a class="indexterm" name="id2589921"></a>
-<a class="indexterm" name="id2589928"></a>
-<a class="indexterm" name="id2589935"></a>
-<a class="indexterm" name="id2589942"></a>
-<a class="indexterm" name="id2589949"></a>
-<a class="indexterm" name="id2589956"></a>
+<a class="indexterm" name="id2589920"></a>
+<a class="indexterm" name="id2589927"></a>
+<a class="indexterm" name="id2589934"></a>
+<a class="indexterm" name="id2589941"></a>
+<a class="indexterm" name="id2589948"></a>
+<a class="indexterm" name="id2589955"></a>
+<a class="indexterm" name="id2589962"></a>
+<a class="indexterm" name="id2589969"></a>
 	Another prominent example of the use of nested groups involves implementation of administrative privileges
 	on domain member workstations and servers. Administrative privileges are given to all members of the
 	built-in local group <code class="constant">Administrators</code> on each domain member machine. To ensure that all domain
@@ -217,10 +217,10 @@
 	logged into the domain as a member of the Domain Admins group is also granted local administrative
 	privileges on each domain member.
 	</p><p>
-<a class="indexterm" name="id2589984"></a>
-<a class="indexterm" name="id2589991"></a>
-<a class="indexterm" name="id2589998"></a>
+<a class="indexterm" name="id2589997"></a>
 <a class="indexterm" name="id2590004"></a>
+<a class="indexterm" name="id2590011"></a>
+<a class="indexterm" name="id2590018"></a>
 	UNIX/Linux has no concept of support for nested groups, and thus Samba has for a long time not supported
 	them either. The problem is that you would have to enter UNIX groups as auxiliary members of a group in
 	<code class="filename">/etc/group</code>. This does not work because it was not a design requirement at the time
@@ -228,11 +228,11 @@
 	<code class="filename">/etc/group</code> entries on demand by obtaining user and group information from the domain
 	controller that the Samba server is a member of.
 	</p><p>
-<a class="indexterm" name="id2590035"></a>
-<a class="indexterm" name="id2590042"></a>
-<a class="indexterm" name="id2590049"></a>
-<a class="indexterm" name="id2590056"></a>
+<a class="indexterm" name="id2590048"></a>
+<a class="indexterm" name="id2590055"></a>
 <a class="indexterm" name="id2590062"></a>
+<a class="indexterm" name="id2590069"></a>
+<a class="indexterm" name="id2590076"></a>
 	In effect, Samba supplements the <code class="filename">/etc/group</code> data via the dynamic
 	<code class="literal">libnss_winbind</code> mechanism. Beginning with Samba-3.0.3, this facility is used to provide
 	local groups in the same manner as Windows. It works by expanding the local groups on the
@@ -242,13 +242,13 @@
 	group. By definition, it can only contain user objects, which can then be faked to be member of the
 	UNIX/Linux group <code class="constant">demo</code>.
 	</p><p>
-<a class="indexterm" name="id2590109"></a>
-<a class="indexterm" name="id2590116"></a>
 <a class="indexterm" name="id2590122"></a>
 <a class="indexterm" name="id2590129"></a>
 <a class="indexterm" name="id2590136"></a>
-<a class="indexterm" name="id2590143"></a>
-<a class="indexterm" name="id2590150"></a>
+<a class="indexterm" name="id2590142"></a>
+<a class="indexterm" name="id2590149"></a>
+<a class="indexterm" name="id2590156"></a>
+<a class="indexterm" name="id2590163"></a>
 	To enable the use of nested groups, <code class="literal">winbindd</code> must be used with NSS winbind.
 	Creation and administration of the local groups is done best via the Windows Domain User Manager or its
 	Samba equivalent, the utility <code class="literal">net rpc group</code>. Creating the local group
@@ -256,8 +256,8 @@
 	</p><pre class="screen">
 	<code class="prompt">root# </code> net rpc group add demo -L -Uroot%not24get
 	</pre><p>
-<a class="indexterm" name="id2590193"></a>
-<a class="indexterm" name="id2590200"></a>
+<a class="indexterm" name="id2590207"></a>
+<a class="indexterm" name="id2590213"></a>
 	Here the -L switch means that you want to create a local group. It may be necessary to add -S and -U
 	switches for accessing the correct host with appropriate user or root privileges. Adding and removing
 	group members can be done via the <code class="constant">addmem</code> and <code class="constant">delmem</code> subcommands of
@@ -266,10 +266,10 @@
 	</p><pre class="screen">
 	net rpc group addmem demo "DOM\Domain Users"
 	</pre><p>
-<a class="indexterm" name="id2590240"></a>
-<a class="indexterm" name="id2590247"></a>
-<a class="indexterm" name="id2590254"></a>
+<a class="indexterm" name="id2590253"></a>
 <a class="indexterm" name="id2590260"></a>
+<a class="indexterm" name="id2590267"></a>
+<a class="indexterm" name="id2590274"></a>
 	Having completed these two steps, the execution of <code class="literal">getent group demo</code> will show demo
 	members of the global <code class="constant">Domain Users</code> group as members of  the group
 	<code class="constant">demo</code>.  This also works with any local or domain user. In case the domain DOM trusts
@@ -277,46 +277,46 @@
 	<code class="constant">demo</code>. The users from the foreign domain who are members of the group that has been
 	added to the <code class="constant">demo</code> group now have the same local access permissions as local domain
 	users have. 
-	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2590298"></a>Important Administrative Information</h3></div></div></div><p>
+	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2590312"></a>Important Administrative Information</h3></div></div></div><p>
 	Administrative rights are necessary in two specific forms:
 	</p><div class="orderedlist"><ol type="1"><li><p>For Samba-3 domain controllers and domain member servers/clients.</p></li><li><p>To manage domain member Windows workstations.</p></li></ol></div><p>
-<a class="indexterm" name="id2590330"></a>
-<a class="indexterm" name="id2590337"></a>
-<a class="indexterm" name="id2590344"></a>
+<a class="indexterm" name="id2590343"></a>
+<a class="indexterm" name="id2590350"></a>
+<a class="indexterm" name="id2590357"></a>
 	Versions of Samba up to and including 3.0.10 do not provide a means for assigning rights and privileges
 	that are necessary for system administration tasks from a Windows domain member client machine, so
 	domain administration tasks such as adding, deleting, and changing user and group account information, and
 	managing workstation domain membership accounts, can be handled by any account other than root.
 	</p><p>
-<a class="indexterm" name="id2590361"></a>
-<a class="indexterm" name="id2590368"></a>
-<a class="indexterm" name="id2590375"></a>
+<a class="indexterm" name="id2590374"></a>
+<a class="indexterm" name="id2590381"></a>
+<a class="indexterm" name="id2590388"></a>
 	Samba-3.0.11 introduced a new privilege management interface (see <a class="link" href="rights.html" title="Chapter 15. User Rights and Privileges">User Rights and Privileges</a>)
 	that permits these tasks to be delegated to non-root (i.e., accounts other than the equivalent of the
 	MS Windows Administrator) accounts.
 	</p><p>
-<a class="indexterm" name="id2590396"></a>
-<a class="indexterm" name="id2590402"></a>
+<a class="indexterm" name="id2590409"></a>
+<a class="indexterm" name="id2590416"></a>
 	Administrative tasks on a Windows domain member workstation can be done by anyone who is a member of the
 	<code class="constant">Domain Admins</code> group. This group can be mapped to any convenient UNIX group.
-	</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2590417"></a>Applicable Only to Versions Earlier than 3.0.11</h4></div></div></div><p>
-<a class="indexterm" name="id2590426"></a>
+	</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2590431"></a>Applicable Only to Versions Earlier than 3.0.11</h4></div></div></div><p>
+<a class="indexterm" name="id2590439"></a>
 	Administrative tasks on UNIX/Linux systems, such as adding users or groups, requires
 	<code class="constant">root</code>-level privilege. The addition of a Windows client to a Samba domain involves the
 	addition of a user account for the Windows client.
 	</p><p>
-<a class="indexterm" name="id2590443"></a>
-<a class="indexterm" name="id2590450"></a>
+<a class="indexterm" name="id2590457"></a>
+<a class="indexterm" name="id2590464"></a>
 	Many UNIX administrators continue to request that the Samba Team make it possible to add Windows workstations, or 
 	the ability to add, delete, or modify user accounts, without requiring <code class="constant">root</code> privileges. 
 	Such a request violates every understanding of basic UNIX system security.
 	</p><p>
-<a class="indexterm" name="id2590468"></a>
-<a class="indexterm" name="id2590475"></a>
 <a class="indexterm" name="id2590482"></a>
 <a class="indexterm" name="id2590489"></a>
 <a class="indexterm" name="id2590496"></a>
 <a class="indexterm" name="id2590503"></a>
+<a class="indexterm" name="id2590510"></a>
+<a class="indexterm" name="id2590517"></a>
 	There is no safe way to provide access on a UNIX/Linux system without providing
 	<code class="constant">root</code>-level privileges. Provision of <code class="constant">root</code> privileges can be done
 	either by logging on to the Domain as the user <code class="constant">root</code> or by permitting particular users to
@@ -324,15 +324,15 @@
 	can use tools like the NT4 Domain User Manager and the NT4 Domain Server Manager to manage user and group
 	accounts as well as domain member server and client accounts. This level of privilege is also needed to manage
 	share-level ACLs.
-	</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2590539"></a>Default Users, Groups, and Relative Identifiers</h3></div></div></div><p>
-	<a class="indexterm" name="id2590547"></a>
-	<a class="indexterm" name="id2590556"></a>
-<a class="indexterm" name="id2590563"></a>
-<a class="indexterm" name="id2590570"></a>
-<a class="indexterm" name="id2590577"></a>
-<a class="indexterm" name="id2590584"></a>
-<a class="indexterm" name="id2590591"></a>
+	</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2590552"></a>Default Users, Groups, and Relative Identifiers</h3></div></div></div><p>
+	<a class="indexterm" name="id2590561"></a>
+	<a class="indexterm" name="id2590570"></a>
+<a class="indexterm" name="id2590576"></a>
+<a class="indexterm" name="id2590583"></a>
+<a class="indexterm" name="id2590590"></a>
 <a class="indexterm" name="id2590597"></a>
+<a class="indexterm" name="id2590604"></a>
+<a class="indexterm" name="id2590611"></a>
 	When first installed, Windows NT4/200x/XP are preconfigured with certain user, group, and
 	alias entities. Each has a well-known RID. These must be preserved for continued
 	integrity of operation. Samba must be provisioned with certain essential domain groups that require
@@ -340,23 +340,23 @@
 	domain groups are automatically created. It is the LDAP administrator's responsibility to create
 	(provision) the default NT groups.
 	</p><p>
-<a class="indexterm" name="id2590619"></a>
-<a class="indexterm" name="id2590626"></a>
 <a class="indexterm" name="id2590633"></a>
 <a class="indexterm" name="id2590640"></a>
+<a class="indexterm" name="id2590647"></a>
+<a class="indexterm" name="id2590654"></a>
 	Each essential domain group must be assigned its respective well-known RID. The default users, groups,
 	aliases, and RIDs are shown in <a class="link" href="groupmapping.html#WKURIDS" title="Table 12.1. Well-Known User Default RIDs">Well-Known User Default RIDs</a>.
 	</p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>
-<a class="indexterm" name="id2590662"></a>
-<a class="indexterm" name="id2590668"></a>
 <a class="indexterm" name="id2590675"></a>
 <a class="indexterm" name="id2590682"></a>
-<a class="indexterm" name="id2590689"></a>
+<a class="indexterm" name="id2590688"></a>
+<a class="indexterm" name="id2590695"></a>
+<a class="indexterm" name="id2590702"></a>
 	It is the administrator's responsibility to create the essential domain groups and to assign each
 	its default RID.
 	</p></div><p>
-<a class="indexterm" name="id2590701"></a>
-<a class="indexterm" name="id2590708"></a>
+<a class="indexterm" name="id2590714"></a>
+<a class="indexterm" name="id2590721"></a>
 	It is permissible to create any domain group that may be necessary; just make certain that the essential
 	domain groups (well known) have been created and assigned their default RIDs. Other groups you create may
 	be assigned any arbitrary RID you care to use.
@@ -365,12 +365,12 @@
 	will be available for use as an NT domain group.
 	</p><p>
 	</p><div class="table"><a name="WKURIDS"></a><p class="title"><b>Table 12.1. Well-Known User Default RIDs</b></p><div class="table-contents"><table summary="Well-Known User Default RIDs" border="1"><colgroup><col align="left"><col align="left"><col align="left"><col align="center"></colgroup><thead><tr><th align="left">Well-Known Entity</th><th align="left">RID</th><th align="left">Type</th><th align="center">Essential</th></tr></thead><tbody><tr><td align="left">Domain Administrator</td><td align="left">500</td><td align="left">User</td><td align="center">No</td></tr><tr><td align="left">Domain Guest</td><td align="left">501</td><td align="left">User</td><td align="center">No</td></tr><tr><td align="left">Domain KRBTGT</td><td align="left">502</td><td align="left">User</td><td align="center">No</td></tr><tr><td align="left">Domain Admins</td><td align="left">512</td><td align="left">Group</td><td align="center">Yes</td></tr><tr><td align="left">Domain Users</td><td align="left">513</td><td align="left">Group</td><td align="center">Yes</td></tr><tr><td align="left">Domain Guests</td><td align="left">514</td><td align="left">Group</td><td align="center">Yes</td></tr><tr><td align="left">Domain Computers</td><td align="left">515</td><td align="left">Group</td><td align="center">No</td></tr><tr><td align="left">Domain Controllers</td><td align="left">516</td><td align="left">Group</td><td align="center">No</td></tr><tr><td align="left">Domain Certificate Admins</td><td align="left">517</td><td align="left">Group</td><td align="center">No</td></tr><tr><td align="left">Domain Schema Admins</td><td align="left">518</td><td align="left">Group</td><td align="center">No</td></tr><tr><td align="left">Domain Enterprise Admins</td><td align="left">519</td><td align="left">Group</td><td align="center">No</td></tr><tr><td align="left">Domain Policy Admins</td><td align="left">520</td><td align="left">Group</td><td align="center">No</td></tr><tr><td align="left">Builtin Admins</td><td align="left">544</td><td align="left">Alias</td><td align="center">No</td></tr><tr><td align="left">Builtin users</td><td align="left">545</td><td align="left">Alias</td><td align="center">No</td></tr><tr><td align="left">Builtin Guests</td><td align="left">546</td><td align="left">Alias</td><td align="center">No</td></tr><tr><td align="left">Builtin Power Users</td><td align="left">547</td><td align="left">Alias</td><td align="center">No</td></tr><tr><td align="left">Builtin Account Operators</td><td align="left">548</td><td align="left">Alias</td><td align="center">No</td></tr><tr><td align="left">Builtin System Operators</td><td align="left">549</td><td align="left">Alias</td><td align="center">No</td></tr><tr><td align="left">Builtin Print Operators</td><td align="left">550</td><td align="left">Alias</td><td align="center">No</td></tr><tr><td align="left">Builtin Backup Operators</td><td align="left">551</td><td align="left">Alias</td><td align="center">No</td></tr><tr><td align="left">Builtin Replicator</td><td align="left">552</td><td align="left">Alias</td><td align="center">No</td></tr><tr><td align="left">Builtin RAS Servers</td><td align="left">553</td><td align="left">Alias</td><td align="center">No</td></tr></tbody></table></div></div><p><br class="table-break">
-	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2591162"></a>Example Configuration</h3></div></div></div><p>
-<a class="indexterm" name="id2591170"></a>
+	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2591175"></a>Example Configuration</h3></div></div></div><p>
+<a class="indexterm" name="id2591183"></a>
 		You can list the various groups in the mapping database by executing
 		<code class="literal">net groupmap list</code>. Here is an example:
 		</p><p>
-<a class="indexterm" name="id2591192"></a>
+<a class="indexterm" name="id2591206"></a>
 </p><pre class="screen">
 <code class="prompt">root# </code> <strong class="userinput"><code>net groupmap list</code></strong>
 Domain Admins (S-1-5-21-2547222302-1596225915-2414751004-512) -&gt; domadmin
@@ -379,15 +379,15 @@
 </pre><p>
 		</p><p>
 		For complete details on <code class="literal">net groupmap</code>, refer to the net(8) man page.
-		</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2591239"></a>Configuration Scripts</h2></div></div></div><p>
+		</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2591252"></a>Configuration Scripts</h2></div></div></div><p>
 	Everyone needs tools. Some of us like to create our own, others prefer to use canned tools
 	(i.e., prepared by someone else for general use). 
-	</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2591250"></a>Sample <code class="filename">smb.conf</code> Add Group Script</h3></div></div></div><p>
-		<a class="indexterm" name="id2591264"></a>
-		<a class="indexterm" name="id2591271"></a>
+	</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2591264"></a>Sample <code class="filename">smb.conf</code> Add Group Script</h3></div></div></div><p>
 		<a class="indexterm" name="id2591278"></a>
-<a class="indexterm" name="id2591285"></a>
-<a class="indexterm" name="id2591292"></a>
+		<a class="indexterm" name="id2591285"></a>
+		<a class="indexterm" name="id2591292"></a>
+<a class="indexterm" name="id2591299"></a>
+<a class="indexterm" name="id2591305"></a>
 		A script to create complying group names for use by the Samba group interfaces
 		is provided in <a class="link" href="groupmapping.html#smbgrpadd.sh" title="Example 12.1. smbgrpadd.sh">smbgrpadd.sh</a>. This script
 		adds a temporary entry in the <code class="filename">/etc/group</code> file and then renames
@@ -415,15 +415,15 @@
 		The <code class="filename">smb.conf</code> entry for the above script shown in <a class="link" href="groupmapping.html#smbgrpadd" title="Example 12.2. Configuration of smb.conf for the add group Script">the configuration of
 		<code class="filename">smb.conf</code> for the add group Script</a> demonstrates how it may be used.
 
-</p><div class="example"><a name="smbgrpadd"></a><p class="title"><b>Example 12.2. Configuration of <code class="filename">smb.conf</code> for the add group Script</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2591407"></a><em class="parameter"><code>add group script = /path_to_tool/smbgrpadd.sh "%g"</code></em></td></tr></table></div></div><p><br class="example-break">
-		</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2591422"></a>Script to Configure Group Mapping</h3></div></div></div><p>
-<a class="indexterm" name="id2591430"></a>
+</p><div class="example"><a name="smbgrpadd"></a><p class="title"><b>Example 12.2. Configuration of <code class="filename">smb.conf</code> for the add group Script</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2591420"></a><em class="parameter"><code>add group script = /path_to_tool/smbgrpadd.sh "%g"</code></em></td></tr></table></div></div><p><br class="example-break">
+		</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2591436"></a>Script to Configure Group Mapping</h3></div></div></div><p>
+<a class="indexterm" name="id2591444"></a>
 	In our example we have created a UNIX/Linux group called <code class="literal">ntadmin</code>.
 	Our script will create the additional groups <code class="literal">Orks</code>, <code class="literal">Elves</code>, and <code class="literal">Gnomes</code>.
 	It is a good idea to save this shell script for later use just in case you ever need to rebuild your mapping database.
 	For the sake of convenience we elect to save this script as a file called <code class="filename">initGroups.sh</code>.
 	This script is given in <a class="link" href="groupmapping.html#set-group-map" title="Example 12.3. Script to Set Group Mapping">intGroups.sh</a>.
-<a class="indexterm" name="id2591480"></a>
+<a class="indexterm" name="id2591494"></a>
 </p><div class="example"><a name="set-group-map"></a><p class="title"><b>Example 12.3. Script to Set Group Mapping</b></p><div class="example-contents"><pre class="programlisting">
 #!/bin/bash
 
@@ -450,32 +450,32 @@
 	trouble. Commencing with Samba-3.0.23 this annomaly has been fixed - thus all Windows groups
 	must now be manually and explicitly created and mapped to a valid UNIX GID by the Samba 
 	administrator.
-	</p></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2591549"></a>Common Errors</h2></div></div></div><p>
+	</p></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2591563"></a>Common Errors</h2></div></div></div><p>
 At this time there are many little surprises for the unwary administrator. In a real sense
 it is imperative that every step of automated control scripts be carefully tested
 manually before putting it into active service.
-</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2591562"></a>Adding Groups Fails</h3></div></div></div><p>
-<a class="indexterm" name="id2591570"></a>
+</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2591576"></a>Adding Groups Fails</h3></div></div></div><p>
+<a class="indexterm" name="id2591584"></a>
 		This is a common problem when the <code class="literal">groupadd</code> is called directly
 		by the Samba interface script for the <a class="link" href="smb.conf.5.html#ADDGROUPSCRIPT">add group script</a> in
 		the <code class="filename">smb.conf</code> file.
 		</p><p>
-<a class="indexterm" name="id2591608"></a>
-<a class="indexterm" name="id2591614"></a>
+<a class="indexterm" name="id2591621"></a>
+<a class="indexterm" name="id2591628"></a>
 		The most common cause of failure is an attempt to add an MS Windows group account
 		that has an uppercase character and/or a space character in it.
 		</p><p>
-<a class="indexterm" name="id2591627"></a>
+<a class="indexterm" name="id2591641"></a>
 		There are three possible workarounds. First, use only group names that comply
 		with the limitations of the UNIX/Linux <code class="literal">groupadd</code> system tool.
 		Second, it involves the use of the script mentioned earlier in this chapter, and
 		third is the option is to manually create a UNIX/Linux group account that can substitute
 		for the MS Windows group name, then use the procedure listed above to map that group
 		to the MS Windows group.
-		</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2591649"></a>Adding Domain Users to the Workstation Power Users Group</h3></div></div></div><p>&#8220;<span class="quote">
+		</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2591663"></a>Adding Domain Users to the Workstation Power Users Group</h3></div></div></div><p>&#8220;<span class="quote">
 		What must I do to add domain users to the Power Users group?
 		</span>&#8221;</p><p>
-<a class="indexterm" name="id2591663"></a>
+<a class="indexterm" name="id2591677"></a>
 		The Power Users group is a group that is local to each Windows 200x/XP Professional workstation.
 		You cannot add the Domain Users group to the Power Users group automatically, it must be done on
 		each workstation by logging in as the local workstation <span class="emphasis"><em>administrator</em></span> and

Modified: branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/idmapper.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/idmapper.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/idmapper.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,11 +1,11 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 14. Identity Mapping (IDMAP)</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="optional.html" title="Part III. Advanced Configuration"><link rel="prev" href="NetCommand.html" title="Chapter 13. Remote and Local Management: The Net Command"><link rel="next" href="rights.html" title="Chapter 15. User Rights and Privileges"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 14. Identity Mapping (IDMAP)</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="NetCommand.html">Prev</a> </td><th width="60%" align="center">Part III. Advanced Configuration</th><td width="20%" align="right"> <a accesskey="n" href="rights.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="idmapper"></a>Chapter 14. Identity Mapping (IDMAP)</h2></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht at samba.org">jht at samba.org</a>&gt;</code></p></div></div></div></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="idmapper.html#id2597496">Samba Server Deployment Types and IDMAP</a></span></dt><dd><dl><dt><span class="sect2"><a href="idmapper.html#id2597522">Standalone Samba Server</a></span></dt><dt><span class="sect2"><a href="idmapper.html#id2597584">Domain Member Server or Domain Member Client</a></span></dt><dt><span class="sect2"><a href="idmapper.html#id2598545">Primary Domain Controller</a></span></dt><dt><span class="sect2"><a href="idmapper.html#id2598779">Backup Domain Controller</a></span></dt></dl></dd><dt><span class="sect1"><a href="idmapper.html#id2598850">Examples of IDMAP Backend Usage</a></span></dt><dd><dl><dt><span class="sect2"><a href="idmapper.html#id2598914">Default Winbind TDB</a></span></dt><dt><span class="sect2"><a href="idmapper.html#id2599635">IDMAP_RID with Winbind</a></span></dt><dt><span class="sect2"><a href="idmapper.html#id2600226">IDMAP Storage in LDAP Using Winbind</a></span></dt><dt><span class="sect2"><a href="idmapper.html#id2600811">IDMAP and NSS Using LDAP from ADS with RFC2307bis Schema Extension</a></span></dt></dl></dd></dl></div><p>
-<a class="indexterm" name="id2597222"></a>
-<a class="indexterm" name="id2597229"></a>
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 14. Identity Mapping (IDMAP)</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="optional.html" title="Part III. Advanced Configuration"><link rel="prev" href="NetCommand.html" title="Chapter 13. Remote and Local Management: The Net Command"><link rel="next" href="rights.html" title="Chapter 15. User Rights and Privileges"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 14. Identity Mapping (IDMAP)</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="NetCommand.html">Prev</a> </td><th width="60%" align="center">Part III. Advanced Configuration</th><td width="20%" align="right"> <a accesskey="n" href="rights.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="idmapper"></a>Chapter 14. Identity Mapping (IDMAP)</h2></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht at samba.org">jht at samba.org</a>&gt;</code></p></div></div></div></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="idmapper.html#id2597510">Samba Server Deployment Types and IDMAP</a></span></dt><dd><dl><dt><span class="sect2"><a href="idmapper.html#id2597535">Standalone Samba Server</a></span></dt><dt><span class="sect2"><a href="idmapper.html#id2597597">Domain Member Server or Domain Member Client</a></span></dt><dt><span class="sect2"><a href="idmapper.html#id2598558">Primary Domain Controller</a></span></dt><dt><span class="sect2"><a href="idmapper.html#id2598792">Backup Domain Controller</a></span></dt></dl></dd><dt><span class="sect1"><a href="idmapper.html#id2598864">Examples of IDMAP Backend Usage</a></span></dt><dd><dl><dt><span class="sect2"><a href="idmapper.html#id2598927">Default Winbind TDB</a></span></dt><dt><span class="sect2"><a href="idmapper.html#id2599649">IDMAP_RID with Winbind</a></span></dt><dt><span class="sect2"><a href="idmapper.html#id2600239">IDMAP Storage in LDAP Using Winbind</a></span></dt><dt><span class="sect2"><a href="idmapper.html#id2600824">IDMAP and NSS Using LDAP from ADS with RFC2307bis Schema Extension</a></span></dt></dl></dd></dl></div><p>
 <a class="indexterm" name="id2597236"></a>
-<a class="indexterm" name="id2597243"></a>
-<a class="indexterm" name="id2597252"></a>
-<a class="indexterm" name="id2597258"></a>
+<a class="indexterm" name="id2597242"></a>
+<a class="indexterm" name="id2597249"></a>
+<a class="indexterm" name="id2597256"></a>
 <a class="indexterm" name="id2597265"></a>
+<a class="indexterm" name="id2597272"></a>
+<a class="indexterm" name="id2597278"></a>
 The Microsoft Windows operating system has a number of features that impose specific challenges
 to interoperability with the operating systems on which Samba is implemented. This chapter deals
 explicitly with the mechanisms Samba-3 (version 3.0.8 and later) uses to overcome one of the
@@ -16,24 +16,24 @@
 To ensure sufficient coverage, each possible Samba deployment type is discussed.
 This is followed by an overview of how the IDMAP facility may be implemented.
 </p><p>
-<a class="indexterm" name="id2597289"></a>
-<a class="indexterm" name="id2597296"></a>
 <a class="indexterm" name="id2597303"></a>
 <a class="indexterm" name="id2597310"></a>
+<a class="indexterm" name="id2597316"></a>
+<a class="indexterm" name="id2597323"></a>
 The IDMAP facility is of concern where more than one Samba server (or Samba network client)
 is installed in a domain. Where there is a single Samba server, do not be too concerned regarding
 the IDMAP infrastructure  the default behavior of Samba is nearly always sufficient.
 Where mulitple Samba servers are used it is often necessary to move data off one server and onto
 another, and that is where the fun begins!
 </p><p>
-<a class="indexterm" name="id2597330"></a>
-<a class="indexterm" name="id2597337"></a>
-<a class="indexterm" name="id2597343"></a>
+<a class="indexterm" name="id2597344"></a>
 <a class="indexterm" name="id2597350"></a>
 <a class="indexterm" name="id2597356"></a>
 <a class="indexterm" name="id2597363"></a>
 <a class="indexterm" name="id2597370"></a>
-<a class="indexterm" name="id2597377"></a>
+<a class="indexterm" name="id2597376"></a>
+<a class="indexterm" name="id2597383"></a>
+<a class="indexterm" name="id2597390"></a>
 Where user and group account information is stored in an LDAP directory every server can have the same
 consistent UID and GID for users and groups. This is achieved using NSS and the nss_ldap tool. Samba
 can be configured to use only local accounts, in which case the scope of the IDMAP problem is somewhat
@@ -41,75 +41,75 @@
 are not needed. On the other hand, if the Samba servers are NT4 domain members, or ADS  domain members,
 or if there is a need to keep the security name-space separate (i.e., the user
 <code class="literal">DOMINICUS\FJones</code> must not be given access to the account resources of the user 
-<code class="literal">FRANCISCUS\FJones</code><sup>[<a name="id2597406" href="#ftn.id2597406" class="footnote">4</a>]</sup> free from inadvertent cross-over, close attention should be given
+<code class="literal">FRANCISCUS\FJones</code><sup>[<a name="id2597419" href="#ftn.id2597419" class="footnote">4</a>]</sup> free from inadvertent cross-over, close attention should be given
 to the way that the IDMAP facility is configured.
 </p><p>
-<a class="indexterm" name="id2597433"></a>
-<a class="indexterm" name="id2597440"></a>
 <a class="indexterm" name="id2597447"></a>
 <a class="indexterm" name="id2597454"></a>
 <a class="indexterm" name="id2597460"></a>
 <a class="indexterm" name="id2597467"></a>
+<a class="indexterm" name="id2597474"></a>
+<a class="indexterm" name="id2597480"></a>
 The use of IDMAP is important where the Samba server will be accessed by workstations or servers from
 more than one domain, in which case it is important to run winbind so it can handle the resolution (ID mapping)
 of foreign SIDs to local UNIX UIDs and GIDs.
 </p><p>
-<a class="indexterm" name="id2597481"></a>
+<a class="indexterm" name="id2597495"></a>
 The use of the IDMAP facility requires the execution of the <code class="literal">winbindd</code> upon Samba startup.
-</p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2597496"></a>Samba Server Deployment Types and IDMAP</h2></div></div></div><p>
-<a class="indexterm" name="id2597505"></a>
+</p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2597510"></a>Samba Server Deployment Types and IDMAP</h2></div></div></div><p>
+<a class="indexterm" name="id2597518"></a>
 There are four basic server deployment types, as documented in <a class="link" href="ServerType.html" title="Chapter 3. Server Types and Security Modes">the chapter
 on Server Types and Security Modes</a>.
-</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2597522"></a>Standalone Samba Server</h3></div></div></div><p>
-	<a class="indexterm" name="id2597530"></a>
-	<a class="indexterm" name="id2597536"></a>
+</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2597535"></a>Standalone Samba Server</h3></div></div></div><p>
 	<a class="indexterm" name="id2597543"></a>
+	<a class="indexterm" name="id2597550"></a>
+	<a class="indexterm" name="id2597557"></a>
 	A standalone Samba server is an implementation that is not a member of a Windows NT4 domain,
 	a Windows 200X Active Directory domain, or a Samba domain.
 	</p><p>
-	<a class="indexterm" name="id2597556"></a>
-	<a class="indexterm" name="id2597563"></a>
-	<a class="indexterm" name="id2597570"></a>
+	<a class="indexterm" name="id2597569"></a>
+	<a class="indexterm" name="id2597576"></a>
+	<a class="indexterm" name="id2597583"></a>
 	By definition, this means that users and groups will be created and controlled locally, and
 	the identity of a network user must match a local UNIX/Linux user login. The IDMAP facility
 	is therefore of little to no interest, winbind will not be necessary, and the IDMAP facility
 	will not be relevant or of interest.
-	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2597584"></a>Domain Member Server or Domain Member Client</h3></div></div></div><p>
-	<a class="indexterm" name="id2597592"></a>
-	<a class="indexterm" name="id2597599"></a>
-	<a class="indexterm" name="id2597605"></a>
+	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2597597"></a>Domain Member Server or Domain Member Client</h3></div></div></div><p>
+	<a class="indexterm" name="id2597606"></a>
 	<a class="indexterm" name="id2597612"></a>
-	<a class="indexterm" name="id2597618"></a>
+	<a class="indexterm" name="id2597619"></a>
+	<a class="indexterm" name="id2597625"></a>
+	<a class="indexterm" name="id2597632"></a>
 	Samba-3 can act as a Windows NT4 PDC or BDC, thereby providing domain control protocols that
 	are compatible with Windows NT4. Samba-3 file and print sharing protocols are compatible with
 	all versions of MS Windows products. Windows NT4, as with MS Active Directory,
 	extensively makes use of Windows SIDs.
 	</p><p>
-	<a class="indexterm" name="id2597634"></a>
-	<a class="indexterm" name="id2597641"></a>
 	<a class="indexterm" name="id2597647"></a>
+	<a class="indexterm" name="id2597654"></a>
+	<a class="indexterm" name="id2597661"></a>
 	Samba-3 domain member servers and clients must interact correctly with MS Windows SIDs. Incoming
 	Windows SIDs must be translated to local UNIX UIDs and GIDs. Outgoing information from the Samba
 	server must provide to MS Windows clients and servers appropriate SIDs.
 	</p><p>
-	<a class="indexterm" name="id2597662"></a>
-	<a class="indexterm" name="id2597668"></a>
+	<a class="indexterm" name="id2597675"></a>
+	<a class="indexterm" name="id2597682"></a>
 	A Samba member of a Windows networking domain (NT4-style or ADS) can be configured to handle 
 	identity mapping in a variety of ways. The mechanism it uses depends on whether or not
 	the <code class="literal">winbindd</code> daemon is used and how the winbind functionality is configured.
 	The configuration options are briefly described here:
 	</p><div class="variablelist"><dl><dt><span class="term">Winbind is not used; users and groups are local: </span></dt><dd><p>
-				<a class="indexterm" name="id2597699"></a>
-				<a class="indexterm" name="id2597706"></a>
-				<a class="indexterm" name="id2597713"></a>
-				<a class="indexterm" name="id2597720"></a>
+				<a class="indexterm" name="id2597712"></a>
+				<a class="indexterm" name="id2597719"></a>
 				<a class="indexterm" name="id2597726"></a>
 				<a class="indexterm" name="id2597733"></a>
 				<a class="indexterm" name="id2597740"></a>
 				<a class="indexterm" name="id2597747"></a>
-				<a class="indexterm" name="id2597753"></a>
+				<a class="indexterm" name="id2597754"></a>
 				<a class="indexterm" name="id2597760"></a>
 				<a class="indexterm" name="id2597767"></a>
+				<a class="indexterm" name="id2597774"></a>
+				<a class="indexterm" name="id2597781"></a>
 				Where <code class="literal">winbindd</code> is not used Samba (<code class="literal">smbd</code>)
 				uses the underlying UNIX/Linux mechanisms to resolve the identity of incoming
 				network traffic. This is done using the LoginID (account name) in the
@@ -119,51 +119,51 @@
 				we are implying that they are stored only on the local system, in the
 				<code class="filename">/etc/passwd</code> and <code class="filename">/etc/group</code> respectively.
 				</p><p>
-				<a class="indexterm" name="id2597809"></a>
-				<a class="indexterm" name="id2597816"></a>
+				<a class="indexterm" name="id2597823"></a>
+				<a class="indexterm" name="id2597830"></a>
 				For example, when the user <code class="literal">BERYLIUM\WambatW</code> tries to open a
 				connection to a Samba server the incoming SessionSetupAndX request will make a 
 				system call to look up the user <code class="literal">WambatW</code> in the
 				<code class="filename">/etc/passwd</code> file.
 				</p><p>
-				<a class="indexterm" name="id2597847"></a>
-				<a class="indexterm" name="id2597854"></a>
 				<a class="indexterm" name="id2597861"></a>
 				<a class="indexterm" name="id2597868"></a>
-				<a class="indexterm" name="id2597874"></a>
+				<a class="indexterm" name="id2597875"></a>
 				<a class="indexterm" name="id2597881"></a>
 				<a class="indexterm" name="id2597888"></a>
 				<a class="indexterm" name="id2597894"></a>
+				<a class="indexterm" name="id2597901"></a>
+				<a class="indexterm" name="id2597908"></a>
 				This configuration may be used with standalone Samba servers, domain member
 				servers (NT4 or ADS), and for a PDC that uses either an smbpasswd
 				or a tdbsam-based Samba passdb backend.
 				</p></dd><dt><span class="term">Winbind is not used; users and groups resolved via NSS: </span></dt><dd><p>
-				<a class="indexterm" name="id2597918"></a>
-				<a class="indexterm" name="id2597925"></a>
-				<a class="indexterm" name="id2597932"></a>
+				<a class="indexterm" name="id2597931"></a>
 				<a class="indexterm" name="id2597938"></a>
 				<a class="indexterm" name="id2597945"></a>
 				<a class="indexterm" name="id2597952"></a>
+				<a class="indexterm" name="id2597959"></a>
+				<a class="indexterm" name="id2597965"></a>
 				In this situation user and group accounts are treated as if they are local
 				accounts. The only way in which this differs from having local accounts is
 				that the accounts are stored in a repository that can be shared. In practice
 				this means that they will reside in either an NIS-type database or else in LDAP.
 				</p><p>
-				<a class="indexterm" name="id2597967"></a>
-				<a class="indexterm" name="id2597974"></a>
 				<a class="indexterm" name="id2597981"></a>
 				<a class="indexterm" name="id2597988"></a>
-				<a class="indexterm" name="id2597994"></a>
+				<a class="indexterm" name="id2597995"></a>
 				<a class="indexterm" name="id2598001"></a>
 				<a class="indexterm" name="id2598008"></a>
+				<a class="indexterm" name="id2598014"></a>
+				<a class="indexterm" name="id2598021"></a>
 				This configuration may be used with standalone Samba servers, domain member
 				servers (NT4 or ADS), and for a PDC that uses either an smbpasswd
 				or a tdbsam-based Samba passdb backend.
 				</p></dd><dt><span class="term">Winbind/NSS with the default local IDMAP table: </span></dt><dd><p>
-				<a class="indexterm" name="id2598031"></a>
-				<a class="indexterm" name="id2598037"></a>
 				<a class="indexterm" name="id2598044"></a>
 				<a class="indexterm" name="id2598051"></a>
+				<a class="indexterm" name="id2598058"></a>
+				<a class="indexterm" name="id2598064"></a>
 				There are many sites that require only a simple Samba server or a single Samba
 				server that is a member of a Windows NT4 domain or an ADS domain. A typical example
 				is an appliance like file server on which no local accounts are configured and
@@ -171,21 +171,21 @@
 				domain. The domain control can be provided by Samba-3, MS Windows NT4, or MS Windows
 				Active Directory.
 				</p><p>
-				<a class="indexterm" name="id2598069"></a>
-				<a class="indexterm" name="id2598076"></a>
 				<a class="indexterm" name="id2598082"></a>
 				<a class="indexterm" name="id2598089"></a>
 				<a class="indexterm" name="id2598096"></a>
+				<a class="indexterm" name="id2598103"></a>
+				<a class="indexterm" name="id2598110"></a>
 				Winbind is a great convenience in this situation. All that is needed is a range of
 				UID numbers and GID numbers that can be defined in the <code class="filename">smb.conf</code> file. The
 				<code class="filename">/etc/nsswitch.conf</code> file is configured to use <code class="literal">winbind</code>,
 				which does all the difficult work of mapping incoming SIDs to appropriate UIDs and GIDs.
 				The SIDs are allocated a UID/GID in the order in which winbind receives them.
 				</p><p>
-				<a class="indexterm" name="id2598130"></a>
-				<a class="indexterm" name="id2598136"></a>
 				<a class="indexterm" name="id2598143"></a>
 				<a class="indexterm" name="id2598150"></a>
+				<a class="indexterm" name="id2598156"></a>
+				<a class="indexterm" name="id2598163"></a>
 				This configuration is not convenient or practical in sites that have more than one
 				Samba server and that require the same UID or GID for the same user or group across
 				all servers. One of the hazards of this method is that in the event that the winbind
@@ -194,10 +194,10 @@
 				result that MS Windows files that are stored on the Samba server may now not belong to
 				the rightful owners.
 				</p></dd><dt><span class="term">Winbind/NSS uses RID based IDMAP: </span></dt><dd><p>
-				<a class="indexterm" name="id2598188"></a>
-				<a class="indexterm" name="id2598195"></a>
-				<a class="indexterm" name="id2598201"></a>
+				<a class="indexterm" name="id2598202"></a>
 				<a class="indexterm" name="id2598208"></a>
+				<a class="indexterm" name="id2598215"></a>
+				<a class="indexterm" name="id2598221"></a>
 				The IDMAP_RID facility is new to Samba version 3.0.8. It was added to make life easier
 				for a number of sites that are committed to use of MS ADS, that do not apply
 				an ADS schema extension, and that do not have an installed an LDAP directory server just for
@@ -205,14 +205,14 @@
 				domains, and not multiple domain trees) and you want a simple cookie-cutter solution to the
 				IDMAP table problem, then IDMAP_RID is an obvious choice.
 				</p><p>
-				<a class="indexterm" name="id2598227"></a>
-				<a class="indexterm" name="id2598234"></a>
 				<a class="indexterm" name="id2598240"></a>
 				<a class="indexterm" name="id2598247"></a>
 				<a class="indexterm" name="id2598254"></a>
-				<a class="indexterm" name="id2598260"></a>
+				<a class="indexterm" name="id2598261"></a>
 				<a class="indexterm" name="id2598267"></a>
 				<a class="indexterm" name="id2598274"></a>
+				<a class="indexterm" name="id2598280"></a>
+				<a class="indexterm" name="id2598287"></a>
 				This facility requires the allocation of the <em class="parameter"><code>idmap uid</code></em> and the
 				<em class="parameter"><code>idmap gid</code></em> ranges, and within the <em class="parameter"><code>idmap uid</code></em>
 				it is possible to allocate a subset of this range for automatic mapping of the relative
@@ -222,23 +222,23 @@
 				a SID is encountered that has the value <code class="constant">S-1-5-21-34567898-12529001-32973135-1234</code>,
 				the resulting UID will be <code class="constant">1000 + 1234 = 2234</code>.
 				</p></dd><dt><span class="term">Winbind with an NSS/LDAP backend-based IDMAP facility: </span></dt><dd><p>
-				<a class="indexterm" name="id2598342"></a>
-				<a class="indexterm" name="id2598349"></a>
 				<a class="indexterm" name="id2598356"></a>
 				<a class="indexterm" name="id2598362"></a>
 				<a class="indexterm" name="id2598369"></a>
-				<a class="indexterm" name="id2598375"></a>
+				<a class="indexterm" name="id2598376"></a>
 				<a class="indexterm" name="id2598382"></a>
 				<a class="indexterm" name="id2598389"></a>
+				<a class="indexterm" name="id2598396"></a>
+				<a class="indexterm" name="id2598402"></a>
 				In this configuration <code class="literal">winbind</code> resolved SIDs to UIDs and GIDs from
 				the <em class="parameter"><code>idmap uid</code></em> and <em class="parameter"><code>idmap gid</code></em> ranges specified
 				in the <code class="filename">smb.conf</code> file, but instead of using a local winbind IDMAP table, it is stored
 				in an LDAP directory so that all domain member machines (clients and servers) can share
 				a common IDMAP table.
 				</p><p>
-				<a class="indexterm" name="id2598428"></a>
-				<a class="indexterm" name="id2598435"></a>
 				<a class="indexterm" name="id2598441"></a>
+				<a class="indexterm" name="id2598448"></a>
+				<a class="indexterm" name="id2598455"></a>
 				It is important that all LDAP IDMAP clients use only the master LDAP server because the
 				<em class="parameter"><code>idmap backend</code></em> facility in the <code class="filename">smb.conf</code> file does not correctly
 				handle LDAP redirects.
@@ -247,17 +247,17 @@
 				domain member servers. It is a neat method for assuring that UIDs, GIDs, and the matching
 				SIDs are consistent across all servers.
 				</p><p>
-				<a class="indexterm" name="id2598483"></a>
-				<a class="indexterm" name="id2598490"></a>
+				<a class="indexterm" name="id2598496"></a>
+				<a class="indexterm" name="id2598503"></a>
 				The use of the LDAP-based passdb backend requires use of the PADL nss_ldap utility or
 				an equivalent. In this situation winbind is used to handle foreign SIDs, that is, SIDs from
 				standalone Windows clients (i.e., not a member of our domain) as well as SIDs from 
 				another domain. The foreign UID/GID is mapped from allocated ranges (idmap uid and idmap gid)
 				in precisely the same manner as when using winbind with a local IDMAP table.
 				</p><p>
-				<a class="indexterm" name="id2598508"></a>
-				<a class="indexterm" name="id2598514"></a>
 				<a class="indexterm" name="id2598521"></a>
+				<a class="indexterm" name="id2598528"></a>
+				<a class="indexterm" name="id2598535"></a>
 				The nss_ldap tool set can be used to access UIDs and GIDs via LDAP as well as via Active
 				Directory. In order to use Active Directory, it is necessary to modify the ADS schema by
 				installing either the AD4UNIX schema extension or using the Microsoft Services for UNIX
@@ -266,11 +266,11 @@
 				installed to permit the UNIX credentials to be set and managed from the ADS User and Computer
 				Management tool. Each account must be separately UNIX-enabled before the UID and GID data can
 				be used by Samba.
-				</p></dd></dl></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2598545"></a>Primary Domain Controller</h3></div></div></div><p>
-	<a class="indexterm" name="id2598553"></a>
-	<a class="indexterm" name="id2598560"></a>
+				</p></dd></dl></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2598558"></a>Primary Domain Controller</h3></div></div></div><p>
 	<a class="indexterm" name="id2598566"></a>
 	<a class="indexterm" name="id2598573"></a>
+	<a class="indexterm" name="id2598580"></a>
+	<a class="indexterm" name="id2598586"></a>
 	Microsoft Windows domain security systems generate the user and group SID as part
 	of the process of creation of an account. Windows does not have a concept of the UNIX UID or a GID; rather,
 	it has its own type of security descriptor. When Samba is used as a domain controller, it provides a method
@@ -278,22 +278,20 @@
 	adds an RID that is calculated algorithmically from a base value that can be specified
 	in the <code class="filename">smb.conf</code> file, plus twice (2x) the UID or GID. This method is called &#8220;<span class="quote">algorithmic mapping</span>&#8221;.
 	</p><p>
-	<a class="indexterm" name="id2598602"></a>
+	<a class="indexterm" name="id2598615"></a>
 	For example, if a user has a UID of 4321, and the algorithmic RID base has a value of 1000, the RID will
 	be <code class="literal">1000 + (2 x 4321) = 9642</code>. Thus, if the domain SID is
 	<code class="literal">S-1-5-21-89238497-92787123-12341112</code>, the resulting SID is
 	<code class="literal">S-1-5-21-89238497-92787123-12341112-9642</code>.
 	</p><p>
-	<a class="indexterm" name="id2598633"></a>
-	<a class="indexterm" name="id2598640"></a>
 	<a class="indexterm" name="id2598647"></a>
 	<a class="indexterm" name="id2598654"></a>
+	<a class="indexterm" name="id2598660"></a>
+	<a class="indexterm" name="id2598667"></a>
 	The foregoing type of SID is produced by Samba as an automatic function and is either produced on the fly
 	(as is the case when using a <em class="parameter"><code>passdb backend = [tdbsam | smbpasswd]</code></em>), or may be stored
 	as a permanent part of an account in an LDAP-based ldapsam.
 	</p><p>
-	<a class="indexterm" name="id2598674"></a>
-	<a class="indexterm" name="id2598681"></a>
 	<a class="indexterm" name="id2598687"></a>
 	<a class="indexterm" name="id2598694"></a>
 	<a class="indexterm" name="id2598701"></a>
@@ -301,27 +299,29 @@
 	<a class="indexterm" name="id2598714"></a>
 	<a class="indexterm" name="id2598721"></a>
 	<a class="indexterm" name="id2598728"></a>
+	<a class="indexterm" name="id2598734"></a>
+	<a class="indexterm" name="id2598741"></a>
 	ADS uses a directory schema that can be extended to accommodate additional
 	account attributes such as UIDs and GIDs. The installation of Microsoft Service for UNIX 3.5 will expand
 	the normal ADS schema to include UNIX account attributes. These must of course be managed separately
 	through a snap-in module to the normal ADS account management MMC interface.
 	</p><p>
-	<a class="indexterm" name="id2598744"></a>
-	<a class="indexterm" name="id2598750"></a>
 	<a class="indexterm" name="id2598757"></a>
 	<a class="indexterm" name="id2598764"></a>
+	<a class="indexterm" name="id2598771"></a>
+	<a class="indexterm" name="id2598777"></a>
 	Security identifiers used within a domain must be managed to avoid conflict and to preserve itegrity.
 	In an NT4 domain context, the PDC manages the distribution of all security credentials to the backup
 	domain controllers (BDCs). At this time the only passdb backend for a Samba domain controller that is suitable
 	for such information is an LDAP backend.
-	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2598779"></a>Backup Domain Controller</h3></div></div></div><p>
-	<a class="indexterm" name="id2598787"></a>
-	<a class="indexterm" name="id2598794"></a>
+	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2598792"></a>Backup Domain Controller</h3></div></div></div><p>
 	<a class="indexterm" name="id2598800"></a>
-	<a class="indexterm" name="id2598808"></a>
+	<a class="indexterm" name="id2598807"></a>
 	<a class="indexterm" name="id2598814"></a>
 	<a class="indexterm" name="id2598821"></a>
 	<a class="indexterm" name="id2598828"></a>
+	<a class="indexterm" name="id2598835"></a>
+	<a class="indexterm" name="id2598842"></a>
 	BDCs have read-only access to security credentials that are stored in LDAP.
 	Changes in user or group account information are passed by the BDC to the PDC. Only the PDC can write
 	changes to the directory.
@@ -330,27 +330,27 @@
 	have access to the master (writable) LDAP server. Samba-3 at this time does not handle LDAP redirects
 	in the IDMAP backend. This means that it is is unsafe to use a slave (replicate) LDAP server with
 	the IDMAP facility.
-	</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2598850"></a>Examples of IDMAP Backend Usage</h2></div></div></div><p>
-<a class="indexterm" name="id2598859"></a>
-<a class="indexterm" name="id2598868"></a>
-<a class="indexterm" name="id2598877"></a>
-<a class="indexterm" name="id2598884"></a>
+	</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2598864"></a>Examples of IDMAP Backend Usage</h2></div></div></div><p>
+<a class="indexterm" name="id2598872"></a>
+<a class="indexterm" name="id2598881"></a>
 <a class="indexterm" name="id2598890"></a>
+<a class="indexterm" name="id2598897"></a>
+<a class="indexterm" name="id2598904"></a>
 Anyone who wishes to use <code class="literal">winbind</code> will find the following example configurations helpful.
 Remember that in the majority of cases <code class="literal">winbind</code> is of primary interest for use with
 domain member servers (DMSs) and domain member clients (DMCs).
-</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2598914"></a>Default Winbind TDB</h3></div></div></div><p>
+</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2598927"></a>Default Winbind TDB</h3></div></div></div><p>
 	Two common configurations are used:
 	</p><div class="itemizedlist"><ul type="disc"><li><p>
 		Networks that have an NT4 PDC (with or without BDCs) or a Samba PDC (with or without BDCs).
 		</p></li><li><p>
 		Networks that use MS Windows 200x ADS.
-		</p></li></ul></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2598938"></a>NT4-Style Domains (Includes Samba Domains)</h4></div></div></div><p>
+		</p></li></ul></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2598951"></a>NT4-Style Domains (Includes Samba Domains)</h4></div></div></div><p>
 	<a class="link" href="idmapper.html#idmapnt4dms" title="Example 14.1. NT4 Domain Member Server smb.conf">NT4 Domain Member Server smb.con</a> is a simple example of an NT4 DMS
 	<code class="filename">smb.conf</code> file that shows only the global section.
-	</p><div class="example"><a name="idmapnt4dms"></a><p class="title"><b>Example 14.1. NT4 Domain Member Server smb.conf</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td># Global parameters</td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2598990"></a><em class="parameter"><code>workgroup = MEGANET2</code></em></td></tr><tr><td><a class="indexterm" name="id2599002"></a><em class="parameter"><code>security = DOMAIN</code></em></td></tr><tr><td><a class="indexterm" name="id2599014"></a><em class="parameter"><code>idmap uid = 10000-20000</code></em></td></tr><tr><td><a class="indexterm" name="id2599026"></a><em class="parameter"><code>idmap gid = 10000-20000</code></em></td></tr><tr><td><a class="indexterm" name="id2599037"></a><em class="parameter"><code>template primary group = "Domain Users"</code></em></td></tr><tr><td><a class="indexterm" name="id2599050"></a><em class="parameter"><code>template shell = /bin/bash</code></em></td></tr></table></div></div><br class="example-break"><p>
-	<a class="indexterm" name="id2599065"></a>
-	<a class="indexterm" name="id2599071"></a>
+	</p><div class="example"><a name="idmapnt4dms"></a><p class="title"><b>Example 14.1. NT4 Domain Member Server smb.conf</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td># Global parameters</td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2599004"></a><em class="parameter"><code>workgroup = MEGANET2</code></em></td></tr><tr><td><a class="indexterm" name="id2599016"></a><em class="parameter"><code>security = DOMAIN</code></em></td></tr><tr><td><a class="indexterm" name="id2599027"></a><em class="parameter"><code>idmap uid = 10000-20000</code></em></td></tr><tr><td><a class="indexterm" name="id2599039"></a><em class="parameter"><code>idmap gid = 10000-20000</code></em></td></tr><tr><td><a class="indexterm" name="id2599051"></a><em class="parameter"><code>template primary group = "Domain Users"</code></em></td></tr><tr><td><a class="indexterm" name="id2599063"></a><em class="parameter"><code>template shell = /bin/bash</code></em></td></tr></table></div></div><br class="example-break"><p>
+	<a class="indexterm" name="id2599078"></a>
+	<a class="indexterm" name="id2599085"></a>
 	The use of <code class="literal">winbind</code> requires configuration of NSS. Edit the <code class="filename">/etc/nsswitch.conf</code>
 	so it includes the following entries:
 </p><pre class="screen">
@@ -373,37 +373,37 @@
 <code class="prompt">root# </code> net rpc join -UAdministrator%password
 Joined domain MEGANET2.
 </pre><p>
-	<a class="indexterm" name="id2599140"></a>
+	<a class="indexterm" name="id2599154"></a>
 	The success of the join can be confirmed with the following command:
 </p><pre class="screen">
 <code class="prompt">root# </code> net rpc testjoin
 Join to 'MIDEARTH' is OK
 </pre><p>
 		A failed join would report an error message like the following:
-		<a class="indexterm" name="id2599162"></a>
+		<a class="indexterm" name="id2599175"></a>
 </p><pre class="screen">
 <code class="prompt">root# </code> net rpc testjoin
 [2004/11/05 16:34:12, 0] utils/net_rpc_join.c:net_rpc_join_ok(66)
 Join to domain 'MEGANET2' is not valid
 </pre><p>
 		</p></li><li><p>
-		<a class="indexterm" name="id2599189"></a>
-		<a class="indexterm" name="id2599196"></a>
 		<a class="indexterm" name="id2599202"></a>
+		<a class="indexterm" name="id2599209"></a>
+		<a class="indexterm" name="id2599216"></a>
 		Start the <code class="literal">nmbd, winbind,</code> and <code class="literal">smbd</code> daemons in the order shown.
-		</p></li></ol></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2599225"></a>ADS Domains</h4></div></div></div><p>
-	<a class="indexterm" name="id2599233"></a>
-	<a class="indexterm" name="id2599240"></a>
+		</p></li></ol></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2599239"></a>ADS Domains</h4></div></div></div><p>
+	<a class="indexterm" name="id2599246"></a>
+	<a class="indexterm" name="id2599253"></a>
 	The procedure for joining an ADS domain is similar to the NT4 domain join, except the <code class="filename">smb.conf</code> file
 	will have the contents shown in <a class="link" href="idmapper.html#idmapadsdms" title="Example 14.2. ADS Domain Member Server smb.conf">ADS Domain Member Server smb.conf</a>
-	</p><div class="example"><a name="idmapadsdms"></a><p class="title"><b>Example 14.2. ADS Domain Member Server smb.conf</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td># Global parameters</td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2599291"></a><em class="parameter"><code>workgroup = BUTTERNET</code></em></td></tr><tr><td><a class="indexterm" name="id2599303"></a><em class="parameter"><code>netbios name = GARGOYLE</code></em></td></tr><tr><td><a class="indexterm" name="id2599315"></a><em class="parameter"><code>realm = BUTTERNET.BIZ</code></em></td></tr><tr><td><a class="indexterm" name="id2599326"></a><em class="parameter"><code>security = ADS</code></em></td></tr><tr><td><a class="indexterm" name="id2599338"></a><em class="parameter"><code>template shell = /bin/bash</code></em></td></tr><tr><td><a class="indexterm" name="id2599350"></a><em class="parameter"><code>idmap uid = 500-10000000</code></em></td></tr><tr><td><a class="indexterm" name="id2599362"></a><em class="parameter"><code>idmap gid = 500-10000000</code></em></td></tr><tr><td><a class="indexterm" name="id2599373"></a><em class="parameter"><code>winbind use default domain = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2599385"></a><em class="parameter"><code>winbind nested groups = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2599397"></a><em class="parameter"><code>printer admin = "BUTTERNET\Domain Admins"</code></em></td></tr></table></div></div><br class="example-break"><p>
-	<a class="indexterm" name="id2599413"></a>
-	<a class="indexterm" name="id2599420"></a>
+	</p><div class="example"><a name="idmapadsdms"></a><p class="title"><b>Example 14.2. ADS Domain Member Server smb.conf</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td># Global parameters</td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2599304"></a><em class="parameter"><code>workgroup = BUTTERNET</code></em></td></tr><tr><td><a class="indexterm" name="id2599316"></a><em class="parameter"><code>netbios name = GARGOYLE</code></em></td></tr><tr><td><a class="indexterm" name="id2599328"></a><em class="parameter"><code>realm = BUTTERNET.BIZ</code></em></td></tr><tr><td><a class="indexterm" name="id2599340"></a><em class="parameter"><code>security = ADS</code></em></td></tr><tr><td><a class="indexterm" name="id2599351"></a><em class="parameter"><code>template shell = /bin/bash</code></em></td></tr><tr><td><a class="indexterm" name="id2599363"></a><em class="parameter"><code>idmap uid = 500-10000000</code></em></td></tr><tr><td><a class="indexterm" name="id2599375"></a><em class="parameter"><code>idmap gid = 500-10000000</code></em></td></tr><tr><td><a class="indexterm" name="id2599387"></a><em class="parameter"><code>winbind use default domain = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2599399"></a><em class="parameter"><code>winbind nested groups = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2599411"></a><em class="parameter"><code>printer admin = "BUTTERNET\Domain Admins"</code></em></td></tr></table></div></div><br class="example-break"><p>
 	<a class="indexterm" name="id2599426"></a>
 	<a class="indexterm" name="id2599433"></a>
 	<a class="indexterm" name="id2599440"></a>
 	<a class="indexterm" name="id2599447"></a>
-	<a class="indexterm" name="id2599454"></a>
+	<a class="indexterm" name="id2599453"></a>
+	<a class="indexterm" name="id2599460"></a>
+	<a class="indexterm" name="id2599467"></a>
 	ADS DMS operation requires use of kerberos (KRB). For this to work, the <code class="filename">krb5.conf</code>
 	must be configured. The exact requirements depends on which version of MIT or Heimdal Kerberos is being
 	used. It is sound advice to use only the latest version, which at this time are MIT Kerberos version
@@ -416,7 +416,7 @@
 		Edit the <code class="filename">/etc/nsswitch.conf</code> file as shown above.
 		</p></li><li><p>
 		Execute:
-		<a class="indexterm" name="id2599512"></a>
+		<a class="indexterm" name="id2599525"></a>
 </p><pre class="screen">
 <code class="prompt">root# </code> net ads join -UAdministrator%password
 Joined domain BUTTERNET.
@@ -436,30 +436,30 @@
   ads_connect: No results returned
 Join to domain is not valid
 </pre><p>
-		<a class="indexterm" name="id2599568"></a>
-		<a class="indexterm" name="id2599575"></a>
 		<a class="indexterm" name="id2599582"></a>
 		<a class="indexterm" name="id2599589"></a>
+		<a class="indexterm" name="id2599596"></a>
+		<a class="indexterm" name="id2599602"></a>
 		The specific error message may differ from the above because it depends on the type of failure that
 		may have occurred. Increase the <em class="parameter"><code>log level</code></em> to 10, repeat the test,
 		and then examine the log files produced to identify the nature of the failure.
 		</p></li><li><p>
 		Start the <code class="literal">nmbd</code>, <code class="literal">winbind</code>, and <code class="literal">smbd</code> daemons in the order shown.
-		</p></li></ol></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2599635"></a>IDMAP_RID with Winbind</h3></div></div></div><p>
-	<a class="indexterm" name="id2599643"></a>
-	<a class="indexterm" name="id2599650"></a>
+		</p></li></ol></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2599649"></a>IDMAP_RID with Winbind</h3></div></div></div><p>
 	<a class="indexterm" name="id2599657"></a>
-	<a class="indexterm" name="id2599663"></a>
+	<a class="indexterm" name="id2599664"></a>
+	<a class="indexterm" name="id2599670"></a>
+	<a class="indexterm" name="id2599677"></a>
 	The <code class="literal">idmap_rid</code> facility is a new tool that, unlike native winbind, creates a
 	predictable mapping of MS Windows SIDs to UNIX UIDs and GIDs. The key benefit of this method
 	of implementing the Samba IDMAP facility is that it eliminates the need to store the IDMAP data
 	in a central place. The downside is that it can be used only within a single ADS domain and
 	is not compatible with trusted domain implementations.
 	</p><p>
-	<a class="indexterm" name="id2599686"></a>
-	<a class="indexterm" name="id2599693"></a>
 	<a class="indexterm" name="id2599700"></a>
 	<a class="indexterm" name="id2599706"></a>
+	<a class="indexterm" name="id2599713"></a>
+	<a class="indexterm" name="id2599720"></a>
 	This alternate method of SID to UID/GID  mapping can be achieved using the idmap_rid
         plug-in. This plug-in uses the RID of the user SID to derive the UID and GID by adding the
         RID to a base value specified. This utility requires that the parameter
@@ -467,19 +467,19 @@
         with multiple domain environments. The <em class="parameter"><code>idmap uid</code></em> and 
 	<em class="parameter"><code>idmap gid</code></em> ranges must be specified.
 	</p><p>
-	<a class="indexterm" name="id2599739"></a>
-	<a class="indexterm" name="id2599746"></a>
+	<a class="indexterm" name="id2599752"></a>
+	<a class="indexterm" name="id2599759"></a>
 	The idmap_rid facility can be used both for NT4/Samba-style domains and Active Directory.
 	To use this with an NT4 domain, do not include the <em class="parameter"><code>realm</code></em> parameter; additionally, the
 	method used to join the domain uses the <code class="constant">net rpc join</code> process.
 	</p><p>
 	An example <code class="filename">smb.conf</code> file for and ADS domain environment is shown in <a class="link" href="idmapper.html#idmapadsridDMS" title="Example 14.3. ADS Domain Member smb.conf using idmap_rid">ADS
 	Domain Member smb.conf using idmap_rid</a>.
-	</p><div class="example"><a name="idmapadsridDMS"></a><p class="title"><b>Example 14.3. ADS Domain Member smb.conf using idmap_rid</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td># Global parameters</td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2599813"></a><em class="parameter"><code>workgroup = KPAK</code></em></td></tr><tr><td><a class="indexterm" name="id2599825"></a><em class="parameter"><code>netbios name = BIGJOE</code></em></td></tr><tr><td><a class="indexterm" name="id2599837"></a><em class="parameter"><code>realm = CORP.KPAK.COM</code></em></td></tr><tr><td><a class="indexterm" name="id2599848"></a><em class="parameter"><code>server string = Office Server</code></em></td></tr><tr><td><a class="indexterm" name="id2599860"></a><em class="parameter"><code>security = ADS</code></em></td></tr><tr><td><a class="indexterm" name="id2599872"></a><em class="parameter"><code>allow trusted domains = No</code></em></td></tr><tr><td><a class="indexterm" name="id2599884"></a><em class="parameter"><code>idmap backend = idmap_rid:KPAK=500-100000000</code></em></td></tr><tr><td><a class="indexterm" name="id2599896"></a><em class="parameter"><code>idmap uid = 500-100000000</code></em></td></tr><tr><td><a class="indexterm" name="id2599908"></a><em class="parameter"><code>idmap gid = 500-100000000</code></em></td></tr><tr><td><a class="indexterm" name="id2599920"></a><em class="parameter"><code>template shell = /bin/bash</code></em></td></tr><tr><td><a class="indexterm" name="id2599932"></a><em class="parameter"><code>winbind use default domain = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2599944"></a><em class="parameter"><code>winbind enum users = No</code></em></td></tr><tr><td><a class="indexterm" name="id2599956"></a><em class="parameter"><code>winbind enum groups = No</code></em></td></tr><tr><td><a class="indexterm" name="id2599967"></a><em class="parameter"><code>winbind nested groups = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2599979"></a><em class="parameter"><code>printer admin = "Domain Admins"</code></em></td></tr></table></div></div><br class="example-break"><p>
-	<a class="indexterm" name="id2599995"></a>
-	<a class="indexterm" name="id2600002"></a>
+	</p><div class="example"><a name="idmapadsridDMS"></a><p class="title"><b>Example 14.3. ADS Domain Member smb.conf using idmap_rid</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td># Global parameters</td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2599827"></a><em class="parameter"><code>workgroup = KPAK</code></em></td></tr><tr><td><a class="indexterm" name="id2599838"></a><em class="parameter"><code>netbios name = BIGJOE</code></em></td></tr><tr><td><a class="indexterm" name="id2599850"></a><em class="parameter"><code>realm = CORP.KPAK.COM</code></em></td></tr><tr><td><a class="indexterm" name="id2599862"></a><em class="parameter"><code>server string = Office Server</code></em></td></tr><tr><td><a class="indexterm" name="id2599874"></a><em class="parameter"><code>security = ADS</code></em></td></tr><tr><td><a class="indexterm" name="id2599885"></a><em class="parameter"><code>allow trusted domains = No</code></em></td></tr><tr><td><a class="indexterm" name="id2599897"></a><em class="parameter"><code>idmap backend = idmap_rid:KPAK=500-100000000</code></em></td></tr><tr><td><a class="indexterm" name="id2599910"></a><em class="parameter"><code>idmap uid = 500-100000000</code></em></td></tr><tr><td><a class="indexterm" name="id2599921"></a><em class="parameter"><code>idmap gid = 500-100000000</code></em></td></tr><tr><td><a class="indexterm" name="id2599933"></a><em class="parameter"><code>template shell = /bin/bash</code></em></td></tr><tr><td><a class="indexterm" name="id2599945"></a><em class="parameter"><code>winbind use default domain = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2599957"></a><em class="parameter"><code>winbind enum users = No</code></em></td></tr><tr><td><a class="indexterm" name="id2599969"></a><em class="parameter"><code>winbind enum groups = No</code></em></td></tr><tr><td><a class="indexterm" name="id2599981"></a><em class="parameter"><code>winbind nested groups = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2599993"></a><em class="parameter"><code>printer admin = "Domain Admins"</code></em></td></tr></table></div></div><br class="example-break"><p>
 	<a class="indexterm" name="id2600008"></a>
 	<a class="indexterm" name="id2600015"></a>
+	<a class="indexterm" name="id2600022"></a>
+	<a class="indexterm" name="id2600029"></a>
 	In a large domain with many users it is imperative to disable enumeration of users and groups.
 	For example, at a site that has 22,000 users in Active Directory the winbind-based user and
 	group resolution is unavailable for nearly 12 minutes following first startup of 
@@ -488,8 +488,8 @@
 	or groups using the <code class="literal">getent passwd</code> and <code class="literal">getent group</code>
 	commands. It will be possible to perform the lookup for individual users, as shown in the following procedure.
 	</p><p>
-	<a class="indexterm" name="id2600053"></a>
-	<a class="indexterm" name="id2600059"></a>
+	<a class="indexterm" name="id2600066"></a>
+	<a class="indexterm" name="id2600073"></a>
 	The use of this tool requires configuration of NSS as per the native use of winbind. Edit the
 	<code class="filename">/etc/nsswitch.conf</code> so it has the following parameters:
 </p><pre class="screen">
@@ -515,7 +515,7 @@
 Joined 'BIGJOE' to realm 'CORP.KPAK.COM'
 </pre><p>
 		</p><p>
-		<a class="indexterm" name="id2600139"></a>
+		<a class="indexterm" name="id2600152"></a>
 		An invalid or failed join can be detected by executing:
 </p><pre class="screen">
 <code class="prompt">root# </code> net ads testjoin
@@ -531,14 +531,14 @@
 		Start the <code class="literal">nmbd</code>, <code class="literal">winbind</code>, and <code class="literal">smbd</code> daemons in the order shown.
 		</p></li><li><p>
 		Validate the operation of this configuration by executing:
-		<a class="indexterm" name="id2600204"></a>
+		<a class="indexterm" name="id2600217"></a>
 </p><pre class="screen">
 <code class="prompt">root# </code> getent passwd administrator
 administrator:x:1000:1013:Administrator:/home/BE/administrator:/bin/bash
 </pre><p>
-		</p></li></ol></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2600226"></a>IDMAP Storage in LDAP Using Winbind</h3></div></div></div><p>
-	<a class="indexterm" name="id2600234"></a>
-	<a class="indexterm" name="id2600240"></a>
+		</p></li></ol></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2600239"></a>IDMAP Storage in LDAP Using Winbind</h3></div></div></div><p>
+	<a class="indexterm" name="id2600247"></a>
+	<a class="indexterm" name="id2600254"></a>
 	The storage of IDMAP information in LDAP can be used with both NT4/Samba-3-style domains and
 	ADS domains. OpenLDAP is a commonly used LDAP server for this purpose, although any
 	standards-complying LDAP server can be used. It is therefore possible to deploy this IDMAP
@@ -547,15 +547,15 @@
 	</p><p>
 	An example is for an ADS domain is shown in <a class="link" href="idmapper.html#idmapldapDMS" title="Example 14.4. ADS Domain Member Server using LDAP">ADS Domain Member Server using
 	LDAP</a>.
-	</p><div class="example"><a name="idmapldapDMS"></a><p class="title"><b>Example 14.4. ADS Domain Member Server using LDAP</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td># Global parameters</td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2600294"></a><em class="parameter"><code>workgroup = SNOWSHOW</code></em></td></tr><tr><td><a class="indexterm" name="id2600306"></a><em class="parameter"><code>netbios name = GOODELF</code></em></td></tr><tr><td><a class="indexterm" name="id2600318"></a><em class="parameter"><code>realm = SNOWSHOW.COM</code></em></td></tr><tr><td><a class="indexterm" name="id2600330"></a><em class="parameter"><code>server string = Samba Server</code></em></td></tr><tr><td><a class="indexterm" name="id2600342"></a><em class="parameter"><code>security = ADS</code></em></td></tr><tr><td><a class="indexterm" name="id2600353"></a><em class="parameter"><code>log level = 1 ads:10 auth:10 sam:10 rpc:10</code></em></td></tr><tr><td><a class="indexterm" name="id2600365"></a><em class="parameter"><code>ldap admin dn = cn=Manager,dc=SNOWSHOW,dc=COM</code></em></td></tr><tr><td><a class="indexterm" name="id2600378"></a><em class="parameter"><code>ldap idmap suffix = ou=Idmap</code></em></td></tr><tr><td><a class="indexterm" name="id2600390"></a><em class="parameter"><code>ldap suffix = dc=SNOWSHOW,dc=COM</code></em></td></tr><tr><td><a class="indexterm" name="id2600401"></a><em class="parameter"><code>idmap backend = ldap:ldap://ldap.snowshow.com</code></em></td></tr><tr><td><a class="indexterm" name="id2600414"></a><em class="parameter"><code>idmap uid = 150000-550000</code></em></td></tr><tr><td><a class="indexterm" name="id2600425"></a><em class="parameter"><code>idmap gid = 150000-550000</code></em></td></tr><tr><td><a class="indexterm" name="id2600437"></a><em class="parameter"><code>template shell = /bin/bash</code></em></td></tr><tr><td><a class="indexterm" name="id2600449"></a><em class="parameter"><code>winbind use default domain = Yes</code></em></td></tr></table></div></div><br class="example-break"><p>
-	<a class="indexterm" name="id2600464"></a>
+	</p><div class="example"><a name="idmapldapDMS"></a><p class="title"><b>Example 14.4. ADS Domain Member Server using LDAP</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td># Global parameters</td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2600308"></a><em class="parameter"><code>workgroup = SNOWSHOW</code></em></td></tr><tr><td><a class="indexterm" name="id2600320"></a><em class="parameter"><code>netbios name = GOODELF</code></em></td></tr><tr><td><a class="indexterm" name="id2600331"></a><em class="parameter"><code>realm = SNOWSHOW.COM</code></em></td></tr><tr><td><a class="indexterm" name="id2600343"></a><em class="parameter"><code>server string = Samba Server</code></em></td></tr><tr><td><a class="indexterm" name="id2600355"></a><em class="parameter"><code>security = ADS</code></em></td></tr><tr><td><a class="indexterm" name="id2600367"></a><em class="parameter"><code>log level = 1 ads:10 auth:10 sam:10 rpc:10</code></em></td></tr><tr><td><a class="indexterm" name="id2600379"></a><em class="parameter"><code>ldap admin dn = cn=Manager,dc=SNOWSHOW,dc=COM</code></em></td></tr><tr><td><a class="indexterm" name="id2600391"></a><em class="parameter"><code>ldap idmap suffix = ou=Idmap</code></em></td></tr><tr><td><a class="indexterm" name="id2600403"></a><em class="parameter"><code>ldap suffix = dc=SNOWSHOW,dc=COM</code></em></td></tr><tr><td><a class="indexterm" name="id2600415"></a><em class="parameter"><code>idmap backend = ldap:ldap://ldap.snowshow.com</code></em></td></tr><tr><td><a class="indexterm" name="id2600427"></a><em class="parameter"><code>idmap uid = 150000-550000</code></em></td></tr><tr><td><a class="indexterm" name="id2600439"></a><em class="parameter"><code>idmap gid = 150000-550000</code></em></td></tr><tr><td><a class="indexterm" name="id2600451"></a><em class="parameter"><code>template shell = /bin/bash</code></em></td></tr><tr><td><a class="indexterm" name="id2600462"></a><em class="parameter"><code>winbind use default domain = Yes</code></em></td></tr></table></div></div><br class="example-break"><p>
+	<a class="indexterm" name="id2600478"></a>
 	In the case of an NT4 or Samba-3-style domain the <em class="parameter"><code>realm</code></em> is not used, and the
 	command used to join the domain is <code class="literal">net rpc join</code>. The above example also demonstrates
 	advanced error-reporting techniques that are documented in <a class="link" href="bugreport.html#dbglvl" title="Debug Levels">Reporting Bugs</a>.
 	</p><p>
-	<a class="indexterm" name="id2600498"></a>
-	<a class="indexterm" name="id2600505"></a>
 	<a class="indexterm" name="id2600512"></a>
+	<a class="indexterm" name="id2600518"></a>
+	<a class="indexterm" name="id2600525"></a>
 	Where MIT kerberos is installed (version 1.3.4 or later), edit the <code class="filename">/etc/krb5.conf</code> 
 	file so it has the following contents:
 </p><pre class="screen">
@@ -610,8 +610,8 @@
 ...
 </pre><p>
 	</p><p>
-	<a class="indexterm" name="id2600595"></a>
-	<a class="indexterm" name="id2600602"></a>
+	<a class="indexterm" name="id2600609"></a>
+	<a class="indexterm" name="id2600616"></a>
 	You will need the <a class="ulink" href="http://www.padl.com" target="_top">PADL</a> <code class="literal">nss_ldap</code> 
 	tool set for this solution. Configure the <code class="filename">/etc/ldap.conf</code> file so it has 
 	the information needed. The following is an example of a working file:
@@ -674,21 +674,21 @@
 		</p></li><li><p>
 		Start the <code class="literal">nmbd</code>, <code class="literal">winbind</code>, and <code class="literal">smbd</code> daemons in the order shown.
 		</p></li></ol></div><p>
-	<a class="indexterm" name="id2600798"></a>
+	<a class="indexterm" name="id2600811"></a>
 	Follow the diagnositic procedures shown earlier in this chapter to identify success or failure of the join.
 	In many cases a failure is indicated by a silent return to the command prompt with no indication of the
 	reason for failure.
-	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2600811"></a>IDMAP and NSS Using LDAP from ADS with RFC2307bis Schema Extension</h3></div></div></div><p>
-	<a class="indexterm" name="id2600820"></a>
-	<a class="indexterm" name="id2600826"></a>
+	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2600824"></a>IDMAP and NSS Using LDAP from ADS with RFC2307bis Schema Extension</h3></div></div></div><p>
+	<a class="indexterm" name="id2600833"></a>
+	<a class="indexterm" name="id2600840"></a>
 	The use of this method is messy. The information provided in the following is for guidance only
 	and is very definitely not complete. This method does work; it is used in a number of large sites
 	and has an acceptable level of performance.
 	</p><p>
 	An example <code class="filename">smb.conf</code> file is shown in <a class="link" href="idmapper.html#idmaprfc2307" title="Example 14.5. ADS Domain Member Server using RFC2307bis Schema Extension Date via NSS">ADS Domain Member Server using
 RFC2307bis Schema Extension Date via NSS</a>.
-	</p><div class="example"><a name="idmaprfc2307"></a><p class="title"><b>Example 14.5. ADS Domain Member Server using RFC2307bis Schema Extension Date via NSS</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td># Global parameters</td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2600886"></a><em class="parameter"><code>workgroup = BOBBY</code></em></td></tr><tr><td><a class="indexterm" name="id2600898"></a><em class="parameter"><code>realm = BOBBY.COM</code></em></td></tr><tr><td><a class="indexterm" name="id2600909"></a><em class="parameter"><code>security = ADS</code></em></td></tr><tr><td><a class="indexterm" name="id2600921"></a><em class="parameter"><code>idmap uid = 150000-550000</code></em></td></tr><tr><td><a class="indexterm" name="id2600933"></a><em class="parameter"><code>idmap gid = 150000-550000</code></em></td></tr><tr><td><a class="indexterm" name="id2600944"></a><em class="parameter"><code>template shell = /bin/bash</code></em></td></tr><tr><td><a class="indexterm" name="id2600956"></a><em class="parameter"><code>winbind cache time = 5</code></em></td></tr><tr><td><a class="indexterm" name="id2600968"></a><em class="parameter"><code>winbind use default domain = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2600980"></a><em class="parameter"><code>winbind trusted domains only = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2600992"></a><em class="parameter"><code>winbind nested groups = Yes</code></em></td></tr></table></div></div><br class="example-break"><p>
-	<a class="indexterm" name="id2601008"></a>
+	</p><div class="example"><a name="idmaprfc2307"></a><p class="title"><b>Example 14.5. ADS Domain Member Server using RFC2307bis Schema Extension Date via NSS</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td># Global parameters</td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2600900"></a><em class="parameter"><code>workgroup = BOBBY</code></em></td></tr><tr><td><a class="indexterm" name="id2600911"></a><em class="parameter"><code>realm = BOBBY.COM</code></em></td></tr><tr><td><a class="indexterm" name="id2600923"></a><em class="parameter"><code>security = ADS</code></em></td></tr><tr><td><a class="indexterm" name="id2600934"></a><em class="parameter"><code>idmap uid = 150000-550000</code></em></td></tr><tr><td><a class="indexterm" name="id2600946"></a><em class="parameter"><code>idmap gid = 150000-550000</code></em></td></tr><tr><td><a class="indexterm" name="id2600958"></a><em class="parameter"><code>template shell = /bin/bash</code></em></td></tr><tr><td><a class="indexterm" name="id2600970"></a><em class="parameter"><code>winbind cache time = 5</code></em></td></tr><tr><td><a class="indexterm" name="id2600982"></a><em class="parameter"><code>winbind use default domain = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2600994"></a><em class="parameter"><code>winbind trusted domains only = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2601006"></a><em class="parameter"><code>winbind nested groups = Yes</code></em></td></tr></table></div></div><br class="example-break"><p>
+	<a class="indexterm" name="id2601021"></a>
 	The DMS must be joined to the domain using the usual procedure. Additionally, it is necessary
 	to build and install the PADL nss_ldap tool set. Be sure to build this tool set with the
 	following:
@@ -697,7 +697,7 @@
 make install
 </pre><p> 
 	</p><p>
-	<a class="indexterm" name="id2601028"></a>
+	<a class="indexterm" name="id2601042"></a>
 	The following <code class="filename">/etc/nsswitch.conf</code> file contents are required:
 </p><pre class="screen">
 ...
@@ -709,21 +709,21 @@
 ...
 </pre><p>
 	</p><p>
-	<a class="indexterm" name="id2601052"></a>
-	<a class="indexterm" name="id2601059"></a>
+	<a class="indexterm" name="id2601066"></a>
+	<a class="indexterm" name="id2601073"></a>
 	The <code class="filename">/etc/ldap.conf</code> file must be configured also. Refer to the PADL documentation
 	and source code for nss_ldap to specific instructions.
 	</p><p>
 	The next step involves preparation of the ADS schema. This is briefly discussed in the remaining
 	part of this chapter.
-	</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2601081"></a>IDMAP, Active Directory, and MS Services for UNIX 3.5</h4></div></div></div><p>
-		<a class="indexterm" name="id2601089"></a>
+	</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2601094"></a>IDMAP, Active Directory, and MS Services for UNIX 3.5</h4></div></div></div><p>
+		<a class="indexterm" name="id2601103"></a>
 		The Microsoft Windows Service for UNIX (SFU) version 3.5 is available for free 
 		<a class="ulink" href="http://www.microsoft.com/windows/sfu/" target="_top">download</a>
 		from the Microsoft Web site. You will need to download this tool and install it following
 		Microsoft instructions.
-		</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2601108"></a>IDMAP, Active Directory and AD4UNIX</h4></div></div></div><p>
+		</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2601121"></a>IDMAP, Active Directory and AD4UNIX</h4></div></div></div><p>
 		Instructions for obtaining and installing the AD4UNIX tool set can be found from the
 		<a class="ulink" href="http://www.geekcomix.com/cgi-bin/classnotes/wiki.pl?LDAP01/An_Alternative_Approach" target="_top">
 		Geekcomix</a> Web site.
-		</p></div></div></div><div class="footnotes"><br><hr width="100" align="left"><div class="footnote"><code class="literal"><sup>[<a name="ftn.id2597406" href="#id2597406" class="literal">4</a>] </sup>DOMINICUS\FJones</code><code class="literal">FRANCISCUS\FJones</code><code class="literal">FJones</code></div></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="NetCommand.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="optional.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="rights.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Chapter 13. Remote and Local Management: The Net Command </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> Chapter 15. User Rights and Privileges</td></tr></table></div></body></html>
+		</p></div></div></div><div class="footnotes"><br><hr width="100" align="left"><div class="footnote"><code class="literal"><sup>[<a name="ftn.id2597419" href="#id2597419" class="literal">4</a>] </sup>DOMINICUS\FJones</code><code class="literal">FRANCISCUS\FJones</code><code class="literal">FJones</code></div></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="NetCommand.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="optional.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="rights.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Chapter 13. Remote and Local Management: The Net Command </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> Chapter 15. User Rights and Privileges</td></tr></table></div></body></html>

Modified: branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/index.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/index.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/index.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,50 +1,50 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>The Official Samba 3.2.x HOWTO and Reference Guide</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="next" href="pr01.html" title="About the Cover Artwork"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">The Official Samba 3.2.x HOWTO and Reference Guide</th></tr><tr><td width="20%" align="left"> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="pr01.html">Next</a></td></tr></table><hr></div><div class="book" lang="en"><div class="titlepage"><div><div><h1 class="title"><a name="Samba-HOWTO-Collection"></a>The Official Samba 3.2.x HOWTO and Reference Guide</h1></div><div><div class="authorgroup"><div class="editor"><h4 class="editedby">Edited by</h4><h3 class="editor"><span class="firstname">Jelmer</span> <span class="othername">R.</span> <span class="surname">Vernooij</span></h3><div class="affiliation"><span class="orgname">The Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jelmer at samba.org">jelmer at samba.org</a>&gt;</code></p></div></div></div><div class="editor"><h4 class="editedby">Edited by</h4><h3 class="editor"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht at samba.org">jht at samba.org</a>&gt;</code></p></div></div></div><div class="editor"><h4 class="editedby">Edited by</h4><h3 class="editor"><span class="firstname">Gerald</span> <span class="othername">(Jerry)</span> <span class="surname">Carter</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jerry at samba.org">jerry at samba.org</a>&gt;</code></p></div></div></div></div></div><div><p class="pubdate"></p></div></div><hr></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="preface"><a href="pr01.html">About the Cover Artwork</a></span></dt><dt><span class="preface"><a href="pr02.html">Attribution</a></span></dt><dt><span class="preface"><a href="pr03.html">Foreword</a></span></dt><dt><span class="preface"><a href="TOSHpreface.html">Preface</a></span></dt><dd><dl><dt><span class="sect1"><a href="TOSHpreface.html#id2543452">Conventions Used</a></span></dt></dl></dd><dt><span class="preface"><a href="IntroSMB.html">Introduction</a></span></dt><dd><dl><dt><span class="sect1"><a href="IntroSMB.html#id2543643">What Is Samba?</a></span></dt><dt><span class="sect1"><a href="IntroSMB.html#id2494746">Why This Book?</a></span></dt><dt><span class="sect1"><a href="IntroSMB.html#id2543940">Book Structure and Layout</a></span></dt></dl></dd><dt><span class="part"><a href="introduction.html">I. General Installation</a></span></dt><dd><dl><dt><span class="chapter"><a href="install.html">1. How to Install and Test SAMBA</a></span></dt><dd><dl><dt><span class="sect1"><a href="install.html#id2544219">Obtaining and Installing Samba</a></span></dt><dt><span class="sect1"><a href="install.html#id2544264">Configuring Samba (smb.conf)</a></span></dt><dd><dl><dt><span class="sect2"><a href="install.html#id2544309">Configuration File Syntax</a></span></dt><dt><span class="sect2"><a href="install.html#tdbdocs">TDB Database File Information</a></span></dt><dt><span class="sect2"><a href="install.html#id2545276">Starting Samba</a></span></dt><dt><span class="sect2"><a href="install.html#id2545469">Example Configuration</a></span></dt><dt><span class="sect2"><a href="install.html#id2545912">SWAT</a></span></dt></dl></dd><dt><span class="sect1"><a href="install.html#id2545973">List Shares Available on the Server</a></span></dt><dt><span class="sect1"><a href="install.html#id2546028">Connect with a UNIX Client</a></span></dt><dt><span class="sect1"><a href="install.html#id2546128">Connect from a Remote SMB Client</a></span></dt><dd><dl><dt><span class="sect2"><a href="install.html#id2546214">What If Things Don't Work?</a></span></dt><dt><span class="sect2"><a href="install.html#id2546260">Still Stuck?</a></span></dt></dl></dd><dt><span class="sect1"><a href="install.html#id2546294">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="install.html#id2546304">Large Number of smbd Processes</a></span></dt><dt><span class="sect2"><a href="install.html#id2546399">Error Message: open_oplock_ipc</a></span></dt><dt><span class="sect2"><a href="install.html#id2546433">&#8220;<span class="quote"><span class="errorname">The network name cannot be found</span></span>&#8221;</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="FastStart.html">2. Fast Start: Cure for Impatience</a></span></dt><dd><dl><dt><span class="sect1"><a href="FastStart.html#id2546582">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="FastStart.html#id2546606">Description of Example Sites</a></span></dt><dt><span class="sect1"><a href="FastStart.html#id2546686">Worked Examples</a></span></dt><dd><dl><dt><span class="sect2"><a href="FastStart.html#id2546704">Standalone Server</a></span></dt><dt><span class="sect2"><a href="FastStart.html#id2548624">Domain Member Server</a></span></dt><dt><span class="sect2"><a href="FastStart.html#id2549549">Domain Controller</a></span></dt></dl></dd></dl></dd></dl></dd><dt><span class="part"><a href="type.html">II. Server Configuration Basics</a></span></dt><dd><dl><dt><span class="chapter"><a href="ServerType.html">3. Server Types and Security Modes</a></span></dt><dd><dl><dt><span class="sect1"><a href="ServerType.html#id2551742">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="ServerType.html#id2551910">Server Types</a></span></dt><dt><span class="sect1"><a href="ServerType.html#id2552070">Samba Security Modes</a></span></dt><dd><dl><dt><span class="sect2"><a href="ServerType.html#id2552243">User Level Security</a></span></dt><dt><span class="sect2"><a href="ServerType.html#id2552418">Share-Level Security</a></span></dt><dt><span class="sect2"><a href="ServerType.html#id2552625">Domain Security Mode (User-Level Security)</a></span></dt><dt><span class="sect2"><a href="ServerType.html#id2553160">ADS Security Mode (User-Level Security)</a></span></dt><dt><span class="sect2"><a href="ServerType.html#id2553317">Server Security (User Level Security)</a></span></dt></dl></dd><dt><span class="sect1"><a href="ServerType.html#id2553615">Password Checking</a></span></dt><dt><span class="sect1"><a href="ServerType.html#id2553819">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="ServerType.html#id2553843">What Makes Samba a Server?</a></span></dt><dt><span class="sect2"><a href="ServerType.html#id2553879">What Makes Samba a Domain Controller?</a></span></dt><dt><span class="sect2"><a href="ServerType.html#id2553923">What Makes Samba a Domain Member?</a></span></dt><dt><span class="sect2"><a href="ServerType.html#id2553954">Constantly Losing Connections to Password Server</a></span></dt><dt><span class="sect2"><a href="ServerType.html#id2554012">Stand-alone Server is converted to Domain Controller  Now User accounts don't work</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="samba-pdc.html">4. Domain Control</a></span></dt><dd><dl><dt><span class="sect1"><a href="samba-pdc.html#id2554336">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="samba-pdc.html#id2554970">Single Sign-On and Domain Security</a></span></dt><dt><span class="sect1"><a href="samba-pdc.html#id2555570">Basics of Domain Control</a></span></dt><dd><dl><dt><span class="sect2"><a href="samba-pdc.html#id2555590">Domain Controller Types</a></span></dt><dt><span class="sect2"><a href="samba-pdc.html#id2556095">Preparing for Domain Control</a></span></dt></dl></dd><dt><span class="sect1"><a href="samba-pdc.html#id2556604">Domain Control: Example Configuration</a></span></dt><dt><span class="sect1"><a href="samba-pdc.html#id2557346">Samba ADS Domain Control</a></span></dt><dt><span class="sect1"><a href="samba-pdc.html#id2557399">Domain and Network Logon Configuration</a></span></dt><dd><dl><dt><span class="sect2"><a href="samba-pdc.html#id2557418">Domain Network Logon Service</a></span></dt><dt><span class="sect2"><a href="samba-pdc.html#id2558009">Security Mode and Master Browsers</a></span></dt></dl></dd><dt><span class="sect1"><a href="samba-pdc.html#id2558282">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="samba-pdc.html#id2558287">&#8220;<span class="quote">$</span>&#8221; Cannot Be Included in Machine Name</a></span></dt><dt><span class="sect2"><a href="samba-pdc.html#id2558388">Joining Domain Fails Because of Existing Machine Account</a></span></dt><dt><span class="sect2"><a href="samba-pdc.html#id2558452">The System Cannot Log You On (C000019B)</a></span></dt><dt><span class="sect2"><a href="samba-pdc.html#id2558529">The Machine Trust Account Is Not Accessible</a></span></dt><dt><span class="sect2"><a href="samba-pdc.html#id2558648">Account Disabled</a></span></dt><dt><span class="sect2"><a href="samba-pdc.html#id2558675">Domain Controller Unavailable</a></span></dt><dt><span class="sect2"><a href="samba-pdc.html#id2558694">Cannot Log onto Domain Member Workstation After Joining Domain</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="samba-bdc.html">5. Backup Domain Control</a></span></dt><dd><dl><dt><span class="sect1"><a href="samba-bdc.html#id2558877">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="samba-bdc.html#id2559283">Essential Background Information</a></span></dt><dd><dl><dt><span class="sect2"><a href="samba-bdc.html#id2559353">MS Windows NT4-style Domain Control</a></span></dt><dt><span class="sect2"><a href="samba-bdc.html#id2560028">LDAP Configuration Notes</a></span></dt><dt><span class="sect2"><a href="samba-bdc.html#id2560392">Active Directory Domain Control</a></span></dt><dt><span class="sect2"><a href="samba-bdc.html#id2560450">What Qualifies a Domain Controller on the Network?</a></span></dt><dt><span class="sect2"><a href="samba-bdc.html#id2560541">How Does a Workstation find its Domain Controller?</a></span></dt></dl></dd><dt><span class="sect1"><a href="samba-bdc.html#id2560723">Backup Domain Controller Configuration</a></span></dt><dd><dl><dt><span class="sect2"><a href="samba-bdc.html#id2561224">Example Configuration</a></span></dt></dl></dd><dt><span class="sect1"><a href="samba-bdc.html#id2561680">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="samba-bdc.html#id2561724">Machine Accounts Keep Expiring</a></span></dt><dt><span class="sect2"><a href="samba-bdc.html#id2561779">Can Samba Be a Backup Domain Controller to an NT4 PDC?</a></span></dt><dt><span class="sect2"><a href="samba-bdc.html#id2561834">How Do I Replicate the smbpasswd File?</a></span></dt><dt><span class="sect2"><a href="samba-bdc.html#id2561939">Can I Do This All with LDAP?</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="domain-member.html">6. Domain Membership</a></span></dt><dd><dl><dt><span class="sect1"><a href="domain-member.html#id2562183">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="domain-member.html#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a></span></dt><dd><dl><dt><span class="sect2"><a href="domain-member.html#id2562869">Manual Creation of Machine Trust Accounts</a></span></dt><dt><span class="sect2"><a href="domain-member.html#id2563306">Managing Domain Machine Accounts using NT4 Server Manager</a></span></dt><dt><span class="sect2"><a href="domain-member.html#id2563586">On-the-Fly Creation of Machine Trust Accounts</a></span></dt><dt><span class="sect2"><a href="domain-member.html#id2563692">Making an MS Windows Workstation or Server a Domain Member</a></span></dt></dl></dd><dt><span class="sect1"><a href="domain-member.html#domain-member-server">Domain Member Server</a></span></dt><dd><dl><dt><span class="sect2"><a href="domain-member.html#id2564157">Joining an NT4-type Domain with Samba-3</a></span></dt><dt><span class="sect2"><a href="domain-member.html#id2564892">Why Is This Better Than <em class="parameter"><code>security = server</code></em>?</a></span></dt></dl></dd><dt><span class="sect1"><a href="domain-member.html#ads-member">Samba ADS Domain Membership</a></span></dt><dd><dl><dt><span class="sect2"><a href="domain-member.html#id2565174">Configure <code class="filename">smb.conf</code></a></span></dt><dt><span class="sect2"><a href="domain-member.html#id2565365">Configure <code class="filename">/etc/krb5.conf</code></a></span></dt><dt><span class="sect2"><a href="domain-member.html#ads-create-machine-account">Create the Computer Account</a></span></dt><dt><span class="sect2"><a href="domain-member.html#ads-test-server">Testing Server Setup</a></span></dt><dt><span class="sect2"><a href="domain-member.html#ads-test-smbclient">Testing with <span class="application">smbclient</span></a></span></dt><dt><span class="sect2"><a href="domain-member.html#id2566460">Notes</a></span></dt></dl></dd><dt><span class="sect1"><a href="domain-member.html#id2566532">Sharing User ID Mappings between Samba Domain Members</a></span></dt><dt><span class="sect1"><a href="domain-member.html#id2566738">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="domain-member.html#id2566777">Cannot Add Machine Back to Domain</a></span></dt><dt><span class="sect2"><a href="domain-member.html#id2566853">Adding Machine to Domain Fails</a></span></dt><dt><span class="sect2"><a href="domain-member.html#id2567089">I Can't Join a Windows 2003 PDC</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="StandAloneServer.html">7. Standalone Servers</a></span></dt><dd><dl><dt><span class="sect1"><a href="StandAloneServer.html#id2567216">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="StandAloneServer.html#id2567310">Background</a></span></dt><dt><span class="sect1"><a href="StandAloneServer.html#id2567511">Example Configuration</a></span></dt><dd><dl><dt><span class="sect2"><a href="StandAloneServer.html#RefDocServer">Reference Documentation Server</a></span></dt><dt><span class="sect2"><a href="StandAloneServer.html#SimplePrintServer">Central Print Serving</a></span></dt></dl></dd><dt><span class="sect1"><a href="StandAloneServer.html#id2568495">Common Errors</a></span></dt></dl></dd><dt><span class="chapter"><a href="ClientConfig.html">8. MS Windows Network Configuration Guide</a></span></dt><dd><dl><dt><span class="sect1"><a href="ClientConfig.html#id2568562">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="ClientConfig.html#id2568622">Technical Details</a></span></dt><dd><dl><dt><span class="sect2"><a href="ClientConfig.html#id2568666">TCP/IP Configuration</a></span></dt><dt><span class="sect2"><a href="ClientConfig.html#id2570437">Joining a Domain: Windows 2000/XP Professional</a></span></dt><dt><span class="sect2"><a href="ClientConfig.html#id2570964">Domain Logon Configuration: Windows 9x/Me</a></span></dt></dl></dd><dt><span class="sect1"><a href="ClientConfig.html#id2571409">Common Errors</a></span></dt></dl></dd></dl></dd><dt><span class="part"><a href="optional.html">III. Advanced Configuration</a></span></dt><dd><dl><dt><span class="chapter"><a href="ChangeNotes.html">9. Important and Critical Change Notes for the Samba 3.x Series</a></span></dt><dd><dl><dt><span class="sect1"><a href="ChangeNotes.html#id2571646">Important Samba-3.2.x Change Notes</a></span></dt><dt><span class="sect1"><a href="ChangeNotes.html#id2571658">Important Samba-3.0.x Change Notes</a></span></dt><dd><dl><dt><span class="sect2"><a href="ChangeNotes.html#id2571717">User and Group Changes</a></span></dt><dt><span class="sect2"><a href="ChangeNotes.html#id2572028">Essential Group Mappings</a></span></dt><dt><span class="sect2"><a href="ChangeNotes.html#id2572149">Passdb Changes</a></span></dt><dt><span class="sect2"><a href="ChangeNotes.html#id2572209">Group Mapping Changes in Samba-3.0.23</a></span></dt><dt><span class="sect2"><a href="ChangeNotes.html#id2572329">LDAP Changes in Samba-3.0.23</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="NetworkBrowsing.html">10. Network Browsing</a></span></dt><dd><dl><dt><span class="sect1"><a href="NetworkBrowsing.html#id2572592">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="NetworkBrowsing.html#id2572776">What Is Browsing?</a></span></dt><dt><span class="sect1"><a href="NetworkBrowsing.html#netdiscuss">Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="NetworkBrowsing.html#id2573212">NetBIOS over TCP/IP</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2573848">TCP/IP without NetBIOS</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#adsdnstech">DNS and Active Directory</a></span></dt></dl></dd><dt><span class="sect1"><a href="NetworkBrowsing.html#id2574407">How Browsing Functions</a></span></dt><dd><dl><dt><span class="sect2"><a href="NetworkBrowsing.html#DMB">Configuring Workgroup Browsing</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2575341">Domain Browsing Configuration</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#browse-force-master">Forcing Samba to Be the Master</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2575942">Making Samba the Domain Master</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2576182">Note about Broadcast Addresses</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2576203">Multiple Interfaces</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2576389">Use of the Remote Announce Parameter</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2576529">Use of the Remote Browse Sync Parameter</a></span></dt></dl></dd><dt><span class="sect1"><a href="NetworkBrowsing.html#id2576622">WINS: The Windows Internetworking Name Server</a></span></dt><dd><dl><dt><span class="sect2"><a href="NetworkBrowsing.html#id2576894">WINS Server Configuration</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2577215">WINS Replication</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2577268">Static WINS Entries</a></span></dt></dl></dd><dt><span class="sect1"><a href="NetworkBrowsing.html#id2577499">Helpful Hints</a></span></dt><dd><dl><dt><span class="sect2"><a href="NetworkBrowsing.html#id2577510">Windows Networking Protocols</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2577651">Name Resolution Order</a></span></dt></dl></dd><dt><span class="sect1"><a href="NetworkBrowsing.html#id2577854">Technical Overview of Browsing</a></span></dt><dd><dl><dt><span class="sect2"><a href="NetworkBrowsing.html#id2577941">Browsing Support in Samba</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2578138">Problem Resolution</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2578389">Cross-Subnet Browsing</a></span></dt></dl></dd><dt><span class="sect1"><a href="NetworkBrowsing.html#id2579402">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="NetworkBrowsing.html#id2579429">Flushing the Samba NetBIOS Name Cache</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2579502">Server Resources Cannot Be Listed</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2579550">I Get an "<span class="errorname">Unable to browse the network</span>" Error</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2579597">Browsing of Shares and Directories is Very Slow</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2579797">Invalid Cached Share References Affects Network Browsing</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="passdb.html">11. Account Information Databases</a></span></dt><dd><dl><dt><span class="sect1"><a href="passdb.html#id2580281">Features and Benefits</a></span></dt><dd><dl><dt><span class="sect2"><a href="passdb.html#id2580317">Backward Compatibility Account Storage Systems</a></span></dt><dt><span class="sect2"><a href="passdb.html#id2580501">New Account Storage Systems</a></span></dt></dl></dd><dt><span class="sect1"><a href="passdb.html#passdbtech">Technical Information</a></span></dt><dd><dl><dt><span class="sect2"><a href="passdb.html#id2581069">Important Notes About Security</a></span></dt><dt><span class="sect2"><a href="passdb.html#id2581588">Mapping User Identifiers between MS Windows and UNIX</a></span></dt><dt><span class="sect2"><a href="passdb.html#idmapbackend">Mapping Common UIDs/GIDs on Distributed Machines</a></span></dt><dt><span class="sect2"><a href="passdb.html#id2582137">Comments Regarding LDAP</a></span></dt><dt><span class="sect2"><a href="passdb.html#id2582549">LDAP Directories and Windows Computer Accounts</a></span></dt></dl></dd><dt><span class="sect1"><a href="passdb.html#acctmgmttools">Account Management Tools</a></span></dt><dd><dl><dt><span class="sect2"><a href="passdb.html#id2582990">The <code class="literal">smbpasswd</code> Tool</a></span></dt><dt><span class="sect2"><a href="passdb.html#pdbeditthing">The <code class="literal">pdbedit</code> Tool</a></span></dt></dl></dd><dt><span class="sect1"><a href="passdb.html#id2585526">Password Backends</a></span></dt><dd><dl><dt><span class="sect2"><a href="passdb.html#id2585579">Plaintext</a></span></dt><dt><span class="sect2"><a href="passdb.html#id2585655">smbpasswd: Encrypted Password Database</a></span></dt><dt><span class="sect2"><a href="passdb.html#id2585921">tdbsam</a></span></dt><dt><span class="sect2"><a href="passdb.html#id2586079">ldapsam</a></span></dt></dl></dd><dt><span class="sect1"><a href="passdb.html#id2588612">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="passdb.html#id2588618">Users Cannot Logon</a></span></dt><dt><span class="sect2"><a href="passdb.html#id2588656">Configuration of <em class="parameter"><code>auth methods</code></em></a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="groupmapping.html">12. Group Mapping: MS Windows and UNIX</a></span></dt><dd><dl><dt><span class="sect1"><a href="groupmapping.html#id2588907">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="groupmapping.html#id2589322">Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="groupmapping.html#id2589658">Warning: User Private Group Problems</a></span></dt><dt><span class="sect2"><a href="groupmapping.html#id2589715">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a></span></dt><dt><span class="sect2"><a href="groupmapping.html#id2590298">Important Administrative Information</a></span></dt><dt><span class="sect2"><a href="groupmapping.html#id2590539">Default Users, Groups, and Relative Identifiers</a></span></dt><dt><span class="sect2"><a href="groupmapping.html#id2591162">Example Configuration</a></span></dt></dl></dd><dt><span class="sect1"><a href="groupmapping.html#id2591239">Configuration Scripts</a></span></dt><dd><dl><dt><span class="sect2"><a href="groupmapping.html#id2591250">Sample <code class="filename">smb.conf</code> Add Group Script</a></span></dt><dt><span class="sect2"><a href="groupmapping.html#id2591422">Script to Configure Group Mapping</a></span></dt></dl></dd><dt><span class="sect1"><a href="groupmapping.html#id2591549">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="groupmapping.html#id2591562">Adding Groups Fails</a></span></dt><dt><span class="sect2"><a href="groupmapping.html#id2591649">Adding Domain Users to the Workstation Power Users Group</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="NetCommand.html">13. Remote and Local Management: The Net Command</a></span></dt><dd><dl><dt><span class="sect1"><a href="NetCommand.html#id2592044">Overview</a></span></dt><dt><span class="sect1"><a href="NetCommand.html#id2592338">Administrative Tasks and Methods</a></span></dt><dt><span class="sect1"><a href="NetCommand.html#id2592419">UNIX and Windows Group Management</a></span></dt><dd><dl><dt><span class="sect2"><a href="NetCommand.html#id2592578">Adding, Renaming, or Deletion of Group Accounts</a></span></dt><dt><span class="sect2"><a href="NetCommand.html#grpmemshipchg">Manipulating Group Memberships</a></span></dt><dt><span class="sect2"><a href="NetCommand.html#nestedgrpmgmgt">Nested Group Support</a></span></dt></dl></dd><dt><span class="sect1"><a href="NetCommand.html#id2593942">UNIX and Windows User Management</a></span></dt><dd><dl><dt><span class="sect2"><a href="NetCommand.html#sbeuseraddn">Adding User Accounts</a></span></dt><dt><span class="sect2"><a href="NetCommand.html#id2594153">Deletion of User Accounts</a></span></dt><dt><span class="sect2"><a href="NetCommand.html#id2594202">Managing User Accounts</a></span></dt><dt><span class="sect2"><a href="NetCommand.html#id2594270">User Mapping</a></span></dt></dl></dd><dt><span class="sect1"><a href="NetCommand.html#id2594353">Administering User Rights and Privileges</a></span></dt><dt><span class="sect1"><a href="NetCommand.html#id2594698">Managing Trust Relationships</a></span></dt><dd><dl><dt><span class="sect2"><a href="NetCommand.html#id2594714">Machine Trust Accounts</a></span></dt><dt><span class="sect2"><a href="NetCommand.html#id2595082">Interdomain Trusts</a></span></dt></dl></dd><dt><span class="sect1"><a href="NetCommand.html#id2595316">Managing Security Identifiers (SIDS)</a></span></dt><dt><span class="sect1"><a href="NetCommand.html#id2595544">Share Management</a></span></dt><dd><dl><dt><span class="sect2"><a href="NetCommand.html#id2595590">Creating, Editing, and Removing Shares</a></span></dt><dt><span class="sect2"><a href="NetCommand.html#id2595778">Creating and Changing Share ACLs</a></span></dt><dt><span class="sect2"><a href="NetCommand.html#id2595808">Share, Directory, and File Migration</a></span></dt><dt><span class="sect2"><a href="NetCommand.html#id2596431">Printer Migration</a></span></dt></dl></dd><dt><span class="sect1"><a href="NetCommand.html#id2596687">Controlling Open Files</a></span></dt><dt><span class="sect1"><a href="NetCommand.html#id2596707">Session and Connection Management</a></span></dt><dt><span class="sect1"><a href="NetCommand.html#id2596772">Printers and ADS</a></span></dt><dt><span class="sect1"><a href="NetCommand.html#id2596888">Manipulating the Samba Cache</a></span></dt><dt><span class="sect1"><a href="NetCommand.html#id2596906">Managing IDMAP UID/SID Mappings</a></span></dt><dd><dl><dt><span class="sect2"><a href="NetCommand.html#id2596949">Creating an IDMAP Database Dump File</a></span></dt><dt><span class="sect2"><a href="NetCommand.html#id2596985">Restoring the IDMAP Database Dump File</a></span></dt></dl></dd><dt><span class="sect1"><a href="NetCommand.html#netmisc1">Other Miscellaneous Operations</a></span></dt></dl></dd><dt><span class="chapter"><a href="idmapper.html">14. Identity Mapping (IDMAP)</a></span></dt><dd><dl><dt><span class="sect1"><a href="idmapper.html#id2597496">Samba Server Deployment Types and IDMAP</a></span></dt><dd><dl><dt><span class="sect2"><a href="idmapper.html#id2597522">Standalone Samba Server</a></span></dt><dt><span class="sect2"><a href="idmapper.html#id2597584">Domain Member Server or Domain Member Client</a></span></dt><dt><span class="sect2"><a href="idmapper.html#id2598545">Primary Domain Controller</a></span></dt><dt><span class="sect2"><a href="idmapper.html#id2598779">Backup Domain Controller</a></span></dt></dl></dd><dt><span class="sect1"><a href="idmapper.html#id2598850">Examples of IDMAP Backend Usage</a></span></dt><dd><dl><dt><span class="sect2"><a href="idmapper.html#id2598914">Default Winbind TDB</a></span></dt><dt><span class="sect2"><a href="idmapper.html#id2599635">IDMAP_RID with Winbind</a></span></dt><dt><span class="sect2"><a href="idmapper.html#id2600226">IDMAP Storage in LDAP Using Winbind</a></span></dt><dt><span class="sect2"><a href="idmapper.html#id2600811">IDMAP and NSS Using LDAP from ADS with RFC2307bis Schema Extension</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="rights.html">15. User Rights and Privileges</a></span></dt><dd><dl><dt><span class="sect1"><a href="rights.html#id2601479">Rights Management Capabilities</a></span></dt><dd><dl><dt><span class="sect2"><a href="rights.html#id2601754">Using the &#8220;<span class="quote">net rpc rights</span>&#8221; Utility</a></span></dt><dt><span class="sect2"><a href="rights.html#id2602099">Description of Privileges</a></span></dt><dt><span class="sect2"><a href="rights.html#id2602409">Privileges Suppored by Windows 2000 Domain Controllers</a></span></dt></dl></dd><dt><span class="sect1"><a href="rights.html#id2602897">The Administrator Domain SID</a></span></dt><dt><span class="sect1"><a href="rights.html#id2603074">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="rights.html#id2603080">What Rights and Privileges Will Permit Windows Client Administration?</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="AccessControls.html">16. File, Directory, and Share Access Controls</a></span></dt><dd><dl><dt><span class="sect1"><a href="AccessControls.html#id2603577">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="AccessControls.html#id2603772">File System Access Controls</a></span></dt><dd><dl><dt><span class="sect2"><a href="AccessControls.html#id2603787">MS Windows NTFS Comparison with UNIX File Systems</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2604123">Managing Directories</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2604246">File and Directory Access Control</a></span></dt></dl></dd><dt><span class="sect1"><a href="AccessControls.html#id2604911">Share Definition Access Controls</a></span></dt><dd><dl><dt><span class="sect2"><a href="AccessControls.html#id2604944">User- and Group-Based Controls</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2605311">File and Directory Permissions-Based Controls</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2605647">Miscellaneous Controls</a></span></dt></dl></dd><dt><span class="sect1"><a href="AccessControls.html#id2605984">Access Controls on Shares</a></span></dt><dd><dl><dt><span class="sect2"><a href="AccessControls.html#id2606132">Share Permissions Management</a></span></dt></dl></dd><dt><span class="sect1"><a href="AccessControls.html#id2606479">MS Windows Access Control Lists and UNIX Interoperability</a></span></dt><dd><dl><dt><span class="sect2"><a href="AccessControls.html#id2606485">Managing UNIX Permissions Using NT Security Dialogs</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2606532">Viewing File Security on a Samba Share</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2606602">Viewing File Ownership</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2606746">Viewing File or Directory Permissions</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2606961">Modifying File or Directory Permissions</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2607118">Interaction with the Standard Samba &#8220;<span class="quote">create mask</span>&#8221; Parameters</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2607487">Interaction with the Standard Samba File Attribute Mapping</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2607560">Windows NT/200X ACLs and POSIX ACLs Limitations</a></span></dt></dl></dd><dt><span class="sect1"><a href="AccessControls.html#id2607972">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="AccessControls.html#id2607984">Users Cannot Write to a Public Share</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2608306">File Operations Done as <span class="emphasis"><em>root</em></span> with <span class="emphasis"><em>force user</em></span> Set</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2608352">MS Word with Samba Changes Owner of File</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="locking.html">17. File and Record Locking</a></span></dt><dd><dl><dt><span class="sect1"><a href="locking.html#id2608579">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="locking.html#id2608676">Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="locking.html#id2608934">Opportunistic Locking Overview</a></span></dt></dl></dd><dt><span class="sect1"><a href="locking.html#id2609919">Samba Oplocks Control</a></span></dt><dd><dl><dt><span class="sect2"><a href="locking.html#id2610013">Example Configuration</a></span></dt></dl></dd><dt><span class="sect1"><a href="locking.html#id2610427">MS Windows Oplocks and Caching Controls</a></span></dt><dd><dl><dt><span class="sect2"><a href="locking.html#id2610614">Workstation Service Entries</a></span></dt><dt><span class="sect2"><a href="locking.html#id2610636">Server Service Entries</a></span></dt></dl></dd><dt><span class="sect1"><a href="locking.html#id2610702">Persistent Data Corruption</a></span></dt><dt><span class="sect1"><a href="locking.html#id2610727">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="locking.html#id2610795">locking.tdb Error Messages</a></span></dt><dt><span class="sect2"><a href="locking.html#id2610825">Problems Saving Files in MS Office on Windows XP</a></span></dt><dt><span class="sect2"><a href="locking.html#id2610850">Long Delays Deleting Files over Network with XP SP1</a></span></dt></dl></dd><dt><span class="sect1"><a href="locking.html#id2610881">Additional Reading</a></span></dt></dl></dd><dt><span class="chapter"><a href="securing-samba.html">18. Securing Samba</a></span></dt><dd><dl><dt><span class="sect1"><a href="securing-samba.html#id2611056">Introduction</a></span></dt><dt><span class="sect1"><a href="securing-samba.html#id2611155">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="securing-samba.html#id2611301">Technical Discussion of Protective Measures and Issues</a></span></dt><dd><dl><dt><span class="sect2"><a href="securing-samba.html#id2611317">Using Host-Based Protection</a></span></dt><dt><span class="sect2"><a href="securing-samba.html#id2611471">User-Based Protection</a></span></dt><dt><span class="sect2"><a href="securing-samba.html#id2611530">Using Interface Protection</a></span></dt><dt><span class="sect2"><a href="securing-samba.html#firewallports">Using a Firewall</a></span></dt><dt><span class="sect2"><a href="securing-samba.html#id2611881">Using IPC$ Share-Based Denials </a></span></dt><dt><span class="sect2"><a href="securing-samba.html#id2612025">NTLMv2 Security</a></span></dt></dl></dd><dt><span class="sect1"><a href="securing-samba.html#id2612080">Upgrading Samba</a></span></dt><dt><span class="sect1"><a href="securing-samba.html#id2612124">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="securing-samba.html#id2612139">Smbclient Works on Localhost, but the Network Is Dead</a></span></dt><dt><span class="sect2"><a href="securing-samba.html#id2612168">Why Can Users Access Other Users' Home Directories?</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="InterdomainTrusts.html">19. Interdomain Trust Relationships</a></span></dt><dd><dl><dt><span class="sect1"><a href="InterdomainTrusts.html#id2612728">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="InterdomainTrusts.html#id2612800">Trust Relationship Background</a></span></dt><dt><span class="sect1"><a href="InterdomainTrusts.html#id2613078">Native MS Windows NT4 Trusts Configuration</a></span></dt><dd><dl><dt><span class="sect2"><a href="InterdomainTrusts.html#id2613114">Creating an NT4 Domain Trust</a></span></dt><dt><span class="sect2"><a href="InterdomainTrusts.html#id2613211">Completing an NT4 Domain Trust</a></span></dt><dt><span class="sect2"><a href="InterdomainTrusts.html#id2613296">Interdomain Trust Facilities</a></span></dt></dl></dd><dt><span class="sect1"><a href="InterdomainTrusts.html#id2613505">Configuring Samba NT-Style Domain Trusts</a></span></dt><dd><dl><dt><span class="sect2"><a href="InterdomainTrusts.html#samba-trusted-domain">Samba as the Trusted Domain</a></span></dt><dt><span class="sect2"><a href="InterdomainTrusts.html#id2613845">Samba as the Trusting Domain</a></span></dt></dl></dd><dt><span class="sect1"><a href="InterdomainTrusts.html#id2614041">NT4-Style Domain Trusts with Windows 2000</a></span></dt><dt><span class="sect1"><a href="InterdomainTrusts.html#id2614191">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="InterdomainTrusts.html#id2614203">Browsing of Trusted Domain Fails</a></span></dt><dt><span class="sect2"><a href="InterdomainTrusts.html#id2614249">Problems with LDAP ldapsam and Older Versions of smbldap-tools</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="msdfs.html">20. Hosting a Microsoft Distributed File System Tree</a></span></dt><dd><dl><dt><span class="sect1"><a href="msdfs.html#id2614427">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="msdfs.html#id2614839">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="msdfs.html#id2614872">MSDFS UNIX Path Is Case-Critical</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="classicalprinting.html">21. Classical Printing Support</a></span></dt><dd><dl><dt><span class="sect1"><a href="classicalprinting.html#id2615070">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="classicalprinting.html#id2615294">Technical Introduction</a></span></dt><dd><dl><dt><span class="sect2"><a href="classicalprinting.html#id2615445">Client to Samba Print Job Processing</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2615504">Printing-Related Configuration Parameters</a></span></dt></dl></dd><dt><span class="sect1"><a href="classicalprinting.html#id2615605">Simple Print Configuration</a></span></dt><dd><dl><dt><span class="sect2"><a href="classicalprinting.html#id2615888">Verifying Configuration with <code class="literal">testparm</code></a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2616085">Rapid Configuration Validation</a></span></dt></dl></dd><dt><span class="sect1"><a href="classicalprinting.html#id2616484">Extended Printing Configuration</a></span></dt><dd><dl><dt><span class="sect2"><a href="classicalprinting.html#id2616940">Detailed Explanation Settings</a></span></dt></dl></dd><dt><span class="sect1"><a href="classicalprinting.html#cups-msrpc">Printing Developments Since Samba-2.2</a></span></dt><dd><dl><dt><span class="sect2"><a href="classicalprinting.html#id2619653">Point'n'Print Client Drivers on Samba Servers</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2619823">The Obsoleted [printer$] Section</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2619944">Creating the [print$] Share</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2620161">[print$] Stanza Parameters</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2620481">The [print$] Share Directory</a></span></dt></dl></dd><dt><span class="sect1"><a href="classicalprinting.html#id2620624">Installing Drivers into [print$]</a></span></dt><dd><dl><dt><span class="sect2"><a href="classicalprinting.html#id2620717">Add Printer Wizard Driver Installation</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#inst-rpc">Installing Print Drivers Using <code class="literal">rpcclient</code></a></span></dt></dl></dd><dt><span class="sect1"><a href="classicalprinting.html#id2622652">Client Driver Installation Procedure</a></span></dt><dd><dl><dt><span class="sect2"><a href="classicalprinting.html#id2622669">First Client Driver Installation</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#prt-modeset">Setting Device Modes on New Printers</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2623246">Additional Client Driver Installation</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2623365">Always Make First Client Connection as root or &#8220;<span class="quote">printer admin</span>&#8221;</a></span></dt></dl></dd><dt><span class="sect1"><a href="classicalprinting.html#id2623538">Other Gotchas</a></span></dt><dd><dl><dt><span class="sect2"><a href="classicalprinting.html#id2623558">Setting Default Print Options for Client Drivers</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2623925">Supporting Large Numbers of Printers</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2624182">Adding New Printers with the Windows NT APW</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2624441">Error Message: &#8220;<span class="quote">Cannot connect under a different Name</span>&#8221;</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2624555">Take Care When Assembling Driver Files</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2624864">Samba and Printer Ports</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2624974">Avoiding Common Client Driver Misconfiguration</a></span></dt></dl></dd><dt><span class="sect1"><a href="classicalprinting.html#id2625011">The Imprints Toolset</a></span></dt><dd><dl><dt><span class="sect2"><a href="classicalprinting.html#id2625068">What Is Imprints?</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2625102">Creating Printer Driver Packages</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2625118">The Imprints Server</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2625135">The Installation Client</a></span></dt></dl></dd><dt><span class="sect1"><a href="classicalprinting.html#id2625268">Adding Network Printers without User Interaction</a></span></dt><dt><span class="sect1"><a href="classicalprinting.html#id2625539">The <code class="literal">addprinter</code> Command</a></span></dt><dt><span class="sect1"><a href="classicalprinting.html#id2625578">Migration of Classical Printing to Samba</a></span></dt><dt><span class="sect1"><a href="classicalprinting.html#id2625727">Publishing Printer Information in Active Directory or LDAP</a></span></dt><dt><span class="sect1"><a href="classicalprinting.html#id2625756">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="classicalprinting.html#id2625762">I Give My Root Password but I Do Not Get Access</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2625803">My Print Jobs Get Spooled into the Spooling Directory, but Then Get Lost</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="CUPS-printing.html">22. CUPS Printing Support</a></span></dt><dd><dl><dt><span class="sect1"><a href="CUPS-printing.html#id2625945">Introduction</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2625951">Features and Benefits</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2626011">Overview</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2626130">Basic CUPS Support Configuration</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2626245">Linking smbd with libcups.so</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2626492">Simple <code class="filename">smb.conf</code> Settings for CUPS</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2626737">More Complex CUPS <code class="filename">smb.conf</code> Settings</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2627113">Advanced Configuration</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2627130">Central Spooling vs. &#8220;<span class="quote">Peer-to-Peer</span>&#8221; Printing</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2627181">Raw Print Serving: Vendor Drivers on Windows Clients</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2627416">Installation of Windows Client Drivers</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#cups-raw">Explicitly Enable &#8220;<span class="quote">raw</span>&#8221; Printing for <span class="emphasis"><em>application/octet-stream</em></span></a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2627703">Driver Upload Methods</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2627824">Advanced Intelligent Printing with PostScript Driver Download</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#gdipost">GDI on Windows, PostScript on UNIX</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2628016">Windows Drivers, GDI, and EMF</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2628194">UNIX Printfile Conversion and GUI Basics</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#post-and-ghost">PostScript and Ghostscript</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2628553">Ghostscript: The Software RIP for Non-PostScript Printers</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2628706">PostScript Printer Description (PPD) Specification</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2628790">Using Windows-Formatted Vendor PPDs</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2628909">CUPS Also Uses PPDs for Non-PostScript Printers</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2628949">The CUPS Filtering Architecture</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2629184">MIME Types and CUPS Filters</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2629612">MIME Type Conversion Rules</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2629820">Filtering  Overview</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2629977">Prefilters</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2630164">pstops</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2630332">pstoraster</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2630602">imagetops and imagetoraster</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2630686">rasterto [printers specific]</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2630906">CUPS Backends</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2631245">The Role of <em class="parameter"><code>cupsomatic/foomatic</code></em></a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2631480">The Complete Picture</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2631493"><code class="filename">mime.convs</code></a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2631562">&#8220;<span class="quote">Raw</span>&#8221; Printing</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2631670">application/octet-stream Printing</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2631949">PostScript Printer Descriptions for Non-PostScript Printers</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2632232"><span class="emphasis"><em>cupsomatic/foomatic-rip</em></span> Versus <span class="emphasis"><em>Native CUPS</em></span> Printing</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2632569">Examples for Filtering Chains</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2632997">Sources of CUPS Drivers/PPDs</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2633120">Printing with Interface Scripts</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2633215">Network Printing (Purely Windows)</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2633231">From Windows Clients to an NT Print Server</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2633294">Driver Execution on the Client</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2633365">Driver Execution on the Server</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2633470">Network Printing (Windows Clients and UNIX/Samba Print
-Servers)</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2633488">From Windows Clients to a CUPS/Samba Print Server</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2633679">Samba Receiving Job-Files and Passing Them to CUPS</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2633759">Network PostScript RIP</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2633848">PPDs for Non-PS Printers on UNIX</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2633893">PPDs for Non-PS Printers on Windows</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2633961">Windows Terminal Servers (WTS) as CUPS Clients</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2633975">Printer Drivers Running in &#8220;<span class="quote">Kernel Mode</span>&#8221; Cause Many
-Problems</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2634014">Workarounds Impose Heavy Limitations</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2634032">CUPS: A &#8220;<span class="quote">Magical Stone</span>&#8221;?</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2634075">PostScript Drivers with No Major Problems, Even in Kernel
-Mode</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2634162">Configuring CUPS for Driver Download</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2634184"><span class="emphasis"><em>cupsaddsmb</em></span>: The Unknown Utility</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2634282">Prepare Your <code class="filename">smb.conf</code> for <code class="literal">cupsaddsmb</code></a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2634563">CUPS &#8220;<span class="quote">PostScript Driver for Windows NT/200x/XP</span>&#8221;</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2634802">Recognizing Different Driver Files</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2634920">Acquiring the Adobe Driver Files</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2634946">ESP Print Pro PostScript Driver for Windows NT/200x/XP</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2635008">Caveats to Be Considered</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2635308">Windows CUPS PostScript Driver Versus Adobe Driver</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2635526">Run cupsaddsmb (Quiet Mode)</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2635666">Run cupsaddsmb with Verbose Output</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2635858">Understanding cupsaddsmb</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2636002">How to Recognize If cupsaddsmb Completed Successfully</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2636124">cupsaddsmb with a Samba PDC</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2636205">cupsaddsmb Flowchart</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2636286">Installing the PostScript Driver on a Client</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#cups-avoidps1">Avoiding Critical PostScript Driver Settings on the Client</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2636521">Installing PostScript Driver Files Manually Using rpcclient</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2636695">A Check of the rpcclient man Page</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2636866">Understanding the rpcclient man Page</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2636971">Producing an Example by Querying a Windows Box</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2637104">Requirements for adddriver and setdriver to Succeed</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2637328">Manual Driver Installation in 15 Steps</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2638287">Troubleshooting Revisited</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2638430">The Printing <code class="filename">*.tdb</code> Files</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2638633">Trivial Database Files</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2638700">Binary Format</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2638766">Losing <code class="filename">*.tdb</code> Files</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2638817">Using <code class="literal">tdbbackup</code></a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2638937">CUPS Print Drivers from Linuxprinting.org</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2639112">foomatic-rip and Foomatic Explained</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2639939">foomatic-rip and Foomatic PPD Download and Installation</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2640411">Page Accounting with CUPS</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2640447">Setting Up Quotas</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2640501">Correct and Incorrect Accounting</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2640542">Adobe and CUPS PostScript Drivers for Windows Clients</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2640682">The page_log File Syntax</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2640826">Possible Shortcomings</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2640892">Future Developments</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2640932">Other Accounting Tools</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2640946">Additional Material</a></span></dt><dt><span class="sect1"><a href="CUPS-printing.html#id2641163">Autodeletion or Preservation of CUPS Spool Files</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2641239">CUPS Configuration Settings Explained</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2641324">Preconditions</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2641463">Manual Configuration</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2641511">Printing from CUPS to Windows-Attached Printers</a></span></dt><dt><span class="sect1"><a href="CUPS-printing.html#id2641806">More CUPS Filtering Chains</a></span></dt><dt><span class="sect1"><a href="CUPS-printing.html#id2641918">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2641924">Windows 9x/Me Client Can't Install Driver</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#root-ask-loop">&#8220;<span class="quote">cupsaddsmb</span>&#8221; Keeps Asking for Root Password in Never-ending Loop</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2642000">&#8220;<span class="quote">cupsaddsmb</span>&#8221; or &#8220;<span class="quote">rpcclient addriver</span>&#8221; Emit Error</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2642038">&#8220;<span class="quote">cupsaddsmb</span>&#8221; Errors</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2642112">Client Can't Connect to Samba Printer</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2642137">New Account Reconnection from Windows 200x/XP Troubles</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2642228">Avoid Being Connected to the Samba Server as the Wrong User</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2642279">Upgrading to CUPS Drivers from Adobe Drivers</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2642317">Can't Use &#8220;<span class="quote">cupsaddsmb</span>&#8221; on Samba Server, Which Is a PDC</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2642352">Deleted Windows 200x Printer Driver Is Still Shown</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2642387">Windows 200x/XP Local Security Policies</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2642420">Administrator Cannot Install Printers for All Local Users</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2642461">Print Change, Notify Functions on NT Clients</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2642487">Windows XP SP1</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2642533">Print Options for All Users Can't Be Set on Windows 200x/XP</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2642816">Most Common Blunders in Driver Settings on Windows Clients</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2642872"><code class="literal">cupsaddsmb</code> Does Not Work with Newly Installed Printer</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2642921">Permissions on <code class="filename">/var/spool/samba/</code> Get Reset After Each Reboot</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2643020">Print Queue Called &#8220;<span class="quote">lp</span>&#8221; Mishandles Print Jobs</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2643089">Location of Adobe PostScript Driver Files for &#8220;<span class="quote">cupsaddsmb</span>&#8221;</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2643142">Overview of the CUPS Printing Processes</a></span></dt></dl></dd><dt><span class="chapter"><a href="VFS.html">23. Stackable VFS modules</a></span></dt><dd><dl><dt><span class="sect1"><a href="VFS.html#id2643329">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="VFS.html#id2643368">Discussion</a></span></dt><dt><span class="sect1"><a href="VFS.html#id2643763">Included Modules</a></span></dt><dd><dl><dt><span class="sect2"><a href="VFS.html#id2643769">audit</a></span></dt><dt><span class="sect2"><a href="VFS.html#id2643810">default_quota</a></span></dt><dt><span class="sect2"><a href="VFS.html#id2644027">extd_audit</a></span></dt><dt><span class="sect2"><a href="VFS.html#fakeperms">fake_perms</a></span></dt><dt><span class="sect2"><a href="VFS.html#id2644354">recycle</a></span></dt><dt><span class="sect2"><a href="VFS.html#id2644750">netatalk</a></span></dt><dt><span class="sect2"><a href="VFS.html#id2644801">shadow_copy</a></span></dt></dl></dd><dt><span class="sect1"><a href="VFS.html#id2645707">VFS Modules Available Elsewhere</a></span></dt><dd><dl><dt><span class="sect2"><a href="VFS.html#id2645732">DatabaseFS</a></span></dt><dt><span class="sect2"><a href="VFS.html#id2645792">vscan</a></span></dt><dt><span class="sect2"><a href="VFS.html#id2645831">vscan-clamav</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="winbind.html">24. Winbind: Use of Domain Accounts</a></span></dt><dd><dl><dt><span class="sect1"><a href="winbind.html#id2646095">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="winbind.html#id2646438">Introduction</a></span></dt><dt><span class="sect1"><a href="winbind.html#id2646528">What Winbind Provides</a></span></dt><dd><dl><dt><span class="sect2"><a href="winbind.html#id2646681">Target Uses</a></span></dt><dt><span class="sect2"><a href="winbind.html#id2646726">Handling of Foreign SIDs</a></span></dt></dl></dd><dt><span class="sect1"><a href="winbind.html#id2646852">How Winbind Works</a></span></dt><dd><dl><dt><span class="sect2"><a href="winbind.html#id2646902">Microsoft Remote Procedure Calls</a></span></dt><dt><span class="sect2"><a href="winbind.html#id2646989">Microsoft Active Directory Services</a></span></dt><dt><span class="sect2"><a href="winbind.html#id2647036">Name Service Switch</a></span></dt><dt><span class="sect2"><a href="winbind.html#id2647268">Pluggable Authentication Modules</a></span></dt><dt><span class="sect2"><a href="winbind.html#id2647424">User and Group ID Allocation</a></span></dt><dt><span class="sect2"><a href="winbind.html#id2647499">Result Caching</a></span></dt></dl></dd><dt><span class="sect1"><a href="winbind.html#id2647556">Installation and Configuration</a></span></dt><dd><dl><dt><span class="sect2"><a href="winbind.html#id2647562">Introduction</a></span></dt><dt><span class="sect2"><a href="winbind.html#id2647677">Requirements</a></span></dt><dt><span class="sect2"><a href="winbind.html#id2647829">Testing Things Out</a></span></dt></dl></dd><dt><span class="sect1"><a href="winbind.html#id2650287">Conclusion</a></span></dt><dt><span class="sect1"><a href="winbind.html#id2650336">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="winbind.html#id2650378">NSCD Problem Warning</a></span></dt><dt><span class="sect2"><a href="winbind.html#id2650414">Winbind Is Not Resolving Users and Groups</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="AdvancedNetworkManagement.html">25. Advanced Network Management</a></span></dt><dd><dl><dt><span class="sect1"><a href="AdvancedNetworkManagement.html#id2650603">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="AdvancedNetworkManagement.html#id2650630">Remote Server Administration</a></span></dt><dt><span class="sect1"><a href="AdvancedNetworkManagement.html#id2650773">Remote Desktop Management</a></span></dt><dd><dl><dt><span class="sect2"><a href="AdvancedNetworkManagement.html#id2650801">Remote Management from NoMachine.Com</a></span></dt><dt><span class="sect2"><a href="AdvancedNetworkManagement.html#id2651176">Remote Management with ThinLinc</a></span></dt></dl></dd><dt><span class="sect1"><a href="AdvancedNetworkManagement.html#id2651362">Network Logon Script Magic</a></span></dt><dd><dl><dt><span class="sect2"><a href="AdvancedNetworkManagement.html#id2651587">Adding Printers without User Intervention</a></span></dt><dt><span class="sect2"><a href="AdvancedNetworkManagement.html#id2651630">Limiting Logon Connections</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="PolicyMgmt.html">26. System and Account Policies</a></span></dt><dd><dl><dt><span class="sect1"><a href="PolicyMgmt.html#id2651772">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="PolicyMgmt.html#id2651878">Creating and Managing System Policies</a></span></dt><dd><dl><dt><span class="sect2"><a href="PolicyMgmt.html#id2652067">Windows 9x/ME Policies</a></span></dt><dt><span class="sect2"><a href="PolicyMgmt.html#id2652204">Windows NT4-Style Policy Files</a></span></dt><dt><span class="sect2"><a href="PolicyMgmt.html#id2652426">MS Windows 200x/XP Professional Policies</a></span></dt></dl></dd><dt><span class="sect1"><a href="PolicyMgmt.html#id2652874">Managing Account/User Policies</a></span></dt><dt><span class="sect1"><a href="PolicyMgmt.html#id2653101">Management Tools</a></span></dt><dd><dl><dt><span class="sect2"><a href="PolicyMgmt.html#id2653114">Samba Editreg Toolset</a></span></dt><dt><span class="sect2"><a href="PolicyMgmt.html#id2653196">Windows NT4/200x</a></span></dt><dt><span class="sect2"><a href="PolicyMgmt.html#id2653236">Samba PDC</a></span></dt></dl></dd><dt><span class="sect1"><a href="PolicyMgmt.html#id2653301">System Startup and Logon Processing Overview</a></span></dt><dt><span class="sect1"><a href="PolicyMgmt.html#id2653459">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="PolicyMgmt.html#id2653470">Policy Does Not Work</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="ProfileMgmt.html">27. Desktop Profile Management</a></span></dt><dd><dl><dt><span class="sect1"><a href="ProfileMgmt.html#id2653555">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="ProfileMgmt.html#id2653605">Roaming Profiles</a></span></dt><dd><dl><dt><span class="sect2"><a href="ProfileMgmt.html#id2653659">Samba Configuration for Profile Handling</a></span></dt><dt><span class="sect2"><a href="ProfileMgmt.html#id2654264">Windows Client Profile Configuration Information</a></span></dt><dt><span class="sect2"><a href="ProfileMgmt.html#id2655608">User Profile Hive Cleanup Service</a></span></dt><dt><span class="sect2"><a href="ProfileMgmt.html#id2655642">Sharing Profiles between Windows 9x/Me and NT4/200x/XP Workstations</a></span></dt><dt><span class="sect2"><a href="ProfileMgmt.html#id2655741">Profile Migration from Windows NT4/200x Server to Samba</a></span></dt></dl></dd><dt><span class="sect1"><a href="ProfileMgmt.html#id2656092">Mandatory Profiles</a></span></dt><dt><span class="sect1"><a href="ProfileMgmt.html#id2656232">Creating and Managing Group Profiles</a></span></dt><dt><span class="sect1"><a href="ProfileMgmt.html#id2656311">Default Profile for Windows Users</a></span></dt><dd><dl><dt><span class="sect2"><a href="ProfileMgmt.html#id2656341">MS Windows 9x/Me</a></span></dt><dt><span class="sect2"><a href="ProfileMgmt.html#id2656493">MS Windows NT4 Workstation</a></span></dt><dt><span class="sect2"><a href="ProfileMgmt.html#id2657055">MS Windows 200x/XP</a></span></dt></dl></dd><dt><span class="sect1"><a href="ProfileMgmt.html#id2657560">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="ProfileMgmt.html#id2657571">Configuring Roaming Profiles for a Few Users or Groups</a></span></dt><dt><span class="sect2"><a href="ProfileMgmt.html#id2657632">Cannot Use Roaming Profiles</a></span></dt><dt><span class="sect2"><a href="ProfileMgmt.html#id2657804">Changing the Default Profile</a></span></dt><dt><span class="sect2"><a href="ProfileMgmt.html#id2657967">Debugging Roaming Profiles and NT4-style Domain Policies</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="pam.html">28. PAM-Based Distributed Authentication</a></span></dt><dd><dl><dt><span class="sect1"><a href="pam.html#id2658143">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="pam.html#id2658773">Technical Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="pam.html#id2658827">PAM Configuration Syntax</a></span></dt><dt><span class="sect2"><a href="pam.html#id2659825">Example System Configurations</a></span></dt><dt><span class="sect2"><a href="pam.html#id2660131"><code class="filename">smb.conf</code> PAM Configuration</a></span></dt><dt><span class="sect2"><a href="pam.html#id2660211">Remote CIFS Authentication Using <code class="filename">winbindd.so</code></a></span></dt><dt><span class="sect2"><a href="pam.html#id2660315">Password Synchronization Using <code class="filename">pam_smbpass.so</code></a></span></dt></dl></dd><dt><span class="sect1"><a href="pam.html#id2660708">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="pam.html#id2660719">pam_winbind Problem</a></span></dt><dt><span class="sect2"><a href="pam.html#id2660817">Winbind Is Not Resolving Users and Groups</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="integrate-ms-networks.html">29. Integrating MS Windows Networks with Samba</a></span></dt><dd><dl><dt><span class="sect1"><a href="integrate-ms-networks.html#id2661040">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="integrate-ms-networks.html#id2661060">Background Information</a></span></dt><dt><span class="sect1"><a href="integrate-ms-networks.html#id2661189">Name Resolution in a Pure UNIX/Linux World</a></span></dt><dd><dl><dt><span class="sect2"><a href="integrate-ms-networks.html#id2661262"><code class="filename">/etc/hosts</code></a></span></dt><dt><span class="sect2"><a href="integrate-ms-networks.html#id2661451"><code class="filename">/etc/resolv.conf</code></a></span></dt><dt><span class="sect2"><a href="integrate-ms-networks.html#id2661487"><code class="filename">/etc/host.conf</code></a></span></dt><dt><span class="sect2"><a href="integrate-ms-networks.html#id2661538"><code class="filename">/etc/nsswitch.conf</code></a></span></dt></dl></dd><dt><span class="sect1"><a href="integrate-ms-networks.html#id2661662">Name Resolution as Used within MS Windows Networking</a></span></dt><dd><dl><dt><span class="sect2"><a href="integrate-ms-networks.html#id2662096">The NetBIOS Name Cache</a></span></dt><dt><span class="sect2"><a href="integrate-ms-networks.html#id2662183">The LMHOSTS File</a></span></dt><dt><span class="sect2"><a href="integrate-ms-networks.html#id2662356">HOSTS File</a></span></dt><dt><span class="sect2"><a href="integrate-ms-networks.html#id2662384">DNS Lookup</a></span></dt><dt><span class="sect2"><a href="integrate-ms-networks.html#id2662411">WINS Lookup</a></span></dt></dl></dd><dt><span class="sect1"><a href="integrate-ms-networks.html#id2662549">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="integrate-ms-networks.html#id2662562">Pinging Works Only One Way</a></span></dt><dt><span class="sect2"><a href="integrate-ms-networks.html#id2662593">Very Slow Network Connections</a></span></dt><dt><span class="sect2"><a href="integrate-ms-networks.html#id2662635">Samba Server Name-Change Problem</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="unicode.html">30. Unicode/Charsets</a></span></dt><dd><dl><dt><span class="sect1"><a href="unicode.html#id2662840">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="unicode.html#id2662892">What Are Charsets and Unicode?</a></span></dt><dt><span class="sect1"><a href="unicode.html#id2663025">Samba and Charsets</a></span></dt><dt><span class="sect1"><a href="unicode.html#id2663162">Conversion from Old Names</a></span></dt><dt><span class="sect1"><a href="unicode.html#id2663193">Japanese Charsets</a></span></dt><dd><dl><dt><span class="sect2"><a href="unicode.html#id2663332">Basic Parameter Setting</a></span></dt><dt><span class="sect2"><a href="unicode.html#id2663985">Individual Implementations</a></span></dt><dt><span class="sect2"><a href="unicode.html#id2664108">Migration from Samba-2.2 Series</a></span></dt></dl></dd><dt><span class="sect1"><a href="unicode.html#id2664255">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="unicode.html#id2664260">CP850.so Can't Be Found</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="Backup.html">31. Backup Techniques</a></span></dt><dd><dl><dt><span class="sect1"><a href="Backup.html#id2664368">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="Backup.html#id2664412">Discussion of Backup Solutions</a></span></dt><dd><dl><dt><span class="sect2"><a href="Backup.html#id2664509">BackupPC</a></span></dt><dt><span class="sect2"><a href="Backup.html#id2664681">Rsync</a></span></dt><dt><span class="sect2"><a href="Backup.html#id2664850">Amanda</a></span></dt><dt><span class="sect2"><a href="Backup.html#id2664899">BOBS: Browseable Online Backup System</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="SambaHA.html">32. High Availability</a></span></dt><dd><dl><dt><span class="sect1"><a href="SambaHA.html#id2664995">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="SambaHA.html#id2665115">Technical Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="SambaHA.html#id2665149">The Ultimate Goal</a></span></dt><dt><span class="sect2"><a href="SambaHA.html#id2665279">Why Is This So Hard?</a></span></dt><dt><span class="sect2"><a href="SambaHA.html#id2665992">A Simple Solution</a></span></dt><dt><span class="sect2"><a href="SambaHA.html#id2666073">High-Availability Server Products</a></span></dt><dt><span class="sect2"><a href="SambaHA.html#id2666213">MS-DFS: The Poor Man's Cluster</a></span></dt><dt><span class="sect2"><a href="SambaHA.html#id2666250">Conclusions</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="largefile.html">33. Handling Large Directories</a></span></dt><dt><span class="chapter"><a href="cfgsmarts.html">34. Advanced Configuration Techniques</a></span></dt><dd><dl><dt><span class="sect1"><a href="cfgsmarts.html#id2666881">Implementation</a></span></dt><dd><dl><dt><span class="sect2"><a href="cfgsmarts.html#id2666890">Multiple Server Hosting</a></span></dt><dt><span class="sect2"><a href="cfgsmarts.html#id2667287">Multiple Virtual Server Personalities</a></span></dt><dt><span class="sect2"><a href="cfgsmarts.html#id2668301">Multiple Virtual Server Hosting</a></span></dt></dl></dd></dl></dd></dl></dd><dt><span class="part"><a href="migration.html">IV. Migration and Updating</a></span></dt><dd><dl><dt><span class="chapter"><a href="upgrading-to-3.0.html">35. Updating and Upgrading Samba</a></span></dt><dd><dl><dt><span class="sect1"><a href="upgrading-to-3.0.html#id2669196">Key Update Requirements</a></span></dt><dd><dl><dt><span class="sect2"><a href="upgrading-to-3.0.html#id2669224">Upgrading from Samba-3.0.x to Samba-3.2.0</a></span></dt><dt><span class="sect2"><a href="upgrading-to-3.0.html#oldupdatenotes">Upgrading from Samba-2.x to Samba-3.0.25</a></span></dt><dt><span class="sect2"><a href="upgrading-to-3.0.html#id2669274">Quick Migration Guide</a></span></dt></dl></dd><dt><span class="sect1"><a href="upgrading-to-3.0.html#id2669425">New Featuers in Samba-3.x Series</a></span></dt><dd><dl><dt><span class="sect2"><a href="upgrading-to-3.0.html#id2669434">New Features in Samba-3.2.x Series</a></span></dt><dt><span class="sect2"><a href="upgrading-to-3.0.html#id2669444">New Features in Samba-3.0.x</a></span></dt><dt><span class="sect2"><a href="upgrading-to-3.0.html#id2670644">New Functionality</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="NT4Migration.html">36. Migration from NT4 PDC to Samba-3 PDC</a></span></dt><dd><dl><dt><span class="sect1"><a href="NT4Migration.html#id2672040">Planning and Getting Started</a></span></dt><dd><dl><dt><span class="sect2"><a href="NT4Migration.html#id2672074">Objectives</a></span></dt><dt><span class="sect2"><a href="NT4Migration.html#id2673019">Steps in Migration Process</a></span></dt></dl></dd><dt><span class="sect1"><a href="NT4Migration.html#id2673254">Migration Options</a></span></dt><dd><dl><dt><span class="sect2"><a href="NT4Migration.html#id2673340">Planning for Success</a></span></dt><dt><span class="sect2"><a href="NT4Migration.html#id2673574">Samba-3 Implementation Choices</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="SWAT.html">37. SWAT: The Samba Web Administration Tool</a></span></dt><dd><dl><dt><span class="sect1"><a href="SWAT.html#id2674063">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="SWAT.html#id2674187">Guidelines and Technical Tips</a></span></dt><dd><dl><dt><span class="sect2"><a href="SWAT.html#id2674206">Validate SWAT Installation</a></span></dt><dt><span class="sect2"><a href="SWAT.html#xinetd">Enabling SWAT for Use</a></span></dt><dt><span class="sect2"><a href="SWAT.html#id2674844">Securing SWAT through SSL</a></span></dt><dt><span class="sect2"><a href="SWAT.html#id2674996">Enabling SWAT Internationalization Support</a></span></dt></dl></dd><dt><span class="sect1"><a href="SWAT.html#id2675194">Overview and Quick Tour</a></span></dt><dd><dl><dt><span class="sect2"><a href="SWAT.html#id2675207">The SWAT Home Page</a></span></dt><dt><span class="sect2"><a href="SWAT.html#id2675268">Global Settings</a></span></dt><dt><span class="sect2"><a href="SWAT.html#id2675369">Share Settings</a></span></dt><dt><span class="sect2"><a href="SWAT.html#id2675425">Printers Settings</a></span></dt><dt><span class="sect2"><a href="SWAT.html#id2675481">The SWAT Wizard</a></span></dt><dt><span class="sect2"><a href="SWAT.html#id2675545">The Status Page</a></span></dt><dt><span class="sect2"><a href="SWAT.html#id2675589">The View Page</a></span></dt><dt><span class="sect2"><a href="SWAT.html#id2675608">The Password Change Page</a></span></dt></dl></dd></dl></dd></dl></dd><dt><span class="part"><a href="troubleshooting.html">V. Troubleshooting</a></span></dt><dd><dl><dt><span class="chapter"><a href="diagnosis.html">38. The Samba Checklist</a></span></dt><dd><dl><dt><span class="sect1"><a href="diagnosis.html#id2675742">Introduction</a></span></dt><dt><span class="sect1"><a href="diagnosis.html#id2675781">Assumptions</a></span></dt><dt><span class="sect1"><a href="diagnosis.html#id2676074">The Tests</a></span></dt></dl></dd><dt><span class="chapter"><a href="problems.html">39. Analyzing and Solving Samba Problems</a></span></dt><dd><dl><dt><span class="sect1"><a href="problems.html#id2677837">Diagnostics Tools</a></span></dt><dd><dl><dt><span class="sect2"><a href="problems.html#id2677889">Debugging with Samba Itself</a></span></dt><dt><span class="sect2"><a href="problems.html#id2678144">Tcpdump</a></span></dt><dt><span class="sect2"><a href="problems.html#id2678194">Ethereal</a></span></dt><dt><span class="sect2"><a href="problems.html#id2678338">The Windows Network Monitor</a></span></dt></dl></dd><dt><span class="sect1"><a href="problems.html#id2678665">Useful URLs</a></span></dt><dt><span class="sect1"><a href="problems.html#id2678702">Getting Mailing List Help</a></span></dt><dt><span class="sect1"><a href="problems.html#id2678876">How to Get Off the Mailing Lists</a></span></dt></dl></dd><dt><span class="chapter"><a href="bugreport.html">40. Reporting Bugs</a></span></dt><dd><dl><dt><span class="sect1"><a href="bugreport.html#id2679008">Introduction</a></span></dt><dt><span class="sect1"><a href="bugreport.html#id2679097">General Information</a></span></dt><dt><span class="sect1"><a href="bugreport.html#dbglvl">Debug Levels</a></span></dt><dd><dl><dt><span class="sect2"><a href="bugreport.html#id2679333">Debugging-Specific Operations</a></span></dt></dl></dd><dt><span class="sect1"><a href="bugreport.html#id2679534">Internal Errors</a></span></dt><dt><span class="sect1"><a href="bugreport.html#id2679668">Attaching to a Running Process</a></span></dt><dt><span class="sect1"><a href="bugreport.html#id2679792">Patches</a></span></dt></dl></dd><dt><span class="chapter"><a href="tdb.html">41. Managing TDB Files</a></span></dt><dd><dl><dt><span class="sect1"><a href="tdb.html#id2679876">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="tdb.html#id2680338">Managing TDB Files</a></span></dt></dl></dd></dl></dd><dt><span class="part"><a href="Appendix.html">VI. Reference Section</a></span></dt><dd><dl><dt><span class="chapter"><a href="compiling.html">42. How to Compile Samba</a></span></dt><dd><dl><dt><span class="sect1"><a href="compiling.html#id2680528">Access Samba Source Code via Subversion</a></span></dt><dd><dl><dt><span class="sect2"><a href="compiling.html#id2680534">Introduction</a></span></dt><dt><span class="sect2"><a href="compiling.html#id2680576">Subversion Access to samba.org</a></span></dt></dl></dd><dt><span class="sect1"><a href="compiling.html#id2680767">Accessing the Samba Sources via rsync and ftp</a></span></dt><dt><span class="sect1"><a href="compiling.html#id2680842">Verifying Samba's PGP Signature</a></span></dt><dt><span class="sect1"><a href="compiling.html#id2680980">Building the Binaries</a></span></dt><dd><dl><dt><span class="sect2"><a href="compiling.html#id2681217">Compiling Samba with Active Directory Support</a></span></dt></dl></dd><dt><span class="sect1"><a href="compiling.html#startingSamba">Starting the <span class="application">smbd</span> <span class="application">nmbd</span> and <span class="application">winbindd</span></a></span></dt><dd><dl><dt><span class="sect2"><a href="compiling.html#id2681487">Starting from inetd.conf</a></span></dt><dt><span class="sect2"><a href="compiling.html#id2681707">Alternative: Starting <span class="application">smbd</span> as a Daemon</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="Portability.html">43. Portability</a></span></dt><dd><dl><dt><span class="sect1"><a href="Portability.html#id2682092">HPUX</a></span></dt><dt><span class="sect1"><a href="Portability.html#id2682195">SCO UNIX</a></span></dt><dt><span class="sect1"><a href="Portability.html#id2682234">DNIX</a></span></dt><dt><span class="sect1"><a href="Portability.html#id2682376">Red Hat Linux</a></span></dt><dt><span class="sect1"><a href="Portability.html#id2682419">AIX: Sequential Read Ahead</a></span></dt><dt><span class="sect1"><a href="Portability.html#id2682481">Solaris</a></span></dt><dd><dl><dt><span class="sect2"><a href="Portability.html#id2682487">Locking Improvements</a></span></dt><dt><span class="sect2"><a href="Portability.html#winbind-solaris9">Winbind on Solaris 9</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="Other-Clients.html">44. Samba and Other CIFS Clients</a></span></dt><dd><dl><dt><span class="sect1"><a href="Other-Clients.html#id2682662">Macintosh Clients</a></span></dt><dt><span class="sect1"><a href="Other-Clients.html#id2682746">OS2 Client</a></span></dt><dd><dl><dt><span class="sect2"><a href="Other-Clients.html#id2682752">Configuring OS/2 Warp Connect or OS/2 Warp 4</a></span></dt><dt><span class="sect2"><a href="Other-Clients.html#id2682872">Configuring Other Versions of OS/2</a></span></dt><dt><span class="sect2"><a href="Other-Clients.html#id2682928">Printer Driver Download for OS/2 Clients</a></span></dt></dl></dd><dt><span class="sect1"><a href="Other-Clients.html#id2683021">Windows for Workgroups</a></span></dt><dd><dl><dt><span class="sect2"><a href="Other-Clients.html#id2683027">Latest TCP/IP Stack from Microsoft</a></span></dt><dt><span class="sect2"><a href="Other-Clients.html#id2683110">Delete .pwl Files After Password Change</a></span></dt><dt><span class="sect2"><a href="Other-Clients.html#id2683136">Configuring Windows for Workgroups Password Handling</a></span></dt><dt><span class="sect2"><a href="Other-Clients.html#id2683194">Password Case Sensitivity</a></span></dt><dt><span class="sect2"><a href="Other-Clients.html#id2683226">Use TCP/IP as Default Protocol</a></span></dt><dt><span class="sect2"><a href="Other-Clients.html#speedimpr">Speed Improvement</a></span></dt></dl></dd><dt><span class="sect1"><a href="Other-Clients.html#id2683283">Windows 95/98</a></span></dt><dd><dl><dt><span class="sect2"><a href="Other-Clients.html#id2683352">Speed Improvement</a></span></dt></dl></dd><dt><span class="sect1"><a href="Other-Clients.html#id2683373">Windows 2000 Service Pack 2</a></span></dt><dt><span class="sect1"><a href="Other-Clients.html#id2683569">Windows NT 3.1</a></span></dt></dl></dd><dt><span class="chapter"><a href="speed.html">45. Samba Performance Tuning</a></span></dt><dd><dl><dt><span class="sect1"><a href="speed.html#id2683676">Comparisons</a></span></dt><dt><span class="sect1"><a href="speed.html#id2683715">Socket Options</a></span></dt><dt><span class="sect1"><a href="speed.html#id2683811">Read Size</a></span></dt><dt><span class="sect1"><a href="speed.html#id2683855">Max Xmit</a></span></dt><dt><span class="sect1"><a href="speed.html#id2683903">Log Level</a></span></dt><dt><span class="sect1"><a href="speed.html#id2683928">Read Raw</a></span></dt><dt><span class="sect1"><a href="speed.html#id2683994">Write Raw</a></span></dt><dt><span class="sect1"><a href="speed.html#id2684046">Slow Logins</a></span></dt><dt><span class="sect1"><a href="speed.html#id2684070">Client Tuning</a></span></dt><dt><span class="sect1"><a href="speed.html#id2684091">Samba Performance Problem Due to Changing Linux Kernel</a></span></dt><dt><span class="sect1"><a href="speed.html#id2684182">Corrupt tdb Files</a></span></dt><dt><span class="sect1"><a href="speed.html#id2684278">Samba Performance is Very Slow</a></span></dt></dl></dd><dt><span class="chapter"><a href="ch-ldap-tls.html">46. LDAP and Transport Layer Security</a></span></dt><dd><dl><dt><span class="sect1"><a href="ch-ldap-tls.html#s1-intro-ldap-tls">Introduction</a></span></dt><dt><span class="sect1"><a href="ch-ldap-tls.html#s1-config-ldap-tls">Configuring</a></span></dt><dd><dl><dt><span class="sect2"><a href="ch-ldap-tls.html#s1-config-ldap-tls-certs">Generating the Certificate Authority</a></span></dt><dt><span class="sect2"><a href="ch-ldap-tls.html#s1-config-ldap-tls-server">Generating the Server Certificate</a></span></dt><dt><span class="sect2"><a href="ch-ldap-tls.html#s1-config-ldap-tls-install">Installing the Certificates</a></span></dt></dl></dd><dt><span class="sect1"><a href="ch-ldap-tls.html#s1-test-ldap-tls">Testing</a></span></dt><dt><span class="sect1"><a href="ch-ldap-tls.html#s1-int-ldap-tls">Troubleshooting</a></span></dt></dl></dd><dt><span class="chapter"><a href="ch47.html">47. Samba Support</a></span></dt><dd><dl><dt><span class="sect1"><a href="ch47.html#id2685467">Free Support</a></span></dt><dt><span class="sect1"><a href="ch47.html#id2685685">Commercial Support</a></span></dt></dl></dd><dt><span class="chapter"><a href="DNSDHCP.html">48. DNS and DHCP Configuration Guide</a></span></dt><dd><dl><dt><span class="sect1"><a href="DNSDHCP.html#id2685838">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="DNSDHCP.html#id2686016">Example Configuration</a></span></dt><dd><dl><dt><span class="sect2"><a href="DNSDHCP.html#id2686107">Dynamic DNS</a></span></dt><dt><span class="sect2"><a href="DNSDHCP.html#DHCP">DHCP Server</a></span></dt></dl></dd></dl></dd></dl></dd><dt><span class="appendix"><a href="apa.html">A. 
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>The Official Samba 3.2.x HOWTO and Reference Guide</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="next" href="pr01.html" title="About the Cover Artwork"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">The Official Samba 3.2.x HOWTO and Reference Guide</th></tr><tr><td width="20%" align="left"> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="pr01.html">Next</a></td></tr></table><hr></div><div class="book" lang="en"><div class="titlepage"><div><div><h1 class="title"><a name="Samba-HOWTO-Collection"></a>The Official Samba 3.2.x HOWTO and Reference Guide</h1></div><div><div class="authorgroup"><div class="editor"><h4 class="editedby">Edited by</h4><h3 class="editor"><span class="firstname">Jelmer</span> <span class="othername">R.</span> <span class="surname">Vernooij</span></h3><div class="affiliation"><span class="orgname">The Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jelmer at samba.org">jelmer at samba.org</a>&gt;</code></p></div></div></div><div class="editor"><h4 class="editedby">Edited by</h4><h3 class="editor"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht at samba.org">jht at samba.org</a>&gt;</code></p></div></div></div><div class="editor"><h4 class="editedby">Edited by</h4><h3 class="editor"><span class="firstname">Gerald</span> <span class="othername">(Jerry)</span> <span class="surname">Carter</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jerry at samba.org">jerry at samba.org</a>&gt;</code></p></div></div></div></div></div><div><p class="pubdate"></p></div></div><hr></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="preface"><a href="pr01.html">About the Cover Artwork</a></span></dt><dt><span class="preface"><a href="pr02.html">Attribution</a></span></dt><dt><span class="preface"><a href="pr03.html">Foreword</a></span></dt><dt><span class="preface"><a href="TOSHpreface.html">Preface</a></span></dt><dd><dl><dt><span class="sect1"><a href="TOSHpreface.html#id2543465">Conventions Used</a></span></dt></dl></dd><dt><span class="preface"><a href="IntroSMB.html">Introduction</a></span></dt><dd><dl><dt><span class="sect1"><a href="IntroSMB.html#id2543657">What Is Samba?</a></span></dt><dt><span class="sect1"><a href="IntroSMB.html#id2494764">Why This Book?</a></span></dt><dt><span class="sect1"><a href="IntroSMB.html#id2543954">Book Structure and Layout</a></span></dt></dl></dd><dt><span class="part"><a href="introduction.html">I. General Installation</a></span></dt><dd><dl><dt><span class="chapter"><a href="install.html">1. How to Install and Test SAMBA</a></span></dt><dd><dl><dt><span class="sect1"><a href="install.html#id2544233">Obtaining and Installing Samba</a></span></dt><dt><span class="sect1"><a href="install.html#id2544278">Configuring Samba (smb.conf)</a></span></dt><dd><dl><dt><span class="sect2"><a href="install.html#id2544323">Configuration File Syntax</a></span></dt><dt><span class="sect2"><a href="install.html#tdbdocs">TDB Database File Information</a></span></dt><dt><span class="sect2"><a href="install.html#id2545290">Starting Samba</a></span></dt><dt><span class="sect2"><a href="install.html#id2545482">Example Configuration</a></span></dt><dt><span class="sect2"><a href="install.html#id2545926">SWAT</a></span></dt></dl></dd><dt><span class="sect1"><a href="install.html#id2545986">List Shares Available on the Server</a></span></dt><dt><span class="sect1"><a href="install.html#id2546042">Connect with a UNIX Client</a></span></dt><dt><span class="sect1"><a href="install.html#id2546142">Connect from a Remote SMB Client</a></span></dt><dd><dl><dt><span class="sect2"><a href="install.html#id2546228">What If Things Don't Work?</a></span></dt><dt><span class="sect2"><a href="install.html#id2546274">Still Stuck?</a></span></dt></dl></dd><dt><span class="sect1"><a href="install.html#id2546307">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="install.html#id2546318">Large Number of smbd Processes</a></span></dt><dt><span class="sect2"><a href="install.html#id2546412">Error Message: open_oplock_ipc</a></span></dt><dt><span class="sect2"><a href="install.html#id2546446">&#8220;<span class="quote"><span class="errorname">The network name cannot be found</span></span>&#8221;</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="FastStart.html">2. Fast Start: Cure for Impatience</a></span></dt><dd><dl><dt><span class="sect1"><a href="FastStart.html#id2546595">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="FastStart.html#id2546619">Description of Example Sites</a></span></dt><dt><span class="sect1"><a href="FastStart.html#id2546699">Worked Examples</a></span></dt><dd><dl><dt><span class="sect2"><a href="FastStart.html#id2546718">Standalone Server</a></span></dt><dt><span class="sect2"><a href="FastStart.html#id2548638">Domain Member Server</a></span></dt><dt><span class="sect2"><a href="FastStart.html#id2549562">Domain Controller</a></span></dt></dl></dd></dl></dd></dl></dd><dt><span class="part"><a href="type.html">II. Server Configuration Basics</a></span></dt><dd><dl><dt><span class="chapter"><a href="ServerType.html">3. Server Types and Security Modes</a></span></dt><dd><dl><dt><span class="sect1"><a href="ServerType.html#id2551756">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="ServerType.html#id2551923">Server Types</a></span></dt><dt><span class="sect1"><a href="ServerType.html#id2552083">Samba Security Modes</a></span></dt><dd><dl><dt><span class="sect2"><a href="ServerType.html#id2552257">User Level Security</a></span></dt><dt><span class="sect2"><a href="ServerType.html#id2552431">Share-Level Security</a></span></dt><dt><span class="sect2"><a href="ServerType.html#id2552639">Domain Security Mode (User-Level Security)</a></span></dt><dt><span class="sect2"><a href="ServerType.html#id2553173">ADS Security Mode (User-Level Security)</a></span></dt><dt><span class="sect2"><a href="ServerType.html#id2553330">Server Security (User Level Security)</a></span></dt></dl></dd><dt><span class="sect1"><a href="ServerType.html#id2553629">Password Checking</a></span></dt><dt><span class="sect1"><a href="ServerType.html#id2553833">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="ServerType.html#id2553856">What Makes Samba a Server?</a></span></dt><dt><span class="sect2"><a href="ServerType.html#id2553893">What Makes Samba a Domain Controller?</a></span></dt><dt><span class="sect2"><a href="ServerType.html#id2553936">What Makes Samba a Domain Member?</a></span></dt><dt><span class="sect2"><a href="ServerType.html#id2553968">Constantly Losing Connections to Password Server</a></span></dt><dt><span class="sect2"><a href="ServerType.html#id2554025">Stand-alone Server is converted to Domain Controller  Now User accounts don't work</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="samba-pdc.html">4. Domain Control</a></span></dt><dd><dl><dt><span class="sect1"><a href="samba-pdc.html#id2554350">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="samba-pdc.html#id2554984">Single Sign-On and Domain Security</a></span></dt><dt><span class="sect1"><a href="samba-pdc.html#id2555584">Basics of Domain Control</a></span></dt><dd><dl><dt><span class="sect2"><a href="samba-pdc.html#id2555604">Domain Controller Types</a></span></dt><dt><span class="sect2"><a href="samba-pdc.html#id2556109">Preparing for Domain Control</a></span></dt></dl></dd><dt><span class="sect1"><a href="samba-pdc.html#id2556618">Domain Control: Example Configuration</a></span></dt><dt><span class="sect1"><a href="samba-pdc.html#id2557360">Samba ADS Domain Control</a></span></dt><dt><span class="sect1"><a href="samba-pdc.html#id2557413">Domain and Network Logon Configuration</a></span></dt><dd><dl><dt><span class="sect2"><a href="samba-pdc.html#id2557432">Domain Network Logon Service</a></span></dt><dt><span class="sect2"><a href="samba-pdc.html#id2558022">Security Mode and Master Browsers</a></span></dt></dl></dd><dt><span class="sect1"><a href="samba-pdc.html#id2558295">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="samba-pdc.html#id2558301">&#8220;<span class="quote">$</span>&#8221; Cannot Be Included in Machine Name</a></span></dt><dt><span class="sect2"><a href="samba-pdc.html#id2558401">Joining Domain Fails Because of Existing Machine Account</a></span></dt><dt><span class="sect2"><a href="samba-pdc.html#id2558466">The System Cannot Log You On (C000019B)</a></span></dt><dt><span class="sect2"><a href="samba-pdc.html#id2558542">The Machine Trust Account Is Not Accessible</a></span></dt><dt><span class="sect2"><a href="samba-pdc.html#id2558661">Account Disabled</a></span></dt><dt><span class="sect2"><a href="samba-pdc.html#id2558689">Domain Controller Unavailable</a></span></dt><dt><span class="sect2"><a href="samba-pdc.html#id2558707">Cannot Log onto Domain Member Workstation After Joining Domain</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="samba-bdc.html">5. Backup Domain Control</a></span></dt><dd><dl><dt><span class="sect1"><a href="samba-bdc.html#id2558891">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="samba-bdc.html#id2559297">Essential Background Information</a></span></dt><dd><dl><dt><span class="sect2"><a href="samba-bdc.html#id2559367">MS Windows NT4-style Domain Control</a></span></dt><dt><span class="sect2"><a href="samba-bdc.html#id2560041">LDAP Configuration Notes</a></span></dt><dt><span class="sect2"><a href="samba-bdc.html#id2560406">Active Directory Domain Control</a></span></dt><dt><span class="sect2"><a href="samba-bdc.html#id2560464">What Qualifies a Domain Controller on the Network?</a></span></dt><dt><span class="sect2"><a href="samba-bdc.html#id2560555">How Does a Workstation find its Domain Controller?</a></span></dt></dl></dd><dt><span class="sect1"><a href="samba-bdc.html#id2560736">Backup Domain Controller Configuration</a></span></dt><dd><dl><dt><span class="sect2"><a href="samba-bdc.html#id2561238">Example Configuration</a></span></dt></dl></dd><dt><span class="sect1"><a href="samba-bdc.html#id2561694">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="samba-bdc.html#id2561737">Machine Accounts Keep Expiring</a></span></dt><dt><span class="sect2"><a href="samba-bdc.html#id2561792">Can Samba Be a Backup Domain Controller to an NT4 PDC?</a></span></dt><dt><span class="sect2"><a href="samba-bdc.html#id2561847">How Do I Replicate the smbpasswd File?</a></span></dt><dt><span class="sect2"><a href="samba-bdc.html#id2561952">Can I Do This All with LDAP?</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="domain-member.html">6. Domain Membership</a></span></dt><dd><dl><dt><span class="sect1"><a href="domain-member.html#id2562196">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="domain-member.html#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a></span></dt><dd><dl><dt><span class="sect2"><a href="domain-member.html#id2562883">Manual Creation of Machine Trust Accounts</a></span></dt><dt><span class="sect2"><a href="domain-member.html#id2563320">Managing Domain Machine Accounts using NT4 Server Manager</a></span></dt><dt><span class="sect2"><a href="domain-member.html#id2563599">On-the-Fly Creation of Machine Trust Accounts</a></span></dt><dt><span class="sect2"><a href="domain-member.html#id2563705">Making an MS Windows Workstation or Server a Domain Member</a></span></dt></dl></dd><dt><span class="sect1"><a href="domain-member.html#domain-member-server">Domain Member Server</a></span></dt><dd><dl><dt><span class="sect2"><a href="domain-member.html#id2564171">Joining an NT4-type Domain with Samba-3</a></span></dt><dt><span class="sect2"><a href="domain-member.html#id2564906">Why Is This Better Than <em class="parameter"><code>security = server</code></em>?</a></span></dt></dl></dd><dt><span class="sect1"><a href="domain-member.html#ads-member">Samba ADS Domain Membership</a></span></dt><dd><dl><dt><span class="sect2"><a href="domain-member.html#id2565187">Configure <code class="filename">smb.conf</code></a></span></dt><dt><span class="sect2"><a href="domain-member.html#id2565378">Configure <code class="filename">/etc/krb5.conf</code></a></span></dt><dt><span class="sect2"><a href="domain-member.html#ads-create-machine-account">Create the Computer Account</a></span></dt><dt><span class="sect2"><a href="domain-member.html#ads-test-server">Testing Server Setup</a></span></dt><dt><span class="sect2"><a href="domain-member.html#ads-test-smbclient">Testing with <span class="application">smbclient</span></a></span></dt><dt><span class="sect2"><a href="domain-member.html#id2566473">Notes</a></span></dt></dl></dd><dt><span class="sect1"><a href="domain-member.html#id2566545">Sharing User ID Mappings between Samba Domain Members</a></span></dt><dt><span class="sect1"><a href="domain-member.html#id2566752">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="domain-member.html#id2566792">Cannot Add Machine Back to Domain</a></span></dt><dt><span class="sect2"><a href="domain-member.html#id2566867">Adding Machine to Domain Fails</a></span></dt><dt><span class="sect2"><a href="domain-member.html#id2567103">I Can't Join a Windows 2003 PDC</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="StandAloneServer.html">7. Standalone Servers</a></span></dt><dd><dl><dt><span class="sect1"><a href="StandAloneServer.html#id2567230">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="StandAloneServer.html#id2567324">Background</a></span></dt><dt><span class="sect1"><a href="StandAloneServer.html#id2567525">Example Configuration</a></span></dt><dd><dl><dt><span class="sect2"><a href="StandAloneServer.html#RefDocServer">Reference Documentation Server</a></span></dt><dt><span class="sect2"><a href="StandAloneServer.html#SimplePrintServer">Central Print Serving</a></span></dt></dl></dd><dt><span class="sect1"><a href="StandAloneServer.html#id2568508">Common Errors</a></span></dt></dl></dd><dt><span class="chapter"><a href="ClientConfig.html">8. MS Windows Network Configuration Guide</a></span></dt><dd><dl><dt><span class="sect1"><a href="ClientConfig.html#id2568576">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="ClientConfig.html#id2568636">Technical Details</a></span></dt><dd><dl><dt><span class="sect2"><a href="ClientConfig.html#id2568680">TCP/IP Configuration</a></span></dt><dt><span class="sect2"><a href="ClientConfig.html#id2570451">Joining a Domain: Windows 2000/XP Professional</a></span></dt><dt><span class="sect2"><a href="ClientConfig.html#id2570978">Domain Logon Configuration: Windows 9x/Me</a></span></dt></dl></dd><dt><span class="sect1"><a href="ClientConfig.html#id2571422">Common Errors</a></span></dt></dl></dd></dl></dd><dt><span class="part"><a href="optional.html">III. Advanced Configuration</a></span></dt><dd><dl><dt><span class="chapter"><a href="ChangeNotes.html">9. Important and Critical Change Notes for the Samba 3.x Series</a></span></dt><dd><dl><dt><span class="sect1"><a href="ChangeNotes.html#id2571660">Important Samba-3.2.x Change Notes</a></span></dt><dt><span class="sect1"><a href="ChangeNotes.html#id2571671">Important Samba-3.0.x Change Notes</a></span></dt><dd><dl><dt><span class="sect2"><a href="ChangeNotes.html#id2571731">User and Group Changes</a></span></dt><dt><span class="sect2"><a href="ChangeNotes.html#id2572042">Essential Group Mappings</a></span></dt><dt><span class="sect2"><a href="ChangeNotes.html#id2572162">Passdb Changes</a></span></dt><dt><span class="sect2"><a href="ChangeNotes.html#id2572222">Group Mapping Changes in Samba-3.0.23</a></span></dt><dt><span class="sect2"><a href="ChangeNotes.html#id2572343">LDAP Changes in Samba-3.0.23</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="NetworkBrowsing.html">10. Network Browsing</a></span></dt><dd><dl><dt><span class="sect1"><a href="NetworkBrowsing.html#id2572606">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="NetworkBrowsing.html#id2572789">What Is Browsing?</a></span></dt><dt><span class="sect1"><a href="NetworkBrowsing.html#netdiscuss">Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="NetworkBrowsing.html#id2573226">NetBIOS over TCP/IP</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2573862">TCP/IP without NetBIOS</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#adsdnstech">DNS and Active Directory</a></span></dt></dl></dd><dt><span class="sect1"><a href="NetworkBrowsing.html#id2574421">How Browsing Functions</a></span></dt><dd><dl><dt><span class="sect2"><a href="NetworkBrowsing.html#DMB">Configuring Workgroup Browsing</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2575354">Domain Browsing Configuration</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#browse-force-master">Forcing Samba to Be the Master</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2575955">Making Samba the Domain Master</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2576195">Note about Broadcast Addresses</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2576217">Multiple Interfaces</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2576403">Use of the Remote Announce Parameter</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2576543">Use of the Remote Browse Sync Parameter</a></span></dt></dl></dd><dt><span class="sect1"><a href="NetworkBrowsing.html#id2576636">WINS: The Windows Internetworking Name Server</a></span></dt><dd><dl><dt><span class="sect2"><a href="NetworkBrowsing.html#id2576907">WINS Server Configuration</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2577228">WINS Replication</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2577281">Static WINS Entries</a></span></dt></dl></dd><dt><span class="sect1"><a href="NetworkBrowsing.html#id2577512">Helpful Hints</a></span></dt><dd><dl><dt><span class="sect2"><a href="NetworkBrowsing.html#id2577523">Windows Networking Protocols</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2577664">Name Resolution Order</a></span></dt></dl></dd><dt><span class="sect1"><a href="NetworkBrowsing.html#id2577867">Technical Overview of Browsing</a></span></dt><dd><dl><dt><span class="sect2"><a href="NetworkBrowsing.html#id2577954">Browsing Support in Samba</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2578151">Problem Resolution</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2578402">Cross-Subnet Browsing</a></span></dt></dl></dd><dt><span class="sect1"><a href="NetworkBrowsing.html#id2579416">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="NetworkBrowsing.html#id2579442">Flushing the Samba NetBIOS Name Cache</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2579515">Server Resources Cannot Be Listed</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2579563">I Get an "<span class="errorname">Unable to browse the network</span>" Error</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2579610">Browsing of Shares and Directories is Very Slow</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2579810">Invalid Cached Share References Affects Network Browsing</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="passdb.html">11. Account Information Databases</a></span></dt><dd><dl><dt><span class="sect1"><a href="passdb.html#id2580294">Features and Benefits</a></span></dt><dd><dl><dt><span class="sect2"><a href="passdb.html#id2580330">Backward Compatibility Account Storage Systems</a></span></dt><dt><span class="sect2"><a href="passdb.html#id2580514">New Account Storage Systems</a></span></dt></dl></dd><dt><span class="sect1"><a href="passdb.html#passdbtech">Technical Information</a></span></dt><dd><dl><dt><span class="sect2"><a href="passdb.html#id2581082">Important Notes About Security</a></span></dt><dt><span class="sect2"><a href="passdb.html#id2581602">Mapping User Identifiers between MS Windows and UNIX</a></span></dt><dt><span class="sect2"><a href="passdb.html#idmapbackend">Mapping Common UIDs/GIDs on Distributed Machines</a></span></dt><dt><span class="sect2"><a href="passdb.html#id2582150">Comments Regarding LDAP</a></span></dt><dt><span class="sect2"><a href="passdb.html#id2582562">LDAP Directories and Windows Computer Accounts</a></span></dt></dl></dd><dt><span class="sect1"><a href="passdb.html#acctmgmttools">Account Management Tools</a></span></dt><dd><dl><dt><span class="sect2"><a href="passdb.html#id2583003">The <code class="literal">smbpasswd</code> Tool</a></span></dt><dt><span class="sect2"><a href="passdb.html#pdbeditthing">The <code class="literal">pdbedit</code> Tool</a></span></dt></dl></dd><dt><span class="sect1"><a href="passdb.html#id2585539">Password Backends</a></span></dt><dd><dl><dt><span class="sect2"><a href="passdb.html#id2585593">Plaintext</a></span></dt><dt><span class="sect2"><a href="passdb.html#id2585669">smbpasswd: Encrypted Password Database</a></span></dt><dt><span class="sect2"><a href="passdb.html#id2585935">tdbsam</a></span></dt><dt><span class="sect2"><a href="passdb.html#id2586092">ldapsam</a></span></dt></dl></dd><dt><span class="sect1"><a href="passdb.html#id2588626">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="passdb.html#id2588632">Users Cannot Logon</a></span></dt><dt><span class="sect2"><a href="passdb.html#id2588669">Configuration of <em class="parameter"><code>auth methods</code></em></a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="groupmapping.html">12. Group Mapping: MS Windows and UNIX</a></span></dt><dd><dl><dt><span class="sect1"><a href="groupmapping.html#id2588920">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="groupmapping.html#id2589335">Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="groupmapping.html#id2589671">Warning: User Private Group Problems</a></span></dt><dt><span class="sect2"><a href="groupmapping.html#id2589729">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a></span></dt><dt><span class="sect2"><a href="groupmapping.html#id2590312">Important Administrative Information</a></span></dt><dt><span class="sect2"><a href="groupmapping.html#id2590552">Default Users, Groups, and Relative Identifiers</a></span></dt><dt><span class="sect2"><a href="groupmapping.html#id2591175">Example Configuration</a></span></dt></dl></dd><dt><span class="sect1"><a href="groupmapping.html#id2591252">Configuration Scripts</a></span></dt><dd><dl><dt><span class="sect2"><a href="groupmapping.html#id2591264">Sample <code class="filename">smb.conf</code> Add Group Script</a></span></dt><dt><span class="sect2"><a href="groupmapping.html#id2591436">Script to Configure Group Mapping</a></span></dt></dl></dd><dt><span class="sect1"><a href="groupmapping.html#id2591563">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="groupmapping.html#id2591576">Adding Groups Fails</a></span></dt><dt><span class="sect2"><a href="groupmapping.html#id2591663">Adding Domain Users to the Workstation Power Users Group</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="NetCommand.html">13. Remote and Local Management: The Net Command</a></span></dt><dd><dl><dt><span class="sect1"><a href="NetCommand.html#id2592057">Overview</a></span></dt><dt><span class="sect1"><a href="NetCommand.html#id2592351">Administrative Tasks and Methods</a></span></dt><dt><span class="sect1"><a href="NetCommand.html#id2592433">UNIX and Windows Group Management</a></span></dt><dd><dl><dt><span class="sect2"><a href="NetCommand.html#id2592592">Adding, Renaming, or Deletion of Group Accounts</a></span></dt><dt><span class="sect2"><a href="NetCommand.html#grpmemshipchg">Manipulating Group Memberships</a></span></dt><dt><span class="sect2"><a href="NetCommand.html#nestedgrpmgmgt">Nested Group Support</a></span></dt></dl></dd><dt><span class="sect1"><a href="NetCommand.html#id2593955">UNIX and Windows User Management</a></span></dt><dd><dl><dt><span class="sect2"><a href="NetCommand.html#sbeuseraddn">Adding User Accounts</a></span></dt><dt><span class="sect2"><a href="NetCommand.html#id2594167">Deletion of User Accounts</a></span></dt><dt><span class="sect2"><a href="NetCommand.html#id2594215">Managing User Accounts</a></span></dt><dt><span class="sect2"><a href="NetCommand.html#id2594284">User Mapping</a></span></dt></dl></dd><dt><span class="sect1"><a href="NetCommand.html#id2594367">Administering User Rights and Privileges</a></span></dt><dt><span class="sect1"><a href="NetCommand.html#id2594712">Managing Trust Relationships</a></span></dt><dd><dl><dt><span class="sect2"><a href="NetCommand.html#id2594727">Machine Trust Accounts</a></span></dt><dt><span class="sect2"><a href="NetCommand.html#id2595096">Interdomain Trusts</a></span></dt></dl></dd><dt><span class="sect1"><a href="NetCommand.html#id2595330">Managing Security Identifiers (SIDS)</a></span></dt><dt><span class="sect1"><a href="NetCommand.html#id2595558">Share Management</a></span></dt><dd><dl><dt><span class="sect2"><a href="NetCommand.html#id2595603">Creating, Editing, and Removing Shares</a></span></dt><dt><span class="sect2"><a href="NetCommand.html#id2595792">Creating and Changing Share ACLs</a></span></dt><dt><span class="sect2"><a href="NetCommand.html#id2595822">Share, Directory, and File Migration</a></span></dt><dt><span class="sect2"><a href="NetCommand.html#id2596445">Printer Migration</a></span></dt></dl></dd><dt><span class="sect1"><a href="NetCommand.html#id2596701">Controlling Open Files</a></span></dt><dt><span class="sect1"><a href="NetCommand.html#id2596720">Session and Connection Management</a></span></dt><dt><span class="sect1"><a href="NetCommand.html#id2596786">Printers and ADS</a></span></dt><dt><span class="sect1"><a href="NetCommand.html#id2596902">Manipulating the Samba Cache</a></span></dt><dt><span class="sect1"><a href="NetCommand.html#id2596919">Managing IDMAP UID/SID Mappings</a></span></dt><dd><dl><dt><span class="sect2"><a href="NetCommand.html#id2596963">Creating an IDMAP Database Dump File</a></span></dt><dt><span class="sect2"><a href="NetCommand.html#id2596998">Restoring the IDMAP Database Dump File</a></span></dt></dl></dd><dt><span class="sect1"><a href="NetCommand.html#netmisc1">Other Miscellaneous Operations</a></span></dt></dl></dd><dt><span class="chapter"><a href="idmapper.html">14. Identity Mapping (IDMAP)</a></span></dt><dd><dl><dt><span class="sect1"><a href="idmapper.html#id2597510">Samba Server Deployment Types and IDMAP</a></span></dt><dd><dl><dt><span class="sect2"><a href="idmapper.html#id2597535">Standalone Samba Server</a></span></dt><dt><span class="sect2"><a href="idmapper.html#id2597597">Domain Member Server or Domain Member Client</a></span></dt><dt><span class="sect2"><a href="idmapper.html#id2598558">Primary Domain Controller</a></span></dt><dt><span class="sect2"><a href="idmapper.html#id2598792">Backup Domain Controller</a></span></dt></dl></dd><dt><span class="sect1"><a href="idmapper.html#id2598864">Examples of IDMAP Backend Usage</a></span></dt><dd><dl><dt><span class="sect2"><a href="idmapper.html#id2598927">Default Winbind TDB</a></span></dt><dt><span class="sect2"><a href="idmapper.html#id2599649">IDMAP_RID with Winbind</a></span></dt><dt><span class="sect2"><a href="idmapper.html#id2600239">IDMAP Storage in LDAP Using Winbind</a></span></dt><dt><span class="sect2"><a href="idmapper.html#id2600824">IDMAP and NSS Using LDAP from ADS with RFC2307bis Schema Extension</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="rights.html">15. User Rights and Privileges</a></span></dt><dd><dl><dt><span class="sect1"><a href="rights.html#id2601492">Rights Management Capabilities</a></span></dt><dd><dl><dt><span class="sect2"><a href="rights.html#id2601767">Using the &#8220;<span class="quote">net rpc rights</span>&#8221; Utility</a></span></dt><dt><span class="sect2"><a href="rights.html#id2602113">Description of Privileges</a></span></dt><dt><span class="sect2"><a href="rights.html#id2602423">Privileges Suppored by Windows 2000 Domain Controllers</a></span></dt></dl></dd><dt><span class="sect1"><a href="rights.html#id2602911">The Administrator Domain SID</a></span></dt><dt><span class="sect1"><a href="rights.html#id2603088">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="rights.html#id2603093">What Rights and Privileges Will Permit Windows Client Administration?</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="AccessControls.html">16. File, Directory, and Share Access Controls</a></span></dt><dd><dl><dt><span class="sect1"><a href="AccessControls.html#id2603591">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="AccessControls.html#id2603786">File System Access Controls</a></span></dt><dd><dl><dt><span class="sect2"><a href="AccessControls.html#id2603801">MS Windows NTFS Comparison with UNIX File Systems</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2604136">Managing Directories</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2604259">File and Directory Access Control</a></span></dt></dl></dd><dt><span class="sect1"><a href="AccessControls.html#id2604925">Share Definition Access Controls</a></span></dt><dd><dl><dt><span class="sect2"><a href="AccessControls.html#id2604958">User- and Group-Based Controls</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2605324">File and Directory Permissions-Based Controls</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2605660">Miscellaneous Controls</a></span></dt></dl></dd><dt><span class="sect1"><a href="AccessControls.html#id2605997">Access Controls on Shares</a></span></dt><dd><dl><dt><span class="sect2"><a href="AccessControls.html#id2606146">Share Permissions Management</a></span></dt></dl></dd><dt><span class="sect1"><a href="AccessControls.html#id2606492">MS Windows Access Control Lists and UNIX Interoperability</a></span></dt><dd><dl><dt><span class="sect2"><a href="AccessControls.html#id2606498">Managing UNIX Permissions Using NT Security Dialogs</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2606545">Viewing File Security on a Samba Share</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2606616">Viewing File Ownership</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2606759">Viewing File or Directory Permissions</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2606974">Modifying File or Directory Permissions</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2607131">Interaction with the Standard Samba &#8220;<span class="quote">create mask</span>&#8221; Parameters</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2607500">Interaction with the Standard Samba File Attribute Mapping</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2607573">Windows NT/200X ACLs and POSIX ACLs Limitations</a></span></dt></dl></dd><dt><span class="sect1"><a href="AccessControls.html#id2607985">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="AccessControls.html#id2607997">Users Cannot Write to a Public Share</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2608319">File Operations Done as <span class="emphasis"><em>root</em></span> with <span class="emphasis"><em>force user</em></span> Set</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2608365">MS Word with Samba Changes Owner of File</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="locking.html">17. File and Record Locking</a></span></dt><dd><dl><dt><span class="sect1"><a href="locking.html#id2608592">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="locking.html#id2608689">Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="locking.html#id2608947">Opportunistic Locking Overview</a></span></dt></dl></dd><dt><span class="sect1"><a href="locking.html#id2609932">Samba Oplocks Control</a></span></dt><dd><dl><dt><span class="sect2"><a href="locking.html#id2610027">Example Configuration</a></span></dt></dl></dd><dt><span class="sect1"><a href="locking.html#id2610440">MS Windows Oplocks and Caching Controls</a></span></dt><dd><dl><dt><span class="sect2"><a href="locking.html#id2610627">Workstation Service Entries</a></span></dt><dt><span class="sect2"><a href="locking.html#id2610649">Server Service Entries</a></span></dt></dl></dd><dt><span class="sect1"><a href="locking.html#id2610715">Persistent Data Corruption</a></span></dt><dt><span class="sect1"><a href="locking.html#id2610741">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="locking.html#id2610808">locking.tdb Error Messages</a></span></dt><dt><span class="sect2"><a href="locking.html#id2610838">Problems Saving Files in MS Office on Windows XP</a></span></dt><dt><span class="sect2"><a href="locking.html#id2610863">Long Delays Deleting Files over Network with XP SP1</a></span></dt></dl></dd><dt><span class="sect1"><a href="locking.html#id2610895">Additional Reading</a></span></dt></dl></dd><dt><span class="chapter"><a href="securing-samba.html">18. Securing Samba</a></span></dt><dd><dl><dt><span class="sect1"><a href="securing-samba.html#id2611069">Introduction</a></span></dt><dt><span class="sect1"><a href="securing-samba.html#id2611168">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="securing-samba.html#id2611314">Technical Discussion of Protective Measures and Issues</a></span></dt><dd><dl><dt><span class="sect2"><a href="securing-samba.html#id2611330">Using Host-Based Protection</a></span></dt><dt><span class="sect2"><a href="securing-samba.html#id2611484">User-Based Protection</a></span></dt><dt><span class="sect2"><a href="securing-samba.html#id2611544">Using Interface Protection</a></span></dt><dt><span class="sect2"><a href="securing-samba.html#firewallports">Using a Firewall</a></span></dt><dt><span class="sect2"><a href="securing-samba.html#id2611894">Using IPC$ Share-Based Denials </a></span></dt><dt><span class="sect2"><a href="securing-samba.html#id2612038">NTLMv2 Security</a></span></dt></dl></dd><dt><span class="sect1"><a href="securing-samba.html#id2612093">Upgrading Samba</a></span></dt><dt><span class="sect1"><a href="securing-samba.html#id2612137">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="securing-samba.html#id2612152">Smbclient Works on Localhost, but the Network Is Dead</a></span></dt><dt><span class="sect2"><a href="securing-samba.html#id2612181">Why Can Users Access Other Users' Home Directories?</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="InterdomainTrusts.html">19. Interdomain Trust Relationships</a></span></dt><dd><dl><dt><span class="sect1"><a href="InterdomainTrusts.html#id2612741">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="InterdomainTrusts.html#id2612813">Trust Relationship Background</a></span></dt><dt><span class="sect1"><a href="InterdomainTrusts.html#id2613091">Native MS Windows NT4 Trusts Configuration</a></span></dt><dd><dl><dt><span class="sect2"><a href="InterdomainTrusts.html#id2613127">Creating an NT4 Domain Trust</a></span></dt><dt><span class="sect2"><a href="InterdomainTrusts.html#id2613224">Completing an NT4 Domain Trust</a></span></dt><dt><span class="sect2"><a href="InterdomainTrusts.html#id2613309">Interdomain Trust Facilities</a></span></dt></dl></dd><dt><span class="sect1"><a href="InterdomainTrusts.html#id2613518">Configuring Samba NT-Style Domain Trusts</a></span></dt><dd><dl><dt><span class="sect2"><a href="InterdomainTrusts.html#samba-trusted-domain">Samba as the Trusted Domain</a></span></dt><dt><span class="sect2"><a href="InterdomainTrusts.html#id2613858">Samba as the Trusting Domain</a></span></dt></dl></dd><dt><span class="sect1"><a href="InterdomainTrusts.html#id2614054">NT4-Style Domain Trusts with Windows 2000</a></span></dt><dt><span class="sect1"><a href="InterdomainTrusts.html#id2614204">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="InterdomainTrusts.html#id2614216">Browsing of Trusted Domain Fails</a></span></dt><dt><span class="sect2"><a href="InterdomainTrusts.html#id2614262">Problems with LDAP ldapsam and Older Versions of smbldap-tools</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="msdfs.html">20. Hosting a Microsoft Distributed File System Tree</a></span></dt><dd><dl><dt><span class="sect1"><a href="msdfs.html#id2614440">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="msdfs.html#id2614852">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="msdfs.html#id2614885">MSDFS UNIX Path Is Case-Critical</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="classicalprinting.html">21. Classical Printing Support</a></span></dt><dd><dl><dt><span class="sect1"><a href="classicalprinting.html#id2615084">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="classicalprinting.html#id2615307">Technical Introduction</a></span></dt><dd><dl><dt><span class="sect2"><a href="classicalprinting.html#id2615458">Client to Samba Print Job Processing</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2615518">Printing-Related Configuration Parameters</a></span></dt></dl></dd><dt><span class="sect1"><a href="classicalprinting.html#id2615618">Simple Print Configuration</a></span></dt><dd><dl><dt><span class="sect2"><a href="classicalprinting.html#id2615901">Verifying Configuration with <code class="literal">testparm</code></a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2616098">Rapid Configuration Validation</a></span></dt></dl></dd><dt><span class="sect1"><a href="classicalprinting.html#id2616498">Extended Printing Configuration</a></span></dt><dd><dl><dt><span class="sect2"><a href="classicalprinting.html#id2616953">Detailed Explanation Settings</a></span></dt></dl></dd><dt><span class="sect1"><a href="classicalprinting.html#cups-msrpc">Printing Developments Since Samba-2.2</a></span></dt><dd><dl><dt><span class="sect2"><a href="classicalprinting.html#id2619666">Point'n'Print Client Drivers on Samba Servers</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2619836">The Obsoleted [printer$] Section</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2619957">Creating the [print$] Share</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2620174">[print$] Stanza Parameters</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2620495">The [print$] Share Directory</a></span></dt></dl></dd><dt><span class="sect1"><a href="classicalprinting.html#id2620637">Installing Drivers into [print$]</a></span></dt><dd><dl><dt><span class="sect2"><a href="classicalprinting.html#id2620730">Add Printer Wizard Driver Installation</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#inst-rpc">Installing Print Drivers Using <code class="literal">rpcclient</code></a></span></dt></dl></dd><dt><span class="sect1"><a href="classicalprinting.html#id2622666">Client Driver Installation Procedure</a></span></dt><dd><dl><dt><span class="sect2"><a href="classicalprinting.html#id2622682">First Client Driver Installation</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#prt-modeset">Setting Device Modes on New Printers</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2623259">Additional Client Driver Installation</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2623378">Always Make First Client Connection as root or &#8220;<span class="quote">printer admin</span>&#8221;</a></span></dt></dl></dd><dt><span class="sect1"><a href="classicalprinting.html#id2623551">Other Gotchas</a></span></dt><dd><dl><dt><span class="sect2"><a href="classicalprinting.html#id2623572">Setting Default Print Options for Client Drivers</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2623939">Supporting Large Numbers of Printers</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2624195">Adding New Printers with the Windows NT APW</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2624455">Error Message: &#8220;<span class="quote">Cannot connect under a different Name</span>&#8221;</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2624568">Take Care When Assembling Driver Files</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2624877">Samba and Printer Ports</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2624987">Avoiding Common Client Driver Misconfiguration</a></span></dt></dl></dd><dt><span class="sect1"><a href="classicalprinting.html#id2625024">The Imprints Toolset</a></span></dt><dd><dl><dt><span class="sect2"><a href="classicalprinting.html#id2625081">What Is Imprints?</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2625115">Creating Printer Driver Packages</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2625131">The Imprints Server</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2625148">The Installation Client</a></span></dt></dl></dd><dt><span class="sect1"><a href="classicalprinting.html#id2625282">Adding Network Printers without User Interaction</a></span></dt><dt><span class="sect1"><a href="classicalprinting.html#id2625553">The <code class="literal">addprinter</code> Command</a></span></dt><dt><span class="sect1"><a href="classicalprinting.html#id2625591">Migration of Classical Printing to Samba</a></span></dt><dt><span class="sect1"><a href="classicalprinting.html#id2625740">Publishing Printer Information in Active Directory or LDAP</a></span></dt><dt><span class="sect1"><a href="classicalprinting.html#id2625769">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="classicalprinting.html#id2625775">I Give My Root Password but I Do Not Get Access</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2625816">My Print Jobs Get Spooled into the Spooling Directory, but Then Get Lost</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="CUPS-printing.html">22. CUPS Printing Support</a></span></dt><dd><dl><dt><span class="sect1"><a href="CUPS-printing.html#id2625959">Introduction</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2625964">Features and Benefits</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2626024">Overview</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2626143">Basic CUPS Support Configuration</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2626258">Linking smbd with libcups.so</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2626505">Simple <code class="filename">smb.conf</code> Settings for CUPS</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2626750">More Complex CUPS <code class="filename">smb.conf</code> Settings</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2627126">Advanced Configuration</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2627144">Central Spooling vs. &#8220;<span class="quote">Peer-to-Peer</span>&#8221; Printing</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2627194">Raw Print Serving: Vendor Drivers on Windows Clients</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2627429">Installation of Windows Client Drivers</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#cups-raw">Explicitly Enable &#8220;<span class="quote">raw</span>&#8221; Printing for <span class="emphasis"><em>application/octet-stream</em></span></a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2627716">Driver Upload Methods</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2627838">Advanced Intelligent Printing with PostScript Driver Download</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#gdipost">GDI on Windows, PostScript on UNIX</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2628029">Windows Drivers, GDI, and EMF</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2628207">UNIX Printfile Conversion and GUI Basics</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#post-and-ghost">PostScript and Ghostscript</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2628566">Ghostscript: The Software RIP for Non-PostScript Printers</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2628720">PostScript Printer Description (PPD) Specification</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2628803">Using Windows-Formatted Vendor PPDs</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2628923">CUPS Also Uses PPDs for Non-PostScript Printers</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2628962">The CUPS Filtering Architecture</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2629198">MIME Types and CUPS Filters</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2629626">MIME Type Conversion Rules</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2629833">Filtering  Overview</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2629990">Prefilters</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2630178">pstops</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2630345">pstoraster</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2630615">imagetops and imagetoraster</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2630700">rasterto [printers specific]</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2630919">CUPS Backends</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2631258">The Role of <em class="parameter"><code>cupsomatic/foomatic</code></em></a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2631493">The Complete Picture</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2631506"><code class="filename">mime.convs</code></a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2631575">&#8220;<span class="quote">Raw</span>&#8221; Printing</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2631683">application/octet-stream Printing</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2631962">PostScript Printer Descriptions for Non-PostScript Printers</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2632245"><span class="emphasis"><em>cupsomatic/foomatic-rip</em></span> Versus <span class="emphasis"><em>Native CUPS</em></span> Printing</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2632582">Examples for Filtering Chains</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2633010">Sources of CUPS Drivers/PPDs</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2633133">Printing with Interface Scripts</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2633228">Network Printing (Purely Windows)</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2633245">From Windows Clients to an NT Print Server</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2633307">Driver Execution on the Client</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2633379">Driver Execution on the Server</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2633484">Network Printing (Windows Clients and UNIX/Samba Print
+Servers)</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2633502">From Windows Clients to a CUPS/Samba Print Server</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2633693">Samba Receiving Job-Files and Passing Them to CUPS</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2633772">Network PostScript RIP</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2633862">PPDs for Non-PS Printers on UNIX</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2633907">PPDs for Non-PS Printers on Windows</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2633975">Windows Terminal Servers (WTS) as CUPS Clients</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2633989">Printer Drivers Running in &#8220;<span class="quote">Kernel Mode</span>&#8221; Cause Many
+Problems</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2634028">Workarounds Impose Heavy Limitations</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2634045">CUPS: A &#8220;<span class="quote">Magical Stone</span>&#8221;?</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2634088">PostScript Drivers with No Major Problems, Even in Kernel
+Mode</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2634176">Configuring CUPS for Driver Download</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2634198"><span class="emphasis"><em>cupsaddsmb</em></span>: The Unknown Utility</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2634296">Prepare Your <code class="filename">smb.conf</code> for <code class="literal">cupsaddsmb</code></a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2634576">CUPS &#8220;<span class="quote">PostScript Driver for Windows NT/200x/XP</span>&#8221;</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2634815">Recognizing Different Driver Files</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2634934">Acquiring the Adobe Driver Files</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2634959">ESP Print Pro PostScript Driver for Windows NT/200x/XP</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2635022">Caveats to Be Considered</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2635322">Windows CUPS PostScript Driver Versus Adobe Driver</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2635539">Run cupsaddsmb (Quiet Mode)</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2635680">Run cupsaddsmb with Verbose Output</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2635871">Understanding cupsaddsmb</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2636015">How to Recognize If cupsaddsmb Completed Successfully</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2636137">cupsaddsmb with a Samba PDC</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2636218">cupsaddsmb Flowchart</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2636299">Installing the PostScript Driver on a Client</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#cups-avoidps1">Avoiding Critical PostScript Driver Settings on the Client</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2636534">Installing PostScript Driver Files Manually Using rpcclient</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2636708">A Check of the rpcclient man Page</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2636880">Understanding the rpcclient man Page</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2636985">Producing an Example by Querying a Windows Box</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2637117">Requirements for adddriver and setdriver to Succeed</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2637342">Manual Driver Installation in 15 Steps</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2638300">Troubleshooting Revisited</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2638444">The Printing <code class="filename">*.tdb</code> Files</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2638646">Trivial Database Files</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2638713">Binary Format</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2638780">Losing <code class="filename">*.tdb</code> Files</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2638830">Using <code class="literal">tdbbackup</code></a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2638950">CUPS Print Drivers from Linuxprinting.org</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2639125">foomatic-rip and Foomatic Explained</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2639953">foomatic-rip and Foomatic PPD Download and Installation</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2640425">Page Accounting with CUPS</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2640461">Setting Up Quotas</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2640515">Correct and Incorrect Accounting</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2640555">Adobe and CUPS PostScript Drivers for Windows Clients</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2640696">The page_log File Syntax</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2640840">Possible Shortcomings</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2640906">Future Developments</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2640946">Other Accounting Tools</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2640960">Additional Material</a></span></dt><dt><span class="sect1"><a href="CUPS-printing.html#id2641177">Autodeletion or Preservation of CUPS Spool Files</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2641253">CUPS Configuration Settings Explained</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2641338">Preconditions</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2641477">Manual Configuration</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2641524">Printing from CUPS to Windows-Attached Printers</a></span></dt><dt><span class="sect1"><a href="CUPS-printing.html#id2641820">More CUPS Filtering Chains</a></span></dt><dt><span class="sect1"><a href="CUPS-printing.html#id2641932">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2641937">Windows 9x/Me Client Can't Install Driver</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#root-ask-loop">&#8220;<span class="quote">cupsaddsmb</span>&#8221; Keeps Asking for Root Password in Never-ending Loop</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2642014">&#8220;<span class="quote">cupsaddsmb</span>&#8221; or &#8220;<span class="quote">rpcclient addriver</span>&#8221; Emit Error</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2642052">&#8220;<span class="quote">cupsaddsmb</span>&#8221; Errors</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2642126">Client Can't Connect to Samba Printer</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2642150">New Account Reconnection from Windows 200x/XP Troubles</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2642242">Avoid Being Connected to the Samba Server as the Wrong User</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2642293">Upgrading to CUPS Drivers from Adobe Drivers</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2642330">Can't Use &#8220;<span class="quote">cupsaddsmb</span>&#8221; on Samba Server, Which Is a PDC</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2642366">Deleted Windows 200x Printer Driver Is Still Shown</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2642401">Windows 200x/XP Local Security Policies</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2642434">Administrator Cannot Install Printers for All Local Users</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2642475">Print Change, Notify Functions on NT Clients</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2642500">Windows XP SP1</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2642547">Print Options for All Users Can't Be Set on Windows 200x/XP</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2642830">Most Common Blunders in Driver Settings on Windows Clients</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2642885"><code class="literal">cupsaddsmb</code> Does Not Work with Newly Installed Printer</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2642935">Permissions on <code class="filename">/var/spool/samba/</code> Get Reset After Each Reboot</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2643033">Print Queue Called &#8220;<span class="quote">lp</span>&#8221; Mishandles Print Jobs</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2643102">Location of Adobe PostScript Driver Files for &#8220;<span class="quote">cupsaddsmb</span>&#8221;</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2643156">Overview of the CUPS Printing Processes</a></span></dt></dl></dd><dt><span class="chapter"><a href="VFS.html">23. Stackable VFS modules</a></span></dt><dd><dl><dt><span class="sect1"><a href="VFS.html#id2643343">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="VFS.html#id2643381">Discussion</a></span></dt><dt><span class="sect1"><a href="VFS.html#id2643777">Included Modules</a></span></dt><dd><dl><dt><span class="sect2"><a href="VFS.html#id2643783">audit</a></span></dt><dt><span class="sect2"><a href="VFS.html#id2643824">default_quota</a></span></dt><dt><span class="sect2"><a href="VFS.html#id2644041">extd_audit</a></span></dt><dt><span class="sect2"><a href="VFS.html#fakeperms">fake_perms</a></span></dt><dt><span class="sect2"><a href="VFS.html#id2644367">recycle</a></span></dt><dt><span class="sect2"><a href="VFS.html#id2644764">netatalk</a></span></dt><dt><span class="sect2"><a href="VFS.html#id2644814">shadow_copy</a></span></dt></dl></dd><dt><span class="sect1"><a href="VFS.html#id2645720">VFS Modules Available Elsewhere</a></span></dt><dd><dl><dt><span class="sect2"><a href="VFS.html#id2645746">DatabaseFS</a></span></dt><dt><span class="sect2"><a href="VFS.html#id2645805">vscan</a></span></dt><dt><span class="sect2"><a href="VFS.html#id2645845">vscan-clamav</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="winbind.html">24. Winbind: Use of Domain Accounts</a></span></dt><dd><dl><dt><span class="sect1"><a href="winbind.html#id2646109">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="winbind.html#id2646452">Introduction</a></span></dt><dt><span class="sect1"><a href="winbind.html#id2646541">What Winbind Provides</a></span></dt><dd><dl><dt><span class="sect2"><a href="winbind.html#id2646694">Target Uses</a></span></dt><dt><span class="sect2"><a href="winbind.html#id2646740">Handling of Foreign SIDs</a></span></dt></dl></dd><dt><span class="sect1"><a href="winbind.html#id2646865">How Winbind Works</a></span></dt><dd><dl><dt><span class="sect2"><a href="winbind.html#id2646916">Microsoft Remote Procedure Calls</a></span></dt><dt><span class="sect2"><a href="winbind.html#id2647002">Microsoft Active Directory Services</a></span></dt><dt><span class="sect2"><a href="winbind.html#id2647050">Name Service Switch</a></span></dt><dt><span class="sect2"><a href="winbind.html#id2647282">Pluggable Authentication Modules</a></span></dt><dt><span class="sect2"><a href="winbind.html#id2647437">User and Group ID Allocation</a></span></dt><dt><span class="sect2"><a href="winbind.html#id2647513">Result Caching</a></span></dt></dl></dd><dt><span class="sect1"><a href="winbind.html#id2647570">Installation and Configuration</a></span></dt><dd><dl><dt><span class="sect2"><a href="winbind.html#id2647576">Introduction</a></span></dt><dt><span class="sect2"><a href="winbind.html#id2647690">Requirements</a></span></dt><dt><span class="sect2"><a href="winbind.html#id2647842">Testing Things Out</a></span></dt></dl></dd><dt><span class="sect1"><a href="winbind.html#id2650301">Conclusion</a></span></dt><dt><span class="sect1"><a href="winbind.html#id2650350">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="winbind.html#id2650391">NSCD Problem Warning</a></span></dt><dt><span class="sect2"><a href="winbind.html#id2650428">Winbind Is Not Resolving Users and Groups</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="AdvancedNetworkManagement.html">25. Advanced Network Management</a></span></dt><dd><dl><dt><span class="sect1"><a href="AdvancedNetworkManagement.html#id2650617">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="AdvancedNetworkManagement.html#id2650643">Remote Server Administration</a></span></dt><dt><span class="sect1"><a href="AdvancedNetworkManagement.html#id2650787">Remote Desktop Management</a></span></dt><dd><dl><dt><span class="sect2"><a href="AdvancedNetworkManagement.html#id2650815">Remote Management from NoMachine.Com</a></span></dt><dt><span class="sect2"><a href="AdvancedNetworkManagement.html#id2651190">Remote Management with ThinLinc</a></span></dt></dl></dd><dt><span class="sect1"><a href="AdvancedNetworkManagement.html#id2651375">Network Logon Script Magic</a></span></dt><dd><dl><dt><span class="sect2"><a href="AdvancedNetworkManagement.html#id2651601">Adding Printers without User Intervention</a></span></dt><dt><span class="sect2"><a href="AdvancedNetworkManagement.html#id2651644">Limiting Logon Connections</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="PolicyMgmt.html">26. System and Account Policies</a></span></dt><dd><dl><dt><span class="sect1"><a href="PolicyMgmt.html#id2651786">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="PolicyMgmt.html#id2651892">Creating and Managing System Policies</a></span></dt><dd><dl><dt><span class="sect2"><a href="PolicyMgmt.html#id2652081">Windows 9x/ME Policies</a></span></dt><dt><span class="sect2"><a href="PolicyMgmt.html#id2652218">Windows NT4-Style Policy Files</a></span></dt><dt><span class="sect2"><a href="PolicyMgmt.html#id2652439">MS Windows 200x/XP Professional Policies</a></span></dt></dl></dd><dt><span class="sect1"><a href="PolicyMgmt.html#id2652888">Managing Account/User Policies</a></span></dt><dt><span class="sect1"><a href="PolicyMgmt.html#id2653115">Management Tools</a></span></dt><dd><dl><dt><span class="sect2"><a href="PolicyMgmt.html#id2653128">Samba Editreg Toolset</a></span></dt><dt><span class="sect2"><a href="PolicyMgmt.html#id2653210">Windows NT4/200x</a></span></dt><dt><span class="sect2"><a href="PolicyMgmt.html#id2653250">Samba PDC</a></span></dt></dl></dd><dt><span class="sect1"><a href="PolicyMgmt.html#id2653315">System Startup and Logon Processing Overview</a></span></dt><dt><span class="sect1"><a href="PolicyMgmt.html#id2653472">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="PolicyMgmt.html#id2653484">Policy Does Not Work</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="ProfileMgmt.html">27. Desktop Profile Management</a></span></dt><dd><dl><dt><span class="sect1"><a href="ProfileMgmt.html#id2653569">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="ProfileMgmt.html#id2653618">Roaming Profiles</a></span></dt><dd><dl><dt><span class="sect2"><a href="ProfileMgmt.html#id2653672">Samba Configuration for Profile Handling</a></span></dt><dt><span class="sect2"><a href="ProfileMgmt.html#id2654278">Windows Client Profile Configuration Information</a></span></dt><dt><span class="sect2"><a href="ProfileMgmt.html#id2655622">User Profile Hive Cleanup Service</a></span></dt><dt><span class="sect2"><a href="ProfileMgmt.html#id2655656">Sharing Profiles between Windows 9x/Me and NT4/200x/XP Workstations</a></span></dt><dt><span class="sect2"><a href="ProfileMgmt.html#id2655754">Profile Migration from Windows NT4/200x Server to Samba</a></span></dt></dl></dd><dt><span class="sect1"><a href="ProfileMgmt.html#id2656106">Mandatory Profiles</a></span></dt><dt><span class="sect1"><a href="ProfileMgmt.html#id2656246">Creating and Managing Group Profiles</a></span></dt><dt><span class="sect1"><a href="ProfileMgmt.html#id2656325">Default Profile for Windows Users</a></span></dt><dd><dl><dt><span class="sect2"><a href="ProfileMgmt.html#id2656355">MS Windows 9x/Me</a></span></dt><dt><span class="sect2"><a href="ProfileMgmt.html#id2656507">MS Windows NT4 Workstation</a></span></dt><dt><span class="sect2"><a href="ProfileMgmt.html#id2657069">MS Windows 200x/XP</a></span></dt></dl></dd><dt><span class="sect1"><a href="ProfileMgmt.html#id2657574">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="ProfileMgmt.html#id2657585">Configuring Roaming Profiles for a Few Users or Groups</a></span></dt><dt><span class="sect2"><a href="ProfileMgmt.html#id2657646">Cannot Use Roaming Profiles</a></span></dt><dt><span class="sect2"><a href="ProfileMgmt.html#id2657817">Changing the Default Profile</a></span></dt><dt><span class="sect2"><a href="ProfileMgmt.html#id2657981">Debugging Roaming Profiles and NT4-style Domain Policies</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="pam.html">28. PAM-Based Distributed Authentication</a></span></dt><dd><dl><dt><span class="sect1"><a href="pam.html#id2658156">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="pam.html#id2658787">Technical Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="pam.html#id2658841">PAM Configuration Syntax</a></span></dt><dt><span class="sect2"><a href="pam.html#id2659838">Example System Configurations</a></span></dt><dt><span class="sect2"><a href="pam.html#id2660145"><code class="filename">smb.conf</code> PAM Configuration</a></span></dt><dt><span class="sect2"><a href="pam.html#id2660225">Remote CIFS Authentication Using <code class="filename">winbindd.so</code></a></span></dt><dt><span class="sect2"><a href="pam.html#id2660328">Password Synchronization Using <code class="filename">pam_smbpass.so</code></a></span></dt></dl></dd><dt><span class="sect1"><a href="pam.html#id2660722">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="pam.html#id2660733">pam_winbind Problem</a></span></dt><dt><span class="sect2"><a href="pam.html#id2660831">Winbind Is Not Resolving Users and Groups</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="integrate-ms-networks.html">29. Integrating MS Windows Networks with Samba</a></span></dt><dd><dl><dt><span class="sect1"><a href="integrate-ms-networks.html#id2661053">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="integrate-ms-networks.html#id2661074">Background Information</a></span></dt><dt><span class="sect1"><a href="integrate-ms-networks.html#id2661203">Name Resolution in a Pure UNIX/Linux World</a></span></dt><dd><dl><dt><span class="sect2"><a href="integrate-ms-networks.html#id2661276"><code class="filename">/etc/hosts</code></a></span></dt><dt><span class="sect2"><a href="integrate-ms-networks.html#id2661464"><code class="filename">/etc/resolv.conf</code></a></span></dt><dt><span class="sect2"><a href="integrate-ms-networks.html#id2661500"><code class="filename">/etc/host.conf</code></a></span></dt><dt><span class="sect2"><a href="integrate-ms-networks.html#id2661552"><code class="filename">/etc/nsswitch.conf</code></a></span></dt></dl></dd><dt><span class="sect1"><a href="integrate-ms-networks.html#id2661676">Name Resolution as Used within MS Windows Networking</a></span></dt><dd><dl><dt><span class="sect2"><a href="integrate-ms-networks.html#id2662110">The NetBIOS Name Cache</a></span></dt><dt><span class="sect2"><a href="integrate-ms-networks.html#id2662196">The LMHOSTS File</a></span></dt><dt><span class="sect2"><a href="integrate-ms-networks.html#id2662369">HOSTS File</a></span></dt><dt><span class="sect2"><a href="integrate-ms-networks.html#id2662397">DNS Lookup</a></span></dt><dt><span class="sect2"><a href="integrate-ms-networks.html#id2662425">WINS Lookup</a></span></dt></dl></dd><dt><span class="sect1"><a href="integrate-ms-networks.html#id2662562">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="integrate-ms-networks.html#id2662575">Pinging Works Only One Way</a></span></dt><dt><span class="sect2"><a href="integrate-ms-networks.html#id2662607">Very Slow Network Connections</a></span></dt><dt><span class="sect2"><a href="integrate-ms-networks.html#id2662649">Samba Server Name-Change Problem</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="unicode.html">30. Unicode/Charsets</a></span></dt><dd><dl><dt><span class="sect1"><a href="unicode.html#id2662854">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="unicode.html#id2662905">What Are Charsets and Unicode?</a></span></dt><dt><span class="sect1"><a href="unicode.html#id2663039">Samba and Charsets</a></span></dt><dt><span class="sect1"><a href="unicode.html#id2663175">Conversion from Old Names</a></span></dt><dt><span class="sect1"><a href="unicode.html#id2663207">Japanese Charsets</a></span></dt><dd><dl><dt><span class="sect2"><a href="unicode.html#id2663346">Basic Parameter Setting</a></span></dt><dt><span class="sect2"><a href="unicode.html#id2663999">Individual Implementations</a></span></dt><dt><span class="sect2"><a href="unicode.html#id2664122">Migration from Samba-2.2 Series</a></span></dt></dl></dd><dt><span class="sect1"><a href="unicode.html#id2664268">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="unicode.html#id2664274">CP850.so Can't Be Found</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="Backup.html">31. Backup Techniques</a></span></dt><dd><dl><dt><span class="sect1"><a href="Backup.html#id2664381">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="Backup.html#id2664426">Discussion of Backup Solutions</a></span></dt><dd><dl><dt><span class="sect2"><a href="Backup.html#id2664523">BackupPC</a></span></dt><dt><span class="sect2"><a href="Backup.html#id2664694">Rsync</a></span></dt><dt><span class="sect2"><a href="Backup.html#id2664864">Amanda</a></span></dt><dt><span class="sect2"><a href="Backup.html#id2664912">BOBS: Browseable Online Backup System</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="SambaHA.html">32. High Availability</a></span></dt><dd><dl><dt><span class="sect1"><a href="SambaHA.html#id2665008">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="SambaHA.html#id2665129">Technical Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="SambaHA.html#id2665163">The Ultimate Goal</a></span></dt><dt><span class="sect2"><a href="SambaHA.html#id2665293">Why Is This So Hard?</a></span></dt><dt><span class="sect2"><a href="SambaHA.html#id2666006">A Simple Solution</a></span></dt><dt><span class="sect2"><a href="SambaHA.html#id2666087">High-Availability Server Products</a></span></dt><dt><span class="sect2"><a href="SambaHA.html#id2666227">MS-DFS: The Poor Man's Cluster</a></span></dt><dt><span class="sect2"><a href="SambaHA.html#id2666264">Conclusions</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="largefile.html">33. Handling Large Directories</a></span></dt><dt><span class="chapter"><a href="cfgsmarts.html">34. Advanced Configuration Techniques</a></span></dt><dd><dl><dt><span class="sect1"><a href="cfgsmarts.html#id2666894">Implementation</a></span></dt><dd><dl><dt><span class="sect2"><a href="cfgsmarts.html#id2666903">Multiple Server Hosting</a></span></dt><dt><span class="sect2"><a href="cfgsmarts.html#id2667300">Multiple Virtual Server Personalities</a></span></dt><dt><span class="sect2"><a href="cfgsmarts.html#id2668315">Multiple Virtual Server Hosting</a></span></dt></dl></dd></dl></dd></dl></dd><dt><span class="part"><a href="migration.html">IV. Migration and Updating</a></span></dt><dd><dl><dt><span class="chapter"><a href="upgrading-to-3.0.html">35. Updating and Upgrading Samba</a></span></dt><dd><dl><dt><span class="sect1"><a href="upgrading-to-3.0.html#id2669210">Key Update Requirements</a></span></dt><dd><dl><dt><span class="sect2"><a href="upgrading-to-3.0.html#id2669238">Upgrading from Samba-3.0.x to Samba-3.2.0</a></span></dt><dt><span class="sect2"><a href="upgrading-to-3.0.html#oldupdatenotes">Upgrading from Samba-2.x to Samba-3.0.25</a></span></dt><dt><span class="sect2"><a href="upgrading-to-3.0.html#id2669288">Quick Migration Guide</a></span></dt></dl></dd><dt><span class="sect1"><a href="upgrading-to-3.0.html#id2669439">New Featuers in Samba-3.x Series</a></span></dt><dd><dl><dt><span class="sect2"><a href="upgrading-to-3.0.html#id2669448">New Features in Samba-3.2.x Series</a></span></dt><dt><span class="sect2"><a href="upgrading-to-3.0.html#id2669458">New Features in Samba-3.0.x</a></span></dt><dt><span class="sect2"><a href="upgrading-to-3.0.html#id2670658">New Functionality</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="NT4Migration.html">36. Migration from NT4 PDC to Samba-3 PDC</a></span></dt><dd><dl><dt><span class="sect1"><a href="NT4Migration.html#id2672054">Planning and Getting Started</a></span></dt><dd><dl><dt><span class="sect2"><a href="NT4Migration.html#id2672088">Objectives</a></span></dt><dt><span class="sect2"><a href="NT4Migration.html#id2673033">Steps in Migration Process</a></span></dt></dl></dd><dt><span class="sect1"><a href="NT4Migration.html#id2673268">Migration Options</a></span></dt><dd><dl><dt><span class="sect2"><a href="NT4Migration.html#id2673354">Planning for Success</a></span></dt><dt><span class="sect2"><a href="NT4Migration.html#id2673587">Samba-3 Implementation Choices</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="SWAT.html">37. SWAT: The Samba Web Administration Tool</a></span></dt><dd><dl><dt><span class="sect1"><a href="SWAT.html#id2674077">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="SWAT.html#id2674201">Guidelines and Technical Tips</a></span></dt><dd><dl><dt><span class="sect2"><a href="SWAT.html#id2674220">Validate SWAT Installation</a></span></dt><dt><span class="sect2"><a href="SWAT.html#xinetd">Enabling SWAT for Use</a></span></dt><dt><span class="sect2"><a href="SWAT.html#id2674858">Securing SWAT through SSL</a></span></dt><dt><span class="sect2"><a href="SWAT.html#id2675010">Enabling SWAT Internationalization Support</a></span></dt></dl></dd><dt><span class="sect1"><a href="SWAT.html#id2675207">Overview and Quick Tour</a></span></dt><dd><dl><dt><span class="sect2"><a href="SWAT.html#id2675221">The SWAT Home Page</a></span></dt><dt><span class="sect2"><a href="SWAT.html#id2675281">Global Settings</a></span></dt><dt><span class="sect2"><a href="SWAT.html#id2675383">Share Settings</a></span></dt><dt><span class="sect2"><a href="SWAT.html#id2675439">Printers Settings</a></span></dt><dt><span class="sect2"><a href="SWAT.html#id2675495">The SWAT Wizard</a></span></dt><dt><span class="sect2"><a href="SWAT.html#id2675558">The Status Page</a></span></dt><dt><span class="sect2"><a href="SWAT.html#id2675602">The View Page</a></span></dt><dt><span class="sect2"><a href="SWAT.html#id2675622">The Password Change Page</a></span></dt></dl></dd></dl></dd></dl></dd><dt><span class="part"><a href="troubleshooting.html">V. Troubleshooting</a></span></dt><dd><dl><dt><span class="chapter"><a href="diagnosis.html">38. The Samba Checklist</a></span></dt><dd><dl><dt><span class="sect1"><a href="diagnosis.html#id2675756">Introduction</a></span></dt><dt><span class="sect1"><a href="diagnosis.html#id2675795">Assumptions</a></span></dt><dt><span class="sect1"><a href="diagnosis.html#id2676088">The Tests</a></span></dt></dl></dd><dt><span class="chapter"><a href="problems.html">39. Analyzing and Solving Samba Problems</a></span></dt><dd><dl><dt><span class="sect1"><a href="problems.html#id2677850">Diagnostics Tools</a></span></dt><dd><dl><dt><span class="sect2"><a href="problems.html#id2677902">Debugging with Samba Itself</a></span></dt><dt><span class="sect2"><a href="problems.html#id2678158">Tcpdump</a></span></dt><dt><span class="sect2"><a href="problems.html#id2678208">Ethereal</a></span></dt><dt><span class="sect2"><a href="problems.html#id2678352">The Windows Network Monitor</a></span></dt></dl></dd><dt><span class="sect1"><a href="problems.html#id2678678">Useful URLs</a></span></dt><dt><span class="sect1"><a href="problems.html#id2678716">Getting Mailing List Help</a></span></dt><dt><span class="sect1"><a href="problems.html#id2678890">How to Get Off the Mailing Lists</a></span></dt></dl></dd><dt><span class="chapter"><a href="bugreport.html">40. Reporting Bugs</a></span></dt><dd><dl><dt><span class="sect1"><a href="bugreport.html#id2679022">Introduction</a></span></dt><dt><span class="sect1"><a href="bugreport.html#id2679111">General Information</a></span></dt><dt><span class="sect1"><a href="bugreport.html#dbglvl">Debug Levels</a></span></dt><dd><dl><dt><span class="sect2"><a href="bugreport.html#id2679347">Debugging-Specific Operations</a></span></dt></dl></dd><dt><span class="sect1"><a href="bugreport.html#id2679548">Internal Errors</a></span></dt><dt><span class="sect1"><a href="bugreport.html#id2679682">Attaching to a Running Process</a></span></dt><dt><span class="sect1"><a href="bugreport.html#id2679806">Patches</a></span></dt></dl></dd><dt><span class="chapter"><a href="tdb.html">41. Managing TDB Files</a></span></dt><dd><dl><dt><span class="sect1"><a href="tdb.html#id2679890">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="tdb.html#id2680352">Managing TDB Files</a></span></dt></dl></dd></dl></dd><dt><span class="part"><a href="Appendix.html">VI. Reference Section</a></span></dt><dd><dl><dt><span class="chapter"><a href="compiling.html">42. How to Compile Samba</a></span></dt><dd><dl><dt><span class="sect1"><a href="compiling.html#id2680542">Access Samba Source Code via Subversion</a></span></dt><dd><dl><dt><span class="sect2"><a href="compiling.html#id2680548">Introduction</a></span></dt><dt><span class="sect2"><a href="compiling.html#id2680589">Subversion Access to samba.org</a></span></dt></dl></dd><dt><span class="sect1"><a href="compiling.html#id2680781">Accessing the Samba Sources via rsync and ftp</a></span></dt><dt><span class="sect1"><a href="compiling.html#id2680855">Verifying Samba's PGP Signature</a></span></dt><dt><span class="sect1"><a href="compiling.html#id2680993">Building the Binaries</a></span></dt><dd><dl><dt><span class="sect2"><a href="compiling.html#id2681231">Compiling Samba with Active Directory Support</a></span></dt></dl></dd><dt><span class="sect1"><a href="compiling.html#startingSamba">Starting the <span class="application">smbd</span> <span class="application">nmbd</span> and <span class="application">winbindd</span></a></span></dt><dd><dl><dt><span class="sect2"><a href="compiling.html#id2681501">Starting from inetd.conf</a></span></dt><dt><span class="sect2"><a href="compiling.html#id2681721">Alternative: Starting <span class="application">smbd</span> as a Daemon</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="Portability.html">43. Portability</a></span></dt><dd><dl><dt><span class="sect1"><a href="Portability.html#id2682105">HPUX</a></span></dt><dt><span class="sect1"><a href="Portability.html#id2682209">SCO UNIX</a></span></dt><dt><span class="sect1"><a href="Portability.html#id2682248">DNIX</a></span></dt><dt><span class="sect1"><a href="Portability.html#id2682390">Red Hat Linux</a></span></dt><dt><span class="sect1"><a href="Portability.html#id2682433">AIX: Sequential Read Ahead</a></span></dt><dt><span class="sect1"><a href="Portability.html#id2682495">Solaris</a></span></dt><dd><dl><dt><span class="sect2"><a href="Portability.html#id2682500">Locking Improvements</a></span></dt><dt><span class="sect2"><a href="Portability.html#winbind-solaris9">Winbind on Solaris 9</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="Other-Clients.html">44. Samba and Other CIFS Clients</a></span></dt><dd><dl><dt><span class="sect1"><a href="Other-Clients.html#id2682676">Macintosh Clients</a></span></dt><dt><span class="sect1"><a href="Other-Clients.html#id2682760">OS2 Client</a></span></dt><dd><dl><dt><span class="sect2"><a href="Other-Clients.html#id2682766">Configuring OS/2 Warp Connect or OS/2 Warp 4</a></span></dt><dt><span class="sect2"><a href="Other-Clients.html#id2682886">Configuring Other Versions of OS/2</a></span></dt><dt><span class="sect2"><a href="Other-Clients.html#id2682942">Printer Driver Download for OS/2 Clients</a></span></dt></dl></dd><dt><span class="sect1"><a href="Other-Clients.html#id2683035">Windows for Workgroups</a></span></dt><dd><dl><dt><span class="sect2"><a href="Other-Clients.html#id2683041">Latest TCP/IP Stack from Microsoft</a></span></dt><dt><span class="sect2"><a href="Other-Clients.html#id2683124">Delete .pwl Files After Password Change</a></span></dt><dt><span class="sect2"><a href="Other-Clients.html#id2683150">Configuring Windows for Workgroups Password Handling</a></span></dt><dt><span class="sect2"><a href="Other-Clients.html#id2683208">Password Case Sensitivity</a></span></dt><dt><span class="sect2"><a href="Other-Clients.html#id2683240">Use TCP/IP as Default Protocol</a></span></dt><dt><span class="sect2"><a href="Other-Clients.html#speedimpr">Speed Improvement</a></span></dt></dl></dd><dt><span class="sect1"><a href="Other-Clients.html#id2683297">Windows 95/98</a></span></dt><dd><dl><dt><span class="sect2"><a href="Other-Clients.html#id2683366">Speed Improvement</a></span></dt></dl></dd><dt><span class="sect1"><a href="Other-Clients.html#id2683387">Windows 2000 Service Pack 2</a></span></dt><dt><span class="sect1"><a href="Other-Clients.html#id2683583">Windows NT 3.1</a></span></dt></dl></dd><dt><span class="chapter"><a href="speed.html">45. Samba Performance Tuning</a></span></dt><dd><dl><dt><span class="sect1"><a href="speed.html#id2683690">Comparisons</a></span></dt><dt><span class="sect1"><a href="speed.html#id2683729">Socket Options</a></span></dt><dt><span class="sect1"><a href="speed.html#id2683825">Read Size</a></span></dt><dt><span class="sect1"><a href="speed.html#id2683869">Max Xmit</a></span></dt><dt><span class="sect1"><a href="speed.html#id2683917">Log Level</a></span></dt><dt><span class="sect1"><a href="speed.html#id2683942">Read Raw</a></span></dt><dt><span class="sect1"><a href="speed.html#id2684008">Write Raw</a></span></dt><dt><span class="sect1"><a href="speed.html#id2684060">Slow Logins</a></span></dt><dt><span class="sect1"><a href="speed.html#id2684084">Client Tuning</a></span></dt><dt><span class="sect1"><a href="speed.html#id2684105">Samba Performance Problem Due to Changing Linux Kernel</a></span></dt><dt><span class="sect1"><a href="speed.html#id2684196">Corrupt tdb Files</a></span></dt><dt><span class="sect1"><a href="speed.html#id2684292">Samba Performance is Very Slow</a></span></dt></dl></dd><dt><span class="chapter"><a href="ch-ldap-tls.html">46. LDAP and Transport Layer Security</a></span></dt><dd><dl><dt><span class="sect1"><a href="ch-ldap-tls.html#s1-intro-ldap-tls">Introduction</a></span></dt><dt><span class="sect1"><a href="ch-ldap-tls.html#s1-config-ldap-tls">Configuring</a></span></dt><dd><dl><dt><span class="sect2"><a href="ch-ldap-tls.html#s1-config-ldap-tls-certs">Generating the Certificate Authority</a></span></dt><dt><span class="sect2"><a href="ch-ldap-tls.html#s1-config-ldap-tls-server">Generating the Server Certificate</a></span></dt><dt><span class="sect2"><a href="ch-ldap-tls.html#s1-config-ldap-tls-install">Installing the Certificates</a></span></dt></dl></dd><dt><span class="sect1"><a href="ch-ldap-tls.html#s1-test-ldap-tls">Testing</a></span></dt><dt><span class="sect1"><a href="ch-ldap-tls.html#s1-int-ldap-tls">Troubleshooting</a></span></dt></dl></dd><dt><span class="chapter"><a href="ch47.html">47. Samba Support</a></span></dt><dd><dl><dt><span class="sect1"><a href="ch47.html#id2685480">Free Support</a></span></dt><dt><span class="sect1"><a href="ch47.html#id2685699">Commercial Support</a></span></dt></dl></dd><dt><span class="chapter"><a href="DNSDHCP.html">48. DNS and DHCP Configuration Guide</a></span></dt><dd><dl><dt><span class="sect1"><a href="DNSDHCP.html#id2685852">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="DNSDHCP.html#id2686030">Example Configuration</a></span></dt><dd><dl><dt><span class="sect2"><a href="DNSDHCP.html#id2686121">Dynamic DNS</a></span></dt><dt><span class="sect2"><a href="DNSDHCP.html#DHCP">DHCP Server</a></span></dt></dl></dd></dl></dd></dl></dd><dt><span class="appendix"><a href="apa.html">A. 
     <acronym class="acronym">GNU</acronym> General Public License version 3
-  </a></span></dt><dd><dl><dt><span class="bridgehead"><a href="apa.html#id2686424">A. 
+  </a></span></dt><dd><dl><dt><span class="bridgehead"><a href="apa.html#id2686438">A. 
     Preamble
-  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2686569">A. 
+  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2686583">A. 
     TERMS AND CONDITIONS
-  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2686573">A. 
+  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2686587">A. 
     0. Definitions.
-  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2686665">A. 
+  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2686679">A. 
     1. Source Code.
-  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2686764">A. 
+  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2686778">A. 
     2. Basic Permissions.
-  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2686802">A. 
+  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2686816">A. 
     3. Protecting Users&#8217; Legal Rights From Anti-Circumvention Law.
-  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2686838">A. 
+  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2686852">A. 
     4. Conveying Verbatim Copies.
-  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2686865">A. 
+  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2686879">A. 
     5. Conveying Modified Source Versions.
-  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2686961">A. 
+  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2686975">A. 
     6. Conveying Non-Source Forms.
-  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2687151">A. 
+  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2687165">A. 
      7. Additional Terms.
-   </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2687286">A. 
+   </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2687300">A. 
      8. Termination.
-   </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2687330">A. 
+   </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2687344">A. 
      9. Acceptance Not Required for Having Copies.
-   </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2687350">A. 
+   </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2687364">A. 
      10. Automatic Licensing of Downstream Recipients.
-   </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2687402">A. 
+   </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2687416">A. 
     11. Patents.
-  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2687547">A. 
+  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2687561">A. 
     12. No Surrender of Others&#8217; Freedom.
-  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2687569">A. 
+  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2687583">A. 
     13. Use with the ???TITLE??? Affero General Public License.
-  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2687598">A. 
+  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2687612">A. 
     14. Revised Versions of this License.
-  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2687660">A. 
+  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2687674">A. 
     15. Disclaimer of Warranty.
-  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2687686">A. 
+  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2687700">A. 
     16. Limitation of Liability.
-  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2687707">A. 
+  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2687721">A. 
     17. Interpretation of Sections 15 and 16.
-  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2687723">A. 
+  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2687737">A. 
     END OF TERMS AND CONDITIONS
-  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2687727">A. 
+  </a></span></dt><dt><span class="bridgehead"><a href="apa.html#id2687741">A. 
     How to Apply These Terms to Your New Programs
   </a></span></dt></dl></dd><dt><span class="glossary"><a href="go01.html">Glossary</a></span></dt><dt><span class="index"><a href="ix01.html">Index</a></span></dt></dl></div><div class="list-of-figures"><p><b>List of Figures</b></p><dl><dt>4.1. <a href="samba-pdc.html#domain-example">An Example Domain.</a></dt><dt>8.1. <a href="ClientConfig.html#WXPP002">Network Bridge Configuration.</a></dt><dt>8.2. <a href="ClientConfig.html#WXPP003">Internet Protocol (TCP/IP) Properties.</a></dt><dt>8.3. <a href="ClientConfig.html#WXPP005">Advanced Network Settings</a></dt><dt>8.4. <a href="ClientConfig.html#WXPP014">DNS Configuration.</a></dt><dt>8.5. <a href="ClientConfig.html#WXPP009">WINS Configuration</a></dt><dt>8.6. <a href="ClientConfig.html#w2kp001">Local Area Connection Properties.</a></dt><dt>8.7. <a href="ClientConfig.html#w2kp002">Internet Protocol (TCP/IP) Properties.</a></dt><dt>8.8. <a href="ClientConfig.html#w2kp003">Advanced Network Settings.</a></dt><dt>8.9. <a href="ClientConfig.html#w2kp004">DNS Configuration.</a></dt><dt>8.10. <a href="ClientConfig.html#w2kp005">WINS Configuration.</a></dt><dt>8.11. <a href="ClientConfig.html#WME001">The Windows Me Network Configuration Panel.</a></dt><dt>8.12. <a href="ClientConfig.html#WME002">IP Address.</a></dt><dt>8.13. <a href="ClientConfig.html#WME005">DNS Configuration.</a></dt><dt>8.14. <a href="ClientConfig.html#WME003">WINS Configuration.</a></dt><dt>8.15. <a href="ClientConfig.html#wxpp001">The General Panel.</a></dt><dt>8.16. <a href="ClientConfig.html#wxpp004">The Computer Name Panel.</a></dt><dt>8.17. <a href="ClientConfig.html#wxpp006">The Computer Name Changes Panel.</a></dt><dt>8.18. <a href="ClientConfig.html#wxpp007">The Computer Name Changes Panel  Domain MIDEARTH.</a></dt><dt>8.19. <a href="ClientConfig.html#wxpp008">Computer Name Changes  Username and Password Panel.</a></dt><dt>8.20. <a href="ClientConfig.html#WME009">The Network Panel.</a></dt><dt>8.21. <a href="ClientConfig.html#WME010">Client for Microsoft Networks Properties Panel.</a></dt><dt>8.22. <a href="ClientConfig.html#WME013">Identification Panel.</a></dt><dt>8.23. <a href="ClientConfig.html#WME014">Access Control Panel.</a></dt><dt>10.1. <a href="NetworkBrowsing.html#browsing1">Cross-Subnet Browsing Example.</a></dt><dt>11.1. <a href="passdb.html#idmap-sid2uid">IDMAP: Resolution of SIDs to UIDs.</a></dt><dt>11.2. <a href="passdb.html#idmap-uid2sid">IDMAP: Resolution of UIDs to SIDs.</a></dt><dt>12.1. <a href="groupmapping.html#idmap-sid2gid">IDMAP: Group SID-to-GID Resolution.</a></dt><dt>12.2. <a href="groupmapping.html#idmap-gid2sid">IDMAP: GID Resolution to Matching SID.</a></dt><dt>12.3. <a href="groupmapping.html#idmap-store-gid2sid">IDMAP Storing Group Mappings.</a></dt><dt>16.1. <a href="AccessControls.html#access1">Overview of UNIX permissions field.</a></dt><dt>19.1. <a href="InterdomainTrusts.html#trusts1">Trusts overview.</a></dt><dt>22.1. <a href="CUPS-printing.html#1small">Windows Printing to a Local Printer.</a></dt><dt>22.2. <a href="CUPS-printing.html#2small">Printing to a PostScript Printer.</a></dt><dt>22.3. <a href="CUPS-printing.html#3small">Ghostscript as a RIP for Non-PostScript Printers.</a></dt><dt>22.4. <a href="CUPS-printing.html#4small">Prefiltering in CUPS to Form PostScript.</a></dt><dt>22.5. <a href="CUPS-printing.html#5small">Adding Device-Specific Print Options.</a></dt><dt>22.6. <a href="CUPS-printing.html#cups-raster">PostScript to Intermediate Raster Format.</a></dt><dt>22.7. <a href="CUPS-printing.html#cups-raster2">CUPS-Raster Production Using Ghostscript.</a></dt><dt>22.8. <a href="CUPS-printing.html#small8">Image Format to CUPS-Raster Format Conversion.</a></dt><dt>22.9. <a href="CUPS-printing.html#small9">Raster to Printer-Specific Formats.</a></dt><dt>22.10. <a href="CUPS-printing.html#cupsomatic-dia">cupsomatic/foomatic Processing Versus Native CUPS.</a></dt><dt>22.11. <a href="CUPS-printing.html#pdftosocket">PDF to Socket Chain.</a></dt><dt>22.12. <a href="CUPS-printing.html#pdftoepsonusb">PDF to USB Chain.</a></dt><dt>22.13. <a href="CUPS-printing.html#small11">Print Driver Execution on the Client.</a></dt><dt>22.14. <a href="CUPS-printing.html#small12">Print Driver Execution on the Server.</a></dt><dt>22.15. <a href="CUPS-printing.html#13small">Printing via CUPS/Samba Server.</a></dt><dt>22.16. <a href="CUPS-printing.html#small14">cupsaddsmb Flowchart.</a></dt><dt>22.17. <a href="CUPS-printing.html#cups1">Filtering Chain 1.</a></dt><dt>22.18. <a href="CUPS-printing.html#cups2">Filtering Chain with cupsomatic</a></dt><dt>22.19. <a href="CUPS-printing.html#a_small">CUPS Printing Overview.</a></dt><dt>24.1. <a href="winbind.html#winbind_idmap">Winbind Idmap</a></dt><dt>39.1. <a href="problems.html#ethereal1">Starting a Capture.</a></dt><dt>39.2. <a href="problems.html#ethereal2">Main Ethereal Data Window.</a></dt></dl></div><div class="list-of-tables"><p><b>List of Tables</b></p><dl><dt>1.1. <a href="install.html#tdbpermfiledesc">Persistent TDB File Descriptions</a></dt><dt>1.2. <a href="install.html#tdbtempfiledesc">Temporary TDB File Descriptions</a></dt><dt>5.1. <a href="samba-bdc.html#pdc-bdc-table">Domain Backend Account Distribution Options</a></dt><dt>6.1. <a href="domain-member.html#assumptions">Assumptions</a></dt><dt>9.1. <a href="ChangeNotes.html#TOSH-domgroups">Essential Domain Group Mappings</a></dt><dt>10.1. <a href="NetworkBrowsing.html#browsubnet">Browse Subnet Example 1</a></dt><dt>10.2. <a href="NetworkBrowsing.html#brsbex">Browse Subnet Example 2</a></dt><dt>10.3. <a href="NetworkBrowsing.html#brsex2">Browse Subnet Example 3</a></dt><dt>10.4. <a href="NetworkBrowsing.html#brsex3">Browse Subnet Example 4</a></dt><dt>11.1. <a href="passdb.html#policycontrols">NT4 Domain v's Samba Policy Controls</a></dt><dt>11.2. <a href="passdb.html#accountflags">Samba SAM Account Control Block Flags</a></dt><dt>11.3. <a href="passdb.html#attribobjclPartA">Attributes in the sambaSamAccount ObjectClass (LDAP), Part A</a></dt><dt>11.4. <a href="passdb.html#attribobjclPartB">Attributes in the sambaSamAccount ObjectClass (LDAP), Part B</a></dt><dt>11.5. <a href="passdb.html#ldappwsync">Possible <em class="parameter"><code>ldap passwd sync</code></em> Values</a></dt><dt>12.1. <a href="groupmapping.html#WKURIDS">Well-Known User Default RIDs</a></dt><dt>15.1. <a href="rights.html#rp-privs">Current Privilege Capabilities</a></dt><dt>16.1. <a href="AccessControls.html#TOSH-Accesstbl">Managing Directories with UNIX and Windows</a></dt><dt>16.2. <a href="AccessControls.html#ugbc">User- and Group-Based Controls</a></dt><dt>16.3. <a href="AccessControls.html#fdpbc">File and Directory Permission-Based Controls</a></dt><dt>16.4. <a href="AccessControls.html#mcoc">Other Controls</a></dt><dt>16.5. <a href="AccessControls.html#fdsacls">How Windows File ACLs Map to UNIX POSIX File ACLs</a></dt><dt>21.1. <a href="classicalprinting.html#printOptions">Default Printing Settings</a></dt><dt>22.1. <a href="CUPS-printing.html#cups-ppds">PPDs Shipped with CUPS</a></dt><dt>23.1. <a href="VFS.html#xtdaudit">Extended Auditing Log Information</a></dt><dt>27.1. <a href="ProfileMgmt.html#ProfileLocs">User Shell Folder Registry Keys Default Values</a></dt><dt>27.2. <a href="ProfileMgmt.html#regkeys">Defaults of Profile Settings Registry Keys</a></dt><dt>27.3. <a href="ProfileMgmt.html#defregpthkeys">Defaults of Default User Profile Paths Registry Keys</a></dt><dt>28.1. <a href="pam.html#smbpassoptions">Options recognized by <em class="parameter"><code>pam_smbpass</code></em></a></dt><dt>29.1. <a href="integrate-ms-networks.html#uniqnetbiosnames">Unique NetBIOS Names</a></dt><dt>29.2. <a href="integrate-ms-networks.html#netbiosnamesgrp">Group Names</a></dt><dt>30.1. <a href="unicode.html#japancharsets">Japanese Character Sets in Samba-2.2 and Samba-3</a></dt><dt>35.1. <a href="upgrading-to-3.0.html#oldtdbfiledesc">Samba-2.2.x TDB File Descriptions</a></dt><dt>36.1. <a href="NT4Migration.html#majtypes">The Three Major Site Types</a></dt><dt>36.2. <a href="NT4Migration.html#natconchoices">Nature of the Conversion Choices</a></dt><dt>40.1. <a href="bugreport.html#dbgclass">Debuggable Functions</a></dt><dt>41.1. <a href="tdb.html#TOSH-TDB">Samba's Trivial Database Files</a></dt></dl></div><div class="list-of-examples"><p><b>List of Examples</b></p><dl><dt>1.1. <a href="install.html#smbconfminimal">A minimal smb.conf</a></dt><dt>1.2. <a href="install.html#simple-example">Another simple smb.conf File</a></dt><dt>2.1. <a href="FastStart.html#anon-example">Anonymous Read-Only Server Configuration</a></dt><dt>2.2. <a href="FastStart.html#anon-rw">Modified Anonymous Read-Write smb.conf</a></dt><dt>2.3. <a href="FastStart.html#anon-print">Anonymous Print Server smb.conf</a></dt><dt>2.4. <a href="FastStart.html#OfficeServer">Secure Office Server smb.conf</a></dt><dt>2.5. <a href="FastStart.html#fast-member-server">Member Server smb.conf (Globals)</a></dt><dt>2.6. <a href="FastStart.html#fast-memberserver-shares">Member Server smb.conf (Shares and Services)</a></dt><dt>2.7. <a href="FastStart.html#fast-engoffice-global">Engineering Office smb.conf (globals)</a></dt><dt>2.8. <a href="FastStart.html#fast-engoffice-shares">Engineering Office smb.conf (shares and services)</a></dt><dt>2.9. <a href="FastStart.html#fast-ldap">LDAP backend smb.conf for PDC</a></dt><dt>2.10. <a href="FastStart.html#fast-bdc">Remote LDAP BDC smb.conf</a></dt><dt>4.1. <a href="samba-pdc.html#pdc-example">smb.conf for being a PDC</a></dt><dt>4.2. <a href="samba-pdc.html#PDC-config">smb.conf for being a PDC</a></dt><dt>5.1. <a href="samba-bdc.html#minimalPDC">Minimal smb.conf for a PDC in Use with a BDC  LDAP Server on PDC</a></dt><dt>5.2. <a href="samba-bdc.html#mulitldapcfg">Multiple LDAP Servers in <code class="filename">smb.conf</code></a></dt><dt>5.3. <a href="samba-bdc.html#minim-bdc">Minimal Setup for Being a BDC</a></dt><dt>7.1. <a href="StandAloneServer.html#simplynice">smb.conf for Reference Documentation Server</a></dt><dt>7.2. <a href="StandAloneServer.html#AnonPtrSvr"><code class="filename">smb.conf</code> for Anonymous Printing</a></dt><dt>10.1. <a href="NetworkBrowsing.html#dmbexample">Domain Master Browser smb.conf</a></dt><dt>10.2. <a href="NetworkBrowsing.html#lmbexample">Local master browser smb.conf</a></dt><dt>10.3. <a href="NetworkBrowsing.html#nombexample">smb.conf for Not Being a Master Browser</a></dt><dt>10.4. <a href="NetworkBrowsing.html#remsmb">Local Master Browser smb.conf</a></dt><dt>10.5. <a href="NetworkBrowsing.html#xremmb"><code class="filename">smb.conf</code> for Not Being a master browser</a></dt><dt>11.1. <a href="passdb.html#idmapbackendexample">Example Configuration with the LDAP idmap Backend</a></dt><dt>11.2. <a href="passdb.html#confldapex">Configuration with LDAP</a></dt><dt>12.1. <a href="groupmapping.html#smbgrpadd.sh">smbgrpadd.sh</a></dt><dt>12.2. <a href="groupmapping.html#smbgrpadd">Configuration of <code class="filename">smb.conf</code> for the add group Script</a></dt><dt>12.3. <a href="groupmapping.html#set-group-map">Script to Set Group Mapping</a></dt><dt>13.1. <a href="NetCommand.html#autopoweruserscript">Script to Auto-add Domain Users to Workstation Power Users Group</a></dt><dt>13.2. <a href="NetCommand.html#magicnetlogon">A Magic Netlogon Share</a></dt><dt>14.1. <a href="idmapper.html#idmapnt4dms">NT4 Domain Member Server smb.conf</a></dt><dt>14.2. <a href="idmapper.html#idmapadsdms">ADS Domain Member Server smb.conf</a></dt><dt>14.3. <a href="idmapper.html#idmapadsridDMS">ADS Domain Member smb.conf using idmap_rid</a></dt><dt>14.4. <a href="idmapper.html#idmapldapDMS">ADS Domain Member Server using LDAP</a></dt><dt>14.5. <a href="idmapper.html#idmaprfc2307">ADS Domain Member Server using RFC2307bis Schema Extension Date via NSS</a></dt><dt>16.1. <a href="AccessControls.html#access2">Example File</a></dt><dt>17.1. <a href="locking.html#far1">Share with Some Files Oplocked</a></dt><dt>17.2. <a href="locking.html#far3">Configuration with Oplock Break Contention Limit</a></dt><dt>20.1. <a href="msdfs.html#dfscfg">smb.conf with DFS Configured</a></dt><dt>21.1. <a href="classicalprinting.html#simpleprc">Simple Configuration with BSD Printing</a></dt><dt>21.2. <a href="classicalprinting.html#extbsdpr">Extended BSD Printing Configuration</a></dt><dt>21.3. <a href="classicalprinting.html#prtdollar">[print$] Example</a></dt><dt>22.1. <a href="CUPS-printing.html#cups-exam-simple">Simplest Printing-Related smb.conf</a></dt><dt>22.2. <a href="CUPS-printing.html#overridesettings">Overriding Global CUPS Settings for One Printer</a></dt><dt>22.3. <a href="CUPS-printing.html#cupsadd-ex">smb.conf for cupsaddsmb Usage</a></dt><dt>23.1. <a href="VFS.html#vfsrecyc">smb.conf with VFS modules</a></dt><dt>23.2. <a href="VFS.html#multimodule">smb.conf with multiple VFS modules</a></dt><dt>23.3. <a href="VFS.html#vfsshadow">Share With shadow_copy VFS</a></dt><dt>24.1. <a href="winbind.html#winbindcfg">smb.conf for Winbind Setup</a></dt><dt>25.1. <a href="AdvancedNetworkManagement.html#Tpees">Script to Enforce Single Resource Logon</a></dt><dt>30.1. <a href="unicode.html#vfscap-intl">VFS CAP</a></dt><dt>34.1. <a href="cfgsmarts.html#elastic">Elastic smb.conf File</a></dt><dt>34.2. <a href="cfgsmarts.html#cdserver">CDROM Server smb-cdserver.conf file</a></dt><dt>34.3. <a href="cfgsmarts.html#mastersmbc">Master smb.conf File Global Section</a></dt><dt>34.4. <a href="cfgsmarts.html#merlinsmbc">MERLIN smb-merlin.conf File Share Section</a></dt><dt>34.5. <a href="cfgsmarts.html#sauronsmbc">SAURON smb-sauron.conf File Share Section</a></dt><dt>38.1. <a href="diagnosis.html#tmpshare">smb.conf with [tmp] Share</a></dt><dt>38.2. <a href="diagnosis.html#modif1">Configuration for Allowing Connections Only from a Certain Subnet</a></dt><dt>38.3. <a href="diagnosis.html#modif2">Configuration for Allowing Connections from a Certain Subnet and localhost</a></dt><dt>44.1. <a href="Other-Clients.html#minimalprofile">Minimal Profile Share</a></dt></dl></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"> </td><td width="20%" align="center"> </td><td width="40%" align="right"> <a accesskey="n" href="pr01.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top"> </td><td width="20%" align="center"> </td><td width="40%" align="right" valign="top"> About the Cover Artwork</td></tr></table></div></body></html>

Modified: branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/install.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/install.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/install.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,32 +1,32 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 1. How to Install and Test SAMBA</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="introduction.html" title="Part I. General Installation"><link rel="prev" href="introduction.html" title="Part I. General Installation"><link rel="next" href="FastStart.html" title="Chapter 2. Fast Start: Cure for Impatience"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 1. How to Install and Test SAMBA</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="introduction.html">Prev</a> </td><th width="60%" align="center">Part I. General Installation</th><td width="20%" align="right"> <a accesskey="n" href="FastStart.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="install"></a>Chapter 1. How to Install and Test SAMBA</h2></div><div><div class="author"><h3 class="author"><span class="firstname">Andrew</span> <span class="surname">Tridgell</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:tridge at samba.org">tridge at samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Jelmer</span> <span class="othername">R.</span> <span class="surname">Vernooij</span></h3><div class="affiliation"><span class="orgname">The Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jelmer at samba.org">jelmer at samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht at samba.org">jht at samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Karl</span> <span class="surname">Auer</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:kauer at biplane.com.au">kauer at biplane.com.au</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Dan</span> <span class="surname">Shearer</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:dan at samba.org">dan at samba.org</a>&gt;</code></p></div></div></div></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="install.html#id2544219">Obtaining and Installing Samba</a></span></dt><dt><span class="sect1"><a href="install.html#id2544264">Configuring Samba (smb.conf)</a></span></dt><dd><dl><dt><span class="sect2"><a href="install.html#id2544309">Configuration File Syntax</a></span></dt><dt><span class="sect2"><a href="install.html#tdbdocs">TDB Database File Information</a></span></dt><dt><span class="sect2"><a href="install.html#id2545276">Starting Samba</a></span></dt><dt><span class="sect2"><a href="install.html#id2545469">Example Configuration</a></span></dt><dt><span class="sect2"><a href="install.html#id2545912">SWAT</a></span></dt></dl></dd><dt><span class="sect1"><a href="install.html#id2545973">List Shares Available on the Server</a></span></dt><dt><span class="sect1"><a href="install.html#id2546028">Connect with a UNIX Client</a></span></dt><dt><span class="sect1"><a href="install.html#id2546128">Connect from a Remote SMB Client</a></span></dt><dd><dl><dt><span class="sect2"><a href="install.html#id2546214">What If Things Don't Work?</a></span></dt><dt><span class="sect2"><a href="install.html#id2546260">Still Stuck?</a></span></dt></dl></dd><dt><span class="sect1"><a href="install.html#id2546294">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="install.html#id2546304">Large Number of smbd Processes</a></span></dt><dt><span class="sect2"><a href="install.html#id2546399">Error Message: open_oplock_ipc</a></span></dt><dt><span class="sect2"><a href="install.html#id2546433">&#8220;<span class="quote"><span class="errorname">The network name cannot be found</span></span>&#8221;</a></span></dt></dl></dd></dl></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2544219"></a>Obtaining and Installing Samba</h2></div></div></div><p>
-	<a class="indexterm" name="id2544228"></a>
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 1. How to Install and Test SAMBA</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="introduction.html" title="Part I. General Installation"><link rel="prev" href="introduction.html" title="Part I. General Installation"><link rel="next" href="FastStart.html" title="Chapter 2. Fast Start: Cure for Impatience"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 1. How to Install and Test SAMBA</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="introduction.html">Prev</a> </td><th width="60%" align="center">Part I. General Installation</th><td width="20%" align="right"> <a accesskey="n" href="FastStart.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="install"></a>Chapter 1. How to Install and Test SAMBA</h2></div><div><div class="author"><h3 class="author"><span class="firstname">Andrew</span> <span class="surname">Tridgell</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:tridge at samba.org">tridge at samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Jelmer</span> <span class="othername">R.</span> <span class="surname">Vernooij</span></h3><div class="affiliation"><span class="orgname">The Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jelmer at samba.org">jelmer at samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht at samba.org">jht at samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Karl</span> <span class="surname">Auer</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:kauer at biplane.com.au">kauer at biplane.com.au</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Dan</span> <span class="surname">Shearer</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:dan at samba.org">dan at samba.org</a>&gt;</code></p></div></div></div></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="install.html#id2544233">Obtaining and Installing Samba</a></span></dt><dt><span class="sect1"><a href="install.html#id2544278">Configuring Samba (smb.conf)</a></span></dt><dd><dl><dt><span class="sect2"><a href="install.html#id2544323">Configuration File Syntax</a></span></dt><dt><span class="sect2"><a href="install.html#tdbdocs">TDB Database File Information</a></span></dt><dt><span class="sect2"><a href="install.html#id2545290">Starting Samba</a></span></dt><dt><span class="sect2"><a href="install.html#id2545482">Example Configuration</a></span></dt><dt><span class="sect2"><a href="install.html#id2545926">SWAT</a></span></dt></dl></dd><dt><span class="sect1"><a href="install.html#id2545986">List Shares Available on the Server</a></span></dt><dt><span class="sect1"><a href="install.html#id2546042">Connect with a UNIX Client</a></span></dt><dt><span class="sect1"><a href="install.html#id2546142">Connect from a Remote SMB Client</a></span></dt><dd><dl><dt><span class="sect2"><a href="install.html#id2546228">What If Things Don't Work?</a></span></dt><dt><span class="sect2"><a href="install.html#id2546274">Still Stuck?</a></span></dt></dl></dd><dt><span class="sect1"><a href="install.html#id2546307">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="install.html#id2546318">Large Number of smbd Processes</a></span></dt><dt><span class="sect2"><a href="install.html#id2546412">Error Message: open_oplock_ipc</a></span></dt><dt><span class="sect2"><a href="install.html#id2546446">&#8220;<span class="quote"><span class="errorname">The network name cannot be found</span></span>&#8221;</a></span></dt></dl></dd></dl></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2544233"></a>Obtaining and Installing Samba</h2></div></div></div><p>
+	<a class="indexterm" name="id2544241"></a>
 	Binary packages of Samba are included in almost any Linux or UNIX distribution. There are also some
 	packages available at <a class="ulink" href="http://samba.org/" target="_top">the Samba home page</a>. Refer to the manual of your
 	operating system for details on installing packages for your specific operating system.
 	</p><p>
-	<a class="indexterm" name="id2544247"></a>
+	<a class="indexterm" name="id2544261"></a>
 	If you need to compile Samba from source, check <a class="link" href="compiling.html" title="Chapter 42. How to Compile Samba">How to Compile Samba</a>.
-	</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2544264"></a>Configuring Samba (smb.conf)</h2></div></div></div><p>
-	<a class="indexterm" name="id2544272"></a>
-	<a class="indexterm" name="id2544279"></a>
+	</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2544278"></a>Configuring Samba (smb.conf)</h2></div></div></div><p>
+	<a class="indexterm" name="id2544286"></a>
+	<a class="indexterm" name="id2544293"></a>
 	Samba's configuration is stored in the <code class="filename">smb.conf</code> file, which usually resides in
 	<code class="filename">/etc/samba/smb.conf</code> or <code class="filename">/usr/local/samba/lib/smb.conf</code>. You can either
 	edit this file yourself or do it using one of the many graphical tools that are available, such as the
 	Web-based interface SWAT, that is included with Samba.
-	</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2544309"></a>Configuration File Syntax</h3></div></div></div><p>
-	<a class="indexterm" name="id2544317"></a>
+	</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2544323"></a>Configuration File Syntax</h3></div></div></div><p>
+	<a class="indexterm" name="id2544331"></a>
 	The <code class="filename">smb.conf</code> file uses the same syntax as the various old <code class="filename">.ini</code> files in Windows
 	3.1: Each file consists of various sections, which are started by putting the section name between brackets
 	(<code class="literal">[]</code>) on a new line. Each contains zero or more key/value pairs separated by an equality
 	sign (<code class="literal">=</code>). The file is just a plaintext file, so you can open and edit it with your favorite
 	editing tool.
 	</p><p>
-	<a class="indexterm" name="id2544357"></a>
-	<a class="indexterm" name="id2544364"></a>
-	<a class="indexterm" name="id2544373"></a>
-	<a class="indexterm" name="id2544380"></a>
+	<a class="indexterm" name="id2544371"></a>
+	<a class="indexterm" name="id2544378"></a>
 	<a class="indexterm" name="id2544387"></a>
-	<a class="indexterm" name="id2544396"></a>
+	<a class="indexterm" name="id2544394"></a>
+	<a class="indexterm" name="id2544400"></a>
+	<a class="indexterm" name="id2544410"></a>
 	Each section in the <code class="filename">smb.conf</code> file represents either a share or a meta-service on the Samba server. The
 	section <code class="literal">[global]</code> is special, since it contains settings that apply to the whole Samba
 	server.  Samba supports a number of meta-services, each of which serves its own purpose. For example, the
@@ -35,12 +35,12 @@
 	and that specifies the location of the intermediate spool directory into which print jobs are received
 	from Windows clients prior to being dispatched to the UNIX/Linux print spooler.
 	</p><p>
-<a class="indexterm" name="id2544442"></a>
-<a class="indexterm" name="id2544449"></a>
 <a class="indexterm" name="id2544456"></a>
 <a class="indexterm" name="id2544463"></a>
 <a class="indexterm" name="id2544470"></a>
-<a class="indexterm" name="id2544476"></a>
+<a class="indexterm" name="id2544477"></a>
+<a class="indexterm" name="id2544483"></a>
+<a class="indexterm" name="id2544490"></a>
 	The <code class="literal">printers</code> meta-service will cause every printer that is either specified in a
 	<code class="literal">printcap</code> file, via the <code class="literal">lpstat</code>,  or via the CUPS API, to be
 	published as a shared print queue. The <code class="literal">printers</code> stanza in the <code class="filename">smb.conf</code> file can
@@ -49,20 +49,20 @@
 	available as Windows print queues. If a <code class="literal">comment</code> parameter is specified, the value
 	of it will be displayed as part of the printer name in Windows Explorer browse lists.
 	</p><p>
-	<a class="indexterm" name="id2544531"></a>
+	<a class="indexterm" name="id2544545"></a>
 	Each section of the <code class="filename">smb.conf</code> file that specifies a share, or a meta-service, is called a stanza.
 	The <code class="literal">global</code> stanza specifies settings that affect all the other stanzas in the
 	<code class="filename">smb.conf</code> file. Configuration parameters are documented in the <code class="filename">smb.conf</code> man page. Some parameters
 	can be used only in the <code class="literal">global</code> stanza, some only in share or meta-service stanzas,
 	and some can be used globally or just within a share or meta-service stanza.
 	</p><p>
-	<a class="indexterm" name="id2544578"></a>
+	<a class="indexterm" name="id2544591"></a>
 	<a class="link" href="install.html#smbconfminimal" title="Example 1.1. A minimal smb.conf">A minimal smb.conf</a> contains a very minimal <code class="filename">smb.conf</code>.
-	<a class="indexterm" name="id2544601"></a>
-	</p><div class="example"><a name="smbconfminimal"></a><p class="title"><b>Example 1.1. A minimal smb.conf</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2544633"></a><em class="parameter"><code>workgroup = WKG</code></em></td></tr><tr><td><a class="indexterm" name="id2544644"></a><em class="parameter"><code>netbios name = MYNAME</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[share1]</code></em></td></tr><tr><td><a class="indexterm" name="id2544665"></a><em class="parameter"><code>path = /tmp</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[share2]</code></em></td></tr><tr><td><a class="indexterm" name="id2544686"></a><em class="parameter"><code>path = /my_shared_folder</code></em></td></tr><tr><td><a class="indexterm" name="id2544697"></a><em class="parameter"><code>comment = Some random files</code></em></td></tr></table></div></div><br class="example-break"></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="tdbdocs"></a>TDB Database File Information</h3></div></div></div><p>
+	<a class="indexterm" name="id2544615"></a>
+	</p><div class="example"><a name="smbconfminimal"></a><p class="title"><b>Example 1.1. A minimal smb.conf</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2544646"></a><em class="parameter"><code>workgroup = WKG</code></em></td></tr><tr><td><a class="indexterm" name="id2544658"></a><em class="parameter"><code>netbios name = MYNAME</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[share1]</code></em></td></tr><tr><td><a class="indexterm" name="id2544679"></a><em class="parameter"><code>path = /tmp</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[share2]</code></em></td></tr><tr><td><a class="indexterm" name="id2544699"></a><em class="parameter"><code>path = /my_shared_folder</code></em></td></tr><tr><td><a class="indexterm" name="id2544711"></a><em class="parameter"><code>comment = Some random files</code></em></td></tr></table></div></div><br class="example-break"></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="tdbdocs"></a>TDB Database File Information</h3></div></div></div><p>
 	This section contains brief descriptions of the databases that are used by Samba-3.
 	</p><p>
-<a class="indexterm" name="id2544728"></a>
+<a class="indexterm" name="id2544742"></a>
 	The directory in which Samba stores the tdb files is determined by compile-time directives. Samba-3 stores
 	tdb files in two locations. The best way to determine these locations is to execute the following
 	command:
@@ -80,7 +80,7 @@
 	Therefore the remaining control files will, in the example shown, be stored in the
 	<code class="filename">/var/lib/samba</code> directory.
 	</p><p>
-<a class="indexterm" name="id2544784"></a>
+<a class="indexterm" name="id2544797"></a>
 	The persistent tdb files are described in <a class="link" href="install.html#tdbpermfiledesc" title="Table 1.1. Persistent TDB File Descriptions">the Persistent TDB File
 	Descriptions table</a>. All persistent tdb files should be regularly backed up. Use the
 	<code class="literal">tdbbackup</code> utility to backup the tdb files. All persistent tdb files must be
@@ -106,27 +106,27 @@
 				information so that clients that have temporarily disconnected can reconnect without
 				needing to renegotiate the connection setup process.
 			</p></td><td align="left">no</td></tr><tr><td align="left">sessionid</td><td align="justify"><p>Temporary cache for miscellaneous session information and for utmp handling.</p></td><td align="left">no</td></tr><tr><td align="left">unexpected</td><td align="justify"><p>Stores packets received for which no process is actively listening.</p></td><td align="left">no</td></tr><tr><td align="left">winbindd_cache</td><td align="justify"><p>Cache of Identity information received from an NT4 domain or from ADS. Includes user
-				lists, etc.</p></td><td align="left">yes</td></tr></tbody></table></div></div><br class="table-break"></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2545276"></a>Starting Samba</h3></div></div></div><p>
-	<a class="indexterm" name="id2545284"></a>
+				lists, etc.</p></td><td align="left">yes</td></tr></tbody></table></div></div><br class="table-break"></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2545290"></a>Starting Samba</h3></div></div></div><p>
+	<a class="indexterm" name="id2545297"></a>
 	Samba essentially consists of two or three daemons. A daemon is a UNIX application that runs in the background and provides services.
 	An example of a service is the Apache Web server for which the daemon is called <code class="literal">httpd</code>. In the case of Samba there
 	are three daemons, two of which are needed as a minimum.
 	</p><p>
 	The Samba server is made up of the following daemons:
 	</p><div class="variablelist"><dl><dt><span class="term">nmbd</span></dt><dd><p>
-			<a class="indexterm" name="id2545317"></a>
-			<a class="indexterm" name="id2545324"></a>
+			<a class="indexterm" name="id2545330"></a>
+			<a class="indexterm" name="id2545337"></a>
 			This daemon handles all name registration and resolution requests. It is the primary vehicle involved
 			in network browsing. It handles all UDP-based protocols. The <code class="literal">nmbd</code> daemon should
 			be the first command started as part of the Samba startup process.
 			</p></dd><dt><span class="term">smbd</span></dt><dd><p>
-			<a class="indexterm" name="id2545353"></a>
-			<a class="indexterm" name="id2545360"></a>
+			<a class="indexterm" name="id2545367"></a>
+			<a class="indexterm" name="id2545374"></a>
 			This daemon handles all TCP/IP-based connection services for file- and print-based operations. It also
 			manages local authentication. It should be started immediately following the startup of <code class="literal">nmbd</code>.
 			</p></dd><dt><span class="term">winbindd</span></dt><dd><p>
-			<a class="indexterm" name="id2545388"></a>
-			<a class="indexterm" name="id2545395"></a>
+			<a class="indexterm" name="id2545402"></a>
+			<a class="indexterm" name="id2545409"></a>
 			This daemon should be started when Samba is a member of a Windows NT4 or ADS domain. It is also needed when
 			Samba has trust relationships with another domain. The <code class="literal">winbindd</code> daemon will check the
 			<code class="filename">smb.conf</code> file for the presence of the <em class="parameter"><code>idmap uid</code></em> and <em class="parameter"><code>idmap gid</code></em>
@@ -134,36 +134,36 @@
 			for UID and GID allocation. If these parameters are not specified, <code class="literal">winbindd</code>
 			will start but it will not be able to allocate UIDs or GIDs.
 			</p></dd></dl></div><p>
-	<a class="indexterm" name="id2545452"></a>
+	<a class="indexterm" name="id2545466"></a>
 	When Samba has been packaged by an operating system vendor, the startup process is typically a custom feature of its
 	integration into the platform as a whole. Please refer to your operating system platform administration manuals for
 	specific information pertaining to correct management of Samba startup.
-	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2545469"></a>Example Configuration</h3></div></div></div><p>
-	<a class="indexterm" name="id2545477"></a>
-	<a class="indexterm" name="id2545484"></a>
+	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2545482"></a>Example Configuration</h3></div></div></div><p>
 	<a class="indexterm" name="id2545491"></a>
 	<a class="indexterm" name="id2545498"></a>
 	<a class="indexterm" name="id2545504"></a>
+	<a class="indexterm" name="id2545511"></a>
+	<a class="indexterm" name="id2545518"></a>
 	There are sample configuration files in the examples subdirectory in the source code distribution tarball
 	package. It is suggested you read them carefully so you can see how the options go together in practice. See
 	the man page for all the options.  It might be worthwhile to start out with the
 	<code class="filename">smb.conf.default</code> configuration file and adapt it to your needs. It contains plenty of comments.
 	</p><p>
-	<a class="indexterm" name="id2545527"></a>
+	<a class="indexterm" name="id2545541"></a>
 	The simplest useful configuration file would contain something like that shown in
 	<a class="link" href="install.html#simple-example" title="Example 1.2. Another simple smb.conf File">Another simple smb.conf File</a>.
-	<a class="indexterm" name="id2545547"></a>
-	</p><div class="example"><a name="simple-example"></a><p class="title"><b>Example 1.2. Another simple smb.conf File</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2545579"></a><em class="parameter"><code>workgroup = MIDEARTH</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[homes]</code></em></td></tr><tr><td><a class="indexterm" name="id2545600"></a><em class="parameter"><code>guest ok = no</code></em></td></tr><tr><td><a class="indexterm" name="id2545611"></a><em class="parameter"><code>read only = no</code></em></td></tr></table></div></div><br class="example-break"><p>
-	<a class="indexterm" name="id2545626"></a>
-	<a class="indexterm" name="id2545632"></a>
+	<a class="indexterm" name="id2545561"></a>
+	</p><div class="example"><a name="simple-example"></a><p class="title"><b>Example 1.2. Another simple smb.conf File</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2545593"></a><em class="parameter"><code>workgroup = MIDEARTH</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[homes]</code></em></td></tr><tr><td><a class="indexterm" name="id2545613"></a><em class="parameter"><code>guest ok = no</code></em></td></tr><tr><td><a class="indexterm" name="id2545624"></a><em class="parameter"><code>read only = no</code></em></td></tr></table></div></div><br class="example-break"><p>
 	<a class="indexterm" name="id2545639"></a>
 	<a class="indexterm" name="id2545646"></a>
+	<a class="indexterm" name="id2545653"></a>
+	<a class="indexterm" name="id2545660"></a>
 	This will allow connections by anyone with an account on the server, using either
 	their login name or <em class="parameter"><code>homes</code></em> as the service name.
 	(Note: The workgroup that Samba should appear in must also be set. The default
 	workgroup name is WORKGROUP.)
 	</p><p>
-	<a class="indexterm" name="id2545666"></a>
+	<a class="indexterm" name="id2545680"></a>
 	Make sure you put the <code class="filename">smb.conf</code> file in the correct place. Note, the correct location of this file
 	depends on how the binary files were built. You can discover the correct location by executing from
 	the directory that contains the <code class="literal">smbd</code> command file:
@@ -171,13 +171,13 @@
 <code class="prompt">root# </code> smbd -b | grep smb.conf
 </pre><p>
 	</p><p>
-	<a class="indexterm" name="id2545704"></a>
+	<a class="indexterm" name="id2545718"></a>
 	For more information about security settings for the <em class="parameter"><code>[homes]</code></em> share, please refer to 
 	<a class="link" href="securing-samba.html" title="Chapter 18. Securing Samba">Securing Samba</a>.
-	</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2545728"></a>Test Your Config File with <code class="literal">testparm</code></h4></div></div></div><p>
-	<a class="indexterm" name="id2545741"></a>
-	<a class="indexterm" name="id2545748"></a>
-	<a class="indexterm" name="id2545755"></a>
+	</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2545741"></a>Test Your Config File with <code class="literal">testparm</code></h4></div></div></div><p>
+	<a class="indexterm" name="id2545754"></a>
+	<a class="indexterm" name="id2545761"></a>
+	<a class="indexterm" name="id2545768"></a>
 	It's important to validate the contents of the <code class="filename">smb.conf</code> file using the <span class="application">testparm</span> program.
 	If testparm runs correctly, it will list the loaded services. If not, it will give an error message.
 	Make sure it runs correctly and that the services look reasonable before proceeding. Enter the command: 
@@ -189,10 +189,10 @@
 	</p><p>
 	Always run testparm again whenever the <code class="filename">smb.conf</code> file is changed!
 	</p><p>
-	<a class="indexterm" name="id2545806"></a>
-	<a class="indexterm" name="id2545813"></a>
 	<a class="indexterm" name="id2545820"></a>
 	<a class="indexterm" name="id2545827"></a>
+	<a class="indexterm" name="id2545834"></a>
+	<a class="indexterm" name="id2545840"></a>
 	The <code class="filename">smb.conf</code> file is constantly checked by the Samba daemons <code class="literal">smbd</code> and every instance of
 	itself that it spawns, <code class="literal">nmbd</code> and <code class="literal">winbindd</code>. It is good practice to
 	keep this file as small as possible. Many administrators prefer to document Samba configuration settings
@@ -205,8 +205,8 @@
 </pre><p>
 	This administrative method makes it possible to maintain detailed configuration change records while at
 	the same time keeping the working <code class="filename">smb.conf</code> file size to the minimum necessary.
-	</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2545912"></a>SWAT</h3></div></div></div><p>
-	<a class="indexterm" name="id2545920"></a>
+	</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2545926"></a>SWAT</h3></div></div></div><p>
+	<a class="indexterm" name="id2545933"></a>
 	SWAT is a Web-based interface that can be used to facilitate the configuration of Samba.  SWAT might not
 	be available in the Samba package that shipped with your platform, but in a separate package. If it is
 	necesaary to built SWAT please read the SWAT man page regarding compilation, installation, and
@@ -221,7 +221,7 @@
 	machine leaves your connection open to password sniffing because passwords will be sent over the wire in the clear. 
 	</p><p>
 	More information about SWAT can be found in <a class="link" href="SWAT.html" title="Chapter 37. SWAT: The Samba Web Administration Tool">The Samba Web Administration Tool</a>.
-	</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2545973"></a>List Shares Available on the Server</h2></div></div></div><p>
+	</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2545986"></a>List Shares Available on the Server</h2></div></div></div><p>
 	To list shares that are available from the configured Samba server, execute the
 	following command:
 	</p><pre class="screen">
@@ -235,7 +235,7 @@
 	before it will list the shares. See the <code class="literal">smbclient</code> man page for details.
 	You can force it to list the shares without a password by adding the option
 	<code class="option">-N</code> to the command line. 
-	</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2546028"></a>Connect with a UNIX Client</h2></div></div></div><p>
+	</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2546042"></a>Connect with a UNIX Client</h2></div></div></div><p>
 	Enter the following command:
 </p><pre class="screen">
 <code class="prompt">$ </code><strong class="userinput"><code>smbclient <em class="replaceable"><code> //yourhostname/aservice</code></em></code></strong>
@@ -244,7 +244,7 @@
 	file. Try your username if you just have a <em class="parameter"><code>[homes]</code></em> section in the <code class="filename">smb.conf</code> file.</p><p>Example: If the UNIX host is called <em class="replaceable"><code>bambi</code></em> and a valid login name
 	is <em class="replaceable"><code>fred</code></em>, you would type:</p><pre class="screen">
 <code class="prompt">$ </code><strong class="userinput"><code>smbclient //<em class="replaceable"><code>bambi</code></em>/<em class="replaceable"><code>fred</code></em></code></strong>
-</pre></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2546128"></a>Connect from a Remote SMB Client</h2></div></div></div><p>
+</pre></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2546142"></a>Connect from a Remote SMB Client</h2></div></div></div><p>
 	Now that Samba is working correctly locally, you can try to access it from other clients. Within a few
 	minutes, the Samba host should be listed in the Network Neighborhood on all Windows clients of its subnet.
 	Try browsing the server from another client or "mounting" it.
@@ -265,7 +265,7 @@
 	be sent to the printer that owns the spoolservice that has been specified.
 	</p><p>
 </p><pre class="screen"><code class="prompt">C:\&gt; </code><strong class="userinput"><code>print filename</code></strong>
-</pre><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2546214"></a>What If Things Don't Work?</h3></div></div></div><p>
+</pre><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2546228"></a>What If Things Don't Work?</h3></div></div></div><p>
 	You might want to read <a class="link" href="diagnosis.html" title="Chapter 38. The Samba Checklist">The Samba Checklist</a>.  If you are still
 	stuck, refer to <a class="link" href="problems.html" title="Chapter 39. Analyzing and Solving Samba Problems">Analyzing and Solving Samba Problems</a>.  Samba has
 	been successfully installed at thousands of sites worldwide.  It is unlikely that your particular problem is
@@ -277,7 +277,7 @@
 	Simply choose from the first five chapters the network design that most closely matches site needs,
 	then follow the simple step-by-step procedure to deploy it. Later, when you have a working network
 	you may well want to refer back to this book for further insight into opportunities for improvement.
-	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2546260"></a>Still Stuck?</h3></div></div></div><p>
+	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2546274"></a>Still Stuck?</h3></div></div></div><p>
 	The best advice under the stress of abject frustration is to cool down! That may be challenging
 	of itself, but while you are angry or annoyed your ability to seek out a solution is somewhat
 	undermined. A cool head clears the way to finding the answer you are looking for. Just remember,
@@ -286,9 +286,9 @@
 	</p><p>
 	Now that you have cooled down a bit, please refer to <a class="link" href="diagnosis.html" title="Chapter 38. The Samba Checklist">the Samba Checklist</a>
 	for a process that can be followed to identify the cause of your problem.
-	</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2546294"></a>Common Errors</h2></div></div></div><p>
+	</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2546307"></a>Common Errors</h2></div></div></div><p>
 The following questions and issues are raised repeatedly on the Samba mailing list.
-</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2546304"></a>Large Number of smbd Processes</h3></div></div></div><p>
+</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2546318"></a>Large Number of smbd Processes</h3></div></div></div><p>
 	Samba consists of three core programs: <span class="application">nmbd</span>, <span class="application">smbd</span>, and <span class="application">winbindd</span>. <span class="application">nmbd</span> is the name server message daemon,
 	<span class="application">smbd</span> is the server message daemon, and <span class="application">winbindd</span> is the daemon that handles communication with domain controllers.
 	</p><p>
@@ -301,14 +301,14 @@
 	</p><p>
 	<span class="application">winbindd</span> will run as one or two daemons, depending on whether or not it is being
 	run in <span class="emphasis"><em>split mode</em></span> (in which case there will be two instances).
-	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2546399"></a>Error Message: open_oplock_ipc</h3></div></div></div><p>
+	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2546412"></a>Error Message: open_oplock_ipc</h3></div></div></div><p>
 	An error message is observed in the log files when <span class="application">smbd</span> is started: &#8220;<span class="quote">open_oplock_ipc: Failed to
 	get local UDP socket for address 100007f. Error was Cannot assign requested.</span>&#8221;
 	</p><p>
 	Your loopback device isn't working correctly. Make sure it is configured correctly. The loopback
 	device is an internal (virtual) network device with the IP address <span class="emphasis"><em>127.0.0.1</em></span>.
 	Read your OS documentation for details on how to configure the loopback on your system.
-	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2546433"></a>&#8220;<span class="quote"><span class="errorname">The network name cannot be found</span></span>&#8221;</h3></div></div></div><p>
+	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2546446"></a>&#8220;<span class="quote"><span class="errorname">The network name cannot be found</span></span>&#8221;</h3></div></div></div><p>
 		This error can be caused by one of these misconfigurations:
 		</p><div class="itemizedlist"><ul type="disc"><li><p>You specified a nonexisting path
 			for the share in <code class="filename">smb.conf</code>.</p></li><li><p>The user you are trying to access the share with does not 

Modified: branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/integrate-ms-networks.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/integrate-ms-networks.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/integrate-ms-networks.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,18 +1,18 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 29. Integrating MS Windows Networks with Samba</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="optional.html" title="Part III. Advanced Configuration"><link rel="prev" href="pam.html" title="Chapter 28. PAM-Based Distributed Authentication"><link rel="next" href="unicode.html" title="Chapter 30. Unicode/Charsets"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 29. Integrating MS Windows Networks with Samba</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="pam.html">Prev</a> </td><th width="60%" align="center">Part III. Advanced Configuration</th><td width="20%" align="right"> <a accesskey="n" href="unicode.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="integrate-ms-networks"></a>Chapter 29. Integrating MS Windows Networks with Samba</h2></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht at samba.org">jht at samba.org</a>&gt;</code></p></div></div></div></div><div><p class="pubdate"> (Jan 01 2001) </p></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="integrate-ms-networks.html#id2661040">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="integrate-ms-networks.html#id2661060">Background Information</a></span></dt><dt><span class="sect1"><a href="integrate-ms-networks.html#id2661189">Name Resolution in a Pure UNIX/Linux World</a></span></dt><dd><dl><dt><span class="sect2"><a href="integrate-ms-networks.html#id2661262"><code class="filename">/etc/hosts</code></a></span></dt><dt><span class="sect2"><a href="integrate-ms-networks.html#id2661451"><code class="filename">/etc/resolv.conf</code></a></span></dt><dt><span class="sect2"><a href="integrate-ms-networks.html#id2661487"><code class="filename">/etc/host.conf</code></a></span></dt><dt><span class="sect2"><a href="integrate-ms-networks.html#id2661538"><code class="filename">/etc/nsswitch.conf</code></a></span></dt></dl></dd><dt><span class="sect1"><a href="integrate-ms-networks.html#id2661662">Name Resolution as Used within MS Windows Networking</a></span></dt><dd><dl><dt><span class="sect2"><a href="integrate-ms-networks.html#id2662096">The NetBIOS Name Cache</a></span></dt><dt><span class="sect2"><a href="integrate-ms-networks.html#id2662183">The LMHOSTS File</a></span></dt><dt><span class="sect2"><a href="integrate-ms-networks.html#id2662356">HOSTS File</a></span></dt><dt><span class="sect2"><a href="integrate-ms-networks.html#id2662384">DNS Lookup</a></span></dt><dt><span class="sect2"><a href="integrate-ms-networks.html#id2662411">WINS Lookup</a></span></dt></dl></dd><dt><span class="sect1"><a href="integrate-ms-networks.html#id2662549">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="integrate-ms-networks.html#id2662562">Pinging Works Only One Way</a></span></dt><dt><span class="sect2"><a href="integrate-ms-networks.html#id2662593">Very Slow Network Connections</a></span></dt><dt><span class="sect2"><a href="integrate-ms-networks.html#id2662635">Samba Server Name-Change Problem</a></span></dt></dl></dd></dl></div><p>
-<a class="indexterm" name="id2660998"></a>
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 29. Integrating MS Windows Networks with Samba</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="optional.html" title="Part III. Advanced Configuration"><link rel="prev" href="pam.html" title="Chapter 28. PAM-Based Distributed Authentication"><link rel="next" href="unicode.html" title="Chapter 30. Unicode/Charsets"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 29. Integrating MS Windows Networks with Samba</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="pam.html">Prev</a> </td><th width="60%" align="center">Part III. Advanced Configuration</th><td width="20%" align="right"> <a accesskey="n" href="unicode.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="integrate-ms-networks"></a>Chapter 29. Integrating MS Windows Networks with Samba</h2></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht at samba.org">jht at samba.org</a>&gt;</code></p></div></div></div></div><div><p class="pubdate"> (Jan 01 2001) </p></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="integrate-ms-networks.html#id2661053">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="integrate-ms-networks.html#id2661074">Background Information</a></span></dt><dt><span class="sect1"><a href="integrate-ms-networks.html#id2661203">Name Resolution in a Pure UNIX/Linux World</a></span></dt><dd><dl><dt><span class="sect2"><a href="integrate-ms-networks.html#id2661276"><code class="filename">/etc/hosts</code></a></span></dt><dt><span class="sect2"><a href="integrate-ms-networks.html#id2661464"><code class="filename">/etc/resolv.conf</code></a></span></dt><dt><span class="sect2"><a href="integrate-ms-networks.html#id2661500"><code class="filename">/etc/host.conf</code></a></span></dt><dt><span class="sect2"><a href="integrate-ms-networks.html#id2661552"><code class="filename">/etc/nsswitch.conf</code></a></span></dt></dl></dd><dt><span class="sect1"><a href="integrate-ms-networks.html#id2661676">Name Resolution as Used within MS Windows Networking</a></span></dt><dd><dl><dt><span class="sect2"><a href="integrate-ms-networks.html#id2662110">The NetBIOS Name Cache</a></span></dt><dt><span class="sect2"><a href="integrate-ms-networks.html#id2662196">The LMHOSTS File</a></span></dt><dt><span class="sect2"><a href="integrate-ms-networks.html#id2662369">HOSTS File</a></span></dt><dt><span class="sect2"><a href="integrate-ms-networks.html#id2662397">DNS Lookup</a></span></dt><dt><span class="sect2"><a href="integrate-ms-networks.html#id2662425">WINS Lookup</a></span></dt></dl></dd><dt><span class="sect1"><a href="integrate-ms-networks.html#id2662562">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="integrate-ms-networks.html#id2662575">Pinging Works Only One Way</a></span></dt><dt><span class="sect2"><a href="integrate-ms-networks.html#id2662607">Very Slow Network Connections</a></span></dt><dt><span class="sect2"><a href="integrate-ms-networks.html#id2662649">Samba Server Name-Change Problem</a></span></dt></dl></dd></dl></div><p>
+<a class="indexterm" name="id2661011"></a>
 This chapter deals with NetBIOS over TCP/IP name to IP address resolution. If
 your MS Windows clients are not configured to use NetBIOS over TCP/IP, then this
 section does not apply to your installation. If your installation involves the use of
 NetBIOS over TCP/IP, then this chapter may help you to resolve networking problems.
 </p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>
-<a class="indexterm" name="id2661015"></a>
-<a class="indexterm" name="id2661022"></a>
+<a class="indexterm" name="id2661029"></a>
+<a class="indexterm" name="id2661036"></a>
 NetBIOS over TCP/IP has nothing to do with NetBEUI. NetBEUI is NetBIOS
 over Logical Link Control (LLC). On modern networks it is highly advised
 to not run NetBEUI at all. Note also that there is no such thing as
 NetBEUI over TCP/IP  the existence of such a protocol is a complete
 and utter misapprehension.
-</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2661040"></a>Features and Benefits</h2></div></div></div><p>
+</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2661053"></a>Features and Benefits</h2></div></div></div><p>
 Many MS Windows network administrators have never been exposed to basic TCP/IP
 networking as it is implemented in a UNIX/Linux operating system. Likewise, many UNIX and
 Linux administrators have not been exposed to the intricacies of MS Windows TCP/IP-based
@@ -20,12 +20,12 @@
 </p><p>
 This chapter gives a short introduction to the basics of how a name can be resolved to 
 its IP address for each operating system environment.
-</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2661060"></a>Background Information</h2></div></div></div><p>
-<a class="indexterm" name="id2661068"></a>
-<a class="indexterm" name="id2661075"></a>
+</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2661074"></a>Background Information</h2></div></div></div><p>
 <a class="indexterm" name="id2661082"></a>
-<a class="indexterm" name="id2661089"></a>
-<a class="indexterm" name="id2661096"></a>
+<a class="indexterm" name="id2661088"></a>
+<a class="indexterm" name="id2661095"></a>
+<a class="indexterm" name="id2661102"></a>
+<a class="indexterm" name="id2661109"></a>
 Since the introduction of MS Windows 2000, it is possible to run MS Windows networking
 without the use of NetBIOS over TCP/IP. NetBIOS over TCP/IP uses UDP port 137 for NetBIOS
 name resolution and uses TCP port 139 for NetBIOS session services. When NetBIOS over
@@ -36,43 +36,43 @@
 the client will use UDP port 137 (NetBIOS Name Service, also known as the Windows Internet
 Name Service, or WINS), TCP port 139, and TCP port 445 (for actual file and print traffic).
 </p></div><p>
-<a class="indexterm" name="id2661124"></a>
-<a class="indexterm" name="id2661130"></a>
 <a class="indexterm" name="id2661137"></a>
 <a class="indexterm" name="id2661144"></a>
 <a class="indexterm" name="id2661150"></a>
 <a class="indexterm" name="id2661157"></a>
+<a class="indexterm" name="id2661164"></a>
+<a class="indexterm" name="id2661171"></a>
 When NetBIOS over TCP/IP is disabled, the use of DNS is essential. Most installations that disable NetBIOS
 over TCP/IP today use MS Active Directory Service (ADS). ADS requires
-<a class="indexterm" name="id2661167"></a> dynamic DNS with Service Resource
-Records (SRV RR) and with Incremental Zone Transfers (IXFR).  <a class="indexterm" name="id2661178"></a>
+<a class="indexterm" name="id2661181"></a> dynamic DNS with Service Resource
+Records (SRV RR) and with Incremental Zone Transfers (IXFR).  <a class="indexterm" name="id2661191"></a>
 Use of DHCP with ADS is recommended as a further means of maintaining central control over the client
 workstation network configuration.
-</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2661189"></a>Name Resolution in a Pure UNIX/Linux World</h2></div></div></div><p>
+</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2661203"></a>Name Resolution in a Pure UNIX/Linux World</h2></div></div></div><p>
 The key configuration files covered in this section are:
-</p><a class="indexterm" name="id2661199"></a><a class="indexterm" name="id2661206"></a><a class="indexterm" name="id2661213"></a><a class="indexterm" name="id2661220"></a><div class="itemizedlist"><ul type="disc"><li><p><code class="filename">/etc/hosts</code></p></li><li><p><code class="filename">/etc/resolv.conf</code></p></li><li><p><code class="filename">/etc/host.conf</code></p></li><li><p><code class="filename">/etc/nsswitch.conf</code></p></li></ul></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2661262"></a><code class="filename">/etc/hosts</code></h3></div></div></div><p>
+</p><a class="indexterm" name="id2661213"></a><a class="indexterm" name="id2661220"></a><a class="indexterm" name="id2661227"></a><a class="indexterm" name="id2661234"></a><div class="itemizedlist"><ul type="disc"><li><p><code class="filename">/etc/hosts</code></p></li><li><p><code class="filename">/etc/resolv.conf</code></p></li><li><p><code class="filename">/etc/host.conf</code></p></li><li><p><code class="filename">/etc/nsswitch.conf</code></p></li></ul></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2661276"></a><code class="filename">/etc/hosts</code></h3></div></div></div><p>
 This file contains a static list of IP addresses and names.
 </p><pre class="programlisting">
 127.0.0.1	localhost localhost.localdomain
 192.168.1.1	bigbox.quenya.org	bigbox	alias4box
 </pre><p>
 </p><p>
-<a class="indexterm" name="id2661285"></a>
-<a class="indexterm" name="id2661292"></a>
+<a class="indexterm" name="id2661298"></a>
+<a class="indexterm" name="id2661306"></a>
 The purpose of <code class="filename">/etc/hosts</code> is to provide a 
 name resolution mechanism so users do not need to remember 
 IP addresses.
 </p><p>
-<a class="indexterm" name="id2661310"></a>
-<a class="indexterm" name="id2661317"></a>
 <a class="indexterm" name="id2661324"></a>
+<a class="indexterm" name="id2661330"></a>
+<a class="indexterm" name="id2661337"></a>
 Network packets that are sent over the physical network transport 
 layer communicate not via IP addresses but rather using the Media 
 Access Control address, or MAC address. IP addresses are currently 
 32 bits in length and are typically presented as four decimal 
 numbers that are separated by a dot (or period)  for example, 168.192.1.1.
 </p><p>
-<a class="indexterm" name="id2661342"></a>
+<a class="indexterm" name="id2661356"></a>
 MAC addresses use 48 bits (or 6 bytes) and are typically represented 
 as two-digit hexadecimal numbers separated by colons: 40:8e:0a:12:34:56.
 </p><p>
@@ -84,14 +84,14 @@
 address can be assigned per MAC address. One address must be the primary IP address  this is the
 address that will be returned in the Address Resolution Protocol (ARP) reply.
 </p><p>
-<a class="indexterm" name="id2661373"></a>
+<a class="indexterm" name="id2661387"></a>
 When a user or a process wants to communicate with another machine, 
 the protocol implementation ensures that the &#8220;<span class="quote">machine name</span>&#8221; or &#8220;<span class="quote">host 
 name</span>&#8221; is resolved to an IP address in a manner that is controlled 
 by the TCP/IP configuration control files. The file 
 <code class="filename">/etc/hosts</code> is one such file.
 </p><p>
-<a class="indexterm" name="id2661400"></a>
+<a class="indexterm" name="id2661414"></a>
 When the IP address of the destination interface has been determined, a protocol called ARP/RARP is used to
 identify the MAC address of the target interface. ARP is a broadcast-oriented method that uses User Datagram
 Protocol (UDP) to send a request to all interfaces on the local network segment using the all 1s MAC address.
@@ -99,7 +99,7 @@
 address ff:ff:ff:ff:ff:ff. The reply packet from an ARP request will contain the MAC address and the primary
 IP address for each interface.
 </p><p>
-<a class="indexterm" name="id2661429"></a>
+<a class="indexterm" name="id2661443"></a>
 The <code class="filename">/etc/hosts</code> file is foundational to all 
 UNIX/Linux TCP/IP installations and as a minimum will contain 
 the localhost and local network interface IP addresses and the 
@@ -107,7 +107,7 @@
 This file helps to prime the pump so a basic level of name 
 resolution can exist before any other method of name resolution 
 becomes available.
-</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2661451"></a><code class="filename">/etc/resolv.conf</code></h3></div></div></div><p>
+</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2661464"></a><code class="filename">/etc/resolv.conf</code></h3></div></div></div><p>
 This file tells the name resolution libraries:
 </p><div class="itemizedlist"><ul type="disc"><li><p>The name of the domain to which the machine 
 	belongs.
@@ -117,8 +117,8 @@
 	</p></li><li><p>The name or IP address of available domain 
 	name servers that may be asked to perform name-to-address 
 	translation lookups.
-	</p></li></ul></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2661487"></a><code class="filename">/etc/host.conf</code></h3></div></div></div><p>
-<a class="indexterm" name="id2661498"></a>
+	</p></li></ul></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2661500"></a><code class="filename">/etc/host.conf</code></h3></div></div></div><p>
+<a class="indexterm" name="id2661512"></a>
 <code class="filename">/etc/host.conf</code> is the primary means by which the setting in
 <code class="filename">/etc/resolv.conf</code> may be effected. It is a critical configuration file. This file controls
 the order by which name resolution may proceed. The typical structure is:
@@ -127,8 +127,8 @@
 multi on
 </pre><p>Both addresses should be returned. Please refer to the 
 man page for <code class="filename">host.conf</code> for further details.
-</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2661538"></a><code class="filename">/etc/nsswitch.conf</code></h3></div></div></div><p>
-<a class="indexterm" name="id2661549"></a>
+</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2661552"></a><code class="filename">/etc/nsswitch.conf</code></h3></div></div></div><p>
+<a class="indexterm" name="id2661563"></a>
 This file controls the actual name resolution targets. The 
 file typically has resolver object specifications as follows:
 </p><pre class="programlisting">
@@ -160,11 +160,11 @@
 sent, TCP/IP networks are silent. All TCP/IP communications assume a 
 principal of speaking only when necessary.
 </p><p>
-<a class="indexterm" name="id2661585"></a>
-<a class="indexterm" name="id2661592"></a>
 <a class="indexterm" name="id2661599"></a>
 <a class="indexterm" name="id2661606"></a>
 <a class="indexterm" name="id2661613"></a>
+<a class="indexterm" name="id2661620"></a>
+<a class="indexterm" name="id2661627"></a>
 Starting with version 2.2.0, Samba has Linux support for extensions to 
 the name service switch infrastructure so Linux clients will 
 be able to obtain resolution of MS Windows NetBIOS names to IP 
@@ -177,11 +177,11 @@
 will be possible to ping any MS Windows machine by its NetBIOS 
 machine name, as long as that machine is within the workgroup to 
 which both the Samba machine and the MS Windows machine belong.
-</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2661662"></a>Name Resolution as Used within MS Windows Networking</h2></div></div></div><p>
-<a class="indexterm" name="id2661670"></a>
-<a class="indexterm" name="id2661677"></a>
+</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2661676"></a>Name Resolution as Used within MS Windows Networking</h2></div></div></div><p>
 <a class="indexterm" name="id2661684"></a>
 <a class="indexterm" name="id2661691"></a>
+<a class="indexterm" name="id2661698"></a>
+<a class="indexterm" name="id2661705"></a>
 MS Windows networking is predicated on the name each machine is given. This name is known variously (and
 inconsistently) as the &#8220;<span class="quote">computer name,</span>&#8221; &#8220;<span class="quote">machine name,</span>&#8221; &#8220;<span class="quote">networking
 name,</span>&#8221; &#8220;<span class="quote">NetBIOS name,</span>&#8221; or &#8220;<span class="quote">SMB name.</span>&#8221; All terms mean the same thing with the
@@ -195,16 +195,16 @@
 <a class="link" href="integrate-ms-networks.html#uniqnetbiosnames" title="Table 29.1. Unique NetBIOS Names">Unique NetBIOS names</a> and <a class="link" href="integrate-ms-networks.html#netbiosnamesgrp" title="Table 29.2. Group Names">group names</a> tables 
 list typical NetBIOS name/service type registrations.
 </p><div class="table"><a name="uniqnetbiosnames"></a><p class="title"><b>Table 29.1. Unique NetBIOS Names</b></p><div class="table-contents"><table summary="Unique NetBIOS Names" border="1"><colgroup><col align="left"><col align="justify"></colgroup><tbody><tr><td align="left">MACHINENAME&lt;00&gt;</td><td align="justify">Server Service is running on MACHINENAME</td></tr><tr><td align="left">MACHINENAME&lt;03&gt;</td><td align="justify">Generic machine name (NetBIOS name)</td></tr><tr><td align="left">MACHINENAME&lt;20&gt;</td><td align="justify">LanMan server service is running on MACHINENAME</td></tr><tr><td align="left">WORKGROUP&lt;1b&gt;</td><td align="justify">Domain master browser</td></tr></tbody></table></div></div><br class="table-break"><div class="table"><a name="netbiosnamesgrp"></a><p class="title"><b>Table 29.2. Group Names</b></p><div class="table-contents"><table summary="Group Names" border="1"><colgroup><col align="left"><col align="justify"></colgroup><tbody><tr><td align="left">WORKGROUP&lt;03&gt;</td><td align="justify">Generic name registered by all members of WORKGROUP</td></tr><tr><td align="left">WORKGROUP&lt;1c&gt;</td><td align="justify">Domain cntrollers/netlogon servers</td></tr><tr><td align="left">WORKGROUP&lt;1d&gt;</td><td align="justify">Local master browsers</td></tr><tr><td align="left">WORKGROUP&lt;1e&gt;</td><td align="justify">Browser election service</td></tr></tbody></table></div></div><br class="table-break"><p>
-<a class="indexterm" name="id2661887"></a>
+<a class="indexterm" name="id2661901"></a>
 It should be noted that all NetBIOS machines register their own 
 names as per <a class="link" href="integrate-ms-networks.html#uniqnetbiosnames" title="Table 29.1. Unique NetBIOS Names">Unique NetBIOS names</a> and <a class="link" href="integrate-ms-networks.html#netbiosnamesgrp" title="Table 29.2. Group Names">group names</a>. This is in vast contrast to TCP/IP 
 installations where the system administrator traditionally 
 determines in the <code class="filename">/etc/hosts</code> or in the DNS database what names 
 are associated with each IP address.
 </p><p>
-<a class="indexterm" name="id2661922"></a>
-<a class="indexterm" name="id2661929"></a>
 <a class="indexterm" name="id2661936"></a>
+<a class="indexterm" name="id2661943"></a>
+<a class="indexterm" name="id2661950"></a>
 One further point of clarification should be noted. The <code class="filename">/etc/hosts</code> 
 file and the DNS records do not provide the NetBIOS name information 
 that MS Windows clients depend on to locate the type of service that may 
@@ -216,8 +216,8 @@
 IP address that is returned in the enumerated list of IP addresses.
 Whichever machine first replies, it then ends up providing the logon services.
 </p><p>
-<a class="indexterm" name="id2661968"></a>
-<a class="indexterm" name="id2661974"></a>
+<a class="indexterm" name="id2661981"></a>
+<a class="indexterm" name="id2661988"></a>
 The name &#8220;<span class="quote">workgroup</span>&#8221; or &#8220;<span class="quote">domain</span>&#8221; really can be confusing, since these 
 have the added significance of indicating what is the security 
 architecture of the MS Windows network. The term &#8220;<span class="quote">workgroup</span>&#8221; indicates 
@@ -230,14 +230,14 @@
 user-level security in a workgroup environment, thus requiring the use 
 of a username and a matching password.
 </p><p>
-<a class="indexterm" name="id2662007"></a>
-<a class="indexterm" name="id2662014"></a>
-<a class="indexterm" name="id2662023"></a>
-<a class="indexterm" name="id2662032"></a>
-<a class="indexterm" name="id2662042"></a>
-<a class="indexterm" name="id2662052"></a>
-<a class="indexterm" name="id2662058"></a>
+<a class="indexterm" name="id2662021"></a>
+<a class="indexterm" name="id2662027"></a>
+<a class="indexterm" name="id2662037"></a>
+<a class="indexterm" name="id2662046"></a>
+<a class="indexterm" name="id2662056"></a>
 <a class="indexterm" name="id2662065"></a>
+<a class="indexterm" name="id2662072"></a>
+<a class="indexterm" name="id2662079"></a>
 MS Windows networking is thus predetermined to use machine names 
 for all local and remote machine message passing. The protocol used is 
 called Server Message Block (SMB), and this is implemented using 
@@ -252,10 +252,10 @@
 MS Windows machines use a complex array of name resolution mechanisms. 
 Since we are primarily concerned with TCP/IP, this demonstration is 
 limited to this area.
-</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2662096"></a>The NetBIOS Name Cache</h3></div></div></div><p>
-<a class="indexterm" name="id2662104"></a>
-<a class="indexterm" name="id2662110"></a>
-<a class="indexterm" name="id2662117"></a>
+</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2662110"></a>The NetBIOS Name Cache</h3></div></div></div><p>
+<a class="indexterm" name="id2662118"></a>
+<a class="indexterm" name="id2662124"></a>
+<a class="indexterm" name="id2662131"></a>
 All MS Windows machines employ an in-memory buffer in which is 
 stored the NetBIOS names and IP addresses for all external 
 machines that machine has communicated with over the 
@@ -263,7 +263,7 @@
 for a machine from the local cache than it is to go through all the 
 configured name resolution mechanisms.
 </p><p>
-<a class="indexterm" name="id2662132"></a>
+<a class="indexterm" name="id2662146"></a>
 If a machine whose name is in the local name cache is shut 
 down before the name is expired and flushed from the cache, then 
 an attempt to exchange a message with that machine will be subject 
@@ -271,14 +271,14 @@
 lookup will succeed, but the machine cannot respond. This can be 
 frustrating for users but is a characteristic of the protocol.
 </p><p>
-<a class="indexterm" name="id2662149"></a>
-<a class="indexterm" name="id2662156"></a>
 <a class="indexterm" name="id2662162"></a>
+<a class="indexterm" name="id2662169"></a>
+<a class="indexterm" name="id2662176"></a>
 The MS Windows utility that allows examination of the NetBIOS 
 name cache is called &#8220;<span class="quote">nbtstat.</span>&#8221; The Samba equivalent
 is called <code class="literal">nmblookup</code>.
-</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2662183"></a>The LMHOSTS File</h3></div></div></div><p>
-<a class="indexterm" name="id2662191"></a>
+</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2662196"></a>The LMHOSTS File</h3></div></div></div><p>
+<a class="indexterm" name="id2662204"></a>
 This file is usually located in MS Windows NT 4.0 or Windows 200x/XP in the directory
 <code class="filename">%SystemRoot%\SYSTEM32\DRIVERS\ETC</code> and contains the IP address
 and the machine name in matched pairs. The <code class="filename">LMHOSTS</code> file
@@ -363,15 +363,15 @@
 # so keeping the number of comments to a minimum will improve performance.
 # Therefore it is not advisable to simply add lmhosts file entries onto the
 # end of this file.
-</pre></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2662356"></a>HOSTS File</h3></div></div></div><p>
+</pre></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2662369"></a>HOSTS File</h3></div></div></div><p>
 This file is usually located in MS Windows NT 4.0 or Windows 200x/XP in 
 the directory <code class="filename">%SystemRoot%\SYSTEM32\DRIVERS\ETC</code> and contains 
 the IP address and the IP hostname in matched pairs. It can be 
 used by the name resolution infrastructure in MS Windows, depending 
 on how the TCP/IP environment is configured. This file is in 
 every way the equivalent of the UNIX/Linux <code class="filename">/etc/hosts</code> file.
-</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2662384"></a>DNS Lookup</h3></div></div></div><p>
-<a class="indexterm" name="id2662391"></a>
+</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2662397"></a>DNS Lookup</h3></div></div></div><p>
+<a class="indexterm" name="id2662405"></a>
 This capability is configured in the TCP/IP setup area in the network 
 configuration facility. If enabled, an elaborate name resolution sequence 
 is followed, the precise nature of which is dependent on how the NetBIOS 
@@ -382,10 +382,10 @@
 Node Type 8, then a NetBIOS Unicast (over UDP Unicast) is sent to the 
 WINS server to obtain a lookup before DNS, HOSTS, LMHOSTS, or broadcast 
 lookup is used.
-</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2662411"></a>WINS Lookup</h3></div></div></div><p>
-<a class="indexterm" name="id2662419"></a>
-<a class="indexterm" name="id2662425"></a>
-<a class="indexterm" name="id2662435"></a>
+</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2662425"></a>WINS Lookup</h3></div></div></div><p>
+<a class="indexterm" name="id2662432"></a>
+<a class="indexterm" name="id2662439"></a>
+<a class="indexterm" name="id2662449"></a>
 A WINS (Windows Internet Name Server) service is the equivalent of the 
 rfc1001/1002 specified NBNS (NetBIOS Name Server). A WINS server stores 
 the names and IP addresses that are registered by a Windows client 
@@ -393,19 +393,19 @@
 </p><p>
 To configure Samba to be a WINS server, the following parameter needs 
 to be added to the <code class="filename">smb.conf</code> file:
-</p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2662468"></a><em class="parameter"><code>wins support = Yes</code></em></td></tr></table><p>
-<a class="indexterm" name="id2662482"></a>
+</p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2662481"></a><em class="parameter"><code>wins support = Yes</code></em></td></tr></table><p>
+<a class="indexterm" name="id2662495"></a>
 To configure Samba to use a WINS server, the following parameters are 
 needed in the <code class="filename">smb.conf</code> file:
-</p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2662504"></a><em class="parameter"><code>wins support = No</code></em></td></tr><tr><td><a class="indexterm" name="id2662515"></a><em class="parameter"><code>wins server = xxx.xxx.xxx.xxx</code></em></td></tr></table><p>
+</p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2662517"></a><em class="parameter"><code>wins support = No</code></em></td></tr><tr><td><a class="indexterm" name="id2662529"></a><em class="parameter"><code>wins server = xxx.xxx.xxx.xxx</code></em></td></tr></table><p>
 where <em class="replaceable"><code>xxx.xxx.xxx.xxx</code></em> is the IP address 
 of the WINS server.
 </p><p>For information about setting up Samba as a WINS server, read 
-<a class="link" href="NetworkBrowsing.html" title="Chapter 10. Network Browsing">Network Browsing</a>.</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2662549"></a>Common Errors</h2></div></div></div><p>
+<a class="link" href="NetworkBrowsing.html" title="Chapter 10. Network Browsing">Network Browsing</a>.</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2662562"></a>Common Errors</h2></div></div></div><p>
 TCP/IP network configuration problems find every network administrator sooner or later.
 The cause can be anything from keyboard mishaps to forgetfulness to simple mistakes to
 carelessness. Of course, no one is ever deliberately careless!
-</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2662562"></a>Pinging Works Only One Way</h3></div></div></div><p>
+</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2662575"></a>Pinging Works Only One Way</h3></div></div></div><p>
 	&#8220;<span class="quote">I can ping my Samba server from Windows, but I cannot ping my Windows
 	machine from the Samba server.</span>&#8221;
 	</p><p>
@@ -415,10 +415,10 @@
 	</p><p>
 	Due to inconsistent netmasks, the Windows machine was on network 192.168.1.0/24, while
 	the Samba server was on network 192.168.1.128/25  logically a different network.
-	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2662593"></a>Very Slow Network Connections</h3></div></div></div><p>
+	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2662607"></a>Very Slow Network Connections</h3></div></div></div><p>
 	A common cause of slow network response includes:
 	</p><div class="itemizedlist"><ul type="disc"><li><p>Client is configured to use DNS and the DNS server is down.</p></li><li><p>Client is configured to use remote DNS server, but the
-		remote connection is down.</p></li><li><p>Client is configured to use a WINS server, but there is no WINS server.</p></li><li><p>Client is not configured to use a WINS server, but there is a WINS server.</p></li><li><p>Firewall is filtering out DNS or WINS traffic.</p></li></ul></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2662635"></a>Samba Server Name-Change Problem</h3></div></div></div><p>
+		remote connection is down.</p></li><li><p>Client is configured to use a WINS server, but there is no WINS server.</p></li><li><p>Client is not configured to use a WINS server, but there is a WINS server.</p></li><li><p>Firewall is filtering out DNS or WINS traffic.</p></li></ul></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2662649"></a>Samba Server Name-Change Problem</h3></div></div></div><p>
 	&#8220;<span class="quote">The name of the Samba server was changed, Samba was restarted, and now the Samba server cannot be
 	pinged by its new name from an MS Windows NT4 workstation, but it does still respond to pinging using
 	the old name. Why?</span>&#8221;

Modified: branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/introduction.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/introduction.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/introduction.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,5 +1,5 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Part I. General Installation</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="prev" href="IntroSMB.html" title="Introduction"><link rel="next" href="install.html" title="Chapter 1. How to Install and Test SAMBA"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Part I. General Installation</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="IntroSMB.html">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="install.html">Next</a></td></tr></table><hr></div><div class="part" lang="en"><div class="titlepage"><div><div><h1 class="title"><a name="introduction"></a>Part I. General Installation</h1></div></div></div><div class="partintro" lang="en"><div><div><div><h1 class="title"><a name="id2544070"></a>Preparing Samba for Configuration</h1></div></div></div><p>
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Part I. General Installation</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="prev" href="IntroSMB.html" title="Introduction"><link rel="next" href="install.html" title="Chapter 1. How to Install and Test SAMBA"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Part I. General Installation</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="IntroSMB.html">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="install.html">Next</a></td></tr></table><hr></div><div class="part" lang="en"><div class="titlepage"><div><div><h1 class="title"><a name="introduction"></a>Part I. General Installation</h1></div></div></div><div class="partintro" lang="en"><div><div><div><h1 class="title"><a name="id2544084"></a>Preparing Samba for Configuration</h1></div></div></div><p>
 This section of the Samba-HOWTO-Collection contains general info on how to install Samba 
 and how to configure the parts of Samba you will most likely need.
 PLEASE read this.
-</p><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="chapter"><a href="install.html">1. How to Install and Test SAMBA</a></span></dt><dd><dl><dt><span class="sect1"><a href="install.html#id2544219">Obtaining and Installing Samba</a></span></dt><dt><span class="sect1"><a href="install.html#id2544264">Configuring Samba (smb.conf)</a></span></dt><dd><dl><dt><span class="sect2"><a href="install.html#id2544309">Configuration File Syntax</a></span></dt><dt><span class="sect2"><a href="install.html#tdbdocs">TDB Database File Information</a></span></dt><dt><span class="sect2"><a href="install.html#id2545276">Starting Samba</a></span></dt><dt><span class="sect2"><a href="install.html#id2545469">Example Configuration</a></span></dt><dt><span class="sect2"><a href="install.html#id2545912">SWAT</a></span></dt></dl></dd><dt><span class="sect1"><a href="install.html#id2545973">List Shares Available on the Server</a></span></dt><dt><span class="sect1"><a href="install.html#id2546028">Connect with a UNIX Client</a></span></dt><dt><span class="sect1"><a href="install.html#id2546128">Connect from a Remote SMB Client</a></span></dt><dd><dl><dt><span class="sect2"><a href="install.html#id2546214">What If Things Don't Work?</a></span></dt><dt><span class="sect2"><a href="install.html#id2546260">Still Stuck?</a></span></dt></dl></dd><dt><span class="sect1"><a href="install.html#id2546294">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="install.html#id2546304">Large Number of smbd Processes</a></span></dt><dt><span class="sect2"><a href="install.html#id2546399">Error Message: open_oplock_ipc</a></span></dt><dt><span class="sect2"><a href="install.html#id2546433">&#8220;<span class="quote"><span class="errorname">The network name cannot be found</span></span>&#8221;</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="FastStart.html">2. Fast Start: Cure for Impatience</a></span></dt><dd><dl><dt><span class="sect1"><a href="FastStart.html#id2546582">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="FastStart.html#id2546606">Description of Example Sites</a></span></dt><dt><span class="sect1"><a href="FastStart.html#id2546686">Worked Examples</a></span></dt><dd><dl><dt><span class="sect2"><a href="FastStart.html#id2546704">Standalone Server</a></span></dt><dt><span class="sect2"><a href="FastStart.html#id2548624">Domain Member Server</a></span></dt><dt><span class="sect2"><a href="FastStart.html#id2549549">Domain Controller</a></span></dt></dl></dd></dl></dd></dl></div></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="IntroSMB.html">Prev</a> </td><td width="20%" align="center"> </td><td width="40%" align="right"> <a accesskey="n" href="install.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Introduction </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> Chapter 1. How to Install and Test SAMBA</td></tr></table></div></body></html>
+</p><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="chapter"><a href="install.html">1. How to Install and Test SAMBA</a></span></dt><dd><dl><dt><span class="sect1"><a href="install.html#id2544233">Obtaining and Installing Samba</a></span></dt><dt><span class="sect1"><a href="install.html#id2544278">Configuring Samba (smb.conf)</a></span></dt><dd><dl><dt><span class="sect2"><a href="install.html#id2544323">Configuration File Syntax</a></span></dt><dt><span class="sect2"><a href="install.html#tdbdocs">TDB Database File Information</a></span></dt><dt><span class="sect2"><a href="install.html#id2545290">Starting Samba</a></span></dt><dt><span class="sect2"><a href="install.html#id2545482">Example Configuration</a></span></dt><dt><span class="sect2"><a href="install.html#id2545926">SWAT</a></span></dt></dl></dd><dt><span class="sect1"><a href="install.html#id2545986">List Shares Available on the Server</a></span></dt><dt><span class="sect1"><a href="install.html#id2546042">Connect with a UNIX Client</a></span></dt><dt><span class="sect1"><a href="install.html#id2546142">Connect from a Remote SMB Client</a></span></dt><dd><dl><dt><span class="sect2"><a href="install.html#id2546228">What If Things Don't Work?</a></span></dt><dt><span class="sect2"><a href="install.html#id2546274">Still Stuck?</a></span></dt></dl></dd><dt><span class="sect1"><a href="install.html#id2546307">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="install.html#id2546318">Large Number of smbd Processes</a></span></dt><dt><span class="sect2"><a href="install.html#id2546412">Error Message: open_oplock_ipc</a></span></dt><dt><span class="sect2"><a href="install.html#id2546446">&#8220;<span class="quote"><span class="errorname">The network name cannot be found</span></span>&#8221;</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="FastStart.html">2. Fast Start: Cure for Impatience</a></span></dt><dd><dl><dt><span class="sect1"><a href="FastStart.html#id2546595">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="FastStart.html#id2546619">Description of Example Sites</a></span></dt><dt><span class="sect1"><a href="FastStart.html#id2546699">Worked Examples</a></span></dt><dd><dl><dt><span class="sect2"><a href="FastStart.html#id2546718">Standalone Server</a></span></dt><dt><span class="sect2"><a href="FastStart.html#id2548638">Domain Member Server</a></span></dt><dt><span class="sect2"><a href="FastStart.html#id2549562">Domain Controller</a></span></dt></dl></dd></dl></dd></dl></div></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="IntroSMB.html">Prev</a> </td><td width="20%" align="center"> </td><td width="40%" align="right"> <a accesskey="n" href="install.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Introduction </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> Chapter 1. How to Install and Test SAMBA</td></tr></table></div></body></html>

Modified: branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/ix01.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/ix01.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/ix01.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,9 +1,9 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Index</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="prev" href="go01.html" title="Glossary"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Index</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="go01.html">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> </td></tr></table><hr></div><div class="index"><div class="titlepage"><div><div><h2 class="title"><a name="id2688450"></a>Index</h2></div></div></div><div class="index"><div class="indexdiv"><h3>Symbols</h3><dl><dt>"Printers" folder, <a class="indexterm" href="CUPS-printing.html#id2635008">Caveats to Be Considered</a>, <a class="indexterm" href="CUPS-printing.html#id2636286">Installing the PostScript Driver on a Client</a>, <a class="indexterm" href="CUPS-printing.html#id2637328">Manual Driver Installation in 15 Steps</a></dt><dt>$, <a class="indexterm" href="domain-member.html#id2562869">Manual Creation of Machine Trust Accounts</a></dt><dt>%i macro, <a class="indexterm" href="cfgsmarts.html#id2667287">Multiple Virtual Server Personalities</a></dt><dt>%L, <a class="indexterm" href="cfgsmarts.html#id2667287">Multiple Virtual Server Personalities</a></dt><dt>%PDF, <a class="indexterm" href="CUPS-printing.html#id2629184">MIME Types and CUPS Filters</a></dt><dt>%SystemRoot%\System32\config, <a class="indexterm" href="samba-bdc.html#id2559353">MS Windows NT4-style Domain Control</a></dt><dt>../source/nsswitch, <a class="indexterm" href="winbind.html#id2649617">Configure Winbind and PAM</a></dt><dt>.ai, <a class="indexterm" href="CUPS-printing.html#id2629184">MIME Types and CUPS Filters</a></dt><dt>.AppleDouble, <a class="indexterm" href="VFS.html#id2644750">netatalk</a></dt><dt>.eps, <a class="indexterm" href="CUPS-printing.html#id2629184">MIME Types and CUPS Filters</a></dt><dt>.pdf, <a class="indexterm" href="CUPS-printing.html#id2629184">MIME Types and CUPS Filters</a></dt><dt>.PDS extension, <a class="indexterm" href="ProfileMgmt.html#id2654967">Windows NT4 Workstation</a></dt><dt>.profiles, <a class="indexterm" href="ProfileMgmt.html#id2653808">Windows 9x/Me User Profiles</a></dt><dt>.ps, <a class="indexterm" href="CUPS-printing.html#id2629184">MIME Types and CUPS Filters</a></dt><dt>.recycle, <a class="indexterm" href="VFS.html#id2644354">recycle</a></dt><dt>/bin/false, <a class="indexterm" href="ServerType.html#id2552853">Example Configuration</a>, <a class="indexterm" href="rights.html">User Rights and Privileges</a></dt><dt>/dev/null, <a class="indexterm" href="rights.html">User Rights and Privileges</a></dt><dt>/dev/shadowvol, <a class="indexterm" href="VFS.html#id2644988">Shadow Copy Setup</a></dt><dt>/etc/cups/, <a class="indexterm" href="CUPS-printing.html#id2629184">MIME Types and CUPS Filters</a></dt><dt>/etc/cups/mime.convs, <a class="indexterm" href="CUPS-printing.html#id2627181">Raw Print Serving: Vendor Drivers on Windows Clients</a>, <a class="indexterm" href="CUPS-printing.html#cups-raw">Explicitly Enable &#8220;raw&#8221; Printing for application/octet-stream</a>, <a class="indexterm" href="CUPS-printing.html#id2629612">MIME Type Conversion Rules</a>, <a class="indexterm" href="CUPS-printing.html#id2631670">application/octet-stream Printing</a></dt><dt>/etc/cups/mime.types, <a class="indexterm" href="CUPS-printing.html#id2627181">Raw Print Serving: Vendor Drivers on Windows Clients</a>, <a class="indexterm" href="CUPS-printing.html#cups-raw">Explicitly Enable &#8220;raw&#8221; Printing for application/octet-stream</a>, <a class="indexterm" href="CUPS-printing.html#id2631670">application/octet-stream Printing</a></dt><dt>/etc/fstab, <a class="indexterm" href="VFS.html#id2644988">Shadow Copy Setup</a></dt><dt>/etc/group, <a class="indexterm" href="ServerType.html#id2552418">Share-Level Security</a>, <a class="indexterm" href="groupmapping.html#id2589322">Discussion</a>, <a class="indexterm" href="groupmapping.html#id2589715">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a>, <a class="indexterm" href="groupmapping.html#id2591250">Sample smb.conf Add Group Script</a>, <a class="indexterm" href="idmapper.html#id2597584">Domain Member Server or Domain Member Client</a>, <a class="indexterm" href="classicalprinting.html#id2616964">The [global] Section</a>, <a class="indexterm" href="winbind.html#id2646095">Features and Benefits</a>, <a class="indexterm" href="Portability.html#id2682092">HPUX</a></dt><dt>/etc/groups, <a class="indexterm" href="pam.html#id2658906">Anatomy of /etc/pam.d Entries</a></dt><dt>/etc/host.conf, <a class="indexterm" href="integrate-ms-networks.html#id2661189">Name Resolution in a Pure UNIX/Linux World</a>, <a class="indexterm" href="integrate-ms-networks.html#id2661487">/etc/host.conf</a></dt><dt>/etc/hosts, <a class="indexterm" href="domain-member.html#id2565365">Configure /etc/krb5.conf</a>, <a class="indexterm" href="NetworkBrowsing.html#id2574407">How Browsing Functions</a>, <a class="indexterm" href="integrate-ms-networks.html#id2661189">Name Resolution in a Pure UNIX/Linux World</a>, <a class="indexterm" href="integrate-ms-networks.html#id2661262">/etc/hosts</a>, <a class="indexterm" href="integrate-ms-networks.html#id2661662">Name Resolution as Used within MS Windows Networking</a>, <a class="indexterm" href="diagnosis.html#id2676074">The Tests</a></dt><dt>/etc/hosts&gt;, <a class="indexterm" href="integrate-ms-networks.html#id2661262">/etc/hosts</a></dt><dt>/etc/inetd.conf, <a class="indexterm" href="winbind.html#id2649784">Linux/FreeBSD-Specific PAM Configuration</a>, <a class="indexterm" href="compiling.html#id2681487">Starting from inetd.conf</a></dt><dt>/etc/init.d/samba, <a class="indexterm" href="domain-member.html#id2564157">Joining an NT4-type Domain with Samba-3</a>, <a class="indexterm" href="winbind.html#id2649223">Linux</a></dt><dt>/etc/init.d/samba.server, <a class="indexterm" href="winbind.html#id2649428">Solaris</a></dt><dt>/etc/init.d/smb, <a class="indexterm" href="winbind.html#id2649223">Linux</a></dt><dt>/etc/krb5.conf, <a class="indexterm" href="domain-member.html#id2565365">Configure /etc/krb5.conf</a>, <a class="indexterm" href="domain-member.html#id2566167">Possible Errors</a>, <a class="indexterm" href="idmapper.html#id2599225">ADS Domains</a>, <a class="indexterm" href="idmapper.html#id2600226">IDMAP Storage in LDAP Using Winbind</a></dt><dt>/etc/ldap.conf, <a class="indexterm" href="idmapper.html#id2600226">IDMAP Storage in LDAP Using Winbind</a>, <a class="indexterm" href="idmapper.html#id2600811">IDMAP and NSS Using LDAP from ADS with RFC2307bis Schema Extension</a></dt><dt>/etc/logingroup, <a class="indexterm" href="Portability.html#id2682092">HPUX</a></dt><dt>/etc/mime.conv, <a class="indexterm" href="StandAloneServer.html#SimplePrintServer">Central Print Serving</a></dt><dt>/etc/mime.types, <a class="indexterm" href="StandAloneServer.html#SimplePrintServer">Central Print Serving</a></dt><dt>/etc/nsswitch.conf, <a class="indexterm" href="idmapper.html#id2597584">Domain Member Server or Domain Member Client</a>, <a class="indexterm" href="idmapper.html#id2598938">NT4-Style Domains (Includes Samba Domains)</a>, <a class="indexterm" href="idmapper.html#id2599635">IDMAP_RID with Winbind</a>, <a class="indexterm" href="idmapper.html#id2600811">IDMAP and NSS Using LDAP from ADS with RFC2307bis Schema Extension</a>, <a class="indexterm" href="winbind.html#id2647036">Name Service Switch</a>, <a class="indexterm" href="winbind.html#id2647916">Configure nsswitch.conf and the Winbind Libraries on Linux and Solaris</a>, <a class="indexterm" href="integrate-ms-networks.html#id2661189">Name Resolution in a Pure UNIX/Linux World</a>, <a class="indexterm" href="integrate-ms-networks.html#id2661538">/etc/nsswitch.conf</a></dt><dt>/etc/openldap/slapd.conf, <a class="indexterm" href="FastStart.html#id2550528">The Primary Domain Controller</a></dt><dt>/etc/openldap/sldap.conf, <a class="indexterm" href="passdb.html#id2587498">Accounts and Groups Management</a></dt><dt>/etc/pam.conf, <a class="indexterm" href="winbind.html#id2650130">Solaris-Specific Configuration</a>, <a class="indexterm" href="pam.html#id2658143">Features and Benefits</a>, <a class="indexterm" href="pam.html#id2658773">Technical Discussion</a>, <a class="indexterm" href="pam.html#id2658906">Anatomy of /etc/pam.d Entries</a></dt><dt>/etc/pam.d, <a class="indexterm" href="winbind.html#id2647677">Requirements</a>, <a class="indexterm" href="winbind.html#id2647829">Testing Things Out</a>, <a class="indexterm" href="winbind.html#id2649617">Configure Winbind and PAM</a>, <a class="indexterm" href="pam.html#id2658143">Features and Benefits</a></dt><dt>/etc/pam.d/, <a class="indexterm" href="winbind.html#id2647268">Pluggable Authentication Modules</a>, <a class="indexterm" href="pam.html#id2658773">Technical Discussion</a></dt><dt>/etc/pam.d/ftp, <a class="indexterm" href="winbind.html#id2649784">Linux/FreeBSD-Specific PAM Configuration</a></dt><dt>/etc/pam.d/login, <a class="indexterm" href="winbind.html#id2649784">Linux/FreeBSD-Specific PAM Configuration</a></dt><dt>/etc/pam.d/samba, <a class="indexterm" href="winbind.html#id2649784">Linux/FreeBSD-Specific PAM Configuration</a></dt><dt>/etc/passwd, <a class="indexterm" href="ServerType.html#id2552418">Share-Level Security</a>, <a class="indexterm" href="ServerType.html#id2552853">Example Configuration</a>, <a class="indexterm" href="samba-pdc.html#id2558287">&#8220;$&#8221; Cannot Be Included in Machine Name</a>, <a class="indexterm" href="domain-member.html#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a>, <a class="indexterm" href="domain-member.html#id2562869">Manual Creation of Machine Trust Accounts</a>, <a class="indexterm" href="domain-member.html#id2563702">Windows 200x/XP Professional Client</a>, <a class="indexterm" href="domain-member.html#id2566853">Adding Machine to Domain Fails</a>, <a class="indexterm" href="StandAloneServer.html#id2567310">Background</a>, <a class="indexterm" href="StandAloneServer.html#RefDocServer">Reference Documentation Server</a>, <a class="indexterm" href="StandAloneServer.html#SimplePrintServer">Central Print Serving</a>, <a class="indexterm" href="passdb.html#id2580317">Backward Compatibility Account Storage Systems</a>, <a class="indexterm" href="passdb.html#id2585579">Plaintext</a>, <a class="indexterm" href="passdb.html#id2586381">Schema and Relationship to the RFC 2307 posixAccount</a>, <a class="indexterm" href="groupmapping.html#id2590417">Applicable Only to Versions Earlier than 3.0.11</a>, <a class="indexterm" href="idmapper.html#id2597584">Domain Member Server or Domain Member Client</a>, <a class="indexterm" href="InterdomainTrusts.html#samba-trusted-domain">Samba as the Trusted Domain</a>, <a class="indexterm" href="winbind.html#id2646095">Features and Benefits</a>, <a class="indexterm" href="winbind.html#id2648862">Starting and Testing the winbindd Daemon</a>, <a class="indexterm" href="pam.html#id2658143">Features and Benefits</a></dt><dt>/etc/printcap, <a class="indexterm" href="CUPS-printing.html#id2626130">Basic CUPS Support Configuration</a></dt><dt>/etc/resolv.conf, <a class="indexterm" href="integrate-ms-networks.html#id2661189">Name Resolution in a Pure UNIX/Linux World</a>, <a class="indexterm" href="diagnosis.html#id2675781">Assumptions</a>, <a class="indexterm" href="diagnosis.html#id2676074">The Tests</a></dt><dt>/etc/samba, <a class="indexterm" href="cfgsmarts.html#id2667287">Multiple Virtual Server Personalities</a>, <a class="indexterm" href="cfgsmarts.html#id2668301">Multiple Virtual Server Hosting</a>, <a class="indexterm" href="diagnosis.html#id2676074">The Tests</a></dt><dt>/etc/samba/scripts, <a class="indexterm" href="NetCommand.html#id2593649">Managing Nest Groups on Workstations from the Samba Server</a></dt><dt>/etc/samba/secrets.tdb, <a class="indexterm" href="domain-member.html#id2564157">Joining an NT4-type Domain with Samba-3</a></dt><dt>/etc/samba/smb.conf, <a class="indexterm" href="install.html#id2544264">Configuring Samba (smb.conf)</a></dt><dt>/etc/samba/smbpasswd, <a class="indexterm" href="passdb.html#id2585579">Plaintext</a></dt><dt>/etc/samba/smbusers, <a class="indexterm" href="NetCommand.html#id2594270">User Mapping</a></dt><dt>/etc/shadow, <a class="indexterm" href="StandAloneServer.html#id2567310">Background</a>, <a class="indexterm" href="passdb.html#id2580317">Backward Compatibility Account Storage Systems</a></dt><dt>/etc/smbpasswd, <a class="indexterm" href="passdb.html#id2585579">Plaintext</a></dt><dt>/etc/ssl/certs/slapd.pem, <a class="indexterm" href="samba-bdc.html#id2560028">LDAP Configuration Notes</a></dt><dt>/etc/xinetd.d, <a class="indexterm" href="winbind.html#id2649784">Linux/FreeBSD-Specific PAM Configuration</a></dt><dt>/etc/xinetd.d/telnet, <a class="indexterm" href="winbind.html#id2649784">Linux/FreeBSD-Specific PAM Configuration</a></dt><dt>/export, <a class="indexterm" href="StandAloneServer.html#RefDocServer">Reference Documentation Server</a></dt><dt>/lib/libnss_example.so, <a class="indexterm" href="winbind.html#id2647036">Name Service Switch</a></dt><dt>/lib/libnss_files.so, <a class="indexterm" href="winbind.html#id2647036">Name Service Switch</a></dt><dt>/lib/security, <a class="indexterm" href="winbind.html#id2649617">Configure Winbind and PAM</a>, <a class="indexterm" href="pam.html#id2658827">PAM Configuration Syntax</a></dt><dt>/lib/security/, <a class="indexterm" href="winbind.html#id2647268">Pluggable Authentication Modules</a></dt><dt>/opt/samba/bin, <a class="indexterm" href="SWAT.html#id2674277">Locating the SWAT File</a></dt><dt>/tmp, <a class="indexterm" href="AccessControls.html#id2604246">File and Directory Access Control</a></dt><dt>/usr/bin/openssl, <a class="indexterm" href="SWAT.html#id2674844">Securing SWAT through SSL</a></dt><dt>/usr/lib/samba/vfs, <a class="indexterm" href="VFS.html#id2643368">Discussion</a></dt><dt>/usr/lib/security, <a class="indexterm" href="winbind.html#id2648314">NSS Winbind on AIX</a>, <a class="indexterm" href="winbind.html#id2649617">Configure Winbind and PAM</a></dt><dt>/usr/lib/security/methods.cfg, <a class="indexterm" href="winbind.html#id2648314">NSS Winbind on AIX</a></dt><dt>/usr/local/lib, <a class="indexterm" href="winbind.html#id2647916">Configure nsswitch.conf and the Winbind Libraries on Linux and Solaris</a></dt><dt>/usr/local/samba, <a class="indexterm" href="winbind.html#id2648862">Starting and Testing the winbindd Daemon</a></dt><dt>/usr/local/samba/bin, <a class="indexterm" href="winbind.html#id2649223">Linux</a>, <a class="indexterm" href="winbind.html#id2649428">Solaris</a>, <a class="indexterm" href="SWAT.html#id2674277">Locating the SWAT File</a></dt><dt>/usr/local/samba/lib, <a class="indexterm" href="diagnosis.html#id2676074">The Tests</a></dt><dt>/usr/local/samba/lib/vfs, <a class="indexterm" href="VFS.html#id2643368">Discussion</a></dt><dt>/usr/local/samba/private/secrets.tdb, <a class="indexterm" href="domain-member.html#id2564157">Joining an NT4-type Domain with Samba-3</a></dt><dt>/usr/local/samba/swat, <a class="indexterm" href="SWAT.html#xinetd">Enabling SWAT for Use</a></dt><dt>/usr/local/samba/var, <a class="indexterm" href="AccessControls.html#id2605984">Access Controls on Shares</a>, <a class="indexterm" href="diagnosis.html#id2675781">Assumptions</a></dt><dt>/usr/local/samba/var/locks, <a class="indexterm" href="NetworkBrowsing.html#id2577268">Static WINS Entries</a></dt><dt>/usr/sbin, <a class="indexterm" href="SWAT.html#id2674277">Locating the SWAT File</a>, <a class="indexterm" href="SWAT.html#xinetd">Enabling SWAT for Use</a></dt><dt>/usr/share/samba/swat, <a class="indexterm" href="SWAT.html#xinetd">Enabling SWAT for Use</a></dt><dt>/var/locks/*.tdb, <a class="indexterm" href="speed.html#id2684182">Corrupt tdb Files</a></dt><dt>/var/log/samba, <a class="indexterm" href="diagnosis.html#id2675781">Assumptions</a></dt><dt>/var/run/samba, <a class="indexterm" href="NetworkBrowsing.html#id2577268">Static WINS Entries</a></dt><dt>/var/spool/cups/, <a class="indexterm" href="CUPS-printing.html#id2641163">Autodeletion or Preservation of CUPS Spool Files</a></dt><dt>/var/spool/samba, <a class="indexterm" href="StandAloneServer.html#SimplePrintServer">Central Print Serving</a>, <a class="indexterm" href="CUPS-printing.html#id2641163">Autodeletion or Preservation of CUPS Spool Files</a></dt><dt>250-user limit, <a class="indexterm" href="passdb.html#id2585921">tdbsam</a></dt><dt>3.0.11, <a class="indexterm" href="rights.html#id2602897">The Administrator Domain SID</a></dt><dt>4,500 user accounts, <a class="indexterm" href="passdb.html#id2585921">tdbsam</a></dt><dt>4294967295, <a class="indexterm" href="InterdomainTrusts.html">Interdomain Trust Relationships</a></dt><dt>8.3 file names, <a class="indexterm" href="AccessControls.html#id2603787">MS Windows NTFS Comparison with UNIX File Systems</a></dt><dt>&gt;Domain User Manager, <a class="indexterm" href="InterdomainTrusts.html#id2613114">Creating an NT4 Domain Trust</a></dt><dt>\\%L\%U\.profiles, <a class="indexterm" href="ProfileMgmt.html#id2653808">Windows 9x/Me User Profiles</a></dt><dt>\\SERVER, <a class="indexterm" href="NetworkBrowsing.html#id2578138">Problem Resolution</a></dt><dt>_kerberos.REALM.NAME, <a class="indexterm" href="domain-member.html#id2565365">Configure /etc/krb5.conf</a></dt><dt>_kerberos._udp, <a class="indexterm" href="domain-member.html#id2566460">Notes</a></dt><dt>_ldap._tcp, <a class="indexterm" href="domain-member.html#id2566460">Notes</a></dt><dt>_ldap._tcp.pdc._msdcs.quenya.org, <a class="indexterm" href="samba-bdc.html#id2560664">NetBIOS Over TCP/IP Disabled</a></dt></dl></div><div class="indexdiv"><h3></h3><dl><dt>, <a class="indexterm" href="install.html#id2544309">Configuration File Syntax</a>, <a class="indexterm" href="install.html#id2545469">Example Configuration</a>, <a class="indexterm" href="FastStart.html#anon-ro">Anonymous Read-Only Document Server</a>, <a class="indexterm" href="FastStart.html#id2547160">Anonymous Read-Write Document Server</a>, <a class="indexterm" href="FastStart.html#id2547397">Anonymous Print Server</a>, <a class="indexterm" href="FastStart.html#id2547796">Secure Read-Write File and Print Server</a>, <a class="indexterm" href="FastStart.html#id2548696">Example Configuration</a>, <a class="indexterm" href="FastStart.html#id2549629">Example: Engineering Office</a>, <a class="indexterm" href="FastStart.html#id2550528">The Primary Domain Controller</a>, <a class="indexterm" href="FastStart.html#id2551201">Backup Domain Controller</a>, <a class="indexterm" href="ServerType.html#id2552377">Example Configuration</a>, <a class="indexterm" href="ServerType.html#id2552589">Example Configuration</a>, <a class="indexterm" href="ServerType.html#id2552853">Example Configuration</a>, <a class="indexterm" href="ServerType.html#id2553236">Example Configuration</a>, <a class="indexterm" href="ServerType.html#id2553511">Example Configuration</a>, <a class="indexterm" href="ServerType.html#id2553615">Password Checking</a>, <a class="indexterm" href="samba-pdc.html#id2554970">Single Sign-On and Domain Security</a>, <a class="indexterm" href="samba-pdc.html#id2556604">Domain Control: Example Configuration</a>, <a class="indexterm" href="samba-pdc.html#id2557465">Example Configuration</a>, <a class="indexterm" href="samba-bdc.html#id2559776">Example PDC Configuration</a>, <a class="indexterm" href="samba-bdc.html#id2560028">LDAP Configuration Notes</a>, <a class="indexterm" href="samba-bdc.html#id2561224">Example Configuration</a>, <a class="indexterm" href="domain-member.html#id2562869">Manual Creation of Machine Trust Accounts</a>, <a class="indexterm" href="domain-member.html#id2563586">On-the-Fly Creation of Machine Trust Accounts</a>, <a class="indexterm" href="domain-member.html#id2563949">Samba Client</a>, <a class="indexterm" href="domain-member.html#id2564157">Joining an NT4-type Domain with Samba-3</a>, <a class="indexterm" href="domain-member.html#id2565174">Configure smb.conf</a>, <a class="indexterm" href="domain-member.html#id2565365">Configure /etc/krb5.conf</a>, <a class="indexterm" href="domain-member.html#id2566532">Sharing User ID Mappings between Samba Domain Members</a>, <a class="indexterm" href="StandAloneServer.html#RefDocServer">Reference Documentation Server</a>, <a class="indexterm" href="StandAloneServer.html#SimplePrintServer">Central Print Serving</a>, <a class="indexterm" href="NetworkBrowsing.html#DMB">Configuring Workgroup Browsing</a>, <a class="indexterm" href="NetworkBrowsing.html#id2575341">Domain Browsing Configuration</a>, <a class="indexterm" href="NetworkBrowsing.html#id2576203">Multiple Interfaces</a>, <a class="indexterm" href="NetworkBrowsing.html#id2576389">Use of the Remote Announce Parameter</a>, <a class="indexterm" href="NetworkBrowsing.html#id2576529">Use of the Remote Browse Sync Parameter</a>, <a class="indexterm" href="NetworkBrowsing.html#id2576894">WINS Server Configuration</a>, <a class="indexterm" href="NetworkBrowsing.html#id2577651">Name Resolution Order</a>, <a class="indexterm" href="passdb.html#idmapbackend">Mapping Common UIDs/GIDs on Distributed Machines</a>, <a class="indexterm" href="passdb.html#id2587074">Configuring Samba</a>, <a class="indexterm" href="groupmapping.html#id2591250">Sample smb.conf Add Group Script</a>, <a class="indexterm" href="NetCommand.html#id2593649">Managing Nest Groups on Workstations from the Samba Server</a>, <a class="indexterm" href="idmapper.html#id2598938">NT4-Style Domains (Includes Samba Domains)</a>, <a class="indexterm" href="idmapper.html#id2599225">ADS Domains</a>, <a class="indexterm" href="idmapper.html#id2599635">IDMAP_RID with Winbind</a>, <a class="indexterm" href="idmapper.html#id2600226">IDMAP Storage in LDAP Using Winbind</a>, <a class="indexterm" href="idmapper.html#id2600811">IDMAP and NSS Using LDAP from ADS with RFC2307bis Schema Extension</a>, <a class="indexterm" href="rights.html#id2601754">Using the &#8220;net rpc rights&#8221; Utility</a>, <a class="indexterm" href="AccessControls.html">File, Directory, and Share Access Controls</a>, <a class="indexterm" href="AccessControls.html#id2607118">Interaction with the Standard Samba &#8220;create mask&#8221; Parameters</a>, <a class="indexterm" href="AccessControls.html#id2607984">Users Cannot Write to a Public Share</a>, <a class="indexterm" href="AccessControls.html#id2608352">MS Word with Samba Changes Owner of File</a>, <a class="indexterm" href="locking.html#id2610024">Disabling Oplocks</a>, <a class="indexterm" href="locking.html#id2610119">Disabling Kernel Oplocks</a>, <a class="indexterm" href="securing-samba.html#id2611155">Features and Benefits</a>, <a class="indexterm" href="securing-samba.html#id2611317">Using Host-Based Protection</a>, <a class="indexterm" href="securing-samba.html#id2611471">User-Based Protection</a>, <a class="indexterm" href="securing-samba.html#id2611530">Using Interface Protection</a>, <a class="indexterm" href="securing-samba.html#id2611881">Using IPC$ Share-Based Denials </a>, <a class="indexterm" href="securing-samba.html#id2612168">Why Can Users Access Other Users' Home Directories?</a>, <a class="indexterm" href="InterdomainTrusts.html">Interdomain Trust Relationships</a>, <a class="indexterm" href="msdfs.html#id2614427">Features and Benefits</a>, <a class="indexterm" href="msdfs.html#id2614872">MSDFS UNIX Path Is Case-Critical</a>, <a class="indexterm" href="classicalprinting.html#id2615605">Simple Print Configuration</a>, <a class="indexterm" href="classicalprinting.html#id2616085">Rapid Configuration Validation</a>, <a class="indexterm" href="classicalprinting.html#id2616484">Extended Printing Configuration</a>, <a class="indexterm" href="classicalprinting.html#id2618984">Custom Print Commands</a>, <a class="indexterm" href="classicalprinting.html#id2619944">Creating the [print$] Share</a>, <a class="indexterm" href="classicalprinting.html#id2620993">Identifying Driver Files</a>, <a class="indexterm" href="CUPS-printing.html#id2626492">Simple smb.conf Settings for CUPS</a>, <a class="indexterm" href="CUPS-printing.html#id2626737">More Complex CUPS smb.conf Settings</a>, <a class="indexterm" href="CUPS-printing.html#id2633488">From Windows Clients to a CUPS/Samba Print Server</a>, <a class="indexterm" href="CUPS-printing.html#id2634282">Prepare Your smb.conf for cupsaddsmb</a>, <a class="indexterm" href="VFS.html#id2643368">Discussion</a>, <a class="indexterm" href="VFS.html#id2644988">Shadow Copy Setup</a>, <a class="indexterm" href="winbind.html#id2646095">Features and Benefits</a>, <a class="indexterm" href="winbind.html#id2648427">Configure smb.conf</a>, <a class="indexterm" href="winbind.html#id2649223">Linux</a>, <a class="indexterm" href="winbind.html#id2650130">Solaris-Specific Configuration</a>, <a class="indexterm" href="AdvancedNetworkManagement.html#id2650801">Remote Management from NoMachine.Com</a>, <a class="indexterm" href="ProfileMgmt.html#id2653670">NT4/200x User Profiles</a>, <a class="indexterm" href="ProfileMgmt.html#id2653808">Windows 9x/Me User Profiles</a>, <a class="indexterm" href="ProfileMgmt.html#id2653966">Mixed Windows Windows 9x/Me and NT4/200x User Profiles</a>, <a class="indexterm" href="ProfileMgmt.html#id2657804">Changing the Default Profile</a>, <a class="indexterm" href="integrate-ms-networks.html#id2662096">The NetBIOS Name Cache</a>, <a class="indexterm" href="integrate-ms-networks.html#id2662411">WINS Lookup</a>, <a class="indexterm" href="unicode.html#id2663332">Basic Parameter Setting</a>, <a class="indexterm" href="unicode.html#id2663985">Individual Implementations</a>, <a class="indexterm" href="largefile.html">Handling Large Directories</a>, <a class="indexterm" href="cfgsmarts.html">Advanced Configuration Techniques</a>, <a class="indexterm" href="cfgsmarts.html#id2667287">Multiple Virtual Server Personalities</a>, <a class="indexterm" href="cfgsmarts.html#id2668301">Multiple Virtual Server Hosting</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2671872">IdMap LDAP Support</a>, <a class="indexterm" href="diagnosis.html#id2675781">Assumptions</a>, <a class="indexterm" href="diagnosis.html#id2676074">The Tests</a>, <a class="indexterm" href="bugreport.html#dbglvl">Debug Levels</a>, <a class="indexterm" href="bugreport.html#id2679333">Debugging-Specific Operations</a>, <a class="indexterm" href="Other-Clients.html#id2683373">Windows 2000 Service Pack 2</a> (see SSO)</dt><dd><dl><dt>backend, <a class="indexterm" href="samba-pdc.html#id2555590">Domain Controller Types</a></dt><dt>logon</dt><dd><dl><dt>service, <a class="indexterm" href="samba-bdc.html#id2559283">Essential Background Information</a></dt></dl></dd></dl></dd></dl></div><div class="indexdiv"><h3>A</h3><dl><dt>abbreviated keystrokes, <a class="indexterm" href="ClientConfig.html#id2568666">TCP/IP Configuration</a></dt><dt>aborting shutdown, <a class="indexterm" href="rights.html#id2602099">Description of Privileges</a></dt><dt>accept connections, <a class="indexterm" href="securing-samba.html#id2611530">Using Interface Protection</a></dt><dt>access, <a class="indexterm" href="ChangeNotes.html#id2571717">User and Group Changes</a></dt><dt>Access, <a class="indexterm" href="rights.html#id2601754">Using the &#8220;net rpc rights&#8221; Utility</a></dt><dt>access authentication, <a class="indexterm" href="passdb.html#idmapbackend">Mapping Common UIDs/GIDs on Distributed Machines</a></dt><dt>access control, <a class="indexterm" href="samba-pdc.html#id2554336">Features and Benefits</a>, <a class="indexterm" href="samba-pdc.html#id2554970">Single Sign-On and Domain Security</a>, <a class="indexterm" href="StandAloneServer.html#id2567310">Background</a>, <a class="indexterm" href="AccessControls.html#id2605984">Access Controls on Shares</a>, <a class="indexterm" href="AdvancedNetworkManagement.html">Advanced Network Management</a></dt><dt>Access Control, <a class="indexterm" href="ClientConfig.html#id2570964">Domain Logon Configuration: Windows 9x/Me</a></dt><dt>Access Control Entries (see ACE)</dt><dt>Access Control List, <a class="indexterm" href="AccessControls.html">File, Directory, and Share Access Controls</a></dt><dt>access control needs, <a class="indexterm" href="NT4Migration.html#id2672685">Server Share and Directory Layout</a></dt><dt>access controls, <a class="indexterm" href="domain-member.html#id2562183">Features and Benefits</a>, <a class="indexterm" href="passdb.html#id2582137">Comments Regarding LDAP</a>, <a class="indexterm" href="passdb.html#pdbeditthing">The pdbedit Tool</a>, <a class="indexterm" href="NetCommand.html#id2592822">Mapping Windows Groups to UNIX Groups</a>, <a class="indexterm" href="AccessControls.html#id2603577">Features and Benefits</a>, <a class="indexterm" href="AccessControls.html#id2604658">Protecting Directories and Files from Deletion</a></dt><dt>Access Controls, <a class="indexterm" href="NT4Migration.html#id2672074">Objectives</a></dt><dt>access denied, <a class="indexterm" href="securing-samba.html#id2611881">Using IPC$ Share-Based Denials </a></dt><dt>access policies, <a class="indexterm" href="passdb.html#id2585239">Domain Account Policy Managment</a></dt><dt>access rights, <a class="indexterm" href="domain-member.html#id2562183">Features and Benefits</a>, <a class="indexterm" href="NetCommand.html#id2592044">Overview</a>, <a class="indexterm" href="InterdomainTrusts.html#id2612800">Trust Relationship Background</a></dt><dt>account, <a class="indexterm" href="install.html#id2545469">Example Configuration</a>, <a class="indexterm" href="samba-pdc.html#id2554336">Features and Benefits</a>, <a class="indexterm" href="domain-member.html#id2563702">Windows 200x/XP Professional Client</a>, <a class="indexterm" href="pam.html#id2658906">Anatomy of /etc/pam.d Entries</a></dt><dd><dl><dt>backend, <a class="indexterm" href="samba-pdc.html#id2554336">Features and Benefits</a></dt><dt>database, <a class="indexterm" href="ServerType.html#id2552625">Domain Security Mode (User-Level Security)</a></dt><dd><dl><dt>backends, <a class="indexterm" href="ServerType.html#id2551742">Features and Benefits</a></dt></dl></dd></dl></dd><dt>account access controls, <a class="indexterm" href="passdb.html#id2580501">New Account Storage Systems</a></dt><dt>account attributes, <a class="indexterm" href="idmapper.html#id2598545">Primary Domain Controller</a></dt><dt>account backends, <a class="indexterm" href="passdb.html">Account Information Databases</a></dt><dt>account containers, <a class="indexterm" href="passdb.html#id2586889">Initialize the LDAP Database</a></dt><dt>account control block (see ACB)</dt><dt>account control flags, <a class="indexterm" href="passdb.html#TOSHARG-acctflags">Account Flags Management</a></dt><dt>account controls, <a class="indexterm" href="domain-member.html#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a></dt><dt>Account Controls, <a class="indexterm" href="PolicyMgmt.html#id2652874">Managing Account/User Policies</a></dt><dt>account database, <a class="indexterm" href="passdb.html#id2585526">Password Backends</a></dt><dt>account deleted, <a class="indexterm" href="passdb.html#id2584497">Deleting Accounts</a></dt><dt>account encode_bits, <a class="indexterm" href="passdb.html#TOSHARG-acctflags">Account Flags Management</a></dt><dt>account flag order, <a class="indexterm" href="passdb.html#TOSHARG-acctflags">Account Flags Management</a></dt><dt>Account Flags, <a class="indexterm" href="passdb.html#id2584175">Listing User and Machine Accounts</a></dt><dt>account flags, <a class="indexterm" href="passdb.html#TOSHARG-acctflags">Account Flags Management</a></dt><dt>account import/export, <a class="indexterm" href="passdb.html#pdbeditthing">The pdbedit Tool</a>, <a class="indexterm" href="passdb.html#id2585401">Account Import/Export</a></dt><dt>account information, <a class="indexterm" href="samba-bdc.html#id2559353">MS Windows NT4-style Domain Control</a>, <a class="indexterm" href="domain-member.html#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a>, <a class="indexterm" href="passdb.html#id2586381">Schema and Relationship to the RFC 2307 posixAccount</a>, <a class="indexterm" href="NetCommand.html#id2593942">UNIX and Windows User Management</a></dt><dt>account information database, <a class="indexterm" href="passdb.html#id2581588">Mapping User Identifiers between MS Windows and UNIX</a></dt><dt>account management, <a class="indexterm" href="idmapper.html#id2598545">Primary Domain Controller</a></dt><dt>account name, <a class="indexterm" href="idmapper.html#id2597584">Domain Member Server or Domain Member Client</a>, <a class="indexterm" href="rights.html">User Rights and Privileges</a>, <a class="indexterm" href="InterdomainTrusts.html#samba-trusted-domain">Samba as the Trusted Domain</a></dt><dt>account policies, <a class="indexterm" href="samba-pdc.html#id2556095">Preparing for Domain Control</a></dt><dt>account policy, <a class="indexterm" href="passdb.html#pdbeditthing">The pdbedit Tool</a></dt><dt>account restrictions, <a class="indexterm" href="PolicyMgmt.html#id2652874">Managing Account/User Policies</a></dt><dt>account security, <a class="indexterm" href="passdb.html#pdbeditthing">The pdbedit Tool</a></dt><dt>account storage backends, <a class="indexterm" href="upgrading-to-3.0.html#id2671119">Passdb Backends and Authentication</a></dt><dt>account storage mechanisms, <a class="indexterm" href="passdb.html">Account Information Databases</a></dt><dt>account storage system, <a class="indexterm" href="passdb.html">Account Information Databases</a></dt><dt>Account Unknown, <a class="indexterm" href="groupmapping.html#id2589715">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a></dt><dt>accountability, <a class="indexterm" href="passdb.html#pdbeditthing">The pdbedit Tool</a></dt><dt>accounts, <a class="indexterm" href="winbind.html#id2647562">Introduction</a></dt><dt>ACL, <a class="indexterm" href="ChangeNotes.html#id2571717">User and Group Changes</a>, <a class="indexterm" href="passdb.html#id2587612">Security and sambaSamAccount</a>, <a class="indexterm" href="groupmapping.html#id2589715">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a>, <a class="indexterm" href="rights.html#id2602099">Description of Privileges</a>, <a class="indexterm" href="securing-samba.html#id2611155">Features and Benefits</a>, <a class="indexterm" href="classicalprinting.html#cups-msrpc">Printing Developments Since Samba-2.2</a>, <a class="indexterm" href="ch-ldap-tls.html#s1-intro-ldap-tls">Introduction</a></dt><dt>ACLs, <a class="indexterm" href="AccessControls.html">File, Directory, and Share Access Controls</a>, <a class="indexterm" href="classicalprinting.html#id2619823">The Obsoleted [printer$] Section</a></dt><dd><dl><dt>File System, <a class="indexterm" href="AccessControls.html#id2604246">File and Directory Access Control</a></dt><dt>POSIX, <a class="indexterm" href="AccessControls.html">File, Directory, and Share Access Controls</a>, <a class="indexterm" href="AccessControls.html#id2603577">Features and Benefits</a></dt><dt>share, <a class="indexterm" href="AccessControls.html#id2603577">Features and Benefits</a></dt><dt>Windows, <a class="indexterm" href="AccessControls.html#id2603577">Features and Benefits</a></dt></dl></dd><dt>ACLs on share, <a class="indexterm" href="AccessControls.html#id2606249">Windows 200x/XP</a></dt><dt>ACLs on shares, <a class="indexterm" href="AccessControls.html#id2603577">Features and Benefits</a></dt><dt>across network segments, <a class="indexterm" href="NetworkBrowsing.html#id2573212">NetBIOS over TCP/IP</a></dt><dt>active directory, <a class="indexterm" href="ServerType.html#id2551742">Features and Benefits</a>, <a class="indexterm" href="samba-pdc.html#id2554336">Features and Benefits</a>, <a class="indexterm" href="samba-pdc.html#id2554970">Single Sign-On and Domain Security</a>, <a class="indexterm" href="samba-pdc.html#id2556095">Preparing for Domain Control</a>, <a class="indexterm" href="samba-pdc.html#id2557346">Samba ADS Domain Control</a></dt><dt>Active Directory, <a class="indexterm" href="samba-bdc.html#id2560392">Active Directory Domain Control</a>, <a class="indexterm" href="domain-member.html#ads-member">Samba ADS Domain Membership</a>, <a class="indexterm" href="NetCommand.html#id2592419">UNIX and Windows Group Management</a>, <a class="indexterm" href="idmapper.html#id2597522">Standalone Samba Server</a>, <a class="indexterm" href="idmapper.html#id2597584">Domain Member Server or Domain Member Client</a>, <a class="indexterm" href="idmapper.html#id2599635">IDMAP_RID with Winbind</a>, <a class="indexterm" href="InterdomainTrusts.html">Interdomain Trust Relationships</a></dt><dt>Active Directory Server, <a class="indexterm" href="NT4Migration.html#id2672074">Objectives</a></dt><dt>AD4UNIX, <a class="indexterm" href="idmapper.html#id2597584">Domain Member Server or Domain Member Client</a></dt><dt>ADAM, <a class="indexterm" href="idmapper.html#id2600226">IDMAP Storage in LDAP Using Winbind</a></dt><dt>add a user account, <a class="indexterm" href="passdb.html#id2584409">Adding User Accounts</a></dt><dt>add client machines, <a class="indexterm" href="rights.html#id2601754">Using the &#8220;net rpc rights&#8221; Utility</a></dt><dt>add domain users and groups to a local group, <a class="indexterm" href="rights.html#id2603080">What Rights and Privileges Will Permit Windows Client Administration?</a></dt><dt>add drivers, <a class="indexterm" href="classicalprinting.html#id2616964">The [global] Section</a></dt><dt>add machine script, <a class="indexterm" href="domain-member.html#id2563586">On-the-Fly Creation of Machine Trust Accounts</a>, <a class="indexterm" href="rights.html#id2601754">Using the &#8220;net rpc rights&#8221; Utility</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2671022">Changes in Behavior</a></dt><dt>Add Printer Wizard, <a class="indexterm" href="classicalprinting.html#id2615070">Features and Benefits</a>, <a class="indexterm" href="classicalprinting.html#id2616964">The [global] Section</a>, <a class="indexterm" href="classicalprinting.html#cups-msrpc">Printing Developments Since Samba-2.2</a></dt><dt>add printer wizard, <a class="indexterm" href="CUPS-printing.html#id2627703">Driver Upload Methods</a></dt><dt>add user script, <a class="indexterm" href="passdb.html#id2584058">User Account Management</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2671022">Changes in Behavior</a></dt><dt>add/delete/change share, <a class="indexterm" href="rights.html#id2602099">Description of Privileges</a></dt><dt>adddriver, <a class="indexterm" href="classicalprinting.html#id2621549">Installing Driver Files into [print$]</a>, <a class="indexterm" href="classicalprinting.html#id2621904">Running rpcclient with adddriver</a>, <a class="indexterm" href="classicalprinting.html#id2622397">Specific Driver Name Flexibility</a>, <a class="indexterm" href="CUPS-printing.html#id2636695">A Check of the rpcclient man Page</a>, <a class="indexterm" href="CUPS-printing.html#id2638287">Troubleshooting Revisited</a></dt><dt>additional driver, <a class="indexterm" href="classicalprinting.html#id2623246">Additional Client Driver Installation</a></dt><dt>additional privileges, <a class="indexterm" href="rights.html#id2602099">Description of Privileges</a></dt><dt>addmem, <a class="indexterm" href="groupmapping.html#id2589715">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a></dt><dt>AddPrinterDriver(), <a class="indexterm" href="CUPS-printing.html#id2636695">A Check of the rpcclient man Page</a></dt><dt>admincfg.exe, <a class="indexterm" href="Other-Clients.html#id2683136">Configuring Windows for Workgroups Password Handling</a></dt><dt>administrative actions, <a class="indexterm" href="rights.html#id2601754">Using the &#8220;net rpc rights&#8221; Utility</a></dt><dt>administrative duties, <a class="indexterm" href="NetCommand.html#id2592044">Overview</a></dt><dt>administrative privileges, <a class="indexterm" href="groupmapping.html#id2589715">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a>, <a class="indexterm" href="winbind.html#id2648624">Join the Samba Server to the PDC Domain</a></dt><dt>administrative responsibilities, <a class="indexterm" href="InterdomainTrusts.html#id2612800">Trust Relationship Background</a></dt><dt>administrative rights, <a class="indexterm" href="rights.html#id2602099">Description of Privileges</a>, <a class="indexterm" href="rights.html#id2603080">What Rights and Privileges Will Permit Windows Client Administration?</a></dt><dt>administrative rights and privileges, <a class="indexterm" href="rights.html#id2603080">What Rights and Privileges Will Permit Windows Client Administration?</a></dt><dt>Administrative Templates, <a class="indexterm" href="PolicyMgmt.html#id2652426">MS Windows 200x/XP Professional Policies</a></dt><dt>Administrator, <a class="indexterm" href="groupmapping.html#id2589322">Discussion</a>, <a class="indexterm" href="groupmapping.html#id2590298">Important Administrative Information</a>, <a class="indexterm" href="winbind.html#id2648624">Join the Samba Server to the PDC Domain</a></dt><dt>administrator account, <a class="indexterm" href="domain-member.html#id2563702">Windows 200x/XP Professional Client</a>, <a class="indexterm" href="domain-member.html#id2563866">Windows NT4 Client</a></dt><dt>Administrator account, <a class="indexterm" href="domain-member.html#ads-create-machine-account">Create the Computer Account</a></dt><dt>administrator password, <a class="indexterm" href="domain-member.html#id2566460">Notes</a></dt><dt>Administrator%password, <a class="indexterm" href="domain-member.html#id2564157">Joining an NT4-type Domain with Samba-3</a></dt><dt>Adobe, <a class="indexterm" href="CUPS-printing.html#gdipost">GDI on Windows, PostScript on UNIX</a>, <a class="indexterm" href="CUPS-printing.html#id2634075">PostScript Drivers with No Major Problems, Even in Kernel
-Mode</a>, <a class="indexterm" href="CUPS-printing.html#id2639496">The Grand Unification Achieved</a></dt><dt>Adobe driver, <a class="indexterm" href="CUPS-printing.html#id2635308">Windows CUPS PostScript Driver Versus Adobe Driver</a></dt><dt>Adobe driver files, <a class="indexterm" href="CUPS-printing.html#id2634802">Recognizing Different Driver Files</a></dt><dt>Adobe PostScript, <a class="indexterm" href="CUPS-printing.html#id2635008">Caveats to Be Considered</a>, <a class="indexterm" href="CUPS-printing.html#id2640542">Adobe and CUPS PostScript Drivers for Windows Clients</a></dt><dt>Adobe PostScript driver, <a class="indexterm" href="CUPS-printing.html#id2636286">Installing the PostScript Driver on a Client</a></dt><dt>Adobe PPD, <a class="indexterm" href="CUPS-printing.html#id2638937">CUPS Print Drivers from Linuxprinting.org</a></dt><dt>Adobe specifications, <a class="indexterm" href="CUPS-printing.html#id2631245">The Role of cupsomatic/foomatic</a></dt><dt>ADS, <a class="indexterm" href="ServerType.html#id2553160">ADS Security Mode (User-Level Security)</a>, <a class="indexterm" href="samba-pdc.html#id2554970">Single Sign-On and Domain Security</a>, <a class="indexterm" href="samba-pdc.html#id2555590">Domain Controller Types</a>, <a class="indexterm" href="domain-member.html#id2562183">Features and Benefits</a>, <a class="indexterm" href="domain-member.html#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a>, <a class="indexterm" href="domain-member.html#domain-member-server">Domain Member Server</a>, <a class="indexterm" href="domain-member.html#id2564157">Joining an NT4-type Domain with Samba-3</a>, <a class="indexterm" href="domain-member.html#id2565174">Configure smb.conf</a>, <a class="indexterm" href="domain-member.html#id2565365">Configure /etc/krb5.conf</a>, <a class="indexterm" href="domain-member.html#ads-create-machine-account">Create the Computer Account</a>, <a class="indexterm" href="domain-member.html#ads-test-server">Testing Server Setup</a>, <a class="indexterm" href="NetworkBrowsing.html">Network Browsing</a>, <a class="indexterm" href="NetworkBrowsing.html#id2573848">TCP/IP without NetBIOS</a>, <a class="indexterm" href="NetworkBrowsing.html#adsdnstech">DNS and Active Directory</a>, <a class="indexterm" href="NetworkBrowsing.html#id2578389">Cross-Subnet Browsing</a>, <a class="indexterm" href="passdb.html">Account Information Databases</a>, <a class="indexterm" href="passdb.html#id2580501">New Account Storage Systems</a>, <a class="indexterm" href="passdb.html#id2582137">Comments Regarding LDAP</a>, <a class="indexterm" href="passdb.html#id2587498">Accounts and Groups Management</a>, <a class="indexterm" href="NetCommand.html#id2592338">Administrative Tasks and Methods</a>, <a class="indexterm" href="idmapper.html#id2597584">Domain Member Server or Domain Member Client</a>, <a class="indexterm" href="idmapper.html#id2598545">Primary Domain Controller</a>, <a class="indexterm" href="idmapper.html#id2600226">IDMAP Storage in LDAP Using Winbind</a>, <a class="indexterm" href="rights.html">User Rights and Privileges</a>, <a class="indexterm" href="InterdomainTrusts.html">Interdomain Trust Relationships</a>, <a class="indexterm" href="InterdomainTrusts.html#id2612728">Features and Benefits</a>, <a class="indexterm" href="InterdomainTrusts.html#id2612800">Trust Relationship Background</a>, <a class="indexterm" href="InterdomainTrusts.html#id2614041">NT4-Style Domain Trusts with Windows 2000</a>, <a class="indexterm" href="classicalprinting.html#cups-msrpc">Printing Developments Since Samba-2.2</a>, <a class="indexterm" href="winbind.html#id2646095">Features and Benefits</a>, <a class="indexterm" href="winbind.html#id2647499">Result Caching</a>, <a class="indexterm" href="PolicyMgmt.html#id2651772">Features and Benefits</a>, <a class="indexterm" href="PolicyMgmt.html#id2652426">MS Windows 200x/XP Professional Policies</a>, <a class="indexterm" href="PolicyMgmt.html#id2652874">Managing Account/User Policies</a>, <a class="indexterm" href="PolicyMgmt.html#id2653301">System Startup and Logon Processing Overview</a>, <a class="indexterm" href="ProfileMgmt.html#id2657055">MS Windows 200x/XP</a>, <a class="indexterm" href="pam.html">PAM-Based Distributed Authentication</a>, <a class="indexterm" href="pam.html#id2658143">Features and Benefits</a>, <a class="indexterm" href="integrate-ms-networks.html#id2661060">Background Information</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2669444">New Features in Samba-3.0.x</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2671119">Passdb Backends and Authentication</a>, <a class="indexterm" href="NT4Migration.html#id2672074">Objectives</a>, <a class="indexterm" href="DNSDHCP.html#id2685838">Features and Benefits</a> (see Active Directory)</dt><dt>ADS DC, <a class="indexterm" href="domain-member.html#id2565174">Configure smb.conf</a></dt><dt>ADS domain, <a class="indexterm" href="idmapper.html#id2597584">Domain Member Server or Domain Member Client</a>, <a class="indexterm" href="idmapper.html#id2599225">ADS Domains</a></dt><dt>ADS domain members, <a class="indexterm" href="idmapper.html">Identity Mapping (IDMAP)</a></dt><dt>ADS manager, <a class="indexterm" href="domain-member.html#ads-create-machine-account">Create the Computer Account</a></dt><dt>ADS schema, <a class="indexterm" href="idmapper.html#id2598545">Primary Domain Controller</a></dt><dt>Advanced TCP/IP configuration, <a class="indexterm" href="ClientConfig.html#id2568742">MS Windows XP Professional</a></dt><dt>advantages, <a class="indexterm" href="NT4Migration.html#id2672074">Objectives</a></dt><dt>affect users, <a class="indexterm" href="PolicyMgmt.html#id2651878">Creating and Managing System Policies</a></dt><dt>affordable power, <a class="indexterm" href="SambaHA.html#id2665149">The Ultimate Goal</a></dt><dt>AFPL, <a class="indexterm" href="CUPS-printing.html#id2628553">Ghostscript: The Software RIP for Non-PostScript Printers</a></dt><dt>AFPL Ghostscript, <a class="indexterm" href="CUPS-printing.html#id2630332">pstoraster</a></dt><dt>AFS, <a class="indexterm" href="SambaHA.html#id2665598">The Distributed File System Challenge</a></dt><dt>AIX, <a class="indexterm" href="passdb.html#idmapbackend">Mapping Common UIDs/GIDs on Distributed Machines</a>, <a class="indexterm" href="classicalprinting.html#id2616964">The [global] Section</a>, <a class="indexterm" href="winbind.html#id2648314">NSS Winbind on AIX</a></dt><dt>algorithmic mapping, <a class="indexterm" href="idmapper.html#id2598545">Primary Domain Controller</a></dt><dt>alias group, <a class="indexterm" href="groupmapping.html#id2589715">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a></dt><dt>allow access, <a class="indexterm" href="securing-samba.html#id2611317">Using Host-Based Protection</a></dt><dt>allow trusted domains, <a class="indexterm" href="idmapper.html#id2599635">IDMAP_RID with Winbind</a></dt><dt>already exists, <a class="indexterm" href="domain-member.html#id2566777">Cannot Add Machine Back to Domain</a></dt><dt>alternative solution, <a class="indexterm" href="NT4Migration.html#id2672074">Objectives</a></dt><dt>Amanda, <a class="indexterm" href="Backup.html#id2664850">Amanda</a></dt><dt>analyzes data, <a class="indexterm" href="problems.html#id2677837">Diagnostics Tools</a></dt><dt>anonymous, <a class="indexterm" href="StandAloneServer.html#SimplePrintServer">Central Print Serving</a></dt><dd><dl><dt>print server, <a class="indexterm" href="FastStart.html#id2547397">Anonymous Print Server</a></dt><dt>read-write server, <a class="indexterm" href="FastStart.html#id2547160">Anonymous Read-Write Document Server</a></dt></dl></dd><dt>anonymous access, <a class="indexterm" href="NetworkBrowsing.html#id2578138">Problem Resolution</a></dt><dt>anonymous file server, <a class="indexterm" href="cfgsmarts.html#id2667287">Multiple Virtual Server Personalities</a></dt><dt>anonymous server, <a class="indexterm" href="cfgsmarts.html">Advanced Configuration Techniques</a></dt><dt>ANSI compiler, <a class="indexterm" href="Portability.html#id2682092">HPUX</a></dt><dt>anticipate failure, <a class="indexterm" href="SambaHA.html#id2664995">Features and Benefits</a></dt><dt>API, <a class="indexterm" href="passdb.html#id2585655">smbpasswd: Encrypted Password Database</a></dt><dt>Appliances, <a class="indexterm" href="winbind.html#id2646681">Target Uses</a></dt><dt>application servers, <a class="indexterm" href="domain-member.html#id2562183">Features and Benefits</a></dt><dt>application/cups.vnd-postscript, <a class="indexterm" href="CUPS-printing.html#id2635308">Windows CUPS PostScript Driver Versus Adobe Driver</a></dt><dt>application/octet-stream, <a class="indexterm" href="CUPS-printing.html#cups-raw">Explicitly Enable &#8220;raw&#8221; Printing for application/octet-stream</a>, <a class="indexterm" href="CUPS-printing.html#id2629612">MIME Type Conversion Rules</a>, <a class="indexterm" href="CUPS-printing.html#id2631670">application/octet-stream Printing</a></dt><dt>application/pdf, <a class="indexterm" href="CUPS-printing.html#id2629184">MIME Types and CUPS Filters</a>, <a class="indexterm" href="CUPS-printing.html#id2629612">MIME Type Conversion Rules</a></dt><dt>application/postscript, <a class="indexterm" href="CUPS-printing.html#id2629184">MIME Types and CUPS Filters</a>, <a class="indexterm" href="CUPS-printing.html#id2629612">MIME Type Conversion Rules</a>, <a class="indexterm" href="CUPS-printing.html#id2629977">Prefilters</a>, <a class="indexterm" href="CUPS-printing.html#id2630164">pstops</a>, <a class="indexterm" href="CUPS-printing.html#id2635308">Windows CUPS PostScript Driver Versus Adobe Driver</a></dt><dt>application/vnd.cups-postscript, <a class="indexterm" href="CUPS-printing.html#id2629977">Prefilters</a>, <a class="indexterm" href="CUPS-printing.html#id2630164">pstops</a></dt><dt>application/vnd.cups-raster, <a class="indexterm" href="CUPS-printing.html#id2631949">PostScript Printer Descriptions for Non-PostScript Printers</a></dt><dt>application/vnd.cups-raw, <a class="indexterm" href="CUPS-printing.html#cups-raw">Explicitly Enable &#8220;raw&#8221; Printing for application/octet-stream</a></dt><dt>application/x-shell, <a class="indexterm" href="CUPS-printing.html#id2629612">MIME Type Conversion Rules</a></dt><dt>apt-get, <a class="indexterm" href="VFS.html#id2644988">Shadow Copy Setup</a></dt><dt>ARCFOUR-HMAC-MD5, <a class="indexterm" href="domain-member.html#ads-test-server">Testing Server Setup</a></dt><dt>architecture, <a class="indexterm" href="passdb.html#id2582137">Comments Regarding LDAP</a></dt><dt>ARP/RARP, <a class="indexterm" href="integrate-ms-networks.html#id2661262">/etc/hosts</a></dt><dt>ASCII, <a class="indexterm" href="CUPS-printing.html#id2629184">MIME Types and CUPS Filters</a>, <a class="indexterm" href="unicode.html#id2662892">What Are Charsets and Unicode?</a>, <a class="indexterm" href="unicode.html#id2663193">Japanese Charsets</a></dt><dt>ASCII text, <a class="indexterm" href="CUPS-printing.html#id2629977">Prefilters</a></dt><dt>assign rights, <a class="indexterm" href="rights.html#id2601754">Using the &#8220;net rpc rights&#8221; Utility</a></dt><dt>assigned RID, <a class="indexterm" href="groupmapping.html#id2589322">Discussion</a></dt><dt>assistance, <a class="indexterm" href="ch47.html#id2685467">Free Support</a></dt><dt>associations, <a class="indexterm" href="groupmapping.html">Group Mapping: MS Windows and UNIX</a></dt><dt>attach gdb, <a class="indexterm" href="problems.html#id2677889">Debugging with Samba Itself</a></dt><dt>attribute, <a class="indexterm" href="passdb.html#id2586617">OpenLDAP Configuration</a></dt><dt>attributes, <a class="indexterm" href="upgrading-to-3.0.html#id2671313">New Schema</a></dt><dt>audit file access, <a class="indexterm" href="VFS.html#id2643769">audit</a></dt><dt>audit module, <a class="indexterm" href="VFS.html#id2644027">extd_audit</a></dt><dt>auth, <a class="indexterm" href="pam.html#id2658906">Anatomy of /etc/pam.d Entries</a></dt><dt>authenticate, <a class="indexterm" href="domain-member.html#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a>, <a class="indexterm" href="domain-member.html#id2564157">Joining an NT4-type Domain with Samba-3</a></dt><dt>authenticate users, <a class="indexterm" href="domain-member.html#id2564157">Joining an NT4-type Domain with Samba-3</a></dt><dt>authenticated, <a class="indexterm" href="domain-member.html#id2565174">Configure smb.conf</a></dt><dt>authenticating server, <a class="indexterm" href="ProfileMgmt.html#id2656493">MS Windows NT4 Workstation</a></dt><dt>authentication, <a class="indexterm" href="ServerType.html#id2551742">Features and Benefits</a>, <a class="indexterm" href="ServerType.html#id2552625">Domain Security Mode (User-Level Security)</a>, <a class="indexterm" href="samba-pdc.html#id2554970">Single Sign-On and Domain Security</a>, <a class="indexterm" href="samba-pdc.html#id2555590">Domain Controller Types</a>, <a class="indexterm" href="samba-pdc.html#id2557614">The Special Case of Windows 9x/Me</a>, <a class="indexterm" href="domain-member.html#id2564892">Why Is This Better Than security = server?</a>, <a class="indexterm" href="passdb.html#id2581069">Important Notes About Security</a>, <a class="indexterm" href="passdb.html#id2582137">Comments Regarding LDAP</a>, <a class="indexterm" href="passdb.html#id2585401">Account Import/Export</a>, <a class="indexterm" href="NetCommand.html#id2592044">Overview</a>, <a class="indexterm" href="winbind.html#id2649617">Configure Winbind and PAM</a>, <a class="indexterm" href="pam.html#id2658143">Features and Benefits</a></dt><dd><dl><dt>backend, <a class="indexterm" href="domain-member.html#domain-member-server">Domain Member Server</a></dt></dl></dd><dt>authentication agents, <a class="indexterm" href="samba-pdc.html#id2554970">Single Sign-On and Domain Security</a></dt><dt>authentication architecture, <a class="indexterm" href="samba-pdc.html#id2554970">Single Sign-On and Domain Security</a></dt><dt>authentication backend, <a class="indexterm" href="NT4Migration.html#id2672484">Domain Layout</a></dt><dt>authentication control, <a class="indexterm" href="winbind.html#id2647562">Introduction</a></dt><dt>authentication database, <a class="indexterm" href="InterdomainTrusts.html#id2612728">Features and Benefits</a></dt><dt>authentication management, <a class="indexterm" href="winbind.html#id2647268">Pluggable Authentication Modules</a></dt><dt>authentication mechanisms, <a class="indexterm" href="winbind.html#id2647562">Introduction</a></dt><dt>authentication methods, <a class="indexterm" href="winbind.html#id2647268">Pluggable Authentication Modules</a></dt><dt>authentication module API, <a class="indexterm" href="winbind.html#id2648314">NSS Winbind on AIX</a></dt><dt>authentication regime, <a class="indexterm" href="domain-member.html#domain-member-server">Domain Member Server</a></dt><dt>authentication reply, <a class="indexterm" href="domain-member.html#id2564892">Why Is This Better Than security = server?</a></dt><dt>authentication server, <a class="indexterm" href="samba-bdc.html#id2559353">MS Windows NT4-style Domain Control</a></dt><dt>authentication service, <a class="indexterm" href="winbind.html#id2649784">Linux/FreeBSD-Specific PAM Configuration</a></dt><dt>authentication system, <a class="indexterm" href="samba-pdc.html#id2554970">Single Sign-On and Domain Security</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2669444">New Features in Samba-3.0.x</a></dt><dt>authenticatior, <a class="indexterm" href="samba-pdc.html#id2555590">Domain Controller Types</a></dt><dt>authoritative, <a class="indexterm" href="NetworkBrowsing.html#id2578560">Behavior of Cross-Subnet Browsing</a></dt><dt>authoritive, <a class="indexterm" href="NetworkBrowsing.html#id2574407">How Browsing Functions</a></dt><dt>authorization, <a class="indexterm" href="winbind.html#id2647268">Pluggable Authentication Modules</a></dt><dt>auto-reconnect, <a class="indexterm" href="passdb.html#id2581069">Important Notes About Security</a></dt><dt>autogen.sh, <a class="indexterm" href="compiling.html#id2680980">Building the Binaries</a></dt><dt>autogenerated printcap, <a class="indexterm" href="classicalprinting.html#id2618441">Default UNIX System Printing Commands</a></dt><dt>automatic account creation, <a class="indexterm" href="domain-member.html#id2563306">Managing Domain Machine Accounts using NT4 Server Manager</a></dt><dt>automatic mapping, <a class="indexterm" href="idmapper.html#id2597584">Domain Member Server or Domain Member Client</a></dt><dt>automatic reconnects, <a class="indexterm" href="passdb.html#id2581384">Advantages of Encrypted Passwords</a></dt><dt>automatic redundancy, <a class="indexterm" href="NetworkBrowsing.html#browse-force-master">Forcing Samba to Be the Master</a></dt><dt>autopoweruser.sh, <a class="indexterm" href="NetCommand.html#id2593649">Managing Nest Groups on Workstations from the Samba Server</a></dt><dt>autotyping, <a class="indexterm" href="CUPS-printing.html#id2629184">MIME Types and CUPS Filters</a></dt><dt>AUXILIARY, <a class="indexterm" href="passdb.html#id2586381">Schema and Relationship to the RFC 2307 posixAccount</a></dt><dt>auxiliary members, <a class="indexterm" href="groupmapping.html#id2589715">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a></dt><dt>availability, <a class="indexterm" href="SambaHA.html#id2664995">Features and Benefits</a>, <a class="indexterm" href="NT4Migration.html#id2672074">Objectives</a></dt><dt>available, <a class="indexterm" href="StandAloneServer.html#SimplePrintServer">Central Print Serving</a></dt><dt>available port, <a class="indexterm" href="classicalprinting.html#id2624864">Samba and Printer Ports</a></dt><dt>available printerd, <a class="indexterm" href="classicalprinting.html#id2616964">The [global] Section</a></dt><dt>available rights, <a class="indexterm" href="rights.html#id2601754">Using the &#8220;net rpc rights&#8221; Utility</a></dt><dt>average print run, <a class="indexterm" href="CUPS-printing.html#id2627824">Advanced Intelligent Printing with PostScript Driver Download</a></dt></dl></div><div class="indexdiv"><h3>B</h3><dl><dt>b-node, <a class="indexterm" href="NetworkBrowsing.html#id2573212">NetBIOS over TCP/IP</a></dt><dt>back up, <a class="indexterm" href="winbind.html#id2647677">Requirements</a></dt><dt>backed up, <a class="indexterm" href="NT4Migration.html#id2672685">Server Share and Directory Layout</a></dt><dt>backend, <a class="indexterm" href="SambaHA.html#id2665598">The Distributed File System Challenge</a></dt><dt>backend authentication, <a class="indexterm" href="NT4Migration.html#id2672074">Objectives</a></dt><dt>backend database, <a class="indexterm" href="samba-pdc.html#id2555590">Domain Controller Types</a>, <a class="indexterm" href="domain-member.html#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a>, <a class="indexterm" href="domain-member.html#id2566853">Adding Machine to Domain Fails</a></dt><dt>backend failures, <a class="indexterm" href="SambaHA.html#id2666073">High-Availability Server Products</a></dt><dt>backend file system pool, <a class="indexterm" href="SambaHA.html#id2665725">Restrictive Constraints on Distributed File Systems</a></dt><dt>backends, <a class="indexterm" href="ChangeNotes.html#id2572149">Passdb Changes</a>, <a class="indexterm" href="CUPS-printing.html#id2641511">Printing from CUPS to Windows-Attached Printers</a></dt><dt>backup, <a class="indexterm" href="Backup.html#id2664368">Features and Benefits</a>, <a class="indexterm" href="NT4Migration.html#id2672685">Server Share and Directory Layout</a>, <a class="indexterm" href="tdb.html#id2679876">Features and Benefits</a></dt><dt>backup domain controller, <a class="indexterm" href="NT4Migration.html#id2672484">Domain Layout</a></dt><dt>backup solution, <a class="indexterm" href="Backup.html#id2664412">Discussion of Backup Solutions</a></dt><dt>BackupPC, <a class="indexterm" href="Backup.html#id2664509">BackupPC</a></dt><dt>bad hardware, <a class="indexterm" href="NetworkBrowsing.html#id2579597">Browsing of Shares and Directories is Very Slow</a></dt><dt>bad logon attempts, <a class="indexterm" href="passdb.html#id2584581">Changing User Accounts</a></dt><dt>Bad networking hardware, <a class="indexterm" href="NetworkBrowsing.html#id2579597">Browsing of Shares and Directories is Very Slow</a></dt><dt>bad password, <a class="indexterm" href="diagnosis.html#id2676074">The Tests</a></dt><dt>banner pages, <a class="indexterm" href="CUPS-printing.html#id2635308">Windows CUPS PostScript Driver Versus Adobe Driver</a>, <a class="indexterm" href="CUPS-printing.html#id2635526">Run cupsaddsmb (Quiet Mode)</a></dt><dt>barriers, <a class="indexterm" href="securing-samba.html#id2611056">Introduction</a></dt><dt>Batch Oplock, <a class="indexterm" href="locking.html#id2608934">Opportunistic Locking Overview</a></dt><dt>BDC, <a class="indexterm" href="ServerType.html#id2552625">Domain Security Mode (User-Level Security)</a>, <a class="indexterm" href="ServerType.html#id2552853">Example Configuration</a>, <a class="indexterm" href="samba-pdc.html#id2554970">Single Sign-On and Domain Security</a>, <a class="indexterm" href="samba-pdc.html#id2555590">Domain Controller Types</a>, <a class="indexterm" href="samba-bdc.html#id2558877">Features and Benefits</a>, <a class="indexterm" href="samba-bdc.html#id2559353">MS Windows NT4-style Domain Control</a>, <a class="indexterm" href="samba-bdc.html#id2560028">LDAP Configuration Notes</a>, <a class="indexterm" href="samba-bdc.html#id2560392">Active Directory Domain Control</a>, <a class="indexterm" href="samba-bdc.html#id2560723">Backup Domain Controller Configuration</a>, <a class="indexterm" href="samba-bdc.html#id2561224">Example Configuration</a>, <a class="indexterm" href="samba-bdc.html#id2561779">Can Samba Be a Backup Domain Controller to an NT4 PDC?</a>, <a class="indexterm" href="domain-member.html#id2564157">Joining an NT4-type Domain with Samba-3</a>, <a class="indexterm" href="domain-member.html#id2564892">Why Is This Better Than security = server?</a>, <a class="indexterm" href="passdb.html#id2580501">New Account Storage Systems</a>, <a class="indexterm" href="passdb.html#id2581384">Advantages of Encrypted Passwords</a>, <a class="indexterm" href="passdb.html#idmapbackend">Mapping Common UIDs/GIDs on Distributed Machines</a>, <a class="indexterm" href="passdb.html#id2585921">tdbsam</a>, <a class="indexterm" href="NetCommand.html#id2592044">Overview</a>, <a class="indexterm" href="idmapper.html#id2597584">Domain Member Server or Domain Member Client</a>, <a class="indexterm" href="idmapper.html#id2598545">Primary Domain Controller</a>, <a class="indexterm" href="idmapper.html#id2598779">Backup Domain Controller</a>, <a class="indexterm" href="winbind.html#id2648624">Join the Samba Server to the PDC Domain</a>, <a class="indexterm" href="AdvancedNetworkManagement.html#id2650801">Remote Management from NoMachine.Com</a>, <a class="indexterm" href="NT4Migration.html#id2672484">Domain Layout</a>, <a class="indexterm" href="NT4Migration.html#id2673019">Steps in Migration Process</a></dt><dt>BDCs, <a class="indexterm" href="NT4Migration.html#id2672484">Domain Layout</a></dt><dt>behavior approximately same, <a class="indexterm" href="upgrading-to-3.0.html#id2669274">Quick Migration Guide</a></dt><dt>between domains, <a class="indexterm" href="InterdomainTrusts.html#id2613505">Configuring Samba NT-Style Domain Trusts</a></dt><dt>bias, <a class="indexterm" href="NetworkBrowsing.html#browse-force-master">Forcing Samba to Be the Master</a></dt><dt>binary format TDB, <a class="indexterm" href="passdb.html#id2580501">New Account Storage Systems</a></dt><dt>BIND, <a class="indexterm" href="DNSDHCP.html#id2686107">Dynamic DNS</a></dt><dt>bind interfaces only, <a class="indexterm" href="cfgsmarts.html#id2666890">Multiple Server Hosting</a></dt><dt>BIND9, <a class="indexterm" href="NetworkBrowsing.html#adsdnstech">DNS and Active Directory</a></dt><dt>BIND9.NET, <a class="indexterm" href="DNSDHCP.html#id2685838">Features and Benefits</a></dt><dt>bindery-enabled, <a class="indexterm" href="pam.html#id2658143">Features and Benefits</a></dt><dt>block device, <a class="indexterm" href="AccessControls.html#id2604246">File and Directory Access Control</a></dt><dt>block incoming packets, <a class="indexterm" href="securing-samba.html#firewallports">Using a Firewall</a></dt><dt>BOBS, <a class="indexterm" href="Backup.html#id2664899">BOBS: Browseable Online Backup System</a></dt><dt>bogus, <a class="indexterm" href="ServerType.html#id2553511">Example Configuration</a></dt><dt>boot disk`, <a class="indexterm" href="winbind.html#id2647677">Requirements</a></dt><dt>bridge, <a class="indexterm" href="AccessControls.html">File, Directory, and Share Access Controls</a></dt><dt>bridges networks, <a class="indexterm" href="NetworkBrowsing.html#id2574407">How Browsing Functions</a></dt><dt>brlock.tdb, <a class="indexterm" href="CUPS-printing.html#id2638430">The Printing *.tdb Files</a></dt><dd><dl><dt>(see also TDB)</dt></dl></dd><dt>broadcast, <a class="indexterm" href="samba-bdc.html#id2560450">What Qualifies a Domain Controller on the Network?</a>, <a class="indexterm" href="NetworkBrowsing.html#id2573212">NetBIOS over TCP/IP</a></dt><dt>broadcast address, <a class="indexterm" href="NetworkBrowsing.html#id2578138">Problem Resolution</a>, <a class="indexterm" href="diagnosis.html#id2676074">The Tests</a></dt><dt>broadcast isolated subnet, <a class="indexterm" href="NetworkBrowsing.html#browse-force-master">Forcing Samba to Be the Master</a></dt><dt>broadcast messages, <a class="indexterm" href="NetworkBrowsing.html#id2573212">NetBIOS over TCP/IP</a></dt><dt>broadcast messaging, <a class="indexterm" href="samba-bdc.html#id2560541">How Does a Workstation find its Domain Controller?</a></dt><dt>Broadcast node, <a class="indexterm" href="NetworkBrowsing.html#id2577268">Static WINS Entries</a></dt><dt>broadcast request, <a class="indexterm" href="samba-pdc.html#id2557614">The Special Case of Windows 9x/Me</a></dt><dt>broadcast traffic, <a class="indexterm" href="NetworkBrowsing.html#id2578389">Cross-Subnet Browsing</a></dt><dt>broadcast-based, <a class="indexterm" href="NetworkBrowsing.html#id2573212">NetBIOS over TCP/IP</a></dt><dt>broadcast-based name resolution, <a class="indexterm" href="domain-member.html#id2564157">Joining an NT4-type Domain with Samba-3</a></dt><dt>broadcasts, <a class="indexterm" href="NetworkBrowsing.html#browse-force-master">Forcing Samba to Be the Master</a>, <a class="indexterm" href="NetworkBrowsing.html#id2578560">Behavior of Cross-Subnet Browsing</a></dt><dt>browse across subnet, <a class="indexterm" href="NetworkBrowsing.html#id2578389">Cross-Subnet Browsing</a></dt><dt>browse list, <a class="indexterm" href="samba-pdc.html#id2556095">Preparing for Domain Control</a>, <a class="indexterm" href="NetworkBrowsing.html#id2574407">How Browsing Functions</a>, <a class="indexterm" href="NetworkBrowsing.html#id2576622">WINS: The Windows Internetworking Name Server</a>, <a class="indexterm" href="NetworkBrowsing.html#id2578560">Behavior of Cross-Subnet Browsing</a></dt><dt>browse list handling, <a class="indexterm" href="NetworkBrowsing.html">Network Browsing</a></dt><dt>browse list maintainers, <a class="indexterm" href="NetworkBrowsing.html#id2574407">How Browsing Functions</a></dt><dt>browse list management, <a class="indexterm" href="samba-pdc.html#id2558009">Security Mode and Master Browsers</a>, <a class="indexterm" href="NetworkBrowsing.html#id2572776">What Is Browsing?</a></dt><dt>browse lists, <a class="indexterm" href="NetworkBrowsing.html#id2575942">Making Samba the Domain Master</a>, <a class="indexterm" href="NetworkBrowsing.html#id2578389">Cross-Subnet Browsing</a>, <a class="indexterm" href="NetworkBrowsing.html#id2578560">Behavior of Cross-Subnet Browsing</a></dt><dt>browse resources, <a class="indexterm" href="NetworkBrowsing.html#id2578138">Problem Resolution</a></dt><dt>browse server resources, <a class="indexterm" href="NetworkBrowsing.html#id2578138">Problem Resolution</a></dt><dt>browse shares, <a class="indexterm" href="securing-samba.html#id2611881">Using IPC$ Share-Based Denials </a></dt><dt>browse.dat, <a class="indexterm" href="NetworkBrowsing.html#id2578138">Problem Resolution</a></dt><dt>browseable, <a class="indexterm" href="install.html#id2544309">Configuration File Syntax</a></dt><dt>browser election, <a class="indexterm" href="NetworkBrowsing.html#DMB">Configuring Workgroup Browsing</a></dt><dt>browser elections, <a class="indexterm" href="NetworkBrowsing.html#id2575341">Domain Browsing Configuration</a>, <a class="indexterm" href="NetworkBrowsing.html#browse-force-master">Forcing Samba to Be the Master</a></dt><dt>BrowseShortNames, <a class="indexterm" href="CUPS-printing.html#id2643020">Print Queue Called &#8220;lp&#8221; Mishandles Print Jobs</a></dt><dt>browsing, <a class="indexterm" href="samba-pdc.html#id2557614">The Special Case of Windows 9x/Me</a>, <a class="indexterm" href="NetworkBrowsing.html#id2572776">What Is Browsing?</a>, <a class="indexterm" href="NetworkBrowsing.html#id2575942">Making Samba the Domain Master</a>, <a class="indexterm" href="NetworkBrowsing.html#id2577941">Browsing Support in Samba</a></dt><dt>browsing across subnets, <a class="indexterm" href="NetworkBrowsing.html">Network Browsing</a>, <a class="indexterm" href="NetworkBrowsing.html#id2578389">Cross-Subnet Browsing</a></dt><dt>browsing another subnet, <a class="indexterm" href="NetworkBrowsing.html#id2577941">Browsing Support in Samba</a></dt><dt>browsing intrinsics, <a class="indexterm" href="NetworkBrowsing.html#id2574407">How Browsing Functions</a></dt><dt>browsing problems, <a class="indexterm" href="NetworkBrowsing.html#id2577510">Windows Networking Protocols</a>, <a class="indexterm" href="NetworkBrowsing.html#id2579402">Common Errors</a>, <a class="indexterm" href="NetworkBrowsing.html#id2579550">I Get an "Unable to browse the network" Error</a></dt><dt>BSD, <a class="indexterm" href="samba-pdc.html#id2558287">&#8220;$&#8221; Cannot Be Included in Machine Name</a>, <a class="indexterm" href="domain-member.html#id2562869">Manual Creation of Machine Trust Accounts</a>, <a class="indexterm" href="classicalprinting.html#id2615070">Features and Benefits</a></dt><dt>BSD Printing, <a class="indexterm" href="classicalprinting.html#id2615605">Simple Print Configuration</a></dt><dt>BSD-style printing, <a class="indexterm" href="classicalprinting.html#id2616484">Extended Printing Configuration</a></dt><dt>bug report, <a class="indexterm" href="ch47.html#id2685467">Free Support</a></dt><dt>bug reports, <a class="indexterm" href="bugreport.html#id2679008">Introduction</a></dt><dt>Bugzilla, <a class="indexterm" href="bugreport.html#id2679008">Introduction</a></dt><dt>built-in commands, <a class="indexterm" href="classicalprinting.html#id2618984">Custom Print Commands</a></dt><dt>bypasses privilege, <a class="indexterm" href="rights.html#id2601754">Using the &#8220;net rpc rights&#8221; Utility</a></dt><dt>byte ranges, <a class="indexterm" href="locking.html#id2608676">Discussion</a></dt><dt>byte-range lock, <a class="indexterm" href="locking.html#id2608676">Discussion</a></dt><dt>byte-range locking, <a class="indexterm" href="locking.html#id2608676">Discussion</a>, <a class="indexterm" href="locking.html#id2608934">Opportunistic Locking Overview</a></dt></dl></div><div class="indexdiv"><h3>C</h3><dl><dt>c:\winnt\inf, <a class="indexterm" href="PolicyMgmt.html#id2652204">Windows NT4-Style Policy Files</a></dt><dt>C:\WinNT\System32\config, <a class="indexterm" href="samba-bdc.html#id2559353">MS Windows NT4-style Domain Control</a></dt><dt>cached</dt><dd><dl><dt>password, <a class="indexterm" href="ServerType.html#id2553615">Password Checking</a></dt></dl></dd><dt>cached encrypted password, <a class="indexterm" href="passdb.html#id2581069">Important Notes About Security</a></dt><dt>cached in memory, <a class="indexterm" href="passdb.html#id2581524">Advantages of Non-Encrypted Passwords</a></dt><dt>cached local file, <a class="indexterm" href="locking.html#id2608934">Opportunistic Locking Overview</a></dt><dt>cached locally, <a class="indexterm" href="ProfileMgmt.html#id2654270">Windows 9x/Me Profile Setup</a></dt><dt>cached references, <a class="indexterm" href="NetworkBrowsing.html#id2579797">Invalid Cached Share References Affects Network Browsing</a></dt><dt>caching, <a class="indexterm" href="locking.html#id2608934">Opportunistic Locking Overview</a></dt><dt>caching reads, <a class="indexterm" href="locking.html#id2608934">Opportunistic Locking Overview</a></dt><dt>caching scheme, <a class="indexterm" href="winbind.html#id2647499">Result Caching</a></dt><dt>caching writes, <a class="indexterm" href="locking.html#id2608934">Opportunistic Locking Overview</a></dt><dt>called name, <a class="indexterm" href="securing-samba.html#id2611317">Using Host-Based Protection</a></dt><dt>cannot join domain, <a class="indexterm" href="ClientConfig.html#id2571409">Common Errors</a></dt><dt>canonicalize files, <a class="indexterm" href="largefile.html">Handling Large Directories</a></dt><dt>CAP, <a class="indexterm" href="unicode.html#id2663193">Japanese Charsets</a>, <a class="indexterm" href="unicode.html#id2663332">Basic Parameter Setting</a>, <a class="indexterm" href="Other-Clients.html#id2682662">Macintosh Clients</a></dt><dt>cap-share, <a class="indexterm" href="unicode.html#id2663332">Basic Parameter Setting</a></dt><dt>capability to delete, <a class="indexterm" href="AccessControls.html#id2604658">Protecting Directories and Files from Deletion</a></dt><dt>CAP_LINUX_IMMUTABLE, <a class="indexterm" href="AccessControls.html#id2604658">Protecting Directories and Files from Deletion</a></dt><dt>case options, <a class="indexterm" href="largefile.html">Handling Large Directories</a></dt><dt>case sensitivity, <a class="indexterm" href="pam.html#id2658827">PAM Configuration Syntax</a></dt><dt>case-insensitive, <a class="indexterm" href="ServerType.html#id2552243">User Level Security</a>, <a class="indexterm" href="classicalprinting.html#id2615605">Simple Print Configuration</a>, <a class="indexterm" href="largefile.html">Handling Large Directories</a></dt><dt>case-preserving, <a class="indexterm" href="ServerType.html#id2552243">User Level Security</a></dt><dt>central environment, <a class="indexterm" href="passdb.html#id2582137">Comments Regarding LDAP</a></dt><dt>centralized</dt><dd><dl><dt>authentication, <a class="indexterm" href="samba-pdc.html#id2554970">Single Sign-On and Domain Security</a></dt></dl></dd><dt>centralized identity management, <a class="indexterm" href="samba-pdc.html#id2554970">Single Sign-On and Domain Security</a></dt><dt>centrally managed, <a class="indexterm" href="pam.html#id2658143">Features and Benefits</a></dt><dt>certificate, <a class="indexterm" href="SWAT.html#id2674844">Securing SWAT through SSL</a></dt><dt>Certificate Authority (see CA)</dt><dt>cfdisk, <a class="indexterm" href="VFS.html#id2644988">Shadow Copy Setup</a></dt><dt>challenge/response mechanis, <a class="indexterm" href="passdb.html#id2581069">Important Notes About Security</a></dt><dt>change capabilities, <a class="indexterm" href="passdb.html#id2582990">The smbpasswd Tool</a></dt><dt>change motivations, <a class="indexterm" href="NT4Migration.html#id2672074">Objectives</a></dt><dt>change password, <a class="indexterm" href="domain-member.html#id2566460">Notes</a></dt><dt>change passwords, <a class="indexterm" href="passdb.html#id2582990">The smbpasswd Tool</a></dt><dt>changed parameters, <a class="indexterm" href="upgrading-to-3.0.html#oldupdatenotes">Upgrading from Samba-2.x to Samba-3.0.25</a></dt><dt>changes password, <a class="indexterm" href="domain-member.html#id2562869">Manual Creation of Machine Trust Accounts</a></dt><dt>character device, <a class="indexterm" href="AccessControls.html#id2604246">File and Directory Access Control</a></dt><dt>character set, <a class="indexterm" href="unicode.html#id2662892">What Are Charsets and Unicode?</a></dt><dt>character sets, <a class="indexterm" href="unicode.html#id2663025">Samba and Charsets</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2669444">New Features in Samba-3.0.x</a></dt><dt>charset, <a class="indexterm" href="unicode.html#id2662892">What Are Charsets and Unicode?</a></dt><dt>charset conversion, <a class="indexterm" href="unicode.html#id2663162">Conversion from Old Names</a></dt><dt>chattr, <a class="indexterm" href="AccessControls.html#id2604658">Protecting Directories and Files from Deletion</a></dt><dt>check for locks, <a class="indexterm" href="locking.html#id2608676">Discussion</a></dt><dt>check logs, <a class="indexterm" href="domain-member.html#id2566853">Adding Machine to Domain Fails</a></dt><dt>checksum-search, <a class="indexterm" href="Backup.html#id2664681">Rsync</a></dt><dt>chmod, <a class="indexterm" href="StandAloneServer.html#SimplePrintServer">Central Print Serving</a>, <a class="indexterm" href="VFS.html#id2644988">Shadow Copy Setup</a></dt><dt>chown, <a class="indexterm" href="StandAloneServer.html#SimplePrintServer">Central Print Serving</a>, <a class="indexterm" href="AccessControls.html#id2606602">Viewing File Ownership</a>, <a class="indexterm" href="pam.html#id2658143">Features and Benefits</a></dt><dt>chpass, <a class="indexterm" href="domain-member.html#id2562869">Manual Creation of Machine Trust Accounts</a></dt><dt>CIFS, <a class="indexterm" href="domain-member.html#id2566532">Sharing User ID Mappings between Samba Domain Members</a></dt><dt>CIFS function calls, <a class="indexterm" href="rights.html">User Rights and Privileges</a></dt><dt>CIFS/SMB, <a class="indexterm" href="SambaHA.html#id2664995">Features and Benefits</a>, <a class="indexterm" href="SambaHA.html#id2665279">Why Is This So Hard?</a></dt><dt>Citrix, <a class="indexterm" href="AdvancedNetworkManagement.html#id2651176">Remote Management with ThinLinc</a></dt><dt>clear purpose preferred, <a class="indexterm" href="Backup.html#id2664412">Discussion of Backup Solutions</a></dt><dt>clear-text, <a class="indexterm" href="ServerType.html#id2553615">Password Checking</a>, <a class="indexterm" href="passdb.html#id2581069">Important Notes About Security</a>, <a class="indexterm" href="passdb.html#id2587612">Security and sambaSamAccount</a></dt><dt>clear-text passwords, <a class="indexterm" href="passdb.html#id2581069">Important Notes About Security</a></dt><dt>client client instructions, <a class="indexterm" href="ClientConfig.html#id2568562">Features and Benefits</a></dt><dt>Client for Microsoft Networks, <a class="indexterm" href="ClientConfig.html#id2570964">Domain Logon Configuration: Windows 9x/Me</a></dt><dt>Client for Novell Networks, <a class="indexterm" href="ProfileMgmt.html#id2654270">Windows 9x/Me Profile Setup</a></dt><dt>client-server mode, <a class="indexterm" href="passdb.html#id2582990">The smbpasswd Tool</a></dt><dt>client-side caching, <a class="indexterm" href="locking.html#id2608934">Opportunistic Locking Overview</a></dt><dt>client-side data caching, <a class="indexterm" href="locking.html#id2608934">Opportunistic Locking Overview</a>, <a class="indexterm" href="locking.html#id2609628">PDM Data Shares</a></dt><dt>clock skew, <a class="indexterm" href="domain-member.html#id2565365">Configure /etc/krb5.conf</a></dt><dt>cluster servers, <a class="indexterm" href="SambaHA.html#id2665398">The Front-End Challenge</a></dt><dt>clustered file server, <a class="indexterm" href="SambaHA.html#id2665149">The Ultimate Goal</a></dt><dt>Clustered smbds, <a class="indexterm" href="SambaHA.html#id2665795">Server Pool Communications</a></dt><dt>clustering technologies, <a class="indexterm" href="SambaHA.html#id2665149">The Ultimate Goal</a></dt><dt>cluttering, <a class="indexterm" href="bugreport.html#id2679333">Debugging-Specific Operations</a></dt><dt>cmd, <a class="indexterm" href="NetworkBrowsing.html#id2579597">Browsing of Shares and Directories is Very Slow</a>, <a class="indexterm" href="rights.html#id2603080">What Rights and Privileges Will Permit Windows Client Administration?</a></dt><dt>cmd shell, <a class="indexterm" href="rights.html#id2603080">What Rights and Privileges Will Permit Windows Client Administration?</a></dt><dt>CN, <a class="indexterm" href="samba-bdc.html#id2560028">LDAP Configuration Notes</a>, <a class="indexterm" href="ch-ldap-tls.html#s1-intro-ldap-tls">Introduction</a></dt><dt>code maintainer, <a class="indexterm" href="ch47.html#id2685467">Free Support</a></dt><dt>codepages, <a class="indexterm" href="unicode.html#id2662840">Features and Benefits</a></dt><dt>collating, <a class="indexterm" href="NetworkBrowsing.html#id2575942">Making Samba the Domain Master</a></dt><dt>collisions, <a class="indexterm" href="speed.html#id2684091">Samba Performance Problem Due to Changing Linux Kernel</a></dt><dt>color, <a class="indexterm" href="CUPS-printing.html#id2628194">UNIX Printfile Conversion and GUI Basics</a></dt><dt>COM1:, <a class="indexterm" href="classicalprinting.html#id2624864">Samba and Printer Ports</a></dt><dt>command-line, <a class="indexterm" href="NetCommand.html">Remote and Local Management: The Net Command</a></dt><dt>command-line utility, <a class="indexterm" href="rights.html#id2601754">Using the &#8220;net rpc rights&#8221; Utility</a></dt><dt>commenting out setting, <a class="indexterm" href="classicalprinting.html#id2616085">Rapid Configuration Validation</a></dt><dt>commercial Linux products, <a class="indexterm" href="AccessControls.html">File, Directory, and Share Access Controls</a></dt><dt>commercial support, <a class="indexterm" href="ch47.html">Samba Support</a>, <a class="indexterm" href="ch47.html#id2685685">Commercial Support</a></dt><dt>commit the settings, <a class="indexterm" href="ClientConfig.html#id2569384">MS Windows 2000</a></dt><dt>Common Internet Filesystem (see CIFS)</dt><dt>Common restrictions, <a class="indexterm" href="PolicyMgmt.html#id2652874">Managing Account/User Policies</a></dt><dt>Common UNIX Printing System (see CUPS)</dt><dt>common.adm, <a class="indexterm" href="PolicyMgmt.html#id2652204">Windows NT4-Style Policy Files</a></dt><dt>comp.protocols.smb, <a class="indexterm" href="bugreport.html#id2679008">Introduction</a></dt><dt>compatible, <a class="indexterm" href="passdb.html#id2581069">Important Notes About Security</a>, <a class="indexterm" href="Portability.html">Portability</a></dt><dt>compile, <a class="indexterm" href="install.html#id2544219">Obtaining and Installing Samba</a></dt><dt>compile-time options, <a class="indexterm" href="classicalprinting.html#id2616085">Rapid Configuration Validation</a></dt><dt>complex file name space, <a class="indexterm" href="SambaHA.html#id2665992">A Simple Solution</a></dt><dt>complex organization, <a class="indexterm" href="NT4Migration.html#id2672484">Domain Layout</a></dt><dt>complexity, <a class="indexterm" href="StandAloneServer.html#id2567511">Example Configuration</a></dt><dt>compliance, <a class="indexterm" href="passdb.html#pdbeditthing">The pdbedit Tool</a></dt><dt>complicated, <a class="indexterm" href="NetworkBrowsing.html#id2578560">Behavior of Cross-Subnet Browsing</a></dt><dt>complicated problem, <a class="indexterm" href="SambaHA.html#id2665492">Demultiplexing SMB Requests</a></dt><dt>comprehensive documentation, <a class="indexterm" href="cfgsmarts.html#id2666890">Multiple Server Hosting</a></dt><dt>Computer Account, <a class="indexterm" href="domain-member.html#id2563866">Windows NT4 Client</a></dt><dt>computer account, <a class="indexterm" href="domain-member.html#ads-test-server">Testing Server Setup</a></dt><dt>computer accounts, <a class="indexterm" href="passdb.html">Account Information Databases</a>, <a class="indexterm" href="passdb.html#id2582549">LDAP Directories and Windows Computer Accounts</a>, <a class="indexterm" href="rights.html">User Rights and Privileges</a></dt><dt>Computer Management, <a class="indexterm" href="AccessControls.html#id2605984">Access Controls on Shares</a>, <a class="indexterm" href="AccessControls.html#id2606249">Windows 200x/XP</a></dt><dt>Computer Name, <a class="indexterm" href="ClientConfig.html#id2570437">Joining a Domain: Windows 2000/XP Professional</a></dt><dt>computer name, <a class="indexterm" href="ClientConfig.html#id2570964">Domain Logon Configuration: Windows 9x/Me</a>, <a class="indexterm" href="integrate-ms-networks.html#id2661662">Name Resolution as Used within MS Windows Networking</a></dt><dt>concurrent access, <a class="indexterm" href="locking.html#id2608934">Opportunistic Locking Overview</a></dt><dt>Conectiva, <a class="indexterm" href="CUPS-printing.html#id2639729">Forums, Downloads, Tutorials, Howtos (Also for Mac OS X and Commercial UNIX)</a></dt><dt>config.cache, <a class="indexterm" href="domain-member.html#id2566167">Possible Errors</a></dt><dt>CONFIG.POL, <a class="indexterm" href="samba-pdc.html#id2557614">The Special Case of Windows 9x/Me</a></dt><dt>Config.POL, <a class="indexterm" href="PolicyMgmt.html#id2651878">Creating and Managing System Policies</a>, <a class="indexterm" href="PolicyMgmt.html#id2652067">Windows 9x/ME Policies</a></dt><dt>configuration</dt><dd><dl><dt>documentation, <a class="indexterm" href="install.html#id2545728">Test Your Config File with testparm</a></dt></dl></dd><dt>configuration files, <a class="indexterm" href="SWAT.html#id2674063">Features and Benefits</a></dt><dt>configuration problem, <a class="indexterm" href="bugreport.html#id2679008">Introduction</a></dt><dt>configuration syntax, <a class="indexterm" href="classicalprinting.html#id2615605">Simple Print Configuration</a></dt><dt>configuration techniques, <a class="indexterm" href="cfgsmarts.html">Advanced Configuration Techniques</a></dt><dt>configuration too complex, <a class="indexterm" href="StandAloneServer.html#id2568495">Common Errors</a></dt><dt>configuration tool, <a class="indexterm" href="SWAT.html">SWAT: The Samba Web Administration Tool</a></dt><dt>configuration wizard, <a class="indexterm" href="ClientConfig.html#id2570437">Joining a Domain: Windows 2000/XP Professional</a></dt><dt>configure, <a class="indexterm" href="compiling.html#id2680980">Building the Binaries</a></dt><dt>configuring a firewall, <a class="indexterm" href="securing-samba.html#firewallports">Using a Firewall</a></dt><dt>confirm address, <a class="indexterm" href="securing-samba.html#id2611530">Using Interface Protection</a></dt><dt>confirm the password, <a class="indexterm" href="InterdomainTrusts.html#id2613845">Samba as the Trusting Domain</a></dt><dt>confirm the trust, <a class="indexterm" href="InterdomainTrusts.html#samba-trusted-domain">Samba as the Trusted Domain</a></dt><dt>connect transparently, <a class="indexterm" href="SambaHA.html#id2665149">The Ultimate Goal</a></dt><dt>connection resources, <a class="indexterm" href="domain-member.html#id2564892">Why Is This Better Than security = server?</a></dt><dt>connections, <a class="indexterm" href="install.html#id2545469">Example Configuration</a></dt><dt>connections.tdb, <a class="indexterm" href="CUPS-printing.html#id2638430">The Printing *.tdb Files</a></dt><dd><dl><dt>(see also TDB)</dt></dl></dd><dt>consistent case, <a class="indexterm" href="largefile.html">Handling Large Directories</a></dt><dt>console, <a class="indexterm" href="winbind.html#id2649784">Linux/FreeBSD-Specific PAM Configuration</a></dt><dt>consumer expects, <a class="indexterm" href="ch47.html">Samba Support</a></dt><dt>container, <a class="indexterm" href="domain-member.html#ads-create-machine-account">Create the Computer Account</a></dt><dt>continuity of service, <a class="indexterm" href="SambaHA.html#id2666073">High-Availability Server Products</a></dt><dt>contribute, <a class="indexterm" href="cfgsmarts.html#id2666890">Multiple Server Hosting</a></dt><dt>Control Panel, <a class="indexterm" href="ClientConfig.html#id2570437">Joining a Domain: Windows 2000/XP Professional</a></dt><dt>convert</dt><dd><dl><dt>domain member server, <a class="indexterm" href="samba-pdc.html#id2555590">Domain Controller Types</a></dt></dl></dd><dt>converted, <a class="indexterm" href="passdb.html#passdbtech">Technical Information</a></dt><dt>copy'n'paste, <a class="indexterm" href="AdvancedNetworkManagement.html#id2650801">Remote Management from NoMachine.Com</a></dt><dt>core files, <a class="indexterm" href="bugreport.html#id2679534">Internal Errors</a></dt><dt>core graphic engine, <a class="indexterm" href="CUPS-printing.html#id2628016">Windows Drivers, GDI, and EMF</a></dt><dt>core values, <a class="indexterm" href="NT4Migration.html#id2672074">Objectives</a></dt><dt>corrupted file, <a class="indexterm" href="idmapper.html#id2597584">Domain Member Server or Domain Member Client</a></dt><dt>cosine.schema, <a class="indexterm" href="passdb.html#id2586617">OpenLDAP Configuration</a></dt><dt>country of origin, <a class="indexterm" href="ch47.html#id2685685">Commercial Support</a></dt><dt>CP850, <a class="indexterm" href="unicode.html#id2663025">Samba and Charsets</a></dt><dt>CP932, <a class="indexterm" href="unicode.html#id2663332">Basic Parameter Setting</a></dt><dt>cracker, <a class="indexterm" href="securing-samba.html#id2611530">Using Interface Protection</a></dt><dt>create, <a class="indexterm" href="AccessControls.html#id2604123">Managing Directories</a></dt><dt>Create a Computer Account, <a class="indexterm" href="domain-member.html#id2563866">Windows NT4 Client</a></dt><dt>create a domain machine account, <a class="indexterm" href="domain-member.html#domain-member-server">Domain Member Server</a></dt><dt>create domain member, <a class="indexterm" href="domain-member.html#id2563702">Windows 200x/XP Professional Client</a></dt><dt>create machine trust account, <a class="indexterm" href="domain-member.html#id2564157">Joining an NT4-type Domain with Samba-3</a></dt><dt>create partition, <a class="indexterm" href="VFS.html#id2644988">Shadow Copy Setup</a></dt><dt>Create the Computer Account, <a class="indexterm" href="domain-member.html#id2565365">Configure /etc/krb5.conf</a></dt><dt>create user accounts, <a class="indexterm" href="StandAloneServer.html#id2567310">Background</a></dt><dt>create volume, <a class="indexterm" href="VFS.html#id2644988">Shadow Copy Setup</a></dt><dt>credentials, <a class="indexterm" href="ServerType.html#id2552243">User Level Security</a>, <a class="indexterm" href="samba-pdc.html#id2554970">Single Sign-On and Domain Security</a>, <a class="indexterm" href="samba-bdc.html#id2560028">LDAP Configuration Notes</a>, <a class="indexterm" href="domain-member.html#id2565365">Configure /etc/krb5.conf</a>, <a class="indexterm" href="ClientConfig.html#id2570437">Joining a Domain: Windows 2000/XP Professional</a>, <a class="indexterm" href="NetCommand.html#id2594353">Administering User Rights and Privileges</a>, <a class="indexterm" href="rights.html">User Rights and Privileges</a></dt><dt>credentials validation, <a class="indexterm" href="samba-bdc.html#id2560598">NetBIOS Over TCP/IP Enabled</a></dt><dt>critical aspects of configuration, <a class="indexterm" href="ClientConfig.html#id2568562">Features and Benefits</a></dt><dt>crle, <a class="indexterm" href="winbind.html#id2647916">Configure nsswitch.conf and the Winbind Libraries on Linux and Solaris</a></dt><dt>cron, <a class="indexterm" href="samba-bdc.html#id2560723">Backup Domain Controller Configuration</a></dt><dt>cross post, <a class="indexterm" href="problems.html#id2678702">Getting Mailing List Help</a></dt><dt>cross-segment browsing, <a class="indexterm" href="NetworkBrowsing.html#id2573212">NetBIOS over TCP/IP</a></dt><dt>cross-subnet browsing, <a class="indexterm" href="NetworkBrowsing.html#id2574407">How Browsing Functions</a>, <a class="indexterm" href="NetworkBrowsing.html#DMB">Configuring Workgroup Browsing</a>, <a class="indexterm" href="NetworkBrowsing.html#id2576894">WINS Server Configuration</a>, <a class="indexterm" href="NetworkBrowsing.html#id2578560">Behavior of Cross-Subnet Browsing</a></dt><dt>CUPS, <a class="indexterm" href="classicalprinting.html#id2615070">Features and Benefits</a>, <a class="indexterm" href="classicalprinting.html#id2615294">Technical Introduction</a>, <a class="indexterm" href="classicalprinting.html#id2616484">Extended Printing Configuration</a>, <a class="indexterm" href="classicalprinting.html#id2616964">The [global] Section</a>, <a class="indexterm" href="CUPS-printing.html#id2625951">Features and Benefits</a>, <a class="indexterm" href="CUPS-printing.html#id2626011">Overview</a>, <a class="indexterm" href="CUPS-printing.html#id2626130">Basic CUPS Support Configuration</a>, <a class="indexterm" href="CUPS-printing.html#id2628790">Using Windows-Formatted Vendor PPDs</a></dt><dd><dl><dt>Page Accounting, <a class="indexterm" href="CUPS-printing.html#id2640411">Page Accounting with CUPS</a></dt><dt>quotas, <a class="indexterm" href="CUPS-printing.html#id2640447">Setting Up Quotas</a></dt></dl></dd><dt>CUPS API, <a class="indexterm" href="install.html#id2544309">Configuration File Syntax</a>, <a class="indexterm" href="classicalprinting.html#id2618441">Default UNIX System Printing Commands</a></dt><dt>CUPS backends, <a class="indexterm" href="CUPS-printing.html#id2630906">CUPS Backends</a></dt><dt>CUPS filtering, <a class="indexterm" href="CUPS-printing.html#id2628909">CUPS Also Uses PPDs for Non-PostScript Printers</a>, <a class="indexterm" href="CUPS-printing.html#id2628949">The CUPS Filtering Architecture</a></dt><dt>CUPS filtering chain, <a class="indexterm" href="CUPS-printing.html#id2630906">CUPS Backends</a></dt><dt>CUPS libarary API, <a class="indexterm" href="StandAloneServer.html#SimplePrintServer">Central Print Serving</a></dt><dt>CUPS PostScript, <a class="indexterm" href="CUPS-printing.html#id2635008">Caveats to Be Considered</a></dt><dt>CUPS PostScript driver, <a class="indexterm" href="CUPS-printing.html#id2635308">Windows CUPS PostScript Driver Versus Adobe Driver</a></dt><dt>CUPS print filters, <a class="indexterm" href="StandAloneServer.html#SimplePrintServer">Central Print Serving</a></dt><dt>CUPS raster, <a class="indexterm" href="CUPS-printing.html#id2628949">The CUPS Filtering Architecture</a>, <a class="indexterm" href="CUPS-printing.html#id2630332">pstoraster</a></dt><dt>CUPS-PPD, <a class="indexterm" href="CUPS-printing.html#id2639341">cupsomatic, pdqomatic, lpdomatic, directomatic</a></dt><dt>cups.hlp, <a class="indexterm" href="CUPS-printing.html#id2635008">Caveats to Be Considered</a></dt><dt>cupsaddsmb, <a class="indexterm" href="CUPS-printing.html#id2627703">Driver Upload Methods</a>, <a class="indexterm" href="CUPS-printing.html#id2634184">cupsaddsmb: The Unknown Utility</a>, <a class="indexterm" href="CUPS-printing.html#id2635008">Caveats to Be Considered</a>, <a class="indexterm" href="CUPS-printing.html#id2635526">Run cupsaddsmb (Quiet Mode)</a>, <a class="indexterm" href="CUPS-printing.html#id2635666">Run cupsaddsmb with Verbose Output</a>, <a class="indexterm" href="CUPS-printing.html#id2635858">Understanding cupsaddsmb</a>, <a class="indexterm" href="CUPS-printing.html#id2636124">cupsaddsmb with a Samba PDC</a>, <a class="indexterm" href="CUPS-printing.html#id2636205">cupsaddsmb Flowchart</a>, <a class="indexterm" href="CUPS-printing.html#id2636286">Installing the PostScript Driver on a Client</a>, <a class="indexterm" href="CUPS-printing.html#id2637104">Requirements for adddriver and setdriver to Succeed</a></dt><dt>cupsd.conf, <a class="indexterm" href="classicalprinting.html#id2618441">Default UNIX System Printing Commands</a>, <a class="indexterm" href="CUPS-printing.html#id2626130">Basic CUPS Support Configuration</a>, <a class="indexterm" href="CUPS-printing.html#id2631493">mime.convs</a>, <a class="indexterm" href="CUPS-printing.html#id2641163">Autodeletion or Preservation of CUPS Spool Files</a></dt><dt>cupsomatic, <a class="indexterm" href="CUPS-printing.html#id2628790">Using Windows-Formatted Vendor PPDs</a>, <a class="indexterm" href="CUPS-printing.html#id2628949">The CUPS Filtering Architecture</a>, <a class="indexterm" href="CUPS-printing.html#id2631245">The Role of cupsomatic/foomatic</a>, <a class="indexterm" href="CUPS-printing.html#id2632232">cupsomatic/foomatic-rip Versus Native CUPS Printing</a>, <a class="indexterm" href="CUPS-printing.html#id2638937">CUPS Print Drivers from Linuxprinting.org</a>, <a class="indexterm" href="CUPS-printing.html#id2639341">cupsomatic, pdqomatic, lpdomatic, directomatic</a></dt><dt>currupted, <a class="indexterm" href="tdb.html#id2679876">Features and Benefits</a></dt><dt>custom scripts, <a class="indexterm" href="passdb.html#id2585655">smbpasswd: Encrypted Password Database</a></dt><dt>customer expected, <a class="indexterm" href="ch47.html">Samba Support</a></dt><dt>customers, <a class="indexterm" href="ch47.html">Samba Support</a></dt><dt>customized print commands, <a class="indexterm" href="classicalprinting.html#id2618984">Custom Print Commands</a></dt></dl></div><div class="indexdiv"><h3>D</h3><dl><dt>daemon, <a class="indexterm" href="install.html#id2545276">Starting Samba</a>, <a class="indexterm" href="InterdomainTrusts.html">Interdomain Trust Relationships</a>, <a class="indexterm" href="winbind.html#id2647677">Requirements</a>, <a class="indexterm" href="compiling.html#id2681707">Alternative: Starting smbd as a Daemon</a></dt><dt>daemon running, <a class="indexterm" href="winbind.html#id2648862">Starting and Testing the winbindd Daemon</a></dt><dt>daemons, <a class="indexterm" href="winbind.html#id2649573">Restarting</a></dt><dt>damaged data, <a class="indexterm" href="passdb.html#TOSHARG-acctflags">Account Flags Management</a></dt><dt>data caching, <a class="indexterm" href="locking.html#id2608934">Opportunistic Locking Overview</a></dt><dt>data corruption, <a class="indexterm" href="NetworkBrowsing.html#id2579597">Browsing of Shares and Directories is Very Slow</a>, <a class="indexterm" href="locking.html#id2609504">UNIX or NFS Client-Accessed Files</a></dt><dt>data interchange, <a class="indexterm" href="AccessControls.html">File, Directory, and Share Access Controls</a></dt><dt>data stream, <a class="indexterm" href="classicalprinting.html#id2615294">Technical Introduction</a></dt><dt>database, <a class="indexterm" href="domain-member.html#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2669274">Quick Migration Guide</a></dt><dt>DatabaseFS, <a class="indexterm" href="VFS.html#id2645732">DatabaseFS</a></dt><dt>DAVE, <a class="indexterm" href="Other-Clients.html#id2682662">Macintosh Clients</a></dt><dt>dbx, <a class="indexterm" href="bugreport.html#id2679534">Internal Errors</a></dt><dt>DCE RPC, <a class="indexterm" href="winbind.html#id2648624">Join the Samba Server to the PDC Domain</a></dt><dt>DDK, <a class="indexterm" href="CUPS-printing.html#id2634075">PostScript Drivers with No Major Problems, Even in Kernel
-Mode</a>, <a class="indexterm" href="CUPS-printing.html#id2634563">CUPS &#8220;PostScript Driver for Windows NT/200x/XP&#8221;</a></dt><dt>DDNS, <a class="indexterm" href="NetworkBrowsing.html#id2573848">TCP/IP without NetBIOS</a>, <a class="indexterm" href="NetworkBrowsing.html#adsdnstech">DNS and Active Directory</a>, <a class="indexterm" href="integrate-ms-networks.html#id2661060">Background Information</a></dt><dt>de-multiplex, <a class="indexterm" href="SambaHA.html#id2665398">The Front-End Challenge</a></dt><dt>de-multiplexing, <a class="indexterm" href="SambaHA.html#id2665492">Demultiplexing SMB Requests</a></dt><dt>Debian, <a class="indexterm" href="VFS.html#id2644988">Shadow Copy Setup</a></dt><dt>Debian Sarge, <a class="indexterm" href="VFS.html#id2644988">Shadow Copy Setup</a></dt><dt>debug, <a class="indexterm" href="bugreport.html#id2679534">Internal Errors</a></dt><dt>debug level, <a class="indexterm" href="problems.html#id2677889">Debugging with Samba Itself</a>, <a class="indexterm" href="bugreport.html#dbglvl">Debug Levels</a></dt><dt>debugging, <a class="indexterm" href="problems.html#id2677889">Debugging with Samba Itself</a>, <a class="indexterm" href="bugreport.html#id2679333">Debugging-Specific Operations</a></dt><dt>debugging passwords, <a class="indexterm" href="problems.html#id2677889">Debugging with Samba Itself</a></dt><dt>debugging problems, <a class="indexterm" href="problems.html#id2677889">Debugging with Samba Itself</a></dt><dt>dedicated heartbeat, <a class="indexterm" href="SambaHA.html#id2666073">High-Availability Server Products</a></dt><dt>dedicated print server, <a class="indexterm" href="classicalprinting.html#id2615070">Features and Benefits</a></dt><dt>default accounts, <a class="indexterm" href="samba-pdc.html#id2556604">Domain Control: Example Configuration</a></dt><dt>default aliases, <a class="indexterm" href="groupmapping.html#id2590539">Default Users, Groups, and Relative Identifiers</a></dt><dt>default behavior, <a class="indexterm" href="idmapper.html">Identity Mapping (IDMAP)</a></dt><dt>default devmode, <a class="indexterm" href="classicalprinting.html#prt-modeset">Setting Device Modes on New Printers</a></dt><dt>default DNS setup, <a class="indexterm" href="domain-member.html#id2566460">Notes</a></dt><dt>default gateways, <a class="indexterm" href="ClientConfig.html#id2568742">MS Windows XP Professional</a></dt><dt>default groups, <a class="indexterm" href="groupmapping.html#id2590539">Default Users, Groups, and Relative Identifiers</a></dt><dt>default mapping, <a class="indexterm" href="ChangeNotes.html#id2572209">Group Mapping Changes in Samba-3.0.23</a></dt><dt>default mappings, <a class="indexterm" href="NetCommand.html#id2592822">Mapping Windows Groups to UNIX Groups</a></dt><dt>default print command, <a class="indexterm" href="classicalprinting.html#id2618441">Default UNIX System Printing Commands</a></dt><dt>default print commands, <a class="indexterm" href="classicalprinting.html#id2616964">The [global] Section</a></dt><dt>default printer, <a class="indexterm" href="classicalprinting.html#id2618984">Custom Print Commands</a></dt><dt>default printing, <a class="indexterm" href="CUPS-printing.html#id2625951">Features and Benefits</a></dt><dt>default profile, <a class="indexterm" href="ProfileMgmt.html#id2656311">Default Profile for Windows Users</a>, <a class="indexterm" href="ProfileMgmt.html#id2657804">Changing the Default Profile</a></dt><dt>default settings, <a class="indexterm" href="passdb.html#TOSHARG-acctflags">Account Flags Management</a></dt><dt>default shells, <a class="indexterm" href="winbind.html#id2648862">Starting and Testing the winbindd Daemon</a></dt><dt>Default User, <a class="indexterm" href="ProfileMgmt.html#id2657055">MS Windows 200x/XP</a></dt><dt>default users, <a class="indexterm" href="groupmapping.html#id2590539">Default Users, Groups, and Relative Identifiers</a></dt><dt>defective hardware, <a class="indexterm" href="NetworkBrowsing.html#id2579597">Browsing of Shares and Directories is Very Slow</a></dt><dt>deferred open, <a class="indexterm" href="locking.html#id2608934">Opportunistic Locking Overview</a></dt><dt>defined shares, <a class="indexterm" href="securing-samba.html#id2612168">Why Can Users Access Other Users' Home Directories?</a></dt><dt>delegate administrative privileges, <a class="indexterm" href="NetCommand.html#id2594353">Administering User Rights and Privileges</a></dt><dt>delegated, <a class="indexterm" href="groupmapping.html#id2590298">Important Administrative Information</a></dt><dt>delegation, <a class="indexterm" href="InterdomainTrusts.html#id2612800">Trust Relationship Background</a></dt><dt>delete, <a class="indexterm" href="AccessControls.html#id2604123">Managing Directories</a></dt><dt>delete a file, <a class="indexterm" href="AccessControls.html#id2604658">Protecting Directories and Files from Deletion</a></dt><dt>delete roaming profiles, <a class="indexterm" href="ProfileMgmt.html#id2657055">MS Windows 200x/XP</a></dt><dt>delete user script, <a class="indexterm" href="passdb.html#id2584497">Deleting Accounts</a></dt><dt>deleted files, <a class="indexterm" href="VFS.html#id2644354">recycle</a></dt><dt>deleted parameters, <a class="indexterm" href="upgrading-to-3.0.html#id2669774">Removed Parameters</a></dt><dt>delmem, <a class="indexterm" href="groupmapping.html#id2589715">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a></dt><dt>demote, <a class="indexterm" href="samba-pdc.html#id2555590">Domain Controller Types</a></dt><dt>demoted, <a class="indexterm" href="samba-bdc.html#id2559353">MS Windows NT4-style Domain Control</a></dt><dt>denial of service, <a class="indexterm" href="securing-samba.html#id2611530">Using Interface Protection</a></dt><dt>deny, <a class="indexterm" href="securing-samba.html#id2611881">Using IPC$ Share-Based Denials </a></dt><dt>deny access, <a class="indexterm" href="securing-samba.html#firewallports">Using a Firewall</a></dt><dt>deny modes, <a class="indexterm" href="locking.html#id2608676">Discussion</a></dt><dt>deny-none, <a class="indexterm" href="locking.html#id2608934">Opportunistic Locking Overview</a></dt><dt>DENY_ALL, <a class="indexterm" href="locking.html#id2608676">Discussion</a></dt><dt>DENY_DOS, <a class="indexterm" href="locking.html#id2608676">Discussion</a></dt><dt>DENY_FCB, <a class="indexterm" href="locking.html#id2608676">Discussion</a></dt><dt>DENY_NONE, <a class="indexterm" href="locking.html#id2608676">Discussion</a></dt><dt>DENY_READ, <a class="indexterm" href="locking.html#id2608676">Discussion</a></dt><dt>DENY_WRITE, <a class="indexterm" href="locking.html#id2608676">Discussion</a></dt><dt>deployment, <a class="indexterm" href="ch47.html#id2685467">Free Support</a></dt><dt>deployment guidelines, <a class="indexterm" href="passdb.html#id2582411">Caution Regarding LDAP and Samba</a></dt><dt>DES-CBC-CRC, <a class="indexterm" href="domain-member.html#id2565365">Configure /etc/krb5.conf</a></dt><dt>DES-CBC-MD5, <a class="indexterm" href="domain-member.html#id2565365">Configure /etc/krb5.conf</a>, <a class="indexterm" href="domain-member.html#ads-test-server">Testing Server Setup</a></dt><dt>desirable solution, <a class="indexterm" href="rights.html#id2603080">What Rights and Privileges Will Permit Windows Client Administration?</a></dt><dt>desktop cache, <a class="indexterm" href="ProfileMgmt.html#id2654270">Windows 9x/Me Profile Setup</a></dt><dt>desktop profile, <a class="indexterm" href="samba-pdc.html#id2556604">Domain Control: Example Configuration</a>, <a class="indexterm" href="samba-bdc.html#id2559353">MS Windows NT4-style Domain Control</a></dt><dt>desktop profiles, <a class="indexterm" href="domain-member.html#id2562183">Features and Benefits</a>, <a class="indexterm" href="NetCommand.html#id2595316">Managing Security Identifiers (SIDS)</a></dt><dt>deterents, <a class="indexterm" href="securing-samba.html#id2611056">Introduction</a></dt><dt>development libraries, <a class="indexterm" href="winbind.html#id2647677">Requirements</a></dt><dt>devfsd package, <a class="indexterm" href="VFS.html#id2644988">Shadow Copy Setup</a></dt><dt>device mode, <a class="indexterm" href="classicalprinting.html#prt-modeset">Setting Device Modes on New Printers</a></dt><dt>device-specific commands, <a class="indexterm" href="CUPS-printing.html#id2631949">PostScript Printer Descriptions for Non-PostScript Printers</a></dt><dt>DFS, <a class="indexterm" href="msdfs.html#id2614427">Features and Benefits</a> (see MS-DFS, Distributed File Systems)</dt><dt>DFS junction, <a class="indexterm" href="msdfs.html#id2614427">Features and Benefits</a></dt><dt>DFS links, <a class="indexterm" href="msdfs.html#id2614427">Features and Benefits</a></dt><dt>DFS root, <a class="indexterm" href="msdfs.html#id2614427">Features and Benefits</a></dt><dt>DFS server, <a class="indexterm" href="msdfs.html#id2614427">Features and Benefits</a></dt><dt>DFS tree, <a class="indexterm" href="msdfs.html#id2614427">Features and Benefits</a></dt><dt>DFS-aware, <a class="indexterm" href="msdfs.html#id2614427">Features and Benefits</a></dt><dt>DFS-aware clients, <a class="indexterm" href="msdfs.html#id2614427">Features and Benefits</a></dt><dt>DHCP, <a class="indexterm" href="ClientConfig.html#id2568666">TCP/IP Configuration</a>, <a class="indexterm" href="ClientConfig.html#id2568742">MS Windows XP Professional</a>, <a class="indexterm" href="ClientConfig.html#id2569384">MS Windows 2000</a>, <a class="indexterm" href="ClientConfig.html#id2569931">MS Windows Me</a>, <a class="indexterm" href="NetworkBrowsing.html#id2578389">Cross-Subnet Browsing</a>, <a class="indexterm" href="integrate-ms-networks.html#id2661060">Background Information</a>, <a class="indexterm" href="DNSDHCP.html#id2685838">Features and Benefits</a></dt><dt>DHCP servers, <a class="indexterm" href="passdb.html#id2582137">Comments Regarding LDAP</a></dt><dt>DHCP-enabled, <a class="indexterm" href="ClientConfig.html#id2569384">MS Windows 2000</a></dt><dt>DHCP-enabled operation, <a class="indexterm" href="ClientConfig.html#id2568742">MS Windows XP Professional</a></dt><dt>diagnostic, <a class="indexterm" href="idmapper.html#id2600226">IDMAP Storage in LDAP Using Winbind</a></dt><dt>diagnostic tools, <a class="indexterm" href="problems.html#id2677889">Debugging with Samba Itself</a></dt><dt>diff, <a class="indexterm" href="bugreport.html#id2679792">Patches</a></dt><dt>differences, <a class="indexterm" href="Backup.html#id2664681">Rsync</a></dt><dt>different resources, <a class="indexterm" href="cfgsmarts.html#id2667287">Multiple Virtual Server Personalities</a></dt><dt>differently encrypted passwords, <a class="indexterm" href="passdb.html#passdbtech">Technical Information</a></dt><dt>differing protocol, <a class="indexterm" href="upgrading-to-3.0.html#id2669274">Quick Migration Guide</a></dt><dt>dir, <a class="indexterm" href="diagnosis.html#id2676074">The Tests</a></dt><dt>direct internet access, <a class="indexterm" href="securing-samba.html#id2611056">Introduction</a></dt><dt>directory, <a class="indexterm" href="samba-bdc.html#id2560392">Active Directory Domain Control</a>, <a class="indexterm" href="StandAloneServer.html#SimplePrintServer">Central Print Serving</a>, <a class="indexterm" href="idmapper.html#id2598779">Backup Domain Controller</a></dt><dt>directory access control, <a class="indexterm" href="groupmapping.html#id2589715">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a></dt><dt>directory access permissions, <a class="indexterm" href="AccessControls.html">File, Directory, and Share Access Controls</a></dt><dt>directory controls, <a class="indexterm" href="AccessControls.html">File, Directory, and Share Access Controls</a></dt><dt>Directory Information Tree (see DIT)</dt><dt>directory permissions, <a class="indexterm" href="AccessControls.html">File, Directory, and Share Access Controls</a>, <a class="indexterm" href="AccessControls.html#id2604658">Protecting Directories and Files from Deletion</a></dt><dt>directory schema, <a class="indexterm" href="idmapper.html#id2598545">Primary Domain Controller</a></dt><dt>Directory Separators, <a class="indexterm" href="AccessControls.html#id2603787">MS Windows NTFS Comparison with UNIX File Systems</a></dt><dt>directory server, <a class="indexterm" href="passdb.html#id2586079">ldapsam</a></dt><dt>directory_mode, <a class="indexterm" href="VFS.html#id2644354">recycle</a></dt><dt>disable LMB, <a class="indexterm" href="NetworkBrowsing.html#DMB">Configuring Workgroup Browsing</a></dt><dt>disable locking, <a class="indexterm" href="locking.html#id2608579">Features and Benefits</a></dt><dt>disable roaming profiles, <a class="indexterm" href="ProfileMgmt.html#id2654044">Disabling Roaming Profile Support</a></dt><dt>disabling oplocks, <a class="indexterm" href="locking.html#id2609628">PDM Data Shares</a></dt><dt>disass, <a class="indexterm" href="bugreport.html#id2679534">Internal Errors</a></dt><dt>disaster recovery, <a class="indexterm" href="NT4Migration.html#id2672685">Server Share and Directory Layout</a></dt><dt>disconnect a connection, <a class="indexterm" href="ProfileMgmt.html#id2653670">NT4/200x User Profiles</a></dt><dt>disk, <a class="indexterm" href="passdb.html#id2581384">Advantages of Encrypted Passwords</a></dt><dt>disk space, <a class="indexterm" href="NT4Migration.html#id2672685">Server Share and Directory Layout</a></dt><dt>disparate information systems, <a class="indexterm" href="samba-pdc.html#id2554970">Single Sign-On and Domain Security</a></dt><dt>display PostScript, <a class="indexterm" href="CUPS-printing.html#id2628194">UNIX Printfile Conversion and GUI Basics</a></dt><dt>displayName, <a class="indexterm" href="passdb.html#id2586617">OpenLDAP Configuration</a></dt><dt>distort, <a class="indexterm" href="CUPS-printing.html#id2628194">UNIX Printfile Conversion and GUI Basics</a></dt><dt>distribute authentication systems, <a class="indexterm" href="NT4Migration.html#id2672074">Objectives</a></dt><dt>distributed, <a class="indexterm" href="samba-pdc.html#id2554336">Features and Benefits</a>, <a class="indexterm" href="samba-pdc.html#id2556604">Domain Control: Example Configuration</a></dt><dt>distributed account, <a class="indexterm" href="passdb.html#id2580501">New Account Storage Systems</a></dt><dt>Distributed Computing Environment (see DCE)</dt><dt>distributed directory, <a class="indexterm" href="domain-member.html#domain-member-server">Domain Member Server</a></dt><dt>distributed file system, <a class="indexterm" href="SambaHA.html#id2665149">The Ultimate Goal</a> (see DFS)</dt><dt>Distributed File Systems, <a class="indexterm" href="SambaHA.html#id2665598">The Distributed File System Challenge</a></dt><dt>distributed file systems, <a class="indexterm" href="SambaHA.html#id2665598">The Distributed File System Challenge</a></dt><dt>distributed locking protocol, <a class="indexterm" href="SambaHA.html#id2665992">A Simple Solution</a></dt><dt>distribution, <a class="indexterm" href="install.html#id2545469">Example Configuration</a>, <a class="indexterm" href="domain-member.html#id2564157">Joining an NT4-type Domain with Samba-3</a></dt><dt>dithering algorithm, <a class="indexterm" href="CUPS-printing.html#id2631245">The Role of cupsomatic/foomatic</a></dt><dt>DMB, <a class="indexterm" href="samba-pdc.html#id2556095">Preparing for Domain Control</a>, <a class="indexterm" href="samba-pdc.html#id2556604">Domain Control: Example Configuration</a>, <a class="indexterm" href="samba-pdc.html#id2558009">Security Mode and Master Browsers</a>, <a class="indexterm" href="samba-bdc.html#id2560450">What Qualifies a Domain Controller on the Network?</a>, <a class="indexterm" href="NetworkBrowsing.html#id2574407">How Browsing Functions</a>, <a class="indexterm" href="NetworkBrowsing.html#DMB">Configuring Workgroup Browsing</a>, <a class="indexterm" href="NetworkBrowsing.html#id2575341">Domain Browsing Configuration</a>, <a class="indexterm" href="NetworkBrowsing.html#browse-force-master">Forcing Samba to Be the Master</a>, <a class="indexterm" href="NetworkBrowsing.html#id2575942">Making Samba the Domain Master</a>, <a class="indexterm" href="NetworkBrowsing.html#id2576622">WINS: The Windows Internetworking Name Server</a>, <a class="indexterm" href="NetworkBrowsing.html#id2577510">Windows Networking Protocols</a>, <a class="indexterm" href="NetworkBrowsing.html#id2578560">Behavior of Cross-Subnet Browsing</a></dt><dt>DMB for a workgroup, <a class="indexterm" href="NetworkBrowsing.html#id2577941">Browsing Support in Samba</a></dt><dt>DMC, <a class="indexterm" href="idmapper.html#id2598850">Examples of IDMAP Backend Usage</a></dt><dt>DMS, <a class="indexterm" href="ServerType.html#id2552625">Domain Security Mode (User-Level Security)</a>, <a class="indexterm" href="NetCommand.html#id2592044">Overview</a>, <a class="indexterm" href="idmapper.html#id2598850">Examples of IDMAP Backend Usage</a>, <a class="indexterm" href="cfgsmarts.html">Advanced Configuration Techniques</a></dt><dt>DN, <a class="indexterm" href="samba-bdc.html#id2560028">LDAP Configuration Notes</a>, <a class="indexterm" href="ch-ldap-tls.html#s1-intro-ldap-tls">Introduction</a></dt><dt>DNS, <a class="indexterm" href="samba-pdc.html#id2556095">Preparing for Domain Control</a>, <a class="indexterm" href="samba-bdc.html#id2560541">How Does a Workstation find its Domain Controller?</a>, <a class="indexterm" href="samba-bdc.html#id2560664">NetBIOS Over TCP/IP Disabled</a>, <a class="indexterm" href="domain-member.html#id2565174">Configure smb.conf</a>, <a class="indexterm" href="domain-member.html#id2565365">Configure /etc/krb5.conf</a>, <a class="indexterm" href="ClientConfig.html#id2568742">MS Windows XP Professional</a>, <a class="indexterm" href="ClientConfig.html#id2569384">MS Windows 2000</a>, <a class="indexterm" href="ClientConfig.html#id2569931">MS Windows Me</a>, <a class="indexterm" href="NetworkBrowsing.html">Network Browsing</a>, <a class="indexterm" href="NetworkBrowsing.html#id2572592">Features and Benefits</a>, <a class="indexterm" href="NetworkBrowsing.html#id2573212">NetBIOS over TCP/IP</a>, <a class="indexterm" href="NetworkBrowsing.html#id2573848">TCP/IP without NetBIOS</a>, <a class="indexterm" href="NetworkBrowsing.html#id2574407">How Browsing Functions</a>, <a class="indexterm" href="NetworkBrowsing.html#id2578389">Cross-Subnet Browsing</a>, <a class="indexterm" href="passdb.html#id2586889">Initialize the LDAP Database</a>, <a class="indexterm" href="winbind.html#id2647036">Name Service Switch</a>, <a class="indexterm" href="integrate-ms-networks.html#id2661060">Background Information</a>, <a class="indexterm" href="integrate-ms-networks.html#id2662384">DNS Lookup</a>, <a class="indexterm" href="diagnosis.html#id2676074">The Tests</a>, <a class="indexterm" href="DNSDHCP.html#id2685838">Features and Benefits</a>, <a class="indexterm" href="DNSDHCP.html#id2686016">Example Configuration</a></dt><dd><dl><dt>Active Directory, <a class="indexterm" href="NetworkBrowsing.html#adsdnstech">DNS and Active Directory</a></dt><dt>Dynamic, <a class="indexterm" href="integrate-ms-networks.html#id2661060">Background Information</a>, <a class="indexterm" href="DNSDHCP.html#id2686107">Dynamic DNS</a></dt><dt>SRV records, <a class="indexterm" href="NetworkBrowsing.html#adsdnstech">DNS and Active Directory</a></dt></dl></dd><dt>DNS Configuration, <a class="indexterm" href="NetworkBrowsing.html#id2579597">Browsing of Shares and Directories is Very Slow</a></dt><dt>DNS lookup, <a class="indexterm" href="domain-member.html#id2565365">Configure /etc/krb5.conf</a></dt><dt>DNS name resolution, <a class="indexterm" href="domain-member.html#id2564157">Joining an NT4-type Domain with Samba-3</a></dt><dt>dns proxy, <a class="indexterm" href="diagnosis.html#id2675781">Assumptions</a></dt><dt>DNS server, <a class="indexterm" href="NetworkBrowsing.html#id2578560">Behavior of Cross-Subnet Browsing</a></dt><dt>DNS server access, <a class="indexterm" href="diagnosis.html#id2675781">Assumptions</a></dt><dt>DNS server settings, <a class="indexterm" href="ClientConfig.html#id2568742">MS Windows XP Professional</a>, <a class="indexterm" href="ClientConfig.html#id2569384">MS Windows 2000</a></dt><dt>DNS servers, <a class="indexterm" href="passdb.html#id2582137">Comments Regarding LDAP</a></dt><dt>DNS zon, <a class="indexterm" href="domain-member.html#id2565365">Configure /etc/krb5.conf</a></dt><dt>DNS/LDAP/ADS, <a class="indexterm" href="NetworkBrowsing.html#id2577854">Technical Overview of Browsing</a></dt><dt>document design, <a class="indexterm" href="NT4Migration.html#id2672685">Server Share and Directory Layout</a></dt><dt>documentation, <a class="indexterm" href="passdb.html#id2582549">LDAP Directories and Windows Computer Accounts</a>, <a class="indexterm" href="SWAT.html#id2674063">Features and Benefits</a>, <a class="indexterm" href="problems.html">Analyzing and Solving Samba Problems</a></dt><dt>domain, <a class="indexterm" href="samba-pdc.html#id2557614">The Special Case of Windows 9x/Me</a>, <a class="indexterm" href="passdb.html#id2584409">Adding User Accounts</a>, <a class="indexterm" href="integrate-ms-networks.html#id2661662">Name Resolution as Used within MS Windows Networking</a></dt><dd><dl><dt>control, <a class="indexterm" href="ServerType.html#id2551910">Server Types</a></dt><dd><dl><dt>role, <a class="indexterm" href="samba-pdc.html#id2555590">Domain Controller Types</a></dt></dl></dd><dt>controller, <a class="indexterm" href="ServerType.html#id2551742">Features and Benefits</a>, <a class="indexterm" href="ServerType.html#id2552625">Domain Security Mode (User-Level Security)</a>, <a class="indexterm" href="samba-pdc.html">Domain Control</a>, <a class="indexterm" href="samba-pdc.html#id2554336">Features and Benefits</a></dt><dd><dl><dt>convert, <a class="indexterm" href="samba-pdc.html#id2555590">Domain Controller Types</a></dt><dt>hierarchy, <a class="indexterm" href="samba-pdc.html#id2555590">Domain Controller Types</a></dt></dl></dd><dt>controllers, <a class="indexterm" href="ServerType.html#id2552625">Domain Security Mode (User-Level Security)</a></dt><dt>groups, <a class="indexterm" href="NetCommand.html#id2592419">UNIX and Windows Group Management</a></dt><dt>master</dt><dd><dl><dt>browser, <a class="indexterm" href="samba-pdc.html#id2556095">Preparing for Domain Control</a></dt></dl></dd><dt>member, <a class="indexterm" href="ServerType.html#id2551910">Server Types</a>, <a class="indexterm" href="samba-pdc.html#id2554336">Features and Benefits</a>, <a class="indexterm" href="samba-pdc.html#id2555590">Domain Controller Types</a></dt><dd><dl><dt>server, <a class="indexterm" href="samba-bdc.html#id2558877">Features and Benefits</a></dt></dl></dd><dt>member server, <a class="indexterm" href="samba-pdc.html#id2554336">Features and Benefits</a></dt><dt>security, <a class="indexterm" href="ServerType.html#id2552625">Domain Security Mode (User-Level Security)</a></dt><dd><dl><dt>protocols, <a class="indexterm" href="samba-pdc.html#id2554336">Features and Benefits</a></dt></dl></dd><dt>trust account, <a class="indexterm" href="samba-pdc.html#id2554336">Features and Benefits</a></dt></dl></dd><dt>domain access, <a class="indexterm" href="idmapper.html">Identity Mapping (IDMAP)</a></dt><dt>domain account access policies, <a class="indexterm" href="passdb.html#id2585239">Domain Account Policy Managment</a></dt><dt>domain admin group, <a class="indexterm" href="groupmapping.html">Group Mapping: MS Windows and UNIX</a></dt><dt>domain Administrator, <a class="indexterm" href="rights.html#id2602897">The Administrator Domain SID</a></dt><dt>Domain Admins, <a class="indexterm" href="ChangeNotes.html#id2572209">Group Mapping Changes in Samba-3.0.23</a>, <a class="indexterm" href="groupmapping.html#id2589322">Discussion</a>, <a class="indexterm" href="groupmapping.html#id2589715">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a>, <a class="indexterm" href="groupmapping.html#id2590298">Important Administrative Information</a>, <a class="indexterm" href="NetCommand.html#id2592822">Mapping Windows Groups to UNIX Groups</a>, <a class="indexterm" href="rights.html#id2601754">Using the &#8220;net rpc rights&#8221; Utility</a></dt><dt>Domain Admins group, <a class="indexterm" href="groupmapping.html#id2589322">Discussion</a></dt><dt>domain authentication, <a class="indexterm" href="NetCommand.html#id2592044">Overview</a></dt><dt>domain context, <a class="indexterm" href="NT4Migration.html#id2672484">Domain Layout</a></dt><dt>domain control, <a class="indexterm" href="samba-pdc.html#id2555570">Basics of Domain Control</a>, <a class="indexterm" href="samba-pdc.html#id2558009">Security Mode and Master Browsers</a>, <a class="indexterm" href="samba-bdc.html#id2561680">Common Errors</a>, <a class="indexterm" href="domain-member.html#id2562183">Features and Benefits</a>, <a class="indexterm" href="idmapper.html#id2597584">Domain Member Server or Domain Member Client</a>, <a class="indexterm" href="NT4Migration.html">Migration from NT4 PDC to Samba-3 PDC</a></dt><dd><dl><dt>backup, <a class="indexterm" href="ServerType.html#id2551910">Server Types</a></dt><dt>primary, <a class="indexterm" href="ServerType.html#id2551910">Server Types</a></dt></dl></dd><dt>domain control database (see SAM)</dt><dt>domain controller, <a class="indexterm" href="samba-pdc.html#id2558009">Security Mode and Master Browsers</a>, <a class="indexterm" href="samba-bdc.html#id2559283">Essential Background Information</a>, <a class="indexterm" href="samba-bdc.html#id2559353">MS Windows NT4-style Domain Control</a>, <a class="indexterm" href="samba-bdc.html#id2560392">Active Directory Domain Control</a>, <a class="indexterm" href="samba-bdc.html#id2560598">NetBIOS Over TCP/IP Enabled</a>, <a class="indexterm" href="domain-member.html#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a>, <a class="indexterm" href="rights.html">User Rights and Privileges</a>, <a class="indexterm" href="winbind.html#id2646528">What Winbind Provides</a>, <a class="indexterm" href="winbind.html#id2648624">Join the Samba Server to the PDC Domain</a>, <a class="indexterm" href="PolicyMgmt.html#id2651878">Creating and Managing System Policies</a>, <a class="indexterm" href="pam.html#id2658143">Features and Benefits</a>, <a class="indexterm" href="NT4Migration.html#id2672484">Domain Layout</a>, <a class="indexterm" href="NT4Migration.html#id2673019">Steps in Migration Process</a></dt><dt>Domain Controller, <a class="indexterm" href="CUPS-printing.html#id2635008">Caveats to Be Considered</a></dt><dt>domain controllers, <a class="indexterm" href="samba-pdc.html#id2557346">Samba ADS Domain Control</a>, <a class="indexterm" href="domain-member.html#id2564157">Joining an NT4-type Domain with Samba-3</a>, <a class="indexterm" href="PolicyMgmt.html#id2652426">MS Windows 200x/XP Professional Policies</a>, <a class="indexterm" href="cfgsmarts.html">Advanced Configuration Techniques</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2669444">New Features in Samba-3.0.x</a></dt><dt>domain environment, <a class="indexterm" href="passdb.html#id2581069">Important Notes About Security</a></dt><dt>domain global, <a class="indexterm" href="rights.html#id2603080">What Rights and Privileges Will Permit Windows Client Administration?</a></dt><dt>domain global group, <a class="indexterm" href="NetCommand.html#id2592044">Overview</a>, <a class="indexterm" href="rights.html#id2603080">What Rights and Privileges Will Permit Windows Client Administration?</a></dt><dt>domain global groups, <a class="indexterm" href="groupmapping.html#id2589715">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a></dt><dt>domain global user, <a class="indexterm" href="rights.html#id2603080">What Rights and Privileges Will Permit Windows Client Administration?</a></dt><dt>domain global users, <a class="indexterm" href="groupmapping.html#id2589715">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a></dt><dt>domain group, <a class="indexterm" href="winbind.html#id2646095">Features and Benefits</a></dt><dt>domain group settings, <a class="indexterm" href="groupmapping.html#id2589715">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a></dt><dt>domain groups, <a class="indexterm" href="ChangeNotes.html#id2572209">Group Mapping Changes in Samba-3.0.23</a>, <a class="indexterm" href="groupmapping.html">Group Mapping: MS Windows and UNIX</a>, <a class="indexterm" href="groupmapping.html#id2590539">Default Users, Groups, and Relative Identifiers</a></dt><dt>Domain Groups, <a class="indexterm" href="passdb.html#id2587498">Accounts and Groups Management</a></dt><dt>Domain Guests, <a class="indexterm" href="NetCommand.html#id2592822">Mapping Windows Groups to UNIX Groups</a></dt><dt>domain information, <a class="indexterm" href="upgrading-to-3.0.html#id2671313">New Schema</a></dt><dt>domain join, <a class="indexterm" href="idmapper.html#id2599225">ADS Domains</a>, <a class="indexterm" href="winbind.html#id2648624">Join the Samba Server to the PDC Domain</a></dt><dt>domain joining, <a class="indexterm" href="ClientConfig.html#id2570437">Joining a Domain: Windows 2000/XP Professional</a></dt><dt>domain logon, <a class="indexterm" href="samba-pdc.html#id2556604">Domain Control: Example Configuration</a>, <a class="indexterm" href="samba-pdc.html#id2557399">Domain and Network Logon Configuration</a>, <a class="indexterm" href="samba-pdc.html#id2557418">Domain Network Logon Service</a>, <a class="indexterm" href="samba-bdc.html#id2559776">Example PDC Configuration</a>, <a class="indexterm" href="ClientConfig.html#id2570964">Domain Logon Configuration: Windows 9x/Me</a></dt><dt>domain logon server, <a class="indexterm" href="ProfileMgmt.html#id2654270">Windows 9x/Me Profile Setup</a></dt><dt>domain logons, <a class="indexterm" href="samba-pdc.html#id2557614">The Special Case of Windows 9x/Me</a>, <a class="indexterm" href="NetworkBrowsing.html#id2577941">Browsing Support in Samba</a>, <a class="indexterm" href="passdb.html#id2581069">Important Notes About Security</a></dt><dt>domain management tools, <a class="indexterm" href="domain-member.html#id2563306">Managing Domain Machine Accounts using NT4 Server Manager</a></dt><dt>domain master, <a class="indexterm" href="samba-pdc.html#id2556604">Domain Control: Example Configuration</a>, <a class="indexterm" href="NetworkBrowsing.html#id2577941">Browsing Support in Samba</a></dt><dt>domain member, <a class="indexterm" href="ServerType.html#id2552625">Domain Security Mode (User-Level Security)</a>, <a class="indexterm" href="samba-pdc.html#id2556095">Preparing for Domain Control</a>, <a class="indexterm" href="domain-member.html">Domain Membership</a>, <a class="indexterm" href="domain-member.html#id2562183">Features and Benefits</a>, <a class="indexterm" href="domain-member.html#id2563702">Windows 200x/XP Professional Client</a>, <a class="indexterm" href="domain-member.html#id2566738">Common Errors</a>, <a class="indexterm" href="ClientConfig.html#id2570437">Joining a Domain: Windows 2000/XP Professional</a>, <a class="indexterm" href="passdb.html#id2581069">Important Notes About Security</a>, <a class="indexterm" href="groupmapping.html#id2589322">Discussion</a>, <a class="indexterm" href="NetCommand.html#id2592044">Overview</a>, <a class="indexterm" href="winbind.html#id2646726">Handling of Foreign SIDs</a>, <a class="indexterm" href="NT4Migration.html#id2672484">Domain Layout</a></dt><dt>Domain Member, <a class="indexterm" href="idmapper.html#id2597584">Domain Member Server or Domain Member Client</a></dt><dd><dl><dt>joining, <a class="indexterm" href="ServerType.html#id2552853">Example Configuration</a></dt></dl></dd><dt>domain member client, <a class="indexterm" href="groupmapping.html#id2590298">Important Administrative Information</a></dt><dt>Domain Member Client (see DMC)</dt><dt>domain member server, <a class="indexterm" href="samba-bdc.html#id2561224">Example Configuration</a>, <a class="indexterm" href="domain-member.html#domain-member-server">Domain Member Server</a>, <a class="indexterm" href="domain-member.html#id2564157">Joining an NT4-type Domain with Samba-3</a>, <a class="indexterm" href="NetworkBrowsing.html#id2573848">TCP/IP without NetBIOS</a>, <a class="indexterm" href="groupmapping.html#id2589715">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a>, <a class="indexterm" href="idmapper.html#id2597584">Domain Member Server or Domain Member Client</a>, <a class="indexterm" href="classicalprinting.html#id2615070">Features and Benefits</a></dt><dt>Domain Member Server (see DMS)</dt><dt>domain member servers, <a class="indexterm" href="samba-bdc.html#id2561224">Example Configuration</a>, <a class="indexterm" href="passdb.html#idmapbackend">Mapping Common UIDs/GIDs on Distributed Machines</a>, <a class="indexterm" href="groupmapping.html#id2589715">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a>, <a class="indexterm" href="rights.html">User Rights and Privileges</a></dt><dt>domain member workstations, <a class="indexterm" href="groupmapping.html#id2589715">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a></dt><dt>domain members, <a class="indexterm" href="domain-member.html#id2562183">Features and Benefits</a>, <a class="indexterm" href="NetworkBrowsing.html#id2575341">Domain Browsing Configuration</a>, <a class="indexterm" href="winbind.html#id2647562">Introduction</a></dt><dt>domain membership, <a class="indexterm" href="samba-pdc.html#id2556095">Preparing for Domain Control</a>, <a class="indexterm" href="samba-pdc.html#id2556604">Domain Control: Example Configuration</a>, <a class="indexterm" href="domain-member.html">Domain Membership</a></dt><dt>domain name, <a class="indexterm" href="ClientConfig.html#id2570964">Domain Logon Configuration: Windows 9x/Me</a></dt><dt>Domain Name System (see DNS)</dt><dt>domain non-member, <a class="indexterm" href="winbind.html#id2646726">Handling of Foreign SIDs</a></dt><dt>domain policies, <a class="indexterm" href="PolicyMgmt.html#id2652204">Windows NT4-Style Policy Files</a></dt><dt>domain radio button, <a class="indexterm" href="ClientConfig.html#id2570437">Joining a Domain: Windows 2000/XP Professional</a></dt><dt>domain security, <a class="indexterm" href="samba-pdc.html#id2554336">Features and Benefits</a>, <a class="indexterm" href="samba-bdc.html#id2559353">MS Windows NT4-style Domain Control</a>, <a class="indexterm" href="domain-member.html">Domain Membership</a>, <a class="indexterm" href="domain-member.html#id2562183">Features and Benefits</a>, <a class="indexterm" href="domain-member.html#domain-member-server">Domain Member Server</a>, <a class="indexterm" href="domain-member.html#id2564157">Joining an NT4-type Domain with Samba-3</a>, <a class="indexterm" href="domain-member.html#id2564892">Why Is This Better Than security = server?</a>, <a class="indexterm" href="ClientConfig.html#id2570437">Joining a Domain: Windows 2000/XP Professional</a>, <a class="indexterm" href="passdb.html#id2581069">Important Notes About Security</a>, <a class="indexterm" href="groupmapping.html#id2589715">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a>, <a class="indexterm" href="idmapper.html#id2598545">Primary Domain Controller</a>, <a class="indexterm" href="InterdomainTrusts.html#id2612800">Trust Relationship Background</a>, <a class="indexterm" href="winbind.html#id2648624">Join the Samba Server to the PDC Domain</a>, <a class="indexterm" href="ProfileMgmt.html#id2657055">MS Windows 200x/XP</a></dt><dt>domain security account, <a class="indexterm" href="domain-member.html#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a></dt><dt>Domain Server Manager, <a class="indexterm" href="groupmapping.html#id2590417">Applicable Only to Versions Earlier than 3.0.11</a></dt><dt>domain SID, <a class="indexterm" href="samba-bdc.html#id2560723">Backup Domain Controller Configuration</a>, <a class="indexterm" href="NetCommand.html#id2595316">Managing Security Identifiers (SIDS)</a></dt><dt>domain trust, <a class="indexterm" href="samba-bdc.html#id2558877">Features and Benefits</a>, <a class="indexterm" href="InterdomainTrusts.html#id2613114">Creating an NT4 Domain Trust</a></dt><dt>domain user, <a class="indexterm" href="ClientConfig.html#id2570964">Domain Logon Configuration: Windows 9x/Me</a>, <a class="indexterm" href="winbind.html#id2646095">Features and Benefits</a>, <a class="indexterm" href="winbind.html#id2646528">What Winbind Provides</a></dt><dt>domain user accounts, <a class="indexterm" href="NetCommand.html#id2592419">UNIX and Windows Group Management</a></dt><dt>domain user manager, <a class="indexterm" href="passdb.html#id2584058">User Account Management</a></dt><dt>Domain User Manager, <a class="indexterm" href="groupmapping.html#id2589715">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a>, <a class="indexterm" href="groupmapping.html#id2590417">Applicable Only to Versions Earlier than 3.0.11</a>, <a class="indexterm" href="PolicyMgmt.html#id2652874">Managing Account/User Policies</a></dt><dt>Domain Users, <a class="indexterm" href="groupmapping.html#id2589715">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a>, <a class="indexterm" href="NetCommand.html#id2592822">Mapping Windows Groups to UNIX Groups</a></dt><dt>domain users, <a class="indexterm" href="winbind.html#id2647677">Requirements</a>, <a class="indexterm" href="winbind.html#id2649784">Linux/FreeBSD-Specific PAM Configuration</a>, <a class="indexterm" href="winbind.html#id2650287">Conclusion</a></dt><dt>Domain Users group, <a class="indexterm" href="groupmapping.html#id2591649">Adding Domain Users to the Workstation Power Users Group</a></dt><dt>domain-level, <a class="indexterm" href="domain-member.html#id2564892">Why Is This Better Than security = server?</a></dt><dt>domain-level security, <a class="indexterm" href="domain-member.html#id2564157">Joining an NT4-type Domain with Samba-3</a></dt><dt>domain-wide browse list, <a class="indexterm" href="NetworkBrowsing.html#id2575942">Making Samba the Domain Master</a></dt><dt>DOMAIN&lt;1B&gt;, <a class="indexterm" href="samba-pdc.html#id2558009">Security Mode and Master Browsers</a></dt><dt>DOMAIN&lt;1C&gt;, <a class="indexterm" href="samba-pdc.html#id2557614">The Special Case of Windows 9x/Me</a>, <a class="indexterm" href="samba-pdc.html#id2558009">Security Mode and Master Browsers</a></dt><dt>DOMAIN&lt;1D&gt;, <a class="indexterm" href="samba-pdc.html#id2558009">Security Mode and Master Browsers</a></dt><dt>draft, <a class="indexterm" href="CUPS-printing.html#id2631245">The Role of cupsomatic/foomatic</a></dt><dt>Drive Identification, <a class="indexterm" href="AccessControls.html#id2603787">MS Windows NTFS Comparison with UNIX File Systems</a></dt><dt>driver, <a class="indexterm" href="classicalprinting.html#id2615888">Verifying Configuration with testparm</a></dt><dt>driver CDROM, <a class="indexterm" href="classicalprinting.html#id2620993">Identifying Driver Files</a></dt><dt>driver download, <a class="indexterm" href="classicalprinting.html#id2620161">[print$] Stanza Parameters</a></dt><dt>Driver File, <a class="indexterm" href="classicalprinting.html#id2620993">Identifying Driver Files</a></dt><dt>driver files, <a class="indexterm" href="classicalprinting.html#id2620993">Identifying Driver Files</a></dt><dt>Driver Path, <a class="indexterm" href="classicalprinting.html#id2620993">Identifying Driver Files</a></dt><dt>dual-daemon winbindd, <a class="indexterm" href="upgrading-to-3.0.html#id2669444">New Features in Samba-3.0.x</a></dt><dt>due diligence, <a class="indexterm" href="Backup.html#id2664412">Discussion of Backup Solutions</a></dt><dt>duplex, <a class="indexterm" href="CUPS-printing.html#id2632569">Examples for Filtering Chains</a></dt><dt>duplex printing, <a class="indexterm" href="CUPS-printing.html#id2632569">Examples for Filtering Chains</a></dt><dt>duplicate, <a class="indexterm" href="samba-bdc.html#id2560028">LDAP Configuration Notes</a></dt><dt>duplication of information, <a class="indexterm" href="winbind.html#id2646438">Introduction</a></dt><dt>DVI, <a class="indexterm" href="CUPS-printing.html#id2629184">MIME Types and CUPS Filters</a>, <a class="indexterm" href="CUPS-printing.html#id2629977">Prefilters</a></dt><dt>Dynamic DNS (see DDNS)</dt><dt>Dynamic Host Configuration Protocol (see DHCP)</dt><dt>dynamic link loader, <a class="indexterm" href="winbind.html#id2647916">Configure nsswitch.conf and the Winbind Libraries on Linux and Solaris</a></dt><dt>dynamic registration files, <a class="indexterm" href="DNSDHCP.html#id2686107">Dynamic DNS</a></dt><dt>Dynamic SMB servers, <a class="indexterm" href="NT4Migration.html#id2672074">Objectives</a></dt><dt>dynamically loadable library modules, <a class="indexterm" href="pam.html#id2658143">Features and Benefits</a></dt></dl></div><div class="indexdiv"><h3>E</h3><dl><dt>e-Directory, <a class="indexterm" href="samba-pdc.html#id2554970">Single Sign-On and Domain Security</a>, <a class="indexterm" href="domain-member.html#domain-member-server">Domain Member Server</a></dt><dt>EAs, <a class="indexterm" href="AccessControls.html#id2604246">File and Directory Access Control</a></dt><dt>economically wise, <a class="indexterm" href="SambaHA.html#id2664995">Features and Benefits</a></dt><dt>eDirectory, <a class="indexterm" href="passdb.html#id2582137">Comments Regarding LDAP</a></dt><dt>editreg, <a class="indexterm" href="PolicyMgmt.html#id2653114">Samba Editreg Toolset</a></dt><dt>efficient authentication, <a class="indexterm" href="pam.html#id2658143">Features and Benefits</a></dt><dt>election, <a class="indexterm" href="samba-pdc.html#id2558009">Security Mode and Master Browsers</a>, <a class="indexterm" href="NetworkBrowsing.html#id2574407">How Browsing Functions</a>, <a class="indexterm" href="NetworkBrowsing.html#id2575341">Domain Browsing Configuration</a>, <a class="indexterm" href="NetworkBrowsing.html#browse-force-master">Forcing Samba to Be the Master</a></dt><dt>election criteria, <a class="indexterm" href="NetworkBrowsing.html#id2574407">How Browsing Functions</a></dt><dt>election packet, <a class="indexterm" href="NetworkBrowsing.html#browse-force-master">Forcing Samba to Be the Master</a></dt><dt>election process, <a class="indexterm" href="NetworkBrowsing.html#browse-force-master">Forcing Samba to Be the Master</a></dt><dt>EMF, <a class="indexterm" href="CUPS-printing.html#id2628016">Windows Drivers, GDI, and EMF</a>, <a class="indexterm" href="CUPS-printing.html#id2633231">From Windows Clients to an NT Print Server</a>, <a class="indexterm" href="CUPS-printing.html#id2633365">Driver Execution on the Server</a></dt><dt>enables clients to print, <a class="indexterm" href="classicalprinting.html#id2615605">Simple Print Configuration</a></dt><dt>enables NetBIOS over TCP/IP, <a class="indexterm" href="NetworkBrowsing.html#id2573212">NetBIOS over TCP/IP</a></dt><dt>encapsulating, <a class="indexterm" href="NetworkBrowsing.html#id2573212">NetBIOS over TCP/IP</a></dt><dt>encoding, <a class="indexterm" href="domain-member.html#ads-test-server">Testing Server Setup</a></dt><dt>encryped password, <a class="indexterm" href="samba-pdc.html#id2556604">Domain Control: Example Configuration</a></dt><dt>encrypted, <a class="indexterm" href="ServerType.html#id2551742">Features and Benefits</a>, <a class="indexterm" href="ServerType.html#id2553615">Password Checking</a>, <a class="indexterm" href="passdb.html#id2581069">Important Notes About Security</a></dt><dt>encrypted password, <a class="indexterm" href="passdb.html#id2581384">Advantages of Encrypted Passwords</a></dt><dt>encrypted passwords, <a class="indexterm" href="ServerType.html#id2553615">Password Checking</a>, <a class="indexterm" href="passdb.html#id2580281">Features and Benefits</a>, <a class="indexterm" href="passdb.html#passdbtech">Technical Information</a>, <a class="indexterm" href="passdb.html#id2581069">Important Notes About Security</a>, <a class="indexterm" href="passdb.html#id2581384">Advantages of Encrypted Passwords</a>, <a class="indexterm" href="ProfileMgmt.html#id2655741">Profile Migration from Windows NT4/200x Server to Samba</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2671119">Passdb Backends and Authentication</a></dt><dt>encrypted session, <a class="indexterm" href="passdb.html#id2587612">Security and sambaSamAccount</a></dt><dt>encryption, <a class="indexterm" href="ServerType.html#id2553317">Server Security (User Level Security)</a></dt><dt>encryption key, <a class="indexterm" href="domain-member.html#id2563702">Windows 200x/XP Professional Client</a></dt><dt>encryption types, <a class="indexterm" href="domain-member.html#id2565365">Configure /etc/krb5.conf</a>, <a class="indexterm" href="domain-member.html#id2566460">Notes</a></dt><dt>enforcing, <a class="indexterm" href="domain-member.html#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a></dt><dt>English, <a class="indexterm" href="unicode.html#id2663193">Japanese Charsets</a>, <a class="indexterm" href="SWAT.html#id2674996">Enabling SWAT Internationalization Support</a></dt><dt>Enhanced MetaFile (see EMF)</dt><dt>enterprise, <a class="indexterm" href="passdb.html#id2585655">smbpasswd: Encrypted Password Database</a></dt><dt>enumdrivers, <a class="indexterm" href="classicalprinting.html#id2620993">Identifying Driver Files</a>, <a class="indexterm" href="CUPS-printing.html#id2636695">A Check of the rpcclient man Page</a></dt><dt>enumerate domain groups, <a class="indexterm" href="winbind.html#id2646902">Microsoft Remote Procedure Calls</a></dt><dt>enumerate domain users, <a class="indexterm" href="winbind.html#id2646902">Microsoft Remote Procedure Calls</a></dt><dt>EnumJobs(), <a class="indexterm" href="classicalprinting.html#cups-msrpc">Printing Developments Since Samba-2.2</a></dt><dt>enumprinters, <a class="indexterm" href="CUPS-printing.html#id2636695">A Check of the rpcclient man Page</a></dt><dt>environment variables, <a class="indexterm" href="classicalprinting.html#id2618984">Custom Print Commands</a></dt><dt>EPM (see ESP meta packager)</dt><dt>Epson Stylus, <a class="indexterm" href="CUPS-printing.html#id2632569">Examples for Filtering Chains</a></dt><dt>Epson Stylus inkjet, <a class="indexterm" href="CUPS-printing.html#id2639812">Foomatic Database-Generated PPDs</a></dt><dt>equivalence, <a class="indexterm" href="rights.html#id2602409">Privileges Suppored by Windows 2000 Domain Controllers</a></dt><dt>equivalent rights and privileges, <a class="indexterm" href="rights.html#id2602897">The Administrator Domain SID</a></dt><dt>error message, <a class="indexterm" href="idmapper.html#id2599225">ADS Domains</a>, <a class="indexterm" href="classicalprinting.html#id2621904">Running rpcclient with adddriver</a></dt><dt>error messages, <a class="indexterm" href="diagnosis.html#id2675781">Assumptions</a></dt><dt>errors that can afflict, <a class="indexterm" href="ClientConfig.html#id2571409">Common Errors</a></dt><dt>ESC/P, <a class="indexterm" href="CUPS-printing.html#id2633365">Driver Execution on the Server</a></dt><dt>ESP, <a class="indexterm" href="CUPS-printing.html#id2628553">Ghostscript: The Software RIP for Non-PostScript Printers</a></dt><dd><dl><dt>Ghostscript, <a class="indexterm" href="CUPS-printing.html#id2628949">The CUPS Filtering Architecture</a>, <a class="indexterm" href="CUPS-printing.html#id2632232">cupsomatic/foomatic-rip Versus Native CUPS Printing</a></dt><dt>meta packager, <a class="indexterm" href="CUPS-printing.html#id2634563">CUPS &#8220;PostScript Driver for Windows NT/200x/XP&#8221;</a></dt><dt>Print Pro, <a class="indexterm" href="CUPS-printing.html#id2632997">Sources of CUPS Drivers/PPDs</a>, <a class="indexterm" href="CUPS-printing.html#id2634946">ESP Print Pro PostScript Driver for Windows NT/200x/XP</a></dt></dl></dd><dt>ESP Ghostscript, <a class="indexterm" href="CUPS-printing.html#id2628949">The CUPS Filtering Architecture</a></dt><dt>established, <a class="indexterm" href="InterdomainTrusts.html#samba-trusted-domain">Samba as the Trusted Domain</a></dt><dt>ethereal, <a class="indexterm" href="ProfileMgmt.html#id2654270">Windows 9x/Me Profile Setup</a>, <a class="indexterm" href="problems.html#id2678144">Tcpdump</a>, <a class="indexterm" href="problems.html#id2678194">Ethereal</a>, <a class="indexterm" href="problems.html#id2678338">The Windows Network Monitor</a></dt><dt>Ethernet adapters, <a class="indexterm" href="securing-samba.html#id2611530">Using Interface Protection</a></dt><dt>EUC-JP, <a class="indexterm" href="unicode.html#id2663193">Japanese Charsets</a>, <a class="indexterm" href="unicode.html#id2663332">Basic Parameter Setting</a></dt><dt>eucJP-ms locale, <a class="indexterm" href="unicode.html#id2663332">Basic Parameter Setting</a></dt><dt>Event Viewer, <a class="indexterm" href="AdvancedNetworkManagement.html#id2650630">Remote Server Administration</a></dt><dt>Everyone - Full Control, <a class="indexterm" href="AccessControls.html#id2605984">Access Controls on Shares</a></dt><dt>Everyone group, <a class="indexterm" href="classicalprinting.html#cups-msrpc">Printing Developments Since Samba-2.2</a></dt><dt>EVMS, <a class="indexterm" href="VFS.html#id2644801">shadow_copy</a></dt><dt>examples, <a class="indexterm" href="install.html#id2545469">Example Configuration</a></dt><dt>examples/LDAP, <a class="indexterm" href="passdb.html#id2580501">New Account Storage Systems</a></dt><dt>execute, <a class="indexterm" href="AccessControls.html#id2604246">File and Directory Access Control</a></dt><dt>existing LDAP DIT, <a class="indexterm" href="passdb.html#id2582411">Caution Regarding LDAP and Samba</a></dt><dt>expands control abilities, <a class="indexterm" href="passdb.html#id2580501">New Account Storage Systems</a></dt><dt>expired password, <a class="indexterm" href="passdb.html#id2584581">Changing User Accounts</a></dt><dt>explicit trust, <a class="indexterm" href="InterdomainTrusts.html#id2612800">Trust Relationship Background</a></dt><dt>explicitly set, <a class="indexterm" href="classicalprinting.html#id2616085">Rapid Configuration Validation</a></dt><dt>exploit opportunities, <a class="indexterm" href="PolicyMgmt.html#id2651772">Features and Benefits</a></dt><dt>exploitation, <a class="indexterm" href="securing-samba.html#id2611530">Using Interface Protection</a></dt><dt>exported file system, <a class="indexterm" href="SambaHA.html#id2665992">A Simple Solution</a></dt><dt>exposed, <a class="indexterm" href="securing-samba.html#firewallports">Using a Firewall</a></dt><dt>extd_audit module, <a class="indexterm" href="VFS.html#id2644027">extd_audit</a></dt><dt>Extended Attributes, <a class="indexterm" href="AccessControls.html">File, Directory, and Share Access Controls</a></dt><dt>extended attributes, <a class="indexterm" href="AccessControls.html#id2604658">Protecting Directories and Files from Deletion</a></dt><dt>Extended BSD Printing, <a class="indexterm" href="classicalprinting.html#id2616484">Extended Printing Configuration</a></dt><dt>extended characters, <a class="indexterm" href="unicode.html#id2662892">What Are Charsets and Unicode?</a></dt><dt>extended protocol, <a class="indexterm" href="NetworkBrowsing.html#id2577510">Windows Networking Protocols</a></dt><dt>extended SAM, <a class="indexterm" href="passdb.html#id2580501">New Account Storage Systems</a></dt><dt>extra machine, <a class="indexterm" href="cfgsmarts.html#id2668301">Multiple Virtual Server Hosting</a></dt></dl></div><div class="indexdiv"><h3>F</h3><dl><dt>fail, <a class="indexterm" href="SambaHA.html#id2664995">Features and Benefits</a></dt><dt>failed join, <a class="indexterm" href="idmapper.html#id2598938">NT4-Style Domains (Includes Samba Domains)</a>, <a class="indexterm" href="idmapper.html#id2599635">IDMAP_RID with Winbind</a></dt><dt>failed logins, <a class="indexterm" href="passdb.html#acctmgmttools">Account Management Tools</a></dt><dt>failover communication, <a class="indexterm" href="SambaHA.html#id2666073">High-Availability Server Products</a></dt><dt>failover process, <a class="indexterm" href="SambaHA.html#id2666073">High-Availability Server Products</a></dt><dt>failover servers, <a class="indexterm" href="SambaHA.html#id2665992">A Simple Solution</a></dt><dt>fails, <a class="indexterm" href="domain-member.html#id2566853">Adding Machine to Domain Fails</a></dt><dt>failure, <a class="indexterm" href="idmapper.html#id2599225">ADS Domains</a></dt><dt>failure semantics, <a class="indexterm" href="SambaHA.html#id2665935">Required Modifications to Samba</a></dt><dt>fake-permissions module, <a class="indexterm" href="ProfileMgmt.html#id2656092">Mandatory Profiles</a></dt><dt>fake_permissions, <a class="indexterm" href="samba-pdc.html#id2556604">Domain Control: Example Configuration</a></dt><dt>fake_perms, <a class="indexterm" href="VFS.html#fakeperms">fake_perms</a>, <a class="indexterm" href="ProfileMgmt.html#id2656092">Mandatory Profiles</a></dt><dt>fdisk, <a class="indexterm" href="VFS.html#id2644988">Shadow Copy Setup</a></dt><dt>Federated Identity Management (see FIM)</dt><dt>federated organizations, <a class="indexterm" href="samba-pdc.html#id2554970">Single Sign-On and Domain Security</a></dt><dt>federated-identity, <a class="indexterm" href="samba-pdc.html#id2554970">Single Sign-On and Domain Security</a></dt><dt>Fiber Channel, <a class="indexterm" href="SambaHA.html#id2666073">High-Availability Server Products</a></dt><dt>fickle, <a class="indexterm" href="NetworkBrowsing.html#id2572592">Features and Benefits</a></dt><dt>fid, <a class="indexterm" href="SambaHA.html#id2665492">Demultiplexing SMB Requests</a></dt><dt>file access permissions, <a class="indexterm" href="AccessControls.html">File, Directory, and Share Access Controls</a></dt><dt>File Naming Conventions, <a class="indexterm" href="AccessControls.html#id2603787">MS Windows NTFS Comparison with UNIX File Systems</a></dt><dt>file ownership, <a class="indexterm" href="domain-member.html#id2562183">Features and Benefits</a></dt><dt>file serving, <a class="indexterm" href="classicalprinting.html#id2615070">Features and Benefits</a></dt><dt>File System, <a class="indexterm" href="AccessControls.html#id2603787">MS Windows NTFS Comparison with UNIX File Systems</a></dt><dd><dl><dt>case sensitivity, <a class="indexterm" href="AccessControls.html#id2603787">MS Windows NTFS Comparison with UNIX File Systems</a></dt><dt>feature comparison, <a class="indexterm" href="AccessControls.html#id2603787">MS Windows NTFS Comparison with UNIX File Systems</a></dt><dt>UNIX, <a class="indexterm" href="AccessControls.html#id2603787">MS Windows NTFS Comparison with UNIX File Systems</a></dt><dt>Windows, <a class="indexterm" href="AccessControls.html#id2603787">MS Windows NTFS Comparison with UNIX File Systems</a></dt></dl></dd><dt>file system capabilities, <a class="indexterm" href="AccessControls.html#id2604658">Protecting Directories and Files from Deletion</a></dt><dt>FILE:, <a class="indexterm" href="classicalprinting.html#id2624864">Samba and Printer Ports</a></dt><dt>filemanager, <a class="indexterm" href="NetworkBrowsing.html#id2578138">Problem Resolution</a></dt><dt>filename mangling, <a class="indexterm" href="upgrading-to-3.0.html#id2669444">New Features in Samba-3.0.x</a></dt><dt>filter, <a class="indexterm" href="CUPS-printing.html#id2629184">MIME Types and CUPS Filters</a></dt><dt>Filter Oplock, <a class="indexterm" href="locking.html#id2608934">Opportunistic Locking Overview</a></dt><dt>FilterLimit, <a class="indexterm" href="CUPS-printing.html#id2631493">mime.convs</a></dt><dt>filters, <a class="indexterm" href="CUPS-printing.html#id2629184">MIME Types and CUPS Filters</a></dt><dt>FIM, <a class="indexterm" href="samba-pdc.html#id2554970">Single Sign-On and Domain Security</a>, <a class="indexterm" href="passdb.html#id2582137">Comments Regarding LDAP</a></dt><dt>firewall, <a class="indexterm" href="securing-samba.html#id2611056">Introduction</a>, <a class="indexterm" href="securing-samba.html#id2611530">Using Interface Protection</a>, <a class="indexterm" href="diagnosis.html#id2676074">The Tests</a></dt><dt>firewall active, <a class="indexterm" href="securing-samba.html#firewallports">Using a Firewall</a></dt><dt>firewall setups, <a class="indexterm" href="securing-samba.html#firewallports">Using a Firewall</a></dt><dt>fixed IP address, <a class="indexterm" href="ClientConfig.html#id2568742">MS Windows XP Professional</a>, <a class="indexterm" href="ClientConfig.html#id2569384">MS Windows 2000</a></dt><dt>fixed IP addresses, <a class="indexterm" href="ClientConfig.html#id2568666">TCP/IP Configuration</a></dt><dt>flush local locks, <a class="indexterm" href="locking.html#id2608934">Opportunistic Locking Overview</a></dt><dt>flush name cache, <a class="indexterm" href="NetworkBrowsing.html#id2579429">Flushing the Samba NetBIOS Name Cache</a></dt><dt>foomatic, <a class="indexterm" href="CUPS-printing.html#id2628790">Using Windows-Formatted Vendor PPDs</a>, <a class="indexterm" href="CUPS-printing.html#id2628949">The CUPS Filtering Architecture</a>, <a class="indexterm" href="CUPS-printing.html#id2631245">The Role of cupsomatic/foomatic</a>, <a class="indexterm" href="CUPS-printing.html#id2632232">cupsomatic/foomatic-rip Versus Native CUPS Printing</a>, <a class="indexterm" href="CUPS-printing.html#id2639112">foomatic-rip and Foomatic Explained</a>, <a class="indexterm" href="CUPS-printing.html#id2639260">Foomatic's Strange Name</a></dt><dt>Foomatic database, <a class="indexterm" href="CUPS-printing.html#id2639812">Foomatic Database-Generated PPDs</a></dt><dt>Foomatic Printer, <a class="indexterm" href="CUPS-printing.html#id2631245">The Role of cupsomatic/foomatic</a></dt><dt>Foomatic tutorial, <a class="indexterm" href="CUPS-printing.html#id2639496">The Grand Unification Achieved</a></dt><dt>foomatic-rip, <a class="indexterm" href="CUPS-printing.html#id2628949">The CUPS Filtering Architecture</a>, <a class="indexterm" href="CUPS-printing.html#id2631245">The Role of cupsomatic/foomatic</a>, <a class="indexterm" href="CUPS-printing.html#id2632232">cupsomatic/foomatic-rip Versus Native CUPS Printing</a>, <a class="indexterm" href="CUPS-printing.html#id2638937">CUPS Print Drivers from Linuxprinting.org</a>, <a class="indexterm" href="CUPS-printing.html#id2639112">foomatic-rip and Foomatic Explained</a>, <a class="indexterm" href="CUPS-printing.html#id2639496">The Grand Unification Achieved</a></dt><dt>Foomatic/cupsomatic, <a class="indexterm" href="CUPS-printing.html#id2632232">cupsomatic/foomatic-rip Versus Native CUPS Printing</a></dt><dt>force an election, <a class="indexterm" href="NetworkBrowsing.html#browse-force-master">Forcing Samba to Be the Master</a></dt><dt>force election, <a class="indexterm" href="NetworkBrowsing.html#id2575942">Making Samba the Domain Master</a></dt><dt>forced synchronization, <a class="indexterm" href="NetworkBrowsing.html#id2574407">How Browsing Functions</a></dt><dt>foreign domain, <a class="indexterm" href="passdb.html#id2581588">Mapping User Identifiers between MS Windows and UNIX</a>, <a class="indexterm" href="groupmapping.html#id2589715">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a></dt><dt>foreign SID, <a class="indexterm" href="winbind.html#id2646726">Handling of Foreign SIDs</a></dt><dt>foreign user, <a class="indexterm" href="winbind.html#id2646726">Handling of Foreign SIDs</a></dt><dt>FQDN, <a class="indexterm" href="ch-ldap-tls.html#s1-intro-ldap-tls">Introduction</a></dt><dt>framing error, <a class="indexterm" href="speed.html#id2684091">Samba Performance Problem Due to Changing Linux Kernel</a></dt><dt>free support, <a class="indexterm" href="ch47.html">Samba Support</a>, <a class="indexterm" href="ch47.html#id2685467">Free Support</a></dt><dt>FreeBSD, <a class="indexterm" href="samba-pdc.html#id2558287">&#8220;$&#8221; Cannot Be Included in Machine Name</a>, <a class="indexterm" href="unicode.html#id2663332">Basic Parameter Setting</a></dt><dt>freezing, <a class="indexterm" href="VFS.html#id2644988">Shadow Copy Setup</a></dt><dt>French, <a class="indexterm" href="SWAT.html#id2674996">Enabling SWAT Internationalization Support</a></dt><dt>front-end virtual server, <a class="indexterm" href="SambaHA.html#id2665398">The Front-End Challenge</a>, <a class="indexterm" href="SambaHA.html#id2665492">Demultiplexing SMB Requests</a></dt><dt>frustrating experience, <a class="indexterm" href="passdb.html#id2582549">LDAP Directories and Windows Computer Accounts</a></dt><dt>FTP, <a class="indexterm" href="passdb.html#id2581524">Advantages of Non-Encrypted Passwords</a></dt><dt>ftp, <a class="indexterm" href="Backup.html#id2664681">Rsync</a>, <a class="indexterm" href="compiling.html#id2680767">Accessing the Samba Sources via rsync and ftp</a></dt><dt>ftp access, <a class="indexterm" href="winbind.html#id2649784">Linux/FreeBSD-Specific PAM Configuration</a></dt><dt>ftp service, <a class="indexterm" href="winbind.html#id2649784">Linux/FreeBSD-Specific PAM Configuration</a></dt><dt>ftp services, <a class="indexterm" href="winbind.html#id2649784">Linux/FreeBSD-Specific PAM Configuration</a></dt><dt>ftpd, <a class="indexterm" href="pam.html#id2658906">Anatomy of /etc/pam.d Entries</a></dt><dt>full rights, <a class="indexterm" href="groupmapping.html#id2589715">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a></dt><dt>functional components, <a class="indexterm" href="bugreport.html#id2679333">Debugging-Specific Operations</a></dt><dt>functionality, <a class="indexterm" href="NT4Migration.html#id2672074">Objectives</a></dt></dl></div><div class="indexdiv"><h3>G</h3><dl><dt>gateway address, <a class="indexterm" href="ClientConfig.html#id2568742">MS Windows XP Professional</a></dt><dt>gcc, <a class="indexterm" href="problems.html#id2677889">Debugging with Samba Itself</a>, <a class="indexterm" href="Portability.html#id2682092">HPUX</a></dt><dt>gdb, <a class="indexterm" href="problems.html#id2677889">Debugging with Samba Itself</a>, <a class="indexterm" href="bugreport.html#id2679534">Internal Errors</a>, <a class="indexterm" href="bugreport.html#id2679668">Attaching to a Running Process</a></dt><dt>GDI, <a class="indexterm" href="CUPS-printing.html#gdipost">GDI on Windows, PostScript on UNIX</a>, <a class="indexterm" href="CUPS-printing.html#id2628016">Windows Drivers, GDI, and EMF</a>, <a class="indexterm" href="CUPS-printing.html#id2633231">From Windows Clients to an NT Print Server</a>, <a class="indexterm" href="CUPS-printing.html#id2633365">Driver Execution on the Server</a></dt><dt>general security service application programming interface (see GSSAPI)</dt><dt>generic PostScript, <a class="indexterm" href="CUPS-printing.html#id2629184">MIME Types and CUPS Filters</a></dt><dt>generic raster, <a class="indexterm" href="CUPS-printing.html#id2630332">pstoraster</a></dt><dt>generic raster format, <a class="indexterm" href="CUPS-printing.html#id2628949">The CUPS Filtering Architecture</a></dt><dt>genlogon.pl, <a class="indexterm" href="AdvancedNetworkManagement.html#id2651362">Network Logon Script Magic</a></dt><dt>Gentoo, <a class="indexterm" href="speed.html#id2684091">Samba Performance Problem Due to Changing Linux Kernel</a></dt><dt>Germany, <a class="indexterm" href="SambaHA.html#id2665115">Technical Discussion</a></dt><dt>get, <a class="indexterm" href="diagnosis.html#id2676074">The Tests</a></dt><dt>getdriver, <a class="indexterm" href="classicalprinting.html#id2620993">Identifying Driver Files</a>, <a class="indexterm" href="classicalprinting.html#id2621549">Installing Driver Files into [print$]</a></dt><dt>getdriverdir, <a class="indexterm" href="CUPS-printing.html#id2636695">A Check of the rpcclient man Page</a></dt><dt>getent, <a class="indexterm" href="NetCommand.html#id2592620">Adding or Creating a New Group</a>, <a class="indexterm" href="idmapper.html#id2599635">IDMAP_RID with Winbind</a>, <a class="indexterm" href="winbind.html#id2648862">Starting and Testing the winbindd Daemon</a></dt><dt>getent group demo, <a class="indexterm" href="groupmapping.html#id2589715">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a></dt><dt>gethostbyname() function call, <a class="indexterm" href="NetworkBrowsing.html#id2577651">Name Resolution Order</a></dt><dt>getpwnam, <a class="indexterm" href="passdb.html#id2586381">Schema and Relationship to the RFC 2307 posixAccount</a>, <a class="indexterm" href="idmapper.html#id2597584">Domain Member Server or Domain Member Client</a></dt><dt>getpwnam() call, <a class="indexterm" href="upgrading-to-3.0.html#id2671022">Changes in Behavior</a></dt><dt>GetSID.exe, <a class="indexterm" href="ProfileMgmt.html#id2656027">Get SID</a></dt><dt>GhostScript, <a class="indexterm" href="CUPS-printing.html#post-and-ghost">PostScript and Ghostscript</a>, <a class="indexterm" href="CUPS-printing.html#id2628553">Ghostscript: The Software RIP for Non-PostScript Printers</a></dt><dd><dl><dt>(see also PostScript)</dt></dl></dd><dt>Ghostscript, <a class="indexterm" href="CUPS-printing.html#id2628949">The CUPS Filtering Architecture</a>, <a class="indexterm" href="CUPS-printing.html#id2631949">PostScript Printer Descriptions for Non-PostScript Printers</a></dt><dd><dl><dt>ESP (see ESP
-	GhostScript)</dt></dl></dd><dt>GID, <a class="indexterm" href="samba-bdc.html#id2561224">Example Configuration</a>, <a class="indexterm" href="domain-member.html#id2562869">Manual Creation of Machine Trust Accounts</a>, <a class="indexterm" href="domain-member.html#id2564892">Why Is This Better Than security = server?</a>, <a class="indexterm" href="domain-member.html#id2566532">Sharing User ID Mappings between Samba Domain Members</a>, <a class="indexterm" href="ChangeNotes.html#id2571717">User and Group Changes</a>, <a class="indexterm" href="ChangeNotes.html#id2572149">Passdb Changes</a>, <a class="indexterm" href="ChangeNotes.html#id2572209">Group Mapping Changes in Samba-3.0.23</a>, <a class="indexterm" href="passdb.html#idmapbackend">Mapping Common UIDs/GIDs on Distributed Machines</a>, <a class="indexterm" href="groupmapping.html#id2588907">Features and Benefits</a>, <a class="indexterm" href="NetCommand.html#id2592044">Overview</a>, <a class="indexterm" href="NetCommand.html#id2592822">Mapping Windows Groups to UNIX Groups</a>, <a class="indexterm" href="idmapper.html">Identity Mapping (IDMAP)</a>, <a class="indexterm" href="idmapper.html#id2597584">Domain Member Server or Domain Member Client</a>, <a class="indexterm" href="idmapper.html#id2598545">Primary Domain Controller</a>, <a class="indexterm" href="winbind.html#id2646095">Features and Benefits</a>, <a class="indexterm" href="winbind.html#id2646726">Handling of Foreign SIDs</a>, <a class="indexterm" href="winbind.html#id2648862">Starting and Testing the winbindd Daemon</a></dt><dt>GID numbers, <a class="indexterm" href="idmapper.html#id2597584">Domain Member Server or Domain Member Client</a></dt><dt>GID range, <a class="indexterm" href="InterdomainTrusts.html">Interdomain Trust Relationships</a></dt><dt>GIF, <a class="indexterm" href="CUPS-printing.html#id2629184">MIME Types and CUPS Filters</a></dt><dt>global print command, <a class="indexterm" href="classicalprinting.html#id2618984">Custom Print Commands</a></dt><dt>global right, <a class="indexterm" href="rights.html#id2602099">Description of Privileges</a></dt><dt>global section, <a class="indexterm" href="classicalprinting.html#id2616964">The [global] Section</a></dt><dt>Global support, <a class="indexterm" href="NT4Migration.html#id2672074">Objectives</a></dt><dt>global-level, <a class="indexterm" href="classicalprinting.html#id2615504">Printing-Related Configuration Parameters</a></dt><dt>GNOME, <a class="indexterm" href="AdvancedNetworkManagement.html#id2650801">Remote Management from NoMachine.Com</a></dt><dt>GNU Ghostscript, <a class="indexterm" href="CUPS-printing.html#id2628949">The CUPS Filtering Architecture</a>, <a class="indexterm" href="CUPS-printing.html#id2630332">pstoraster</a></dt><dt>GNU GPL, <a class="indexterm" href="Backup.html#id2664509">BackupPC</a></dt><dt>GNU tar, <a class="indexterm" href="Backup.html#id2664850">Amanda</a></dt><dt>GNU/Linux, <a class="indexterm" href="VFS.html#id2643368">Discussion</a></dt><dt>GPG, <a class="indexterm" href="compiling.html#id2680842">Verifying Samba's PGP Signature</a></dt><dt>GPL, <a class="indexterm" href="AdvancedNetworkManagement.html#id2650801">Remote Management from NoMachine.Com</a></dt><dt>gpolmig.exe, <a class="indexterm" href="PolicyMgmt.html#id2652629">Administration of Windows 200x/XP Policies</a></dt><dt>GPOs, <a class="indexterm" href="PolicyMgmt.html#id2651772">Features and Benefits</a>, <a class="indexterm" href="PolicyMgmt.html#id2652426">MS Windows 200x/XP Professional Policies</a>, <a class="indexterm" href="PolicyMgmt.html#id2652629">Administration of Windows 200x/XP Policies</a>, <a class="indexterm" href="PolicyMgmt.html#id2652874">Managing Account/User Policies</a>, <a class="indexterm" href="PolicyMgmt.html#id2653301">System Startup and Logon Processing Overview</a>, <a class="indexterm" href="ProfileMgmt.html#id2657055">MS Windows 200x/XP</a></dt><dt>grace time, <a class="indexterm" href="passdb.html#id2584581">Changing User Accounts</a></dt><dt>grant rights, <a class="indexterm" href="rights.html#id2601754">Using the &#8220;net rpc rights&#8221; Utility</a></dt><dt>graphical objects, <a class="indexterm" href="CUPS-printing.html#id2628194">UNIX Printfile Conversion and GUI Basics</a></dt><dt>graphically illustrated client configuration, <a class="indexterm" href="ClientConfig.html#id2568562">Features and Benefits</a></dt><dt>grayscale, <a class="indexterm" href="CUPS-printing.html#id2631245">The Role of cupsomatic/foomatic</a></dt><dt>greater scalability, <a class="indexterm" href="passdb.html#id2580501">New Account Storage Systems</a></dt><dt>greatest mistake, <a class="indexterm" href="StandAloneServer.html#id2568495">Common Errors</a></dt><dt>grep, <a class="indexterm" href="winbind.html#id2647916">Configure nsswitch.conf and the Winbind Libraries on Linux and Solaris</a></dt><dt>group, <a class="indexterm" href="samba-bdc.html#id2561224">Example Configuration</a>, <a class="indexterm" href="ChangeNotes.html#id2571717">User and Group Changes</a>, <a class="indexterm" href="passdb.html#id2582549">LDAP Directories and Windows Computer Accounts</a>, <a class="indexterm" href="AccessControls.html#id2604246">File and Directory Access Control</a></dt><dd><dl><dt>account, <a class="indexterm" href="samba-pdc.html#id2556604">Domain Control: Example Configuration</a></dt><dt>mapping, <a class="indexterm" href="samba-pdc.html#id2554336">Features and Benefits</a></dt></dl></dd><dt>group account, <a class="indexterm" href="groupmapping.html#id2590298">Important Administrative Information</a>, <a class="indexterm" href="idmapper.html#id2598779">Backup Domain Controller</a></dt><dt>group accounts, <a class="indexterm" href="ClientConfig.html#id2570964">Domain Logon Configuration: Windows 9x/Me</a>, <a class="indexterm" href="passdb.html#id2582411">Caution Regarding LDAP and Samba</a>, <a class="indexterm" href="groupmapping.html#id2588907">Features and Benefits</a>, <a class="indexterm" href="groupmapping.html#id2589658">Warning: User Private Group Problems</a>, <a class="indexterm" href="idmapper.html#id2597584">Domain Member Server or Domain Member Client</a></dt><dt>group management, <a class="indexterm" href="NetCommand.html#id2592044">Overview</a>, <a class="indexterm" href="NetCommand.html#id2592419">UNIX and Windows Group Management</a></dt><dt>group mapping, <a class="indexterm" href="ChangeNotes.html#id2571717">User and Group Changes</a>, <a class="indexterm" href="groupmapping.html">Group Mapping: MS Windows and UNIX</a></dt><dt>group mappings, <a class="indexterm" href="ChangeNotes.html#id2572209">Group Mapping Changes in Samba-3.0.23</a>, <a class="indexterm" href="groupmapping.html#id2588907">Features and Benefits</a></dt><dt>group membership, <a class="indexterm" href="groupmapping.html#id2589715">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a></dt><dt>group ownership, <a class="indexterm" href="winbind.html#id2646095">Features and Benefits</a></dt><dt>group permissions, <a class="indexterm" href="ChangeNotes.html#id2571717">User and Group Changes</a>, <a class="indexterm" href="NT4Migration.html#id2672685">Server Share and Directory Layout</a></dt><dt>Group Policies, <a class="indexterm" href="PolicyMgmt.html#id2651772">Features and Benefits</a></dt><dt>group policies, <a class="indexterm" href="PolicyMgmt.html#id2651772">Features and Benefits</a></dt><dt>group policy, <a class="indexterm" href="samba-pdc.html#id2556604">Domain Control: Example Configuration</a></dt><dt>Group Policy, <a class="indexterm" href="PolicyMgmt.html#id2652067">Windows 9x/ME Policies</a></dt><dt>Group Policy Container (see GPC)</dt><dt>Group Policy Editor, <a class="indexterm" href="PolicyMgmt.html#id2652067">Windows 9x/ME Policies</a>, <a class="indexterm" href="PolicyMgmt.html#id2653196">Windows NT4/200x</a>, <a class="indexterm" href="NT4Migration.html#id2673574">Samba-3 Implementation Choices</a></dt><dt>Group Policy Objects, <a class="indexterm" href="NT4Migration.html#id2672074">Objectives</a> (see GPO)</dt><dt>group policy objects (see GPOs)</dt><dt>Group Policy Template (see GPT)</dt><dt>group privileges, <a class="indexterm" href="groupmapping.html#id2589322">Discussion</a></dt><dt>group profiles, <a class="indexterm" href="ProfileMgmt.html#id2656232">Creating and Managing Group Profiles</a></dt><dt>group SID, <a class="indexterm" href="NetCommand.html#id2595316">Managing Security Identifiers (SIDS)</a></dt><dt>groupadd, <a class="indexterm" href="groupmapping.html#id2588907">Features and Benefits</a>, <a class="indexterm" href="groupmapping.html#id2591250">Sample smb.conf Add Group Script</a>, <a class="indexterm" href="groupmapping.html#id2591562">Adding Groups Fails</a></dt><dt>groupadd limitations, <a class="indexterm" href="groupmapping.html#id2591250">Sample smb.conf Add Group Script</a></dt><dt>groupdel, <a class="indexterm" href="groupmapping.html#id2588907">Features and Benefits</a></dt><dt>groupmap, <a class="indexterm" href="groupmapping.html">Group Mapping: MS Windows and UNIX</a></dt><dt>groupmod, <a class="indexterm" href="groupmapping.html#id2588907">Features and Benefits</a></dt><dt>grouppol.inf, <a class="indexterm" href="PolicyMgmt.html#id2652067">Windows 9x/ME Policies</a></dt><dt>groups, <a class="indexterm" href="NetCommand.html#id2592419">UNIX and Windows Group Management</a>, <a class="indexterm" href="PolicyMgmt.html#id2651772">Features and Benefits</a></dt><dd><dl><dt>domain, <a class="indexterm" href="groupmapping.html#id2589322">Discussion</a></dt><dt>mapping, <a class="indexterm" href="groupmapping.html">Group Mapping: MS Windows and UNIX</a></dt><dt>nested, <a class="indexterm" href="groupmapping.html#id2589715">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a></dt></dl></dd><dt>groups of users, <a class="indexterm" href="NetCommand.html#id2594353">Administering User Rights and Privileges</a></dt><dt>growing, <a class="indexterm" href="VFS.html#id2644988">Shadow Copy Setup</a></dt><dt>GSSAPI, <a class="indexterm" href="samba-pdc.html#id2554970">Single Sign-On and Domain Security</a></dt><dt>gtklp, <a class="indexterm" href="CUPS-printing.html#id2639812">Foomatic Database-Generated PPDs</a></dt><dt>guest, <a class="indexterm" href="samba-pdc.html#id2556604">Domain Control: Example Configuration</a>, <a class="indexterm" href="StandAloneServer.html#RefDocServer">Reference Documentation Server</a></dt><dt>guest account, <a class="indexterm" href="StandAloneServer.html#SimplePrintServer">Central Print Serving</a>, <a class="indexterm" href="NetworkBrowsing.html#id2578138">Problem Resolution</a>, <a class="indexterm" href="classicalprinting.html#id2618984">Custom Print Commands</a>, <a class="indexterm" href="diagnosis.html#id2676074">The Tests</a></dt><dt>GUI, <a class="indexterm" href="CUPS-printing.html#id2626011">Overview</a></dt><dt>Gutenprint, <a class="indexterm" href="CUPS-printing.html#id2630686">rasterto [printers specific]</a>, <a class="indexterm" href="CUPS-printing.html#id2639624">Driver Development Outside</a></dt></dl></div><div class="indexdiv"><h3>H</h3><dl><dt>h-node, <a class="indexterm" href="NetworkBrowsing.html#id2573212">NetBIOS over TCP/IP</a></dt><dt>harvesting password hashes, <a class="indexterm" href="passdb.html#id2587612">Security and sambaSamAccount</a></dt><dt>hashed password equivalent, <a class="indexterm" href="passdb.html#id2581069">Important Notes About Security</a></dt><dt>headers files, <a class="indexterm" href="domain-member.html#id2566167">Possible Errors</a></dt><dt>Heimdal, <a class="indexterm" href="domain-member.html#id2565365">Configure /etc/krb5.conf</a>, <a class="indexterm" href="idmapper.html#id2599225">ADS Domains</a>, <a class="indexterm" href="pam.html#id2658143">Features and Benefits</a></dt><dt>Heimdal kerberos, <a class="indexterm" href="idmapper.html#id2599225">ADS Domains</a>, <a class="indexterm" href="idmapper.html#id2600226">IDMAP Storage in LDAP Using Winbind</a></dt><dt>help, <a class="indexterm" href="ch47.html#id2685467">Free Support</a></dt><dt>help command, <a class="indexterm" href="diagnosis.html#id2676074">The Tests</a></dt><dt>heterogeneous computing, <a class="indexterm" href="winbind.html#id2646095">Features and Benefits</a></dt><dt>HEX, <a class="indexterm" href="unicode.html#id2663193">Japanese Charsets</a></dt><dt>hi-res photo, <a class="indexterm" href="CUPS-printing.html#id2631245">The Role of cupsomatic/foomatic</a></dt><dt>high availability, <a class="indexterm" href="SambaHA.html#id2664995">Features and Benefits</a></dt><dt>high order ports, <a class="indexterm" href="securing-samba.html#firewallports">Using a Firewall</a></dt><dt>high-availability, <a class="indexterm" href="locking.html#id2608934">Opportunistic Locking Overview</a></dt><dt>high-availability services, <a class="indexterm" href="SambaHA.html#id2666073">High-Availability Server Products</a></dt><dt>high-speed server interconnect, <a class="indexterm" href="SambaHA.html#id2665992">A Simple Solution</a></dt><dt>higher availability, <a class="indexterm" href="msdfs.html#id2614427">Features and Benefits</a></dt><dt>HKEY_CURRENT_USER, <a class="indexterm" href="ProfileMgmt.html#id2656493">MS Windows NT4 Workstation</a></dt><dt>HKEY_LOCAL_MACHINE, <a class="indexterm" href="PolicyMgmt.html#id2652386">Registry Spoiling</a></dt><dt>holy grail, <a class="indexterm" href="winbind.html#id2646095">Features and Benefits</a></dt><dt>home directories, <a class="indexterm" href="passdb.html#id2580501">New Account Storage Systems</a>, <a class="indexterm" href="winbind.html#id2648862">Starting and Testing the winbindd Daemon</a></dt><dt>home directory, <a class="indexterm" href="domain-member.html#id2562869">Manual Creation of Machine Trust Accounts</a>, <a class="indexterm" href="passdb.html#id2585655">smbpasswd: Encrypted Password Database</a></dt><dt>home directory template, <a class="indexterm" href="winbind.html#id2649784">Linux/FreeBSD-Specific PAM Configuration</a></dt><dt>home drive, <a class="indexterm" href="samba-bdc.html#id2559776">Example PDC Configuration</a></dt><dt>host multiple servers, <a class="indexterm" href="cfgsmarts.html#id2667287">Multiple Virtual Server Personalities</a></dt><dt>host security, <a class="indexterm" href="securing-samba.html#id2611155">Features and Benefits</a></dt><dt>host-based protection, <a class="indexterm" href="securing-samba.html#id2611155">Features and Benefits</a></dt><dt>hostname, <a class="indexterm" href="domain-member.html#id2565365">Configure /etc/krb5.conf</a></dt><dt>hosts allow, <a class="indexterm" href="diagnosis.html#id2676074">The Tests</a></dt><dt>hosts deny, <a class="indexterm" href="diagnosis.html#id2676074">The Tests</a></dt><dt>house-keeping, <a class="indexterm" href="rights.html#id2602099">Description of Privileges</a></dt><dt>HOWTO documents, <a class="indexterm" href="passdb.html#id2582411">Caution Regarding LDAP and Samba</a></dt><dt>HP JetDirect, <a class="indexterm" href="CUPS-printing.html#id2632569">Examples for Filtering Chains</a></dt><dt>HP Photosmart, <a class="indexterm" href="CUPS-printing.html#id2639812">Foomatic Database-Generated PPDs</a></dt><dt>HP-GL, <a class="indexterm" href="CUPS-printing.html#id2629184">MIME Types and CUPS Filters</a></dt><dt>HP-GL., <a class="indexterm" href="CUPS-printing.html#id2629977">Prefilters</a></dt><dt>hpgltops, <a class="indexterm" href="CUPS-printing.html#id2629612">MIME Type Conversion Rules</a></dt><dt>HPIJS, <a class="indexterm" href="CUPS-printing.html#id2639624">Driver Development Outside</a></dt><dt>HPUX, <a class="indexterm" href="classicalprinting.html#id2616964">The [global] Section</a></dt><dt>http, <a class="indexterm" href="Backup.html#id2664681">Rsync</a></dt><dt>hybrid, <a class="indexterm" href="NetworkBrowsing.html#id2573212">NetBIOS over TCP/IP</a></dt><dt>Hybrid node, <a class="indexterm" href="NetworkBrowsing.html#id2577268">Static WINS Entries</a></dt></dl></div><div class="indexdiv"><h3>I</h3><dl><dt>IANA, <a class="indexterm" href="CUPS-printing.html#id2630332">pstoraster</a></dt><dt>ID mapping, <a class="indexterm" href="samba-bdc.html#id2561224">Example Configuration</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2669444">New Features in Samba-3.0.x</a></dt><dt>ID mapping database, <a class="indexterm" href="winbind.html#id2647424">User and Group ID Allocation</a></dt><dt>ID range, <a class="indexterm" href="groupmapping.html#id2588907">Features and Benefits</a></dt><dt>IDEALX, <a class="indexterm" href="passdb.html#id2586079">ldapsam</a></dt><dt>Identification, <a class="indexterm" href="ClientConfig.html#id2570964">Domain Logon Configuration: Windows 9x/Me</a></dt><dt>identify, <a class="indexterm" href="idmapper.html#id2599225">ADS Domains</a></dt><dt>identity, <a class="indexterm" href="idmapper.html#id2597522">Standalone Samba Server</a></dt><dt>identity information, <a class="indexterm" href="samba-pdc.html#id2554970">Single Sign-On and Domain Security</a></dt><dt>identity management, <a class="indexterm" href="samba-pdc.html#id2554970">Single Sign-On and Domain Security</a>, <a class="indexterm" href="domain-member.html#domain-member-server">Domain Member Server</a></dt><dd><dl><dt>centralized, <a class="indexterm" href="samba-pdc.html#id2554970">Single Sign-On and Domain Security</a></dt></dl></dd><dt>identity resolution, <a class="indexterm" href="winbind.html#id2646095">Features and Benefits</a></dt><dt>IDMAP, <a class="indexterm" href="ChangeNotes.html#id2572209">Group Mapping Changes in Samba-3.0.23</a>, <a class="indexterm" href="groupmapping.html#id2588907">Features and Benefits</a>, <a class="indexterm" href="idmapper.html">Identity Mapping (IDMAP)</a>, <a class="indexterm" href="idmapper.html#id2597522">Standalone Samba Server</a>, <a class="indexterm" href="idmapper.html#id2597584">Domain Member Server or Domain Member Client</a>, <a class="indexterm" href="idmapper.html#id2599635">IDMAP_RID with Winbind</a></dt><dt>idmap, <a class="indexterm" href="upgrading-to-3.0.html#id2671313">New Schema</a></dt><dt>idmap backend, <a class="indexterm" href="samba-bdc.html#id2561224">Example Configuration</a>, <a class="indexterm" href="passdb.html#idmapbackend">Mapping Common UIDs/GIDs on Distributed Machines</a>, <a class="indexterm" href="idmapper.html#id2597584">Domain Member Server or Domain Member Client</a>, <a class="indexterm" href="winbind.html#id2646095">Features and Benefits</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2671872">IdMap LDAP Support</a></dt><dt>IDMAP backend, <a class="indexterm" href="passdb.html#idmapbackend">Mapping Common UIDs/GIDs on Distributed Machines</a></dt><dt>idmap gid, <a class="indexterm" href="passdb.html#id2581588">Mapping User Identifiers between MS Windows and UNIX</a>, <a class="indexterm" href="idmapper.html#id2597584">Domain Member Server or Domain Member Client</a>, <a class="indexterm" href="idmapper.html#id2599635">IDMAP_RID with Winbind</a>, <a class="indexterm" href="winbind.html#id2646095">Features and Benefits</a></dt><dt>idmap GID, <a class="indexterm" href="upgrading-to-3.0.html#id2671313">New Schema</a></dt><dt>IDMAP infrastructure, <a class="indexterm" href="idmapper.html">Identity Mapping (IDMAP)</a></dt><dt>idmap uid, <a class="indexterm" href="passdb.html#id2581588">Mapping User Identifiers between MS Windows and UNIX</a>, <a class="indexterm" href="groupmapping.html#id2588907">Features and Benefits</a>, <a class="indexterm" href="idmapper.html#id2597584">Domain Member Server or Domain Member Client</a>, <a class="indexterm" href="idmapper.html#id2599635">IDMAP_RID with Winbind</a>, <a class="indexterm" href="winbind.html#id2646095">Features and Benefits</a></dt><dt>idmap UID, <a class="indexterm" href="upgrading-to-3.0.html#id2671313">New Schema</a></dt><dt>idmap_ad, <a class="indexterm" href="passdb.html#idmapbackend">Mapping Common UIDs/GIDs on Distributed Machines</a></dt><dt>idmap_ldap module, <a class="indexterm" href="upgrading-to-3.0.html#id2671313">New Schema</a></dt><dt>idmap_rid, <a class="indexterm" href="idmapper.html#id2597584">Domain Member Server or Domain Member Client</a>, <a class="indexterm" href="idmapper.html#id2599635">IDMAP_RID with Winbind</a></dt><dt>IETF, <a class="indexterm" href="CUPS-printing.html#id2626011">Overview</a></dt><dt>ifconfig, <a class="indexterm" href="compiling.html#id2681487">Starting from inetd.conf</a>, <a class="indexterm" href="speed.html#id2684091">Samba Performance Problem Due to Changing Linux Kernel</a></dt><dt>ignore connection, <a class="indexterm" href="securing-samba.html#id2611530">Using Interface Protection</a></dt><dt>imagetoraster, <a class="indexterm" href="CUPS-printing.html#id2630602">imagetops and imagetoraster</a></dt><dt>immutible, <a class="indexterm" href="AccessControls.html#id2604658">Protecting Directories and Files from Deletion</a></dt><dt>impersonate, <a class="indexterm" href="passdb.html#id2587612">Security and sambaSamAccount</a></dt><dt>implementing oplocks, <a class="indexterm" href="locking.html#id2609773">Advanced Samba Oplocks Parameters</a></dt><dt>Implicit Classes, <a class="indexterm" href="CUPS-printing.html#id2643020">Print Queue Called &#8220;lp&#8221; Mishandles Print Jobs</a></dt><dt>important announcements, <a class="indexterm" href="securing-samba.html#id2612080">Upgrading Samba</a></dt><dt>Imprints, <a class="indexterm" href="classicalprinting.html#id2625011">The Imprints Toolset</a></dt><dt>imprints, <a class="indexterm" href="CUPS-printing.html#id2627703">Driver Upload Methods</a></dt><dt>include, <a class="indexterm" href="cfgsmarts.html">Advanced Configuration Techniques</a></dt><dt>independent, <a class="indexterm" href="StandAloneServer.html#id2567310">Background</a>, <a class="indexterm" href="cfgsmarts.html#id2666890">Multiple Server Hosting</a></dt><dt>individual domain user, <a class="indexterm" href="groupmapping.html#id2589715">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a></dt><dt>individual section, <a class="indexterm" href="classicalprinting.html#id2616964">The [global] Section</a></dt><dt>inetd, <a class="indexterm" href="SWAT.html#id2674206">Validate SWAT Installation</a>, <a class="indexterm" href="diagnosis.html#id2676074">The Tests</a>, <a class="indexterm" href="compiling.html#startingSamba">Starting the smbd nmbd and winbindd</a>, <a class="indexterm" href="compiling.html#id2681487">Starting from inetd.conf</a></dt><dt>inetd.conf, <a class="indexterm" href="diagnosis.html#id2676074">The Tests</a></dt><dt>inetorgperson.schema, <a class="indexterm" href="passdb.html#id2586617">OpenLDAP Configuration</a></dt><dt>inf file, <a class="indexterm" href="classicalprinting.html#id2620993">Identifying Driver Files</a></dt><dt>infrastructure, <a class="indexterm" href="passdb.html#id2582137">Comments Regarding LDAP</a>, <a class="indexterm" href="winbind.html#id2646681">Target Uses</a></dt><dt>inheritance, <a class="indexterm" href="AccessControls.html#id2604658">Protecting Directories and Files from Deletion</a></dt><dt>inherits rights, <a class="indexterm" href="groupmapping.html#id2589322">Discussion</a></dt><dt>initdb.ldif, <a class="indexterm" href="FastStart.html#id2550528">The Primary Domain Controller</a></dt><dt>initGroups.sh, <a class="indexterm" href="FastStart.html#id2549629">Example: Engineering Office</a>, <a class="indexterm" href="groupmapping.html#id2591422">Script to Configure Group Mapping</a>, <a class="indexterm" href="NT4Migration.html#id2673019">Steps in Migration Process</a></dt><dt>inktype, <a class="indexterm" href="CUPS-printing.html#id2631245">The Role of cupsomatic/foomatic</a></dt><dt>insecure, <a class="indexterm" href="StandAloneServer.html#id2567216">Features and Benefits</a>, <a class="indexterm" href="securing-samba.html#id2611317">Using Host-Based Protection</a></dt><dt>inspire simplicity, <a class="indexterm" href="StandAloneServer.html#id2567511">Example Configuration</a></dt><dt>inspired structure, <a class="indexterm" href="SambaHA.html#id2665115">Technical Discussion</a></dt><dt>install drivers, <a class="indexterm" href="classicalprinting.html#id2615070">Features and Benefits</a>, <a class="indexterm" href="classicalprinting.html#id2619653">Point'n'Print Client Drivers on Samba Servers</a></dt><dt>interactive help, <a class="indexterm" href="ch47.html#id2685467">Free Support</a></dt><dt>interdomain</dt><dd><dl><dt>trust</dt><dd><dl><dt>account, <a class="indexterm" href="samba-pdc.html#id2554336">Features and Benefits</a></dt></dl></dd><dt>trustrs, <a class="indexterm" href="ServerType.html#id2551742">Features and Benefits</a></dt></dl></dd><dt>interdomain connection, <a class="indexterm" href="InterdomainTrusts.html#id2613845">Samba as the Trusting Domain</a></dt><dt>interdomain trust, <a class="indexterm" href="InterdomainTrusts.html#id2613505">Configuring Samba NT-Style Domain Trusts</a>, <a class="indexterm" href="InterdomainTrusts.html#id2614041">NT4-Style Domain Trusts with Windows 2000</a></dt><dt>interdomain trust accounts, <a class="indexterm" href="passdb.html">Account Information Databases</a>, <a class="indexterm" href="passdb.html#id2582411">Caution Regarding LDAP and Samba</a></dt><dt>interdomain trusts, <a class="indexterm" href="NetCommand.html#id2592044">Overview</a>, <a class="indexterm" href="InterdomainTrusts.html#id2612728">Features and Benefits</a></dt><dt>Interdomain Trusts, <a class="indexterm" href="InterdomainTrusts.html">Interdomain Trust Relationships</a></dt><dd><dl><dt>Completing, <a class="indexterm" href="InterdomainTrusts.html#id2613211">Completing an NT4 Domain Trust</a></dt><dt>creating, <a class="indexterm" href="InterdomainTrusts.html#id2613078">Native MS Windows NT4 Trusts Configuration</a></dt><dt>Facilities, <a class="indexterm" href="InterdomainTrusts.html#id2613296">Interdomain Trust Facilities</a></dt></dl></dd><dt>interface, <a class="indexterm" href="ClientConfig.html#id2568742">MS Windows XP Professional</a></dt><dt>interface scripts, <a class="indexterm" href="passdb.html#id2584058">User Account Management</a></dt><dt>interface-based exclusion, <a class="indexterm" href="securing-samba.html#id2611155">Features and Benefits</a></dt><dt>interfaces, <a class="indexterm" href="securing-samba.html#id2611530">Using Interface Protection</a>, <a class="indexterm" href="cfgsmarts.html#id2666890">Multiple Server Hosting</a></dt><dt>intermediate information, <a class="indexterm" href="passdb.html#id2582411">Caution Regarding LDAP and Samba</a></dt><dt>intermediate tools, <a class="indexterm" href="passdb.html#id2582137">Comments Regarding LDAP</a></dt><dt>internal ordering, <a class="indexterm" href="SWAT.html#id2674063">Features and Benefits</a></dt><dt>internationalization support, <a class="indexterm" href="SWAT.html#id2674187">Guidelines and Technical Tips</a></dt><dt>Internet, <a class="indexterm" href="securing-samba.html#id2611317">Using Host-Based Protection</a>, <a class="indexterm" href="securing-samba.html#id2611530">Using Interface Protection</a></dt><dt>Internet Engineering Task Force (see IETF)</dt><dt>Internet Printing Protocol (see IPP)</dt><dt>Internet Protocol TCP/IP, <a class="indexterm" href="ClientConfig.html#id2569931">MS Windows Me</a></dt><dt>Internetworking Packet Exchange (see IPX)</dt><dt>internetworking super daemon, <a class="indexterm" href="SWAT.html#id2674063">Features and Benefits</a></dt><dt>interoperability, <a class="indexterm" href="ServerType.html#id2551742">Features and Benefits</a>, <a class="indexterm" href="samba-pdc.html#id2554336">Features and Benefits</a>, <a class="indexterm" href="samba-pdc.html#id2554970">Single Sign-On and Domain Security</a>, <a class="indexterm" href="idmapper.html">Identity Mapping (IDMAP)</a>, <a class="indexterm" href="AccessControls.html">File, Directory, and Share Access Controls</a>, <a class="indexterm" href="winbind.html#id2646095">Features and Benefits</a>, <a class="indexterm" href="SambaHA.html#id2665725">Restrictive Constraints on Distributed File Systems</a></dt><dt>intolerance, <a class="indexterm" href="SambaHA.html#id2664995">Features and Benefits</a></dt><dt>invalid shell, <a class="indexterm" href="ServerType.html#id2552853">Example Configuration</a></dt><dt>invalid users, <a class="indexterm" href="diagnosis.html#id2676074">The Tests</a></dt><dt>IP address, <a class="indexterm" href="diagnosis.html#id2676074">The Tests</a></dt><dt>IP address automatically, <a class="indexterm" href="ClientConfig.html#id2568742">MS Windows XP Professional</a>, <a class="indexterm" href="ClientConfig.html#id2569384">MS Windows 2000</a></dt><dt>IP addresses, <a class="indexterm" href="integrate-ms-networks.html#id2661262">/etc/hosts</a></dt><dt>IP aliases, <a class="indexterm" href="ClientConfig.html#id2568742">MS Windows XP Professional</a></dt><dt>IPC$, <a class="indexterm" href="samba-pdc.html#id2557614">The Special Case of Windows 9x/Me</a>, <a class="indexterm" href="NetworkBrowsing.html#id2578138">Problem Resolution</a>, <a class="indexterm" href="securing-samba.html#id2611881">Using IPC$ Share-Based Denials </a></dt><dt>IPC$ connections, <a class="indexterm" href="SambaHA.html#id2665398">The Front-End Challenge</a></dt><dt>ipchains, <a class="indexterm" href="diagnosis.html#id2676074">The Tests</a></dt><dt>ipconfig, <a class="indexterm" href="NetworkBrowsing.html#id2573848">TCP/IP without NetBIOS</a></dt><dt>iPlanet, <a class="indexterm" href="domain-member.html#domain-member-server">Domain Member Server</a></dt><dt>IPP, <a class="indexterm" href="CUPS-printing.html#id2635858">Understanding cupsaddsmb</a></dt><dt>IPP client, <a class="indexterm" href="CUPS-printing.html#id2642420">Administrator Cannot Install Printers for All Local Users</a></dt><dt>iptables, <a class="indexterm" href="diagnosis.html#id2676074">The Tests</a></dt><dt>IPX, <a class="indexterm" href="NetworkBrowsing.html#id2577510">Windows Networking Protocols</a></dt><dt>IRC, <a class="indexterm" href="ch47.html#id2685467">Free Support</a></dt><dt>IRIX, <a class="indexterm" href="VFS.html#id2643368">Discussion</a>, <a class="indexterm" href="unicode.html#id2663332">Basic Parameter Setting</a></dt><dt>ISC</dt><dd><dl><dt>DHCP, <a class="indexterm" href="DNSDHCP.html#id2685838">Features and Benefits</a></dt><dt>DNS, <a class="indexterm" href="DNSDHCP.html#id2685838">Features and Benefits</a></dt></dl></dd><dt>ISC DHCP server, <a class="indexterm" href="ClientConfig.html#id2568742">MS Windows XP Professional</a>, <a class="indexterm" href="ClientConfig.html#id2569931">MS Windows Me</a></dt><dt>isolated workgroup, <a class="indexterm" href="NetworkBrowsing.html#DMB">Configuring Workgroup Browsing</a></dt><dt>IXFR, <a class="indexterm" href="integrate-ms-networks.html#id2661060">Background Information</a></dt></dl></div><div class="indexdiv"><h3>J</h3><dl><dt>Japanese, <a class="indexterm" href="unicode.html#id2663193">Japanese Charsets</a>, <a class="indexterm" href="SWAT.html#id2674996">Enabling SWAT Internationalization Support</a></dt><dt>Japanese locale, <a class="indexterm" href="unicode.html#id2663332">Basic Parameter Setting</a></dt><dt>Japanese UNIX, <a class="indexterm" href="unicode.html#id2663332">Basic Parameter Setting</a></dt><dt>Java, <a class="indexterm" href="AdvancedNetworkManagement.html#id2651176">Remote Management with ThinLinc</a>, <a class="indexterm" href="unicode.html#id2663332">Basic Parameter Setting</a></dt><dt>JIS X 0208, <a class="indexterm" href="unicode.html#id2663193">Japanese Charsets</a></dt><dt>join, <a class="indexterm" href="idmapper.html#id2598938">NT4-Style Domains (Includes Samba Domains)</a></dt><dt>join client, <a class="indexterm" href="rights.html#id2602099">Description of Privileges</a></dt><dt>join domain, <a class="indexterm" href="samba-pdc.html#id2558388">Joining Domain Fails Because of Existing Machine Account</a></dt><dt>join the ADS domain, <a class="indexterm" href="domain-member.html#id2564157">Joining an NT4-type Domain with Samba-3</a></dt><dt>join the domain, <a class="indexterm" href="domain-member.html#domain-member-server">Domain Member Server</a>, <a class="indexterm" href="domain-member.html#id2564157">Joining an NT4-type Domain with Samba-3</a></dt><dt>join the machine, <a class="indexterm" href="domain-member.html#id2563866">Windows NT4 Client</a></dt><dt>joined client, <a class="indexterm" href="domain-member.html#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a></dt><dt>Joined domain, <a class="indexterm" href="domain-member.html#id2564157">Joining an NT4-type Domain with Samba-3</a></dt><dt>joining domain, <a class="indexterm" href="winbind.html#id2648624">Join the Samba Server to the PDC Domain</a></dt><dt>joining the domain, <a class="indexterm" href="domain-member.html#id2564157">Joining an NT4-type Domain with Samba-3</a></dt><dt>JPEG, <a class="indexterm" href="CUPS-printing.html#id2629184">MIME Types and CUPS Filters</a></dt></dl></div><div class="indexdiv"><h3>K</h3><dl><dt>KB 129202, <a class="indexterm" href="locking.html#id2610881">Additional Reading</a></dt><dt>KB 224992, <a class="indexterm" href="locking.html#id2610881">Additional Reading</a></dt><dt>KB 296264, <a class="indexterm" href="locking.html#id2610881">Additional Reading</a></dt><dt>KB 811492, <a class="indexterm" href="locking.html#id2610850">Long Delays Deleting Files over Network with XP SP1</a></dt><dt>KB 812937, <a class="indexterm" href="locking.html#id2610825">Problems Saving Files in MS Office on Windows XP</a></dt><dt>KDC, <a class="indexterm" href="domain-member.html#ads-member">Samba ADS Domain Membership</a>, <a class="indexterm" href="domain-member.html#id2565365">Configure /etc/krb5.conf</a></dt><dt>KDE, <a class="indexterm" href="AdvancedNetworkManagement.html#id2650801">Remote Management from NoMachine.Com</a></dt><dt>KDE konqueror, <a class="indexterm" href="AdvancedNetworkManagement.html#id2650801">Remote Management from NoMachine.Com</a></dt><dt>KDE session, <a class="indexterm" href="AdvancedNetworkManagement.html#id2650801">Remote Management from NoMachine.Com</a></dt><dt>KDEPrint, <a class="indexterm" href="CUPS-printing.html#id2626011">Overview</a></dt><dt>kerberos, <a class="indexterm" href="samba-pdc.html#id2554336">Features and Benefits</a>, <a class="indexterm" href="domain-member.html#id2565365">Configure /etc/krb5.conf</a>, <a class="indexterm" href="idmapper.html#id2599225">ADS Domains</a></dt><dt>Kerberos, <a class="indexterm" href="domain-member.html#ads-member">Samba ADS Domain Membership</a>, <a class="indexterm" href="domain-member.html#id2565365">Configure /etc/krb5.conf</a>, <a class="indexterm" href="domain-member.html#id2566167">Possible Errors</a>, <a class="indexterm" href="domain-member.html#ads-test-smbclient">Testing with smbclient</a>, <a class="indexterm" href="InterdomainTrusts.html#id2612800">Trust Relationship Background</a>, <a class="indexterm" href="winbind.html#id2646989">Microsoft Active Directory Services</a>, <a class="indexterm" href="pam.html#id2658143">Features and Benefits</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2671119">Passdb Backends and Authentication</a></dt><dd><dl><dt>/etc/krb5.conf, <a class="indexterm" href="domain-member.html#id2565365">Configure /etc/krb5.conf</a></dt></dl></dd><dt>Kerberos authentication, <a class="indexterm" href="domain-member.html#ads-test-smbclient">Testing with smbclient</a></dt><dt>killall, <a class="indexterm" href="compiling.html#id2681487">Starting from inetd.conf</a></dt><dt>kinit, <a class="indexterm" href="domain-member.html#id2565365">Configure /etc/krb5.conf</a>, <a class="indexterm" href="domain-member.html#ads-create-machine-account">Create the Computer Account</a>, <a class="indexterm" href="domain-member.html#id2566167">Possible Errors</a></dt><dt>kixstart, <a class="indexterm" href="NT4Migration.html#id2672860">Logon Scripts</a></dt><dt>kprinter, <a class="indexterm" href="CUPS-printing.html#id2639812">Foomatic Database-Generated PPDs</a></dt><dt>KRB, <a class="indexterm" href="idmapper.html#id2599225">ADS Domains</a></dt><dt>KRB5, <a class="indexterm" href="domain-member.html#id2565365">Configure /etc/krb5.conf</a></dt><dt>krb5.conf, <a class="indexterm" href="domain-member.html#id2565365">Configure /etc/krb5.conf</a></dt></dl></div><div class="indexdiv"><h3>L</h3><dl><dt>LAN, <a class="indexterm" href="NetworkBrowsing.html#browse-force-master">Forcing Samba to Be the Master</a>, <a class="indexterm" href="AdvancedNetworkManagement.html#id2651176">Remote Management with ThinLinc</a>, <a class="indexterm" href="SambaHA.html#id2666073">High-Availability Server Products</a>, <a class="indexterm" href="problems.html#id2677837">Diagnostics Tools</a></dt><dt>LanMan, <a class="indexterm" href="samba-pdc.html#id2554336">Features and Benefits</a>, <a class="indexterm" href="samba-bdc.html#id2559283">Essential Background Information</a>, <a class="indexterm" href="domain-member.html#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a>, <a class="indexterm" href="passdb.html#passdbtech">Technical Information</a>, <a class="indexterm" href="classicalprinting.html#cups-msrpc">Printing Developments Since Samba-2.2</a></dt><dt>LanMan logon service, <a class="indexterm" href="samba-pdc.html#id2556095">Preparing for Domain Control</a></dt><dt>LanMan passwords, <a class="indexterm" href="passdb.html#id2580317">Backward Compatibility Account Storage Systems</a></dt><dt>LanManager, <a class="indexterm" href="ServerType.html#id2552243">User Level Security</a>, <a class="indexterm" href="ClientConfig.html#id2570964">Domain Logon Configuration: Windows 9x/Me</a></dt><dt>LanManager-compatible, <a class="indexterm" href="NetworkBrowsing.html#id2576622">WINS: The Windows Internetworking Name Server</a></dt><dt>LanManger password, <a class="indexterm" href="passdb.html#id2584175">Listing User and Machine Accounts</a></dt><dt>laptops, <a class="indexterm" href="Backup.html#id2664509">BackupPC</a></dt><dt>large directory, <a class="indexterm" href="largefile.html">Handling Large Directories</a></dt><dt>large domain, <a class="indexterm" href="idmapper.html#id2599635">IDMAP_RID with Winbind</a></dt><dt>large numbers of files, <a class="indexterm" href="largefile.html">Handling Large Directories</a></dt><dt>large organizations, <a class="indexterm" href="InterdomainTrusts.html#id2612800">Trust Relationship Background</a></dt><dt>last change time, <a class="indexterm" href="passdb.html#id2584175">Listing User and Machine Accounts</a></dt><dt>latency, <a class="indexterm" href="locking.html#id2609540">Slow and/or Unreliable Networks</a></dt><dt>laws, <a class="indexterm" href="passdb.html#pdbeditthing">The pdbedit Tool</a></dt><dt>LCT (see last change time)</dt><dt>LDAP, <a class="indexterm" href="samba-pdc.html#id2554336">Features and Benefits</a>, <a class="indexterm" href="samba-pdc.html#id2554970">Single Sign-On and Domain Security</a>, <a class="indexterm" href="samba-pdc.html#id2555590">Domain Controller Types</a>, <a class="indexterm" href="samba-bdc.html#id2560028">LDAP Configuration Notes</a>, <a class="indexterm" href="samba-bdc.html#id2560723">Backup Domain Controller Configuration</a>, <a class="indexterm" href="samba-bdc.html#id2561834">How Do I Replicate the smbpasswd File?</a>, <a class="indexterm" href="samba-bdc.html#id2561939">Can I Do This All with LDAP?</a>, <a class="indexterm" href="domain-member.html#id2562183">Features and Benefits</a>, <a class="indexterm" href="domain-member.html#domain-member-server">Domain Member Server</a>, <a class="indexterm" href="domain-member.html#id2566532">Sharing User ID Mappings between Samba Domain Members</a>, <a class="indexterm" href="passdb.html">Account Information Databases</a>, <a class="indexterm" href="passdb.html#id2580501">New Account Storage Systems</a>, <a class="indexterm" href="passdb.html#id2581069">Important Notes About Security</a>, <a class="indexterm" href="passdb.html#idmapbackend">Mapping Common UIDs/GIDs on Distributed Machines</a>, <a class="indexterm" href="passdb.html#id2582137">Comments Regarding LDAP</a>, <a class="indexterm" href="passdb.html#id2582411">Caution Regarding LDAP and Samba</a>, <a class="indexterm" href="passdb.html#id2582549">LDAP Directories and Windows Computer Accounts</a>, <a class="indexterm" href="passdb.html#id2586079">ldapsam</a>, <a class="indexterm" href="passdb.html#id2586326">Supported LDAP Servers</a>, <a class="indexterm" href="passdb.html#id2586381">Schema and Relationship to the RFC 2307 posixAccount</a>, <a class="indexterm" href="passdb.html#id2586889">Initialize the LDAP Database</a>, <a class="indexterm" href="passdb.html#id2587074">Configuring Samba</a>, <a class="indexterm" href="groupmapping.html#id2590539">Default Users, Groups, and Relative Identifiers</a>, <a class="indexterm" href="idmapper.html">Identity Mapping (IDMAP)</a>, <a class="indexterm" href="idmapper.html#id2597584">Domain Member Server or Domain Member Client</a>, <a class="indexterm" href="idmapper.html#id2598779">Backup Domain Controller</a>, <a class="indexterm" href="InterdomainTrusts.html">Interdomain Trust Relationships</a>, <a class="indexterm" href="InterdomainTrusts.html#id2612728">Features and Benefits</a>, <a class="indexterm" href="InterdomainTrusts.html#id2612800">Trust Relationship Background</a>, <a class="indexterm" href="classicalprinting.html#cups-msrpc">Printing Developments Since Samba-2.2</a>, <a class="indexterm" href="winbind.html#id2646989">Microsoft Active Directory Services</a>, <a class="indexterm" href="pam.html#id2658143">Features and Benefits</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2671119">Passdb Backends and Authentication</a>, <a class="indexterm" href="NT4Migration.html#id2672484">Domain Layout</a></dt><dd><dl><dt>directories, <a class="indexterm" href="passdb.html#id2582137">Comments Regarding LDAP</a></dt><dt>master, <a class="indexterm" href="samba-bdc.html#id2560028">LDAP Configuration Notes</a></dt><dt>server, <a class="indexterm" href="samba-bdc.html#id2560028">LDAP Configuration Notes</a></dt><dt>slave, <a class="indexterm" href="samba-bdc.html#id2558877">Features and Benefits</a>, <a class="indexterm" href="samba-bdc.html#id2560028">LDAP Configuration Notes</a></dt></dl></dd><dt>LDAP administration password, <a class="indexterm" href="samba-bdc.html#id2560723">Backup Domain Controller Configuration</a></dt><dt>LDAP administrative password, <a class="indexterm" href="domain-member.html#id2566532">Sharing User ID Mappings between Samba Domain Members</a></dt><dt>LDAP backend, <a class="indexterm" href="StandAloneServer.html#id2567310">Background</a>, <a class="indexterm" href="idmapper.html#id2598545">Primary Domain Controller</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2669274">Quick Migration Guide</a></dt><dt>LDAP backends, <a class="indexterm" href="passdb.html#idmapbackend">Mapping Common UIDs/GIDs on Distributed Machines</a></dt><dt>LDAP database, <a class="indexterm" href="samba-bdc.html#id2561224">Example Configuration</a>, <a class="indexterm" href="passdb.html#id2586889">Initialize the LDAP Database</a>, <a class="indexterm" href="NT4Migration.html#id2672484">Domain Layout</a></dt><dt>LDAP deployment, <a class="indexterm" href="passdb.html#id2582137">Comments Regarding LDAP</a></dt><dt>LDAP directory, <a class="indexterm" href="passdb.html#id2582137">Comments Regarding LDAP</a>, <a class="indexterm" href="passdb.html#TOSHARG-acctflags">Account Flags Management</a>, <a class="indexterm" href="passdb.html#id2586079">ldapsam</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2669444">New Features in Samba-3.0.x</a></dt><dt>ldap group suffix, <a class="indexterm" href="upgrading-to-3.0.html#id2671313">New Schema</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2671706">New Suffix for Searching</a></dt><dt>LDAP idmap Backend, <a class="indexterm" href="passdb.html#idmapbackend">Mapping Common UIDs/GIDs on Distributed Machines</a></dt><dt>ldap idmap suffix, <a class="indexterm" href="domain-member.html#id2566532">Sharing User ID Mappings between Samba Domain Members</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2671313">New Schema</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2671706">New Suffix for Searching</a></dt><dt>ldap machine suffix, <a class="indexterm" href="upgrading-to-3.0.html#id2671706">New Suffix for Searching</a></dt><dt>LDAP queries, <a class="indexterm" href="upgrading-to-3.0.html#id2671706">New Suffix for Searching</a></dt><dt>LDAP redirects, <a class="indexterm" href="idmapper.html#id2597584">Domain Member Server or Domain Member Client</a></dt><dt>LDAP schema, <a class="indexterm" href="ChangeNotes.html#id2572329">LDAP Changes in Samba-3.0.23</a></dt><dt>LDAP server, <a class="indexterm" href="idmapper.html#id2597584">Domain Member Server or Domain Member Client</a></dt><dt>ldap suffix, <a class="indexterm" href="upgrading-to-3.0.html#id2671313">New Schema</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2671706">New Suffix for Searching</a></dt><dt>ldap user suffix, <a class="indexterm" href="upgrading-to-3.0.html#id2671706">New Suffix for Searching</a></dt><dt>LDAP-based, <a class="indexterm" href="passdb.html#idmapbackend">Mapping Common UIDs/GIDs on Distributed Machines</a>, <a class="indexterm" href="InterdomainTrusts.html">Interdomain Trust Relationships</a></dt><dt>LDAP., <a class="indexterm" href="passdb.html#id2582549">LDAP Directories and Windows Computer Accounts</a></dt><dt>LDAP/Kerberos, <a class="indexterm" href="upgrading-to-3.0.html#id2669444">New Features in Samba-3.0.x</a></dt><dt>LDAPS, <a class="indexterm" href="passdb.html#id2587612">Security and sambaSamAccount</a></dt><dt>ldapsam, <a class="indexterm" href="samba-pdc.html#id2556604">Domain Control: Example Configuration</a>, <a class="indexterm" href="domain-member.html#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a>, <a class="indexterm" href="passdb.html">Account Information Databases</a>, <a class="indexterm" href="passdb.html#id2585655">smbpasswd: Encrypted Password Database</a>, <a class="indexterm" href="passdb.html#id2586079">ldapsam</a>, <a class="indexterm" href="passdb.html#id2586326">Supported LDAP Servers</a>, <a class="indexterm" href="groupmapping.html#id2590539">Default Users, Groups, and Relative Identifiers</a>, <a class="indexterm" href="idmapper.html#id2598545">Primary Domain Controller</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2671313">New Schema</a>, <a class="indexterm" href="NT4Migration.html#id2672074">Objectives</a></dt><dt>ldapsam_compat, <a class="indexterm" href="passdb.html#id2580317">Backward Compatibility Account Storage Systems</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2671313">New Schema</a></dt><dt>ldapsearch, <a class="indexterm" href="upgrading-to-3.0.html#id2671313">New Schema</a></dt><dt>LDAPv3, <a class="indexterm" href="passdb.html#id2587612">Security and sambaSamAccount</a></dt><dt>ldconfig, <a class="indexterm" href="winbind.html#id2647916">Configure nsswitch.conf and the Winbind Libraries on Linux and Solaris</a></dt><dt>ldd, <a class="indexterm" href="CUPS-printing.html#id2626245">Linking smbd with libcups.so</a></dt><dt>LDIF, <a class="indexterm" href="passdb.html#id2586889">Initialize the LDAP Database</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2671313">New Schema</a></dt><dt>LDIF file, <a class="indexterm" href="passdb.html#id2586889">Initialize the LDAP Database</a></dt><dt>legacy systems, <a class="indexterm" href="samba-pdc.html#id2554970">Single Sign-On and Domain Security</a></dt><dt>legal UNIX system account name, <a class="indexterm" href="domain-member.html#id2566853">Adding Machine to Domain Fails</a></dt><dt>Level1 Oplock, <a class="indexterm" href="locking.html#id2608934">Opportunistic Locking Overview</a></dt><dt>Level1 oplock, <a class="indexterm" href="locking.html#id2608934">Opportunistic Locking Overview</a></dt><dt>Level2 Oplock, <a class="indexterm" href="locking.html#id2608934">Opportunistic Locking Overview</a></dt><dt>LGPL, <a class="indexterm" href="passdb.html#id2586079">ldapsam</a></dt><dt>libcups, <a class="indexterm" href="classicalprinting.html#id2618441">Default UNIX System Printing Commands</a>, <a class="indexterm" href="CUPS-printing.html#id2626245">Linking smbd with libcups.so</a></dt><dt>libcups.so, <a class="indexterm" href="CUPS-printing.html#id2626245">Linking smbd with libcups.so</a></dt><dt>libcups.so.2, <a class="indexterm" href="CUPS-printing.html#id2626245">Linking smbd with libcups.so</a></dt><dt>Liberty Alliance, <a class="indexterm" href="samba-pdc.html#id2554970">Single Sign-On and Domain Security</a></dt><dt>libiconv, <a class="indexterm" href="unicode.html#id2663332">Basic Parameter Setting</a></dt><dt>libnss_winbind, <a class="indexterm" href="groupmapping.html#id2589715">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a>, <a class="indexterm" href="winbind.html#id2647916">Configure nsswitch.conf and the Winbind Libraries on Linux and Solaris</a></dt><dt>libnss_winbind.so, <a class="indexterm" href="winbind.html#id2647036">Name Service Switch</a>, <a class="indexterm" href="winbind.html#id2647916">Configure nsswitch.conf and the Winbind Libraries on Linux and Solaris</a></dt><dt>libnss_wins.so, <a class="indexterm" href="integrate-ms-networks.html#id2661538">/etc/nsswitch.conf</a></dt><dt>libraries, <a class="indexterm" href="domain-member.html#id2565365">Configure /etc/krb5.conf</a></dt><dt>licensing, <a class="indexterm" href="NT4Migration.html#id2672074">Objectives</a></dt><dt>limitations, <a class="indexterm" href="InterdomainTrusts.html#id2612800">Trust Relationship Background</a></dt><dt>linewidth, <a class="indexterm" href="CUPS-printing.html#id2628194">UNIX Printfile Conversion and GUI Basics</a></dt><dt>link loader configuration, <a class="indexterm" href="winbind.html#id2647916">Configure nsswitch.conf and the Winbind Libraries on Linux and Solaris</a></dt><dt>Links</dt><dd><dl><dt>hard, <a class="indexterm" href="AccessControls.html#id2603787">MS Windows NTFS Comparison with UNIX File Systems</a></dt><dt>soft, <a class="indexterm" href="AccessControls.html#id2603787">MS Windows NTFS Comparison with UNIX File Systems</a></dt></dl></dd><dt>Linux, <a class="indexterm" href="passdb.html#idmapbackend">Mapping Common UIDs/GIDs on Distributed Machines</a>, <a class="indexterm" href="AdvancedNetworkManagement.html#id2651176">Remote Management with ThinLinc</a>, <a class="indexterm" href="pam.html#id2658143">Features and Benefits</a>, <a class="indexterm" href="unicode.html#id2663332">Basic Parameter Setting</a></dt><dt>Linux High Availability project, <a class="indexterm" href="SambaHA.html#id2666073">High-Availability Server Products</a></dt><dt>Linux LVM, <a class="indexterm" href="VFS.html#id2644988">Shadow Copy Setup</a></dt><dt>Linux LVM partition, <a class="indexterm" href="VFS.html#id2644988">Shadow Copy Setup</a></dt><dt>LinuxKongress2002, <a class="indexterm" href="CUPS-printing.html#id2639496">The Grand Unification Achieved</a></dt><dt>Linuxprinting.org, <a class="indexterm" href="CUPS-printing.html#id2631245">The Role of cupsomatic/foomatic</a>, <a class="indexterm" href="CUPS-printing.html#id2638937">CUPS Print Drivers from Linuxprinting.org</a>, <a class="indexterm" href="CUPS-printing.html#id2639624">Driver Development Outside</a></dt><dt>list of domain controllers, <a class="indexterm" href="domain-member.html#id2564157">Joining an NT4-type Domain with Samba-3</a></dt><dt>listen for connections, <a class="indexterm" href="securing-samba.html#id2611530">Using Interface Protection</a></dt><dt>listen own socket, <a class="indexterm" href="cfgsmarts.html#id2666890">Multiple Server Hosting</a></dt><dt>LLC, <a class="indexterm" href="integrate-ms-networks.html">Integrating MS Windows Networks with Samba</a></dt><dt>LM/NT password hashes, <a class="indexterm" href="passdb.html#id2585655">smbpasswd: Encrypted Password Database</a>, <a class="indexterm" href="passdb.html#id2587612">Security and sambaSamAccount</a></dt><dt>LMB, <a class="indexterm" href="samba-pdc.html#id2556095">Preparing for Domain Control</a>, <a class="indexterm" href="NetworkBrowsing.html#id2574407">How Browsing Functions</a>, <a class="indexterm" href="NetworkBrowsing.html#DMB">Configuring Workgroup Browsing</a>, <a class="indexterm" href="NetworkBrowsing.html#id2575341">Domain Browsing Configuration</a>, <a class="indexterm" href="NetworkBrowsing.html#browse-force-master">Forcing Samba to Be the Master</a>, <a class="indexterm" href="NetworkBrowsing.html#id2575942">Making Samba the Domain Master</a>, <a class="indexterm" href="NetworkBrowsing.html#id2576529">Use of the Remote Browse Sync Parameter</a>, <a class="indexterm" href="NetworkBrowsing.html#id2576622">WINS: The Windows Internetworking Name Server</a>, <a class="indexterm" href="NetworkBrowsing.html#id2577510">Windows Networking Protocols</a>, <a class="indexterm" href="NetworkBrowsing.html#id2577941">Browsing Support in Samba</a>, <a class="indexterm" href="NetworkBrowsing.html#id2578560">Behavior of Cross-Subnet Browsing</a> (see Local Master Browser)</dt><dt>LMHOSTS, <a class="indexterm" href="NetworkBrowsing.html#id2574407">How Browsing Functions</a>, <a class="indexterm" href="integrate-ms-networks.html#id2662183">The LMHOSTS File</a></dt><dt>lmhosts, <a class="indexterm" href="NetworkBrowsing.html#id2576622">WINS: The Windows Internetworking Name Server</a></dt><dt>load balancing, <a class="indexterm" href="msdfs.html#id2614427">Features and Benefits</a></dt><dt>loaded modules, <a class="indexterm" href="VFS.html#id2643329">Features and Benefits</a></dt><dt>loading printer drivers, <a class="indexterm" href="classicalprinting.html#id2618070">Any [my_printer_name] Section</a></dt><dt>local</dt><dd><dl><dt>groups, <a class="indexterm" href="NetCommand.html#id2592419">UNIX and Windows Group Management</a></dt><dt>master</dt><dd><dl><dt>browser, <a class="indexterm" href="samba-pdc.html#id2556095">Preparing for Domain Control</a></dt></dl></dd></dl></dd><dt>local access permissions, <a class="indexterm" href="groupmapping.html#id2589715">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a></dt><dt>local accounts, <a class="indexterm" href="idmapper.html#id2597584">Domain Member Server or Domain Member Client</a></dt><dt>local administrative privileges, <a class="indexterm" href="groupmapping.html#id2589715">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a></dt><dt>Local Area Connection, <a class="indexterm" href="ClientConfig.html#id2568742">MS Windows XP Professional</a></dt><dt>Local Area Connection Properties, <a class="indexterm" href="ClientConfig.html#id2569384">MS Windows 2000</a></dt><dt>local authentication, <a class="indexterm" href="StandAloneServer.html#id2567310">Background</a></dt><dt>local authentication database, <a class="indexterm" href="StandAloneServer.html#id2567310">Background</a></dt><dt>local cache, <a class="indexterm" href="integrate-ms-networks.html#id2662096">The NetBIOS Name Cache</a></dt><dt>local disk, <a class="indexterm" href="Backup.html#id2664509">BackupPC</a></dt><dt>local domain, <a class="indexterm" href="winbind.html#id2646726">Handling of Foreign SIDs</a></dt><dt>local group, <a class="indexterm" href="rights.html#id2603080">What Rights and Privileges Will Permit Windows Client Administration?</a></dt><dt>local groups, <a class="indexterm" href="groupmapping.html#id2589715">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a>, <a class="indexterm" href="idmapper.html#id2597584">Domain Member Server or Domain Member Client</a>, <a class="indexterm" href="winbind.html#id2647036">Name Service Switch</a></dt><dt>Local Machine Trust Account, <a class="indexterm" href="samba-bdc.html#id2561724">Machine Accounts Keep Expiring</a></dt><dt>Local Master Browser, <a class="indexterm" href="NetworkBrowsing.html#id2573212">NetBIOS over TCP/IP</a>, <a class="indexterm" href="NetworkBrowsing.html#id2575341">Domain Browsing Configuration</a>, <a class="indexterm" href="NetworkBrowsing.html#id2576389">Use of the Remote Announce Parameter</a></dt><dt>local master browser (see LMB)</dt><dt>local names, <a class="indexterm" href="NetworkBrowsing.html#id2573212">NetBIOS over TCP/IP</a></dt><dt>local print driver, <a class="indexterm" href="classicalprinting.html#id2620161">[print$] Stanza Parameters</a></dt><dt>local profile, <a class="indexterm" href="ProfileMgmt.html#id2654044">Disabling Roaming Profile Support</a>, <a class="indexterm" href="ProfileMgmt.html#id2654270">Windows 9x/Me Profile Setup</a></dt><dt>local profiles, <a class="indexterm" href="ProfileMgmt.html#id2653555">Features and Benefits</a></dt><dt>local registry values, <a class="indexterm" href="PolicyMgmt.html#id2652426">MS Windows 200x/XP Professional Policies</a></dt><dt>Local security policies, <a class="indexterm" href="CUPS-printing.html#id2642387">Windows 200x/XP Local Security Policies</a></dt><dt>local smbpasswd file, <a class="indexterm" href="StandAloneServer.html#id2567310">Background</a></dt><dt>local spool area, <a class="indexterm" href="classicalprinting.html#id2615294">Technical Introduction</a></dt><dt>local subnet, <a class="indexterm" href="NetworkBrowsing.html#browse-force-master">Forcing Samba to Be the Master</a></dt><dt>local system printing, <a class="indexterm" href="classicalprinting.html#id2615294">Technical Introduction</a></dt><dt>local UNIX groups, <a class="indexterm" href="NetCommand.html#id2592044">Overview</a></dt><dt>local user, <a class="indexterm" href="idmapper.html#id2597522">Standalone Samba Server</a>, <a class="indexterm" href="winbind.html#id2649573">Restarting</a></dt><dt>local user account, <a class="indexterm" href="passdb.html#id2581588">Mapping User Identifiers between MS Windows and UNIX</a></dt><dt>local users, <a class="indexterm" href="idmapper.html#id2597584">Domain Member Server or Domain Member Client</a>, <a class="indexterm" href="winbind.html#id2647036">Name Service Switch</a></dt><dt>locale, <a class="indexterm" href="SWAT.html#id2674996">Enabling SWAT Internationalization Support</a></dt><dt>localhost, <a class="indexterm" href="securing-samba.html#id2611317">Using Host-Based Protection</a></dt><dt>locally known UID, <a class="indexterm" href="NetCommand.html#id2592822">Mapping Windows Groups to UNIX Groups</a></dt><dt>locate domain controller, <a class="indexterm" href="samba-bdc.html#id2560541">How Does a Workstation find its Domain Controller?</a></dt><dt>Lock caching, <a class="indexterm" href="locking.html#id2608934">Opportunistic Locking Overview</a></dt><dt>lock directory, <a class="indexterm" href="cfgsmarts.html#id2666890">Multiple Server Hosting</a></dt><dt>lock password, <a class="indexterm" href="StandAloneServer.html#SimplePrintServer">Central Print Serving</a></dt><dt>lock the account, <a class="indexterm" href="passdb.html#id2584581">Changing User Accounts</a></dt><dt>locking, <a class="indexterm" href="locking.html">File and Record Locking</a>, <a class="indexterm" href="locking.html#id2608579">Features and Benefits</a>, <a class="indexterm" href="locking.html#id2608676">Discussion</a>, <a class="indexterm" href="SambaHA.html#id2665598">The Distributed File System Challenge</a></dt><dt>locking protocol, <a class="indexterm" href="locking.html#id2608579">Features and Benefits</a></dt><dt>locking semantics, <a class="indexterm" href="locking.html#id2608579">Features and Benefits</a>, <a class="indexterm" href="locking.html#id2608676">Discussion</a></dt><dt>locking.tdb, <a class="indexterm" href="CUPS-printing.html#id2638430">The Printing *.tdb Files</a></dt><dd><dl><dt>(see also TDB)</dt></dl></dd><dt>lockout, <a class="indexterm" href="ServerType.html#id2553511">Example Configuration</a></dt><dt>log files, <a class="indexterm" href="diagnosis.html#id2675781">Assumptions</a></dt><dd><dl><dt>monitoring, <a class="indexterm" href="diagnosis.html#id2675781">Assumptions</a></dt></dl></dd><dt>log level, <a class="indexterm" href="idmapper.html#id2599225">ADS Domains</a>, <a class="indexterm" href="ProfileMgmt.html#id2654270">Windows 9x/Me Profile Setup</a>, <a class="indexterm" href="problems.html#id2677889">Debugging with Samba Itself</a>, <a class="indexterm" href="bugreport.html#dbglvl">Debug Levels</a></dt><dt>log.nmbd, <a class="indexterm" href="NetworkBrowsing.html#id2578138">Problem Resolution</a>, <a class="indexterm" href="diagnosis.html#id2676074">The Tests</a></dt><dt>logging, <a class="indexterm" href="VFS.html#id2644184">Configuration of Auditing</a>, <a class="indexterm" href="bugreport.html#id2679333">Debugging-Specific Operations</a></dt><dt>logical directories, <a class="indexterm" href="msdfs.html#id2614427">Features and Benefits</a></dt><dt>Logical Link Control (see LLC)</dt><dt>logical volume, <a class="indexterm" href="VFS.html#id2644988">Shadow Copy Setup</a></dt><dt>Logical Volume Manager (see LVM)</dt><dt>Login, <a class="indexterm" href="passdb.html#id2581524">Advantages of Non-Encrypted Passwords</a></dt><dt>login, <a class="indexterm" href="winbind.html#id2649784">Linux/FreeBSD-Specific PAM Configuration</a>, <a class="indexterm" href="pam.html#id2658143">Features and Benefits</a></dt><dt>login id, <a class="indexterm" href="passdb.html#id2584175">Listing User and Machine Accounts</a></dt><dt>login name, <a class="indexterm" href="install.html#id2545469">Example Configuration</a></dt><dt>login shells, <a class="indexterm" href="passdb.html#id2582137">Comments Regarding LDAP</a></dt><dt>LoginID, <a class="indexterm" href="idmapper.html#id2597584">Domain Member Server or Domain Member Client</a></dt><dt>logon, <a class="indexterm" href="ServerType.html#id2552625">Domain Security Mode (User-Level Security)</a></dt><dt>logon authentication, <a class="indexterm" href="samba-bdc.html#id2560664">NetBIOS Over TCP/IP Disabled</a></dt><dt>logon drive, <a class="indexterm" href="samba-pdc.html#id2556604">Domain Control: Example Configuration</a></dt><dt>logon home, <a class="indexterm" href="samba-pdc.html#id2556604">Domain Control: Example Configuration</a>, <a class="indexterm" href="ProfileMgmt.html#id2653808">Windows 9x/Me User Profiles</a></dt><dt>logon name, <a class="indexterm" href="NetCommand.html#id2594270">User Mapping</a></dt><dt>logon path, <a class="indexterm" href="samba-pdc.html#id2556604">Domain Control: Example Configuration</a></dt><dt>logon processing, <a class="indexterm" href="samba-pdc.html#id2556604">Domain Control: Example Configuration</a></dt><dt>logon requests, <a class="indexterm" href="samba-bdc.html#id2559283">Essential Background Information</a>, <a class="indexterm" href="samba-bdc.html#id2560598">NetBIOS Over TCP/IP Enabled</a>, <a class="indexterm" href="samba-bdc.html#id2561779">Can Samba Be a Backup Domain Controller to an NT4 PDC?</a></dt><dt>logon script, <a class="indexterm" href="samba-pdc.html#id2556604">Domain Control: Example Configuration</a>, <a class="indexterm" href="domain-member.html#id2562183">Features and Benefits</a></dt><dt>Logon Scripts, <a class="indexterm" href="NT4Migration.html#id2672074">Objectives</a></dt><dt>Logon scripts, <a class="indexterm" href="NT4Migration.html#id2672860">Logon Scripts</a></dt><dt>logon server, <a class="indexterm" href="samba-pdc.html#id2557614">The Special Case of Windows 9x/Me</a>, <a class="indexterm" href="ProfileMgmt.html#id2656493">MS Windows NT4 Workstation</a></dt><dt>logons, <a class="indexterm" href="ProfileMgmt.html#id2653670">NT4/200x User Profiles</a></dt><dt>lookups, <a class="indexterm" href="passdb.html#id2585655">smbpasswd: Encrypted Password Database</a></dt><dt>loopback adapter, <a class="indexterm" href="diagnosis.html#id2676074">The Tests</a></dt><dt>loopback interface, <a class="indexterm" href="securing-samba.html#id2611530">Using Interface Protection</a>, <a class="indexterm" href="Portability.html#id2682376">Red Hat Linux</a></dt><dt>lower-case, <a class="indexterm" href="ServerType.html#id2552243">User Level Security</a></dt><dt>lowercase filenames, <a class="indexterm" href="largefile.html">Handling Large Directories</a></dt><dt>lp, <a class="indexterm" href="classicalprinting.html#id2615888">Verifying Configuration with testparm</a>, <a class="indexterm" href="CUPS-printing.html#id2643020">Print Queue Called &#8220;lp&#8221; Mishandles Print Jobs</a></dt><dt>lpadmin, <a class="indexterm" href="CUPS-printing.html#id2631562">&#8220;Raw&#8221; Printing</a>, <a class="indexterm" href="CUPS-printing.html#id2633120">Printing with Interface Scripts</a>, <a class="indexterm" href="CUPS-printing.html#id2638937">CUPS Print Drivers from Linuxprinting.org</a>, <a class="indexterm" href="CUPS-printing.html#id2640447">Setting Up Quotas</a></dt><dt>LPD, <a class="indexterm" href="classicalprinting.html#id2616964">The [global] Section</a></dt><dt>lpinfo, <a class="indexterm" href="CUPS-printing.html#id2630906">CUPS Backends</a></dt><dt>lpq cache time, <a class="indexterm" href="classicalprinting.html#id2616964">The [global] Section</a></dt><dt>lpq command, <a class="indexterm" href="classicalprinting.html#id2616964">The [global] Section</a></dt><dt>LPRNG, <a class="indexterm" href="classicalprinting.html#id2616964">The [global] Section</a></dt><dt>lpstat, <a class="indexterm" href="install.html#id2544309">Configuration File Syntax</a>, <a class="indexterm" href="CUPS-printing.html#id2638287">Troubleshooting Revisited</a></dt><dt>LPT1:, <a class="indexterm" href="classicalprinting.html#id2624864">Samba and Printer Ports</a></dt><dt>LsaEnumTrustedDomains, <a class="indexterm" href="problems.html#id2677889">Debugging with Samba Itself</a></dt><dt>LTSP, <a class="indexterm" href="AdvancedNetworkManagement.html#id2650801">Remote Management from NoMachine.Com</a></dt><dt>Lustre, <a class="indexterm" href="SambaHA.html#id2665598">The Distributed File System Challenge</a></dt><dt>lvcreate, <a class="indexterm" href="VFS.html#id2644988">Shadow Copy Setup</a></dt><dt>LVM, <a class="indexterm" href="VFS.html#id2644801">shadow_copy</a>, <a class="indexterm" href="VFS.html#id2644988">Shadow Copy Setup</a></dt><dt>LVM snapshots, <a class="indexterm" href="VFS.html#id2644988">Shadow Copy Setup</a></dt><dt>LVM volume, <a class="indexterm" href="VFS.html#id2644988">Shadow Copy Setup</a></dt><dt>lvm10 package, <a class="indexterm" href="VFS.html#id2644988">Shadow Copy Setup</a></dt></dl></div><div class="indexdiv"><h3>M</h3><dl><dt>m-node, <a class="indexterm" href="NetworkBrowsing.html#id2573212">NetBIOS over TCP/IP</a></dt><dt>MAC address, <a class="indexterm" href="integrate-ms-networks.html#id2661262">/etc/hosts</a></dt><dt>MAC Addresses, <a class="indexterm" href="integrate-ms-networks.html#id2661262">/etc/hosts</a></dt><dt>Mac OS X , <a class="indexterm" href="unicode.html#id2663332">Basic Parameter Setting</a></dt><dt>machine, <a class="indexterm" href="passdb.html#id2582549">LDAP Directories and Windows Computer Accounts</a></dt><dd><dl><dt>account, <a class="indexterm" href="ServerType.html#id2552625">Domain Security Mode (User-Level Security)</a></dt></dl></dd><dt>machine account, <a class="indexterm" href="samba-pdc.html#id2554336">Features and Benefits</a>, <a class="indexterm" href="samba-pdc.html#id2555590">Domain Controller Types</a>, <a class="indexterm" href="samba-bdc.html#id2560028">LDAP Configuration Notes</a>, <a class="indexterm" href="passdb.html#TOSHARG-acctflags">Account Flags Management</a>, <a class="indexterm" href="passdb.html#id2585921">tdbsam</a>, <a class="indexterm" href="rights.html">User Rights and Privileges</a></dt><dt>machine account password</dt><dd><dl><dt>change protocol, <a class="indexterm" href="domain-member.html#id2564157">Joining an NT4-type Domain with Samba-3</a></dt></dl></dd><dt>machine accounts, <a class="indexterm" href="domain-member.html#id2562869">Manual Creation of Machine Trust Accounts</a>, <a class="indexterm" href="passdb.html#id2582549">LDAP Directories and Windows Computer Accounts</a>, <a class="indexterm" href="passdb.html#acctmgmttools">Account Management Tools</a>, <a class="indexterm" href="rights.html">User Rights and Privileges</a></dt><dt>machine accounts database, <a class="indexterm" href="samba-bdc.html#id2559353">MS Windows NT4-style Domain Control</a></dt><dt>machine authentication, <a class="indexterm" href="domain-member.html#domain-member-server">Domain Member Server</a></dt><dt>machine name, <a class="indexterm" href="integrate-ms-networks.html#id2661262">/etc/hosts</a>, <a class="indexterm" href="integrate-ms-networks.html#id2661662">Name Resolution as Used within MS Windows Networking</a></dt><dt>Machine Policy Objects, <a class="indexterm" href="NT4Migration.html#id2672074">Objectives</a></dt><dt>machine SID, <a class="indexterm" href="NetCommand.html#id2595316">Managing Security Identifiers (SIDS)</a></dt><dt>machine trust account, <a class="indexterm" href="samba-pdc.html#id2554336">Features and Benefits</a>, <a class="indexterm" href="samba-pdc.html#id2556095">Preparing for Domain Control</a>, <a class="indexterm" href="samba-pdc.html#id2557614">The Special Case of Windows 9x/Me</a>, <a class="indexterm" href="domain-member.html">Domain Membership</a>, <a class="indexterm" href="domain-member.html#id2563702">Windows 200x/XP Professional Client</a>, <a class="indexterm" href="domain-member.html#ads-create-machine-account">Create the Computer Account</a>, <a class="indexterm" href="domain-member.html#id2566777">Cannot Add Machine Back to Domain</a></dt><dd><dl><dt>create privilege, <a class="indexterm" href="domain-member.html#id2563702">Windows 200x/XP Professional Client</a></dt><dt>creation, <a class="indexterm" href="domain-member.html#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a></dt><dt>password, <a class="indexterm" href="samba-pdc.html#id2556095">Preparing for Domain Control</a>, <a class="indexterm" href="domain-member.html#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a></dt></dl></dd><dt>Machine Trust Account, <a class="indexterm" href="domain-member.html#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a>, <a class="indexterm" href="domain-member.html#id2562869">Manual Creation of Machine Trust Accounts</a>, <a class="indexterm" href="domain-member.html#id2563866">Windows NT4 Client</a></dt><dd><dl><dt>creation, <a class="indexterm" href="domain-member.html#id2563586">On-the-Fly Creation of Machine Trust Accounts</a></dt><dt>password, <a class="indexterm" href="domain-member.html#id2562869">Manual Creation of Machine Trust Accounts</a></dt><dt>UNIX account, <a class="indexterm" href="domain-member.html#id2563586">On-the-Fly Creation of Machine Trust Accounts</a></dt></dl></dd><dt>Machine Trust Accounts, <a class="indexterm" href="samba-bdc.html#id2561724">Machine Accounts Keep Expiring</a>, <a class="indexterm" href="domain-member.html#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a></dt><dd><dl><dt>creating, <a class="indexterm" href="domain-member.html#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a></dt></dl></dd><dt>machine trust accounts, <a class="indexterm" href="samba-bdc.html#id2561834">How Do I Replicate the smbpasswd File?</a>, <a class="indexterm" href="domain-member.html#id2563306">Managing Domain Machine Accounts using NT4 Server Manager</a>, <a class="indexterm" href="domain-member.html#id2566738">Common Errors</a>, <a class="indexterm" href="passdb.html">Account Information Databases</a>, <a class="indexterm" href="passdb.html#id2582411">Caution Regarding LDAP and Samba</a></dt><dt>machine_name, <a class="indexterm" href="domain-member.html#id2562869">Manual Creation of Machine Trust Accounts</a></dt><dt>machine_nickname, <a class="indexterm" href="domain-member.html#id2562869">Manual Creation of Machine Trust Accounts</a></dt><dt>Macintosh, <a class="indexterm" href="unicode.html#id2663332">Basic Parameter Setting</a></dt><dt>macros, <a class="indexterm" href="classicalprinting.html#id2618984">Custom Print Commands</a></dt><dt>mail, <a class="indexterm" href="passdb.html#id2582137">Comments Regarding LDAP</a></dt><dt>mailing list, <a class="indexterm" href="ch47.html#id2685467">Free Support</a></dt><dt>mailing lists, <a class="indexterm" href="ch47.html#id2685467">Free Support</a></dt><dt>maintaining ids, <a class="indexterm" href="upgrading-to-3.0.html#id2669444">New Features in Samba-3.0.x</a></dt><dt>major changes, <a class="indexterm" href="upgrading-to-3.0.html#id2670644">New Functionality</a></dt><dt>make, <a class="indexterm" href="integrate-ms-networks.html#id2661538">/etc/nsswitch.conf</a>, <a class="indexterm" href="compiling.html#id2680980">Building the Binaries</a></dt><dt>man, <a class="indexterm" href="SWAT.html#id2674063">Features and Benefits</a></dt><dt>man page, <a class="indexterm" href="winbind.html#id2648427">Configure smb.conf</a></dt><dt>man pages, <a class="indexterm" href="NetCommand.html#id2592044">Overview</a></dt><dt>man-in-the-middle, <a class="indexterm" href="rights.html">User Rights and Privileges</a></dt><dt>manage accounts, <a class="indexterm" href="passdb.html#pdbeditthing">The pdbedit Tool</a></dt><dt>manage drivers, <a class="indexterm" href="classicalprinting.html#id2615070">Features and Benefits</a></dt><dt>manage groups, <a class="indexterm" href="NetCommand.html#id2594353">Administering User Rights and Privileges</a></dt><dt>manage printers, <a class="indexterm" href="NetCommand.html#id2594353">Administering User Rights and Privileges</a></dt><dt>manage privileges, <a class="indexterm" href="rights.html#id2601479">Rights Management Capabilities</a></dt><dt>manage roaming profiles, <a class="indexterm" href="ProfileMgmt.html#id2653555">Features and Benefits</a></dt><dt>manage share permissions, <a class="indexterm" href="AccessControls.html#id2606144">Windows NT4 Workstation/Server</a></dt><dt>manage share-level ACL, <a class="indexterm" href="groupmapping.html#id2590417">Applicable Only to Versions Earlier than 3.0.11</a></dt><dt>manage shares, <a class="indexterm" href="NetCommand.html#id2594353">Administering User Rights and Privileges</a></dt><dt>manage users, <a class="indexterm" href="NetCommand.html#id2594353">Administering User Rights and Privileges</a></dt><dt>manageability, <a class="indexterm" href="NT4Migration.html#id2672074">Objectives</a></dt><dt>Manageability, <a class="indexterm" href="NT4Migration.html#id2672074">Objectives</a></dt><dt>managed by humans, <a class="indexterm" href="SambaHA.html#id2664995">Features and Benefits</a></dt><dt>management bottleneck, <a class="indexterm" href="locking.html#id2609587">Multiuser Databases</a></dt><dt>management costs, <a class="indexterm" href="passdb.html#id2582137">Comments Regarding LDAP</a></dt><dt>management overheads, <a class="indexterm" href="samba-pdc.html#id2554970">Single Sign-On and Domain Security</a></dt><dt>management procedures, <a class="indexterm" href="samba-pdc.html#id2554970">Single Sign-On and Domain Security</a></dt><dt>management tools, <a class="indexterm" href="passdb.html#acctmgmttools">Account Management Tools</a></dt><dt>managing rights, <a class="indexterm" href="rights.html#id2601754">Using the &#8220;net rpc rights&#8221; Utility</a></dt><dt>mandatory profiles, <a class="indexterm" href="ProfileMgmt.html#id2656092">Mandatory Profiles</a></dt><dt>Mandrake, <a class="indexterm" href="CUPS-printing.html#id2639729">Forums, Downloads, Tutorials, Howtos (Also for Mac OS X and Commercial UNIX)</a></dt><dt>Mandriva, <a class="indexterm" href="CUPS-printing.html#id2639729">Forums, Downloads, Tutorials, Howtos (Also for Mac OS X and Commercial UNIX)</a></dt><dt>manual UNIX account creation, <a class="indexterm" href="domain-member.html#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a></dt><dt>manual WINS server entries, <a class="indexterm" href="ClientConfig.html#id2568742">MS Windows XP Professional</a>, <a class="indexterm" href="ClientConfig.html#id2569384">MS Windows 2000</a></dt><dt>manually configured, <a class="indexterm" href="ClientConfig.html#id2569931">MS Windows Me</a></dt><dt>manually configured DNS settings, <a class="indexterm" href="ClientConfig.html#id2568742">MS Windows XP Professional</a></dt><dt>map, <a class="indexterm" href="domain-member.html#id2563702">Windows 200x/XP Professional Client</a>, <a class="indexterm" href="NT4Migration.html#id2672970">User and Group Accounts</a></dt><dt>mapped, <a class="indexterm" href="groupmapping.html#id2590298">Important Administrative Information</a>, <a class="indexterm" href="NetCommand.html#id2592044">Overview</a>, <a class="indexterm" href="NetCommand.html#id2592822">Mapping Windows Groups to UNIX Groups</a></dt><dt>mapping, <a class="indexterm" href="passdb.html#id2581588">Mapping User Identifiers between MS Windows and UNIX</a>, <a class="indexterm" href="NetCommand.html#id2592822">Mapping Windows Groups to UNIX Groups</a></dt><dt>mapping home directory, <a class="indexterm" href="securing-samba.html#id2612168">Why Can Users Access Other Users' Home Directories?</a></dt><dt>mapping printer driver, <a class="indexterm" href="classicalprinting.html#id2622512">Running rpcclient with setdriver</a></dt><dt>mappings, <a class="indexterm" href="domain-member.html#id2566532">Sharing User ID Mappings between Samba Domain Members</a></dt><dt>maps UNIX users and groups, <a class="indexterm" href="domain-member.html#id2566532">Sharing User ID Mappings between Samba Domain Members</a></dt><dt>master browser, <a class="indexterm" href="NetworkBrowsing.html#browse-force-master">Forcing Samba to Be the Master</a></dt><dt>master browsers, <a class="indexterm" href="NetworkBrowsing.html#id2578560">Behavior of Cross-Subnet Browsing</a></dt><dt>master server, <a class="indexterm" href="NT4Migration.html#id2672484">Domain Layout</a></dt><dt>master smb.conf, <a class="indexterm" href="cfgsmarts.html#id2668301">Multiple Virtual Server Hosting</a></dt><dt>MasterAnnouncement, <a class="indexterm" href="NetworkBrowsing.html#id2578560">Behavior of Cross-Subnet Browsing</a></dt><dt>match case, <a class="indexterm" href="largefile.html">Handling Large Directories</a></dt><dt>maximum value, <a class="indexterm" href="InterdomainTrusts.html">Interdomain Trust Relationships</a></dt><dt>mbd kept spawning, <a class="indexterm" href="speed.html#id2684182">Corrupt tdb Files</a></dt><dt>Meccano set, <a class="indexterm" href="Backup.html#id2664412">Discussion of Backup Solutions</a></dt><dt>mechanism, <a class="indexterm" href="domain-member.html#id2564157">Joining an NT4-type Domain with Samba-3</a></dt><dt>media type, <a class="indexterm" href="CUPS-printing.html#id2631245">The Role of cupsomatic/foomatic</a></dt><dt>member, <a class="indexterm" href="samba-pdc.html#id2556095">Preparing for Domain Control</a>, <a class="indexterm" href="rights.html#id2601754">Using the &#8220;net rpc rights&#8221; Utility</a></dt><dt>member machine, <a class="indexterm" href="groupmapping.html#id2589715">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a></dt><dt>memory, <a class="indexterm" href="passdb.html#id2581384">Advantages of Encrypted Passwords</a></dt><dt>messages.tdb, <a class="indexterm" href="CUPS-printing.html#id2638430">The Printing *.tdb Files</a></dt><dd><dl><dt>(see also TDB)</dt></dl></dd><dt>messaging systems, <a class="indexterm" href="passdb.html#id2582137">Comments Regarding LDAP</a></dt><dt>Meta node, <a class="indexterm" href="NetworkBrowsing.html#id2577268">Static WINS Entries</a></dt><dt>meta-directory, <a class="indexterm" href="samba-pdc.html#id2554970">Single Sign-On and Domain Security</a></dt><dt>meta-service, <a class="indexterm" href="install.html#id2544309">Configuration File Syntax</a></dt><dt>meta-services, <a class="indexterm" href="cfgsmarts.html#id2667287">Multiple Virtual Server Personalities</a></dt><dt>Microsoft Active Directory, <a class="indexterm" href="pam.html#id2658143">Features and Benefits</a></dt><dt>Microsoft Developer Network CDs, <a class="indexterm" href="problems.html#id2678338">The Windows Network Monitor</a></dt><dt>Microsoft driver, <a class="indexterm" href="CUPS-printing.html#id2634075">PostScript Drivers with No Major Problems, Even in Kernel
-Mode</a></dt><dt>Microsoft management console (see MMC)</dt><dt>Microsoft Remote Procedure Call (see MSRPC)</dt><dt>Microsoft Windows 9x/Me, <a class="indexterm" href="domain-member.html#id2563306">Managing Domain Machine Accounts using NT4 Server Manager</a></dt><dt>Microsoft Wolfpack, <a class="indexterm" href="SambaHA.html#id2666073">High-Availability Server Products</a></dt><dt>middle-ware, <a class="indexterm" href="passdb.html#id2582137">Comments Regarding LDAP</a></dt><dt>migrate, <a class="indexterm" href="ServerType.html">Server Types and Security Modes</a>, <a class="indexterm" href="NT4Migration.html">Migration from NT4 PDC to Samba-3 PDC</a></dt><dt>migrate account settings, <a class="indexterm" href="NT4Migration.html#id2672970">User and Group Accounts</a></dt><dt>migrate group, <a class="indexterm" href="NT4Migration.html#id2672970">User and Group Accounts</a></dt><dt>migrate user, <a class="indexterm" href="NT4Migration.html#id2672970">User and Group Accounts</a></dt><dt>migrating, <a class="indexterm" href="upgrading-to-3.0.html#id2669444">New Features in Samba-3.0.x</a></dt><dt>migration, <a class="indexterm" href="NT4Migration.html#id2672074">Objectives</a></dt><dt>migration plan, <a class="indexterm" href="NT4Migration.html#id2672040">Planning and Getting Started</a></dt><dt>migration process, <a class="indexterm" href="NT4Migration.html#id2672074">Objectives</a></dt><dt>MIME, <a class="indexterm" href="CUPS-printing.html#id2629184">MIME Types and CUPS Filters</a>, <a class="indexterm" href="CUPS-printing.html#id2629612">MIME Type Conversion Rules</a>, <a class="indexterm" href="CUPS-printing.html#id2629820">Filtering  Overview</a>, <a class="indexterm" href="CUPS-printing.html#id2631670">application/octet-stream Printing</a></dt><dd><dl><dt>filters, <a class="indexterm" href="CUPS-printing.html#id2629184">MIME Types and CUPS Filters</a></dt><dt>raw, <a class="indexterm" href="FastStart.html#id2547397">Anonymous Print Server</a>, <a class="indexterm" href="StandAloneServer.html#SimplePrintServer">Central Print Serving</a>, <a class="indexterm" href="CUPS-printing.html#cups-raw">Explicitly Enable &#8220;raw&#8221; Printing for application/octet-stream</a></dt></dl></dd><dt>MIME conversion rules, <a class="indexterm" href="CUPS-printing.html#id2628949">The CUPS Filtering Architecture</a></dt><dt>MIME recognition, <a class="indexterm" href="CUPS-printing.html#id2628949">The CUPS Filtering Architecture</a></dt><dt>MIME type, <a class="indexterm" href="CUPS-printing.html#cups-raw">Explicitly Enable &#8220;raw&#8221; Printing for application/octet-stream</a>, <a class="indexterm" href="CUPS-printing.html#id2628949">The CUPS Filtering Architecture</a>, <a class="indexterm" href="CUPS-printing.html#id2629977">Prefilters</a>, <a class="indexterm" href="CUPS-printing.html#id2631670">application/octet-stream Printing</a></dt><dt>mime.types, <a class="indexterm" href="CUPS-printing.html#id2629184">MIME Types and CUPS Filters</a></dt><dt>minimal</dt><dd><dl><dt>configuration, <a class="indexterm" href="install.html#id2544309">Configuration File Syntax</a></dt></dl></dd><dt>minimal configuration, <a class="indexterm" href="install.html#id2544309">Configuration File Syntax</a></dt><dt>minimum security control, <a class="indexterm" href="StandAloneServer.html">Standalone Servers</a></dt><dt>misconfigurations, <a class="indexterm" href="install.html#id2545728">Test Your Config File with testparm</a></dt><dt>misconfigured settings, <a class="indexterm" href="classicalprinting.html#id2615605">Simple Print Configuration</a></dt><dt>misinformation, <a class="indexterm" href="domain-member.html">Domain Membership</a></dt><dt>mission-critical, <a class="indexterm" href="locking.html#id2608934">Opportunistic Locking Overview</a>, <a class="indexterm" href="classicalprinting.html#id2615070">Features and Benefits</a></dt><dt>MIT, <a class="indexterm" href="domain-member.html#id2565365">Configure /etc/krb5.conf</a>, <a class="indexterm" href="idmapper.html#id2599225">ADS Domains</a></dt><dt>MIT kerberos, <a class="indexterm" href="idmapper.html#id2599225">ADS Domains</a>, <a class="indexterm" href="idmapper.html#id2600226">IDMAP Storage in LDAP Using Winbind</a></dt><dt>MIT Kerberos, <a class="indexterm" href="pam.html#id2658143">Features and Benefits</a></dt><dt>mixed mode, <a class="indexterm" href="ServerType.html#id2553160">ADS Security Mode (User-Level Security)</a>, <a class="indexterm" href="InterdomainTrusts.html#id2614041">NT4-Style Domain Trusts with Windows 2000</a></dt><dt>mixed profile, <a class="indexterm" href="ProfileMgmt.html#id2653966">Mixed Windows Windows 9x/Me and NT4/200x User Profiles</a></dt><dt>mkdir, <a class="indexterm" href="StandAloneServer.html#SimplePrintServer">Central Print Serving</a>, <a class="indexterm" href="VFS.html#id2644988">Shadow Copy Setup</a></dt><dt>mkfs.xfs, <a class="indexterm" href="VFS.html#id2644988">Shadow Copy Setup</a></dt><dt>MMC, <a class="indexterm" href="samba-pdc.html#id2554336">Features and Benefits</a>, <a class="indexterm" href="groupmapping.html#id2588907">Features and Benefits</a>, <a class="indexterm" href="idmapper.html#id2597584">Domain Member Server or Domain Member Client</a>, <a class="indexterm" href="idmapper.html#id2598545">Primary Domain Controller</a>, <a class="indexterm" href="AccessControls.html#id2605984">Access Controls on Shares</a>, <a class="indexterm" href="AccessControls.html#id2606249">Windows 200x/XP</a>, <a class="indexterm" href="PolicyMgmt.html#id2651878">Creating and Managing System Policies</a>, <a class="indexterm" href="PolicyMgmt.html#id2653196">Windows NT4/200x</a>, <a class="indexterm" href="ProfileMgmt.html#id2654044">Disabling Roaming Profile Support</a></dt><dt>MMC snap-in, <a class="indexterm" href="PolicyMgmt.html#id2652629">Administration of Windows 200x/XP Policies</a></dt><dt>modem/ISDN, <a class="indexterm" href="AdvancedNetworkManagement.html#id2650801">Remote Management from NoMachine.Com</a></dt><dt>moderately secure, <a class="indexterm" href="securing-samba.html#id2611155">Features and Benefits</a></dt><dt>modprobe, <a class="indexterm" href="VFS.html#id2644988">Shadow Copy Setup</a></dt><dt>module, <a class="indexterm" href="VFS.html#id2644988">Shadow Copy Setup</a></dt><dt>modules, <a class="indexterm" href="VFS.html#id2643329">Features and Benefits</a>, <a class="indexterm" href="VFS.html#id2643368">Discussion</a></dt><dt>more than one protocol, <a class="indexterm" href="NetworkBrowsing.html#id2577510">Windows Networking Protocols</a></dt><dt>mount, <a class="indexterm" href="ServerType.html#id2552418">Share-Level Security</a>, <a class="indexterm" href="VFS.html#id2644988">Shadow Copy Setup</a></dt><dt>mouse-over, <a class="indexterm" href="AdvancedNetworkManagement.html#id2650801">Remote Management from NoMachine.Com</a></dt><dt>moveuser.exe, <a class="indexterm" href="ProfileMgmt.html#id2655986">moveuser.exe</a></dt><dt>MS DCE RPC, <a class="indexterm" href="winbind.html#id2648624">Join the Samba Server to the PDC Domain</a></dt><dt>MS Windows 2000, <a class="indexterm" href="samba-bdc.html#id2560392">Active Directory Domain Control</a></dt><dt>MS Windows NT4/200x, <a class="indexterm" href="passdb.html#id2580501">New Account Storage Systems</a></dt><dt>MS Windows SID, <a class="indexterm" href="idmapper.html#id2597584">Domain Member Server or Domain Member Client</a></dt><dt>MS WINS, <a class="indexterm" href="NetworkBrowsing.html#id2572592">Features and Benefits</a></dt><dt>MS-DFS, <a class="indexterm" href="SambaHA.html#id2666213">MS-DFS: The Poor Man's Cluster</a></dt><dt>MS-RPC, <a class="indexterm" href="classicalprinting.html#cups-msrpc">Printing Developments Since Samba-2.2</a></dt><dt>MS-WINS replication, <a class="indexterm" href="NetworkBrowsing.html#id2573212">NetBIOS over TCP/IP</a></dt><dt>msdfs links, <a class="indexterm" href="msdfs.html#id2614427">Features and Benefits</a></dt><dt>msg, <a class="indexterm" href="SWAT.html#id2674996">Enabling SWAT Internationalization Support</a></dt><dt>msg file, <a class="indexterm" href="SWAT.html#id2674996">Enabling SWAT Internationalization Support</a></dt><dt>MSRPC, <a class="indexterm" href="winbind.html#id2646902">Microsoft Remote Procedure Calls</a>, <a class="indexterm" href="winbind.html#id2647036">Name Service Switch</a></dt><dt>multibyte character sets, <a class="indexterm" href="upgrading-to-3.0.html#id2669444">New Features in Samba-3.0.x</a></dt><dt>multibyte charsets, <a class="indexterm" href="unicode.html#id2662892">What Are Charsets and Unicode?</a></dt><dt>multiple backends, <a class="indexterm" href="passdb.html#id2585526">Password Backends</a></dt><dt>multiple domains, <a class="indexterm" href="NT4Migration.html#id2672484">Domain Layout</a></dt><dt>multiple hosting, <a class="indexterm" href="cfgsmarts.html">Advanced Configuration Techniques</a></dt><dt>multiple modules, <a class="indexterm" href="VFS.html#id2643368">Discussion</a></dt><dt>multiple network interfaces, <a class="indexterm" href="NetworkBrowsing.html#id2576203">Multiple Interfaces</a></dt><dt>multiple network segments, <a class="indexterm" href="NT4Migration.html#id2672484">Domain Layout</a></dt><dt>multiple personality, <a class="indexterm" href="cfgsmarts.html#id2667287">Multiple Virtual Server Personalities</a></dt><dt>multiple server hosting, <a class="indexterm" href="cfgsmarts.html#id2666890">Multiple Server Hosting</a></dt><dt>multiple server personalities, <a class="indexterm" href="cfgsmarts.html">Advanced Configuration Techniques</a></dt><dt>multiple servers, <a class="indexterm" href="cfgsmarts.html">Advanced Configuration Techniques</a>, <a class="indexterm" href="cfgsmarts.html#id2666890">Multiple Server Hosting</a></dt><dt>multiple universal naming convention provider (see MUP)</dt><dt>multiple VFS, <a class="indexterm" href="VFS.html#id2643368">Discussion</a></dt><dt>multiple virtual servers, <a class="indexterm" href="cfgsmarts.html#id2667287">Multiple Virtual Server Personalities</a></dt><dt>multiple Windows workgroups or domains, <a class="indexterm" href="ClientConfig.html#id2569931">MS Windows Me</a></dt><dt>multiple WINS servers, <a class="indexterm" href="NetworkBrowsing.html#id2573212">NetBIOS over TCP/IP</a></dt><dt>Multiuser databases, <a class="indexterm" href="locking.html#id2609587">Multiuser Databases</a></dt><dt>mutual assistance, <a class="indexterm" href="ch47.html#id2685467">Free Support</a></dt><dt>mutually exclusive options, <a class="indexterm" href="NetworkBrowsing.html#id2572776">What Is Browsing?</a></dt><dt>My Network Places, <a class="indexterm" href="ClientConfig.html#id2569931">MS Windows Me</a>, <a class="indexterm" href="NetworkBrowsing.html#id2578138">Problem Resolution</a></dt><dt>Myrinet, <a class="indexterm" href="SambaHA.html#id2665880">Server Pool Communications Demands</a></dt></dl></div><div class="indexdiv"><h3>N</h3><dl><dt>n security context, <a class="indexterm" href="NetworkBrowsing.html#id2574407">How Browsing Functions</a></dt><dt>n-memory buffer, <a class="indexterm" href="integrate-ms-networks.html#id2662096">The NetBIOS Name Cache</a></dt><dt>name conflict, <a class="indexterm" href="classicalprinting.html#id2618070">Any [my_printer_name] Section</a></dt><dt>name lookup, <a class="indexterm" href="samba-pdc.html#id2555590">Domain Controller Types</a>, <a class="indexterm" href="integrate-ms-networks.html#id2662096">The NetBIOS Name Cache</a></dt><dt>name lookups, <a class="indexterm" href="NetworkBrowsing.html#id2573212">NetBIOS over TCP/IP</a>, <a class="indexterm" href="NetworkBrowsing.html#id2574407">How Browsing Functions</a></dt><dt>name registration, <a class="indexterm" href="samba-bdc.html#id2560450">What Qualifies a Domain Controller on the Network?</a></dt><dt>name resolution, <a class="indexterm" href="NetworkBrowsing.html#id2572776">What Is Browsing?</a>, <a class="indexterm" href="NetworkBrowsing.html#id2573212">NetBIOS over TCP/IP</a>, <a class="indexterm" href="NetworkBrowsing.html#id2574407">How Browsing Functions</a>, <a class="indexterm" href="NetworkBrowsing.html#id2577854">Technical Overview of Browsing</a>, <a class="indexterm" href="NetworkBrowsing.html#id2579402">Common Errors</a>, <a class="indexterm" href="integrate-ms-networks.html#id2661262">/etc/hosts</a>, <a class="indexterm" href="diagnosis.html#id2675781">Assumptions</a></dt><dt>name resolution across routed networks, <a class="indexterm" href="NetworkBrowsing.html#id2574407">How Browsing Functions</a></dt><dt>name resolve order, <a class="indexterm" href="NetworkBrowsing.html#id2577651">Name Resolution Order</a></dt><dt>name service switch (see NSS)</dt><dt>name-to-address, <a class="indexterm" href="NetworkBrowsing.html#id2576622">WINS: The Windows Internetworking Name Server</a></dt><dt>nameserv.h, <a class="indexterm" href="NetworkBrowsing.html#id2577268">Static WINS Entries</a></dt><dt>name_type, <a class="indexterm" href="NetworkBrowsing.html#id2576622">WINS: The Windows Internetworking Name Server</a>, <a class="indexterm" href="NetworkBrowsing.html#id2577651">Name Resolution Order</a></dt><dt>native ACLs, <a class="indexterm" href="AccessControls.html#id2603577">Features and Benefits</a></dt><dt>native dump, <a class="indexterm" href="Backup.html#id2664850">Amanda</a></dt><dt>native member, <a class="indexterm" href="samba-pdc.html#id2555590">Domain Controller Types</a>, <a class="indexterm" href="domain-member.html#id2562183">Features and Benefits</a></dt><dt>native mode, <a class="indexterm" href="ServerType.html#id2553160">ADS Security Mode (User-Level Security)</a>, <a class="indexterm" href="winbind.html#id2646989">Microsoft Active Directory Services</a></dt><dt>NBT, <a class="indexterm" href="integrate-ms-networks.html#id2661662">Name Resolution as Used within MS Windows Networking</a></dt><dt>nbtstat, <a class="indexterm" href="domain-member.html#id2566777">Cannot Add Machine Back to Domain</a>, <a class="indexterm" href="integrate-ms-networks.html#id2662096">The NetBIOS Name Cache</a></dt><dt>necessary rights, <a class="indexterm" href="rights.html#id2601754">Using the &#8220;net rpc rights&#8221; Utility</a></dt><dt>negotiate, <a class="indexterm" href="passdb.html#id2581069">Important Notes About Security</a></dt><dt>negotiating the charset, <a class="indexterm" href="unicode.html#id2662892">What Are Charsets and Unicode?</a></dt><dt>nested group, <a class="indexterm" href="groupmapping.html#id2589715">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a></dt><dt>Nested Group Support, <a class="indexterm" href="rights.html#id2603080">What Rights and Privileges Will Permit Windows Client Administration?</a></dt><dt>nested groups, <a class="indexterm" href="groupmapping.html#id2589715">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a></dt><dt>net, <a class="indexterm" href="passdb.html#acctmgmttools">Account Management Tools</a>, <a class="indexterm" href="groupmapping.html">Group Mapping: MS Windows and UNIX</a>, <a class="indexterm" href="NetCommand.html">Remote and Local Management: The Net Command</a>, <a class="indexterm" href="NetCommand.html#id2592044">Overview</a>, <a class="indexterm" href="NetCommand.html#id2592338">Administrative Tasks and Methods</a>, <a class="indexterm" href="NetCommand.html#id2592419">UNIX and Windows Group Management</a>, <a class="indexterm" href="rights.html#id2603080">What Rights and Privileges Will Permit Windows Client Administration?</a></dt><dd><dl><dt>ads, <a class="indexterm" href="NetCommand.html#id2592419">UNIX and Windows Group Management</a></dt><dd><dl><dt>join, <a class="indexterm" href="domain-member.html#id2564157">Joining an NT4-type Domain with Samba-3</a>, <a class="indexterm" href="domain-member.html#ads-create-machine-account">Create the Computer Account</a>, <a class="indexterm" href="NetCommand.html#id2594714">Machine Trust Accounts</a>, <a class="indexterm" href="idmapper.html#id2599225">ADS Domains</a></dt><dt>leave, <a class="indexterm" href="NetCommand.html#id2594714">Machine Trust Accounts</a></dt><dt>printer info, <a class="indexterm" href="NetCommand.html#id2596772">Printers and ADS</a></dt><dt>printer publish, <a class="indexterm" href="NetCommand.html#id2596772">Printers and ADS</a></dt><dt>printer remove, <a class="indexterm" href="NetCommand.html#id2596772">Printers and ADS</a></dt><dt>printer search, <a class="indexterm" href="NetCommand.html#id2596772">Printers and ADS</a></dt><dt>status, <a class="indexterm" href="NetCommand.html#id2594714">Machine Trust Accounts</a></dt><dt>testjoin, <a class="indexterm" href="NetCommand.html#id2594714">Machine Trust Accounts</a></dt></dl></dd><dt>getlocalsid, <a class="indexterm" href="ChangeNotes.html#id2571717">User and Group Changes</a>, <a class="indexterm" href="NetCommand.html#id2595316">Managing Security Identifiers (SIDS)</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2671313">New Schema</a></dt><dt>groupmap, <a class="indexterm" href="FastStart.html#id2549629">Example: Engineering Office</a>, <a class="indexterm" href="ChangeNotes.html#id2571717">User and Group Changes</a>, <a class="indexterm" href="groupmapping.html#id2588907">Features and Benefits</a>, <a class="indexterm" href="groupmapping.html#id2591162">Example Configuration</a>, <a class="indexterm" href="NT4Migration.html#id2673019">Steps in Migration Process</a></dt><dd><dl><dt>add, <a class="indexterm" href="NetCommand.html#id2592822">Mapping Windows Groups to UNIX Groups</a></dt><dt>delete, <a class="indexterm" href="NetCommand.html#id2592822">Mapping Windows Groups to UNIX Groups</a></dt><dt>list, <a class="indexterm" href="groupmapping.html#id2591162">Example Configuration</a>, <a class="indexterm" href="NetCommand.html#id2592620">Adding or Creating a New Group</a></dt><dt>modify, <a class="indexterm" href="NetCommand.html#id2592822">Mapping Windows Groups to UNIX Groups</a></dt></dl></dd><dt>localgroup, <a class="indexterm" href="rights.html#id2603080">What Rights and Privileges Will Permit Windows Client Administration?</a></dt><dt>rap, <a class="indexterm" href="NetCommand.html#id2592419">UNIX and Windows Group Management</a></dt><dd><dl><dt>session, <a class="indexterm" href="NetCommand.html#id2596707">Session and Connection Management</a></dt></dl></dd><dt>rpc, <a class="indexterm" href="FastStart.html#id2548696">Example Configuration</a>, <a class="indexterm" href="ServerType.html#id2552853">Example Configuration</a>, <a class="indexterm" href="samba-bdc.html#id2558877">Features and Benefits</a>, <a class="indexterm" href="NetCommand.html#id2592419">UNIX and Windows Group Management</a></dt><dd><dl><dt>getsid, <a class="indexterm" href="samba-bdc.html#id2560723">Backup Domain Controller Configuration</a>, <a class="indexterm" href="NetCommand.html#id2595316">Managing Security Identifiers (SIDS)</a></dt><dt>group, <a class="indexterm" href="groupmapping.html#id2589715">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a>, <a class="indexterm" href="NetCommand.html#id2592620">Adding or Creating a New Group</a></dt><dt>group add, <a class="indexterm" href="NetCommand.html#id2592620">Adding or Creating a New Group</a></dt><dt>group addmem, <a class="indexterm" href="NetCommand.html#grpmemshipchg">Manipulating Group Memberships</a>, <a class="indexterm" href="NetCommand.html#id2593649">Managing Nest Groups on Workstations from the Samba Server</a></dt><dt>group delete, <a class="indexterm" href="NetCommand.html#id2593130">Deleting a Group Account</a></dt><dt>group delmem, <a class="indexterm" href="NetCommand.html#grpmemshipchg">Manipulating Group Memberships</a></dt><dt>group list, <a class="indexterm" href="NetCommand.html#id2592620">Adding or Creating a New Group</a></dt><dt>group members, <a class="indexterm" href="NetCommand.html#grpmemshipchg">Manipulating Group Memberships</a></dt><dt>group rename, <a class="indexterm" href="NetCommand.html#id2593170">Rename Group Accounts</a></dt><dt>info, <a class="indexterm" href="NetCommand.html#netmisc1">Other Miscellaneous Operations</a>, <a class="indexterm" href="ProfileMgmt.html#id2655935">Side Bar Notes</a></dt><dt>join, <a class="indexterm" href="ServerType.html#id2552853">Example Configuration</a>, <a class="indexterm" href="domain-member.html#id2564157">Joining an NT4-type Domain with Samba-3</a>, <a class="indexterm" href="NetCommand.html#id2594714">Machine Trust Accounts</a>, <a class="indexterm" href="winbind.html#id2648624">Join the Samba Server to the PDC Domain</a>, <a class="indexterm" href="NT4Migration.html#id2673019">Steps in Migration Process</a></dt><dt>join bdc, <a class="indexterm" href="NetCommand.html#id2594714">Machine Trust Accounts</a></dt><dt>join member, <a class="indexterm" href="NetCommand.html#id2594714">Machine Trust Accounts</a></dt><dt>list, <a class="indexterm" href="rights.html#id2601754">Using the &#8220;net rpc rights&#8221; Utility</a></dt><dt>printer migrate drivers, <a class="indexterm" href="NetCommand.html#id2596431">Printer Migration</a></dt><dt>printer migrate forms, <a class="indexterm" href="NetCommand.html#id2596431">Printer Migration</a></dt><dt>printer migrate printers, <a class="indexterm" href="NetCommand.html#id2596431">Printer Migration</a></dt><dt>printer migrate security, <a class="indexterm" href="NetCommand.html#id2596431">Printer Migration</a></dt><dt>printer migrate settings, <a class="indexterm" href="NetCommand.html#id2596431">Printer Migration</a></dt><dt>right list accounts, <a class="indexterm" href="NetCommand.html#id2595918">Share Migration</a></dt><dt>rights grant, <a class="indexterm" href="NetCommand.html#id2594353">Administering User Rights and Privileges</a>, <a class="indexterm" href="rights.html#id2601754">Using the &#8220;net rpc rights&#8221; Utility</a></dt><dt>rights list, <a class="indexterm" href="NetCommand.html#id2594353">Administering User Rights and Privileges</a></dt><dt>rights list accounts, <a class="indexterm" href="NetCommand.html#id2594353">Administering User Rights and Privileges</a></dt><dt>share add, <a class="indexterm" href="NetCommand.html#id2595590">Creating, Editing, and Removing Shares</a></dt><dt>share delete, <a class="indexterm" href="NetCommand.html#id2595590">Creating, Editing, and Removing Shares</a></dt><dt>share migrate, <a class="indexterm" href="NetCommand.html#id2595918">Share Migration</a></dt><dt>share migrate all, <a class="indexterm" href="NetCommand.html#id2596372">Simultaneous Share and File Migration</a></dt><dt>share migrate files, <a class="indexterm" href="NetCommand.html#id2596115">File and Directory Migration</a></dt><dt>share migrate security, <a class="indexterm" href="NetCommand.html#id2596329">Share-ACL Migration</a></dt><dt>testjoin, <a class="indexterm" href="NetCommand.html#id2594714">Machine Trust Accounts</a></dt><dt>trustdom add, <a class="indexterm" href="NetCommand.html#id2595082">Interdomain Trusts</a></dt><dt>trustdom establish, <a class="indexterm" href="NetCommand.html#id2595082">Interdomain Trusts</a>, <a class="indexterm" href="InterdomainTrusts.html#id2613845">Samba as the Trusting Domain</a></dt><dt>trustdom list, <a class="indexterm" href="NetCommand.html#id2595082">Interdomain Trusts</a></dt><dt>trustdom revoke, <a class="indexterm" href="NetCommand.html#id2595082">Interdomain Trusts</a></dt><dt>user add, <a class="indexterm" href="NetCommand.html#sbeuseraddn">Adding User Accounts</a></dt><dt>user delete, <a class="indexterm" href="NetCommand.html#id2594153">Deletion of User Accounts</a>, <a class="indexterm" href="NetCommand.html#id2594714">Machine Trust Accounts</a></dt><dt>user info, <a class="indexterm" href="NetCommand.html#id2594202">Managing User Accounts</a></dt><dt>user password, <a class="indexterm" href="NetCommand.html#sbeuseraddn">Adding User Accounts</a></dt><dt>user rename, <a class="indexterm" href="NetCommand.html#id2594202">Managing User Accounts</a></dt><dt>vampire, <a class="indexterm" href="ChangeNotes.html#id2571717">User and Group Changes</a>, <a class="indexterm" href="NetCommand.html#id2595808">Share, Directory, and File Migration</a>, <a class="indexterm" href="NT4Migration.html#id2673019">Steps in Migration Process</a></dt></dl></dd><dt>setlocalsid, <a class="indexterm" href="NetCommand.html#id2595316">Managing Security Identifiers (SIDS)</a></dt><dt>time, <a class="indexterm" href="NetCommand.html#netmisc1">Other Miscellaneous Operations</a></dt><dd><dl><dt>set, <a class="indexterm" href="NetCommand.html#netmisc1">Other Miscellaneous Operations</a></dt><dt>system, <a class="indexterm" href="NetCommand.html#netmisc1">Other Miscellaneous Operations</a></dt><dt>zone, <a class="indexterm" href="NetCommand.html#netmisc1">Other Miscellaneous Operations</a></dt></dl></dd><dt>use, <a class="indexterm" href="domain-member.html#ads-test-server">Testing Server Setup</a></dt></dl></dd><dt>NET, <a class="indexterm" href="PolicyMgmt.html#id2653236">Samba PDC</a></dt><dt>net command, <a class="indexterm" href="upgrading-to-3.0.html#id2669444">New Features in Samba-3.0.x</a></dt><dt>net getlocalsid, <a class="indexterm" href="rights.html#id2602897">The Administrator Domain SID</a></dt><dt>net groupmap, <a class="indexterm" href="upgrading-to-3.0.html#id2671313">New Schema</a></dt><dt>net rpc user add, <a class="indexterm" href="rights.html#id2602099">Description of Privileges</a></dt><dt>net tool, <a class="indexterm" href="upgrading-to-3.0.html#id2671119">Passdb Backends and Authentication</a></dt><dt>net use, <a class="indexterm" href="classicalprinting.html#id2624441">Error Message: &#8220;Cannot connect under a different Name&#8221;</a></dt><dt>net use /home, <a class="indexterm" href="ProfileMgmt.html#id2653808">Windows 9x/Me User Profiles</a></dt><dt>net use lpt1:, <a class="indexterm" href="CUPS-printing.html#id2636286">Installing the PostScript Driver on a Client</a></dt><dt>net view, <a class="indexterm" href="classicalprinting.html#id2616964">The [global] Section</a>, <a class="indexterm" href="diagnosis.html#id2676074">The Tests</a></dt><dt>netatalk, <a class="indexterm" href="VFS.html#id2644750">netatalk</a></dt><dt>NetAtalk, <a class="indexterm" href="unicode.html#id2663332">Basic Parameter Setting</a></dt><dt>Netatalk, <a class="indexterm" href="Other-Clients.html#id2682662">Macintosh Clients</a></dt><dt>NetBEUI, <a class="indexterm" href="integrate-ms-networks.html">Integrating MS Windows Networks with Samba</a></dt><dt>NetBIOS, <a class="indexterm" href="ServerType.html#id2552625">Domain Security Mode (User-Level Security)</a>, <a class="indexterm" href="samba-pdc.html#id2554336">Features and Benefits</a>, <a class="indexterm" href="samba-bdc.html#id2560450">What Qualifies a Domain Controller on the Network?</a>, <a class="indexterm" href="samba-bdc.html#id2560541">How Does a Workstation find its Domain Controller?</a>, <a class="indexterm" href="samba-bdc.html#id2561224">Example Configuration</a>, <a class="indexterm" href="NetworkBrowsing.html#id2572592">Features and Benefits</a>, <a class="indexterm" href="NetworkBrowsing.html#netdiscuss">Discussion</a>, <a class="indexterm" href="NetworkBrowsing.html#id2573848">TCP/IP without NetBIOS</a>, <a class="indexterm" href="NetworkBrowsing.html#id2577854">Technical Overview of Browsing</a>, <a class="indexterm" href="integrate-ms-networks.html">Integrating MS Windows Networks with Samba</a>, <a class="indexterm" href="integrate-ms-networks.html#id2661662">Name Resolution as Used within MS Windows Networking</a>, <a class="indexterm" href="integrate-ms-networks.html#id2662096">The NetBIOS Name Cache</a></dt><dd><dl><dt>brooadcast, <a class="indexterm" href="samba-pdc.html#id2556095">Preparing for Domain Control</a></dt><dt>name, <a class="indexterm" href="ServerType.html#id2552625">Domain Security Mode (User-Level Security)</a></dt></dl></dd><dt>netbios alias, <a class="indexterm" href="cfgsmarts.html#id2667287">Multiple Virtual Server Personalities</a></dt><dt>netbios aliases, <a class="indexterm" href="cfgsmarts.html#id2667287">Multiple Virtual Server Personalities</a></dt><dt>NetBIOS broadcast, <a class="indexterm" href="domain-member.html#id2564157">Joining an NT4-type Domain with Samba-3</a></dt><dt>NetBIOS disabled, <a class="indexterm" href="NetworkBrowsing.html#id2572592">Features and Benefits</a></dt><dt>NetBIOS flags, <a class="indexterm" href="NetworkBrowsing.html#id2577268">Static WINS Entries</a></dt><dt>NetBIOS name, <a class="indexterm" href="samba-pdc.html#id2558009">Security Mode and Master Browsers</a>, <a class="indexterm" href="domain-member.html#id2562869">Manual Creation of Machine Trust Accounts</a>, <a class="indexterm" href="domain-member.html#id2564157">Joining an NT4-type Domain with Samba-3</a>, <a class="indexterm" href="integrate-ms-networks.html#id2661662">Name Resolution as Used within MS Windows Networking</a>, <a class="indexterm" href="cfgsmarts.html#id2667287">Multiple Virtual Server Personalities</a></dt><dt>netbios name, <a class="indexterm" href="cfgsmarts.html#id2666890">Multiple Server Hosting</a></dt><dt>NetBIOS name cache, <a class="indexterm" href="domain-member.html#id2566777">Cannot Add Machine Back to Domain</a>, <a class="indexterm" href="NetworkBrowsing.html#id2579429">Flushing the Samba NetBIOS Name Cache</a></dt><dt>NetBIOS name length, <a class="indexterm" href="NetworkBrowsing.html#id2576622">WINS: The Windows Internetworking Name Server</a></dt><dt>NetBIOS name resolution, <a class="indexterm" href="NetworkBrowsing.html#id2578560">Behavior of Cross-Subnet Browsing</a></dt><dt>NetBIOS Name Server (see NBNS)</dt><dt>NetBIOS name type, <a class="indexterm" href="NetworkBrowsing.html#id2574407">How Browsing Functions</a></dt><dt>NetBIOS names, <a class="indexterm" href="NetworkBrowsing.html#id2577651">Name Resolution Order</a>, <a class="indexterm" href="integrate-ms-networks.html#id2661538">/etc/nsswitch.conf</a></dt><dt>NetBIOS network interface, <a class="indexterm" href="NetworkBrowsing.html#id2577510">Windows Networking Protocols</a></dt><dt>NetBIOS networking, <a class="indexterm" href="NetworkBrowsing.html#id2572592">Features and Benefits</a></dt><dt>NetBIOS over TCP/IP, <a class="indexterm" href="NetworkBrowsing.html">Network Browsing</a>, <a class="indexterm" href="NetworkBrowsing.html#id2572592">Features and Benefits</a>, <a class="indexterm" href="NetworkBrowsing.html#id2573212">NetBIOS over TCP/IP</a>, <a class="indexterm" href="NetworkBrowsing.html#id2577854">Technical Overview of Browsing</a>, <a class="indexterm" href="NetworkBrowsing.html#id2578389">Cross-Subnet Browsing</a>, <a class="indexterm" href="integrate-ms-networks.html#id2661060">Background Information</a></dt><dt>NetBIOS over TCP/IP disabled, <a class="indexterm" href="NetworkBrowsing.html#id2579597">Browsing of Shares and Directories is Very Slow</a></dt><dt>NetBIOS-less, <a class="indexterm" href="NetworkBrowsing.html#id2573848">TCP/IP without NetBIOS</a>, <a class="indexterm" href="cfgsmarts.html#id2667287">Multiple Virtual Server Personalities</a></dt><dt>NetBIOS-less SMB, <a class="indexterm" href="cfgsmarts.html#id2667287">Multiple Virtual Server Personalities</a></dt><dt>NetBIOSless SMB over TCP/IP, <a class="indexterm" href="NetworkBrowsing.html#id2573212">NetBIOS over TCP/IP</a></dt><dt>NetBT, <a class="indexterm" href="integrate-ms-networks.html#id2661662">Name Resolution as Used within MS Windows Networking</a></dt><dt>netlogon, <a class="indexterm" href="samba-pdc.html#id2555590">Domain Controller Types</a></dt><dt>NETLOGON, <a class="indexterm" href="samba-pdc.html#id2556095">Preparing for Domain Control</a>, <a class="indexterm" href="samba-pdc.html#id2556604">Domain Control: Example Configuration</a>, <a class="indexterm" href="PolicyMgmt.html#id2651878">Creating and Managing System Policies</a>, <a class="indexterm" href="PolicyMgmt.html#id2652426">MS Windows 200x/XP Professional Policies</a>, <a class="indexterm" href="PolicyMgmt.html#id2652874">Managing Account/User Policies</a>, <a class="indexterm" href="ProfileMgmt.html#id2656493">MS Windows NT4 Workstation</a>, <a class="indexterm" href="ProfileMgmt.html#id2657055">MS Windows 200x/XP</a></dt><dt>Netlogon, <a class="indexterm" href="samba-bdc.html#id2559283">Essential Background Information</a></dt><dt>NetLogon service, <a class="indexterm" href="NetworkBrowsing.html#id2576622">WINS: The Windows Internetworking Name Server</a></dt><dt>netlogon share, <a class="indexterm" href="samba-bdc.html#id2560723">Backup Domain Controller Configuration</a>, <a class="indexterm" href="NT4Migration.html#id2673019">Steps in Migration Process</a></dt><dt>Netmon, <a class="indexterm" href="problems.html#id2678338">The Windows Network Monitor</a></dt><dt>Netmon., <a class="indexterm" href="problems.html#id2678398">Installing Network Monitor on an NT Workstation</a></dt><dt>netmon.exe, <a class="indexterm" href="ProfileMgmt.html#id2654270">Windows 9x/Me Profile Setup</a></dt><dt>NetSAMLogon, <a class="indexterm" href="ProfileMgmt.html#id2653605">Roaming Profiles</a></dt><dt>Netscape's Directory Server, <a class="indexterm" href="passdb.html#id2586326">Supported LDAP Servers</a></dt><dt>NetServerEnum2, <a class="indexterm" href="NetworkBrowsing.html#id2578560">Behavior of Cross-Subnet Browsing</a></dt><dt>NetUserGetInfo, <a class="indexterm" href="samba-pdc.html#id2557614">The Special Case of Windows 9x/Me</a>, <a class="indexterm" href="ProfileMgmt.html#id2653605">Roaming Profiles</a></dt><dt>NetWare, <a class="indexterm" href="integrate-ms-networks.html#id2661662">Name Resolution as Used within MS Windows Networking</a></dt><dt>NetWare Bindery, <a class="indexterm" href="pam.html#id2658143">Features and Benefits</a></dt><dt>NetWare Core Protocol-based server, <a class="indexterm" href="pam.html#id2658143">Features and Benefits</a></dt><dt>NetWkstaUserLogon, <a class="indexterm" href="samba-pdc.html#id2557614">The Special Case of Windows 9x/Me</a></dt><dt>network</dt><dd><dl><dt>browsing, <a class="indexterm" href="samba-pdc.html#id2554336">Features and Benefits</a></dt><dt>logon, <a class="indexterm" href="samba-pdc.html#id2556604">Domain Control: Example Configuration</a></dt><dd><dl><dt>service, <a class="indexterm" href="samba-pdc.html#id2558009">Security Mode and Master Browsers</a></dt></dl></dd><dt>performance, <a class="indexterm" href="samba-pdc.html#id2555590">Domain Controller Types</a></dt><dt>wide-area, <a class="indexterm" href="samba-bdc.html#id2559353">MS Windows NT4-style Domain Control</a></dt></dl></dd><dt>network access controls, <a class="indexterm" href="AccessControls.html">File, Directory, and Share Access Controls</a></dt><dt>network access profile, <a class="indexterm" href="samba-bdc.html#id2559353">MS Windows NT4-style Domain Control</a></dt><dt>network administrator, <a class="indexterm" href="AccessControls.html">File, Directory, and Share Access Controls</a></dt><dt>network administrator's toolbox, <a class="indexterm" href="NetCommand.html">Remote and Local Management: The Net Command</a></dt><dt>network administrators, <a class="indexterm" href="NT4Migration.html#id2672685">Server Share and Directory Layout</a></dt><dt>network analyzer, <a class="indexterm" href="problems.html#id2677837">Diagnostics Tools</a></dt><dt>network bandwidth, <a class="indexterm" href="NetworkBrowsing.html#browse-force-master">Forcing Samba to Be the Master</a>, <a class="indexterm" href="NT4Migration.html#id2672484">Domain Layout</a></dt><dt>Network Basic Extended User Interface (see NetBEUI)</dt><dt>Network Basic Input/Output System (see NetBIOS)</dt><dt>Network Bridge, <a class="indexterm" href="ClientConfig.html#id2568742">MS Windows XP Professional</a></dt><dt>Network Bridge Configuration, <a class="indexterm" href="ClientConfig.html#id2568742">MS Windows XP Professional</a></dt><dt>network browsing problems, <a class="indexterm" href="NetworkBrowsing.html#id2575942">Making Samba the Domain Master</a>, <a class="indexterm" href="NetworkBrowsing.html#id2579597">Browsing of Shares and Directories is Very Slow</a></dt><dt>network client, <a class="indexterm" href="ClientConfig.html#id2568562">Features and Benefits</a>, <a class="indexterm" href="idmapper.html">Identity Mapping (IDMAP)</a></dt><dt>network clients, <a class="indexterm" href="ClientConfig.html#id2569384">MS Windows 2000</a></dt><dt>network configuration problems, <a class="indexterm" href="ClientConfig.html#id2568666">TCP/IP Configuration</a></dt><dt>network difficulty, <a class="indexterm" href="ClientConfig.html#id2568562">Features and Benefits</a></dt><dt>network environment, <a class="indexterm" href="AdvancedNetworkManagement.html#id2650773">Remote Desktop Management</a></dt><dt>Network ID, <a class="indexterm" href="ClientConfig.html#id2570437">Joining a Domain: Windows 2000/XP Professional</a></dt><dt>network interface, <a class="indexterm" href="securing-samba.html#id2611530">Using Interface Protection</a>, <a class="indexterm" href="diagnosis.html#id2676074">The Tests</a></dt><dt>network logon, <a class="indexterm" href="samba-pdc.html#id2557614">The Special Case of Windows 9x/Me</a>, <a class="indexterm" href="domain-member.html#id2562183">Features and Benefits</a>, <a class="indexterm" href="ClientConfig.html#id2570964">Domain Logon Configuration: Windows 9x/Me</a></dt><dt>network logon services, <a class="indexterm" href="samba-pdc.html#id2557614">The Special Case of Windows 9x/Me</a></dt><dt>network membership, <a class="indexterm" href="ClientConfig.html#id2568622">Technical Details</a></dt><dt>Network Monitor, <a class="indexterm" href="problems.html#id2678338">The Windows Network Monitor</a></dt><dt>Network Monitor Tools and Agent, <a class="indexterm" href="problems.html#id2678398">Installing Network Monitor on an NT Workstation</a></dt><dt>Network Neighborhood, <a class="indexterm" href="NetworkBrowsing.html#id2572776">What Is Browsing?</a>, <a class="indexterm" href="NetworkBrowsing.html#id2578138">Problem Resolution</a>, <a class="indexterm" href="NetworkBrowsing.html#id2578560">Behavior of Cross-Subnet Browsing</a>, <a class="indexterm" href="classicalprinting.html#id2616964">The [global] Section</a>, <a class="indexterm" href="classicalprinting.html#id2622170">Check Samba for Driver Recognition</a></dt><dt>network neighborhood, <a class="indexterm" href="NetworkBrowsing.html#id2578560">Behavior of Cross-Subnet Browsing</a></dt><dt>network policies, <a class="indexterm" href="PolicyMgmt.html#id2651878">Creating and Managing System Policies</a></dt><dt>network security, <a class="indexterm" href="NT4Migration.html#id2672484">Domain Layout</a></dt><dt>network segment, <a class="indexterm" href="NetworkBrowsing.html#id2573212">NetBIOS over TCP/IP</a>, <a class="indexterm" href="NetworkBrowsing.html#id2574407">How Browsing Functions</a>, <a class="indexterm" href="NT4Migration.html#id2672484">Domain Layout</a></dt><dt>Network settings, <a class="indexterm" href="NetworkBrowsing.html#id2578389">Cross-Subnet Browsing</a></dt><dt>network sniffer, <a class="indexterm" href="passdb.html#id2581384">Advantages of Encrypted Passwords</a></dt><dt>network storage, <a class="indexterm" href="Backup.html#id2664509">BackupPC</a></dt><dt>network traffic, <a class="indexterm" href="idmapper.html#id2597584">Domain Member Server or Domain Member Client</a></dt><dt>networked workstation, <a class="indexterm" href="winbind.html#id2647036">Name Service Switch</a></dt><dt>networking advocates, <a class="indexterm" href="Backup.html#id2664412">Discussion of Backup Solutions</a></dt><dt>networking environment, <a class="indexterm" href="passdb.html#id2582411">Caution Regarding LDAP and Samba</a></dt><dt>networking systems, <a class="indexterm" href="ClientConfig.html#id2571409">Common Errors</a></dt><dt>networks access, <a class="indexterm" href="speed.html#id2684278">Samba Performance is Very Slow</a></dt><dt>Networks Properties, <a class="indexterm" href="ClientConfig.html#id2570964">Domain Logon Configuration: Windows 9x/Me</a></dt><dt>new account, <a class="indexterm" href="InterdomainTrusts.html#samba-trusted-domain">Samba as the Trusted Domain</a></dt><dt>new parameters, <a class="indexterm" href="upgrading-to-3.0.html#id2669944">New Parameters</a></dt><dt>newsgroup, <a class="indexterm" href="bugreport.html#id2679008">Introduction</a></dt><dt>Nexus toolkit, <a class="indexterm" href="domain-member.html#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a></dt><dt>Nexus.exe, <a class="indexterm" href="samba-pdc.html#id2554336">Features and Benefits</a>, <a class="indexterm" href="domain-member.html#id2563306">Managing Domain Machine Accounts using NT4 Server Manager</a>, <a class="indexterm" href="AdvancedNetworkManagement.html#id2650630">Remote Server Administration</a></dt><dt>NFS, <a class="indexterm" href="domain-member.html#id2566532">Sharing User ID Mappings between Samba Domain Members</a>, <a class="indexterm" href="passdb.html#idmapbackend">Mapping Common UIDs/GIDs on Distributed Machines</a>, <a class="indexterm" href="AdvancedNetworkManagement.html#id2651176">Remote Management with ThinLinc</a>, <a class="indexterm" href="SambaHA.html#id2665598">The Distributed File System Challenge</a>, <a class="indexterm" href="SambaHA.html#id2665725">Restrictive Constraints on Distributed File Systems</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2671872">IdMap LDAP Support</a></dt><dt>NFS clients, <a class="indexterm" href="locking.html#id2609504">UNIX or NFS Client-Accessed Files</a></dt><dt>NIS, <a class="indexterm" href="ServerType.html#id2552418">Share-Level Security</a>, <a class="indexterm" href="samba-bdc.html#id2560723">Backup Domain Controller Configuration</a>, <a class="indexterm" href="passdb.html#id2586381">Schema and Relationship to the RFC 2307 posixAccount</a>, <a class="indexterm" href="idmapper.html#id2597584">Domain Member Server or Domain Member Client</a>, <a class="indexterm" href="winbind.html#id2647036">Name Service Switch</a></dt><dt>NIS database, <a class="indexterm" href="winbind.html#id2647268">Pluggable Authentication Modules</a></dt><dt>nmbd, <a class="indexterm" href="install.html#id2545276">Starting Samba</a>, <a class="indexterm" href="install.html#id2545728">Test Your Config File with testparm</a>, <a class="indexterm" href="FastStart.html#id2547796">Secure Read-Write File and Print Server</a>, <a class="indexterm" href="FastStart.html#id2548696">Example Configuration</a>, <a class="indexterm" href="NetworkBrowsing.html#id2572776">What Is Browsing?</a>, <a class="indexterm" href="NetworkBrowsing.html#id2573212">NetBIOS over TCP/IP</a>, <a class="indexterm" href="NetworkBrowsing.html#id2577941">Browsing Support in Samba</a>, <a class="indexterm" href="NetworkBrowsing.html#id2579429">Flushing the Samba NetBIOS Name Cache</a>, <a class="indexterm" href="idmapper.html#id2598938">NT4-Style Domains (Includes Samba Domains)</a>, <a class="indexterm" href="winbind.html#id2647829">Testing Things Out</a>, <a class="indexterm" href="winbind.html#id2649223">Linux</a>, <a class="indexterm" href="winbind.html#id2649428">Solaris</a>, <a class="indexterm" href="cfgsmarts.html#id2666890">Multiple Server Hosting</a>, <a class="indexterm" href="cfgsmarts.html#id2667287">Multiple Virtual Server Personalities</a>, <a class="indexterm" href="diagnosis.html#id2676074">The Tests</a>, <a class="indexterm" href="problems.html#id2677889">Debugging with Samba Itself</a>, <a class="indexterm" href="speed.html#id2684182">Corrupt tdb Files</a></dt><dt>nmblookup, <a class="indexterm" href="integrate-ms-networks.html#id2662096">The NetBIOS Name Cache</a>, <a class="indexterm" href="diagnosis.html#id2676074">The Tests</a></dt><dt>No NetBIOS layer, <a class="indexterm" href="NetworkBrowsing.html#id2573848">TCP/IP without NetBIOS</a></dt><dt>no network logon service, <a class="indexterm" href="StandAloneServer.html#id2567310">Background</a></dt><dt>no printcap file, <a class="indexterm" href="StandAloneServer.html#SimplePrintServer">Central Print Serving</a></dt><dt>nobody, <a class="indexterm" href="StandAloneServer.html#SimplePrintServer">Central Print Serving</a></dt><dt>nobody account, <a class="indexterm" href="classicalprinting.html#id2618984">Custom Print Commands</a>, <a class="indexterm" href="cfgsmarts.html#id2667287">Multiple Virtual Server Personalities</a></dt><dt>node-type, <a class="indexterm" href="NetworkBrowsing.html#id2573212">NetBIOS over TCP/IP</a></dt><dt>NoMachine, <a class="indexterm" href="AdvancedNetworkManagement.html#id2650801">Remote Management from NoMachine.Com</a></dt><dt>NoMachine.Com, <a class="indexterm" href="AdvancedNetworkManagement.html#id2650801">Remote Management from NoMachine.Com</a></dt><dt>non-authentication-based account management, <a class="indexterm" href="pam.html#id2658906">Anatomy of /etc/pam.d Entries</a></dt><dt>non-authoritative, <a class="indexterm" href="NetworkBrowsing.html#id2578560">Behavior of Cross-Subnet Browsing</a></dt><dt>non-LDAP</dt><dd><dl><dt>backend, <a class="indexterm" href="samba-bdc.html#id2558877">Features and Benefits</a></dt></dl></dd><dt>non-member Windows client, <a class="indexterm" href="passdb.html#id2581588">Mapping User Identifiers between MS Windows and UNIX</a></dt><dt>non-PostScript, <a class="indexterm" href="CUPS-printing.html#id2628909">CUPS Also Uses PPDs for Non-PostScript Printers</a>, <a class="indexterm" href="CUPS-printing.html#id2631949">PostScript Printer Descriptions for Non-PostScript Printers</a></dt><dt>non-PostScript printers, <a class="indexterm" href="CUPS-printing.html#id2629977">Prefilters</a>, <a class="indexterm" href="CUPS-printing.html#id2639812">Foomatic Database-Generated PPDs</a></dt><dt>nonhierarchical, <a class="indexterm" href="InterdomainTrusts.html#id2612800">Trust Relationship Background</a></dt><dt>nontransitive, <a class="indexterm" href="InterdomainTrusts.html#id2612800">Trust Relationship Background</a></dt><dt>normal color, <a class="indexterm" href="CUPS-printing.html#id2631245">The Role of cupsomatic/foomatic</a></dt><dt>normal user, <a class="indexterm" href="NetCommand.html#id2594353">Administering User Rights and Privileges</a></dt><dt>not domain member, <a class="indexterm" href="StandAloneServer.html#id2567310">Background</a></dt><dt>not domain members, <a class="indexterm" href="StandAloneServer.html">Standalone Servers</a></dt><dt>not part of domain, <a class="indexterm" href="NetworkBrowsing.html#id2576894">WINS Server Configuration</a></dt><dt>not stored anywhere, <a class="indexterm" href="passdb.html#id2581384">Advantages of Encrypted Passwords</a></dt><dt>not transitive, <a class="indexterm" href="InterdomainTrusts.html#id2614041">NT4-Style Domain Trusts with Windows 2000</a></dt><dt>Novell, <a class="indexterm" href="domain-member.html#domain-member-server">Domain Member Server</a>, <a class="indexterm" href="ProfileMgmt.html#id2654270">Windows 9x/Me Profile Setup</a></dt><dt>Novell eDirectory server, <a class="indexterm" href="pam.html#id2658143">Features and Benefits</a></dt><dt>NSS, <a class="indexterm" href="StandAloneServer.html#id2567310">Background</a>, <a class="indexterm" href="passdb.html#idmapbackend">Mapping Common UIDs/GIDs on Distributed Machines</a>, <a class="indexterm" href="passdb.html#id2582549">LDAP Directories and Windows Computer Accounts</a>, <a class="indexterm" href="passdb.html#id2586079">ldapsam</a>, <a class="indexterm" href="passdb.html#id2586381">Schema and Relationship to the RFC 2307 posixAccount</a>, <a class="indexterm" href="passdb.html#id2587498">Accounts and Groups Management</a>, <a class="indexterm" href="groupmapping.html#id2589715">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a>, <a class="indexterm" href="idmapper.html">Identity Mapping (IDMAP)</a>, <a class="indexterm" href="idmapper.html#id2597584">Domain Member Server or Domain Member Client</a>, <a class="indexterm" href="idmapper.html#id2599635">IDMAP_RID with Winbind</a>, <a class="indexterm" href="winbind.html#id2646095">Features and Benefits</a>, <a class="indexterm" href="winbind.html#id2646528">What Winbind Provides</a>, <a class="indexterm" href="winbind.html#id2646852">How Winbind Works</a>, <a class="indexterm" href="winbind.html#id2647036">Name Service Switch</a>, <a class="indexterm" href="winbind.html#id2649617">Configure Winbind and PAM</a>, <a class="indexterm" href="winbind.html#id2650287">Conclusion</a></dt><dt>nsswitch.conf, <a class="indexterm" href="ServerType.html#id2552418">Share-Level Security</a></dt><dt>nss_ldap, <a class="indexterm" href="samba-bdc.html#id2561224">Example Configuration</a>, <a class="indexterm" href="passdb.html#idmapbackend">Mapping Common UIDs/GIDs on Distributed Machines</a>, <a class="indexterm" href="passdb.html#id2582549">LDAP Directories and Windows Computer Accounts</a>, <a class="indexterm" href="idmapper.html">Identity Mapping (IDMAP)</a>, <a class="indexterm" href="idmapper.html#id2597584">Domain Member Server or Domain Member Client</a>, <a class="indexterm" href="idmapper.html#id2600811">IDMAP and NSS Using LDAP from ADS with RFC2307bis Schema Extension</a></dt><dt>nss_winbind.so.1, <a class="indexterm" href="winbind.html#id2647916">Configure nsswitch.conf and the Winbind Libraries on Linux and Solaris</a></dt><dt>NT domain, <a class="indexterm" href="winbind.html#id2646528">What Winbind Provides</a></dt><dt>NT groups, <a class="indexterm" href="domain-member.html#id2564892">Why Is This Better Than security = server?</a>, <a class="indexterm" href="groupmapping.html#id2590539">Default Users, Groups, and Relative Identifiers</a></dt><dt>NT migration scripts, <a class="indexterm" href="passdb.html#id2586079">ldapsam</a></dt><dt>NT password, <a class="indexterm" href="passdb.html#id2584175">Listing User and Machine Accounts</a></dt><dt>NT Server Manager, <a class="indexterm" href="AccessControls.html#id2606144">Windows NT4 Workstation/Server</a></dt><dt>NT-controlled domain, <a class="indexterm" href="InterdomainTrusts.html#id2613845">Samba as the Trusting Domain</a></dt><dt>NT-encrypted password, <a class="indexterm" href="domain-member.html#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a></dt><dt>NT-encrypted passwords, <a class="indexterm" href="passdb.html#id2580317">Backward Compatibility Account Storage Systems</a></dt><dt>NT4, <a class="indexterm" href="idmapper.html#id2597584">Domain Member Server or Domain Member Client</a></dt><dt>NT4 Domain, <a class="indexterm" href="idmapper.html#id2597522">Standalone Samba Server</a></dt><dt>NT4 domain, <a class="indexterm" href="idmapper.html#id2597584">Domain Member Server or Domain Member Client</a>, <a class="indexterm" href="winbind.html#id2646095">Features and Benefits</a></dt><dt>NT4 domain members, <a class="indexterm" href="idmapper.html">Identity Mapping (IDMAP)</a></dt><dt>NT4 style policy updates, <a class="indexterm" href="PolicyMgmt.html#id2652874">Managing Account/User Policies</a></dt><dt>NT4 User Manager for Domains, <a class="indexterm" href="rights.html#id2601754">Using the &#8220;net rpc rights&#8221; Utility</a></dt><dt>NT4-style, <a class="indexterm" href="InterdomainTrusts.html#id2614041">NT4-Style Domain Trusts with Windows 2000</a></dt><dt>NT4-style domain, <a class="indexterm" href="InterdomainTrusts.html">Interdomain Trust Relationships</a></dt><dt>NT4-style domains, <a class="indexterm" href="InterdomainTrusts.html#id2612800">Trust Relationship Background</a></dt><dt>Nt4sp6ai.exe, <a class="indexterm" href="PolicyMgmt.html#id2652204">Windows NT4-Style Policy Files</a></dt><dt>NTConfig.POL, <a class="indexterm" href="samba-pdc.html#id2556604">Domain Control: Example Configuration</a>, <a class="indexterm" href="domain-member.html#id2562183">Features and Benefits</a>, <a class="indexterm" href="PolicyMgmt.html#id2652067">Windows 9x/ME Policies</a>, <a class="indexterm" href="PolicyMgmt.html#id2652386">Registry Spoiling</a>, <a class="indexterm" href="PolicyMgmt.html#id2652426">MS Windows 200x/XP Professional Policies</a>, <a class="indexterm" href="PolicyMgmt.html#id2652629">Administration of Windows 200x/XP Policies</a>, <a class="indexterm" href="PolicyMgmt.html#id2652874">Managing Account/User Policies</a>, <a class="indexterm" href="PolicyMgmt.html#id2653114">Samba Editreg Toolset</a>, <a class="indexterm" href="ProfileMgmt.html#id2656493">MS Windows NT4 Workstation</a>, <a class="indexterm" href="NT4Migration.html#id2673574">Samba-3 Implementation Choices</a></dt><dt>ntconfig.pol, <a class="indexterm" href="PolicyMgmt.html#id2652204">Windows NT4-Style Policy Files</a></dt><dt>ntdrivers.tdb, <a class="indexterm" href="classicalprinting.html#prt-modeset">Setting Device Modes on New Printers</a>, <a class="indexterm" href="CUPS-printing.html#id2638430">The Printing *.tdb Files</a></dt><dd><dl><dt>(see also TDB)</dt></dl></dd><dt>ntforms.tdb, <a class="indexterm" href="classicalprinting.html#prt-modeset">Setting Device Modes on New Printers</a>, <a class="indexterm" href="CUPS-printing.html#id2638430">The Printing *.tdb Files</a></dt><dd><dl><dt>(see also TDB)</dt></dl></dd><dt>NTFS, <a class="indexterm" href="ChangeNotes.html#id2571717">User and Group Changes</a>, <a class="indexterm" href="AccessControls.html#id2603787">MS Windows NTFS Comparison with UNIX File Systems</a></dt><dt>NTLMv2, <a class="indexterm" href="securing-samba.html#id2612025">NTLMv2 Security</a></dt><dt>ntlm_auth, <a class="indexterm" href="samba-pdc.html#id2554970">Single Sign-On and Domain Security</a></dt><dt>ntprinters.tdb, <a class="indexterm" href="classicalprinting.html#prt-modeset">Setting Device Modes on New Printers</a>, <a class="indexterm" href="CUPS-printing.html#id2638430">The Printing *.tdb Files</a></dt><dd><dl><dt>(see also TDB)</dt></dl></dd><dt>NTUser.DAT, <a class="indexterm" href="PolicyMgmt.html#id2653114">Samba Editreg Toolset</a>, <a class="indexterm" href="ProfileMgmt.html#id2656092">Mandatory Profiles</a>, <a class="indexterm" href="NT4Migration.html#id2673574">Samba-3 Implementation Choices</a></dt><dt>NTuser.DAT, <a class="indexterm" href="ProfileMgmt.html#id2654967">Windows NT4 Workstation</a>, <a class="indexterm" href="ProfileMgmt.html#id2655642">Sharing Profiles between Windows 9x/Me and NT4/200x/XP Workstations</a>, <a class="indexterm" href="NT4Migration.html#id2672926">Profile Migration/Creation</a></dt><dt>NTuser.MAN, <a class="indexterm" href="ProfileMgmt.html#id2654967">Windows NT4 Workstation</a></dt><dt>NTUser.MAN, <a class="indexterm" href="ProfileMgmt.html#id2656092">Mandatory Profiles</a></dt><dt>NT_STATUS_LOGON_FAILURE, <a class="indexterm" href="upgrading-to-3.0.html#id2671022">Changes in Behavior</a></dt><dt>NT_STATUS_UNSUCCESSFUL, <a class="indexterm" href="classicalprinting.html#id2621904">Running rpcclient with adddriver</a></dt><dt>null shell, <a class="indexterm" href="domain-member.html#id2562869">Manual Creation of Machine Trust Accounts</a></dt><dt>NX, <a class="indexterm" href="AdvancedNetworkManagement.html#id2650801">Remote Management from NoMachine.Com</a></dt></dl></div><div class="indexdiv"><h3>O</h3><dl><dt>object class, <a class="indexterm" href="upgrading-to-3.0.html#id2671313">New Schema</a></dt><dt>object class declaration, <a class="indexterm" href="upgrading-to-3.0.html#id2671313">New Schema</a></dt><dt>object module dependencies, <a class="indexterm" href="winbind.html#id2647916">Configure nsswitch.conf and the Winbind Libraries on Linux and Solaris</a></dt><dt>ObjectClass, <a class="indexterm" href="passdb.html#id2586381">Schema and Relationship to the RFC 2307 posixAccount</a></dt><dt>ObjectClasses, <a class="indexterm" href="passdb.html#id2586381">Schema and Relationship to the RFC 2307 posixAccount</a>, <a class="indexterm" href="passdb.html#id2586617">OpenLDAP Configuration</a></dt><dt>obtuse complexity, <a class="indexterm" href="NT4Migration.html#id2672685">Server Share and Directory Layout</a></dt><dt>office server, <a class="indexterm" href="FastStart.html#id2547796">Secure Read-Write File and Print Server</a></dt><dt>OID, <a class="indexterm" href="passdb.html#id2586381">Schema and Relationship to the RFC 2307 posixAccount</a></dt><dt>old sambaAccount, <a class="indexterm" href="upgrading-to-3.0.html#id2671313">New Schema</a></dt><dt>Omni, <a class="indexterm" href="CUPS-printing.html#id2639624">Driver Development Outside</a></dt><dt>on the fly, <a class="indexterm" href="domain-member.html#id2563866">Windows NT4 Client</a></dt><dt>on-the-fly, <a class="indexterm" href="idmapper.html#id2598545">Primary Domain Controller</a></dt><dt>on-the-fly logon scripts, <a class="indexterm" href="NT4Migration.html#id2672074">Objectives</a></dt><dt>on-the-fly policy files, <a class="indexterm" href="NT4Migration.html#id2672074">Objectives</a></dt><dt>one direction, <a class="indexterm" href="InterdomainTrusts.html#id2612800">Trust Relationship Background</a></dt><dt>one domain, <a class="indexterm" href="idmapper.html">Identity Mapping (IDMAP)</a></dt><dt>one-way trust, <a class="indexterm" href="InterdomainTrusts.html#id2613296">Interdomain Trust Facilities</a></dt><dt>only one WINS server, <a class="indexterm" href="NetworkBrowsing.html#id2576894">WINS Server Configuration</a></dt><dt>OpenGFS, <a class="indexterm" href="SambaHA.html#id2665598">The Distributed File System Challenge</a></dt><dt>OpenLDAP, <a class="indexterm" href="samba-pdc.html#id2554970">Single Sign-On and Domain Security</a>, <a class="indexterm" href="samba-bdc.html#id2560028">LDAP Configuration Notes</a>, <a class="indexterm" href="domain-member.html#domain-member-server">Domain Member Server</a>, <a class="indexterm" href="ChangeNotes.html#id2572329">LDAP Changes in Samba-3.0.23</a>, <a class="indexterm" href="passdb.html#id2580501">New Account Storage Systems</a>, <a class="indexterm" href="passdb.html#id2586326">Supported LDAP Servers</a>, <a class="indexterm" href="passdb.html#id2586381">Schema and Relationship to the RFC 2307 posixAccount</a>, <a class="indexterm" href="passdb.html#id2586617">OpenLDAP Configuration</a>, <a class="indexterm" href="pam.html#id2658143">Features and Benefits</a></dt><dt>OpenLDAP backend, <a class="indexterm" href="passdb.html#id2580317">Backward Compatibility Account Storage Systems</a></dt><dt>OpenSSL, <a class="indexterm" href="SWAT.html#id2674844">Securing SWAT through SSL</a>, <a class="indexterm" href="ch-ldap-tls.html#s1-config-ldap-tls-certs">Generating the Certificate Authority</a></dt><dt>operating costs, <a class="indexterm" href="NT4Migration.html#id2672074">Objectives</a></dt><dt>operating system search path, <a class="indexterm" href="SWAT.html#id2674277">Locating the SWAT File</a></dt><dt>oplock, <a class="indexterm" href="SambaHA.html#id2665598">The Distributed File System Challenge</a></dt><dt>oplock break, <a class="indexterm" href="locking.html#id2608934">Opportunistic Locking Overview</a>, <a class="indexterm" href="locking.html#id2609685">Beware of Force User</a></dt><dt>oplock handling, <a class="indexterm" href="SambaHA.html#id2665725">Restrictive Constraints on Distributed File Systems</a></dt><dt>oplock mechanism, <a class="indexterm" href="locking.html#id2609773">Advanced Samba Oplocks Parameters</a></dt><dt>oplock messages, <a class="indexterm" href="SambaHA.html#id2665935">Required Modifications to Samba</a></dt><dt>oplock parameters, <a class="indexterm" href="locking.html#id2609773">Advanced Samba Oplocks Parameters</a></dt><dt>oplocks, <a class="indexterm" href="locking.html#id2608934">Opportunistic Locking Overview</a></dt><dt>oplocks disabled, <a class="indexterm" href="locking.html#id2609587">Multiuser Databases</a></dt><dt>oplocks management, <a class="indexterm" href="locking.html#id2609628">PDM Data Shares</a></dt><dt>opportunistic locking, <a class="indexterm" href="locking.html#id2608579">Features and Benefits</a>, <a class="indexterm" href="locking.html#id2608934">Opportunistic Locking Overview</a></dt><dt>Opportunistic locking, <a class="indexterm" href="locking.html#id2608934">Opportunistic Locking Overview</a></dt><dt>optional, <a class="indexterm" href="pam.html#id2658906">Anatomy of /etc/pam.d Entries</a></dt><dt>ordinary connection, <a class="indexterm" href="InterdomainTrusts.html#id2613845">Samba as the Trusting Domain</a></dt><dt>Organization for the Advancement of Structured Information Standards (see OASIS)</dt><dt>organizational directory, <a class="indexterm" href="domain-member.html#ads-create-machine-account">Create the Computer Account</a></dt><dt>organizational unit, <a class="indexterm" href="domain-member.html#ads-create-machine-account">Create the Computer Account</a> (see OU)</dt><dt>os level, <a class="indexterm" href="samba-pdc.html#id2556604">Domain Control: Example Configuration</a></dt><dt>OSS/Free Software, <a class="indexterm" href="AdvancedNetworkManagement.html#id2650801">Remote Management from NoMachine.Com</a></dt><dt>other, <a class="indexterm" href="AccessControls.html#id2604246">File and Directory Access Control</a></dt><dt>output duplexing, <a class="indexterm" href="CUPS-printing.html#id2630164">pstops</a></dt><dt>outside threat, <a class="indexterm" href="securing-samba.html#id2611317">Using Host-Based Protection</a></dt><dt>own home directory, <a class="indexterm" href="securing-samba.html#id2612168">Why Can Users Access Other Users' Home Directories?</a></dt><dt>ownership, <a class="indexterm" href="AccessControls.html#id2606602">Viewing File Ownership</a></dt><dt>ownership cost, <a class="indexterm" href="NT4Migration.html#id2672074">Objectives</a></dt><dt>ownership rights, <a class="indexterm" href="ProfileMgmt.html#id2654270">Windows 9x/Me Profile Setup</a></dt></dl></div><div class="indexdiv"><h3>P</h3><dl><dt>p-node, <a class="indexterm" href="NetworkBrowsing.html#id2573212">NetBIOS over TCP/IP</a></dt><dt>package, <a class="indexterm" href="install.html#id2545469">Example Configuration</a></dt><dt>packages, <a class="indexterm" href="install.html#id2544219">Obtaining and Installing Samba</a></dt><dt>packet sniffer, <a class="indexterm" href="ProfileMgmt.html#id2654270">Windows 9x/Me Profile Setup</a></dt><dt>packet trace, <a class="indexterm" href="ProfileMgmt.html#id2654270">Windows 9x/Me Profile Setup</a></dt><dt>PADL, <a class="indexterm" href="passdb.html#idmapbackend">Mapping Common UIDs/GIDs on Distributed Machines</a>, <a class="indexterm" href="passdb.html#id2582549">LDAP Directories and Windows Computer Accounts</a>, <a class="indexterm" href="idmapper.html#id2597584">Domain Member Server or Domain Member Client</a>, <a class="indexterm" href="idmapper.html#id2600226">IDMAP Storage in LDAP Using Winbind</a></dt><dt>PADL Software, <a class="indexterm" href="passdb.html#idmapbackend">Mapping Common UIDs/GIDs on Distributed Machines</a></dt><dt>page description languages (see PDL)</dt><dt>pager program, <a class="indexterm" href="classicalprinting.html#id2615605">Simple Print Configuration</a></dt><dt>page_log, <a class="indexterm" href="CUPS-printing.html#id2640682">The page_log File Syntax</a></dt><dt>paid-for support, <a class="indexterm" href="ch47.html">Samba Support</a></dt><dt>PAM, <a class="indexterm" href="StandAloneServer.html#id2567310">Background</a>, <a class="indexterm" href="passdb.html#id2580317">Backward Compatibility Account Storage Systems</a>, <a class="indexterm" href="passdb.html#idmapbackend">Mapping Common UIDs/GIDs on Distributed Machines</a>, <a class="indexterm" href="passdb.html#id2585579">Plaintext</a>, <a class="indexterm" href="passdb.html#id2586079">ldapsam</a>, <a class="indexterm" href="winbind.html#id2646852">How Winbind Works</a>, <a class="indexterm" href="winbind.html#id2647268">Pluggable Authentication Modules</a>, <a class="indexterm" href="winbind.html#id2647677">Requirements</a>, <a class="indexterm" href="winbind.html#id2647829">Testing Things Out</a>, <a class="indexterm" href="winbind.html#id2647916">Configure nsswitch.conf and the Winbind Libraries on Linux and Solaris</a>, <a class="indexterm" href="winbind.html#id2649617">Configure Winbind and PAM</a>, <a class="indexterm" href="winbind.html#id2650287">Conclusion</a>, <a class="indexterm" href="pam.html#id2658143">Features and Benefits</a>, <a class="indexterm" href="pam.html#id2658773">Technical Discussion</a></dt><dt>PAM authentication module, <a class="indexterm" href="pam.html#id2658827">PAM Configuration Syntax</a></dt><dt>PAM configuration, <a class="indexterm" href="winbind.html#id2647677">Requirements</a></dt><dt>PAM management, <a class="indexterm" href="pam.html">PAM-Based Distributed Authentication</a></dt><dt>PAM module, <a class="indexterm" href="winbind.html#id2648314">NSS Winbind on AIX</a></dt><dt>PAM modules, <a class="indexterm" href="pam.html#id2658143">Features and Benefits</a></dt><dt>PAM-capable, <a class="indexterm" href="pam.html#id2658143">Features and Benefits</a></dt><dt>pam-devel, <a class="indexterm" href="winbind.html#id2647916">Configure nsswitch.conf and the Winbind Libraries on Linux and Solaris</a></dt><dt>PAM-enabled, <a class="indexterm" href="winbind.html#id2646528">What Winbind Provides</a>, <a class="indexterm" href="pam.html">PAM-Based Distributed Authentication</a>, <a class="indexterm" href="pam.html#id2658143">Features and Benefits</a></dt><dt>PAM-specific tokens, <a class="indexterm" href="pam.html#id2658827">PAM Configuration Syntax</a></dt><dt>pam_krb5.so, <a class="indexterm" href="pam.html#id2658143">Features and Benefits</a></dt><dt>pam_ldap, <a class="indexterm" href="passdb.html#idmapbackend">Mapping Common UIDs/GIDs on Distributed Machines</a></dt><dt>pam_ldap.so, <a class="indexterm" href="pam.html#id2658143">Features and Benefits</a></dt><dt>pam_mkhomedir, <a class="indexterm" href="winbind.html#id2649784">Linux/FreeBSD-Specific PAM Configuration</a></dt><dt>pam_ncp_auth.so, <a class="indexterm" href="pam.html#id2658143">Features and Benefits</a></dt><dt>pam_pwdb.so, <a class="indexterm" href="pam.html#id2658143">Features and Benefits</a></dt><dt>pam_securetty.so, <a class="indexterm" href="winbind.html#id2649784">Linux/FreeBSD-Specific PAM Configuration</a></dt><dt>pam_smbpass.so, <a class="indexterm" href="pam.html">PAM-Based Distributed Authentication</a>, <a class="indexterm" href="pam.html#id2658143">Features and Benefits</a></dt><dt>pam_smbpasswd.so, <a class="indexterm" href="pam.html#id2658143">Features and Benefits</a></dt><dt>pam_smb_auth.so, <a class="indexterm" href="pam.html#id2658143">Features and Benefits</a></dt><dt>pam_unix.so, <a class="indexterm" href="winbind.html#id2649784">Linux/FreeBSD-Specific PAM Configuration</a>, <a class="indexterm" href="pam.html#id2658143">Features and Benefits</a></dt><dt>pam_unix2.so, <a class="indexterm" href="pam.html#id2658143">Features and Benefits</a></dt><dt>pam_userdb.so, <a class="indexterm" href="pam.html#id2658143">Features and Benefits</a></dt><dt>pam_winbind.so, <a class="indexterm" href="winbind.html#id2647268">Pluggable Authentication Modules</a>, <a class="indexterm" href="winbind.html#id2649617">Configure Winbind and PAM</a>, <a class="indexterm" href="winbind.html#id2649784">Linux/FreeBSD-Specific PAM Configuration</a>, <a class="indexterm" href="pam.html#id2658143">Features and Benefits</a></dt><dt>parameters, <a class="indexterm" href="classicalprinting.html#id2616085">Rapid Configuration Validation</a></dt><dt>paranoid, <a class="indexterm" href="winbind.html#id2648862">Starting and Testing the winbindd Daemon</a></dt><dt>passdb, <a class="indexterm" href="samba-bdc.html#id2561724">Machine Accounts Keep Expiring</a></dt><dt>passdb backend, <a class="indexterm" href="samba-pdc.html#id2556604">Domain Control: Example Configuration</a>, <a class="indexterm" href="ChangeNotes.html#id2572209">Group Mapping Changes in Samba-3.0.23</a>, <a class="indexterm" href="passdb.html">Account Information Databases</a>, <a class="indexterm" href="passdb.html#id2582137">Comments Regarding LDAP</a>, <a class="indexterm" href="passdb.html#id2582990">The smbpasswd Tool</a>, <a class="indexterm" href="passdb.html#pdbeditthing">The pdbedit Tool</a>, <a class="indexterm" href="passdb.html#id2584497">Deleting Accounts</a>, <a class="indexterm" href="passdb.html#id2585921">tdbsam</a>, <a class="indexterm" href="groupmapping.html#id2590539">Default Users, Groups, and Relative Identifiers</a>, <a class="indexterm" href="idmapper.html#id2597584">Domain Member Server or Domain Member Client</a>, <a class="indexterm" href="idmapper.html#id2598545">Primary Domain Controller</a>, <a class="indexterm" href="rights.html#id2602897">The Administrator Domain SID</a>, <a class="indexterm" href="InterdomainTrusts.html">Interdomain Trust Relationships</a>, <a class="indexterm" href="pam.html#id2658143">Features and Benefits</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2671706">New Suffix for Searching</a></dt><dt>passdb backends, <a class="indexterm" href="passdb.html#id2585655">smbpasswd: Encrypted Password Database</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2669444">New Features in Samba-3.0.x</a></dt><dt>passed across the network, <a class="indexterm" href="passdb.html#id2581384">Advantages of Encrypted Passwords</a></dt><dt>passwd, <a class="indexterm" href="StandAloneServer.html#SimplePrintServer">Central Print Serving</a>, <a class="indexterm" href="passdb.html#id2582549">LDAP Directories and Windows Computer Accounts</a>, <a class="indexterm" href="passdb.html#id2582990">The smbpasswd Tool</a>, <a class="indexterm" href="winbind.html#id2647036">Name Service Switch</a>, <a class="indexterm" href="pam.html#id2658143">Features and Benefits</a></dt><dt>password, <a class="indexterm" href="samba-bdc.html#id2559353">MS Windows NT4-style Domain Control</a>, <a class="indexterm" href="InterdomainTrusts.html#samba-trusted-domain">Samba as the Trusted Domain</a>, <a class="indexterm" href="InterdomainTrusts.html#id2613845">Samba as the Trusting Domain</a>, <a class="indexterm" href="pam.html#id2658906">Anatomy of /etc/pam.d Entries</a></dt><dd><dl><dt>plaintext, <a class="indexterm" href="samba-pdc.html#id2557614">The Special Case of Windows 9x/Me</a></dt></dl></dd><dt>password aging, <a class="indexterm" href="passdb.html#acctmgmttools">Account Management Tools</a></dt><dt>password assigned, <a class="indexterm" href="InterdomainTrusts.html#id2613211">Completing an NT4 Domain Trust</a></dt><dt>password backend, <a class="indexterm" href="StandAloneServer.html#RefDocServer">Reference Documentation Server</a>, <a class="indexterm" href="passdb.html#id2584175">Listing User and Machine Accounts</a></dt><dt>password backends, <a class="indexterm" href="passdb.html">Account Information Databases</a></dt><dt>password change facility, <a class="indexterm" href="SWAT.html#xinetd">Enabling SWAT for Use</a></dt><dt>password database, <a class="indexterm" href="samba-bdc.html#id2560723">Backup Domain Controller Configuration</a>, <a class="indexterm" href="InterdomainTrusts.html#samba-trusted-domain">Samba as the Trusted Domain</a></dt><dt>password encryption, <a class="indexterm" href="passdb.html#id2585579">Plaintext</a></dt><dt>password expiration, <a class="indexterm" href="passdb.html#id2585655">smbpasswd: Encrypted Password Database</a></dt><dt>password expired, <a class="indexterm" href="passdb.html#id2584581">Changing User Accounts</a></dt><dt>password history, <a class="indexterm" href="samba-pdc.html#id2554970">Single Sign-On and Domain Security</a></dt><dt>password management, <a class="indexterm" href="winbind.html#id2647268">Pluggable Authentication Modules</a></dt><dt>password prompt, <a class="indexterm" href="passdb.html#id2581384">Advantages of Encrypted Passwords</a></dt><dt>password scheme, <a class="indexterm" href="passdb.html#id2581069">Important Notes About Security</a></dt><dt>password server, <a class="indexterm" href="ServerType.html#id2553317">Server Security (User Level Security)</a>, <a class="indexterm" href="domain-member.html#id2565174">Configure smb.conf</a></dt><dt>password uniqueness, <a class="indexterm" href="samba-pdc.html#id2554970">Single Sign-On and Domain Security</a></dt><dt>passwords, <a class="indexterm" href="winbind.html#id2646438">Introduction</a></dt><dt>patch, <a class="indexterm" href="bugreport.html#id2679792">Patches</a></dt><dt>path specified, <a class="indexterm" href="domain-member.html#id2566853">Adding Machine to Domain Fails</a></dt><dt>pauses, <a class="indexterm" href="speed.html#id2684278">Samba Performance is Very Slow</a></dt><dt>PBM, <a class="indexterm" href="CUPS-printing.html#id2629184">MIME Types and CUPS Filters</a></dt><dt>PCL, <a class="indexterm" href="CUPS-printing.html#gdipost">GDI on Windows, PostScript on UNIX</a>, <a class="indexterm" href="CUPS-printing.html#id2628016">Windows Drivers, GDI, and EMF</a>, <a class="indexterm" href="CUPS-printing.html#id2628194">UNIX Printfile Conversion and GUI Basics</a>, <a class="indexterm" href="CUPS-printing.html#id2633120">Printing with Interface Scripts</a>, <a class="indexterm" href="CUPS-printing.html#id2633365">Driver Execution on the Server</a>, <a class="indexterm" href="CUPS-printing.html#id2633759">Network PostScript RIP</a></dt><dt>pdbedit, <a class="indexterm" href="FastStart.html#id2549629">Example: Engineering Office</a>, <a class="indexterm" href="passdb.html#acctmgmttools">Account Management Tools</a>, <a class="indexterm" href="passdb.html#pdbeditthing">The pdbedit Tool</a>, <a class="indexterm" href="passdb.html#id2584058">User Account Management</a>, <a class="indexterm" href="passdb.html#id2584175">Listing User and Machine Accounts</a>, <a class="indexterm" href="passdb.html#id2584409">Adding User Accounts</a>, <a class="indexterm" href="passdb.html#id2584497">Deleting Accounts</a>, <a class="indexterm" href="passdb.html#id2584581">Changing User Accounts</a>, <a class="indexterm" href="passdb.html#TOSHARG-acctflags">Account Flags Management</a>, <a class="indexterm" href="passdb.html#id2585401">Account Import/Export</a>, <a class="indexterm" href="rights.html#id2602897">The Administrator Domain SID</a>, <a class="indexterm" href="PolicyMgmt.html#id2653236">Samba PDC</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2669274">Quick Migration Guide</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2671119">Passdb Backends and Authentication</a>, <a class="indexterm" href="NT4Migration.html#id2673019">Steps in Migration Process</a>, <a class="indexterm" href="NT4Migration.html#id2673574">Samba-3 Implementation Choices</a></dt><dt>pdb_ldap, <a class="indexterm" href="samba-bdc.html#id2561939">Can I Do This All with LDAP?</a></dt><dt>PDC, <a class="indexterm" href="ServerType.html#id2552625">Domain Security Mode (User-Level Security)</a>, <a class="indexterm" href="ServerType.html#id2552853">Example Configuration</a>, <a class="indexterm" href="samba-pdc.html#id2555590">Domain Controller Types</a>, <a class="indexterm" href="samba-pdc.html#id2558009">Security Mode and Master Browsers</a>, <a class="indexterm" href="samba-bdc.html#id2558877">Features and Benefits</a>, <a class="indexterm" href="samba-bdc.html#id2559353">MS Windows NT4-style Domain Control</a>, <a class="indexterm" href="samba-bdc.html#id2559776">Example PDC Configuration</a>, <a class="indexterm" href="samba-bdc.html#id2560028">LDAP Configuration Notes</a>, <a class="indexterm" href="samba-bdc.html#id2560450">What Qualifies a Domain Controller on the Network?</a>, <a class="indexterm" href="samba-bdc.html#id2560723">Backup Domain Controller Configuration</a>, <a class="indexterm" href="samba-bdc.html#id2561224">Example Configuration</a>, <a class="indexterm" href="samba-bdc.html#id2561779">Can Samba Be a Backup Domain Controller to an NT4 PDC?</a>, <a class="indexterm" href="domain-member.html#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a>, <a class="indexterm" href="domain-member.html#id2562869">Manual Creation of Machine Trust Accounts</a>, <a class="indexterm" href="domain-member.html#id2564157">Joining an NT4-type Domain with Samba-3</a>, <a class="indexterm" href="domain-member.html#id2564892">Why Is This Better Than security = server?</a>, <a class="indexterm" href="domain-member.html#id2566853">Adding Machine to Domain Fails</a>, <a class="indexterm" href="NetworkBrowsing.html#DMB">Configuring Workgroup Browsing</a>, <a class="indexterm" href="NetworkBrowsing.html#id2575341">Domain Browsing Configuration</a>, <a class="indexterm" href="passdb.html#id2580501">New Account Storage Systems</a>, <a class="indexterm" href="passdb.html#id2581384">Advantages of Encrypted Passwords</a>, <a class="indexterm" href="passdb.html#id2585921">tdbsam</a>, <a class="indexterm" href="passdb.html#id2587847">LDAP Special Attributes for sambaSamAccounts</a>, <a class="indexterm" href="groupmapping.html#id2589322">Discussion</a>, <a class="indexterm" href="NetCommand.html#id2592044">Overview</a>, <a class="indexterm" href="idmapper.html#id2597584">Domain Member Server or Domain Member Client</a>, <a class="indexterm" href="idmapper.html#id2598545">Primary Domain Controller</a>, <a class="indexterm" href="InterdomainTrusts.html#samba-trusted-domain">Samba as the Trusted Domain</a>, <a class="indexterm" href="InterdomainTrusts.html#id2613845">Samba as the Trusting Domain</a>, <a class="indexterm" href="CUPS-printing.html#id2636124">cupsaddsmb with a Samba PDC</a>, <a class="indexterm" href="winbind.html#id2646726">Handling of Foreign SIDs</a>, <a class="indexterm" href="winbind.html#id2646902">Microsoft Remote Procedure Calls</a>, <a class="indexterm" href="winbind.html#id2647268">Pluggable Authentication Modules</a>, <a class="indexterm" href="winbind.html#id2647499">Result Caching</a>, <a class="indexterm" href="winbind.html#id2647562">Introduction</a>, <a class="indexterm" href="winbind.html#id2648624">Join the Samba Server to the PDC Domain</a>, <a class="indexterm" href="winbind.html#id2648862">Starting and Testing the winbindd Daemon</a>, <a class="indexterm" href="AdvancedNetworkManagement.html#id2650801">Remote Management from NoMachine.Com</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2671313">New Schema</a>, <a class="indexterm" href="NT4Migration.html#id2672484">Domain Layout</a>, <a class="indexterm" href="problems.html#id2678702">Getting Mailing List Help</a>, <a class="indexterm" href="speed.html#id2684182">Corrupt tdb Files</a></dt><dt>PDF, <a class="indexterm" href="CUPS-printing.html#id2626492">Simple smb.conf Settings for CUPS</a>, <a class="indexterm" href="CUPS-printing.html#id2628016">Windows Drivers, GDI, and EMF</a>, <a class="indexterm" href="CUPS-printing.html#id2628706">PostScript Printer Description (PPD) Specification</a>, <a class="indexterm" href="CUPS-printing.html#id2629184">MIME Types and CUPS Filters</a>, <a class="indexterm" href="CUPS-printing.html#id2629977">Prefilters</a>, <a class="indexterm" href="CUPS-printing.html#id2632569">Examples for Filtering Chains</a></dt><dt>pdf, <a class="indexterm" href="CUPS-printing.html#id2629612">MIME Type Conversion Rules</a></dt><dt>PDF distilling, <a class="indexterm" href="CUPS-printing.html#id2628706">PostScript Printer Description (PPD) Specification</a></dt><dt>PDF filter, <a class="indexterm" href="StandAloneServer.html#SimplePrintServer">Central Print Serving</a></dt><dt>pdftops, <a class="indexterm" href="CUPS-printing.html#id2629612">MIME Type Conversion Rules</a>, <a class="indexterm" href="CUPS-printing.html#id2632569">Examples for Filtering Chains</a></dt><dt>pdftosocket, <a class="indexterm" href="CUPS-printing.html#id2632569">Examples for Filtering Chains</a></dt><dt>PDL, <a class="indexterm" href="CUPS-printing.html#gdipost">GDI on Windows, PostScript on UNIX</a>, <a class="indexterm" href="CUPS-printing.html#post-and-ghost">PostScript and Ghostscript</a>, <a class="indexterm" href="CUPS-printing.html#id2628706">PostScript Printer Description (PPD) Specification</a></dt><dt>PDM, <a class="indexterm" href="locking.html#id2609628">PDM Data Shares</a></dt><dt>peer domain, <a class="indexterm" href="InterdomainTrusts.html#id2613505">Configuring Samba NT-Style Domain Trusts</a></dt><dt>Peer node, <a class="indexterm" href="NetworkBrowsing.html#id2577268">Static WINS Entries</a></dt><dt>per-share access control, <a class="indexterm" href="AccessControls.html#id2605984">Access Controls on Shares</a></dt><dt>performance, <a class="indexterm" href="largefile.html">Handling Large Directories</a>, <a class="indexterm" href="NT4Migration.html#id2672074">Objectives</a></dt><dt>performance advantage, <a class="indexterm" href="locking.html#id2608579">Features and Benefits</a></dt><dt>performance degradation, <a class="indexterm" href="largefile.html">Handling Large Directories</a></dt><dt>performance enhancement, <a class="indexterm" href="locking.html#id2608934">Opportunistic Locking Overview</a></dt><dt>performance improvement, <a class="indexterm" href="locking.html#id2609540">Slow and/or Unreliable Networks</a></dt><dt>performance-based, <a class="indexterm" href="passdb.html#id2585921">tdbsam</a></dt><dt>performed as root, <a class="indexterm" href="rights.html#id2601754">Using the &#8220;net rpc rights&#8221; Utility</a></dt><dt>perimeter firewall, <a class="indexterm" href="securing-samba.html#id2611155">Features and Benefits</a></dt><dt>permanent changes, <a class="indexterm" href="NT4Migration.html#id2673574">Samba-3 Implementation Choices</a></dt><dt>Permanent name, <a class="indexterm" href="NetworkBrowsing.html#id2577268">Static WINS Entries</a></dt><dt>permissions, <a class="indexterm" href="securing-samba.html#id2612168">Why Can Users Access Other Users' Home Directories?</a>, <a class="indexterm" href="VFS.html#id2644988">Shadow Copy Setup</a></dt><dd><dl><dt>file/directory ACLs, <a class="indexterm" href="AccessControls.html#id2606485">Managing UNIX Permissions Using NT Security Dialogs</a></dt><dt>share, <a class="indexterm" href="AccessControls.html#id2604911">Share Definition Access Controls</a></dt><dt>share ACLs, <a class="indexterm" href="AccessControls.html#id2605984">Access Controls on Shares</a></dt><dt>UNIX file and directory, <a class="indexterm" href="AccessControls.html#id2603577">Features and Benefits</a></dt></dl></dd><dt>Permissions, <a class="indexterm" href="AccessControls.html#id2606249">Windows 200x/XP</a></dt><dt>permissions and controls, <a class="indexterm" href="AccessControls.html#id2603577">Features and Benefits</a></dt><dt>PGP, <a class="indexterm" href="compiling.html#id2680842">Verifying Samba's PGP Signature</a></dt><dt>phasing out NetBIOS, <a class="indexterm" href="NetworkBrowsing.html#netdiscuss">Discussion</a></dt><dt>Photo-CD, <a class="indexterm" href="CUPS-printing.html#id2629184">MIME Types and CUPS Filters</a></dt><dt>physical locations, <a class="indexterm" href="msdfs.html#id2614427">Features and Benefits</a></dt><dt>physical network transport layer, <a class="indexterm" href="integrate-ms-networks.html#id2661262">/etc/hosts</a></dt><dt>PID, <a class="indexterm" href="bugreport.html#id2679668">Attaching to a Running Process</a></dt><dt>pid directory, <a class="indexterm" href="cfgsmarts.html#id2666890">Multiple Server Hosting</a></dt><dt>ping, <a class="indexterm" href="NT4Migration.html#id2672484">Domain Layout</a>, <a class="indexterm" href="diagnosis.html#id2676074">The Tests</a></dt><dt>pipe device, <a class="indexterm" href="AccessControls.html#id2604246">File and Directory Access Control</a></dt><dt>PJL, <a class="indexterm" href="CUPS-printing.html#id2633759">Network PostScript RIP</a>, <a class="indexterm" href="CUPS-printing.html#id2635308">Windows CUPS PostScript Driver Versus Adobe Driver</a>, <a class="indexterm" href="CUPS-printing.html#id2640542">Adobe and CUPS PostScript Drivers for Windows Clients</a></dt><dt>PJL-header, <a class="indexterm" href="CUPS-printing.html#id2640542">Adobe and CUPS PostScript Drivers for Windows Clients</a></dt><dt>plague network users, <a class="indexterm" href="ClientConfig.html#id2568666">TCP/IP Configuration</a></dt><dt>plain-text</dt><dd><dl><dt>passwords, <a class="indexterm" href="ServerType.html#id2553615">Password Checking</a></dt></dl></dd><dt>plaintext, <a class="indexterm" href="passdb.html#id2580317">Backward Compatibility Account Storage Systems</a></dt><dt>plaintext authentication, <a class="indexterm" href="passdb.html#id2580317">Backward Compatibility Account Storage Systems</a></dt><dt>plaintext password, <a class="indexterm" href="samba-pdc.html#id2557614">The Special Case of Windows 9x/Me</a>, <a class="indexterm" href="samba-bdc.html#id2561834">How Do I Replicate the smbpasswd File?</a></dt><dt>plaintext passwords, <a class="indexterm" href="passdb.html#passdbtech">Technical Information</a>, <a class="indexterm" href="passdb.html#id2581069">Important Notes About Security</a></dt><dt>platforms, <a class="indexterm" href="Portability.html">Portability</a></dt><dt>PLP, <a class="indexterm" href="classicalprinting.html#id2616964">The [global] Section</a></dt><dt>Pluggable Authentication Modules (see PAM)</dt><dt>PNG, <a class="indexterm" href="CUPS-printing.html#id2628553">Ghostscript: The Software RIP for Non-PostScript Printers</a>, <a class="indexterm" href="CUPS-printing.html#id2629184">MIME Types and CUPS Filters</a></dt><dt>PNM, <a class="indexterm" href="CUPS-printing.html#id2629184">MIME Types and CUPS Filters</a></dt><dt>point 'n' print, <a class="indexterm" href="CUPS-printing.html#id2627416">Installation of Windows Client Drivers</a>, <a class="indexterm" href="CUPS-printing.html#id2635526">Run cupsaddsmb (Quiet Mode)</a>, <a class="indexterm" href="CUPS-printing.html#id2637328">Manual Driver Installation in 15 Steps</a></dt><dt>Point'n'Print, <a class="indexterm" href="classicalprinting.html#id2615070">Features and Benefits</a>, <a class="indexterm" href="classicalprinting.html#cups-msrpc">Printing Developments Since Samba-2.2</a>, <a class="indexterm" href="classicalprinting.html#id2619653">Point'n'Print Client Drivers on Samba Servers</a>, <a class="indexterm" href="classicalprinting.html#id2621767">smbclient to Confirm Driver Installation</a></dt><dt>point'n'print, <a class="indexterm" href="CUPS-printing.html#id2627703">Driver Upload Methods</a>, <a class="indexterm" href="CUPS-printing.html#id2631245">The Role of cupsomatic/foomatic</a>, <a class="indexterm" href="CUPS-printing.html#id2636286">Installing the PostScript Driver on a Client</a></dt><dt>Poledit, <a class="indexterm" href="PolicyMgmt.html#id2652629">Administration of Windows 200x/XP Policies</a></dt><dt>poledit.exe, <a class="indexterm" href="PolicyMgmt.html#id2651878">Creating and Managing System Policies</a>, <a class="indexterm" href="PolicyMgmt.html#id2652204">Windows NT4-Style Policy Files</a>, <a class="indexterm" href="PolicyMgmt.html#id2652629">Administration of Windows 200x/XP Policies</a></dt><dt>Policies, <a class="indexterm" href="PolicyMgmt.html#id2651878">Creating and Managing System Policies</a>, <a class="indexterm" href="PolicyMgmt.html#id2652874">Managing Account/User Policies</a></dt><dt>policies, <a class="indexterm" href="NT4Migration.html#id2673574">Samba-3 Implementation Choices</a></dt><dt>policy editor, <a class="indexterm" href="PolicyMgmt.html#id2651878">Creating and Managing System Policies</a></dt><dt>Policy Editor, <a class="indexterm" href="PolicyMgmt.html#id2652204">Windows NT4-Style Policy Files</a></dt><dt>policy file , <a class="indexterm" href="PolicyMgmt.html#id2652874">Managing Account/User Policies</a></dt><dt>policy files, <a class="indexterm" href="domain-member.html#id2562183">Features and Benefits</a></dt><dt>policy settings, <a class="indexterm" href="passdb.html#pdbeditthing">The pdbedit Tool</a></dt><dt>port 135, <a class="indexterm" href="NetworkBrowsing.html#id2576203">Multiple Interfaces</a></dt><dt>Port 135/TCP, <a class="indexterm" href="securing-samba.html#firewallports">Using a Firewall</a></dt><dt>port 137, <a class="indexterm" href="NetworkBrowsing.html#id2576203">Multiple Interfaces</a>, <a class="indexterm" href="diagnosis.html#id2676074">The Tests</a></dt><dt>Port 137/UDP, <a class="indexterm" href="securing-samba.html#firewallports">Using a Firewall</a></dt><dt>port 138, <a class="indexterm" href="NetworkBrowsing.html#id2576203">Multiple Interfaces</a></dt><dt>Port 138/UDP, <a class="indexterm" href="securing-samba.html#firewallports">Using a Firewall</a></dt><dt>port 139, <a class="indexterm" href="NetworkBrowsing.html#id2576203">Multiple Interfaces</a></dt><dt>Port 139/TCP, <a class="indexterm" href="securing-samba.html#firewallports">Using a Firewall</a></dt><dt>port 445, <a class="indexterm" href="NetworkBrowsing.html#id2576203">Multiple Interfaces</a></dt><dt>Port 445/TCP, <a class="indexterm" href="securing-samba.html#firewallports">Using a Firewall</a></dt><dt>ports, <a class="indexterm" href="classicalprinting.html#id2615888">Verifying Configuration with testparm</a>, <a class="indexterm" href="problems.html#id2678194">Ethereal</a></dt><dt>POSIX, <a class="indexterm" href="samba-bdc.html#id2560723">Backup Domain Controller Configuration</a>, <a class="indexterm" href="passdb.html#id2582549">LDAP Directories and Windows Computer Accounts</a>, <a class="indexterm" href="passdb.html#id2587498">Accounts and Groups Management</a>, <a class="indexterm" href="NetCommand.html#id2592620">Adding or Creating a New Group</a></dt><dt>POSIX account, <a class="indexterm" href="passdb.html#id2584058">User Account Management</a>, <a class="indexterm" href="NetCommand.html#id2593942">UNIX and Windows User Management</a></dt><dt>POSIX ACLs, <a class="indexterm" href="AccessControls.html#id2604246">File and Directory Access Control</a>, <a class="indexterm" href="AccessControls.html#id2604658">Protecting Directories and Files from Deletion</a></dt><dt>POSIX ACLS, <a class="indexterm" href="NT4Migration.html#id2673574">Samba-3 Implementation Choices</a></dt><dt>POSIX identity, <a class="indexterm" href="passdb.html#id2582411">Caution Regarding LDAP and Samba</a></dt><dt>POSIX locks, <a class="indexterm" href="SambaHA.html#id2665795">Server Pool Communications</a></dt><dt>POSIX semantics, <a class="indexterm" href="SambaHA.html#id2665795">Server Pool Communications</a></dt><dt>POSIX user accounts, <a class="indexterm" href="InterdomainTrusts.html">Interdomain Trust Relationships</a></dt><dt>posixAccount, <a class="indexterm" href="passdb.html#id2586381">Schema and Relationship to the RFC 2307 posixAccount</a>, <a class="indexterm" href="passdb.html#id2586617">OpenLDAP Configuration</a></dt><dt>posixGroup, <a class="indexterm" href="passdb.html#id2586617">OpenLDAP Configuration</a>, <a class="indexterm" href="passdb.html#id2587498">Accounts and Groups Management</a></dt><dt>PostScript, <a class="indexterm" href="CUPS-printing.html#id2626492">Simple smb.conf Settings for CUPS</a>, <a class="indexterm" href="CUPS-printing.html#id2627824">Advanced Intelligent Printing with PostScript Driver Download</a>, <a class="indexterm" href="CUPS-printing.html#gdipost">GDI on Windows, PostScript on UNIX</a>, <a class="indexterm" href="CUPS-printing.html#id2628016">Windows Drivers, GDI, and EMF</a>, <a class="indexterm" href="CUPS-printing.html#id2628194">UNIX Printfile Conversion and GUI Basics</a>, <a class="indexterm" href="CUPS-printing.html#post-and-ghost">PostScript and Ghostscript</a>, <a class="indexterm" href="CUPS-printing.html#id2628706">PostScript Printer Description (PPD) Specification</a>, <a class="indexterm" href="CUPS-printing.html#id2628790">Using Windows-Formatted Vendor PPDs</a>, <a class="indexterm" href="CUPS-printing.html#id2629184">MIME Types and CUPS Filters</a>, <a class="indexterm" href="CUPS-printing.html#id2629977">Prefilters</a>, <a class="indexterm" href="CUPS-printing.html#id2630164">pstops</a>, <a class="indexterm" href="CUPS-printing.html#id2631949">PostScript Printer Descriptions for Non-PostScript Printers</a>, <a class="indexterm" href="CUPS-printing.html#id2632569">Examples for Filtering Chains</a>, <a class="indexterm" href="CUPS-printing.html#id2633365">Driver Execution on the Server</a>, <a class="indexterm" href="CUPS-printing.html#id2633759">Network PostScript RIP</a>, <a class="indexterm" href="CUPS-printing.html#id2634032">CUPS: A &#8220;Magical Stone&#8221;?</a>, <a class="indexterm" href="CUPS-printing.html#id2634075">PostScript Drivers with No Major Problems, Even in Kernel
-Mode</a>, <a class="indexterm" href="CUPS-printing.html#id2634563">CUPS &#8220;PostScript Driver for Windows NT/200x/XP&#8221;</a></dt><dd><dl><dt>(see also Ghostscript)</dt><dt>RIP, <a class="indexterm" href="CUPS-printing.html#post-and-ghost">PostScript and Ghostscript</a></dt></dl></dd><dt>PostScript driver, <a class="indexterm" href="classicalprinting.html#id2621549">Installing Driver Files into [print$]</a></dt><dt>PostScript interpreter, <a class="indexterm" href="CUPS-printing.html#post-and-ghost">PostScript and Ghostscript</a></dt><dt>PostScript Printer Description (see PPD)</dt><dt>PostScript printers, <a class="indexterm" href="CUPS-printing.html#id2641511">Printing from CUPS to Windows-Attached Printers</a></dt><dt>potential master browsers, <a class="indexterm" href="NetworkBrowsing.html#browse-force-master">Forcing Samba to Be the Master</a></dt><dt>potential printer, <a class="indexterm" href="classicalprinting.html#id2620161">[print$] Stanza Parameters</a></dt><dt>Power Users, <a class="indexterm" href="rights.html#id2603080">What Rights and Privileges Will Permit Windows Client Administration?</a></dt><dt>powerful, <a class="indexterm" href="samba-pdc.html#id2555590">Domain Controller Types</a></dt><dt>PPD, <a class="indexterm" href="classicalprinting.html#id2621549">Installing Driver Files into [print$]</a>, <a class="indexterm" href="CUPS-printing.html#post-and-ghost">PostScript and Ghostscript</a>, <a class="indexterm" href="CUPS-printing.html#id2628706">PostScript Printer Description (PPD) Specification</a>, <a class="indexterm" href="CUPS-printing.html#id2628909">CUPS Also Uses PPDs for Non-PostScript Printers</a>, <a class="indexterm" href="CUPS-printing.html#id2629184">MIME Types and CUPS Filters</a>, <a class="indexterm" href="CUPS-printing.html#id2631562">&#8220;Raw&#8221; Printing</a>, <a class="indexterm" href="CUPS-printing.html#id2631949">PostScript Printer Descriptions for Non-PostScript Printers</a>, <a class="indexterm" href="CUPS-printing.html#id2633848">PPDs for Non-PS Printers on UNIX</a>, <a class="indexterm" href="CUPS-printing.html#id2633893">PPDs for Non-PS Printers on Windows</a>, <a class="indexterm" href="CUPS-printing.html#id2634032">CUPS: A &#8220;Magical Stone&#8221;?</a>, <a class="indexterm" href="CUPS-printing.html#id2636286">Installing the PostScript Driver on a Client</a>, <a class="indexterm" href="CUPS-printing.html#id2640542">Adobe and CUPS PostScript Drivers for Windows Clients</a>, <a class="indexterm" href="CUPS-printing.html#id2641511">Printing from CUPS to Windows-Attached Printers</a></dt><dd><dl><dt>CUPS (see CUPS-PPD)</dt></dl></dd><dt>PPD-aware, <a class="indexterm" href="CUPS-printing.html#post-and-ghost">PostScript and Ghostscript</a></dt><dt>PPDs, <a class="indexterm" href="CUPS-printing.html#id2628790">Using Windows-Formatted Vendor PPDs</a>, <a class="indexterm" href="CUPS-printing.html#id2631245">The Role of cupsomatic/foomatic</a>, <a class="indexterm" href="CUPS-printing.html#id2639496">The Grand Unification Achieved</a></dt><dt>PPP, <a class="indexterm" href="securing-samba.html#id2611530">Using Interface Protection</a></dt><dt>precedence, <a class="indexterm" href="NetworkBrowsing.html#browse-force-master">Forcing Samba to Be the Master</a></dt><dt>preferred master, <a class="indexterm" href="samba-pdc.html#id2556604">Domain Control: Example Configuration</a></dt><dt>prefilter, <a class="indexterm" href="CUPS-printing.html#id2630602">imagetops and imagetoraster</a></dt><dt>prefilters, <a class="indexterm" href="CUPS-printing.html#id2629977">Prefilters</a></dt><dt>primary domain controller, <a class="indexterm" href="cfgsmarts.html#id2668301">Multiple Virtual Server Hosting</a></dt><dt>primary group, <a class="indexterm" href="domain-member.html#id2562869">Manual Creation of Machine Trust Accounts</a></dt><dt>Primary Logon, <a class="indexterm" href="ProfileMgmt.html#id2654270">Windows 9x/Me Profile Setup</a></dt><dt>Primary WINS Server, <a class="indexterm" href="NetworkBrowsing.html#id2576894">WINS Server Configuration</a></dt><dt>print, <a class="indexterm" href="classicalprinting.html#id2615888">Verifying Configuration with testparm</a></dt><dd><dl><dt>queue, <a class="indexterm" href="install.html#id2544309">Configuration File Syntax</a></dt><dt>spooler, <a class="indexterm" href="install.html#id2544309">Configuration File Syntax</a></dt></dl></dd><dt>print accounting, <a class="indexterm" href="classicalprinting.html#id2615070">Features and Benefits</a></dt><dt>print command, <a class="indexterm" href="classicalprinting.html#id2618365">Print Commands</a></dt><dt>print commands, <a class="indexterm" href="classicalprinting.html#id2618984">Custom Print Commands</a></dt><dt>print configuration, <a class="indexterm" href="classicalprinting.html#id2615294">Technical Introduction</a>, <a class="indexterm" href="classicalprinting.html#id2615888">Verifying Configuration with testparm</a></dt><dt>print environment, <a class="indexterm" href="classicalprinting.html#id2615605">Simple Print Configuration</a></dt><dt>print filtering, <a class="indexterm" href="classicalprinting.html#id2615294">Technical Introduction</a></dt><dt>print job, <a class="indexterm" href="classicalprinting.html#id2618984">Custom Print Commands</a></dt><dt>print jobs, <a class="indexterm" href="classicalprinting.html#id2616964">The [global] Section</a></dt><dt>print processing, <a class="indexterm" href="classicalprinting.html#id2615294">Technical Introduction</a></dt><dt>print queue, <a class="indexterm" href="classicalprinting.html#id2619653">Point'n'Print Client Drivers on Samba Servers</a>, <a class="indexterm" href="classicalprinting.html#id2621767">smbclient to Confirm Driver Installation</a>, <a class="indexterm" href="classicalprinting.html#id2622397">Specific Driver Name Flexibility</a>, <a class="indexterm" href="CUPS-printing.html#id2630906">CUPS Backends</a></dt><dt>print quota, <a class="indexterm" href="CUPS-printing.html#id2627824">Advanced Intelligent Printing with PostScript Driver Download</a></dt><dt>print server, <a class="indexterm" href="StandAloneServer.html#SimplePrintServer">Central Print Serving</a>, <a class="indexterm" href="classicalprinting.html#id2615070">Features and Benefits</a></dt><dt>print service, <a class="indexterm" href="classicalprinting.html#id2615070">Features and Benefits</a></dt><dt>print spooling, <a class="indexterm" href="winbind.html#id2646902">Microsoft Remote Procedure Calls</a></dt><dt>print spooling system, <a class="indexterm" href="CUPS-printing.html#id2626011">Overview</a></dt><dt>print statistics, <a class="indexterm" href="CUPS-printing.html#id2627824">Advanced Intelligent Printing with PostScript Driver Download</a></dt><dt>print subsystem, <a class="indexterm" href="classicalprinting.html#id2615294">Technical Introduction</a>, <a class="indexterm" href="classicalprinting.html#id2618365">Print Commands</a></dt><dt>print test page, <a class="indexterm" href="classicalprinting.html#id2622669">First Client Driver Installation</a></dt><dt>printcap, <a class="indexterm" href="install.html#id2544309">Configuration File Syntax</a>, <a class="indexterm" href="classicalprinting.html#id2616964">The [global] Section</a>, <a class="indexterm" href="classicalprinting.html#ptrsect">The [printers] Section</a></dt><dt>Printcap, <a class="indexterm" href="CUPS-printing.html#id2626130">Basic CUPS Support Configuration</a></dt><dt>printcap name, <a class="indexterm" href="StandAloneServer.html#SimplePrintServer">Central Print Serving</a></dt><dt>PrintcapFormat, <a class="indexterm" href="CUPS-printing.html#id2626130">Basic CUPS Support Configuration</a></dt><dt>printer attributes publishing, <a class="indexterm" href="upgrading-to-3.0.html#id2669444">New Features in Samba-3.0.x</a></dt><dt>printer default permissions, <a class="indexterm" href="classicalprinting.html#cups-msrpc">Printing Developments Since Samba-2.2</a></dt><dt>printer driver, <a class="indexterm" href="classicalprinting.html#id2619823">The Obsoleted [printer$] Section</a>, <a class="indexterm" href="classicalprinting.html#id2619944">Creating the [print$] Share</a>, <a class="indexterm" href="CUPS-printing.html#id2626492">Simple smb.conf Settings for CUPS</a></dt><dt>printer driver data, <a class="indexterm" href="classicalprinting.html#prt-modeset">Setting Device Modes on New Printers</a></dt><dt>printer driver file, <a class="indexterm" href="classicalprinting.html#id2619823">The Obsoleted [printer$] Section</a></dt><dt>printer driver files, <a class="indexterm" href="classicalprinting.html#id2621767">smbclient to Confirm Driver Installation</a></dt><dt>printer drivers, <a class="indexterm" href="classicalprinting.html#id2619653">Point'n'Print Client Drivers on Samba Servers</a>, <a class="indexterm" href="CUPS-printing.html#id2639496">The Grand Unification Achieved</a></dt><dt>printer icon, <a class="indexterm" href="classicalprinting.html#id2622170">Check Samba for Driver Recognition</a></dt><dt>printer management, <a class="indexterm" href="NetCommand.html#id2592044">Overview</a></dt><dt>printer management system, <a class="indexterm" href="CUPS-printing.html#id2626011">Overview</a></dt><dt>printer migration, <a class="indexterm" href="NetCommand.html#id2592044">Overview</a></dt><dt>printer monitor, <a class="indexterm" href="speed.html#id2684278">Samba Performance is Very Slow</a></dt><dt>printer objects, <a class="indexterm" href="classicalprinting.html#cups-msrpc">Printing Developments Since Samba-2.2</a></dt><dt>Printer Pooling, <a class="indexterm" href="classicalprinting.html#id2624864">Samba and Printer Ports</a></dt><dt>printer queue, <a class="indexterm" href="classicalprinting.html#cups-msrpc">Printing Developments Since Samba-2.2</a></dt><dt>printer share, <a class="indexterm" href="classicalprinting.html#id2616964">The [global] Section</a></dt><dt>printer shares , <a class="indexterm" href="classicalprinting.html#id2615888">Verifying Configuration with testparm</a>, <a class="indexterm" href="classicalprinting.html#id2616964">The [global] Section</a></dt><dt>printer$ share, <a class="indexterm" href="classicalprinting.html#id2619823">The Obsoleted [printer$] Section</a></dt><dt>printers, <a class="indexterm" href="install.html#id2544309">Configuration File Syntax</a>, <a class="indexterm" href="StandAloneServer.html#id2567216">Features and Benefits</a></dt><dt>Printers, <a class="indexterm" href="classicalprinting.html#id2616964">The [global] Section</a></dt><dt>printers admin, <a class="indexterm" href="rights.html#id2602099">Description of Privileges</a></dt><dt>Printers and Faxes, <a class="indexterm" href="classicalprinting.html#id2622170">Check Samba for Driver Recognition</a></dt><dt>printers available, <a class="indexterm" href="NetworkBrowsing.html#id2572776">What Is Browsing?</a></dt><dt>printers section, <a class="indexterm" href="classicalprinting.html#ptrsect">The [printers] Section</a></dt><dt>printing, <a class="indexterm" href="classicalprinting.html#id2616964">The [global] Section</a></dt><dt>printing behavior, <a class="indexterm" href="classicalprinting.html#id2615504">Printing-Related Configuration Parameters</a></dt><dt>printing calls, <a class="indexterm" href="classicalprinting.html#cups-msrpc">Printing Developments Since Samba-2.2</a></dt><dt>printing now, <a class="indexterm" href="speed.html#id2684278">Samba Performance is Very Slow</a></dt><dt>printing support, <a class="indexterm" href="classicalprinting.html#id2615070">Features and Benefits</a>, <a class="indexterm" href="classicalprinting.html#id2615294">Technical Introduction</a></dt><dt>printing system, <a class="indexterm" href="classicalprinting.html#id2615294">Technical Introduction</a></dt><dt>printing systems, <a class="indexterm" href="passdb.html#id2582137">Comments Regarding LDAP</a></dt><dt>printing-related settings, <a class="indexterm" href="classicalprinting.html#id2615888">Verifying Configuration with testparm</a></dt><dt>printing.tdb, <a class="indexterm" href="classicalprinting.html#prt-modeset">Setting Device Modes on New Printers</a>, <a class="indexterm" href="CUPS-printing.html#id2638430">The Printing *.tdb Files</a></dt><dd><dl><dt>(see also TDB)</dt></dl></dd><dt>PrintPro (see ESP Print Pro)</dt><dt>private dir, <a class="indexterm" href="cfgsmarts.html#id2666890">Multiple Server Hosting</a></dt><dt>private groups, <a class="indexterm" href="groupmapping.html#id2589658">Warning: User Private Group Problems</a></dt><dt>private key, <a class="indexterm" href="SWAT.html#id2674844">Securing SWAT through SSL</a></dt><dt>private network, <a class="indexterm" href="securing-samba.html#id2611056">Introduction</a></dt><dt>private networks, <a class="indexterm" href="securing-samba.html#id2611317">Using Host-Based Protection</a></dt><dt>private/MACHINE.SID, <a class="indexterm" href="samba-bdc.html#id2560723">Backup Domain Controller Configuration</a></dt><dt>private/secrets.tdb, <a class="indexterm" href="samba-bdc.html#id2560723">Backup Domain Controller Configuration</a></dt><dt>privilege, <a class="indexterm" href="groupmapping.html#id2590417">Applicable Only to Versions Earlier than 3.0.11</a>, <a class="indexterm" href="rights.html#id2602099">Description of Privileges</a></dt><dt>privilege management, <a class="indexterm" href="groupmapping.html#id2590298">Important Administrative Information</a>, <a class="indexterm" href="NetCommand.html#id2594353">Administering User Rights and Privileges</a></dt><dt>privilege model, <a class="indexterm" href="rights.html#id2601479">Rights Management Capabilities</a></dt><dt>privilege-granting applications, <a class="indexterm" href="pam.html#id2658773">Technical Discussion</a></dt><dt>privileged accounts, <a class="indexterm" href="rights.html#id2601754">Using the &#8220;net rpc rights&#8221; Utility</a></dt><dt>privileges, <a class="indexterm" href="samba-pdc.html#id2554970">Single Sign-On and Domain Security</a>, <a class="indexterm" href="domain-member.html#id2563702">Windows 200x/XP Professional Client</a>, <a class="indexterm" href="groupmapping.html#id2590417">Applicable Only to Versions Earlier than 3.0.11</a>, <a class="indexterm" href="rights.html#id2601479">Rights Management Capabilities</a>, <a class="indexterm" href="rights.html#id2602099">Description of Privileges</a>, <a class="indexterm" href="InterdomainTrusts.html#id2612800">Trust Relationship Background</a>, <a class="indexterm" href="classicalprinting.html#cups-msrpc">Printing Developments Since Samba-2.2</a></dt><dt>privileges assigned, <a class="indexterm" href="rights.html#id2601754">Using the &#8220;net rpc rights&#8221; Utility</a></dt><dt>problem report, <a class="indexterm" href="ch47.html#id2685467">Free Support</a></dt><dt>problem resolution, <a class="indexterm" href="ch47.html">Samba Support</a></dt><dt>problematic print, <a class="indexterm" href="classicalprinting.html#id2615294">Technical Introduction</a></dt><dt>Process data management, <a class="indexterm" href="locking.html#id2609628">PDM Data Shares</a></dt><dt>professional support, <a class="indexterm" href="ch47.html#id2685467">Free Support</a></dt><dt>profile, <a class="indexterm" href="samba-pdc.html#id2556604">Domain Control: Example Configuration</a>, <a class="indexterm" href="samba-pdc.html#id2557614">The Special Case of Windows 9x/Me</a>, <a class="indexterm" href="samba-bdc.html#id2559353">MS Windows NT4-style Domain Control</a>, <a class="indexterm" href="passdb.html#id2580501">New Account Storage Systems</a>, <a class="indexterm" href="passdb.html#passdbtech">Technical Information</a></dt><dt>profile access rights, <a class="indexterm" href="ProfileMgmt.html#id2656232">Creating and Managing Group Profiles</a></dt><dt>profile contents, <a class="indexterm" href="ProfileMgmt.html#id2655642">Sharing Profiles between Windows 9x/Me and NT4/200x/XP Workstations</a></dt><dt>profile directory, <a class="indexterm" href="ProfileMgmt.html#id2654270">Windows 9x/Me Profile Setup</a></dt><dt>profile migration tool, <a class="indexterm" href="ProfileMgmt.html#id2656232">Creating and Managing Group Profiles</a></dt><dt>profile path, <a class="indexterm" href="samba-bdc.html#id2559776">Example PDC Configuration</a>, <a class="indexterm" href="ProfileMgmt.html#id2654270">Windows 9x/Me Profile Setup</a>, <a class="indexterm" href="ProfileMgmt.html#id2654967">Windows NT4 Workstation</a></dt><dt>profile sharing, <a class="indexterm" href="ProfileMgmt.html#id2655642">Sharing Profiles between Windows 9x/Me and NT4/200x/XP Workstations</a></dt><dt>Profile Type, <a class="indexterm" href="ProfileMgmt.html#id2654044">Disabling Roaming Profile Support</a></dt><dt>ProfilePath, <a class="indexterm" href="ProfileMgmt.html#id2654270">Windows 9x/Me Profile Setup</a></dt><dt>profiles, <a class="indexterm" href="samba-pdc.html#id2557614">The Special Case of Windows 9x/Me</a></dt><dt>Profiles, <a class="indexterm" href="PolicyMgmt.html#id2651878">Creating and Managing System Policies</a></dt><dt>project, <a class="indexterm" href="ch47.html#id2685467">Free Support</a></dt><dt>promiscuous mode, <a class="indexterm" href="problems.html#id2678338">The Windows Network Monitor</a></dt><dt>promote, <a class="indexterm" href="samba-pdc.html#id2555590">Domain Controller Types</a></dt><dt>promoted, <a class="indexterm" href="samba-bdc.html#id2559353">MS Windows NT4-style Domain Control</a></dt><dt>propagate, <a class="indexterm" href="samba-bdc.html#id2558877">Features and Benefits</a></dt><dt>Properties, <a class="indexterm" href="ClientConfig.html#id2569931">MS Windows Me</a>, <a class="indexterm" href="ClientConfig.html#id2570964">Domain Logon Configuration: Windows 9x/Me</a></dt><dt>protect directories, <a class="indexterm" href="AccessControls.html#id2604658">Protecting Directories and Files from Deletion</a></dt><dt>protect files, <a class="indexterm" href="AccessControls.html#id2604658">Protecting Directories and Files from Deletion</a></dt><dt>protection against attackers, <a class="indexterm" href="securing-samba.html#id2611881">Using IPC$ Share-Based Denials </a></dt><dt>protocol stack settings, <a class="indexterm" href="ClientConfig.html#id2569384">MS Windows 2000</a></dt><dt>provided services, <a class="indexterm" href="ch47.html">Samba Support</a></dt><dt>provisioned, <a class="indexterm" href="samba-pdc.html#id2554970">Single Sign-On and Domain Security</a></dt><dt>pstops, <a class="indexterm" href="CUPS-printing.html#id2629977">Prefilters</a>, <a class="indexterm" href="CUPS-printing.html#id2630164">pstops</a>, <a class="indexterm" href="CUPS-printing.html#id2632569">Examples for Filtering Chains</a>, <a class="indexterm" href="CUPS-printing.html#id2640542">Adobe and CUPS PostScript Drivers for Windows Clients</a></dt><dt>pstoraster, <a class="indexterm" href="CUPS-printing.html#id2630332">pstoraster</a>, <a class="indexterm" href="CUPS-printing.html#id2632232">cupsomatic/foomatic-rip Versus Native CUPS Printing</a>, <a class="indexterm" href="CUPS-printing.html#id2640542">Adobe and CUPS PostScript Drivers for Windows Clients</a></dt><dt>publish printers, <a class="indexterm" href="classicalprinting.html#cups-msrpc">Printing Developments Since Samba-2.2</a></dt><dt>publishing printers, <a class="indexterm" href="classicalprinting.html#id2616085">Rapid Configuration Validation</a></dt><dt>PulseAudio, <a class="indexterm" href="AdvancedNetworkManagement.html#id2651176">Remote Management with ThinLinc</a></dt><dt>punching, <a class="indexterm" href="CUPS-printing.html#id2630164">pstops</a></dt><dt>purchase support, <a class="indexterm" href="ch47.html#id2685467">Free Support</a></dt><dt>put, <a class="indexterm" href="diagnosis.html#id2676074">The Tests</a></dt><dt>pvcreate, <a class="indexterm" href="VFS.html#id2644988">Shadow Copy Setup</a></dt></dl></div><div class="indexdiv"><h3>Q</h3><dl><dt>QNX, <a class="indexterm" href="classicalprinting.html#id2616964">The [global] Section</a></dt><dt>qualified problem, <a class="indexterm" href="ch47.html#id2685467">Free Support</a></dt><dt>queue control, <a class="indexterm" href="classicalprinting.html#id2616964">The [global] Section</a></dt><dt>quota controls, <a class="indexterm" href="passdb.html#id2582137">Comments Regarding LDAP</a></dt></dl></div><div class="indexdiv"><h3>R</h3><dl><dt>RAID, <a class="indexterm" href="Backup.html#id2664509">BackupPC</a></dt><dt>random machine account password, <a class="indexterm" href="domain-member.html#id2564157">Joining an NT4-type Domain with Samba-3</a></dt><dt>range, <a class="indexterm" href="NetCommand.html#id2593942">UNIX and Windows User Management</a></dt><dt>range of hosts, <a class="indexterm" href="securing-samba.html#id2611317">Using Host-Based Protection</a></dt><dt>RAP, <a class="indexterm" href="NetCommand.html#id2592419">UNIX and Windows Group Management</a></dt><dt>raster, <a class="indexterm" href="CUPS-printing.html#id2629977">Prefilters</a>, <a class="indexterm" href="CUPS-printing.html#id2639812">Foomatic Database-Generated PPDs</a></dt><dt>raster driver, <a class="indexterm" href="CUPS-printing.html#id2628949">The CUPS Filtering Architecture</a></dt><dt>raster drivers, <a class="indexterm" href="CUPS-printing.html#id2630332">pstoraster</a></dt><dt>raster image processor (see RIP)</dt><dt>raster images, <a class="indexterm" href="CUPS-printing.html#id2628194">UNIX Printfile Conversion and GUI Basics</a></dt><dt>rasterization, <a class="indexterm" href="CUPS-printing.html#id2630332">pstoraster</a>, <a class="indexterm" href="CUPS-printing.html#id2632232">cupsomatic/foomatic-rip Versus Native CUPS Printing</a></dt><dt>rastertoalps, <a class="indexterm" href="CUPS-printing.html#id2630686">rasterto [printers specific]</a></dt><dt>rastertobj, <a class="indexterm" href="CUPS-printing.html#id2630686">rasterto [printers specific]</a></dt><dt>rastertoepson, <a class="indexterm" href="CUPS-printing.html#id2630686">rasterto [printers specific]</a>, <a class="indexterm" href="CUPS-printing.html#id2632569">Examples for Filtering Chains</a></dt><dt>rastertoescp, <a class="indexterm" href="CUPS-printing.html#id2630686">rasterto [printers specific]</a></dt><dt>rastertohp, <a class="indexterm" href="CUPS-printing.html#id2630686">rasterto [printers specific]</a></dt><dt>rastertopcl, <a class="indexterm" href="CUPS-printing.html#id2630686">rasterto [printers specific]</a></dt><dt>rastertoprinter, <a class="indexterm" href="CUPS-printing.html#id2630686">rasterto [printers specific]</a></dt><dt>rastertosomething, <a class="indexterm" href="CUPS-printing.html#id2632232">cupsomatic/foomatic-rip Versus Native CUPS Printing</a></dt><dt>rastertoturboprint, <a class="indexterm" href="CUPS-printing.html#id2630686">rasterto [printers specific]</a></dt><dt>raw mode, <a class="indexterm" href="CUPS-printing.html#id2631670">application/octet-stream Printing</a></dt><dt>raw print, <a class="indexterm" href="CUPS-printing.html#id2636205">cupsaddsmb Flowchart</a></dt><dt>raw printers, <a class="indexterm" href="CUPS-printing.html#id2626011">Overview</a></dt><dt>raw printing, <a class="indexterm" href="FastStart.html#id2547397">Anonymous Print Server</a>, <a class="indexterm" href="StandAloneServer.html#SimplePrintServer">Central Print Serving</a>, <a class="indexterm" href="CUPS-printing.html#id2627181">Raw Print Serving: Vendor Drivers on Windows Clients</a>, <a class="indexterm" href="CUPS-printing.html#cups-raw">Explicitly Enable &#8220;raw&#8221; Printing for application/octet-stream</a></dt><dt>raw SMB, <a class="indexterm" href="samba-pdc.html#id2554336">Features and Benefits</a></dt><dt>raw SMB over TCP/IP, <a class="indexterm" href="NetworkBrowsing.html#id2573848">TCP/IP without NetBIOS</a></dt><dt>rawprinter, <a class="indexterm" href="CUPS-printing.html#id2631562">&#8220;Raw&#8221; Printing</a></dt><dt>rcp, <a class="indexterm" href="Backup.html#id2664681">Rsync</a></dt><dt>rdesktop, <a class="indexterm" href="AdvancedNetworkManagement.html#id2650801">Remote Management from NoMachine.Com</a></dt><dt>rdesktop/RDP, <a class="indexterm" href="AdvancedNetworkManagement.html#id2650801">Remote Management from NoMachine.Com</a></dt><dt>read, <a class="indexterm" href="AccessControls.html#id2604246">File and Directory Access Control</a></dt><dt>read directory into memory, <a class="indexterm" href="largefile.html">Handling Large Directories</a></dt><dt>read only, <a class="indexterm" href="VFS.html#fakeperms">fake_perms</a></dt><dd><dl><dt>server, <a class="indexterm" href="FastStart.html#anon-ro">Anonymous Read-Only Document Server</a></dt></dl></dd><dt>Read-ahead, <a class="indexterm" href="locking.html#id2608934">Opportunistic Locking Overview</a></dt><dt>read-only, <a class="indexterm" href="StandAloneServer.html#id2567216">Features and Benefits</a>, <a class="indexterm" href="StandAloneServer.html#RefDocServer">Reference Documentation Server</a></dt><dt>read-only access, <a class="indexterm" href="idmapper.html#id2598779">Backup Domain Controller</a>, <a class="indexterm" href="cfgsmarts.html#id2667287">Multiple Virtual Server Personalities</a></dt><dt>read-only files, <a class="indexterm" href="StandAloneServer.html#id2567216">Features and Benefits</a></dt><dt>read-write access, <a class="indexterm" href="classicalprinting.html#id2619823">The Obsoleted [printer$] Section</a></dt><dt>realm, <a class="indexterm" href="ServerType.html#id2553160">ADS Security Mode (User-Level Security)</a>, <a class="indexterm" href="samba-bdc.html#id2560664">NetBIOS Over TCP/IP Disabled</a>, <a class="indexterm" href="domain-member.html#id2565174">Configure smb.conf</a>, <a class="indexterm" href="domain-member.html#id2565365">Configure /etc/krb5.conf</a>, <a class="indexterm" href="idmapper.html#id2599635">IDMAP_RID with Winbind</a>, <a class="indexterm" href="idmapper.html#id2600226">IDMAP Storage in LDAP Using Winbind</a></dt><dt>rebooted, <a class="indexterm" href="ClientConfig.html#id2570437">Joining a Domain: Windows 2000/XP Professional</a>, <a class="indexterm" href="NetworkBrowsing.html#DMB">Configuring Workgroup Browsing</a></dt><dt>rebooting server, <a class="indexterm" href="rights.html#id2602099">Description of Privileges</a></dt><dt>recompiling, <a class="indexterm" href="cfgsmarts.html#id2666890">Multiple Server Hosting</a></dt><dt>reconfiguration, <a class="indexterm" href="samba-bdc.html#id2559353">MS Windows NT4-style Domain Control</a></dt><dt>record locking, <a class="indexterm" href="locking.html#id2608676">Discussion</a></dt><dt>recycle, <a class="indexterm" href="VFS.html#id2644354">recycle</a></dt><dt>recycle bin, <a class="indexterm" href="VFS.html#id2643368">Discussion</a></dt><dt>recycle directory, <a class="indexterm" href="VFS.html#id2644354">recycle</a></dt><dt>recycle:exclude, <a class="indexterm" href="VFS.html#id2644354">recycle</a></dt><dt>recycle:exclude_dir, <a class="indexterm" href="VFS.html#id2644354">recycle</a></dt><dt>recycle:keeptree, <a class="indexterm" href="VFS.html#id2644354">recycle</a></dt><dt>recycle:maxsize, <a class="indexterm" href="VFS.html#id2644354">recycle</a></dt><dt>recycle:noversions, <a class="indexterm" href="VFS.html#id2644354">recycle</a></dt><dt>recycle:repository, <a class="indexterm" href="VFS.html#id2644354">recycle</a></dt><dt>recycle:subdir_mode, <a class="indexterm" href="VFS.html#id2644354">recycle</a></dt><dt>recycle:touch, <a class="indexterm" href="VFS.html#id2644354">recycle</a></dt><dt>recycle:versions, <a class="indexterm" href="VFS.html#id2644354">recycle</a></dt><dt>Red Hat Cluster Manager, <a class="indexterm" href="SambaHA.html#id2666073">High-Availability Server Products</a></dt><dt>Red Hat Linux, <a class="indexterm" href="samba-bdc.html#id2560028">LDAP Configuration Notes</a>, <a class="indexterm" href="domain-member.html#id2563586">On-the-Fly Creation of Machine Trust Accounts</a>, <a class="indexterm" href="groupmapping.html#id2589658">Warning: User Private Group Problems</a></dt><dt>redirect, <a class="indexterm" href="samba-bdc.html#id2561224">Example Configuration</a></dt><dt>redirection, <a class="indexterm" href="winbind.html#id2646528">What Winbind Provides</a></dt><dt>redirector, <a class="indexterm" href="locking.html#id2608934">Opportunistic Locking Overview</a></dt><dt>redundancy, <a class="indexterm" href="NetworkBrowsing.html#id2573212">NetBIOS over TCP/IP</a></dt><dt>reference documents, <a class="indexterm" href="StandAloneServer.html#RefDocServer">Reference Documentation Server</a></dt><dt>refusing connection, <a class="indexterm" href="securing-samba.html#id2611530">Using Interface Protection</a></dt><dt>regedit.exe, <a class="indexterm" href="ProfileMgmt.html#id2656341">MS Windows 9x/Me</a></dt><dt>regedt32, <a class="indexterm" href="ProfileMgmt.html#id2656493">MS Windows NT4 Workstation</a></dt><dt>regedt32.exe, <a class="indexterm" href="PolicyMgmt.html#id2653196">Windows NT4/200x</a></dt><dt>register driver files, <a class="indexterm" href="classicalprinting.html#id2621904">Running rpcclient with adddriver</a></dt><dt>register NetBIOS names, <a class="indexterm" href="NetworkBrowsing.html#id2574407">How Browsing Functions</a></dt><dt>registered, <a class="indexterm" href="NetworkBrowsing.html#id2576622">WINS: The Windows Internetworking Name Server</a>, <a class="indexterm" href="classicalprinting.html#id2622170">Check Samba for Driver Recognition</a></dt><dt>registers, <a class="indexterm" href="NetworkBrowsing.html#id2575341">Domain Browsing Configuration</a></dt><dt>registry, <a class="indexterm" href="samba-pdc.html#id2555590">Domain Controller Types</a>, <a class="indexterm" href="passdb.html#passdbtech">Technical Information</a>, <a class="indexterm" href="locking.html#id2608579">Features and Benefits</a>, <a class="indexterm" href="PolicyMgmt.html#id2651878">Creating and Managing System Policies</a>, <a class="indexterm" href="PolicyMgmt.html#id2652067">Windows 9x/ME Policies</a>, <a class="indexterm" href="PolicyMgmt.html#id2652426">MS Windows 200x/XP Professional Policies</a>, <a class="indexterm" href="ProfileMgmt.html#id2656341">MS Windows 9x/Me</a></dt><dt>registry change, <a class="indexterm" href="passdb.html#id2581069">Important Notes About Security</a></dt><dt>registry keys, <a class="indexterm" href="ProfileMgmt.html#id2656311">Default Profile for Windows Users</a></dt><dt>registry settings, <a class="indexterm" href="PolicyMgmt.html#id2652874">Managing Account/User Policies</a></dt><dt>regulations, <a class="indexterm" href="passdb.html#pdbeditthing">The pdbedit Tool</a></dt><dt>rejoin, <a class="indexterm" href="NetCommand.html#id2595316">Managing Security Identifiers (SIDS)</a></dt><dt>relationship password, <a class="indexterm" href="InterdomainTrusts.html#samba-trusted-domain">Samba as the Trusted Domain</a></dt><dt>relative identifier, <a class="indexterm" href="passdb.html#id2585655">smbpasswd: Encrypted Password Database</a> (see RID)</dt><dt>Relative Identifier (see RID)</dt><dt>Relative Identifiers (see RID)</dt><dt>reliability, <a class="indexterm" href="samba-pdc.html#id2554336">Features and Benefits</a>, <a class="indexterm" href="NT4Migration.html#id2672074">Objectives</a></dt><dt>Remote Access Dial-In User Service (see RADIUS)</dt><dt>remote announce, <a class="indexterm" href="NetworkBrowsing.html#id2578389">Cross-Subnet Browsing</a></dt><dt>remote browse sync, <a class="indexterm" href="NetworkBrowsing.html#id2578389">Cross-Subnet Browsing</a></dt><dt>remote desktop capabilities, <a class="indexterm" href="AdvancedNetworkManagement.html#id2650801">Remote Management from NoMachine.Com</a></dt><dt>remote desktop management, <a class="indexterm" href="AdvancedNetworkManagement.html#id2650773">Remote Desktop Management</a></dt><dt>remote domain, <a class="indexterm" href="InterdomainTrusts.html#id2613114">Creating an NT4 Domain Trust</a>, <a class="indexterm" href="InterdomainTrusts.html#id2613211">Completing an NT4 Domain Trust</a>, <a class="indexterm" href="InterdomainTrusts.html#samba-trusted-domain">Samba as the Trusted Domain</a></dt><dt>remote login, <a class="indexterm" href="AdvancedNetworkManagement.html#id2650801">Remote Management from NoMachine.Com</a></dt><dt>remote management, <a class="indexterm" href="NetCommand.html">Remote and Local Management: The Net Command</a>, <a class="indexterm" href="winbind.html#id2646902">Microsoft Remote Procedure Calls</a></dt><dt>Remote Procedure Call (see RPC)</dt><dt>Remote Procedure Call System Service (see RPCSS)</dt><dt>remote profile, <a class="indexterm" href="ProfileMgmt.html#id2654270">Windows 9x/Me Profile Setup</a></dt><dt>remote segment, <a class="indexterm" href="NetworkBrowsing.html#id2576529">Use of the Remote Browse Sync Parameter</a>, <a class="indexterm" href="NT4Migration.html#id2672484">Domain Layout</a></dt><dt>Remote X, <a class="indexterm" href="AdvancedNetworkManagement.html#id2650801">Remote Management from NoMachine.Com</a></dt><dt>Remote X protocol, <a class="indexterm" href="AdvancedNetworkManagement.html#id2650801">Remote Management from NoMachine.Com</a></dt><dt>remote-update protocol, <a class="indexterm" href="Backup.html#id2664681">Rsync</a></dt><dt>rename, <a class="indexterm" href="AccessControls.html#id2604123">Managing Directories</a></dt><dt>render, <a class="indexterm" href="CUPS-printing.html#id2627181">Raw Print Serving: Vendor Drivers on Windows Clients</a></dt><dt>rendering, <a class="indexterm" href="CUPS-printing.html#id2632232">cupsomatic/foomatic-rip Versus Native CUPS Printing</a></dt><dt>repeated intervals, <a class="indexterm" href="NetworkBrowsing.html#id2573212">NetBIOS over TCP/IP</a></dt><dt>replicate, <a class="indexterm" href="samba-bdc.html#id2560723">Backup Domain Controller Configuration</a>, <a class="indexterm" href="passdb.html#id2585655">smbpasswd: Encrypted Password Database</a></dt><dt>replicated, <a class="indexterm" href="ServerType.html#id2551742">Features and Benefits</a>, <a class="indexterm" href="samba-pdc.html#id2554336">Features and Benefits</a>, <a class="indexterm" href="samba-bdc.html#id2560392">Active Directory Domain Control</a>, <a class="indexterm" href="samba-bdc.html#id2560723">Backup Domain Controller Configuration</a>, <a class="indexterm" href="PolicyMgmt.html#id2652426">MS Windows 200x/XP Professional Policies</a></dt><dt>replicated SYSVOL, <a class="indexterm" href="PolicyMgmt.html#id2652426">MS Windows 200x/XP Professional Policies</a></dt><dt>replication, <a class="indexterm" href="samba-pdc.html#id2554336">Features and Benefits</a>, <a class="indexterm" href="samba-bdc.html#id2560028">LDAP Configuration Notes</a></dt><dd><dl><dt>browse lists, <a class="indexterm" href="NetworkBrowsing.html#id2578389">Cross-Subnet Browsing</a></dt><dt>SAM, <a class="indexterm" href="samba-pdc.html#id2555590">Domain Controller Types</a>, <a class="indexterm" href="samba-bdc.html#id2558877">Features and Benefits</a>, <a class="indexterm" href="samba-bdc.html#id2559353">MS Windows NT4-style Domain Control</a>, <a class="indexterm" href="samba-bdc.html#id2560723">Backup Domain Controller Configuration</a>, <a class="indexterm" href="samba-bdc.html#id2561779">Can Samba Be a Backup Domain Controller to an NT4 PDC?</a>, <a class="indexterm" href="samba-bdc.html#id2561834">How Do I Replicate the smbpasswd File?</a></dt><dt>WINS, <a class="indexterm" href="NetworkBrowsing.html#id2573212">NetBIOS over TCP/IP</a>, <a class="indexterm" href="NetworkBrowsing.html#id2576894">WINS Server Configuration</a>, <a class="indexterm" href="NetworkBrowsing.html#id2577215">WINS Replication</a></dt></dl></dd><dt>replication protocols, <a class="indexterm" href="NetworkBrowsing.html#id2576894">WINS Server Configuration</a></dt><dt>repository, <a class="indexterm" href="idmapper.html#id2597584">Domain Member Server or Domain Member Client</a></dt><dt>requesting payment, <a class="indexterm" href="ch47.html#id2685467">Free Support</a></dt><dt>required, <a class="indexterm" href="pam.html#id2658906">Anatomy of /etc/pam.d Entries</a></dt><dt>requisite, <a class="indexterm" href="pam.html#id2658906">Anatomy of /etc/pam.d Entries</a></dt><dt>research, <a class="indexterm" href="Backup.html#id2664412">Discussion of Backup Solutions</a></dt><dt>resizing, <a class="indexterm" href="VFS.html#id2644988">Shadow Copy Setup</a></dt><dt>resolution, <a class="indexterm" href="CUPS-printing.html#id2631245">The Role of cupsomatic/foomatic</a></dt><dt>resolution of NetBIOS names, <a class="indexterm" href="NetworkBrowsing.html">Network Browsing</a></dt><dt>resolve NetBIOS names, <a class="indexterm" href="NetworkBrowsing.html#id2575942">Making Samba the Domain Master</a></dt><dt>resolver functions, <a class="indexterm" href="winbind.html#id2647036">Name Service Switch</a></dt><dt>resource failover, <a class="indexterm" href="SambaHA.html#id2666073">High-Availability Server Products</a></dt><dt>resource kit, <a class="indexterm" href="PolicyMgmt.html#id2652629">Administration of Windows 200x/XP Policies</a>, <a class="indexterm" href="ProfileMgmt.html#profilemigrn">Windows NT4 Profile Management Tools</a></dt><dt>resource-based exclusion, <a class="indexterm" href="securing-samba.html#id2611155">Features and Benefits</a></dt><dt>response, <a class="indexterm" href="idmapper.html#id2599635">IDMAP_RID with Winbind</a></dt><dt>restore, <a class="indexterm" href="tdb.html#id2679876">Features and Benefits</a></dt><dt>restrict DNS, <a class="indexterm" href="NetworkBrowsing.html#id2577651">Name Resolution Order</a></dt><dt>reviewers, <a class="indexterm" href="cfgsmarts.html">Advanced Configuration Techniques</a></dt><dt>revoke privileges, <a class="indexterm" href="rights.html#id2601754">Using the &#8220;net rpc rights&#8221; Utility</a></dt><dt>RFC 1001, <a class="indexterm" href="DNSDHCP.html#id2686016">Example Configuration</a></dt><dt>RFC 1002, <a class="indexterm" href="DNSDHCP.html#id2686016">Example Configuration</a></dt><dt>RFC 1179, <a class="indexterm" href="classicalprinting.html#id2616964">The [global] Section</a></dt><dt>RFC 2307, <a class="indexterm" href="passdb.html#idmapbackend">Mapping Common UIDs/GIDs on Distributed Machines</a></dt><dt>RFC 2307., <a class="indexterm" href="passdb.html#id2586381">Schema and Relationship to the RFC 2307 posixAccount</a></dt><dt>RFC 2830, <a class="indexterm" href="ch-ldap-tls.html#s1-intro-ldap-tls">Introduction</a></dt><dt>rfc2307bis, <a class="indexterm" href="idmapper.html#id2600811">IDMAP and NSS Using LDAP from ADS with RFC2307bis Schema Extension</a></dt><dt>RFC2830, <a class="indexterm" href="samba-bdc.html#id2560028">LDAP Configuration Notes</a></dt><dt>RFCs, <a class="indexterm" href="problems.html">Analyzing and Solving Samba Problems</a></dt><dt>rich database backend, <a class="indexterm" href="passdb.html#id2580501">New Account Storage Systems</a></dt><dt>rich directory backend, <a class="indexterm" href="passdb.html#id2580501">New Account Storage Systems</a></dt><dt>RID, <a class="indexterm" href="samba-pdc.html#id2554336">Features and Benefits</a>, <a class="indexterm" href="domain-member.html#id2562869">Manual Creation of Machine Trust Accounts</a>, <a class="indexterm" href="ChangeNotes.html#id2571717">User and Group Changes</a>, <a class="indexterm" href="groupmapping.html#id2589322">Discussion</a>, <a class="indexterm" href="groupmapping.html#id2590539">Default Users, Groups, and Relative Identifiers</a>, <a class="indexterm" href="idmapper.html#id2597584">Domain Member Server or Domain Member Client</a>, <a class="indexterm" href="idmapper.html#id2598545">Primary Domain Controller</a>, <a class="indexterm" href="idmapper.html#id2599635">IDMAP_RID with Winbind</a>, <a class="indexterm" href="rights.html#id2602897">The Administrator Domain SID</a>, <a class="indexterm" href="winbind.html#id2647424">User and Group ID Allocation</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2671313">New Schema</a></dt><dt>RID 500, <a class="indexterm" href="rights.html#id2602897">The Administrator Domain SID</a></dt><dt>RID base, <a class="indexterm" href="idmapper.html#id2598545">Primary Domain Controller</a></dt><dt>right to join domain, <a class="indexterm" href="rights.html#id2602099">Description of Privileges</a></dt><dt>rights, <a class="indexterm" href="samba-pdc.html#id2554970">Single Sign-On and Domain Security</a>, <a class="indexterm" href="samba-pdc.html#id2557614">The Special Case of Windows 9x/Me</a>, <a class="indexterm" href="domain-member.html#id2566167">Possible Errors</a>, <a class="indexterm" href="rights.html#id2601479">Rights Management Capabilities</a></dt><dt>rights and privilege, <a class="indexterm" href="NetCommand.html#id2594353">Administering User Rights and Privileges</a></dt><dt>rights and privileges, <a class="indexterm" href="groupmapping.html#id2590298">Important Administrative Information</a>, <a class="indexterm" href="rights.html#id2602897">The Administrator Domain SID</a></dt><dt>rights assigned, <a class="indexterm" href="rights.html#id2601479">Rights Management Capabilities</a>, <a class="indexterm" href="rights.html#id2601754">Using the &#8220;net rpc rights&#8221; Utility</a></dt><dt>RIP, <a class="indexterm" href="CUPS-printing.html#id2631949">PostScript Printer Descriptions for Non-PostScript Printers</a></dt><dt>rlogind, <a class="indexterm" href="pam.html#id2658906">Anatomy of /etc/pam.d Entries</a></dt><dt>Roaming Profile, <a class="indexterm" href="VFS.html#fakeperms">fake_perms</a></dt><dt>roaming profiles, <a class="indexterm" href="samba-pdc.html#id2556095">Preparing for Domain Control</a>, <a class="indexterm" href="ProfileMgmt.html#id2653555">Features and Benefits</a>, <a class="indexterm" href="ProfileMgmt.html#id2654044">Disabling Roaming Profile Support</a>, <a class="indexterm" href="ProfileMgmt.html#id2654270">Windows 9x/Me Profile Setup</a></dt><dt>rogue machine, <a class="indexterm" href="NetworkBrowsing.html#id2579429">Flushing the Samba NetBIOS Name Cache</a></dt><dt>rogue user, <a class="indexterm" href="domain-member.html#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a></dt><dt>root, <a class="indexterm" href="domain-member.html#id2563702">Windows 200x/XP Professional Client</a>, <a class="indexterm" href="ClientConfig.html#id2570437">Joining a Domain: Windows 2000/XP Professional</a>, <a class="indexterm" href="rights.html">User Rights and Privileges</a></dt><dt>root account, <a class="indexterm" href="rights.html">User Rights and Privileges</a>, <a class="indexterm" href="rights.html#id2602897">The Administrator Domain SID</a></dt><dt>root user, <a class="indexterm" href="rights.html#id2601754">Using the &#8220;net rpc rights&#8221; Utility</a></dt><dt>rotate, <a class="indexterm" href="CUPS-printing.html#id2628194">UNIX Printfile Conversion and GUI Basics</a></dt><dt>RPC, <a class="indexterm" href="domain-member.html#id2564892">Why Is This Better Than security = server?</a>, <a class="indexterm" href="winbind.html#id2646095">Features and Benefits</a>, <a class="indexterm" href="winbind.html#id2648624">Join the Samba Server to the PDC Domain</a>, <a class="indexterm" href="ProfileMgmt.html#id2653605">Roaming Profiles</a></dt><dt>RPC calls, <a class="indexterm" href="winbind.html#id2650287">Conclusion</a>, <a class="indexterm" href="SambaHA.html#id2665398">The Front-End Challenge</a></dt><dt>RPC modules, <a class="indexterm" href="upgrading-to-3.0.html#id2669444">New Features in Samba-3.0.x</a></dt><dt>rpc.lockd, <a class="indexterm" href="locking.html#id2608676">Discussion</a></dt><dt>rpcclient, <a class="indexterm" href="NetCommand.html">Remote and Local Management: The Net Command</a>, <a class="indexterm" href="classicalprinting.html#id2620993">Identifying Driver Files</a>, <a class="indexterm" href="classicalprinting.html#id2622397">Specific Driver Name Flexibility</a>, <a class="indexterm" href="CUPS-printing.html#id2638287">Troubleshooting Revisited</a>, <a class="indexterm" href="PolicyMgmt.html#id2653236">Samba PDC</a></dt><dd><dl><dt>adddriver, <a class="indexterm" href="CUPS-printing.html#id2635666">Run cupsaddsmb with Verbose Output</a>, <a class="indexterm" href="CUPS-printing.html#id2635858">Understanding cupsaddsmb</a>, <a class="indexterm" href="CUPS-printing.html#id2636521">Installing PostScript Driver Files Manually Using rpcclient</a>, <a class="indexterm" href="CUPS-printing.html#id2636866">Understanding the rpcclient man Page</a>, <a class="indexterm" href="CUPS-printing.html#id2637104">Requirements for adddriver and setdriver to Succeed</a>, <a class="indexterm" href="CUPS-printing.html#id2637328">Manual Driver Installation in 15 Steps</a></dt><dt>enumdrivers, <a class="indexterm" href="CUPS-printing.html#id2636521">Installing PostScript Driver Files Manually Using rpcclient</a>, <a class="indexterm" href="CUPS-printing.html#id2637328">Manual Driver Installation in 15 Steps</a></dt><dt>enumports, <a class="indexterm" href="CUPS-printing.html#id2636521">Installing PostScript Driver Files Manually Using rpcclient</a></dt><dt>enumprinters, <a class="indexterm" href="CUPS-printing.html#id2636521">Installing PostScript Driver Files Manually Using rpcclient</a>, <a class="indexterm" href="CUPS-printing.html#id2637104">Requirements for adddriver and setdriver to Succeed</a>, <a class="indexterm" href="CUPS-printing.html#id2637328">Manual Driver Installation in 15 Steps</a>, <a class="indexterm" href="CUPS-printing.html#id2638287">Troubleshooting Revisited</a></dt><dt>getdriver, <a class="indexterm" href="CUPS-printing.html#id2636971">Producing an Example by Querying a Windows Box</a>, <a class="indexterm" href="CUPS-printing.html#id2637328">Manual Driver Installation in 15 Steps</a></dt><dt>getprinter, <a class="indexterm" href="CUPS-printing.html#id2636971">Producing an Example by Querying a Windows Box</a>, <a class="indexterm" href="CUPS-printing.html#id2637328">Manual Driver Installation in 15 Steps</a>, <a class="indexterm" href="CUPS-printing.html#id2638287">Troubleshooting Revisited</a></dt><dt>setdriver, <a class="indexterm" href="CUPS-printing.html#id2635008">Caveats to Be Considered</a>, <a class="indexterm" href="CUPS-printing.html#id2635666">Run cupsaddsmb with Verbose Output</a>, <a class="indexterm" href="CUPS-printing.html#id2635858">Understanding cupsaddsmb</a>, <a class="indexterm" href="CUPS-printing.html#id2636521">Installing PostScript Driver Files Manually Using rpcclient</a>, <a class="indexterm" href="CUPS-printing.html#id2637104">Requirements for adddriver and setdriver to Succeed</a>, <a class="indexterm" href="CUPS-printing.html#id2637328">Manual Driver Installation in 15 Steps</a></dt></dl></dd><dt>rsh, <a class="indexterm" href="Backup.html#id2664509">BackupPC</a></dt><dt>rsync, <a class="indexterm" href="samba-bdc.html#id2560723">Backup Domain Controller Configuration</a>, <a class="indexterm" href="samba-bdc.html#id2561834">How Do I Replicate the smbpasswd File?</a>, <a class="indexterm" href="passdb.html#idmapbackend">Mapping Common UIDs/GIDs on Distributed Machines</a>, <a class="indexterm" href="passdb.html#id2585655">smbpasswd: Encrypted Password Database</a>, <a class="indexterm" href="Backup.html#id2664509">BackupPC</a>, <a class="indexterm" href="Backup.html#id2664681">Rsync</a>, <a class="indexterm" href="compiling.html#id2680767">Accessing the Samba Sources via rsync and ftp</a></dt><dt>rsyncd, <a class="indexterm" href="Backup.html#id2664509">BackupPC</a></dt><dt>runas, <a class="indexterm" href="classicalprinting.html#id2623365">Always Make First Client Connection as root or &#8220;printer admin&#8221;</a></dt><dt>rundll32, <a class="indexterm" href="classicalprinting.html#id2623246">Additional Client Driver Installation</a>, <a class="indexterm" href="classicalprinting.html#id2623558">Setting Default Print Options for Client Drivers</a>, <a class="indexterm" href="CUPS-printing.html#id2637328">Manual Driver Installation in 15 Steps</a>, <a class="indexterm" href="AdvancedNetworkManagement.html#id2651587">Adding Printers without User Intervention</a></dt></dl></div><div class="indexdiv"><h3>S</h3><dl><dt>SAM, <a class="indexterm" href="samba-pdc.html#id2554336">Features and Benefits</a>, <a class="indexterm" href="samba-pdc.html#id2555590">Domain Controller Types</a>, <a class="indexterm" href="samba-bdc.html#id2559353">MS Windows NT4-style Domain Control</a>, <a class="indexterm" href="samba-bdc.html#id2561724">Machine Accounts Keep Expiring</a>, <a class="indexterm" href="samba-bdc.html#id2561779">Can Samba Be a Backup Domain Controller to an NT4 PDC?</a>, <a class="indexterm" href="samba-bdc.html#id2561834">How Do I Replicate the smbpasswd File?</a>, <a class="indexterm" href="domain-member.html#id2562183">Features and Benefits</a>, <a class="indexterm" href="ChangeNotes.html#id2571717">User and Group Changes</a>, <a class="indexterm" href="passdb.html#id2580317">Backward Compatibility Account Storage Systems</a>, <a class="indexterm" href="passdb.html#id2581588">Mapping User Identifiers between MS Windows and UNIX</a>, <a class="indexterm" href="winbind.html#id2647499">Result Caching</a></dt><dd><dl><dt>delta file, <a class="indexterm" href="samba-bdc.html#id2559353">MS Windows NT4-style Domain Control</a></dt><dt>replication, <a class="indexterm" href="samba-pdc.html#id2555590">Domain Controller Types</a>, <a class="indexterm" href="samba-bdc.html#id2559353">MS Windows NT4-style Domain Control</a></dt></dl></dd><dt>SAM backend, <a class="indexterm" href="passdb.html#idmapbackend">Mapping Common UIDs/GIDs on Distributed Machines</a>, <a class="indexterm" href="passdb.html#id2582137">Comments Regarding LDAP</a></dt><dd><dl><dt>LDAP, <a class="indexterm" href="samba-bdc.html#id2558877">Features and Benefits</a></dt><dt>ldapsam, <a class="indexterm" href="samba-bdc.html#id2558877">Features and Benefits</a>, <a class="indexterm" href="passdb.html#id2580501">New Account Storage Systems</a>, <a class="indexterm" href="passdb.html#idmapbackend">Mapping Common UIDs/GIDs on Distributed Machines</a>, <a class="indexterm" href="passdb.html#id2586079">ldapsam</a></dt><dt>ldapsam_compat, <a class="indexterm" href="passdb.html#id2580281">Features and Benefits</a></dt><dt>non-LDAP, <a class="indexterm" href="samba-bdc.html#id2558877">Features and Benefits</a></dt><dt>smbpasswd, <a class="indexterm" href="passdb.html#id2580281">Features and Benefits</a>, <a class="indexterm" href="passdb.html#id2585655">smbpasswd: Encrypted Password Database</a></dt><dt>tdbsam, <a class="indexterm" href="samba-bdc.html#id2558877">Features and Benefits</a>, <a class="indexterm" href="passdb.html#id2580501">New Account Storage Systems</a>, <a class="indexterm" href="passdb.html#id2585921">tdbsam</a></dt></dl></dd><dt>Samba 1.9.17, <a class="indexterm" href="NetworkBrowsing.html#id2576894">WINS Server Configuration</a></dt><dt>Samba account, <a class="indexterm" href="domain-member.html#id2562869">Manual Creation of Machine Trust Accounts</a></dt><dt>Samba administrator, <a class="indexterm" href="winbind.html#id2647562">Introduction</a></dt><dt>Samba backend database, <a class="indexterm" href="domain-member.html#id2566853">Adding Machine to Domain Fails</a></dt><dt>Samba daemons, <a class="indexterm" href="domain-member.html#id2564157">Joining an NT4-type Domain with Samba-3</a></dt><dt>Samba differences, <a class="indexterm" href="upgrading-to-3.0.html#oldupdatenotes">Upgrading from Samba-2.x to Samba-3.0.25</a></dt><dt>Samba mailing lists, <a class="indexterm" href="Backup.html#id2664368">Features and Benefits</a></dt><dt>Samba private directory, <a class="indexterm" href="domain-member.html#ads-create-machine-account">Create the Computer Account</a></dt><dt>Samba SAM, <a class="indexterm" href="passdb.html#id2581588">Mapping User Identifiers between MS Windows and UNIX</a></dt><dt>Samba SAM account, <a class="indexterm" href="domain-member.html#id2566853">Adding Machine to Domain Fails</a></dt><dt>Samba SAM account flags, <a class="indexterm" href="passdb.html#TOSHARG-acctflags">Account Flags Management</a></dt><dt>Samba schema, <a class="indexterm" href="passdb.html#id2580501">New Account Storage Systems</a></dt><dt>Samba security, <a class="indexterm" href="securing-samba.html#id2611155">Features and Benefits</a></dt><dt>Samba-2.2.x LDAP schema, <a class="indexterm" href="passdb.html#id2580317">Backward Compatibility Account Storage Systems</a></dt><dt>Samba-3-compatible LDAP backend, <a class="indexterm" href="upgrading-to-3.0.html#id2669274">Quick Migration Guide</a></dt><dt>Samba-PDC-LDAP-HOWTO, <a class="indexterm" href="passdb.html#id2586079">ldapsam</a></dt><dt>samba-to-samba trusts, <a class="indexterm" href="InterdomainTrusts.html">Interdomain Trust Relationships</a></dt><dt>samba-vscan, <a class="indexterm" href="VFS.html#id2645792">vscan</a></dt><dt>samba.schema, <a class="indexterm" href="passdb.html#id2586381">Schema and Relationship to the RFC 2307 posixAccount</a>, <a class="indexterm" href="passdb.html#id2586617">OpenLDAP Configuration</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2671313">New Schema</a></dt><dt>sambaDomain, <a class="indexterm" href="upgrading-to-3.0.html#id2671313">New Schema</a></dt><dt>sambaGroupMapping, <a class="indexterm" href="upgrading-to-3.0.html#id2671313">New Schema</a></dt><dt>sambaHomeDrive, <a class="indexterm" href="passdb.html#id2587847">LDAP Special Attributes for sambaSamAccounts</a></dt><dt>sambaHomePath, <a class="indexterm" href="passdb.html#id2587847">LDAP Special Attributes for sambaSamAccounts</a></dt><dt>sambaIdmapEntry, <a class="indexterm" href="upgrading-to-3.0.html#id2671313">New Schema</a></dt><dt>sambaLogonScript, <a class="indexterm" href="passdb.html#id2587847">LDAP Special Attributes for sambaSamAccounts</a></dt><dt>SambaNTPassword, <a class="indexterm" href="passdb.html#id2587612">Security and sambaSamAccount</a></dt><dt>sambaProfilePath, <a class="indexterm" href="passdb.html#id2587847">LDAP Special Attributes for sambaSamAccounts</a></dt><dt>SambaSAMAccount, <a class="indexterm" href="samba-bdc.html#id2560723">Backup Domain Controller Configuration</a>, <a class="indexterm" href="passdb.html#acctmgmttools">Account Management Tools</a>, <a class="indexterm" href="passdb.html#id2584409">Adding User Accounts</a>, <a class="indexterm" href="passdb.html#id2584497">Deleting Accounts</a>, <a class="indexterm" href="passdb.html#id2584581">Changing User Accounts</a>, <a class="indexterm" href="passdb.html#id2585921">tdbsam</a></dt><dt>sambaSamAccount, <a class="indexterm" href="passdb.html#id2582549">LDAP Directories and Windows Computer Accounts</a>, <a class="indexterm" href="passdb.html#id2586381">Schema and Relationship to the RFC 2307 posixAccount</a>, <a class="indexterm" href="passdb.html#id2586617">OpenLDAP Configuration</a>, <a class="indexterm" href="passdb.html#id2587498">Accounts and Groups Management</a>, <a class="indexterm" href="passdb.html#id2587847">LDAP Special Attributes for sambaSamAccounts</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2671313">New Schema</a></dt><dt>sambaSAMAccount, <a class="indexterm" href="passdb.html#id2587612">Security and sambaSamAccount</a></dt><dt>sambaSID, <a class="indexterm" href="ChangeNotes.html#id2572329">LDAP Changes in Samba-3.0.23</a></dt><dt>sambaUNIXIdPool, <a class="indexterm" href="upgrading-to-3.0.html#id2671313">New Schema</a></dt><dt>SambaXP conference, <a class="indexterm" href="SambaHA.html#id2665115">Technical Discussion</a></dt><dt>samdb interface, <a class="indexterm" href="passdb.html#id2585655">smbpasswd: Encrypted Password Database</a></dt><dt>same domain/workgroup, <a class="indexterm" href="cfgsmarts.html#id2668301">Multiple Virtual Server Hosting</a></dt><dt>Sarbanes-Oxley, <a class="indexterm" href="passdb.html#pdbeditthing">The pdbedit Tool</a></dt><dt>scalability, <a class="indexterm" href="samba-pdc.html#id2554336">Features and Benefits</a>, <a class="indexterm" href="samba-bdc.html#id2558877">Features and Benefits</a>, <a class="indexterm" href="passdb.html">Account Information Databases</a>, <a class="indexterm" href="passdb.html#id2585921">tdbsam</a>, <a class="indexterm" href="InterdomainTrusts.html#id2612728">Features and Benefits</a></dt><dt>scalable, <a class="indexterm" href="passdb.html#id2582137">Comments Regarding LDAP</a></dt><dt>scalable backend, <a class="indexterm" href="InterdomainTrusts.html#id2612728">Features and Benefits</a></dt><dt>scalable coherent interface (see SCI)</dt><dt>scale, <a class="indexterm" href="CUPS-printing.html#id2628194">UNIX Printfile Conversion and GUI Basics</a></dt><dt>scanner module, <a class="indexterm" href="VFS.html#id2643368">Discussion</a></dt><dt>schannel, <a class="indexterm" href="samba-pdc.html#id2558694">Cannot Log onto Domain Member Workstation After Joining Domain</a></dt><dt>schema, <a class="indexterm" href="idmapper.html#id2600811">IDMAP and NSS Using LDAP from ADS with RFC2307bis Schema Extension</a></dt><dt>schema file, <a class="indexterm" href="passdb.html#id2580501">New Account Storage Systems</a></dt><dt>scp, <a class="indexterm" href="Backup.html#id2664681">Rsync</a></dt><dt>script, <a class="indexterm" href="domain-member.html#id2566853">Adding Machine to Domain Fails</a></dt><dt>scripted control, <a class="indexterm" href="NetCommand.html">Remote and Local Management: The Net Command</a></dt><dt>scripts, <a class="indexterm" href="NetworkBrowsing.html#id2577941">Browsing Support in Samba</a>, <a class="indexterm" href="passdb.html#id2582411">Caution Regarding LDAP and Samba</a></dt><dt>SCSI, <a class="indexterm" href="SambaHA.html#id2666073">High-Availability Server Products</a></dt><dt>SeAddUsersPrivilege, <a class="indexterm" href="NetCommand.html#id2594353">Administering User Rights and Privileges</a>, <a class="indexterm" href="rights.html#id2601479">Rights Management Capabilities</a>, <a class="indexterm" href="rights.html#id2602099">Description of Privileges</a></dt><dt>SeAssignPrimaryTokenPrivilege, <a class="indexterm" href="rights.html#id2602409">Privileges Suppored by Windows 2000 Domain Controllers</a></dt><dt>SeAuditPrivilege, <a class="indexterm" href="rights.html#id2602409">Privileges Suppored by Windows 2000 Domain Controllers</a></dt><dt>SeBackupPrivilege, <a class="indexterm" href="NetCommand.html#id2594353">Administering User Rights and Privileges</a>, <a class="indexterm" href="rights.html#id2602409">Privileges Suppored by Windows 2000 Domain Controllers</a></dt><dt>SeChangeNotifyPrivilege, <a class="indexterm" href="rights.html#id2602409">Privileges Suppored by Windows 2000 Domain Controllers</a></dt><dt>Seclib, <a class="indexterm" href="AccessControls.html#id2606602">Viewing File Ownership</a></dt><dt>secondary controller, <a class="indexterm" href="NT4Migration.html#id2672484">Domain Layout</a></dt><dt>SeCreateGlobalPrivilege, <a class="indexterm" href="rights.html#id2602409">Privileges Suppored by Windows 2000 Domain Controllers</a></dt><dt>SeCreatePagefilePrivilege, <a class="indexterm" href="rights.html#id2602409">Privileges Suppored by Windows 2000 Domain Controllers</a></dt><dt>SeCreatePermanentPrivilege, <a class="indexterm" href="rights.html#id2602409">Privileges Suppored by Windows 2000 Domain Controllers</a></dt><dt>SeCreateTokenPrivilege, <a class="indexterm" href="rights.html#id2602409">Privileges Suppored by Windows 2000 Domain Controllers</a></dt><dt>secret, <a class="indexterm" href="passdb.html#id2581069">Important Notes About Security</a></dt><dt>secrets.tdb, <a class="indexterm" href="samba-bdc.html#id2560723">Backup Domain Controller Configuration</a>, <a class="indexterm" href="domain-member.html#id2566532">Sharing User ID Mappings between Samba Domain Members</a>, <a class="indexterm" href="passdb.html#id2586889">Initialize the LDAP Database</a>, <a class="indexterm" href="CUPS-printing.html#id2638430">The Printing *.tdb Files</a></dt><dd><dl><dt>(see also TDB)</dt></dl></dd><dt>section name, <a class="indexterm" href="install.html#id2544309">Configuration File Syntax</a></dt><dt>secure, <a class="indexterm" href="StandAloneServer.html#id2567216">Features and Benefits</a></dt><dt>secure access, <a class="indexterm" href="samba-pdc.html#id2554970">Single Sign-On and Domain Security</a></dt><dt>secure authentication, <a class="indexterm" href="rights.html">User Rights and Privileges</a></dt><dt>secure communications, <a class="indexterm" href="passdb.html#id2587612">Security and sambaSamAccount</a></dt><dt>secured networks, <a class="indexterm" href="securing-samba.html#id2611056">Introduction</a></dt><dt>security, <a class="indexterm" href="ServerType.html#id2552070">Samba Security Modes</a>, <a class="indexterm" href="samba-pdc.html#id2556095">Preparing for Domain Control</a>, <a class="indexterm" href="securing-samba.html#id2611056">Introduction</a>, <a class="indexterm" href="cfgsmarts.html#id2667287">Multiple Virtual Server Personalities</a></dt><dd><dl><dt>controllers, <a class="indexterm" href="ServerType.html#id2552625">Domain Security Mode (User-Level Security)</a></dt><dt>modes, <a class="indexterm" href="ServerType.html#id2551742">Features and Benefits</a></dt><dt>settings, <a class="indexterm" href="install.html#id2545469">Example Configuration</a></dt></dl></dd><dt>security = user, <a class="indexterm" href="domain-member.html#id2564157">Joining an NT4-type Domain with Samba-3</a></dt><dt>security account, <a class="indexterm" href="NetCommand.html#id2592044">Overview</a></dt><dt>Security Account Manager (see SAM)</dt><dt>Security Assertion Markup Language (see SAML)</dt><dt>security context, <a class="indexterm" href="domain-member.html#domain-member-server">Domain Member Server</a></dt><dt>security contexts, <a class="indexterm" href="InterdomainTrusts.html#id2612800">Trust Relationship Background</a></dt><dt>security credentials, <a class="indexterm" href="idmapper.html#id2598779">Backup Domain Controller</a>, <a class="indexterm" href="InterdomainTrusts.html#id2613078">Native MS Windows NT4 Trusts Configuration</a></dt><dt>security domain, <a class="indexterm" href="InterdomainTrusts.html#id2612800">Trust Relationship Background</a></dt><dt>security domains, <a class="indexterm" href="InterdomainTrusts.html#id2612800">Trust Relationship Background</a></dt><dt>security flaw, <a class="indexterm" href="securing-samba.html#id2612168">Why Can Users Access Other Users' Home Directories?</a></dt><dt>security hole, <a class="indexterm" href="securing-samba.html#id2611881">Using IPC$ Share-Based Denials </a></dt><dt>security identifier, <a class="indexterm" href="NetCommand.html#id2595316">Managing Security Identifiers (SIDS)</a> (see SID)</dt><dt>security level, <a class="indexterm" href="ServerType.html#id2553317">Server Security (User Level Security)</a></dt><dt>security levels, <a class="indexterm" href="ServerType.html#id2552070">Samba Security Modes</a></dt><dt>security mode, <a class="indexterm" href="ServerType.html">Server Types and Security Modes</a>, <a class="indexterm" href="samba-pdc.html#id2558009">Security Mode and Master Browsers</a></dt><dt>Security Mode, <a class="indexterm" href="ServerType.html#id2552070">Samba Security Modes</a></dt><dt>security modes, <a class="indexterm" href="ServerType.html#id2552070">Samba Security Modes</a></dt><dt>security name-space, <a class="indexterm" href="idmapper.html">Identity Mapping (IDMAP)</a></dt><dt>security policies, <a class="indexterm" href="securing-samba.html#id2612168">Why Can Users Access Other Users' Home Directories?</a></dt><dt>security settings, <a class="indexterm" href="upgrading-to-3.0.html#id2669444">New Features in Samba-3.0.x</a></dt><dt>security structure, <a class="indexterm" href="InterdomainTrusts.html#id2612800">Trust Relationship Background</a></dt><dt>security vulnerability, <a class="indexterm" href="securing-samba.html#id2612080">Upgrading Samba</a></dt><dt>security-aware, <a class="indexterm" href="CUPS-printing.html#id2631670">application/octet-stream Printing</a></dt><dt>SeDebugPrivilege, <a class="indexterm" href="rights.html#id2602409">Privileges Suppored by Windows 2000 Domain Controllers</a></dt><dt>SeDiskOperatorPrivilege, <a class="indexterm" href="NetCommand.html#id2594353">Administering User Rights and Privileges</a>, <a class="indexterm" href="rights.html#id2601479">Rights Management Capabilities</a>, <a class="indexterm" href="rights.html#id2602099">Description of Privileges</a></dt><dt>SeEnableDelegationPrivilege, <a class="indexterm" href="rights.html#id2602409">Privileges Suppored by Windows 2000 Domain Controllers</a></dt><dt>SeImpersonatePrivilege, <a class="indexterm" href="rights.html#id2602409">Privileges Suppored by Windows 2000 Domain Controllers</a></dt><dt>SeIncreaseBasePriorityPrivilege, <a class="indexterm" href="rights.html#id2602409">Privileges Suppored by Windows 2000 Domain Controllers</a></dt><dt>SeIncreaseQuotaPrivilege, <a class="indexterm" href="rights.html#id2602409">Privileges Suppored by Windows 2000 Domain Controllers</a></dt><dt>SeLoadDriverPrivilege, <a class="indexterm" href="rights.html#id2602409">Privileges Suppored by Windows 2000 Domain Controllers</a></dt><dt>SeLockMemoryPrivilege, <a class="indexterm" href="rights.html#id2602409">Privileges Suppored by Windows 2000 Domain Controllers</a></dt><dt>SeMachineAccountPrivilege, <a class="indexterm" href="NetCommand.html#id2594353">Administering User Rights and Privileges</a>, <a class="indexterm" href="rights.html#id2601479">Rights Management Capabilities</a>, <a class="indexterm" href="rights.html#id2602099">Description of Privileges</a>, <a class="indexterm" href="rights.html#id2602409">Privileges Suppored by Windows 2000 Domain Controllers</a></dt><dt>SeManageVolumePrivilege, <a class="indexterm" href="rights.html#id2602409">Privileges Suppored by Windows 2000 Domain Controllers</a></dt><dt>separate instances, <a class="indexterm" href="cfgsmarts.html#id2666890">Multiple Server Hosting</a></dt><dt>separate servers, <a class="indexterm" href="cfgsmarts.html">Advanced Configuration Techniques</a></dt><dt>separate shares, <a class="indexterm" href="classicalprinting.html#id2616964">The [global] Section</a></dt><dt>separate workgroups, <a class="indexterm" href="cfgsmarts.html#id2667287">Multiple Virtual Server Personalities</a></dt><dt>SePrintOperatorPrivilege, <a class="indexterm" href="NetCommand.html#id2594353">Administering User Rights and Privileges</a>, <a class="indexterm" href="rights.html#id2601479">Rights Management Capabilities</a>, <a class="indexterm" href="rights.html#id2602099">Description of Privileges</a></dt><dt>SeProfileSingleProcessPrivilege, <a class="indexterm" href="rights.html#id2602409">Privileges Suppored by Windows 2000 Domain Controllers</a></dt><dt>SeRemoteShutdownPrivilege, <a class="indexterm" href="NetCommand.html#id2594353">Administering User Rights and Privileges</a>, <a class="indexterm" href="rights.html#id2601479">Rights Management Capabilities</a>, <a class="indexterm" href="rights.html#id2602099">Description of Privileges</a>, <a class="indexterm" href="rights.html#id2602409">Privileges Suppored by Windows 2000 Domain Controllers</a></dt><dt>SeRestorePrivilege, <a class="indexterm" href="NetCommand.html#id2594353">Administering User Rights and Privileges</a>, <a class="indexterm" href="rights.html#id2602409">Privileges Suppored by Windows 2000 Domain Controllers</a></dt><dt>server failure, <a class="indexterm" href="SambaHA.html#id2665279">Why Is This So Hard?</a></dt><dt>Server Manager, <a class="indexterm" href="domain-member.html#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a>, <a class="indexterm" href="domain-member.html#id2562869">Manual Creation of Machine Trust Accounts</a>, <a class="indexterm" href="domain-member.html#id2563306">Managing Domain Machine Accounts using NT4 Server Manager</a>, <a class="indexterm" href="AdvancedNetworkManagement.html#id2650630">Remote Server Administration</a></dt><dt>Server Manager for Domains, <a class="indexterm" href="domain-member.html#id2563306">Managing Domain Machine Accounts using NT4 Server Manager</a></dt><dt>Server Message Block (see SMB)</dt><dt>server pool, <a class="indexterm" href="SambaHA.html#id2665598">The Distributed File System Challenge</a>, <a class="indexterm" href="SambaHA.html#id2665725">Restrictive Constraints on Distributed File Systems</a></dt><dt>Server Type, <a class="indexterm" href="ServerType.html#id2551910">Server Types</a></dt><dd><dl><dt>Domain Controller, <a class="indexterm" href="FastStart.html#id2549549">Domain Controller</a></dt><dt>Domain Member, <a class="indexterm" href="FastStart.html#id2548624">Domain Member Server</a>, <a class="indexterm" href="samba-bdc.html#id2561224">Example Configuration</a>, <a class="indexterm" href="domain-member.html#id2562183">Features and Benefits</a></dt><dt>Stand-alone, <a class="indexterm" href="FastStart.html#id2546704">Standalone Server</a></dt></dl></dd><dt>server type, <a class="indexterm" href="NetCommand.html#id2592044">Overview</a></dt><dd><dl><dt>domain member, <a class="indexterm" href="ServerType.html#id2552853">Example Configuration</a></dt></dl></dd><dt>Server Types, <a class="indexterm" href="idmapper.html#id2597496">Samba Server Deployment Types and IDMAP</a></dt><dt>server-mode, <a class="indexterm" href="ServerType.html#id2553879">What Makes Samba a Domain Controller?</a></dt><dt>service name, <a class="indexterm" href="install.html#id2545469">Example Configuration</a></dt><dt>service-level, <a class="indexterm" href="classicalprinting.html#id2615504">Printing-Related Configuration Parameters</a>, <a class="indexterm" href="classicalprinting.html#id2616964">The [global] Section</a></dt><dt>services provided, <a class="indexterm" href="ch47.html">Samba Support</a></dt><dt>SeSecurityPrivilege, <a class="indexterm" href="rights.html#id2602409">Privileges Suppored by Windows 2000 Domain Controllers</a></dt><dt>SeShutdownPrivilege, <a class="indexterm" href="rights.html#id2602409">Privileges Suppored by Windows 2000 Domain Controllers</a></dt><dt>session, <a class="indexterm" href="pam.html#id2658906">Anatomy of /etc/pam.d Entries</a></dt><dt>session services, <a class="indexterm" href="samba-pdc.html#id2554336">Features and Benefits</a></dt><dt>session setup, <a class="indexterm" href="ServerType.html#id2552243">User Level Security</a>, <a class="indexterm" href="ServerType.html#id2553317">Server Security (User Level Security)</a></dt><dt>sessionid.tdb, <a class="indexterm" href="CUPS-printing.html#id2638430">The Printing *.tdb Files</a></dt><dd><dl><dt>(see also TDB)</dt></dl></dd><dt>SessionSetupAndX, <a class="indexterm" href="idmapper.html#id2597584">Domain Member Server or Domain Member Client</a></dt><dt>SeSyncAgentPrivilege, <a class="indexterm" href="rights.html#id2602409">Privileges Suppored by Windows 2000 Domain Controllers</a></dt><dt>SeSystemEnvironmentPrivilege, <a class="indexterm" href="rights.html#id2602409">Privileges Suppored by Windows 2000 Domain Controllers</a></dt><dt>SeSystemProfilePrivilege, <a class="indexterm" href="rights.html#id2602409">Privileges Suppored by Windows 2000 Domain Controllers</a></dt><dt>SeSystemtimePrivilege, <a class="indexterm" href="rights.html#id2602409">Privileges Suppored by Windows 2000 Domain Controllers</a></dt><dt>set a password, <a class="indexterm" href="StandAloneServer.html#SimplePrintServer">Central Print Serving</a></dt><dt>set group id (see SGID)</dt><dt>set printer properties, <a class="indexterm" href="classicalprinting.html#id2616964">The [global] Section</a></dt><dt>set user id (see SUID)</dt><dt>SeTakeOwnershipPrivilege, <a class="indexterm" href="NetCommand.html#id2594353">Administering User Rights and Privileges</a>, <a class="indexterm" href="rights.html#id2601479">Rights Management Capabilities</a>, <a class="indexterm" href="rights.html#id2602099">Description of Privileges</a>, <a class="indexterm" href="rights.html#id2602409">Privileges Suppored by Windows 2000 Domain Controllers</a></dt><dt>SeTcbPrivilege, <a class="indexterm" href="rights.html#id2602409">Privileges Suppored by Windows 2000 Domain Controllers</a></dt><dt>setdriver, <a class="indexterm" href="CUPS-printing.html#id2636695">A Check of the rpcclient man Page</a>, <a class="indexterm" href="CUPS-printing.html#id2637104">Requirements for adddriver and setdriver to Succeed</a></dt><dt>SetPrinter(), <a class="indexterm" href="CUPS-printing.html#id2636695">A Check of the rpcclient man Page</a></dt><dt>setting up directories, <a class="indexterm" href="AccessControls.html#id2604246">File and Directory Access Control</a></dt><dt>SeUndockPrivilege, <a class="indexterm" href="rights.html#id2602409">Privileges Suppored by Windows 2000 Domain Controllers</a></dt><dt>severely impaired, <a class="indexterm" href="NetworkBrowsing.html#id2573848">TCP/IP without NetBIOS</a></dt><dt>SFU, <a class="indexterm" href="idmapper.html#id2601081">IDMAP, Active Directory, and MS Services for UNIX 3.5</a></dt><dt>SFU 3.5, <a class="indexterm" href="idmapper.html#id2598545">Primary Domain Controller</a></dt><dt>SGI-RGB, <a class="indexterm" href="CUPS-printing.html#id2629184">MIME Types and CUPS Filters</a></dt><dt>SGID, <a class="indexterm" href="AccessControls.html#id2604246">File and Directory Access Control</a></dt><dt>shadow, <a class="indexterm" href="passdb.html#id2582549">LDAP Directories and Windows Computer Accounts</a></dt><dt>shadow copies, <a class="indexterm" href="VFS.html#id2644988">Shadow Copy Setup</a></dt><dt>shadow password file, <a class="indexterm" href="domain-member.html#id2564157">Joining an NT4-type Domain with Samba-3</a></dt><dt>shadow utilities, <a class="indexterm" href="groupmapping.html#id2588907">Features and Benefits</a></dt><dt>shadow_copy, <a class="indexterm" href="VFS.html#id2644801">shadow_copy</a>, <a class="indexterm" href="VFS.html#id2644988">Shadow Copy Setup</a></dt><dt>shadow_copy module, <a class="indexterm" href="VFS.html#id2644801">shadow_copy</a></dt><dt>share, <a class="indexterm" href="install.html#id2544309">Configuration File Syntax</a>, <a class="indexterm" href="AccessControls.html">File, Directory, and Share Access Controls</a>, <a class="indexterm" href="classicalprinting.html#id2616964">The [global] Section</a></dt><dt>share access, <a class="indexterm" href="AccessControls.html#id2605984">Access Controls on Shares</a></dt><dt>share ACLs, <a class="indexterm" href="NT4Migration.html#id2673574">Samba-3 Implementation Choices</a></dt><dt>share management, <a class="indexterm" href="NetCommand.html#id2592044">Overview</a></dt><dt>share modes, <a class="indexterm" href="SambaHA.html#id2665598">The Distributed File System Challenge</a></dt><dt>share permissions, <a class="indexterm" href="AccessControls.html#id2606144">Windows NT4 Workstation/Server</a></dt><dt>Share Permissions, <a class="indexterm" href="AccessControls.html#id2606249">Windows 200x/XP</a></dt><dt>share settings, <a class="indexterm" href="AccessControls.html#id2603577">Features and Benefits</a></dt><dt>share stanza controls, <a class="indexterm" href="NT4Migration.html#id2673574">Samba-3 Implementation Choices</a></dt><dt>share-level, <a class="indexterm" href="ServerType.html#id2552070">Samba Security Modes</a>, <a class="indexterm" href="ServerType.html#id2552418">Share-Level Security</a>, <a class="indexterm" href="msdfs.html#id2614427">Features and Benefits</a></dt><dt>share-level ACLs, <a class="indexterm" href="groupmapping.html#id2590417">Applicable Only to Versions Earlier than 3.0.11</a></dt><dt>share-mode, <a class="indexterm" href="StandAloneServer.html#id2567216">Features and Benefits</a></dt><dt>share-mode security, <a class="indexterm" href="samba-pdc.html#id2558009">Security Mode and Master Browsers</a></dt><dt>share-mode server, <a class="indexterm" href="StandAloneServer.html#id2567216">Features and Benefits</a></dt><dt>shared secret, <a class="indexterm" href="domain-member.html#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a></dt><dt>shares, <a class="indexterm" href="NetworkBrowsing.html#id2572776">What Is Browsing?</a></dt><dt>shares and files, <a class="indexterm" href="winbind.html#id2647677">Requirements</a></dt><dt>share_info.tdb, <a class="indexterm" href="AccessControls.html#id2605984">Access Controls on Shares</a>, <a class="indexterm" href="CUPS-printing.html#id2638430">The Printing *.tdb Files</a></dt><dd><dl><dt>(see also TDB)</dt></dl></dd><dt>Sharing, <a class="indexterm" href="AccessControls.html#id2606249">Windows 200x/XP</a></dt><dt>shell scripts, <a class="indexterm" href="classicalprinting.html#id2618365">Print Commands</a></dt><dt>shift, <a class="indexterm" href="CUPS-printing.html#id2628194">UNIX Printfile Conversion and GUI Basics</a></dt><dt>Shift_JIS, <a class="indexterm" href="unicode.html#id2663193">Japanese Charsets</a>, <a class="indexterm" href="unicode.html#id2663332">Basic Parameter Setting</a></dt><dt>shortcuts, <a class="indexterm" href="ClientConfig.html#id2568666">TCP/IP Configuration</a>, <a class="indexterm" href="ProfileMgmt.html#id2654270">Windows 9x/Me Profile Setup</a></dt><dt>Shortcuts, <a class="indexterm" href="AccessControls.html#id2603787">MS Windows NTFS Comparison with UNIX File Systems</a></dt><dt>show-stopper-type, <a class="indexterm" href="NT4Migration.html#id2672040">Planning and Getting Started</a></dt><dt>SID, <a class="indexterm" href="samba-pdc.html#id2554336">Features and Benefits</a>, <a class="indexterm" href="samba-pdc.html#id2558452">The System Cannot Log You On (C000019B)</a>, <a class="indexterm" href="samba-bdc.html#id2560723">Backup Domain Controller Configuration</a>, <a class="indexterm" href="samba-bdc.html#id2561224">Example Configuration</a>, <a class="indexterm" href="domain-member.html#id2564892">Why Is This Better Than security = server?</a>, <a class="indexterm" href="domain-member.html#id2566532">Sharing User ID Mappings between Samba Domain Members</a>, <a class="indexterm" href="ChangeNotes.html#id2571717">User and Group Changes</a>, <a class="indexterm" href="ChangeNotes.html#id2572209">Group Mapping Changes in Samba-3.0.23</a>, <a class="indexterm" href="passdb.html#passdbtech">Technical Information</a>, <a class="indexterm" href="passdb.html#id2581588">Mapping User Identifiers between MS Windows and UNIX</a>, <a class="indexterm" href="passdb.html#id2582549">LDAP Directories and Windows Computer Accounts</a>, <a class="indexterm" href="groupmapping.html">Group Mapping: MS Windows and UNIX</a>, <a class="indexterm" href="groupmapping.html#id2588907">Features and Benefits</a>, <a class="indexterm" href="NetCommand.html#id2595316">Managing Security Identifiers (SIDS)</a>, <a class="indexterm" href="idmapper.html">Identity Mapping (IDMAP)</a>, <a class="indexterm" href="idmapper.html#id2597584">Domain Member Server or Domain Member Client</a>, <a class="indexterm" href="idmapper.html#id2598545">Primary Domain Controller</a>, <a class="indexterm" href="idmapper.html#id2599635">IDMAP_RID with Winbind</a>, <a class="indexterm" href="rights.html#id2601479">Rights Management Capabilities</a>, <a class="indexterm" href="rights.html#id2602897">The Administrator Domain SID</a>, <a class="indexterm" href="winbind.html#id2646095">Features and Benefits</a>, <a class="indexterm" href="winbind.html#id2646726">Handling of Foreign SIDs</a>, <a class="indexterm" href="ProfileMgmt.html#id2655935">Side Bar Notes</a>, <a class="indexterm" href="ProfileMgmt.html#id2656027">Get SID</a>, <a class="indexterm" href="cfgsmarts.html#id2666890">Multiple Server Hosting</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2669444">New Features in Samba-3.0.x</a>, <a class="indexterm" href="NT4Migration.html#id2672926">Profile Migration/Creation</a></dt><dt>SID management, <a class="indexterm" href="NetCommand.html#id2592044">Overview</a></dt><dt>SID-to-GID, <a class="indexterm" href="groupmapping.html#id2588907">Features and Benefits</a></dt><dt>SIDs, <a class="indexterm" href="NT4Migration.html#id2673574">Samba-3 Implementation Choices</a></dt><dt>signing, <a class="indexterm" href="samba-pdc.html#id2558694">Cannot Log onto Domain Member Workstation After Joining Domain</a></dt><dt>simple access controls, <a class="indexterm" href="NT4Migration.html#id2672685">Server Share and Directory Layout</a></dt><dt>simple configuration, <a class="indexterm" href="install.html#id2545469">Example Configuration</a></dt><dt>simple guide, <a class="indexterm" href="upgrading-to-3.0.html#oldupdatenotes">Upgrading from Samba-2.x to Samba-3.0.25</a></dt><dt>Simple Object Access Protocol (see SOAP)</dt><dt>simple operation, <a class="indexterm" href="passdb.html#id2580501">New Account Storage Systems</a></dt><dt>simple print server, <a class="indexterm" href="StandAloneServer.html#SimplePrintServer">Central Print Serving</a></dt><dt>simple printing, <a class="indexterm" href="classicalprinting.html#id2615605">Simple Print Configuration</a></dt><dt>simplest</dt><dd><dl><dt>configuration, <a class="indexterm" href="install.html#id2545469">Example Configuration</a></dt></dl></dd><dt>simplicity, <a class="indexterm" href="StandAloneServer.html#id2567216">Features and Benefits</a></dt><dt>Simplicity is king, <a class="indexterm" href="NT4Migration.html#id2672685">Server Share and Directory Layout</a></dt><dt>single DHCP server, <a class="indexterm" href="ClientConfig.html#id2569931">MS Windows Me</a></dt><dt>single repository, <a class="indexterm" href="passdb.html">Account Information Databases</a></dt><dt>single server, <a class="indexterm" href="SambaHA.html#id2665398">The Front-End Challenge</a></dt><dt>single sign-on, <a class="indexterm" href="domain-member.html#id2562183">Features and Benefits</a> (see SSO)</dt><dt>Single Sign-On, <a class="indexterm" href="CUPS-printing.html#id2635008">Caveats to Be Considered</a></dt><dt>single-byte charsets, <a class="indexterm" href="unicode.html#id2662892">What Are Charsets and Unicode?</a></dt><dt>single-logon, <a class="indexterm" href="samba-pdc.html#id2557614">The Special Case of Windows 9x/Me</a></dt><dt>single-sign-on, <a class="indexterm" href="NT4Migration.html#id2672074">Objectives</a></dt><dt>single-user mode, <a class="indexterm" href="winbind.html#id2647677">Requirements</a></dt><dt>slapadd, <a class="indexterm" href="passdb.html#id2586889">Initialize the LDAP Database</a></dt><dt>slapd, <a class="indexterm" href="passdb.html#id2586617">OpenLDAP Configuration</a></dt><dt>slapd.conf, <a class="indexterm" href="ChangeNotes.html#id2572329">LDAP Changes in Samba-3.0.23</a>, <a class="indexterm" href="passdb.html#id2586617">OpenLDAP Configuration</a>, <a class="indexterm" href="passdb.html#id2587612">Security and sambaSamAccount</a></dt><dt>slapd.pem, <a class="indexterm" href="samba-bdc.html#id2560028">LDAP Configuration Notes</a></dt><dt>slapindex, <a class="indexterm" href="ChangeNotes.html#id2572329">LDAP Changes in Samba-3.0.23</a></dt><dt>slappasswd, <a class="indexterm" href="passdb.html#id2586889">Initialize the LDAP Database</a></dt><dt>slave servers, <a class="indexterm" href="NT4Migration.html#id2672484">Domain Layout</a></dt><dt>slow browsing, <a class="indexterm" href="NetworkBrowsing.html#id2579597">Browsing of Shares and Directories is Very Slow</a></dt><dt>slow network, <a class="indexterm" href="speed.html#id2684091">Samba Performance Problem Due to Changing Linux Kernel</a></dt><dt>slow network browsing, <a class="indexterm" href="NetworkBrowsing.html#id2579797">Invalid Cached Share References Affects Network Browsing</a></dt><dt>slow performance, <a class="indexterm" href="speed.html#id2684278">Samba Performance is Very Slow</a></dt><dt>smart printers, <a class="indexterm" href="CUPS-printing.html#id2626011">Overview</a></dt><dt>SMB, <a class="indexterm" href="ServerType.html#id2553317">Server Security (User Level Security)</a>, <a class="indexterm" href="domain-member.html#id2567089">I Can't Join a Windows 2003 PDC</a>, <a class="indexterm" href="StandAloneServer.html#id2567310">Background</a>, <a class="indexterm" href="NetworkBrowsing.html#id2572592">Features and Benefits</a>, <a class="indexterm" href="NetworkBrowsing.html#id2573212">NetBIOS over TCP/IP</a>, <a class="indexterm" href="NetworkBrowsing.html#id2577854">Technical Overview of Browsing</a>, <a class="indexterm" href="securing-samba.html#id2611530">Using Interface Protection</a>, <a class="indexterm" href="classicalprinting.html#cups-msrpc">Printing Developments Since Samba-2.2</a>, <a class="indexterm" href="integrate-ms-networks.html#id2661662">Name Resolution as Used within MS Windows Networking</a>, <a class="indexterm" href="Backup.html#id2664509">BackupPC</a>, <a class="indexterm" href="SambaHA.html#id2665398">The Front-End Challenge</a>, <a class="indexterm" href="SambaHA.html#id2665795">Server Pool Communications</a>, <a class="indexterm" href="problems.html">Analyzing and Solving Samba Problems</a></dt><dt>SMB encryption, <a class="indexterm" href="passdb.html#id2581384">Advantages of Encrypted Passwords</a></dt><dt>SMB locks, <a class="indexterm" href="SambaHA.html#id2665795">Server Pool Communications</a></dt><dt>SMB name, <a class="indexterm" href="integrate-ms-networks.html#id2661662">Name Resolution as Used within MS Windows Networking</a></dt><dt>SMB networking, <a class="indexterm" href="problems.html#id2677837">Diagnostics Tools</a></dt><dt>SMB password, <a class="indexterm" href="passdb.html#id2582990">The smbpasswd Tool</a></dt><dt>SMB Password, <a class="indexterm" href="pam.html#id2658143">Features and Benefits</a></dt><dt>SMB password encryption, <a class="indexterm" href="passdb.html#id2581069">Important Notes About Security</a></dt><dt>smb ports, <a class="indexterm" href="cfgsmarts.html#id2667287">Multiple Virtual Server Personalities</a></dt><dt>SMB printers, <a class="indexterm" href="CUPS-printing.html#id2642420">Administrator Cannot Install Printers for All Local Users</a></dt><dt>SMB requests, <a class="indexterm" href="SambaHA.html#id2665492">Demultiplexing SMB Requests</a></dt><dt>SMB semantics, <a class="indexterm" href="SambaHA.html#id2665598">The Distributed File System Challenge</a></dt><dt>SMB server, <a class="indexterm" href="passdb.html#id2581384">Advantages of Encrypted Passwords</a></dt><dt>SMB Server, <a class="indexterm" href="pam.html#id2658143">Features and Benefits</a></dt><dt>SMB services, <a class="indexterm" href="SambaHA.html#id2665725">Restrictive Constraints on Distributed File Systems</a></dt><dt>SMB signing, <a class="indexterm" href="domain-member.html#id2567089">I Can't Join a Windows 2003 PDC</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2669444">New Features in Samba-3.0.x</a></dt><dt>SMB state information, <a class="indexterm" href="SambaHA.html#id2665492">Demultiplexing SMB Requests</a></dt><dt>SMB-based messaging, <a class="indexterm" href="NetworkBrowsing.html#netdiscuss">Discussion</a></dt><dt>smb-cdserver.conf, <a class="indexterm" href="cfgsmarts.html#id2667287">Multiple Virtual Server Personalities</a></dt><dt>smb.conf, <a class="indexterm" href="cfgsmarts.html#id2667287">Multiple Virtual Server Personalities</a></dt><dt>SMB/CIFS, <a class="indexterm" href="samba-bdc.html#id2560450">What Qualifies a Domain Controller on the Network?</a>, <a class="indexterm" href="domain-member.html#id2567089">I Can't Join a Windows 2003 PDC</a>, <a class="indexterm" href="passdb.html#id2581069">Important Notes About Security</a>, <a class="indexterm" href="unicode.html#id2662892">What Are Charsets and Unicode?</a></dt><dt>SMB/CIFS server, <a class="indexterm" href="passdb.html#id2585526">Password Backends</a></dt><dt>smbclient, <a class="indexterm" href="domain-member.html#ads-test-smbclient">Testing with smbclient</a>, <a class="indexterm" href="classicalprinting.html#id2621549">Installing Driver Files into [print$]</a>, <a class="indexterm" href="classicalprinting.html#id2621767">smbclient to Confirm Driver Installation</a>, <a class="indexterm" href="Backup.html#id2664509">BackupPC</a>, <a class="indexterm" href="diagnosis.html#id2676074">The Tests</a>, <a class="indexterm" href="problems.html#id2677889">Debugging with Samba Itself</a></dt><dt>smbd, <a class="indexterm" href="install.html#id2545276">Starting Samba</a>, <a class="indexterm" href="install.html#id2545469">Example Configuration</a>, <a class="indexterm" href="install.html#id2545728">Test Your Config File with testparm</a>, <a class="indexterm" href="FastStart.html#id2547796">Secure Read-Write File and Print Server</a>, <a class="indexterm" href="FastStart.html#id2548696">Example Configuration</a>, <a class="indexterm" href="passdb.html#id2585655">smbpasswd: Encrypted Password Database</a>, <a class="indexterm" href="passdb.html#id2586381">Schema and Relationship to the RFC 2307 posixAccount</a>, <a class="indexterm" href="passdb.html#id2587074">Configuring Samba</a>, <a class="indexterm" href="idmapper.html#id2597584">Domain Member Server or Domain Member Client</a>, <a class="indexterm" href="idmapper.html#id2598938">NT4-Style Domains (Includes Samba Domains)</a>, <a class="indexterm" href="rights.html#id2602099">Description of Privileges</a>, <a class="indexterm" href="classicalprinting.html#id2615888">Verifying Configuration with testparm</a>, <a class="indexterm" href="classicalprinting.html#id2616085">Rapid Configuration Validation</a>, <a class="indexterm" href="VFS.html#id2644027">extd_audit</a>, <a class="indexterm" href="winbind.html#id2646095">Features and Benefits</a>, <a class="indexterm" href="winbind.html#id2647829">Testing Things Out</a>, <a class="indexterm" href="winbind.html#id2648624">Join the Samba Server to the PDC Domain</a>, <a class="indexterm" href="winbind.html#id2649223">Linux</a>, <a class="indexterm" href="winbind.html#id2649428">Solaris</a>, <a class="indexterm" href="SambaHA.html#id2665795">Server Pool Communications</a>, <a class="indexterm" href="largefile.html">Handling Large Directories</a>, <a class="indexterm" href="cfgsmarts.html#id2666890">Multiple Server Hosting</a>, <a class="indexterm" href="cfgsmarts.html#id2667287">Multiple Virtual Server Personalities</a>, <a class="indexterm" href="problems.html#id2677889">Debugging with Samba Itself</a></dt><dt>smbgroupedit, <a class="indexterm" href="NetCommand.html">Remote and Local Management: The Net Command</a></dt><dt>smbgrpadd.sh, <a class="indexterm" href="groupmapping.html#id2591250">Sample smb.conf Add Group Script</a></dt><dt>smbHome, <a class="indexterm" href="passdb.html#id2587847">LDAP Special Attributes for sambaSamAccounts</a></dt><dt>smbldap-groupadd, <a class="indexterm" href="NetCommand.html#id2592620">Adding or Creating a New Group</a></dt><dt>smbldap-tools, <a class="indexterm" href="passdb.html#id2586079">ldapsam</a></dt><dt>smbpasswd, <a class="indexterm" href="ServerType.html#id2552853">Example Configuration</a>, <a class="indexterm" href="samba-pdc.html#id2556604">Domain Control: Example Configuration</a>, <a class="indexterm" href="samba-bdc.html#id2560723">Backup Domain Controller Configuration</a>, <a class="indexterm" href="samba-bdc.html#id2561834">How Do I Replicate the smbpasswd File?</a>, <a class="indexterm" href="domain-member.html#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a>, <a class="indexterm" href="domain-member.html#id2565174">Configure smb.conf</a>, <a class="indexterm" href="domain-member.html#id2566532">Sharing User ID Mappings between Samba Domain Members</a>, <a class="indexterm" href="ChangeNotes.html#id2572209">Group Mapping Changes in Samba-3.0.23</a>, <a class="indexterm" href="passdb.html">Account Information Databases</a>, <a class="indexterm" href="passdb.html#id2580317">Backward Compatibility Account Storage Systems</a>, <a class="indexterm" href="passdb.html#acctmgmttools">Account Management Tools</a>, <a class="indexterm" href="passdb.html#id2582990">The smbpasswd Tool</a>, <a class="indexterm" href="passdb.html#pdbeditthing">The pdbedit Tool</a>, <a class="indexterm" href="passdb.html#id2584058">User Account Management</a>, <a class="indexterm" href="passdb.html#id2585401">Account Import/Export</a>, <a class="indexterm" href="passdb.html#id2585655">smbpasswd: Encrypted Password Database</a>, <a class="indexterm" href="passdb.html#id2586079">ldapsam</a>, <a class="indexterm" href="passdb.html#id2586381">Schema and Relationship to the RFC 2307 posixAccount</a>, <a class="indexterm" href="passdb.html#id2586889">Initialize the LDAP Database</a>, <a class="indexterm" href="idmapper.html#id2597584">Domain Member Server or Domain Member Client</a>, <a class="indexterm" href="InterdomainTrusts.html#samba-trusted-domain">Samba as the Trusted Domain</a>, <a class="indexterm" href="PolicyMgmt.html#id2653236">Samba PDC</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2671119">Passdb Backends and Authentication</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2671313">New Schema</a></dt><dt>smbpasswd format, <a class="indexterm" href="passdb.html#id2584175">Listing User and Machine Accounts</a></dt><dt>smbpasswd plaintext database, <a class="indexterm" href="passdb.html#id2585655">smbpasswd: Encrypted Password Database</a></dt><dt>SMBsessetupX, <a class="indexterm" href="samba-pdc.html#id2557614">The Special Case of Windows 9x/Me</a></dt><dt>smbspool, <a class="indexterm" href="CUPS-printing.html#id2641511">Printing from CUPS to Windows-Attached Printers</a></dt><dt>smbstatus, <a class="indexterm" href="CUPS-printing.html#id2642228">Avoid Being Connected to the Samba Server as the Wrong User</a>, <a class="indexterm" href="bugreport.html#id2679668">Attaching to a Running Process</a></dt><dt>SMBtconX, <a class="indexterm" href="samba-pdc.html#id2557614">The Special Case of Windows 9x/Me</a></dt><dt>smbusers, <a class="indexterm" href="securing-samba.html#id2611471">User-Based Protection</a></dt><dt>SMS, <a class="indexterm" href="problems.html#id2678338">The Windows Network Monitor</a></dt><dt>Snapshots, <a class="indexterm" href="VFS.html#id2644988">Shadow Copy Setup</a></dt><dt>sniffer, <a class="indexterm" href="samba-pdc.html#id2557614">The Special Case of Windows 9x/Me</a>, <a class="indexterm" href="problems.html#id2677837">Diagnostics Tools</a></dt><dt>socket, <a class="indexterm" href="cfgsmarts.html#id2666890">Multiple Server Hosting</a></dt><dt>socket address, <a class="indexterm" href="cfgsmarts.html#id2666890">Multiple Server Hosting</a></dt><dt>SOFTQ printing system, <a class="indexterm" href="classicalprinting.html#id2616964">The [global] Section</a></dt><dt>Solaris, <a class="indexterm" href="passdb.html#idmapbackend">Mapping Common UIDs/GIDs on Distributed Machines</a>, <a class="indexterm" href="winbind.html#id2649617">Configure Winbind and PAM</a>, <a class="indexterm" href="AdvancedNetworkManagement.html#id2651176">Remote Management with ThinLinc</a>, <a class="indexterm" href="pam.html#id2658143">Features and Benefits</a>, <a class="indexterm" href="unicode.html#id2663332">Basic Parameter Setting</a></dt><dt>Solaris 9, <a class="indexterm" href="winbind.html#id2649428">Solaris</a></dt><dt>source code, <a class="indexterm" href="install.html#id2545469">Example Configuration</a></dt><dt>space character, <a class="indexterm" href="groupmapping.html#id2591562">Adding Groups Fails</a></dt><dt>special account, <a class="indexterm" href="rights.html">User Rights and Privileges</a>, <a class="indexterm" href="InterdomainTrusts.html#samba-trusted-domain">Samba as the Trusted Domain</a></dt><dt>special section, <a class="indexterm" href="classicalprinting.html#id2620161">[print$] Stanza Parameters</a></dt><dt>special sections, <a class="indexterm" href="classicalprinting.html#id2616964">The [global] Section</a></dt><dt>special stanza, <a class="indexterm" href="classicalprinting.html#id2620161">[print$] Stanza Parameters</a></dt><dt>specific restrictions, <a class="indexterm" href="AccessControls.html#id2605984">Access Controls on Shares</a></dt><dt>Specify an IP address, <a class="indexterm" href="ClientConfig.html#id2569931">MS Windows Me</a></dt><dt>spinning process, <a class="indexterm" href="bugreport.html#id2679668">Attaching to a Running Process</a></dt><dt>spool, <a class="indexterm" href="classicalprinting.html#id2615888">Verifying Configuration with testparm</a></dt><dd><dl><dt>directory, <a class="indexterm" href="install.html#id2544309">Configuration File Syntax</a></dt></dl></dd><dt>spool files, <a class="indexterm" href="classicalprinting.html#id2618984">Custom Print Commands</a></dt><dt>spooled file, <a class="indexterm" href="classicalprinting.html#id2615294">Technical Introduction</a></dt><dt>spooler., <a class="indexterm" href="install.html#id2544309">Configuration File Syntax</a></dt><dt>spooling, <a class="indexterm" href="classicalprinting.html#id2618984">Custom Print Commands</a>, <a class="indexterm" href="CUPS-printing.html#id2627130">Central Spooling vs. &#8220;Peer-to-Peer&#8221; Printing</a></dt><dd><dl><dt>central, <a class="indexterm" href="CUPS-printing.html#id2627130">Central Spooling vs. &#8220;Peer-to-Peer&#8221; Printing</a></dt><dt>peer-to-peer, <a class="indexterm" href="CUPS-printing.html#id2627130">Central Spooling vs. &#8220;Peer-to-Peer&#8221; Printing</a></dt></dl></dd><dt>spooling path, <a class="indexterm" href="classicalprinting.html#id2615888">Verifying Configuration with testparm</a></dt><dt>spooling-only, <a class="indexterm" href="CUPS-printing.html#id2627181">Raw Print Serving: Vendor Drivers on Windows Clients</a></dt><dt>SPOOLSS, <a class="indexterm" href="classicalprinting.html#cups-msrpc">Printing Developments Since Samba-2.2</a></dt><dt>SQL, <a class="indexterm" href="ChangeNotes.html#id2572149">Passdb Changes</a></dt><dt>SQUID, <a class="indexterm" href="samba-pdc.html#id2554970">Single Sign-On and Domain Security</a></dt><dt>SRV records, <a class="indexterm" href="domain-member.html#id2565365">Configure /etc/krb5.conf</a>, <a class="indexterm" href="NetworkBrowsing.html#adsdnstech">DNS and Active Directory</a></dt><dt>SRV RR, <a class="indexterm" href="integrate-ms-networks.html#id2661060">Background Information</a></dt><dt>SrvMgr.exe, <a class="indexterm" href="domain-member.html#id2563306">Managing Domain Machine Accounts using NT4 Server Manager</a></dt><dt>srvmgr.exe, <a class="indexterm" href="domain-member.html#id2563306">Managing Domain Machine Accounts using NT4 Server Manager</a></dt><dt>SRVTOOLS.EXE, <a class="indexterm" href="domain-member.html#id2563306">Managing Domain Machine Accounts using NT4 Server Manager</a>, <a class="indexterm" href="AdvancedNetworkManagement.html#id2650630">Remote Server Administration</a></dt><dt>ssh, <a class="indexterm" href="samba-bdc.html#id2560723">Backup Domain Controller Configuration</a>, <a class="indexterm" href="samba-bdc.html#id2561834">How Do I Replicate the smbpasswd File?</a>, <a class="indexterm" href="passdb.html#id2585655">smbpasswd: Encrypted Password Database</a>, <a class="indexterm" href="Backup.html#id2664509">BackupPC</a></dt><dt>SSH, <a class="indexterm" href="classicalprinting.html#id2621767">smbclient to Confirm Driver Installation</a>, <a class="indexterm" href="AdvancedNetworkManagement.html#id2651176">Remote Management with ThinLinc</a></dt><dt>SSL, <a class="indexterm" href="SWAT.html#id2674844">Securing SWAT through SSL</a></dt><dt>SSO, <a class="indexterm" href="samba-pdc.html#id2554970">Single Sign-On and Domain Security</a>, <a class="indexterm" href="domain-member.html#id2562183">Features and Benefits</a>, <a class="indexterm" href="passdb.html#id2582137">Comments Regarding LDAP</a></dt><dt>stability, <a class="indexterm" href="NT4Migration.html#id2672074">Objectives</a></dt><dt>stack trace, <a class="indexterm" href="bugreport.html#id2679534">Internal Errors</a></dt><dt>stale network links, <a class="indexterm" href="NetworkBrowsing.html#id2579797">Invalid Cached Share References Affects Network Browsing</a></dt><dt>stand-alone server, <a class="indexterm" href="idmapper.html#id2597522">Standalone Samba Server</a></dt><dt>standalone, <a class="indexterm" href="ServerType.html#id2551910">Server Types</a>, <a class="indexterm" href="samba-pdc.html#id2556095">Preparing for Domain Control</a>, <a class="indexterm" href="NetCommand.html#id2592044">Overview</a>, <a class="indexterm" href="idmapper.html#id2597584">Domain Member Server or Domain Member Client</a></dt><dt>standalone filter, <a class="indexterm" href="CUPS-printing.html#id2630332">pstoraster</a></dt><dt>standalone server, <a class="indexterm" href="domain-member.html#id2564157">Joining an NT4-type Domain with Samba-3</a>, <a class="indexterm" href="StandAloneServer.html">Standalone Servers</a>, <a class="indexterm" href="StandAloneServer.html#id2567216">Features and Benefits</a>, <a class="indexterm" href="StandAloneServer.html#id2567310">Background</a>, <a class="indexterm" href="passdb.html#id2584409">Adding User Accounts</a>, <a class="indexterm" href="classicalprinting.html#id2615070">Features and Benefits</a>, <a class="indexterm" href="NT4Migration.html#id2672484">Domain Layout</a></dt><dt>standard confirmation, <a class="indexterm" href="InterdomainTrusts.html#id2613114">Creating an NT4 Domain Trust</a></dt><dt>stanza, <a class="indexterm" href="install.html#id2544309">Configuration File Syntax</a>, <a class="indexterm" href="largefile.html">Handling Large Directories</a></dt><dt>stapling, <a class="indexterm" href="CUPS-printing.html#id2630164">pstops</a></dt><dt>StartDocPrinter, <a class="indexterm" href="classicalprinting.html#cups-msrpc">Printing Developments Since Samba-2.2</a></dt><dt>starting samba</dt><dd><dl><dt>nmbd, <a class="indexterm" href="install.html#id2545276">Starting Samba</a>, <a class="indexterm" href="FastStart.html#id2547796">Secure Read-Write File and Print Server</a>, <a class="indexterm" href="FastStart.html#id2548696">Example Configuration</a></dt><dt>smbd, <a class="indexterm" href="install.html#id2545276">Starting Samba</a>, <a class="indexterm" href="FastStart.html#id2547796">Secure Read-Write File and Print Server</a>, <a class="indexterm" href="FastStart.html#id2548696">Example Configuration</a></dt><dt>winbindd, <a class="indexterm" href="install.html#id2545276">Starting Samba</a>, <a class="indexterm" href="FastStart.html#id2548696">Example Configuration</a>, <a class="indexterm" href="winbind.html#id2646095">Features and Benefits</a></dt></dl></dd><dt>startsmb, <a class="indexterm" href="compiling.html#id2681707">Alternative: Starting smbd as a Daemon</a></dt><dt>StartTLS, <a class="indexterm" href="passdb.html#id2587612">Security and sambaSamAccount</a></dt><dt>startup</dt><dd><dl><dt>process, <a class="indexterm" href="install.html#id2545276">Starting Samba</a></dt></dl></dd><dt>startup script, <a class="indexterm" href="winbind.html#id2648862">Starting and Testing the winbindd Daemon</a></dt><dt>state, <a class="indexterm" href="SambaHA.html#id2665279">Why Is This So Hard?</a></dt><dt>state information, <a class="indexterm" href="SambaHA.html#id2665279">Why Is This So Hard?</a></dt><dt>state of knowledge, <a class="indexterm" href="SambaHA.html#id2664995">Features and Benefits</a></dt><dt>static WINS entries, <a class="indexterm" href="NetworkBrowsing.html#id2577268">Static WINS Entries</a></dt><dt>status32 codes, <a class="indexterm" href="upgrading-to-3.0.html#id2669444">New Features in Samba-3.0.x</a></dt><dt>sticky bit, <a class="indexterm" href="AccessControls.html#id2604246">File and Directory Access Control</a>, <a class="indexterm" href="NT4Migration.html#id2672685">Server Share and Directory Layout</a></dt><dt>storage mechanism, <a class="indexterm" href="passdb.html#acctmgmttools">Account Management Tools</a></dt><dt>storage methods, <a class="indexterm" href="passdb.html#id2582990">The smbpasswd Tool</a></dt><dt>stphoto2.ppd, <a class="indexterm" href="CUPS-printing.html#id2632569">Examples for Filtering Chains</a></dt><dt>strange delete semantics, <a class="indexterm" href="largefile.html">Handling Large Directories</a></dt><dt>stripped of comments, <a class="indexterm" href="SWAT.html#id2674063">Features and Benefits</a></dt><dt>strptime, <a class="indexterm" href="passdb.html#id2584581">Changing User Accounts</a></dt><dt>stunnel, <a class="indexterm" href="SWAT.html#id2674844">Securing SWAT through SSL</a></dt><dt>su, <a class="indexterm" href="pam.html#id2658906">Anatomy of /etc/pam.d Entries</a></dt><dt>subnet mask, <a class="indexterm" href="ClientConfig.html#id2568742">MS Windows XP Professional</a>, <a class="indexterm" href="ClientConfig.html#id2569931">MS Windows Me</a>, <a class="indexterm" href="diagnosis.html#id2676074">The Tests</a></dt><dt>subnets, <a class="indexterm" href="NetworkBrowsing.html#id2573212">NetBIOS over TCP/IP</a>, <a class="indexterm" href="NetworkBrowsing.html#DMB">Configuring Workgroup Browsing</a></dt><dt>subscription, <a class="indexterm" href="ch47.html#id2685467">Free Support</a></dt><dt>subsuffix parameters, <a class="indexterm" href="upgrading-to-3.0.html#id2671706">New Suffix for Searching</a></dt><dt>Subversion, <a class="indexterm" href="compiling.html#id2680534">Introduction</a>, <a class="indexterm" href="compiling.html#id2680625">Access via Subversion</a></dt><dt>successful join, <a class="indexterm" href="domain-member.html#ads-test-server">Testing Server Setup</a></dt><dt>successful migration, <a class="indexterm" href="NT4Migration.html#id2672074">Objectives</a></dt><dt>sufficient, <a class="indexterm" href="pam.html#id2658906">Anatomy of /etc/pam.d Entries</a></dt><dt>suffixes, <a class="indexterm" href="CUPS-printing.html#id2629184">MIME Types and CUPS Filters</a></dt><dt>SUID, <a class="indexterm" href="AccessControls.html#id2604246">File and Directory Access Control</a></dt><dt>Sun, <a class="indexterm" href="domain-member.html#domain-member-server">Domain Member Server</a></dt><dt>Sun ONE iDentity server, <a class="indexterm" href="pam.html#id2658143">Features and Benefits</a></dt><dt>Sun Solaris, <a class="indexterm" href="pam.html#id2658143">Features and Benefits</a></dt><dt>SUN-Raster, <a class="indexterm" href="CUPS-printing.html#id2629184">MIME Types and CUPS Filters</a></dt><dt>support, <a class="indexterm" href="ch47.html">Samba Support</a></dt><dt>support exposure, <a class="indexterm" href="NT4Migration.html#id2672074">Objectives</a></dt><dt>SVN</dt><dd><dl><dt>web, <a class="indexterm" href="compiling.html#id2680589">Access via ViewCVS</a></dt></dl></dd><dt>SVRTOOLS.EXE, <a class="indexterm" href="samba-pdc.html#id2554336">Features and Benefits</a></dt><dt>SWAT, <a class="indexterm" href="install.html#id2544264">Configuring Samba (smb.conf)</a>, <a class="indexterm" href="SWAT.html">SWAT: The Samba Web Administration Tool</a></dt><dt>swat, <a class="indexterm" href="install.html#id2545912">SWAT</a>, <a class="indexterm" href="SWAT.html#id2674206">Validate SWAT Installation</a>, <a class="indexterm" href="SWAT.html#id2674277">Locating the SWAT File</a>, <a class="indexterm" href="SWAT.html#xinetd">Enabling SWAT for Use</a></dt><dd><dl><dt>enable, <a class="indexterm" href="SWAT.html#xinetd">Enabling SWAT for Use</a></dt><dt>security, <a class="indexterm" href="SWAT.html#id2674844">Securing SWAT through SSL</a></dt></dl></dd><dt>SWAT binary support, <a class="indexterm" href="SWAT.html#id2674206">Validate SWAT Installation</a></dt><dt>swat command-line options, <a class="indexterm" href="SWAT.html#id2674277">Locating the SWAT File</a></dt><dt>SWAT permission allowed, <a class="indexterm" href="SWAT.html#xinetd">Enabling SWAT for Use</a></dt><dt>symbolic links, <a class="indexterm" href="msdfs.html#id2614427">Features and Benefits</a></dt><dt>synchronization, <a class="indexterm" href="samba-pdc.html#id2555590">Domain Controller Types</a>, <a class="indexterm" href="samba-pdc.html#id2558009">Security Mode and Master Browsers</a>, <a class="indexterm" href="NetworkBrowsing.html#id2576622">WINS: The Windows Internetworking Name Server</a>, <a class="indexterm" href="NetworkBrowsing.html#id2578560">Behavior of Cross-Subnet Browsing</a></dt><dt>synchronization problems, <a class="indexterm" href="winbind.html#id2646438">Introduction</a></dt><dt>synchronize, <a class="indexterm" href="samba-bdc.html#id2560723">Backup Domain Controller Configuration</a>, <a class="indexterm" href="domain-member.html#id2565365">Configure /etc/krb5.conf</a>, <a class="indexterm" href="NetworkBrowsing.html#id2576529">Use of the Remote Browse Sync Parameter</a>, <a class="indexterm" href="NetworkBrowsing.html#id2578560">Behavior of Cross-Subnet Browsing</a></dt><dt>synchronized, <a class="indexterm" href="samba-bdc.html#id2560723">Backup Domain Controller Configuration</a></dt><dt>syntax tolerates spelling errors, <a class="indexterm" href="classicalprinting.html#id2615605">Simple Print Configuration</a></dt><dt>system access controls, <a class="indexterm" href="passdb.html#id2580501">New Account Storage Systems</a></dt><dt>system accounts, <a class="indexterm" href="passdb.html#id2584058">User Account Management</a></dt><dt>system administrator, <a class="indexterm" href="rights.html">User Rights and Privileges</a></dt><dt>system groups, <a class="indexterm" href="NetCommand.html#id2592822">Mapping Windows Groups to UNIX Groups</a></dt><dt>system interface scripts, <a class="indexterm" href="rights.html">User Rights and Privileges</a></dt><dt>system policies, <a class="indexterm" href="PolicyMgmt.html#id2651878">Creating and Managing System Policies</a></dt><dt>System Policy Editor, <a class="indexterm" href="PolicyMgmt.html#id2651878">Creating and Managing System Policies</a>, <a class="indexterm" href="PolicyMgmt.html#id2652629">Administration of Windows 200x/XP Policies</a>, <a class="indexterm" href="ProfileMgmt.html#id2656341">MS Windows 9x/Me</a></dt><dt>system security, <a class="indexterm" href="groupmapping.html#id2590417">Applicable Only to Versions Earlier than 3.0.11</a></dt><dt>system tools, <a class="indexterm" href="Backup.html#id2664368">Features and Benefits</a></dt><dt>SYSV, <a class="indexterm" href="classicalprinting.html#id2616964">The [global] Section</a></dt><dt>SYSVOL, <a class="indexterm" href="PolicyMgmt.html#id2652426">MS Windows 200x/XP Professional Policies</a></dt></dl></div><div class="indexdiv"><h3>T</h3><dl><dt>tail, <a class="indexterm" href="diagnosis.html#id2675781">Assumptions</a></dt><dt>take ownership, <a class="indexterm" href="rights.html#id2602099">Description of Privileges</a></dt><dt>Take Ownership, <a class="indexterm" href="AccessControls.html#id2606602">Viewing File Ownership</a></dt><dt>tape, <a class="indexterm" href="NT4Migration.html#id2672685">Server Share and Directory Layout</a></dt><dt>tar, <a class="indexterm" href="Backup.html#id2664509">BackupPC</a></dt><dt>tarball, <a class="indexterm" href="install.html#id2545469">Example Configuration</a></dt><dt>tattoo effect, <a class="indexterm" href="NT4Migration.html#id2673574">Samba-3 Implementation Choices</a></dt><dt>TCP, <a class="indexterm" href="NetworkBrowsing.html#id2576203">Multiple Interfaces</a>, <a class="indexterm" href="SambaHA.html#id2665279">Why Is This So Hard?</a></dt><dt>TCP data streams, <a class="indexterm" href="SambaHA.html#id2665398">The Front-End Challenge</a></dt><dt>TCP failover, <a class="indexterm" href="SambaHA.html#id2665279">Why Is This So Hard?</a></dt><dt>TCP port, <a class="indexterm" href="samba-pdc.html#id2554336">Features and Benefits</a></dt><dt>TCP port 139, <a class="indexterm" href="integrate-ms-networks.html#id2661060">Background Information</a>, <a class="indexterm" href="cfgsmarts.html#id2667287">Multiple Virtual Server Personalities</a></dt><dt>TCP port 445, <a class="indexterm" href="integrate-ms-networks.html#id2661060">Background Information</a>, <a class="indexterm" href="cfgsmarts.html#id2667287">Multiple Virtual Server Personalities</a></dt><dt>tcp ports, <a class="indexterm" href="winbind.html#id2648624">Join the Samba Server to the PDC Domain</a></dt><dt>TCP/IP, <a class="indexterm" href="ClientConfig.html#id2568742">MS Windows XP Professional</a>, <a class="indexterm" href="ClientConfig.html#id2569931">MS Windows Me</a>, <a class="indexterm" href="NetworkBrowsing.html#id2572592">Features and Benefits</a>, <a class="indexterm" href="NetworkBrowsing.html#id2577510">Windows Networking Protocols</a></dt><dt>TCP/IP configuration, <a class="indexterm" href="ClientConfig.html#id2568742">MS Windows XP Professional</a>, <a class="indexterm" href="ClientConfig.html#id2569931">MS Windows Me</a></dt><dt>TCP/IP configuration panel, <a class="indexterm" href="ClientConfig.html#id2569384">MS Windows 2000</a></dt><dt>TCP/IP protocol configuration, <a class="indexterm" href="ClientConfig.html#id2568622">Technical Details</a></dt><dt>TCP/IP protocol settings, <a class="indexterm" href="ClientConfig.html#id2568742">MS Windows XP Professional</a>, <a class="indexterm" href="ClientConfig.html#id2569384">MS Windows 2000</a></dt><dt>TCP/IP protocol stack, <a class="indexterm" href="NetworkBrowsing.html#id2576622">WINS: The Windows Internetworking Name Server</a></dt><dt>TCP/IP-only, <a class="indexterm" href="NetworkBrowsing.html#id2577510">Windows Networking Protocols</a></dt><dt>tcpdump, <a class="indexterm" href="problems.html#id2678144">Tcpdump</a></dt><dt>TDB, <a class="indexterm" href="passdb.html#id2580501">New Account Storage Systems</a>, <a class="indexterm" href="classicalprinting.html#id2622512">Running rpcclient with setdriver</a>, <a class="indexterm" href="CUPS-printing.html#id2638430">The Printing *.tdb Files</a>, <a class="indexterm" href="CUPS-printing.html#id2638633">Trivial Database Files</a>, <a class="indexterm" href="cfgsmarts.html#id2666890">Multiple Server Hosting</a></dt><dd><dl><dt>backing up (see tdbbackup)</dt></dl></dd><dt>tdb, <a class="indexterm" href="winbind.html#id2647424">User and Group ID Allocation</a>, <a class="indexterm" href="SambaHA.html#id2665795">Server Pool Communications</a>, <a class="indexterm" href="tdb.html#id2679876">Features and Benefits</a></dt><dt>tdb data files, <a class="indexterm" href="upgrading-to-3.0.html#id2670671">TDB Data Files</a></dt><dt>TDB database, <a class="indexterm" href="classicalprinting.html#id2621904">Running rpcclient with adddriver</a></dt><dt>TDB database files, <a class="indexterm" href="classicalprinting.html#prt-modeset">Setting Device Modes on New Printers</a></dt><dt>tdb file backup, <a class="indexterm" href="upgrading-to-3.0.html#id2670671">TDB Data Files</a></dt><dt>tdb file descriptions, <a class="indexterm" href="install.html#tdbdocs">TDB Database File Information</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2670671">TDB Data Files</a></dt><dt>tdb file locations, <a class="indexterm" href="install.html#tdbdocs">TDB Database File Information</a></dt><dt>tdb files, <a class="indexterm" href="AccessControls.html#id2605984">Access Controls on Shares</a></dt><dt>tdbbackup, <a class="indexterm" href="CUPS-printing.html#id2638817">Using tdbbackup</a>, <a class="indexterm" href="speed.html#id2684182">Corrupt tdb Files</a></dt><dt>tdbdump, <a class="indexterm" href="AccessControls.html#id2605984">Access Controls on Shares</a></dt><dt>tdbsam, <a class="indexterm" href="samba-pdc.html#id2556604">Domain Control: Example Configuration</a>, <a class="indexterm" href="ChangeNotes.html#id2572209">Group Mapping Changes in Samba-3.0.23</a>, <a class="indexterm" href="passdb.html">Account Information Databases</a>, <a class="indexterm" href="passdb.html#passdbtech">Technical Information</a>, <a class="indexterm" href="passdb.html#id2584175">Listing User and Machine Accounts</a>, <a class="indexterm" href="passdb.html#id2585655">smbpasswd: Encrypted Password Database</a>, <a class="indexterm" href="passdb.html#id2585921">tdbsam</a>, <a class="indexterm" href="groupmapping.html#id2590539">Default Users, Groups, and Relative Identifiers</a>, <a class="indexterm" href="idmapper.html#id2597584">Domain Member Server or Domain Member Client</a>, <a class="indexterm" href="NT4Migration.html#id2672074">Objectives</a></dt><dt>tdbsam databases, <a class="indexterm" href="passdb.html#id2585526">Password Backends</a></dt><dt>technical reviewers, <a class="indexterm" href="cfgsmarts.html">Advanced Configuration Techniques</a></dt><dt>Telnet, <a class="indexterm" href="passdb.html#id2581524">Advantages of Non-Encrypted Passwords</a></dt><dt>telnet logins, <a class="indexterm" href="winbind.html#id2649784">Linux/FreeBSD-Specific PAM Configuration</a></dt><dt>template, <a class="indexterm" href="ProfileMgmt.html#id2656232">Creating and Managing Group Profiles</a></dt><dt>temporary location, <a class="indexterm" href="classicalprinting.html#id2618365">Print Commands</a></dt><dt>terminal server, <a class="indexterm" href="AdvancedNetworkManagement.html#id2651176">Remote Management with ThinLinc</a></dt><dt>Terminal Server, <a class="indexterm" href="SambaHA.html#id2665492">Demultiplexing SMB Requests</a></dt><dt>Testing Server Setup, <a class="indexterm" href="domain-member.html#id2565365">Configure /etc/krb5.conf</a></dt><dt>testparm, <a class="indexterm" href="install.html#id2545728">Test Your Config File with testparm</a>, <a class="indexterm" href="StandAloneServer.html#SimplePrintServer">Central Print Serving</a>, <a class="indexterm" href="classicalprinting.html#id2615605">Simple Print Configuration</a>, <a class="indexterm" href="classicalprinting.html#id2615888">Verifying Configuration with testparm</a>, <a class="indexterm" href="classicalprinting.html#id2616085">Rapid Configuration Validation</a>, <a class="indexterm" href="classicalprinting.html#id2616484">Extended Printing Configuration</a>, <a class="indexterm" href="diagnosis.html#id2675781">Assumptions</a>, <a class="indexterm" href="diagnosis.html#id2676074">The Tests</a>, <a class="indexterm" href="problems.html#id2677889">Debugging with Samba Itself</a></dt><dt>tethereal, <a class="indexterm" href="problems.html#id2678144">Tcpdump</a></dt><dt>text/plain, <a class="indexterm" href="CUPS-printing.html#id2629612">MIME Type Conversion Rules</a></dt><dt>texttops, <a class="indexterm" href="CUPS-printing.html#id2629612">MIME Type Conversion Rules</a></dt><dt>thin client, <a class="indexterm" href="AdvancedNetworkManagement.html#id2651176">Remote Management with ThinLinc</a></dt><dt>ThinLinc, <a class="indexterm" href="AdvancedNetworkManagement.html#id2651176">Remote Management with ThinLinc</a></dt><dt>tid, <a class="indexterm" href="SambaHA.html#id2665492">Demultiplexing SMB Requests</a></dt><dt>TIFF, <a class="indexterm" href="CUPS-printing.html#id2629184">MIME Types and CUPS Filters</a></dt><dt>TightVNC, <a class="indexterm" href="AdvancedNetworkManagement.html#id2650801">Remote Management from NoMachine.Com</a>, <a class="indexterm" href="AdvancedNetworkManagement.html#id2651176">Remote Management with ThinLinc</a></dt><dt>time difference, <a class="indexterm" href="domain-member.html#id2565365">Configure /etc/krb5.conf</a></dt><dt>time format, <a class="indexterm" href="passdb.html#id2584581">Changing User Accounts</a></dt><dt>time-to-live (see TTL)</dt><dt>tool, <a class="indexterm" href="AccessControls.html#id2606249">Windows 200x/XP</a></dt><dt>tools, <a class="indexterm" href="StandAloneServer.html#SimplePrintServer">Central Print Serving</a>, <a class="indexterm" href="passdb.html#id2582411">Caution Regarding LDAP and Samba</a></dt><dt>tools\reskit\netadmin\poledit, <a class="indexterm" href="PolicyMgmt.html#id2652067">Windows 9x/ME Policies</a></dt><dt>traditional printing, <a class="indexterm" href="classicalprinting.html#id2618984">Custom Print Commands</a></dt><dt>training course, <a class="indexterm" href="Backup.html#id2664412">Discussion of Backup Solutions</a></dt><dt>transfer differences, <a class="indexterm" href="Backup.html#id2664681">Rsync</a></dt><dt>transformation, <a class="indexterm" href="CUPS-printing.html#id2629184">MIME Types and CUPS Filters</a></dt><dt>transitive, <a class="indexterm" href="InterdomainTrusts.html#id2612800">Trust Relationship Background</a></dt><dt>transparent access, <a class="indexterm" href="domain-member.html#id2562183">Features and Benefits</a></dt><dt>transparently reconnected, <a class="indexterm" href="SambaHA.html#id2665149">The Ultimate Goal</a></dt><dt>transport connection loss, <a class="indexterm" href="locking.html#id2608934">Opportunistic Locking Overview</a></dt><dt>Transport Layer Seccurity, TLS</dt><dd><dl><dt>Configuring, <a class="indexterm" href="ch-ldap-tls.html#s1-config-ldap-tls">Configuring</a></dt><dt>Introduction, <a class="indexterm" href="ch-ldap-tls.html#s1-intro-ldap-tls">Introduction</a></dt></dl></dd><dt>transport layer security (see TLS)</dt><dt>Transport Layer Security, TLS</dt><dd><dl><dt>Testing, <a class="indexterm" href="ch-ldap-tls.html#s1-test-ldap-tls">Testing</a></dt><dt>Troubleshooting, <a class="indexterm" href="ch-ldap-tls.html#s1-int-ldap-tls">Troubleshooting</a></dt></dl></dd><dt>trigger, <a class="indexterm" href="samba-pdc.html#id2556095">Preparing for Domain Control</a>, <a class="indexterm" href="samba-bdc.html#id2559353">MS Windows NT4-style Domain Control</a></dt><dt>trivial database, <a class="indexterm" href="passdb.html#id2580501">New Account Storage Systems</a> (see TDB)</dt><dt>Trivial Database, <a class="indexterm" href="tdb.html#id2679876">Features and Benefits</a></dt><dt>troubleshoot, <a class="indexterm" href="classicalprinting.html#id2616085">Rapid Configuration Validation</a></dt><dt>troubleshooting, <a class="indexterm" href="CUPS-printing.html#id2641511">Printing from CUPS to Windows-Attached Printers</a></dt><dt>Tru64 UNIX, <a class="indexterm" href="unicode.html#id2663332">Basic Parameter Setting</a></dt><dt>trust, <a class="indexterm" href="samba-pdc.html#id2554336">Features and Benefits</a>, <a class="indexterm" href="passdb.html#id2582549">LDAP Directories and Windows Computer Accounts</a></dt><dd><dl><dt>account, <a class="indexterm" href="ServerType.html#id2552625">Domain Security Mode (User-Level Security)</a></dt></dl></dd><dt>trust account, <a class="indexterm" href="ServerType.html#id2552625">Domain Security Mode (User-Level Security)</a>, <a class="indexterm" href="passdb.html#TOSHARG-acctflags">Account Flags Management</a>, <a class="indexterm" href="InterdomainTrusts.html#id2614041">NT4-Style Domain Trusts with Windows 2000</a></dt><dd><dl><dt>interdomain, <a class="indexterm" href="samba-pdc.html#id2554336">Features and Benefits</a></dt><dt>machine, <a class="indexterm" href="samba-pdc.html#id2554336">Features and Benefits</a></dt></dl></dd><dt>trust account password, <a class="indexterm" href="samba-bdc.html#id2558877">Features and Benefits</a></dt><dt>trust accounts, <a class="indexterm" href="passdb.html#id2582549">LDAP Directories and Windows Computer Accounts</a>, <a class="indexterm" href="NetCommand.html#id2592044">Overview</a></dt><dt>trust established, <a class="indexterm" href="InterdomainTrusts.html#id2613296">Interdomain Trust Facilities</a></dt><dt>trust relationship, <a class="indexterm" href="InterdomainTrusts.html#id2612800">Trust Relationship Background</a>, <a class="indexterm" href="InterdomainTrusts.html#id2613211">Completing an NT4 Domain Trust</a>, <a class="indexterm" href="InterdomainTrusts.html#id2613296">Interdomain Trust Facilities</a>, <a class="indexterm" href="InterdomainTrusts.html#id2613505">Configuring Samba NT-Style Domain Trusts</a>, <a class="indexterm" href="InterdomainTrusts.html#id2614041">NT4-Style Domain Trusts with Windows 2000</a></dt><dt>trust relationships, <a class="indexterm" href="InterdomainTrusts.html">Interdomain Trust Relationships</a>, <a class="indexterm" href="InterdomainTrusts.html#id2612728">Features and Benefits</a>, <a class="indexterm" href="InterdomainTrusts.html#id2612800">Trust Relationship Background</a>, <a class="indexterm" href="InterdomainTrusts.html#id2613114">Creating an NT4 Domain Trust</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2669444">New Features in Samba-3.0.x</a></dt><dt>trusted, <a class="indexterm" href="NetworkBrowsing.html#id2578560">Behavior of Cross-Subnet Browsing</a>, <a class="indexterm" href="rights.html">User Rights and Privileges</a></dt><dt>trusted domain, <a class="indexterm" href="groupmapping.html#id2589715">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a>, <a class="indexterm" href="InterdomainTrusts.html">Interdomain Trust Relationships</a>, <a class="indexterm" href="InterdomainTrusts.html#id2612800">Trust Relationship Background</a>, <a class="indexterm" href="InterdomainTrusts.html#id2613211">Completing an NT4 Domain Trust</a>, <a class="indexterm" href="InterdomainTrusts.html#id2613845">Samba as the Trusting Domain</a>, <a class="indexterm" href="winbind.html#id2647036">Name Service Switch</a></dt><dt>trusted domain name, <a class="indexterm" href="InterdomainTrusts.html#samba-trusted-domain">Samba as the Trusted Domain</a></dt><dt>trusted party, <a class="indexterm" href="InterdomainTrusts.html#samba-trusted-domain">Samba as the Trusted Domain</a></dt><dt>trusting domain, <a class="indexterm" href="InterdomainTrusts.html">Interdomain Trust Relationships</a>, <a class="indexterm" href="InterdomainTrusts.html#id2612800">Trust Relationship Background</a>, <a class="indexterm" href="InterdomainTrusts.html#id2613211">Completing an NT4 Domain Trust</a></dt><dt>trusting party, <a class="indexterm" href="InterdomainTrusts.html#samba-trusted-domain">Samba as the Trusted Domain</a></dt><dt>trusts, <a class="indexterm" href="InterdomainTrusts.html">Interdomain Trust Relationships</a>, <a class="indexterm" href="InterdomainTrusts.html#id2612800">Trust Relationship Background</a></dt><dt>TTL, <a class="indexterm" href="NetworkBrowsing.html#id2577268">Static WINS Entries</a></dt><dt>turn oplocks off, <a class="indexterm" href="locking.html#id2609773">Advanced Samba Oplocks Parameters</a></dt><dt>turnkey solution, <a class="indexterm" href="passdb.html#id2582549">LDAP Directories and Windows Computer Accounts</a></dt><dt>two-up, <a class="indexterm" href="CUPS-printing.html#id2632569">Examples for Filtering Chains</a></dt><dt>two-way</dt><dd><dl><dt>propagation, <a class="indexterm" href="samba-bdc.html#id2558877">Features and Benefits</a></dt></dl></dd><dt>two-way trust, <a class="indexterm" href="InterdomainTrusts.html#id2612800">Trust Relationship Background</a>, <a class="indexterm" href="InterdomainTrusts.html#id2613078">Native MS Windows NT4 Trusts Configuration</a>, <a class="indexterm" href="InterdomainTrusts.html#id2613296">Interdomain Trust Facilities</a></dt></dl></div><div class="indexdiv"><h3>U</h3><dl><dt>UCS-2, <a class="indexterm" href="unicode.html#id2663193">Japanese Charsets</a></dt><dt>UDP, <a class="indexterm" href="samba-pdc.html#id2556095">Preparing for Domain Control</a>, <a class="indexterm" href="NetworkBrowsing.html#id2573212">NetBIOS over TCP/IP</a>, <a class="indexterm" href="NetworkBrowsing.html#id2574407">How Browsing Functions</a>, <a class="indexterm" href="NetworkBrowsing.html#browse-force-master">Forcing Samba to Be the Master</a>, <a class="indexterm" href="NetworkBrowsing.html#id2576203">Multiple Interfaces</a>, <a class="indexterm" href="NetworkBrowsing.html#id2578389">Cross-Subnet Browsing</a></dt><dt>UDP port 137, <a class="indexterm" href="integrate-ms-networks.html#id2661060">Background Information</a></dt><dt>udp ports, <a class="indexterm" href="winbind.html#id2648624">Join the Samba Server to the PDC Domain</a></dt><dt>UDP unicast, <a class="indexterm" href="NetworkBrowsing.html#id2574407">How Browsing Functions</a></dt><dt>UID, <a class="indexterm" href="samba-bdc.html#id2561224">Example Configuration</a>, <a class="indexterm" href="domain-member.html#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a>, <a class="indexterm" href="domain-member.html#id2562869">Manual Creation of Machine Trust Accounts</a>, <a class="indexterm" href="domain-member.html#id2564892">Why Is This Better Than security = server?</a>, <a class="indexterm" href="domain-member.html#id2566532">Sharing User ID Mappings between Samba Domain Members</a>, <a class="indexterm" href="passdb.html#passdbtech">Technical Information</a>, <a class="indexterm" href="passdb.html#id2581588">Mapping User Identifiers between MS Windows and UNIX</a>, <a class="indexterm" href="passdb.html#idmapbackend">Mapping Common UIDs/GIDs on Distributed Machines</a>, <a class="indexterm" href="passdb.html#id2582549">LDAP Directories and Windows Computer Accounts</a>, <a class="indexterm" href="passdb.html#id2584175">Listing User and Machine Accounts</a>, <a class="indexterm" href="groupmapping.html#id2588907">Features and Benefits</a>, <a class="indexterm" href="NetCommand.html#id2592044">Overview</a>, <a class="indexterm" href="NetCommand.html#id2592822">Mapping Windows Groups to UNIX Groups</a>, <a class="indexterm" href="NetCommand.html#id2593942">UNIX and Windows User Management</a>, <a class="indexterm" href="idmapper.html">Identity Mapping (IDMAP)</a>, <a class="indexterm" href="idmapper.html#id2597584">Domain Member Server or Domain Member Client</a>, <a class="indexterm" href="idmapper.html#id2598545">Primary Domain Controller</a>, <a class="indexterm" href="rights.html">User Rights and Privileges</a>, <a class="indexterm" href="winbind.html#id2646095">Features and Benefits</a>, <a class="indexterm" href="winbind.html#id2646726">Handling of Foreign SIDs</a>, <a class="indexterm" href="winbind.html#id2648862">Starting and Testing the winbindd Daemon</a></dt><dt>uid, <a class="indexterm" href="passdb.html#id2586617">OpenLDAP Configuration</a></dt><dt>UID numbers, <a class="indexterm" href="idmapper.html#id2597584">Domain Member Server or Domain Member Client</a></dt><dt>UID range, <a class="indexterm" href="InterdomainTrusts.html">Interdomain Trust Relationships</a></dt><dt>unauthorized, <a class="indexterm" href="domain-member.html#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a></dt><dt>unauthorized access, <a class="indexterm" href="AccessControls.html">File, Directory, and Share Access Controls</a></dt><dt>UNC notation, <a class="indexterm" href="classicalprinting.html#id2620993">Identifying Driver Files</a></dt><dt>unexpected.tdb, <a class="indexterm" href="CUPS-printing.html#id2638430">The Printing *.tdb Files</a></dt><dd><dl><dt>(see also TDB)</dt></dl></dd><dt>unicast, <a class="indexterm" href="NetworkBrowsing.html#id2573212">NetBIOS over TCP/IP</a></dt><dt>unicode, <a class="indexterm" href="unicode.html#id2662892">What Are Charsets and Unicode?</a></dt><dt>Unicode, <a class="indexterm" href="unicode.html#id2663025">Samba and Charsets</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2669444">New Features in Samba-3.0.x</a></dt><dt>Unicode UTF-8, <a class="indexterm" href="unicode.html#id2663332">Basic Parameter Setting</a></dt><dt>unified logon, <a class="indexterm" href="winbind.html#id2646438">Introduction</a></dt><dt>UNIX, <a class="indexterm" href="unicode.html#id2663332">Basic Parameter Setting</a></dt><dd><dl><dt>server, <a class="indexterm" href="ServerType.html#id2551742">Features and Benefits</a></dt></dl></dd><dt>UNIX account, <a class="indexterm" href="domain-member.html#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a>, <a class="indexterm" href="domain-member.html#id2562869">Manual Creation of Machine Trust Accounts</a>, <a class="indexterm" href="domain-member.html#id2563586">On-the-Fly Creation of Machine Trust Accounts</a></dt><dt>unix charset, <a class="indexterm" href="unicode.html#id2663332">Basic Parameter Setting</a></dt><dt>UNIX Domain Socket, <a class="indexterm" href="AccessControls.html#id2604246">File and Directory Access Control</a></dt><dt>UNIX domain socket, <a class="indexterm" href="winbind.html#id2646852">How Winbind Works</a></dt><dt>UNIX file system access controls, <a class="indexterm" href="AccessControls.html#id2603577">Features and Benefits</a></dt><dt>UNIX group, <a class="indexterm" href="NetCommand.html#id2592822">Mapping Windows Groups to UNIX Groups</a></dt><dt>UNIX groups, <a class="indexterm" href="groupmapping.html">Group Mapping: MS Windows and UNIX</a>, <a class="indexterm" href="winbind.html#id2646528">What Winbind Provides</a></dt><dt>UNIX home directories, <a class="indexterm" href="securing-samba.html#id2612168">Why Can Users Access Other Users' Home Directories?</a></dt><dt>UNIX host system, <a class="indexterm" href="rights.html">User Rights and Privileges</a></dt><dt>UNIX ID, <a class="indexterm" href="winbind.html#id2647424">User and Group ID Allocation</a></dt><dt>UNIX locking, <a class="indexterm" href="locking.html#id2608676">Discussion</a></dt><dt>UNIX login ID, <a class="indexterm" href="domain-member.html#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a></dt><dt>UNIX permissions, <a class="indexterm" href="NT4Migration.html#id2673574">Samba-3 Implementation Choices</a></dt><dt>UNIX printer, <a class="indexterm" href="classicalprinting.html#id2616964">The [global] Section</a></dt><dt>UNIX printing, <a class="indexterm" href="classicalprinting.html#id2615294">Technical Introduction</a></dt><dt>UNIX system account, <a class="indexterm" href="domain-member.html#id2566853">Adding Machine to Domain Fails</a></dt><dt>UNIX system accounts, <a class="indexterm" href="rights.html">User Rights and Privileges</a></dt><dt>UNIX system files, <a class="indexterm" href="Backup.html#id2664368">Features and Benefits</a></dt><dt>UNIX user identifier (see UID)</dt><dt>UNIX users, <a class="indexterm" href="domain-member.html#id2564892">Why Is This Better Than security = server?</a>, <a class="indexterm" href="winbind.html#id2646528">What Winbind Provides</a></dt><dt>UNIX-style encrypted passwords, <a class="indexterm" href="passdb.html#passdbtech">Technical Information</a></dt><dt>UNIX-user database, <a class="indexterm" href="StandAloneServer.html#id2567310">Background</a></dt><dt>UNIX/Linux group, <a class="indexterm" href="groupmapping.html#id2589658">Warning: User Private Group Problems</a></dt><dt>UNIX/Linux user account, <a class="indexterm" href="NetCommand.html#id2593942">UNIX and Windows User Management</a></dt><dt>unlink calls, <a class="indexterm" href="VFS.html#id2644354">recycle</a></dt><dt>unlinked, <a class="indexterm" href="AccessControls.html#id2604246">File and Directory Access Control</a></dt><dt>unmapped groups, <a class="indexterm" href="ChangeNotes.html#id2571717">User and Group Changes</a></dt><dt>unmapped users, <a class="indexterm" href="ChangeNotes.html#id2571717">User and Group Changes</a></dt><dt>unprivileged account names, <a class="indexterm" href="StandAloneServer.html#RefDocServer">Reference Documentation Server</a></dt><dt>unsigned drivers, <a class="indexterm" href="CUPS-printing.html#id2642387">Windows 200x/XP Local Security Policies</a></dt><dt>unstoppable services, <a class="indexterm" href="SambaHA.html#id2665149">The Ultimate Goal</a></dt><dt>unsupported encryption, <a class="indexterm" href="domain-member.html#id2566167">Possible Errors</a></dt><dt>unsupported software, <a class="indexterm" href="ch47.html#id2685685">Commercial Support</a></dt><dt>updates, <a class="indexterm" href="securing-samba.html#id2612080">Upgrading Samba</a></dt><dt>upload drivers, <a class="indexterm" href="classicalprinting.html#id2615070">Features and Benefits</a></dt><dt>uploaded driver, <a class="indexterm" href="classicalprinting.html#id2616964">The [global] Section</a></dt><dt>uploaded drivers, <a class="indexterm" href="classicalprinting.html#id2619653">Point'n'Print Client Drivers on Samba Servers</a></dt><dt>uploading, <a class="indexterm" href="classicalprinting.html#id2619653">Point'n'Print Client Drivers on Samba Servers</a></dt><dt>upper-case, <a class="indexterm" href="ServerType.html#id2552243">User Level Security</a></dt><dt>uppercase, <a class="indexterm" href="domain-member.html#id2565365">Configure /etc/krb5.conf</a>, <a class="indexterm" href="domain-member.html#id2566853">Adding Machine to Domain Fails</a>, <a class="indexterm" href="largefile.html">Handling Large Directories</a></dt><dt>uppercase character, <a class="indexterm" href="groupmapping.html#id2591562">Adding Groups Fails</a></dt><dt>USB, <a class="indexterm" href="CUPS-printing.html#id2632569">Examples for Filtering Chains</a></dt><dt>use computer anywhere, <a class="indexterm" href="unicode.html#id2662840">Features and Benefits</a></dt><dt>user, <a class="indexterm" href="ChangeNotes.html#id2571717">User and Group Changes</a>, <a class="indexterm" href="passdb.html#id2582549">LDAP Directories and Windows Computer Accounts</a>, <a class="indexterm" href="AccessControls.html#id2604246">File and Directory Access Control</a></dt><dt>user access management, <a class="indexterm" href="domain-member.html#id2562183">Features and Benefits</a></dt><dt>user account, <a class="indexterm" href="passdb.html#id2582549">LDAP Directories and Windows Computer Accounts</a>, <a class="indexterm" href="passdb.html#id2584058">User Account Management</a>, <a class="indexterm" href="passdb.html#TOSHARG-acctflags">Account Flags Management</a>, <a class="indexterm" href="passdb.html#id2585655">smbpasswd: Encrypted Password Database</a>, <a class="indexterm" href="NetCommand.html#id2593942">UNIX and Windows User Management</a></dt><dd><dl><dt>Adding/Deleting, <a class="indexterm" href="passdb.html#id2582990">The smbpasswd Tool</a></dt></dl></dd><dt>user account database, <a class="indexterm" href="samba-bdc.html#id2559353">MS Windows NT4-style Domain Control</a></dt><dt>user accounts, <a class="indexterm" href="passdb.html#id2582411">Caution Regarding LDAP and Samba</a>, <a class="indexterm" href="idmapper.html#id2597584">Domain Member Server or Domain Member Client</a>, <a class="indexterm" href="rights.html">User Rights and Privileges</a></dt><dt>User Accounts</dt><dd><dl><dt>Adding/Deleting, <a class="indexterm" href="passdb.html#pdbeditthing">The pdbedit Tool</a>, <a class="indexterm" href="passdb.html#id2587498">Accounts and Groups Management</a></dt></dl></dd><dt>user and group, <a class="indexterm" href="winbind.html#id2646528">What Winbind Provides</a></dt><dt>user and trust accounts, <a class="indexterm" href="passdb.html">Account Information Databases</a></dt><dt>user attributes, <a class="indexterm" href="passdb.html#id2585655">smbpasswd: Encrypted Password Database</a></dt><dt>user authentication, <a class="indexterm" href="winbind.html#id2646902">Microsoft Remote Procedure Calls</a></dt><dt>user database, <a class="indexterm" href="samba-bdc.html#id2560723">Backup Domain Controller Configuration</a>, <a class="indexterm" href="passdb.html#id2585579">Plaintext</a></dt><dt>user encoded, <a class="indexterm" href="NetCommand.html#id2595316">Managing Security Identifiers (SIDS)</a></dt><dt>user groups, <a class="indexterm" href="ch47.html#id2685467">Free Support</a></dt><dt>user logons, <a class="indexterm" href="rights.html">User Rights and Privileges</a></dt><dt>user management, <a class="indexterm" href="passdb.html#id2582990">The smbpasswd Tool</a>, <a class="indexterm" href="NetCommand.html#id2592044">Overview</a>, <a class="indexterm" href="NetCommand.html#id2592419">UNIX and Windows Group Management</a></dt><dt>User Management, <a class="indexterm" href="passdb.html#pdbeditthing">The pdbedit Tool</a>, <a class="indexterm" href="passdb.html#id2587498">Accounts and Groups Management</a></dt><dt>User Manager, <a class="indexterm" href="InterdomainTrusts.html#samba-trusted-domain">Samba as the Trusted Domain</a>, <a class="indexterm" href="InterdomainTrusts.html#id2613845">Samba as the Trusting Domain</a>, <a class="indexterm" href="AdvancedNetworkManagement.html#id2650630">Remote Server Administration</a>, <a class="indexterm" href="ProfileMgmt.html#id2656232">Creating and Managing Group Profiles</a></dt><dt>User Manager for Domains, <a class="indexterm" href="AdvancedNetworkManagement.html#id2650630">Remote Server Administration</a></dt><dt>user or group, <a class="indexterm" href="rights.html#id2601754">Using the &#8220;net rpc rights&#8221; Utility</a></dt><dt>user profiles, <a class="indexterm" href="ProfileMgmt.html#id2654270">Windows 9x/Me Profile Setup</a></dt><dt>User Rights and Privileges, <a class="indexterm" href="rights.html#id2602897">The Administrator Domain SID</a></dt><dt>user-level, <a class="indexterm" href="ServerType.html#id2552070">Samba Security Modes</a>, <a class="indexterm" href="ServerType.html#id2552243">User Level Security</a></dt><dt>User-level access control, <a class="indexterm" href="ClientConfig.html#id2570964">Domain Logon Configuration: Windows 9x/Me</a></dt><dt>user-level security, <a class="indexterm" href="passdb.html#id2581384">Advantages of Encrypted Passwords</a></dt><dt>user-mode security, <a class="indexterm" href="samba-pdc.html#id2558009">Security Mode and Master Browsers</a></dt><dt>user.DAT, <a class="indexterm" href="ProfileMgmt.html#id2654270">Windows 9x/Me Profile Setup</a>, <a class="indexterm" href="ProfileMgmt.html#id2655642">Sharing Profiles between Windows 9x/Me and NT4/200x/XP Workstations</a></dt><dt>user.MAN, <a class="indexterm" href="ProfileMgmt.html#id2654270">Windows 9x/Me Profile Setup</a></dt><dt>User.MAN, <a class="indexterm" href="ProfileMgmt.html#id2656092">Mandatory Profiles</a></dt><dt>useradd, <a class="indexterm" href="domain-member.html#id2562869">Manual Creation of Machine Trust Accounts</a>, <a class="indexterm" href="domain-member.html#id2563586">On-the-Fly Creation of Machine Trust Accounts</a></dt><dt>username, <a class="indexterm" href="samba-bdc.html#id2559353">MS Windows NT4-style Domain Control</a></dt><dt>username and password, <a class="indexterm" href="ClientConfig.html#id2570437">Joining a Domain: Windows 2000/XP Professional</a></dt><dt>username map, <a class="indexterm" href="NetCommand.html#id2594270">User Mapping</a></dt><dt>userPassword, <a class="indexterm" href="passdb.html#id2586889">Initialize the LDAP Database</a></dt><dt>users, <a class="indexterm" href="PolicyMgmt.html#id2651772">Features and Benefits</a></dt><dt>UsrMgr.exe, <a class="indexterm" href="domain-member.html#id2563306">Managing Domain Machine Accounts using NT4 Server Manager</a></dt><dt>UTF-8, <a class="indexterm" href="unicode.html#id2663025">Samba and Charsets</a>, <a class="indexterm" href="unicode.html#id2663332">Basic Parameter Setting</a></dt><dt>UTF-8 encoding, <a class="indexterm" href="SWAT.html#id2674996">Enabling SWAT Internationalization Support</a></dt></dl></div><div class="indexdiv"><h3>V</h3><dl><dt>valid username/password, <a class="indexterm" href="securing-samba.html#id2611881">Using IPC$ Share-Based Denials </a></dt><dt>valid users, <a class="indexterm" href="diagnosis.html#id2676074">The Tests</a></dt><dt>validate, <a class="indexterm" href="install.html#id2545728">Test Your Config File with testparm</a>, <a class="indexterm" href="diagnosis.html#id2675742">Introduction</a></dt><dt>validate every backup, <a class="indexterm" href="NT4Migration.html#id2672685">Server Share and Directory Layout</a></dt><dt>validation, <a class="indexterm" href="samba-pdc.html#id2554970">Single Sign-On and Domain Security</a>, <a class="indexterm" href="PolicyMgmt.html">System and Account Policies</a></dt><dt>vendor-provided drivers, <a class="indexterm" href="CUPS-printing.html#id2627181">Raw Print Serving: Vendor Drivers on Windows Clients</a></dt><dt>verifiable, <a class="indexterm" href="NetworkBrowsing.html#id2578560">Behavior of Cross-Subnet Browsing</a></dt><dt>verify, <a class="indexterm" href="classicalprinting.html#id2616085">Rapid Configuration Validation</a></dt><dt>version control, <a class="indexterm" href="VFS.html#id2644801">shadow_copy</a></dt><dt>VFS, <a class="indexterm" href="samba-pdc.html#id2556604">Domain Control: Example Configuration</a>, <a class="indexterm" href="VFS.html#id2643368">Discussion</a></dt><dt>VFS module, <a class="indexterm" href="VFS.html#id2644801">shadow_copy</a>, <a class="indexterm" href="ProfileMgmt.html#id2656092">Mandatory Profiles</a></dt><dt>VFS modules, <a class="indexterm" href="VFS.html#id2643368">Discussion</a>, <a class="indexterm" href="VFS.html#id2645707">VFS Modules Available Elsewhere</a></dt><dt>vgcreate, <a class="indexterm" href="VFS.html#id2644988">Shadow Copy Setup</a></dt><dt>vgdisplay, <a class="indexterm" href="VFS.html#id2644988">Shadow Copy Setup</a></dt><dt>vipw, <a class="indexterm" href="samba-pdc.html#id2558287">&#8220;$&#8221; Cannot Be Included in Machine Name</a>, <a class="indexterm" href="domain-member.html#id2562869">Manual Creation of Machine Trust Accounts</a></dt><dt>Virtual File System (see VFS)</dt><dt>virtual server, <a class="indexterm" href="SambaHA.html#id2665398">The Front-End Challenge</a>, <a class="indexterm" href="SambaHA.html#id2665992">A Simple Solution</a></dt><dt>virus scanner, <a class="indexterm" href="VFS.html#id2643368">Discussion</a></dt><dt>Visual Studio, <a class="indexterm" href="CUPS-printing.html#id2634075">PostScript Drivers with No Major Problems, Even in Kernel
-Mode</a></dt><dt>vital task, <a class="indexterm" href="SambaHA.html#id2664995">Features and Benefits</a></dt><dt>VNC/RFB, <a class="indexterm" href="AdvancedNetworkManagement.html#id2650801">Remote Management from NoMachine.Com</a></dt><dt>volume group, <a class="indexterm" href="VFS.html#id2644988">Shadow Copy Setup</a></dt><dt>volunteers, <a class="indexterm" href="problems.html#id2678702">Getting Mailing List Help</a></dt><dt>vscan, <a class="indexterm" href="VFS.html#id2645792">vscan</a></dt><dt>vuid, <a class="indexterm" href="SambaHA.html#id2665492">Demultiplexing SMB Requests</a></dt></dl></div><div class="indexdiv"><h3>W</h3><dl><dt>W32X86, <a class="indexterm" href="classicalprinting.html#id2620993">Identifying Driver Files</a>, <a class="indexterm" href="CUPS-printing.html#id2634075">PostScript Drivers with No Major Problems, Even in Kernel
-Mode</a>, <a class="indexterm" href="CUPS-printing.html#id2635008">Caveats to Be Considered</a></dt><dt>W32X86/2, <a class="indexterm" href="CUPS-printing.html#id2628790">Using Windows-Formatted Vendor PPDs</a></dt><dt>WAN, <a class="indexterm" href="NetworkBrowsing.html#browse-force-master">Forcing Samba to Be the Master</a>, <a class="indexterm" href="locking.html#id2609540">Slow and/or Unreliable Networks</a></dt><dt>wbinfo, <a class="indexterm" href="winbind.html#id2648862">Starting and Testing the winbindd Daemon</a></dt><dt>Web-based configuration, <a class="indexterm" href="SWAT.html">SWAT: The Samba Web Administration Tool</a></dt><dt>WebClient, <a class="indexterm" href="NetworkBrowsing.html#id2579597">Browsing of Shares and Directories is Very Slow</a></dt><dt>Welcome, <a class="indexterm" href="ClientConfig.html#id2570437">Joining a Domain: Windows 2000/XP Professional</a></dt><dt>well known RID, <a class="indexterm" href="rights.html#id2602897">The Administrator Domain SID</a></dt><dt>well-controlled network, <a class="indexterm" href="NT4Migration.html#id2672685">Server Share and Directory Layout</a></dt><dt>well-known RID, <a class="indexterm" href="groupmapping.html#id2590539">Default Users, Groups, and Relative Identifiers</a></dt><dt>wide-area network bandwidth, <a class="indexterm" href="pam.html#id2658143">Features and Benefits</a></dt><dt>win election, <a class="indexterm" href="NetworkBrowsing.html#id2575942">Making Samba the Domain Master</a></dt><dt>Win32 printing API, <a class="indexterm" href="classicalprinting.html#cups-msrpc">Printing Developments Since Samba-2.2</a></dt><dt>WIN40, <a class="indexterm" href="classicalprinting.html#id2620993">Identifying Driver Files</a>, <a class="indexterm" href="classicalprinting.html#id2621404">Obtaining Driver Files from Windows Client [print$] Shares</a>, <a class="indexterm" href="CUPS-printing.html#id2635008">Caveats to Be Considered</a></dt><dt>winbind, <a class="indexterm" href="domain-member.html#id2564892">Why Is This Better Than security = server?</a>, <a class="indexterm" href="groupmapping.html#id2589715">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a>, <a class="indexterm" href="idmapper.html#id2597584">Domain Member Server or Domain Member Client</a>, <a class="indexterm" href="idmapper.html#id2598850">Examples of IDMAP Backend Usage</a>, <a class="indexterm" href="idmapper.html#id2598938">NT4-Style Domains (Includes Samba Domains)</a>, <a class="indexterm" href="InterdomainTrusts.html">Interdomain Trust Relationships</a>, <a class="indexterm" href="winbind.html#id2646095">Features and Benefits</a>, <a class="indexterm" href="winbind.html#id2648427">Configure smb.conf</a></dt><dt>Winbind, <a class="indexterm" href="StandAloneServer.html#id2567310">Background</a>, <a class="indexterm" href="winbind.html#id2646681">Target Uses</a>, <a class="indexterm" href="winbind.html#id2646989">Microsoft Active Directory Services</a>, <a class="indexterm" href="winbind.html#id2647268">Pluggable Authentication Modules</a>, <a class="indexterm" href="winbind.html#id2647424">User and Group ID Allocation</a>, <a class="indexterm" href="winbind.html#id2647499">Result Caching</a>, <a class="indexterm" href="winbind.html#id2647562">Introduction</a>, <a class="indexterm" href="winbind.html#id2647916">Configure nsswitch.conf and the Winbind Libraries on Linux and Solaris</a>, <a class="indexterm" href="winbind.html#id2648314">NSS Winbind on AIX</a>, <a class="indexterm" href="winbind.html#id2648862">Starting and Testing the winbindd Daemon</a>, <a class="indexterm" href="winbind.html#id2649784">Linux/FreeBSD-Specific PAM Configuration</a>, <a class="indexterm" href="winbind.html#id2650287">Conclusion</a>, <a class="indexterm" href="pam.html">PAM-Based Distributed Authentication</a>, <a class="indexterm" href="pam.html#id2658143">Features and Benefits</a></dt><dt>Winbind architecture, <a class="indexterm" href="upgrading-to-3.0.html#id2669444">New Features in Samba-3.0.x</a></dt><dt>Winbind hooks, <a class="indexterm" href="winbind.html#id2646528">What Winbind Provides</a></dt><dt>Winbind services, <a class="indexterm" href="winbind.html#id2648862">Starting and Testing the winbindd Daemon</a></dt><dt>Winbind-based authentication, <a class="indexterm" href="pam.html">PAM-Based Distributed Authentication</a></dt><dt>winbind.so, <a class="indexterm" href="winbind.html#id2650130">Solaris-Specific Configuration</a></dt><dt>winbindd, <a class="indexterm" href="install.html#id2545276">Starting Samba</a>, <a class="indexterm" href="install.html#id2545728">Test Your Config File with testparm</a>, <a class="indexterm" href="FastStart.html#id2548696">Example Configuration</a>, <a class="indexterm" href="samba-bdc.html#id2561224">Example Configuration</a>, <a class="indexterm" href="ChangeNotes.html#id2572209">Group Mapping Changes in Samba-3.0.23</a>, <a class="indexterm" href="passdb.html#id2582549">LDAP Directories and Windows Computer Accounts</a>, <a class="indexterm" href="groupmapping.html#id2588907">Features and Benefits</a>, <a class="indexterm" href="groupmapping.html#id2589715">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a>, <a class="indexterm" href="NetCommand.html#id2593942">UNIX and Windows User Management</a>, <a class="indexterm" href="idmapper.html">Identity Mapping (IDMAP)</a>, <a class="indexterm" href="idmapper.html#id2597584">Domain Member Server or Domain Member Client</a>, <a class="indexterm" href="InterdomainTrusts.html">Interdomain Trust Relationships</a>, <a class="indexterm" href="winbind.html#id2646095">Features and Benefits</a>, <a class="indexterm" href="winbind.html#id2646852">How Winbind Works</a>, <a class="indexterm" href="winbind.html#id2647677">Requirements</a>, <a class="indexterm" href="winbind.html#id2647829">Testing Things Out</a>, <a class="indexterm" href="winbind.html#id2647916">Configure nsswitch.conf and the Winbind Libraries on Linux and Solaris</a>, <a class="indexterm" href="winbind.html#id2648427">Configure smb.conf</a>, <a class="indexterm" href="winbind.html#id2648862">Starting and Testing the winbindd Daemon</a>, <a class="indexterm" href="winbind.html#id2649428">Solaris</a>, <a class="indexterm" href="winbind.html#id2649617">Configure Winbind and PAM</a>, <a class="indexterm" href="cfgsmarts.html#id2666890">Multiple Server Hosting</a></dt><dt>winbindd daemon, <a class="indexterm" href="winbind.html#id2649223">Linux</a></dt><dt>Windows, <a class="indexterm" href="idmapper.html">Identity Mapping (IDMAP)</a>, <a class="indexterm" href="unicode.html#id2663332">Basic Parameter Setting</a></dt><dt>Windows 2000, <a class="indexterm" href="domain-member.html#id2565365">Configure /etc/krb5.conf</a>, <a class="indexterm" href="domain-member.html#ads-test-server">Testing Server Setup</a>, <a class="indexterm" href="NetworkBrowsing.html">Network Browsing</a>, <a class="indexterm" href="InterdomainTrusts.html#id2612800">Trust Relationship Background</a></dt><dt>Windows 2000 Professional TCP/IP, <a class="indexterm" href="ClientConfig.html#id2569384">MS Windows 2000</a></dt><dt>Windows 2000 server, <a class="indexterm" href="InterdomainTrusts.html#id2614041">NT4-Style Domain Trusts with Windows 2000</a></dt><dt>Windows 2003, <a class="indexterm" href="domain-member.html#id2565365">Configure /etc/krb5.conf</a>, <a class="indexterm" href="domain-member.html#id2567089">I Can't Join a Windows 2003 PDC</a></dt><dt>Windows 200x/XP, <a class="indexterm" href="NetworkBrowsing.html#id2573212">NetBIOS over TCP/IP</a>, <a class="indexterm" href="classicalprinting.html#id2615070">Features and Benefits</a></dt><dt>Windows 9x/Me, <a class="indexterm" href="ClientConfig.html#id2570964">Domain Logon Configuration: Windows 9x/Me</a>, <a class="indexterm" href="NetworkBrowsing.html#id2576894">WINS Server Configuration</a>, <a class="indexterm" href="NetworkBrowsing.html#id2577510">Windows Networking Protocols</a>, <a class="indexterm" href="AdvancedNetworkManagement.html#id2650630">Remote Server Administration</a></dt><dt>Windows 9x/Me/XP Home, <a class="indexterm" href="domain-member.html#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a></dt><dt>Windows account management, <a class="indexterm" href="winbind.html#id2646528">What Winbind Provides</a></dt><dt>Windows client, <a class="indexterm" href="rights.html#id2603080">What Rights and Privileges Will Permit Windows Client Administration?</a></dt><dt>Windows client failover, <a class="indexterm" href="locking.html#id2608934">Opportunistic Locking Overview</a></dt><dt>Windows domain, <a class="indexterm" href="upgrading-to-3.0.html#id2671022">Changes in Behavior</a></dt><dt>Windows Explorer, <a class="indexterm" href="NetworkBrowsing.html#id2578138">Problem Resolution</a>, <a class="indexterm" href="classicalprinting.html#id2620993">Identifying Driver Files</a></dt><dt>Windows group, <a class="indexterm" href="groupmapping.html">Group Mapping: MS Windows and UNIX</a>, <a class="indexterm" href="groupmapping.html#id2589658">Warning: User Private Group Problems</a>, <a class="indexterm" href="NetCommand.html#id2592822">Mapping Windows Groups to UNIX Groups</a>, <a class="indexterm" href="rights.html">User Rights and Privileges</a></dt><dt>Windows group account, <a class="indexterm" href="rights.html#id2602897">The Administrator Domain SID</a></dt><dt>Windows groups, <a class="indexterm" href="NetCommand.html#id2592822">Mapping Windows Groups to UNIX Groups</a></dt><dt>Windows Internet Name Server (see WINS)</dt><dt>Windows Logon, <a class="indexterm" href="ProfileMgmt.html#id2654270">Windows 9x/Me Profile Setup</a></dt><dt>Windows Me TCP/IP, <a class="indexterm" href="ClientConfig.html#id2569931">MS Windows Me</a></dt><dt>Windows Millennium, <a class="indexterm" href="ClientConfig.html#id2569931">MS Windows Me</a></dt><dt>Windows Millennium edition (Me) TCP/IP, <a class="indexterm" href="ClientConfig.html#id2569931">MS Windows Me</a></dt><dt>Windows network clients, <a class="indexterm" href="NetworkBrowsing.html#id2572592">Features and Benefits</a></dt><dt>Windows NT domain name, <a class="indexterm" href="ClientConfig.html#id2570964">Domain Logon Configuration: Windows 9x/Me</a></dt><dt>Windows NT PostScript driver, <a class="indexterm" href="CUPS-printing.html#id2641511">Printing from CUPS to Windows-Attached Printers</a></dt><dt>Windows NT Server, <a class="indexterm" href="InterdomainTrusts.html#samba-trusted-domain">Samba as the Trusted Domain</a></dt><dt>Windows NT/2000/XP, <a class="indexterm" href="classicalprinting.html#id2622170">Check Samba for Driver Recognition</a></dt><dt>Windows NT/200x, <a class="indexterm" href="NetworkBrowsing.html#id2576894">WINS Server Configuration</a>, <a class="indexterm" href="winbind.html#id2647562">Introduction</a></dt><dt>Windows NT/200x/XP, <a class="indexterm" href="classicalprinting.html#id2616964">The [global] Section</a></dt><dt>Windows NT/200x/XP Professional, <a class="indexterm" href="domain-member.html#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a>, <a class="indexterm" href="ClientConfig.html#id2570437">Joining a Domain: Windows 2000/XP Professional</a>, <a class="indexterm" href="ClientConfig.html#id2571409">Common Errors</a></dt><dt>Windows NT3.10, <a class="indexterm" href="samba-bdc.html#id2559283">Essential Background Information</a></dt><dt>Windows NT4, <a class="indexterm" href="AccessControls.html#id2606144">Windows NT4 Workstation/Server</a>, <a class="indexterm" href="classicalprinting.html#id2615070">Features and Benefits</a></dt><dt>Windows NT4 domains, <a class="indexterm" href="InterdomainTrusts.html#id2613296">Interdomain Trust Facilities</a></dt><dt>Windows NT4 Server, <a class="indexterm" href="InterdomainTrusts.html#id2613505">Configuring Samba NT-Style Domain Trusts</a></dt><dt>Windows NT4/200X, <a class="indexterm" href="passdb.html#id2582549">LDAP Directories and Windows Computer Accounts</a></dt><dt>Windows NT4/200x, <a class="indexterm" href="groupmapping.html#id2589322">Discussion</a></dt><dt>Windows NT4/200x/XP, <a class="indexterm" href="samba-bdc.html#id2560598">NetBIOS Over TCP/IP Enabled</a>, <a class="indexterm" href="groupmapping.html#id2590539">Default Users, Groups, and Relative Identifiers</a>, <a class="indexterm" href="AccessControls.html#id2606249">Windows 200x/XP</a></dt><dt>Windows NT4/2kX/XPPro, <a class="indexterm" href="rights.html">User Rights and Privileges</a></dt><dt>Windows PPD, <a class="indexterm" href="CUPS-printing.html#id2639181">690 &#8220;Perfect&#8221; Printers</a></dt><dt>Windows privilege model, <a class="indexterm" href="rights.html#id2601479">Rights Management Capabilities</a></dt><dt>Windows Registry, <a class="indexterm" href="domain-member.html#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a></dt><dt>windows registry settings, <a class="indexterm" href="ProfileMgmt.html#id2654270">Windows 9x/Me Profile Setup</a></dt><dd><dl><dt>default profile locations, <a class="indexterm" href="ProfileMgmt.html#id2656493">MS Windows NT4 Workstation</a>, <a class="indexterm" href="ProfileMgmt.html#id2657055">MS Windows 200x/XP</a></dt><dt>profile path, <a class="indexterm" href="ProfileMgmt.html#id2654270">Windows 9x/Me Profile Setup</a></dt><dt>roaming profiles, <a class="indexterm" href="ProfileMgmt.html#id2654044">Disabling Roaming Profile Support</a></dt></dl></dd><dt>Windows Resource Kit, <a class="indexterm" href="ProfileMgmt.html#id2654044">Disabling Roaming Profile Support</a></dt><dt>Windows Security Identifiers (see SID)</dt><dt>Windows Terminal server, <a class="indexterm" href="AdvancedNetworkManagement.html#id2650801">Remote Management from NoMachine.Com</a></dt><dt>Windows Terminal Server, <a class="indexterm" href="AdvancedNetworkManagement.html#id2651176">Remote Management with ThinLinc</a></dt><dt>Windows user, <a class="indexterm" href="rights.html">User Rights and Privileges</a></dt><dt>Windows user accounts, <a class="indexterm" href="NetCommand.html#id2593942">UNIX and Windows User Management</a></dt><dt>Windows workstation., <a class="indexterm" href="rights.html#id2603080">What Rights and Privileges Will Permit Windows Client Administration?</a></dt><dt>Windows XP Home, <a class="indexterm" href="passdb.html#id2581069">Important Notes About Security</a></dt><dt>Windows XP Home edition, <a class="indexterm" href="samba-pdc.html#id2554336">Features and Benefits</a>, <a class="indexterm" href="samba-pdc.html#id2557576">The Special Case of MS Windows XP Home Edition</a>, <a class="indexterm" href="ClientConfig.html#id2570964">Domain Logon Configuration: Windows 9x/Me</a></dt><dt>Windows XP Home Edition, <a class="indexterm" href="ProfileMgmt.html#id2657055">MS Windows 200x/XP</a></dt><dt>Windows XP Professional, <a class="indexterm" href="ClientConfig.html#id2568742">MS Windows XP Professional</a>, <a class="indexterm" href="classicalprinting.html#id2615070">Features and Benefits</a></dt><dt>Windows XP Professional TCP/IP, <a class="indexterm" href="ClientConfig.html#id2569384">MS Windows 2000</a></dt><dt>Windows XP TCP/IP, <a class="indexterm" href="ClientConfig.html#id2568742">MS Windows XP Professional</a></dt><dt>Windows95/98/ME, <a class="indexterm" href="classicalprinting.html#id2622170">Check Samba for Driver Recognition</a></dt><dt>winnt.adm, <a class="indexterm" href="PolicyMgmt.html#id2652204">Windows NT4-Style Policy Files</a></dt><dt>WINS, <a class="indexterm" href="samba-pdc.html#id2554336">Features and Benefits</a>, <a class="indexterm" href="samba-pdc.html#id2555590">Domain Controller Types</a>, <a class="indexterm" href="samba-pdc.html#id2556095">Preparing for Domain Control</a>, <a class="indexterm" href="samba-bdc.html#id2560450">What Qualifies a Domain Controller on the Network?</a>, <a class="indexterm" href="domain-member.html#id2564157">Joining an NT4-type Domain with Samba-3</a>, <a class="indexterm" href="StandAloneServer.html#RefDocServer">Reference Documentation Server</a>, <a class="indexterm" href="ClientConfig.html#id2568742">MS Windows XP Professional</a>, <a class="indexterm" href="ClientConfig.html#id2569384">MS Windows 2000</a>, <a class="indexterm" href="ClientConfig.html#id2569931">MS Windows Me</a>, <a class="indexterm" href="NetworkBrowsing.html">Network Browsing</a>, <a class="indexterm" href="NetworkBrowsing.html#id2572592">Features and Benefits</a>, <a class="indexterm" href="NetworkBrowsing.html#id2572776">What Is Browsing?</a>, <a class="indexterm" href="NetworkBrowsing.html#id2573212">NetBIOS over TCP/IP</a>, <a class="indexterm" href="NetworkBrowsing.html#id2574407">How Browsing Functions</a>, <a class="indexterm" href="NetworkBrowsing.html#id2575341">Domain Browsing Configuration</a>, <a class="indexterm" href="NetworkBrowsing.html#id2575942">Making Samba the Domain Master</a>, <a class="indexterm" href="NetworkBrowsing.html#id2576622">WINS: The Windows Internetworking Name Server</a>, <a class="indexterm" href="NetworkBrowsing.html#id2576894">WINS Server Configuration</a>, <a class="indexterm" href="NetworkBrowsing.html#id2577854">Technical Overview of Browsing</a>, <a class="indexterm" href="NetworkBrowsing.html#id2577941">Browsing Support in Samba</a>, <a class="indexterm" href="NetworkBrowsing.html#id2578389">Cross-Subnet Browsing</a>, <a class="indexterm" href="NetworkBrowsing.html#id2578560">Behavior of Cross-Subnet Browsing</a>, <a class="indexterm" href="integrate-ms-networks.html#id2662411">WINS Lookup</a>, <a class="indexterm" href="DNSDHCP.html#id2686016">Example Configuration</a></dt><dt>wins, <a class="indexterm" href="integrate-ms-networks.html#id2661538">/etc/nsswitch.conf</a></dt><dt>WINS Configuration, <a class="indexterm" href="NetworkBrowsing.html#id2579597">Browsing of Shares and Directories is Very Slow</a></dt><dt>WINS lookup, <a class="indexterm" href="domain-member.html#id2564157">Joining an NT4-type Domain with Samba-3</a></dt><dt>WINS replication, <a class="indexterm" href="NetworkBrowsing.html#id2577215">WINS Replication</a>, <a class="indexterm" href="NetworkBrowsing.html#id2577268">Static WINS Entries</a></dt><dt>WINS Server, <a class="indexterm" href="NetworkBrowsing.html#id2572776">What Is Browsing?</a></dt><dt>WINS server, <a class="indexterm" href="NetworkBrowsing.html#id2574407">How Browsing Functions</a>, <a class="indexterm" href="NetworkBrowsing.html#DMB">Configuring Workgroup Browsing</a>, <a class="indexterm" href="NetworkBrowsing.html#id2575942">Making Samba the Domain Master</a>, <a class="indexterm" href="NetworkBrowsing.html#id2576894">WINS Server Configuration</a>, <a class="indexterm" href="NetworkBrowsing.html#id2577941">Browsing Support in Samba</a>, <a class="indexterm" href="NetworkBrowsing.html#id2579597">Browsing of Shares and Directories is Very Slow</a></dt><dt>WINS server address, <a class="indexterm" href="NetworkBrowsing.html#id2574407">How Browsing Functions</a></dt><dt>WINS server settings, <a class="indexterm" href="ClientConfig.html#id2569931">MS Windows Me</a></dt><dt>WINS servers, <a class="indexterm" href="NetworkBrowsing.html#id2576622">WINS: The Windows Internetworking Name Server</a></dt><dt>WINS service, <a class="indexterm" href="NetworkBrowsing.html#id2576894">WINS Server Configuration</a></dt><dt>WINS Support, <a class="indexterm" href="NetworkBrowsing.html#id2572776">What Is Browsing?</a></dt><dt>wins.dat, <a class="indexterm" href="NetworkBrowsing.html#id2577268">Static WINS Entries</a></dt><dt>without Administrator account, <a class="indexterm" href="rights.html#id2602897">The Administrator Domain SID</a></dt><dt>without ADS, <a class="indexterm" href="NT4Migration.html#id2672074">Objectives</a></dt><dt>work-flow protocol, <a class="indexterm" href="samba-pdc.html#id2554970">Single Sign-On and Domain Security</a></dt><dt>workgroup, <a class="indexterm" href="ServerType.html#id2553317">Server Security (User Level Security)</a>, <a class="indexterm" href="samba-pdc.html#id2556095">Preparing for Domain Control</a>, <a class="indexterm" href="samba-pdc.html#id2557614">The Special Case of Windows 9x/Me</a>, <a class="indexterm" href="ClientConfig.html#id2570964">Domain Logon Configuration: Windows 9x/Me</a>, <a class="indexterm" href="NetworkBrowsing.html#DMB">Configuring Workgroup Browsing</a>, <a class="indexterm" href="NetworkBrowsing.html#id2575942">Making Samba the Domain Master</a>, <a class="indexterm" href="integrate-ms-networks.html#id2661662">Name Resolution as Used within MS Windows Networking</a>, <a class="indexterm" href="cfgsmarts.html#id2666890">Multiple Server Hosting</a>, <a class="indexterm" href="cfgsmarts.html#id2667287">Multiple Virtual Server Personalities</a></dt><dd><dl><dt>membership, <a class="indexterm" href="samba-pdc.html#id2556095">Preparing for Domain Control</a></dt></dl></dd><dt>workstations, <a class="indexterm" href="passdb.html#passdbtech">Technical Information</a></dt><dt>world-writable, <a class="indexterm" href="AccessControls.html#id2604246">File and Directory Access Control</a></dt><dt>write, <a class="indexterm" href="AccessControls.html#id2604246">File and Directory Access Control</a></dt><dt>write access, <a class="indexterm" href="AccessControls.html#id2604658">Protecting Directories and Files from Deletion</a></dt><dt>Write caching, <a class="indexterm" href="locking.html#id2608934">Opportunistic Locking Overview</a></dt><dt>write changes, <a class="indexterm" href="idmapper.html#id2598779">Backup Domain Controller</a></dt><dt>write permission, <a class="indexterm" href="domain-member.html#ads-create-machine-account">Create the Computer Account</a></dt><dt>writeable, <a class="indexterm" href="VFS.html#fakeperms">fake_perms</a></dt><dt>WYSIWYG, <a class="indexterm" href="CUPS-printing.html#id2628016">Windows Drivers, GDI, and EMF</a></dt></dl></div><div class="indexdiv"><h3>X</h3><dl><dt>X Window
-	System, <a class="indexterm" href="CUPS-printing.html#id2628016">Windows Drivers, GDI, and EMF</a>, <a class="indexterm" href="CUPS-printing.html#id2628194">UNIX Printfile Conversion and GUI Basics</a></dt><dt>X.509 certificates, <a class="indexterm" href="ch-ldap-tls.html#s1-intro-ldap-tls">Introduction</a></dt><dt>XFS file system, <a class="indexterm" href="VFS.html#id2644988">Shadow Copy Setup</a></dt><dt>xfsprogs, <a class="indexterm" href="VFS.html#id2644988">Shadow Copy Setup</a></dt><dt>xinetd, <a class="indexterm" href="SWAT.html#id2674206">Validate SWAT Installation</a>, <a class="indexterm" href="compiling.html#id2681487">Starting from inetd.conf</a> (see inetd)</dt><dt>XML, <a class="indexterm" href="ChangeNotes.html#id2572149">Passdb Changes</a></dt><dt>XML-based datasets, <a class="indexterm" href="CUPS-printing.html#id2639812">Foomatic Database-Generated PPDs</a></dt><dt>xpp, <a class="indexterm" href="CUPS-printing.html#id2639812">Foomatic Database-Generated PPDs</a></dt><dt>Xprint, <a class="indexterm" href="CUPS-printing.html#id2628016">Windows Drivers, GDI, and EMF</a>, <a class="indexterm" href="CUPS-printing.html#id2628194">UNIX Printfile Conversion and GUI Basics</a></dt><dt>xxxxBSD, <a class="indexterm" href="pam.html#id2658143">Features and Benefits</a></dt></dl></div><div class="indexdiv"><h3>Y</h3><dl><dt>yppasswd, <a class="indexterm" href="passdb.html#id2582990">The smbpasswd Tool</a></dt></dl></div><div class="indexdiv"><h3>Z</h3><dl><dt>Zero Administration Kit, <a class="indexterm" href="PolicyMgmt.html#id2652204">Windows NT4-Style Policy Files</a></dt><dt>zero-based broadcast, <a class="indexterm" href="NetworkBrowsing.html#id2576182">Note about Broadcast Addresses</a></dt></dl></div></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="go01.html">Prev</a> </td><td width="20%" align="center"> </td><td width="40%" align="right"> </td></tr><tr><td width="40%" align="left" valign="top">Glossary </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> </td></tr></table></div></body></html>
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Index</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="prev" href="go01.html" title="Glossary"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Index</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="go01.html">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> </td></tr></table><hr></div><div class="index"><div class="titlepage"><div><div><h2 class="title"><a name="id2688464"></a>Index</h2></div></div></div><div class="index"><div class="indexdiv"><h3>Symbols</h3><dl><dt>"Printers" folder, <a class="indexterm" href="CUPS-printing.html#id2635022">Caveats to Be Considered</a>, <a class="indexterm" href="CUPS-printing.html#id2636299">Installing the PostScript Driver on a Client</a>, <a class="indexterm" href="CUPS-printing.html#id2637342">Manual Driver Installation in 15 Steps</a></dt><dt>$, <a class="indexterm" href="domain-member.html#id2562883">Manual Creation of Machine Trust Accounts</a></dt><dt>%i macro, <a class="indexterm" href="cfgsmarts.html#id2667300">Multiple Virtual Server Personalities</a></dt><dt>%L, <a class="indexterm" href="cfgsmarts.html#id2667300">Multiple Virtual Server Personalities</a></dt><dt>%PDF, <a class="indexterm" href="CUPS-printing.html#id2629198">MIME Types and CUPS Filters</a></dt><dt>%SystemRoot%\System32\config, <a class="indexterm" href="samba-bdc.html#id2559367">MS Windows NT4-style Domain Control</a></dt><dt>../source/nsswitch, <a class="indexterm" href="winbind.html#id2649631">Configure Winbind and PAM</a></dt><dt>.ai, <a class="indexterm" href="CUPS-printing.html#id2629198">MIME Types and CUPS Filters</a></dt><dt>.AppleDouble, <a class="indexterm" href="VFS.html#id2644764">netatalk</a></dt><dt>.eps, <a class="indexterm" href="CUPS-printing.html#id2629198">MIME Types and CUPS Filters</a></dt><dt>.pdf, <a class="indexterm" href="CUPS-printing.html#id2629198">MIME Types and CUPS Filters</a></dt><dt>.PDS extension, <a class="indexterm" href="ProfileMgmt.html#id2654981">Windows NT4 Workstation</a></dt><dt>.profiles, <a class="indexterm" href="ProfileMgmt.html#id2653822">Windows 9x/Me User Profiles</a></dt><dt>.ps, <a class="indexterm" href="CUPS-printing.html#id2629198">MIME Types and CUPS Filters</a></dt><dt>.recycle, <a class="indexterm" href="VFS.html#id2644367">recycle</a></dt><dt>/bin/false, <a class="indexterm" href="ServerType.html#id2552867">Example Configuration</a>, <a class="indexterm" href="rights.html">User Rights and Privileges</a></dt><dt>/dev/null, <a class="indexterm" href="rights.html">User Rights and Privileges</a></dt><dt>/dev/shadowvol, <a class="indexterm" href="VFS.html#id2645002">Shadow Copy Setup</a></dt><dt>/etc/cups/, <a class="indexterm" href="CUPS-printing.html#id2629198">MIME Types and CUPS Filters</a></dt><dt>/etc/cups/mime.convs, <a class="indexterm" href="CUPS-printing.html#id2627194">Raw Print Serving: Vendor Drivers on Windows Clients</a>, <a class="indexterm" href="CUPS-printing.html#cups-raw">Explicitly Enable &#8220;raw&#8221; Printing for application/octet-stream</a>, <a class="indexterm" href="CUPS-printing.html#id2629626">MIME Type Conversion Rules</a>, <a class="indexterm" href="CUPS-printing.html#id2631683">application/octet-stream Printing</a></dt><dt>/etc/cups/mime.types, <a class="indexterm" href="CUPS-printing.html#id2627194">Raw Print Serving: Vendor Drivers on Windows Clients</a>, <a class="indexterm" href="CUPS-printing.html#cups-raw">Explicitly Enable &#8220;raw&#8221; Printing for application/octet-stream</a>, <a class="indexterm" href="CUPS-printing.html#id2631683">application/octet-stream Printing</a></dt><dt>/etc/fstab, <a class="indexterm" href="VFS.html#id2645002">Shadow Copy Setup</a></dt><dt>/etc/group, <a class="indexterm" href="ServerType.html#id2552431">Share-Level Security</a>, <a class="indexterm" href="groupmapping.html#id2589335">Discussion</a>, <a class="indexterm" href="groupmapping.html#id2589729">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a>, <a class="indexterm" href="groupmapping.html#id2591264">Sample smb.conf Add Group Script</a>, <a class="indexterm" href="idmapper.html#id2597597">Domain Member Server or Domain Member Client</a>, <a class="indexterm" href="classicalprinting.html#id2616978">The [global] Section</a>, <a class="indexterm" href="winbind.html#id2646109">Features and Benefits</a>, <a class="indexterm" href="Portability.html#id2682105">HPUX</a></dt><dt>/etc/groups, <a class="indexterm" href="pam.html#id2658920">Anatomy of /etc/pam.d Entries</a></dt><dt>/etc/host.conf, <a class="indexterm" href="integrate-ms-networks.html#id2661203">Name Resolution in a Pure UNIX/Linux World</a>, <a class="indexterm" href="integrate-ms-networks.html#id2661500">/etc/host.conf</a></dt><dt>/etc/hosts, <a class="indexterm" href="domain-member.html#id2565378">Configure /etc/krb5.conf</a>, <a class="indexterm" href="NetworkBrowsing.html#id2574421">How Browsing Functions</a>, <a class="indexterm" href="integrate-ms-networks.html#id2661203">Name Resolution in a Pure UNIX/Linux World</a>, <a class="indexterm" href="integrate-ms-networks.html#id2661276">/etc/hosts</a>, <a class="indexterm" href="integrate-ms-networks.html#id2661676">Name Resolution as Used within MS Windows Networking</a>, <a class="indexterm" href="diagnosis.html#id2676088">The Tests</a></dt><dt>/etc/hosts&gt;, <a class="indexterm" href="integrate-ms-networks.html#id2661276">/etc/hosts</a></dt><dt>/etc/inetd.conf, <a class="indexterm" href="winbind.html#id2649797">Linux/FreeBSD-Specific PAM Configuration</a>, <a class="indexterm" href="compiling.html#id2681501">Starting from inetd.conf</a></dt><dt>/etc/init.d/samba, <a class="indexterm" href="domain-member.html#id2564171">Joining an NT4-type Domain with Samba-3</a>, <a class="indexterm" href="winbind.html#id2649237">Linux</a></dt><dt>/etc/init.d/samba.server, <a class="indexterm" href="winbind.html#id2649442">Solaris</a></dt><dt>/etc/init.d/smb, <a class="indexterm" href="winbind.html#id2649237">Linux</a></dt><dt>/etc/krb5.conf, <a class="indexterm" href="domain-member.html#id2565378">Configure /etc/krb5.conf</a>, <a class="indexterm" href="domain-member.html#id2566180">Possible Errors</a>, <a class="indexterm" href="idmapper.html#id2599239">ADS Domains</a>, <a class="indexterm" href="idmapper.html#id2600239">IDMAP Storage in LDAP Using Winbind</a></dt><dt>/etc/ldap.conf, <a class="indexterm" href="idmapper.html#id2600239">IDMAP Storage in LDAP Using Winbind</a>, <a class="indexterm" href="idmapper.html#id2600824">IDMAP and NSS Using LDAP from ADS with RFC2307bis Schema Extension</a></dt><dt>/etc/logingroup, <a class="indexterm" href="Portability.html#id2682105">HPUX</a></dt><dt>/etc/mime.conv, <a class="indexterm" href="StandAloneServer.html#SimplePrintServer">Central Print Serving</a></dt><dt>/etc/mime.types, <a class="indexterm" href="StandAloneServer.html#SimplePrintServer">Central Print Serving</a></dt><dt>/etc/nsswitch.conf, <a class="indexterm" href="idmapper.html#id2597597">Domain Member Server or Domain Member Client</a>, <a class="indexterm" href="idmapper.html#id2598951">NT4-Style Domains (Includes Samba Domains)</a>, <a class="indexterm" href="idmapper.html#id2599649">IDMAP_RID with Winbind</a>, <a class="indexterm" href="idmapper.html#id2600824">IDMAP and NSS Using LDAP from ADS with RFC2307bis Schema Extension</a>, <a class="indexterm" href="winbind.html#id2647050">Name Service Switch</a>, <a class="indexterm" href="winbind.html#id2647929">Configure nsswitch.conf and the Winbind Libraries on Linux and Solaris</a>, <a class="indexterm" href="integrate-ms-networks.html#id2661203">Name Resolution in a Pure UNIX/Linux World</a>, <a class="indexterm" href="integrate-ms-networks.html#id2661552">/etc/nsswitch.conf</a></dt><dt>/etc/openldap/slapd.conf, <a class="indexterm" href="FastStart.html#id2550542">The Primary Domain Controller</a></dt><dt>/etc/openldap/sldap.conf, <a class="indexterm" href="passdb.html#id2587512">Accounts and Groups Management</a></dt><dt>/etc/pam.conf, <a class="indexterm" href="winbind.html#id2650143">Solaris-Specific Configuration</a>, <a class="indexterm" href="pam.html#id2658156">Features and Benefits</a>, <a class="indexterm" href="pam.html#id2658787">Technical Discussion</a>, <a class="indexterm" href="pam.html#id2658920">Anatomy of /etc/pam.d Entries</a></dt><dt>/etc/pam.d, <a class="indexterm" href="winbind.html#id2647690">Requirements</a>, <a class="indexterm" href="winbind.html#id2647842">Testing Things Out</a>, <a class="indexterm" href="winbind.html#id2649631">Configure Winbind and PAM</a>, <a class="indexterm" href="pam.html#id2658156">Features and Benefits</a></dt><dt>/etc/pam.d/, <a class="indexterm" href="winbind.html#id2647282">Pluggable Authentication Modules</a>, <a class="indexterm" href="pam.html#id2658787">Technical Discussion</a></dt><dt>/etc/pam.d/ftp, <a class="indexterm" href="winbind.html#id2649797">Linux/FreeBSD-Specific PAM Configuration</a></dt><dt>/etc/pam.d/login, <a class="indexterm" href="winbind.html#id2649797">Linux/FreeBSD-Specific PAM Configuration</a></dt><dt>/etc/pam.d/samba, <a class="indexterm" href="winbind.html#id2649797">Linux/FreeBSD-Specific PAM Configuration</a></dt><dt>/etc/passwd, <a class="indexterm" href="ServerType.html#id2552431">Share-Level Security</a>, <a class="indexterm" href="ServerType.html#id2552867">Example Configuration</a>, <a class="indexterm" href="samba-pdc.html#id2558301">&#8220;$&#8221; Cannot Be Included in Machine Name</a>, <a class="indexterm" href="domain-member.html#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a>, <a class="indexterm" href="domain-member.html#id2562883">Manual Creation of Machine Trust Accounts</a>, <a class="indexterm" href="domain-member.html#id2563716">Windows 200x/XP Professional Client</a>, <a class="indexterm" href="domain-member.html#id2566867">Adding Machine to Domain Fails</a>, <a class="indexterm" href="StandAloneServer.html#id2567324">Background</a>, <a class="indexterm" href="StandAloneServer.html#RefDocServer">Reference Documentation Server</a>, <a class="indexterm" href="StandAloneServer.html#SimplePrintServer">Central Print Serving</a>, <a class="indexterm" href="passdb.html#id2580330">Backward Compatibility Account Storage Systems</a>, <a class="indexterm" href="passdb.html#id2585593">Plaintext</a>, <a class="indexterm" href="passdb.html#id2586395">Schema and Relationship to the RFC 2307 posixAccount</a>, <a class="indexterm" href="groupmapping.html#id2590431">Applicable Only to Versions Earlier than 3.0.11</a>, <a class="indexterm" href="idmapper.html#id2597597">Domain Member Server or Domain Member Client</a>, <a class="indexterm" href="InterdomainTrusts.html#samba-trusted-domain">Samba as the Trusted Domain</a>, <a class="indexterm" href="winbind.html#id2646109">Features and Benefits</a>, <a class="indexterm" href="winbind.html#id2648876">Starting and Testing the winbindd Daemon</a>, <a class="indexterm" href="pam.html#id2658156">Features and Benefits</a></dt><dt>/etc/printcap, <a class="indexterm" href="CUPS-printing.html#id2626143">Basic CUPS Support Configuration</a></dt><dt>/etc/resolv.conf, <a class="indexterm" href="integrate-ms-networks.html#id2661203">Name Resolution in a Pure UNIX/Linux World</a>, <a class="indexterm" href="diagnosis.html#id2675795">Assumptions</a>, <a class="indexterm" href="diagnosis.html#id2676088">The Tests</a></dt><dt>/etc/samba, <a class="indexterm" href="cfgsmarts.html#id2667300">Multiple Virtual Server Personalities</a>, <a class="indexterm" href="cfgsmarts.html#id2668315">Multiple Virtual Server Hosting</a>, <a class="indexterm" href="diagnosis.html#id2676088">The Tests</a></dt><dt>/etc/samba/scripts, <a class="indexterm" href="NetCommand.html#id2593663">Managing Nest Groups on Workstations from the Samba Server</a></dt><dt>/etc/samba/secrets.tdb, <a class="indexterm" href="domain-member.html#id2564171">Joining an NT4-type Domain with Samba-3</a></dt><dt>/etc/samba/smb.conf, <a class="indexterm" href="install.html#id2544278">Configuring Samba (smb.conf)</a></dt><dt>/etc/samba/smbpasswd, <a class="indexterm" href="passdb.html#id2585593">Plaintext</a></dt><dt>/etc/samba/smbusers, <a class="indexterm" href="NetCommand.html#id2594284">User Mapping</a></dt><dt>/etc/shadow, <a class="indexterm" href="StandAloneServer.html#id2567324">Background</a>, <a class="indexterm" href="passdb.html#id2580330">Backward Compatibility Account Storage Systems</a></dt><dt>/etc/smbpasswd, <a class="indexterm" href="passdb.html#id2585593">Plaintext</a></dt><dt>/etc/ssl/certs/slapd.pem, <a class="indexterm" href="samba-bdc.html#id2560041">LDAP Configuration Notes</a></dt><dt>/etc/xinetd.d, <a class="indexterm" href="winbind.html#id2649797">Linux/FreeBSD-Specific PAM Configuration</a></dt><dt>/etc/xinetd.d/telnet, <a class="indexterm" href="winbind.html#id2649797">Linux/FreeBSD-Specific PAM Configuration</a></dt><dt>/export, <a class="indexterm" href="StandAloneServer.html#RefDocServer">Reference Documentation Server</a></dt><dt>/lib/libnss_example.so, <a class="indexterm" href="winbind.html#id2647050">Name Service Switch</a></dt><dt>/lib/libnss_files.so, <a class="indexterm" href="winbind.html#id2647050">Name Service Switch</a></dt><dt>/lib/security, <a class="indexterm" href="winbind.html#id2649631">Configure Winbind and PAM</a>, <a class="indexterm" href="pam.html#id2658841">PAM Configuration Syntax</a></dt><dt>/lib/security/, <a class="indexterm" href="winbind.html#id2647282">Pluggable Authentication Modules</a></dt><dt>/opt/samba/bin, <a class="indexterm" href="SWAT.html#id2674290">Locating the SWAT File</a></dt><dt>/tmp, <a class="indexterm" href="AccessControls.html#id2604259">File and Directory Access Control</a></dt><dt>/usr/bin/openssl, <a class="indexterm" href="SWAT.html#id2674858">Securing SWAT through SSL</a></dt><dt>/usr/lib/samba/vfs, <a class="indexterm" href="VFS.html#id2643381">Discussion</a></dt><dt>/usr/lib/security, <a class="indexterm" href="winbind.html#id2648327">NSS Winbind on AIX</a>, <a class="indexterm" href="winbind.html#id2649631">Configure Winbind and PAM</a></dt><dt>/usr/lib/security/methods.cfg, <a class="indexterm" href="winbind.html#id2648327">NSS Winbind on AIX</a></dt><dt>/usr/local/lib, <a class="indexterm" href="winbind.html#id2647929">Configure nsswitch.conf and the Winbind Libraries on Linux and Solaris</a></dt><dt>/usr/local/samba, <a class="indexterm" href="winbind.html#id2648876">Starting and Testing the winbindd Daemon</a></dt><dt>/usr/local/samba/bin, <a class="indexterm" href="winbind.html#id2649237">Linux</a>, <a class="indexterm" href="winbind.html#id2649442">Solaris</a>, <a class="indexterm" href="SWAT.html#id2674290">Locating the SWAT File</a></dt><dt>/usr/local/samba/lib, <a class="indexterm" href="diagnosis.html#id2676088">The Tests</a></dt><dt>/usr/local/samba/lib/vfs, <a class="indexterm" href="VFS.html#id2643381">Discussion</a></dt><dt>/usr/local/samba/private/secrets.tdb, <a class="indexterm" href="domain-member.html#id2564171">Joining an NT4-type Domain with Samba-3</a></dt><dt>/usr/local/samba/swat, <a class="indexterm" href="SWAT.html#xinetd">Enabling SWAT for Use</a></dt><dt>/usr/local/samba/var, <a class="indexterm" href="AccessControls.html#id2605997">Access Controls on Shares</a>, <a class="indexterm" href="diagnosis.html#id2675795">Assumptions</a></dt><dt>/usr/local/samba/var/locks, <a class="indexterm" href="NetworkBrowsing.html#id2577281">Static WINS Entries</a></dt><dt>/usr/sbin, <a class="indexterm" href="SWAT.html#id2674290">Locating the SWAT File</a>, <a class="indexterm" href="SWAT.html#xinetd">Enabling SWAT for Use</a></dt><dt>/usr/share/samba/swat, <a class="indexterm" href="SWAT.html#xinetd">Enabling SWAT for Use</a></dt><dt>/var/locks/*.tdb, <a class="indexterm" href="speed.html#id2684196">Corrupt tdb Files</a></dt><dt>/var/log/samba, <a class="indexterm" href="diagnosis.html#id2675795">Assumptions</a></dt><dt>/var/run/samba, <a class="indexterm" href="NetworkBrowsing.html#id2577281">Static WINS Entries</a></dt><dt>/var/spool/cups/, <a class="indexterm" href="CUPS-printing.html#id2641177">Autodeletion or Preservation of CUPS Spool Files</a></dt><dt>/var/spool/samba, <a class="indexterm" href="StandAloneServer.html#SimplePrintServer">Central Print Serving</a>, <a class="indexterm" href="CUPS-printing.html#id2641177">Autodeletion or Preservation of CUPS Spool Files</a></dt><dt>250-user limit, <a class="indexterm" href="passdb.html#id2585935">tdbsam</a></dt><dt>3.0.11, <a class="indexterm" href="rights.html#id2602911">The Administrator Domain SID</a></dt><dt>4,500 user accounts, <a class="indexterm" href="passdb.html#id2585935">tdbsam</a></dt><dt>4294967295, <a class="indexterm" href="InterdomainTrusts.html">Interdomain Trust Relationships</a></dt><dt>8.3 file names, <a class="indexterm" href="AccessControls.html#id2603801">MS Windows NTFS Comparison with UNIX File Systems</a></dt><dt>&gt;Domain User Manager, <a class="indexterm" href="InterdomainTrusts.html#id2613127">Creating an NT4 Domain Trust</a></dt><dt>\\%L\%U\.profiles, <a class="indexterm" href="ProfileMgmt.html#id2653822">Windows 9x/Me User Profiles</a></dt><dt>\\SERVER, <a class="indexterm" href="NetworkBrowsing.html#id2578151">Problem Resolution</a></dt><dt>_kerberos.REALM.NAME, <a class="indexterm" href="domain-member.html#id2565378">Configure /etc/krb5.conf</a></dt><dt>_kerberos._udp, <a class="indexterm" href="domain-member.html#id2566473">Notes</a></dt><dt>_ldap._tcp, <a class="indexterm" href="domain-member.html#id2566473">Notes</a></dt><dt>_ldap._tcp.pdc._msdcs.quenya.org, <a class="indexterm" href="samba-bdc.html#id2560677">NetBIOS Over TCP/IP Disabled</a></dt></dl></div><div class="indexdiv"><h3></h3><dl><dt>, <a class="indexterm" href="install.html#id2544323">Configuration File Syntax</a>, <a class="indexterm" href="install.html#id2545482">Example Configuration</a>, <a class="indexterm" href="FastStart.html#anon-ro">Anonymous Read-Only Document Server</a>, <a class="indexterm" href="FastStart.html#id2547173">Anonymous Read-Write Document Server</a>, <a class="indexterm" href="FastStart.html#id2547411">Anonymous Print Server</a>, <a class="indexterm" href="FastStart.html#id2547810">Secure Read-Write File and Print Server</a>, <a class="indexterm" href="FastStart.html#id2548709">Example Configuration</a>, <a class="indexterm" href="FastStart.html#id2549643">Example: Engineering Office</a>, <a class="indexterm" href="FastStart.html#id2550542">The Primary Domain Controller</a>, <a class="indexterm" href="FastStart.html#id2551215">Backup Domain Controller</a>, <a class="indexterm" href="ServerType.html#id2552391">Example Configuration</a>, <a class="indexterm" href="ServerType.html#id2552602">Example Configuration</a>, <a class="indexterm" href="ServerType.html#id2552867">Example Configuration</a>, <a class="indexterm" href="ServerType.html#id2553250">Example Configuration</a>, <a class="indexterm" href="ServerType.html#id2553525">Example Configuration</a>, <a class="indexterm" href="ServerType.html#id2553629">Password Checking</a>, <a class="indexterm" href="samba-pdc.html#id2554984">Single Sign-On and Domain Security</a>, <a class="indexterm" href="samba-pdc.html#id2556618">Domain Control: Example Configuration</a>, <a class="indexterm" href="samba-pdc.html#id2557479">Example Configuration</a>, <a class="indexterm" href="samba-bdc.html#id2559790">Example PDC Configuration</a>, <a class="indexterm" href="samba-bdc.html#id2560041">LDAP Configuration Notes</a>, <a class="indexterm" href="samba-bdc.html#id2561238">Example Configuration</a>, <a class="indexterm" href="domain-member.html#id2562883">Manual Creation of Machine Trust Accounts</a>, <a class="indexterm" href="domain-member.html#id2563599">On-the-Fly Creation of Machine Trust Accounts</a>, <a class="indexterm" href="domain-member.html#id2563963">Samba Client</a>, <a class="indexterm" href="domain-member.html#id2564171">Joining an NT4-type Domain with Samba-3</a>, <a class="indexterm" href="domain-member.html#id2565187">Configure smb.conf</a>, <a class="indexterm" href="domain-member.html#id2565378">Configure /etc/krb5.conf</a>, <a class="indexterm" href="domain-member.html#id2566545">Sharing User ID Mappings between Samba Domain Members</a>, <a class="indexterm" href="StandAloneServer.html#RefDocServer">Reference Documentation Server</a>, <a class="indexterm" href="StandAloneServer.html#SimplePrintServer">Central Print Serving</a>, <a class="indexterm" href="NetworkBrowsing.html#DMB">Configuring Workgroup Browsing</a>, <a class="indexterm" href="NetworkBrowsing.html#id2575354">Domain Browsing Configuration</a>, <a class="indexterm" href="NetworkBrowsing.html#id2576217">Multiple Interfaces</a>, <a class="indexterm" href="NetworkBrowsing.html#id2576403">Use of the Remote Announce Parameter</a>, <a class="indexterm" href="NetworkBrowsing.html#id2576543">Use of the Remote Browse Sync Parameter</a>, <a class="indexterm" href="NetworkBrowsing.html#id2576907">WINS Server Configuration</a>, <a class="indexterm" href="NetworkBrowsing.html#id2577664">Name Resolution Order</a>, <a class="indexterm" href="passdb.html#idmapbackend">Mapping Common UIDs/GIDs on Distributed Machines</a>, <a class="indexterm" href="passdb.html#id2587088">Configuring Samba</a>, <a class="indexterm" href="groupmapping.html#id2591264">Sample smb.conf Add Group Script</a>, <a class="indexterm" href="NetCommand.html#id2593663">Managing Nest Groups on Workstations from the Samba Server</a>, <a class="indexterm" href="idmapper.html#id2598951">NT4-Style Domains (Includes Samba Domains)</a>, <a class="indexterm" href="idmapper.html#id2599239">ADS Domains</a>, <a class="indexterm" href="idmapper.html#id2599649">IDMAP_RID with Winbind</a>, <a class="indexterm" href="idmapper.html#id2600239">IDMAP Storage in LDAP Using Winbind</a>, <a class="indexterm" href="idmapper.html#id2600824">IDMAP and NSS Using LDAP from ADS with RFC2307bis Schema Extension</a>, <a class="indexterm" href="rights.html#id2601767">Using the &#8220;net rpc rights&#8221; Utility</a>, <a class="indexterm" href="AccessControls.html">File, Directory, and Share Access Controls</a>, <a class="indexterm" href="AccessControls.html#id2607131">Interaction with the Standard Samba &#8220;create mask&#8221; Parameters</a>, <a class="indexterm" href="AccessControls.html#id2607997">Users Cannot Write to a Public Share</a>, <a class="indexterm" href="AccessControls.html#id2608365">MS Word with Samba Changes Owner of File</a>, <a class="indexterm" href="locking.html#id2610037">Disabling Oplocks</a>, <a class="indexterm" href="locking.html#id2610132">Disabling Kernel Oplocks</a>, <a class="indexterm" href="securing-samba.html#id2611168">Features and Benefits</a>, <a class="indexterm" href="securing-samba.html#id2611330">Using Host-Based Protection</a>, <a class="indexterm" href="securing-samba.html#id2611484">User-Based Protection</a>, <a class="indexterm" href="securing-samba.html#id2611544">Using Interface Protection</a>, <a class="indexterm" href="securing-samba.html#id2611894">Using IPC$ Share-Based Denials </a>, <a class="indexterm" href="securing-samba.html#id2612181">Why Can Users Access Other Users' Home Directories?</a>, <a class="indexterm" href="InterdomainTrusts.html">Interdomain Trust Relationships</a>, <a class="indexterm" href="msdfs.html#id2614440">Features and Benefits</a>, <a class="indexterm" href="msdfs.html#id2614885">MSDFS UNIX Path Is Case-Critical</a>, <a class="indexterm" href="classicalprinting.html#id2615618">Simple Print Configuration</a>, <a class="indexterm" href="classicalprinting.html#id2616098">Rapid Configuration Validation</a>, <a class="indexterm" href="classicalprinting.html#id2616498">Extended Printing Configuration</a>, <a class="indexterm" href="classicalprinting.html#id2618998">Custom Print Commands</a>, <a class="indexterm" href="classicalprinting.html#id2619957">Creating the [print$] Share</a>, <a class="indexterm" href="classicalprinting.html#id2621006">Identifying Driver Files</a>, <a class="indexterm" href="CUPS-printing.html#id2626505">Simple smb.conf Settings for CUPS</a>, <a class="indexterm" href="CUPS-printing.html#id2626750">More Complex CUPS smb.conf Settings</a>, <a class="indexterm" href="CUPS-printing.html#id2633502">From Windows Clients to a CUPS/Samba Print Server</a>, <a class="indexterm" href="CUPS-printing.html#id2634296">Prepare Your smb.conf for cupsaddsmb</a>, <a class="indexterm" href="VFS.html#id2643381">Discussion</a>, <a class="indexterm" href="VFS.html#id2645002">Shadow Copy Setup</a>, <a class="indexterm" href="winbind.html#id2646109">Features and Benefits</a>, <a class="indexterm" href="winbind.html#id2648441">Configure smb.conf</a>, <a class="indexterm" href="winbind.html#id2649237">Linux</a>, <a class="indexterm" href="winbind.html#id2650143">Solaris-Specific Configuration</a>, <a class="indexterm" href="AdvancedNetworkManagement.html#id2650815">Remote Management from NoMachine.Com</a>, <a class="indexterm" href="ProfileMgmt.html#id2653683">NT4/200x User Profiles</a>, <a class="indexterm" href="ProfileMgmt.html#id2653822">Windows 9x/Me User Profiles</a>, <a class="indexterm" href="ProfileMgmt.html#id2653980">Mixed Windows Windows 9x/Me and NT4/200x User Profiles</a>, <a class="indexterm" href="ProfileMgmt.html#id2657817">Changing the Default Profile</a>, <a class="indexterm" href="integrate-ms-networks.html#id2662110">The NetBIOS Name Cache</a>, <a class="indexterm" href="integrate-ms-networks.html#id2662425">WINS Lookup</a>, <a class="indexterm" href="unicode.html#id2663346">Basic Parameter Setting</a>, <a class="indexterm" href="unicode.html#id2663999">Individual Implementations</a>, <a class="indexterm" href="largefile.html">Handling Large Directories</a>, <a class="indexterm" href="cfgsmarts.html">Advanced Configuration Techniques</a>, <a class="indexterm" href="cfgsmarts.html#id2667300">Multiple Virtual Server Personalities</a>, <a class="indexterm" href="cfgsmarts.html#id2668315">Multiple Virtual Server Hosting</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2671885">IdMap LDAP Support</a>, <a class="indexterm" href="diagnosis.html#id2675795">Assumptions</a>, <a class="indexterm" href="diagnosis.html#id2676088">The Tests</a>, <a class="indexterm" href="bugreport.html#dbglvl">Debug Levels</a>, <a class="indexterm" href="bugreport.html#id2679347">Debugging-Specific Operations</a>, <a class="indexterm" href="Other-Clients.html#id2683387">Windows 2000 Service Pack 2</a> (see SSO)</dt><dd><dl><dt>backend, <a class="indexterm" href="samba-pdc.html#id2555604">Domain Controller Types</a></dt><dt>logon</dt><dd><dl><dt>service, <a class="indexterm" href="samba-bdc.html#id2559297">Essential Background Information</a></dt></dl></dd></dl></dd></dl></div><div class="indexdiv"><h3>A</h3><dl><dt>abbreviated keystrokes, <a class="indexterm" href="ClientConfig.html#id2568680">TCP/IP Configuration</a></dt><dt>aborting shutdown, <a class="indexterm" href="rights.html#id2602113">Description of Privileges</a></dt><dt>accept connections, <a class="indexterm" href="securing-samba.html#id2611544">Using Interface Protection</a></dt><dt>access, <a class="indexterm" href="ChangeNotes.html#id2571731">User and Group Changes</a></dt><dt>Access, <a class="indexterm" href="rights.html#id2601767">Using the &#8220;net rpc rights&#8221; Utility</a></dt><dt>access authentication, <a class="indexterm" href="passdb.html#idmapbackend">Mapping Common UIDs/GIDs on Distributed Machines</a></dt><dt>access control, <a class="indexterm" href="samba-pdc.html#id2554350">Features and Benefits</a>, <a class="indexterm" href="samba-pdc.html#id2554984">Single Sign-On and Domain Security</a>, <a class="indexterm" href="StandAloneServer.html#id2567324">Background</a>, <a class="indexterm" href="AccessControls.html#id2605997">Access Controls on Shares</a>, <a class="indexterm" href="AdvancedNetworkManagement.html">Advanced Network Management</a></dt><dt>Access Control, <a class="indexterm" href="ClientConfig.html#id2570978">Domain Logon Configuration: Windows 9x/Me</a></dt><dt>Access Control Entries (see ACE)</dt><dt>Access Control List, <a class="indexterm" href="AccessControls.html">File, Directory, and Share Access Controls</a></dt><dt>access control needs, <a class="indexterm" href="NT4Migration.html#id2672699">Server Share and Directory Layout</a></dt><dt>access controls, <a class="indexterm" href="domain-member.html#id2562196">Features and Benefits</a>, <a class="indexterm" href="passdb.html#id2582150">Comments Regarding LDAP</a>, <a class="indexterm" href="passdb.html#pdbeditthing">The pdbedit Tool</a>, <a class="indexterm" href="NetCommand.html#id2592835">Mapping Windows Groups to UNIX Groups</a>, <a class="indexterm" href="AccessControls.html#id2603591">Features and Benefits</a>, <a class="indexterm" href="AccessControls.html#id2604671">Protecting Directories and Files from Deletion</a></dt><dt>Access Controls, <a class="indexterm" href="NT4Migration.html#id2672088">Objectives</a></dt><dt>access denied, <a class="indexterm" href="securing-samba.html#id2611894">Using IPC$ Share-Based Denials </a></dt><dt>access policies, <a class="indexterm" href="passdb.html#id2585253">Domain Account Policy Managment</a></dt><dt>access rights, <a class="indexterm" href="domain-member.html#id2562196">Features and Benefits</a>, <a class="indexterm" href="NetCommand.html#id2592057">Overview</a>, <a class="indexterm" href="InterdomainTrusts.html#id2612813">Trust Relationship Background</a></dt><dt>account, <a class="indexterm" href="install.html#id2545482">Example Configuration</a>, <a class="indexterm" href="samba-pdc.html#id2554350">Features and Benefits</a>, <a class="indexterm" href="domain-member.html#id2563716">Windows 200x/XP Professional Client</a>, <a class="indexterm" href="pam.html#id2658920">Anatomy of /etc/pam.d Entries</a></dt><dd><dl><dt>backend, <a class="indexterm" href="samba-pdc.html#id2554350">Features and Benefits</a></dt><dt>database, <a class="indexterm" href="ServerType.html#id2552639">Domain Security Mode (User-Level Security)</a></dt><dd><dl><dt>backends, <a class="indexterm" href="ServerType.html#id2551756">Features and Benefits</a></dt></dl></dd></dl></dd><dt>account access controls, <a class="indexterm" href="passdb.html#id2580514">New Account Storage Systems</a></dt><dt>account attributes, <a class="indexterm" href="idmapper.html#id2598558">Primary Domain Controller</a></dt><dt>account backends, <a class="indexterm" href="passdb.html">Account Information Databases</a></dt><dt>account containers, <a class="indexterm" href="passdb.html#id2586902">Initialize the LDAP Database</a></dt><dt>account control block (see ACB)</dt><dt>account control flags, <a class="indexterm" href="passdb.html#TOSHARG-acctflags">Account Flags Management</a></dt><dt>account controls, <a class="indexterm" href="domain-member.html#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a></dt><dt>Account Controls, <a class="indexterm" href="PolicyMgmt.html#id2652888">Managing Account/User Policies</a></dt><dt>account database, <a class="indexterm" href="passdb.html#id2585539">Password Backends</a></dt><dt>account deleted, <a class="indexterm" href="passdb.html#id2584510">Deleting Accounts</a></dt><dt>account encode_bits, <a class="indexterm" href="passdb.html#TOSHARG-acctflags">Account Flags Management</a></dt><dt>account flag order, <a class="indexterm" href="passdb.html#TOSHARG-acctflags">Account Flags Management</a></dt><dt>Account Flags, <a class="indexterm" href="passdb.html#id2584188">Listing User and Machine Accounts</a></dt><dt>account flags, <a class="indexterm" href="passdb.html#TOSHARG-acctflags">Account Flags Management</a></dt><dt>account import/export, <a class="indexterm" href="passdb.html#pdbeditthing">The pdbedit Tool</a>, <a class="indexterm" href="passdb.html#id2585414">Account Import/Export</a></dt><dt>account information, <a class="indexterm" href="samba-bdc.html#id2559367">MS Windows NT4-style Domain Control</a>, <a class="indexterm" href="domain-member.html#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a>, <a class="indexterm" href="passdb.html#id2586395">Schema and Relationship to the RFC 2307 posixAccount</a>, <a class="indexterm" href="NetCommand.html#id2593955">UNIX and Windows User Management</a></dt><dt>account information database, <a class="indexterm" href="passdb.html#id2581602">Mapping User Identifiers between MS Windows and UNIX</a></dt><dt>account management, <a class="indexterm" href="idmapper.html#id2598558">Primary Domain Controller</a></dt><dt>account name, <a class="indexterm" href="idmapper.html#id2597597">Domain Member Server or Domain Member Client</a>, <a class="indexterm" href="rights.html">User Rights and Privileges</a>, <a class="indexterm" href="InterdomainTrusts.html#samba-trusted-domain">Samba as the Trusted Domain</a></dt><dt>account policies, <a class="indexterm" href="samba-pdc.html#id2556109">Preparing for Domain Control</a></dt><dt>account policy, <a class="indexterm" href="passdb.html#pdbeditthing">The pdbedit Tool</a></dt><dt>account restrictions, <a class="indexterm" href="PolicyMgmt.html#id2652888">Managing Account/User Policies</a></dt><dt>account security, <a class="indexterm" href="passdb.html#pdbeditthing">The pdbedit Tool</a></dt><dt>account storage backends, <a class="indexterm" href="upgrading-to-3.0.html#id2671133">Passdb Backends and Authentication</a></dt><dt>account storage mechanisms, <a class="indexterm" href="passdb.html">Account Information Databases</a></dt><dt>account storage system, <a class="indexterm" href="passdb.html">Account Information Databases</a></dt><dt>Account Unknown, <a class="indexterm" href="groupmapping.html#id2589729">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a></dt><dt>accountability, <a class="indexterm" href="passdb.html#pdbeditthing">The pdbedit Tool</a></dt><dt>accounts, <a class="indexterm" href="winbind.html#id2647576">Introduction</a></dt><dt>ACL, <a class="indexterm" href="ChangeNotes.html#id2571731">User and Group Changes</a>, <a class="indexterm" href="passdb.html#id2587625">Security and sambaSamAccount</a>, <a class="indexterm" href="groupmapping.html#id2589729">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a>, <a class="indexterm" href="rights.html#id2602113">Description of Privileges</a>, <a class="indexterm" href="securing-samba.html#id2611168">Features and Benefits</a>, <a class="indexterm" href="classicalprinting.html#cups-msrpc">Printing Developments Since Samba-2.2</a>, <a class="indexterm" href="ch-ldap-tls.html#s1-intro-ldap-tls">Introduction</a></dt><dt>ACLs, <a class="indexterm" href="AccessControls.html">File, Directory, and Share Access Controls</a>, <a class="indexterm" href="classicalprinting.html#id2619836">The Obsoleted [printer$] Section</a></dt><dd><dl><dt>File System, <a class="indexterm" href="AccessControls.html#id2604259">File and Directory Access Control</a></dt><dt>POSIX, <a class="indexterm" href="AccessControls.html">File, Directory, and Share Access Controls</a>, <a class="indexterm" href="AccessControls.html#id2603591">Features and Benefits</a></dt><dt>share, <a class="indexterm" href="AccessControls.html#id2603591">Features and Benefits</a></dt><dt>Windows, <a class="indexterm" href="AccessControls.html#id2603591">Features and Benefits</a></dt></dl></dd><dt>ACLs on share, <a class="indexterm" href="AccessControls.html#id2606262">Windows 200x/XP</a></dt><dt>ACLs on shares, <a class="indexterm" href="AccessControls.html#id2603591">Features and Benefits</a></dt><dt>across network segments, <a class="indexterm" href="NetworkBrowsing.html#id2573226">NetBIOS over TCP/IP</a></dt><dt>active directory, <a class="indexterm" href="ServerType.html#id2551756">Features and Benefits</a>, <a class="indexterm" href="samba-pdc.html#id2554350">Features and Benefits</a>, <a class="indexterm" href="samba-pdc.html#id2554984">Single Sign-On and Domain Security</a>, <a class="indexterm" href="samba-pdc.html#id2556109">Preparing for Domain Control</a>, <a class="indexterm" href="samba-pdc.html#id2557360">Samba ADS Domain Control</a></dt><dt>Active Directory, <a class="indexterm" href="samba-bdc.html#id2560406">Active Directory Domain Control</a>, <a class="indexterm" href="domain-member.html#ads-member">Samba ADS Domain Membership</a>, <a class="indexterm" href="NetCommand.html#id2592433">UNIX and Windows Group Management</a>, <a class="indexterm" href="idmapper.html#id2597535">Standalone Samba Server</a>, <a class="indexterm" href="idmapper.html#id2597597">Domain Member Server or Domain Member Client</a>, <a class="indexterm" href="idmapper.html#id2599649">IDMAP_RID with Winbind</a>, <a class="indexterm" href="InterdomainTrusts.html">Interdomain Trust Relationships</a></dt><dt>Active Directory Server, <a class="indexterm" href="NT4Migration.html#id2672088">Objectives</a></dt><dt>AD4UNIX, <a class="indexterm" href="idmapper.html#id2597597">Domain Member Server or Domain Member Client</a></dt><dt>ADAM, <a class="indexterm" href="idmapper.html#id2600239">IDMAP Storage in LDAP Using Winbind</a></dt><dt>add a user account, <a class="indexterm" href="passdb.html#id2584423">Adding User Accounts</a></dt><dt>add client machines, <a class="indexterm" href="rights.html#id2601767">Using the &#8220;net rpc rights&#8221; Utility</a></dt><dt>add domain users and groups to a local group, <a class="indexterm" href="rights.html#id2603093">What Rights and Privileges Will Permit Windows Client Administration?</a></dt><dt>add drivers, <a class="indexterm" href="classicalprinting.html#id2616978">The [global] Section</a></dt><dt>add machine script, <a class="indexterm" href="domain-member.html#id2563599">On-the-Fly Creation of Machine Trust Accounts</a>, <a class="indexterm" href="rights.html#id2601767">Using the &#8220;net rpc rights&#8221; Utility</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2671036">Changes in Behavior</a></dt><dt>Add Printer Wizard, <a class="indexterm" href="classicalprinting.html#id2615084">Features and Benefits</a>, <a class="indexterm" href="classicalprinting.html#id2616978">The [global] Section</a>, <a class="indexterm" href="classicalprinting.html#cups-msrpc">Printing Developments Since Samba-2.2</a></dt><dt>add printer wizard, <a class="indexterm" href="CUPS-printing.html#id2627716">Driver Upload Methods</a></dt><dt>add user script, <a class="indexterm" href="passdb.html#id2584072">User Account Management</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2671036">Changes in Behavior</a></dt><dt>add/delete/change share, <a class="indexterm" href="rights.html#id2602113">Description of Privileges</a></dt><dt>adddriver, <a class="indexterm" href="classicalprinting.html#id2621562">Installing Driver Files into [print$]</a>, <a class="indexterm" href="classicalprinting.html#id2621917">Running rpcclient with adddriver</a>, <a class="indexterm" href="classicalprinting.html#id2622411">Specific Driver Name Flexibility</a>, <a class="indexterm" href="CUPS-printing.html#id2636708">A Check of the rpcclient man Page</a>, <a class="indexterm" href="CUPS-printing.html#id2638300">Troubleshooting Revisited</a></dt><dt>additional driver, <a class="indexterm" href="classicalprinting.html#id2623259">Additional Client Driver Installation</a></dt><dt>additional privileges, <a class="indexterm" href="rights.html#id2602113">Description of Privileges</a></dt><dt>addmem, <a class="indexterm" href="groupmapping.html#id2589729">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a></dt><dt>AddPrinterDriver(), <a class="indexterm" href="CUPS-printing.html#id2636708">A Check of the rpcclient man Page</a></dt><dt>admincfg.exe, <a class="indexterm" href="Other-Clients.html#id2683150">Configuring Windows for Workgroups Password Handling</a></dt><dt>administrative actions, <a class="indexterm" href="rights.html#id2601767">Using the &#8220;net rpc rights&#8221; Utility</a></dt><dt>administrative duties, <a class="indexterm" href="NetCommand.html#id2592057">Overview</a></dt><dt>administrative privileges, <a class="indexterm" href="groupmapping.html#id2589729">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a>, <a class="indexterm" href="winbind.html#id2648638">Join the Samba Server to the PDC Domain</a></dt><dt>administrative responsibilities, <a class="indexterm" href="InterdomainTrusts.html#id2612813">Trust Relationship Background</a></dt><dt>administrative rights, <a class="indexterm" href="rights.html#id2602113">Description of Privileges</a>, <a class="indexterm" href="rights.html#id2603093">What Rights and Privileges Will Permit Windows Client Administration?</a></dt><dt>administrative rights and privileges, <a class="indexterm" href="rights.html#id2603093">What Rights and Privileges Will Permit Windows Client Administration?</a></dt><dt>Administrative Templates, <a class="indexterm" href="PolicyMgmt.html#id2652439">MS Windows 200x/XP Professional Policies</a></dt><dt>Administrator, <a class="indexterm" href="groupmapping.html#id2589335">Discussion</a>, <a class="indexterm" href="groupmapping.html#id2590312">Important Administrative Information</a>, <a class="indexterm" href="winbind.html#id2648638">Join the Samba Server to the PDC Domain</a></dt><dt>administrator account, <a class="indexterm" href="domain-member.html#id2563716">Windows 200x/XP Professional Client</a>, <a class="indexterm" href="domain-member.html#id2563880">Windows NT4 Client</a></dt><dt>Administrator account, <a class="indexterm" href="domain-member.html#ads-create-machine-account">Create the Computer Account</a></dt><dt>administrator password, <a class="indexterm" href="domain-member.html#id2566473">Notes</a></dt><dt>Administrator%password, <a class="indexterm" href="domain-member.html#id2564171">Joining an NT4-type Domain with Samba-3</a></dt><dt>Adobe, <a class="indexterm" href="CUPS-printing.html#gdipost">GDI on Windows, PostScript on UNIX</a>, <a class="indexterm" href="CUPS-printing.html#id2634088">PostScript Drivers with No Major Problems, Even in Kernel
+Mode</a>, <a class="indexterm" href="CUPS-printing.html#id2639510">The Grand Unification Achieved</a></dt><dt>Adobe driver, <a class="indexterm" href="CUPS-printing.html#id2635322">Windows CUPS PostScript Driver Versus Adobe Driver</a></dt><dt>Adobe driver files, <a class="indexterm" href="CUPS-printing.html#id2634815">Recognizing Different Driver Files</a></dt><dt>Adobe PostScript, <a class="indexterm" href="CUPS-printing.html#id2635022">Caveats to Be Considered</a>, <a class="indexterm" href="CUPS-printing.html#id2640555">Adobe and CUPS PostScript Drivers for Windows Clients</a></dt><dt>Adobe PostScript driver, <a class="indexterm" href="CUPS-printing.html#id2636299">Installing the PostScript Driver on a Client</a></dt><dt>Adobe PPD, <a class="indexterm" href="CUPS-printing.html#id2638950">CUPS Print Drivers from Linuxprinting.org</a></dt><dt>Adobe specifications, <a class="indexterm" href="CUPS-printing.html#id2631258">The Role of cupsomatic/foomatic</a></dt><dt>ADS, <a class="indexterm" href="ServerType.html#id2553173">ADS Security Mode (User-Level Security)</a>, <a class="indexterm" href="samba-pdc.html#id2554984">Single Sign-On and Domain Security</a>, <a class="indexterm" href="samba-pdc.html#id2555604">Domain Controller Types</a>, <a class="indexterm" href="domain-member.html#id2562196">Features and Benefits</a>, <a class="indexterm" href="domain-member.html#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a>, <a class="indexterm" href="domain-member.html#domain-member-server">Domain Member Server</a>, <a class="indexterm" href="domain-member.html#id2564171">Joining an NT4-type Domain with Samba-3</a>, <a class="indexterm" href="domain-member.html#id2565187">Configure smb.conf</a>, <a class="indexterm" href="domain-member.html#id2565378">Configure /etc/krb5.conf</a>, <a class="indexterm" href="domain-member.html#ads-create-machine-account">Create the Computer Account</a>, <a class="indexterm" href="domain-member.html#ads-test-server">Testing Server Setup</a>, <a class="indexterm" href="NetworkBrowsing.html">Network Browsing</a>, <a class="indexterm" href="NetworkBrowsing.html#id2573862">TCP/IP without NetBIOS</a>, <a class="indexterm" href="NetworkBrowsing.html#adsdnstech">DNS and Active Directory</a>, <a class="indexterm" href="NetworkBrowsing.html#id2578402">Cross-Subnet Browsing</a>, <a class="indexterm" href="passdb.html">Account Information Databases</a>, <a class="indexterm" href="passdb.html#id2580514">New Account Storage Systems</a>, <a class="indexterm" href="passdb.html#id2582150">Comments Regarding LDAP</a>, <a class="indexterm" href="passdb.html#id2587512">Accounts and Groups Management</a>, <a class="indexterm" href="NetCommand.html#id2592351">Administrative Tasks and Methods</a>, <a class="indexterm" href="idmapper.html#id2597597">Domain Member Server or Domain Member Client</a>, <a class="indexterm" href="idmapper.html#id2598558">Primary Domain Controller</a>, <a class="indexterm" href="idmapper.html#id2600239">IDMAP Storage in LDAP Using Winbind</a>, <a class="indexterm" href="rights.html">User Rights and Privileges</a>, <a class="indexterm" href="InterdomainTrusts.html">Interdomain Trust Relationships</a>, <a class="indexterm" href="InterdomainTrusts.html#id2612741">Features and Benefits</a>, <a class="indexterm" href="InterdomainTrusts.html#id2612813">Trust Relationship Background</a>, <a class="indexterm" href="InterdomainTrusts.html#id2614054">NT4-Style Domain Trusts with Windows 2000</a>, <a class="indexterm" href="classicalprinting.html#cups-msrpc">Printing Developments Since Samba-2.2</a>, <a class="indexterm" href="winbind.html#id2646109">Features and Benefits</a>, <a class="indexterm" href="winbind.html#id2647513">Result Caching</a>, <a class="indexterm" href="PolicyMgmt.html#id2651786">Features and Benefits</a>, <a class="indexterm" href="PolicyMgmt.html#id2652439">MS Windows 200x/XP Professional Policies</a>, <a class="indexterm" href="PolicyMgmt.html#id2652888">Managing Account/User Policies</a>, <a class="indexterm" href="PolicyMgmt.html#id2653315">System Startup and Logon Processing Overview</a>, <a class="indexterm" href="ProfileMgmt.html#id2657069">MS Windows 200x/XP</a>, <a class="indexterm" href="pam.html">PAM-Based Distributed Authentication</a>, <a class="indexterm" href="pam.html#id2658156">Features and Benefits</a>, <a class="indexterm" href="integrate-ms-networks.html#id2661074">Background Information</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2669458">New Features in Samba-3.0.x</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2671133">Passdb Backends and Authentication</a>, <a class="indexterm" href="NT4Migration.html#id2672088">Objectives</a>, <a class="indexterm" href="DNSDHCP.html#id2685852">Features and Benefits</a> (see Active Directory)</dt><dt>ADS DC, <a class="indexterm" href="domain-member.html#id2565187">Configure smb.conf</a></dt><dt>ADS domain, <a class="indexterm" href="idmapper.html#id2597597">Domain Member Server or Domain Member Client</a>, <a class="indexterm" href="idmapper.html#id2599239">ADS Domains</a></dt><dt>ADS domain members, <a class="indexterm" href="idmapper.html">Identity Mapping (IDMAP)</a></dt><dt>ADS manager, <a class="indexterm" href="domain-member.html#ads-create-machine-account">Create the Computer Account</a></dt><dt>ADS schema, <a class="indexterm" href="idmapper.html#id2598558">Primary Domain Controller</a></dt><dt>Advanced TCP/IP configuration, <a class="indexterm" href="ClientConfig.html#id2568755">MS Windows XP Professional</a></dt><dt>advantages, <a class="indexterm" href="NT4Migration.html#id2672088">Objectives</a></dt><dt>affect users, <a class="indexterm" href="PolicyMgmt.html#id2651892">Creating and Managing System Policies</a></dt><dt>affordable power, <a class="indexterm" href="SambaHA.html#id2665163">The Ultimate Goal</a></dt><dt>AFPL, <a class="indexterm" href="CUPS-printing.html#id2628566">Ghostscript: The Software RIP for Non-PostScript Printers</a></dt><dt>AFPL Ghostscript, <a class="indexterm" href="CUPS-printing.html#id2630345">pstoraster</a></dt><dt>AFS, <a class="indexterm" href="SambaHA.html#id2665612">The Distributed File System Challenge</a></dt><dt>AIX, <a class="indexterm" href="passdb.html#idmapbackend">Mapping Common UIDs/GIDs on Distributed Machines</a>, <a class="indexterm" href="classicalprinting.html#id2616978">The [global] Section</a>, <a class="indexterm" href="winbind.html#id2648327">NSS Winbind on AIX</a></dt><dt>algorithmic mapping, <a class="indexterm" href="idmapper.html#id2598558">Primary Domain Controller</a></dt><dt>alias group, <a class="indexterm" href="groupmapping.html#id2589729">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a></dt><dt>allow access, <a class="indexterm" href="securing-samba.html#id2611330">Using Host-Based Protection</a></dt><dt>allow trusted domains, <a class="indexterm" href="idmapper.html#id2599649">IDMAP_RID with Winbind</a></dt><dt>already exists, <a class="indexterm" href="domain-member.html#id2566792">Cannot Add Machine Back to Domain</a></dt><dt>alternative solution, <a class="indexterm" href="NT4Migration.html#id2672088">Objectives</a></dt><dt>Amanda, <a class="indexterm" href="Backup.html#id2664864">Amanda</a></dt><dt>analyzes data, <a class="indexterm" href="problems.html#id2677850">Diagnostics Tools</a></dt><dt>anonymous, <a class="indexterm" href="StandAloneServer.html#SimplePrintServer">Central Print Serving</a></dt><dd><dl><dt>print server, <a class="indexterm" href="FastStart.html#id2547411">Anonymous Print Server</a></dt><dt>read-write server, <a class="indexterm" href="FastStart.html#id2547173">Anonymous Read-Write Document Server</a></dt></dl></dd><dt>anonymous access, <a class="indexterm" href="NetworkBrowsing.html#id2578151">Problem Resolution</a></dt><dt>anonymous file server, <a class="indexterm" href="cfgsmarts.html#id2667300">Multiple Virtual Server Personalities</a></dt><dt>anonymous server, <a class="indexterm" href="cfgsmarts.html">Advanced Configuration Techniques</a></dt><dt>ANSI compiler, <a class="indexterm" href="Portability.html#id2682105">HPUX</a></dt><dt>anticipate failure, <a class="indexterm" href="SambaHA.html#id2665008">Features and Benefits</a></dt><dt>API, <a class="indexterm" href="passdb.html#id2585669">smbpasswd: Encrypted Password Database</a></dt><dt>Appliances, <a class="indexterm" href="winbind.html#id2646694">Target Uses</a></dt><dt>application servers, <a class="indexterm" href="domain-member.html#id2562196">Features and Benefits</a></dt><dt>application/cups.vnd-postscript, <a class="indexterm" href="CUPS-printing.html#id2635322">Windows CUPS PostScript Driver Versus Adobe Driver</a></dt><dt>application/octet-stream, <a class="indexterm" href="CUPS-printing.html#cups-raw">Explicitly Enable &#8220;raw&#8221; Printing for application/octet-stream</a>, <a class="indexterm" href="CUPS-printing.html#id2629626">MIME Type Conversion Rules</a>, <a class="indexterm" href="CUPS-printing.html#id2631683">application/octet-stream Printing</a></dt><dt>application/pdf, <a class="indexterm" href="CUPS-printing.html#id2629198">MIME Types and CUPS Filters</a>, <a class="indexterm" href="CUPS-printing.html#id2629626">MIME Type Conversion Rules</a></dt><dt>application/postscript, <a class="indexterm" href="CUPS-printing.html#id2629198">MIME Types and CUPS Filters</a>, <a class="indexterm" href="CUPS-printing.html#id2629626">MIME Type Conversion Rules</a>, <a class="indexterm" href="CUPS-printing.html#id2629990">Prefilters</a>, <a class="indexterm" href="CUPS-printing.html#id2630178">pstops</a>, <a class="indexterm" href="CUPS-printing.html#id2635322">Windows CUPS PostScript Driver Versus Adobe Driver</a></dt><dt>application/vnd.cups-postscript, <a class="indexterm" href="CUPS-printing.html#id2629990">Prefilters</a>, <a class="indexterm" href="CUPS-printing.html#id2630178">pstops</a></dt><dt>application/vnd.cups-raster, <a class="indexterm" href="CUPS-printing.html#id2631962">PostScript Printer Descriptions for Non-PostScript Printers</a></dt><dt>application/vnd.cups-raw, <a class="indexterm" href="CUPS-printing.html#cups-raw">Explicitly Enable &#8220;raw&#8221; Printing for application/octet-stream</a></dt><dt>application/x-shell, <a class="indexterm" href="CUPS-printing.html#id2629626">MIME Type Conversion Rules</a></dt><dt>apt-get, <a class="indexterm" href="VFS.html#id2645002">Shadow Copy Setup</a></dt><dt>ARCFOUR-HMAC-MD5, <a class="indexterm" href="domain-member.html#ads-test-server">Testing Server Setup</a></dt><dt>architecture, <a class="indexterm" href="passdb.html#id2582150">Comments Regarding LDAP</a></dt><dt>ARP/RARP, <a class="indexterm" href="integrate-ms-networks.html#id2661276">/etc/hosts</a></dt><dt>ASCII, <a class="indexterm" href="CUPS-printing.html#id2629198">MIME Types and CUPS Filters</a>, <a class="indexterm" href="unicode.html#id2662905">What Are Charsets and Unicode?</a>, <a class="indexterm" href="unicode.html#id2663207">Japanese Charsets</a></dt><dt>ASCII text, <a class="indexterm" href="CUPS-printing.html#id2629990">Prefilters</a></dt><dt>assign rights, <a class="indexterm" href="rights.html#id2601767">Using the &#8220;net rpc rights&#8221; Utility</a></dt><dt>assigned RID, <a class="indexterm" href="groupmapping.html#id2589335">Discussion</a></dt><dt>assistance, <a class="indexterm" href="ch47.html#id2685480">Free Support</a></dt><dt>associations, <a class="indexterm" href="groupmapping.html">Group Mapping: MS Windows and UNIX</a></dt><dt>attach gdb, <a class="indexterm" href="problems.html#id2677902">Debugging with Samba Itself</a></dt><dt>attribute, <a class="indexterm" href="passdb.html#id2586630">OpenLDAP Configuration</a></dt><dt>attributes, <a class="indexterm" href="upgrading-to-3.0.html#id2671327">New Schema</a></dt><dt>audit file access, <a class="indexterm" href="VFS.html#id2643783">audit</a></dt><dt>audit module, <a class="indexterm" href="VFS.html#id2644041">extd_audit</a></dt><dt>auth, <a class="indexterm" href="pam.html#id2658920">Anatomy of /etc/pam.d Entries</a></dt><dt>authenticate, <a class="indexterm" href="domain-member.html#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a>, <a class="indexterm" href="domain-member.html#id2564171">Joining an NT4-type Domain with Samba-3</a></dt><dt>authenticate users, <a class="indexterm" href="domain-member.html#id2564171">Joining an NT4-type Domain with Samba-3</a></dt><dt>authenticated, <a class="indexterm" href="domain-member.html#id2565187">Configure smb.conf</a></dt><dt>authenticating server, <a class="indexterm" href="ProfileMgmt.html#id2656507">MS Windows NT4 Workstation</a></dt><dt>authentication, <a class="indexterm" href="ServerType.html#id2551756">Features and Benefits</a>, <a class="indexterm" href="ServerType.html#id2552639">Domain Security Mode (User-Level Security)</a>, <a class="indexterm" href="samba-pdc.html#id2554984">Single Sign-On and Domain Security</a>, <a class="indexterm" href="samba-pdc.html#id2555604">Domain Controller Types</a>, <a class="indexterm" href="samba-pdc.html#id2557628">The Special Case of Windows 9x/Me</a>, <a class="indexterm" href="domain-member.html#id2564906">Why Is This Better Than security = server?</a>, <a class="indexterm" href="passdb.html#id2581082">Important Notes About Security</a>, <a class="indexterm" href="passdb.html#id2582150">Comments Regarding LDAP</a>, <a class="indexterm" href="passdb.html#id2585414">Account Import/Export</a>, <a class="indexterm" href="NetCommand.html#id2592057">Overview</a>, <a class="indexterm" href="winbind.html#id2649631">Configure Winbind and PAM</a>, <a class="indexterm" href="pam.html#id2658156">Features and Benefits</a></dt><dd><dl><dt>backend, <a class="indexterm" href="domain-member.html#domain-member-server">Domain Member Server</a></dt></dl></dd><dt>authentication agents, <a class="indexterm" href="samba-pdc.html#id2554984">Single Sign-On and Domain Security</a></dt><dt>authentication architecture, <a class="indexterm" href="samba-pdc.html#id2554984">Single Sign-On and Domain Security</a></dt><dt>authentication backend, <a class="indexterm" href="NT4Migration.html#id2672498">Domain Layout</a></dt><dt>authentication control, <a class="indexterm" href="winbind.html#id2647576">Introduction</a></dt><dt>authentication database, <a class="indexterm" href="InterdomainTrusts.html#id2612741">Features and Benefits</a></dt><dt>authentication management, <a class="indexterm" href="winbind.html#id2647282">Pluggable Authentication Modules</a></dt><dt>authentication mechanisms, <a class="indexterm" href="winbind.html#id2647576">Introduction</a></dt><dt>authentication methods, <a class="indexterm" href="winbind.html#id2647282">Pluggable Authentication Modules</a></dt><dt>authentication module API, <a class="indexterm" href="winbind.html#id2648327">NSS Winbind on AIX</a></dt><dt>authentication regime, <a class="indexterm" href="domain-member.html#domain-member-server">Domain Member Server</a></dt><dt>authentication reply, <a class="indexterm" href="domain-member.html#id2564906">Why Is This Better Than security = server?</a></dt><dt>authentication server, <a class="indexterm" href="samba-bdc.html#id2559367">MS Windows NT4-style Domain Control</a></dt><dt>authentication service, <a class="indexterm" href="winbind.html#id2649797">Linux/FreeBSD-Specific PAM Configuration</a></dt><dt>authentication system, <a class="indexterm" href="samba-pdc.html#id2554984">Single Sign-On and Domain Security</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2669458">New Features in Samba-3.0.x</a></dt><dt>authenticatior, <a class="indexterm" href="samba-pdc.html#id2555604">Domain Controller Types</a></dt><dt>authoritative, <a class="indexterm" href="NetworkBrowsing.html#id2578573">Behavior of Cross-Subnet Browsing</a></dt><dt>authoritive, <a class="indexterm" href="NetworkBrowsing.html#id2574421">How Browsing Functions</a></dt><dt>authorization, <a class="indexterm" href="winbind.html#id2647282">Pluggable Authentication Modules</a></dt><dt>auto-reconnect, <a class="indexterm" href="passdb.html#id2581082">Important Notes About Security</a></dt><dt>autogen.sh, <a class="indexterm" href="compiling.html#id2680993">Building the Binaries</a></dt><dt>autogenerated printcap, <a class="indexterm" href="classicalprinting.html#id2618454">Default UNIX System Printing Commands</a></dt><dt>automatic account creation, <a class="indexterm" href="domain-member.html#id2563320">Managing Domain Machine Accounts using NT4 Server Manager</a></dt><dt>automatic mapping, <a class="indexterm" href="idmapper.html#id2597597">Domain Member Server or Domain Member Client</a></dt><dt>automatic reconnects, <a class="indexterm" href="passdb.html#id2581397">Advantages of Encrypted Passwords</a></dt><dt>automatic redundancy, <a class="indexterm" href="NetworkBrowsing.html#browse-force-master">Forcing Samba to Be the Master</a></dt><dt>autopoweruser.sh, <a class="indexterm" href="NetCommand.html#id2593663">Managing Nest Groups on Workstations from the Samba Server</a></dt><dt>autotyping, <a class="indexterm" href="CUPS-printing.html#id2629198">MIME Types and CUPS Filters</a></dt><dt>AUXILIARY, <a class="indexterm" href="passdb.html#id2586395">Schema and Relationship to the RFC 2307 posixAccount</a></dt><dt>auxiliary members, <a class="indexterm" href="groupmapping.html#id2589729">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a></dt><dt>availability, <a class="indexterm" href="SambaHA.html#id2665008">Features and Benefits</a>, <a class="indexterm" href="NT4Migration.html#id2672088">Objectives</a></dt><dt>available, <a class="indexterm" href="StandAloneServer.html#SimplePrintServer">Central Print Serving</a></dt><dt>available port, <a class="indexterm" href="classicalprinting.html#id2624877">Samba and Printer Ports</a></dt><dt>available printerd, <a class="indexterm" href="classicalprinting.html#id2616978">The [global] Section</a></dt><dt>available rights, <a class="indexterm" href="rights.html#id2601767">Using the &#8220;net rpc rights&#8221; Utility</a></dt><dt>average print run, <a class="indexterm" href="CUPS-printing.html#id2627838">Advanced Intelligent Printing with PostScript Driver Download</a></dt></dl></div><div class="indexdiv"><h3>B</h3><dl><dt>b-node, <a class="indexterm" href="NetworkBrowsing.html#id2573226">NetBIOS over TCP/IP</a></dt><dt>back up, <a class="indexterm" href="winbind.html#id2647690">Requirements</a></dt><dt>backed up, <a class="indexterm" href="NT4Migration.html#id2672699">Server Share and Directory Layout</a></dt><dt>backend, <a class="indexterm" href="SambaHA.html#id2665612">The Distributed File System Challenge</a></dt><dt>backend authentication, <a class="indexterm" href="NT4Migration.html#id2672088">Objectives</a></dt><dt>backend database, <a class="indexterm" href="samba-pdc.html#id2555604">Domain Controller Types</a>, <a class="indexterm" href="domain-member.html#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a>, <a class="indexterm" href="domain-member.html#id2566867">Adding Machine to Domain Fails</a></dt><dt>backend failures, <a class="indexterm" href="SambaHA.html#id2666087">High-Availability Server Products</a></dt><dt>backend file system pool, <a class="indexterm" href="SambaHA.html#id2665739">Restrictive Constraints on Distributed File Systems</a></dt><dt>backends, <a class="indexterm" href="ChangeNotes.html#id2572162">Passdb Changes</a>, <a class="indexterm" href="CUPS-printing.html#id2641524">Printing from CUPS to Windows-Attached Printers</a></dt><dt>backup, <a class="indexterm" href="Backup.html#id2664381">Features and Benefits</a>, <a class="indexterm" href="NT4Migration.html#id2672699">Server Share and Directory Layout</a>, <a class="indexterm" href="tdb.html#id2679890">Features and Benefits</a></dt><dt>backup domain controller, <a class="indexterm" href="NT4Migration.html#id2672498">Domain Layout</a></dt><dt>backup solution, <a class="indexterm" href="Backup.html#id2664426">Discussion of Backup Solutions</a></dt><dt>BackupPC, <a class="indexterm" href="Backup.html#id2664523">BackupPC</a></dt><dt>bad hardware, <a class="indexterm" href="NetworkBrowsing.html#id2579610">Browsing of Shares and Directories is Very Slow</a></dt><dt>bad logon attempts, <a class="indexterm" href="passdb.html#id2584595">Changing User Accounts</a></dt><dt>Bad networking hardware, <a class="indexterm" href="NetworkBrowsing.html#id2579610">Browsing of Shares and Directories is Very Slow</a></dt><dt>bad password, <a class="indexterm" href="diagnosis.html#id2676088">The Tests</a></dt><dt>banner pages, <a class="indexterm" href="CUPS-printing.html#id2635322">Windows CUPS PostScript Driver Versus Adobe Driver</a>, <a class="indexterm" href="CUPS-printing.html#id2635539">Run cupsaddsmb (Quiet Mode)</a></dt><dt>barriers, <a class="indexterm" href="securing-samba.html#id2611069">Introduction</a></dt><dt>Batch Oplock, <a class="indexterm" href="locking.html#id2608947">Opportunistic Locking Overview</a></dt><dt>BDC, <a class="indexterm" href="ServerType.html#id2552639">Domain Security Mode (User-Level Security)</a>, <a class="indexterm" href="ServerType.html#id2552867">Example Configuration</a>, <a class="indexterm" href="samba-pdc.html#id2554984">Single Sign-On and Domain Security</a>, <a class="indexterm" href="samba-pdc.html#id2555604">Domain Controller Types</a>, <a class="indexterm" href="samba-bdc.html#id2558891">Features and Benefits</a>, <a class="indexterm" href="samba-bdc.html#id2559367">MS Windows NT4-style Domain Control</a>, <a class="indexterm" href="samba-bdc.html#id2560041">LDAP Configuration Notes</a>, <a class="indexterm" href="samba-bdc.html#id2560406">Active Directory Domain Control</a>, <a class="indexterm" href="samba-bdc.html#id2560736">Backup Domain Controller Configuration</a>, <a class="indexterm" href="samba-bdc.html#id2561238">Example Configuration</a>, <a class="indexterm" href="samba-bdc.html#id2561792">Can Samba Be a Backup Domain Controller to an NT4 PDC?</a>, <a class="indexterm" href="domain-member.html#id2564171">Joining an NT4-type Domain with Samba-3</a>, <a class="indexterm" href="domain-member.html#id2564906">Why Is This Better Than security = server?</a>, <a class="indexterm" href="passdb.html#id2580514">New Account Storage Systems</a>, <a class="indexterm" href="passdb.html#id2581397">Advantages of Encrypted Passwords</a>, <a class="indexterm" href="passdb.html#idmapbackend">Mapping Common UIDs/GIDs on Distributed Machines</a>, <a class="indexterm" href="passdb.html#id2585935">tdbsam</a>, <a class="indexterm" href="NetCommand.html#id2592057">Overview</a>, <a class="indexterm" href="idmapper.html#id2597597">Domain Member Server or Domain Member Client</a>, <a class="indexterm" href="idmapper.html#id2598558">Primary Domain Controller</a>, <a class="indexterm" href="idmapper.html#id2598792">Backup Domain Controller</a>, <a class="indexterm" href="winbind.html#id2648638">Join the Samba Server to the PDC Domain</a>, <a class="indexterm" href="AdvancedNetworkManagement.html#id2650815">Remote Management from NoMachine.Com</a>, <a class="indexterm" href="NT4Migration.html#id2672498">Domain Layout</a>, <a class="indexterm" href="NT4Migration.html#id2673033">Steps in Migration Process</a></dt><dt>BDCs, <a class="indexterm" href="NT4Migration.html#id2672498">Domain Layout</a></dt><dt>behavior approximately same, <a class="indexterm" href="upgrading-to-3.0.html#id2669288">Quick Migration Guide</a></dt><dt>between domains, <a class="indexterm" href="InterdomainTrusts.html#id2613518">Configuring Samba NT-Style Domain Trusts</a></dt><dt>bias, <a class="indexterm" href="NetworkBrowsing.html#browse-force-master">Forcing Samba to Be the Master</a></dt><dt>binary format TDB, <a class="indexterm" href="passdb.html#id2580514">New Account Storage Systems</a></dt><dt>BIND, <a class="indexterm" href="DNSDHCP.html#id2686121">Dynamic DNS</a></dt><dt>bind interfaces only, <a class="indexterm" href="cfgsmarts.html#id2666903">Multiple Server Hosting</a></dt><dt>BIND9, <a class="indexterm" href="NetworkBrowsing.html#adsdnstech">DNS and Active Directory</a></dt><dt>BIND9.NET, <a class="indexterm" href="DNSDHCP.html#id2685852">Features and Benefits</a></dt><dt>bindery-enabled, <a class="indexterm" href="pam.html#id2658156">Features and Benefits</a></dt><dt>block device, <a class="indexterm" href="AccessControls.html#id2604259">File and Directory Access Control</a></dt><dt>block incoming packets, <a class="indexterm" href="securing-samba.html#firewallports">Using a Firewall</a></dt><dt>BOBS, <a class="indexterm" href="Backup.html#id2664912">BOBS: Browseable Online Backup System</a></dt><dt>bogus, <a class="indexterm" href="ServerType.html#id2553525">Example Configuration</a></dt><dt>boot disk`, <a class="indexterm" href="winbind.html#id2647690">Requirements</a></dt><dt>bridge, <a class="indexterm" href="AccessControls.html">File, Directory, and Share Access Controls</a></dt><dt>bridges networks, <a class="indexterm" href="NetworkBrowsing.html#id2574421">How Browsing Functions</a></dt><dt>brlock.tdb, <a class="indexterm" href="CUPS-printing.html#id2638444">The Printing *.tdb Files</a></dt><dd><dl><dt>(see also TDB)</dt></dl></dd><dt>broadcast, <a class="indexterm" href="samba-bdc.html#id2560464">What Qualifies a Domain Controller on the Network?</a>, <a class="indexterm" href="NetworkBrowsing.html#id2573226">NetBIOS over TCP/IP</a></dt><dt>broadcast address, <a class="indexterm" href="NetworkBrowsing.html#id2578151">Problem Resolution</a>, <a class="indexterm" href="diagnosis.html#id2676088">The Tests</a></dt><dt>broadcast isolated subnet, <a class="indexterm" href="NetworkBrowsing.html#browse-force-master">Forcing Samba to Be the Master</a></dt><dt>broadcast messages, <a class="indexterm" href="NetworkBrowsing.html#id2573226">NetBIOS over TCP/IP</a></dt><dt>broadcast messaging, <a class="indexterm" href="samba-bdc.html#id2560555">How Does a Workstation find its Domain Controller?</a></dt><dt>Broadcast node, <a class="indexterm" href="NetworkBrowsing.html#id2577281">Static WINS Entries</a></dt><dt>broadcast request, <a class="indexterm" href="samba-pdc.html#id2557628">The Special Case of Windows 9x/Me</a></dt><dt>broadcast traffic, <a class="indexterm" href="NetworkBrowsing.html#id2578402">Cross-Subnet Browsing</a></dt><dt>broadcast-based, <a class="indexterm" href="NetworkBrowsing.html#id2573226">NetBIOS over TCP/IP</a></dt><dt>broadcast-based name resolution, <a class="indexterm" href="domain-member.html#id2564171">Joining an NT4-type Domain with Samba-3</a></dt><dt>broadcasts, <a class="indexterm" href="NetworkBrowsing.html#browse-force-master">Forcing Samba to Be the Master</a>, <a class="indexterm" href="NetworkBrowsing.html#id2578573">Behavior of Cross-Subnet Browsing</a></dt><dt>browse across subnet, <a class="indexterm" href="NetworkBrowsing.html#id2578402">Cross-Subnet Browsing</a></dt><dt>browse list, <a class="indexterm" href="samba-pdc.html#id2556109">Preparing for Domain Control</a>, <a class="indexterm" href="NetworkBrowsing.html#id2574421">How Browsing Functions</a>, <a class="indexterm" href="NetworkBrowsing.html#id2576636">WINS: The Windows Internetworking Name Server</a>, <a class="indexterm" href="NetworkBrowsing.html#id2578573">Behavior of Cross-Subnet Browsing</a></dt><dt>browse list handling, <a class="indexterm" href="NetworkBrowsing.html">Network Browsing</a></dt><dt>browse list maintainers, <a class="indexterm" href="NetworkBrowsing.html#id2574421">How Browsing Functions</a></dt><dt>browse list management, <a class="indexterm" href="samba-pdc.html#id2558022">Security Mode and Master Browsers</a>, <a class="indexterm" href="NetworkBrowsing.html#id2572789">What Is Browsing?</a></dt><dt>browse lists, <a class="indexterm" href="NetworkBrowsing.html#id2575955">Making Samba the Domain Master</a>, <a class="indexterm" href="NetworkBrowsing.html#id2578402">Cross-Subnet Browsing</a>, <a class="indexterm" href="NetworkBrowsing.html#id2578573">Behavior of Cross-Subnet Browsing</a></dt><dt>browse resources, <a class="indexterm" href="NetworkBrowsing.html#id2578151">Problem Resolution</a></dt><dt>browse server resources, <a class="indexterm" href="NetworkBrowsing.html#id2578151">Problem Resolution</a></dt><dt>browse shares, <a class="indexterm" href="securing-samba.html#id2611894">Using IPC$ Share-Based Denials </a></dt><dt>browse.dat, <a class="indexterm" href="NetworkBrowsing.html#id2578151">Problem Resolution</a></dt><dt>browseable, <a class="indexterm" href="install.html#id2544323">Configuration File Syntax</a></dt><dt>browser election, <a class="indexterm" href="NetworkBrowsing.html#DMB">Configuring Workgroup Browsing</a></dt><dt>browser elections, <a class="indexterm" href="NetworkBrowsing.html#id2575354">Domain Browsing Configuration</a>, <a class="indexterm" href="NetworkBrowsing.html#browse-force-master">Forcing Samba to Be the Master</a></dt><dt>BrowseShortNames, <a class="indexterm" href="CUPS-printing.html#id2643033">Print Queue Called &#8220;lp&#8221; Mishandles Print Jobs</a></dt><dt>browsing, <a class="indexterm" href="samba-pdc.html#id2557628">The Special Case of Windows 9x/Me</a>, <a class="indexterm" href="NetworkBrowsing.html#id2572789">What Is Browsing?</a>, <a class="indexterm" href="NetworkBrowsing.html#id2575955">Making Samba the Domain Master</a>, <a class="indexterm" href="NetworkBrowsing.html#id2577954">Browsing Support in Samba</a></dt><dt>browsing across subnets, <a class="indexterm" href="NetworkBrowsing.html">Network Browsing</a>, <a class="indexterm" href="NetworkBrowsing.html#id2578402">Cross-Subnet Browsing</a></dt><dt>browsing another subnet, <a class="indexterm" href="NetworkBrowsing.html#id2577954">Browsing Support in Samba</a></dt><dt>browsing intrinsics, <a class="indexterm" href="NetworkBrowsing.html#id2574421">How Browsing Functions</a></dt><dt>browsing problems, <a class="indexterm" href="NetworkBrowsing.html#id2577523">Windows Networking Protocols</a>, <a class="indexterm" href="NetworkBrowsing.html#id2579416">Common Errors</a>, <a class="indexterm" href="NetworkBrowsing.html#id2579563">I Get an "Unable to browse the network" Error</a></dt><dt>BSD, <a class="indexterm" href="samba-pdc.html#id2558301">&#8220;$&#8221; Cannot Be Included in Machine Name</a>, <a class="indexterm" href="domain-member.html#id2562883">Manual Creation of Machine Trust Accounts</a>, <a class="indexterm" href="classicalprinting.html#id2615084">Features and Benefits</a></dt><dt>BSD Printing, <a class="indexterm" href="classicalprinting.html#id2615618">Simple Print Configuration</a></dt><dt>BSD-style printing, <a class="indexterm" href="classicalprinting.html#id2616498">Extended Printing Configuration</a></dt><dt>bug report, <a class="indexterm" href="ch47.html#id2685480">Free Support</a></dt><dt>bug reports, <a class="indexterm" href="bugreport.html#id2679022">Introduction</a></dt><dt>Bugzilla, <a class="indexterm" href="bugreport.html#id2679022">Introduction</a></dt><dt>built-in commands, <a class="indexterm" href="classicalprinting.html#id2618998">Custom Print Commands</a></dt><dt>bypasses privilege, <a class="indexterm" href="rights.html#id2601767">Using the &#8220;net rpc rights&#8221; Utility</a></dt><dt>byte ranges, <a class="indexterm" href="locking.html#id2608689">Discussion</a></dt><dt>byte-range lock, <a class="indexterm" href="locking.html#id2608689">Discussion</a></dt><dt>byte-range locking, <a class="indexterm" href="locking.html#id2608689">Discussion</a>, <a class="indexterm" href="locking.html#id2608947">Opportunistic Locking Overview</a></dt></dl></div><div class="indexdiv"><h3>C</h3><dl><dt>c:\winnt\inf, <a class="indexterm" href="PolicyMgmt.html#id2652218">Windows NT4-Style Policy Files</a></dt><dt>C:\WinNT\System32\config, <a class="indexterm" href="samba-bdc.html#id2559367">MS Windows NT4-style Domain Control</a></dt><dt>cached</dt><dd><dl><dt>password, <a class="indexterm" href="ServerType.html#id2553629">Password Checking</a></dt></dl></dd><dt>cached encrypted password, <a class="indexterm" href="passdb.html#id2581082">Important Notes About Security</a></dt><dt>cached in memory, <a class="indexterm" href="passdb.html#id2581538">Advantages of Non-Encrypted Passwords</a></dt><dt>cached local file, <a class="indexterm" href="locking.html#id2608947">Opportunistic Locking Overview</a></dt><dt>cached locally, <a class="indexterm" href="ProfileMgmt.html#id2654284">Windows 9x/Me Profile Setup</a></dt><dt>cached references, <a class="indexterm" href="NetworkBrowsing.html#id2579810">Invalid Cached Share References Affects Network Browsing</a></dt><dt>caching, <a class="indexterm" href="locking.html#id2608947">Opportunistic Locking Overview</a></dt><dt>caching reads, <a class="indexterm" href="locking.html#id2608947">Opportunistic Locking Overview</a></dt><dt>caching scheme, <a class="indexterm" href="winbind.html#id2647513">Result Caching</a></dt><dt>caching writes, <a class="indexterm" href="locking.html#id2608947">Opportunistic Locking Overview</a></dt><dt>called name, <a class="indexterm" href="securing-samba.html#id2611330">Using Host-Based Protection</a></dt><dt>cannot join domain, <a class="indexterm" href="ClientConfig.html#id2571422">Common Errors</a></dt><dt>canonicalize files, <a class="indexterm" href="largefile.html">Handling Large Directories</a></dt><dt>CAP, <a class="indexterm" href="unicode.html#id2663207">Japanese Charsets</a>, <a class="indexterm" href="unicode.html#id2663346">Basic Parameter Setting</a>, <a class="indexterm" href="Other-Clients.html#id2682676">Macintosh Clients</a></dt><dt>cap-share, <a class="indexterm" href="unicode.html#id2663346">Basic Parameter Setting</a></dt><dt>capability to delete, <a class="indexterm" href="AccessControls.html#id2604671">Protecting Directories and Files from Deletion</a></dt><dt>CAP_LINUX_IMMUTABLE, <a class="indexterm" href="AccessControls.html#id2604671">Protecting Directories and Files from Deletion</a></dt><dt>case options, <a class="indexterm" href="largefile.html">Handling Large Directories</a></dt><dt>case sensitivity, <a class="indexterm" href="pam.html#id2658841">PAM Configuration Syntax</a></dt><dt>case-insensitive, <a class="indexterm" href="ServerType.html#id2552257">User Level Security</a>, <a class="indexterm" href="classicalprinting.html#id2615618">Simple Print Configuration</a>, <a class="indexterm" href="largefile.html">Handling Large Directories</a></dt><dt>case-preserving, <a class="indexterm" href="ServerType.html#id2552257">User Level Security</a></dt><dt>central environment, <a class="indexterm" href="passdb.html#id2582150">Comments Regarding LDAP</a></dt><dt>centralized</dt><dd><dl><dt>authentication, <a class="indexterm" href="samba-pdc.html#id2554984">Single Sign-On and Domain Security</a></dt></dl></dd><dt>centralized identity management, <a class="indexterm" href="samba-pdc.html#id2554984">Single Sign-On and Domain Security</a></dt><dt>centrally managed, <a class="indexterm" href="pam.html#id2658156">Features and Benefits</a></dt><dt>certificate, <a class="indexterm" href="SWAT.html#id2674858">Securing SWAT through SSL</a></dt><dt>Certificate Authority (see CA)</dt><dt>cfdisk, <a class="indexterm" href="VFS.html#id2645002">Shadow Copy Setup</a></dt><dt>challenge/response mechanis, <a class="indexterm" href="passdb.html#id2581082">Important Notes About Security</a></dt><dt>change capabilities, <a class="indexterm" href="passdb.html#id2583003">The smbpasswd Tool</a></dt><dt>change motivations, <a class="indexterm" href="NT4Migration.html#id2672088">Objectives</a></dt><dt>change password, <a class="indexterm" href="domain-member.html#id2566473">Notes</a></dt><dt>change passwords, <a class="indexterm" href="passdb.html#id2583003">The smbpasswd Tool</a></dt><dt>changed parameters, <a class="indexterm" href="upgrading-to-3.0.html#oldupdatenotes">Upgrading from Samba-2.x to Samba-3.0.25</a></dt><dt>changes password, <a class="indexterm" href="domain-member.html#id2562883">Manual Creation of Machine Trust Accounts</a></dt><dt>character device, <a class="indexterm" href="AccessControls.html#id2604259">File and Directory Access Control</a></dt><dt>character set, <a class="indexterm" href="unicode.html#id2662905">What Are Charsets and Unicode?</a></dt><dt>character sets, <a class="indexterm" href="unicode.html#id2663039">Samba and Charsets</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2669458">New Features in Samba-3.0.x</a></dt><dt>charset, <a class="indexterm" href="unicode.html#id2662905">What Are Charsets and Unicode?</a></dt><dt>charset conversion, <a class="indexterm" href="unicode.html#id2663175">Conversion from Old Names</a></dt><dt>chattr, <a class="indexterm" href="AccessControls.html#id2604671">Protecting Directories and Files from Deletion</a></dt><dt>check for locks, <a class="indexterm" href="locking.html#id2608689">Discussion</a></dt><dt>check logs, <a class="indexterm" href="domain-member.html#id2566867">Adding Machine to Domain Fails</a></dt><dt>checksum-search, <a class="indexterm" href="Backup.html#id2664694">Rsync</a></dt><dt>chmod, <a class="indexterm" href="StandAloneServer.html#SimplePrintServer">Central Print Serving</a>, <a class="indexterm" href="VFS.html#id2645002">Shadow Copy Setup</a></dt><dt>chown, <a class="indexterm" href="StandAloneServer.html#SimplePrintServer">Central Print Serving</a>, <a class="indexterm" href="AccessControls.html#id2606616">Viewing File Ownership</a>, <a class="indexterm" href="pam.html#id2658156">Features and Benefits</a></dt><dt>chpass, <a class="indexterm" href="domain-member.html#id2562883">Manual Creation of Machine Trust Accounts</a></dt><dt>CIFS, <a class="indexterm" href="domain-member.html#id2566545">Sharing User ID Mappings between Samba Domain Members</a></dt><dt>CIFS function calls, <a class="indexterm" href="rights.html">User Rights and Privileges</a></dt><dt>CIFS/SMB, <a class="indexterm" href="SambaHA.html#id2665008">Features and Benefits</a>, <a class="indexterm" href="SambaHA.html#id2665293">Why Is This So Hard?</a></dt><dt>Citrix, <a class="indexterm" href="AdvancedNetworkManagement.html#id2651190">Remote Management with ThinLinc</a></dt><dt>clear purpose preferred, <a class="indexterm" href="Backup.html#id2664426">Discussion of Backup Solutions</a></dt><dt>clear-text, <a class="indexterm" href="ServerType.html#id2553629">Password Checking</a>, <a class="indexterm" href="passdb.html#id2581082">Important Notes About Security</a>, <a class="indexterm" href="passdb.html#id2587625">Security and sambaSamAccount</a></dt><dt>clear-text passwords, <a class="indexterm" href="passdb.html#id2581082">Important Notes About Security</a></dt><dt>client client instructions, <a class="indexterm" href="ClientConfig.html#id2568576">Features and Benefits</a></dt><dt>Client for Microsoft Networks, <a class="indexterm" href="ClientConfig.html#id2570978">Domain Logon Configuration: Windows 9x/Me</a></dt><dt>Client for Novell Networks, <a class="indexterm" href="ProfileMgmt.html#id2654284">Windows 9x/Me Profile Setup</a></dt><dt>client-server mode, <a class="indexterm" href="passdb.html#id2583003">The smbpasswd Tool</a></dt><dt>client-side caching, <a class="indexterm" href="locking.html#id2608947">Opportunistic Locking Overview</a></dt><dt>client-side data caching, <a class="indexterm" href="locking.html#id2608947">Opportunistic Locking Overview</a>, <a class="indexterm" href="locking.html#id2609642">PDM Data Shares</a></dt><dt>clock skew, <a class="indexterm" href="domain-member.html#id2565378">Configure /etc/krb5.conf</a></dt><dt>cluster servers, <a class="indexterm" href="SambaHA.html#id2665412">The Front-End Challenge</a></dt><dt>clustered file server, <a class="indexterm" href="SambaHA.html#id2665163">The Ultimate Goal</a></dt><dt>Clustered smbds, <a class="indexterm" href="SambaHA.html#id2665809">Server Pool Communications</a></dt><dt>clustering technologies, <a class="indexterm" href="SambaHA.html#id2665163">The Ultimate Goal</a></dt><dt>cluttering, <a class="indexterm" href="bugreport.html#id2679347">Debugging-Specific Operations</a></dt><dt>cmd, <a class="indexterm" href="NetworkBrowsing.html#id2579610">Browsing of Shares and Directories is Very Slow</a>, <a class="indexterm" href="rights.html#id2603093">What Rights and Privileges Will Permit Windows Client Administration?</a></dt><dt>cmd shell, <a class="indexterm" href="rights.html#id2603093">What Rights and Privileges Will Permit Windows Client Administration?</a></dt><dt>CN, <a class="indexterm" href="samba-bdc.html#id2560041">LDAP Configuration Notes</a>, <a class="indexterm" href="ch-ldap-tls.html#s1-intro-ldap-tls">Introduction</a></dt><dt>code maintainer, <a class="indexterm" href="ch47.html#id2685480">Free Support</a></dt><dt>codepages, <a class="indexterm" href="unicode.html#id2662854">Features and Benefits</a></dt><dt>collating, <a class="indexterm" href="NetworkBrowsing.html#id2575955">Making Samba the Domain Master</a></dt><dt>collisions, <a class="indexterm" href="speed.html#id2684105">Samba Performance Problem Due to Changing Linux Kernel</a></dt><dt>color, <a class="indexterm" href="CUPS-printing.html#id2628207">UNIX Printfile Conversion and GUI Basics</a></dt><dt>COM1:, <a class="indexterm" href="classicalprinting.html#id2624877">Samba and Printer Ports</a></dt><dt>command-line, <a class="indexterm" href="NetCommand.html">Remote and Local Management: The Net Command</a></dt><dt>command-line utility, <a class="indexterm" href="rights.html#id2601767">Using the &#8220;net rpc rights&#8221; Utility</a></dt><dt>commenting out setting, <a class="indexterm" href="classicalprinting.html#id2616098">Rapid Configuration Validation</a></dt><dt>commercial Linux products, <a class="indexterm" href="AccessControls.html">File, Directory, and Share Access Controls</a></dt><dt>commercial support, <a class="indexterm" href="ch47.html">Samba Support</a>, <a class="indexterm" href="ch47.html#id2685699">Commercial Support</a></dt><dt>commit the settings, <a class="indexterm" href="ClientConfig.html#id2569398">MS Windows 2000</a></dt><dt>Common Internet Filesystem (see CIFS)</dt><dt>Common restrictions, <a class="indexterm" href="PolicyMgmt.html#id2652888">Managing Account/User Policies</a></dt><dt>Common UNIX Printing System (see CUPS)</dt><dt>common.adm, <a class="indexterm" href="PolicyMgmt.html#id2652218">Windows NT4-Style Policy Files</a></dt><dt>comp.protocols.smb, <a class="indexterm" href="bugreport.html#id2679022">Introduction</a></dt><dt>compatible, <a class="indexterm" href="passdb.html#id2581082">Important Notes About Security</a>, <a class="indexterm" href="Portability.html">Portability</a></dt><dt>compile, <a class="indexterm" href="install.html#id2544233">Obtaining and Installing Samba</a></dt><dt>compile-time options, <a class="indexterm" href="classicalprinting.html#id2616098">Rapid Configuration Validation</a></dt><dt>complex file name space, <a class="indexterm" href="SambaHA.html#id2666006">A Simple Solution</a></dt><dt>complex organization, <a class="indexterm" href="NT4Migration.html#id2672498">Domain Layout</a></dt><dt>complexity, <a class="indexterm" href="StandAloneServer.html#id2567525">Example Configuration</a></dt><dt>compliance, <a class="indexterm" href="passdb.html#pdbeditthing">The pdbedit Tool</a></dt><dt>complicated, <a class="indexterm" href="NetworkBrowsing.html#id2578573">Behavior of Cross-Subnet Browsing</a></dt><dt>complicated problem, <a class="indexterm" href="SambaHA.html#id2665506">Demultiplexing SMB Requests</a></dt><dt>comprehensive documentation, <a class="indexterm" href="cfgsmarts.html#id2666903">Multiple Server Hosting</a></dt><dt>Computer Account, <a class="indexterm" href="domain-member.html#id2563880">Windows NT4 Client</a></dt><dt>computer account, <a class="indexterm" href="domain-member.html#ads-test-server">Testing Server Setup</a></dt><dt>computer accounts, <a class="indexterm" href="passdb.html">Account Information Databases</a>, <a class="indexterm" href="passdb.html#id2582562">LDAP Directories and Windows Computer Accounts</a>, <a class="indexterm" href="rights.html">User Rights and Privileges</a></dt><dt>Computer Management, <a class="indexterm" href="AccessControls.html#id2605997">Access Controls on Shares</a>, <a class="indexterm" href="AccessControls.html#id2606262">Windows 200x/XP</a></dt><dt>Computer Name, <a class="indexterm" href="ClientConfig.html#id2570451">Joining a Domain: Windows 2000/XP Professional</a></dt><dt>computer name, <a class="indexterm" href="ClientConfig.html#id2570978">Domain Logon Configuration: Windows 9x/Me</a>, <a class="indexterm" href="integrate-ms-networks.html#id2661676">Name Resolution as Used within MS Windows Networking</a></dt><dt>concurrent access, <a class="indexterm" href="locking.html#id2608947">Opportunistic Locking Overview</a></dt><dt>Conectiva, <a class="indexterm" href="CUPS-printing.html#id2639743">Forums, Downloads, Tutorials, Howtos (Also for Mac OS X and Commercial UNIX)</a></dt><dt>config.cache, <a class="indexterm" href="domain-member.html#id2566180">Possible Errors</a></dt><dt>CONFIG.POL, <a class="indexterm" href="samba-pdc.html#id2557628">The Special Case of Windows 9x/Me</a></dt><dt>Config.POL, <a class="indexterm" href="PolicyMgmt.html#id2651892">Creating and Managing System Policies</a>, <a class="indexterm" href="PolicyMgmt.html#id2652081">Windows 9x/ME Policies</a></dt><dt>configuration</dt><dd><dl><dt>documentation, <a class="indexterm" href="install.html#id2545741">Test Your Config File with testparm</a></dt></dl></dd><dt>configuration files, <a class="indexterm" href="SWAT.html#id2674077">Features and Benefits</a></dt><dt>configuration problem, <a class="indexterm" href="bugreport.html#id2679022">Introduction</a></dt><dt>configuration syntax, <a class="indexterm" href="classicalprinting.html#id2615618">Simple Print Configuration</a></dt><dt>configuration techniques, <a class="indexterm" href="cfgsmarts.html">Advanced Configuration Techniques</a></dt><dt>configuration too complex, <a class="indexterm" href="StandAloneServer.html#id2568508">Common Errors</a></dt><dt>configuration tool, <a class="indexterm" href="SWAT.html">SWAT: The Samba Web Administration Tool</a></dt><dt>configuration wizard, <a class="indexterm" href="ClientConfig.html#id2570451">Joining a Domain: Windows 2000/XP Professional</a></dt><dt>configure, <a class="indexterm" href="compiling.html#id2680993">Building the Binaries</a></dt><dt>configuring a firewall, <a class="indexterm" href="securing-samba.html#firewallports">Using a Firewall</a></dt><dt>confirm address, <a class="indexterm" href="securing-samba.html#id2611544">Using Interface Protection</a></dt><dt>confirm the password, <a class="indexterm" href="InterdomainTrusts.html#id2613858">Samba as the Trusting Domain</a></dt><dt>confirm the trust, <a class="indexterm" href="InterdomainTrusts.html#samba-trusted-domain">Samba as the Trusted Domain</a></dt><dt>connect transparently, <a class="indexterm" href="SambaHA.html#id2665163">The Ultimate Goal</a></dt><dt>connection resources, <a class="indexterm" href="domain-member.html#id2564906">Why Is This Better Than security = server?</a></dt><dt>connections, <a class="indexterm" href="install.html#id2545482">Example Configuration</a></dt><dt>connections.tdb, <a class="indexterm" href="CUPS-printing.html#id2638444">The Printing *.tdb Files</a></dt><dd><dl><dt>(see also TDB)</dt></dl></dd><dt>consistent case, <a class="indexterm" href="largefile.html">Handling Large Directories</a></dt><dt>console, <a class="indexterm" href="winbind.html#id2649797">Linux/FreeBSD-Specific PAM Configuration</a></dt><dt>consumer expects, <a class="indexterm" href="ch47.html">Samba Support</a></dt><dt>container, <a class="indexterm" href="domain-member.html#ads-create-machine-account">Create the Computer Account</a></dt><dt>continuity of service, <a class="indexterm" href="SambaHA.html#id2666087">High-Availability Server Products</a></dt><dt>contribute, <a class="indexterm" href="cfgsmarts.html#id2666903">Multiple Server Hosting</a></dt><dt>Control Panel, <a class="indexterm" href="ClientConfig.html#id2570451">Joining a Domain: Windows 2000/XP Professional</a></dt><dt>convert</dt><dd><dl><dt>domain member server, <a class="indexterm" href="samba-pdc.html#id2555604">Domain Controller Types</a></dt></dl></dd><dt>converted, <a class="indexterm" href="passdb.html#passdbtech">Technical Information</a></dt><dt>copy'n'paste, <a class="indexterm" href="AdvancedNetworkManagement.html#id2650815">Remote Management from NoMachine.Com</a></dt><dt>core files, <a class="indexterm" href="bugreport.html#id2679548">Internal Errors</a></dt><dt>core graphic engine, <a class="indexterm" href="CUPS-printing.html#id2628029">Windows Drivers, GDI, and EMF</a></dt><dt>core values, <a class="indexterm" href="NT4Migration.html#id2672088">Objectives</a></dt><dt>corrupted file, <a class="indexterm" href="idmapper.html#id2597597">Domain Member Server or Domain Member Client</a></dt><dt>cosine.schema, <a class="indexterm" href="passdb.html#id2586630">OpenLDAP Configuration</a></dt><dt>country of origin, <a class="indexterm" href="ch47.html#id2685699">Commercial Support</a></dt><dt>CP850, <a class="indexterm" href="unicode.html#id2663039">Samba and Charsets</a></dt><dt>CP932, <a class="indexterm" href="unicode.html#id2663346">Basic Parameter Setting</a></dt><dt>cracker, <a class="indexterm" href="securing-samba.html#id2611544">Using Interface Protection</a></dt><dt>create, <a class="indexterm" href="AccessControls.html#id2604136">Managing Directories</a></dt><dt>Create a Computer Account, <a class="indexterm" href="domain-member.html#id2563880">Windows NT4 Client</a></dt><dt>create a domain machine account, <a class="indexterm" href="domain-member.html#domain-member-server">Domain Member Server</a></dt><dt>create domain member, <a class="indexterm" href="domain-member.html#id2563716">Windows 200x/XP Professional Client</a></dt><dt>create machine trust account, <a class="indexterm" href="domain-member.html#id2564171">Joining an NT4-type Domain with Samba-3</a></dt><dt>create partition, <a class="indexterm" href="VFS.html#id2645002">Shadow Copy Setup</a></dt><dt>Create the Computer Account, <a class="indexterm" href="domain-member.html#id2565378">Configure /etc/krb5.conf</a></dt><dt>create user accounts, <a class="indexterm" href="StandAloneServer.html#id2567324">Background</a></dt><dt>create volume, <a class="indexterm" href="VFS.html#id2645002">Shadow Copy Setup</a></dt><dt>credentials, <a class="indexterm" href="ServerType.html#id2552257">User Level Security</a>, <a class="indexterm" href="samba-pdc.html#id2554984">Single Sign-On and Domain Security</a>, <a class="indexterm" href="samba-bdc.html#id2560041">LDAP Configuration Notes</a>, <a class="indexterm" href="domain-member.html#id2565378">Configure /etc/krb5.conf</a>, <a class="indexterm" href="ClientConfig.html#id2570451">Joining a Domain: Windows 2000/XP Professional</a>, <a class="indexterm" href="NetCommand.html#id2594367">Administering User Rights and Privileges</a>, <a class="indexterm" href="rights.html">User Rights and Privileges</a></dt><dt>credentials validation, <a class="indexterm" href="samba-bdc.html#id2560612">NetBIOS Over TCP/IP Enabled</a></dt><dt>critical aspects of configuration, <a class="indexterm" href="ClientConfig.html#id2568576">Features and Benefits</a></dt><dt>crle, <a class="indexterm" href="winbind.html#id2647929">Configure nsswitch.conf and the Winbind Libraries on Linux and Solaris</a></dt><dt>cron, <a class="indexterm" href="samba-bdc.html#id2560736">Backup Domain Controller Configuration</a></dt><dt>cross post, <a class="indexterm" href="problems.html#id2678716">Getting Mailing List Help</a></dt><dt>cross-segment browsing, <a class="indexterm" href="NetworkBrowsing.html#id2573226">NetBIOS over TCP/IP</a></dt><dt>cross-subnet browsing, <a class="indexterm" href="NetworkBrowsing.html#id2574421">How Browsing Functions</a>, <a class="indexterm" href="NetworkBrowsing.html#DMB">Configuring Workgroup Browsing</a>, <a class="indexterm" href="NetworkBrowsing.html#id2576907">WINS Server Configuration</a>, <a class="indexterm" href="NetworkBrowsing.html#id2578573">Behavior of Cross-Subnet Browsing</a></dt><dt>CUPS, <a class="indexterm" href="classicalprinting.html#id2615084">Features and Benefits</a>, <a class="indexterm" href="classicalprinting.html#id2615307">Technical Introduction</a>, <a class="indexterm" href="classicalprinting.html#id2616498">Extended Printing Configuration</a>, <a class="indexterm" href="classicalprinting.html#id2616978">The [global] Section</a>, <a class="indexterm" href="CUPS-printing.html#id2625964">Features and Benefits</a>, <a class="indexterm" href="CUPS-printing.html#id2626024">Overview</a>, <a class="indexterm" href="CUPS-printing.html#id2626143">Basic CUPS Support Configuration</a>, <a class="indexterm" href="CUPS-printing.html#id2628803">Using Windows-Formatted Vendor PPDs</a></dt><dd><dl><dt>Page Accounting, <a class="indexterm" href="CUPS-printing.html#id2640425">Page Accounting with CUPS</a></dt><dt>quotas, <a class="indexterm" href="CUPS-printing.html#id2640461">Setting Up Quotas</a></dt></dl></dd><dt>CUPS API, <a class="indexterm" href="install.html#id2544323">Configuration File Syntax</a>, <a class="indexterm" href="classicalprinting.html#id2618454">Default UNIX System Printing Commands</a></dt><dt>CUPS backends, <a class="indexterm" href="CUPS-printing.html#id2630919">CUPS Backends</a></dt><dt>CUPS filtering, <a class="indexterm" href="CUPS-printing.html#id2628923">CUPS Also Uses PPDs for Non-PostScript Printers</a>, <a class="indexterm" href="CUPS-printing.html#id2628962">The CUPS Filtering Architecture</a></dt><dt>CUPS filtering chain, <a class="indexterm" href="CUPS-printing.html#id2630919">CUPS Backends</a></dt><dt>CUPS libarary API, <a class="indexterm" href="StandAloneServer.html#SimplePrintServer">Central Print Serving</a></dt><dt>CUPS PostScript, <a class="indexterm" href="CUPS-printing.html#id2635022">Caveats to Be Considered</a></dt><dt>CUPS PostScript driver, <a class="indexterm" href="CUPS-printing.html#id2635322">Windows CUPS PostScript Driver Versus Adobe Driver</a></dt><dt>CUPS print filters, <a class="indexterm" href="StandAloneServer.html#SimplePrintServer">Central Print Serving</a></dt><dt>CUPS raster, <a class="indexterm" href="CUPS-printing.html#id2628962">The CUPS Filtering Architecture</a>, <a class="indexterm" href="CUPS-printing.html#id2630345">pstoraster</a></dt><dt>CUPS-PPD, <a class="indexterm" href="CUPS-printing.html#id2639354">cupsomatic, pdqomatic, lpdomatic, directomatic</a></dt><dt>cups.hlp, <a class="indexterm" href="CUPS-printing.html#id2635022">Caveats to Be Considered</a></dt><dt>cupsaddsmb, <a class="indexterm" href="CUPS-printing.html#id2627716">Driver Upload Methods</a>, <a class="indexterm" href="CUPS-printing.html#id2634198">cupsaddsmb: The Unknown Utility</a>, <a class="indexterm" href="CUPS-printing.html#id2635022">Caveats to Be Considered</a>, <a class="indexterm" href="CUPS-printing.html#id2635539">Run cupsaddsmb (Quiet Mode)</a>, <a class="indexterm" href="CUPS-printing.html#id2635680">Run cupsaddsmb with Verbose Output</a>, <a class="indexterm" href="CUPS-printing.html#id2635871">Understanding cupsaddsmb</a>, <a class="indexterm" href="CUPS-printing.html#id2636137">cupsaddsmb with a Samba PDC</a>, <a class="indexterm" href="CUPS-printing.html#id2636218">cupsaddsmb Flowchart</a>, <a class="indexterm" href="CUPS-printing.html#id2636299">Installing the PostScript Driver on a Client</a>, <a class="indexterm" href="CUPS-printing.html#id2637117">Requirements for adddriver and setdriver to Succeed</a></dt><dt>cupsd.conf, <a class="indexterm" href="classicalprinting.html#id2618454">Default UNIX System Printing Commands</a>, <a class="indexterm" href="CUPS-printing.html#id2626143">Basic CUPS Support Configuration</a>, <a class="indexterm" href="CUPS-printing.html#id2631506">mime.convs</a>, <a class="indexterm" href="CUPS-printing.html#id2641177">Autodeletion or Preservation of CUPS Spool Files</a></dt><dt>cupsomatic, <a class="indexterm" href="CUPS-printing.html#id2628803">Using Windows-Formatted Vendor PPDs</a>, <a class="indexterm" href="CUPS-printing.html#id2628962">The CUPS Filtering Architecture</a>, <a class="indexterm" href="CUPS-printing.html#id2631258">The Role of cupsomatic/foomatic</a>, <a class="indexterm" href="CUPS-printing.html#id2632245">cupsomatic/foomatic-rip Versus Native CUPS Printing</a>, <a class="indexterm" href="CUPS-printing.html#id2638950">CUPS Print Drivers from Linuxprinting.org</a>, <a class="indexterm" href="CUPS-printing.html#id2639354">cupsomatic, pdqomatic, lpdomatic, directomatic</a></dt><dt>currupted, <a class="indexterm" href="tdb.html#id2679890">Features and Benefits</a></dt><dt>custom scripts, <a class="indexterm" href="passdb.html#id2585669">smbpasswd: Encrypted Password Database</a></dt><dt>customer expected, <a class="indexterm" href="ch47.html">Samba Support</a></dt><dt>customers, <a class="indexterm" href="ch47.html">Samba Support</a></dt><dt>customized print commands, <a class="indexterm" href="classicalprinting.html#id2618998">Custom Print Commands</a></dt></dl></div><div class="indexdiv"><h3>D</h3><dl><dt>daemon, <a class="indexterm" href="install.html#id2545290">Starting Samba</a>, <a class="indexterm" href="InterdomainTrusts.html">Interdomain Trust Relationships</a>, <a class="indexterm" href="winbind.html#id2647690">Requirements</a>, <a class="indexterm" href="compiling.html#id2681721">Alternative: Starting smbd as a Daemon</a></dt><dt>daemon running, <a class="indexterm" href="winbind.html#id2648876">Starting and Testing the winbindd Daemon</a></dt><dt>daemons, <a class="indexterm" href="winbind.html#id2649586">Restarting</a></dt><dt>damaged data, <a class="indexterm" href="passdb.html#TOSHARG-acctflags">Account Flags Management</a></dt><dt>data caching, <a class="indexterm" href="locking.html#id2608947">Opportunistic Locking Overview</a></dt><dt>data corruption, <a class="indexterm" href="NetworkBrowsing.html#id2579610">Browsing of Shares and Directories is Very Slow</a>, <a class="indexterm" href="locking.html#id2609517">UNIX or NFS Client-Accessed Files</a></dt><dt>data interchange, <a class="indexterm" href="AccessControls.html">File, Directory, and Share Access Controls</a></dt><dt>data stream, <a class="indexterm" href="classicalprinting.html#id2615307">Technical Introduction</a></dt><dt>database, <a class="indexterm" href="domain-member.html#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2669288">Quick Migration Guide</a></dt><dt>DatabaseFS, <a class="indexterm" href="VFS.html#id2645746">DatabaseFS</a></dt><dt>DAVE, <a class="indexterm" href="Other-Clients.html#id2682676">Macintosh Clients</a></dt><dt>dbx, <a class="indexterm" href="bugreport.html#id2679548">Internal Errors</a></dt><dt>DCE RPC, <a class="indexterm" href="winbind.html#id2648638">Join the Samba Server to the PDC Domain</a></dt><dt>DDK, <a class="indexterm" href="CUPS-printing.html#id2634088">PostScript Drivers with No Major Problems, Even in Kernel
+Mode</a>, <a class="indexterm" href="CUPS-printing.html#id2634576">CUPS &#8220;PostScript Driver for Windows NT/200x/XP&#8221;</a></dt><dt>DDNS, <a class="indexterm" href="NetworkBrowsing.html#id2573862">TCP/IP without NetBIOS</a>, <a class="indexterm" href="NetworkBrowsing.html#adsdnstech">DNS and Active Directory</a>, <a class="indexterm" href="integrate-ms-networks.html#id2661074">Background Information</a></dt><dt>de-multiplex, <a class="indexterm" href="SambaHA.html#id2665412">The Front-End Challenge</a></dt><dt>de-multiplexing, <a class="indexterm" href="SambaHA.html#id2665506">Demultiplexing SMB Requests</a></dt><dt>Debian, <a class="indexterm" href="VFS.html#id2645002">Shadow Copy Setup</a></dt><dt>Debian Sarge, <a class="indexterm" href="VFS.html#id2645002">Shadow Copy Setup</a></dt><dt>debug, <a class="indexterm" href="bugreport.html#id2679548">Internal Errors</a></dt><dt>debug level, <a class="indexterm" href="problems.html#id2677902">Debugging with Samba Itself</a>, <a class="indexterm" href="bugreport.html#dbglvl">Debug Levels</a></dt><dt>debugging, <a class="indexterm" href="problems.html#id2677902">Debugging with Samba Itself</a>, <a class="indexterm" href="bugreport.html#id2679347">Debugging-Specific Operations</a></dt><dt>debugging passwords, <a class="indexterm" href="problems.html#id2677902">Debugging with Samba Itself</a></dt><dt>debugging problems, <a class="indexterm" href="problems.html#id2677902">Debugging with Samba Itself</a></dt><dt>dedicated heartbeat, <a class="indexterm" href="SambaHA.html#id2666087">High-Availability Server Products</a></dt><dt>dedicated print server, <a class="indexterm" href="classicalprinting.html#id2615084">Features and Benefits</a></dt><dt>default accounts, <a class="indexterm" href="samba-pdc.html#id2556618">Domain Control: Example Configuration</a></dt><dt>default aliases, <a class="indexterm" href="groupmapping.html#id2590552">Default Users, Groups, and Relative Identifiers</a></dt><dt>default behavior, <a class="indexterm" href="idmapper.html">Identity Mapping (IDMAP)</a></dt><dt>default devmode, <a class="indexterm" href="classicalprinting.html#prt-modeset">Setting Device Modes on New Printers</a></dt><dt>default DNS setup, <a class="indexterm" href="domain-member.html#id2566473">Notes</a></dt><dt>default gateways, <a class="indexterm" href="ClientConfig.html#id2568755">MS Windows XP Professional</a></dt><dt>default groups, <a class="indexterm" href="groupmapping.html#id2590552">Default Users, Groups, and Relative Identifiers</a></dt><dt>default mapping, <a class="indexterm" href="ChangeNotes.html#id2572222">Group Mapping Changes in Samba-3.0.23</a></dt><dt>default mappings, <a class="indexterm" href="NetCommand.html#id2592835">Mapping Windows Groups to UNIX Groups</a></dt><dt>default print command, <a class="indexterm" href="classicalprinting.html#id2618454">Default UNIX System Printing Commands</a></dt><dt>default print commands, <a class="indexterm" href="classicalprinting.html#id2616978">The [global] Section</a></dt><dt>default printer, <a class="indexterm" href="classicalprinting.html#id2618998">Custom Print Commands</a></dt><dt>default printing, <a class="indexterm" href="CUPS-printing.html#id2625964">Features and Benefits</a></dt><dt>default profile, <a class="indexterm" href="ProfileMgmt.html#id2656325">Default Profile for Windows Users</a>, <a class="indexterm" href="ProfileMgmt.html#id2657817">Changing the Default Profile</a></dt><dt>default settings, <a class="indexterm" href="passdb.html#TOSHARG-acctflags">Account Flags Management</a></dt><dt>default shells, <a class="indexterm" href="winbind.html#id2648876">Starting and Testing the winbindd Daemon</a></dt><dt>Default User, <a class="indexterm" href="ProfileMgmt.html#id2657069">MS Windows 200x/XP</a></dt><dt>default users, <a class="indexterm" href="groupmapping.html#id2590552">Default Users, Groups, and Relative Identifiers</a></dt><dt>defective hardware, <a class="indexterm" href="NetworkBrowsing.html#id2579610">Browsing of Shares and Directories is Very Slow</a></dt><dt>deferred open, <a class="indexterm" href="locking.html#id2608947">Opportunistic Locking Overview</a></dt><dt>defined shares, <a class="indexterm" href="securing-samba.html#id2612181">Why Can Users Access Other Users' Home Directories?</a></dt><dt>delegate administrative privileges, <a class="indexterm" href="NetCommand.html#id2594367">Administering User Rights and Privileges</a></dt><dt>delegated, <a class="indexterm" href="groupmapping.html#id2590312">Important Administrative Information</a></dt><dt>delegation, <a class="indexterm" href="InterdomainTrusts.html#id2612813">Trust Relationship Background</a></dt><dt>delete, <a class="indexterm" href="AccessControls.html#id2604136">Managing Directories</a></dt><dt>delete a file, <a class="indexterm" href="AccessControls.html#id2604671">Protecting Directories and Files from Deletion</a></dt><dt>delete roaming profiles, <a class="indexterm" href="ProfileMgmt.html#id2657069">MS Windows 200x/XP</a></dt><dt>delete user script, <a class="indexterm" href="passdb.html#id2584510">Deleting Accounts</a></dt><dt>deleted files, <a class="indexterm" href="VFS.html#id2644367">recycle</a></dt><dt>deleted parameters, <a class="indexterm" href="upgrading-to-3.0.html#id2669787">Removed Parameters</a></dt><dt>delmem, <a class="indexterm" href="groupmapping.html#id2589729">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a></dt><dt>demote, <a class="indexterm" href="samba-pdc.html#id2555604">Domain Controller Types</a></dt><dt>demoted, <a class="indexterm" href="samba-bdc.html#id2559367">MS Windows NT4-style Domain Control</a></dt><dt>denial of service, <a class="indexterm" href="securing-samba.html#id2611544">Using Interface Protection</a></dt><dt>deny, <a class="indexterm" href="securing-samba.html#id2611894">Using IPC$ Share-Based Denials </a></dt><dt>deny access, <a class="indexterm" href="securing-samba.html#firewallports">Using a Firewall</a></dt><dt>deny modes, <a class="indexterm" href="locking.html#id2608689">Discussion</a></dt><dt>deny-none, <a class="indexterm" href="locking.html#id2608947">Opportunistic Locking Overview</a></dt><dt>DENY_ALL, <a class="indexterm" href="locking.html#id2608689">Discussion</a></dt><dt>DENY_DOS, <a class="indexterm" href="locking.html#id2608689">Discussion</a></dt><dt>DENY_FCB, <a class="indexterm" href="locking.html#id2608689">Discussion</a></dt><dt>DENY_NONE, <a class="indexterm" href="locking.html#id2608689">Discussion</a></dt><dt>DENY_READ, <a class="indexterm" href="locking.html#id2608689">Discussion</a></dt><dt>DENY_WRITE, <a class="indexterm" href="locking.html#id2608689">Discussion</a></dt><dt>deployment, <a class="indexterm" href="ch47.html#id2685480">Free Support</a></dt><dt>deployment guidelines, <a class="indexterm" href="passdb.html#id2582425">Caution Regarding LDAP and Samba</a></dt><dt>DES-CBC-CRC, <a class="indexterm" href="domain-member.html#id2565378">Configure /etc/krb5.conf</a></dt><dt>DES-CBC-MD5, <a class="indexterm" href="domain-member.html#id2565378">Configure /etc/krb5.conf</a>, <a class="indexterm" href="domain-member.html#ads-test-server">Testing Server Setup</a></dt><dt>desirable solution, <a class="indexterm" href="rights.html#id2603093">What Rights and Privileges Will Permit Windows Client Administration?</a></dt><dt>desktop cache, <a class="indexterm" href="ProfileMgmt.html#id2654284">Windows 9x/Me Profile Setup</a></dt><dt>desktop profile, <a class="indexterm" href="samba-pdc.html#id2556618">Domain Control: Example Configuration</a>, <a class="indexterm" href="samba-bdc.html#id2559367">MS Windows NT4-style Domain Control</a></dt><dt>desktop profiles, <a class="indexterm" href="domain-member.html#id2562196">Features and Benefits</a>, <a class="indexterm" href="NetCommand.html#id2595330">Managing Security Identifiers (SIDS)</a></dt><dt>deterents, <a class="indexterm" href="securing-samba.html#id2611069">Introduction</a></dt><dt>development libraries, <a class="indexterm" href="winbind.html#id2647690">Requirements</a></dt><dt>devfsd package, <a class="indexterm" href="VFS.html#id2645002">Shadow Copy Setup</a></dt><dt>device mode, <a class="indexterm" href="classicalprinting.html#prt-modeset">Setting Device Modes on New Printers</a></dt><dt>device-specific commands, <a class="indexterm" href="CUPS-printing.html#id2631962">PostScript Printer Descriptions for Non-PostScript Printers</a></dt><dt>DFS, <a class="indexterm" href="msdfs.html#id2614440">Features and Benefits</a> (see MS-DFS, Distributed File Systems)</dt><dt>DFS junction, <a class="indexterm" href="msdfs.html#id2614440">Features and Benefits</a></dt><dt>DFS links, <a class="indexterm" href="msdfs.html#id2614440">Features and Benefits</a></dt><dt>DFS root, <a class="indexterm" href="msdfs.html#id2614440">Features and Benefits</a></dt><dt>DFS server, <a class="indexterm" href="msdfs.html#id2614440">Features and Benefits</a></dt><dt>DFS tree, <a class="indexterm" href="msdfs.html#id2614440">Features and Benefits</a></dt><dt>DFS-aware, <a class="indexterm" href="msdfs.html#id2614440">Features and Benefits</a></dt><dt>DFS-aware clients, <a class="indexterm" href="msdfs.html#id2614440">Features and Benefits</a></dt><dt>DHCP, <a class="indexterm" href="ClientConfig.html#id2568680">TCP/IP Configuration</a>, <a class="indexterm" href="ClientConfig.html#id2568755">MS Windows XP Professional</a>, <a class="indexterm" href="ClientConfig.html#id2569398">MS Windows 2000</a>, <a class="indexterm" href="ClientConfig.html#id2569945">MS Windows Me</a>, <a class="indexterm" href="NetworkBrowsing.html#id2578402">Cross-Subnet Browsing</a>, <a class="indexterm" href="integrate-ms-networks.html#id2661074">Background Information</a>, <a class="indexterm" href="DNSDHCP.html#id2685852">Features and Benefits</a></dt><dt>DHCP servers, <a class="indexterm" href="passdb.html#id2582150">Comments Regarding LDAP</a></dt><dt>DHCP-enabled, <a class="indexterm" href="ClientConfig.html#id2569398">MS Windows 2000</a></dt><dt>DHCP-enabled operation, <a class="indexterm" href="ClientConfig.html#id2568755">MS Windows XP Professional</a></dt><dt>diagnostic, <a class="indexterm" href="idmapper.html#id2600239">IDMAP Storage in LDAP Using Winbind</a></dt><dt>diagnostic tools, <a class="indexterm" href="problems.html#id2677902">Debugging with Samba Itself</a></dt><dt>diff, <a class="indexterm" href="bugreport.html#id2679806">Patches</a></dt><dt>differences, <a class="indexterm" href="Backup.html#id2664694">Rsync</a></dt><dt>different resources, <a class="indexterm" href="cfgsmarts.html#id2667300">Multiple Virtual Server Personalities</a></dt><dt>differently encrypted passwords, <a class="indexterm" href="passdb.html#passdbtech">Technical Information</a></dt><dt>differing protocol, <a class="indexterm" href="upgrading-to-3.0.html#id2669288">Quick Migration Guide</a></dt><dt>dir, <a class="indexterm" href="diagnosis.html#id2676088">The Tests</a></dt><dt>direct internet access, <a class="indexterm" href="securing-samba.html#id2611069">Introduction</a></dt><dt>directory, <a class="indexterm" href="samba-bdc.html#id2560406">Active Directory Domain Control</a>, <a class="indexterm" href="StandAloneServer.html#SimplePrintServer">Central Print Serving</a>, <a class="indexterm" href="idmapper.html#id2598792">Backup Domain Controller</a></dt><dt>directory access control, <a class="indexterm" href="groupmapping.html#id2589729">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a></dt><dt>directory access permissions, <a class="indexterm" href="AccessControls.html">File, Directory, and Share Access Controls</a></dt><dt>directory controls, <a class="indexterm" href="AccessControls.html">File, Directory, and Share Access Controls</a></dt><dt>Directory Information Tree (see DIT)</dt><dt>directory permissions, <a class="indexterm" href="AccessControls.html">File, Directory, and Share Access Controls</a>, <a class="indexterm" href="AccessControls.html#id2604671">Protecting Directories and Files from Deletion</a></dt><dt>directory schema, <a class="indexterm" href="idmapper.html#id2598558">Primary Domain Controller</a></dt><dt>Directory Separators, <a class="indexterm" href="AccessControls.html#id2603801">MS Windows NTFS Comparison with UNIX File Systems</a></dt><dt>directory server, <a class="indexterm" href="passdb.html#id2586092">ldapsam</a></dt><dt>directory_mode, <a class="indexterm" href="VFS.html#id2644367">recycle</a></dt><dt>disable LMB, <a class="indexterm" href="NetworkBrowsing.html#DMB">Configuring Workgroup Browsing</a></dt><dt>disable locking, <a class="indexterm" href="locking.html#id2608592">Features and Benefits</a></dt><dt>disable roaming profiles, <a class="indexterm" href="ProfileMgmt.html#id2654058">Disabling Roaming Profile Support</a></dt><dt>disabling oplocks, <a class="indexterm" href="locking.html#id2609642">PDM Data Shares</a></dt><dt>disass, <a class="indexterm" href="bugreport.html#id2679548">Internal Errors</a></dt><dt>disaster recovery, <a class="indexterm" href="NT4Migration.html#id2672699">Server Share and Directory Layout</a></dt><dt>disconnect a connection, <a class="indexterm" href="ProfileMgmt.html#id2653683">NT4/200x User Profiles</a></dt><dt>disk, <a class="indexterm" href="passdb.html#id2581397">Advantages of Encrypted Passwords</a></dt><dt>disk space, <a class="indexterm" href="NT4Migration.html#id2672699">Server Share and Directory Layout</a></dt><dt>disparate information systems, <a class="indexterm" href="samba-pdc.html#id2554984">Single Sign-On and Domain Security</a></dt><dt>display PostScript, <a class="indexterm" href="CUPS-printing.html#id2628207">UNIX Printfile Conversion and GUI Basics</a></dt><dt>displayName, <a class="indexterm" href="passdb.html#id2586630">OpenLDAP Configuration</a></dt><dt>distort, <a class="indexterm" href="CUPS-printing.html#id2628207">UNIX Printfile Conversion and GUI Basics</a></dt><dt>distribute authentication systems, <a class="indexterm" href="NT4Migration.html#id2672088">Objectives</a></dt><dt>distributed, <a class="indexterm" href="samba-pdc.html#id2554350">Features and Benefits</a>, <a class="indexterm" href="samba-pdc.html#id2556618">Domain Control: Example Configuration</a></dt><dt>distributed account, <a class="indexterm" href="passdb.html#id2580514">New Account Storage Systems</a></dt><dt>Distributed Computing Environment (see DCE)</dt><dt>distributed directory, <a class="indexterm" href="domain-member.html#domain-member-server">Domain Member Server</a></dt><dt>distributed file system, <a class="indexterm" href="SambaHA.html#id2665163">The Ultimate Goal</a> (see DFS)</dt><dt>Distributed File Systems, <a class="indexterm" href="SambaHA.html#id2665612">The Distributed File System Challenge</a></dt><dt>distributed file systems, <a class="indexterm" href="SambaHA.html#id2665612">The Distributed File System Challenge</a></dt><dt>distributed locking protocol, <a class="indexterm" href="SambaHA.html#id2666006">A Simple Solution</a></dt><dt>distribution, <a class="indexterm" href="install.html#id2545482">Example Configuration</a>, <a class="indexterm" href="domain-member.html#id2564171">Joining an NT4-type Domain with Samba-3</a></dt><dt>dithering algorithm, <a class="indexterm" href="CUPS-printing.html#id2631258">The Role of cupsomatic/foomatic</a></dt><dt>DMB, <a class="indexterm" href="samba-pdc.html#id2556109">Preparing for Domain Control</a>, <a class="indexterm" href="samba-pdc.html#id2556618">Domain Control: Example Configuration</a>, <a class="indexterm" href="samba-pdc.html#id2558022">Security Mode and Master Browsers</a>, <a class="indexterm" href="samba-bdc.html#id2560464">What Qualifies a Domain Controller on the Network?</a>, <a class="indexterm" href="NetworkBrowsing.html#id2574421">How Browsing Functions</a>, <a class="indexterm" href="NetworkBrowsing.html#DMB">Configuring Workgroup Browsing</a>, <a class="indexterm" href="NetworkBrowsing.html#id2575354">Domain Browsing Configuration</a>, <a class="indexterm" href="NetworkBrowsing.html#browse-force-master">Forcing Samba to Be the Master</a>, <a class="indexterm" href="NetworkBrowsing.html#id2575955">Making Samba the Domain Master</a>, <a class="indexterm" href="NetworkBrowsing.html#id2576636">WINS: The Windows Internetworking Name Server</a>, <a class="indexterm" href="NetworkBrowsing.html#id2577523">Windows Networking Protocols</a>, <a class="indexterm" href="NetworkBrowsing.html#id2578573">Behavior of Cross-Subnet Browsing</a></dt><dt>DMB for a workgroup, <a class="indexterm" href="NetworkBrowsing.html#id2577954">Browsing Support in Samba</a></dt><dt>DMC, <a class="indexterm" href="idmapper.html#id2598864">Examples of IDMAP Backend Usage</a></dt><dt>DMS, <a class="indexterm" href="ServerType.html#id2552639">Domain Security Mode (User-Level Security)</a>, <a class="indexterm" href="NetCommand.html#id2592057">Overview</a>, <a class="indexterm" href="idmapper.html#id2598864">Examples of IDMAP Backend Usage</a>, <a class="indexterm" href="cfgsmarts.html">Advanced Configuration Techniques</a></dt><dt>DN, <a class="indexterm" href="samba-bdc.html#id2560041">LDAP Configuration Notes</a>, <a class="indexterm" href="ch-ldap-tls.html#s1-intro-ldap-tls">Introduction</a></dt><dt>DNS, <a class="indexterm" href="samba-pdc.html#id2556109">Preparing for Domain Control</a>, <a class="indexterm" href="samba-bdc.html#id2560555">How Does a Workstation find its Domain Controller?</a>, <a class="indexterm" href="samba-bdc.html#id2560677">NetBIOS Over TCP/IP Disabled</a>, <a class="indexterm" href="domain-member.html#id2565187">Configure smb.conf</a>, <a class="indexterm" href="domain-member.html#id2565378">Configure /etc/krb5.conf</a>, <a class="indexterm" href="ClientConfig.html#id2568755">MS Windows XP Professional</a>, <a class="indexterm" href="ClientConfig.html#id2569398">MS Windows 2000</a>, <a class="indexterm" href="ClientConfig.html#id2569945">MS Windows Me</a>, <a class="indexterm" href="NetworkBrowsing.html">Network Browsing</a>, <a class="indexterm" href="NetworkBrowsing.html#id2572606">Features and Benefits</a>, <a class="indexterm" href="NetworkBrowsing.html#id2573226">NetBIOS over TCP/IP</a>, <a class="indexterm" href="NetworkBrowsing.html#id2573862">TCP/IP without NetBIOS</a>, <a class="indexterm" href="NetworkBrowsing.html#id2574421">How Browsing Functions</a>, <a class="indexterm" href="NetworkBrowsing.html#id2578402">Cross-Subnet Browsing</a>, <a class="indexterm" href="passdb.html#id2586902">Initialize the LDAP Database</a>, <a class="indexterm" href="winbind.html#id2647050">Name Service Switch</a>, <a class="indexterm" href="integrate-ms-networks.html#id2661074">Background Information</a>, <a class="indexterm" href="integrate-ms-networks.html#id2662397">DNS Lookup</a>, <a class="indexterm" href="diagnosis.html#id2676088">The Tests</a>, <a class="indexterm" href="DNSDHCP.html#id2685852">Features and Benefits</a>, <a class="indexterm" href="DNSDHCP.html#id2686030">Example Configuration</a></dt><dd><dl><dt>Active Directory, <a class="indexterm" href="NetworkBrowsing.html#adsdnstech">DNS and Active Directory</a></dt><dt>Dynamic, <a class="indexterm" href="integrate-ms-networks.html#id2661074">Background Information</a>, <a class="indexterm" href="DNSDHCP.html#id2686121">Dynamic DNS</a></dt><dt>SRV records, <a class="indexterm" href="NetworkBrowsing.html#adsdnstech">DNS and Active Directory</a></dt></dl></dd><dt>DNS Configuration, <a class="indexterm" href="NetworkBrowsing.html#id2579610">Browsing of Shares and Directories is Very Slow</a></dt><dt>DNS lookup, <a class="indexterm" href="domain-member.html#id2565378">Configure /etc/krb5.conf</a></dt><dt>DNS name resolution, <a class="indexterm" href="domain-member.html#id2564171">Joining an NT4-type Domain with Samba-3</a></dt><dt>dns proxy, <a class="indexterm" href="diagnosis.html#id2675795">Assumptions</a></dt><dt>DNS server, <a class="indexterm" href="NetworkBrowsing.html#id2578573">Behavior of Cross-Subnet Browsing</a></dt><dt>DNS server access, <a class="indexterm" href="diagnosis.html#id2675795">Assumptions</a></dt><dt>DNS server settings, <a class="indexterm" href="ClientConfig.html#id2568755">MS Windows XP Professional</a>, <a class="indexterm" href="ClientConfig.html#id2569398">MS Windows 2000</a></dt><dt>DNS servers, <a class="indexterm" href="passdb.html#id2582150">Comments Regarding LDAP</a></dt><dt>DNS zon, <a class="indexterm" href="domain-member.html#id2565378">Configure /etc/krb5.conf</a></dt><dt>DNS/LDAP/ADS, <a class="indexterm" href="NetworkBrowsing.html#id2577867">Technical Overview of Browsing</a></dt><dt>document design, <a class="indexterm" href="NT4Migration.html#id2672699">Server Share and Directory Layout</a></dt><dt>documentation, <a class="indexterm" href="passdb.html#id2582562">LDAP Directories and Windows Computer Accounts</a>, <a class="indexterm" href="SWAT.html#id2674077">Features and Benefits</a>, <a class="indexterm" href="problems.html">Analyzing and Solving Samba Problems</a></dt><dt>domain, <a class="indexterm" href="samba-pdc.html#id2557628">The Special Case of Windows 9x/Me</a>, <a class="indexterm" href="passdb.html#id2584423">Adding User Accounts</a>, <a class="indexterm" href="integrate-ms-networks.html#id2661676">Name Resolution as Used within MS Windows Networking</a></dt><dd><dl><dt>control, <a class="indexterm" href="ServerType.html#id2551923">Server Types</a></dt><dd><dl><dt>role, <a class="indexterm" href="samba-pdc.html#id2555604">Domain Controller Types</a></dt></dl></dd><dt>controller, <a class="indexterm" href="ServerType.html#id2551756">Features and Benefits</a>, <a class="indexterm" href="ServerType.html#id2552639">Domain Security Mode (User-Level Security)</a>, <a class="indexterm" href="samba-pdc.html">Domain Control</a>, <a class="indexterm" href="samba-pdc.html#id2554350">Features and Benefits</a></dt><dd><dl><dt>convert, <a class="indexterm" href="samba-pdc.html#id2555604">Domain Controller Types</a></dt><dt>hierarchy, <a class="indexterm" href="samba-pdc.html#id2555604">Domain Controller Types</a></dt></dl></dd><dt>controllers, <a class="indexterm" href="ServerType.html#id2552639">Domain Security Mode (User-Level Security)</a></dt><dt>groups, <a class="indexterm" href="NetCommand.html#id2592433">UNIX and Windows Group Management</a></dt><dt>master</dt><dd><dl><dt>browser, <a class="indexterm" href="samba-pdc.html#id2556109">Preparing for Domain Control</a></dt></dl></dd><dt>member, <a class="indexterm" href="ServerType.html#id2551923">Server Types</a>, <a class="indexterm" href="samba-pdc.html#id2554350">Features and Benefits</a>, <a class="indexterm" href="samba-pdc.html#id2555604">Domain Controller Types</a></dt><dd><dl><dt>server, <a class="indexterm" href="samba-bdc.html#id2558891">Features and Benefits</a></dt></dl></dd><dt>member server, <a class="indexterm" href="samba-pdc.html#id2554350">Features and Benefits</a></dt><dt>security, <a class="indexterm" href="ServerType.html#id2552639">Domain Security Mode (User-Level Security)</a></dt><dd><dl><dt>protocols, <a class="indexterm" href="samba-pdc.html#id2554350">Features and Benefits</a></dt></dl></dd><dt>trust account, <a class="indexterm" href="samba-pdc.html#id2554350">Features and Benefits</a></dt></dl></dd><dt>domain access, <a class="indexterm" href="idmapper.html">Identity Mapping (IDMAP)</a></dt><dt>domain account access policies, <a class="indexterm" href="passdb.html#id2585253">Domain Account Policy Managment</a></dt><dt>domain admin group, <a class="indexterm" href="groupmapping.html">Group Mapping: MS Windows and UNIX</a></dt><dt>domain Administrator, <a class="indexterm" href="rights.html#id2602911">The Administrator Domain SID</a></dt><dt>Domain Admins, <a class="indexterm" href="ChangeNotes.html#id2572222">Group Mapping Changes in Samba-3.0.23</a>, <a class="indexterm" href="groupmapping.html#id2589335">Discussion</a>, <a class="indexterm" href="groupmapping.html#id2589729">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a>, <a class="indexterm" href="groupmapping.html#id2590312">Important Administrative Information</a>, <a class="indexterm" href="NetCommand.html#id2592835">Mapping Windows Groups to UNIX Groups</a>, <a class="indexterm" href="rights.html#id2601767">Using the &#8220;net rpc rights&#8221; Utility</a></dt><dt>Domain Admins group, <a class="indexterm" href="groupmapping.html#id2589335">Discussion</a></dt><dt>domain authentication, <a class="indexterm" href="NetCommand.html#id2592057">Overview</a></dt><dt>domain context, <a class="indexterm" href="NT4Migration.html#id2672498">Domain Layout</a></dt><dt>domain control, <a class="indexterm" href="samba-pdc.html#id2555584">Basics of Domain Control</a>, <a class="indexterm" href="samba-pdc.html#id2558022">Security Mode and Master Browsers</a>, <a class="indexterm" href="samba-bdc.html#id2561694">Common Errors</a>, <a class="indexterm" href="domain-member.html#id2562196">Features and Benefits</a>, <a class="indexterm" href="idmapper.html#id2597597">Domain Member Server or Domain Member Client</a>, <a class="indexterm" href="NT4Migration.html">Migration from NT4 PDC to Samba-3 PDC</a></dt><dd><dl><dt>backup, <a class="indexterm" href="ServerType.html#id2551923">Server Types</a></dt><dt>primary, <a class="indexterm" href="ServerType.html#id2551923">Server Types</a></dt></dl></dd><dt>domain control database (see SAM)</dt><dt>domain controller, <a class="indexterm" href="samba-pdc.html#id2558022">Security Mode and Master Browsers</a>, <a class="indexterm" href="samba-bdc.html#id2559297">Essential Background Information</a>, <a class="indexterm" href="samba-bdc.html#id2559367">MS Windows NT4-style Domain Control</a>, <a class="indexterm" href="samba-bdc.html#id2560406">Active Directory Domain Control</a>, <a class="indexterm" href="samba-bdc.html#id2560612">NetBIOS Over TCP/IP Enabled</a>, <a class="indexterm" href="domain-member.html#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a>, <a class="indexterm" href="rights.html">User Rights and Privileges</a>, <a class="indexterm" href="winbind.html#id2646541">What Winbind Provides</a>, <a class="indexterm" href="winbind.html#id2648638">Join the Samba Server to the PDC Domain</a>, <a class="indexterm" href="PolicyMgmt.html#id2651892">Creating and Managing System Policies</a>, <a class="indexterm" href="pam.html#id2658156">Features and Benefits</a>, <a class="indexterm" href="NT4Migration.html#id2672498">Domain Layout</a>, <a class="indexterm" href="NT4Migration.html#id2673033">Steps in Migration Process</a></dt><dt>Domain Controller, <a class="indexterm" href="CUPS-printing.html#id2635022">Caveats to Be Considered</a></dt><dt>domain controllers, <a class="indexterm" href="samba-pdc.html#id2557360">Samba ADS Domain Control</a>, <a class="indexterm" href="domain-member.html#id2564171">Joining an NT4-type Domain with Samba-3</a>, <a class="indexterm" href="PolicyMgmt.html#id2652439">MS Windows 200x/XP Professional Policies</a>, <a class="indexterm" href="cfgsmarts.html">Advanced Configuration Techniques</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2669458">New Features in Samba-3.0.x</a></dt><dt>domain environment, <a class="indexterm" href="passdb.html#id2581082">Important Notes About Security</a></dt><dt>domain global, <a class="indexterm" href="rights.html#id2603093">What Rights and Privileges Will Permit Windows Client Administration?</a></dt><dt>domain global group, <a class="indexterm" href="NetCommand.html#id2592057">Overview</a>, <a class="indexterm" href="rights.html#id2603093">What Rights and Privileges Will Permit Windows Client Administration?</a></dt><dt>domain global groups, <a class="indexterm" href="groupmapping.html#id2589729">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a></dt><dt>domain global user, <a class="indexterm" href="rights.html#id2603093">What Rights and Privileges Will Permit Windows Client Administration?</a></dt><dt>domain global users, <a class="indexterm" href="groupmapping.html#id2589729">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a></dt><dt>domain group, <a class="indexterm" href="winbind.html#id2646109">Features and Benefits</a></dt><dt>domain group settings, <a class="indexterm" href="groupmapping.html#id2589729">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a></dt><dt>domain groups, <a class="indexterm" href="ChangeNotes.html#id2572222">Group Mapping Changes in Samba-3.0.23</a>, <a class="indexterm" href="groupmapping.html">Group Mapping: MS Windows and UNIX</a>, <a class="indexterm" href="groupmapping.html#id2590552">Default Users, Groups, and Relative Identifiers</a></dt><dt>Domain Groups, <a class="indexterm" href="passdb.html#id2587512">Accounts and Groups Management</a></dt><dt>Domain Guests, <a class="indexterm" href="NetCommand.html#id2592835">Mapping Windows Groups to UNIX Groups</a></dt><dt>domain information, <a class="indexterm" href="upgrading-to-3.0.html#id2671327">New Schema</a></dt><dt>domain join, <a class="indexterm" href="idmapper.html#id2599239">ADS Domains</a>, <a class="indexterm" href="winbind.html#id2648638">Join the Samba Server to the PDC Domain</a></dt><dt>domain joining, <a class="indexterm" href="ClientConfig.html#id2570451">Joining a Domain: Windows 2000/XP Professional</a></dt><dt>domain logon, <a class="indexterm" href="samba-pdc.html#id2556618">Domain Control: Example Configuration</a>, <a class="indexterm" href="samba-pdc.html#id2557413">Domain and Network Logon Configuration</a>, <a class="indexterm" href="samba-pdc.html#id2557432">Domain Network Logon Service</a>, <a class="indexterm" href="samba-bdc.html#id2559790">Example PDC Configuration</a>, <a class="indexterm" href="ClientConfig.html#id2570978">Domain Logon Configuration: Windows 9x/Me</a></dt><dt>domain logon server, <a class="indexterm" href="ProfileMgmt.html#id2654284">Windows 9x/Me Profile Setup</a></dt><dt>domain logons, <a class="indexterm" href="samba-pdc.html#id2557628">The Special Case of Windows 9x/Me</a>, <a class="indexterm" href="NetworkBrowsing.html#id2577954">Browsing Support in Samba</a>, <a class="indexterm" href="passdb.html#id2581082">Important Notes About Security</a></dt><dt>domain management tools, <a class="indexterm" href="domain-member.html#id2563320">Managing Domain Machine Accounts using NT4 Server Manager</a></dt><dt>domain master, <a class="indexterm" href="samba-pdc.html#id2556618">Domain Control: Example Configuration</a>, <a class="indexterm" href="NetworkBrowsing.html#id2577954">Browsing Support in Samba</a></dt><dt>domain member, <a class="indexterm" href="ServerType.html#id2552639">Domain Security Mode (User-Level Security)</a>, <a class="indexterm" href="samba-pdc.html#id2556109">Preparing for Domain Control</a>, <a class="indexterm" href="domain-member.html">Domain Membership</a>, <a class="indexterm" href="domain-member.html#id2562196">Features and Benefits</a>, <a class="indexterm" href="domain-member.html#id2563716">Windows 200x/XP Professional Client</a>, <a class="indexterm" href="domain-member.html#id2566752">Common Errors</a>, <a class="indexterm" href="ClientConfig.html#id2570451">Joining a Domain: Windows 2000/XP Professional</a>, <a class="indexterm" href="passdb.html#id2581082">Important Notes About Security</a>, <a class="indexterm" href="groupmapping.html#id2589335">Discussion</a>, <a class="indexterm" href="NetCommand.html#id2592057">Overview</a>, <a class="indexterm" href="winbind.html#id2646740">Handling of Foreign SIDs</a>, <a class="indexterm" href="NT4Migration.html#id2672498">Domain Layout</a></dt><dt>Domain Member, <a class="indexterm" href="idmapper.html#id2597597">Domain Member Server or Domain Member Client</a></dt><dd><dl><dt>joining, <a class="indexterm" href="ServerType.html#id2552867">Example Configuration</a></dt></dl></dd><dt>domain member client, <a class="indexterm" href="groupmapping.html#id2590312">Important Administrative Information</a></dt><dt>Domain Member Client (see DMC)</dt><dt>domain member server, <a class="indexterm" href="samba-bdc.html#id2561238">Example Configuration</a>, <a class="indexterm" href="domain-member.html#domain-member-server">Domain Member Server</a>, <a class="indexterm" href="domain-member.html#id2564171">Joining an NT4-type Domain with Samba-3</a>, <a class="indexterm" href="NetworkBrowsing.html#id2573862">TCP/IP without NetBIOS</a>, <a class="indexterm" href="groupmapping.html#id2589729">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a>, <a class="indexterm" href="idmapper.html#id2597597">Domain Member Server or Domain Member Client</a>, <a class="indexterm" href="classicalprinting.html#id2615084">Features and Benefits</a></dt><dt>Domain Member Server (see DMS)</dt><dt>domain member servers, <a class="indexterm" href="samba-bdc.html#id2561238">Example Configuration</a>, <a class="indexterm" href="passdb.html#idmapbackend">Mapping Common UIDs/GIDs on Distributed Machines</a>, <a class="indexterm" href="groupmapping.html#id2589729">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a>, <a class="indexterm" href="rights.html">User Rights and Privileges</a></dt><dt>domain member workstations, <a class="indexterm" href="groupmapping.html#id2589729">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a></dt><dt>domain members, <a class="indexterm" href="domain-member.html#id2562196">Features and Benefits</a>, <a class="indexterm" href="NetworkBrowsing.html#id2575354">Domain Browsing Configuration</a>, <a class="indexterm" href="winbind.html#id2647576">Introduction</a></dt><dt>domain membership, <a class="indexterm" href="samba-pdc.html#id2556109">Preparing for Domain Control</a>, <a class="indexterm" href="samba-pdc.html#id2556618">Domain Control: Example Configuration</a>, <a class="indexterm" href="domain-member.html">Domain Membership</a></dt><dt>domain name, <a class="indexterm" href="ClientConfig.html#id2570978">Domain Logon Configuration: Windows 9x/Me</a></dt><dt>Domain Name System (see DNS)</dt><dt>domain non-member, <a class="indexterm" href="winbind.html#id2646740">Handling of Foreign SIDs</a></dt><dt>domain policies, <a class="indexterm" href="PolicyMgmt.html#id2652218">Windows NT4-Style Policy Files</a></dt><dt>domain radio button, <a class="indexterm" href="ClientConfig.html#id2570451">Joining a Domain: Windows 2000/XP Professional</a></dt><dt>domain security, <a class="indexterm" href="samba-pdc.html#id2554350">Features and Benefits</a>, <a class="indexterm" href="samba-bdc.html#id2559367">MS Windows NT4-style Domain Control</a>, <a class="indexterm" href="domain-member.html">Domain Membership</a>, <a class="indexterm" href="domain-member.html#id2562196">Features and Benefits</a>, <a class="indexterm" href="domain-member.html#domain-member-server">Domain Member Server</a>, <a class="indexterm" href="domain-member.html#id2564171">Joining an NT4-type Domain with Samba-3</a>, <a class="indexterm" href="domain-member.html#id2564906">Why Is This Better Than security = server?</a>, <a class="indexterm" href="ClientConfig.html#id2570451">Joining a Domain: Windows 2000/XP Professional</a>, <a class="indexterm" href="passdb.html#id2581082">Important Notes About Security</a>, <a class="indexterm" href="groupmapping.html#id2589729">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a>, <a class="indexterm" href="idmapper.html#id2598558">Primary Domain Controller</a>, <a class="indexterm" href="InterdomainTrusts.html#id2612813">Trust Relationship Background</a>, <a class="indexterm" href="winbind.html#id2648638">Join the Samba Server to the PDC Domain</a>, <a class="indexterm" href="ProfileMgmt.html#id2657069">MS Windows 200x/XP</a></dt><dt>domain security account, <a class="indexterm" href="domain-member.html#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a></dt><dt>Domain Server Manager, <a class="indexterm" href="groupmapping.html#id2590431">Applicable Only to Versions Earlier than 3.0.11</a></dt><dt>domain SID, <a class="indexterm" href="samba-bdc.html#id2560736">Backup Domain Controller Configuration</a>, <a class="indexterm" href="NetCommand.html#id2595330">Managing Security Identifiers (SIDS)</a></dt><dt>domain trust, <a class="indexterm" href="samba-bdc.html#id2558891">Features and Benefits</a>, <a class="indexterm" href="InterdomainTrusts.html#id2613127">Creating an NT4 Domain Trust</a></dt><dt>domain user, <a class="indexterm" href="ClientConfig.html#id2570978">Domain Logon Configuration: Windows 9x/Me</a>, <a class="indexterm" href="winbind.html#id2646109">Features and Benefits</a>, <a class="indexterm" href="winbind.html#id2646541">What Winbind Provides</a></dt><dt>domain user accounts, <a class="indexterm" href="NetCommand.html#id2592433">UNIX and Windows Group Management</a></dt><dt>domain user manager, <a class="indexterm" href="passdb.html#id2584072">User Account Management</a></dt><dt>Domain User Manager, <a class="indexterm" href="groupmapping.html#id2589729">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a>, <a class="indexterm" href="groupmapping.html#id2590431">Applicable Only to Versions Earlier than 3.0.11</a>, <a class="indexterm" href="PolicyMgmt.html#id2652888">Managing Account/User Policies</a></dt><dt>Domain Users, <a class="indexterm" href="groupmapping.html#id2589729">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a>, <a class="indexterm" href="NetCommand.html#id2592835">Mapping Windows Groups to UNIX Groups</a></dt><dt>domain users, <a class="indexterm" href="winbind.html#id2647690">Requirements</a>, <a class="indexterm" href="winbind.html#id2649797">Linux/FreeBSD-Specific PAM Configuration</a>, <a class="indexterm" href="winbind.html#id2650301">Conclusion</a></dt><dt>Domain Users group, <a class="indexterm" href="groupmapping.html#id2591663">Adding Domain Users to the Workstation Power Users Group</a></dt><dt>domain-level, <a class="indexterm" href="domain-member.html#id2564906">Why Is This Better Than security = server?</a></dt><dt>domain-level security, <a class="indexterm" href="domain-member.html#id2564171">Joining an NT4-type Domain with Samba-3</a></dt><dt>domain-wide browse list, <a class="indexterm" href="NetworkBrowsing.html#id2575955">Making Samba the Domain Master</a></dt><dt>DOMAIN&lt;1B&gt;, <a class="indexterm" href="samba-pdc.html#id2558022">Security Mode and Master Browsers</a></dt><dt>DOMAIN&lt;1C&gt;, <a class="indexterm" href="samba-pdc.html#id2557628">The Special Case of Windows 9x/Me</a>, <a class="indexterm" href="samba-pdc.html#id2558022">Security Mode and Master Browsers</a></dt><dt>DOMAIN&lt;1D&gt;, <a class="indexterm" href="samba-pdc.html#id2558022">Security Mode and Master Browsers</a></dt><dt>draft, <a class="indexterm" href="CUPS-printing.html#id2631258">The Role of cupsomatic/foomatic</a></dt><dt>Drive Identification, <a class="indexterm" href="AccessControls.html#id2603801">MS Windows NTFS Comparison with UNIX File Systems</a></dt><dt>driver, <a class="indexterm" href="classicalprinting.html#id2615901">Verifying Configuration with testparm</a></dt><dt>driver CDROM, <a class="indexterm" href="classicalprinting.html#id2621006">Identifying Driver Files</a></dt><dt>driver download, <a class="indexterm" href="classicalprinting.html#id2620174">[print$] Stanza Parameters</a></dt><dt>Driver File, <a class="indexterm" href="classicalprinting.html#id2621006">Identifying Driver Files</a></dt><dt>driver files, <a class="indexterm" href="classicalprinting.html#id2621006">Identifying Driver Files</a></dt><dt>Driver Path, <a class="indexterm" href="classicalprinting.html#id2621006">Identifying Driver Files</a></dt><dt>dual-daemon winbindd, <a class="indexterm" href="upgrading-to-3.0.html#id2669458">New Features in Samba-3.0.x</a></dt><dt>due diligence, <a class="indexterm" href="Backup.html#id2664426">Discussion of Backup Solutions</a></dt><dt>duplex, <a class="indexterm" href="CUPS-printing.html#id2632582">Examples for Filtering Chains</a></dt><dt>duplex printing, <a class="indexterm" href="CUPS-printing.html#id2632582">Examples for Filtering Chains</a></dt><dt>duplicate, <a class="indexterm" href="samba-bdc.html#id2560041">LDAP Configuration Notes</a></dt><dt>duplication of information, <a class="indexterm" href="winbind.html#id2646452">Introduction</a></dt><dt>DVI, <a class="indexterm" href="CUPS-printing.html#id2629198">MIME Types and CUPS Filters</a>, <a class="indexterm" href="CUPS-printing.html#id2629990">Prefilters</a></dt><dt>Dynamic DNS (see DDNS)</dt><dt>Dynamic Host Configuration Protocol (see DHCP)</dt><dt>dynamic link loader, <a class="indexterm" href="winbind.html#id2647929">Configure nsswitch.conf and the Winbind Libraries on Linux and Solaris</a></dt><dt>dynamic registration files, <a class="indexterm" href="DNSDHCP.html#id2686121">Dynamic DNS</a></dt><dt>Dynamic SMB servers, <a class="indexterm" href="NT4Migration.html#id2672088">Objectives</a></dt><dt>dynamically loadable library modules, <a class="indexterm" href="pam.html#id2658156">Features and Benefits</a></dt></dl></div><div class="indexdiv"><h3>E</h3><dl><dt>e-Directory, <a class="indexterm" href="samba-pdc.html#id2554984">Single Sign-On and Domain Security</a>, <a class="indexterm" href="domain-member.html#domain-member-server">Domain Member Server</a></dt><dt>EAs, <a class="indexterm" href="AccessControls.html#id2604259">File and Directory Access Control</a></dt><dt>economically wise, <a class="indexterm" href="SambaHA.html#id2665008">Features and Benefits</a></dt><dt>eDirectory, <a class="indexterm" href="passdb.html#id2582150">Comments Regarding LDAP</a></dt><dt>editreg, <a class="indexterm" href="PolicyMgmt.html#id2653128">Samba Editreg Toolset</a></dt><dt>efficient authentication, <a class="indexterm" href="pam.html#id2658156">Features and Benefits</a></dt><dt>election, <a class="indexterm" href="samba-pdc.html#id2558022">Security Mode and Master Browsers</a>, <a class="indexterm" href="NetworkBrowsing.html#id2574421">How Browsing Functions</a>, <a class="indexterm" href="NetworkBrowsing.html#id2575354">Domain Browsing Configuration</a>, <a class="indexterm" href="NetworkBrowsing.html#browse-force-master">Forcing Samba to Be the Master</a></dt><dt>election criteria, <a class="indexterm" href="NetworkBrowsing.html#id2574421">How Browsing Functions</a></dt><dt>election packet, <a class="indexterm" href="NetworkBrowsing.html#browse-force-master">Forcing Samba to Be the Master</a></dt><dt>election process, <a class="indexterm" href="NetworkBrowsing.html#browse-force-master">Forcing Samba to Be the Master</a></dt><dt>EMF, <a class="indexterm" href="CUPS-printing.html#id2628029">Windows Drivers, GDI, and EMF</a>, <a class="indexterm" href="CUPS-printing.html#id2633245">From Windows Clients to an NT Print Server</a>, <a class="indexterm" href="CUPS-printing.html#id2633379">Driver Execution on the Server</a></dt><dt>enables clients to print, <a class="indexterm" href="classicalprinting.html#id2615618">Simple Print Configuration</a></dt><dt>enables NetBIOS over TCP/IP, <a class="indexterm" href="NetworkBrowsing.html#id2573226">NetBIOS over TCP/IP</a></dt><dt>encapsulating, <a class="indexterm" href="NetworkBrowsing.html#id2573226">NetBIOS over TCP/IP</a></dt><dt>encoding, <a class="indexterm" href="domain-member.html#ads-test-server">Testing Server Setup</a></dt><dt>encryped password, <a class="indexterm" href="samba-pdc.html#id2556618">Domain Control: Example Configuration</a></dt><dt>encrypted, <a class="indexterm" href="ServerType.html#id2551756">Features and Benefits</a>, <a class="indexterm" href="ServerType.html#id2553629">Password Checking</a>, <a class="indexterm" href="passdb.html#id2581082">Important Notes About Security</a></dt><dt>encrypted password, <a class="indexterm" href="passdb.html#id2581397">Advantages of Encrypted Passwords</a></dt><dt>encrypted passwords, <a class="indexterm" href="ServerType.html#id2553629">Password Checking</a>, <a class="indexterm" href="passdb.html#id2580294">Features and Benefits</a>, <a class="indexterm" href="passdb.html#passdbtech">Technical Information</a>, <a class="indexterm" href="passdb.html#id2581082">Important Notes About Security</a>, <a class="indexterm" href="passdb.html#id2581397">Advantages of Encrypted Passwords</a>, <a class="indexterm" href="ProfileMgmt.html#id2655754">Profile Migration from Windows NT4/200x Server to Samba</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2671133">Passdb Backends and Authentication</a></dt><dt>encrypted session, <a class="indexterm" href="passdb.html#id2587625">Security and sambaSamAccount</a></dt><dt>encryption, <a class="indexterm" href="ServerType.html#id2553330">Server Security (User Level Security)</a></dt><dt>encryption key, <a class="indexterm" href="domain-member.html#id2563716">Windows 200x/XP Professional Client</a></dt><dt>encryption types, <a class="indexterm" href="domain-member.html#id2565378">Configure /etc/krb5.conf</a>, <a class="indexterm" href="domain-member.html#id2566473">Notes</a></dt><dt>enforcing, <a class="indexterm" href="domain-member.html#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a></dt><dt>English, <a class="indexterm" href="unicode.html#id2663207">Japanese Charsets</a>, <a class="indexterm" href="SWAT.html#id2675010">Enabling SWAT Internationalization Support</a></dt><dt>Enhanced MetaFile (see EMF)</dt><dt>enterprise, <a class="indexterm" href="passdb.html#id2585669">smbpasswd: Encrypted Password Database</a></dt><dt>enumdrivers, <a class="indexterm" href="classicalprinting.html#id2621006">Identifying Driver Files</a>, <a class="indexterm" href="CUPS-printing.html#id2636708">A Check of the rpcclient man Page</a></dt><dt>enumerate domain groups, <a class="indexterm" href="winbind.html#id2646916">Microsoft Remote Procedure Calls</a></dt><dt>enumerate domain users, <a class="indexterm" href="winbind.html#id2646916">Microsoft Remote Procedure Calls</a></dt><dt>EnumJobs(), <a class="indexterm" href="classicalprinting.html#cups-msrpc">Printing Developments Since Samba-2.2</a></dt><dt>enumprinters, <a class="indexterm" href="CUPS-printing.html#id2636708">A Check of the rpcclient man Page</a></dt><dt>environment variables, <a class="indexterm" href="classicalprinting.html#id2618998">Custom Print Commands</a></dt><dt>EPM (see ESP meta packager)</dt><dt>Epson Stylus, <a class="indexterm" href="CUPS-printing.html#id2632582">Examples for Filtering Chains</a></dt><dt>Epson Stylus inkjet, <a class="indexterm" href="CUPS-printing.html#id2639826">Foomatic Database-Generated PPDs</a></dt><dt>equivalence, <a class="indexterm" href="rights.html#id2602423">Privileges Suppored by Windows 2000 Domain Controllers</a></dt><dt>equivalent rights and privileges, <a class="indexterm" href="rights.html#id2602911">The Administrator Domain SID</a></dt><dt>error message, <a class="indexterm" href="idmapper.html#id2599239">ADS Domains</a>, <a class="indexterm" href="classicalprinting.html#id2621917">Running rpcclient with adddriver</a></dt><dt>error messages, <a class="indexterm" href="diagnosis.html#id2675795">Assumptions</a></dt><dt>errors that can afflict, <a class="indexterm" href="ClientConfig.html#id2571422">Common Errors</a></dt><dt>ESC/P, <a class="indexterm" href="CUPS-printing.html#id2633379">Driver Execution on the Server</a></dt><dt>ESP, <a class="indexterm" href="CUPS-printing.html#id2628566">Ghostscript: The Software RIP for Non-PostScript Printers</a></dt><dd><dl><dt>Ghostscript, <a class="indexterm" href="CUPS-printing.html#id2628962">The CUPS Filtering Architecture</a>, <a class="indexterm" href="CUPS-printing.html#id2632245">cupsomatic/foomatic-rip Versus Native CUPS Printing</a></dt><dt>meta packager, <a class="indexterm" href="CUPS-printing.html#id2634576">CUPS &#8220;PostScript Driver for Windows NT/200x/XP&#8221;</a></dt><dt>Print Pro, <a class="indexterm" href="CUPS-printing.html#id2633010">Sources of CUPS Drivers/PPDs</a>, <a class="indexterm" href="CUPS-printing.html#id2634959">ESP Print Pro PostScript Driver for Windows NT/200x/XP</a></dt></dl></dd><dt>ESP Ghostscript, <a class="indexterm" href="CUPS-printing.html#id2628962">The CUPS Filtering Architecture</a></dt><dt>established, <a class="indexterm" href="InterdomainTrusts.html#samba-trusted-domain">Samba as the Trusted Domain</a></dt><dt>ethereal, <a class="indexterm" href="ProfileMgmt.html#id2654284">Windows 9x/Me Profile Setup</a>, <a class="indexterm" href="problems.html#id2678158">Tcpdump</a>, <a class="indexterm" href="problems.html#id2678208">Ethereal</a>, <a class="indexterm" href="problems.html#id2678352">The Windows Network Monitor</a></dt><dt>Ethernet adapters, <a class="indexterm" href="securing-samba.html#id2611544">Using Interface Protection</a></dt><dt>EUC-JP, <a class="indexterm" href="unicode.html#id2663207">Japanese Charsets</a>, <a class="indexterm" href="unicode.html#id2663346">Basic Parameter Setting</a></dt><dt>eucJP-ms locale, <a class="indexterm" href="unicode.html#id2663346">Basic Parameter Setting</a></dt><dt>Event Viewer, <a class="indexterm" href="AdvancedNetworkManagement.html#id2650643">Remote Server Administration</a></dt><dt>Everyone - Full Control, <a class="indexterm" href="AccessControls.html#id2605997">Access Controls on Shares</a></dt><dt>Everyone group, <a class="indexterm" href="classicalprinting.html#cups-msrpc">Printing Developments Since Samba-2.2</a></dt><dt>EVMS, <a class="indexterm" href="VFS.html#id2644814">shadow_copy</a></dt><dt>examples, <a class="indexterm" href="install.html#id2545482">Example Configuration</a></dt><dt>examples/LDAP, <a class="indexterm" href="passdb.html#id2580514">New Account Storage Systems</a></dt><dt>execute, <a class="indexterm" href="AccessControls.html#id2604259">File and Directory Access Control</a></dt><dt>existing LDAP DIT, <a class="indexterm" href="passdb.html#id2582425">Caution Regarding LDAP and Samba</a></dt><dt>expands control abilities, <a class="indexterm" href="passdb.html#id2580514">New Account Storage Systems</a></dt><dt>expired password, <a class="indexterm" href="passdb.html#id2584595">Changing User Accounts</a></dt><dt>explicit trust, <a class="indexterm" href="InterdomainTrusts.html#id2612813">Trust Relationship Background</a></dt><dt>explicitly set, <a class="indexterm" href="classicalprinting.html#id2616098">Rapid Configuration Validation</a></dt><dt>exploit opportunities, <a class="indexterm" href="PolicyMgmt.html#id2651786">Features and Benefits</a></dt><dt>exploitation, <a class="indexterm" href="securing-samba.html#id2611544">Using Interface Protection</a></dt><dt>exported file system, <a class="indexterm" href="SambaHA.html#id2666006">A Simple Solution</a></dt><dt>exposed, <a class="indexterm" href="securing-samba.html#firewallports">Using a Firewall</a></dt><dt>extd_audit module, <a class="indexterm" href="VFS.html#id2644041">extd_audit</a></dt><dt>Extended Attributes, <a class="indexterm" href="AccessControls.html">File, Directory, and Share Access Controls</a></dt><dt>extended attributes, <a class="indexterm" href="AccessControls.html#id2604671">Protecting Directories and Files from Deletion</a></dt><dt>Extended BSD Printing, <a class="indexterm" href="classicalprinting.html#id2616498">Extended Printing Configuration</a></dt><dt>extended characters, <a class="indexterm" href="unicode.html#id2662905">What Are Charsets and Unicode?</a></dt><dt>extended protocol, <a class="indexterm" href="NetworkBrowsing.html#id2577523">Windows Networking Protocols</a></dt><dt>extended SAM, <a class="indexterm" href="passdb.html#id2580514">New Account Storage Systems</a></dt><dt>extra machine, <a class="indexterm" href="cfgsmarts.html#id2668315">Multiple Virtual Server Hosting</a></dt></dl></div><div class="indexdiv"><h3>F</h3><dl><dt>fail, <a class="indexterm" href="SambaHA.html#id2665008">Features and Benefits</a></dt><dt>failed join, <a class="indexterm" href="idmapper.html#id2598951">NT4-Style Domains (Includes Samba Domains)</a>, <a class="indexterm" href="idmapper.html#id2599649">IDMAP_RID with Winbind</a></dt><dt>failed logins, <a class="indexterm" href="passdb.html#acctmgmttools">Account Management Tools</a></dt><dt>failover communication, <a class="indexterm" href="SambaHA.html#id2666087">High-Availability Server Products</a></dt><dt>failover process, <a class="indexterm" href="SambaHA.html#id2666087">High-Availability Server Products</a></dt><dt>failover servers, <a class="indexterm" href="SambaHA.html#id2666006">A Simple Solution</a></dt><dt>fails, <a class="indexterm" href="domain-member.html#id2566867">Adding Machine to Domain Fails</a></dt><dt>failure, <a class="indexterm" href="idmapper.html#id2599239">ADS Domains</a></dt><dt>failure semantics, <a class="indexterm" href="SambaHA.html#id2665948">Required Modifications to Samba</a></dt><dt>fake-permissions module, <a class="indexterm" href="ProfileMgmt.html#id2656106">Mandatory Profiles</a></dt><dt>fake_permissions, <a class="indexterm" href="samba-pdc.html#id2556618">Domain Control: Example Configuration</a></dt><dt>fake_perms, <a class="indexterm" href="VFS.html#fakeperms">fake_perms</a>, <a class="indexterm" href="ProfileMgmt.html#id2656106">Mandatory Profiles</a></dt><dt>fdisk, <a class="indexterm" href="VFS.html#id2645002">Shadow Copy Setup</a></dt><dt>Federated Identity Management (see FIM)</dt><dt>federated organizations, <a class="indexterm" href="samba-pdc.html#id2554984">Single Sign-On and Domain Security</a></dt><dt>federated-identity, <a class="indexterm" href="samba-pdc.html#id2554984">Single Sign-On and Domain Security</a></dt><dt>Fiber Channel, <a class="indexterm" href="SambaHA.html#id2666087">High-Availability Server Products</a></dt><dt>fickle, <a class="indexterm" href="NetworkBrowsing.html#id2572606">Features and Benefits</a></dt><dt>fid, <a class="indexterm" href="SambaHA.html#id2665506">Demultiplexing SMB Requests</a></dt><dt>file access permissions, <a class="indexterm" href="AccessControls.html">File, Directory, and Share Access Controls</a></dt><dt>File Naming Conventions, <a class="indexterm" href="AccessControls.html#id2603801">MS Windows NTFS Comparison with UNIX File Systems</a></dt><dt>file ownership, <a class="indexterm" href="domain-member.html#id2562196">Features and Benefits</a></dt><dt>file serving, <a class="indexterm" href="classicalprinting.html#id2615084">Features and Benefits</a></dt><dt>File System, <a class="indexterm" href="AccessControls.html#id2603801">MS Windows NTFS Comparison with UNIX File Systems</a></dt><dd><dl><dt>case sensitivity, <a class="indexterm" href="AccessControls.html#id2603801">MS Windows NTFS Comparison with UNIX File Systems</a></dt><dt>feature comparison, <a class="indexterm" href="AccessControls.html#id2603801">MS Windows NTFS Comparison with UNIX File Systems</a></dt><dt>UNIX, <a class="indexterm" href="AccessControls.html#id2603801">MS Windows NTFS Comparison with UNIX File Systems</a></dt><dt>Windows, <a class="indexterm" href="AccessControls.html#id2603801">MS Windows NTFS Comparison with UNIX File Systems</a></dt></dl></dd><dt>file system capabilities, <a class="indexterm" href="AccessControls.html#id2604671">Protecting Directories and Files from Deletion</a></dt><dt>FILE:, <a class="indexterm" href="classicalprinting.html#id2624877">Samba and Printer Ports</a></dt><dt>filemanager, <a class="indexterm" href="NetworkBrowsing.html#id2578151">Problem Resolution</a></dt><dt>filename mangling, <a class="indexterm" href="upgrading-to-3.0.html#id2669458">New Features in Samba-3.0.x</a></dt><dt>filter, <a class="indexterm" href="CUPS-printing.html#id2629198">MIME Types and CUPS Filters</a></dt><dt>Filter Oplock, <a class="indexterm" href="locking.html#id2608947">Opportunistic Locking Overview</a></dt><dt>FilterLimit, <a class="indexterm" href="CUPS-printing.html#id2631506">mime.convs</a></dt><dt>filters, <a class="indexterm" href="CUPS-printing.html#id2629198">MIME Types and CUPS Filters</a></dt><dt>FIM, <a class="indexterm" href="samba-pdc.html#id2554984">Single Sign-On and Domain Security</a>, <a class="indexterm" href="passdb.html#id2582150">Comments Regarding LDAP</a></dt><dt>firewall, <a class="indexterm" href="securing-samba.html#id2611069">Introduction</a>, <a class="indexterm" href="securing-samba.html#id2611544">Using Interface Protection</a>, <a class="indexterm" href="diagnosis.html#id2676088">The Tests</a></dt><dt>firewall active, <a class="indexterm" href="securing-samba.html#firewallports">Using a Firewall</a></dt><dt>firewall setups, <a class="indexterm" href="securing-samba.html#firewallports">Using a Firewall</a></dt><dt>fixed IP address, <a class="indexterm" href="ClientConfig.html#id2568755">MS Windows XP Professional</a>, <a class="indexterm" href="ClientConfig.html#id2569398">MS Windows 2000</a></dt><dt>fixed IP addresses, <a class="indexterm" href="ClientConfig.html#id2568680">TCP/IP Configuration</a></dt><dt>flush local locks, <a class="indexterm" href="locking.html#id2608947">Opportunistic Locking Overview</a></dt><dt>flush name cache, <a class="indexterm" href="NetworkBrowsing.html#id2579442">Flushing the Samba NetBIOS Name Cache</a></dt><dt>foomatic, <a class="indexterm" href="CUPS-printing.html#id2628803">Using Windows-Formatted Vendor PPDs</a>, <a class="indexterm" href="CUPS-printing.html#id2628962">The CUPS Filtering Architecture</a>, <a class="indexterm" href="CUPS-printing.html#id2631258">The Role of cupsomatic/foomatic</a>, <a class="indexterm" href="CUPS-printing.html#id2632245">cupsomatic/foomatic-rip Versus Native CUPS Printing</a>, <a class="indexterm" href="CUPS-printing.html#id2639125">foomatic-rip and Foomatic Explained</a>, <a class="indexterm" href="CUPS-printing.html#id2639274">Foomatic's Strange Name</a></dt><dt>Foomatic database, <a class="indexterm" href="CUPS-printing.html#id2639826">Foomatic Database-Generated PPDs</a></dt><dt>Foomatic Printer, <a class="indexterm" href="CUPS-printing.html#id2631258">The Role of cupsomatic/foomatic</a></dt><dt>Foomatic tutorial, <a class="indexterm" href="CUPS-printing.html#id2639510">The Grand Unification Achieved</a></dt><dt>foomatic-rip, <a class="indexterm" href="CUPS-printing.html#id2628962">The CUPS Filtering Architecture</a>, <a class="indexterm" href="CUPS-printing.html#id2631258">The Role of cupsomatic/foomatic</a>, <a class="indexterm" href="CUPS-printing.html#id2632245">cupsomatic/foomatic-rip Versus Native CUPS Printing</a>, <a class="indexterm" href="CUPS-printing.html#id2638950">CUPS Print Drivers from Linuxprinting.org</a>, <a class="indexterm" href="CUPS-printing.html#id2639125">foomatic-rip and Foomatic Explained</a>, <a class="indexterm" href="CUPS-printing.html#id2639510">The Grand Unification Achieved</a></dt><dt>Foomatic/cupsomatic, <a class="indexterm" href="CUPS-printing.html#id2632245">cupsomatic/foomatic-rip Versus Native CUPS Printing</a></dt><dt>force an election, <a class="indexterm" href="NetworkBrowsing.html#browse-force-master">Forcing Samba to Be the Master</a></dt><dt>force election, <a class="indexterm" href="NetworkBrowsing.html#id2575955">Making Samba the Domain Master</a></dt><dt>forced synchronization, <a class="indexterm" href="NetworkBrowsing.html#id2574421">How Browsing Functions</a></dt><dt>foreign domain, <a class="indexterm" href="passdb.html#id2581602">Mapping User Identifiers between MS Windows and UNIX</a>, <a class="indexterm" href="groupmapping.html#id2589729">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a></dt><dt>foreign SID, <a class="indexterm" href="winbind.html#id2646740">Handling of Foreign SIDs</a></dt><dt>foreign user, <a class="indexterm" href="winbind.html#id2646740">Handling of Foreign SIDs</a></dt><dt>FQDN, <a class="indexterm" href="ch-ldap-tls.html#s1-intro-ldap-tls">Introduction</a></dt><dt>framing error, <a class="indexterm" href="speed.html#id2684105">Samba Performance Problem Due to Changing Linux Kernel</a></dt><dt>free support, <a class="indexterm" href="ch47.html">Samba Support</a>, <a class="indexterm" href="ch47.html#id2685480">Free Support</a></dt><dt>FreeBSD, <a class="indexterm" href="samba-pdc.html#id2558301">&#8220;$&#8221; Cannot Be Included in Machine Name</a>, <a class="indexterm" href="unicode.html#id2663346">Basic Parameter Setting</a></dt><dt>freezing, <a class="indexterm" href="VFS.html#id2645002">Shadow Copy Setup</a></dt><dt>French, <a class="indexterm" href="SWAT.html#id2675010">Enabling SWAT Internationalization Support</a></dt><dt>front-end virtual server, <a class="indexterm" href="SambaHA.html#id2665412">The Front-End Challenge</a>, <a class="indexterm" href="SambaHA.html#id2665506">Demultiplexing SMB Requests</a></dt><dt>frustrating experience, <a class="indexterm" href="passdb.html#id2582562">LDAP Directories and Windows Computer Accounts</a></dt><dt>FTP, <a class="indexterm" href="passdb.html#id2581538">Advantages of Non-Encrypted Passwords</a></dt><dt>ftp, <a class="indexterm" href="Backup.html#id2664694">Rsync</a>, <a class="indexterm" href="compiling.html#id2680781">Accessing the Samba Sources via rsync and ftp</a></dt><dt>ftp access, <a class="indexterm" href="winbind.html#id2649797">Linux/FreeBSD-Specific PAM Configuration</a></dt><dt>ftp service, <a class="indexterm" href="winbind.html#id2649797">Linux/FreeBSD-Specific PAM Configuration</a></dt><dt>ftp services, <a class="indexterm" href="winbind.html#id2649797">Linux/FreeBSD-Specific PAM Configuration</a></dt><dt>ftpd, <a class="indexterm" href="pam.html#id2658920">Anatomy of /etc/pam.d Entries</a></dt><dt>full rights, <a class="indexterm" href="groupmapping.html#id2589729">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a></dt><dt>functional components, <a class="indexterm" href="bugreport.html#id2679347">Debugging-Specific Operations</a></dt><dt>functionality, <a class="indexterm" href="NT4Migration.html#id2672088">Objectives</a></dt></dl></div><div class="indexdiv"><h3>G</h3><dl><dt>gateway address, <a class="indexterm" href="ClientConfig.html#id2568755">MS Windows XP Professional</a></dt><dt>gcc, <a class="indexterm" href="problems.html#id2677902">Debugging with Samba Itself</a>, <a class="indexterm" href="Portability.html#id2682105">HPUX</a></dt><dt>gdb, <a class="indexterm" href="problems.html#id2677902">Debugging with Samba Itself</a>, <a class="indexterm" href="bugreport.html#id2679548">Internal Errors</a>, <a class="indexterm" href="bugreport.html#id2679682">Attaching to a Running Process</a></dt><dt>GDI, <a class="indexterm" href="CUPS-printing.html#gdipost">GDI on Windows, PostScript on UNIX</a>, <a class="indexterm" href="CUPS-printing.html#id2628029">Windows Drivers, GDI, and EMF</a>, <a class="indexterm" href="CUPS-printing.html#id2633245">From Windows Clients to an NT Print Server</a>, <a class="indexterm" href="CUPS-printing.html#id2633379">Driver Execution on the Server</a></dt><dt>general security service application programming interface (see GSSAPI)</dt><dt>generic PostScript, <a class="indexterm" href="CUPS-printing.html#id2629198">MIME Types and CUPS Filters</a></dt><dt>generic raster, <a class="indexterm" href="CUPS-printing.html#id2630345">pstoraster</a></dt><dt>generic raster format, <a class="indexterm" href="CUPS-printing.html#id2628962">The CUPS Filtering Architecture</a></dt><dt>genlogon.pl, <a class="indexterm" href="AdvancedNetworkManagement.html#id2651375">Network Logon Script Magic</a></dt><dt>Gentoo, <a class="indexterm" href="speed.html#id2684105">Samba Performance Problem Due to Changing Linux Kernel</a></dt><dt>Germany, <a class="indexterm" href="SambaHA.html#id2665129">Technical Discussion</a></dt><dt>get, <a class="indexterm" href="diagnosis.html#id2676088">The Tests</a></dt><dt>getdriver, <a class="indexterm" href="classicalprinting.html#id2621006">Identifying Driver Files</a>, <a class="indexterm" href="classicalprinting.html#id2621562">Installing Driver Files into [print$]</a></dt><dt>getdriverdir, <a class="indexterm" href="CUPS-printing.html#id2636708">A Check of the rpcclient man Page</a></dt><dt>getent, <a class="indexterm" href="NetCommand.html#id2592634">Adding or Creating a New Group</a>, <a class="indexterm" href="idmapper.html#id2599649">IDMAP_RID with Winbind</a>, <a class="indexterm" href="winbind.html#id2648876">Starting and Testing the winbindd Daemon</a></dt><dt>getent group demo, <a class="indexterm" href="groupmapping.html#id2589729">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a></dt><dt>gethostbyname() function call, <a class="indexterm" href="NetworkBrowsing.html#id2577664">Name Resolution Order</a></dt><dt>getpwnam, <a class="indexterm" href="passdb.html#id2586395">Schema and Relationship to the RFC 2307 posixAccount</a>, <a class="indexterm" href="idmapper.html#id2597597">Domain Member Server or Domain Member Client</a></dt><dt>getpwnam() call, <a class="indexterm" href="upgrading-to-3.0.html#id2671036">Changes in Behavior</a></dt><dt>GetSID.exe, <a class="indexterm" href="ProfileMgmt.html#id2656041">Get SID</a></dt><dt>GhostScript, <a class="indexterm" href="CUPS-printing.html#post-and-ghost">PostScript and Ghostscript</a>, <a class="indexterm" href="CUPS-printing.html#id2628566">Ghostscript: The Software RIP for Non-PostScript Printers</a></dt><dd><dl><dt>(see also PostScript)</dt></dl></dd><dt>Ghostscript, <a class="indexterm" href="CUPS-printing.html#id2628962">The CUPS Filtering Architecture</a>, <a class="indexterm" href="CUPS-printing.html#id2631962">PostScript Printer Descriptions for Non-PostScript Printers</a></dt><dd><dl><dt>ESP (see ESP
+	GhostScript)</dt></dl></dd><dt>GID, <a class="indexterm" href="samba-bdc.html#id2561238">Example Configuration</a>, <a class="indexterm" href="domain-member.html#id2562883">Manual Creation of Machine Trust Accounts</a>, <a class="indexterm" href="domain-member.html#id2564906">Why Is This Better Than security = server?</a>, <a class="indexterm" href="domain-member.html#id2566545">Sharing User ID Mappings between Samba Domain Members</a>, <a class="indexterm" href="ChangeNotes.html#id2571731">User and Group Changes</a>, <a class="indexterm" href="ChangeNotes.html#id2572162">Passdb Changes</a>, <a class="indexterm" href="ChangeNotes.html#id2572222">Group Mapping Changes in Samba-3.0.23</a>, <a class="indexterm" href="passdb.html#idmapbackend">Mapping Common UIDs/GIDs on Distributed Machines</a>, <a class="indexterm" href="groupmapping.html#id2588920">Features and Benefits</a>, <a class="indexterm" href="NetCommand.html#id2592057">Overview</a>, <a class="indexterm" href="NetCommand.html#id2592835">Mapping Windows Groups to UNIX Groups</a>, <a class="indexterm" href="idmapper.html">Identity Mapping (IDMAP)</a>, <a class="indexterm" href="idmapper.html#id2597597">Domain Member Server or Domain Member Client</a>, <a class="indexterm" href="idmapper.html#id2598558">Primary Domain Controller</a>, <a class="indexterm" href="winbind.html#id2646109">Features and Benefits</a>, <a class="indexterm" href="winbind.html#id2646740">Handling of Foreign SIDs</a>, <a class="indexterm" href="winbind.html#id2648876">Starting and Testing the winbindd Daemon</a></dt><dt>GID numbers, <a class="indexterm" href="idmapper.html#id2597597">Domain Member Server or Domain Member Client</a></dt><dt>GID range, <a class="indexterm" href="InterdomainTrusts.html">Interdomain Trust Relationships</a></dt><dt>GIF, <a class="indexterm" href="CUPS-printing.html#id2629198">MIME Types and CUPS Filters</a></dt><dt>global print command, <a class="indexterm" href="classicalprinting.html#id2618998">Custom Print Commands</a></dt><dt>global right, <a class="indexterm" href="rights.html#id2602113">Description of Privileges</a></dt><dt>global section, <a class="indexterm" href="classicalprinting.html#id2616978">The [global] Section</a></dt><dt>Global support, <a class="indexterm" href="NT4Migration.html#id2672088">Objectives</a></dt><dt>global-level, <a class="indexterm" href="classicalprinting.html#id2615518">Printing-Related Configuration Parameters</a></dt><dt>GNOME, <a class="indexterm" href="AdvancedNetworkManagement.html#id2650815">Remote Management from NoMachine.Com</a></dt><dt>GNU Ghostscript, <a class="indexterm" href="CUPS-printing.html#id2628962">The CUPS Filtering Architecture</a>, <a class="indexterm" href="CUPS-printing.html#id2630345">pstoraster</a></dt><dt>GNU GPL, <a class="indexterm" href="Backup.html#id2664523">BackupPC</a></dt><dt>GNU tar, <a class="indexterm" href="Backup.html#id2664864">Amanda</a></dt><dt>GNU/Linux, <a class="indexterm" href="VFS.html#id2643381">Discussion</a></dt><dt>GPG, <a class="indexterm" href="compiling.html#id2680855">Verifying Samba's PGP Signature</a></dt><dt>GPL, <a class="indexterm" href="AdvancedNetworkManagement.html#id2650815">Remote Management from NoMachine.Com</a></dt><dt>gpolmig.exe, <a class="indexterm" href="PolicyMgmt.html#id2652642">Administration of Windows 200x/XP Policies</a></dt><dt>GPOs, <a class="indexterm" href="PolicyMgmt.html#id2651786">Features and Benefits</a>, <a class="indexterm" href="PolicyMgmt.html#id2652439">MS Windows 200x/XP Professional Policies</a>, <a class="indexterm" href="PolicyMgmt.html#id2652642">Administration of Windows 200x/XP Policies</a>, <a class="indexterm" href="PolicyMgmt.html#id2652888">Managing Account/User Policies</a>, <a class="indexterm" href="PolicyMgmt.html#id2653315">System Startup and Logon Processing Overview</a>, <a class="indexterm" href="ProfileMgmt.html#id2657069">MS Windows 200x/XP</a></dt><dt>grace time, <a class="indexterm" href="passdb.html#id2584595">Changing User Accounts</a></dt><dt>grant rights, <a class="indexterm" href="rights.html#id2601767">Using the &#8220;net rpc rights&#8221; Utility</a></dt><dt>graphical objects, <a class="indexterm" href="CUPS-printing.html#id2628207">UNIX Printfile Conversion and GUI Basics</a></dt><dt>graphically illustrated client configuration, <a class="indexterm" href="ClientConfig.html#id2568576">Features and Benefits</a></dt><dt>grayscale, <a class="indexterm" href="CUPS-printing.html#id2631258">The Role of cupsomatic/foomatic</a></dt><dt>greater scalability, <a class="indexterm" href="passdb.html#id2580514">New Account Storage Systems</a></dt><dt>greatest mistake, <a class="indexterm" href="StandAloneServer.html#id2568508">Common Errors</a></dt><dt>grep, <a class="indexterm" href="winbind.html#id2647929">Configure nsswitch.conf and the Winbind Libraries on Linux and Solaris</a></dt><dt>group, <a class="indexterm" href="samba-bdc.html#id2561238">Example Configuration</a>, <a class="indexterm" href="ChangeNotes.html#id2571731">User and Group Changes</a>, <a class="indexterm" href="passdb.html#id2582562">LDAP Directories and Windows Computer Accounts</a>, <a class="indexterm" href="AccessControls.html#id2604259">File and Directory Access Control</a></dt><dd><dl><dt>account, <a class="indexterm" href="samba-pdc.html#id2556618">Domain Control: Example Configuration</a></dt><dt>mapping, <a class="indexterm" href="samba-pdc.html#id2554350">Features and Benefits</a></dt></dl></dd><dt>group account, <a class="indexterm" href="groupmapping.html#id2590312">Important Administrative Information</a>, <a class="indexterm" href="idmapper.html#id2598792">Backup Domain Controller</a></dt><dt>group accounts, <a class="indexterm" href="ClientConfig.html#id2570978">Domain Logon Configuration: Windows 9x/Me</a>, <a class="indexterm" href="passdb.html#id2582425">Caution Regarding LDAP and Samba</a>, <a class="indexterm" href="groupmapping.html#id2588920">Features and Benefits</a>, <a class="indexterm" href="groupmapping.html#id2589671">Warning: User Private Group Problems</a>, <a class="indexterm" href="idmapper.html#id2597597">Domain Member Server or Domain Member Client</a></dt><dt>group management, <a class="indexterm" href="NetCommand.html#id2592057">Overview</a>, <a class="indexterm" href="NetCommand.html#id2592433">UNIX and Windows Group Management</a></dt><dt>group mapping, <a class="indexterm" href="ChangeNotes.html#id2571731">User and Group Changes</a>, <a class="indexterm" href="groupmapping.html">Group Mapping: MS Windows and UNIX</a></dt><dt>group mappings, <a class="indexterm" href="ChangeNotes.html#id2572222">Group Mapping Changes in Samba-3.0.23</a>, <a class="indexterm" href="groupmapping.html#id2588920">Features and Benefits</a></dt><dt>group membership, <a class="indexterm" href="groupmapping.html#id2589729">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a></dt><dt>group ownership, <a class="indexterm" href="winbind.html#id2646109">Features and Benefits</a></dt><dt>group permissions, <a class="indexterm" href="ChangeNotes.html#id2571731">User and Group Changes</a>, <a class="indexterm" href="NT4Migration.html#id2672699">Server Share and Directory Layout</a></dt><dt>Group Policies, <a class="indexterm" href="PolicyMgmt.html#id2651786">Features and Benefits</a></dt><dt>group policies, <a class="indexterm" href="PolicyMgmt.html#id2651786">Features and Benefits</a></dt><dt>group policy, <a class="indexterm" href="samba-pdc.html#id2556618">Domain Control: Example Configuration</a></dt><dt>Group Policy, <a class="indexterm" href="PolicyMgmt.html#id2652081">Windows 9x/ME Policies</a></dt><dt>Group Policy Container (see GPC)</dt><dt>Group Policy Editor, <a class="indexterm" href="PolicyMgmt.html#id2652081">Windows 9x/ME Policies</a>, <a class="indexterm" href="PolicyMgmt.html#id2653210">Windows NT4/200x</a>, <a class="indexterm" href="NT4Migration.html#id2673587">Samba-3 Implementation Choices</a></dt><dt>Group Policy Objects, <a class="indexterm" href="NT4Migration.html#id2672088">Objectives</a> (see GPO)</dt><dt>group policy objects (see GPOs)</dt><dt>Group Policy Template (see GPT)</dt><dt>group privileges, <a class="indexterm" href="groupmapping.html#id2589335">Discussion</a></dt><dt>group profiles, <a class="indexterm" href="ProfileMgmt.html#id2656246">Creating and Managing Group Profiles</a></dt><dt>group SID, <a class="indexterm" href="NetCommand.html#id2595330">Managing Security Identifiers (SIDS)</a></dt><dt>groupadd, <a class="indexterm" href="groupmapping.html#id2588920">Features and Benefits</a>, <a class="indexterm" href="groupmapping.html#id2591264">Sample smb.conf Add Group Script</a>, <a class="indexterm" href="groupmapping.html#id2591576">Adding Groups Fails</a></dt><dt>groupadd limitations, <a class="indexterm" href="groupmapping.html#id2591264">Sample smb.conf Add Group Script</a></dt><dt>groupdel, <a class="indexterm" href="groupmapping.html#id2588920">Features and Benefits</a></dt><dt>groupmap, <a class="indexterm" href="groupmapping.html">Group Mapping: MS Windows and UNIX</a></dt><dt>groupmod, <a class="indexterm" href="groupmapping.html#id2588920">Features and Benefits</a></dt><dt>grouppol.inf, <a class="indexterm" href="PolicyMgmt.html#id2652081">Windows 9x/ME Policies</a></dt><dt>groups, <a class="indexterm" href="NetCommand.html#id2592433">UNIX and Windows Group Management</a>, <a class="indexterm" href="PolicyMgmt.html#id2651786">Features and Benefits</a></dt><dd><dl><dt>domain, <a class="indexterm" href="groupmapping.html#id2589335">Discussion</a></dt><dt>mapping, <a class="indexterm" href="groupmapping.html">Group Mapping: MS Windows and UNIX</a></dt><dt>nested, <a class="indexterm" href="groupmapping.html#id2589729">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a></dt></dl></dd><dt>groups of users, <a class="indexterm" href="NetCommand.html#id2594367">Administering User Rights and Privileges</a></dt><dt>growing, <a class="indexterm" href="VFS.html#id2645002">Shadow Copy Setup</a></dt><dt>GSSAPI, <a class="indexterm" href="samba-pdc.html#id2554984">Single Sign-On and Domain Security</a></dt><dt>gtklp, <a class="indexterm" href="CUPS-printing.html#id2639826">Foomatic Database-Generated PPDs</a></dt><dt>guest, <a class="indexterm" href="samba-pdc.html#id2556618">Domain Control: Example Configuration</a>, <a class="indexterm" href="StandAloneServer.html#RefDocServer">Reference Documentation Server</a></dt><dt>guest account, <a class="indexterm" href="StandAloneServer.html#SimplePrintServer">Central Print Serving</a>, <a class="indexterm" href="NetworkBrowsing.html#id2578151">Problem Resolution</a>, <a class="indexterm" href="classicalprinting.html#id2618998">Custom Print Commands</a>, <a class="indexterm" href="diagnosis.html#id2676088">The Tests</a></dt><dt>GUI, <a class="indexterm" href="CUPS-printing.html#id2626024">Overview</a></dt><dt>Gutenprint, <a class="indexterm" href="CUPS-printing.html#id2630700">rasterto [printers specific]</a>, <a class="indexterm" href="CUPS-printing.html#id2639638">Driver Development Outside</a></dt></dl></div><div class="indexdiv"><h3>H</h3><dl><dt>h-node, <a class="indexterm" href="NetworkBrowsing.html#id2573226">NetBIOS over TCP/IP</a></dt><dt>harvesting password hashes, <a class="indexterm" href="passdb.html#id2587625">Security and sambaSamAccount</a></dt><dt>hashed password equivalent, <a class="indexterm" href="passdb.html#id2581082">Important Notes About Security</a></dt><dt>headers files, <a class="indexterm" href="domain-member.html#id2566180">Possible Errors</a></dt><dt>Heimdal, <a class="indexterm" href="domain-member.html#id2565378">Configure /etc/krb5.conf</a>, <a class="indexterm" href="idmapper.html#id2599239">ADS Domains</a>, <a class="indexterm" href="pam.html#id2658156">Features and Benefits</a></dt><dt>Heimdal kerberos, <a class="indexterm" href="idmapper.html#id2599239">ADS Domains</a>, <a class="indexterm" href="idmapper.html#id2600239">IDMAP Storage in LDAP Using Winbind</a></dt><dt>help, <a class="indexterm" href="ch47.html#id2685480">Free Support</a></dt><dt>help command, <a class="indexterm" href="diagnosis.html#id2676088">The Tests</a></dt><dt>heterogeneous computing, <a class="indexterm" href="winbind.html#id2646109">Features and Benefits</a></dt><dt>HEX, <a class="indexterm" href="unicode.html#id2663207">Japanese Charsets</a></dt><dt>hi-res photo, <a class="indexterm" href="CUPS-printing.html#id2631258">The Role of cupsomatic/foomatic</a></dt><dt>high availability, <a class="indexterm" href="SambaHA.html#id2665008">Features and Benefits</a></dt><dt>high order ports, <a class="indexterm" href="securing-samba.html#firewallports">Using a Firewall</a></dt><dt>high-availability, <a class="indexterm" href="locking.html#id2608947">Opportunistic Locking Overview</a></dt><dt>high-availability services, <a class="indexterm" href="SambaHA.html#id2666087">High-Availability Server Products</a></dt><dt>high-speed server interconnect, <a class="indexterm" href="SambaHA.html#id2666006">A Simple Solution</a></dt><dt>higher availability, <a class="indexterm" href="msdfs.html#id2614440">Features and Benefits</a></dt><dt>HKEY_CURRENT_USER, <a class="indexterm" href="ProfileMgmt.html#id2656507">MS Windows NT4 Workstation</a></dt><dt>HKEY_LOCAL_MACHINE, <a class="indexterm" href="PolicyMgmt.html#id2652400">Registry Spoiling</a></dt><dt>holy grail, <a class="indexterm" href="winbind.html#id2646109">Features and Benefits</a></dt><dt>home directories, <a class="indexterm" href="passdb.html#id2580514">New Account Storage Systems</a>, <a class="indexterm" href="winbind.html#id2648876">Starting and Testing the winbindd Daemon</a></dt><dt>home directory, <a class="indexterm" href="domain-member.html#id2562883">Manual Creation of Machine Trust Accounts</a>, <a class="indexterm" href="passdb.html#id2585669">smbpasswd: Encrypted Password Database</a></dt><dt>home directory template, <a class="indexterm" href="winbind.html#id2649797">Linux/FreeBSD-Specific PAM Configuration</a></dt><dt>home drive, <a class="indexterm" href="samba-bdc.html#id2559790">Example PDC Configuration</a></dt><dt>host multiple servers, <a class="indexterm" href="cfgsmarts.html#id2667300">Multiple Virtual Server Personalities</a></dt><dt>host security, <a class="indexterm" href="securing-samba.html#id2611168">Features and Benefits</a></dt><dt>host-based protection, <a class="indexterm" href="securing-samba.html#id2611168">Features and Benefits</a></dt><dt>hostname, <a class="indexterm" href="domain-member.html#id2565378">Configure /etc/krb5.conf</a></dt><dt>hosts allow, <a class="indexterm" href="diagnosis.html#id2676088">The Tests</a></dt><dt>hosts deny, <a class="indexterm" href="diagnosis.html#id2676088">The Tests</a></dt><dt>house-keeping, <a class="indexterm" href="rights.html#id2602113">Description of Privileges</a></dt><dt>HOWTO documents, <a class="indexterm" href="passdb.html#id2582425">Caution Regarding LDAP and Samba</a></dt><dt>HP JetDirect, <a class="indexterm" href="CUPS-printing.html#id2632582">Examples for Filtering Chains</a></dt><dt>HP Photosmart, <a class="indexterm" href="CUPS-printing.html#id2639826">Foomatic Database-Generated PPDs</a></dt><dt>HP-GL, <a class="indexterm" href="CUPS-printing.html#id2629198">MIME Types and CUPS Filters</a></dt><dt>HP-GL., <a class="indexterm" href="CUPS-printing.html#id2629990">Prefilters</a></dt><dt>hpgltops, <a class="indexterm" href="CUPS-printing.html#id2629626">MIME Type Conversion Rules</a></dt><dt>HPIJS, <a class="indexterm" href="CUPS-printing.html#id2639638">Driver Development Outside</a></dt><dt>HPUX, <a class="indexterm" href="classicalprinting.html#id2616978">The [global] Section</a></dt><dt>http, <a class="indexterm" href="Backup.html#id2664694">Rsync</a></dt><dt>hybrid, <a class="indexterm" href="NetworkBrowsing.html#id2573226">NetBIOS over TCP/IP</a></dt><dt>Hybrid node, <a class="indexterm" href="NetworkBrowsing.html#id2577281">Static WINS Entries</a></dt></dl></div><div class="indexdiv"><h3>I</h3><dl><dt>IANA, <a class="indexterm" href="CUPS-printing.html#id2630345">pstoraster</a></dt><dt>ID mapping, <a class="indexterm" href="samba-bdc.html#id2561238">Example Configuration</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2669458">New Features in Samba-3.0.x</a></dt><dt>ID mapping database, <a class="indexterm" href="winbind.html#id2647437">User and Group ID Allocation</a></dt><dt>ID range, <a class="indexterm" href="groupmapping.html#id2588920">Features and Benefits</a></dt><dt>IDEALX, <a class="indexterm" href="passdb.html#id2586092">ldapsam</a></dt><dt>Identification, <a class="indexterm" href="ClientConfig.html#id2570978">Domain Logon Configuration: Windows 9x/Me</a></dt><dt>identify, <a class="indexterm" href="idmapper.html#id2599239">ADS Domains</a></dt><dt>identity, <a class="indexterm" href="idmapper.html#id2597535">Standalone Samba Server</a></dt><dt>identity information, <a class="indexterm" href="samba-pdc.html#id2554984">Single Sign-On and Domain Security</a></dt><dt>identity management, <a class="indexterm" href="samba-pdc.html#id2554984">Single Sign-On and Domain Security</a>, <a class="indexterm" href="domain-member.html#domain-member-server">Domain Member Server</a></dt><dd><dl><dt>centralized, <a class="indexterm" href="samba-pdc.html#id2554984">Single Sign-On and Domain Security</a></dt></dl></dd><dt>identity resolution, <a class="indexterm" href="winbind.html#id2646109">Features and Benefits</a></dt><dt>IDMAP, <a class="indexterm" href="ChangeNotes.html#id2572222">Group Mapping Changes in Samba-3.0.23</a>, <a class="indexterm" href="groupmapping.html#id2588920">Features and Benefits</a>, <a class="indexterm" href="idmapper.html">Identity Mapping (IDMAP)</a>, <a class="indexterm" href="idmapper.html#id2597535">Standalone Samba Server</a>, <a class="indexterm" href="idmapper.html#id2597597">Domain Member Server or Domain Member Client</a>, <a class="indexterm" href="idmapper.html#id2599649">IDMAP_RID with Winbind</a></dt><dt>idmap, <a class="indexterm" href="upgrading-to-3.0.html#id2671327">New Schema</a></dt><dt>idmap backend, <a class="indexterm" href="samba-bdc.html#id2561238">Example Configuration</a>, <a class="indexterm" href="passdb.html#idmapbackend">Mapping Common UIDs/GIDs on Distributed Machines</a>, <a class="indexterm" href="idmapper.html#id2597597">Domain Member Server or Domain Member Client</a>, <a class="indexterm" href="winbind.html#id2646109">Features and Benefits</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2671885">IdMap LDAP Support</a></dt><dt>IDMAP backend, <a class="indexterm" href="passdb.html#idmapbackend">Mapping Common UIDs/GIDs on Distributed Machines</a></dt><dt>idmap gid, <a class="indexterm" href="passdb.html#id2581602">Mapping User Identifiers between MS Windows and UNIX</a>, <a class="indexterm" href="idmapper.html#id2597597">Domain Member Server or Domain Member Client</a>, <a class="indexterm" href="idmapper.html#id2599649">IDMAP_RID with Winbind</a>, <a class="indexterm" href="winbind.html#id2646109">Features and Benefits</a></dt><dt>idmap GID, <a class="indexterm" href="upgrading-to-3.0.html#id2671327">New Schema</a></dt><dt>IDMAP infrastructure, <a class="indexterm" href="idmapper.html">Identity Mapping (IDMAP)</a></dt><dt>idmap uid, <a class="indexterm" href="passdb.html#id2581602">Mapping User Identifiers between MS Windows and UNIX</a>, <a class="indexterm" href="groupmapping.html#id2588920">Features and Benefits</a>, <a class="indexterm" href="idmapper.html#id2597597">Domain Member Server or Domain Member Client</a>, <a class="indexterm" href="idmapper.html#id2599649">IDMAP_RID with Winbind</a>, <a class="indexterm" href="winbind.html#id2646109">Features and Benefits</a></dt><dt>idmap UID, <a class="indexterm" href="upgrading-to-3.0.html#id2671327">New Schema</a></dt><dt>idmap_ad, <a class="indexterm" href="passdb.html#idmapbackend">Mapping Common UIDs/GIDs on Distributed Machines</a></dt><dt>idmap_ldap module, <a class="indexterm" href="upgrading-to-3.0.html#id2671327">New Schema</a></dt><dt>idmap_rid, <a class="indexterm" href="idmapper.html#id2597597">Domain Member Server or Domain Member Client</a>, <a class="indexterm" href="idmapper.html#id2599649">IDMAP_RID with Winbind</a></dt><dt>IETF, <a class="indexterm" href="CUPS-printing.html#id2626024">Overview</a></dt><dt>ifconfig, <a class="indexterm" href="compiling.html#id2681501">Starting from inetd.conf</a>, <a class="indexterm" href="speed.html#id2684105">Samba Performance Problem Due to Changing Linux Kernel</a></dt><dt>ignore connection, <a class="indexterm" href="securing-samba.html#id2611544">Using Interface Protection</a></dt><dt>imagetoraster, <a class="indexterm" href="CUPS-printing.html#id2630615">imagetops and imagetoraster</a></dt><dt>immutible, <a class="indexterm" href="AccessControls.html#id2604671">Protecting Directories and Files from Deletion</a></dt><dt>impersonate, <a class="indexterm" href="passdb.html#id2587625">Security and sambaSamAccount</a></dt><dt>implementing oplocks, <a class="indexterm" href="locking.html#id2609786">Advanced Samba Oplocks Parameters</a></dt><dt>Implicit Classes, <a class="indexterm" href="CUPS-printing.html#id2643033">Print Queue Called &#8220;lp&#8221; Mishandles Print Jobs</a></dt><dt>important announcements, <a class="indexterm" href="securing-samba.html#id2612093">Upgrading Samba</a></dt><dt>Imprints, <a class="indexterm" href="classicalprinting.html#id2625024">The Imprints Toolset</a></dt><dt>imprints, <a class="indexterm" href="CUPS-printing.html#id2627716">Driver Upload Methods</a></dt><dt>include, <a class="indexterm" href="cfgsmarts.html">Advanced Configuration Techniques</a></dt><dt>independent, <a class="indexterm" href="StandAloneServer.html#id2567324">Background</a>, <a class="indexterm" href="cfgsmarts.html#id2666903">Multiple Server Hosting</a></dt><dt>individual domain user, <a class="indexterm" href="groupmapping.html#id2589729">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a></dt><dt>individual section, <a class="indexterm" href="classicalprinting.html#id2616978">The [global] Section</a></dt><dt>inetd, <a class="indexterm" href="SWAT.html#id2674220">Validate SWAT Installation</a>, <a class="indexterm" href="diagnosis.html#id2676088">The Tests</a>, <a class="indexterm" href="compiling.html#startingSamba">Starting the smbd nmbd and winbindd</a>, <a class="indexterm" href="compiling.html#id2681501">Starting from inetd.conf</a></dt><dt>inetd.conf, <a class="indexterm" href="diagnosis.html#id2676088">The Tests</a></dt><dt>inetorgperson.schema, <a class="indexterm" href="passdb.html#id2586630">OpenLDAP Configuration</a></dt><dt>inf file, <a class="indexterm" href="classicalprinting.html#id2621006">Identifying Driver Files</a></dt><dt>infrastructure, <a class="indexterm" href="passdb.html#id2582150">Comments Regarding LDAP</a>, <a class="indexterm" href="winbind.html#id2646694">Target Uses</a></dt><dt>inheritance, <a class="indexterm" href="AccessControls.html#id2604671">Protecting Directories and Files from Deletion</a></dt><dt>inherits rights, <a class="indexterm" href="groupmapping.html#id2589335">Discussion</a></dt><dt>initdb.ldif, <a class="indexterm" href="FastStart.html#id2550542">The Primary Domain Controller</a></dt><dt>initGroups.sh, <a class="indexterm" href="FastStart.html#id2549643">Example: Engineering Office</a>, <a class="indexterm" href="groupmapping.html#id2591436">Script to Configure Group Mapping</a>, <a class="indexterm" href="NT4Migration.html#id2673033">Steps in Migration Process</a></dt><dt>inktype, <a class="indexterm" href="CUPS-printing.html#id2631258">The Role of cupsomatic/foomatic</a></dt><dt>insecure, <a class="indexterm" href="StandAloneServer.html#id2567230">Features and Benefits</a>, <a class="indexterm" href="securing-samba.html#id2611330">Using Host-Based Protection</a></dt><dt>inspire simplicity, <a class="indexterm" href="StandAloneServer.html#id2567525">Example Configuration</a></dt><dt>inspired structure, <a class="indexterm" href="SambaHA.html#id2665129">Technical Discussion</a></dt><dt>install drivers, <a class="indexterm" href="classicalprinting.html#id2615084">Features and Benefits</a>, <a class="indexterm" href="classicalprinting.html#id2619666">Point'n'Print Client Drivers on Samba Servers</a></dt><dt>interactive help, <a class="indexterm" href="ch47.html#id2685480">Free Support</a></dt><dt>interdomain</dt><dd><dl><dt>trust</dt><dd><dl><dt>account, <a class="indexterm" href="samba-pdc.html#id2554350">Features and Benefits</a></dt></dl></dd><dt>trustrs, <a class="indexterm" href="ServerType.html#id2551756">Features and Benefits</a></dt></dl></dd><dt>interdomain connection, <a class="indexterm" href="InterdomainTrusts.html#id2613858">Samba as the Trusting Domain</a></dt><dt>interdomain trust, <a class="indexterm" href="InterdomainTrusts.html#id2613518">Configuring Samba NT-Style Domain Trusts</a>, <a class="indexterm" href="InterdomainTrusts.html#id2614054">NT4-Style Domain Trusts with Windows 2000</a></dt><dt>interdomain trust accounts, <a class="indexterm" href="passdb.html">Account Information Databases</a>, <a class="indexterm" href="passdb.html#id2582425">Caution Regarding LDAP and Samba</a></dt><dt>interdomain trusts, <a class="indexterm" href="NetCommand.html#id2592057">Overview</a>, <a class="indexterm" href="InterdomainTrusts.html#id2612741">Features and Benefits</a></dt><dt>Interdomain Trusts, <a class="indexterm" href="InterdomainTrusts.html">Interdomain Trust Relationships</a></dt><dd><dl><dt>Completing, <a class="indexterm" href="InterdomainTrusts.html#id2613224">Completing an NT4 Domain Trust</a></dt><dt>creating, <a class="indexterm" href="InterdomainTrusts.html#id2613091">Native MS Windows NT4 Trusts Configuration</a></dt><dt>Facilities, <a class="indexterm" href="InterdomainTrusts.html#id2613309">Interdomain Trust Facilities</a></dt></dl></dd><dt>interface, <a class="indexterm" href="ClientConfig.html#id2568755">MS Windows XP Professional</a></dt><dt>interface scripts, <a class="indexterm" href="passdb.html#id2584072">User Account Management</a></dt><dt>interface-based exclusion, <a class="indexterm" href="securing-samba.html#id2611168">Features and Benefits</a></dt><dt>interfaces, <a class="indexterm" href="securing-samba.html#id2611544">Using Interface Protection</a>, <a class="indexterm" href="cfgsmarts.html#id2666903">Multiple Server Hosting</a></dt><dt>intermediate information, <a class="indexterm" href="passdb.html#id2582425">Caution Regarding LDAP and Samba</a></dt><dt>intermediate tools, <a class="indexterm" href="passdb.html#id2582150">Comments Regarding LDAP</a></dt><dt>internal ordering, <a class="indexterm" href="SWAT.html#id2674077">Features and Benefits</a></dt><dt>internationalization support, <a class="indexterm" href="SWAT.html#id2674201">Guidelines and Technical Tips</a></dt><dt>Internet, <a class="indexterm" href="securing-samba.html#id2611330">Using Host-Based Protection</a>, <a class="indexterm" href="securing-samba.html#id2611544">Using Interface Protection</a></dt><dt>Internet Engineering Task Force (see IETF)</dt><dt>Internet Printing Protocol (see IPP)</dt><dt>Internet Protocol TCP/IP, <a class="indexterm" href="ClientConfig.html#id2569945">MS Windows Me</a></dt><dt>Internetworking Packet Exchange (see IPX)</dt><dt>internetworking super daemon, <a class="indexterm" href="SWAT.html#id2674077">Features and Benefits</a></dt><dt>interoperability, <a class="indexterm" href="ServerType.html#id2551756">Features and Benefits</a>, <a class="indexterm" href="samba-pdc.html#id2554350">Features and Benefits</a>, <a class="indexterm" href="samba-pdc.html#id2554984">Single Sign-On and Domain Security</a>, <a class="indexterm" href="idmapper.html">Identity Mapping (IDMAP)</a>, <a class="indexterm" href="AccessControls.html">File, Directory, and Share Access Controls</a>, <a class="indexterm" href="winbind.html#id2646109">Features and Benefits</a>, <a class="indexterm" href="SambaHA.html#id2665739">Restrictive Constraints on Distributed File Systems</a></dt><dt>intolerance, <a class="indexterm" href="SambaHA.html#id2665008">Features and Benefits</a></dt><dt>invalid shell, <a class="indexterm" href="ServerType.html#id2552867">Example Configuration</a></dt><dt>invalid users, <a class="indexterm" href="diagnosis.html#id2676088">The Tests</a></dt><dt>IP address, <a class="indexterm" href="diagnosis.html#id2676088">The Tests</a></dt><dt>IP address automatically, <a class="indexterm" href="ClientConfig.html#id2568755">MS Windows XP Professional</a>, <a class="indexterm" href="ClientConfig.html#id2569398">MS Windows 2000</a></dt><dt>IP addresses, <a class="indexterm" href="integrate-ms-networks.html#id2661276">/etc/hosts</a></dt><dt>IP aliases, <a class="indexterm" href="ClientConfig.html#id2568755">MS Windows XP Professional</a></dt><dt>IPC$, <a class="indexterm" href="samba-pdc.html#id2557628">The Special Case of Windows 9x/Me</a>, <a class="indexterm" href="NetworkBrowsing.html#id2578151">Problem Resolution</a>, <a class="indexterm" href="securing-samba.html#id2611894">Using IPC$ Share-Based Denials </a></dt><dt>IPC$ connections, <a class="indexterm" href="SambaHA.html#id2665412">The Front-End Challenge</a></dt><dt>ipchains, <a class="indexterm" href="diagnosis.html#id2676088">The Tests</a></dt><dt>ipconfig, <a class="indexterm" href="NetworkBrowsing.html#id2573862">TCP/IP without NetBIOS</a></dt><dt>iPlanet, <a class="indexterm" href="domain-member.html#domain-member-server">Domain Member Server</a></dt><dt>IPP, <a class="indexterm" href="CUPS-printing.html#id2635871">Understanding cupsaddsmb</a></dt><dt>IPP client, <a class="indexterm" href="CUPS-printing.html#id2642434">Administrator Cannot Install Printers for All Local Users</a></dt><dt>iptables, <a class="indexterm" href="diagnosis.html#id2676088">The Tests</a></dt><dt>IPX, <a class="indexterm" href="NetworkBrowsing.html#id2577523">Windows Networking Protocols</a></dt><dt>IRC, <a class="indexterm" href="ch47.html#id2685480">Free Support</a></dt><dt>IRIX, <a class="indexterm" href="VFS.html#id2643381">Discussion</a>, <a class="indexterm" href="unicode.html#id2663346">Basic Parameter Setting</a></dt><dt>ISC</dt><dd><dl><dt>DHCP, <a class="indexterm" href="DNSDHCP.html#id2685852">Features and Benefits</a></dt><dt>DNS, <a class="indexterm" href="DNSDHCP.html#id2685852">Features and Benefits</a></dt></dl></dd><dt>ISC DHCP server, <a class="indexterm" href="ClientConfig.html#id2568755">MS Windows XP Professional</a>, <a class="indexterm" href="ClientConfig.html#id2569945">MS Windows Me</a></dt><dt>isolated workgroup, <a class="indexterm" href="NetworkBrowsing.html#DMB">Configuring Workgroup Browsing</a></dt><dt>IXFR, <a class="indexterm" href="integrate-ms-networks.html#id2661074">Background Information</a></dt></dl></div><div class="indexdiv"><h3>J</h3><dl><dt>Japanese, <a class="indexterm" href="unicode.html#id2663207">Japanese Charsets</a>, <a class="indexterm" href="SWAT.html#id2675010">Enabling SWAT Internationalization Support</a></dt><dt>Japanese locale, <a class="indexterm" href="unicode.html#id2663346">Basic Parameter Setting</a></dt><dt>Japanese UNIX, <a class="indexterm" href="unicode.html#id2663346">Basic Parameter Setting</a></dt><dt>Java, <a class="indexterm" href="AdvancedNetworkManagement.html#id2651190">Remote Management with ThinLinc</a>, <a class="indexterm" href="unicode.html#id2663346">Basic Parameter Setting</a></dt><dt>JIS X 0208, <a class="indexterm" href="unicode.html#id2663207">Japanese Charsets</a></dt><dt>join, <a class="indexterm" href="idmapper.html#id2598951">NT4-Style Domains (Includes Samba Domains)</a></dt><dt>join client, <a class="indexterm" href="rights.html#id2602113">Description of Privileges</a></dt><dt>join domain, <a class="indexterm" href="samba-pdc.html#id2558401">Joining Domain Fails Because of Existing Machine Account</a></dt><dt>join the ADS domain, <a class="indexterm" href="domain-member.html#id2564171">Joining an NT4-type Domain with Samba-3</a></dt><dt>join the domain, <a class="indexterm" href="domain-member.html#domain-member-server">Domain Member Server</a>, <a class="indexterm" href="domain-member.html#id2564171">Joining an NT4-type Domain with Samba-3</a></dt><dt>join the machine, <a class="indexterm" href="domain-member.html#id2563880">Windows NT4 Client</a></dt><dt>joined client, <a class="indexterm" href="domain-member.html#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a></dt><dt>Joined domain, <a class="indexterm" href="domain-member.html#id2564171">Joining an NT4-type Domain with Samba-3</a></dt><dt>joining domain, <a class="indexterm" href="winbind.html#id2648638">Join the Samba Server to the PDC Domain</a></dt><dt>joining the domain, <a class="indexterm" href="domain-member.html#id2564171">Joining an NT4-type Domain with Samba-3</a></dt><dt>JPEG, <a class="indexterm" href="CUPS-printing.html#id2629198">MIME Types and CUPS Filters</a></dt></dl></div><div class="indexdiv"><h3>K</h3><dl><dt>KB 129202, <a class="indexterm" href="locking.html#id2610895">Additional Reading</a></dt><dt>KB 224992, <a class="indexterm" href="locking.html#id2610895">Additional Reading</a></dt><dt>KB 296264, <a class="indexterm" href="locking.html#id2610895">Additional Reading</a></dt><dt>KB 811492, <a class="indexterm" href="locking.html#id2610863">Long Delays Deleting Files over Network with XP SP1</a></dt><dt>KB 812937, <a class="indexterm" href="locking.html#id2610838">Problems Saving Files in MS Office on Windows XP</a></dt><dt>KDC, <a class="indexterm" href="domain-member.html#ads-member">Samba ADS Domain Membership</a>, <a class="indexterm" href="domain-member.html#id2565378">Configure /etc/krb5.conf</a></dt><dt>KDE, <a class="indexterm" href="AdvancedNetworkManagement.html#id2650815">Remote Management from NoMachine.Com</a></dt><dt>KDE konqueror, <a class="indexterm" href="AdvancedNetworkManagement.html#id2650815">Remote Management from NoMachine.Com</a></dt><dt>KDE session, <a class="indexterm" href="AdvancedNetworkManagement.html#id2650815">Remote Management from NoMachine.Com</a></dt><dt>KDEPrint, <a class="indexterm" href="CUPS-printing.html#id2626024">Overview</a></dt><dt>kerberos, <a class="indexterm" href="samba-pdc.html#id2554350">Features and Benefits</a>, <a class="indexterm" href="domain-member.html#id2565378">Configure /etc/krb5.conf</a>, <a class="indexterm" href="idmapper.html#id2599239">ADS Domains</a></dt><dt>Kerberos, <a class="indexterm" href="domain-member.html#ads-member">Samba ADS Domain Membership</a>, <a class="indexterm" href="domain-member.html#id2565378">Configure /etc/krb5.conf</a>, <a class="indexterm" href="domain-member.html#id2566180">Possible Errors</a>, <a class="indexterm" href="domain-member.html#ads-test-smbclient">Testing with smbclient</a>, <a class="indexterm" href="InterdomainTrusts.html#id2612813">Trust Relationship Background</a>, <a class="indexterm" href="winbind.html#id2647002">Microsoft Active Directory Services</a>, <a class="indexterm" href="pam.html#id2658156">Features and Benefits</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2671133">Passdb Backends and Authentication</a></dt><dd><dl><dt>/etc/krb5.conf, <a class="indexterm" href="domain-member.html#id2565378">Configure /etc/krb5.conf</a></dt></dl></dd><dt>Kerberos authentication, <a class="indexterm" href="domain-member.html#ads-test-smbclient">Testing with smbclient</a></dt><dt>killall, <a class="indexterm" href="compiling.html#id2681501">Starting from inetd.conf</a></dt><dt>kinit, <a class="indexterm" href="domain-member.html#id2565378">Configure /etc/krb5.conf</a>, <a class="indexterm" href="domain-member.html#ads-create-machine-account">Create the Computer Account</a>, <a class="indexterm" href="domain-member.html#id2566180">Possible Errors</a></dt><dt>kixstart, <a class="indexterm" href="NT4Migration.html#id2672874">Logon Scripts</a></dt><dt>kprinter, <a class="indexterm" href="CUPS-printing.html#id2639826">Foomatic Database-Generated PPDs</a></dt><dt>KRB, <a class="indexterm" href="idmapper.html#id2599239">ADS Domains</a></dt><dt>KRB5, <a class="indexterm" href="domain-member.html#id2565378">Configure /etc/krb5.conf</a></dt><dt>krb5.conf, <a class="indexterm" href="domain-member.html#id2565378">Configure /etc/krb5.conf</a></dt></dl></div><div class="indexdiv"><h3>L</h3><dl><dt>LAN, <a class="indexterm" href="NetworkBrowsing.html#browse-force-master">Forcing Samba to Be the Master</a>, <a class="indexterm" href="AdvancedNetworkManagement.html#id2651190">Remote Management with ThinLinc</a>, <a class="indexterm" href="SambaHA.html#id2666087">High-Availability Server Products</a>, <a class="indexterm" href="problems.html#id2677850">Diagnostics Tools</a></dt><dt>LanMan, <a class="indexterm" href="samba-pdc.html#id2554350">Features and Benefits</a>, <a class="indexterm" href="samba-bdc.html#id2559297">Essential Background Information</a>, <a class="indexterm" href="domain-member.html#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a>, <a class="indexterm" href="passdb.html#passdbtech">Technical Information</a>, <a class="indexterm" href="classicalprinting.html#cups-msrpc">Printing Developments Since Samba-2.2</a></dt><dt>LanMan logon service, <a class="indexterm" href="samba-pdc.html#id2556109">Preparing for Domain Control</a></dt><dt>LanMan passwords, <a class="indexterm" href="passdb.html#id2580330">Backward Compatibility Account Storage Systems</a></dt><dt>LanManager, <a class="indexterm" href="ServerType.html#id2552257">User Level Security</a>, <a class="indexterm" href="ClientConfig.html#id2570978">Domain Logon Configuration: Windows 9x/Me</a></dt><dt>LanManager-compatible, <a class="indexterm" href="NetworkBrowsing.html#id2576636">WINS: The Windows Internetworking Name Server</a></dt><dt>LanManger password, <a class="indexterm" href="passdb.html#id2584188">Listing User and Machine Accounts</a></dt><dt>laptops, <a class="indexterm" href="Backup.html#id2664523">BackupPC</a></dt><dt>large directory, <a class="indexterm" href="largefile.html">Handling Large Directories</a></dt><dt>large domain, <a class="indexterm" href="idmapper.html#id2599649">IDMAP_RID with Winbind</a></dt><dt>large numbers of files, <a class="indexterm" href="largefile.html">Handling Large Directories</a></dt><dt>large organizations, <a class="indexterm" href="InterdomainTrusts.html#id2612813">Trust Relationship Background</a></dt><dt>last change time, <a class="indexterm" href="passdb.html#id2584188">Listing User and Machine Accounts</a></dt><dt>latency, <a class="indexterm" href="locking.html#id2609553">Slow and/or Unreliable Networks</a></dt><dt>laws, <a class="indexterm" href="passdb.html#pdbeditthing">The pdbedit Tool</a></dt><dt>LCT (see last change time)</dt><dt>LDAP, <a class="indexterm" href="samba-pdc.html#id2554350">Features and Benefits</a>, <a class="indexterm" href="samba-pdc.html#id2554984">Single Sign-On and Domain Security</a>, <a class="indexterm" href="samba-pdc.html#id2555604">Domain Controller Types</a>, <a class="indexterm" href="samba-bdc.html#id2560041">LDAP Configuration Notes</a>, <a class="indexterm" href="samba-bdc.html#id2560736">Backup Domain Controller Configuration</a>, <a class="indexterm" href="samba-bdc.html#id2561847">How Do I Replicate the smbpasswd File?</a>, <a class="indexterm" href="samba-bdc.html#id2561952">Can I Do This All with LDAP?</a>, <a class="indexterm" href="domain-member.html#id2562196">Features and Benefits</a>, <a class="indexterm" href="domain-member.html#domain-member-server">Domain Member Server</a>, <a class="indexterm" href="domain-member.html#id2566545">Sharing User ID Mappings between Samba Domain Members</a>, <a class="indexterm" href="passdb.html">Account Information Databases</a>, <a class="indexterm" href="passdb.html#id2580514">New Account Storage Systems</a>, <a class="indexterm" href="passdb.html#id2581082">Important Notes About Security</a>, <a class="indexterm" href="passdb.html#idmapbackend">Mapping Common UIDs/GIDs on Distributed Machines</a>, <a class="indexterm" href="passdb.html#id2582150">Comments Regarding LDAP</a>, <a class="indexterm" href="passdb.html#id2582425">Caution Regarding LDAP and Samba</a>, <a class="indexterm" href="passdb.html#id2582562">LDAP Directories and Windows Computer Accounts</a>, <a class="indexterm" href="passdb.html#id2586092">ldapsam</a>, <a class="indexterm" href="passdb.html#id2586340">Supported LDAP Servers</a>, <a class="indexterm" href="passdb.html#id2586395">Schema and Relationship to the RFC 2307 posixAccount</a>, <a class="indexterm" href="passdb.html#id2586902">Initialize the LDAP Database</a>, <a class="indexterm" href="passdb.html#id2587088">Configuring Samba</a>, <a class="indexterm" href="groupmapping.html#id2590552">Default Users, Groups, and Relative Identifiers</a>, <a class="indexterm" href="idmapper.html">Identity Mapping (IDMAP)</a>, <a class="indexterm" href="idmapper.html#id2597597">Domain Member Server or Domain Member Client</a>, <a class="indexterm" href="idmapper.html#id2598792">Backup Domain Controller</a>, <a class="indexterm" href="InterdomainTrusts.html">Interdomain Trust Relationships</a>, <a class="indexterm" href="InterdomainTrusts.html#id2612741">Features and Benefits</a>, <a class="indexterm" href="InterdomainTrusts.html#id2612813">Trust Relationship Background</a>, <a class="indexterm" href="classicalprinting.html#cups-msrpc">Printing Developments Since Samba-2.2</a>, <a class="indexterm" href="winbind.html#id2647002">Microsoft Active Directory Services</a>, <a class="indexterm" href="pam.html#id2658156">Features and Benefits</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2671133">Passdb Backends and Authentication</a>, <a class="indexterm" href="NT4Migration.html#id2672498">Domain Layout</a></dt><dd><dl><dt>directories, <a class="indexterm" href="passdb.html#id2582150">Comments Regarding LDAP</a></dt><dt>master, <a class="indexterm" href="samba-bdc.html#id2560041">LDAP Configuration Notes</a></dt><dt>server, <a class="indexterm" href="samba-bdc.html#id2560041">LDAP Configuration Notes</a></dt><dt>slave, <a class="indexterm" href="samba-bdc.html#id2558891">Features and Benefits</a>, <a class="indexterm" href="samba-bdc.html#id2560041">LDAP Configuration Notes</a></dt></dl></dd><dt>LDAP administration password, <a class="indexterm" href="samba-bdc.html#id2560736">Backup Domain Controller Configuration</a></dt><dt>LDAP administrative password, <a class="indexterm" href="domain-member.html#id2566545">Sharing User ID Mappings between Samba Domain Members</a></dt><dt>LDAP backend, <a class="indexterm" href="StandAloneServer.html#id2567324">Background</a>, <a class="indexterm" href="idmapper.html#id2598558">Primary Domain Controller</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2669288">Quick Migration Guide</a></dt><dt>LDAP backends, <a class="indexterm" href="passdb.html#idmapbackend">Mapping Common UIDs/GIDs on Distributed Machines</a></dt><dt>LDAP database, <a class="indexterm" href="samba-bdc.html#id2561238">Example Configuration</a>, <a class="indexterm" href="passdb.html#id2586902">Initialize the LDAP Database</a>, <a class="indexterm" href="NT4Migration.html#id2672498">Domain Layout</a></dt><dt>LDAP deployment, <a class="indexterm" href="passdb.html#id2582150">Comments Regarding LDAP</a></dt><dt>LDAP directory, <a class="indexterm" href="passdb.html#id2582150">Comments Regarding LDAP</a>, <a class="indexterm" href="passdb.html#TOSHARG-acctflags">Account Flags Management</a>, <a class="indexterm" href="passdb.html#id2586092">ldapsam</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2669458">New Features in Samba-3.0.x</a></dt><dt>ldap group suffix, <a class="indexterm" href="upgrading-to-3.0.html#id2671327">New Schema</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2671720">New Suffix for Searching</a></dt><dt>LDAP idmap Backend, <a class="indexterm" href="passdb.html#idmapbackend">Mapping Common UIDs/GIDs on Distributed Machines</a></dt><dt>ldap idmap suffix, <a class="indexterm" href="domain-member.html#id2566545">Sharing User ID Mappings between Samba Domain Members</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2671327">New Schema</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2671720">New Suffix for Searching</a></dt><dt>ldap machine suffix, <a class="indexterm" href="upgrading-to-3.0.html#id2671720">New Suffix for Searching</a></dt><dt>LDAP queries, <a class="indexterm" href="upgrading-to-3.0.html#id2671720">New Suffix for Searching</a></dt><dt>LDAP redirects, <a class="indexterm" href="idmapper.html#id2597597">Domain Member Server or Domain Member Client</a></dt><dt>LDAP schema, <a class="indexterm" href="ChangeNotes.html#id2572343">LDAP Changes in Samba-3.0.23</a></dt><dt>LDAP server, <a class="indexterm" href="idmapper.html#id2597597">Domain Member Server or Domain Member Client</a></dt><dt>ldap suffix, <a class="indexterm" href="upgrading-to-3.0.html#id2671327">New Schema</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2671720">New Suffix for Searching</a></dt><dt>ldap user suffix, <a class="indexterm" href="upgrading-to-3.0.html#id2671720">New Suffix for Searching</a></dt><dt>LDAP-based, <a class="indexterm" href="passdb.html#idmapbackend">Mapping Common UIDs/GIDs on Distributed Machines</a>, <a class="indexterm" href="InterdomainTrusts.html">Interdomain Trust Relationships</a></dt><dt>LDAP., <a class="indexterm" href="passdb.html#id2582562">LDAP Directories and Windows Computer Accounts</a></dt><dt>LDAP/Kerberos, <a class="indexterm" href="upgrading-to-3.0.html#id2669458">New Features in Samba-3.0.x</a></dt><dt>LDAPS, <a class="indexterm" href="passdb.html#id2587625">Security and sambaSamAccount</a></dt><dt>ldapsam, <a class="indexterm" href="samba-pdc.html#id2556618">Domain Control: Example Configuration</a>, <a class="indexterm" href="domain-member.html#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a>, <a class="indexterm" href="passdb.html">Account Information Databases</a>, <a class="indexterm" href="passdb.html#id2585669">smbpasswd: Encrypted Password Database</a>, <a class="indexterm" href="passdb.html#id2586092">ldapsam</a>, <a class="indexterm" href="passdb.html#id2586340">Supported LDAP Servers</a>, <a class="indexterm" href="groupmapping.html#id2590552">Default Users, Groups, and Relative Identifiers</a>, <a class="indexterm" href="idmapper.html#id2598558">Primary Domain Controller</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2671327">New Schema</a>, <a class="indexterm" href="NT4Migration.html#id2672088">Objectives</a></dt><dt>ldapsam_compat, <a class="indexterm" href="passdb.html#id2580330">Backward Compatibility Account Storage Systems</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2671327">New Schema</a></dt><dt>ldapsearch, <a class="indexterm" href="upgrading-to-3.0.html#id2671327">New Schema</a></dt><dt>LDAPv3, <a class="indexterm" href="passdb.html#id2587625">Security and sambaSamAccount</a></dt><dt>ldconfig, <a class="indexterm" href="winbind.html#id2647929">Configure nsswitch.conf and the Winbind Libraries on Linux and Solaris</a></dt><dt>ldd, <a class="indexterm" href="CUPS-printing.html#id2626258">Linking smbd with libcups.so</a></dt><dt>LDIF, <a class="indexterm" href="passdb.html#id2586902">Initialize the LDAP Database</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2671327">New Schema</a></dt><dt>LDIF file, <a class="indexterm" href="passdb.html#id2586902">Initialize the LDAP Database</a></dt><dt>legacy systems, <a class="indexterm" href="samba-pdc.html#id2554984">Single Sign-On and Domain Security</a></dt><dt>legal UNIX system account name, <a class="indexterm" href="domain-member.html#id2566867">Adding Machine to Domain Fails</a></dt><dt>Level1 Oplock, <a class="indexterm" href="locking.html#id2608947">Opportunistic Locking Overview</a></dt><dt>Level1 oplock, <a class="indexterm" href="locking.html#id2608947">Opportunistic Locking Overview</a></dt><dt>Level2 Oplock, <a class="indexterm" href="locking.html#id2608947">Opportunistic Locking Overview</a></dt><dt>LGPL, <a class="indexterm" href="passdb.html#id2586092">ldapsam</a></dt><dt>libcups, <a class="indexterm" href="classicalprinting.html#id2618454">Default UNIX System Printing Commands</a>, <a class="indexterm" href="CUPS-printing.html#id2626258">Linking smbd with libcups.so</a></dt><dt>libcups.so, <a class="indexterm" href="CUPS-printing.html#id2626258">Linking smbd with libcups.so</a></dt><dt>libcups.so.2, <a class="indexterm" href="CUPS-printing.html#id2626258">Linking smbd with libcups.so</a></dt><dt>Liberty Alliance, <a class="indexterm" href="samba-pdc.html#id2554984">Single Sign-On and Domain Security</a></dt><dt>libiconv, <a class="indexterm" href="unicode.html#id2663346">Basic Parameter Setting</a></dt><dt>libnss_winbind, <a class="indexterm" href="groupmapping.html#id2589729">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a>, <a class="indexterm" href="winbind.html#id2647929">Configure nsswitch.conf and the Winbind Libraries on Linux and Solaris</a></dt><dt>libnss_winbind.so, <a class="indexterm" href="winbind.html#id2647050">Name Service Switch</a>, <a class="indexterm" href="winbind.html#id2647929">Configure nsswitch.conf and the Winbind Libraries on Linux and Solaris</a></dt><dt>libnss_wins.so, <a class="indexterm" href="integrate-ms-networks.html#id2661552">/etc/nsswitch.conf</a></dt><dt>libraries, <a class="indexterm" href="domain-member.html#id2565378">Configure /etc/krb5.conf</a></dt><dt>licensing, <a class="indexterm" href="NT4Migration.html#id2672088">Objectives</a></dt><dt>limitations, <a class="indexterm" href="InterdomainTrusts.html#id2612813">Trust Relationship Background</a></dt><dt>linewidth, <a class="indexterm" href="CUPS-printing.html#id2628207">UNIX Printfile Conversion and GUI Basics</a></dt><dt>link loader configuration, <a class="indexterm" href="winbind.html#id2647929">Configure nsswitch.conf and the Winbind Libraries on Linux and Solaris</a></dt><dt>Links</dt><dd><dl><dt>hard, <a class="indexterm" href="AccessControls.html#id2603801">MS Windows NTFS Comparison with UNIX File Systems</a></dt><dt>soft, <a class="indexterm" href="AccessControls.html#id2603801">MS Windows NTFS Comparison with UNIX File Systems</a></dt></dl></dd><dt>Linux, <a class="indexterm" href="passdb.html#idmapbackend">Mapping Common UIDs/GIDs on Distributed Machines</a>, <a class="indexterm" href="AdvancedNetworkManagement.html#id2651190">Remote Management with ThinLinc</a>, <a class="indexterm" href="pam.html#id2658156">Features and Benefits</a>, <a class="indexterm" href="unicode.html#id2663346">Basic Parameter Setting</a></dt><dt>Linux High Availability project, <a class="indexterm" href="SambaHA.html#id2666087">High-Availability Server Products</a></dt><dt>Linux LVM, <a class="indexterm" href="VFS.html#id2645002">Shadow Copy Setup</a></dt><dt>Linux LVM partition, <a class="indexterm" href="VFS.html#id2645002">Shadow Copy Setup</a></dt><dt>LinuxKongress2002, <a class="indexterm" href="CUPS-printing.html#id2639510">The Grand Unification Achieved</a></dt><dt>Linuxprinting.org, <a class="indexterm" href="CUPS-printing.html#id2631258">The Role of cupsomatic/foomatic</a>, <a class="indexterm" href="CUPS-printing.html#id2638950">CUPS Print Drivers from Linuxprinting.org</a>, <a class="indexterm" href="CUPS-printing.html#id2639638">Driver Development Outside</a></dt><dt>list of domain controllers, <a class="indexterm" href="domain-member.html#id2564171">Joining an NT4-type Domain with Samba-3</a></dt><dt>listen for connections, <a class="indexterm" href="securing-samba.html#id2611544">Using Interface Protection</a></dt><dt>listen own socket, <a class="indexterm" href="cfgsmarts.html#id2666903">Multiple Server Hosting</a></dt><dt>LLC, <a class="indexterm" href="integrate-ms-networks.html">Integrating MS Windows Networks with Samba</a></dt><dt>LM/NT password hashes, <a class="indexterm" href="passdb.html#id2585669">smbpasswd: Encrypted Password Database</a>, <a class="indexterm" href="passdb.html#id2587625">Security and sambaSamAccount</a></dt><dt>LMB, <a class="indexterm" href="samba-pdc.html#id2556109">Preparing for Domain Control</a>, <a class="indexterm" href="NetworkBrowsing.html#id2574421">How Browsing Functions</a>, <a class="indexterm" href="NetworkBrowsing.html#DMB">Configuring Workgroup Browsing</a>, <a class="indexterm" href="NetworkBrowsing.html#id2575354">Domain Browsing Configuration</a>, <a class="indexterm" href="NetworkBrowsing.html#browse-force-master">Forcing Samba to Be the Master</a>, <a class="indexterm" href="NetworkBrowsing.html#id2575955">Making Samba the Domain Master</a>, <a class="indexterm" href="NetworkBrowsing.html#id2576543">Use of the Remote Browse Sync Parameter</a>, <a class="indexterm" href="NetworkBrowsing.html#id2576636">WINS: The Windows Internetworking Name Server</a>, <a class="indexterm" href="NetworkBrowsing.html#id2577523">Windows Networking Protocols</a>, <a class="indexterm" href="NetworkBrowsing.html#id2577954">Browsing Support in Samba</a>, <a class="indexterm" href="NetworkBrowsing.html#id2578573">Behavior of Cross-Subnet Browsing</a> (see Local Master Browser)</dt><dt>LMHOSTS, <a class="indexterm" href="NetworkBrowsing.html#id2574421">How Browsing Functions</a>, <a class="indexterm" href="integrate-ms-networks.html#id2662196">The LMHOSTS File</a></dt><dt>lmhosts, <a class="indexterm" href="NetworkBrowsing.html#id2576636">WINS: The Windows Internetworking Name Server</a></dt><dt>load balancing, <a class="indexterm" href="msdfs.html#id2614440">Features and Benefits</a></dt><dt>loaded modules, <a class="indexterm" href="VFS.html#id2643343">Features and Benefits</a></dt><dt>loading printer drivers, <a class="indexterm" href="classicalprinting.html#id2618083">Any [my_printer_name] Section</a></dt><dt>local</dt><dd><dl><dt>groups, <a class="indexterm" href="NetCommand.html#id2592433">UNIX and Windows Group Management</a></dt><dt>master</dt><dd><dl><dt>browser, <a class="indexterm" href="samba-pdc.html#id2556109">Preparing for Domain Control</a></dt></dl></dd></dl></dd><dt>local access permissions, <a class="indexterm" href="groupmapping.html#id2589729">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a></dt><dt>local accounts, <a class="indexterm" href="idmapper.html#id2597597">Domain Member Server or Domain Member Client</a></dt><dt>local administrative privileges, <a class="indexterm" href="groupmapping.html#id2589729">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a></dt><dt>Local Area Connection, <a class="indexterm" href="ClientConfig.html#id2568755">MS Windows XP Professional</a></dt><dt>Local Area Connection Properties, <a class="indexterm" href="ClientConfig.html#id2569398">MS Windows 2000</a></dt><dt>local authentication, <a class="indexterm" href="StandAloneServer.html#id2567324">Background</a></dt><dt>local authentication database, <a class="indexterm" href="StandAloneServer.html#id2567324">Background</a></dt><dt>local cache, <a class="indexterm" href="integrate-ms-networks.html#id2662110">The NetBIOS Name Cache</a></dt><dt>local disk, <a class="indexterm" href="Backup.html#id2664523">BackupPC</a></dt><dt>local domain, <a class="indexterm" href="winbind.html#id2646740">Handling of Foreign SIDs</a></dt><dt>local group, <a class="indexterm" href="rights.html#id2603093">What Rights and Privileges Will Permit Windows Client Administration?</a></dt><dt>local groups, <a class="indexterm" href="groupmapping.html#id2589729">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a>, <a class="indexterm" href="idmapper.html#id2597597">Domain Member Server or Domain Member Client</a>, <a class="indexterm" href="winbind.html#id2647050">Name Service Switch</a></dt><dt>Local Machine Trust Account, <a class="indexterm" href="samba-bdc.html#id2561737">Machine Accounts Keep Expiring</a></dt><dt>Local Master Browser, <a class="indexterm" href="NetworkBrowsing.html#id2573226">NetBIOS over TCP/IP</a>, <a class="indexterm" href="NetworkBrowsing.html#id2575354">Domain Browsing Configuration</a>, <a class="indexterm" href="NetworkBrowsing.html#id2576403">Use of the Remote Announce Parameter</a></dt><dt>local master browser (see LMB)</dt><dt>local names, <a class="indexterm" href="NetworkBrowsing.html#id2573226">NetBIOS over TCP/IP</a></dt><dt>local print driver, <a class="indexterm" href="classicalprinting.html#id2620174">[print$] Stanza Parameters</a></dt><dt>local profile, <a class="indexterm" href="ProfileMgmt.html#id2654058">Disabling Roaming Profile Support</a>, <a class="indexterm" href="ProfileMgmt.html#id2654284">Windows 9x/Me Profile Setup</a></dt><dt>local profiles, <a class="indexterm" href="ProfileMgmt.html#id2653569">Features and Benefits</a></dt><dt>local registry values, <a class="indexterm" href="PolicyMgmt.html#id2652439">MS Windows 200x/XP Professional Policies</a></dt><dt>Local security policies, <a class="indexterm" href="CUPS-printing.html#id2642401">Windows 200x/XP Local Security Policies</a></dt><dt>local smbpasswd file, <a class="indexterm" href="StandAloneServer.html#id2567324">Background</a></dt><dt>local spool area, <a class="indexterm" href="classicalprinting.html#id2615307">Technical Introduction</a></dt><dt>local subnet, <a class="indexterm" href="NetworkBrowsing.html#browse-force-master">Forcing Samba to Be the Master</a></dt><dt>local system printing, <a class="indexterm" href="classicalprinting.html#id2615307">Technical Introduction</a></dt><dt>local UNIX groups, <a class="indexterm" href="NetCommand.html#id2592057">Overview</a></dt><dt>local user, <a class="indexterm" href="idmapper.html#id2597535">Standalone Samba Server</a>, <a class="indexterm" href="winbind.html#id2649586">Restarting</a></dt><dt>local user account, <a class="indexterm" href="passdb.html#id2581602">Mapping User Identifiers between MS Windows and UNIX</a></dt><dt>local users, <a class="indexterm" href="idmapper.html#id2597597">Domain Member Server or Domain Member Client</a>, <a class="indexterm" href="winbind.html#id2647050">Name Service Switch</a></dt><dt>locale, <a class="indexterm" href="SWAT.html#id2675010">Enabling SWAT Internationalization Support</a></dt><dt>localhost, <a class="indexterm" href="securing-samba.html#id2611330">Using Host-Based Protection</a></dt><dt>locally known UID, <a class="indexterm" href="NetCommand.html#id2592835">Mapping Windows Groups to UNIX Groups</a></dt><dt>locate domain controller, <a class="indexterm" href="samba-bdc.html#id2560555">How Does a Workstation find its Domain Controller?</a></dt><dt>Lock caching, <a class="indexterm" href="locking.html#id2608947">Opportunistic Locking Overview</a></dt><dt>lock directory, <a class="indexterm" href="cfgsmarts.html#id2666903">Multiple Server Hosting</a></dt><dt>lock password, <a class="indexterm" href="StandAloneServer.html#SimplePrintServer">Central Print Serving</a></dt><dt>lock the account, <a class="indexterm" href="passdb.html#id2584595">Changing User Accounts</a></dt><dt>locking, <a class="indexterm" href="locking.html">File and Record Locking</a>, <a class="indexterm" href="locking.html#id2608592">Features and Benefits</a>, <a class="indexterm" href="locking.html#id2608689">Discussion</a>, <a class="indexterm" href="SambaHA.html#id2665612">The Distributed File System Challenge</a></dt><dt>locking protocol, <a class="indexterm" href="locking.html#id2608592">Features and Benefits</a></dt><dt>locking semantics, <a class="indexterm" href="locking.html#id2608592">Features and Benefits</a>, <a class="indexterm" href="locking.html#id2608689">Discussion</a></dt><dt>locking.tdb, <a class="indexterm" href="CUPS-printing.html#id2638444">The Printing *.tdb Files</a></dt><dd><dl><dt>(see also TDB)</dt></dl></dd><dt>lockout, <a class="indexterm" href="ServerType.html#id2553525">Example Configuration</a></dt><dt>log files, <a class="indexterm" href="diagnosis.html#id2675795">Assumptions</a></dt><dd><dl><dt>monitoring, <a class="indexterm" href="diagnosis.html#id2675795">Assumptions</a></dt></dl></dd><dt>log level, <a class="indexterm" href="idmapper.html#id2599239">ADS Domains</a>, <a class="indexterm" href="ProfileMgmt.html#id2654284">Windows 9x/Me Profile Setup</a>, <a class="indexterm" href="problems.html#id2677902">Debugging with Samba Itself</a>, <a class="indexterm" href="bugreport.html#dbglvl">Debug Levels</a></dt><dt>log.nmbd, <a class="indexterm" href="NetworkBrowsing.html#id2578151">Problem Resolution</a>, <a class="indexterm" href="diagnosis.html#id2676088">The Tests</a></dt><dt>logging, <a class="indexterm" href="VFS.html#id2644198">Configuration of Auditing</a>, <a class="indexterm" href="bugreport.html#id2679347">Debugging-Specific Operations</a></dt><dt>logical directories, <a class="indexterm" href="msdfs.html#id2614440">Features and Benefits</a></dt><dt>Logical Link Control (see LLC)</dt><dt>logical volume, <a class="indexterm" href="VFS.html#id2645002">Shadow Copy Setup</a></dt><dt>Logical Volume Manager (see LVM)</dt><dt>Login, <a class="indexterm" href="passdb.html#id2581538">Advantages of Non-Encrypted Passwords</a></dt><dt>login, <a class="indexterm" href="winbind.html#id2649797">Linux/FreeBSD-Specific PAM Configuration</a>, <a class="indexterm" href="pam.html#id2658156">Features and Benefits</a></dt><dt>login id, <a class="indexterm" href="passdb.html#id2584188">Listing User and Machine Accounts</a></dt><dt>login name, <a class="indexterm" href="install.html#id2545482">Example Configuration</a></dt><dt>login shells, <a class="indexterm" href="passdb.html#id2582150">Comments Regarding LDAP</a></dt><dt>LoginID, <a class="indexterm" href="idmapper.html#id2597597">Domain Member Server or Domain Member Client</a></dt><dt>logon, <a class="indexterm" href="ServerType.html#id2552639">Domain Security Mode (User-Level Security)</a></dt><dt>logon authentication, <a class="indexterm" href="samba-bdc.html#id2560677">NetBIOS Over TCP/IP Disabled</a></dt><dt>logon drive, <a class="indexterm" href="samba-pdc.html#id2556618">Domain Control: Example Configuration</a></dt><dt>logon home, <a class="indexterm" href="samba-pdc.html#id2556618">Domain Control: Example Configuration</a>, <a class="indexterm" href="ProfileMgmt.html#id2653822">Windows 9x/Me User Profiles</a></dt><dt>logon name, <a class="indexterm" href="NetCommand.html#id2594284">User Mapping</a></dt><dt>logon path, <a class="indexterm" href="samba-pdc.html#id2556618">Domain Control: Example Configuration</a></dt><dt>logon processing, <a class="indexterm" href="samba-pdc.html#id2556618">Domain Control: Example Configuration</a></dt><dt>logon requests, <a class="indexterm" href="samba-bdc.html#id2559297">Essential Background Information</a>, <a class="indexterm" href="samba-bdc.html#id2560612">NetBIOS Over TCP/IP Enabled</a>, <a class="indexterm" href="samba-bdc.html#id2561792">Can Samba Be a Backup Domain Controller to an NT4 PDC?</a></dt><dt>logon script, <a class="indexterm" href="samba-pdc.html#id2556618">Domain Control: Example Configuration</a>, <a class="indexterm" href="domain-member.html#id2562196">Features and Benefits</a></dt><dt>Logon Scripts, <a class="indexterm" href="NT4Migration.html#id2672088">Objectives</a></dt><dt>Logon scripts, <a class="indexterm" href="NT4Migration.html#id2672874">Logon Scripts</a></dt><dt>logon server, <a class="indexterm" href="samba-pdc.html#id2557628">The Special Case of Windows 9x/Me</a>, <a class="indexterm" href="ProfileMgmt.html#id2656507">MS Windows NT4 Workstation</a></dt><dt>logons, <a class="indexterm" href="ProfileMgmt.html#id2653683">NT4/200x User Profiles</a></dt><dt>lookups, <a class="indexterm" href="passdb.html#id2585669">smbpasswd: Encrypted Password Database</a></dt><dt>loopback adapter, <a class="indexterm" href="diagnosis.html#id2676088">The Tests</a></dt><dt>loopback interface, <a class="indexterm" href="securing-samba.html#id2611544">Using Interface Protection</a>, <a class="indexterm" href="Portability.html#id2682390">Red Hat Linux</a></dt><dt>lower-case, <a class="indexterm" href="ServerType.html#id2552257">User Level Security</a></dt><dt>lowercase filenames, <a class="indexterm" href="largefile.html">Handling Large Directories</a></dt><dt>lp, <a class="indexterm" href="classicalprinting.html#id2615901">Verifying Configuration with testparm</a>, <a class="indexterm" href="CUPS-printing.html#id2643033">Print Queue Called &#8220;lp&#8221; Mishandles Print Jobs</a></dt><dt>lpadmin, <a class="indexterm" href="CUPS-printing.html#id2631575">&#8220;Raw&#8221; Printing</a>, <a class="indexterm" href="CUPS-printing.html#id2633133">Printing with Interface Scripts</a>, <a class="indexterm" href="CUPS-printing.html#id2638950">CUPS Print Drivers from Linuxprinting.org</a>, <a class="indexterm" href="CUPS-printing.html#id2640461">Setting Up Quotas</a></dt><dt>LPD, <a class="indexterm" href="classicalprinting.html#id2616978">The [global] Section</a></dt><dt>lpinfo, <a class="indexterm" href="CUPS-printing.html#id2630919">CUPS Backends</a></dt><dt>lpq cache time, <a class="indexterm" href="classicalprinting.html#id2616978">The [global] Section</a></dt><dt>lpq command, <a class="indexterm" href="classicalprinting.html#id2616978">The [global] Section</a></dt><dt>LPRNG, <a class="indexterm" href="classicalprinting.html#id2616978">The [global] Section</a></dt><dt>lpstat, <a class="indexterm" href="install.html#id2544323">Configuration File Syntax</a>, <a class="indexterm" href="CUPS-printing.html#id2638300">Troubleshooting Revisited</a></dt><dt>LPT1:, <a class="indexterm" href="classicalprinting.html#id2624877">Samba and Printer Ports</a></dt><dt>LsaEnumTrustedDomains, <a class="indexterm" href="problems.html#id2677902">Debugging with Samba Itself</a></dt><dt>LTSP, <a class="indexterm" href="AdvancedNetworkManagement.html#id2650815">Remote Management from NoMachine.Com</a></dt><dt>Lustre, <a class="indexterm" href="SambaHA.html#id2665612">The Distributed File System Challenge</a></dt><dt>lvcreate, <a class="indexterm" href="VFS.html#id2645002">Shadow Copy Setup</a></dt><dt>LVM, <a class="indexterm" href="VFS.html#id2644814">shadow_copy</a>, <a class="indexterm" href="VFS.html#id2645002">Shadow Copy Setup</a></dt><dt>LVM snapshots, <a class="indexterm" href="VFS.html#id2645002">Shadow Copy Setup</a></dt><dt>LVM volume, <a class="indexterm" href="VFS.html#id2645002">Shadow Copy Setup</a></dt><dt>lvm10 package, <a class="indexterm" href="VFS.html#id2645002">Shadow Copy Setup</a></dt></dl></div><div class="indexdiv"><h3>M</h3><dl><dt>m-node, <a class="indexterm" href="NetworkBrowsing.html#id2573226">NetBIOS over TCP/IP</a></dt><dt>MAC address, <a class="indexterm" href="integrate-ms-networks.html#id2661276">/etc/hosts</a></dt><dt>MAC Addresses, <a class="indexterm" href="integrate-ms-networks.html#id2661276">/etc/hosts</a></dt><dt>Mac OS X , <a class="indexterm" href="unicode.html#id2663346">Basic Parameter Setting</a></dt><dt>machine, <a class="indexterm" href="passdb.html#id2582562">LDAP Directories and Windows Computer Accounts</a></dt><dd><dl><dt>account, <a class="indexterm" href="ServerType.html#id2552639">Domain Security Mode (User-Level Security)</a></dt></dl></dd><dt>machine account, <a class="indexterm" href="samba-pdc.html#id2554350">Features and Benefits</a>, <a class="indexterm" href="samba-pdc.html#id2555604">Domain Controller Types</a>, <a class="indexterm" href="samba-bdc.html#id2560041">LDAP Configuration Notes</a>, <a class="indexterm" href="passdb.html#TOSHARG-acctflags">Account Flags Management</a>, <a class="indexterm" href="passdb.html#id2585935">tdbsam</a>, <a class="indexterm" href="rights.html">User Rights and Privileges</a></dt><dt>machine account password</dt><dd><dl><dt>change protocol, <a class="indexterm" href="domain-member.html#id2564171">Joining an NT4-type Domain with Samba-3</a></dt></dl></dd><dt>machine accounts, <a class="indexterm" href="domain-member.html#id2562883">Manual Creation of Machine Trust Accounts</a>, <a class="indexterm" href="passdb.html#id2582562">LDAP Directories and Windows Computer Accounts</a>, <a class="indexterm" href="passdb.html#acctmgmttools">Account Management Tools</a>, <a class="indexterm" href="rights.html">User Rights and Privileges</a></dt><dt>machine accounts database, <a class="indexterm" href="samba-bdc.html#id2559367">MS Windows NT4-style Domain Control</a></dt><dt>machine authentication, <a class="indexterm" href="domain-member.html#domain-member-server">Domain Member Server</a></dt><dt>machine name, <a class="indexterm" href="integrate-ms-networks.html#id2661276">/etc/hosts</a>, <a class="indexterm" href="integrate-ms-networks.html#id2661676">Name Resolution as Used within MS Windows Networking</a></dt><dt>Machine Policy Objects, <a class="indexterm" href="NT4Migration.html#id2672088">Objectives</a></dt><dt>machine SID, <a class="indexterm" href="NetCommand.html#id2595330">Managing Security Identifiers (SIDS)</a></dt><dt>machine trust account, <a class="indexterm" href="samba-pdc.html#id2554350">Features and Benefits</a>, <a class="indexterm" href="samba-pdc.html#id2556109">Preparing for Domain Control</a>, <a class="indexterm" href="samba-pdc.html#id2557628">The Special Case of Windows 9x/Me</a>, <a class="indexterm" href="domain-member.html">Domain Membership</a>, <a class="indexterm" href="domain-member.html#id2563716">Windows 200x/XP Professional Client</a>, <a class="indexterm" href="domain-member.html#ads-create-machine-account">Create the Computer Account</a>, <a class="indexterm" href="domain-member.html#id2566792">Cannot Add Machine Back to Domain</a></dt><dd><dl><dt>create privilege, <a class="indexterm" href="domain-member.html#id2563716">Windows 200x/XP Professional Client</a></dt><dt>creation, <a class="indexterm" href="domain-member.html#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a></dt><dt>password, <a class="indexterm" href="samba-pdc.html#id2556109">Preparing for Domain Control</a>, <a class="indexterm" href="domain-member.html#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a></dt></dl></dd><dt>Machine Trust Account, <a class="indexterm" href="domain-member.html#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a>, <a class="indexterm" href="domain-member.html#id2562883">Manual Creation of Machine Trust Accounts</a>, <a class="indexterm" href="domain-member.html#id2563880">Windows NT4 Client</a></dt><dd><dl><dt>creation, <a class="indexterm" href="domain-member.html#id2563599">On-the-Fly Creation of Machine Trust Accounts</a></dt><dt>password, <a class="indexterm" href="domain-member.html#id2562883">Manual Creation of Machine Trust Accounts</a></dt><dt>UNIX account, <a class="indexterm" href="domain-member.html#id2563599">On-the-Fly Creation of Machine Trust Accounts</a></dt></dl></dd><dt>Machine Trust Accounts, <a class="indexterm" href="samba-bdc.html#id2561737">Machine Accounts Keep Expiring</a>, <a class="indexterm" href="domain-member.html#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a></dt><dd><dl><dt>creating, <a class="indexterm" href="domain-member.html#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a></dt></dl></dd><dt>machine trust accounts, <a class="indexterm" href="samba-bdc.html#id2561847">How Do I Replicate the smbpasswd File?</a>, <a class="indexterm" href="domain-member.html#id2563320">Managing Domain Machine Accounts using NT4 Server Manager</a>, <a class="indexterm" href="domain-member.html#id2566752">Common Errors</a>, <a class="indexterm" href="passdb.html">Account Information Databases</a>, <a class="indexterm" href="passdb.html#id2582425">Caution Regarding LDAP and Samba</a></dt><dt>machine_name, <a class="indexterm" href="domain-member.html#id2562883">Manual Creation of Machine Trust Accounts</a></dt><dt>machine_nickname, <a class="indexterm" href="domain-member.html#id2562883">Manual Creation of Machine Trust Accounts</a></dt><dt>Macintosh, <a class="indexterm" href="unicode.html#id2663346">Basic Parameter Setting</a></dt><dt>macros, <a class="indexterm" href="classicalprinting.html#id2618998">Custom Print Commands</a></dt><dt>mail, <a class="indexterm" href="passdb.html#id2582150">Comments Regarding LDAP</a></dt><dt>mailing list, <a class="indexterm" href="ch47.html#id2685480">Free Support</a></dt><dt>mailing lists, <a class="indexterm" href="ch47.html#id2685480">Free Support</a></dt><dt>maintaining ids, <a class="indexterm" href="upgrading-to-3.0.html#id2669458">New Features in Samba-3.0.x</a></dt><dt>major changes, <a class="indexterm" href="upgrading-to-3.0.html#id2670658">New Functionality</a></dt><dt>make, <a class="indexterm" href="integrate-ms-networks.html#id2661552">/etc/nsswitch.conf</a>, <a class="indexterm" href="compiling.html#id2680993">Building the Binaries</a></dt><dt>man, <a class="indexterm" href="SWAT.html#id2674077">Features and Benefits</a></dt><dt>man page, <a class="indexterm" href="winbind.html#id2648441">Configure smb.conf</a></dt><dt>man pages, <a class="indexterm" href="NetCommand.html#id2592057">Overview</a></dt><dt>man-in-the-middle, <a class="indexterm" href="rights.html">User Rights and Privileges</a></dt><dt>manage accounts, <a class="indexterm" href="passdb.html#pdbeditthing">The pdbedit Tool</a></dt><dt>manage drivers, <a class="indexterm" href="classicalprinting.html#id2615084">Features and Benefits</a></dt><dt>manage groups, <a class="indexterm" href="NetCommand.html#id2594367">Administering User Rights and Privileges</a></dt><dt>manage printers, <a class="indexterm" href="NetCommand.html#id2594367">Administering User Rights and Privileges</a></dt><dt>manage privileges, <a class="indexterm" href="rights.html#id2601492">Rights Management Capabilities</a></dt><dt>manage roaming profiles, <a class="indexterm" href="ProfileMgmt.html#id2653569">Features and Benefits</a></dt><dt>manage share permissions, <a class="indexterm" href="AccessControls.html#id2606157">Windows NT4 Workstation/Server</a></dt><dt>manage share-level ACL, <a class="indexterm" href="groupmapping.html#id2590431">Applicable Only to Versions Earlier than 3.0.11</a></dt><dt>manage shares, <a class="indexterm" href="NetCommand.html#id2594367">Administering User Rights and Privileges</a></dt><dt>manage users, <a class="indexterm" href="NetCommand.html#id2594367">Administering User Rights and Privileges</a></dt><dt>manageability, <a class="indexterm" href="NT4Migration.html#id2672088">Objectives</a></dt><dt>Manageability, <a class="indexterm" href="NT4Migration.html#id2672088">Objectives</a></dt><dt>managed by humans, <a class="indexterm" href="SambaHA.html#id2665008">Features and Benefits</a></dt><dt>management bottleneck, <a class="indexterm" href="locking.html#id2609600">Multiuser Databases</a></dt><dt>management costs, <a class="indexterm" href="passdb.html#id2582150">Comments Regarding LDAP</a></dt><dt>management overheads, <a class="indexterm" href="samba-pdc.html#id2554984">Single Sign-On and Domain Security</a></dt><dt>management procedures, <a class="indexterm" href="samba-pdc.html#id2554984">Single Sign-On and Domain Security</a></dt><dt>management tools, <a class="indexterm" href="passdb.html#acctmgmttools">Account Management Tools</a></dt><dt>managing rights, <a class="indexterm" href="rights.html#id2601767">Using the &#8220;net rpc rights&#8221; Utility</a></dt><dt>mandatory profiles, <a class="indexterm" href="ProfileMgmt.html#id2656106">Mandatory Profiles</a></dt><dt>Mandrake, <a class="indexterm" href="CUPS-printing.html#id2639743">Forums, Downloads, Tutorials, Howtos (Also for Mac OS X and Commercial UNIX)</a></dt><dt>Mandriva, <a class="indexterm" href="CUPS-printing.html#id2639743">Forums, Downloads, Tutorials, Howtos (Also for Mac OS X and Commercial UNIX)</a></dt><dt>manual UNIX account creation, <a class="indexterm" href="domain-member.html#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a></dt><dt>manual WINS server entries, <a class="indexterm" href="ClientConfig.html#id2568755">MS Windows XP Professional</a>, <a class="indexterm" href="ClientConfig.html#id2569398">MS Windows 2000</a></dt><dt>manually configured, <a class="indexterm" href="ClientConfig.html#id2569945">MS Windows Me</a></dt><dt>manually configured DNS settings, <a class="indexterm" href="ClientConfig.html#id2568755">MS Windows XP Professional</a></dt><dt>map, <a class="indexterm" href="domain-member.html#id2563716">Windows 200x/XP Professional Client</a>, <a class="indexterm" href="NT4Migration.html#id2672984">User and Group Accounts</a></dt><dt>mapped, <a class="indexterm" href="groupmapping.html#id2590312">Important Administrative Information</a>, <a class="indexterm" href="NetCommand.html#id2592057">Overview</a>, <a class="indexterm" href="NetCommand.html#id2592835">Mapping Windows Groups to UNIX Groups</a></dt><dt>mapping, <a class="indexterm" href="passdb.html#id2581602">Mapping User Identifiers between MS Windows and UNIX</a>, <a class="indexterm" href="NetCommand.html#id2592835">Mapping Windows Groups to UNIX Groups</a></dt><dt>mapping home directory, <a class="indexterm" href="securing-samba.html#id2612181">Why Can Users Access Other Users' Home Directories?</a></dt><dt>mapping printer driver, <a class="indexterm" href="classicalprinting.html#id2622525">Running rpcclient with setdriver</a></dt><dt>mappings, <a class="indexterm" href="domain-member.html#id2566545">Sharing User ID Mappings between Samba Domain Members</a></dt><dt>maps UNIX users and groups, <a class="indexterm" href="domain-member.html#id2566545">Sharing User ID Mappings between Samba Domain Members</a></dt><dt>master browser, <a class="indexterm" href="NetworkBrowsing.html#browse-force-master">Forcing Samba to Be the Master</a></dt><dt>master browsers, <a class="indexterm" href="NetworkBrowsing.html#id2578573">Behavior of Cross-Subnet Browsing</a></dt><dt>master server, <a class="indexterm" href="NT4Migration.html#id2672498">Domain Layout</a></dt><dt>master smb.conf, <a class="indexterm" href="cfgsmarts.html#id2668315">Multiple Virtual Server Hosting</a></dt><dt>MasterAnnouncement, <a class="indexterm" href="NetworkBrowsing.html#id2578573">Behavior of Cross-Subnet Browsing</a></dt><dt>match case, <a class="indexterm" href="largefile.html">Handling Large Directories</a></dt><dt>maximum value, <a class="indexterm" href="InterdomainTrusts.html">Interdomain Trust Relationships</a></dt><dt>mbd kept spawning, <a class="indexterm" href="speed.html#id2684196">Corrupt tdb Files</a></dt><dt>Meccano set, <a class="indexterm" href="Backup.html#id2664426">Discussion of Backup Solutions</a></dt><dt>mechanism, <a class="indexterm" href="domain-member.html#id2564171">Joining an NT4-type Domain with Samba-3</a></dt><dt>media type, <a class="indexterm" href="CUPS-printing.html#id2631258">The Role of cupsomatic/foomatic</a></dt><dt>member, <a class="indexterm" href="samba-pdc.html#id2556109">Preparing for Domain Control</a>, <a class="indexterm" href="rights.html#id2601767">Using the &#8220;net rpc rights&#8221; Utility</a></dt><dt>member machine, <a class="indexterm" href="groupmapping.html#id2589729">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a></dt><dt>memory, <a class="indexterm" href="passdb.html#id2581397">Advantages of Encrypted Passwords</a></dt><dt>messages.tdb, <a class="indexterm" href="CUPS-printing.html#id2638444">The Printing *.tdb Files</a></dt><dd><dl><dt>(see also TDB)</dt></dl></dd><dt>messaging systems, <a class="indexterm" href="passdb.html#id2582150">Comments Regarding LDAP</a></dt><dt>Meta node, <a class="indexterm" href="NetworkBrowsing.html#id2577281">Static WINS Entries</a></dt><dt>meta-directory, <a class="indexterm" href="samba-pdc.html#id2554984">Single Sign-On and Domain Security</a></dt><dt>meta-service, <a class="indexterm" href="install.html#id2544323">Configuration File Syntax</a></dt><dt>meta-services, <a class="indexterm" href="cfgsmarts.html#id2667300">Multiple Virtual Server Personalities</a></dt><dt>Microsoft Active Directory, <a class="indexterm" href="pam.html#id2658156">Features and Benefits</a></dt><dt>Microsoft Developer Network CDs, <a class="indexterm" href="problems.html#id2678352">The Windows Network Monitor</a></dt><dt>Microsoft driver, <a class="indexterm" href="CUPS-printing.html#id2634088">PostScript Drivers with No Major Problems, Even in Kernel
+Mode</a></dt><dt>Microsoft management console (see MMC)</dt><dt>Microsoft Remote Procedure Call (see MSRPC)</dt><dt>Microsoft Windows 9x/Me, <a class="indexterm" href="domain-member.html#id2563320">Managing Domain Machine Accounts using NT4 Server Manager</a></dt><dt>Microsoft Wolfpack, <a class="indexterm" href="SambaHA.html#id2666087">High-Availability Server Products</a></dt><dt>middle-ware, <a class="indexterm" href="passdb.html#id2582150">Comments Regarding LDAP</a></dt><dt>migrate, <a class="indexterm" href="ServerType.html">Server Types and Security Modes</a>, <a class="indexterm" href="NT4Migration.html">Migration from NT4 PDC to Samba-3 PDC</a></dt><dt>migrate account settings, <a class="indexterm" href="NT4Migration.html#id2672984">User and Group Accounts</a></dt><dt>migrate group, <a class="indexterm" href="NT4Migration.html#id2672984">User and Group Accounts</a></dt><dt>migrate user, <a class="indexterm" href="NT4Migration.html#id2672984">User and Group Accounts</a></dt><dt>migrating, <a class="indexterm" href="upgrading-to-3.0.html#id2669458">New Features in Samba-3.0.x</a></dt><dt>migration, <a class="indexterm" href="NT4Migration.html#id2672088">Objectives</a></dt><dt>migration plan, <a class="indexterm" href="NT4Migration.html#id2672054">Planning and Getting Started</a></dt><dt>migration process, <a class="indexterm" href="NT4Migration.html#id2672088">Objectives</a></dt><dt>MIME, <a class="indexterm" href="CUPS-printing.html#id2629198">MIME Types and CUPS Filters</a>, <a class="indexterm" href="CUPS-printing.html#id2629626">MIME Type Conversion Rules</a>, <a class="indexterm" href="CUPS-printing.html#id2629833">Filtering  Overview</a>, <a class="indexterm" href="CUPS-printing.html#id2631683">application/octet-stream Printing</a></dt><dd><dl><dt>filters, <a class="indexterm" href="CUPS-printing.html#id2629198">MIME Types and CUPS Filters</a></dt><dt>raw, <a class="indexterm" href="FastStart.html#id2547411">Anonymous Print Server</a>, <a class="indexterm" href="StandAloneServer.html#SimplePrintServer">Central Print Serving</a>, <a class="indexterm" href="CUPS-printing.html#cups-raw">Explicitly Enable &#8220;raw&#8221; Printing for application/octet-stream</a></dt></dl></dd><dt>MIME conversion rules, <a class="indexterm" href="CUPS-printing.html#id2628962">The CUPS Filtering Architecture</a></dt><dt>MIME recognition, <a class="indexterm" href="CUPS-printing.html#id2628962">The CUPS Filtering Architecture</a></dt><dt>MIME type, <a class="indexterm" href="CUPS-printing.html#cups-raw">Explicitly Enable &#8220;raw&#8221; Printing for application/octet-stream</a>, <a class="indexterm" href="CUPS-printing.html#id2628962">The CUPS Filtering Architecture</a>, <a class="indexterm" href="CUPS-printing.html#id2629990">Prefilters</a>, <a class="indexterm" href="CUPS-printing.html#id2631683">application/octet-stream Printing</a></dt><dt>mime.types, <a class="indexterm" href="CUPS-printing.html#id2629198">MIME Types and CUPS Filters</a></dt><dt>minimal</dt><dd><dl><dt>configuration, <a class="indexterm" href="install.html#id2544323">Configuration File Syntax</a></dt></dl></dd><dt>minimal configuration, <a class="indexterm" href="install.html#id2544323">Configuration File Syntax</a></dt><dt>minimum security control, <a class="indexterm" href="StandAloneServer.html">Standalone Servers</a></dt><dt>misconfigurations, <a class="indexterm" href="install.html#id2545741">Test Your Config File with testparm</a></dt><dt>misconfigured settings, <a class="indexterm" href="classicalprinting.html#id2615618">Simple Print Configuration</a></dt><dt>misinformation, <a class="indexterm" href="domain-member.html">Domain Membership</a></dt><dt>mission-critical, <a class="indexterm" href="locking.html#id2608947">Opportunistic Locking Overview</a>, <a class="indexterm" href="classicalprinting.html#id2615084">Features and Benefits</a></dt><dt>MIT, <a class="indexterm" href="domain-member.html#id2565378">Configure /etc/krb5.conf</a>, <a class="indexterm" href="idmapper.html#id2599239">ADS Domains</a></dt><dt>MIT kerberos, <a class="indexterm" href="idmapper.html#id2599239">ADS Domains</a>, <a class="indexterm" href="idmapper.html#id2600239">IDMAP Storage in LDAP Using Winbind</a></dt><dt>MIT Kerberos, <a class="indexterm" href="pam.html#id2658156">Features and Benefits</a></dt><dt>mixed mode, <a class="indexterm" href="ServerType.html#id2553173">ADS Security Mode (User-Level Security)</a>, <a class="indexterm" href="InterdomainTrusts.html#id2614054">NT4-Style Domain Trusts with Windows 2000</a></dt><dt>mixed profile, <a class="indexterm" href="ProfileMgmt.html#id2653980">Mixed Windows Windows 9x/Me and NT4/200x User Profiles</a></dt><dt>mkdir, <a class="indexterm" href="StandAloneServer.html#SimplePrintServer">Central Print Serving</a>, <a class="indexterm" href="VFS.html#id2645002">Shadow Copy Setup</a></dt><dt>mkfs.xfs, <a class="indexterm" href="VFS.html#id2645002">Shadow Copy Setup</a></dt><dt>MMC, <a class="indexterm" href="samba-pdc.html#id2554350">Features and Benefits</a>, <a class="indexterm" href="groupmapping.html#id2588920">Features and Benefits</a>, <a class="indexterm" href="idmapper.html#id2597597">Domain Member Server or Domain Member Client</a>, <a class="indexterm" href="idmapper.html#id2598558">Primary Domain Controller</a>, <a class="indexterm" href="AccessControls.html#id2605997">Access Controls on Shares</a>, <a class="indexterm" href="AccessControls.html#id2606262">Windows 200x/XP</a>, <a class="indexterm" href="PolicyMgmt.html#id2651892">Creating and Managing System Policies</a>, <a class="indexterm" href="PolicyMgmt.html#id2653210">Windows NT4/200x</a>, <a class="indexterm" href="ProfileMgmt.html#id2654058">Disabling Roaming Profile Support</a></dt><dt>MMC snap-in, <a class="indexterm" href="PolicyMgmt.html#id2652642">Administration of Windows 200x/XP Policies</a></dt><dt>modem/ISDN, <a class="indexterm" href="AdvancedNetworkManagement.html#id2650815">Remote Management from NoMachine.Com</a></dt><dt>moderately secure, <a class="indexterm" href="securing-samba.html#id2611168">Features and Benefits</a></dt><dt>modprobe, <a class="indexterm" href="VFS.html#id2645002">Shadow Copy Setup</a></dt><dt>module, <a class="indexterm" href="VFS.html#id2645002">Shadow Copy Setup</a></dt><dt>modules, <a class="indexterm" href="VFS.html#id2643343">Features and Benefits</a>, <a class="indexterm" href="VFS.html#id2643381">Discussion</a></dt><dt>more than one protocol, <a class="indexterm" href="NetworkBrowsing.html#id2577523">Windows Networking Protocols</a></dt><dt>mount, <a class="indexterm" href="ServerType.html#id2552431">Share-Level Security</a>, <a class="indexterm" href="VFS.html#id2645002">Shadow Copy Setup</a></dt><dt>mouse-over, <a class="indexterm" href="AdvancedNetworkManagement.html#id2650815">Remote Management from NoMachine.Com</a></dt><dt>moveuser.exe, <a class="indexterm" href="ProfileMgmt.html#id2655999">moveuser.exe</a></dt><dt>MS DCE RPC, <a class="indexterm" href="winbind.html#id2648638">Join the Samba Server to the PDC Domain</a></dt><dt>MS Windows 2000, <a class="indexterm" href="samba-bdc.html#id2560406">Active Directory Domain Control</a></dt><dt>MS Windows NT4/200x, <a class="indexterm" href="passdb.html#id2580514">New Account Storage Systems</a></dt><dt>MS Windows SID, <a class="indexterm" href="idmapper.html#id2597597">Domain Member Server or Domain Member Client</a></dt><dt>MS WINS, <a class="indexterm" href="NetworkBrowsing.html#id2572606">Features and Benefits</a></dt><dt>MS-DFS, <a class="indexterm" href="SambaHA.html#id2666227">MS-DFS: The Poor Man's Cluster</a></dt><dt>MS-RPC, <a class="indexterm" href="classicalprinting.html#cups-msrpc">Printing Developments Since Samba-2.2</a></dt><dt>MS-WINS replication, <a class="indexterm" href="NetworkBrowsing.html#id2573226">NetBIOS over TCP/IP</a></dt><dt>msdfs links, <a class="indexterm" href="msdfs.html#id2614440">Features and Benefits</a></dt><dt>msg, <a class="indexterm" href="SWAT.html#id2675010">Enabling SWAT Internationalization Support</a></dt><dt>msg file, <a class="indexterm" href="SWAT.html#id2675010">Enabling SWAT Internationalization Support</a></dt><dt>MSRPC, <a class="indexterm" href="winbind.html#id2646916">Microsoft Remote Procedure Calls</a>, <a class="indexterm" href="winbind.html#id2647050">Name Service Switch</a></dt><dt>multibyte character sets, <a class="indexterm" href="upgrading-to-3.0.html#id2669458">New Features in Samba-3.0.x</a></dt><dt>multibyte charsets, <a class="indexterm" href="unicode.html#id2662905">What Are Charsets and Unicode?</a></dt><dt>multiple backends, <a class="indexterm" href="passdb.html#id2585539">Password Backends</a></dt><dt>multiple domains, <a class="indexterm" href="NT4Migration.html#id2672498">Domain Layout</a></dt><dt>multiple hosting, <a class="indexterm" href="cfgsmarts.html">Advanced Configuration Techniques</a></dt><dt>multiple modules, <a class="indexterm" href="VFS.html#id2643381">Discussion</a></dt><dt>multiple network interfaces, <a class="indexterm" href="NetworkBrowsing.html#id2576217">Multiple Interfaces</a></dt><dt>multiple network segments, <a class="indexterm" href="NT4Migration.html#id2672498">Domain Layout</a></dt><dt>multiple personality, <a class="indexterm" href="cfgsmarts.html#id2667300">Multiple Virtual Server Personalities</a></dt><dt>multiple server hosting, <a class="indexterm" href="cfgsmarts.html#id2666903">Multiple Server Hosting</a></dt><dt>multiple server personalities, <a class="indexterm" href="cfgsmarts.html">Advanced Configuration Techniques</a></dt><dt>multiple servers, <a class="indexterm" href="cfgsmarts.html">Advanced Configuration Techniques</a>, <a class="indexterm" href="cfgsmarts.html#id2666903">Multiple Server Hosting</a></dt><dt>multiple universal naming convention provider (see MUP)</dt><dt>multiple VFS, <a class="indexterm" href="VFS.html#id2643381">Discussion</a></dt><dt>multiple virtual servers, <a class="indexterm" href="cfgsmarts.html#id2667300">Multiple Virtual Server Personalities</a></dt><dt>multiple Windows workgroups or domains, <a class="indexterm" href="ClientConfig.html#id2569945">MS Windows Me</a></dt><dt>multiple WINS servers, <a class="indexterm" href="NetworkBrowsing.html#id2573226">NetBIOS over TCP/IP</a></dt><dt>Multiuser databases, <a class="indexterm" href="locking.html#id2609600">Multiuser Databases</a></dt><dt>mutual assistance, <a class="indexterm" href="ch47.html#id2685480">Free Support</a></dt><dt>mutually exclusive options, <a class="indexterm" href="NetworkBrowsing.html#id2572789">What Is Browsing?</a></dt><dt>My Network Places, <a class="indexterm" href="ClientConfig.html#id2569945">MS Windows Me</a>, <a class="indexterm" href="NetworkBrowsing.html#id2578151">Problem Resolution</a></dt><dt>Myrinet, <a class="indexterm" href="SambaHA.html#id2665894">Server Pool Communications Demands</a></dt></dl></div><div class="indexdiv"><h3>N</h3><dl><dt>n security context, <a class="indexterm" href="NetworkBrowsing.html#id2574421">How Browsing Functions</a></dt><dt>n-memory buffer, <a class="indexterm" href="integrate-ms-networks.html#id2662110">The NetBIOS Name Cache</a></dt><dt>name conflict, <a class="indexterm" href="classicalprinting.html#id2618083">Any [my_printer_name] Section</a></dt><dt>name lookup, <a class="indexterm" href="samba-pdc.html#id2555604">Domain Controller Types</a>, <a class="indexterm" href="integrate-ms-networks.html#id2662110">The NetBIOS Name Cache</a></dt><dt>name lookups, <a class="indexterm" href="NetworkBrowsing.html#id2573226">NetBIOS over TCP/IP</a>, <a class="indexterm" href="NetworkBrowsing.html#id2574421">How Browsing Functions</a></dt><dt>name registration, <a class="indexterm" href="samba-bdc.html#id2560464">What Qualifies a Domain Controller on the Network?</a></dt><dt>name resolution, <a class="indexterm" href="NetworkBrowsing.html#id2572789">What Is Browsing?</a>, <a class="indexterm" href="NetworkBrowsing.html#id2573226">NetBIOS over TCP/IP</a>, <a class="indexterm" href="NetworkBrowsing.html#id2574421">How Browsing Functions</a>, <a class="indexterm" href="NetworkBrowsing.html#id2577867">Technical Overview of Browsing</a>, <a class="indexterm" href="NetworkBrowsing.html#id2579416">Common Errors</a>, <a class="indexterm" href="integrate-ms-networks.html#id2661276">/etc/hosts</a>, <a class="indexterm" href="diagnosis.html#id2675795">Assumptions</a></dt><dt>name resolution across routed networks, <a class="indexterm" href="NetworkBrowsing.html#id2574421">How Browsing Functions</a></dt><dt>name resolve order, <a class="indexterm" href="NetworkBrowsing.html#id2577664">Name Resolution Order</a></dt><dt>name service switch (see NSS)</dt><dt>name-to-address, <a class="indexterm" href="NetworkBrowsing.html#id2576636">WINS: The Windows Internetworking Name Server</a></dt><dt>nameserv.h, <a class="indexterm" href="NetworkBrowsing.html#id2577281">Static WINS Entries</a></dt><dt>name_type, <a class="indexterm" href="NetworkBrowsing.html#id2576636">WINS: The Windows Internetworking Name Server</a>, <a class="indexterm" href="NetworkBrowsing.html#id2577664">Name Resolution Order</a></dt><dt>native ACLs, <a class="indexterm" href="AccessControls.html#id2603591">Features and Benefits</a></dt><dt>native dump, <a class="indexterm" href="Backup.html#id2664864">Amanda</a></dt><dt>native member, <a class="indexterm" href="samba-pdc.html#id2555604">Domain Controller Types</a>, <a class="indexterm" href="domain-member.html#id2562196">Features and Benefits</a></dt><dt>native mode, <a class="indexterm" href="ServerType.html#id2553173">ADS Security Mode (User-Level Security)</a>, <a class="indexterm" href="winbind.html#id2647002">Microsoft Active Directory Services</a></dt><dt>NBT, <a class="indexterm" href="integrate-ms-networks.html#id2661676">Name Resolution as Used within MS Windows Networking</a></dt><dt>nbtstat, <a class="indexterm" href="domain-member.html#id2566792">Cannot Add Machine Back to Domain</a>, <a class="indexterm" href="integrate-ms-networks.html#id2662110">The NetBIOS Name Cache</a></dt><dt>necessary rights, <a class="indexterm" href="rights.html#id2601767">Using the &#8220;net rpc rights&#8221; Utility</a></dt><dt>negotiate, <a class="indexterm" href="passdb.html#id2581082">Important Notes About Security</a></dt><dt>negotiating the charset, <a class="indexterm" href="unicode.html#id2662905">What Are Charsets and Unicode?</a></dt><dt>nested group, <a class="indexterm" href="groupmapping.html#id2589729">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a></dt><dt>Nested Group Support, <a class="indexterm" href="rights.html#id2603093">What Rights and Privileges Will Permit Windows Client Administration?</a></dt><dt>nested groups, <a class="indexterm" href="groupmapping.html#id2589729">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a></dt><dt>net, <a class="indexterm" href="passdb.html#acctmgmttools">Account Management Tools</a>, <a class="indexterm" href="groupmapping.html">Group Mapping: MS Windows and UNIX</a>, <a class="indexterm" href="NetCommand.html">Remote and Local Management: The Net Command</a>, <a class="indexterm" href="NetCommand.html#id2592057">Overview</a>, <a class="indexterm" href="NetCommand.html#id2592351">Administrative Tasks and Methods</a>, <a class="indexterm" href="NetCommand.html#id2592433">UNIX and Windows Group Management</a>, <a class="indexterm" href="rights.html#id2603093">What Rights and Privileges Will Permit Windows Client Administration?</a></dt><dd><dl><dt>ads, <a class="indexterm" href="NetCommand.html#id2592433">UNIX and Windows Group Management</a></dt><dd><dl><dt>join, <a class="indexterm" href="domain-member.html#id2564171">Joining an NT4-type Domain with Samba-3</a>, <a class="indexterm" href="domain-member.html#ads-create-machine-account">Create the Computer Account</a>, <a class="indexterm" href="NetCommand.html#id2594727">Machine Trust Accounts</a>, <a class="indexterm" href="idmapper.html#id2599239">ADS Domains</a></dt><dt>leave, <a class="indexterm" href="NetCommand.html#id2594727">Machine Trust Accounts</a></dt><dt>printer info, <a class="indexterm" href="NetCommand.html#id2596786">Printers and ADS</a></dt><dt>printer publish, <a class="indexterm" href="NetCommand.html#id2596786">Printers and ADS</a></dt><dt>printer remove, <a class="indexterm" href="NetCommand.html#id2596786">Printers and ADS</a></dt><dt>printer search, <a class="indexterm" href="NetCommand.html#id2596786">Printers and ADS</a></dt><dt>status, <a class="indexterm" href="NetCommand.html#id2594727">Machine Trust Accounts</a></dt><dt>testjoin, <a class="indexterm" href="NetCommand.html#id2594727">Machine Trust Accounts</a></dt></dl></dd><dt>getlocalsid, <a class="indexterm" href="ChangeNotes.html#id2571731">User and Group Changes</a>, <a class="indexterm" href="NetCommand.html#id2595330">Managing Security Identifiers (SIDS)</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2671327">New Schema</a></dt><dt>groupmap, <a class="indexterm" href="FastStart.html#id2549643">Example: Engineering Office</a>, <a class="indexterm" href="ChangeNotes.html#id2571731">User and Group Changes</a>, <a class="indexterm" href="groupmapping.html#id2588920">Features and Benefits</a>, <a class="indexterm" href="groupmapping.html#id2591175">Example Configuration</a>, <a class="indexterm" href="NT4Migration.html#id2673033">Steps in Migration Process</a></dt><dd><dl><dt>add, <a class="indexterm" href="NetCommand.html#id2592835">Mapping Windows Groups to UNIX Groups</a></dt><dt>delete, <a class="indexterm" href="NetCommand.html#id2592835">Mapping Windows Groups to UNIX Groups</a></dt><dt>list, <a class="indexterm" href="groupmapping.html#id2591175">Example Configuration</a>, <a class="indexterm" href="NetCommand.html#id2592634">Adding or Creating a New Group</a></dt><dt>modify, <a class="indexterm" href="NetCommand.html#id2592835">Mapping Windows Groups to UNIX Groups</a></dt></dl></dd><dt>localgroup, <a class="indexterm" href="rights.html#id2603093">What Rights and Privileges Will Permit Windows Client Administration?</a></dt><dt>rap, <a class="indexterm" href="NetCommand.html#id2592433">UNIX and Windows Group Management</a></dt><dd><dl><dt>session, <a class="indexterm" href="NetCommand.html#id2596720">Session and Connection Management</a></dt></dl></dd><dt>rpc, <a class="indexterm" href="FastStart.html#id2548709">Example Configuration</a>, <a class="indexterm" href="ServerType.html#id2552867">Example Configuration</a>, <a class="indexterm" href="samba-bdc.html#id2558891">Features and Benefits</a>, <a class="indexterm" href="NetCommand.html#id2592433">UNIX and Windows Group Management</a></dt><dd><dl><dt>getsid, <a class="indexterm" href="samba-bdc.html#id2560736">Backup Domain Controller Configuration</a>, <a class="indexterm" href="NetCommand.html#id2595330">Managing Security Identifiers (SIDS)</a></dt><dt>group, <a class="indexterm" href="groupmapping.html#id2589729">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a>, <a class="indexterm" href="NetCommand.html#id2592634">Adding or Creating a New Group</a></dt><dt>group add, <a class="indexterm" href="NetCommand.html#id2592634">Adding or Creating a New Group</a></dt><dt>group addmem, <a class="indexterm" href="NetCommand.html#grpmemshipchg">Manipulating Group Memberships</a>, <a class="indexterm" href="NetCommand.html#id2593663">Managing Nest Groups on Workstations from the Samba Server</a></dt><dt>group delete, <a class="indexterm" href="NetCommand.html#id2593143">Deleting a Group Account</a></dt><dt>group delmem, <a class="indexterm" href="NetCommand.html#grpmemshipchg">Manipulating Group Memberships</a></dt><dt>group list, <a class="indexterm" href="NetCommand.html#id2592634">Adding or Creating a New Group</a></dt><dt>group members, <a class="indexterm" href="NetCommand.html#grpmemshipchg">Manipulating Group Memberships</a></dt><dt>group rename, <a class="indexterm" href="NetCommand.html#id2593183">Rename Group Accounts</a></dt><dt>info, <a class="indexterm" href="NetCommand.html#netmisc1">Other Miscellaneous Operations</a>, <a class="indexterm" href="ProfileMgmt.html#id2655948">Side Bar Notes</a></dt><dt>join, <a class="indexterm" href="ServerType.html#id2552867">Example Configuration</a>, <a class="indexterm" href="domain-member.html#id2564171">Joining an NT4-type Domain with Samba-3</a>, <a class="indexterm" href="NetCommand.html#id2594727">Machine Trust Accounts</a>, <a class="indexterm" href="winbind.html#id2648638">Join the Samba Server to the PDC Domain</a>, <a class="indexterm" href="NT4Migration.html#id2673033">Steps in Migration Process</a></dt><dt>join bdc, <a class="indexterm" href="NetCommand.html#id2594727">Machine Trust Accounts</a></dt><dt>join member, <a class="indexterm" href="NetCommand.html#id2594727">Machine Trust Accounts</a></dt><dt>list, <a class="indexterm" href="rights.html#id2601767">Using the &#8220;net rpc rights&#8221; Utility</a></dt><dt>printer migrate drivers, <a class="indexterm" href="NetCommand.html#id2596445">Printer Migration</a></dt><dt>printer migrate forms, <a class="indexterm" href="NetCommand.html#id2596445">Printer Migration</a></dt><dt>printer migrate printers, <a class="indexterm" href="NetCommand.html#id2596445">Printer Migration</a></dt><dt>printer migrate security, <a class="indexterm" href="NetCommand.html#id2596445">Printer Migration</a></dt><dt>printer migrate settings, <a class="indexterm" href="NetCommand.html#id2596445">Printer Migration</a></dt><dt>right list accounts, <a class="indexterm" href="NetCommand.html#id2595932">Share Migration</a></dt><dt>rights grant, <a class="indexterm" href="NetCommand.html#id2594367">Administering User Rights and Privileges</a>, <a class="indexterm" href="rights.html#id2601767">Using the &#8220;net rpc rights&#8221; Utility</a></dt><dt>rights list, <a class="indexterm" href="NetCommand.html#id2594367">Administering User Rights and Privileges</a></dt><dt>rights list accounts, <a class="indexterm" href="NetCommand.html#id2594367">Administering User Rights and Privileges</a></dt><dt>share add, <a class="indexterm" href="NetCommand.html#id2595603">Creating, Editing, and Removing Shares</a></dt><dt>share delete, <a class="indexterm" href="NetCommand.html#id2595603">Creating, Editing, and Removing Shares</a></dt><dt>share migrate, <a class="indexterm" href="NetCommand.html#id2595932">Share Migration</a></dt><dt>share migrate all, <a class="indexterm" href="NetCommand.html#id2596386">Simultaneous Share and File Migration</a></dt><dt>share migrate files, <a class="indexterm" href="NetCommand.html#id2596128">File and Directory Migration</a></dt><dt>share migrate security, <a class="indexterm" href="NetCommand.html#id2596343">Share-ACL Migration</a></dt><dt>testjoin, <a class="indexterm" href="NetCommand.html#id2594727">Machine Trust Accounts</a></dt><dt>trustdom add, <a class="indexterm" href="NetCommand.html#id2595096">Interdomain Trusts</a></dt><dt>trustdom establish, <a class="indexterm" href="NetCommand.html#id2595096">Interdomain Trusts</a>, <a class="indexterm" href="InterdomainTrusts.html#id2613858">Samba as the Trusting Domain</a></dt><dt>trustdom list, <a class="indexterm" href="NetCommand.html#id2595096">Interdomain Trusts</a></dt><dt>trustdom revoke, <a class="indexterm" href="NetCommand.html#id2595096">Interdomain Trusts</a></dt><dt>user add, <a class="indexterm" href="NetCommand.html#sbeuseraddn">Adding User Accounts</a></dt><dt>user delete, <a class="indexterm" href="NetCommand.html#id2594167">Deletion of User Accounts</a>, <a class="indexterm" href="NetCommand.html#id2594727">Machine Trust Accounts</a></dt><dt>user info, <a class="indexterm" href="NetCommand.html#id2594215">Managing User Accounts</a></dt><dt>user password, <a class="indexterm" href="NetCommand.html#sbeuseraddn">Adding User Accounts</a></dt><dt>user rename, <a class="indexterm" href="NetCommand.html#id2594215">Managing User Accounts</a></dt><dt>vampire, <a class="indexterm" href="ChangeNotes.html#id2571731">User and Group Changes</a>, <a class="indexterm" href="NetCommand.html#id2595822">Share, Directory, and File Migration</a>, <a class="indexterm" href="NT4Migration.html#id2673033">Steps in Migration Process</a></dt></dl></dd><dt>setlocalsid, <a class="indexterm" href="NetCommand.html#id2595330">Managing Security Identifiers (SIDS)</a></dt><dt>time, <a class="indexterm" href="NetCommand.html#netmisc1">Other Miscellaneous Operations</a></dt><dd><dl><dt>set, <a class="indexterm" href="NetCommand.html#netmisc1">Other Miscellaneous Operations</a></dt><dt>system, <a class="indexterm" href="NetCommand.html#netmisc1">Other Miscellaneous Operations</a></dt><dt>zone, <a class="indexterm" href="NetCommand.html#netmisc1">Other Miscellaneous Operations</a></dt></dl></dd><dt>use, <a class="indexterm" href="domain-member.html#ads-test-server">Testing Server Setup</a></dt></dl></dd><dt>NET, <a class="indexterm" href="PolicyMgmt.html#id2653250">Samba PDC</a></dt><dt>net command, <a class="indexterm" href="upgrading-to-3.0.html#id2669458">New Features in Samba-3.0.x</a></dt><dt>net getlocalsid, <a class="indexterm" href="rights.html#id2602911">The Administrator Domain SID</a></dt><dt>net groupmap, <a class="indexterm" href="upgrading-to-3.0.html#id2671327">New Schema</a></dt><dt>net rpc user add, <a class="indexterm" href="rights.html#id2602113">Description of Privileges</a></dt><dt>net tool, <a class="indexterm" href="upgrading-to-3.0.html#id2671133">Passdb Backends and Authentication</a></dt><dt>net use, <a class="indexterm" href="classicalprinting.html#id2624455">Error Message: &#8220;Cannot connect under a different Name&#8221;</a></dt><dt>net use /home, <a class="indexterm" href="ProfileMgmt.html#id2653822">Windows 9x/Me User Profiles</a></dt><dt>net use lpt1:, <a class="indexterm" href="CUPS-printing.html#id2636299">Installing the PostScript Driver on a Client</a></dt><dt>net view, <a class="indexterm" href="classicalprinting.html#id2616978">The [global] Section</a>, <a class="indexterm" href="diagnosis.html#id2676088">The Tests</a></dt><dt>netatalk, <a class="indexterm" href="VFS.html#id2644764">netatalk</a></dt><dt>NetAtalk, <a class="indexterm" href="unicode.html#id2663346">Basic Parameter Setting</a></dt><dt>Netatalk, <a class="indexterm" href="Other-Clients.html#id2682676">Macintosh Clients</a></dt><dt>NetBEUI, <a class="indexterm" href="integrate-ms-networks.html">Integrating MS Windows Networks with Samba</a></dt><dt>NetBIOS, <a class="indexterm" href="ServerType.html#id2552639">Domain Security Mode (User-Level Security)</a>, <a class="indexterm" href="samba-pdc.html#id2554350">Features and Benefits</a>, <a class="indexterm" href="samba-bdc.html#id2560464">What Qualifies a Domain Controller on the Network?</a>, <a class="indexterm" href="samba-bdc.html#id2560555">How Does a Workstation find its Domain Controller?</a>, <a class="indexterm" href="samba-bdc.html#id2561238">Example Configuration</a>, <a class="indexterm" href="NetworkBrowsing.html#id2572606">Features and Benefits</a>, <a class="indexterm" href="NetworkBrowsing.html#netdiscuss">Discussion</a>, <a class="indexterm" href="NetworkBrowsing.html#id2573862">TCP/IP without NetBIOS</a>, <a class="indexterm" href="NetworkBrowsing.html#id2577867">Technical Overview of Browsing</a>, <a class="indexterm" href="integrate-ms-networks.html">Integrating MS Windows Networks with Samba</a>, <a class="indexterm" href="integrate-ms-networks.html#id2661676">Name Resolution as Used within MS Windows Networking</a>, <a class="indexterm" href="integrate-ms-networks.html#id2662110">The NetBIOS Name Cache</a></dt><dd><dl><dt>brooadcast, <a class="indexterm" href="samba-pdc.html#id2556109">Preparing for Domain Control</a></dt><dt>name, <a class="indexterm" href="ServerType.html#id2552639">Domain Security Mode (User-Level Security)</a></dt></dl></dd><dt>netbios alias, <a class="indexterm" href="cfgsmarts.html#id2667300">Multiple Virtual Server Personalities</a></dt><dt>netbios aliases, <a class="indexterm" href="cfgsmarts.html#id2667300">Multiple Virtual Server Personalities</a></dt><dt>NetBIOS broadcast, <a class="indexterm" href="domain-member.html#id2564171">Joining an NT4-type Domain with Samba-3</a></dt><dt>NetBIOS disabled, <a class="indexterm" href="NetworkBrowsing.html#id2572606">Features and Benefits</a></dt><dt>NetBIOS flags, <a class="indexterm" href="NetworkBrowsing.html#id2577281">Static WINS Entries</a></dt><dt>NetBIOS name, <a class="indexterm" href="samba-pdc.html#id2558022">Security Mode and Master Browsers</a>, <a class="indexterm" href="domain-member.html#id2562883">Manual Creation of Machine Trust Accounts</a>, <a class="indexterm" href="domain-member.html#id2564171">Joining an NT4-type Domain with Samba-3</a>, <a class="indexterm" href="integrate-ms-networks.html#id2661676">Name Resolution as Used within MS Windows Networking</a>, <a class="indexterm" href="cfgsmarts.html#id2667300">Multiple Virtual Server Personalities</a></dt><dt>netbios name, <a class="indexterm" href="cfgsmarts.html#id2666903">Multiple Server Hosting</a></dt><dt>NetBIOS name cache, <a class="indexterm" href="domain-member.html#id2566792">Cannot Add Machine Back to Domain</a>, <a class="indexterm" href="NetworkBrowsing.html#id2579442">Flushing the Samba NetBIOS Name Cache</a></dt><dt>NetBIOS name length, <a class="indexterm" href="NetworkBrowsing.html#id2576636">WINS: The Windows Internetworking Name Server</a></dt><dt>NetBIOS name resolution, <a class="indexterm" href="NetworkBrowsing.html#id2578573">Behavior of Cross-Subnet Browsing</a></dt><dt>NetBIOS Name Server (see NBNS)</dt><dt>NetBIOS name type, <a class="indexterm" href="NetworkBrowsing.html#id2574421">How Browsing Functions</a></dt><dt>NetBIOS names, <a class="indexterm" href="NetworkBrowsing.html#id2577664">Name Resolution Order</a>, <a class="indexterm" href="integrate-ms-networks.html#id2661552">/etc/nsswitch.conf</a></dt><dt>NetBIOS network interface, <a class="indexterm" href="NetworkBrowsing.html#id2577523">Windows Networking Protocols</a></dt><dt>NetBIOS networking, <a class="indexterm" href="NetworkBrowsing.html#id2572606">Features and Benefits</a></dt><dt>NetBIOS over TCP/IP, <a class="indexterm" href="NetworkBrowsing.html">Network Browsing</a>, <a class="indexterm" href="NetworkBrowsing.html#id2572606">Features and Benefits</a>, <a class="indexterm" href="NetworkBrowsing.html#id2573226">NetBIOS over TCP/IP</a>, <a class="indexterm" href="NetworkBrowsing.html#id2577867">Technical Overview of Browsing</a>, <a class="indexterm" href="NetworkBrowsing.html#id2578402">Cross-Subnet Browsing</a>, <a class="indexterm" href="integrate-ms-networks.html#id2661074">Background Information</a></dt><dt>NetBIOS over TCP/IP disabled, <a class="indexterm" href="NetworkBrowsing.html#id2579610">Browsing of Shares and Directories is Very Slow</a></dt><dt>NetBIOS-less, <a class="indexterm" href="NetworkBrowsing.html#id2573862">TCP/IP without NetBIOS</a>, <a class="indexterm" href="cfgsmarts.html#id2667300">Multiple Virtual Server Personalities</a></dt><dt>NetBIOS-less SMB, <a class="indexterm" href="cfgsmarts.html#id2667300">Multiple Virtual Server Personalities</a></dt><dt>NetBIOSless SMB over TCP/IP, <a class="indexterm" href="NetworkBrowsing.html#id2573226">NetBIOS over TCP/IP</a></dt><dt>NetBT, <a class="indexterm" href="integrate-ms-networks.html#id2661676">Name Resolution as Used within MS Windows Networking</a></dt><dt>netlogon, <a class="indexterm" href="samba-pdc.html#id2555604">Domain Controller Types</a></dt><dt>NETLOGON, <a class="indexterm" href="samba-pdc.html#id2556109">Preparing for Domain Control</a>, <a class="indexterm" href="samba-pdc.html#id2556618">Domain Control: Example Configuration</a>, <a class="indexterm" href="PolicyMgmt.html#id2651892">Creating and Managing System Policies</a>, <a class="indexterm" href="PolicyMgmt.html#id2652439">MS Windows 200x/XP Professional Policies</a>, <a class="indexterm" href="PolicyMgmt.html#id2652888">Managing Account/User Policies</a>, <a class="indexterm" href="ProfileMgmt.html#id2656507">MS Windows NT4 Workstation</a>, <a class="indexterm" href="ProfileMgmt.html#id2657069">MS Windows 200x/XP</a></dt><dt>Netlogon, <a class="indexterm" href="samba-bdc.html#id2559297">Essential Background Information</a></dt><dt>NetLogon service, <a class="indexterm" href="NetworkBrowsing.html#id2576636">WINS: The Windows Internetworking Name Server</a></dt><dt>netlogon share, <a class="indexterm" href="samba-bdc.html#id2560736">Backup Domain Controller Configuration</a>, <a class="indexterm" href="NT4Migration.html#id2673033">Steps in Migration Process</a></dt><dt>Netmon, <a class="indexterm" href="problems.html#id2678352">The Windows Network Monitor</a></dt><dt>Netmon., <a class="indexterm" href="problems.html#id2678412">Installing Network Monitor on an NT Workstation</a></dt><dt>netmon.exe, <a class="indexterm" href="ProfileMgmt.html#id2654284">Windows 9x/Me Profile Setup</a></dt><dt>NetSAMLogon, <a class="indexterm" href="ProfileMgmt.html#id2653618">Roaming Profiles</a></dt><dt>Netscape's Directory Server, <a class="indexterm" href="passdb.html#id2586340">Supported LDAP Servers</a></dt><dt>NetServerEnum2, <a class="indexterm" href="NetworkBrowsing.html#id2578573">Behavior of Cross-Subnet Browsing</a></dt><dt>NetUserGetInfo, <a class="indexterm" href="samba-pdc.html#id2557628">The Special Case of Windows 9x/Me</a>, <a class="indexterm" href="ProfileMgmt.html#id2653618">Roaming Profiles</a></dt><dt>NetWare, <a class="indexterm" href="integrate-ms-networks.html#id2661676">Name Resolution as Used within MS Windows Networking</a></dt><dt>NetWare Bindery, <a class="indexterm" href="pam.html#id2658156">Features and Benefits</a></dt><dt>NetWare Core Protocol-based server, <a class="indexterm" href="pam.html#id2658156">Features and Benefits</a></dt><dt>NetWkstaUserLogon, <a class="indexterm" href="samba-pdc.html#id2557628">The Special Case of Windows 9x/Me</a></dt><dt>network</dt><dd><dl><dt>browsing, <a class="indexterm" href="samba-pdc.html#id2554350">Features and Benefits</a></dt><dt>logon, <a class="indexterm" href="samba-pdc.html#id2556618">Domain Control: Example Configuration</a></dt><dd><dl><dt>service, <a class="indexterm" href="samba-pdc.html#id2558022">Security Mode and Master Browsers</a></dt></dl></dd><dt>performance, <a class="indexterm" href="samba-pdc.html#id2555604">Domain Controller Types</a></dt><dt>wide-area, <a class="indexterm" href="samba-bdc.html#id2559367">MS Windows NT4-style Domain Control</a></dt></dl></dd><dt>network access controls, <a class="indexterm" href="AccessControls.html">File, Directory, and Share Access Controls</a></dt><dt>network access profile, <a class="indexterm" href="samba-bdc.html#id2559367">MS Windows NT4-style Domain Control</a></dt><dt>network administrator, <a class="indexterm" href="AccessControls.html">File, Directory, and Share Access Controls</a></dt><dt>network administrator's toolbox, <a class="indexterm" href="NetCommand.html">Remote and Local Management: The Net Command</a></dt><dt>network administrators, <a class="indexterm" href="NT4Migration.html#id2672699">Server Share and Directory Layout</a></dt><dt>network analyzer, <a class="indexterm" href="problems.html#id2677850">Diagnostics Tools</a></dt><dt>network bandwidth, <a class="indexterm" href="NetworkBrowsing.html#browse-force-master">Forcing Samba to Be the Master</a>, <a class="indexterm" href="NT4Migration.html#id2672498">Domain Layout</a></dt><dt>Network Basic Extended User Interface (see NetBEUI)</dt><dt>Network Basic Input/Output System (see NetBIOS)</dt><dt>Network Bridge, <a class="indexterm" href="ClientConfig.html#id2568755">MS Windows XP Professional</a></dt><dt>Network Bridge Configuration, <a class="indexterm" href="ClientConfig.html#id2568755">MS Windows XP Professional</a></dt><dt>network browsing problems, <a class="indexterm" href="NetworkBrowsing.html#id2575955">Making Samba the Domain Master</a>, <a class="indexterm" href="NetworkBrowsing.html#id2579610">Browsing of Shares and Directories is Very Slow</a></dt><dt>network client, <a class="indexterm" href="ClientConfig.html#id2568576">Features and Benefits</a>, <a class="indexterm" href="idmapper.html">Identity Mapping (IDMAP)</a></dt><dt>network clients, <a class="indexterm" href="ClientConfig.html#id2569398">MS Windows 2000</a></dt><dt>network configuration problems, <a class="indexterm" href="ClientConfig.html#id2568680">TCP/IP Configuration</a></dt><dt>network difficulty, <a class="indexterm" href="ClientConfig.html#id2568576">Features and Benefits</a></dt><dt>network environment, <a class="indexterm" href="AdvancedNetworkManagement.html#id2650787">Remote Desktop Management</a></dt><dt>Network ID, <a class="indexterm" href="ClientConfig.html#id2570451">Joining a Domain: Windows 2000/XP Professional</a></dt><dt>network interface, <a class="indexterm" href="securing-samba.html#id2611544">Using Interface Protection</a>, <a class="indexterm" href="diagnosis.html#id2676088">The Tests</a></dt><dt>network logon, <a class="indexterm" href="samba-pdc.html#id2557628">The Special Case of Windows 9x/Me</a>, <a class="indexterm" href="domain-member.html#id2562196">Features and Benefits</a>, <a class="indexterm" href="ClientConfig.html#id2570978">Domain Logon Configuration: Windows 9x/Me</a></dt><dt>network logon services, <a class="indexterm" href="samba-pdc.html#id2557628">The Special Case of Windows 9x/Me</a></dt><dt>network membership, <a class="indexterm" href="ClientConfig.html#id2568636">Technical Details</a></dt><dt>Network Monitor, <a class="indexterm" href="problems.html#id2678352">The Windows Network Monitor</a></dt><dt>Network Monitor Tools and Agent, <a class="indexterm" href="problems.html#id2678412">Installing Network Monitor on an NT Workstation</a></dt><dt>Network Neighborhood, <a class="indexterm" href="NetworkBrowsing.html#id2572789">What Is Browsing?</a>, <a class="indexterm" href="NetworkBrowsing.html#id2578151">Problem Resolution</a>, <a class="indexterm" href="NetworkBrowsing.html#id2578573">Behavior of Cross-Subnet Browsing</a>, <a class="indexterm" href="classicalprinting.html#id2616978">The [global] Section</a>, <a class="indexterm" href="classicalprinting.html#id2622183">Check Samba for Driver Recognition</a></dt><dt>network neighborhood, <a class="indexterm" href="NetworkBrowsing.html#id2578573">Behavior of Cross-Subnet Browsing</a></dt><dt>network policies, <a class="indexterm" href="PolicyMgmt.html#id2651892">Creating and Managing System Policies</a></dt><dt>network security, <a class="indexterm" href="NT4Migration.html#id2672498">Domain Layout</a></dt><dt>network segment, <a class="indexterm" href="NetworkBrowsing.html#id2573226">NetBIOS over TCP/IP</a>, <a class="indexterm" href="NetworkBrowsing.html#id2574421">How Browsing Functions</a>, <a class="indexterm" href="NT4Migration.html#id2672498">Domain Layout</a></dt><dt>Network settings, <a class="indexterm" href="NetworkBrowsing.html#id2578402">Cross-Subnet Browsing</a></dt><dt>network sniffer, <a class="indexterm" href="passdb.html#id2581397">Advantages of Encrypted Passwords</a></dt><dt>network storage, <a class="indexterm" href="Backup.html#id2664523">BackupPC</a></dt><dt>network traffic, <a class="indexterm" href="idmapper.html#id2597597">Domain Member Server or Domain Member Client</a></dt><dt>networked workstation, <a class="indexterm" href="winbind.html#id2647050">Name Service Switch</a></dt><dt>networking advocates, <a class="indexterm" href="Backup.html#id2664426">Discussion of Backup Solutions</a></dt><dt>networking environment, <a class="indexterm" href="passdb.html#id2582425">Caution Regarding LDAP and Samba</a></dt><dt>networking systems, <a class="indexterm" href="ClientConfig.html#id2571422">Common Errors</a></dt><dt>networks access, <a class="indexterm" href="speed.html#id2684292">Samba Performance is Very Slow</a></dt><dt>Networks Properties, <a class="indexterm" href="ClientConfig.html#id2570978">Domain Logon Configuration: Windows 9x/Me</a></dt><dt>new account, <a class="indexterm" href="InterdomainTrusts.html#samba-trusted-domain">Samba as the Trusted Domain</a></dt><dt>new parameters, <a class="indexterm" href="upgrading-to-3.0.html#id2669957">New Parameters</a></dt><dt>newsgroup, <a class="indexterm" href="bugreport.html#id2679022">Introduction</a></dt><dt>Nexus toolkit, <a class="indexterm" href="domain-member.html#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a></dt><dt>Nexus.exe, <a class="indexterm" href="samba-pdc.html#id2554350">Features and Benefits</a>, <a class="indexterm" href="domain-member.html#id2563320">Managing Domain Machine Accounts using NT4 Server Manager</a>, <a class="indexterm" href="AdvancedNetworkManagement.html#id2650643">Remote Server Administration</a></dt><dt>NFS, <a class="indexterm" href="domain-member.html#id2566545">Sharing User ID Mappings between Samba Domain Members</a>, <a class="indexterm" href="passdb.html#idmapbackend">Mapping Common UIDs/GIDs on Distributed Machines</a>, <a class="indexterm" href="AdvancedNetworkManagement.html#id2651190">Remote Management with ThinLinc</a>, <a class="indexterm" href="SambaHA.html#id2665612">The Distributed File System Challenge</a>, <a class="indexterm" href="SambaHA.html#id2665739">Restrictive Constraints on Distributed File Systems</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2671885">IdMap LDAP Support</a></dt><dt>NFS clients, <a class="indexterm" href="locking.html#id2609517">UNIX or NFS Client-Accessed Files</a></dt><dt>NIS, <a class="indexterm" href="ServerType.html#id2552431">Share-Level Security</a>, <a class="indexterm" href="samba-bdc.html#id2560736">Backup Domain Controller Configuration</a>, <a class="indexterm" href="passdb.html#id2586395">Schema and Relationship to the RFC 2307 posixAccount</a>, <a class="indexterm" href="idmapper.html#id2597597">Domain Member Server or Domain Member Client</a>, <a class="indexterm" href="winbind.html#id2647050">Name Service Switch</a></dt><dt>NIS database, <a class="indexterm" href="winbind.html#id2647282">Pluggable Authentication Modules</a></dt><dt>nmbd, <a class="indexterm" href="install.html#id2545290">Starting Samba</a>, <a class="indexterm" href="install.html#id2545741">Test Your Config File with testparm</a>, <a class="indexterm" href="FastStart.html#id2547810">Secure Read-Write File and Print Server</a>, <a class="indexterm" href="FastStart.html#id2548709">Example Configuration</a>, <a class="indexterm" href="NetworkBrowsing.html#id2572789">What Is Browsing?</a>, <a class="indexterm" href="NetworkBrowsing.html#id2573226">NetBIOS over TCP/IP</a>, <a class="indexterm" href="NetworkBrowsing.html#id2577954">Browsing Support in Samba</a>, <a class="indexterm" href="NetworkBrowsing.html#id2579442">Flushing the Samba NetBIOS Name Cache</a>, <a class="indexterm" href="idmapper.html#id2598951">NT4-Style Domains (Includes Samba Domains)</a>, <a class="indexterm" href="winbind.html#id2647842">Testing Things Out</a>, <a class="indexterm" href="winbind.html#id2649237">Linux</a>, <a class="indexterm" href="winbind.html#id2649442">Solaris</a>, <a class="indexterm" href="cfgsmarts.html#id2666903">Multiple Server Hosting</a>, <a class="indexterm" href="cfgsmarts.html#id2667300">Multiple Virtual Server Personalities</a>, <a class="indexterm" href="diagnosis.html#id2676088">The Tests</a>, <a class="indexterm" href="problems.html#id2677902">Debugging with Samba Itself</a>, <a class="indexterm" href="speed.html#id2684196">Corrupt tdb Files</a></dt><dt>nmblookup, <a class="indexterm" href="integrate-ms-networks.html#id2662110">The NetBIOS Name Cache</a>, <a class="indexterm" href="diagnosis.html#id2676088">The Tests</a></dt><dt>No NetBIOS layer, <a class="indexterm" href="NetworkBrowsing.html#id2573862">TCP/IP without NetBIOS</a></dt><dt>no network logon service, <a class="indexterm" href="StandAloneServer.html#id2567324">Background</a></dt><dt>no printcap file, <a class="indexterm" href="StandAloneServer.html#SimplePrintServer">Central Print Serving</a></dt><dt>nobody, <a class="indexterm" href="StandAloneServer.html#SimplePrintServer">Central Print Serving</a></dt><dt>nobody account, <a class="indexterm" href="classicalprinting.html#id2618998">Custom Print Commands</a>, <a class="indexterm" href="cfgsmarts.html#id2667300">Multiple Virtual Server Personalities</a></dt><dt>node-type, <a class="indexterm" href="NetworkBrowsing.html#id2573226">NetBIOS over TCP/IP</a></dt><dt>NoMachine, <a class="indexterm" href="AdvancedNetworkManagement.html#id2650815">Remote Management from NoMachine.Com</a></dt><dt>NoMachine.Com, <a class="indexterm" href="AdvancedNetworkManagement.html#id2650815">Remote Management from NoMachine.Com</a></dt><dt>non-authentication-based account management, <a class="indexterm" href="pam.html#id2658920">Anatomy of /etc/pam.d Entries</a></dt><dt>non-authoritative, <a class="indexterm" href="NetworkBrowsing.html#id2578573">Behavior of Cross-Subnet Browsing</a></dt><dt>non-LDAP</dt><dd><dl><dt>backend, <a class="indexterm" href="samba-bdc.html#id2558891">Features and Benefits</a></dt></dl></dd><dt>non-member Windows client, <a class="indexterm" href="passdb.html#id2581602">Mapping User Identifiers between MS Windows and UNIX</a></dt><dt>non-PostScript, <a class="indexterm" href="CUPS-printing.html#id2628923">CUPS Also Uses PPDs for Non-PostScript Printers</a>, <a class="indexterm" href="CUPS-printing.html#id2631962">PostScript Printer Descriptions for Non-PostScript Printers</a></dt><dt>non-PostScript printers, <a class="indexterm" href="CUPS-printing.html#id2629990">Prefilters</a>, <a class="indexterm" href="CUPS-printing.html#id2639826">Foomatic Database-Generated PPDs</a></dt><dt>nonhierarchical, <a class="indexterm" href="InterdomainTrusts.html#id2612813">Trust Relationship Background</a></dt><dt>nontransitive, <a class="indexterm" href="InterdomainTrusts.html#id2612813">Trust Relationship Background</a></dt><dt>normal color, <a class="indexterm" href="CUPS-printing.html#id2631258">The Role of cupsomatic/foomatic</a></dt><dt>normal user, <a class="indexterm" href="NetCommand.html#id2594367">Administering User Rights and Privileges</a></dt><dt>not domain member, <a class="indexterm" href="StandAloneServer.html#id2567324">Background</a></dt><dt>not domain members, <a class="indexterm" href="StandAloneServer.html">Standalone Servers</a></dt><dt>not part of domain, <a class="indexterm" href="NetworkBrowsing.html#id2576907">WINS Server Configuration</a></dt><dt>not stored anywhere, <a class="indexterm" href="passdb.html#id2581397">Advantages of Encrypted Passwords</a></dt><dt>not transitive, <a class="indexterm" href="InterdomainTrusts.html#id2614054">NT4-Style Domain Trusts with Windows 2000</a></dt><dt>Novell, <a class="indexterm" href="domain-member.html#domain-member-server">Domain Member Server</a>, <a class="indexterm" href="ProfileMgmt.html#id2654284">Windows 9x/Me Profile Setup</a></dt><dt>Novell eDirectory server, <a class="indexterm" href="pam.html#id2658156">Features and Benefits</a></dt><dt>NSS, <a class="indexterm" href="StandAloneServer.html#id2567324">Background</a>, <a class="indexterm" href="passdb.html#idmapbackend">Mapping Common UIDs/GIDs on Distributed Machines</a>, <a class="indexterm" href="passdb.html#id2582562">LDAP Directories and Windows Computer Accounts</a>, <a class="indexterm" href="passdb.html#id2586092">ldapsam</a>, <a class="indexterm" href="passdb.html#id2586395">Schema and Relationship to the RFC 2307 posixAccount</a>, <a class="indexterm" href="passdb.html#id2587512">Accounts and Groups Management</a>, <a class="indexterm" href="groupmapping.html#id2589729">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a>, <a class="indexterm" href="idmapper.html">Identity Mapping (IDMAP)</a>, <a class="indexterm" href="idmapper.html#id2597597">Domain Member Server or Domain Member Client</a>, <a class="indexterm" href="idmapper.html#id2599649">IDMAP_RID with Winbind</a>, <a class="indexterm" href="winbind.html#id2646109">Features and Benefits</a>, <a class="indexterm" href="winbind.html#id2646541">What Winbind Provides</a>, <a class="indexterm" href="winbind.html#id2646865">How Winbind Works</a>, <a class="indexterm" href="winbind.html#id2647050">Name Service Switch</a>, <a class="indexterm" href="winbind.html#id2649631">Configure Winbind and PAM</a>, <a class="indexterm" href="winbind.html#id2650301">Conclusion</a></dt><dt>nsswitch.conf, <a class="indexterm" href="ServerType.html#id2552431">Share-Level Security</a></dt><dt>nss_ldap, <a class="indexterm" href="samba-bdc.html#id2561238">Example Configuration</a>, <a class="indexterm" href="passdb.html#idmapbackend">Mapping Common UIDs/GIDs on Distributed Machines</a>, <a class="indexterm" href="passdb.html#id2582562">LDAP Directories and Windows Computer Accounts</a>, <a class="indexterm" href="idmapper.html">Identity Mapping (IDMAP)</a>, <a class="indexterm" href="idmapper.html#id2597597">Domain Member Server or Domain Member Client</a>, <a class="indexterm" href="idmapper.html#id2600824">IDMAP and NSS Using LDAP from ADS with RFC2307bis Schema Extension</a></dt><dt>nss_winbind.so.1, <a class="indexterm" href="winbind.html#id2647929">Configure nsswitch.conf and the Winbind Libraries on Linux and Solaris</a></dt><dt>NT domain, <a class="indexterm" href="winbind.html#id2646541">What Winbind Provides</a></dt><dt>NT groups, <a class="indexterm" href="domain-member.html#id2564906">Why Is This Better Than security = server?</a>, <a class="indexterm" href="groupmapping.html#id2590552">Default Users, Groups, and Relative Identifiers</a></dt><dt>NT migration scripts, <a class="indexterm" href="passdb.html#id2586092">ldapsam</a></dt><dt>NT password, <a class="indexterm" href="passdb.html#id2584188">Listing User and Machine Accounts</a></dt><dt>NT Server Manager, <a class="indexterm" href="AccessControls.html#id2606157">Windows NT4 Workstation/Server</a></dt><dt>NT-controlled domain, <a class="indexterm" href="InterdomainTrusts.html#id2613858">Samba as the Trusting Domain</a></dt><dt>NT-encrypted password, <a class="indexterm" href="domain-member.html#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a></dt><dt>NT-encrypted passwords, <a class="indexterm" href="passdb.html#id2580330">Backward Compatibility Account Storage Systems</a></dt><dt>NT4, <a class="indexterm" href="idmapper.html#id2597597">Domain Member Server or Domain Member Client</a></dt><dt>NT4 Domain, <a class="indexterm" href="idmapper.html#id2597535">Standalone Samba Server</a></dt><dt>NT4 domain, <a class="indexterm" href="idmapper.html#id2597597">Domain Member Server or Domain Member Client</a>, <a class="indexterm" href="winbind.html#id2646109">Features and Benefits</a></dt><dt>NT4 domain members, <a class="indexterm" href="idmapper.html">Identity Mapping (IDMAP)</a></dt><dt>NT4 style policy updates, <a class="indexterm" href="PolicyMgmt.html#id2652888">Managing Account/User Policies</a></dt><dt>NT4 User Manager for Domains, <a class="indexterm" href="rights.html#id2601767">Using the &#8220;net rpc rights&#8221; Utility</a></dt><dt>NT4-style, <a class="indexterm" href="InterdomainTrusts.html#id2614054">NT4-Style Domain Trusts with Windows 2000</a></dt><dt>NT4-style domain, <a class="indexterm" href="InterdomainTrusts.html">Interdomain Trust Relationships</a></dt><dt>NT4-style domains, <a class="indexterm" href="InterdomainTrusts.html#id2612813">Trust Relationship Background</a></dt><dt>Nt4sp6ai.exe, <a class="indexterm" href="PolicyMgmt.html#id2652218">Windows NT4-Style Policy Files</a></dt><dt>NTConfig.POL, <a class="indexterm" href="samba-pdc.html#id2556618">Domain Control: Example Configuration</a>, <a class="indexterm" href="domain-member.html#id2562196">Features and Benefits</a>, <a class="indexterm" href="PolicyMgmt.html#id2652081">Windows 9x/ME Policies</a>, <a class="indexterm" href="PolicyMgmt.html#id2652400">Registry Spoiling</a>, <a class="indexterm" href="PolicyMgmt.html#id2652439">MS Windows 200x/XP Professional Policies</a>, <a class="indexterm" href="PolicyMgmt.html#id2652642">Administration of Windows 200x/XP Policies</a>, <a class="indexterm" href="PolicyMgmt.html#id2652888">Managing Account/User Policies</a>, <a class="indexterm" href="PolicyMgmt.html#id2653128">Samba Editreg Toolset</a>, <a class="indexterm" href="ProfileMgmt.html#id2656507">MS Windows NT4 Workstation</a>, <a class="indexterm" href="NT4Migration.html#id2673587">Samba-3 Implementation Choices</a></dt><dt>ntconfig.pol, <a class="indexterm" href="PolicyMgmt.html#id2652218">Windows NT4-Style Policy Files</a></dt><dt>ntdrivers.tdb, <a class="indexterm" href="classicalprinting.html#prt-modeset">Setting Device Modes on New Printers</a>, <a class="indexterm" href="CUPS-printing.html#id2638444">The Printing *.tdb Files</a></dt><dd><dl><dt>(see also TDB)</dt></dl></dd><dt>ntforms.tdb, <a class="indexterm" href="classicalprinting.html#prt-modeset">Setting Device Modes on New Printers</a>, <a class="indexterm" href="CUPS-printing.html#id2638444">The Printing *.tdb Files</a></dt><dd><dl><dt>(see also TDB)</dt></dl></dd><dt>NTFS, <a class="indexterm" href="ChangeNotes.html#id2571731">User and Group Changes</a>, <a class="indexterm" href="AccessControls.html#id2603801">MS Windows NTFS Comparison with UNIX File Systems</a></dt><dt>NTLMv2, <a class="indexterm" href="securing-samba.html#id2612038">NTLMv2 Security</a></dt><dt>ntlm_auth, <a class="indexterm" href="samba-pdc.html#id2554984">Single Sign-On and Domain Security</a></dt><dt>ntprinters.tdb, <a class="indexterm" href="classicalprinting.html#prt-modeset">Setting Device Modes on New Printers</a>, <a class="indexterm" href="CUPS-printing.html#id2638444">The Printing *.tdb Files</a></dt><dd><dl><dt>(see also TDB)</dt></dl></dd><dt>NTUser.DAT, <a class="indexterm" href="PolicyMgmt.html#id2653128">Samba Editreg Toolset</a>, <a class="indexterm" href="ProfileMgmt.html#id2656106">Mandatory Profiles</a>, <a class="indexterm" href="NT4Migration.html#id2673587">Samba-3 Implementation Choices</a></dt><dt>NTuser.DAT, <a class="indexterm" href="ProfileMgmt.html#id2654981">Windows NT4 Workstation</a>, <a class="indexterm" href="ProfileMgmt.html#id2655656">Sharing Profiles between Windows 9x/Me and NT4/200x/XP Workstations</a>, <a class="indexterm" href="NT4Migration.html#id2672940">Profile Migration/Creation</a></dt><dt>NTuser.MAN, <a class="indexterm" href="ProfileMgmt.html#id2654981">Windows NT4 Workstation</a></dt><dt>NTUser.MAN, <a class="indexterm" href="ProfileMgmt.html#id2656106">Mandatory Profiles</a></dt><dt>NT_STATUS_LOGON_FAILURE, <a class="indexterm" href="upgrading-to-3.0.html#id2671036">Changes in Behavior</a></dt><dt>NT_STATUS_UNSUCCESSFUL, <a class="indexterm" href="classicalprinting.html#id2621917">Running rpcclient with adddriver</a></dt><dt>null shell, <a class="indexterm" href="domain-member.html#id2562883">Manual Creation of Machine Trust Accounts</a></dt><dt>NX, <a class="indexterm" href="AdvancedNetworkManagement.html#id2650815">Remote Management from NoMachine.Com</a></dt></dl></div><div class="indexdiv"><h3>O</h3><dl><dt>object class, <a class="indexterm" href="upgrading-to-3.0.html#id2671327">New Schema</a></dt><dt>object class declaration, <a class="indexterm" href="upgrading-to-3.0.html#id2671327">New Schema</a></dt><dt>object module dependencies, <a class="indexterm" href="winbind.html#id2647929">Configure nsswitch.conf and the Winbind Libraries on Linux and Solaris</a></dt><dt>ObjectClass, <a class="indexterm" href="passdb.html#id2586395">Schema and Relationship to the RFC 2307 posixAccount</a></dt><dt>ObjectClasses, <a class="indexterm" href="passdb.html#id2586395">Schema and Relationship to the RFC 2307 posixAccount</a>, <a class="indexterm" href="passdb.html#id2586630">OpenLDAP Configuration</a></dt><dt>obtuse complexity, <a class="indexterm" href="NT4Migration.html#id2672699">Server Share and Directory Layout</a></dt><dt>office server, <a class="indexterm" href="FastStart.html#id2547810">Secure Read-Write File and Print Server</a></dt><dt>OID, <a class="indexterm" href="passdb.html#id2586395">Schema and Relationship to the RFC 2307 posixAccount</a></dt><dt>old sambaAccount, <a class="indexterm" href="upgrading-to-3.0.html#id2671327">New Schema</a></dt><dt>Omni, <a class="indexterm" href="CUPS-printing.html#id2639638">Driver Development Outside</a></dt><dt>on the fly, <a class="indexterm" href="domain-member.html#id2563880">Windows NT4 Client</a></dt><dt>on-the-fly, <a class="indexterm" href="idmapper.html#id2598558">Primary Domain Controller</a></dt><dt>on-the-fly logon scripts, <a class="indexterm" href="NT4Migration.html#id2672088">Objectives</a></dt><dt>on-the-fly policy files, <a class="indexterm" href="NT4Migration.html#id2672088">Objectives</a></dt><dt>one direction, <a class="indexterm" href="InterdomainTrusts.html#id2612813">Trust Relationship Background</a></dt><dt>one domain, <a class="indexterm" href="idmapper.html">Identity Mapping (IDMAP)</a></dt><dt>one-way trust, <a class="indexterm" href="InterdomainTrusts.html#id2613309">Interdomain Trust Facilities</a></dt><dt>only one WINS server, <a class="indexterm" href="NetworkBrowsing.html#id2576907">WINS Server Configuration</a></dt><dt>OpenGFS, <a class="indexterm" href="SambaHA.html#id2665612">The Distributed File System Challenge</a></dt><dt>OpenLDAP, <a class="indexterm" href="samba-pdc.html#id2554984">Single Sign-On and Domain Security</a>, <a class="indexterm" href="samba-bdc.html#id2560041">LDAP Configuration Notes</a>, <a class="indexterm" href="domain-member.html#domain-member-server">Domain Member Server</a>, <a class="indexterm" href="ChangeNotes.html#id2572343">LDAP Changes in Samba-3.0.23</a>, <a class="indexterm" href="passdb.html#id2580514">New Account Storage Systems</a>, <a class="indexterm" href="passdb.html#id2586340">Supported LDAP Servers</a>, <a class="indexterm" href="passdb.html#id2586395">Schema and Relationship to the RFC 2307 posixAccount</a>, <a class="indexterm" href="passdb.html#id2586630">OpenLDAP Configuration</a>, <a class="indexterm" href="pam.html#id2658156">Features and Benefits</a></dt><dt>OpenLDAP backend, <a class="indexterm" href="passdb.html#id2580330">Backward Compatibility Account Storage Systems</a></dt><dt>OpenSSL, <a class="indexterm" href="SWAT.html#id2674858">Securing SWAT through SSL</a>, <a class="indexterm" href="ch-ldap-tls.html#s1-config-ldap-tls-certs">Generating the Certificate Authority</a></dt><dt>operating costs, <a class="indexterm" href="NT4Migration.html#id2672088">Objectives</a></dt><dt>operating system search path, <a class="indexterm" href="SWAT.html#id2674290">Locating the SWAT File</a></dt><dt>oplock, <a class="indexterm" href="SambaHA.html#id2665612">The Distributed File System Challenge</a></dt><dt>oplock break, <a class="indexterm" href="locking.html#id2608947">Opportunistic Locking Overview</a>, <a class="indexterm" href="locking.html#id2609698">Beware of Force User</a></dt><dt>oplock handling, <a class="indexterm" href="SambaHA.html#id2665739">Restrictive Constraints on Distributed File Systems</a></dt><dt>oplock mechanism, <a class="indexterm" href="locking.html#id2609786">Advanced Samba Oplocks Parameters</a></dt><dt>oplock messages, <a class="indexterm" href="SambaHA.html#id2665948">Required Modifications to Samba</a></dt><dt>oplock parameters, <a class="indexterm" href="locking.html#id2609786">Advanced Samba Oplocks Parameters</a></dt><dt>oplocks, <a class="indexterm" href="locking.html#id2608947">Opportunistic Locking Overview</a></dt><dt>oplocks disabled, <a class="indexterm" href="locking.html#id2609600">Multiuser Databases</a></dt><dt>oplocks management, <a class="indexterm" href="locking.html#id2609642">PDM Data Shares</a></dt><dt>opportunistic locking, <a class="indexterm" href="locking.html#id2608592">Features and Benefits</a>, <a class="indexterm" href="locking.html#id2608947">Opportunistic Locking Overview</a></dt><dt>Opportunistic locking, <a class="indexterm" href="locking.html#id2608947">Opportunistic Locking Overview</a></dt><dt>optional, <a class="indexterm" href="pam.html#id2658920">Anatomy of /etc/pam.d Entries</a></dt><dt>ordinary connection, <a class="indexterm" href="InterdomainTrusts.html#id2613858">Samba as the Trusting Domain</a></dt><dt>Organization for the Advancement of Structured Information Standards (see OASIS)</dt><dt>organizational directory, <a class="indexterm" href="domain-member.html#ads-create-machine-account">Create the Computer Account</a></dt><dt>organizational unit, <a class="indexterm" href="domain-member.html#ads-create-machine-account">Create the Computer Account</a> (see OU)</dt><dt>os level, <a class="indexterm" href="samba-pdc.html#id2556618">Domain Control: Example Configuration</a></dt><dt>OSS/Free Software, <a class="indexterm" href="AdvancedNetworkManagement.html#id2650815">Remote Management from NoMachine.Com</a></dt><dt>other, <a class="indexterm" href="AccessControls.html#id2604259">File and Directory Access Control</a></dt><dt>output duplexing, <a class="indexterm" href="CUPS-printing.html#id2630178">pstops</a></dt><dt>outside threat, <a class="indexterm" href="securing-samba.html#id2611330">Using Host-Based Protection</a></dt><dt>own home directory, <a class="indexterm" href="securing-samba.html#id2612181">Why Can Users Access Other Users' Home Directories?</a></dt><dt>ownership, <a class="indexterm" href="AccessControls.html#id2606616">Viewing File Ownership</a></dt><dt>ownership cost, <a class="indexterm" href="NT4Migration.html#id2672088">Objectives</a></dt><dt>ownership rights, <a class="indexterm" href="ProfileMgmt.html#id2654284">Windows 9x/Me Profile Setup</a></dt></dl></div><div class="indexdiv"><h3>P</h3><dl><dt>p-node, <a class="indexterm" href="NetworkBrowsing.html#id2573226">NetBIOS over TCP/IP</a></dt><dt>package, <a class="indexterm" href="install.html#id2545482">Example Configuration</a></dt><dt>packages, <a class="indexterm" href="install.html#id2544233">Obtaining and Installing Samba</a></dt><dt>packet sniffer, <a class="indexterm" href="ProfileMgmt.html#id2654284">Windows 9x/Me Profile Setup</a></dt><dt>packet trace, <a class="indexterm" href="ProfileMgmt.html#id2654284">Windows 9x/Me Profile Setup</a></dt><dt>PADL, <a class="indexterm" href="passdb.html#idmapbackend">Mapping Common UIDs/GIDs on Distributed Machines</a>, <a class="indexterm" href="passdb.html#id2582562">LDAP Directories and Windows Computer Accounts</a>, <a class="indexterm" href="idmapper.html#id2597597">Domain Member Server or Domain Member Client</a>, <a class="indexterm" href="idmapper.html#id2600239">IDMAP Storage in LDAP Using Winbind</a></dt><dt>PADL Software, <a class="indexterm" href="passdb.html#idmapbackend">Mapping Common UIDs/GIDs on Distributed Machines</a></dt><dt>page description languages (see PDL)</dt><dt>pager program, <a class="indexterm" href="classicalprinting.html#id2615618">Simple Print Configuration</a></dt><dt>page_log, <a class="indexterm" href="CUPS-printing.html#id2640696">The page_log File Syntax</a></dt><dt>paid-for support, <a class="indexterm" href="ch47.html">Samba Support</a></dt><dt>PAM, <a class="indexterm" href="StandAloneServer.html#id2567324">Background</a>, <a class="indexterm" href="passdb.html#id2580330">Backward Compatibility Account Storage Systems</a>, <a class="indexterm" href="passdb.html#idmapbackend">Mapping Common UIDs/GIDs on Distributed Machines</a>, <a class="indexterm" href="passdb.html#id2585593">Plaintext</a>, <a class="indexterm" href="passdb.html#id2586092">ldapsam</a>, <a class="indexterm" href="winbind.html#id2646865">How Winbind Works</a>, <a class="indexterm" href="winbind.html#id2647282">Pluggable Authentication Modules</a>, <a class="indexterm" href="winbind.html#id2647690">Requirements</a>, <a class="indexterm" href="winbind.html#id2647842">Testing Things Out</a>, <a class="indexterm" href="winbind.html#id2647929">Configure nsswitch.conf and the Winbind Libraries on Linux and Solaris</a>, <a class="indexterm" href="winbind.html#id2649631">Configure Winbind and PAM</a>, <a class="indexterm" href="winbind.html#id2650301">Conclusion</a>, <a class="indexterm" href="pam.html#id2658156">Features and Benefits</a>, <a class="indexterm" href="pam.html#id2658787">Technical Discussion</a></dt><dt>PAM authentication module, <a class="indexterm" href="pam.html#id2658841">PAM Configuration Syntax</a></dt><dt>PAM configuration, <a class="indexterm" href="winbind.html#id2647690">Requirements</a></dt><dt>PAM management, <a class="indexterm" href="pam.html">PAM-Based Distributed Authentication</a></dt><dt>PAM module, <a class="indexterm" href="winbind.html#id2648327">NSS Winbind on AIX</a></dt><dt>PAM modules, <a class="indexterm" href="pam.html#id2658156">Features and Benefits</a></dt><dt>PAM-capable, <a class="indexterm" href="pam.html#id2658156">Features and Benefits</a></dt><dt>pam-devel, <a class="indexterm" href="winbind.html#id2647929">Configure nsswitch.conf and the Winbind Libraries on Linux and Solaris</a></dt><dt>PAM-enabled, <a class="indexterm" href="winbind.html#id2646541">What Winbind Provides</a>, <a class="indexterm" href="pam.html">PAM-Based Distributed Authentication</a>, <a class="indexterm" href="pam.html#id2658156">Features and Benefits</a></dt><dt>PAM-specific tokens, <a class="indexterm" href="pam.html#id2658841">PAM Configuration Syntax</a></dt><dt>pam_krb5.so, <a class="indexterm" href="pam.html#id2658156">Features and Benefits</a></dt><dt>pam_ldap, <a class="indexterm" href="passdb.html#idmapbackend">Mapping Common UIDs/GIDs on Distributed Machines</a></dt><dt>pam_ldap.so, <a class="indexterm" href="pam.html#id2658156">Features and Benefits</a></dt><dt>pam_mkhomedir, <a class="indexterm" href="winbind.html#id2649797">Linux/FreeBSD-Specific PAM Configuration</a></dt><dt>pam_ncp_auth.so, <a class="indexterm" href="pam.html#id2658156">Features and Benefits</a></dt><dt>pam_pwdb.so, <a class="indexterm" href="pam.html#id2658156">Features and Benefits</a></dt><dt>pam_securetty.so, <a class="indexterm" href="winbind.html#id2649797">Linux/FreeBSD-Specific PAM Configuration</a></dt><dt>pam_smbpass.so, <a class="indexterm" href="pam.html">PAM-Based Distributed Authentication</a>, <a class="indexterm" href="pam.html#id2658156">Features and Benefits</a></dt><dt>pam_smbpasswd.so, <a class="indexterm" href="pam.html#id2658156">Features and Benefits</a></dt><dt>pam_smb_auth.so, <a class="indexterm" href="pam.html#id2658156">Features and Benefits</a></dt><dt>pam_unix.so, <a class="indexterm" href="winbind.html#id2649797">Linux/FreeBSD-Specific PAM Configuration</a>, <a class="indexterm" href="pam.html#id2658156">Features and Benefits</a></dt><dt>pam_unix2.so, <a class="indexterm" href="pam.html#id2658156">Features and Benefits</a></dt><dt>pam_userdb.so, <a class="indexterm" href="pam.html#id2658156">Features and Benefits</a></dt><dt>pam_winbind.so, <a class="indexterm" href="winbind.html#id2647282">Pluggable Authentication Modules</a>, <a class="indexterm" href="winbind.html#id2649631">Configure Winbind and PAM</a>, <a class="indexterm" href="winbind.html#id2649797">Linux/FreeBSD-Specific PAM Configuration</a>, <a class="indexterm" href="pam.html#id2658156">Features and Benefits</a></dt><dt>parameters, <a class="indexterm" href="classicalprinting.html#id2616098">Rapid Configuration Validation</a></dt><dt>paranoid, <a class="indexterm" href="winbind.html#id2648876">Starting and Testing the winbindd Daemon</a></dt><dt>passdb, <a class="indexterm" href="samba-bdc.html#id2561737">Machine Accounts Keep Expiring</a></dt><dt>passdb backend, <a class="indexterm" href="samba-pdc.html#id2556618">Domain Control: Example Configuration</a>, <a class="indexterm" href="ChangeNotes.html#id2572222">Group Mapping Changes in Samba-3.0.23</a>, <a class="indexterm" href="passdb.html">Account Information Databases</a>, <a class="indexterm" href="passdb.html#id2582150">Comments Regarding LDAP</a>, <a class="indexterm" href="passdb.html#id2583003">The smbpasswd Tool</a>, <a class="indexterm" href="passdb.html#pdbeditthing">The pdbedit Tool</a>, <a class="indexterm" href="passdb.html#id2584510">Deleting Accounts</a>, <a class="indexterm" href="passdb.html#id2585935">tdbsam</a>, <a class="indexterm" href="groupmapping.html#id2590552">Default Users, Groups, and Relative Identifiers</a>, <a class="indexterm" href="idmapper.html#id2597597">Domain Member Server or Domain Member Client</a>, <a class="indexterm" href="idmapper.html#id2598558">Primary Domain Controller</a>, <a class="indexterm" href="rights.html#id2602911">The Administrator Domain SID</a>, <a class="indexterm" href="InterdomainTrusts.html">Interdomain Trust Relationships</a>, <a class="indexterm" href="pam.html#id2658156">Features and Benefits</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2671720">New Suffix for Searching</a></dt><dt>passdb backends, <a class="indexterm" href="passdb.html#id2585669">smbpasswd: Encrypted Password Database</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2669458">New Features in Samba-3.0.x</a></dt><dt>passed across the network, <a class="indexterm" href="passdb.html#id2581397">Advantages of Encrypted Passwords</a></dt><dt>passwd, <a class="indexterm" href="StandAloneServer.html#SimplePrintServer">Central Print Serving</a>, <a class="indexterm" href="passdb.html#id2582562">LDAP Directories and Windows Computer Accounts</a>, <a class="indexterm" href="passdb.html#id2583003">The smbpasswd Tool</a>, <a class="indexterm" href="winbind.html#id2647050">Name Service Switch</a>, <a class="indexterm" href="pam.html#id2658156">Features and Benefits</a></dt><dt>password, <a class="indexterm" href="samba-bdc.html#id2559367">MS Windows NT4-style Domain Control</a>, <a class="indexterm" href="InterdomainTrusts.html#samba-trusted-domain">Samba as the Trusted Domain</a>, <a class="indexterm" href="InterdomainTrusts.html#id2613858">Samba as the Trusting Domain</a>, <a class="indexterm" href="pam.html#id2658920">Anatomy of /etc/pam.d Entries</a></dt><dd><dl><dt>plaintext, <a class="indexterm" href="samba-pdc.html#id2557628">The Special Case of Windows 9x/Me</a></dt></dl></dd><dt>password aging, <a class="indexterm" href="passdb.html#acctmgmttools">Account Management Tools</a></dt><dt>password assigned, <a class="indexterm" href="InterdomainTrusts.html#id2613224">Completing an NT4 Domain Trust</a></dt><dt>password backend, <a class="indexterm" href="StandAloneServer.html#RefDocServer">Reference Documentation Server</a>, <a class="indexterm" href="passdb.html#id2584188">Listing User and Machine Accounts</a></dt><dt>password backends, <a class="indexterm" href="passdb.html">Account Information Databases</a></dt><dt>password change facility, <a class="indexterm" href="SWAT.html#xinetd">Enabling SWAT for Use</a></dt><dt>password database, <a class="indexterm" href="samba-bdc.html#id2560736">Backup Domain Controller Configuration</a>, <a class="indexterm" href="InterdomainTrusts.html#samba-trusted-domain">Samba as the Trusted Domain</a></dt><dt>password encryption, <a class="indexterm" href="passdb.html#id2585593">Plaintext</a></dt><dt>password expiration, <a class="indexterm" href="passdb.html#id2585669">smbpasswd: Encrypted Password Database</a></dt><dt>password expired, <a class="indexterm" href="passdb.html#id2584595">Changing User Accounts</a></dt><dt>password history, <a class="indexterm" href="samba-pdc.html#id2554984">Single Sign-On and Domain Security</a></dt><dt>password management, <a class="indexterm" href="winbind.html#id2647282">Pluggable Authentication Modules</a></dt><dt>password prompt, <a class="indexterm" href="passdb.html#id2581397">Advantages of Encrypted Passwords</a></dt><dt>password scheme, <a class="indexterm" href="passdb.html#id2581082">Important Notes About Security</a></dt><dt>password server, <a class="indexterm" href="ServerType.html#id2553330">Server Security (User Level Security)</a>, <a class="indexterm" href="domain-member.html#id2565187">Configure smb.conf</a></dt><dt>password uniqueness, <a class="indexterm" href="samba-pdc.html#id2554984">Single Sign-On and Domain Security</a></dt><dt>passwords, <a class="indexterm" href="winbind.html#id2646452">Introduction</a></dt><dt>patch, <a class="indexterm" href="bugreport.html#id2679806">Patches</a></dt><dt>path specified, <a class="indexterm" href="domain-member.html#id2566867">Adding Machine to Domain Fails</a></dt><dt>pauses, <a class="indexterm" href="speed.html#id2684292">Samba Performance is Very Slow</a></dt><dt>PBM, <a class="indexterm" href="CUPS-printing.html#id2629198">MIME Types and CUPS Filters</a></dt><dt>PCL, <a class="indexterm" href="CUPS-printing.html#gdipost">GDI on Windows, PostScript on UNIX</a>, <a class="indexterm" href="CUPS-printing.html#id2628029">Windows Drivers, GDI, and EMF</a>, <a class="indexterm" href="CUPS-printing.html#id2628207">UNIX Printfile Conversion and GUI Basics</a>, <a class="indexterm" href="CUPS-printing.html#id2633133">Printing with Interface Scripts</a>, <a class="indexterm" href="CUPS-printing.html#id2633379">Driver Execution on the Server</a>, <a class="indexterm" href="CUPS-printing.html#id2633772">Network PostScript RIP</a></dt><dt>pdbedit, <a class="indexterm" href="FastStart.html#id2549643">Example: Engineering Office</a>, <a class="indexterm" href="passdb.html#acctmgmttools">Account Management Tools</a>, <a class="indexterm" href="passdb.html#pdbeditthing">The pdbedit Tool</a>, <a class="indexterm" href="passdb.html#id2584072">User Account Management</a>, <a class="indexterm" href="passdb.html#id2584188">Listing User and Machine Accounts</a>, <a class="indexterm" href="passdb.html#id2584423">Adding User Accounts</a>, <a class="indexterm" href="passdb.html#id2584510">Deleting Accounts</a>, <a class="indexterm" href="passdb.html#id2584595">Changing User Accounts</a>, <a class="indexterm" href="passdb.html#TOSHARG-acctflags">Account Flags Management</a>, <a class="indexterm" href="passdb.html#id2585414">Account Import/Export</a>, <a class="indexterm" href="rights.html#id2602911">The Administrator Domain SID</a>, <a class="indexterm" href="PolicyMgmt.html#id2653250">Samba PDC</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2669288">Quick Migration Guide</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2671133">Passdb Backends and Authentication</a>, <a class="indexterm" href="NT4Migration.html#id2673033">Steps in Migration Process</a>, <a class="indexterm" href="NT4Migration.html#id2673587">Samba-3 Implementation Choices</a></dt><dt>pdb_ldap, <a class="indexterm" href="samba-bdc.html#id2561952">Can I Do This All with LDAP?</a></dt><dt>PDC, <a class="indexterm" href="ServerType.html#id2552639">Domain Security Mode (User-Level Security)</a>, <a class="indexterm" href="ServerType.html#id2552867">Example Configuration</a>, <a class="indexterm" href="samba-pdc.html#id2555604">Domain Controller Types</a>, <a class="indexterm" href="samba-pdc.html#id2558022">Security Mode and Master Browsers</a>, <a class="indexterm" href="samba-bdc.html#id2558891">Features and Benefits</a>, <a class="indexterm" href="samba-bdc.html#id2559367">MS Windows NT4-style Domain Control</a>, <a class="indexterm" href="samba-bdc.html#id2559790">Example PDC Configuration</a>, <a class="indexterm" href="samba-bdc.html#id2560041">LDAP Configuration Notes</a>, <a class="indexterm" href="samba-bdc.html#id2560464">What Qualifies a Domain Controller on the Network?</a>, <a class="indexterm" href="samba-bdc.html#id2560736">Backup Domain Controller Configuration</a>, <a class="indexterm" href="samba-bdc.html#id2561238">Example Configuration</a>, <a class="indexterm" href="samba-bdc.html#id2561792">Can Samba Be a Backup Domain Controller to an NT4 PDC?</a>, <a class="indexterm" href="domain-member.html#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a>, <a class="indexterm" href="domain-member.html#id2562883">Manual Creation of Machine Trust Accounts</a>, <a class="indexterm" href="domain-member.html#id2564171">Joining an NT4-type Domain with Samba-3</a>, <a class="indexterm" href="domain-member.html#id2564906">Why Is This Better Than security = server?</a>, <a class="indexterm" href="domain-member.html#id2566867">Adding Machine to Domain Fails</a>, <a class="indexterm" href="NetworkBrowsing.html#DMB">Configuring Workgroup Browsing</a>, <a class="indexterm" href="NetworkBrowsing.html#id2575354">Domain Browsing Configuration</a>, <a class="indexterm" href="passdb.html#id2580514">New Account Storage Systems</a>, <a class="indexterm" href="passdb.html#id2581397">Advantages of Encrypted Passwords</a>, <a class="indexterm" href="passdb.html#id2585935">tdbsam</a>, <a class="indexterm" href="passdb.html#id2587860">LDAP Special Attributes for sambaSamAccounts</a>, <a class="indexterm" href="groupmapping.html#id2589335">Discussion</a>, <a class="indexterm" href="NetCommand.html#id2592057">Overview</a>, <a class="indexterm" href="idmapper.html#id2597597">Domain Member Server or Domain Member Client</a>, <a class="indexterm" href="idmapper.html#id2598558">Primary Domain Controller</a>, <a class="indexterm" href="InterdomainTrusts.html#samba-trusted-domain">Samba as the Trusted Domain</a>, <a class="indexterm" href="InterdomainTrusts.html#id2613858">Samba as the Trusting Domain</a>, <a class="indexterm" href="CUPS-printing.html#id2636137">cupsaddsmb with a Samba PDC</a>, <a class="indexterm" href="winbind.html#id2646740">Handling of Foreign SIDs</a>, <a class="indexterm" href="winbind.html#id2646916">Microsoft Remote Procedure Calls</a>, <a class="indexterm" href="winbind.html#id2647282">Pluggable Authentication Modules</a>, <a class="indexterm" href="winbind.html#id2647513">Result Caching</a>, <a class="indexterm" href="winbind.html#id2647576">Introduction</a>, <a class="indexterm" href="winbind.html#id2648638">Join the Samba Server to the PDC Domain</a>, <a class="indexterm" href="winbind.html#id2648876">Starting and Testing the winbindd Daemon</a>, <a class="indexterm" href="AdvancedNetworkManagement.html#id2650815">Remote Management from NoMachine.Com</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2671327">New Schema</a>, <a class="indexterm" href="NT4Migration.html#id2672498">Domain Layout</a>, <a class="indexterm" href="problems.html#id2678716">Getting Mailing List Help</a>, <a class="indexterm" href="speed.html#id2684196">Corrupt tdb Files</a></dt><dt>PDF, <a class="indexterm" href="CUPS-printing.html#id2626505">Simple smb.conf Settings for CUPS</a>, <a class="indexterm" href="CUPS-printing.html#id2628029">Windows Drivers, GDI, and EMF</a>, <a class="indexterm" href="CUPS-printing.html#id2628720">PostScript Printer Description (PPD) Specification</a>, <a class="indexterm" href="CUPS-printing.html#id2629198">MIME Types and CUPS Filters</a>, <a class="indexterm" href="CUPS-printing.html#id2629990">Prefilters</a>, <a class="indexterm" href="CUPS-printing.html#id2632582">Examples for Filtering Chains</a></dt><dt>pdf, <a class="indexterm" href="CUPS-printing.html#id2629626">MIME Type Conversion Rules</a></dt><dt>PDF distilling, <a class="indexterm" href="CUPS-printing.html#id2628720">PostScript Printer Description (PPD) Specification</a></dt><dt>PDF filter, <a class="indexterm" href="StandAloneServer.html#SimplePrintServer">Central Print Serving</a></dt><dt>pdftops, <a class="indexterm" href="CUPS-printing.html#id2629626">MIME Type Conversion Rules</a>, <a class="indexterm" href="CUPS-printing.html#id2632582">Examples for Filtering Chains</a></dt><dt>pdftosocket, <a class="indexterm" href="CUPS-printing.html#id2632582">Examples for Filtering Chains</a></dt><dt>PDL, <a class="indexterm" href="CUPS-printing.html#gdipost">GDI on Windows, PostScript on UNIX</a>, <a class="indexterm" href="CUPS-printing.html#post-and-ghost">PostScript and Ghostscript</a>, <a class="indexterm" href="CUPS-printing.html#id2628720">PostScript Printer Description (PPD) Specification</a></dt><dt>PDM, <a class="indexterm" href="locking.html#id2609642">PDM Data Shares</a></dt><dt>peer domain, <a class="indexterm" href="InterdomainTrusts.html#id2613518">Configuring Samba NT-Style Domain Trusts</a></dt><dt>Peer node, <a class="indexterm" href="NetworkBrowsing.html#id2577281">Static WINS Entries</a></dt><dt>per-share access control, <a class="indexterm" href="AccessControls.html#id2605997">Access Controls on Shares</a></dt><dt>performance, <a class="indexterm" href="largefile.html">Handling Large Directories</a>, <a class="indexterm" href="NT4Migration.html#id2672088">Objectives</a></dt><dt>performance advantage, <a class="indexterm" href="locking.html#id2608592">Features and Benefits</a></dt><dt>performance degradation, <a class="indexterm" href="largefile.html">Handling Large Directories</a></dt><dt>performance enhancement, <a class="indexterm" href="locking.html#id2608947">Opportunistic Locking Overview</a></dt><dt>performance improvement, <a class="indexterm" href="locking.html#id2609553">Slow and/or Unreliable Networks</a></dt><dt>performance-based, <a class="indexterm" href="passdb.html#id2585935">tdbsam</a></dt><dt>performed as root, <a class="indexterm" href="rights.html#id2601767">Using the &#8220;net rpc rights&#8221; Utility</a></dt><dt>perimeter firewall, <a class="indexterm" href="securing-samba.html#id2611168">Features and Benefits</a></dt><dt>permanent changes, <a class="indexterm" href="NT4Migration.html#id2673587">Samba-3 Implementation Choices</a></dt><dt>Permanent name, <a class="indexterm" href="NetworkBrowsing.html#id2577281">Static WINS Entries</a></dt><dt>permissions, <a class="indexterm" href="securing-samba.html#id2612181">Why Can Users Access Other Users' Home Directories?</a>, <a class="indexterm" href="VFS.html#id2645002">Shadow Copy Setup</a></dt><dd><dl><dt>file/directory ACLs, <a class="indexterm" href="AccessControls.html#id2606498">Managing UNIX Permissions Using NT Security Dialogs</a></dt><dt>share, <a class="indexterm" href="AccessControls.html#id2604925">Share Definition Access Controls</a></dt><dt>share ACLs, <a class="indexterm" href="AccessControls.html#id2605997">Access Controls on Shares</a></dt><dt>UNIX file and directory, <a class="indexterm" href="AccessControls.html#id2603591">Features and Benefits</a></dt></dl></dd><dt>Permissions, <a class="indexterm" href="AccessControls.html#id2606262">Windows 200x/XP</a></dt><dt>permissions and controls, <a class="indexterm" href="AccessControls.html#id2603591">Features and Benefits</a></dt><dt>PGP, <a class="indexterm" href="compiling.html#id2680855">Verifying Samba's PGP Signature</a></dt><dt>phasing out NetBIOS, <a class="indexterm" href="NetworkBrowsing.html#netdiscuss">Discussion</a></dt><dt>Photo-CD, <a class="indexterm" href="CUPS-printing.html#id2629198">MIME Types and CUPS Filters</a></dt><dt>physical locations, <a class="indexterm" href="msdfs.html#id2614440">Features and Benefits</a></dt><dt>physical network transport layer, <a class="indexterm" href="integrate-ms-networks.html#id2661276">/etc/hosts</a></dt><dt>PID, <a class="indexterm" href="bugreport.html#id2679682">Attaching to a Running Process</a></dt><dt>pid directory, <a class="indexterm" href="cfgsmarts.html#id2666903">Multiple Server Hosting</a></dt><dt>ping, <a class="indexterm" href="NT4Migration.html#id2672498">Domain Layout</a>, <a class="indexterm" href="diagnosis.html#id2676088">The Tests</a></dt><dt>pipe device, <a class="indexterm" href="AccessControls.html#id2604259">File and Directory Access Control</a></dt><dt>PJL, <a class="indexterm" href="CUPS-printing.html#id2633772">Network PostScript RIP</a>, <a class="indexterm" href="CUPS-printing.html#id2635322">Windows CUPS PostScript Driver Versus Adobe Driver</a>, <a class="indexterm" href="CUPS-printing.html#id2640555">Adobe and CUPS PostScript Drivers for Windows Clients</a></dt><dt>PJL-header, <a class="indexterm" href="CUPS-printing.html#id2640555">Adobe and CUPS PostScript Drivers for Windows Clients</a></dt><dt>plague network users, <a class="indexterm" href="ClientConfig.html#id2568680">TCP/IP Configuration</a></dt><dt>plain-text</dt><dd><dl><dt>passwords, <a class="indexterm" href="ServerType.html#id2553629">Password Checking</a></dt></dl></dd><dt>plaintext, <a class="indexterm" href="passdb.html#id2580330">Backward Compatibility Account Storage Systems</a></dt><dt>plaintext authentication, <a class="indexterm" href="passdb.html#id2580330">Backward Compatibility Account Storage Systems</a></dt><dt>plaintext password, <a class="indexterm" href="samba-pdc.html#id2557628">The Special Case of Windows 9x/Me</a>, <a class="indexterm" href="samba-bdc.html#id2561847">How Do I Replicate the smbpasswd File?</a></dt><dt>plaintext passwords, <a class="indexterm" href="passdb.html#passdbtech">Technical Information</a>, <a class="indexterm" href="passdb.html#id2581082">Important Notes About Security</a></dt><dt>platforms, <a class="indexterm" href="Portability.html">Portability</a></dt><dt>PLP, <a class="indexterm" href="classicalprinting.html#id2616978">The [global] Section</a></dt><dt>Pluggable Authentication Modules (see PAM)</dt><dt>PNG, <a class="indexterm" href="CUPS-printing.html#id2628566">Ghostscript: The Software RIP for Non-PostScript Printers</a>, <a class="indexterm" href="CUPS-printing.html#id2629198">MIME Types and CUPS Filters</a></dt><dt>PNM, <a class="indexterm" href="CUPS-printing.html#id2629198">MIME Types and CUPS Filters</a></dt><dt>point 'n' print, <a class="indexterm" href="CUPS-printing.html#id2627429">Installation of Windows Client Drivers</a>, <a class="indexterm" href="CUPS-printing.html#id2635539">Run cupsaddsmb (Quiet Mode)</a>, <a class="indexterm" href="CUPS-printing.html#id2637342">Manual Driver Installation in 15 Steps</a></dt><dt>Point'n'Print, <a class="indexterm" href="classicalprinting.html#id2615084">Features and Benefits</a>, <a class="indexterm" href="classicalprinting.html#cups-msrpc">Printing Developments Since Samba-2.2</a>, <a class="indexterm" href="classicalprinting.html#id2619666">Point'n'Print Client Drivers on Samba Servers</a>, <a class="indexterm" href="classicalprinting.html#id2621780">smbclient to Confirm Driver Installation</a></dt><dt>point'n'print, <a class="indexterm" href="CUPS-printing.html#id2627716">Driver Upload Methods</a>, <a class="indexterm" href="CUPS-printing.html#id2631258">The Role of cupsomatic/foomatic</a>, <a class="indexterm" href="CUPS-printing.html#id2636299">Installing the PostScript Driver on a Client</a></dt><dt>Poledit, <a class="indexterm" href="PolicyMgmt.html#id2652642">Administration of Windows 200x/XP Policies</a></dt><dt>poledit.exe, <a class="indexterm" href="PolicyMgmt.html#id2651892">Creating and Managing System Policies</a>, <a class="indexterm" href="PolicyMgmt.html#id2652218">Windows NT4-Style Policy Files</a>, <a class="indexterm" href="PolicyMgmt.html#id2652642">Administration of Windows 200x/XP Policies</a></dt><dt>Policies, <a class="indexterm" href="PolicyMgmt.html#id2651892">Creating and Managing System Policies</a>, <a class="indexterm" href="PolicyMgmt.html#id2652888">Managing Account/User Policies</a></dt><dt>policies, <a class="indexterm" href="NT4Migration.html#id2673587">Samba-3 Implementation Choices</a></dt><dt>policy editor, <a class="indexterm" href="PolicyMgmt.html#id2651892">Creating and Managing System Policies</a></dt><dt>Policy Editor, <a class="indexterm" href="PolicyMgmt.html#id2652218">Windows NT4-Style Policy Files</a></dt><dt>policy file , <a class="indexterm" href="PolicyMgmt.html#id2652888">Managing Account/User Policies</a></dt><dt>policy files, <a class="indexterm" href="domain-member.html#id2562196">Features and Benefits</a></dt><dt>policy settings, <a class="indexterm" href="passdb.html#pdbeditthing">The pdbedit Tool</a></dt><dt>port 135, <a class="indexterm" href="NetworkBrowsing.html#id2576217">Multiple Interfaces</a></dt><dt>Port 135/TCP, <a class="indexterm" href="securing-samba.html#firewallports">Using a Firewall</a></dt><dt>port 137, <a class="indexterm" href="NetworkBrowsing.html#id2576217">Multiple Interfaces</a>, <a class="indexterm" href="diagnosis.html#id2676088">The Tests</a></dt><dt>Port 137/UDP, <a class="indexterm" href="securing-samba.html#firewallports">Using a Firewall</a></dt><dt>port 138, <a class="indexterm" href="NetworkBrowsing.html#id2576217">Multiple Interfaces</a></dt><dt>Port 138/UDP, <a class="indexterm" href="securing-samba.html#firewallports">Using a Firewall</a></dt><dt>port 139, <a class="indexterm" href="NetworkBrowsing.html#id2576217">Multiple Interfaces</a></dt><dt>Port 139/TCP, <a class="indexterm" href="securing-samba.html#firewallports">Using a Firewall</a></dt><dt>port 445, <a class="indexterm" href="NetworkBrowsing.html#id2576217">Multiple Interfaces</a></dt><dt>Port 445/TCP, <a class="indexterm" href="securing-samba.html#firewallports">Using a Firewall</a></dt><dt>ports, <a class="indexterm" href="classicalprinting.html#id2615901">Verifying Configuration with testparm</a>, <a class="indexterm" href="problems.html#id2678208">Ethereal</a></dt><dt>POSIX, <a class="indexterm" href="samba-bdc.html#id2560736">Backup Domain Controller Configuration</a>, <a class="indexterm" href="passdb.html#id2582562">LDAP Directories and Windows Computer Accounts</a>, <a class="indexterm" href="passdb.html#id2587512">Accounts and Groups Management</a>, <a class="indexterm" href="NetCommand.html#id2592634">Adding or Creating a New Group</a></dt><dt>POSIX account, <a class="indexterm" href="passdb.html#id2584072">User Account Management</a>, <a class="indexterm" href="NetCommand.html#id2593955">UNIX and Windows User Management</a></dt><dt>POSIX ACLs, <a class="indexterm" href="AccessControls.html#id2604259">File and Directory Access Control</a>, <a class="indexterm" href="AccessControls.html#id2604671">Protecting Directories and Files from Deletion</a></dt><dt>POSIX ACLS, <a class="indexterm" href="NT4Migration.html#id2673587">Samba-3 Implementation Choices</a></dt><dt>POSIX identity, <a class="indexterm" href="passdb.html#id2582425">Caution Regarding LDAP and Samba</a></dt><dt>POSIX locks, <a class="indexterm" href="SambaHA.html#id2665809">Server Pool Communications</a></dt><dt>POSIX semantics, <a class="indexterm" href="SambaHA.html#id2665809">Server Pool Communications</a></dt><dt>POSIX user accounts, <a class="indexterm" href="InterdomainTrusts.html">Interdomain Trust Relationships</a></dt><dt>posixAccount, <a class="indexterm" href="passdb.html#id2586395">Schema and Relationship to the RFC 2307 posixAccount</a>, <a class="indexterm" href="passdb.html#id2586630">OpenLDAP Configuration</a></dt><dt>posixGroup, <a class="indexterm" href="passdb.html#id2586630">OpenLDAP Configuration</a>, <a class="indexterm" href="passdb.html#id2587512">Accounts and Groups Management</a></dt><dt>PostScript, <a class="indexterm" href="CUPS-printing.html#id2626505">Simple smb.conf Settings for CUPS</a>, <a class="indexterm" href="CUPS-printing.html#id2627838">Advanced Intelligent Printing with PostScript Driver Download</a>, <a class="indexterm" href="CUPS-printing.html#gdipost">GDI on Windows, PostScript on UNIX</a>, <a class="indexterm" href="CUPS-printing.html#id2628029">Windows Drivers, GDI, and EMF</a>, <a class="indexterm" href="CUPS-printing.html#id2628207">UNIX Printfile Conversion and GUI Basics</a>, <a class="indexterm" href="CUPS-printing.html#post-and-ghost">PostScript and Ghostscript</a>, <a class="indexterm" href="CUPS-printing.html#id2628720">PostScript Printer Description (PPD) Specification</a>, <a class="indexterm" href="CUPS-printing.html#id2628803">Using Windows-Formatted Vendor PPDs</a>, <a class="indexterm" href="CUPS-printing.html#id2629198">MIME Types and CUPS Filters</a>, <a class="indexterm" href="CUPS-printing.html#id2629990">Prefilters</a>, <a class="indexterm" href="CUPS-printing.html#id2630178">pstops</a>, <a class="indexterm" href="CUPS-printing.html#id2631962">PostScript Printer Descriptions for Non-PostScript Printers</a>, <a class="indexterm" href="CUPS-printing.html#id2632582">Examples for Filtering Chains</a>, <a class="indexterm" href="CUPS-printing.html#id2633379">Driver Execution on the Server</a>, <a class="indexterm" href="CUPS-printing.html#id2633772">Network PostScript RIP</a>, <a class="indexterm" href="CUPS-printing.html#id2634045">CUPS: A &#8220;Magical Stone&#8221;?</a>, <a class="indexterm" href="CUPS-printing.html#id2634088">PostScript Drivers with No Major Problems, Even in Kernel
+Mode</a>, <a class="indexterm" href="CUPS-printing.html#id2634576">CUPS &#8220;PostScript Driver for Windows NT/200x/XP&#8221;</a></dt><dd><dl><dt>(see also Ghostscript)</dt><dt>RIP, <a class="indexterm" href="CUPS-printing.html#post-and-ghost">PostScript and Ghostscript</a></dt></dl></dd><dt>PostScript driver, <a class="indexterm" href="classicalprinting.html#id2621562">Installing Driver Files into [print$]</a></dt><dt>PostScript interpreter, <a class="indexterm" href="CUPS-printing.html#post-and-ghost">PostScript and Ghostscript</a></dt><dt>PostScript Printer Description (see PPD)</dt><dt>PostScript printers, <a class="indexterm" href="CUPS-printing.html#id2641524">Printing from CUPS to Windows-Attached Printers</a></dt><dt>potential master browsers, <a class="indexterm" href="NetworkBrowsing.html#browse-force-master">Forcing Samba to Be the Master</a></dt><dt>potential printer, <a class="indexterm" href="classicalprinting.html#id2620174">[print$] Stanza Parameters</a></dt><dt>Power Users, <a class="indexterm" href="rights.html#id2603093">What Rights and Privileges Will Permit Windows Client Administration?</a></dt><dt>powerful, <a class="indexterm" href="samba-pdc.html#id2555604">Domain Controller Types</a></dt><dt>PPD, <a class="indexterm" href="classicalprinting.html#id2621562">Installing Driver Files into [print$]</a>, <a class="indexterm" href="CUPS-printing.html#post-and-ghost">PostScript and Ghostscript</a>, <a class="indexterm" href="CUPS-printing.html#id2628720">PostScript Printer Description (PPD) Specification</a>, <a class="indexterm" href="CUPS-printing.html#id2628923">CUPS Also Uses PPDs for Non-PostScript Printers</a>, <a class="indexterm" href="CUPS-printing.html#id2629198">MIME Types and CUPS Filters</a>, <a class="indexterm" href="CUPS-printing.html#id2631575">&#8220;Raw&#8221; Printing</a>, <a class="indexterm" href="CUPS-printing.html#id2631962">PostScript Printer Descriptions for Non-PostScript Printers</a>, <a class="indexterm" href="CUPS-printing.html#id2633862">PPDs for Non-PS Printers on UNIX</a>, <a class="indexterm" href="CUPS-printing.html#id2633907">PPDs for Non-PS Printers on Windows</a>, <a class="indexterm" href="CUPS-printing.html#id2634045">CUPS: A &#8220;Magical Stone&#8221;?</a>, <a class="indexterm" href="CUPS-printing.html#id2636299">Installing the PostScript Driver on a Client</a>, <a class="indexterm" href="CUPS-printing.html#id2640555">Adobe and CUPS PostScript Drivers for Windows Clients</a>, <a class="indexterm" href="CUPS-printing.html#id2641524">Printing from CUPS to Windows-Attached Printers</a></dt><dd><dl><dt>CUPS (see CUPS-PPD)</dt></dl></dd><dt>PPD-aware, <a class="indexterm" href="CUPS-printing.html#post-and-ghost">PostScript and Ghostscript</a></dt><dt>PPDs, <a class="indexterm" href="CUPS-printing.html#id2628803">Using Windows-Formatted Vendor PPDs</a>, <a class="indexterm" href="CUPS-printing.html#id2631258">The Role of cupsomatic/foomatic</a>, <a class="indexterm" href="CUPS-printing.html#id2639510">The Grand Unification Achieved</a></dt><dt>PPP, <a class="indexterm" href="securing-samba.html#id2611544">Using Interface Protection</a></dt><dt>precedence, <a class="indexterm" href="NetworkBrowsing.html#browse-force-master">Forcing Samba to Be the Master</a></dt><dt>preferred master, <a class="indexterm" href="samba-pdc.html#id2556618">Domain Control: Example Configuration</a></dt><dt>prefilter, <a class="indexterm" href="CUPS-printing.html#id2630615">imagetops and imagetoraster</a></dt><dt>prefilters, <a class="indexterm" href="CUPS-printing.html#id2629990">Prefilters</a></dt><dt>primary domain controller, <a class="indexterm" href="cfgsmarts.html#id2668315">Multiple Virtual Server Hosting</a></dt><dt>primary group, <a class="indexterm" href="domain-member.html#id2562883">Manual Creation of Machine Trust Accounts</a></dt><dt>Primary Logon, <a class="indexterm" href="ProfileMgmt.html#id2654284">Windows 9x/Me Profile Setup</a></dt><dt>Primary WINS Server, <a class="indexterm" href="NetworkBrowsing.html#id2576907">WINS Server Configuration</a></dt><dt>print, <a class="indexterm" href="classicalprinting.html#id2615901">Verifying Configuration with testparm</a></dt><dd><dl><dt>queue, <a class="indexterm" href="install.html#id2544323">Configuration File Syntax</a></dt><dt>spooler, <a class="indexterm" href="install.html#id2544323">Configuration File Syntax</a></dt></dl></dd><dt>print accounting, <a class="indexterm" href="classicalprinting.html#id2615084">Features and Benefits</a></dt><dt>print command, <a class="indexterm" href="classicalprinting.html#id2618378">Print Commands</a></dt><dt>print commands, <a class="indexterm" href="classicalprinting.html#id2618998">Custom Print Commands</a></dt><dt>print configuration, <a class="indexterm" href="classicalprinting.html#id2615307">Technical Introduction</a>, <a class="indexterm" href="classicalprinting.html#id2615901">Verifying Configuration with testparm</a></dt><dt>print environment, <a class="indexterm" href="classicalprinting.html#id2615618">Simple Print Configuration</a></dt><dt>print filtering, <a class="indexterm" href="classicalprinting.html#id2615307">Technical Introduction</a></dt><dt>print job, <a class="indexterm" href="classicalprinting.html#id2618998">Custom Print Commands</a></dt><dt>print jobs, <a class="indexterm" href="classicalprinting.html#id2616978">The [global] Section</a></dt><dt>print processing, <a class="indexterm" href="classicalprinting.html#id2615307">Technical Introduction</a></dt><dt>print queue, <a class="indexterm" href="classicalprinting.html#id2619666">Point'n'Print Client Drivers on Samba Servers</a>, <a class="indexterm" href="classicalprinting.html#id2621780">smbclient to Confirm Driver Installation</a>, <a class="indexterm" href="classicalprinting.html#id2622411">Specific Driver Name Flexibility</a>, <a class="indexterm" href="CUPS-printing.html#id2630919">CUPS Backends</a></dt><dt>print quota, <a class="indexterm" href="CUPS-printing.html#id2627838">Advanced Intelligent Printing with PostScript Driver Download</a></dt><dt>print server, <a class="indexterm" href="StandAloneServer.html#SimplePrintServer">Central Print Serving</a>, <a class="indexterm" href="classicalprinting.html#id2615084">Features and Benefits</a></dt><dt>print service, <a class="indexterm" href="classicalprinting.html#id2615084">Features and Benefits</a></dt><dt>print spooling, <a class="indexterm" href="winbind.html#id2646916">Microsoft Remote Procedure Calls</a></dt><dt>print spooling system, <a class="indexterm" href="CUPS-printing.html#id2626024">Overview</a></dt><dt>print statistics, <a class="indexterm" href="CUPS-printing.html#id2627838">Advanced Intelligent Printing with PostScript Driver Download</a></dt><dt>print subsystem, <a class="indexterm" href="classicalprinting.html#id2615307">Technical Introduction</a>, <a class="indexterm" href="classicalprinting.html#id2618378">Print Commands</a></dt><dt>print test page, <a class="indexterm" href="classicalprinting.html#id2622682">First Client Driver Installation</a></dt><dt>printcap, <a class="indexterm" href="install.html#id2544323">Configuration File Syntax</a>, <a class="indexterm" href="classicalprinting.html#id2616978">The [global] Section</a>, <a class="indexterm" href="classicalprinting.html#ptrsect">The [printers] Section</a></dt><dt>Printcap, <a class="indexterm" href="CUPS-printing.html#id2626143">Basic CUPS Support Configuration</a></dt><dt>printcap name, <a class="indexterm" href="StandAloneServer.html#SimplePrintServer">Central Print Serving</a></dt><dt>PrintcapFormat, <a class="indexterm" href="CUPS-printing.html#id2626143">Basic CUPS Support Configuration</a></dt><dt>printer attributes publishing, <a class="indexterm" href="upgrading-to-3.0.html#id2669458">New Features in Samba-3.0.x</a></dt><dt>printer default permissions, <a class="indexterm" href="classicalprinting.html#cups-msrpc">Printing Developments Since Samba-2.2</a></dt><dt>printer driver, <a class="indexterm" href="classicalprinting.html#id2619836">The Obsoleted [printer$] Section</a>, <a class="indexterm" href="classicalprinting.html#id2619957">Creating the [print$] Share</a>, <a class="indexterm" href="CUPS-printing.html#id2626505">Simple smb.conf Settings for CUPS</a></dt><dt>printer driver data, <a class="indexterm" href="classicalprinting.html#prt-modeset">Setting Device Modes on New Printers</a></dt><dt>printer driver file, <a class="indexterm" href="classicalprinting.html#id2619836">The Obsoleted [printer$] Section</a></dt><dt>printer driver files, <a class="indexterm" href="classicalprinting.html#id2621780">smbclient to Confirm Driver Installation</a></dt><dt>printer drivers, <a class="indexterm" href="classicalprinting.html#id2619666">Point'n'Print Client Drivers on Samba Servers</a>, <a class="indexterm" href="CUPS-printing.html#id2639510">The Grand Unification Achieved</a></dt><dt>printer icon, <a class="indexterm" href="classicalprinting.html#id2622183">Check Samba for Driver Recognition</a></dt><dt>printer management, <a class="indexterm" href="NetCommand.html#id2592057">Overview</a></dt><dt>printer management system, <a class="indexterm" href="CUPS-printing.html#id2626024">Overview</a></dt><dt>printer migration, <a class="indexterm" href="NetCommand.html#id2592057">Overview</a></dt><dt>printer monitor, <a class="indexterm" href="speed.html#id2684292">Samba Performance is Very Slow</a></dt><dt>printer objects, <a class="indexterm" href="classicalprinting.html#cups-msrpc">Printing Developments Since Samba-2.2</a></dt><dt>Printer Pooling, <a class="indexterm" href="classicalprinting.html#id2624877">Samba and Printer Ports</a></dt><dt>printer queue, <a class="indexterm" href="classicalprinting.html#cups-msrpc">Printing Developments Since Samba-2.2</a></dt><dt>printer share, <a class="indexterm" href="classicalprinting.html#id2616978">The [global] Section</a></dt><dt>printer shares , <a class="indexterm" href="classicalprinting.html#id2615901">Verifying Configuration with testparm</a>, <a class="indexterm" href="classicalprinting.html#id2616978">The [global] Section</a></dt><dt>printer$ share, <a class="indexterm" href="classicalprinting.html#id2619836">The Obsoleted [printer$] Section</a></dt><dt>printers, <a class="indexterm" href="install.html#id2544323">Configuration File Syntax</a>, <a class="indexterm" href="StandAloneServer.html#id2567230">Features and Benefits</a></dt><dt>Printers, <a class="indexterm" href="classicalprinting.html#id2616978">The [global] Section</a></dt><dt>printers admin, <a class="indexterm" href="rights.html#id2602113">Description of Privileges</a></dt><dt>Printers and Faxes, <a class="indexterm" href="classicalprinting.html#id2622183">Check Samba for Driver Recognition</a></dt><dt>printers available, <a class="indexterm" href="NetworkBrowsing.html#id2572789">What Is Browsing?</a></dt><dt>printers section, <a class="indexterm" href="classicalprinting.html#ptrsect">The [printers] Section</a></dt><dt>printing, <a class="indexterm" href="classicalprinting.html#id2616978">The [global] Section</a></dt><dt>printing behavior, <a class="indexterm" href="classicalprinting.html#id2615518">Printing-Related Configuration Parameters</a></dt><dt>printing calls, <a class="indexterm" href="classicalprinting.html#cups-msrpc">Printing Developments Since Samba-2.2</a></dt><dt>printing now, <a class="indexterm" href="speed.html#id2684292">Samba Performance is Very Slow</a></dt><dt>printing support, <a class="indexterm" href="classicalprinting.html#id2615084">Features and Benefits</a>, <a class="indexterm" href="classicalprinting.html#id2615307">Technical Introduction</a></dt><dt>printing system, <a class="indexterm" href="classicalprinting.html#id2615307">Technical Introduction</a></dt><dt>printing systems, <a class="indexterm" href="passdb.html#id2582150">Comments Regarding LDAP</a></dt><dt>printing-related settings, <a class="indexterm" href="classicalprinting.html#id2615901">Verifying Configuration with testparm</a></dt><dt>printing.tdb, <a class="indexterm" href="classicalprinting.html#prt-modeset">Setting Device Modes on New Printers</a>, <a class="indexterm" href="CUPS-printing.html#id2638444">The Printing *.tdb Files</a></dt><dd><dl><dt>(see also TDB)</dt></dl></dd><dt>PrintPro (see ESP Print Pro)</dt><dt>private dir, <a class="indexterm" href="cfgsmarts.html#id2666903">Multiple Server Hosting</a></dt><dt>private groups, <a class="indexterm" href="groupmapping.html#id2589671">Warning: User Private Group Problems</a></dt><dt>private key, <a class="indexterm" href="SWAT.html#id2674858">Securing SWAT through SSL</a></dt><dt>private network, <a class="indexterm" href="securing-samba.html#id2611069">Introduction</a></dt><dt>private networks, <a class="indexterm" href="securing-samba.html#id2611330">Using Host-Based Protection</a></dt><dt>private/MACHINE.SID, <a class="indexterm" href="samba-bdc.html#id2560736">Backup Domain Controller Configuration</a></dt><dt>private/secrets.tdb, <a class="indexterm" href="samba-bdc.html#id2560736">Backup Domain Controller Configuration</a></dt><dt>privilege, <a class="indexterm" href="groupmapping.html#id2590431">Applicable Only to Versions Earlier than 3.0.11</a>, <a class="indexterm" href="rights.html#id2602113">Description of Privileges</a></dt><dt>privilege management, <a class="indexterm" href="groupmapping.html#id2590312">Important Administrative Information</a>, <a class="indexterm" href="NetCommand.html#id2594367">Administering User Rights and Privileges</a></dt><dt>privilege model, <a class="indexterm" href="rights.html#id2601492">Rights Management Capabilities</a></dt><dt>privilege-granting applications, <a class="indexterm" href="pam.html#id2658787">Technical Discussion</a></dt><dt>privileged accounts, <a class="indexterm" href="rights.html#id2601767">Using the &#8220;net rpc rights&#8221; Utility</a></dt><dt>privileges, <a class="indexterm" href="samba-pdc.html#id2554984">Single Sign-On and Domain Security</a>, <a class="indexterm" href="domain-member.html#id2563716">Windows 200x/XP Professional Client</a>, <a class="indexterm" href="groupmapping.html#id2590431">Applicable Only to Versions Earlier than 3.0.11</a>, <a class="indexterm" href="rights.html#id2601492">Rights Management Capabilities</a>, <a class="indexterm" href="rights.html#id2602113">Description of Privileges</a>, <a class="indexterm" href="InterdomainTrusts.html#id2612813">Trust Relationship Background</a>, <a class="indexterm" href="classicalprinting.html#cups-msrpc">Printing Developments Since Samba-2.2</a></dt><dt>privileges assigned, <a class="indexterm" href="rights.html#id2601767">Using the &#8220;net rpc rights&#8221; Utility</a></dt><dt>problem report, <a class="indexterm" href="ch47.html#id2685480">Free Support</a></dt><dt>problem resolution, <a class="indexterm" href="ch47.html">Samba Support</a></dt><dt>problematic print, <a class="indexterm" href="classicalprinting.html#id2615307">Technical Introduction</a></dt><dt>Process data management, <a class="indexterm" href="locking.html#id2609642">PDM Data Shares</a></dt><dt>professional support, <a class="indexterm" href="ch47.html#id2685480">Free Support</a></dt><dt>profile, <a class="indexterm" href="samba-pdc.html#id2556618">Domain Control: Example Configuration</a>, <a class="indexterm" href="samba-pdc.html#id2557628">The Special Case of Windows 9x/Me</a>, <a class="indexterm" href="samba-bdc.html#id2559367">MS Windows NT4-style Domain Control</a>, <a class="indexterm" href="passdb.html#id2580514">New Account Storage Systems</a>, <a class="indexterm" href="passdb.html#passdbtech">Technical Information</a></dt><dt>profile access rights, <a class="indexterm" href="ProfileMgmt.html#id2656246">Creating and Managing Group Profiles</a></dt><dt>profile contents, <a class="indexterm" href="ProfileMgmt.html#id2655656">Sharing Profiles between Windows 9x/Me and NT4/200x/XP Workstations</a></dt><dt>profile directory, <a class="indexterm" href="ProfileMgmt.html#id2654284">Windows 9x/Me Profile Setup</a></dt><dt>profile migration tool, <a class="indexterm" href="ProfileMgmt.html#id2656246">Creating and Managing Group Profiles</a></dt><dt>profile path, <a class="indexterm" href="samba-bdc.html#id2559790">Example PDC Configuration</a>, <a class="indexterm" href="ProfileMgmt.html#id2654284">Windows 9x/Me Profile Setup</a>, <a class="indexterm" href="ProfileMgmt.html#id2654981">Windows NT4 Workstation</a></dt><dt>profile sharing, <a class="indexterm" href="ProfileMgmt.html#id2655656">Sharing Profiles between Windows 9x/Me and NT4/200x/XP Workstations</a></dt><dt>Profile Type, <a class="indexterm" href="ProfileMgmt.html#id2654058">Disabling Roaming Profile Support</a></dt><dt>ProfilePath, <a class="indexterm" href="ProfileMgmt.html#id2654284">Windows 9x/Me Profile Setup</a></dt><dt>profiles, <a class="indexterm" href="samba-pdc.html#id2557628">The Special Case of Windows 9x/Me</a></dt><dt>Profiles, <a class="indexterm" href="PolicyMgmt.html#id2651892">Creating and Managing System Policies</a></dt><dt>project, <a class="indexterm" href="ch47.html#id2685480">Free Support</a></dt><dt>promiscuous mode, <a class="indexterm" href="problems.html#id2678352">The Windows Network Monitor</a></dt><dt>promote, <a class="indexterm" href="samba-pdc.html#id2555604">Domain Controller Types</a></dt><dt>promoted, <a class="indexterm" href="samba-bdc.html#id2559367">MS Windows NT4-style Domain Control</a></dt><dt>propagate, <a class="indexterm" href="samba-bdc.html#id2558891">Features and Benefits</a></dt><dt>Properties, <a class="indexterm" href="ClientConfig.html#id2569945">MS Windows Me</a>, <a class="indexterm" href="ClientConfig.html#id2570978">Domain Logon Configuration: Windows 9x/Me</a></dt><dt>protect directories, <a class="indexterm" href="AccessControls.html#id2604671">Protecting Directories and Files from Deletion</a></dt><dt>protect files, <a class="indexterm" href="AccessControls.html#id2604671">Protecting Directories and Files from Deletion</a></dt><dt>protection against attackers, <a class="indexterm" href="securing-samba.html#id2611894">Using IPC$ Share-Based Denials </a></dt><dt>protocol stack settings, <a class="indexterm" href="ClientConfig.html#id2569398">MS Windows 2000</a></dt><dt>provided services, <a class="indexterm" href="ch47.html">Samba Support</a></dt><dt>provisioned, <a class="indexterm" href="samba-pdc.html#id2554984">Single Sign-On and Domain Security</a></dt><dt>pstops, <a class="indexterm" href="CUPS-printing.html#id2629990">Prefilters</a>, <a class="indexterm" href="CUPS-printing.html#id2630178">pstops</a>, <a class="indexterm" href="CUPS-printing.html#id2632582">Examples for Filtering Chains</a>, <a class="indexterm" href="CUPS-printing.html#id2640555">Adobe and CUPS PostScript Drivers for Windows Clients</a></dt><dt>pstoraster, <a class="indexterm" href="CUPS-printing.html#id2630345">pstoraster</a>, <a class="indexterm" href="CUPS-printing.html#id2632245">cupsomatic/foomatic-rip Versus Native CUPS Printing</a>, <a class="indexterm" href="CUPS-printing.html#id2640555">Adobe and CUPS PostScript Drivers for Windows Clients</a></dt><dt>publish printers, <a class="indexterm" href="classicalprinting.html#cups-msrpc">Printing Developments Since Samba-2.2</a></dt><dt>publishing printers, <a class="indexterm" href="classicalprinting.html#id2616098">Rapid Configuration Validation</a></dt><dt>PulseAudio, <a class="indexterm" href="AdvancedNetworkManagement.html#id2651190">Remote Management with ThinLinc</a></dt><dt>punching, <a class="indexterm" href="CUPS-printing.html#id2630178">pstops</a></dt><dt>purchase support, <a class="indexterm" href="ch47.html#id2685480">Free Support</a></dt><dt>put, <a class="indexterm" href="diagnosis.html#id2676088">The Tests</a></dt><dt>pvcreate, <a class="indexterm" href="VFS.html#id2645002">Shadow Copy Setup</a></dt></dl></div><div class="indexdiv"><h3>Q</h3><dl><dt>QNX, <a class="indexterm" href="classicalprinting.html#id2616978">The [global] Section</a></dt><dt>qualified problem, <a class="indexterm" href="ch47.html#id2685480">Free Support</a></dt><dt>queue control, <a class="indexterm" href="classicalprinting.html#id2616978">The [global] Section</a></dt><dt>quota controls, <a class="indexterm" href="passdb.html#id2582150">Comments Regarding LDAP</a></dt></dl></div><div class="indexdiv"><h3>R</h3><dl><dt>RAID, <a class="indexterm" href="Backup.html#id2664523">BackupPC</a></dt><dt>random machine account password, <a class="indexterm" href="domain-member.html#id2564171">Joining an NT4-type Domain with Samba-3</a></dt><dt>range, <a class="indexterm" href="NetCommand.html#id2593955">UNIX and Windows User Management</a></dt><dt>range of hosts, <a class="indexterm" href="securing-samba.html#id2611330">Using Host-Based Protection</a></dt><dt>RAP, <a class="indexterm" href="NetCommand.html#id2592433">UNIX and Windows Group Management</a></dt><dt>raster, <a class="indexterm" href="CUPS-printing.html#id2629990">Prefilters</a>, <a class="indexterm" href="CUPS-printing.html#id2639826">Foomatic Database-Generated PPDs</a></dt><dt>raster driver, <a class="indexterm" href="CUPS-printing.html#id2628962">The CUPS Filtering Architecture</a></dt><dt>raster drivers, <a class="indexterm" href="CUPS-printing.html#id2630345">pstoraster</a></dt><dt>raster image processor (see RIP)</dt><dt>raster images, <a class="indexterm" href="CUPS-printing.html#id2628207">UNIX Printfile Conversion and GUI Basics</a></dt><dt>rasterization, <a class="indexterm" href="CUPS-printing.html#id2630345">pstoraster</a>, <a class="indexterm" href="CUPS-printing.html#id2632245">cupsomatic/foomatic-rip Versus Native CUPS Printing</a></dt><dt>rastertoalps, <a class="indexterm" href="CUPS-printing.html#id2630700">rasterto [printers specific]</a></dt><dt>rastertobj, <a class="indexterm" href="CUPS-printing.html#id2630700">rasterto [printers specific]</a></dt><dt>rastertoepson, <a class="indexterm" href="CUPS-printing.html#id2630700">rasterto [printers specific]</a>, <a class="indexterm" href="CUPS-printing.html#id2632582">Examples for Filtering Chains</a></dt><dt>rastertoescp, <a class="indexterm" href="CUPS-printing.html#id2630700">rasterto [printers specific]</a></dt><dt>rastertohp, <a class="indexterm" href="CUPS-printing.html#id2630700">rasterto [printers specific]</a></dt><dt>rastertopcl, <a class="indexterm" href="CUPS-printing.html#id2630700">rasterto [printers specific]</a></dt><dt>rastertoprinter, <a class="indexterm" href="CUPS-printing.html#id2630700">rasterto [printers specific]</a></dt><dt>rastertosomething, <a class="indexterm" href="CUPS-printing.html#id2632245">cupsomatic/foomatic-rip Versus Native CUPS Printing</a></dt><dt>rastertoturboprint, <a class="indexterm" href="CUPS-printing.html#id2630700">rasterto [printers specific]</a></dt><dt>raw mode, <a class="indexterm" href="CUPS-printing.html#id2631683">application/octet-stream Printing</a></dt><dt>raw print, <a class="indexterm" href="CUPS-printing.html#id2636218">cupsaddsmb Flowchart</a></dt><dt>raw printers, <a class="indexterm" href="CUPS-printing.html#id2626024">Overview</a></dt><dt>raw printing, <a class="indexterm" href="FastStart.html#id2547411">Anonymous Print Server</a>, <a class="indexterm" href="StandAloneServer.html#SimplePrintServer">Central Print Serving</a>, <a class="indexterm" href="CUPS-printing.html#id2627194">Raw Print Serving: Vendor Drivers on Windows Clients</a>, <a class="indexterm" href="CUPS-printing.html#cups-raw">Explicitly Enable &#8220;raw&#8221; Printing for application/octet-stream</a></dt><dt>raw SMB, <a class="indexterm" href="samba-pdc.html#id2554350">Features and Benefits</a></dt><dt>raw SMB over TCP/IP, <a class="indexterm" href="NetworkBrowsing.html#id2573862">TCP/IP without NetBIOS</a></dt><dt>rawprinter, <a class="indexterm" href="CUPS-printing.html#id2631575">&#8220;Raw&#8221; Printing</a></dt><dt>rcp, <a class="indexterm" href="Backup.html#id2664694">Rsync</a></dt><dt>rdesktop, <a class="indexterm" href="AdvancedNetworkManagement.html#id2650815">Remote Management from NoMachine.Com</a></dt><dt>rdesktop/RDP, <a class="indexterm" href="AdvancedNetworkManagement.html#id2650815">Remote Management from NoMachine.Com</a></dt><dt>read, <a class="indexterm" href="AccessControls.html#id2604259">File and Directory Access Control</a></dt><dt>read directory into memory, <a class="indexterm" href="largefile.html">Handling Large Directories</a></dt><dt>read only, <a class="indexterm" href="VFS.html#fakeperms">fake_perms</a></dt><dd><dl><dt>server, <a class="indexterm" href="FastStart.html#anon-ro">Anonymous Read-Only Document Server</a></dt></dl></dd><dt>Read-ahead, <a class="indexterm" href="locking.html#id2608947">Opportunistic Locking Overview</a></dt><dt>read-only, <a class="indexterm" href="StandAloneServer.html#id2567230">Features and Benefits</a>, <a class="indexterm" href="StandAloneServer.html#RefDocServer">Reference Documentation Server</a></dt><dt>read-only access, <a class="indexterm" href="idmapper.html#id2598792">Backup Domain Controller</a>, <a class="indexterm" href="cfgsmarts.html#id2667300">Multiple Virtual Server Personalities</a></dt><dt>read-only files, <a class="indexterm" href="StandAloneServer.html#id2567230">Features and Benefits</a></dt><dt>read-write access, <a class="indexterm" href="classicalprinting.html#id2619836">The Obsoleted [printer$] Section</a></dt><dt>realm, <a class="indexterm" href="ServerType.html#id2553173">ADS Security Mode (User-Level Security)</a>, <a class="indexterm" href="samba-bdc.html#id2560677">NetBIOS Over TCP/IP Disabled</a>, <a class="indexterm" href="domain-member.html#id2565187">Configure smb.conf</a>, <a class="indexterm" href="domain-member.html#id2565378">Configure /etc/krb5.conf</a>, <a class="indexterm" href="idmapper.html#id2599649">IDMAP_RID with Winbind</a>, <a class="indexterm" href="idmapper.html#id2600239">IDMAP Storage in LDAP Using Winbind</a></dt><dt>rebooted, <a class="indexterm" href="ClientConfig.html#id2570451">Joining a Domain: Windows 2000/XP Professional</a>, <a class="indexterm" href="NetworkBrowsing.html#DMB">Configuring Workgroup Browsing</a></dt><dt>rebooting server, <a class="indexterm" href="rights.html#id2602113">Description of Privileges</a></dt><dt>recompiling, <a class="indexterm" href="cfgsmarts.html#id2666903">Multiple Server Hosting</a></dt><dt>reconfiguration, <a class="indexterm" href="samba-bdc.html#id2559367">MS Windows NT4-style Domain Control</a></dt><dt>record locking, <a class="indexterm" href="locking.html#id2608689">Discussion</a></dt><dt>recycle, <a class="indexterm" href="VFS.html#id2644367">recycle</a></dt><dt>recycle bin, <a class="indexterm" href="VFS.html#id2643381">Discussion</a></dt><dt>recycle directory, <a class="indexterm" href="VFS.html#id2644367">recycle</a></dt><dt>recycle:exclude, <a class="indexterm" href="VFS.html#id2644367">recycle</a></dt><dt>recycle:exclude_dir, <a class="indexterm" href="VFS.html#id2644367">recycle</a></dt><dt>recycle:keeptree, <a class="indexterm" href="VFS.html#id2644367">recycle</a></dt><dt>recycle:maxsize, <a class="indexterm" href="VFS.html#id2644367">recycle</a></dt><dt>recycle:noversions, <a class="indexterm" href="VFS.html#id2644367">recycle</a></dt><dt>recycle:repository, <a class="indexterm" href="VFS.html#id2644367">recycle</a></dt><dt>recycle:subdir_mode, <a class="indexterm" href="VFS.html#id2644367">recycle</a></dt><dt>recycle:touch, <a class="indexterm" href="VFS.html#id2644367">recycle</a></dt><dt>recycle:versions, <a class="indexterm" href="VFS.html#id2644367">recycle</a></dt><dt>Red Hat Cluster Manager, <a class="indexterm" href="SambaHA.html#id2666087">High-Availability Server Products</a></dt><dt>Red Hat Linux, <a class="indexterm" href="samba-bdc.html#id2560041">LDAP Configuration Notes</a>, <a class="indexterm" href="domain-member.html#id2563599">On-the-Fly Creation of Machine Trust Accounts</a>, <a class="indexterm" href="groupmapping.html#id2589671">Warning: User Private Group Problems</a></dt><dt>redirect, <a class="indexterm" href="samba-bdc.html#id2561238">Example Configuration</a></dt><dt>redirection, <a class="indexterm" href="winbind.html#id2646541">What Winbind Provides</a></dt><dt>redirector, <a class="indexterm" href="locking.html#id2608947">Opportunistic Locking Overview</a></dt><dt>redundancy, <a class="indexterm" href="NetworkBrowsing.html#id2573226">NetBIOS over TCP/IP</a></dt><dt>reference documents, <a class="indexterm" href="StandAloneServer.html#RefDocServer">Reference Documentation Server</a></dt><dt>refusing connection, <a class="indexterm" href="securing-samba.html#id2611544">Using Interface Protection</a></dt><dt>regedit.exe, <a class="indexterm" href="ProfileMgmt.html#id2656355">MS Windows 9x/Me</a></dt><dt>regedt32, <a class="indexterm" href="ProfileMgmt.html#id2656507">MS Windows NT4 Workstation</a></dt><dt>regedt32.exe, <a class="indexterm" href="PolicyMgmt.html#id2653210">Windows NT4/200x</a></dt><dt>register driver files, <a class="indexterm" href="classicalprinting.html#id2621917">Running rpcclient with adddriver</a></dt><dt>register NetBIOS names, <a class="indexterm" href="NetworkBrowsing.html#id2574421">How Browsing Functions</a></dt><dt>registered, <a class="indexterm" href="NetworkBrowsing.html#id2576636">WINS: The Windows Internetworking Name Server</a>, <a class="indexterm" href="classicalprinting.html#id2622183">Check Samba for Driver Recognition</a></dt><dt>registers, <a class="indexterm" href="NetworkBrowsing.html#id2575354">Domain Browsing Configuration</a></dt><dt>registry, <a class="indexterm" href="samba-pdc.html#id2555604">Domain Controller Types</a>, <a class="indexterm" href="passdb.html#passdbtech">Technical Information</a>, <a class="indexterm" href="locking.html#id2608592">Features and Benefits</a>, <a class="indexterm" href="PolicyMgmt.html#id2651892">Creating and Managing System Policies</a>, <a class="indexterm" href="PolicyMgmt.html#id2652081">Windows 9x/ME Policies</a>, <a class="indexterm" href="PolicyMgmt.html#id2652439">MS Windows 200x/XP Professional Policies</a>, <a class="indexterm" href="ProfileMgmt.html#id2656355">MS Windows 9x/Me</a></dt><dt>registry change, <a class="indexterm" href="passdb.html#id2581082">Important Notes About Security</a></dt><dt>registry keys, <a class="indexterm" href="ProfileMgmt.html#id2656325">Default Profile for Windows Users</a></dt><dt>registry settings, <a class="indexterm" href="PolicyMgmt.html#id2652888">Managing Account/User Policies</a></dt><dt>regulations, <a class="indexterm" href="passdb.html#pdbeditthing">The pdbedit Tool</a></dt><dt>rejoin, <a class="indexterm" href="NetCommand.html#id2595330">Managing Security Identifiers (SIDS)</a></dt><dt>relationship password, <a class="indexterm" href="InterdomainTrusts.html#samba-trusted-domain">Samba as the Trusted Domain</a></dt><dt>relative identifier, <a class="indexterm" href="passdb.html#id2585669">smbpasswd: Encrypted Password Database</a> (see RID)</dt><dt>Relative Identifier (see RID)</dt><dt>Relative Identifiers (see RID)</dt><dt>reliability, <a class="indexterm" href="samba-pdc.html#id2554350">Features and Benefits</a>, <a class="indexterm" href="NT4Migration.html#id2672088">Objectives</a></dt><dt>Remote Access Dial-In User Service (see RADIUS)</dt><dt>remote announce, <a class="indexterm" href="NetworkBrowsing.html#id2578402">Cross-Subnet Browsing</a></dt><dt>remote browse sync, <a class="indexterm" href="NetworkBrowsing.html#id2578402">Cross-Subnet Browsing</a></dt><dt>remote desktop capabilities, <a class="indexterm" href="AdvancedNetworkManagement.html#id2650815">Remote Management from NoMachine.Com</a></dt><dt>remote desktop management, <a class="indexterm" href="AdvancedNetworkManagement.html#id2650787">Remote Desktop Management</a></dt><dt>remote domain, <a class="indexterm" href="InterdomainTrusts.html#id2613127">Creating an NT4 Domain Trust</a>, <a class="indexterm" href="InterdomainTrusts.html#id2613224">Completing an NT4 Domain Trust</a>, <a class="indexterm" href="InterdomainTrusts.html#samba-trusted-domain">Samba as the Trusted Domain</a></dt><dt>remote login, <a class="indexterm" href="AdvancedNetworkManagement.html#id2650815">Remote Management from NoMachine.Com</a></dt><dt>remote management, <a class="indexterm" href="NetCommand.html">Remote and Local Management: The Net Command</a>, <a class="indexterm" href="winbind.html#id2646916">Microsoft Remote Procedure Calls</a></dt><dt>Remote Procedure Call (see RPC)</dt><dt>Remote Procedure Call System Service (see RPCSS)</dt><dt>remote profile, <a class="indexterm" href="ProfileMgmt.html#id2654284">Windows 9x/Me Profile Setup</a></dt><dt>remote segment, <a class="indexterm" href="NetworkBrowsing.html#id2576543">Use of the Remote Browse Sync Parameter</a>, <a class="indexterm" href="NT4Migration.html#id2672498">Domain Layout</a></dt><dt>Remote X, <a class="indexterm" href="AdvancedNetworkManagement.html#id2650815">Remote Management from NoMachine.Com</a></dt><dt>Remote X protocol, <a class="indexterm" href="AdvancedNetworkManagement.html#id2650815">Remote Management from NoMachine.Com</a></dt><dt>remote-update protocol, <a class="indexterm" href="Backup.html#id2664694">Rsync</a></dt><dt>rename, <a class="indexterm" href="AccessControls.html#id2604136">Managing Directories</a></dt><dt>render, <a class="indexterm" href="CUPS-printing.html#id2627194">Raw Print Serving: Vendor Drivers on Windows Clients</a></dt><dt>rendering, <a class="indexterm" href="CUPS-printing.html#id2632245">cupsomatic/foomatic-rip Versus Native CUPS Printing</a></dt><dt>repeated intervals, <a class="indexterm" href="NetworkBrowsing.html#id2573226">NetBIOS over TCP/IP</a></dt><dt>replicate, <a class="indexterm" href="samba-bdc.html#id2560736">Backup Domain Controller Configuration</a>, <a class="indexterm" href="passdb.html#id2585669">smbpasswd: Encrypted Password Database</a></dt><dt>replicated, <a class="indexterm" href="ServerType.html#id2551756">Features and Benefits</a>, <a class="indexterm" href="samba-pdc.html#id2554350">Features and Benefits</a>, <a class="indexterm" href="samba-bdc.html#id2560406">Active Directory Domain Control</a>, <a class="indexterm" href="samba-bdc.html#id2560736">Backup Domain Controller Configuration</a>, <a class="indexterm" href="PolicyMgmt.html#id2652439">MS Windows 200x/XP Professional Policies</a></dt><dt>replicated SYSVOL, <a class="indexterm" href="PolicyMgmt.html#id2652439">MS Windows 200x/XP Professional Policies</a></dt><dt>replication, <a class="indexterm" href="samba-pdc.html#id2554350">Features and Benefits</a>, <a class="indexterm" href="samba-bdc.html#id2560041">LDAP Configuration Notes</a></dt><dd><dl><dt>browse lists, <a class="indexterm" href="NetworkBrowsing.html#id2578402">Cross-Subnet Browsing</a></dt><dt>SAM, <a class="indexterm" href="samba-pdc.html#id2555604">Domain Controller Types</a>, <a class="indexterm" href="samba-bdc.html#id2558891">Features and Benefits</a>, <a class="indexterm" href="samba-bdc.html#id2559367">MS Windows NT4-style Domain Control</a>, <a class="indexterm" href="samba-bdc.html#id2560736">Backup Domain Controller Configuration</a>, <a class="indexterm" href="samba-bdc.html#id2561792">Can Samba Be a Backup Domain Controller to an NT4 PDC?</a>, <a class="indexterm" href="samba-bdc.html#id2561847">How Do I Replicate the smbpasswd File?</a></dt><dt>WINS, <a class="indexterm" href="NetworkBrowsing.html#id2573226">NetBIOS over TCP/IP</a>, <a class="indexterm" href="NetworkBrowsing.html#id2576907">WINS Server Configuration</a>, <a class="indexterm" href="NetworkBrowsing.html#id2577228">WINS Replication</a></dt></dl></dd><dt>replication protocols, <a class="indexterm" href="NetworkBrowsing.html#id2576907">WINS Server Configuration</a></dt><dt>repository, <a class="indexterm" href="idmapper.html#id2597597">Domain Member Server or Domain Member Client</a></dt><dt>requesting payment, <a class="indexterm" href="ch47.html#id2685480">Free Support</a></dt><dt>required, <a class="indexterm" href="pam.html#id2658920">Anatomy of /etc/pam.d Entries</a></dt><dt>requisite, <a class="indexterm" href="pam.html#id2658920">Anatomy of /etc/pam.d Entries</a></dt><dt>research, <a class="indexterm" href="Backup.html#id2664426">Discussion of Backup Solutions</a></dt><dt>resizing, <a class="indexterm" href="VFS.html#id2645002">Shadow Copy Setup</a></dt><dt>resolution, <a class="indexterm" href="CUPS-printing.html#id2631258">The Role of cupsomatic/foomatic</a></dt><dt>resolution of NetBIOS names, <a class="indexterm" href="NetworkBrowsing.html">Network Browsing</a></dt><dt>resolve NetBIOS names, <a class="indexterm" href="NetworkBrowsing.html#id2575955">Making Samba the Domain Master</a></dt><dt>resolver functions, <a class="indexterm" href="winbind.html#id2647050">Name Service Switch</a></dt><dt>resource failover, <a class="indexterm" href="SambaHA.html#id2666087">High-Availability Server Products</a></dt><dt>resource kit, <a class="indexterm" href="PolicyMgmt.html#id2652642">Administration of Windows 200x/XP Policies</a>, <a class="indexterm" href="ProfileMgmt.html#profilemigrn">Windows NT4 Profile Management Tools</a></dt><dt>resource-based exclusion, <a class="indexterm" href="securing-samba.html#id2611168">Features and Benefits</a></dt><dt>response, <a class="indexterm" href="idmapper.html#id2599649">IDMAP_RID with Winbind</a></dt><dt>restore, <a class="indexterm" href="tdb.html#id2679890">Features and Benefits</a></dt><dt>restrict DNS, <a class="indexterm" href="NetworkBrowsing.html#id2577664">Name Resolution Order</a></dt><dt>reviewers, <a class="indexterm" href="cfgsmarts.html">Advanced Configuration Techniques</a></dt><dt>revoke privileges, <a class="indexterm" href="rights.html#id2601767">Using the &#8220;net rpc rights&#8221; Utility</a></dt><dt>RFC 1001, <a class="indexterm" href="DNSDHCP.html#id2686030">Example Configuration</a></dt><dt>RFC 1002, <a class="indexterm" href="DNSDHCP.html#id2686030">Example Configuration</a></dt><dt>RFC 1179, <a class="indexterm" href="classicalprinting.html#id2616978">The [global] Section</a></dt><dt>RFC 2307, <a class="indexterm" href="passdb.html#idmapbackend">Mapping Common UIDs/GIDs on Distributed Machines</a></dt><dt>RFC 2307., <a class="indexterm" href="passdb.html#id2586395">Schema and Relationship to the RFC 2307 posixAccount</a></dt><dt>RFC 2830, <a class="indexterm" href="ch-ldap-tls.html#s1-intro-ldap-tls">Introduction</a></dt><dt>rfc2307bis, <a class="indexterm" href="idmapper.html#id2600824">IDMAP and NSS Using LDAP from ADS with RFC2307bis Schema Extension</a></dt><dt>RFC2830, <a class="indexterm" href="samba-bdc.html#id2560041">LDAP Configuration Notes</a></dt><dt>RFCs, <a class="indexterm" href="problems.html">Analyzing and Solving Samba Problems</a></dt><dt>rich database backend, <a class="indexterm" href="passdb.html#id2580514">New Account Storage Systems</a></dt><dt>rich directory backend, <a class="indexterm" href="passdb.html#id2580514">New Account Storage Systems</a></dt><dt>RID, <a class="indexterm" href="samba-pdc.html#id2554350">Features and Benefits</a>, <a class="indexterm" href="domain-member.html#id2562883">Manual Creation of Machine Trust Accounts</a>, <a class="indexterm" href="ChangeNotes.html#id2571731">User and Group Changes</a>, <a class="indexterm" href="groupmapping.html#id2589335">Discussion</a>, <a class="indexterm" href="groupmapping.html#id2590552">Default Users, Groups, and Relative Identifiers</a>, <a class="indexterm" href="idmapper.html#id2597597">Domain Member Server or Domain Member Client</a>, <a class="indexterm" href="idmapper.html#id2598558">Primary Domain Controller</a>, <a class="indexterm" href="idmapper.html#id2599649">IDMAP_RID with Winbind</a>, <a class="indexterm" href="rights.html#id2602911">The Administrator Domain SID</a>, <a class="indexterm" href="winbind.html#id2647437">User and Group ID Allocation</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2671327">New Schema</a></dt><dt>RID 500, <a class="indexterm" href="rights.html#id2602911">The Administrator Domain SID</a></dt><dt>RID base, <a class="indexterm" href="idmapper.html#id2598558">Primary Domain Controller</a></dt><dt>right to join domain, <a class="indexterm" href="rights.html#id2602113">Description of Privileges</a></dt><dt>rights, <a class="indexterm" href="samba-pdc.html#id2554984">Single Sign-On and Domain Security</a>, <a class="indexterm" href="samba-pdc.html#id2557628">The Special Case of Windows 9x/Me</a>, <a class="indexterm" href="domain-member.html#id2566180">Possible Errors</a>, <a class="indexterm" href="rights.html#id2601492">Rights Management Capabilities</a></dt><dt>rights and privilege, <a class="indexterm" href="NetCommand.html#id2594367">Administering User Rights and Privileges</a></dt><dt>rights and privileges, <a class="indexterm" href="groupmapping.html#id2590312">Important Administrative Information</a>, <a class="indexterm" href="rights.html#id2602911">The Administrator Domain SID</a></dt><dt>rights assigned, <a class="indexterm" href="rights.html#id2601492">Rights Management Capabilities</a>, <a class="indexterm" href="rights.html#id2601767">Using the &#8220;net rpc rights&#8221; Utility</a></dt><dt>RIP, <a class="indexterm" href="CUPS-printing.html#id2631962">PostScript Printer Descriptions for Non-PostScript Printers</a></dt><dt>rlogind, <a class="indexterm" href="pam.html#id2658920">Anatomy of /etc/pam.d Entries</a></dt><dt>Roaming Profile, <a class="indexterm" href="VFS.html#fakeperms">fake_perms</a></dt><dt>roaming profiles, <a class="indexterm" href="samba-pdc.html#id2556109">Preparing for Domain Control</a>, <a class="indexterm" href="ProfileMgmt.html#id2653569">Features and Benefits</a>, <a class="indexterm" href="ProfileMgmt.html#id2654058">Disabling Roaming Profile Support</a>, <a class="indexterm" href="ProfileMgmt.html#id2654284">Windows 9x/Me Profile Setup</a></dt><dt>rogue machine, <a class="indexterm" href="NetworkBrowsing.html#id2579442">Flushing the Samba NetBIOS Name Cache</a></dt><dt>rogue user, <a class="indexterm" href="domain-member.html#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a></dt><dt>root, <a class="indexterm" href="domain-member.html#id2563716">Windows 200x/XP Professional Client</a>, <a class="indexterm" href="ClientConfig.html#id2570451">Joining a Domain: Windows 2000/XP Professional</a>, <a class="indexterm" href="rights.html">User Rights and Privileges</a></dt><dt>root account, <a class="indexterm" href="rights.html">User Rights and Privileges</a>, <a class="indexterm" href="rights.html#id2602911">The Administrator Domain SID</a></dt><dt>root user, <a class="indexterm" href="rights.html#id2601767">Using the &#8220;net rpc rights&#8221; Utility</a></dt><dt>rotate, <a class="indexterm" href="CUPS-printing.html#id2628207">UNIX Printfile Conversion and GUI Basics</a></dt><dt>RPC, <a class="indexterm" href="domain-member.html#id2564906">Why Is This Better Than security = server?</a>, <a class="indexterm" href="winbind.html#id2646109">Features and Benefits</a>, <a class="indexterm" href="winbind.html#id2648638">Join the Samba Server to the PDC Domain</a>, <a class="indexterm" href="ProfileMgmt.html#id2653618">Roaming Profiles</a></dt><dt>RPC calls, <a class="indexterm" href="winbind.html#id2650301">Conclusion</a>, <a class="indexterm" href="SambaHA.html#id2665412">The Front-End Challenge</a></dt><dt>RPC modules, <a class="indexterm" href="upgrading-to-3.0.html#id2669458">New Features in Samba-3.0.x</a></dt><dt>rpc.lockd, <a class="indexterm" href="locking.html#id2608689">Discussion</a></dt><dt>rpcclient, <a class="indexterm" href="NetCommand.html">Remote and Local Management: The Net Command</a>, <a class="indexterm" href="classicalprinting.html#id2621006">Identifying Driver Files</a>, <a class="indexterm" href="classicalprinting.html#id2622411">Specific Driver Name Flexibility</a>, <a class="indexterm" href="CUPS-printing.html#id2638300">Troubleshooting Revisited</a>, <a class="indexterm" href="PolicyMgmt.html#id2653250">Samba PDC</a></dt><dd><dl><dt>adddriver, <a class="indexterm" href="CUPS-printing.html#id2635680">Run cupsaddsmb with Verbose Output</a>, <a class="indexterm" href="CUPS-printing.html#id2635871">Understanding cupsaddsmb</a>, <a class="indexterm" href="CUPS-printing.html#id2636534">Installing PostScript Driver Files Manually Using rpcclient</a>, <a class="indexterm" href="CUPS-printing.html#id2636880">Understanding the rpcclient man Page</a>, <a class="indexterm" href="CUPS-printing.html#id2637117">Requirements for adddriver and setdriver to Succeed</a>, <a class="indexterm" href="CUPS-printing.html#id2637342">Manual Driver Installation in 15 Steps</a></dt><dt>enumdrivers, <a class="indexterm" href="CUPS-printing.html#id2636534">Installing PostScript Driver Files Manually Using rpcclient</a>, <a class="indexterm" href="CUPS-printing.html#id2637342">Manual Driver Installation in 15 Steps</a></dt><dt>enumports, <a class="indexterm" href="CUPS-printing.html#id2636534">Installing PostScript Driver Files Manually Using rpcclient</a></dt><dt>enumprinters, <a class="indexterm" href="CUPS-printing.html#id2636534">Installing PostScript Driver Files Manually Using rpcclient</a>, <a class="indexterm" href="CUPS-printing.html#id2637117">Requirements for adddriver and setdriver to Succeed</a>, <a class="indexterm" href="CUPS-printing.html#id2637342">Manual Driver Installation in 15 Steps</a>, <a class="indexterm" href="CUPS-printing.html#id2638300">Troubleshooting Revisited</a></dt><dt>getdriver, <a class="indexterm" href="CUPS-printing.html#id2636985">Producing an Example by Querying a Windows Box</a>, <a class="indexterm" href="CUPS-printing.html#id2637342">Manual Driver Installation in 15 Steps</a></dt><dt>getprinter, <a class="indexterm" href="CUPS-printing.html#id2636985">Producing an Example by Querying a Windows Box</a>, <a class="indexterm" href="CUPS-printing.html#id2637342">Manual Driver Installation in 15 Steps</a>, <a class="indexterm" href="CUPS-printing.html#id2638300">Troubleshooting Revisited</a></dt><dt>setdriver, <a class="indexterm" href="CUPS-printing.html#id2635022">Caveats to Be Considered</a>, <a class="indexterm" href="CUPS-printing.html#id2635680">Run cupsaddsmb with Verbose Output</a>, <a class="indexterm" href="CUPS-printing.html#id2635871">Understanding cupsaddsmb</a>, <a class="indexterm" href="CUPS-printing.html#id2636534">Installing PostScript Driver Files Manually Using rpcclient</a>, <a class="indexterm" href="CUPS-printing.html#id2637117">Requirements for adddriver and setdriver to Succeed</a>, <a class="indexterm" href="CUPS-printing.html#id2637342">Manual Driver Installation in 15 Steps</a></dt></dl></dd><dt>rsh, <a class="indexterm" href="Backup.html#id2664523">BackupPC</a></dt><dt>rsync, <a class="indexterm" href="samba-bdc.html#id2560736">Backup Domain Controller Configuration</a>, <a class="indexterm" href="samba-bdc.html#id2561847">How Do I Replicate the smbpasswd File?</a>, <a class="indexterm" href="passdb.html#idmapbackend">Mapping Common UIDs/GIDs on Distributed Machines</a>, <a class="indexterm" href="passdb.html#id2585669">smbpasswd: Encrypted Password Database</a>, <a class="indexterm" href="Backup.html#id2664523">BackupPC</a>, <a class="indexterm" href="Backup.html#id2664694">Rsync</a>, <a class="indexterm" href="compiling.html#id2680781">Accessing the Samba Sources via rsync and ftp</a></dt><dt>rsyncd, <a class="indexterm" href="Backup.html#id2664523">BackupPC</a></dt><dt>runas, <a class="indexterm" href="classicalprinting.html#id2623378">Always Make First Client Connection as root or &#8220;printer admin&#8221;</a></dt><dt>rundll32, <a class="indexterm" href="classicalprinting.html#id2623259">Additional Client Driver Installation</a>, <a class="indexterm" href="classicalprinting.html#id2623572">Setting Default Print Options for Client Drivers</a>, <a class="indexterm" href="CUPS-printing.html#id2637342">Manual Driver Installation in 15 Steps</a>, <a class="indexterm" href="AdvancedNetworkManagement.html#id2651601">Adding Printers without User Intervention</a></dt></dl></div><div class="indexdiv"><h3>S</h3><dl><dt>SAM, <a class="indexterm" href="samba-pdc.html#id2554350">Features and Benefits</a>, <a class="indexterm" href="samba-pdc.html#id2555604">Domain Controller Types</a>, <a class="indexterm" href="samba-bdc.html#id2559367">MS Windows NT4-style Domain Control</a>, <a class="indexterm" href="samba-bdc.html#id2561737">Machine Accounts Keep Expiring</a>, <a class="indexterm" href="samba-bdc.html#id2561792">Can Samba Be a Backup Domain Controller to an NT4 PDC?</a>, <a class="indexterm" href="samba-bdc.html#id2561847">How Do I Replicate the smbpasswd File?</a>, <a class="indexterm" href="domain-member.html#id2562196">Features and Benefits</a>, <a class="indexterm" href="ChangeNotes.html#id2571731">User and Group Changes</a>, <a class="indexterm" href="passdb.html#id2580330">Backward Compatibility Account Storage Systems</a>, <a class="indexterm" href="passdb.html#id2581602">Mapping User Identifiers between MS Windows and UNIX</a>, <a class="indexterm" href="winbind.html#id2647513">Result Caching</a></dt><dd><dl><dt>delta file, <a class="indexterm" href="samba-bdc.html#id2559367">MS Windows NT4-style Domain Control</a></dt><dt>replication, <a class="indexterm" href="samba-pdc.html#id2555604">Domain Controller Types</a>, <a class="indexterm" href="samba-bdc.html#id2559367">MS Windows NT4-style Domain Control</a></dt></dl></dd><dt>SAM backend, <a class="indexterm" href="passdb.html#idmapbackend">Mapping Common UIDs/GIDs on Distributed Machines</a>, <a class="indexterm" href="passdb.html#id2582150">Comments Regarding LDAP</a></dt><dd><dl><dt>LDAP, <a class="indexterm" href="samba-bdc.html#id2558891">Features and Benefits</a></dt><dt>ldapsam, <a class="indexterm" href="samba-bdc.html#id2558891">Features and Benefits</a>, <a class="indexterm" href="passdb.html#id2580514">New Account Storage Systems</a>, <a class="indexterm" href="passdb.html#idmapbackend">Mapping Common UIDs/GIDs on Distributed Machines</a>, <a class="indexterm" href="passdb.html#id2586092">ldapsam</a></dt><dt>ldapsam_compat, <a class="indexterm" href="passdb.html#id2580294">Features and Benefits</a></dt><dt>non-LDAP, <a class="indexterm" href="samba-bdc.html#id2558891">Features and Benefits</a></dt><dt>smbpasswd, <a class="indexterm" href="passdb.html#id2580294">Features and Benefits</a>, <a class="indexterm" href="passdb.html#id2585669">smbpasswd: Encrypted Password Database</a></dt><dt>tdbsam, <a class="indexterm" href="samba-bdc.html#id2558891">Features and Benefits</a>, <a class="indexterm" href="passdb.html#id2580514">New Account Storage Systems</a>, <a class="indexterm" href="passdb.html#id2585935">tdbsam</a></dt></dl></dd><dt>Samba 1.9.17, <a class="indexterm" href="NetworkBrowsing.html#id2576907">WINS Server Configuration</a></dt><dt>Samba account, <a class="indexterm" href="domain-member.html#id2562883">Manual Creation of Machine Trust Accounts</a></dt><dt>Samba administrator, <a class="indexterm" href="winbind.html#id2647576">Introduction</a></dt><dt>Samba backend database, <a class="indexterm" href="domain-member.html#id2566867">Adding Machine to Domain Fails</a></dt><dt>Samba daemons, <a class="indexterm" href="domain-member.html#id2564171">Joining an NT4-type Domain with Samba-3</a></dt><dt>Samba differences, <a class="indexterm" href="upgrading-to-3.0.html#oldupdatenotes">Upgrading from Samba-2.x to Samba-3.0.25</a></dt><dt>Samba mailing lists, <a class="indexterm" href="Backup.html#id2664381">Features and Benefits</a></dt><dt>Samba private directory, <a class="indexterm" href="domain-member.html#ads-create-machine-account">Create the Computer Account</a></dt><dt>Samba SAM, <a class="indexterm" href="passdb.html#id2581602">Mapping User Identifiers between MS Windows and UNIX</a></dt><dt>Samba SAM account, <a class="indexterm" href="domain-member.html#id2566867">Adding Machine to Domain Fails</a></dt><dt>Samba SAM account flags, <a class="indexterm" href="passdb.html#TOSHARG-acctflags">Account Flags Management</a></dt><dt>Samba schema, <a class="indexterm" href="passdb.html#id2580514">New Account Storage Systems</a></dt><dt>Samba security, <a class="indexterm" href="securing-samba.html#id2611168">Features and Benefits</a></dt><dt>Samba-2.2.x LDAP schema, <a class="indexterm" href="passdb.html#id2580330">Backward Compatibility Account Storage Systems</a></dt><dt>Samba-3-compatible LDAP backend, <a class="indexterm" href="upgrading-to-3.0.html#id2669288">Quick Migration Guide</a></dt><dt>Samba-PDC-LDAP-HOWTO, <a class="indexterm" href="passdb.html#id2586092">ldapsam</a></dt><dt>samba-to-samba trusts, <a class="indexterm" href="InterdomainTrusts.html">Interdomain Trust Relationships</a></dt><dt>samba-vscan, <a class="indexterm" href="VFS.html#id2645805">vscan</a></dt><dt>samba.schema, <a class="indexterm" href="passdb.html#id2586395">Schema and Relationship to the RFC 2307 posixAccount</a>, <a class="indexterm" href="passdb.html#id2586630">OpenLDAP Configuration</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2671327">New Schema</a></dt><dt>sambaDomain, <a class="indexterm" href="upgrading-to-3.0.html#id2671327">New Schema</a></dt><dt>sambaGroupMapping, <a class="indexterm" href="upgrading-to-3.0.html#id2671327">New Schema</a></dt><dt>sambaHomeDrive, <a class="indexterm" href="passdb.html#id2587860">LDAP Special Attributes for sambaSamAccounts</a></dt><dt>sambaHomePath, <a class="indexterm" href="passdb.html#id2587860">LDAP Special Attributes for sambaSamAccounts</a></dt><dt>sambaIdmapEntry, <a class="indexterm" href="upgrading-to-3.0.html#id2671327">New Schema</a></dt><dt>sambaLogonScript, <a class="indexterm" href="passdb.html#id2587860">LDAP Special Attributes for sambaSamAccounts</a></dt><dt>SambaNTPassword, <a class="indexterm" href="passdb.html#id2587625">Security and sambaSamAccount</a></dt><dt>sambaProfilePath, <a class="indexterm" href="passdb.html#id2587860">LDAP Special Attributes for sambaSamAccounts</a></dt><dt>SambaSAMAccount, <a class="indexterm" href="samba-bdc.html#id2560736">Backup Domain Controller Configuration</a>, <a class="indexterm" href="passdb.html#acctmgmttools">Account Management Tools</a>, <a class="indexterm" href="passdb.html#id2584423">Adding User Accounts</a>, <a class="indexterm" href="passdb.html#id2584510">Deleting Accounts</a>, <a class="indexterm" href="passdb.html#id2584595">Changing User Accounts</a>, <a class="indexterm" href="passdb.html#id2585935">tdbsam</a></dt><dt>sambaSamAccount, <a class="indexterm" href="passdb.html#id2582562">LDAP Directories and Windows Computer Accounts</a>, <a class="indexterm" href="passdb.html#id2586395">Schema and Relationship to the RFC 2307 posixAccount</a>, <a class="indexterm" href="passdb.html#id2586630">OpenLDAP Configuration</a>, <a class="indexterm" href="passdb.html#id2587512">Accounts and Groups Management</a>, <a class="indexterm" href="passdb.html#id2587860">LDAP Special Attributes for sambaSamAccounts</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2671327">New Schema</a></dt><dt>sambaSAMAccount, <a class="indexterm" href="passdb.html#id2587625">Security and sambaSamAccount</a></dt><dt>sambaSID, <a class="indexterm" href="ChangeNotes.html#id2572343">LDAP Changes in Samba-3.0.23</a></dt><dt>sambaUNIXIdPool, <a class="indexterm" href="upgrading-to-3.0.html#id2671327">New Schema</a></dt><dt>SambaXP conference, <a class="indexterm" href="SambaHA.html#id2665129">Technical Discussion</a></dt><dt>samdb interface, <a class="indexterm" href="passdb.html#id2585669">smbpasswd: Encrypted Password Database</a></dt><dt>same domain/workgroup, <a class="indexterm" href="cfgsmarts.html#id2668315">Multiple Virtual Server Hosting</a></dt><dt>Sarbanes-Oxley, <a class="indexterm" href="passdb.html#pdbeditthing">The pdbedit Tool</a></dt><dt>scalability, <a class="indexterm" href="samba-pdc.html#id2554350">Features and Benefits</a>, <a class="indexterm" href="samba-bdc.html#id2558891">Features and Benefits</a>, <a class="indexterm" href="passdb.html">Account Information Databases</a>, <a class="indexterm" href="passdb.html#id2585935">tdbsam</a>, <a class="indexterm" href="InterdomainTrusts.html#id2612741">Features and Benefits</a></dt><dt>scalable, <a class="indexterm" href="passdb.html#id2582150">Comments Regarding LDAP</a></dt><dt>scalable backend, <a class="indexterm" href="InterdomainTrusts.html#id2612741">Features and Benefits</a></dt><dt>scalable coherent interface (see SCI)</dt><dt>scale, <a class="indexterm" href="CUPS-printing.html#id2628207">UNIX Printfile Conversion and GUI Basics</a></dt><dt>scanner module, <a class="indexterm" href="VFS.html#id2643381">Discussion</a></dt><dt>schannel, <a class="indexterm" href="samba-pdc.html#id2558707">Cannot Log onto Domain Member Workstation After Joining Domain</a></dt><dt>schema, <a class="indexterm" href="idmapper.html#id2600824">IDMAP and NSS Using LDAP from ADS with RFC2307bis Schema Extension</a></dt><dt>schema file, <a class="indexterm" href="passdb.html#id2580514">New Account Storage Systems</a></dt><dt>scp, <a class="indexterm" href="Backup.html#id2664694">Rsync</a></dt><dt>script, <a class="indexterm" href="domain-member.html#id2566867">Adding Machine to Domain Fails</a></dt><dt>scripted control, <a class="indexterm" href="NetCommand.html">Remote and Local Management: The Net Command</a></dt><dt>scripts, <a class="indexterm" href="NetworkBrowsing.html#id2577954">Browsing Support in Samba</a>, <a class="indexterm" href="passdb.html#id2582425">Caution Regarding LDAP and Samba</a></dt><dt>SCSI, <a class="indexterm" href="SambaHA.html#id2666087">High-Availability Server Products</a></dt><dt>SeAddUsersPrivilege, <a class="indexterm" href="NetCommand.html#id2594367">Administering User Rights and Privileges</a>, <a class="indexterm" href="rights.html#id2601492">Rights Management Capabilities</a>, <a class="indexterm" href="rights.html#id2602113">Description of Privileges</a></dt><dt>SeAssignPrimaryTokenPrivilege, <a class="indexterm" href="rights.html#id2602423">Privileges Suppored by Windows 2000 Domain Controllers</a></dt><dt>SeAuditPrivilege, <a class="indexterm" href="rights.html#id2602423">Privileges Suppored by Windows 2000 Domain Controllers</a></dt><dt>SeBackupPrivilege, <a class="indexterm" href="NetCommand.html#id2594367">Administering User Rights and Privileges</a>, <a class="indexterm" href="rights.html#id2602423">Privileges Suppored by Windows 2000 Domain Controllers</a></dt><dt>SeChangeNotifyPrivilege, <a class="indexterm" href="rights.html#id2602423">Privileges Suppored by Windows 2000 Domain Controllers</a></dt><dt>Seclib, <a class="indexterm" href="AccessControls.html#id2606616">Viewing File Ownership</a></dt><dt>secondary controller, <a class="indexterm" href="NT4Migration.html#id2672498">Domain Layout</a></dt><dt>SeCreateGlobalPrivilege, <a class="indexterm" href="rights.html#id2602423">Privileges Suppored by Windows 2000 Domain Controllers</a></dt><dt>SeCreatePagefilePrivilege, <a class="indexterm" href="rights.html#id2602423">Privileges Suppored by Windows 2000 Domain Controllers</a></dt><dt>SeCreatePermanentPrivilege, <a class="indexterm" href="rights.html#id2602423">Privileges Suppored by Windows 2000 Domain Controllers</a></dt><dt>SeCreateTokenPrivilege, <a class="indexterm" href="rights.html#id2602423">Privileges Suppored by Windows 2000 Domain Controllers</a></dt><dt>secret, <a class="indexterm" href="passdb.html#id2581082">Important Notes About Security</a></dt><dt>secrets.tdb, <a class="indexterm" href="samba-bdc.html#id2560736">Backup Domain Controller Configuration</a>, <a class="indexterm" href="domain-member.html#id2566545">Sharing User ID Mappings between Samba Domain Members</a>, <a class="indexterm" href="passdb.html#id2586902">Initialize the LDAP Database</a>, <a class="indexterm" href="CUPS-printing.html#id2638444">The Printing *.tdb Files</a></dt><dd><dl><dt>(see also TDB)</dt></dl></dd><dt>section name, <a class="indexterm" href="install.html#id2544323">Configuration File Syntax</a></dt><dt>secure, <a class="indexterm" href="StandAloneServer.html#id2567230">Features and Benefits</a></dt><dt>secure access, <a class="indexterm" href="samba-pdc.html#id2554984">Single Sign-On and Domain Security</a></dt><dt>secure authentication, <a class="indexterm" href="rights.html">User Rights and Privileges</a></dt><dt>secure communications, <a class="indexterm" href="passdb.html#id2587625">Security and sambaSamAccount</a></dt><dt>secured networks, <a class="indexterm" href="securing-samba.html#id2611069">Introduction</a></dt><dt>security, <a class="indexterm" href="ServerType.html#id2552083">Samba Security Modes</a>, <a class="indexterm" href="samba-pdc.html#id2556109">Preparing for Domain Control</a>, <a class="indexterm" href="securing-samba.html#id2611069">Introduction</a>, <a class="indexterm" href="cfgsmarts.html#id2667300">Multiple Virtual Server Personalities</a></dt><dd><dl><dt>controllers, <a class="indexterm" href="ServerType.html#id2552639">Domain Security Mode (User-Level Security)</a></dt><dt>modes, <a class="indexterm" href="ServerType.html#id2551756">Features and Benefits</a></dt><dt>settings, <a class="indexterm" href="install.html#id2545482">Example Configuration</a></dt></dl></dd><dt>security = user, <a class="indexterm" href="domain-member.html#id2564171">Joining an NT4-type Domain with Samba-3</a></dt><dt>security account, <a class="indexterm" href="NetCommand.html#id2592057">Overview</a></dt><dt>Security Account Manager (see SAM)</dt><dt>Security Assertion Markup Language (see SAML)</dt><dt>security context, <a class="indexterm" href="domain-member.html#domain-member-server">Domain Member Server</a></dt><dt>security contexts, <a class="indexterm" href="InterdomainTrusts.html#id2612813">Trust Relationship Background</a></dt><dt>security credentials, <a class="indexterm" href="idmapper.html#id2598792">Backup Domain Controller</a>, <a class="indexterm" href="InterdomainTrusts.html#id2613091">Native MS Windows NT4 Trusts Configuration</a></dt><dt>security domain, <a class="indexterm" href="InterdomainTrusts.html#id2612813">Trust Relationship Background</a></dt><dt>security domains, <a class="indexterm" href="InterdomainTrusts.html#id2612813">Trust Relationship Background</a></dt><dt>security flaw, <a class="indexterm" href="securing-samba.html#id2612181">Why Can Users Access Other Users' Home Directories?</a></dt><dt>security hole, <a class="indexterm" href="securing-samba.html#id2611894">Using IPC$ Share-Based Denials </a></dt><dt>security identifier, <a class="indexterm" href="NetCommand.html#id2595330">Managing Security Identifiers (SIDS)</a> (see SID)</dt><dt>security level, <a class="indexterm" href="ServerType.html#id2553330">Server Security (User Level Security)</a></dt><dt>security levels, <a class="indexterm" href="ServerType.html#id2552083">Samba Security Modes</a></dt><dt>security mode, <a class="indexterm" href="ServerType.html">Server Types and Security Modes</a>, <a class="indexterm" href="samba-pdc.html#id2558022">Security Mode and Master Browsers</a></dt><dt>Security Mode, <a class="indexterm" href="ServerType.html#id2552083">Samba Security Modes</a></dt><dt>security modes, <a class="indexterm" href="ServerType.html#id2552083">Samba Security Modes</a></dt><dt>security name-space, <a class="indexterm" href="idmapper.html">Identity Mapping (IDMAP)</a></dt><dt>security policies, <a class="indexterm" href="securing-samba.html#id2612181">Why Can Users Access Other Users' Home Directories?</a></dt><dt>security settings, <a class="indexterm" href="upgrading-to-3.0.html#id2669458">New Features in Samba-3.0.x</a></dt><dt>security structure, <a class="indexterm" href="InterdomainTrusts.html#id2612813">Trust Relationship Background</a></dt><dt>security vulnerability, <a class="indexterm" href="securing-samba.html#id2612093">Upgrading Samba</a></dt><dt>security-aware, <a class="indexterm" href="CUPS-printing.html#id2631683">application/octet-stream Printing</a></dt><dt>SeDebugPrivilege, <a class="indexterm" href="rights.html#id2602423">Privileges Suppored by Windows 2000 Domain Controllers</a></dt><dt>SeDiskOperatorPrivilege, <a class="indexterm" href="NetCommand.html#id2594367">Administering User Rights and Privileges</a>, <a class="indexterm" href="rights.html#id2601492">Rights Management Capabilities</a>, <a class="indexterm" href="rights.html#id2602113">Description of Privileges</a></dt><dt>SeEnableDelegationPrivilege, <a class="indexterm" href="rights.html#id2602423">Privileges Suppored by Windows 2000 Domain Controllers</a></dt><dt>SeImpersonatePrivilege, <a class="indexterm" href="rights.html#id2602423">Privileges Suppored by Windows 2000 Domain Controllers</a></dt><dt>SeIncreaseBasePriorityPrivilege, <a class="indexterm" href="rights.html#id2602423">Privileges Suppored by Windows 2000 Domain Controllers</a></dt><dt>SeIncreaseQuotaPrivilege, <a class="indexterm" href="rights.html#id2602423">Privileges Suppored by Windows 2000 Domain Controllers</a></dt><dt>SeLoadDriverPrivilege, <a class="indexterm" href="rights.html#id2602423">Privileges Suppored by Windows 2000 Domain Controllers</a></dt><dt>SeLockMemoryPrivilege, <a class="indexterm" href="rights.html#id2602423">Privileges Suppored by Windows 2000 Domain Controllers</a></dt><dt>SeMachineAccountPrivilege, <a class="indexterm" href="NetCommand.html#id2594367">Administering User Rights and Privileges</a>, <a class="indexterm" href="rights.html#id2601492">Rights Management Capabilities</a>, <a class="indexterm" href="rights.html#id2602113">Description of Privileges</a>, <a class="indexterm" href="rights.html#id2602423">Privileges Suppored by Windows 2000 Domain Controllers</a></dt><dt>SeManageVolumePrivilege, <a class="indexterm" href="rights.html#id2602423">Privileges Suppored by Windows 2000 Domain Controllers</a></dt><dt>separate instances, <a class="indexterm" href="cfgsmarts.html#id2666903">Multiple Server Hosting</a></dt><dt>separate servers, <a class="indexterm" href="cfgsmarts.html">Advanced Configuration Techniques</a></dt><dt>separate shares, <a class="indexterm" href="classicalprinting.html#id2616978">The [global] Section</a></dt><dt>separate workgroups, <a class="indexterm" href="cfgsmarts.html#id2667300">Multiple Virtual Server Personalities</a></dt><dt>SePrintOperatorPrivilege, <a class="indexterm" href="NetCommand.html#id2594367">Administering User Rights and Privileges</a>, <a class="indexterm" href="rights.html#id2601492">Rights Management Capabilities</a>, <a class="indexterm" href="rights.html#id2602113">Description of Privileges</a></dt><dt>SeProfileSingleProcessPrivilege, <a class="indexterm" href="rights.html#id2602423">Privileges Suppored by Windows 2000 Domain Controllers</a></dt><dt>SeRemoteShutdownPrivilege, <a class="indexterm" href="NetCommand.html#id2594367">Administering User Rights and Privileges</a>, <a class="indexterm" href="rights.html#id2601492">Rights Management Capabilities</a>, <a class="indexterm" href="rights.html#id2602113">Description of Privileges</a>, <a class="indexterm" href="rights.html#id2602423">Privileges Suppored by Windows 2000 Domain Controllers</a></dt><dt>SeRestorePrivilege, <a class="indexterm" href="NetCommand.html#id2594367">Administering User Rights and Privileges</a>, <a class="indexterm" href="rights.html#id2602423">Privileges Suppored by Windows 2000 Domain Controllers</a></dt><dt>server failure, <a class="indexterm" href="SambaHA.html#id2665293">Why Is This So Hard?</a></dt><dt>Server Manager, <a class="indexterm" href="domain-member.html#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a>, <a class="indexterm" href="domain-member.html#id2562883">Manual Creation of Machine Trust Accounts</a>, <a class="indexterm" href="domain-member.html#id2563320">Managing Domain Machine Accounts using NT4 Server Manager</a>, <a class="indexterm" href="AdvancedNetworkManagement.html#id2650643">Remote Server Administration</a></dt><dt>Server Manager for Domains, <a class="indexterm" href="domain-member.html#id2563320">Managing Domain Machine Accounts using NT4 Server Manager</a></dt><dt>Server Message Block (see SMB)</dt><dt>server pool, <a class="indexterm" href="SambaHA.html#id2665612">The Distributed File System Challenge</a>, <a class="indexterm" href="SambaHA.html#id2665739">Restrictive Constraints on Distributed File Systems</a></dt><dt>Server Type, <a class="indexterm" href="ServerType.html#id2551923">Server Types</a></dt><dd><dl><dt>Domain Controller, <a class="indexterm" href="FastStart.html#id2549562">Domain Controller</a></dt><dt>Domain Member, <a class="indexterm" href="FastStart.html#id2548638">Domain Member Server</a>, <a class="indexterm" href="samba-bdc.html#id2561238">Example Configuration</a>, <a class="indexterm" href="domain-member.html#id2562196">Features and Benefits</a></dt><dt>Stand-alone, <a class="indexterm" href="FastStart.html#id2546718">Standalone Server</a></dt></dl></dd><dt>server type, <a class="indexterm" href="NetCommand.html#id2592057">Overview</a></dt><dd><dl><dt>domain member, <a class="indexterm" href="ServerType.html#id2552867">Example Configuration</a></dt></dl></dd><dt>Server Types, <a class="indexterm" href="idmapper.html#id2597510">Samba Server Deployment Types and IDMAP</a></dt><dt>server-mode, <a class="indexterm" href="ServerType.html#id2553893">What Makes Samba a Domain Controller?</a></dt><dt>service name, <a class="indexterm" href="install.html#id2545482">Example Configuration</a></dt><dt>service-level, <a class="indexterm" href="classicalprinting.html#id2615518">Printing-Related Configuration Parameters</a>, <a class="indexterm" href="classicalprinting.html#id2616978">The [global] Section</a></dt><dt>services provided, <a class="indexterm" href="ch47.html">Samba Support</a></dt><dt>SeSecurityPrivilege, <a class="indexterm" href="rights.html#id2602423">Privileges Suppored by Windows 2000 Domain Controllers</a></dt><dt>SeShutdownPrivilege, <a class="indexterm" href="rights.html#id2602423">Privileges Suppored by Windows 2000 Domain Controllers</a></dt><dt>session, <a class="indexterm" href="pam.html#id2658920">Anatomy of /etc/pam.d Entries</a></dt><dt>session services, <a class="indexterm" href="samba-pdc.html#id2554350">Features and Benefits</a></dt><dt>session setup, <a class="indexterm" href="ServerType.html#id2552257">User Level Security</a>, <a class="indexterm" href="ServerType.html#id2553330">Server Security (User Level Security)</a></dt><dt>sessionid.tdb, <a class="indexterm" href="CUPS-printing.html#id2638444">The Printing *.tdb Files</a></dt><dd><dl><dt>(see also TDB)</dt></dl></dd><dt>SessionSetupAndX, <a class="indexterm" href="idmapper.html#id2597597">Domain Member Server or Domain Member Client</a></dt><dt>SeSyncAgentPrivilege, <a class="indexterm" href="rights.html#id2602423">Privileges Suppored by Windows 2000 Domain Controllers</a></dt><dt>SeSystemEnvironmentPrivilege, <a class="indexterm" href="rights.html#id2602423">Privileges Suppored by Windows 2000 Domain Controllers</a></dt><dt>SeSystemProfilePrivilege, <a class="indexterm" href="rights.html#id2602423">Privileges Suppored by Windows 2000 Domain Controllers</a></dt><dt>SeSystemtimePrivilege, <a class="indexterm" href="rights.html#id2602423">Privileges Suppored by Windows 2000 Domain Controllers</a></dt><dt>set a password, <a class="indexterm" href="StandAloneServer.html#SimplePrintServer">Central Print Serving</a></dt><dt>set group id (see SGID)</dt><dt>set printer properties, <a class="indexterm" href="classicalprinting.html#id2616978">The [global] Section</a></dt><dt>set user id (see SUID)</dt><dt>SeTakeOwnershipPrivilege, <a class="indexterm" href="NetCommand.html#id2594367">Administering User Rights and Privileges</a>, <a class="indexterm" href="rights.html#id2601492">Rights Management Capabilities</a>, <a class="indexterm" href="rights.html#id2602113">Description of Privileges</a>, <a class="indexterm" href="rights.html#id2602423">Privileges Suppored by Windows 2000 Domain Controllers</a></dt><dt>SeTcbPrivilege, <a class="indexterm" href="rights.html#id2602423">Privileges Suppored by Windows 2000 Domain Controllers</a></dt><dt>setdriver, <a class="indexterm" href="CUPS-printing.html#id2636708">A Check of the rpcclient man Page</a>, <a class="indexterm" href="CUPS-printing.html#id2637117">Requirements for adddriver and setdriver to Succeed</a></dt><dt>SetPrinter(), <a class="indexterm" href="CUPS-printing.html#id2636708">A Check of the rpcclient man Page</a></dt><dt>setting up directories, <a class="indexterm" href="AccessControls.html#id2604259">File and Directory Access Control</a></dt><dt>SeUndockPrivilege, <a class="indexterm" href="rights.html#id2602423">Privileges Suppored by Windows 2000 Domain Controllers</a></dt><dt>severely impaired, <a class="indexterm" href="NetworkBrowsing.html#id2573862">TCP/IP without NetBIOS</a></dt><dt>SFU, <a class="indexterm" href="idmapper.html#id2601094">IDMAP, Active Directory, and MS Services for UNIX 3.5</a></dt><dt>SFU 3.5, <a class="indexterm" href="idmapper.html#id2598558">Primary Domain Controller</a></dt><dt>SGI-RGB, <a class="indexterm" href="CUPS-printing.html#id2629198">MIME Types and CUPS Filters</a></dt><dt>SGID, <a class="indexterm" href="AccessControls.html#id2604259">File and Directory Access Control</a></dt><dt>shadow, <a class="indexterm" href="passdb.html#id2582562">LDAP Directories and Windows Computer Accounts</a></dt><dt>shadow copies, <a class="indexterm" href="VFS.html#id2645002">Shadow Copy Setup</a></dt><dt>shadow password file, <a class="indexterm" href="domain-member.html#id2564171">Joining an NT4-type Domain with Samba-3</a></dt><dt>shadow utilities, <a class="indexterm" href="groupmapping.html#id2588920">Features and Benefits</a></dt><dt>shadow_copy, <a class="indexterm" href="VFS.html#id2644814">shadow_copy</a>, <a class="indexterm" href="VFS.html#id2645002">Shadow Copy Setup</a></dt><dt>shadow_copy module, <a class="indexterm" href="VFS.html#id2644814">shadow_copy</a></dt><dt>share, <a class="indexterm" href="install.html#id2544323">Configuration File Syntax</a>, <a class="indexterm" href="AccessControls.html">File, Directory, and Share Access Controls</a>, <a class="indexterm" href="classicalprinting.html#id2616978">The [global] Section</a></dt><dt>share access, <a class="indexterm" href="AccessControls.html#id2605997">Access Controls on Shares</a></dt><dt>share ACLs, <a class="indexterm" href="NT4Migration.html#id2673587">Samba-3 Implementation Choices</a></dt><dt>share management, <a class="indexterm" href="NetCommand.html#id2592057">Overview</a></dt><dt>share modes, <a class="indexterm" href="SambaHA.html#id2665612">The Distributed File System Challenge</a></dt><dt>share permissions, <a class="indexterm" href="AccessControls.html#id2606157">Windows NT4 Workstation/Server</a></dt><dt>Share Permissions, <a class="indexterm" href="AccessControls.html#id2606262">Windows 200x/XP</a></dt><dt>share settings, <a class="indexterm" href="AccessControls.html#id2603591">Features and Benefits</a></dt><dt>share stanza controls, <a class="indexterm" href="NT4Migration.html#id2673587">Samba-3 Implementation Choices</a></dt><dt>share-level, <a class="indexterm" href="ServerType.html#id2552083">Samba Security Modes</a>, <a class="indexterm" href="ServerType.html#id2552431">Share-Level Security</a>, <a class="indexterm" href="msdfs.html#id2614440">Features and Benefits</a></dt><dt>share-level ACLs, <a class="indexterm" href="groupmapping.html#id2590431">Applicable Only to Versions Earlier than 3.0.11</a></dt><dt>share-mode, <a class="indexterm" href="StandAloneServer.html#id2567230">Features and Benefits</a></dt><dt>share-mode security, <a class="indexterm" href="samba-pdc.html#id2558022">Security Mode and Master Browsers</a></dt><dt>share-mode server, <a class="indexterm" href="StandAloneServer.html#id2567230">Features and Benefits</a></dt><dt>shared secret, <a class="indexterm" href="domain-member.html#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a></dt><dt>shares, <a class="indexterm" href="NetworkBrowsing.html#id2572789">What Is Browsing?</a></dt><dt>shares and files, <a class="indexterm" href="winbind.html#id2647690">Requirements</a></dt><dt>share_info.tdb, <a class="indexterm" href="AccessControls.html#id2605997">Access Controls on Shares</a>, <a class="indexterm" href="CUPS-printing.html#id2638444">The Printing *.tdb Files</a></dt><dd><dl><dt>(see also TDB)</dt></dl></dd><dt>Sharing, <a class="indexterm" href="AccessControls.html#id2606262">Windows 200x/XP</a></dt><dt>shell scripts, <a class="indexterm" href="classicalprinting.html#id2618378">Print Commands</a></dt><dt>shift, <a class="indexterm" href="CUPS-printing.html#id2628207">UNIX Printfile Conversion and GUI Basics</a></dt><dt>Shift_JIS, <a class="indexterm" href="unicode.html#id2663207">Japanese Charsets</a>, <a class="indexterm" href="unicode.html#id2663346">Basic Parameter Setting</a></dt><dt>shortcuts, <a class="indexterm" href="ClientConfig.html#id2568680">TCP/IP Configuration</a>, <a class="indexterm" href="ProfileMgmt.html#id2654284">Windows 9x/Me Profile Setup</a></dt><dt>Shortcuts, <a class="indexterm" href="AccessControls.html#id2603801">MS Windows NTFS Comparison with UNIX File Systems</a></dt><dt>show-stopper-type, <a class="indexterm" href="NT4Migration.html#id2672054">Planning and Getting Started</a></dt><dt>SID, <a class="indexterm" href="samba-pdc.html#id2554350">Features and Benefits</a>, <a class="indexterm" href="samba-pdc.html#id2558466">The System Cannot Log You On (C000019B)</a>, <a class="indexterm" href="samba-bdc.html#id2560736">Backup Domain Controller Configuration</a>, <a class="indexterm" href="samba-bdc.html#id2561238">Example Configuration</a>, <a class="indexterm" href="domain-member.html#id2564906">Why Is This Better Than security = server?</a>, <a class="indexterm" href="domain-member.html#id2566545">Sharing User ID Mappings between Samba Domain Members</a>, <a class="indexterm" href="ChangeNotes.html#id2571731">User and Group Changes</a>, <a class="indexterm" href="ChangeNotes.html#id2572222">Group Mapping Changes in Samba-3.0.23</a>, <a class="indexterm" href="passdb.html#passdbtech">Technical Information</a>, <a class="indexterm" href="passdb.html#id2581602">Mapping User Identifiers between MS Windows and UNIX</a>, <a class="indexterm" href="passdb.html#id2582562">LDAP Directories and Windows Computer Accounts</a>, <a class="indexterm" href="groupmapping.html">Group Mapping: MS Windows and UNIX</a>, <a class="indexterm" href="groupmapping.html#id2588920">Features and Benefits</a>, <a class="indexterm" href="NetCommand.html#id2595330">Managing Security Identifiers (SIDS)</a>, <a class="indexterm" href="idmapper.html">Identity Mapping (IDMAP)</a>, <a class="indexterm" href="idmapper.html#id2597597">Domain Member Server or Domain Member Client</a>, <a class="indexterm" href="idmapper.html#id2598558">Primary Domain Controller</a>, <a class="indexterm" href="idmapper.html#id2599649">IDMAP_RID with Winbind</a>, <a class="indexterm" href="rights.html#id2601492">Rights Management Capabilities</a>, <a class="indexterm" href="rights.html#id2602911">The Administrator Domain SID</a>, <a class="indexterm" href="winbind.html#id2646109">Features and Benefits</a>, <a class="indexterm" href="winbind.html#id2646740">Handling of Foreign SIDs</a>, <a class="indexterm" href="ProfileMgmt.html#id2655948">Side Bar Notes</a>, <a class="indexterm" href="ProfileMgmt.html#id2656041">Get SID</a>, <a class="indexterm" href="cfgsmarts.html#id2666903">Multiple Server Hosting</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2669458">New Features in Samba-3.0.x</a>, <a class="indexterm" href="NT4Migration.html#id2672940">Profile Migration/Creation</a></dt><dt>SID management, <a class="indexterm" href="NetCommand.html#id2592057">Overview</a></dt><dt>SID-to-GID, <a class="indexterm" href="groupmapping.html#id2588920">Features and Benefits</a></dt><dt>SIDs, <a class="indexterm" href="NT4Migration.html#id2673587">Samba-3 Implementation Choices</a></dt><dt>signing, <a class="indexterm" href="samba-pdc.html#id2558707">Cannot Log onto Domain Member Workstation After Joining Domain</a></dt><dt>simple access controls, <a class="indexterm" href="NT4Migration.html#id2672699">Server Share and Directory Layout</a></dt><dt>simple configuration, <a class="indexterm" href="install.html#id2545482">Example Configuration</a></dt><dt>simple guide, <a class="indexterm" href="upgrading-to-3.0.html#oldupdatenotes">Upgrading from Samba-2.x to Samba-3.0.25</a></dt><dt>Simple Object Access Protocol (see SOAP)</dt><dt>simple operation, <a class="indexterm" href="passdb.html#id2580514">New Account Storage Systems</a></dt><dt>simple print server, <a class="indexterm" href="StandAloneServer.html#SimplePrintServer">Central Print Serving</a></dt><dt>simple printing, <a class="indexterm" href="classicalprinting.html#id2615618">Simple Print Configuration</a></dt><dt>simplest</dt><dd><dl><dt>configuration, <a class="indexterm" href="install.html#id2545482">Example Configuration</a></dt></dl></dd><dt>simplicity, <a class="indexterm" href="StandAloneServer.html#id2567230">Features and Benefits</a></dt><dt>Simplicity is king, <a class="indexterm" href="NT4Migration.html#id2672699">Server Share and Directory Layout</a></dt><dt>single DHCP server, <a class="indexterm" href="ClientConfig.html#id2569945">MS Windows Me</a></dt><dt>single repository, <a class="indexterm" href="passdb.html">Account Information Databases</a></dt><dt>single server, <a class="indexterm" href="SambaHA.html#id2665412">The Front-End Challenge</a></dt><dt>single sign-on, <a class="indexterm" href="domain-member.html#id2562196">Features and Benefits</a> (see SSO)</dt><dt>Single Sign-On, <a class="indexterm" href="CUPS-printing.html#id2635022">Caveats to Be Considered</a></dt><dt>single-byte charsets, <a class="indexterm" href="unicode.html#id2662905">What Are Charsets and Unicode?</a></dt><dt>single-logon, <a class="indexterm" href="samba-pdc.html#id2557628">The Special Case of Windows 9x/Me</a></dt><dt>single-sign-on, <a class="indexterm" href="NT4Migration.html#id2672088">Objectives</a></dt><dt>single-user mode, <a class="indexterm" href="winbind.html#id2647690">Requirements</a></dt><dt>slapadd, <a class="indexterm" href="passdb.html#id2586902">Initialize the LDAP Database</a></dt><dt>slapd, <a class="indexterm" href="passdb.html#id2586630">OpenLDAP Configuration</a></dt><dt>slapd.conf, <a class="indexterm" href="ChangeNotes.html#id2572343">LDAP Changes in Samba-3.0.23</a>, <a class="indexterm" href="passdb.html#id2586630">OpenLDAP Configuration</a>, <a class="indexterm" href="passdb.html#id2587625">Security and sambaSamAccount</a></dt><dt>slapd.pem, <a class="indexterm" href="samba-bdc.html#id2560041">LDAP Configuration Notes</a></dt><dt>slapindex, <a class="indexterm" href="ChangeNotes.html#id2572343">LDAP Changes in Samba-3.0.23</a></dt><dt>slappasswd, <a class="indexterm" href="passdb.html#id2586902">Initialize the LDAP Database</a></dt><dt>slave servers, <a class="indexterm" href="NT4Migration.html#id2672498">Domain Layout</a></dt><dt>slow browsing, <a class="indexterm" href="NetworkBrowsing.html#id2579610">Browsing of Shares and Directories is Very Slow</a></dt><dt>slow network, <a class="indexterm" href="speed.html#id2684105">Samba Performance Problem Due to Changing Linux Kernel</a></dt><dt>slow network browsing, <a class="indexterm" href="NetworkBrowsing.html#id2579810">Invalid Cached Share References Affects Network Browsing</a></dt><dt>slow performance, <a class="indexterm" href="speed.html#id2684292">Samba Performance is Very Slow</a></dt><dt>smart printers, <a class="indexterm" href="CUPS-printing.html#id2626024">Overview</a></dt><dt>SMB, <a class="indexterm" href="ServerType.html#id2553330">Server Security (User Level Security)</a>, <a class="indexterm" href="domain-member.html#id2567103">I Can't Join a Windows 2003 PDC</a>, <a class="indexterm" href="StandAloneServer.html#id2567324">Background</a>, <a class="indexterm" href="NetworkBrowsing.html#id2572606">Features and Benefits</a>, <a class="indexterm" href="NetworkBrowsing.html#id2573226">NetBIOS over TCP/IP</a>, <a class="indexterm" href="NetworkBrowsing.html#id2577867">Technical Overview of Browsing</a>, <a class="indexterm" href="securing-samba.html#id2611544">Using Interface Protection</a>, <a class="indexterm" href="classicalprinting.html#cups-msrpc">Printing Developments Since Samba-2.2</a>, <a class="indexterm" href="integrate-ms-networks.html#id2661676">Name Resolution as Used within MS Windows Networking</a>, <a class="indexterm" href="Backup.html#id2664523">BackupPC</a>, <a class="indexterm" href="SambaHA.html#id2665412">The Front-End Challenge</a>, <a class="indexterm" href="SambaHA.html#id2665809">Server Pool Communications</a>, <a class="indexterm" href="problems.html">Analyzing and Solving Samba Problems</a></dt><dt>SMB encryption, <a class="indexterm" href="passdb.html#id2581397">Advantages of Encrypted Passwords</a></dt><dt>SMB locks, <a class="indexterm" href="SambaHA.html#id2665809">Server Pool Communications</a></dt><dt>SMB name, <a class="indexterm" href="integrate-ms-networks.html#id2661676">Name Resolution as Used within MS Windows Networking</a></dt><dt>SMB networking, <a class="indexterm" href="problems.html#id2677850">Diagnostics Tools</a></dt><dt>SMB password, <a class="indexterm" href="passdb.html#id2583003">The smbpasswd Tool</a></dt><dt>SMB Password, <a class="indexterm" href="pam.html#id2658156">Features and Benefits</a></dt><dt>SMB password encryption, <a class="indexterm" href="passdb.html#id2581082">Important Notes About Security</a></dt><dt>smb ports, <a class="indexterm" href="cfgsmarts.html#id2667300">Multiple Virtual Server Personalities</a></dt><dt>SMB printers, <a class="indexterm" href="CUPS-printing.html#id2642434">Administrator Cannot Install Printers for All Local Users</a></dt><dt>SMB requests, <a class="indexterm" href="SambaHA.html#id2665506">Demultiplexing SMB Requests</a></dt><dt>SMB semantics, <a class="indexterm" href="SambaHA.html#id2665612">The Distributed File System Challenge</a></dt><dt>SMB server, <a class="indexterm" href="passdb.html#id2581397">Advantages of Encrypted Passwords</a></dt><dt>SMB Server, <a class="indexterm" href="pam.html#id2658156">Features and Benefits</a></dt><dt>SMB services, <a class="indexterm" href="SambaHA.html#id2665739">Restrictive Constraints on Distributed File Systems</a></dt><dt>SMB signing, <a class="indexterm" href="domain-member.html#id2567103">I Can't Join a Windows 2003 PDC</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2669458">New Features in Samba-3.0.x</a></dt><dt>SMB state information, <a class="indexterm" href="SambaHA.html#id2665506">Demultiplexing SMB Requests</a></dt><dt>SMB-based messaging, <a class="indexterm" href="NetworkBrowsing.html#netdiscuss">Discussion</a></dt><dt>smb-cdserver.conf, <a class="indexterm" href="cfgsmarts.html#id2667300">Multiple Virtual Server Personalities</a></dt><dt>smb.conf, <a class="indexterm" href="cfgsmarts.html#id2667300">Multiple Virtual Server Personalities</a></dt><dt>SMB/CIFS, <a class="indexterm" href="samba-bdc.html#id2560464">What Qualifies a Domain Controller on the Network?</a>, <a class="indexterm" href="domain-member.html#id2567103">I Can't Join a Windows 2003 PDC</a>, <a class="indexterm" href="passdb.html#id2581082">Important Notes About Security</a>, <a class="indexterm" href="unicode.html#id2662905">What Are Charsets and Unicode?</a></dt><dt>SMB/CIFS server, <a class="indexterm" href="passdb.html#id2585539">Password Backends</a></dt><dt>smbclient, <a class="indexterm" href="domain-member.html#ads-test-smbclient">Testing with smbclient</a>, <a class="indexterm" href="classicalprinting.html#id2621562">Installing Driver Files into [print$]</a>, <a class="indexterm" href="classicalprinting.html#id2621780">smbclient to Confirm Driver Installation</a>, <a class="indexterm" href="Backup.html#id2664523">BackupPC</a>, <a class="indexterm" href="diagnosis.html#id2676088">The Tests</a>, <a class="indexterm" href="problems.html#id2677902">Debugging with Samba Itself</a></dt><dt>smbd, <a class="indexterm" href="install.html#id2545290">Starting Samba</a>, <a class="indexterm" href="install.html#id2545482">Example Configuration</a>, <a class="indexterm" href="install.html#id2545741">Test Your Config File with testparm</a>, <a class="indexterm" href="FastStart.html#id2547810">Secure Read-Write File and Print Server</a>, <a class="indexterm" href="FastStart.html#id2548709">Example Configuration</a>, <a class="indexterm" href="passdb.html#id2585669">smbpasswd: Encrypted Password Database</a>, <a class="indexterm" href="passdb.html#id2586395">Schema and Relationship to the RFC 2307 posixAccount</a>, <a class="indexterm" href="passdb.html#id2587088">Configuring Samba</a>, <a class="indexterm" href="idmapper.html#id2597597">Domain Member Server or Domain Member Client</a>, <a class="indexterm" href="idmapper.html#id2598951">NT4-Style Domains (Includes Samba Domains)</a>, <a class="indexterm" href="rights.html#id2602113">Description of Privileges</a>, <a class="indexterm" href="classicalprinting.html#id2615901">Verifying Configuration with testparm</a>, <a class="indexterm" href="classicalprinting.html#id2616098">Rapid Configuration Validation</a>, <a class="indexterm" href="VFS.html#id2644041">extd_audit</a>, <a class="indexterm" href="winbind.html#id2646109">Features and Benefits</a>, <a class="indexterm" href="winbind.html#id2647842">Testing Things Out</a>, <a class="indexterm" href="winbind.html#id2648638">Join the Samba Server to the PDC Domain</a>, <a class="indexterm" href="winbind.html#id2649237">Linux</a>, <a class="indexterm" href="winbind.html#id2649442">Solaris</a>, <a class="indexterm" href="SambaHA.html#id2665809">Server Pool Communications</a>, <a class="indexterm" href="largefile.html">Handling Large Directories</a>, <a class="indexterm" href="cfgsmarts.html#id2666903">Multiple Server Hosting</a>, <a class="indexterm" href="cfgsmarts.html#id2667300">Multiple Virtual Server Personalities</a>, <a class="indexterm" href="problems.html#id2677902">Debugging with Samba Itself</a></dt><dt>smbgroupedit, <a class="indexterm" href="NetCommand.html">Remote and Local Management: The Net Command</a></dt><dt>smbgrpadd.sh, <a class="indexterm" href="groupmapping.html#id2591264">Sample smb.conf Add Group Script</a></dt><dt>smbHome, <a class="indexterm" href="passdb.html#id2587860">LDAP Special Attributes for sambaSamAccounts</a></dt><dt>smbldap-groupadd, <a class="indexterm" href="NetCommand.html#id2592634">Adding or Creating a New Group</a></dt><dt>smbldap-tools, <a class="indexterm" href="passdb.html#id2586092">ldapsam</a></dt><dt>smbpasswd, <a class="indexterm" href="ServerType.html#id2552867">Example Configuration</a>, <a class="indexterm" href="samba-pdc.html#id2556618">Domain Control: Example Configuration</a>, <a class="indexterm" href="samba-bdc.html#id2560736">Backup Domain Controller Configuration</a>, <a class="indexterm" href="samba-bdc.html#id2561847">How Do I Replicate the smbpasswd File?</a>, <a class="indexterm" href="domain-member.html#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a>, <a class="indexterm" href="domain-member.html#id2565187">Configure smb.conf</a>, <a class="indexterm" href="domain-member.html#id2566545">Sharing User ID Mappings between Samba Domain Members</a>, <a class="indexterm" href="ChangeNotes.html#id2572222">Group Mapping Changes in Samba-3.0.23</a>, <a class="indexterm" href="passdb.html">Account Information Databases</a>, <a class="indexterm" href="passdb.html#id2580330">Backward Compatibility Account Storage Systems</a>, <a class="indexterm" href="passdb.html#acctmgmttools">Account Management Tools</a>, <a class="indexterm" href="passdb.html#id2583003">The smbpasswd Tool</a>, <a class="indexterm" href="passdb.html#pdbeditthing">The pdbedit Tool</a>, <a class="indexterm" href="passdb.html#id2584072">User Account Management</a>, <a class="indexterm" href="passdb.html#id2585414">Account Import/Export</a>, <a class="indexterm" href="passdb.html#id2585669">smbpasswd: Encrypted Password Database</a>, <a class="indexterm" href="passdb.html#id2586092">ldapsam</a>, <a class="indexterm" href="passdb.html#id2586395">Schema and Relationship to the RFC 2307 posixAccount</a>, <a class="indexterm" href="passdb.html#id2586902">Initialize the LDAP Database</a>, <a class="indexterm" href="idmapper.html#id2597597">Domain Member Server or Domain Member Client</a>, <a class="indexterm" href="InterdomainTrusts.html#samba-trusted-domain">Samba as the Trusted Domain</a>, <a class="indexterm" href="PolicyMgmt.html#id2653250">Samba PDC</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2671133">Passdb Backends and Authentication</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2671327">New Schema</a></dt><dt>smbpasswd format, <a class="indexterm" href="passdb.html#id2584188">Listing User and Machine Accounts</a></dt><dt>smbpasswd plaintext database, <a class="indexterm" href="passdb.html#id2585669">smbpasswd: Encrypted Password Database</a></dt><dt>SMBsessetupX, <a class="indexterm" href="samba-pdc.html#id2557628">The Special Case of Windows 9x/Me</a></dt><dt>smbspool, <a class="indexterm" href="CUPS-printing.html#id2641524">Printing from CUPS to Windows-Attached Printers</a></dt><dt>smbstatus, <a class="indexterm" href="CUPS-printing.html#id2642242">Avoid Being Connected to the Samba Server as the Wrong User</a>, <a class="indexterm" href="bugreport.html#id2679682">Attaching to a Running Process</a></dt><dt>SMBtconX, <a class="indexterm" href="samba-pdc.html#id2557628">The Special Case of Windows 9x/Me</a></dt><dt>smbusers, <a class="indexterm" href="securing-samba.html#id2611484">User-Based Protection</a></dt><dt>SMS, <a class="indexterm" href="problems.html#id2678352">The Windows Network Monitor</a></dt><dt>Snapshots, <a class="indexterm" href="VFS.html#id2645002">Shadow Copy Setup</a></dt><dt>sniffer, <a class="indexterm" href="samba-pdc.html#id2557628">The Special Case of Windows 9x/Me</a>, <a class="indexterm" href="problems.html#id2677850">Diagnostics Tools</a></dt><dt>socket, <a class="indexterm" href="cfgsmarts.html#id2666903">Multiple Server Hosting</a></dt><dt>socket address, <a class="indexterm" href="cfgsmarts.html#id2666903">Multiple Server Hosting</a></dt><dt>SOFTQ printing system, <a class="indexterm" href="classicalprinting.html#id2616978">The [global] Section</a></dt><dt>Solaris, <a class="indexterm" href="passdb.html#idmapbackend">Mapping Common UIDs/GIDs on Distributed Machines</a>, <a class="indexterm" href="winbind.html#id2649631">Configure Winbind and PAM</a>, <a class="indexterm" href="AdvancedNetworkManagement.html#id2651190">Remote Management with ThinLinc</a>, <a class="indexterm" href="pam.html#id2658156">Features and Benefits</a>, <a class="indexterm" href="unicode.html#id2663346">Basic Parameter Setting</a></dt><dt>Solaris 9, <a class="indexterm" href="winbind.html#id2649442">Solaris</a></dt><dt>source code, <a class="indexterm" href="install.html#id2545482">Example Configuration</a></dt><dt>space character, <a class="indexterm" href="groupmapping.html#id2591576">Adding Groups Fails</a></dt><dt>special account, <a class="indexterm" href="rights.html">User Rights and Privileges</a>, <a class="indexterm" href="InterdomainTrusts.html#samba-trusted-domain">Samba as the Trusted Domain</a></dt><dt>special section, <a class="indexterm" href="classicalprinting.html#id2620174">[print$] Stanza Parameters</a></dt><dt>special sections, <a class="indexterm" href="classicalprinting.html#id2616978">The [global] Section</a></dt><dt>special stanza, <a class="indexterm" href="classicalprinting.html#id2620174">[print$] Stanza Parameters</a></dt><dt>specific restrictions, <a class="indexterm" href="AccessControls.html#id2605997">Access Controls on Shares</a></dt><dt>Specify an IP address, <a class="indexterm" href="ClientConfig.html#id2569945">MS Windows Me</a></dt><dt>spinning process, <a class="indexterm" href="bugreport.html#id2679682">Attaching to a Running Process</a></dt><dt>spool, <a class="indexterm" href="classicalprinting.html#id2615901">Verifying Configuration with testparm</a></dt><dd><dl><dt>directory, <a class="indexterm" href="install.html#id2544323">Configuration File Syntax</a></dt></dl></dd><dt>spool files, <a class="indexterm" href="classicalprinting.html#id2618998">Custom Print Commands</a></dt><dt>spooled file, <a class="indexterm" href="classicalprinting.html#id2615307">Technical Introduction</a></dt><dt>spooler., <a class="indexterm" href="install.html#id2544323">Configuration File Syntax</a></dt><dt>spooling, <a class="indexterm" href="classicalprinting.html#id2618998">Custom Print Commands</a>, <a class="indexterm" href="CUPS-printing.html#id2627144">Central Spooling vs. &#8220;Peer-to-Peer&#8221; Printing</a></dt><dd><dl><dt>central, <a class="indexterm" href="CUPS-printing.html#id2627144">Central Spooling vs. &#8220;Peer-to-Peer&#8221; Printing</a></dt><dt>peer-to-peer, <a class="indexterm" href="CUPS-printing.html#id2627144">Central Spooling vs. &#8220;Peer-to-Peer&#8221; Printing</a></dt></dl></dd><dt>spooling path, <a class="indexterm" href="classicalprinting.html#id2615901">Verifying Configuration with testparm</a></dt><dt>spooling-only, <a class="indexterm" href="CUPS-printing.html#id2627194">Raw Print Serving: Vendor Drivers on Windows Clients</a></dt><dt>SPOOLSS, <a class="indexterm" href="classicalprinting.html#cups-msrpc">Printing Developments Since Samba-2.2</a></dt><dt>SQL, <a class="indexterm" href="ChangeNotes.html#id2572162">Passdb Changes</a></dt><dt>SQUID, <a class="indexterm" href="samba-pdc.html#id2554984">Single Sign-On and Domain Security</a></dt><dt>SRV records, <a class="indexterm" href="domain-member.html#id2565378">Configure /etc/krb5.conf</a>, <a class="indexterm" href="NetworkBrowsing.html#adsdnstech">DNS and Active Directory</a></dt><dt>SRV RR, <a class="indexterm" href="integrate-ms-networks.html#id2661074">Background Information</a></dt><dt>SrvMgr.exe, <a class="indexterm" href="domain-member.html#id2563320">Managing Domain Machine Accounts using NT4 Server Manager</a></dt><dt>srvmgr.exe, <a class="indexterm" href="domain-member.html#id2563320">Managing Domain Machine Accounts using NT4 Server Manager</a></dt><dt>SRVTOOLS.EXE, <a class="indexterm" href="domain-member.html#id2563320">Managing Domain Machine Accounts using NT4 Server Manager</a>, <a class="indexterm" href="AdvancedNetworkManagement.html#id2650643">Remote Server Administration</a></dt><dt>ssh, <a class="indexterm" href="samba-bdc.html#id2560736">Backup Domain Controller Configuration</a>, <a class="indexterm" href="samba-bdc.html#id2561847">How Do I Replicate the smbpasswd File?</a>, <a class="indexterm" href="passdb.html#id2585669">smbpasswd: Encrypted Password Database</a>, <a class="indexterm" href="Backup.html#id2664523">BackupPC</a></dt><dt>SSH, <a class="indexterm" href="classicalprinting.html#id2621780">smbclient to Confirm Driver Installation</a>, <a class="indexterm" href="AdvancedNetworkManagement.html#id2651190">Remote Management with ThinLinc</a></dt><dt>SSL, <a class="indexterm" href="SWAT.html#id2674858">Securing SWAT through SSL</a></dt><dt>SSO, <a class="indexterm" href="samba-pdc.html#id2554984">Single Sign-On and Domain Security</a>, <a class="indexterm" href="domain-member.html#id2562196">Features and Benefits</a>, <a class="indexterm" href="passdb.html#id2582150">Comments Regarding LDAP</a></dt><dt>stability, <a class="indexterm" href="NT4Migration.html#id2672088">Objectives</a></dt><dt>stack trace, <a class="indexterm" href="bugreport.html#id2679548">Internal Errors</a></dt><dt>stale network links, <a class="indexterm" href="NetworkBrowsing.html#id2579810">Invalid Cached Share References Affects Network Browsing</a></dt><dt>stand-alone server, <a class="indexterm" href="idmapper.html#id2597535">Standalone Samba Server</a></dt><dt>standalone, <a class="indexterm" href="ServerType.html#id2551923">Server Types</a>, <a class="indexterm" href="samba-pdc.html#id2556109">Preparing for Domain Control</a>, <a class="indexterm" href="NetCommand.html#id2592057">Overview</a>, <a class="indexterm" href="idmapper.html#id2597597">Domain Member Server or Domain Member Client</a></dt><dt>standalone filter, <a class="indexterm" href="CUPS-printing.html#id2630345">pstoraster</a></dt><dt>standalone server, <a class="indexterm" href="domain-member.html#id2564171">Joining an NT4-type Domain with Samba-3</a>, <a class="indexterm" href="StandAloneServer.html">Standalone Servers</a>, <a class="indexterm" href="StandAloneServer.html#id2567230">Features and Benefits</a>, <a class="indexterm" href="StandAloneServer.html#id2567324">Background</a>, <a class="indexterm" href="passdb.html#id2584423">Adding User Accounts</a>, <a class="indexterm" href="classicalprinting.html#id2615084">Features and Benefits</a>, <a class="indexterm" href="NT4Migration.html#id2672498">Domain Layout</a></dt><dt>standard confirmation, <a class="indexterm" href="InterdomainTrusts.html#id2613127">Creating an NT4 Domain Trust</a></dt><dt>stanza, <a class="indexterm" href="install.html#id2544323">Configuration File Syntax</a>, <a class="indexterm" href="largefile.html">Handling Large Directories</a></dt><dt>stapling, <a class="indexterm" href="CUPS-printing.html#id2630178">pstops</a></dt><dt>StartDocPrinter, <a class="indexterm" href="classicalprinting.html#cups-msrpc">Printing Developments Since Samba-2.2</a></dt><dt>starting samba</dt><dd><dl><dt>nmbd, <a class="indexterm" href="install.html#id2545290">Starting Samba</a>, <a class="indexterm" href="FastStart.html#id2547810">Secure Read-Write File and Print Server</a>, <a class="indexterm" href="FastStart.html#id2548709">Example Configuration</a></dt><dt>smbd, <a class="indexterm" href="install.html#id2545290">Starting Samba</a>, <a class="indexterm" href="FastStart.html#id2547810">Secure Read-Write File and Print Server</a>, <a class="indexterm" href="FastStart.html#id2548709">Example Configuration</a></dt><dt>winbindd, <a class="indexterm" href="install.html#id2545290">Starting Samba</a>, <a class="indexterm" href="FastStart.html#id2548709">Example Configuration</a>, <a class="indexterm" href="winbind.html#id2646109">Features and Benefits</a></dt></dl></dd><dt>startsmb, <a class="indexterm" href="compiling.html#id2681721">Alternative: Starting smbd as a Daemon</a></dt><dt>StartTLS, <a class="indexterm" href="passdb.html#id2587625">Security and sambaSamAccount</a></dt><dt>startup</dt><dd><dl><dt>process, <a class="indexterm" href="install.html#id2545290">Starting Samba</a></dt></dl></dd><dt>startup script, <a class="indexterm" href="winbind.html#id2648876">Starting and Testing the winbindd Daemon</a></dt><dt>state, <a class="indexterm" href="SambaHA.html#id2665293">Why Is This So Hard?</a></dt><dt>state information, <a class="indexterm" href="SambaHA.html#id2665293">Why Is This So Hard?</a></dt><dt>state of knowledge, <a class="indexterm" href="SambaHA.html#id2665008">Features and Benefits</a></dt><dt>static WINS entries, <a class="indexterm" href="NetworkBrowsing.html#id2577281">Static WINS Entries</a></dt><dt>status32 codes, <a class="indexterm" href="upgrading-to-3.0.html#id2669458">New Features in Samba-3.0.x</a></dt><dt>sticky bit, <a class="indexterm" href="AccessControls.html#id2604259">File and Directory Access Control</a>, <a class="indexterm" href="NT4Migration.html#id2672699">Server Share and Directory Layout</a></dt><dt>storage mechanism, <a class="indexterm" href="passdb.html#acctmgmttools">Account Management Tools</a></dt><dt>storage methods, <a class="indexterm" href="passdb.html#id2583003">The smbpasswd Tool</a></dt><dt>stphoto2.ppd, <a class="indexterm" href="CUPS-printing.html#id2632582">Examples for Filtering Chains</a></dt><dt>strange delete semantics, <a class="indexterm" href="largefile.html">Handling Large Directories</a></dt><dt>stripped of comments, <a class="indexterm" href="SWAT.html#id2674077">Features and Benefits</a></dt><dt>strptime, <a class="indexterm" href="passdb.html#id2584595">Changing User Accounts</a></dt><dt>stunnel, <a class="indexterm" href="SWAT.html#id2674858">Securing SWAT through SSL</a></dt><dt>su, <a class="indexterm" href="pam.html#id2658920">Anatomy of /etc/pam.d Entries</a></dt><dt>subnet mask, <a class="indexterm" href="ClientConfig.html#id2568755">MS Windows XP Professional</a>, <a class="indexterm" href="ClientConfig.html#id2569945">MS Windows Me</a>, <a class="indexterm" href="diagnosis.html#id2676088">The Tests</a></dt><dt>subnets, <a class="indexterm" href="NetworkBrowsing.html#id2573226">NetBIOS over TCP/IP</a>, <a class="indexterm" href="NetworkBrowsing.html#DMB">Configuring Workgroup Browsing</a></dt><dt>subscription, <a class="indexterm" href="ch47.html#id2685480">Free Support</a></dt><dt>subsuffix parameters, <a class="indexterm" href="upgrading-to-3.0.html#id2671720">New Suffix for Searching</a></dt><dt>Subversion, <a class="indexterm" href="compiling.html#id2680548">Introduction</a>, <a class="indexterm" href="compiling.html#id2680639">Access via Subversion</a></dt><dt>successful join, <a class="indexterm" href="domain-member.html#ads-test-server">Testing Server Setup</a></dt><dt>successful migration, <a class="indexterm" href="NT4Migration.html#id2672088">Objectives</a></dt><dt>sufficient, <a class="indexterm" href="pam.html#id2658920">Anatomy of /etc/pam.d Entries</a></dt><dt>suffixes, <a class="indexterm" href="CUPS-printing.html#id2629198">MIME Types and CUPS Filters</a></dt><dt>SUID, <a class="indexterm" href="AccessControls.html#id2604259">File and Directory Access Control</a></dt><dt>Sun, <a class="indexterm" href="domain-member.html#domain-member-server">Domain Member Server</a></dt><dt>Sun ONE iDentity server, <a class="indexterm" href="pam.html#id2658156">Features and Benefits</a></dt><dt>Sun Solaris, <a class="indexterm" href="pam.html#id2658156">Features and Benefits</a></dt><dt>SUN-Raster, <a class="indexterm" href="CUPS-printing.html#id2629198">MIME Types and CUPS Filters</a></dt><dt>support, <a class="indexterm" href="ch47.html">Samba Support</a></dt><dt>support exposure, <a class="indexterm" href="NT4Migration.html#id2672088">Objectives</a></dt><dt>SVN</dt><dd><dl><dt>web, <a class="indexterm" href="compiling.html#id2680603">Access via ViewCVS</a></dt></dl></dd><dt>SVRTOOLS.EXE, <a class="indexterm" href="samba-pdc.html#id2554350">Features and Benefits</a></dt><dt>SWAT, <a class="indexterm" href="install.html#id2544278">Configuring Samba (smb.conf)</a>, <a class="indexterm" href="SWAT.html">SWAT: The Samba Web Administration Tool</a></dt><dt>swat, <a class="indexterm" href="install.html#id2545926">SWAT</a>, <a class="indexterm" href="SWAT.html#id2674220">Validate SWAT Installation</a>, <a class="indexterm" href="SWAT.html#id2674290">Locating the SWAT File</a>, <a class="indexterm" href="SWAT.html#xinetd">Enabling SWAT for Use</a></dt><dd><dl><dt>enable, <a class="indexterm" href="SWAT.html#xinetd">Enabling SWAT for Use</a></dt><dt>security, <a class="indexterm" href="SWAT.html#id2674858">Securing SWAT through SSL</a></dt></dl></dd><dt>SWAT binary support, <a class="indexterm" href="SWAT.html#id2674220">Validate SWAT Installation</a></dt><dt>swat command-line options, <a class="indexterm" href="SWAT.html#id2674290">Locating the SWAT File</a></dt><dt>SWAT permission allowed, <a class="indexterm" href="SWAT.html#xinetd">Enabling SWAT for Use</a></dt><dt>symbolic links, <a class="indexterm" href="msdfs.html#id2614440">Features and Benefits</a></dt><dt>synchronization, <a class="indexterm" href="samba-pdc.html#id2555604">Domain Controller Types</a>, <a class="indexterm" href="samba-pdc.html#id2558022">Security Mode and Master Browsers</a>, <a class="indexterm" href="NetworkBrowsing.html#id2576636">WINS: The Windows Internetworking Name Server</a>, <a class="indexterm" href="NetworkBrowsing.html#id2578573">Behavior of Cross-Subnet Browsing</a></dt><dt>synchronization problems, <a class="indexterm" href="winbind.html#id2646452">Introduction</a></dt><dt>synchronize, <a class="indexterm" href="samba-bdc.html#id2560736">Backup Domain Controller Configuration</a>, <a class="indexterm" href="domain-member.html#id2565378">Configure /etc/krb5.conf</a>, <a class="indexterm" href="NetworkBrowsing.html#id2576543">Use of the Remote Browse Sync Parameter</a>, <a class="indexterm" href="NetworkBrowsing.html#id2578573">Behavior of Cross-Subnet Browsing</a></dt><dt>synchronized, <a class="indexterm" href="samba-bdc.html#id2560736">Backup Domain Controller Configuration</a></dt><dt>syntax tolerates spelling errors, <a class="indexterm" href="classicalprinting.html#id2615618">Simple Print Configuration</a></dt><dt>system access controls, <a class="indexterm" href="passdb.html#id2580514">New Account Storage Systems</a></dt><dt>system accounts, <a class="indexterm" href="passdb.html#id2584072">User Account Management</a></dt><dt>system administrator, <a class="indexterm" href="rights.html">User Rights and Privileges</a></dt><dt>system groups, <a class="indexterm" href="NetCommand.html#id2592835">Mapping Windows Groups to UNIX Groups</a></dt><dt>system interface scripts, <a class="indexterm" href="rights.html">User Rights and Privileges</a></dt><dt>system policies, <a class="indexterm" href="PolicyMgmt.html#id2651892">Creating and Managing System Policies</a></dt><dt>System Policy Editor, <a class="indexterm" href="PolicyMgmt.html#id2651892">Creating and Managing System Policies</a>, <a class="indexterm" href="PolicyMgmt.html#id2652642">Administration of Windows 200x/XP Policies</a>, <a class="indexterm" href="ProfileMgmt.html#id2656355">MS Windows 9x/Me</a></dt><dt>system security, <a class="indexterm" href="groupmapping.html#id2590431">Applicable Only to Versions Earlier than 3.0.11</a></dt><dt>system tools, <a class="indexterm" href="Backup.html#id2664381">Features and Benefits</a></dt><dt>SYSV, <a class="indexterm" href="classicalprinting.html#id2616978">The [global] Section</a></dt><dt>SYSVOL, <a class="indexterm" href="PolicyMgmt.html#id2652439">MS Windows 200x/XP Professional Policies</a></dt></dl></div><div class="indexdiv"><h3>T</h3><dl><dt>tail, <a class="indexterm" href="diagnosis.html#id2675795">Assumptions</a></dt><dt>take ownership, <a class="indexterm" href="rights.html#id2602113">Description of Privileges</a></dt><dt>Take Ownership, <a class="indexterm" href="AccessControls.html#id2606616">Viewing File Ownership</a></dt><dt>tape, <a class="indexterm" href="NT4Migration.html#id2672699">Server Share and Directory Layout</a></dt><dt>tar, <a class="indexterm" href="Backup.html#id2664523">BackupPC</a></dt><dt>tarball, <a class="indexterm" href="install.html#id2545482">Example Configuration</a></dt><dt>tattoo effect, <a class="indexterm" href="NT4Migration.html#id2673587">Samba-3 Implementation Choices</a></dt><dt>TCP, <a class="indexterm" href="NetworkBrowsing.html#id2576217">Multiple Interfaces</a>, <a class="indexterm" href="SambaHA.html#id2665293">Why Is This So Hard?</a></dt><dt>TCP data streams, <a class="indexterm" href="SambaHA.html#id2665412">The Front-End Challenge</a></dt><dt>TCP failover, <a class="indexterm" href="SambaHA.html#id2665293">Why Is This So Hard?</a></dt><dt>TCP port, <a class="indexterm" href="samba-pdc.html#id2554350">Features and Benefits</a></dt><dt>TCP port 139, <a class="indexterm" href="integrate-ms-networks.html#id2661074">Background Information</a>, <a class="indexterm" href="cfgsmarts.html#id2667300">Multiple Virtual Server Personalities</a></dt><dt>TCP port 445, <a class="indexterm" href="integrate-ms-networks.html#id2661074">Background Information</a>, <a class="indexterm" href="cfgsmarts.html#id2667300">Multiple Virtual Server Personalities</a></dt><dt>tcp ports, <a class="indexterm" href="winbind.html#id2648638">Join the Samba Server to the PDC Domain</a></dt><dt>TCP/IP, <a class="indexterm" href="ClientConfig.html#id2568755">MS Windows XP Professional</a>, <a class="indexterm" href="ClientConfig.html#id2569945">MS Windows Me</a>, <a class="indexterm" href="NetworkBrowsing.html#id2572606">Features and Benefits</a>, <a class="indexterm" href="NetworkBrowsing.html#id2577523">Windows Networking Protocols</a></dt><dt>TCP/IP configuration, <a class="indexterm" href="ClientConfig.html#id2568755">MS Windows XP Professional</a>, <a class="indexterm" href="ClientConfig.html#id2569945">MS Windows Me</a></dt><dt>TCP/IP configuration panel, <a class="indexterm" href="ClientConfig.html#id2569398">MS Windows 2000</a></dt><dt>TCP/IP protocol configuration, <a class="indexterm" href="ClientConfig.html#id2568636">Technical Details</a></dt><dt>TCP/IP protocol settings, <a class="indexterm" href="ClientConfig.html#id2568755">MS Windows XP Professional</a>, <a class="indexterm" href="ClientConfig.html#id2569398">MS Windows 2000</a></dt><dt>TCP/IP protocol stack, <a class="indexterm" href="NetworkBrowsing.html#id2576636">WINS: The Windows Internetworking Name Server</a></dt><dt>TCP/IP-only, <a class="indexterm" href="NetworkBrowsing.html#id2577523">Windows Networking Protocols</a></dt><dt>tcpdump, <a class="indexterm" href="problems.html#id2678158">Tcpdump</a></dt><dt>TDB, <a class="indexterm" href="passdb.html#id2580514">New Account Storage Systems</a>, <a class="indexterm" href="classicalprinting.html#id2622525">Running rpcclient with setdriver</a>, <a class="indexterm" href="CUPS-printing.html#id2638444">The Printing *.tdb Files</a>, <a class="indexterm" href="CUPS-printing.html#id2638646">Trivial Database Files</a>, <a class="indexterm" href="cfgsmarts.html#id2666903">Multiple Server Hosting</a></dt><dd><dl><dt>backing up (see tdbbackup)</dt></dl></dd><dt>tdb, <a class="indexterm" href="winbind.html#id2647437">User and Group ID Allocation</a>, <a class="indexterm" href="SambaHA.html#id2665809">Server Pool Communications</a>, <a class="indexterm" href="tdb.html#id2679890">Features and Benefits</a></dt><dt>tdb data files, <a class="indexterm" href="upgrading-to-3.0.html#id2670685">TDB Data Files</a></dt><dt>TDB database, <a class="indexterm" href="classicalprinting.html#id2621917">Running rpcclient with adddriver</a></dt><dt>TDB database files, <a class="indexterm" href="classicalprinting.html#prt-modeset">Setting Device Modes on New Printers</a></dt><dt>tdb file backup, <a class="indexterm" href="upgrading-to-3.0.html#id2670685">TDB Data Files</a></dt><dt>tdb file descriptions, <a class="indexterm" href="install.html#tdbdocs">TDB Database File Information</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2670685">TDB Data Files</a></dt><dt>tdb file locations, <a class="indexterm" href="install.html#tdbdocs">TDB Database File Information</a></dt><dt>tdb files, <a class="indexterm" href="AccessControls.html#id2605997">Access Controls on Shares</a></dt><dt>tdbbackup, <a class="indexterm" href="CUPS-printing.html#id2638830">Using tdbbackup</a>, <a class="indexterm" href="speed.html#id2684196">Corrupt tdb Files</a></dt><dt>tdbdump, <a class="indexterm" href="AccessControls.html#id2605997">Access Controls on Shares</a></dt><dt>tdbsam, <a class="indexterm" href="samba-pdc.html#id2556618">Domain Control: Example Configuration</a>, <a class="indexterm" href="ChangeNotes.html#id2572222">Group Mapping Changes in Samba-3.0.23</a>, <a class="indexterm" href="passdb.html">Account Information Databases</a>, <a class="indexterm" href="passdb.html#passdbtech">Technical Information</a>, <a class="indexterm" href="passdb.html#id2584188">Listing User and Machine Accounts</a>, <a class="indexterm" href="passdb.html#id2585669">smbpasswd: Encrypted Password Database</a>, <a class="indexterm" href="passdb.html#id2585935">tdbsam</a>, <a class="indexterm" href="groupmapping.html#id2590552">Default Users, Groups, and Relative Identifiers</a>, <a class="indexterm" href="idmapper.html#id2597597">Domain Member Server or Domain Member Client</a>, <a class="indexterm" href="NT4Migration.html#id2672088">Objectives</a></dt><dt>tdbsam databases, <a class="indexterm" href="passdb.html#id2585539">Password Backends</a></dt><dt>technical reviewers, <a class="indexterm" href="cfgsmarts.html">Advanced Configuration Techniques</a></dt><dt>Telnet, <a class="indexterm" href="passdb.html#id2581538">Advantages of Non-Encrypted Passwords</a></dt><dt>telnet logins, <a class="indexterm" href="winbind.html#id2649797">Linux/FreeBSD-Specific PAM Configuration</a></dt><dt>template, <a class="indexterm" href="ProfileMgmt.html#id2656246">Creating and Managing Group Profiles</a></dt><dt>temporary location, <a class="indexterm" href="classicalprinting.html#id2618378">Print Commands</a></dt><dt>terminal server, <a class="indexterm" href="AdvancedNetworkManagement.html#id2651190">Remote Management with ThinLinc</a></dt><dt>Terminal Server, <a class="indexterm" href="SambaHA.html#id2665506">Demultiplexing SMB Requests</a></dt><dt>Testing Server Setup, <a class="indexterm" href="domain-member.html#id2565378">Configure /etc/krb5.conf</a></dt><dt>testparm, <a class="indexterm" href="install.html#id2545741">Test Your Config File with testparm</a>, <a class="indexterm" href="StandAloneServer.html#SimplePrintServer">Central Print Serving</a>, <a class="indexterm" href="classicalprinting.html#id2615618">Simple Print Configuration</a>, <a class="indexterm" href="classicalprinting.html#id2615901">Verifying Configuration with testparm</a>, <a class="indexterm" href="classicalprinting.html#id2616098">Rapid Configuration Validation</a>, <a class="indexterm" href="classicalprinting.html#id2616498">Extended Printing Configuration</a>, <a class="indexterm" href="diagnosis.html#id2675795">Assumptions</a>, <a class="indexterm" href="diagnosis.html#id2676088">The Tests</a>, <a class="indexterm" href="problems.html#id2677902">Debugging with Samba Itself</a></dt><dt>tethereal, <a class="indexterm" href="problems.html#id2678158">Tcpdump</a></dt><dt>text/plain, <a class="indexterm" href="CUPS-printing.html#id2629626">MIME Type Conversion Rules</a></dt><dt>texttops, <a class="indexterm" href="CUPS-printing.html#id2629626">MIME Type Conversion Rules</a></dt><dt>thin client, <a class="indexterm" href="AdvancedNetworkManagement.html#id2651190">Remote Management with ThinLinc</a></dt><dt>ThinLinc, <a class="indexterm" href="AdvancedNetworkManagement.html#id2651190">Remote Management with ThinLinc</a></dt><dt>tid, <a class="indexterm" href="SambaHA.html#id2665506">Demultiplexing SMB Requests</a></dt><dt>TIFF, <a class="indexterm" href="CUPS-printing.html#id2629198">MIME Types and CUPS Filters</a></dt><dt>TightVNC, <a class="indexterm" href="AdvancedNetworkManagement.html#id2650815">Remote Management from NoMachine.Com</a>, <a class="indexterm" href="AdvancedNetworkManagement.html#id2651190">Remote Management with ThinLinc</a></dt><dt>time difference, <a class="indexterm" href="domain-member.html#id2565378">Configure /etc/krb5.conf</a></dt><dt>time format, <a class="indexterm" href="passdb.html#id2584595">Changing User Accounts</a></dt><dt>time-to-live (see TTL)</dt><dt>tool, <a class="indexterm" href="AccessControls.html#id2606262">Windows 200x/XP</a></dt><dt>tools, <a class="indexterm" href="StandAloneServer.html#SimplePrintServer">Central Print Serving</a>, <a class="indexterm" href="passdb.html#id2582425">Caution Regarding LDAP and Samba</a></dt><dt>tools\reskit\netadmin\poledit, <a class="indexterm" href="PolicyMgmt.html#id2652081">Windows 9x/ME Policies</a></dt><dt>traditional printing, <a class="indexterm" href="classicalprinting.html#id2618998">Custom Print Commands</a></dt><dt>training course, <a class="indexterm" href="Backup.html#id2664426">Discussion of Backup Solutions</a></dt><dt>transfer differences, <a class="indexterm" href="Backup.html#id2664694">Rsync</a></dt><dt>transformation, <a class="indexterm" href="CUPS-printing.html#id2629198">MIME Types and CUPS Filters</a></dt><dt>transitive, <a class="indexterm" href="InterdomainTrusts.html#id2612813">Trust Relationship Background</a></dt><dt>transparent access, <a class="indexterm" href="domain-member.html#id2562196">Features and Benefits</a></dt><dt>transparently reconnected, <a class="indexterm" href="SambaHA.html#id2665163">The Ultimate Goal</a></dt><dt>transport connection loss, <a class="indexterm" href="locking.html#id2608947">Opportunistic Locking Overview</a></dt><dt>Transport Layer Seccurity, TLS</dt><dd><dl><dt>Configuring, <a class="indexterm" href="ch-ldap-tls.html#s1-config-ldap-tls">Configuring</a></dt><dt>Introduction, <a class="indexterm" href="ch-ldap-tls.html#s1-intro-ldap-tls">Introduction</a></dt></dl></dd><dt>transport layer security (see TLS)</dt><dt>Transport Layer Security, TLS</dt><dd><dl><dt>Testing, <a class="indexterm" href="ch-ldap-tls.html#s1-test-ldap-tls">Testing</a></dt><dt>Troubleshooting, <a class="indexterm" href="ch-ldap-tls.html#s1-int-ldap-tls">Troubleshooting</a></dt></dl></dd><dt>trigger, <a class="indexterm" href="samba-pdc.html#id2556109">Preparing for Domain Control</a>, <a class="indexterm" href="samba-bdc.html#id2559367">MS Windows NT4-style Domain Control</a></dt><dt>trivial database, <a class="indexterm" href="passdb.html#id2580514">New Account Storage Systems</a> (see TDB)</dt><dt>Trivial Database, <a class="indexterm" href="tdb.html#id2679890">Features and Benefits</a></dt><dt>troubleshoot, <a class="indexterm" href="classicalprinting.html#id2616098">Rapid Configuration Validation</a></dt><dt>troubleshooting, <a class="indexterm" href="CUPS-printing.html#id2641524">Printing from CUPS to Windows-Attached Printers</a></dt><dt>Tru64 UNIX, <a class="indexterm" href="unicode.html#id2663346">Basic Parameter Setting</a></dt><dt>trust, <a class="indexterm" href="samba-pdc.html#id2554350">Features and Benefits</a>, <a class="indexterm" href="passdb.html#id2582562">LDAP Directories and Windows Computer Accounts</a></dt><dd><dl><dt>account, <a class="indexterm" href="ServerType.html#id2552639">Domain Security Mode (User-Level Security)</a></dt></dl></dd><dt>trust account, <a class="indexterm" href="ServerType.html#id2552639">Domain Security Mode (User-Level Security)</a>, <a class="indexterm" href="passdb.html#TOSHARG-acctflags">Account Flags Management</a>, <a class="indexterm" href="InterdomainTrusts.html#id2614054">NT4-Style Domain Trusts with Windows 2000</a></dt><dd><dl><dt>interdomain, <a class="indexterm" href="samba-pdc.html#id2554350">Features and Benefits</a></dt><dt>machine, <a class="indexterm" href="samba-pdc.html#id2554350">Features and Benefits</a></dt></dl></dd><dt>trust account password, <a class="indexterm" href="samba-bdc.html#id2558891">Features and Benefits</a></dt><dt>trust accounts, <a class="indexterm" href="passdb.html#id2582562">LDAP Directories and Windows Computer Accounts</a>, <a class="indexterm" href="NetCommand.html#id2592057">Overview</a></dt><dt>trust established, <a class="indexterm" href="InterdomainTrusts.html#id2613309">Interdomain Trust Facilities</a></dt><dt>trust relationship, <a class="indexterm" href="InterdomainTrusts.html#id2612813">Trust Relationship Background</a>, <a class="indexterm" href="InterdomainTrusts.html#id2613224">Completing an NT4 Domain Trust</a>, <a class="indexterm" href="InterdomainTrusts.html#id2613309">Interdomain Trust Facilities</a>, <a class="indexterm" href="InterdomainTrusts.html#id2613518">Configuring Samba NT-Style Domain Trusts</a>, <a class="indexterm" href="InterdomainTrusts.html#id2614054">NT4-Style Domain Trusts with Windows 2000</a></dt><dt>trust relationships, <a class="indexterm" href="InterdomainTrusts.html">Interdomain Trust Relationships</a>, <a class="indexterm" href="InterdomainTrusts.html#id2612741">Features and Benefits</a>, <a class="indexterm" href="InterdomainTrusts.html#id2612813">Trust Relationship Background</a>, <a class="indexterm" href="InterdomainTrusts.html#id2613127">Creating an NT4 Domain Trust</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2669458">New Features in Samba-3.0.x</a></dt><dt>trusted, <a class="indexterm" href="NetworkBrowsing.html#id2578573">Behavior of Cross-Subnet Browsing</a>, <a class="indexterm" href="rights.html">User Rights and Privileges</a></dt><dt>trusted domain, <a class="indexterm" href="groupmapping.html#id2589729">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a>, <a class="indexterm" href="InterdomainTrusts.html">Interdomain Trust Relationships</a>, <a class="indexterm" href="InterdomainTrusts.html#id2612813">Trust Relationship Background</a>, <a class="indexterm" href="InterdomainTrusts.html#id2613224">Completing an NT4 Domain Trust</a>, <a class="indexterm" href="InterdomainTrusts.html#id2613858">Samba as the Trusting Domain</a>, <a class="indexterm" href="winbind.html#id2647050">Name Service Switch</a></dt><dt>trusted domain name, <a class="indexterm" href="InterdomainTrusts.html#samba-trusted-domain">Samba as the Trusted Domain</a></dt><dt>trusted party, <a class="indexterm" href="InterdomainTrusts.html#samba-trusted-domain">Samba as the Trusted Domain</a></dt><dt>trusting domain, <a class="indexterm" href="InterdomainTrusts.html">Interdomain Trust Relationships</a>, <a class="indexterm" href="InterdomainTrusts.html#id2612813">Trust Relationship Background</a>, <a class="indexterm" href="InterdomainTrusts.html#id2613224">Completing an NT4 Domain Trust</a></dt><dt>trusting party, <a class="indexterm" href="InterdomainTrusts.html#samba-trusted-domain">Samba as the Trusted Domain</a></dt><dt>trusts, <a class="indexterm" href="InterdomainTrusts.html">Interdomain Trust Relationships</a>, <a class="indexterm" href="InterdomainTrusts.html#id2612813">Trust Relationship Background</a></dt><dt>TTL, <a class="indexterm" href="NetworkBrowsing.html#id2577281">Static WINS Entries</a></dt><dt>turn oplocks off, <a class="indexterm" href="locking.html#id2609786">Advanced Samba Oplocks Parameters</a></dt><dt>turnkey solution, <a class="indexterm" href="passdb.html#id2582562">LDAP Directories and Windows Computer Accounts</a></dt><dt>two-up, <a class="indexterm" href="CUPS-printing.html#id2632582">Examples for Filtering Chains</a></dt><dt>two-way</dt><dd><dl><dt>propagation, <a class="indexterm" href="samba-bdc.html#id2558891">Features and Benefits</a></dt></dl></dd><dt>two-way trust, <a class="indexterm" href="InterdomainTrusts.html#id2612813">Trust Relationship Background</a>, <a class="indexterm" href="InterdomainTrusts.html#id2613091">Native MS Windows NT4 Trusts Configuration</a>, <a class="indexterm" href="InterdomainTrusts.html#id2613309">Interdomain Trust Facilities</a></dt></dl></div><div class="indexdiv"><h3>U</h3><dl><dt>UCS-2, <a class="indexterm" href="unicode.html#id2663207">Japanese Charsets</a></dt><dt>UDP, <a class="indexterm" href="samba-pdc.html#id2556109">Preparing for Domain Control</a>, <a class="indexterm" href="NetworkBrowsing.html#id2573226">NetBIOS over TCP/IP</a>, <a class="indexterm" href="NetworkBrowsing.html#id2574421">How Browsing Functions</a>, <a class="indexterm" href="NetworkBrowsing.html#browse-force-master">Forcing Samba to Be the Master</a>, <a class="indexterm" href="NetworkBrowsing.html#id2576217">Multiple Interfaces</a>, <a class="indexterm" href="NetworkBrowsing.html#id2578402">Cross-Subnet Browsing</a></dt><dt>UDP port 137, <a class="indexterm" href="integrate-ms-networks.html#id2661074">Background Information</a></dt><dt>udp ports, <a class="indexterm" href="winbind.html#id2648638">Join the Samba Server to the PDC Domain</a></dt><dt>UDP unicast, <a class="indexterm" href="NetworkBrowsing.html#id2574421">How Browsing Functions</a></dt><dt>UID, <a class="indexterm" href="samba-bdc.html#id2561238">Example Configuration</a>, <a class="indexterm" href="domain-member.html#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a>, <a class="indexterm" href="domain-member.html#id2562883">Manual Creation of Machine Trust Accounts</a>, <a class="indexterm" href="domain-member.html#id2564906">Why Is This Better Than security = server?</a>, <a class="indexterm" href="domain-member.html#id2566545">Sharing User ID Mappings between Samba Domain Members</a>, <a class="indexterm" href="passdb.html#passdbtech">Technical Information</a>, <a class="indexterm" href="passdb.html#id2581602">Mapping User Identifiers between MS Windows and UNIX</a>, <a class="indexterm" href="passdb.html#idmapbackend">Mapping Common UIDs/GIDs on Distributed Machines</a>, <a class="indexterm" href="passdb.html#id2582562">LDAP Directories and Windows Computer Accounts</a>, <a class="indexterm" href="passdb.html#id2584188">Listing User and Machine Accounts</a>, <a class="indexterm" href="groupmapping.html#id2588920">Features and Benefits</a>, <a class="indexterm" href="NetCommand.html#id2592057">Overview</a>, <a class="indexterm" href="NetCommand.html#id2592835">Mapping Windows Groups to UNIX Groups</a>, <a class="indexterm" href="NetCommand.html#id2593955">UNIX and Windows User Management</a>, <a class="indexterm" href="idmapper.html">Identity Mapping (IDMAP)</a>, <a class="indexterm" href="idmapper.html#id2597597">Domain Member Server or Domain Member Client</a>, <a class="indexterm" href="idmapper.html#id2598558">Primary Domain Controller</a>, <a class="indexterm" href="rights.html">User Rights and Privileges</a>, <a class="indexterm" href="winbind.html#id2646109">Features and Benefits</a>, <a class="indexterm" href="winbind.html#id2646740">Handling of Foreign SIDs</a>, <a class="indexterm" href="winbind.html#id2648876">Starting and Testing the winbindd Daemon</a></dt><dt>uid, <a class="indexterm" href="passdb.html#id2586630">OpenLDAP Configuration</a></dt><dt>UID numbers, <a class="indexterm" href="idmapper.html#id2597597">Domain Member Server or Domain Member Client</a></dt><dt>UID range, <a class="indexterm" href="InterdomainTrusts.html">Interdomain Trust Relationships</a></dt><dt>unauthorized, <a class="indexterm" href="domain-member.html#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a></dt><dt>unauthorized access, <a class="indexterm" href="AccessControls.html">File, Directory, and Share Access Controls</a></dt><dt>UNC notation, <a class="indexterm" href="classicalprinting.html#id2621006">Identifying Driver Files</a></dt><dt>unexpected.tdb, <a class="indexterm" href="CUPS-printing.html#id2638444">The Printing *.tdb Files</a></dt><dd><dl><dt>(see also TDB)</dt></dl></dd><dt>unicast, <a class="indexterm" href="NetworkBrowsing.html#id2573226">NetBIOS over TCP/IP</a></dt><dt>unicode, <a class="indexterm" href="unicode.html#id2662905">What Are Charsets and Unicode?</a></dt><dt>Unicode, <a class="indexterm" href="unicode.html#id2663039">Samba and Charsets</a>, <a class="indexterm" href="upgrading-to-3.0.html#id2669458">New Features in Samba-3.0.x</a></dt><dt>Unicode UTF-8, <a class="indexterm" href="unicode.html#id2663346">Basic Parameter Setting</a></dt><dt>unified logon, <a class="indexterm" href="winbind.html#id2646452">Introduction</a></dt><dt>UNIX, <a class="indexterm" href="unicode.html#id2663346">Basic Parameter Setting</a></dt><dd><dl><dt>server, <a class="indexterm" href="ServerType.html#id2551756">Features and Benefits</a></dt></dl></dd><dt>UNIX account, <a class="indexterm" href="domain-member.html#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a>, <a class="indexterm" href="domain-member.html#id2562883">Manual Creation of Machine Trust Accounts</a>, <a class="indexterm" href="domain-member.html#id2563599">On-the-Fly Creation of Machine Trust Accounts</a></dt><dt>unix charset, <a class="indexterm" href="unicode.html#id2663346">Basic Parameter Setting</a></dt><dt>UNIX Domain Socket, <a class="indexterm" href="AccessControls.html#id2604259">File and Directory Access Control</a></dt><dt>UNIX domain socket, <a class="indexterm" href="winbind.html#id2646865">How Winbind Works</a></dt><dt>UNIX file system access controls, <a class="indexterm" href="AccessControls.html#id2603591">Features and Benefits</a></dt><dt>UNIX group, <a class="indexterm" href="NetCommand.html#id2592835">Mapping Windows Groups to UNIX Groups</a></dt><dt>UNIX groups, <a class="indexterm" href="groupmapping.html">Group Mapping: MS Windows and UNIX</a>, <a class="indexterm" href="winbind.html#id2646541">What Winbind Provides</a></dt><dt>UNIX home directories, <a class="indexterm" href="securing-samba.html#id2612181">Why Can Users Access Other Users' Home Directories?</a></dt><dt>UNIX host system, <a class="indexterm" href="rights.html">User Rights and Privileges</a></dt><dt>UNIX ID, <a class="indexterm" href="winbind.html#id2647437">User and Group ID Allocation</a></dt><dt>UNIX locking, <a class="indexterm" href="locking.html#id2608689">Discussion</a></dt><dt>UNIX login ID, <a class="indexterm" href="domain-member.html#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a></dt><dt>UNIX permissions, <a class="indexterm" href="NT4Migration.html#id2673587">Samba-3 Implementation Choices</a></dt><dt>UNIX printer, <a class="indexterm" href="classicalprinting.html#id2616978">The [global] Section</a></dt><dt>UNIX printing, <a class="indexterm" href="classicalprinting.html#id2615307">Technical Introduction</a></dt><dt>UNIX system account, <a class="indexterm" href="domain-member.html#id2566867">Adding Machine to Domain Fails</a></dt><dt>UNIX system accounts, <a class="indexterm" href="rights.html">User Rights and Privileges</a></dt><dt>UNIX system files, <a class="indexterm" href="Backup.html#id2664381">Features and Benefits</a></dt><dt>UNIX user identifier (see UID)</dt><dt>UNIX users, <a class="indexterm" href="domain-member.html#id2564906">Why Is This Better Than security = server?</a>, <a class="indexterm" href="winbind.html#id2646541">What Winbind Provides</a></dt><dt>UNIX-style encrypted passwords, <a class="indexterm" href="passdb.html#passdbtech">Technical Information</a></dt><dt>UNIX-user database, <a class="indexterm" href="StandAloneServer.html#id2567324">Background</a></dt><dt>UNIX/Linux group, <a class="indexterm" href="groupmapping.html#id2589671">Warning: User Private Group Problems</a></dt><dt>UNIX/Linux user account, <a class="indexterm" href="NetCommand.html#id2593955">UNIX and Windows User Management</a></dt><dt>unlink calls, <a class="indexterm" href="VFS.html#id2644367">recycle</a></dt><dt>unlinked, <a class="indexterm" href="AccessControls.html#id2604259">File and Directory Access Control</a></dt><dt>unmapped groups, <a class="indexterm" href="ChangeNotes.html#id2571731">User and Group Changes</a></dt><dt>unmapped users, <a class="indexterm" href="ChangeNotes.html#id2571731">User and Group Changes</a></dt><dt>unprivileged account names, <a class="indexterm" href="StandAloneServer.html#RefDocServer">Reference Documentation Server</a></dt><dt>unsigned drivers, <a class="indexterm" href="CUPS-printing.html#id2642401">Windows 200x/XP Local Security Policies</a></dt><dt>unstoppable services, <a class="indexterm" href="SambaHA.html#id2665163">The Ultimate Goal</a></dt><dt>unsupported encryption, <a class="indexterm" href="domain-member.html#id2566180">Possible Errors</a></dt><dt>unsupported software, <a class="indexterm" href="ch47.html#id2685699">Commercial Support</a></dt><dt>updates, <a class="indexterm" href="securing-samba.html#id2612093">Upgrading Samba</a></dt><dt>upload drivers, <a class="indexterm" href="classicalprinting.html#id2615084">Features and Benefits</a></dt><dt>uploaded driver, <a class="indexterm" href="classicalprinting.html#id2616978">The [global] Section</a></dt><dt>uploaded drivers, <a class="indexterm" href="classicalprinting.html#id2619666">Point'n'Print Client Drivers on Samba Servers</a></dt><dt>uploading, <a class="indexterm" href="classicalprinting.html#id2619666">Point'n'Print Client Drivers on Samba Servers</a></dt><dt>upper-case, <a class="indexterm" href="ServerType.html#id2552257">User Level Security</a></dt><dt>uppercase, <a class="indexterm" href="domain-member.html#id2565378">Configure /etc/krb5.conf</a>, <a class="indexterm" href="domain-member.html#id2566867">Adding Machine to Domain Fails</a>, <a class="indexterm" href="largefile.html">Handling Large Directories</a></dt><dt>uppercase character, <a class="indexterm" href="groupmapping.html#id2591576">Adding Groups Fails</a></dt><dt>USB, <a class="indexterm" href="CUPS-printing.html#id2632582">Examples for Filtering Chains</a></dt><dt>use computer anywhere, <a class="indexterm" href="unicode.html#id2662854">Features and Benefits</a></dt><dt>user, <a class="indexterm" href="ChangeNotes.html#id2571731">User and Group Changes</a>, <a class="indexterm" href="passdb.html#id2582562">LDAP Directories and Windows Computer Accounts</a>, <a class="indexterm" href="AccessControls.html#id2604259">File and Directory Access Control</a></dt><dt>user access management, <a class="indexterm" href="domain-member.html#id2562196">Features and Benefits</a></dt><dt>user account, <a class="indexterm" href="passdb.html#id2582562">LDAP Directories and Windows Computer Accounts</a>, <a class="indexterm" href="passdb.html#id2584072">User Account Management</a>, <a class="indexterm" href="passdb.html#TOSHARG-acctflags">Account Flags Management</a>, <a class="indexterm" href="passdb.html#id2585669">smbpasswd: Encrypted Password Database</a>, <a class="indexterm" href="NetCommand.html#id2593955">UNIX and Windows User Management</a></dt><dd><dl><dt>Adding/Deleting, <a class="indexterm" href="passdb.html#id2583003">The smbpasswd Tool</a></dt></dl></dd><dt>user account database, <a class="indexterm" href="samba-bdc.html#id2559367">MS Windows NT4-style Domain Control</a></dt><dt>user accounts, <a class="indexterm" href="passdb.html#id2582425">Caution Regarding LDAP and Samba</a>, <a class="indexterm" href="idmapper.html#id2597597">Domain Member Server or Domain Member Client</a>, <a class="indexterm" href="rights.html">User Rights and Privileges</a></dt><dt>User Accounts</dt><dd><dl><dt>Adding/Deleting, <a class="indexterm" href="passdb.html#pdbeditthing">The pdbedit Tool</a>, <a class="indexterm" href="passdb.html#id2587512">Accounts and Groups Management</a></dt></dl></dd><dt>user and group, <a class="indexterm" href="winbind.html#id2646541">What Winbind Provides</a></dt><dt>user and trust accounts, <a class="indexterm" href="passdb.html">Account Information Databases</a></dt><dt>user attributes, <a class="indexterm" href="passdb.html#id2585669">smbpasswd: Encrypted Password Database</a></dt><dt>user authentication, <a class="indexterm" href="winbind.html#id2646916">Microsoft Remote Procedure Calls</a></dt><dt>user database, <a class="indexterm" href="samba-bdc.html#id2560736">Backup Domain Controller Configuration</a>, <a class="indexterm" href="passdb.html#id2585593">Plaintext</a></dt><dt>user encoded, <a class="indexterm" href="NetCommand.html#id2595330">Managing Security Identifiers (SIDS)</a></dt><dt>user groups, <a class="indexterm" href="ch47.html#id2685480">Free Support</a></dt><dt>user logons, <a class="indexterm" href="rights.html">User Rights and Privileges</a></dt><dt>user management, <a class="indexterm" href="passdb.html#id2583003">The smbpasswd Tool</a>, <a class="indexterm" href="NetCommand.html#id2592057">Overview</a>, <a class="indexterm" href="NetCommand.html#id2592433">UNIX and Windows Group Management</a></dt><dt>User Management, <a class="indexterm" href="passdb.html#pdbeditthing">The pdbedit Tool</a>, <a class="indexterm" href="passdb.html#id2587512">Accounts and Groups Management</a></dt><dt>User Manager, <a class="indexterm" href="InterdomainTrusts.html#samba-trusted-domain">Samba as the Trusted Domain</a>, <a class="indexterm" href="InterdomainTrusts.html#id2613858">Samba as the Trusting Domain</a>, <a class="indexterm" href="AdvancedNetworkManagement.html#id2650643">Remote Server Administration</a>, <a class="indexterm" href="ProfileMgmt.html#id2656246">Creating and Managing Group Profiles</a></dt><dt>User Manager for Domains, <a class="indexterm" href="AdvancedNetworkManagement.html#id2650643">Remote Server Administration</a></dt><dt>user or group, <a class="indexterm" href="rights.html#id2601767">Using the &#8220;net rpc rights&#8221; Utility</a></dt><dt>user profiles, <a class="indexterm" href="ProfileMgmt.html#id2654284">Windows 9x/Me Profile Setup</a></dt><dt>User Rights and Privileges, <a class="indexterm" href="rights.html#id2602911">The Administrator Domain SID</a></dt><dt>user-level, <a class="indexterm" href="ServerType.html#id2552083">Samba Security Modes</a>, <a class="indexterm" href="ServerType.html#id2552257">User Level Security</a></dt><dt>User-level access control, <a class="indexterm" href="ClientConfig.html#id2570978">Domain Logon Configuration: Windows 9x/Me</a></dt><dt>user-level security, <a class="indexterm" href="passdb.html#id2581397">Advantages of Encrypted Passwords</a></dt><dt>user-mode security, <a class="indexterm" href="samba-pdc.html#id2558022">Security Mode and Master Browsers</a></dt><dt>user.DAT, <a class="indexterm" href="ProfileMgmt.html#id2654284">Windows 9x/Me Profile Setup</a>, <a class="indexterm" href="ProfileMgmt.html#id2655656">Sharing Profiles between Windows 9x/Me and NT4/200x/XP Workstations</a></dt><dt>user.MAN, <a class="indexterm" href="ProfileMgmt.html#id2654284">Windows 9x/Me Profile Setup</a></dt><dt>User.MAN, <a class="indexterm" href="ProfileMgmt.html#id2656106">Mandatory Profiles</a></dt><dt>useradd, <a class="indexterm" href="domain-member.html#id2562883">Manual Creation of Machine Trust Accounts</a>, <a class="indexterm" href="domain-member.html#id2563599">On-the-Fly Creation of Machine Trust Accounts</a></dt><dt>username, <a class="indexterm" href="samba-bdc.html#id2559367">MS Windows NT4-style Domain Control</a></dt><dt>username and password, <a class="indexterm" href="ClientConfig.html#id2570451">Joining a Domain: Windows 2000/XP Professional</a></dt><dt>username map, <a class="indexterm" href="NetCommand.html#id2594284">User Mapping</a></dt><dt>userPassword, <a class="indexterm" href="passdb.html#id2586902">Initialize the LDAP Database</a></dt><dt>users, <a class="indexterm" href="PolicyMgmt.html#id2651786">Features and Benefits</a></dt><dt>UsrMgr.exe, <a class="indexterm" href="domain-member.html#id2563320">Managing Domain Machine Accounts using NT4 Server Manager</a></dt><dt>UTF-8, <a class="indexterm" href="unicode.html#id2663039">Samba and Charsets</a>, <a class="indexterm" href="unicode.html#id2663346">Basic Parameter Setting</a></dt><dt>UTF-8 encoding, <a class="indexterm" href="SWAT.html#id2675010">Enabling SWAT Internationalization Support</a></dt></dl></div><div class="indexdiv"><h3>V</h3><dl><dt>valid username/password, <a class="indexterm" href="securing-samba.html#id2611894">Using IPC$ Share-Based Denials </a></dt><dt>valid users, <a class="indexterm" href="diagnosis.html#id2676088">The Tests</a></dt><dt>validate, <a class="indexterm" href="install.html#id2545741">Test Your Config File with testparm</a>, <a class="indexterm" href="diagnosis.html#id2675756">Introduction</a></dt><dt>validate every backup, <a class="indexterm" href="NT4Migration.html#id2672699">Server Share and Directory Layout</a></dt><dt>validation, <a class="indexterm" href="samba-pdc.html#id2554984">Single Sign-On and Domain Security</a>, <a class="indexterm" href="PolicyMgmt.html">System and Account Policies</a></dt><dt>vendor-provided drivers, <a class="indexterm" href="CUPS-printing.html#id2627194">Raw Print Serving: Vendor Drivers on Windows Clients</a></dt><dt>verifiable, <a class="indexterm" href="NetworkBrowsing.html#id2578573">Behavior of Cross-Subnet Browsing</a></dt><dt>verify, <a class="indexterm" href="classicalprinting.html#id2616098">Rapid Configuration Validation</a></dt><dt>version control, <a class="indexterm" href="VFS.html#id2644814">shadow_copy</a></dt><dt>VFS, <a class="indexterm" href="samba-pdc.html#id2556618">Domain Control: Example Configuration</a>, <a class="indexterm" href="VFS.html#id2643381">Discussion</a></dt><dt>VFS module, <a class="indexterm" href="VFS.html#id2644814">shadow_copy</a>, <a class="indexterm" href="ProfileMgmt.html#id2656106">Mandatory Profiles</a></dt><dt>VFS modules, <a class="indexterm" href="VFS.html#id2643381">Discussion</a>, <a class="indexterm" href="VFS.html#id2645720">VFS Modules Available Elsewhere</a></dt><dt>vgcreate, <a class="indexterm" href="VFS.html#id2645002">Shadow Copy Setup</a></dt><dt>vgdisplay, <a class="indexterm" href="VFS.html#id2645002">Shadow Copy Setup</a></dt><dt>vipw, <a class="indexterm" href="samba-pdc.html#id2558301">&#8220;$&#8221; Cannot Be Included in Machine Name</a>, <a class="indexterm" href="domain-member.html#id2562883">Manual Creation of Machine Trust Accounts</a></dt><dt>Virtual File System (see VFS)</dt><dt>virtual server, <a class="indexterm" href="SambaHA.html#id2665412">The Front-End Challenge</a>, <a class="indexterm" href="SambaHA.html#id2666006">A Simple Solution</a></dt><dt>virus scanner, <a class="indexterm" href="VFS.html#id2643381">Discussion</a></dt><dt>Visual Studio, <a class="indexterm" href="CUPS-printing.html#id2634088">PostScript Drivers with No Major Problems, Even in Kernel
+Mode</a></dt><dt>vital task, <a class="indexterm" href="SambaHA.html#id2665008">Features and Benefits</a></dt><dt>VNC/RFB, <a class="indexterm" href="AdvancedNetworkManagement.html#id2650815">Remote Management from NoMachine.Com</a></dt><dt>volume group, <a class="indexterm" href="VFS.html#id2645002">Shadow Copy Setup</a></dt><dt>volunteers, <a class="indexterm" href="problems.html#id2678716">Getting Mailing List Help</a></dt><dt>vscan, <a class="indexterm" href="VFS.html#id2645805">vscan</a></dt><dt>vuid, <a class="indexterm" href="SambaHA.html#id2665506">Demultiplexing SMB Requests</a></dt></dl></div><div class="indexdiv"><h3>W</h3><dl><dt>W32X86, <a class="indexterm" href="classicalprinting.html#id2621006">Identifying Driver Files</a>, <a class="indexterm" href="CUPS-printing.html#id2634088">PostScript Drivers with No Major Problems, Even in Kernel
+Mode</a>, <a class="indexterm" href="CUPS-printing.html#id2635022">Caveats to Be Considered</a></dt><dt>W32X86/2, <a class="indexterm" href="CUPS-printing.html#id2628803">Using Windows-Formatted Vendor PPDs</a></dt><dt>WAN, <a class="indexterm" href="NetworkBrowsing.html#browse-force-master">Forcing Samba to Be the Master</a>, <a class="indexterm" href="locking.html#id2609553">Slow and/or Unreliable Networks</a></dt><dt>wbinfo, <a class="indexterm" href="winbind.html#id2648876">Starting and Testing the winbindd Daemon</a></dt><dt>Web-based configuration, <a class="indexterm" href="SWAT.html">SWAT: The Samba Web Administration Tool</a></dt><dt>WebClient, <a class="indexterm" href="NetworkBrowsing.html#id2579610">Browsing of Shares and Directories is Very Slow</a></dt><dt>Welcome, <a class="indexterm" href="ClientConfig.html#id2570451">Joining a Domain: Windows 2000/XP Professional</a></dt><dt>well known RID, <a class="indexterm" href="rights.html#id2602911">The Administrator Domain SID</a></dt><dt>well-controlled network, <a class="indexterm" href="NT4Migration.html#id2672699">Server Share and Directory Layout</a></dt><dt>well-known RID, <a class="indexterm" href="groupmapping.html#id2590552">Default Users, Groups, and Relative Identifiers</a></dt><dt>wide-area network bandwidth, <a class="indexterm" href="pam.html#id2658156">Features and Benefits</a></dt><dt>win election, <a class="indexterm" href="NetworkBrowsing.html#id2575955">Making Samba the Domain Master</a></dt><dt>Win32 printing API, <a class="indexterm" href="classicalprinting.html#cups-msrpc">Printing Developments Since Samba-2.2</a></dt><dt>WIN40, <a class="indexterm" href="classicalprinting.html#id2621006">Identifying Driver Files</a>, <a class="indexterm" href="classicalprinting.html#id2621417">Obtaining Driver Files from Windows Client [print$] Shares</a>, <a class="indexterm" href="CUPS-printing.html#id2635022">Caveats to Be Considered</a></dt><dt>winbind, <a class="indexterm" href="domain-member.html#id2564906">Why Is This Better Than security = server?</a>, <a class="indexterm" href="groupmapping.html#id2589729">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a>, <a class="indexterm" href="idmapper.html#id2597597">Domain Member Server or Domain Member Client</a>, <a class="indexterm" href="idmapper.html#id2598864">Examples of IDMAP Backend Usage</a>, <a class="indexterm" href="idmapper.html#id2598951">NT4-Style Domains (Includes Samba Domains)</a>, <a class="indexterm" href="InterdomainTrusts.html">Interdomain Trust Relationships</a>, <a class="indexterm" href="winbind.html#id2646109">Features and Benefits</a>, <a class="indexterm" href="winbind.html#id2648441">Configure smb.conf</a></dt><dt>Winbind, <a class="indexterm" href="StandAloneServer.html#id2567324">Background</a>, <a class="indexterm" href="winbind.html#id2646694">Target Uses</a>, <a class="indexterm" href="winbind.html#id2647002">Microsoft Active Directory Services</a>, <a class="indexterm" href="winbind.html#id2647282">Pluggable Authentication Modules</a>, <a class="indexterm" href="winbind.html#id2647437">User and Group ID Allocation</a>, <a class="indexterm" href="winbind.html#id2647513">Result Caching</a>, <a class="indexterm" href="winbind.html#id2647576">Introduction</a>, <a class="indexterm" href="winbind.html#id2647929">Configure nsswitch.conf and the Winbind Libraries on Linux and Solaris</a>, <a class="indexterm" href="winbind.html#id2648327">NSS Winbind on AIX</a>, <a class="indexterm" href="winbind.html#id2648876">Starting and Testing the winbindd Daemon</a>, <a class="indexterm" href="winbind.html#id2649797">Linux/FreeBSD-Specific PAM Configuration</a>, <a class="indexterm" href="winbind.html#id2650301">Conclusion</a>, <a class="indexterm" href="pam.html">PAM-Based Distributed Authentication</a>, <a class="indexterm" href="pam.html#id2658156">Features and Benefits</a></dt><dt>Winbind architecture, <a class="indexterm" href="upgrading-to-3.0.html#id2669458">New Features in Samba-3.0.x</a></dt><dt>Winbind hooks, <a class="indexterm" href="winbind.html#id2646541">What Winbind Provides</a></dt><dt>Winbind services, <a class="indexterm" href="winbind.html#id2648876">Starting and Testing the winbindd Daemon</a></dt><dt>Winbind-based authentication, <a class="indexterm" href="pam.html">PAM-Based Distributed Authentication</a></dt><dt>winbind.so, <a class="indexterm" href="winbind.html#id2650143">Solaris-Specific Configuration</a></dt><dt>winbindd, <a class="indexterm" href="install.html#id2545290">Starting Samba</a>, <a class="indexterm" href="install.html#id2545741">Test Your Config File with testparm</a>, <a class="indexterm" href="FastStart.html#id2548709">Example Configuration</a>, <a class="indexterm" href="samba-bdc.html#id2561238">Example Configuration</a>, <a class="indexterm" href="ChangeNotes.html#id2572222">Group Mapping Changes in Samba-3.0.23</a>, <a class="indexterm" href="passdb.html#id2582562">LDAP Directories and Windows Computer Accounts</a>, <a class="indexterm" href="groupmapping.html#id2588920">Features and Benefits</a>, <a class="indexterm" href="groupmapping.html#id2589729">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a>, <a class="indexterm" href="NetCommand.html#id2593955">UNIX and Windows User Management</a>, <a class="indexterm" href="idmapper.html">Identity Mapping (IDMAP)</a>, <a class="indexterm" href="idmapper.html#id2597597">Domain Member Server or Domain Member Client</a>, <a class="indexterm" href="InterdomainTrusts.html">Interdomain Trust Relationships</a>, <a class="indexterm" href="winbind.html#id2646109">Features and Benefits</a>, <a class="indexterm" href="winbind.html#id2646865">How Winbind Works</a>, <a class="indexterm" href="winbind.html#id2647690">Requirements</a>, <a class="indexterm" href="winbind.html#id2647842">Testing Things Out</a>, <a class="indexterm" href="winbind.html#id2647929">Configure nsswitch.conf and the Winbind Libraries on Linux and Solaris</a>, <a class="indexterm" href="winbind.html#id2648441">Configure smb.conf</a>, <a class="indexterm" href="winbind.html#id2648876">Starting and Testing the winbindd Daemon</a>, <a class="indexterm" href="winbind.html#id2649442">Solaris</a>, <a class="indexterm" href="winbind.html#id2649631">Configure Winbind and PAM</a>, <a class="indexterm" href="cfgsmarts.html#id2666903">Multiple Server Hosting</a></dt><dt>winbindd daemon, <a class="indexterm" href="winbind.html#id2649237">Linux</a></dt><dt>Windows, <a class="indexterm" href="idmapper.html">Identity Mapping (IDMAP)</a>, <a class="indexterm" href="unicode.html#id2663346">Basic Parameter Setting</a></dt><dt>Windows 2000, <a class="indexterm" href="domain-member.html#id2565378">Configure /etc/krb5.conf</a>, <a class="indexterm" href="domain-member.html#ads-test-server">Testing Server Setup</a>, <a class="indexterm" href="NetworkBrowsing.html">Network Browsing</a>, <a class="indexterm" href="InterdomainTrusts.html#id2612813">Trust Relationship Background</a></dt><dt>Windows 2000 Professional TCP/IP, <a class="indexterm" href="ClientConfig.html#id2569398">MS Windows 2000</a></dt><dt>Windows 2000 server, <a class="indexterm" href="InterdomainTrusts.html#id2614054">NT4-Style Domain Trusts with Windows 2000</a></dt><dt>Windows 2003, <a class="indexterm" href="domain-member.html#id2565378">Configure /etc/krb5.conf</a>, <a class="indexterm" href="domain-member.html#id2567103">I Can't Join a Windows 2003 PDC</a></dt><dt>Windows 200x/XP, <a class="indexterm" href="NetworkBrowsing.html#id2573226">NetBIOS over TCP/IP</a>, <a class="indexterm" href="classicalprinting.html#id2615084">Features and Benefits</a></dt><dt>Windows 9x/Me, <a class="indexterm" href="ClientConfig.html#id2570978">Domain Logon Configuration: Windows 9x/Me</a>, <a class="indexterm" href="NetworkBrowsing.html#id2576907">WINS Server Configuration</a>, <a class="indexterm" href="NetworkBrowsing.html#id2577523">Windows Networking Protocols</a>, <a class="indexterm" href="AdvancedNetworkManagement.html#id2650643">Remote Server Administration</a></dt><dt>Windows 9x/Me/XP Home, <a class="indexterm" href="domain-member.html#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a></dt><dt>Windows account management, <a class="indexterm" href="winbind.html#id2646541">What Winbind Provides</a></dt><dt>Windows client, <a class="indexterm" href="rights.html#id2603093">What Rights and Privileges Will Permit Windows Client Administration?</a></dt><dt>Windows client failover, <a class="indexterm" href="locking.html#id2608947">Opportunistic Locking Overview</a></dt><dt>Windows domain, <a class="indexterm" href="upgrading-to-3.0.html#id2671036">Changes in Behavior</a></dt><dt>Windows Explorer, <a class="indexterm" href="NetworkBrowsing.html#id2578151">Problem Resolution</a>, <a class="indexterm" href="classicalprinting.html#id2621006">Identifying Driver Files</a></dt><dt>Windows group, <a class="indexterm" href="groupmapping.html">Group Mapping: MS Windows and UNIX</a>, <a class="indexterm" href="groupmapping.html#id2589671">Warning: User Private Group Problems</a>, <a class="indexterm" href="NetCommand.html#id2592835">Mapping Windows Groups to UNIX Groups</a>, <a class="indexterm" href="rights.html">User Rights and Privileges</a></dt><dt>Windows group account, <a class="indexterm" href="rights.html#id2602911">The Administrator Domain SID</a></dt><dt>Windows groups, <a class="indexterm" href="NetCommand.html#id2592835">Mapping Windows Groups to UNIX Groups</a></dt><dt>Windows Internet Name Server (see WINS)</dt><dt>Windows Logon, <a class="indexterm" href="ProfileMgmt.html#id2654284">Windows 9x/Me Profile Setup</a></dt><dt>Windows Me TCP/IP, <a class="indexterm" href="ClientConfig.html#id2569945">MS Windows Me</a></dt><dt>Windows Millennium, <a class="indexterm" href="ClientConfig.html#id2569945">MS Windows Me</a></dt><dt>Windows Millennium edition (Me) TCP/IP, <a class="indexterm" href="ClientConfig.html#id2569945">MS Windows Me</a></dt><dt>Windows network clients, <a class="indexterm" href="NetworkBrowsing.html#id2572606">Features and Benefits</a></dt><dt>Windows NT domain name, <a class="indexterm" href="ClientConfig.html#id2570978">Domain Logon Configuration: Windows 9x/Me</a></dt><dt>Windows NT PostScript driver, <a class="indexterm" href="CUPS-printing.html#id2641524">Printing from CUPS to Windows-Attached Printers</a></dt><dt>Windows NT Server, <a class="indexterm" href="InterdomainTrusts.html#samba-trusted-domain">Samba as the Trusted Domain</a></dt><dt>Windows NT/2000/XP, <a class="indexterm" href="classicalprinting.html#id2622183">Check Samba for Driver Recognition</a></dt><dt>Windows NT/200x, <a class="indexterm" href="NetworkBrowsing.html#id2576907">WINS Server Configuration</a>, <a class="indexterm" href="winbind.html#id2647576">Introduction</a></dt><dt>Windows NT/200x/XP, <a class="indexterm" href="classicalprinting.html#id2616978">The [global] Section</a></dt><dt>Windows NT/200x/XP Professional, <a class="indexterm" href="domain-member.html#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a>, <a class="indexterm" href="ClientConfig.html#id2570451">Joining a Domain: Windows 2000/XP Professional</a>, <a class="indexterm" href="ClientConfig.html#id2571422">Common Errors</a></dt><dt>Windows NT3.10, <a class="indexterm" href="samba-bdc.html#id2559297">Essential Background Information</a></dt><dt>Windows NT4, <a class="indexterm" href="AccessControls.html#id2606157">Windows NT4 Workstation/Server</a>, <a class="indexterm" href="classicalprinting.html#id2615084">Features and Benefits</a></dt><dt>Windows NT4 domains, <a class="indexterm" href="InterdomainTrusts.html#id2613309">Interdomain Trust Facilities</a></dt><dt>Windows NT4 Server, <a class="indexterm" href="InterdomainTrusts.html#id2613518">Configuring Samba NT-Style Domain Trusts</a></dt><dt>Windows NT4/200X, <a class="indexterm" href="passdb.html#id2582562">LDAP Directories and Windows Computer Accounts</a></dt><dt>Windows NT4/200x, <a class="indexterm" href="groupmapping.html#id2589335">Discussion</a></dt><dt>Windows NT4/200x/XP, <a class="indexterm" href="samba-bdc.html#id2560612">NetBIOS Over TCP/IP Enabled</a>, <a class="indexterm" href="groupmapping.html#id2590552">Default Users, Groups, and Relative Identifiers</a>, <a class="indexterm" href="AccessControls.html#id2606262">Windows 200x/XP</a></dt><dt>Windows NT4/2kX/XPPro, <a class="indexterm" href="rights.html">User Rights and Privileges</a></dt><dt>Windows PPD, <a class="indexterm" href="CUPS-printing.html#id2639195">690 &#8220;Perfect&#8221; Printers</a></dt><dt>Windows privilege model, <a class="indexterm" href="rights.html#id2601492">Rights Management Capabilities</a></dt><dt>Windows Registry, <a class="indexterm" href="domain-member.html#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a></dt><dt>windows registry settings, <a class="indexterm" href="ProfileMgmt.html#id2654284">Windows 9x/Me Profile Setup</a></dt><dd><dl><dt>default profile locations, <a class="indexterm" href="ProfileMgmt.html#id2656507">MS Windows NT4 Workstation</a>, <a class="indexterm" href="ProfileMgmt.html#id2657069">MS Windows 200x/XP</a></dt><dt>profile path, <a class="indexterm" href="ProfileMgmt.html#id2654284">Windows 9x/Me Profile Setup</a></dt><dt>roaming profiles, <a class="indexterm" href="ProfileMgmt.html#id2654058">Disabling Roaming Profile Support</a></dt></dl></dd><dt>Windows Resource Kit, <a class="indexterm" href="ProfileMgmt.html#id2654058">Disabling Roaming Profile Support</a></dt><dt>Windows Security Identifiers (see SID)</dt><dt>Windows Terminal server, <a class="indexterm" href="AdvancedNetworkManagement.html#id2650815">Remote Management from NoMachine.Com</a></dt><dt>Windows Terminal Server, <a class="indexterm" href="AdvancedNetworkManagement.html#id2651190">Remote Management with ThinLinc</a></dt><dt>Windows user, <a class="indexterm" href="rights.html">User Rights and Privileges</a></dt><dt>Windows user accounts, <a class="indexterm" href="NetCommand.html#id2593955">UNIX and Windows User Management</a></dt><dt>Windows workstation., <a class="indexterm" href="rights.html#id2603093">What Rights and Privileges Will Permit Windows Client Administration?</a></dt><dt>Windows XP Home, <a class="indexterm" href="passdb.html#id2581082">Important Notes About Security</a></dt><dt>Windows XP Home edition, <a class="indexterm" href="samba-pdc.html#id2554350">Features and Benefits</a>, <a class="indexterm" href="samba-pdc.html#id2557589">The Special Case of MS Windows XP Home Edition</a>, <a class="indexterm" href="ClientConfig.html#id2570978">Domain Logon Configuration: Windows 9x/Me</a></dt><dt>Windows XP Home Edition, <a class="indexterm" href="ProfileMgmt.html#id2657069">MS Windows 200x/XP</a></dt><dt>Windows XP Professional, <a class="indexterm" href="ClientConfig.html#id2568755">MS Windows XP Professional</a>, <a class="indexterm" href="classicalprinting.html#id2615084">Features and Benefits</a></dt><dt>Windows XP Professional TCP/IP, <a class="indexterm" href="ClientConfig.html#id2569398">MS Windows 2000</a></dt><dt>Windows XP TCP/IP, <a class="indexterm" href="ClientConfig.html#id2568755">MS Windows XP Professional</a></dt><dt>Windows95/98/ME, <a class="indexterm" href="classicalprinting.html#id2622183">Check Samba for Driver Recognition</a></dt><dt>winnt.adm, <a class="indexterm" href="PolicyMgmt.html#id2652218">Windows NT4-Style Policy Files</a></dt><dt>WINS, <a class="indexterm" href="samba-pdc.html#id2554350">Features and Benefits</a>, <a class="indexterm" href="samba-pdc.html#id2555604">Domain Controller Types</a>, <a class="indexterm" href="samba-pdc.html#id2556109">Preparing for Domain Control</a>, <a class="indexterm" href="samba-bdc.html#id2560464">What Qualifies a Domain Controller on the Network?</a>, <a class="indexterm" href="domain-member.html#id2564171">Joining an NT4-type Domain with Samba-3</a>, <a class="indexterm" href="StandAloneServer.html#RefDocServer">Reference Documentation Server</a>, <a class="indexterm" href="ClientConfig.html#id2568755">MS Windows XP Professional</a>, <a class="indexterm" href="ClientConfig.html#id2569398">MS Windows 2000</a>, <a class="indexterm" href="ClientConfig.html#id2569945">MS Windows Me</a>, <a class="indexterm" href="NetworkBrowsing.html">Network Browsing</a>, <a class="indexterm" href="NetworkBrowsing.html#id2572606">Features and Benefits</a>, <a class="indexterm" href="NetworkBrowsing.html#id2572789">What Is Browsing?</a>, <a class="indexterm" href="NetworkBrowsing.html#id2573226">NetBIOS over TCP/IP</a>, <a class="indexterm" href="NetworkBrowsing.html#id2574421">How Browsing Functions</a>, <a class="indexterm" href="NetworkBrowsing.html#id2575354">Domain Browsing Configuration</a>, <a class="indexterm" href="NetworkBrowsing.html#id2575955">Making Samba the Domain Master</a>, <a class="indexterm" href="NetworkBrowsing.html#id2576636">WINS: The Windows Internetworking Name Server</a>, <a class="indexterm" href="NetworkBrowsing.html#id2576907">WINS Server Configuration</a>, <a class="indexterm" href="NetworkBrowsing.html#id2577867">Technical Overview of Browsing</a>, <a class="indexterm" href="NetworkBrowsing.html#id2577954">Browsing Support in Samba</a>, <a class="indexterm" href="NetworkBrowsing.html#id2578402">Cross-Subnet Browsing</a>, <a class="indexterm" href="NetworkBrowsing.html#id2578573">Behavior of Cross-Subnet Browsing</a>, <a class="indexterm" href="integrate-ms-networks.html#id2662425">WINS Lookup</a>, <a class="indexterm" href="DNSDHCP.html#id2686030">Example Configuration</a></dt><dt>wins, <a class="indexterm" href="integrate-ms-networks.html#id2661552">/etc/nsswitch.conf</a></dt><dt>WINS Configuration, <a class="indexterm" href="NetworkBrowsing.html#id2579610">Browsing of Shares and Directories is Very Slow</a></dt><dt>WINS lookup, <a class="indexterm" href="domain-member.html#id2564171">Joining an NT4-type Domain with Samba-3</a></dt><dt>WINS replication, <a class="indexterm" href="NetworkBrowsing.html#id2577228">WINS Replication</a>, <a class="indexterm" href="NetworkBrowsing.html#id2577281">Static WINS Entries</a></dt><dt>WINS Server, <a class="indexterm" href="NetworkBrowsing.html#id2572789">What Is Browsing?</a></dt><dt>WINS server, <a class="indexterm" href="NetworkBrowsing.html#id2574421">How Browsing Functions</a>, <a class="indexterm" href="NetworkBrowsing.html#DMB">Configuring Workgroup Browsing</a>, <a class="indexterm" href="NetworkBrowsing.html#id2575955">Making Samba the Domain Master</a>, <a class="indexterm" href="NetworkBrowsing.html#id2576907">WINS Server Configuration</a>, <a class="indexterm" href="NetworkBrowsing.html#id2577954">Browsing Support in Samba</a>, <a class="indexterm" href="NetworkBrowsing.html#id2579610">Browsing of Shares and Directories is Very Slow</a></dt><dt>WINS server address, <a class="indexterm" href="NetworkBrowsing.html#id2574421">How Browsing Functions</a></dt><dt>WINS server settings, <a class="indexterm" href="ClientConfig.html#id2569945">MS Windows Me</a></dt><dt>WINS servers, <a class="indexterm" href="NetworkBrowsing.html#id2576636">WINS: The Windows Internetworking Name Server</a></dt><dt>WINS service, <a class="indexterm" href="NetworkBrowsing.html#id2576907">WINS Server Configuration</a></dt><dt>WINS Support, <a class="indexterm" href="NetworkBrowsing.html#id2572789">What Is Browsing?</a></dt><dt>wins.dat, <a class="indexterm" href="NetworkBrowsing.html#id2577281">Static WINS Entries</a></dt><dt>without Administrator account, <a class="indexterm" href="rights.html#id2602911">The Administrator Domain SID</a></dt><dt>without ADS, <a class="indexterm" href="NT4Migration.html#id2672088">Objectives</a></dt><dt>work-flow protocol, <a class="indexterm" href="samba-pdc.html#id2554984">Single Sign-On and Domain Security</a></dt><dt>workgroup, <a class="indexterm" href="ServerType.html#id2553330">Server Security (User Level Security)</a>, <a class="indexterm" href="samba-pdc.html#id2556109">Preparing for Domain Control</a>, <a class="indexterm" href="samba-pdc.html#id2557628">The Special Case of Windows 9x/Me</a>, <a class="indexterm" href="ClientConfig.html#id2570978">Domain Logon Configuration: Windows 9x/Me</a>, <a class="indexterm" href="NetworkBrowsing.html#DMB">Configuring Workgroup Browsing</a>, <a class="indexterm" href="NetworkBrowsing.html#id2575955">Making Samba the Domain Master</a>, <a class="indexterm" href="integrate-ms-networks.html#id2661676">Name Resolution as Used within MS Windows Networking</a>, <a class="indexterm" href="cfgsmarts.html#id2666903">Multiple Server Hosting</a>, <a class="indexterm" href="cfgsmarts.html#id2667300">Multiple Virtual Server Personalities</a></dt><dd><dl><dt>membership, <a class="indexterm" href="samba-pdc.html#id2556109">Preparing for Domain Control</a></dt></dl></dd><dt>workstations, <a class="indexterm" href="passdb.html#passdbtech">Technical Information</a></dt><dt>world-writable, <a class="indexterm" href="AccessControls.html#id2604259">File and Directory Access Control</a></dt><dt>write, <a class="indexterm" href="AccessControls.html#id2604259">File and Directory Access Control</a></dt><dt>write access, <a class="indexterm" href="AccessControls.html#id2604671">Protecting Directories and Files from Deletion</a></dt><dt>Write caching, <a class="indexterm" href="locking.html#id2608947">Opportunistic Locking Overview</a></dt><dt>write changes, <a class="indexterm" href="idmapper.html#id2598792">Backup Domain Controller</a></dt><dt>write permission, <a class="indexterm" href="domain-member.html#ads-create-machine-account">Create the Computer Account</a></dt><dt>writeable, <a class="indexterm" href="VFS.html#fakeperms">fake_perms</a></dt><dt>WYSIWYG, <a class="indexterm" href="CUPS-printing.html#id2628029">Windows Drivers, GDI, and EMF</a></dt></dl></div><div class="indexdiv"><h3>X</h3><dl><dt>X Window
+	System, <a class="indexterm" href="CUPS-printing.html#id2628029">Windows Drivers, GDI, and EMF</a>, <a class="indexterm" href="CUPS-printing.html#id2628207">UNIX Printfile Conversion and GUI Basics</a></dt><dt>X.509 certificates, <a class="indexterm" href="ch-ldap-tls.html#s1-intro-ldap-tls">Introduction</a></dt><dt>XFS file system, <a class="indexterm" href="VFS.html#id2645002">Shadow Copy Setup</a></dt><dt>xfsprogs, <a class="indexterm" href="VFS.html#id2645002">Shadow Copy Setup</a></dt><dt>xinetd, <a class="indexterm" href="SWAT.html#id2674220">Validate SWAT Installation</a>, <a class="indexterm" href="compiling.html#id2681501">Starting from inetd.conf</a> (see inetd)</dt><dt>XML, <a class="indexterm" href="ChangeNotes.html#id2572162">Passdb Changes</a></dt><dt>XML-based datasets, <a class="indexterm" href="CUPS-printing.html#id2639826">Foomatic Database-Generated PPDs</a></dt><dt>xpp, <a class="indexterm" href="CUPS-printing.html#id2639826">Foomatic Database-Generated PPDs</a></dt><dt>Xprint, <a class="indexterm" href="CUPS-printing.html#id2628029">Windows Drivers, GDI, and EMF</a>, <a class="indexterm" href="CUPS-printing.html#id2628207">UNIX Printfile Conversion and GUI Basics</a></dt><dt>xxxxBSD, <a class="indexterm" href="pam.html#id2658156">Features and Benefits</a></dt></dl></div><div class="indexdiv"><h3>Y</h3><dl><dt>yppasswd, <a class="indexterm" href="passdb.html#id2583003">The smbpasswd Tool</a></dt></dl></div><div class="indexdiv"><h3>Z</h3><dl><dt>Zero Administration Kit, <a class="indexterm" href="PolicyMgmt.html#id2652218">Windows NT4-Style Policy Files</a></dt><dt>zero-based broadcast, <a class="indexterm" href="NetworkBrowsing.html#id2576195">Note about Broadcast Addresses</a></dt></dl></div></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="go01.html">Prev</a> </td><td width="20%" align="center"> </td><td width="40%" align="right"> </td></tr><tr><td width="40%" align="left" valign="top">Glossary </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> </td></tr></table></div></body></html>

Modified: branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/largefile.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/largefile.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/largefile.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,39 +1,39 @@
 <html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 33. Handling Large Directories</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="optional.html" title="Part III. Advanced Configuration"><link rel="prev" href="SambaHA.html" title="Chapter 32. High Availability"><link rel="next" href="cfgsmarts.html" title="Chapter 34. Advanced Configuration Techniques"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 33. Handling Large Directories</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="SambaHA.html">Prev</a> </td><th width="60%" align="center">Part III. Advanced Configuration</th><td width="20%" align="right"> <a accesskey="n" href="cfgsmarts.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="largefile"></a>Chapter 33. Handling Large Directories</h2></div><div><div class="author"><h3 class="author"><span class="firstname">Jeremy</span> <span class="surname">Allison</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jra at samba.org">jra at samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht at samba.org">jht at samba.org</a>&gt;</code></p></div></div></div></div><div><p class="pubdate">March 5, 2005</p></div></div></div><p>
-<a class="indexterm" name="id2666351"></a>
-<a class="indexterm" name="id2666358"></a>
-<a class="indexterm" name="id2666366"></a>
+<a class="indexterm" name="id2666365"></a>
+<a class="indexterm" name="id2666372"></a>
+<a class="indexterm" name="id2666379"></a>
 Samba-3.0.12 and later implements a solution for sites that have experienced performance degradation due to the
 problem of using Samba-3 with applications that need large numbers of files (100,000 or more) per directory.
 </p><p>
-<a class="indexterm" name="id2666380"></a>
-<a class="indexterm" name="id2666387"></a>
+<a class="indexterm" name="id2666393"></a>
+<a class="indexterm" name="id2666400"></a>
 The key was fixing the directory handling to read only the current list requested instead of the old
 (up to samba-3.0.11) behavior of reading the entire directory into memory before doling out names.
 Normally this would have broken OS/2 applications, which have very strange delete semantics, but by
 stealing logic from Samba4 (thanks, Tridge), the current code in 3.0.12 handles this correctly.
 </p><p>
-<a class="indexterm" name="id2666404"></a>
-<a class="indexterm" name="id2666411"></a>
+<a class="indexterm" name="id2666417"></a>
+<a class="indexterm" name="id2666424"></a>
 To set up an application that needs large numbers of files per directory in a way that does not
 damage performance unduly, follow these steps:
 </p><p>
-<a class="indexterm" name="id2666423"></a>
+<a class="indexterm" name="id2666437"></a>
 First, you need to canonicalize all the files in the directory to have one case, upper or lower  take your
 pick (I chose upper because all my files were already uppercase names). Then set up a new custom share for the
 application as follows:
-</p><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[bigshare]</code></em></td></tr><tr><td><a class="indexterm" name="id2666451"></a><em class="parameter"><code>path = /data/manyfilesdir</code></em></td></tr><tr><td><a class="indexterm" name="id2666463"></a><em class="parameter"><code>read only = no</code></em></td></tr><tr><td><a class="indexterm" name="id2666475"></a><em class="parameter"><code>case sensitive = True</code></em></td></tr><tr><td><a class="indexterm" name="id2666486"></a><em class="parameter"><code>default case = upper</code></em></td></tr><tr><td><a class="indexterm" name="id2666498"></a><em class="parameter"><code>preserve case = no</code></em></td></tr><tr><td><a class="indexterm" name="id2666510"></a><em class="parameter"><code>short preserve case = no</code></em></td></tr></table><p>
+</p><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[bigshare]</code></em></td></tr><tr><td><a class="indexterm" name="id2666465"></a><em class="parameter"><code>path = /data/manyfilesdir</code></em></td></tr><tr><td><a class="indexterm" name="id2666477"></a><em class="parameter"><code>read only = no</code></em></td></tr><tr><td><a class="indexterm" name="id2666488"></a><em class="parameter"><code>case sensitive = True</code></em></td></tr><tr><td><a class="indexterm" name="id2666500"></a><em class="parameter"><code>default case = upper</code></em></td></tr><tr><td><a class="indexterm" name="id2666512"></a><em class="parameter"><code>preserve case = no</code></em></td></tr><tr><td><a class="indexterm" name="id2666524"></a><em class="parameter"><code>short preserve case = no</code></em></td></tr></table><p>
 </p><p>
-<a class="indexterm" name="id2666525"></a>
-<a class="indexterm" name="id2666532"></a>
 <a class="indexterm" name="id2666539"></a>
+<a class="indexterm" name="id2666546"></a>
+<a class="indexterm" name="id2666553"></a>
 Of course, use your own path and settings, but set the case options to match the case of all the files in your
 directory. The path should point at the large directory needed for the application  any new files created in
 there and in any paths under it will be forced by smbd into uppercase, but smbd will no longer have to scan
 the directory for names: it knows that if a file does not exist in uppercase, then it doesn't exist at all.
 </p><p>
-<a class="indexterm" name="id2666559"></a>
-<a class="indexterm" name="id2666566"></a>
 <a class="indexterm" name="id2666573"></a>
+<a class="indexterm" name="id2666579"></a>
+<a class="indexterm" name="id2666586"></a>
 The secret to this is really in the <a class="link" href="smb.conf.5.html#CASESENSITIVE">case sensitive = True</a>
 line. This tells smbd never to scan for case-insensitive versions of names. So if an application asks for a file
 called <code class="filename">FOO</code>, and it cannot be found by a simple stat call, then smbd will return file not
@@ -41,9 +41,9 @@
 <code class="filename">xxx case xxx</code> lines make this work by forcing a consistent case on all files created by
 <span class="application">smbd</span>.
 </p><p>
-<a class="indexterm" name="id2666619"></a>
-<a class="indexterm" name="id2666626"></a>
 <a class="indexterm" name="id2666633"></a>
+<a class="indexterm" name="id2666640"></a>
+<a class="indexterm" name="id2666647"></a>
 Remember, all files and directories under the <em class="parameter"><code>path</code></em> directory must be in uppercase
 with this <code class="filename">smb.conf</code> stanza because <span class="application">smbd</span> will not be able to find lowercase filenames with these settings. Also
 note that this is done on a per-share basis, allowing this parameter to be set only for a share servicing an application with

Modified: branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/locking.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/locking.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/locking.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,19 +1,19 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 17. File and Record Locking</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="optional.html" title="Part III. Advanced Configuration"><link rel="prev" href="AccessControls.html" title="Chapter 16. File, Directory, and Share Access Controls"><link rel="next" href="securing-samba.html" title="Chapter 18. Securing Samba"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 17. File and Record Locking</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="AccessControls.html">Prev</a> </td><th width="60%" align="center">Part III. Advanced Configuration</th><td width="20%" align="right"> <a accesskey="n" href="securing-samba.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="locking"></a>Chapter 17. File and Record Locking</h2></div><div><div class="author"><h3 class="author"><span class="firstname">Jeremy</span> <span class="surname">Allison</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jra at samba.org">jra at samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Jelmer</span> <span class="othername">R.</span> <span class="surname">Vernooij</span></h3><div class="affiliation"><span class="orgname">The Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jelmer at samba.org">jelmer at samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht at samba.org">jht at samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Eric</span> <span class="surname">Roseme</span></h3><div class="affiliation"><span class="orgname">HP Oplocks Usage Recommendations Whitepaper<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:eric.roseme at hp.com">eric.roseme at hp.com</a>&gt;</code></p></div></div></div></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="locking.html#id2608579">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="locking.html#id2608676">Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="locking.html#id2608934">Opportunistic Locking Overview</a></span></dt></dl></dd><dt><span class="sect1"><a href="locking.html#id2609919">Samba Oplocks Control</a></span></dt><dd><dl><dt><span class="sect2"><a href="locking.html#id2610013">Example Configuration</a></span></dt></dl></dd><dt><span class="sect1"><a href="locking.html#id2610427">MS Windows Oplocks and Caching Controls</a></span></dt><dd><dl><dt><span class="sect2"><a href="locking.html#id2610614">Workstation Service Entries</a></span></dt><dt><span class="sect2"><a href="locking.html#id2610636">Server Service Entries</a></span></dt></dl></dd><dt><span class="sect1"><a href="locking.html#id2610702">Persistent Data Corruption</a></span></dt><dt><span class="sect1"><a href="locking.html#id2610727">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="locking.html#id2610795">locking.tdb Error Messages</a></span></dt><dt><span class="sect2"><a href="locking.html#id2610825">Problems Saving Files in MS Office on Windows XP</a></span></dt><dt><span class="sect2"><a href="locking.html#id2610850">Long Delays Deleting Files over Network with XP SP1</a></span></dt></dl></dd><dt><span class="sect1"><a href="locking.html#id2610881">Additional Reading</a></span></dt></dl></div><p>
-<a class="indexterm" name="id2608568"></a>
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 17. File and Record Locking</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="optional.html" title="Part III. Advanced Configuration"><link rel="prev" href="AccessControls.html" title="Chapter 16. File, Directory, and Share Access Controls"><link rel="next" href="securing-samba.html" title="Chapter 18. Securing Samba"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 17. File and Record Locking</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="AccessControls.html">Prev</a> </td><th width="60%" align="center">Part III. Advanced Configuration</th><td width="20%" align="right"> <a accesskey="n" href="securing-samba.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="locking"></a>Chapter 17. File and Record Locking</h2></div><div><div class="author"><h3 class="author"><span class="firstname">Jeremy</span> <span class="surname">Allison</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jra at samba.org">jra at samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Jelmer</span> <span class="othername">R.</span> <span class="surname">Vernooij</span></h3><div class="affiliation"><span class="orgname">The Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jelmer at samba.org">jelmer at samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht at samba.org">jht at samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Eric</span> <span class="surname">Roseme</span></h3><div class="affiliation"><span class="orgname">HP Oplocks Usage Recommendations Whitepaper<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:eric.roseme at hp.com">eric.roseme at hp.com</a>&gt;</code></p></div></div></div></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="locking.html#id2608592">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="locking.html#id2608689">Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="locking.html#id2608947">Opportunistic Locking Overview</a></span></dt></dl></dd><dt><span class="sect1"><a href="locking.html#id2609932">Samba Oplocks Control</a></span></dt><dd><dl><dt><span class="sect2"><a href="locking.html#id2610027">Example Configuration</a></span></dt></dl></dd><dt><span class="sect1"><a href="locking.html#id2610440">MS Windows Oplocks and Caching Controls</a></span></dt><dd><dl><dt><span class="sect2"><a href="locking.html#id2610627">Workstation Service Entries</a></span></dt><dt><span class="sect2"><a href="locking.html#id2610649">Server Service Entries</a></span></dt></dl></dd><dt><span class="sect1"><a href="locking.html#id2610715">Persistent Data Corruption</a></span></dt><dt><span class="sect1"><a href="locking.html#id2610741">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="locking.html#id2610808">locking.tdb Error Messages</a></span></dt><dt><span class="sect2"><a href="locking.html#id2610838">Problems Saving Files in MS Office on Windows XP</a></span></dt><dt><span class="sect2"><a href="locking.html#id2610863">Long Delays Deleting Files over Network with XP SP1</a></span></dt></dl></dd><dt><span class="sect1"><a href="locking.html#id2610895">Additional Reading</a></span></dt></dl></div><p>
+<a class="indexterm" name="id2608582"></a>
 One area that causes trouble for many network administrators is locking.
 The extent of the problem is readily evident from searches over the Internet.
-</p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2608579"></a>Features and Benefits</h2></div></div></div><p>
-<a class="indexterm" name="id2608587"></a>
+</p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2608592"></a>Features and Benefits</h2></div></div></div><p>
+<a class="indexterm" name="id2608600"></a>
 Samba provides all the same locking semantics that MS Windows clients expect
 and that MS Windows NT4/200x servers also provide.
 </p><p>
-<a class="indexterm" name="id2608599"></a>
+<a class="indexterm" name="id2608613"></a>
 The term <span class="emphasis"><em>locking</em></span> has exceptionally broad meaning and covers
 a range of functions that are all categorized under this one term.
 </p><p>
-<a class="indexterm" name="id2608615"></a>
-<a class="indexterm" name="id2608622"></a>
-<a class="indexterm" name="id2608629"></a>
+<a class="indexterm" name="id2608628"></a>
+<a class="indexterm" name="id2608635"></a>
+<a class="indexterm" name="id2608642"></a>
 Opportunistic locking is a desirable feature when it can enhance the
 perceived performance of applications on a networked client. However, the
 opportunistic locking protocol is not robust and therefore can
@@ -23,27 +23,27 @@
 repetitive errors can offset the perceived performance advantage that
 it is intended to provide.
 </p><p>
-<a class="indexterm" name="id2608648"></a>
+<a class="indexterm" name="id2608661"></a>
 The MS Windows network administrator needs to be aware that file and record
 locking semantics (behavior) can be controlled either in Samba or by way of registry
 settings on the MS Windows client.
 </p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>
-<a class="indexterm" name="id2608664"></a>
+<a class="indexterm" name="id2608677"></a>
 Sometimes it is necessary to disable locking control settings on the Samba
 server as well as on each MS Windows client!
-</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2608676"></a>Discussion</h2></div></div></div><p>
-<a class="indexterm" name="id2608684"></a>
-<a class="indexterm" name="id2608690"></a>
+</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2608689"></a>Discussion</h2></div></div></div><p>
+<a class="indexterm" name="id2608697"></a>
+<a class="indexterm" name="id2608704"></a>
 There are two types of locking that need to be performed by an SMB server.
 The first is <span class="emphasis"><em>record locking</em></span> that allows a client to lock
 a range of bytes in an open file. The second is the <span class="emphasis"><em>deny modes</em></span>
 that are specified when a file is open.
 </p><p>
-<a class="indexterm" name="id2608711"></a>
-<a class="indexterm" name="id2608718"></a>
 <a class="indexterm" name="id2608725"></a>
 <a class="indexterm" name="id2608732"></a>
-<a class="indexterm" name="id2608739"></a>
+<a class="indexterm" name="id2608738"></a>
+<a class="indexterm" name="id2608745"></a>
+<a class="indexterm" name="id2608752"></a>
 Record locking semantics under UNIX are very different from record locking under
 Windows. Versions of Samba before 2.2 have tried to use the native fcntl() UNIX
 system call to implement proper record locking between different Samba clients.
@@ -53,15 +53,15 @@
 So it is not possible to correctly satisfy a lock request above 2^31. There are
 many more differences, too many to be listed here.
 </p><p>
-<a class="indexterm" name="id2608759"></a>
-<a class="indexterm" name="id2608766"></a>
+<a class="indexterm" name="id2608772"></a>
+<a class="indexterm" name="id2608779"></a>
 Samba 2.2 and above implement record locking completely independently of the
 underlying UNIX system. If a byte-range lock that the client requests happens
 to fall into the range of 0 to 2^31, Samba hands this request down to the UNIX system.
 No other locks can be seen by UNIX, anyway.
 </p><p>
-<a class="indexterm" name="id2608781"></a>
-<a class="indexterm" name="id2608788"></a>
+<a class="indexterm" name="id2608794"></a>
+<a class="indexterm" name="id2608801"></a>
 Strictly speaking, an SMB server should check for locks before every read and write call on
 a file. Unfortunately, with the way fcntl() works, this can be slow and may overstress
 the <code class="literal">rpc.lockd</code>. This is almost always unnecessary because clients are 
@@ -70,57 +70,57 @@
 to by a client, but if you set <a class="link" href="smb.conf.5.html#STRICTLOCKING">strict locking = yes</a>, it
 will make lock checking calls on <span class="emphasis"><em>every</em></span> read and write call.
 </p><p>
-<a class="indexterm" name="id2608830"></a>
+<a class="indexterm" name="id2608843"></a>
 You can also disable byte-range locking completely by using
 <a class="link" href="smb.conf.5.html#LOCKING">locking = no</a>.
 This is useful for those shares that do not support locking or do not need it
 (such as CD-ROMs). In this case, Samba fakes the return codes of locking calls to
 tell clients that everything is okay.
 </p><p>
-<a class="indexterm" name="id2608857"></a>
-<a class="indexterm" name="id2608863"></a>
 <a class="indexterm" name="id2608870"></a>
-<a class="indexterm" name="id2608877"></a>
-<a class="indexterm" name="id2608884"></a>
+<a class="indexterm" name="id2608876"></a>
+<a class="indexterm" name="id2608883"></a>
 <a class="indexterm" name="id2608890"></a>
 <a class="indexterm" name="id2608897"></a>
+<a class="indexterm" name="id2608904"></a>
+<a class="indexterm" name="id2608910"></a>
 The second class of locking is the <span class="emphasis"><em>deny modes</em></span>. These 
 are set by an application when it opens a file to determine what types of
 access should be allowed simultaneously with its open. A client may ask for
 <code class="constant">DENY_NONE</code>, <code class="constant">DENY_READ</code>, 
 <code class="constant">DENY_WRITE</code>, or <code class="constant">DENY_ALL</code>. There are also special compatibility
 modes called <code class="constant">DENY_FCB</code> and <code class="constant">DENY_DOS</code>.
-</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2608934"></a>Opportunistic Locking Overview</h3></div></div></div><p>
-<a class="indexterm" name="id2608942"></a>
-<a class="indexterm" name="id2608949"></a>
-<a class="indexterm" name="id2608956"></a>
+</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2608947"></a>Opportunistic Locking Overview</h3></div></div></div><p>
+<a class="indexterm" name="id2608955"></a>
+<a class="indexterm" name="id2608962"></a>
+<a class="indexterm" name="id2608969"></a>
 Opportunistic locking (oplocks) is invoked by the Windows file system
 (as opposed to an API) via registry entries (on the server and the client)
 for the purpose of enhancing network performance when accessing a file
 residing on a server. Performance is enhanced by caching the file
 locally on the client that allows the following:
 </p><div class="variablelist"><dl><dt><span class="term">Read-ahead:</span></dt><dd><p>
-<a class="indexterm" name="id2608979"></a>
+<a class="indexterm" name="id2608992"></a>
 		The client reads the local copy of the file, eliminating network latency.
 		</p></dd><dt><span class="term">Write caching:</span></dt><dd><p>
-<a class="indexterm" name="id2608998"></a>
+<a class="indexterm" name="id2609011"></a>
 		The client writes to the local copy of the file, eliminating network latency.
 		</p></dd><dt><span class="term">Lock caching:</span></dt><dd><p>
-<a class="indexterm" name="id2609016"></a>
+<a class="indexterm" name="id2609029"></a>
 		The client caches application locks locally, eliminating network latency.
 		</p></dd></dl></div><p>
-<a class="indexterm" name="id2609030"></a>
-<a class="indexterm" name="id2609037"></a>
-<a class="indexterm" name="id2609044"></a>
+<a class="indexterm" name="id2609043"></a>
+<a class="indexterm" name="id2609050"></a>
+<a class="indexterm" name="id2609057"></a>
 The performance enhancement of oplocks is due to the opportunity of
 exclusive access to the file  even if it is opened with deny-none 
 because Windows monitors the file's status for concurrent access from
 other processes.
 </p><div class="variablelist"><p class="title"><b>Windows Defines Four Kinds of Oplocks:</b></p><dl><dt><span class="term">Level1 Oplock</span></dt><dd><p>
-<a class="indexterm" name="id2609075"></a>
-<a class="indexterm" name="id2609081"></a>
 <a class="indexterm" name="id2609088"></a>
-<a class="indexterm" name="id2609095"></a>
+<a class="indexterm" name="id2609094"></a>
+<a class="indexterm" name="id2609101"></a>
+<a class="indexterm" name="id2609108"></a>
 			The redirector sees that the file was opened with deny
 			none (allowing concurrent access), verifies that no
 			other process is accessing the file, checks that
@@ -128,10 +128,10 @@
 			access to the file. The client now performs
 			operations on the cached local file.
 			</p><p>
-<a class="indexterm" name="id2609111"></a>
-<a class="indexterm" name="id2609118"></a>
 <a class="indexterm" name="id2609124"></a>
 <a class="indexterm" name="id2609131"></a>
+<a class="indexterm" name="id2609138"></a>
+<a class="indexterm" name="id2609145"></a>
 			If a second process attempts to open the file, the open
 			is deferred while the redirector "breaks" the original
 			oplock. The oplock break signals the caching client to
@@ -145,31 +145,31 @@
 			second process is granted limited or no access, despite
 			the oplock break.
 			</p></dd><dt><span class="term">Level2 Oplock</span></dt><dd><p>
-<a class="indexterm" name="id2609170"></a>
-<a class="indexterm" name="id2609177"></a>
-<a class="indexterm" name="id2609184"></a>
+<a class="indexterm" name="id2609183"></a>
+<a class="indexterm" name="id2609190"></a>
+<a class="indexterm" name="id2609197"></a>
 				Performs like a Level1 oplock, except caching is only
                 operative for reads. All other operations are performed
                 on the server disk copy of the file.
                 </p></dd><dt><span class="term">Filter Oplock</span></dt><dd><p>
-<a class="indexterm" name="id2609204"></a>
+<a class="indexterm" name="id2609218"></a>
 				Does not allow write or delete file access.
                 </p></dd><dt><span class="term">Batch Oplock</span></dt><dd><p>
-<a class="indexterm" name="id2609222"></a>
+<a class="indexterm" name="id2609236"></a>
 				Manipulates file openings and closings and allows caching
                 of file attributes.
                 </p></dd></dl></div><p>
-<a class="indexterm" name="id2609237"></a>
+<a class="indexterm" name="id2609250"></a>
 An important detail is that oplocks are invoked by the file system, not
 an application API. Therefore, an application can close an oplocked
 file, but the file system does not relinquish the oplock. When the
 oplock break is issued, the file system then simply closes the file in
 preparation for the subsequent open by the second process.
 </p><p>
-<a class="indexterm" name="id2609252"></a>
-<a class="indexterm" name="id2609260"></a>
-<a class="indexterm" name="id2609267"></a>
-<a class="indexterm" name="id2609274"></a>
+<a class="indexterm" name="id2609266"></a>
+<a class="indexterm" name="id2609273"></a>
+<a class="indexterm" name="id2609280"></a>
+<a class="indexterm" name="id2609287"></a>
 <span class="emphasis"><em>Opportunistic locking</em></span> is actually an improper name for this feature.
 The true benefit of this feature is client-side data caching, and
 oplocks is merely a notification mechanism for writing data back to the
@@ -179,7 +179,7 @@
 (usually due to timing out for any number of reasons), then the
 client-side caching benefit is negated.
 </p><p>
-<a class="indexterm" name="id2609296"></a>
+<a class="indexterm" name="id2609309"></a>
 The actual decision that a user or administrator should consider is
 whether it is sensible to share among multiple users data that will
 be cached locally on a client. In many cases the answer is no.
@@ -189,15 +189,15 @@
 reliable. Turn it &#8220;<span class="quote">off</span>&#8221; when client-side caching is redundant,
 unreliable, or counterproductive.
 </p><p>
-<a class="indexterm" name="id2609321"></a>
+<a class="indexterm" name="id2609334"></a>
 Oplocks is by default set to &#8220;<span class="quote">on</span>&#8221; by Samba on all
 configured shares, so careful attention should be given to each case to
 determine if the potential benefit is worth the potential for delays.
 The following recommendations will help to characterize the environment
 where oplocks may be effectively configured.
 </p><p>
-<a class="indexterm" name="id2609339"></a>
-<a class="indexterm" name="id2609346"></a>
+<a class="indexterm" name="id2609352"></a>
+<a class="indexterm" name="id2609359"></a>
 Windows oplocks is a lightweight performance-enhancing
 feature. It is not a robust and reliable protocol. Every
 implementation of oplocks should be evaluated as a
@@ -208,7 +208,7 @@
 mission-critical multiuser corporate database during a tropical
 storm. This configuration will likely encounter problems with oplocks.
 </p><p>
-<a class="indexterm" name="id2609366"></a>
+<a class="indexterm" name="id2609379"></a>
 Oplocks can be beneficial to perceived client performance when treated
 as a configuration toggle for client-side data caching. If the data
 caching is likely to be interrupted, then oplock usage should be
@@ -222,8 +222,8 @@
 failover replacement will be available immediately to provide
 continuous data availability.
 </p><p>
-<a class="indexterm" name="id2609388"></a>
-<a class="indexterm" name="id2609395"></a>
+<a class="indexterm" name="id2609401"></a>
+<a class="indexterm" name="id2609408"></a>
 Windows client failover behavior is more at risk of application
 interruption than other platforms because it is dependent upon an
 established TCP transport connection. If the connection is interrupted
@@ -233,9 +233,9 @@
 will experience some sort of interruption  at worst, abort and
 require restarting.
 </p><p>
-<a class="indexterm" name="id2609422"></a>
-<a class="indexterm" name="id2609429"></a>
-<a class="indexterm" name="id2609435"></a>
+<a class="indexterm" name="id2609436"></a>
+<a class="indexterm" name="id2609442"></a>
+<a class="indexterm" name="id2609449"></a>
 If a client session has been caching writes and reads locally due to
 oplocks, it is likely that the data will be lost when the
 application restarts or recovers from the TCP interrupt. When the TCP
@@ -250,7 +250,7 @@
 should be given to oplocks. Ideally, comprehensive
 testing should be done with all affected applications with oplocks
 enabled and disabled.
-</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2609460"></a>Exclusively Accessed Shares</h4></div></div></div><p>
+</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2609473"></a>Exclusively Accessed Shares</h4></div></div></div><p>
 Oplocks is most effective when it is confined to shares
 that are exclusively accessed by a single user, or by only one user at
 a time. Because the true value of oplocks is the local
@@ -259,7 +259,7 @@
 </p><p>
 Home directories are the most obvious examples of where the performance
 benefit of oplocks can be safely realized.
-</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2609480"></a>Multiple-Accessed Shares or Files</h4></div></div></div><p>
+</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2609493"></a>Multiple-Accessed Shares or Files</h4></div></div></div><p>
 As each additional user accesses a file in a share with oplocks
 enabled, the potential for delays and resulting perceived poor
 performance increases. When multiple users are accessing a file on a
@@ -271,9 +271,9 @@
 As each additional client attempts to access a file with oplocks set,
 the potential performance improvement is negated and eventually results
 in a performance bottleneck.
-</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2609504"></a>UNIX or NFS Client-Accessed Files</h4></div></div></div><p>
-<a class="indexterm" name="id2609512"></a>
-<a class="indexterm" name="id2609519"></a>
+</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2609517"></a>UNIX or NFS Client-Accessed Files</h4></div></div></div><p>
+<a class="indexterm" name="id2609525"></a>
+<a class="indexterm" name="id2609532"></a>
 Local UNIX and NFS clients access files without a mandatory
 file-locking mechanism. Thus, these client platforms are incapable of
 initiating an oplock break request from the server to a Windows client
@@ -283,10 +283,10 @@
 </p><p>
 If files are shared between Windows clients and either local UNIX 
 or NFS users, turn oplocks off.
-</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2609540"></a>Slow and/or Unreliable Networks</h4></div></div></div><p>
-<a class="indexterm" name="id2609548"></a>
-<a class="indexterm" name="id2609555"></a>
+</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2609553"></a>Slow and/or Unreliable Networks</h4></div></div></div><p>
 <a class="indexterm" name="id2609561"></a>
+<a class="indexterm" name="id2609568"></a>
+<a class="indexterm" name="id2609574"></a>
 The biggest potential performance improvement for oplocks
 occurs when the client-side caching of reads and writes delivers the
 most differential over sending those reads and writes over the wire.
@@ -301,20 +301,20 @@
 If the network is slow, unreliable, or a WAN, then do not configure
 oplocks if there is any chance of multiple users
 regularly opening the same file.
-</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2609587"></a>Multiuser Databases</h4></div></div></div><p>
-<a class="indexterm" name="id2609595"></a>
-<a class="indexterm" name="id2609602"></a>
-<a class="indexterm" name="id2609609"></a>
+</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2609600"></a>Multiuser Databases</h4></div></div></div><p>
+<a class="indexterm" name="id2609608"></a>
+<a class="indexterm" name="id2609615"></a>
+<a class="indexterm" name="id2609622"></a>
 Multiuser databases clearly pose a risk due to their very nature  they are typically heavily
 accessed by numerous users at random intervals. Placing a multiuser database on a share with oplocks enabled
 will likely result in a locking management bottleneck on the Samba server. Whether the database application is
 developed in-house or a commercially available product, ensure that the share has oplocks disabled.
-</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2609628"></a>PDM Data Shares</h4></div></div></div><p>
-<a class="indexterm" name="id2609636"></a>
-<a class="indexterm" name="id2609642"></a>
+</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2609642"></a>PDM Data Shares</h4></div></div></div><p>
 <a class="indexterm" name="id2609649"></a>
-<a class="indexterm" name="id2609656"></a>
-<a class="indexterm" name="id2609663"></a>
+<a class="indexterm" name="id2609655"></a>
+<a class="indexterm" name="id2609662"></a>
+<a class="indexterm" name="id2609669"></a>
+<a class="indexterm" name="id2609676"></a>
 Process data management (PDM) applications such as IMAN, Enovia, and Clearcase are increasing in usage with
 Windows client platforms and therefore with SMB datastores. PDM applications manage multiuser environments for
 critical data security and access. The typical PDM environment is usually associated with sophisticated client
@@ -322,8 +322,8 @@
 monitor the data state of each client.  In this case, client-side data caching is best left to the local
 application and PDM server to negotiate and maintain. It is appropriate to eliminate the client OS from any
 caching tasks, and the server from any oplocks management, by disabling oplocks on the share.
-</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2609685"></a>Beware of Force User</h4></div></div></div><p>
-<a class="indexterm" name="id2609693"></a>
+</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2609698"></a>Beware of Force User</h4></div></div></div><p>
+<a class="indexterm" name="id2609706"></a>
 Samba includes an <code class="filename">smb.conf</code> parameter called <a class="link" href="smb.conf.5.html#FORCEUSER">force user</a> that changes the user
 accessing a share from the incoming user to whatever user is defined by the <code class="filename">smb.conf</code> variable. If oplocks is
 enabled on a share, the change in user access causes an oplock break to be sent to the client, even if the
@@ -338,10 +338,10 @@
 	Slow or unreliable networks.
 	</p></li><li><p>
 	Oplocks enabled.
-	</p></li></ul></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2609773"></a>Advanced Samba Oplocks Parameters</h4></div></div></div><p>
-<a class="indexterm" name="id2609781"></a>
-<a class="indexterm" name="id2609788"></a>
-<a class="indexterm" name="id2609795"></a>
+	</p></li></ul></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2609786"></a>Advanced Samba Oplocks Parameters</h4></div></div></div><p>
+<a class="indexterm" name="id2609794"></a>
+<a class="indexterm" name="id2609801"></a>
+<a class="indexterm" name="id2609808"></a>
 Samba provides oplock parameters that allow the
 administrator to adjust various properties of the oplock mechanism to
 account for timing and usage levels. These parameters provide good
@@ -350,13 +350,13 @@
 <a class="link" href="smb.conf.5.html#OPLOCKBREAKWAITTIME">oplock break wait time</a>, and
 <a class="link" href="smb.conf.5.html#OPLOCKCONTENTIONLIMIT">oplock contention limit</a>.
 </p><p>
-<a class="indexterm" name="id2609835"></a>
+<a class="indexterm" name="id2609848"></a>
 For most users, administrators, and environments, if these parameters
 are required, then the better option is simply to turn oplocks off.
 The Samba SWAT help text for both parameters reads: &#8220;<span class="quote">Do not change
 this parameter unless you have read and understood the Samba oplock code.</span>&#8221;
 This is good advice.
-</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2609852"></a>Mission-Critical, High-Availability</h4></div></div></div><p>
+</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2609865"></a>Mission-Critical, High-Availability</h4></div></div></div><p>
 In mission-critical, high-availability environments, data integrity is
 often a priority. Complex and expensive configurations are implemented
 to ensure that if a client loses connectivity with a file server, a
@@ -386,7 +386,7 @@
 should be given to oplocks. Ideally, comprehensive
 testing should be done with all affected applications with oplocks
 enabled and disabled.
-</p></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2609919"></a>Samba Oplocks Control</h2></div></div></div><p>
+</p></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2609932"></a>Samba Oplocks Control</h2></div></div></div><p>
 Oplocks is a unique Windows file locking feature. It is
 not really file locking, but is included in most discussions of Windows
 file locking, so is considered a de facto locking feature.
@@ -436,23 +436,23 @@
 </p><p>
 Another factor to consider is the perceived performance of file access. If oplocks provide no
 measurable speed benefit on your network, it might not be worth the hassle of dealing with them.
-</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2610013"></a>Example Configuration</h3></div></div></div><p>
+</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2610027"></a>Example Configuration</h3></div></div></div><p>
 In the following section we examine two distinct aspects of Samba locking controls.
-</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2610024"></a>Disabling Oplocks</h4></div></div></div><p>
+</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2610037"></a>Disabling Oplocks</h4></div></div></div><p>
 You can disable oplocks on a per-share basis with the following:
 </p><p>
-</p><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[acctdata]</code></em></td></tr><tr><td><a class="indexterm" name="id2610051"></a><em class="parameter"><code>oplocks = False</code></em></td></tr><tr><td><a class="indexterm" name="id2610062"></a><em class="parameter"><code>level2 oplocks = False</code></em></td></tr></table><p>
+</p><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[acctdata]</code></em></td></tr><tr><td><a class="indexterm" name="id2610064"></a><em class="parameter"><code>oplocks = False</code></em></td></tr><tr><td><a class="indexterm" name="id2610076"></a><em class="parameter"><code>level2 oplocks = False</code></em></td></tr></table><p>
 </p><p>
 The default oplock type is Level1. Level2 oplocks are enabled on a per-share basis
 in the <code class="filename">smb.conf</code> file.
 </p><p>
 Alternately, you could disable oplocks on a per-file basis within the share:
 </p><p>
-	</p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2610098"></a><em class="parameter"><code>veto oplock files = /*.mdb/*.MDB/*.dbf/*.DBF/</code></em></td></tr></table><p>
+	</p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2610112"></a><em class="parameter"><code>veto oplock files = /*.mdb/*.MDB/*.dbf/*.DBF/</code></em></td></tr></table><p>
 </p><p>
 If you are experiencing problems with oplocks, as apparent from Samba's log entries,
 you may want to play it safe and disable oplocks and Level2 oplocks.
-</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2610119"></a>Disabling Kernel Oplocks</h4></div></div></div><p>
+</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2610132"></a>Disabling Kernel Oplocks</h4></div></div></div><p>
 Kernel oplocks is an <code class="filename">smb.conf</code> parameter that notifies Samba (if
 the UNIX kernel has the capability to send a Windows client an oplock
 break) when a UNIX process is attempting to open the file that is
@@ -465,7 +465,7 @@
 to send the oplock break. Kernel oplocks are enabled on a per-server
 basis in the <code class="filename">smb.conf</code> file.
 </p><p>
-</p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2610159"></a><em class="parameter"><code>kernel oplocks = yes</code></em></td></tr></table><p>
+</p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2610172"></a><em class="parameter"><code>kernel oplocks = yes</code></em></td></tr></table><p>
 The default is no.
 </p><p>
 <span class="emphasis"><em>Veto oplocks</em></span> is an <code class="filename">smb.conf</code> parameter that identifies specific files for
@@ -480,14 +480,14 @@
 enabled on a per-share basis, or globally for the entire server, in the
 <code class="filename">smb.conf</code> file as shown in <a class="link" href="locking.html#far1" title="Example 17.1. Share with Some Files Oplocked">&#8220;Share with Some Files Oplocked&#8221;</a>.
 </p><p>
-</p><div class="example"><a name="far1"></a><p class="title"><b>Example 17.1. Share with Some Files Oplocked</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2610235"></a><em class="parameter"><code>veto oplock files = /filename.htm/*.txt/</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[share_name]</code></em></td></tr><tr><td><a class="indexterm" name="id2610256"></a><em class="parameter"><code>veto oplock files = /*.exe/filename.ext/</code></em></td></tr></table></div></div><p><br class="example-break">
+</p><div class="example"><a name="far1"></a><p class="title"><b>Example 17.1. Share with Some Files Oplocked</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2610248"></a><em class="parameter"><code>veto oplock files = /filename.htm/*.txt/</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[share_name]</code></em></td></tr><tr><td><a class="indexterm" name="id2610270"></a><em class="parameter"><code>veto oplock files = /*.exe/filename.ext/</code></em></td></tr></table></div></div><p><br class="example-break">
 </p><p>
 <a class="link" href="smb.conf.5.html#OPLOCKBREAKWAITTIME">oplock break wait time</a> is an <code class="filename">smb.conf</code> parameter
 that adjusts the time interval for Samba to reply to an oplock break request. Samba recommends:
 &#8220;<span class="quote">Do not change this parameter unless you have read and understood the Samba oplock code.</span>&#8221;
 Oplock break wait time can only be configured globally in the <code class="filename">smb.conf</code> file as shown:
 </p><p>
-	</p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2610314"></a><em class="parameter"><code>oplock break wait time =  0 (default)</code></em></td></tr></table><p>
+	</p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2610327"></a><em class="parameter"><code>oplock break wait time =  0 (default)</code></em></td></tr></table><p>
 </p><p>
 <span class="emphasis"><em>Oplock break contention limit</em></span> is an <code class="filename">smb.conf</code> parameter that limits the
 response of the Samba server to grant an oplock if the configured
@@ -496,8 +496,8 @@
 Oplock break contention limit can be enabled on a per-share basis, or globally for
 the entire server, in the <code class="filename">smb.conf</code> file as shown in <a class="link" href="locking.html#far3" title="Example 17.2. Configuration with Oplock Break Contention Limit">&#8220;Configuration with Oplock Break Contention Limit&#8221;</a>.
 </p><p>
-</p><div class="example"><a name="far3"></a><p class="title"><b>Example 17.2. Configuration with Oplock Break Contention Limit</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2610388"></a><em class="parameter"><code>oplock break contention limit =  2 (default)</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[share_name]</code></em></td></tr><tr><td><a class="indexterm" name="id2610409"></a><em class="parameter"><code>oplock break contention limit =  2 (default)</code></em></td></tr></table></div></div><p><br class="example-break">
-</p></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2610427"></a>MS Windows Oplocks and Caching Controls</h2></div></div></div><p>
+</p><div class="example"><a name="far3"></a><p class="title"><b>Example 17.2. Configuration with Oplock Break Contention Limit</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2610401"></a><em class="parameter"><code>oplock break contention limit =  2 (default)</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[share_name]</code></em></td></tr><tr><td><a class="indexterm" name="id2610422"></a><em class="parameter"><code>oplock break contention limit =  2 (default)</code></em></td></tr></table></div></div><p><br class="example-break">
+</p></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2610440"></a>MS Windows Oplocks and Caching Controls</h2></div></div></div><p>
 There is a known issue when running applications (like Norton Antivirus) on a Windows 2000/ XP
 workstation computer that can affect any application attempting to access shared database files
 across a network. This is a result of a default setting configured in the Windows 2000/XP
@@ -512,7 +512,7 @@
 (meaning that data files are stored there and accessed by other Windows PCs) may need to
 have oplocks disabled in order to minimize the risk of data file corruption.
 This includes Windows 9x/Me, Windows NT, Windows 200x, and Windows XP.
-<sup>[<a name="id2610459" href="#ftn.id2610459" class="footnote">5</a>]</sup>
+<sup>[<a name="id2610472" href="#ftn.id2610472" class="footnote">5</a>]</sup>
 </p><p>
 If you are using a Windows NT family workstation in place of a server, you must also
 disable oplocks on that workstation. For example, if you use a
@@ -590,7 +590,7 @@
 	station holds any oplock on the file. Because the workstations can have no cached
 	writes or locks at this point, they need not respond to the break-to-none advisory;
 	all they need do is invalidate locally cashed read-ahead data.
-	</p></li></ul></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2610614"></a>Workstation Service Entries</h3></div></div></div><pre class="programlisting">
+	</p></li></ul></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2610627"></a>Workstation Service Entries</h3></div></div></div><pre class="programlisting">
 	\HKEY_LOCAL_MACHINE\System\
 		CurrentControlSet\Services\LanmanWorkstation\Parameters
 
@@ -599,7 +599,7 @@
 </pre><p>
 This indicates whether the redirector should use oplocks performance
 enhancement. This parameter should be disabled only to isolate problems.
-</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2610636"></a>Server Service Entries</h3></div></div></div><pre class="programlisting">
+</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2610649"></a>Server Service Entries</h3></div></div></div><pre class="programlisting">
 	\HKEY_LOCAL_MACHINE\System\
 		CurrentControlSet\Services\LanmanServer\Parameters
 
@@ -628,7 +628,7 @@
 This specifies the time that the server waits for a client to respond to an oplock break
 request. Smaller values can allow detection of crashed clients more quickly but can
 potentially cause loss of cached data.
-</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2610702"></a>Persistent Data Corruption</h2></div></div></div><p>
+</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2610715"></a>Persistent Data Corruption</h2></div></div></div><p>
 If you have applied all of the settings discussed in this chapter but data corruption problems
 and other symptoms persist, here are some additional things to check out.
 </p><p>
@@ -639,7 +639,7 @@
 same definition as the file to be rebuilt and transferring the data from the old file
 to the new one. There are several known methods for doing this that can be found in
 our knowledge base.
-</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2610727"></a>Common Errors</h2></div></div></div><p>
+</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2610741"></a>Common Errors</h2></div></div></div><p>
 In some sites locking problems surface as soon as a server is installed; in other sites
 locking problems may not surface for a long time. Almost without exception, when a locking
 problem does surface, it will cause embarrassment and potential data corruption.
@@ -669,7 +669,7 @@
 	report on Samba <a class="ulink" href="https://bugzilla.samba.org" target="_top">Bugzilla</a> without delay.
 	Make sure that you give as much information as you possibly can to help isolate the
 	cause and to allow replication of the problem (an essential step in problem isolation and correction).
-	</p></li></ul></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2610795"></a>locking.tdb Error Messages</h3></div></div></div><p>
+	</p></li></ul></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2610808"></a>locking.tdb Error Messages</h3></div></div></div><p>
 		&#8220;<span class="quote">
 			We are seeing lots of errors in the Samba logs, like:
 		</span>&#8221;
@@ -683,29 +683,29 @@
 		</span>&#8221;
 	</p><p>
 	This error indicates a corrupted tdb. Stop all instances of smbd, delete locking.tdb, and restart smbd.
-	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2610825"></a>Problems Saving Files in MS Office on Windows XP</h3></div></div></div><a class="indexterm" name="id2610832"></a><p>This is a bug in Windows XP. More information can be 
+	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2610838"></a>Problems Saving Files in MS Office on Windows XP</h3></div></div></div><a class="indexterm" name="id2610845"></a><p>This is a bug in Windows XP. More information can be 
 		found in <a class="ulink" href="http://support.microsoft.com/?id=812937" target="_top">Microsoft Knowledge Base article 812937</a></p>.
 
-	</div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2610850"></a>Long Delays Deleting Files over Network with XP SP1</h3></div></div></div><p>&#8220;<span class="quote">It sometimes takes approximately 35 seconds to delete files over the network after XP SP1 has been applied.</span>&#8221;</p><a class="indexterm" name="id2610862"></a><p>This is a bug in Windows XP. More information can be found in <a class="ulink" href="http://support.microsoft.com/?id=811492" target="_top">
+	</div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2610863"></a>Long Delays Deleting Files over Network with XP SP1</h3></div></div></div><p>&#8220;<span class="quote">It sometimes takes approximately 35 seconds to delete files over the network after XP SP1 has been applied.</span>&#8221;</p><a class="indexterm" name="id2610875"></a><p>This is a bug in Windows XP. More information can be found in <a class="ulink" href="http://support.microsoft.com/?id=811492" target="_top">
 				Microsoft Knowledge Base article 811492</a></p>.
-	</div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2610881"></a>Additional Reading</h2></div></div></div><p>
+	</div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2610895"></a>Additional Reading</h2></div></div></div><p>
 You may want to check for an updated documentation regarding file and record locking issues on the Microsoft
 <a class="ulink" href="http://support.microsoft.com/" target="_top">Support</a> web site. Additionally, search for the word
 <code class="literal">locking</code> on the Samba <a class="ulink" href="http://www.samba.org/" target="_top">web</a> site.
 </p><p>
 Section of the Microsoft MSDN Library on opportunistic locking: 
 </p><p>
-<a class="indexterm" name="id2610918"></a>
+<a class="indexterm" name="id2610932"></a>
 Microsoft Knowledge Base, &#8220;<span class="quote">Maintaining Transactional Integrity with OPLOCKS</span>&#8221;,
 Microsoft Corporation, April 1999, <a class="ulink" href="http://support.microsoft.com/?id=224992" target="_top">Microsoft
 KB Article 224992</a>.
 </p><p>
-<a class="indexterm" name="id2610942"></a>
+<a class="indexterm" name="id2610956"></a>
 Microsoft Knowledge Base, &#8220;<span class="quote">Configuring Opportunistic Locking in Windows 2000</span>&#8221;,
 Microsoft Corporation, April 2001 <a class="ulink" href="http://support.microsoft.com/?id=296264" target="_top">Microsoft KB Article 296264</a>.
 </p><p>
-<a class="indexterm" name="id2610966"></a>
+<a class="indexterm" name="id2610980"></a>
 Microsoft Knowledge Base, &#8220;<span class="quote">PC Ext: Explanation of Opportunistic Locking on Windows NT</span>&#8221;,
 Microsoft Corporation, April 1995 <a class="ulink" href="http://support.microsoft.com/?id=129202" target="_top">Microsoft
 KB Article 129202</a>.
-</p></div><div class="footnotes"><br><hr width="100" align="left"><div class="footnote"><p><sup>[<a name="ftn.id2610459" href="#id2610459" class="para">5</a>] </sup>Microsoft has documented this in Knowledge Base article 300216.</p></div></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="AccessControls.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="optional.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="securing-samba.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Chapter 16. File, Directory, and Share Access Controls </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> Chapter 18. Securing Samba</td></tr></table></div></body></html>
+</p></div><div class="footnotes"><br><hr width="100" align="left"><div class="footnote"><p><sup>[<a name="ftn.id2610472" href="#id2610472" class="para">5</a>] </sup>Microsoft has documented this in Knowledge Base article 300216.</p></div></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="AccessControls.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="optional.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="securing-samba.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Chapter 16. File, Directory, and Share Access Controls </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> Chapter 18. Securing Samba</td></tr></table></div></body></html>

Modified: branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/migration.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/migration.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/migration.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1 +1 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Part IV. Migration and Updating</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="prev" href="cfgsmarts.html" title="Chapter 34. Advanced Configuration Techniques"><link rel="next" href="upgrading-to-3.0.html" title="Chapter 35. Updating and Upgrading Samba"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Part IV. Migration and Updating</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="cfgsmarts.html">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="upgrading-to-3.0.html">Next</a></td></tr></table><hr></div><div class="part" lang="en"><div class="titlepage"><div><div><h1 class="title"><a name="migration"></a>Part IV. Migration and Updating</h1></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="chapter"><a href="upgrading-to-3.0.html">35. Updating and Upgrading Samba</a></span></dt><dd><dl><dt><span class="sect1"><a href="upgrading-to-3.0.html#id2669196">Key Update Requirements</a></span></dt><dd><dl><dt><span class="sect2"><a href="upgrading-to-3.0.html#id2669224">Upgrading from Samba-3.0.x to Samba-3.2.0</a></span></dt><dt><span class="sect2"><a href="upgrading-to-3.0.html#oldupdatenotes">Upgrading from Samba-2.x to Samba-3.0.25</a></span></dt><dt><span class="sect2"><a href="upgrading-to-3.0.html#id2669274">Quick Migration Guide</a></span></dt></dl></dd><dt><span class="sect1"><a href="upgrading-to-3.0.html#id2669425">New Featuers in Samba-3.x Series</a></span></dt><dd><dl><dt><span class="sect2"><a href="upgrading-to-3.0.html#id2669434">New Features in Samba-3.2.x Series</a></span></dt><dt><span class="sect2"><a href="upgrading-to-3.0.html#id2669444">New Features in Samba-3.0.x</a></span></dt><dt><span class="sect2"><a href="upgrading-to-3.0.html#id2670644">New Functionality</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="NT4Migration.html">36. Migration from NT4 PDC to Samba-3 PDC</a></span></dt><dd><dl><dt><span class="sect1"><a href="NT4Migration.html#id2672040">Planning and Getting Started</a></span></dt><dd><dl><dt><span class="sect2"><a href="NT4Migration.html#id2672074">Objectives</a></span></dt><dt><span class="sect2"><a href="NT4Migration.html#id2673019">Steps in Migration Process</a></span></dt></dl></dd><dt><span class="sect1"><a href="NT4Migration.html#id2673254">Migration Options</a></span></dt><dd><dl><dt><span class="sect2"><a href="NT4Migration.html#id2673340">Planning for Success</a></span></dt><dt><span class="sect2"><a href="NT4Migration.html#id2673574">Samba-3 Implementation Choices</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="SWAT.html">37. SWAT: The Samba Web Administration Tool</a></span></dt><dd><dl><dt><span class="sect1"><a href="SWAT.html#id2674063">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="SWAT.html#id2674187">Guidelines and Technical Tips</a></span></dt><dd><dl><dt><span class="sect2"><a href="SWAT.html#id2674206">Validate SWAT Installation</a></span></dt><dt><span class="sect2"><a href="SWAT.html#xinetd">Enabling SWAT for Use</a></span></dt><dt><span class="sect2"><a href="SWAT.html#id2674844">Securing SWAT through SSL</a></span></dt><dt><span class="sect2"><a href="SWAT.html#id2674996">Enabling SWAT Internationalization Support</a></span></dt></dl></dd><dt><span class="sect1"><a href="SWAT.html#id2675194">Overview and Quick Tour</a></span></dt><dd><dl><dt><span class="sect2"><a href="SWAT.html#id2675207">The SWAT Home Page</a></span></dt><dt><span class="sect2"><a href="SWAT.html#id2675268">Global Settings</a></span></dt><dt><span class="sect2"><a href="SWAT.html#id2675369">Share Settings</a></span></dt><dt><span class="sect2"><a href="SWAT.html#id2675425">Printers Settings</a></span></dt><dt><span class="sect2"><a href="SWAT.html#id2675481">The SWAT Wizard</a></span></dt><dt><span class="sect2"><a href="SWAT.html#id2675545">The Status Page</a></span></dt><dt><span class="sect2"><a href="SWAT.html#id2675589">The View Page</a></span></dt><dt><span class="sect2"><a href="SWAT.html#id2675608">The Password Change Page</a></span></dt></dl></dd></dl></dd></dl></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="cfgsmarts.html">Prev</a> </td><td width="20%" align="center"> </td><td width="40%" align="right"> <a accesskey="n" href="upgrading-to-3.0.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Chapter 34. Advanced Configuration Techniques </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> Chapter 35. Updating and Upgrading Samba</td></tr></table></div></body></html>
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Part IV. Migration and Updating</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="prev" href="cfgsmarts.html" title="Chapter 34. Advanced Configuration Techniques"><link rel="next" href="upgrading-to-3.0.html" title="Chapter 35. Updating and Upgrading Samba"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Part IV. Migration and Updating</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="cfgsmarts.html">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="upgrading-to-3.0.html">Next</a></td></tr></table><hr></div><div class="part" lang="en"><div class="titlepage"><div><div><h1 class="title"><a name="migration"></a>Part IV. Migration and Updating</h1></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="chapter"><a href="upgrading-to-3.0.html">35. Updating and Upgrading Samba</a></span></dt><dd><dl><dt><span class="sect1"><a href="upgrading-to-3.0.html#id2669210">Key Update Requirements</a></span></dt><dd><dl><dt><span class="sect2"><a href="upgrading-to-3.0.html#id2669238">Upgrading from Samba-3.0.x to Samba-3.2.0</a></span></dt><dt><span class="sect2"><a href="upgrading-to-3.0.html#oldupdatenotes">Upgrading from Samba-2.x to Samba-3.0.25</a></span></dt><dt><span class="sect2"><a href="upgrading-to-3.0.html#id2669288">Quick Migration Guide</a></span></dt></dl></dd><dt><span class="sect1"><a href="upgrading-to-3.0.html#id2669439">New Featuers in Samba-3.x Series</a></span></dt><dd><dl><dt><span class="sect2"><a href="upgrading-to-3.0.html#id2669448">New Features in Samba-3.2.x Series</a></span></dt><dt><span class="sect2"><a href="upgrading-to-3.0.html#id2669458">New Features in Samba-3.0.x</a></span></dt><dt><span class="sect2"><a href="upgrading-to-3.0.html#id2670658">New Functionality</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="NT4Migration.html">36. Migration from NT4 PDC to Samba-3 PDC</a></span></dt><dd><dl><dt><span class="sect1"><a href="NT4Migration.html#id2672054">Planning and Getting Started</a></span></dt><dd><dl><dt><span class="sect2"><a href="NT4Migration.html#id2672088">Objectives</a></span></dt><dt><span class="sect2"><a href="NT4Migration.html#id2673033">Steps in Migration Process</a></span></dt></dl></dd><dt><span class="sect1"><a href="NT4Migration.html#id2673268">Migration Options</a></span></dt><dd><dl><dt><span class="sect2"><a href="NT4Migration.html#id2673354">Planning for Success</a></span></dt><dt><span class="sect2"><a href="NT4Migration.html#id2673587">Samba-3 Implementation Choices</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="SWAT.html">37. SWAT: The Samba Web Administration Tool</a></span></dt><dd><dl><dt><span class="sect1"><a href="SWAT.html#id2674077">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="SWAT.html#id2674201">Guidelines and Technical Tips</a></span></dt><dd><dl><dt><span class="sect2"><a href="SWAT.html#id2674220">Validate SWAT Installation</a></span></dt><dt><span class="sect2"><a href="SWAT.html#xinetd">Enabling SWAT for Use</a></span></dt><dt><span class="sect2"><a href="SWAT.html#id2674858">Securing SWAT through SSL</a></span></dt><dt><span class="sect2"><a href="SWAT.html#id2675010">Enabling SWAT Internationalization Support</a></span></dt></dl></dd><dt><span class="sect1"><a href="SWAT.html#id2675207">Overview and Quick Tour</a></span></dt><dd><dl><dt><span class="sect2"><a href="SWAT.html#id2675221">The SWAT Home Page</a></span></dt><dt><span class="sect2"><a href="SWAT.html#id2675281">Global Settings</a></span></dt><dt><span class="sect2"><a href="SWAT.html#id2675383">Share Settings</a></span></dt><dt><span class="sect2"><a href="SWAT.html#id2675439">Printers Settings</a></span></dt><dt><span class="sect2"><a href="SWAT.html#id2675495">The SWAT Wizard</a></span></dt><dt><span class="sect2"><a href="SWAT.html#id2675558">The Status Page</a></span></dt><dt><span class="sect2"><a href="SWAT.html#id2675602">The View Page</a></span></dt><dt><span class="sect2"><a href="SWAT.html#id2675622">The Password Change Page</a></span></dt></dl></dd></dl></dd></dl></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="cfgsmarts.html">Prev</a> </td><td width="20%" align="center"> </td><td width="40%" align="right"> <a accesskey="n" href="upgrading-to-3.0.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Chapter 34. Advanced Configuration Techniques </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> Chapter 35. Updating and Upgrading Samba</td></tr></table></div></body></html>

Modified: branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/msdfs.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/msdfs.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/msdfs.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,27 +1,27 @@
 <html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 20. Hosting a Microsoft Distributed File System Tree</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="optional.html" title="Part III. Advanced Configuration"><link rel="prev" href="InterdomainTrusts.html" title="Chapter 19. Interdomain Trust Relationships"><link rel="next" href="classicalprinting.html" title="Chapter 21. Classical Printing Support"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 20. Hosting a Microsoft Distributed File System Tree</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="InterdomainTrusts.html">Prev</a> </td><th width="60%" align="center">Part III. Advanced Configuration</th><td width="20%" align="right"> <a accesskey="n" href="classicalprinting.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="msdfs"></a>Chapter 20. Hosting a Microsoft Distributed File System Tree</h2></div><div><div class="author"><h3 class="author"><span class="firstname">Shirish</span> <span class="surname">Kalele</span></h3><div class="affiliation"><span class="orgname">Samba Team &amp; Veritas Software<br></span><div class="address"><p><br>
 				<code class="email">&lt;<a class="email" href="mailto:samba at samba.org">samba at samba.org</a>&gt;</code><br>
-			</p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht at samba.org">jht at samba.org</a>&gt;</code></p></div></div></div></div><div><p class="pubdate">12 Jul 2000</p></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="msdfs.html#id2614427">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="msdfs.html#id2614839">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="msdfs.html#id2614872">MSDFS UNIX Path Is Case-Critical</a></span></dt></dl></dd></dl></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2614427"></a>Features and Benefits</h2></div></div></div><p>
-<a class="indexterm" name="id2614435"></a>
-<a class="indexterm" name="id2614445"></a>
-<a class="indexterm" name="id2614452"></a>
-<a class="indexterm" name="id2614459"></a>
-<a class="indexterm" name="id2614466"></a>
+			</p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht at samba.org">jht at samba.org</a>&gt;</code></p></div></div></div></div><div><p class="pubdate">12 Jul 2000</p></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="msdfs.html#id2614440">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="msdfs.html#id2614852">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="msdfs.html#id2614885">MSDFS UNIX Path Is Case-Critical</a></span></dt></dl></dd></dl></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2614440"></a>Features and Benefits</h2></div></div></div><p>
+<a class="indexterm" name="id2614448"></a>
+<a class="indexterm" name="id2614458"></a>
+<a class="indexterm" name="id2614465"></a>
+<a class="indexterm" name="id2614472"></a>
+<a class="indexterm" name="id2614479"></a>
 	The distributed file system (DFS) provides a means of separating the logical
 	view of files and directories that users see from the actual physical locations
 	of these resources on the network. It allows for higher availability, smoother
 	storage expansion, load balancing, and so on.
 	</p><p>
-<a class="indexterm" name="id2614481"></a>
-<a class="indexterm" name="id2614487"></a>
 <a class="indexterm" name="id2614494"></a>
+<a class="indexterm" name="id2614500"></a>
+<a class="indexterm" name="id2614507"></a>
 	For information about DFS, refer to the <a class="ulink" href="http://www.microsoft.com/NTServer/nts/downloads/winfeatures/NTSDistrFile/AdminGuide.asp" target="_top">Microsoft
 	documentation</a>.  This document explains how to host a DFS tree on a UNIX machine (for DFS-aware clients
 	to browse) using Samba.
 	</p><p>
-<a class="indexterm" name="id2614514"></a>
-<a class="indexterm" name="id2614521"></a>
-<a class="indexterm" name="id2614528"></a>
-<a class="indexterm" name="id2614535"></a>
+<a class="indexterm" name="id2614527"></a>
+<a class="indexterm" name="id2614534"></a>
+<a class="indexterm" name="id2614541"></a>
+<a class="indexterm" name="id2614548"></a>
 	A Samba server can be made a DFS server by setting the global Boolean <a class="link" href="smb.conf.5.html#HOSTMSDFS">host msdfs</a>
 	parameter in the <code class="filename">smb.conf</code> file. You designate a share as a DFS root using the share-level Boolean
 	<a class="link" href="smb.conf.5.html#MSDFSROOT">msdfs root</a> parameter. A DFS root directory on Samba hosts DFS links in the form of
@@ -30,10 +30,10 @@
 	DFS-aware clients attempt to access the junction link, they are redirected to the storage location (in this
 	case, <em class="parameter"><code>\\storage1\share1</code></em>).
 	</p><p>
-<a class="indexterm" name="id2614596"></a>
-<a class="indexterm" name="id2614603"></a>
 <a class="indexterm" name="id2614610"></a>
-<a class="indexterm" name="id2614617"></a>
+<a class="indexterm" name="id2614616"></a>
+<a class="indexterm" name="id2614623"></a>
+<a class="indexterm" name="id2614630"></a>
 	DFS trees on Samba work with all DFS-aware clients ranging from Windows 95 to 200x.
 	<a class="link" href="msdfs.html#dfscfg" title="Example 20.1. smb.conf with DFS Configured">The following sample configuration</a> shows how to setup a DFS tree on a Samba server.
 	In the <code class="filename">/export/dfsroot</code> directory, you set up your DFS links to 
@@ -45,28 +45,28 @@
 <code class="prompt">root# </code><strong class="userinput"><code>ln -s msdfs:storageA\\shareA linka</code></strong>
 <code class="prompt">root# </code><strong class="userinput"><code>ln -s msdfs:serverB\\share,serverC\\share linkb</code></strong>
 </pre><p>
-</p><div class="example"><a name="dfscfg"></a><p class="title"><b>Example 20.1. smb.conf with DFS Configured</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2614726"></a><em class="parameter"><code>netbios name = GANDALF</code></em></td></tr><tr><td><a class="indexterm" name="id2614738"></a><em class="parameter"><code>host msdfs   = yes</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[dfs]</code></em></td></tr><tr><td><a class="indexterm" name="id2614758"></a><em class="parameter"><code>path = /export/dfsroot</code></em></td></tr><tr><td><a class="indexterm" name="id2614770"></a><em class="parameter"><code>msdfs root = yes</code></em></td></tr></table></div></div><br class="example-break"><p>
-<a class="indexterm" name="id2614785"></a>
-<a class="indexterm" name="id2614792"></a>
+</p><div class="example"><a name="dfscfg"></a><p class="title"><b>Example 20.1. smb.conf with DFS Configured</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2614739"></a><em class="parameter"><code>netbios name = GANDALF</code></em></td></tr><tr><td><a class="indexterm" name="id2614751"></a><em class="parameter"><code>host msdfs   = yes</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[dfs]</code></em></td></tr><tr><td><a class="indexterm" name="id2614772"></a><em class="parameter"><code>path = /export/dfsroot</code></em></td></tr><tr><td><a class="indexterm" name="id2614783"></a><em class="parameter"><code>msdfs root = yes</code></em></td></tr></table></div></div><br class="example-break"><p>
 <a class="indexterm" name="id2614798"></a>
+<a class="indexterm" name="id2614805"></a>
+<a class="indexterm" name="id2614812"></a>
 	You should set up the permissions and ownership of the directory acting as the DFS root so that only
 	designated users can create, delete, or modify the msdfs links. Also note that symlink names should be all
 	lowercase. This limitation exists to have Samba avoid trying all the case combinations to get at the link
 	name. Finally, set up the symbolic links to point to the network shares you want and start Samba.
 	</p><p>
-<a class="indexterm" name="id2614816"></a>
-<a class="indexterm" name="id2614823"></a>
+<a class="indexterm" name="id2614829"></a>
+<a class="indexterm" name="id2614836"></a>
 	Users on DFS-aware clients can now browse the DFS tree on the Samba server at
 	<code class="constant">\\samba\dfs</code>. Accessing links linka or linkb (which appear as directories to the client)
 	takes users directly to the appropriate shares on the network.
-	</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2614839"></a>Common Errors</h2></div></div></div><div class="itemizedlist"><ul type="disc"><li><p>Windows clients need to be rebooted 
+	</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2614852"></a>Common Errors</h2></div></div></div><div class="itemizedlist"><ul type="disc"><li><p>Windows clients need to be rebooted 
 		if a previously mounted non-DFS share is made a DFS 
 		root, or vice versa. A better way is to introduce a 
 		new share and make it the DFS root.</p></li><li><p>Currently, there's a restriction that msdfs 
 		symlink names should all be lowercase.</p></li><li><p>For security purposes, the directory 
 		acting as the root of the DFS tree should have ownership 
 		and permissions set so only designated users can 
-		modify the symbolic links in the directory.</p></li></ul></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2614872"></a>MSDFS UNIX Path Is Case-Critical</h3></div></div></div><p>
+		modify the symbolic links in the directory.</p></li></ul></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2614885"></a>MSDFS UNIX Path Is Case-Critical</h3></div></div></div><p>
 		A network administrator sent advice to the Samba mailing list
 		after long sessions trying to determine why DFS was not working.
 		His advice is worth noting.
@@ -78,7 +78,7 @@
 		in lowercase as well.
 		</span>&#8221;</p><p>
 		&#8220;<span class="quote">For example, I had a share defined as such:</span>&#8221;
-		</p><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[pub]</code></em></td></tr><tr><td><a class="indexterm" name="id2614913"></a><em class="parameter"><code>path = /export/home/Shares/public_share</code></em></td></tr><tr><td><a class="indexterm" name="id2614925"></a><em class="parameter"><code>msdfs root = yes</code></em></td></tr></table><p>
+		</p><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[pub]</code></em></td></tr><tr><td><a class="indexterm" name="id2614926"></a><em class="parameter"><code>path = /export/home/Shares/public_share</code></em></td></tr><tr><td><a class="indexterm" name="id2614938"></a><em class="parameter"><code>msdfs root = yes</code></em></td></tr></table><p>
 		&#8220;<span class="quote">and I could not make my Windows 9x/Me (with the dfs client installed) follow this symlink:</span>&#8221;
 		</p><pre class="screen">
 		damage1 -&gt; msdfs:damage\test-share

Modified: branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/optional.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/optional.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/optional.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,7 +1,7 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Part III. Advanced Configuration</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="prev" href="ClientConfig.html" title="Chapter 8. MS Windows Network Configuration Guide"><link rel="next" href="ChangeNotes.html" title="Chapter 9. Important and Critical Change Notes for the Samba 3.x Series"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Part III. Advanced Configuration</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ClientConfig.html">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="ChangeNotes.html">Next</a></td></tr></table><hr></div><div class="part" lang="en"><div class="titlepage"><div><div><h1 class="title"><a name="optional"></a>Part III. Advanced Configuration</h1></div></div></div><div class="partintro" lang="en"><div><div><div><h1 class="title"><a name="id2571556"></a>Valuable Nuts and Bolts Information</h1></div></div></div><p>
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Part III. Advanced Configuration</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="prev" href="ClientConfig.html" title="Chapter 8. MS Windows Network Configuration Guide"><link rel="next" href="ChangeNotes.html" title="Chapter 9. Important and Critical Change Notes for the Samba 3.x Series"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Part III. Advanced Configuration</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ClientConfig.html">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="ChangeNotes.html">Next</a></td></tr></table><hr></div><div class="part" lang="en"><div class="titlepage"><div><div><h1 class="title"><a name="optional"></a>Part III. Advanced Configuration</h1></div></div></div><div class="partintro" lang="en"><div><div><div><h1 class="title"><a name="id2571569"></a>Valuable Nuts and Bolts Information</h1></div></div></div><p>
 Samba has several features that you might want or might not want to use.
 The chapters in this part each cover specific Samba features.
-</p><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="chapter"><a href="ChangeNotes.html">9. Important and Critical Change Notes for the Samba 3.x Series</a></span></dt><dd><dl><dt><span class="sect1"><a href="ChangeNotes.html#id2571646">Important Samba-3.2.x Change Notes</a></span></dt><dt><span class="sect1"><a href="ChangeNotes.html#id2571658">Important Samba-3.0.x Change Notes</a></span></dt><dd><dl><dt><span class="sect2"><a href="ChangeNotes.html#id2571717">User and Group Changes</a></span></dt><dt><span class="sect2"><a href="ChangeNotes.html#id2572028">Essential Group Mappings</a></span></dt><dt><span class="sect2"><a href="ChangeNotes.html#id2572149">Passdb Changes</a></span></dt><dt><span class="sect2"><a href="ChangeNotes.html#id2572209">Group Mapping Changes in Samba-3.0.23</a></span></dt><dt><span class="sect2"><a href="ChangeNotes.html#id2572329">LDAP Changes in Samba-3.0.23</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="NetworkBrowsing.html">10. Network Browsing</a></span></dt><dd><dl><dt><span class="sect1"><a href="NetworkBrowsing.html#id2572592">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="NetworkBrowsing.html#id2572776">What Is Browsing?</a></span></dt><dt><span class="sect1"><a href="NetworkBrowsing.html#netdiscuss">Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="NetworkBrowsing.html#id2573212">NetBIOS over TCP/IP</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2573848">TCP/IP without NetBIOS</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#adsdnstech">DNS and Active Directory</a></span></dt></dl></dd><dt><span class="sect1"><a href="NetworkBrowsing.html#id2574407">How Browsing Functions</a></span></dt><dd><dl><dt><span class="sect2"><a href="NetworkBrowsing.html#DMB">Configuring Workgroup Browsing</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2575341">Domain Browsing Configuration</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#browse-force-master">Forcing Samba to Be the Master</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2575942">Making Samba the Domain Master</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2576182">Note about Broadcast Addresses</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2576203">Multiple Interfaces</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2576389">Use of the Remote Announce Parameter</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2576529">Use of the Remote Browse Sync Parameter</a></span></dt></dl></dd><dt><span class="sect1"><a href="NetworkBrowsing.html#id2576622">WINS: The Windows Internetworking Name Server</a></span></dt><dd><dl><dt><span class="sect2"><a href="NetworkBrowsing.html#id2576894">WINS Server Configuration</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2577215">WINS Replication</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2577268">Static WINS Entries</a></span></dt></dl></dd><dt><span class="sect1"><a href="NetworkBrowsing.html#id2577499">Helpful Hints</a></span></dt><dd><dl><dt><span class="sect2"><a href="NetworkBrowsing.html#id2577510">Windows Networking Protocols</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2577651">Name Resolution Order</a></span></dt></dl></dd><dt><span class="sect1"><a href="NetworkBrowsing.html#id2577854">Technical Overview of Browsing</a></span></dt><dd><dl><dt><span class="sect2"><a href="NetworkBrowsing.html#id2577941">Browsing Support in Samba</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2578138">Problem Resolution</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2578389">Cross-Subnet Browsing</a></span></dt></dl></dd><dt><span class="sect1"><a href="NetworkBrowsing.html#id2579402">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="NetworkBrowsing.html#id2579429">Flushing the Samba NetBIOS Name Cache</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2579502">Server Resources Cannot Be Listed</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2579550">I Get an "<span class="errorname">Unable to browse the network</span>" Error</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2579597">Browsing of Shares and Directories is Very Slow</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2579797">Invalid Cached Share References Affects Network Browsing</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="passdb.html">11. Account Information Databases</a></span></dt><dd><dl><dt><span class="sect1"><a href="passdb.html#id2580281">Features and Benefits</a></span></dt><dd><dl><dt><span class="sect2"><a href="passdb.html#id2580317">Backward Compatibility Account Storage Systems</a></span></dt><dt><span class="sect2"><a href="passdb.html#id2580501">New Account Storage Systems</a></span></dt></dl></dd><dt><span class="sect1"><a href="passdb.html#passdbtech">Technical Information</a></span></dt><dd><dl><dt><span class="sect2"><a href="passdb.html#id2581069">Important Notes About Security</a></span></dt><dt><span class="sect2"><a href="passdb.html#id2581588">Mapping User Identifiers between MS Windows and UNIX</a></span></dt><dt><span class="sect2"><a href="passdb.html#idmapbackend">Mapping Common UIDs/GIDs on Distributed Machines</a></span></dt><dt><span class="sect2"><a href="passdb.html#id2582137">Comments Regarding LDAP</a></span></dt><dt><span class="sect2"><a href="passdb.html#id2582549">LDAP Directories and Windows Computer Accounts</a></span></dt></dl></dd><dt><span class="sect1"><a href="passdb.html#acctmgmttools">Account Management Tools</a></span></dt><dd><dl><dt><span class="sect2"><a href="passdb.html#id2582990">The <code class="literal">smbpasswd</code> Tool</a></span></dt><dt><span class="sect2"><a href="passdb.html#pdbeditthing">The <code class="literal">pdbedit</code> Tool</a></span></dt></dl></dd><dt><span class="sect1"><a href="passdb.html#id2585526">Password Backends</a></span></dt><dd><dl><dt><span class="sect2"><a href="passdb.html#id2585579">Plaintext</a></span></dt><dt><span class="sect2"><a href="passdb.html#id2585655">smbpasswd: Encrypted Password Database</a></span></dt><dt><span class="sect2"><a href="passdb.html#id2585921">tdbsam</a></span></dt><dt><span class="sect2"><a href="passdb.html#id2586079">ldapsam</a></span></dt></dl></dd><dt><span class="sect1"><a href="passdb.html#id2588612">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="passdb.html#id2588618">Users Cannot Logon</a></span></dt><dt><span class="sect2"><a href="passdb.html#id2588656">Configuration of <em class="parameter"><code>auth methods</code></em></a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="groupmapping.html">12. Group Mapping: MS Windows and UNIX</a></span></dt><dd><dl><dt><span class="sect1"><a href="groupmapping.html#id2588907">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="groupmapping.html#id2589322">Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="groupmapping.html#id2589658">Warning: User Private Group Problems</a></span></dt><dt><span class="sect2"><a href="groupmapping.html#id2589715">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a></span></dt><dt><span class="sect2"><a href="groupmapping.html#id2590298">Important Administrative Information</a></span></dt><dt><span class="sect2"><a href="groupmapping.html#id2590539">Default Users, Groups, and Relative Identifiers</a></span></dt><dt><span class="sect2"><a href="groupmapping.html#id2591162">Example Configuration</a></span></dt></dl></dd><dt><span class="sect1"><a href="groupmapping.html#id2591239">Configuration Scripts</a></span></dt><dd><dl><dt><span class="sect2"><a href="groupmapping.html#id2591250">Sample <code class="filename">smb.conf</code> Add Group Script</a></span></dt><dt><span class="sect2"><a href="groupmapping.html#id2591422">Script to Configure Group Mapping</a></span></dt></dl></dd><dt><span class="sect1"><a href="groupmapping.html#id2591549">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="groupmapping.html#id2591562">Adding Groups Fails</a></span></dt><dt><span class="sect2"><a href="groupmapping.html#id2591649">Adding Domain Users to the Workstation Power Users Group</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="NetCommand.html">13. Remote and Local Management: The Net Command</a></span></dt><dd><dl><dt><span class="sect1"><a href="NetCommand.html#id2592044">Overview</a></span></dt><dt><span class="sect1"><a href="NetCommand.html#id2592338">Administrative Tasks and Methods</a></span></dt><dt><span class="sect1"><a href="NetCommand.html#id2592419">UNIX and Windows Group Management</a></span></dt><dd><dl><dt><span class="sect2"><a href="NetCommand.html#id2592578">Adding, Renaming, or Deletion of Group Accounts</a></span></dt><dt><span class="sect2"><a href="NetCommand.html#grpmemshipchg">Manipulating Group Memberships</a></span></dt><dt><span class="sect2"><a href="NetCommand.html#nestedgrpmgmgt">Nested Group Support</a></span></dt></dl></dd><dt><span class="sect1"><a href="NetCommand.html#id2593942">UNIX and Windows User Management</a></span></dt><dd><dl><dt><span class="sect2"><a href="NetCommand.html#sbeuseraddn">Adding User Accounts</a></span></dt><dt><span class="sect2"><a href="NetCommand.html#id2594153">Deletion of User Accounts</a></span></dt><dt><span class="sect2"><a href="NetCommand.html#id2594202">Managing User Accounts</a></span></dt><dt><span class="sect2"><a href="NetCommand.html#id2594270">User Mapping</a></span></dt></dl></dd><dt><span class="sect1"><a href="NetCommand.html#id2594353">Administering User Rights and Privileges</a></span></dt><dt><span class="sect1"><a href="NetCommand.html#id2594698">Managing Trust Relationships</a></span></dt><dd><dl><dt><span class="sect2"><a href="NetCommand.html#id2594714">Machine Trust Accounts</a></span></dt><dt><span class="sect2"><a href="NetCommand.html#id2595082">Interdomain Trusts</a></span></dt></dl></dd><dt><span class="sect1"><a href="NetCommand.html#id2595316">Managing Security Identifiers (SIDS)</a></span></dt><dt><span class="sect1"><a href="NetCommand.html#id2595544">Share Management</a></span></dt><dd><dl><dt><span class="sect2"><a href="NetCommand.html#id2595590">Creating, Editing, and Removing Shares</a></span></dt><dt><span class="sect2"><a href="NetCommand.html#id2595778">Creating and Changing Share ACLs</a></span></dt><dt><span class="sect2"><a href="NetCommand.html#id2595808">Share, Directory, and File Migration</a></span></dt><dt><span class="sect2"><a href="NetCommand.html#id2596431">Printer Migration</a></span></dt></dl></dd><dt><span class="sect1"><a href="NetCommand.html#id2596687">Controlling Open Files</a></span></dt><dt><span class="sect1"><a href="NetCommand.html#id2596707">Session and Connection Management</a></span></dt><dt><span class="sect1"><a href="NetCommand.html#id2596772">Printers and ADS</a></span></dt><dt><span class="sect1"><a href="NetCommand.html#id2596888">Manipulating the Samba Cache</a></span></dt><dt><span class="sect1"><a href="NetCommand.html#id2596906">Managing IDMAP UID/SID Mappings</a></span></dt><dd><dl><dt><span class="sect2"><a href="NetCommand.html#id2596949">Creating an IDMAP Database Dump File</a></span></dt><dt><span class="sect2"><a href="NetCommand.html#id2596985">Restoring the IDMAP Database Dump File</a></span></dt></dl></dd><dt><span class="sect1"><a href="NetCommand.html#netmisc1">Other Miscellaneous Operations</a></span></dt></dl></dd><dt><span class="chapter"><a href="idmapper.html">14. Identity Mapping (IDMAP)</a></span></dt><dd><dl><dt><span class="sect1"><a href="idmapper.html#id2597496">Samba Server Deployment Types and IDMAP</a></span></dt><dd><dl><dt><span class="sect2"><a href="idmapper.html#id2597522">Standalone Samba Server</a></span></dt><dt><span class="sect2"><a href="idmapper.html#id2597584">Domain Member Server or Domain Member Client</a></span></dt><dt><span class="sect2"><a href="idmapper.html#id2598545">Primary Domain Controller</a></span></dt><dt><span class="sect2"><a href="idmapper.html#id2598779">Backup Domain Controller</a></span></dt></dl></dd><dt><span class="sect1"><a href="idmapper.html#id2598850">Examples of IDMAP Backend Usage</a></span></dt><dd><dl><dt><span class="sect2"><a href="idmapper.html#id2598914">Default Winbind TDB</a></span></dt><dt><span class="sect2"><a href="idmapper.html#id2599635">IDMAP_RID with Winbind</a></span></dt><dt><span class="sect2"><a href="idmapper.html#id2600226">IDMAP Storage in LDAP Using Winbind</a></span></dt><dt><span class="sect2"><a href="idmapper.html#id2600811">IDMAP and NSS Using LDAP from ADS with RFC2307bis Schema Extension</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="rights.html">15. User Rights and Privileges</a></span></dt><dd><dl><dt><span class="sect1"><a href="rights.html#id2601479">Rights Management Capabilities</a></span></dt><dd><dl><dt><span class="sect2"><a href="rights.html#id2601754">Using the &#8220;<span class="quote">net rpc rights</span>&#8221; Utility</a></span></dt><dt><span class="sect2"><a href="rights.html#id2602099">Description of Privileges</a></span></dt><dt><span class="sect2"><a href="rights.html#id2602409">Privileges Suppored by Windows 2000 Domain Controllers</a></span></dt></dl></dd><dt><span class="sect1"><a href="rights.html#id2602897">The Administrator Domain SID</a></span></dt><dt><span class="sect1"><a href="rights.html#id2603074">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="rights.html#id2603080">What Rights and Privileges Will Permit Windows Client Administration?</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="AccessControls.html">16. File, Directory, and Share Access Controls</a></span></dt><dd><dl><dt><span class="sect1"><a href="AccessControls.html#id2603577">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="AccessControls.html#id2603772">File System Access Controls</a></span></dt><dd><dl><dt><span class="sect2"><a href="AccessControls.html#id2603787">MS Windows NTFS Comparison with UNIX File Systems</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2604123">Managing Directories</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2604246">File and Directory Access Control</a></span></dt></dl></dd><dt><span class="sect1"><a href="AccessControls.html#id2604911">Share Definition Access Controls</a></span></dt><dd><dl><dt><span class="sect2"><a href="AccessControls.html#id2604944">User- and Group-Based Controls</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2605311">File and Directory Permissions-Based Controls</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2605647">Miscellaneous Controls</a></span></dt></dl></dd><dt><span class="sect1"><a href="AccessControls.html#id2605984">Access Controls on Shares</a></span></dt><dd><dl><dt><span class="sect2"><a href="AccessControls.html#id2606132">Share Permissions Management</a></span></dt></dl></dd><dt><span class="sect1"><a href="AccessControls.html#id2606479">MS Windows Access Control Lists and UNIX Interoperability</a></span></dt><dd><dl><dt><span class="sect2"><a href="AccessControls.html#id2606485">Managing UNIX Permissions Using NT Security Dialogs</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2606532">Viewing File Security on a Samba Share</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2606602">Viewing File Ownership</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2606746">Viewing File or Directory Permissions</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2606961">Modifying File or Directory Permissions</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2607118">Interaction with the Standard Samba &#8220;<span class="quote">create mask</span>&#8221; Parameters</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2607487">Interaction with the Standard Samba File Attribute Mapping</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2607560">Windows NT/200X ACLs and POSIX ACLs Limitations</a></span></dt></dl></dd><dt><span class="sect1"><a href="AccessControls.html#id2607972">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="AccessControls.html#id2607984">Users Cannot Write to a Public Share</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2608306">File Operations Done as <span class="emphasis"><em>root</em></span> with <span class="emphasis"><em>force user</em></span> Set</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2608352">MS Word with Samba Changes Owner of File</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="locking.html">17. File and Record Locking</a></span></dt><dd><dl><dt><span class="sect1"><a href="locking.html#id2608579">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="locking.html#id2608676">Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="locking.html#id2608934">Opportunistic Locking Overview</a></span></dt></dl></dd><dt><span class="sect1"><a href="locking.html#id2609919">Samba Oplocks Control</a></span></dt><dd><dl><dt><span class="sect2"><a href="locking.html#id2610013">Example Configuration</a></span></dt></dl></dd><dt><span class="sect1"><a href="locking.html#id2610427">MS Windows Oplocks and Caching Controls</a></span></dt><dd><dl><dt><span class="sect2"><a href="locking.html#id2610614">Workstation Service Entries</a></span></dt><dt><span class="sect2"><a href="locking.html#id2610636">Server Service Entries</a></span></dt></dl></dd><dt><span class="sect1"><a href="locking.html#id2610702">Persistent Data Corruption</a></span></dt><dt><span class="sect1"><a href="locking.html#id2610727">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="locking.html#id2610795">locking.tdb Error Messages</a></span></dt><dt><span class="sect2"><a href="locking.html#id2610825">Problems Saving Files in MS Office on Windows XP</a></span></dt><dt><span class="sect2"><a href="locking.html#id2610850">Long Delays Deleting Files over Network with XP SP1</a></span></dt></dl></dd><dt><span class="sect1"><a href="locking.html#id2610881">Additional Reading</a></span></dt></dl></dd><dt><span class="chapter"><a href="securing-samba.html">18. Securing Samba</a></span></dt><dd><dl><dt><span class="sect1"><a href="securing-samba.html#id2611056">Introduction</a></span></dt><dt><span class="sect1"><a href="securing-samba.html#id2611155">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="securing-samba.html#id2611301">Technical Discussion of Protective Measures and Issues</a></span></dt><dd><dl><dt><span class="sect2"><a href="securing-samba.html#id2611317">Using Host-Based Protection</a></span></dt><dt><span class="sect2"><a href="securing-samba.html#id2611471">User-Based Protection</a></span></dt><dt><span class="sect2"><a href="securing-samba.html#id2611530">Using Interface Protection</a></span></dt><dt><span class="sect2"><a href="securing-samba.html#firewallports">Using a Firewall</a></span></dt><dt><span class="sect2"><a href="securing-samba.html#id2611881">Using IPC$ Share-Based Denials </a></span></dt><dt><span class="sect2"><a href="securing-samba.html#id2612025">NTLMv2 Security</a></span></dt></dl></dd><dt><span class="sect1"><a href="securing-samba.html#id2612080">Upgrading Samba</a></span></dt><dt><span class="sect1"><a href="securing-samba.html#id2612124">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="securing-samba.html#id2612139">Smbclient Works on Localhost, but the Network Is Dead</a></span></dt><dt><span class="sect2"><a href="securing-samba.html#id2612168">Why Can Users Access Other Users' Home Directories?</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="InterdomainTrusts.html">19. Interdomain Trust Relationships</a></span></dt><dd><dl><dt><span class="sect1"><a href="InterdomainTrusts.html#id2612728">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="InterdomainTrusts.html#id2612800">Trust Relationship Background</a></span></dt><dt><span class="sect1"><a href="InterdomainTrusts.html#id2613078">Native MS Windows NT4 Trusts Configuration</a></span></dt><dd><dl><dt><span class="sect2"><a href="InterdomainTrusts.html#id2613114">Creating an NT4 Domain Trust</a></span></dt><dt><span class="sect2"><a href="InterdomainTrusts.html#id2613211">Completing an NT4 Domain Trust</a></span></dt><dt><span class="sect2"><a href="InterdomainTrusts.html#id2613296">Interdomain Trust Facilities</a></span></dt></dl></dd><dt><span class="sect1"><a href="InterdomainTrusts.html#id2613505">Configuring Samba NT-Style Domain Trusts</a></span></dt><dd><dl><dt><span class="sect2"><a href="InterdomainTrusts.html#samba-trusted-domain">Samba as the Trusted Domain</a></span></dt><dt><span class="sect2"><a href="InterdomainTrusts.html#id2613845">Samba as the Trusting Domain</a></span></dt></dl></dd><dt><span class="sect1"><a href="InterdomainTrusts.html#id2614041">NT4-Style Domain Trusts with Windows 2000</a></span></dt><dt><span class="sect1"><a href="InterdomainTrusts.html#id2614191">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="InterdomainTrusts.html#id2614203">Browsing of Trusted Domain Fails</a></span></dt><dt><span class="sect2"><a href="InterdomainTrusts.html#id2614249">Problems with LDAP ldapsam and Older Versions of smbldap-tools</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="msdfs.html">20. Hosting a Microsoft Distributed File System Tree</a></span></dt><dd><dl><dt><span class="sect1"><a href="msdfs.html#id2614427">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="msdfs.html#id2614839">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="msdfs.html#id2614872">MSDFS UNIX Path Is Case-Critical</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="classicalprinting.html">21. Classical Printing Support</a></span></dt><dd><dl><dt><span class="sect1"><a href="classicalprinting.html#id2615070">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="classicalprinting.html#id2615294">Technical Introduction</a></span></dt><dd><dl><dt><span class="sect2"><a href="classicalprinting.html#id2615445">Client to Samba Print Job Processing</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2615504">Printing-Related Configuration Parameters</a></span></dt></dl></dd><dt><span class="sect1"><a href="classicalprinting.html#id2615605">Simple Print Configuration</a></span></dt><dd><dl><dt><span class="sect2"><a href="classicalprinting.html#id2615888">Verifying Configuration with <code class="literal">testparm</code></a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2616085">Rapid Configuration Validation</a></span></dt></dl></dd><dt><span class="sect1"><a href="classicalprinting.html#id2616484">Extended Printing Configuration</a></span></dt><dd><dl><dt><span class="sect2"><a href="classicalprinting.html#id2616940">Detailed Explanation Settings</a></span></dt></dl></dd><dt><span class="sect1"><a href="classicalprinting.html#cups-msrpc">Printing Developments Since Samba-2.2</a></span></dt><dd><dl><dt><span class="sect2"><a href="classicalprinting.html#id2619653">Point'n'Print Client Drivers on Samba Servers</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2619823">The Obsoleted [printer$] Section</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2619944">Creating the [print$] Share</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2620161">[print$] Stanza Parameters</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2620481">The [print$] Share Directory</a></span></dt></dl></dd><dt><span class="sect1"><a href="classicalprinting.html#id2620624">Installing Drivers into [print$]</a></span></dt><dd><dl><dt><span class="sect2"><a href="classicalprinting.html#id2620717">Add Printer Wizard Driver Installation</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#inst-rpc">Installing Print Drivers Using <code class="literal">rpcclient</code></a></span></dt></dl></dd><dt><span class="sect1"><a href="classicalprinting.html#id2622652">Client Driver Installation Procedure</a></span></dt><dd><dl><dt><span class="sect2"><a href="classicalprinting.html#id2622669">First Client Driver Installation</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#prt-modeset">Setting Device Modes on New Printers</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2623246">Additional Client Driver Installation</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2623365">Always Make First Client Connection as root or &#8220;<span class="quote">printer admin</span>&#8221;</a></span></dt></dl></dd><dt><span class="sect1"><a href="classicalprinting.html#id2623538">Other Gotchas</a></span></dt><dd><dl><dt><span class="sect2"><a href="classicalprinting.html#id2623558">Setting Default Print Options for Client Drivers</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2623925">Supporting Large Numbers of Printers</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2624182">Adding New Printers with the Windows NT APW</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2624441">Error Message: &#8220;<span class="quote">Cannot connect under a different Name</span>&#8221;</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2624555">Take Care When Assembling Driver Files</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2624864">Samba and Printer Ports</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2624974">Avoiding Common Client Driver Misconfiguration</a></span></dt></dl></dd><dt><span class="sect1"><a href="classicalprinting.html#id2625011">The Imprints Toolset</a></span></dt><dd><dl><dt><span class="sect2"><a href="classicalprinting.html#id2625068">What Is Imprints?</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2625102">Creating Printer Driver Packages</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2625118">The Imprints Server</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2625135">The Installation Client</a></span></dt></dl></dd><dt><span class="sect1"><a href="classicalprinting.html#id2625268">Adding Network Printers without User Interaction</a></span></dt><dt><span class="sect1"><a href="classicalprinting.html#id2625539">The <code class="literal">addprinter</code> Command</a></span></dt><dt><span class="sect1"><a href="classicalprinting.html#id2625578">Migration of Classical Printing to Samba</a></span></dt><dt><span class="sect1"><a href="classicalprinting.html#id2625727">Publishing Printer Information in Active Directory or LDAP</a></span></dt><dt><span class="sect1"><a href="classicalprinting.html#id2625756">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="classicalprinting.html#id2625762">I Give My Root Password but I Do Not Get Access</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2625803">My Print Jobs Get Spooled into the Spooling Directory, but Then Get Lost</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="CUPS-printing.html">22. CUPS Printing Support</a></span></dt><dd><dl><dt><span class="sect1"><a href="CUPS-printing.html#id2625945">Introduction</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2625951">Features and Benefits</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2626011">Overview</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2626130">Basic CUPS Support Configuration</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2626245">Linking smbd with libcups.so</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2626492">Simple <code class="filename">smb.conf</code> Settings for CUPS</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2626737">More Complex CUPS <code class="filename">smb.conf</code> Settings</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2627113">Advanced Configuration</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2627130">Central Spooling vs. &#8220;<span class="quote">Peer-to-Peer</span>&#8221; Printing</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2627181">Raw Print Serving: Vendor Drivers on Windows Clients</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2627416">Installation of Windows Client Drivers</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#cups-raw">Explicitly Enable &#8220;<span class="quote">raw</span>&#8221; Printing for <span class="emphasis"><em>application/octet-stream</em></span></a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2627703">Driver Upload Methods</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2627824">Advanced Intelligent Printing with PostScript Driver Download</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#gdipost">GDI on Windows, PostScript on UNIX</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2628016">Windows Drivers, GDI, and EMF</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2628194">UNIX Printfile Conversion and GUI Basics</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#post-and-ghost">PostScript and Ghostscript</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2628553">Ghostscript: The Software RIP for Non-PostScript Printers</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2628706">PostScript Printer Description (PPD) Specification</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2628790">Using Windows-Formatted Vendor PPDs</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2628909">CUPS Also Uses PPDs for Non-PostScript Printers</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2628949">The CUPS Filtering Architecture</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2629184">MIME Types and CUPS Filters</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2629612">MIME Type Conversion Rules</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2629820">Filtering  Overview</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2629977">Prefilters</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2630164">pstops</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2630332">pstoraster</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2630602">imagetops and imagetoraster</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2630686">rasterto [printers specific]</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2630906">CUPS Backends</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2631245">The Role of <em class="parameter"><code>cupsomatic/foomatic</code></em></a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2631480">The Complete Picture</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2631493"><code class="filename">mime.convs</code></a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2631562">&#8220;<span class="quote">Raw</span>&#8221; Printing</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2631670">application/octet-stream Printing</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2631949">PostScript Printer Descriptions for Non-PostScript Printers</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2632232"><span class="emphasis"><em>cupsomatic/foomatic-rip</em></span> Versus <span class="emphasis"><em>Native CUPS</em></span> Printing</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2632569">Examples for Filtering Chains</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2632997">Sources of CUPS Drivers/PPDs</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2633120">Printing with Interface Scripts</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2633215">Network Printing (Purely Windows)</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2633231">From Windows Clients to an NT Print Server</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2633294">Driver Execution on the Client</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2633365">Driver Execution on the Server</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2633470">Network Printing (Windows Clients and UNIX/Samba Print
-Servers)</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2633488">From Windows Clients to a CUPS/Samba Print Server</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2633679">Samba Receiving Job-Files and Passing Them to CUPS</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2633759">Network PostScript RIP</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2633848">PPDs for Non-PS Printers on UNIX</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2633893">PPDs for Non-PS Printers on Windows</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2633961">Windows Terminal Servers (WTS) as CUPS Clients</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2633975">Printer Drivers Running in &#8220;<span class="quote">Kernel Mode</span>&#8221; Cause Many
-Problems</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2634014">Workarounds Impose Heavy Limitations</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2634032">CUPS: A &#8220;<span class="quote">Magical Stone</span>&#8221;?</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2634075">PostScript Drivers with No Major Problems, Even in Kernel
-Mode</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2634162">Configuring CUPS for Driver Download</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2634184"><span class="emphasis"><em>cupsaddsmb</em></span>: The Unknown Utility</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2634282">Prepare Your <code class="filename">smb.conf</code> for <code class="literal">cupsaddsmb</code></a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2634563">CUPS &#8220;<span class="quote">PostScript Driver for Windows NT/200x/XP</span>&#8221;</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2634802">Recognizing Different Driver Files</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2634920">Acquiring the Adobe Driver Files</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2634946">ESP Print Pro PostScript Driver for Windows NT/200x/XP</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2635008">Caveats to Be Considered</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2635308">Windows CUPS PostScript Driver Versus Adobe Driver</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2635526">Run cupsaddsmb (Quiet Mode)</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2635666">Run cupsaddsmb with Verbose Output</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2635858">Understanding cupsaddsmb</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2636002">How to Recognize If cupsaddsmb Completed Successfully</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2636124">cupsaddsmb with a Samba PDC</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2636205">cupsaddsmb Flowchart</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2636286">Installing the PostScript Driver on a Client</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#cups-avoidps1">Avoiding Critical PostScript Driver Settings on the Client</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2636521">Installing PostScript Driver Files Manually Using rpcclient</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2636695">A Check of the rpcclient man Page</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2636866">Understanding the rpcclient man Page</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2636971">Producing an Example by Querying a Windows Box</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2637104">Requirements for adddriver and setdriver to Succeed</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2637328">Manual Driver Installation in 15 Steps</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2638287">Troubleshooting Revisited</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2638430">The Printing <code class="filename">*.tdb</code> Files</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2638633">Trivial Database Files</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2638700">Binary Format</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2638766">Losing <code class="filename">*.tdb</code> Files</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2638817">Using <code class="literal">tdbbackup</code></a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2638937">CUPS Print Drivers from Linuxprinting.org</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2639112">foomatic-rip and Foomatic Explained</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2639939">foomatic-rip and Foomatic PPD Download and Installation</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2640411">Page Accounting with CUPS</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2640447">Setting Up Quotas</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2640501">Correct and Incorrect Accounting</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2640542">Adobe and CUPS PostScript Drivers for Windows Clients</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2640682">The page_log File Syntax</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2640826">Possible Shortcomings</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2640892">Future Developments</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2640932">Other Accounting Tools</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2640946">Additional Material</a></span></dt><dt><span class="sect1"><a href="CUPS-printing.html#id2641163">Autodeletion or Preservation of CUPS Spool Files</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2641239">CUPS Configuration Settings Explained</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2641324">Preconditions</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2641463">Manual Configuration</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2641511">Printing from CUPS to Windows-Attached Printers</a></span></dt><dt><span class="sect1"><a href="CUPS-printing.html#id2641806">More CUPS Filtering Chains</a></span></dt><dt><span class="sect1"><a href="CUPS-printing.html#id2641918">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2641924">Windows 9x/Me Client Can't Install Driver</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#root-ask-loop">&#8220;<span class="quote">cupsaddsmb</span>&#8221; Keeps Asking for Root Password in Never-ending Loop</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2642000">&#8220;<span class="quote">cupsaddsmb</span>&#8221; or &#8220;<span class="quote">rpcclient addriver</span>&#8221; Emit Error</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2642038">&#8220;<span class="quote">cupsaddsmb</span>&#8221; Errors</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2642112">Client Can't Connect to Samba Printer</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2642137">New Account Reconnection from Windows 200x/XP Troubles</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2642228">Avoid Being Connected to the Samba Server as the Wrong User</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2642279">Upgrading to CUPS Drivers from Adobe Drivers</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2642317">Can't Use &#8220;<span class="quote">cupsaddsmb</span>&#8221; on Samba Server, Which Is a PDC</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2642352">Deleted Windows 200x Printer Driver Is Still Shown</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2642387">Windows 200x/XP Local Security Policies</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2642420">Administrator Cannot Install Printers for All Local Users</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2642461">Print Change, Notify Functions on NT Clients</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2642487">Windows XP SP1</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2642533">Print Options for All Users Can't Be Set on Windows 200x/XP</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2642816">Most Common Blunders in Driver Settings on Windows Clients</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2642872"><code class="literal">cupsaddsmb</code> Does Not Work with Newly Installed Printer</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2642921">Permissions on <code class="filename">/var/spool/samba/</code> Get Reset After Each Reboot</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2643020">Print Queue Called &#8220;<span class="quote">lp</span>&#8221; Mishandles Print Jobs</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2643089">Location of Adobe PostScript Driver Files for &#8220;<span class="quote">cupsaddsmb</span>&#8221;</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2643142">Overview of the CUPS Printing Processes</a></span></dt></dl></dd><dt><span class="chapter"><a href="VFS.html">23. Stackable VFS modules</a></span></dt><dd><dl><dt><span class="sect1"><a href="VFS.html#id2643329">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="VFS.html#id2643368">Discussion</a></span></dt><dt><span class="sect1"><a href="VFS.html#id2643763">Included Modules</a></span></dt><dd><dl><dt><span class="sect2"><a href="VFS.html#id2643769">audit</a></span></dt><dt><span class="sect2"><a href="VFS.html#id2643810">default_quota</a></span></dt><dt><span class="sect2"><a href="VFS.html#id2644027">extd_audit</a></span></dt><dt><span class="sect2"><a href="VFS.html#fakeperms">fake_perms</a></span></dt><dt><span class="sect2"><a href="VFS.html#id2644354">recycle</a></span></dt><dt><span class="sect2"><a href="VFS.html#id2644750">netatalk</a></span></dt><dt><span class="sect2"><a href="VFS.html#id2644801">shadow_copy</a></span></dt></dl></dd><dt><span class="sect1"><a href="VFS.html#id2645707">VFS Modules Available Elsewhere</a></span></dt><dd><dl><dt><span class="sect2"><a href="VFS.html#id2645732">DatabaseFS</a></span></dt><dt><span class="sect2"><a href="VFS.html#id2645792">vscan</a></span></dt><dt><span class="sect2"><a href="VFS.html#id2645831">vscan-clamav</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="winbind.html">24. Winbind: Use of Domain Accounts</a></span></dt><dd><dl><dt><span class="sect1"><a href="winbind.html#id2646095">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="winbind.html#id2646438">Introduction</a></span></dt><dt><span class="sect1"><a href="winbind.html#id2646528">What Winbind Provides</a></span></dt><dd><dl><dt><span class="sect2"><a href="winbind.html#id2646681">Target Uses</a></span></dt><dt><span class="sect2"><a href="winbind.html#id2646726">Handling of Foreign SIDs</a></span></dt></dl></dd><dt><span class="sect1"><a href="winbind.html#id2646852">How Winbind Works</a></span></dt><dd><dl><dt><span class="sect2"><a href="winbind.html#id2646902">Microsoft Remote Procedure Calls</a></span></dt><dt><span class="sect2"><a href="winbind.html#id2646989">Microsoft Active Directory Services</a></span></dt><dt><span class="sect2"><a href="winbind.html#id2647036">Name Service Switch</a></span></dt><dt><span class="sect2"><a href="winbind.html#id2647268">Pluggable Authentication Modules</a></span></dt><dt><span class="sect2"><a href="winbind.html#id2647424">User and Group ID Allocation</a></span></dt><dt><span class="sect2"><a href="winbind.html#id2647499">Result Caching</a></span></dt></dl></dd><dt><span class="sect1"><a href="winbind.html#id2647556">Installation and Configuration</a></span></dt><dd><dl><dt><span class="sect2"><a href="winbind.html#id2647562">Introduction</a></span></dt><dt><span class="sect2"><a href="winbind.html#id2647677">Requirements</a></span></dt><dt><span class="sect2"><a href="winbind.html#id2647829">Testing Things Out</a></span></dt></dl></dd><dt><span class="sect1"><a href="winbind.html#id2650287">Conclusion</a></span></dt><dt><span class="sect1"><a href="winbind.html#id2650336">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="winbind.html#id2650378">NSCD Problem Warning</a></span></dt><dt><span class="sect2"><a href="winbind.html#id2650414">Winbind Is Not Resolving Users and Groups</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="AdvancedNetworkManagement.html">25. Advanced Network Management</a></span></dt><dd><dl><dt><span class="sect1"><a href="AdvancedNetworkManagement.html#id2650603">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="AdvancedNetworkManagement.html#id2650630">Remote Server Administration</a></span></dt><dt><span class="sect1"><a href="AdvancedNetworkManagement.html#id2650773">Remote Desktop Management</a></span></dt><dd><dl><dt><span class="sect2"><a href="AdvancedNetworkManagement.html#id2650801">Remote Management from NoMachine.Com</a></span></dt><dt><span class="sect2"><a href="AdvancedNetworkManagement.html#id2651176">Remote Management with ThinLinc</a></span></dt></dl></dd><dt><span class="sect1"><a href="AdvancedNetworkManagement.html#id2651362">Network Logon Script Magic</a></span></dt><dd><dl><dt><span class="sect2"><a href="AdvancedNetworkManagement.html#id2651587">Adding Printers without User Intervention</a></span></dt><dt><span class="sect2"><a href="AdvancedNetworkManagement.html#id2651630">Limiting Logon Connections</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="PolicyMgmt.html">26. System and Account Policies</a></span></dt><dd><dl><dt><span class="sect1"><a href="PolicyMgmt.html#id2651772">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="PolicyMgmt.html#id2651878">Creating and Managing System Policies</a></span></dt><dd><dl><dt><span class="sect2"><a href="PolicyMgmt.html#id2652067">Windows 9x/ME Policies</a></span></dt><dt><span class="sect2"><a href="PolicyMgmt.html#id2652204">Windows NT4-Style Policy Files</a></span></dt><dt><span class="sect2"><a href="PolicyMgmt.html#id2652426">MS Windows 200x/XP Professional Policies</a></span></dt></dl></dd><dt><span class="sect1"><a href="PolicyMgmt.html#id2652874">Managing Account/User Policies</a></span></dt><dt><span class="sect1"><a href="PolicyMgmt.html#id2653101">Management Tools</a></span></dt><dd><dl><dt><span class="sect2"><a href="PolicyMgmt.html#id2653114">Samba Editreg Toolset</a></span></dt><dt><span class="sect2"><a href="PolicyMgmt.html#id2653196">Windows NT4/200x</a></span></dt><dt><span class="sect2"><a href="PolicyMgmt.html#id2653236">Samba PDC</a></span></dt></dl></dd><dt><span class="sect1"><a href="PolicyMgmt.html#id2653301">System Startup and Logon Processing Overview</a></span></dt><dt><span class="sect1"><a href="PolicyMgmt.html#id2653459">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="PolicyMgmt.html#id2653470">Policy Does Not Work</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="ProfileMgmt.html">27. Desktop Profile Management</a></span></dt><dd><dl><dt><span class="sect1"><a href="ProfileMgmt.html#id2653555">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="ProfileMgmt.html#id2653605">Roaming Profiles</a></span></dt><dd><dl><dt><span class="sect2"><a href="ProfileMgmt.html#id2653659">Samba Configuration for Profile Handling</a></span></dt><dt><span class="sect2"><a href="ProfileMgmt.html#id2654264">Windows Client Profile Configuration Information</a></span></dt><dt><span class="sect2"><a href="ProfileMgmt.html#id2655608">User Profile Hive Cleanup Service</a></span></dt><dt><span class="sect2"><a href="ProfileMgmt.html#id2655642">Sharing Profiles between Windows 9x/Me and NT4/200x/XP Workstations</a></span></dt><dt><span class="sect2"><a href="ProfileMgmt.html#id2655741">Profile Migration from Windows NT4/200x Server to Samba</a></span></dt></dl></dd><dt><span class="sect1"><a href="ProfileMgmt.html#id2656092">Mandatory Profiles</a></span></dt><dt><span class="sect1"><a href="ProfileMgmt.html#id2656232">Creating and Managing Group Profiles</a></span></dt><dt><span class="sect1"><a href="ProfileMgmt.html#id2656311">Default Profile for Windows Users</a></span></dt><dd><dl><dt><span class="sect2"><a href="ProfileMgmt.html#id2656341">MS Windows 9x/Me</a></span></dt><dt><span class="sect2"><a href="ProfileMgmt.html#id2656493">MS Windows NT4 Workstation</a></span></dt><dt><span class="sect2"><a href="ProfileMgmt.html#id2657055">MS Windows 200x/XP</a></span></dt></dl></dd><dt><span class="sect1"><a href="ProfileMgmt.html#id2657560">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="ProfileMgmt.html#id2657571">Configuring Roaming Profiles for a Few Users or Groups</a></span></dt><dt><span class="sect2"><a href="ProfileMgmt.html#id2657632">Cannot Use Roaming Profiles</a></span></dt><dt><span class="sect2"><a href="ProfileMgmt.html#id2657804">Changing the Default Profile</a></span></dt><dt><span class="sect2"><a href="ProfileMgmt.html#id2657967">Debugging Roaming Profiles and NT4-style Domain Policies</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="pam.html">28. PAM-Based Distributed Authentication</a></span></dt><dd><dl><dt><span class="sect1"><a href="pam.html#id2658143">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="pam.html#id2658773">Technical Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="pam.html#id2658827">PAM Configuration Syntax</a></span></dt><dt><span class="sect2"><a href="pam.html#id2659825">Example System Configurations</a></span></dt><dt><span class="sect2"><a href="pam.html#id2660131"><code class="filename">smb.conf</code> PAM Configuration</a></span></dt><dt><span class="sect2"><a href="pam.html#id2660211">Remote CIFS Authentication Using <code class="filename">winbindd.so</code></a></span></dt><dt><span class="sect2"><a href="pam.html#id2660315">Password Synchronization Using <code class="filename">pam_smbpass.so</code></a></span></dt></dl></dd><dt><span class="sect1"><a href="pam.html#id2660708">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="pam.html#id2660719">pam_winbind Problem</a></span></dt><dt><span class="sect2"><a href="pam.html#id2660817">Winbind Is Not Resolving Users and Groups</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="integrate-ms-networks.html">29. Integrating MS Windows Networks with Samba</a></span></dt><dd><dl><dt><span class="sect1"><a href="integrate-ms-networks.html#id2661040">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="integrate-ms-networks.html#id2661060">Background Information</a></span></dt><dt><span class="sect1"><a href="integrate-ms-networks.html#id2661189">Name Resolution in a Pure UNIX/Linux World</a></span></dt><dd><dl><dt><span class="sect2"><a href="integrate-ms-networks.html#id2661262"><code class="filename">/etc/hosts</code></a></span></dt><dt><span class="sect2"><a href="integrate-ms-networks.html#id2661451"><code class="filename">/etc/resolv.conf</code></a></span></dt><dt><span class="sect2"><a href="integrate-ms-networks.html#id2661487"><code class="filename">/etc/host.conf</code></a></span></dt><dt><span class="sect2"><a href="integrate-ms-networks.html#id2661538"><code class="filename">/etc/nsswitch.conf</code></a></span></dt></dl></dd><dt><span class="sect1"><a href="integrate-ms-networks.html#id2661662">Name Resolution as Used within MS Windows Networking</a></span></dt><dd><dl><dt><span class="sect2"><a href="integrate-ms-networks.html#id2662096">The NetBIOS Name Cache</a></span></dt><dt><span class="sect2"><a href="integrate-ms-networks.html#id2662183">The LMHOSTS File</a></span></dt><dt><span class="sect2"><a href="integrate-ms-networks.html#id2662356">HOSTS File</a></span></dt><dt><span class="sect2"><a href="integrate-ms-networks.html#id2662384">DNS Lookup</a></span></dt><dt><span class="sect2"><a href="integrate-ms-networks.html#id2662411">WINS Lookup</a></span></dt></dl></dd><dt><span class="sect1"><a href="integrate-ms-networks.html#id2662549">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="integrate-ms-networks.html#id2662562">Pinging Works Only One Way</a></span></dt><dt><span class="sect2"><a href="integrate-ms-networks.html#id2662593">Very Slow Network Connections</a></span></dt><dt><span class="sect2"><a href="integrate-ms-networks.html#id2662635">Samba Server Name-Change Problem</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="unicode.html">30. Unicode/Charsets</a></span></dt><dd><dl><dt><span class="sect1"><a href="unicode.html#id2662840">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="unicode.html#id2662892">What Are Charsets and Unicode?</a></span></dt><dt><span class="sect1"><a href="unicode.html#id2663025">Samba and Charsets</a></span></dt><dt><span class="sect1"><a href="unicode.html#id2663162">Conversion from Old Names</a></span></dt><dt><span class="sect1"><a href="unicode.html#id2663193">Japanese Charsets</a></span></dt><dd><dl><dt><span class="sect2"><a href="unicode.html#id2663332">Basic Parameter Setting</a></span></dt><dt><span class="sect2"><a href="unicode.html#id2663985">Individual Implementations</a></span></dt><dt><span class="sect2"><a href="unicode.html#id2664108">Migration from Samba-2.2 Series</a></span></dt></dl></dd><dt><span class="sect1"><a href="unicode.html#id2664255">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="unicode.html#id2664260">CP850.so Can't Be Found</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="Backup.html">31. Backup Techniques</a></span></dt><dd><dl><dt><span class="sect1"><a href="Backup.html#id2664368">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="Backup.html#id2664412">Discussion of Backup Solutions</a></span></dt><dd><dl><dt><span class="sect2"><a href="Backup.html#id2664509">BackupPC</a></span></dt><dt><span class="sect2"><a href="Backup.html#id2664681">Rsync</a></span></dt><dt><span class="sect2"><a href="Backup.html#id2664850">Amanda</a></span></dt><dt><span class="sect2"><a href="Backup.html#id2664899">BOBS: Browseable Online Backup System</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="SambaHA.html">32. High Availability</a></span></dt><dd><dl><dt><span class="sect1"><a href="SambaHA.html#id2664995">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="SambaHA.html#id2665115">Technical Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="SambaHA.html#id2665149">The Ultimate Goal</a></span></dt><dt><span class="sect2"><a href="SambaHA.html#id2665279">Why Is This So Hard?</a></span></dt><dt><span class="sect2"><a href="SambaHA.html#id2665992">A Simple Solution</a></span></dt><dt><span class="sect2"><a href="SambaHA.html#id2666073">High-Availability Server Products</a></span></dt><dt><span class="sect2"><a href="SambaHA.html#id2666213">MS-DFS: The Poor Man's Cluster</a></span></dt><dt><span class="sect2"><a href="SambaHA.html#id2666250">Conclusions</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="largefile.html">33. Handling Large Directories</a></span></dt><dt><span class="chapter"><a href="cfgsmarts.html">34. Advanced Configuration Techniques</a></span></dt><dd><dl><dt><span class="sect1"><a href="cfgsmarts.html#id2666881">Implementation</a></span></dt><dd><dl><dt><span class="sect2"><a href="cfgsmarts.html#id2666890">Multiple Server Hosting</a></span></dt><dt><span class="sect2"><a href="cfgsmarts.html#id2667287">Multiple Virtual Server Personalities</a></span></dt><dt><span class="sect2"><a href="cfgsmarts.html#id2668301">Multiple Virtual Server Hosting</a></span></dt></dl></dd></dl></dd></dl></div></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="ClientConfig.html">Prev</a> </td><td width="20%" align="center"> </td><td width="40%" align="right"> <a accesskey="n" href="ChangeNotes.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Chapter 8. MS Windows Network Configuration Guide </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> Chapter 9. Important and Critical Change Notes for the Samba 3.x Series</td></tr></table></div></body></html>
+</p><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="chapter"><a href="ChangeNotes.html">9. Important and Critical Change Notes for the Samba 3.x Series</a></span></dt><dd><dl><dt><span class="sect1"><a href="ChangeNotes.html#id2571660">Important Samba-3.2.x Change Notes</a></span></dt><dt><span class="sect1"><a href="ChangeNotes.html#id2571671">Important Samba-3.0.x Change Notes</a></span></dt><dd><dl><dt><span class="sect2"><a href="ChangeNotes.html#id2571731">User and Group Changes</a></span></dt><dt><span class="sect2"><a href="ChangeNotes.html#id2572042">Essential Group Mappings</a></span></dt><dt><span class="sect2"><a href="ChangeNotes.html#id2572162">Passdb Changes</a></span></dt><dt><span class="sect2"><a href="ChangeNotes.html#id2572222">Group Mapping Changes in Samba-3.0.23</a></span></dt><dt><span class="sect2"><a href="ChangeNotes.html#id2572343">LDAP Changes in Samba-3.0.23</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="NetworkBrowsing.html">10. Network Browsing</a></span></dt><dd><dl><dt><span class="sect1"><a href="NetworkBrowsing.html#id2572606">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="NetworkBrowsing.html#id2572789">What Is Browsing?</a></span></dt><dt><span class="sect1"><a href="NetworkBrowsing.html#netdiscuss">Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="NetworkBrowsing.html#id2573226">NetBIOS over TCP/IP</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2573862">TCP/IP without NetBIOS</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#adsdnstech">DNS and Active Directory</a></span></dt></dl></dd><dt><span class="sect1"><a href="NetworkBrowsing.html#id2574421">How Browsing Functions</a></span></dt><dd><dl><dt><span class="sect2"><a href="NetworkBrowsing.html#DMB">Configuring Workgroup Browsing</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2575354">Domain Browsing Configuration</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#browse-force-master">Forcing Samba to Be the Master</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2575955">Making Samba the Domain Master</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2576195">Note about Broadcast Addresses</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2576217">Multiple Interfaces</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2576403">Use of the Remote Announce Parameter</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2576543">Use of the Remote Browse Sync Parameter</a></span></dt></dl></dd><dt><span class="sect1"><a href="NetworkBrowsing.html#id2576636">WINS: The Windows Internetworking Name Server</a></span></dt><dd><dl><dt><span class="sect2"><a href="NetworkBrowsing.html#id2576907">WINS Server Configuration</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2577228">WINS Replication</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2577281">Static WINS Entries</a></span></dt></dl></dd><dt><span class="sect1"><a href="NetworkBrowsing.html#id2577512">Helpful Hints</a></span></dt><dd><dl><dt><span class="sect2"><a href="NetworkBrowsing.html#id2577523">Windows Networking Protocols</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2577664">Name Resolution Order</a></span></dt></dl></dd><dt><span class="sect1"><a href="NetworkBrowsing.html#id2577867">Technical Overview of Browsing</a></span></dt><dd><dl><dt><span class="sect2"><a href="NetworkBrowsing.html#id2577954">Browsing Support in Samba</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2578151">Problem Resolution</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2578402">Cross-Subnet Browsing</a></span></dt></dl></dd><dt><span class="sect1"><a href="NetworkBrowsing.html#id2579416">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="NetworkBrowsing.html#id2579442">Flushing the Samba NetBIOS Name Cache</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2579515">Server Resources Cannot Be Listed</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2579563">I Get an "<span class="errorname">Unable to browse the network</span>" Error</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2579610">Browsing of Shares and Directories is Very Slow</a></span></dt><dt><span class="sect2"><a href="NetworkBrowsing.html#id2579810">Invalid Cached Share References Affects Network Browsing</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="passdb.html">11. Account Information Databases</a></span></dt><dd><dl><dt><span class="sect1"><a href="passdb.html#id2580294">Features and Benefits</a></span></dt><dd><dl><dt><span class="sect2"><a href="passdb.html#id2580330">Backward Compatibility Account Storage Systems</a></span></dt><dt><span class="sect2"><a href="passdb.html#id2580514">New Account Storage Systems</a></span></dt></dl></dd><dt><span class="sect1"><a href="passdb.html#passdbtech">Technical Information</a></span></dt><dd><dl><dt><span class="sect2"><a href="passdb.html#id2581082">Important Notes About Security</a></span></dt><dt><span class="sect2"><a href="passdb.html#id2581602">Mapping User Identifiers between MS Windows and UNIX</a></span></dt><dt><span class="sect2"><a href="passdb.html#idmapbackend">Mapping Common UIDs/GIDs on Distributed Machines</a></span></dt><dt><span class="sect2"><a href="passdb.html#id2582150">Comments Regarding LDAP</a></span></dt><dt><span class="sect2"><a href="passdb.html#id2582562">LDAP Directories and Windows Computer Accounts</a></span></dt></dl></dd><dt><span class="sect1"><a href="passdb.html#acctmgmttools">Account Management Tools</a></span></dt><dd><dl><dt><span class="sect2"><a href="passdb.html#id2583003">The <code class="literal">smbpasswd</code> Tool</a></span></dt><dt><span class="sect2"><a href="passdb.html#pdbeditthing">The <code class="literal">pdbedit</code> Tool</a></span></dt></dl></dd><dt><span class="sect1"><a href="passdb.html#id2585539">Password Backends</a></span></dt><dd><dl><dt><span class="sect2"><a href="passdb.html#id2585593">Plaintext</a></span></dt><dt><span class="sect2"><a href="passdb.html#id2585669">smbpasswd: Encrypted Password Database</a></span></dt><dt><span class="sect2"><a href="passdb.html#id2585935">tdbsam</a></span></dt><dt><span class="sect2"><a href="passdb.html#id2586092">ldapsam</a></span></dt></dl></dd><dt><span class="sect1"><a href="passdb.html#id2588626">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="passdb.html#id2588632">Users Cannot Logon</a></span></dt><dt><span class="sect2"><a href="passdb.html#id2588669">Configuration of <em class="parameter"><code>auth methods</code></em></a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="groupmapping.html">12. Group Mapping: MS Windows and UNIX</a></span></dt><dd><dl><dt><span class="sect1"><a href="groupmapping.html#id2588920">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="groupmapping.html#id2589335">Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="groupmapping.html#id2589671">Warning: User Private Group Problems</a></span></dt><dt><span class="sect2"><a href="groupmapping.html#id2589729">Nested Groups: Adding Windows Domain Groups to Windows Local Groups</a></span></dt><dt><span class="sect2"><a href="groupmapping.html#id2590312">Important Administrative Information</a></span></dt><dt><span class="sect2"><a href="groupmapping.html#id2590552">Default Users, Groups, and Relative Identifiers</a></span></dt><dt><span class="sect2"><a href="groupmapping.html#id2591175">Example Configuration</a></span></dt></dl></dd><dt><span class="sect1"><a href="groupmapping.html#id2591252">Configuration Scripts</a></span></dt><dd><dl><dt><span class="sect2"><a href="groupmapping.html#id2591264">Sample <code class="filename">smb.conf</code> Add Group Script</a></span></dt><dt><span class="sect2"><a href="groupmapping.html#id2591436">Script to Configure Group Mapping</a></span></dt></dl></dd><dt><span class="sect1"><a href="groupmapping.html#id2591563">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="groupmapping.html#id2591576">Adding Groups Fails</a></span></dt><dt><span class="sect2"><a href="groupmapping.html#id2591663">Adding Domain Users to the Workstation Power Users Group</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="NetCommand.html">13. Remote and Local Management: The Net Command</a></span></dt><dd><dl><dt><span class="sect1"><a href="NetCommand.html#id2592057">Overview</a></span></dt><dt><span class="sect1"><a href="NetCommand.html#id2592351">Administrative Tasks and Methods</a></span></dt><dt><span class="sect1"><a href="NetCommand.html#id2592433">UNIX and Windows Group Management</a></span></dt><dd><dl><dt><span class="sect2"><a href="NetCommand.html#id2592592">Adding, Renaming, or Deletion of Group Accounts</a></span></dt><dt><span class="sect2"><a href="NetCommand.html#grpmemshipchg">Manipulating Group Memberships</a></span></dt><dt><span class="sect2"><a href="NetCommand.html#nestedgrpmgmgt">Nested Group Support</a></span></dt></dl></dd><dt><span class="sect1"><a href="NetCommand.html#id2593955">UNIX and Windows User Management</a></span></dt><dd><dl><dt><span class="sect2"><a href="NetCommand.html#sbeuseraddn">Adding User Accounts</a></span></dt><dt><span class="sect2"><a href="NetCommand.html#id2594167">Deletion of User Accounts</a></span></dt><dt><span class="sect2"><a href="NetCommand.html#id2594215">Managing User Accounts</a></span></dt><dt><span class="sect2"><a href="NetCommand.html#id2594284">User Mapping</a></span></dt></dl></dd><dt><span class="sect1"><a href="NetCommand.html#id2594367">Administering User Rights and Privileges</a></span></dt><dt><span class="sect1"><a href="NetCommand.html#id2594712">Managing Trust Relationships</a></span></dt><dd><dl><dt><span class="sect2"><a href="NetCommand.html#id2594727">Machine Trust Accounts</a></span></dt><dt><span class="sect2"><a href="NetCommand.html#id2595096">Interdomain Trusts</a></span></dt></dl></dd><dt><span class="sect1"><a href="NetCommand.html#id2595330">Managing Security Identifiers (SIDS)</a></span></dt><dt><span class="sect1"><a href="NetCommand.html#id2595558">Share Management</a></span></dt><dd><dl><dt><span class="sect2"><a href="NetCommand.html#id2595603">Creating, Editing, and Removing Shares</a></span></dt><dt><span class="sect2"><a href="NetCommand.html#id2595792">Creating and Changing Share ACLs</a></span></dt><dt><span class="sect2"><a href="NetCommand.html#id2595822">Share, Directory, and File Migration</a></span></dt><dt><span class="sect2"><a href="NetCommand.html#id2596445">Printer Migration</a></span></dt></dl></dd><dt><span class="sect1"><a href="NetCommand.html#id2596701">Controlling Open Files</a></span></dt><dt><span class="sect1"><a href="NetCommand.html#id2596720">Session and Connection Management</a></span></dt><dt><span class="sect1"><a href="NetCommand.html#id2596786">Printers and ADS</a></span></dt><dt><span class="sect1"><a href="NetCommand.html#id2596902">Manipulating the Samba Cache</a></span></dt><dt><span class="sect1"><a href="NetCommand.html#id2596919">Managing IDMAP UID/SID Mappings</a></span></dt><dd><dl><dt><span class="sect2"><a href="NetCommand.html#id2596963">Creating an IDMAP Database Dump File</a></span></dt><dt><span class="sect2"><a href="NetCommand.html#id2596998">Restoring the IDMAP Database Dump File</a></span></dt></dl></dd><dt><span class="sect1"><a href="NetCommand.html#netmisc1">Other Miscellaneous Operations</a></span></dt></dl></dd><dt><span class="chapter"><a href="idmapper.html">14. Identity Mapping (IDMAP)</a></span></dt><dd><dl><dt><span class="sect1"><a href="idmapper.html#id2597510">Samba Server Deployment Types and IDMAP</a></span></dt><dd><dl><dt><span class="sect2"><a href="idmapper.html#id2597535">Standalone Samba Server</a></span></dt><dt><span class="sect2"><a href="idmapper.html#id2597597">Domain Member Server or Domain Member Client</a></span></dt><dt><span class="sect2"><a href="idmapper.html#id2598558">Primary Domain Controller</a></span></dt><dt><span class="sect2"><a href="idmapper.html#id2598792">Backup Domain Controller</a></span></dt></dl></dd><dt><span class="sect1"><a href="idmapper.html#id2598864">Examples of IDMAP Backend Usage</a></span></dt><dd><dl><dt><span class="sect2"><a href="idmapper.html#id2598927">Default Winbind TDB</a></span></dt><dt><span class="sect2"><a href="idmapper.html#id2599649">IDMAP_RID with Winbind</a></span></dt><dt><span class="sect2"><a href="idmapper.html#id2600239">IDMAP Storage in LDAP Using Winbind</a></span></dt><dt><span class="sect2"><a href="idmapper.html#id2600824">IDMAP and NSS Using LDAP from ADS with RFC2307bis Schema Extension</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="rights.html">15. User Rights and Privileges</a></span></dt><dd><dl><dt><span class="sect1"><a href="rights.html#id2601492">Rights Management Capabilities</a></span></dt><dd><dl><dt><span class="sect2"><a href="rights.html#id2601767">Using the &#8220;<span class="quote">net rpc rights</span>&#8221; Utility</a></span></dt><dt><span class="sect2"><a href="rights.html#id2602113">Description of Privileges</a></span></dt><dt><span class="sect2"><a href="rights.html#id2602423">Privileges Suppored by Windows 2000 Domain Controllers</a></span></dt></dl></dd><dt><span class="sect1"><a href="rights.html#id2602911">The Administrator Domain SID</a></span></dt><dt><span class="sect1"><a href="rights.html#id2603088">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="rights.html#id2603093">What Rights and Privileges Will Permit Windows Client Administration?</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="AccessControls.html">16. File, Directory, and Share Access Controls</a></span></dt><dd><dl><dt><span class="sect1"><a href="AccessControls.html#id2603591">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="AccessControls.html#id2603786">File System Access Controls</a></span></dt><dd><dl><dt><span class="sect2"><a href="AccessControls.html#id2603801">MS Windows NTFS Comparison with UNIX File Systems</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2604136">Managing Directories</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2604259">File and Directory Access Control</a></span></dt></dl></dd><dt><span class="sect1"><a href="AccessControls.html#id2604925">Share Definition Access Controls</a></span></dt><dd><dl><dt><span class="sect2"><a href="AccessControls.html#id2604958">User- and Group-Based Controls</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2605324">File and Directory Permissions-Based Controls</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2605660">Miscellaneous Controls</a></span></dt></dl></dd><dt><span class="sect1"><a href="AccessControls.html#id2605997">Access Controls on Shares</a></span></dt><dd><dl><dt><span class="sect2"><a href="AccessControls.html#id2606146">Share Permissions Management</a></span></dt></dl></dd><dt><span class="sect1"><a href="AccessControls.html#id2606492">MS Windows Access Control Lists and UNIX Interoperability</a></span></dt><dd><dl><dt><span class="sect2"><a href="AccessControls.html#id2606498">Managing UNIX Permissions Using NT Security Dialogs</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2606545">Viewing File Security on a Samba Share</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2606616">Viewing File Ownership</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2606759">Viewing File or Directory Permissions</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2606974">Modifying File or Directory Permissions</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2607131">Interaction with the Standard Samba &#8220;<span class="quote">create mask</span>&#8221; Parameters</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2607500">Interaction with the Standard Samba File Attribute Mapping</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2607573">Windows NT/200X ACLs and POSIX ACLs Limitations</a></span></dt></dl></dd><dt><span class="sect1"><a href="AccessControls.html#id2607985">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="AccessControls.html#id2607997">Users Cannot Write to a Public Share</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2608319">File Operations Done as <span class="emphasis"><em>root</em></span> with <span class="emphasis"><em>force user</em></span> Set</a></span></dt><dt><span class="sect2"><a href="AccessControls.html#id2608365">MS Word with Samba Changes Owner of File</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="locking.html">17. File and Record Locking</a></span></dt><dd><dl><dt><span class="sect1"><a href="locking.html#id2608592">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="locking.html#id2608689">Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="locking.html#id2608947">Opportunistic Locking Overview</a></span></dt></dl></dd><dt><span class="sect1"><a href="locking.html#id2609932">Samba Oplocks Control</a></span></dt><dd><dl><dt><span class="sect2"><a href="locking.html#id2610027">Example Configuration</a></span></dt></dl></dd><dt><span class="sect1"><a href="locking.html#id2610440">MS Windows Oplocks and Caching Controls</a></span></dt><dd><dl><dt><span class="sect2"><a href="locking.html#id2610627">Workstation Service Entries</a></span></dt><dt><span class="sect2"><a href="locking.html#id2610649">Server Service Entries</a></span></dt></dl></dd><dt><span class="sect1"><a href="locking.html#id2610715">Persistent Data Corruption</a></span></dt><dt><span class="sect1"><a href="locking.html#id2610741">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="locking.html#id2610808">locking.tdb Error Messages</a></span></dt><dt><span class="sect2"><a href="locking.html#id2610838">Problems Saving Files in MS Office on Windows XP</a></span></dt><dt><span class="sect2"><a href="locking.html#id2610863">Long Delays Deleting Files over Network with XP SP1</a></span></dt></dl></dd><dt><span class="sect1"><a href="locking.html#id2610895">Additional Reading</a></span></dt></dl></dd><dt><span class="chapter"><a href="securing-samba.html">18. Securing Samba</a></span></dt><dd><dl><dt><span class="sect1"><a href="securing-samba.html#id2611069">Introduction</a></span></dt><dt><span class="sect1"><a href="securing-samba.html#id2611168">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="securing-samba.html#id2611314">Technical Discussion of Protective Measures and Issues</a></span></dt><dd><dl><dt><span class="sect2"><a href="securing-samba.html#id2611330">Using Host-Based Protection</a></span></dt><dt><span class="sect2"><a href="securing-samba.html#id2611484">User-Based Protection</a></span></dt><dt><span class="sect2"><a href="securing-samba.html#id2611544">Using Interface Protection</a></span></dt><dt><span class="sect2"><a href="securing-samba.html#firewallports">Using a Firewall</a></span></dt><dt><span class="sect2"><a href="securing-samba.html#id2611894">Using IPC$ Share-Based Denials </a></span></dt><dt><span class="sect2"><a href="securing-samba.html#id2612038">NTLMv2 Security</a></span></dt></dl></dd><dt><span class="sect1"><a href="securing-samba.html#id2612093">Upgrading Samba</a></span></dt><dt><span class="sect1"><a href="securing-samba.html#id2612137">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="securing-samba.html#id2612152">Smbclient Works on Localhost, but the Network Is Dead</a></span></dt><dt><span class="sect2"><a href="securing-samba.html#id2612181">Why Can Users Access Other Users' Home Directories?</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="InterdomainTrusts.html">19. Interdomain Trust Relationships</a></span></dt><dd><dl><dt><span class="sect1"><a href="InterdomainTrusts.html#id2612741">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="InterdomainTrusts.html#id2612813">Trust Relationship Background</a></span></dt><dt><span class="sect1"><a href="InterdomainTrusts.html#id2613091">Native MS Windows NT4 Trusts Configuration</a></span></dt><dd><dl><dt><span class="sect2"><a href="InterdomainTrusts.html#id2613127">Creating an NT4 Domain Trust</a></span></dt><dt><span class="sect2"><a href="InterdomainTrusts.html#id2613224">Completing an NT4 Domain Trust</a></span></dt><dt><span class="sect2"><a href="InterdomainTrusts.html#id2613309">Interdomain Trust Facilities</a></span></dt></dl></dd><dt><span class="sect1"><a href="InterdomainTrusts.html#id2613518">Configuring Samba NT-Style Domain Trusts</a></span></dt><dd><dl><dt><span class="sect2"><a href="InterdomainTrusts.html#samba-trusted-domain">Samba as the Trusted Domain</a></span></dt><dt><span class="sect2"><a href="InterdomainTrusts.html#id2613858">Samba as the Trusting Domain</a></span></dt></dl></dd><dt><span class="sect1"><a href="InterdomainTrusts.html#id2614054">NT4-Style Domain Trusts with Windows 2000</a></span></dt><dt><span class="sect1"><a href="InterdomainTrusts.html#id2614204">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="InterdomainTrusts.html#id2614216">Browsing of Trusted Domain Fails</a></span></dt><dt><span class="sect2"><a href="InterdomainTrusts.html#id2614262">Problems with LDAP ldapsam and Older Versions of smbldap-tools</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="msdfs.html">20. Hosting a Microsoft Distributed File System Tree</a></span></dt><dd><dl><dt><span class="sect1"><a href="msdfs.html#id2614440">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="msdfs.html#id2614852">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="msdfs.html#id2614885">MSDFS UNIX Path Is Case-Critical</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="classicalprinting.html">21. Classical Printing Support</a></span></dt><dd><dl><dt><span class="sect1"><a href="classicalprinting.html#id2615084">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="classicalprinting.html#id2615307">Technical Introduction</a></span></dt><dd><dl><dt><span class="sect2"><a href="classicalprinting.html#id2615458">Client to Samba Print Job Processing</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2615518">Printing-Related Configuration Parameters</a></span></dt></dl></dd><dt><span class="sect1"><a href="classicalprinting.html#id2615618">Simple Print Configuration</a></span></dt><dd><dl><dt><span class="sect2"><a href="classicalprinting.html#id2615901">Verifying Configuration with <code class="literal">testparm</code></a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2616098">Rapid Configuration Validation</a></span></dt></dl></dd><dt><span class="sect1"><a href="classicalprinting.html#id2616498">Extended Printing Configuration</a></span></dt><dd><dl><dt><span class="sect2"><a href="classicalprinting.html#id2616953">Detailed Explanation Settings</a></span></dt></dl></dd><dt><span class="sect1"><a href="classicalprinting.html#cups-msrpc">Printing Developments Since Samba-2.2</a></span></dt><dd><dl><dt><span class="sect2"><a href="classicalprinting.html#id2619666">Point'n'Print Client Drivers on Samba Servers</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2619836">The Obsoleted [printer$] Section</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2619957">Creating the [print$] Share</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2620174">[print$] Stanza Parameters</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2620495">The [print$] Share Directory</a></span></dt></dl></dd><dt><span class="sect1"><a href="classicalprinting.html#id2620637">Installing Drivers into [print$]</a></span></dt><dd><dl><dt><span class="sect2"><a href="classicalprinting.html#id2620730">Add Printer Wizard Driver Installation</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#inst-rpc">Installing Print Drivers Using <code class="literal">rpcclient</code></a></span></dt></dl></dd><dt><span class="sect1"><a href="classicalprinting.html#id2622666">Client Driver Installation Procedure</a></span></dt><dd><dl><dt><span class="sect2"><a href="classicalprinting.html#id2622682">First Client Driver Installation</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#prt-modeset">Setting Device Modes on New Printers</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2623259">Additional Client Driver Installation</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2623378">Always Make First Client Connection as root or &#8220;<span class="quote">printer admin</span>&#8221;</a></span></dt></dl></dd><dt><span class="sect1"><a href="classicalprinting.html#id2623551">Other Gotchas</a></span></dt><dd><dl><dt><span class="sect2"><a href="classicalprinting.html#id2623572">Setting Default Print Options for Client Drivers</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2623939">Supporting Large Numbers of Printers</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2624195">Adding New Printers with the Windows NT APW</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2624455">Error Message: &#8220;<span class="quote">Cannot connect under a different Name</span>&#8221;</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2624568">Take Care When Assembling Driver Files</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2624877">Samba and Printer Ports</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2624987">Avoiding Common Client Driver Misconfiguration</a></span></dt></dl></dd><dt><span class="sect1"><a href="classicalprinting.html#id2625024">The Imprints Toolset</a></span></dt><dd><dl><dt><span class="sect2"><a href="classicalprinting.html#id2625081">What Is Imprints?</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2625115">Creating Printer Driver Packages</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2625131">The Imprints Server</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2625148">The Installation Client</a></span></dt></dl></dd><dt><span class="sect1"><a href="classicalprinting.html#id2625282">Adding Network Printers without User Interaction</a></span></dt><dt><span class="sect1"><a href="classicalprinting.html#id2625553">The <code class="literal">addprinter</code> Command</a></span></dt><dt><span class="sect1"><a href="classicalprinting.html#id2625591">Migration of Classical Printing to Samba</a></span></dt><dt><span class="sect1"><a href="classicalprinting.html#id2625740">Publishing Printer Information in Active Directory or LDAP</a></span></dt><dt><span class="sect1"><a href="classicalprinting.html#id2625769">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="classicalprinting.html#id2625775">I Give My Root Password but I Do Not Get Access</a></span></dt><dt><span class="sect2"><a href="classicalprinting.html#id2625816">My Print Jobs Get Spooled into the Spooling Directory, but Then Get Lost</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="CUPS-printing.html">22. CUPS Printing Support</a></span></dt><dd><dl><dt><span class="sect1"><a href="CUPS-printing.html#id2625959">Introduction</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2625964">Features and Benefits</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2626024">Overview</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2626143">Basic CUPS Support Configuration</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2626258">Linking smbd with libcups.so</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2626505">Simple <code class="filename">smb.conf</code> Settings for CUPS</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2626750">More Complex CUPS <code class="filename">smb.conf</code> Settings</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2627126">Advanced Configuration</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2627144">Central Spooling vs. &#8220;<span class="quote">Peer-to-Peer</span>&#8221; Printing</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2627194">Raw Print Serving: Vendor Drivers on Windows Clients</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2627429">Installation of Windows Client Drivers</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#cups-raw">Explicitly Enable &#8220;<span class="quote">raw</span>&#8221; Printing for <span class="emphasis"><em>application/octet-stream</em></span></a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2627716">Driver Upload Methods</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2627838">Advanced Intelligent Printing with PostScript Driver Download</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#gdipost">GDI on Windows, PostScript on UNIX</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2628029">Windows Drivers, GDI, and EMF</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2628207">UNIX Printfile Conversion and GUI Basics</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#post-and-ghost">PostScript and Ghostscript</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2628566">Ghostscript: The Software RIP for Non-PostScript Printers</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2628720">PostScript Printer Description (PPD) Specification</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2628803">Using Windows-Formatted Vendor PPDs</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2628923">CUPS Also Uses PPDs for Non-PostScript Printers</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2628962">The CUPS Filtering Architecture</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2629198">MIME Types and CUPS Filters</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2629626">MIME Type Conversion Rules</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2629833">Filtering  Overview</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2629990">Prefilters</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2630178">pstops</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2630345">pstoraster</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2630615">imagetops and imagetoraster</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2630700">rasterto [printers specific]</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2630919">CUPS Backends</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2631258">The Role of <em class="parameter"><code>cupsomatic/foomatic</code></em></a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2631493">The Complete Picture</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2631506"><code class="filename">mime.convs</code></a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2631575">&#8220;<span class="quote">Raw</span>&#8221; Printing</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2631683">application/octet-stream Printing</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2631962">PostScript Printer Descriptions for Non-PostScript Printers</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2632245"><span class="emphasis"><em>cupsomatic/foomatic-rip</em></span> Versus <span class="emphasis"><em>Native CUPS</em></span> Printing</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2632582">Examples for Filtering Chains</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2633010">Sources of CUPS Drivers/PPDs</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2633133">Printing with Interface Scripts</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2633228">Network Printing (Purely Windows)</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2633245">From Windows Clients to an NT Print Server</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2633307">Driver Execution on the Client</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2633379">Driver Execution on the Server</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2633484">Network Printing (Windows Clients and UNIX/Samba Print
+Servers)</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2633502">From Windows Clients to a CUPS/Samba Print Server</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2633693">Samba Receiving Job-Files and Passing Them to CUPS</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2633772">Network PostScript RIP</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2633862">PPDs for Non-PS Printers on UNIX</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2633907">PPDs for Non-PS Printers on Windows</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2633975">Windows Terminal Servers (WTS) as CUPS Clients</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2633989">Printer Drivers Running in &#8220;<span class="quote">Kernel Mode</span>&#8221; Cause Many
+Problems</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2634028">Workarounds Impose Heavy Limitations</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2634045">CUPS: A &#8220;<span class="quote">Magical Stone</span>&#8221;?</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2634088">PostScript Drivers with No Major Problems, Even in Kernel
+Mode</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2634176">Configuring CUPS for Driver Download</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2634198"><span class="emphasis"><em>cupsaddsmb</em></span>: The Unknown Utility</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2634296">Prepare Your <code class="filename">smb.conf</code> for <code class="literal">cupsaddsmb</code></a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2634576">CUPS &#8220;<span class="quote">PostScript Driver for Windows NT/200x/XP</span>&#8221;</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2634815">Recognizing Different Driver Files</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2634934">Acquiring the Adobe Driver Files</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2634959">ESP Print Pro PostScript Driver for Windows NT/200x/XP</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2635022">Caveats to Be Considered</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2635322">Windows CUPS PostScript Driver Versus Adobe Driver</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2635539">Run cupsaddsmb (Quiet Mode)</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2635680">Run cupsaddsmb with Verbose Output</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2635871">Understanding cupsaddsmb</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2636015">How to Recognize If cupsaddsmb Completed Successfully</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2636137">cupsaddsmb with a Samba PDC</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2636218">cupsaddsmb Flowchart</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2636299">Installing the PostScript Driver on a Client</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#cups-avoidps1">Avoiding Critical PostScript Driver Settings on the Client</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2636534">Installing PostScript Driver Files Manually Using rpcclient</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2636708">A Check of the rpcclient man Page</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2636880">Understanding the rpcclient man Page</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2636985">Producing an Example by Querying a Windows Box</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2637117">Requirements for adddriver and setdriver to Succeed</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2637342">Manual Driver Installation in 15 Steps</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2638300">Troubleshooting Revisited</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2638444">The Printing <code class="filename">*.tdb</code> Files</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2638646">Trivial Database Files</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2638713">Binary Format</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2638780">Losing <code class="filename">*.tdb</code> Files</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2638830">Using <code class="literal">tdbbackup</code></a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2638950">CUPS Print Drivers from Linuxprinting.org</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2639125">foomatic-rip and Foomatic Explained</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2639953">foomatic-rip and Foomatic PPD Download and Installation</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2640425">Page Accounting with CUPS</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2640461">Setting Up Quotas</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2640515">Correct and Incorrect Accounting</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2640555">Adobe and CUPS PostScript Drivers for Windows Clients</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2640696">The page_log File Syntax</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2640840">Possible Shortcomings</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2640906">Future Developments</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2640946">Other Accounting Tools</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2640960">Additional Material</a></span></dt><dt><span class="sect1"><a href="CUPS-printing.html#id2641177">Autodeletion or Preservation of CUPS Spool Files</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2641253">CUPS Configuration Settings Explained</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2641338">Preconditions</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2641477">Manual Configuration</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2641524">Printing from CUPS to Windows-Attached Printers</a></span></dt><dt><span class="sect1"><a href="CUPS-printing.html#id2641820">More CUPS Filtering Chains</a></span></dt><dt><span class="sect1"><a href="CUPS-printing.html#id2641932">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="CUPS-printing.html#id2641937">Windows 9x/Me Client Can't Install Driver</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#root-ask-loop">&#8220;<span class="quote">cupsaddsmb</span>&#8221; Keeps Asking for Root Password in Never-ending Loop</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2642014">&#8220;<span class="quote">cupsaddsmb</span>&#8221; or &#8220;<span class="quote">rpcclient addriver</span>&#8221; Emit Error</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2642052">&#8220;<span class="quote">cupsaddsmb</span>&#8221; Errors</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2642126">Client Can't Connect to Samba Printer</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2642150">New Account Reconnection from Windows 200x/XP Troubles</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2642242">Avoid Being Connected to the Samba Server as the Wrong User</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2642293">Upgrading to CUPS Drivers from Adobe Drivers</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2642330">Can't Use &#8220;<span class="quote">cupsaddsmb</span>&#8221; on Samba Server, Which Is a PDC</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2642366">Deleted Windows 200x Printer Driver Is Still Shown</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2642401">Windows 200x/XP Local Security Policies</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2642434">Administrator Cannot Install Printers for All Local Users</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2642475">Print Change, Notify Functions on NT Clients</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2642500">Windows XP SP1</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2642547">Print Options for All Users Can't Be Set on Windows 200x/XP</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2642830">Most Common Blunders in Driver Settings on Windows Clients</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2642885"><code class="literal">cupsaddsmb</code> Does Not Work with Newly Installed Printer</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2642935">Permissions on <code class="filename">/var/spool/samba/</code> Get Reset After Each Reboot</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2643033">Print Queue Called &#8220;<span class="quote">lp</span>&#8221; Mishandles Print Jobs</a></span></dt><dt><span class="sect2"><a href="CUPS-printing.html#id2643102">Location of Adobe PostScript Driver Files for &#8220;<span class="quote">cupsaddsmb</span>&#8221;</a></span></dt></dl></dd><dt><span class="sect1"><a href="CUPS-printing.html#id2643156">Overview of the CUPS Printing Processes</a></span></dt></dl></dd><dt><span class="chapter"><a href="VFS.html">23. Stackable VFS modules</a></span></dt><dd><dl><dt><span class="sect1"><a href="VFS.html#id2643343">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="VFS.html#id2643381">Discussion</a></span></dt><dt><span class="sect1"><a href="VFS.html#id2643777">Included Modules</a></span></dt><dd><dl><dt><span class="sect2"><a href="VFS.html#id2643783">audit</a></span></dt><dt><span class="sect2"><a href="VFS.html#id2643824">default_quota</a></span></dt><dt><span class="sect2"><a href="VFS.html#id2644041">extd_audit</a></span></dt><dt><span class="sect2"><a href="VFS.html#fakeperms">fake_perms</a></span></dt><dt><span class="sect2"><a href="VFS.html#id2644367">recycle</a></span></dt><dt><span class="sect2"><a href="VFS.html#id2644764">netatalk</a></span></dt><dt><span class="sect2"><a href="VFS.html#id2644814">shadow_copy</a></span></dt></dl></dd><dt><span class="sect1"><a href="VFS.html#id2645720">VFS Modules Available Elsewhere</a></span></dt><dd><dl><dt><span class="sect2"><a href="VFS.html#id2645746">DatabaseFS</a></span></dt><dt><span class="sect2"><a href="VFS.html#id2645805">vscan</a></span></dt><dt><span class="sect2"><a href="VFS.html#id2645845">vscan-clamav</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="winbind.html">24. Winbind: Use of Domain Accounts</a></span></dt><dd><dl><dt><span class="sect1"><a href="winbind.html#id2646109">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="winbind.html#id2646452">Introduction</a></span></dt><dt><span class="sect1"><a href="winbind.html#id2646541">What Winbind Provides</a></span></dt><dd><dl><dt><span class="sect2"><a href="winbind.html#id2646694">Target Uses</a></span></dt><dt><span class="sect2"><a href="winbind.html#id2646740">Handling of Foreign SIDs</a></span></dt></dl></dd><dt><span class="sect1"><a href="winbind.html#id2646865">How Winbind Works</a></span></dt><dd><dl><dt><span class="sect2"><a href="winbind.html#id2646916">Microsoft Remote Procedure Calls</a></span></dt><dt><span class="sect2"><a href="winbind.html#id2647002">Microsoft Active Directory Services</a></span></dt><dt><span class="sect2"><a href="winbind.html#id2647050">Name Service Switch</a></span></dt><dt><span class="sect2"><a href="winbind.html#id2647282">Pluggable Authentication Modules</a></span></dt><dt><span class="sect2"><a href="winbind.html#id2647437">User and Group ID Allocation</a></span></dt><dt><span class="sect2"><a href="winbind.html#id2647513">Result Caching</a></span></dt></dl></dd><dt><span class="sect1"><a href="winbind.html#id2647570">Installation and Configuration</a></span></dt><dd><dl><dt><span class="sect2"><a href="winbind.html#id2647576">Introduction</a></span></dt><dt><span class="sect2"><a href="winbind.html#id2647690">Requirements</a></span></dt><dt><span class="sect2"><a href="winbind.html#id2647842">Testing Things Out</a></span></dt></dl></dd><dt><span class="sect1"><a href="winbind.html#id2650301">Conclusion</a></span></dt><dt><span class="sect1"><a href="winbind.html#id2650350">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="winbind.html#id2650391">NSCD Problem Warning</a></span></dt><dt><span class="sect2"><a href="winbind.html#id2650428">Winbind Is Not Resolving Users and Groups</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="AdvancedNetworkManagement.html">25. Advanced Network Management</a></span></dt><dd><dl><dt><span class="sect1"><a href="AdvancedNetworkManagement.html#id2650617">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="AdvancedNetworkManagement.html#id2650643">Remote Server Administration</a></span></dt><dt><span class="sect1"><a href="AdvancedNetworkManagement.html#id2650787">Remote Desktop Management</a></span></dt><dd><dl><dt><span class="sect2"><a href="AdvancedNetworkManagement.html#id2650815">Remote Management from NoMachine.Com</a></span></dt><dt><span class="sect2"><a href="AdvancedNetworkManagement.html#id2651190">Remote Management with ThinLinc</a></span></dt></dl></dd><dt><span class="sect1"><a href="AdvancedNetworkManagement.html#id2651375">Network Logon Script Magic</a></span></dt><dd><dl><dt><span class="sect2"><a href="AdvancedNetworkManagement.html#id2651601">Adding Printers without User Intervention</a></span></dt><dt><span class="sect2"><a href="AdvancedNetworkManagement.html#id2651644">Limiting Logon Connections</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="PolicyMgmt.html">26. System and Account Policies</a></span></dt><dd><dl><dt><span class="sect1"><a href="PolicyMgmt.html#id2651786">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="PolicyMgmt.html#id2651892">Creating and Managing System Policies</a></span></dt><dd><dl><dt><span class="sect2"><a href="PolicyMgmt.html#id2652081">Windows 9x/ME Policies</a></span></dt><dt><span class="sect2"><a href="PolicyMgmt.html#id2652218">Windows NT4-Style Policy Files</a></span></dt><dt><span class="sect2"><a href="PolicyMgmt.html#id2652439">MS Windows 200x/XP Professional Policies</a></span></dt></dl></dd><dt><span class="sect1"><a href="PolicyMgmt.html#id2652888">Managing Account/User Policies</a></span></dt><dt><span class="sect1"><a href="PolicyMgmt.html#id2653115">Management Tools</a></span></dt><dd><dl><dt><span class="sect2"><a href="PolicyMgmt.html#id2653128">Samba Editreg Toolset</a></span></dt><dt><span class="sect2"><a href="PolicyMgmt.html#id2653210">Windows NT4/200x</a></span></dt><dt><span class="sect2"><a href="PolicyMgmt.html#id2653250">Samba PDC</a></span></dt></dl></dd><dt><span class="sect1"><a href="PolicyMgmt.html#id2653315">System Startup and Logon Processing Overview</a></span></dt><dt><span class="sect1"><a href="PolicyMgmt.html#id2653472">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="PolicyMgmt.html#id2653484">Policy Does Not Work</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="ProfileMgmt.html">27. Desktop Profile Management</a></span></dt><dd><dl><dt><span class="sect1"><a href="ProfileMgmt.html#id2653569">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="ProfileMgmt.html#id2653618">Roaming Profiles</a></span></dt><dd><dl><dt><span class="sect2"><a href="ProfileMgmt.html#id2653672">Samba Configuration for Profile Handling</a></span></dt><dt><span class="sect2"><a href="ProfileMgmt.html#id2654278">Windows Client Profile Configuration Information</a></span></dt><dt><span class="sect2"><a href="ProfileMgmt.html#id2655622">User Profile Hive Cleanup Service</a></span></dt><dt><span class="sect2"><a href="ProfileMgmt.html#id2655656">Sharing Profiles between Windows 9x/Me and NT4/200x/XP Workstations</a></span></dt><dt><span class="sect2"><a href="ProfileMgmt.html#id2655754">Profile Migration from Windows NT4/200x Server to Samba</a></span></dt></dl></dd><dt><span class="sect1"><a href="ProfileMgmt.html#id2656106">Mandatory Profiles</a></span></dt><dt><span class="sect1"><a href="ProfileMgmt.html#id2656246">Creating and Managing Group Profiles</a></span></dt><dt><span class="sect1"><a href="ProfileMgmt.html#id2656325">Default Profile for Windows Users</a></span></dt><dd><dl><dt><span class="sect2"><a href="ProfileMgmt.html#id2656355">MS Windows 9x/Me</a></span></dt><dt><span class="sect2"><a href="ProfileMgmt.html#id2656507">MS Windows NT4 Workstation</a></span></dt><dt><span class="sect2"><a href="ProfileMgmt.html#id2657069">MS Windows 200x/XP</a></span></dt></dl></dd><dt><span class="sect1"><a href="ProfileMgmt.html#id2657574">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="ProfileMgmt.html#id2657585">Configuring Roaming Profiles for a Few Users or Groups</a></span></dt><dt><span class="sect2"><a href="ProfileMgmt.html#id2657646">Cannot Use Roaming Profiles</a></span></dt><dt><span class="sect2"><a href="ProfileMgmt.html#id2657817">Changing the Default Profile</a></span></dt><dt><span class="sect2"><a href="ProfileMgmt.html#id2657981">Debugging Roaming Profiles and NT4-style Domain Policies</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="pam.html">28. PAM-Based Distributed Authentication</a></span></dt><dd><dl><dt><span class="sect1"><a href="pam.html#id2658156">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="pam.html#id2658787">Technical Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="pam.html#id2658841">PAM Configuration Syntax</a></span></dt><dt><span class="sect2"><a href="pam.html#id2659838">Example System Configurations</a></span></dt><dt><span class="sect2"><a href="pam.html#id2660145"><code class="filename">smb.conf</code> PAM Configuration</a></span></dt><dt><span class="sect2"><a href="pam.html#id2660225">Remote CIFS Authentication Using <code class="filename">winbindd.so</code></a></span></dt><dt><span class="sect2"><a href="pam.html#id2660328">Password Synchronization Using <code class="filename">pam_smbpass.so</code></a></span></dt></dl></dd><dt><span class="sect1"><a href="pam.html#id2660722">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="pam.html#id2660733">pam_winbind Problem</a></span></dt><dt><span class="sect2"><a href="pam.html#id2660831">Winbind Is Not Resolving Users and Groups</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="integrate-ms-networks.html">29. Integrating MS Windows Networks with Samba</a></span></dt><dd><dl><dt><span class="sect1"><a href="integrate-ms-networks.html#id2661053">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="integrate-ms-networks.html#id2661074">Background Information</a></span></dt><dt><span class="sect1"><a href="integrate-ms-networks.html#id2661203">Name Resolution in a Pure UNIX/Linux World</a></span></dt><dd><dl><dt><span class="sect2"><a href="integrate-ms-networks.html#id2661276"><code class="filename">/etc/hosts</code></a></span></dt><dt><span class="sect2"><a href="integrate-ms-networks.html#id2661464"><code class="filename">/etc/resolv.conf</code></a></span></dt><dt><span class="sect2"><a href="integrate-ms-networks.html#id2661500"><code class="filename">/etc/host.conf</code></a></span></dt><dt><span class="sect2"><a href="integrate-ms-networks.html#id2661552"><code class="filename">/etc/nsswitch.conf</code></a></span></dt></dl></dd><dt><span class="sect1"><a href="integrate-ms-networks.html#id2661676">Name Resolution as Used within MS Windows Networking</a></span></dt><dd><dl><dt><span class="sect2"><a href="integrate-ms-networks.html#id2662110">The NetBIOS Name Cache</a></span></dt><dt><span class="sect2"><a href="integrate-ms-networks.html#id2662196">The LMHOSTS File</a></span></dt><dt><span class="sect2"><a href="integrate-ms-networks.html#id2662369">HOSTS File</a></span></dt><dt><span class="sect2"><a href="integrate-ms-networks.html#id2662397">DNS Lookup</a></span></dt><dt><span class="sect2"><a href="integrate-ms-networks.html#id2662425">WINS Lookup</a></span></dt></dl></dd><dt><span class="sect1"><a href="integrate-ms-networks.html#id2662562">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="integrate-ms-networks.html#id2662575">Pinging Works Only One Way</a></span></dt><dt><span class="sect2"><a href="integrate-ms-networks.html#id2662607">Very Slow Network Connections</a></span></dt><dt><span class="sect2"><a href="integrate-ms-networks.html#id2662649">Samba Server Name-Change Problem</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="unicode.html">30. Unicode/Charsets</a></span></dt><dd><dl><dt><span class="sect1"><a href="unicode.html#id2662854">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="unicode.html#id2662905">What Are Charsets and Unicode?</a></span></dt><dt><span class="sect1"><a href="unicode.html#id2663039">Samba and Charsets</a></span></dt><dt><span class="sect1"><a href="unicode.html#id2663175">Conversion from Old Names</a></span></dt><dt><span class="sect1"><a href="unicode.html#id2663207">Japanese Charsets</a></span></dt><dd><dl><dt><span class="sect2"><a href="unicode.html#id2663346">Basic Parameter Setting</a></span></dt><dt><span class="sect2"><a href="unicode.html#id2663999">Individual Implementations</a></span></dt><dt><span class="sect2"><a href="unicode.html#id2664122">Migration from Samba-2.2 Series</a></span></dt></dl></dd><dt><span class="sect1"><a href="unicode.html#id2664268">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="unicode.html#id2664274">CP850.so Can't Be Found</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="Backup.html">31. Backup Techniques</a></span></dt><dd><dl><dt><span class="sect1"><a href="Backup.html#id2664381">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="Backup.html#id2664426">Discussion of Backup Solutions</a></span></dt><dd><dl><dt><span class="sect2"><a href="Backup.html#id2664523">BackupPC</a></span></dt><dt><span class="sect2"><a href="Backup.html#id2664694">Rsync</a></span></dt><dt><span class="sect2"><a href="Backup.html#id2664864">Amanda</a></span></dt><dt><span class="sect2"><a href="Backup.html#id2664912">BOBS: Browseable Online Backup System</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="SambaHA.html">32. High Availability</a></span></dt><dd><dl><dt><span class="sect1"><a href="SambaHA.html#id2665008">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="SambaHA.html#id2665129">Technical Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="SambaHA.html#id2665163">The Ultimate Goal</a></span></dt><dt><span class="sect2"><a href="SambaHA.html#id2665293">Why Is This So Hard?</a></span></dt><dt><span class="sect2"><a href="SambaHA.html#id2666006">A Simple Solution</a></span></dt><dt><span class="sect2"><a href="SambaHA.html#id2666087">High-Availability Server Products</a></span></dt><dt><span class="sect2"><a href="SambaHA.html#id2666227">MS-DFS: The Poor Man's Cluster</a></span></dt><dt><span class="sect2"><a href="SambaHA.html#id2666264">Conclusions</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="largefile.html">33. Handling Large Directories</a></span></dt><dt><span class="chapter"><a href="cfgsmarts.html">34. Advanced Configuration Techniques</a></span></dt><dd><dl><dt><span class="sect1"><a href="cfgsmarts.html#id2666894">Implementation</a></span></dt><dd><dl><dt><span class="sect2"><a href="cfgsmarts.html#id2666903">Multiple Server Hosting</a></span></dt><dt><span class="sect2"><a href="cfgsmarts.html#id2667300">Multiple Virtual Server Personalities</a></span></dt><dt><span class="sect2"><a href="cfgsmarts.html#id2668315">Multiple Virtual Server Hosting</a></span></dt></dl></dd></dl></dd></dl></div></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="ClientConfig.html">Prev</a> </td><td width="20%" align="center"> </td><td width="40%" align="right"> <a accesskey="n" href="ChangeNotes.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Chapter 8. MS Windows Network Configuration Guide </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> Chapter 9. Important and Critical Change Notes for the Samba 3.x Series</td></tr></table></div></body></html>

Modified: branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/pam.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/pam.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/pam.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,30 +1,30 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 28. PAM-Based Distributed Authentication</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="optional.html" title="Part III. Advanced Configuration"><link rel="prev" href="ProfileMgmt.html" title="Chapter 27. Desktop Profile Management"><link rel="next" href="integrate-ms-networks.html" title="Chapter 29. Integrating MS Windows Networks with Samba"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 28. PAM-Based Distributed Authentication</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ProfileMgmt.html">Prev</a> </td><th width="60%" align="center">Part III. Advanced Configuration</th><td width="20%" align="right"> <a accesskey="n" href="integrate-ms-networks.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="pam"></a>Chapter 28. PAM-Based Distributed Authentication</h2></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht at samba.org">jht at samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Stephen</span> <span class="surname">Langasek</span></h3><div class="affiliation"><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:vorlon at netexpress.net">vorlon at netexpress.net</a>&gt;</code></p></div></div></div></div><div><p class="pubdate">May 31, 2003</p></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="pam.html#id2658143">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="pam.html#id2658773">Technical Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="pam.html#id2658827">PAM Configuration Syntax</a></span></dt><dt><span class="sect2"><a href="pam.html#id2659825">Example System Configurations</a></span></dt><dt><span class="sect2"><a href="pam.html#id2660131"><code class="filename">smb.conf</code> PAM Configuration</a></span></dt><dt><span class="sect2"><a href="pam.html#id2660211">Remote CIFS Authentication Using <code class="filename">winbindd.so</code></a></span></dt><dt><span class="sect2"><a href="pam.html#id2660315">Password Synchronization Using <code class="filename">pam_smbpass.so</code></a></span></dt></dl></dd><dt><span class="sect1"><a href="pam.html#id2660708">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="pam.html#id2660719">pam_winbind Problem</a></span></dt><dt><span class="sect2"><a href="pam.html#id2660817">Winbind Is Not Resolving Users and Groups</a></span></dt></dl></dd></dl></div><p>
-<a class="indexterm" name="id2658067"></a>
-<a class="indexterm" name="id2658074"></a>
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 28. PAM-Based Distributed Authentication</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="optional.html" title="Part III. Advanced Configuration"><link rel="prev" href="ProfileMgmt.html" title="Chapter 27. Desktop Profile Management"><link rel="next" href="integrate-ms-networks.html" title="Chapter 29. Integrating MS Windows Networks with Samba"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 28. PAM-Based Distributed Authentication</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ProfileMgmt.html">Prev</a> </td><th width="60%" align="center">Part III. Advanced Configuration</th><td width="20%" align="right"> <a accesskey="n" href="integrate-ms-networks.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="pam"></a>Chapter 28. PAM-Based Distributed Authentication</h2></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht at samba.org">jht at samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Stephen</span> <span class="surname">Langasek</span></h3><div class="affiliation"><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:vorlon at netexpress.net">vorlon at netexpress.net</a>&gt;</code></p></div></div></div></div><div><p class="pubdate">May 31, 2003</p></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="pam.html#id2658156">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="pam.html#id2658787">Technical Discussion</a></span></dt><dd><dl><dt><span class="sect2"><a href="pam.html#id2658841">PAM Configuration Syntax</a></span></dt><dt><span class="sect2"><a href="pam.html#id2659838">Example System Configurations</a></span></dt><dt><span class="sect2"><a href="pam.html#id2660145"><code class="filename">smb.conf</code> PAM Configuration</a></span></dt><dt><span class="sect2"><a href="pam.html#id2660225">Remote CIFS Authentication Using <code class="filename">winbindd.so</code></a></span></dt><dt><span class="sect2"><a href="pam.html#id2660328">Password Synchronization Using <code class="filename">pam_smbpass.so</code></a></span></dt></dl></dd><dt><span class="sect1"><a href="pam.html#id2660722">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="pam.html#id2660733">pam_winbind Problem</a></span></dt><dt><span class="sect2"><a href="pam.html#id2660831">Winbind Is Not Resolving Users and Groups</a></span></dt></dl></dd></dl></div><p>
 <a class="indexterm" name="id2658081"></a>
-<a class="indexterm" name="id2658087"></a>
+<a class="indexterm" name="id2658088"></a>
+<a class="indexterm" name="id2658094"></a>
+<a class="indexterm" name="id2658101"></a>
 This chapter should help you to deploy Winbind-based authentication on any PAM-enabled
 UNIX/Linux system. Winbind can be used to enable user-level application access authentication
 from any MS Windows NT domain, MS Windows 200x Active Directory-based
 domain, or any Samba-based domain environment. It will also help you to configure PAM-based local host access
 controls that are appropriate to your Samba configuration.
 </p><p>
-<a class="indexterm" name="id2658105"></a>
-<a class="indexterm" name="id2658112"></a>
+<a class="indexterm" name="id2658118"></a>
+<a class="indexterm" name="id2658125"></a>
 In addition to knowing how to configure Winbind into PAM, you will learn generic PAM management
 possibilities and in particular how to deploy tools like <code class="filename">pam_smbpass.so</code> to your advantage.
 </p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>
 The use of Winbind requires more than PAM configuration alone.
 Please refer to <a class="link" href="winbind.html" title="Chapter 24. Winbind: Use of Domain Accounts">Winbind: Use of Domain Accounts</a>, for further information regarding Winbind.
-</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2658143"></a>Features and Benefits</h2></div></div></div><p>
-<a class="indexterm" name="id2658151"></a>
-<a class="indexterm" name="id2658157"></a>
+</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2658156"></a>Features and Benefits</h2></div></div></div><p>
 <a class="indexterm" name="id2658164"></a>
 <a class="indexterm" name="id2658171"></a>
-<a class="indexterm" name="id2658180"></a>
-<a class="indexterm" name="id2658187"></a>
+<a class="indexterm" name="id2658178"></a>
+<a class="indexterm" name="id2658185"></a>
 <a class="indexterm" name="id2658194"></a>
 <a class="indexterm" name="id2658201"></a>
+<a class="indexterm" name="id2658208"></a>
+<a class="indexterm" name="id2658214"></a>
 A number of UNIX systems (e.g., Sun Solaris), as well as the xxxxBSD family and Linux,
 now utilize the Pluggable Authentication Modules (PAM) facility to provide all authentication, 
 authorization, and resource control services. Prior to the introduction of PAM, a decision
@@ -33,17 +33,17 @@
 Such a choice would involve provision of alternatives to programs such as <code class="literal">login</code>, 
 <code class="literal">passwd</code>, <code class="literal">chown</code>, and so on.
 </p><p>
-<a class="indexterm" name="id2658242"></a>
-<a class="indexterm" name="id2658249"></a>
 <a class="indexterm" name="id2658256"></a>
 <a class="indexterm" name="id2658263"></a>
+<a class="indexterm" name="id2658270"></a>
+<a class="indexterm" name="id2658276"></a>
 PAM provides a mechanism that disconnects these security programs from the underlying
 authentication/authorization infrastructure. PAM is configured by making appropriate modifications to one file,
 <code class="filename">/etc/pam.conf</code> (Solaris), or by editing individual control files that are
 located in <code class="filename">/etc/pam.d</code>.
 </p><p>
-<a class="indexterm" name="id2658289"></a>
-<a class="indexterm" name="id2658296"></a>
+<a class="indexterm" name="id2658303"></a>
+<a class="indexterm" name="id2658310"></a>
 On PAM-enabled UNIX/Linux systems, it is an easy matter to configure the system to use any
 authentication backend so long as the appropriate dynamically loadable library modules
 are available for it. The backend may be local to the system or may be centralized on a
@@ -51,94 +51,94 @@
 </p><p>
 PAM support modules are available for:
 </p><div class="variablelist"><dl><dt><span class="term"><code class="filename">/etc/passwd</code></span></dt><dd><p>
-<a class="indexterm" name="id2658326"></a>
-<a class="indexterm" name="id2658333"></a>
 <a class="indexterm" name="id2658340"></a>
 <a class="indexterm" name="id2658347"></a>
 <a class="indexterm" name="id2658354"></a>
 <a class="indexterm" name="id2658360"></a>
+<a class="indexterm" name="id2658367"></a>
+<a class="indexterm" name="id2658374"></a>
 		There are several PAM modules that interact with this standard UNIX user database. The most common are called
 		<code class="filename">pam_unix.so</code>, <code class="filename">pam_unix2.so</code>, <code class="filename">pam_pwdb.so</code> and
 		<code class="filename">pam_userdb.so</code>.
 		</p></dd><dt><span class="term">Kerberos</span></dt><dd><p>
-<a class="indexterm" name="id2658403"></a>
-<a class="indexterm" name="id2658410"></a>
 <a class="indexterm" name="id2658417"></a>
-<a class="indexterm" name="id2658423"></a>
+<a class="indexterm" name="id2658424"></a>
 <a class="indexterm" name="id2658430"></a>
+<a class="indexterm" name="id2658437"></a>
+<a class="indexterm" name="id2658444"></a>
 		The <code class="filename">pam_krb5.so</code> module allows the use of any Kerberos-compliant server.
 		This tool is used to access MIT Kerberos, Heimdal Kerberos, and potentially
 		Microsoft Active Directory (if enabled).
 		</p></dd><dt><span class="term">LDAP</span></dt><dd><p>
-<a class="indexterm" name="id2658456"></a>
-<a class="indexterm" name="id2658463"></a>
 <a class="indexterm" name="id2658470"></a>
 <a class="indexterm" name="id2658476"></a>
 <a class="indexterm" name="id2658483"></a>
 <a class="indexterm" name="id2658490"></a>
+<a class="indexterm" name="id2658497"></a>
+<a class="indexterm" name="id2658504"></a>
 		The <code class="filename">pam_ldap.so</code> module allows the use of any LDAP v2- or v3-compatible backend
 		server. Commonly used LDAP backend servers include OpenLDAP v2.0 and v2.1,
 		Sun ONE iDentity server, Novell eDirectory server, and Microsoft Active Directory.
 		</p></dd><dt><span class="term">NetWare Bindery</span></dt><dd><p>
-<a class="indexterm" name="id2658518"></a>
-<a class="indexterm" name="id2658524"></a>
 <a class="indexterm" name="id2658531"></a>
 <a class="indexterm" name="id2658538"></a>
+<a class="indexterm" name="id2658545"></a>
+<a class="indexterm" name="id2658552"></a>
 		The <code class="filename">pam_ncp_auth.so</code> module allows authentication off any bindery-enabled
 		NetWare Core Protocol-based server.
 		</p></dd><dt><span class="term">SMB Password</span></dt><dd><p>
-<a class="indexterm" name="id2658563"></a>
-<a class="indexterm" name="id2658570"></a>
 <a class="indexterm" name="id2658577"></a>
+<a class="indexterm" name="id2658584"></a>
+<a class="indexterm" name="id2658591"></a>
 		This module, called <code class="filename">pam_smbpass.so</code>, allows user authentication of
 		the passdb backend that is configured in the Samba <code class="filename">smb.conf</code> file.
 		</p></dd><dt><span class="term">SMB Server</span></dt><dd><p>
-<a class="indexterm" name="id2658608"></a>
-<a class="indexterm" name="id2658615"></a>
+<a class="indexterm" name="id2658622"></a>
+<a class="indexterm" name="id2658629"></a>
 		The <code class="filename">pam_smb_auth.so</code> module is the original MS Windows networking authentication
 		tool. This module has been somewhat outdated by the Winbind module.
 		</p></dd><dt><span class="term">Winbind</span></dt><dd><p>
-<a class="indexterm" name="id2658640"></a>
-<a class="indexterm" name="id2658647"></a>
 <a class="indexterm" name="id2658654"></a>
 <a class="indexterm" name="id2658661"></a>
+<a class="indexterm" name="id2658668"></a>
+<a class="indexterm" name="id2658675"></a>
 		The <code class="filename">pam_winbind.so</code> module allows Samba to obtain authentication from any
 		MS Windows domain controller. It can just as easily be used to authenticate
 		users for access to any PAM-enabled application.
 		</p></dd><dt><span class="term">RADIUS</span></dt><dd><p>
-<a class="indexterm" name="id2658687"></a>
+<a class="indexterm" name="id2658701"></a>
 		There is a PAM RADIUS (Remote Access Dial-In User Service) authentication
 		module. In most cases, administrators need to locate the source code
 		for this tool and compile and install it themselves. RADIUS protocols are
 		used by many routers and terminal servers.
 		</p></dd></dl></div><p>
-<a class="indexterm" name="id2658707"></a>
-<a class="indexterm" name="id2658714"></a>
+<a class="indexterm" name="id2658720"></a>
+<a class="indexterm" name="id2658727"></a>
 Of the modules listed, Samba provides the <code class="filename">pam_smbpasswd.so</code> and the
 <code class="filename">pam_winbind.so</code> modules alone.
 </p><p>
-<a class="indexterm" name="id2658737"></a>
-<a class="indexterm" name="id2658744"></a>
 <a class="indexterm" name="id2658751"></a>
 <a class="indexterm" name="id2658758"></a>
+<a class="indexterm" name="id2658765"></a>
+<a class="indexterm" name="id2658772"></a>
 Once configured, these permit a remarkable level of flexibility in the location and use
 of distributed Samba domain controllers that can provide wide-area network bandwidth,
 efficient authentication services for PAM-capable systems. In effect, this allows the
 deployment of centrally managed and maintained distributed authentication from a
 single-user account database.
-</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2658773"></a>Technical Discussion</h2></div></div></div><p>
-<a class="indexterm" name="id2658781"></a>
-<a class="indexterm" name="id2658788"></a>
+</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2658787"></a>Technical Discussion</h2></div></div></div><p>
 <a class="indexterm" name="id2658795"></a>
 <a class="indexterm" name="id2658802"></a>
+<a class="indexterm" name="id2658809"></a>
+<a class="indexterm" name="id2658816"></a>
 PAM is designed to provide system administrators with a great deal of flexibility in
 configuration of the privilege-granting applications of their system. The local
 configuration of system security controlled by PAM is contained in one of two places:
 either the single system file <code class="filename">/etc/pam.conf</code> or the
 <code class="filename">/etc/pam.d/</code> directory.
-</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2658827"></a>PAM Configuration Syntax</h3></div></div></div><p>
-<a class="indexterm" name="id2658835"></a>
-<a class="indexterm" name="id2658842"></a>
+</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2658841"></a>PAM Configuration Syntax</h3></div></div></div><p>
+<a class="indexterm" name="id2658849"></a>
+<a class="indexterm" name="id2658856"></a>
 In this section we discuss the correct syntax of and generic options respected by entries to these files.
 PAM-specific tokens in the configuration file are case insensitive. The module paths, however, are case
 sensitive, since they indicate a file's name and reflect the case dependence of typical file systems.  The
@@ -148,8 +148,8 @@
 of the system administrator: comments are preceded by a &#8220;<span class="quote">#</span>&#8221; and extend to the next end-of-line; also,
 module specification lines may be extended with a &#8220;<span class="quote">\</span>&#8221;-escaped newline. 
 </p><p>
-<a class="indexterm" name="id2658873"></a>
-<a class="indexterm" name="id2658880"></a>
+<a class="indexterm" name="id2658887"></a>
+<a class="indexterm" name="id2658894"></a>
 If the PAM authentication module (loadable link library file) is located in the
 default location, then it is not necessary to specify the path. In the case of
 Linux, the default location is <code class="filename">/lib/security</code>. If the module
@@ -157,12 +157,12 @@
 </p><pre class="programlisting">
 auth  required  /other_path/pam_strange_module.so
 </pre><p>
-</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2658906"></a>Anatomy of <code class="filename">/etc/pam.d</code> Entries</h4></div></div></div><p>
+</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2658920"></a>Anatomy of <code class="filename">/etc/pam.d</code> Entries</h4></div></div></div><p>
 The remaining information in this subsection was taken from the documentation of the Linux-PAM
 project. For more information on PAM, see 
 <a class="ulink" href="http://ftp.kernel.org/pub/linux/libs/pam/" target="_top">the Official Linux-PAM home page</a>.
 </p><p>
-<a class="indexterm" name="id2658932"></a>
+<a class="indexterm" name="id2658946"></a>
 A general configuration line of the <code class="filename">/etc/pam.conf</code> file has the following form:
 </p><pre class="programlisting">
 service-name   module-type   control-flag   module-path   args
@@ -172,9 +172,9 @@
 way of configuring Linux-PAM is via the contents of the <code class="filename">/etc/pam.d/</code> directory.
 Once we have explained the meaning of the tokens, we describe this method.
 </p><div class="variablelist"><dl><dt><span class="term">service-name</span></dt><dd><p>
-<a class="indexterm" name="id2658977"></a>
-<a class="indexterm" name="id2658984"></a>
 <a class="indexterm" name="id2658991"></a>
+<a class="indexterm" name="id2658998"></a>
+<a class="indexterm" name="id2659004"></a>
 		The name of the service associated with this entry. Frequently, the service-name is the conventional
 		name of the given application  for example, <code class="literal">ftpd</code>, <code class="literal">rlogind</code> and
 		<code class="literal">su</code>, and so on.
@@ -186,28 +186,28 @@
 		</p></dd><dt><span class="term">module-type</span></dt><dd><p>
 		One of (currently) four types of module. The four types are as follows:
 		</p><div class="itemizedlist"><ul type="disc"><li><p>
-<a class="indexterm" name="id2659059"></a>
-<a class="indexterm" name="id2659065"></a>
+<a class="indexterm" name="id2659072"></a>
+<a class="indexterm" name="id2659079"></a>
 			<em class="parameter"><code>auth:</code></em> This module type provides two aspects of authenticating the user.
 			It establishes that the user is who he or she claims to be by instructing the application
 			to prompt the user for a password or other means of identification. Second, the module can
 			grant group membership (independently of the <code class="filename">/etc/groups</code> file)
 			or other privileges through its credential-granting properties.
 			</p></li><li><p>
-<a class="indexterm" name="id2659095"></a>
-<a class="indexterm" name="id2659101"></a>
+<a class="indexterm" name="id2659108"></a>
+<a class="indexterm" name="id2659115"></a>
 			<em class="parameter"><code>account:</code></em> This module performs non-authentication-based account management.
 			It is typically used to restrict/permit access to a service based on the time of day, currently
 		 	available system resources (maximum number of users), or perhaps the location of the user 
 			login. For example, the &#8220;<span class="quote">root</span>&#8221; login may be permitted only on the console.
 			</p></li><li><p>
-<a class="indexterm" name="id2659128"></a>
+<a class="indexterm" name="id2659142"></a>
 			<em class="parameter"><code>session:</code></em> Primarily, this module is associated with doing things that need
 			to be done for the user before and after he or she can be given service. Such things include logging
 			information concerning the opening and closing of some data exchange with a user, mounting
 			directories, and so on.
 			</p></li><li><p>
-<a class="indexterm" name="id2659150"></a>
+<a class="indexterm" name="id2659164"></a>
 			<em class="parameter"><code>password:</code></em> This last module type is required for updating the authentication
 			token associated with the user. Typically, there is one module for each
 			&#8220;<span class="quote">challenge/response</span>&#8221; authentication <em class="parameter"><code>(auth)</code></em> module type.
@@ -221,10 +221,10 @@
 		<code class="filename">/etc/pam.conf</code> file; earlier entries are executed before later ones.
 		As of Linux-PAM v0.60, this control-flag can be defined with one of two syntaxes.
 		</p><p>
-<a class="indexterm" name="id2659214"></a>
-<a class="indexterm" name="id2659221"></a>
 <a class="indexterm" name="id2659228"></a>
 <a class="indexterm" name="id2659235"></a>
+<a class="indexterm" name="id2659242"></a>
+<a class="indexterm" name="id2659249"></a>
 		The simpler (and historical) syntax for the control-flag is a single keyword defined to indicate the
 		severity of concern associated with the success or failure of a specific module. There are four such
 		keywords: <em class="parameter"><code>required</code></em>, <em class="parameter"><code>requisite</code></em>,
@@ -350,13 +350,13 @@
 		Any line in one of the configuration files that is not formatted correctly will generally tend (erring on the
 		side of caution) to make the authentication process fail. A corresponding error is written to the system log files
 		with a call to syslog(3). 
-		</p></dd></dl></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2659825"></a>Example System Configurations</h3></div></div></div><p>
+		</p></dd></dl></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2659838"></a>Example System Configurations</h3></div></div></div><p>
 The following is an example <code class="filename">/etc/pam.d/login</code> configuration file. 
 This example had all options uncommented and is probably not usable 
 because it stacks many conditions before allowing successful completion 
 of the login process. Essentially, all conditions can be disabled 
 by commenting them out, except the calls to <code class="filename">pam_pwdb.so</code>.
-</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2659851"></a>PAM: Original Login Config</h4></div></div></div><p>
+</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2659865"></a>PAM: Original Login Config</h4></div></div></div><p>
 	</p><pre class="programlisting">
 #%PAM-1.0
 # The PAM configuration file for the &#8220;<span class="quote">login</span>&#8221; service
@@ -373,7 +373,7 @@
 # password   required    pam_cracklib.so retry=3
 password     required    pam_pwdb.so shadow md5
 </pre><p>
-</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2659879"></a>PAM: Login Using <code class="filename">pam_smbpass</code></h4></div></div></div><p>
+</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2659893"></a>PAM: Login Using <code class="filename">pam_smbpass</code></h4></div></div></div><p>
 PAM allows use of replaceable modules. Those available on a sample system include:
 </p><p><code class="prompt">$</code><strong class="userinput"><code>/bin/ls /lib/security</code></strong>
 </p><pre class="programlisting">
@@ -456,7 +456,7 @@
 on the basis that it allows for easier administration. As with all issues in 
 life, though, every decision has trade-offs, so you may want to examine the 
 PAM documentation for further helpful information.
-</p></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2660131"></a><code class="filename">smb.conf</code> PAM Configuration</h3></div></div></div><p>
+</p></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2660145"></a><code class="filename">smb.conf</code> PAM Configuration</h3></div></div></div><p>
 There is an option in <code class="filename">smb.conf</code> called <a class="link" href="smb.conf.5.html#OBEYPAMRESTRICTIONS">obey pam restrictions</a>.
 The following is from the online help for this option in SWAT:
 </p><div class="blockquote"><blockquote class="blockquote"><p>
@@ -466,7 +466,7 @@
 ignores PAM for authentication in the case of <a class="link" href="smb.conf.5.html#ENCRYPTPASSWORDS">encrypt passwords = yes</a>. 
 The reason is that PAM modules cannot support the challenge/response authentication mechanism needed in the presence of SMB 
 password encryption. 
-</p><p>Default: <a class="link" href="smb.conf.5.html#OBEYPAMRESTRICTIONS">obey pam restrictions = no</a></p></blockquote></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2660211"></a>Remote CIFS Authentication Using <code class="filename">winbindd.so</code></h3></div></div></div><p>
+</p><p>Default: <a class="link" href="smb.conf.5.html#OBEYPAMRESTRICTIONS">obey pam restrictions = no</a></p></blockquote></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2660225"></a>Remote CIFS Authentication Using <code class="filename">winbindd.so</code></h3></div></div></div><p>
 All operating systems depend on the provision of user credentials acceptable to the platform.
 UNIX requires the provision of a user identifier (UID) as well as a group identifier (GID).
 These are both simple integer numbers that are obtained from a password backend such
@@ -493,7 +493,7 @@
 The RID to UNIX ID database is the only location where the user and group  mappings are 
 stored by <code class="literal">winbindd</code>. If this file is deleted or corrupted, there is no way for <code class="literal">winbindd</code>
 to determine which user and group IDs correspond to Windows NT user and group RIDs.
-</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2660315"></a>Password Synchronization Using <code class="filename">pam_smbpass.so</code></h3></div></div></div><p>
+</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2660328"></a>Password Synchronization Using <code class="filename">pam_smbpass.so</code></h3></div></div></div><p>
 <code class="filename">pam_smbpass</code> is a PAM module that can be used on conforming systems to
 keep the <code class="filename">smbpasswd</code> (Samba password) database in sync with the UNIX
 password file. PAM is an API supported
@@ -511,7 +511,7 @@
 The following are examples of the use of <code class="filename">pam_smbpass.so</code> in the format of the Linux
 <code class="filename">/etc/pam.d/</code> files structure. Those wishing to implement this
 tool on other platforms will need to adapt this appropriately.
-</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2660533"></a>Password Synchronization Configuration</h4></div></div></div><p>
+</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2660547"></a>Password Synchronization Configuration</h4></div></div></div><p>
 The following is a sample PAM configuration that shows the use of pam_smbpass to make
 sure <code class="filename">private/smbpasswd</code> is kept in sync when <code class="filename">/etc/passwd (/etc/shadow)</code>
 is changed. It is useful when an expired password might be changed by an
@@ -528,7 +528,7 @@
 password   requisite    pam_unix.so shadow md5 use_authtok try_first_pass
 password   required     pam_smbpass.so nullok use_authtok try_first_pass
 session    required     pam_unix.so
-</pre></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2660579"></a>Password Migration Configuration</h4></div></div></div><p>
+</pre></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2660593"></a>Password Migration Configuration</h4></div></div></div><p>
 The following PAM configuration shows the use of <code class="filename">pam_smbpass</code> to migrate
 from plaintext to encrypted passwords for Samba. Unlike other methods,
 this can be used for users who have never connected to Samba shares:
@@ -548,7 +548,7 @@
 password   requisite   pam_unix.so shadow md5 use_authtok try_first_pass
 password   optional    pam_smbpass.so nullok use_authtok try_first_pass
 session    required    pam_unix.so
-</pre></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2660627"></a>Mature Password Configuration</h4></div></div></div><p>
+</pre></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2660641"></a>Mature Password Configuration</h4></div></div></div><p>
 The following is a sample PAM configuration for a mature <code class="filename">smbpasswd</code> installation.
 <code class="filename">private/smbpasswd</code> is fully populated, and we consider it an error if
 the SMB password does not exist or does not match the UNIX password.
@@ -564,7 +564,7 @@
 password   requisite    pam_unix.so shadow md5 use_authtok try_first_pass
 password   required     pam_smbpass.so use_authtok use_first_pass
 session    required     pam_unix.so
-</pre></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2660667"></a>Kerberos Password Integration Configuration</h4></div></div></div><p>
+</pre></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2660680"></a>Kerberos Password Integration Configuration</h4></div></div></div><p>
 The following is a sample PAM configuration that shows <em class="parameter"><code>pam_smbpass</code></em> used together with
 <em class="parameter"><code>pam_krb5</code></em>. This could be useful on a Samba PDC that is also a member of
 a Kerberos realm.
@@ -581,10 +581,10 @@
 password   optional    pam_smbpass.so nullok use_authtok try_first_pass
 password   required    pam_krb5.so use_authtok try_first_pass
 session    required    pam_krb5.so
-</pre></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2660708"></a>Common Errors</h2></div></div></div><p>
+</pre></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2660722"></a>Common Errors</h2></div></div></div><p>
 PAM can be fickle and sensitive to configuration glitches. Here we look at a few cases from
 the Samba mailing list.
-</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2660719"></a>pam_winbind Problem</h3></div></div></div><p>
+</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2660733"></a>pam_winbind Problem</h3></div></div></div><p>
 	A user reported, <span class="emphasis"><em>I have the following PAM configuration</em></span>:
 	</p><p>
 </p><pre class="programlisting">
@@ -608,7 +608,7 @@
 	<code class="filename">/etc/pam.d/system-auth</code> and copy only what you need from it into your
 	<code class="filename">/etc/pam.d/login</code> file. Alternatively, if you want all services to use
 	Winbind, you can put the Winbind-specific stuff in <code class="filename">/etc/pam.d/system-auth</code>.
-	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2660817"></a>Winbind Is Not Resolving Users and Groups</h3></div></div></div><p>
+	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2660831"></a>Winbind Is Not Resolving Users and Groups</h3></div></div></div><p>
 	&#8220;<span class="quote">
 	My <code class="filename">smb.conf</code> file is correctly configured. I have specified 
 	<a class="link" href="smb.conf.5.html#IDMAPUID">idmap uid = 12000</a> 

Modified: branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/passdb.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/passdb.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/passdb.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,18 +1,18 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 11. Account Information Databases</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="optional.html" title="Part III. Advanced Configuration"><link rel="prev" href="NetworkBrowsing.html" title="Chapter 10. Network Browsing"><link rel="next" href="groupmapping.html" title="Chapter 12. Group Mapping: MS Windows and UNIX"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 11. Account Information Databases</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="NetworkBrowsing.html">Prev</a> </td><th width="60%" align="center">Part III. Advanced Configuration</th><td width="20%" align="right"> <a accesskey="n" href="groupmapping.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="passdb"></a>Chapter 11. Account Information Databases</h2></div><div><div class="author"><h3 class="author"><span class="firstname">Jelmer</span> <span class="othername">R.</span> <span class="surname">Vernooij</span></h3><div class="affiliation"><span class="orgname">The Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jelmer at samba.org">jelmer at samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht at samba.org">jht at samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Gerald</span> <span class="othername">(Jerry)</span> <span class="surname">Carter</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jerry at samba.org">jerry at samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Jeremy</span> <span class="surname">Allison</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jra at samba.org">jra at samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Guenther</span> <span class="surname">Deschner</span></h3><span class="contrib">LDAP updates</span> <div class="affiliation"><span class="orgname">SuSE<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:gd at suse.de">gd at suse.de</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Olivier (lem)</span> <span class="surname">Lemaire</span></h3><div class="affiliation"><span class="orgname">IDEALX<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:olem at IDEALX.org">olem at IDEALX.org</a>&gt;</code></p></div></div></div></div><div><p class="pubdate">May 24, 2003</p></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="passdb.html#id2580281">Features and Benefits</a></span></dt><dd><dl><dt><span class="sect2"><a href="passdb.html#id2580317">Backward Compatibility Account Storage Systems</a></span></dt><dt><span class="sect2"><a href="passdb.html#id2580501">New Account Storage Systems</a></span></dt></dl></dd><dt><span class="sect1"><a href="passdb.html#passdbtech">Technical Information</a></span></dt><dd><dl><dt><span class="sect2"><a href="passdb.html#id2581069">Important Notes About Security</a></span></dt><dt><span class="sect2"><a href="passdb.html#id2581588">Mapping User Identifiers between MS Windows and UNIX</a></span></dt><dt><span class="sect2"><a href="passdb.html#idmapbackend">Mapping Common UIDs/GIDs on Distributed Machines</a></span></dt><dt><span class="sect2"><a href="passdb.html#id2582137">Comments Regarding LDAP</a></span></dt><dt><span class="sect2"><a href="passdb.html#id2582549">LDAP Directories and Windows Computer Accounts</a></span></dt></dl></dd><dt><span class="sect1"><a href="passdb.html#acctmgmttools">Account Management Tools</a></span></dt><dd><dl><dt><span class="sect2"><a href="passdb.html#id2582990">The <code class="literal">smbpasswd</code> Tool</a></span></dt><dt><span class="sect2"><a href="passdb.html#pdbeditthing">The <code class="literal">pdbedit</code> Tool</a></span></dt></dl></dd><dt><span class="sect1"><a href="passdb.html#id2585526">Password Backends</a></span></dt><dd><dl><dt><span class="sect2"><a href="passdb.html#id2585579">Plaintext</a></span></dt><dt><span class="sect2"><a href="passdb.html#id2585655">smbpasswd: Encrypted Password Database</a></span></dt><dt><span class="sect2"><a href="passdb.html#id2585921">tdbsam</a></span></dt><dt><span class="sect2"><a href="passdb.html#id2586079">ldapsam</a></span></dt></dl></dd><dt><span class="sect1"><a href="passdb.html#id2588612">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="passdb.html#id2588618">Users Cannot Logon</a></span></dt><dt><span class="sect2"><a href="passdb.html#id2588656">Configuration of <em class="parameter"><code>auth methods</code></em></a></span></dt></dl></dd></dl></div><p>
-<a class="indexterm" name="id2580083"></a>
-<a class="indexterm" name="id2580090"></a>
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 11. Account Information Databases</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="optional.html" title="Part III. Advanced Configuration"><link rel="prev" href="NetworkBrowsing.html" title="Chapter 10. Network Browsing"><link rel="next" href="groupmapping.html" title="Chapter 12. Group Mapping: MS Windows and UNIX"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 11. Account Information Databases</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="NetworkBrowsing.html">Prev</a> </td><th width="60%" align="center">Part III. Advanced Configuration</th><td width="20%" align="right"> <a accesskey="n" href="groupmapping.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="passdb"></a>Chapter 11. Account Information Databases</h2></div><div><div class="author"><h3 class="author"><span class="firstname">Jelmer</span> <span class="othername">R.</span> <span class="surname">Vernooij</span></h3><div class="affiliation"><span class="orgname">The Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jelmer at samba.org">jelmer at samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht at samba.org">jht at samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Gerald</span> <span class="othername">(Jerry)</span> <span class="surname">Carter</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jerry at samba.org">jerry at samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Jeremy</span> <span class="surname">Allison</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jra at samba.org">jra at samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Guenther</span> <span class="surname">Deschner</span></h3><span class="contrib">LDAP updates</span> <div class="affiliation"><span class="orgname">SuSE<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:gd at suse.de">gd at suse.de</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Olivier (lem)</span> <span class="surname">Lemaire</span></h3><div class="affiliation"><span class="orgname">IDEALX<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:olem at IDEALX.org">olem at IDEALX.org</a>&gt;</code></p></div></div></div></div><div><p class="pubdate">May 24, 2003</p></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="passdb.html#id2580294">Features and Benefits</a></span></dt><dd><dl><dt><span class="sect2"><a href="passdb.html#id2580330">Backward Compatibility Account Storage Systems</a></span></dt><dt><span class="sect2"><a href="passdb.html#id2580514">New Account Storage Systems</a></span></dt></dl></dd><dt><span class="sect1"><a href="passdb.html#passdbtech">Technical Information</a></span></dt><dd><dl><dt><span class="sect2"><a href="passdb.html#id2581082">Important Notes About Security</a></span></dt><dt><span class="sect2"><a href="passdb.html#id2581602">Mapping User Identifiers between MS Windows and UNIX</a></span></dt><dt><span class="sect2"><a href="passdb.html#idmapbackend">Mapping Common UIDs/GIDs on Distributed Machines</a></span></dt><dt><span class="sect2"><a href="passdb.html#id2582150">Comments Regarding LDAP</a></span></dt><dt><span class="sect2"><a href="passdb.html#id2582562">LDAP Directories and Windows Computer Accounts</a></span></dt></dl></dd><dt><span class="sect1"><a href="passdb.html#acctmgmttools">Account Management Tools</a></span></dt><dd><dl><dt><span class="sect2"><a href="passdb.html#id2583003">The <code class="literal">smbpasswd</code> Tool</a></span></dt><dt><span class="sect2"><a href="passdb.html#pdbeditthing">The <code class="literal">pdbedit</code> Tool</a></span></dt></dl></dd><dt><span class="sect1"><a href="passdb.html#id2585539">Password Backends</a></span></dt><dd><dl><dt><span class="sect2"><a href="passdb.html#id2585593">Plaintext</a></span></dt><dt><span class="sect2"><a href="passdb.html#id2585669">smbpasswd: Encrypted Password Database</a></span></dt><dt><span class="sect2"><a href="passdb.html#id2585935">tdbsam</a></span></dt><dt><span class="sect2"><a href="passdb.html#id2586092">ldapsam</a></span></dt></dl></dd><dt><span class="sect1"><a href="passdb.html#id2588626">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="passdb.html#id2588632">Users Cannot Logon</a></span></dt><dt><span class="sect2"><a href="passdb.html#id2588669">Configuration of <em class="parameter"><code>auth methods</code></em></a></span></dt></dl></dd></dl></div><p>
 <a class="indexterm" name="id2580097"></a>
 <a class="indexterm" name="id2580104"></a>
+<a class="indexterm" name="id2580110"></a>
+<a class="indexterm" name="id2580117"></a>
 Early releases of Samba-3 implemented new capability to work concurrently with multiple account backends. This
 capability was removed beginning with release of Samba 3.0.23. Commencing with Samba 3.0.23 it is possible to
 work with only one specified passwd backend.
 </p><p>
-<a class="indexterm" name="id2580118"></a>
-<a class="indexterm" name="id2580125"></a>
 <a class="indexterm" name="id2580132"></a>
-<a class="indexterm" name="id2580139"></a>
-<a class="indexterm" name="id2580146"></a>
+<a class="indexterm" name="id2580138"></a>
+<a class="indexterm" name="id2580145"></a>
 <a class="indexterm" name="id2580152"></a>
+<a class="indexterm" name="id2580159"></a>
+<a class="indexterm" name="id2580166"></a>
 The three passdb backends that are fully maintained (actively supported) by the Samba Team are:
 <code class="literal">smbpasswd</code> (being obsoleted), <code class="literal">tdbsam</code> (a tdb-based binary file format),
 and <code class="literal">ldapsam</code> (LDAP directory).  Of these, only the <code class="literal">ldapsam</code> backend
@@ -23,30 +23,30 @@
 obsolete (smbpasswd). It is recommended to use the <code class="literal">tdbsam</code> method for all simple systems. Use
 <code class="literal">ldapsam</code> for larger and more complex networks.
 </p><p>
-<a class="indexterm" name="id2580223"></a>
-<a class="indexterm" name="id2580230"></a>
-<a class="indexterm" name="id2580237"></a>
-<a class="indexterm" name="id2580244"></a>
-<a class="indexterm" name="id2580251"></a>
-<a class="indexterm" name="id2580258"></a>
-<a class="indexterm" name="id2580265"></a>
+<a class="indexterm" name="id2580236"></a>
+<a class="indexterm" name="id2580243"></a>
+<a class="indexterm" name="id2580250"></a>
+<a class="indexterm" name="id2580257"></a>
+<a class="indexterm" name="id2580264"></a>
+<a class="indexterm" name="id2580271"></a>
+<a class="indexterm" name="id2580278"></a>
 In a strict and literal sense, the passdb backends are account storage mechanisms (or methods) alone. The choice
 of terminology can be misleading, however we are stuck with this choice of wording. This chapter documents the
 nature of the account storage system with a focus on user and trust accounts. Trust accounts have two forms,
 machine trust accounts (computer accounts) and interdomain trust accounts. These are all treated as user-like
 entities.
-</p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2580281"></a>Features and Benefits</h2></div></div></div><p>
+</p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2580294"></a>Features and Benefits</h2></div></div></div><p>
 Samba-3 provides for complete backward compatibility with Samba-2.2.x functionality
 as follows:
-<a class="indexterm" name="id2580290"></a>
-<a class="indexterm" name="id2580300"></a>
-<a class="indexterm" name="id2580309"></a>
-</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2580317"></a>Backward Compatibility Account Storage Systems</h3></div></div></div><div class="variablelist"><dl><dt><span class="term">Plaintext</span></dt><dd><p>
-<a class="indexterm" name="id2580334"></a>
-<a class="indexterm" name="id2580341"></a>
+<a class="indexterm" name="id2580304"></a>
+<a class="indexterm" name="id2580313"></a>
+<a class="indexterm" name="id2580322"></a>
+</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2580330"></a>Backward Compatibility Account Storage Systems</h3></div></div></div><div class="variablelist"><dl><dt><span class="term">Plaintext</span></dt><dd><p>
 <a class="indexterm" name="id2580348"></a>
-<a class="indexterm" name="id2580355"></a>
-<a class="indexterm" name="id2580362"></a>
+<a class="indexterm" name="id2580354"></a>
+<a class="indexterm" name="id2580361"></a>
+<a class="indexterm" name="id2580368"></a>
+<a class="indexterm" name="id2580375"></a>
 			This isn't really a backend at all, but is listed here for simplicity.  Samba can be configured to pass
 			plaintext authentication requests to the traditional UNIX/Linux <code class="filename">/etc/passwd</code> and
 			<code class="filename">/etc/shadow</code>-style subsystems.  On systems that have Pluggable Authentication Modules
@@ -54,10 +54,10 @@
 			protocol limitations imposed by MS Windows clients apply likewise. Please refer to <a class="link" href="passdb.html#passdbtech" title="Technical Information">Technical Information</a>, for more information regarding the limitations of plaintext
 			password usage.
 			</p></dd><dt><span class="term">smbpasswd</span></dt><dd><p>
-<a class="indexterm" name="id2580409"></a>
-<a class="indexterm" name="id2580416"></a>
-<a class="indexterm" name="id2580423"></a>
-<a class="indexterm" name="id2580430"></a>
+<a class="indexterm" name="id2580422"></a>
+<a class="indexterm" name="id2580429"></a>
+<a class="indexterm" name="id2580436"></a>
+<a class="indexterm" name="id2580443"></a>
 			This option allows continued use of the <code class="filename">smbpasswd</code>
 			file that maintains a plain ASCII (text) layout that includes the MS Windows
 			LanMan and NT-encrypted passwords as well as a field that stores some
@@ -69,32 +69,32 @@
 			This backend should be used only for backward compatibility with older
 			versions of Samba. It may be deprecated in future releases.
 			</p></dd><dt><span class="term">ldapsam_compat (Samba-2.2 LDAP Compatibility)</span></dt><dd><p>
-<a class="indexterm" name="id2580469"></a>
-<a class="indexterm" name="id2580476"></a>
-<a class="indexterm" name="id2580483"></a>
+<a class="indexterm" name="id2580482"></a>
+<a class="indexterm" name="id2580489"></a>
+<a class="indexterm" name="id2580496"></a>
 			There is a password backend option that allows continued operation with
 			an existing OpenLDAP backend that uses the Samba-2.2.x LDAP schema extension.
 			This option is provided primarily as a migration tool, although there is
 			no reason to force migration at this time. This tool will eventually
 			be deprecated.
-			</p></dd></dl></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2580501"></a>New Account Storage Systems</h3></div></div></div><p>
+			</p></dd></dl></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2580514"></a>New Account Storage Systems</h3></div></div></div><p>
 Samba-3 introduces a number of new password backend capabilities.
-<a class="indexterm" name="id2580510"></a>
-<a class="indexterm" name="id2580519"></a>
+<a class="indexterm" name="id2580523"></a>
+<a class="indexterm" name="id2580532"></a>
 </p><div class="variablelist"><dl><dt><span class="term">tdbsam</span></dt><dd><p>
-<a class="indexterm" name="id2580540"></a>
-<a class="indexterm" name="id2580547"></a>
 <a class="indexterm" name="id2580554"></a>
+<a class="indexterm" name="id2580561"></a>
+<a class="indexterm" name="id2580567"></a>
 			This backend provides a rich database backend for local servers. This
 			backend is not suitable for multiple domain controllers (i.e., PDC + one
 			or more BDC) installations.
 			</p><p>
-<a class="indexterm" name="id2580567"></a>
-<a class="indexterm" name="id2580574"></a>
 <a class="indexterm" name="id2580580"></a>
 <a class="indexterm" name="id2580587"></a>
 <a class="indexterm" name="id2580594"></a>
 <a class="indexterm" name="id2580601"></a>
+<a class="indexterm" name="id2580608"></a>
+<a class="indexterm" name="id2580615"></a>
 			The <span class="emphasis"><em>tdbsam</em></span> password backend stores the old <span class="emphasis"><em>
 			smbpasswd</em></span> information plus the extended MS Windows NT/200x
 			SAM information into a binary format TDB (trivial database) file.
@@ -102,63 +102,63 @@
 			to implement the same account and system access controls that are possible
 			with MS Windows NT4/200x-based systems.
 			</p><p>
-<a class="indexterm" name="id2580625"></a>
-<a class="indexterm" name="id2580632"></a>
-<a class="indexterm" name="id2580639"></a>
+<a class="indexterm" name="id2580638"></a>
+<a class="indexterm" name="id2580645"></a>
+<a class="indexterm" name="id2580652"></a>
 			The inclusion of the <span class="emphasis"><em>tdbsam</em></span> capability is a direct
 			response to user requests to allow simple site operation without the overhead
 			of the complexities of running OpenLDAP. It is recommended to use this only
 			for sites that have fewer than 250 users. For larger sites or implementations,
 			the use of OpenLDAP or of Active Directory integration is strongly recommended.
 			</p></dd><dt><span class="term">ldapsam</span></dt><dd><p>
-<a class="indexterm" name="id2580667"></a>
-<a class="indexterm" name="id2580674"></a>
+<a class="indexterm" name="id2580680"></a>
+<a class="indexterm" name="id2580688"></a>
 			This provides a rich directory backend for distributed account installation.
 			</p><p>
-<a class="indexterm" name="id2580686"></a>
-<a class="indexterm" name="id2580693"></a>
-<a class="indexterm" name="id2580700"></a>
+<a class="indexterm" name="id2580699"></a>
 <a class="indexterm" name="id2580706"></a>
 <a class="indexterm" name="id2580713"></a>
+<a class="indexterm" name="id2580720"></a>
+<a class="indexterm" name="id2580727"></a>
 			Samba-3 has a new and extended LDAP implementation that requires configuration
 			of OpenLDAP with a new format Samba schema. The new format schema file is
 			included in the <code class="filename">examples/LDAP</code> directory of the Samba distribution.
 			</p><p>
-<a class="indexterm" name="id2580735"></a>
-<a class="indexterm" name="id2580742"></a>
 <a class="indexterm" name="id2580749"></a>
 <a class="indexterm" name="id2580756"></a>
 <a class="indexterm" name="id2580763"></a>
+<a class="indexterm" name="id2580770"></a>
+<a class="indexterm" name="id2580777"></a>
 			The new LDAP implementation significantly expands the control abilities that
 			were possible with prior versions of Samba. It is now possible to specify
 			&#8220;<span class="quote">per-user</span>&#8221; profile settings, home directories, account access controls, and
 			much more. Corporate sites will see that the Samba Team has listened to their
 			requests both for capability and greater scalability.
 			</p></dd></dl></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="passdbtech"></a>Technical Information</h2></div></div></div><p>
-<a class="indexterm" name="id2580798"></a>
-<a class="indexterm" name="id2580804"></a>
+<a class="indexterm" name="id2580811"></a>
+<a class="indexterm" name="id2580818"></a>
 	Old Windows clients send plaintext passwords over the wire. Samba can check these
 	passwords by encrypting them and comparing them to the hash stored in the UNIX user database.
 	</p><p>
-<a class="indexterm" name="id2580818"></a>
-<a class="indexterm" name="id2580825"></a>
-<a class="indexterm" name="id2580832"></a>
+<a class="indexterm" name="id2580831"></a>
 <a class="indexterm" name="id2580838"></a>
+<a class="indexterm" name="id2580845"></a>
+<a class="indexterm" name="id2580852"></a>
 	Newer Windows clients send encrypted passwords (LanMan and NT hashes) instead of plaintext passwords over
 	the wire. The newest clients will send only encrypted passwords and refuse to send plaintext passwords unless
 	their registry is tweaked.
 	</p><p>
-<a class="indexterm" name="id2580853"></a>
-<a class="indexterm" name="id2580860"></a>
+<a class="indexterm" name="id2580866"></a>
+<a class="indexterm" name="id2580873"></a>
 	Many people ask why Samba cannot simply use the UNIX password database. Windows requires
 	passwords that are encrypted in its own format.  The UNIX passwords can't be converted to
 	UNIX-style encrypted passwords. Because of that, you can't use the standard UNIX user
 	database, and you have to store the LanMan and NT hashes somewhere else.
 	</p><p>
-<a class="indexterm" name="id2580876"></a>
-<a class="indexterm" name="id2580883"></a>
-<a class="indexterm" name="id2580890"></a>
-<a class="indexterm" name="id2580897"></a>
+<a class="indexterm" name="id2580889"></a>
+<a class="indexterm" name="id2580896"></a>
+<a class="indexterm" name="id2580903"></a>
+<a class="indexterm" name="id2580910"></a>
 	In addition to differently encrypted passwords, Windows also stores certain data for each
 	user that is not stored in a UNIX user database: for example, workstations the user may logon from,
 	the location where the user's profile is stored, and so on. Samba retrieves and stores this
@@ -166,18 +166,18 @@
 	tdbsam, and plain text file. For more information, see the man page for <code class="filename">smb.conf</code> regarding the
 	<a class="link" href="smb.conf.5.html#PASSDBBACKEND">passdb backend</a> parameter.
 	</p><div class="figure"><a name="idmap-sid2uid"></a><p class="title"><b>Figure 11.1. IDMAP: Resolution of SIDs to UIDs.</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/idmap-sid2uid.png" width="216" alt="IDMAP: Resolution of SIDs to UIDs."></div></div></div><br class="figure-break"><p>
-	<a class="indexterm" name="id2580986"></a>
-<a class="indexterm" name="id2580993"></a>
-<a class="indexterm" name="id2580999"></a>
+	<a class="indexterm" name="id2581000"></a>
+<a class="indexterm" name="id2581006"></a>
+<a class="indexterm" name="id2581013"></a>
 	The resolution of SIDs to UIDs is fundamental to correct operation of Samba. In both cases shown, if winbindd
 	is not running or cannot be contacted, then only local SID/UID resolution is possible. See <a class="link" href="passdb.html#idmap-sid2uid" title="Figure 11.1. IDMAP: Resolution of SIDs to UIDs.">resolution of SIDs to UIDs</a> and <a class="link" href="passdb.html#idmap-uid2sid" title="Figure 11.2. IDMAP: Resolution of UIDs to SIDs.">resolution of UIDs
 	to SIDs</a> diagrams.
-	</p><div class="figure"><a name="idmap-uid2sid"></a><p class="title"><b>Figure 11.2. IDMAP: Resolution of UIDs to SIDs.</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/idmap-uid2sid.png" width="270" alt="IDMAP: Resolution of UIDs to SIDs."></div></div></div><br class="figure-break"><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2581069"></a>Important Notes About Security</h3></div></div></div><p>
-<a class="indexterm" name="id2581077"></a>
-<a class="indexterm" name="id2581084"></a>
-<a class="indexterm" name="id2581091"></a>
-<a class="indexterm" name="id2581098"></a>
-<a class="indexterm" name="id2581105"></a>
+	</p><div class="figure"><a name="idmap-uid2sid"></a><p class="title"><b>Figure 11.2. IDMAP: Resolution of UIDs to SIDs.</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/idmap-uid2sid.png" width="270" alt="IDMAP: Resolution of UIDs to SIDs."></div></div></div><br class="figure-break"><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2581082"></a>Important Notes About Security</h3></div></div></div><p>
+<a class="indexterm" name="id2581090"></a>
+<a class="indexterm" name="id2581097"></a>
+<a class="indexterm" name="id2581104"></a>
+<a class="indexterm" name="id2581111"></a>
+<a class="indexterm" name="id2581118"></a>
 		The UNIX and SMB password encryption techniques seem similar on the surface. This
 		similarity is, however, only skin deep. The UNIX scheme typically sends clear-text
 		passwords over the network when logging in. This is bad. The SMB encryption scheme
@@ -191,217 +191,217 @@
 		passwords of all your users. Its contents must be kept secret, and the file should
 		be protected accordingly.
 		</p><p>
-<a class="indexterm" name="id2581134"></a>
-<a class="indexterm" name="id2581141"></a>
-<a class="indexterm" name="id2581147"></a>
+<a class="indexterm" name="id2581148"></a>
+<a class="indexterm" name="id2581154"></a>
+<a class="indexterm" name="id2581161"></a>
 		Ideally, we would like a password scheme that involves neither plaintext passwords
 		on the network nor plaintext passwords on disk. Unfortunately, this is not available because Samba is stuck with
 		having to be compatible with other SMB systems (Windows NT, Windows for Workgroups, Windows 9x/Me).
 		</p><p>
-<a class="indexterm" name="id2581163"></a>
-<a class="indexterm" name="id2581170"></a>
+<a class="indexterm" name="id2581176"></a>
+<a class="indexterm" name="id2581183"></a>
 		Windows NT 4.0 Service Pack 3 changed the default setting so plaintext passwords
 		are disabled from being sent over the wire. This mandates either the use of encrypted
 		password support or editing the Windows NT registry to re-enable plaintext passwords.
 		</p><p>
-<a class="indexterm" name="id2581184"></a>
-<a class="indexterm" name="id2581191"></a>
+<a class="indexterm" name="id2581198"></a>
+<a class="indexterm" name="id2581204"></a>
 		The following versions of Microsoft Windows do not support full domain security protocols,
 		although they may log onto a domain environment:
 		</p><div class="itemizedlist"><ul type="disc"><li><p>MS DOS Network client 3.0 with the basic network redirector installed.</p></li><li><p>Windows 95 with the network redirector update installed.</p></li><li><p>Windows 98 [Second Edition].</p></li><li><p>Windows Me.</p></li></ul></div><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>
-<a class="indexterm" name="id2581230"></a>
-<a class="indexterm" name="id2581236"></a>
 <a class="indexterm" name="id2581243"></a>
+<a class="indexterm" name="id2581250"></a>
+<a class="indexterm" name="id2581257"></a>
  		MS Windows XP Home does not have facilities to become a domain member, and it cannot participate in domain logons.
 		</p></div><p>
 		The following versions of MS Windows fully support domain security protocols.
 		</p><div class="itemizedlist"><ul type="disc"><li><p>Windows NT 3.5x.</p></li><li><p>Windows NT 4.0.</p></li><li><p>Windows 2000 Professional.</p></li><li><p>Windows 200x Server/Advanced Server.</p></li><li><p>Windows XP Professional.</p></li></ul></div><p>
-<a class="indexterm" name="id2581289"></a>
-<a class="indexterm" name="id2581295"></a>
 <a class="indexterm" name="id2581302"></a>
 <a class="indexterm" name="id2581309"></a>
 <a class="indexterm" name="id2581316"></a>
 <a class="indexterm" name="id2581323"></a>
+<a class="indexterm" name="id2581330"></a>
+<a class="indexterm" name="id2581336"></a>
 		All current releases of Microsoft SMB/CIFS clients support authentication via the
 		SMB challenge/response mechanism described here. Enabling clear-text authentication
 		does not disable the ability of the client to participate in encrypted authentication.
 		Instead, it allows the client to negotiate either plaintext or encrypted password
 		handling.
 		</p><p>
-<a class="indexterm" name="id2581339"></a>
-<a class="indexterm" name="id2581346"></a>
-<a class="indexterm" name="id2581353"></a>
+<a class="indexterm" name="id2581352"></a>
 <a class="indexterm" name="id2581360"></a>
-<a class="indexterm" name="id2581367"></a>
+<a class="indexterm" name="id2581366"></a>
+<a class="indexterm" name="id2581373"></a>
+<a class="indexterm" name="id2581380"></a>
 		MS Windows clients will cache the encrypted password alone. Where plaintext passwords
 		are re-enabled through the appropriate registry change, the plaintext password is never
 		cached. This means that in the event that a network connections should become disconnected
 		(broken), only the cached (encrypted) password will be sent to the resource server to
 		effect an auto-reconnect. If the resource server does not support encrypted passwords, the
 		auto-reconnect will fail. Use of encrypted passwords is strongly advised.
-		</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2581384"></a>Advantages of Encrypted Passwords</h4></div></div></div><div class="itemizedlist"><ul type="disc"><li><p>
-<a class="indexterm" name="id2581395"></a>
-<a class="indexterm" name="id2581402"></a>
+		</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2581397"></a>Advantages of Encrypted Passwords</h4></div></div></div><div class="itemizedlist"><ul type="disc"><li><p>
 <a class="indexterm" name="id2581409"></a>
+<a class="indexterm" name="id2581416"></a>
+<a class="indexterm" name="id2581423"></a>
 				Plaintext passwords are not passed across the network. Someone using a network sniffer
 				cannot just record passwords going to the SMB server.
 				</p></li><li><p>
-<a class="indexterm" name="id2581423"></a>
-<a class="indexterm" name="id2581430"></a>
-<a class="indexterm" name="id2581437"></a>
+<a class="indexterm" name="id2581436"></a>
+<a class="indexterm" name="id2581443"></a>
+<a class="indexterm" name="id2581450"></a>
 				Plaintext passwords are not stored anywhere in memory or on disk.
 				</p></li><li><p>
-<a class="indexterm" name="id2581449"></a>
-<a class="indexterm" name="id2581456"></a>
-<a class="indexterm" name="id2581463"></a>
-<a class="indexterm" name="id2581470"></a>
+<a class="indexterm" name="id2581462"></a>
+<a class="indexterm" name="id2581469"></a>
+<a class="indexterm" name="id2581476"></a>
+<a class="indexterm" name="id2581483"></a>
 				Windows NT does not like talking to a server that does not support encrypted passwords. It will refuse to
 				browse the server if the server is also in user-level security mode. It will insist on prompting the user for
 				the password on each connection, which is very annoying. The only thing you can do to stop this is to use SMB
 				encryption.
 				</p></li><li><p>
-<a class="indexterm" name="id2581487"></a>
-<a class="indexterm" name="id2581494"></a>
+<a class="indexterm" name="id2581501"></a>
+<a class="indexterm" name="id2581508"></a>
 				Encrypted password support allows automatic share (resource) reconnects.
 				</p></li><li><p>
-<a class="indexterm" name="id2581507"></a>
-<a class="indexterm" name="id2581514"></a>
+<a class="indexterm" name="id2581520"></a>
+<a class="indexterm" name="id2581527"></a>
 				Encrypted passwords are essential for PDC/BDC operation.
-				</p></li></ul></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2581524"></a>Advantages of Non-Encrypted Passwords</h4></div></div></div><div class="itemizedlist"><ul type="disc"><li><p>
-<a class="indexterm" name="id2581536"></a>
+				</p></li></ul></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2581538"></a>Advantages of Non-Encrypted Passwords</h4></div></div></div><div class="itemizedlist"><ul type="disc"><li><p>
+<a class="indexterm" name="id2581549"></a>
 				Plaintext passwords are not kept on disk and are not cached in memory.
 				</p></li><li><p>
-<a class="indexterm" name="id2581549"></a>
-<a class="indexterm" name="id2581555"></a>
+<a class="indexterm" name="id2581562"></a>
+<a class="indexterm" name="id2581569"></a>
 				Plaintext passwords use the same password file as other UNIX services, such as Login and FTP.
 				</p></li><li><p>
-<a class="indexterm" name="id2581568"></a>
-<a class="indexterm" name="id2581575"></a>
+<a class="indexterm" name="id2581581"></a>
+<a class="indexterm" name="id2581588"></a>
 				Use of other services (such as Telnet and FTP) that send plaintext passwords over
 				the network makes sending them for SMB not such a big deal.
-				</p></li></ul></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2581588"></a>Mapping User Identifiers between MS Windows and UNIX</h3></div></div></div><p>
-<a class="indexterm" name="id2581597"></a>
-<a class="indexterm" name="id2581603"></a>
+				</p></li></ul></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2581602"></a>Mapping User Identifiers between MS Windows and UNIX</h3></div></div></div><p>
 <a class="indexterm" name="id2581610"></a>
+<a class="indexterm" name="id2581617"></a>
+<a class="indexterm" name="id2581623"></a>
 	Every operation in UNIX/Linux requires a user identifier (UID), just as in
 	MS Windows NT4/200x this requires a security identifier (SID). Samba provides
 	two means for mapping an MS Windows user to a UNIX/Linux UID.
 	</p><p>
-<a class="indexterm" name="id2581624"></a>
-<a class="indexterm" name="id2581631"></a>
 <a class="indexterm" name="id2581637"></a>
 <a class="indexterm" name="id2581644"></a>
-<a class="indexterm" name="id2581651"></a>
+<a class="indexterm" name="id2581650"></a>
+<a class="indexterm" name="id2581657"></a>
+<a class="indexterm" name="id2581664"></a>
 	First, all Samba SAM database accounts require a UNIX/Linux UID that the account will map to. As users are
 	added to the account information database, Samba will call the <a class="link" href="smb.conf.5.html#ADDUSERSCRIPT">add user script</a>
 	interface to add the account to the Samba host OS. In essence all accounts in the local SAM require a local
 	user account.
 	</p><p>
-	<a class="indexterm" name="id2581679"></a>
-	<a class="indexterm" name="id2581686"></a>
-	<a class="indexterm" name="id2581692"></a>
+	<a class="indexterm" name="id2581693"></a>
 	<a class="indexterm" name="id2581699"></a>
 	<a class="indexterm" name="id2581706"></a>
 	<a class="indexterm" name="id2581712"></a>
-	<a class="indexterm" name="id2581720"></a>
+	<a class="indexterm" name="id2581719"></a>
+	<a class="indexterm" name="id2581726"></a>
+	<a class="indexterm" name="id2581733"></a>
 	The second way to map Windows SID to UNIX UID is via the <span class="emphasis"><em>idmap uid</em></span> and
 	<span class="emphasis"><em>idmap gid</em></span> parameters in <code class="filename">smb.conf</code>.  Please refer to the man page for information about
 	these parameters.  These parameters are essential when mapping users from a remote (non-member Windows client
 	or a member of a foreign domain) SAM server.
 	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="idmapbackend"></a>Mapping Common UIDs/GIDs on Distributed Machines</h3></div></div></div><p>
-<a class="indexterm" name="id2581759"></a>
-<a class="indexterm" name="id2581765"></a>
 <a class="indexterm" name="id2581772"></a>
-<a class="indexterm" name="id2581778"></a>
-<a class="indexterm" name="id2581786"></a>
-<a class="indexterm" name="id2581792"></a>
+<a class="indexterm" name="id2581779"></a>
+<a class="indexterm" name="id2581785"></a>
+<a class="indexterm" name="id2581791"></a>
+<a class="indexterm" name="id2581798"></a>
+<a class="indexterm" name="id2581804"></a>
 	Samba-3 has a special facility that makes it possible to maintain identical UIDs and GIDs
 	on all servers in a distributed network. A distributed network is one where there exists
 	a PDC, one or more BDCs, and/or one or more domain member servers. Why is this important?
 	This is important if files are being shared over more than one protocol (e.g., NFS) and where
 	users are copying files across UNIX/Linux systems using tools such as <code class="literal">rsync</code>.
 	</p><p>
-<a class="indexterm" name="id2581815"></a>
-<a class="indexterm" name="id2581822"></a>
-<a class="indexterm" name="id2581829"></a>
-<a class="indexterm" name="id2581835"></a>
-<a class="indexterm" name="id2581842"></a>
+<a class="indexterm" name="id2581828"></a>
+<a class="indexterm" name="id2581834"></a>
+<a class="indexterm" name="id2581841"></a>
 <a class="indexterm" name="id2581848"></a>
-<a class="indexterm" name="id2581855"></a>
-	<a class="indexterm" name="id2581862"></a>
+<a class="indexterm" name="id2581854"></a>
+<a class="indexterm" name="id2581861"></a>
+<a class="indexterm" name="id2581868"></a>
+	<a class="indexterm" name="id2581875"></a>
 	The special facility is enabled using a parameter called <em class="parameter"><code>idmap backend</code></em>.
 	The default setting for this parameter is an empty string. Technically it is possible to use
 	an LDAP-based idmap backend for UIDs and GIDs, but it makes most sense when this is done for
 	network configurations that also use LDAP for the SAM backend.
 	<a class="link" href="passdb.html#idmapbackendexample" title="Example 11.1. Example Configuration with the LDAP idmap Backend">Example Configuration with the LDAP idmap Backend</a>
 	shows that configuration.
-	</p><a class="indexterm" name="id2581892"></a><div class="example"><a name="idmapbackendexample"></a><p class="title"><b>Example 11.1. Example Configuration with the LDAP idmap Backend</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2581925"></a><em class="parameter"><code>idmap backend = ldap:ldap://ldap-server.quenya.org:636</code></em></td></tr><tr><td># Alternatively, this could be specified as:</td></tr><tr><td><a class="indexterm" name="id2581942"></a><em class="parameter"><code>idmap backend = ldap:ldaps://ldap-server.quenya.org</code></em></td></tr></table></div></div><br class="example-break"><p>
-<a class="indexterm" name="id2581957"></a>
-<a class="indexterm" name="id2581964"></a>
+	</p><a class="indexterm" name="id2581904"></a><div class="example"><a name="idmapbackendexample"></a><p class="title"><b>Example 11.1. Example Configuration with the LDAP idmap Backend</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2581938"></a><em class="parameter"><code>idmap backend = ldap:ldap://ldap-server.quenya.org:636</code></em></td></tr><tr><td># Alternatively, this could be specified as:</td></tr><tr><td><a class="indexterm" name="id2581954"></a><em class="parameter"><code>idmap backend = ldap:ldaps://ldap-server.quenya.org</code></em></td></tr></table></div></div><br class="example-break"><p>
+<a class="indexterm" name="id2581970"></a>
+<a class="indexterm" name="id2581977"></a>
 	A network administrator who wants to make significant use of LDAP backends will sooner or later be
 	exposed to the excellent work done by PADL Software. PADL <a class="ulink" href="http://www.padl.com" target="_top">http://www.padl.com</a> have
 	produced and released to open source an array of tools that might be of interest. These tools include:
 	</p><div class="itemizedlist"><ul type="disc"><li><p>
-<a class="indexterm" name="id2581988"></a>
-<a class="indexterm" name="id2581994"></a>
-<a class="indexterm" name="id2582001"></a>
-<a class="indexterm" name="id2582008"></a>
+<a class="indexterm" name="id2582000"></a>
+<a class="indexterm" name="id2582007"></a>
 <a class="indexterm" name="id2582014"></a>
-<a class="indexterm" name="id2582021"></a>
-<a class="indexterm" name="id2582028"></a>
+<a class="indexterm" name="id2582020"></a>
+<a class="indexterm" name="id2582027"></a>
 <a class="indexterm" name="id2582034"></a>
+<a class="indexterm" name="id2582041"></a>
+<a class="indexterm" name="id2582047"></a>
 		<span class="emphasis"><em>nss_ldap:</em></span> An LDAP name service switch (NSS) module to provide native
 		name service support for AIX, Linux, Solaris, and other operating systems. This tool
 		can be used for centralized storage and retrieval of UIDs and GIDs.
 		</p></li><li><p>
-<a class="indexterm" name="id2582055"></a>
-<a class="indexterm" name="id2582061"></a>
-<a class="indexterm" name="id2582068"></a>
-<a class="indexterm" name="id2582075"></a>
+<a class="indexterm" name="id2582067"></a>
+<a class="indexterm" name="id2582074"></a>
+<a class="indexterm" name="id2582081"></a>
+<a class="indexterm" name="id2582087"></a>
 		<span class="emphasis"><em>pam_ldap:</em></span> A PAM module that provides LDAP integration for UNIX/Linux
 		system access authentication.
 		</p></li><li><p>
-<a class="indexterm" name="id2582093"></a>
-<a class="indexterm" name="id2582100"></a>
-<a class="indexterm" name="id2582107"></a>
-<a class="indexterm" name="id2582114"></a>
+<a class="indexterm" name="id2582106"></a>
+<a class="indexterm" name="id2582113"></a>
+<a class="indexterm" name="id2582120"></a>
+<a class="indexterm" name="id2582127"></a>
 		<span class="emphasis"><em>idmap_ad:</em></span> An IDMAP backend that supports the Microsoft Services for
 		UNIX RFC 2307 schema available from the PADL Web
 		<a class="ulink" href="http://www.padl.com/download/xad_oss_plugins.tar.gz" target="_top">site</a>.
-		</p></li></ul></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2582137"></a>Comments Regarding LDAP</h3></div></div></div><p>
-<a class="indexterm" name="id2582145"></a>
-<a class="indexterm" name="id2582154"></a>
-<a class="indexterm" name="id2582161"></a>
-<a class="indexterm" name="id2582168"></a>
+		</p></li></ul></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2582150"></a>Comments Regarding LDAP</h3></div></div></div><p>
+<a class="indexterm" name="id2582158"></a>
+<a class="indexterm" name="id2582167"></a>
+<a class="indexterm" name="id2582174"></a>
+<a class="indexterm" name="id2582180"></a>
 	There is much excitement and interest in LDAP directories in the information technology world
 	today. The LDAP architecture was designed to be highly scalable. It was also designed for
 	use across a huge number of potential areas of application encompassing a wide range of operating
 	systems and platforms. LDAP technologies are at the heart of the current generations of Federated
 	Identity Management (FIM) solutions that can underlie a corporate Single Sign-On (SSO) environment.
 	</p><p>
-<a class="indexterm" name="id2582186"></a>
-<a class="indexterm" name="id2582193"></a>
-<a class="indexterm" name="id2582199"></a>
-<a class="indexterm" name="id2582206"></a>
+<a class="indexterm" name="id2582198"></a>
+<a class="indexterm" name="id2582205"></a>
+<a class="indexterm" name="id2582212"></a>
+<a class="indexterm" name="id2582219"></a>
 	LDAP implementations have been built across a wide variety of platforms. It lies at the core of Microsoft
 	Windows Active Directory services (ADS), Novell's eDirectory, as well as many others. Implementation of the
 	directory services LDAP involves interaction with legacy as well as new generation applications, all of which
 	depend on some form of authentication services.
 	</p><p>
-<a class="indexterm" name="id2582222"></a>
-<a class="indexterm" name="id2582229"></a>
-<a class="indexterm" name="id2582236"></a>
-<a class="indexterm" name="id2582243"></a>
-<a class="indexterm" name="id2582250"></a>
-<a class="indexterm" name="id2582257"></a>
-<a class="indexterm" name="id2582264"></a>
-<a class="indexterm" name="id2582271"></a>
-<a class="indexterm" name="id2582278"></a>
-<a class="indexterm" name="id2582285"></a>
-<a class="indexterm" name="id2582292"></a>
-<a class="indexterm" name="id2582298"></a>
-<a class="indexterm" name="id2582305"></a>
-<a class="indexterm" name="id2582312"></a>
+<a class="indexterm" name="id2582235"></a>
+<a class="indexterm" name="id2582242"></a>
+<a class="indexterm" name="id2582249"></a>
+<a class="indexterm" name="id2582256"></a>
+<a class="indexterm" name="id2582263"></a>
+<a class="indexterm" name="id2582270"></a>
+<a class="indexterm" name="id2582277"></a>
+<a class="indexterm" name="id2582284"></a>
+<a class="indexterm" name="id2582290"></a>
+<a class="indexterm" name="id2582297"></a>
+<a class="indexterm" name="id2582304"></a>
+<a class="indexterm" name="id2582311"></a>
+<a class="indexterm" name="id2582318"></a>
+<a class="indexterm" name="id2582325"></a>
 	UNIX services can utilize LDAP directory information for authentication and access controls
 	through intermediate tools and utilities. The total environment that consists of the LDAP directory
 	and the middle-ware tools and utilities makes it possible for all user access to the UNIX platform
@@ -410,12 +410,12 @@
 	shells, mail and messaging systems, quota controls, printing systems, DNS servers, DHCP servers,
 	and also Samba.
 	</p><p>
-<a class="indexterm" name="id2582332"></a>
-<a class="indexterm" name="id2582339"></a>
 <a class="indexterm" name="id2582345"></a>
 <a class="indexterm" name="id2582352"></a>
 <a class="indexterm" name="id2582359"></a>
 <a class="indexterm" name="id2582366"></a>
+<a class="indexterm" name="id2582372"></a>
+<a class="indexterm" name="id2582379"></a>
 	Many sites are installing LDAP for the first time in order to provide a scalable passdb backend
 	for Samba. Others are faced with the need to adapt an existing LDAP directory to new uses such
 	as for the Samba SAM backend. Whatever your particular need and attraction to Samba may be,
@@ -423,37 +423,37 @@
 	are of a durable nature for the site. These have far-reaching implications that affect long-term
 	information systems management costs.
 	</p><p>
-<a class="indexterm" name="id2582385"></a>
-<a class="indexterm" name="id2582392"></a>
+<a class="indexterm" name="id2582398"></a>
+<a class="indexterm" name="id2582405"></a>
 	Do not rush into an LDAP deployment. Take the time to understand how the design of the Directory
 	Information Tree (DIT) may impact current and future site needs, as well as the ability to meet
 	them. The way that Samba SAM information should be stored within the DIT varies from site to site
 	and with each implementation new experience is gained. It is well understood by LDAP veterans that
 	first implementations create awakening, second implementations of LDAP create fear, and
 	third-generation deployments bring peace and tranquility.
-	</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2582411"></a>Caution Regarding LDAP and Samba</h4></div></div></div><p>
-<a class="indexterm" name="id2582419"></a>
-<a class="indexterm" name="id2582426"></a>
+	</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2582425"></a>Caution Regarding LDAP and Samba</h4></div></div></div><p>
 <a class="indexterm" name="id2582433"></a>
 <a class="indexterm" name="id2582440"></a>
 <a class="indexterm" name="id2582447"></a>
 <a class="indexterm" name="id2582454"></a>
 <a class="indexterm" name="id2582461"></a>
+<a class="indexterm" name="id2582468"></a>
+<a class="indexterm" name="id2582475"></a>
 	Samba requires UNIX POSIX identity information as well as a place to store information that is
 	specific to Samba and the Windows networking environment. The most used information that must
 	be dealt with includes: user accounts, group accounts, machine trust accounts, interdomain
 	trust accounts, and intermediate information specific to Samba internals.
 	</p><p>
-<a class="indexterm" name="id2582478"></a>
-<a class="indexterm" name="id2582485"></a>
-<a class="indexterm" name="id2582492"></a>
+<a class="indexterm" name="id2582491"></a>
+<a class="indexterm" name="id2582498"></a>
+<a class="indexterm" name="id2582505"></a>
 	The example deployment guidelines in this book, as well as other books and HOWTO documents
 	available from the internet may not fit with established directory designs and implementations.
 	The existing DIT may not be able to accommodate the simple information layout proposed in common
 	sources. Additionally, you may find that the common scripts and tools that are used to provision
 	the LDAP directory for use with Samba may not suit your needs.
 	</p><p>
-<a class="indexterm" name="id2582509"></a>
+<a class="indexterm" name="id2582523"></a>
 	It is not uncommon, for sites that have existing LDAP DITs to find necessity to generate a
 	set of site-specific scripts and utilities to make it possible to deploy Samba within the
 	scope of site operations. The way that user and group accounts are distributed throughout
@@ -461,63 +461,63 @@
 	the journey to it may be challenging. Take time to understand site needs and do not rush
 	into deployment.
 	</p><p>
-<a class="indexterm" name="id2582528"></a>
-<a class="indexterm" name="id2582534"></a>
+<a class="indexterm" name="id2582541"></a>
+<a class="indexterm" name="id2582548"></a>
 	Above all, do not blindly use scripts and tools that are not suitable for your site. Check
 	and validate all scripts before you execute them to make sure that the existing infrastructure
 	will not be damaged by inadvertent use of an inappropriate tool.
-	</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2582549"></a>LDAP Directories and Windows Computer Accounts</h3></div></div></div><p>
-<a class="indexterm" name="id2582557"></a>
-<a class="indexterm" name="id2582564"></a>
+	</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2582562"></a>LDAP Directories and Windows Computer Accounts</h3></div></div></div><p>
 <a class="indexterm" name="id2582571"></a>
+<a class="indexterm" name="id2582578"></a>
+<a class="indexterm" name="id2582584"></a>
 		Samba doesn't provide a turnkey solution to LDAP. It is best to deal with the design and
 		configuration of an LDAP directory prior to integration with Samba. A working knowledge
 		of LDAP makes Samba integration easy, and the lack of a working knowledge of LDAP can make
 		it a frustrating experience.
 		</p><p>
-<a class="indexterm" name="id2582587"></a>
-<a class="indexterm" name="id2582594"></a>
 <a class="indexterm" name="id2582600"></a>
+<a class="indexterm" name="id2582607"></a>
+<a class="indexterm" name="id2582614"></a>
 		Computer (machine) accounts can be placed wherever you like in an LDAP directory subject
 		to some constraints that are described in this chapter.
 		</p><p>
-<a class="indexterm" name="id2582613"></a>
-<a class="indexterm" name="id2582620"></a>
 <a class="indexterm" name="id2582627"></a>
-<a class="indexterm" name="id2582634"></a>
-<a class="indexterm" name="id2582641"></a>
-<a class="indexterm" name="id2582648"></a>
-<a class="indexterm" name="id2582655"></a>
+<a class="indexterm" name="id2582633"></a>
+<a class="indexterm" name="id2582640"></a>
+<a class="indexterm" name="id2582647"></a>
+<a class="indexterm" name="id2582654"></a>
+<a class="indexterm" name="id2582661"></a>
+<a class="indexterm" name="id2582668"></a>
 		The POSIX and sambaSamAccount components of computer (machine) accounts are both used by Samba.
 		Thus, machine accounts are treated inside Samba in the same way that Windows NT4/200X treats
 		them. A user account and a machine account are indistinquishable from each other, except that
 		the machine account ends in a $ character, as do trust accounts.
 		</p><p>
-<a class="indexterm" name="id2582671"></a>
-<a class="indexterm" name="id2582678"></a>
 <a class="indexterm" name="id2582684"></a>
 <a class="indexterm" name="id2582691"></a>
 <a class="indexterm" name="id2582698"></a>
+<a class="indexterm" name="id2582705"></a>
+<a class="indexterm" name="id2582712"></a>
 		The need for Windows user, group, machine, trust, and other accounts to be tied to a valid UNIX
 		UID is a design decision that was made a long way back in the history of Samba development. It
 		is unlikely that this decision will be reversed or changed during the remaining life of the
 		Samba-3.x series.
 		</p><p>
-<a class="indexterm" name="id2582713"></a>
-<a class="indexterm" name="id2582720"></a>
-<a class="indexterm" name="id2582726"></a>
+<a class="indexterm" name="id2582727"></a>
+<a class="indexterm" name="id2582733"></a>
+<a class="indexterm" name="id2582740"></a>
 		The resolution of a UID from the Windows SID is achieved within Samba through a mechanism that
 		must refer back to the host operating system on which Samba is running. The NSS is the preferred
 		mechanism that shields applications (like Samba) from the need to know everything about every
 		host OS it runs on.
 		</p><p>
-<a class="indexterm" name="id2582741"></a>
-<a class="indexterm" name="id2582748"></a>
 <a class="indexterm" name="id2582755"></a>
-<a class="indexterm" name="id2582762"></a>
+<a class="indexterm" name="id2582761"></a>
 <a class="indexterm" name="id2582768"></a>
 <a class="indexterm" name="id2582775"></a>
 <a class="indexterm" name="id2582782"></a>
+<a class="indexterm" name="id2582788"></a>
+<a class="indexterm" name="id2582795"></a>
 		Samba asks the host OS to provide a UID via the &#8220;<span class="quote">passwd</span>&#8221;, &#8220;<span class="quote">shadow</span>&#8221;,
 		and &#8220;<span class="quote">group</span>&#8221; facilities in the NSS control (configuration) file. The best tool
 		for achieving this is left up to the UNIX administrator to determine. It is not imposed by
@@ -525,64 +525,64 @@
 		possible to do this via LDAP, and for that Samba provides the appropriate hooks so that
 		all account entities can be located in an LDAP directory.
 		</p><p>
-<a class="indexterm" name="id2582810"></a>
-<a class="indexterm" name="id2582817"></a>
-<a class="indexterm" name="id2582824"></a>
+<a class="indexterm" name="id2582823"></a>
 <a class="indexterm" name="id2582830"></a>
 <a class="indexterm" name="id2582837"></a>
+<a class="indexterm" name="id2582844"></a>
+<a class="indexterm" name="id2582850"></a>
 		For many the weapon of choice is to use the PADL nss_ldap utility. This utility must
 		be configured so that computer accounts can be resolved to a POSIX/UNIX account UID. That
 		is fundamentally an LDAP design question.  The information provided on the Samba list and
 		in the documentation is directed at providing working examples only. The design
 		of an LDAP directory is a complex subject that is beyond the scope of this documentation.
 		</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="acctmgmttools"></a>Account Management Tools</h2></div></div></div><p>
-<a class="indexterm" name="id2582867"></a>
-<a class="indexterm" name="id2582874"></a>
 <a class="indexterm" name="id2582881"></a>
+<a class="indexterm" name="id2582888"></a>
+<a class="indexterm" name="id2582894"></a>
 Samba provides two tools for management of user and machine accounts:
 <code class="literal">smbpasswd</code> and <code class="literal">pdbedit</code>.
 </p><p>
-<a class="indexterm" name="id2582904"></a>
-<a class="indexterm" name="id2582911"></a>
-<a class="indexterm" name="id2582918"></a>
+<a class="indexterm" name="id2582917"></a>
+<a class="indexterm" name="id2582924"></a>
+<a class="indexterm" name="id2582931"></a>
 The <code class="literal">pdbedit</code> can be used to manage account policies in addition to
 Samba user account information. The policy management capability is used to administer
 domain default settings for password aging and management controls to handle failed login
 attempts.
 </p><p>
-<a class="indexterm" name="id2582938"></a>
-<a class="indexterm" name="id2582945"></a>
-<a class="indexterm" name="id2582952"></a>
+<a class="indexterm" name="id2582951"></a>
 <a class="indexterm" name="id2582958"></a>
+<a class="indexterm" name="id2582965"></a>
+<a class="indexterm" name="id2582972"></a>
 Some people are confused when reference is made to <code class="literal">smbpasswd</code> because the
 name refers to a storage mechanism for SambaSAMAccount information, but it is also the name
 of a utility tool. That tool is destined to eventually be replaced by new functionality that
 is being added to the <code class="literal">net</code> toolset (see <a class="link" href="NetCommand.html" title="Chapter 13. Remote and Local Management: The Net Command">the Net Command</a>.
-</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2582990"></a>The <code class="literal">smbpasswd</code> Tool</h3></div></div></div><p>
-<a class="indexterm" name="id2583003"></a>
-<a class="indexterm" name="id2583010"></a>
+</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2583003"></a>The <code class="literal">smbpasswd</code> Tool</h3></div></div></div><p>
 <a class="indexterm" name="id2583017"></a>
-<a class="indexterm" name="id2583024"></a>
+<a class="indexterm" name="id2583023"></a>
 <a class="indexterm" name="id2583030"></a>
+<a class="indexterm" name="id2583037"></a>
+<a class="indexterm" name="id2583044"></a>
 		The <code class="literal">smbpasswd</code> utility is similar to the <code class="literal">passwd</code>
 		and <code class="literal">yppasswd</code> programs. It maintains the two 32 byte password
 		fields in the passdb backend. This utility operates independently of the actual
 		account and password storage methods used (as specified by the <em class="parameter"><code>passdb
 		backend</code></em> in the <code class="filename">smb.conf</code> file.
 		</p><p>
-<a class="indexterm" name="id2583074"></a>
-<a class="indexterm" name="id2583081"></a>
+<a class="indexterm" name="id2583088"></a>
+<a class="indexterm" name="id2583095"></a>
 		<code class="literal">smbpasswd</code> works in a client-server mode where it contacts the
 		local smbd to change the user's password on its behalf. This has enormous benefits.
 		</p><p>
-<a class="indexterm" name="id2583100"></a>
-<a class="indexterm" name="id2583106"></a>
+<a class="indexterm" name="id2583113"></a>
+<a class="indexterm" name="id2583120"></a>
 		<code class="literal">smbpasswd</code> has the capability to change passwords on Windows NT
 		servers (this only works when the request is sent to the NT PDC if changing an NT
 		domain user's password).
 		</p><p>
-		<a class="indexterm" name="id2583125"></a>
-		<a class="indexterm" name="id2583132"></a>
+		<a class="indexterm" name="id2583139"></a>
+		<a class="indexterm" name="id2583146"></a>
 		<code class="literal">smbpasswd</code> can be used to:
 		</p><div class="itemizedlist"><ul type="disc"><li><p><span class="emphasis"><em>add</em></span> user or machine accounts.</p></li><li><p><span class="emphasis"><em>delete</em></span> user or machine accounts.</p></li><li><p><span class="emphasis"><em>enable</em></span> user or machine accounts.</p></li><li><p><span class="emphasis"><em>disable</em></span> user or machine accounts.</p></li><li><p><span class="emphasis"><em>set to NULL</em></span> user passwords.</p></li><li><p><span class="emphasis"><em>manage</em></span> interdomain trust accounts.</p></li></ul></div><p>
 		To run smbpasswd as a normal user, just type:
@@ -601,56 +601,56 @@
 		If the old value does not match the current value stored for that user, or the two
 		new values do not match each other, then the password will not be changed.
 		</p><p>
-<a class="indexterm" name="id2583272"></a>
+<a class="indexterm" name="id2583285"></a>
 		When invoked by an ordinary user, the command will allow only the user to change his or her own
 		SMB password.
 		</p><p>
-<a class="indexterm" name="id2583284"></a>
-<a class="indexterm" name="id2583291"></a>
+<a class="indexterm" name="id2583298"></a>
+<a class="indexterm" name="id2583304"></a>
 		When run by root, <code class="literal">smbpasswd</code> may take an optional argument specifying
 		the username whose SMB password you wish to change. When run as root, <code class="literal">smbpasswd</code>
 		does not prompt for or check the old password value, thus allowing root to set passwords
 		for users who have forgotten their passwords.
 		</p><p>
-<a class="indexterm" name="id2583318"></a>
-<a class="indexterm" name="id2583324"></a>
 <a class="indexterm" name="id2583331"></a>
 <a class="indexterm" name="id2583338"></a>
+<a class="indexterm" name="id2583345"></a>
+<a class="indexterm" name="id2583352"></a>
 		<code class="literal">smbpasswd</code> is designed to work in the way familiar to UNIX
 		users who use the <code class="literal">passwd</code> or <code class="literal">yppasswd</code> commands.
 		While designed for administrative use, this tool provides essential user-level
 		password change capabilities.
 		</p><p>
-<a class="indexterm" name="id2583369"></a>
+<a class="indexterm" name="id2583383"></a>
 		For more details on using <code class="literal">smbpasswd</code>, refer to the man page (the
 		definitive reference).
 		</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="pdbeditthing"></a>The <code class="literal">pdbedit</code> Tool</h3></div></div></div><p>
-		<a class="indexterm" name="id2583404"></a>
-		<a class="indexterm" name="id2583411"></a>
-		<a class="indexterm" name="id2583417"></a>
+		<a class="indexterm" name="id2583418"></a>
 		<a class="indexterm" name="id2583424"></a>
+		<a class="indexterm" name="id2583431"></a>
+		<a class="indexterm" name="id2583438"></a>
 		<code class="literal">pdbedit</code> is a tool that can be used only by root. It is used to
 		manage the passdb backend, as well as domain-wide account policy settings. <code class="literal">pdbedit</code>
 		can be used to:
 		</p><div class="itemizedlist"><ul type="disc"><li><p>add, remove, or modify user accounts.</p></li><li><p>list user accounts.</p></li><li><p>migrate user accounts.</p></li><li><p>migrate group accounts.</p></li><li><p>manage account policies.</p></li><li><p>manage domain access policy settings.</p></li></ul></div><p>
-		<a class="indexterm" name="id2583484"></a>
+		<a class="indexterm" name="id2583497"></a>
 		Under the terms of the Sarbanes-Oxley Act of 2002, American businesses and organizations are mandated to
 		implement a series of <code class="literal">internal controls</code> and procedures to communicate, store,
 		and protect financial data. The Sarbanes-Oxley Act has far reaching implications in respect of:
 		</p><div class="orderedlist"><ol type="1"><li><p>Who has access to information systems that store financial data.</p></li><li><p>How personal and financial information is treated among employees and business
 				partners.</p></li><li><p>How security vulnerabilities are managed.</p></li><li><p>Security and patch level maintenance for all information systems.</p></li><li><p>How information systems changes are documented and tracked.</p></li><li><p>How information access controls are implemented and managed.</p></li><li><p>Auditability of all information systems in respect of change and security.</p></li><li><p>Disciplinary procedures and controls to ensure privacy.</p></li></ol></div><p>
-		<a class="indexterm" name="id2583556"></a>
-		<a class="indexterm" name="id2583563"></a>
+		<a class="indexterm" name="id2583570"></a>
+		<a class="indexterm" name="id2583576"></a>
 		In short, the Sarbanes-Oxley Act of 2002 is an instrument that enforces accountability in respect of
 		business related information systems so as to ensure the compliance of all information systems that
 		are used to store personal information and particularly for financial records processing. Similar
 		accountabilities are being demanded around the world.
 		</p><p>
-		<a class="indexterm" name="id2583579"></a>
-		<a class="indexterm" name="id2583586"></a>
 		<a class="indexterm" name="id2583593"></a>
 		<a class="indexterm" name="id2583600"></a>
-		<a class="indexterm" name="id2583607"></a>
+		<a class="indexterm" name="id2583606"></a>
+		<a class="indexterm" name="id2583613"></a>
+		<a class="indexterm" name="id2583620"></a>
 		The need to be familiar with the Samba tools and facilities that permit information systems operation
 		in compliance with government laws and regulations is clear to all. The <code class="literal">pdbedit</code> is
 		currently the only Samba tool that provides the capacity to manage account and systems access controls
@@ -660,27 +660,27 @@
 		Domain global policy controls available in Windows NT4 compared with Samba
 		is shown in <a class="link" href="passdb.html#policycontrols" title="Table 11.1. NT4 Domain v's Samba Policy Controls">NT4 Domain v's Samba Policy Controls</a>.
 		</p><div class="table"><a name="policycontrols"></a><p class="title"><b>Table 11.1. NT4 Domain v's Samba Policy Controls</b></p><div class="table-contents"><table summary="NT4 Domain v's Samba Policy Controls" border="1"><colgroup><col align="left"><col align="left"><col align="center"><col align="center"><col align="center"></colgroup><thead><tr><th align="left"><p>NT4 policy Name</p></th><th align="left"><p>Samba Policy Name</p></th><th align="center"><p>NT4 Range</p></th><th align="center"><p>Samba Range</p></th><th align="center"><p>Samba Default</p></th></tr></thead><tbody><tr><td align="left"><p>Maximum Password Age</p></td><td align="left"><p>maximum password age</p></td><td align="center"><p>0 - 999 (days)</p></td><td align="center"><p>0 - 4294967295 (sec)</p></td><td align="center"><p>4294967295</p></td></tr><tr><td align="left"><p>Minimum Password Age</p></td><td align="left"><p>minimum password age</p></td><td align="center"><p>0 - 999 (days)</p></td><td align="center"><p>0 - 4294967295 (sec)</p></td><td align="center"><p>0</p></td></tr><tr><td align="left"><p>Mimimum Password Length</p></td><td align="left"><p>min password length</p></td><td align="center"><p>1 - 14 (Chars)</p></td><td align="center"><p>0 - 4294967295 (Chars)</p></td><td align="center"><p>5</p></td></tr><tr><td align="left"><p>Password Uniqueness</p></td><td align="left"><p>password history</p></td><td align="center"><p>0 - 23 (#)</p></td><td align="center"><p>0 - 4294967295 (#)</p></td><td align="center"><p>0</p></td></tr><tr><td align="left"><p>Account Lockout - Reset count after</p></td><td align="left"><p>reset count minutes</p></td><td align="center"><p>1 - 99998 (min)</p></td><td align="center"><p>0 - 4294967295 (min)</p></td><td align="center"><p>30</p></td></tr><tr><td align="left"><p>Lockout after bad logon attempts</p></td><td align="left"><p>bad lockout attempt</p></td><td align="center"><p>0 - 998 (#)</p></td><td align="center"><p>0 - 4294967295 (#)</p></td><td align="center"><p>0</p></td></tr><tr><td align="left"><p>*** Not Known ***</p></td><td align="left"><p>disconnect time</p></td><td align="center"><p>TBA</p></td><td align="center"><p>0 - 4294967295</p></td><td align="center"><p>0</p></td></tr><tr><td align="left"><p>Lockout Duration</p></td><td align="left"><p>lockout duration</p></td><td align="center"><p>1 - 99998 (min)</p></td><td align="center"><p>0 - 4294967295 (min)</p></td><td align="center"><p>30</p></td></tr><tr><td align="left"><p>Users must log on in order to change password</p></td><td align="left"><p>user must logon to change password</p></td><td align="center"><p>0/1</p></td><td align="center"><p>0 - 4294967295</p></td><td align="center"><p>0</p></td></tr><tr><td align="left"><p>*** Registry Setting ***</p></td><td align="left"><p>refuse machine password change</p></td><td align="center"><p>0/1</p></td><td align="center"><p>0 - 4294967295</p></td><td align="center"><p>0</p></td></tr></tbody></table></div></div><br class="table-break"><p>
-		<a class="indexterm" name="id2583988"></a>
-<a class="indexterm" name="id2583995"></a>
-<a class="indexterm" name="id2584002"></a>
+		<a class="indexterm" name="id2584002"></a>
 <a class="indexterm" name="id2584009"></a>
+<a class="indexterm" name="id2584016"></a>
+<a class="indexterm" name="id2584023"></a>
 		The <code class="literal">pdbedit</code> tool is the only one that can manage the account
 		security and policy settings. It is capable of all operations that smbpasswd can
 		do as well as a superset of them.
 		</p><p>
-		<a class="indexterm" name="id2584028"></a>
-<a class="indexterm" name="id2584035"></a>
-<a class="indexterm" name="id2584042"></a>
+		<a class="indexterm" name="id2584042"></a>
+<a class="indexterm" name="id2584048"></a>
+<a class="indexterm" name="id2584055"></a>
 		One particularly important purpose of the <code class="literal">pdbedit</code> is to allow
 		the import/export of account information from one passdb backend to another.
-		</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2584058"></a>User Account Management</h4></div></div></div><p>
-<a class="indexterm" name="id2584066"></a>
-<a class="indexterm" name="id2584073"></a>
+		</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2584072"></a>User Account Management</h4></div></div></div><p>
 <a class="indexterm" name="id2584080"></a>
 <a class="indexterm" name="id2584087"></a>
-<a class="indexterm" name="id2584094"></a>
-<a class="indexterm" name="id2584101"></a>
-<a class="indexterm" name="id2584108"></a>
+<a class="indexterm" name="id2584093"></a>
+<a class="indexterm" name="id2584100"></a>
+<a class="indexterm" name="id2584107"></a>
+<a class="indexterm" name="id2584114"></a>
+<a class="indexterm" name="id2584121"></a>
 		The <code class="literal">pdbedit</code> tool, like the <code class="literal">smbpasswd</code> tool, requires
 		that a POSIX user account already exists in the UNIX/Linux system accounts database (backend).
 		Neither tool will call out to the operating system to create a user account because this is
@@ -690,13 +690,13 @@
 		correctly created and changed. The use of the <code class="literal">pdbedit</code> tool does not
 		make use of these interface scripts.
 		</p><p>
-<a class="indexterm" name="id2584151"></a>
-<a class="indexterm" name="id2584158"></a>
+<a class="indexterm" name="id2584165"></a>
+<a class="indexterm" name="id2584172"></a>
 		Before attempting to use the <code class="literal">pdbedit</code> tool to manage user and machine
 		accounts, make certain that a system (POSIX) account has already been created.
-		</p><div class="sect4" lang="en"><div class="titlepage"><div><div><h5 class="title"><a name="id2584175"></a>Listing User and Machine Accounts</h5></div></div></div><p>
-<a class="indexterm" name="id2584183"></a>
-<a class="indexterm" name="id2584190"></a>
+		</p><div class="sect4" lang="en"><div class="titlepage"><div><div><h5 class="title"><a name="id2584188"></a>Listing User and Machine Accounts</h5></div></div></div><p>
+<a class="indexterm" name="id2584196"></a>
+<a class="indexterm" name="id2584203"></a>
 		The following is an example of the user account information that is stored in
 		a tdbsam password backend. This listing was produced by running:
 </p><pre class="screen">
@@ -723,7 +723,7 @@
 Password must change: Mon, 18 Jan 2038 20:14:07 GMT
 </pre><p>
 		</p><p>
-<a class="indexterm" name="id2584232"></a>
+<a class="indexterm" name="id2584245"></a>
 		Accounts can also be listed in the older <code class="literal">smbpasswd</code> format:
 </p><pre class="screen">
 <code class="prompt">root# </code><strong class="userinput"><code>pdbedit -Lw</code></strong>
@@ -748,29 +748,29 @@
 marvel$:1011:BF709959C3C94E0B3958B7B84A3BB6F3:
      C610EFE9A385A3E8AA46ADFD576E6881:[W          ]:LCT-40F07A4
 </pre><p>
-<a class="indexterm" name="id2584280"></a>
-<a class="indexterm" name="id2584287"></a>
 <a class="indexterm" name="id2584294"></a>
 <a class="indexterm" name="id2584300"></a>
 <a class="indexterm" name="id2584307"></a>
 <a class="indexterm" name="id2584314"></a>
+<a class="indexterm" name="id2584321"></a>
+<a class="indexterm" name="id2584328"></a>
 		The account information that was returned by this command in order from left to right
 		consists of the following colon separated data:
 		</p><div class="itemizedlist"><ul type="disc"><li><p>Login ID.</p></li><li><p>UNIX UID.</p></li><li><p>Microsoft LanManager password hash (password converted to upper-case then hashed.</p></li><li><p>Microsoft NT password hash (hash of the case-preserved password).</p></li><li><p>Samba SAM Account Flags.</p></li><li><p>The LCT data (password last change time).</p></li></ul></div><p>
-<a class="indexterm" name="id2584364"></a>
-<a class="indexterm" name="id2584371"></a>
+<a class="indexterm" name="id2584378"></a>
+<a class="indexterm" name="id2584385"></a>
 		The Account Flags parameters are documented in the <code class="literal">pdbedit</code> man page, and are
 		briefly documented in <a class="link" href="passdb.html#TOSHARG-acctflags" title="Account Flags Management">the Account Flags Management section</a>.
 		</p><p>
-<a class="indexterm" name="id2584398"></a>
+<a class="indexterm" name="id2584412"></a>
 		The LCT data consists of 8 hexadecimal characters representing the time since January 1, 1970, of
 		the time when the password was last changed.
-		</p></div><div class="sect4" lang="en"><div class="titlepage"><div><div><h5 class="title"><a name="id2584409"></a>Adding User Accounts</h5></div></div></div><p>
-<a class="indexterm" name="id2584417"></a>
-<a class="indexterm" name="id2584424"></a>
+		</p></div><div class="sect4" lang="en"><div class="titlepage"><div><div><h5 class="title"><a name="id2584423"></a>Adding User Accounts</h5></div></div></div><p>
 <a class="indexterm" name="id2584431"></a>
 <a class="indexterm" name="id2584438"></a>
 <a class="indexterm" name="id2584445"></a>
+<a class="indexterm" name="id2584452"></a>
+<a class="indexterm" name="id2584458"></a>
 		The <code class="literal">pdbedit</code> can be used to add a user account to a standalone server
 		or to a domain. In the example shown here the account for the user <code class="literal">vlaan</code>
 		has been created before attempting to add the SambaSAMAccount.
@@ -802,11 +802,11 @@
 Bad password count  : 0
 Logon hours         : FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
 </pre><p>
-		</p></div><div class="sect4" lang="en"><div class="titlepage"><div><div><h5 class="title"><a name="id2584497"></a>Deleting Accounts</h5></div></div></div><p>
-<a class="indexterm" name="id2584505"></a>
-<a class="indexterm" name="id2584512"></a>
+		</p></div><div class="sect4" lang="en"><div class="titlepage"><div><div><h5 class="title"><a name="id2584510"></a>Deleting Accounts</h5></div></div></div><p>
 <a class="indexterm" name="id2584518"></a>
 <a class="indexterm" name="id2584525"></a>
+<a class="indexterm" name="id2584532"></a>
+<a class="indexterm" name="id2584539"></a>
 		An account can be deleted from the SambaSAMAccount database
 </p><pre class="screen">
 <code class="prompt">root# </code> pdbedit -x vlaan
@@ -814,16 +814,16 @@
 		The account is removed without further screen output. The account is removed only from the
 		SambaSAMAccount (passdb backend) database, it is not removed from the UNIX account backend.
 		</p><p>
-<a class="indexterm" name="id2584552"></a>
-<a class="indexterm" name="id2584559"></a>
+<a class="indexterm" name="id2584565"></a>
+<a class="indexterm" name="id2584572"></a>
 		The use of the NT4 domain user manager to delete an account will trigger the <em class="parameter"><code>delete user
 		script</code></em>, but not the <code class="literal">pdbedit</code> tool.
-		</p></div><div class="sect4" lang="en"><div class="titlepage"><div><div><h5 class="title"><a name="id2584581"></a>Changing User Accounts</h5></div></div></div><p>
-<a class="indexterm" name="id2584589"></a>
+		</p></div><div class="sect4" lang="en"><div class="titlepage"><div><div><h5 class="title"><a name="id2584595"></a>Changing User Accounts</h5></div></div></div><p>
+<a class="indexterm" name="id2584603"></a>
 		Refer to the <code class="literal">pdbedit</code> man page for a full synopsis of all operations
 		that are available with this tool.
 		</p><p>
-<a class="indexterm" name="id2584607"></a>
+<a class="indexterm" name="id2584621"></a>
 		An example of a simple change in the user account information is the change of the full name
 		information shown here:
 </p><pre class="screen">
@@ -835,9 +835,9 @@
 ...
 </pre><p>
 		</p><p>
-<a class="indexterm" name="id2584634"></a>
-<a class="indexterm" name="id2584641"></a>
 <a class="indexterm" name="id2584648"></a>
+<a class="indexterm" name="id2584654"></a>
+<a class="indexterm" name="id2584661"></a>
 		Let us assume for a moment that a user's password has expired and the user is unable to
 		change the password at this time. It may be necessary to give the user additional grace time
 		so that it is possible to continue to work with the account and the original password. This
@@ -852,8 +852,8 @@
 Bad password count  : 2
 ...
 </pre><p>
-<a class="indexterm" name="id2584676"></a>
-<a class="indexterm" name="id2584683"></a>
+<a class="indexterm" name="id2584690"></a>
+<a class="indexterm" name="id2584697"></a>
 		The user has recorded 2 bad logon attempts and the next will lock the account, but the
 		password is also expired. Here is how this account can be reset:
 </p><pre class="screen">
@@ -885,49 +885,49 @@
 Password must change: Fri, 01 Jan 2010 00:00:00 GMT
 ...
 </pre><p>
-<a class="indexterm" name="id2584747"></a>
-<a class="indexterm" name="id2584754"></a>
+<a class="indexterm" name="id2584761"></a>
+<a class="indexterm" name="id2584768"></a>
 		Refer to the strptime man page for specific time format information.
 		</p><p>
-<a class="indexterm" name="id2584766"></a>
-<a class="indexterm" name="id2584772"></a>
+<a class="indexterm" name="id2584779"></a>
+<a class="indexterm" name="id2584786"></a>
 		Please refer to the pdbedit man page for further information relating to SambaSAMAccount
 		management.
 		</p><div class="sect5" lang="en"><div class="titlepage"><div><div><h6 class="title"><a name="TOSHARG-acctflags"></a>Account Flags Management</h6></div></div></div><p>
-<a class="indexterm" name="id2584794"></a>
-<a class="indexterm" name="id2584801"></a>
-<a class="indexterm" name="id2584810"></a>
-<a class="indexterm" name="id2584817"></a>
+<a class="indexterm" name="id2584808"></a>
+<a class="indexterm" name="id2584815"></a>
+<a class="indexterm" name="id2584824"></a>
+<a class="indexterm" name="id2584830"></a>
 		The Samba SAM account flags are properly called the ACB (account control block) within
 		the Samba source code. In some parts of the Samba source code they are referred to as the
 		account encode_bits, and also as the account control flags.
 		</p><p>
-<a class="indexterm" name="id2584831"></a>
-<a class="indexterm" name="id2584838"></a>
 <a class="indexterm" name="id2584845"></a>
 <a class="indexterm" name="id2584852"></a>
 <a class="indexterm" name="id2584859"></a>
+<a class="indexterm" name="id2584866"></a>
+<a class="indexterm" name="id2584872"></a>
 		The manual adjustment of user, machine (workstation or server) or an inter-domain trust
 		account account flgas should not be necessary under normal conditions of use of Samba. On the other hand,
 		where this information becomes corrupted for some reason, the ability to correct the damaged data is certainly
 		useful. The tool of choice by which such correction can be affected is the <code class="literal">pdbedit</code> utility.
 		</p><p>
-<a class="indexterm" name="id2584882"></a>
-<a class="indexterm" name="id2584889"></a>
+<a class="indexterm" name="id2584895"></a>
+<a class="indexterm" name="id2584902"></a>
 		There have been a few requests for information regarding the account flags from developers
 		who are creating their own Samba management tools. An example of a need for information regarding
 		the proper management of the account flags is evident when developing scripts that will be used
 		to manage an LDAP directory.
 		</p><p>
-<a class="indexterm" name="id2584905"></a>
-<a class="indexterm" name="id2584911"></a>
+<a class="indexterm" name="id2584918"></a>
+<a class="indexterm" name="id2584925"></a>
 		The account flag field can contain up to 16 characters. Presently, only 11 are in use.
 		These are listed in <a class="link" href="passdb.html#accountflags" title="Table 11.2. Samba SAM Account Control Block Flags">Samba SAM Account Control Block Flags</a>.
 		The order in which the flags are specified to the <code class="literal">pdbedit</code> command is not important.
 		In fact, they can be set without problem in any order in the SambaAcctFlags record in the LDAP directory.
 		</p><div class="table"><a name="accountflags"></a><p class="title"><b>Table 11.2. Samba SAM Account Control Block Flags</b></p><div class="table-contents"><table summary="Samba SAM Account Control Block Flags" border="1"><colgroup><col><col></colgroup><thead><tr><th align="center">Flag</th><th align="center">Description</th></tr></thead><tbody><tr><td align="center">D</td><td align="left">Account is disabled.</td></tr><tr><td align="center">H</td><td align="left">A home directory is required.</td></tr><tr><td align="center">I</td><td align="left">An inter-domain trust account.</td></tr><tr><td align="center">L</td><td align="left">Account has been auto-locked.</td></tr><tr><td align="center">M</td><td align="left">An MNS (Microsoft network service) logon account.</td></tr><tr><td align="center">N</td><td align="left">Password not required.</td></tr><tr><td align="center">S</td><td align="left">A server trust account.</td></tr><tr><td align="center">T</td><td align="left">Temporary duplicate account entry.</td></tr><tr><td align="center">U</td><td align="left">A normal user account.</td></tr><tr><td align="center">W</td><td align="left">A workstation trust account.</td></tr><tr><td align="center">X</td><td align="left">Password does not expire.</td></tr></tbody></table></div></div><br class="table-break"><p>
-<a class="indexterm" name="id2585140"></a>
-<a class="indexterm" name="id2585147"></a>
+<a class="indexterm" name="id2585154"></a>
+<a class="indexterm" name="id2585160"></a>
 		An example of use of the <code class="literal">pdbedit</code> utility to set the account control flags
 		is shown here:
 </p><pre class="screen">
@@ -955,7 +955,7 @@
 Bad password count  : 0
 Logon hours         : FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
 </pre><p>
-<a class="indexterm" name="id2585202"></a>
+<a class="indexterm" name="id2585216"></a>
 	The flags can be reset to the default settings by executing:
 </p><pre class="screen">
 <code class="prompt">root# </code> pdbedit -r -c "[]" jht
@@ -982,9 +982,9 @@
 Bad password count  : 0
 Logon hours         : FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
 </pre><p>
-		</p></div></div><div class="sect4" lang="en"><div class="titlepage"><div><div><h5 class="title"><a name="id2585239"></a>Domain Account Policy Managment</h5></div></div></div><p>
-<a class="indexterm" name="id2585248"></a>
-<a class="indexterm" name="id2585255"></a>
+		</p></div></div><div class="sect4" lang="en"><div class="titlepage"><div><div><h5 class="title"><a name="id2585253"></a>Domain Account Policy Managment</h5></div></div></div><p>
+<a class="indexterm" name="id2585261"></a>
+<a class="indexterm" name="id2585268"></a>
 		To view the domain account access policies that may be configured execute:
 </p><pre class="screen">
 <code class="prompt">root# </code> pdbedit -P ?
@@ -1032,134 +1032,134 @@
 account policies are not replicated automatically. This may be fixed before Samba 3.0.20 ships or some
 time there after. Please check the WHATSNEW.txt file in the Samba-3 tarball for specific update notiations
 regarding this facility.
-</p></div></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2585401"></a>Account Import/Export</h4></div></div></div><p>
-		<a class="indexterm" name="id2585409"></a>
-<a class="indexterm" name="id2585416"></a>
-<a class="indexterm" name="id2585423"></a>
+</p></div></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2585414"></a>Account Import/Export</h4></div></div></div><p>
+		<a class="indexterm" name="id2585422"></a>
+<a class="indexterm" name="id2585429"></a>
+<a class="indexterm" name="id2585436"></a>
 		The <code class="literal">pdbedit</code> tool allows import/export of authentication (account)
 		databases from one backend to another. For example, to import/export accounts from an
 		old <code class="filename">smbpasswd</code> database to a <em class="parameter"><code>tdbsam</code></em>
 		backend:
 		</p><div class="procedure"><ol type="1"><li><p>
-<a class="indexterm" name="id2585459"></a>
+<a class="indexterm" name="id2585473"></a>
 </p><pre class="screen">
 <code class="prompt">root# </code><strong class="userinput"><code>pdbedit -i smbpasswd -e tdbsam</code></strong>
 </pre><p>
 			</p></li><li><p>
-<a class="indexterm" name="id2585489"></a>
+<a class="indexterm" name="id2585502"></a>
 			Replace the <em class="parameter"><code>smbpasswd</code></em> with <em class="parameter"><code>tdbsam</code></em> in the
 			<em class="parameter"><code>passdb backend</code></em> configuration in <code class="filename">smb.conf</code>.
-			</p></li></ol></div></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2585526"></a>Password Backends</h2></div></div></div><p>
-<a class="indexterm" name="id2585534"></a>
-<a class="indexterm" name="id2585541"></a>
+			</p></li></ol></div></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2585539"></a>Password Backends</h2></div></div></div><p>
+<a class="indexterm" name="id2585547"></a>
+<a class="indexterm" name="id2585554"></a>
 Samba offers flexibility in backend account database design. The flexibility is immediately obvious as one
 begins to explore this capability. Recent changes to Samba (since 3.0.23) have removed the mulitple backend
 feature in order to simplify problems that broke some installations. This removal has made the internal
 operation of Samba-3 more consistent and predictable.
 </p><p>
-<a class="indexterm" name="id2585557"></a>
-<a class="indexterm" name="id2585564"></a>
+<a class="indexterm" name="id2585571"></a>
+<a class="indexterm" name="id2585578"></a>
 Beginning with Samba 3.0.23 it is no longer possible to specify use of mulitple passdb backends. Earlier
 versions of Samba-3 made it possible to specify multiple password backends, and even multiple
 backends of the same type. The multiple passdb backend capability caused many problems with name to SID and
 SID to name ID resolution.  The Samba team wrestled with the challenges and decided that this feature needed
 to be removed.
-</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2585579"></a>Plaintext</h3></div></div></div><p>
-<a class="indexterm" name="id2585587"></a>
-<a class="indexterm" name="id2585594"></a>
+</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2585593"></a>Plaintext</h3></div></div></div><p>
 <a class="indexterm" name="id2585601"></a>
 <a class="indexterm" name="id2585608"></a>
 <a class="indexterm" name="id2585615"></a>
 <a class="indexterm" name="id2585622"></a>
+<a class="indexterm" name="id2585628"></a>
+<a class="indexterm" name="id2585635"></a>
 		Older versions of Samba retrieved user information from the UNIX user database
 		and eventually some other fields from the file <code class="filename">/etc/samba/smbpasswd</code>
 		or <code class="filename">/etc/smbpasswd</code>. When password encryption is disabled, no
 		SMB-specific data is stored at all. Instead, all operations are conducted via the way
 		that the Samba host OS will access its <code class="filename">/etc/passwd</code> database.
 		On most Linux systems, for example, all user and group resolution is done via PAM.
-		</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2585655"></a>smbpasswd: Encrypted Password Database</h3></div></div></div><p>
-		<a class="indexterm" name="id2585664"></a>
-<a class="indexterm" name="id2585673"></a>
-<a class="indexterm" name="id2585680"></a>
-<a class="indexterm" name="id2585687"></a>
+		</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2585669"></a>smbpasswd: Encrypted Password Database</h3></div></div></div><p>
+		<a class="indexterm" name="id2585677"></a>
+<a class="indexterm" name="id2585686"></a>
+<a class="indexterm" name="id2585693"></a>
+<a class="indexterm" name="id2585700"></a>
 		Traditionally, when configuring <a class="link" href="smb.conf.5.html#ENCRYPTPASSWORDS">encrypt passwords = yes</a>
 		in Samba's <code class="filename">smb.conf</code> file, user account information such as username, LM/NT password hashes,
 		password change times, and account flags have been stored in the <code class="filename">smbpasswd(5)</code>
 		file. There are several disadvantages to this approach for sites with large numbers of users
 		(counted in the thousands).
 		</p><div class="itemizedlist"><ul type="disc"><li><p>
-<a class="indexterm" name="id2585730"></a>
+<a class="indexterm" name="id2585743"></a>
 		The first problem is that all lookups must be performed sequentially. Given that
 		there are approximately two lookups per domain logon (one during intial logon validation
 		and one for a session connection setup, such as when mapping a network drive or printer), this
 		is a performance bottleneck for large sites. What is needed is an indexed approach
 		such as that used in databases.
 		</p></li><li><p>
-<a class="indexterm" name="id2585747"></a>
-<a class="indexterm" name="id2585754"></a>
 <a class="indexterm" name="id2585761"></a>
 <a class="indexterm" name="id2585768"></a>
 <a class="indexterm" name="id2585774"></a>
+<a class="indexterm" name="id2585781"></a>
+<a class="indexterm" name="id2585788"></a>
 		The second problem is that administrators who desire to replicate an smbpasswd file
 		to more than one Samba server are left to use external tools such as
 		<code class="literal">rsync(1)</code> and <code class="literal">ssh(1)</code> and write custom,
 		in-house scripts.
 		</p></li><li><p>
-<a class="indexterm" name="id2585800"></a>
-<a class="indexterm" name="id2585807"></a>
 <a class="indexterm" name="id2585814"></a>
-<a class="indexterm" name="id2585821"></a>
-<a class="indexterm" name="id2585828"></a>
+<a class="indexterm" name="id2585820"></a>
+<a class="indexterm" name="id2585827"></a>
+<a class="indexterm" name="id2585834"></a>
+<a class="indexterm" name="id2585841"></a>
 		Finally, the amount of information that is stored in an smbpasswd entry leaves
 		no room for additional attributes such as a home directory, password expiration time,
 		or even a relative identifier (RID).
 		</p></li></ul></div><p>
-<a class="indexterm" name="id2585845"></a>
-<a class="indexterm" name="id2585852"></a>
 <a class="indexterm" name="id2585858"></a>
 <a class="indexterm" name="id2585865"></a>
+<a class="indexterm" name="id2585872"></a>
+<a class="indexterm" name="id2585878"></a>
 		As a result of these deficiencies, a more robust means of storing user attributes
 		used by smbd was developed. The API that defines access to user accounts
 		is commonly referred to as the samdb interface (previously, this was called the passdb
 		API and is still so named in the Samba source code trees).
 		</p><p>
-<a class="indexterm" name="id2585880"></a>
-<a class="indexterm" name="id2585887"></a>
 <a class="indexterm" name="id2585894"></a>
 <a class="indexterm" name="id2585901"></a>
 <a class="indexterm" name="id2585908"></a>
+<a class="indexterm" name="id2585915"></a>
+<a class="indexterm" name="id2585922"></a>
 		Samba provides an enhanced set of passdb backends that overcome the deficiencies
 		of the smbpasswd plaintext database. These are tdbsam and ldapsam.
 		Of these, ldapsam will be of most interest to large corporate or enterprise sites.
-		</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2585921"></a>tdbsam</h3></div></div></div><p>
-		<a class="indexterm" name="id2585929"></a>
-<a class="indexterm" name="id2585938"></a>
-<a class="indexterm" name="id2585947"></a>
+		</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2585935"></a>tdbsam</h3></div></div></div><p>
+		<a class="indexterm" name="id2585942"></a>
+<a class="indexterm" name="id2585952"></a>
+<a class="indexterm" name="id2585961"></a>
 		Samba can store user and machine account data in a &#8220;<span class="quote">TDB</span>&#8221; (trivial database).
 		Using this backend does not require any additional configuration. This backend is
 		recommended for new installations that do not require LDAP.
 		</p><p>
-<a class="indexterm" name="id2585964"></a>
-<a class="indexterm" name="id2585971"></a>
 <a class="indexterm" name="id2585978"></a>
-<a class="indexterm" name="id2585984"></a>
+<a class="indexterm" name="id2585985"></a>
+<a class="indexterm" name="id2585991"></a>
+<a class="indexterm" name="id2585998"></a>
 		As a general guide, the Samba Team does not recommend using the tdbsam backend for sites
 		that have 250 or more users. Additionally, tdbsam is not capable of scaling for use
 		in sites that require PDB/BDC implementations that require replication of the account
 		database. Clearly, for reason of scalability, the use of ldapsam should be encouraged.
 		</p><p>
-<a class="indexterm" name="id2586000"></a>
-<a class="indexterm" name="id2586007"></a>
 <a class="indexterm" name="id2586014"></a>
+<a class="indexterm" name="id2586021"></a>
+<a class="indexterm" name="id2586028"></a>
 		The recommendation of a 250-user limit is purely based on the notion that this
 		would generally involve a site that has routed networks, possibly spread across
 		more than one physical location. The Samba Team has not at this time established
 		the performance-based scalability limits of the tdbsam architecture.
 		</p><p>
-<a class="indexterm" name="id2586030"></a>
-<a class="indexterm" name="id2586037"></a>
-<a class="indexterm" name="id2586044"></a>
+<a class="indexterm" name="id2586043"></a>
 <a class="indexterm" name="id2586050"></a>
+<a class="indexterm" name="id2586057"></a>
+<a class="indexterm" name="id2586064"></a>
 		There are sites that have thousands of users and yet require only one server.
 		One site recently reported having 4,500 user accounts on one UNIX system and
 		reported excellent performance with the <code class="literal">tdbsam</code> passdb backend.
@@ -1167,26 +1167,26 @@
 		is not one pertaining to a limitation in the TDB storage system, it is based
 		only on the need for a reliable distribution mechanism for the SambaSAMAccount
 		backend.
-		</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2586079"></a>ldapsam</h3></div></div></div><p>
-<a class="indexterm" name="id2586087"></a>
-<a class="indexterm" name="id2586093"></a>
-		<a class="indexterm" name="id2586100"></a>
+		</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2586092"></a>ldapsam</h3></div></div></div><p>
+<a class="indexterm" name="id2586100"></a>
+<a class="indexterm" name="id2586107"></a>
+		<a class="indexterm" name="id2586114"></a>
 		There are a few points to stress that the ldapsam does not provide. The LDAP
 		support referred to in this documentation does not include:
 		</p><div class="itemizedlist"><ul type="disc"><li><p>A means of retrieving user account information from
 			a Windows 200x Active Directory server.</p></li><li><p>A means of replacing /etc/passwd.</p></li></ul></div><p>
-<a class="indexterm" name="id2586129"></a>
-<a class="indexterm" name="id2586136"></a>
 <a class="indexterm" name="id2586143"></a>
-<a class="indexterm" name="id2586149"></a>
+<a class="indexterm" name="id2586150"></a>
+<a class="indexterm" name="id2586156"></a>
+<a class="indexterm" name="id2586163"></a>
 		The second item can be accomplished by using LDAP NSS and PAM modules. LGPL versions of these libraries can be
 		obtained from <a class="ulink" href="http://www.padl.com/" target="_top">PADL Software</a>.  More information about the
 		configuration of these packages may be found in <a class="ulink" href="http://safari.oreilly.com/?XmlId=1-56592-491-6" target="_top">
 		<span class="emphasis"><em>LDAP, System Administration</em></span> by Gerald Carter, Chapter 6, Replacing NIS"</a>.
 		</p><p>
-<a class="indexterm" name="id2586180"></a>
-<a class="indexterm" name="id2586187"></a>
 <a class="indexterm" name="id2586194"></a>
+<a class="indexterm" name="id2586200"></a>
+<a class="indexterm" name="id2586207"></a>
 		This document describes how to use an LDAP directory for storing Samba user
 		account information traditionally stored in the smbpasswd(5) file. It is
 		assumed that the reader already has a basic understanding of LDAP concepts
@@ -1199,28 +1199,28 @@
 				Server</a></p></li></ul></div><p>
 		Two additional Samba resources that may prove to be helpful are:
 		</p><div class="itemizedlist"><ul type="disc"><li><p>
-<a class="indexterm" name="id2586274"></a>
+<a class="indexterm" name="id2586288"></a>
 			The <a class="ulink" href="http://www.unav.es/cti/ldap-smb/ldap-smb-3-howto.html" target="_top">Samba-PDC-LDAP-HOWTO</a>
 			maintained by Ignacio Coupeau.
 			</p></li><li><p>
-<a class="indexterm" name="id2586294"></a>
-<a class="indexterm" name="id2586300"></a>
 <a class="indexterm" name="id2586307"></a>
+<a class="indexterm" name="id2586314"></a>
+<a class="indexterm" name="id2586321"></a>
 			The NT migration scripts from <a class="ulink" href="http://samba.idealx.org/" target="_top">IDEALX</a> that are
 			geared to manage users and groups in such a Samba-LDAP domain controller configuration.
 			Idealx also produced the smbldap-tools and the Interactive Console Management tool.
-			</p></li></ul></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2586326"></a>Supported LDAP Servers</h4></div></div></div><p>
-<a class="indexterm" name="id2586334"></a>
-<a class="indexterm" name="id2586341"></a>
+			</p></li></ul></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2586340"></a>Supported LDAP Servers</h4></div></div></div><p>
 <a class="indexterm" name="id2586348"></a>
 <a class="indexterm" name="id2586355"></a>
+<a class="indexterm" name="id2586362"></a>
+<a class="indexterm" name="id2586368"></a>
 			The LDAP ldapsam code was developed and tested using the OpenLDAP 2.x server and
 			client libraries. The same code should work with Netscape's Directory Server and client SDK.
 			However, there are bound to be compile errors and bugs. These should not be hard to fix.
 			Please submit fixes via the process outlined in <a class="link" href="bugreport.html" title="Chapter 40. Reporting Bugs">Reporting Bugs</a>.
 			</p><p>
 			Samba is capable of working with any standards-compliant LDAP server.
-			</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2586381"></a>Schema and Relationship to the RFC 2307 posixAccount</h4></div></div></div><p>
+			</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2586395"></a>Schema and Relationship to the RFC 2307 posixAccount</h4></div></div></div><p>
 			Samba-3.0 includes the necessary schema file for OpenLDAP 2.x in the
 			<code class="filename">examples/LDAP/samba.schema</code> directory of the source code distribution
 			tarball. The schema entry for the sambaSamAccount ObjectClass is shown here:
@@ -1236,21 +1236,21 @@
           sambaPrimaryGroupSID $ sambaDomainName ))
 </pre><p>
 			</p><p>
-<a class="indexterm" name="id2586427"></a>
-<a class="indexterm" name="id2586434"></a>
 <a class="indexterm" name="id2586440"></a>
+<a class="indexterm" name="id2586447"></a>
+<a class="indexterm" name="id2586454"></a>
 			The <code class="filename">samba.schema</code> file has been formatted for OpenLDAP 2.0/2.1.
 			The Samba Team owns the OID space used by the above schema and recommends its use.
 			If you translate the schema to be used with Netscape DS, please submit the modified
 			schema file as a patch to <a class="ulink" href="mailto:jerry at samba.org" target="_top">jerry at samba.org</a>.
 			</p><p>
-<a class="indexterm" name="id2586467"></a>
-<a class="indexterm" name="id2586474"></a>
-<a class="indexterm" name="id2586481"></a>
-<a class="indexterm" name="id2586488"></a>
+<a class="indexterm" name="id2586480"></a>
+<a class="indexterm" name="id2586487"></a>
 <a class="indexterm" name="id2586494"></a>
 <a class="indexterm" name="id2586501"></a>
 <a class="indexterm" name="id2586508"></a>
+<a class="indexterm" name="id2586515"></a>
+<a class="indexterm" name="id2586521"></a>
 			Just as the smbpasswd file is meant to store information that provides information
 			additional to  a user's <code class="filename">/etc/passwd</code> entry, so is the sambaSamAccount
 			object meant to supplement the UNIX user account information. A sambaSamAccount is an
@@ -1259,15 +1259,15 @@
 			for Samba account handling. However, there are several fields (e.g., uid) that overlap
 			with the posixAccount ObjectClass outlined in RFC 2307. This is by design.
 			</p><p>
-<a class="indexterm" name="id2586537"></a>
-<a class="indexterm" name="id2586544"></a>
-<a class="indexterm" name="id2586551"></a>
-<a class="indexterm" name="id2586558"></a>
+<a class="indexterm" name="id2586550"></a>
+<a class="indexterm" name="id2586557"></a>
 <a class="indexterm" name="id2586564"></a>
 <a class="indexterm" name="id2586571"></a>
 <a class="indexterm" name="id2586578"></a>
 <a class="indexterm" name="id2586585"></a>
-<a class="indexterm" name="id2586591"></a>
+<a class="indexterm" name="id2586592"></a>
+<a class="indexterm" name="id2586598"></a>
+<a class="indexterm" name="id2586605"></a>
 			In order to store all user account information (UNIX and Samba) in the directory,
 			it is necessary to use the sambaSamAccount and posixAccount ObjectClasses in
 			combination. However, <code class="literal">smbd</code> will still obtain the user's UNIX account
@@ -1276,11 +1276,11 @@
 			and functioning correctly. This division of information makes it possible to
 			store all Samba account information in LDAP, but still maintain UNIX account
 			information in NIS while the network is transitioning to a full LDAP infrastructure.
-			</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2586617"></a>OpenLDAP Configuration</h4></div></div></div><p>
-<a class="indexterm" name="id2586625"></a>
-<a class="indexterm" name="id2586632"></a>
+			</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2586630"></a>OpenLDAP Configuration</h4></div></div></div><p>
 <a class="indexterm" name="id2586638"></a>
 <a class="indexterm" name="id2586645"></a>
+<a class="indexterm" name="id2586652"></a>
+<a class="indexterm" name="id2586659"></a>
 		To include support for the sambaSamAccount object in an OpenLDAP directory
 		server, first copy the samba.schema file to slapd's configuration directory.
 		The samba.schema file can be found in the directory <code class="filename">examples/LDAP</code>
@@ -1289,14 +1289,14 @@
 <code class="prompt">root# </code><strong class="userinput"><code>cp samba.schema /etc/openldap/schema/</code></strong>
 </pre><p>
 		</p><p>
-<a class="indexterm" name="id2586682"></a>
-<a class="indexterm" name="id2586689"></a>
 <a class="indexterm" name="id2586696"></a>
 <a class="indexterm" name="id2586703"></a>
-<a class="indexterm" name="id2586710"></a>
+<a class="indexterm" name="id2586709"></a>
 <a class="indexterm" name="id2586716"></a>
 <a class="indexterm" name="id2586723"></a>
 <a class="indexterm" name="id2586730"></a>
+<a class="indexterm" name="id2586737"></a>
+<a class="indexterm" name="id2586744"></a>
 		Next, include the <code class="filename">samba.schema</code> file in <code class="filename">slapd.conf</code>.
 		The sambaSamAccount object contains two attributes that depend on other schema
 		files. The <em class="parameter"><code>uid</code></em> attribute is defined in <code class="filename">cosine.schema</code> and
@@ -1316,10 +1316,10 @@
 ....
 </pre><p>
 		</p><p>
-<a class="indexterm" name="id2586798"></a>
-<a class="indexterm" name="id2586805"></a>
 <a class="indexterm" name="id2586812"></a>
 <a class="indexterm" name="id2586819"></a>
+<a class="indexterm" name="id2586826"></a>
+<a class="indexterm" name="id2586832"></a>
 		It is recommended that you maintain some indices on some of the most useful attributes,
 		as in the following example, to speed up searches made on sambaSamAccount ObjectClasses
 		(and possibly posixAccount and posixGroup as well):
@@ -1357,11 +1357,11 @@
 </p><pre class="screen">
 <code class="prompt">root# </code><strong class="userinput"><code>/etc/init.d/slapd restart</code></strong>
 </pre><p>
-		</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2586889"></a>Initialize the LDAP Database</h4></div></div></div><p>
-<a class="indexterm" name="id2586897"></a>
-<a class="indexterm" name="id2586904"></a>
-<a class="indexterm" name="id2586911"></a>
-<a class="indexterm" name="id2586918"></a>
+		</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2586902"></a>Initialize the LDAP Database</h4></div></div></div><p>
+<a class="indexterm" name="id2586910"></a>
+<a class="indexterm" name="id2586917"></a>
+<a class="indexterm" name="id2586924"></a>
+<a class="indexterm" name="id2586931"></a>
 		Before you can add accounts to the LDAP database, you must create the account containers
 		that they will be stored in. The following LDIF file should be modified to match your
 		needs (DNS entries, and so on):
@@ -1423,15 +1423,15 @@
 userPassword: {SSHA}c3ZM9tBaBo9autm1dL3waDS21+JSfQVz
 </pre><p>
 		</p><p>
-<a class="indexterm" name="id2586960"></a>
-<a class="indexterm" name="id2586967"></a>
+<a class="indexterm" name="id2586974"></a>
+<a class="indexterm" name="id2586981"></a>
 		The userPassword shown above should be generated using <code class="literal">slappasswd</code>.
 		</p><p>
-<a class="indexterm" name="id2586984"></a>
-<a class="indexterm" name="id2586991"></a>
+<a class="indexterm" name="id2586998"></a>
+<a class="indexterm" name="id2587004"></a>
 		The following command will then load the contents of the LDIF file into the LDAP
 		database.
-<a class="indexterm" name="id2587000"></a>
+<a class="indexterm" name="id2587013"></a>
 </p><pre class="screen">
 <code class="prompt">$ </code><strong class="userinput"><code>slapadd -v -l initldap.dif</code></strong>
 </pre><p>
@@ -1439,16 +1439,16 @@
 		Do not forget to secure your LDAP server with an adequate access control list
 		as well as an admin password.
 		</p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>
-<a class="indexterm" name="id2587032"></a>
+<a class="indexterm" name="id2587045"></a>
 		Before Samba can access the LDAP server, you need to store the LDAP admin password
 		in the Samba-3 <code class="filename">secrets.tdb</code> database by:
-<a class="indexterm" name="id2587047"></a>
+<a class="indexterm" name="id2587060"></a>
 </p><pre class="screen">
 <code class="prompt">root# </code><strong class="userinput"><code>smbpasswd -w <em class="replaceable"><code>secret</code></em></code></strong>
 </pre><p>
-		</p></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2587074"></a>Configuring Samba</h4></div></div></div><p>
-<a class="indexterm" name="id2587082"></a>
-<a class="indexterm" name="id2587089"></a>
+		</p></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2587088"></a>Configuring Samba</h4></div></div></div><p>
+<a class="indexterm" name="id2587095"></a>
+<a class="indexterm" name="id2587102"></a>
 			The following parameters are available in <code class="filename">smb.conf</code> only if your version of Samba was built with
 			LDAP support. Samba automatically builds with LDAP support if the LDAP libraries are found. The
 			best method to verify that Samba was built with LDAP support is:
@@ -1467,19 +1467,19 @@
 			that includes <code class="literal">HAVE_LDAP_H</code> it is necessary to discover why the LDAP headers
 			and libraries were not found during compilation.
 			</p><p>LDAP-related smb.conf options include these:
-			</p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2587145"></a><em class="parameter"><code>passdb backend = ldapsam:url</code></em></td></tr><tr><td><a class="indexterm" name="id2587157"></a></td></tr><tr><td><a class="indexterm" name="id2587164"></a></td></tr><tr><td><a class="indexterm" name="id2587171"></a></td></tr><tr><td><a class="indexterm" name="id2587178"></a></td></tr><tr><td><a class="indexterm" name="id2587185"></a></td></tr><tr><td><a class="indexterm" name="id2587192"></a></td></tr><tr><td><a class="indexterm" name="id2587199"></a></td></tr><tr><td><a class="indexterm" name="id2587206"></a></td></tr><tr><td><a class="indexterm" name="id2587212"></a></td></tr><tr><td><a class="indexterm" name="id2587219"></a></td></tr><tr><td><a class="indexterm" name="id2587226"></a></td></tr><tr><td><a class="indexterm" name="id2587233"></a></td></tr><tr><td><a class="indexterm" name="id2587240"></a></td></tr></table><p>
+			</p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2587159"></a><em class="parameter"><code>passdb backend = ldapsam:url</code></em></td></tr><tr><td><a class="indexterm" name="id2587171"></a></td></tr><tr><td><a class="indexterm" name="id2587178"></a></td></tr><tr><td><a class="indexterm" name="id2587185"></a></td></tr><tr><td><a class="indexterm" name="id2587191"></a></td></tr><tr><td><a class="indexterm" name="id2587198"></a></td></tr><tr><td><a class="indexterm" name="id2587205"></a></td></tr><tr><td><a class="indexterm" name="id2587212"></a></td></tr><tr><td><a class="indexterm" name="id2587219"></a></td></tr><tr><td><a class="indexterm" name="id2587226"></a></td></tr><tr><td><a class="indexterm" name="id2587233"></a></td></tr><tr><td><a class="indexterm" name="id2587240"></a></td></tr><tr><td><a class="indexterm" name="id2587247"></a></td></tr><tr><td><a class="indexterm" name="id2587254"></a></td></tr></table><p>
 			</p><p>
 			These are described in the <code class="filename">smb.conf</code> man page and so are not repeated here. However, an example
 			for use with an LDAP directory is shown in <a class="link" href="passdb.html#confldapex" title="Example 11.2. Configuration with LDAP">the Configuration with LDAP.</a>
-			</p><div class="example"><a name="confldapex"></a><p class="title"><b>Example 11.2. Configuration with LDAP</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2587292"></a><em class="parameter"><code>security = user</code></em></td></tr><tr><td><a class="indexterm" name="id2587303"></a><em class="parameter"><code>encrypt passwords = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2587315"></a><em class="parameter"><code>netbios name = MORIA</code></em></td></tr><tr><td><a class="indexterm" name="id2587327"></a><em class="parameter"><code>workgroup = NOLDOR</code></em></td></tr><tr><td># LDAP related parameters:</td></tr><tr><td># Define the DN used when binding to the LDAP servers.</td></tr><tr><td># The password for this DN is not stored in smb.conf</td></tr><tr><td># Set it using 'smbpasswd -w secret' to store the</td></tr><tr><td># passphrase in the secrets.tdb file.</td></tr><tr><td># If the "ldap admin dn" value changes, it must be reset.</td></tr><tr><td><a class="indexterm" name="id2587363"></a><em class="parameter"><code>ldap admin dn = "cn=Manager,dc=quenya,dc=org"</code></em></td></tr><tr><td># SSL directory connections can be configured by:</td></tr><tr><td># ('off', 'start tls', or 'on' (default))</td></tr><tr><td><a class="indexterm" name="id2587384"></a><em class="parameter"><code>ldap ssl = start tls</code></em></td></tr><tr><td># syntax: passdb backend = ldapsam:ldap://server-name[:port]</td></tr><tr><td><a class="indexterm" name="id2587400"></a><em class="parameter"><code>passdb backend = ldapsam:ldap://frodo.quenya.org</code></em></td></tr><tr><td># smbpasswd -x delete the entire dn-entry</td></tr><tr><td><a class="indexterm" name="id2587416"></a><em class="parameter"><code>ldap delete dn = no</code></em></td></tr><tr><td># The machine and user suffix are added to the base suffix</td></tr><tr><td># wrote WITHOUT quotes. NULL suffixes by default</td></tr><tr><td><a class="indexterm" name="id2587436"></a><em class="parameter"><code>ldap user suffix = ou=People</code></em></td></tr><tr><td><a class="indexterm" name="id2587448"></a><em class="parameter"><code>ldap group suffix = ou=Groups</code></em></td></tr><tr><td><a class="indexterm" name="id2587460"></a><em class="parameter"><code>ldap machine suffix = ou=Computers</code></em></td></tr><tr><td># Trust UNIX account information in LDAP</td></tr><tr><td>#  (see the smb.conf man page for details)</td></tr><tr><td># Specify the base DN to use when searching the directory</td></tr><tr><td><a class="indexterm" name="id2587484"></a><em class="parameter"><code>ldap suffix = dc=quenya,dc=org</code></em></td></tr></table></div></div><br class="example-break"></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2587498"></a>Accounts and Groups Management</h4></div></div></div><p>
-			<a class="indexterm" name="id2587507"></a>
-			<a class="indexterm" name="id2587514"></a>
+			</p><div class="example"><a name="confldapex"></a><p class="title"><b>Example 11.2. Configuration with LDAP</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2587305"></a><em class="parameter"><code>security = user</code></em></td></tr><tr><td><a class="indexterm" name="id2587317"></a><em class="parameter"><code>encrypt passwords = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2587329"></a><em class="parameter"><code>netbios name = MORIA</code></em></td></tr><tr><td><a class="indexterm" name="id2587340"></a><em class="parameter"><code>workgroup = NOLDOR</code></em></td></tr><tr><td># LDAP related parameters:</td></tr><tr><td># Define the DN used when binding to the LDAP servers.</td></tr><tr><td># The password for this DN is not stored in smb.conf</td></tr><tr><td># Set it using 'smbpasswd -w secret' to store the</td></tr><tr><td># passphrase in the secrets.tdb file.</td></tr><tr><td># If the "ldap admin dn" value changes, it must be reset.</td></tr><tr><td><a class="indexterm" name="id2587377"></a><em class="parameter"><code>ldap admin dn = "cn=Manager,dc=quenya,dc=org"</code></em></td></tr><tr><td># SSL directory connections can be configured by:</td></tr><tr><td># ('off', 'start tls', or 'on' (default))</td></tr><tr><td><a class="indexterm" name="id2587397"></a><em class="parameter"><code>ldap ssl = start tls</code></em></td></tr><tr><td># syntax: passdb backend = ldapsam:ldap://server-name[:port]</td></tr><tr><td><a class="indexterm" name="id2587413"></a><em class="parameter"><code>passdb backend = ldapsam:ldap://frodo.quenya.org</code></em></td></tr><tr><td># smbpasswd -x delete the entire dn-entry</td></tr><tr><td><a class="indexterm" name="id2587430"></a><em class="parameter"><code>ldap delete dn = no</code></em></td></tr><tr><td># The machine and user suffix are added to the base suffix</td></tr><tr><td># wrote WITHOUT quotes. NULL suffixes by default</td></tr><tr><td><a class="indexterm" name="id2587450"></a><em class="parameter"><code>ldap user suffix = ou=People</code></em></td></tr><tr><td><a class="indexterm" name="id2587462"></a><em class="parameter"><code>ldap group suffix = ou=Groups</code></em></td></tr><tr><td><a class="indexterm" name="id2587474"></a><em class="parameter"><code>ldap machine suffix = ou=Computers</code></em></td></tr><tr><td># Trust UNIX account information in LDAP</td></tr><tr><td>#  (see the smb.conf man page for details)</td></tr><tr><td># Specify the base DN to use when searching the directory</td></tr><tr><td><a class="indexterm" name="id2587498"></a><em class="parameter"><code>ldap suffix = dc=quenya,dc=org</code></em></td></tr></table></div></div><br class="example-break"></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2587512"></a>Accounts and Groups Management</h4></div></div></div><p>
+			<a class="indexterm" name="id2587520"></a>
+			<a class="indexterm" name="id2587527"></a>
 			Because user accounts are managed through the sambaSamAccount ObjectClass, you should
 			modify your existing administration tools to deal with sambaSamAccount attributes.
 			</p><p>
-<a class="indexterm" name="id2587529"></a>
-<a class="indexterm" name="id2587536"></a>
 <a class="indexterm" name="id2587543"></a>
+<a class="indexterm" name="id2587550"></a>
+<a class="indexterm" name="id2587557"></a>
 			Machine accounts are managed with the sambaSamAccount ObjectClass, just
 			like user accounts. However, it is up to you to store those accounts
 			in a different tree of your LDAP namespace. You should use
@@ -1488,36 +1488,36 @@
 			NSS and PAM accordingly (usually, in the <code class="filename">/etc/openldap/sldap.conf</code>
 			configuration file).
 			</p><p>
-<a class="indexterm" name="id2587573"></a>
-<a class="indexterm" name="id2587580"></a>
 <a class="indexterm" name="id2587586"></a>
 <a class="indexterm" name="id2587593"></a>
+<a class="indexterm" name="id2587600"></a>
+<a class="indexterm" name="id2587607"></a>
 			In Samba-3, the group management system is based on POSIX
 			groups. This means that Samba makes use of the posixGroup ObjectClass.
 			For now, there is no NT-like group system management (global and local
 			groups). Samba-3 knows only about <code class="constant">Domain Groups</code>
 			and, unlike MS Windows 2000 and Active Directory, Samba-3 does not
 			support nested groups.
-			</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2587612"></a>Security and sambaSamAccount</h4></div></div></div><p>
-<a class="indexterm" name="id2587620"></a>
+			</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2587625"></a>Security and sambaSamAccount</h4></div></div></div><p>
+<a class="indexterm" name="id2587633"></a>
 			There are two important points to remember when discussing the security
 			of sambaSAMAccount entries in the directory.
 			</p><div class="itemizedlist"><ul type="disc"><li><p><span class="emphasis"><em>Never</em></span> retrieve the SambaLMPassword or
-<a class="indexterm" name="id2587639"></a>
+<a class="indexterm" name="id2587652"></a>
 				SambaNTPassword attribute values over an unencrypted LDAP session.</p></li><li><p><span class="emphasis"><em>Never</em></span> allow non-admin users to
 				view the SambaLMPassword or SambaNTPassword attribute values.</p></li></ul></div><p>
-<a class="indexterm" name="id2587659"></a>
-<a class="indexterm" name="id2587666"></a>
 <a class="indexterm" name="id2587673"></a>
+<a class="indexterm" name="id2587680"></a>
+<a class="indexterm" name="id2587686"></a>
 			These password hashes are clear-text equivalents and can be used to impersonate
 			the user without deriving the original clear-text strings. For more information
 			on the details of LM/NT password hashes, refer to <a class="link" href="passdb.html" title="Chapter 11. Account Information Databases">the
 			Account Information Database section</a>.
 			</p><p>
-<a class="indexterm" name="id2587695"></a>
-<a class="indexterm" name="id2587702"></a>
 <a class="indexterm" name="id2587708"></a>
 <a class="indexterm" name="id2587715"></a>
+<a class="indexterm" name="id2587722"></a>
+<a class="indexterm" name="id2587729"></a>
 			To remedy the first security issue, the <a class="link" href="smb.conf.5.html#LDAPSSL">ldap ssl</a> <code class="filename">smb.conf</code>
 			parameter defaults to require an encrypted session (<a class="link" href="smb.conf.5.html#LDAPSSL">ldap    ssl = on</a>) using the default port of <code class="constant">636</code> when
 			contacting the directory server. When using an OpenLDAP server, it
@@ -1525,16 +1525,16 @@
 			In either case, you are strongly encouraged to use secure communications protocols
 			(so do not set <a class="link" href="smb.conf.5.html#LDAPSSL">ldap ssl = off</a>).
 			</p><p>
-<a class="indexterm" name="id2587776"></a>
-<a class="indexterm" name="id2587782"></a>
 <a class="indexterm" name="id2587789"></a>
+<a class="indexterm" name="id2587796"></a>
+<a class="indexterm" name="id2587802"></a>
 			Note that the LDAPS protocol is deprecated in favor of the LDAPv3 StartTLS
 			extended operation. However, the OpenLDAP library still provides support for
 			the older method of securing communication between clients and servers.
 			</p><p>
-<a class="indexterm" name="id2587803"></a>
-<a class="indexterm" name="id2587810"></a>
 <a class="indexterm" name="id2587817"></a>
+<a class="indexterm" name="id2587824"></a>
+<a class="indexterm" name="id2587830"></a>
 			The second security precaution is to prevent non-administrative users from
 			harvesting password hashes from the directory. This can be done using the
 			following ACL in <code class="filename">slapd.conf</code>:
@@ -1545,7 +1545,7 @@
      by dn="cn=Samba Admin,ou=People,dc=quenya,dc=org" write
      by * none
 </pre><p>
-</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2587847"></a>LDAP Special Attributes for sambaSamAccounts</h4></div></div></div><p> The sambaSamAccount ObjectClass is composed of the attributes shown in next tables: <a class="link" href="passdb.html#attribobjclPartA" title="Table 11.3. Attributes in the sambaSamAccount ObjectClass (LDAP), Part A">Part A</a>, and <a class="link" href="passdb.html#attribobjclPartB" title="Table 11.4. Attributes in the sambaSamAccount ObjectClass (LDAP), Part B">Part B</a>.
+</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2587860"></a>LDAP Special Attributes for sambaSamAccounts</h4></div></div></div><p> The sambaSamAccount ObjectClass is composed of the attributes shown in next tables: <a class="link" href="passdb.html#attribobjclPartA" title="Table 11.3. Attributes in the sambaSamAccount ObjectClass (LDAP), Part A">Part A</a>, and <a class="link" href="passdb.html#attribobjclPartB" title="Table 11.4. Attributes in the sambaSamAccount ObjectClass (LDAP), Part B">Part B</a>.
 			</p><div class="table"><a name="attribobjclPartA"></a><p class="title"><b>Table 11.3. Attributes in the sambaSamAccount ObjectClass (LDAP), Part A</b></p><div class="table-contents"><table summary="Attributes in the sambaSamAccount ObjectClass (LDAP), Part A" border="1"><colgroup><col align="left"><col align="justify"></colgroup><tbody><tr><td align="left"><code class="constant">sambaLMPassword</code></td><td align="justify">The LanMan password 16-byte hash stored as a character
 						representation of a hexadecimal string.</td></tr><tr><td align="left"><code class="constant">sambaNTPassword</code></td><td align="justify">The NT password 16-byte hash stored as a character
 						representation of a hexadecimal string.</td></tr><tr><td align="left"><code class="constant">sambaPwdLastSet</code></td><td align="justify">The integer time in seconds since 1970 when the
@@ -1580,16 +1580,16 @@
 				</td></tr><tr><td align="left"><code class="constant">sambaSID</code></td><td align="justify">The security identifier(SID) of the user.
 				The Windows equivalent of UNIX UIDs.</td></tr><tr><td align="left"><code class="constant">sambaPrimaryGroupSID</code></td><td align="justify">The security identifier (SID) of the primary group
 				of the user.</td></tr><tr><td align="left"><code class="constant">sambaDomainName</code></td><td align="justify">Domain the user is part of.</td></tr></tbody></table></div></div><br class="table-break"><p>
-<a class="indexterm" name="id2588196"></a>
-<a class="indexterm" name="id2588202"></a>
+<a class="indexterm" name="id2588209"></a>
+<a class="indexterm" name="id2588216"></a>
 			The majority of these parameters are only used when Samba is acting as a PDC of
 			a domain (refer to <a class="link" href="samba-pdc.html" title="Chapter 4. Domain Control">Domain Control</a>, for details on
 			how to configure Samba as a PDC). The following four attributes
 			are only stored with the sambaSamAccount entry if the values are non-default values:
-			</p><div class="itemizedlist"><a class="indexterm" name="id2588225"></a><a class="indexterm" name="id2588231"></a><a class="indexterm" name="id2588238"></a><a class="indexterm" name="id2588245"></a><ul type="disc"><li><p>sambaHomePath</p></li><li><p>sambaLogonScript</p></li><li><p>sambaProfilePath</p></li><li><p>sambaHomeDrive</p></li></ul></div><p>
-<a class="indexterm" name="id2588274"></a>
-<a class="indexterm" name="id2588281"></a>
+			</p><div class="itemizedlist"><a class="indexterm" name="id2588238"></a><a class="indexterm" name="id2588245"></a><a class="indexterm" name="id2588252"></a><a class="indexterm" name="id2588259"></a><ul type="disc"><li><p>sambaHomePath</p></li><li><p>sambaLogonScript</p></li><li><p>sambaProfilePath</p></li><li><p>sambaHomeDrive</p></li></ul></div><p>
 <a class="indexterm" name="id2588287"></a>
+<a class="indexterm" name="id2588294"></a>
+<a class="indexterm" name="id2588301"></a>
 			These attributes are only stored with the sambaSamAccount entry if
 			the values are non-default values. For example, assume MORIA has now been
 			configured as a PDC and that <a class="link" href="smb.conf.5.html#LOGONHOME">logon home = \\%L\%u</a> was defined in
@@ -1600,7 +1600,7 @@
 			of the <a class="link" href="smb.conf.5.html#LOGONHOME">logon home</a> parameter is used in its place. Samba
 			will only write the attribute value to the directory entry if the value is
 			something other than the default (e.g., <code class="filename">\\MOBY\becky</code>).
-			</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2588361"></a>Example LDIF Entries for a sambaSamAccount</h4></div></div></div><p>
+			</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2588375"></a>Example LDIF Entries for a sambaSamAccount</h4></div></div></div><p>
 			The following is a working LDIF that demonstrates the use of the SambaSamAccount ObjectClass:
 </p><pre class="programlisting">
 dn: uid=guest2, ou=People,dc=quenya,dc=org
@@ -1645,7 +1645,7 @@
 sambaPwdMustChange: 2147483647
 sambaNTPassword: 878D8014606CDA29677A44EFA1353FC7
 </pre><p>
-		</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2588409"></a>Password Synchronization</h4></div></div></div><p>
+		</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2588422"></a>Password Synchronization</h4></div></div></div><p>
 		Samba-3 and later can update the non-Samba (LDAP) password stored with an account. When
 		using pam_ldap, this allows changing both UNIX and Windows passwords at once.
 		</p><p>The <a class="link" href="smb.conf.5.html#LDAPPASSWDSYNC">ldap passwd sync</a> options can have the  values shown in
@@ -1654,7 +1654,7 @@
 			       and the <code class="constant">password</code> fields.</p></td></tr><tr><td align="left">no</td><td align="justify"><p>Only update <code class="constant">SambaNTPassword</code> and
 					<code class="constant">SambaLMPassword</code>.</p></td></tr><tr><td align="left">only</td><td align="justify"><p>Only update the LDAP password and let the LDAP server
 			worry about the other fields.  This option is only available on some LDAP servers and
-			only when the LDAP server supports LDAP_EXOP_X_MODIFY_PASSWD.</p></td></tr></tbody></table></div></div><br class="table-break"><p>More information can be found in the <code class="filename">smb.conf</code> man page.</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2588561"></a>Using OpenLDAP Overlay for Password Syncronization</h4></div></div></div><p>
+			only when the LDAP server supports LDAP_EXOP_X_MODIFY_PASSWD.</p></td></tr></tbody></table></div></div><br class="table-break"><p>More information can be found in the <code class="filename">smb.conf</code> man page.</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2588575"></a>Using OpenLDAP Overlay for Password Syncronization</h4></div></div></div><p>
 		Howard Chu has written a special overlay called <code class="literal">smbk5pwd</code>. This tool  modifies the
 		<code class="literal">SambaNTPassword</code>, <code class="literal">SambaLMPassword</code> and <code class="literal">Heimdal</code>
 		hashes in an OpenLDAP entry when an LDAP_EXOP_X_MODIFY_PASSWD operation is performed.
@@ -1662,8 +1662,8 @@
 		The overlay is shipped with OpenLDAP-2.3 and can be found in the
 		<code class="filename">contrib/slapd-modules/smbk5pwd</code> subdirectory. This module can also be used with
 		OpenLDAP-2.2.
-		</p></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2588612"></a>Common Errors</h2></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2588618"></a>Users Cannot Logon</h3></div></div></div><p>&#8220;<span class="quote">I've installed Samba, but now I can't log on with my UNIX account! </span>&#8221;</p><p>Make sure your user has been added to the current Samba <a class="link" href="smb.conf.5.html#PASSDBBACKEND">passdb backend</a>.
-		Read the <a class="link" href="passdb.html#acctmgmttools" title="Account Management Tools">Account Management Tools,</a> for details.</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2588656"></a>Configuration of <em class="parameter"><code>auth methods</code></em></h3></div></div></div><p>
+		</p></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2588626"></a>Common Errors</h2></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2588632"></a>Users Cannot Logon</h3></div></div></div><p>&#8220;<span class="quote">I've installed Samba, but now I can't log on with my UNIX account! </span>&#8221;</p><p>Make sure your user has been added to the current Samba <a class="link" href="smb.conf.5.html#PASSDBBACKEND">passdb backend</a>.
+		Read the <a class="link" href="passdb.html#acctmgmttools" title="Account Management Tools">Account Management Tools,</a> for details.</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2588669"></a>Configuration of <em class="parameter"><code>auth methods</code></em></h3></div></div></div><p>
 	When explicitly setting an <a class="link" href="smb.conf.5.html#AUTHMETHODS">auth methods</a> parameter,
 	<em class="parameter"><code>guest</code></em> must be specified as the first entry on the line 
 	for example, <a class="link" href="smb.conf.5.html#AUTHMETHODS">auth methods = guest sam</a>.

Modified: branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/pr01.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/pr01.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/pr01.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,4 +1,4 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>About the Cover Artwork</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="prev" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="next" href="pr02.html" title="Attribution"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">About the Cover Artwork</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="index.html">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="pr02.html">Next</a></td></tr></table><hr></div><div class="preface" lang="en-US"><div class="titlepage"><div><div><h2 class="title"><a name="id2532678"></a>About the Cover Artwork</h2></div></div></div><p>
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>About the Cover Artwork</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="prev" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="next" href="pr02.html" title="Attribution"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">About the Cover Artwork</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="index.html">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="pr02.html">Next</a></td></tr></table><hr></div><div class="preface" lang="en-US"><div class="titlepage"><div><div><h2 class="title"><a name="id2532691"></a>About the Cover Artwork</h2></div></div></div><p>
 	The cover artwork of this book continues the freedom theme of the first edition of &#8220;<span class="quote">The Official Samba-3
 	HOWTO and Reference Guide</span>&#8221;.  We may look back upon the past to question the motives of those who have
 	gone before us. Seldom do we realise that the past owes us no answer, and despite what we may think of the

Modified: branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/pr02.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/pr02.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/pr02.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,4 +1,4 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Attribution</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="prev" href="pr01.html" title="About the Cover Artwork"><link rel="next" href="pr03.html" title="Foreword"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Attribution</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="pr01.html">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="pr03.html">Next</a></td></tr></table><hr></div><div class="preface" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="id2495827"></a>Attribution</h2></div></div></div><p><a class="link" href="install.html" title="Chapter 1. How to Install and Test SAMBA">How to Install and Test SAMBA</a>
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Attribution</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="prev" href="pr01.html" title="About the Cover Artwork"><link rel="next" href="pr03.html" title="Foreword"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Attribution</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="pr01.html">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="pr03.html">Next</a></td></tr></table><hr></div><div class="preface" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="id2495846"></a>Attribution</h2></div></div></div><p><a class="link" href="install.html" title="Chapter 1. How to Install and Test SAMBA">How to Install and Test SAMBA</a>
 	</p><div class="itemizedlist"><ul type="disc"><li><p>Andrew Tridgell<a class="ulink" href="mailto:tridge at samba.org" target="_top">mailto:tridge at samba.org</a></p></li><li><p>Jelmer R.  Vernooij<a class="ulink" href="mailto:jelmer at samba.org" target="_top">mailto:jelmer at samba.org</a></p></li><li><p>John H.  Terpstra<a class="ulink" href="mailto:jht at samba.org" target="_top">mailto:jht at samba.org</a></p></li><li><p>Karl Auer<a class="ulink" href="mailto:kauer at biplane.com.au" target="_top">mailto:kauer at biplane.com.au</a></p></li><li><p>Dan Shearer<a class="ulink" href="mailto:dan at samba.org" target="_top">mailto:dan at samba.org</a></p></li></ul></div><p>
 </p><p><a class="link" href="FastStart.html" title="Chapter 2. Fast Start: Cure for Impatience">Fast Start: Cure for Impatience</a>
 	</p><div class="itemizedlist"><ul type="disc"><li><p>John H.  Terpstra<a class="ulink" href="mailto:jht at samba.org" target="_top">mailto:jht at samba.org</a></p></li></ul></div><p>

Modified: branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/pr03.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/pr03.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/pr03.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,4 +1,4 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Foreword</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="prev" href="pr02.html" title="Attribution"><link rel="next" href="TOSHpreface.html" title="Preface"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Foreword</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="pr02.html">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="TOSHpreface.html">Next</a></td></tr></table><hr></div><div class="preface" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="id2543185"></a>Foreword</h2></div></div></div><p>
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Foreword</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="prev" href="pr02.html" title="Attribution"><link rel="next" href="TOSHpreface.html" title="Preface"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Foreword</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="pr02.html">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="TOSHpreface.html">Next</a></td></tr></table><hr></div><div class="preface" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="id2543199"></a>Foreword</h2></div></div></div><p>
 When John first asked me to write an introductory piece for his latest book, I was somewhat mystified as to
 why he chose me. A conversation with John provided some of the rationale, and he left it to me to fill in the
 <span class="emphasis"><em>rest</em></span> of the story. So, if you are willing to endure a little bit of background, I will

Modified: branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/problems.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/problems.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/problems.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,40 +1,40 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 39. Analyzing and Solving Samba Problems</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="troubleshooting.html" title="Part V. Troubleshooting"><link rel="prev" href="diagnosis.html" title="Chapter 38. The Samba Checklist"><link rel="next" href="bugreport.html" title="Chapter 40. Reporting Bugs"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 39. Analyzing and Solving Samba Problems</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="diagnosis.html">Prev</a> </td><th width="60%" align="center">Part V. Troubleshooting</th><td width="20%" align="right"> <a accesskey="n" href="bugreport.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="problems"></a>Chapter 39. Analyzing and Solving Samba Problems</h2></div><div><div class="author"><h3 class="author"><span class="firstname">Gerald</span> <span class="othername">(Jerry)</span> <span class="surname">Carter</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jerry at samba.org">jerry at samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Jelmer</span> <span class="othername">R.</span> <span class="surname">Vernooij</span></h3><div class="affiliation"><span class="orgname">The Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jelmer at samba.org">jelmer at samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">David</span> <span class="surname">Bannon</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:dbannon at samba.org">dbannon at samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Dan</span> <span class="surname">Shearer</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:dan at samba.org">dan at samba.org</a>&gt;</code></p></div></div></div></div><div><p class="pubdate">8 Apr 2003</p></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="problems.html#id2677837">Diagnostics Tools</a></span></dt><dd><dl><dt><span class="sect2"><a href="problems.html#id2677889">Debugging with Samba Itself</a></span></dt><dt><span class="sect2"><a href="problems.html#id2678144">Tcpdump</a></span></dt><dt><span class="sect2"><a href="problems.html#id2678194">Ethereal</a></span></dt><dt><span class="sect2"><a href="problems.html#id2678338">The Windows Network Monitor</a></span></dt></dl></dd><dt><span class="sect1"><a href="problems.html#id2678665">Useful URLs</a></span></dt><dt><span class="sect1"><a href="problems.html#id2678702">Getting Mailing List Help</a></span></dt><dt><span class="sect1"><a href="problems.html#id2678876">How to Get Off the Mailing Lists</a></span></dt></dl></div><p>
-<a class="indexterm" name="id2677811"></a>
-<a class="indexterm" name="id2677818"></a>
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 39. Analyzing and Solving Samba Problems</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="troubleshooting.html" title="Part V. Troubleshooting"><link rel="prev" href="diagnosis.html" title="Chapter 38. The Samba Checklist"><link rel="next" href="bugreport.html" title="Chapter 40. Reporting Bugs"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 39. Analyzing and Solving Samba Problems</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="diagnosis.html">Prev</a> </td><th width="60%" align="center">Part V. Troubleshooting</th><td width="20%" align="right"> <a accesskey="n" href="bugreport.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="problems"></a>Chapter 39. Analyzing and Solving Samba Problems</h2></div><div><div class="author"><h3 class="author"><span class="firstname">Gerald</span> <span class="othername">(Jerry)</span> <span class="surname">Carter</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jerry at samba.org">jerry at samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Jelmer</span> <span class="othername">R.</span> <span class="surname">Vernooij</span></h3><div class="affiliation"><span class="orgname">The Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jelmer at samba.org">jelmer at samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">David</span> <span class="surname">Bannon</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:dbannon at samba.org">dbannon at samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Dan</span> <span class="surname">Shearer</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:dan at samba.org">dan at samba.org</a>&gt;</code></p></div></div></div></div><div><p class="pubdate">8 Apr 2003</p></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="problems.html#id2677850">Diagnostics Tools</a></span></dt><dd><dl><dt><span class="sect2"><a href="problems.html#id2677902">Debugging with Samba Itself</a></span></dt><dt><span class="sect2"><a href="problems.html#id2678158">Tcpdump</a></span></dt><dt><span class="sect2"><a href="problems.html#id2678208">Ethereal</a></span></dt><dt><span class="sect2"><a href="problems.html#id2678352">The Windows Network Monitor</a></span></dt></dl></dd><dt><span class="sect1"><a href="problems.html#id2678678">Useful URLs</a></span></dt><dt><span class="sect1"><a href="problems.html#id2678716">Getting Mailing List Help</a></span></dt><dt><span class="sect1"><a href="problems.html#id2678890">How to Get Off the Mailing Lists</a></span></dt></dl></div><p>
 <a class="indexterm" name="id2677825"></a>
+<a class="indexterm" name="id2677832"></a>
+<a class="indexterm" name="id2677838"></a>
 There are many sources of information available in the form of mailing lists, RFCs, and documentation. The
 documentation that comes with the Samba distribution contains good explanations of general SMB topics such as
 browsing.
-</p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2677837"></a>Diagnostics Tools</h2></div></div></div><p>
-<a class="indexterm" name="id2677844"></a>
-<a class="indexterm" name="id2677851"></a>
+</p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2677850"></a>Diagnostics Tools</h2></div></div></div><p>
 <a class="indexterm" name="id2677858"></a>
 <a class="indexterm" name="id2677865"></a>
 <a class="indexterm" name="id2677872"></a>
+<a class="indexterm" name="id2677879"></a>
+<a class="indexterm" name="id2677886"></a>
 With SMB networking, it is often not immediately clear what the cause is of a certain problem. Samba itself
 provides rather useful information, but in some cases you might have to fall back to using a
 <span class="emphasis"><em>sniffer</em></span>. A sniffer is a program that listens on your LAN, analyzes the data sent on it,
 and displays it on the screen.
-</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2677889"></a>Debugging with Samba Itself</h3></div></div></div><p>
-<a class="indexterm" name="id2677897"></a>
-<a class="indexterm" name="id2677904"></a>
+</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2677902"></a>Debugging with Samba Itself</h3></div></div></div><p>
 <a class="indexterm" name="id2677910"></a>
 <a class="indexterm" name="id2677917"></a>
 <a class="indexterm" name="id2677924"></a>
 <a class="indexterm" name="id2677931"></a>
 <a class="indexterm" name="id2677938"></a>
+<a class="indexterm" name="id2677945"></a>
+<a class="indexterm" name="id2677952"></a>
 One of the best diagnostic tools for debugging problems is Samba itself.  You can use the <code class="option">-d
 option</code> for both <span class="application">smbd</span> and <span class="application">nmbd</span> to specify the <a class="link" href="smb.conf.5.html#DEBUGLEVEL">debug level</a> at which to run.
 See the man pages for <code class="literal">smbd, nmbd</code>, and <code class="filename">smb.conf</code> for more information regarding debugging
 options. The debug level (log level) can range from 1 (the default) to 10 (100 for debugging passwords).
 </p><p>
-<a class="indexterm" name="id2677992"></a>
-<a class="indexterm" name="id2677999"></a>
-<a class="indexterm" name="id2678005"></a>
-<a class="indexterm" name="id2678012"></a>
+<a class="indexterm" name="id2678006"></a>
+<a class="indexterm" name="id2678013"></a>
 <a class="indexterm" name="id2678019"></a>
 <a class="indexterm" name="id2678026"></a>
 <a class="indexterm" name="id2678033"></a>
+<a class="indexterm" name="id2678040"></a>
+<a class="indexterm" name="id2678047"></a>
 Another helpful method of debugging is to compile Samba using the <code class="literal">gcc -g </code> flag. This will
 include debug information in the binaries and allow you to attach <code class="literal">gdb</code> to the running
 <code class="literal">smbd/nmbd</code> process.  To attach <code class="literal">gdb</code> to an <code class="literal">smbd</code> process
@@ -46,52 +46,52 @@
 <code class="literal">gdb</code> and continue.
 </p><p>
 Some useful Samba commands worth investigating are:
-<a class="indexterm" name="id2678102"></a>
-<a class="indexterm" name="id2678109"></a>
+<a class="indexterm" name="id2678116"></a>
+<a class="indexterm" name="id2678123"></a>
 </p><pre class="screen">
 <code class="prompt">$ </code><strong class="userinput"><code>testparm | more</code></strong>
 <code class="prompt">$ </code><strong class="userinput"><code>smbclient -L //{netbios name of server}</code></strong>
 </pre><p>
-</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2678144"></a>Tcpdump</h3></div></div></div><p>
-<a class="indexterm" name="id2678152"></a>
-<a class="indexterm" name="id2678159"></a>
+</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2678158"></a>Tcpdump</h3></div></div></div><p>
 <a class="indexterm" name="id2678166"></a>
+<a class="indexterm" name="id2678173"></a>
+<a class="indexterm" name="id2678179"></a>
 <a class="ulink" href="http://www.tcpdump.org/" target="_top">Tcpdump</a> was the first 
 UNIX sniffer with SMB support. It is a command-line utility and 
 now, its SMB support is somewhat lagging that of <code class="literal">ethereal</code> 
 and <code class="literal">tethereal</code>.
-</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2678194"></a>Ethereal</h3></div></div></div><p>
-<a class="indexterm" name="id2678202"></a>
+</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2678208"></a>Ethereal</h3></div></div></div><p>
+<a class="indexterm" name="id2678216"></a>
 <a class="ulink" href="http://www.ethereal.com/" target="_top">Ethereal</a> is a graphical sniffer, available for both UNIX (Gtk)
 and Windows. Ethereal's SMB support is quite good. For details on the use of <code class="literal">ethereal</code>, read
 the well-written Ethereal User Guide.
 </p><div class="figure"><a name="ethereal1"></a><p class="title"><b>Figure 39.1. Starting a Capture.</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/ethereal1.png" alt="Starting a Capture."></div></div></div><br class="figure-break"><p>
-<a class="indexterm" name="id2678265"></a>
+<a class="indexterm" name="id2678279"></a>
 Listen for data on ports 137, 138, 139, and 445. For example, use the filter <strong class="userinput"><code>port 137, port 138,
 port 139, or port 445</code></strong> as seen in <a class="link" href="problems.html#ethereal1" title="Figure 39.1. Starting a Capture.">Starting a Capture</a> snapshot.
 </p><p>
 A console version of ethereal is available as well and is called <code class="literal">tethereal</code>.
-</p><div class="figure"><a name="ethereal2"></a><p class="title"><b>Figure 39.2. Main Ethereal Data Window.</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/ethereal2.png" alt="Main Ethereal Data Window."></div></div></div><br class="figure-break"></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2678338"></a>The Windows Network Monitor</h3></div></div></div><p>
-<a class="indexterm" name="id2678346"></a>
-<a class="indexterm" name="id2678353"></a>
+</p><div class="figure"><a name="ethereal2"></a><p class="title"><b>Figure 39.2. Main Ethereal Data Window.</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/ethereal2.png" alt="Main Ethereal Data Window."></div></div></div><br class="figure-break"></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2678352"></a>The Windows Network Monitor</h3></div></div></div><p>
 <a class="indexterm" name="id2678360"></a>
 <a class="indexterm" name="id2678367"></a>
 <a class="indexterm" name="id2678374"></a>
 <a class="indexterm" name="id2678381"></a>
+<a class="indexterm" name="id2678388"></a>
+<a class="indexterm" name="id2678395"></a>
 For tracing things on Microsoft Windows NT, Network Monitor (aka Netmon) is available on Microsoft Developer
 Network CDs, the Windows NT Server install CD, and the SMS CDs. The version of Netmon that ships with SMS
 allows for dumping packets between any two computers (i.e., placing the network interface in promiscuous
 mode).  The version on the NT Server install CD will only allow monitoring of network traffic directed to the
 local NT box and broadcasts on the local subnet. Be aware that Ethereal can read and write Netmon formatted
 files.
-</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2678398"></a>Installing Network Monitor on an NT Workstation</h4></div></div></div><p>
-<a class="indexterm" name="id2678406"></a>
+</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2678412"></a>Installing Network Monitor on an NT Workstation</h4></div></div></div><p>
+<a class="indexterm" name="id2678420"></a>
 Installing Netmon on an NT workstation requires a couple of steps. The following are instructions for
 installing Netmon V4.00.349, which comes with Microsoft Windows NT Server 4.0, on Microsoft Windows NT
 Workstation 4.0. The process should be similar for other versions of Windows NT version of Netmon. You will
 need both the Microsoft Windows NT Server 4.0 Install CD and the Workstation 4.0 Install CD.
 </p><p>
-<a class="indexterm" name="id2678423"></a>
+<a class="indexterm" name="id2678437"></a>
 Initially you will need to install <span class="application">Network Monitor Tools and Agent</span>
 on the NT Server to do this: 
 </p><div class="itemizedlist"><ul type="disc"><li><p>Go to <span class="guibutton">Start</span> -&gt; <span class="guibutton">Settings</span> -&gt; <span class="guibutton">Control Panel</span> -&gt; 
@@ -110,16 +110,16 @@
 Now copy the files from the NT Server in <code class="filename">%SYSTEMROOT%\System32\netmon</code>
 to <code class="filename">%SYSTEMROOT%\System32\netmon</code> on the workstation and set permissions
 as you deem appropriate for your site. You will need administrative rights on the NT box to run Netmon.
-</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2678641"></a>Installing Network Monitor on Windows 9x/Me</h4></div></div></div><p>
+</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2678655"></a>Installing Network Monitor on Windows 9x/Me</h4></div></div></div><p>
 To install Netmon on Windows 9x/Me, install the Network Monitor Agent 
 from the Windows 9x/Me CD (<code class="filename">\admin\nettools\netmon</code>). 
 There is a readme file included with the Netmon driver files on the CD if you need 
 information on how to do this. Copy the files from a working Netmon installation.
-</p></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2678665"></a>Useful URLs</h2></div></div></div><div class="itemizedlist"><ul type="disc"><li><p>See how Scott Merrill simulates a BDC behavior at 
+</p></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2678678"></a>Useful URLs</h2></div></div></div><div class="itemizedlist"><ul type="disc"><li><p>See how Scott Merrill simulates a BDC behavior at 
        <a class="ulink" href="http://www.skippy.net/linux/smb-howto.html" target="_top">
        http://www.skippy.net/linux/smb-howto.html</a>. </p></li><li><p>FTP site for older SMB specs, 
        <a class="ulink" href="ftp://ftp.microsoft.com/developr/drg/CIFS/" target="_top">
-       ftp://ftp.microsoft.com/developr/drg/CIFS/</a></p></li></ul></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2678702"></a>Getting Mailing List Help</h2></div></div></div><p>
+       ftp://ftp.microsoft.com/developr/drg/CIFS/</a></p></li></ul></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2678716"></a>Getting Mailing List Help</h2></div></div></div><p>
 There are a number of Samba-related mailing lists. Go to <a class="ulink" href="http://samba.org" target="_top">http://samba.org</a>, click on your nearest mirror,
 and then click on <code class="literal">Support</code>. Next, click on <code class="literal">
 Samba-related mailing lists</code>.
@@ -130,12 +130,12 @@
 mainstream Samba lists.</p><p>
 If you do post a message to one of the lists, please observe the following guidelines:
 </p><div class="itemizedlist"><ul type="disc"><li><p>
-<a class="indexterm" name="id2678757"></a>
+<a class="indexterm" name="id2678771"></a>
 	Always remember that the developers are volunteers; they are
 	not paid and they never guarantee to produce a particular feature at 
 	a particular time. Any timelines are &#8220;<span class="quote">best guess,</span>&#8221; and nothing more.
 	</p></li><li><p>
-<a class="indexterm" name="id2678776"></a>
+<a class="indexterm" name="id2678789"></a>
 	Always mention what version of Samba you are using and what 
 	operating system it's running under. You should list the relevant sections of
 	your <code class="filename">smb.conf</code> file, at least the options in <em class="parameter"><code>[global]</code></em>
@@ -150,7 +150,7 @@
 	to mailing lists really irritate the thousands of people who end up having to deal
 	with such bad netiquet bahavior.
 	</p></li><li><p>
-<a class="indexterm" name="id2678828"></a>
+<a class="indexterm" name="id2678842"></a>
 	Don't cross post. Work out which is the best list to post to 
 	and see what happens. Do not post to both samba-ntdom and samba-technical.
 	Many people active on the lists subscribe to more 
@@ -163,7 +163,7 @@
 	the pipe to the error), you can send the *.CAP file as well.</p></li><li><p>Please think carefully before attaching a document to an email.
 	Consider pasting the relevant parts into the body of the message. The Samba
 	mailing lists go to a huge number of people. Do they all need a copy of your 
-	<code class="filename">smb.conf</code> in their attach directory?</p></li></ul></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2678876"></a>How to Get Off the Mailing Lists</h2></div></div></div><p>To have your name removed from a Samba mailing list, go to the same
+	<code class="filename">smb.conf</code> in their attach directory?</p></li></ul></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2678890"></a>How to Get Off the Mailing Lists</h2></div></div></div><p>To have your name removed from a Samba mailing list, go to the same
 place where you went to
 subscribe to it, go to <a class="ulink" href="http://lists.samba.org/" target="_top">http://lists.samba.org</a>, 
 click on your nearest mirror, click on <code class="literal">Support</code>, and 

Modified: branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/rights.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/rights.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/rights.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,8 +1,8 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 15. User Rights and Privileges</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="optional.html" title="Part III. Advanced Configuration"><link rel="prev" href="idmapper.html" title="Chapter 14. Identity Mapping (IDMAP)"><link rel="next" href="AccessControls.html" title="Chapter 16. File, Directory, and Share Access Controls"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 15. User Rights and Privileges</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="idmapper.html">Prev</a> </td><th width="60%" align="center">Part III. Advanced Configuration</th><td width="20%" align="right"> <a accesskey="n" href="AccessControls.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="rights"></a>Chapter 15. User Rights and Privileges</h2></div><div><div class="author"><h3 class="author"><span class="firstname">Gerald</span> <span class="othername">(Jerry)</span> <span class="surname">Carter</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jerry at samba.org">jerry at samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht at samba.org">jht at samba.org</a>&gt;</code></p></div></div></div></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="rights.html#id2601479">Rights Management Capabilities</a></span></dt><dd><dl><dt><span class="sect2"><a href="rights.html#id2601754">Using the &#8220;<span class="quote">net rpc rights</span>&#8221; Utility</a></span></dt><dt><span class="sect2"><a href="rights.html#id2602099">Description of Privileges</a></span></dt><dt><span class="sect2"><a href="rights.html#id2602409">Privileges Suppored by Windows 2000 Domain Controllers</a></span></dt></dl></dd><dt><span class="sect1"><a href="rights.html#id2602897">The Administrator Domain SID</a></span></dt><dt><span class="sect1"><a href="rights.html#id2603074">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="rights.html#id2603080">What Rights and Privileges Will Permit Windows Client Administration?</a></span></dt></dl></dd></dl></div><p>
-<a class="indexterm" name="id2601195"></a>
-<a class="indexterm" name="id2601202"></a>
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 15. User Rights and Privileges</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="optional.html" title="Part III. Advanced Configuration"><link rel="prev" href="idmapper.html" title="Chapter 14. Identity Mapping (IDMAP)"><link rel="next" href="AccessControls.html" title="Chapter 16. File, Directory, and Share Access Controls"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 15. User Rights and Privileges</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="idmapper.html">Prev</a> </td><th width="60%" align="center">Part III. Advanced Configuration</th><td width="20%" align="right"> <a accesskey="n" href="AccessControls.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="rights"></a>Chapter 15. User Rights and Privileges</h2></div><div><div class="author"><h3 class="author"><span class="firstname">Gerald</span> <span class="othername">(Jerry)</span> <span class="surname">Carter</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jerry at samba.org">jerry at samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht at samba.org">jht at samba.org</a>&gt;</code></p></div></div></div></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="rights.html#id2601492">Rights Management Capabilities</a></span></dt><dd><dl><dt><span class="sect2"><a href="rights.html#id2601767">Using the &#8220;<span class="quote">net rpc rights</span>&#8221; Utility</a></span></dt><dt><span class="sect2"><a href="rights.html#id2602113">Description of Privileges</a></span></dt><dt><span class="sect2"><a href="rights.html#id2602423">Privileges Suppored by Windows 2000 Domain Controllers</a></span></dt></dl></dd><dt><span class="sect1"><a href="rights.html#id2602911">The Administrator Domain SID</a></span></dt><dt><span class="sect1"><a href="rights.html#id2603088">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="rights.html#id2603093">What Rights and Privileges Will Permit Windows Client Administration?</a></span></dt></dl></dd></dl></div><p>
 <a class="indexterm" name="id2601209"></a>
 <a class="indexterm" name="id2601216"></a>
+<a class="indexterm" name="id2601223"></a>
+<a class="indexterm" name="id2601230"></a>
 The administration of Windows user, group, and machine accounts in the Samba
 domain-controlled network necessitates interfacing between the MS Windows
 networking environment and the UNIX operating system environment. The right
@@ -10,21 +10,21 @@
 (set) to non-administrative users both in Windows NT4 domains and
 Active Directory domains.
 </p><p>
-<a class="indexterm" name="id2601233"></a>
-<a class="indexterm" name="id2601240"></a>
-<a class="indexterm" name="id2601247"></a>
+<a class="indexterm" name="id2601246"></a>
 <a class="indexterm" name="id2601253"></a>
+<a class="indexterm" name="id2601260"></a>
+<a class="indexterm" name="id2601267"></a>
 The addition of Windows NT4/2kX/XPPro machines to the domain necessitates the
 creation of a machine account for each machine added. The machine account is
 a necessity that is used to validate that the machine can be trusted to permit
 user logons.
 </p><p>
-<a class="indexterm" name="id2601268"></a>
-<a class="indexterm" name="id2601275"></a>
-<a class="indexterm" name="id2601282"></a>
+<a class="indexterm" name="id2601281"></a>
 <a class="indexterm" name="id2601288"></a>
 <a class="indexterm" name="id2601295"></a>
 <a class="indexterm" name="id2601302"></a>
+<a class="indexterm" name="id2601309"></a>
+<a class="indexterm" name="id2601316"></a>
 Machine accounts are analogous to user accounts, and thus in implementing them on a UNIX machine that is
 hosting Samba (i.e., on which Samba is running), it is necessary to create a special type of user account.
 Machine accounts differ from  normal user accounts in that the account name (login ID) is terminated with a
@@ -34,11 +34,11 @@
 account is used only to authenticate domain member machines during start-up. This security measure
 is designed to block man-in-the-middle attempts to violate network integrity.
 </p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>
-<a class="indexterm" name="id2601343"></a>
-<a class="indexterm" name="id2601350"></a>
-<a class="indexterm" name="id2601357"></a>
-<a class="indexterm" name="id2601364"></a>
+<a class="indexterm" name="id2601356"></a>
+<a class="indexterm" name="id2601363"></a>
 <a class="indexterm" name="id2601370"></a>
+<a class="indexterm" name="id2601377"></a>
+<a class="indexterm" name="id2601384"></a>
 Machine (computer) accounts are used in the Windows NT OS family to store security
 credentials for domain member servers and workstations. When the domain member
 starts up, it goes through a validation process that includes an exchange of
@@ -47,20 +47,20 @@
 all access by domain users. The computer account is essential to the way that MS 
 Windows secures authentication.
 </p></div><p>
-<a class="indexterm" name="id2601389"></a>
-<a class="indexterm" name="id2601396"></a>
-<a class="indexterm" name="id2601404"></a>
+<a class="indexterm" name="id2601403"></a>
 <a class="indexterm" name="id2601410"></a>
+<a class="indexterm" name="id2601417"></a>
+<a class="indexterm" name="id2601424"></a>
 The creation of UNIX system accounts has traditionally been the sole right of
 the system administrator, better known as the <code class="constant">root</code> account.
 It is possible in the UNIX environment to create multiple users who have the
 same UID. Any UNIX user who has a UID=0 is inherently the same as the
 <code class="constant">root</code> account user.
 </p><p>
-<a class="indexterm" name="id2601432"></a>
-<a class="indexterm" name="id2601440"></a>
 <a class="indexterm" name="id2601446"></a>
 <a class="indexterm" name="id2601453"></a>
+<a class="indexterm" name="id2601460"></a>
+<a class="indexterm" name="id2601467"></a>
 All versions of Samba call system interface scripts that permit CIFS function
 calls that are used to manage users, groups, and machine accounts
 in the UNIX environment. All versions of Samba up to and including version 3.0.10
@@ -70,27 +70,27 @@
 disdain and consternation among Samba administrators, particularly where it became
 necessary to permit people who should not possess <code class="constant">root</code>-level
 access to the UNIX host system.
-</p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2601479"></a>Rights Management Capabilities</h2></div></div></div><p>
-<a class="indexterm" name="id2601487"></a>
-<a class="indexterm" name="id2601494"></a>
-<a class="indexterm" name="id2601501"></a>
+</p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2601492"></a>Rights Management Capabilities</h2></div></div></div><p>
+<a class="indexterm" name="id2601500"></a>
 <a class="indexterm" name="id2601508"></a>
+<a class="indexterm" name="id2601514"></a>
+<a class="indexterm" name="id2601521"></a>
 Samba 3.0.11 introduced support for the Windows privilege model.  This model
 allows certain rights to be assigned to a user or group SID.  In order to enable
 this feature, <a class="link" href="smb.conf.5.html#ENABLEPRIVILEGES">enable privileges = yes</a>
 must be defined in the <em class="parameter"><code>global</code></em> section of the <code class="filename">smb.conf</code> file.
 </p><p>
-<a class="indexterm" name="id2601547"></a>
-<a class="indexterm" name="id2601553"></a>
 <a class="indexterm" name="id2601560"></a>
+<a class="indexterm" name="id2601567"></a>
+<a class="indexterm" name="id2601574"></a>
 Currently, the rights supported in Samba-3 are listed in <a class="link" href="rights.html#rp-privs" title="Table 15.1. Current Privilege Capabilities">&#8220;Current Privilege Capabilities&#8221;</a>.
 The remainder of this chapter explains how to manage and use these privileges on Samba servers.
-</p><a class="indexterm" name="id2601577"></a><a class="indexterm" name="id2601584"></a><a class="indexterm" name="id2601591"></a><a class="indexterm" name="id2601598"></a><a class="indexterm" name="id2601605"></a><a class="indexterm" name="id2601612"></a><div class="table"><a name="rp-privs"></a><p class="title"><b>Table 15.1. Current Privilege Capabilities</b></p><div class="table-contents"><table summary="Current Privilege Capabilities" border="1"><colgroup><col align="right"><col align="left"></colgroup><thead><tr><th align="left">Privilege</th><th align="left">Description</th></tr></thead><tbody><tr><td align="right"><p>SeMachineAccountPrivilege</p></td><td align="left"><p>Add machines to domain</p></td></tr><tr><td align="right"><p>SePrintOperatorPrivilege</p></td><td align="left"><p>Manage printers</p></td></tr><tr><td align="right"><p>SeAddUsersPrivilege</p></td><td align="left"><p>Add users and groups to the domain</p></td></tr><tr><td align="right"><p>SeRemoteShutdownPrivilege</p></td><td align="left"><p>Force shutdown from a remote system</p></td></tr><tr><td align="right"><p>SeDiskOperatorPrivilege</p></td><td align="left"><p>Manage disk share</p></td></tr><tr><td align="right"><p>SeTakeOwnershipPrivilege</p></td><td align="left"><p>Take ownership of files or other objects</p></td></tr></tbody></table></div></div><br class="table-break"><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2601754"></a>Using the &#8220;<span class="quote">net rpc rights</span>&#8221; Utility</h3></div></div></div><p>
-<a class="indexterm" name="id2601765"></a>
-<a class="indexterm" name="id2601772"></a>
-<a class="indexterm" name="id2601779"></a>
-<a class="indexterm" name="id2601786"></a>
-<a class="indexterm" name="id2601793"></a>
+</p><a class="indexterm" name="id2601591"></a><a class="indexterm" name="id2601597"></a><a class="indexterm" name="id2601604"></a><a class="indexterm" name="id2601611"></a><a class="indexterm" name="id2601618"></a><a class="indexterm" name="id2601626"></a><div class="table"><a name="rp-privs"></a><p class="title"><b>Table 15.1. Current Privilege Capabilities</b></p><div class="table-contents"><table summary="Current Privilege Capabilities" border="1"><colgroup><col align="right"><col align="left"></colgroup><thead><tr><th align="left">Privilege</th><th align="left">Description</th></tr></thead><tbody><tr><td align="right"><p>SeMachineAccountPrivilege</p></td><td align="left"><p>Add machines to domain</p></td></tr><tr><td align="right"><p>SePrintOperatorPrivilege</p></td><td align="left"><p>Manage printers</p></td></tr><tr><td align="right"><p>SeAddUsersPrivilege</p></td><td align="left"><p>Add users and groups to the domain</p></td></tr><tr><td align="right"><p>SeRemoteShutdownPrivilege</p></td><td align="left"><p>Force shutdown from a remote system</p></td></tr><tr><td align="right"><p>SeDiskOperatorPrivilege</p></td><td align="left"><p>Manage disk share</p></td></tr><tr><td align="right"><p>SeTakeOwnershipPrivilege</p></td><td align="left"><p>Take ownership of files or other objects</p></td></tr></tbody></table></div></div><br class="table-break"><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2601767"></a>Using the &#8220;<span class="quote">net rpc rights</span>&#8221; Utility</h3></div></div></div><p>
+<a class="indexterm" name="id2601778"></a>
+<a class="indexterm" name="id2601785"></a>
+<a class="indexterm" name="id2601792"></a>
+<a class="indexterm" name="id2601799"></a>
+<a class="indexterm" name="id2601806"></a>
 There are two primary means of managing the rights assigned to users and groups
 on a Samba server.  The <code class="literal">NT4 User Manager for Domains</code> may be
 used from any Windows NT4, 2000, or XP Professional domain member client to
@@ -101,10 +101,10 @@
 </p><p>
 The <code class="literal">net rpc rights</code> utility in Samba 3.0.11 has three new subcommands:
 </p><div class="variablelist"><dl><dt><span class="term">list [name|accounts]</span></dt><dd><p>
-<a class="indexterm" name="id2601836"></a>
-<a class="indexterm" name="id2601847"></a>
-<a class="indexterm" name="id2601854"></a>
-<a class="indexterm" name="id2601861"></a>
+<a class="indexterm" name="id2601849"></a>
+<a class="indexterm" name="id2601860"></a>
+<a class="indexterm" name="id2601867"></a>
+<a class="indexterm" name="id2601874"></a>
 		When called with no arguments, <code class="literal">net rpc list</code>
 		simply lists the available rights on the server.  When passed
 		a specific user or group name, the tool lists the privileges
@@ -113,10 +113,10 @@
 		<code class="literal">net rpc rights list</code> returns a list of all
 		privileged accounts on the server and the assigned rights.
 		</p></dd><dt><span class="term">grant &lt;user&gt; &lt;right [right ...]&gt;</span></dt><dd><p>
-<a class="indexterm" name="id2601900"></a>
-<a class="indexterm" name="id2601907"></a>
-<a class="indexterm" name="id2601914"></a>
-<a class="indexterm" name="id2601921"></a>
+<a class="indexterm" name="id2601913"></a>
+<a class="indexterm" name="id2601920"></a>
+<a class="indexterm" name="id2601927"></a>
+<a class="indexterm" name="id2601934"></a>
 		When called with no arguments, this function is used to assign
 		a list of rights to a specified user or group.  For example,
 		to grant the members of the Domain Admins group on a Samba domain controller,
@@ -126,7 +126,7 @@
 	 'DOMAIN\Domain Admins' SeMachineAccountPrivilege
 </pre><p>
 		The following syntax has the same result:
-<a class="indexterm" name="id2601946"></a>
+<a class="indexterm" name="id2601960"></a>
 </p><pre class="screen">
 <code class="prompt">root# </code> net rpc rights grant 'DOMAIN\Domain Admins' \
      SeMachineAccountPrivilege -S server -U domadmin
@@ -139,66 +139,66 @@
 		This command is similar in format to <code class="literal">net rpc rights grant</code>.  Its
 		effect is to remove an assigned right (or list of rights) from a user or group.
 		</p></dd></dl></div><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>
-<a class="indexterm" name="id2602001"></a>
-<a class="indexterm" name="id2602008"></a>
 <a class="indexterm" name="id2602015"></a>
+<a class="indexterm" name="id2602022"></a>
+<a class="indexterm" name="id2602028"></a>
 You must be connected as a member of the Domain Admins group to be able to grant or revoke privileges assigned
 to an account.  This capability is inherent to the Domain Admins group and is not configurable. There are no
 default rights and privileges, except the ability for a member of the Domain Admins group to assign them.
 This means that all administrative rights and privileges (other than the ability to assign them) must be 
 explicitly assigned, even for the Domain Admins group.
 </p></div><p>
-<a class="indexterm" name="id2602033"></a>
-<a class="indexterm" name="id2602040"></a>
 <a class="indexterm" name="id2602047"></a>
 <a class="indexterm" name="id2602054"></a>
+<a class="indexterm" name="id2602061"></a>
+<a class="indexterm" name="id2602068"></a>
 By default, no privileges are initially assigned to any account because certain actions will be performed as
 root once smbd determines that a user has the necessary rights.  For example, when joining a client to a
 Windows domain, <em class="parameter"><code>add machine script</code></em> must be executed with superuser rights in most 
 cases.  For this reason, you should be very careful about handing out privileges to accounts.
 </p><p>
-<a class="indexterm" name="id2602075"></a>
-<a class="indexterm" name="id2602082"></a>
 <a class="indexterm" name="id2602089"></a>
+<a class="indexterm" name="id2602096"></a>
+<a class="indexterm" name="id2602102"></a>
 Access as the root user (UID=0) bypasses all privilege checks.
-</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2602099"></a>Description of Privileges</h3></div></div></div><p>
-<a class="indexterm" name="id2602107"></a>
-<a class="indexterm" name="id2602114"></a>
+</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2602113"></a>Description of Privileges</h3></div></div></div><p>
 <a class="indexterm" name="id2602121"></a>
+<a class="indexterm" name="id2602127"></a>
+<a class="indexterm" name="id2602134"></a>
 The privileges that have been implemented in Samba-3.0.11 are shown below.  It is possible, and likely, that
 additional privileges may be implemented in later releases of Samba. It is also likely that any privileges
 currently implemented but not used may be removed from future releases as a housekeeping matter, so it is
 important that the successful as well as unsuccessful use of these facilities should be reported on the Samba
 mailing lists.
 </p><div class="variablelist"><dl><dt><span class="term">SeAddUsersPrivilege</span></dt><dd><p>
-<a class="indexterm" name="id2602147"></a>
-<a class="indexterm" name="id2602154"></a>
 <a class="indexterm" name="id2602160"></a>
+<a class="indexterm" name="id2602167"></a>
+<a class="indexterm" name="id2602174"></a>
 		This right determines whether or not smbd will allow the
 		user to create new user or group accounts via such tools
 		as <code class="literal">net rpc user add</code> or 
 		<code class="literal">NT4 User Manager for Domains.</code>
 		</p></dd><dt><span class="term">SeDiskOperatorPrivilege</span></dt><dd><p>
-<a class="indexterm" name="id2602192"></a>
-<a class="indexterm" name="id2602199"></a>
-<a class="indexterm" name="id2602206"></a>
+<a class="indexterm" name="id2602205"></a>
+<a class="indexterm" name="id2602212"></a>
+<a class="indexterm" name="id2602220"></a>
 		Accounts that possess this right will be able to execute
 		scripts defined by the <code class="literal">add/delete/change</code>
 		share command in <code class="filename">smb.conf</code> file as root.  Such users will
 		also be able to modify the ACL associated with file shares
 		on the Samba server.
 		</p></dd><dt><span class="term">SeMachineAccountPrivilege</span></dt><dd><p>
-<a class="indexterm" name="id2602239"></a>
-<a class="indexterm" name="id2602246"></a>
-<a class="indexterm" name="id2602253"></a>
+<a class="indexterm" name="id2602252"></a>
+<a class="indexterm" name="id2602259"></a>
+<a class="indexterm" name="id2602266"></a>
 		This right controls whether or not the user can join client
 		machines to a Samba-controlled domain.
 		</p></dd><dt><span class="term">SePrintOperatorPrivilege</span></dt><dd><p>
-<a class="indexterm" name="id2602272"></a>
-<a class="indexterm" name="id2602279"></a>
 <a class="indexterm" name="id2602285"></a>
 <a class="indexterm" name="id2602292"></a>
 <a class="indexterm" name="id2602299"></a>
+<a class="indexterm" name="id2602306"></a>
+<a class="indexterm" name="id2602313"></a>
 		This privilege operates identically to the <a class="link" href="smb.conf.5.html#PRINTERADMIN">printer admin</a>
 		option in the <code class="filename">smb.conf</code> file (see section 5 man page for <code class="filename">smb.conf</code>)
 		except that it is a global right (not on a per-printer basis). 
@@ -207,25 +207,23 @@
 		the security descriptor associated with the printer object in the
 		<code class="filename">ntprinters.tdb</code> file.
 		</p></dd><dt><span class="term">SeRemoteShutdownPrivilege</span></dt><dd><p>
-<a class="indexterm" name="id2602353"></a>
-<a class="indexterm" name="id2602360"></a>
 <a class="indexterm" name="id2602367"></a>
+<a class="indexterm" name="id2602374"></a>
+<a class="indexterm" name="id2602381"></a>
 		Samba provides two hooks for shutting down or rebooting
 		the server and for aborting a previously issued shutdown
 		command.  Since this is an operation normally limited by
 		the operating system to the root user, an account must possess this
 		right to be able to execute either of these hooks.
 		</p></dd><dt><span class="term">SeTakeOwnershipPrivilege</span></dt><dd><p>
-<a class="indexterm" name="id2602390"></a>
-<a class="indexterm" name="id2602397"></a>
+<a class="indexterm" name="id2602403"></a>
+<a class="indexterm" name="id2602410"></a>
 		This right permits users to take ownership of files and directories.
-		</p></dd></dl></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2602409"></a>Privileges Suppored by Windows 2000 Domain Controllers</h3></div></div></div><p>
+		</p></dd></dl></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2602423"></a>Privileges Suppored by Windows 2000 Domain Controllers</h3></div></div></div><p>
     For reference purposes, a Windows NT4 Primary Domain Controller reports support for the following
 	privileges:
-<a class="indexterm" name="id2602420"></a>
-<a class="indexterm" name="id2602427"></a>
-<a class="indexterm" name="id2602434"></a>
-<a class="indexterm" name="id2602441"></a>
+<a class="indexterm" name="id2602433"></a>
+<a class="indexterm" name="id2602440"></a>
 <a class="indexterm" name="id2602448"></a>
 <a class="indexterm" name="id2602455"></a>
 <a class="indexterm" name="id2602462"></a>
@@ -233,18 +231,20 @@
 <a class="indexterm" name="id2602476"></a>
 <a class="indexterm" name="id2602483"></a>
 <a class="indexterm" name="id2602490"></a>
-<a class="indexterm" name="id2602498"></a>
-<a class="indexterm" name="id2602505"></a>
-<a class="indexterm" name="id2602512"></a>
-<a class="indexterm" name="id2602519"></a>
-<a class="indexterm" name="id2602526"></a>
-<a class="indexterm" name="id2602533"></a>
+<a class="indexterm" name="id2602497"></a>
+<a class="indexterm" name="id2602504"></a>
+<a class="indexterm" name="id2602511"></a>
+<a class="indexterm" name="id2602518"></a>
+<a class="indexterm" name="id2602525"></a>
+<a class="indexterm" name="id2602532"></a>
 <a class="indexterm" name="id2602540"></a>
-<a class="indexterm" name="id2602547"></a>
-<a class="indexterm" name="id2602554"></a>
-<a class="indexterm" name="id2602561"></a>
-<a class="indexterm" name="id2602568"></a>
-<a class="indexterm" name="id2602575"></a>
+<a class="indexterm" name="id2602546"></a>
+<a class="indexterm" name="id2602553"></a>
+<a class="indexterm" name="id2602560"></a>
+<a class="indexterm" name="id2602567"></a>
+<a class="indexterm" name="id2602574"></a>
+<a class="indexterm" name="id2602581"></a>
+<a class="indexterm" name="id2602588"></a>
 </p><pre class="screen">
          SeCreateTokenPrivilege  Create a token object
   SeAssignPrimaryTokenPrivilege  Replace a process level token
@@ -271,10 +271,8 @@
       SeRemoteShutdownPrivilege  Force shutdown from a remote system
 </pre><p>
 	And Windows 200x/XP Domain Controllers and workstations reports to support the following privileges:
-<a class="indexterm" name="id2602613"></a>
-<a class="indexterm" name="id2602619"></a>
 <a class="indexterm" name="id2602626"></a>
-<a class="indexterm" name="id2602633"></a>
+<a class="indexterm" name="id2602632"></a>
 <a class="indexterm" name="id2602640"></a>
 <a class="indexterm" name="id2602647"></a>
 <a class="indexterm" name="id2602654"></a>
@@ -282,24 +280,26 @@
 <a class="indexterm" name="id2602668"></a>
 <a class="indexterm" name="id2602675"></a>
 <a class="indexterm" name="id2602682"></a>
-<a class="indexterm" name="id2602690"></a>
-<a class="indexterm" name="id2602697"></a>
-<a class="indexterm" name="id2602704"></a>
-<a class="indexterm" name="id2602711"></a>
-<a class="indexterm" name="id2602718"></a>
-<a class="indexterm" name="id2602725"></a>
+<a class="indexterm" name="id2602689"></a>
+<a class="indexterm" name="id2602696"></a>
+<a class="indexterm" name="id2602703"></a>
+<a class="indexterm" name="id2602710"></a>
+<a class="indexterm" name="id2602717"></a>
+<a class="indexterm" name="id2602724"></a>
 <a class="indexterm" name="id2602732"></a>
-<a class="indexterm" name="id2602739"></a>
-<a class="indexterm" name="id2602746"></a>
-<a class="indexterm" name="id2602753"></a>
-<a class="indexterm" name="id2602760"></a>
-<a class="indexterm" name="id2602767"></a>
-<a class="indexterm" name="id2602774"></a>
-<a class="indexterm" name="id2602781"></a>
+<a class="indexterm" name="id2602738"></a>
+<a class="indexterm" name="id2602745"></a>
+<a class="indexterm" name="id2602752"></a>
+<a class="indexterm" name="id2602759"></a>
+<a class="indexterm" name="id2602766"></a>
+<a class="indexterm" name="id2602773"></a>
+<a class="indexterm" name="id2602780"></a>
 <a class="indexterm" name="id2602788"></a>
-<a class="indexterm" name="id2602795"></a>
+<a class="indexterm" name="id2602794"></a>
 <a class="indexterm" name="id2602802"></a>
 <a class="indexterm" name="id2602809"></a>
+<a class="indexterm" name="id2602816"></a>
+<a class="indexterm" name="id2602823"></a>
 </p><pre class="screen">
          SeCreateTokenPrivilege  Create a token object
   SeAssignPrimaryTokenPrivilege  Replace a process level token
@@ -332,15 +332,15 @@
          SeImpersonatePrivilege  Impersonate a client after authentication
         SeCreateGlobalPrivilege  Create global objects
 </pre><p>
-<a class="indexterm" name="id2602884"></a>
+<a class="indexterm" name="id2602897"></a>
     The Samba Team is implementing only those privileges that are logical and useful in the UNIX/Linux
     environment. Many of the Windows 200X/XP privileges have no direct equivalence in UNIX.
-    </p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2602897"></a>The Administrator Domain SID</h2></div></div></div><p>
-<a class="indexterm" name="id2602905"></a>
-<a class="indexterm" name="id2602912"></a>
+    </p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2602911"></a>The Administrator Domain SID</h2></div></div></div><p>
 <a class="indexterm" name="id2602919"></a>
 <a class="indexterm" name="id2602926"></a>
 <a class="indexterm" name="id2602933"></a>
+<a class="indexterm" name="id2602940"></a>
+<a class="indexterm" name="id2602946"></a>
 Please note that every Windows NT4 and later server requires a domain Administrator account. Samba versions
 commencing with 3.0.11 permit Administrative duties to be performed via assigned rights and privileges
 (see <a class="link" href="rights.html" title="Chapter 15. User Rights and Privileges">User Rights and Privileges</a>).  An account in the server's passdb backend can
@@ -350,60 +350,60 @@
 <code class="prompt">root# </code> net getlocalsid
 SID for domain FOO is: S-1-5-21-4294955119-3368514841-2087710299
 </pre><p>
-<a class="indexterm" name="id2602967"></a>
+<a class="indexterm" name="id2602980"></a>
 You may assign the domain administrator RID to an account using the <code class="literal">pdbedit</code>
 command as shown here:
-<a class="indexterm" name="id2602981"></a>
+<a class="indexterm" name="id2602994"></a>
 </p><pre class="screen">
 <code class="prompt">root# </code> pdbedit -U S-1-5-21-4294955119-3368514841-2087710299-500 -u root -r
 </pre><p>
 </p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>
-<a class="indexterm" name="id2603005"></a>
-<a class="indexterm" name="id2603011"></a>
 <a class="indexterm" name="id2603018"></a>
 <a class="indexterm" name="id2603025"></a>
+<a class="indexterm" name="id2603032"></a>
+<a class="indexterm" name="id2603039"></a>
 The RID 500 is the well known standard value of the default Administrator account. It is the RID
 that confers the rights and privileges that the Administrator account has on a Windows machine
 or domain. Under UNIX/Linux the equivalent is UID=0 (the root account).
 </p></div><p>
-<a class="indexterm" name="id2603040"></a>
-<a class="indexterm" name="id2603047"></a>
 <a class="indexterm" name="id2603054"></a>
-<a class="indexterm" name="id2603062"></a>
+<a class="indexterm" name="id2603061"></a>
+<a class="indexterm" name="id2603068"></a>
+<a class="indexterm" name="id2603075"></a>
 Releases of Samba version 3.0.11 and later make it possible to operate without an Administrator account
 provided equivalent rights and privileges have been established for a Windows user or a Windows
 group account. 
-</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2603074"></a>Common Errors</h2></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2603080"></a>What Rights and Privileges Will Permit Windows Client Administration?</h3></div></div></div><p>
-<a class="indexterm" name="id2603089"></a>
-<a class="indexterm" name="id2603096"></a>
+</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2603088"></a>Common Errors</h2></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2603093"></a>What Rights and Privileges Will Permit Windows Client Administration?</h3></div></div></div><p>
 <a class="indexterm" name="id2603102"></a>
-<a class="indexterm" name="id2603110"></a>
+<a class="indexterm" name="id2603109"></a>
+<a class="indexterm" name="id2603116"></a>
+<a class="indexterm" name="id2603123"></a>
 	When a Windows NT4 (or later) client joins a domain, the domain global <code class="literal">Domain Admins</code> group
 	is added to the membership of the local <code class="literal">Administrators</code> group on the client. Any user who is
 	a member of the domain global <code class="literal">Domain Admins</code> group will have administrative rights on the
 	Windows client.
 	</p><p>
-<a class="indexterm" name="id2603142"></a>
-<a class="indexterm" name="id2603149"></a>
 <a class="indexterm" name="id2603156"></a>
-<a class="indexterm" name="id2603163"></a>
+<a class="indexterm" name="id2603162"></a>
 <a class="indexterm" name="id2603170"></a>
+<a class="indexterm" name="id2603177"></a>
+<a class="indexterm" name="id2603184"></a>
 	This is often not the most desirable solution because it means that the user will have administrative
 	rights and privileges on domain servers also. The <code class="literal">Power Users</code> group on Windows client
 	workstations permits local administration of the workstation alone. Any domain global user or domain global
 	group can be added to the membership of the local workstation group <code class="literal">Power Users</code>.
 	</p><p>
-<a class="indexterm" name="id2603198"></a>
-<a class="indexterm" name="id2603205"></a>
-<a class="indexterm" name="id2603212"></a>
-<a class="indexterm" name="id2603219"></a>
+<a class="indexterm" name="id2603211"></a>
+<a class="indexterm" name="id2603218"></a>
+<a class="indexterm" name="id2603226"></a>
+<a class="indexterm" name="id2603232"></a>
 	See <a class="link" href="NetCommand.html#nestedgrpmgmgt" title="Nested Group Support">Nested Group Support</a> for an example of how to add domain users
 	and groups to a local group that is on a Windows workstation. The use of the <code class="literal">net</code>
 	command permits this to be done from the Samba server.
 	</p><p>
-<a class="indexterm" name="id2603247"></a>
-<a class="indexterm" name="id2603253"></a>
 <a class="indexterm" name="id2603260"></a>
+<a class="indexterm" name="id2603267"></a>
+<a class="indexterm" name="id2603274"></a>
 	Another way this can be done is to log onto the Windows workstation as the user
 	<code class="literal">Administrator</code>, then open a <code class="literal">cmd</code> shell, then execute:
 </p><pre class="screen">

Modified: branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/samba-bdc.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/samba-bdc.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/samba-bdc.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,18 +1,18 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 5. Backup Domain Control</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="type.html" title="Part II. Server Configuration Basics"><link rel="prev" href="samba-pdc.html" title="Chapter 4. Domain Control"><link rel="next" href="domain-member.html" title="Chapter 6. Domain Membership"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 5. Backup Domain Control</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="samba-pdc.html">Prev</a> </td><th width="60%" align="center">Part II. Server Configuration Basics</th><td width="20%" align="right"> <a accesskey="n" href="domain-member.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="samba-bdc"></a>Chapter 5. Backup Domain Control</h2></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht at samba.org">jht at samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Volker</span> <span class="surname">Lendecke</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:Volker.Lendecke at SerNet.DE">Volker.Lendecke at SerNet.DE</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Guenther</span> <span class="surname">Deschner</span></h3><span class="contrib">LDAP updates</span> <div class="affiliation"><span class="orgname">SuSE<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:gd at suse.de">gd at suse.de</a>&gt;</code></p></div></div></div></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="samba-bdc.html#id2558877">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="samba-bdc.html#id2559283">Essential Background Information</a></span></dt><dd><dl><dt><span class="sect2"><a href="samba-bdc.html#id2559353">MS Windows NT4-style Domain Control</a></span></dt><dt><span class="sect2"><a href="samba-bdc.html#id2560028">LDAP Configuration Notes</a></span></dt><dt><span class="sect2"><a href="samba-bdc.html#id2560392">Active Directory Domain Control</a></span></dt><dt><span class="sect2"><a href="samba-bdc.html#id2560450">What Qualifies a Domain Controller on the Network?</a></span></dt><dt><span class="sect2"><a href="samba-bdc.html#id2560541">How Does a Workstation find its Domain Controller?</a></span></dt></dl></dd><dt><span class="sect1"><a href="samba-bdc.html#id2560723">Backup Domain Controller Configuration</a></span></dt><dd><dl><dt><span class="sect2"><a href="samba-bdc.html#id2561224">Example Configuration</a></span></dt></dl></dd><dt><span class="sect1"><a href="samba-bdc.html#id2561680">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="samba-bdc.html#id2561724">Machine Accounts Keep Expiring</a></span></dt><dt><span class="sect2"><a href="samba-bdc.html#id2561779">Can Samba Be a Backup Domain Controller to an NT4 PDC?</a></span></dt><dt><span class="sect2"><a href="samba-bdc.html#id2561834">How Do I Replicate the smbpasswd File?</a></span></dt><dt><span class="sect2"><a href="samba-bdc.html#id2561939">Can I Do This All with LDAP?</a></span></dt></dl></dd></dl></div><p>
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 5. Backup Domain Control</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="type.html" title="Part II. Server Configuration Basics"><link rel="prev" href="samba-pdc.html" title="Chapter 4. Domain Control"><link rel="next" href="domain-member.html" title="Chapter 6. Domain Membership"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 5. Backup Domain Control</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="samba-pdc.html">Prev</a> </td><th width="60%" align="center">Part II. Server Configuration Basics</th><td width="20%" align="right"> <a accesskey="n" href="domain-member.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="samba-bdc"></a>Chapter 5. Backup Domain Control</h2></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht at samba.org">jht at samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Volker</span> <span class="surname">Lendecke</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:Volker.Lendecke at SerNet.DE">Volker.Lendecke at SerNet.DE</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Guenther</span> <span class="surname">Deschner</span></h3><span class="contrib">LDAP updates</span> <div class="affiliation"><span class="orgname">SuSE<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:gd at suse.de">gd at suse.de</a>&gt;</code></p></div></div></div></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="samba-bdc.html#id2558891">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="samba-bdc.html#id2559297">Essential Background Information</a></span></dt><dd><dl><dt><span class="sect2"><a href="samba-bdc.html#id2559367">MS Windows NT4-style Domain Control</a></span></dt><dt><span class="sect2"><a href="samba-bdc.html#id2560041">LDAP Configuration Notes</a></span></dt><dt><span class="sect2"><a href="samba-bdc.html#id2560406">Active Directory Domain Control</a></span></dt><dt><span class="sect2"><a href="samba-bdc.html#id2560464">What Qualifies a Domain Controller on the Network?</a></span></dt><dt><span class="sect2"><a href="samba-bdc.html#id2560555">How Does a Workstation find its Domain Controller?</a></span></dt></dl></dd><dt><span class="sect1"><a href="samba-bdc.html#id2560736">Backup Domain Controller Configuration</a></span></dt><dd><dl><dt><span class="sect2"><a href="samba-bdc.html#id2561238">Example Configuration</a></span></dt></dl></dd><dt><span class="sect1"><a href="samba-bdc.html#id2561694">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="samba-bdc.html#id2561737">Machine Accounts Keep Expiring</a></span></dt><dt><span class="sect2"><a href="samba-bdc.html#id2561792">Can Samba Be a Backup Domain Controller to an NT4 PDC?</a></span></dt><dt><span class="sect2"><a href="samba-bdc.html#id2561847">How Do I Replicate the smbpasswd File?</a></span></dt><dt><span class="sect2"><a href="samba-bdc.html#id2561952">Can I Do This All with LDAP?</a></span></dt></dl></dd></dl></div><p>
 Before you continue reading this section, please make sure that you are comfortable
 with configuring a Samba domain controller as described in <a class="link" href="samba-pdc.html" title="Chapter 4. Domain Control">Domain Control</a>.
-</p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2558877"></a>Features and Benefits</h2></div></div></div><p>
+</p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2558891"></a>Features and Benefits</h2></div></div></div><p>
 This is one of the most difficult chapters to summarize. It does not matter what we say here, for someone will
 still draw conclusions and/or approach the Samba Team with expectations that are either not yet capable of
 being delivered or that can be achieved far more effectively using a totally different approach. In the event
 that you should have a persistent concern that is not addressed in this book, please email <a class="ulink" href="mailto:jht at samba.org" target="_top">John H. Terpstra</a> clearly setting out your requirements and/or question, and
 we will do our best to provide a solution.
 </p><p>
-<a class="indexterm" name="id2558904"></a>
-<a class="indexterm" name="id2558913"></a>
-<a class="indexterm" name="id2558919"></a>
+<a class="indexterm" name="id2558917"></a>
 <a class="indexterm" name="id2558926"></a>
-<a class="indexterm" name="id2558935"></a>
+<a class="indexterm" name="id2558933"></a>
+<a class="indexterm" name="id2558939"></a>
+<a class="indexterm" name="id2558948"></a>
 Samba-3 can act as a Backup Domain Controller (BDC) to another Samba Primary Domain Controller (PDC). A
 Samba-3 PDC can operate with an LDAP account backend. The LDAP backend can be either a common master LDAP
 server or a slave server. The use of a slave LDAP server has the benefit that when the master is down, clients
@@ -21,22 +21,22 @@
 ensure the master's continued availability  if the slave finds its master down at the wrong time,
 you will have stability and operational problems.
 </p><p>
-<a class="indexterm" name="id2558960"></a>
-<a class="indexterm" name="id2558968"></a>
-<a class="indexterm" name="id2558977"></a>
-<a class="indexterm" name="id2558986"></a>
+<a class="indexterm" name="id2558973"></a>
+<a class="indexterm" name="id2558982"></a>
+<a class="indexterm" name="id2558991"></a>
+<a class="indexterm" name="id2559000"></a>
 While it is possible to run a Samba-3 BDC with a non-LDAP backend, that backend must allow some form of
 "two-way" propagation of changes from the BDC to the master.  At this time only LDAP delivers the capability
 to propagate identity database changes from the BDC to the PDC. The BDC can use a slave LDAP server, while it
 is preferable for the PDC to use as its primary an LDAP master server.
 </p><p>
-<a class="indexterm" name="id2559003"></a>
-<a class="indexterm" name="id2559012"></a>
-<a class="indexterm" name="id2559022"></a>
-<a class="indexterm" name="id2559033"></a>
-<a class="indexterm" name="id2559040"></a>
-<a class="indexterm" name="id2559046"></a>
+<a class="indexterm" name="id2559017"></a>
+<a class="indexterm" name="id2559026"></a>
+<a class="indexterm" name="id2559035"></a>
+<a class="indexterm" name="id2559047"></a>
 <a class="indexterm" name="id2559053"></a>
+<a class="indexterm" name="id2559060"></a>
+<a class="indexterm" name="id2559067"></a>
 The use of a non-LDAP backend SAM database is particularly problematic because domain member
 servers and workstations periodically change the Machine Trust Account password. The new
 password is then stored only locally. This means that in the absence of a centrally stored
@@ -46,10 +46,10 @@
 overwriting the SAM that contains the updated (changed) trust account password with resulting
 breakage of the domain trust.
 </p><p>
-<a class="indexterm" name="id2559075"></a>
-<a class="indexterm" name="id2559083"></a>
-<a class="indexterm" name="id2559093"></a>
-<a class="indexterm" name="id2559102"></a>
+<a class="indexterm" name="id2559088"></a>
+<a class="indexterm" name="id2559097"></a>
+<a class="indexterm" name="id2559106"></a>
+<a class="indexterm" name="id2559115"></a>
 Considering the number of comments and questions raised concerning how to configure a BDC,
 let's consider each possible option and look at the pros and cons for each possible solution.
 <a class="link" href="samba-bdc.html#pdc-bdc-table" title="Table 5.1. Domain Backend Account Distribution Options">The Domain Backend Account Distribution Options table below</a> lists 
@@ -70,30 +70,30 @@
 	Not an elegant solution due to the delays in synchronization
         and also suffers
         from the issue of domain trust breakdown.
-	</p></td></tr></tbody></table></div></div><br class="table-break"></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2559283"></a>Essential Background Information</h2></div></div></div><p>
-<a class="indexterm" name="id2559292"></a>
-<a class="indexterm" name="id2559298"></a>
+	</p></td></tr></tbody></table></div></div><br class="table-break"></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2559297"></a>Essential Background Information</h2></div></div></div><p>
 <a class="indexterm" name="id2559305"></a>
 <a class="indexterm" name="id2559312"></a>
+<a class="indexterm" name="id2559319"></a>
+<a class="indexterm" name="id2559326"></a>
 A domain controller is a machine that is able to answer logon requests from network
 workstations. Microsoft LanManager and IBM LanServer were two early products that
 provided this capability. The technology has become known as the LanMan Netlogon service.
 </p><p>
-<a class="indexterm" name="id2559327"></a>
-<a class="indexterm" name="id2559338"></a>
+<a class="indexterm" name="id2559340"></a>
+<a class="indexterm" name="id2559352"></a>
 When MS Windows NT3.10 was first released, it supported a new style of Domain Control
 and with it a new form of the network logon service that has extended functionality.
 This service became known as the NT NetLogon Service. The nature of this service has
 changed with the evolution of MS Windows NT and today provides a complex array of
 services that are implemented over an intricate spectrum of technologies.
-</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2559353"></a>MS Windows NT4-style Domain Control</h3></div></div></div><p>
-<a class="indexterm" name="id2559361"></a>
-<a class="indexterm" name="id2559368"></a>
+</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2559367"></a>MS Windows NT4-style Domain Control</h3></div></div></div><p>
 <a class="indexterm" name="id2559375"></a>
 <a class="indexterm" name="id2559382"></a>
 <a class="indexterm" name="id2559389"></a>
 <a class="indexterm" name="id2559396"></a>
-<a class="indexterm" name="id2559405"></a>
+<a class="indexterm" name="id2559403"></a>
+<a class="indexterm" name="id2559409"></a>
+<a class="indexterm" name="id2559418"></a>
 Whenever a user logs into a Windows NT4/200x/XP Professional workstation,
 the workstation connects to a domain controller (authentication server) to validate that
 the username and password the user entered are valid. If the information entered
@@ -101,11 +101,11 @@
 control database (the SAM, or Security Account Manager database), a set of error
 codes is returned to the workstation that has made the authentication request.
 </p><p>
-<a class="indexterm" name="id2559425"></a>
-<a class="indexterm" name="id2559432"></a>
 <a class="indexterm" name="id2559439"></a>
 <a class="indexterm" name="id2559446"></a>
 <a class="indexterm" name="id2559453"></a>
+<a class="indexterm" name="id2559460"></a>
+<a class="indexterm" name="id2559467"></a>
 When the username/password pair has been validated, the domain controller
 (authentication server) will respond with full enumeration of the account information
 that has been stored regarding that user in the user and machine accounts database
@@ -117,11 +117,11 @@
 user may access the network, and much more. All this information was stored in the SAM
 in all versions of MS Windows NT (3.10, 3.50, 3.51, 4.0).
 </p><p>
-<a class="indexterm" name="id2559477"></a>
-<a class="indexterm" name="id2559486"></a>
-<a class="indexterm" name="id2559493"></a>
-<a class="indexterm" name="id2559500"></a>
+<a class="indexterm" name="id2559490"></a>
+<a class="indexterm" name="id2559499"></a>
 <a class="indexterm" name="id2559506"></a>
+<a class="indexterm" name="id2559514"></a>
+<a class="indexterm" name="id2559520"></a>
 The account information (user and machine) on domain controllers is stored in two files,
 one containing the security information and the other the SAM. These are stored in files
 by the same name in the <code class="filename">%SystemRoot%\System32\config</code> directory. 
@@ -131,24 +131,24 @@
 </p><p>
 There are two situations in which it is desirable to install BDCs:
 </p><div class="itemizedlist"><ul type="disc"><li><p>
-	<a class="indexterm" name="id2559542"></a>
-	<a class="indexterm" name="id2559549"></a>
+	<a class="indexterm" name="id2559556"></a>
+	<a class="indexterm" name="id2559563"></a>
 	On the local network that the PDC is on, if there are many
 	workstations and/or where the PDC is generally very busy. In this case the BDCs
 	will pick up network logon requests and help to add robustness to network services.
 	</p></li><li><p>
-	<a class="indexterm" name="id2559564"></a>
+	<a class="indexterm" name="id2559577"></a>
 	At each remote site, to reduce wide-area network traffic and to add stability to
 	remote network operations. The design of the network, and the strategic placement of
 	BDCs, together with an implementation that localizes as much of network to client
 	interchange as possible, will help to minimize wide-area network bandwidth needs
 	(and thus costs).
 	</p></li></ul></div><p>
-<a class="indexterm" name="id2559583"></a>
-<a class="indexterm" name="id2559590"></a>
-<a class="indexterm" name="id2559596"></a>
+<a class="indexterm" name="id2559597"></a>
 <a class="indexterm" name="id2559603"></a>
 <a class="indexterm" name="id2559610"></a>
+<a class="indexterm" name="id2559617"></a>
+<a class="indexterm" name="id2559624"></a>
 The interoperation of a PDC and its BDCs in a true Windows NT4 environment is worth
 mentioning here. The PDC contains the master copy of the SAM. In the event that an
 administrator makes a change to the user account database while physically present
@@ -160,50 +160,50 @@
 it to the master SAM. The PDC will then contact all the BDCs in the domain and
 trigger them to obtain the update and then apply that to their own copy of the SAM.
 </p><p>
-<a class="indexterm" name="id2559634"></a>
-<a class="indexterm" name="id2559643"></a>
-<a class="indexterm" name="id2559652"></a>
-<a class="indexterm" name="id2559658"></a>
+<a class="indexterm" name="id2559648"></a>
+<a class="indexterm" name="id2559656"></a>
+<a class="indexterm" name="id2559665"></a>
+<a class="indexterm" name="id2559672"></a>
 Samba-3 cannot participate in true SAM replication and is therefore not able to
 employ precisely the same protocols used by MS Windows NT4. A Samba-3 BDC will
 not create SAM update delta files. It will not interoperate with a PDC (NT4 or Samba)
 to synchronize the SAM from delta files that are held by BDCs.
 </p><p>
-<a class="indexterm" name="id2559673"></a>
-<a class="indexterm" name="id2559680"></a>
+<a class="indexterm" name="id2559687"></a>
+<a class="indexterm" name="id2559694"></a>
 Samba-3 cannot function as a BDC to an MS Windows NT4 PDC, and Samba-3 cannot
 function correctly as a PDC to an MS Windows NT4 BDC. Both Samba-3 and MS Windows
 NT4 can function as a BDC to its own type of PDC.
 </p><p>
-<a class="indexterm" name="id2559693"></a>
-<a class="indexterm" name="id2559700"></a>
-<a class="indexterm" name="id2559706"></a>
+<a class="indexterm" name="id2559707"></a>
+<a class="indexterm" name="id2559713"></a>
+<a class="indexterm" name="id2559720"></a>
 The BDC is said to hold a <span class="emphasis"><em>read-only</em></span> of the SAM from which
 it is able to process network logon requests and authenticate users. The BDC can
 continue to provide this service, particularly while, for example, the wide-area
 network link to the PDC is down. A BDC plays a very important role in both the
 maintenance of domain security as well as in network integrity.
 </p><p>
-<a class="indexterm" name="id2559726"></a>
-<a class="indexterm" name="id2559733"></a>
-<a class="indexterm" name="id2559739"></a>
+<a class="indexterm" name="id2559740"></a>
 <a class="indexterm" name="id2559746"></a>
+<a class="indexterm" name="id2559753"></a>
+<a class="indexterm" name="id2559760"></a>
 In the event that the NT4 PDC should need to be taken out of service, or if it dies, one of the NT4 BDCs can
 be promoted to a PDC. If this happens while the original NT4 PDC is online, it is automatically demoted to an
 NT4 BDC. This is an important aspect of domain controller management. The tool that is used to effect a
 promotion or a demotion is the Server Manager for Domains. It should be noted that Samba-3 BDCs cannot be
 promoted in this manner because reconfiguration of Samba requires changes to the <code class="filename">smb.conf</code> file. It is easy
 enough to manuall change the <code class="filename">smb.conf</code> file and then restart relevant Samba network services.
-</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2559776"></a>Example PDC Configuration</h4></div></div></div><p>
-<a class="indexterm" name="id2559784"></a>
-<a class="indexterm" name="id2559791"></a>
+</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2559790"></a>Example PDC Configuration</h4></div></div></div><p>
+<a class="indexterm" name="id2559798"></a>
+<a class="indexterm" name="id2559805"></a>
 Beginning with Version 2.2, Samba officially supports domain logons for all current Windows clients, including
 Windows NT4, 2003, and XP Professional. For Samba to be enabled as a PDC, some parameters in the
 <em class="parameter"><code>[global]</code></em> section of the <code class="filename">smb.conf</code> have to be set.  Refer to <a class="link" href="samba-bdc.html#minimalPDC" title="Example 5.1. Minimal smb.conf for a PDC in Use with a BDC LDAP Server on PDC">the Minimal smb.conf for a PDC in Use with a BDC  LDAP Server on PDC
 section</a> for an example of the minimum required settings.
-</p><div class="example"><a name="minimalPDC"></a><p class="title"><b>Example 5.1. Minimal smb.conf for a PDC in Use with a BDC  LDAP Server on PDC</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2559845"></a><em class="parameter"><code>workgroup = MIDEARTH</code></em></td></tr><tr><td><a class="indexterm" name="id2559856"></a><em class="parameter"><code>passdb backend = ldapsam://localhost:389</code></em></td></tr><tr><td><a class="indexterm" name="id2559869"></a><em class="parameter"><code>domain master = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2559880"></a><em class="parameter"><code>domain logons = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2559892"></a><em class="parameter"><code>ldap suffix = dc=quenya,dc=org</code></em></td></tr><tr><td><a class="indexterm" name="id2559904"></a><em class="parameter"><code>ldap user suffix = ou=Users</code></em></td></tr><tr><td><a class="indexterm" name="id2559916"></a><em class="parameter"><code>ldap group suffix = ou=Groups</code></em></td></tr><tr><td><a class="indexterm" name="id2559928"></a><em class="parameter"><code>ldap machine suffix = ou=Computers</code></em></td></tr><tr><td><a class="indexterm" name="id2559940"></a><em class="parameter"><code>ldap idmap suffix = ou=Idmap</code></em></td></tr><tr><td><a class="indexterm" name="id2559952"></a><em class="parameter"><code>ldap admin dn = cn=sambadmin,dc=quenya,dc=org</code></em></td></tr></table></div></div><br class="example-break"><p>
-<a class="indexterm" name="id2559967"></a>
-<a class="indexterm" name="id2559974"></a>
+</p><div class="example"><a name="minimalPDC"></a><p class="title"><b>Example 5.1. Minimal smb.conf for a PDC in Use with a BDC  LDAP Server on PDC</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2559858"></a><em class="parameter"><code>workgroup = MIDEARTH</code></em></td></tr><tr><td><a class="indexterm" name="id2559870"></a><em class="parameter"><code>passdb backend = ldapsam://localhost:389</code></em></td></tr><tr><td><a class="indexterm" name="id2559882"></a><em class="parameter"><code>domain master = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2559894"></a><em class="parameter"><code>domain logons = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2559906"></a><em class="parameter"><code>ldap suffix = dc=quenya,dc=org</code></em></td></tr><tr><td><a class="indexterm" name="id2559918"></a><em class="parameter"><code>ldap user suffix = ou=Users</code></em></td></tr><tr><td><a class="indexterm" name="id2559929"></a><em class="parameter"><code>ldap group suffix = ou=Groups</code></em></td></tr><tr><td><a class="indexterm" name="id2559941"></a><em class="parameter"><code>ldap machine suffix = ou=Computers</code></em></td></tr><tr><td><a class="indexterm" name="id2559953"></a><em class="parameter"><code>ldap idmap suffix = ou=Idmap</code></em></td></tr><tr><td><a class="indexterm" name="id2559965"></a><em class="parameter"><code>ldap admin dn = cn=sambadmin,dc=quenya,dc=org</code></em></td></tr></table></div></div><br class="example-break"><p>
+<a class="indexterm" name="id2559981"></a>
+<a class="indexterm" name="id2559988"></a>
 Several other things like a <em class="parameter"><code>[homes]</code></em> and a <em class="parameter"><code>[netlogon]</code></em> share
 also need to be set along with settings for the profile path, the user's home drive, and so on. This is not
 covered in this chapter; for more information please refer to <a class="link" href="samba-pdc.html" title="Chapter 4. Domain Control">Domain Control</a>.
@@ -211,34 +211,34 @@
 configuration. Alternately, fully documented working example network configurations using OpenLDAP and Samba
 as available in the <a class="ulink" href="http://www.samba.org/samba/docs/Samba3-ByExample" target="_top">book</a> &#8220;<span class="quote">Samba-3
 by Example</span>&#8221; that may be obtained from local and on-line book stores.
-</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2560028"></a>LDAP Configuration Notes</h3></div></div></div><p>
-<a class="indexterm" name="id2560036"></a>
-<a class="indexterm" name="id2560045"></a>
-<a class="indexterm" name="id2560054"></a>
+</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2560041"></a>LDAP Configuration Notes</h3></div></div></div><p>
+<a class="indexterm" name="id2560049"></a>
+<a class="indexterm" name="id2560058"></a>
+<a class="indexterm" name="id2560068"></a>
 When configuring a master and a slave LDAP server, it is advisable to use the master LDAP server
 for the PDC and slave LDAP servers for the BDCs. It is not essential to use slave LDAP servers; however,
 many administrators will want to do so in order to provide redundant services. Of course, one or more BDCs
 may use any slave LDAP server. Then again, it is entirely possible to use a single LDAP server for the
 entire network.
 </p><p>
-<a class="indexterm" name="id2560071"></a>
-<a class="indexterm" name="id2560080"></a>
-<a class="indexterm" name="id2560090"></a>
-<a class="indexterm" name="id2560096"></a>
+<a class="indexterm" name="id2560085"></a>
+<a class="indexterm" name="id2560094"></a>
 <a class="indexterm" name="id2560103"></a>
+<a class="indexterm" name="id2560110"></a>
+<a class="indexterm" name="id2560116"></a>
 When configuring a master LDAP server that will have slave LDAP servers, do not forget to configure this in
 the <code class="filename">/etc/openldap/slapd.conf</code> file. It must be noted that the DN of a server certificate
 must use the CN attribute to name the server, and the CN must carry the servers' fully qualified domain name.
 Additional alias names and wildcards may be present in the subjectAltName certificate extension. More details
 on server certificate names are in RFC2830.
 </p><p>
-<a class="indexterm" name="id2560126"></a>
-<a class="indexterm" name="id2560133"></a>
 <a class="indexterm" name="id2560140"></a>
-<a class="indexterm" name="id2560146"></a>
-<a class="indexterm" name="id2560156"></a>
-<a class="indexterm" name="id2560163"></a>
+<a class="indexterm" name="id2560147"></a>
+<a class="indexterm" name="id2560153"></a>
+<a class="indexterm" name="id2560160"></a>
 <a class="indexterm" name="id2560169"></a>
+<a class="indexterm" name="id2560176"></a>
+<a class="indexterm" name="id2560183"></a>
 It does not really fit within the scope of this document, but a working LDAP installation is basic to
 LDAP-enabled Samba operation. When using an OpenLDAP server with Transport Layer Security (TLS), the machine
 name in <code class="filename">/etc/ssl/certs/slapd.pem</code> must be the same as in
@@ -247,12 +247,12 @@
 access this LDAP server from a slave LDAP server (i.e., a Samba BDC) unless the certificate is re-created with
 a correct hostname.
 </p><p>
-<a class="indexterm" name="id2560210"></a>
-<a class="indexterm" name="id2560216"></a>
 <a class="indexterm" name="id2560223"></a>
 <a class="indexterm" name="id2560230"></a>
-<a class="indexterm" name="id2560237"></a>
+<a class="indexterm" name="id2560236"></a>
 <a class="indexterm" name="id2560243"></a>
+<a class="indexterm" name="id2560250"></a>
+<a class="indexterm" name="id2560257"></a>
 Do not install a Samba PDC so that is uses an LDAP slave server. Joining client machines to the domain
 will fail in this configuration because the change to the machine account in the LDAP tree must take place on
 the master LDAP server. This is not replicated rapidly enough to the slave server that the PDC queries. It
@@ -279,23 +279,23 @@
 In order to have a fallback configuration (secondary) LDAP server, you would specify
 the secondary LDAP server in the <code class="filename">smb.conf</code> file as shown in <a class="link" href="samba-bdc.html#mulitldapcfg" title="Example 5.2. Multiple LDAP Servers in smb.conf">the Multiple LDAP
 Servers in <code class="filename">smb.conf</code> example</a>.
-</p><div class="example"><a name="mulitldapcfg"></a><p class="title"><b>Example 5.2. Multiple LDAP Servers in <code class="filename">smb.conf</code></b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2560378"></a><em class="parameter"><code>passdb backend = ldapsam:"ldap://master.quenya.org ldap://slave.quenya.org"</code></em></td></tr></table></div></div><br class="example-break"></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2560392"></a>Active Directory Domain Control</h3></div></div></div><p>
-<a class="indexterm" name="id2560400"></a>
-<a class="indexterm" name="id2560407"></a>
+</p><div class="example"><a name="mulitldapcfg"></a><p class="title"><b>Example 5.2. Multiple LDAP Servers in <code class="filename">smb.conf</code></b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2560391"></a><em class="parameter"><code>passdb backend = ldapsam:"ldap://master.quenya.org ldap://slave.quenya.org"</code></em></td></tr></table></div></div><br class="example-break"></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2560406"></a>Active Directory Domain Control</h3></div></div></div><p>
 <a class="indexterm" name="id2560414"></a>
 <a class="indexterm" name="id2560421"></a>
 <a class="indexterm" name="id2560428"></a>
 <a class="indexterm" name="id2560434"></a>
+<a class="indexterm" name="id2560441"></a>
+<a class="indexterm" name="id2560448"></a>
 As of the release of MS Windows 2000 and Active Directory, this information is now stored
 in a directory that can be replicated and for which partial or full administrative control
 can be delegated. Samba-3 is not able to be a domain controller within an Active Directory
 tree, and it cannot be an Active Directory server. This means that Samba-3 also cannot
 act as a BDC to an Active Directory domain controller.
-</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2560450"></a>What Qualifies a Domain Controller on the Network?</h3></div></div></div><p>
-<a class="indexterm" name="id2560459"></a>
-<a class="indexterm" name="id2560465"></a>
+</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2560464"></a>What Qualifies a Domain Controller on the Network?</h3></div></div></div><p>
 <a class="indexterm" name="id2560472"></a>
-<a class="indexterm" name="id2560478"></a>
+<a class="indexterm" name="id2560479"></a>
+<a class="indexterm" name="id2560485"></a>
+<a class="indexterm" name="id2560492"></a>
 Every machine that is a domain controller for the domain MIDEARTH has to register the NetBIOS
 group name MIDEARTH&lt;1C&gt; with the WINS server and/or by broadcast on the local network.
 The PDC also registers the unique NetBIOS name MIDEARTH&lt;1B&gt; with the WINS server.
@@ -303,30 +303,30 @@
 that has nothing to do with anything related to authentication, but the Microsoft domain
 implementation requires the DMB to be on the same machine as the PDC.
 </p><p>
-<a class="indexterm" name="id2560500"></a>
-<a class="indexterm" name="id2560507"></a>
 <a class="indexterm" name="id2560514"></a>
+<a class="indexterm" name="id2560521"></a>
+<a class="indexterm" name="id2560528"></a>
 Where a WINS server is not used, broadcast name registrations alone must suffice. Refer to
 <a class="link" href="NetworkBrowsing.html" title="Chapter 10. Network Browsing">Network Browsing</a>,<a class="link" href="NetworkBrowsing.html#netdiscuss" title="Discussion">Discussion</a>
 for more information regarding TCP/IP network protocols and how SMB/CIFS names are handled.
-</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2560541"></a>How Does a Workstation find its Domain Controller?</h3></div></div></div><p>
-<a class="indexterm" name="id2560550"></a>
-<a class="indexterm" name="id2560557"></a>
+</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2560555"></a>How Does a Workstation find its Domain Controller?</h3></div></div></div><p>
+<a class="indexterm" name="id2560563"></a>
+<a class="indexterm" name="id2560570"></a>
 There are two different mechanisms to locate a domain controller: one method is used when
 NetBIOS over TCP/IP is enabled and the other when it has been disabled in the TCP/IP
 network configuration.
 </p><p>
-<a class="indexterm" name="id2560570"></a>
-<a class="indexterm" name="id2560577"></a>
+<a class="indexterm" name="id2560584"></a>
+<a class="indexterm" name="id2560590"></a>
 Where NetBIOS over TCP/IP is disabled, all name resolution involves the use of DNS, broadcast
 messaging over UDP, as well as Active Directory communication technologies. In this type of
 environment all machines require appropriate DNS entries. More information may be found in
 <a class="link" href="NetworkBrowsing.html#adsdnstech" title="DNS and Active Directory">DNS and Active Directory</a>.
-</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2560598"></a>NetBIOS Over TCP/IP Enabled</h4></div></div></div><p>
-<a class="indexterm" name="id2560606"></a>
-<a class="indexterm" name="id2560613"></a>
+</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2560612"></a>NetBIOS Over TCP/IP Enabled</h4></div></div></div><p>
 <a class="indexterm" name="id2560620"></a>
-<a class="indexterm" name="id2560627"></a>
+<a class="indexterm" name="id2560626"></a>
+<a class="indexterm" name="id2560633"></a>
+<a class="indexterm" name="id2560640"></a>
 An MS Windows NT4/200x/XP Professional workstation in the domain MIDEARTH that wants a
 local user to be authenticated has to find the domain controller for MIDEARTH. It does this
 by doing a NetBIOS name query for the group name MIDEARTH&lt;1C&gt;. It assumes that each
@@ -334,26 +334,26 @@
 requests. To not open security holes, both the workstation and the selected domain controller
 authenticate each other. After that the workstation sends the user's credentials (name and
 password) to the local domain controller for validation.
-</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2560664"></a>NetBIOS Over TCP/IP Disabled</h4></div></div></div><p>
-<a class="indexterm" name="id2560672"></a>
-<a class="indexterm" name="id2560679"></a>
-<a class="indexterm" name="id2560686"></a>
+</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2560677"></a>NetBIOS Over TCP/IP Disabled</h4></div></div></div><p>
+<a class="indexterm" name="id2560685"></a>
 <a class="indexterm" name="id2560692"></a>
+<a class="indexterm" name="id2560699"></a>
+<a class="indexterm" name="id2560706"></a>
 An MS Windows NT4/200x/XP Professional workstation in the realm <code class="constant">quenya.org</code>
 that has a need to affect user logon authentication will locate the domain controller by 
 re-querying DNS servers for the <code class="constant">_ldap._tcp.pdc._msdcs.quenya.org</code> record.
 More information regarding this subject may be found in <a class="link" href="NetworkBrowsing.html#adsdnstech" title="DNS and Active Directory">DNS and Active Directory</a>.
-</p></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2560723"></a>Backup Domain Controller Configuration</h2></div></div></div><p>
-<a class="indexterm" name="id2560730"></a>
+</p></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2560736"></a>Backup Domain Controller Configuration</h2></div></div></div><p>
+<a class="indexterm" name="id2560744"></a>
 The creation of a BDC requires some steps to prepare the Samba server before
 <span class="application">smbd</span> is executed for the first time. These steps are as follows:
 </p><div class="itemizedlist"><ul type="disc"><li><p>
-	<a class="indexterm" name="id2560751"></a>
-	<a class="indexterm" name="id2560758"></a>
-	<a class="indexterm" name="id2560764"></a>
+	<a class="indexterm" name="id2560765"></a>
 	<a class="indexterm" name="id2560771"></a>
 	<a class="indexterm" name="id2560778"></a>
-	<a class="indexterm" name="id2560785"></a>
+	<a class="indexterm" name="id2560784"></a>
+	<a class="indexterm" name="id2560791"></a>
+	<a class="indexterm" name="id2560798"></a>
 	The domain SID has to be the same on the PDC and the BDC. In Samba versions pre-2.2.5, the domain SID was
 	stored in the file <code class="filename">private/MACHINE.SID</code>.  For all versions of Samba released since 2.2.5
 	the domain SID is stored in the file <code class="filename">private/secrets.tdb</code>. This file is unique to each
@@ -361,19 +361,19 @@
 	the PDC domain SID with the newly created BDC SID.  There is a procedure that will allow the BDC to aquire the
 	domain SID. This is described here.
 	</p><p>
-	<a class="indexterm" name="id2560815"></a>
-	<a class="indexterm" name="id2560822"></a>
 	<a class="indexterm" name="id2560829"></a>
-	<a class="indexterm" name="id2560835"></a>
+	<a class="indexterm" name="id2560836"></a>
 	<a class="indexterm" name="id2560842"></a>
+	<a class="indexterm" name="id2560849"></a>
+	<a class="indexterm" name="id2560856"></a>
 	To retrieve the domain SID from the PDC or an existing BDC and store it in the
 	<code class="filename">secrets.tdb</code>, execute:
 	</p><pre class="screen">
 <code class="prompt">root# </code><strong class="userinput"><code>net rpc getsid</code></strong>
 </pre></li><li><p>
-	<a class="indexterm" name="id2560882"></a>
-	<a class="indexterm" name="id2560889"></a>
 	<a class="indexterm" name="id2560896"></a>
+	<a class="indexterm" name="id2560903"></a>
+	<a class="indexterm" name="id2560909"></a>
 	Specification of the <a class="link" href="smb.conf.5.html#LDAPADMINDN">ldap admin dn</a> is obligatory.
 	This also requires the LDAP administration password to be set in the <code class="filename">secrets.tdb</code>
 	using the <code class="literal">smbpasswd -w <em class="replaceable"><code>mysecret</code></em></code>.
@@ -381,10 +381,10 @@
 	The <a class="link" href="smb.conf.5.html#LDAPSUFFIX">ldap suffix</a> parameter and the <a class="link" href="smb.conf.5.html#LDAPIDMAPSUFFIX">ldap idmap suffix</a>
 	parameter must be specified in the <code class="filename">smb.conf</code> file.
 	</p></li><li><p>
-	<a class="indexterm" name="id2560970"></a>
-	<a class="indexterm" name="id2560979"></a>
-	<a class="indexterm" name="id2560986"></a>
+	<a class="indexterm" name="id2560984"></a>
 	<a class="indexterm" name="id2560993"></a>
+	<a class="indexterm" name="id2561000"></a>
+	<a class="indexterm" name="id2561007"></a>
 	The UNIX user database has to be synchronized from the PDC to the
 	BDC. This means that both the <code class="filename">/etc/passwd</code> and
 	<code class="filename">/etc/group</code> have to be replicated from the PDC
@@ -395,14 +395,14 @@
 	a PDC failure. NIS is by no means the only method to synchronize
 	passwords. An LDAP solution would also work.
 	</p></li><li><p>
-	<a class="indexterm" name="id2561026"></a>
-	<a class="indexterm" name="id2561033"></a>
-	<a class="indexterm" name="id2561040"></a>
+	<a class="indexterm" name="id2561039"></a>
 	<a class="indexterm" name="id2561046"></a>
 	<a class="indexterm" name="id2561053"></a>
-	<a class="indexterm" name="id2561059"></a>
+	<a class="indexterm" name="id2561060"></a>
 	<a class="indexterm" name="id2561066"></a>
 	<a class="indexterm" name="id2561073"></a>
+	<a class="indexterm" name="id2561080"></a>
+	<a class="indexterm" name="id2561087"></a>
 	The Samba password database must be replicated from the PDC to the BDC.
 	Although it is possible to synchronize the <code class="filename">smbpasswd</code>
 	file with <code class="literal">rsync</code> and <code class="literal">ssh</code>, this method
@@ -417,63 +417,63 @@
 	intervals  administrators are not normally aware that this is happening
 	or when it takes place.
 	</p><p>
-	<a class="indexterm" name="id2561119"></a>
-	<a class="indexterm" name="id2561125"></a>
-	<a class="indexterm" name="id2561132"></a>
+	<a class="indexterm" name="id2561133"></a>
 	<a class="indexterm" name="id2561139"></a>
+	<a class="indexterm" name="id2561146"></a>
+	<a class="indexterm" name="id2561153"></a>
 	The use of LDAP for both the POSIX (UNIX user and group) accounts and for the
 	SambaSAMAccount data automatically ensures that all account change information
 	will be written to the shared directory. This eliminates the need for any special
 	action to synchronize account information because LDAP will meet that requirement.
 	</p></li><li><p>
-	<a class="indexterm" name="id2561156"></a>
-	<a class="indexterm" name="id2561163"></a>
-	<a class="indexterm" name="id2561170"></a>
+	<a class="indexterm" name="id2561169"></a>
 	<a class="indexterm" name="id2561176"></a>
 	<a class="indexterm" name="id2561183"></a>
-	<a class="indexterm" name="id2561189"></a>
+	<a class="indexterm" name="id2561190"></a>
+	<a class="indexterm" name="id2561196"></a>
+	<a class="indexterm" name="id2561203"></a>
 	The netlogon share has to be replicated from the PDC to the BDC. This can be done manually whenever login
 	scripts are changed, or it can be done automatically using a <code class="literal">cron</code> job that will replicate
 	the directory structure in this share using a tool like <code class="literal">rsync</code>. The use of
 	<code class="literal">rsync</code> for replication of the netlogon data is not critical to network security and is one
 	that can be manually managed given that the administrator will make all changes to the netlogon share as part
 	of a conscious move.
-	</p></li></ul></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2561224"></a>Example Configuration</h3></div></div></div><p>
+	</p></li></ul></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2561238"></a>Example Configuration</h3></div></div></div><p>
 Finally, the BDC has to be capable of being found by the workstations. This can be done by configuring the
 Samba <code class="filename">smb.conf</code> file <em class="parameter"><code>[global]</code></em> section as shown in <a class="link" href="samba-bdc.html#minim-bdc" title="Example 5.3. Minimal Setup for Being a BDC">Minimal
 Setup for Being a BDC</a>.
-</p><div class="example"><a name="minim-bdc"></a><p class="title"><b>Example 5.3. Minimal Setup for Being a BDC</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2561270"></a><em class="parameter"><code>workgroup = MIDEARTH</code></em></td></tr><tr><td><a class="indexterm" name="id2561282"></a><em class="parameter"><code>passdb backend = ldapsam:ldap://slave-ldap.quenya.org</code></em></td></tr><tr><td><a class="indexterm" name="id2561294"></a><em class="parameter"><code>domain master = no</code></em></td></tr><tr><td><a class="indexterm" name="id2561306"></a><em class="parameter"><code>domain logons = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2561318"></a><em class="parameter"><code>ldap suffix = dc=abmas,dc=biz</code></em></td></tr><tr><td><a class="indexterm" name="id2561329"></a><em class="parameter"><code>ldap user suffix = ou=Users</code></em></td></tr><tr><td><a class="indexterm" name="id2561341"></a><em class="parameter"><code>ldap group suffix = ou=Groups</code></em></td></tr><tr><td><a class="indexterm" name="id2561353"></a><em class="parameter"><code>ldap machine suffix = ou=Computers</code></em></td></tr><tr><td><a class="indexterm" name="id2561365"></a><em class="parameter"><code>ldap idmap suffix = ou=Idmap</code></em></td></tr><tr><td><a class="indexterm" name="id2561377"></a><em class="parameter"><code>ldap admin dn = cn=sambadmin,dc=quenya,dc=org</code></em></td></tr><tr><td><a class="indexterm" name="id2561390"></a><em class="parameter"><code>idmap backend = ldap:ldap://master-ldap.quenya.org</code></em></td></tr><tr><td><a class="indexterm" name="id2561402"></a><em class="parameter"><code>idmap uid = 10000-20000</code></em></td></tr><tr><td><a class="indexterm" name="id2561414"></a><em class="parameter"><code>idmap gid = 10000-20000</code></em></td></tr></table></div></div><br class="example-break"><p>
+</p><div class="example"><a name="minim-bdc"></a><p class="title"><b>Example 5.3. Minimal Setup for Being a BDC</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2561284"></a><em class="parameter"><code>workgroup = MIDEARTH</code></em></td></tr><tr><td><a class="indexterm" name="id2561295"></a><em class="parameter"><code>passdb backend = ldapsam:ldap://slave-ldap.quenya.org</code></em></td></tr><tr><td><a class="indexterm" name="id2561308"></a><em class="parameter"><code>domain master = no</code></em></td></tr><tr><td><a class="indexterm" name="id2561319"></a><em class="parameter"><code>domain logons = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2561331"></a><em class="parameter"><code>ldap suffix = dc=abmas,dc=biz</code></em></td></tr><tr><td><a class="indexterm" name="id2561343"></a><em class="parameter"><code>ldap user suffix = ou=Users</code></em></td></tr><tr><td><a class="indexterm" name="id2561355"></a><em class="parameter"><code>ldap group suffix = ou=Groups</code></em></td></tr><tr><td><a class="indexterm" name="id2561367"></a><em class="parameter"><code>ldap machine suffix = ou=Computers</code></em></td></tr><tr><td><a class="indexterm" name="id2561379"></a><em class="parameter"><code>ldap idmap suffix = ou=Idmap</code></em></td></tr><tr><td><a class="indexterm" name="id2561391"></a><em class="parameter"><code>ldap admin dn = cn=sambadmin,dc=quenya,dc=org</code></em></td></tr><tr><td><a class="indexterm" name="id2561403"></a><em class="parameter"><code>idmap backend = ldap:ldap://master-ldap.quenya.org</code></em></td></tr><tr><td><a class="indexterm" name="id2561415"></a><em class="parameter"><code>idmap uid = 10000-20000</code></em></td></tr><tr><td><a class="indexterm" name="id2561427"></a><em class="parameter"><code>idmap gid = 10000-20000</code></em></td></tr></table></div></div><br class="example-break"><p>
 Fully documented working example network configurations using OpenLDAP and Samba
 as available in the <a class="ulink" href="http://www.samba.org/samba/docs/Samba3-ByExample" target="_top">book</a> &#8220;<span class="quote">Samba-3
 by Example</span>&#8221; that may be obtained from local and on-line book stores.
 </p><p>
-<a class="indexterm" name="id2561445"></a>
-<a class="indexterm" name="id2561451"></a>
 <a class="indexterm" name="id2561458"></a>
 <a class="indexterm" name="id2561465"></a>
+<a class="indexterm" name="id2561472"></a>
+<a class="indexterm" name="id2561478"></a>
 This configuration causes the BDC to register only the name MIDEARTH&lt;1C&gt; with the WINS server. This is
 not a problem, as the name MIDEARTH&lt;1C&gt; is a NetBIOS group name that is meant to be registered by more
 than one machine. The parameter <a class="link" href="smb.conf.5.html#DOMAINMASTER">domain master = no</a> forces the BDC not to
 register MIDEARTH&lt;1B&gt;, which is a unique NetBIOS name that is reserved for the PDC.
 </p><p>
-<a class="indexterm" name="id2561497"></a>
-<a class="indexterm" name="id2561504"></a>
 <a class="indexterm" name="id2561510"></a>
-<a class="indexterm" name="id2561517"></a>
-<a class="indexterm" name="id2561524"></a>
-<a class="indexterm" name="id2561531"></a>
+<a class="indexterm" name="id2561516"></a>
+<a class="indexterm" name="id2561523"></a>
+<a class="indexterm" name="id2561530"></a>
 <a class="indexterm" name="id2561537"></a>
 <a class="indexterm" name="id2561544"></a>
 <a class="indexterm" name="id2561550"></a>
+<a class="indexterm" name="id2561557"></a>
+<a class="indexterm" name="id2561563"></a>
 The <em class="parameter"><code>idmap backend</code></em> will redirect the <code class="literal">winbindd</code> utility to use the LDAP
 database to store all mappings for Windows SIDs to  UIDs and GIDs for UNIX accounts in a repository that is
 shared. The BDC will however depend on local resolution of UIDs and GIDs via NSS and the
 <code class="literal">nss_ldap</code> utility.
 </p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>
-<a class="indexterm" name="id2561584"></a>
-<a class="indexterm" name="id2561593"></a>
-<a class="indexterm" name="id2561600"></a>
-<a class="indexterm" name="id2561607"></a>
+<a class="indexterm" name="id2561596"></a>
+<a class="indexterm" name="id2561606"></a>
+<a class="indexterm" name="id2561612"></a>
+<a class="indexterm" name="id2561620"></a>
 Samba-3 has introduced a new ID mapping facility. One of the features of this facility is that it
 allows greater flexibility in how user and group IDs are handled in respect to NT domain user and group
 SIDs. One of the new facilities provides for explicitly ensuring that UNIX/Linux UID and GID values
@@ -481,27 +481,27 @@
 is called <em class="parameter"><code>idmap backend</code></em>. Please refer to the man page for <code class="filename">smb.conf</code> for more information
 regarding its behavior.
 </p></div><p>
-<a class="indexterm" name="id2561637"></a>
-<a class="indexterm" name="id2561644"></a>
 <a class="indexterm" name="id2561650"></a>
+<a class="indexterm" name="id2561656"></a>
+<a class="indexterm" name="id2561663"></a>
 The use of the <a class="link" href="smb.conf.5.html#IDMAPBACKEND">idmap backend = ldap:ldap://master.quenya.org</a>
 option on a BDC only makes sense where ldapsam is used on a PDC. The purpose of an LDAP-based idmap backend is
 also to allow a domain member (without its own passdb backend) to use winbindd to resolve Windows network users
 and groups to common UID/GIDs. In other words, this option is generally intended for use on BDCs and on domain
 member servers.
-</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2561680"></a>Common Errors</h2></div></div></div><p>
-<a class="indexterm" name="id2561688"></a>
+</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2561694"></a>Common Errors</h2></div></div></div><p>
+<a class="indexterm" name="id2561701"></a>
 Domain control was a new area for Samba, but there are now many examples that we may refer to.
 Updated information will be published as they become available and may be found in later Samba releases or
 from the Samba Web <a class="ulink" href="http://samba.org" target="_top">site</a>; refer in particular to the
 <code class="filename">WHATSNEW.txt</code> in the Samba release tarball. The book, &#8220;<span class="quote">Samba-3 by Example</span>&#8221;
 documents well tested and proven configuration examples. You can obtain a copy of this
 <a class="ulink" href="http://www.samba.org/samba/docs/Samba3-ByExample.pdf" target="_top">book</a> for the Samba web site.
-</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2561724"></a>Machine Accounts Keep Expiring</h3></div></div></div><p>
-<a class="indexterm" name="id2561732"></a>
-<a class="indexterm" name="id2561739"></a>
+</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2561737"></a>Machine Accounts Keep Expiring</h3></div></div></div><p>
 <a class="indexterm" name="id2561746"></a>
-<a class="indexterm" name="id2561752"></a>
+<a class="indexterm" name="id2561753"></a>
+<a class="indexterm" name="id2561759"></a>
+<a class="indexterm" name="id2561766"></a>
 This problem will occur when the passdb (SAM) files are copied  from a central
 server but the local BDC is acting as a PDC. This results in the application of
 Local Machine Trust Account password updates to the local SAM. Such updates 
@@ -513,43 +513,43 @@
 </p><p>
 The solution is to use a more robust passdb backend, such as the ldapsam backend, setting up
 a slave LDAP server for each BDC and a master LDAP server for the PDC.
-</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2561779"></a>Can Samba Be a Backup Domain Controller to an NT4 PDC?</h3></div></div></div><p>
-<a class="indexterm" name="id2561787"></a>
-<a class="indexterm" name="id2561796"></a>
+</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2561792"></a>Can Samba Be a Backup Domain Controller to an NT4 PDC?</h3></div></div></div><p>
+<a class="indexterm" name="id2561801"></a>
+<a class="indexterm" name="id2561810"></a>
 No. The native NT4 SAM replication protocols have not yet been fully implemented.
 </p><p>
-<a class="indexterm" name="id2561807"></a>
-<a class="indexterm" name="id2561814"></a>
-<a class="indexterm" name="id2561820"></a>
+<a class="indexterm" name="id2561821"></a>
+<a class="indexterm" name="id2561828"></a>
+<a class="indexterm" name="id2561834"></a>
 Can I get the benefits of a BDC with Samba?  Yes, but only to a Samba PDC.The
 main reason for implementing a BDC is availability. If the PDC is a Samba
 machine, a second Samba machine can be set up to service logon requests whenever
 the PDC is down.
-</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2561834"></a>How Do I Replicate the smbpasswd File?</h3></div></div></div><p>
-<a class="indexterm" name="id2561842"></a>
-<a class="indexterm" name="id2561851"></a>
-<a class="indexterm" name="id2561858"></a>
+</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2561847"></a>How Do I Replicate the smbpasswd File?</h3></div></div></div><p>
+<a class="indexterm" name="id2561856"></a>
+<a class="indexterm" name="id2561865"></a>
+<a class="indexterm" name="id2561871"></a>
 Replication of the smbpasswd file is sensitive. It has to be done whenever changes
 to the SAM are made. Every user's password change is done in the smbpasswd file and
 has to be replicated to the BDC. So replicating the smbpasswd file very often is necessary.
 </p><p>
-<a class="indexterm" name="id2561872"></a>
-<a class="indexterm" name="id2561879"></a>
 <a class="indexterm" name="id2561886"></a>
+<a class="indexterm" name="id2561893"></a>
+<a class="indexterm" name="id2561899"></a>
 As the smbpasswd file contains plaintext password equivalents, it must not be
 sent unencrypted over the wire. The best way to set up smbpasswd replication from
 the PDC to the BDC is to use the utility rsync. rsync can use ssh as a transport.
 <code class="literal">ssh</code> itself can be set up to accept <span class="emphasis"><em>only</em></span>
 <code class="literal">rsync</code> transfer without requiring the user to type a password.
 </p><p>
-<a class="indexterm" name="id2561916"></a>
-<a class="indexterm" name="id2561923"></a>
+<a class="indexterm" name="id2561930"></a>
+<a class="indexterm" name="id2561937"></a>
 As said a few times before, use of this method is broken and flawed. Machine trust 
 accounts will go out of sync, resulting in a broken domain. This method is
 <span class="emphasis"><em>not</em></span> recommended. Try using LDAP instead.
-</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2561939"></a>Can I Do This All with LDAP?</h3></div></div></div><p>
-<a class="indexterm" name="id2561947"></a>
-<a class="indexterm" name="id2561954"></a>
+</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2561952"></a>Can I Do This All with LDAP?</h3></div></div></div><p>
+<a class="indexterm" name="id2561961"></a>
+<a class="indexterm" name="id2561967"></a>
 The simple answer is yes. Samba's pdb_ldap code supports binding to a replica
 LDAP server and will also follow referrals and rebind to the master if it ever
 needs to make a modification to the database. (Normally BDCs are read-only, so

Modified: branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/samba-pdc.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/samba-pdc.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/samba-pdc.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,10 +1,10 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 4. Domain Control</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="type.html" title="Part II. Server Configuration Basics"><link rel="prev" href="ServerType.html" title="Chapter 3. Server Types and Security Modes"><link rel="next" href="samba-bdc.html" title="Chapter 5. Backup Domain Control"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 4. Domain Control</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ServerType.html">Prev</a> </td><th width="60%" align="center">Part II. Server Configuration Basics</th><td width="20%" align="right"> <a accesskey="n" href="samba-bdc.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="samba-pdc"></a>Chapter 4. Domain Control</h2></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht at samba.org">jht at samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Gerald</span> <span class="othername">(Jerry)</span> <span class="surname">Carter</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jerry at samba.org">jerry at samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">David</span> <span class="surname">Bannon</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:dbannon at samba.org">dbannon at samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Guenther</span> <span class="surname">Deschner</span></h3><span class="contrib">LDAP updates</span> <div class="affiliation"><span class="orgname">SuSE<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:gd at suse.de">gd at suse.de</a>&gt;</code></p></div></div></div></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="samba-pdc.html#id2554336">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="samba-pdc.html#id2554970">Single Sign-On and Domain Security</a></span></dt><dt><span class="sect1"><a href="samba-pdc.html#id2555570">Basics of Domain Control</a></span></dt><dd><dl><dt><span class="sect2"><a href="samba-pdc.html#id2555590">Domain Controller Types</a></span></dt><dt><span class="sect2"><a href="samba-pdc.html#id2556095">Preparing for Domain Control</a></span></dt></dl></dd><dt><span class="sect1"><a href="samba-pdc.html#id2556604">Domain Control: Example Configuration</a></span></dt><dt><span class="sect1"><a href="samba-pdc.html#id2557346">Samba ADS Domain Control</a></span></dt><dt><span class="sect1"><a href="samba-pdc.html#id2557399">Domain and Network Logon Configuration</a></span></dt><dd><dl><dt><span class="sect2"><a href="samba-pdc.html#id2557418">Domain Network Logon Service</a></span></dt><dt><span class="sect2"><a href="samba-pdc.html#id2558009">Security Mode and Master Browsers</a></span></dt></dl></dd><dt><span class="sect1"><a href="samba-pdc.html#id2558282">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="samba-pdc.html#id2558287">&#8220;<span class="quote">$</span>&#8221; Cannot Be Included in Machine Name</a></span></dt><dt><span class="sect2"><a href="samba-pdc.html#id2558388">Joining Domain Fails Because of Existing Machine Account</a></span></dt><dt><span class="sect2"><a href="samba-pdc.html#id2558452">The System Cannot Log You On (C000019B)</a></span></dt><dt><span class="sect2"><a href="samba-pdc.html#id2558529">The Machine Trust Account Is Not Accessible</a></span></dt><dt><span class="sect2"><a href="samba-pdc.html#id2558648">Account Disabled</a></span></dt><dt><span class="sect2"><a href="samba-pdc.html#id2558675">Domain Controller Unavailable</a></span></dt><dt><span class="sect2"><a href="samba-pdc.html#id2558694">Cannot Log onto Domain Member Workstation After Joining Domain</a></span></dt></dl></dd></dl></div><p>
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 4. Domain Control</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="type.html" title="Part II. Server Configuration Basics"><link rel="prev" href="ServerType.html" title="Chapter 3. Server Types and Security Modes"><link rel="next" href="samba-bdc.html" title="Chapter 5. Backup Domain Control"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 4. Domain Control</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ServerType.html">Prev</a> </td><th width="60%" align="center">Part II. Server Configuration Basics</th><td width="20%" align="right"> <a accesskey="n" href="samba-bdc.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="samba-pdc"></a>Chapter 4. Domain Control</h2></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht at samba.org">jht at samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Gerald</span> <span class="othername">(Jerry)</span> <span class="surname">Carter</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jerry at samba.org">jerry at samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">David</span> <span class="surname">Bannon</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:dbannon at samba.org">dbannon at samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Guenther</span> <span class="surname">Deschner</span></h3><span class="contrib">LDAP updates</span> <div class="affiliation"><span class="orgname">SuSE<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:gd at suse.de">gd at suse.de</a>&gt;</code></p></div></div></div></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="samba-pdc.html#id2554350">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="samba-pdc.html#id2554984">Single Sign-On and Domain Security</a></span></dt><dt><span class="sect1"><a href="samba-pdc.html#id2555584">Basics of Domain Control</a></span></dt><dd><dl><dt><span class="sect2"><a href="samba-pdc.html#id2555604">Domain Controller Types</a></span></dt><dt><span class="sect2"><a href="samba-pdc.html#id2556109">Preparing for Domain Control</a></span></dt></dl></dd><dt><span class="sect1"><a href="samba-pdc.html#id2556618">Domain Control: Example Configuration</a></span></dt><dt><span class="sect1"><a href="samba-pdc.html#id2557360">Samba ADS Domain Control</a></span></dt><dt><span class="sect1"><a href="samba-pdc.html#id2557413">Domain and Network Logon Configuration</a></span></dt><dd><dl><dt><span class="sect2"><a href="samba-pdc.html#id2557432">Domain Network Logon Service</a></span></dt><dt><span class="sect2"><a href="samba-pdc.html#id2558022">Security Mode and Master Browsers</a></span></dt></dl></dd><dt><span class="sect1"><a href="samba-pdc.html#id2558295">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="samba-pdc.html#id2558301">&#8220;<span class="quote">$</span>&#8221; Cannot Be Included in Machine Name</a></span></dt><dt><span class="sect2"><a href="samba-pdc.html#id2558401">Joining Domain Fails Because of Existing Machine Account</a></span></dt><dt><span class="sect2"><a href="samba-pdc.html#id2558466">The System Cannot Log You On (C000019B)</a></span></dt><dt><span class="sect2"><a href="samba-pdc.html#id2558542">The Machine Trust Account Is Not Accessible</a></span></dt><dt><span class="sect2"><a href="samba-pdc.html#id2558661">Account Disabled</a></span></dt><dt><span class="sect2"><a href="samba-pdc.html#id2558689">Domain Controller Unavailable</a></span></dt><dt><span class="sect2"><a href="samba-pdc.html#id2558707">Cannot Log onto Domain Member Workstation After Joining Domain</a></span></dt></dl></dd></dl></div><p>
 There are many who approach MS Windows networking with incredible misconceptions.
 That's okay, because it gives the rest of us plenty of opportunity to be of assistance.
 Those who really want help are well advised to become familiar with information
 that is already available.
 </p><p>
-<a class="indexterm" name="id2554199"></a>
+<a class="indexterm" name="id2554213"></a>
 You are advised not to tackle this section without having first understood
 and mastered some basics. MS Windows networking is not particularly forgiving of
 misconfiguration. Users of MS Windows networking are likely to complain 
@@ -32,14 +32,14 @@
 Where is the right place to make mistakes? Only out of harms way. If you are going to
 make mistakes, then please do it on a test network, away from users, and in such a way as
 to not inflict pain on others. Do your learning on a test network.
-</p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2554336"></a>Features and Benefits</h2></div></div></div><p>
-<a class="indexterm" name="id2554344"></a>
+</p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2554350"></a>Features and Benefits</h2></div></div></div><p>
+<a class="indexterm" name="id2554358"></a>
 <span class="emphasis"><em>What is the key benefit of Microsoft Domain Security?</em></span>
 </p><p>
-<a class="indexterm" name="id2554359"></a>
-<a class="indexterm" name="id2554368"></a>
-<a class="indexterm" name="id2554375"></a>
+<a class="indexterm" name="id2554372"></a>
 <a class="indexterm" name="id2554381"></a>
+<a class="indexterm" name="id2554388"></a>
+<a class="indexterm" name="id2554395"></a>
 In a word, <span class="emphasis"><em>single sign-on</em></span>, or SSO for short. To many, this is the Holy Grail of MS
 Windows NT and beyond networking. SSO allows users in a well-designed network to log onto any workstation that
 is a member of the domain that contains their user account (or in a domain that has an appropriate trust
@@ -47,24 +47,24 @@
 resources (shares, files, and printers) as if they are sitting at their home (personal) workstation. This is a
 feature of the domain security protocols.
 </p><p>
-<a class="indexterm" name="id2554409"></a>
-<a class="indexterm" name="id2554416"></a>
-<a class="indexterm" name="id2554422"></a>
-<a class="indexterm" name="id2554431"></a>
-<a class="indexterm" name="id2554440"></a>
+<a class="indexterm" name="id2554423"></a>
+<a class="indexterm" name="id2554429"></a>
+<a class="indexterm" name="id2554436"></a>
+<a class="indexterm" name="id2554445"></a>
+<a class="indexterm" name="id2554454"></a>
 The benefits of domain security are available to those sites that deploy a Samba PDC.  A domain provides a
 unique network security identifier (SID). Domain user and group security identifiers are comprised of the
 network SID plus a relative identifier (RID) that is unique to the account. User and group SIDs (the network
 SID plus the RID) can be used to create access control lists (ACLs) attached to network resources to provide
 organizational access control. UNIX systems recognize only local security identifiers.
 </p><p>
-<a class="indexterm" name="id2554459"></a>
+<a class="indexterm" name="id2554473"></a>
 A SID represents a security context. For example, every Windows machine has local accounts within the security
 context of the local machine which has a unique SID. Every domain (NT4, ADS, Samba) contains accounts that
 exist within the domain security context which is defined by the domain SID.
 </p><p>
-<a class="indexterm" name="id2554474"></a>
-<a class="indexterm" name="id2554481"></a>
+<a class="indexterm" name="id2554488"></a>
+<a class="indexterm" name="id2554494"></a>
 A domain member server will have a SID that differs from the domain SID.  The domain member server can be
 configured to regard all domain users as local users. It can also be configured to recognize domain users and
 groups as non-local. SIDs are persistent. A typical domain of user SID looks like this:
@@ -82,9 +82,9 @@
 </pre><p>
 The result is that every account in the Windows networking world has a globally unique security identifier.
 </p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>
-<a class="indexterm" name="id2554528"></a>
-<a class="indexterm" name="id2554537"></a>
-<a class="indexterm" name="id2554544"></a>
+<a class="indexterm" name="id2554541"></a>
+<a class="indexterm" name="id2554551"></a>
+<a class="indexterm" name="id2554558"></a>
 Network clients of an MS Windows domain security environment must be domain members to be able to gain access
 to the advanced features provided. Domain membership involves more than just setting the workgroup name to the
 domain name. It requires the creation of a domain trust account for the workstation (called a machine
@@ -92,44 +92,44 @@
 </p></div><p>
 The following functionalities are new to the Samba-3 release:
 </p><div class="itemizedlist"><ul type="disc"><li><p>
-	<a class="indexterm" name="id2554578"></a>
+	<a class="indexterm" name="id2554591"></a>
 	Samba-3 supports the use of a choice of backends that may be used in which user, group and machine
 	accounts may be stored. Multiple passwd backends can be used in combination, either as additive backend
 	data sets, or as fail-over data sets.
 	</p><p>
-	<a class="indexterm" name="id2554594"></a>
-	<a class="indexterm" name="id2554601"></a>
 	<a class="indexterm" name="id2554608"></a>
 	<a class="indexterm" name="id2554615"></a>
 	<a class="indexterm" name="id2554621"></a>
+	<a class="indexterm" name="id2554628"></a>
+	<a class="indexterm" name="id2554635"></a>
 	An LDAP passdb backend confers the benefit that the account backend can be distributed and replicated,
 	which is of great value because it confers scalability and provides a high degree of reliability. 
 	</p></li><li><p>
-	<a class="indexterm" name="id2554636"></a>
-	<a class="indexterm" name="id2554648"></a>
-	<a class="indexterm" name="id2554657"></a>
+	<a class="indexterm" name="id2554650"></a>
+	<a class="indexterm" name="id2554661"></a>
+	<a class="indexterm" name="id2554671"></a>
 	Windows NT4 domain trusts. Samba-3 supports workstation and server (machine) trust accounts. It also
 	supports Windows NT4 style interdomain trust accounts, which further assists in network scalability
 	and interoperability.
 	</p></li><li><p>
-	<a class="indexterm" name="id2554672"></a>
-	<a class="indexterm" name="id2554679"></a>
 	<a class="indexterm" name="id2554686"></a>
 	<a class="indexterm" name="id2554693"></a>
-	<a class="indexterm" name="id2554702"></a>
-	<a class="indexterm" name="id2554711"></a>
+	<a class="indexterm" name="id2554699"></a>
+	<a class="indexterm" name="id2554706"></a>
+	<a class="indexterm" name="id2554716"></a>
+	<a class="indexterm" name="id2554725"></a>
 	Operation without NetBIOS over TCP/IP, rather using the raw SMB over TCP/IP. Note, this is feasible
 	only when operating as a Microsoft active directory domain member server. When acting as a Samba domain
 	controller the use of NetBIOS is necessary to provide network browsing support.
 	</p></li><li><p>
-	<a class="indexterm" name="id2554730"></a>
-	<a class="indexterm" name="id2554736"></a>
 	<a class="indexterm" name="id2554743"></a>
+	<a class="indexterm" name="id2554750"></a>
+	<a class="indexterm" name="id2554757"></a>
 	Samba-3 provides NetBIOS name services (WINS), NetBIOS over TCP/IP (TCP port 139) session services, SMB over
 	TCP/IP (TCP port 445) session services, and Microsoft compatible ONC DCE RPC services (TCP port 135)
 	services.
 	</p></li><li><p>
-	<a class="indexterm" name="id2554758"></a>
+	<a class="indexterm" name="id2554772"></a>
 	Management of users and groups via the User Manager for Domains. This can be done on any MS Windows client
 	using the <code class="filename">Nexus.exe</code> toolkit for Windows 9x/Me, or using the SRVTOOLS.EXE package for MS
 	Windows NT4/200x/XP platforms. These packages are available from Microsoft's Web site.
@@ -139,55 +139,55 @@
 	</p></li></ul></div><p>
 The following functionalities are not provided by Samba-3:
 </p><div class="itemizedlist"><ul type="disc"><li><p>
-	<a class="indexterm" name="id2554796"></a>
-	<a class="indexterm" name="id2554802"></a>
+	<a class="indexterm" name="id2554809"></a>
+	<a class="indexterm" name="id2554816"></a>
 	SAM replication with Windows NT4 domain controllers (i.e., a Samba PDC and a Windows NT BDC, or vice versa).
 	This means Samba cannot operate as a BDC when the PDC is Microsoft-based Windows NT PDC. Samba-3 can not
 	participate in replication of account data to Windows PDCs and BDCs.
 	</p></li><li><p>
-	<a class="indexterm" name="id2554818"></a>
-	<a class="indexterm" name="id2554825"></a>
+	<a class="indexterm" name="id2554832"></a>
+	<a class="indexterm" name="id2554839"></a>
 	Acting as a Windows 2000 active directory domain controller (i.e., Kerberos and Active Directory). In point of
 	fact, Samba-3 does have some Active Directory domain control ability that is at this time purely experimental.
 	Active directory domain control is one of the features that is being developed in Samba-4, the next
 	generation Samba release. At this time there are no plans to enable active directory domain control
 	support during the Samba-3 series life-cycle.
 	</p></li><li><p>
-	<a class="indexterm" name="id2554844"></a>
-	<a class="indexterm" name="id2554851"></a>
 	<a class="indexterm" name="id2554858"></a>
+	<a class="indexterm" name="id2554864"></a>
+	<a class="indexterm" name="id2554871"></a>
 	The Windows 200x/XP Microsoft Management Console (MMC) cannot be used to manage a Samba-3 server. For this you
 	can use only the MS Windows NT4 Domain Server Manager and the MS Windows NT4 Domain User Manager. Both are
 	part of the SVRTOOLS.EXE package mentioned later.
 	</p></li></ul></div><p>
-<a class="indexterm" name="id2554876"></a>
-<a class="indexterm" name="id2554883"></a>
+<a class="indexterm" name="id2554890"></a>
+<a class="indexterm" name="id2554897"></a>
 Windows 9x/Me/XP Home clients are not true members of a domain for reasons outlined in this chapter. The
 protocol for support of Windows 9x/Me-style network (domain) logons is completely different from NT4/Windows
 200x-type domain logons and has been officially supported for some time. These clients use the old LanMan
 network logon facilities that are supported in Samba since approximately the Samba-1.9.15 series.
 </p><p>
-<a class="indexterm" name="id2554900"></a>
+<a class="indexterm" name="id2554914"></a>
 Samba-3 implements group mapping between Windows NT groups and UNIX groups (this is really quite complicated
 to explain in a short space). This is discussed more fully in <a class="link" href="groupmapping.html" title="Chapter 12. Group Mapping: MS Windows and UNIX">Group Mapping: MS
 Windows and UNIX</a>.
 </p><p>
-<a class="indexterm" name="id2554923"></a>
-<a class="indexterm" name="id2554930"></a>
-<a class="indexterm" name="id2554939"></a>
+<a class="indexterm" name="id2554937"></a>
+<a class="indexterm" name="id2554944"></a>
+<a class="indexterm" name="id2554953"></a>
 Samba-3, like an MS Windows NT4 PDC or a Windows 200x Active Directory, needs to store user and Machine Trust
 Account information in a suitable backend data-store.  Refer to <a class="link" href="domain-member.html#machine-trust-accounts" title="MS Windows Workstation/Server Machine Trust Accounts">MS
 Windows Workstation/Server Machine Trust Accounts</a>. With Samba-3 there can be multiple backends for
 this. A complete discussion of account database backends can be found in <a class="link" href="passdb.html" title="Chapter 11. Account Information Databases">Account
 Information Databases</a>.
-</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2554970"></a>Single Sign-On and Domain Security</h2></div></div></div><p>
-<a class="indexterm" name="id2554978"></a>
-<a class="indexterm" name="id2554987"></a>
-<a class="indexterm" name="id2554994"></a>
+</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2554984"></a>Single Sign-On and Domain Security</h2></div></div></div><p>
+<a class="indexterm" name="id2554992"></a>
 <a class="indexterm" name="id2555001"></a>
-<a class="indexterm" name="id2555008"></a>
+<a class="indexterm" name="id2555007"></a>
 <a class="indexterm" name="id2555014"></a>
 <a class="indexterm" name="id2555021"></a>
+<a class="indexterm" name="id2555028"></a>
+<a class="indexterm" name="id2555035"></a>
 When network administrators  are asked to describe the benefits of Windows NT4 and active directory networking
 the most often mentioned feature is that of single sign-on (SSO). Many companies have implemented SSO
 solutions. The mode of implementation of a single sign-on solution is an important factor in the practice of
@@ -197,16 +197,16 @@
 when the password for each system must be changed at regular intervals, and particularly so where password
 uniqueness and history limits are applied.
 </p><p>
-<a class="indexterm" name="id2555045"></a>
+<a class="indexterm" name="id2555058"></a>
 There is a broadly held perception that SSO is the answer to the problem of users having to deal with too many
 information system access credentials (username/password pairs). Many elaborate schemes have been devised to
 make it possible to deliver a user-friendly SSO solution. The trouble is that if this implementation is not
 done correctly, the site may end up paying dearly by way of complexity and management overheads. Simply put,
 many SSO solutions are an administrative nightmare.
 </p><p>
-<a class="indexterm" name="id2555063"></a>
-<a class="indexterm" name="id2555070"></a>
 <a class="indexterm" name="id2555077"></a>
+<a class="indexterm" name="id2555083"></a>
+<a class="indexterm" name="id2555090"></a>
 SSO implementations utilize centralization of all user account information. Depending on environmental
 complexity and the age of the systems over which a SSO solution is implemented, it may not be possible to
 change the solution architecture so as to accomodate a new identity management and user authentication system.
@@ -215,11 +215,11 @@
 authentication system. This means that the addition of SSO increases over-all information systems complexity.
 Ideally, the implementation of SSO should reduce complexity and reduce administative overheads.
 </p><p>
-<a class="indexterm" name="id2555099"></a>
-<a class="indexterm" name="id2555106"></a>
-<a class="indexterm" name="id2555116"></a>
-<a class="indexterm" name="id2555125"></a>
-<a class="indexterm" name="id2555132"></a>
+<a class="indexterm" name="id2555113"></a>
+<a class="indexterm" name="id2555120"></a>
+<a class="indexterm" name="id2555129"></a>
+<a class="indexterm" name="id2555138"></a>
+<a class="indexterm" name="id2555145"></a>
 The initial goal of many network administrators is often to create and use a centralized identity management
 system. It is often assumed that such a centralized system will use a single authentication infrastructure
 that can be used by all information systems. The Microsoft Windows NT4 security domain architecture and the
@@ -232,14 +232,14 @@
 because application software has built-in dependencies on particular elements of the way user authentication
 and access control were designed and built.
 </p><p>
-<a class="indexterm" name="id2555180"></a>
-<a class="indexterm" name="id2555187"></a>
 <a class="indexterm" name="id2555193"></a>
-<a class="indexterm" name="id2555201"></a>
-<a class="indexterm" name="id2555208"></a>
-<a class="indexterm" name="id2555215"></a>
+<a class="indexterm" name="id2555200"></a>
+<a class="indexterm" name="id2555207"></a>
+<a class="indexterm" name="id2555214"></a>
 <a class="indexterm" name="id2555221"></a>
 <a class="indexterm" name="id2555228"></a>
+<a class="indexterm" name="id2555235"></a>
+<a class="indexterm" name="id2555242"></a>
 Over the past decade an industry has been developed around the various methods that have been built to get
 around the key limitations of legacy information technology systems. One approach that is often used involves
 the use of a meta-directory. The meta-directory stores user credentials for all disparate information systems
@@ -248,22 +248,22 @@
 are provisioned by the new infrastructure makes possible user access to all systems using a single set of user
 credentials.
 </p><p>
-<a class="indexterm" name="id2555250"></a>
-<a class="indexterm" name="id2555260"></a>
-<a class="indexterm" name="id2555269"></a>
-<a class="indexterm" name="id2555279"></a>
+<a class="indexterm" name="id2555263"></a>
+<a class="indexterm" name="id2555273"></a>
+<a class="indexterm" name="id2555283"></a>
+<a class="indexterm" name="id2555292"></a>
 The Organization for the Advancement of Structured Information Standards (OASIS) has developed the Security
 Assertion Markup Language (SAML), a structured method for communication of authentication information. The
 over-all umbrella name for the technologies and methods that deploy SAML is called Federated Identity
 Management (FIM). FIM depends on each system in the complex maze of disparate information systems to
 authenticate their respective users and vouch for secure access to the services each provides.
 </p><p>
-<a class="indexterm" name="id2555298"></a>
-<a class="indexterm" name="id2555307"></a>
-<a class="indexterm" name="id2555314"></a>
+<a class="indexterm" name="id2555311"></a>
 <a class="indexterm" name="id2555321"></a>
 <a class="indexterm" name="id2555328"></a>
-<a class="indexterm" name="id2555334"></a>
+<a class="indexterm" name="id2555335"></a>
+<a class="indexterm" name="id2555342"></a>
+<a class="indexterm" name="id2555347"></a>
 SAML documents can be wrapped in a Simple Object Access Protocol (SOAP) message for the computer-to-computer
 communications needed for Web services. Or they may be passed between Web servers of federated organizations
 that share live services. The Liberty Alliance, an industry group formed to promote federated-identity
@@ -273,11 +273,11 @@
 but implemention of the technology mostly requires customization to integrate applications and develop user
 interfaces. In a nust-shell, that is why FIM is a big and growing industry.
 </p><p>
-<a class="indexterm" name="id2555370"></a>
-<a class="indexterm" name="id2555377"></a>
-<a class="indexterm" name="id2555383"></a>
+<a class="indexterm" name="id2555384"></a>
 <a class="indexterm" name="id2555390"></a>
 <a class="indexterm" name="id2555397"></a>
+<a class="indexterm" name="id2555404"></a>
+<a class="indexterm" name="id2555411"></a>
 Ignoring the bigger picture, which is beyond the scope of this book, the migration of all user and group
 management to a centralized system is a step in the right direction. It is essential for interoperability
 reasons to locate the identity management system data in a directory such as Microsoft Active Directory
@@ -286,20 +286,20 @@
 kerberos) that use the protocols that are defined by the various general security service application
 programming interface (GSSAPI) services.
 </p><p>
-<a class="indexterm" name="id2555422"></a>
-<a class="indexterm" name="id2555428"></a>
 <a class="indexterm" name="id2555435"></a>
+<a class="indexterm" name="id2555442"></a>
+<a class="indexterm" name="id2555448"></a>
 A growing number of companies provide authentication agents for disparate legacy platforms to permit the use
 of LDAP systems. Thus the use of OpenLDAP, the dominant open source software implementation of the light
 weight directory access protocol standard. This fact, means that by providing support in Samba for the use of
 LDAP and Microsoft ADS make Samba a highly scalable and forward reaching organizational networking technology.
 </p><p>
-<a class="indexterm" name="id2555453"></a>
-<a class="indexterm" name="id2555459"></a>
 <a class="indexterm" name="id2555466"></a>
 <a class="indexterm" name="id2555473"></a>
 <a class="indexterm" name="id2555480"></a>
 <a class="indexterm" name="id2555487"></a>
+<a class="indexterm" name="id2555493"></a>
+<a class="indexterm" name="id2555500"></a>
 Microsoft ADS provides purely proprietary services that, with limitation, can be extended to provide a
 centralized authentication infrastructure. Samba plus LDAP provides a similar opportunity for extension of a
 centralized authentication architecture, but it is the fact that the Samba Team are pro-active in introducing
@@ -307,29 +307,29 @@
 source proxy server) through tools such as the <code class="literal">ntlm_auth</code> utility, that does much to create
 sustainable choice and competition in the FIM market place.
 </p><p>
-<a class="indexterm" name="id2555512"></a>
-<a class="indexterm" name="id2555519"></a>
 <a class="indexterm" name="id2555526"></a>
+<a class="indexterm" name="id2555532"></a>
+<a class="indexterm" name="id2555539"></a>
 Primary domain control, if it is to be scalable to meet the needs of large sites, must therefore be capable of
 using LDAP. The rapid adoption of OpenLDAP, and Samba configurations that use it, is ample proof that the era
 of the directory has started. Samba-3 does not demand the use of LDAP, but the demand for a mechanism by which
 user and group identity information can be distributed makes it an an unavoidable option.
 </p><p>
-<a class="indexterm" name="id2555543"></a>
-<a class="indexterm" name="id2555550"></a>
-<a class="indexterm" name="id2555556"></a>
+<a class="indexterm" name="id2555557"></a>
+<a class="indexterm" name="id2555563"></a>
+<a class="indexterm" name="id2555570"></a>
 At this time, the use of Samba based BDCs, necessitates the use of LDAP. The most commonly used LDAP
 implementation used by Samba sites is OpenLDAP. It is possible to use any standards compliant LDAP server.
 Those known to work includes those manufactured by: IBM, CA, Novell (e-Directory), and others.
-</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2555570"></a>Basics of Domain Control</h2></div></div></div><p>
-<a class="indexterm" name="id2555578"></a>
+</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2555584"></a>Basics of Domain Control</h2></div></div></div><p>
+<a class="indexterm" name="id2555592"></a>
 Over the years, public perceptions of what domain control really is has taken on an almost mystical nature.
 Before we branch into a brief overview of domain control, there are three basic types of domain controllers.
-</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2555590"></a>Domain Controller Types</h3></div></div></div><div class="itemizedlist"><ul type="disc"><li><p>NT4 style Primary Domain Controller</p></li><li><p>NT4 style Backup Domain Controller</p></li><li><p>ADS Domain Controller</p></li></ul></div><p>
-<a class="indexterm" name="id2555616"></a>
-<a class="indexterm" name="id2555623"></a>
-<a class="indexterm" name="id2555629"></a>
-<a class="indexterm" name="id2555639"></a>
+</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2555604"></a>Domain Controller Types</h3></div></div></div><div class="itemizedlist"><ul type="disc"><li><p>NT4 style Primary Domain Controller</p></li><li><p>NT4 style Backup Domain Controller</p></li><li><p>ADS Domain Controller</p></li></ul></div><p>
+<a class="indexterm" name="id2555630"></a>
+<a class="indexterm" name="id2555636"></a>
+<a class="indexterm" name="id2555643"></a>
+<a class="indexterm" name="id2555652"></a>
 The <span class="emphasis"><em>Primary Domain Controller</em></span> or PDC plays an important role in MS Windows NT4. In
 Windows 200x domain control architecture, this role is held by domain controllers.  Folklore dictates that
 because of its role in the MS Windows network, the domain controller should be the most powerful and most
@@ -337,37 +337,37 @@
 dictates that the entire infrastructure needs to be balanced. It is advisable to invest more in standalone
 (domain member) servers than in the domain controllers.
 </p><p>
-<a class="indexterm" name="id2555667"></a>
-<a class="indexterm" name="id2555673"></a>
 <a class="indexterm" name="id2555680"></a>
 <a class="indexterm" name="id2555687"></a>
-<a class="indexterm" name="id2555694"></a>
+<a class="indexterm" name="id2555693"></a>
+<a class="indexterm" name="id2555700"></a>
+<a class="indexterm" name="id2555707"></a>
 In the case of MS Windows NT4-style domains, it is the PDC that initiates a new domain control database.
 This forms a part of the Windows registry called the Security Account Manager (SAM). It plays a key
 part in NT4-type domain user authentication and in synchronization of the domain authentication
 database with BDCs. 
 </p><p>
-<a class="indexterm" name="id2555711"></a>
-<a class="indexterm" name="id2555723"></a>
-<a class="indexterm" name="id2555730"></a>
-<a class="indexterm" name="id2555739"></a>
+<a class="indexterm" name="id2555725"></a>
+<a class="indexterm" name="id2555737"></a>
+<a class="indexterm" name="id2555743"></a>
+<a class="indexterm" name="id2555753"></a>
 With MS Windows 200x Server-based Active Directory domains, one domain controller initiates a potential
 hierarchy of domain controllers, each with its own area of delegated control. The master domain
 controller has the ability to override any downstream controller, but a downline controller has
 control only over its downline. With Samba-3, this functionality can be implemented using an
 LDAP-based user and machine account backend.
 </p><p>
-<a class="indexterm" name="id2555756"></a>
-<a class="indexterm" name="id2555763"></a>
+<a class="indexterm" name="id2555770"></a>
+<a class="indexterm" name="id2555777"></a>
 New to Samba-3 is the ability to use a backend database that holds the same type of data as the NT4-style SAM
-database (one of the registry files)<sup>[<a name="id2555773" href="#ftn.id2555773" class="footnote">1</a>]</sup>
+database (one of the registry files)<sup>[<a name="id2555786" href="#ftn.id2555786" class="footnote">1</a>]</sup>
 </p><p>
-<a class="indexterm" name="id2555789"></a>
-<a class="indexterm" name="id2555795"></a>
 <a class="indexterm" name="id2555802"></a>
-<a class="indexterm" name="id2555808"></a>
+<a class="indexterm" name="id2555809"></a>
 <a class="indexterm" name="id2555815"></a>
 <a class="indexterm" name="id2555822"></a>
+<a class="indexterm" name="id2555829"></a>
+<a class="indexterm" name="id2555836"></a>
 The <span class="emphasis"><em>Backup Domain Controller</em></span> or BDC plays a key role in servicing network authentication
 requests. The BDC is biased to answer logon requests in preference to the PDC.  On a network segment that has
 a BDC and a PDC, the BDC will most likely service network logon requests. The PDC will answer network logon
@@ -379,13 +379,13 @@
 by a number of variables, thus there is no simple determinant of whether a PDC or a BDC will serve a
 particular logon authentication request.
 </p><p>
-<a class="indexterm" name="id2555852"></a>
-<a class="indexterm" name="id2555859"></a>
+<a class="indexterm" name="id2555866"></a>
+<a class="indexterm" name="id2555873"></a>
 A Windows NT4 BDC can be promoted to a PDC. If the PDC is online at the time that a BDC is promoted to PDC,
 the previous PDC is automatically demoted to a BDC. With Samba-3, this is not an automatic operation; the PDC
 and BDC must be manually configured, and other appropriate changes also need to be made.
 </p><p>
-<a class="indexterm" name="id2555875"></a>
+<a class="indexterm" name="id2555888"></a>
 With MS Windows NT4, a decision is made at installation to determine what type of machine the server will be.
 It is possible to promote a BDC to a PDC, and vice versa. The only method Microsoft provide to convert a
 Windows NT4 domain controller to a domain member server or a standalone server is to reinstall it. The install
@@ -393,28 +393,28 @@
 </p><div class="itemizedlist"><ul type="disc"><li><p><span class="emphasis"><em>Primary Domain Controller</em></span>  the one that seeds the domain SAM.</p></li><li><p><span class="emphasis"><em>Backup Domain Controller</em></span>  one that obtains a copy of the domain SAM.</p></li><li><p><span class="emphasis"><em>Domain Member Server</em></span>  one that has no copy of the domain SAM; rather
 		it obtains authentication from a domain controller for all access controls.</p></li><li><p><span class="emphasis"><em>Standalone Server</em></span>  one that plays no part in SAM synchronization,
 		has its own authentication database, and plays no role in domain security.</p></li></ul></div><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>
-<a class="indexterm" name="id2555944"></a>
+<a class="indexterm" name="id2555957"></a>
 Algin Technology LLC provide a commercial tool that makes it possible to promote a Windows NT4 standalone
 server to a PDC or a BDC, and also permits this process to be reversed. Refer to the <a class="ulink" href="http://utools.com/UPromote.asp" target="_top">Algin</a> web site for further information.
 </p></div><p>
-<a class="indexterm" name="id2555963"></a>
-<a class="indexterm" name="id2555975"></a>
+<a class="indexterm" name="id2555977"></a>
+<a class="indexterm" name="id2555988"></a>
 Samba-3 servers can readily be converted to and from domain controller roles through simple changes to the
 <code class="filename">smb.conf</code> file. Samba-3 is capable of acting fully as a native member of a Windows 200x server Active
 Directory domain.
 </p><p>
-<a class="indexterm" name="id2555995"></a>
+<a class="indexterm" name="id2556008"></a>
 For the sake of providing a complete picture, MS Windows 2000 domain control configuration is done after the server has been
 installed. Please refer to Microsoft documentation for the procedures that should be followed to convert a
 domain member server to or from a domain control, and to install or remove active directory service support.
 </p><p>
-<a class="indexterm" name="id2556013"></a>
-<a class="indexterm" name="id2556022"></a>
+<a class="indexterm" name="id2556027"></a>
+<a class="indexterm" name="id2556036"></a>
 New to Samba-3 is the ability to function fully as an MS Windows NT4-style domain controller,
 excluding the SAM replication components. However, please be aware that Samba-3 also supports the
 MS Windows 200x domain control protocols.
 </p><p>
-<a class="indexterm" name="id2556038"></a>
+<a class="indexterm" name="id2556052"></a>
 At this time any appearance that Samba-3 is capable of acting as a <span class="emphasis"><em>domain controller</em></span> in
 native ADS mode is limited and experimental in nature.  This functionality should not be used until the Samba
 Team offers formal support for it.  At such a time, the documentation will be revised to duly reflect all
@@ -422,19 +422,19 @@
 environment. However, there are certain compromises:
 </p><div class="itemizedlist"><ul type="disc"><li><p>No machine policy files.</p></li><li><p>No Group Policy Objects.</p></li><li><p>No synchronously executed Active Directory logon scripts.</p></li><li><p>Can't use Active Directory management tools to manage users and machines.</p></li><li><p>Registry changes tattoo the main registry, while with Active Directory they do not leave
 		permanent changes in effect.</p></li><li><p>Without Active Directory you cannot perform the function of exporting specific
-		applications to specific users or groups.</p></li></ul></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2556095"></a>Preparing for Domain Control</h3></div></div></div><p>
-<a class="indexterm" name="id2556103"></a>
-<a class="indexterm" name="id2556110"></a>
+		applications to specific users or groups.</p></li></ul></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2556109"></a>Preparing for Domain Control</h3></div></div></div><p>
 <a class="indexterm" name="id2556117"></a>
 <a class="indexterm" name="id2556124"></a>
+<a class="indexterm" name="id2556130"></a>
+<a class="indexterm" name="id2556137"></a>
 There are two ways that MS Windows machines may interact with each other, with other servers,
 and with domain controllers: either as <span class="emphasis"><em>standalone</em></span> systems, more commonly
 called <span class="emphasis"><em>workgroup</em></span> members, or as full participants in a security system,
 more commonly called <span class="emphasis"><em>domain</em></span> members.
 </p><p>
-<a class="indexterm" name="id2556149"></a>
-<a class="indexterm" name="id2556156"></a>
-<a class="indexterm" name="id2556165"></a>
+<a class="indexterm" name="id2556162"></a>
+<a class="indexterm" name="id2556169"></a>
+<a class="indexterm" name="id2556178"></a>
 It should be noted that workgroup membership involves no special configuration other than the machine being
 configured so the network configuration has a commonly used name for its workgroup entry. It is not uncommon
 for the name WORKGROUP to be used for this. With this mode of configuration, there are no Machine Trust
@@ -442,16 +442,16 @@
 neighborhood to be logically grouped together. Again, just to be clear: <span class="emphasis"><em>workgroup mode does not
 involve security machine accounts</em></span>.
 </p><p>
-<a class="indexterm" name="id2556188"></a>
-<a class="indexterm" name="id2556195"></a>
-<a class="indexterm" name="id2556204"></a>
+<a class="indexterm" name="id2556201"></a>
+<a class="indexterm" name="id2556208"></a>
+<a class="indexterm" name="id2556218"></a>
 Domain member machines have a machine trust account in the domain accounts database. A special procedure
 must be followed on each machine to effect domain membership. This procedure, which can be done
 only by the local machine Administrator account, creates the domain machine account (if it does
 not exist), and then initializes that account. When the client first logs onto the
 domain, a machine trust account password change will be automatically triggered.
 </p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>
-<a class="indexterm" name="id2556223"></a>
+<a class="indexterm" name="id2556237"></a>
 When Samba is configured as a domain controller, secure network operation demands that
 all MS Windows NT4/200x/XP Professional clients should be configured as domain members.
 If a machine is not made a member of the domain, then it will operate like a workgroup
@@ -460,14 +460,14 @@
 </p></div><p>
 The following are necessary for configuring Samba-3 as an MS Windows NT4-style PDC for MS Windows
 NT4/200x/XP clients:
-</p><div class="itemizedlist"><ul type="disc"><li><p>Configuration of basic TCP/IP and MS Windows networking.</p></li><li><p>Correct designation of the server role (<a class="link" href="smb.conf.5.html#SECURITY">security = user</a>).</p></li><li><p>Consistent configuration of name resolution.<sup>[<a name="id2556278" href="#ftn.id2556278" class="footnote">2</a>]</sup></p></li><li><p>Domain logons for Windows NT4/200x/XP Professional clients.</p></li><li><p>Configuration of roaming profiles or explicit configuration to force local profile usage.</p></li><li><p>Configuration of network/system policies.</p></li><li><p>Adding and managing domain user accounts.</p></li><li><p>Configuring MS Windows NT4/2000 Professional and Windows XP Professional client machines to become domain members.</p></li></ul></div><p>
+</p><div class="itemizedlist"><ul type="disc"><li><p>Configuration of basic TCP/IP and MS Windows networking.</p></li><li><p>Correct designation of the server role (<a class="link" href="smb.conf.5.html#SECURITY">security = user</a>).</p></li><li><p>Consistent configuration of name resolution.<sup>[<a name="id2556292" href="#ftn.id2556292" class="footnote">2</a>]</sup></p></li><li><p>Domain logons for Windows NT4/200x/XP Professional clients.</p></li><li><p>Configuration of roaming profiles or explicit configuration to force local profile usage.</p></li><li><p>Configuration of network/system policies.</p></li><li><p>Adding and managing domain user accounts.</p></li><li><p>Configuring MS Windows NT4/2000 Professional and Windows XP Professional client machines to become domain members.</p></li></ul></div><p>
 The following provisions are required to serve MS Windows 9x/Me clients:
 </p><div class="itemizedlist"><ul type="disc"><li><p>Configuration of basic TCP/IP and MS Windows networking.</p></li><li><p>Correct designation of the server role (<a class="link" href="smb.conf.5.html#SECURITY">security = user</a>).</p></li><li><p>Network logon configuration (since Windows 9x/Me/XP Home are not technically domain
 	members, they do not really participate in  the security aspects of Domain logons as such).</p></li><li><p>Roaming profile configuration.</p></li><li><p>Configuration of system policy handling.</p></li><li><p>Installation of the network driver &#8220;<span class="quote">Client for MS Windows Networks</span>&#8221; and configuration
 	to log onto the domain.</p></li><li><p>Placing Windows 9x/Me clients in user-level security  if it is desired to allow
 	all client-share access to be controlled according to domain user/group identities.</p></li><li><p>Adding and managing domain user accounts.</p></li></ul></div><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>
-<a class="indexterm" name="id2556400"></a>
-<a class="indexterm" name="id2556406"></a>
+<a class="indexterm" name="id2556414"></a>
+<a class="indexterm" name="id2556420"></a>
 Roaming profiles and system/network policies are advanced network administration topics
 that are covered in <a class="link" href="ProfileMgmt.html" title="Chapter 27. Desktop Profile Management">Desktop Profile Management</a> and
 <a class="link" href="PolicyMgmt.html" title="Chapter 26. System and Account Policies">System and Account Policies</a> of this document. However, these are not
@@ -475,102 +475,102 @@
 </p></div><p>
 A domain controller is an SMB/CIFS server that:
 </p><div class="itemizedlist"><ul type="disc"><li><p>
-	<a class="indexterm" name="id2556443"></a>
-	<a class="indexterm" name="id2556452"></a>
-	<a class="indexterm" name="id2556458"></a>
+	<a class="indexterm" name="id2556456"></a>
 	<a class="indexterm" name="id2556465"></a>
 	<a class="indexterm" name="id2556472"></a>
+	<a class="indexterm" name="id2556479"></a>
+	<a class="indexterm" name="id2556485"></a>
 	Registers and advertises itself as a domain controller (through NetBIOS broadcasts
 	as well as by way of name registrations either by Mailslot Broadcasts over UDP broadcast,
 	to a WINS server over UDP unicast, or via DNS and Active Directory).
 	</p></li><li><p>
-	<a class="indexterm" name="id2556487"></a>
-	<a class="indexterm" name="id2556494"></a>
+	<a class="indexterm" name="id2556501"></a>
+	<a class="indexterm" name="id2556508"></a>
 	Provides the NETLOGON service. (This is actually a collection of services that runs over
 	multiple protocols. These include the LanMan logon service, the Netlogon service,
 	the Local Security Account service, and variations of them.)
 	</p></li><li><p>
 	Provides a share called NETLOGON.
 	</p></li></ul></div><p>
-<a class="indexterm" name="id2556515"></a>
-<a class="indexterm" name="id2556526"></a>
-<a class="indexterm" name="id2556538"></a>
-<a class="indexterm" name="id2556544"></a>
+<a class="indexterm" name="id2556528"></a>
+<a class="indexterm" name="id2556540"></a>
 <a class="indexterm" name="id2556551"></a>
+<a class="indexterm" name="id2556558"></a>
+<a class="indexterm" name="id2556564"></a>
 It is rather easy to configure Samba to provide these. Each Samba domain controller must provide the NETLOGON
 service that Samba calls the <a class="link" href="smb.conf.5.html#DOMAINLOGONS">domain logons</a> functionality (after the name of the
 parameter in the <code class="filename">smb.conf</code> file). Additionally, one server in a Samba-3 domain must advertise itself as the
-domain master browser.<sup>[<a name="id2556582" href="#ftn.id2556582" class="footnote">3</a>]</sup> This causes the PDC to claim a domain-specific NetBIOS name that identifies
+domain master browser.<sup>[<a name="id2556596" href="#ftn.id2556596" class="footnote">3</a>]</sup> This causes the PDC to claim a domain-specific NetBIOS name that identifies
 it as a DMB for its given domain or workgroup. Local master browsers (LMBs) in the same domain or workgroup on
 broadcast-isolated subnets then ask for a complete copy of the browse list for the whole wide-area network.
 Browser clients then contact their LMB, and will receive the domain-wide browse list instead of just the list
 for their broadcast-isolated subnet.
-</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2556604"></a>Domain Control: Example Configuration</h2></div></div></div><p>
+</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2556618"></a>Domain Control: Example Configuration</h2></div></div></div><p>
 The first step in creating a working Samba PDC is to understand the parameters necessary
 in <code class="filename">smb.conf</code>. An example <code class="filename">smb.conf</code> for acting as a PDC can be found in <a class="link" href="samba-pdc.html#pdc-example" title="Example 4.1. smb.conf for being a PDC">the
 smb.conf file for an example PDC</a>. 
-</p><div class="example"><a name="pdc-example"></a><p class="title"><b>Example 4.1. smb.conf for being a PDC</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2556659"></a></td></tr><tr><td><a class="indexterm" name="id2556666"></a></td></tr><tr><td><a class="indexterm" name="id2556672"></a><em class="parameter"><code>passdb backend = tdbsam</code></em></td></tr><tr><td><a class="indexterm" name="id2556684"></a><em class="parameter"><code>os level = 33</code></em></td></tr><tr><td><a class="indexterm" name="id2556696"></a><em class="parameter"><code>preferred master = auto</code></em></td></tr><tr><td><a class="indexterm" name="id2556708"></a><em class="parameter"><code>domain master = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2556719"></a><em class="parameter"><code>local master = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2556731"></a><em class="parameter"><code>security = user</code></em></td></tr><tr><td><a class="indexterm" name="id2556743"></a><em class="parameter"><code>domain logons = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2556754"></a><em class="parameter"><code>logon path = \\%N\profiles\%U</code></em></td></tr><tr><td><a class="indexterm" name="id2556766"></a><em class="parameter"><code>logon drive = H:</code></em></td></tr><tr><td><a class="indexterm" name="id2556778"></a><em class="parameter"><code>logon home = \\homeserver\%U\winprofile</code></em></td></tr><tr><td><a class="indexterm" name="id2556790"></a><em class="parameter"><code>logon script = logon.cmd</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[netlogon]</code></em></td></tr><tr><td><a class="indexterm" name="id2556811"></a><em class="parameter"><code>path = /var/lib/samba/netlogon</code></em></td></tr><tr><td><a class="indexterm" name="id2556823"></a><em class="parameter"><code>read only = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2556834"></a></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[profiles]</code></em></td></tr><tr><td><a class="indexterm" name="id2556850"></a><em class="parameter"><code>path = /var/lib/samba/profiles</code></em></td></tr><tr><td><a class="indexterm" name="id2556862"></a><em class="parameter"><code>read only = no</code></em></td></tr><tr><td><a class="indexterm" name="id2556873"></a><em class="parameter"><code>create mask = 0600</code></em></td></tr><tr><td><a class="indexterm" name="id2556885"></a><em class="parameter"><code>directory mask = 0700</code></em></td></tr></table></div></div><br class="example-break"><p>
+</p><div class="example"><a name="pdc-example"></a><p class="title"><b>Example 4.1. smb.conf for being a PDC</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2556672"></a></td></tr><tr><td><a class="indexterm" name="id2556679"></a></td></tr><tr><td><a class="indexterm" name="id2556686"></a><em class="parameter"><code>passdb backend = tdbsam</code></em></td></tr><tr><td><a class="indexterm" name="id2556698"></a><em class="parameter"><code>os level = 33</code></em></td></tr><tr><td><a class="indexterm" name="id2556709"></a><em class="parameter"><code>preferred master = auto</code></em></td></tr><tr><td><a class="indexterm" name="id2556721"></a><em class="parameter"><code>domain master = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2556733"></a><em class="parameter"><code>local master = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2556745"></a><em class="parameter"><code>security = user</code></em></td></tr><tr><td><a class="indexterm" name="id2556756"></a><em class="parameter"><code>domain logons = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2556768"></a><em class="parameter"><code>logon path = \\%N\profiles\%U</code></em></td></tr><tr><td><a class="indexterm" name="id2556780"></a><em class="parameter"><code>logon drive = H:</code></em></td></tr><tr><td><a class="indexterm" name="id2556792"></a><em class="parameter"><code>logon home = \\homeserver\%U\winprofile</code></em></td></tr><tr><td><a class="indexterm" name="id2556804"></a><em class="parameter"><code>logon script = logon.cmd</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[netlogon]</code></em></td></tr><tr><td><a class="indexterm" name="id2556824"></a><em class="parameter"><code>path = /var/lib/samba/netlogon</code></em></td></tr><tr><td><a class="indexterm" name="id2556836"></a><em class="parameter"><code>read only = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2556848"></a></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[profiles]</code></em></td></tr><tr><td><a class="indexterm" name="id2556864"></a><em class="parameter"><code>path = /var/lib/samba/profiles</code></em></td></tr><tr><td><a class="indexterm" name="id2556875"></a><em class="parameter"><code>read only = no</code></em></td></tr><tr><td><a class="indexterm" name="id2556887"></a><em class="parameter"><code>create mask = 0600</code></em></td></tr><tr><td><a class="indexterm" name="id2556899"></a><em class="parameter"><code>directory mask = 0700</code></em></td></tr></table></div></div><br class="example-break"><p>
 The basic options shown in <a class="link" href="samba-pdc.html#pdc-example" title="Example 4.1. smb.conf for being a PDC">this example</a> are explained as follows:
 </p><div class="variablelist"><dl><dt><span class="term">passdb backend </span></dt><dd><p>
-		<a class="indexterm" name="id2556919"></a>
-		<a class="indexterm" name="id2556928"></a>
-		<a class="indexterm" name="id2556935"></a>
+		<a class="indexterm" name="id2556933"></a>
 		<a class="indexterm" name="id2556942"></a>
 		<a class="indexterm" name="id2556949"></a>
 		<a class="indexterm" name="id2556956"></a>
+		<a class="indexterm" name="id2556962"></a>
+		<a class="indexterm" name="id2556969"></a>
 		This contains all the user and group account information. Acceptable values for a PDC
 		are: <span class="emphasis"><em>smbpasswd, tdbsam, and ldapsam</em></span>. The &#8220;<span class="quote">guest</span>&#8221; entry provides
 		default accounts and is included by default; there is no need to add it explicitly.
 		</p><p>
-		<a class="indexterm" name="id2556977"></a>
-		<a class="indexterm" name="id2556984"></a>
-		<a class="indexterm" name="id2556991"></a>
+		<a class="indexterm" name="id2556990"></a>
 		<a class="indexterm" name="id2556997"></a>
+		<a class="indexterm" name="id2557004"></a>
+		<a class="indexterm" name="id2557011"></a>
 		Where use of BDCs is intended, the only logical choice is
 		to use LDAP so the passdb backend can be distributed. The tdbsam and smbpasswd files
 		cannot effectively be distributed and therefore should not be used.
 		</p></dd><dt><span class="term">Domain Control Parameters </span></dt><dd><p>
-		<a class="indexterm" name="id2557018"></a>
-		<a class="indexterm" name="id2557025"></a>
 		<a class="indexterm" name="id2557032"></a>
 		<a class="indexterm" name="id2557039"></a>
+		<a class="indexterm" name="id2557046"></a>
+		<a class="indexterm" name="id2557052"></a>
 		The parameters <span class="emphasis"><em>os level, preferred master, domain master, security, 
 		encrypt passwords</em></span>, and <span class="emphasis"><em>domain logons</em></span> play a central role in assuring domain
 		control and network logon support.
 		</p><p>
-		<a class="indexterm" name="id2557062"></a>
-		<a class="indexterm" name="id2557068"></a>
+		<a class="indexterm" name="id2557075"></a>
+		<a class="indexterm" name="id2557082"></a>
 		The <span class="emphasis"><em>os level</em></span> must be set at or above a value of 32. A domain controller
 		must be the DMB, must be set in <span class="emphasis"><em>user</em></span> mode security,
 		must support Microsoft-compatible encrypted passwords, and must provide the network logon
 		service (domain logons). Encrypted passwords must be enabled. For more details on how 
 		to do this, refer to <a class="link" href="passdb.html" title="Chapter 11. Account Information Databases">Account Information Databases</a>.
 		</p></dd><dt><span class="term">Environment Parameters </span></dt><dd><p>
-		<a class="indexterm" name="id2557105"></a>
-		<a class="indexterm" name="id2557112"></a>
 		<a class="indexterm" name="id2557119"></a>
 		<a class="indexterm" name="id2557126"></a>
+		<a class="indexterm" name="id2557132"></a>
+		<a class="indexterm" name="id2557139"></a>
 		The parameters <span class="emphasis"><em>logon path, logon home, logon drive</em></span>, and <span class="emphasis"><em>logon script</em></span> are
 		environment support settings that help to facilitate client logon operations and that help
 		to provide automated control facilities to ease network management overheads. Please refer
 		to the man page information for these parameters.
 		</p></dd><dt><span class="term">NETLOGON Share </span></dt><dd><p>
-		<a class="indexterm" name="id2557155"></a>
-		<a class="indexterm" name="id2557162"></a>
 		<a class="indexterm" name="id2557169"></a>
-		<a class="indexterm" name="id2557176"></a>
-		<a class="indexterm" name="id2557183"></a>
-		<a class="indexterm" name="id2557190"></a>
+		<a class="indexterm" name="id2557175"></a>
+		<a class="indexterm" name="id2557182"></a>
+		<a class="indexterm" name="id2557189"></a>
+		<a class="indexterm" name="id2557196"></a>
+		<a class="indexterm" name="id2557203"></a>
 		The NETLOGON share plays a central role in domain logon and domain membership support.
 		This share is provided on all Microsoft domain controllers. It is used to provide logon
 		scripts, to store group policy files (NTConfig.POL), as well as to locate other common
 		tools that may be needed for logon processing. This is an essential share on a domain controller.
 		</p></dd><dt><span class="term">PROFILE Share </span></dt><dd><p>
-		<a class="indexterm" name="id2557213"></a>
-		<a class="indexterm" name="id2557220"></a>
 		<a class="indexterm" name="id2557226"></a>
 		<a class="indexterm" name="id2557233"></a>
 		<a class="indexterm" name="id2557240"></a>
+		<a class="indexterm" name="id2557247"></a>
+		<a class="indexterm" name="id2557254"></a>
 		This share is used to store user desktop profiles. Each user must have a directory at the root
 		of this share. This directory must be write-enabled for the user and must be globally read-enabled.
 		Samba-3 has a VFS module called &#8220;<span class="quote">fake_permissions</span>&#8221; that may be installed on this share. This will
@@ -580,12 +580,12 @@
 The above parameters make for a full set of functionality that may define the server's mode
 of operation. The following <code class="filename">smb.conf</code> parameters are the essentials alone:
 </p><p>
-</p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2557280"></a><em class="parameter"><code>netbios name = BELERIAND</code></em></td></tr><tr><td><a class="indexterm" name="id2557292"></a><em class="parameter"><code>workgroup = MIDEARTH</code></em></td></tr><tr><td><a class="indexterm" name="id2557304"></a><em class="parameter"><code>domain logons = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2557316"></a><em class="parameter"><code>domain master = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2557327"></a><em class="parameter"><code>security = User</code></em></td></tr></table><p>
+</p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2557294"></a><em class="parameter"><code>netbios name = BELERIAND</code></em></td></tr><tr><td><a class="indexterm" name="id2557306"></a><em class="parameter"><code>workgroup = MIDEARTH</code></em></td></tr><tr><td><a class="indexterm" name="id2557317"></a><em class="parameter"><code>domain logons = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2557329"></a><em class="parameter"><code>domain master = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2557341"></a><em class="parameter"><code>security = User</code></em></td></tr></table><p>
 </p><p>
 The additional parameters shown in the longer listing in this section just make for
 a more complete explanation.
-</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2557346"></a>Samba ADS Domain Control</h2></div></div></div><p>
-<a class="indexterm" name="id2557354"></a>
+</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2557360"></a>Samba ADS Domain Control</h2></div></div></div><p>
+<a class="indexterm" name="id2557368"></a>
 Samba-3 is not, and cannot act as, an Active Directory server. It cannot truly function as an Active Directory
 PDC. The protocols for some of the functionality of Active Directory domain controllers has been partially
 implemented on an experimental only basis. Please do not expect Samba-3 to support these protocols. Do not
@@ -594,24 +594,24 @@
 capabilities in Samba-3 and who have asked when this functionality will be completed. The answer is maybe
 someday or maybe never!
 </p><p>
-<a class="indexterm" name="id2557376"></a>
-<a class="indexterm" name="id2557383"></a>
+<a class="indexterm" name="id2557389"></a>
+<a class="indexterm" name="id2557396"></a>
 To be sure, Samba-3 is designed to provide most of the functionality that Microsoft Windows NT4-style
 domain controllers have. Samba-3 does not have all the capabilities of Windows NT4, but it does have
 a number of features that Windows NT4 domain controllers do not have. In short, Samba-3 is not NT4 and it
 is not Windows Server 200x: it is not an Active Directory server. We hope this is plain and simple
 enough for all to understand.
-</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2557399"></a>Domain and Network Logon Configuration</h2></div></div></div><p>
-<a class="indexterm" name="id2557407"></a>
+</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2557413"></a>Domain and Network Logon Configuration</h2></div></div></div><p>
+<a class="indexterm" name="id2557421"></a>
 The subject of network or domain logons is discussed here because it forms
 an integral part of the essential functionality that is provided by a domain controller.
-</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2557418"></a>Domain Network Logon Service</h3></div></div></div><p>
-<a class="indexterm" name="id2557426"></a>
+</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2557432"></a>Domain Network Logon Service</h3></div></div></div><p>
+<a class="indexterm" name="id2557440"></a>
 All domain controllers must run the netlogon service (<span class="emphasis"><em>domain logons</em></span>
 in Samba). One domain controller must be configured with <a class="link" href="smb.conf.5.html#DOMAINMASTER">domain master = Yes</a>
 (the PDC); on all BDCs set the parameter <a class="link" href="smb.conf.5.html#DOMAINMASTER">domain master = No</a>.
-</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2557465"></a>Example Configuration</h4></div></div></div><div class="example"><a name="PDC-config"></a><p class="title"><b>Example 4.2. smb.conf for being a PDC</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2557494"></a><em class="parameter"><code>domain logons = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2557506"></a><em class="parameter"><code>domain master = (Yes on PDC, No on BDCs)</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[netlogon]</code></em></td></tr><tr><td><a class="indexterm" name="id2557526"></a><em class="parameter"><code>comment = Network Logon Service</code></em></td></tr><tr><td><a class="indexterm" name="id2557538"></a><em class="parameter"><code>path = /var/lib/samba/netlogon</code></em></td></tr><tr><td><a class="indexterm" name="id2557550"></a><em class="parameter"><code>guest ok = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2557562"></a><em class="parameter"><code>browseable = No</code></em></td></tr></table></div></div><br class="example-break"></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2557576"></a>The Special Case of MS Windows XP Home Edition</h4></div></div></div><p>
-<a class="indexterm" name="id2557584"></a>
+</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2557479"></a>Example Configuration</h4></div></div></div><div class="example"><a name="PDC-config"></a><p class="title"><b>Example 4.2. smb.conf for being a PDC</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td><a class="indexterm" name="id2557508"></a><em class="parameter"><code>domain logons = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2557520"></a><em class="parameter"><code>domain master = (Yes on PDC, No on BDCs)</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[netlogon]</code></em></td></tr><tr><td><a class="indexterm" name="id2557540"></a><em class="parameter"><code>comment = Network Logon Service</code></em></td></tr><tr><td><a class="indexterm" name="id2557552"></a><em class="parameter"><code>path = /var/lib/samba/netlogon</code></em></td></tr><tr><td><a class="indexterm" name="id2557564"></a><em class="parameter"><code>guest ok = Yes</code></em></td></tr><tr><td><a class="indexterm" name="id2557575"></a><em class="parameter"><code>browseable = No</code></em></td></tr></table></div></div><br class="example-break"></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2557589"></a>The Special Case of MS Windows XP Home Edition</h4></div></div></div><p>
+<a class="indexterm" name="id2557598"></a>
 To be completely clear: If you want MS Windows XP Home Edition to integrate with your
 MS Windows NT4 or Active Directory domain security, understand it cannot be done.
 The only option is to purchase the upgrade from MS Windows XP Home Edition to
@@ -625,12 +625,12 @@
 Samba Team members with your questions asking how to make this work. It can't be done.
 If it can be done, then to do so would violate your software license agreement with
 Microsoft, and we recommend that you do not do that.
-</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2557614"></a>The Special Case of Windows 9x/Me</h4></div></div></div><p>
-<a class="indexterm" name="id2557622"></a>
-<a class="indexterm" name="id2557629"></a>
+</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2557628"></a>The Special Case of Windows 9x/Me</h4></div></div></div><p>
 <a class="indexterm" name="id2557636"></a>
 <a class="indexterm" name="id2557643"></a>
 <a class="indexterm" name="id2557650"></a>
+<a class="indexterm" name="id2557656"></a>
+<a class="indexterm" name="id2557663"></a>
 A domain and a workgroup are exactly the same in terms of network
 browsing. The difference is that a distributable authentication
 database is associated with a domain, for secure login access to a
@@ -638,22 +638,22 @@
 successfully authenticate against a domain logon server. Samba-3 does this
 now in the same way as MS Windows NT/200x.
 </p><p>
-<a class="indexterm" name="id2557666"></a>
+<a class="indexterm" name="id2557680"></a>
 The SMB client logging on to a domain has an expectation that every other
 server in the domain should accept the same authentication information.
 Network browsing functionality of domains and workgroups is identical and
 is explained in this documentation under the browsing discussions.
 It should be noted that browsing is totally orthogonal to logon support.
 </p><p>
-<a class="indexterm" name="id2557682"></a>
-<a class="indexterm" name="id2557689"></a>
 <a class="indexterm" name="id2557696"></a>
+<a class="indexterm" name="id2557703"></a>
+<a class="indexterm" name="id2557710"></a>
 Issues related to the single-logon network model are discussed in this
 section. Samba supports domain logons, network logon scripts, and user
 profiles for MS Windows for Workgroups and MS Windows 9x/Me clients,
 which are the focus of this section.
 </p><p>
-<a class="indexterm" name="id2557711"></a>
+<a class="indexterm" name="id2557724"></a>
 When an SMB client in a domain wishes to log on, it broadcasts requests for a logon server. The first one to
 reply gets the job and validates its password using whatever mechanism the Samba administrator has installed.
 It is possible (but ill advised) to create a domain where the user database is not shared between servers;
@@ -669,8 +669,8 @@
 Before launching into the configuration instructions, it is worthwhile to look at how a Windows 9x/Me client
 performs a logon:
 </p><div class="orderedlist"><ol type="1"><li><p>
-	<a class="indexterm" name="id2557757"></a>
-	<a class="indexterm" name="id2557764"></a>
+	<a class="indexterm" name="id2557770"></a>
+	<a class="indexterm" name="id2557777"></a>
 	The client broadcasts (to the IP broadcast address of the subnet it is in)
 	a NetLogon request. This is sent to the NetBIOS name DOMAIN&lt;1C&gt; at the
 	NetBIOS layer. The client chooses the first response it receives, which
@@ -679,13 +679,13 @@
 	type that is registered by domain controllers (SMB/CIFS servers that provide
 	the netlogon service).
 	</p></li><li><p>
-	<a class="indexterm" name="id2557805"></a>
-	<a class="indexterm" name="id2557812"></a>
 	<a class="indexterm" name="id2557819"></a>
+	<a class="indexterm" name="id2557826"></a>
+	<a class="indexterm" name="id2557833"></a>
 	The client connects to that server, logs on (does an SMBsessetupX) and
 	then connects to the IPC$ share (using an SMBtconX).
 	</p></li><li><p>
-	<a class="indexterm" name="id2557834"></a>
+	<a class="indexterm" name="id2557848"></a>
 	The client does a NetWkstaUserLogon request, which retrieves the name
 	of the user's logon script. 
 	</p></li><li><p>
@@ -693,60 +693,60 @@
 	If it is found and can be read, it is retrieved and executed by the client.
 	After this, the client disconnects from the NetLogon share.
 	</p></li><li><p>
-	<a class="indexterm" name="id2557860"></a>
-	<a class="indexterm" name="id2557867"></a>
+	<a class="indexterm" name="id2557873"></a>
+	<a class="indexterm" name="id2557880"></a>
 	The client sends a NetUserGetInfo request to the server to retrieve
 	the user's home share, which is used to search for profiles. Since the
 	response to the NetUserGetInfo request does not contain much more than	
 	the user's home share, profiles for Windows 9x clients must reside in the user
 	home directory.
 	</p></li><li><p>
-	<a class="indexterm" name="id2557885"></a>
+	<a class="indexterm" name="id2557899"></a>
 	The client connects to the user's home share and searches for the 
 	user's profile. As it turns out, you can specify the user's home share as
 	a share name and path. For example, <code class="filename">\\server\fred\.winprofile</code>.
 	If the profiles are found, they are implemented.
 	</p></li><li><p>
-	<a class="indexterm" name="id2557909"></a>
+	<a class="indexterm" name="id2557922"></a>
 	The client then disconnects from the user's home share and reconnects to
 	the NetLogon share and looks for <code class="filename">CONFIG.POL</code>, the policies file. If this is
 	found, it is read and implemented.
 	</p></li></ol></div><p>
 The main difference between a PDC and a Windows 9x/Me logon server configuration is:
 </p><div class="itemizedlist"><ul type="disc"><li><p>
-	<a class="indexterm" name="id2557938"></a>
-	<a class="indexterm" name="id2557947"></a>
+	<a class="indexterm" name="id2557952"></a>
+	<a class="indexterm" name="id2557961"></a>
 	Password encryption is not required for a Windows 9x/Me logon server. But note
 	that beginning with MS Windows 98 the default setting is that plaintext
 	password support is disabled. It can be re-enabled with the registry
 	changes that are documented in <a class="link" href="PolicyMgmt.html" title="Chapter 26. System and Account Policies">System and Account Policies</a>.
 	</p></li><li><p>
-	<a class="indexterm" name="id2557970"></a>
+	<a class="indexterm" name="id2557984"></a>
 	Windows 9x/Me clients do not require and do not use Machine Trust Accounts.
 	</p></li></ul></div><p>
-<a class="indexterm" name="id2557982"></a>
+<a class="indexterm" name="id2557996"></a>
 A Samba PDC will act as a Windows 9x/Me logon server; after all, it does provide the
 network logon services that MS Windows 9x/Me expect to find.
 </p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>
-<a class="indexterm" name="id2557996"></a>
+<a class="indexterm" name="id2558010"></a>
 Use of plaintext passwords is strongly discouraged. Where used they are easily detected
 using a sniffer tool to examine network traffic.
-</p></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2558009"></a>Security Mode and Master Browsers</h3></div></div></div><p>
-<a class="indexterm" name="id2558017"></a>
-<a class="indexterm" name="id2558024"></a>
-<a class="indexterm" name="id2558031"></a>
+</p></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2558022"></a>Security Mode and Master Browsers</h3></div></div></div><p>
+<a class="indexterm" name="id2558030"></a>
+<a class="indexterm" name="id2558037"></a>
+<a class="indexterm" name="id2558044"></a>
 There are a few comments to make in order to tie up some loose ends. There has been much debate over the issue
 of whether it is okay to configure Samba as a domain controller that operates with security mode other than
 user-mode. The only security mode that will not work due to technical reasons is share-mode security. Domain
 and server mode security are really just a variation on SMB user-level security.
 </p><p>
-<a class="indexterm" name="id2558048"></a>
-<a class="indexterm" name="id2558055"></a>
-<a class="indexterm" name="id2558062"></a>
+<a class="indexterm" name="id2558061"></a>
 <a class="indexterm" name="id2558068"></a>
 <a class="indexterm" name="id2558075"></a>
 <a class="indexterm" name="id2558082"></a>
-<a class="indexterm" name="id2558089"></a>
+<a class="indexterm" name="id2558088"></a>
+<a class="indexterm" name="id2558095"></a>
+<a class="indexterm" name="id2558102"></a>
 Actually, this issue is also closely tied to the debate on whether Samba must be the DMB for its workgroup
 when operating as a domain controller.  In a pure Microsoft Windows NT domain, the PDC wins the election to be
 the DMB, and then registers the DOMAIN&lt;1B&gt; NetBIOS name. This is not the name used by Windows clients
@@ -757,11 +757,11 @@
 Windows event logger complaining that it has lost the election to become a DMB.  For this reason, in networks
 where a Samba server is the PDC it is wise to configure the Samba domain controller as the DMB.
 </p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>
-<a class="indexterm" name="id2558142"></a>
-<a class="indexterm" name="id2558149"></a>
 <a class="indexterm" name="id2558156"></a>
 <a class="indexterm" name="id2558163"></a>
 <a class="indexterm" name="id2558170"></a>
+<a class="indexterm" name="id2558176"></a>
+<a class="indexterm" name="id2558184"></a>
 SMB/CIFS servers that register the DOMAIN&lt;1C&gt; name do so because they provide the network logon
 service. Server that register the DOMAIN&lt;1B&gt; name are DMBs  meaning that they are responsible
 for browse list synchronization across all machines that have registered the DOMAIN&lt;1D&gt; name. The later
@@ -782,15 +782,15 @@
 PDC is asking for trouble. Therefore, you should always configure the Samba domain controller
 to be the DMB for its domain and set <a class="link" href="smb.conf.5.html#SECURITY">security = user</a>.
 This is the only officially supported mode of operation.
-</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2558282"></a>Common Errors</h2></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2558287"></a>&#8220;<span class="quote">$</span>&#8221; Cannot Be Included in Machine Name</h3></div></div></div><p>
-<a class="indexterm" name="id2558298"></a>
-<a class="indexterm" name="id2558304"></a>
-<a class="indexterm" name="id2558310"></a>
+</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2558295"></a>Common Errors</h2></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2558301"></a>&#8220;<span class="quote">$</span>&#8221; Cannot Be Included in Machine Name</h3></div></div></div><p>
+<a class="indexterm" name="id2558311"></a>
+<a class="indexterm" name="id2558317"></a>
+<a class="indexterm" name="id2558324"></a>
 A machine account, typically stored in <code class="filename">/etc/passwd</code>, takes the form of the machine
 name with a &#8220;<span class="quote">$</span>&#8221; appended. Some BSD systems will not create a user with a &#8220;<span class="quote">$</span>&#8221; in the name.
 Recent versions of FreeBSD have removed this limitation, but older releases are still in common use.
 </p><p>
-<a class="indexterm" name="id2558336"></a>
+<a class="indexterm" name="id2558350"></a>
 The problem is only in the program used to make the entry. Once made, it works perfectly.  Create a user
 without the &#8220;<span class="quote">$</span>&#8221;. Then use <code class="literal">vipw</code> to edit the entry, adding the &#8220;<span class="quote">$</span>&#8221;.
 Or create the whole entry with vipw if you like; make sure you use a unique user login ID.
@@ -798,8 +798,8 @@
 The UNIX tool <code class="literal">vipw</code> is a common tool for directly editing the <code class="filename">/etc/passwd</code> file.
 The use of vipw will ensure that shadow files (where used) will remain current with the passwd file. This is
 important for security reasons.
-</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2558388"></a>Joining Domain Fails Because of Existing Machine Account</h3></div></div></div><p>
-<a class="indexterm" name="id2558396"></a>
+</p></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2558401"></a>Joining Domain Fails Because of Existing Machine Account</h3></div></div></div><p>
+<a class="indexterm" name="id2558410"></a>
 &#8220;<span class="quote">I get told, `You already have a connection to the Domain....' or `Cannot join domain, the
 credentials supplied conflict with an existing set...' when creating a Machine Trust Account.</span>&#8221;
 </p><p>
@@ -814,12 +814,12 @@
 Further, if the machine is already a &#8220;<span class="quote">member of a workgroup</span>&#8221; that is the same name as the domain
 you are joining (bad idea), you will get this message. Change the workgroup name to something else 
 it does not matter what  reboot, and try again.
-</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2558452"></a>The System Cannot Log You On (C000019B)</h3></div></div></div><p>&#8220;<span class="quote">
+</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2558466"></a>The System Cannot Log You On (C000019B)</h3></div></div></div><p>&#8220;<span class="quote">
 I joined the domain successfully but after upgrading to a newer version of the Samba code I get the message,
 <span class="errorname">`The system cannot log you on (C000019B). Please try again or consult your system
 administrator</span> when attempting to logon.'</span>&#8221;
 </p><p>
-<a class="indexterm" name="id2558473"></a>
+<a class="indexterm" name="id2558487"></a>
 This occurs when the domain SID stored in the secrets.tdb database is changed. The most common cause of a
 change in domain SID is when the domain name and/or the server name (NetBIOS name) is changed.  The only way
 to correct the problem is to restore the original domain SID or remove the domain client from the domain and
@@ -836,7 +836,7 @@
 domain members (workstations) will not be able to log onto the domain. The original domain SID
 can be recovered from the secrets.tdb file. The alternative is to visit each workstation to rejoin
 it to the domain.
-</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2558529"></a>The Machine Trust Account Is Not Accessible</h3></div></div></div><p>
+</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2558542"></a>The Machine Trust Account Is Not Accessible</h3></div></div></div><p>
 &#8220;<span class="quote">When I try to join the domain I get the message, <span class="errorname">"The machine account 
 for this computer either does not exist or is not accessible</span>." What's wrong?</span>&#8221;
 </p><p>
@@ -858,16 +858,16 @@
 </p><p>
 Some people have also reported that inconsistent subnet masks between the Samba server and the NT 
 client can cause this problem.  Make sure that these are consistent for both client and server.
-</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2558648"></a>Account Disabled</h3></div></div></div><p>&#8220;<span class="quote">When I attempt to log in to a Samba domain from a NT4/W200x workstation,
+</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2558661"></a>Account Disabled</h3></div></div></div><p>&#8220;<span class="quote">When I attempt to log in to a Samba domain from a NT4/W200x workstation,
 I get a message about my account being disabled.</span>&#8221;</p><p>
 Enable the user accounts with <strong class="userinput"><code>smbpasswd -e <em class="replaceable"><code>username</code></em>
 </code></strong>. This is normally done as an account is created.
-</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2558675"></a>Domain Controller Unavailable</h3></div></div></div><p>&#8220;<span class="quote">Until a few minutes after Samba has started, clients get the error `Domain Controller Unavailable'</span>&#8221;</p><p>
+</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2558689"></a>Domain Controller Unavailable</h3></div></div></div><p>&#8220;<span class="quote">Until a few minutes after Samba has started, clients get the error `Domain Controller Unavailable'</span>&#8221;</p><p>
 A domain controller has to announce its role on the network. This usually takes a while. Be patient for up to 15 minutes,
 then try again.
-</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2558694"></a>Cannot Log onto Domain Member Workstation After Joining Domain</h3></div></div></div><p>
-<a class="indexterm" name="id2558702"></a>
-<a class="indexterm" name="id2558709"></a>
+</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2558707"></a>Cannot Log onto Domain Member Workstation After Joining Domain</h3></div></div></div><p>
+<a class="indexterm" name="id2558716"></a>
+<a class="indexterm" name="id2558723"></a>
 After successfully joining the domain, user logons fail with one of two messages: one to the
 effect that the domain controller cannot be found; the other claims that the account does not
 exist in the domain or that the password is incorrect. This may be due to incompatible
@@ -884,7 +884,7 @@
 <span class="emphasis"><em>Secure Channel:..., and Digitally sign...</em></span>.
 </p><p>
 It is important that these be set consistently with the Samba-3 server settings.
-</p></div></div><div class="footnotes"><br><hr width="100" align="left"><div class="footnote"><p><sup>[<a name="ftn.id2555773" href="#id2555773" class="para">1</a>] </sup>See also <a class="link" href="passdb.html" title="Chapter 11. Account Information Databases">Account Information
-Databases</a>.</p>.</div><div class="footnote"><p><sup>[<a name="ftn.id2556278" href="#id2556278" class="para">2</a>] </sup>See <a class="link" href="NetworkBrowsing.html" title="Chapter 10. Network Browsing">Network Browsing</a>, and 
-		<a class="link" href="integrate-ms-networks.html" title="Chapter 29. Integrating MS Windows Networks with Samba">Integrating MS Windows Networks with Samba</a>.</p></div><div class="footnote"><p><sup>[<a name="ftn.id2556582" href="#id2556582" class="para">3</a>] </sup>See <a class="link" href="NetworkBrowsing.html" title="Chapter 10. Network Browsing">Network
+</p></div></div><div class="footnotes"><br><hr width="100" align="left"><div class="footnote"><p><sup>[<a name="ftn.id2555786" href="#id2555786" class="para">1</a>] </sup>See also <a class="link" href="passdb.html" title="Chapter 11. Account Information Databases">Account Information
+Databases</a>.</p>.</div><div class="footnote"><p><sup>[<a name="ftn.id2556292" href="#id2556292" class="para">2</a>] </sup>See <a class="link" href="NetworkBrowsing.html" title="Chapter 10. Network Browsing">Network Browsing</a>, and 
+		<a class="link" href="integrate-ms-networks.html" title="Chapter 29. Integrating MS Windows Networks with Samba">Integrating MS Windows Networks with Samba</a>.</p></div><div class="footnote"><p><sup>[<a name="ftn.id2556596" href="#id2556596" class="para">3</a>] </sup>See <a class="link" href="NetworkBrowsing.html" title="Chapter 10. Network Browsing">Network
 Browsing</a>.</p></div></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="ServerType.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="type.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="samba-bdc.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Chapter 3. Server Types and Security Modes </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> Chapter 5. Backup Domain Control</td></tr></table></div></body></html>

Modified: branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/securing-samba.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/securing-samba.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/securing-samba.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,11 +1,11 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 18. Securing Samba</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="optional.html" title="Part III. Advanced Configuration"><link rel="prev" href="locking.html" title="Chapter 17. File and Record Locking"><link rel="next" href="InterdomainTrusts.html" title="Chapter 19. Interdomain Trust Relationships"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 18. Securing Samba</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="locking.html">Prev</a> </td><th width="60%" align="center">Part III. Advanced Configuration</th><td width="20%" align="right"> <a accesskey="n" href="InterdomainTrusts.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="securing-samba"></a>Chapter 18. Securing Samba</h2></div><div><div class="author"><h3 class="author"><span class="firstname">Andrew</span> <span class="surname">Tridgell</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:tridge at samba.org">tridge at samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht at samba.org">jht at samba.org</a>&gt;</code></p></div></div></div></div><div><p class="pubdate">May 26, 2003</p></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="securing-samba.html#id2611056">Introduction</a></span></dt><dt><span class="sect1"><a href="securing-samba.html#id2611155">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="securing-samba.html#id2611301">Technical Discussion of Protective Measures and Issues</a></span></dt><dd><dl><dt><span class="sect2"><a href="securing-samba.html#id2611317">Using Host-Based Protection</a></span></dt><dt><span class="sect2"><a href="securing-samba.html#id2611471">User-Based Protection</a></span></dt><dt><span class="sect2"><a href="securing-samba.html#id2611530">Using Interface Protection</a></span></dt><dt><span class="sect2"><a href="securing-samba.html#firewallports">Using a Firewall</a></span></dt><dt><span class="sect2"><a href="securing-samba.html#id2611881">Using IPC$ Share-Based Denials </a></span></dt><dt><span class="sect2"><a href="securing-samba.html#id2612025">NTLMv2 Security</a></span></dt></dl></dd><dt><span class="sect1"><a href="securing-samba.html#id2612080">Upgrading Samba</a></span></dt><dt><span class="sect1"><a href="securing-samba.html#id2612124">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="securing-samba.html#id2612139">Smbclient Works on Localhost, but the Network Is Dead</a></span></dt><dt><span class="sect2"><a href="securing-samba.html#id2612168">Why Can Users Access Other Users' Home Directories?</a></span></dt></dl></dd></dl></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2611056"></a>Introduction</h2></div></div></div><p>
-<a class="indexterm" name="id2611064"></a>
-<a class="indexterm" name="id2611071"></a>
-<a class="indexterm" name="id2611078"></a>
-<a class="indexterm" name="id2611085"></a>
-<a class="indexterm" name="id2611092"></a>
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 18. Securing Samba</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="optional.html" title="Part III. Advanced Configuration"><link rel="prev" href="locking.html" title="Chapter 17. File and Record Locking"><link rel="next" href="InterdomainTrusts.html" title="Chapter 19. Interdomain Trust Relationships"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 18. Securing Samba</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="locking.html">Prev</a> </td><th width="60%" align="center">Part III. Advanced Configuration</th><td width="20%" align="right"> <a accesskey="n" href="InterdomainTrusts.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="securing-samba"></a>Chapter 18. Securing Samba</h2></div><div><div class="author"><h3 class="author"><span class="firstname">Andrew</span> <span class="surname">Tridgell</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:tridge at samba.org">tridge at samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht at samba.org">jht at samba.org</a>&gt;</code></p></div></div></div></div><div><p class="pubdate">May 26, 2003</p></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="securing-samba.html#id2611069">Introduction</a></span></dt><dt><span class="sect1"><a href="securing-samba.html#id2611168">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="securing-samba.html#id2611314">Technical Discussion of Protective Measures and Issues</a></span></dt><dd><dl><dt><span class="sect2"><a href="securing-samba.html#id2611330">Using Host-Based Protection</a></span></dt><dt><span class="sect2"><a href="securing-samba.html#id2611484">User-Based Protection</a></span></dt><dt><span class="sect2"><a href="securing-samba.html#id2611544">Using Interface Protection</a></span></dt><dt><span class="sect2"><a href="securing-samba.html#firewallports">Using a Firewall</a></span></dt><dt><span class="sect2"><a href="securing-samba.html#id2611894">Using IPC$ Share-Based Denials </a></span></dt><dt><span class="sect2"><a href="securing-samba.html#id2612038">NTLMv2 Security</a></span></dt></dl></dd><dt><span class="sect1"><a href="securing-samba.html#id2612093">Upgrading Samba</a></span></dt><dt><span class="sect1"><a href="securing-samba.html#id2612137">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="securing-samba.html#id2612152">Smbclient Works on Localhost, but the Network Is Dead</a></span></dt><dt><span class="sect2"><a href="securing-samba.html#id2612181">Why Can Users Access Other Users' Home Directories?</a></span></dt></dl></dd></dl></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2611069"></a>Introduction</h2></div></div></div><p>
+<a class="indexterm" name="id2611077"></a>
+<a class="indexterm" name="id2611084"></a>
+<a class="indexterm" name="id2611091"></a>
 <a class="indexterm" name="id2611098"></a>
 <a class="indexterm" name="id2611105"></a>
+<a class="indexterm" name="id2611112"></a>
+<a class="indexterm" name="id2611118"></a>
 The information contained in this chapter applies in general to all Samba installations. Security is
 everyone's concern in the information technology world. A surprising number of Samba servers are being
 installed on machines that have direct internet access, thus security is made more critical than it would have been had the
@@ -22,11 +22,11 @@
 Security concerns are just like that. You need to know a little about the subject to appreciate
 how obvious most of it really is. The challenge for most of us is to discover that first morsel
 of knowledge with which we may unlock the secrets of the masters.
-</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2611155"></a>Features and Benefits</h2></div></div></div><p>
-<a class="indexterm" name="id2611163"></a>
-<a class="indexterm" name="id2611170"></a>
-<a class="indexterm" name="id2611177"></a>
-<a class="indexterm" name="id2611184"></a>
+</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2611168"></a>Features and Benefits</h2></div></div></div><p>
+<a class="indexterm" name="id2611176"></a>
+<a class="indexterm" name="id2611183"></a>
+<a class="indexterm" name="id2611190"></a>
+<a class="indexterm" name="id2611197"></a>
 There are three levels at which security principles must be observed in order to render a site
 at least moderately secure. They are the perimeter firewall, the configuration of the host
 server that is running Samba, and Samba itself.
@@ -34,154 +34,154 @@
 Samba permits a most flexible approach to network security. As far as possible Samba implements
 the latest protocols to permit more secure MS Windows file and print operations.
 </p><p>
-<a class="indexterm" name="id2611204"></a>
-<a class="indexterm" name="id2611211"></a>
-<a class="indexterm" name="id2611218"></a>
+<a class="indexterm" name="id2611217"></a>
+<a class="indexterm" name="id2611224"></a>
+<a class="indexterm" name="id2611231"></a>
 Samba can be secured from connections that originate from outside the local network. This can be done using
 <span class="emphasis"><em>host-based protection</em></span>, using Samba's implementation of a technology known as
 &#8220;<span class="quote">tcpwrappers,</span>&#8221; or it may be done be using <span class="emphasis"><em>interface-based exclusion</em></span> so
 <span class="application">smbd</span> will bind only to specifically permitted interfaces. It is also possible to set specific share- or
 resource-based exclusions, for example, on the <em class="parameter"><code>[IPC$]</code></em> autoshare. The <em class="parameter"><code>[IPC$]</code></em> share is used for browsing purposes as well as to establish TCP/IP connections.
 </p><p>
-<a class="indexterm" name="id2611265"></a>
-<a class="indexterm" name="id2611274"></a>
-<a class="indexterm" name="id2611281"></a>
+<a class="indexterm" name="id2611278"></a>
+<a class="indexterm" name="id2611288"></a>
+<a class="indexterm" name="id2611294"></a>
 Another method by which Samba may be secured is by setting Access Control Entries (ACEs) in an Access 
 Control List (ACL) on the shares themselves. This is discussed in
 <a class="link" href="AccessControls.html" title="Chapter 16. File, Directory, and Share Access Controls">File, Directory, and Share Access Controls</a>.
-</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2611301"></a>Technical Discussion of Protective Measures and Issues</h2></div></div></div><p>
+</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2611314"></a>Technical Discussion of Protective Measures and Issues</h2></div></div></div><p>
 The key challenge of security is that protective measures suffice at best
 only to close the door on known exploits and breach techniques. Never assume that
 because you have followed these few measures, the Samba server is now an impenetrable
 fortress! Given the history of information systems so far, it is only a matter of time
 before someone will find yet another vulnerability.
-</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2611317"></a>Using Host-Based Protection</h3></div></div></div><p>
-<a class="indexterm" name="id2611325"></a>
-<a class="indexterm" name="id2611331"></a>
+</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2611330"></a>Using Host-Based Protection</h3></div></div></div><p>
 <a class="indexterm" name="id2611338"></a>
+<a class="indexterm" name="id2611344"></a>
+<a class="indexterm" name="id2611351"></a>
 	In many installations of Samba, the greatest threat comes from outside
 	your immediate network. By default, Samba accepts connections from
 	any host, which means that if you run an insecure version of Samba on
 	a host that is directly connected to the Internet, you can be
 	especially vulnerable.
 	</p><p>
-<a class="indexterm" name="id2611353"></a>
-<a class="indexterm" name="id2611360"></a>
+<a class="indexterm" name="id2611366"></a>
+<a class="indexterm" name="id2611373"></a>
 	One of the simplest fixes in this case is to use the <a class="link" href="smb.conf.5.html#HOSTSALLOW">hosts allow</a> and
 	<a class="link" href="smb.conf.5.html#HOSTSDENY">hosts deny</a> options in the Samba <code class="filename">smb.conf</code> configuration file to
 	allow access to your server only from a specific range of hosts. An example might be:
-	</p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2611407"></a><em class="parameter"><code>hosts allow = 127.0.0.1 192.168.2.0/24 192.168.3.0/24</code></em></td></tr><tr><td><a class="indexterm" name="id2611419"></a><em class="parameter"><code>hosts deny = 0.0.0.0/0</code></em></td></tr></table><p>
+	</p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2611420"></a><em class="parameter"><code>hosts allow = 127.0.0.1 192.168.2.0/24 192.168.3.0/24</code></em></td></tr><tr><td><a class="indexterm" name="id2611432"></a><em class="parameter"><code>hosts deny = 0.0.0.0/0</code></em></td></tr></table><p>
 	</p><p>
-<a class="indexterm" name="id2611434"></a>
-<a class="indexterm" name="id2611441"></a>
-<a class="indexterm" name="id2611448"></a>
+<a class="indexterm" name="id2611447"></a>
+<a class="indexterm" name="id2611454"></a>
+<a class="indexterm" name="id2611461"></a>
 	The above will allow SMB connections only from <code class="constant">localhost</code> (your own
 	computer) and from the two private networks 192.168.2 and 192.168.3. All other
 	connections will be refused as soon as the client sends its first packet. The refusal
 	will be marked as <code class="literal">not listening on called name</code> error.
-	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2611471"></a>User-Based Protection</h3></div></div></div><p>
+	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2611484"></a>User-Based Protection</h3></div></div></div><p>
 	If you want to restrict access to your server to valid users only, then the following
 	method may be of use. In the <code class="filename">smb.conf</code> <em class="parameter"><code>[global]</code></em> section put:
-	</p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2611498"></a><em class="parameter"><code>valid users = @smbusers, jacko</code></em></td></tr></table><p>
+	</p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2611512"></a><em class="parameter"><code>valid users = @smbusers, jacko</code></em></td></tr></table><p>
 	</p><p>
-<a class="indexterm" name="id2611514"></a>
+<a class="indexterm" name="id2611527"></a>
 	This restricts all server access either to the user <span class="emphasis"><em>jacko</em></span>
 	or to members of the system group <span class="emphasis"><em>smbusers</em></span>.
-	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2611530"></a>Using Interface Protection</h3></div></div></div><p>
-<a class="indexterm" name="id2611538"></a>
-<a class="indexterm" name="id2611545"></a>
+	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2611544"></a>Using Interface Protection</h3></div></div></div><p>
 <a class="indexterm" name="id2611552"></a>
+<a class="indexterm" name="id2611559"></a>
+<a class="indexterm" name="id2611566"></a>
 	By default, Samba accepts connections on any network interface that
 	it finds on your system. That means if you have an ISDN line or a PPP
 	connection to the Internet then Samba will accept connections on those
 	links. This may not be what you want.
 	</p><p>
 	You can change this behavior using options like this:
-	</p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2611573"></a><em class="parameter"><code>interfaces = eth* lo</code></em></td></tr><tr><td><a class="indexterm" name="id2611585"></a><em class="parameter"><code>bind interfaces only = yes</code></em></td></tr></table><p>
+	</p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2611586"></a><em class="parameter"><code>interfaces = eth* lo</code></em></td></tr><tr><td><a class="indexterm" name="id2611598"></a><em class="parameter"><code>bind interfaces only = yes</code></em></td></tr></table><p>
 	</p><p>
-<a class="indexterm" name="id2611600"></a>
-<a class="indexterm" name="id2611607"></a>
-<a class="indexterm" name="id2611614"></a>
-<a class="indexterm" name="id2611621"></a>
+<a class="indexterm" name="id2611613"></a>
+<a class="indexterm" name="id2611620"></a>
+<a class="indexterm" name="id2611627"></a>
+<a class="indexterm" name="id2611634"></a>
 	This tells Samba to listen for connections only on interfaces with a name starting with
 	<code class="constant">eth</code> such as <code class="constant">eth0</code> or <code class="constant">eth1</code>, plus on the loopback interface called
 	<code class="constant">lo</code>. The name you will need to use depends on what OS you are using. In the above, I used
 	the common name for Ethernet adapters on Linux.
 	</p><p>
-<a class="indexterm" name="id2611650"></a>
-<a class="indexterm" name="id2611657"></a>
-<a class="indexterm" name="id2611664"></a>
+<a class="indexterm" name="id2611663"></a>
 <a class="indexterm" name="id2611670"></a>
+<a class="indexterm" name="id2611677"></a>
+<a class="indexterm" name="id2611684"></a>
 	If you use the above and someone tries to make an SMB connection to your host over a PPP interface called
 	<code class="constant">ppp0</code>, then [s]he will get a TCP connection refused reply. In that case, no Samba code
 	is run at all, because the operating system has been told not to pass connections from that interface to any
 	Samba process. However, the refusal helps a would-be cracker by confirming that the IP address provides
 	valid active services.
 	</p><p>
-<a class="indexterm" name="id2611692"></a>
-<a class="indexterm" name="id2611698"></a>
 <a class="indexterm" name="id2611705"></a>
 <a class="indexterm" name="id2611712"></a>
 <a class="indexterm" name="id2611719"></a>
+<a class="indexterm" name="id2611726"></a>
+<a class="indexterm" name="id2611732"></a>
 	A better response would be to ignore the connection (from, for example, ppp0) altogether. The
 	advantage of ignoring the connection attempt, as compared with refusing it, is that it foils those who
 	probe an interface with the sole intention of finding valid IP addresses for later use in exploitation
 	or denial of service attacks. This method of dealing with potential malicious activity demands the
 	use of appropriate firewall mechanisms.
 	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="firewallports"></a>Using a Firewall</h3></div></div></div><p>
-<a class="indexterm" name="id2611748"></a>
-<a class="indexterm" name="id2611755"></a>
-<a class="indexterm" name="id2611762"></a>
+<a class="indexterm" name="id2611761"></a>
+<a class="indexterm" name="id2611768"></a>
+<a class="indexterm" name="id2611775"></a>
 	Many people use a firewall to deny access to services they do not want exposed outside their network. This can
 	be a good idea, although I recommend using it in conjunction with the above methods so you are protected even
 	if your firewall is not active for some reason.
 	</p><p>
 	If you are setting up a firewall, you need to know what TCP and UDP ports to allow and block. Samba uses
 	the following:
-<a class="indexterm" name="id2611778"></a>
-<a class="indexterm" name="id2611785"></a>
 <a class="indexterm" name="id2611792"></a>
 <a class="indexterm" name="id2611799"></a>
 <a class="indexterm" name="id2611806"></a>
+<a class="indexterm" name="id2611812"></a>
+<a class="indexterm" name="id2611819"></a>
 	</p><table class="simplelist" border="0" summary="Simple list"><tr><td>Port 135/TCP - used by smbd</td></tr><tr><td>Port 137/UDP - used by nmbd</td></tr><tr><td>Port 138/UDP - used by nmbd</td></tr><tr><td>Port 139/TCP - used by smbd</td></tr><tr><td>Port 445/TCP - used by smbd</td></tr></table><p>
-<a class="indexterm" name="id2611840"></a>
+<a class="indexterm" name="id2611854"></a>
 	The last one is important because many older firewall setups may not be aware of it, given that this port
 	was only added to the protocol in recent years.
 	</p><p>
-<a class="indexterm" name="id2611853"></a>
-<a class="indexterm" name="id2611860"></a>
 <a class="indexterm" name="id2611867"></a>
+<a class="indexterm" name="id2611874"></a>
+<a class="indexterm" name="id2611881"></a>
 	When configuring a firewall, the high order ports (1024-65535) are often used for outgoing connections and
 	therefore should be permitted through the firewall. It is prudent to block incoming packets on the high order
 	ports except for established connections.
-	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2611881"></a>Using IPC$ Share-Based Denials </h3></div></div></div><p>
-<a class="indexterm" name="id2611889"></a>
-<a class="indexterm" name="id2611896"></a>
-<a class="indexterm" name="id2611903"></a>
+	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2611894"></a>Using IPC$ Share-Based Denials </h3></div></div></div><p>
+<a class="indexterm" name="id2611902"></a>
+<a class="indexterm" name="id2611909"></a>
+<a class="indexterm" name="id2611916"></a>
 	If the above methods are not suitable, then you could also place a more specific deny on the IPC$ share that
 	is used in the recently discovered security hole. This allows you to offer access to other shares while
 	denying access to IPC$ from potentially untrustworthy hosts.
 	</p><p>
 	To do this you could use:
-	</p><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[IPC$]</code></em></td></tr><tr><td><a class="indexterm" name="id2611933"></a><em class="parameter"><code>hosts allow = 192.168.115.0/24 127.0.0.1</code></em></td></tr><tr><td><a class="indexterm" name="id2611945"></a><em class="parameter"><code>hosts deny = 0.0.0.0/0</code></em></td></tr></table><p>
+	</p><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[IPC$]</code></em></td></tr><tr><td><a class="indexterm" name="id2611946"></a><em class="parameter"><code>hosts allow = 192.168.115.0/24 127.0.0.1</code></em></td></tr><tr><td><a class="indexterm" name="id2611958"></a><em class="parameter"><code>hosts deny = 0.0.0.0/0</code></em></td></tr></table><p>
 	</p><p>
-<a class="indexterm" name="id2611960"></a>
-<a class="indexterm" name="id2611967"></a>
-<a class="indexterm" name="id2611974"></a>
+<a class="indexterm" name="id2611973"></a>
+<a class="indexterm" name="id2611980"></a>
+<a class="indexterm" name="id2611987"></a>
 	This instructs Samba that IPC$ connections are not allowed from anywhere except the two listed network
 	addresses (localhost and the 192.168.115 subnet). Connections to other shares are still allowed. Because the
 	IPC$ share is the only share that is always accessible anonymously, this provides some level of protection
 	against attackers who do not know a valid username/password for your host.
 	</p><p>
-<a class="indexterm" name="id2611991"></a>
-<a class="indexterm" name="id2611998"></a>
-<a class="indexterm" name="id2612005"></a>
+<a class="indexterm" name="id2612004"></a>
+<a class="indexterm" name="id2612011"></a>
+<a class="indexterm" name="id2612018"></a>
 	If you use this method, then clients will be given an <code class="literal">`access denied'</code> reply when they try
 	to access the IPC$ share. Those clients will not be able to browse shares and may also be unable to access
 	some other resources.  This is not recommended unless for some reason you cannot use one of the other methods
 	just discussed.
-	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2612025"></a>NTLMv2 Security</h3></div></div></div><p>
-<a class="indexterm" name="id2612033"></a>
+	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2612038"></a>NTLMv2 Security</h3></div></div></div><p>
+<a class="indexterm" name="id2612046"></a>
 	To configure NTLMv2 authentication, the following registry keys are worth knowing about:
 	</p><p>
 		</p><pre class="screen">
@@ -201,20 +201,20 @@
 	The value 0x00080000 means permit only NTLMv2 session security. If either NtlmMinClientSec or
 	NtlmMinServerSec is set to 0x00080000, the connection will fail if NTLMv2
 	session security is negotiated.
-	</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2612080"></a>Upgrading Samba</h2></div></div></div><p>
-<a class="indexterm" name="id2612088"></a>
-<a class="indexterm" name="id2612094"></a>
-<a class="indexterm" name="id2612102"></a>
+	</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2612093"></a>Upgrading Samba</h2></div></div></div><p>
+<a class="indexterm" name="id2612101"></a>
+<a class="indexterm" name="id2612108"></a>
+<a class="indexterm" name="id2612115"></a>
 Please check regularly on <a class="ulink" href="http://www.samba.org/" target="_top">http://www.samba.org/</a> for
 updates and important announcements. Occasionally security releases are made, and it is highly recommended to
 upgrade Samba promptly when a security vulnerability is discovered. Check with your OS vendor for OS-specific
 upgrades.
-</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2612124"></a>Common Errors</h2></div></div></div><p>
+</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2612137"></a>Common Errors</h2></div></div></div><p>
 If all Samba and host platform configurations were really as intuitive as one might like them to be, this
 chapter would not be necessary. Security issues are often vexing for a support person to resolve, not because
 of the complexity of the problem, but because most administrators who post what turns out to be a security
 problem request are totally convinced that the problem is with Samba.
-</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2612139"></a>Smbclient Works on Localhost, but the Network Is Dead</h3></div></div></div><p>
+</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2612152"></a>Smbclient Works on Localhost, but the Network Is Dead</h3></div></div></div><p>
 	This is a common problem. Linux vendors tend to install a default firewall.
 	With the default firewall in place, only traffic on the loopback adapter (IP address 127.0.0.1)
 	is allowed through the firewall.
@@ -222,10 +222,10 @@
 	The solution is either to remove the firewall (stop it) or modify the firewall script to
 	allow SMB networking traffic through. See <a class="link" href="securing-samba.html#firewallports" title="Using a Firewall">the Using a 
 	Firewall</a> section.
-	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2612168"></a>Why Can Users Access Other Users' Home Directories?</h3></div></div></div><p>
+	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2612181"></a>Why Can Users Access Other Users' Home Directories?</h3></div></div></div><p>
 	&#8220;<span class="quote">
-<a class="indexterm" name="id2612178"></a>
-<a class="indexterm" name="id2612186"></a>
+<a class="indexterm" name="id2612192"></a>
+<a class="indexterm" name="id2612199"></a>
 	We are unable to keep individual users from mapping to any other user's home directory once they have
 	supplied a valid password! They only need to enter their own password. I have not found any method to
 	configure Samba so that users may map only their own home directory.
@@ -233,20 +233,20 @@
 	</p><p>&#8220;<span class="quote">
 	User xyzzy can map his home directory. Once mapped, user xyzzy can also map anyone else's home directory.
 	</span>&#8221;</p><p>
-<a class="indexterm" name="id2612207"></a>
-<a class="indexterm" name="id2612214"></a>
+<a class="indexterm" name="id2612221"></a>
+<a class="indexterm" name="id2612228"></a>
 	This is not a security flaw, it is by design. Samba allows users to have exactly the same access to the UNIX
 	file system as when they were logged on to the UNIX box, except that it only allows such views onto the file
 	system as are allowed by the defined shares.
 	</p><p>
-<a class="indexterm" name="id2612229"></a>
-<a class="indexterm" name="id2612236"></a>
+<a class="indexterm" name="id2612242"></a>
+<a class="indexterm" name="id2612249"></a>
 	If your UNIX home directories are set up so that one user can happily <code class="literal">cd</code>
 	into another user's directory and execute <code class="literal">ls</code>, the UNIX security solution is to change file
 	permissions on the user's home directories so that the <code class="literal">cd</code> and <code class="literal">ls</code> are denied.
 	</p><p>
-<a class="indexterm" name="id2612273"></a>
-<a class="indexterm" name="id2612280"></a>
+<a class="indexterm" name="id2612286"></a>
+<a class="indexterm" name="id2612293"></a>
 	Samba tries very hard not to second guess the UNIX administrator's security policies and
 	trusts the UNIX admin to set the policies and permissions he or she desires.
 	</p><p>
@@ -255,9 +255,9 @@
 	</p><p>
 	The <a class="link" href="smb.conf.5.html#ONLYUSER">only user</a> works in conjunction with the <a class="link" href="smb.conf.5.html#USERS">users = list</a>,
 	so to get the behavior you require, add the line:
-	</p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2612346"></a><em class="parameter"><code>users = %S</code></em></td></tr></table><p>
+	</p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2612359"></a><em class="parameter"><code>users = %S</code></em></td></tr></table><p>
 	This is equivalent to adding
-	</p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2612363"></a><em class="parameter"><code>valid users = %S</code></em></td></tr></table><p>
+	</p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2612376"></a><em class="parameter"><code>valid users = %S</code></em></td></tr></table><p>
 	to the definition of the <em class="parameter"><code>[homes]</code></em> share, as recommended in
 	the <code class="filename">smb.conf</code> man page.
 	</p></div></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="locking.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="optional.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="InterdomainTrusts.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Chapter 17. File and Record Locking </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> Chapter 19. Interdomain Trust Relationships</td></tr></table></div></body></html>

Modified: branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/speed.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/speed.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/speed.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,4 +1,4 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 45. Samba Performance Tuning</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="Appendix.html" title="Part VI. Reference Section"><link rel="prev" href="Other-Clients.html" title="Chapter 44. Samba and Other CIFS Clients"><link rel="next" href="ch-ldap-tls.html" title="Chapter 46. LDAP and Transport Layer Security"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 45. Samba Performance Tuning</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="Other-Clients.html">Prev</a> </td><th width="60%" align="center">Part VI. Reference Section</th><td width="20%" align="right"> <a accesskey="n" href="ch-ldap-tls.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="speed"></a>Chapter 45. Samba Performance Tuning</h2></div><div><div class="author"><h3 class="author"><span class="firstname">Paul</span> <span class="surname">Cochrane</span></h3><div class="affiliation"><span class="orgname">Dundee Limb Fitting Centre<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:paulc at dth.scot.nhs.uk">paulc at dth.scot.nhs.uk</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Jelmer</span> <span class="othername">R.</span> <span class="surname">Vernooij</span></h3><div class="affiliation"><span class="orgname">The Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jelmer at samba.org">jelmer at samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht at samba.org">jht at samba.org</a>&gt;</code></p></div></div></div></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="speed.html#id2683676">Comparisons</a></span></dt><dt><span class="sect1"><a href="speed.html#id2683715">Socket Options</a></span></dt><dt><span class="sect1"><a href="speed.html#id2683811">Read Size</a></span></dt><dt><span class="sect1"><a href="speed.html#id2683855">Max Xmit</a></span></dt><dt><span class="sect1"><a href="speed.html#id2683903">Log Level</a></span></dt><dt><span class="sect1"><a href="speed.html#id2683928">Read Raw</a></span></dt><dt><span class="sect1"><a href="speed.html#id2683994">Write Raw</a></span></dt><dt><span class="sect1"><a href="speed.html#id2684046">Slow Logins</a></span></dt><dt><span class="sect1"><a href="speed.html#id2684070">Client Tuning</a></span></dt><dt><span class="sect1"><a href="speed.html#id2684091">Samba Performance Problem Due to Changing Linux Kernel</a></span></dt><dt><span class="sect1"><a href="speed.html#id2684182">Corrupt tdb Files</a></span></dt><dt><span class="sect1"><a href="speed.html#id2684278">Samba Performance is Very Slow</a></span></dt></dl></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2683676"></a>Comparisons</h2></div></div></div><p>
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 45. Samba Performance Tuning</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="Appendix.html" title="Part VI. Reference Section"><link rel="prev" href="Other-Clients.html" title="Chapter 44. Samba and Other CIFS Clients"><link rel="next" href="ch-ldap-tls.html" title="Chapter 46. LDAP and Transport Layer Security"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 45. Samba Performance Tuning</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="Other-Clients.html">Prev</a> </td><th width="60%" align="center">Part VI. Reference Section</th><td width="20%" align="right"> <a accesskey="n" href="ch-ldap-tls.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="speed"></a>Chapter 45. Samba Performance Tuning</h2></div><div><div class="author"><h3 class="author"><span class="firstname">Paul</span> <span class="surname">Cochrane</span></h3><div class="affiliation"><span class="orgname">Dundee Limb Fitting Centre<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:paulc at dth.scot.nhs.uk">paulc at dth.scot.nhs.uk</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Jelmer</span> <span class="othername">R.</span> <span class="surname">Vernooij</span></h3><div class="affiliation"><span class="orgname">The Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jelmer at samba.org">jelmer at samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht at samba.org">jht at samba.org</a>&gt;</code></p></div></div></div></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="speed.html#id2683690">Comparisons</a></span></dt><dt><span class="sect1"><a href="speed.html#id2683729">Socket Options</a></span></dt><dt><span class="sect1"><a href="speed.html#id2683825">Read Size</a></span></dt><dt><span class="sect1"><a href="speed.html#id2683869">Max Xmit</a></span></dt><dt><span class="sect1"><a href="speed.html#id2683917">Log Level</a></span></dt><dt><span class="sect1"><a href="speed.html#id2683942">Read Raw</a></span></dt><dt><span class="sect1"><a href="speed.html#id2684008">Write Raw</a></span></dt><dt><span class="sect1"><a href="speed.html#id2684060">Slow Logins</a></span></dt><dt><span class="sect1"><a href="speed.html#id2684084">Client Tuning</a></span></dt><dt><span class="sect1"><a href="speed.html#id2684105">Samba Performance Problem Due to Changing Linux Kernel</a></span></dt><dt><span class="sect1"><a href="speed.html#id2684196">Corrupt tdb Files</a></span></dt><dt><span class="sect1"><a href="speed.html#id2684292">Samba Performance is Very Slow</a></span></dt></dl></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2683690"></a>Comparisons</h2></div></div></div><p>
 The Samba server uses TCP to talk to the client, so if you are
 trying to see if it performs well, you should really compare it to
 programs that use the same protocol. The most readily available
@@ -20,7 +20,7 @@
 hardware and drivers used on the various systems. Given similar
 hardware, Samba should certainly be competitive in speed with other
 systems.
-</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2683715"></a>Socket Options</h2></div></div></div><p>
+</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2683729"></a>Socket Options</h2></div></div></div><p>
 There are a number of socket options that can greatly affect the
 performance of a TCP-based server like Samba.
 </p><p>
@@ -44,7 +44,7 @@
 can seriously degrade Samba performance on the loopback adaptor (IP Address 127.0.0.1). It is strongly
 recommended that before specifying any settings for <em class="parameter"><code>socket options</code></em>, the effect
 first be quantitatively measured on the server being configured.
-</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2683811"></a>Read Size</h2></div></div></div><p>
+</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2683825"></a>Read Size</h2></div></div></div><p>
 The option <a class="link" href="smb.conf.5.html#READSIZE">read size</a> affects the overlap of disk
 reads/writes with network reads/writes. If the amount of data being
 transferred in several of the SMB commands (currently SMBwrite, SMBwriteX, and
@@ -61,7 +61,7 @@
 done as yet to determine the optimal value, and it is likely that the best
 value will vary greatly between systems anyway. A value over 65536 is
 pointless and will cause you to allocate memory unnecessarily.
-</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2683855"></a>Max Xmit</h2></div></div></div><p>
+</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2683869"></a>Max Xmit</h2></div></div></div><p>
 	At startup the client and server negotiate a <em class="parameter"><code>maximum transmit</code></em> size,
 which limits the size of nearly all SMB commands. You can set the
 maximum size that Samba will negotiate using the <a class="link" href="smb.conf.5.html#MAXXMIT">max xmit</a> option
@@ -74,12 +74,12 @@
 clients may perform better with a smaller transmit unit. Trying values
 of less than 2048 is likely to cause severe problems.
 In most cases the default is the best option.
-</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2683903"></a>Log Level</h2></div></div></div><p>
+</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2683917"></a>Log Level</h2></div></div></div><p>
 If you set the log level (also known as <a class="link" href="smb.conf.5.html#DEBUGLEVEL">debug level</a>) higher than 2,
 then you may suffer a large drop in performance. This is because the
 server flushes the log file after each operation, which can be quite
 expensive. 
-</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2683928"></a>Read Raw</h2></div></div></div><p>
+</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2683942"></a>Read Raw</h2></div></div></div><p>
 The <a class="link" href="smb.conf.5.html#READRAW">read raw</a> operation is designed to be an optimized, low-latency
 file read operation. A server may choose to not support it,
 however, and Samba makes support for <a class="link" href="smb.conf.5.html#READRAW">read raw</a> optional, with it
@@ -90,26 +90,26 @@
 read operations, so you might like to try <a class="link" href="smb.conf.5.html#READRAW">read raw = no</a> and see what happens on your
 network. It might lower, raise, or not affect your performance. Only
 testing can really tell.
-</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2683994"></a>Write Raw</h2></div></div></div><p>
+</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2684008"></a>Write Raw</h2></div></div></div><p>
 The <a class="link" href="smb.conf.5.html#WRITERAW">write raw</a> operation is designed to be an optimized, low-latency
 file write operation. A server may choose to not support it, however, and Samba makes support for
 <a class="link" href="smb.conf.5.html#WRITERAW">write raw</a> optional, with it being enabled by default.
 </p><p>
 Some machines may find <a class="link" href="smb.conf.5.html#WRITERAW">write raw</a> slower than normal write, in which
 case you may wish to change this option.
-</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2684046"></a>Slow Logins</h2></div></div></div><p>
+</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2684060"></a>Slow Logins</h2></div></div></div><p>
 Slow logins are almost always due to the password checking time. Using
 the lowest practical <a class="link" href="smb.conf.5.html#PASSWORDLEVEL">password level</a> will improve things. 
-</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2684070"></a>Client Tuning</h2></div></div></div><p>
+</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2684084"></a>Client Tuning</h2></div></div></div><p>
 Often a speed problem can be traced to the client. The client (for
 example Windows for Workgroups) can often be tuned for better TCP
 performance. Check the sections on the various clients in 
 <a class="link" href="Other-Clients.html" title="Chapter 44. Samba and Other CIFS Clients">Samba and Other CIFS Clients</a>.
-</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2684091"></a>Samba Performance Problem Due to Changing Linux Kernel</h2></div></div></div><p>
+</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2684105"></a>Samba Performance Problem Due to Changing Linux Kernel</h2></div></div></div><p>
 A user wrote the following to the mailing list:
 </p><div class="blockquote"><blockquote class="blockquote"><p>
-<a class="indexterm" name="id2684106"></a>
-<a class="indexterm" name="id2684112"></a>
+<a class="indexterm" name="id2684120"></a>
+<a class="indexterm" name="id2684126"></a>
 I am running Gentoo on my server and Samba 2.2.8a. Recently I changed kernel versions from
 <code class="filename">linux-2.4.19-gentoo-r10</code> to <code class="filename">linux-2.4.20-wolk4.0s</code>. Now I have a
 performance issue with Samba.  Many of you will probably say,  &#8220;<span class="quote">Move to vanilla sources!</span>&#8221; Well, I
@@ -120,16 +120,16 @@
 </p></blockquote></div><p>
 The answer he was given is:
 </p><div class="blockquote"><blockquote class="blockquote"><p>
-<a class="indexterm" name="id2684155"></a>
-<a class="indexterm" name="id2684161"></a>
-<a class="indexterm" name="id2684168"></a>
+<a class="indexterm" name="id2684169"></a>
+<a class="indexterm" name="id2684175"></a>
+<a class="indexterm" name="id2684182"></a>
 Grab the mii-tool and check the duplex settings on the NIC.  My guess is that it is a link layer issue, not an
 application layer problem. Also run ifconfig and verify that the framing error, collisions, and so on, look
 normal for ethernet.
-</p></blockquote></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2684182"></a>Corrupt tdb Files</h2></div></div></div><p>
-<a class="indexterm" name="id2684190"></a>
-<a class="indexterm" name="id2684197"></a>
+</p></blockquote></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2684196"></a>Corrupt tdb Files</h2></div></div></div><p>
 <a class="indexterm" name="id2684204"></a>
+<a class="indexterm" name="id2684211"></a>
+<a class="indexterm" name="id2684218"></a>
 Our Samba PDC server has been hosting three TB of data to our 500+ users [Windows NT/XP]  for the last three
 years using Samba without a problem.  Today all shares went very slow. Also, the main smbd kept spawning new
 processes, so we had 1600+ running SMDB's (normally we average 250).  It crashed the SUN E3500 cluster twice.
@@ -138,28 +138,28 @@
 <span class="emphasis"><em>Question:</em></span> Is there any method of keeping the *.tdb files in top condition, or
 how can I detect early corruption?
 </p><p>
-<a class="indexterm" name="id2684235"></a>
-<a class="indexterm" name="id2684242"></a>
+<a class="indexterm" name="id2684249"></a>
+<a class="indexterm" name="id2684256"></a>
 <span class="emphasis"><em>Answer:</em></span> Yes, run <code class="literal">tdbbackup</code> each time after stopping nmbd and before starting nmbd.
 </p><p>
 <span class="emphasis"><em>Question:</em></span> What I also would like to mention is that the service latency seems
 a lot lower than before the locks cleanup. Any ideas on keeping it top notch?
 </p><p>
 <span class="emphasis"><em>Answer:</em></span> Yes. Same answer as for previous question!
-</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2684278"></a>Samba Performance is Very Slow</h2></div></div></div><p>
-<a class="indexterm" name="id2684286"></a>
+</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2684292"></a>Samba Performance is Very Slow</h2></div></div></div><p>
+<a class="indexterm" name="id2684300"></a>
 A site reported experiencing very baffling symptoms with MYOB Premier opening and
 accessing its data files. Some  operations on the file would take between 40 and
 45 seconds.
 </p><p>
-<a class="indexterm" name="id2684299"></a>
-<a class="indexterm" name="id2684306"></a>
+<a class="indexterm" name="id2684313"></a>
+<a class="indexterm" name="id2684320"></a>
 It turned out that the printer monitor program running on the Windows
 clients was causing the problems. From the logs, we saw activity coming
 through with pauses of about 1 second.
 </p><p>
-<a class="indexterm" name="id2684320"></a>
-<a class="indexterm" name="id2684326"></a>
+<a class="indexterm" name="id2684334"></a>
+<a class="indexterm" name="id2684340"></a>
 Stopping the monitor software resulted in the networks access at normal
 (quick) speed. Restarting the program caused the speed to slow down
 again. The printer was a Canon LBP-810 and the relevant task was

Modified: branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/tdb.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/tdb.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/tdb.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,15 +1,15 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 41. Managing TDB Files</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="troubleshooting.html" title="Part V. Troubleshooting"><link rel="prev" href="bugreport.html" title="Chapter 40. Reporting Bugs"><link rel="next" href="Appendix.html" title="Part VI. Reference Section"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 41. Managing TDB Files</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="bugreport.html">Prev</a> </td><th width="60%" align="center">Part V. Troubleshooting</th><td width="20%" align="right"> <a accesskey="n" href="Appendix.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="tdb"></a>Chapter 41. Managing TDB Files</h2></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht at samba.org">jht at samba.org</a>&gt;</code></p></div></div></div></div><div><p class="pubdate">May 28, 2008</p></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="tdb.html#id2679876">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="tdb.html#id2680338">Managing TDB Files</a></span></dt></dl></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2679876"></a>Features and Benefits</h2></div></div></div><p>
-<a class="indexterm" name="id2679884"></a>
-<a class="indexterm" name="id2679890"></a>
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 41. Managing TDB Files</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="troubleshooting.html" title="Part V. Troubleshooting"><link rel="prev" href="bugreport.html" title="Chapter 40. Reporting Bugs"><link rel="next" href="Appendix.html" title="Part VI. Reference Section"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 41. Managing TDB Files</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="bugreport.html">Prev</a> </td><th width="60%" align="center">Part V. Troubleshooting</th><td width="20%" align="right"> <a accesskey="n" href="Appendix.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="tdb"></a>Chapter 41. Managing TDB Files</h2></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht at samba.org">jht at samba.org</a>&gt;</code></p></div></div></div></div><div><p class="pubdate">May 28, 2008</p></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="tdb.html#id2679890">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="tdb.html#id2680352">Managing TDB Files</a></span></dt></dl></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2679890"></a>Features and Benefits</h2></div></div></div><p>
+<a class="indexterm" name="id2679898"></a>
+<a class="indexterm" name="id2679904"></a>
 	Samba uses a lightweight database called Trivial Database (tdb) in which it stores persistent and transient data.
 	Some tdb files can be disposed of before restarting Samba, but others are used to store information that is vital
 	to Samba configuration and behavior. The following information is provided to help administrators who are seeking
 	to better manage their Samba installations.
 	</p><p>
-<a class="indexterm" name="id2679907"></a>
-<a class="indexterm" name="id2679914"></a>
 <a class="indexterm" name="id2679921"></a>
-<a class="indexterm" name="id2679927"></a>
+<a class="indexterm" name="id2679928"></a>
+<a class="indexterm" name="id2679934"></a>
+<a class="indexterm" name="id2679941"></a>
 	Those who package Samba for commercial distribution with operating systems and appliances would do well to take
 	note that tdb files can get corrupted, and for this reason ought to be backed up regularly.  An appropriate time
 	is at system shutdown (backup) and startup (restore from backup).
@@ -37,7 +37,7 @@
 				This stores secure channel access token information used with SMB signing.
 				</p></td></tr><tr><td align="center">passdb.tdb</td><td align="center">Y</td><td align="center"><p>
 				This stores the Samba SAM account information when using a tdbsam password backend.
-				</p></td></tr></tbody></table></div></div><br class="table-break"></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2680338"></a>Managing TDB Files</h2></div></div></div><p>
+				</p></td></tr></tbody></table></div></div><br class="table-break"></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2680352"></a>Managing TDB Files</h2></div></div></div><p>
 	The <code class="literal">tdbbackup</code> utility is a tool that may be used to backup samba tdb files.
 	This tool may also be used to verify the integrity of the tdb files prior to Samba startup or
 	during normal operation. If it finds file damage it will search for a prior backup the backup

Modified: branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/troubleshooting.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/troubleshooting.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/troubleshooting.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1 +1 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Part V. Troubleshooting</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="prev" href="SWAT.html" title="Chapter 37. SWAT: The Samba Web Administration Tool"><link rel="next" href="diagnosis.html" title="Chapter 38. The Samba Checklist"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Part V. Troubleshooting</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="SWAT.html">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="diagnosis.html">Next</a></td></tr></table><hr></div><div class="part" lang="en"><div class="titlepage"><div><div><h1 class="title"><a name="troubleshooting"></a>Part V. Troubleshooting</h1></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="chapter"><a href="diagnosis.html">38. The Samba Checklist</a></span></dt><dd><dl><dt><span class="sect1"><a href="diagnosis.html#id2675742">Introduction</a></span></dt><dt><span class="sect1"><a href="diagnosis.html#id2675781">Assumptions</a></span></dt><dt><span class="sect1"><a href="diagnosis.html#id2676074">The Tests</a></span></dt></dl></dd><dt><span class="chapter"><a href="problems.html">39. Analyzing and Solving Samba Problems</a></span></dt><dd><dl><dt><span class="sect1"><a href="problems.html#id2677837">Diagnostics Tools</a></span></dt><dd><dl><dt><span class="sect2"><a href="problems.html#id2677889">Debugging with Samba Itself</a></span></dt><dt><span class="sect2"><a href="problems.html#id2678144">Tcpdump</a></span></dt><dt><span class="sect2"><a href="problems.html#id2678194">Ethereal</a></span></dt><dt><span class="sect2"><a href="problems.html#id2678338">The Windows Network Monitor</a></span></dt></dl></dd><dt><span class="sect1"><a href="problems.html#id2678665">Useful URLs</a></span></dt><dt><span class="sect1"><a href="problems.html#id2678702">Getting Mailing List Help</a></span></dt><dt><span class="sect1"><a href="problems.html#id2678876">How to Get Off the Mailing Lists</a></span></dt></dl></dd><dt><span class="chapter"><a href="bugreport.html">40. Reporting Bugs</a></span></dt><dd><dl><dt><span class="sect1"><a href="bugreport.html#id2679008">Introduction</a></span></dt><dt><span class="sect1"><a href="bugreport.html#id2679097">General Information</a></span></dt><dt><span class="sect1"><a href="bugreport.html#dbglvl">Debug Levels</a></span></dt><dd><dl><dt><span class="sect2"><a href="bugreport.html#id2679333">Debugging-Specific Operations</a></span></dt></dl></dd><dt><span class="sect1"><a href="bugreport.html#id2679534">Internal Errors</a></span></dt><dt><span class="sect1"><a href="bugreport.html#id2679668">Attaching to a Running Process</a></span></dt><dt><span class="sect1"><a href="bugreport.html#id2679792">Patches</a></span></dt></dl></dd><dt><span class="chapter"><a href="tdb.html">41. Managing TDB Files</a></span></dt><dd><dl><dt><span class="sect1"><a href="tdb.html#id2679876">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="tdb.html#id2680338">Managing TDB Files</a></span></dt></dl></dd></dl></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="SWAT.html">Prev</a> </td><td width="20%" align="center"> </td><td width="40%" align="right"> <a accesskey="n" href="diagnosis.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Chapter 37. SWAT: The Samba Web Administration Tool </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> Chapter 38. The Samba Checklist</td></tr></table></div></body></html>
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Part V. Troubleshooting</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="prev" href="SWAT.html" title="Chapter 37. SWAT: The Samba Web Administration Tool"><link rel="next" href="diagnosis.html" title="Chapter 38. The Samba Checklist"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Part V. Troubleshooting</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="SWAT.html">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="diagnosis.html">Next</a></td></tr></table><hr></div><div class="part" lang="en"><div class="titlepage"><div><div><h1 class="title"><a name="troubleshooting"></a>Part V. Troubleshooting</h1></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="chapter"><a href="diagnosis.html">38. The Samba Checklist</a></span></dt><dd><dl><dt><span class="sect1"><a href="diagnosis.html#id2675756">Introduction</a></span></dt><dt><span class="sect1"><a href="diagnosis.html#id2675795">Assumptions</a></span></dt><dt><span class="sect1"><a href="diagnosis.html#id2676088">The Tests</a></span></dt></dl></dd><dt><span class="chapter"><a href="problems.html">39. Analyzing and Solving Samba Problems</a></span></dt><dd><dl><dt><span class="sect1"><a href="problems.html#id2677850">Diagnostics Tools</a></span></dt><dd><dl><dt><span class="sect2"><a href="problems.html#id2677902">Debugging with Samba Itself</a></span></dt><dt><span class="sect2"><a href="problems.html#id2678158">Tcpdump</a></span></dt><dt><span class="sect2"><a href="problems.html#id2678208">Ethereal</a></span></dt><dt><span class="sect2"><a href="problems.html#id2678352">The Windows Network Monitor</a></span></dt></dl></dd><dt><span class="sect1"><a href="problems.html#id2678678">Useful URLs</a></span></dt><dt><span class="sect1"><a href="problems.html#id2678716">Getting Mailing List Help</a></span></dt><dt><span class="sect1"><a href="problems.html#id2678890">How to Get Off the Mailing Lists</a></span></dt></dl></dd><dt><span class="chapter"><a href="bugreport.html">40. Reporting Bugs</a></span></dt><dd><dl><dt><span class="sect1"><a href="bugreport.html#id2679022">Introduction</a></span></dt><dt><span class="sect1"><a href="bugreport.html#id2679111">General Information</a></span></dt><dt><span class="sect1"><a href="bugreport.html#dbglvl">Debug Levels</a></span></dt><dd><dl><dt><span class="sect2"><a href="bugreport.html#id2679347">Debugging-Specific Operations</a></span></dt></dl></dd><dt><span class="sect1"><a href="bugreport.html#id2679548">Internal Errors</a></span></dt><dt><span class="sect1"><a href="bugreport.html#id2679682">Attaching to a Running Process</a></span></dt><dt><span class="sect1"><a href="bugreport.html#id2679806">Patches</a></span></dt></dl></dd><dt><span class="chapter"><a href="tdb.html">41. Managing TDB Files</a></span></dt><dd><dl><dt><span class="sect1"><a href="tdb.html#id2679890">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="tdb.html#id2680352">Managing TDB Files</a></span></dt></dl></dd></dl></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="SWAT.html">Prev</a> </td><td width="20%" align="center"> </td><td width="40%" align="right"> <a accesskey="n" href="diagnosis.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Chapter 37. SWAT: The Samba Web Administration Tool </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> Chapter 38. The Samba Checklist</td></tr></table></div></body></html>

Modified: branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/type.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/type.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/type.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,5 +1,5 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Part II. Server Configuration Basics</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="prev" href="FastStart.html" title="Chapter 2. Fast Start: Cure for Impatience"><link rel="next" href="ServerType.html" title="Chapter 3. Server Types and Security Modes"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Part II. Server Configuration Basics</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="FastStart.html">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="ServerType.html">Next</a></td></tr></table><hr></div><div class="part" lang="en"><div class="titlepage"><div><div><h1 class="title"><a name="type"></a>Part II. Server Configuration Basics</h1></div></div></div><div class="partintro" lang="en"><div><div><div><h1 class="title"><a name="id2551599"></a>First Steps in Server Configuration</h1></div></div></div><p>
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Part II. Server Configuration Basics</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="prev" href="FastStart.html" title="Chapter 2. Fast Start: Cure for Impatience"><link rel="next" href="ServerType.html" title="Chapter 3. Server Types and Security Modes"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Part II. Server Configuration Basics</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="FastStart.html">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="ServerType.html">Next</a></td></tr></table><hr></div><div class="part" lang="en"><div class="titlepage"><div><div><h1 class="title"><a name="type"></a>Part II. Server Configuration Basics</h1></div></div></div><div class="partintro" lang="en"><div><div><div><h1 class="title"><a name="id2551612"></a>First Steps in Server Configuration</h1></div></div></div><p>
 Samba can operate in various modes within SMB networks. This HOWTO section contains information on
 configuring Samba to function as the type of server your network requires. Please read this
 section carefully.
-</p><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="chapter"><a href="ServerType.html">3. Server Types and Security Modes</a></span></dt><dd><dl><dt><span class="sect1"><a href="ServerType.html#id2551742">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="ServerType.html#id2551910">Server Types</a></span></dt><dt><span class="sect1"><a href="ServerType.html#id2552070">Samba Security Modes</a></span></dt><dd><dl><dt><span class="sect2"><a href="ServerType.html#id2552243">User Level Security</a></span></dt><dt><span class="sect2"><a href="ServerType.html#id2552418">Share-Level Security</a></span></dt><dt><span class="sect2"><a href="ServerType.html#id2552625">Domain Security Mode (User-Level Security)</a></span></dt><dt><span class="sect2"><a href="ServerType.html#id2553160">ADS Security Mode (User-Level Security)</a></span></dt><dt><span class="sect2"><a href="ServerType.html#id2553317">Server Security (User Level Security)</a></span></dt></dl></dd><dt><span class="sect1"><a href="ServerType.html#id2553615">Password Checking</a></span></dt><dt><span class="sect1"><a href="ServerType.html#id2553819">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="ServerType.html#id2553843">What Makes Samba a Server?</a></span></dt><dt><span class="sect2"><a href="ServerType.html#id2553879">What Makes Samba a Domain Controller?</a></span></dt><dt><span class="sect2"><a href="ServerType.html#id2553923">What Makes Samba a Domain Member?</a></span></dt><dt><span class="sect2"><a href="ServerType.html#id2553954">Constantly Losing Connections to Password Server</a></span></dt><dt><span class="sect2"><a href="ServerType.html#id2554012">Stand-alone Server is converted to Domain Controller  Now User accounts don't work</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="samba-pdc.html">4. Domain Control</a></span></dt><dd><dl><dt><span class="sect1"><a href="samba-pdc.html#id2554336">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="samba-pdc.html#id2554970">Single Sign-On and Domain Security</a></span></dt><dt><span class="sect1"><a href="samba-pdc.html#id2555570">Basics of Domain Control</a></span></dt><dd><dl><dt><span class="sect2"><a href="samba-pdc.html#id2555590">Domain Controller Types</a></span></dt><dt><span class="sect2"><a href="samba-pdc.html#id2556095">Preparing for Domain Control</a></span></dt></dl></dd><dt><span class="sect1"><a href="samba-pdc.html#id2556604">Domain Control: Example Configuration</a></span></dt><dt><span class="sect1"><a href="samba-pdc.html#id2557346">Samba ADS Domain Control</a></span></dt><dt><span class="sect1"><a href="samba-pdc.html#id2557399">Domain and Network Logon Configuration</a></span></dt><dd><dl><dt><span class="sect2"><a href="samba-pdc.html#id2557418">Domain Network Logon Service</a></span></dt><dt><span class="sect2"><a href="samba-pdc.html#id2558009">Security Mode and Master Browsers</a></span></dt></dl></dd><dt><span class="sect1"><a href="samba-pdc.html#id2558282">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="samba-pdc.html#id2558287">&#8220;<span class="quote">$</span>&#8221; Cannot Be Included in Machine Name</a></span></dt><dt><span class="sect2"><a href="samba-pdc.html#id2558388">Joining Domain Fails Because of Existing Machine Account</a></span></dt><dt><span class="sect2"><a href="samba-pdc.html#id2558452">The System Cannot Log You On (C000019B)</a></span></dt><dt><span class="sect2"><a href="samba-pdc.html#id2558529">The Machine Trust Account Is Not Accessible</a></span></dt><dt><span class="sect2"><a href="samba-pdc.html#id2558648">Account Disabled</a></span></dt><dt><span class="sect2"><a href="samba-pdc.html#id2558675">Domain Controller Unavailable</a></span></dt><dt><span class="sect2"><a href="samba-pdc.html#id2558694">Cannot Log onto Domain Member Workstation After Joining Domain</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="samba-bdc.html">5. Backup Domain Control</a></span></dt><dd><dl><dt><span class="sect1"><a href="samba-bdc.html#id2558877">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="samba-bdc.html#id2559283">Essential Background Information</a></span></dt><dd><dl><dt><span class="sect2"><a href="samba-bdc.html#id2559353">MS Windows NT4-style Domain Control</a></span></dt><dt><span class="sect2"><a href="samba-bdc.html#id2560028">LDAP Configuration Notes</a></span></dt><dt><span class="sect2"><a href="samba-bdc.html#id2560392">Active Directory Domain Control</a></span></dt><dt><span class="sect2"><a href="samba-bdc.html#id2560450">What Qualifies a Domain Controller on the Network?</a></span></dt><dt><span class="sect2"><a href="samba-bdc.html#id2560541">How Does a Workstation find its Domain Controller?</a></span></dt></dl></dd><dt><span class="sect1"><a href="samba-bdc.html#id2560723">Backup Domain Controller Configuration</a></span></dt><dd><dl><dt><span class="sect2"><a href="samba-bdc.html#id2561224">Example Configuration</a></span></dt></dl></dd><dt><span class="sect1"><a href="samba-bdc.html#id2561680">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="samba-bdc.html#id2561724">Machine Accounts Keep Expiring</a></span></dt><dt><span class="sect2"><a href="samba-bdc.html#id2561779">Can Samba Be a Backup Domain Controller to an NT4 PDC?</a></span></dt><dt><span class="sect2"><a href="samba-bdc.html#id2561834">How Do I Replicate the smbpasswd File?</a></span></dt><dt><span class="sect2"><a href="samba-bdc.html#id2561939">Can I Do This All with LDAP?</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="domain-member.html">6. Domain Membership</a></span></dt><dd><dl><dt><span class="sect1"><a href="domain-member.html#id2562183">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="domain-member.html#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a></span></dt><dd><dl><dt><span class="sect2"><a href="domain-member.html#id2562869">Manual Creation of Machine Trust Accounts</a></span></dt><dt><span class="sect2"><a href="domain-member.html#id2563306">Managing Domain Machine Accounts using NT4 Server Manager</a></span></dt><dt><span class="sect2"><a href="domain-member.html#id2563586">On-the-Fly Creation of Machine Trust Accounts</a></span></dt><dt><span class="sect2"><a href="domain-member.html#id2563692">Making an MS Windows Workstation or Server a Domain Member</a></span></dt></dl></dd><dt><span class="sect1"><a href="domain-member.html#domain-member-server">Domain Member Server</a></span></dt><dd><dl><dt><span class="sect2"><a href="domain-member.html#id2564157">Joining an NT4-type Domain with Samba-3</a></span></dt><dt><span class="sect2"><a href="domain-member.html#id2564892">Why Is This Better Than <em class="parameter"><code>security = server</code></em>?</a></span></dt></dl></dd><dt><span class="sect1"><a href="domain-member.html#ads-member">Samba ADS Domain Membership</a></span></dt><dd><dl><dt><span class="sect2"><a href="domain-member.html#id2565174">Configure <code class="filename">smb.conf</code></a></span></dt><dt><span class="sect2"><a href="domain-member.html#id2565365">Configure <code class="filename">/etc/krb5.conf</code></a></span></dt><dt><span class="sect2"><a href="domain-member.html#ads-create-machine-account">Create the Computer Account</a></span></dt><dt><span class="sect2"><a href="domain-member.html#ads-test-server">Testing Server Setup</a></span></dt><dt><span class="sect2"><a href="domain-member.html#ads-test-smbclient">Testing with <span class="application">smbclient</span></a></span></dt><dt><span class="sect2"><a href="domain-member.html#id2566460">Notes</a></span></dt></dl></dd><dt><span class="sect1"><a href="domain-member.html#id2566532">Sharing User ID Mappings between Samba Domain Members</a></span></dt><dt><span class="sect1"><a href="domain-member.html#id2566738">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="domain-member.html#id2566777">Cannot Add Machine Back to Domain</a></span></dt><dt><span class="sect2"><a href="domain-member.html#id2566853">Adding Machine to Domain Fails</a></span></dt><dt><span class="sect2"><a href="domain-member.html#id2567089">I Can't Join a Windows 2003 PDC</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="StandAloneServer.html">7. Standalone Servers</a></span></dt><dd><dl><dt><span class="sect1"><a href="StandAloneServer.html#id2567216">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="StandAloneServer.html#id2567310">Background</a></span></dt><dt><span class="sect1"><a href="StandAloneServer.html#id2567511">Example Configuration</a></span></dt><dd><dl><dt><span class="sect2"><a href="StandAloneServer.html#RefDocServer">Reference Documentation Server</a></span></dt><dt><span class="sect2"><a href="StandAloneServer.html#SimplePrintServer">Central Print Serving</a></span></dt></dl></dd><dt><span class="sect1"><a href="StandAloneServer.html#id2568495">Common Errors</a></span></dt></dl></dd><dt><span class="chapter"><a href="ClientConfig.html">8. MS Windows Network Configuration Guide</a></span></dt><dd><dl><dt><span class="sect1"><a href="ClientConfig.html#id2568562">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="ClientConfig.html#id2568622">Technical Details</a></span></dt><dd><dl><dt><span class="sect2"><a href="ClientConfig.html#id2568666">TCP/IP Configuration</a></span></dt><dt><span class="sect2"><a href="ClientConfig.html#id2570437">Joining a Domain: Windows 2000/XP Professional</a></span></dt><dt><span class="sect2"><a href="ClientConfig.html#id2570964">Domain Logon Configuration: Windows 9x/Me</a></span></dt></dl></dd><dt><span class="sect1"><a href="ClientConfig.html#id2571409">Common Errors</a></span></dt></dl></dd></dl></div></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="FastStart.html">Prev</a> </td><td width="20%" align="center"> </td><td width="40%" align="right"> <a accesskey="n" href="ServerType.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Chapter 2. Fast Start: Cure for Impatience </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> Chapter 3. Server Types and Security Modes</td></tr></table></div></body></html>
+</p><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="chapter"><a href="ServerType.html">3. Server Types and Security Modes</a></span></dt><dd><dl><dt><span class="sect1"><a href="ServerType.html#id2551756">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="ServerType.html#id2551923">Server Types</a></span></dt><dt><span class="sect1"><a href="ServerType.html#id2552083">Samba Security Modes</a></span></dt><dd><dl><dt><span class="sect2"><a href="ServerType.html#id2552257">User Level Security</a></span></dt><dt><span class="sect2"><a href="ServerType.html#id2552431">Share-Level Security</a></span></dt><dt><span class="sect2"><a href="ServerType.html#id2552639">Domain Security Mode (User-Level Security)</a></span></dt><dt><span class="sect2"><a href="ServerType.html#id2553173">ADS Security Mode (User-Level Security)</a></span></dt><dt><span class="sect2"><a href="ServerType.html#id2553330">Server Security (User Level Security)</a></span></dt></dl></dd><dt><span class="sect1"><a href="ServerType.html#id2553629">Password Checking</a></span></dt><dt><span class="sect1"><a href="ServerType.html#id2553833">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="ServerType.html#id2553856">What Makes Samba a Server?</a></span></dt><dt><span class="sect2"><a href="ServerType.html#id2553893">What Makes Samba a Domain Controller?</a></span></dt><dt><span class="sect2"><a href="ServerType.html#id2553936">What Makes Samba a Domain Member?</a></span></dt><dt><span class="sect2"><a href="ServerType.html#id2553968">Constantly Losing Connections to Password Server</a></span></dt><dt><span class="sect2"><a href="ServerType.html#id2554025">Stand-alone Server is converted to Domain Controller  Now User accounts don't work</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="samba-pdc.html">4. Domain Control</a></span></dt><dd><dl><dt><span class="sect1"><a href="samba-pdc.html#id2554350">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="samba-pdc.html#id2554984">Single Sign-On and Domain Security</a></span></dt><dt><span class="sect1"><a href="samba-pdc.html#id2555584">Basics of Domain Control</a></span></dt><dd><dl><dt><span class="sect2"><a href="samba-pdc.html#id2555604">Domain Controller Types</a></span></dt><dt><span class="sect2"><a href="samba-pdc.html#id2556109">Preparing for Domain Control</a></span></dt></dl></dd><dt><span class="sect1"><a href="samba-pdc.html#id2556618">Domain Control: Example Configuration</a></span></dt><dt><span class="sect1"><a href="samba-pdc.html#id2557360">Samba ADS Domain Control</a></span></dt><dt><span class="sect1"><a href="samba-pdc.html#id2557413">Domain and Network Logon Configuration</a></span></dt><dd><dl><dt><span class="sect2"><a href="samba-pdc.html#id2557432">Domain Network Logon Service</a></span></dt><dt><span class="sect2"><a href="samba-pdc.html#id2558022">Security Mode and Master Browsers</a></span></dt></dl></dd><dt><span class="sect1"><a href="samba-pdc.html#id2558295">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="samba-pdc.html#id2558301">&#8220;<span class="quote">$</span>&#8221; Cannot Be Included in Machine Name</a></span></dt><dt><span class="sect2"><a href="samba-pdc.html#id2558401">Joining Domain Fails Because of Existing Machine Account</a></span></dt><dt><span class="sect2"><a href="samba-pdc.html#id2558466">The System Cannot Log You On (C000019B)</a></span></dt><dt><span class="sect2"><a href="samba-pdc.html#id2558542">The Machine Trust Account Is Not Accessible</a></span></dt><dt><span class="sect2"><a href="samba-pdc.html#id2558661">Account Disabled</a></span></dt><dt><span class="sect2"><a href="samba-pdc.html#id2558689">Domain Controller Unavailable</a></span></dt><dt><span class="sect2"><a href="samba-pdc.html#id2558707">Cannot Log onto Domain Member Workstation After Joining Domain</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="samba-bdc.html">5. Backup Domain Control</a></span></dt><dd><dl><dt><span class="sect1"><a href="samba-bdc.html#id2558891">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="samba-bdc.html#id2559297">Essential Background Information</a></span></dt><dd><dl><dt><span class="sect2"><a href="samba-bdc.html#id2559367">MS Windows NT4-style Domain Control</a></span></dt><dt><span class="sect2"><a href="samba-bdc.html#id2560041">LDAP Configuration Notes</a></span></dt><dt><span class="sect2"><a href="samba-bdc.html#id2560406">Active Directory Domain Control</a></span></dt><dt><span class="sect2"><a href="samba-bdc.html#id2560464">What Qualifies a Domain Controller on the Network?</a></span></dt><dt><span class="sect2"><a href="samba-bdc.html#id2560555">How Does a Workstation find its Domain Controller?</a></span></dt></dl></dd><dt><span class="sect1"><a href="samba-bdc.html#id2560736">Backup Domain Controller Configuration</a></span></dt><dd><dl><dt><span class="sect2"><a href="samba-bdc.html#id2561238">Example Configuration</a></span></dt></dl></dd><dt><span class="sect1"><a href="samba-bdc.html#id2561694">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="samba-bdc.html#id2561737">Machine Accounts Keep Expiring</a></span></dt><dt><span class="sect2"><a href="samba-bdc.html#id2561792">Can Samba Be a Backup Domain Controller to an NT4 PDC?</a></span></dt><dt><span class="sect2"><a href="samba-bdc.html#id2561847">How Do I Replicate the smbpasswd File?</a></span></dt><dt><span class="sect2"><a href="samba-bdc.html#id2561952">Can I Do This All with LDAP?</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="domain-member.html">6. Domain Membership</a></span></dt><dd><dl><dt><span class="sect1"><a href="domain-member.html#id2562196">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="domain-member.html#machine-trust-accounts">MS Windows Workstation/Server Machine Trust Accounts</a></span></dt><dd><dl><dt><span class="sect2"><a href="domain-member.html#id2562883">Manual Creation of Machine Trust Accounts</a></span></dt><dt><span class="sect2"><a href="domain-member.html#id2563320">Managing Domain Machine Accounts using NT4 Server Manager</a></span></dt><dt><span class="sect2"><a href="domain-member.html#id2563599">On-the-Fly Creation of Machine Trust Accounts</a></span></dt><dt><span class="sect2"><a href="domain-member.html#id2563705">Making an MS Windows Workstation or Server a Domain Member</a></span></dt></dl></dd><dt><span class="sect1"><a href="domain-member.html#domain-member-server">Domain Member Server</a></span></dt><dd><dl><dt><span class="sect2"><a href="domain-member.html#id2564171">Joining an NT4-type Domain with Samba-3</a></span></dt><dt><span class="sect2"><a href="domain-member.html#id2564906">Why Is This Better Than <em class="parameter"><code>security = server</code></em>?</a></span></dt></dl></dd><dt><span class="sect1"><a href="domain-member.html#ads-member">Samba ADS Domain Membership</a></span></dt><dd><dl><dt><span class="sect2"><a href="domain-member.html#id2565187">Configure <code class="filename">smb.conf</code></a></span></dt><dt><span class="sect2"><a href="domain-member.html#id2565378">Configure <code class="filename">/etc/krb5.conf</code></a></span></dt><dt><span class="sect2"><a href="domain-member.html#ads-create-machine-account">Create the Computer Account</a></span></dt><dt><span class="sect2"><a href="domain-member.html#ads-test-server">Testing Server Setup</a></span></dt><dt><span class="sect2"><a href="domain-member.html#ads-test-smbclient">Testing with <span class="application">smbclient</span></a></span></dt><dt><span class="sect2"><a href="domain-member.html#id2566473">Notes</a></span></dt></dl></dd><dt><span class="sect1"><a href="domain-member.html#id2566545">Sharing User ID Mappings between Samba Domain Members</a></span></dt><dt><span class="sect1"><a href="domain-member.html#id2566752">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="domain-member.html#id2566792">Cannot Add Machine Back to Domain</a></span></dt><dt><span class="sect2"><a href="domain-member.html#id2566867">Adding Machine to Domain Fails</a></span></dt><dt><span class="sect2"><a href="domain-member.html#id2567103">I Can't Join a Windows 2003 PDC</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="StandAloneServer.html">7. Standalone Servers</a></span></dt><dd><dl><dt><span class="sect1"><a href="StandAloneServer.html#id2567230">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="StandAloneServer.html#id2567324">Background</a></span></dt><dt><span class="sect1"><a href="StandAloneServer.html#id2567525">Example Configuration</a></span></dt><dd><dl><dt><span class="sect2"><a href="StandAloneServer.html#RefDocServer">Reference Documentation Server</a></span></dt><dt><span class="sect2"><a href="StandAloneServer.html#SimplePrintServer">Central Print Serving</a></span></dt></dl></dd><dt><span class="sect1"><a href="StandAloneServer.html#id2568508">Common Errors</a></span></dt></dl></dd><dt><span class="chapter"><a href="ClientConfig.html">8. MS Windows Network Configuration Guide</a></span></dt><dd><dl><dt><span class="sect1"><a href="ClientConfig.html#id2568576">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="ClientConfig.html#id2568636">Technical Details</a></span></dt><dd><dl><dt><span class="sect2"><a href="ClientConfig.html#id2568680">TCP/IP Configuration</a></span></dt><dt><span class="sect2"><a href="ClientConfig.html#id2570451">Joining a Domain: Windows 2000/XP Professional</a></span></dt><dt><span class="sect2"><a href="ClientConfig.html#id2570978">Domain Logon Configuration: Windows 9x/Me</a></span></dt></dl></dd><dt><span class="sect1"><a href="ClientConfig.html#id2571422">Common Errors</a></span></dt></dl></dd></dl></div></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="FastStart.html">Prev</a> </td><td width="20%" align="center"> </td><td width="40%" align="right"> <a accesskey="n" href="ServerType.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Chapter 2. Fast Start: Cure for Impatience </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> Chapter 3. Server Types and Security Modes</td></tr></table></div></body></html>

Modified: branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/unicode.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/unicode.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/unicode.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,5 +1,5 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 30. Unicode/Charsets</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="optional.html" title="Part III. Advanced Configuration"><link rel="prev" href="integrate-ms-networks.html" title="Chapter 29. Integrating MS Windows Networks with Samba"><link rel="next" href="Backup.html" title="Chapter 31. Backup Techniques"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 30. Unicode/Charsets</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="integrate-ms-networks.html">Prev</a> </td><th width="60%" align="center">Part III. Advanced Configuration</th><td width="20%" align="right"> <a accesskey="n" href="Backup.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="unicode"></a>Chapter 30. Unicode/Charsets</h2></div><div><div class="author"><h3 class="author"><span class="firstname">Jelmer</span> <span class="othername">R.</span> <span class="surname">Vernooij</span></h3><div class="affiliation"><span class="orgname">The Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jelmer at samba.org">jelmer at samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht at samba.org">jht at samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">TAKAHASHI</span> <span class="surname">Motonobu</span></h3><span class="contrib">Japanese character support</span> <div class="affiliation"><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:monyo at home.monyo.com">monyo at home.monyo.com</a>&gt;</code></p></div></div></div></div><div><p class="pubdate">25 March 2003</p></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="unicode.html#id2662840">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="unicode.html#id2662892">What Are Charsets and Unicode?</a></span></dt><dt><span class="sect1"><a href="unicode.html#id2663025">Samba and Charsets</a></span></dt><dt><span class="sect1"><a href="unicode.html#id2663162">Conversion from Old Names</a></span></dt><dt><span class="sect1"><a href="unicode.html#id2663193">Japanese Charsets</a></span></dt><dd><dl><dt><span class="sect2"><a href="unicode.html#id2663332">Basic Parameter Setting</a></span></dt><dt><span class="sect2"><a href="unicode.html#id2663985">Individual Implementations</a></span></dt><dt><span class="sect2"><a href="unicode.html#id2664108">Migration from Samba-2.2 Series</a></span></dt></dl></dd><dt><span class="sect1"><a href="unicode.html#id2664255">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="unicode.html#id2664260">CP850.so Can't Be Found</a></span></dt></dl></dd></dl></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2662840"></a>Features and Benefits</h2></div></div></div><p>
-<a class="indexterm" name="id2662848"></a>
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 30. Unicode/Charsets</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="optional.html" title="Part III. Advanced Configuration"><link rel="prev" href="integrate-ms-networks.html" title="Chapter 29. Integrating MS Windows Networks with Samba"><link rel="next" href="Backup.html" title="Chapter 31. Backup Techniques"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 30. Unicode/Charsets</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="integrate-ms-networks.html">Prev</a> </td><th width="60%" align="center">Part III. Advanced Configuration</th><td width="20%" align="right"> <a accesskey="n" href="Backup.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="unicode"></a>Chapter 30. Unicode/Charsets</h2></div><div><div class="author"><h3 class="author"><span class="firstname">Jelmer</span> <span class="othername">R.</span> <span class="surname">Vernooij</span></h3><div class="affiliation"><span class="orgname">The Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jelmer at samba.org">jelmer at samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht at samba.org">jht at samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">TAKAHASHI</span> <span class="surname">Motonobu</span></h3><span class="contrib">Japanese character support</span> <div class="affiliation"><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:monyo at home.monyo.com">monyo at home.monyo.com</a>&gt;</code></p></div></div></div></div><div><p class="pubdate">25 March 2003</p></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="unicode.html#id2662854">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="unicode.html#id2662905">What Are Charsets and Unicode?</a></span></dt><dt><span class="sect1"><a href="unicode.html#id2663039">Samba and Charsets</a></span></dt><dt><span class="sect1"><a href="unicode.html#id2663175">Conversion from Old Names</a></span></dt><dt><span class="sect1"><a href="unicode.html#id2663207">Japanese Charsets</a></span></dt><dd><dl><dt><span class="sect2"><a href="unicode.html#id2663346">Basic Parameter Setting</a></span></dt><dt><span class="sect2"><a href="unicode.html#id2663999">Individual Implementations</a></span></dt><dt><span class="sect2"><a href="unicode.html#id2664122">Migration from Samba-2.2 Series</a></span></dt></dl></dd><dt><span class="sect1"><a href="unicode.html#id2664268">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="unicode.html#id2664274">CP850.so Can't Be Found</a></span></dt></dl></dd></dl></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2662854"></a>Features and Benefits</h2></div></div></div><p>
+<a class="indexterm" name="id2662862"></a>
 Every industry eventually matures. One of the great areas of maturation is in
 the focus that has been given over the past decade to make it possible for anyone
 anywhere to use a computer. It has not always been that way. In fact, not so long
@@ -11,19 +11,19 @@
 <a class="ulink" href="http://www.openi18n.org/" target="_top">Openi18n organization</a>
 is deserving of special mention.
 </p><p>
-<a class="indexterm" name="id2662876"></a>
+<a class="indexterm" name="id2662890"></a>
 Samba-2.x supported a single locale through a mechanism called 
 <span class="emphasis"><em>codepages</em></span>. Samba-3 is destined to become a truly transglobal
 file- and printer-sharing platform.
-</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2662892"></a>What Are Charsets and Unicode?</h2></div></div></div><p>
-<a class="indexterm" name="id2662900"></a>
+</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2662905"></a>What Are Charsets and Unicode?</h2></div></div></div><p>
+<a class="indexterm" name="id2662913"></a>
 Computers communicate in numbers. In texts, each number is 
 translated to a corresponding letter. The meaning that will be assigned 
 to a certain number depends on the <span class="emphasis"><em>character set (charset)
 </em></span> that is used. 
 </p><p>
-<a class="indexterm" name="id2662917"></a>
-<a class="indexterm" name="id2662924"></a>
+<a class="indexterm" name="id2662931"></a>
+<a class="indexterm" name="id2662937"></a>
 A charset can be seen as a table that is used to translate numbers to 
 letters. Not all computers use the same charset (there are charsets 
 with German umlauts, Japanese characters, and so on). The American Standard Code
@@ -31,36 +31,36 @@
 encoding scheme used by computers to date. This employs a charset that contains 
 256 characters. Using this mode of encoding, each character takes exactly one byte.
 </p><p>
-<a class="indexterm" name="id2662942"></a>
-<a class="indexterm" name="id2662949"></a>
+<a class="indexterm" name="id2662955"></a>
+<a class="indexterm" name="id2662962"></a>
 There are also charsets that support extended characters, but those need at least
 twice as much storage space as does ASCII encoding. Such charsets can contain
 <code class="literal">256 * 256 = 65536</code> characters, which is more than all possible
 characters one could think of. They are called multibyte charsets because they use
 more then one byte to store one character. 
 </p><p>
-<a class="indexterm" name="id2662970"></a>
+<a class="indexterm" name="id2662984"></a>
 One standardized multibyte charset encoding scheme is known as
 <a class="ulink" href="http://www.unicode.org/" target="_top">unicode</a>.  A big advantage of using a
 multibyte charset is that you only need one. There is no need to make sure two
 computers use the same charset when they are communicating.
 </p><p>
-<a class="indexterm" name="id2662991"></a>
-<a class="indexterm" name="id2662998"></a>
 <a class="indexterm" name="id2663004"></a>
+<a class="indexterm" name="id2663011"></a>
+<a class="indexterm" name="id2663018"></a>
 Old Windows clients use single-byte charsets, named 
 <em class="parameter"><code>codepages</code></em>, by Microsoft. However, there is no support for 
 negotiating the charset to be used in the SMB/CIFS protocol. Thus, you 
 have to make sure you are using the same charset when talking to an older client.
 Newer clients (Windows NT, 200x, XP) talk Unicode over the wire.
-</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2663025"></a>Samba and Charsets</h2></div></div></div><p>
-<a class="indexterm" name="id2663033"></a>
-<a class="indexterm" name="id2663040"></a>
+</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2663039"></a>Samba and Charsets</h2></div></div></div><p>
+<a class="indexterm" name="id2663047"></a>
+<a class="indexterm" name="id2663054"></a>
 As of Samba-3, Samba can (and will) talk Unicode over the wire. Internally, 
 Samba knows of three kinds of character sets: 
 </p><div class="variablelist"><dl><dt><span class="term"><a class="link" href="smb.conf.5.html#UNIXCHARSET">unix charset</a></span></dt><dd><p>
-<a class="indexterm" name="id2663072"></a>
-<a class="indexterm" name="id2663078"></a>
+<a class="indexterm" name="id2663086"></a>
+<a class="indexterm" name="id2663092"></a>
 		This is the charset used internally by your operating system. 
 		The default is <code class="constant">UTF-8</code>, which is fine for most 
 		systems and covers all characters in all languages. The default
@@ -73,26 +73,26 @@
 		The default depends on the charsets you have installed on your system.
 		Run <code class="literal">testparm -v | grep "dos charset"</code> to see 
 		what the default is on your system. 
-		</p></dd></dl></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2663162"></a>Conversion from Old Names</h2></div></div></div><p>
-<a class="indexterm" name="id2663170"></a>
+		</p></dd></dl></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2663175"></a>Conversion from Old Names</h2></div></div></div><p>
+<a class="indexterm" name="id2663183"></a>
 Because previous Samba versions did not do any charset conversion, 
 characters in filenames are usually not correct in the UNIX charset but only 
 for the local charset used by the DOS/Windows clients.
 </p><p>Bjoern Jacke has written a utility named <a class="ulink" href="http://j3e.de/linux/convmv/" target="_top">convmv</a>
 that can convert whole directory structures to different charsets with one single command. 
-</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2663193"></a>Japanese Charsets</h2></div></div></div><p>
+</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2663207"></a>Japanese Charsets</h2></div></div></div><p>
 Setting up Japanese charsets is quite difficult. This is mainly because:
 </p><div class="itemizedlist"><ul type="disc"><li><p>
-<a class="indexterm" name="id2663209"></a>
+<a class="indexterm" name="id2663222"></a>
 		The Windows character set is extended from the original legacy Japanese
 		standard (JIS X 0208) and is not standardized. This means that the strictly
 		standardized implementation cannot support the full Windows character set.
 	</p></li><li><p>
-<a class="indexterm" name="id2663224"></a>
-<a class="indexterm" name="id2663230"></a>
 <a class="indexterm" name="id2663237"></a>
 <a class="indexterm" name="id2663244"></a>
-<a class="indexterm" name="id2663250"></a>
+<a class="indexterm" name="id2663251"></a>
+<a class="indexterm" name="id2663258"></a>
+<a class="indexterm" name="id2663264"></a>
 		Mainly for historical reasons, there are several encoding methods in
 		Japanese, which are not fully compatible with each other. There are
 		two major encoding methods. One is the Shift_JIS series used in Windows
@@ -112,24 +112,24 @@
 		names may be different on different systems.  This means that the value of 
 		the charset parameters depends on the implementation of iconv() you are using.
 		</p><p>
-<a class="indexterm" name="id2663300"></a>
-<a class="indexterm" name="id2663307"></a>
 <a class="indexterm" name="id2663314"></a>
 <a class="indexterm" name="id2663320"></a>
+<a class="indexterm" name="id2663327"></a>
+<a class="indexterm" name="id2663334"></a>
 		Though 2-byte fixed UCS-2 encoding is used in Windows internally,
 		Shift_JIS series encoding is usually used in Japanese environments
 		as ASCII encoding is in English environments.
-	</p></li></ul></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2663332"></a>Basic Parameter Setting</h3></div></div></div><p>
-<a class="indexterm" name="id2663339"></a>
+	</p></li></ul></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2663346"></a>Basic Parameter Setting</h3></div></div></div><p>
+<a class="indexterm" name="id2663353"></a>
 	The <a class="link" href="smb.conf.5.html#DOSCHARSET">dos charset</a> and 
 	<a class="link" href="smb.conf.5.html#DISPLAYCHARSET">display charset</a>
 	should be set to the locale compatible with the character set 
 	and encoding method used on Windows. This is usually CP932
 	but sometimes has a different name.
 	</p><p>
-<a class="indexterm" name="id2663376"></a>
-<a class="indexterm" name="id2663382"></a>
-<a class="indexterm" name="id2663389"></a>
+<a class="indexterm" name="id2663390"></a>
+<a class="indexterm" name="id2663396"></a>
+<a class="indexterm" name="id2663403"></a>
 	The <a class="link" href="smb.conf.5.html#UNIXCHARSET">unix charset</a> can be either Shift_JIS series,
 	EUC-JP series, or UTF-8. UTF-8 is always available, but the availability of other locales
 	and the name itself depends on the system.
@@ -166,8 +166,8 @@
 			only. It is good practice to verify that the Japanized free software can work
 			with Shift_JIS.
 			</p></dd><dt><span class="term">EUC-JP series</span></dt><dd><p>
-<a class="indexterm" name="id2663528"></a>
-<a class="indexterm" name="id2663535"></a>
+<a class="indexterm" name="id2663542"></a>
+<a class="indexterm" name="id2663549"></a>
 			EUC-JP series means a locale that is equivalent to the industry
 			standard called EUC-JP, widely used in Japanese UNIX (although EUC
 			contains specifications for languages other than Japanese, such as
@@ -176,8 +176,6 @@
 			Windows on Samba, the filename on UNIX becomes 0xb6a6, 0xcdad,
 			&#8220;<span class="quote">.txt</span>&#8221; (an 8-byte BINARY string). 
 			</p><p>
-<a class="indexterm" name="id2663560"></a>
-<a class="indexterm" name="id2663567"></a>
 <a class="indexterm" name="id2663574"></a>
 <a class="indexterm" name="id2663580"></a>
 <a class="indexterm" name="id2663587"></a>
@@ -186,6 +184,8 @@
 <a class="indexterm" name="id2663608"></a>
 <a class="indexterm" name="id2663614"></a>
 <a class="indexterm" name="id2663621"></a>
+<a class="indexterm" name="id2663628"></a>
+<a class="indexterm" name="id2663635"></a>
 			Since EUC-JP is usually used on open source UNIX, Linux, and FreeBSD, and on commercial-based UNIX, Solaris,
 			IRIX, and Tru64 UNIX as Japanese locale (however, it is also possible on Solaris to use Shift_JIS and UTF-8,
 			and on Tru64 UNIX it is possible to use Shift_JIS). To use EUC-JP series, most Japanese filenames created from
@@ -198,7 +198,7 @@
 			commands that cannot handle non-ASCII filenames may be aborted
 			during parsing filenames.
 			</p><p>
-<a class="indexterm" name="id2663654"></a>
+<a class="indexterm" name="id2663668"></a>
 			Moreover, if you built Samba using differently installed libiconv,
 			the eucJP-ms locale included in libiconv and EUC-JP series locale
 			included in the operating system may not be compatible. In this case, you may need to
@@ -223,9 +223,9 @@
 			must be handled carefully, so you had better not touch filenames
 			written from Windows on UNIX.
 			</p><p>
-<a class="indexterm" name="id2663734"></a>
-<a class="indexterm" name="id2663741"></a>
-<a class="indexterm" name="id2663748"></a>
+<a class="indexterm" name="id2663749"></a>
+<a class="indexterm" name="id2663756"></a>
+<a class="indexterm" name="id2663762"></a>
 			In addition, although it is not directly concerned with Samba, since
 			there is a delicate difference between the iconv() function, which is
 			generally used on UNIX, and the functions used on other platforms,
@@ -233,14 +233,14 @@
 			Shift_JIS and Unicode UTF-8 must be done with care and recognition
 			of the limitations involved in the process.
 			</p><p>
-<a class="indexterm" name="id2663765"></a>
+<a class="indexterm" name="id2663780"></a>
 			Although Mac OS X uses UTF-8 as its encoding method for filenames,
 			it uses an extended UTF-8 specification that Samba cannot handle, so
 			UTF-8 locale is not available for Mac OS X.
 			</p></dd><dt><span class="term">Shift_JIS series + vfs_cap (CAP encoding)</span></dt><dd><p>
-<a class="indexterm" name="id2663787"></a>
-<a class="indexterm" name="id2663793"></a>
 <a class="indexterm" name="id2663800"></a>
+<a class="indexterm" name="id2663807"></a>
+<a class="indexterm" name="id2663814"></a>
 			CAP encoding means a specification used in CAP and NetAtalk, file
 			server software for Macintosh. In the case of CAP encoding, for
 			example, if a Japanese filename consists of 0x8ba4 and 0x974c, and
@@ -269,14 +269,14 @@
 			</p><p>
 			To use CAP encoding on Samba-3, you should use the unix charset parameter and VFS 
 			as in <a class="link" href="unicode.html#vfscap-intl" title="Example 30.1. VFS CAP">the VFS CAP smb.conf file</a>.
-			</p><div class="example"><a name="vfscap-intl"></a><p class="title"><b>Example 30.1. VFS CAP</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td># the locale name "CP932" may be different</td></tr><tr><td><a class="indexterm" name="id2663899"></a><em class="parameter"><code>dos charset = CP932</code></em></td></tr><tr><td><a class="indexterm" name="id2663910"></a><em class="parameter"><code>unix charset = CP932</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[cap-share]</code></em></td></tr><tr><td><a class="indexterm" name="id2663931"></a><em class="parameter"><code>vfs option = cap</code></em></td></tr></table></div></div><br class="example-break"><p>
-<a class="indexterm" name="id2663946"></a>
-<a class="indexterm" name="id2663953"></a>
+			</p><div class="example"><a name="vfscap-intl"></a><p class="title"><b>Example 30.1. VFS CAP</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td># the locale name "CP932" may be different</td></tr><tr><td><a class="indexterm" name="id2663913"></a><em class="parameter"><code>dos charset = CP932</code></em></td></tr><tr><td><a class="indexterm" name="id2663924"></a><em class="parameter"><code>unix charset = CP932</code></em></td></tr><tr><td> </td></tr><tr><td><em class="parameter"><code>[cap-share]</code></em></td></tr><tr><td><a class="indexterm" name="id2663945"></a><em class="parameter"><code>vfs option = cap</code></em></td></tr></table></div></div><br class="example-break"><p>
 <a class="indexterm" name="id2663960"></a>
 <a class="indexterm" name="id2663967"></a>
+<a class="indexterm" name="id2663973"></a>
+<a class="indexterm" name="id2663980"></a>
 			You should set CP932 if using GNU libiconv for unix charset. With this setting,
 			filenames in the &#8220;<span class="quote">cap-share</span>&#8221; share are written with CAP encoding.
-			</p></dd></dl></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2663985"></a>Individual Implementations</h3></div></div></div><p>
+			</p></dd></dl></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2663999"></a>Individual Implementations</h3></div></div></div><p>
 Here is some additional information regarding individual implementations:
 </p><div class="variablelist"><dl><dt><span class="term">GNU libiconv</span></dt><dd><p>
 			To handle Japanese correctly, you should apply the patch
@@ -299,15 +299,15 @@
 			to glibc-2.2.5/2.3.1/2.3.2 or should use the patch-merged versions, glibc-2.3.3 or later.
 			</p><p>
 			Using the above glibc, these setting are available:
-			</p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2664061"></a><em class="parameter"><code>dos charset = CP932</code></em></td></tr><tr><td><a class="indexterm" name="id2664073"></a><em class="parameter"><code>unix charset = CP932 / eucJP-ms / UTF-8</code></em></td></tr><tr><td><a class="indexterm" name="id2664085"></a><em class="parameter"><code>display charset = CP932</code></em></td></tr></table><p>
+			</p><table class="simplelist" border="0" summary="Simple list"><tr><td><a class="indexterm" name="id2664075"></a><em class="parameter"><code>dos charset = CP932</code></em></td></tr><tr><td><a class="indexterm" name="id2664087"></a><em class="parameter"><code>unix charset = CP932 / eucJP-ms / UTF-8</code></em></td></tr><tr><td><a class="indexterm" name="id2664099"></a><em class="parameter"><code>display charset = CP932</code></em></td></tr></table><p>
 			</p><p>
 			Other Japanese locales (for example, Shift_JIS and EUC-JP) should not
 			be used because of the lack of the compatibility with Windows.
-			</p></dd></dl></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2664108"></a>Migration from Samba-2.2 Series</h3></div></div></div><p> 
+			</p></dd></dl></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2664122"></a>Migration from Samba-2.2 Series</h3></div></div></div><p> 
 Prior to Samba-2.2 series, the &#8220;<span class="quote">coding system</span>&#8221; parameter was used. The default codepage in Samba
 2.x was code page 850. In the Samba-3 series this has been replaced with the <a class="link" href="smb.conf.5.html#UNIXCHARSET">unix charset</a> parameter.  <a class="link" href="unicode.html#japancharsets" title="Table 30.1. Japanese Character Sets in Samba-2.2 and Samba-3">Japanese Character Sets in Samba-2.2 and Samba-3</a>
 shows the mapping table when migrating from the Samba-2.2 series to Samba-3.
-</p><div class="table"><a name="japancharsets"></a><p class="title"><b>Table 30.1. Japanese Character Sets in Samba-2.2 and Samba-3</b></p><div class="table-contents"><table summary="Japanese Character Sets in Samba-2.2 and Samba-3" border="1"><colgroup><col align="center"><col align="center"></colgroup><thead><tr><th align="center">Samba-2.2 Coding System</th><th align="center">Samba-3 unix charset</th></tr></thead><tbody><tr><td align="center">SJIS</td><td align="center">Shift_JIS series</td></tr><tr><td align="center">EUC</td><td align="center">EUC-JP series</td></tr><tr><td align="center">EUC3<sup>[<a name="id2664204" href="#ftn.id2664204" class="footnote">a</a>]</sup></td><td align="center">EUC-JP series</td></tr><tr><td align="center">CAP</td><td align="center">Shift_JIS series + VFS</td></tr><tr><td align="center">HEX</td><td align="center">currently none</td></tr><tr><td align="center">UTF8</td><td align="center">UTF-8</td></tr><tr><td align="center">UTF8-Mac<sup>[<a name="id2664235" href="#ftn.id2664235" class="footnote">b</a>]</sup></td><td align="center">currently none</td></tr><tr><td align="center">others</td><td align="center">none</td></tr></tbody><tbody class="footnotes"><tr><td colspan="2"><div class="footnote"><p><sup>[<a name="ftn.id2664204" href="#id2664204" class="para">a</a>] </sup>Only exists in Japanese Samba version</p></div><div class="footnote"><p><sup>[<a name="ftn.id2664235" href="#id2664235" class="para">b</a>] </sup>Only exists in Japanese Samba version</p></div></td></tr></tbody></table></div></div><br class="table-break"></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2664255"></a>Common Errors</h2></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2664260"></a>CP850.so Can't Be Found</h3></div></div></div><p>&#8220;<span class="quote">Samba is complaining about a missing <code class="filename">CP850.so</code> file.</span>&#8221;</p><p>
+</p><div class="table"><a name="japancharsets"></a><p class="title"><b>Table 30.1. Japanese Character Sets in Samba-2.2 and Samba-3</b></p><div class="table-contents"><table summary="Japanese Character Sets in Samba-2.2 and Samba-3" border="1"><colgroup><col align="center"><col align="center"></colgroup><thead><tr><th align="center">Samba-2.2 Coding System</th><th align="center">Samba-3 unix charset</th></tr></thead><tbody><tr><td align="center">SJIS</td><td align="center">Shift_JIS series</td></tr><tr><td align="center">EUC</td><td align="center">EUC-JP series</td></tr><tr><td align="center">EUC3<sup>[<a name="id2664218" href="#ftn.id2664218" class="footnote">a</a>]</sup></td><td align="center">EUC-JP series</td></tr><tr><td align="center">CAP</td><td align="center">Shift_JIS series + VFS</td></tr><tr><td align="center">HEX</td><td align="center">currently none</td></tr><tr><td align="center">UTF8</td><td align="center">UTF-8</td></tr><tr><td align="center">UTF8-Mac<sup>[<a name="id2664248" href="#ftn.id2664248" class="footnote">b</a>]</sup></td><td align="center">currently none</td></tr><tr><td align="center">others</td><td align="center">none</td></tr></tbody><tbody class="footnotes"><tr><td colspan="2"><div class="footnote"><p><sup>[<a name="ftn.id2664218" href="#id2664218" class="para">a</a>] </sup>Only exists in Japanese Samba version</p></div><div class="footnote"><p><sup>[<a name="ftn.id2664248" href="#id2664248" class="para">b</a>] </sup>Only exists in Japanese Samba version</p></div></td></tr></tbody></table></div></div><br class="table-break"></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2664268"></a>Common Errors</h2></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2664274"></a>CP850.so Can't Be Found</h3></div></div></div><p>&#8220;<span class="quote">Samba is complaining about a missing <code class="filename">CP850.so</code> file.</span>&#8221;</p><p>
 		CP850 is the default <a class="link" href="smb.conf.5.html#DOSCHARSET">dos charset</a>.
 		The <a class="link" href="smb.conf.5.html#DOSCHARSET">dos charset</a> is used to convert data to the codepage used by your DOS clients.
 		If you do not have any DOS clients, you can safely ignore this message. </p><p>

Modified: branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/upgrading-to-3.0.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/upgrading-to-3.0.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/upgrading-to-3.0.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,8 +1,8 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 35. Updating and Upgrading Samba</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="migration.html" title="Part IV. Migration and Updating"><link rel="prev" href="migration.html" title="Part IV. Migration and Updating"><link rel="next" href="NT4Migration.html" title="Chapter 36. Migration from NT4 PDC to Samba-3 PDC"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 35. Updating and Upgrading Samba</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="migration.html">Prev</a> </td><th width="60%" align="center">Part IV. Migration and Updating</th><td width="20%" align="right"> <a accesskey="n" href="NT4Migration.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="upgrading-to-3.0"></a>Chapter 35. Updating and Upgrading Samba</h2></div><div><div class="author"><h3 class="author"><span class="firstname">Jelmer</span> <span class="othername">R.</span> <span class="surname">Vernooij</span></h3><div class="affiliation"><span class="orgname">The Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jelmer at samba.org">jelmer at samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht at samba.org">jht at samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Gerald</span> <span class="othername">(Jerry)</span> <span class="surname">Carter</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jerry at samba.org">jerry at samba.org</a>&gt;</code></p></div></div></div></div><div><p class="pubdate">August 16, 2007</p></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="upgrading-to-3.0.html#id2669196">Key Update Requirements</a></span></dt><dd><dl><dt><span class="sect2"><a href="upgrading-to-3.0.html#id2669224">Upgrading from Samba-3.0.x to Samba-3.2.0</a></span></dt><dt><span class="sect2"><a href="upgrading-to-3.0.html#oldupdatenotes">Upgrading from Samba-2.x to Samba-3.0.25</a></span></dt><dt><span class="sect2"><a href="upgrading-to-3.0.html#id2669274">Quick Migration Guide</a></span></dt></dl></dd><dt><span class="sect1"><a href="upgrading-to-3.0.html#id2669425">New Featuers in Samba-3.x Series</a></span></dt><dd><dl><dt><span class="sect2"><a href="upgrading-to-3.0.html#id2669434">New Features in Samba-3.2.x Series</a></span></dt><dt><span class="sect2"><a href="upgrading-to-3.0.html#id2669444">New Features in Samba-3.0.x</a></span></dt><dt><span class="sect2"><a href="upgrading-to-3.0.html#id2670644">New Functionality</a></span></dt></dl></dd></dl></div><p>
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 35. Updating and Upgrading Samba</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="migration.html" title="Part IV. Migration and Updating"><link rel="prev" href="migration.html" title="Part IV. Migration and Updating"><link rel="next" href="NT4Migration.html" title="Chapter 36. Migration from NT4 PDC to Samba-3 PDC"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 35. Updating and Upgrading Samba</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="migration.html">Prev</a> </td><th width="60%" align="center">Part IV. Migration and Updating</th><td width="20%" align="right"> <a accesskey="n" href="NT4Migration.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="upgrading-to-3.0"></a>Chapter 35. Updating and Upgrading Samba</h2></div><div><div class="author"><h3 class="author"><span class="firstname">Jelmer</span> <span class="othername">R.</span> <span class="surname">Vernooij</span></h3><div class="affiliation"><span class="orgname">The Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jelmer at samba.org">jelmer at samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht at samba.org">jht at samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Gerald</span> <span class="othername">(Jerry)</span> <span class="surname">Carter</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jerry at samba.org">jerry at samba.org</a>&gt;</code></p></div></div></div></div><div><p class="pubdate">August 16, 2007</p></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="upgrading-to-3.0.html#id2669210">Key Update Requirements</a></span></dt><dd><dl><dt><span class="sect2"><a href="upgrading-to-3.0.html#id2669238">Upgrading from Samba-3.0.x to Samba-3.2.0</a></span></dt><dt><span class="sect2"><a href="upgrading-to-3.0.html#oldupdatenotes">Upgrading from Samba-2.x to Samba-3.0.25</a></span></dt><dt><span class="sect2"><a href="upgrading-to-3.0.html#id2669288">Quick Migration Guide</a></span></dt></dl></dd><dt><span class="sect1"><a href="upgrading-to-3.0.html#id2669439">New Featuers in Samba-3.x Series</a></span></dt><dd><dl><dt><span class="sect2"><a href="upgrading-to-3.0.html#id2669448">New Features in Samba-3.2.x Series</a></span></dt><dt><span class="sect2"><a href="upgrading-to-3.0.html#id2669458">New Features in Samba-3.0.x</a></span></dt><dt><span class="sect2"><a href="upgrading-to-3.0.html#id2670658">New Functionality</a></span></dt></dl></dd></dl></div><p>
 This chapter provides a detailed record of changes made during the 3.x series releases. At this time this
 series consists of the 3.0.x series that is under the GNU GPL version 2 license, and the Samba 3.2.x series
 that is being released under the terms of the GNU GPL version 3 license.
-</p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2669196"></a>Key Update Requirements</h2></div></div></div><p>
+</p><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2669210"></a>Key Update Requirements</h2></div></div></div><p>
 Samba is a fluid product in which there may be significant changes between releases. Some of these changes are
 brought about as a result of changes in the protocols that are used by Microsoft Windows network clients as a
 result of security or functionality updates through official Microsoft patches and updates. Samba must track
@@ -13,113 +13,113 @@
 3.0.23 affect all releases up to an including 3.0.25 and later.  Samba 3.2.x was originaly cut from Samba
 3.0.25 before 3.2.0-specific changes were applied. Unless a 3.0.x series feature is specifically revoked, the
 behavior of the 3.2.x series can be expected to follow the earlier pattern.
-</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2669224"></a>Upgrading from Samba-3.0.x to Samba-3.2.0</h3></div></div></div><p>
+</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2669238"></a>Upgrading from Samba-3.0.x to Samba-3.2.0</h3></div></div></div><p>
 </p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="oldupdatenotes"></a>Upgrading from Samba-2.x to Samba-3.0.25</h3></div></div></div><p>
-<a class="indexterm" name="id2669247"></a>
-<a class="indexterm" name="id2669254"></a>
 <a class="indexterm" name="id2669261"></a>
+<a class="indexterm" name="id2669268"></a>
+<a class="indexterm" name="id2669275"></a>
 This chapter deals exclusively with the differences between Samba-3.0.25 and Samba-2.2.8a.
 It points out where configuration parameters have changed, and provides a simple guide for
 the move from 2.2.x to 3.0.25.
-</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2669274"></a>Quick Migration Guide</h3></div></div></div><p>
+</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2669288"></a>Quick Migration Guide</h3></div></div></div><p>
 Samba-3.0.25 default behavior should be approximately the same as Samba-2.2.x.
 The default behavior when the new parameter <a class="link" href="smb.conf.5.html#PASSDBBACKEND">passdb backend</a>
 is not defined in the <code class="filename">smb.conf</code> file provides the same default behavior as Samba-2.2.x
 with <a class="link" href="smb.conf.5.html#ENCRYPTPASSWORDS">encrypt passwords = Yes</a> and
 will use the <code class="filename">smbpasswd</code> database.
 </p><p>
-<a class="indexterm" name="id2669324"></a>
-<a class="indexterm" name="id2669331"></a>
+<a class="indexterm" name="id2669338"></a>
+<a class="indexterm" name="id2669345"></a>
 So why say that <span class="emphasis"><em>behavior should be approximately the same as Samba-2.2.x</em></span>? Because
 Samba-3.0.25 can negotiate new protocols, such as support for native Unicode, that may result in
 differing protocol code paths being taken. The new behavior under such circumstances is not
 exactly the same as the old one. The good news is that the domain and machine SIDs will be
 preserved across the upgrade.
 </p><p>
-<a class="indexterm" name="id2669352"></a>
-<a class="indexterm" name="id2669359"></a>
-<a class="indexterm" name="id2669365"></a>
+<a class="indexterm" name="id2669366"></a>
 <a class="indexterm" name="id2669372"></a>
+<a class="indexterm" name="id2669379"></a>
+<a class="indexterm" name="id2669386"></a>
 If the Samba-2.2.x system is using an LDAP backend, and there is no time to update the LDAP
 database, then make sure that <a class="link" href="smb.conf.5.html#PASSDBBACKEND">passdb backend = ldapsam_compat</a>
 is specified in the <code class="filename">smb.conf</code> file. For the rest, behavior should remain more or less the same.
 At a later date, when there is time to implement a new Samba-3-compatible LDAP backend, it is possible
 to migrate the old LDAP database to the new one through use of the <code class="literal">pdbedit</code>.
 See <a class="link" href="passdb.html#pdbeditthing" title="The pdbedit Tool">The <span class="emphasis"><em>pdbedit</em></span> Command</a>.
-</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2669425"></a>New Featuers in Samba-3.x Series</h2></div></div></div><p>
-</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2669434"></a>New Features in Samba-3.2.x Series</h3></div></div></div><p>
-</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2669444"></a>New Features in Samba-3.0.x</h3></div></div></div><p>
+</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2669439"></a>New Featuers in Samba-3.x Series</h2></div></div></div><p>
+</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2669448"></a>New Features in Samba-3.2.x Series</h3></div></div></div><p>
+</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2669458"></a>New Features in Samba-3.0.x</h3></div></div></div><p>
 The major new features are:
 </p><div class="orderedlist"><ol type="1"><li><p>
-<a class="indexterm" name="id2669466"></a>
-<a class="indexterm" name="id2669473"></a>
+<a class="indexterm" name="id2669480"></a>
+<a class="indexterm" name="id2669486"></a>
 	Active Directory support. This release is able to join an ADS realm
 	as a member server and authenticate users using LDAP/Kerberos.
 	</p></li><li><p>
-<a class="indexterm" name="id2669486"></a>
-<a class="indexterm" name="id2669493"></a>
+<a class="indexterm" name="id2669500"></a>
+<a class="indexterm" name="id2669506"></a>
 	Unicode support. Samba will now negotiate Unicode on the wire, and
 	internally there is a much better infrastructure for multibyte
 	and Unicode character sets.
 	</p></li><li><p>
-<a class="indexterm" name="id2669507"></a>
+<a class="indexterm" name="id2669521"></a>
 	New authentication system. The internal authentication system has
 	been almost completely rewritten. Most of the changes are internal,
 	but the new authoring system is also very configurable.
 	</p></li><li><p>
-<a class="indexterm" name="id2669521"></a>
+<a class="indexterm" name="id2669535"></a>
 	New filename mangling system. The filename mangling system has been
 	completely rewritten. An internal database now stores mangling maps
 	persistently.
 	</p></li><li><p>
-<a class="indexterm" name="id2669535"></a>
+<a class="indexterm" name="id2669549"></a>
 	New &#8220;<span class="quote">net</span>&#8221; command. A new &#8220;<span class="quote">net</span>&#8221; command has been added. It is
 	somewhat similar to the &#8220;<span class="quote">net</span>&#8221; command in Windows. Eventually, we
 	plan to replace a bunch of other utilities (such as smbpasswd)
 	with subcommands in &#8220;<span class="quote">net</span>&#8221;.
 	</p></li><li><p>
-<a class="indexterm" name="id2669563"></a>
+<a class="indexterm" name="id2669577"></a>
 	Samba now negotiates NT-style status32 codes on the wire. This
 	considerably improves error handling.
 	</p></li><li><p>
-<a class="indexterm" name="id2669576"></a>
+<a class="indexterm" name="id2669590"></a>
 	Better Windows 200x/XP printing support, including publishing
 	printer attributes in Active Directory.
 	</p></li><li><p>
-<a class="indexterm" name="id2669589"></a>
-<a class="indexterm" name="id2669596"></a>
 <a class="indexterm" name="id2669603"></a>
+<a class="indexterm" name="id2669610"></a>
+<a class="indexterm" name="id2669617"></a>
 	New loadable RPC modules for passdb backends and character sets.
 	</p></li><li><p>
-<a class="indexterm" name="id2669616"></a>
+<a class="indexterm" name="id2669630"></a>
 	New default dual-daemon winbindd support for better performance.
 	</p></li><li><p>
-<a class="indexterm" name="id2669628"></a>
-<a class="indexterm" name="id2669635"></a>
 <a class="indexterm" name="id2669642"></a>
+<a class="indexterm" name="id2669648"></a>
+<a class="indexterm" name="id2669655"></a>
 	Support for migrating from a Windows NT 4.0 domain to a Samba
 	domain and maintaining user, group, and domain SIDs.
 	</p></li><li><p>
-<a class="indexterm" name="id2669655"></a>
-<a class="indexterm" name="id2669662"></a>
+<a class="indexterm" name="id2669668"></a>
+<a class="indexterm" name="id2669675"></a>
 	Support for establishing trust relationships with Windows NT 4.0
 	domain controllers.
 	</p></li><li><p>
-<a class="indexterm" name="id2669675"></a>
-<a class="indexterm" name="id2669682"></a>
-<a class="indexterm" name="id2669689"></a>
+<a class="indexterm" name="id2669688"></a>
+<a class="indexterm" name="id2669695"></a>
+<a class="indexterm" name="id2669702"></a>
 	Initial support for a distributed Winbind architecture using
 	an LDAP directory for storing SID to UID/GID mappings.
 	</p></li><li><p>
 	Major updates to the Samba documentation tree.
 	</p></li><li><p>
-<a class="indexterm" name="id2669707"></a>
-<a class="indexterm" name="id2669714"></a>
+<a class="indexterm" name="id2669720"></a>
+<a class="indexterm" name="id2669727"></a>
 	Full support for client and server SMB signing to ensure
 	compatibility with default Windows 2003 security settings.
 	</p></li></ol></div><p>
 Plus lots of other improvements!
-</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2669729"></a>Configuration Parameter Changes</h4></div></div></div><p>
+</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2669742"></a>Configuration Parameter Changes</h4></div></div></div><p>
 This section contains a brief listing of changes to <code class="filename">smb.conf</code> options since the Samba-2.2.x series up to and
 including Samba-3.0.25.
 </p><p>
@@ -130,83 +130,83 @@
 <span class="emphasis"><em>WHATSNEW.txt</em></span> that is part of the Samba distribution tarball. This file may also
 be obtain on-line from the Samba <a class="ulink" href="http://www.samba.org/samba/" target="_top">web site</a>, in
 the right column, under Current Stable Release, by clicking on <span class="emphasis"><em>Release Notes</em></span>.
-</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2669774"></a>Removed Parameters</h4></div></div></div><a class="indexterm" name="id2669779"></a><p>
+</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2669787"></a>Removed Parameters</h4></div></div></div><a class="indexterm" name="id2669792"></a><p>
 In alphabetical order, these are the parameters eliminated from Samba-2.2.x through 3.0.25.
-</p><div class="itemizedlist"><ul type="disc"><li><p>admin log</p></li><li><p>alternate permissions</p></li><li><p>character set</p></li><li><p>client codepage</p></li><li><p>code page directory</p></li><li><p>coding system</p></li><li><p>domain admin group</p></li><li><p>domain guest group</p></li><li><p>enable rid algorithm</p></li><li><p>enable svcctl</p></li><li><p>force unknown acl user</p></li><li><p>hosts equiv</p></li><li><p>ldap filter</p></li><li><p>min password length</p></li><li><p>nt smb support</p></li><li><p>post script</p></li><li><p>printer admin</p></li><li><p>printer driver</p></li><li><p>printer driver file</p></li><li><p>printer driver location</p></li><li><p>read size</p></li><li><p>source environment</p></li><li><p>status </p></li><li><p>strip dot </p></li><li><p>total print jobs</p></li><li><p>unicode</p></li><li><p>use rhosts</p></li><li><p>valid chars</p></li><li><p>vfs options</p></li><li><p>winbind enable local accounts</p></li><li><p>winbind max idle children</p></li><li><p>wins partners</p></li></ul></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2669944"></a>New Parameters</h4></div></div></div><p>The following new parameters have been released up to and including Samba 3.0.25 (grouped by function:)</p><p>Remote Management</p><a class="indexterm" name="id2669959"></a><div class="itemizedlist"><ul type="disc"><li><p>abort shutdown script</p></li><li><p>shutdown script</p></li></ul></div><p>User and Group Account Management</p><div class="itemizedlist"><ul type="disc"><li><p>add group script</p></li><li><p>add machine script</p></li><li><p>add user to group script</p></li><li><p>algorithmic rid base</p></li><li><p>delete group script</p></li><li><p>delete user from group script</p></li><li><p>passdb backend</p></li><li><p>rename user script</p></li><li><p>set primary group script</p></li><li><p>username map script</p></li></ul></div><p>Authentication</p><div class="itemizedlist"><ul type="disc"><li><p>auth methods</p></li><li><p>ldap password sync</p></li><li><p>passdb expand explicit</p></li><li><p>realm</p></li></ul></div><p>Protocol Options</p><div class="itemizedlist"><ul type="disc"><li><p>add port command</p></li><li><p>afs token lifetime</p></li><li><p>client lanman auth</p></li><li><p>client NTLMv2 auth</p></li><li><p>client schannel</p></li><li><p>client signing</p></li><li><p>client use spnego</p></li><li><p>defer sharing violations</p></li><li><p>disable netbios</p></li><li><p>dmapi support</p></li><li><p>enable privileges</p></li><li><p>use kerberos keytab</p></li><li><p>log nt token command</p></li><li><p>ntlm auth</p></li><li><p>paranoid server security </p></li><li><p>sendfile</p></li><li><p>server schannel</p></li><li><p>server signing</p></li><li><p>smb ports</p></li><li><p>svcctl list</p></li><li><p>use spnego</p></li></ul></div><p>File Service</p><div class="itemizedlist"><ul type="disc"><li><p>allocation roundup size</p></li><li><p>acl check permissions</p></li><li><p>acl group control</p></li><li><p>acl map full control</p></li><li><p>aio read size</p></li><li><p>aio write size</p></li><li><p>dfree cache time</p></li><li><p>dfree command</p></li><li><p>ea support</p></li><li><p>enable asu support</p></li><li><p>fam change notify</p></li><li><p>force unknown acl user</p></li><li><p>get quota command</p></li><li><p>hide special files</p></li><li><p>hide unwriteable files</p></li><li><p>inherit owner</p></li><li><p>hostname lookups</p></li><li><p>kernel change notify</p></li><li><p>mangle prefix</p></li><li><p>map acl inherit</p></li><li><p>map read only</p></li><li><p>max stat cache size</p></li><li><p>msdfs proxy</p></li><li><p>open files database hash size</p></li><li><p>set quota command</p></li><li><p>store dos attributes</p></li><li><p>use sendfile</p></li><li><p>usershare allow guests</p></li><li><p>usershare max shares</p></li><li><p>usershare owner only</p></li><li><p>usershare path</p></li><li><p>usershare prefix allow list</p></li><li><p>usershare prefix deny list</p></li><li><p>usershare template share</p></li><li><p>vfs objects</p></li></ul></div><p>Printing</p><div class="itemizedlist"><ul type="disc"><li><p>cups options</p></li><li><p>cups server</p></li><li><p>force printername</p></li><li><p>iprint server</p></li><li><p>max reported print jobs</p></li><li><p>printcap cache time</p></li></ul></div><p>Unicode and Character Sets</p><div class="itemizedlist"><ul type="disc"><li><p>display charset</p></li><li><p>dos charset</p></li><li><p>UNIX charset</p></li></ul></div><p>SID to UID/GID Mappings</p><div class="itemizedlist"><ul type="disc"><li><p>idmap backend</p></li><li><p>idmap gid</p></li><li><p>idmap uid</p></li><li><p>username map script</p></li><li><p>winbind nss info</p></li><li><p>winbind offline logon</p></li><li><p>winbind refresh tickets</p></li><li><p>winbind trusted domains only</p></li><li><p>template primary group</p></li></ul></div><p>LDAP</p><div class="itemizedlist"><ul type="disc"><li><p>ldap delete dn</p></li><li><p>ldap group suffix</p></li><li><p>ldap idmap suffix</p></li><li><p>ldap machine suffix</p></li><li><p>ldap passwd sync</p></li><li><p>ldap replication sleep</p></li><li><p>ldap timeout</p></li><li><p>ldap user suffix</p></li></ul></div><p>General Configuration</p><div class="itemizedlist"><ul type="disc"><li><p>eventlog list</p></li><li><p>preload modules</p></li><li><p>reset on zero vc</p></li><li><p>privatedir</p></li></ul></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2670509"></a>Modified Parameters (Changes in Behavior)</h4></div></div></div><div class="itemizedlist"><ul type="disc"><li><p>acl group control (new default is No, deprecated parameter)</p></li><li><p>change notify timeout (scope changed)</p></li><li><p>dos filemode (disabled by default)</p></li><li><p>dos filetimes (enabled by default)</p></li><li><p>enable asu support (disabled by default)</p></li><li><p>enable privileges (enabled by default)</p></li><li><p>encrypt passwords (enabled by default) </p></li><li><p>host msdfs (enabled by default)</p></li><li><p>mangling method (set to hash2 by default) </p></li><li><p>map to guest</p></li><li><p>only user (deprecated)</p></li><li><p>passwd chat</p></li><li><p>passwd program</p></li><li><p>password server</p></li><li><p>restrict anonymous (integer value)</p></li><li><p>security (new ads value)</p></li><li><p>strict locking (auto by default)</p></li><li><p>winbind cache time (increased to 5 minutes)</p></li><li><p>winbind enum groups (disabled by default)</p></li><li><p>winbind enum users (disabled by default)</p></li><li><p>winbind nested groups (enabled by default)</p></li><li><p>winbind uid (deprecated in favor of idmap uid)</p></li><li><p>winbind gid (deprecated in favor of idmap gid)</p></li><li><p>winbindd nss info</p></li><li><p>write cache (deprecated)</p></li></ul></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2670644"></a>New Functionality</h3></div></div></div><p>
-<a class="indexterm" name="id2670652"></a>
+</p><div class="itemizedlist"><ul type="disc"><li><p>admin log</p></li><li><p>alternate permissions</p></li><li><p>character set</p></li><li><p>client codepage</p></li><li><p>code page directory</p></li><li><p>coding system</p></li><li><p>domain admin group</p></li><li><p>domain guest group</p></li><li><p>enable rid algorithm</p></li><li><p>enable svcctl</p></li><li><p>force unknown acl user</p></li><li><p>hosts equiv</p></li><li><p>ldap filter</p></li><li><p>min password length</p></li><li><p>nt smb support</p></li><li><p>post script</p></li><li><p>printer admin</p></li><li><p>printer driver</p></li><li><p>printer driver file</p></li><li><p>printer driver location</p></li><li><p>read size</p></li><li><p>source environment</p></li><li><p>status </p></li><li><p>strip dot </p></li><li><p>total print jobs</p></li><li><p>unicode</p></li><li><p>use rhosts</p></li><li><p>valid chars</p></li><li><p>vfs options</p></li><li><p>winbind enable local accounts</p></li><li><p>winbind max idle children</p></li><li><p>wins partners</p></li></ul></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2669957"></a>New Parameters</h4></div></div></div><p>The following new parameters have been released up to and including Samba 3.0.25 (grouped by function:)</p><p>Remote Management</p><a class="indexterm" name="id2669972"></a><div class="itemizedlist"><ul type="disc"><li><p>abort shutdown script</p></li><li><p>shutdown script</p></li></ul></div><p>User and Group Account Management</p><div class="itemizedlist"><ul type="disc"><li><p>add group script</p></li><li><p>add machine script</p></li><li><p>add user to group script</p></li><li><p>algorithmic rid base</p></li><li><p>delete group script</p></li><li><p>delete user from group script</p></li><li><p>passdb backend</p></li><li><p>rename user script</p></li><li><p>set primary group script</p></li><li><p>username map script</p></li></ul></div><p>Authentication</p><div class="itemizedlist"><ul type="disc"><li><p>auth methods</p></li><li><p>ldap password sync</p></li><li><p>passdb expand explicit</p></li><li><p>realm</p></li></ul></div><p>Protocol Options</p><div class="itemizedlist"><ul type="disc"><li><p>add port command</p></li><li><p>afs token lifetime</p></li><li><p>client lanman auth</p></li><li><p>client NTLMv2 auth</p></li><li><p>client schannel</p></li><li><p>client signing</p></li><li><p>client use spnego</p></li><li><p>defer sharing violations</p></li><li><p>disable netbios</p></li><li><p>dmapi support</p></li><li><p>enable privileges</p></li><li><p>use kerberos keytab</p></li><li><p>log nt token command</p></li><li><p>ntlm auth</p></li><li><p>paranoid server security </p></li><li><p>sendfile</p></li><li><p>server schannel</p></li><li><p>server signing</p></li><li><p>smb ports</p></li><li><p>svcctl list</p></li><li><p>use spnego</p></li></ul></div><p>File Service</p><div class="itemizedlist"><ul type="disc"><li><p>allocation roundup size</p></li><li><p>acl check permissions</p></li><li><p>acl group control</p></li><li><p>acl map full control</p></li><li><p>aio read size</p></li><li><p>aio write size</p></li><li><p>dfree cache time</p></li><li><p>dfree command</p></li><li><p>ea support</p></li><li><p>enable asu support</p></li><li><p>fam change notify</p></li><li><p>force unknown acl user</p></li><li><p>get quota command</p></li><li><p>hide special files</p></li><li><p>hide unwriteable files</p></li><li><p>inherit owner</p></li><li><p>hostname lookups</p></li><li><p>kernel change notify</p></li><li><p>mangle prefix</p></li><li><p>map acl inherit</p></li><li><p>map read only</p></li><li><p>max stat cache size</p></li><li><p>msdfs proxy</p></li><li><p>open files database hash size</p></li><li><p>set quota command</p></li><li><p>store dos attributes</p></li><li><p>use sendfile</p></li><li><p>usershare allow guests</p></li><li><p>usershare max shares</p></li><li><p>usershare owner only</p></li><li><p>usershare path</p></li><li><p>usershare prefix allow list</p></li><li><p>usershare prefix deny list</p></li><li><p>usershare template share</p></li><li><p>vfs objects</p></li></ul></div><p>Printing</p><div class="itemizedlist"><ul type="disc"><li><p>cups options</p></li><li><p>cups server</p></li><li><p>force printername</p></li><li><p>iprint server</p></li><li><p>max reported print jobs</p></li><li><p>printcap cache time</p></li></ul></div><p>Unicode and Character Sets</p><div class="itemizedlist"><ul type="disc"><li><p>display charset</p></li><li><p>dos charset</p></li><li><p>UNIX charset</p></li></ul></div><p>SID to UID/GID Mappings</p><div class="itemizedlist"><ul type="disc"><li><p>idmap backend</p></li><li><p>idmap gid</p></li><li><p>idmap uid</p></li><li><p>username map script</p></li><li><p>winbind nss info</p></li><li><p>winbind offline logon</p></li><li><p>winbind refresh tickets</p></li><li><p>winbind trusted domains only</p></li><li><p>template primary group</p></li></ul></div><p>LDAP</p><div class="itemizedlist"><ul type="disc"><li><p>ldap delete dn</p></li><li><p>ldap group suffix</p></li><li><p>ldap idmap suffix</p></li><li><p>ldap machine suffix</p></li><li><p>ldap passwd sync</p></li><li><p>ldap replication sleep</p></li><li><p>ldap timeout</p></li><li><p>ldap user suffix</p></li></ul></div><p>General Configuration</p><div class="itemizedlist"><ul type="disc"><li><p>eventlog list</p></li><li><p>preload modules</p></li><li><p>reset on zero vc</p></li><li><p>privatedir</p></li></ul></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2670523"></a>Modified Parameters (Changes in Behavior)</h4></div></div></div><div class="itemizedlist"><ul type="disc"><li><p>acl group control (new default is No, deprecated parameter)</p></li><li><p>change notify timeout (scope changed)</p></li><li><p>dos filemode (disabled by default)</p></li><li><p>dos filetimes (enabled by default)</p></li><li><p>enable asu support (disabled by default)</p></li><li><p>enable privileges (enabled by default)</p></li><li><p>encrypt passwords (enabled by default) </p></li><li><p>host msdfs (enabled by default)</p></li><li><p>mangling method (set to hash2 by default) </p></li><li><p>map to guest</p></li><li><p>only user (deprecated)</p></li><li><p>passwd chat</p></li><li><p>passwd program</p></li><li><p>password server</p></li><li><p>restrict anonymous (integer value)</p></li><li><p>security (new ads value)</p></li><li><p>strict locking (auto by default)</p></li><li><p>winbind cache time (increased to 5 minutes)</p></li><li><p>winbind enum groups (disabled by default)</p></li><li><p>winbind enum users (disabled by default)</p></li><li><p>winbind nested groups (enabled by default)</p></li><li><p>winbind uid (deprecated in favor of idmap uid)</p></li><li><p>winbind gid (deprecated in favor of idmap gid)</p></li><li><p>winbindd nss info</p></li><li><p>write cache (deprecated)</p></li></ul></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2670658"></a>New Functionality</h3></div></div></div><p>
+<a class="indexterm" name="id2670666"></a>
 	The major changes in behavior since that Samba-2.2.x series are documented in this section.
 	Please refer to the <code class="filename">WHATSNEW.txt</code> file that ships with every release of
 	Samba to obtain detailed information regarding the changes that have been made during the
 	life of the current Samba release.
-	</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2670671"></a>TDB Data Files</h4></div></div></div><a class="indexterm" name="id2670677"></a><p>
+	</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2670685"></a>TDB Data Files</h4></div></div></div><a class="indexterm" name="id2670690"></a><p>
 	Refer to <a class="link" href="install.html" title="Chapter 1. How to Install and Test SAMBA">Installation, Chapter 1</a>, <a class="link" href="install.html#tdbdocs" title="TDB Database File Information">Chapter 1</a>
 	for information pertaining to the Samba-3 data files, their location and the information that must be
 	preserved across server migrations, updates and upgrades.
 	</p><p>
-<a class="indexterm" name="id2670707"></a>
+<a class="indexterm" name="id2670721"></a>
 	Please remember to back up your existing ${lock directory}/*tdb before upgrading to Samba-3. If necessary,
 	Samba will upgrade databases as they are opened. Downgrading from Samba-3 to 2.2, or reversion to an earlier
 	version of Samba-3 from a later release, is an unsupported path.
 	</p><p>
-<a class="indexterm" name="id2670722"></a>
+<a class="indexterm" name="id2670736"></a>
 	The old Samba-2.2.x tdb files are described in <a class="link" href="upgrading-to-3.0.html#oldtdbfiledesc" title="Table 35.1. Samba-2.2.x TDB File Descriptions">the next table</a>.
 	</p><div class="table"><a name="oldtdbfiledesc"></a><p class="title"><b>Table 35.1. Samba-2.2.x TDB File Descriptions</b></p><div class="table-contents"><table summary="Samba-2.2.x TDB File Descriptions" border="1"><colgroup><col align="left"><col align="justify"><col align="left"></colgroup><thead><tr><th align="left">Name</th><th align="justify">Description</th><th align="center">Backup?</th></tr></thead><tbody><tr><td align="left">account_policy</td><td align="justify">User policy settings</td><td align="left">yes</td></tr><tr><td align="left">brlock</td><td align="justify">Byte-range file locking information.</td><td align="left">no</td></tr><tr><td align="left">connections</td><td align="justify"><p>Client connection information</p></td><td align="left">no</td></tr><tr><td align="left">locking</td><td align="justify">Temporary file locking data.</td><td align="left">no</td></tr><tr><td align="left">messages</td><td align="justify"><p>Temporary storage of messages being processed by smbd.</p></td><td align="left">no</td></tr><tr><td align="left">ntdrivers</td><td align="justify"><p>Stores per-printer driver information.</p></td><td align="left">yes</td></tr><tr><td align="left">ntforms</td><td align="justify"><p>Stores per-printer forms information.</p></td><td align="left">yes</td></tr><tr><td align="left">ntprinters</td><td align="justify"><p>Stores the per-printer devmode configuration settings.</p></td><td align="left">yes</td></tr><tr><td align="left">printing/*.tdb</td><td align="justify"><p>Cached output from lpq command created on a per-print-service basis.</p></td><td align="left">no</td></tr><tr><td align="left">registry</td><td align="justify"><p>Read-only Samba registry skeleton that provides support for
-				exporting various database tables via the winreg RPCs.</p></td><td align="left">no</td></tr><tr><td align="left">sessionid</td><td align="justify"><p>Temporary cache for miscellaneous session information.</p></td><td align="left">no</td></tr><tr><td align="left">share_info</td><td align="justify">Share ACL settings.</td><td align="left">yes</td></tr><tr><td align="left">unexpected</td><td align="justify"><p>Packets received for which no process was listening.</p></td><td align="left">no</td></tr><tr><td align="left">winbindd_cache</td><td align="justify"><p>Cache of identity information received from an NT4 or an ADS domain.</p></td><td align="left">yes</td></tr><tr><td align="left">winbindd_idmap</td><td align="justify"><p>New ID map table from SIDS to UNIX UIDs/GIDs.</p></td><td align="left">yes</td></tr></tbody></table></div></div><br class="table-break"></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2671022"></a>Changes in Behavior</h4></div></div></div><p>
+				exporting various database tables via the winreg RPCs.</p></td><td align="left">no</td></tr><tr><td align="left">sessionid</td><td align="justify"><p>Temporary cache for miscellaneous session information.</p></td><td align="left">no</td></tr><tr><td align="left">share_info</td><td align="justify">Share ACL settings.</td><td align="left">yes</td></tr><tr><td align="left">unexpected</td><td align="justify"><p>Packets received for which no process was listening.</p></td><td align="left">no</td></tr><tr><td align="left">winbindd_cache</td><td align="justify"><p>Cache of identity information received from an NT4 or an ADS domain.</p></td><td align="left">yes</td></tr><tr><td align="left">winbindd_idmap</td><td align="justify"><p>New ID map table from SIDS to UNIX UIDs/GIDs.</p></td><td align="left">yes</td></tr></tbody></table></div></div><br class="table-break"></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2671036"></a>Changes in Behavior</h4></div></div></div><p>
 	The following issues are known changes in behavior between Samba-2.2 and
 	Samba-3 that may affect certain installations of Samba.
 	</p><div class="orderedlist"><ol type="1"><li><p>
-<a class="indexterm" name="id2671044"></a>
-<a class="indexterm" name="id2671051"></a>
 <a class="indexterm" name="id2671058"></a>
+<a class="indexterm" name="id2671064"></a>
+<a class="indexterm" name="id2671071"></a>
 		When operating as a member of a Windows domain, Samba-2.2 would map any users authenticated by the remote DC
 		to the &#8220;<span class="quote">guest account</span>&#8221; if a UID could not be obtained via the getpwnam() call. Samba-3 rejects
 		the connection with the error message &#8220;<span class="quote">NT_STATUS_LOGON_FAILURE.</span>&#8221; There is no current workaround
 		to re-establish the Samba-2.2 behavior.
 		</p></li><li><p>
-<a class="indexterm" name="id2671082"></a>
-<a class="indexterm" name="id2671089"></a>
+<a class="indexterm" name="id2671096"></a>
+<a class="indexterm" name="id2671103"></a>
 		When adding machines to a Samba-2.2 controlled domain, the
 		&#8220;<span class="quote">add user script</span>&#8221; was used to create the UNIX identity of the
 		machine trust account. Samba-3 introduces a new &#8220;<span class="quote">add machine
 		script</span>&#8221; that must be specified for this purpose. Samba-3 will
 		not fall back to using the &#8220;<span class="quote">add user script</span>&#8221; in the absence of
 		an &#8220;<span class="quote">add machine script</span>&#8221;.
-		</p></li></ol></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2671119"></a>Passdb Backends and Authentication</h4></div></div></div><p>
+		</p></li></ol></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2671133"></a>Passdb Backends and Authentication</h4></div></div></div><p>
 	There have been a few new changes that Samba administrators should be
 	aware of when moving to Samba-3.
 	</p><div class="orderedlist"><ol type="1"><li><p>
-<a class="indexterm" name="id2671140"></a>
+<a class="indexterm" name="id2671154"></a>
 		Encrypted passwords have been enabled by default in order to
 		interoperate better with out-of-the-box Windows client
 		installations. This does mean that either (a) a Samba account
 		must be created for each user, or (b) &#8220;<span class="quote">encrypt passwords = no</span>&#8221;
 		must be explicitly defined in <code class="filename">smb.conf</code>.
 		</p></li><li><p>
-<a class="indexterm" name="id2671165"></a>
-<a class="indexterm" name="id2671172"></a>
-<a class="indexterm" name="id2671178"></a>
+<a class="indexterm" name="id2671179"></a>
+<a class="indexterm" name="id2671186"></a>
+<a class="indexterm" name="id2671192"></a>
 		Inclusion of new <a class="link" href="smb.conf.5.html#SECURITY">security = ads</a> option for integration
 		with an Active Directory domain using the native Windows Kerberos 5 and LDAP protocols.
 		</p></li></ol></div><p>
-<a class="indexterm" name="id2671204"></a>
+<a class="indexterm" name="id2671218"></a>
 	Samba-3 also includes the possibility of setting up chains of authentication methods (<a class="link" href="smb.conf.5.html#AUTHMETHODS">auth methods</a>) and account storage backends (<a class="link" href="smb.conf.5.html#PASSDBBACKEND">passdb backend</a>).  Please refer to
 	the <code class="filename">smb.conf</code> man page and <a class="link" href="passdb.html" title="Chapter 11. Account Information Databases">Account Information Databases</a>, for
 	details. While both parameters assume sane default values, it is likely that you will need to understand what
 	the values actually mean in order to ensure Samba operates correctly.
 	</p><p>
-<a class="indexterm" name="id2671256"></a>
-<a class="indexterm" name="id2671262"></a>
-<a class="indexterm" name="id2671269"></a>
+<a class="indexterm" name="id2671270"></a>
+<a class="indexterm" name="id2671276"></a>
+<a class="indexterm" name="id2671283"></a>
 	Certain functions of the <code class="literal">smbpasswd</code> tool have been split between the
 	new <code class="literal">smbpasswd</code> utility, the <code class="literal">net</code> tool, and the new <code class="literal">pdbedit</code>
 	utility. See the respective man pages for details.
-	</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2671303"></a>LDAP</h4></div></div></div><p>
+	</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2671317"></a>LDAP</h4></div></div></div><p>
 	This section outlines the new features effecting Samba/LDAP integration.
-	</p><div class="sect4" lang="en"><div class="titlepage"><div><div><h5 class="title"><a name="id2671313"></a>New Schema</h5></div></div></div><p>
-<a class="indexterm" name="id2671321"></a>
-<a class="indexterm" name="id2671328"></a>
+	</p><div class="sect4" lang="en"><div class="titlepage"><div><div><h5 class="title"><a name="id2671327"></a>New Schema</h5></div></div></div><p>
 <a class="indexterm" name="id2671335"></a>
 <a class="indexterm" name="id2671342"></a>
+<a class="indexterm" name="id2671349"></a>
+<a class="indexterm" name="id2671356"></a>
 		A new object class (sambaSamAccount) has been introduced to replace
 		the old sambaAccount. This change aids in the renaming of attributes
 		to prevent clashes with attributes from other vendors. There is a
@@ -214,29 +214,29 @@
 		file to the new schema.
 		</p><p>
 		Example:
-<a class="indexterm" name="id2671357"></a>
+<a class="indexterm" name="id2671371"></a>
 		</p><pre class="screen">
 		<code class="prompt">$ </code>ldapsearch .... -LLL -b "ou=people,dc=..." &gt; old.ldif
 		<code class="prompt">$ </code>convertSambaAccount --sid &lt;DOM SID&gt; --input old.ldif --output new.ldif
 		</pre><p>
-<a class="indexterm" name="id2671390"></a>
+<a class="indexterm" name="id2671404"></a>
 		The &lt;DOM SID&gt; can be obtained by running
 </p><pre class="screen">
 <code class="prompt">$ </code><strong class="userinput"><code>net getlocalsid &lt;DOMAINNAME&gt;</code></strong>
 </pre><p>
-<a class="indexterm" name="id2671416"></a>
+<a class="indexterm" name="id2671430"></a>
 		on the Samba PDC as root.
 		</p><p>
 		Under Samba-2.x the domain SID can be obtained by executing:
-<a class="indexterm" name="id2671428"></a>
+<a class="indexterm" name="id2671442"></a>
 </p><pre class="screen">
 <code class="prompt">$ </code><strong class="userinput"><code>smbpasswd -S &lt;DOMAINNAME&gt;</code></strong>
 </pre><p>
 		</p><p>
-<a class="indexterm" name="id2671454"></a>
-<a class="indexterm" name="id2671461"></a>
 <a class="indexterm" name="id2671468"></a>
 <a class="indexterm" name="id2671475"></a>
+<a class="indexterm" name="id2671482"></a>
+<a class="indexterm" name="id2671489"></a>
 		The old <code class="literal">sambaAccount</code> schema may still be used by specifying the
 		<em class="parameter"><code>ldapsam_compat</code></em> passdb backend. However, the sambaAccount and
 		associated attributes have been moved to the historical section of
@@ -246,53 +246,53 @@
 		</p><p>
 		Other new object classes and their uses include:
 		</p><div class="itemizedlist"><ul type="disc"><li><p>
-<a class="indexterm" name="id2671522"></a>
-<a class="indexterm" name="id2671529"></a>
 <a class="indexterm" name="id2671536"></a>
-<a class="indexterm" name="id2671542"></a>
-<a class="indexterm" name="id2671549"></a>
+<a class="indexterm" name="id2671543"></a>
+<a class="indexterm" name="id2671550"></a>
 <a class="indexterm" name="id2671556"></a>
+<a class="indexterm" name="id2671563"></a>
+<a class="indexterm" name="id2671570"></a>
 			<code class="literal">sambaDomain</code>  domain information used to allocate RIDs
 			for users and groups as necessary. The attributes are added
 			in &#8220;<span class="quote">ldap suffix</span>&#8221; directory entry automatically if
 			an idmap UID/GID range has been set and the &#8220;<span class="quote">ldapsam</span>&#8221;
 			passdb backend has been selected.
 			</p></li><li><p>
-<a class="indexterm" name="id2671587"></a>
-<a class="indexterm" name="id2671594"></a>
 <a class="indexterm" name="id2671600"></a>
+<a class="indexterm" name="id2671607"></a>
+<a class="indexterm" name="id2671614"></a>
 			sambaGroupMapping  an object representing the
 			relationship between a posixGroup and a Windows
 			group/SID. These entries are stored in the &#8220;<span class="quote">ldap
 			group suffix</span>&#8221; and managed by the &#8220;<span class="quote">net groupmap</span>&#8221; command.
 			</p></li><li><p>
-<a class="indexterm" name="id2671625"></a>
-<a class="indexterm" name="id2671632"></a>
 <a class="indexterm" name="id2671639"></a>
 <a class="indexterm" name="id2671646"></a>
+<a class="indexterm" name="id2671653"></a>
+<a class="indexterm" name="id2671660"></a>
 			<code class="literal">sambaUNIXIdPool</code>  created in the &#8220;<span class="quote">ldap idmap suffix</span>&#8221; entry
 			automatically and contains the next available &#8220;<span class="quote">idmap UID</span>&#8221; and
 			&#8220;<span class="quote">idmap GID</span>&#8221;.
 			</p></li><li><p>
-<a class="indexterm" name="id2671678"></a>
-<a class="indexterm" name="id2671685"></a>
+<a class="indexterm" name="id2671692"></a>
+<a class="indexterm" name="id2671699"></a>
 			<code class="literal">sambaIdmapEntry</code>  object storing a mapping between a
 			SID and a UNIX UID/GID. These objects are created by the
 			idmap_ldap module as needed.
-			</p></li></ul></div></div><div class="sect4" lang="en"><div class="titlepage"><div><div><h5 class="title"><a name="id2671706"></a>New Suffix for Searching</h5></div></div></div><p>
-<a class="indexterm" name="id2671714"></a>
-<a class="indexterm" name="id2671720"></a>
+			</p></li></ul></div></div><div class="sect4" lang="en"><div class="titlepage"><div><div><h5 class="title"><a name="id2671720"></a>New Suffix for Searching</h5></div></div></div><p>
 <a class="indexterm" name="id2671727"></a>
 <a class="indexterm" name="id2671734"></a>
 <a class="indexterm" name="id2671741"></a>
 <a class="indexterm" name="id2671748"></a>
 <a class="indexterm" name="id2671755"></a>
+<a class="indexterm" name="id2671762"></a>
+<a class="indexterm" name="id2671769"></a>
 		The following new <code class="filename">smb.conf</code> parameters have been added to aid in directing
 		certain LDAP queries when <em class="parameter"><code>passdb backend = ldapsam://...</code></em> has been
 		specified.
 		</p><div class="itemizedlist"><ul type="disc"><li><p>ldap suffix          used to search for user and computer accounts.</p></li><li><p>ldap user suffix     used to store user accounts.</p></li><li><p>ldap machine suffix  used to store machine trust accounts.</p></li><li><p>ldap group suffix    location of posixGroup/sambaGroupMapping entries.</p></li><li><p>ldap idmap suffix    location of sambaIdmapEntry objects.</p></li></ul></div><p>
-<a class="indexterm" name="id2671824"></a>
-<a class="indexterm" name="id2671830"></a>
+<a class="indexterm" name="id2671838"></a>
+<a class="indexterm" name="id2671844"></a>
 		If an <em class="parameter"><code>ldap suffix</code></em> is defined, it will be appended to all of the
 		remaining subsuffix parameters. In this case, the order of the suffix
 		listings in <code class="filename">smb.conf</code> is important. Always place the <em class="parameter"><code>ldap suffix</code></em> first
@@ -300,13 +300,13 @@
 		</p><p>
 		Due to a limitation in Samba's <code class="filename">smb.conf</code> parsing, you should not surround
 		the domain names with quotation marks.
-		</p></div><div class="sect4" lang="en"><div class="titlepage"><div><div><h5 class="title"><a name="id2671872"></a>IdMap LDAP Support</h5></div></div></div><p>
-<a class="indexterm" name="id2671879"></a>
+		</p></div><div class="sect4" lang="en"><div class="titlepage"><div><div><h5 class="title"><a name="id2671885"></a>IdMap LDAP Support</h5></div></div></div><p>
+<a class="indexterm" name="id2671893"></a>
 		Samba-3 supports an LDAP backend for the idmap subsystem. The
 		following options inform Samba that the idmap table should be
 		stored on the directory server <span class="emphasis"><em>onterose</em></span> in the ou=Idmap,dc=quenya,dc=org partition.
-		</p><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td>...</td></tr><tr><td><a class="indexterm" name="id2671912"></a><em class="parameter"><code>idmap backend = ldap:ldap://onterose/</code></em></td></tr><tr><td><a class="indexterm" name="id2671924"></a><em class="parameter"><code>ldap idmap suffix = ou=Idmap</code></em></td></tr><tr><td><a class="indexterm" name="id2671936"></a><em class="parameter"><code>idmap uid = 40000-50000</code></em></td></tr><tr><td><a class="indexterm" name="id2671948"></a><em class="parameter"><code>idmap gid = 40000-50000</code></em></td></tr></table><p>
-<a class="indexterm" name="id2671962"></a>
+		</p><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td>...</td></tr><tr><td><a class="indexterm" name="id2671926"></a><em class="parameter"><code>idmap backend = ldap:ldap://onterose/</code></em></td></tr><tr><td><a class="indexterm" name="id2671938"></a><em class="parameter"><code>ldap idmap suffix = ou=Idmap</code></em></td></tr><tr><td><a class="indexterm" name="id2671950"></a><em class="parameter"><code>idmap uid = 40000-50000</code></em></td></tr><tr><td><a class="indexterm" name="id2671962"></a><em class="parameter"><code>idmap gid = 40000-50000</code></em></td></tr></table><p>
+<a class="indexterm" name="id2671976"></a>
 		This configuration allows Winbind installations on multiple servers to
 		share a UID/GID number space, thus avoiding the interoperability problems
 		with NFS that were present in Samba-2.2.

Modified: branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/winbind.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/winbind.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/Samba3-HOWTO/winbind.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,23 +1,23 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 24. Winbind: Use of Domain Accounts</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="optional.html" title="Part III. Advanced Configuration"><link rel="prev" href="VFS.html" title="Chapter 23. Stackable VFS modules"><link rel="next" href="AdvancedNetworkManagement.html" title="Chapter 25. Advanced Network Management"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 24. Winbind: Use of Domain Accounts</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="VFS.html">Prev</a> </td><th width="60%" align="center">Part III. Advanced Configuration</th><td width="20%" align="right"> <a accesskey="n" href="AdvancedNetworkManagement.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="winbind"></a>Chapter 24. Winbind: Use of Domain Accounts</h2></div><div><div class="author"><h3 class="author"><span class="firstname">Tim</span> <span class="surname">Potter</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:tpot at linuxcare.com.au">tpot at linuxcare.com.au</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Andrew</span> <span class="surname">Tridgell</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:tridge at samba.org">tridge at samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Naag</span> <span class="surname">Mummaneni</span></h3><span class="contrib">Notes for Solaris</span> <div class="affiliation"><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:getnag at rediffmail.com">getnag at rediffmail.com</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="surname">Trostel</span></h3><div class="affiliation"><span class="orgname">SNAP<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jtrostel at snapserver.com">jtrostel at snapserver.com</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Jelmer</span> <span class="othername">R.</span> <span class="surname">Vernooij</span></h3><div class="affiliation"><span class="orgname">The Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jelmer at samba.org">jelmer at samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht at samba.org">jht at samba.org</a>&gt;</code></p></div></div></div></div><div><p class="pubdate">June 15, 2005</p></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="winbind.html#id2646095">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="winbind.html#id2646438">Introduction</a></span></dt><dt><span class="sect1"><a href="winbind.html#id2646528">What Winbind Provides</a></span></dt><dd><dl><dt><span class="sect2"><a href="winbind.html#id2646681">Target Uses</a></span></dt><dt><span class="sect2"><a href="winbind.html#id2646726">Handling of Foreign SIDs</a></span></dt></dl></dd><dt><span class="sect1"><a href="winbind.html#id2646852">How Winbind Works</a></span></dt><dd><dl><dt><span class="sect2"><a href="winbind.html#id2646902">Microsoft Remote Procedure Calls</a></span></dt><dt><span class="sect2"><a href="winbind.html#id2646989">Microsoft Active Directory Services</a></span></dt><dt><span class="sect2"><a href="winbind.html#id2647036">Name Service Switch</a></span></dt><dt><span class="sect2"><a href="winbind.html#id2647268">Pluggable Authentication Modules</a></span></dt><dt><span class="sect2"><a href="winbind.html#id2647424">User and Group ID Allocation</a></span></dt><dt><span class="sect2"><a href="winbind.html#id2647499">Result Caching</a></span></dt></dl></dd><dt><span class="sect1"><a href="winbind.html#id2647556">Installation and Configuration</a></span></dt><dd><dl><dt><span class="sect2"><a href="winbind.html#id2647562">Introduction</a></span></dt><dt><span class="sect2"><a href="winbind.html#id2647677">Requirements</a></span></dt><dt><span class="sect2"><a href="winbind.html#id2647829">Testing Things Out</a></span></dt></dl></dd><dt><span class="sect1"><a href="winbind.html#id2650287">Conclusion</a></span></dt><dt><span class="sect1"><a href="winbind.html#id2650336">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="winbind.html#id2650378">NSCD Problem Warning</a></span></dt><dt><span class="sect2"><a href="winbind.html#id2650414">Winbind Is Not Resolving Users and Groups</a></span></dt></dl></dd></dl></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2646095"></a>Features and Benefits</h2></div></div></div><p>
-<a class="indexterm" name="id2646103"></a>
-<a class="indexterm" name="id2646110"></a>
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 24. Winbind: Use of Domain Accounts</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"><link rel="start" href="index.html" title="The Official Samba 3.2.x HOWTO and Reference Guide"><link rel="up" href="optional.html" title="Part III. Advanced Configuration"><link rel="prev" href="VFS.html" title="Chapter 23. Stackable VFS modules"><link rel="next" href="AdvancedNetworkManagement.html" title="Chapter 25. Advanced Network Management"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 24. Winbind: Use of Domain Accounts</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="VFS.html">Prev</a> </td><th width="60%" align="center">Part III. Advanced Configuration</th><td width="20%" align="right"> <a accesskey="n" href="AdvancedNetworkManagement.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="winbind"></a>Chapter 24. Winbind: Use of Domain Accounts</h2></div><div><div class="author"><h3 class="author"><span class="firstname">Tim</span> <span class="surname">Potter</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:tpot at linuxcare.com.au">tpot at linuxcare.com.au</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Andrew</span> <span class="surname">Tridgell</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:tridge at samba.org">tridge at samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Naag</span> <span class="surname">Mummaneni</span></h3><span class="contrib">Notes for Solaris</span> <div class="affiliation"><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:getnag at rediffmail.com">getnag at rediffmail.com</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="surname">Trostel</span></h3><div class="affiliation"><span class="orgname">SNAP<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jtrostel at snapserver.com">jtrostel at snapserver.com</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">Jelmer</span> <span class="othername">R.</span> <span class="surname">Vernooij</span></h3><div class="affiliation"><span class="orgname">The Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jelmer at samba.org">jelmer at samba.org</a>&gt;</code></p></div></div></div></div><div><div class="author"><h3 class="author"><span class="firstname">John</span> <span class="othername">H.</span> <span class="surname">Terpstra</span></h3><div class="affiliation"><span class="orgname">Samba Team<br></span><div class="address"><p><code class="email">&lt;<a class="email" href="mailto:jht at samba.org">jht at samba.org</a>&gt;</code></p></div></div></div></div><div><p class="pubdate">June 15, 2005</p></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="winbind.html#id2646109">Features and Benefits</a></span></dt><dt><span class="sect1"><a href="winbind.html#id2646452">Introduction</a></span></dt><dt><span class="sect1"><a href="winbind.html#id2646541">What Winbind Provides</a></span></dt><dd><dl><dt><span class="sect2"><a href="winbind.html#id2646694">Target Uses</a></span></dt><dt><span class="sect2"><a href="winbind.html#id2646740">Handling of Foreign SIDs</a></span></dt></dl></dd><dt><span class="sect1"><a href="winbind.html#id2646865">How Winbind Works</a></span></dt><dd><dl><dt><span class="sect2"><a href="winbind.html#id2646916">Microsoft Remote Procedure Calls</a></span></dt><dt><span class="sect2"><a href="winbind.html#id2647002">Microsoft Active Directory Services</a></span></dt><dt><span class="sect2"><a href="winbind.html#id2647050">Name Service Switch</a></span></dt><dt><span class="sect2"><a href="winbind.html#id2647282">Pluggable Authentication Modules</a></span></dt><dt><span class="sect2"><a href="winbind.html#id2647437">User and Group ID Allocation</a></span></dt><dt><span class="sect2"><a href="winbind.html#id2647513">Result Caching</a></span></dt></dl></dd><dt><span class="sect1"><a href="winbind.html#id2647570">Installation and Configuration</a></span></dt><dd><dl><dt><span class="sect2"><a href="winbind.html#id2647576">Introduction</a></span></dt><dt><span class="sect2"><a href="winbind.html#id2647690">Requirements</a></span></dt><dt><span class="sect2"><a href="winbind.html#id2647842">Testing Things Out</a></span></dt></dl></dd><dt><span class="sect1"><a href="winbind.html#id2650301">Conclusion</a></span></dt><dt><span class="sect1"><a href="winbind.html#id2650350">Common Errors</a></span></dt><dd><dl><dt><span class="sect2"><a href="winbind.html#id2650391">NSCD Problem Warning</a></span></dt><dt><span class="sect2"><a href="winbind.html#id2650428">Winbind Is Not Resolving Users and Groups</a></span></dt></dl></dd></dl></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2646109"></a>Features and Benefits</h2></div></div></div><p>
+<a class="indexterm" name="id2646117"></a>
+<a class="indexterm" name="id2646123"></a>
 	Integration of UNIX and Microsoft Windows NT through a unified logon has
 	been considered a &#8220;<span class="quote">holy grail</span>&#8221; in heterogeneous computing environments for
 	a long time.
 	</p><p>
-<a class="indexterm" name="id2646126"></a>
-<a class="indexterm" name="id2646133"></a>
 <a class="indexterm" name="id2646140"></a>
 <a class="indexterm" name="id2646147"></a>
+<a class="indexterm" name="id2646154"></a>
+<a class="indexterm" name="id2646161"></a>
 	There is one other facility without which UNIX and Microsoft Windows network
 	interoperability would suffer greatly. It is imperative that there be a
 	mechanism for sharing files across UNIX systems and to be able to assign
 	domain user and group ownerships with integrity.
 	</p><p>
-<a class="indexterm" name="id2646162"></a>
-<a class="indexterm" name="id2646171"></a>
-<a class="indexterm" name="id2646178"></a>
+<a class="indexterm" name="id2646176"></a>
 <a class="indexterm" name="id2646185"></a>
+<a class="indexterm" name="id2646192"></a>
+<a class="indexterm" name="id2646198"></a>
 	<span class="emphasis"><em>winbind</em></span> is a component of the Samba suite of programs that
 	solves the unified logon problem. Winbind uses a UNIX implementation of Microsoft
 	RPC calls, Pluggable Authentication Modules (PAMs), and the name service switch (NSS) to
@@ -27,23 +27,23 @@
 	</p><p>
 	Winbind provides three separate functions:
 	</p><div class="itemizedlist"><ul type="disc"><li><p>
-<a class="indexterm" name="id2646213"></a>
-<a class="indexterm" name="id2646219"></a>
+<a class="indexterm" name="id2646226"></a>
+<a class="indexterm" name="id2646233"></a>
 		Authentication of user credentials (via PAM). This makes it possible to
 		log onto a UNIX/Linux system using user and group accounts from a Windows
 		NT4 (including a Samba domain) or an Active Directory domain.
 		</p></li><li><p>
-<a class="indexterm" name="id2646234"></a>
-<a class="indexterm" name="id2646241"></a>
+<a class="indexterm" name="id2646248"></a>
+<a class="indexterm" name="id2646255"></a>
 		Identity resolution (via NSS). This is the default when winbind is not used.
 		</p></li><li><p>
-<a class="indexterm" name="id2646253"></a>
-<a class="indexterm" name="id2646260"></a>
-<a class="indexterm" name="id2646266"></a>
+<a class="indexterm" name="id2646267"></a>
 <a class="indexterm" name="id2646273"></a>
 <a class="indexterm" name="id2646280"></a>
 <a class="indexterm" name="id2646286"></a>
 <a class="indexterm" name="id2646293"></a>
+<a class="indexterm" name="id2646300"></a>
+<a class="indexterm" name="id2646307"></a>
 		Winbind maintains a database called winbind_idmap.tdb in which it stores
 		mappings between UNIX UIDs, GIDs, and NT SIDs. This mapping is used only
 		for users and groups that do not have a local UID/GID. It stores the UID/GID
@@ -52,23 +52,23 @@
 		then instead of using a local mapping, Winbind will obtain this information
 		from the LDAP database.
 		</p></li></ul></div><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>
-	<a class="indexterm" name="id2646323"></a>
-	<a class="indexterm" name="id2646330"></a>
-<a class="indexterm" name="id2646339"></a>
-<a class="indexterm" name="id2646346"></a>
+	<a class="indexterm" name="id2646337"></a>
+	<a class="indexterm" name="id2646343"></a>
 <a class="indexterm" name="id2646353"></a>
-<a class="indexterm" name="id2646359"></a>
+<a class="indexterm" name="id2646360"></a>
+<a class="indexterm" name="id2646366"></a>
+<a class="indexterm" name="id2646373"></a>
 	If <code class="literal">winbindd</code> is not running, smbd (which calls <code class="literal">winbindd</code>) will fall back to
 	using purely local information from <code class="filename">/etc/passwd</code> and <code class="filename">/etc/group</code> and no dynamic
 	mapping will be used. On an operating system that has been enabled with the NSS,
 	the resolution of user and group information will be accomplished via NSS.
-	</p></div><div class="figure"><a name="winbind_idmap"></a><p class="title"><b>Figure 24.1. Winbind Idmap</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/idmap_winbind_no_loop.png" width="243" alt="Winbind Idmap"></div></div></div><br class="figure-break"></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2646438"></a>Introduction</h2></div></div></div><p>It is well known that UNIX and Microsoft Windows NT have
+	</p></div><div class="figure"><a name="winbind_idmap"></a><p class="title"><b>Figure 24.1. Winbind Idmap</b></p><div class="figure-contents"><div class="mediaobject"><img src="images/idmap_winbind_no_loop.png" width="243" alt="Winbind Idmap"></div></div></div><br class="figure-break"></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2646452"></a>Introduction</h2></div></div></div><p>It is well known that UNIX and Microsoft Windows NT have
 	different models for representing user and group information and
 	use different technologies for implementing them. This fact has
 	made it difficult to integrate the two systems in a satisfactory
 	manner.</p><p>
-<a class="indexterm" name="id2646454"></a>
-<a class="indexterm" name="id2646461"></a>
+<a class="indexterm" name="id2646468"></a>
+<a class="indexterm" name="id2646475"></a>
 	One common solution in use today has been to create
 	identically named user accounts on both the UNIX and Windows systems
 	and use the Samba suite of programs to provide file and print services
@@ -81,29 +81,29 @@
 		</p></li><li><p>Authenticating Windows NT users.
 		</p></li><li><p>Password changing for Windows NT users.
 		</p></li></ul></div><p>
-<a class="indexterm" name="id2646505"></a>
-<a class="indexterm" name="id2646512"></a>
+<a class="indexterm" name="id2646518"></a>
+<a class="indexterm" name="id2646525"></a>
 	Ideally, a prospective solution to the unified logon problem
 	would satisfy all the above components without duplication of
 	information on the UNIX machines and without creating additional
 	tasks for the system administrator when maintaining users and
 	groups on either system. The Winbind system provides a simple
 	and elegant solution to all three components of the unified logon
-	problem.</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2646528"></a>What Winbind Provides</h2></div></div></div><p>
-<a class="indexterm" name="id2646536"></a>
-<a class="indexterm" name="id2646543"></a>
+	problem.</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2646541"></a>What Winbind Provides</h2></div></div></div><p>
 <a class="indexterm" name="id2646549"></a>
 <a class="indexterm" name="id2646556"></a>
+<a class="indexterm" name="id2646563"></a>
+<a class="indexterm" name="id2646570"></a>
 	Winbind unifies UNIX and Windows NT account management by
 	allowing a UNIX box to become a full member of an NT domain. Once
 	this is done, the UNIX box will see NT users and groups as if
 	they were &#8220;<span class="quote">native</span>&#8221; UNIX users and groups, allowing the NT domain
 	to be used in much the same manner that NIS+ is used within
 	UNIX-only environments.</p><p>
-<a class="indexterm" name="id2646576"></a>
-<a class="indexterm" name="id2646582"></a>
 <a class="indexterm" name="id2646589"></a>
 <a class="indexterm" name="id2646596"></a>
+<a class="indexterm" name="id2646603"></a>
+<a class="indexterm" name="id2646610"></a>
 	The end result is that whenever a
 	program on the UNIX machine asks the operating system to look up
 	a user or group name, the query will be resolved by asking the
@@ -112,26 +112,26 @@
 	(via the NSS name resolution modules in the C library), this
 	redirection to the NT domain controller is completely
 	transparent.</p><p>
-<a class="indexterm" name="id2646613"></a>
-<a class="indexterm" name="id2646620"></a>
+<a class="indexterm" name="id2646627"></a>
+<a class="indexterm" name="id2646634"></a>
 	Users on the UNIX machine can then use NT user and group
 	names as they would &#8220;<span class="quote">native</span>&#8221; UNIX names. They can chown files
 	so they are owned by NT domain users or even login to the
 	UNIX machine and run a UNIX X-Window session as a domain user.</p><p>
-<a class="indexterm" name="id2646638"></a>
+<a class="indexterm" name="id2646652"></a>
 	The only obvious indication that Winbind is being used is
 	that user and group names take the form <code class="constant">DOMAIN\user</code> and
 	<code class="constant">DOMAIN\group</code>. This is necessary because it allows Winbind to determine
 	that redirection to a domain controller is wanted for a particular
 	lookup and which trusted domain is being referenced.</p><p>
-<a class="indexterm" name="id2646660"></a>
-<a class="indexterm" name="id2646667"></a>
+<a class="indexterm" name="id2646674"></a>
+<a class="indexterm" name="id2646681"></a>
 	Additionally, Winbind provides an authentication service that hooks into the PAM system
 	to provide authentication via an NT domain to any PAM-enabled
 	applications. This capability solves the problem of synchronizing
 	passwords between systems, since all passwords are stored in a single
-	location (on the domain controller).</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2646681"></a>Target Uses</h3></div></div></div><p>
-<a class="indexterm" name="id2646688"></a>
+	location (on the domain controller).</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2646694"></a>Target Uses</h3></div></div></div><p>
+<a class="indexterm" name="id2646702"></a>
 		Winbind is targeted at organizations that have an
 		existing NT-based domain infrastructure into which they wish
 		to put UNIX workstations or servers. Winbind will allow these
@@ -139,40 +139,40 @@
 		maintain a separate account infrastructure. This greatly
 		simplifies the administrative overhead of deploying UNIX
 		workstations into an NT-based organization.</p><p>
-<a class="indexterm" name="id2646706"></a>
-<a class="indexterm" name="id2646712"></a>
+<a class="indexterm" name="id2646719"></a>
+<a class="indexterm" name="id2646726"></a>
 		Another interesting way in which we expect Winbind to
 		be used is as a central part of UNIX-based appliances. Appliances
 		that provide file and print services to Microsoft-based networks
 		will be able to use Winbind to provide seamless integration of
-		the appliance into the domain.</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2646726"></a>Handling of Foreign SIDs</h3></div></div></div><p>
-<a class="indexterm" name="id2646734"></a>
+		the appliance into the domain.</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2646740"></a>Handling of Foreign SIDs</h3></div></div></div><p>
+<a class="indexterm" name="id2646748"></a>
 	The term <span class="emphasis"><em>foreign SID</em></span> is often met with the reaction that it
 	is not relevant to a particular environment. The following documents an interchange
 	that took place on the Samba mailing list. It is a good example of the confusion
 	often expressed regarding the use of winbind.
 	</p><p>
-<a class="indexterm" name="id2646752"></a>
+<a class="indexterm" name="id2646766"></a>
 	Fact: Winbind is needed to handle users who use workstations that are NOT part
 	of the local domain.
 	</p><p>
-<a class="indexterm" name="id2646764"></a>
+<a class="indexterm" name="id2646778"></a>
 	Response: &#8220;<span class="quote">Why? I've used Samba with workstations that are not part of my domains
 	lots of times without using winbind. I thought winbind was for using Samba as a member server
 	in a domain controlled by another Samba/Windows PDC.</span>&#8221;
 	</p><p>
-<a class="indexterm" name="id2646781"></a>
-<a class="indexterm" name="id2646788"></a>
-<a class="indexterm" name="id2646794"></a>
+<a class="indexterm" name="id2646795"></a>
+<a class="indexterm" name="id2646802"></a>
+<a class="indexterm" name="id2646808"></a>
 	If the Samba server will be accessed from a domain other than the local Samba domain, or
 	if there will be access from machines that are not local domain members, winbind will
 	permit the allocation of UIDs and GIDs from the assigned pool that will keep the identity
 	of the foreign user separate from users that are members of the Samba domain.
 	</p><p>
-<a class="indexterm" name="id2646811"></a>
-<a class="indexterm" name="id2646817"></a>
 <a class="indexterm" name="id2646824"></a>
 <a class="indexterm" name="id2646831"></a>
+<a class="indexterm" name="id2646838"></a>
+<a class="indexterm" name="id2646845"></a>
 	This means that winbind is eminently useful in cases where a single
 	Samba PDC on a local network is combined with both domain member and domain non-member workstations.
 	If winbind is not used, the user george on a Windows workstation that is not a domain
@@ -181,49 +181,49 @@
 	is that the local user george will be treated as the account DOMAIN\george and the
 	foreign (non-member of the domain) account will be treated as MACHINE\george because
 	each has a different SID.
-	</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2646852"></a>How Winbind Works</h2></div></div></div><p>
-<a class="indexterm" name="id2646859"></a>
-<a class="indexterm" name="id2646866"></a>
+	</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2646865"></a>How Winbind Works</h2></div></div></div><p>
 <a class="indexterm" name="id2646873"></a>
 <a class="indexterm" name="id2646880"></a>
+<a class="indexterm" name="id2646887"></a>
+<a class="indexterm" name="id2646893"></a>
 	The Winbind system is designed around a client/server
 	architecture. A long-running <code class="literal">winbindd</code> daemon
 	listens on a UNIX domain socket waiting for requests
 	to arrive. These requests are generated by the NSS and PAM
 	clients and are processed sequentially.</p><p>The technologies used to implement Winbind are described
-	in detail below.</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2646902"></a>Microsoft Remote Procedure Calls</h3></div></div></div><p>
-<a class="indexterm" name="id2646910"></a>
-<a class="indexterm" name="id2646920"></a>
-<a class="indexterm" name="id2646926"></a>
+	in detail below.</p><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2646916"></a>Microsoft Remote Procedure Calls</h3></div></div></div><p>
+<a class="indexterm" name="id2646924"></a>
 <a class="indexterm" name="id2646933"></a>
 <a class="indexterm" name="id2646940"></a>
+<a class="indexterm" name="id2646947"></a>
+<a class="indexterm" name="id2646954"></a>
 		Over the last few years, efforts have been underway by various Samba Team members to implement various aspects of
 		the Microsoft Remote Procedure Call (MSRPC) system. This system is used for most network-related operations
 		between Windows NT machines, including remote management, user authentication, and print spooling. Although
 		initially this work was done to aid the implementation of Primary Domain Controller (PDC) functionality in
 		Samba, it has also yielded a body of code that can be used for other purposes.
 		</p><p>
-<a class="indexterm" name="id2646959"></a>
-<a class="indexterm" name="id2646966"></a>
 <a class="indexterm" name="id2646973"></a>
+<a class="indexterm" name="id2646980"></a>
+<a class="indexterm" name="id2646987"></a>
 		Winbind uses various MSRPC calls to enumerate domain users and groups and to obtain detailed information about
 		individual users or groups. Other MSRPC calls can be used to authenticate NT domain users and to change user
 		passwords. By directly querying a Windows PDC for user and group information, Winbind maps the NT account
 		information onto UNIX user and group names.
-		</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2646989"></a>Microsoft Active Directory Services</h3></div></div></div><p>
-<a class="indexterm" name="id2646997"></a>
-<a class="indexterm" name="id2647004"></a>
-<a class="indexterm" name="id2647010"></a>
+		</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2647002"></a>Microsoft Active Directory Services</h3></div></div></div><p>
+<a class="indexterm" name="id2647011"></a>
 <a class="indexterm" name="id2647017"></a>
+<a class="indexterm" name="id2647024"></a>
+<a class="indexterm" name="id2647031"></a>
 		Since late 2001, Samba has gained the ability to interact with Microsoft Windows 2000 using its &#8220;<span class="quote">native
 		mode</span>&#8221; protocols rather than the NT4 RPC services.  Using LDAP and Kerberos, a domain member running
 		Winbind can enumerate users and groups in exactly the same way as a Windows 200x client would, and in so doing
 		provide a much more efficient and effective Winbind implementation.
-		</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2647036"></a>Name Service Switch</h3></div></div></div><p>
-<a class="indexterm" name="id2647044"></a>
-<a class="indexterm" name="id2647051"></a>
+		</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2647050"></a>Name Service Switch</h3></div></div></div><p>
 <a class="indexterm" name="id2647058"></a>
 <a class="indexterm" name="id2647064"></a>
+<a class="indexterm" name="id2647072"></a>
+<a class="indexterm" name="id2647078"></a>
 		The NSS is a feature that is present in many UNIX operating systems. It allows system
 		information such as hostnames, mail aliases, and user information
 		to be resolved from different sources. For example, a standalone
@@ -232,20 +232,20 @@
 		may first attempt to resolve system information from local files,
 		and then consult an NIS database for user information or a DNS server
 		for hostname information.</p><p>
-<a class="indexterm" name="id2647083"></a>
-<a class="indexterm" name="id2647090"></a>
-<a class="indexterm" name="id2647096"></a>
+<a class="indexterm" name="id2647097"></a>
 <a class="indexterm" name="id2647103"></a>
 <a class="indexterm" name="id2647110"></a>
+<a class="indexterm" name="id2647117"></a>
+<a class="indexterm" name="id2647124"></a>
 		The NSS application programming interface allows Winbind to present itself as a source of system
 		information when resolving UNIX usernames and groups. Winbind uses this interface and information obtained
 		from a Windows NT server using MSRPC calls to provide a new source of account enumeration. Using standard UNIX
 		library calls, you can enumerate the users and groups on a UNIX machine running Winbind and see all users and
 		groups in an NT domain plus any trusted domain as though they were local users and groups.
 		</p><p>
-<a class="indexterm" name="id2647129"></a>
-<a class="indexterm" name="id2647136"></a>
 <a class="indexterm" name="id2647143"></a>
+<a class="indexterm" name="id2647149"></a>
+<a class="indexterm" name="id2647156"></a>
 		The primary control file for NSS is <code class="filename">/etc/nsswitch.conf</code>.  When a UNIX application
 		makes a request to do a lookup, the C library looks in <code class="filename">/etc/nsswitch.conf</code> for a line that
 		matches the service type being requested; for example, the &#8220;<span class="quote">passwd</span>&#8221; service type is used when
@@ -254,46 +254,46 @@
 </p><pre class="screen">
 passwd: files example
 </pre><p>
-<a class="indexterm" name="id2647178"></a>
-<a class="indexterm" name="id2647185"></a>
 <a class="indexterm" name="id2647192"></a>
+<a class="indexterm" name="id2647199"></a>
+<a class="indexterm" name="id2647206"></a>
 		then the C library will first load a module called <code class="filename">/lib/libnss_files.so</code> followed
 		by the module <code class="filename">/lib/libnss_example.so</code>. The C library will dynamically load each of these
 		modules in turn and call resolver functions within the modules to try to resolve the request. Once the request
 		is resolved, the C library returns the result to the application.
 		</p><p>
-<a class="indexterm" name="id2647220"></a>
-<a class="indexterm" name="id2647226"></a>
-<a class="indexterm" name="id2647233"></a>
+<a class="indexterm" name="id2647234"></a>
+<a class="indexterm" name="id2647240"></a>
+<a class="indexterm" name="id2647247"></a>
 		This NSS interface provides an easy way for Winbind to hook into the operating system. All that needs
 		to be done is to put <code class="filename">libnss_winbind.so</code> in <code class="filename">/lib/</code> then add
 		&#8220;<span class="quote">winbind</span>&#8221; into <code class="filename">/etc/nsswitch.conf</code> at the appropriate place. The C library
 		will then call Winbind to resolve user and group names.
-		</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2647268"></a>Pluggable Authentication Modules</h3></div></div></div><p>
-<a class="indexterm" name="id2647277"></a>
-<a class="indexterm" name="id2647283"></a>
+		</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2647282"></a>Pluggable Authentication Modules</h3></div></div></div><p>
 <a class="indexterm" name="id2647290"></a>
 <a class="indexterm" name="id2647297"></a>
+<a class="indexterm" name="id2647304"></a>
+<a class="indexterm" name="id2647311"></a>
 		PAMs provide a system for abstracting authentication and authorization technologies. With a PAM
 		module, it is possible to specify different authentication methods for different system applications without
 		having to recompile these applications. PAM is also useful for implementing a particular policy for
 		authorization. For example, a system administrator may only allow console logins from users stored in the
 		local password file but only allow users resolved from an NIS database to log in over the network.
 		</p><p>
-<a class="indexterm" name="id2647316"></a>
-<a class="indexterm" name="id2647323"></a>
-<a class="indexterm" name="id2647329"></a>
+<a class="indexterm" name="id2647330"></a>
 <a class="indexterm" name="id2647336"></a>
 <a class="indexterm" name="id2647343"></a>
+<a class="indexterm" name="id2647350"></a>
+<a class="indexterm" name="id2647357"></a>
 		Winbind uses the authentication management and password management PAM interface to integrate Windows
 		NT users into a UNIX system. This allows Windows NT users to log in to a UNIX machine and be authenticated
 		against a suitable PDC.  These users can also change their passwords and have this change take effect directly
 		on the PDC.
 		</p><p>
-<a class="indexterm" name="id2647359"></a>
-<a class="indexterm" name="id2647366"></a>
-<a class="indexterm" name="id2647372"></a>
+<a class="indexterm" name="id2647373"></a>
 <a class="indexterm" name="id2647379"></a>
+<a class="indexterm" name="id2647386"></a>
+<a class="indexterm" name="id2647393"></a>
 		PAM is configured by providing control files in the directory <code class="filename">/etc/pam.d/</code> for
 		each of the services that require authentication. When an authentication request is made by an application,
 		the PAM code in the C library looks up this control file to determine what modules to load to do the
@@ -301,10 +301,10 @@
 		very easy: simply copy the <code class="filename">pam_winbind.so</code> module to <code class="filename">/lib/security/</code>,
 		and the PAM control files for relevant services are updated to allow authentication via Winbind. See the PAM
 		documentation in <a class="link" href="pam.html" title="Chapter 28. PAM-Based Distributed Authentication">PAM-Based Distributed Authentication</a>, for more information.
-		</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2647424"></a>User and Group ID Allocation</h3></div></div></div><p>
-<a class="indexterm" name="id2647432"></a>
-<a class="indexterm" name="id2647438"></a>
+		</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2647437"></a>User and Group ID Allocation</h3></div></div></div><p>
 <a class="indexterm" name="id2647445"></a>
+<a class="indexterm" name="id2647452"></a>
+<a class="indexterm" name="id2647458"></a>
 		When a user or group is created under Windows NT/200x, it is allocated a numerical relative identifier
 		(RID). This is slightly different from UNIX, which has a range of numbers that are used to identify users and
 		the same range used to identify groups. It is Winbind's job to convert RIDs to UNIX ID numbers and vice versa.
@@ -313,18 +313,18 @@
 		allocated the next UNIX ID from the range. The same process applies for Windows NT groups. Over time, Winbind
 		will have mapped all Windows NT users and groups to UNIX user IDs and group IDs.
 		</p><p>
-<a class="indexterm" name="id2647467"></a>
-<a class="indexterm" name="id2647474"></a>
 <a class="indexterm" name="id2647481"></a>
 <a class="indexterm" name="id2647488"></a>
+<a class="indexterm" name="id2647494"></a>
+<a class="indexterm" name="id2647501"></a>
 		The results of this mapping are stored persistently in an ID mapping database held in a tdb database.
 		This ensures that RIDs are mapped to UNIX IDs in a consistent way.
-		</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2647499"></a>Result Caching</h3></div></div></div><p>
-<a class="indexterm" name="id2647507"></a>
-<a class="indexterm" name="id2647514"></a>
+		</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2647513"></a>Result Caching</h3></div></div></div><p>
 <a class="indexterm" name="id2647521"></a>
 <a class="indexterm" name="id2647527"></a>
 <a class="indexterm" name="id2647534"></a>
+<a class="indexterm" name="id2647541"></a>
+<a class="indexterm" name="id2647548"></a>
 		An active directory system can generate a lot of user and group name lookups. To reduce the network
 		cost of these lookups, Winbind uses a caching scheme based on the SAM sequence number supplied by NT domain
 		controllers. User or group information returned by a PDC is cached by Winbind along with a sequence number
@@ -332,66 +332,66 @@
 		information is modified. If a cached entry has expired, the sequence number is requested from the PDC and
 		compared against the sequence number of the cached entry.  If the sequence numbers do not match, then the
 		cached information is discarded and up-to-date information is requested directly from the PDC.
-		</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2647556"></a>Installation and Configuration</h2></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2647562"></a>Introduction</h3></div></div></div><p>
-<a class="indexterm" name="id2647570"></a>
-<a class="indexterm" name="id2647577"></a>
-<a class="indexterm" name="id2647583"></a>
+		</p></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2647570"></a>Installation and Configuration</h2></div></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2647576"></a>Introduction</h3></div></div></div><p>
+<a class="indexterm" name="id2647584"></a>
+<a class="indexterm" name="id2647591"></a>
+<a class="indexterm" name="id2647597"></a>
 This section describes the procedures used to get Winbind up and running. Winbind is capable of providing
 access and authentication control for Windows Domain users through an NT or Windows 200x PDC for regular
 services, such as telnet and ftp, as well for Samba services.
 </p><div class="itemizedlist"><ul type="disc"><li><p>
 	<span class="emphasis"><em>Why should I do this?</em></span>
 	</p><p>
-<a class="indexterm" name="id2647610"></a>
-<a class="indexterm" name="id2647616"></a>
-<a class="indexterm" name="id2647624"></a>
+<a class="indexterm" name="id2647623"></a>
 <a class="indexterm" name="id2647630"></a>
+<a class="indexterm" name="id2647637"></a>
+<a class="indexterm" name="id2647644"></a>
 This allows the Samba administrator to rely on the authentication mechanisms on the Windows NT/200x PDC
 for the authentication of domain members. Windows NT/200x users no longer need to have separate accounts on
 the Samba server.
 	</p></li><li><p>
 	<span class="emphasis"><em>Who should be reading this document?</em></span>
 	</p><p>
-<a class="indexterm" name="id2647655"></a>
-<a class="indexterm" name="id2647661"></a>
+<a class="indexterm" name="id2647669"></a>
+<a class="indexterm" name="id2647675"></a>
 This document is designed for system administrators. If you are implementing Samba on a file server and wish
 to (fairly easily) integrate existing Windows NT/200x users from your PDC onto the Samba server, this document
 is for you.
-	</p></li></ul></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2647677"></a>Requirements</h3></div></div></div><p>
-<a class="indexterm" name="id2647684"></a>
-<a class="indexterm" name="id2647691"></a>
+	</p></li></ul></div></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2647690"></a>Requirements</h3></div></div></div><p>
 <a class="indexterm" name="id2647698"></a>
+<a class="indexterm" name="id2647705"></a>
+<a class="indexterm" name="id2647712"></a>
 If you have a Samba configuration file that you are currently using, <span class="emphasis"><em>BACK IT UP!</em></span>
 If your system already uses PAM, <span class="emphasis"><em>back up the <code class="filename">/etc/pam.d</code> directory
 contents!</em></span> If you haven't already made a boot disk, <span class="emphasis"><em>MAKE ONE NOW!</em></span>
 </p><p>
-<a class="indexterm" name="id2647728"></a>
-<a class="indexterm" name="id2647734"></a>
 <a class="indexterm" name="id2647741"></a>
+<a class="indexterm" name="id2647748"></a>
+<a class="indexterm" name="id2647755"></a>
 Messing with the PAM configuration files can make it nearly impossible to log in to your machine. That's
 why you want to be able to boot back into your machine in single-user mode and restore your
 <code class="filename">/etc/pam.d</code> to the original state it was in if you get frustrated with the
 way things are going.
 </p><p>
-<a class="indexterm" name="id2647762"></a>
-<a class="indexterm" name="id2647769"></a>
+<a class="indexterm" name="id2647776"></a>
+<a class="indexterm" name="id2647783"></a>
 The latest version of Samba-3 includes a functioning winbindd daemon. Please refer to the <a class="ulink" href="http://samba.org/" target="_top">main Samba Web page</a>, or better yet, your closest Samba mirror site for
 instructions on downloading the source code.
 </p><p>
-<a class="indexterm" name="id2647788"></a>
-<a class="indexterm" name="id2647795"></a>
 <a class="indexterm" name="id2647802"></a>
 <a class="indexterm" name="id2647809"></a>
+<a class="indexterm" name="id2647816"></a>
+<a class="indexterm" name="id2647822"></a>
 To allow domain users the ability to access Samba shares and files, as well as potentially other services
 provided by your Samba machine, PAM must be set up properly on your
 machine. In order to compile the Winbind modules, you should have at least the PAM development libraries installed
 on your system. Please refer to the PAM Web site <a class="ulink" href="http://www.kernel.org/pub/linux/libs/pam/" target="_top">http://www.kernel.org/pub/linux/libs/pam/</a>.
-</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2647829"></a>Testing Things Out</h3></div></div></div><p>
-<a class="indexterm" name="id2647836"></a>
-<a class="indexterm" name="id2647843"></a>
+</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2647842"></a>Testing Things Out</h3></div></div></div><p>
 <a class="indexterm" name="id2647850"></a>
 <a class="indexterm" name="id2647857"></a>
 <a class="indexterm" name="id2647864"></a>
+<a class="indexterm" name="id2647871"></a>
+<a class="indexterm" name="id2647877"></a>
 Before starting, it is probably best to kill off all the Samba-related daemons running on your server.
 Kill off all <span class="application">smbd</span>, <span class="application">nmbd</span>, and <span class="application">winbindd</span> processes that may be running. To use PAM,
 make sure that you have the standard PAM package that supplies the <code class="filename">/etc/pam.d</code>
@@ -399,11 +399,11 @@
 and the <code class="filename">/usr/doc</code> and <code class="filename">/usr/man</code> entries for PAM. Winbind is built
 better in Samba if the pam-devel package is also installed. This package includes the header files
 needed to compile PAM-aware applications.
-</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2647916"></a>Configure <code class="filename">nsswitch.conf</code> and the Winbind Libraries on Linux and Solaris</h4></div></div></div><p>
-<a class="indexterm" name="id2647930"></a>
-<a class="indexterm" name="id2647937"></a>
-<a class="indexterm" name="id2647943"></a>
+</p><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2647929"></a>Configure <code class="filename">nsswitch.conf</code> and the Winbind Libraries on Linux and Solaris</h4></div></div></div><p>
+<a class="indexterm" name="id2647944"></a>
 <a class="indexterm" name="id2647950"></a>
+<a class="indexterm" name="id2647957"></a>
+<a class="indexterm" name="id2647964"></a>
 PAM is a standard component of most current generation UNIX/Linux systems. Unfortunately, few systems install
 the <code class="filename">pam-devel</code> libraries that are needed to build PAM-enabled Samba. Additionally, Samba-3
 may auto-install the Winbind files into their correct locations on your system, so before you get too far down
@@ -413,7 +413,7 @@
 </p><p>
 The libraries needed to run the <span class="application">winbindd</span> daemon through nsswitch need to be copied to their proper locations:
 </p><p>
-<a class="indexterm" name="id2647990"></a>
+<a class="indexterm" name="id2648004"></a>
 </p><pre class="screen">
 <code class="prompt">root# </code><strong class="userinput"><code>cp ../samba/source/nsswitch/libnss_winbind.so /lib</code></strong>
 </pre><p>
@@ -422,14 +422,14 @@
 </p><p>
 <code class="prompt">root# </code> <strong class="userinput"><code>ln -s /lib/libnss_winbind.so /lib/libnss_winbind.so.2</code></strong>
 </p><p>And, in the case of Sun Solaris:
-<a class="indexterm" name="id2648037"></a>
+<a class="indexterm" name="id2648051"></a>
 </p><pre class="screen">
 <code class="prompt">root# </code><strong class="userinput"><code>ln -s /usr/lib/libnss_winbind.so /usr/lib/libnss_winbind.so.1</code></strong>
 <code class="prompt">root# </code><strong class="userinput"><code>ln -s /usr/lib/libnss_winbind.so /usr/lib/nss_winbind.so.1</code></strong>
 <code class="prompt">root# </code><strong class="userinput"><code>ln -s /usr/lib/libnss_winbind.so /usr/lib/nss_winbind.so.2</code></strong>
 </pre><p>
 </p><p>
-<a class="indexterm" name="id2648087"></a>
+<a class="indexterm" name="id2648100"></a>
 As root, edit <code class="filename">/etc/nsswitch.conf</code> to allow user and group entries to be visible from the
 <span class="application">winbindd</span> daemon. My <code class="filename">/etc/nsswitch.conf</code> file looked like this after editing:
 </p><pre class="programlisting">
@@ -437,11 +437,11 @@
 shadow:     files
 group:      files winbind
 </pre><p>
-<a class="indexterm" name="id2648123"></a>
-<a class="indexterm" name="id2648130"></a>
-<a class="indexterm" name="id2648136"></a>
+<a class="indexterm" name="id2648137"></a>
 <a class="indexterm" name="id2648143"></a>
 <a class="indexterm" name="id2648150"></a>
+<a class="indexterm" name="id2648157"></a>
+<a class="indexterm" name="id2648164"></a>
 The libraries needed by the <code class="literal">winbindd</code> daemon will be automatically
 entered into the <code class="literal">ldconfig</code> cache the next time
 your system reboots, but it is faster (and you do not need to reboot) if you do it manually:
@@ -453,11 +453,11 @@
 filters the output of the <code class="literal">ldconfig</code> command so that we may see proof that
 this library is indeed recognized by the dynamic link loader.
 </p><p>
-<a class="indexterm" name="id2648214"></a>
-<a class="indexterm" name="id2648221"></a>
 <a class="indexterm" name="id2648228"></a>
 <a class="indexterm" name="id2648235"></a>
-<a class="indexterm" name="id2648242"></a>
+<a class="indexterm" name="id2648241"></a>
+<a class="indexterm" name="id2648248"></a>
+<a class="indexterm" name="id2648255"></a>
 The Sun Solaris dynamic link loader management tool is called <code class="literal">crle</code>. The
 use of this tool is necessary to instruct the dynamic link loader to search directories that
 contain library files that were not supplied as part of the original operating system platform.
@@ -480,13 +480,13 @@
 </pre><p>
 From this it is apparent that the <code class="filename">/usr/local/lib</code> directory is included
 in the search dynamic link libraries in order to satisfy object module dependencies.
-</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2648314"></a>NSS Winbind on AIX</h4></div></div></div><p>(This section is only for those running AIX.)</p><p>
-<a class="indexterm" name="id2648326"></a>
-<a class="indexterm" name="id2648332"></a>
+</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2648327"></a>NSS Winbind on AIX</h4></div></div></div><p>(This section is only for those running AIX.)</p><p>
 <a class="indexterm" name="id2648339"></a>
 <a class="indexterm" name="id2648346"></a>
 <a class="indexterm" name="id2648353"></a>
 <a class="indexterm" name="id2648360"></a>
+<a class="indexterm" name="id2648367"></a>
+<a class="indexterm" name="id2648374"></a>
 The Winbind AIX identification module gets built as <code class="filename">libnss_winbind.so</code> in the
 nsswitch directory of the Samba source. This file can be copied to <code class="filename">/usr/lib/security</code>,
 and the AIX naming convention would indicate that it should be named WINBIND. A stanza like the following:
@@ -504,50 +504,50 @@
 Loadable Authentication Module Programming Interface</a> for AIX. Further information on administering the modules
 can be found in the <a class="ulink" href="http://publibn.boulder.ibm.com/doc_link/en_US/a_doc_lib/aixbman/baseadmn/iandaadmin.htm" target="_top">System
 Management Guide: Operating System and Devices.</a>
-</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2648427"></a>Configure smb.conf</h4></div></div></div><p>
-<a class="indexterm" name="id2648435"></a>
-<a class="indexterm" name="id2648442"></a>
-<a class="indexterm" name="id2648448"></a>
+</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2648441"></a>Configure smb.conf</h4></div></div></div><p>
+<a class="indexterm" name="id2648449"></a>
+<a class="indexterm" name="id2648455"></a>
+<a class="indexterm" name="id2648462"></a>
 Several parameters are needed in the <code class="filename">smb.conf</code> file to control the behavior of <span class="application">winbindd</span>. These
 are described in more detail in the <a class="citerefentry" href="winbindd.8.html"><span class="citerefentry"><span class="refentrytitle">winbindd</span>(8)</span></a> man page. My <code class="filename">smb.conf</code> file, as shown in <a class="link" href="winbind.html#winbindcfg" title="Example 24.1. smb.conf for Winbind Setup">the smb.conf for Winbind Setup</a>, was modified to include the necessary entries in the [global] section.
-</p><div class="example"><a name="winbindcfg"></a><p class="title"><b>Example 24.1. smb.conf for Winbind Setup</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td>#  separate domain and username with '\', like DOMAIN\username</td></tr><tr><td><a class="indexterm" name="id2648522"></a><em class="parameter"><code>winbind separator = \</code></em></td></tr><tr><td>#  use uids from 10000 to 20000 for domain users</td></tr><tr><td><a class="indexterm" name="id2648538"></a><em class="parameter"><code>idmap uid = 10000-20000</code></em></td></tr><tr><td>#  use gids from 10000 to 20000 for domain groups</td></tr><tr><td><a class="indexterm" name="id2648554"></a><em class="parameter"><code>idmap gid = 10000-20000</code></em></td></tr><tr><td>#  allow enumeration of winbind users and groups</td></tr><tr><td><a class="indexterm" name="id2648570"></a><em class="parameter"><code>winbind enum users = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2648582"></a><em class="parameter"><code>winbind enum groups = yes</code></em></td></tr><tr><td>#  give winbind users a real shell (only needed if they have telnet access)</td></tr><tr><td><a class="indexterm" name="id2648598"></a><em class="parameter"><code>template homedir = /home/winnt/%D/%U</code></em></td></tr><tr><td><a class="indexterm" name="id2648610"></a><em class="parameter"><code>template shell = /bin/bash</code></em></td></tr></table></div></div><br class="example-break"></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2648624"></a>Join the Samba Server to the PDC Domain</h4></div></div></div><p>
-<a class="indexterm" name="id2648632"></a>
-<a class="indexterm" name="id2648639"></a>
+</p><div class="example"><a name="winbindcfg"></a><p class="title"><b>Example 24.1. smb.conf for Winbind Setup</b></p><div class="example-contents"><table class="simplelist" border="0" summary="Simple list"><tr><td> </td></tr><tr><td><em class="parameter"><code>[global]</code></em></td></tr><tr><td>#  separate domain and username with '\', like DOMAIN\username</td></tr><tr><td><a class="indexterm" name="id2648536"></a><em class="parameter"><code>winbind separator = \</code></em></td></tr><tr><td>#  use uids from 10000 to 20000 for domain users</td></tr><tr><td><a class="indexterm" name="id2648552"></a><em class="parameter"><code>idmap uid = 10000-20000</code></em></td></tr><tr><td>#  use gids from 10000 to 20000 for domain groups</td></tr><tr><td><a class="indexterm" name="id2648568"></a><em class="parameter"><code>idmap gid = 10000-20000</code></em></td></tr><tr><td>#  allow enumeration of winbind users and groups</td></tr><tr><td><a class="indexterm" name="id2648583"></a><em class="parameter"><code>winbind enum users = yes</code></em></td></tr><tr><td><a class="indexterm" name="id2648595"></a><em class="parameter"><code>winbind enum groups = yes</code></em></td></tr><tr><td>#  give winbind users a real shell (only needed if they have telnet access)</td></tr><tr><td><a class="indexterm" name="id2648612"></a><em class="parameter"><code>template homedir = /home/winnt/%D/%U</code></em></td></tr><tr><td><a class="indexterm" name="id2648624"></a><em class="parameter"><code>template shell = /bin/bash</code></em></td></tr></table></div></div><br class="example-break"></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2648638"></a>Join the Samba Server to the PDC Domain</h4></div></div></div><p>
 <a class="indexterm" name="id2648646"></a>
+<a class="indexterm" name="id2648653"></a>
+<a class="indexterm" name="id2648660"></a>
 All machines that will participate in domain security should be members of
 the domain. This applies also to the PDC and all BDCs.
 </p><p>
-<a class="indexterm" name="id2648658"></a>
-<a class="indexterm" name="id2648665"></a>
 <a class="indexterm" name="id2648672"></a>
-<a class="indexterm" name="id2648683"></a>
-<a class="indexterm" name="id2648689"></a>
+<a class="indexterm" name="id2648678"></a>
+<a class="indexterm" name="id2648685"></a>
 <a class="indexterm" name="id2648696"></a>
 <a class="indexterm" name="id2648703"></a>
 <a class="indexterm" name="id2648710"></a>
-<a class="indexterm" name="id2648716"></a>
+<a class="indexterm" name="id2648717"></a>
+<a class="indexterm" name="id2648723"></a>
+<a class="indexterm" name="id2648730"></a>
 The process of joining a domain requires the use of the <code class="literal">net rpc join</code>
 command. This process communicates with the domain controller it will register with
 (usually the PDC) via MS DCE RPC. This means, of course, that the <code class="literal">smbd</code>
 process must be running on the target domain controller. It is therefore necessary to temporarily
 start Samba on a PDC so that it can join its own domain.
 </p><p>
-<a class="indexterm" name="id2648744"></a>
-<a class="indexterm" name="id2648751"></a>
 <a class="indexterm" name="id2648758"></a>
+<a class="indexterm" name="id2648765"></a>
+<a class="indexterm" name="id2648772"></a>
 Enter the following command to make the Samba server join the domain, where <em class="replaceable"><code>PDC</code></em> is
 the name of your PDC and <em class="replaceable"><code>Administrator</code></em> is a domain user who has administrative
 privileges in the domain.
 </p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>
-<a class="indexterm" name="id2648779"></a>
-<a class="indexterm" name="id2648786"></a>
 <a class="indexterm" name="id2648793"></a>
 <a class="indexterm" name="id2648800"></a>
+<a class="indexterm" name="id2648806"></a>
+<a class="indexterm" name="id2648813"></a>
 Before attempting to join a machine to the domain, verify that Samba is running
 on the target domain controller (usually PDC) and that it is capable of being reached via ports
 137/udp, 135/tcp, 139/tcp, and 445/tcp (if Samba or Windows Server 2Kx).
 </p></div><p>
-<a class="indexterm" name="id2648814"></a>
+<a class="indexterm" name="id2648828"></a>
 The use of the <code class="literal">net rpc join</code> facility is shown here:
 </p><pre class="screen">
 <code class="prompt">root# </code><strong class="userinput"><code>/usr/local/samba/bin/net rpc join -S PDC -U Administrator</code></strong>
@@ -555,10 +555,10 @@
 The proper response to the command should be &#8220;<span class="quote">Joined the domain
 <em class="replaceable"><code>DOMAIN</code></em></span>&#8221; where <em class="replaceable"><code>DOMAIN</code></em>
 is your domain name.
-</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2648862"></a>Starting and Testing the <code class="literal">winbindd</code> Daemon</h4></div></div></div><p>
-<a class="indexterm" name="id2648876"></a>
-<a class="indexterm" name="id2648883"></a>
+</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2648876"></a>Starting and Testing the <code class="literal">winbindd</code> Daemon</h4></div></div></div><p>
 <a class="indexterm" name="id2648890"></a>
+<a class="indexterm" name="id2648896"></a>
+<a class="indexterm" name="id2648903"></a>
 Eventually, you will want to modify your Samba startup script to automatically invoke the winbindd daemon when
 the other parts of Samba start, but it is possible to test out just the Winbind portion first. To start up
 Winbind services, enter the following command as root:
@@ -567,27 +567,27 @@
 </pre><p>
 Use the appropriate path to the location of the <code class="literal">winbindd</code> executable file.
 </p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>
-<a class="indexterm" name="id2648929"></a>
-<a class="indexterm" name="id2648936"></a>
+<a class="indexterm" name="id2648943"></a>
+<a class="indexterm" name="id2648949"></a>
 The command to start up Winbind services assumes that Samba has been installed in the
 <code class="filename">/usr/local/samba</code> directory tree. You may need to search for the location of Samba files
 if this is not the location of <code class="literal">winbindd</code> on your system.
 </p></div><p>
-<a class="indexterm" name="id2648961"></a>
-<a class="indexterm" name="id2648968"></a>
+<a class="indexterm" name="id2648975"></a>
+<a class="indexterm" name="id2648982"></a>
 I'm always paranoid and like to make sure the daemon is really running.
 </p><pre class="screen">
 <code class="prompt">root# </code><strong class="userinput"><code>ps -ae | grep winbindd</code></strong>
 </pre><p>
 </p><p>
-<a class="indexterm" name="id2648996"></a>
+<a class="indexterm" name="id2649010"></a>
 This command should produce output like the following if the daemon is running.
 </p><pre class="screen">
 3025 ?        00:00:00 winbindd
 </pre><p>
 </p><p>
-<a class="indexterm" name="id2649014"></a>
-<a class="indexterm" name="id2649020"></a>
+<a class="indexterm" name="id2649027"></a>
+<a class="indexterm" name="id2649034"></a>
 Now, for the real test, try to get some information about the users on your PDC:
 </p><pre class="screen">
 <code class="prompt">root# </code><strong class="userinput"><code>/usr/local/samba/bin/wbinfo -u</code></strong>
@@ -605,8 +605,8 @@
 Obviously, I have named my domain &#8220;<span class="quote">CEO</span>&#8221; and my <a class="link" href="smb.conf.5.html#WINBINDSEPARATOR">winbind separator</a> is
 &#8220;<span class="quote">\</span>&#8221;.
 </p><p>
-<a class="indexterm" name="id2649078"></a>
-<a class="indexterm" name="id2649085"></a>
+<a class="indexterm" name="id2649092"></a>
+<a class="indexterm" name="id2649099"></a>
 You can do the same sort of thing to get group information from the PDC:
 </p><pre class="screen">
 <code class="prompt">root# </code><strong class="userinput"><code>/usr/local/samba/bin/wbinfo -g</code></strong>
@@ -620,13 +620,13 @@
 CEO\Enterprise Admins
 CEO\Group Policy Creator Owners
 </pre><p>
-<a class="indexterm" name="id2649115"></a>
-<a class="indexterm" name="id2649122"></a>
 <a class="indexterm" name="id2649128"></a>
 <a class="indexterm" name="id2649135"></a>
-<a class="indexterm" name="id2649141"></a>
-<a class="indexterm" name="id2649148"></a>
+<a class="indexterm" name="id2649142"></a>
+<a class="indexterm" name="id2649149"></a>
 <a class="indexterm" name="id2649155"></a>
+<a class="indexterm" name="id2649162"></a>
+<a class="indexterm" name="id2649169"></a>
 The function <code class="literal">getent</code> can now be used to get unified lists of both local and PDC users and
 groups. Try the following command:
 </p><pre class="screen">
@@ -640,16 +640,16 @@
 </p><pre class="screen">
 <code class="prompt">root# </code><strong class="userinput"><code>getent group</code></strong>
 </pre><p>
-</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2649217"></a>Fix the init.d Startup Scripts</h4></div></div></div><div class="sect4" lang="en"><div class="titlepage"><div><div><h5 class="title"><a name="id2649223"></a>Linux</h5></div></div></div><p>
-<a class="indexterm" name="id2649231"></a>
-<a class="indexterm" name="id2649238"></a>
+</p></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2649231"></a>Fix the init.d Startup Scripts</h4></div></div></div><div class="sect4" lang="en"><div class="titlepage"><div><div><h5 class="title"><a name="id2649237"></a>Linux</h5></div></div></div><p>
 <a class="indexterm" name="id2649244"></a>
 <a class="indexterm" name="id2649251"></a>
 <a class="indexterm" name="id2649258"></a>
 <a class="indexterm" name="id2649265"></a>
 <a class="indexterm" name="id2649272"></a>
-<a class="indexterm" name="id2649278"></a>
-<a class="indexterm" name="id2649283"></a>
+<a class="indexterm" name="id2649279"></a>
+<a class="indexterm" name="id2649286"></a>
+<a class="indexterm" name="id2649291"></a>
+<a class="indexterm" name="id2649297"></a>
 The <span class="application">winbindd</span> daemon needs to start up after the <span class="application">smbd</span> and <span class="application">nmbd</span> daemons are running.  To accomplish this
 task, you need to modify the startup scripts of your system.  They are located at
 <code class="filename">/etc/init.d/smb</code> in Red Hat Linux and in <code class="filename">/etc/init.d/samba</code> in Debian
@@ -710,16 +710,16 @@
         echo ""
         return $RETVAL
 }
-</pre></div><div class="sect4" lang="en"><div class="titlepage"><div><div><h5 class="title"><a name="id2649428"></a>Solaris</h5></div></div></div><p>
+</pre></div><div class="sect4" lang="en"><div class="titlepage"><div><div><h5 class="title"><a name="id2649442"></a>Solaris</h5></div></div></div><p>
 Winbind does not work on Solaris 9; see <a class="link" href="Portability.html#winbind-solaris9" title="Winbind on Solaris 9">Winbind on Solaris 9 section</a>
 for details.
 </p><p>
-<a class="indexterm" name="id2649449"></a>
-<a class="indexterm" name="id2649456"></a>
 <a class="indexterm" name="id2649463"></a>
 <a class="indexterm" name="id2649470"></a>
 <a class="indexterm" name="id2649477"></a>
 <a class="indexterm" name="id2649484"></a>
+<a class="indexterm" name="id2649491"></a>
+<a class="indexterm" name="id2649498"></a>
 On Solaris, you need to modify the <code class="filename">/etc/init.d/samba.server</code> startup script. It
 usually only starts smbd and nmbd but should now start winbindd, too. If you have Samba installed in
 <code class="filename">/usr/local/samba/bin</code>, the file could contains something like this:
@@ -780,28 +780,28 @@
 </p><pre class="programlisting">
 /usr/local/samba/sbin/winbindd -B
 </pre><p>
-</p></div><div class="sect4" lang="en"><div class="titlepage"><div><div><h5 class="title"><a name="id2649573"></a>Restarting</h5></div></div></div><p>
-<a class="indexterm" name="id2649580"></a>
-<a class="indexterm" name="id2649587"></a>
+</p></div><div class="sect4" lang="en"><div class="titlepage"><div><div><h5 class="title"><a name="id2649586"></a>Restarting</h5></div></div></div><p>
+<a class="indexterm" name="id2649594"></a>
+<a class="indexterm" name="id2649601"></a>
 If you restart the <span class="application">smbd</span>, <span class="application">nmbd</span>, and <span class="application">winbindd</span> daemons at this point, you
 should be able to connect to the Samba server as a domain member just as
 if you were a local user.
-</p></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2649617"></a>Configure Winbind and PAM</h4></div></div></div><p>
-<a class="indexterm" name="id2649625"></a>
-<a class="indexterm" name="id2649632"></a>
+</p></div></div><div class="sect3" lang="en"><div class="titlepage"><div><div><h4 class="title"><a name="id2649631"></a>Configure Winbind and PAM</h4></div></div></div><p>
 <a class="indexterm" name="id2649639"></a>
 <a class="indexterm" name="id2649646"></a>
+<a class="indexterm" name="id2649653"></a>
+<a class="indexterm" name="id2649659"></a>
 If you have made it this far, you know that <code class="literal">winbindd</code> and Samba are working together. If you
 want to use Winbind to provide authentication for other services, keep reading. The PAM configuration files
 need to be altered in this step. (Did you remember to make backups of your original
 <code class="filename">/etc/pam.d</code> files? If not, do it now.)
 </p><p>
-<a class="indexterm" name="id2649673"></a>
-<a class="indexterm" name="id2649679"></a>
 <a class="indexterm" name="id2649686"></a>
 <a class="indexterm" name="id2649693"></a>
 <a class="indexterm" name="id2649700"></a>
 <a class="indexterm" name="id2649707"></a>
+<a class="indexterm" name="id2649714"></a>
+<a class="indexterm" name="id2649721"></a>
 You will need a PAM module to use winbindd with these other services. This module will be compiled in the
 <code class="filename">../source/nsswitch</code> directory by invoking the command:
 </p><pre class="screen">
@@ -814,15 +814,13 @@
 </p><pre class="screen">
 <code class="prompt">root# </code><strong class="userinput"><code>cp ../samba/source/nsswitch/pam_winbind.so /lib/security</code></strong>
 </pre><p>
-</p><div class="sect4" lang="en"><div class="titlepage"><div><div><h5 class="title"><a name="id2649784"></a>Linux/FreeBSD-Specific PAM Configuration</h5></div></div></div><p>
-<a class="indexterm" name="id2649792"></a>
+</p><div class="sect4" lang="en"><div class="titlepage"><div><div><h5 class="title"><a name="id2649797"></a>Linux/FreeBSD-Specific PAM Configuration</h5></div></div></div><p>
+<a class="indexterm" name="id2649806"></a>
 The <code class="filename">/etc/pam.d/samba</code> file does not need to be changed. I just left this file as it was:
 </p><pre class="programlisting">
 auth    required  /lib/security/pam_stack.so service=system-auth
 account required  /lib/security/pam_stack.so service=system-auth
 </pre><p>
-<a class="indexterm" name="id2649816"></a>
-<a class="indexterm" name="id2649823"></a>
 <a class="indexterm" name="id2649830"></a>
 <a class="indexterm" name="id2649837"></a>
 <a class="indexterm" name="id2649844"></a>
@@ -830,6 +828,8 @@
 <a class="indexterm" name="id2649858"></a>
 <a class="indexterm" name="id2649864"></a>
 <a class="indexterm" name="id2649871"></a>
+<a class="indexterm" name="id2649878"></a>
+<a class="indexterm" name="id2649885"></a>
 The other services that I modified to allow the use of Winbind as an authentication service were the normal
 login on the console (or a terminal session), telnet logins, and ftp service. In order to enable these
 services, you may first need to change the entries in <code class="filename">/etc/xinetd.d</code> (or
@@ -843,20 +843,20 @@
 </p><pre class="programlisting">
 	enable = yes
 </pre><p>
-<a class="indexterm" name="id2649924"></a>
-<a class="indexterm" name="id2649931"></a>
 <a class="indexterm" name="id2649938"></a>
+<a class="indexterm" name="id2649945"></a>
+<a class="indexterm" name="id2649952"></a>
 For ftp services to work properly, you will also need to either have individual directories for the domain
 users already present on the server or change the home directory template to a general directory for all
 domain users. These can be easily set using the <code class="filename">smb.conf</code> global entry <a class="link" href="smb.conf.5.html#TEMPLATEHOMEDIR">template homedir</a>.
 </p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>
-<a class="indexterm" name="id2649973"></a>
+<a class="indexterm" name="id2649987"></a>
 The directory in <a class="link" href="smb.conf.5.html#TEMPLATEHOMEDIR">template homedir</a> is not created automatically! Use pam_mkhomedir or
 pre-create the directories of users to make sure users can log in on UNIX with their own home directory.
 </p></div><p>
-<a class="indexterm" name="id2649998"></a>
-<a class="indexterm" name="id2650005"></a>
-<a class="indexterm" name="id2650011"></a>
+<a class="indexterm" name="id2650012"></a>
+<a class="indexterm" name="id2650018"></a>
+<a class="indexterm" name="id2650025"></a>
 The <code class="filename">/etc/pam.d/ftp</code> file can be changed to allow Winbind ftp access in a manner similar to
 the samba file. My <code class="filename">/etc/pam.d/ftp</code> file was changed to look like this:
 </p><pre class="programlisting">
@@ -869,7 +869,7 @@
 account    required     /lib/security/pam_stack.so service=system-auth
 session    required     /lib/security/pam_stack.so service=system-auth
 </pre><p>
-<a class="indexterm" name="id2650048"></a>
+<a class="indexterm" name="id2650061"></a>
 The <code class="filename">/etc/pam.d/login</code> file can be changed in nearly the same way. It now looks like this:
 </p><pre class="programlisting">
 auth       required     /lib/security/pam_securetty.so
@@ -883,17 +883,17 @@
 session    required     /lib/security/pam_stack.so service=system-auth
 session    optional     /lib/security/pam_console.so
 </pre><p>
-<a class="indexterm" name="id2650078"></a>
-<a class="indexterm" name="id2650085"></a>
 <a class="indexterm" name="id2650092"></a>
+<a class="indexterm" name="id2650099"></a>
+<a class="indexterm" name="id2650106"></a>
 In this case, I added the </p><pre class="programlisting">auth sufficient /lib/security/pam_winbind.so</pre><p> lines
 as before, but also added the </p><pre class="programlisting">required pam_securetty.so</pre><p> above it to disallow
 root logins over the network. I also added a </p><pre class="programlisting">sufficient /lib/security/pam_unix.so
 use_first_pass</pre><p> line after the <code class="literal">winbind.so</code> line to get rid of annoying
 double prompts for passwords.
-</p></div><div class="sect4" lang="en"><div class="titlepage"><div><div><h5 class="title"><a name="id2650130"></a>Solaris-Specific Configuration</h5></div></div></div><p>
-<a class="indexterm" name="id2650138"></a>
-<a class="indexterm" name="id2650145"></a>
+</p></div><div class="sect4" lang="en"><div class="titlepage"><div><div><h5 class="title"><a name="id2650143"></a>Solaris-Specific Configuration</h5></div></div></div><p>
+<a class="indexterm" name="id2650152"></a>
+<a class="indexterm" name="id2650158"></a>
 The <code class="filename">/etc/pam.conf</code> needs to be changed. I changed this file so my Domain
 users can log on both locally as well as with telnet. The following are the changes
 that I made. You can customize the <code class="filename">pam.conf</code> file as per your requirements, but
@@ -960,22 +960,22 @@
 #other session optional /usr/lib/security/$ISA/pam_krb5.so.1
 #other password optional /usr/lib/security/$ISA/pam_krb5.so.1 try_first_pass
 </pre><p>
-<a class="indexterm" name="id2650257"></a>
+<a class="indexterm" name="id2650270"></a>
 I also added a <em class="parameter"><code>try_first_pass</code></em> line after the <code class="filename">winbind.so</code>
 line to get rid of annoying double prompts for passwords.
 </p><p>
 Now restart your Samba and try connecting through your application that you
 configured in the pam.conf.
-</p></div></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2650287"></a>Conclusion</h2></div></div></div><p>
-<a class="indexterm" name="id2650295"></a>
-<a class="indexterm" name="id2650302"></a>
-<a class="indexterm" name="id2650308"></a>
-<a class="indexterm" name="id2650315"></a>
+</p></div></div></div></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2650301"></a>Conclusion</h2></div></div></div><p>
+<a class="indexterm" name="id2650309"></a>
+<a class="indexterm" name="id2650316"></a>
 <a class="indexterm" name="id2650322"></a>
+<a class="indexterm" name="id2650329"></a>
+<a class="indexterm" name="id2650335"></a>
 The Winbind system, through the use of the NSS, PAMs, and appropriate Microsoft RPC calls, have allowed us to
 provide seamless integration of Microsoft Windows NT domain users on a UNIX system. The result is a great
 reduction in the administrative cost of running a mixed UNIX and NT network.
-</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2650336"></a>Common Errors</h2></div></div></div><p>
+</p></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2650350"></a>Common Errors</h2></div></div></div><p>
 	Winbind has a number of limitations in its current released version that we hope to overcome in future releases:
 	</p><div class="itemizedlist"><ul type="disc"><li><p>
 		Winbind is currently only available for the Linux, Solaris, AIX, and IRIX operating systems, although
@@ -989,14 +989,14 @@
 		</p></li><li><p>
 		Currently the Winbind PAM module does not take into account possible workstation and logon time
 		restrictions that may be set for Windows NT users; this is instead up to the PDC to enforce.
-		</p></li></ul></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2650378"></a>NSCD Problem Warning</h3></div></div></div><div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Warning</h3><p>
+		</p></li></ul></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2650391"></a>NSCD Problem Warning</h3></div></div></div><div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Warning</h3><p>
 	Do not under any circumstances run <code class="literal">nscd</code> on any system
 	on which <code class="literal">winbindd</code> is running.
 	</p></div><p>
 	If <code class="literal">nscd</code> is running on the UNIX/Linux system, then
 	even though NSSWITCH is correctly configured, it will not be possible to resolve
 	domain users and groups for file and directory controls.
-	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2650414"></a>Winbind Is Not Resolving Users and Groups</h3></div></div></div><p>&#8220;<span class="quote">
+	</p></div><div class="sect2" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2650428"></a>Winbind Is Not Resolving Users and Groups</h3></div></div></div><p>&#8220;<span class="quote">
 	My <code class="filename">smb.conf</code> file is correctly configured. I have specified <a class="link" href="smb.conf.5.html#IDMAPUID">idmap uid = 12000</a>,
 	and <a class="link" href="smb.conf.5.html#IDMAPGID">idmap gid = 3000-3500</a> and <code class="literal">winbind</code> is running.
 	When I do the following, it all works fine.

Modified: branches/samba/upstream/docs/htmldocs/manpages/cifs.upcall.8.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/manpages/cifs.upcall.8.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/manpages/cifs.upcall.8.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,12 +1,16 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>cifs.upcall</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="refentry" lang="en"><a name="cifs.upcall.8"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>cifs.upcall &#8212; Userspace upcall helper for Common Internet File System (CIFS)</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p><code class="literal">cifs.upcall</code> [-c] [-v] {keyid}</p></div></div><div class="refsect1" lang="en"><a name="id2516113"></a><h2>DESCRIPTION</h2><p>This tool is part of the <a class="citerefentry" href="samba.7.html"><span class="citerefentry"><span class="refentrytitle">samba</span>(7)</span></a> suite.</p><p>cifs.upcall is a userspace helper program for the linux CIFS client
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>cifs.upcall</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="refentry" lang="en"><a name="cifs.upcall.8"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>cifs.upcall &#8212; Userspace upcall helper for Common Internet File System (CIFS)</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p><code class="literal">cifs.upcall</code> [-c] [-v] {keyid}</p></div></div><div class="refsect1" lang="en"><a name="id2518334"></a><h2>DESCRIPTION</h2><p>This tool is part of the <a class="citerefentry" href="samba.7.html"><span class="citerefentry"><span class="refentrytitle">samba</span>(7)</span></a> suite.</p><p>cifs.upcall is a userspace helper program for the linux CIFS client
 filesystem. There are a number of activities that the kernel cannot easily
 do itself. This program is a callout program that does these things for the
 kernel and then returns the result.</p><p>cifs.upcall is generally intended to be run when the kernel calls
 request-key(8) for a particular key type. While it
 can be run directly from the command-line, it's not generally intended
-to be run that way.</p></div><div class="refsect1" lang="en"><a name="id2479189"></a><h2>OPTIONS</h2><div class="variablelist"><dl><dt><span class="term">-c</span></dt><dd><p>When handling a kerberos upcall, use a service principal that starts with "cifs/". The default is to use the "host/" service principal.
+to be run that way.</p></div><div class="refsect1" lang="en"><a name="id2480147"></a><h2>OPTIONS</h2><div class="variablelist"><dl><dt><span class="term">-c</span></dt><dd><p>When handling a kerberos upcall, use a service principal that starts with "cifs/". The default is to use the "host/" service principal.
 		</p></dd><dt><span class="term">-v</span></dt><dd><p>Print version number and exit.
-		</p></dd></dl></div></div><div class="refsect1" lang="en"><a name="id2479223"></a><h2>CONFIGURATION FOR KEYCTL</h2><p>cifs.upcall is designed to be called from the kernel via the request-key callout program. This requres that request-key be told where and how to call this program. The current cifs.upcall program handles two different key types:</p><div class="variablelist"><dl><dt><span class="term">cifs.spnego</span></dt><dd><p>This keytype is for retrieving kerberos session keys
+		</p></dd></dl></div></div><div class="refsect1" lang="en"><a name="id2480181"></a><h2>CONFIGURATION FOR KEYCTL</h2><p>cifs.upcall is designed to be called from the kernel via the
+	request-key callout program. This requires that request-key be told
+	where and how to call this program. The current cifs.upcall program
+	handles two different key types:
+	</p><div class="variablelist"><dl><dt><span class="term">cifs.spnego</span></dt><dd><p>This keytype is for retrieving kerberos session keys
 		</p></dd><dt><span class="term">dns_resolver</span></dt><dd><p>This key type is for resolving hostnames into IP addresses
 		</p></dd></dl></div><p>To make this program useful for CIFS, you'll need to set up entries for them in request-key.conf(5). Here's an example of an entry for each key type:</p><pre class="programlisting">
 #OPERATION  TYPE           D C PROGRAM ARG1 ARG2...
@@ -15,10 +19,10 @@
 create      dns_resolver   * * /usr/local/sbin/cifs.upcall %k
 </pre><p>
 See <a class="citerefentry" href="request-key.conf5..html"><span class="citerefentry"><span class="refentrytitle">request-key.conf(5)</span></span></a> for more info on each field.
-</p></div><div class="refsect1" lang="en"><a name="id2479293"></a><h2>SEE ALSO</h2><p>
+</p></div><div class="refsect1" lang="en"><a name="id2482494"></a><h2>SEE ALSO</h2><p>
 	<a class="citerefentry" href="request-key.conf.5.html"><span class="citerefentry"><span class="refentrytitle">request-key.conf</span>(5)</span></a>,
 	<a class="citerefentry" href="mount.cifs.8.html"><span class="citerefentry"><span class="refentrytitle">mount.cifs</span>(8)</span></a>
-	</p></div><div class="refsect1" lang="en"><a name="id2479319"></a><h2>AUTHOR</h2><p>Igor Mammedov wrote the cifs.upcall program.</p><p>Jeff Layton authored this manpage.</p><p>The maintainer of the Linux CIFS VFS is Steve French.</p><p>The <a class="ulink" href="mailto:linux-cifs-client at lists.samba.org" target="_top">Linux
+	</p></div><div class="refsect1" lang="en"><a name="id2482519"></a><h2>AUTHOR</h2><p>Igor Mammedov wrote the cifs.upcall program.</p><p>Jeff Layton authored this manpage.</p><p>The maintainer of the Linux CIFS VFS is Steve French.</p><p>The <a class="ulink" href="mailto:linux-cifs-client at lists.samba.org" target="_top">Linux
 		CIFS Mailing list</a> is the preferred place to ask
 		questions regarding these programs.
 	</p></div></div></body></html>

Modified: branches/samba/upstream/docs/htmldocs/manpages/eventlogadm.8.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/manpages/eventlogadm.8.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/manpages/eventlogadm.8.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -6,10 +6,10 @@
 		 </p></div><div class="cmdsynopsis"><p><code class="literal">eventlogadm</code> [<code class="option">-d</code>] [<code class="option">-h</code>]  <code class="option">-o</code>
 		<code class="literal">write</code>
 		<em class="replaceable"><code>EVENTLOG</code></em>
-		 </p></div></div><div class="refsect1" lang="en"><a name="id2479216"></a><h2>DESCRIPTION</h2><p>This tool is part of the <a class="citerefentry" href="samba.1.html"><span class="citerefentry"><span class="refentrytitle">samba</span>(1)</span></a> suite.</p><p><code class="literal">eventlogadm</code> is a filter that accepts
+		 </p></div></div><div class="refsect1" lang="en"><a name="id2480178"></a><h2>DESCRIPTION</h2><p>This tool is part of the <a class="citerefentry" href="samba.1.html"><span class="citerefentry"><span class="refentrytitle">samba</span>(1)</span></a> suite.</p><p><code class="literal">eventlogadm</code> is a filter that accepts
 	formatted event log records on standard input and writes them
 	to the Samba event log store. Windows client can then manipulate
-	these record using the usual administration tools.</p></div><div class="refsect1" lang="en"><a name="id2479245"></a><h2>OPTIONS</h2><div class="variablelist"><dl><dt><span class="term"><code class="option">-d</code></span></dt><dd><p>
+	these record using the usual administration tools.</p></div><div class="refsect1" lang="en"><a name="id2482447"></a><h2>OPTIONS</h2><div class="variablelist"><dl><dt><span class="term"><code class="option">-d</code></span></dt><dd><p>
 		The <code class="literal">-d</code> option causes <code class="literal">eventlogadm</code> to emit debugging
 		information.
 		</p></dd><dt><span class="term">
@@ -31,7 +31,7 @@
 		event log store named by EVENTLOG.
 		</p></dd><dt><span class="term"><code class="option">-h</code></span></dt><dd><p>
 		Print usage information.
-		</p></dd></dl></div></div><div class="refsect1" lang="en"><a name="id2479361"></a><h2>EVENTLOG RECORD FORMAT</h2><p>For the write operation, <code class="literal">eventlogadm</code>
+		</p></dd></dl></div></div><div class="refsect1" lang="en"><a name="id2482563"></a><h2>EVENTLOG RECORD FORMAT</h2><p>For the write operation, <code class="literal">eventlogadm</code>
 	expects to be able to read structured records from standard
 	input. These records are a sequence of lines, with the record key
 	and data separated by a colon character. Records are separated
@@ -80,7 +80,7 @@
 		eventlog. There may be more than one string in a record.
 		</p></li><li><p>
 		<code class="literal">DAT</code> - This field should be left unset.
-		</p></li></ul></div></div><div class="refsect1" lang="en"><a name="id2478302"></a><h2>EXAMPLES</h2><p>An example of the record format accepted by <code class="literal">eventlogadm</code>:</p><pre class="programlisting">
+		</p></li></ul></div></div><div class="refsect1" lang="en"><a name="id2478290"></a><h2>EXAMPLES</h2><p>An example of the record format accepted by <code class="literal">eventlogadm</code>:</p><pre class="programlisting">
 	LEN: 0
 	RS1: 1699505740
 	RCN: 0
@@ -103,7 +103,7 @@
 	tail -f /var/log/messages | \\
 		my_program_to_parse_into_eventlog_records | \\
 	      	eventlogadm SystemLogEvents
-	</pre></div><div class="refsect1" lang="en"><a name="id2478351"></a><h2>VERSION</h2><p>This man page is correct for version 3.0.25 of the Samba suite.</p></div><div class="refsect1" lang="en"><a name="id2478362"></a><h2>AUTHOR</h2><p> The original Samba software and related utilities were
+	</pre></div><div class="refsect1" lang="en"><a name="id2478340"></a><h2>VERSION</h2><p>This man page is correct for version 3.0.25 of the Samba suite.</p></div><div class="refsect1" lang="en"><a name="id2478351"></a><h2>AUTHOR</h2><p> The original Samba software and related utilities were
 	created by Andrew Tridgell.  Samba is now developed by the
 	Samba Team as an Open Source project similar to the way the
 	Linux kernel is developed.</p></div></div></body></html>

Modified: branches/samba/upstream/docs/htmldocs/manpages/findsmb.1.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/manpages/findsmb.1.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/manpages/findsmb.1.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,5 +1,5 @@
 <html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>findsmb</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="refentry" lang="en"><a name="findsmb.1"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>findsmb &#8212; list info about machines that respond to SMB 
-	name queries on a subnet</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p><code class="literal">findsmb</code> [subnet broadcast address]</p></div></div><div class="refsect1" lang="en"><a name="id2516093"></a><h2>DESCRIPTION</h2><p>This perl script is part of the <a class="citerefentry" href="samba.7.html"><span class="citerefentry"><span class="refentrytitle">samba</span>(7)</span></a>
+	name queries on a subnet</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p><code class="literal">findsmb</code> [subnet broadcast address]</p></div></div><div class="refsect1" lang="en"><a name="id2516089"></a><h2>DESCRIPTION</h2><p>This perl script is part of the <a class="citerefentry" href="samba.7.html"><span class="citerefentry"><span class="refentrytitle">samba</span>(7)</span></a>
 	suite.</p><p><code class="literal">findsmb</code> is a perl script that
 	prints out several pieces of information about machines 
 	on a subnet that respond to SMB  name query requests.

Modified: branches/samba/upstream/docs/htmldocs/manpages/idmap_ad.8.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/manpages/idmap_ad.8.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/manpages/idmap_ad.8.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -4,7 +4,7 @@
 	API, and is READONLY. Mappings must be provided in advance
 	by the administrator by adding the posixAccount/posixGroup
 	classess and relative attribute/value pairs to the users and
-	groups objects in AD</p></div><div class="refsect1" lang="en"><a name="id2516089"></a><h2>IDMAP OPTIONS</h2><div class="variablelist"><dl><dt><span class="term">range = low - high</span></dt><dd><p>
+	groups objects in AD</p></div><div class="refsect1" lang="en"><a name="id2516083"></a><h2>IDMAP OPTIONS</h2><div class="variablelist"><dl><dt><span class="term">range = low - high</span></dt><dd><p>
 			Defines the available matching uid and gid range for which the
 			backend is authoritative. Note that the range acts as a filter.
 			If specified any UID or GID stored in AD that fall outside the
@@ -16,7 +16,7 @@
 			Active Directory regarding user and group information.
 			This can either the RFC2307 schema support included
 			in Windows 2003 R2 or the Service for Unix (SFU) schema.
-		</p></dd></dl></div></div><div class="refsect1" lang="en"><a name="id2479163"></a><h2>EXAMPLES</h2><p>
+		</p></dd></dl></div></div><div class="refsect1" lang="en"><a name="id2479161"></a><h2>EXAMPLES</h2><p>
 	The following example shows how to retrieve idmappings from our principal and
 	and trusted AD domains. All is needed is to set default to yes. If trusted
 	domains are present id conflicts must be resolved beforehand, there is no
@@ -33,7 +33,7 @@
 
 	idmap alloc backend = tdb
 	idmap alloc config:range        = 5000 - 9999
-	</pre></div><div class="refsect1" lang="en"><a name="id2479190"></a><h2>AUTHOR</h2><p>
+	</pre></div><div class="refsect1" lang="en"><a name="id2479187"></a><h2>AUTHOR</h2><p>
 	The original Samba software and related utilities
 	were created by Andrew Tridgell. Samba is now developed
 	by the Samba Team as an Open Source project similar

Modified: branches/samba/upstream/docs/htmldocs/manpages/idmap_ldap.8.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/manpages/idmap_ldap.8.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/manpages/idmap_ldap.8.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -2,7 +2,7 @@
 	store and retrieve SID/uid/gid mapping tables in an LDAP directory
 	service.  The module implements both the "idmap" and
 	"idmap alloc" APIs.
-	</p></div><div class="refsect1" lang="en"><a name="id2516090"></a><h2>IDMAP OPTIONS</h2><div class="variablelist"><dl><dt><span class="term">ldap_base_dn = DN</span></dt><dd><p>
+	</p></div><div class="refsect1" lang="en"><a name="id2518311"></a><h2>IDMAP OPTIONS</h2><div class="variablelist"><dl><dt><span class="term">ldap_base_dn = DN</span></dt><dd><p>
 			Defines the directory base suffix to use when searching for
 			SID/uid/gid mapping entries.  If not defined, idmap_ldap will default
 			to using the "ldap idmap suffix" option from smb.conf.
@@ -20,7 +20,7 @@
 			store and retrieve SID/uid/gid mapping entries.  If the parameter
 			is absent, Winbind fail over to use the "idmap uid" and
 			"idmap gid" options from smb.conf.
-                </p></dd></dl></div></div><div class="refsect1" lang="en"><a name="id2479198"></a><h2>IDMAP ALLOC OPTIONS</h2><div class="variablelist"><dl><dt><span class="term">ldap_base_dn = DN</span></dt><dd><p>
+                </p></dd></dl></div></div><div class="refsect1" lang="en"><a name="id2480156"></a><h2>IDMAP ALLOC OPTIONS</h2><div class="variablelist"><dl><dt><span class="term">ldap_base_dn = DN</span></dt><dd><p>
 			Defines the directory base suffix under which new SID/uid/gid mapping
 			entries should be stored.  If not defined, idmap_ldap will default
 			to using the "ldap idmap suffix" option from smb.conf.
@@ -36,7 +36,7 @@
 			winbindd can allocate for users and groups.  If the parameter
 			is absent, Winbind fail over to use the "idmap uid"
 			and "idmap gid" options from smb.conf.
-                </p></dd></dl></div></div><div class="refsect1" lang="en"><a name="id2479264"></a><h2>EXAMPLES</h2><p>
+                </p></dd></dl></div></div><div class="refsect1" lang="en"><a name="id2482463"></a><h2>EXAMPLES</h2><p>
 	The follow sets of a LDAP configuration which uses a slave server
 	running on localhost for fast fetching SID/gid/uid mappings, it
 	implies correct configuration of referrals.
@@ -61,7 +61,7 @@
 	in plain text in the configuration file we store it into a security
 	store. The "net idmap " command is used to store a secret
 	for the DN specified in a specific idmap domain.
-	</p></div><div class="refsect1" lang="en"><a name="id2479308"></a><h2>AUTHOR</h2><p>
+	</p></div><div class="refsect1" lang="en"><a name="id2482509"></a><h2>AUTHOR</h2><p>
 	The original Samba software and related utilities
 	were created by Andrew Tridgell. Samba is now developed
 	by the Samba Team as an Open Source project similar

Modified: branches/samba/upstream/docs/htmldocs/manpages/idmap_nss.8.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/manpages/idmap_nss.8.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/manpages/idmap_nss.8.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -4,7 +4,7 @@
 	for a Unix user named jsmith is reported as the one assigned to
 	DOMAIN\jsmith which is necessary for reporting ACLs on files and printers
 	stored on a Samba member server.
-	</p></div><div class="refsect1" lang="en"><a name="id2516090"></a><h2>EXAMPLES</h2><p>
+	</p></div><div class="refsect1" lang="en"><a name="id2516084"></a><h2>EXAMPLES</h2><p>
 	This example shows how to use idmap_nss to check the local accounts for its
 	own domain while using allocation to create new mappings for trusted domains
 	</p><pre class="programlisting">
@@ -20,7 +20,7 @@
 
 	    idmap alloc backend      = tdb
 	    idmap alloc config:range = 10000 - 50000
-	</pre></div><div class="refsect1" lang="en"><a name="id2516113"></a><h2>AUTHOR</h2><p>
+	</pre></div><div class="refsect1" lang="en"><a name="id2516107"></a><h2>AUTHOR</h2><p>
 	The original Samba software and related utilities
 	were created by Andrew Tridgell. Samba is now developed
 	by the Samba Team as an Open Source project similar

Modified: branches/samba/upstream/docs/htmldocs/manpages/idmap_rid.8.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/manpages/idmap_rid.8.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/manpages/idmap_rid.8.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,6 +1,6 @@
 <html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>idmap_rid</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="refentry" lang="en"><a name="idmap_rid.8"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>idmap_rid &#8212; Samba's idmap_rid Backend for Winbind</p></div><div class="refsynopsisdiv"><h2>DESCRIPTION</h2><p>The idmap_rid backend provides a way to use an algorithmic
 	mapping scheme to map UIDs/GIDs and SIDs. No database is required
-	in this case as the mapping is deterministic.</p></div><div class="refsect1" lang="en"><a name="id2516086"></a><h2>IDMAP OPTIONS</h2><div class="variablelist"><dl><dt><span class="term">range = low - high</span></dt><dd><p>
+	in this case as the mapping is deterministic.</p></div><div class="refsect1" lang="en"><a name="id2516080"></a><h2>IDMAP OPTIONS</h2><div class="variablelist"><dl><dt><span class="term">range = low - high</span></dt><dd><p>
 			Defines the available matching uid and gid range for which the
 			backend is authoritative. Note that the range acts as a filter.
 			If algorithmically determined UID or GID fall outside the
@@ -13,7 +13,7 @@
 			by default start at 1000 (512 hexadecimal), this means a good value
 			for base_rid can be 1000 as the resulting ID is calculated this way:
 			ID = RID - BASE_RID + LOW RANGE ID.
-		</p></dd></dl></div></div><div class="refsect1" lang="en"><a name="id2479162"></a><h2>EXAMPLES</h2><p>This example shows how to configure 2 domains with idmap_rid</p><pre class="programlisting">
+		</p></dd></dl></div></div><div class="refsect1" lang="en"><a name="id2516123"></a><h2>EXAMPLES</h2><p>This example shows how to configure 2 domains with idmap_rid</p><pre class="programlisting">
 	[global]
 	    idmap domains = MAIN TRUSTED1
 
@@ -24,7 +24,7 @@
 	    idmap config TRUSTED1:backend  = rid
 	    idmap config TRUSTED1:base_rid = 1000
 	    idmap config TRUSTED1:range    = 50000 - 99999
-	</pre></div><div class="refsect1" lang="en"><a name="id2479183"></a><h2>AUTHOR</h2><p>
+	</pre></div><div class="refsect1" lang="en"><a name="id2479180"></a><h2>AUTHOR</h2><p>
 	The original Samba software and related utilities
 	were created by Andrew Tridgell. Samba is now developed
 	by the Samba Team as an Open Source project similar

Modified: branches/samba/upstream/docs/htmldocs/manpages/idmap_tdb.8.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/manpages/idmap_tdb.8.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/manpages/idmap_tdb.8.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,19 +1,19 @@
 <html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>idmap_tdb</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="refentry" lang="en"><a name="idmap_tdb.8"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>idmap_tdb &#8212; Samba's idmap_tdb Backend for Winbind</p></div><div class="refsynopsisdiv"><h2>DESCRIPTION</h2><p>The idmap_tdb plugin is the default backend used by winbindd
 	for storing SID/uid/gid mapping tables and implements
 	both the "idmap" and "idmap alloc" APIs.
-	</p></div><div class="refsect1" lang="en"><a name="id2516086"></a><h2>IDMAP OPTIONS</h2><div class="variablelist"><dl><dt><span class="term">range = low - high</span></dt><dd><p>
+	</p></div><div class="refsect1" lang="en"><a name="id2516080"></a><h2>IDMAP OPTIONS</h2><div class="variablelist"><dl><dt><span class="term">range = low - high</span></dt><dd><p>
 			Defines the available matching uid and gid range for which the
 			backend is authoritative.  Note that the range commonly matches
 			the allocation range due to the fact that the same backend will
 			store and retrieve SID/uid/gid mapping entries.  If the parameter
 			is absent, Winbind fail over to use the "idmap uid" and
 			"idmap gid" options from smb.conf.
-                </p></dd></dl></div></div><div class="refsect1" lang="en"><a name="id2516113"></a><h2>IDMAP ALLOC OPTIONS</h2><div class="variablelist"><dl><dt><span class="term">range = low - high</span></dt><dd><p>
+                </p></dd></dl></div></div><div class="refsect1" lang="en"><a name="id2516107"></a><h2>IDMAP ALLOC OPTIONS</h2><div class="variablelist"><dl><dt><span class="term">range = low - high</span></dt><dd><p>
 			Defines the available matching uid and gid range from which
 			winbindd can allocate for users and groups.  If the parameter
 			is absent, Winbind fail over to use the "idmap uid"
 			and "idmap gid" options from smb.conf.
-                </p></dd></dl></div></div><div class="refsect1" lang="en"><a name="id2479170"></a><h2>EXAMPLES</h2><p>
+                </p></dd></dl></div></div><div class="refsect1" lang="en"><a name="id2479169"></a><h2>EXAMPLES</h2><p>
 	The following example is equivalent to the pre-3.0.25 default idmap
 	configuration using the "idmap backend = tdb" setting.
 	</p><pre class="programlisting">

Modified: branches/samba/upstream/docs/htmldocs/manpages/ldb.3.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/manpages/ldb.3.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/manpages/ldb.3.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,4 +1,4 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>ldb</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="refentry" lang="en"><a name="ldb.3"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>ldb<p><b>The Samba Project</b></p> &#8212; A light-weight database library</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><pre class="synopsis">#include &lt;ldb.h&gt;</pre></div><div class="refsect1" lang="en"><a name="id2516083"></a><h2>description</h2><p>
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>ldb</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="refentry" lang="en"><a name="ldb.3"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>ldb<p><b>The Samba Project</b></p> &#8212; A light-weight database library</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><pre class="synopsis">#include &lt;ldb.h&gt;</pre></div><div class="refsect1" lang="en"><a name="id2516077"></a><h2>description</h2><p>
 ldb is a light weight embedded database library and API. With a
 programming interface that is very similar to LDAP, ldb can store its
 data either in a tdb(3) database or in a real LDAP database.
@@ -34,7 +34,7 @@
 for ldbsearch(1) and ldbedit(1), and experimenting with a local
 database. Then I suggest you look at the ldb_connect(3) and
 ldb_search(3) manual pages.
-	</p></div><div class="refsect1" lang="en"><a name="id2479177"></a><h2>TOOLS</h2><div class="itemizedlist"><ul type="disc"><li><p>
+	</p></div><div class="refsect1" lang="en"><a name="id2479170"></a><h2>TOOLS</h2><div class="itemizedlist"><ul type="disc"><li><p>
 			<span class="application">ldbsearch(1)</span>
 			  - command line ldb search utility
 		</p></li><li><p>
@@ -49,7 +49,7 @@
 		</p></li><li><p>
 			<span class="application">ldbmodify(1)</span>
 			 - modify records in a ldb database using LDIF formatted input
-		</p></li></ul></div></div><div class="refsect1" lang="en"><a name="id2479240"></a><h2>FUNCTIONS</h2><div class="itemizedlist"><ul type="disc"><li><p>
+		</p></li></ul></div></div><div class="refsect1" lang="en"><a name="id2479235"></a><h2>FUNCTIONS</h2><div class="itemizedlist"><ul type="disc"><li><p>
 			<code class="function">ldb_connect(3)</code>
 			 - connect to a ldb backend
 		</p></li><li><p>
@@ -124,7 +124,7 @@
 		</p></li><li><p>
 			<code class="function">ldb_set_debug_stderr(3)</code>
 			 - set a debug handler for stderr output
-		</p></li></ul></div></div><div class="refsect1" lang="en"><a name="id2478260"></a><h2>Author</h2><p>
+		</p></li></ul></div></div><div class="refsect1" lang="en"><a name="id2478261"></a><h2>Author</h2><p>
 		ldb was written by 
 		 <a class="ulink" href="http://samba.org/~tridge/" target="_top">Andrew Tridgell</a>.
 	</p><p>

Modified: branches/samba/upstream/docs/htmldocs/manpages/ldbadd.1.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/manpages/ldbadd.1.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/manpages/ldbadd.1.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,4 +1,4 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>ldbadd</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="refentry" lang="en"><a name="ldbadd.1"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>ldbadd &#8212; Command-line utility for adding records to an LDB</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p><code class="literal">ldbadd</code> [-h] [-H LDB-URL] [ldif-file1] [ldif-file2] [...]</p></div></div><div class="refsect1" lang="en"><a name="id2516122"></a><h2>DESCRIPTION</h2><p>ldbadd adds records to an ldb(7) database. It reads 
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>ldbadd</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="refentry" lang="en"><a name="ldbadd.1"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>ldbadd &#8212; Command-line utility for adding records to an LDB</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p><code class="literal">ldbadd</code> [-h] [-H LDB-URL] [ldif-file1] [ldif-file2] [...]</p></div></div><div class="refsect1" lang="en"><a name="id2516118"></a><h2>DESCRIPTION</h2><p>ldbadd adds records to an ldb(7) database. It reads 
 		the ldif(5) files specified on the command line and adds 
 		the records from these files to the LDB database, which is specified 
 		by the -H option or the LDB_URL environment variable.

Modified: branches/samba/upstream/docs/htmldocs/manpages/ldbdel.1.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/manpages/ldbdel.1.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/manpages/ldbdel.1.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,12 +1,12 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>ldbdel</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="refentry" lang="en"><a name="ldbdel.1"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>ldbdel &#8212; Command-line program for deleting LDB records</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p><code class="literal">ldbdel</code> [-h] [-H LDB-URL] [dn] [...]</p></div></div><div class="refsect1" lang="en"><a name="id2516114"></a><h2>DESCRIPTION</h2><p>ldbdel deletes records from an ldb(7) database. 
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>ldbdel</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="refentry" lang="en"><a name="ldbdel.1"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>ldbdel &#8212; Command-line program for deleting LDB records</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p><code class="literal">ldbdel</code> [-h] [-H LDB-URL] [dn] [...]</p></div></div><div class="refsect1" lang="en"><a name="id2516110"></a><h2>DESCRIPTION</h2><p>ldbdel deletes records from an ldb(7) database. 
 		It deletes the records identified by the dn's specified 
 		on the command-line. </p><p>ldbdel uses either the database that is specified with 
 		the -H option or the database specified by the LDB_URL environment
 		variable.</p></div><div class="refsect1" lang="en"><a name="id2479165"></a><h2>OPTIONS</h2><div class="variablelist"><dl><dt><span class="term">-h</span></dt><dd><p>
 		Show list of available options.</p></dd><dt><span class="term">-H &lt;ldb-url&gt;</span></dt><dd><p>
 				LDB URL to connect to. See ldb(7) for details.
-			</p></dd></dl></div></div><div class="refsect1" lang="en"><a name="id2479196"></a><h2>ENVIRONMENT</h2><div class="variablelist"><dl><dt><span class="term">LDB_URL</span></dt><dd><p>LDB URL to connect to (can be overrided by using the 
-					-H command-line option.)</p></dd></dl></div></div><div class="refsect1" lang="en"><a name="id2479218"></a><h2>VERSION</h2><p>This man page is correct for version 4.0 of the Samba suite.</p></div><div class="refsect1" lang="en"><a name="id2479229"></a><h2>SEE ALSO</h2><p>ldb(7), ldbmodify, ldbadd, ldif(5)</p></div><div class="refsect1" lang="en"><a name="id2479238"></a><h2>AUTHOR</h2><p> ldb was written by 
+			</p></dd></dl></div></div><div class="refsect1" lang="en"><a name="id2479198"></a><h2>ENVIRONMENT</h2><div class="variablelist"><dl><dt><span class="term">LDB_URL</span></dt><dd><p>LDB URL to connect to (can be overrided by using the 
+					-H command-line option.)</p></dd></dl></div></div><div class="refsect1" lang="en"><a name="id2479219"></a><h2>VERSION</h2><p>This man page is correct for version 4.0 of the Samba suite.</p></div><div class="refsect1" lang="en"><a name="id2479230"></a><h2>SEE ALSO</h2><p>ldb(7), ldbmodify, ldbadd, ldif(5)</p></div><div class="refsect1" lang="en"><a name="id2479240"></a><h2>AUTHOR</h2><p> ldb was written by 
 		 <a class="ulink" href="http://samba.org/~tridge/" target="_top">Andrew Tridgell</a>.
 	</p><p>
 If you wish to report a problem or make a suggestion then please see

Modified: branches/samba/upstream/docs/htmldocs/manpages/ldbmodify.1.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/manpages/ldbmodify.1.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/manpages/ldbmodify.1.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,8 +1,8 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>ldbmodify</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="refentry" lang="en"><a name="ldbmodify.1"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>ldbmodify &#8212; Modify records in a LDB database</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p><code class="literal">ldbmodify</code> [-H LDB-URL] [ldif-file]</p></div></div><div class="refsect1" lang="en"><a name="id2516098"></a><h2>DESCRIPTION</h2><p>
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>ldbmodify</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="refentry" lang="en"><a name="ldbmodify.1"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>ldbmodify &#8212; Modify records in a LDB database</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p><code class="literal">ldbmodify</code> [-H LDB-URL] [ldif-file]</p></div></div><div class="refsect1" lang="en"><a name="id2516095"></a><h2>DESCRIPTION</h2><p>
 		ldbmodify changes, adds and deletes records in a LDB database. 
 		The changes that should be made to the LDB database are read from 
 		the specified LDIF-file. If - is specified as the filename, input is read from stdin.
-	</p><p>For now, see ldapmodify(1) for details on the LDIF file format.</p></div><div class="refsect1" lang="en"><a name="id2516117"></a><h2>OPTIONS</h2><div class="variablelist"><dl><dt><span class="term">-H &lt;ldb-url&gt;</span></dt><dd><p>
+	</p><p>For now, see ldapmodify(1) for details on the LDIF file format.</p></div><div class="refsect1" lang="en"><a name="id2516113"></a><h2>OPTIONS</h2><div class="variablelist"><dl><dt><span class="term">-H &lt;ldb-url&gt;</span></dt><dd><p>
 				LDB URL to connect to. See ldb(7) for details.
 			</p></dd></dl></div></div><div class="refsect1" lang="en"><a name="id2479170"></a><h2>ENVIRONMENT</h2><div class="variablelist"><dl><dt><span class="term">LDB_URL</span></dt><dd><p>LDB URL to connect to (can be overrided by using the 
 					-H command-line option.)</p></dd></dl></div></div><div class="refsect1" lang="en"><a name="id2479192"></a><h2>VERSION</h2><p>This man page is correct for version 4.0 of the Samba suite.</p></div><div class="refsect1" lang="en"><a name="id2479203"></a><h2>SEE ALSO</h2><p>ldb(7), ldbedit</p></div><div class="refsect1" lang="en"><a name="id2479213"></a><h2>AUTHOR</h2><p> ldb was written by 

Modified: branches/samba/upstream/docs/htmldocs/manpages/libsmbclient.7.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/manpages/libsmbclient.7.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/manpages/libsmbclient.7.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,6 +1,6 @@
 <html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>libsmbclient</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="refentry" lang="en"><a name="libsmbclient.7"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>libsmbclient &#8212; An extension library for browsers and that can be used as a generic browsing API.</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p><code class="literal">Browser URL:</code><p>
         smb://[[[domain:]user[:password@]]server[/share[/path[/file]]]] [?options]
-    </p></p></div></div><div class="refsect1" lang="en"><a name="id2516094"></a><h2>DESCRIPTION</h2><p>
+    </p></p></div></div><div class="refsect1" lang="en"><a name="id2518317"></a><h2>DESCRIPTION</h2><p>
 	This tool is part of the <a class="citerefentry" href="samba.7.html"><span class="citerefentry"><span class="refentrytitle">samba</span>(7)</span></a> suite.
 	</p><p>
 	<code class="literal">libsmbclient</code> is a library toolset that permits applications to manipulate CIFS/SMB network
@@ -12,7 +12,7 @@
 	<code class="literal">libsmbclient</code> can not be used directly from the command line, instead it provides an
 	extension of the capabilities of tools such as file managers and browsers.  This man page describes the
 	configuration options for this tool so that the user may obtain greatest utility of use.
-	</p></div><div class="refsect1" lang="en"><a name="id2479180"></a><h2>OPTIONS</h2><p>
+	</p></div><div class="refsect1" lang="en"><a name="id2480143"></a><h2>OPTIONS</h2><p>
 	What the URLs mean:
 	</p><div class="variablelist"><dl><dt><span class="term">smb://</span></dt><dd><p>
 			Shows all workgroups or domains that are visible in the network. The behavior matches
@@ -44,11 +44,11 @@
 	<code class="literal">libsmbclient</code> will check the users shell environment for the <code class="literal">USER</code>
 	parameter and will use its value when if the <code class="literal">user</code> parameter was not included
 	in the URL.
-	</p></div><div class="refsect1" lang="en"><a name="id2479320"></a><h2>PROGRAMMERS GUIDE</h2><p>
+	</p></div><div class="refsect1" lang="en"><a name="id2482522"></a><h2>PROGRAMMERS GUIDE</h2><p>
 	Watch this space for future updates.
-	</p></div><div class="refsect1" lang="en"><a name="id2479331"></a><h2>VERSION</h2><p>
+	</p></div><div class="refsect1" lang="en"><a name="id2482532"></a><h2>VERSION</h2><p>
 	This man page is correct for version 3 of the Samba suite.
-	</p></div><div class="refsect1" lang="en"><a name="id2479342"></a><h2>AUTHOR</h2><p>
+	</p></div><div class="refsect1" lang="en"><a name="id2482544"></a><h2>AUTHOR</h2><p>
 	The original Samba software and related utilities were created by Andrew Tridgell.
 	Samba is now developed by the Samba Team as an Open Source project similar to the way
 	the Linux kernel is developed.

Modified: branches/samba/upstream/docs/htmldocs/manpages/lmhosts.5.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/manpages/lmhosts.5.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/manpages/lmhosts.5.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,8 +1,8 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>lmhosts</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="refentry" lang="en"><a name="lmhosts.5"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>lmhosts &#8212; The Samba NetBIOS hosts file</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><p><code class="filename">lmhosts</code> is the <a class="citerefentry" href="samba.7.html"><span class="citerefentry"><span class="refentrytitle">samba</span>(7)</span></a> NetBIOS name to IP address mapping file.</p></div><div class="refsect1" lang="en"><a name="id2516091"></a><h2>DESCRIPTION</h2><p>This file is part of the <a class="citerefentry" href="samba.7.html"><span class="citerefentry"><span class="refentrytitle">samba</span>(7)</span></a> suite.</p><p><code class="filename">lmhosts</code> is the <span class="emphasis"><em>Samba
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>lmhosts</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="refentry" lang="en"><a name="lmhosts.5"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>lmhosts &#8212; The Samba NetBIOS hosts file</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><p><code class="filename">lmhosts</code> is the <a class="citerefentry" href="samba.7.html"><span class="citerefentry"><span class="refentrytitle">samba</span>(7)</span></a> NetBIOS name to IP address mapping file.</p></div><div class="refsect1" lang="en"><a name="id2516085"></a><h2>DESCRIPTION</h2><p>This file is part of the <a class="citerefentry" href="samba.7.html"><span class="citerefentry"><span class="refentrytitle">samba</span>(7)</span></a> suite.</p><p><code class="filename">lmhosts</code> is the <span class="emphasis"><em>Samba
 	</em></span> NetBIOS name to IP address mapping file.  It 
 	is very similar to the <code class="filename">/etc/hosts</code> file 
 	format, except that the hostname component must correspond 
-	to the NetBIOS naming format.</p></div><div class="refsect1" lang="en"><a name="id2516128"></a><h2>FILE FORMAT</h2><p>It is an ASCII file containing one line for NetBIOS name. 
+	to the NetBIOS naming format.</p></div><div class="refsect1" lang="en"><a name="id2516123"></a><h2>FILE FORMAT</h2><p>It is an ASCII file containing one line for NetBIOS name. 
 	The two fields on each line are separated from each other by 
 	white space. Any entry beginning with '#' is ignored. Each line 
 	in the lmhosts file contains the following information:</p><div class="itemizedlist"><ul type="disc"><li><p>IP Address - in dotted decimal format.</p></li><li><p>NetBIOS Name - This name format is a 
@@ -25,9 +25,9 @@
 	the NetBIOS name requested.</p><p>The second mapping will be returned only when the "0x20" name 
 	type for a name "NTSERVER" is queried. Any other name type will not 
 	be resolved.</p><p>The default location of the <code class="filename">lmhosts</code> file 
-	is in the same directory as the <a class="citerefentry" href="smb.conf.5.html"><span class="citerefentry"><span class="refentrytitle">smb.conf</span>(5)</span></a> file.</p></div><div class="refsect1" lang="en"><a name="id2479238"></a><h2>FILES</h2><p>lmhosts is loaded from the configuration directory. This is 
+	is in the same directory as the <a class="citerefentry" href="smb.conf.5.html"><span class="citerefentry"><span class="refentrytitle">smb.conf</span>(5)</span></a> file.</p></div><div class="refsect1" lang="en"><a name="id2479239"></a><h2>FILES</h2><p>lmhosts is loaded from the configuration directory. This is 
 		usually <code class="filename">/etc/samba</code> or <code class="filename">/usr/local/samba/lib</code>.
-	</p></div><div class="refsect1" lang="en"><a name="id2479261"></a><h2>VERSION</h2><p>This man page is correct for version 3 of the Samba suite.</p></div><div class="refsect1" lang="en"><a name="id2479272"></a><h2>SEE ALSO</h2><p><a class="citerefentry" href="smbclient.1.html"><span class="citerefentry"><span class="refentrytitle">smbclient</span>(1)</span></a>, <a class="citerefentry" href="smb.conf.5.html"><span class="citerefentry"><span class="refentrytitle">smb.conf</span>(5)</span></a>, and <a class="citerefentry" href="smbpasswd.8.html"><span class="citerefentry"><span class="refentrytitle">smbpasswd</span>(8)</span></a>
+	</p></div><div class="refsect1" lang="en"><a name="id2479262"></a><h2>VERSION</h2><p>This man page is correct for version 3 of the Samba suite.</p></div><div class="refsect1" lang="en"><a name="id2479273"></a><h2>SEE ALSO</h2><p><a class="citerefentry" href="smbclient.1.html"><span class="citerefentry"><span class="refentrytitle">smbclient</span>(1)</span></a>, <a class="citerefentry" href="smb.conf.5.html"><span class="citerefentry"><span class="refentrytitle">smb.conf</span>(5)</span></a>, and <a class="citerefentry" href="smbpasswd.8.html"><span class="citerefentry"><span class="refentrytitle">smbpasswd</span>(8)</span></a>
 	</p></div><div class="refsect1" lang="en"><a name="id2479306"></a><h2>AUTHOR</h2><p>The original Samba software and related utilities 
 	were created by Andrew Tridgell. Samba is now developed
 	by the Samba Team as an Open Source project similar 

Modified: branches/samba/upstream/docs/htmldocs/manpages/log2pcap.1.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/manpages/log2pcap.1.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/manpages/log2pcap.1.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,11 +1,11 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>log2pcap</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="refentry" lang="en"><a name="log2pcap.1"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>log2pcap &#8212; Extract network traces from Samba log files</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p><code class="literal">log2pcap</code> [-h] [-q] [logfile] [pcap_file]</p></div></div><div class="refsect1" lang="en"><a name="id2516114"></a><h2>DESCRIPTION</h2><p>This tool is part of the <a class="citerefentry" href="samba.7.html"><span class="citerefentry"><span class="refentrytitle">samba</span>(7)</span></a> suite.</p><p><code class="literal">log2pcap</code> reads in a 
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>log2pcap</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="refentry" lang="en"><a name="log2pcap.1"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>log2pcap &#8212; Extract network traces from Samba log files</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p><code class="literal">log2pcap</code> [-h] [-q] [logfile] [pcap_file]</p></div></div><div class="refsect1" lang="en"><a name="id2516110"></a><h2>DESCRIPTION</h2><p>This tool is part of the <a class="citerefentry" href="samba.7.html"><span class="citerefentry"><span class="refentrytitle">samba</span>(7)</span></a> suite.</p><p><code class="literal">log2pcap</code> reads in a 
 	samba log file and generates a pcap file (readable 
 	by most sniffers, such as ethereal or tcpdump) based on the packet 
 	dumps in the log file.</p><p>The log file must have a <em class="parameter"><code>log level</code></em> 
 	of at least <code class="constant">5</code> to get the SMB header/parameters 
 	right, <code class="constant">10</code> to get the first 512 data bytes of the 
 	packet and <code class="constant">50</code> to get the whole packet.
-	</p></div><div class="refsect1" lang="en"><a name="id2479195"></a><h2>OPTIONS</h2><div class="variablelist"><dl><dt><span class="term">-h</span></dt><dd><p>If this parameter is 
+	</p></div><div class="refsect1" lang="en"><a name="id2479196"></a><h2>OPTIONS</h2><div class="variablelist"><dl><dt><span class="term">-h</span></dt><dd><p>If this parameter is 
 		specified the output file will be a 
 		hex dump, in a format that is readable 
 		by the <span class="application">text2pcap</span> utility.</p></dd><dt><span class="term">-q</span></dt><dd><p>Be quiet. No warning messages about missing 
@@ -17,13 +17,13 @@
 		If this argument is not specified, output data will be written 
 		to stdout.
 		</p></dd><dt><span class="term">-h|--help</span></dt><dd><p>Print a summary of command line options.
-</p></dd></dl></div></div><div class="refsect1" lang="en"><a name="id2479274"></a><h2>EXAMPLES</h2><p>Extract all network traffic from all samba log files:</p><pre class="programlisting">
+</p></dd></dl></div></div><div class="refsect1" lang="en"><a name="id2479275"></a><h2>EXAMPLES</h2><p>Extract all network traffic from all samba log files:</p><pre class="programlisting">
 			<code class="prompt">$</code> log2pcap &lt; /var/log/* &gt; trace.pcap
 	</pre><p>Convert to pcap using text2pcap:</p><pre class="programlisting">
 	<code class="prompt">$</code> log2pcap -h samba.log | text2pcap -T 139,139 - trace.pcap
-	</pre></div><div class="refsect1" lang="en"><a name="id2479314"></a><h2>VERSION</h2><p>This man page is correct for version 3 of the Samba suite.</p></div><div class="refsect1" lang="en"><a name="id2479325"></a><h2>BUGS</h2><p>Only SMB data is extracted from the samba logs, no LDAP, 
+	</pre></div><div class="refsect1" lang="en"><a name="id2479315"></a><h2>VERSION</h2><p>This man page is correct for version 3 of the Samba suite.</p></div><div class="refsect1" lang="en"><a name="id2479326"></a><h2>BUGS</h2><p>Only SMB data is extracted from the samba logs, no LDAP, 
 	NetBIOS lookup or other data.</p><p>The generated TCP and IP headers don't contain a valid 
-	checksum.</p></div><div class="refsect1" lang="en"><a name="id2479341"></a><h2>SEE ALSO</h2><p><a class="citerefentry" href="text2pcap.1.html"><span class="citerefentry"><span class="refentrytitle">text2pcap</span>(1)</span></a>, <a class="citerefentry" href="ethereal.1.html"><span class="citerefentry"><span class="refentrytitle">ethereal</span>(1)</span></a></p></div><div class="refsect1" lang="en"><a name="id2479364"></a><h2>AUTHOR</h2><p>The original Samba software and related utilities 
+	checksum.</p></div><div class="refsect1" lang="en"><a name="id2479343"></a><h2>SEE ALSO</h2><p><a class="citerefentry" href="text2pcap.1.html"><span class="citerefentry"><span class="refentrytitle">text2pcap</span>(1)</span></a>, <a class="citerefentry" href="ethereal.1.html"><span class="citerefentry"><span class="refentrytitle">ethereal</span>(1)</span></a></p></div><div class="refsect1" lang="en"><a name="id2479365"></a><h2>AUTHOR</h2><p>The original Samba software and related utilities 
 	were created by Andrew Tridgell. Samba is now developed
 	by the Samba Team as an Open Source project similar 
 	to the way the Linux kernel is developed.</p><p>This manpage was written by Jelmer Vernooij.</p></div></div></body></html>

Modified: branches/samba/upstream/docs/htmldocs/manpages/mount.cifs.8.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/manpages/mount.cifs.8.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/manpages/mount.cifs.8.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,4 +1,4 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>mount.cifs</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="refentry" lang="en"><a name="mount.cifs.8"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>mount.cifs &#8212; mount using the Common Internet File System (CIFS)</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p><code class="literal">mount.cifs</code> {service} {mount-point} [-o options]</p></div></div><div class="refsect1" lang="en"><a name="id2516113"></a><h2>DESCRIPTION</h2><p>This tool is part of the <a class="citerefentry" href="samba.7.html"><span class="citerefentry"><span class="refentrytitle">samba</span>(7)</span></a> suite.</p><p>mount.cifs mounts a Linux CIFS filesystem. It
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>mount.cifs</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="refentry" lang="en"><a name="mount.cifs.8"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>mount.cifs &#8212; mount using the Common Internet File System (CIFS)</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p><code class="literal">mount.cifs</code> {service} {mount-point} [-o options]</p></div></div><div class="refsect1" lang="en"><a name="id2518335"></a><h2>DESCRIPTION</h2><p>This tool is part of the <a class="citerefentry" href="samba.7.html"><span class="citerefentry"><span class="refentrytitle">samba</span>(7)</span></a> suite.</p><p>mount.cifs mounts a Linux CIFS filesystem. It
 is usually invoked indirectly by
 the <a class="citerefentry" href="mount.8.html"><span class="citerefentry"><span class="refentrytitle">mount</span>(8)</span></a> command when using the 
 "-t cifs" option. This command only works in Linux, and the kernel must
@@ -20,7 +20,7 @@
 
 	</p><p><span class="emphasis"><em>mount.cifs</em></span> causes the cifs vfs to launch a thread named cifsd. After mounting it keeps running until
 		the mounted resource is unmounted (usually via the umount utility).
-	</p></div><div class="refsect1" lang="en"><a name="id2479217"></a><h2>OPTIONS</h2><div class="variablelist"><dl><dt><span class="term">user=<em class="replaceable"><code>arg</code></em></span></dt><dd><p>specifies the username to connect as. If
+	</p></div><div class="refsect1" lang="en"><a name="id2480179"></a><h2>OPTIONS</h2><div class="variablelist"><dl><dt><span class="term">user=<em class="replaceable"><code>arg</code></em></span></dt><dd><p>specifies the username to connect as. If
 				this is not given, then the environment variable <span class="emphasis"><em>USER</em></span> is used. This option can also take the
 form "user%password" or "workgroup/user" or
 "workgroup/user%password" to allow the password and workgroup
@@ -213,11 +213,11 @@
 
 		</p></dd><dt><span class="term">wsize=<em class="replaceable"><code>arg</code></em></span></dt><dd><p>default network write size (default 57344)
                 maximum wsize currently allowed by CIFS is 57344 (fourteen
-                4096 byte pages)</p></dd><dt><span class="term">--verbose</span></dt><dd><p>Print additional debugging information for the mount. Note that this parameter must be specified before the -o. For example:</p><p>mount -t cifs //server/share /mnt --verbose -o user=username</p></dd></dl></div></div><div class="refsect1" lang="en"><a name="id2525594"></a><h2>SERVICE FORMATTING AND DELIMITERS</h2><p>
+                4096 byte pages)</p></dd><dt><span class="term">--verbose</span></dt><dd><p>Print additional debugging information for the mount. Note that this parameter must be specified before the -o. For example:</p><p>mount -t cifs //server/share /mnt --verbose -o user=username</p></dd></dl></div></div><div class="refsect1" lang="en"><a name="id2527776"></a><h2>SERVICE FORMATTING AND DELIMITERS</h2><p>
 		It's generally preferred to use forward slashes (/) as a delimiter in service names. They are considered to be the "universal delimiter" since they are generally not allowed to be embedded within path components on Windows machines and the client can convert them to blackslashes (\) unconditionally. Conversely, backslash characters are allowed by POSIX to be part of a path component, and can't be automatically converted in the same way.
 	</p><p>
 		mount.cifs will attempt to convert backslashes to forward slashes where it's able to do so, but it cannot do so in any path component following the sharename.
-	</p></div><div class="refsect1" lang="en"><a name="id2525617"></a><h2>ENVIRONMENT VARIABLES</h2><p>
+	</p></div><div class="refsect1" lang="en"><a name="id2527800"></a><h2>ENVIRONMENT VARIABLES</h2><p>
 		The variable <span class="emphasis"><em>USER</em></span> may contain the username of the
 person to be used to authenticate to the server.
 The variable can be used to set both username and
@@ -229,7 +229,7 @@
 		The variable <span class="emphasis"><em>PASSWD_FILE</em></span> may contain the pathname
 of a file to read the password from. A single line of input is
 read and used as the password.
-	</p></div><div class="refsect1" lang="en"><a name="id2525652"></a><h2>NOTES</h2><p>This command may be used only by root, unless installed setuid, in which case the noeexec and nosuid mount flags are enabled.</p></div><div class="refsect1" lang="en"><a name="id2525664"></a><h2>CONFIGURATION</h2><p>
+	</p></div><div class="refsect1" lang="en"><a name="id2527835"></a><h2>NOTES</h2><p>This command may be used only by root, unless installed setuid, in which case the noeexec and nosuid mount flags are enabled.</p></div><div class="refsect1" lang="en"><a name="id2527847"></a><h2>CONFIGURATION</h2><p>
 The primary mechanism for making configuration changes and for reading 
 debug information for the cifs vfs is via the Linux /proc filesystem.
 In the directory <code class="filename">/proc/fs/cifs</code> are various 
@@ -240,7 +240,7 @@
 cifs.ko which will list the options that may be passed to cifs during module
 installation (device driver load).
 For more information see the kernel file <code class="filename">fs/cifs/README</code>.
-</p></div><div class="refsect1" lang="en"><a name="id2525697"></a><h2>BUGS</h2><p>Mounting using the CIFS URL specification is currently not supported.
+</p></div><div class="refsect1" lang="en"><a name="id2527879"></a><h2>BUGS</h2><p>Mounting using the CIFS URL specification is currently not supported.
 	</p><p>The credentials file does not handle usernames or passwords with
 		leading space.</p><p>
 Note that the typical response to a bug report is a suggestion
@@ -248,11 +248,11 @@
 and always include which versions you use of relevant software
 when reporting bugs (minimum: mount.cifs (try mount.cifs -V), kernel (see /proc/version) and
 server type you are trying to contact.
-</p></div><div class="refsect1" lang="en"><a name="id2525722"></a><h2>VERSION</h2><p>This man page is correct for version 1.52 of 
-	the cifs vfs filesystem (roughly Linux kernel 2.6.24).</p></div><div class="refsect1" lang="en"><a name="id2525733"></a><h2>SEE ALSO</h2><p>
+</p></div><div class="refsect1" lang="en"><a name="id2527904"></a><h2>VERSION</h2><p>This man page is correct for version 1.52 of 
+	the cifs vfs filesystem (roughly Linux kernel 2.6.24).</p></div><div class="refsect1" lang="en"><a name="id2527916"></a><h2>SEE ALSO</h2><p>
 	Documentation/filesystems/cifs.txt and fs/cifs/README in the linux kernel
 	source tree may contain additional options and information.
-</p><p><a class="citerefentry" href="umount.cifs.8.html"><span class="citerefentry"><span class="refentrytitle">umount.cifs</span>(8)</span></a></p></div><div class="refsect1" lang="en"><a name="id2525754"></a><h2>AUTHOR</h2><p>Steve French</p><p>The syntax and manpage were loosely based on that of smbmount. It 
+</p><p><a class="citerefentry" href="umount.cifs.8.html"><span class="citerefentry"><span class="refentrytitle">umount.cifs</span>(8)</span></a></p></div><div class="refsect1" lang="en"><a name="id2527937"></a><h2>AUTHOR</h2><p>Steve French</p><p>The syntax and manpage were loosely based on that of smbmount. It 
 		was converted to Docbook/XML by Jelmer Vernooij.</p><p>The maintainer of the Linux cifs vfs and the userspace
 		tool <span class="emphasis"><em>mount.cifs</em></span> is <a class="ulink" href="mailto:sfrench at samba.org" target="_top">Steve French</a>.
 		The <a class="ulink" href="mailto:linux-cifs-client at lists.samba.org" target="_top">Linux CIFS Mailing list</a> 

Modified: branches/samba/upstream/docs/htmldocs/manpages/net.8.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/manpages/net.8.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/manpages/net.8.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -7,7 +7,7 @@
 	clients and RPC can be used for NT4 and Windows 2000. If this 
 	argument is omitted, net will try to determine it automatically. 
 	Not all commands are available on all protocols.
-	</p></div><div class="refsect1" lang="en"><a name="id2479253"></a><h2>OPTIONS</h2><div class="variablelist"><dl><dt><span class="term">-h|--help</span></dt><dd><p>Print a summary of command line options.
+	</p></div><div class="refsect1" lang="en"><a name="id2479254"></a><h2>OPTIONS</h2><div class="variablelist"><dl><dt><span class="term">-h|--help</span></dt><dd><p>Print a summary of command line options.
 </p></dd><dt><span class="term">-w target-workgroup</span></dt><dd><p>
 		Sets target workgroup or domain. You have to specify 
 		either this option or the IP address or the name of a server.
@@ -54,18 +54,18 @@
 use only by developers and generate HUGE amounts of log
 data, most of which is extremely cryptic.</p><p>Note that specifying this parameter here will 
 override the <a class="link" href="smb.conf.5.html#LOGLEVEL">log level</a> parameter
-in the <code class="filename">smb.conf</code> file.</p></dd></dl></div></div><div class="refsect1" lang="en"><a name="id2478334"></a><h2>COMMANDS</h2><div class="refsect2" lang="en"><a name="id2478339"></a><h3>CHANGESECRETPW</h3><p>This command allows the Samba machine account password to be set from an external application
+in the <code class="filename">smb.conf</code> file.</p></dd></dl></div></div><div class="refsect1" lang="en"><a name="id2478336"></a><h2>COMMANDS</h2><div class="refsect2" lang="en"><a name="id2478341"></a><h3>CHANGESECRETPW</h3><p>This command allows the Samba machine account password to be set from an external application
 to a machine account password that has already been stored in Active Directory. DO NOT USE this command
 unless you know exactly what you are doing. The use of this command requires that the force flag (-f)
 be used also. There will be NO command prompt. Whatever information is piped into stdin, either by
 typing at the command line or otherwise, will be stored as the literal machine password. Do NOT use
 this without care and attention as it will overwrite a legitimate machine password without warning.
 YOU HAVE BEEN WARNED.
-</p></div><div class="refsect2" lang="en"><a name="id2478360"></a><h3>TIME</h3><p>The <code class="literal">NET TIME</code> command allows you to view the time on a remote server
-	or synchronise the time on the local server with the time on the remote server.</p><div class="refsect3" lang="en"><a name="id2478377"></a><h4>TIME</h4><p>Without any options, the <code class="literal">NET TIME</code> command 
+</p></div><div class="refsect2" lang="en"><a name="id2478362"></a><h3>TIME</h3><p>The <code class="literal">NET TIME</code> command allows you to view the time on a remote server
+	or synchronise the time on the local server with the time on the remote server.</p><div class="refsect3" lang="en"><a name="id2478379"></a><h4>TIME</h4><p>Without any options, the <code class="literal">NET TIME</code> command 
 displays the time on the remote server.
-</p></div><div class="refsect3" lang="en"><a name="id2478394"></a><h4>TIME SYSTEM</h4><p>Displays the time on the remote server in a format ready for <code class="literal">/bin/date</code>.</p></div><div class="refsect3" lang="en"><a name="id2478411"></a><h4>TIME SET</h4><p>Tries to set the date and time of the local server to that on 
-the remote server using <code class="literal">/bin/date</code>. </p></div><div class="refsect3" lang="en"><a name="id2478429"></a><h4>TIME ZONE</h4><p>Displays the timezone in hours from GMT on the remote computer.</p></div></div><div class="refsect2" lang="en"><a name="id2478441"></a><h3>[RPC|ADS] JOIN [TYPE] [-U username[%password]] [createupn=UPN] [createcomputer=OU] [options]</h3><p>
+</p></div><div class="refsect3" lang="en"><a name="id2478396"></a><h4>TIME SYSTEM</h4><p>Displays the time on the remote server in a format ready for <code class="literal">/bin/date</code>.</p></div><div class="refsect3" lang="en"><a name="id2478413"></a><h4>TIME SET</h4><p>Tries to set the date and time of the local server to that on 
+the remote server using <code class="literal">/bin/date</code>. </p></div><div class="refsect3" lang="en"><a name="id2478430"></a><h4>TIME ZONE</h4><p>Displays the timezone in hours from GMT on the remote computer.</p></div></div><div class="refsect2" lang="en"><a name="id2478442"></a><h3>[RPC|ADS] JOIN [TYPE] [-U username[%password]] [createupn=UPN] [createcomputer=OU] [options]</h3><p>
 Join a domain.  If the account already exists on the server, and 
 [TYPE] is MEMBER, the machine will attempt to join automatically. 
 (Assuming that the machine has been created in server manager)
@@ -82,81 +82,81 @@
 a '/'.  Please note that '\' is used for escape by both the shell
 and ldap, so it may need to be doubled or quadrupled to pass through, 
 and it is not used as a delimiter.
-</p></div><div class="refsect2" lang="en"><a name="id2478475"></a><h3>[RPC] OLDJOIN [options]</h3><p>Join a domain. Use the OLDJOIN option to join the domain 
+</p></div><div class="refsect2" lang="en"><a name="id2478477"></a><h3>[RPC] OLDJOIN [options]</h3><p>Join a domain. Use the OLDJOIN option to join the domain 
 using the old style of domain joining - you need to create a trust 
-account in server manager first.</p></div><div class="refsect2" lang="en"><a name="id2478488"></a><h3>[RPC|ADS] USER</h3><div class="refsect3" lang="en"><a name="id2478494"></a><h4>[RPC|ADS] USER</h4><p>List all users</p></div><div class="refsect3" lang="en"><a name="id2478504"></a><h4>[RPC|ADS] USER DELETE <em class="replaceable"><code>target</code></em></h4><p>Delete specified user</p></div><div class="refsect3" lang="en"><a name="id2478517"></a><h4>[RPC|ADS] USER INFO <em class="replaceable"><code>target</code></em></h4><p>List the domain groups of the specified user.</p></div><div class="refsect3" lang="en"><a name="id2478531"></a><h4>[RPC|ADS] USER RENAME <em class="replaceable"><code>oldname</code></em> <em class="replaceable"><code>newname</code></em></h4><p>Rename specified user.</p></div><div class="refsect3" lang="en"><a name="id2478547"></a><h4>[RPC|ADS] USER ADD <em class="replaceable"><code>name</code></em> [password] [-F user flags] [-C comment]</h4><p>Add specified user.</p></div></div><div class="refsect2" lang="en"><a name="id2478562"></a><h3>[RPC|ADS] GROUP</h3><div class="refsect3" lang="en"><a name="id2478568"></a><h4>[RPC|ADS] GROUP [misc options] [targets]</h4><p>List user groups.</p></div><div class="refsect3" lang="en"><a name="id2478579"></a><h4>[RPC|ADS] GROUP DELETE <em class="replaceable"><code>name</code></em> [misc. options]</h4><p>Delete specified group.</p></div><div class="refsect3" lang="en"><a name="id2478593"></a><h4>[RPC|ADS] GROUP ADD <em class="replaceable"><code>name</code></em> [-C comment]</h4><p>Create specified group.</p></div></div><div class="refsect2" lang="en"><a name="id2478609"></a><h3>[RAP|RPC] SHARE</h3><div class="refsect3" lang="en"><a name="id2478615"></a><h4>[RAP|RPC] SHARE [misc. options] [targets]</h4><p>Enumerates all exported resources (network shares) on target server.</p></div><div class="refsect3" lang="en"><a name="id2478626"></a><h4>[RAP|RPC] SHARE ADD <em class="replaceable"><code>name=serverpath</code></em> [-C comment] [-M maxusers] [targets]</h4><p>Adds a share from a server (makes the export active). Maxusers 
+account in server manager first.</p></div><div class="refsect2" lang="en"><a name="id2478490"></a><h3>[RPC|ADS] USER</h3><div class="refsect3" lang="en"><a name="id2478496"></a><h4>[RPC|ADS] USER</h4><p>List all users</p></div><div class="refsect3" lang="en"><a name="id2478506"></a><h4>[RPC|ADS] USER DELETE <em class="replaceable"><code>target</code></em></h4><p>Delete specified user</p></div><div class="refsect3" lang="en"><a name="id2478519"></a><h4>[RPC|ADS] USER INFO <em class="replaceable"><code>target</code></em></h4><p>List the domain groups of the specified user.</p></div><div class="refsect3" lang="en"><a name="id2478533"></a><h4>[RPC|ADS] USER RENAME <em class="replaceable"><code>oldname</code></em> <em class="replaceable"><code>newname</code></em></h4><p>Rename specified user.</p></div><div class="refsect3" lang="en"><a name="id2478549"></a><h4>[RPC|ADS] USER ADD <em class="replaceable"><code>name</code></em> [password] [-F user flags] [-C comment]</h4><p>Add specified user.</p></div></div><div class="refsect2" lang="en"><a name="id2478564"></a><h3>[RPC|ADS] GROUP</h3><div class="refsect3" lang="en"><a name="id2478570"></a><h4>[RPC|ADS] GROUP [misc options] [targets]</h4><p>List user groups.</p></div><div class="refsect3" lang="en"><a name="id2478581"></a><h4>[RPC|ADS] GROUP DELETE <em class="replaceable"><code>name</code></em> [misc. options]</h4><p>Delete specified group.</p></div><div class="refsect3" lang="en"><a name="id2478595"></a><h4>[RPC|ADS] GROUP ADD <em class="replaceable"><code>name</code></em> [-C comment]</h4><p>Create specified group.</p></div></div><div class="refsect2" lang="en"><a name="id2478611"></a><h3>[RAP|RPC] SHARE</h3><div class="refsect3" lang="en"><a name="id2478616"></a><h4>[RAP|RPC] SHARE [misc. options] [targets]</h4><p>Enumerates all exported resources (network shares) on target server.</p></div><div class="refsect3" lang="en"><a name="id2478628"></a><h4>[RAP|RPC] SHARE ADD <em class="replaceable"><code>name=serverpath</code></em> [-C comment] [-M maxusers] [targets]</h4><p>Adds a share from a server (makes the export active). Maxusers 
 specifies the number of users that can be connected to the 
-share simultaneously.</p></div><div class="refsect3" lang="en"><a name="id2478644"></a><h4>SHARE DELETE <em class="replaceable"><code>sharename</code></em></h4><p>Delete specified share.</p></div></div><div class="refsect2" lang="en"><a name="id2478658"></a><h3>[RPC|RAP] FILE</h3><div class="refsect3" lang="en"><a name="id2478663"></a><h4>[RPC|RAP] FILE</h4><p>List all open files on remote server.</p></div><div class="refsect3" lang="en"><a name="id2478674"></a><h4>[RPC|RAP] FILE CLOSE <em class="replaceable"><code>fileid</code></em></h4><p>Close file with specified <em class="replaceable"><code>fileid</code></em> on 
-remote server.</p></div><div class="refsect3" lang="en"><a name="id2478691"></a><h4>[RPC|RAP] FILE INFO <em class="replaceable"><code>fileid</code></em></h4><p>
+share simultaneously.</p></div><div class="refsect3" lang="en"><a name="id2478645"></a><h4>SHARE DELETE <em class="replaceable"><code>sharename</code></em></h4><p>Delete specified share.</p></div></div><div class="refsect2" lang="en"><a name="id2478659"></a><h3>[RPC|RAP] FILE</h3><div class="refsect3" lang="en"><a name="id2478665"></a><h4>[RPC|RAP] FILE</h4><p>List all open files on remote server.</p></div><div class="refsect3" lang="en"><a name="id2478676"></a><h4>[RPC|RAP] FILE CLOSE <em class="replaceable"><code>fileid</code></em></h4><p>Close file with specified <em class="replaceable"><code>fileid</code></em> on 
+remote server.</p></div><div class="refsect3" lang="en"><a name="id2478693"></a><h4>[RPC|RAP] FILE INFO <em class="replaceable"><code>fileid</code></em></h4><p>
 Print information on specified <em class="replaceable"><code>fileid</code></em>. 
 Currently listed are: file-id, username, locks, path, permissions.
-</p></div><div class="refsect3" lang="en"><a name="id2478709"></a><h4>[RAP|RPC] FILE USER <em class="replaceable"><code>user</code></em></h4><p>
+</p></div><div class="refsect3" lang="en"><a name="id2478710"></a><h4>[RAP|RPC] FILE USER <em class="replaceable"><code>user</code></em></h4><p>
 List files opened by specified <em class="replaceable"><code>user</code></em>.
 Please note that <code class="literal">net rap file user</code> does not work
 against Samba servers. 
-</p></div></div><div class="refsect2" lang="en"><a name="id2478734"></a><h3>SESSION</h3><div class="refsect3" lang="en"><a name="id2478739"></a><h4>RAP SESSION</h4><p>Without any other options, SESSION enumerates all active SMB/CIFS 
-sessions on the target server.</p></div><div class="refsect3" lang="en"><a name="id2478751"></a><h4>RAP SESSION DELETE|CLOSE <em class="replaceable"><code>CLIENT_NAME</code></em></h4><p>Close the specified sessions.</p></div><div class="refsect3" lang="en"><a name="id2478764"></a><h4>RAP SESSION INFO <em class="replaceable"><code>CLIENT_NAME</code></em></h4><p>Give a list with all the open files in specified session.</p></div></div><div class="refsect2" lang="en"><a name="id2478779"></a><h3>RAP SERVER <em class="replaceable"><code>DOMAIN</code></em></h3><p>List all servers in specified domain or workgroup. Defaults
-to local domain.</p></div><div class="refsect2" lang="en"><a name="id2478792"></a><h3>RAP DOMAIN</h3><p>Lists all domains and workgroups visible on the 
-current network.</p></div><div class="refsect2" lang="en"><a name="id2478804"></a><h3>RAP PRINTQ</h3><div class="refsect3" lang="en"><a name="id2525477"></a><h4>RAP PRINTQ LIST <em class="replaceable"><code>QUEUE_NAME</code></em></h4><p>Lists the specified print queue and print jobs on the server.
+</p></div></div><div class="refsect2" lang="en"><a name="id2478735"></a><h3>SESSION</h3><div class="refsect3" lang="en"><a name="id2478740"></a><h4>RAP SESSION</h4><p>Without any other options, SESSION enumerates all active SMB/CIFS 
+sessions on the target server.</p></div><div class="refsect3" lang="en"><a name="id2478752"></a><h4>RAP SESSION DELETE|CLOSE <em class="replaceable"><code>CLIENT_NAME</code></em></h4><p>Close the specified sessions.</p></div><div class="refsect3" lang="en"><a name="id2478765"></a><h4>RAP SESSION INFO <em class="replaceable"><code>CLIENT_NAME</code></em></h4><p>Give a list with all the open files in specified session.</p></div></div><div class="refsect2" lang="en"><a name="id2478780"></a><h3>RAP SERVER <em class="replaceable"><code>DOMAIN</code></em></h3><p>List all servers in specified domain or workgroup. Defaults
+to local domain.</p></div><div class="refsect2" lang="en"><a name="id2478794"></a><h3>RAP DOMAIN</h3><p>Lists all domains and workgroups visible on the 
+current network.</p></div><div class="refsect2" lang="en"><a name="id2478805"></a><h3>RAP PRINTQ</h3><div class="refsect3" lang="en"><a name="id2525473"></a><h4>RAP PRINTQ LIST <em class="replaceable"><code>QUEUE_NAME</code></em></h4><p>Lists the specified print queue and print jobs on the server.
 If the <em class="replaceable"><code>QUEUE_NAME</code></em> is omitted, all 
-queues are listed.</p></div><div class="refsect3" lang="en"><a name="id2525495"></a><h4>RAP PRINTQ DELETE <em class="replaceable"><code>JOBID</code></em></h4><p>Delete job with specified id.</p></div></div><div class="refsect2" lang="en"><a name="id2525510"></a><h3>RAP VALIDATE <em class="replaceable"><code>user</code></em> [<em class="replaceable"><code>password</code></em>]</h3><p>
+queues are listed.</p></div><div class="refsect3" lang="en"><a name="id2525491"></a><h4>RAP PRINTQ DELETE <em class="replaceable"><code>JOBID</code></em></h4><p>Delete job with specified id.</p></div></div><div class="refsect2" lang="en"><a name="id2525505"></a><h3>RAP VALIDATE <em class="replaceable"><code>user</code></em> [<em class="replaceable"><code>password</code></em>]</h3><p>
 Validate whether the specified user can log in to the 
 remote server. If the password is not specified on the commandline, it 
 will be prompted. 
-</p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>Currently NOT implemented.</p></div></div><div class="refsect2" lang="en"><a name="id2525534"></a><h3>RAP GROUPMEMBER</h3><div class="refsect3" lang="en"><a name="id2525540"></a><h4>RAP GROUPMEMBER LIST <em class="replaceable"><code>GROUP</code></em></h4><p>List all members of the specified group.</p></div><div class="refsect3" lang="en"><a name="id2525553"></a><h4>RAP GROUPMEMBER DELETE <em class="replaceable"><code>GROUP</code></em> <em class="replaceable"><code>USER</code></em></h4><p>Delete member from group.</p></div><div class="refsect3" lang="en"><a name="id2525569"></a><h4>RAP GROUPMEMBER ADD <em class="replaceable"><code>GROUP</code></em> <em class="replaceable"><code>USER</code></em></h4><p>Add member to group.</p></div></div><div class="refsect2" lang="en"><a name="id2525587"></a><h3>RAP ADMIN <em class="replaceable"><code>command</code></em></h3><p>Execute the specified <em class="replaceable"><code>command</code></em> on 
+</p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>Currently NOT implemented.</p></div></div><div class="refsect2" lang="en"><a name="id2525529"></a><h3>RAP GROUPMEMBER</h3><div class="refsect3" lang="en"><a name="id2525535"></a><h4>RAP GROUPMEMBER LIST <em class="replaceable"><code>GROUP</code></em></h4><p>List all members of the specified group.</p></div><div class="refsect3" lang="en"><a name="id2525548"></a><h4>RAP GROUPMEMBER DELETE <em class="replaceable"><code>GROUP</code></em> <em class="replaceable"><code>USER</code></em></h4><p>Delete member from group.</p></div><div class="refsect3" lang="en"><a name="id2525565"></a><h4>RAP GROUPMEMBER ADD <em class="replaceable"><code>GROUP</code></em> <em class="replaceable"><code>USER</code></em></h4><p>Add member to group.</p></div></div><div class="refsect2" lang="en"><a name="id2525582"></a><h3>RAP ADMIN <em class="replaceable"><code>command</code></em></h3><p>Execute the specified <em class="replaceable"><code>command</code></em> on 
 the remote server. Only works with OS/2 servers.
-</p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>Currently NOT implemented.</p></div></div><div class="refsect2" lang="en"><a name="id2525609"></a><h3>RAP SERVICE</h3><div class="refsect3" lang="en"><a name="id2525615"></a><h4>RAP SERVICE START <em class="replaceable"><code>NAME</code></em> [arguments...]</h4><p>Start the specified service on the remote server. Not implemented yet.</p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>Currently NOT implemented.</p></div></div><div class="refsect3" lang="en"><a name="id2525635"></a><h4>RAP SERVICE STOP</h4><p>Stop the specified service on the remote server.</p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>Currently NOT implemented.</p></div></div></div><div class="refsect2" lang="en"><a name="id2525652"></a><h3>RAP PASSWORD <em class="replaceable"><code>USER</code></em> <em class="replaceable"><code>OLDPASS</code></em> <em class="replaceable"><code>NEWPASS</code></em></h3><p>
+</p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>Currently NOT implemented.</p></div></div><div class="refsect2" lang="en"><a name="id2525604"></a><h3>RAP SERVICE</h3><div class="refsect3" lang="en"><a name="id2525610"></a><h4>RAP SERVICE START <em class="replaceable"><code>NAME</code></em> [arguments...]</h4><p>Start the specified service on the remote server. Not implemented yet.</p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>Currently NOT implemented.</p></div></div><div class="refsect3" lang="en"><a name="id2525630"></a><h4>RAP SERVICE STOP</h4><p>Stop the specified service on the remote server.</p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>Currently NOT implemented.</p></div></div></div><div class="refsect2" lang="en"><a name="id2525647"></a><h3>RAP PASSWORD <em class="replaceable"><code>USER</code></em> <em class="replaceable"><code>OLDPASS</code></em> <em class="replaceable"><code>NEWPASS</code></em></h3><p>
 Change password of <em class="replaceable"><code>USER</code></em> from <em class="replaceable"><code>OLDPASS</code></em> to <em class="replaceable"><code>NEWPASS</code></em>.
-</p></div><div class="refsect2" lang="en"><a name="id2525682"></a><h3>LOOKUP</h3><div class="refsect3" lang="en"><a name="id2525688"></a><h4>LOOKUP HOST <em class="replaceable"><code>HOSTNAME</code></em> [<em class="replaceable"><code>TYPE</code></em>]</h4><p>
+</p></div><div class="refsect2" lang="en"><a name="id2525678"></a><h3>LOOKUP</h3><div class="refsect3" lang="en"><a name="id2525683"></a><h4>LOOKUP HOST <em class="replaceable"><code>HOSTNAME</code></em> [<em class="replaceable"><code>TYPE</code></em>]</h4><p>
 Lookup the IP address of the given host with the specified type (netbios suffix). 
 The type defaults to 0x20 (workstation).
-</p></div><div class="refsect3" lang="en"><a name="id2525707"></a><h4>LOOKUP LDAP [<em class="replaceable"><code>DOMAIN</code></em>]</h4><p>Give IP address of LDAP server of specified <em class="replaceable"><code>DOMAIN</code></em>. Defaults to local domain.</p></div><div class="refsect3" lang="en"><a name="id2525726"></a><h4>LOOKUP KDC [<em class="replaceable"><code>REALM</code></em>]</h4><p>Give IP address of KDC for the specified <em class="replaceable"><code>REALM</code></em>.
-Defaults to local realm.</p></div><div class="refsect3" lang="en"><a name="id2525744"></a><h4>LOOKUP DC [<em class="replaceable"><code>DOMAIN</code></em>]</h4><p>Give IP's of Domain Controllers for specified <em class="replaceable"><code>
-DOMAIN</code></em>. Defaults to local domain.</p></div><div class="refsect3" lang="en"><a name="id2525762"></a><h4>LOOKUP MASTER <em class="replaceable"><code>DOMAIN</code></em></h4><p>Give IP of master browser for specified <em class="replaceable"><code>DOMAIN</code></em>
-or workgroup. Defaults to local domain.</p></div></div><div class="refsect2" lang="en"><a name="id2525781"></a><h3>CACHE</h3><p>Samba uses a general caching interface called 'gencache'. It 
+</p></div><div class="refsect3" lang="en"><a name="id2525702"></a><h4>LOOKUP LDAP [<em class="replaceable"><code>DOMAIN</code></em>]</h4><p>Give IP address of LDAP server of specified <em class="replaceable"><code>DOMAIN</code></em>. Defaults to local domain.</p></div><div class="refsect3" lang="en"><a name="id2525721"></a><h4>LOOKUP KDC [<em class="replaceable"><code>REALM</code></em>]</h4><p>Give IP address of KDC for the specified <em class="replaceable"><code>REALM</code></em>.
+Defaults to local realm.</p></div><div class="refsect3" lang="en"><a name="id2525739"></a><h4>LOOKUP DC [<em class="replaceable"><code>DOMAIN</code></em>]</h4><p>Give IP's of Domain Controllers for specified <em class="replaceable"><code>
+DOMAIN</code></em>. Defaults to local domain.</p></div><div class="refsect3" lang="en"><a name="id2525757"></a><h4>LOOKUP MASTER <em class="replaceable"><code>DOMAIN</code></em></h4><p>Give IP of master browser for specified <em class="replaceable"><code>DOMAIN</code></em>
+or workgroup. Defaults to local domain.</p></div></div><div class="refsect2" lang="en"><a name="id2525776"></a><h3>CACHE</h3><p>Samba uses a general caching interface called 'gencache'. It 
 can be controlled using 'NET CACHE'.</p><p>All the timeout parameters support the suffixes:
 
 </p><table class="simplelist" border="0" summary="Simple list"><tr><td>s - Seconds</td></tr><tr><td>m - Minutes</td></tr><tr><td>h - Hours</td></tr><tr><td>d - Days</td></tr><tr><td>w - Weeks</td></tr></table><p>
 
-</p><div class="refsect3" lang="en"><a name="id2525818"></a><h4>CACHE ADD <em class="replaceable"><code>key</code></em> <em class="replaceable"><code>data</code></em> <em class="replaceable"><code>time-out</code></em></h4><p>Add specified key+data to the cache with the given timeout.</p></div><div class="refsect3" lang="en"><a name="id2525838"></a><h4>CACHE DEL <em class="replaceable"><code>key</code></em></h4><p>Delete key from the cache.</p></div><div class="refsect3" lang="en"><a name="id2525851"></a><h4>CACHE SET <em class="replaceable"><code>key</code></em> <em class="replaceable"><code>data</code></em> <em class="replaceable"><code>time-out</code></em></h4><p>Update data of existing cache entry.</p></div><div class="refsect3" lang="en"><a name="id2525870"></a><h4>CACHE SEARCH <em class="replaceable"><code>PATTERN</code></em></h4><p>Search for the specified pattern in the cache data.</p></div><div class="refsect3" lang="en"><a name="id2525884"></a><h4>CACHE LIST</h4><p>
+</p><div class="refsect3" lang="en"><a name="id2525813"></a><h4>CACHE ADD <em class="replaceable"><code>key</code></em> <em class="replaceable"><code>data</code></em> <em class="replaceable"><code>time-out</code></em></h4><p>Add specified key+data to the cache with the given timeout.</p></div><div class="refsect3" lang="en"><a name="id2525833"></a><h4>CACHE DEL <em class="replaceable"><code>key</code></em></h4><p>Delete key from the cache.</p></div><div class="refsect3" lang="en"><a name="id2525846"></a><h4>CACHE SET <em class="replaceable"><code>key</code></em> <em class="replaceable"><code>data</code></em> <em class="replaceable"><code>time-out</code></em></h4><p>Update data of existing cache entry.</p></div><div class="refsect3" lang="en"><a name="id2525866"></a><h4>CACHE SEARCH <em class="replaceable"><code>PATTERN</code></em></h4><p>Search for the specified pattern in the cache data.</p></div><div class="refsect3" lang="en"><a name="id2525879"></a><h4>CACHE LIST</h4><p>
 List all current items in the cache.
-</p></div><div class="refsect3" lang="en"><a name="id2525894"></a><h4>CACHE FLUSH</h4><p>Remove all the current items from the cache.</p></div></div><div class="refsect2" lang="en"><a name="id2525906"></a><h3>GETLOCALSID [DOMAIN]</h3><p>Prints the SID of the specified domain, or if the parameter is
-omitted, the SID of the local server.</p></div><div class="refsect2" lang="en"><a name="id2525918"></a><h3>SETLOCALSID S-1-5-21-x-y-z</h3><p>Sets SID for the local server to the specified SID.</p></div><div class="refsect2" lang="en"><a name="id2525929"></a><h3>GETDOMAINSID</h3><p>Prints the local machine SID and the SID of the current 
-domain.</p></div><div class="refsect2" lang="en"><a name="id2525940"></a><h3>SETDOMAINSID</h3><p>Sets the SID of the current domain.</p></div><div class="refsect2" lang="en"><a name="id2525951"></a><h3>GROUPMAP</h3><p>Manage the mappings between Windows group SIDs and UNIX groups.
+</p></div><div class="refsect3" lang="en"><a name="id2525890"></a><h4>CACHE FLUSH</h4><p>Remove all the current items from the cache.</p></div></div><div class="refsect2" lang="en"><a name="id2525902"></a><h3>GETLOCALSID [DOMAIN]</h3><p>Prints the SID of the specified domain, or if the parameter is
+omitted, the SID of the local server.</p></div><div class="refsect2" lang="en"><a name="id2525914"></a><h3>SETLOCALSID S-1-5-21-x-y-z</h3><p>Sets SID for the local server to the specified SID.</p></div><div class="refsect2" lang="en"><a name="id2525925"></a><h3>GETDOMAINSID</h3><p>Prints the local machine SID and the SID of the current 
+domain.</p></div><div class="refsect2" lang="en"><a name="id2525936"></a><h3>SETDOMAINSID</h3><p>Sets the SID of the current domain.</p></div><div class="refsect2" lang="en"><a name="id2525946"></a><h3>GROUPMAP</h3><p>Manage the mappings between Windows group SIDs and UNIX groups.
 Common options include:</p><div class="itemizedlist"><ul type="disc"><li><p>unixgroup - Name of the UNIX group</p></li><li><p>ntgroup - Name of the Windows NT group (must be
   resolvable to a SID</p></li><li><p>rid - Unsigned 32-bit integer</p></li><li><p>sid - Full SID in the form of "S-1-..."</p></li><li><p>type - Type of the group; either 'domain', 'local',
-  or 'builtin'</p></li><li><p>comment - Freeform text description of the group</p></li></ul></div><div class="refsect3" lang="en"><a name="id2525996"></a><h4>GROUPMAP ADD</h4><p>
+  or 'builtin'</p></li><li><p>comment - Freeform text description of the group</p></li></ul></div><div class="refsect3" lang="en"><a name="id2525991"></a><h4>GROUPMAP ADD</h4><p>
 Add a new group mapping entry:
 </p><pre class="programlisting">
 net groupmap add {rid=int|sid=string} unixgroup=string \
 	[type={domain|local}] [ntgroup=string] [comment=string]
 </pre><p>
-</p></div><div class="refsect3" lang="en"><a name="id2526014"></a><h4>GROUPMAP DELETE</h4><p>Delete a group mapping entry. If more than one group name matches, the first entry found is deleted.</p><p>net groupmap delete {ntgroup=string|sid=SID}</p></div><div class="refsect3" lang="en"><a name="id2526030"></a><h4>GROUPMAP MODIFY</h4><p>Update en existing group entry.</p><p>
+</p></div><div class="refsect3" lang="en"><a name="id2526010"></a><h4>GROUPMAP DELETE</h4><p>Delete a group mapping entry. If more than one group name matches, the first entry found is deleted.</p><p>net groupmap delete {ntgroup=string|sid=SID}</p></div><div class="refsect3" lang="en"><a name="id2526026"></a><h4>GROUPMAP MODIFY</h4><p>Update en existing group entry.</p><p>
 </p><pre class="programlisting">
 net groupmap modify {ntgroup=string|sid=SID} [unixgroup=string] \
        [comment=string] [type={domain|local}]
 </pre><p>
-</p></div><div class="refsect3" lang="en"><a name="id2526052"></a><h4>GROUPMAP LIST</h4><p>List existing group mapping entries.</p><p>net groupmap list [verbose] [ntgroup=string] [sid=SID]</p></div></div><div class="refsect2" lang="en"><a name="id2526068"></a><h3>MAXRID</h3><p>Prints out the highest RID currently in use on the local
+</p></div><div class="refsect3" lang="en"><a name="id2526047"></a><h4>GROUPMAP LIST</h4><p>List existing group mapping entries.</p><p>net groupmap list [verbose] [ntgroup=string] [sid=SID]</p></div></div><div class="refsect2" lang="en"><a name="id2526063"></a><h3>MAXRID</h3><p>Prints out the highest RID currently in use on the local
 server (by the active 'passdb backend').
-</p></div><div class="refsect2" lang="en"><a name="id2526079"></a><h3>RPC INFO</h3><p>Print information about the domain of the remote server,
+</p></div><div class="refsect2" lang="en"><a name="id2526075"></a><h3>RPC INFO</h3><p>Print information about the domain of the remote server,
 such as domain name, domain sid and number of users and groups.
-</p></div><div class="refsect2" lang="en"><a name="id2526091"></a><h3>[RPC|ADS] TESTJOIN</h3><p>Check whether participation in a domain is still valid.</p></div><div class="refsect2" lang="en"><a name="id2526102"></a><h3>[RPC|ADS] CHANGETRUSTPW</h3><p>Force change of domain trust password.</p></div><div class="refsect2" lang="en"><a name="id2526113"></a><h3>RPC TRUSTDOM</h3><div class="refsect3" lang="en"><a name="id2526119"></a><h4>RPC TRUSTDOM ADD <em class="replaceable"><code>DOMAIN</code></em></h4><p>Add a interdomain trust account for <em class="replaceable"><code>DOMAIN</code></em>. 
+</p></div><div class="refsect2" lang="en"><a name="id2526087"></a><h3>[RPC|ADS] TESTJOIN</h3><p>Check whether participation in a domain is still valid.</p></div><div class="refsect2" lang="en"><a name="id2526098"></a><h3>[RPC|ADS] CHANGETRUSTPW</h3><p>Force change of domain trust password.</p></div><div class="refsect2" lang="en"><a name="id2526109"></a><h3>RPC TRUSTDOM</h3><div class="refsect3" lang="en"><a name="id2526114"></a><h4>RPC TRUSTDOM ADD <em class="replaceable"><code>DOMAIN</code></em></h4><p>Add a interdomain trust account for <em class="replaceable"><code>DOMAIN</code></em>. 
 This is in fact a Samba account named <em class="replaceable"><code>DOMAIN$</code></em> 
 with the account flag <code class="constant">'I'</code> (interdomain trust account). 
 If the command is used against localhost it has the same effect as 
 <code class="literal">smbpasswd -a -i DOMAIN</code>. Please note that both commands
 expect a appropriate UNIX account. 
-</p></div><div class="refsect3" lang="en"><a name="id2526153"></a><h4>RPC TRUSTDOM DEL <em class="replaceable"><code>DOMAIN</code></em></h4><p>Remove interdomain trust account for 
+</p></div><div class="refsect3" lang="en"><a name="id2526148"></a><h4>RPC TRUSTDOM DEL <em class="replaceable"><code>DOMAIN</code></em></h4><p>Remove interdomain trust account for 
 <em class="replaceable"><code>DOMAIN</code></em>. If it is used against localhost 
 it has the same effect as <code class="literal">smbpasswd -x DOMAIN$</code>. 
-</p></div><div class="refsect3" lang="en"><a name="id2526177"></a><h4>RPC TRUSTDOM ESTABLISH <em class="replaceable"><code>DOMAIN</code></em></h4><p>
+</p></div><div class="refsect3" lang="en"><a name="id2526172"></a><h4>RPC TRUSTDOM ESTABLISH <em class="replaceable"><code>DOMAIN</code></em></h4><p>
 Establish a trust relationship to a trusting domain. 
 Interdomain account must already be created on the remote PDC.
-</p></div><div class="refsect3" lang="en"><a name="id2526191"></a><h4>RPC TRUSTDOM REVOKE <em class="replaceable"><code>DOMAIN</code></em></h4><p>Abandon relationship to trusted domain</p></div><div class="refsect3" lang="en"><a name="id2526205"></a><h4>RPC TRUSTDOM LIST</h4><p>List all current interdomain trust relationships.</p></div><div class="refsect3" lang="en"><a name="id2526216"></a><h4>RPC RIGHTS</h4><p>This subcommand is used to view and manage Samba's rights assignments (also 
+</p></div><div class="refsect3" lang="en"><a name="id2526187"></a><h4>RPC TRUSTDOM REVOKE <em class="replaceable"><code>DOMAIN</code></em></h4><p>Abandon relationship to trusted domain</p></div><div class="refsect3" lang="en"><a name="id2526200"></a><h4>RPC TRUSTDOM LIST</h4><p>List all current interdomain trust relationships.</p></div><div class="refsect3" lang="en"><a name="id2526211"></a><h4>RPC RIGHTS</h4><p>This subcommand is used to view and manage Samba's rights assignments (also 
 referred to as privileges).  There are three options currently available: 
 <em class="parameter"><code>list</code></em>, <em class="parameter"><code>grant</code></em>, and 
 <em class="parameter"><code>revoke</code></em>.  More details on Samba's privilege model and its use
-can be found in the Samba-HOWTO-Collection.</p></div></div><div class="refsect2" lang="en"><a name="id2526249"></a><h3>RPC ABORTSHUTDOWN</h3><p>Abort the shutdown of a remote server.</p></div><div class="refsect2" lang="en"><a name="id2526260"></a><h3>RPC SHUTDOWN [-t timeout] [-r] [-f] [-C message]</h3><p>Shut down the remote server.</p><div class="variablelist"><dl><dt><span class="term">-r</span></dt><dd><p>
+can be found in the Samba-HOWTO-Collection.</p></div></div><div class="refsect2" lang="en"><a name="id2526244"></a><h3>RPC ABORTSHUTDOWN</h3><p>Abort the shutdown of a remote server.</p></div><div class="refsect2" lang="en"><a name="id2526255"></a><h3>RPC SHUTDOWN [-t timeout] [-r] [-f] [-C message]</h3><p>Shut down the remote server.</p><div class="variablelist"><dl><dt><span class="term">-r</span></dt><dd><p>
 Reboot after shutdown.
 </p></dd><dt><span class="term">-f</span></dt><dd><p>
 Force shutting down all applications.
@@ -164,21 +164,21 @@
 Timeout before system will be shut down. An interactive 
 user of the system can use this time to cancel the shutdown.
 </p></dd><dt><span class="term">-C message</span></dt><dd><p>Display the specified message on the screen to 
-announce the shutdown.</p></dd></dl></div></div><div class="refsect2" lang="en"><a name="id2526322"></a><h3>RPC SAMDUMP</h3><p>Print out sam database of remote server. You need
-to run this against the PDC, from a Samba machine joined as a BDC. </p></div><div class="refsect2" lang="en"><a name="id2526334"></a><h3>RPC VAMPIRE</h3><p>Export users, aliases and groups from remote server to 
+announce the shutdown.</p></dd></dl></div></div><div class="refsect2" lang="en"><a name="id2526318"></a><h3>RPC SAMDUMP</h3><p>Print out sam database of remote server. You need
+to run this against the PDC, from a Samba machine joined as a BDC. </p></div><div class="refsect2" lang="en"><a name="id2526330"></a><h3>RPC VAMPIRE</h3><p>Export users, aliases and groups from remote server to 
 local server.  You need to run this against the PDC, from a Samba machine joined as a BDC. 
-</p></div><div class="refsect2" lang="en"><a name="id2526347"></a><h3>RPC GETSID</h3><p>Fetch domain SID and store it in the local <code class="filename">secrets.tdb</code>. </p></div><div class="refsect2" lang="en"><a name="id2526363"></a><h3>ADS LEAVE</h3><p>Make the remote host leave the domain it is part of. </p></div><div class="refsect2" lang="en"><a name="id2526374"></a><h3>ADS STATUS</h3><p>Print out status of machine account of the local machine in ADS.
+</p></div><div class="refsect2" lang="en"><a name="id2526342"></a><h3>RPC GETSID</h3><p>Fetch domain SID and store it in the local <code class="filename">secrets.tdb</code>. </p></div><div class="refsect2" lang="en"><a name="id2526359"></a><h3>ADS LEAVE</h3><p>Make the remote host leave the domain it is part of. </p></div><div class="refsect2" lang="en"><a name="id2526370"></a><h3>ADS STATUS</h3><p>Print out status of machine account of the local machine in ADS.
 Prints out quite some debug info. Aimed at developers, regular 
-users should use <code class="literal">NET ADS TESTJOIN</code>.</p></div><div class="refsect2" lang="en"><a name="id2526392"></a><h3>ADS PRINTER</h3><div class="refsect3" lang="en"><a name="id2526398"></a><h4>ADS PRINTER INFO [<em class="replaceable"><code>PRINTER</code></em>] [<em class="replaceable"><code>SERVER</code></em>]</h4><p>
+users should use <code class="literal">NET ADS TESTJOIN</code>.</p></div><div class="refsect2" lang="en"><a name="id2526388"></a><h3>ADS PRINTER</h3><div class="refsect3" lang="en"><a name="id2526393"></a><h4>ADS PRINTER INFO [<em class="replaceable"><code>PRINTER</code></em>] [<em class="replaceable"><code>SERVER</code></em>]</h4><p>
 Lookup info for <em class="replaceable"><code>PRINTER</code></em> on <em class="replaceable"><code>SERVER</code></em>. The printer name defaults to "*", the 
-server name defaults to the local host.</p></div><div class="refsect3" lang="en"><a name="id2526424"></a><h4>ADS PRINTER PUBLISH <em class="replaceable"><code>PRINTER</code></em></h4><p>Publish specified printer using ADS.</p></div><div class="refsect3" lang="en"><a name="id2526437"></a><h4>ADS PRINTER REMOVE <em class="replaceable"><code>PRINTER</code></em></h4><p>Remove specified printer from ADS directory.</p></div></div><div class="refsect2" lang="en"><a name="id2526452"></a><h3>ADS SEARCH <em class="replaceable"><code>EXPRESSION</code></em> <em class="replaceable"><code>ATTRIBUTES...</code></em></h3><p>Perform a raw LDAP search on a ADS server and dump the results. The 
+server name defaults to the local host.</p></div><div class="refsect3" lang="en"><a name="id2526419"></a><h4>ADS PRINTER PUBLISH <em class="replaceable"><code>PRINTER</code></em></h4><p>Publish specified printer using ADS.</p></div><div class="refsect3" lang="en"><a name="id2526433"></a><h4>ADS PRINTER REMOVE <em class="replaceable"><code>PRINTER</code></em></h4><p>Remove specified printer from ADS directory.</p></div></div><div class="refsect2" lang="en"><a name="id2526447"></a><h3>ADS SEARCH <em class="replaceable"><code>EXPRESSION</code></em> <em class="replaceable"><code>ATTRIBUTES...</code></em></h3><p>Perform a raw LDAP search on a ADS server and dump the results. The 
 expression is a standard LDAP search expression, and the 
 attributes are a list of LDAP fields to show in the results.</p><p>Example: <strong class="userinput"><code>net ads search '(objectCategory=group)' sAMAccountName</code></strong>
-</p></div><div class="refsect2" lang="en"><a name="id2526481"></a><h3>ADS DN <em class="replaceable"><code>DN</code></em> <em class="replaceable"><code>(attributes)</code></em></h3><p>
+</p></div><div class="refsect2" lang="en"><a name="id2526476"></a><h3>ADS DN <em class="replaceable"><code>DN</code></em> <em class="replaceable"><code>(attributes)</code></em></h3><p>
 Perform a raw LDAP search on a ADS server and dump the results. The 
 DN standard LDAP DN, and the attributes are a list of LDAP fields 
 to show in the result. 
-</p><p>Example: <strong class="userinput"><code>net ads dn 'CN=administrator,CN=Users,DC=my,DC=domain' SAMAccountName</code></strong></p></div><div class="refsect2" lang="en"><a name="id2526508"></a><h3>ADS WORKGROUP</h3><p>Print out workgroup name for specified kerberos realm.</p></div><div class="refsect2" lang="en"><a name="id2526520"></a><h3>SAM CREATEBUILTINGROUP &lt;NAME&gt;</h3><p>
+</p><p>Example: <strong class="userinput"><code>net ads dn 'CN=administrator,CN=Users,DC=my,DC=domain' SAMAccountName</code></strong></p></div><div class="refsect2" lang="en"><a name="id2526504"></a><h3>ADS WORKGROUP</h3><p>Print out workgroup name for specified kerberos realm.</p></div><div class="refsect2" lang="en"><a name="id2526515"></a><h3>SAM CREATEBUILTINGROUP &lt;NAME&gt;</h3><p>
 (Re)Create a BUILTIN group.
 Only a wellknown set of BUILTIN groups can be created with this command.
 This is the list of currently recognized group names: Administrators,
@@ -188,78 +188,78 @@
 
 This command requires a running Winbindd with idmap allocation properly
 configured. The group gid will be allocated out of the winbindd range.
-</p></div><div class="refsect2" lang="en"><a name="id2526538"></a><h3>SAM CREATELOCALGROUP &lt;NAME&gt;</h3><p>
+</p></div><div class="refsect2" lang="en"><a name="id2526534"></a><h3>SAM CREATELOCALGROUP &lt;NAME&gt;</h3><p>
 Create a LOCAL group (also known as Alias).
 
 This command requires a running Winbindd with idmap allocation properly
 configured. The group gid will be allocated out of the winbindd range.
-</p></div><div class="refsect2" lang="en"><a name="id2526552"></a><h3>SAM DELETELOCALGROUP &lt;NAME&gt;</h3><p>
+</p></div><div class="refsect2" lang="en"><a name="id2526547"></a><h3>SAM DELETELOCALGROUP &lt;NAME&gt;</h3><p>
 Delete an existing LOCAL group (also known as Alias).
 
-</p></div><div class="refsect2" lang="en"><a name="id2526564"></a><h3>SAM MAPUNIXGROUP &lt;NAME&gt;</h3><p>
+</p></div><div class="refsect2" lang="en"><a name="id2526559"></a><h3>SAM MAPUNIXGROUP &lt;NAME&gt;</h3><p>
 Map an existing Unix group and make it a Domain Group, the domain group
 will have the same name.
-</p></div><div class="refsect2" lang="en"><a name="id2526576"></a><h3>SAM UNMAPUNIXGROUP &lt;NAME&gt;</h3><p>
+</p></div><div class="refsect2" lang="en"><a name="id2526571"></a><h3>SAM UNMAPUNIXGROUP &lt;NAME&gt;</h3><p>
 Remove an existing group mapping entry.
-</p></div><div class="refsect2" lang="en"><a name="id2526587"></a><h3>SAM ADDMEM &lt;GROUP&gt; &lt;MEMBER&gt;</h3><p>
+</p></div><div class="refsect2" lang="en"><a name="id2526582"></a><h3>SAM ADDMEM &lt;GROUP&gt; &lt;MEMBER&gt;</h3><p>
 Add a member to a Local group. The group can be specified only by name,
 the member can be specified by name or SID.
-</p></div><div class="refsect2" lang="en"><a name="id2526600"></a><h3>SAM DELMEM  &lt;GROUP&gt; &lt;MEMBER&gt;</h3><p>
+</p></div><div class="refsect2" lang="en"><a name="id2526595"></a><h3>SAM DELMEM  &lt;GROUP&gt; &lt;MEMBER&gt;</h3><p>
 Remove a member from a Local group. The group and the member must be
 specified by name.
-</p></div><div class="refsect2" lang="en"><a name="id2526612"></a><h3>SAM LISTMEM &lt;GROUP&gt;</h3><p>
+</p></div><div class="refsect2" lang="en"><a name="id2526608"></a><h3>SAM LISTMEM &lt;GROUP&gt;</h3><p>
 List Local group members. The group must be specified by name.
-</p></div><div class="refsect2" lang="en"><a name="id2526624"></a><h3>SAM LIST &lt;users|groups|localgroups|builtin|workstations&gt; [verbose]</h3><p>
+</p></div><div class="refsect2" lang="en"><a name="id2526619"></a><h3>SAM LIST &lt;users|groups|localgroups|builtin|workstations&gt; [verbose]</h3><p>
 List the specified set of accounts by name. If verbose is specified,
 the rid and description is also provided for each account.
-</p></div><div class="refsect2" lang="en"><a name="id2526638"></a><h3>SAM SHOW &lt;NAME&gt;</h3><p>
+</p></div><div class="refsect2" lang="en"><a name="id2526633"></a><h3>SAM SHOW &lt;NAME&gt;</h3><p>
 Show the full DOMAIN\\NAME the SID and the type for the corresponding
 account.
-</p></div><div class="refsect2" lang="en"><a name="id2526649"></a><h3>SAM SET HOMEDIR &lt;NAME&gt; &lt;DIRECTORY&gt;</h3><p>
+</p></div><div class="refsect2" lang="en"><a name="id2526645"></a><h3>SAM SET HOMEDIR &lt;NAME&gt; &lt;DIRECTORY&gt;</h3><p>
 Set the home directory for a user account.
-</p></div><div class="refsect2" lang="en"><a name="id2526661"></a><h3>SAM SET PROFILEPATH &lt;NAME&gt; &lt;PATH&gt;</h3><p>
+</p></div><div class="refsect2" lang="en"><a name="id2526656"></a><h3>SAM SET PROFILEPATH &lt;NAME&gt; &lt;PATH&gt;</h3><p>
 Set the profile path for a user account.
-</p></div><div class="refsect2" lang="en"><a name="id2526672"></a><h3>SAM SET COMMENT &lt;NAME&gt; &lt;COMMENT&gt;</h3><p>
+</p></div><div class="refsect2" lang="en"><a name="id2526667"></a><h3>SAM SET COMMENT &lt;NAME&gt; &lt;COMMENT&gt;</h3><p>
 Set the comment for a user or group account.
-</p></div><div class="refsect2" lang="en"><a name="id2526683"></a><h3>SAM SET FULLNAME &lt;NAME&gt; &lt;FULL NAME&gt;</h3><p>
+</p></div><div class="refsect2" lang="en"><a name="id2526678"></a><h3>SAM SET FULLNAME &lt;NAME&gt; &lt;FULL NAME&gt;</h3><p>
 Set the full name for a user account.
-</p></div><div class="refsect2" lang="en"><a name="id2526694"></a><h3>SAM SET LOGONSCRIPT &lt;NAME&gt; &lt;SCRIPT&gt;</h3><p>
+</p></div><div class="refsect2" lang="en"><a name="id2526690"></a><h3>SAM SET LOGONSCRIPT &lt;NAME&gt; &lt;SCRIPT&gt;</h3><p>
 Set the logon script for a user account.
-</p></div><div class="refsect2" lang="en"><a name="id2526705"></a><h3>SAM SET HOMEDRIVE &lt;NAME&gt; &lt;DRIVE&gt;</h3><p>
+</p></div><div class="refsect2" lang="en"><a name="id2526701"></a><h3>SAM SET HOMEDRIVE &lt;NAME&gt; &lt;DRIVE&gt;</h3><p>
 Set the home drive for a user account.
-</p></div><div class="refsect2" lang="en"><a name="id2526717"></a><h3>SAM SET WORKSTATIONS &lt;NAME&gt; &lt;WORKSTATIONS&gt;</h3><p>
+</p></div><div class="refsect2" lang="en"><a name="id2526712"></a><h3>SAM SET WORKSTATIONS &lt;NAME&gt; &lt;WORKSTATIONS&gt;</h3><p>
 Set the workstations a user account is allowed to log in from.
-</p></div><div class="refsect2" lang="en"><a name="id2526728"></a><h3>SAM SET DISABLE &lt;NAME&gt;</h3><p>
+</p></div><div class="refsect2" lang="en"><a name="id2526724"></a><h3>SAM SET DISABLE &lt;NAME&gt;</h3><p>
 Set the "disabled" flag for a user account.
-</p></div><div class="refsect2" lang="en"><a name="id2526740"></a><h3>SAM SET PWNOTREQ &lt;NAME&gt;</h3><p>
+</p></div><div class="refsect2" lang="en"><a name="id2526735"></a><h3>SAM SET PWNOTREQ &lt;NAME&gt;</h3><p>
 Set the "password not required" flag for a user account.
-</p></div><div class="refsect2" lang="en"><a name="id2526751"></a><h3>SAM SET AUTOLOCK &lt;NAME&gt;</h3><p>
+</p></div><div class="refsect2" lang="en"><a name="id2526746"></a><h3>SAM SET AUTOLOCK &lt;NAME&gt;</h3><p>
 Set the "autolock" flag for a user account.
-</p></div><div class="refsect2" lang="en"><a name="id2526762"></a><h3>SAM SET PWNOEXP &lt;NAME&gt;</h3><p>
+</p></div><div class="refsect2" lang="en"><a name="id2526758"></a><h3>SAM SET PWNOEXP &lt;NAME&gt;</h3><p>
 Set the "password do not expire" flag for a user account.
-</p></div><div class="refsect2" lang="en"><a name="id2526774"></a><h3>SAM SET PWDMUSTCHANGENOW &lt;NAME&gt; [yes|no]</h3><p>
+</p></div><div class="refsect2" lang="en"><a name="id2526769"></a><h3>SAM SET PWDMUSTCHANGENOW &lt;NAME&gt; [yes|no]</h3><p>
 Set or unset the "password must change" flag for a user account.
-</p></div><div class="refsect2" lang="en"><a name="id2526786"></a><h3>SAM POLICY LIST</h3><p>
+</p></div><div class="refsect2" lang="en"><a name="id2526781"></a><h3>SAM POLICY LIST</h3><p>
 List the available account policies.
-</p></div><div class="refsect2" lang="en"><a name="id2526796"></a><h3>SAM POLICY SHOW &lt;account policy&gt;</h3><p>
+</p></div><div class="refsect2" lang="en"><a name="id2526792"></a><h3>SAM POLICY SHOW &lt;account policy&gt;</h3><p>
 Show the account policy value.
-</p></div><div class="refsect2" lang="en"><a name="id2526807"></a><h3>SAM POLICY SET &lt;account policy&gt; &lt;value&gt;</h3><p>
+</p></div><div class="refsect2" lang="en"><a name="id2526803"></a><h3>SAM POLICY SET &lt;account policy&gt; &lt;value&gt;</h3><p>
 Set a value for the account policy.
 Valid values can be: "forever", "never", "off", or a number.
-</p></div><div class="refsect2" lang="en"><a name="id2526820"></a><h3>SAM PROVISION</h3><p>
+</p></div><div class="refsect2" lang="en"><a name="id2526815"></a><h3>SAM PROVISION</h3><p>
 Only available if ldapsam:editposix is set and winbindd is running.
 Properly populates the ldap tree with the basic accounts (Administrator)
 and groups (Domain Users, Domain Admins, Domain Guests) on the ldap tree.
-</p></div><div class="refsect2" lang="en"><a name="id2526834"></a><h3>IDMAP DUMP &lt;local tdb file name&gt;</h3><p>
+</p></div><div class="refsect2" lang="en"><a name="id2526829"></a><h3>IDMAP DUMP &lt;local tdb file name&gt;</h3><p>
 Dumps the mappings contained in the local tdb file specified.
 This command is useful to dump only the mappings produced by the idmap_tdb backend.
-</p></div><div class="refsect2" lang="en"><a name="id2526848"></a><h3>IDMAP RESTORE [input file]</h3><p>
+</p></div><div class="refsect2" lang="en"><a name="id2526843"></a><h3>IDMAP RESTORE [input file]</h3><p>
 Restore the mappings from the specified file or stdin.
-</p></div><div class="refsect2" lang="en"><a name="id2526859"></a><h3>IDMAP SECRET &lt;DOMAIN&gt;|ALLOC &lt;secret&gt;</h3><p>
+</p></div><div class="refsect2" lang="en"><a name="id2526854"></a><h3>IDMAP SECRET &lt;DOMAIN&gt;|ALLOC &lt;secret&gt;</h3><p>
 Store a secret for the specified domain, used primarily for domains
 that use idmap_ldap as a backend. In this case the secret is used
 as the password for the user DN used to bind to the ldap server.
-</p></div><div class="refsect2" lang="en"><a name="id2526873"></a><h3>USERSHARE</h3><p>Starting with version 3.0.23, a Samba server now supports the ability for
+</p></div><div class="refsect2" lang="en"><a name="id2526868"></a><h3>USERSHARE</h3><p>Starting with version 3.0.23, a Samba server now supports the ability for
 non-root users to add user defined shares to be exported using the "net usershare"
 commands.
 </p><p>
@@ -288,7 +288,7 @@
 
 </p><table class="simplelist" border="0" summary="Simple list"><tr><td>net usershare add sharename path [comment] [acl] [guest_ok=[y|n]] - to add or change a user defined share.</td></tr><tr><td>net usershare delete sharename - to delete a user defined share.</td></tr><tr><td>net usershare info [-l|--long] [wildcard sharename] - to print info about a user defined share.</td></tr><tr><td>net usershare list [-l|--long] [wildcard sharename] - to list user defined shares.</td></tr></table><p>
 
-</p><div class="refsect3" lang="en"><a name="id2526931"></a><h4>USERSHARE ADD <em class="replaceable"><code>sharename</code></em> <em class="replaceable"><code>path</code></em> <em class="replaceable"><code>[comment]</code></em> <em class="replaceable"><code>[acl]</code></em> <em class="replaceable"><code>[guest_ok=[y|n]]</code></em></h4><p>
+</p><div class="refsect3" lang="en"><a name="id2526927"></a><h4>USERSHARE ADD <em class="replaceable"><code>sharename</code></em> <em class="replaceable"><code>path</code></em> <em class="replaceable"><code>[comment]</code></em> <em class="replaceable"><code>[acl]</code></em> <em class="replaceable"><code>[guest_ok=[y|n]]</code></em></h4><p>
 Add or replace a new user defined share, with name "sharename".
 </p><p>
 "path" specifies the absolute pathname on the system to be exported.
@@ -325,11 +325,11 @@
 you wish. The Samba smbd daemon notices user defined share modifications
 at connect time so will see the change immediately, there is no need
 to restart smbd on adding, deleting or changing a user defined share.
-</div><div class="refsect3" lang="en"><a name="id2527006"></a><h4>USERSHARE DELETE <em class="replaceable"><code>sharename</code></em></h4><p>
+</div><div class="refsect3" lang="en"><a name="id2527001"></a><h4>USERSHARE DELETE <em class="replaceable"><code>sharename</code></em></h4><p>
 Deletes the user defined share by name. The Samba smbd daemon
 immediately notices this change, although it will not disconnect
 any users currently connected to the deleted share.
-</p></div><div class="refsect3" lang="en"><a name="id2527021"></a><h4>USERSHARE INFO <em class="replaceable"><code>[-l|--long]</code></em> <em class="replaceable"><code>[wildcard sharename]</code></em></h4><p>
+</p></div><div class="refsect3" lang="en"><a name="id2527016"></a><h4>USERSHARE INFO <em class="replaceable"><code>[-l|--long]</code></em> <em class="replaceable"><code>[wildcard sharename]</code></em></h4><p>
 Get info on user defined shares owned by the current user matching the given pattern, or all users.
 </p><p>
 net usershare info on its own dumps out info on the user defined shares that were
@@ -348,7 +348,7 @@
 
 And is a list of the current settings of the user defined share that can be
 modified by the "net usershare add" command.
-</p></div><div class="refsect3" lang="en"><a name="id2527056"></a><h4>USERSHARE LIST <em class="replaceable"><code>[-l|--long]</code></em> <em class="replaceable"><code>wildcard sharename</code></em></h4><p>
+</p></div><div class="refsect3" lang="en"><a name="id2527051"></a><h4>USERSHARE LIST <em class="replaceable"><code>[-l|--long]</code></em> <em class="replaceable"><code>wildcard sharename</code></em></h4><p>
 List all the user defined shares owned by the current user matching the given pattern, or all users.
 </p><p>
 net usershare list on its own list out the names of the user defined shares that were
@@ -356,7 +356,7 @@
 wildcard pattern ('*' matches one or more characters, '?' matches only one character).
 If the '-l' or '--long' option is also given, it includes the names of user defined
 shares created by other users.
-</p></div></div><div class="refsect2" lang="en"><a name="id2527091"></a><h3>CONF</h3><p>Starting with version 3.2.0, a Samba server can be configured by data
+</p></div></div><div class="refsect2" lang="en"><a name="id2527086"></a><h3>CONF</h3><p>Starting with version 3.2.0, a Samba server can be configured by data
 stored in registry. This configuration data can be edited with the new "net
 conf" commands.
 </p><p>
@@ -374,10 +374,10 @@
 format.</td></tr><tr><td>net conf import - Import configuration from file in smb.conf
 format.</td></tr><tr><td>net conf listshares - List the registry shares.</td></tr><tr><td>net conf drop - Delete the complete configuration from
 registry.</td></tr><tr><td>net conf showshare - Show the definition of a registry share.</td></tr><tr><td>net conf addshare - Create a new registry share.</td></tr><tr><td>net conf delshare - Delete a registry share.</td></tr><tr><td>net conf setparm - Store a parameter.</td></tr><tr><td>net conf getparm - Retrieve the value of a parameter.</td></tr><tr><td>net conf delparm - Delete a parameter.</td></tr><tr><td>net conf getincludes - Show the includes of a share definition.</td></tr><tr><td>net conf setincludes - Set includes for a share.</td></tr><tr><td>net conf delincludes - Delete includes from a share definition.</td></tr></table><p>
-</p><div class="refsect3" lang="en"><a name="id2527222"></a><h4>CONF LIST</h4><p>
+</p><div class="refsect3" lang="en"><a name="id2527217"></a><h4>CONF LIST</h4><p>
 Print the configuration data stored in the registry in a smb.conf-like format to
 standard output.
-</p></div><div class="refsect3" lang="en"><a name="id2527234"></a><h4>CONF IMPORT <em class="replaceable"><code>[--test|-T]</code></em> <em class="replaceable"><code>filename</code></em> <em class="replaceable"><code>[section]</code></em></h4><p>
+</p></div><div class="refsect3" lang="en"><a name="id2527229"></a><h4>CONF IMPORT <em class="replaceable"><code>[--test|-T]</code></em> <em class="replaceable"><code>filename</code></em> <em class="replaceable"><code>[section]</code></em></h4><p>
 This command imports configuration from a file in smb.conf format.
 If a section encountered in the input file is present in registry,
 its contents is replaced. Sections of registry configuration that have
@@ -387,30 +387,30 @@
 import command to that specific section. A test mode is enabled by specifying
 the parameter "-T" on the commandline. In test mode, no changes are made to the
 registry, and the resulting configuration is printed to standard output instead.
-</p></div><div class="refsect3" lang="en"><a name="id2527264"></a><h4>CONF LISTSHARES</h4><p>
+</p></div><div class="refsect3" lang="en"><a name="id2527259"></a><h4>CONF LISTSHARES</h4><p>
 List the names of the shares defined in registry.
-</p></div><div class="refsect3" lang="en"><a name="id2527275"></a><h4>CONF DROP</h4><p>
+</p></div><div class="refsect3" lang="en"><a name="id2527270"></a><h4>CONF DROP</h4><p>
 Delete the complete configuration data from registry.
-</p></div><div class="refsect3" lang="en"><a name="id2527286"></a><h4>CONF SHOWSHARE <em class="replaceable"><code>sharename</code></em></h4><p>
+</p></div><div class="refsect3" lang="en"><a name="id2527281"></a><h4>CONF SHOWSHARE <em class="replaceable"><code>sharename</code></em></h4><p>
 Show the definition of the share or section specified. It is valid to specify
 "global" as sharename to retrieve the global configuration options from
 registry.
-</p></div><div class="refsect3" lang="en"><a name="id2527301"></a><h4>CONF ADDSHARE <em class="replaceable"><code>sharename</code></em> <em class="replaceable"><code>path</code></em> [<em class="replaceable"><code>writeable={y|N}</code></em> [<em class="replaceable"><code>guest_ok={y|N}</code></em> [<em class="replaceable"><code>comment</code></em>]]] </h4><p>Create a new share definition in registry.
+</p></div><div class="refsect3" lang="en"><a name="id2527296"></a><h4>CONF ADDSHARE <em class="replaceable"><code>sharename</code></em> <em class="replaceable"><code>path</code></em> [<em class="replaceable"><code>writeable={y|N}</code></em> [<em class="replaceable"><code>guest_ok={y|N}</code></em> [<em class="replaceable"><code>comment</code></em>]]] </h4><p>Create a new share definition in registry.
 The sharename and path have to be given. The share name may
 <span class="emphasis"><em>not</em></span> be "global". Optionally, values for the very
 common options "writeable", "guest ok" and a "comment" may be specified.
 The same result may be obtained by a sequence of "net conf setparm"
 commands.
-</p></div><div class="refsect3" lang="en"><a name="id2527337"></a><h4>CONF DELSHARE <em class="replaceable"><code>sharename</code></em></h4><p>
+</p></div><div class="refsect3" lang="en"><a name="id2527333"></a><h4>CONF DELSHARE <em class="replaceable"><code>sharename</code></em></h4><p>
 Delete a share definition from registry.
-</p></div><div class="refsect3" lang="en"><a name="id2527351"></a><h4>CONF SETPARM <em class="replaceable"><code>section</code></em> <em class="replaceable"><code>parameter</code></em> <em class="replaceable"><code>value</code></em></h4><p>
+</p></div><div class="refsect3" lang="en"><a name="id2527346"></a><h4>CONF SETPARM <em class="replaceable"><code>section</code></em> <em class="replaceable"><code>parameter</code></em> <em class="replaceable"><code>value</code></em></h4><p>
 Store a parameter in registry. The section may be global or a sharename.
 The section is created if it does not exist yet.
-</p></div><div class="refsect3" lang="en"><a name="id2527372"></a><h4>CONF GETPARM <em class="replaceable"><code>section</code></em> <em class="replaceable"><code>parameter</code></em></h4><p>
+</p></div><div class="refsect3" lang="en"><a name="id2527367"></a><h4>CONF GETPARM <em class="replaceable"><code>section</code></em> <em class="replaceable"><code>parameter</code></em></h4><p>
 Show a parameter stored in registry.
-</p></div><div class="refsect3" lang="en"><a name="id2527389"></a><h4>CONF DELPARM <em class="replaceable"><code>section</code></em> <em class="replaceable"><code>parameter</code></em></h4><p>
+</p></div><div class="refsect3" lang="en"><a name="id2527384"></a><h4>CONF DELPARM <em class="replaceable"><code>section</code></em> <em class="replaceable"><code>parameter</code></em></h4><p>
 Delete a parameter stored in registry.
-</p></div><div class="refsect3" lang="en"><a name="id2527405"></a><h4>CONF GETINCLUDES <em class="replaceable"><code>section</code></em></h4><p>
+</p></div><div class="refsect3" lang="en"><a name="id2527401"></a><h4>CONF GETINCLUDES <em class="replaceable"><code>section</code></em></h4><p>
 Get the list of includes for the provided section (global or share).
 </p><p>
 Note that due to the nature of the registry database and the nature of include directives,
@@ -426,14 +426,14 @@
 Further note that currently, only files can be included from registry
 configuration. In the future, there will be the ability to include configuration
 data from other registry keys.
-</p></div><div class="refsect3" lang="en"><a name="id2527441"></a><h4>CONF SETINCLUDES <em class="replaceable"><code>section</code></em> [<em class="replaceable"><code>filename</code></em>]+</h4><p>
+</p></div><div class="refsect3" lang="en"><a name="id2527436"></a><h4>CONF SETINCLUDES <em class="replaceable"><code>section</code></em> [<em class="replaceable"><code>filename</code></em>]+</h4><p>
 Set the list of includes for the provided section (global or share) to the given
 list of one or more filenames. The filenames may contain the usual smb.conf
 macros like %I.
-</p></div><div class="refsect3" lang="en"><a name="id2527461"></a><h4>CONF DELINCLUDES <em class="replaceable"><code>section</code></em></h4><p>
+</p></div><div class="refsect3" lang="en"><a name="id2527456"></a><h4>CONF DELINCLUDES <em class="replaceable"><code>section</code></em></h4><p>
 Delete the list of includes from the provided section (global or share).
-</p></div></div><div class="refsect2" lang="en"><a name="id2527476"></a><h3>HELP [COMMAND]</h3><p>Gives usage information for the specified command.</p></div></div><div class="refsect1" lang="en"><a name="id2527488"></a><h2>VERSION</h2><p>This man page is complete for version 3 of the Samba 
-	suite.</p></div><div class="refsect1" lang="en"><a name="id2527499"></a><h2>AUTHOR</h2><p>The original Samba software and related utilities 
+</p></div></div><div class="refsect2" lang="en"><a name="id2527471"></a><h3>HELP [COMMAND]</h3><p>Gives usage information for the specified command.</p></div></div><div class="refsect1" lang="en"><a name="id2527483"></a><h2>VERSION</h2><p>This man page is complete for version 3 of the Samba 
+	suite.</p></div><div class="refsect1" lang="en"><a name="id2527494"></a><h2>AUTHOR</h2><p>The original Samba software and related utilities 
 	were created by Andrew Tridgell. Samba is now developed
 	by the Samba Team as an Open Source project similar 
 	to the way the Linux kernel is developed.</p><p>The net manpage was written by Jelmer Vernooij.</p></div></div></body></html>

Modified: branches/samba/upstream/docs/htmldocs/manpages/nmbd.8.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/manpages/nmbd.8.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/manpages/nmbd.8.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,5 +1,5 @@
 <html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>nmbd</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="refentry" lang="en"><a name="nmbd.8"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>nmbd &#8212; NetBIOS name server to provide NetBIOS 
-	over IP naming services to clients</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p><code class="literal">nmbd</code> [-D] [-F] [-S] [-a] [-i] [-o] [-h] [-V] [-d &lt;debug level&gt;] [-H &lt;lmhosts file&gt;] [-l &lt;log directory&gt;] [-p &lt;port number&gt;] [-s &lt;configuration file&gt;]</p></div></div><div class="refsect1" lang="en"><a name="id2479217"></a><h2>DESCRIPTION</h2><p>This program is part of the <a class="citerefentry" href="samba.7.html"><span class="citerefentry"><span class="refentrytitle">samba</span>(7)</span></a> suite.</p><p><code class="literal">nmbd</code> is a server that understands 
+	over IP naming services to clients</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p><code class="literal">nmbd</code> [-D] [-F] [-S] [-a] [-i] [-o] [-h] [-V] [-d &lt;debug level&gt;] [-H &lt;lmhosts file&gt;] [-l &lt;log directory&gt;] [-p &lt;port number&gt;] [-s &lt;configuration file&gt;]</p></div></div><div class="refsect1" lang="en"><a name="id2479219"></a><h2>DESCRIPTION</h2><p>This program is part of the <a class="citerefentry" href="samba.7.html"><span class="citerefentry"><span class="refentrytitle">samba</span>(7)</span></a> suite.</p><p><code class="literal">nmbd</code> is a server that understands 
 	and can reply to NetBIOS over IP name service requests, like 
 	those produced by SMB/CIFS clients such as Windows 95/98/ME, 
 	Windows NT, Windows 2000, Windows XP and LanManager clients. It also
@@ -22,7 +22,7 @@
 	replying to queries from clients for these names.</p><p>In addition, <code class="literal">nmbd</code> can act as a WINS 
 	proxy, relaying broadcast queries from clients that do 
 	not understand how to talk the WINS protocol to a WINS 
-	server.</p></div><div class="refsect1" lang="en"><a name="id2479434"></a><h2>OPTIONS</h2><div class="variablelist"><dl><dt><span class="term">-D</span></dt><dd><p>If specified, this parameter causes 
+	server.</p></div><div class="refsect1" lang="en"><a name="id2479435"></a><h2>OPTIONS</h2><div class="variablelist"><dl><dt><span class="term">-D</span></dt><dd><p>If specified, this parameter causes 
 		<code class="literal">nmbd</code> to operate as a daemon. That is, 
 		it detaches itself and runs in the background, fielding 
 		requests on the appropriate port. By default, <code class="literal">nmbd</code> 
@@ -88,7 +88,7 @@
 		This option changes the default UDP port number (normally 137)
 		that <code class="literal">nmbd</code> responds to name queries on. Don't
 		use this option unless you are an expert, in which case you
-		won't need help!</p></dd></dl></div></div><div class="refsect1" lang="en"><a name="id2478535"></a><h2>FILES</h2><div class="variablelist"><dl><dt><span class="term"><code class="filename">/etc/inetd.conf</code></span></dt><dd><p>If the server is to be run by the
+		won't need help!</p></dd></dl></div></div><div class="refsect1" lang="en"><a name="id2478536"></a><h2>FILES</h2><div class="variablelist"><dl><dt><span class="term"><code class="filename">/etc/inetd.conf</code></span></dt><dd><p>If the server is to be run by the
 		<code class="literal">inetd</code> meta-daemon, this file
 		must contain suitable startup information for the
 		meta-daemon. 
@@ -115,7 +115,7 @@
 		will store the browsing database in the file <code class="filename">browse.dat
 		</code> in the <code class="filename">var/locks</code> directory
 		configured under wherever Samba was configured to install itself.
-		</p></dd></dl></div></div><div class="refsect1" lang="en"><a name="id2478746"></a><h2>SIGNALS</h2><p>To shut down an <code class="literal">nmbd</code> process it is recommended
+		</p></dd></dl></div></div><div class="refsect1" lang="en"><a name="id2478748"></a><h2>SIGNALS</h2><p>To shut down an <code class="literal">nmbd</code> process it is recommended
 	that SIGKILL (-9) <span class="emphasis"><em>NOT</em></span> be used, except as a last
 	resort, as this may leave the name database in an inconsistent state.
 	The correct way to terminate <code class="literal">nmbd</code> is to send it
@@ -129,13 +129,13 @@
 	using <a class="citerefentry" href="smbcontrol.1.html"><span class="citerefentry"><span class="refentrytitle">smbcontrol</span>(1)</span></a> (SIGUSR[1|2] signals
 	are no longer used since Samba 2.2). This is to allow
 	transient problems to be diagnosed, whilst still running 
-	at a normally low log level.</p></div><div class="refsect1" lang="en"><a name="id2525500"></a><h2>VERSION</h2><p>This man page is correct for version 3 of 
-	the Samba suite.</p></div><div class="refsect1" lang="en"><a name="id2525512"></a><h2>SEE ALSO</h2><p>
+	at a normally low log level.</p></div><div class="refsect1" lang="en"><a name="id2525496"></a><h2>VERSION</h2><p>This man page is correct for version 3 of 
+	the Samba suite.</p></div><div class="refsect1" lang="en"><a name="id2525507"></a><h2>SEE ALSO</h2><p>
 	<a class="citerefentry" href="inetd.8.html"><span class="citerefentry"><span class="refentrytitle">inetd</span>(8)</span></a>, <a class="citerefentry" href="smbd.8.html"><span class="citerefentry"><span class="refentrytitle">smbd</span>(8)</span></a>, <a class="citerefentry" href="smb.conf.5.html"><span class="citerefentry"><span class="refentrytitle">smb.conf</span>(5)</span></a>, <a class="citerefentry" href="smbclient.1.html"><span class="citerefentry"><span class="refentrytitle">smbclient</span>(1)</span></a>, <a class="citerefentry" href="testparm.1.html"><span class="citerefentry"><span class="refentrytitle">testparm</span>(1)</span></a>, <a class="citerefentry" href="testprns.1.html"><span class="citerefentry"><span class="refentrytitle">testprns</span>(1)</span></a>, and the Internet 
 	RFC's <code class="filename">rfc1001.txt</code>, <code class="filename">rfc1002.txt</code>. 
 	In addition the CIFS (formerly SMB) specification is available 
 	as a link from the Web page <a class="ulink" href="http://samba.org/cifs/" target="_top"> 
-	http://samba.org/cifs/</a>.</p></div><div class="refsect1" lang="en"><a name="id2525591"></a><h2>AUTHOR</h2><p>The original Samba software and related utilities 
+	http://samba.org/cifs/</a>.</p></div><div class="refsect1" lang="en"><a name="id2525586"></a><h2>AUTHOR</h2><p>The original Samba software and related utilities 
 	were created by Andrew Tridgell. Samba is now developed
 	by the Samba Team as an Open Source project similar 
 	to the way the Linux kernel is developed.</p><p>The original Samba man pages were written by Karl Auer. 

Modified: branches/samba/upstream/docs/htmldocs/manpages/nmblookup.1.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/manpages/nmblookup.1.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/manpages/nmblookup.1.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,5 +1,5 @@
 <html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>nmblookup</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="refentry" lang="en"><a name="nmblookup"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>nmblookup &#8212; NetBIOS over TCP/IP client used to lookup NetBIOS 
-	names</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p><code class="literal">nmblookup</code> [-M] [-R] [-S] [-r] [-A] [-h] [-B &lt;broadcast address&gt;] [-U &lt;unicast address&gt;] [-d &lt;debug level&gt;] [-s &lt;smb config file&gt;] [-i &lt;NetBIOS scope&gt;] [-T] [-f] {name}</p></div></div><div class="refsect1" lang="en"><a name="id2479225"></a><h2>DESCRIPTION</h2><p>This tool is part of the <a class="citerefentry" href="samba.7.html"><span class="citerefentry"><span class="refentrytitle">samba</span>(7)</span></a> suite.</p><p><code class="literal">nmblookup</code> is used to query NetBIOS names 
+	names</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p><code class="literal">nmblookup</code> [-M] [-R] [-S] [-r] [-A] [-h] [-B &lt;broadcast address&gt;] [-U &lt;unicast address&gt;] [-d &lt;debug level&gt;] [-s &lt;smb config file&gt;] [-i &lt;NetBIOS scope&gt;] [-T] [-f] {name}</p></div></div><div class="refsect1" lang="en"><a name="id2479226"></a><h2>DESCRIPTION</h2><p>This tool is part of the <a class="citerefentry" href="samba.7.html"><span class="citerefentry"><span class="refentrytitle">samba</span>(7)</span></a> suite.</p><p><code class="literal">nmblookup</code> is used to query NetBIOS names 
 	and map them to IP addresses in a network using NetBIOS over TCP/IP 
 	queries. The options allow the name queries to be directed at a 
 	particular IP broadcast area or to a particular machine. All queries 
@@ -88,12 +88,12 @@
 		If a NetBIOS name then the different name types may be specified 
 		by appending '#&lt;type&gt;' to the name. This name may also be
 		'*', which will return all registered names within a broadcast 
-		area.</p></dd></dl></div></div><div class="refsect1" lang="en"><a name="id2478547"></a><h2>EXAMPLES</h2><p><code class="literal">nmblookup</code> can be used to query 
+		area.</p></dd></dl></div></div><div class="refsect1" lang="en"><a name="id2478548"></a><h2>EXAMPLES</h2><p><code class="literal">nmblookup</code> can be used to query 
 		a WINS server (in the same way <code class="literal">nslookup</code> is 
 		used to query DNS servers). To query a WINS server, <code class="literal">nmblookup</code> 
 		must be called like this:</p><p><code class="literal">nmblookup -U server -R 'name'</code></p><p>For example, running :</p><p><code class="literal">nmblookup -U samba.org -R 'IRIX#1B'</code></p><p>would query the WINS server samba.org for the domain 
-		master browser (1B name type) for the IRIX workgroup.</p></div><div class="refsect1" lang="en"><a name="id2478599"></a><h2>VERSION</h2><p>This man page is correct for version 3 of 
-	the Samba suite.</p></div><div class="refsect1" lang="en"><a name="id2478610"></a><h2>SEE ALSO</h2><p><a class="citerefentry" href="nmbd.8.html"><span class="citerefentry"><span class="refentrytitle">nmbd</span>(8)</span></a>, <a class="citerefentry" href="samba.7.html"><span class="citerefentry"><span class="refentrytitle">samba</span>(7)</span></a>, and <a class="citerefentry" href="smb.conf.5.html"><span class="citerefentry"><span class="refentrytitle">smb.conf</span>(5)</span></a>.</p></div><div class="refsect1" lang="en"><a name="id2478643"></a><h2>AUTHOR</h2><p>The original Samba software and related utilities 
+		master browser (1B name type) for the IRIX workgroup.</p></div><div class="refsect1" lang="en"><a name="id2478601"></a><h2>VERSION</h2><p>This man page is correct for version 3 of 
+	the Samba suite.</p></div><div class="refsect1" lang="en"><a name="id2478612"></a><h2>SEE ALSO</h2><p><a class="citerefentry" href="nmbd.8.html"><span class="citerefentry"><span class="refentrytitle">nmbd</span>(8)</span></a>, <a class="citerefentry" href="samba.7.html"><span class="citerefentry"><span class="refentrytitle">samba</span>(7)</span></a>, and <a class="citerefentry" href="smb.conf.5.html"><span class="citerefentry"><span class="refentrytitle">smb.conf</span>(5)</span></a>.</p></div><div class="refsect1" lang="en"><a name="id2478644"></a><h2>AUTHOR</h2><p>The original Samba software and related utilities 
 	were created by Andrew Tridgell. Samba is now developed
 	by the Samba Team as an Open Source project similar 
 	to the way the Linux kernel is developed.</p><p>The original Samba man pages were written by Karl Auer. 

Modified: branches/samba/upstream/docs/htmldocs/manpages/ntlm_auth.1.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/manpages/ntlm_auth.1.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/manpages/ntlm_auth.1.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,4 +1,4 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>ntlm_auth</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="refentry" lang="en"><a name="ntlm-auth.1"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>ntlm_auth &#8212; tool to allow external access to Winbind's NTLM authentication function</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p><code class="literal">ntlm_auth</code> [-d debuglevel] [-l logdir] [-s &lt;smb config file&gt;]</p></div></div><div class="refsect1" lang="en"><a name="id2516109"></a><h2>DESCRIPTION</h2><p>This tool is part of the <a class="citerefentry" href="samba.7.html"><span class="citerefentry"><span class="refentrytitle">samba</span>(7)</span></a> suite.</p><p><code class="literal">ntlm_auth</code> is a helper utility that authenticates 
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>ntlm_auth</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="refentry" lang="en"><a name="ntlm-auth.1"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>ntlm_auth &#8212; tool to allow external access to Winbind's NTLM authentication function</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p><code class="literal">ntlm_auth</code> [-d debuglevel] [-l logdir] [-s &lt;smb config file&gt;]</p></div></div><div class="refsect1" lang="en"><a name="id2516105"></a><h2>DESCRIPTION</h2><p>This tool is part of the <a class="citerefentry" href="samba.7.html"><span class="citerefentry"><span class="refentrytitle">samba</span>(7)</span></a> suite.</p><p><code class="literal">ntlm_auth</code> is a helper utility that authenticates 
 	users using NT/LM authentication. It returns 0 if the users is authenticated
 	successfully and 1 if access was denied. ntlm_auth uses winbind to access 
 	the user and authentication data for a domain.  This utility 
@@ -65,32 +65,32 @@
 		a newline.  They may also need to decode strings from
 		the helper, which likewise may have been base64 encoded.</div><dl><dt><span class="term">Username</span></dt><dd><p>The username, expected to be in
                 Samba's <a class="link" href="smb.conf.5.html#UNIXCHARSET">unix charset</a>.
-                </p><div class="example"><a name="id2479482"></a><p class="title"><b>Example 1. </b></p><div class="example-contents">Username: bob</div></div><p><br class="example-break"></p><div class="example"><a name="id2479486"></a><p class="title"><b>Example 2. </b></p><div class="example-contents">Username:: Ym9i</div></div><p><br class="example-break"></p></dd><dt><span class="term">Username</span></dt><dd><p>The user's domain, expected to be in
+                </p><div class="example"><a name="id2479481"></a><p class="title"><b>Example 1. </b></p><div class="example-contents">Username: bob</div></div><p><br class="example-break"></p><div class="example"><a name="id2479486"></a><p class="title"><b>Example 2. </b></p><div class="example-contents">Username:: Ym9i</div></div><p><br class="example-break"></p></dd><dt><span class="term">Username</span></dt><dd><p>The user's domain, expected to be in
                 Samba's <a class="link" href="smb.conf.5.html#UNIXCHARSET">unix charset</a>.
-                </p><div class="example"><a name="id2478356"></a><p class="title"><b>Example 3. </b></p><div class="example-contents">Domain: WORKGROUP</div></div><p><br class="example-break"></p><div class="example"><a name="id2478361"></a><p class="title"><b>Example 4. </b></p><div class="example-contents">Domain:: V09SS0dST1VQ</div></div><p><br class="example-break"></p></dd><dt><span class="term">Full-Username</span></dt><dd><p>The fully qualified username, expected to be in
+                </p><div class="example"><a name="id2478357"></a><p class="title"><b>Example 3. </b></p><div class="example-contents">Domain: WORKGROUP</div></div><p><br class="example-break"></p><div class="example"><a name="id2478361"></a><p class="title"><b>Example 4. </b></p><div class="example-contents">Domain:: V09SS0dST1VQ</div></div><p><br class="example-break"></p></dd><dt><span class="term">Full-Username</span></dt><dd><p>The fully qualified username, expected to be in
                 Samba's <a class="link" href="smb.conf.5.html#UNIXCHARSET">unix charset</a> and qualified with the
                 <a class="link" href="smb.conf.5.html#WINBINDSEPARATOR">winbind separator</a>.
-                </p><div class="example"><a name="id2478401"></a><p class="title"><b>Example 5. </b></p><div class="example-contents">Full-Username: WORKGROUP\bob</div></div><p><br class="example-break"></p><div class="example"><a name="id2478406"></a><p class="title"><b>Example 6. </b></p><div class="example-contents">Full-Username:: V09SS0dST1VQYm9i</div></div><p><br class="example-break"></p></dd><dt><span class="term">LANMAN-Challenge</span></dt><dd><p>The 8 byte <code class="literal">LANMAN Challenge</code> value,
+                </p><div class="example"><a name="id2478403"></a><p class="title"><b>Example 5. </b></p><div class="example-contents">Full-Username: WORKGROUP\bob</div></div><p><br class="example-break"></p><div class="example"><a name="id2478408"></a><p class="title"><b>Example 6. </b></p><div class="example-contents">Full-Username:: V09SS0dST1VQYm9i</div></div><p><br class="example-break"></p></dd><dt><span class="term">LANMAN-Challenge</span></dt><dd><p>The 8 byte <code class="literal">LANMAN Challenge</code> value,
                 generated randomly by the server, or (in cases such as
                 MSCHAPv2) generated in some way by both the server and
                 the client.
-                </p><div class="example"><a name="id2478431"></a><p class="title"><b>Example 7. </b></p><div class="example-contents">LANMAN-Challege: 0102030405060708</div></div><p><br class="example-break"></p></dd><dt><span class="term">LANMAN-Response</span></dt><dd><p>The 24 byte <code class="literal">LANMAN Response</code> value,
+                </p><div class="example"><a name="id2478432"></a><p class="title"><b>Example 7. </b></p><div class="example-contents">LANMAN-Challege: 0102030405060708</div></div><p><br class="example-break"></p></dd><dt><span class="term">LANMAN-Response</span></dt><dd><p>The 24 byte <code class="literal">LANMAN Response</code> value,
                 calculated from the user's password and the supplied
                 <code class="literal">LANMAN Challenge</code>.  Typically, this
                 is provided over the network by a client wishing to authenticate.
-                </p><div class="example"><a name="id2478463"></a><p class="title"><b>Example 8. </b></p><div class="example-contents">LANMAN-Response: 0102030405060708090A0B0C0D0E0F101112131415161718</div></div><p><br class="example-break"></p></dd><dt><span class="term">NT-Response</span></dt><dd><p>The &gt;= 24 byte <code class="literal">NT Response</code>
+                </p><div class="example"><a name="id2478464"></a><p class="title"><b>Example 8. </b></p><div class="example-contents">LANMAN-Response: 0102030405060708090A0B0C0D0E0F101112131415161718</div></div><p><br class="example-break"></p></dd><dt><span class="term">NT-Response</span></dt><dd><p>The &gt;= 24 byte <code class="literal">NT Response</code>
                 calculated from the user's password and the supplied
                 <code class="literal">LANMAN Challenge</code>.  Typically, this is 
                 provided over the network by a client wishing to authenticate.
-                 </p><div class="example"><a name="id2478496"></a><p class="title"><b>Example 9. </b></p><div class="example-contents">NT-Response: 0102030405060708090A0B0C0D0E0F101112131415161718</div></div><p><br class="example-break"></p></dd><dt><span class="term">Password</span></dt><dd><p>The user's password.  This would be
+                 </p><div class="example"><a name="id2478497"></a><p class="title"><b>Example 9. </b></p><div class="example-contents">NT-Response: 0102030405060708090A0B0C0D0E0F101112131415161718</div></div><p><br class="example-break"></p></dd><dt><span class="term">Password</span></dt><dd><p>The user's password.  This would be
                 provided by a network client, if the helper is being
                 used in a legacy situation that exposes plaintext
                 passwords in this way.
-                 </p><div class="example"><a name="id2478516"></a><p class="title"><b>Example 10. </b></p><div class="example-contents">Password: samba2</div></div><p><br class="example-break"></p><div class="example"><a name="id2478521"></a><p class="title"><b>Example 11. </b></p><div class="example-contents">Password:: c2FtYmEy</div></div><p><br class="example-break"></p></dd><dt><span class="term">Request-User-Session-Key</span></dt><dd><p>Apon sucessful authenticaiton, return
+                 </p><div class="example"><a name="id2478517"></a><p class="title"><b>Example 10. </b></p><div class="example-contents">Password: samba2</div></div><p><br class="example-break"></p><div class="example"><a name="id2478522"></a><p class="title"><b>Example 11. </b></p><div class="example-contents">Password:: c2FtYmEy</div></div><p><br class="example-break"></p></dd><dt><span class="term">Request-User-Session-Key</span></dt><dd><p>Apon sucessful authenticaiton, return
                 the user session key associated with the login.
-                 </p><div class="example"><a name="id2478539"></a><p class="title"><b>Example 12. </b></p><div class="example-contents">Request-User-Session-Key: Yes</div></div><p><br class="example-break"></p></dd><dt><span class="term">Request-LanMan-Session-Key</span></dt><dd><p>Apon sucessful authenticaiton, return
+                 </p><div class="example"><a name="id2478540"></a><p class="title"><b>Example 12. </b></p><div class="example-contents">Request-User-Session-Key: Yes</div></div><p><br class="example-break"></p></dd><dt><span class="term">Request-LanMan-Session-Key</span></dt><dd><p>Apon sucessful authenticaiton, return
                 the LANMAN session key associated with the login.
-                 </p><div class="example"><a name="id2478557"></a><p class="title"><b>Example 13. </b></p><div class="example-contents">Request-LanMan-Session-Key: Yes</div></div><p><br class="example-break"></p></dd></dl></div></dd></dl></div></dd><dt><span class="term">--username=USERNAME</span></dt><dd><p>
+                 </p><div class="example"><a name="id2478558"></a><p class="title"><b>Example 13. </b></p><div class="example-contents">Request-LanMan-Session-Key: Yes</div></div><p><br class="example-break"></p></dd></dl></div></dd></dl></div></dd><dt><span class="term">--username=USERNAME</span></dt><dd><p>
 	Specify username of user to authenticate
 	</p></dd><dt><span class="term">--domain=DOMAIN</span></dt><dd><p>
 	Specify domain of user to authenticate
@@ -128,7 +128,7 @@
 <code class="constant">".progname"</code> will be appended (e.g. log.smbclient, 
 log.smbd, etc...). The log file is never removed by the client.
 </p></dd><dt><span class="term">-h|--help</span></dt><dd><p>Print a summary of command line options.
-</p></dd></dl></div></div><div class="refsect1" lang="en"><a name="id2525520"></a><h2>EXAMPLE SETUP</h2><p>To setup ntlm_auth for use by squid 2.5, with both basic and
+</p></dd></dl></div></div><div class="refsect1" lang="en"><a name="id2525516"></a><h2>EXAMPLE SETUP</h2><p>To setup ntlm_auth for use by squid 2.5, with both basic and
 	NTLMSSP authentication, the following
 	should be placed in the <code class="filename">squid.conf</code> file.
 </p><pre class="programlisting">
@@ -144,13 +144,13 @@
 </p><pre class="programlisting">
 auth_param ntlm program ntlm_auth --helper-protocol=squid-2.5-ntlmssp --require-membership-of='WORKGROUP\Domain Users'
 auth_param basic program ntlm_auth --helper-protocol=squid-2.5-basic --require-membership-of='WORKGROUP\Domain Users'
-</pre></div><div class="refsect1" lang="en"><a name="id2525581"></a><h2>TROUBLESHOOTING</h2><p>If you're experiencing problems with authenticating Internet Explorer running
+</pre></div><div class="refsect1" lang="en"><a name="id2525577"></a><h2>TROUBLESHOOTING</h2><p>If you're experiencing problems with authenticating Internet Explorer running
 	under MS Windows 9X or Millenium Edition against ntlm_auth's NTLMSSP authentication
 	helper (--helper-protocol=squid-2.5-ntlmssp), then please read 
 	<a class="ulink" href="http://support.microsoft.com/support/kb/articles/Q239/8/69.ASP" target="_top">
 	the Microsoft Knowledge Base article #239869 and follow instructions described there</a>.
-	</p></div><div class="refsect1" lang="en"><a name="id2525603"></a><h2>VERSION</h2><p>This man page is correct for version 3 of the Samba 
-	suite.</p></div><div class="refsect1" lang="en"><a name="id2525614"></a><h2>AUTHOR</h2><p>The original Samba software and related utilities 
+	</p></div><div class="refsect1" lang="en"><a name="id2525599"></a><h2>VERSION</h2><p>This man page is correct for version 3 of the Samba 
+	suite.</p></div><div class="refsect1" lang="en"><a name="id2525610"></a><h2>AUTHOR</h2><p>The original Samba software and related utilities 
 	were created by Andrew Tridgell. Samba is now developed
 	by the Samba Team as an Open Source project similar 
 	to the way the Linux kernel is developed.</p><p>The ntlm_auth manpage was written by Jelmer Vernooij and

Modified: branches/samba/upstream/docs/htmldocs/manpages/pam_winbind.7.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/manpages/pam_winbind.7.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/manpages/pam_winbind.7.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,6 +1,6 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>pam_winbind</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="refentry" lang="en"><a name="pam_winbind.7"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>pam_winbind &#8212; PAM module for Winbind</p></div><div class="refsect1" lang="en"><a name="id2516076"></a><h2>DESCRIPTION</h2><p>This tool is part of the <a class="citerefentry" href="samba.7.html"><span class="citerefentry"><span class="refentrytitle">samba</span>(7)</span></a> suite.</p><p>
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>pam_winbind</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="refentry" lang="en"><a name="pam_winbind.7"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>pam_winbind &#8212; PAM module for Winbind</p></div><div class="refsect1" lang="en"><a name="id2518297"></a><h2>DESCRIPTION</h2><p>This tool is part of the <a class="citerefentry" href="samba.7.html"><span class="citerefentry"><span class="refentrytitle">samba</span>(7)</span></a> suite.</p><p>
 	pam_winbind is a PAM module that can authenticate users against the local domain by talking to the Winbind daemon.
-	</p></div><div class="refsect1" lang="en"><a name="id2516099"></a><h2>OPTIONS</h2><p>
+	</p></div><div class="refsect1" lang="en"><a name="id2518320"></a><h2>OPTIONS</h2><p>
 	
 		pam_winbind supports several options which can either be set in
 		the PAM configuration files or in the pam_winbind configuration
@@ -55,7 +55,7 @@
 		</p></dd></dl></div><p>
 
 
-	</p></div><div class="refsect1" lang="en"><a name="id2479346"></a><h2>SEE ALSO</h2><p><a class="citerefentry" href="wbinfo.1.html"><span class="citerefentry"><span class="refentrytitle">wbinfo</span>(1)</span></a>, <a class="citerefentry" href="winbindd.8.html"><span class="citerefentry"><span class="refentrytitle">winbindd</span>(8)</span></a>, <a class="citerefentry" href="smb.conf.5.html"><span class="citerefentry"><span class="refentrytitle">smb.conf</span>(5)</span></a></p></div><div class="refsect1" lang="en"><a name="id2479380"></a><h2>VERSION</h2><p>This man page is correct for version 3 of Samba.</p></div><div class="refsect1" lang="en"><a name="id2479391"></a><h2>AUTHOR</h2><p>
+	</p></div><div class="refsect1" lang="en"><a name="id2482548"></a><h2>SEE ALSO</h2><p><a class="citerefentry" href="wbinfo.1.html"><span class="citerefentry"><span class="refentrytitle">wbinfo</span>(1)</span></a>, <a class="citerefentry" href="winbindd.8.html"><span class="citerefentry"><span class="refentrytitle">winbindd</span>(8)</span></a>, <a class="citerefentry" href="smb.conf.5.html"><span class="citerefentry"><span class="refentrytitle">smb.conf</span>(5)</span></a></p></div><div class="refsect1" lang="en"><a name="id2482583"></a><h2>VERSION</h2><p>This man page is correct for version 3 of Samba.</p></div><div class="refsect1" lang="en"><a name="id2482593"></a><h2>AUTHOR</h2><p>
 	The original Samba software and related utilities were created by Andrew Tridgell. Samba is now developed by
 	the Samba Team as an Open Source project similar to the way the Linux kernel is developed.
 	</p><p>This manpage was written by Jelmer Vernooij and Guenther Deschner.</p></div></div></body></html>

Modified: branches/samba/upstream/docs/htmldocs/manpages/pdbedit.8.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/manpages/pdbedit.8.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/manpages/pdbedit.8.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,10 +1,10 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>pdbedit</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="refentry" lang="en"><a name="pdbedit.8"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>pdbedit &#8212; manage the SAM database (Database of Samba Users)</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p><code class="literal">pdbedit</code> [-L] [-v] [-w] [-u username] [-f fullname] [-h homedir] [-D drive] [-S script] [-p profile] [-a] [-t, --password-from-stdin] [-m] [-r] [-x] [-i passdb-backend] [-e passdb-backend] [-b passdb-backend] [-g] [-d debuglevel] [-s configfile] [-P account-policy] [-C value] [-c account-control] [-y]</p></div></div><div class="refsect1" lang="en"><a name="id2479300"></a><h2>DESCRIPTION</h2><p>This tool is part of the <a class="citerefentry" href="samba.7.html"><span class="citerefentry"><span class="refentrytitle">samba</span>(7)</span></a> suite.</p><p>The pdbedit program is used to manage the users accounts
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>pdbedit</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="refentry" lang="en"><a name="pdbedit.8"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>pdbedit &#8212; manage the SAM database (Database of Samba Users)</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p><code class="literal">pdbedit</code> [-L] [-v] [-w] [-u username] [-f fullname] [-h homedir] [-D drive] [-S script] [-p profile] [-a] [-t, --password-from-stdin] [-m] [-r] [-x] [-i passdb-backend] [-e passdb-backend] [-b passdb-backend] [-g] [-d debuglevel] [-s configfile] [-P account-policy] [-C value] [-c account-control] [-y]</p></div></div><div class="refsect1" lang="en"><a name="id2479301"></a><h2>DESCRIPTION</h2><p>This tool is part of the <a class="citerefentry" href="samba.7.html"><span class="citerefentry"><span class="refentrytitle">samba</span>(7)</span></a> suite.</p><p>The pdbedit program is used to manage the users accounts
 	stored in the sam database and can only be run by root.</p><p>The pdbedit tool uses the passdb modular interface and is
 	independent from the kind of users database used (currently there
 	are smbpasswd, ldap, nis+ and tdb based and more can be added
 	without changing the tool).</p><p>There are five main ways to use pdbedit: adding a user account,
 	removing a user account, modifing a user account, listing user
-	accounts, importing users accounts.</p></div><div class="refsect1" lang="en"><a name="id2479336"></a><h2>OPTIONS</h2><div class="variablelist"><dl><dt><span class="term">-L</span></dt><dd><p>This option lists all the user accounts
+	accounts, importing users accounts.</p></div><div class="refsect1" lang="en"><a name="id2479338"></a><h2>OPTIONS</h2><div class="variablelist"><dl><dt><span class="term">-L</span></dt><dd><p>This option lists all the user accounts
 		present in the users database.
 		This option prints a list of user/uid pairs separated by
 		the ':' character.</p><p>Example: <code class="literal">pdbedit -L</code></p><pre class="programlisting">
@@ -144,8 +144,8 @@
 compile time.</p></dd><dt><span class="term">-l|--log-basename=logdirectory</span></dt><dd><p>Base directory name for log/debug files. The extension
 <code class="constant">".progname"</code> will be appended (e.g. log.smbclient, 
 log.smbd, etc...). The log file is never removed by the client.
-</p></dd></dl></div></div><div class="refsect1" lang="en"><a name="id2525736"></a><h2>NOTES</h2><p>This command may be used only by root.</p></div><div class="refsect1" lang="en"><a name="id2525747"></a><h2>VERSION</h2><p>This man page is correct for version 3 of 
-	the Samba suite.</p></div><div class="refsect1" lang="en"><a name="id2525758"></a><h2>SEE ALSO</h2><p><a class="citerefentry" href="smbpasswd.5.html"><span class="citerefentry"><span class="refentrytitle">smbpasswd</span>(5)</span></a>, <a class="citerefentry" href="samba.7.html"><span class="citerefentry"><span class="refentrytitle">samba</span>(7)</span></a></p></div><div class="refsect1" lang="en"><a name="id2525782"></a><h2>AUTHOR</h2><p>The original Samba software and related utilities 
+</p></dd></dl></div></div><div class="refsect1" lang="en"><a name="id2525732"></a><h2>NOTES</h2><p>This command may be used only by root.</p></div><div class="refsect1" lang="en"><a name="id2525742"></a><h2>VERSION</h2><p>This man page is correct for version 3 of 
+	the Samba suite.</p></div><div class="refsect1" lang="en"><a name="id2525753"></a><h2>SEE ALSO</h2><p><a class="citerefentry" href="smbpasswd.5.html"><span class="citerefentry"><span class="refentrytitle">smbpasswd</span>(5)</span></a>, <a class="citerefentry" href="samba.7.html"><span class="citerefentry"><span class="refentrytitle">samba</span>(7)</span></a></p></div><div class="refsect1" lang="en"><a name="id2525777"></a><h2>AUTHOR</h2><p>The original Samba software and related utilities 
 	were created by Andrew Tridgell. Samba is now developed
 	by the Samba Team as an Open Source project similar 
 	to the way the Linux kernel is developed.</p><p>The pdbedit manpage was written by Simo Sorce and Jelmer Vernooij.</p></div></div></body></html>

Modified: branches/samba/upstream/docs/htmldocs/manpages/profiles.1.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/manpages/profiles.1.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/manpages/profiles.1.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,12 +1,12 @@
 <html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>profiles</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="refentry" lang="en"><a name="profiles.1"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>profiles &#8212; A utility to report and change SIDs in registry files
-	</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p><code class="literal">profiles</code> [-v] [-c SID] [-n SID] {file}</p></div></div><div class="refsect1" lang="en"><a name="id2516115"></a><h2>DESCRIPTION</h2><p>This tool is part of the <a class="citerefentry" href="samba.7.html"><span class="citerefentry"><span class="refentrytitle">samba</span>(7)</span></a> suite.</p><p><code class="literal">profiles</code> is a utility that 
+	</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p><code class="literal">profiles</code> [-v] [-c SID] [-n SID] {file}</p></div></div><div class="refsect1" lang="en"><a name="id2516111"></a><h2>DESCRIPTION</h2><p>This tool is part of the <a class="citerefentry" href="samba.7.html"><span class="citerefentry"><span class="refentrytitle">samba</span>(7)</span></a> suite.</p><p><code class="literal">profiles</code> is a utility that 
 	reports and changes SIDs in windows registry files. It currently only 
 	supports NT.
-	</p></div><div class="refsect1" lang="en"><a name="id2479174"></a><h2>OPTIONS</h2><div class="variablelist"><dl><dt><span class="term">file</span></dt><dd><p>Registry file to view or edit.  </p></dd><dt><span class="term">-v,--verbose</span></dt><dd><p>Increases verbosity of messages. 
+	</p></div><div class="refsect1" lang="en"><a name="id2479175"></a><h2>OPTIONS</h2><div class="variablelist"><dl><dt><span class="term">file</span></dt><dd><p>Registry file to view or edit.  </p></dd><dt><span class="term">-v,--verbose</span></dt><dd><p>Increases verbosity of messages. 
 		</p></dd><dt><span class="term">-c SID1 -n SID2</span></dt><dd><p>Change all occurences of SID1 in <code class="filename">file</code> by SID2.
 		</p></dd><dt><span class="term">-h|--help</span></dt><dd><p>Print a summary of command line options.
-</p></dd></dl></div></div><div class="refsect1" lang="en"><a name="id2479235"></a><h2>VERSION</h2><p>This man page is correct for version 3 of the Samba 
-	suite.</p></div><div class="refsect1" lang="en"><a name="id2479246"></a><h2>AUTHOR</h2><p>The original Samba software and related utilities 
+</p></dd></dl></div></div><div class="refsect1" lang="en"><a name="id2479236"></a><h2>VERSION</h2><p>This man page is correct for version 3 of the Samba 
+	suite.</p></div><div class="refsect1" lang="en"><a name="id2479247"></a><h2>AUTHOR</h2><p>The original Samba software and related utilities 
 	were created by Andrew Tridgell. Samba is now developed
 	by the Samba Team as an Open Source project similar 
 	to the way the Linux kernel is developed.</p><p>The profiles man page was written by Jelmer Vernooij. </p></div></div></body></html>

Modified: branches/samba/upstream/docs/htmldocs/manpages/rpcclient.1.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/manpages/rpcclient.1.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/manpages/rpcclient.1.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,9 +1,9 @@
 <html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>rpcclient</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="refentry" lang="en"><a name="rpcclient.1"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>rpcclient &#8212; tool for executing client side 
-	MS-RPC functions</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p><code class="literal">rpcclient</code> [-A authfile] [-c &lt;command string&gt;] [-d debuglevel] [-h] [-l logdir] [-N] [-s &lt;smb config file&gt;] [-U username[%password]] [-W workgroup] [-N] [-I destinationIP] {server}</p></div></div><div class="refsect1" lang="en"><a name="id2479209"></a><h2>DESCRIPTION</h2><p>This tool is part of the <a class="citerefentry" href="samba.7.html"><span class="citerefentry"><span class="refentrytitle">samba</span>(7)</span></a> suite.</p><p><code class="literal">rpcclient</code> is a utility initially developed
+	MS-RPC functions</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p><code class="literal">rpcclient</code> [-A authfile] [-c &lt;command string&gt;] [-d debuglevel] [-h] [-l logdir] [-N] [-s &lt;smb config file&gt;] [-U username[%password]] [-W workgroup] [-N] [-I destinationIP] {server}</p></div></div><div class="refsect1" lang="en"><a name="id2479210"></a><h2>DESCRIPTION</h2><p>This tool is part of the <a class="citerefentry" href="samba.7.html"><span class="citerefentry"><span class="refentrytitle">samba</span>(7)</span></a> suite.</p><p><code class="literal">rpcclient</code> is a utility initially developed
 	to test MS-RPC functionality in Samba itself.  It has undergone 
 	several stages of development and stability.  Many system administrators
 	have now written scripts around it to manage Windows NT clients from 
-	their UNIX workstation. </p></div><div class="refsect1" lang="en"><a name="id2479240"></a><h2>OPTIONS</h2><div class="variablelist"><dl><dt><span class="term">server</span></dt><dd><p>NetBIOS name of Server to which to connect. 
+	their UNIX workstation. </p></div><div class="refsect1" lang="en"><a name="id2479241"></a><h2>OPTIONS</h2><div class="variablelist"><dl><dt><span class="term">server</span></dt><dd><p>NetBIOS name of Server to which to connect. 
 		The server can be  any SMB/CIFS server.  The name is 
 		resolved using the <a class="link" href="smb.conf.5.html#NAMERESOLVEORDER">name resolve order</a> line from <a class="citerefentry" href="smb.conf.5.html"><span class="citerefentry"><span class="refentrytitle">smb.conf</span>(5)</span></a>.</p></dd><dt><span class="term">-c|--command='command string'</span></dt><dd><p>execute semicolon separated commands (listed 
 		below)) </p></dd><dt><span class="term">-I IP-address</span></dt><dd><p><em class="replaceable"><code>IP address</code></em> is the address of the server to connect to. 
@@ -89,11 +89,11 @@
 socket. See the socket options parameter in
 the <code class="filename">smb.conf</code> manual page for the list of valid
 options. </p></dd><dt><span class="term">-h|--help</span></dt><dd><p>Print a summary of command line options.
-</p></dd></dl></div></div><div class="refsect1" lang="en"><a name="id2478523"></a><h2>COMMANDS</h2><div class="refsect2" lang="en"><a name="id2478528"></a><h3>LSARPC</h3><div class="variablelist"><dl><dt><span class="term">lsaquery</span></dt><dd><p>Query info policy</p></dd><dt><span class="term">lookupsids</span></dt><dd><p>Resolve a list 
+</p></dd></dl></div></div><div class="refsect1" lang="en"><a name="id2478524"></a><h2>COMMANDS</h2><div class="refsect2" lang="en"><a name="id2478530"></a><h3>LSARPC</h3><div class="variablelist"><dl><dt><span class="term">lsaquery</span></dt><dd><p>Query info policy</p></dd><dt><span class="term">lookupsids</span></dt><dd><p>Resolve a list 
 		of SIDs to usernames.
 		</p></dd><dt><span class="term">lookupnames</span></dt><dd><p>Resolve a list 
 		of usernames to SIDs.
-		</p></dd><dt><span class="term">enumtrusts</span></dt><dd><p>Enumerate trusted domains</p></dd><dt><span class="term">enumprivs</span></dt><dd><p>Enumerate privileges</p></dd><dt><span class="term">getdispname</span></dt><dd><p>Get the privilege name</p></dd><dt><span class="term">lsaenumsid</span></dt><dd><p>Enumerate the LSA SIDS</p></dd><dt><span class="term">lsaenumprivsaccount</span></dt><dd><p>Enumerate the privileges of an SID</p></dd><dt><span class="term">lsaenumacctrights</span></dt><dd><p>Enumerate the rights of an SID</p></dd><dt><span class="term">lsaenumacctwithright</span></dt><dd><p>Enumerate accounts with a right</p></dd><dt><span class="term">lsaaddacctrights</span></dt><dd><p>Add rights to an account</p></dd><dt><span class="term">lsaremoveacctrights</span></dt><dd><p>Remove rights from an account</p></dd><dt><span class="term">lsalookupprivvalue</span></dt><dd><p>Get a privilege value given its name</p></dd><dt><span class="term">lsaquerysecobj</span></dt><dd><p>Query LSA security object</p></dd></dl></div></div><div class="refsect2" lang="en"><a name="id2478657"></a><h3>LSARPC-DS</h3><div class="variablelist"><dl><dt><span class="term">dsroledominfo</span></dt><dd><p>Get Primary Domain Information</p></dd></dl></div><p> </p><p><span class="emphasis"><em>DFS</em></span></p><div class="variablelist"><dl><dt><span class="term">dfsexist</span></dt><dd><p>Query DFS support</p></dd><dt><span class="term">dfsadd</span></dt><dd><p>Add a DFS share</p></dd><dt><span class="term">dfsremove</span></dt><dd><p>Remove a DFS share</p></dd><dt><span class="term">dfsgetinfo</span></dt><dd><p>Query DFS share info</p></dd><dt><span class="term">dfsenum</span></dt><dd><p>Enumerate dfs shares</p></dd></dl></div></div><div class="refsect2" lang="en"><a name="id2478727"></a><h3>REG</h3><div class="variablelist"><dl><dt><span class="term">shutdown</span></dt><dd><p>Remote Shutdown</p></dd><dt><span class="term">abortshutdown</span></dt><dd><p>Abort Shutdown</p></dd></dl></div></div><div class="refsect2" lang="en"><a name="id2478753"></a><h3>SRVSVC</h3><div class="variablelist"><dl><dt><span class="term">srvinfo</span></dt><dd><p>Server query info</p></dd><dt><span class="term">netshareenum</span></dt><dd><p>Enumerate shares</p></dd><dt><span class="term">netfileenum</span></dt><dd><p>Enumerate open files</p></dd><dt><span class="term">netremotetod</span></dt><dd><p>Fetch remote time of day</p></dd></dl></div></div><div class="refsect2" lang="en"><a name="id2478796"></a><h3>SAMR</h3><div class="variablelist"><dl><dt><span class="term">queryuser</span></dt><dd><p>Query user info</p></dd><dt><span class="term">querygroup</span></dt><dd><p>Query group info</p></dd><dt><span class="term">queryusergroups</span></dt><dd><p>Query user groups</p></dd><dt><span class="term">querygroupmem</span></dt><dd><p>Query group membership</p></dd><dt><span class="term">queryaliasmem</span></dt><dd><p>Query alias membership</p></dd><dt><span class="term">querydispinfo</span></dt><dd><p>Query display info</p></dd><dt><span class="term">querydominfo</span></dt><dd><p>Query domain info</p></dd><dt><span class="term">enumdomusers</span></dt><dd><p>Enumerate domain users</p></dd><dt><span class="term">enumdomgroups</span></dt><dd><p>Enumerate domain groups</p></dd><dt><span class="term">enumalsgroups</span></dt><dd><p>Enumerate alias groups</p></dd><dt><span class="term">createdomuser</span></dt><dd><p>Create domain user</p></dd><dt><span class="term">samlookupnames</span></dt><dd><p>Look up names</p></dd><dt><span class="term">samlookuprids</span></dt><dd><p>Look up names</p></dd><dt><span class="term">deletedomuser</span></dt><dd><p>Delete domain user</p></dd><dt><span class="term">samquerysecobj</span></dt><dd><p>Query SAMR security object</p></dd><dt><span class="term">getdompwinfo</span></dt><dd><p>Retrieve domain password info</p></dd><dt><span class="term">lookupdomain</span></dt><dd><p>Look up domain</p></dd></dl></div></div><div class="refsect2" lang="en"><a name="id2525616"></a><h3>SPOOLSS</h3><div class="variablelist"><dl><dt><span class="term">adddriver &lt;arch&gt; &lt;config&gt; [&lt;version&gt;]</span></dt><dd><p>
+		</p></dd><dt><span class="term">enumtrusts</span></dt><dd><p>Enumerate trusted domains</p></dd><dt><span class="term">enumprivs</span></dt><dd><p>Enumerate privileges</p></dd><dt><span class="term">getdispname</span></dt><dd><p>Get the privilege name</p></dd><dt><span class="term">lsaenumsid</span></dt><dd><p>Enumerate the LSA SIDS</p></dd><dt><span class="term">lsaenumprivsaccount</span></dt><dd><p>Enumerate the privileges of an SID</p></dd><dt><span class="term">lsaenumacctrights</span></dt><dd><p>Enumerate the rights of an SID</p></dd><dt><span class="term">lsaenumacctwithright</span></dt><dd><p>Enumerate accounts with a right</p></dd><dt><span class="term">lsaaddacctrights</span></dt><dd><p>Add rights to an account</p></dd><dt><span class="term">lsaremoveacctrights</span></dt><dd><p>Remove rights from an account</p></dd><dt><span class="term">lsalookupprivvalue</span></dt><dd><p>Get a privilege value given its name</p></dd><dt><span class="term">lsaquerysecobj</span></dt><dd><p>Query LSA security object</p></dd></dl></div></div><div class="refsect2" lang="en"><a name="id2478658"></a><h3>LSARPC-DS</h3><div class="variablelist"><dl><dt><span class="term">dsroledominfo</span></dt><dd><p>Get Primary Domain Information</p></dd></dl></div><p> </p><p><span class="emphasis"><em>DFS</em></span></p><div class="variablelist"><dl><dt><span class="term">dfsexist</span></dt><dd><p>Query DFS support</p></dd><dt><span class="term">dfsadd</span></dt><dd><p>Add a DFS share</p></dd><dt><span class="term">dfsremove</span></dt><dd><p>Remove a DFS share</p></dd><dt><span class="term">dfsgetinfo</span></dt><dd><p>Query DFS share info</p></dd><dt><span class="term">dfsenum</span></dt><dd><p>Enumerate dfs shares</p></dd></dl></div></div><div class="refsect2" lang="en"><a name="id2478728"></a><h3>REG</h3><div class="variablelist"><dl><dt><span class="term">shutdown</span></dt><dd><p>Remote Shutdown</p></dd><dt><span class="term">abortshutdown</span></dt><dd><p>Abort Shutdown</p></dd></dl></div></div><div class="refsect2" lang="en"><a name="id2478754"></a><h3>SRVSVC</h3><div class="variablelist"><dl><dt><span class="term">srvinfo</span></dt><dd><p>Server query info</p></dd><dt><span class="term">netshareenum</span></dt><dd><p>Enumerate shares</p></dd><dt><span class="term">netfileenum</span></dt><dd><p>Enumerate open files</p></dd><dt><span class="term">netremotetod</span></dt><dd><p>Fetch remote time of day</p></dd></dl></div></div><div class="refsect2" lang="en"><a name="id2478797"></a><h3>SAMR</h3><div class="variablelist"><dl><dt><span class="term">queryuser</span></dt><dd><p>Query user info</p></dd><dt><span class="term">querygroup</span></dt><dd><p>Query group info</p></dd><dt><span class="term">queryusergroups</span></dt><dd><p>Query user groups</p></dd><dt><span class="term">querygroupmem</span></dt><dd><p>Query group membership</p></dd><dt><span class="term">queryaliasmem</span></dt><dd><p>Query alias membership</p></dd><dt><span class="term">querydispinfo</span></dt><dd><p>Query display info</p></dd><dt><span class="term">querydominfo</span></dt><dd><p>Query domain info</p></dd><dt><span class="term">enumdomusers</span></dt><dd><p>Enumerate domain users</p></dd><dt><span class="term">enumdomgroups</span></dt><dd><p>Enumerate domain groups</p></dd><dt><span class="term">enumalsgroups</span></dt><dd><p>Enumerate alias groups</p></dd><dt><span class="term">createdomuser</span></dt><dd><p>Create domain user</p></dd><dt><span class="term">samlookupnames</span></dt><dd><p>Look up names</p></dd><dt><span class="term">samlookuprids</span></dt><dd><p>Look up names</p></dd><dt><span class="term">deletedomuser</span></dt><dd><p>Delete domain user</p></dd><dt><span class="term">samquerysecobj</span></dt><dd><p>Query SAMR security object</p></dd><dt><span class="term">getdompwinfo</span></dt><dd><p>Retrieve domain password info</p></dd><dt><span class="term">lookupdomain</span></dt><dd><p>Look up domain</p></dd></dl></div></div><div class="refsect2" lang="en"><a name="id2525611"></a><h3>SPOOLSS</h3><div class="variablelist"><dl><dt><span class="term">adddriver &lt;arch&gt; &lt;config&gt; [&lt;version&gt;]</span></dt><dd><p>
 		Execute an AddPrinterDriver() RPC to install the printer driver 
 		information on the server.  Note that the driver files should 
 		already exist in the directory returned by  
@@ -178,11 +178,11 @@
 		already be correctly installed on the print server.  </p><p>See also the <code class="literal">enumprinters</code> and 
 		<code class="literal">enumdrivers</code> commands for obtaining a list of
 		of installed printers and drivers.</p></dd><dt><span class="term">addform</span></dt><dd><p>Add form</p></dd><dt><span class="term">setform</span></dt><dd><p>Set form</p></dd><dt><span class="term">getform</span></dt><dd><p>Get form</p></dd><dt><span class="term">deleteform</span></dt><dd><p>Delete form</p></dd><dt><span class="term">enumforms</span></dt><dd><p>Enumerate form</p></dd><dt><span class="term">setprinter</span></dt><dd><p>Set printer comment</p></dd><dt><span class="term">setprinterdata</span></dt><dd><p>Set REG_SZ printer data</p></dd><dt><span class="term">setprintername &lt;printername&gt;
-		&lt;newprintername&gt;</span></dt><dd><p>Set printer name</p></dd><dt><span class="term">rffpcnex</span></dt><dd><p>Rffpcnex test</p></dd></dl></div></div><div class="refsect2" lang="en"><a name="id2526034"></a><h3>NETLOGON</h3><div class="variablelist"><dl><dt><span class="term">logonctrl2</span></dt><dd><p>Logon Control 2</p></dd><dt><span class="term">logonctrl</span></dt><dd><p>Logon Control</p></dd><dt><span class="term">samsync</span></dt><dd><p>Sam Synchronisation</p></dd><dt><span class="term">samdeltas</span></dt><dd><p>Query Sam Deltas</p></dd><dt><span class="term">samlogon</span></dt><dd><p>Sam Logon</p></dd></dl></div></div><div class="refsect2" lang="en"><a name="id2526095"></a><h3>GENERAL COMMANDS</h3><div class="variablelist"><dl><dt><span class="term">debuglevel</span></dt><dd><p>Set the current
+		&lt;newprintername&gt;</span></dt><dd><p>Set printer name</p></dd><dt><span class="term">rffpcnex</span></dt><dd><p>Rffpcnex test</p></dd></dl></div></div><div class="refsect2" lang="en"><a name="id2526029"></a><h3>NETLOGON</h3><div class="variablelist"><dl><dt><span class="term">logonctrl2</span></dt><dd><p>Logon Control 2</p></dd><dt><span class="term">logonctrl</span></dt><dd><p>Logon Control</p></dd><dt><span class="term">samsync</span></dt><dd><p>Sam Synchronisation</p></dd><dt><span class="term">samdeltas</span></dt><dd><p>Query Sam Deltas</p></dd><dt><span class="term">samlogon</span></dt><dd><p>Sam Logon</p></dd></dl></div></div><div class="refsect2" lang="en"><a name="id2526090"></a><h3>GENERAL COMMANDS</h3><div class="variablelist"><dl><dt><span class="term">debuglevel</span></dt><dd><p>Set the current
 		debug level used to log information.</p></dd><dt><span class="term">help (?)</span></dt><dd><p>Print a listing of all 
 		known commands or extended help  on a particular command. 
 		</p></dd><dt><span class="term">quit (exit)</span></dt><dd><p>Exit <code class="literal">rpcclient
-		</code>.</p></dd></dl></div></div></div><div class="refsect1" lang="en"><a name="id2526138"></a><h2>BUGS</h2><p><code class="literal">rpcclient</code> is designed as a developer testing tool 
+		</code>.</p></dd></dl></div></div></div><div class="refsect1" lang="en"><a name="id2526133"></a><h2>BUGS</h2><p><code class="literal">rpcclient</code> is designed as a developer testing tool 
 	and may not be robust in certain areas (such as command line parsing).  
 	It has been known to  generate a core dump upon failures when invalid 
 	parameters where passed to the interpreter. </p><p>From Luke Leighton's original rpcclient man page:</p><p><span class="emphasis"><em>WARNING!</em></span> The MSRPC over SMB code has 
@@ -195,8 +195,8 @@
 	versions of <a class="citerefentry" href="smbd.8.html"><span class="citerefentry"><span class="refentrytitle">smbd</span>(8)</span></a> and <a class="citerefentry" href="rpcclient.1.html"><span class="citerefentry"><span class="refentrytitle">rpcclient</span>(1)</span></a> that are incompatible for some commands or  services. Additionally, 
 	the developers are sending reports to Microsoft,  and problems found 
 	or reported to Microsoft are fixed in Service Packs,  which may 
-	result in incompatibilities.</p></div><div class="refsect1" lang="en"><a name="id2526197"></a><h2>VERSION</h2><p>This man page is correct for version 3 of the Samba 
-	suite.</p></div><div class="refsect1" lang="en"><a name="id2526208"></a><h2>AUTHOR</h2><p>The original Samba software and related utilities 
+	result in incompatibilities.</p></div><div class="refsect1" lang="en"><a name="id2526193"></a><h2>VERSION</h2><p>This man page is correct for version 3 of the Samba 
+	suite.</p></div><div class="refsect1" lang="en"><a name="id2526204"></a><h2>AUTHOR</h2><p>The original Samba software and related utilities 
 	were created by Andrew Tridgell. Samba is now developed
 	by the Samba Team as an Open Source project similar 
 	to the way the Linux kernel is developed.</p><p>The original rpcclient man page was written by Matthew 

Modified: branches/samba/upstream/docs/htmldocs/manpages/samba.7.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/manpages/samba.7.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/manpages/samba.7.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,4 +1,4 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>samba</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="refentry" lang="en"><a name="samba.7"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>samba &#8212; A Windows SMB/CIFS fileserver for UNIX</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p><code class="literal">samba</code></p></div></div><div class="refsect1" lang="en"><a name="id2516083"></a><h2>DESCRIPTION</h2><p>The Samba software suite is a collection of programs 
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>samba</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="refentry" lang="en"><a name="samba.7"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>samba &#8212; A Windows SMB/CIFS fileserver for UNIX</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p><code class="literal">samba</code></p></div></div><div class="refsect1" lang="en"><a name="id2516078"></a><h2>DESCRIPTION</h2><p>The Samba software suite is a collection of programs 
 	that implements the Server Message Block (commonly abbreviated 
 	as SMB) protocol for UNIX systems. This protocol is sometimes 
 	also referred to as the Common Internet File System (CIFS). For a
@@ -63,7 +63,7 @@
 <a class="citerefentry" href="smbmnt.8.html"><span class="citerefentry"><span class="refentrytitle">smbmnt</span>(8)</span></a></span></dt><dd><p><code class="literal">smbmount</code>,<code class="literal">smbumount</code> and <code class="literal">smbmnt</code> are commands that can be used to 
 		mount CIFS/SMB shares on Linux.
 		</p></dd><dt><span class="term"><a class="citerefentry" href="smbcquotas.1.html"><span class="citerefentry"><span class="refentrytitle">smbcquotas</span>(1)</span></a></span></dt><dd><p><code class="literal">smbcquotas</code> is a tool that 
-		can set remote QUOTA's on server with NTFS 5. </p></dd></dl></div></div><div class="refsect1" lang="en"><a name="id2478577"></a><h2>COMPONENTS</h2><p>The Samba suite is made up of several components. Each 
+		can set remote QUOTA's on server with NTFS 5. </p></dd></dl></div></div><div class="refsect1" lang="en"><a name="id2478579"></a><h2>COMPONENTS</h2><p>The Samba suite is made up of several components. Each 
 	component is described in a separate manual page. It is strongly 
 	recommended that you read the documentation that comes with Samba 
 	and the manual pages of those components that you use. If the 
@@ -72,7 +72,7 @@
 	for information on how to file a bug report or submit a patch.</p><p>If you require help, visit the Samba webpage at
 	<a class="ulink" href="http://samba.org/" target="_top">http://www.samba.org/</a> and
 	explore the many option available to you.
-	</p></div><div class="refsect1" lang="en"><a name="id2478611"></a><h2>AVAILABILITY</h2><p>The Samba software suite is licensed under the 
+	</p></div><div class="refsect1" lang="en"><a name="id2478613"></a><h2>AVAILABILITY</h2><p>The Samba software suite is licensed under the 
 	GNU Public License(GPL). A copy of that license should 
 	have come with the package in the file COPYING. You are 
 	encouraged to distribute copies of the Samba suite, but 
@@ -86,14 +86,14 @@
 	the README file that comes with Samba.</p><p>If you have access to a WWW viewer (such as Mozilla
 	or Konqueror) then you will also find lots of useful information, 
 	including back issues of the Samba mailing list, at
-	<a class="ulink" href="http://lists.samba.org/" target="_top">http://lists.samba.org</a>.</p></div><div class="refsect1" lang="en"><a name="id2478657"></a><h2>VERSION</h2><p>This man page is correct for version 3 of the 
-	Samba suite. </p></div><div class="refsect1" lang="en"><a name="id2478668"></a><h2>CONTRIBUTIONS</h2><p>If you wish to contribute to the Samba project, 
+	<a class="ulink" href="http://lists.samba.org/" target="_top">http://lists.samba.org</a>.</p></div><div class="refsect1" lang="en"><a name="id2478659"></a><h2>VERSION</h2><p>This man page is correct for version 3 of the 
+	Samba suite. </p></div><div class="refsect1" lang="en"><a name="id2478670"></a><h2>CONTRIBUTIONS</h2><p>If you wish to contribute to the Samba project, 
 	then I suggest you join the Samba mailing list at 
 	<a class="ulink" href="http://lists.samba.org/" target="_top">http://lists.samba.org</a>.
 	</p><p>If you have patches to submit, visit
 	<a class="ulink" href="http://devel.samba.org/" target="_top">http://devel.samba.org/</a>
 	for information on how to do it properly. We prefer patches 
-	in <code class="literal">diff -u</code> format.</p></div><div class="refsect1" lang="en"><a name="id2478704"></a><h2>CONTRIBUTORS</h2><p>Contributors to the project are now too numerous 
+	in <code class="literal">diff -u</code> format.</p></div><div class="refsect1" lang="en"><a name="id2478706"></a><h2>CONTRIBUTORS</h2><p>Contributors to the project are now too numerous 
 	to mention here but all deserve the thanks of all Samba 
 	users. To see a full list, look at the
 	<code class="filename">change-log</code> in the source package 
@@ -101,7 +101,7 @@
 	http://cvs.samba.org/</a>
 	for the contributors to Samba post-CVS. CVS is the Open Source 
 	source code control system used by the Samba Team to develop 
-	Samba. The project would have been unmanageable without it.</p></div><div class="refsect1" lang="en"><a name="id2478733"></a><h2>AUTHOR</h2><p>The original Samba software and related utilities 
+	Samba. The project would have been unmanageable without it.</p></div><div class="refsect1" lang="en"><a name="id2478735"></a><h2>AUTHOR</h2><p>The original Samba software and related utilities 
 	were created by Andrew Tridgell. Samba is now developed
 	by the Samba Team as an Open Source project similar 
 	to the way the Linux kernel is developed.</p><p>The original Samba man pages were written by Karl Auer. 

Modified: branches/samba/upstream/docs/htmldocs/manpages/smb.conf.5.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/manpages/smb.conf.5.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/manpages/smb.conf.5.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,4 +1,4 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>smb.conf</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="refentry" lang="en"><a name="smb.conf.5"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>smb.conf &#8212; The configuration file for the Samba suite</p></div><div class="refsect1" lang="en"><a name="id2516075"></a><h2>SYNOPSIS</h2><p>
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>smb.conf</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="refentry" lang="en"><a name="smb.conf.5"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>smb.conf &#8212; The configuration file for the Samba suite</p></div><div class="refsect1" lang="en"><a name="id2516069"></a><h2>SYNOPSIS</h2><p>
 	The <code class="filename">smb.conf</code> file is a configuration  file for the Samba suite. <code class="filename">smb.conf</code> contains  runtime configuration information for the Samba programs. The
 	 <code class="filename">smb.conf</code> file is designed to be configured and administered by the
 	 <a class="citerefentry" href="swat.8.html"><span class="citerefentry"><span class="refentrytitle">swat</span>(8)</span></a> program. The
@@ -26,7 +26,7 @@
 	The values following the equals sign in parameters are all either a string (no quotes needed) or a boolean,
 	which may be given as yes/no, 1/0 or true/false. Case is not significant in boolean values, but is preserved
 	in string values. Some items such as create masks are numeric.
-	</p></div><div class="refsect1" lang="en"><a name="id2479224"></a><h2>SECTION DESCRIPTIONS</h2><p>
+	</p></div><div class="refsect1" lang="en"><a name="id2479226"></a><h2>SECTION DESCRIPTIONS</h2><p>
 	Each section in the configuration file (except for the [global] section) describes a shared resource (known as
 	a &#8220;<span class="quote">share</span>&#8221;). The section name is the name of the shared resource and the parameters within the
 	section define the shares attributes.
@@ -69,7 +69,7 @@
 	<a class="link" href="smb.conf.5.html#PRINTABLE">printable = yes</a>
 	<a class="link" href="smb.conf.5.html#GUESTOK">guest ok = yes</a>
 </pre><p>
-	</p></div><div class="refsect1" lang="en"><a name="id2478265"></a><h2>SPECIAL SECTIONS</h2><div class="refsect2" lang="en"><a name="id2478271"></a><h3>The [global] section</h3><p>
+	</p></div><div class="refsect1" lang="en"><a name="id2478266"></a><h2>SPECIAL SECTIONS</h2><div class="refsect2" lang="en"><a name="id2478272"></a><h3>The [global] section</h3><p>
 		Parameters in this section apply to the server as a whole, or are defaults for sections that do not
 		specifically define certain items. See the notes under PARAMETERS for more information.
 		</p></div><div class="refsect2" lang="en"><a name="HOMESECT"></a><h3>The [homes] section</h3><p>
@@ -160,7 +160,7 @@
 		On SYSV systems which use lpstat to determine what printers are defined on the system you may be able to use
 		<code class="literal">printcap name = lpstat</code> to automatically obtain a list of printers. See the
 		<code class="literal">printcap name</code> option for more details.
-		</p></div></div></div><div class="refsect1" lang="en"><a name="id2478594"></a><h2>USERSHARES</h2><p>Starting with Samba version 3.0.23 the capability for non-root users to add, modify, and delete
+		</p></div></div></div><div class="refsect1" lang="en"><a name="id2478595"></a><h2>USERSHARES</h2><p>Starting with Samba version 3.0.23 the capability for non-root users to add, modify, and delete
 	their own share definitions has been added. This capability is called <span class="emphasis"><em>usershares</em></span> and
 	is controlled by a set of parameters in the [global] section of the smb.conf.
 	The relevant parameters are :
@@ -184,7 +184,7 @@
 
 	to the global
 	section of your <code class="filename">smb.conf</code>. Members of the group foo may then manipulate the user defined shares
-	using the following commands.</p><div class="variablelist"><dl><dt><span class="term">net usershare add sharename path [comment] [acl] [guest_ok=[y|n]]</span></dt><dd><p>To create or modify (overwrite) a user defined share.</p></dd><dt><span class="term">net usershare delete sharename</span></dt><dd><p>To delete a user defined share.</p></dd><dt><span class="term">net usershare list wildcard-sharename</span></dt><dd><p>To list user defined shares.</p></dd><dt><span class="term">net usershare info wildcard-sharename</span></dt><dd><p>To print information about user defined shares.</p></dd></dl></div></div><div class="refsect1" lang="en"><a name="id2525495"></a><h2>PARAMETERS</h2><p>Parameters define the specific attributes of sections.</p><p>
+	using the following commands.</p><div class="variablelist"><dl><dt><span class="term">net usershare add sharename path [comment] [acl] [guest_ok=[y|n]]</span></dt><dd><p>To create or modify (overwrite) a user defined share.</p></dd><dt><span class="term">net usershare delete sharename</span></dt><dd><p>To delete a user defined share.</p></dd><dt><span class="term">net usershare list wildcard-sharename</span></dt><dd><p>To list user defined shares.</p></dd><dt><span class="term">net usershare info wildcard-sharename</span></dt><dd><p>To print information about user defined shares.</p></dd></dl></div></div><div class="refsect1" lang="en"><a name="id2525490"></a><h2>PARAMETERS</h2><p>Parameters define the specific attributes of sections.</p><p>
 	Some parameters are specific to the [global] section (e.g., <span class="emphasis"><em>security</em></span>).  Some parameters
 	are usable in all sections (e.g., <span class="emphasis"><em>create mask</em></span>). All others are permissible only in normal
 	sections. For the purposes of the following descriptions the [homes] and [printers] sections will be
@@ -196,7 +196,7 @@
 	Parameters are arranged here in alphabetical order - this may not create best bedfellows, but at least you can
 	find them! Where there are synonyms, the preferred synonym is described, others refer to the preferred
 	synonym.
-	</p></div><div class="refsect1" lang="en"><a name="id2525544"></a><h2>VARIABLE SUBSTITUTIONS</h2><p>
+	</p></div><div class="refsect1" lang="en"><a name="id2525539"></a><h2>VARIABLE SUBSTITUTIONS</h2><p>
 	Many of the strings that are settable in the config file can take substitutions. For example the option
 	&#8220;<span class="quote">path = /tmp/%u</span>&#8221; is interpreted as &#8220;<span class="quote">path = /tmp/john</span>&#8221; if the user connected with the
 	username john.
@@ -305,7 +305,7 @@
 		</p></li><li><p>
 		If the service is a guest service, a connection is made as the username given in the <code class="literal">guest account
 		=</code> for the service, irrespective of the supplied password.
-		</p></li></ol></div></div><div class="refsect1" lang="en"><a name="id2526286"></a><h2>REGISTRY-BASED CONFIGURATION</h2><p>
+		</p></li></ol></div></div><div class="refsect1" lang="en"><a name="id2526282"></a><h2>REGISTRY-BASED CONFIGURATION</h2><p>
 		Starting with Samba version 3.2.0, the capability to
 		store Samba configuration in the registry is available.
 		The configuration is stored in the registry key
@@ -360,19 +360,19 @@
 		registry based configuration locally, i.e. directly
 		accessing the database file, circumventing the
 		server.
-	</p></div><div class="refsect1" lang="en"><a name="id2526480"></a><h2>EXPLANATION OF EACH PARAMETER</h2><div class="section" lang="en"><div class="titlepage"></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2526492"></a>
+	</p></div><div class="refsect1" lang="en"><a name="id2526475"></a><h2>EXPLANATION OF EACH PARAMETER</h2><div class="section" lang="en"><div class="titlepage"></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2526488"></a>
 
 abort shutdown script (G)
-</h3></div></div></div><a class="indexterm" name="id2526493"></a><a name="ABORTSHUTDOWNSCRIPT"></a><div class="variablelist"><dl><dt></dt><dd><p>This a full path name to a script called by <a class="citerefentry" href="smbd.8.html"><span class="citerefentry"><span class="refentrytitle">smbd</span>(8)</span></a> that
+</h3></div></div></div><a class="indexterm" name="id2526489"></a><a name="ABORTSHUTDOWNSCRIPT"></a><div class="variablelist"><dl><dt></dt><dd><p>This a full path name to a script called by <a class="citerefentry" href="smbd.8.html"><span class="citerefentry"><span class="refentrytitle">smbd</span>(8)</span></a> that
 	should stop a shutdown procedure issued by the <a class="link" href="smb.conf.5.html#SHUTDOWNSCRIPT">shutdown script</a>.</p><p>If the connected user posseses the <code class="constant">SeRemoteShutdownPrivilege</code>,
 	right, this command will be run as user.</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>abort shutdown script</code></em> = <code class="literal">""</code>
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>abort shutdown script</code></em> = <code class="literal">/sbin/shutdown -c</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2526581"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2526577"></a>
 
 acl check permissions (S)
-</h3></div></div></div><a class="indexterm" name="id2526582"></a><a name="ACLCHECKPERMISSIONS"></a><div class="variablelist"><dl><dt></dt><dd><p>This boolean parameter controls what <a class="citerefentry" href="smbd.8.html"><span class="citerefentry"><span class="refentrytitle">smbd</span>(8)</span></a>does on receiving a protocol request of "open for delete"
+</h3></div></div></div><a class="indexterm" name="id2526578"></a><a name="ACLCHECKPERMISSIONS"></a><div class="variablelist"><dl><dt></dt><dd><p>This boolean parameter controls what <a class="citerefentry" href="smbd.8.html"><span class="citerefentry"><span class="refentrytitle">smbd</span>(8)</span></a>does on receiving a protocol request of "open for delete"
     from a Windows client. If a Windows client doesn't have permissions to delete a file then they
     expect this to be denied at open time. POSIX systems normally only detect restrictions on delete by
     actually attempting to delete the file or directory. As Windows clients can (and do) "back out" a
@@ -392,10 +392,10 @@
     with slightly different semantics was introduced in 3.0.20. That older version is not documented here.
     </p><p>Default: <span class="emphasis"><em><em class="parameter"><code>acl check permissions</code></em> = <code class="literal">True</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2478120"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2478121"></a>
 
 acl compatibility (S)
-</h3></div></div></div><a class="indexterm" name="id2478121"></a><a name="ACLCOMPATIBILITY"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter specifies what OS ACL semantics should 
+</h3></div></div></div><a class="indexterm" name="id2478122"></a><a name="ACLCOMPATIBILITY"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter specifies what OS ACL semantics should 
 	be compatible with. Possible values are <span class="emphasis"><em>winnt</em></span> for Windows NT 4, 
 	<span class="emphasis"><em>win2k</em></span> for Windows 2000 and above and <span class="emphasis"><em>auto</em></span>.
 	If you specify <span class="emphasis"><em>auto</em></span>, the value for this parameter 
@@ -434,10 +434,10 @@
 	<em class="parameter"><code>dos filemode</code></em> option.
 	</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>acl group control</code></em> = <code class="literal">no</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2526983"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2526979"></a>
 
 acl map full control (S)
-</h3></div></div></div><a class="indexterm" name="id2526984"></a><a name="ACLMAPFULLCONTROL"></a><div class="variablelist"><dl><dt></dt><dd><p>
+</h3></div></div></div><a class="indexterm" name="id2526980"></a><a name="ACLMAPFULLCONTROL"></a><div class="variablelist"><dl><dt></dt><dd><p>
 	This boolean parameter controls whether <a class="citerefentry" href="smbd.8.html"><span class="citerefentry"><span class="refentrytitle">smbd</span>(8)</span></a>maps a POSIX ACE entry of "rwx" (read/write/execute), the maximum
 	allowed POSIX permission set, into a Windows ACL of "FULL CONTROL". If this parameter is set to true any POSIX
 	ACE entry of "rwx" will be returned in a Windows ACL as "FULL CONTROL", is this parameter is set to false any
@@ -445,10 +445,10 @@
 	execute.
 	</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>acl map full control</code></em> = <code class="literal">True</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2527040"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2527035"></a>
 
 add group script (G)
-</h3></div></div></div><a class="indexterm" name="id2527041"></a><a name="ADDGROUPSCRIPT"></a><div class="variablelist"><dl><dt></dt><dd><p>
+</h3></div></div></div><a class="indexterm" name="id2527036"></a><a name="ADDGROUPSCRIPT"></a><div class="variablelist"><dl><dt></dt><dd><p>
 	This is the full pathname to a script that will be run <span class="emphasis"><em>AS ROOT</em></span> by <a class="citerefentry" href="smbd.8.html"><span class="citerefentry"><span class="refentrytitle">smbd</span>(8)</span></a> when a new group is requested. It
 	will expand any <em class="parameter"><code>%g</code></em> to the group name passed. This script is only useful
 	for installations using the Windows NT domain administration tools. The script is free to create a group with
@@ -458,10 +458,10 @@
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>add group script</code></em> = <code class="literal">/usr/sbin/groupadd %g</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2527121"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2527116"></a>
 
 add machine script (G)
-</h3></div></div></div><a class="indexterm" name="id2527122"></a><a name="ADDMACHINESCRIPT"></a><div class="variablelist"><dl><dt></dt><dd><p>
+</h3></div></div></div><a class="indexterm" name="id2527117"></a><a name="ADDMACHINESCRIPT"></a><div class="variablelist"><dl><dt></dt><dd><p>
 	This is the full pathname to a script that will  be run by
 	 <a class="citerefentry" href="smbd.8.html"><span class="citerefentry"><span class="refentrytitle">smbd</span>(8)</span></a> when a machine is
 	added to Samba's domain and a Unix account matching the machine's name appended with a "$" does not
@@ -472,10 +472,10 @@
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>add machine script</code></em> = <code class="literal">/usr/sbin/adduser -n -g machines -c Machine -d /var/lib/nobody -s /bin/false %u</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2527209"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2527204"></a>
 
 add port command (G)
-</h3></div></div></div><a class="indexterm" name="id2527210"></a><a name="ADDPORTCOMMAND"></a><div class="variablelist"><dl><dt></dt><dd><p>Samba 3.0.23 introduced support for adding printer ports
+</h3></div></div></div><a class="indexterm" name="id2527205"></a><a name="ADDPORTCOMMAND"></a><div class="variablelist"><dl><dt></dt><dd><p>Samba 3.0.23 introduced support for adding printer ports
 	remotely using the Windows "Add Standard TCP/IP Port Wizard".
 	This option defines an external program to be executed when
 	smbd receives a request to add a new Port to the system.
@@ -484,10 +484,10 @@
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>add port command</code></em> = <code class="literal">/etc/samba/scripts/addport.sh</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2527298"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2527294"></a>
 
 addprinter command (G)
-</h3></div></div></div><a class="indexterm" name="id2527299"></a><a name="ADDPRINTERCOMMAND"></a><div class="variablelist"><dl><dt></dt><dd><p>With the introduction of MS-RPC based printing
+</h3></div></div></div><a class="indexterm" name="id2527295"></a><a name="ADDPRINTERCOMMAND"></a><div class="variablelist"><dl><dt></dt><dd><p>With the introduction of MS-RPC based printing
     support for Windows NT/2000 clients in Samba 2.2, The MS Add
     Printer Wizard (APW) icon is now also available in the 
     "Printers..." folder displayed a share listing.  The APW
@@ -518,10 +518,10 @@
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>addprinter command</code></em> = <code class="literal">/usr/bin/addprinter</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2527503"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2527499"></a>
 
 add share command (G)
-</h3></div></div></div><a class="indexterm" name="id2527504"></a><a name="ADDSHARECOMMAND"></a><div class="variablelist"><dl><dt></dt><dd><p>
+</h3></div></div></div><a class="indexterm" name="id2527500"></a><a name="ADDSHARECOMMAND"></a><div class="variablelist"><dl><dt></dt><dd><p>
 	Samba 2.2.0 introduced the ability to dynamically add and delete shares via the Windows NT 4.0 Server
 	Manager.  The <em class="parameter"><code>add share command</code></em> is used to define an external program
 	or script which will add a new service definition to <code class="filename">smb.conf</code>.  In order
@@ -548,10 +548,10 @@
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>add share command</code></em> = <code class="literal">/usr/local/bin/addshare</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2527708"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2527703"></a>
 
 add user script (G)
-</h3></div></div></div><a class="indexterm" name="id2527709"></a><a name="ADDUSERSCRIPT"></a><div class="variablelist"><dl><dt></dt><dd><p>
+</h3></div></div></div><a class="indexterm" name="id2527704"></a><a name="ADDUSERSCRIPT"></a><div class="variablelist"><dl><dt></dt><dd><p>
 	This is the full pathname to a script that will be run <span class="emphasis"><em>AS ROOT</em></span> by 
 	<a class="citerefentry" href="smbd.8.html"><span class="citerefentry"><span class="refentrytitle">smbd</span>(8)</span></a> 
 	under special circumstances described below.
@@ -586,10 +586,10 @@
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>add user script</code></em> = <code class="literal">/usr/local/samba/bin/add_user %u</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2527952"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2527947"></a>
 
 add user to group script (G)
-</h3></div></div></div><a class="indexterm" name="id2527953"></a><a name="ADDUSERTOGROUPSCRIPT"></a><div class="variablelist"><dl><dt></dt><dd><p>
+</h3></div></div></div><a class="indexterm" name="id2527948"></a><a name="ADDUSERTOGROUPSCRIPT"></a><div class="variablelist"><dl><dt></dt><dd><p>
 	Full path to the script that will be called when a user is added to a group using the Windows NT domain administration 
 	tools. It will be run by <a class="citerefentry" href="smbd.8.html"><span class="citerefentry"><span class="refentrytitle">smbd</span>(8)</span></a>
 	<span class="emphasis"><em>AS ROOT</em></span>. Any <em class="parameter"><code>%g</code></em> will be replaced with the group name and 
@@ -601,20 +601,20 @@
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>add user to group script</code></em> = <code class="literal">/usr/sbin/adduser %u %g</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2528046"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2528042"></a>
 
 administrative share (S)
-</h3></div></div></div><a class="indexterm" name="id2528047"></a><a name="ADMINISTRATIVESHARE"></a><div class="variablelist"><dl><dt></dt><dd><p>If this parameter is set to <code class="constant">yes</code> for
+</h3></div></div></div><a class="indexterm" name="id2528043"></a><a name="ADMINISTRATIVESHARE"></a><div class="variablelist"><dl><dt></dt><dd><p>If this parameter is set to <code class="constant">yes</code> for
       a share, then the share will be an administrative share. The Administrative
       Shares are the default network shares created by all Windows NT-based
       operating systems. These are shares like C$, D$ or ADMIN$. The type of these
       shares is STYPE_DISKTREE_HIDDEN.</p><p>See the section below on <a class="link" href="smb.conf.5.html#SECURITY">security</a> for more 
       information about this option.</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>administrative share</code></em> = <code class="literal">no</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2528113"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2528108"></a>
 
 admin users (S)
-</h3></div></div></div><a class="indexterm" name="id2528114"></a><a name="ADMINUSERS"></a><div class="variablelist"><dl><dt></dt><dd><p>This is a list of users who will be granted 
+</h3></div></div></div><a class="indexterm" name="id2528109"></a><a name="ADMINUSERS"></a><div class="variablelist"><dl><dt></dt><dd><p>This is a list of users who will be granted 
     administrative privileges on the share. This means that they 
     will do all file operations as the super-user (root).</p><p>You should use this option very carefully, as any user in 
     this list will be able to do anything they like on the share, 
@@ -623,20 +623,20 @@
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>admin users</code></em> = <code class="literal">jason</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2528192"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2528188"></a>
 
 afs share (S)
-</h3></div></div></div><a class="indexterm" name="id2528194"></a><a name="AFSSHARE"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter controls whether special AFS features are enabled
+</h3></div></div></div><a class="indexterm" name="id2528189"></a><a name="AFSSHARE"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter controls whether special AFS features are enabled
 	for this share. If enabled, it assumes that the directory exported via
 	the <em class="parameter"><code>path</code></em> parameter is a local AFS import. The
 	special AFS features include the attempt to hand-craft an AFS token
 	if you enabled --with-fake-kaserver in configure.
 	</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>afs share</code></em> = <code class="literal">no</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2528243"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2528239"></a>
 
 afs username map (G)
-</h3></div></div></div><a class="indexterm" name="id2528244"></a><a name="AFSUSERNAMEMAP"></a><div class="variablelist"><dl><dt></dt><dd><p>If you are using the fake kaserver AFS feature, you might
+</h3></div></div></div><a class="indexterm" name="id2528240"></a><a name="AFSUSERNAMEMAP"></a><div class="variablelist"><dl><dt></dt><dd><p>If you are using the fake kaserver AFS feature, you might
 	want to hand-craft the usernames you are creating tokens for.
 	For example this is necessary if you have users from several domain
 	in your AFS Protection Database. One possible scheme to code users
@@ -646,10 +646,10 @@
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>afs username map</code></em> = <code class="literal">%u at afs.samba.org</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2528311"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2528306"></a>
 
 aio read size (S)
-</h3></div></div></div><a class="indexterm" name="id2528312"></a><a name="AIOREADSIZE"></a><div class="variablelist"><dl><dt></dt><dd><p>If Samba has been built with asynchronous I/O support and this
+</h3></div></div></div><a class="indexterm" name="id2528308"></a><a name="AIOREADSIZE"></a><div class="variablelist"><dl><dt></dt><dd><p>If Samba has been built with asynchronous I/O support and this
     integer parameter is set to non-zero value,
     Samba will read from file asynchronously when size of request is bigger
     than this value. Note that it happens only for non-chained and non-chaining
@@ -660,10 +660,10 @@
 #  Use asynchronous I/O for reads bigger than 16KB
     request size</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2528410"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2528406"></a>
 
 aio write size (S)
-</h3></div></div></div><a class="indexterm" name="id2528412"></a><a name="AIOWRITESIZE"></a><div class="variablelist"><dl><dt></dt><dd><p>If Samba has been built with asynchronous I/O support and this
+</h3></div></div></div><a class="indexterm" name="id2528407"></a><a name="AIOWRITESIZE"></a><div class="variablelist"><dl><dt></dt><dd><p>If Samba has been built with asynchronous I/O support and this
     integer parameter is set to non-zero value,
     Samba will write to file asynchronously when size of request is bigger
     than this value. Note that it happens only for non-chained and non-chaining
@@ -674,10 +674,10 @@
 #  Use asynchronous I/O for writes bigger than 16KB
     request size</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2528508"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2528504"></a>
 
 algorithmic rid base (G)
-</h3></div></div></div><a class="indexterm" name="id2528509"></a><a name="ALGORITHMICRIDBASE"></a><div class="variablelist"><dl><dt></dt><dd><p>This determines how Samba will use its
+</h3></div></div></div><a class="indexterm" name="id2528505"></a><a name="ALGORITHMICRIDBASE"></a><div class="variablelist"><dl><dt></dt><dd><p>This determines how Samba will use its
     algorithmic mapping from uids/gid to the RIDs needed to construct
     NT Security Identifiers.
     </p><p>Setting this option to a larger value could be useful to sites
@@ -692,10 +692,10 @@
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>algorithmic rid base</code></em> = <code class="literal">100000</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2528585"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2528580"></a>
 
 allocation roundup size (S)
-</h3></div></div></div><a class="indexterm" name="id2528586"></a><a name="ALLOCATIONROUNDUPSIZE"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter allows an administrator to tune the 
+</h3></div></div></div><a class="indexterm" name="id2528581"></a><a name="ALLOCATIONROUNDUPSIZE"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter allows an administrator to tune the 
     allocation size reported to Windows clients.  The default 
     size of 1Mb generally results in improved Windows client
     performance.   However, rounding the allocation size may cause
@@ -707,10 +707,10 @@
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>allocation roundup size</code></em> = <code class="literal">0
 # (to disable roundups)</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2528656"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2528651"></a>
 
 allow trusted domains (G)
-</h3></div></div></div><a class="indexterm" name="id2528657"></a><a name="ALLOWTRUSTEDDOMAINS"></a><div class="variablelist"><dl><dt></dt><dd><p>
+</h3></div></div></div><a class="indexterm" name="id2528652"></a><a name="ALLOWTRUSTEDDOMAINS"></a><div class="variablelist"><dl><dt></dt><dd><p>
     This option only takes effect when the <a class="link" href="smb.conf.5.html#SECURITY">security</a> option is set to 
     <code class="constant">server</code>, <code class="constant">domain</code> or <code class="constant">ads</code>.  
     If it is set to no, then attempts to connect to a resource from 
@@ -725,10 +725,10 @@
     Samba server even if they do not have an account in DOMA.  This 
     can make implementing a security boundary difficult.</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>allow trusted domains</code></em> = <code class="literal">yes</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2528734"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2528729"></a>
 
 announce as (G)
-</h3></div></div></div><a class="indexterm" name="id2528735"></a><a name="ANNOUNCEAS"></a><div class="variablelist"><dl><dt></dt><dd><p>This specifies what type of server <a class="citerefentry" href="nmbd.8.html"><span class="citerefentry"><span class="refentrytitle">nmbd</span>(8)</span></a> will announce itself as, to a network neighborhood browse 
+</h3></div></div></div><a class="indexterm" name="id2528730"></a><a name="ANNOUNCEAS"></a><div class="variablelist"><dl><dt></dt><dd><p>This specifies what type of server <a class="citerefentry" href="nmbd.8.html"><span class="citerefentry"><span class="refentrytitle">nmbd</span>(8)</span></a> will announce itself as, to a network neighborhood browse 
     list. By default this is set to Windows NT. The valid options 
     are : "NT Server" (which can also be written as "NT"), 
     "NT Workstation", "Win95" or "WfW" meaning Windows NT Server, 
@@ -740,20 +740,20 @@
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>announce as</code></em> = <code class="literal">Win95</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2528809"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2528804"></a>
 
 announce version (G)
-</h3></div></div></div><a class="indexterm" name="id2528810"></a><a name="ANNOUNCEVERSION"></a><div class="variablelist"><dl><dt></dt><dd><p>This specifies the major and minor version numbers 
+</h3></div></div></div><a class="indexterm" name="id2528805"></a><a name="ANNOUNCEVERSION"></a><div class="variablelist"><dl><dt></dt><dd><p>This specifies the major and minor version numbers 
     that nmbd will use when announcing itself as a server. The default 
     is 4.9.  Do not change this parameter unless you have a specific 
 	need to set a Samba server to be a downlevel server.</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>announce version</code></em> = <code class="literal">4.9</code>
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>announce version</code></em> = <code class="literal">2.0</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2528871"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2528866"></a>
 
 auth methods (G)
-</h3></div></div></div><a class="indexterm" name="id2528872"></a><a name="AUTHMETHODS"></a><div class="variablelist"><dl><dt></dt><dd><p>
+</h3></div></div></div><a class="indexterm" name="id2528867"></a><a name="AUTHMETHODS"></a><div class="variablelist"><dl><dt></dt><dd><p>
     This option allows the administrator to chose what authentication methods <code class="literal">smbd</code> 
     will use when authenticating a user. This option defaults to sensible values based on <a class="link" href="smb.conf.5.html#SECURITY">security</a>.  
     This should be considered a developer option and used only in rare circumstances.  In the majority (if not all) 
@@ -774,18 +774,18 @@
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>auth methods</code></em> = <code class="literal">guest sam winbind</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2528987"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2528982"></a>
 
 available (S)
-</h3></div></div></div><a class="indexterm" name="id2528988"></a><a name="AVAILABLE"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter lets you "turn off" a service. If 
+</h3></div></div></div><a class="indexterm" name="id2528984"></a><a name="AVAILABLE"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter lets you "turn off" a service. If 
 	<em class="parameter"><code>available = no</code></em>, then <span class="emphasis"><em>ALL</em></span> 
 	attempts to connect to the service will fail. Such failures are 
 	logged.</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>available</code></em> = <code class="literal">yes</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2529039"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2529034"></a>
 
 bind interfaces only (G)
-</h3></div></div></div><a class="indexterm" name="id2529040"></a><a name="BINDINTERFACESONLY"></a><div class="variablelist"><dl><dt></dt><dd><p>This global parameter allows the Samba admin 
+</h3></div></div></div><a class="indexterm" name="id2529036"></a><a name="BINDINTERFACESONLY"></a><div class="variablelist"><dl><dt></dt><dd><p>This global parameter allows the Samba admin 
         to limit what interfaces on a machine will serve SMB requests. It 
         affects file service <a class="citerefentry" href="smbd.8.html"><span class="citerefentry"><span class="refentrytitle">smbd</span>(8)</span></a> and name service <a class="citerefentry" href="nmbd.8.html"><span class="citerefentry"><span class="refentrytitle">nmbd</span>(8)</span></a> in a slightly different ways.</p><p>
 	For name service it causes <code class="literal">nmbd</code> to bind to ports 137 and 138 on the
@@ -826,10 +826,10 @@
 	from starting/stopping/restarting <code class="literal">smbd</code> and <code class="literal">nmbd</code>.
 	</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>bind interfaces only</code></em> = <code class="literal">no</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2529417"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2529412"></a>
 
 blocking locks (S)
-</h3></div></div></div><a class="indexterm" name="id2529418"></a><a name="BLOCKINGLOCKS"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter controls the behavior 
+</h3></div></div></div><a class="indexterm" name="id2529413"></a><a name="BLOCKINGLOCKS"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter controls the behavior 
 	of <a class="citerefentry" href="smbd.8.html"><span class="citerefentry"><span class="refentrytitle">smbd</span>(8)</span></a> when given a request by a client 
 	to obtain a byte range lock on a region of an open file, and the 
 	request has a time limit associated with it.</p><p>If this parameter is set and the lock range requested 
@@ -840,10 +840,10 @@
 	will fail the lock request immediately if the lock range 
 	cannot be obtained.</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>blocking locks</code></em> = <code class="literal">yes</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2529485"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2529481"></a>
 
 block size (S)
-</h3></div></div></div><a class="indexterm" name="id2529486"></a><a name="BLOCKSIZE"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter controls the behavior of <a class="citerefentry" href="smbd.8.html"><span class="citerefentry"><span class="refentrytitle">smbd</span>(8)</span></a> when reporting disk free 
+</h3></div></div></div><a class="indexterm" name="id2529482"></a><a name="BLOCKSIZE"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter controls the behavior of <a class="citerefentry" href="smbd.8.html"><span class="citerefentry"><span class="refentrytitle">smbd</span>(8)</span></a> when reporting disk free 
     sizes. By default, this reports a disk block size of 1024 bytes.
     </p><p>Changing this parameter may have some effect on the
     efficiency of client writes, this is not yet confirmed. This
@@ -857,42 +857,42 @@
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>block size</code></em> = <code class="literal">4096</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2529568"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2529564"></a>
 
 <a name="BROWSABLE"></a>browsable
-</h3></div></div></div><a class="indexterm" name="id2529569"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter is a synonym for <a class="link" href="#BROWSEABLE">browseable</a>.</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2529599"></a>
+</h3></div></div></div><a class="indexterm" name="id2529565"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter is a synonym for <a class="link" href="#BROWSEABLE">browseable</a>.</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2529595"></a>
 
 browseable (S)
-</h3></div></div></div><a class="indexterm" name="id2529600"></a><a name="BROWSEABLE"></a><div class="variablelist"><dl><dt></dt><dd><p>This controls whether this share is seen in 
+</h3></div></div></div><a class="indexterm" name="id2529596"></a><a name="BROWSEABLE"></a><div class="variablelist"><dl><dt></dt><dd><p>This controls whether this share is seen in 
 	the list of available shares in a net view and in the browse list.</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>browseable</code></em> = <code class="literal">yes</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2529641"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2529636"></a>
 
 browse list (G)
-</h3></div></div></div><a class="indexterm" name="id2529642"></a><a name="BROWSELIST"></a><div class="variablelist"><dl><dt></dt><dd><p>This controls whether <a class="citerefentry" href="smbd.8.html"><span class="citerefentry"><span class="refentrytitle">smbd</span>(8)</span></a> will serve a browse list to 
+</h3></div></div></div><a class="indexterm" name="id2529638"></a><a name="BROWSELIST"></a><div class="variablelist"><dl><dt></dt><dd><p>This controls whether <a class="citerefentry" href="smbd.8.html"><span class="citerefentry"><span class="refentrytitle">smbd</span>(8)</span></a> will serve a browse list to 
 	a client doing a <code class="literal">NetServerEnum</code> call. Normally 
 	set to <code class="constant">yes</code>. You should never need to change 
 	this.</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>browse list</code></em> = <code class="literal">yes</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2529702"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2529697"></a>
 
 <a name="CASESIGNAMES"></a>casesignames
-</h3></div></div></div><a class="indexterm" name="id2529703"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter is a synonym for <a class="link" href="#CASESENSITIVE">case sensitive</a>.</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2529733"></a>
+</h3></div></div></div><a class="indexterm" name="id2529698"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter is a synonym for <a class="link" href="#CASESENSITIVE">case sensitive</a>.</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2529728"></a>
 
 case sensitive (S)
-</h3></div></div></div><a class="indexterm" name="id2529734"></a><a name="CASESENSITIVE"></a><div class="variablelist"><dl><dt></dt><dd><p>See the discussion in the section <a class="link" href="smb.conf.5.html#NAMEMANGLING">name mangling</a>.</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>case sensitive</code></em> = <code class="literal">no</code>
+</h3></div></div></div><a class="indexterm" name="id2529730"></a><a name="CASESENSITIVE"></a><div class="variablelist"><dl><dt></dt><dd><p>See the discussion in the section <a class="link" href="smb.conf.5.html#NAMEMANGLING">name mangling</a>.</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>case sensitive</code></em> = <code class="literal">no</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2529787"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2529782"></a>
 
 change notify (S)
-</h3></div></div></div><a class="indexterm" name="id2529788"></a><a name="CHANGENOTIFY"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter specifies whether Samba should reply
+</h3></div></div></div><a class="indexterm" name="id2529783"></a><a name="CHANGENOTIFY"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter specifies whether Samba should reply
 	to a client's file change notify requests.
 	</p><p>You should never need to change this parameter</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>change notify</code></em> = <code class="literal">yes</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2529833"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2529829"></a>
 
 change share command (G)
-</h3></div></div></div><a class="indexterm" name="id2529834"></a><a name="CHANGESHARECOMMAND"></a><div class="variablelist"><dl><dt></dt><dd><p>
+</h3></div></div></div><a class="indexterm" name="id2529830"></a><a name="CHANGESHARECOMMAND"></a><div class="variablelist"><dl><dt></dt><dd><p>
 	Samba 2.2.0 introduced the ability to dynamically add and delete shares via the Windows NT 4.0 Server
 Manager.  The <em class="parameter"><code>change share command</code></em> is used to define an external
 program or script which will modify an existing service definition in <code class="filename">smb.conf</code>.  In order to successfully execute the <em class="parameter"><code>change
@@ -923,10 +923,10 @@
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>change share command</code></em> = <code class="literal">/usr/local/bin/addshare</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2530029"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2530025"></a>
 
 check password script (G)
-</h3></div></div></div><a class="indexterm" name="id2530030"></a><a name="CHECKPASSWORDSCRIPT"></a><div class="variablelist"><dl><dt></dt><dd><p>The name of a program that can be used to check password
+</h3></div></div></div><a class="indexterm" name="id2530026"></a><a name="CHECKPASSWORDSCRIPT"></a><div class="variablelist"><dl><dt></dt><dd><p>The name of a program that can be used to check password
     complexity. The password is sent to the program's standard input.</p><p>The program must return 0 on a good password, or any other value
     if the password is bad.
     In case the password is considered weak (the program does not return 0) the
@@ -935,10 +935,10 @@
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>check password script</code></em> = <code class="literal">check password script = /usr/local/sbin/crackcheck</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2530109"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2530105"></a>
 
 client lanman auth (G)
-</h3></div></div></div><a class="indexterm" name="id2530110"></a><a name="CLIENTLANMANAUTH"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter determines whether or not <a class="citerefentry" href="smbclient.8.html"><span class="citerefentry"><span class="refentrytitle">smbclient</span>(8)</span></a> and other samba client
+</h3></div></div></div><a class="indexterm" name="id2530106"></a><a name="CLIENTLANMANAUTH"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter determines whether or not <a class="citerefentry" href="smbclient.8.html"><span class="citerefentry"><span class="refentrytitle">smbclient</span>(8)</span></a> and other samba client
     tools will attempt to authenticate itself to servers using the
     weaker LANMAN password hash. If disabled, only server which support NT 
     password hashes (e.g. Windows NT/2000, Samba, etc... but not 
@@ -949,10 +949,10 @@
     auth</code> parameter is enabled, then only NTLMv2 logins will be
     attempted.</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>client lanman auth</code></em> = <code class="literal">no</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2530191"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2530187"></a>
 
 client ldap sasl wrapping (G)
-</h3></div></div></div><a class="indexterm" name="id2530192"></a><a name="CLIENTLDAPSASLWRAPPING"></a><div class="variablelist"><dl><dt></dt><dd><p>
+</h3></div></div></div><a class="indexterm" name="id2530188"></a><a name="CLIENTLDAPSASLWRAPPING"></a><div class="variablelist"><dl><dt></dt><dd><p>
 	The <a class="link" href="smb.conf.5.html#CLIENTLDAPSASLWRAPPING">client ldap sasl wrapping</a> defines whether
 	ldap traffic will be signed or signed and encrypted (sealed). 
 	Possible values are <span class="emphasis"><em>plain</em></span>, <span class="emphasis"><em>sign</em></span> 
@@ -980,10 +980,10 @@
 	<span class="emphasis"><em>seal</em></span>.
 	</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>client ldap sasl wrapping</code></em> = <code class="literal">plain</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2530321"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2530316"></a>
 
 client ntlmv2 auth (G)
-</h3></div></div></div><a class="indexterm" name="id2530322"></a><a name="CLIENTNTLMV2AUTH"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter determines whether or not <a class="citerefentry" href="smbclient.8.html"><span class="citerefentry"><span class="refentrytitle">smbclient</span>(8)</span></a> will attempt to
+</h3></div></div></div><a class="indexterm" name="id2530317"></a><a name="CLIENTNTLMV2AUTH"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter determines whether or not <a class="citerefentry" href="smbclient.8.html"><span class="citerefentry"><span class="refentrytitle">smbclient</span>(8)</span></a> will attempt to
     authenticate itself to servers using the NTLMv2 encrypted password
     response.</p><p>If enabled, only an NTLMv2 and LMv2 response (both much more
     secure than earlier versions) will be sent.  Many servers
@@ -995,16 +995,16 @@
     those following 'best practice' security polices) only allow NTLMv2
 	responses, and not the weaker LM or NTLM.</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>client ntlmv2 auth</code></em> = <code class="literal">no</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2530415"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2530410"></a>
 
 client plaintext auth (G)
-</h3></div></div></div><a class="indexterm" name="id2530416"></a><a name="CLIENTPLAINTEXTAUTH"></a><div class="variablelist"><dl><dt></dt><dd><p>Specifies whether a client should send a plaintext 
+</h3></div></div></div><a class="indexterm" name="id2530411"></a><a name="CLIENTPLAINTEXTAUTH"></a><div class="variablelist"><dl><dt></dt><dd><p>Specifies whether a client should send a plaintext 
 		password if the server does not support encrypted passwords.</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>client plaintext auth</code></em> = <code class="literal">no</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2530458"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2530453"></a>
 
 client schannel (G)
-</h3></div></div></div><a class="indexterm" name="id2530459"></a><a name="CLIENTSCHANNEL"></a><div class="variablelist"><dl><dt></dt><dd><p>
+</h3></div></div></div><a class="indexterm" name="id2530454"></a><a name="CLIENTSCHANNEL"></a><div class="variablelist"><dl><dt></dt><dd><p>
     This controls whether the client offers or even demands the use of the netlogon schannel.
     <a class="link" href="smb.conf.5.html#CLIENTSCHANNEL">client schannel = no</a> does not offer the schannel, 
     <a class="link" href="smb.conf.5.html#CLIENTSCHANNEL">client schannel = auto</a> offers the schannel but does not
@@ -1014,10 +1014,10 @@
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>client schannel</code></em> = <code class="literal">yes</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2530556"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2530551"></a>
 
 client signing (G)
-</h3></div></div></div><a class="indexterm" name="id2530557"></a><a name="CLIENTSIGNING"></a><div class="variablelist"><dl><dt></dt><dd><p>This controls whether the client offers or requires
+</h3></div></div></div><a class="indexterm" name="id2530552"></a><a name="CLIENTSIGNING"></a><div class="variablelist"><dl><dt></dt><dd><p>This controls whether the client offers or requires
     the server it talks to to use SMB signing. Possible values 
     are <span class="emphasis"><em>auto</em></span>, <span class="emphasis"><em>mandatory</em></span> 
     and <span class="emphasis"><em>disabled</em></span>. 
@@ -1026,19 +1026,19 @@
 	to disabled, SMB signing is not offered either.
 </p><p>Default: <span class="emphasis"><em><em class="parameter"><code>client signing</code></em> = <code class="literal">auto</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2530617"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2530612"></a>
 
 client use spnego (G)
-</h3></div></div></div><a class="indexterm" name="id2530618"></a><a name="CLIENTUSESPNEGO"></a><div class="variablelist"><dl><dt></dt><dd><p> This variable controls whether Samba clients will try 
+</h3></div></div></div><a class="indexterm" name="id2530613"></a><a name="CLIENTUSESPNEGO"></a><div class="variablelist"><dl><dt></dt><dd><p> This variable controls whether Samba clients will try 
     to use Simple and Protected NEGOciation (as specified by rfc2478) with 
     supporting servers (including WindowsXP, Windows2000 and Samba
     3.0) to agree upon an authentication
     mechanism.  This enables Kerberos authentication in particular.</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>client use spnego</code></em> = <code class="literal">yes</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2530663"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2530658"></a>
 
 cluster addresses (G)
-</h3></div></div></div><a class="indexterm" name="id2530664"></a><a name="CLUSTERADDRESSES"></a><div class="variablelist"><dl><dt></dt><dd><p>With this parameter you can add additional addresses
+</h3></div></div></div><a class="indexterm" name="id2530660"></a><a name="CLUSTERADDRESSES"></a><div class="variablelist"><dl><dt></dt><dd><p>With this parameter you can add additional addresses
 	nmbd will register with a WINS server. These addresses are not
 	necessarily present on all nodes simultaneously, but they will
 	be registered with the WINS server so that clients can contact
@@ -1047,20 +1047,20 @@
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>cluster addresses</code></em> = <code class="literal">10.0.0.1 10.0.0.2 10.0.0.3</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2530725"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2530720"></a>
 
 clustering (G)
-</h3></div></div></div><a class="indexterm" name="id2530726"></a><a name="CLUSTERING"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter specifies whether Samba should contact
+</h3></div></div></div><a class="indexterm" name="id2530722"></a><a name="CLUSTERING"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter specifies whether Samba should contact
 	ctdb for accessing its tdb files and use ctdb as a backend
 	for its messaging backend.
 	</p><p>Set this parameter to <code class="literal">yes</code> only if
 	you have a cluster setup with ctdb running.
 	</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>clustering</code></em> = <code class="literal">no</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2530779"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2530774"></a>
 
 comment (S)
-</h3></div></div></div><a class="indexterm" name="id2530780"></a><a name="COMMENT"></a><div class="variablelist"><dl><dt></dt><dd><p>This is a text field that is seen next to a share 
+</h3></div></div></div><a class="indexterm" name="id2530775"></a><a name="COMMENT"></a><div class="variablelist"><dl><dt></dt><dd><p>This is a text field that is seen next to a share 
 	when a client does a queries the server, either via the network 
 	neighborhood or via <code class="literal">net view</code> to list what shares 
 	are available.</p><p>If you want to set the string that is displayed next to the 
@@ -1069,10 +1069,10 @@
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>comment</code></em> = <code class="literal">Fred's Files</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2530862"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2530857"></a>
 
 config backend (G)
-</h3></div></div></div><a class="indexterm" name="id2530863"></a><a name="CONFIGBACKEND"></a><div class="variablelist"><dl><dt></dt><dd><p>
+</h3></div></div></div><a class="indexterm" name="id2530858"></a><a name="CONFIGBACKEND"></a><div class="variablelist"><dl><dt></dt><dd><p>
 		This controls the backend for storing the configuration.
 		Possible values are <span class="emphasis"><em>file</em></span> (the default)
 		and <span class="emphasis"><em>registry</em></span>.
@@ -1090,10 +1090,10 @@
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>config backend</code></em> = <code class="literal">registry</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2530962"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2530958"></a>
 
 config file (G)
-</h3></div></div></div><a class="indexterm" name="id2530963"></a><a name="CONFIGFILE"></a><div class="variablelist"><dl><dt></dt><dd><p>This allows you to override the config file 
+</h3></div></div></div><a class="indexterm" name="id2530959"></a><a name="CONFIGFILE"></a><div class="variablelist"><dl><dt></dt><dd><p>This allows you to override the config file 
 	to use, instead of the default (usually <code class="filename">smb.conf</code>). 
 	There is a chicken and egg problem here as this option is set 
 	in the config file!</p><p>For this reason, if the name of the config file has changed 
@@ -1103,10 +1103,10 @@
 	(allowing you to special case the config files of just a few 
 	clients).</p><p><span class="emphasis"><em>No default</em></span></p><p>Example: <span class="emphasis"><em><em class="parameter"><code>config file</code></em> = <code class="literal">/usr/local/samba/lib/smb.conf.%m</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2531032"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2531027"></a>
 
 copy (S)
-</h3></div></div></div><a class="indexterm" name="id2531033"></a><a name="COPY"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter allows you to "clone" service 
+</h3></div></div></div><a class="indexterm" name="id2531028"></a><a name="COPY"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter allows you to "clone" service 
 	entries. The specified service is simply duplicated under the 
 	current service's name. Any parameters specified in the current 
 	section will override those in the section being copied.</p><p>This feature lets you set up a 'template' service and 
@@ -1116,13 +1116,13 @@
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>copy</code></em> = <code class="literal">otherservice</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2531099"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2531094"></a>
 
 <a name="CREATEMODE"></a>create mode
-</h3></div></div></div><a class="indexterm" name="id2531100"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter is a synonym for <a class="link" href="#CREATEMASK">create mask</a>.</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2531131"></a>
+</h3></div></div></div><a class="indexterm" name="id2531096"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter is a synonym for <a class="link" href="#CREATEMASK">create mask</a>.</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2531126"></a>
 
 create mask (S)
-</h3></div></div></div><a class="indexterm" name="id2531132"></a><a name="CREATEMASK"></a><div class="variablelist"><dl><dt></dt><dd><p>
+</h3></div></div></div><a class="indexterm" name="id2531127"></a><a name="CREATEMASK"></a><div class="variablelist"><dl><dt></dt><dd><p>
 	When a file is created, the necessary permissions are calculated according to the mapping from DOS modes to
 	UNIX permissions, and the resulting UNIX mode is then bit-wise 'AND'ed with this parameter. This parameter may
 	be thought of as a bit-wise MASK for the UNIX modes of a file. Any bit <span class="emphasis"><em>not</em></span> set here will
@@ -1143,10 +1143,10 @@
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>create mask</code></em> = <code class="literal">0775</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2531268"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2531264"></a>
 
 csc policy (S)
-</h3></div></div></div><a class="indexterm" name="id2531270"></a><a name="CSCPOLICY"></a><div class="variablelist"><dl><dt></dt><dd><p>
+</h3></div></div></div><a class="indexterm" name="id2531265"></a><a name="CSCPOLICY"></a><div class="variablelist"><dl><dt></dt><dd><p>
 	This stands for <span class="emphasis"><em>client-side caching policy</em></span>, and specifies how clients capable of offline
 	caching will cache the files in the share. The valid values are: manual, documents, programs, disable.
 	</p><p>
@@ -1158,10 +1158,10 @@
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>csc policy</code></em> = <code class="literal">programs</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2531354"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2531349"></a>
 
 ctdbd socket (G)
-</h3></div></div></div><a class="indexterm" name="id2531355"></a><a name="CTDBDSOCKET"></a><div class="variablelist"><dl><dt></dt><dd><p>If you set <code class="literal">clustering=yes</code>,
+</h3></div></div></div><a class="indexterm" name="id2531350"></a><a name="CTDBDSOCKET"></a><div class="variablelist"><dl><dt></dt><dd><p>If you set <code class="literal">clustering=yes</code>,
 	you need to tell Samba where ctdbd listens on its unix domain
 	socket. The default path as of ctdb 1.0 is /tmp/ctdb.socket which
 	you have to explicitly set for Samba in smb.conf.
@@ -1169,10 +1169,10 @@
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>ctdbd socket</code></em> = <code class="literal">/tmp/ctdb.socket</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2531420"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2531415"></a>
 
 cups options (S)
-</h3></div></div></div><a class="indexterm" name="id2531421"></a><a name="CUPSOPTIONS"></a><div class="variablelist"><dl><dt></dt><dd><p>
+</h3></div></div></div><a class="indexterm" name="id2531416"></a><a name="CUPSOPTIONS"></a><div class="variablelist"><dl><dt></dt><dd><p>
     This parameter is only applicable if <a class="link" href="smb.conf.5.html#PRINTING">printing</a> is 
     set to <code class="constant">cups</code>.  Its value is a free form string of options
     passed directly to the cups library.  
@@ -1194,10 +1194,10 @@
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>cups options</code></em> = <code class="literal">"raw media=a4"</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2531537"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2531533"></a>
 
 cups server (G)
-</h3></div></div></div><a class="indexterm" name="id2531538"></a><a name="CUPSSERVER"></a><div class="variablelist"><dl><dt></dt><dd><p>
+</h3></div></div></div><a class="indexterm" name="id2531534"></a><a name="CUPSSERVER"></a><div class="variablelist"><dl><dt></dt><dd><p>
     This parameter is only applicable if <a class="link" href="smb.conf.5.html#PRINTING">printing</a> is set to <code class="constant">cups</code>.
     </p><p>
    If set, this option overrides the ServerName option in the CUPS <code class="filename">client.conf</code>. This is 
@@ -1211,10 +1211,10 @@
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>cups server</code></em> = <code class="literal">mycupsserver:1631</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2531645"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2531641"></a>
 
 deadtime (G)
-</h3></div></div></div><a class="indexterm" name="id2531646"></a><a name="DEADTIME"></a><div class="variablelist"><dl><dt></dt><dd><p>The value of the parameter (a decimal integer) 
+</h3></div></div></div><a class="indexterm" name="id2531642"></a><a name="DEADTIME"></a><div class="variablelist"><dl><dt></dt><dd><p>The value of the parameter (a decimal integer) 
     represents the number of minutes of inactivity before a connection 
     is considered dead, and it is disconnected. The deadtime only takes 
     effect if the number of open files is zero.</p><p>This is useful to stop a server's resources being 
@@ -1226,10 +1226,10 @@
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>deadtime</code></em> = <code class="literal">15</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2531727"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2531722"></a>
 
 debug class (G)
-</h3></div></div></div><a class="indexterm" name="id2531728"></a><a name="DEBUGCLASS"></a><div class="variablelist"><dl><dt></dt><dd><p>
+</h3></div></div></div><a class="indexterm" name="id2531723"></a><a name="DEBUGCLASS"></a><div class="variablelist"><dl><dt></dt><dd><p>
     With this boolean parameter enabled, the debug class (DBGC_CLASS) 
     will be displayed in the debug header.
     </p><p>
@@ -1237,20 +1237,20 @@
     section about <a class="link" href="smb.conf.5.html#LOGLEVEL">log level</a>.
     </p><p>Default: <span class="emphasis"><em><em class="parameter"><code>debug class</code></em> = <code class="literal">no</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2531786"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2531781"></a>
 
 debug hires timestamp (G)
-</h3></div></div></div><a class="indexterm" name="id2531787"></a><a name="DEBUGHIRESTIMESTAMP"></a><div class="variablelist"><dl><dt></dt><dd><p>
+</h3></div></div></div><a class="indexterm" name="id2531782"></a><a name="DEBUGHIRESTIMESTAMP"></a><div class="variablelist"><dl><dt></dt><dd><p>
     Sometimes the timestamps in the log messages are needed with a resolution of higher that seconds, this 
     boolean parameter adds microsecond resolution to the timestamp  message header when turned on.
     </p><p>
     Note that the parameter <a class="link" href="smb.conf.5.html#DEBUGTIMESTAMP">debug timestamp</a> must be on for this to have an effect.
     </p><p>Default: <span class="emphasis"><em><em class="parameter"><code>debug hires timestamp</code></em> = <code class="literal">no</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2531847"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2531842"></a>
 
 debug pid (G)
-</h3></div></div></div><a class="indexterm" name="id2531848"></a><a name="DEBUGPID"></a><div class="variablelist"><dl><dt></dt><dd><p>
+</h3></div></div></div><a class="indexterm" name="id2531844"></a><a name="DEBUGPID"></a><div class="variablelist"><dl><dt></dt><dd><p>
     When using only one log file for more then one forked <a class="citerefentry" href="smbd.8.html"><span class="citerefentry"><span class="refentrytitle">smbd</span>(8)</span></a>-process there may be hard to follow which process outputs which 
     message. This boolean parameter is adds the process-id to the timestamp message headers in the
     logfile when turned on.
@@ -1258,10 +1258,10 @@
     Note that the parameter <a class="link" href="smb.conf.5.html#DEBUGTIMESTAMP">debug timestamp</a> must be on for this to have an effect.
     </p><p>Default: <span class="emphasis"><em><em class="parameter"><code>debug pid</code></em> = <code class="literal">no</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2531916"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2531911"></a>
 
 debug prefix timestamp (G)
-</h3></div></div></div><a class="indexterm" name="id2531917"></a><a name="DEBUGPREFIXTIMESTAMP"></a><div class="variablelist"><dl><dt></dt><dd><p>
+</h3></div></div></div><a class="indexterm" name="id2531912"></a><a name="DEBUGPREFIXTIMESTAMP"></a><div class="variablelist"><dl><dt></dt><dd><p>
     With this option enabled, the timestamp message header is prefixed to the debug message without the
     filename and function information that is included with the <a class="link" href="smb.conf.5.html#DEBUGTIMESTAMP">debug timestamp</a> 
     parameter. This gives timestamps to the messages without adding an additional line.
@@ -1269,38 +1269,38 @@
     Note that this parameter overrides the <a class="link" href="smb.conf.5.html#DEBUGTIMESTAMP">debug timestamp</a> parameter.
     </p><p>Default: <span class="emphasis"><em><em class="parameter"><code>debug prefix timestamp</code></em> = <code class="literal">no</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2531989"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2531984"></a>
 
 <a name="TIMESTAMPLOGS"></a>timestamp logs
-</h3></div></div></div><a class="indexterm" name="id2531990"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter is a synonym for <a class="link" href="#DEBUGTIMESTAMP">debug timestamp</a>.</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2532021"></a>
+</h3></div></div></div><a class="indexterm" name="id2531985"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter is a synonym for <a class="link" href="#DEBUGTIMESTAMP">debug timestamp</a>.</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2532016"></a>
 
 debug timestamp (G)
-</h3></div></div></div><a class="indexterm" name="id2532022"></a><a name="DEBUGTIMESTAMP"></a><div class="variablelist"><dl><dt></dt><dd><p>
+</h3></div></div></div><a class="indexterm" name="id2532017"></a><a name="DEBUGTIMESTAMP"></a><div class="variablelist"><dl><dt></dt><dd><p>
     Samba debug log messages are timestamped by default. If you are running at a high 
     <a class="link" href="smb.conf.5.html#DEBUGLEVEL">debug level</a> these timestamps can be distracting. This 
     boolean parameter allows timestamping to be turned off.
 	</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>debug timestamp</code></em> = <code class="literal">yes</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2532077"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2532072"></a>
 
 debug uid (G)
-</h3></div></div></div><a class="indexterm" name="id2532078"></a><a name="DEBUGUID"></a><div class="variablelist"><dl><dt></dt><dd><p>
+</h3></div></div></div><a class="indexterm" name="id2532073"></a><a name="DEBUGUID"></a><div class="variablelist"><dl><dt></dt><dd><p>
     Samba is sometimes run as root and sometime run as the connected user, this boolean parameter inserts the 
     current euid, egid, uid and gid to the timestamp message headers in the log file if turned on.
     </p><p>
     Note that the parameter <a class="link" href="smb.conf.5.html#DEBUGTIMESTAMP">debug timestamp</a> must be on for this to have an effect.
     </p><p>Default: <span class="emphasis"><em><em class="parameter"><code>debug uid</code></em> = <code class="literal">no</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2532136"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2532132"></a>
 
 default case (S)
-</h3></div></div></div><a class="indexterm" name="id2532138"></a><a name="DEFAULTCASE"></a><div class="variablelist"><dl><dt></dt><dd><p>See the section on <a class="link" href="smb.conf.5.html#NAMEMANGLING">name mangling</a>.
+</h3></div></div></div><a class="indexterm" name="id2532133"></a><a name="DEFAULTCASE"></a><div class="variablelist"><dl><dt></dt><dd><p>See the section on <a class="link" href="smb.conf.5.html#NAMEMANGLING">name mangling</a>.
 	Also note the <a class="link" href="smb.conf.5.html#SHORTPRESERVECASE">short preserve case</a> parameter.</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>default case</code></em> = <code class="literal">lower</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2532201"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2532196"></a>
 
 default devmode (S)
-</h3></div></div></div><a class="indexterm" name="id2532202"></a><a name="DEFAULTDEVMODE"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter is only applicable to <a class="link" href="smb.conf.5.html#PRINTABLE">printable</a> services.
+</h3></div></div></div><a class="indexterm" name="id2532197"></a><a name="DEFAULTDEVMODE"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter is only applicable to <a class="link" href="smb.conf.5.html#PRINTABLE">printable</a> services.
     When smbd is serving Printer Drivers to Windows NT/2k/XP clients, each printer on the Samba
     server has a Device Mode which defines things such as paper size and
     orientation and duplex settings.  The device mode can only correctly be
@@ -1323,13 +1323,13 @@
     see the <a class="ulink" href="http://msdn.microsoft.com/" target="_top">MSDN documentation</a>.
 </p><p>Default: <span class="emphasis"><em><em class="parameter"><code>default devmode</code></em> = <code class="literal">yes</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2532298"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2532293"></a>
 
 <a name="DEFAULT"></a>default
-</h3></div></div></div><a class="indexterm" name="id2532299"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter is a synonym for <a class="link" href="#DEFAULTSERVICE">default service</a>.</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2532330"></a>
+</h3></div></div></div><a class="indexterm" name="id2532294"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter is a synonym for <a class="link" href="#DEFAULTSERVICE">default service</a>.</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2532325"></a>
 
 default service (G)
-</h3></div></div></div><a class="indexterm" name="id2532331"></a><a name="DEFAULTSERVICE"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter specifies the name of a service
+</h3></div></div></div><a class="indexterm" name="id2532326"></a><a name="DEFAULTSERVICE"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter specifies the name of a service
 	which will be connected to if the service actually requested cannot
 	be found. Note that the square brackets are <span class="emphasis"><em>NOT</em></span>
 	given in the parameter value (see example below).</p><p>There is no default value for this parameter. If this 
@@ -1343,10 +1343,10 @@
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>default service</code></em> = <code class="literal">pub</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2532444"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2532439"></a>
 
 defer sharing violations (G)
-</h3></div></div></div><a class="indexterm" name="id2532445"></a><a name="DEFERSHARINGVIOLATIONS"></a><div class="variablelist"><dl><dt></dt><dd><p>
+</h3></div></div></div><a class="indexterm" name="id2532440"></a><a name="DEFERSHARINGVIOLATIONS"></a><div class="variablelist"><dl><dt></dt><dd><p>
 	Windows allows specifying how a file will be shared with 
 	other processes when it is opened. Sharing violations occur when 
 	a file is opened by a different process using options that violate 
@@ -1359,19 +1359,19 @@
 	designed to enable Samba to more correctly emulate Windows.
 	</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>defer sharing violations</code></em> = <code class="literal">True</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2532502"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2532498"></a>
 
 delete group script (G)
-</h3></div></div></div><a class="indexterm" name="id2532503"></a><a name="DELETEGROUPSCRIPT"></a><div class="variablelist"><dl><dt></dt><dd><p>This is the full pathname to a script that will 
+</h3></div></div></div><a class="indexterm" name="id2532499"></a><a name="DELETEGROUPSCRIPT"></a><div class="variablelist"><dl><dt></dt><dd><p>This is the full pathname to a script that will 
 	be run <span class="emphasis"><em>AS ROOT</em></span> <a class="citerefentry" href="smbd.8.html"><span class="citerefentry"><span class="refentrytitle">smbd</span>(8)</span></a> when a group is requested to be deleted. 
 	It will expand any <em class="parameter"><code>%g</code></em> to the group name passed.  
 	This script is only useful for installations using the Windows NT domain administration tools.
 	</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>delete group script</code></em> = <code class="literal"></code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2532563"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2532559"></a>
 
 deleteprinter command (G)
-</h3></div></div></div><a class="indexterm" name="id2532564"></a><a name="DELETEPRINTERCOMMAND"></a><div class="variablelist"><dl><dt></dt><dd><p>With the introduction of MS-RPC based printer
+</h3></div></div></div><a class="indexterm" name="id2532560"></a><a name="DELETEPRINTERCOMMAND"></a><div class="variablelist"><dl><dt></dt><dd><p>With the introduction of MS-RPC based printer
     support for Windows NT/2000 clients in Samba 2.2, it is now 
     possible to delete a printer at run time by issuing the
     DeletePrinter() RPC call.</p><p>For a Samba host this means that the printer must be 
@@ -1389,18 +1389,18 @@
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>deleteprinter command</code></em> = <code class="literal">/usr/bin/removeprinter</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2532715"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2532710"></a>
 
 delete readonly (S)
-</h3></div></div></div><a class="indexterm" name="id2532716"></a><a name="DELETEREADONLY"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter allows readonly files to be deleted.  
+</h3></div></div></div><a class="indexterm" name="id2532712"></a><a name="DELETEREADONLY"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter allows readonly files to be deleted.  
 	This is not normal DOS semantics, but is allowed by UNIX.</p><p>This option may be useful for running applications such 
 	as rcs, where UNIX file ownership prevents changing file 
 	permissions, and DOS semantics prevent deletion of a read only file.</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>delete readonly</code></em> = <code class="literal">no</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2532764"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2532760"></a>
 
 delete share command (G)
-</h3></div></div></div><a class="indexterm" name="id2532766"></a><a name="DELETESHARECOMMAND"></a><div class="variablelist"><dl><dt></dt><dd><p>
+</h3></div></div></div><a class="indexterm" name="id2532761"></a><a name="DELETESHARECOMMAND"></a><div class="variablelist"><dl><dt></dt><dd><p>
 	Samba 2.2.0 introduced the ability to dynamically add and delete shares via the Windows NT 4.0 Server
 	Manager.  The <em class="parameter"><code>delete share command</code></em> is used to define an external
 	program or script which will remove an existing service definition from
@@ -1424,10 +1424,10 @@
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>delete share command</code></em> = <code class="literal">/usr/local/bin/delshare</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2532936"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2532931"></a>
 
 delete user from group script (G)
-</h3></div></div></div><a class="indexterm" name="id2532937"></a><a name="DELETEUSERFROMGROUPSCRIPT"></a><div class="variablelist"><dl><dt></dt><dd><p>Full path to the script that will be called when 
+</h3></div></div></div><a class="indexterm" name="id2532932"></a><a name="DELETEUSERFROMGROUPSCRIPT"></a><div class="variablelist"><dl><dt></dt><dd><p>Full path to the script that will be called when 
 	a user is removed from a group using the Windows NT domain administration 
 	tools. It will be run by <a class="citerefentry" href="smbd.8.html"><span class="citerefentry"><span class="refentrytitle">smbd</span>(8)</span></a> <span class="emphasis"><em>AS ROOT</em></span>. 
 	Any <em class="parameter"><code>%g</code></em> will be replaced with the group name and 
@@ -1436,10 +1436,10 @@
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>delete user from group script</code></em> = <code class="literal">/usr/sbin/deluser %u %g</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2533021"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2533016"></a>
 
 delete user script (G)
-</h3></div></div></div><a class="indexterm" name="id2533022"></a><a name="DELETEUSERSCRIPT"></a><div class="variablelist"><dl><dt></dt><dd><p>This is the full pathname to a script that will 
+</h3></div></div></div><a class="indexterm" name="id2533017"></a><a name="DELETEUSERSCRIPT"></a><div class="variablelist"><dl><dt></dt><dd><p>This is the full pathname to a script that will 
 	be run by <a class="citerefentry" href="smbd.8.html"><span class="citerefentry"><span class="refentrytitle">smbd</span>(8)</span></a> when managing users 
 	with remote RPC (NT) tools.
 	</p><p>This script is called when a remote client removes a user
@@ -1448,10 +1448,10 @@
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>delete user script</code></em> = <code class="literal">/usr/local/samba/bin/del_user %u</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2533103"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2533099"></a>
 
 delete veto files (S)
-</h3></div></div></div><a class="indexterm" name="id2533104"></a><a name="DELETEVETOFILES"></a><div class="variablelist"><dl><dt></dt><dd><p>This option is used when Samba is attempting to 
+</h3></div></div></div><a class="indexterm" name="id2533100"></a><a name="DELETEVETOFILES"></a><div class="variablelist"><dl><dt></dt><dd><p>This option is used when Samba is attempting to 
 	delete a directory that contains one or more vetoed directories 
 	(see the <a class="link" href="smb.conf.5.html#VETOFILES">veto files</a>
 	option).  If this option is set to <code class="constant">no</code> (the default) then if a vetoed 
@@ -1465,10 +1465,10 @@
 	directories to be  transparently deleted when the parent directory 
 	is deleted (so long as the user has permissions to do so).</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>delete veto files</code></em> = <code class="literal">no</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2533201"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2533196"></a>
 
 dfree cache time (S)
-</h3></div></div></div><a class="indexterm" name="id2533202"></a><a name="DFREECACHETIME"></a><div class="variablelist"><dl><dt></dt><dd><p>
+</h3></div></div></div><a class="indexterm" name="id2533197"></a><a name="DFREECACHETIME"></a><div class="variablelist"><dl><dt></dt><dd><p>
 	The <em class="parameter"><code>dfree cache time</code></em> should only be used on systems where a problem
 	occurs with the internal disk space calculations. This has been known to happen with Ultrix, but may occur
 	with other operating systems. The symptom that was seen was an error of "Abort Retry Ignore" at the
@@ -1481,10 +1481,10 @@
 	By default this parameter is zero, meaning no caching will be done.
 	</p><p><span class="emphasis"><em>No default</em></span></p><p>Example: <span class="emphasis"><em><em class="parameter"><code>dfree cache time</code></em> = <code class="literal">dfree cache time = 60</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2533283"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2533279"></a>
 
 dfree command (S)
-</h3></div></div></div><a class="indexterm" name="id2533284"></a><a name="DFREECOMMAND"></a><div class="variablelist"><dl><dt></dt><dd><p>
+</h3></div></div></div><a class="indexterm" name="id2533280"></a><a name="DFREECOMMAND"></a><div class="variablelist"><dl><dt></dt><dd><p>
 	The <em class="parameter"><code>dfree command</code></em> setting should only be used on systems where a
 	problem occurs with the internal disk space calculations. This has been known to happen with Ultrix, but may
 	occur with other operating systems. The symptom that was seen was an error of "Abort Retry Ignore"
@@ -1522,13 +1522,13 @@
 	By default internal routines for determining the disk capacity and remaining space will be used.
 	</p><p><span class="emphasis"><em>No default</em></span></p><p>Example: <span class="emphasis"><em><em class="parameter"><code>dfree command</code></em> = <code class="literal">/usr/local/samba/bin/dfree</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2533416"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2533411"></a>
 
 <a name="DIRECTORYMODE"></a>directory mode
-</h3></div></div></div><a class="indexterm" name="id2533417"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter is a synonym for <a class="link" href="#DIRECTORYMASK">directory mask</a>.</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2533448"></a>
+</h3></div></div></div><a class="indexterm" name="id2533412"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter is a synonym for <a class="link" href="#DIRECTORYMASK">directory mask</a>.</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2533443"></a>
 
 directory mask (S)
-</h3></div></div></div><a class="indexterm" name="id2533449"></a><a name="DIRECTORYMASK"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter is the octal modes which are 
+</h3></div></div></div><a class="indexterm" name="id2533444"></a><a name="DIRECTORYMASK"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter is the octal modes which are 
     used when converting DOS modes to UNIX modes when creating UNIX 
     directories.</p><p>When a directory is created, the necessary permissions are 
     calculated according to the mapping from DOS modes to UNIX permissions, 
@@ -1546,10 +1546,10 @@
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>directory mask</code></em> = <code class="literal">0775</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2533566"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2533561"></a>
 
 directory security mask (S)
-</h3></div></div></div><a class="indexterm" name="id2533567"></a><a name="DIRECTORYSECURITYMASK"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter controls what UNIX permission bits
+</h3></div></div></div><a class="indexterm" name="id2533562"></a><a name="DIRECTORYSECURITYMASK"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter controls what UNIX permission bits
     will be set when a Windows NT client is manipulating the UNIX
     permission on a directory using the native NT security dialog
     box.</p><p>
@@ -1569,19 +1569,19 @@
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>directory security mask</code></em> = <code class="literal">0700</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2533676"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2533671"></a>
 
 disable netbios (G)
-</h3></div></div></div><a class="indexterm" name="id2533677"></a><a name="DISABLENETBIOS"></a><div class="variablelist"><dl><dt></dt><dd><p>Enabling this parameter will disable netbios support
+</h3></div></div></div><a class="indexterm" name="id2533672"></a><a name="DISABLENETBIOS"></a><div class="variablelist"><dl><dt></dt><dd><p>Enabling this parameter will disable netbios support
     in Samba. Netbios is the only available form of browsing in 
     all windows versions except for 2000 and XP. </p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>Clients that only support netbios won't be able to 
     see your samba server when netbios support is disabled.
 	</p></div><p>Default: <span class="emphasis"><em><em class="parameter"><code>disable netbios</code></em> = <code class="literal">no</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2533725"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2533721"></a>
 
 disable spoolss (G)
-</h3></div></div></div><a class="indexterm" name="id2533726"></a><a name="DISABLESPOOLSS"></a><div class="variablelist"><dl><dt></dt><dd><p>Enabling this parameter will disable Samba's support
+</h3></div></div></div><a class="indexterm" name="id2533722"></a><a name="DISABLESPOOLSS"></a><div class="variablelist"><dl><dt></dt><dd><p>Enabling this parameter will disable Samba's support
     for the SPOOLSS set of MS-RPC's and will yield identical behavior
     as Samba 2.0.x.  Windows NT/2000 clients will downgrade to using
     Lanman style printing commands. Windows 9x/ME will be unaffected by
@@ -1593,10 +1593,10 @@
     <span class="emphasis"><em>Be very careful about enabling this parameter.</em></span>
 </p><p>Default: <span class="emphasis"><em><em class="parameter"><code>disable spoolss</code></em> = <code class="literal">no</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2533781"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2533776"></a>
 
 display charset (G)
-</h3></div></div></div><a class="indexterm" name="id2533782"></a><a name="DISPLAYCHARSET"></a><div class="variablelist"><dl><dt></dt><dd><p>
+</h3></div></div></div><a class="indexterm" name="id2533777"></a><a name="DISPLAYCHARSET"></a><div class="variablelist"><dl><dt></dt><dd><p>
 	Specifies the charset that samba will use to print messages to stdout and stderr.
 	The default value is "LOCALE", which means automatically set, depending on the
 	current locale. The value should generally be the same as the value of the parameter
@@ -1605,10 +1605,10 @@
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>display charset</code></em> = <code class="literal">UTF8</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2533857"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2533852"></a>
 
 dmapi support (S)
-</h3></div></div></div><a class="indexterm" name="id2533858"></a><a name="DMAPISUPPORT"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter specifies whether Samba should use DMAPI to
+</h3></div></div></div><a class="indexterm" name="id2533853"></a><a name="DMAPISUPPORT"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter specifies whether Samba should use DMAPI to
 	determine whether a file is offline or not. This would typically
 	be used in conjunction with a hierarchical storage system that
 	automatically migrates files to tape.
@@ -1623,10 +1623,10 @@
 	</p><p>
 	</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>dmapi support</code></em> = <code class="literal">no</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2533920"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2533915"></a>
 
 dns proxy (G)
-</h3></div></div></div><a class="indexterm" name="id2533921"></a><a name="DNSPROXY"></a><div class="variablelist"><dl><dt></dt><dd><p>Specifies that <a class="citerefentry" href="nmbd.8.html"><span class="citerefentry"><span class="refentrytitle">nmbd</span>(8)</span></a> when acting as a WINS server and 
+</h3></div></div></div><a class="indexterm" name="id2533916"></a><a name="DNSPROXY"></a><div class="variablelist"><dl><dt></dt><dd><p>Specifies that <a class="citerefentry" href="nmbd.8.html"><span class="citerefentry"><span class="refentrytitle">nmbd</span>(8)</span></a> when acting as a WINS server and 
 	finding that a NetBIOS name has not been registered, should treat the 
 	NetBIOS name word-for-word as a DNS name and do a lookup with the DNS server 
 	for that name on behalf of the name-querying client.</p><p>Note that the maximum length for a NetBIOS name is 15 
@@ -1635,10 +1635,10 @@
 	DNS name lookup requests, as doing a name lookup is a blocking 
 	action.</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>dns proxy</code></em> = <code class="literal">yes</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2533988"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2533984"></a>
 
 domain logons (G)
-</h3></div></div></div><a class="indexterm" name="id2533990"></a><a name="DOMAINLOGONS"></a><div class="variablelist"><dl><dt></dt><dd><p>
+</h3></div></div></div><a class="indexterm" name="id2533985"></a><a name="DOMAINLOGONS"></a><div class="variablelist"><dl><dt></dt><dd><p>
 	If set to <code class="constant">yes</code>, the Samba server will
 	provide the netlogon service for Windows 9X network logons for the
 	<a class="link" href="smb.conf.5.html#WORKGROUP">workgroup</a> it is in.
@@ -1648,10 +1648,10 @@
 	Samba HOWTO Collection.
 	</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>domain logons</code></em> = <code class="literal">no</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2534050"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2534045"></a>
 
 domain master (G)
-</h3></div></div></div><a class="indexterm" name="id2534051"></a><a name="DOMAINMASTER"></a><div class="variablelist"><dl><dt></dt><dd><p>
+</h3></div></div></div><a class="indexterm" name="id2534046"></a><a name="DOMAINMASTER"></a><div class="variablelist"><dl><dt></dt><dd><p>
 	Tell <a class="citerefentry" href="smbd.8.html"><span class="citerefentry"><span class="refentrytitle">smbd</span>(8)</span></a> to enable
 	WAN-wide browse list collation. Setting this option causes <code class="literal">nmbd</code> to claim a
 	special domain specific NetBIOS name that identifies it as a domain master browser for its given
@@ -1677,10 +1677,10 @@
 	Samba will function as a BDC. In general, this parameter should be set to 'No' only on a BDC.
 	</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>domain master</code></em> = <code class="literal">auto</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2534280"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2534276"></a>
 
 dont descend (S)
-</h3></div></div></div><a class="indexterm" name="id2534281"></a><a name="DONTDESCEND"></a><div class="variablelist"><dl><dt></dt><dd><p>There are certain directories on some systems 
+</h3></div></div></div><a class="indexterm" name="id2534277"></a><a name="DONTDESCEND"></a><div class="variablelist"><dl><dt></dt><dd><p>There are certain directories on some systems 
 	(e.g., the <code class="filename">/proc</code> tree under Linux) that are either not 
 	of interest to clients or are infinitely deep (recursive). This 
 	parameter allows you to specify a comma-delimited list of directories 
@@ -1691,18 +1691,18 @@
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>dont descend</code></em> = <code class="literal">/proc,/dev</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2534365"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2534361"></a>
 
 dos charset (G)
-</h3></div></div></div><a class="indexterm" name="id2534366"></a><a name="DOSCHARSET"></a><div class="variablelist"><dl><dt></dt><dd><p>DOS SMB clients assume the server has 
+</h3></div></div></div><a class="indexterm" name="id2534362"></a><a name="DOSCHARSET"></a><div class="variablelist"><dl><dt></dt><dd><p>DOS SMB clients assume the server has 
 	the same charset as they do. This option specifies which 
 	charset Samba should talk to DOS clients.
 	</p><p>The default depends on which charsets you have installed. 
 	Samba tries to use charset 850 but falls back to ASCII in 
-	case it is not available. Run <a class="citerefentry" href="testparm.1.html"><span class="citerefentry"><span class="refentrytitle">testparm</span>(1)</span></a> to check the default on your system.</p><p><span class="emphasis"><em>No default</em></span></p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2534409"></a>
+	case it is not available. Run <a class="citerefentry" href="testparm.1.html"><span class="citerefentry"><span class="refentrytitle">testparm</span>(1)</span></a> to check the default on your system.</p><p><span class="emphasis"><em>No default</em></span></p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2534405"></a>
 
 dos filemode (S)
-</h3></div></div></div><a class="indexterm" name="id2534410"></a><a name="DOSFILEMODE"></a><div class="variablelist"><dl><dt></dt><dd><p> The default behavior in Samba is to provide
+</h3></div></div></div><a class="indexterm" name="id2534406"></a><a name="DOSFILEMODE"></a><div class="variablelist"><dl><dt></dt><dd><p> The default behavior in Samba is to provide
 	UNIX-like behavior where only the owner of a file/directory is
 	able to change the permissions on it.  However, this behavior
 	is often confusing to  DOS/Windows users.  Enabling this parameter
@@ -1713,10 +1713,10 @@
 	the group is only granted read access. Ownership of the
 	file/directory may also be changed.</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>dos filemode</code></em> = <code class="literal">no</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2534460"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2534455"></a>
 
 dos filetime resolution (S)
-</h3></div></div></div><a class="indexterm" name="id2534461"></a><a name="DOSFILETIMERESOLUTION"></a><div class="variablelist"><dl><dt></dt><dd><p>Under the DOS and Windows FAT filesystem, the finest 
+</h3></div></div></div><a class="indexterm" name="id2534456"></a><a name="DOSFILETIMERESOLUTION"></a><div class="variablelist"><dl><dt></dt><dd><p>Under the DOS and Windows FAT filesystem, the finest 
 	granularity on time resolution is two seconds. Setting this parameter 
 	for a share causes Samba to round the reported time down to the 
 	nearest two second boundary when a query call that requires one second 
@@ -1731,10 +1731,10 @@
 	this option causes the two timestamps to match, and Visual C++ is
 	happy.</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>dos filetime resolution</code></em> = <code class="literal">no</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2534528"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2534523"></a>
 
 dos filetimes (S)
-</h3></div></div></div><a class="indexterm" name="id2534529"></a><a name="DOSFILETIMES"></a><div class="variablelist"><dl><dt></dt><dd><p>Under DOS and Windows, if a user can write to a 
+</h3></div></div></div><a class="indexterm" name="id2534524"></a><a name="DOSFILETIMES"></a><div class="variablelist"><dl><dt></dt><dd><p>Under DOS and Windows, if a user can write to a 
 	file they can change the timestamp on it. Under POSIX semantics, 
 	only the owner of the file or root may change the timestamp. By 
 	default, Samba runs with POSIX semantics and refuses to change the 
@@ -1748,20 +1748,20 @@
 	shared between users.
 	</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>dos filetimes</code></em> = <code class="literal">yes</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2534599"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2534594"></a>
 
 ea support (S)
-</h3></div></div></div><a class="indexterm" name="id2534600"></a><a name="EASUPPORT"></a><div class="variablelist"><dl><dt></dt><dd><p>This boolean parameter controls whether <a class="citerefentry" href="smbd.8.html"><span class="citerefentry"><span class="refentrytitle">smbd</span>(8)</span></a> will allow clients to attempt to store OS/2 style Extended
+</h3></div></div></div><a class="indexterm" name="id2534595"></a><a name="EASUPPORT"></a><div class="variablelist"><dl><dt></dt><dd><p>This boolean parameter controls whether <a class="citerefentry" href="smbd.8.html"><span class="citerefentry"><span class="refentrytitle">smbd</span>(8)</span></a> will allow clients to attempt to store OS/2 style Extended
     attributes on a share. In order to enable this parameter the underlying filesystem exported by
     the share must support extended attributes (such as provided on XFS and EXT3 on Linux, with the
     correct kernel patches). On Linux the filesystem must have been mounted with the mount
         option user_xattr in order for extended attributes to work, also
 		extended attributes must be compiled into the Linux kernel.</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>ea support</code></em> = <code class="literal">no</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2534656"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2534651"></a>
 
 enable asu support (G)
-</h3></div></div></div><a class="indexterm" name="id2534657"></a><a name="ENABLEASUSUPPORT"></a><div class="variablelist"><dl><dt></dt><dd><p>Hosts running the "Advanced Server for Unix (ASU)" product 
+</h3></div></div></div><a class="indexterm" name="id2534652"></a><a name="ENABLEASUSUPPORT"></a><div class="variablelist"><dl><dt></dt><dd><p>Hosts running the "Advanced Server for Unix (ASU)" product 
     require some special accomodations such as creating a builting [ADMIN$] 
     share that only supports IPC connections.  The has been the default
     behavior in smbd for many years.  However, certain Microsoft applications
@@ -1769,10 +1769,10 @@
     an [ADMIN$} file share.  Disabling this parameter allows for creating 
     an [ADMIN$] file share in smb.conf.</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>enable asu support</code></em> = <code class="literal">no</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2534705"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2534701"></a>
 
 enable privileges (G)
-</h3></div></div></div><a class="indexterm" name="id2534706"></a><a name="ENABLEPRIVILEGES"></a><div class="variablelist"><dl><dt></dt><dd><p>
+</h3></div></div></div><a class="indexterm" name="id2534702"></a><a name="ENABLEPRIVILEGES"></a><div class="variablelist"><dl><dt></dt><dd><p>
 	This parameter controls whether or not smbd will honor privileges assigned to specific SIDs via either
 	 <code class="literal">net rpc rights</code> or one of the Windows user and group manager tools.  This parameter is
 	enabled by default. It can be disabled to prevent members of the Domain Admins group from being able to
@@ -1785,10 +1785,10 @@
 	Please read the extended description provided in the Samba HOWTO documentation.
 	</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>enable privileges</code></em> = <code class="literal">yes</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2534771"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2534766"></a>
 
 encrypt passwords (G)
-</h3></div></div></div><a class="indexterm" name="id2534772"></a><a name="ENCRYPTPASSWORDS"></a><div class="variablelist"><dl><dt></dt><dd><p>This boolean controls whether encrypted passwords 
+</h3></div></div></div><a class="indexterm" name="id2534767"></a><a name="ENCRYPTPASSWORDS"></a><div class="variablelist"><dl><dt></dt><dd><p>This boolean controls whether encrypted passwords 
     will be negotiated with the client. Note that Windows NT 4.0 SP3 and 
     above and also Windows 98 will by default expect encrypted passwords 
     unless a registry entry is changed. To use encrypted passwords in 
@@ -1811,10 +1811,10 @@
     causes <code class="literal">smbd</code> to authenticate against another 
 	server.</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>encrypt passwords</code></em> = <code class="literal">yes</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2534883"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2534879"></a>
 
 enhanced browsing (G)
-</h3></div></div></div><a class="indexterm" name="id2534884"></a><a name="ENHANCEDBROWSING"></a><div class="variablelist"><dl><dt></dt><dd><p>This option enables a couple of enhancements to 
+</h3></div></div></div><a class="indexterm" name="id2534880"></a><a name="ENHANCEDBROWSING"></a><div class="variablelist"><dl><dt></dt><dd><p>This option enables a couple of enhancements to 
 	cross-subnet browse propagation that have been added in Samba 
 	but which are not standard in Microsoft implementations.  
 	</p><p>The first enhancement to browse propagation consists of a regular
@@ -1827,10 +1827,10 @@
 	to stay around forever which can be annoying.</p><p>In general you should leave this option enabled as it makes
 	cross-subnet browse propagation much more reliable.</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>enhanced browsing</code></em> = <code class="literal">yes</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2534954"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2534950"></a>
 
 enumports command (G)
-</h3></div></div></div><a class="indexterm" name="id2534955"></a><a name="ENUMPORTSCOMMAND"></a><div class="variablelist"><dl><dt></dt><dd><p>The concept of a "port" is fairly foreign
+</h3></div></div></div><a class="indexterm" name="id2534951"></a><a name="ENUMPORTSCOMMAND"></a><div class="variablelist"><dl><dt></dt><dd><p>The concept of a "port" is fairly foreign
     to UNIX hosts.  Under Windows NT/2000 print servers, a port
     is associated with a port monitor and generally takes the form of
     a local port (i.e. LPT1:, COM1:, FILE:) or a remote port
@@ -1847,10 +1847,10 @@
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>enumports command</code></em> = <code class="literal">/usr/bin/listports</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2535044"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2535039"></a>
 
 eventlog list (G)
-</h3></div></div></div><a class="indexterm" name="id2535045"></a><a name="EVENTLOGLIST"></a><div class="variablelist"><dl><dt></dt><dd><p>This option defines a list of log names that Samba will 
+</h3></div></div></div><a class="indexterm" name="id2535040"></a><a name="EVENTLOGLIST"></a><div class="variablelist"><dl><dt></dt><dd><p>This option defines a list of log names that Samba will 
     report to the Microsoft EventViewer utility.  The listed 
     eventlogs will be associated with tdb file on disk in the 
     <code class="filename">$(lockdir)/eventlog</code>.
@@ -1863,10 +1863,10 @@
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>eventlog list</code></em> = <code class="literal">Security Application Syslog Apache</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2535123"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2535118"></a>
 
 fake directory create times (S)
-</h3></div></div></div><a class="indexterm" name="id2535124"></a><a name="FAKEDIRECTORYCREATETIMES"></a><div class="variablelist"><dl><dt></dt><dd><p>NTFS and Windows VFAT file systems keep a create 
+</h3></div></div></div><a class="indexterm" name="id2535120"></a><a name="FAKEDIRECTORYCREATETIMES"></a><div class="variablelist"><dl><dt></dt><dd><p>NTFS and Windows VFAT file systems keep a create 
 	time for all files and directories. This is not the same as the 
 	ctime - status change time - that Unix keeps, so Samba by default 
 	reports the earliest of the various times Unix does keep. Setting 
@@ -1888,10 +1888,10 @@
 	ensures directories always predate their contents and an NMAKE build 
 	will proceed as expected.</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>fake directory create times</code></em> = <code class="literal">no</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2535203"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2535198"></a>
 
 fake oplocks (S)
-</h3></div></div></div><a class="indexterm" name="id2535204"></a><a name="FAKEOPLOCKS"></a><div class="variablelist"><dl><dt></dt><dd><p>Oplocks are the way that SMB clients get permission 
+</h3></div></div></div><a class="indexterm" name="id2535199"></a><a name="FAKEOPLOCKS"></a><div class="variablelist"><dl><dt></dt><dd><p>Oplocks are the way that SMB clients get permission 
 	from a server to locally cache file operations. If a server grants 
 	an oplock (opportunistic lock) then the client is free to assume 
 	that it is the only one accessing the file and it will aggressively 
@@ -1907,10 +1907,10 @@
 	files read-write at the same time you can get data corruption. Use 
 	this option carefully!</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>fake oplocks</code></em> = <code class="literal">no</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2535295"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2535290"></a>
 
 follow symlinks (S)
-</h3></div></div></div><a class="indexterm" name="id2535296"></a><a name="FOLLOWSYMLINKS"></a><div class="variablelist"><dl><dt></dt><dd><p>
+</h3></div></div></div><a class="indexterm" name="id2535291"></a><a name="FOLLOWSYMLINKS"></a><div class="variablelist"><dl><dt></dt><dd><p>
 	This parameter allows the Samba administrator to stop <a class="citerefentry" href="smbd.8.html"><span class="citerefentry"><span class="refentrytitle">smbd</span>(8)</span></a>	from following symbolic links in a particular share. Setting this 
 	parameter to <code class="constant">no</code> prevents any file or directory that is a symbolic link from being 
 	followed (the user will get an 	error).  This option is very useful to stop users from adding a symbolic 
@@ -1920,26 +1920,25 @@
 	This option is enabled (i.e. <code class="literal">smbd</code> will follow symbolic links) by default.
 	</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>follow symlinks</code></em> = <code class="literal">yes</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2535370"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2535365"></a>
 
 force create mode (S)
-</h3></div></div></div><a class="indexterm" name="id2535371"></a><a name="FORCECREATEMODE"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter specifies a set of UNIX mode bit 
-    permissions that will <span class="emphasis"><em>always</em></span> be set on a 
-    file created by Samba. This is done by bitwise 'OR'ing these bits onto 
-    the mode bits of a file that is being created or having its 
-    permissions changed. The default for this parameter is (in octal) 
-    000. The modes in this parameter are bitwise 'OR'ed onto the file 
-    mode after the mask set in the <em class="parameter"><code>create mask</code></em> 
-    parameter is applied.</p><p>The example below would force all created files to have read and execute 
-    permissions set for 'group' and 'other' as well as the 
+</h3></div></div></div><a class="indexterm" name="id2535366"></a><a name="FORCECREATEMODE"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter specifies a set of UNIX mode bit
+    permissions that will <span class="emphasis"><em>always</em></span> be set on a
+    file created by Samba. This is done by bitwise 'OR'ing these bits onto
+    the mode bits of a file that is being created. The default for this parameter is (in octal)
+    000. The modes in this parameter are bitwise 'OR'ed onto the file
+    mode after the mask set in the <em class="parameter"><code>create mask</code></em>
+    parameter is applied.</p><p>The example below would force all newly created files to have read and execute
+    permissions set for 'group' and 'other' as well as the
     read/write/execute bits set for the 'user'.</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>force create mode</code></em> = <code class="literal">000</code>
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>force create mode</code></em> = <code class="literal">0755</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2535451"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2535446"></a>
 
 force directory mode (S)
-</h3></div></div></div><a class="indexterm" name="id2535452"></a><a name="FORCEDIRECTORYMODE"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter specifies a set of UNIX mode bit 
+</h3></div></div></div><a class="indexterm" name="id2535447"></a><a name="FORCEDIRECTORYMODE"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter specifies a set of UNIX mode bit 
     permissions that will <span class="emphasis"><em>always</em></span> be set on a directory 
     created by Samba. This is done by bitwise 'OR'ing these bits onto the 
     mode bits of a directory that is being created. The default for this 
@@ -1952,10 +1951,10 @@
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>force directory mode</code></em> = <code class="literal">0755</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2535532"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2535527"></a>
 
 force directory security mode (S)
-</h3></div></div></div><a class="indexterm" name="id2535534"></a><a name="FORCEDIRECTORYSECURITYMODE"></a><div class="variablelist"><dl><dt></dt><dd><p>
+</h3></div></div></div><a class="indexterm" name="id2535528"></a><a name="FORCEDIRECTORYSECURITYMODE"></a><div class="variablelist"><dl><dt></dt><dd><p>
 	This parameter controls what UNIX permission bits can be modified when a Windows NT client is manipulating
 	the UNIX permission on a directory using the native NT security dialog box.
 	</p><p>
@@ -1976,13 +1975,13 @@
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>force directory security mode</code></em> = <code class="literal">700</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2535636"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2535631"></a>
 
 <a name="GROUP"></a>group
-</h3></div></div></div><a class="indexterm" name="id2535638"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter is a synonym for <a class="link" href="#FORCEGROUP">force group</a>.</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2535668"></a>
+</h3></div></div></div><a class="indexterm" name="id2535632"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter is a synonym for <a class="link" href="#FORCEGROUP">force group</a>.</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2535663"></a>
 
 force group (S)
-</h3></div></div></div><a class="indexterm" name="id2535670"></a><a name="FORCEGROUP"></a><div class="variablelist"><dl><dt></dt><dd><p>This specifies a UNIX group name that will be 
+</h3></div></div></div><a class="indexterm" name="id2535664"></a><a name="FORCEGROUP"></a><div class="variablelist"><dl><dt></dt><dd><p>This specifies a UNIX group name that will be 
     assigned as the default primary group for all users connecting 
     to this service. This is useful for sharing files by ensuring 
     that all access to files on service will use the named group for 
@@ -2006,10 +2005,10 @@
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>force group</code></em> = <code class="literal">agroup</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2535784"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2535778"></a>
 
 force printername (S)
-</h3></div></div></div><a class="indexterm" name="id2535785"></a><a name="FORCEPRINTERNAME"></a><div class="variablelist"><dl><dt></dt><dd><p>When printing from Windows NT (or later), 
+</h3></div></div></div><a class="indexterm" name="id2535779"></a><a name="FORCEPRINTERNAME"></a><div class="variablelist"><dl><dt></dt><dd><p>When printing from Windows NT (or later), 
     each printer in <code class="filename">smb.conf</code> has two 
     associated names which can be used by the client.  The first
     is the sharename (or shortname) defined in smb.conf.  This
@@ -2032,10 +2031,10 @@
     not be able to delete printer connections from their local Printers 
     folder.</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>force printername</code></em> = <code class="literal">no</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2535875"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2535870"></a>
 
 force security mode (S)
-</h3></div></div></div><a class="indexterm" name="id2535876"></a><a name="FORCESECURITYMODE"></a><div class="variablelist"><dl><dt></dt><dd><p>
+</h3></div></div></div><a class="indexterm" name="id2535871"></a><a name="FORCESECURITYMODE"></a><div class="variablelist"><dl><dt></dt><dd><p>
 	This parameter controls what UNIX permission bits can be modified when a Windows NT client is manipulating 
     the UNIX permission on a file using the native NT security dialog box.
 	</p><p>
@@ -2055,10 +2054,10 @@
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>force security mode</code></em> = <code class="literal">700</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2535977"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2535970"></a>
 
 force unknown acl user (S)
-</h3></div></div></div><a class="indexterm" name="id2535978"></a><a name="FORCEUNKNOWNACLUSER"></a><div class="variablelist"><dl><dt></dt><dd><p>
+</h3></div></div></div><a class="indexterm" name="id2535972"></a><a name="FORCEUNKNOWNACLUSER"></a><div class="variablelist"><dl><dt></dt><dd><p>
     If this parameter is set, a Windows NT ACL that contains an unknown SID (security descriptor, or 
     representation of a user or group id) as the owner or group owner of the file will be silently
     mapped into the current UNIX uid or gid of the currently connected user.
@@ -2072,10 +2071,10 @@
     Try using this parameter when XCOPY /O gives an ACCESS_DENIED error.
     </p><p>Default: <span class="emphasis"><em><em class="parameter"><code>force unknown acl user</code></em> = <code class="literal">no</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2536039"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2536033"></a>
 
 force user (S)
-</h3></div></div></div><a class="indexterm" name="id2536040"></a><a name="FORCEUSER"></a><div class="variablelist"><dl><dt></dt><dd><p>This specifies a UNIX user name that will be 
+</h3></div></div></div><a class="indexterm" name="id2536034"></a><a name="FORCEUSER"></a><div class="variablelist"><dl><dt></dt><dd><p>This specifies a UNIX user name that will be 
     assigned as the default user for all users connecting to this service. 
     This is useful for sharing files. You should also use it carefully 
     as using it incorrectly can cause security problems.</p><p>This user name only gets used once a connection is established. 
@@ -2089,10 +2088,10 @@
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>force user</code></em> = <code class="literal">auser</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2536120"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2536109"></a>
 
 fstype (S)
-</h3></div></div></div><a class="indexterm" name="id2536122"></a><a name="FSTYPE"></a><div class="variablelist"><dl><dt></dt><dd><p>
+</h3></div></div></div><a class="indexterm" name="id2536110"></a><a name="FSTYPE"></a><div class="variablelist"><dl><dt></dt><dd><p>
 	This parameter allows the administrator to configure the string that specifies the type of filesystem a share 
 	is using that is reported by <a class="citerefentry" href="smbd.8.html"><span class="citerefentry"><span class="refentrytitle">smbd</span>(8)</span></a> 
 	when a client queries the filesystem type for a share. The default type is <code class="constant">NTFS</code> for compatibility 
@@ -2102,10 +2101,10 @@
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>fstype</code></em> = <code class="literal">Samba</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2536202"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2536190"></a>
 
 get quota command (G)
-</h3></div></div></div><a class="indexterm" name="id2536203"></a><a name="GETQUOTACOMMAND"></a><div class="variablelist"><dl><dt></dt><dd><p>The <code class="literal">get quota command</code> should only be used 
+</h3></div></div></div><a class="indexterm" name="id2536191"></a><a name="GETQUOTACOMMAND"></a><div class="variablelist"><dl><dt></dt><dd><p>The <code class="literal">get quota command</code> should only be used 
 	whenever there is no operating system API available from the OS that 
 	samba can use.</p><p>This option is only available you have compiled Samba with the
 	<code class="literal">--with-sys-quotas</code> option or on Linux with
@@ -2118,18 +2117,18 @@
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>get quota command</code></em> = <code class="literal">/usr/local/sbin/query_quota</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2536388"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2536378"></a>
 
 getwd cache (G)
-</h3></div></div></div><a class="indexterm" name="id2536389"></a><a name="GETWDCACHE"></a><div class="variablelist"><dl><dt></dt><dd><p>This is a tuning option. When this is enabled a 
+</h3></div></div></div><a class="indexterm" name="id2536379"></a><a name="GETWDCACHE"></a><div class="variablelist"><dl><dt></dt><dd><p>This is a tuning option. When this is enabled a 
     caching algorithm will be used to reduce the time taken for getwd() 
     calls. This can have a significant impact on performance, especially 
     when the <a class="link" href="smb.conf.5.html#WIDESMBCONFOPTIONS">wide smbconfoptions</a> parameter is set to <code class="constant">no</code>.</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>getwd cache</code></em> = <code class="literal">yes</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2536448"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2536438"></a>
 
 guest account (G)
-</h3></div></div></div><a class="indexterm" name="id2536450"></a><a name="GUESTACCOUNT"></a><div class="variablelist"><dl><dt></dt><dd><p>This is a username which will be used for access 
+</h3></div></div></div><a class="indexterm" name="id2536439"></a><a name="GUESTACCOUNT"></a><div class="variablelist"><dl><dt></dt><dd><p>This is a username which will be used for access 
     to services which are specified as <a class="link" href="smb.conf.5.html#GUESTOK">guest ok</a> (see below). Whatever privileges this 
     user has will be available to any client connecting to the guest service. 
     This user must exist in the password file, but does not require
@@ -2147,40 +2146,40 @@
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>guest account</code></em> = <code class="literal">ftp</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2536556"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2536546"></a>
 
 <a name="PUBLIC"></a>public
-</h3></div></div></div><a class="indexterm" name="id2536558"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter is a synonym for <a class="link" href="#GUESTOK">guest ok</a>.</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2536588"></a>
+</h3></div></div></div><a class="indexterm" name="id2536547"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter is a synonym for <a class="link" href="#GUESTOK">guest ok</a>.</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2536577"></a>
 
 guest ok (S)
-</h3></div></div></div><a class="indexterm" name="id2536589"></a><a name="GUESTOK"></a><div class="variablelist"><dl><dt></dt><dd><p>If this parameter is <code class="constant">yes</code> for 
+</h3></div></div></div><a class="indexterm" name="id2536578"></a><a name="GUESTOK"></a><div class="variablelist"><dl><dt></dt><dd><p>If this parameter is <code class="constant">yes</code> for 
     a service, then no password is required to connect to the service. 
     Privileges will be those of the <a class="link" href="smb.conf.5.html#GUESTACCOUNT">guest account</a>.</p><p>This paramater nullifies the benifits of setting
     <a class="link" href="smb.conf.5.html#RESTRICTANONYMOUS">restrict anonymous = 2</a>
 	</p><p>See the section below on <a class="link" href="smb.conf.5.html#SECURITY">security</a> for more information about this option.
 	</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>guest ok</code></em> = <code class="literal">no</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2536676"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2536665"></a>
 
 <a name="ONLYGUEST"></a>only guest
-</h3></div></div></div><a class="indexterm" name="id2536677"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter is a synonym for <a class="link" href="#GUESTONLY">guest only</a>.</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2536708"></a>
+</h3></div></div></div><a class="indexterm" name="id2536666"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter is a synonym for <a class="link" href="#GUESTONLY">guest only</a>.</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2536697"></a>
 
 guest only (S)
-</h3></div></div></div><a class="indexterm" name="id2536709"></a><a name="GUESTONLY"></a><div class="variablelist"><dl><dt></dt><dd><p>If this parameter is <code class="constant">yes</code> for 
+</h3></div></div></div><a class="indexterm" name="id2536698"></a><a name="GUESTONLY"></a><div class="variablelist"><dl><dt></dt><dd><p>If this parameter is <code class="constant">yes</code> for 
     a service, then only guest connections to the service are permitted. 
     This parameter will have no effect if <a class="link" href="smb.conf.5.html#GUESTOK">guest ok</a> is not set for the service.</p><p>See the section below on <a class="link" href="smb.conf.5.html#SECURITY">security</a> for more information about this option.
 	</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>guest only</code></em> = <code class="literal">no</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2536780"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2536770"></a>
 
 hide dot files (S)
-</h3></div></div></div><a class="indexterm" name="id2536781"></a><a name="HIDEDOTFILES"></a><div class="variablelist"><dl><dt></dt><dd><p>This is a boolean parameter that controls whether 
+</h3></div></div></div><a class="indexterm" name="id2536771"></a><a name="HIDEDOTFILES"></a><div class="variablelist"><dl><dt></dt><dd><p>This is a boolean parameter that controls whether 
 	files starting with a dot appear as hidden files.</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>hide dot files</code></em> = <code class="literal">yes</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2536823"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2536812"></a>
 
 hide files (S)
-</h3></div></div></div><a class="indexterm" name="id2536824"></a><a name="HIDEFILES"></a><div class="variablelist"><dl><dt></dt><dd><p>This is a list of files or directories that are not 
+</h3></div></div></div><a class="indexterm" name="id2536813"></a><a name="HIDEFILES"></a><div class="variablelist"><dl><dt></dt><dd><p>This is a list of files or directories that are not 
 	visible but are accessible.  The DOS 'hidden' attribute is applied 
 	to any files or directories that match.</p><p>Each entry in the list must be separated by a '/', 
 	which allows spaces to be included in the entry.  '*'
@@ -2202,32 +2201,32 @@
 	</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>hide files</code></em> = <code class="literal">
 # no file are hidden</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2536911"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2536901"></a>
 
 hide special files (S)
-</h3></div></div></div><a class="indexterm" name="id2536912"></a><a name="HIDESPECIALFILES"></a><div class="variablelist"><dl><dt></dt><dd><p>
+</h3></div></div></div><a class="indexterm" name="id2536902"></a><a name="HIDESPECIALFILES"></a><div class="variablelist"><dl><dt></dt><dd><p>
 	This parameter prevents clients from seeing special files such as sockets, devices and
 	fifo's in directory listings.
 	</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>hide special files</code></em> = <code class="literal">no</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2536954"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2536943"></a>
 
 hide unreadable (S)
-</h3></div></div></div><a class="indexterm" name="id2536955"></a><a name="HIDEUNREADABLE"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter prevents clients from seeing the
+</h3></div></div></div><a class="indexterm" name="id2536944"></a><a name="HIDEUNREADABLE"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter prevents clients from seeing the
 		existance of files that cannot be read. Defaults to off.</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>hide unreadable</code></em> = <code class="literal">no</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2536997"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2536986"></a>
 
 hide unwriteable files (S)
-</h3></div></div></div><a class="indexterm" name="id2536998"></a><a name="HIDEUNWRITEABLEFILES"></a><div class="variablelist"><dl><dt></dt><dd><p>
+</h3></div></div></div><a class="indexterm" name="id2536987"></a><a name="HIDEUNWRITEABLEFILES"></a><div class="variablelist"><dl><dt></dt><dd><p>
     This parameter prevents clients from seeing the existance of files that cannot be written to. 
     Defaults to off. Note that unwriteable directories are shown as usual.
     </p><p>Default: <span class="emphasis"><em><em class="parameter"><code>hide unwriteable files</code></em> = <code class="literal">no</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2537041"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2537030"></a>
 
 homedir map (G)
-</h3></div></div></div><a class="indexterm" name="id2537042"></a><a name="HOMEDIRMAP"></a><div class="variablelist"><dl><dt></dt><dd><p>
+</h3></div></div></div><a class="indexterm" name="id2537031"></a><a name="HOMEDIRMAP"></a><div class="variablelist"><dl><dt></dt><dd><p>
 	If <a class="link" href="smb.conf.5.html#NISHOMEDIR">nis homedir</a> is <code class="constant">yes</code>, and <a class="citerefentry" href="smbd.8.html"><span class="citerefentry"><span class="refentrytitle">smbd</span>(8)</span></a> is also acting 	as a Win95/98 <em class="parameter"><code>logon server</code></em> 
 	then this parameter specifies the NIS (or YP) map from which the server for the user's 	home directory should be extracted.  
 	At present, only the Sun auto.home map format is understood. The form of the map is:
@@ -2242,10 +2241,10 @@
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>homedir map</code></em> = <code class="literal">amd.homedir</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2537153"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2537143"></a>
 
 host msdfs (G)
-</h3></div></div></div><a class="indexterm" name="id2537154"></a><a name="HOSTMSDFS"></a><div class="variablelist"><dl><dt></dt><dd><p>
+</h3></div></div></div><a class="indexterm" name="id2537144"></a><a name="HOSTMSDFS"></a><div class="variablelist"><dl><dt></dt><dd><p>
 	If set to <code class="constant">yes</code>, Samba will act as a Dfs server, and allow Dfs-aware clients to browse
 	Dfs trees hosted on the server.
 	</p><p>
@@ -2253,10 +2252,10 @@
 	setting  up a Dfs tree on Samba, refer to the MSFDS chapter in the book Samba3-HOWTO.
 	</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>host msdfs</code></em> = <code class="literal">yes</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2537218"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2537207"></a>
 
 hostname lookups (G)
-</h3></div></div></div><a class="indexterm" name="id2537219"></a><a name="HOSTNAMELOOKUPS"></a><div class="variablelist"><dl><dt></dt><dd><p>Specifies whether samba should use (expensive)
+</h3></div></div></div><a class="indexterm" name="id2537208"></a><a name="HOSTNAMELOOKUPS"></a><div class="variablelist"><dl><dt></dt><dd><p>Specifies whether samba should use (expensive)
     hostname lookups or use the ip addresses instead. An example place
     where hostname lookups are currently used is when checking 
     the <code class="literal">hosts deny</code> and <code class="literal">hosts allow</code>.
@@ -2264,13 +2263,13 @@
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>hostname lookups</code></em> = <code class="literal">yes</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2537291"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2537280"></a>
 
 <a name="ALLOWHOSTS"></a>allow hosts
-</h3></div></div></div><a class="indexterm" name="id2537292"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter is a synonym for <a class="link" href="#HOSTSALLOW">hosts allow</a>.</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2537323"></a>
+</h3></div></div></div><a class="indexterm" name="id2537281"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter is a synonym for <a class="link" href="#HOSTSALLOW">hosts allow</a>.</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2537312"></a>
 
 hosts allow (S)
-</h3></div></div></div><a class="indexterm" name="id2537324"></a><a name="HOSTSALLOW"></a><div class="variablelist"><dl><dt></dt><dd><p>A synonym for this parameter is <a class="link" href="smb.conf.5.html#ALLOWHOSTS">allow hosts</a>.</p><p>This parameter is a comma, space, or tab delimited 
+</h3></div></div></div><a class="indexterm" name="id2537313"></a><a name="HOSTSALLOW"></a><div class="variablelist"><dl><dt></dt><dd><p>A synonym for this parameter is <a class="link" href="smb.conf.5.html#ALLOWHOSTS">allow hosts</a>.</p><p>This parameter is a comma, space, or tab delimited 
     set of hosts which are permitted to access a service.</p><p>If specified in the [global] section then it will
     apply to all services, regardless of whether the individual 
     service has a different setting.</p><p>You can specify the hosts by name or IP number. For 
@@ -2290,13 +2289,13 @@
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>hosts allow</code></em> = <code class="literal">150.203.5. myhost.mynet.edu.au</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2537524"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2537514"></a>
 
 <a name="DENYHOSTS"></a>deny hosts
-</h3></div></div></div><a class="indexterm" name="id2537526"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter is a synonym for <a class="link" href="#HOSTSDENY">hosts deny</a>.</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2537556"></a>
+</h3></div></div></div><a class="indexterm" name="id2537515"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter is a synonym for <a class="link" href="#HOSTSDENY">hosts deny</a>.</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2537545"></a>
 
 hosts deny (S)
-</h3></div></div></div><a class="indexterm" name="id2537557"></a><a name="HOSTSDENY"></a><div class="variablelist"><dl><dt></dt><dd><p>The opposite of <em class="parameter"><code>hosts allow</code></em> 
+</h3></div></div></div><a class="indexterm" name="id2537546"></a><a name="HOSTSDENY"></a><div class="variablelist"><dl><dt></dt><dd><p>The opposite of <em class="parameter"><code>hosts allow</code></em> 
     - hosts listed here are <span class="emphasis"><em>NOT</em></span> permitted access to 
     services unless the specific services have their own lists to override 
     this one. Where the lists conflict, the <em class="parameter"><code>allow</code></em> 
@@ -2310,10 +2309,10 @@
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>hosts deny</code></em> = <code class="literal">150.203.4. badhost.mynet.edu.au</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2537658"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2537647"></a>
 
 idmap alloc backend (G)
-</h3></div></div></div><a class="indexterm" name="id2537659"></a><a name="IDMAPALLOCBACKEND"></a><div class="variablelist"><dl><dt></dt><dd><p>
+</h3></div></div></div><a class="indexterm" name="id2537648"></a><a name="IDMAPALLOCBACKEND"></a><div class="variablelist"><dl><dt></dt><dd><p>
 	The idmap alloc backend provides a plugin interface for Winbind to use
 	when allocating Unix uids/gids for Windows SIDs.  This option is
 	to be used in conjunction with the <a class="link" href="smb.conf.5.html#IDMAPDOMAINS">idmap domains</a> 
@@ -2325,18 +2324,18 @@
 	</p><p>Also refer to the <a class="link" href="smb.conf.5.html#IDMAPALLOCCONFIG">idmap alloc config</a> option.
 	</p><p><span class="emphasis"><em>No default</em></span></p><p>Example: <span class="emphasis"><em><em class="parameter"><code>idmap alloc backend</code></em> = <code class="literal">tdb</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2537755"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2537745"></a>
 
 idmap alloc config (G)
-</h3></div></div></div><a class="indexterm" name="id2537756"></a><a name="IDMAPALLOCCONFIG"></a><div class="variablelist"><dl><dt></dt><dd><p>
+</h3></div></div></div><a class="indexterm" name="id2537746"></a><a name="IDMAPALLOCCONFIG"></a><div class="variablelist"><dl><dt></dt><dd><p>
 	The idmap alloc config prefix provides a means of managing settings
 	for the backend defined by the <a class="link" href="smb.conf.5.html#IDMAPALLOCBACKEND">idmap alloc backend</a> 
 	parameter.  Refer to the man page for each idmap plugin regarding
 	specific configuration details.
-	</p><p><span class="emphasis"><em>No default</em></span></p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2537800"></a>
+	</p><p><span class="emphasis"><em>No default</em></span></p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2537789"></a>
 
 idmap backend (G)
-</h3></div></div></div><a class="indexterm" name="id2537801"></a><a name="IDMAPBACKEND"></a><div class="variablelist"><dl><dt></dt><dd><p>
+</h3></div></div></div><a class="indexterm" name="id2537790"></a><a name="IDMAPBACKEND"></a><div class="variablelist"><dl><dt></dt><dd><p>
 	The idmap backend provides a plugin interface for Winbind to use
 	varying backends to store SID/uid/gid mapping tables.  This
 	option is mutually exclusive with the newer and more flexible
@@ -2349,17 +2348,17 @@
 	and ad (<a class="citerefentry" href="idmap_tdb.8.html"><span class="citerefentry"><span class="refentrytitle">idmap_tdb</span>(8)</span></a>).
 	</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>idmap backend</code></em> = <code class="literal">tdb</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2537895"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2537884"></a>
 
 idmap cache time (G)
-</h3></div></div></div><a class="indexterm" name="id2537896"></a><a name="IDMAPCACHETIME"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter specifies the number of seconds that Winbind's
+</h3></div></div></div><a class="indexterm" name="id2537885"></a><a name="IDMAPCACHETIME"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter specifies the number of seconds that Winbind's
 	idmap interface will cache positive SID/uid/gid query results.
 	</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>idmap cache time</code></em> = <code class="literal">900</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2537938"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2537927"></a>
 
 idmap config (G)
-</h3></div></div></div><a class="indexterm" name="id2537939"></a><a name="IDMAPCONFIG"></a><div class="variablelist"><dl><dt></dt><dd><p>
+</h3></div></div></div><a class="indexterm" name="id2537928"></a><a name="IDMAPCONFIG"></a><div class="variablelist"><dl><dt></dt><dd><p>
 	The idmap config prefix provides a means of managing each domain 
 	defined by the <a class="link" href="smb.conf.5.html#IDMAPDOMAINS">idmap domains</a> option using Samba's
 	parametric option support. The idmap config prefix should be
@@ -2392,10 +2391,10 @@
 	idmap config TRUSTEDDOMAINS:backend = tdb
 	idmap config TRUSTEDDOMAINS:default = yes
 	idmap config TRUSTEDDOMAINS:range   = 1000 - 9999
-	</pre><p><span class="emphasis"><em>No default</em></span></p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2538074"></a>
+	</pre><p><span class="emphasis"><em>No default</em></span></p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2538063"></a>
 
 idmap domains (G)
-</h3></div></div></div><a class="indexterm" name="id2538075"></a><a name="IDMAPDOMAINS"></a><div class="variablelist"><dl><dt></dt><dd><p>
+</h3></div></div></div><a class="indexterm" name="id2538064"></a><a name="IDMAPDOMAINS"></a><div class="variablelist"><dl><dt></dt><dd><p>
 	The idmap domains option defines a list of Windows domains which will each
 	have a separately configured backend for managing Winbind's SID/uid/gid
 	tables.  This parameter is mutually exclusive with the older <a class="link" href="smb.conf.5.html#IDMAPBACKEND">idmap backend</a> option.
@@ -2408,13 +2407,13 @@
 	managing the SID/uid/gid backend for each domain.
 	</p><p><span class="emphasis"><em>No default</em></span></p><p>Example: <span class="emphasis"><em><em class="parameter"><code>idmap domains</code></em> = <code class="literal">default AD CORP</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2538159"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2538148"></a>
 
 <a name="WINBINDGID"></a>winbind gid
-</h3></div></div></div><a class="indexterm" name="id2538160"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter is a synonym for <a class="link" href="#IDMAPGID">idmap gid</a>.</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2538191"></a>
+</h3></div></div></div><a class="indexterm" name="id2538149"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter is a synonym for <a class="link" href="#IDMAPGID">idmap gid</a>.</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2538179"></a>
 
 idmap gid (G)
-</h3></div></div></div><a class="indexterm" name="id2538192"></a><a name="IDMAPGID"></a><div class="variablelist"><dl><dt></dt><dd><p>The idmap gid parameter specifies the range of group ids 
+</h3></div></div></div><a class="indexterm" name="id2538180"></a><a name="IDMAPGID"></a><div class="variablelist"><dl><dt></dt><dd><p>The idmap gid parameter specifies the range of group ids 
 	that are allocated for the purpose of mapping UNX groups to NT group 
 	SIDs. This range of group ids should have no 
 	existing local or NIS groups within it as strange conflicts can 
@@ -2423,20 +2422,20 @@
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>idmap gid</code></em> = <code class="literal">10000-20000</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2538288"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2538278"></a>
 
 idmap negative cache time (G)
-</h3></div></div></div><a class="indexterm" name="id2538290"></a><a name="IDMAPNEGATIVECACHETIME"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter specifies the number of seconds that Winbind's
+</h3></div></div></div><a class="indexterm" name="id2538279"></a><a name="IDMAPNEGATIVECACHETIME"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter specifies the number of seconds that Winbind's
 	idmap interface will cache negative SID/uid/gid query results.
 	</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>idmap negative cache time</code></em> = <code class="literal">120</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2538332"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2538321"></a>
 
 <a name="WINBINDUID"></a>winbind uid
-</h3></div></div></div><a class="indexterm" name="id2538333"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter is a synonym for <a class="link" href="#IDMAPUID">idmap uid</a>.</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2538364"></a>
+</h3></div></div></div><a class="indexterm" name="id2538322"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter is a synonym for <a class="link" href="#IDMAPUID">idmap uid</a>.</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2538353"></a>
 
 idmap uid (G)
-</h3></div></div></div><a class="indexterm" name="id2538365"></a><a name="IDMAPUID"></a><div class="variablelist"><dl><dt></dt><dd><p>
+</h3></div></div></div><a class="indexterm" name="id2538354"></a><a name="IDMAPUID"></a><div class="variablelist"><dl><dt></dt><dd><p>
 	The idmap uid parameter specifies the range of user ids that are 
 	allocated for use in mapping UNIX users to NT user SIDs. This 
 	range of ids should have no existing local
@@ -2445,10 +2444,10 @@
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>idmap uid</code></em> = <code class="literal">10000-20000</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2538461"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2538450"></a>
 
 include (G)
-</h3></div></div></div><a class="indexterm" name="id2538462"></a><a name="INCLUDE"></a><div class="variablelist"><dl><dt></dt><dd><p>
+</h3></div></div></div><a class="indexterm" name="id2538451"></a><a name="INCLUDE"></a><div class="variablelist"><dl><dt></dt><dd><p>
 	This allows you to include one config file inside another.  The file is included literally, as though typed 
 	in place.
 	</p><p>
@@ -2466,10 +2465,10 @@
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>include</code></em> = <code class="literal">/usr/local/samba/lib/admin_smb.conf</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2538562"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2538551"></a>
 
 inherit acls (S)
-</h3></div></div></div><a class="indexterm" name="id2538563"></a><a name="INHERITACLS"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter can be used to ensure that if default acls
+</h3></div></div></div><a class="indexterm" name="id2538552"></a><a name="INHERITACLS"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter can be used to ensure that if default acls
     exist on parent directories, they are always honored when creating a
     new file or subdirectory in these parent directories. The default 
     behavior is to use the unix mode specified when creating the directory. 
@@ -2477,10 +2476,10 @@
     default directory acls are propagated.
 </p><p>Default: <span class="emphasis"><em><em class="parameter"><code>inherit acls</code></em> = <code class="literal">no</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2538609"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2538598"></a>
 
 inherit owner (S)
-</h3></div></div></div><a class="indexterm" name="id2538610"></a><a name="INHERITOWNER"></a><div class="variablelist"><dl><dt></dt><dd><p>The ownership of new files and directories 
+</h3></div></div></div><a class="indexterm" name="id2538599"></a><a name="INHERITOWNER"></a><div class="variablelist"><dl><dt></dt><dd><p>The ownership of new files and directories 
 	is normally governed by effective uid of the connected user.
 	This option allows the Samba administrator to specify that
 	the ownership for new files and directories should be controlled
@@ -2489,10 +2488,10 @@
 	delete them and to ensure that newly create files in a user's
 	roaming profile directory are actually owner by the user.</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>inherit owner</code></em> = <code class="literal">no</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2538662"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2538651"></a>
 
 inherit permissions (S)
-</h3></div></div></div><a class="indexterm" name="id2538663"></a><a name="INHERITPERMISSIONS"></a><div class="variablelist"><dl><dt></dt><dd><p>
+</h3></div></div></div><a class="indexterm" name="id2538652"></a><a name="INHERITPERMISSIONS"></a><div class="variablelist"><dl><dt></dt><dd><p>
 	The permissions on new files and directories are normally governed by <a class="link" href="smb.conf.5.html#CREATEMASK">create mask</a>,
 	<a class="link" href="smb.conf.5.html#DIRECTORYMASK">directory mask</a>, <a class="link" href="smb.conf.5.html#FORCECREATEMODE">force create mode</a> and <a class="link" href="smb.conf.5.html#FORCEDIRECTORYMODE">force directory mode</a> but the boolean inherit permissions parameter overrides this.
 	</p><p>New directories inherit the mode of the parent directory,
@@ -2504,10 +2503,10 @@
     many users, perhaps several thousand, to allow a single [homes] 
     share to be used flexibly by each user.</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>inherit permissions</code></em> = <code class="literal">no</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2538809"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2538799"></a>
 
 interfaces (G)
-</h3></div></div></div><a class="indexterm" name="id2538810"></a><a name="INTERFACES"></a><div class="variablelist"><dl><dt></dt><dd><p>This option allows you to override the default 
+</h3></div></div></div><a class="indexterm" name="id2538800"></a><a name="INTERFACES"></a><div class="variablelist"><dl><dt></dt><dd><p>This option allows you to override the default 
 	network interfaces list that Samba will use for browsing, name 
 	registration and other NetBIOS over TCP/IP (NBT) traffic. By default Samba will query
 	the kernel for the list of all active interfaces and use any 
@@ -2531,10 +2530,10 @@
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>interfaces</code></em> = <code class="literal">eth0 192.168.2.10/24 192.168.3.10/255.255.255.0</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2538926"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2538915"></a>
 
 invalid users (S)
-</h3></div></div></div><a class="indexterm" name="id2538927"></a><a name="INVALIDUSERS"></a><div class="variablelist"><dl><dt></dt><dd><p>This is a list of users that should not be allowed 
+</h3></div></div></div><a class="indexterm" name="id2538916"></a><a name="INVALIDUSERS"></a><div class="variablelist"><dl><dt></dt><dd><p>This is a list of users that should not be allowed 
     to login to this service. This is really a <span class="emphasis"><em>paranoid</em></span> 
     check to absolutely ensure an improper setting does not breach 
     your security.</p><p>A name starting with a '@' is interpreted as an NIS 
@@ -2554,10 +2553,10 @@
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>invalid users</code></em> = <code class="literal">root fred admin @wheel</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2539040"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2539029"></a>
 
 iprint server (G)
-</h3></div></div></div><a class="indexterm" name="id2539041"></a><a name="IPRINTSERVER"></a><div class="variablelist"><dl><dt></dt><dd><p>
+</h3></div></div></div><a class="indexterm" name="id2539030"></a><a name="IPRINTSERVER"></a><div class="variablelist"><dl><dt></dt><dd><p>
     This parameter is only applicable if <a class="link" href="smb.conf.5.html#PRINTING">printing</a> is set to <code class="constant">iprint</code>.
     </p><p>
    If set, this option overrides the ServerName option in the CUPS <code class="filename">client.conf</code>. This is 
@@ -2566,10 +2565,10 @@
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>iprint server</code></em> = <code class="literal">MYCUPSSERVER</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2539126"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2539115"></a>
 
 keepalive (G)
-</h3></div></div></div><a class="indexterm" name="id2539127"></a><a name="KEEPALIVE"></a><div class="variablelist"><dl><dt></dt><dd><p>The value of the parameter (an integer) represents 
+</h3></div></div></div><a class="indexterm" name="id2539116"></a><a name="KEEPALIVE"></a><div class="variablelist"><dl><dt></dt><dd><p>The value of the parameter (an integer) represents 
     the number of seconds between <em class="parameter"><code>keepalive</code></em> 
     packets. If this parameter is zero, no keepalive packets will be 
     sent. Keepalive packets, if sent, allow the server to tell whether 
@@ -2579,20 +2578,20 @@
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>keepalive</code></em> = <code class="literal">600</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2539213"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2539202"></a>
 
 kernel change notify (S)
-</h3></div></div></div><a class="indexterm" name="id2539214"></a><a name="KERNELCHANGENOTIFY"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter specifies whether Samba should ask the 
+</h3></div></div></div><a class="indexterm" name="id2539203"></a><a name="KERNELCHANGENOTIFY"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter specifies whether Samba should ask the 
 	kernel for change notifications in directories so that
 	SMB clients can refresh whenever the data on the server changes.
 	</p><p>This parameter is only used when your kernel supports 
 	change notification to user programs using the inotify interface.
 	</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>kernel change notify</code></em> = <code class="literal">yes</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2539262"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2539252"></a>
 
 kernel oplocks (G)
-</h3></div></div></div><a class="indexterm" name="id2539263"></a><a name="KERNELOPLOCKS"></a><div class="variablelist"><dl><dt></dt><dd><p>For UNIXes that support kernel based <a class="link" href="smb.conf.5.html#OPLOCKS">oplocks</a>
+</h3></div></div></div><a class="indexterm" name="id2539253"></a><a name="KERNELOPLOCKS"></a><div class="variablelist"><dl><dt></dt><dd><p>For UNIXes that support kernel based <a class="link" href="smb.conf.5.html#OPLOCKS">oplocks</a>
 	(currently only IRIX and the Linux 2.4 kernel), this parameter 
 	allows the use of them to be turned on or off.</p><p>Kernel oplocks support allows Samba <em class="parameter"><code>oplocks
 	</code></em> to be broken whenever a local UNIX process or NFS operation 
@@ -2602,10 +2601,10 @@
 	to a no-op on systems that no not have the necessary kernel support.
 	You should never need to touch this parameter.</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>kernel oplocks</code></em> = <code class="literal">yes</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2539350"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2539339"></a>
 
 lanman auth (G)
-</h3></div></div></div><a class="indexterm" name="id2539351"></a><a name="LANMANAUTH"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter determines whether or not <a class="citerefentry" href="smbd.8.html"><span class="citerefentry"><span class="refentrytitle">smbd</span>(8)</span></a> will attempt to
+</h3></div></div></div><a class="indexterm" name="id2539340"></a><a name="LANMANAUTH"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter determines whether or not <a class="citerefentry" href="smbd.8.html"><span class="citerefentry"><span class="refentrytitle">smbd</span>(8)</span></a> will attempt to
     authenticate users or permit password changes
     using the LANMAN password hash. If disabled, only clients which support NT 
     password hashes (e.g. Windows NT/2000 clients, smbclient, but not 
@@ -2622,10 +2621,10 @@
     permited.  Not all clients support NTLMv2, and most will require
     special configuration to use it.</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>lanman auth</code></em> = <code class="literal">no</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2539443"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2539432"></a>
 
 large readwrite (G)
-</h3></div></div></div><a class="indexterm" name="id2539444"></a><a name="LARGEREADWRITE"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter determines whether or not
+</h3></div></div></div><a class="indexterm" name="id2539433"></a><a name="LARGEREADWRITE"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter determines whether or not
     <a class="citerefentry" href="smbd.8.html"><span class="citerefentry"><span class="refentrytitle">smbd</span>(8)</span></a> supports the new 64k
     streaming read and write varient SMB requests introduced with
     Windows 2000. Note that due to Windows 2000 client redirector bugs
@@ -2634,10 +2633,10 @@
     performance by 10% with Windows 2000 clients. Defaults to on. Not as
 	tested as some other Samba code paths.</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>large readwrite</code></em> = <code class="literal">yes</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2539499"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2539488"></a>
 
 ldap admin dn (G)
-</h3></div></div></div><a class="indexterm" name="id2539500"></a><a name="LDAPADMINDN"></a><div class="variablelist"><dl><dt></dt><dd><p>
+</h3></div></div></div><a class="indexterm" name="id2539489"></a><a name="LDAPADMINDN"></a><div class="variablelist"><dl><dt></dt><dd><p>
 	The <a class="link" href="smb.conf.5.html#LDAPADMINDN">ldap admin dn</a> defines the Distinguished  Name (DN) name used by Samba to contact
 	the ldap server when retreiving  user account information. The <a class="link" href="smb.conf.5.html#LDAPADMINDN">ldap admin dn</a> is used
 	in conjunction with the admin dn password stored in the <code class="filename">private/secrets.tdb</code>
@@ -2645,10 +2644,10 @@
 	man page for more information on how  to accomplish this.
 	</p><p>
 	The <a class="link" href="smb.conf.5.html#LDAPADMINDN">ldap admin dn</a> requires a fully specified DN. The <a class="link" href="smb.conf.5.html#LDAPSUFFIX">ldap  suffix</a> is not appended to the <a class="link" href="smb.conf.5.html#LDAPADMINDN">ldap admin dn</a>.
-	</p><p><span class="emphasis"><em>No default</em></span></p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2539608"></a>
+	</p><p><span class="emphasis"><em>No default</em></span></p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2539597"></a>
 
 ldap connection timeout (G)
-</h3></div></div></div><a class="indexterm" name="id2539609"></a><a name="LDAPCONNECTIONTIMEOUT"></a><div class="variablelist"><dl><dt></dt><dd><p>
+</h3></div></div></div><a class="indexterm" name="id2539598"></a><a name="LDAPCONNECTIONTIMEOUT"></a><div class="variablelist"><dl><dt></dt><dd><p>
 	This parameter tells the LDAP library calls which timeout in seconds
 	they should honor during initial connection establishments to LDAP servers.
 	It is very useful in failover scenarios in particular. If one or more LDAP
@@ -2660,10 +2659,10 @@
 	and not establishing an initial connection.
 	</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>ldap connection timeout</code></em> = <code class="literal">2</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2539673"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2539662"></a>
 
 ldap debug level (G)
-</h3></div></div></div><a class="indexterm" name="id2539674"></a><a name="LDAPDEBUGLEVEL"></a><div class="variablelist"><dl><dt></dt><dd><p>
+</h3></div></div></div><a class="indexterm" name="id2539663"></a><a name="LDAPDEBUGLEVEL"></a><div class="variablelist"><dl><dt></dt><dd><p>
 		This parameter controls the debug level of the LDAP library
 		calls. In the case of OpenLDAP, it is the same
 		bit-field as understood by the server and documented in the
@@ -2680,10 +2679,10 @@
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>ldap debug level</code></em> = <code class="literal">1</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2539760"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2539750"></a>
 
 ldap debug threshold (G)
-</h3></div></div></div><a class="indexterm" name="id2539762"></a><a name="LDAPDEBUGTHRESHOLD"></a><div class="variablelist"><dl><dt></dt><dd><p>
+</h3></div></div></div><a class="indexterm" name="id2539751"></a><a name="LDAPDEBUGTHRESHOLD"></a><div class="variablelist"><dl><dt></dt><dd><p>
 		This parameter controls the Samba debug level at which
 		the ldap library debug output is
 		printed in the Samba logs. See the description of
@@ -2692,28 +2691,28 @@
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>ldap debug threshold</code></em> = <code class="literal">5</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2539828"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2539817"></a>
 
 ldap delete dn (G)
-</h3></div></div></div><a class="indexterm" name="id2539829"></a><a name="LDAPDELETEDN"></a><div class="variablelist"><dl><dt></dt><dd><p> This parameter specifies whether a delete
+</h3></div></div></div><a class="indexterm" name="id2539818"></a><a name="LDAPDELETEDN"></a><div class="variablelist"><dl><dt></dt><dd><p> This parameter specifies whether a delete
 	operation in the ldapsam deletes the complete entry or only the attributes
 	specific to Samba.
 	</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>ldap delete dn</code></em> = <code class="literal">no</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2539871"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2539860"></a>
 
 ldap group suffix (G)
-</h3></div></div></div><a class="indexterm" name="id2539872"></a><a name="LDAPGROUPSUFFIX"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter specifies the suffix that is 
+</h3></div></div></div><a class="indexterm" name="id2539861"></a><a name="LDAPGROUPSUFFIX"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter specifies the suffix that is 
 	used for groups when these are added to the LDAP directory.
 	If this parameter is unset, the value of <a class="link" href="smb.conf.5.html#LDAPSUFFIX">ldap suffix</a> will be used instead.  The suffix string is pre-pended to the
         <a class="link" href="smb.conf.5.html#LDAPSUFFIX">ldap suffix</a> string so use a partial DN.</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>ldap group suffix</code></em> = <code class="literal"></code>
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>ldap group suffix</code></em> = <code class="literal">ou=Groups</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2539954"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2539944"></a>
 
 ldap idmap suffix (G)
-</h3></div></div></div><a class="indexterm" name="id2539956"></a><a name="LDAPIDMAPSUFFIX"></a><div class="variablelist"><dl><dt></dt><dd><p>
+</h3></div></div></div><a class="indexterm" name="id2539945"></a><a name="LDAPIDMAPSUFFIX"></a><div class="variablelist"><dl><dt></dt><dd><p>
 	This parameters specifies the suffix that is used when storing idmap mappings. If this parameter 
 	is unset, the value of <a class="link" href="smb.conf.5.html#LDAPSUFFIX">ldap suffix</a> will be used instead.  The suffix 
 	string is pre-pended to the <a class="link" href="smb.conf.5.html#LDAPSUFFIX">ldap suffix</a> string so use a partial DN.
@@ -2721,10 +2720,10 @@
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>ldap idmap suffix</code></em> = <code class="literal">ou=Idmap</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2540037"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2540026"></a>
 
 ldap machine suffix (G)
-</h3></div></div></div><a class="indexterm" name="id2540038"></a><a name="LDAPMACHINESUFFIX"></a><div class="variablelist"><dl><dt></dt><dd><p>
+</h3></div></div></div><a class="indexterm" name="id2540027"></a><a name="LDAPMACHINESUFFIX"></a><div class="variablelist"><dl><dt></dt><dd><p>
 	It specifies where machines should be added to the ldap tree.  If this parameter is unset, the value of
 	<a class="link" href="smb.conf.5.html#LDAPSUFFIX">ldap suffix</a> will be used instead.  The suffix string is pre-pended to the
 	<a class="link" href="smb.conf.5.html#LDAPSUFFIX">ldap suffix</a> string so use a partial DN.
@@ -2732,10 +2731,10 @@
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>ldap machine suffix</code></em> = <code class="literal">ou=Computers</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2540119"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2540108"></a>
 
 ldap passwd sync (G)
-</h3></div></div></div><a class="indexterm" name="id2540120"></a><a name="LDAPPASSWDSYNC"></a><div class="variablelist"><dl><dt></dt><dd><p>
+</h3></div></div></div><a class="indexterm" name="id2540109"></a><a name="LDAPPASSWDSYNC"></a><div class="variablelist"><dl><dt></dt><dd><p>
 	This option is used to define whether or not Samba should sync the LDAP password with the NT
 	and LM hashes for normal accounts (NOT for workstation, server or domain trusts) on a password
 	change via SAMBA.  
@@ -2746,10 +2745,10 @@
 			LM passwords and update the pwdLastSet time.</p></li><li><p><em class="parameter"><code>Only</code></em> = Only update 
 			the LDAP password and let the LDAP server do the rest.</p></li></ul></div><p>Default: <span class="emphasis"><em><em class="parameter"><code>ldap passwd sync</code></em> = <code class="literal">no</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2540219"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2540208"></a>
 
 ldap replication sleep (G)
-</h3></div></div></div><a class="indexterm" name="id2540220"></a><a name="LDAPREPLICATIONSLEEP"></a><div class="variablelist"><dl><dt></dt><dd><p>
+</h3></div></div></div><a class="indexterm" name="id2540210"></a><a name="LDAPREPLICATIONSLEEP"></a><div class="variablelist"><dl><dt></dt><dd><p>
 	When Samba is asked to write to a read-only LDAP replica, we are redirected to talk to the read-write master server.
 	This server then replicates our changes back to the 'local' server, however the replication might take some seconds, 
 	especially over slow links.  Certain client activities, particularly domain joins, can become confused by the 'success' 
@@ -2762,10 +2761,10 @@
 	The value is specified in milliseconds, the maximum value is 5000 (5 seconds).
 	</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>ldap replication sleep</code></em> = <code class="literal">1000</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2540283"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2540272"></a>
 
 ldapsam:editposix (G)
-</h3></div></div></div><a class="indexterm" name="id2540284"></a><a name="LDAPSAM:EDITPOSIX"></a><div class="variablelist"><dl><dt></dt><dd><p>
+</h3></div></div></div><a class="indexterm" name="id2540273"></a><a name="LDAPSAM:EDITPOSIX"></a><div class="variablelist"><dl><dt></dt><dd><p>
 	Editposix is an option that leverages ldapsam:trusted to make it simpler to manage a domain controller
 	eliminating the need to set up custom scripts to add and manage the posix users and groups. This option
 	will instead directly manipulate the ldap tree to create, remove and modify user and group entries.
@@ -2843,10 +2842,10 @@
 	</pre><p>
 	</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>ldapsam:editposix</code></em> = <code class="literal">no</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2540420"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2540409"></a>
 
 ldapsam:trusted (G)
-</h3></div></div></div><a class="indexterm" name="id2540422"></a><a name="LDAPSAM:TRUSTED"></a><div class="variablelist"><dl><dt></dt><dd><p>
+</h3></div></div></div><a class="indexterm" name="id2540410"></a><a name="LDAPSAM:TRUSTED"></a><div class="variablelist"><dl><dt></dt><dd><p>
 	By default, Samba as a Domain Controller with an LDAP backend needs to use the Unix-style NSS subsystem to
 	access user and group information. Due to the way Unix stores user information in /etc/passwd and /etc/group
 	this inevitably leads to inefficiencies. One important question a user needs to know is the list of groups he
@@ -2864,10 +2863,10 @@
 	is easily achieved.
 	</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>ldapsam:trusted</code></em> = <code class="literal">no</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2540509"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2540498"></a>
 
 ldap ssl (G)
-</h3></div></div></div><a class="indexterm" name="id2540510"></a><a name="LDAPSSL"></a><div class="variablelist"><dl><dt></dt><dd><p>This option is used to define whether or not Samba should
+</h3></div></div></div><a class="indexterm" name="id2540499"></a><a name="LDAPSSL"></a><div class="variablelist"><dl><dt></dt><dd><p>This option is used to define whether or not Samba should
 	use SSL when connecting to the ldap server
 	This is <span class="emphasis"><em>NOT</em></span> related to
 	Samba's previous SSL support which was enabled by specifying the 
@@ -2881,10 +2880,10 @@
 		to configure. See <a class="link" href="smb.conf.5.html#PASSDBBACKEND">passdb backend</a></p>.
 		</li></ul></div><p>Default: <span class="emphasis"><em><em class="parameter"><code>ldap ssl</code></em> = <code class="literal">start_tls</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2540648"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2540637"></a>
 
 ldap suffix (G)
-</h3></div></div></div><a class="indexterm" name="id2540649"></a><a name="LDAPSUFFIX"></a><div class="variablelist"><dl><dt></dt><dd><p>Specifies the base for all ldap suffixes and for storing the sambaDomain object.</p><p>
+</h3></div></div></div><a class="indexterm" name="id2540638"></a><a name="LDAPSUFFIX"></a><div class="variablelist"><dl><dt></dt><dd><p>Specifies the base for all ldap suffixes and for storing the sambaDomain object.</p><p>
 	The ldap suffix will be appended to the values specified for the <a class="link" href="smb.conf.5.html#LDAPUSERSUFFIX">ldap user suffix</a>,
 	 <a class="link" href="smb.conf.5.html#LDAPGROUPSUFFIX">ldap group suffix</a>, <a class="link" href="smb.conf.5.html#LDAPMACHINESUFFIX">ldap machine suffix</a>, and the
 	 <a class="link" href="smb.conf.5.html#LDAPIDMAPSUFFIX">ldap idmap suffix</a>. Each of these should be given only a DN relative to the
@@ -2893,19 +2892,19 @@
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>ldap suffix</code></em> = <code class="literal">dc=samba,dc=org</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2540770"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2540760"></a>
 
 ldap timeout (G)
-</h3></div></div></div><a class="indexterm" name="id2540771"></a><a name="LDAPTIMEOUT"></a><div class="variablelist"><dl><dt></dt><dd><p>
+</h3></div></div></div><a class="indexterm" name="id2540761"></a><a name="LDAPTIMEOUT"></a><div class="variablelist"><dl><dt></dt><dd><p>
 	When Samba connects to an ldap server that server may be down or unreachable. To prevent Samba from hanging whilst
 	waiting for the connection this parameter specifies in seconds how long Samba should wait before failing the 
 	connect. The default is to only wait fifteen seconds for the ldap server to respond to the connect request.
 	</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>ldap timeout</code></em> = <code class="literal">15</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2540817"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2540806"></a>
 
 ldap user suffix (G)
-</h3></div></div></div><a class="indexterm" name="id2540818"></a><a name="LDAPUSERSUFFIX"></a><div class="variablelist"><dl><dt></dt><dd><p>
+</h3></div></div></div><a class="indexterm" name="id2540807"></a><a name="LDAPUSERSUFFIX"></a><div class="variablelist"><dl><dt></dt><dd><p>
 	This parameter specifies where users are added to the tree. If this parameter is unset, 
 	the value of <a class="link" href="smb.conf.5.html#LDAPSUFFIX">ldap suffix</a> will be used instead.  The suffix 
 	string is pre-pended to the  <a class="link" href="smb.conf.5.html#LDAPSUFFIX">ldap suffix</a> string so use a partial DN.
@@ -2913,10 +2912,10 @@
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>ldap user suffix</code></em> = <code class="literal">ou=people</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2540898"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2540888"></a>
 
 level2 oplocks (S)
-</h3></div></div></div><a class="indexterm" name="id2540900"></a><a name="LEVEL2OPLOCKS"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter controls whether Samba supports
+</h3></div></div></div><a class="indexterm" name="id2540889"></a><a name="LEVEL2OPLOCKS"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter controls whether Samba supports
 	level2 (read-only) oplocks on a share.</p><p>Level2, or read-only oplocks allow Windows NT clients 
 	that have an oplock on a file to downgrade from a read-write oplock 
 	to a read-only oplock once a second client opens the file (instead 
@@ -2936,10 +2935,10 @@
 	parameter must be set to <code class="constant">yes</code> on this share in order for 
 	this parameter to have any effect.</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>level2 oplocks</code></em> = <code class="literal">yes</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2541006"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2540995"></a>
 
 lm announce (G)
-</h3></div></div></div><a class="indexterm" name="id2541007"></a><a name="LMANNOUNCE"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter determines if <a class="citerefentry" href="nmbd.8.html"><span class="citerefentry"><span class="refentrytitle">nmbd</span>(8)</span></a> will produce Lanman announce 
+</h3></div></div></div><a class="indexterm" name="id2540996"></a><a name="LMANNOUNCE"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter determines if <a class="citerefentry" href="nmbd.8.html"><span class="citerefentry"><span class="refentrytitle">nmbd</span>(8)</span></a> will produce Lanman announce 
 	broadcasts that are needed by OS/2 clients in order for them to see 
 	the Samba server in their browse list. This parameter can have three 
 	values, <code class="constant">yes</code>, <code class="constant">no</code>, or
@@ -2955,10 +2954,10 @@
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>lm announce</code></em> = <code class="literal">yes</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2541128"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2541117"></a>
 
 lm interval (G)
-</h3></div></div></div><a class="indexterm" name="id2541129"></a><a name="LMINTERVAL"></a><div class="variablelist"><dl><dt></dt><dd><p>If Samba is set to produce Lanman announce 
+</h3></div></div></div><a class="indexterm" name="id2541118"></a><a name="LMINTERVAL"></a><div class="variablelist"><dl><dt></dt><dd><p>If Samba is set to produce Lanman announce 
 	broadcasts needed by OS/2 clients (see the 
 		<a class="link" href="smb.conf.5.html#LMANNOUNCE">lm announce</a> parameter) then this 
 	parameter defines the frequency in seconds with which they will be 
@@ -2968,18 +2967,18 @@
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>lm interval</code></em> = <code class="literal">120</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2541212"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2541201"></a>
 
 load printers (G)
-</h3></div></div></div><a class="indexterm" name="id2541213"></a><a name="LOADPRINTERS"></a><div class="variablelist"><dl><dt></dt><dd><p>A boolean variable that controls whether all 
+</h3></div></div></div><a class="indexterm" name="id2541202"></a><a name="LOADPRINTERS"></a><div class="variablelist"><dl><dt></dt><dd><p>A boolean variable that controls whether all 
     printers in the printcap will be loaded for browsing by default. 
     See the <a class="link" href="smb.conf.5.html#PRINTERS">printers</a> section for 
     more details.</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>load printers</code></em> = <code class="literal">yes</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2541268"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2541258"></a>
 
 local master (G)
-</h3></div></div></div><a class="indexterm" name="id2541269"></a><a name="LOCALMASTER"></a><div class="variablelist"><dl><dt></dt><dd><p>This option allows <a class="citerefentry" href="nmbd.8.html"><span class="citerefentry"><span class="refentrytitle">nmbd</span>(8)</span></a> to try and become a local master browser 
+</h3></div></div></div><a class="indexterm" name="id2541259"></a><a name="LOCALMASTER"></a><div class="variablelist"><dl><dt></dt><dd><p>This option allows <a class="citerefentry" href="nmbd.8.html"><span class="citerefentry"><span class="refentrytitle">nmbd</span>(8)</span></a> to try and become a local master browser 
 	on a subnet. If set to <code class="constant">no</code> then <code class="literal">
 	nmbd</code> will not attempt to become a local master browser 
 	on a subnet and will also lose in all browsing elections. By
@@ -2989,13 +2988,13 @@
 	will <span class="emphasis"><em>participate</em></span> in elections for local master browser.</p><p>Setting this value to <code class="constant">no</code> will cause <code class="literal">nmbd</code> <span class="emphasis"><em>never</em></span> to become a local 
 master browser.</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>local master</code></em> = <code class="literal">yes</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2541369"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2541358"></a>
 
 <a name="LOCKDIR"></a>lock dir
-</h3></div></div></div><a class="indexterm" name="id2541370"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter is a synonym for <a class="link" href="#LOCKDIRECTORY">lock directory</a>.</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2541401"></a>
+</h3></div></div></div><a class="indexterm" name="id2541359"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter is a synonym for <a class="link" href="#LOCKDIRECTORY">lock directory</a>.</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2541390"></a>
 
 lock directory (G)
-</h3></div></div></div><a class="indexterm" name="id2541402"></a><a name="LOCKDIRECTORY"></a><div class="variablelist"><dl><dt></dt><dd><p>This option specifies the directory where lock 
+</h3></div></div></div><a class="indexterm" name="id2541391"></a><a name="LOCKDIRECTORY"></a><div class="variablelist"><dl><dt></dt><dd><p>This option specifies the directory where lock 
 	files will be placed.  The lock files are used to implement the 
 	<a class="link" href="smb.conf.5.html#MAXCONNECTIONS">max connections</a> option.
 	</p><p>
@@ -3005,10 +3004,10 @@
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>lock directory</code></em> = <code class="literal">/var/run/samba/locks</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2541479"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2541468"></a>
 
 locking (S)
-</h3></div></div></div><a class="indexterm" name="id2541480"></a><a name="LOCKING"></a><div class="variablelist"><dl><dt></dt><dd><p>This controls whether or not locking will be 
+</h3></div></div></div><a class="indexterm" name="id2541470"></a><a name="LOCKING"></a><div class="variablelist"><dl><dt></dt><dd><p>This controls whether or not locking will be 
 	performed by the server in response to lock requests from the 
 	client.</p><p>If <code class="literal">locking = no</code>, all lock and unlock 
 	requests will appear to succeed and all lock queries will report 
@@ -3018,18 +3017,18 @@
 	CDROM drives), although setting this parameter of <code class="constant">no</code> 
 	is not really recommended even in this case.</p><p>Be careful about disabling locking either globally or in a 
 	specific service, as lack of locking may result in data corruption. 
-	You should never need to set this parameter.</p><p><span class="emphasis"><em>No default</em></span></p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2541554"></a>
+	You should never need to set this parameter.</p><p><span class="emphasis"><em>No default</em></span></p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2541544"></a>
 
 lock spin count (G)
-</h3></div></div></div><a class="indexterm" name="id2541555"></a><a name="LOCKSPINCOUNT"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter has been made inoperative in Samba 3.0.24.
+</h3></div></div></div><a class="indexterm" name="id2541545"></a><a name="LOCKSPINCOUNT"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter has been made inoperative in Samba 3.0.24.
 	The functionality it contolled is now controlled by the parameter
 	<a class="link" href="smb.conf.5.html#LOCKSPINTIME">lock spin time</a>.
 	</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>lock spin count</code></em> = <code class="literal">0</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2541611"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2541600"></a>
 
 lock spin time (G)
-</h3></div></div></div><a class="indexterm" name="id2541612"></a><a name="LOCKSPINTIME"></a><div class="variablelist"><dl><dt></dt><dd><p>The time in microseconds that smbd should 
+</h3></div></div></div><a class="indexterm" name="id2541601"></a><a name="LOCKSPINTIME"></a><div class="variablelist"><dl><dt></dt><dd><p>The time in microseconds that smbd should 
 	keep waiting to see if a failed lock request can
 	be granted. This parameter has changed in default
 	value from Samba 3.0.23 from 10 to 200. The associated
@@ -3037,22 +3036,22 @@
 	no longer used in Samba 3.0.24. You should not need
 	to change the value of this parameter.</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>lock spin time</code></em> = <code class="literal">200</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2541670"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2541659"></a>
 
 log file (G)
-</h3></div></div></div><a class="indexterm" name="id2541671"></a><a name="LOGFILE"></a><div class="variablelist"><dl><dt></dt><dd><p>
+</h3></div></div></div><a class="indexterm" name="id2541660"></a><a name="LOGFILE"></a><div class="variablelist"><dl><dt></dt><dd><p>
     This option allows you to override the name of the Samba log file (also known as the debug file).
     </p><p>
     This option takes the standard substitutions, allowing you to have separate log files for each user or machine.
     </p><p><span class="emphasis"><em>No default</em></span></p><p>Example: <span class="emphasis"><em><em class="parameter"><code>log file</code></em> = <code class="literal">/usr/local/samba/var/log.%m</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2541722"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2541711"></a>
 
 <a name="DEBUGLEVEL"></a>debuglevel
-</h3></div></div></div><a class="indexterm" name="id2541723"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter is a synonym for <a class="link" href="#LOGLEVEL">log level</a>.</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2541753"></a>
+</h3></div></div></div><a class="indexterm" name="id2541712"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter is a synonym for <a class="link" href="#LOGLEVEL">log level</a>.</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2541742"></a>
 
 log level (G)
-</h3></div></div></div><a class="indexterm" name="id2541754"></a><a name="LOGLEVEL"></a><div class="variablelist"><dl><dt></dt><dd><p>
+</h3></div></div></div><a class="indexterm" name="id2541743"></a><a name="LOGLEVEL"></a><div class="variablelist"><dl><dt></dt><dd><p>
     The value of the parameter (a astring) allows the debug level (logging level) to be specified in the 
     <code class="filename">smb.conf</code> file. 
     </p><p>This parameter has been extended since the 2.2.x 
@@ -3063,10 +3062,10 @@
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>log level</code></em> = <code class="literal">3 passdb:5 auth:10 winbind:2</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2541986"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2541975"></a>
 
 logon drive (G)
-</h3></div></div></div><a class="indexterm" name="id2541987"></a><a name="LOGONDRIVE"></a><div class="variablelist"><dl><dt></dt><dd><p>
+</h3></div></div></div><a class="indexterm" name="id2541976"></a><a name="LOGONDRIVE"></a><div class="variablelist"><dl><dt></dt><dd><p>
 	This parameter specifies the local path to which the home directory will be
 	connected (see <a class="link" href="smb.conf.5.html#LOGONHOME">logon home</a>) and is only used by NT
 	Workstations.
@@ -3076,10 +3075,10 @@
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>logon drive</code></em> = <code class="literal">h:</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2542060"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2542049"></a>
 
 logon home (G)
-</h3></div></div></div><a class="indexterm" name="id2542061"></a><a name="LOGONHOME"></a><div class="variablelist"><dl><dt></dt><dd><p>
+</h3></div></div></div><a class="indexterm" name="id2542050"></a><a name="LOGONHOME"></a><div class="variablelist"><dl><dt></dt><dd><p>
 	This parameter specifies the home directory location when a Win95/98 or NT Workstation logs into a Samba PDC.  
 	It allows you to do
 	</p><p>
@@ -3110,10 +3109,10 @@
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>logon home</code></em> = <code class="literal">\\remote_smb_server\%U</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2542224"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2542214"></a>
 
 logon path (G)
-</h3></div></div></div><a class="indexterm" name="id2542226"></a><a name="LOGONPATH"></a><div class="variablelist"><dl><dt></dt><dd><p>
+</h3></div></div></div><a class="indexterm" name="id2542215"></a><a name="LOGONPATH"></a><div class="variablelist"><dl><dt></dt><dd><p>
 	This parameter specifies the directory where roaming profiles (Desktop, NTuser.dat, etc) are 
 	stored.  Contrary to previous versions of these manual pages, it has nothing to do with Win 9X roaming
 	profiles.  To find out how to handle roaming profiles for Win 9X system, see the
@@ -3157,10 +3156,10 @@
 </pre><p>
 	</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>logon path</code></em> = <code class="literal">\\%N\%U\profile</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2542393"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2542382"></a>
 
 logon script (G)
-</h3></div></div></div><a class="indexterm" name="id2542394"></a><a name="LOGONSCRIPT"></a><div class="variablelist"><dl><dt></dt><dd><p>
+</h3></div></div></div><a class="indexterm" name="id2542383"></a><a name="LOGONSCRIPT"></a><div class="variablelist"><dl><dt></dt><dd><p>
 	This parameter specifies the batch file (<code class="filename">.bat</code>) or NT command file
 	(<code class="filename">.cmd</code>) to be downloaded and run on a machine when a user successfully logs in.  The file
 	must contain the DOS style CR/LF line endings. Using a DOS-style editor to create the file is recommended.
@@ -3191,10 +3190,10 @@
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>logon script</code></em> = <code class="literal">scripts\%U.bat</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2542563"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2542552"></a>
 
 lppause command (S)
-</h3></div></div></div><a class="indexterm" name="id2542564"></a><a name="LPPAUSECOMMAND"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter specifies the command to be 
+</h3></div></div></div><a class="indexterm" name="id2542553"></a><a name="LPPAUSECOMMAND"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter specifies the command to be 
     executed on the server host in order to stop printing or spooling 
     a specific print job.</p><p>This command should be a program or script which takes 
     a printer name and job number to pause the print job. One way 
@@ -3218,10 +3217,10 @@
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>lppause command</code></em> = <code class="literal">/usr/bin/lpalt %p-%j -p0</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2542710"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2542699"></a>
 
 lpq cache time (G)
-</h3></div></div></div><a class="indexterm" name="id2542711"></a><a name="LPQCACHETIME"></a><div class="variablelist"><dl><dt></dt><dd><p>This controls how long lpq info will be cached 
+</h3></div></div></div><a class="indexterm" name="id2542700"></a><a name="LPQCACHETIME"></a><div class="variablelist"><dl><dt></dt><dd><p>This controls how long lpq info will be cached 
 	for to prevent the <code class="literal">lpq</code> command being called too 
 	often. A separate cache is kept for each variation of the <code class="literal">
 	lpq</code> command used by the system, so if you use different 
@@ -3234,10 +3233,10 @@
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>lpq cache time</code></em> = <code class="literal">10</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2542830"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2542819"></a>
 
 lpq command (S)
-</h3></div></div></div><a class="indexterm" name="id2542831"></a><a name="LPQCOMMAND"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter specifies the command to be 
+</h3></div></div></div><a class="indexterm" name="id2542820"></a><a name="LPQCOMMAND"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter specifies the command to be 
     executed on the server host in order to obtain <code class="literal">lpq
     </code>-style printer status information.</p><p>This command should be a program or script which 
     takes a printer name as its only parameter and outputs printer 
@@ -3259,10 +3258,10 @@
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>lpq command</code></em> = <code class="literal">/usr/bin/lpq -P%p</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2542956"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2542945"></a>
 
 lpresume command (S)
-</h3></div></div></div><a class="indexterm" name="id2542957"></a><a name="LPRESUMECOMMAND"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter specifies the command to be 
+</h3></div></div></div><a class="indexterm" name="id2542946"></a><a name="LPRESUMECOMMAND"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter specifies the command to be 
     executed on the server host in order to restart or continue 
     printing or spooling a specific print job.</p><p>This command should be a program or script which takes 
     a printer name and job number to resume the print job. See 
@@ -3275,10 +3274,10 @@
     parameter is <code class="constant">SYSV</code>, in which case the default is:</p><p><code class="literal">lp -i %p-%j -H resume</code></p><p>or if the value of the <em class="parameter"><code>printing</code></em> parameter 
     is <code class="constant">SOFTQ</code>, then the default is:</p><p><code class="literal">qstat -s -j%j -r</code></p><p><span class="emphasis"><em>No default</em></span></p><p>Example: <span class="emphasis"><em><em class="parameter"><code>lpresume command</code></em> = <code class="literal">/usr/bin/lpalt %p-%j -p2</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2543108"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2543098"></a>
 
 lprm command (S)
-</h3></div></div></div><a class="indexterm" name="id2543109"></a><a name="LPRMCOMMAND"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter specifies the command to be 
+</h3></div></div></div><a class="indexterm" name="id2543099"></a><a name="LPRMCOMMAND"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter specifies the command to be 
     executed on the server host in order to delete a print job.</p><p>This command should be a program or script which takes 
     a printer name and job number, and deletes the print job.</p><p>If a <em class="parameter"><code>%p</code></em> is given then the printer name 
     is put in its place. A <em class="parameter"><code>%j</code></em> is replaced with 
@@ -3295,10 +3294,10 @@
 </pre><p>
 	</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>lprm command</code></em> = <code class="literal"> determined by printing parameter</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2543196"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2543185"></a>
 
 machine password timeout (G)
-</h3></div></div></div><a class="indexterm" name="id2543197"></a><a name="MACHINEPASSWORDTIMEOUT"></a><div class="variablelist"><dl><dt></dt><dd><p>
+</h3></div></div></div><a class="indexterm" name="id2543186"></a><a name="MACHINEPASSWORDTIMEOUT"></a><div class="variablelist"><dl><dt></dt><dd><p>
 	If a Samba server is a member of a Windows NT Domain (see the <a class="link" href="smb.conf.5.html#SECURITY">security = domain</a> parameter) then periodically a running smbd process will try and change
 	the MACHINE ACCOUNT PASSWORD stored in the TDB called <code class="filename">private/secrets.tdb
 	</code>.  This parameter specifies how often this password will be changed, in seconds. The default is one
@@ -3308,10 +3307,10 @@
 	and the <a class="link" href="smb.conf.5.html#SECURITY">security = domain</a> parameter.
 	</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>machine password timeout</code></em> = <code class="literal">604800</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2543283"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2543272"></a>
 
 magic output (S)
-</h3></div></div></div><a class="indexterm" name="id2543284"></a><a name="MAGICOUTPUT"></a><div class="variablelist"><dl><dt></dt><dd><p>
+</h3></div></div></div><a class="indexterm" name="id2543273"></a><a name="MAGICOUTPUT"></a><div class="variablelist"><dl><dt></dt><dd><p>
 	This parameter specifies the name of a file which will contain output created by a magic script (see the 
 	<a class="link" href="smb.conf.5.html#MAGICSCRIPT">magic script</a> parameter below).
 	</p><div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Warning</h3><p>If two clients use the same <em class="parameter"><code>magic script
@@ -3320,10 +3319,10 @@
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>magic output</code></em> = <code class="literal">myfile.txt</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2543367"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2543356"></a>
 
 magic script (S)
-</h3></div></div></div><a class="indexterm" name="id2543368"></a><a name="MAGICSCRIPT"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter specifies the name of a file which, 
+</h3></div></div></div><a class="indexterm" name="id2543357"></a><a name="MAGICSCRIPT"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter specifies the name of a file which, 
 	if opened, will be executed by the server when the file is closed. 
 	This allows a UNIX script to be sent to the Samba host and 
 	executed on behalf of the connected user.</p><p>Scripts executed in this way will be deleted upon 
@@ -3339,10 +3338,10 @@
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>magic script</code></em> = <code class="literal">user.csh</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2543472"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2543462"></a>
 
 mangled names (S)
-</h3></div></div></div><a class="indexterm" name="id2543474"></a><a name="MANGLEDNAMES"></a><div class="variablelist"><dl><dt></dt><dd><p>This controls whether non-DOS names under UNIX 
+</h3></div></div></div><a class="indexterm" name="id2543463"></a><a name="MANGLEDNAMES"></a><div class="variablelist"><dl><dt></dt><dd><p>This controls whether non-DOS names under UNIX 
 	should be mapped to DOS-compatible names ("mangled") and made visible, 
 	or whether non-DOS names should simply be ignored.</p><p>See the section on <a class="link" href="smb.conf.5.html#NAMEMANGLING">name mangling</a> for 
 	details on how to control the mangling process.</p><p>If mangling is used then the mangling algorithm is as follows:</p><div class="itemizedlist"><ul type="disc"><li><p>The first (up to) five alphanumeric characters 
@@ -3367,10 +3366,10 @@
 	from Windows/DOS and will retain the same basename. Mangled names 
 	do not change between sessions.</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>mangled names</code></em> = <code class="literal">yes</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2543609"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2543598"></a>
 
 mangle prefix (G)
-</h3></div></div></div><a class="indexterm" name="id2543610"></a><a name="MANGLEPREFIX"></a><div class="variablelist"><dl><dt></dt><dd><p> controls the number of prefix
+</h3></div></div></div><a class="indexterm" name="id2543599"></a><a name="MANGLEPREFIX"></a><div class="variablelist"><dl><dt></dt><dd><p> controls the number of prefix
 	characters from the original name used when generating
 	the mangled names. A larger value will give a weaker
 	hash and therefore more name collisions. The minimum
@@ -3380,20 +3379,20 @@
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>mangle prefix</code></em> = <code class="literal">4</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2543676"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2543665"></a>
 
 mangling char (S)
-</h3></div></div></div><a class="indexterm" name="id2543677"></a><a name="MANGLINGCHAR"></a><div class="variablelist"><dl><dt></dt><dd><p>This controls what character is used as 
+</h3></div></div></div><a class="indexterm" name="id2543666"></a><a name="MANGLINGCHAR"></a><div class="variablelist"><dl><dt></dt><dd><p>This controls what character is used as 
 	the <span class="emphasis"><em>magic</em></span> character in <a class="link" href="smb.conf.5.html#NAMEMANGLING">name mangling</a>. The 
 	default is a '~' but this may interfere with some software. Use this option to set 
 	it to whatever you prefer. This is effective only when mangling method is hash.</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>mangling char</code></em> = <code class="literal">~</code>
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>mangling char</code></em> = <code class="literal">^</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2543753"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2543742"></a>
 
 mangling method (G)
-</h3></div></div></div><a class="indexterm" name="id2543754"></a><a name="MANGLINGMETHOD"></a><div class="variablelist"><dl><dt></dt><dd><p> controls the algorithm used for the generating
+</h3></div></div></div><a class="indexterm" name="id2543743"></a><a name="MANGLINGMETHOD"></a><div class="variablelist"><dl><dt></dt><dd><p> controls the algorithm used for the generating
 	the mangled names. Can take two different values, "hash" and
 	"hash2". "hash" is the algorithm that was used
 	used in Samba for many years and was the default in Samba 2.2.x "hash2" is
@@ -3404,10 +3403,10 @@
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>mangling method</code></em> = <code class="literal">hash</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2543820"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2543809"></a>
 
 map acl inherit (S)
-</h3></div></div></div><a class="indexterm" name="id2543821"></a><a name="MAPACLINHERIT"></a><div class="variablelist"><dl><dt></dt><dd><p>This boolean parameter controls whether <a class="citerefentry" href="smbd.8.html"><span class="citerefentry"><span class="refentrytitle">smbd</span>(8)</span></a> will attempt to map the 'inherit' and 'protected'
+</h3></div></div></div><a class="indexterm" name="id2543810"></a><a name="MAPACLINHERIT"></a><div class="variablelist"><dl><dt></dt><dd><p>This boolean parameter controls whether <a class="citerefentry" href="smbd.8.html"><span class="citerefentry"><span class="refentrytitle">smbd</span>(8)</span></a> will attempt to map the 'inherit' and 'protected'
     access control entry flags stored in Windows ACLs into an extended attribute
     called user.SAMBA_PAI. This parameter only takes effect if Samba is being run
     on a platform that supports extended attributes (Linux and IRIX so far) and
@@ -3415,10 +3414,10 @@
     POSIX ACL mapping code.
     </p><p>Default: <span class="emphasis"><em><em class="parameter"><code>map acl inherit</code></em> = <code class="literal">no</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2543877"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2543866"></a>
 
 map archive (S)
-</h3></div></div></div><a class="indexterm" name="id2543878"></a><a name="MAPARCHIVE"></a><div class="variablelist"><dl><dt></dt><dd><p>
+</h3></div></div></div><a class="indexterm" name="id2543867"></a><a name="MAPARCHIVE"></a><div class="variablelist"><dl><dt></dt><dd><p>
 	This controls whether the DOS archive attribute 
 	should be mapped to the UNIX owner execute bit.  The DOS archive bit 
 	is set when a file has been modified since its last backup.  One 
@@ -3431,19 +3430,19 @@
 	<a class="link" href="smb.conf.5.html#CREATEMASK">create mask</a> for details.
 	</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>map archive</code></em> = <code class="literal">yes</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2543952"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2543941"></a>
 
 map hidden (S)
-</h3></div></div></div><a class="indexterm" name="id2543953"></a><a name="MAPHIDDEN"></a><div class="variablelist"><dl><dt></dt><dd><p>
+</h3></div></div></div><a class="indexterm" name="id2543942"></a><a name="MAPHIDDEN"></a><div class="variablelist"><dl><dt></dt><dd><p>
 	This controls whether DOS style hidden files should be mapped to the UNIX world execute bit.
 	</p><p>
 	Note that this requires the <a class="link" href="smb.conf.5.html#CREATEMASK">create mask</a> to be set such that the world execute 
 	bit is not masked out (i.e. it must include 001). See the parameter <a class="link" href="smb.conf.5.html#CREATEMASK">create mask</a> 
 	for details.
-	</p><p><span class="emphasis"><em>No default</em></span></p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2544010"></a>
+	</p><p><span class="emphasis"><em>No default</em></span></p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2543999"></a>
 
 map read only (S)
-</h3></div></div></div><a class="indexterm" name="id2544011"></a><a name="MAPREADONLY"></a><div class="variablelist"><dl><dt></dt><dd><p>
+</h3></div></div></div><a class="indexterm" name="id2544000"></a><a name="MAPREADONLY"></a><div class="variablelist"><dl><dt></dt><dd><p>
 	This controls how the DOS read only attribute should be mapped from a UNIX filesystem.
 	</p><p>
 	This parameter can take three different values, which tell <a class="citerefentry" href="smbd.8.html"><span class="citerefentry"><span class="refentrytitle">smbd</span>(8)</span></a> how to display the read only attribute on files, where either
@@ -3468,10 +3467,10 @@
 		the <a class="link" href="smb.conf.5.html#STOREDOSATTRIBUTES">store dos attributes</a> method. This may be useful for exporting mounted CDs.
 		</p></li></ul></div><p>Default: <span class="emphasis"><em><em class="parameter"><code>map read only</code></em> = <code class="literal">yes</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2544167"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2544164"></a>
 
 map system (S)
-</h3></div></div></div><a class="indexterm" name="id2544168"></a><a name="MAPSYSTEM"></a><div class="variablelist"><dl><dt></dt><dd><p>
+</h3></div></div></div><a class="indexterm" name="id2544165"></a><a name="MAPSYSTEM"></a><div class="variablelist"><dl><dt></dt><dd><p>
 	This controls whether DOS style system files should be mapped to the UNIX group execute bit.
 	</p><p>
 	Note that this requires the <a class="link" href="smb.conf.5.html#CREATEMASK">create mask</a>	to be set such that the group 
@@ -3479,10 +3478,10 @@
 	<a class="link" href="smb.conf.5.html#CREATEMASK">create mask</a> for details.
 	</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>map system</code></em> = <code class="literal">no</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2544236"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2544233"></a>
 
 map to guest (G)
-</h3></div></div></div><a class="indexterm" name="id2544237"></a><a name="MAPTOGUEST"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter is only useful in <a class="link" href="smb.conf.5.html#SECURITY">SECURITY = 
+</h3></div></div></div><a class="indexterm" name="id2544234"></a><a name="MAPTOGUEST"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter is only useful in <a class="link" href="smb.conf.5.html#SECURITY">SECURITY = 
     security</a> modes other than <em class="parameter"><code>security = share</code></em> 
     and <em class="parameter"><code>security = server</code></em>
     - i.e. <code class="constant">user</code>, and <code class="constant">domain</code>.</p><p>This parameter can take four different values, which tell
@@ -3524,10 +3523,10 @@
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>map to guest</code></em> = <code class="literal">Bad User</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2544476"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2544473"></a>
 
 max connections (S)
-</h3></div></div></div><a class="indexterm" name="id2544477"></a><a name="MAXCONNECTIONS"></a><div class="variablelist"><dl><dt></dt><dd><p>This option allows the number of simultaneous connections to a service to be limited.
+</h3></div></div></div><a class="indexterm" name="id2544474"></a><a name="MAXCONNECTIONS"></a><div class="variablelist"><dl><dt></dt><dd><p>This option allows the number of simultaneous connections to a service to be limited.
     If <em class="parameter"><code>max connections</code></em> is greater than 0 then connections
     will be refused if this number of connections to the service are already open. A value 
     of zero mean an unlimited number of connections may be made.</p><p>Record lock files are used to implement this feature. The lock files will be stored in 
@@ -3535,10 +3534,10 @@
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>max connections</code></em> = <code class="literal">10</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2544562"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2544559"></a>
 
 max disk size (G)
-</h3></div></div></div><a class="indexterm" name="id2544563"></a><a name="MAXDISKSIZE"></a><div class="variablelist"><dl><dt></dt><dd><p>This option allows you to put an upper limit 
+</h3></div></div></div><a class="indexterm" name="id2544560"></a><a name="MAXDISKSIZE"></a><div class="variablelist"><dl><dt></dt><dd><p>This option allows you to put an upper limit 
     on the apparent size of disks. If you set this option to 100 
     then all shares will appear to be not larger than 100 MB in 
     size.</p><p>Note that this option does not limit the amount of 
@@ -3552,10 +3551,10 @@
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>max disk size</code></em> = <code class="literal">1000</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2544653"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2544650"></a>
 
 max log size (G)
-</h3></div></div></div><a class="indexterm" name="id2544654"></a><a name="MAXLOGSIZE"></a><div class="variablelist"><dl><dt></dt><dd><p>
+</h3></div></div></div><a class="indexterm" name="id2544651"></a><a name="MAXLOGSIZE"></a><div class="variablelist"><dl><dt></dt><dd><p>
     This option (an integer in kilobytes) specifies the max size the log file should grow to. 
     Samba periodically checks the size and if it is exceeded it will rename the file, adding 
 	a <code class="filename">.old</code> extension.
@@ -3564,17 +3563,17 @@
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>max log size</code></em> = <code class="literal">1000</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2544725"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2544722"></a>
 
 max mux (G)
-</h3></div></div></div><a class="indexterm" name="id2544726"></a><a name="MAXMUX"></a><div class="variablelist"><dl><dt></dt><dd><p>This option controls the maximum number of 
+</h3></div></div></div><a class="indexterm" name="id2544723"></a><a name="MAXMUX"></a><div class="variablelist"><dl><dt></dt><dd><p>This option controls the maximum number of 
     outstanding simultaneous SMB operations that Samba tells the client 
 	it will allow. You should never need to set this parameter.</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>max mux</code></em> = <code class="literal">50</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2544768"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2544765"></a>
 
 max open files (G)
-</h3></div></div></div><a class="indexterm" name="id2544769"></a><a name="MAXOPENFILES"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter limits the maximum number of 
+</h3></div></div></div><a class="indexterm" name="id2544766"></a><a name="MAXOPENFILES"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter limits the maximum number of 
     open files that one <a class="citerefentry" href="smbd.8.html"><span class="citerefentry"><span class="refentrytitle">smbd</span>(8)</span></a> file 
     serving process may have open for a client at any one time. The 
     default for this parameter is set very high (10,000) as Samba uses 
@@ -3582,23 +3581,23 @@
     by the UNIX per-process file descriptor limit rather than 
     this parameter so you should never need to touch this parameter.</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>max open files</code></em> = <code class="literal">10000</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2544828"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2544825"></a>
 
 max print jobs (S)
-</h3></div></div></div><a class="indexterm" name="id2544829"></a><a name="MAXPRINTJOBS"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter limits the maximum number of 
+</h3></div></div></div><a class="indexterm" name="id2544826"></a><a name="MAXPRINTJOBS"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter limits the maximum number of 
     jobs allowable in a Samba printer queue at any given moment.
     If this number is exceeded, <a class="citerefentry" href="smbd.8.html"><span class="citerefentry"><span class="refentrytitle">smbd</span>(8)</span></a> will remote "Out of Space" to the client.
 	</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>max print jobs</code></em> = <code class="literal">1000</code>
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>max print jobs</code></em> = <code class="literal">5000</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2544898"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2544895"></a>
 
 <a name="PROTOCOL"></a>protocol
-</h3></div></div></div><a class="indexterm" name="id2544899"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter is a synonym for <a class="link" href="#MAXPROTOCOL">max protocol</a>.</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2544931"></a>
+</h3></div></div></div><a class="indexterm" name="id2544896"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter is a synonym for <a class="link" href="#MAXPROTOCOL">max protocol</a>.</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2544927"></a>
 
 max protocol (G)
-</h3></div></div></div><a class="indexterm" name="id2544932"></a><a name="MAXPROTOCOL"></a><div class="variablelist"><dl><dt></dt><dd><p>The value of the parameter (a string) is the highest 
+</h3></div></div></div><a class="indexterm" name="id2544928"></a><a name="MAXPROTOCOL"></a><div class="variablelist"><dl><dt></dt><dd><p>The value of the parameter (a string) is the highest 
     protocol level that will be supported by the server.</p><p>Possible values are :</p><div class="itemizedlist"><ul type="disc"><li><p><code class="constant">CORE</code>: Earliest version. No 
 	    concept of user names.</p></li><li><p><code class="constant">COREPLUS</code>: Slight improvements on 
 	    CORE for efficiency.</p></li><li><p><code class="constant">LANMAN1</code>: First <span class="emphasis"><em>
@@ -3610,10 +3609,10 @@
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>max protocol</code></em> = <code class="literal">LANMAN1</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2545055"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2545052"></a>
 
 max reported print jobs (S)
-</h3></div></div></div><a class="indexterm" name="id2545056"></a><a name="MAXREPORTEDPRINTJOBS"></a><div class="variablelist"><dl><dt></dt><dd><p>
+</h3></div></div></div><a class="indexterm" name="id2545053"></a><a name="MAXREPORTEDPRINTJOBS"></a><div class="variablelist"><dl><dt></dt><dd><p>
     This parameter limits the maximum number of jobs displayed in a port monitor for 
     Samba printer queue at any given moment. If this number is exceeded, the excess 
     jobs will not be shown. A value of zero means there is no limit on the number of 
@@ -3622,10 +3621,10 @@
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>max reported print jobs</code></em> = <code class="literal">1000</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2545119"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2545116"></a>
 
 max smbd processes (G)
-</h3></div></div></div><a class="indexterm" name="id2545120"></a><a name="MAXSMBDPROCESSES"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter limits the maximum number of <a class="citerefentry" href="smbd.8.html"><span class="citerefentry"><span class="refentrytitle">smbd</span>(8)</span></a> processes concurrently running on a system and is intended
+</h3></div></div></div><a class="indexterm" name="id2545117"></a><a name="MAXSMBDPROCESSES"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter limits the maximum number of <a class="citerefentry" href="smbd.8.html"><span class="citerefentry"><span class="refentrytitle">smbd</span>(8)</span></a> processes concurrently running on a system and is intended
     as a stopgap to prevent degrading service to clients in the event that the server has insufficient
     resources to handle more than this number of connections.  Remember that under normal operating
     conditions, each user will have an <a class="citerefentry" href="smbd.8.html"><span class="citerefentry"><span class="refentrytitle">smbd</span>(8)</span></a> associated with him or her to handle connections to all
@@ -3633,10 +3632,10 @@
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>max smbd processes</code></em> = <code class="literal">1000</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2545201"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2545197"></a>
 
 max stat cache size (G)
-</h3></div></div></div><a class="indexterm" name="id2545202"></a><a name="MAXSTATCACHESIZE"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter limits the size in memory of any 
+</h3></div></div></div><a class="indexterm" name="id2545198"></a><a name="MAXSTATCACHESIZE"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter limits the size in memory of any 
 	  <em class="parameter"><code>stat cache</code></em> being used
 	  to speed up case insensitive name mappings. It represents
 	  the number of kilobyte (1024) units the stat cache can use.
@@ -3647,27 +3646,27 @@
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>max stat cache size</code></em> = <code class="literal">100</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2545270"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2545267"></a>
 
 max ttl (G)
-</h3></div></div></div><a class="indexterm" name="id2545272"></a><a name="MAXTTL"></a><div class="variablelist"><dl><dt></dt><dd><p>This option tells <a class="citerefentry" href="nmbd.8.html"><span class="citerefentry"><span class="refentrytitle">nmbd</span>(8)</span></a> what the default 'time to live' 
+</h3></div></div></div><a class="indexterm" name="id2545268"></a><a name="MAXTTL"></a><div class="variablelist"><dl><dt></dt><dd><p>This option tells <a class="citerefentry" href="nmbd.8.html"><span class="citerefentry"><span class="refentrytitle">nmbd</span>(8)</span></a> what the default 'time to live' 
     of NetBIOS names should be (in seconds) when <code class="literal">nmbd</code> is 
     requesting a name using either a broadcast packet or from a WINS server. You should 
 	never need to change this parameter. The default is 3 days.</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>max ttl</code></em> = <code class="literal">259200</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2545329"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2545326"></a>
 
 max wins ttl (G)
-</h3></div></div></div><a class="indexterm" name="id2545330"></a><a name="MAXWINSTTL"></a><div class="variablelist"><dl><dt></dt><dd><p>This option tells <a class="citerefentry" href="smbd.8.html"><span class="citerefentry"><span class="refentrytitle">smbd</span>(8)</span></a> when acting as a WINS server
+</h3></div></div></div><a class="indexterm" name="id2545327"></a><a name="MAXWINSTTL"></a><div class="variablelist"><dl><dt></dt><dd><p>This option tells <a class="citerefentry" href="smbd.8.html"><span class="citerefentry"><span class="refentrytitle">smbd</span>(8)</span></a> when acting as a WINS server
 	(<a class="link" href="smb.conf.5.html#WINSSUPPORT">wins support = yes</a>) what the maximum
     'time to live' of NetBIOS names that <code class="literal">nmbd</code> 
     will grant will be (in seconds). You should never need to change this
 	parameter.  The default is 6 days (518400 seconds).</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>max wins ttl</code></em> = <code class="literal">518400</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2545400"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2545397"></a>
 
 max xmit (G)
-</h3></div></div></div><a class="indexterm" name="id2545401"></a><a name="MAXXMIT"></a><div class="variablelist"><dl><dt></dt><dd><p>This option controls the maximum packet size 
+</h3></div></div></div><a class="indexterm" name="id2545398"></a><a name="MAXXMIT"></a><div class="variablelist"><dl><dt></dt><dd><p>This option controls the maximum packet size 
     that will be negotiated by Samba. The default is 16644, which 
     matches the behavior of Windows 2000.  A value below 2048 is likely to cause problems.
     You should never need to change this parameter from its default value.
@@ -3675,10 +3674,10 @@
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>max xmit</code></em> = <code class="literal">8192</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2545463"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2545460"></a>
 
 message command (G)
-</h3></div></div></div><a class="indexterm" name="id2545464"></a><a name="MESSAGECOMMAND"></a><div class="variablelist"><dl><dt></dt><dd><p>This specifies what command to run when the 
+</h3></div></div></div><a class="indexterm" name="id2545461"></a><a name="MESSAGECOMMAND"></a><div class="variablelist"><dl><dt></dt><dd><p>This specifies what command to run when the 
 	server receives a WinPopup style message.</p><p>This would normally be a command that would 
 	deliver the message somehow. How this is to be done is 
 	up to your imagination.</p><p>An example is:
@@ -3717,20 +3716,20 @@
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>message command</code></em> = <code class="literal">csh -c 'xedit %s; rm %s' &amp;</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2545673"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2545670"></a>
 
 min print space (S)
-</h3></div></div></div><a class="indexterm" name="id2545674"></a><a name="MINPRINTSPACE"></a><div class="variablelist"><dl><dt></dt><dd><p>This sets the minimum amount of free disk 
+</h3></div></div></div><a class="indexterm" name="id2545671"></a><a name="MINPRINTSPACE"></a><div class="variablelist"><dl><dt></dt><dd><p>This sets the minimum amount of free disk 
     space that must be available before a user will be able to spool 
     a print job. It is specified in kilobytes. The default is 0, which 
     means a user can always spool a print job.</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>min print space</code></em> = <code class="literal">0</code>
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>min print space</code></em> = <code class="literal">2000</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2545735"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2545732"></a>
 
 min protocol (G)
-</h3></div></div></div><a class="indexterm" name="id2545736"></a><a name="MINPROTOCOL"></a><div class="variablelist"><dl><dt></dt><dd><p>The value of the parameter (a string) is the 
+</h3></div></div></div><a class="indexterm" name="id2545733"></a><a name="MINPROTOCOL"></a><div class="variablelist"><dl><dt></dt><dd><p>The value of the parameter (a string) is the 
     lowest SMB protocol dialect than Samba will support.  Please refer
     to the <a class="link" href="smb.conf.5.html#MAXPROTOCOL">max protocol</a>
     parameter for a list of valid protocol names and a brief description
@@ -3742,10 +3741,10 @@
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>min protocol</code></em> = <code class="literal">NT1</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2545833"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2545830"></a>
 
 min receivefile size (G)
-</h3></div></div></div><a class="indexterm" name="id2545834"></a><a name="MINRECEIVEFILESIZE"></a><div class="variablelist"><dl><dt></dt><dd><p>This option changes the behavior of <a class="citerefentry" href="smbd.8.html"><span class="citerefentry"><span class="refentrytitle">smbd</span>(8)</span></a> when processing SMBwriteX calls. Any incoming
+</h3></div></div></div><a class="indexterm" name="id2545831"></a><a name="MINRECEIVEFILESIZE"></a><div class="variablelist"><dl><dt></dt><dd><p>This option changes the behavior of <a class="citerefentry" href="smbd.8.html"><span class="citerefentry"><span class="refentrytitle">smbd</span>(8)</span></a> when processing SMBwriteX calls. Any incoming
 SMBwriteX call on a non-signed SMB/CIFS connection greater than this value will not be processed in the normal way but will
 be passed to any underlying kernel recvfile or splice system call (if there is no such
 call Samba will emulate in user space). This allows zero-copy writes directly from network
@@ -3754,19 +3753,19 @@
 normal way. To enable POSIX large write support (SMB/CIFS writes up to 16Mb) this option must be
 nonzero. The maximum value is 128k. Values greater than 128k will be silently set to 128k.</p><p>Note this option will have NO EFFECT if set on a SMB signed connection.</p><p>The default is zero, which diables this option.</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>min receivefile size</code></em> = <code class="literal">0</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2545902"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2545900"></a>
 
 min wins ttl (G)
-</h3></div></div></div><a class="indexterm" name="id2545903"></a><a name="MINWINSTTL"></a><div class="variablelist"><dl><dt></dt><dd><p>This option tells <a class="citerefentry" href="nmbd.8.html"><span class="citerefentry"><span class="refentrytitle">nmbd</span>(8)</span></a>
+</h3></div></div></div><a class="indexterm" name="id2545901"></a><a name="MINWINSTTL"></a><div class="variablelist"><dl><dt></dt><dd><p>This option tells <a class="citerefentry" href="nmbd.8.html"><span class="citerefentry"><span class="refentrytitle">nmbd</span>(8)</span></a>
     when acting as a WINS server (<a class="link" href="smb.conf.5.html#WINSSUPPORT">wins support = yes</a>) what the minimum 'time to live' 
     of NetBIOS names that <code class="literal">nmbd</code> will grant will be (in 
     seconds). You should never need to change this parameter.  The default 
     is 6 hours (21600 seconds).</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>min wins ttl</code></em> = <code class="literal">21600</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2545972"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2545970"></a>
 
 msdfs proxy (S)
-</h3></div></div></div><a class="indexterm" name="id2545974"></a><a name="MSDFSPROXY"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter indicates that the share is a
+</h3></div></div></div><a class="indexterm" name="id2545971"></a><a name="MSDFSPROXY"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter indicates that the share is a
 	stand-in for another CIFS share whose location is specified by
 	the value of the parameter. When clients attempt to connect to
 	this share, they are redirected to the proxied share using
@@ -3774,10 +3773,10 @@
 	<a class="link" href="smb.conf.5.html#MSDFSROOT">msdfs root</a> and <a class="link" href="smb.conf.5.html#HOSTMSDFS">host msdfs</a>
 	options to find out how to set up a Dfs root share.</p><p><span class="emphasis"><em>No default</em></span></p><p>Example: <span class="emphasis"><em><em class="parameter"><code>msdfs proxy</code></em> = <code class="literal">\otherserver\someshare</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2546051"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2546048"></a>
 
 msdfs root (S)
-</h3></div></div></div><a class="indexterm" name="id2546052"></a><a name="MSDFSROOT"></a><div class="variablelist"><dl><dt></dt><dd><p>If set to <code class="constant">yes</code>, Samba treats the
+</h3></div></div></div><a class="indexterm" name="id2546049"></a><a name="MSDFSROOT"></a><div class="variablelist"><dl><dt></dt><dd><p>If set to <code class="constant">yes</code>, Samba treats the
 	share as a Dfs root and allows clients to browse the
 	distributed file system tree rooted at the share directory.
 	Dfs links are specified in the share directory by symbolic
@@ -3785,20 +3784,20 @@
 	and so on.  For more information on setting up a Dfs tree on
 	Samba, refer to the MSDFS chapter in the Samba3-HOWTO book.</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>msdfs root</code></em> = <code class="literal">no</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2546106"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2546103"></a>
 
 name cache timeout (G)
-</h3></div></div></div><a class="indexterm" name="id2546107"></a><a name="NAMECACHETIMEOUT"></a><div class="variablelist"><dl><dt></dt><dd><p>Specifies the number of seconds it takes before 
+</h3></div></div></div><a class="indexterm" name="id2546104"></a><a name="NAMECACHETIMEOUT"></a><div class="variablelist"><dl><dt></dt><dd><p>Specifies the number of seconds it takes before 
     entries in samba's hostname resolve cache time out. If 
     the timeout is set to 0. the caching is disabled.
 </p><p>Default: <span class="emphasis"><em><em class="parameter"><code>name cache timeout</code></em> = <code class="literal">660</code>
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>name cache timeout</code></em> = <code class="literal">0</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2546167"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2546164"></a>
 
 name resolve order (G)
-</h3></div></div></div><a class="indexterm" name="id2546168"></a><a name="NAMERESOLVEORDER"></a><div class="variablelist"><dl><dt></dt><dd><p>This option is used by the programs in the Samba 
+</h3></div></div></div><a class="indexterm" name="id2546166"></a><a name="NAMERESOLVEORDER"></a><div class="variablelist"><dl><dt></dt><dd><p>This option is used by the programs in the Samba 
     suite to determine what naming services to use and in what order 
     to resolve host names to IP addresses. Its main purpose to is to
     control how netbios name resolution is performed.  The option takes a space 
@@ -3829,10 +3828,10 @@
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>name resolve order</code></em> = <code class="literal">lmhosts bcast host</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2546368"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2546366"></a>
 
 netbios aliases (G)
-</h3></div></div></div><a class="indexterm" name="id2546370"></a><a name="NETBIOSALIASES"></a><div class="variablelist"><dl><dt></dt><dd><p>This is a list of NetBIOS names that nmbd will 
+</h3></div></div></div><a class="indexterm" name="id2546367"></a><a name="NETBIOSALIASES"></a><div class="variablelist"><dl><dt></dt><dd><p>This is a list of NetBIOS names that nmbd will 
         advertise as additional names by which the Samba server is known. This allows one machine 
 	to appear in browse lists under multiple names. If a machine is acting as a browse server 
         or logon server none of these names will be advertised as either browse server or logon 
@@ -3842,10 +3841,10 @@
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>netbios aliases</code></em> = <code class="literal">TEST TEST1 TEST2</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2546434"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2546431"></a>
 
 netbios name (G)
-</h3></div></div></div><a class="indexterm" name="id2546435"></a><a name="NETBIOSNAME"></a><div class="variablelist"><dl><dt></dt><dd><p>
+</h3></div></div></div><a class="indexterm" name="id2546432"></a><a name="NETBIOSNAME"></a><div class="variablelist"><dl><dt></dt><dd><p>
 		This sets the NetBIOS name by which a Samba server is known. By default it is the same as the first component
 		of the host's DNS name. If a machine is a browse server or logon server this name (or the first component of
 		the hosts DNS name) will be the name that these services are advertised under.
@@ -3858,17 +3857,17 @@
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>netbios name</code></em> = <code class="literal">MYNAME</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2546516"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2546513"></a>
 
 netbios scope (G)
-</h3></div></div></div><a class="indexterm" name="id2546517"></a><a name="NETBIOSSCOPE"></a><div class="variablelist"><dl><dt></dt><dd><p>This sets the NetBIOS scope that Samba will 
+</h3></div></div></div><a class="indexterm" name="id2546514"></a><a name="NETBIOSSCOPE"></a><div class="variablelist"><dl><dt></dt><dd><p>This sets the NetBIOS scope that Samba will 
 	operate under. This should not be set unless every machine 
 	on your LAN also sets this value.</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>netbios scope</code></em> = <code class="literal"></code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2546559"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2546556"></a>
 
 nis homedir (G)
-</h3></div></div></div><a class="indexterm" name="id2546560"></a><a name="NISHOMEDIR"></a><div class="variablelist"><dl><dt></dt><dd><p>Get the home share server from a NIS map. For 
+</h3></div></div></div><a class="indexterm" name="id2546557"></a><a name="NISHOMEDIR"></a><div class="variablelist"><dl><dt></dt><dd><p>Get the home share server from a NIS map. For 
 	UNIX systems that use an automounter, the user's home directory 
 	will often be mounted on a workstation on demand from a remote 
 	server. </p><p>When the Samba logon server is not the actual home directory 
@@ -3887,20 +3886,20 @@
 	NIS system and the Samba server with this option must also 
 	be a logon server.</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>nis homedir</code></em> = <code class="literal">no</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2546639"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2546636"></a>
 
 nt acl support (S)
-</h3></div></div></div><a class="indexterm" name="id2546640"></a><a name="NTACLSUPPORT"></a><div class="variablelist"><dl><dt></dt><dd><p>This boolean parameter controls whether <a class="citerefentry" href="smbd.8.html"><span class="citerefentry"><span class="refentrytitle">smbd</span>(8)</span></a> will attempt to map 
+</h3></div></div></div><a class="indexterm" name="id2546637"></a><a name="NTACLSUPPORT"></a><div class="variablelist"><dl><dt></dt><dd><p>This boolean parameter controls whether <a class="citerefentry" href="smbd.8.html"><span class="citerefentry"><span class="refentrytitle">smbd</span>(8)</span></a> will attempt to map 
     UNIX permissions into Windows NT access control lists.  The UNIX
     permissions considered are the the traditional UNIX owner and
     group permissions, as well as POSIX ACLs set on any files or
     directories.  This parameter was formally a global parameter in
     releases prior to 2.2.2.</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>nt acl support</code></em> = <code class="literal">yes</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2546694"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2546691"></a>
 
 ntlm auth (G)
-</h3></div></div></div><a class="indexterm" name="id2546695"></a><a name="NTLMAUTH"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter determines whether or not <a class="citerefentry" href="smbd.8.html"><span class="citerefentry"><span class="refentrytitle">smbd</span>(8)</span></a> will attempt to
+</h3></div></div></div><a class="indexterm" name="id2546692"></a><a name="NTLMAUTH"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter determines whether or not <a class="citerefentry" href="smbd.8.html"><span class="citerefentry"><span class="refentrytitle">smbd</span>(8)</span></a> will attempt to
     authenticate users using the NTLM encrypted password response.
     If disabled, either the lanman password hash or an NTLMv2 response
     will need to be sent by the client.</p><p>If this option, and <code class="literal">lanman
@@ -3908,33 +3907,33 @@
     permited.  Not all clients support NTLMv2, and most will require
 	special configuration to use it.</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>ntlm auth</code></em> = <code class="literal">yes</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2546758"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2546755"></a>
 
 nt pipe support (G)
-</h3></div></div></div><a class="indexterm" name="id2546759"></a><a name="NTPIPESUPPORT"></a><div class="variablelist"><dl><dt></dt><dd><p>This boolean parameter controls whether 
+</h3></div></div></div><a class="indexterm" name="id2546756"></a><a name="NTPIPESUPPORT"></a><div class="variablelist"><dl><dt></dt><dd><p>This boolean parameter controls whether 
     <a class="citerefentry" href="smbd.8.html"><span class="citerefentry"><span class="refentrytitle">smbd</span>(8)</span></a> will allow Windows NT 
     clients to connect to the NT SMB specific <code class="constant">IPC$</code> 
     pipes. This is a developer debugging option and can be left
 	alone.</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>nt pipe support</code></em> = <code class="literal">yes</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2546814"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2546811"></a>
 
 nt status support (G)
-</h3></div></div></div><a class="indexterm" name="id2546815"></a><a name="NTSTATUSSUPPORT"></a><div class="variablelist"><dl><dt></dt><dd><p>This boolean parameter controls whether <a class="citerefentry" href="smbd.8.html"><span class="citerefentry"><span class="refentrytitle">smbd</span>(8)</span></a> will negotiate NT specific status
+</h3></div></div></div><a class="indexterm" name="id2546812"></a><a name="NTSTATUSSUPPORT"></a><div class="variablelist"><dl><dt></dt><dd><p>This boolean parameter controls whether <a class="citerefentry" href="smbd.8.html"><span class="citerefentry"><span class="refentrytitle">smbd</span>(8)</span></a> will negotiate NT specific status
     support with Windows NT/2k/XP clients. This is a developer debugging option and should be left alone.
     If this option is set to <code class="constant">no</code> then Samba offers
     exactly the same DOS error codes that versions prior to Samba 2.2.3
     reported.</p><p>You should not need to ever disable this parameter.</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>nt status support</code></em> = <code class="literal">yes</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2546875"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2546872"></a>
 
 null passwords (G)
-</h3></div></div></div><a class="indexterm" name="id2546876"></a><a name="NULLPASSWORDS"></a><div class="variablelist"><dl><dt></dt><dd><p>Allow or disallow client access to accounts that have null passwords. </p><p>See also <a class="citerefentry" href="smbpasswd.5.html"><span class="citerefentry"><span class="refentrytitle">smbpasswd</span>(5)</span></a>.</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>null passwords</code></em> = <code class="literal">no</code>
+</h3></div></div></div><a class="indexterm" name="id2546873"></a><a name="NULLPASSWORDS"></a><div class="variablelist"><dl><dt></dt><dd><p>Allow or disallow client access to accounts that have null passwords. </p><p>See also <a class="citerefentry" href="smbpasswd.5.html"><span class="citerefentry"><span class="refentrytitle">smbpasswd</span>(5)</span></a>.</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>null passwords</code></em> = <code class="literal">no</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2546928"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2546925"></a>
 
 obey pam restrictions (G)
-</h3></div></div></div><a class="indexterm" name="id2546929"></a><a name="OBEYPAMRESTRICTIONS"></a><div class="variablelist"><dl><dt></dt><dd><p>When Samba 3.0 is configured to enable PAM support
+</h3></div></div></div><a class="indexterm" name="id2546926"></a><a name="OBEYPAMRESTRICTIONS"></a><div class="variablelist"><dl><dt></dt><dd><p>When Samba 3.0 is configured to enable PAM support
     (i.e. --with-pam), this parameter will control whether or not Samba
     should obey PAM's account and session management directives.  The 
     default behavior is to use PAM for clear text authentication only
@@ -3944,10 +3943,10 @@
     authentication mechanism needed in the presence of SMB password encryption.
 </p><p>Default: <span class="emphasis"><em><em class="parameter"><code>obey pam restrictions</code></em> = <code class="literal">no</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2546992"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2546989"></a>
 
 only user (S)
-</h3></div></div></div><a class="indexterm" name="id2546993"></a><a name="ONLYUSER"></a><div class="variablelist"><dl><dt></dt><dd><p>This is a boolean option that controls whether 
+</h3></div></div></div><a class="indexterm" name="id2546990"></a><a name="ONLYUSER"></a><div class="variablelist"><dl><dt></dt><dd><p>This is a boolean option that controls whether 
     connections with usernames not in the <em class="parameter"><code>user</code></em> 
     list will be allowed. By default this option is disabled so that a 
     client can supply a username to be used by the server.  Enabling
@@ -3960,10 +3959,10 @@
     will be just the service name, which for home directories is the 
     name of the user.</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>only user</code></em> = <code class="literal">no</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2547081"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2547078"></a>
 
 oplock break wait time (G)
-</h3></div></div></div><a class="indexterm" name="id2547082"></a><a name="OPLOCKBREAKWAITTIME"></a><div class="variablelist"><dl><dt></dt><dd><p>
+</h3></div></div></div><a class="indexterm" name="id2547079"></a><a name="OPLOCKBREAKWAITTIME"></a><div class="variablelist"><dl><dt></dt><dd><p>
 	This is a tuning parameter added due to bugs in both Windows 9x and WinNT. If Samba responds to a client too 
 	quickly when that client issues an SMB that can cause an oplock break request, then the network client can 
 	fail and not respond to the break request. This tuning parameter (which is set in milliseconds) is the amount 
@@ -3972,10 +3971,10 @@
 	DO NOT CHANGE THIS PARAMETER UNLESS YOU HAVE READ AND UNDERSTOOD THE SAMBA OPLOCK CODE.
 	</p></div><p>Default: <span class="emphasis"><em><em class="parameter"><code>oplock break wait time</code></em> = <code class="literal">0</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2547136"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2547133"></a>
 
 oplock contention limit (S)
-</h3></div></div></div><a class="indexterm" name="id2547137"></a><a name="OPLOCKCONTENTIONLIMIT"></a><div class="variablelist"><dl><dt></dt><dd><p>
+</h3></div></div></div><a class="indexterm" name="id2547134"></a><a name="OPLOCKCONTENTIONLIMIT"></a><div class="variablelist"><dl><dt></dt><dd><p>
 	This is a <span class="emphasis"><em>very</em></span> advanced <a class="citerefentry" href="smbd.8.html"><span class="citerefentry"><span class="refentrytitle">smbd</span>(8)</span></a> tuning option to improve the efficiency of the 
 	granting of oplocks under multiple client contention for the same file.
 	</p><p>
@@ -3987,10 +3986,10 @@
 	DO NOT CHANGE THIS PARAMETER UNLESS YOU HAVE READ AND UNDERSTOOD THE SAMBA OPLOCK CODE.
 	</p></div><p>Default: <span class="emphasis"><em><em class="parameter"><code>oplock contention limit</code></em> = <code class="literal">2</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2547219"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2547215"></a>
 
 oplocks (S)
-</h3></div></div></div><a class="indexterm" name="id2547220"></a><a name="OPLOCKS"></a><div class="variablelist"><dl><dt></dt><dd><p>
+</h3></div></div></div><a class="indexterm" name="id2547216"></a><a name="OPLOCKS"></a><div class="variablelist"><dl><dt></dt><dd><p>
 	This boolean option tells <code class="literal">smbd</code> whether to 
 	issue oplocks (opportunistic locks) to file open requests on this 
 	share. The oplock code can dramatically (approx. 30% or more) improve 
@@ -4009,10 +4008,10 @@
 	<a class="link" href="smb.conf.5.html#KERNELOPLOCKS">kernel oplocks</a> parameter for details.
 	</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>oplocks</code></em> = <code class="literal">yes</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2547318"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2547315"></a>
 
 os2 driver map (G)
-</h3></div></div></div><a class="indexterm" name="id2547319"></a><a name="OS2DRIVERMAP"></a><div class="variablelist"><dl><dt></dt><dd><p>The parameter is used to define the absolute
+</h3></div></div></div><a class="indexterm" name="id2547316"></a><a name="OS2DRIVERMAP"></a><div class="variablelist"><dl><dt></dt><dd><p>The parameter is used to define the absolute
     path to a file containing a mapping of Windows NT printer driver
     names to OS/2 printer driver names.  The format is:</p><p>&lt;nt driver name&gt; = &lt;os2 driver name&gt;.&lt;device name&gt;</p><p>For example, a valid entry using the HP LaserJet 5
     printer driver would appear as <code class="literal">HP LaserJet 5L = LASERJET.HP 
@@ -4022,10 +4021,10 @@
     details on OS/2 clients, please refer to chapter on other clients in the Samba3-HOWTO book.
     </p><p>Default: <span class="emphasis"><em><em class="parameter"><code>os2 driver map</code></em> = <code class="literal"></code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2547384"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2547381"></a>
 
 os level (G)
-</h3></div></div></div><a class="indexterm" name="id2547385"></a><a name="OSLEVEL"></a><div class="variablelist"><dl><dt></dt><dd><p>
+</h3></div></div></div><a class="indexterm" name="id2547382"></a><a name="OSLEVEL"></a><div class="variablelist"><dl><dt></dt><dd><p>
 	This integer value controls what level Samba advertises itself as for browse elections. The value of this
 	parameter determines whether <a class="citerefentry" href="nmbd.8.html"><span class="citerefentry"><span class="refentrytitle">nmbd</span>(8)</span></a> has a chance of becoming a local master browser for the <a class="link" href="smb.conf.5.html#WORKGROUP">workgroup</a> in the local broadcast area.
 </p><p><span class="emphasis"><em>
@@ -4041,10 +4040,10 @@
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>os level</code></em> = <code class="literal">65</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2547493"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2547490"></a>
 
 pam password change (G)
-</h3></div></div></div><a class="indexterm" name="id2547494"></a><a name="PAMPASSWORDCHANGE"></a><div class="variablelist"><dl><dt></dt><dd><p>With the addition of better PAM support in Samba 2.2, 
+</h3></div></div></div><a class="indexterm" name="id2547491"></a><a name="PAMPASSWORDCHANGE"></a><div class="variablelist"><dl><dt></dt><dd><p>With the addition of better PAM support in Samba 2.2, 
     this parameter, it is possible to use PAM's password change control 
     flag for Samba.  If enabled, then PAM will be used for password
     changes when requested by an SMB client instead of the program listed in 
@@ -4052,20 +4051,20 @@
     It should be possible to enable this without changing your 
     <a class="link" href="smb.conf.5.html#PASSWDCHAT">passwd chat</a> parameter for most setups.</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>pam password change</code></em> = <code class="literal">no</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2547564"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2547561"></a>
 
 panic action (G)
-</h3></div></div></div><a class="indexterm" name="id2547565"></a><a name="PANICACTION"></a><div class="variablelist"><dl><dt></dt><dd><p>This is a Samba developer option that allows a 
+</h3></div></div></div><a class="indexterm" name="id2547562"></a><a name="PANICACTION"></a><div class="variablelist"><dl><dt></dt><dd><p>This is a Samba developer option that allows a 
 	system command to be called when either <a class="citerefentry" href="smbd.8.html"><span class="citerefentry"><span class="refentrytitle">smbd</span>(8)</span></a> or <a class="citerefentry" href="nmbd.8.html"><span class="citerefentry"><span class="refentrytitle">nmbd</span>(8)</span></a>	crashes. This is usually used to 
 	draw attention to the fact that a problem occurred.
 	</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>panic action</code></em> = <code class="literal"></code>
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>panic action</code></em> = <code class="literal">"/bin/sleep 90000"</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2547640"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2547637"></a>
 
 paranoid server security (G)
-</h3></div></div></div><a class="indexterm" name="id2547641"></a><a name="PARANOIDSERVERSECURITY"></a><div class="variablelist"><dl><dt></dt><dd><p>Some version of NT 4.x allow non-guest 
+</h3></div></div></div><a class="indexterm" name="id2547638"></a><a name="PARANOIDSERVERSECURITY"></a><div class="variablelist"><dl><dt></dt><dd><p>Some version of NT 4.x allow non-guest 
     users with a bad passowrd. When this option is enabled, samba will not 
     use a broken NT 4.x server as password server, but instead complain
     to the logs and exit.  
@@ -4073,10 +4072,10 @@
     this check, which involves deliberatly attempting a
     bad logon to the remote server.</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>paranoid server security</code></em> = <code class="literal">yes</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2547691"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2547688"></a>
 
 passdb backend (G)
-</h3></div></div></div><a class="indexterm" name="id2547692"></a><a name="PASSDBBACKEND"></a><div class="variablelist"><dl><dt></dt><dd><p>This option allows the administrator to chose which backend
+</h3></div></div></div><a class="indexterm" name="id2547689"></a><a name="PASSDBBACKEND"></a><div class="variablelist"><dl><dt></dt><dd><p>This option allows the administrator to chose which backend
     will be used for storing user and possibly group information.  This allows 
     you to swap between different storage mechanisms without recompile. </p><p>The parameter value is divided into two parts, the backend's name, and a 'location'
     string that has meaning only to that particular backed.  These are separated
@@ -4109,19 +4108,19 @@
 passdb backend = ldapsam:"ldap://ldap-1.example.com ldap-2.example.com"
 </pre><p>Default: <span class="emphasis"><em><em class="parameter"><code>passdb backend</code></em> = <code class="literal">smbpasswd</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2547847"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2547844"></a>
 
 passdb expand explicit (G)
-</h3></div></div></div><a class="indexterm" name="id2547848"></a><a name="PASSDBEXPANDEXPLICIT"></a><div class="variablelist"><dl><dt></dt><dd><p>
+</h3></div></div></div><a class="indexterm" name="id2547845"></a><a name="PASSDBEXPANDEXPLICIT"></a><div class="variablelist"><dl><dt></dt><dd><p>
 	This parameter controls whether Samba substitutes %-macros in the passdb fields if they are explicitly set. We
 	used to expand macros here, but this turned out to be a bug because the Windows client can expand a variable
 	%G_osver% in which %G would have been substituted by the user's primary group.
     </p><p>Default: <span class="emphasis"><em><em class="parameter"><code>passdb expand explicit</code></em> = <code class="literal">no</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2547894"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2547891"></a>
 
 passwd chat debug (G)
-</h3></div></div></div><a class="indexterm" name="id2547895"></a><a name="PASSWDCHATDEBUG"></a><div class="variablelist"><dl><dt></dt><dd><p>This boolean specifies if the passwd chat script 
+</h3></div></div></div><a class="indexterm" name="id2547892"></a><a name="PASSWDCHATDEBUG"></a><div class="variablelist"><dl><dt></dt><dd><p>This boolean specifies if the passwd chat script 
     parameter is run in <span class="emphasis"><em>debug</em></span> mode. In this mode the 
     strings passed to and received from the passwd chat are printed 
     in the <a class="citerefentry" href="smbd.8.html"><span class="citerefentry"><span class="refentrytitle">smbd</span>(8)</span></a> log with a 
@@ -4134,18 +4133,18 @@
     <a class="link" href="smb.conf.5.html#PAMPASSWORDCHANGE">pam password change</a>
 	parameter is set. This parameter is off by default.</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>passwd chat debug</code></em> = <code class="literal">no</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2547997"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2547994"></a>
 
 passwd chat timeout (G)
-</h3></div></div></div><a class="indexterm" name="id2547998"></a><a name="PASSWDCHATTIMEOUT"></a><div class="variablelist"><dl><dt></dt><dd><p>This integer specifies the number of seconds smbd will wait for an initial
+</h3></div></div></div><a class="indexterm" name="id2547995"></a><a name="PASSWDCHATTIMEOUT"></a><div class="variablelist"><dl><dt></dt><dd><p>This integer specifies the number of seconds smbd will wait for an initial
     answer from a passwd chat script being run. Once the initial answer is received
     the subsequent answers must be received in one tenth of this time. The default it
     two seconds.</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>passwd chat timeout</code></em> = <code class="literal">2</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2548042"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2548039"></a>
 
 passwd chat (G)
-</h3></div></div></div><a class="indexterm" name="id2548043"></a><a name="PASSWDCHAT"></a><div class="variablelist"><dl><dt></dt><dd><p>This string controls the <span class="emphasis"><em>"chat"</em></span> 
+</h3></div></div></div><a class="indexterm" name="id2548040"></a><a name="PASSWDCHAT"></a><div class="variablelist"><dl><dt></dt><dd><p>This string controls the <span class="emphasis"><em>"chat"</em></span> 
     conversation that takes places between <a class="citerefentry" href="smbd.8.html"><span class="citerefentry"><span class="refentrytitle">smbd</span>(8)</span></a> and the local password changing
     program to change the user's password. The string describes a 
     sequence of response-receive pairs that <a class="citerefentry" href="smbd.8.html"><span class="citerefentry"><span class="refentrytitle">smbd</span>(8)</span></a> uses to determine what to send to the 
@@ -4176,10 +4175,10 @@
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>passwd chat</code></em> = <code class="literal">"*Enter NEW password*" %n\n "*Reenter NEW password*" %n\n "*Password changed*"</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2548246"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2548243"></a>
 
 passwd program (G)
-</h3></div></div></div><a class="indexterm" name="id2548247"></a><a name="PASSWDPROGRAM"></a><div class="variablelist"><dl><dt></dt><dd><p>The name of a program that can be used to set 
+</h3></div></div></div><a class="indexterm" name="id2548244"></a><a name="PASSWDPROGRAM"></a><div class="variablelist"><dl><dt></dt><dd><p>The name of a program that can be used to set 
     UNIX user passwords.  Any occurrences of <em class="parameter"><code>%u</code></em> 
     will be replaced with the user name. The user name is checked for 
     existence before calling the password changing program.</p><p>Also note that many passwd programs insist in <span class="emphasis"><em>reasonable
@@ -4200,10 +4199,10 @@
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>passwd program</code></em> = <code class="literal">/bin/passwd %u</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2548381"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2548378"></a>
 
 password level (G)
-</h3></div></div></div><a class="indexterm" name="id2548382"></a><a name="PASSWORDLEVEL"></a><div class="variablelist"><dl><dt></dt><dd><p>Some client/server combinations have difficulty 
+</h3></div></div></div><a class="indexterm" name="id2548379"></a><a name="PASSWORDLEVEL"></a><div class="variablelist"><dl><dt></dt><dd><p>Some client/server combinations have difficulty 
     with mixed-case passwords.  One offending client is Windows for 
     Workgroups, which for some reason forces passwords to upper 
     case when using the LANMAN1 protocol, but leaves them alone when 
@@ -4225,10 +4224,10 @@
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>password level</code></em> = <code class="literal">4</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2548518"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2548515"></a>
 
 password server (G)
-</h3></div></div></div><a class="indexterm" name="id2548519"></a><a name="PASSWORDSERVER"></a><div class="variablelist"><dl><dt></dt><dd><p>By specifying the name of another SMB server 
+</h3></div></div></div><a class="indexterm" name="id2548516"></a><a name="PASSWORDSERVER"></a><div class="variablelist"><dl><dt></dt><dd><p>By specifying the name of another SMB server 
     or Active Directory domain controller with this option, 
     and using <code class="literal">security = [ads|domain|server]</code> 
     it is possible to get Samba to 
@@ -4288,13 +4287,13 @@
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>password server</code></em> = <code class="literal">windc.mydomain.com:389 192.168.1.101 *</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2548817"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2548814"></a>
 
 <a name="DIRECTORY"></a>directory
-</h3></div></div></div><a class="indexterm" name="id2548818"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter is a synonym for <a class="link" href="#PATH">path</a>.</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2548848"></a>
+</h3></div></div></div><a class="indexterm" name="id2548815"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter is a synonym for <a class="link" href="#PATH">path</a>.</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2548845"></a>
 
 path (S)
-</h3></div></div></div><a class="indexterm" name="id2548849"></a><a name="PATH"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter specifies a directory to which 
+</h3></div></div></div><a class="indexterm" name="id2548846"></a><a name="PATH"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter specifies a directory to which 
 	the user of the service is to be given access. In the case of 
 	printable services, this is where print data will spool prior to 
 	being submitted to the host for printing.</p><p>For a printable service offering guest access, the service 
@@ -4311,19 +4310,19 @@
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>path</code></em> = <code class="literal">/home/fred</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2548952"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2548949"></a>
 
 pid directory (G)
-</h3></div></div></div><a class="indexterm" name="id2548953"></a><a name="PIDDIRECTORY"></a><div class="variablelist"><dl><dt></dt><dd><p>
+</h3></div></div></div><a class="indexterm" name="id2548950"></a><a name="PIDDIRECTORY"></a><div class="variablelist"><dl><dt></dt><dd><p>
 	This option specifies the directory where pid files will be placed.  
 	</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>pid directory</code></em> = <code class="literal">${prefix}/var/locks</code>
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>pid directory</code></em> = <code class="literal">pid directory = /var/run/</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2549012"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2549009"></a>
 
 posix locking (S)
-</h3></div></div></div><a class="indexterm" name="id2549013"></a><a name="POSIXLOCKING"></a><div class="variablelist"><dl><dt></dt><dd><p>
+</h3></div></div></div><a class="indexterm" name="id2549010"></a><a name="POSIXLOCKING"></a><div class="variablelist"><dl><dt></dt><dd><p>
 	The <a class="citerefentry" href="smbd.8.html"><span class="citerefentry"><span class="refentrytitle">smbd</span>(8)</span></a>
 	daemon maintains an database of file locks obtained by SMB clients. The default behavior is 
 	to map this internal database to POSIX locks. This means that file locks obtained by SMB clients are 
@@ -4331,10 +4330,10 @@
 	method (e.g. NFS or local file access). You should never need to disable this parameter.
 	</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>posix locking</code></em> = <code class="literal">yes</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2549067"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2549064"></a>
 
 postexec (S)
-</h3></div></div></div><a class="indexterm" name="id2549068"></a><a name="POSTEXEC"></a><div class="variablelist"><dl><dt></dt><dd><p>This option specifies a command to be run 
+</h3></div></div></div><a class="indexterm" name="id2549065"></a><a name="POSTEXEC"></a><div class="variablelist"><dl><dt></dt><dd><p>This option specifies a command to be run 
 	whenever the service is disconnected. It takes the usual 
 	substitutions. The command may be run as the root on some 
 	systems.</p><p>An interesting example may be to unmount server 
@@ -4342,21 +4341,21 @@
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>postexec</code></em> = <code class="literal">echo \"%u disconnected from %S from %m (%I)\" &gt;&gt; /tmp/log</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2549140"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2549137"></a>
 
 preexec close (S)
-</h3></div></div></div><a class="indexterm" name="id2549141"></a><a name="PREEXECCLOSE"></a><div class="variablelist"><dl><dt></dt><dd><p>
+</h3></div></div></div><a class="indexterm" name="id2549138"></a><a name="PREEXECCLOSE"></a><div class="variablelist"><dl><dt></dt><dd><p>
 	This boolean option controls whether a non-zero return code from <a class="link" href="smb.conf.5.html#PREEXEC">preexec</a> 
 	should close the service being connected to.
 	</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>preexec close</code></em> = <code class="literal">no</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2549194"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2549191"></a>
 
 <a name="EXEC"></a>exec
-</h3></div></div></div><a class="indexterm" name="id2549196"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter is a synonym for <a class="link" href="#PREEXEC">preexec</a>.</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2549226"></a>
+</h3></div></div></div><a class="indexterm" name="id2549192"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter is a synonym for <a class="link" href="#PREEXEC">preexec</a>.</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2549222"></a>
 
 preexec (S)
-</h3></div></div></div><a class="indexterm" name="id2549227"></a><a name="PREEXEC"></a><div class="variablelist"><dl><dt></dt><dd><p>This option specifies a command to be run whenever 
+</h3></div></div></div><a class="indexterm" name="id2549224"></a><a name="PREEXEC"></a><div class="variablelist"><dl><dt></dt><dd><p>This option specifies a command to be run whenever 
 	the service is connected to. It takes the usual substitutions.</p><p>An interesting example is to send the users a welcome 
 	message every time they log in. Maybe a message of the day? Here 
 	is an example:</p><p>
@@ -4368,13 +4367,13 @@
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>preexec</code></em> = <code class="literal">echo \"%u connected to %S from %m (%I)\" &gt;&gt; /tmp/log</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2549334"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2549331"></a>
 
 <a name="PREFEREDMASTER"></a>prefered master
-</h3></div></div></div><a class="indexterm" name="id2549335"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter is a synonym for <a class="link" href="#PREFERREDMASTER">preferred master</a>.</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2549367"></a>
+</h3></div></div></div><a class="indexterm" name="id2549332"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter is a synonym for <a class="link" href="#PREFERREDMASTER">preferred master</a>.</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2549364"></a>
 
 preferred master (G)
-</h3></div></div></div><a class="indexterm" name="id2549368"></a><a name="PREFERREDMASTER"></a><div class="variablelist"><dl><dt></dt><dd><p>
+</h3></div></div></div><a class="indexterm" name="id2549365"></a><a name="PREFERREDMASTER"></a><div class="variablelist"><dl><dt></dt><dd><p>
 	This boolean parameter controls if <a class="citerefentry" href="nmbd.8.html"><span class="citerefentry"><span class="refentrytitle">nmbd</span>(8)</span></a> is a preferred master browser  for its workgroup.
 	</p><p>
 	If this is set to <code class="constant">yes</code>, on startup, <code class="literal">nmbd</code> will force
@@ -4388,22 +4387,22 @@
 	capabilities.
 	</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>preferred master</code></em> = <code class="literal">auto</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2549460"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2549457"></a>
 
 preload modules (G)
-</h3></div></div></div><a class="indexterm" name="id2549461"></a><a name="PRELOADMODULES"></a><div class="variablelist"><dl><dt></dt><dd><p>This is a list of paths to modules that should
+</h3></div></div></div><a class="indexterm" name="id2549458"></a><a name="PRELOADMODULES"></a><div class="variablelist"><dl><dt></dt><dd><p>This is a list of paths to modules that should
 	be loaded into smbd before a client connects. This improves
 	the speed of smbd when reacting to new connections somewhat. </p><p>Default: <span class="emphasis"><em><em class="parameter"><code>preload modules</code></em> = <code class="literal"></code>
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>preload modules</code></em> = <code class="literal">/usr/lib/samba/passdb/mysql.so</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2549520"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2549517"></a>
 
 <a name="AUTOSERVICES"></a>auto services
-</h3></div></div></div><a class="indexterm" name="id2549521"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter is a synonym for <a class="link" href="#PRELOAD">preload</a>.</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2549553"></a>
+</h3></div></div></div><a class="indexterm" name="id2549518"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter is a synonym for <a class="link" href="#PRELOAD">preload</a>.</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2549550"></a>
 
 preload (G)
-</h3></div></div></div><a class="indexterm" name="id2549554"></a><a name="PRELOAD"></a><div class="variablelist"><dl><dt></dt><dd><p>This is a list of services that you want to be 
+</h3></div></div></div><a class="indexterm" name="id2549551"></a><a name="PRELOAD"></a><div class="variablelist"><dl><dt></dt><dd><p>This is a list of services that you want to be 
 	automatically added to the browse lists. This is most useful 
 	for homes and printers services that would otherwise not be 
 	visible.</p><p>
@@ -4414,33 +4413,33 @@
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>preload</code></em> = <code class="literal">fred lp colorlp</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2549631"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2549628"></a>
 
 preserve case (S)
-</h3></div></div></div><a class="indexterm" name="id2549632"></a><a name="PRESERVECASE"></a><div class="variablelist"><dl><dt></dt><dd><p>
+</h3></div></div></div><a class="indexterm" name="id2549629"></a><a name="PRESERVECASE"></a><div class="variablelist"><dl><dt></dt><dd><p>
 	This controls if new filenames are created with the case that the client passes, or if 
 	they are forced to be the <a class="link" href="smb.conf.5.html#DEFAULTCASE">default case</a>.
 	</p><p>
 	See the section on <a class="link" href="#NAMEMANGLINGSECT" title="NAME MANGLING">NAME MANGLING</a> for a fuller discussion.
 	</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>preserve case</code></em> = <code class="literal">yes</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2549698"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2549694"></a>
 
 <a name="PRINTOK"></a>print ok
-</h3></div></div></div><a class="indexterm" name="id2549699"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter is a synonym for <a class="link" href="#PRINTABLE">printable</a>.</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2549728"></a>
+</h3></div></div></div><a class="indexterm" name="id2549696"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter is a synonym for <a class="link" href="#PRINTABLE">printable</a>.</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2549725"></a>
 
 printable (S)
-</h3></div></div></div><a class="indexterm" name="id2549729"></a><a name="PRINTABLE"></a><div class="variablelist"><dl><dt></dt><dd><p>If this parameter is <code class="constant">yes</code>, then 
+</h3></div></div></div><a class="indexterm" name="id2549726"></a><a name="PRINTABLE"></a><div class="variablelist"><dl><dt></dt><dd><p>If this parameter is <code class="constant">yes</code>, then 
     clients may open, write to and submit spool files on the directory 
     specified for the service. </p><p>Note that a printable service will ALWAYS allow writing 
     to the service path (user privileges permitting) via the spooling 
     of print data. The <a class="link" href="smb.conf.5.html#READONLY">read only</a> parameter controls only non-printing access to 
     the resource.</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>printable</code></em> = <code class="literal">no</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2549791"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2549788"></a>
 
 printcap cache time (G)
-</h3></div></div></div><a class="indexterm" name="id2549792"></a><a name="PRINTCAPCACHETIME"></a><div class="variablelist"><dl><dt></dt><dd><p>This option specifies the number of seconds before the printing
+</h3></div></div></div><a class="indexterm" name="id2549789"></a><a name="PRINTCAPCACHETIME"></a><div class="variablelist"><dl><dt></dt><dd><p>This option specifies the number of seconds before the printing
     subsystem is again asked for the known printers.  If the value
     is greater than 60 the initial waiting time is set to 60 seconds
     to allow an earlier first rescan of the printing subsystem.
@@ -4450,13 +4449,13 @@
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>printcap cache time</code></em> = <code class="literal">600</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2549859"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2549856"></a>
 
 <a name="PRINTCAP"></a>printcap
-</h3></div></div></div><a class="indexterm" name="id2549860"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter is a synonym for <a class="link" href="#PRINTCAPNAME">printcap name</a>.</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2549892"></a>
+</h3></div></div></div><a class="indexterm" name="id2549857"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter is a synonym for <a class="link" href="#PRINTCAPNAME">printcap name</a>.</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2549889"></a>
 
 printcap name (G)
-</h3></div></div></div><a class="indexterm" name="id2549893"></a><a name="PRINTCAPNAME"></a><div class="variablelist"><dl><dt></dt><dd><p>
+</h3></div></div></div><a class="indexterm" name="id2549890"></a><a name="PRINTCAPNAME"></a><div class="variablelist"><dl><dt></dt><dd><p>
 	This parameter may be used to override the compiled-in default printcap name used by the server (usually
 	<code class="filename"> /etc/printcap</code>). See the discussion of the <a class="link" href="#PRINTERSSECT" title="The [printers] section">[printers]</a> section above for reasons why you might want to do this.
 	</p><p>
@@ -4491,10 +4490,10 @@
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>printcap name</code></em> = <code class="literal">/etc/myprintcap</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2550077"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2550074"></a>
 
 print command (S)
-</h3></div></div></div><a class="indexterm" name="id2550078"></a><a name="PRINTCOMMAND"></a><div class="variablelist"><dl><dt></dt><dd><p>After a print job has finished spooling to 
+</h3></div></div></div><a class="indexterm" name="id2550075"></a><a name="PRINTCOMMAND"></a><div class="variablelist"><dl><dt></dt><dd><p>After a print job has finished spooling to 
     a service, this command will be used via a <code class="literal">system()</code> 
     call to process the spool file. Typically the command specified will 
     submit the spool file to the host's printing subsystem, but there 
@@ -4536,10 +4535,10 @@
     and if SAMBA is compiled against libcups, any manually 
 	set print command will be ignored.</p><p><span class="emphasis"><em>No default</em></span></p><p>Example: <span class="emphasis"><em><em class="parameter"><code>print command</code></em> = <code class="literal">/usr/local/samba/bin/myprintscript %p %s</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2550347"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2550344"></a>
 
 printer admin (S)
-</h3></div></div></div><a class="indexterm" name="id2550348"></a><a name="PRINTERADMIN"></a><div class="variablelist"><dl><dt></dt><dd><p>
+</h3></div></div></div><a class="indexterm" name="id2550345"></a><a name="PRINTERADMIN"></a><div class="variablelist"><dl><dt></dt><dd><p>
 	This lists users who can do anything to printers
 	via the remote administration interfaces offered
 	by MS-RPC (usually using a NT workstation).
@@ -4555,13 +4554,13 @@
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>printer admin</code></em> = <code class="literal">admin, @staff</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2550416"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2550413"></a>
 
 <a name="PRINTER"></a>printer
-</h3></div></div></div><a class="indexterm" name="id2550417"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter is a synonym for <a class="link" href="#PRINTERNAME">printer name</a>.</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2550447"></a>
+</h3></div></div></div><a class="indexterm" name="id2550414"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter is a synonym for <a class="link" href="#PRINTERNAME">printer name</a>.</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2550444"></a>
 
 printer name (S)
-</h3></div></div></div><a class="indexterm" name="id2550448"></a><a name="PRINTERNAME"></a><div class="variablelist"><dl><dt></dt><dd><p>
+</h3></div></div></div><a class="indexterm" name="id2550445"></a><a name="PRINTERNAME"></a><div class="variablelist"><dl><dt></dt><dd><p>
 	This parameter specifies the name of the printer to which print jobs spooled through a printable service
 	will be sent.
 	</p><p>
@@ -4574,10 +4573,10 @@
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>printer name</code></em> = <code class="literal">laserwriter</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2550534"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2550532"></a>
 
 printing (S)
-</h3></div></div></div><a class="indexterm" name="id2550535"></a><a name="PRINTING"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameters controls how printer status  information is
+</h3></div></div></div><a class="indexterm" name="id2550533"></a><a name="PRINTING"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameters controls how printer status  information is
     interpreted on your system. It also affects the  default values for
     the <em class="parameter"><code>print command</code></em>,  <em class="parameter"><code>lpq command</code></em>, <em class="parameter"><code>lppause command </code></em>, <em class="parameter"><code>lpresume command</code></em>, and  <em class="parameter"><code>lprm command</code></em> if specified in the 
     [global] section.</p><p>Currently nine printing styles are supported. They are
@@ -4591,27 +4590,27 @@
     commands (e.g. print command, lpq command, etc...) after defining
     the value for the <em class="parameter"><code>printing</code></em> option since it will 
     reset the printing commands to default values.</p><p>See also the discussion in the <a class="link" href="#PRINTERSSECT" title="The [printers] section">
-    [printers]</a> section.</p><p><span class="emphasis"><em>No default</em></span></p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2550670"></a>
+    [printers]</a> section.</p><p><span class="emphasis"><em>No default</em></span></p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2550667"></a>
 
 printjob username (S)
-</h3></div></div></div><a class="indexterm" name="id2550671"></a><a name="PRINTJOBUSERNAME"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter specifies which user information will be 
+</h3></div></div></div><a class="indexterm" name="id2550668"></a><a name="PRINTJOBUSERNAME"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter specifies which user information will be 
     passed to the printing system. Usually, the username is sent,
     but in some cases, e.g. the domain prefix is useful, too.</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>printjob username</code></em> = <code class="literal">%U</code>
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>printjob username</code></em> = <code class="literal">%D\%U</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2550732"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2550728"></a>
 
 private dir (G)
-</h3></div></div></div><a class="indexterm" name="id2550733"></a><a name="PRIVATEDIR"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameters defines the directory
+</h3></div></div></div><a class="indexterm" name="id2550730"></a><a name="PRIVATEDIR"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameters defines the directory
     smbd will use for storing such files as <code class="filename">smbpasswd</code>
     and <code class="filename">secrets.tdb</code>.
 </p><p>Default: <span class="emphasis"><em><em class="parameter"><code>private dir</code></em> = <code class="literal">${prefix}/private</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2550786"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2550782"></a>
 
 profile acls (S)
-</h3></div></div></div><a class="indexterm" name="id2550787"></a><a name="PROFILEACLS"></a><div class="variablelist"><dl><dt></dt><dd><p>
+</h3></div></div></div><a class="indexterm" name="id2550784"></a><a name="PROFILEACLS"></a><div class="variablelist"><dl><dt></dt><dd><p>
 	This boolean parameter was added to fix the problems that people have been
 	having with storing user profiles on Samba shares from Windows 2000 or
 	Windows XP clients. New versions of Windows 2000 or Windows XP service
@@ -4639,10 +4638,10 @@
 	tree to the owning user.
 	</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>profile acls</code></em> = <code class="literal">no</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2550858"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2550855"></a>
 
 queuepause command (S)
-</h3></div></div></div><a class="indexterm" name="id2550859"></a><a name="QUEUEPAUSECOMMAND"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter specifies the command to be 
+</h3></div></div></div><a class="indexterm" name="id2550856"></a><a name="QUEUEPAUSECOMMAND"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter specifies the command to be 
     executed on the server host in order to pause the printer queue.</p><p>This command should be a program or script which takes 
     a printer name as its only parameter and stops the printer queue, 
     such that no longer jobs are submitted to the printer.</p><p>This command is not supported by Windows for Workgroups, 
@@ -4653,10 +4652,10 @@
     path in the command as the PATH may not be available to the 
 	server.</p><p><span class="emphasis"><em>No default</em></span></p><p>Example: <span class="emphasis"><em><em class="parameter"><code>queuepause command</code></em> = <code class="literal">disable %p</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2550935"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2550932"></a>
 
 queueresume command (S)
-</h3></div></div></div><a class="indexterm" name="id2550936"></a><a name="QUEUERESUMECOMMAND"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter specifies the command to be 
+</h3></div></div></div><a class="indexterm" name="id2550933"></a><a name="QUEUERESUMECOMMAND"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter specifies the command to be 
     executed on the server host in order to resume the printer queue. It 
     is the command to undo the behavior that is caused by the 
     previous parameter (<a class="link" href="smb.conf.5.html#QUEUEPAUSECOMMAND">queuepause command</a>).</p><p>This command should be a program or script which takes 
@@ -4671,10 +4670,10 @@
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>queueresume command</code></em> = <code class="literal">enable %p</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2551037"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2551034"></a>
 
 read list (S)
-</h3></div></div></div><a class="indexterm" name="id2551038"></a><a name="READLIST"></a><div class="variablelist"><dl><dt></dt><dd><p>
+</h3></div></div></div><a class="indexterm" name="id2551035"></a><a name="READLIST"></a><div class="variablelist"><dl><dt></dt><dd><p>
 	This is a list of users that are given read-only access to a service. If the connecting user is in this list
 	then they will not be given write access, no matter what the <a class="link" href="smb.conf.5.html#READONLY">read only</a> option is set
 	to. The list can include group names using the syntax described in the <a class="link" href="smb.conf.5.html#INVALIDUSERS">invalid users</a>
@@ -4684,19 +4683,19 @@
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>read list</code></em> = <code class="literal">mary, @students</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2551136"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2551133"></a>
 
 read only (S)
-</h3></div></div></div><a class="indexterm" name="id2551137"></a><a name="READONLY"></a><div class="variablelist"><dl><dt></dt><dd><p>An inverted synonym is <a class="link" href="smb.conf.5.html#WRITEABLE">writeable</a>.</p><p>If this parameter is <code class="constant">yes</code>, then users 
+</h3></div></div></div><a class="indexterm" name="id2551134"></a><a name="READONLY"></a><div class="variablelist"><dl><dt></dt><dd><p>An inverted synonym is <a class="link" href="smb.conf.5.html#WRITEABLE">writeable</a>.</p><p>If this parameter is <code class="constant">yes</code>, then users 
     of a service may not create or modify files in the service's 
     directory.</p><p>Note that a printable service (<code class="literal">printable = yes</code>)
     will <span class="emphasis"><em>ALWAYS</em></span> allow writing to the directory 
     (user privileges permitting), but only via spooling operations.</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>read only</code></em> = <code class="literal">yes</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2551213"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2551210"></a>
 
 read raw (G)
-</h3></div></div></div><a class="indexterm" name="id2551214"></a><a name="READRAW"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter controls whether or not the server 
+</h3></div></div></div><a class="indexterm" name="id2551211"></a><a name="READRAW"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter controls whether or not the server 
     will support the raw read SMB requests when transferring data 
     to clients.</p><p>If enabled, raw reads allow reads of 65535 bytes in 
     one packet. This typically provides a major performance benefit.
@@ -4705,20 +4704,20 @@
 	sizes, and for these clients you may need to disable raw reads.</p><p>In general this parameter should be viewed as a system tuning 
 	tool and left severely alone.</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>read raw</code></em> = <code class="literal">yes</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2551273"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2551270"></a>
 
 realm (G)
-</h3></div></div></div><a class="indexterm" name="id2551274"></a><a name="REALM"></a><div class="variablelist"><dl><dt></dt><dd><p>This option specifies the kerberos realm to use. The realm is 
+</h3></div></div></div><a class="indexterm" name="id2551271"></a><a name="REALM"></a><div class="variablelist"><dl><dt></dt><dd><p>This option specifies the kerberos realm to use. The realm is 
 	used as the ADS equivalent of the NT4 <code class="literal">domain</code>. It
 	is usually set to the DNS name of the kerberos server.
 	</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>realm</code></em> = <code class="literal"></code>
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>realm</code></em> = <code class="literal">mysambabox.mycompany.com</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2551338"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2551335"></a>
 
 registry shares (G)
-</h3></div></div></div><a class="indexterm" name="id2551340"></a><a name="REGISTRYSHARES"></a><div class="variablelist"><dl><dt></dt><dd><p>
+</h3></div></div></div><a class="indexterm" name="id2551336"></a><a name="REGISTRYSHARES"></a><div class="variablelist"><dl><dt></dt><dd><p>
 	This turns on or off support for share definitions read from
 	registry. Shares defined in <span class="emphasis"><em>smb.conf</em></span> take
 	precedence over shares with the same name defined in
@@ -4733,10 +4732,10 @@
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>registry shares</code></em> = <code class="literal">yes</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2551424"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2551421"></a>
 
 remote announce (G)
-</h3></div></div></div><a class="indexterm" name="id2551425"></a><a name="REMOTEANNOUNCE"></a><div class="variablelist"><dl><dt></dt><dd><p>
+</h3></div></div></div><a class="indexterm" name="id2551422"></a><a name="REMOTEANNOUNCE"></a><div class="variablelist"><dl><dt></dt><dd><p>
 	This option allows you to setup <a class="citerefentry" href="nmbd.8.html"><span class="citerefentry"><span class="refentrytitle">nmbd</span>(8)</span></a>to periodically announce itself 
 	to arbitrary IP addresses with an arbitrary workgroup name.
 	</p><p>
@@ -4760,10 +4759,10 @@
 	See the chapter on Network Browsing in the Samba-HOWTO book.
 	</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>remote announce</code></em> = <code class="literal"></code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2551529"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2551526"></a>
 
 remote browse sync (G)
-</h3></div></div></div><a class="indexterm" name="id2551530"></a><a name="REMOTEBROWSESYNC"></a><div class="variablelist"><dl><dt></dt><dd><p>
+</h3></div></div></div><a class="indexterm" name="id2551527"></a><a name="REMOTEBROWSESYNC"></a><div class="variablelist"><dl><dt></dt><dd><p>
 	This option allows you to setup <a class="citerefentry" href="nmbd.8.html"><span class="citerefentry"><span class="refentrytitle">nmbd</span>(8)</span></a> to periodically request 
 	synchronization of browse lists with the master browser of a Samba 
 	server that is on a remote segment. This option will allow you to 
@@ -4795,10 +4794,10 @@
 	each network has its own WINS server.
 	</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>remote browse sync</code></em> = <code class="literal"></code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2551642"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2551639"></a>
 
 rename user script (G)
-</h3></div></div></div><a class="indexterm" name="id2551643"></a><a name="RENAMEUSERSCRIPT"></a><div class="variablelist"><dl><dt></dt><dd><p>
+</h3></div></div></div><a class="indexterm" name="id2551640"></a><a name="RENAMEUSERSCRIPT"></a><div class="variablelist"><dl><dt></dt><dd><p>
 	This is the full pathname to a script that will be run as root by <a class="citerefentry" href="smbd.8.html"><span class="citerefentry"><span class="refentrytitle">smbd</span>(8)</span></a> under special circumstances described below.
 	</p><p>
 	When a user with admin authority or SeAddUserPrivilege rights renames a user (e.g.: from the NT4 User Manager
@@ -4816,10 +4815,10 @@
 	needs to change for other applications using the same directory.
 	</p></div><p>Default: <span class="emphasis"><em><em class="parameter"><code>rename user script</code></em> = <code class="literal">no</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2551732"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2551729"></a>
 
 reset on zero vc (G)
-</h3></div></div></div><a class="indexterm" name="id2551733"></a><a name="RESETONZEROVC"></a><div class="variablelist"><dl><dt></dt><dd><p>
+</h3></div></div></div><a class="indexterm" name="id2551730"></a><a name="RESETONZEROVC"></a><div class="variablelist"><dl><dt></dt><dd><p>
 	This boolean option controls whether an incoming session setup
 	should kill other connections coming from the same IP. This matches
         the default Windows 2003 behaviour.
@@ -4838,10 +4837,10 @@
 
 	</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>reset on zero vc</code></em> = <code class="literal">no</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2551785"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2551781"></a>
 
 restrict anonymous (G)
-</h3></div></div></div><a class="indexterm" name="id2551786"></a><a name="RESTRICTANONYMOUS"></a><div class="variablelist"><dl><dt></dt><dd><p>The setting of this parameter determines whether user and
+</h3></div></div></div><a class="indexterm" name="id2551782"></a><a name="RESTRICTANONYMOUS"></a><div class="variablelist"><dl><dt></dt><dd><p>The setting of this parameter determines whether user and
     group list information is returned for an anonymous connection.
     and mirrors the effects of the
 </p><pre class="programlisting">
@@ -4864,16 +4863,16 @@
     by setting <a class="link" href="smb.conf.5.html#GUESTOK">guest ok = yes</a> on any share.
 	</p></div><p>Default: <span class="emphasis"><em><em class="parameter"><code>restrict anonymous</code></em> = <code class="literal">0</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2551876"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2551873"></a>
 
 <a name="ROOT"></a>root
-</h3></div></div></div><a class="indexterm" name="id2551877"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter is a synonym for <a class="link" href="#ROOTDIRECTORY">root directory</a>.</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2551909"></a>
+</h3></div></div></div><a class="indexterm" name="id2551874"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter is a synonym for <a class="link" href="#ROOTDIRECTORY">root directory</a>.</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2551906"></a>
 
 <a name="ROOTDIR"></a>root dir
-</h3></div></div></div><a class="indexterm" name="id2551910"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter is a synonym for <a class="link" href="#ROOTDIRECTORY">root directory</a>.</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2551941"></a>
+</h3></div></div></div><a class="indexterm" name="id2551907"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter is a synonym for <a class="link" href="#ROOTDIRECTORY">root directory</a>.</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2551938"></a>
 
 root directory (G)
-</h3></div></div></div><a class="indexterm" name="id2551942"></a><a name="ROOTDIRECTORY"></a><div class="variablelist"><dl><dt></dt><dd><p>The server will <code class="literal">chroot()</code> (i.e. 
+</h3></div></div></div><a class="indexterm" name="id2551939"></a><a name="ROOTDIRECTORY"></a><div class="variablelist"><dl><dt></dt><dd><p>The server will <code class="literal">chroot()</code> (i.e. 
     Change its root directory) to this directory on startup. This is 
     not strictly necessary for secure operation. Even without it the 
     server will deny access to files not in one of the service entries. 
@@ -4896,34 +4895,34 @@
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>root directory</code></em> = <code class="literal">/homes/smb</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2552065"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2552062"></a>
 
 root postexec (S)
-</h3></div></div></div><a class="indexterm" name="id2552066"></a><a name="ROOTPOSTEXEC"></a><div class="variablelist"><dl><dt></dt><dd><p>
+</h3></div></div></div><a class="indexterm" name="id2552063"></a><a name="ROOTPOSTEXEC"></a><div class="variablelist"><dl><dt></dt><dd><p>
 	This is the same as the <em class="parameter"><code>postexec</code></em>
 	parameter except that the command is run as root. This is useful for 
 	unmounting filesystems (such as CDROMs) after a connection is closed.
 	</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>root postexec</code></em> = <code class="literal"></code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2552114"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2552110"></a>
 
 root preexec close (S)
-</h3></div></div></div><a class="indexterm" name="id2552115"></a><a name="ROOTPREEXECCLOSE"></a><div class="variablelist"><dl><dt></dt><dd><p>This is the same as the <em class="parameter"><code>preexec close
+</h3></div></div></div><a class="indexterm" name="id2552112"></a><a name="ROOTPREEXECCLOSE"></a><div class="variablelist"><dl><dt></dt><dd><p>This is the same as the <em class="parameter"><code>preexec close
 	</code></em> parameter except that the command is run as root.</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>root preexec close</code></em> = <code class="literal">no</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2552162"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2552159"></a>
 
 root preexec (S)
-</h3></div></div></div><a class="indexterm" name="id2552164"></a><a name="ROOTPREEXEC"></a><div class="variablelist"><dl><dt></dt><dd><p>
+</h3></div></div></div><a class="indexterm" name="id2552160"></a><a name="ROOTPREEXEC"></a><div class="variablelist"><dl><dt></dt><dd><p>
 	This is the same as the <em class="parameter"><code>preexec</code></em>
 	parameter except that the command is run as root. This is useful for 
 	mounting filesystems (such as CDROMs) when a connection is opened.
 	</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>root preexec</code></em> = <code class="literal"></code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2552210"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2552207"></a>
 
 security mask (S)
-</h3></div></div></div><a class="indexterm" name="id2552211"></a><a name="SECURITYMASK"></a><div class="variablelist"><dl><dt></dt><dd><p>
+</h3></div></div></div><a class="indexterm" name="id2552208"></a><a name="SECURITYMASK"></a><div class="variablelist"><dl><dt></dt><dd><p>
 	This parameter controls what UNIX permission bits will be set when a Windows NT client is manipulating the
 	UNIX permission on a file using the native NT security dialog box.
 	</p><p>
@@ -4942,10 +4941,10 @@
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>security mask</code></em> = <code class="literal">0770</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2552317"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2552314"></a>
 
 security (G)
-</h3></div></div></div><a class="indexterm" name="id2552318"></a><a name="SECURITY"></a><div class="variablelist"><dl><dt></dt><dd><p>This option affects how clients respond to 
+</h3></div></div></div><a class="indexterm" name="id2552315"></a><a name="SECURITY"></a><div class="variablelist"><dl><dt></dt><dd><p>This option affects how clients respond to 
     Samba and is one of the most important settings in the <code class="filename">
     smb.conf</code> file.</p><p>The option sets the "security mode bit" in replies to 
     protocol negotiations with <a class="citerefentry" href="smbd.8.html"><span class="citerefentry"><span class="refentrytitle">smbd</span>(8)</span></a> to turn share level security on or off. Clients decide 
@@ -5069,10 +5068,10 @@
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>security</code></em> = <code class="literal">DOMAIN</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2553196"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2553192"></a>
 
 server schannel (G)
-</h3></div></div></div><a class="indexterm" name="id2553197"></a><a name="SERVERSCHANNEL"></a><div class="variablelist"><dl><dt></dt><dd><p>
+</h3></div></div></div><a class="indexterm" name="id2553194"></a><a name="SERVERSCHANNEL"></a><div class="variablelist"><dl><dt></dt><dd><p>
 	This controls whether the server offers or even demands the use of the netlogon schannel.
 	<a class="link" href="smb.conf.5.html#SERVERSCHANNEL">server schannel = no</a> does not offer the schannel, <a class="link" href="smb.conf.5.html#SERVERSCHANNEL">server schannel = auto</a> offers the schannel but does not enforce it, and <a class="link" href="smb.conf.5.html#SERVERSCHANNEL">server schannel = yes</a> denies access if the client is not able to speak netlogon schannel.
 	This is only the case for Windows NT4 before SP4.
@@ -5083,10 +5082,10 @@
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>server schannel</code></em> = <code class="literal">yes</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2553312"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2553308"></a>
 
 server signing (G)
-</h3></div></div></div><a class="indexterm" name="id2553313"></a><a name="SERVERSIGNING"></a><div class="variablelist"><dl><dt></dt><dd><p>This controls whether the server offers or requires
+</h3></div></div></div><a class="indexterm" name="id2553309"></a><a name="SERVERSIGNING"></a><div class="variablelist"><dl><dt></dt><dd><p>This controls whether the server offers or requires
     the client it talks to to use SMB signing. Possible values 
     are <span class="emphasis"><em>auto</em></span>, <span class="emphasis"><em>mandatory</em></span> 
     and <span class="emphasis"><em>disabled</em></span>. 
@@ -5094,10 +5093,10 @@
     When set to mandatory, SMB signing is required and if set 
 	to disabled, SMB signing is not offered either.</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>server signing</code></em> = <code class="literal">Disabled</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2553373"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2553370"></a>
 
 server string (G)
-</h3></div></div></div><a class="indexterm" name="id2553374"></a><a name="SERVERSTRING"></a><div class="variablelist"><dl><dt></dt><dd><p>This controls what string will show up in the printer comment box in print 
+</h3></div></div></div><a class="indexterm" name="id2553371"></a><a name="SERVERSTRING"></a><div class="variablelist"><dl><dt></dt><dd><p>This controls what string will show up in the printer comment box in print 
         manager and next to the IPC connection in <code class="literal">net view</code>. It 
         can be any string that you wish to show to your users.</p><p>It also sets what will appear in browse lists next 
 	to the machine name.</p><p>A <em class="parameter"><code>%v</code></em> will be replaced with the Samba 
@@ -5106,10 +5105,10 @@
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>server string</code></em> = <code class="literal">University of GNUs Samba Server</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2553464"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2553461"></a>
 
 set directory (S)
-</h3></div></div></div><a class="indexterm" name="id2553465"></a><a name="SETDIRECTORY"></a><div class="variablelist"><dl><dt></dt><dd><p>
+</h3></div></div></div><a class="indexterm" name="id2553462"></a><a name="SETDIRECTORY"></a><div class="variablelist"><dl><dt></dt><dd><p>
 	If <code class="literal">set directory = no</code>, then 	users of the 
 	service may not use the setdir command to change directory.
 	</p><p>
@@ -5118,10 +5117,10 @@
 	for details.
 	</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>set directory</code></em> = <code class="literal">no</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2553524"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2553521"></a>
 
 set primary group script (G)
-</h3></div></div></div><a class="indexterm" name="id2553526"></a><a name="SETPRIMARYGROUPSCRIPT"></a><div class="variablelist"><dl><dt></dt><dd><p>Thanks to the Posix subsystem in NT a Windows User has a
+</h3></div></div></div><a class="indexterm" name="id2553522"></a><a name="SETPRIMARYGROUPSCRIPT"></a><div class="variablelist"><dl><dt></dt><dd><p>Thanks to the Posix subsystem in NT a Windows User has a
 	primary group in addition to the auxiliary groups.  This script
 	sets the primary group in the unix userdatase when an
 	administrator sets the primary group from the windows user
@@ -5133,10 +5132,10 @@
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>set primary group script</code></em> = <code class="literal">/usr/sbin/usermod -g '%g' '%u'</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2553606"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2553603"></a>
 
 set quota command (G)
-</h3></div></div></div><a class="indexterm" name="id2553608"></a><a name="SETQUOTACOMMAND"></a><div class="variablelist"><dl><dt></dt><dd><p>The <code class="literal">set quota command</code> should only be used 
+</h3></div></div></div><a class="indexterm" name="id2553604"></a><a name="SETQUOTACOMMAND"></a><div class="variablelist"><dl><dt></dt><dd><p>The <code class="literal">set quota command</code> should only be used 
 	whenever there is no operating system API available from the OS that 
 	samba can use.</p><p>This option is only available if Samba was configured with the argument <code class="literal">--with-sys-quotas</code> or 
 	on linux when <code class="literal">./configure --with-quotas</code> was used and a working quota api 
@@ -5146,10 +5145,10 @@
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>set quota command</code></em> = <code class="literal">/usr/local/sbin/set_quota</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2553769"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2553766"></a>
 
 share modes (S)
-</h3></div></div></div><a class="indexterm" name="id2553770"></a><a name="SHAREMODES"></a><div class="variablelist"><dl><dt></dt><dd><p>This enables or disables the honoring of 
+</h3></div></div></div><a class="indexterm" name="id2553767"></a><a name="SHAREMODES"></a><div class="variablelist"><dl><dt></dt><dd><p>This enables or disables the honoring of 
 	the <em class="parameter"><code>share modes</code></em> during a file open. These 
 	modes are used by clients to gain exclusive read or write access 
 	to a file.</p><p>These open modes are not directly supported by UNIX, so
@@ -5162,20 +5161,20 @@
 	by default.</p><p>You should <span class="emphasis"><em>NEVER</em></span> turn this parameter 
 	off as many Windows applications will break if you do so.</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>share modes</code></em> = <code class="literal">yes</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2553863"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2553860"></a>
 
 short preserve case (S)
-</h3></div></div></div><a class="indexterm" name="id2553864"></a><a name="SHORTPRESERVECASE"></a><div class="variablelist"><dl><dt></dt><dd><p>
+</h3></div></div></div><a class="indexterm" name="id2553861"></a><a name="SHORTPRESERVECASE"></a><div class="variablelist"><dl><dt></dt><dd><p>
 	This boolean parameter controls if new files which conform to 8.3 syntax, that is all in upper case and of
 	suitable length, are created upper case, or if they are forced to be the <a class="link" href="smb.conf.5.html#DEFAULTCASE">default case</a>.
 	This  option can be use with <a class="link" href="smb.conf.5.html#PRESERVECASE">preserve case = yes</a> to permit long filenames
 	to retain their case, while short names are lowered.
 	</p><p>See the section on <a class="link" href="#NAMEMANGLINGSECT" title="NAME MANGLING">NAME MANGLING</a>.</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>short preserve case</code></em> = <code class="literal">yes</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2553943"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2553939"></a>
 
 show add printer wizard (G)
-</h3></div></div></div><a class="indexterm" name="id2553944"></a><a name="SHOWADDPRINTERWIZARD"></a><div class="variablelist"><dl><dt></dt><dd><p>With the introduction of MS-RPC based printing support
+</h3></div></div></div><a class="indexterm" name="id2553940"></a><a name="SHOWADDPRINTERWIZARD"></a><div class="variablelist"><dl><dt></dt><dd><p>With the introduction of MS-RPC based printing support
     for Windows NT/2000 client in Samba 2.2, a "Printers..." folder will 
     appear on Samba hosts in the share listing.  Normally this folder will 
     contain an icon for the MS Add Printer Wizard (APW).  However, it is 
@@ -5193,10 +5192,10 @@
 </p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>This does not prevent the same user from having 
 		administrative privilege on an individual printer.</p></div><p>Default: <span class="emphasis"><em><em class="parameter"><code>show add printer wizard</code></em> = <code class="literal">yes</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2554027"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2554023"></a>
 
 shutdown script (G)
-</h3></div></div></div><a class="indexterm" name="id2554028"></a><a name="SHUTDOWNSCRIPT"></a><div class="variablelist"><dl><dt></dt><dd><p>This a full path name to a script called by 
+</h3></div></div></div><a class="indexterm" name="id2554024"></a><a name="SHUTDOWNSCRIPT"></a><div class="variablelist"><dl><dt></dt><dd><p>This a full path name to a script called by 
 	 <a class="citerefentry" href="smbd.8.html"><span class="citerefentry"><span class="refentrytitle">smbd</span>(8)</span></a> that should 
 	start a shutdown procedure.</p><p>If the connected user posseses the <code class="constant">SeRemoteShutdownPrivilege</code>,
 	right, this command will be run as user.</p><p>The %z %t %r %f variables are expanded as follows:</p><div class="itemizedlist"><ul type="disc"><li><p><em class="parameter"><code>%z</code></em> will be substituted with the
@@ -5221,10 +5220,10 @@
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>shutdown script</code></em> = <code class="literal">/usr/local/samba/sbin/shutdown %m %t %r %f</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2554180"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2554177"></a>
 
 smb encrypt (S)
-</h3></div></div></div><a class="indexterm" name="id2554181"></a><a name="SMBENCRYPT"></a><div class="variablelist"><dl><dt></dt><dd><p>This is a new feature introduced with Samba 3.2 and above. It is an
+</h3></div></div></div><a class="indexterm" name="id2554178"></a><a name="SMBENCRYPT"></a><div class="variablelist"><dl><dt></dt><dd><p>This is a new feature introduced with Samba 3.2 and above. It is an
     extension to the SMB/CIFS protocol negotiated as part of the UNIX extensions.
     SMB encryption uses the GSSAPI (SSPI on Windows) ability to encrypt
     and sign every request/response in a SMB protocol stream. When
@@ -5253,10 +5252,10 @@
     When set to mandatory, SMB encryption is required and if set 
     to disabled, SMB encryption can not be negotiated.</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>smb encrypt</code></em> = <code class="literal">auto</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2554286"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2554283"></a>
 
 smb passwd file (G)
-</h3></div></div></div><a class="indexterm" name="id2554287"></a><a name="SMBPASSWDFILE"></a><div class="variablelist"><dl><dt></dt><dd><p>This option sets the path to the encrypted smbpasswd file. By
+</h3></div></div></div><a class="indexterm" name="id2554284"></a><a name="SMBPASSWDFILE"></a><div class="variablelist"><dl><dt></dt><dd><p>This option sets the path to the encrypted smbpasswd file. By
     default the path to the smbpasswd file  is compiled into Samba.</p><p>
     An example of use is:
 </p><pre class="programlisting">
@@ -5264,15 +5263,15 @@
 </pre><p>
     </p><p>Default: <span class="emphasis"><em><em class="parameter"><code>smb passwd file</code></em> = <code class="literal">${prefix}/private/smbpasswd</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2554340"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2554337"></a>
 
 smb ports (G)
-</h3></div></div></div><a class="indexterm" name="id2554341"></a><a name="SMBPORTS"></a><div class="variablelist"><dl><dt></dt><dd><p>Specifies which ports the server should listen on for SMB traffic.</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>smb ports</code></em> = <code class="literal">445 139</code>
+</h3></div></div></div><a class="indexterm" name="id2554338"></a><a name="SMBPORTS"></a><div class="variablelist"><dl><dt></dt><dd><p>Specifies which ports the server should listen on for SMB traffic.</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>smb ports</code></em> = <code class="literal">445 139</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2554382"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2554378"></a>
 
 socket address (G)
-</h3></div></div></div><a class="indexterm" name="id2554383"></a><a name="SOCKETADDRESS"></a><div class="variablelist"><dl><dt></dt><dd><p>This option allows you to control what 
+</h3></div></div></div><a class="indexterm" name="id2554380"></a><a name="SOCKETADDRESS"></a><div class="variablelist"><dl><dt></dt><dd><p>This option allows you to control what 
 	address Samba will listen for connections on. This is used to 
 	support multiple virtual interfaces on the one server, each 
 	with a different configuration.</p><p>By default Samba will accept connections on any 
@@ -5280,10 +5279,10 @@
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>socket address</code></em> = <code class="literal">192.168.2.20</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2554447"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2554444"></a>
 
 socket options (G)
-</h3></div></div></div><a class="indexterm" name="id2554448"></a><a name="SOCKETOPTIONS"></a><div class="variablelist"><dl><dt></dt><dd><p>This option allows you to set socket options 
+</h3></div></div></div><a class="indexterm" name="id2554445"></a><a name="SOCKETOPTIONS"></a><div class="variablelist"><dl><dt></dt><dd><p>This option allows you to set socket options 
     to be used when talking with the client.</p><p>Socket options are controls on the networking layer 
     of the operating systems which allow the connection to be 
     tuned.</p><p>This option will typically be used to tune your Samba  server
@@ -5311,17 +5310,17 @@
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>socket options</code></em> = <code class="literal">IPTOS_LOWDELAY</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2554657"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2554654"></a>
 
 stat cache (G)
-</h3></div></div></div><a class="indexterm" name="id2554658"></a><a name="STATCACHE"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter determines if <a class="citerefentry" href="smbd.8.html"><span class="citerefentry"><span class="refentrytitle">smbd</span>(8)</span></a> will use a cache in order to 
+</h3></div></div></div><a class="indexterm" name="id2554655"></a><a name="STATCACHE"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter determines if <a class="citerefentry" href="smbd.8.html"><span class="citerefentry"><span class="refentrytitle">smbd</span>(8)</span></a> will use a cache in order to 
 	speed up case insensitive name mappings. You should never need 
 	to change this parameter.</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>stat cache</code></em> = <code class="literal">yes</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2554708"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2554705"></a>
 
 store dos attributes (S)
-</h3></div></div></div><a class="indexterm" name="id2554709"></a><a name="STOREDOSATTRIBUTES"></a><div class="variablelist"><dl><dt></dt><dd><p>
+</h3></div></div></div><a class="indexterm" name="id2554706"></a><a name="STOREDOSATTRIBUTES"></a><div class="variablelist"><dl><dt></dt><dd><p>
 	If this parameter is set Samba attempts to first read DOS attributes (SYSTEM, HIDDEN, ARCHIVE or
 	READ-ONLY) from a filesystem extended attribute, before mapping DOS attributes to UNIX permission bits (such
 	as occurs with <a class="link" href="smb.conf.5.html#MAPHIDDEN">map hidden</a> and <a class="link" href="smb.conf.5.html#MAPREADONLY">map readonly</a>).  When set, DOS
@@ -5333,10 +5332,10 @@
 	extended attributes to work, also extended attributes must be compiled into the Linux kernel.
 	</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>store dos attributes</code></em> = <code class="literal">no</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2554830"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2554827"></a>
 
 strict allocate (S)
-</h3></div></div></div><a class="indexterm" name="id2554831"></a><a name="STRICTALLOCATE"></a><div class="variablelist"><dl><dt></dt><dd><p>This is a boolean that controls the handling of 
+</h3></div></div></div><a class="indexterm" name="id2554828"></a><a name="STRICTALLOCATE"></a><div class="variablelist"><dl><dt></dt><dd><p>This is a boolean that controls the handling of 
     disk space allocation in the server. When this is set to <code class="constant">yes</code> 
     the server will change from UNIX behaviour of not committing real
     disk storage blocks when a file is extended to the Windows behaviour
@@ -5348,10 +5347,10 @@
     out of quota messages on systems that are restricting the disk quota
     of users.</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>strict allocate</code></em> = <code class="literal">no</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2554900"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2554897"></a>
 
 strict locking (S)
-</h3></div></div></div><a class="indexterm" name="id2554901"></a><a name="STRICTLOCKING"></a><div class="variablelist"><dl><dt></dt><dd><p>
+</h3></div></div></div><a class="indexterm" name="id2554898"></a><a name="STRICTLOCKING"></a><div class="variablelist"><dl><dt></dt><dd><p>
 	This is an enumerated type that controls the handling of file locking in the server. When this is set to <code class="constant">yes</code>,
 	the server will check every read and write access for file locks, and deny access if locks exist. This can be slow on 
 	some systems.
@@ -5367,10 +5366,10 @@
 	 <code class="literal">strict locking = no</code> is acceptable.
 	</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>strict locking</code></em> = <code class="literal">Auto</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2554979"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2554976"></a>
 
 strict sync (S)
-</h3></div></div></div><a class="indexterm" name="id2554980"></a><a name="STRICTSYNC"></a><div class="variablelist"><dl><dt></dt><dd><p>Many Windows applications (including the Windows 98 explorer
+</h3></div></div></div><a class="indexterm" name="id2554977"></a><a name="STRICTSYNC"></a><div class="variablelist"><dl><dt></dt><dd><p>Many Windows applications (including the Windows 98 explorer
     shell) seem to confuse flushing buffer contents to disk with doing
     a sync to disk. Under UNIX, a sync call forces the process to be
     suspended until the kernel has ensured that all outstanding data in
@@ -5384,10 +5383,10 @@
     addition, this fixes many performance problems that people have
     reported with the new Windows98 explorer shell file copies.</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>strict sync</code></em> = <code class="literal">no</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2555043"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2555041"></a>
 
 svcctl list (G)
-</h3></div></div></div><a class="indexterm" name="id2555044"></a><a name="SVCCTLLIST"></a><div class="variablelist"><dl><dt></dt><dd><p>This option defines a list of init scripts that smbd
+</h3></div></div></div><a class="indexterm" name="id2555042"></a><a name="SVCCTLLIST"></a><div class="variablelist"><dl><dt></dt><dd><p>This option defines a list of init scripts that smbd
     will use for starting and stopping Unix services via the Win32 
     ServiceControl API.  This allows Windows administrators to 
     utilize the MS Management Console plug-ins to manage a 
@@ -5400,10 +5399,10 @@
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>svcctl list</code></em> = <code class="literal">cups postfix portmap httpd</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2555128"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2555126"></a>
 
 sync always (S)
-</h3></div></div></div><a class="indexterm" name="id2555130"></a><a name="SYNCALWAYS"></a><div class="variablelist"><dl><dt></dt><dd><p>This is a boolean parameter that controls 
+</h3></div></div></div><a class="indexterm" name="id2555127"></a><a name="SYNCALWAYS"></a><div class="variablelist"><dl><dt></dt><dd><p>This is a boolean parameter that controls 
     whether writes will always be written to stable storage before 
     the write call returns. If this is <code class="constant">no</code> then the server will be 
     guided by the client's request in each write call (clients can 
@@ -5414,19 +5413,19 @@
     <code class="constant">yes</code> in order for this parameter to have 
     any affect.</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>sync always</code></em> = <code class="literal">no</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2555200"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2555197"></a>
 
 syslog only (G)
-</h3></div></div></div><a class="indexterm" name="id2555201"></a><a name="SYSLOGONLY"></a><div class="variablelist"><dl><dt></dt><dd><p>
+</h3></div></div></div><a class="indexterm" name="id2555198"></a><a name="SYSLOGONLY"></a><div class="variablelist"><dl><dt></dt><dd><p>
     If this parameter is set then Samba debug messages are logged into the system 
     syslog only, and not to the debug log files. There still will be some
 	logging to log.[sn]mbd even if <span class="emphasis"><em>syslog only</em></span> is enabled.
     </p><p>Default: <span class="emphasis"><em><em class="parameter"><code>syslog only</code></em> = <code class="literal">no</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2555247"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2555244"></a>
 
 syslog (G)
-</h3></div></div></div><a class="indexterm" name="id2555248"></a><a name="SYSLOG"></a><div class="variablelist"><dl><dt></dt><dd><p>
+</h3></div></div></div><a class="indexterm" name="id2555245"></a><a name="SYSLOG"></a><div class="variablelist"><dl><dt></dt><dd><p>
     This parameter maps how Samba debug messages are logged onto the system syslog logging levels. 
     Samba debug level zero maps onto syslog <code class="constant">LOG_ERR</code>, debug level one maps onto 
     <code class="constant">LOG_WARNING</code>, debug level two maps onto <code class="constant">LOG_NOTICE</code>,
@@ -5437,10 +5436,10 @@
     logging to log.[sn]mbd even if <span class="emphasis"><em>syslog only</em></span> is enabled.
     </p><p>Default: <span class="emphasis"><em><em class="parameter"><code>syslog</code></em> = <code class="literal">1</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2555318"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2555315"></a>
 
 template homedir (G)
-</h3></div></div></div><a class="indexterm" name="id2555319"></a><a name="TEMPLATEHOMEDIR"></a><div class="variablelist"><dl><dt></dt><dd><p>When filling out the user information for a Windows NT 
+</h3></div></div></div><a class="indexterm" name="id2555316"></a><a name="TEMPLATEHOMEDIR"></a><div class="variablelist"><dl><dt></dt><dd><p>When filling out the user information for a Windows NT 
 	user, the <a class="citerefentry" href="winbindd.8.html"><span class="citerefentry"><span class="refentrytitle">winbindd</span>(8)</span></a> daemon  uses this
 	parameter to fill in the home directory for that user. If the
 	string <em class="parameter"><code>%D</code></em> is present it
@@ -5448,31 +5447,31 @@
 	string <em class="parameter"><code>%U</code></em> is present it
 	is substituted with the user's Windows  NT user name.</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>template homedir</code></em> = <code class="literal">/home/%D/%U</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2555383"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2555380"></a>
 
 template shell (G)
-</h3></div></div></div><a class="indexterm" name="id2555384"></a><a name="TEMPLATESHELL"></a><div class="variablelist"><dl><dt></dt><dd><p>When filling out the user information for a Windows NT 
+</h3></div></div></div><a class="indexterm" name="id2555381"></a><a name="TEMPLATESHELL"></a><div class="variablelist"><dl><dt></dt><dd><p>When filling out the user information for a Windows NT 
 	user, the <a class="citerefentry" href="winbindd.8.html"><span class="citerefentry"><span class="refentrytitle">winbindd</span>(8)</span></a> daemon uses this
-	parameter to fill in the login shell for that user.</p><p><span class="emphasis"><em>No default</em></span></p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2555422"></a>
+	parameter to fill in the login shell for that user.</p><p><span class="emphasis"><em>No default</em></span></p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2555419"></a>
 
 time offset (G)
-</h3></div></div></div><a class="indexterm" name="id2555424"></a><a name="TIMEOFFSET"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter is a setting in minutes to add 
+</h3></div></div></div><a class="indexterm" name="id2555420"></a><a name="TIMEOFFSET"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter is a setting in minutes to add 
 	to the normal GMT to local time conversion. This is useful if 
 	you are serving a lot of PCs that have incorrect daylight 
 	saving time handling.</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>time offset</code></em> = <code class="literal">0</code>
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>time offset</code></em> = <code class="literal">60</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2555482"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2555479"></a>
 
 time server (G)
-</h3></div></div></div><a class="indexterm" name="id2555483"></a><a name="TIMESERVER"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter determines if <a class="citerefentry" href="nmbd.8.html"><span class="citerefentry"><span class="refentrytitle">nmbd</span>(8)</span></a> advertises itself as a time server to Windows 
+</h3></div></div></div><a class="indexterm" name="id2555480"></a><a name="TIMESERVER"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter determines if <a class="citerefentry" href="nmbd.8.html"><span class="citerefentry"><span class="refentrytitle">nmbd</span>(8)</span></a> advertises itself as a time server to Windows 
 clients.</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>time server</code></em> = <code class="literal">no</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2555532"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2555529"></a>
 
 unix charset (G)
-</h3></div></div></div><a class="indexterm" name="id2555533"></a><a name="UNIXCHARSET"></a><div class="variablelist"><dl><dt></dt><dd><p>Specifies the charset the unix machine 
+</h3></div></div></div><a class="indexterm" name="id2555530"></a><a name="UNIXCHARSET"></a><div class="variablelist"><dl><dt></dt><dd><p>Specifies the charset the unix machine 
 		Samba runs on uses. Samba needs to know this in order to be able to 
 		convert text to the charsets other SMB clients use.
 	</p><p>This is also the charset Samba will use when specifying arguments 
@@ -5481,20 +5480,20 @@
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>unix charset</code></em> = <code class="literal">ASCII</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2555598"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2555595"></a>
 
 unix extensions (G)
-</h3></div></div></div><a class="indexterm" name="id2555599"></a><a name="UNIXEXTENSIONS"></a><div class="variablelist"><dl><dt></dt><dd><p>This boolean parameter controls whether Samba 
+</h3></div></div></div><a class="indexterm" name="id2555596"></a><a name="UNIXEXTENSIONS"></a><div class="variablelist"><dl><dt></dt><dd><p>This boolean parameter controls whether Samba 
     implments the CIFS UNIX extensions, as defined by HP. 
     These extensions enable Samba to better serve UNIX CIFS clients
     by supporting features such as symbolic links, hard links, etc...
     These extensions require a similarly enabled client, and are of
     no current use to Windows clients.</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>unix extensions</code></em> = <code class="literal">yes</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2555646"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2555643"></a>
 
 unix password sync (G)
-</h3></div></div></div><a class="indexterm" name="id2555647"></a><a name="UNIXPASSWORDSYNC"></a><div class="variablelist"><dl><dt></dt><dd><p>This boolean parameter controls whether Samba 
+</h3></div></div></div><a class="indexterm" name="id2555644"></a><a name="UNIXPASSWORDSYNC"></a><div class="variablelist"><dl><dt></dt><dd><p>This boolean parameter controls whether Samba 
     attempts to synchronize the UNIX password with the SMB password 
     when the encrypted SMB password in the smbpasswd file is changed. 
     If this is set to <code class="constant">yes</code> the program specified in the <em class="parameter"><code>passwd
@@ -5503,10 +5502,10 @@
     old UNIX password (as the SMB password change code has no 
 	access to the old password cleartext, only the new).</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>unix password sync</code></em> = <code class="literal">no</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2555707"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2555704"></a>
 
 update encrypted (G)
-</h3></div></div></div><a class="indexterm" name="id2555708"></a><a name="UPDATEENCRYPTED"></a><div class="variablelist"><dl><dt></dt><dd><p>
+</h3></div></div></div><a class="indexterm" name="id2555705"></a><a name="UPDATEENCRYPTED"></a><div class="variablelist"><dl><dt></dt><dd><p>
 	This boolean parameter allows a user logging on with a plaintext password to have their encrypted (hashed)
 	password in the smbpasswd file to be updated automatically as they log on. This option allows a site to
 	migrate from plaintext password authentication (users authenticate with plaintext password over the
@@ -5524,10 +5523,10 @@
 	passwords.
 	</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>update encrypted</code></em> = <code class="literal">no</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2555825"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2555822"></a>
 
 use client driver (S)
-</h3></div></div></div><a class="indexterm" name="id2555826"></a><a name="USECLIENTDRIVER"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter applies only to Windows NT/2000
+</h3></div></div></div><a class="indexterm" name="id2555823"></a><a name="USECLIENTDRIVER"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter applies only to Windows NT/2000
     clients.  It has no effect on Windows 95/98/ME clients.  When 
     serving a printer to Windows NT/2000 clients without first installing
     a valid printer driver on the Samba host, the client will be required
@@ -5552,10 +5551,10 @@
     on a print share which has valid print driver installed on the Samba 
 	server.</em></span></p><p>Default: <span class="emphasis"><em><em class="parameter"><code>use client driver</code></em> = <code class="literal">no</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2555918"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2555914"></a>
 
 use kerberos keytab (G)
-</h3></div></div></div><a class="indexterm" name="id2555919"></a><a name="USEKERBEROSKEYTAB"></a><div class="variablelist"><dl><dt></dt><dd><p>
+</h3></div></div></div><a class="indexterm" name="id2555916"></a><a name="USEKERBEROSKEYTAB"></a><div class="variablelist"><dl><dt></dt><dd><p>
 	Specifies whether Samba should attempt to maintain service principals in the systems
 	keytab file for <code class="constant">host/FQDN</code> and <code class="constant">cifs/FQDN</code>.
 	</p><p>
@@ -5567,10 +5566,10 @@
 </pre><p>
 	</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>use kerberos keytab</code></em> = <code class="literal">False</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2555986"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2555983"></a>
 
 use mmap (G)
-</h3></div></div></div><a class="indexterm" name="id2555987"></a><a name="USEMMAP"></a><div class="variablelist"><dl><dt></dt><dd><p>This global parameter determines if the tdb internals of Samba can
+</h3></div></div></div><a class="indexterm" name="id2555984"></a><a name="USEMMAP"></a><div class="variablelist"><dl><dt></dt><dd><p>This global parameter determines if the tdb internals of Samba can
     depend on mmap working correctly on the running system. Samba requires a coherent
     mmap/read-write system memory cache. Currently only HPUX does not have such a
     coherent cache, and so this parameter is set to <code class="constant">no</code> by
@@ -5579,10 +5578,10 @@
     the tdb internal code.
     </p><p>Default: <span class="emphasis"><em><em class="parameter"><code>use mmap</code></em> = <code class="literal">yes</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2556039"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2556035"></a>
 
 username level (G)
-</h3></div></div></div><a class="indexterm" name="id2556040"></a><a name="USERNAMELEVEL"></a><div class="variablelist"><dl><dt></dt><dd><p>This option helps Samba to try and 'guess' at 
+</h3></div></div></div><a class="indexterm" name="id2556036"></a><a name="USERNAMELEVEL"></a><div class="variablelist"><dl><dt></dt><dd><p>This option helps Samba to try and 'guess' at 
     the real UNIX username, as many DOS clients send an all-uppercase 
     username. By default Samba tries all lowercase, followed by the 
     username with the first letter capitalized, and fails if the 
@@ -5597,10 +5596,10 @@
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>username level</code></em> = <code class="literal">5</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2556120"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2556117"></a>
 
 username map script (G)
-</h3></div></div></div><a class="indexterm" name="id2556121"></a><a name="USERNAMEMAPSCRIPT"></a><div class="variablelist"><dl><dt></dt><dd><p>This script is a mutually exclusive alternative to the 
+</h3></div></div></div><a class="indexterm" name="id2556118"></a><a name="USERNAMEMAPSCRIPT"></a><div class="variablelist"><dl><dt></dt><dd><p>This script is a mutually exclusive alternative to the 
 	<a class="link" href="smb.conf.5.html#USERNAMEMAP">username map</a> parameter.  This parameter 
 	specifies and external program or script that must accept a single 
 	command line option (the username transmitted in the authentication
@@ -5611,10 +5610,10 @@
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>username map script</code></em> = <code class="literal">/etc/samba/scripts/mapusers.sh</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2556196"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2556193"></a>
 
 username map (G)
-</h3></div></div></div><a class="indexterm" name="id2556197"></a><a name="USERNAMEMAP"></a><div class="variablelist"><dl><dt></dt><dd><p>
+</h3></div></div></div><a class="indexterm" name="id2556194"></a><a name="USERNAMEMAP"></a><div class="variablelist"><dl><dt></dt><dd><p>
 	This option allows you to specify a file containing a mapping of usernames from the clients to the server.
 	This can be used for several purposes. The most common is to map usernames that users use on DOS or Windows
 	machines to those that the UNIX box uses. The other is to map multiple users to a single username so that they
@@ -5698,16 +5697,16 @@
     </p><p>Default: <span class="emphasis"><em><em class="parameter"><code>username map</code></em> = <code class="literal">
 # no username map</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2556476"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2556473"></a>
 
 <a name="USER"></a>user
-</h3></div></div></div><a class="indexterm" name="id2556477"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter is a synonym for <a class="link" href="#USERNAME">username</a>.</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2556508"></a>
+</h3></div></div></div><a class="indexterm" name="id2556474"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter is a synonym for <a class="link" href="#USERNAME">username</a>.</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2556505"></a>
 
 <a name="USERS"></a>users
-</h3></div></div></div><a class="indexterm" name="id2556509"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter is a synonym for <a class="link" href="#USERNAME">username</a>.</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2556539"></a>
+</h3></div></div></div><a class="indexterm" name="id2556506"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter is a synonym for <a class="link" href="#USERNAME">username</a>.</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2556537"></a>
 
 username (S)
-</h3></div></div></div><a class="indexterm" name="id2556540"></a><a name="USERNAME"></a><div class="variablelist"><dl><dt></dt><dd><p>Multiple users may be specified in a comma-delimited 
+</h3></div></div></div><a class="indexterm" name="id2556538"></a><a name="USERNAME"></a><div class="variablelist"><dl><dt></dt><dd><p>Multiple users may be specified in a comma-delimited 
     list, in which case the supplied password will be tested against 
     each username in turn (left to right).</p><p>The <em class="parameter"><code>username</code></em> line is needed only when 
     the PC is unable to supply its own username. This is the case 
@@ -5745,28 +5744,28 @@
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>username</code></em> = <code class="literal">fred, mary, jack, jane, @users, @pcgroup</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2556709"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2556707"></a>
 
 usershare allow guests (G)
-</h3></div></div></div><a class="indexterm" name="id2556710"></a><a name="USERSHAREALLOWGUESTS"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter controls whether user defined shares are allowed
+</h3></div></div></div><a class="indexterm" name="id2556708"></a><a name="USERSHAREALLOWGUESTS"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter controls whether user defined shares are allowed
 	to be accessed by non-authenticated users or not. It is the equivalent
 	of allowing people who can create a share the option of setting
 	<em class="parameter"><code>guest ok = yes</code></em> in a share
 	definition. Due to the security sensitive nature of this the default
 	is set to off.</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>usershare allow guests</code></em> = <code class="literal">no</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2556762"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2556760"></a>
 
 usershare max shares (G)
-</h3></div></div></div><a class="indexterm" name="id2556763"></a><a name="USERSHAREMAXSHARES"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter specifies the number of user defined shares
+</h3></div></div></div><a class="indexterm" name="id2556761"></a><a name="USERSHAREMAXSHARES"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter specifies the number of user defined shares
 	that are allowed to be created by users belonging to the group owning the
 	usershare directory. If set to zero (the default) user defined shares are ignored.
 	</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>usershare max shares</code></em> = <code class="literal">0</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2556808"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2556805"></a>
 
 usershare owner only (G)
-</h3></div></div></div><a class="indexterm" name="id2556809"></a><a name="USERSHAREOWNERONLY"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter controls whether the pathname exported by
+</h3></div></div></div><a class="indexterm" name="id2556806"></a><a name="USERSHAREOWNERONLY"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter controls whether the pathname exported by
 	a user defined shares must be owned by the user creating the
 	user defined share or not. If set to True (the default) then
 	smbd checks that the directory path being shared is owned by
@@ -5776,10 +5775,10 @@
 	regardless of who owns it.
 	</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>usershare owner only</code></em> = <code class="literal">True</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2556857"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2556855"></a>
 
 usershare path (G)
-</h3></div></div></div><a class="indexterm" name="id2556858"></a><a name="USERSHAREPATH"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter specifies the absolute path of the directory on the
+</h3></div></div></div><a class="indexterm" name="id2556856"></a><a name="USERSHAREPATH"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter specifies the absolute path of the directory on the
 	filesystem used to store the user defined share definition files.
 	This directory must be owned by root, and have no access for
 	other, and be writable only by the group owner. In addition the
@@ -5800,10 +5799,10 @@
 	In this case, only members of the group "power_users" can create user defined shares.
 	</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>usershare path</code></em> = <code class="literal">NULL</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2556928"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2556926"></a>
 
 usershare prefix allow list (G)
-</h3></div></div></div><a class="indexterm" name="id2556929"></a><a name="USERSHAREPREFIXALLOWLIST"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter specifies a list of absolute pathnames
+</h3></div></div></div><a class="indexterm" name="id2556927"></a><a name="USERSHAREPREFIXALLOWLIST"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter specifies a list of absolute pathnames
 	the root of which are allowed to be exported by user defined share definitions.
 	If the pathname exported doesn't start with one of the strings in this
 	list the user defined share will not be allowed. This allows the Samba
@@ -5818,10 +5817,10 @@
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>usershare prefix allow list</code></em> = <code class="literal">/home /data /space</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2557001"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2556998"></a>
 
 usershare prefix deny list (G)
-</h3></div></div></div><a class="indexterm" name="id2557002"></a><a name="USERSHAREPREFIXDENYLIST"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter specifies a list of absolute pathnames
+</h3></div></div></div><a class="indexterm" name="id2556999"></a><a name="USERSHAREPREFIXDENYLIST"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter specifies a list of absolute pathnames
 	the root of which are NOT allowed to be exported by user defined share definitions.
 	If the pathname exported starts with one of the strings in this
 	list the user defined share will not be allowed. Any pathname not
@@ -5837,10 +5836,10 @@
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>usershare prefix deny list</code></em> = <code class="literal">/etc /dev /private</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2557076"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2557073"></a>
 
 usershare template share (G)
-</h3></div></div></div><a class="indexterm" name="id2557077"></a><a name="USERSHARETEMPLATESHARE"></a><div class="variablelist"><dl><dt></dt><dd><p>User defined shares only have limited possible parameters
+</h3></div></div></div><a class="indexterm" name="id2557074"></a><a name="USERSHARETEMPLATESHARE"></a><div class="variablelist"><dl><dt></dt><dd><p>User defined shares only have limited possible parameters
 	such as path, guest ok etc. This parameter allows usershares to
 	"cloned" from an existing share. If "usershare template share"
 	is set to the name of an existing share, then all usershares
@@ -5855,10 +5854,10 @@
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>usershare template share</code></em> = <code class="literal">template_share</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2557148"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2557146"></a>
 
 use sendfile (S)
-</h3></div></div></div><a class="indexterm" name="id2557149"></a><a name="USESENDFILE"></a><div class="variablelist"><dl><dt></dt><dd><p>If this parameter is <code class="constant">yes</code>, and the <code class="constant">sendfile()</code> 
+</h3></div></div></div><a class="indexterm" name="id2557147"></a><a name="USESENDFILE"></a><div class="variablelist"><dl><dt></dt><dd><p>If this parameter is <code class="constant">yes</code>, and the <code class="constant">sendfile()</code> 
     system call is supported by the underlying operating system, then some SMB read calls 
     (mainly ReadAndX and ReadRaw) will use the more efficient sendfile system call for files that
     are exclusively oplocked. This may make more efficient use of the system CPU's
@@ -5867,10 +5866,10 @@
     Windows 9x (using sendfile from Linux will cause these clients to fail).
     </p><p>Default: <span class="emphasis"><em><em class="parameter"><code>use sendfile</code></em> = <code class="literal">false</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2557206"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2557203"></a>
 
 use spnego (G)
-</h3></div></div></div><a class="indexterm" name="id2557207"></a><a name="USESPNEGO"></a><div class="variablelist"><dl><dt></dt><dd><p>This variable controls controls whether samba will try 
+</h3></div></div></div><a class="indexterm" name="id2557204"></a><a name="USESPNEGO"></a><div class="variablelist"><dl><dt></dt><dd><p>This variable controls controls whether samba will try 
     to use Simple and Protected NEGOciation (as specified by rfc2478) with 
     WindowsXP and Windows2000 clients to agree upon an authentication mechanism. 
 </p><p>
@@ -5878,10 +5877,10 @@
     implementation, there is no reason this should ever be
 	disabled.</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>use spnego</code></em> = <code class="literal">yes</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2557255"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2557252"></a>
 
 utmp directory (G)
-</h3></div></div></div><a class="indexterm" name="id2557256"></a><a name="UTMPDIRECTORY"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter is only available if Samba has 
+</h3></div></div></div><a class="indexterm" name="id2557254"></a><a name="UTMPDIRECTORY"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter is only available if Samba has 
 	been configured and compiled with the option <code class="literal">
 	--with-utmp</code>. It specifies a directory pathname that is
 	used to store the utmp or utmpx files (depending on the UNIX system) that
@@ -5893,10 +5892,10 @@
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>utmp directory</code></em> = <code class="literal">/var/run/utmp</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2557333"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2557330"></a>
 
 utmp (G)
-</h3></div></div></div><a class="indexterm" name="id2557334"></a><a name="UTMP"></a><div class="variablelist"><dl><dt></dt><dd><p>
+</h3></div></div></div><a class="indexterm" name="id2557332"></a><a name="UTMP"></a><div class="variablelist"><dl><dt></dt><dd><p>
 	This boolean parameter is only available if Samba has been configured and compiled  
 	with the option <code class="literal">--with-utmp</code>. If set to 
 	 <code class="constant">yes</code> then Samba will attempt to add utmp or utmpx records 
@@ -5908,10 +5907,10 @@
 	to find this number.  This may impede performance on large installations. 
 	</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>utmp</code></em> = <code class="literal">no</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2557396"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2557393"></a>
 
 valid users (S)
-</h3></div></div></div><a class="indexterm" name="id2557397"></a><a name="VALIDUSERS"></a><div class="variablelist"><dl><dt></dt><dd><p>
+</h3></div></div></div><a class="indexterm" name="id2557394"></a><a name="VALIDUSERS"></a><div class="variablelist"><dl><dt></dt><dd><p>
     This is a list of users that should be allowed to login to this service. Names starting with 
     '@', '+' and  '&amp;' are interpreted using the same rules as described in the 
     <em class="parameter"><code>invalid users</code></em> parameter.
@@ -5927,10 +5926,10 @@
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>valid users</code></em> = <code class="literal">greg, @pcusers</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2557487"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2557484"></a>
 
 -valid (S)
-</h3></div></div></div><a class="indexterm" name="id2557488"></a><a name="-VALID"></a><div class="variablelist"><dl><dt></dt><dd><p> This parameter indicates whether a share is 
+</h3></div></div></div><a class="indexterm" name="id2557486"></a><a name="-VALID"></a><div class="variablelist"><dl><dt></dt><dd><p> This parameter indicates whether a share is 
 	valid and thus can be used. When this parameter is set to false, 
 	the share will be in no way visible nor accessible.
 	</p><p>
@@ -5939,10 +5938,10 @@
 	Samba uses this option internally to mark shares as deleted.
 	</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>-valid</code></em> = <code class="literal">yes</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2557536"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2557534"></a>
 
 veto files (S)
-</h3></div></div></div><a class="indexterm" name="id2557538"></a><a name="VETOFILES"></a><div class="variablelist"><dl><dt></dt><dd><p>
+</h3></div></div></div><a class="indexterm" name="id2557535"></a><a name="VETOFILES"></a><div class="variablelist"><dl><dt></dt><dd><p>
 	This is a list of files and directories that are neither visible nor accessible.  Each entry in 
 	the list must be separated by a '/', which allows spaces to be included in the entry. '*' and '?' 
 	can be used to specify multiple files or directories as in DOS wildcards.
@@ -5973,10 +5972,10 @@
 </pre><p>
 	</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>veto files</code></em> = <code class="literal">No files or directories are vetoed.</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2557655"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2557652"></a>
 
 veto oplock files (S)
-</h3></div></div></div><a class="indexterm" name="id2557656"></a><a name="VETOOPLOCKFILES"></a><div class="variablelist"><dl><dt></dt><dd><p>
+</h3></div></div></div><a class="indexterm" name="id2557654"></a><a name="VETOOPLOCKFILES"></a><div class="variablelist"><dl><dt></dt><dd><p>
 	This parameter is only valid when the <a class="link" href="smb.conf.5.html#OPLOCKS">oplocks</a>
 	parameter is turned on for a share. It allows the Samba administrator
 	to selectively turn off the granting of oplocks on selected files that
@@ -5997,31 +5996,31 @@
 	</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>veto oplock files</code></em> = <code class="literal">
 # No files are vetoed for oplock grants</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2557748"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2557746"></a>
 
 <a name="VFSOBJECT"></a>vfs object
-</h3></div></div></div><a class="indexterm" name="id2557749"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter is a synonym for <a class="link" href="#VFSOBJECTS">vfs objects</a>.</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2557780"></a>
+</h3></div></div></div><a class="indexterm" name="id2557747"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter is a synonym for <a class="link" href="#VFSOBJECTS">vfs objects</a>.</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2557778"></a>
 
 vfs objects (S)
-</h3></div></div></div><a class="indexterm" name="id2557781"></a><a name="VFSOBJECTS"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter specifies the backend names which 
+</h3></div></div></div><a class="indexterm" name="id2557779"></a><a name="VFSOBJECTS"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter specifies the backend names which 
 	are used for Samba VFS I/O operations.  By default, normal 
 	disk I/O operations are used but these can be overloaded 
 	with one or more VFS objects. </p><p>Default: <span class="emphasis"><em><em class="parameter"><code>vfs objects</code></em> = <code class="literal"></code>
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>vfs objects</code></em> = <code class="literal">extd_audit recycle</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2557840"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2557838"></a>
 
 volume (S)
-</h3></div></div></div><a class="indexterm" name="id2557841"></a><a name="VOLUME"></a><div class="variablelist"><dl><dt></dt><dd><p>This allows you to override the volume label 
+</h3></div></div></div><a class="indexterm" name="id2557839"></a><a name="VOLUME"></a><div class="variablelist"><dl><dt></dt><dd><p>This allows you to override the volume label 
 	returned for a share. Useful for CDROMs with installation programs 
 	that insist on a particular volume label.</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>volume</code></em> = <code class="literal">
 # the name of the share</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2557884"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2557881"></a>
 
 wide links (S)
-</h3></div></div></div><a class="indexterm" name="id2557885"></a><a name="WIDELINKS"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter controls whether or not links 
+</h3></div></div></div><a class="indexterm" name="id2557882"></a><a name="WIDELINKS"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter controls whether or not links 
 	in the UNIX file system may be followed by the server. Links 
 	that point to areas within the directory tree exported by the 
 	server are always allowed; this parameter controls access only 
@@ -6029,10 +6028,10 @@
 	effect on your server performance due to the extra system calls 
 	that Samba has to  do in order to perform the link checks.</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>wide links</code></em> = <code class="literal">yes</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2557936"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2557933"></a>
 
 winbind cache time (G)
-</h3></div></div></div><a class="indexterm" name="id2557937"></a><a name="WINBINDCACHETIME"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter specifies the number of 
+</h3></div></div></div><a class="indexterm" name="id2557934"></a><a name="WINBINDCACHETIME"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter specifies the number of 
 	seconds the <a class="citerefentry" href="winbindd.8.html"><span class="citerefentry"><span class="refentrytitle">winbindd</span>(8)</span></a> daemon will cache 
 	user and group information before querying a Windows NT server 
 	again.</p><p>
@@ -6040,10 +6039,10 @@
 	evaluated in real time unless the <a class="link" href="smb.conf.5.html#WINBINDOFFLINELOGON">winbind   offline logon</a> option has been enabled.
 	</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>winbind cache time</code></em> = <code class="literal">300</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2558007"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2558005"></a>
 
 winbind enum groups (G)
-</h3></div></div></div><a class="indexterm" name="id2558008"></a><a name="WINBINDENUMGROUPS"></a><div class="variablelist"><dl><dt></dt><dd><p>On large installations using <a class="citerefentry" href="winbindd.8.html"><span class="citerefentry"><span class="refentrytitle">winbindd</span>(8)</span></a> it may be necessary to suppress 
+</h3></div></div></div><a class="indexterm" name="id2558006"></a><a name="WINBINDENUMGROUPS"></a><div class="variablelist"><dl><dt></dt><dd><p>On large installations using <a class="citerefentry" href="winbindd.8.html"><span class="citerefentry"><span class="refentrytitle">winbindd</span>(8)</span></a> it may be necessary to suppress 
 	the enumeration of groups through the <code class="literal">setgrent()</code>,
 	<code class="literal">getgrent()</code> and
 	<code class="literal">endgrent()</code> group of system calls.  If
@@ -6051,10 +6050,10 @@
 	<code class="constant">no</code>, calls to the <code class="literal">getgrent()</code> system
 	call will not return any data. </p><div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Warning</h3><p>Turning off group enumeration may cause some programs to behave oddly.  </p></div><p>Default: <span class="emphasis"><em><em class="parameter"><code>winbind enum groups</code></em> = <code class="literal">no</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2558098"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2558095"></a>
 
 winbind enum users (G)
-</h3></div></div></div><a class="indexterm" name="id2558099"></a><a name="WINBINDENUMUSERS"></a><div class="variablelist"><dl><dt></dt><dd><p>On large installations using <a class="citerefentry" href="winbindd.8.html"><span class="citerefentry"><span class="refentrytitle">winbindd</span>(8)</span></a> it may be
+</h3></div></div></div><a class="indexterm" name="id2558096"></a><a name="WINBINDENUMUSERS"></a><div class="variablelist"><dl><dt></dt><dd><p>On large installations using <a class="citerefentry" href="winbindd.8.html"><span class="citerefentry"><span class="refentrytitle">winbindd</span>(8)</span></a> it may be
 	necessary to suppress the enumeration of users through the <code class="literal">setpwent()</code>,
 	 <code class="literal">getpwent()</code> and
 	 <code class="literal">endpwent()</code> group of system calls.  If
@@ -6066,10 +6065,10 @@
 	full user list when searching for matching
 	usernames. </p></div><p>Default: <span class="emphasis"><em><em class="parameter"><code>winbind enum users</code></em> = <code class="literal">no</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2558192"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2558189"></a>
 
 winbind expand groups (G)
-</h3></div></div></div><a class="indexterm" name="id2558193"></a><a name="WINBINDEXPANDGROUPS"></a><div class="variablelist"><dl><dt></dt><dd><p>This option controls the maximum depth that winbindd
+</h3></div></div></div><a class="indexterm" name="id2558190"></a><a name="WINBINDEXPANDGROUPS"></a><div class="variablelist"><dl><dt></dt><dd><p>This option controls the maximum depth that winbindd
               will traverse when flattening nested group memberships
 	      of Windows domain groups.  This is different from the
 	      <a class="link" href="smb.conf.5.html#WINBINDNESTEDGROUPS">winbind nested groups</a> option
@@ -6081,10 +6080,10 @@
 	 must perform the group unrolling and will be unable to answer
 	 incoming NSS or authentication requests during this time.</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>winbind expand groups</code></em> = <code class="literal">1</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2558260"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2558257"></a>
 
 winbind nested groups (G)
-</h3></div></div></div><a class="indexterm" name="id2558261"></a><a name="WINBINDNESTEDGROUPS"></a><div class="variablelist"><dl><dt></dt><dd><p>If set to yes, this parameter activates the support for nested
+</h3></div></div></div><a class="indexterm" name="id2558258"></a><a name="WINBINDNESTEDGROUPS"></a><div class="variablelist"><dl><dt></dt><dd><p>If set to yes, this parameter activates the support for nested
                  groups. Nested groups are also called local groups or
                  aliases. They work like their counterparts in Windows: Nested
                  groups are defined locally on any machine (they are shared
@@ -6092,10 +6091,10 @@
                  global groups from any trusted SAM. To be able to use nested
                  groups, you need to run nss_winbind.</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>winbind nested groups</code></em> = <code class="literal">yes</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2558310"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2558307"></a>
 
 winbind normalize names (G)
-</h3></div></div></div><a class="indexterm" name="id2558311"></a><a name="WINBINDNORMALIZENAMES"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter controls whether winbindd will replace
+</h3></div></div></div><a class="indexterm" name="id2558308"></a><a name="WINBINDNORMALIZENAMES"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter controls whether winbindd will replace
 	whitespace in user and group names with an underscore (_) character.
 	For example, whether the name "Space Kadet" should be
 	replaced with the string "space_kadet".
@@ -6107,10 +6106,10 @@
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>winbind normalize names</code></em> = <code class="literal">yes</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2558376"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2558373"></a>
 
 winbind nss info (G)
-</h3></div></div></div><a class="indexterm" name="id2558377"></a><a name="WINBINDNSSINFO"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter is designed to control how Winbind retrieves Name
+</h3></div></div></div><a class="indexterm" name="id2558374"></a><a name="WINBINDNSSINFO"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter is designed to control how Winbind retrieves Name
 	Service Information to construct a user's home directory and login shell. 
 	Currently the following settings are available: 
 
@@ -6132,10 +6131,10 @@
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>winbind nss info</code></em> = <code class="literal">template sfu</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2558496"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2558493"></a>
 
 winbind offline logon (G)
-</h3></div></div></div><a class="indexterm" name="id2558497"></a><a name="WINBINDOFFLINELOGON"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter is designed to control whether Winbind should
+</h3></div></div></div><a class="indexterm" name="id2558494"></a><a name="WINBINDOFFLINELOGON"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter is designed to control whether Winbind should
 	allow to login with the <em class="parameter"><code>pam_winbind</code></em> 
 	module using Cached Credentials. If enabled, winbindd will store user credentials
 	from successful logins encrypted in a local cache.
@@ -6143,29 +6142,29 @@
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>winbind offline logon</code></em> = <code class="literal">true</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2558565"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2558562"></a>
 
 winbind refresh tickets (G)
-</h3></div></div></div><a class="indexterm" name="id2558566"></a><a name="WINBINDREFRESHTICKETS"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter is designed to control whether Winbind should refresh Kerberos Tickets
+</h3></div></div></div><a class="indexterm" name="id2558563"></a><a name="WINBINDREFRESHTICKETS"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter is designed to control whether Winbind should refresh Kerberos Tickets
 	retrieved using the <em class="parameter"><code>pam_winbind</code></em> module.
 
 </p><p>Default: <span class="emphasis"><em><em class="parameter"><code>winbind refresh tickets</code></em> = <code class="literal">false</code>
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>winbind refresh tickets</code></em> = <code class="literal">true</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2558632"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2558628"></a>
 
 winbind rpc only (G)
-</h3></div></div></div><a class="indexterm" name="id2558633"></a><a name="WINBINDRPCONLY"></a><div class="variablelist"><dl><dt></dt><dd><p>
+</h3></div></div></div><a class="indexterm" name="id2558630"></a><a name="WINBINDRPCONLY"></a><div class="variablelist"><dl><dt></dt><dd><p>
 	Setting this parameter to <code class="literal">yes</code> forces 
 	winbindd to use RPC instead of LDAP to retrieve information from Domain
         Controllers.
 	</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>winbind rpc only</code></em> = <code class="literal">no</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2558681"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2558677"></a>
 
 winbind separator (G)
-</h3></div></div></div><a class="indexterm" name="id2558682"></a><a name="WINBINDSEPARATOR"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter allows an admin to define the character 
+</h3></div></div></div><a class="indexterm" name="id2558678"></a><a name="WINBINDSEPARATOR"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter allows an admin to define the character 
 	used when listing a username of the form of <em class="replaceable"><code>DOMAIN
 	</code></em>\<em class="replaceable"><code>user</code></em>.  This parameter 
 	is only applicable when using the <code class="filename">pam_winbind.so</code>
@@ -6176,10 +6175,10 @@
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>winbind separator</code></em> = <code class="literal">+</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2558768"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2558764"></a>
 
 winbind trusted domains only (G)
-</h3></div></div></div><a class="indexterm" name="id2558769"></a><a name="WINBINDTRUSTEDDOMAINSONLY"></a><div class="variablelist"><dl><dt></dt><dd><p>
+</h3></div></div></div><a class="indexterm" name="id2558765"></a><a name="WINBINDTRUSTEDDOMAINSONLY"></a><div class="variablelist"><dl><dt></dt><dd><p>
 	This parameter is designed to allow Samba servers that are members 
 	of a Samba controlled domain to use UNIX accounts distributed via NIS, 
 	rsync, or LDAP as the uid's for winbindd users in the hosts primary domain.
@@ -6191,10 +6190,10 @@
 	the <a class="citerefentry" href="idmap_nss.8.html"><span class="citerefentry"><span class="refentrytitle">idmap_nss</span>(8)</span></a> man page for more information.
 	</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>winbind trusted domains only</code></em> = <code class="literal">no</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2558847"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2558844"></a>
 
 winbind use default domain (G)
-</h3></div></div></div><a class="indexterm" name="id2558848"></a><a name="WINBINDUSEDEFAULTDOMAIN"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter specifies whether the
+</h3></div></div></div><a class="indexterm" name="id2558845"></a><a name="WINBINDUSEDEFAULTDOMAIN"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter specifies whether the
 	 <a class="citerefentry" href="winbindd.8.html"><span class="citerefentry"><span class="refentrytitle">winbindd</span>(8)</span></a> daemon should operate on users  
 	without domain component in their username. Users without a domain
 	component are treated as is part of the winbindd server's own
@@ -6204,10 +6203,10 @@
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>winbind use default domain</code></em> = <code class="literal">yes</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2558919"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2558916"></a>
 
 wins hook (G)
-</h3></div></div></div><a class="indexterm" name="id2558920"></a><a name="WINSHOOK"></a><div class="variablelist"><dl><dt></dt><dd><p>When Samba is running as a WINS server this 
+</h3></div></div></div><a class="indexterm" name="id2558917"></a><a name="WINSHOOK"></a><div class="variablelist"><dl><dt></dt><dd><p>When Samba is running as a WINS server this 
 	allows you to call an external program for all changes to the 
 	WINS database. The primary use for this option is to allow the 
 	dynamic update of external name resolution databases such as 
@@ -6228,17 +6227,17 @@
 			addresses currently registered for that name. If this list is 
 			empty then the name should be deleted.</p></li></ul></div><p>An example script that calls the BIND dynamic DNS update 
 	program <code class="literal">nsupdate</code> is provided in the examples 
-	directory of the Samba source code. </p><p><span class="emphasis"><em>No default</em></span></p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2559025"></a>
+	directory of the Samba source code. </p><p><span class="emphasis"><em>No default</em></span></p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2559022"></a>
 
 wins proxy (G)
-</h3></div></div></div><a class="indexterm" name="id2559026"></a><a name="WINSPROXY"></a><div class="variablelist"><dl><dt></dt><dd><p>This is a boolean that controls if <a class="citerefentry" href="nmbd.8.html"><span class="citerefentry"><span class="refentrytitle">nmbd</span>(8)</span></a> will respond to broadcast name 
+</h3></div></div></div><a class="indexterm" name="id2559024"></a><a name="WINSPROXY"></a><div class="variablelist"><dl><dt></dt><dd><p>This is a boolean that controls if <a class="citerefentry" href="nmbd.8.html"><span class="citerefentry"><span class="refentrytitle">nmbd</span>(8)</span></a> will respond to broadcast name 
 	queries on behalf of  other hosts. You may need to set this 
 	to <code class="constant">yes</code> for some older clients.</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>wins proxy</code></em> = <code class="literal">no</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2559080"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2559077"></a>
 
 wins server (G)
-</h3></div></div></div><a class="indexterm" name="id2559081"></a><a name="WINSSERVER"></a><div class="variablelist"><dl><dt></dt><dd><p>This specifies the IP address (or DNS name: IP 
+</h3></div></div></div><a class="indexterm" name="id2559078"></a><a name="WINSSERVER"></a><div class="variablelist"><dl><dt></dt><dd><p>This specifies the IP address (or DNS name: IP 
 	address for preference) of the WINS server that <a class="citerefentry" href="nmbd.8.html"><span class="citerefentry"><span class="refentrytitle">nmbd</span>(8)</span></a> should register with. If you have a WINS server on 
 	your network then you should set this to the WINS server's IP.</p><p>You should point this at your WINS server if you have a
 	multi-subnetted network.</p><p>If you want to work in multiple namespaces, you can 
@@ -6257,19 +6256,19 @@
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>wins server</code></em> = <code class="literal">192.9.200.1 192.168.2.61</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2559190"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2559188"></a>
 
 wins support (G)
-</h3></div></div></div><a class="indexterm" name="id2559191"></a><a name="WINSSUPPORT"></a><div class="variablelist"><dl><dt></dt><dd><p>This boolean controls if the <a class="citerefentry" href="nmbd.8.html"><span class="citerefentry"><span class="refentrytitle">nmbd</span>(8)</span></a> process in Samba will act as a WINS server. You should 
+</h3></div></div></div><a class="indexterm" name="id2559189"></a><a name="WINSSUPPORT"></a><div class="variablelist"><dl><dt></dt><dd><p>This boolean controls if the <a class="citerefentry" href="nmbd.8.html"><span class="citerefentry"><span class="refentrytitle">nmbd</span>(8)</span></a> process in Samba will act as a WINS server. You should 
 	not set this to <code class="constant">yes</code> unless you have a multi-subnetted network and 
 	you wish a particular <code class="literal">nmbd</code> to be your WINS server. 
 	Note that you should <span class="emphasis"><em>NEVER</em></span> set this to <code class="constant">yes</code>
 	on more than one machine in your network.</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>wins support</code></em> = <code class="literal">no</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2559260"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2559257"></a>
 
 workgroup (G)
-</h3></div></div></div><a class="indexterm" name="id2559261"></a><a name="WORKGROUP"></a><div class="variablelist"><dl><dt></dt><dd><p>This controls what workgroup your server will 
+</h3></div></div></div><a class="indexterm" name="id2559258"></a><a name="WORKGROUP"></a><div class="variablelist"><dl><dt></dt><dd><p>This controls what workgroup your server will 
 	appear to be in when queried by clients. Note that this parameter 
 	also controls the Domain name used with 
 	the <a class="link" href="smb.conf.5.html#SECURITY">security = domain</a>
@@ -6277,16 +6276,16 @@
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>workgroup</code></em> = <code class="literal">MYGROUP</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2559332"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2559329"></a>
 
 <a name="WRITABLE"></a>writable
-</h3></div></div></div><a class="indexterm" name="id2559333"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter is a synonym for <a class="link" href="#WRITEABLE">writeable</a>.</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2559363"></a>
+</h3></div></div></div><a class="indexterm" name="id2559330"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter is a synonym for <a class="link" href="#WRITEABLE">writeable</a>.</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2559360"></a>
 
 writeable (S)
-</h3></div></div></div><a class="indexterm" name="id2559364"></a><a name="WRITEABLE"></a><div class="variablelist"><dl><dt></dt><dd><p>Inverted synonym for <a class="link" href="smb.conf.5.html#READONLY">read only</a>.</p><p><span class="emphasis"><em>No default</em></span></p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2559402"></a>
+</h3></div></div></div><a class="indexterm" name="id2559362"></a><a name="WRITEABLE"></a><div class="variablelist"><dl><dt></dt><dd><p>Inverted synonym for <a class="link" href="smb.conf.5.html#READONLY">read only</a>.</p><p><span class="emphasis"><em>No default</em></span></p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2559399"></a>
 
 write cache size (S)
-</h3></div></div></div><a class="indexterm" name="id2559403"></a><a name="WRITECACHESIZE"></a><div class="variablelist"><dl><dt></dt><dd><p>If this integer parameter is set to non-zero value,
+</h3></div></div></div><a class="indexterm" name="id2559400"></a><a name="WRITECACHESIZE"></a><div class="variablelist"><dl><dt></dt><dd><p>If this integer parameter is set to non-zero value,
     Samba will create an in-memory cache for each oplocked file 
     (it does <span class="emphasis"><em>not</em></span> do this for 
     non-oplocked files). All writes that the client does not request 
@@ -6304,10 +6303,10 @@
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>write cache size</code></em> = <code class="literal">262144
 #  for a 256k cache size per file</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2559485"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2559483"></a>
 
 write list (S)
-</h3></div></div></div><a class="indexterm" name="id2559486"></a><a name="WRITELIST"></a><div class="variablelist"><dl><dt></dt><dd><p>
+</h3></div></div></div><a class="indexterm" name="id2559484"></a><a name="WRITELIST"></a><div class="variablelist"><dl><dt></dt><dd><p>
     This is a list of users that are given read-write access to a service. If the 
     connecting user is in this list then they will be given write access, no matter 
     what the <a class="link" href="smb.conf.5.html#READONLY">read only</a> option is set to. The list can 
@@ -6322,17 +6321,17 @@
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>write list</code></em> = <code class="literal">admin, root, @staff</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2559579"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2559576"></a>
 
 write raw (G)
-</h3></div></div></div><a class="indexterm" name="id2559580"></a><a name="WRITERAW"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter controls whether or not the server 
+</h3></div></div></div><a class="indexterm" name="id2559577"></a><a name="WRITERAW"></a><div class="variablelist"><dl><dt></dt><dd><p>This parameter controls whether or not the server 
     will support raw write SMB's when transferring data from clients. 
     You should never need to change this parameter.</p><p>Default: <span class="emphasis"><em><em class="parameter"><code>write raw</code></em> = <code class="literal">yes</code>
 </em></span>
-</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2559622"></a>
+</p></dd></dl></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2559620"></a>
 
 wtmp directory (G)
-</h3></div></div></div><a class="indexterm" name="id2559623"></a><a name="WTMPDIRECTORY"></a><div class="variablelist"><dl><dt></dt><dd><p>
+</h3></div></div></div><a class="indexterm" name="id2559621"></a><a name="WTMPDIRECTORY"></a><div class="variablelist"><dl><dt></dt><dd><p>
 	This parameter is only available if Samba has been configured and compiled with the option <code class="literal">
 	--with-utmp</code>. It specifies a directory pathname that is used to store the wtmp or wtmpx files (depending on 
 	the UNIX system) that record user connections to a Samba server. The difference with the utmp directory is the fact 
@@ -6344,7 +6343,7 @@
 </em></span>
 </p><p>Example: <span class="emphasis"><em><em class="parameter"><code>wtmp directory</code></em> = <code class="literal">/var/log/wtmp</code>
 </em></span>
-</p></dd></dl></div></div></div></div><div class="refsect1" lang="en"><a name="id2559706"></a><h2>WARNINGS</h2><p>
+</p></dd></dl></div></div></div></div><div class="refsect1" lang="en"><a name="id2559703"></a><h2>WARNINGS</h2><p>
 	Although the configuration file permits service names to contain spaces, your client software may not.
 	Spaces will be ignored in comparisons anyway, so it shouldn't be a problem - but be aware of the possibility.
 	</p><p>
@@ -6357,8 +6356,8 @@
 	for an administrator easy, but the various combinations of default attributes can be tricky. Take extreme
 	care when designing these sections. In particular, ensure that the permissions on spool directories are
 	correct.
-	</p></div><div class="refsect1" lang="en"><a name="id2559756"></a><h2>VERSION</h2><p>This man page is correct for version 3 of the Samba suite.</p></div><div class="refsect1" lang="en"><a name="id2559767"></a><h2>SEE ALSO</h2><p>
-	<a class="citerefentry" href="samba.7.html"><span class="citerefentry"><span class="refentrytitle">samba</span>(7)</span></a>, <a class="citerefentry" href="smbpasswd.8.html"><span class="citerefentry"><span class="refentrytitle">smbpasswd</span>(8)</span></a>, <a class="citerefentry" href="swat.8.html"><span class="citerefentry"><span class="refentrytitle">swat</span>(8)</span></a>, <a class="citerefentry" href="smbd.8.html"><span class="citerefentry"><span class="refentrytitle">smbd</span>(8)</span></a>, <a class="citerefentry" href="nmbd.8.html"><span class="citerefentry"><span class="refentrytitle">nmbd</span>(8)</span></a>, <a class="citerefentry" href="smbclient.1.html"><span class="citerefentry"><span class="refentrytitle">smbclient</span>(1)</span></a>, <a class="citerefentry" href="nmblookup.1.html"><span class="citerefentry"><span class="refentrytitle">nmblookup</span>(1)</span></a>, <a class="citerefentry" href="testparm.1.html"><span class="citerefentry"><span class="refentrytitle">testparm</span>(1)</span></a>, <a class="citerefentry" href="testprns.1.html"><span class="citerefentry"><span class="refentrytitle">testprns</span>(1)</span></a>.</p></div><div class="refsect1" lang="en"><a name="id2559846"></a><h2>AUTHOR</h2><p>
+	</p></div><div class="refsect1" lang="en"><a name="id2559753"></a><h2>VERSION</h2><p>This man page is correct for version 3 of the Samba suite.</p></div><div class="refsect1" lang="en"><a name="id2559764"></a><h2>SEE ALSO</h2><p>
+	<a class="citerefentry" href="samba.7.html"><span class="citerefentry"><span class="refentrytitle">samba</span>(7)</span></a>, <a class="citerefentry" href="smbpasswd.8.html"><span class="citerefentry"><span class="refentrytitle">smbpasswd</span>(8)</span></a>, <a class="citerefentry" href="swat.8.html"><span class="citerefentry"><span class="refentrytitle">swat</span>(8)</span></a>, <a class="citerefentry" href="smbd.8.html"><span class="citerefentry"><span class="refentrytitle">smbd</span>(8)</span></a>, <a class="citerefentry" href="nmbd.8.html"><span class="citerefentry"><span class="refentrytitle">nmbd</span>(8)</span></a>, <a class="citerefentry" href="smbclient.1.html"><span class="citerefentry"><span class="refentrytitle">smbclient</span>(1)</span></a>, <a class="citerefentry" href="nmblookup.1.html"><span class="citerefentry"><span class="refentrytitle">nmblookup</span>(1)</span></a>, <a class="citerefentry" href="testparm.1.html"><span class="citerefentry"><span class="refentrytitle">testparm</span>(1)</span></a>, <a class="citerefentry" href="testprns.1.html"><span class="citerefentry"><span class="refentrytitle">testprns</span>(1)</span></a>.</p></div><div class="refsect1" lang="en"><a name="id2559844"></a><h2>AUTHOR</h2><p>
 	The original Samba software and related utilities were created by Andrew Tridgell. Samba is now developed
 	by the Samba Team as an Open Source project similar to the way the Linux kernel is developed.
 	</p><p>

Modified: branches/samba/upstream/docs/htmldocs/manpages/smbcacls.1.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/manpages/smbcacls.1.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/manpages/smbcacls.1.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,5 +1,5 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>smbcacls</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="refentry" lang="en"><a name="smbcacls.1"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>smbcacls &#8212; Set or get ACLs on an NT file or directory names</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p><code class="literal">smbcacls</code> {//server/share} {filename} [-D acls] [-M acls] [-a acls] [-S acls] [-C name] [-G name] [--numeric] [-t] [-U username] [-h] [-d]</p></div></div><div class="refsect1" lang="en"><a name="id2479215"></a><h2>DESCRIPTION</h2><p>This tool is part of the <a class="citerefentry" href="samba.7.html"><span class="citerefentry"><span class="refentrytitle">samba</span>(7)</span></a> suite.</p><p>The <code class="literal">smbcacls</code> program manipulates NT Access Control
-	Lists (ACLs) on SMB file shares. </p></div><div class="refsect1" lang="en"><a name="id2479244"></a><h2>OPTIONS</h2><p>The following options are available to the <code class="literal">smbcacls</code> program.  
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>smbcacls</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="refentry" lang="en"><a name="smbcacls.1"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>smbcacls &#8212; Set or get ACLs on an NT file or directory names</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p><code class="literal">smbcacls</code> {//server/share} {filename} [-D acls] [-M acls] [-a acls] [-S acls] [-C name] [-G name] [--numeric] [-t] [-U username] [-h] [-d]</p></div></div><div class="refsect1" lang="en"><a name="id2479216"></a><h2>DESCRIPTION</h2><p>This tool is part of the <a class="citerefentry" href="samba.7.html"><span class="citerefentry"><span class="refentrytitle">samba</span>(7)</span></a> suite.</p><p>The <code class="literal">smbcacls</code> program manipulates NT Access Control
+	Lists (ACLs) on SMB file shares. </p></div><div class="refsect1" lang="en"><a name="id2479245"></a><h2>OPTIONS</h2><p>The following options are available to the <code class="literal">smbcacls</code> program.  
 	The format of ACLs is described in the section ACL FORMAT </p><div class="variablelist"><dl><dt><span class="term">-a acls</span></dt><dd><p>Add the ACLs specified to the ACL list.  Existing 
 		access control entries are unchanged. </p></dd><dt><span class="term">-M acls</span></dt><dd><p>Modify the mask value (permissions) for the ACLs 
 		specified on the command line.  An error will be printed for each 
@@ -52,7 +52,7 @@
 compile time.</p></dd><dt><span class="term">-l|--log-basename=logdirectory</span></dt><dd><p>Base directory name for log/debug files. The extension
 <code class="constant">".progname"</code> will be appended (e.g. log.smbclient, 
 log.smbd, etc...). The log file is never removed by the client.
-</p></dd></dl></div></div><div class="refsect1" lang="en"><a name="id2478381"></a><h2>ACL FORMAT</h2><p>The format of an ACL is one or more ACL entries separated by 
+</p></dd></dl></div></div><div class="refsect1" lang="en"><a name="id2478382"></a><h2>ACL FORMAT</h2><p>The format of an ACL is one or more ACL entries separated by 
 	either commas or newlines.  An ACL entry is one of the following: </p><pre class="programlisting"> 
 REVISION:&lt;revision number&gt;
 OWNER:&lt;sid or name&gt;
@@ -77,13 +77,13 @@
 	file permissions of the same name. </p><div class="itemizedlist"><ul type="disc"><li><p><span class="emphasis"><em>R</em></span> - Allow read access </p></li><li><p><span class="emphasis"><em>W</em></span> - Allow write access</p></li><li><p><span class="emphasis"><em>X</em></span> - Execute permission on the object</p></li><li><p><span class="emphasis"><em>D</em></span> - Delete the object</p></li><li><p><span class="emphasis"><em>P</em></span> - Change permissions</p></li><li><p><span class="emphasis"><em>O</em></span> - Take ownership</p></li></ul></div><p>The following combined permissions can be specified:</p><div class="itemizedlist"><ul type="disc"><li><p><span class="emphasis"><em>READ</em></span> -  Equivalent to 'RX'
 		permissions</p></li><li><p><span class="emphasis"><em>CHANGE</em></span> - Equivalent to 'RXWD' permissions
 		</p></li><li><p><span class="emphasis"><em>FULL</em></span> - Equivalent to 'RWXDPO' 
-		permissions</p></li></ul></div></div><div class="refsect1" lang="en"><a name="id2478546"></a><h2>EXIT STATUS</h2><p>The <code class="literal">smbcacls</code> program sets the exit status 
+		permissions</p></li></ul></div></div><div class="refsect1" lang="en"><a name="id2478547"></a><h2>EXIT STATUS</h2><p>The <code class="literal">smbcacls</code> program sets the exit status 
 	depending on the success or otherwise of the operations performed.  
 	The exit status may be one of the following values. </p><p>If the operation succeeded, smbcacls returns and exit 
 	status of 0.  If <code class="literal">smbcacls</code> couldn't connect to the specified server, 
 	or there was an error getting or setting the ACLs, an exit status 
 	of 1 is returned.  If there was an error parsing any command line 
-	arguments, an exit status of 2 is returned. </p></div><div class="refsect1" lang="en"><a name="id2478579"></a><h2>VERSION</h2><p>This man page is correct for version 3 of the Samba suite.</p></div><div class="refsect1" lang="en"><a name="id2478590"></a><h2>AUTHOR</h2><p>The original Samba software and related utilities 
+	arguments, an exit status of 2 is returned. </p></div><div class="refsect1" lang="en"><a name="id2478580"></a><h2>VERSION</h2><p>This man page is correct for version 3 of the Samba suite.</p></div><div class="refsect1" lang="en"><a name="id2478591"></a><h2>AUTHOR</h2><p>The original Samba software and related utilities 
 	were created by Andrew Tridgell. Samba is now developed
 	by the Samba Team as an Open Source project similar 
 	to the way the Linux kernel is developed.</p><p><code class="literal">smbcacls</code> was written by Andrew Tridgell 

Modified: branches/samba/upstream/docs/htmldocs/manpages/smbclient.1.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/manpages/smbclient.1.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/manpages/smbclient.1.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,11 +1,11 @@
 <html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>smbclient</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="refentry" lang="en"><a name="smbclient.1"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>smbclient &#8212; ftp-like client to access SMB/CIFS resources 
-	on servers</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p><code class="literal">smbclient</code> [-b &lt;buffer size&gt;] [-d debuglevel] [-e] [-L &lt;netbios name&gt;] [-U username] [-I destinationIP] [-M &lt;netbios name&gt;] [-m maxprotocol] [-A authfile] [-N] [-i scope] [-O &lt;socket options&gt;] [-p port] [-R &lt;name resolve order&gt;] [-s &lt;smb config file&gt;] [-k] [-P] [-c &lt;command&gt;]</p></div><div class="cmdsynopsis"><p><code class="literal">smbclient</code> {servicename} [password] [-b &lt;buffer size&gt;] [-d debuglevel] [-e] [-D Directory] [-U username] [-W workgroup] [-M &lt;netbios name&gt;] [-m maxprotocol] [-A authfile] [-N] [-l log-basename] [-I destinationIP] [-E] [-c &lt;command string&gt;] [-i scope] [-O &lt;socket options&gt;] [-p port] [-R &lt;name resolve order&gt;] [-s &lt;smb config file&gt;] [-T&lt;c|x&gt;IXFqgbNan] [-k]</p></div></div><div class="refsect1" lang="en"><a name="id2479451"></a><h2>DESCRIPTION</h2><p>This tool is part of the <a class="citerefentry" href="samba.7.html"><span class="citerefentry"><span class="refentrytitle">samba</span>(7)</span></a> suite.</p><p><code class="literal">smbclient</code> is a client that can 
+	on servers</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p><code class="literal">smbclient</code> [-b &lt;buffer size&gt;] [-d debuglevel] [-e] [-L &lt;netbios name&gt;] [-U username] [-I destinationIP] [-M &lt;netbios name&gt;] [-m maxprotocol] [-A authfile] [-N] [-i scope] [-O &lt;socket options&gt;] [-p port] [-R &lt;name resolve order&gt;] [-s &lt;smb config file&gt;] [-k] [-P] [-c &lt;command&gt;]</p></div><div class="cmdsynopsis"><p><code class="literal">smbclient</code> {servicename} [password] [-b &lt;buffer size&gt;] [-d debuglevel] [-e] [-D Directory] [-U username] [-W workgroup] [-M &lt;netbios name&gt;] [-m maxprotocol] [-A authfile] [-N] [-l log-basename] [-I destinationIP] [-E] [-c &lt;command string&gt;] [-i scope] [-O &lt;socket options&gt;] [-p port] [-R &lt;name resolve order&gt;] [-s &lt;smb config file&gt;] [-T&lt;c|x&gt;IXFqgbNan] [-k]</p></div></div><div class="refsect1" lang="en"><a name="id2479452"></a><h2>DESCRIPTION</h2><p>This tool is part of the <a class="citerefentry" href="samba.7.html"><span class="citerefentry"><span class="refentrytitle">samba</span>(7)</span></a> suite.</p><p><code class="literal">smbclient</code> is a client that can 
 	'talk' to an SMB/CIFS server. It offers an interface
 	similar to that of the ftp program (see <a class="citerefentry" href="ftp.1.html"><span class="citerefentry"><span class="refentrytitle">ftp</span>(1)</span></a>).  
 	Operations include things like getting files from the server 
 	to the local machine, putting files from the local machine to 
 	the server, retrieving directory information from the server 
-	and so on. </p></div><div class="refsect1" lang="en"><a name="id2479491"></a><h2>OPTIONS</h2><div class="variablelist"><dl><dt><span class="term">servicename</span></dt><dd><p>servicename is the name of the service 
+	and so on. </p></div><div class="refsect1" lang="en"><a name="id2479492"></a><h2>OPTIONS</h2><div class="variablelist"><dl><dt><span class="term">servicename</span></dt><dd><p>servicename is the name of the service 
 		you want to use on the server. A service name takes the form
 		<code class="filename">//server/service</code> where <em class="parameter"><code>server
 		</code></em> is the NetBIOS name of the SMB/CIFS server 
@@ -267,7 +267,7 @@
 		only of any use with the tar -T option. </p></dd><dt><span class="term">-c command string</span></dt><dd><p>command string is a semicolon-separated list of 
 		commands to be executed instead of prompting from stdin. <em class="parameter"><code>
 		-N</code></em> is implied by <em class="parameter"><code>-c</code></em>.</p><p>This is particularly useful in scripts and for printing stdin 
-		to the server, e.g. <code class="literal">-c 'print -'</code>. </p></dd></dl></div></div><div class="refsect1" lang="en"><a name="id2526299"></a><h2>OPERATIONS</h2><p>Once the client is running, the user is presented with 
+		to the server, e.g. <code class="literal">-c 'print -'</code>. </p></dd></dl></div></div><div class="refsect1" lang="en"><a name="id2526294"></a><h2>OPERATIONS</h2><p>Once the client is running, the user is presented with 
 	a prompt : </p><p><code class="prompt">smb:\&gt; </code></p><p>The backslash ("\\") indicates the current working directory 
 	on the server, and will change if the current working directory 
 	is changed. </p><p>The prompt indicates that the client is ready and waiting to 
@@ -465,14 +465,14 @@
 		</p></dd><dt><span class="term">vuid &lt;number&gt;</span></dt><dd><p>Changes the currently used vuid in the protocol to
 		the given arbitrary number. Without an argument prints out the current
 		vuid being used. Used for internal Samba testing purposes.
-		</p></dd></dl></div></div><div class="refsect1" lang="en"><a name="id2527422"></a><h2>NOTES</h2><p>Some servers are fussy about the case of supplied usernames,
+		</p></dd></dl></div></div><div class="refsect1" lang="en"><a name="id2527418"></a><h2>NOTES</h2><p>Some servers are fussy about the case of supplied usernames,
 	passwords, share names (AKA service names) and machine names.
 	If you fail to connect try giving all parameters in uppercase.
 	</p><p>It is often necessary to use the -n option when connecting
 	to some types of servers. For example OS/2 LanManager insists
 	on a valid NetBIOS name being used, so you need to supply a valid
 	name that would be known to the server.</p><p>smbclient supports long file names where the server 
-	supports the LANMAN2 protocol or above. </p></div><div class="refsect1" lang="en"><a name="id2527448"></a><h2>ENVIRONMENT VARIABLES</h2><p>The variable <code class="envar">USER</code> may contain the 
+	supports the LANMAN2 protocol or above. </p></div><div class="refsect1" lang="en"><a name="id2527443"></a><h2>ENVIRONMENT VARIABLES</h2><p>The variable <code class="envar">USER</code> may contain the 
 	username of the person  using the client. This information is 
 	used only if the protocol  level is high enough to support 
 	session-level passwords.</p><p>The variable <code class="envar">PASSWD</code> may contain 
@@ -482,7 +482,7 @@
 	the path, executed with system(), which the client should connect 
         to instead of connecting to a server.  This functionality is primarily
         intended as a development aid, and works best when using a LMHOSTS 
-        file</p></div><div class="refsect1" lang="en"><a name="id2527486"></a><h2>INSTALLATION</h2><p>The location of the client program is a matter for 
+        file</p></div><div class="refsect1" lang="en"><a name="id2527481"></a><h2>INSTALLATION</h2><p>The location of the client program is a matter for 
 	individual system administrators. The following are thus
 	suggestions only. </p><p>It is recommended that the smbclient software be installed
 	in the <code class="filename">/usr/local/samba/bin/</code> or <code class="filename">
@@ -493,11 +493,11 @@
 	and writeable only by the user. </p><p>To test the client, you will need to know the name of a 
 	running SMB/CIFS server. It is possible to run <a class="citerefentry" href="smbd.8.html"><span class="citerefentry"><span class="refentrytitle">smbd</span>(8)</span></a> as an ordinary user - running that server as a daemon 
 	on a user-accessible port (typically any port number over 1024)
-	would provide a suitable test server. </p></div><div class="refsect1" lang="en"><a name="id2527541"></a><h2>DIAGNOSTICS</h2><p>Most diagnostics issued by the client are logged in a 
+	would provide a suitable test server. </p></div><div class="refsect1" lang="en"><a name="id2527537"></a><h2>DIAGNOSTICS</h2><p>Most diagnostics issued by the client are logged in a 
 	specified log file. The log file name is specified at compile time, 
 	but may be overridden on the command line. </p><p>The number and nature of diagnostics available depends 
 	on the debug level used by the client. If you have problems, 
-	set the debug level to 3 and peruse the log files. </p></div><div class="refsect1" lang="en"><a name="id2527560"></a><h2>VERSION</h2><p>This man page is correct for version 3.2 of the Samba suite.</p></div><div class="refsect1" lang="en"><a name="id2527571"></a><h2>AUTHOR</h2><p>The original Samba software and related utilities 
+	set the debug level to 3 and peruse the log files. </p></div><div class="refsect1" lang="en"><a name="id2527556"></a><h2>VERSION</h2><p>This man page is correct for version 3.2 of the Samba suite.</p></div><div class="refsect1" lang="en"><a name="id2527567"></a><h2>AUTHOR</h2><p>The original Samba software and related utilities 
 	were created by Andrew Tridgell. Samba is now developed
 	by the Samba Team as an Open Source project similar 
 	to the way the Linux kernel is developed.</p><p>The original Samba man pages were written by Karl Auer. 

Modified: branches/samba/upstream/docs/htmldocs/manpages/smbcontrol.1.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/manpages/smbcontrol.1.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/manpages/smbcontrol.1.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,5 +1,5 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>smbcontrol</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="refentry" lang="en"><a name="smbcontrol.1"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>smbcontrol &#8212; send messages to smbd, nmbd or winbindd processes</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p><code class="literal">smbcontrol</code> [-i] [-s]</p></div><div class="cmdsynopsis"><p><code class="literal">smbcontrol</code> [destination] [message-type] [parameter]</p></div></div><div class="refsect1" lang="en"><a name="id2479176"></a><h2>DESCRIPTION</h2><p>This tool is part of the <a class="citerefentry" href="samba.7.html"><span class="citerefentry"><span class="refentrytitle">samba</span>(7)</span></a> suite.</p><p><code class="literal">smbcontrol</code> is a very small program, which 
-	sends messages to a <a class="citerefentry" href="smbd.8.html"><span class="citerefentry"><span class="refentrytitle">smbd</span>(8)</span></a>, a <a class="citerefentry" href="nmbd.8.html"><span class="citerefentry"><span class="refentrytitle">nmbd</span>(8)</span></a>, or a <a class="citerefentry" href="winbindd.8.html"><span class="citerefentry"><span class="refentrytitle">winbindd</span>(8)</span></a> daemon running on the system.</p></div><div class="refsect1" lang="en"><a name="id2479227"></a><h2>OPTIONS</h2><div class="variablelist"><dl><dt><span class="term">-h|--help</span></dt><dd><p>Print a summary of command line options.
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>smbcontrol</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="refentry" lang="en"><a name="smbcontrol.1"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>smbcontrol &#8212; send messages to smbd, nmbd or winbindd processes</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p><code class="literal">smbcontrol</code> [-i] [-s]</p></div><div class="cmdsynopsis"><p><code class="literal">smbcontrol</code> [destination] [message-type] [parameter]</p></div></div><div class="refsect1" lang="en"><a name="id2480138"></a><h2>DESCRIPTION</h2><p>This tool is part of the <a class="citerefentry" href="samba.7.html"><span class="citerefentry"><span class="refentrytitle">samba</span>(7)</span></a> suite.</p><p><code class="literal">smbcontrol</code> is a very small program, which 
+	sends messages to a <a class="citerefentry" href="smbd.8.html"><span class="citerefentry"><span class="refentrytitle">smbd</span>(8)</span></a>, a <a class="citerefentry" href="nmbd.8.html"><span class="citerefentry"><span class="refentrytitle">nmbd</span>(8)</span></a>, or a <a class="citerefentry" href="winbindd.8.html"><span class="citerefentry"><span class="refentrytitle">winbindd</span>(8)</span></a> daemon running on the system.</p></div><div class="refsect1" lang="en"><a name="id2480189"></a><h2>OPTIONS</h2><div class="variablelist"><dl><dt><span class="term">-h|--help</span></dt><dd><p>Print a summary of command line options.
 </p></dd><dt><span class="term">-s &lt;configuration file&gt;</span></dt><dd><p>The file specified contains the 
 configuration details required by the server.  The 
 information in this file includes server-specific
@@ -16,7 +16,7 @@
 		<code class="filename">nmbd.pid</code> file.</p><p>If a single process ID is given, the message is sent 
 		to only that process.</p></dd><dt><span class="term">message-type</span></dt><dd><p>Type of message to send. See 
 		the section <code class="constant">MESSAGE-TYPES</code> for details.
-		</p></dd><dt><span class="term">parameters</span></dt><dd><p>any parameters required for the message-type</p></dd></dl></div></div><div class="refsect1" lang="en"><a name="id2479370"></a><h2>MESSAGE-TYPES</h2><p>Available message types are:</p><div class="variablelist"><dl><dt><span class="term">close-share</span></dt><dd><p>Order smbd to close the client 
+		</p></dd><dt><span class="term">parameters</span></dt><dd><p>any parameters required for the message-type</p></dd></dl></div></div><div class="refsect1" lang="en"><a name="id2482572"></a><h2>MESSAGE-TYPES</h2><p>Available message types are:</p><div class="variablelist"><dl><dt><span class="term">close-share</span></dt><dd><p>Order smbd to close the client 
 	connections to the named share. Note that this doesn't affect client 
 	connections to any other shares. This message-type takes an argument of the
 	share name for which client connections will be closed, or the
@@ -59,8 +59,8 @@
 	to update their local version of the driver. Can only be 
 	sent to smbd.</p></dd><dt><span class="term">reload-config</span></dt><dd><p>Force daemon to reload smb.conf configuration file. Can be sent
 	to <code class="constant">smbd</code>, <code class="constant">nmbd</code>, or <code class="constant">winbindd</code>.
-	</p></dd></dl></div></div><div class="refsect1" lang="en"><a name="id2478457"></a><h2>VERSION</h2><p>This man page is correct for version 3 of 
-	the Samba suite.</p></div><div class="refsect1" lang="en"><a name="id2478468"></a><h2>SEE ALSO</h2><p><a class="citerefentry" href="nmbd.8.html"><span class="citerefentry"><span class="refentrytitle">nmbd</span>(8)</span></a> and <a class="citerefentry" href="smbd.8.html"><span class="citerefentry"><span class="refentrytitle">smbd</span>(8)</span></a>.</p></div><div class="refsect1" lang="en"><a name="id2478492"></a><h2>AUTHOR</h2><p>The original Samba software and related utilities 
+	</p></dd></dl></div></div><div class="refsect1" lang="en"><a name="id2478445"></a><h2>VERSION</h2><p>This man page is correct for version 3 of 
+	the Samba suite.</p></div><div class="refsect1" lang="en"><a name="id2478456"></a><h2>SEE ALSO</h2><p><a class="citerefentry" href="nmbd.8.html"><span class="citerefentry"><span class="refentrytitle">nmbd</span>(8)</span></a> and <a class="citerefentry" href="smbd.8.html"><span class="citerefentry"><span class="refentrytitle">smbd</span>(8)</span></a>.</p></div><div class="refsect1" lang="en"><a name="id2478481"></a><h2>AUTHOR</h2><p>The original Samba software and related utilities 
 	were created by Andrew Tridgell. Samba is now developed
 	by the Samba Team as an Open Source project similar 
 	to the way the Linux kernel is developed.</p><p>The original Samba man pages were written by Karl Auer. 

Modified: branches/samba/upstream/docs/htmldocs/manpages/smbcquotas.1.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/manpages/smbcquotas.1.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/manpages/smbcquotas.1.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,4 +1,4 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>smbcquotas</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="refentry" lang="en"><a name="smbcquotas.1"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>smbcquotas &#8212; Set or get QUOTAs of NTFS 5 shares</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p><code class="literal">smbcquotas</code> {//server/share} [-u user] [-L] [-F] [-S QUOTA_SET_COMMAND] [-n] [-t] [-v] [-d debuglevel] [-s configfile] [-l logdir] [-V] [-U username] [-N] [-k] [-A]</p></div></div><div class="refsect1" lang="en"><a name="id2479248"></a><h2>DESCRIPTION</h2><p>This tool is part of the <a class="citerefentry" href="samba.7.html"><span class="citerefentry"><span class="refentrytitle">samba</span>(7)</span></a> suite.</p><p>The <code class="literal">smbcquotas</code> program manipulates NT Quotas on SMB file shares. </p></div><div class="refsect1" lang="en"><a name="id2479276"></a><h2>OPTIONS</h2><p>The following options are available to the <code class="literal">smbcquotas</code> program. </p><div class="variablelist"><dl><dt><span class="term">-u user</span></dt><dd><p> Specifies the user of whom the quotas are get or set.
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>smbcquotas</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="refentry" lang="en"><a name="smbcquotas.1"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>smbcquotas &#8212; Set or get QUOTAs of NTFS 5 shares</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p><code class="literal">smbcquotas</code> {//server/share} [-u user] [-L] [-F] [-S QUOTA_SET_COMMAND] [-n] [-t] [-v] [-d debuglevel] [-s configfile] [-l logdir] [-V] [-U username] [-N] [-k] [-A]</p></div></div><div class="refsect1" lang="en"><a name="id2482449"></a><h2>DESCRIPTION</h2><p>This tool is part of the <a class="citerefentry" href="samba.7.html"><span class="citerefentry"><span class="refentrytitle">samba</span>(7)</span></a> suite.</p><p>The <code class="literal">smbcquotas</code> program manipulates NT Quotas on SMB file shares. </p></div><div class="refsect1" lang="en"><a name="id2482477"></a><h2>OPTIONS</h2><p>The following options are available to the <code class="literal">smbcquotas</code> program. </p><div class="variablelist"><dl><dt><span class="term">-u user</span></dt><dd><p> Specifies the user of whom the quotas are get or set.
 		By default the current user's username will be used.</p></dd><dt><span class="term">-L</span></dt><dd><p>Lists all quota records of the share.</p></dd><dt><span class="term">-F</span></dt><dd><p>Show the share quota status and default limits.</p></dd><dt><span class="term">-S QUOTA_SET_COMMAND</span></dt><dd><p>This command sets/modifies quotas for a user or on the share,
 		depending on the QUOTA_SET_COMMAND parameter which is described later.</p></dd><dt><span class="term">-n</span></dt><dd><p>This option displays all QUOTA information in numeric 
 		format.  The default is to convert SIDs to names and QUOTA limits 
@@ -62,7 +62,7 @@
 many systems the command line of a running process may be seen
 via the <code class="literal">ps</code> command.  To be safe always allow
 <code class="literal">rpcclient</code> to prompt for a password and type
-it in directly. </p></dd></dl></div></div><div class="refsect1" lang="en"><a name="id2478472"></a><h2>QUOTA_SET_COMAND</h2><p>The format of an the QUOTA_SET_COMMAND is an operation
+it in directly. </p></dd></dl></div></div><div class="refsect1" lang="en"><a name="id2478461"></a><h2>QUOTA_SET_COMAND</h2><p>The format of an the QUOTA_SET_COMMAND is an operation
 	name followed by a set of parameters specific to that operation.
 	</p><p>To set user quotas for the user specified by -u or for the
 	current username: </p><p><strong class="userinput"><code>
@@ -74,13 +74,13 @@
 	To change the share quota settings:
 	</p><p><strong class="userinput"><code>
 	FSQFLAGS:QUOTA_ENABLED/DENY_DISK/LOG_SOFTLIMIT/LOG_HARD_LIMIT
-	</code></strong></p><p>All limits are specified as a number of bytes.</p></div><div class="refsect1" lang="en"><a name="id2478524"></a><h2>EXIT STATUS</h2><p>The <code class="literal">smbcquotas</code> program sets the exit status
+	</code></strong></p><p>All limits are specified as a number of bytes.</p></div><div class="refsect1" lang="en"><a name="id2478513"></a><h2>EXIT STATUS</h2><p>The <code class="literal">smbcquotas</code> program sets the exit status
 	depending on the success or otherwise of the operations performed.
 	The exit status may be one of the following values. </p><p>If the operation succeeded, smbcquotas returns an exit
 	status of 0.  If <code class="literal">smbcquotas</code> couldn't connect to the specified server,
 	or when there was an error getting or setting the quota(s), an exit status
 	of 1 is returned.  If there was an error parsing any command line
-	arguments, an exit status of 2 is returned. </p></div><div class="refsect1" lang="en"><a name="id2478557"></a><h2>VERSION</h2><p>This man page is correct for version 3 of the Samba suite.</p></div><div class="refsect1" lang="en"><a name="id2478568"></a><h2>AUTHOR</h2><p>The original Samba software and related utilities
+	arguments, an exit status of 2 is returned. </p></div><div class="refsect1" lang="en"><a name="id2478546"></a><h2>VERSION</h2><p>This man page is correct for version 3 of the Samba suite.</p></div><div class="refsect1" lang="en"><a name="id2478557"></a><h2>AUTHOR</h2><p>The original Samba software and related utilities
 	were created by Andrew Tridgell. Samba is now developed
 	by the Samba Team as an Open Source project similar
 	to the way the Linux kernel is developed.</p><p><code class="literal">smbcquotas</code> was written by Stefan Metzmacher.</p></div></div></body></html>

Modified: branches/samba/upstream/docs/htmldocs/manpages/smbd.8.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/manpages/smbd.8.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/manpages/smbd.8.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,4 +1,4 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>smbd</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="refentry" lang="en"><a name="smbd.8"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>smbd &#8212; server to provide SMB/CIFS services to clients</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p><code class="literal">smbd</code> [-D] [-F] [-S] [-i] [-h] [-V] [-b] [-d &lt;debug level&gt;] [-l &lt;log directory&gt;] [-p &lt;port number(s)&gt;] [-P &lt;profiling level&gt;] [-O &lt;socket option&gt;] [-s &lt;configuration file&gt;]</p></div></div><div class="refsect1" lang="en"><a name="id2479219"></a><h2>DESCRIPTION</h2><p>This program is part of the <a class="citerefentry" href="samba.7.html"><span class="citerefentry"><span class="refentrytitle">samba</span>(7)</span></a> suite.</p><p><code class="literal">smbd</code> is the server daemon that 
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>smbd</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="refentry" lang="en"><a name="smbd.8"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>smbd &#8212; server to provide SMB/CIFS services to clients</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p><code class="literal">smbd</code> [-D] [-F] [-S] [-i] [-h] [-V] [-b] [-d &lt;debug level&gt;] [-l &lt;log directory&gt;] [-p &lt;port number(s)&gt;] [-P &lt;profiling level&gt;] [-O &lt;socket option&gt;] [-s &lt;configuration file&gt;]</p></div></div><div class="refsect1" lang="en"><a name="id2479220"></a><h2>DESCRIPTION</h2><p>This program is part of the <a class="citerefentry" href="samba.7.html"><span class="citerefentry"><span class="refentrytitle">samba</span>(7)</span></a> suite.</p><p><code class="literal">smbd</code> is the server daemon that 
 	provides filesharing and printing services to Windows clients. 
 	The server provides filespace and printer services to
 	clients using the SMB (or CIFS) protocol. This is compatible 
@@ -21,7 +21,7 @@
 	can force a reload by sending a SIGHUP to the server.  Reloading 
 	the configuration file will not affect connections to any service 
 	that is already established.  Either the user will have to 
-	disconnect from the service, or <code class="literal">smbd</code> killed and restarted.</p></div><div class="refsect1" lang="en"><a name="id2479306"></a><h2>OPTIONS</h2><div class="variablelist"><dl><dt><span class="term">-D</span></dt><dd><p>If specified, this parameter causes 
+	disconnect from the service, or <code class="literal">smbd</code> killed and restarted.</p></div><div class="refsect1" lang="en"><a name="id2479307"></a><h2>OPTIONS</h2><div class="variablelist"><dl><dt><span class="term">-D</span></dt><dd><p>If specified, this parameter causes 
 		the server to operate as a daemon. That is, it detaches 
 		itself and runs in the background, fielding requests 
 		on the appropriate port. Operating the server as a
@@ -82,7 +82,7 @@
 		number specifying the level of profiling data to be collected.
 		0 turns off profiling, 1 turns on counter profiling only,
 		2 turns on complete profiling, and 3 resets all profiling data.
-		</p></dd></dl></div></div><div class="refsect1" lang="en"><a name="id2478467"></a><h2>FILES</h2><div class="variablelist"><dl><dt><span class="term"><code class="filename">/etc/inetd.conf</code></span></dt><dd><p>If the server is to be run by the 
+		</p></dd></dl></div></div><div class="refsect1" lang="en"><a name="id2478468"></a><h2>FILES</h2><div class="variablelist"><dl><dt><span class="term"><code class="filename">/etc/inetd.conf</code></span></dt><dd><p>If the server is to be run by the 
 		<code class="literal">inetd</code> meta-daemon, this file 
 		must contain suitable startup information for the 
 		meta-daemon. 
@@ -96,17 +96,17 @@
 		</p></dd><dt><span class="term"><code class="filename">/usr/local/samba/lib/smb.conf</code></span></dt><dd><p>This is the default location of the <a class="citerefentry" href="smb.conf.5.html"><span class="citerefentry"><span class="refentrytitle">smb.conf</span>(5)</span></a> server configuration file. Other common places that systems 
 		install this file are <code class="filename">/usr/samba/lib/smb.conf</code> 
 		and <code class="filename">/etc/samba/smb.conf</code>.</p><p>This file describes all the services the server 
-		is to make available to clients. See <a class="citerefentry" href="smb.conf.5.html"><span class="citerefentry"><span class="refentrytitle">smb.conf</span>(5)</span></a> for more information.</p></dd></dl></div></div><div class="refsect1" lang="en"><a name="id2478594"></a><h2>LIMITATIONS</h2><p>On some systems <code class="literal">smbd</code> cannot change uid back 
+		is to make available to clients. See <a class="citerefentry" href="smb.conf.5.html"><span class="citerefentry"><span class="refentrytitle">smb.conf</span>(5)</span></a> for more information.</p></dd></dl></div></div><div class="refsect1" lang="en"><a name="id2478595"></a><h2>LIMITATIONS</h2><p>On some systems <code class="literal">smbd</code> cannot change uid back 
 	to root after a setuid() call.  Such systems are called 
 	trapdoor uid systems. If you have such a system, 
 	you will be unable to connect from a client (such as a PC) as 
 	two different users at once. Attempts to connect the
 	second user will result in access denied or 
-	similar.</p></div><div class="refsect1" lang="en"><a name="id2478615"></a><h2>ENVIRONMENT VARIABLES</h2><div class="variablelist"><dl><dt><span class="term"><code class="envar">PRINTER</code></span></dt><dd><p>If no printer name is specified to 
+	similar.</p></div><div class="refsect1" lang="en"><a name="id2478616"></a><h2>ENVIRONMENT VARIABLES</h2><div class="variablelist"><dl><dt><span class="term"><code class="envar">PRINTER</code></span></dt><dd><p>If no printer name is specified to 
 		printable services, most systems will use the value of 
 		this variable (or <code class="constant">lp</code> if this variable is 
 		not defined) as the name of the printer to use. This 
-		is not specific to the server, however.</p></dd></dl></div></div><div class="refsect1" lang="en"><a name="id2478645"></a><h2>PAM INTERACTION</h2><p>Samba uses PAM for authentication (when presented with a plaintext 
+		is not specific to the server, however.</p></dd></dl></div></div><div class="refsect1" lang="en"><a name="id2478646"></a><h2>PAM INTERACTION</h2><p>Samba uses PAM for authentication (when presented with a plaintext 
 	password), for account checking (is this account disabled?) and for
 	session management.  The degree too which samba supports PAM is restricted
 	by the limitations of the SMB protocol and the <a class="link" href="smb.conf.5.html#OBEYPAMRESTRICTIONS">obey pam restrictions</a> <a class="citerefentry" href="smb.conf.5.html"><span class="citerefentry"><span class="refentrytitle">smb.conf</span>(5)</span></a> paramater.  When this is set, the following restrictions apply:
@@ -119,8 +119,8 @@
 	is granted.  Note however, that this is bypassed in share level secuirty.  
 	Note also that some older pam configuration files may need a line 
 	added for session support. 
-	</p></li></ul></div></div><div class="refsect1" lang="en"><a name="id2478706"></a><h2>VERSION</h2><p>This man page is correct for version 3 of 
-	the Samba suite.</p></div><div class="refsect1" lang="en"><a name="id2478717"></a><h2>DIAGNOSTICS</h2><p>Most diagnostics issued by the server are logged 
+	</p></li></ul></div></div><div class="refsect1" lang="en"><a name="id2478707"></a><h2>VERSION</h2><p>This man page is correct for version 3 of 
+	the Samba suite.</p></div><div class="refsect1" lang="en"><a name="id2478718"></a><h2>DIAGNOSTICS</h2><p>Most diagnostics issued by the server are logged 
 	in a specified log file. The log file name is specified 
 	at compile time, but may be overridden on the command line.</p><p>The number and nature of diagnostics available depends 
 	on the debug level used by the server. If you have problems, set 
@@ -129,10 +129,10 @@
 	available in the source code to warrant describing each and every 
 	diagnostic. At this stage your best bet is still to grep the 
 	source code and inspect the conditions that gave rise to the 
-	diagnostics you are seeing.</p></div><div class="refsect1" lang="en"><a name="id2478745"></a><h2>TDB FILES</h2><p>Samba stores it's data in several TDB (Trivial Database) files, usually located in <code class="filename">/var/lib/samba</code>.</p><p>
+	diagnostics you are seeing.</p></div><div class="refsect1" lang="en"><a name="id2478746"></a><h2>TDB FILES</h2><p>Samba stores it's data in several TDB (Trivial Database) files, usually located in <code class="filename">/var/lib/samba</code>.</p><p>
 	(*) information persistent across restarts (but not
 	necessarily important to backup).
-	</p><div class="variablelist"><dl><dt><span class="term">account_policy.tdb*</span></dt><dd><p>NT account policy settings such as pw expiration, etc...</p></dd><dt><span class="term">brlock.tdb</span></dt><dd><p>byte range locks</p></dd><dt><span class="term">browse.dat</span></dt><dd><p>browse lists</p></dd><dt><span class="term">connections.tdb</span></dt><dd><p>share connections (used to enforce max connections, etc...)</p></dd><dt><span class="term">gencache.tdb</span></dt><dd><p>generic caching db</p></dd><dt><span class="term">group_mapping.tdb*</span></dt><dd><p>group mapping information</p></dd><dt><span class="term">locking.tdb</span></dt><dd><p>share modes &amp; oplocks</p></dd><dt><span class="term">login_cache.tdb*</span></dt><dd><p>bad pw attempts</p></dd><dt><span class="term">messages.tdb</span></dt><dd><p>Samba messaging system</p></dd><dt><span class="term">netsamlogon_cache.tdb*</span></dt><dd><p>cache of user net_info_3 struct	from net_samlogon() request (as a domain member)</p></dd><dt><span class="term">ntdrivers.tdb*</span></dt><dd><p>installed printer drivers</p></dd><dt><span class="term">ntforms.tdb*</span></dt><dd><p>installed printer forms</p></dd><dt><span class="term">ntprinters.tdb*</span></dt><dd><p>installed printer information</p></dd><dt><span class="term">printing/</span></dt><dd><p>directory containing tdb per print queue of cached lpq output</p></dd><dt><span class="term">registry.tdb</span></dt><dd><p>Windows registry skeleton (connect via regedit.exe)</p></dd><dt><span class="term">sessionid.tdb</span></dt><dd><p>session information (e.g. support for 'utmp = yes')</p></dd><dt><span class="term">share_info.tdb*</span></dt><dd><p>share acls</p></dd><dt><span class="term">winbindd_cache.tdb</span></dt><dd><p>winbindd's cache of user lists, etc...</p></dd><dt><span class="term">winbindd_idmap.tdb*</span></dt><dd><p>winbindd's local idmap db</p></dd><dt><span class="term">wins.dat*</span></dt><dd><p>wins database when 'wins support = yes'</p></dd></dl></div></div><div class="refsect1" lang="en"><a name="id2525654"></a><h2>SIGNALS</h2><p>Sending the <code class="literal">smbd</code> a SIGHUP will cause it to 
+	</p><div class="variablelist"><dl><dt><span class="term">account_policy.tdb*</span></dt><dd><p>NT account policy settings such as pw expiration, etc...</p></dd><dt><span class="term">brlock.tdb</span></dt><dd><p>byte range locks</p></dd><dt><span class="term">browse.dat</span></dt><dd><p>browse lists</p></dd><dt><span class="term">connections.tdb</span></dt><dd><p>share connections (used to enforce max connections, etc...)</p></dd><dt><span class="term">gencache.tdb</span></dt><dd><p>generic caching db</p></dd><dt><span class="term">group_mapping.tdb*</span></dt><dd><p>group mapping information</p></dd><dt><span class="term">locking.tdb</span></dt><dd><p>share modes &amp; oplocks</p></dd><dt><span class="term">login_cache.tdb*</span></dt><dd><p>bad pw attempts</p></dd><dt><span class="term">messages.tdb</span></dt><dd><p>Samba messaging system</p></dd><dt><span class="term">netsamlogon_cache.tdb*</span></dt><dd><p>cache of user net_info_3 struct	from net_samlogon() request (as a domain member)</p></dd><dt><span class="term">ntdrivers.tdb*</span></dt><dd><p>installed printer drivers</p></dd><dt><span class="term">ntforms.tdb*</span></dt><dd><p>installed printer forms</p></dd><dt><span class="term">ntprinters.tdb*</span></dt><dd><p>installed printer information</p></dd><dt><span class="term">printing/</span></dt><dd><p>directory containing tdb per print queue of cached lpq output</p></dd><dt><span class="term">registry.tdb</span></dt><dd><p>Windows registry skeleton (connect via regedit.exe)</p></dd><dt><span class="term">sessionid.tdb</span></dt><dd><p>session information (e.g. support for 'utmp = yes')</p></dd><dt><span class="term">share_info.tdb*</span></dt><dd><p>share acls</p></dd><dt><span class="term">winbindd_cache.tdb</span></dt><dd><p>winbindd's cache of user lists, etc...</p></dd><dt><span class="term">winbindd_idmap.tdb*</span></dt><dd><p>winbindd's local idmap db</p></dd><dt><span class="term">wins.dat*</span></dt><dd><p>wins database when 'wins support = yes'</p></dd></dl></div></div><div class="refsect1" lang="en"><a name="id2525649"></a><h2>SIGNALS</h2><p>Sending the <code class="literal">smbd</code> a SIGHUP will cause it to 
 	reload its <code class="filename">smb.conf</code> configuration 
 	file within a short period of time.</p><p>To shut down a user's <code class="literal">smbd</code> process it is recommended 
 	that <code class="literal">SIGKILL (-9)</code> <span class="emphasis"><em>NOT</em></span> 
@@ -147,11 +147,11 @@
 	<code class="literal">smbd</code> is in a state of waiting for an incoming SMB before 
 	issuing them. It is possible to make the signal handlers safe 
 	by un-blocking the signals before the select call and re-blocking 
-	them after, however this would affect performance.</p></div><div class="refsect1" lang="en"><a name="id2525748"></a><h2>SEE ALSO</h2><p><a class="citerefentry" href="hosts_access.5.html"><span class="citerefentry"><span class="refentrytitle">hosts_access</span>(5)</span></a>, <a class="citerefentry" href="inetd.8.html"><span class="citerefentry"><span class="refentrytitle">inetd</span>(8)</span></a>, <a class="citerefentry" href="nmbd.8.html"><span class="citerefentry"><span class="refentrytitle">nmbd</span>(8)</span></a>, <a class="citerefentry" href="smb.conf.5.html"><span class="citerefentry"><span class="refentrytitle">smb.conf</span>(5)</span></a>, <a class="citerefentry" href="smbclient.1.html"><span class="citerefentry"><span class="refentrytitle">smbclient</span>(1)</span></a>, <a class="citerefentry" href="testparm.1.html"><span class="citerefentry"><span class="refentrytitle">testparm</span>(1)</span></a>, <a class="citerefentry" href="testprns.1.html"><span class="citerefentry"><span class="refentrytitle">testprns</span>(1)</span></a>, and the 
+	them after, however this would affect performance.</p></div><div class="refsect1" lang="en"><a name="id2525743"></a><h2>SEE ALSO</h2><p><a class="citerefentry" href="hosts_access.5.html"><span class="citerefentry"><span class="refentrytitle">hosts_access</span>(5)</span></a>, <a class="citerefentry" href="inetd.8.html"><span class="citerefentry"><span class="refentrytitle">inetd</span>(8)</span></a>, <a class="citerefentry" href="nmbd.8.html"><span class="citerefentry"><span class="refentrytitle">nmbd</span>(8)</span></a>, <a class="citerefentry" href="smb.conf.5.html"><span class="citerefentry"><span class="refentrytitle">smb.conf</span>(5)</span></a>, <a class="citerefentry" href="smbclient.1.html"><span class="citerefentry"><span class="refentrytitle">smbclient</span>(1)</span></a>, <a class="citerefentry" href="testparm.1.html"><span class="citerefentry"><span class="refentrytitle">testparm</span>(1)</span></a>, <a class="citerefentry" href="testprns.1.html"><span class="citerefentry"><span class="refentrytitle">testprns</span>(1)</span></a>, and the 
 	Internet RFC's	<code class="filename">rfc1001.txt</code>, <code class="filename">rfc1002.txt</code>. 
 	In addition the CIFS (formerly SMB) specification is available 
 	as a link from the Web page <a class="ulink" href="http://samba.org/cifs/" target="_top"> 
-	http://samba.org/cifs/</a>.</p></div><div class="refsect1" lang="en"><a name="id2525834"></a><h2>AUTHOR</h2><p>The original Samba software and related utilities 
+	http://samba.org/cifs/</a>.</p></div><div class="refsect1" lang="en"><a name="id2525829"></a><h2>AUTHOR</h2><p>The original Samba software and related utilities 
 	were created by Andrew Tridgell. Samba is now developed
 	by the Samba Team as an Open Source project similar 
 	to the way the Linux kernel is developed.</p><p>The original Samba man pages were written by Karl Auer. 

Modified: branches/samba/upstream/docs/htmldocs/manpages/smbget.1.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/manpages/smbget.1.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/manpages/smbget.1.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,4 +1,4 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>smbget</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="refentry" lang="en"><a name="smbget.1"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>smbget &#8212; wget-like utility for download files over SMB</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p><code class="literal">smbget</code> [-a, --guest] [-r, --resume] [-R, --recursive] [-u, --username=STRING] [-p, --password=STRING] [-w, --workgroup=STRING] [-n, --nonprompt] [-d, --debuglevel=INT] [-D, --dots] [-P, --keep-permissions] [-o, --outputfile] [-f, --rcfile] [-q, --quiet] [-v, --verbose] [-b, --blocksize] [-?, --help] [--usage] {smb://host/share/path/to/file} [smb://url2/] [...]</p></div></div><div class="refsect1" lang="en"><a name="id2479271"></a><h2>DESCRIPTION</h2><p>This tool is part of the <a class="citerefentry" href="samba.7.html"><span class="citerefentry"><span class="refentrytitle">samba</span>(7)</span></a> suite.</p><p>smbget is a simple utility with wget-like semantics, that can download files from SMB servers. You can specify the files you would like to download on the command-line. 
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>smbget</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="refentry" lang="en"><a name="smbget.1"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>smbget &#8212; wget-like utility for download files over SMB</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p><code class="literal">smbget</code> [-a, --guest] [-r, --resume] [-R, --recursive] [-u, --username=STRING] [-p, --password=STRING] [-w, --workgroup=STRING] [-n, --nonprompt] [-d, --debuglevel=INT] [-D, --dots] [-P, --keep-permissions] [-o, --outputfile] [-f, --rcfile] [-q, --quiet] [-v, --verbose] [-b, --blocksize] [-?, --help] [--usage] {smb://host/share/path/to/file} [smb://url2/] [...]</p></div></div><div class="refsect1" lang="en"><a name="id2479272"></a><h2>DESCRIPTION</h2><p>This tool is part of the <a class="citerefentry" href="samba.7.html"><span class="citerefentry"><span class="refentrytitle">samba</span>(7)</span></a> suite.</p><p>smbget is a simple utility with wget-like semantics, that can download files from SMB servers. You can specify the files you would like to download on the command-line. 
 	</p><p>
 		The files should be in the smb-URL standard, e.g. use smb://host/share/file
 		for the UNC path <span class="emphasis"><em>\\\\HOST\\SHARE\\file</em></span>.
@@ -8,7 +8,7 @@
 smb:// means all the workgroups
 </pre><pre class="programlisting">
 smb://name/ means, if <em class="replaceable"><code>name</code></em> is a workgroup, all the servers in this workgroup, or if <em class="replaceable"><code>name</code></em> is a server, all the shares on this server.
-</pre></div><div class="refsect1" lang="en"><a name="id2478292"></a><h2>EXAMPLES</h2><pre class="programlisting">
+</pre></div><div class="refsect1" lang="en"><a name="id2478293"></a><h2>EXAMPLES</h2><pre class="programlisting">
 # Recursively download 'src' directory
 smbget -R smb://rhonwyn/jelmer/src
 # Download FreeBSD ISO and enable resuming
@@ -19,8 +19,8 @@
 smbget -Rr smb://rhonwyn/
 </pre></div><div class="refsect1" lang="en"><a name="id2478310"></a><h2>BUGS</h2><p>Permission denied is returned in some cases where the cause of the error is unknown 
 (such as an illegally formatted smb:// url or trying to get a directory without -R 
-turned on).</p></div><div class="refsect1" lang="en"><a name="id2478323"></a><h2>VERSION</h2><p>This man page is correct for version 3 of 
-	the Samba suite.</p></div><div class="refsect1" lang="en"><a name="id2478334"></a><h2>AUTHOR</h2><p>The original Samba software and related utilities 
+turned on).</p></div><div class="refsect1" lang="en"><a name="id2478324"></a><h2>VERSION</h2><p>This man page is correct for version 3 of 
+	the Samba suite.</p></div><div class="refsect1" lang="en"><a name="id2478335"></a><h2>AUTHOR</h2><p>The original Samba software and related utilities 
 	were created by Andrew Tridgell. Samba is now developed
 	by the Samba Team as an Open Source project similar 
 	to the way the Linux kernel is developed.</p><p>The smbget manpage was written by Jelmer Vernooij.</p></div></div></body></html>

Modified: branches/samba/upstream/docs/htmldocs/manpages/smbgetrc.5.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/manpages/smbgetrc.5.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/manpages/smbgetrc.5.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,17 +1,17 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>smbgetrc</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="refentry" lang="en"><a name="smbgetrc.5"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>smbgetrc &#8212; configuration file for smbget</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><p><code class="filename">smbgetrc</code></p></div><div class="refsect1" lang="en"><a name="id2516082"></a><h2>DESCRIPTION</h2><p>
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>smbgetrc</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="refentry" lang="en"><a name="smbgetrc.5"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>smbgetrc &#8212; configuration file for smbget</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><p><code class="filename">smbgetrc</code></p></div><div class="refsect1" lang="en"><a name="id2516076"></a><h2>DESCRIPTION</h2><p>
 		This manual page documents the format and options of the <span class="emphasis"><em>smbgetrc</em></span> 
 		file. This is the configuration file used by the <a class="citerefentry" href="smbget.1.html"><span class="citerefentry"><span class="refentrytitle">smbget</span>(1)</span></a> 
 		utility. The file contains of key-value pairs, one pair on each line. The key 
 			and value should be separated by a space.
 	</p><p>By default, smbget reads its configuration from <span class="emphasis"><em>$HOME/.smbgetrc</em></span>, though 
-		other locations can be specified using the command-line options.</p></div><div class="refsect1" lang="en"><a name="id2516114"></a><h2>OPTIONS</h2><p>
+		other locations can be specified using the command-line options.</p></div><div class="refsect1" lang="en"><a name="id2516109"></a><h2>OPTIONS</h2><p>
 	The following keys can be set:
 </p><div class="variablelist"><dl><dt><span class="term">resume on|off</span></dt><dd><p>
 			Whether aborted downloads should be automatically resumed.
 			</p></dd><dt><span class="term">recursive on|off</span></dt><dd><p>Whether directories should be downloaded recursively</p></dd><dt><span class="term">username <em class="replaceable"><code>name</code></em></span></dt><dd><p>Username to use when logging in to the remote server. Use an empty string for anonymous access.
-			</p></dd><dt><span class="term">password <em class="replaceable"><code>pass</code></em></span></dt><dd><p>Password to use when logging in.</p></dd><dt><span class="term">workgroup <em class="replaceable"><code>wg</code></em></span></dt><dd><p>Workgroup to use when logging in</p></dd><dt><span class="term">nonprompt on|off</span></dt><dd><p>Turns off asking for username and password. Useful for scripts.</p></dd><dt><span class="term">debuglevel <em class="replaceable"><code>int</code></em></span></dt><dd><p>(Samba) debuglevel to run at. Useful for tracking down protocol level problems.</p></dd><dt><span class="term">dots on|off</span></dt><dd><p>Whether a single dot should be printed for each block that has been downloaded, instead of the default progress indicator.</p></dd><dt><span class="term">blocksize <em class="replaceable"><code>int</code></em></span></dt><dd><p>Number of bytes to put in a block. </p></dd></dl></div></div><div class="refsect1" lang="en"><a name="id2479270"></a><h2>VERSION</h2><p>This man page is correct for version 3 of 
-	the Samba suite.</p></div><div class="refsect1" lang="en"><a name="id2479282"></a><h2>SEE ALSO</h2><p><a class="citerefentry" href="smbget.1.html"><span class="citerefentry"><span class="refentrytitle">smbget</span>(1)</span></a> and <a class="citerefentry" href="Samba.7.html"><span class="citerefentry"><span class="refentrytitle">Samba</span>(7)</span></a>.
-	</p></div><div class="refsect1" lang="en"><a name="id2479306"></a><h2>AUTHOR</h2><p>The original Samba software and related utilities 
+			</p></dd><dt><span class="term">password <em class="replaceable"><code>pass</code></em></span></dt><dd><p>Password to use when logging in.</p></dd><dt><span class="term">workgroup <em class="replaceable"><code>wg</code></em></span></dt><dd><p>Workgroup to use when logging in</p></dd><dt><span class="term">nonprompt on|off</span></dt><dd><p>Turns off asking for username and password. Useful for scripts.</p></dd><dt><span class="term">debuglevel <em class="replaceable"><code>int</code></em></span></dt><dd><p>(Samba) debuglevel to run at. Useful for tracking down protocol level problems.</p></dd><dt><span class="term">dots on|off</span></dt><dd><p>Whether a single dot should be printed for each block that has been downloaded, instead of the default progress indicator.</p></dd><dt><span class="term">blocksize <em class="replaceable"><code>int</code></em></span></dt><dd><p>Number of bytes to put in a block. </p></dd></dl></div></div><div class="refsect1" lang="en"><a name="id2479268"></a><h2>VERSION</h2><p>This man page is correct for version 3 of 
+	the Samba suite.</p></div><div class="refsect1" lang="en"><a name="id2479279"></a><h2>SEE ALSO</h2><p><a class="citerefentry" href="smbget.1.html"><span class="citerefentry"><span class="refentrytitle">smbget</span>(1)</span></a> and <a class="citerefentry" href="Samba.7.html"><span class="citerefentry"><span class="refentrytitle">Samba</span>(7)</span></a>.
+	</p></div><div class="refsect1" lang="en"><a name="id2479304"></a><h2>AUTHOR</h2><p>The original Samba software and related utilities 
 	were created by Andrew Tridgell. Samba is now developed
 	by the Samba Team as an Open Source project similar 
 	to the way the Linux kernel is developed.</p><p>This manual page was written by Jelmer Vernooij</p></div></div></body></html>

Modified: branches/samba/upstream/docs/htmldocs/manpages/smbpasswd.5.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/manpages/smbpasswd.5.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/manpages/smbpasswd.5.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,8 +1,8 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>smbpasswd</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="refentry" lang="en"><a name="smbpasswd.5"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>smbpasswd &#8212; The Samba encrypted password file</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><p><code class="filename">smbpasswd</code></p></div><div class="refsect1" lang="en"><a name="id2516082"></a><h2>DESCRIPTION</h2><p>This tool is part of the <a class="citerefentry" href="samba.7.html"><span class="citerefentry"><span class="refentrytitle">samba</span>(7)</span></a> suite.</p><p>smbpasswd is the Samba encrypted password file. It contains 
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>smbpasswd</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="refentry" lang="en"><a name="smbpasswd.5"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>smbpasswd &#8212; The Samba encrypted password file</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><p><code class="filename">smbpasswd</code></p></div><div class="refsect1" lang="en"><a name="id2516076"></a><h2>DESCRIPTION</h2><p>This tool is part of the <a class="citerefentry" href="samba.7.html"><span class="citerefentry"><span class="refentrytitle">samba</span>(7)</span></a> suite.</p><p>smbpasswd is the Samba encrypted password file. It contains 
 	the username, Unix user id and the SMB hashed passwords of the 
 	user, as well as account flag information and the time the 
 	password was last changed. This file format has been evolving with 
-	Samba and has had several different formats in the past. </p></div><div class="refsect1" lang="en"><a name="id2516109"></a><h2>FILE FORMAT</h2><p>The format of the smbpasswd file used by Samba 2.2 
+	Samba and has had several different formats in the past. </p></div><div class="refsect1" lang="en"><a name="id2516103"></a><h2>FILE FORMAT</h2><p>The format of the smbpasswd file used by Samba 2.2 
 	is very similar to the familiar Unix <code class="filename">passwd(5)</code> 
 	file. It is an ASCII file containing one line for each user. Each field 
 	ithin each line is separated from the next by a colon. Any entry 
@@ -79,7 +79,7 @@
 		</p></dd></dl></div><p>All other colon separated fields are ignored at this time.</p></div><div class="refsect1" lang="en"><a name="id2479400"></a><h2>VERSION</h2><p>This man page is correct for version 3 of 
 	the Samba suite.</p></div><div class="refsect1" lang="en"><a name="id2479411"></a><h2>SEE ALSO</h2><p><a class="citerefentry" href="smbpasswd.8.html"><span class="citerefentry"><span class="refentrytitle">smbpasswd</span>(8)</span></a>, <a class="citerefentry" href="Samba.7.html"><span class="citerefentry"><span class="refentrytitle">Samba</span>(7)</span></a>, and
 	the Internet RFC1321 for details on the MD4 algorithm.
-	</p></div><div class="refsect1" lang="en"><a name="id2479437"></a><h2>AUTHOR</h2><p>The original Samba software and related utilities 
+	</p></div><div class="refsect1" lang="en"><a name="id2479436"></a><h2>AUTHOR</h2><p>The original Samba software and related utilities 
 	were created by Andrew Tridgell. Samba is now developed
 	by the Samba Team as an Open Source project similar 
 	to the way the Linux kernel is developed.</p><p>The original Samba man pages were written by Karl Auer. 

Modified: branches/samba/upstream/docs/htmldocs/manpages/smbpasswd.8.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/manpages/smbpasswd.8.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/manpages/smbpasswd.8.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,4 +1,4 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>smbpasswd</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="refentry" lang="en"><a name="smbpasswd.8"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>smbpasswd &#8212; change a user's SMB password</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p><code class="literal">smbpasswd</code> [-a] [-c &lt;config file&gt;] [-x] [-d] [-e] [-D debuglevel] [-n] [-r &lt;remote machine&gt;] [-R &lt;name resolve order&gt;] [-m] [-U username[%password]] [-h] [-s] [-w pass] [-W] [-i] [-L] [username]</p></div></div><div class="refsect1" lang="en"><a name="id2479253"></a><h2>DESCRIPTION</h2><p>This tool is part of the <a class="citerefentry" href="samba.7.html"><span class="citerefentry"><span class="refentrytitle">samba</span>(7)</span></a> suite.</p><p>The smbpasswd program has several different 
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>smbpasswd</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="refentry" lang="en"><a name="smbpasswd.8"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>smbpasswd &#8212; change a user's SMB password</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p><code class="literal">smbpasswd</code> [-a] [-c &lt;config file&gt;] [-x] [-d] [-e] [-D debuglevel] [-n] [-r &lt;remote machine&gt;] [-R &lt;name resolve order&gt;] [-m] [-U username[%password]] [-h] [-s] [-w pass] [-W] [-i] [-L] [username]</p></div></div><div class="refsect1" lang="en"><a name="id2479255"></a><h2>DESCRIPTION</h2><p>This tool is part of the <a class="citerefentry" href="samba.7.html"><span class="citerefentry"><span class="refentrytitle">samba</span>(7)</span></a> suite.</p><p>The smbpasswd program has several different 
 	functions, depending on whether it is run by the <span class="emphasis"><em>root</em></span> user 
 	or not. When run as a normal user it allows the user to change 
 	the password used for their SMB sessions on any machines that store 
@@ -25,7 +25,7 @@
 	the attributes of the user in this file to be made. When run by root, <code class="literal">
 	smbpasswd</code> accesses the local smbpasswd file 
 	directly, thus enabling changes to be made even if smbd is not 
-	running. </p></div><div class="refsect1" lang="en"><a name="id2479374"></a><h2>OPTIONS</h2><div class="variablelist"><dl><dt><span class="term">-a</span></dt><dd><p>
+	running. </p></div><div class="refsect1" lang="en"><a name="id2479375"></a><h2>OPTIONS</h2><div class="variablelist"><dl><dt><span class="term">-a</span></dt><dd><p>
 		This option specifies that the username following should be added to the local smbpasswd file, with the new
 		password typed (type &lt;Enter&gt; for the old password). This option is ignored if the username following
 		already exists in the smbpasswd file and it is treated like a regular change password command.  Note that the
@@ -151,7 +151,7 @@
 		<span class="emphasis"><em>root only</em></span> options to operate on. Only root 
 		can specify this parameter as only root has the permission needed 
 		to modify attributes directly in the local smbpasswd file. 
-		</p></dd></dl></div></div><div class="refsect1" lang="en"><a name="id2525541"></a><h2>NOTES</h2><p>Since <code class="literal">smbpasswd</code> works in client-server 
+		</p></dd></dl></div></div><div class="refsect1" lang="en"><a name="id2525536"></a><h2>NOTES</h2><p>Since <code class="literal">smbpasswd</code> works in client-server 
 	mode communicating  with a local smbd for a non-root user then 
 	the smbd daemon must be running for this to work. A common problem 
 	is to add a restriction to the hosts that may access the <code class="literal">
@@ -159,7 +159,7 @@
 	hosts</code></em> or <em class="parameter"><code>deny hosts</code></em> entry in 
 	the <a class="citerefentry" href="smb.conf.5.html"><span class="citerefentry"><span class="refentrytitle">smb.conf</span>(5)</span></a> file and neglecting to 
 	allow "localhost" access to the smbd. </p><p>In addition, the smbpasswd command is only useful if Samba
-	has been set up to use encrypted passwords. </p></div><div class="refsect1" lang="en"><a name="id2525593"></a><h2>VERSION</h2><p>This man page is correct for version 3 of the Samba suite.</p></div><div class="refsect1" lang="en"><a name="id2525604"></a><h2>SEE ALSO</h2><p><a class="citerefentry" href="smbpasswd.5.html"><span class="citerefentry"><span class="refentrytitle">smbpasswd</span>(5)</span></a>, <a class="citerefentry" href="Samba.7.html"><span class="citerefentry"><span class="refentrytitle">Samba</span>(7)</span></a>.</p></div><div class="refsect1" lang="en"><a name="id2525629"></a><h2>AUTHOR</h2><p>The original Samba software and related utilities 
+	has been set up to use encrypted passwords. </p></div><div class="refsect1" lang="en"><a name="id2525589"></a><h2>VERSION</h2><p>This man page is correct for version 3 of the Samba suite.</p></div><div class="refsect1" lang="en"><a name="id2525600"></a><h2>SEE ALSO</h2><p><a class="citerefentry" href="smbpasswd.5.html"><span class="citerefentry"><span class="refentrytitle">smbpasswd</span>(5)</span></a>, <a class="citerefentry" href="Samba.7.html"><span class="citerefentry"><span class="refentrytitle">Samba</span>(7)</span></a>.</p></div><div class="refsect1" lang="en"><a name="id2525624"></a><h2>AUTHOR</h2><p>The original Samba software and related utilities 
 	were created by Andrew Tridgell. Samba is now developed
 	by the Samba Team as an Open Source project similar 
 	to the way the Linux kernel is developed.</p><p>The original Samba man pages were written by Karl Auer. 

Modified: branches/samba/upstream/docs/htmldocs/manpages/smbspool.8.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/manpages/smbspool.8.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/manpages/smbspool.8.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,4 +1,4 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>smbspool</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="refentry" lang="en"><a name="smbspool.8"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>smbspool &#8212; send a print file to an SMB printer</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p><code class="literal">smbspool</code> {job} {user} {title} {copies} {options} [filename]</p></div></div><div class="refsect1" lang="en"><a name="id2479161"></a><h2>DESCRIPTION</h2><p>This tool is part of the <a class="citerefentry" href="samba.7.html"><span class="citerefentry"><span class="refentrytitle">samba</span>(7)</span></a> suite.</p><p>smbspool is a very small print spooling program that 
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>smbspool</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="refentry" lang="en"><a name="smbspool.8"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>smbspool &#8212; send a print file to an SMB printer</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p><code class="literal">smbspool</code> {job} {user} {title} {copies} {options} [filename]</p></div></div><div class="refsect1" lang="en"><a name="id2479162"></a><h2>DESCRIPTION</h2><p>This tool is part of the <a class="citerefentry" href="samba.7.html"><span class="citerefentry"><span class="refentrytitle">samba</span>(7)</span></a> suite.</p><p>smbspool is a very small print spooling program that 
 	sends a print file to an SMB printer. The command-line arguments 
 	are position-dependent for compatibility with the Common UNIX 
 	Printing System, but you can use smbspool with any printing system 
@@ -10,7 +10,7 @@
 	or argv[1] if that is not the case.</p><p>Programs using the <code class="literal">exec(2)</code> functions can 
 	pass the URI in argv[0], while shell scripts must set the 
 	<code class="envar">DEVICE_URI</code> environment variable prior to
-	running smbspool.</p></div><div class="refsect1" lang="en"><a name="id2479252"></a><h2>OPTIONS</h2><div class="itemizedlist"><ul type="disc"><li><p>The job argument (argv[1]) contains the 
+	running smbspool.</p></div><div class="refsect1" lang="en"><a name="id2479253"></a><h2>OPTIONS</h2><div class="itemizedlist"><ul type="disc"><li><p>The job argument (argv[1]) contains the 
 		job ID number and is presently not used by smbspool.
 		</p></li><li><p>The user argument (argv[2]) contains the 
 		print user's name and is presently not used by smbspool.
@@ -23,7 +23,7 @@
 		the print options in a single string and is currently 
 		not used by smbspool.</p></li><li><p>The filename argument (argv[6]) contains the 
 		name of the file to print. If this argument is not specified 
-		then the print file is read from the standard input.</p></li></ul></div></div><div class="refsect1" lang="en"><a name="id2479303"></a><h2>VERSION</h2><p>This man page is correct for version 3 of the Samba suite.</p></div><div class="refsect1" lang="en"><a name="id2479314"></a><h2>SEE ALSO</h2><p><a class="citerefentry" href="smbd.8.html"><span class="citerefentry"><span class="refentrytitle">smbd</span>(8)</span></a> and <a class="citerefentry" href="samba.7.html"><span class="citerefentry"><span class="refentrytitle">samba</span>(7)</span></a>.</p></div><div class="refsect1" lang="en"><a name="id2479338"></a><h2>AUTHOR</h2><p><code class="literal">smbspool</code> was written by Michael Sweet 
+		then the print file is read from the standard input.</p></li></ul></div></div><div class="refsect1" lang="en"><a name="id2479304"></a><h2>VERSION</h2><p>This man page is correct for version 3 of the Samba suite.</p></div><div class="refsect1" lang="en"><a name="id2479315"></a><h2>SEE ALSO</h2><p><a class="citerefentry" href="smbd.8.html"><span class="citerefentry"><span class="refentrytitle">smbd</span>(8)</span></a> and <a class="citerefentry" href="samba.7.html"><span class="citerefentry"><span class="refentrytitle">samba</span>(7)</span></a>.</p></div><div class="refsect1" lang="en"><a name="id2479339"></a><h2>AUTHOR</h2><p><code class="literal">smbspool</code> was written by Michael Sweet 
 	at Easy Software Products.</p><p>The original Samba software and related utilities 
 	were created by Andrew Tridgell. Samba is now developed
 	by the Samba Team as an Open Source project similar 

Modified: branches/samba/upstream/docs/htmldocs/manpages/smbstatus.1.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/manpages/smbstatus.1.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/manpages/smbstatus.1.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,5 +1,5 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>smbstatus</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="refentry" lang="en"><a name="smbstatus.1"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>smbstatus &#8212; report on current Samba connections</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p><code class="literal">smbstatus</code> [-P] [-b] [-d &lt;debug level&gt;] [-v] [-L] [-B] [-p] [-S] [-s &lt;configuration file&gt;] [-u &lt;username&gt;]</p></div></div><div class="refsect1" lang="en"><a name="id2479191"></a><h2>DESCRIPTION</h2><p>This tool is part of the <a class="citerefentry" href="samba.7.html"><span class="citerefentry"><span class="refentrytitle">samba</span>(7)</span></a> suite.</p><p><code class="literal">smbstatus</code> is a very simple program to 
-	list the current Samba connections.</p></div><div class="refsect1" lang="en"><a name="id2479219"></a><h2>OPTIONS</h2><div class="variablelist"><dl><dt><span class="term">-P|--profile</span></dt><dd><p>If samba has been compiled with the 
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>smbstatus</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="refentry" lang="en"><a name="smbstatus.1"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>smbstatus &#8212; report on current Samba connections</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p><code class="literal">smbstatus</code> [-P] [-b] [-d &lt;debug level&gt;] [-v] [-L] [-B] [-p] [-S] [-s &lt;configuration file&gt;] [-u &lt;username&gt;]</p></div></div><div class="refsect1" lang="en"><a name="id2479193"></a><h2>DESCRIPTION</h2><p>This tool is part of the <a class="citerefentry" href="samba.7.html"><span class="citerefentry"><span class="refentrytitle">samba</span>(7)</span></a> suite.</p><p><code class="literal">smbstatus</code> is a very simple program to 
+	list the current Samba connections.</p></div><div class="refsect1" lang="en"><a name="id2479220"></a><h2>OPTIONS</h2><div class="variablelist"><dl><dt><span class="term">-P|--profile</span></dt><dd><p>If samba has been compiled with the 
 		profiling option, print only the contents of the profiling 
 		shared memory area.</p></dd><dt><span class="term">-b|--brief</span></dt><dd><p>gives brief output.</p></dd><dt><span class="term">-d|--debuglevel=level</span></dt><dd><p><em class="replaceable"><code>level</code></em> is an integer 
 from 0 to 10. The default value if this parameter is 
@@ -28,8 +28,8 @@
 </p></dd><dt><span class="term">-v|--verbose</span></dt><dd><p>gives verbose output.</p></dd><dt><span class="term">-L|--locks</span></dt><dd><p>causes smbstatus to only list locks.</p></dd><dt><span class="term">-B|--byterange</span></dt><dd><p>causes smbstatus to include byte range locks.
 		</p></dd><dt><span class="term">-p|--processes</span></dt><dd><p>print a list of <a class="citerefentry" href="smbd.8.html"><span class="citerefentry"><span class="refentrytitle">smbd</span>(8)</span></a> processes and exit. 
 		Useful for scripting.</p></dd><dt><span class="term">-S|--shares</span></dt><dd><p>causes smbstatus to only list shares.</p></dd><dt><span class="term">-h|--help</span></dt><dd><p>Print a summary of command line options.
-</p></dd><dt><span class="term">-u|--user=&lt;username&gt;</span></dt><dd><p>selects information relevant to <em class="parameter"><code>username</code></em> only.</p></dd></dl></div></div><div class="refsect1" lang="en"><a name="id2478304"></a><h2>VERSION</h2><p>This man page is correct for version 3 of 
-	the Samba suite.</p></div><div class="refsect1" lang="en"><a name="id2478315"></a><h2>SEE ALSO</h2><p><a class="citerefentry" href="smbd.8.html"><span class="citerefentry"><span class="refentrytitle">smbd</span>(8)</span></a> and <a class="citerefentry" href="smb.conf.5.html"><span class="citerefentry"><span class="refentrytitle">smb.conf</span>(5)</span></a>.</p></div><div class="refsect1" lang="en"><a name="id2478339"></a><h2>AUTHOR</h2><p>The original Samba software and related utilities 
+</p></dd><dt><span class="term">-u|--user=&lt;username&gt;</span></dt><dd><p>selects information relevant to <em class="parameter"><code>username</code></em> only.</p></dd></dl></div></div><div class="refsect1" lang="en"><a name="id2478305"></a><h2>VERSION</h2><p>This man page is correct for version 3 of 
+	the Samba suite.</p></div><div class="refsect1" lang="en"><a name="id2478316"></a><h2>SEE ALSO</h2><p><a class="citerefentry" href="smbd.8.html"><span class="citerefentry"><span class="refentrytitle">smbd</span>(8)</span></a> and <a class="citerefentry" href="smb.conf.5.html"><span class="citerefentry"><span class="refentrytitle">smb.conf</span>(5)</span></a>.</p></div><div class="refsect1" lang="en"><a name="id2478340"></a><h2>AUTHOR</h2><p>The original Samba software and related utilities 
 	were created by Andrew Tridgell. Samba is now developed
 	by the Samba Team as an Open Source project similar 
 	to the way the Linux kernel is developed.</p><p>The original Samba man pages were written by Karl Auer. 

Modified: branches/samba/upstream/docs/htmldocs/manpages/smbtar.1.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/manpages/smbtar.1.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/manpages/smbtar.1.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,5 +1,5 @@
 <html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>smbtar</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="refentry" lang="en"><a name="smbtar.1"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>smbtar &#8212; shell script for backing up SMB/CIFS shares 
-	directly to UNIX tape drives</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p><code class="literal">smbtar</code> [-r] [-i] [-a] [-v] {-s server} [-p password] [-x services] [-X] [-N filename] [-b blocksize] [-d directory] [-l loglevel] [-u user] [-t tape] {filenames}</p></div></div><div class="refsect1" lang="en"><a name="id2479230"></a><h2>DESCRIPTION</h2><p>This tool is part of the <a class="citerefentry" href="samba.7.html"><span class="citerefentry"><span class="refentrytitle">samba</span>(7)</span></a> suite.</p><p><code class="literal">smbtar</code> is a very small shell script on top 
+	directly to UNIX tape drives</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p><code class="literal">smbtar</code> [-r] [-i] [-a] [-v] {-s server} [-p password] [-x services] [-X] [-N filename] [-b blocksize] [-d directory] [-l loglevel] [-u user] [-t tape] {filenames}</p></div></div><div class="refsect1" lang="en"><a name="id2479231"></a><h2>DESCRIPTION</h2><p>This tool is part of the <a class="citerefentry" href="samba.7.html"><span class="citerefentry"><span class="refentrytitle">samba</span>(7)</span></a> suite.</p><p><code class="literal">smbtar</code> is a very small shell script on top 
 	of <a class="citerefentry" href="smbclient.1.html"><span class="citerefentry"><span class="refentrytitle">smbclient</span>(1)</span></a> which dumps SMB shares directly to tape.</p></div><div class="refsect1" lang="en"><a name="id2479265"></a><h2>OPTIONS</h2><div class="variablelist"><dl><dt><span class="term">-s server</span></dt><dd><p>The SMB/CIFS server that the share resides 
 		upon.</p></dd><dt><span class="term">-x service</span></dt><dd><p>The share name on the server to connect to. 
 		The default is "backup".</p></dd><dt><span class="term">-X</span></dt><dd><p>Exclude mode. Exclude filenames... from tar 
@@ -17,14 +17,14 @@
 		up if they have the archive bit set. The archive bit is reset 
 		after each file is read. </p></dd><dt><span class="term">-r</span></dt><dd><p>Restore. Files are restored to the share 
 		from the tar file. </p></dd><dt><span class="term">-l log level</span></dt><dd><p>Log (debug) level. Corresponds to the 
-		<em class="parameter"><code>-d</code></em> flag of <a class="citerefentry" href="smbclient.1.html"><span class="citerefentry"><span class="refentrytitle">smbclient</span>(1)</span></a>.</p></dd></dl></div></div><div class="refsect1" lang="en"><a name="id2479483"></a><h2>ENVIRONMENT VARIABLES</h2><p>The <em class="parameter"><code>$TAPE</code></em> variable specifies the 
+		<em class="parameter"><code>-d</code></em> flag of <a class="citerefentry" href="smbclient.1.html"><span class="citerefentry"><span class="refentrytitle">smbclient</span>(1)</span></a>.</p></dd></dl></div></div><div class="refsect1" lang="en"><a name="id2479484"></a><h2>ENVIRONMENT VARIABLES</h2><p>The <em class="parameter"><code>$TAPE</code></em> variable specifies the 
 	default tape device to write to. May be overridden
-	with the -t option. </p></div><div class="refsect1" lang="en"><a name="id2478241"></a><h2>BUGS</h2><p>The <code class="literal">smbtar</code> script has different 
-	options from ordinary tar and from smbclient's tar command. </p></div><div class="refsect1" lang="en"><a name="id2478259"></a><h2>CAVEATS</h2><p>Sites that are more careful about security may not like 
+	with the -t option. </p></div><div class="refsect1" lang="en"><a name="id2478243"></a><h2>BUGS</h2><p>The <code class="literal">smbtar</code> script has different 
+	options from ordinary tar and from smbclient's tar command. </p></div><div class="refsect1" lang="en"><a name="id2478261"></a><h2>CAVEATS</h2><p>Sites that are more careful about security may not like 
 	the way the script handles PC passwords. Backup and restore work 
 	on entire shares; should work on file lists. smbtar works best
-	with GNU tar and may not work well with other versions. </p></div><div class="refsect1" lang="en"><a name="id2478273"></a><h2>DIAGNOSTICS</h2><p>See the <span class="emphasis"><em>DIAGNOSTICS</em></span> section for the <a class="citerefentry" href="smbclient.1.html"><span class="citerefentry"><span class="refentrytitle">smbclient</span>(1)</span></a> command.</p></div><div class="refsect1" lang="en"><a name="id2478295"></a><h2>VERSION</h2><p>This man page is correct for version 3 of 
-	the Samba suite.</p></div><div class="refsect1" lang="en"><a name="id2478306"></a><h2>SEE ALSO</h2><p><a class="citerefentry" href="smbd.8.html"><span class="citerefentry"><span class="refentrytitle">smbd</span>(8)</span></a>, <a class="citerefentry" href="smbclient.1.html"><span class="citerefentry"><span class="refentrytitle">smbclient</span>(1)</span></a>, <a class="citerefentry" href="smb.conf.5.html"><span class="citerefentry"><span class="refentrytitle">smb.conf</span>(5)</span></a>.</p></div><div class="refsect1" lang="en"><a name="id2478340"></a><h2>AUTHOR</h2><p>The original Samba software and related utilities 
+	with GNU tar and may not work well with other versions. </p></div><div class="refsect1" lang="en"><a name="id2478275"></a><h2>DIAGNOSTICS</h2><p>See the <span class="emphasis"><em>DIAGNOSTICS</em></span> section for the <a class="citerefentry" href="smbclient.1.html"><span class="citerefentry"><span class="refentrytitle">smbclient</span>(1)</span></a> command.</p></div><div class="refsect1" lang="en"><a name="id2478298"></a><h2>VERSION</h2><p>This man page is correct for version 3 of 
+	the Samba suite.</p></div><div class="refsect1" lang="en"><a name="id2478309"></a><h2>SEE ALSO</h2><p><a class="citerefentry" href="smbd.8.html"><span class="citerefentry"><span class="refentrytitle">smbd</span>(8)</span></a>, <a class="citerefentry" href="smbclient.1.html"><span class="citerefentry"><span class="refentrytitle">smbclient</span>(1)</span></a>, <a class="citerefentry" href="smb.conf.5.html"><span class="citerefentry"><span class="refentrytitle">smb.conf</span>(5)</span></a>.</p></div><div class="refsect1" lang="en"><a name="id2478342"></a><h2>AUTHOR</h2><p>The original Samba software and related utilities 
 	were created by Andrew Tridgell. Samba is now developed
 	by the Samba Team as an Open Source project similar 
 	to the way the Linux kernel is developed.</p><p><a class="ulink" href="mailto:poultenr at logica.co.uk" target="_top">Ricky Poulten</a>  

Modified: branches/samba/upstream/docs/htmldocs/manpages/smbtree.1.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/manpages/smbtree.1.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/manpages/smbtree.1.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,10 +1,10 @@
 <html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>smbtree</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="refentry" lang="en"><a name="smbtree.1"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>smbtree &#8212; A text based smb network browser
-	</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p><code class="literal">smbtree</code> [-b] [-D] [-S]</p></div></div><div class="refsect1" lang="en"><a name="id2516105"></a><h2>DESCRIPTION</h2><p>This tool is part of the <a class="citerefentry" href="samba.7.html"><span class="citerefentry"><span class="refentrytitle">samba</span>(7)</span></a> suite.</p><p><code class="literal">smbtree</code> is a smb browser program 
+	</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p><code class="literal">smbtree</code> [-b] [-D] [-S]</p></div></div><div class="refsect1" lang="en"><a name="id2516102"></a><h2>DESCRIPTION</h2><p>This tool is part of the <a class="citerefentry" href="samba.7.html"><span class="citerefentry"><span class="refentrytitle">samba</span>(7)</span></a> suite.</p><p><code class="literal">smbtree</code> is a smb browser program 
 	in text mode. It is similar to the "Network Neighborhood" found 
 	on Windows computers. It prints a tree with all 
 	the known domains, the servers in those domains and 
 	the shares on the servers.
-	</p></div><div class="refsect1" lang="en"><a name="id2479167"></a><h2>OPTIONS</h2><div class="variablelist"><dl><dt><span class="term">-b</span></dt><dd><p>Query network nodes by sending requests 
+	</p></div><div class="refsect1" lang="en"><a name="id2479168"></a><h2>OPTIONS</h2><div class="variablelist"><dl><dt><span class="term">-b</span></dt><dd><p>Query network nodes by sending requests 
 		as broadcasts instead of querying the local master browser.
 		</p></dd><dt><span class="term">-D</span></dt><dd><p>Only print a list of all 
 		the domains known on broadcast or by the 
@@ -67,8 +67,8 @@
 via the <code class="literal">ps</code> command.  To be safe always allow
 <code class="literal">rpcclient</code> to prompt for a password and type
 it in directly. </p></dd><dt><span class="term">-h|--help</span></dt><dd><p>Print a summary of command line options.
-</p></dd></dl></div></div><div class="refsect1" lang="en"><a name="id2478305"></a><h2>VERSION</h2><p>This man page is correct for version 3 of the Samba 
-	suite.</p></div><div class="refsect1" lang="en"><a name="id2478316"></a><h2>AUTHOR</h2><p>The original Samba software and related utilities 
+</p></dd></dl></div></div><div class="refsect1" lang="en"><a name="id2478306"></a><h2>VERSION</h2><p>This man page is correct for version 3 of the Samba 
+	suite.</p></div><div class="refsect1" lang="en"><a name="id2478317"></a><h2>AUTHOR</h2><p>The original Samba software and related utilities 
 	were created by Andrew Tridgell. Samba is now developed
 	by the Samba Team as an Open Source project similar 
 	to the way the Linux kernel is developed.</p><p>The smbtree man page was written by Jelmer Vernooij. </p></div></div></body></html>

Modified: branches/samba/upstream/docs/htmldocs/manpages/swat.8.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/manpages/swat.8.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/manpages/swat.8.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,8 +1,8 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>swat</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="refentry" lang="en"><a name="swat.8"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>swat &#8212; Samba Web Administration Tool</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p><code class="literal">swat</code> [-s &lt;smb config file&gt;] [-a] [-P]</p></div></div><div class="refsect1" lang="en"><a name="id2516106"></a><h2>DESCRIPTION</h2><p>This tool is part of the <a class="citerefentry" href="samba.7.html"><span class="citerefentry"><span class="refentrytitle">samba</span>(7)</span></a> suite.</p><p><code class="literal">swat</code> allows a Samba administrator to 
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>swat</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="refentry" lang="en"><a name="swat.8"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>swat &#8212; Samba Web Administration Tool</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p><code class="literal">swat</code> [-s &lt;smb config file&gt;] [-a] [-P]</p></div></div><div class="refsect1" lang="en"><a name="id2516103"></a><h2>DESCRIPTION</h2><p>This tool is part of the <a class="citerefentry" href="samba.7.html"><span class="citerefentry"><span class="refentrytitle">samba</span>(7)</span></a> suite.</p><p><code class="literal">swat</code> allows a Samba administrator to 
 	configure the complex <a class="citerefentry" href="smb.conf.5.html"><span class="citerefentry"><span class="refentrytitle">smb.conf</span>(5)</span></a> file via a Web browser. In addition, 
 	a <code class="literal">swat</code> configuration page has help links 
 	to all the configurable options in the <code class="filename">smb.conf</code> file allowing an 
-	administrator to easily look up the effects of any change. </p><p><code class="literal">swat</code> is run from <code class="literal">inetd</code> </p></div><div class="refsect1" lang="en"><a name="id2479201"></a><h2>OPTIONS</h2><div class="variablelist"><dl><dt><span class="term">-s smb configuration file</span></dt><dd><p>The default configuration file path is 
+	administrator to easily look up the effects of any change. </p><p><code class="literal">swat</code> is run from <code class="literal">inetd</code> </p></div><div class="refsect1" lang="en"><a name="id2479202"></a><h2>OPTIONS</h2><div class="variablelist"><dl><dt><span class="term">-s smb configuration file</span></dt><dd><p>The default configuration file path is 
 		determined at compile time.  The file specified contains 
 		the configuration details required by the <a class="citerefentry" href="smbd.8.html"><span class="citerefentry"><span class="refentrytitle">smbd</span>(8)</span></a> server. This is the file 
 		that <code class="literal">swat</code> will modify. 
@@ -41,14 +41,14 @@
 <code class="constant">".progname"</code> will be appended (e.g. log.smbclient, 
 log.smbd, etc...). The log file is never removed by the client.
 </p></dd><dt><span class="term">-h|--help</span></dt><dd><p>Print a summary of command line options.
-</p></dd></dl></div></div><div class="refsect1" lang="en"><a name="id2478262"></a><h2>INSTALLATION</h2><p>Swat is included as binary package with most distributions. The 
+</p></dd></dl></div></div><div class="refsect1" lang="en"><a name="id2478264"></a><h2>INSTALLATION</h2><p>Swat is included as binary package with most distributions. The 
 	package manager in this case takes care of the installation and 
 	configuration. This section is only for those who have compiled 
 	swat from scratch.
 	</p><p>After you compile SWAT you need to run <code class="literal">make install
 	</code> to install the <code class="literal">swat</code> binary
 	and the various help files and images. A default install would put 
-	these in: </p><div class="itemizedlist"><ul type="disc"><li><p>/usr/local/samba/sbin/swat</p></li><li><p>/usr/local/samba/swat/images/*</p></li><li><p>/usr/local/samba/swat/help/*</p></li></ul></div><div class="refsect2" lang="en"><a name="id2478310"></a><h3>Inetd Installation</h3><p>You need to edit your <code class="filename">/etc/inetd.conf
+	these in: </p><div class="itemizedlist"><ul type="disc"><li><p>/usr/local/samba/sbin/swat</p></li><li><p>/usr/local/samba/swat/images/*</p></li><li><p>/usr/local/samba/swat/help/*</p></li></ul></div><div class="refsect2" lang="en"><a name="id2478312"></a><h3>Inetd Installation</h3><p>You need to edit your <code class="filename">/etc/inetd.conf
 		</code> and <code class="filename">/etc/services</code>
 		to enable SWAT to be launched via <code class="literal">inetd</code>.</p><p>In <code class="filename">/etc/services</code> you need to 
 		add a line like this: </p><p><code class="literal">swat            901/tcp</code></p><p>Note for NIS/YP and LDAP users - you may need to rebuild the 
@@ -62,21 +62,21 @@
 		/usr/local/samba/sbin/swat swat</code></p><p>Once you have edited <code class="filename">/etc/services</code> 
 		and <code class="filename">/etc/inetd.conf</code> you need to send a 
 		HUP signal to inetd. To do this use <code class="literal">kill -1 PID
-		</code> where PID is the process ID of the inetd daemon. </p></div></div><div class="refsect1" lang="en"><a name="id2478423"></a><h2>LAUNCHING</h2><p>To launch SWAT just run your favorite web browser and 
+		</code> where PID is the process ID of the inetd daemon. </p></div></div><div class="refsect1" lang="en"><a name="id2478424"></a><h2>LAUNCHING</h2><p>To launch SWAT just run your favorite web browser and 
 	point it at "http://localhost:901/".</p><p>Note that you can attach to SWAT from any IP connected 
 	machine but connecting from a remote machine leaves your 
 	connection open to password sniffing as passwords will be sent 
-	in the clear over the wire. </p></div><div class="refsect1" lang="en"><a name="id2478442"></a><h2>FILES</h2><div class="variablelist"><dl><dt><span class="term"><code class="filename">/etc/inetd.conf</code></span></dt><dd><p>This file must contain suitable startup 
+	in the clear over the wire. </p></div><div class="refsect1" lang="en"><a name="id2478443"></a><h2>FILES</h2><div class="variablelist"><dl><dt><span class="term"><code class="filename">/etc/inetd.conf</code></span></dt><dd><p>This file must contain suitable startup 
 		information for the meta-daemon.</p></dd><dt><span class="term"><code class="filename">/etc/services</code></span></dt><dd><p>This file must contain a mapping of service name 
 		(e.g., swat) to service port (e.g., 901) and protocol type 
 		(e.g., tcp).  </p></dd><dt><span class="term"><code class="filename">/usr/local/samba/lib/smb.conf</code></span></dt><dd><p>This is the default location of the <a class="citerefentry" href="smb.conf.5.html"><span class="citerefentry"><span class="refentrytitle">smb.conf</span>(5)</span></a> server configuration file that swat edits. Other 
 		common places that systems install this file are <code class="filename">
 		/usr/samba/lib/smb.conf</code> and <code class="filename">/etc/smb.conf
 		</code>.  This file describes all the services the server 
-		is to make available to clients. </p></dd></dl></div></div><div class="refsect1" lang="en"><a name="id2478524"></a><h2>WARNINGS</h2><p><code class="literal">swat</code> will rewrite your <a class="citerefentry" href="smb.conf.5.html"><span class="citerefentry"><span class="refentrytitle">smb.conf</span>(5)</span></a> file. It will rearrange the entries and delete all 
+		is to make available to clients. </p></dd></dl></div></div><div class="refsect1" lang="en"><a name="id2478525"></a><h2>WARNINGS</h2><p><code class="literal">swat</code> will rewrite your <a class="citerefentry" href="smb.conf.5.html"><span class="citerefentry"><span class="refentrytitle">smb.conf</span>(5)</span></a> file. It will rearrange the entries and delete all 
 	comments, <em class="parameter"><code>include=</code></em> and <em class="parameter"><code>copy=
 	</code></em> options. If you have a carefully crafted <code class="filename">
-	smb.conf</code> then back it up or don't use swat! </p></div><div class="refsect1" lang="en"><a name="id2478568"></a><h2>VERSION</h2><p>This man page is correct for version 3 of the Samba suite.</p></div><div class="refsect1" lang="en"><a name="id2478579"></a><h2>SEE ALSO</h2><p><code class="literal">inetd(5)</code>, <a class="citerefentry" href="smbd.8.html"><span class="citerefentry"><span class="refentrytitle">smbd</span>(8)</span></a>, <a class="citerefentry" href="smb.conf.5.html"><span class="citerefentry"><span class="refentrytitle">smb.conf</span>(5)</span></a></p></div><div class="refsect1" lang="en"><a name="id2478609"></a><h2>AUTHOR</h2><p>The original Samba software and related utilities 
+	smb.conf</code> then back it up or don't use swat! </p></div><div class="refsect1" lang="en"><a name="id2478569"></a><h2>VERSION</h2><p>This man page is correct for version 3 of the Samba suite.</p></div><div class="refsect1" lang="en"><a name="id2478580"></a><h2>SEE ALSO</h2><p><code class="literal">inetd(5)</code>, <a class="citerefentry" href="smbd.8.html"><span class="citerefentry"><span class="refentrytitle">smbd</span>(8)</span></a>, <a class="citerefentry" href="smb.conf.5.html"><span class="citerefentry"><span class="refentrytitle">smb.conf</span>(5)</span></a></p></div><div class="refsect1" lang="en"><a name="id2478610"></a><h2>AUTHOR</h2><p>The original Samba software and related utilities 
 	were created by Andrew Tridgell. Samba is now developed
 	by the Samba Team as an Open Source project similar 
 	to the way the Linux kernel is developed.</p><p>The original Samba man pages were written by Karl Auer. 

Modified: branches/samba/upstream/docs/htmldocs/manpages/tdbbackup.8.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/manpages/tdbbackup.8.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/manpages/tdbbackup.8.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,8 +1,8 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>tdbbackup</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="refentry" lang="en"><a name="tdbbackup.8"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>tdbbackup &#8212; tool for backing up and for validating the integrity of samba .tdb files</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p><code class="literal">tdbbackup</code> [-s suffix] [-v] [-h]</p></div></div><div class="refsect1" lang="en"><a name="id2516108"></a><h2>DESCRIPTION</h2><p>This tool is part of the <a class="citerefentry" href="samba.1.html"><span class="citerefentry"><span class="refentrytitle">samba</span>(1)</span></a> suite.</p><p><code class="literal">tdbbackup</code> is a tool that may be used to backup samba .tdb
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>tdbbackup</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="refentry" lang="en"><a name="tdbbackup.8"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>tdbbackup &#8212; tool for backing up and for validating the integrity of samba .tdb files</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p><code class="literal">tdbbackup</code> [-s suffix] [-v] [-h]</p></div></div><div class="refsect1" lang="en"><a name="id2516104"></a><h2>DESCRIPTION</h2><p>This tool is part of the <a class="citerefentry" href="samba.1.html"><span class="citerefentry"><span class="refentrytitle">samba</span>(1)</span></a> suite.</p><p><code class="literal">tdbbackup</code> is a tool that may be used to backup samba .tdb
 	files. This tool may also be used to verify the integrity of the .tdb files prior
 	to samba startup or during normal operation. If it finds file damage and it finds 
 	a prior backup the backup file will be restored. 
-	</p></div><div class="refsect1" lang="en"><a name="id2479170"></a><h2>OPTIONS</h2><div class="variablelist"><dl><dt><span class="term">-h</span></dt><dd><p>
+	</p></div><div class="refsect1" lang="en"><a name="id2479171"></a><h2>OPTIONS</h2><div class="variablelist"><dl><dt><span class="term">-h</span></dt><dd><p>
 		Get help information.
 		</p></dd><dt><span class="term">-s suffix</span></dt><dd><p>
 		The <code class="literal">-s</code> option allows the adminisistrator to specify a file
@@ -11,7 +11,7 @@
 		</p></dd><dt><span class="term">-v</span></dt><dd><p>
 		The <code class="literal">-v</code> will check the database for damages (currupt data)
 		which if detected causes the backup to be restored.
-		</p></dd></dl></div></div><div class="refsect1" lang="en"><a name="id2479230"></a><h2>COMMANDS</h2><p><span class="emphasis"><em>GENERAL INFORMATION</em></span></p><p>
+		</p></dd></dl></div></div><div class="refsect1" lang="en"><a name="id2479232"></a><h2>COMMANDS</h2><p><span class="emphasis"><em>GENERAL INFORMATION</em></span></p><p>
 	The <code class="literal">tdbbackup</code> utility can safely be run at any time. It was designed so
 	that it can be used at any time to validate the integrity of tdb files, even during Samba
 	operation. Typical usage for the command will be:
@@ -29,7 +29,7 @@
 		</p></li><li><p>
 		<code class="literal">*.tdb</code> located in the /usr/local/samba/var directory or on some
 		systems in the /var/cache or /var/lib/samba directories.
-		</p></li></ul></div></div><div class="refsect1" lang="en"><a name="id2479310"></a><h2>VERSION</h2><p>This man page is correct for version 3 of the Samba suite.</p></div><div class="refsect1" lang="en"><a name="id2479321"></a><h2>AUTHOR</h2><p>
+		</p></li></ul></div></div><div class="refsect1" lang="en"><a name="id2479312"></a><h2>VERSION</h2><p>This man page is correct for version 3 of the Samba suite.</p></div><div class="refsect1" lang="en"><a name="id2479322"></a><h2>AUTHOR</h2><p>
 	The original Samba software and related utilities were created by Andrew Tridgell.
 	Samba is now developed by the Samba Team as an Open Source project similar to the way
 	the Linux kernel is developed.

Modified: branches/samba/upstream/docs/htmldocs/manpages/tdbdump.8.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/manpages/tdbdump.8.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/manpages/tdbdump.8.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,9 +1,9 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>tdbdump</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="refentry" lang="en"><a name="tdbdump.8"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>tdbdump &#8212; tool for printing the contents of a TDB file</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p><code class="literal">tdbdump</code> {filename}</p></div></div><div class="refsect1" lang="en"><a name="id2516092"></a><h2>DESCRIPTION</h2><p>This tool is part of the <a class="citerefentry" href="samba.1.html"><span class="citerefentry"><span class="refentrytitle">samba</span>(1)</span></a> suite.</p><p><code class="literal">tdbdump</code> is a very simple utility that 'dumps' the 
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>tdbdump</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="refentry" lang="en"><a name="tdbdump.8"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>tdbdump &#8212; tool for printing the contents of a TDB file</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p><code class="literal">tdbdump</code> {filename}</p></div></div><div class="refsect1" lang="en"><a name="id2516089"></a><h2>DESCRIPTION</h2><p>This tool is part of the <a class="citerefentry" href="samba.1.html"><span class="citerefentry"><span class="refentrytitle">samba</span>(1)</span></a> suite.</p><p><code class="literal">tdbdump</code> is a very simple utility that 'dumps' the 
 		contents of a TDB (Trivial DataBase) file to standard output in a 
 		human-readable format.
 	</p><p>This tool can be used when debugging problems with TDB files. It is 
 		intended for those who are somewhat familiar with Samba internals.
-	</p></div><div class="refsect1" lang="en"><a name="id2516126"></a><h2>VERSION</h2><p>This man page is correct for version 3 of the Samba suite.</p></div><div class="refsect1" lang="en"><a name="id2479168"></a><h2>AUTHOR</h2><p>
+	</p></div><div class="refsect1" lang="en"><a name="id2516123"></a><h2>VERSION</h2><p>This man page is correct for version 3 of the Samba suite.</p></div><div class="refsect1" lang="en"><a name="id2479170"></a><h2>AUTHOR</h2><p>
 	The original Samba software and related utilities were created by Andrew Tridgell.
 	Samba is now developed by the Samba Team as an Open Source project similar to the way
 	the Linux kernel is developed.

Modified: branches/samba/upstream/docs/htmldocs/manpages/tdbtool.8.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/manpages/tdbtool.8.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/manpages/tdbtool.8.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -2,11 +2,11 @@
 		<em class="replaceable"><code>TDBFILE</code></em>
 		  [
 		<em class="replaceable"><code>COMMANDS</code></em>
-		...]</p></div></div><div class="refsect1" lang="en"><a name="id2516117"></a><h2>DESCRIPTION</h2><p>This tool is part of the
+		...]</p></div></div><div class="refsect1" lang="en"><a name="id2516113"></a><h2>DESCRIPTION</h2><p>This tool is part of the
 	<a class="citerefentry" href="samba.1.html"><span class="citerefentry"><span class="refentrytitle">samba</span>(1)</span></a> suite.</p><p><code class="literal">tdbtool</code> a tool for displaying and
 	altering the contents of Samba TDB (Trivial DataBase) files. Each
 	of the commands listed below can be entered interactively or
-	provided on the command line.</p></div><div class="refsect1" lang="en"><a name="id2479177"></a><h2>COMMANDS</h2><div class="variablelist"><dl><dt><span class="term"><code class="option">create</code>
+	provided on the command line.</p></div><div class="refsect1" lang="en"><a name="id2479179"></a><h2>COMMANDS</h2><div class="variablelist"><dl><dt><span class="term"><code class="option">create</code>
 		<em class="replaceable"><code>TDBFILE</code></em></span></dt><dd><p>Create a new database named
 		<em class="replaceable"><code>TDBFILE</code></em>.
 		</p></dd><dt><span class="term"><code class="option">open</code>
@@ -56,10 +56,10 @@
 		</p></dd><dt><span class="term">
 		<code class="option">quit</code>
 		</span></dt><dd><p>Exit <code class="literal">tdbtool</code>.
-		</p></dd></dl></div></div><div class="refsect1" lang="en"><a name="id2478236"></a><h2>CAVEATS</h2><p>The contents of the Samba TDB files are private
+		</p></dd></dl></div></div><div class="refsect1" lang="en"><a name="id2478239"></a><h2>CAVEATS</h2><p>The contents of the Samba TDB files are private
 	to the implementation and should not be altered with
 	<code class="literal">tdbtool</code>.
-	</p></div><div class="refsect1" lang="en"><a name="id2478254"></a><h2>VERSION</h2><p>This man page is correct for version 3.0.25 of the Samba suite.</p></div><div class="refsect1" lang="en"><a name="id2478265"></a><h2>AUTHOR</h2><p> The original Samba software and related utilities were
+	</p></div><div class="refsect1" lang="en"><a name="id2478257"></a><h2>VERSION</h2><p>This man page is correct for version 3.0.25 of the Samba suite.</p></div><div class="refsect1" lang="en"><a name="id2478268"></a><h2>AUTHOR</h2><p> The original Samba software and related utilities were
 	created by Andrew Tridgell.  Samba is now developed by the
 	Samba Team as an Open Source project similar to the way the
 	Linux kernel is developed.</p></div></div></body></html>

Modified: branches/samba/upstream/docs/htmldocs/manpages/testparm.1.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/manpages/testparm.1.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/manpages/testparm.1.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,5 +1,5 @@
 <html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>testparm</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="refentry" lang="en"><a name="testparm.1"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>testparm &#8212; check an smb.conf configuration file for 
-	internal correctness</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p><code class="literal">testparm</code> [-s] [-h] [-v] [-L &lt;servername&gt;] [-t &lt;encoding&gt;] {config filename} [hostname hostIP]</p></div></div><div class="refsect1" lang="en"><a name="id2479170"></a><h2>DESCRIPTION</h2><p>This tool is part of the <a class="citerefentry" href="samba.7.html"><span class="citerefentry"><span class="refentrytitle">samba</span>(7)</span></a> suite.</p><p><code class="literal">testparm</code> is a very simple test program 
+	internal correctness</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p><code class="literal">testparm</code> [-s] [-h] [-v] [-L &lt;servername&gt;] [-t &lt;encoding&gt;] {config filename} [hostname hostIP]</p></div></div><div class="refsect1" lang="en"><a name="id2479171"></a><h2>DESCRIPTION</h2><p>This tool is part of the <a class="citerefentry" href="samba.7.html"><span class="citerefentry"><span class="refentrytitle">samba</span>(7)</span></a> suite.</p><p><code class="literal">testparm</code> is a very simple test program 
 	to check an <a class="citerefentry" href="smbd.8.html"><span class="citerefentry"><span class="refentrytitle">smbd</span>(8)</span></a> configuration file for 
 	internal correctness. If this program reports no problems, you 
 	can use the configuration file with confidence that <code class="literal">smbd
@@ -11,7 +11,7 @@
 	has access to each service. </p><p>If <code class="literal">testparm</code> finds an error in the <code class="filename">
 	smb.conf</code> file it returns an exit code of 1 to the calling 
 	program, else it returns an exit code of 0. This allows shell scripts 
-	to test the output from <code class="literal">testparm</code>.</p></div><div class="refsect1" lang="en"><a name="id2479253"></a><h2>OPTIONS</h2><div class="variablelist"><dl><dt><span class="term">-s</span></dt><dd><p>Without this option, <code class="literal">testparm</code> 
+	to test the output from <code class="literal">testparm</code>.</p></div><div class="refsect1" lang="en"><a name="id2479255"></a><h2>OPTIONS</h2><div class="variablelist"><dl><dt><span class="term">-s</span></dt><dd><p>Without this option, <code class="literal">testparm</code> 
 		will prompt for a carriage return after printing the service 
 		names and before dumping the service definitions.</p></dd><dt><span class="term">-h|--help</span></dt><dd><p>Print a summary of command line options.
 </p></dd><dt><span class="term">-V</span></dt><dd><p>Prints the program version number.
@@ -43,12 +43,12 @@
 		in the previous parameter.  This address must be supplied 
 		if the hostname parameter is supplied. </p></dd></dl></div></div><div class="refsect1" lang="en"><a name="id2479464"></a><h2>FILES</h2><div class="variablelist"><dl><dt><span class="term"><a class="citerefentry" href="smb.conf.5.html"><span class="citerefentry"><span class="refentrytitle">smb.conf</span>(5)</span></a></span></dt><dd><p>This is usually the name of the configuration 
 		file used by <a class="citerefentry" href="smbd.8.html"><span class="citerefentry"><span class="refentrytitle">smbd</span>(8)</span></a>. 
-		</p></dd></dl></div></div><div class="refsect1" lang="en"><a name="id2478239"></a><h2>DIAGNOSTICS</h2><p>The program will issue a message saying whether the 
+		</p></dd></dl></div></div><div class="refsect1" lang="en"><a name="id2478241"></a><h2>DIAGNOSTICS</h2><p>The program will issue a message saying whether the 
 	configuration file loaded OK or not. This message may be preceded by 
 	errors and warnings if the file did not load. If the file was 
 	loaded OK, the program then dumps all known service details 
-	to stdout. </p></div><div class="refsect1" lang="en"><a name="id2478254"></a><h2>VERSION</h2><p>This man page is correct for version 3 of 
-	the Samba suite.</p></div><div class="refsect1" lang="en"><a name="id2478265"></a><h2>SEE ALSO</h2><p><a class="citerefentry" href="smb.conf.5.html"><span class="citerefentry"><span class="refentrytitle">smb.conf</span>(5)</span></a>, <a class="citerefentry" href="smbd.8.html"><span class="citerefentry"><span class="refentrytitle">smbd</span>(8)</span></a></p></div><div class="refsect1" lang="en"><a name="id2478291"></a><h2>AUTHOR</h2><p>The original Samba software and related utilities 
+	to stdout. </p></div><div class="refsect1" lang="en"><a name="id2478256"></a><h2>VERSION</h2><p>This man page is correct for version 3 of 
+	the Samba suite.</p></div><div class="refsect1" lang="en"><a name="id2478267"></a><h2>SEE ALSO</h2><p><a class="citerefentry" href="smb.conf.5.html"><span class="citerefentry"><span class="refentrytitle">smb.conf</span>(5)</span></a>, <a class="citerefentry" href="smbd.8.html"><span class="citerefentry"><span class="refentrytitle">smbd</span>(8)</span></a></p></div><div class="refsect1" lang="en"><a name="id2478292"></a><h2>AUTHOR</h2><p>The original Samba software and related utilities 
 	were created by Andrew Tridgell. Samba is now developed
 	by the Samba Team as an Open Source project similar 
 	to the way the Linux kernel is developed.</p><p>The original Samba man pages were written by Karl Auer. 

Modified: branches/samba/upstream/docs/htmldocs/manpages/umount.cifs.8.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/manpages/umount.cifs.8.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/manpages/umount.cifs.8.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,4 +1,4 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>umount.cifs</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="refentry" lang="en"><a name="umount.cifs.8"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>umount.cifs &#8212; for normal, non-root users, to unmount their own Common Internet File System (CIFS) mounts</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p><code class="literal">umount.cifs</code> {mount-point} [-nVvhfle]</p></div></div><div class="refsect1" lang="en"><a name="id2516106"></a><h2>DESCRIPTION</h2><p>This tool is part of the <a class="citerefentry" href="samba.7.html"><span class="citerefentry"><span class="refentrytitle">samba</span>(7)</span></a> suite.</p><p>umount.cifs unmounts a Linux CIFS filesystem. It can be invoked
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>umount.cifs</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="refentry" lang="en"><a name="umount.cifs.8"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>umount.cifs &#8212; for normal, non-root users, to unmount their own Common Internet File System (CIFS) mounts</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p><code class="literal">umount.cifs</code> {mount-point} [-nVvhfle]</p></div></div><div class="refsect1" lang="en"><a name="id2518328"></a><h2>DESCRIPTION</h2><p>This tool is part of the <a class="citerefentry" href="samba.7.html"><span class="citerefentry"><span class="refentrytitle">samba</span>(7)</span></a> suite.</p><p>umount.cifs unmounts a Linux CIFS filesystem. It can be invoked
 indirectly by the
 <a class="citerefentry" href="umount.8.html"><span class="citerefentry"><span class="refentrytitle">umount</span>(8)</span></a> command 
 when umount.cifs is in /sbin directory, unless you specify the "-i" option to umount.  Specifying -i to umount avoids execution of umount helpers such as umount.cifs. The umount.cifs command only works in Linux, and the kernel must
@@ -11,24 +11,24 @@
 It is possible to set the mode for umount.cifs to 
 setuid root (or equivalently update the /etc/permissions file) to allow non-root users to umount shares to directories for which they have write permission.  The umount.cifs utility is typically
 not needed if unmounts need only be performed by root users, or if user mounts and unmounts
-can rely on specifying explicit entries in /etc/fstab See</p><p><a class="citerefentry" href="fstab.5.html"><span class="citerefentry"><span class="refentrytitle">fstab</span>(5)</span></a></p></div><div class="refsect1" lang="en"><a name="id2479208"></a><h2>OPTIONS</h2><div class="variablelist"><dl><dt><span class="term">--verbose</span></dt><dd><p>print additional debugging information</p></dd><dt><span class="term">--no-mtab</span></dt><dd><p>Do not update the mtab even if unmount completes successfully (/proc/mounts will still display the correct information)</p></dd></dl></div></div><div class="refsect1" lang="en"><a name="id2479242"></a><h2>NOTES</h2><p>This command is normally intended to be installed setuid (since root users can already run unmount).  An alternative to using umount.cifs is to add specfic entries for the user mounts that you wish a particular user or users to mount and unmount to /etc/fstab</p></div><div class="refsect1" lang="en"><a name="id2479256"></a><h2>CONFIGURATION</h2><p>
+can rely on specifying explicit entries in /etc/fstab See</p><p><a class="citerefentry" href="fstab.5.html"><span class="citerefentry"><span class="refentrytitle">fstab</span>(5)</span></a></p></div><div class="refsect1" lang="en"><a name="id2480168"></a><h2>OPTIONS</h2><div class="variablelist"><dl><dt><span class="term">--verbose</span></dt><dd><p>print additional debugging information</p></dd><dt><span class="term">--no-mtab</span></dt><dd><p>Do not update the mtab even if unmount completes successfully (/proc/mounts will still display the correct information)</p></dd></dl></div></div><div class="refsect1" lang="en"><a name="id2482442"></a><h2>NOTES</h2><p>This command is normally intended to be installed setuid (since root users can already run unmount).  An alternative to using umount.cifs is to add specfic entries for the user mounts that you wish a particular user or users to mount and unmount to /etc/fstab</p></div><div class="refsect1" lang="en"><a name="id2482456"></a><h2>CONFIGURATION</h2><p>
 The primary mechanism for making configuration changes and for reading 
 debug information for the cifs vfs is via the Linux /proc filesystem.
 In the directory <code class="filename">/proc/fs/cifs</code> are various 
 configuration files and pseudo files which can display debug information.  
 For more information see the kernel file <code class="filename">fs/cifs/README</code>.
-</p></div><div class="refsect1" lang="en"><a name="id2479283"></a><h2>BUGS</h2><p>At this time umount.cifs does not lock the mount table using the same lock as the umount utility does, so do not attempt to do multiple unmounts from different processes (and in particular unmounts of a cifs mount and another type of filesystem mount at the same time).
+</p></div><div class="refsect1" lang="en"><a name="id2482482"></a><h2>BUGS</h2><p>At this time umount.cifs does not lock the mount table using the same lock as the umount utility does, so do not attempt to do multiple unmounts from different processes (and in particular unmounts of a cifs mount and another type of filesystem mount at the same time).
 	</p><p>If the same mount point is mounted multiple times by cifs, umount.cifs will remove all of the matching entries from the mount table (although umount.cifs will actually only unmount the last one), rather than only removing the last matching entry in /etc/mtab.  The pseudofile /proc/mounts will display correct information though, and the lack of an entry in /etc/mtab does not prevent subsequent unmounts.</p><p>
 Note that the typical response to a bug report is a suggestion
 to try the latest version first. So please try doing that first,
 and always include which versions you use of relevant software
 when reporting bugs (minimum: umount.cifs (try umount.cifs -V), kernel (see /proc/version) and
 server type you are trying to contact.
-</p></div><div class="refsect1" lang="en"><a name="id2479316"></a><h2>VERSION</h2><p>This man page is correct for version 1.34 of 
-	the cifs vfs filesystem (roughly Linux kernel 2.6.12).</p></div><div class="refsect1" lang="en"><a name="id2479328"></a><h2>SEE ALSO</h2><p>
+</p></div><div class="refsect1" lang="en"><a name="id2482516"></a><h2>VERSION</h2><p>This man page is correct for version 1.34 of 
+	the cifs vfs filesystem (roughly Linux kernel 2.6.12).</p></div><div class="refsect1" lang="en"><a name="id2482528"></a><h2>SEE ALSO</h2><p>
 	Documentation/filesystems/cifs.txt and fs/cifs/README in the linux kernel
 	source tree may contain additional options and information.
-</p><p><a class="citerefentry" href="mount.cifs.8.html"><span class="citerefentry"><span class="refentrytitle">mount.cifs</span>(8)</span></a></p></div><div class="refsect1" lang="en"><a name="id2479349"></a><h2>AUTHOR</h2><p>Steve French</p><p>The syntax was loosely based on the umount utility and the manpage was loosely based on that of mount.cifs.8. The man page was created by Steve French</p><p>The maintainer of the Linux cifs vfs and the userspace
+</p><p><a class="citerefentry" href="mount.cifs.8.html"><span class="citerefentry"><span class="refentrytitle">mount.cifs</span>(8)</span></a></p></div><div class="refsect1" lang="en"><a name="id2482549"></a><h2>AUTHOR</h2><p>Steve French</p><p>The syntax was loosely based on the umount utility and the manpage was loosely based on that of mount.cifs.8. The man page was created by Steve French</p><p>The maintainer of the Linux cifs vfs and the userspace
 		tool <span class="emphasis"><em>umount.cifs</em></span> is <a class="ulink" href="mailto:sfrench at samba.org" target="_top">Steve French</a>.
 		The <a class="ulink" href="mailto:linux-cifs-client at lists.samba.org" target="_top">Linux CIFS Mailing list</a> 
 		is the preferred place to ask questions regarding these programs. 

Modified: branches/samba/upstream/docs/htmldocs/manpages/vfs_audit.8.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/manpages/vfs_audit.8.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/manpages/vfs_audit.8.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,12 +1,12 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>vfs_audit</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="refentry" lang="en"><a name="vfs_audit.8"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>vfs_audit &#8212; record selected Samba VFS operations in the system log</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p><code class="literal">vfs objects = audit</code></p></div></div><div class="refsect1" lang="en"><a name="id2516087"></a><h2>DESCRIPTION</h2><p>This VFS module is part of the
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>vfs_audit</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="refentry" lang="en"><a name="vfs_audit.8"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>vfs_audit &#8212; record selected Samba VFS operations in the system log</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p><code class="literal">vfs objects = audit</code></p></div></div><div class="refsect1" lang="en"><a name="id2516081"></a><h2>DESCRIPTION</h2><p>This VFS module is part of the
 	<a class="citerefentry" href="samba.7.html"><span class="citerefentry"><span class="refentrytitle">samba</span>(7)</span></a> suite.</p><p>The <code class="literal">vfs_audit</code> VFS module records selected
 	client operations to the system log using
-	<a class="citerefentry" href="syslog.3.html"><span class="citerefentry"><span class="refentrytitle">syslog</span>(3)</span></a>.</p><p>The following Samba VFS operations are recorded:</p><table class="simplelist" border="0" summary="Simple list"><tr><td>connect</td></tr><tr><td>disconnect</td></tr><tr><td>opendir</td></tr><tr><td>mkdir</td></tr><tr><td>rmdir</td></tr><tr><td>open</td></tr><tr><td>close</td></tr><tr><td>rename</td></tr><tr><td>unlink</td></tr><tr><td>chmod</td></tr><tr><td>fchmod</td></tr><tr><td>chmod_acl</td></tr><tr><td>fchmod_acl</td></tr></table><p>This module is stackable.</p></div><div class="refsect1" lang="en"><a name="id2479210"></a><h2>OPTIONS</h2><div class="variablelist"><dl><dt><span class="term">audit:facility = FACILITY</span></dt><dd><p>Log messages to the named
+	<a class="citerefentry" href="syslog.3.html"><span class="citerefentry"><span class="refentrytitle">syslog</span>(3)</span></a>.</p><p>The following Samba VFS operations are recorded:</p><table class="simplelist" border="0" summary="Simple list"><tr><td>connect</td></tr><tr><td>disconnect</td></tr><tr><td>opendir</td></tr><tr><td>mkdir</td></tr><tr><td>rmdir</td></tr><tr><td>open</td></tr><tr><td>close</td></tr><tr><td>rename</td></tr><tr><td>unlink</td></tr><tr><td>chmod</td></tr><tr><td>fchmod</td></tr><tr><td>chmod_acl</td></tr><tr><td>fchmod_acl</td></tr></table><p>This module is stackable.</p></div><div class="refsect1" lang="en"><a name="id2479212"></a><h2>OPTIONS</h2><div class="variablelist"><dl><dt><span class="term">audit:facility = FACILITY</span></dt><dd><p>Log messages to the named
 		<a class="citerefentry" href="syslog.3.html"><span class="citerefentry"><span class="refentrytitle">syslog</span>(3)</span></a> facility.
 
 		</p></dd><dt><span class="term">audit:priority = PRIORITY</span></dt><dd><p>Log messages with the named
 		<a class="citerefentry" href="syslog.3.html"><span class="citerefentry"><span class="refentrytitle">syslog</span>(3)</span></a> priority.
-		</p></dd></dl></div></div><div class="refsect1" lang="en"><a name="id2479263"></a><h2>EXAMPLES</h2><p>Log operations on all shares using the LOCAL1 facility
+		</p></dd></dl></div></div><div class="refsect1" lang="en"><a name="id2479264"></a><h2>EXAMPLES</h2><p>Log operations on all shares using the LOCAL1 facility
 	and NOTICE priority:</p><pre class="programlisting">
         <em class="parameter"><code>[global]</code></em>
 	<a class="link" href="smb.conf.5.html#VFSOBJECTS">vfs objects = audit</a>

Modified: branches/samba/upstream/docs/htmldocs/manpages/vfs_cacheprime.8.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/manpages/vfs_cacheprime.8.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/manpages/vfs_cacheprime.8.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,4 +1,4 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>vfs_cacheprime</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="refentry" lang="en"><a name="vfs_cacheprime.8"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>vfs_cacheprime &#8212; prime the kernel file data cache</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p><code class="literal">vfs objects = cacheprime</code></p></div></div><div class="refsect1" lang="en"><a name="id2516089"></a><h2>DESCRIPTION</h2><p>This VFS module is part of the
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>vfs_cacheprime</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="refentry" lang="en"><a name="vfs_cacheprime.8"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>vfs_cacheprime &#8212; prime the kernel file data cache</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p><code class="literal">vfs objects = cacheprime</code></p></div></div><div class="refsect1" lang="en"><a name="id2518311"></a><h2>DESCRIPTION</h2><p>This VFS module is part of the
 	<a class="citerefentry" href="samba.7.html"><span class="citerefentry"><span class="refentrytitle">samba</span>(7)</span></a> suite.</p><p>The <code class="literal">vfs_cacheprime</code> VFS module reads chunks
 	of file data near the range requested by clients in order to
 	make sure the data is present in the kernel file data cache at
@@ -7,20 +7,20 @@
 	cacheprime:rsize option. All disk read operations are aligned
 	on boundaries that are a multiple of this size. Each range of
 	the file data is primed at most once during the time the client
-	has the file open. </p><p>This module is stackable.</p></div><div class="refsect1" lang="en"><a name="id2479175"></a><h2>OPTIONS</h2><div class="variablelist"><dl><dt><span class="term">cacheprime:rsize = BYTES</span></dt><dd><p>The number of bytes with which to prime
-		the kernel data cache.</p><p>The following suffixes may be applied to BYTES:</p><div class="itemizedlist"><ul type="disc"><li><p><code class="literal">K</code> - BYTES is a number of kilobytes</p></li><li><p><code class="literal">M</code> - BYTES is a number of megabytes</p></li><li><p><code class="literal">G</code> - BYTES is a number of gigabytes</p></li></ul></div></dd></dl></div></div><div class="refsect1" lang="en"><a name="id2479234"></a><h2>EXAMPLES</h2><p>For a hypothetical disk array, it is necessary to ensure
+	has the file open. </p><p>This module is stackable.</p></div><div class="refsect1" lang="en"><a name="id2480140"></a><h2>OPTIONS</h2><div class="variablelist"><dl><dt><span class="term">cacheprime:rsize = BYTES</span></dt><dd><p>The number of bytes with which to prime
+		the kernel data cache.</p><p>The following suffixes may be applied to BYTES:</p><div class="itemizedlist"><ul type="disc"><li><p><code class="literal">K</code> - BYTES is a number of kilobytes</p></li><li><p><code class="literal">M</code> - BYTES is a number of megabytes</p></li><li><p><code class="literal">G</code> - BYTES is a number of gigabytes</p></li></ul></div></dd></dl></div></div><div class="refsect1" lang="en"><a name="id2482436"></a><h2>EXAMPLES</h2><p>For a hypothetical disk array, it is necessary to ensure
 	that all read operations are of size 1 megabyte (1048576 bytes),
 	and aligned on 1 megabyte boundaries:
 	</p><pre class="programlisting">
 	<em class="parameter"><code>[hypothetical]</code></em>
 	<a class="link" href="smb.conf.5.html#VFSOBJECTS">vfs objects = cacheprime</a>
 	<a class="link" href="smb.conf.5.html#CACHEPRIME:RSIZE">cacheprime:rsize = 1M</a>
-</pre></div><div class="refsect1" lang="en"><a name="id2479387"></a><h2>CAVEATS</h2><p><code class="literal">cacheprime</code> is not a a substitute for
+</pre></div><div class="refsect1" lang="en"><a name="id2482590"></a><h2>CAVEATS</h2><p><code class="literal">cacheprime</code> is not a a substitute for
 	a general-purpose readahead mechanism. It is intended for use
 	only in very specific environments where disk operations must
 	be aligned and sized to known values (as much as that is possible).
-	</p></div><div class="refsect1" lang="en"><a name="id2479405"></a><h2>VERSION</h2><p>This man page is correct for version 3.0.25 of the Samba suite.
-	</p></div><div class="refsect1" lang="en"><a name="id2479416"></a><h2>AUTHOR</h2><p>The original Samba software and related utilities
+	</p></div><div class="refsect1" lang="en"><a name="id2482608"></a><h2>VERSION</h2><p>This man page is correct for version 3.0.25 of the Samba suite.
+	</p></div><div class="refsect1" lang="en"><a name="id2482619"></a><h2>AUTHOR</h2><p>The original Samba software and related utilities
 	were created by Andrew Tridgell. Samba is now developed
 	by the Samba Team as an Open Source project similar
 	to the way the Linux kernel is developed.</p></div></div></body></html>

Modified: branches/samba/upstream/docs/htmldocs/manpages/vfs_cap.8.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/manpages/vfs_cap.8.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/manpages/vfs_cap.8.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,17 +1,17 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>vfs_cap</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="refentry" lang="en"><a name="vfs_cap.8"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>vfs_cap &#8212; CAP encode filenames</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p><code class="literal">vfs objects = cap</code></p></div></div><div class="refsect1" lang="en"><a name="id2516086"></a><h2>DESCRIPTION</h2><p>This VFS module is part of the
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>vfs_cap</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="refentry" lang="en"><a name="vfs_cap.8"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>vfs_cap &#8212; CAP encode filenames</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p><code class="literal">vfs objects = cap</code></p></div></div><div class="refsect1" lang="en"><a name="id2516081"></a><h2>DESCRIPTION</h2><p>This VFS module is part of the
 	<a class="citerefentry" href="samba.7.html"><span class="citerefentry"><span class="refentrytitle">samba</span>(7)</span></a> suite.</p><p>CAP (Columbia Appletalk Protocol) encoding is a
 	technique for representing non-ASCII filenames in ASCII. The
 	<code class="literal">vfs_cap</code> VFS module translates filenames to and
 	from CAP format, allowing users to name files in their native
 	encoding.  </p><p>CAP encoding is most commonly
-	used in Japanese language environments. </p><p>This module is stackable.</p></div><div class="refsect1" lang="en"><a name="id2516124"></a><h2>EXAMPLES</h2><p>On a system using GNU libiconv, use CAP encoding to support
+	used in Japanese language environments. </p><p>This module is stackable.</p></div><div class="refsect1" lang="en"><a name="id2516120"></a><h2>EXAMPLES</h2><p>On a system using GNU libiconv, use CAP encoding to support
 	users in the Shift_JIS locale:</p><pre class="programlisting">
         <em class="parameter"><code>[global]</code></em>
 	<a class="link" href="smb.conf.5.html#DOSCHARSET">dos charset = CP932</a>
 	<a class="link" href="smb.conf.5.html#DOSCHARSET">dos charset = CP932</a>
 	<a class="link" href="smb.conf.5.html#VFSOBJECTS">vfs objects = cap</a>
 </pre></div><div class="refsect1" lang="en"><a name="id2479315"></a><h2>VERSION</h2><p>This man page is correct for version 3.0.25 of the Samba suite.
-	</p></div><div class="refsect1" lang="en"><a name="id2479325"></a><h2>AUTHOR</h2><p>The original Samba software and related utilities
+	</p></div><div class="refsect1" lang="en"><a name="id2479326"></a><h2>AUTHOR</h2><p>The original Samba software and related utilities
 	were created by Andrew Tridgell. Samba is now developed
 	by the Samba Team as an Open Source project similar
 	to the way the Linux kernel is developed.</p></div></div></body></html>

Modified: branches/samba/upstream/docs/htmldocs/manpages/vfs_catia.8.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/manpages/vfs_catia.8.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/manpages/vfs_catia.8.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,9 +1,9 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>vfs_catia</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="refentry" lang="en"><a name="vfs_catia.8"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>vfs_catia &#8212; translate illegal characters in Catia filenames</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p><code class="literal">vfs objects = catia</code></p></div></div><div class="refsect1" lang="en"><a name="id2516086"></a><h2>DESCRIPTION</h2><p>This VFS module is part of the
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>vfs_catia</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="refentry" lang="en"><a name="vfs_catia.8"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>vfs_catia &#8212; translate illegal characters in Catia filenames</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p><code class="literal">vfs objects = catia</code></p></div></div><div class="refsect1" lang="en"><a name="id2516081"></a><h2>DESCRIPTION</h2><p>This VFS module is part of the
 	<a class="citerefentry" href="samba.7.html"><span class="citerefentry"><span class="refentrytitle">samba</span>(7)</span></a> suite.</p><p>The Catia CAD package commonly creates filenames that
 	use characters that are illegal in CIFS filenames. The
 	<code class="literal">vfs_catia</code> VFS module implements a fixed character
 	mapping so that these files can be shared with CIFS clients.
-	</p><p>This module is stackable.</p></div><div class="refsect1" lang="en"><a name="id2516119"></a><h2>EXAMPLES</h2><p>Map Catia filenames on the [CAD] share:</p><pre class="programlisting">
+	</p><p>This module is stackable.</p></div><div class="refsect1" lang="en"><a name="id2516115"></a><h2>EXAMPLES</h2><p>Map Catia filenames on the [CAD] share:</p><pre class="programlisting">
         <em class="parameter"><code>[CAD]</code></em>
 	<a class="link" href="smb.conf.5.html#PATH">path = /data/cad</a>
 	<a class="link" href="smb.conf.5.html#VFSOBJECTS">vfs objects = catia</a>

Modified: branches/samba/upstream/docs/htmldocs/manpages/vfs_commit.8.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/manpages/vfs_commit.8.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/manpages/vfs_commit.8.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,4 +1,4 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>vfs_commit</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="refentry" lang="en"><a name="vfs_commit.8"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>vfs_commit &#8212; flush dirty data at specified intervals</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p><code class="literal">vfs objects = commit</code></p></div></div><div class="refsect1" lang="en"><a name="id2516090"></a><h2>DESCRIPTION</h2><p>This VFS module is part of the
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>vfs_commit</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="refentry" lang="en"><a name="vfs_commit.8"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>vfs_commit &#8212; flush dirty data at specified intervals</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p><code class="literal">vfs objects = commit</code></p></div></div><div class="refsect1" lang="en"><a name="id2518311"></a><h2>DESCRIPTION</h2><p>This VFS module is part of the
 	<a class="citerefentry" href="samba.7.html"><span class="citerefentry"><span class="refentrytitle">samba</span>(7)</span></a> suite.</p><p>The <code class="literal">vfs_commit</code> VFS module keeps track of
 	the amount of data written to a file and synchronizes it to
 	disk when a specified amount accumulates.
@@ -7,18 +7,18 @@
 	impact of unexpected power loss can be minimized by a small
 	commit:dthresh value. Secondly, write performance can be
 	improved on some systems by flushing file data early and at
-	regular intervals.</p><p>This module is stackable.</p></div><div class="refsect1" lang="en"><a name="id2479173"></a><h2>OPTIONS</h2><div class="variablelist"><dl><dt><span class="term">commit:dthresh = BYTES</span></dt><dd><p>Synchronize file data each time the specified
+	regular intervals.</p><p>This module is stackable.</p></div><div class="refsect1" lang="en"><a name="id2480134"></a><h2>OPTIONS</h2><div class="variablelist"><dl><dt><span class="term">commit:dthresh = BYTES</span></dt><dd><p>Synchronize file data each time the specified
 		number of bytes has been written.
-		</p><p>The following suffixes may be applied to BYTES:</p><div class="itemizedlist"><ul type="disc"><li><p><code class="literal">K</code> - BYTES is a number of kilobytes</p></li><li><p><code class="literal">M</code> - BYTES is a number of megabytes</p></li><li><p><code class="literal">G</code> - BYTES is a number of gigabytes</p></li></ul></div></dd></dl></div></div><div class="refsect1" lang="en"><a name="id2479231"></a><h2>EXAMPLES</h2><p>Synchronize the file data on the [precious] share after
+		</p><p>The following suffixes may be applied to BYTES:</p><div class="itemizedlist"><ul type="disc"><li><p><code class="literal">K</code> - BYTES is a number of kilobytes</p></li><li><p><code class="literal">M</code> - BYTES is a number of megabytes</p></li><li><p><code class="literal">G</code> - BYTES is a number of gigabytes</p></li></ul></div></dd></dl></div></div><div class="refsect1" lang="en"><a name="id2482434"></a><h2>EXAMPLES</h2><p>Synchronize the file data on the [precious] share after
 	every 512 kilobytes (524288 bytes) of data is written:</p><pre class="programlisting">
         <em class="parameter"><code>[precious]</code></em>
 	<a class="link" href="smb.conf.5.html#PATH">path = /data/precious</a>
 	<a class="link" href="smb.conf.5.html#VFSOBJECTS">vfs objects = commit</a>
 	<a class="link" href="smb.conf.5.html#COMMIT:DTHRESH">commit:dthresh = 512K</a>
-</pre></div><div class="refsect1" lang="en"><a name="id2479395"></a><h2>CAVEATS</h2><p>On some systems, the data synchronization performed by
+</pre></div><div class="refsect1" lang="en"><a name="id2482598"></a><h2>CAVEATS</h2><p>On some systems, the data synchronization performed by
 	<code class="literal">commit</code> may reduce performance.
-	</p></div><div class="refsect1" lang="en"><a name="id2479411"></a><h2>VERSION</h2><p>This man page is correct for version 3.0.25 of the Samba suite.
-	</p></div><div class="refsect1" lang="en"><a name="id2479422"></a><h2>AUTHOR</h2><p>The original Samba software and related utilities
+	</p></div><div class="refsect1" lang="en"><a name="id2482615"></a><h2>VERSION</h2><p>This man page is correct for version 3.0.25 of the Samba suite.
+	</p></div><div class="refsect1" lang="en"><a name="id2482626"></a><h2>AUTHOR</h2><p>The original Samba software and related utilities
 	were created by Andrew Tridgell. Samba is now developed
 	by the Samba Team as an Open Source project similar
 	to the way the Linux kernel is developed.</p></div></div></body></html>

Modified: branches/samba/upstream/docs/htmldocs/manpages/vfs_default_quota.8.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/manpages/vfs_default_quota.8.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/manpages/vfs_default_quota.8.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,4 +1,4 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>vfs_default_quota</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="refentry" lang="en"><a name="vfs_default_quota.8"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>vfs_default_quota &#8212; store default quota records for Windows clients</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p><code class="literal">vfs objects = default_quota</code></p></div></div><div class="refsect1" lang="en"><a name="id2516090"></a><h2>DESCRIPTION</h2><p>This VFS module is part of the
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>vfs_default_quota</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="refentry" lang="en"><a name="vfs_default_quota.8"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>vfs_default_quota &#8212; store default quota records for Windows clients</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p><code class="literal">vfs objects = default_quota</code></p></div></div><div class="refsect1" lang="en"><a name="id2518313"></a><h2>DESCRIPTION</h2><p>This VFS module is part of the
 	<a class="citerefentry" href="samba.7.html"><span class="citerefentry"><span class="refentrytitle">samba</span>(7)</span></a>
 	suite.</p><p>Many common quota implementations only store
 	quotas for users and groups, but do not store a default quota. The
@@ -9,7 +9,7 @@
 	refuses to update them. <code class="literal">vfs_default_quota</code> maps
 	the default quota to the quota record of a user. By default the
 	root user is taken because quota limits for root are typically
-	not enforced.</p><p>This module is stackable.</p></div><div class="refsect1" lang="en"><a name="id2479174"></a><h2>OPTIONS</h2><div class="variablelist"><dl><dt><span class="term">default_quota:uid = UID</span></dt><dd><p>UID specifies the user ID of the quota record where the
+	not enforced.</p><p>This module is stackable.</p></div><div class="refsect1" lang="en"><a name="id2480143"></a><h2>OPTIONS</h2><div class="variablelist"><dl><dt><span class="term">default_quota:uid = UID</span></dt><dd><p>UID specifies the user ID of the quota record where the
 		default user quota values are stored.
 		</p></dd><dt><span class="term">default_quota:gid = GID</span></dt><dd><p>GID specifies the group ID of the quota record where the
 		default group quota values are stored.
@@ -21,15 +21,15 @@
 		quota record is storing the default group quota will
 		be reported as having a quota of NO_LIMIT. Otherwise,
 		the stored values will be reported.
-		</p></dd></dl></div></div><div class="refsect1" lang="en"><a name="id2479248"></a><h2>EXAMPLES</h2><p>Store the default quota record in the quota record for
+		</p></dd></dl></div></div><div class="refsect1" lang="en"><a name="id2482451"></a><h2>EXAMPLES</h2><p>Store the default quota record in the quota record for
 	the user with ID 65535 and report that user as having no quota
 	limits:</p><pre class="programlisting">
         <em class="parameter"><code>[global]</code></em>
 	<a class="link" href="smb.conf.5.html#VFSOBJECTS">vfs objects = default_quota</a>
 	<a class="link" href="smb.conf.5.html#DEFAULT_QUOTA:UID">default_quota:uid = 65535</a>
 	<a class="link" href="smb.conf.5.html#DEFAULT_QUOTA:UIDNOLIMIT">default_quota:uid nolimit = yes</a>
-</pre></div><div class="refsect1" lang="en"><a name="id2479412"></a><h2>VERSION</h2><p>This man page is correct for version 3.0.25 of the Samba suite.
-	</p></div><div class="refsect1" lang="en"><a name="id2479423"></a><h2>AUTHOR</h2><p>The original Samba software and related utilities
+</pre></div><div class="refsect1" lang="en"><a name="id2482616"></a><h2>VERSION</h2><p>This man page is correct for version 3.0.25 of the Samba suite.
+	</p></div><div class="refsect1" lang="en"><a name="id2482626"></a><h2>AUTHOR</h2><p>The original Samba software and related utilities
 	were created by Andrew Tridgell. Samba is now developed
 	by the Samba Team as an Open Source project similar
 	to the way the Linux kernel is developed.</p></div></div></body></html>

Modified: branches/samba/upstream/docs/htmldocs/manpages/vfs_extd_audit.8.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/manpages/vfs_extd_audit.8.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/manpages/vfs_extd_audit.8.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,4 +1,4 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>vfs_extd_audit</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="refentry" lang="en"><a name="vfs_extd_audit.8"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>vfs_extd_audit &#8212; record selected Samba VFS operations</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p><code class="literal">vfs objects = extd_audit</code></p></div></div><div class="refsect1" lang="en"><a name="id2516089"></a><h2>DESCRIPTION</h2><p>This VFS module is part of the
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>vfs_extd_audit</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="refentry" lang="en"><a name="vfs_extd_audit.8"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>vfs_extd_audit &#8212; record selected Samba VFS operations</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p><code class="literal">vfs objects = extd_audit</code></p></div></div><div class="refsect1" lang="en"><a name="id2518311"></a><h2>DESCRIPTION</h2><p>This VFS module is part of the
 	<a class="citerefentry" href="samba.7.html"><span class="citerefentry"><span class="refentrytitle">samba</span>(7)</span></a> suite.</p><p>The <code class="literal">extd_audit</code> VFS module records selected
 	client operations to both the
 	<a class="citerefentry" href="smbd.8.html"><span class="citerefentry"><span class="refentrytitle">smbd</span>(8)</span></a> log and
@@ -7,8 +7,8 @@
 	<a class="citerefentry" href="smbd.8.html"><span class="citerefentry"><span class="refentrytitle">smbd</span>(8)</span></a> log,
 	<code class="literal">vfs_extd_audit</code> is identical to
 	<a class="citerefentry" href="vfs_audit.8.html"><span class="citerefentry"><span class="refentrytitle">vfs_audit</span>(8)</span></a>.
-	</p><p>This module is stackable.</p></div><div class="refsect1" lang="en"><a name="id2479199"></a><h2>VERSION</h2><p>This man page is correct for version 3.0.25 of the Samba suite.
-	</p></div><div class="refsect1" lang="en"><a name="id2479210"></a><h2>AUTHOR</h2><p>The original Samba software and related utilities
+	</p><p>This module is stackable.</p></div><div class="refsect1" lang="en"><a name="id2480163"></a><h2>VERSION</h2><p>This man page is correct for version 3.0.25 of the Samba suite.
+	</p></div><div class="refsect1" lang="en"><a name="id2480174"></a><h2>AUTHOR</h2><p>The original Samba software and related utilities
 	were created by Andrew Tridgell. Samba is now developed
 	by the Samba Team as an Open Source project similar
 	to the way the Linux kernel is developed.</p></div></div></body></html>

Modified: branches/samba/upstream/docs/htmldocs/manpages/vfs_fake_perms.8.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/manpages/vfs_fake_perms.8.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/manpages/vfs_fake_perms.8.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,4 +1,4 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>vfs_fake_perms</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="refentry" lang="en"><a name="vfs_fake_perms.8"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>vfs_fake_perms &#8212; enable read only Roaming Profiles</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p><code class="literal">vfs objects = fake_perms</code></p></div></div><div class="refsect1" lang="en"><a name="id2516089"></a><h2>DESCRIPTION</h2><p>This VFS module is part of the
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>vfs_fake_perms</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="refentry" lang="en"><a name="vfs_fake_perms.8"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>vfs_fake_perms &#8212; enable read only Roaming Profiles</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p><code class="literal">vfs objects = fake_perms</code></p></div></div><div class="refsect1" lang="en"><a name="id2518311"></a><h2>DESCRIPTION</h2><p>This VFS module is part of the
 	<a class="citerefentry" href="samba.7.html"><span class="citerefentry"><span class="refentrytitle">samba</span>(7)</span></a> suite.</p><p>The <code class="literal">vfs_fake_perms</code> VFS module was created
 	to allow Roaming Profile files and directories to be set (on
 	the Samba server under UNIX) as read only. This module will,
@@ -6,12 +6,12 @@
 	the Profile files and directories are writeable. This satisfies
 	the client even though the files will never be overwritten as
 	the client logs out or shuts down.
-	</p><p>This module is stackable.</p></div><div class="refsect1" lang="en"><a name="id2516126"></a><h2>EXAMPLES</h2><pre class="programlisting">
+	</p><p>This module is stackable.</p></div><div class="refsect1" lang="en"><a name="id2480128"></a><h2>EXAMPLES</h2><pre class="programlisting">
         <em class="parameter"><code>[Profiles]</code></em>
 	<a class="link" href="smb.conf.5.html#PATH">path = /profiles</a>
 	<a class="link" href="smb.conf.5.html#VFSOBJECTS">vfs objects = fake_perms</a>
-</pre></div><div class="refsect1" lang="en"><a name="id2479309"></a><h2>VERSION</h2><p>This man page is correct for version 3.0.25 of the Samba suite.
-	</p></div><div class="refsect1" lang="en"><a name="id2479320"></a><h2>AUTHOR</h2><p>The original Samba software and related utilities
+</pre></div><div class="refsect1" lang="en"><a name="id2480170"></a><h2>VERSION</h2><p>This man page is correct for version 3.0.25 of the Samba suite.
+	</p></div><div class="refsect1" lang="en"><a name="id2480181"></a><h2>AUTHOR</h2><p>The original Samba software and related utilities
 	were created by Andrew Tridgell. Samba is now developed
 	by the Samba Team as an Open Source project similar
 	to the way the Linux kernel is developed.</p></div></div></body></html>

Modified: branches/samba/upstream/docs/htmldocs/manpages/vfs_full_audit.8.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/manpages/vfs_full_audit.8.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/manpages/vfs_full_audit.8.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,4 +1,4 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>vfs_full_audit</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="refentry" lang="en"><a name="vfs_full_audit.8"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>vfs_full_audit &#8212; record Samba VFS operations in the system log</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p><code class="literal">vfs objects = full_audit</code></p></div></div><div class="refsect1" lang="en"><a name="id2516090"></a><h2>DESCRIPTION</h2><p>This VFS module is part of the
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>vfs_full_audit</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="refentry" lang="en"><a name="vfs_full_audit.8"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>vfs_full_audit &#8212; record Samba VFS operations in the system log</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p><code class="literal">vfs objects = full_audit</code></p></div></div><div class="refsect1" lang="en"><a name="id2518311"></a><h2>DESCRIPTION</h2><p>This VFS module is part of the
 	<a class="citerefentry" href="samba.7.html"><span class="citerefentry"><span class="refentrytitle">samba</span>(7)</span></a> suite.</p><p>The <code class="literal">vfs_full_audit</code> VFS module records selected
 	client operations to the system log using
 	<a class="citerefentry" href="syslog.3.html"><span class="citerefentry"><span class="refentrytitle">syslog</span>(3)</span></a>.</p><p><code class="literal">vfs_full_audit</code> is able to record the
@@ -10,7 +10,7 @@
 	format consisting of fields separated by '|' characters. The
 	format is: </p><pre class="programlisting">
 		smbd_audit: PREFIX|OPERATION|RESULT|FILE
-	</pre><p>The record fields are:</p><div class="itemizedlist"><ul type="disc"><li><p><code class="literal">PREFIX</code> - the result of the full_audit:prefix string after variable substitutions</p></li><li><p><code class="literal">OPERATION</code> - the name of the VFS operation</p></li><li><p><code class="literal">RESULT</code> - whether the operation succeeded or failed</p></li><li><p><code class="literal">FILE</code> - the name of the file or directory the operation was performed on</p></li></ul></div><p>This module is stackable.</p></div><div class="refsect1" lang="en"><a name="id2478326"></a><h2>OPTIONS</h2><div class="variablelist"><dl><dt><span class="term">vfs_full_audit:prefix = STRING</span></dt><dd><p>Prepend audit messages with STRING. STRING is
+	</pre><p>The record fields are:</p><div class="itemizedlist"><ul type="disc"><li><p><code class="literal">PREFIX</code> - the result of the full_audit:prefix string after variable substitutions</p></li><li><p><code class="literal">OPERATION</code> - the name of the VFS operation</p></li><li><p><code class="literal">RESULT</code> - whether the operation succeeded or failed</p></li><li><p><code class="literal">FILE</code> - the name of the file or directory the operation was performed on</p></li></ul></div><p>This module is stackable.</p></div><div class="refsect1" lang="en"><a name="id2478314"></a><h2>OPTIONS</h2><div class="variablelist"><dl><dt><span class="term">vfs_full_audit:prefix = STRING</span></dt><dd><p>Prepend audit messages with STRING. STRING is
 		processed for standard substitution variables listed in
 		<a class="citerefentry" href="smb.conf.5.html"><span class="citerefentry"><span class="refentrytitle">smb.conf</span>(5)</span></a>. The default
 		prefix is "%u|%I". </p></dd><dt><span class="term">vfs_full_audit:success = LIST</span></dt><dd><p>LIST is a list of VFS operations that should be
@@ -24,7 +24,7 @@
 
                 </p></dd><dt><span class="term">full_audit:priority = PRIORITY</span></dt><dd><p>Log messages with the named
                 <a class="citerefentry" href="syslog.3.html"><span class="citerefentry"><span class="refentrytitle">syslog</span>(3)</span></a> priority.
-                </p></dd></dl></div></div><div class="refsect1" lang="en"><a name="id2478435"></a><h2>EXAMPLES</h2><p>Log file and directory open operations on the [records]
+                </p></dd></dl></div></div><div class="refsect1" lang="en"><a name="id2478424"></a><h2>EXAMPLES</h2><p>Log file and directory open operations on the [records]
 	share using the LOCAL7 facility and ALERT priority, including
 	the username and IP address:</p><pre class="programlisting">
         <em class="parameter"><code>[records]</code></em>
@@ -35,8 +35,8 @@
 	<a class="link" href="smb.conf.5.html#FULL_AUDIT:FAILURE">full_audit:failure = all</a>
 	<a class="link" href="smb.conf.5.html#FULL_AUDIT:FACILITY">full_audit:facility = LOCAL7</a>
 	<a class="link" href="smb.conf.5.html#FULL_AUDIT:PRIORITY">full_audit:priority = ALERT</a>
-</pre></div><div class="refsect1" lang="en"><a name="id2478649"></a><h2>VERSION</h2><p>This man page is correct for version 3.0.25 of the Samba suite.
-	</p></div><div class="refsect1" lang="en"><a name="id2478660"></a><h2>AUTHOR</h2><p>The original Samba software and related utilities
+</pre></div><div class="refsect1" lang="en"><a name="id2478638"></a><h2>VERSION</h2><p>This man page is correct for version 3.0.25 of the Samba suite.
+	</p></div><div class="refsect1" lang="en"><a name="id2478649"></a><h2>AUTHOR</h2><p>The original Samba software and related utilities
 	were created by Andrew Tridgell. Samba is now developed
 	by the Samba Team as an Open Source project similar
 	to the way the Linux kernel is developed.</p></div></div></body></html>

Modified: branches/samba/upstream/docs/htmldocs/manpages/vfs_gpfs.8.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/manpages/vfs_gpfs.8.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/manpages/vfs_gpfs.8.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,4 +1,4 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>vfs_gpfs</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="refentry" lang="en"><a name="vfs_gpfs.8"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>vfs_gpfs &#8212; gpfs specific samba extensions like acls and prealloc</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p><code class="literal">vfs objects = gpfs</code></p></div></div><div class="refsect1" lang="en"><a name="id2516087"></a><h2>DESCRIPTION</h2><p>This VFS module is part of the
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>vfs_gpfs</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="refentry" lang="en"><a name="vfs_gpfs.8"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>vfs_gpfs &#8212; gpfs specific samba extensions like acls and prealloc</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p><code class="literal">vfs objects = gpfs</code></p></div></div><div class="refsect1" lang="en"><a name="id2516081"></a><h2>DESCRIPTION</h2><p>This VFS module is part of the
 	<a class="citerefentry" href="samba.7.html"><span class="citerefentry"><span class="refentrytitle">samba</span>(7)</span></a> suite.</p><p>The <code class="literal">gpfs</code> VFS module is the home
 	for all gpfs extensions that Samba requires for proper integration
 	with GPFS. It uses the GPL library interfaces provided by GPFS.
@@ -8,7 +8,7 @@
 	and hence allows permission stealing via chown. Samba might allow at a later
 	point in time, to restrict the chown via this module as such restrictions
 	are the responsibility of the underlying filesystem than of Samba.
-	</p><p>This module is stackable.</p></div><div class="refsect1" lang="en"><a name="id2479184"></a><h2>OPTIONS</h2><div class="variablelist"><dl><dt><span class="term">nfs4:mode = [ simple | special ]</span></dt><dd><p>
+	</p><p>This module is stackable.</p></div><div class="refsect1" lang="en"><a name="id2479185"></a><h2>OPTIONS</h2><div class="variablelist"><dl><dt><span class="term">nfs4:mode = [ simple | special ]</span></dt><dd><p>
 		Enable/Disable substitution of special IDs on GPFS. This parameter
 		should not affect the windows users in anyway. It only ensures that Samba
 		sets the special IDs - OWNER@ and GROUP@ ( mappings to simple uids )
@@ -19,17 +19,17 @@
 		</p><p>Following is the behaviour of Samba for different values :</p><div class="itemizedlist"><ul type="disc"><li><p><code class="literal">dontcare (default)</code> - copy the ACEs as they come</p></li><li><p><code class="literal">reject</code> - stop operation and exit with error on ACL set op</p></li><li><p><code class="literal">ignore</code> - don't include the second matching ACE</p></li><li><p><code class="literal">merge</code> - bitwise OR the 2 ace.flag fields and 2 ace.mask fields of the 2 duplicate ACEs into 1 ACE</p></li></ul></div></dd><dt><span class="term">nfs4:chown = [yes|no]</span></dt><dd><p>This parameter allows enabling or disabling the chown supported
 		by the underlying filesystem. This parameter should be enabled with
 		care as it might leave your system insecure.</p><p>Some filesystems allow chown as a) giving b) stealing. It is the latter
-		that is considered a risk.</p><p>Following is the behaviour of Samba for different values : </p><div class="itemizedlist"><ul type="disc"><li><p><code class="literal">yes</code> - Enable chown if as supported by the under filesystem</p></li><li><p><code class="literal">no (default)</code> - Disable chown</p></li></ul></div></dd></dl></div></div><div class="refsect1" lang="en"><a name="id2479349"></a><h2>EXAMPLES</h2><p>A GPFS mount can be exported via Samba as follows :</p><pre class="programlisting">
+		that is considered a risk.</p><p>Following is the behaviour of Samba for different values : </p><div class="itemizedlist"><ul type="disc"><li><p><code class="literal">yes</code> - Enable chown if as supported by the under filesystem</p></li><li><p><code class="literal">no (default)</code> - Disable chown</p></li></ul></div></dd></dl></div></div><div class="refsect1" lang="en"><a name="id2479350"></a><h2>EXAMPLES</h2><p>A GPFS mount can be exported via Samba as follows :</p><pre class="programlisting">
         <em class="parameter"><code>[samba_gpfs_share]</code></em>
 	<a class="link" href="smb.conf.5.html#VFSOBJECTS">vfs objects = gpfs</a>
 	<a class="link" href="smb.conf.5.html#PATH">path = /test/gpfs_mount</a>
 	<a class="link" href="smb.conf.5.html#NFS4:MODE">nfs4: mode = special</a>
 	<a class="link" href="smb.conf.5.html#NFS4:ACEDUP">nfs4: acedup = merge</a>
-</pre></div><div class="refsect1" lang="en"><a name="id2478264"></a><h2>CAVEATS</h2><p>The gpfs gpl libraries are required by <code class="literal">gpfs</code> VFS
+</pre></div><div class="refsect1" lang="en"><a name="id2478265"></a><h2>CAVEATS</h2><p>The gpfs gpl libraries are required by <code class="literal">gpfs</code> VFS
 	module during both compilation and runtime.
 	Also this VFS module is tested to work on SLES 9/10 and RHEL 4.4
-	</p></div><div class="refsect1" lang="en"><a name="id2478281"></a><h2>VERSION</h2><p>This man page is correct for version 3.0.25 of the Samba suite.
-	</p></div><div class="refsect1" lang="en"><a name="id2478292"></a><h2>AUTHOR</h2><p>The original Samba software and related utilities
+	</p></div><div class="refsect1" lang="en"><a name="id2478282"></a><h2>VERSION</h2><p>This man page is correct for version 3.0.25 of the Samba suite.
+	</p></div><div class="refsect1" lang="en"><a name="id2478294"></a><h2>AUTHOR</h2><p>The original Samba software and related utilities
 	were created by Andrew Tridgell. Samba is now developed
 	by the Samba Team as an Open Source project similar
 	to the way the Linux kernel is developed.</p><p>The GPFS VFS module was created with contributions from

Modified: branches/samba/upstream/docs/htmldocs/manpages/vfs_netatalk.8.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/manpages/vfs_netatalk.8.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/manpages/vfs_netatalk.8.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,15 +1,15 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>vfs_netatalk</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="refentry" lang="en"><a name="vfs_netatalk.8"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>vfs_netatalk &#8212; hide .AppleDouble files from CIFS clients</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p><code class="literal">vfs objects = netatalk</code></p></div></div><div class="refsect1" lang="en"><a name="id2516089"></a><h2>DESCRIPTION</h2><p>This VFS module is part of the
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>vfs_netatalk</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="refentry" lang="en"><a name="vfs_netatalk.8"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>vfs_netatalk &#8212; hide .AppleDouble files from CIFS clients</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p><code class="literal">vfs objects = netatalk</code></p></div></div><div class="refsect1" lang="en"><a name="id2518311"></a><h2>DESCRIPTION</h2><p>This VFS module is part of the
 	<a class="citerefentry" href="samba.7.html"><span class="citerefentry"><span class="refentrytitle">samba</span>(7)</span></a> suite.</p><p>The <code class="literal">vfs_netatalk</code> VFS module dynamically
 	hides .AppleDouble files, preventing spurious errors on some
 	CIFS clients. .AppleDouble files may be created by historic
-	implementations of AFP (Apple Filing Protocol) on servers. </p><p>This module is stackable.</p></div><div class="refsect1" lang="en"><a name="id2516123"></a><h2>EXAMPLES</h2><p>Hide .AppleDouble files on the [data] share:</p><pre class="programlisting">
+	implementations of AFP (Apple Filing Protocol) on servers. </p><p>This module is stackable.</p></div><div class="refsect1" lang="en"><a name="id2480126"></a><h2>EXAMPLES</h2><p>Hide .AppleDouble files on the [data] share:</p><pre class="programlisting">
         <em class="parameter"><code>[data]</code></em>
 	<a class="link" href="smb.conf.5.html#VFSOBJECTS">vfs objects = netatalk</a>
-</pre></div><div class="refsect1" lang="en"><a name="id2479298"></a><h2>CAVEATS</h2><p>This module is largely historic and unlikely to be of use
+</pre></div><div class="refsect1" lang="en"><a name="id2480160"></a><h2>CAVEATS</h2><p>This module is largely historic and unlikely to be of use
 	in modern networks since current Apple systems are able to mount CIFS
 	shares natively.
-	</p></div><div class="refsect1" lang="en"><a name="id2479310"></a><h2>VERSION</h2><p>This man page is correct for version 3.0.25 of the Samba suite.
-	</p></div><div class="refsect1" lang="en"><a name="id2479321"></a><h2>AUTHOR</h2><p>The original Samba software and related utilities
+	</p></div><div class="refsect1" lang="en"><a name="id2480172"></a><h2>VERSION</h2><p>This man page is correct for version 3.0.25 of the Samba suite.
+	</p></div><div class="refsect1" lang="en"><a name="id2480183"></a><h2>AUTHOR</h2><p>The original Samba software and related utilities
 	were created by Andrew Tridgell. Samba is now developed
 	by the Samba Team as an Open Source project similar
 	to the way the Linux kernel is developed.</p></div></div></body></html>

Modified: branches/samba/upstream/docs/htmldocs/manpages/vfs_notify_fam.8.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/manpages/vfs_notify_fam.8.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/manpages/vfs_notify_fam.8.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,12 +1,12 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>vfs_notify_fam</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="refentry" lang="en"><a name="vfs_notify_fam.8"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>vfs_notify_fam &#8212; FAM support for file change notifications</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p><code class="literal">vfs objects = notify_fam</code></p></div></div><div class="refsect1" lang="en"><a name="id2516089"></a><h2>DESCRIPTION</h2><p>This VFS module is part of the
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>vfs_notify_fam</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="refentry" lang="en"><a name="vfs_notify_fam.8"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>vfs_notify_fam &#8212; FAM support for file change notifications</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p><code class="literal">vfs objects = notify_fam</code></p></div></div><div class="refsect1" lang="en"><a name="id2518311"></a><h2>DESCRIPTION</h2><p>This VFS module is part of the
 	<a class="citerefentry" href="samba.7.html"><span class="citerefentry"><span class="refentrytitle">samba</span>(7)</span></a> suite.</p><p>The <code class="literal">vfs_notify_fam</code> module makes use of
 	the system FAM (File Alteration Monitor) daemon to implement
 	file change notifications for Windows clients. FAM is generally
-	present only on IRIX and some BSD systems.</p><p>This module is not stackable.</p></div><div class="refsect1" lang="en"><a name="id2516122"></a><h2>EXAMPLES</h2><p>Support FAM notifications globally:</p><pre class="programlisting">
+	present only on IRIX and some BSD systems.</p><p>This module is not stackable.</p></div><div class="refsect1" lang="en"><a name="id2480126"></a><h2>EXAMPLES</h2><p>Support FAM notifications globally:</p><pre class="programlisting">
         <em class="parameter"><code>[global]</code></em>
 	<a class="link" href="smb.conf.5.html#VFSOBJECTS">vfs objects = notify_fam</a>
-</pre></div><div class="refsect1" lang="en"><a name="id2479298"></a><h2>VERSION</h2><p>This man page is correct for version 3.0.25 of the Samba suite.
-	</p></div><div class="refsect1" lang="en"><a name="id2479309"></a><h2>AUTHOR</h2><p>The original Samba software and related utilities
+</pre></div><div class="refsect1" lang="en"><a name="id2480159"></a><h2>VERSION</h2><p>This man page is correct for version 3.0.25 of the Samba suite.
+	</p></div><div class="refsect1" lang="en"><a name="id2480170"></a><h2>AUTHOR</h2><p>The original Samba software and related utilities
 	were created by Andrew Tridgell. Samba is now developed
 	by the Samba Team as an Open Source project similar
 	to the way the Linux kernel is developed.</p></div></div></body></html>

Modified: branches/samba/upstream/docs/htmldocs/manpages/vfs_prealloc.8.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/manpages/vfs_prealloc.8.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/manpages/vfs_prealloc.8.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,22 +1,22 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>vfs_prealloc</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="refentry" lang="en"><a name="vfs_prealloc.8"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>vfs_prealloc &#8212; preallocate matching files to a predetermined size</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p><code class="literal">vfs objects = prealloc</code></p></div></div><div class="refsect1" lang="en"><a name="id2516090"></a><h2>DESCRIPTION</h2><p>This VFS module is part of the
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>vfs_prealloc</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="refentry" lang="en"><a name="vfs_prealloc.8"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>vfs_prealloc &#8212; preallocate matching files to a predetermined size</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p><code class="literal">vfs objects = prealloc</code></p></div></div><div class="refsect1" lang="en"><a name="id2518311"></a><h2>DESCRIPTION</h2><p>This VFS module is part of the
 	<a class="citerefentry" href="samba.7.html"><span class="citerefentry"><span class="refentrytitle">samba</span>(7)</span></a> suite.</p><p>The <code class="literal">vfs_prealloc</code> VFS module preallocates
 	files to a specified size each time a new file is created. This
 	is useful in environments where files are of a predetermined
 	size will be written to a disk subsystem where extending file
-	allocations is expensive.  </p><p>This module is stackable.</p></div><div class="refsect1" lang="en"><a name="id2516125"></a><h2>OPTIONS</h2><div class="variablelist"><dl><dt><span class="term">prealloc:EXT = BYTES</span></dt><dd><p>Preallocate all files with the extension EXT to
+	allocations is expensive.  </p><p>This module is stackable.</p></div><div class="refsect1" lang="en"><a name="id2480126"></a><h2>OPTIONS</h2><div class="variablelist"><dl><dt><span class="term">prealloc:EXT = BYTES</span></dt><dd><p>Preallocate all files with the extension EXT to
 		the size specified by BYTES.
-		</p><p>The following suffixes may be applied to BYTES:</p><div class="itemizedlist"><ul type="disc"><li><p><code class="literal">K</code> - BYTES is a number of kilobytes</p></li><li><p><code class="literal">M</code> - BYTES is a number of megabytes</p></li><li><p><code class="literal">G</code> - BYTES is a number of gigabytes</p></li></ul></div></dd></dl></div></div><div class="refsect1" lang="en"><a name="id2479220"></a><h2>EXAMPLES</h2><p>A process writes TIFF files to a Samba share, and the
+		</p><p>The following suffixes may be applied to BYTES:</p><div class="itemizedlist"><ul type="disc"><li><p><code class="literal">K</code> - BYTES is a number of kilobytes</p></li><li><p><code class="literal">M</code> - BYTES is a number of megabytes</p></li><li><p><code class="literal">G</code> - BYTES is a number of gigabytes</p></li></ul></div></dd></dl></div></div><div class="refsect1" lang="en"><a name="id2480186"></a><h2>EXAMPLES</h2><p>A process writes TIFF files to a Samba share, and the
 	is known these files will almost always be around 4 megabytes
 	(4194304 bytes): </p><pre class="programlisting">
         <em class="parameter"><code>[frames]</code></em>
 	<a class="link" href="smb.conf.5.html#PATH">path = /data/frames</a>
 	<a class="link" href="smb.conf.5.html#VFSOBJECTS">vfs objects = prealloc</a>
 	<a class="link" href="smb.conf.5.html#PREALLOC:TIFF">prealloc:tiff = 4M</a>
-</pre></div><div class="refsect1" lang="en"><a name="id2479385"></a><h2>CAVEATS</h2><p><code class="literal">vfs_prealloc</code> is not supported on all
+</pre></div><div class="refsect1" lang="en"><a name="id2482588"></a><h2>CAVEATS</h2><p><code class="literal">vfs_prealloc</code> is not supported on all
 	platforms and filesystems. Currently only XFS filesystems on
 	Linux and IRIX are supported.
-	</p></div><div class="refsect1" lang="en"><a name="id2479401"></a><h2>VERSION</h2><p>This man page is correct for version 3.0.25 of the Samba suite.
-	</p></div><div class="refsect1" lang="en"><a name="id2479412"></a><h2>AUTHOR</h2><p>The original Samba software and related utilities
+	</p></div><div class="refsect1" lang="en"><a name="id2482604"></a><h2>VERSION</h2><p>This man page is correct for version 3.0.25 of the Samba suite.
+	</p></div><div class="refsect1" lang="en"><a name="id2482615"></a><h2>AUTHOR</h2><p>The original Samba software and related utilities
 	were created by Andrew Tridgell. Samba is now developed
 	by the Samba Team as an Open Source project similar
 	to the way the Linux kernel is developed.</p></div></div></body></html>

Modified: branches/samba/upstream/docs/htmldocs/manpages/vfs_readahead.8.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/manpages/vfs_readahead.8.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/manpages/vfs_readahead.8.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,4 +1,4 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>vfs_readahead</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="refentry" lang="en"><a name="vfs_readahead.8"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>vfs_readahead &#8212; pre-load the kernel buffer cache</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p><code class="literal">vfs objects = readahead</code></p></div></div><div class="refsect1" lang="en"><a name="id2516089"></a><h2>DESCRIPTION</h2><p>This VFS module is part of the
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>vfs_readahead</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="refentry" lang="en"><a name="vfs_readahead.8"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>vfs_readahead &#8212; pre-load the kernel buffer cache</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p><code class="literal">vfs objects = readahead</code></p></div></div><div class="refsect1" lang="en"><a name="id2518311"></a><h2>DESCRIPTION</h2><p>This VFS module is part of the
 	<a class="citerefentry" href="samba.7.html"><span class="citerefentry"><span class="refentrytitle">samba</span>(7)</span></a> suite.</p><p>This <code class="literal">vfs_readahead</code> VFS module detects
 	read requests at multiples of a given offset (hex 0x80000 by
 	default) and then tells the kernel via either the readahead
@@ -12,14 +12,14 @@
 	readahead:length option. By default this is set to the
 	same value as the readahead:offset option and if not
 	set explicitly will use the current value of
-	readahead:offset.</p><p>This module is stackable.</p></div><div class="refsect1" lang="en"><a name="id2479186"></a><h2>OPTIONS</h2><div class="variablelist"><p>The following suffixes may be applied to BYTES:</p><div class="itemizedlist"><ul type="disc"><li><p><code class="literal">K</code> - BYTES is a number of kilobytes</p></li><li><p><code class="literal">M</code> - BYTES is a number of megabytes</p></li><li><p><code class="literal">G</code> - BYTES is a number of gigabytes</p></li></ul></div><dl><dt><span class="term">readahead:offset = BYTES</span></dt><dd><p>The offset multiple that causes readahead to be
+	readahead:offset.</p><p>This module is stackable.</p></div><div class="refsect1" lang="en"><a name="id2480151"></a><h2>OPTIONS</h2><div class="variablelist"><p>The following suffixes may be applied to BYTES:</p><div class="itemizedlist"><ul type="disc"><li><p><code class="literal">K</code> - BYTES is a number of kilobytes</p></li><li><p><code class="literal">M</code> - BYTES is a number of megabytes</p></li><li><p><code class="literal">G</code> - BYTES is a number of gigabytes</p></li></ul></div><dl><dt><span class="term">readahead:offset = BYTES</span></dt><dd><p>The offset multiple that causes readahead to be
 		requested of the kernel buffer cache.</p></dd><dt><span class="term">readahead:length = BYTES</span></dt><dd><p>The number of bytes requested to be
 		read into the kernel buffer cache on each
-		readahead call.</p></dd></dl></div></div><div class="refsect1" lang="en"><a name="id2479260"></a><h2>EXAMPLES</h2><pre class="programlisting">
+		readahead call.</p></dd></dl></div></div><div class="refsect1" lang="en"><a name="id2482463"></a><h2>EXAMPLES</h2><pre class="programlisting">
 	<em class="parameter"><code>[hypothetical]</code></em>
 	<a class="link" href="smb.conf.5.html#VFSOBJECTS">vfs objects = readahead</a>
-</pre></div><div class="refsect1" lang="en"><a name="id2479395"></a><h2>VERSION</h2><p>This man page is correct for version 3.0.25 of the Samba suite.
-	</p></div><div class="refsect1" lang="en"><a name="id2479406"></a><h2>AUTHOR</h2><p>The original Samba software and related utilities
+</pre></div><div class="refsect1" lang="en"><a name="id2482598"></a><h2>VERSION</h2><p>This man page is correct for version 3.0.25 of the Samba suite.
+	</p></div><div class="refsect1" lang="en"><a name="id2482609"></a><h2>AUTHOR</h2><p>The original Samba software and related utilities
 	were created by Andrew Tridgell. Samba is now developed
 	by the Samba Team as an Open Source project similar
 	to the way the Linux kernel is developed.</p></div></div></body></html>

Modified: branches/samba/upstream/docs/htmldocs/manpages/vfs_readonly.8.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/manpages/vfs_readonly.8.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/manpages/vfs_readonly.8.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,15 +1,15 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>vfs_readonly</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="refentry" lang="en"><a name="vfs_readonly.8"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>vfs_readonly &#8212; make a Samba share read only for a specified time period</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p><code class="literal">vfs objects = readonly</code></p></div></div><div class="refsect1" lang="en"><a name="id2516090"></a><h2>DESCRIPTION</h2><p>This VFS module is part of the
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>vfs_readonly</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="refentry" lang="en"><a name="vfs_readonly.8"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>vfs_readonly &#8212; make a Samba share read only for a specified time period</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p><code class="literal">vfs objects = readonly</code></p></div></div><div class="refsect1" lang="en"><a name="id2518310"></a><h2>DESCRIPTION</h2><p>This VFS module is part of the
 	<a class="citerefentry" href="samba.7.html"><span class="citerefentry"><span class="refentrytitle">samba</span>(7)</span></a> suite.</p><p>The <code class="literal">vfs_readonly</code> VFS module marks a share
 	as read only for all clients connecting within the configured
 	time period. Clients connecting during this time will be denied
 	write access to all files in the share, irrespective of ther
-	actual access privileges.</p><p>This module is stackable.</p></div><div class="refsect1" lang="en"><a name="id2516125"></a><h2>OPTIONS</h2><div class="variablelist"><dl><dt><span class="term">readonly:period = BEGIN, END</span></dt><dd><p>Only mark the share as read only if the client
+	actual access privileges.</p><p>This module is stackable.</p></div><div class="refsect1" lang="en"><a name="id2480127"></a><h2>OPTIONS</h2><div class="variablelist"><dl><dt><span class="term">readonly:period = BEGIN, END</span></dt><dd><p>Only mark the share as read only if the client
 		connection was made between the times marked by the
 		BEGIN and END date specifiers.
 		The syntax of these date specifiers is the
 		same as that accepted by the -d option of GNU
 		<a class="citerefentry" href="date.1.html"><span class="citerefentry"><span class="refentrytitle">date</span>(1)</span></a>.
-		</p></dd></dl></div></div><div class="refsect1" lang="en"><a name="id2479197"></a><h2>EXAMPLES</h2><p>Mark all shares read only:</p><pre class="programlisting">
+		</p></dd></dl></div></div><div class="refsect1" lang="en"><a name="id2480162"></a><h2>EXAMPLES</h2><p>Mark all shares read only:</p><pre class="programlisting">
         <em class="parameter"><code>[global]</code></em>
 	<a class="link" href="smb.conf.5.html#VFSOBJECTS">vfs objects = readonly</a>
 </pre><p>Mark the [backup] share as read only during business hours:</p><pre class="programlisting">
@@ -17,8 +17,8 @@
 	<a class="link" href="smb.conf.5.html#PATH">path = /readonly</a>
 	<a class="link" href="smb.conf.5.html#VFSOBJECTS">vfs objects = readonly</a>
 	<a class="link" href="smb.conf.5.html#READONLY:PERIOD">readonly:period = readonly:period = "today 9:00","today 17:00"</a>
-</pre></div><div class="refsect1" lang="en"><a name="id2479385"></a><h2>VERSION</h2><p>This man page is correct for version 3.0.25 of the Samba suite.
-	</p></div><div class="refsect1" lang="en"><a name="id2479396"></a><h2>AUTHOR</h2><p>The original Samba software and related utilities
+</pre></div><div class="refsect1" lang="en"><a name="id2482588"></a><h2>VERSION</h2><p>This man page is correct for version 3.0.25 of the Samba suite.
+	</p></div><div class="refsect1" lang="en"><a name="id2482599"></a><h2>AUTHOR</h2><p>The original Samba software and related utilities
 	were created by Andrew Tridgell. Samba is now developed
 	by the Samba Team as an Open Source project similar
 	to the way the Linux kernel is developed.</p></div></div></body></html>

Modified: branches/samba/upstream/docs/htmldocs/manpages/vfs_recycle.8.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/manpages/vfs_recycle.8.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/manpages/vfs_recycle.8.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,4 +1,4 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>vfs_recycle</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="refentry" lang="en"><a name="vfs_recycle.8"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>vfs_recycle &#8212; Samba VFS recycle bin</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p><code class="literal">vfs objects = recycle</code></p></div></div><div class="refsect1" lang="en"><a name="id2516090"></a><h2>DESCRIPTION</h2><p>This VFS module is part of the
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>vfs_recycle</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="refentry" lang="en"><a name="vfs_recycle.8"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>vfs_recycle &#8212; Samba VFS recycle bin</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p><code class="literal">vfs objects = recycle</code></p></div></div><div class="refsect1" lang="en"><a name="id2518310"></a><h2>DESCRIPTION</h2><p>This VFS module is part of the
 	<a class="citerefentry" href="samba.7.html"><span class="citerefentry"><span class="refentrytitle">samba</span>(7)</span></a> suite.</p><p>The <code class="literal">vfs_recycle</code> intercepts file deletion
 	requests and moves the affected files to a temporary repository
 	rather than deleting them immediately. This gives the same effect
@@ -10,7 +10,7 @@
 	of the created directory depends on recycle:repository. Users
 	can recover files from the recycle bin. If the recycle:keeptree
 	option has been specified, deleted files will be found in a path
-	identical with that from which the file was deleted.  </p><p>This module is stackable.</p></div><div class="refsect1" lang="en"><a name="id2479175"></a><h2>OPTIONS</h2><div class="variablelist"><dl><dt><span class="term">recycle:repository = PATH</span></dt><dd><p>Path of the directory where deleted files should be moved.
+	identical with that from which the file was deleted.  </p><p>This module is stackable.</p></div><div class="refsect1" lang="en"><a name="id2480135"></a><h2>OPTIONS</h2><div class="variablelist"><dl><dt><span class="term">recycle:repository = PATH</span></dt><dd><p>Path of the directory where deleted files should be moved.
 		</p><p>If this option is not set, the default path .recycle
 		is used. </p></dd><dt><span class="term">recycle:directory_mode = MODE</span></dt><dd><p>Set MODE to the octal mode the recycle repository
 		should be created with.  The recycle repository will be
@@ -47,14 +47,14 @@
 		</p></dd><dt><span class="term">recycle:noversions = LIST</span></dt><dd><p>Specifies a list of paths (wildcards such as *
 		and ? are supported) for which no versioning should
 		be used. Only useful when recycle:versions is enabled.
-		</p></dd></dl></div></div><div class="refsect1" lang="en"><a name="id2479387"></a><h2>EXAMPLES</h2><p>Log operations on all shares using the LOCAL1 facility
+		</p></dd></dl></div></div><div class="refsect1" lang="en"><a name="id2482588"></a><h2>EXAMPLES</h2><p>Log operations on all shares using the LOCAL1 facility
 	and NOTICE priority:</p><pre class="programlisting">
         <em class="parameter"><code>[global]</code></em>
 	<a class="link" href="smb.conf.5.html#VFSOBJECTS">vfs objects = recycle</a>
 	<a class="link" href="smb.conf.5.html#RECYCLE:FACILITY">recycle:facility = LOCAL1</a>
 	<a class="link" href="smb.conf.5.html#RECYCLE:PRIORITY">recycle:priority = NOTICE</a>
-</pre></div><div class="refsect1" lang="en"><a name="id2479446"></a><h2>VERSION</h2><p>This man page is correct for version 3.0.25 of the Samba suite.
-	</p></div><div class="refsect1" lang="en"><a name="id2479457"></a><h2>AUTHOR</h2><p>The original Samba software and related utilities
+</pre></div><div class="refsect1" lang="en"><a name="id2482649"></a><h2>VERSION</h2><p>This man page is correct for version 3.0.25 of the Samba suite.
+	</p></div><div class="refsect1" lang="en"><a name="id2482660"></a><h2>AUTHOR</h2><p>The original Samba software and related utilities
 	were created by Andrew Tridgell. Samba is now developed
 	by the Samba Team as an Open Source project similar
 	to the way the Linux kernel is developed.</p></div></div></body></html>

Modified: branches/samba/upstream/docs/htmldocs/manpages/vfs_shadow_copy.8.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/manpages/vfs_shadow_copy.8.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/manpages/vfs_shadow_copy.8.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,9 +1,9 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>vfs_shadow_copy</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="refentry" lang="en"><a name="vfs_shadow_copy.8"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>vfs_shadow_copy &#8212; Make a Samba share read only for a specified time period</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p><code class="literal">vfs objects = shadow_copy</code></p></div></div><div class="refsect1" lang="en"><a name="id2516092"></a><h2>DESCRIPTION</h2><p>This VFS module is part of the
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>vfs_shadow_copy</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="refentry" lang="en"><a name="vfs_shadow_copy.8"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>vfs_shadow_copy &#8212; Make a Samba share read only for a specified time period</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p><code class="literal">vfs objects = shadow_copy</code></p></div></div><div class="refsect1" lang="en"><a name="id2518313"></a><h2>DESCRIPTION</h2><p>This VFS module is part of the
 	<a class="citerefentry" href="samba.7.html"><span class="citerefentry"><span class="refentrytitle">samba</span>(7)</span></a> suite.</p><p>The <code class="literal">vfs_shadow_copy</code> VFS module functionality
 	that is similar to Microsoft Shadow Copy services. When setup properly,
 	this module allows Microsoft Shadow Copy clients to browse
 	"shadow copies" on Samba shares.
-	</p><p>This module is stackable.</p></div><div class="refsect1" lang="en"><a name="id2516125"></a><h2>CONFIGURATION</h2><p><code class="literal">vfs_shadow_copy</code> relies on a filesystem
+	</p><p>This module is stackable.</p></div><div class="refsect1" lang="en"><a name="id2480131"></a><h2>CONFIGURATION</h2><p><code class="literal">vfs_shadow_copy</code> relies on a filesystem
 	snapshot implementation. Many common filesystems have native
 	support for this.
 	</p><p>Filesystem snapshots must be mounted on
@@ -16,17 +16,17 @@
 	<a class="citerefentry" href="date.1.html"><span class="citerefentry"><span class="refentrytitle">date</span>(1)</span></a> command:
 	</p><pre class="programlisting">
 	TZ=GMT date + at GMT-%Y.%m.%d-%H.%M.%S
-	</pre></div><div class="refsect1" lang="en"><a name="id2479276"></a><h2>EXAMPLES</h2><p>Add shadow copy support to user home directories:</p><pre class="programlisting">
+	</pre></div><div class="refsect1" lang="en"><a name="id2482481"></a><h2>EXAMPLES</h2><p>Add shadow copy support to user home directories:</p><pre class="programlisting">
         <em class="parameter"><code>[homes]</code></em>
 	<a class="link" href="smb.conf.5.html#VFSOBJECTS">vfs objects = shadow_copy</a>
-</pre></div><div class="refsect1" lang="en"><a name="id2479414"></a><h2>CAVEATS</h2><p>This is not a backup, archival, or version control solution.
+</pre></div><div class="refsect1" lang="en"><a name="id2482618"></a><h2>CAVEATS</h2><p>This is not a backup, archival, or version control solution.
 	</p><p>With Samba or Windows servers,
 	<code class="literal">vfs_shadow_copy</code> is designed to be an end-user
 	tool only. It does not replace or enhance your backup and
 	archival solutions and should in no way be considered as
 	such. Additionally, if you need version control, implement a
-	version control system.</p></div><div class="refsect1" lang="en"><a name="id2479439"></a><h2>VERSION</h2><p>This man page is correct for version 3.0.25 of the Samba suite.
-	</p></div><div class="refsect1" lang="en"><a name="id2479450"></a><h2>AUTHOR</h2><p>The original Samba software and related utilities
+	version control system.</p></div><div class="refsect1" lang="en"><a name="id2482642"></a><h2>VERSION</h2><p>This man page is correct for version 3.0.25 of the Samba suite.
+	</p></div><div class="refsect1" lang="en"><a name="id2482654"></a><h2>AUTHOR</h2><p>The original Samba software and related utilities
 	were created by Andrew Tridgell. Samba is now developed
 	by the Samba Team as an Open Source project similar
 	to the way the Linux kernel is developed.</p></div></div></body></html>

Modified: branches/samba/upstream/docs/htmldocs/manpages/vfs_streams_depot.8.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/manpages/vfs_streams_depot.8.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/manpages/vfs_streams_depot.8.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,15 +1,15 @@
 <html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>vfs_streams_depot</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="refentry" lang="en"><a name="vfs_streams_depot.8"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>vfs_streams_depot &#8212; EXPERIMENTAL module to store alternate data streams in a
 	central directory.
-	</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p><code class="literal">vfs objects = streams_depot</code></p></div></div><div class="refsect1" lang="en"><a name="id2516092"></a><h2>DESCRIPTION</h2><p>This <span class="emphasis"><em>EXPERIMENTAL</em></span> VFS module is part of the
+	</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p><code class="literal">vfs objects = streams_depot</code></p></div></div><div class="refsect1" lang="en"><a name="id2518313"></a><h2>DESCRIPTION</h2><p>This <span class="emphasis"><em>EXPERIMENTAL</em></span> VFS module is part of the
 	<a class="citerefentry" href="samba.7.html"><span class="citerefentry"><span class="refentrytitle">samba</span>(7)</span></a> suite.</p><p>The <code class="literal">vfs_streams_depot</code> enables storing of NTFS
 	alternate data streams in the file system. As a normal posix file
 	system does not support the concept of multiple data streams per file,
 	the streams_depot module stores the data in files in a separate
-	directory.</p></div><div class="refsect1" lang="en"><a name="id2516126"></a><h2>OPTIONS</h2><div class="variablelist"><dl><dt><span class="term">streams_depot:directory = PATH</span></dt><dd><p>Path of the directory where the alternate data streams
-		should be stored. Defaults to the sharepath/.streams.</p></dd></dl></div></div><div class="refsect1" lang="en"><a name="id2479187"></a><h2>EXAMPLES</h2><pre class="programlisting">
+	directory.</p></div><div class="refsect1" lang="en"><a name="id2480131"></a><h2>OPTIONS</h2><div class="variablelist"><dl><dt><span class="term">streams_depot:directory = PATH</span></dt><dd><p>Path of the directory where the alternate data streams
+		should be stored. Defaults to the sharepath/.streams.</p></dd></dl></div></div><div class="refsect1" lang="en"><a name="id2480156"></a><h2>EXAMPLES</h2><pre class="programlisting">
         <em class="parameter"><code>[share]</code></em>
 	<a class="link" href="smb.conf.5.html#VFSOBJECTS">vfs objects = streams_depot</a>
-</pre></div><div class="refsect1" lang="en"><a name="id2479321"></a><h2>AUTHOR</h2><p>The original Samba software and related utilities
+</pre></div><div class="refsect1" lang="en"><a name="id2480188"></a><h2>AUTHOR</h2><p>The original Samba software and related utilities
 	were created by Andrew Tridgell. Samba is now developed
 	by the Samba Team as an Open Source project similar
 	to the way the Linux kernel is developed.</p></div></div></body></html>

Modified: branches/samba/upstream/docs/htmldocs/manpages/vfs_streams_xattr.8.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/manpages/vfs_streams_xattr.8.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/manpages/vfs_streams_xattr.8.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,4 +1,4 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>vfs_streams_xattr</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="refentry" lang="en"><a name="vfs_streams_xattr.8"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>vfs_streams_xattr &#8212; Store alternate data streams in posix xattrs</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p><code class="literal">vfs objects = streams_xattr</code></p></div></div><div class="refsect1" lang="en"><a name="id2516090"></a><h2>DESCRIPTION</h2><p>This VFS module is part of the
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>vfs_streams_xattr</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="refentry" lang="en"><a name="vfs_streams_xattr.8"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>vfs_streams_xattr &#8212; Store alternate data streams in posix xattrs</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p><code class="literal">vfs objects = streams_xattr</code></p></div></div><div class="refsect1" lang="en"><a name="id2518313"></a><h2>DESCRIPTION</h2><p>This VFS module is part of the
 	<a class="citerefentry" href="samba.7.html"><span class="citerefentry"><span class="refentrytitle">samba</span>(7)</span></a> suite.</p><p>The <code class="literal">vfs_streams_xattr</code> enables storing of NTFS
 	alternate data streams in the file system. As a normal posix file
 	system does not support the concept of multiple data streams per file,
@@ -8,10 +8,10 @@
 	support xattrs.</p><p>Please note that most file systems have severe limitations on
 	the size of xattrs. So this module might work for applications like IE
 	that stores small zone information in streams but will fail for
-	applications that store serious amounts of data in ADSs.</p></div><div class="refsect1" lang="en"><a name="id2516135"></a><h2>EXAMPLES</h2><pre class="programlisting">
+	applications that store serious amounts of data in ADSs.</p></div><div class="refsect1" lang="en"><a name="id2480142"></a><h2>EXAMPLES</h2><pre class="programlisting">
         <em class="parameter"><code>[share]</code></em>
 	<a class="link" href="smb.conf.5.html#VFSOBJECTS">vfs objects = streams_xattr</a>
-</pre></div><div class="refsect1" lang="en"><a name="id2479304"></a><h2>AUTHOR</h2><p>The original Samba software and related utilities
+</pre></div><div class="refsect1" lang="en"><a name="id2480171"></a><h2>AUTHOR</h2><p>The original Samba software and related utilities
 	were created by Andrew Tridgell. Samba is now developed
 	by the Samba Team as an Open Source project similar
 	to the way the Linux kernel is developed.</p></div></div></body></html>

Modified: branches/samba/upstream/docs/htmldocs/manpages/vfs_xattr_tdb.8.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/manpages/vfs_xattr_tdb.8.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/manpages/vfs_xattr_tdb.8.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,12 +1,12 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>vfs_xattr_tdb</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="refentry" lang="en"><a name="vfs_xattr_tdb.8"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>vfs_xattr_tdb &#8212; Save Extended Attributes (EAs) in a tdb file</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p><code class="literal">vfs objects = xattr_tdb</code></p></div></div><div class="refsect1" lang="en"><a name="id2516090"></a><h2>DESCRIPTION</h2><p>This VFS module is part of the
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>vfs_xattr_tdb</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="refentry" lang="en"><a name="vfs_xattr_tdb.8"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>vfs_xattr_tdb &#8212; Save Extended Attributes (EAs) in a tdb file</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p><code class="literal">vfs objects = xattr_tdb</code></p></div></div><div class="refsect1" lang="en"><a name="id2518311"></a><h2>DESCRIPTION</h2><p>This VFS module is part of the
 	<a class="citerefentry" href="samba.7.html"><span class="citerefentry"><span class="refentrytitle">samba</span>(7)</span></a> suite.</p><p>The <code class="literal">vfs_xattr_tdb</code> VFS module stores
 	Extended Attributes (EAs) in a tdb file. 
 	This enables the usage of Extended Attributes on OS and 
 	filesystems which do not support Extended Attributes 
 	by themselves.	
-	</p><p>This module is stackable.</p></div><div class="refsect1" lang="en"><a name="id2516124"></a><h2>OPTIONS</h2><div class="variablelist"><dl><dt><span class="term">xattr_tdb:file = PATH</span></dt><dd><p>Name of the tdb file the EAs are stored in.
+	</p><p>This module is stackable.</p></div><div class="refsect1" lang="en"><a name="id2480125"></a><h2>OPTIONS</h2><div class="variablelist"><dl><dt><span class="term">xattr_tdb:file = PATH</span></dt><dd><p>Name of the tdb file the EAs are stored in.
 		If this option is not set, the default filename 
-		<code class="filename">xattr.tdb</code> is used.</p></dd></dl></div></div><div class="refsect1" lang="en"><a name="id2479192"></a><h2>AUTHOR</h2><p>The original Samba software and related utilities
+		<code class="filename">xattr.tdb</code> is used.</p></dd></dl></div></div><div class="refsect1" lang="en"><a name="id2480156"></a><h2>AUTHOR</h2><p>The original Samba software and related utilities
 	were created by Andrew Tridgell. Samba is now developed
 	by the Samba Team as an Open Source project similar
 	to the way the Linux kernel is developed.</p></div></div></body></html>

Modified: branches/samba/upstream/docs/htmldocs/manpages/vfstest.1.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/manpages/vfstest.1.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/manpages/vfstest.1.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,8 +1,8 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>vfstest</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="refentry" lang="en"><a name="vfstest.1"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>vfstest &#8212; tool for testing samba VFS modules </p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p><code class="literal">vfstest</code> [-d debuglevel] [-c command] [-l logdir] [-h]</p></div></div><div class="refsect1" lang="en"><a name="id2516114"></a><h2>DESCRIPTION</h2><p>This tool is part of the <a class="citerefentry" href="samba.7.html"><span class="citerefentry"><span class="refentrytitle">samba</span>(7)</span></a> suite.</p><p><code class="literal">vfstest</code> is a small command line
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>vfstest</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="refentry" lang="en"><a name="vfstest.1"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>vfstest &#8212; tool for testing samba VFS modules </p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p><code class="literal">vfstest</code> [-d debuglevel] [-c command] [-l logdir] [-h]</p></div></div><div class="refsect1" lang="en"><a name="id2516110"></a><h2>DESCRIPTION</h2><p>This tool is part of the <a class="citerefentry" href="samba.7.html"><span class="citerefentry"><span class="refentrytitle">samba</span>(7)</span></a> suite.</p><p><code class="literal">vfstest</code> is a small command line
 	utility that has the ability to test dso samba VFS modules. It gives the
 	user the ability to call the various VFS functions manually and
 	supports cascaded VFS modules.
-	</p></div><div class="refsect1" lang="en"><a name="id2479175"></a><h2>OPTIONS</h2><div class="variablelist"><dl><dt><span class="term">-c|--command=command</span></dt><dd><p>Execute the specified (colon-separated) commands.
+	</p></div><div class="refsect1" lang="en"><a name="id2479176"></a><h2>OPTIONS</h2><div class="variablelist"><dl><dt><span class="term">-c|--command=command</span></dt><dd><p>Execute the specified (colon-separated) commands.
 		See below for the commands that are available.
 		</p></dd><dt><span class="term">-h|--help</span></dt><dd><p>Print a summary of command line options.
 </p></dd><dt><span class="term">-l|--logfile=logbasename</span></dt><dd><p>File name for log/debug files. The extension
@@ -32,10 +32,10 @@
 compile time.</p></dd><dt><span class="term">-l|--log-basename=logdirectory</span></dt><dd><p>Base directory name for log/debug files. The extension
 <code class="constant">".progname"</code> will be appended (e.g. log.smbclient, 
 log.smbd, etc...). The log file is never removed by the client.
-</p></dd></dl></div></div><div class="refsect1" lang="en"><a name="id2479437"></a><h2>COMMANDS</h2><p><span class="emphasis"><em>VFS COMMANDS</em></span></p><div class="itemizedlist"><ul type="disc"><li><p><code class="literal">load &lt;module.so&gt;</code> - Load specified VFS module </p></li><li><p><code class="literal">populate &lt;char&gt; &lt;size&gt;</code> - Populate a data buffer with the specified data
+</p></dd></dl></div></div><div class="refsect1" lang="en"><a name="id2479438"></a><h2>COMMANDS</h2><p><span class="emphasis"><em>VFS COMMANDS</em></span></p><div class="itemizedlist"><ul type="disc"><li><p><code class="literal">load &lt;module.so&gt;</code> - Load specified VFS module </p></li><li><p><code class="literal">populate &lt;char&gt; &lt;size&gt;</code> - Populate a data buffer with the specified data
 		</p></li><li><p><code class="literal">showdata [&lt;offset&gt; &lt;len&gt;]</code> - Show data currently in data buffer
-		</p></li><li><p><code class="literal">connect</code> - VFS connect()</p></li><li><p><code class="literal">disconnect</code> - VFS disconnect()</p></li><li><p><code class="literal">disk_free</code> - VFS disk_free()</p></li><li><p><code class="literal">opendir</code> - VFS opendir()</p></li><li><p><code class="literal">readdir</code> - VFS readdir()</p></li><li><p><code class="literal">mkdir</code> - VFS mkdir()</p></li><li><p><code class="literal">rmdir</code> - VFS rmdir()</p></li><li><p><code class="literal">closedir</code> - VFS closedir()</p></li><li><p><code class="literal">open</code> - VFS open()</p></li><li><p><code class="literal">close</code> - VFS close()</p></li><li><p><code class="literal">read</code> - VFS read()</p></li><li><p><code class="literal">write</code> - VFS write()</p></li><li><p><code class="literal">lseek</code> - VFS lseek()</p></li><li><p><code class="literal">rename</code> - VFS rename()</p></li><li><p><code class="literal">fsync</code> - VFS fsync()</p></li><li><p><code class="literal">stat</code> - VFS stat()</p></li><li><p><code class="literal">fstat</code> - VFS fstat()</p></li><li><p><code class="literal">lstat</code> - VFS lstat()</p></li><li><p><code class="literal">unlink</code> - VFS unlink()</p></li><li><p><code class="literal">chmod</code> - VFS chmod()</p></li><li><p><code class="literal">fchmod</code> - VFS fchmod()</p></li><li><p><code class="literal">chown</code> - VFS chown()</p></li><li><p><code class="literal">fchown</code> - VFS fchown()</p></li><li><p><code class="literal">chdir</code> - VFS chdir()</p></li><li><p><code class="literal">getwd</code> - VFS getwd()</p></li><li><p><code class="literal">utime</code> - VFS utime()</p></li><li><p><code class="literal">ftruncate</code> - VFS ftruncate()</p></li><li><p><code class="literal">lock</code> - VFS lock()</p></li><li><p><code class="literal">symlink</code> - VFS symlink()</p></li><li><p><code class="literal">readlink</code> - VFS readlink()</p></li><li><p><code class="literal">link</code> - VFS link()</p></li><li><p><code class="literal">mknod</code> - VFS mknod()</p></li><li><p><code class="literal">realpath</code> - VFS realpath()</p></li></ul></div><p><span class="emphasis"><em>GENERAL COMMANDS</em></span></p><div class="itemizedlist"><ul type="disc"><li><p><code class="literal">conf &lt;smb.conf&gt;</code> - Load a different configuration file</p></li><li><p><code class="literal">help [&lt;command&gt;]</code> - Get list of commands or info about specified command</p></li><li><p><code class="literal">debuglevel &lt;level&gt;</code> - Set debug level</p></li><li><p><code class="literal">freemem</code> - Free memory currently in use</p></li><li><p><code class="literal">exit</code> - Exit vfstest</p></li></ul></div></div><div class="refsect1" lang="en"><a name="id2478588"></a><h2>VERSION</h2><p>This man page is correct for version 3 of the Samba
-	suite.</p></div><div class="refsect1" lang="en"><a name="id2478599"></a><h2>AUTHOR</h2><p>The original Samba software and related utilities
+		</p></li><li><p><code class="literal">connect</code> - VFS connect()</p></li><li><p><code class="literal">disconnect</code> - VFS disconnect()</p></li><li><p><code class="literal">disk_free</code> - VFS disk_free()</p></li><li><p><code class="literal">opendir</code> - VFS opendir()</p></li><li><p><code class="literal">readdir</code> - VFS readdir()</p></li><li><p><code class="literal">mkdir</code> - VFS mkdir()</p></li><li><p><code class="literal">rmdir</code> - VFS rmdir()</p></li><li><p><code class="literal">closedir</code> - VFS closedir()</p></li><li><p><code class="literal">open</code> - VFS open()</p></li><li><p><code class="literal">close</code> - VFS close()</p></li><li><p><code class="literal">read</code> - VFS read()</p></li><li><p><code class="literal">write</code> - VFS write()</p></li><li><p><code class="literal">lseek</code> - VFS lseek()</p></li><li><p><code class="literal">rename</code> - VFS rename()</p></li><li><p><code class="literal">fsync</code> - VFS fsync()</p></li><li><p><code class="literal">stat</code> - VFS stat()</p></li><li><p><code class="literal">fstat</code> - VFS fstat()</p></li><li><p><code class="literal">lstat</code> - VFS lstat()</p></li><li><p><code class="literal">unlink</code> - VFS unlink()</p></li><li><p><code class="literal">chmod</code> - VFS chmod()</p></li><li><p><code class="literal">fchmod</code> - VFS fchmod()</p></li><li><p><code class="literal">chown</code> - VFS chown()</p></li><li><p><code class="literal">fchown</code> - VFS fchown()</p></li><li><p><code class="literal">chdir</code> - VFS chdir()</p></li><li><p><code class="literal">getwd</code> - VFS getwd()</p></li><li><p><code class="literal">utime</code> - VFS utime()</p></li><li><p><code class="literal">ftruncate</code> - VFS ftruncate()</p></li><li><p><code class="literal">lock</code> - VFS lock()</p></li><li><p><code class="literal">symlink</code> - VFS symlink()</p></li><li><p><code class="literal">readlink</code> - VFS readlink()</p></li><li><p><code class="literal">link</code> - VFS link()</p></li><li><p><code class="literal">mknod</code> - VFS mknod()</p></li><li><p><code class="literal">realpath</code> - VFS realpath()</p></li></ul></div><p><span class="emphasis"><em>GENERAL COMMANDS</em></span></p><div class="itemizedlist"><ul type="disc"><li><p><code class="literal">conf &lt;smb.conf&gt;</code> - Load a different configuration file</p></li><li><p><code class="literal">help [&lt;command&gt;]</code> - Get list of commands or info about specified command</p></li><li><p><code class="literal">debuglevel &lt;level&gt;</code> - Set debug level</p></li><li><p><code class="literal">freemem</code> - Free memory currently in use</p></li><li><p><code class="literal">exit</code> - Exit vfstest</p></li></ul></div></div><div class="refsect1" lang="en"><a name="id2478590"></a><h2>VERSION</h2><p>This man page is correct for version 3 of the Samba
+	suite.</p></div><div class="refsect1" lang="en"><a name="id2478601"></a><h2>AUTHOR</h2><p>The original Samba software and related utilities
 	were created by Andrew Tridgell. Samba is now developed
 	by the Samba Team as an Open Source project similar
 	to the way the Linux kernel is developed.</p><p>The vfstest man page was written by Jelmer Vernooij.</p></div></div></body></html>

Modified: branches/samba/upstream/docs/htmldocs/manpages/wbinfo.1.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/manpages/wbinfo.1.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/manpages/wbinfo.1.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,7 +1,7 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>wbinfo</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="refentry" lang="en"><a name="wbinfo.1"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>wbinfo &#8212; Query information from winbind daemon</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p><code class="literal">wbinfo</code> [-a user%password] [--all-domains] [--allocate-gid] [--allocate-uid] [-D domain] [--domain domain] [-g] [--getdcname domain] [--get-auth-user] [-G gid] [-h] [-i user] [-I ip] [-K user%password] [-m] [-n name] [-N netbios-name] [--own-domain] [-p] [-r user] [-s sid] [--separator] [--sequence] [--set-auth-user user%password] [-S sid] [-t] [-u] [--uid-info uid] [--user-domgroups sid] [--user-sids sid] [-U uid] [-V] [-Y sid] [--verbose]</p></div></div><div class="refsect1" lang="en"><a name="id2479377"></a><h2>DESCRIPTION</h2><p>This tool is part of the <a class="citerefentry" href="samba.7.html"><span class="citerefentry"><span class="refentrytitle">samba</span>(7)</span></a> suite.</p><p>The <code class="literal">wbinfo</code> program queries and returns information
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>wbinfo</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="refentry" lang="en"><a name="wbinfo.1"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>wbinfo &#8212; Query information from winbind daemon</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p><code class="literal">wbinfo</code> [-a user%password] [--all-domains] [--allocate-gid] [--allocate-uid] [-D domain] [--domain domain] [-g] [--getdcname domain] [--get-auth-user] [-G gid] [-h] [-i user] [-I ip] [-K user%password] [-m] [-n name] [-N netbios-name] [--own-domain] [-p] [-r user] [-s sid] [--separator] [--sequence] [--set-auth-user user%password] [-S sid] [-t] [-u] [--uid-info uid] [--user-domgroups sid] [--user-sids sid] [-U uid] [-V] [-Y sid] [--verbose]</p></div></div><div class="refsect1" lang="en"><a name="id2479378"></a><h2>DESCRIPTION</h2><p>This tool is part of the <a class="citerefentry" href="samba.7.html"><span class="citerefentry"><span class="refentrytitle">samba</span>(7)</span></a> suite.</p><p>The <code class="literal">wbinfo</code> program queries and returns information
 	created and used by the <a class="citerefentry" href="winbindd.8.html"><span class="citerefentry"><span class="refentrytitle">winbindd</span>(8)</span></a> daemon. </p><p>The <a class="citerefentry" href="winbindd.8.html"><span class="citerefentry"><span class="refentrytitle">winbindd</span>(8)</span></a> daemon must be configured
 	and running for the <code class="literal">wbinfo</code> program to be able
-	to return information.</p></div><div class="refsect1" lang="en"><a name="id2479432"></a><h2>OPTIONS</h2><div class="variablelist"><dl><dt><span class="term">-a|--authenticate username%password</span></dt><dd><p>Attempt to authenticate a user via winbindd.
+	to return information.</p></div><div class="refsect1" lang="en"><a name="id2479433"></a><h2>OPTIONS</h2><div class="variablelist"><dl><dt><span class="term">-a|--authenticate username%password</span></dt><dd><p>Attempt to authenticate a user via winbindd.
                 This checks both authenticaion methods and reports its results.
 		</p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>Do not be tempted to use this
 		functionality for authentication in third-party
@@ -82,10 +82,10 @@
 		does not correspond to a UNIX group mapped by <a class="citerefentry" href="winbindd.8.html"><span class="citerefentry"><span class="refentrytitle">winbindd</span>(8)</span></a> then
 		the operation will fail. </p></dd><dt><span class="term">-V</span></dt><dd><p>Prints the program version number.
 </p></dd><dt><span class="term">-h|--help</span></dt><dd><p>Print a summary of command line options.
-</p></dd></dl></div></div><div class="refsect1" lang="en"><a name="id2478788"></a><h2>EXIT STATUS</h2><p>The wbinfo program returns 0 if the operation
+</p></dd></dl></div></div><div class="refsect1" lang="en"><a name="id2478789"></a><h2>EXIT STATUS</h2><p>The wbinfo program returns 0 if the operation
 	succeeded, or 1 if the operation failed.  If the <a class="citerefentry" href="winbindd.8.html"><span class="citerefentry"><span class="refentrytitle">winbindd</span>(8)</span></a> daemon is not working <code class="literal">wbinfo</code> will always return
-	failure. </p></div><div class="refsect1" lang="en"><a name="id2525483"></a><h2>VERSION</h2><p>This man page is correct for version 3 of
-	the Samba suite.</p></div><div class="refsect1" lang="en"><a name="id2525494"></a><h2>SEE ALSO</h2><p><a class="citerefentry" href="winbindd.8.html"><span class="citerefentry"><span class="refentrytitle">winbindd</span>(8)</span></a> and <a class="citerefentry" href="ntlm_auth.1.html"><span class="citerefentry"><span class="refentrytitle">ntlm_auth</span>(1)</span></a></p></div><div class="refsect1" lang="en"><a name="id2525518"></a><h2>AUTHOR</h2><p>The original Samba software and related utilities
+	failure. </p></div><div class="refsect1" lang="en"><a name="id2525479"></a><h2>VERSION</h2><p>This man page is correct for version 3 of
+	the Samba suite.</p></div><div class="refsect1" lang="en"><a name="id2525490"></a><h2>SEE ALSO</h2><p><a class="citerefentry" href="winbindd.8.html"><span class="citerefentry"><span class="refentrytitle">winbindd</span>(8)</span></a> and <a class="citerefentry" href="ntlm_auth.1.html"><span class="citerefentry"><span class="refentrytitle">ntlm_auth</span>(1)</span></a></p></div><div class="refsect1" lang="en"><a name="id2525513"></a><h2>AUTHOR</h2><p>The original Samba software and related utilities
 	were created by Andrew Tridgell. Samba is now developed
 	by the Samba Team as an Open Source project similar
 	to the way the Linux kernel is developed.</p><p><code class="literal">wbinfo</code> and <code class="literal">winbindd</code>

Modified: branches/samba/upstream/docs/htmldocs/manpages/winbindd.8.html
===================================================================
--- branches/samba/upstream/docs/htmldocs/manpages/winbindd.8.html	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/htmldocs/manpages/winbindd.8.html	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,5 +1,5 @@
 <html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>winbindd</title><link rel="stylesheet" href="../samba.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.73.1"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="refentry" lang="en"><a name="winbindd.8"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>winbindd &#8212; Name Service Switch daemon for resolving names
-	from NT servers</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p><code class="literal">winbindd</code> [-D] [-F] [-S] [-i] [-Y] [-d &lt;debug level&gt;] [-s &lt;smb config file&gt;] [-n]</p></div></div><div class="refsect1" lang="en"><a name="id2479178"></a><h2>DESCRIPTION</h2><p>This program is part of the <a class="citerefentry" href="samba.7.html"><span class="citerefentry"><span class="refentrytitle">samba</span>(7)</span></a> suite.</p><p><code class="literal">winbindd</code> is a daemon that provides
+	from NT servers</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p><code class="literal">winbindd</code> [-D] [-F] [-S] [-i] [-Y] [-d &lt;debug level&gt;] [-s &lt;smb config file&gt;] [-n]</p></div></div><div class="refsect1" lang="en"><a name="id2479179"></a><h2>DESCRIPTION</h2><p>This program is part of the <a class="citerefentry" href="samba.7.html"><span class="citerefentry"><span class="refentrytitle">samba</span>(7)</span></a> suite.</p><p><code class="literal">winbindd</code> is a daemon that provides
 	a number of services to the Name Service Switch capability found
 	in most modern C libraries, to arbitrary applications via PAM
 	and <code class="literal">ntlm_auth</code> and to Samba itself.</p><p>Even if winbind is not used for nsswitch, it still provides a
@@ -60,7 +60,7 @@
 	resolve hostnames from <code class="filename">/etc/hosts</code> and then from the
 	WINS server.</p><pre class="programlisting">
 hosts:		files wins
-</pre></div><div class="refsect1" lang="en"><a name="id2478335"></a><h2>OPTIONS</h2><div class="variablelist"><dl><dt><span class="term">-F</span></dt><dd><p>If specified, this parameter causes
+</pre></div><div class="refsect1" lang="en"><a name="id2478337"></a><h2>OPTIONS</h2><div class="variablelist"><dl><dt><span class="term">-F</span></dt><dd><p>If specified, this parameter causes
 		the main <code class="literal">winbindd</code> process to not daemonize,
 		i.e. double-fork and disassociate with the terminal.
 		Child processes are still created as normal to service
@@ -113,7 +113,7 @@
 		as a single process (the mode of operation in Samba 2.2).  Winbindd's
 		default behavior is to launch a child process that is responsible for
 		updating expired cache entries.
-		</p></dd></dl></div></div><div class="refsect1" lang="en"><a name="id2478600"></a><h2>NAME AND ID RESOLUTION</h2><p>Users and groups on a Windows NT server are assigned
+		</p></dd></dl></div></div><div class="refsect1" lang="en"><a name="id2478601"></a><h2>NAME AND ID RESOLUTION</h2><p>Users and groups on a Windows NT server are assigned
 	a security id (SID) which is globally unique when the
 	user or group is created.  To convert the Windows NT user or group
 	into a unix user or group, a mapping between SIDs and unix user
@@ -129,7 +129,7 @@
 	determine which user and group ids correspond to Windows NT user
 	and group rids. </p><p>See the <a class="link" href="smb.conf.5.html#IDMAPDOMAINS">idmap domains</a> or the old <a class="link" href="smb.conf.5.html#IDMAPBACKEND">idmap backend</a> parameters in
         <code class="filename">smb.conf</code> for options for sharing this
-        database, such as via LDAP.</p></div><div class="refsect1" lang="en"><a name="id2478674"></a><h2>CONFIGURATION</h2><p>Configuration of the <code class="literal">winbindd</code> daemon
+        database, such as via LDAP.</p></div><div class="refsect1" lang="en"><a name="id2478675"></a><h2>CONFIGURATION</h2><p>Configuration of the <code class="literal">winbindd</code> daemon
 	is done through configuration parameters in the <a class="citerefentry" href="smb.conf.5.html"><span class="citerefentry"><span class="refentrytitle">smb.conf</span>(5)</span></a> file.  All parameters should be specified in the
 	[global] section of smb.conf. </p><div class="itemizedlist"><ul type="disc"><li><p>
 		<a class="link" href="smb.conf.5.html#WINBINDSEPARATOR">winbind separator</a></p></li><li><p>
@@ -146,7 +146,7 @@
 		Setting this parameter forces winbindd to use RPC
 		instead of LDAP to retrieve information from Domain
 		Controllers.
-		</p></li></ul></div></div><div class="refsect1" lang="en"><a name="id2525542"></a><h2>EXAMPLE SETUP</h2><p>
+		</p></li></ul></div></div><div class="refsect1" lang="en"><a name="id2525538"></a><h2>EXAMPLE SETUP</h2><p>
 	To setup winbindd for user and group lookups plus
 	authentication from a domain controller use something like the
 	following setup. This was tested on an early Red Hat Linux box.
@@ -197,7 +197,7 @@
 	and that you can login to your unix box as a domain user, using
 	the DOMAIN+user syntax for the username. You may wish to use the
 	commands <code class="literal">getent passwd</code> and <code class="literal">getent group
-	</code> to confirm the correct operation of winbindd.</p></div><div class="refsect1" lang="en"><a name="id2525750"></a><h2>NOTES</h2><p>The following notes are useful when configuring and
+	</code> to confirm the correct operation of winbindd.</p></div><div class="refsect1" lang="en"><a name="id2525746"></a><h2>NOTES</h2><p>The following notes are useful when configuring and
 	running <code class="literal">winbindd</code>: </p><p><a class="citerefentry" href="nmbd.8.html"><span class="citerefentry"><span class="refentrytitle">nmbd</span>(8)</span></a> must be running on the local machine
 	for <code class="literal">winbindd</code> to work. </p><p>PAM is really easy to misconfigure.  Make sure you know what
 	you are doing when modifying PAM configuration files.  It is possible
@@ -205,7 +205,7 @@
 	then in general the user and groups ids allocated by winbindd will not
 	be the same.  The user and group ids will only be valid for the local
 	machine, unless a shared <a class="link" href="smb.conf.5.html#IDMAPBACKEND">idmap backend</a> is configured.</p><p>If the the Windows NT SID to UNIX user and group id mapping
-	file is damaged or destroyed then the mappings will be lost. </p></div><div class="refsect1" lang="en"><a name="id2525821"></a><h2>SIGNALS</h2><p>The following signals can be used to manipulate the
+	file is damaged or destroyed then the mappings will be lost. </p></div><div class="refsect1" lang="en"><a name="id2525817"></a><h2>SIGNALS</h2><p>The following signals can be used to manipulate the
 	<code class="literal">winbindd</code> daemon. </p><div class="variablelist"><dl><dt><span class="term">SIGHUP</span></dt><dd><p>Reload the <a class="citerefentry" href="smb.conf.5.html"><span class="citerefentry"><span class="refentrytitle">smb.conf</span>(5)</span></a> file and
 		apply any parameter changes to the running
 		version of winbindd.  This signal also clears any cached
@@ -213,7 +213,7 @@
 		by winbindd is also reloaded.  </p></dd><dt><span class="term">SIGUSR2</span></dt><dd><p>The SIGUSR2 signal will cause <code class="literal">
 		winbindd</code> to write status information to the winbind
 		log file.</p><p>Log files are stored in the filename specified by the
-		log file parameter.</p></dd></dl></div></div><div class="refsect1" lang="en"><a name="id2525887"></a><h2>FILES</h2><div class="variablelist"><dl><dt><span class="term"><code class="filename">/etc/nsswitch.conf(5)</code></span></dt><dd><p>Name service switch configuration file.</p></dd><dt><span class="term">/tmp/.winbindd/pipe</span></dt><dd><p>The UNIX pipe over which clients communicate with
+		log file parameter.</p></dd></dl></div></div><div class="refsect1" lang="en"><a name="id2525882"></a><h2>FILES</h2><div class="variablelist"><dl><dt><span class="term"><code class="filename">/etc/nsswitch.conf(5)</code></span></dt><dd><p>Name service switch configuration file.</p></dd><dt><span class="term">/tmp/.winbindd/pipe</span></dt><dd><p>The UNIX pipe over which clients communicate with
 		the <code class="literal">winbindd</code> program.  For security reasons, the
 		winbind client will only attempt to connect to the winbindd daemon
 		if both the <code class="filename">/tmp/.winbindd</code> directory
@@ -234,8 +234,8 @@
 		compiled using the <em class="parameter"><code>--with-lockdir</code></em> option.
 		This directory is by default <code class="filename">/usr/local/samba/var/locks
 		</code>. </p></dd><dt><span class="term">$LOCKDIR/winbindd_cache.tdb</span></dt><dd><p>Storage for cached user and group information.
-		</p></dd></dl></div></div><div class="refsect1" lang="en"><a name="id2526042"></a><h2>VERSION</h2><p>This man page is correct for version 3 of
-        the Samba suite.</p></div><div class="refsect1" lang="en"><a name="id2526053"></a><h2>SEE ALSO</h2><p><code class="filename">nsswitch.conf(5)</code>, <a class="citerefentry" href="samba.7.html"><span class="citerefentry"><span class="refentrytitle">samba</span>(7)</span></a>, <a class="citerefentry" href="wbinfo.1.html"><span class="citerefentry"><span class="refentrytitle">wbinfo</span>(1)</span></a>, <a class="citerefentry" href="ntlm_auth.8.html"><span class="citerefentry"><span class="refentrytitle">ntlm_auth</span>(8)</span></a>, <a class="citerefentry" href="smb.conf.5.html"><span class="citerefentry"><span class="refentrytitle">smb.conf</span>(5)</span></a>, <a class="citerefentry" href="pam_winbind.8.html"><span class="citerefentry"><span class="refentrytitle">pam_winbind</span>(8)</span></a></p></div><div class="refsect1" lang="en"><a name="id2526111"></a><h2>AUTHOR</h2><p>The original Samba software and related utilities
+		</p></dd></dl></div></div><div class="refsect1" lang="en"><a name="id2526038"></a><h2>VERSION</h2><p>This man page is correct for version 3 of
+        the Samba suite.</p></div><div class="refsect1" lang="en"><a name="id2526049"></a><h2>SEE ALSO</h2><p><code class="filename">nsswitch.conf(5)</code>, <a class="citerefentry" href="samba.7.html"><span class="citerefentry"><span class="refentrytitle">samba</span>(7)</span></a>, <a class="citerefentry" href="wbinfo.1.html"><span class="citerefentry"><span class="refentrytitle">wbinfo</span>(1)</span></a>, <a class="citerefentry" href="ntlm_auth.8.html"><span class="citerefentry"><span class="refentrytitle">ntlm_auth</span>(8)</span></a>, <a class="citerefentry" href="smb.conf.5.html"><span class="citerefentry"><span class="refentrytitle">smb.conf</span>(5)</span></a>, <a class="citerefentry" href="pam_winbind.8.html"><span class="citerefentry"><span class="refentrytitle">pam_winbind</span>(8)</span></a></p></div><div class="refsect1" lang="en"><a name="id2526106"></a><h2>AUTHOR</h2><p>The original Samba software and related utilities
 	were created by Andrew Tridgell. Samba is now developed
 	by the Samba Team as an Open Source project similar
 	to the way the Linux kernel is developed.</p><p><code class="literal">wbinfo</code> and <code class="literal">winbindd</code> were

Modified: branches/samba/upstream/docs/manpages/cifs.upcall.8
===================================================================
--- branches/samba/upstream/docs/manpages/cifs.upcall.8	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/manpages/cifs.upcall.8	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,11 +1,11 @@
 .\"     Title: cifs.upcall
 .\"    Author: 
 .\" Generator: DocBook XSL Stylesheets v1.73.1 <http://docbook.sf.net/>
-.\"      Date: 08/27/2008
+.\"      Date: 09/18/2008
 .\"    Manual: System Administration tools
 .\"    Source: Samba 3.2
 .\"
-.TH "CIFS\.UPCALL" "8" "08/27/2008" "Samba 3\.2" "System Administration tools"
+.TH "CIFS\.UPCALL" "8" "09/18/2008" "Samba 3\.2" "System Administration tools"
 .\" disable hyphenation
 .nh
 .\" disable justification (adjust text to left margin only)
@@ -38,7 +38,7 @@
 .RE
 .SH "CONFIGURATION FOR KEYCTL"
 .PP
-cifs\.upcall is designed to be called from the kernel via the request\-key callout program\. This requres that request\-key be told where and how to call this program\. The current cifs\.upcall program handles two different key types:
+cifs\.upcall is designed to be called from the kernel via the request\-key callout program\. This requires that request\-key be told where and how to call this program\. The current cifs\.upcall program handles two different key types:
 .PP
 cifs\.spnego
 .RS 4

Modified: branches/samba/upstream/docs/manpages/eventlogadm.8
===================================================================
--- branches/samba/upstream/docs/manpages/eventlogadm.8	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/manpages/eventlogadm.8	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,11 +1,11 @@
 .\"     Title: eventlogadm
 .\"    Author: 
 .\" Generator: DocBook XSL Stylesheets v1.73.1 <http://docbook.sf.net/>
-.\"      Date: 08/27/2008
+.\"      Date: 09/18/2008
 .\"    Manual: System Administration tools
 .\"    Source: Samba 3.2
 .\"
-.TH "EVENTLOGADM" "8" "08/27/2008" "Samba 3\.2" "System Administration tools"
+.TH "EVENTLOGADM" "8" "09/18/2008" "Samba 3\.2" "System Administration tools"
 .\" disable hyphenation
 .nh
 .\" disable justification (adjust text to left margin only)

Modified: branches/samba/upstream/docs/manpages/findsmb.1
===================================================================
--- branches/samba/upstream/docs/manpages/findsmb.1	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/manpages/findsmb.1	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,11 +1,11 @@
 .\"     Title: findsmb
 .\"    Author: 
 .\" Generator: DocBook XSL Stylesheets v1.73.1 <http://docbook.sf.net/>
-.\"      Date: 08/27/2008
+.\"      Date: 09/18/2008
 .\"    Manual: User Commands
 .\"    Source: Samba 3.2
 .\"
-.TH "FINDSMB" "1" "08/27/2008" "Samba 3\.2" "User Commands"
+.TH "FINDSMB" "1" "09/18/2008" "Samba 3\.2" "User Commands"
 .\" disable hyphenation
 .nh
 .\" disable justification (adjust text to left margin only)

Modified: branches/samba/upstream/docs/manpages/idmap_ad.8
===================================================================
--- branches/samba/upstream/docs/manpages/idmap_ad.8	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/manpages/idmap_ad.8	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,11 +1,11 @@
 .\"     Title: idmap_ad
 .\"    Author: 
 .\" Generator: DocBook XSL Stylesheets v1.73.1 <http://docbook.sf.net/>
-.\"      Date: 08/27/2008
+.\"      Date: 09/18/2008
 .\"    Manual: System Administration tools
 .\"    Source: Samba 3.2
 .\"
-.TH "IDMAP_AD" "8" "08/27/2008" "Samba 3\.2" "System Administration tools"
+.TH "IDMAP_AD" "8" "09/18/2008" "Samba 3\.2" "System Administration tools"
 .\" disable hyphenation
 .nh
 .\" disable justification (adjust text to left margin only)

Modified: branches/samba/upstream/docs/manpages/idmap_ldap.8
===================================================================
--- branches/samba/upstream/docs/manpages/idmap_ldap.8	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/manpages/idmap_ldap.8	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,11 +1,11 @@
 .\"     Title: idmap_ldap
 .\"    Author: 
 .\" Generator: DocBook XSL Stylesheets v1.73.1 <http://docbook.sf.net/>
-.\"      Date: 08/27/2008
+.\"      Date: 09/18/2008
 .\"    Manual: System Administration tools
 .\"    Source: Samba 3.2
 .\"
-.TH "IDMAP_LDAP" "8" "08/27/2008" "Samba 3\.2" "System Administration tools"
+.TH "IDMAP_LDAP" "8" "09/18/2008" "Samba 3\.2" "System Administration tools"
 .\" disable hyphenation
 .nh
 .\" disable justification (adjust text to left margin only)

Modified: branches/samba/upstream/docs/manpages/idmap_nss.8
===================================================================
--- branches/samba/upstream/docs/manpages/idmap_nss.8	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/manpages/idmap_nss.8	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,11 +1,11 @@
 .\"     Title: idmap_nss
 .\"    Author: 
 .\" Generator: DocBook XSL Stylesheets v1.73.1 <http://docbook.sf.net/>
-.\"      Date: 08/27/2008
+.\"      Date: 09/18/2008
 .\"    Manual: System Administration tools
 .\"    Source: Samba 3.2
 .\"
-.TH "IDMAP_NSS" "8" "08/27/2008" "Samba 3\.2" "System Administration tools"
+.TH "IDMAP_NSS" "8" "09/18/2008" "Samba 3\.2" "System Administration tools"
 .\" disable hyphenation
 .nh
 .\" disable justification (adjust text to left margin only)

Modified: branches/samba/upstream/docs/manpages/idmap_rid.8
===================================================================
--- branches/samba/upstream/docs/manpages/idmap_rid.8	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/manpages/idmap_rid.8	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,11 +1,11 @@
 .\"     Title: idmap_rid
 .\"    Author: 
 .\" Generator: DocBook XSL Stylesheets v1.73.1 <http://docbook.sf.net/>
-.\"      Date: 08/27/2008
+.\"      Date: 09/18/2008
 .\"    Manual: System Administration tools
 .\"    Source: Samba 3.2
 .\"
-.TH "IDMAP_RID" "8" "08/27/2008" "Samba 3\.2" "System Administration tools"
+.TH "IDMAP_RID" "8" "09/18/2008" "Samba 3\.2" "System Administration tools"
 .\" disable hyphenation
 .nh
 .\" disable justification (adjust text to left margin only)

Modified: branches/samba/upstream/docs/manpages/idmap_tdb.8
===================================================================
--- branches/samba/upstream/docs/manpages/idmap_tdb.8	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/manpages/idmap_tdb.8	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,11 +1,11 @@
 .\"     Title: idmap_tdb
 .\"    Author: 
 .\" Generator: DocBook XSL Stylesheets v1.73.1 <http://docbook.sf.net/>
-.\"      Date: 08/27/2008
+.\"      Date: 09/18/2008
 .\"    Manual: System Administration tools
 .\"    Source: Samba 3.2
 .\"
-.TH "IDMAP_TDB" "8" "08/27/2008" "Samba 3\.2" "System Administration tools"
+.TH "IDMAP_TDB" "8" "09/18/2008" "Samba 3\.2" "System Administration tools"
 .\" disable hyphenation
 .nh
 .\" disable justification (adjust text to left margin only)

Modified: branches/samba/upstream/docs/manpages/ldb.3
===================================================================
--- branches/samba/upstream/docs/manpages/ldb.3	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/manpages/ldb.3	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,11 +1,11 @@
 .\"     Title: ldb
 .\"    Author: 
 .\" Generator: DocBook XSL Stylesheets v1.73.1 <http://docbook.sf.net/>
-.\"      Date: 08/27/2008
+.\"      Date: 09/18/2008
 .\"    Manual: C Library Functions
 .\"    Source: Samba 3.2
 .\"
-.TH "LDB" "3" "08/27/2008" "Samba 3\.2" "C Library Functions"
+.TH "LDB" "3" "09/18/2008" "Samba 3\.2" "C Library Functions"
 .\" disable hyphenation
 .nh
 .\" disable justification (adjust text to left margin only)

Modified: branches/samba/upstream/docs/manpages/ldbadd.1
===================================================================
--- branches/samba/upstream/docs/manpages/ldbadd.1	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/manpages/ldbadd.1	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,11 +1,11 @@
 .\"     Title: ldbadd
 .\"    Author: 
 .\" Generator: DocBook XSL Stylesheets v1.73.1 <http://docbook.sf.net/>
-.\"      Date: 08/27/2008
+.\"      Date: 09/18/2008
 .\"    Manual: User Commands
 .\"    Source: Samba 3.2
 .\"
-.TH "LDBADD" "1" "08/27/2008" "Samba 3\.2" "User Commands"
+.TH "LDBADD" "1" "09/18/2008" "Samba 3\.2" "User Commands"
 .\" disable hyphenation
 .nh
 .\" disable justification (adjust text to left margin only)

Modified: branches/samba/upstream/docs/manpages/ldbdel.1
===================================================================
--- branches/samba/upstream/docs/manpages/ldbdel.1	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/manpages/ldbdel.1	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,11 +1,11 @@
 .\"     Title: ldbdel
 .\"    Author: 
 .\" Generator: DocBook XSL Stylesheets v1.73.1 <http://docbook.sf.net/>
-.\"      Date: 08/27/2008
+.\"      Date: 09/18/2008
 .\"    Manual: User Commands
 .\"    Source: Samba 3.2
 .\"
-.TH "LDBDEL" "1" "08/27/2008" "Samba 3\.2" "User Commands"
+.TH "LDBDEL" "1" "09/18/2008" "Samba 3\.2" "User Commands"
 .\" disable hyphenation
 .nh
 .\" disable justification (adjust text to left margin only)

Modified: branches/samba/upstream/docs/manpages/ldbedit.1
===================================================================
--- branches/samba/upstream/docs/manpages/ldbedit.1	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/manpages/ldbedit.1	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,11 +1,11 @@
 .\"     Title: ldbedit
 .\"    Author: 
 .\" Generator: DocBook XSL Stylesheets v1.73.1 <http://docbook.sf.net/>
-.\"      Date: 08/27/2008
+.\"      Date: 09/18/2008
 .\"    Manual: User Commands
 .\"    Source: Samba 3.2
 .\"
-.TH "LDBEDIT" "1" "08/27/2008" "Samba 3\.2" "User Commands"
+.TH "LDBEDIT" "1" "09/18/2008" "Samba 3\.2" "User Commands"
 .\" disable hyphenation
 .nh
 .\" disable justification (adjust text to left margin only)

Modified: branches/samba/upstream/docs/manpages/ldbmodify.1
===================================================================
--- branches/samba/upstream/docs/manpages/ldbmodify.1	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/manpages/ldbmodify.1	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,11 +1,11 @@
 .\"     Title: ldbmodify
 .\"    Author: 
 .\" Generator: DocBook XSL Stylesheets v1.73.1 <http://docbook.sf.net/>
-.\"      Date: 08/27/2008
+.\"      Date: 09/18/2008
 .\"    Manual: User Commands
 .\"    Source: Samba 3.2
 .\"
-.TH "LDBMODIFY" "1" "08/27/2008" "Samba 3\.2" "User Commands"
+.TH "LDBMODIFY" "1" "09/18/2008" "Samba 3\.2" "User Commands"
 .\" disable hyphenation
 .nh
 .\" disable justification (adjust text to left margin only)

Modified: branches/samba/upstream/docs/manpages/ldbsearch.1
===================================================================
--- branches/samba/upstream/docs/manpages/ldbsearch.1	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/manpages/ldbsearch.1	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,11 +1,11 @@
 .\"     Title: ldbsearch
 .\"    Author: 
 .\" Generator: DocBook XSL Stylesheets v1.73.1 <http://docbook.sf.net/>
-.\"      Date: 08/27/2008
+.\"      Date: 09/18/2008
 .\"    Manual: User Commands
 .\"    Source: Samba 3.2
 .\"
-.TH "LDBSEARCH" "1" "08/27/2008" "Samba 3\.2" "User Commands"
+.TH "LDBSEARCH" "1" "09/18/2008" "Samba 3\.2" "User Commands"
 .\" disable hyphenation
 .nh
 .\" disable justification (adjust text to left margin only)

Modified: branches/samba/upstream/docs/manpages/libsmbclient.7
===================================================================
--- branches/samba/upstream/docs/manpages/libsmbclient.7	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/manpages/libsmbclient.7	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,11 +1,11 @@
 .\"     Title: libsmbclient
 .\"    Author: 
 .\" Generator: DocBook XSL Stylesheets v1.73.1 <http://docbook.sf.net/>
-.\"      Date: 08/27/2008
+.\"      Date: 09/18/2008
 .\"    Manual: 7
 .\"    Source: Samba 3.2
 .\"
-.TH "LIBSMBCLIENT" "7" "08/27/2008" "Samba 3\.2" "7"
+.TH "LIBSMBCLIENT" "7" "09/18/2008" "Samba 3\.2" "7"
 .\" disable hyphenation
 .nh
 .\" disable justification (adjust text to left margin only)

Modified: branches/samba/upstream/docs/manpages/lmhosts.5
===================================================================
--- branches/samba/upstream/docs/manpages/lmhosts.5	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/manpages/lmhosts.5	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,11 +1,11 @@
 .\"     Title: lmhosts
 .\"    Author: 
 .\" Generator: DocBook XSL Stylesheets v1.73.1 <http://docbook.sf.net/>
-.\"      Date: 08/27/2008
+.\"      Date: 09/18/2008
 .\"    Manual: File Formats and Conventions
 .\"    Source: Samba 3.2
 .\"
-.TH "LMHOSTS" "5" "08/27/2008" "Samba 3\.2" "File Formats and Conventions"
+.TH "LMHOSTS" "5" "09/18/2008" "Samba 3\.2" "File Formats and Conventions"
 .\" disable hyphenation
 .nh
 .\" disable justification (adjust text to left margin only)

Modified: branches/samba/upstream/docs/manpages/log2pcap.1
===================================================================
--- branches/samba/upstream/docs/manpages/log2pcap.1	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/manpages/log2pcap.1	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,11 +1,11 @@
 .\"     Title: log2pcap
 .\"    Author: 
 .\" Generator: DocBook XSL Stylesheets v1.73.1 <http://docbook.sf.net/>
-.\"      Date: 08/27/2008
+.\"      Date: 09/18/2008
 .\"    Manual: User Commands
 .\"    Source: Samba 3.2
 .\"
-.TH "LOG2PCAP" "1" "08/27/2008" "Samba 3\.2" "User Commands"
+.TH "LOG2PCAP" "1" "09/18/2008" "Samba 3\.2" "User Commands"
 .\" disable hyphenation
 .nh
 .\" disable justification (adjust text to left margin only)

Modified: branches/samba/upstream/docs/manpages/mount.cifs.8
===================================================================
--- branches/samba/upstream/docs/manpages/mount.cifs.8	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/manpages/mount.cifs.8	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,11 +1,11 @@
 .\"     Title: mount.cifs
 .\"    Author: 
 .\" Generator: DocBook XSL Stylesheets v1.73.1 <http://docbook.sf.net/>
-.\"      Date: 08/27/2008
+.\"      Date: 09/18/2008
 .\"    Manual: System Administration tools
 .\"    Source: Samba 3.2
 .\"
-.TH "MOUNT\.CIFS" "8" "08/27/2008" "Samba 3\.2" "System Administration tools"
+.TH "MOUNT\.CIFS" "8" "09/18/2008" "Samba 3\.2" "System Administration tools"
 .\" disable hyphenation
 .nh
 .\" disable justification (adjust text to left margin only)

Modified: branches/samba/upstream/docs/manpages/net.8
===================================================================
--- branches/samba/upstream/docs/manpages/net.8	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/manpages/net.8	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,11 +1,11 @@
 .\"     Title: net
 .\"    Author: 
 .\" Generator: DocBook XSL Stylesheets v1.73.1 <http://docbook.sf.net/>
-.\"      Date: 08/27/2008
+.\"      Date: 09/18/2008
 .\"    Manual: System Administration tools
 .\"    Source: Samba 3.2
 .\"
-.TH "NET" "8" "08/27/2008" "Samba 3\.2" "System Administration tools"
+.TH "NET" "8" "09/18/2008" "Samba 3\.2" "System Administration tools"
 .\" disable hyphenation
 .nh
 .\" disable justification (adjust text to left margin only)

Modified: branches/samba/upstream/docs/manpages/nmbd.8
===================================================================
--- branches/samba/upstream/docs/manpages/nmbd.8	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/manpages/nmbd.8	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,11 +1,11 @@
 .\"     Title: nmbd
 .\"    Author: 
 .\" Generator: DocBook XSL Stylesheets v1.73.1 <http://docbook.sf.net/>
-.\"      Date: 08/27/2008
+.\"      Date: 09/18/2008
 .\"    Manual: System Administration tools
 .\"    Source: Samba 3.2
 .\"
-.TH "NMBD" "8" "08/27/2008" "Samba 3\.2" "System Administration tools"
+.TH "NMBD" "8" "09/18/2008" "Samba 3\.2" "System Administration tools"
 .\" disable hyphenation
 .nh
 .\" disable justification (adjust text to left margin only)

Modified: branches/samba/upstream/docs/manpages/nmblookup.1
===================================================================
--- branches/samba/upstream/docs/manpages/nmblookup.1	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/manpages/nmblookup.1	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,11 +1,11 @@
 .\"     Title: nmblookup
 .\"    Author: 
 .\" Generator: DocBook XSL Stylesheets v1.73.1 <http://docbook.sf.net/>
-.\"      Date: 08/27/2008
+.\"      Date: 09/18/2008
 .\"    Manual: User Commands
 .\"    Source: Samba 3.2
 .\"
-.TH "NMBLOOKUP" "1" "08/27/2008" "Samba 3\.2" "User Commands"
+.TH "NMBLOOKUP" "1" "09/18/2008" "Samba 3\.2" "User Commands"
 .\" disable hyphenation
 .nh
 .\" disable justification (adjust text to left margin only)

Modified: branches/samba/upstream/docs/manpages/ntlm_auth.1
===================================================================
--- branches/samba/upstream/docs/manpages/ntlm_auth.1	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/manpages/ntlm_auth.1	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,11 +1,11 @@
 .\"     Title: ntlm_auth
 .\"    Author: 
 .\" Generator: DocBook XSL Stylesheets v1.73.1 <http://docbook.sf.net/>
-.\"      Date: 08/27/2008
+.\"      Date: 09/18/2008
 .\"    Manual: User Commands
 .\"    Source: Samba 3.2
 .\"
-.TH "NTLM_AUTH" "1" "08/27/2008" "Samba 3\.2" "User Commands"
+.TH "NTLM_AUTH" "1" "09/18/2008" "Samba 3\.2" "User Commands"
 .\" disable hyphenation
 .nh
 .\" disable justification (adjust text to left margin only)

Modified: branches/samba/upstream/docs/manpages/pam_winbind.7
===================================================================
--- branches/samba/upstream/docs/manpages/pam_winbind.7	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/manpages/pam_winbind.7	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,11 +1,11 @@
 .\"     Title: pam_winbind
 .\"    Author: 
 .\" Generator: DocBook XSL Stylesheets v1.73.1 <http://docbook.sf.net/>
-.\"      Date: 08/27/2008
+.\"      Date: 09/18/2008
 .\"    Manual: 7
 .\"    Source: Samba 3.2
 .\"
-.TH "PAM_WINBIND" "7" "08/27/2008" "Samba 3\.2" "7"
+.TH "PAM_WINBIND" "7" "09/18/2008" "Samba 3\.2" "7"
 .\" disable hyphenation
 .nh
 .\" disable justification (adjust text to left margin only)

Modified: branches/samba/upstream/docs/manpages/pdbedit.8
===================================================================
--- branches/samba/upstream/docs/manpages/pdbedit.8	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/manpages/pdbedit.8	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,11 +1,11 @@
 .\"     Title: pdbedit
 .\"    Author: 
 .\" Generator: DocBook XSL Stylesheets v1.73.1 <http://docbook.sf.net/>
-.\"      Date: 08/27/2008
+.\"      Date: 09/18/2008
 .\"    Manual: System Administration tools
 .\"    Source: Samba 3.2
 .\"
-.TH "PDBEDIT" "8" "08/27/2008" "Samba 3\.2" "System Administration tools"
+.TH "PDBEDIT" "8" "09/18/2008" "Samba 3\.2" "System Administration tools"
 .\" disable hyphenation
 .nh
 .\" disable justification (adjust text to left margin only)

Modified: branches/samba/upstream/docs/manpages/profiles.1
===================================================================
--- branches/samba/upstream/docs/manpages/profiles.1	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/manpages/profiles.1	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,11 +1,11 @@
 .\"     Title: profiles
 .\"    Author: 
 .\" Generator: DocBook XSL Stylesheets v1.73.1 <http://docbook.sf.net/>
-.\"      Date: 08/27/2008
+.\"      Date: 09/18/2008
 .\"    Manual: User Commands
 .\"    Source: Samba 3.2
 .\"
-.TH "PROFILES" "1" "08/27/2008" "Samba 3\.2" "User Commands"
+.TH "PROFILES" "1" "09/18/2008" "Samba 3\.2" "User Commands"
 .\" disable hyphenation
 .nh
 .\" disable justification (adjust text to left margin only)

Modified: branches/samba/upstream/docs/manpages/rpcclient.1
===================================================================
--- branches/samba/upstream/docs/manpages/rpcclient.1	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/manpages/rpcclient.1	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,11 +1,11 @@
 .\"     Title: rpcclient
 .\"    Author: 
 .\" Generator: DocBook XSL Stylesheets v1.73.1 <http://docbook.sf.net/>
-.\"      Date: 08/27/2008
+.\"      Date: 09/18/2008
 .\"    Manual: User Commands
 .\"    Source: Samba 3.2
 .\"
-.TH "RPCCLIENT" "1" "08/27/2008" "Samba 3\.2" "User Commands"
+.TH "RPCCLIENT" "1" "09/18/2008" "Samba 3\.2" "User Commands"
 .\" disable hyphenation
 .nh
 .\" disable justification (adjust text to left margin only)

Modified: branches/samba/upstream/docs/manpages/samba.7
===================================================================
--- branches/samba/upstream/docs/manpages/samba.7	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/manpages/samba.7	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,11 +1,11 @@
 .\"     Title: samba
 .\"    Author: 
 .\" Generator: DocBook XSL Stylesheets v1.73.1 <http://docbook.sf.net/>
-.\"      Date: 08/27/2008
+.\"      Date: 09/18/2008
 .\"    Manual: Miscellanea
 .\"    Source: Samba 3.2
 .\"
-.TH "SAMBA" "7" "08/27/2008" "Samba 3\.2" "Miscellanea"
+.TH "SAMBA" "7" "09/18/2008" "Samba 3\.2" "Miscellanea"
 .\" disable hyphenation
 .nh
 .\" disable justification (adjust text to left margin only)

Modified: branches/samba/upstream/docs/manpages/smb.conf.5
===================================================================
--- branches/samba/upstream/docs/manpages/smb.conf.5	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/manpages/smb.conf.5	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,11 +1,11 @@
 .\"     Title: smb.conf
 .\"    Author: 
 .\" Generator: DocBook XSL Stylesheets v1.73.1 <http://docbook.sf.net/>
-.\"      Date: 08/27/2008
+.\"      Date: 09/18/2008
 .\"    Manual: File Formats and Conventions
 .\"    Source: Samba 3.2
 .\"
-.TH "SMB\.CONF" "5" "08/27/2008" "Samba 3\.2" "File Formats and Conventions"
+.TH "SMB\.CONF" "5" "09/18/2008" "Samba 3\.2" "File Formats and Conventions"
 .\" disable hyphenation
 .nh
 .\" disable justification (adjust text to left margin only)
@@ -2761,11 +2761,11 @@
 .RS 4
 This parameter specifies a set of UNIX mode bit permissions that will
 \fIalways\fR
-be set on a file created by Samba\. This is done by bitwise \'OR\'ing these bits onto the mode bits of a file that is being created or having its permissions changed\. The default for this parameter is (in octal) 000\. The modes in this parameter are bitwise \'OR\'ed onto the file mode after the mask set in the
+be set on a file created by Samba\. This is done by bitwise \'OR\'ing these bits onto the mode bits of a file that is being created\. The default for this parameter is (in octal) 000\. The modes in this parameter are bitwise \'OR\'ed onto the file mode after the mask set in the
 \fIcreate mask\fR
 parameter is applied\.
 .sp
-The example below would force all created files to have read and execute permissions set for \'group\' and \'other\' as well as the read/write/execute bits set for the \'user\'\.
+The example below would force all newly created files to have read and execute permissions set for \'group\' and \'other\' as well as the read/write/execute bits set for the \'user\'\.
 .sp
 Default:
 \fI\fIforce create mode\fR\fR\fI = \fR\fI000\fR\fI \fR

Modified: branches/samba/upstream/docs/manpages/smbcacls.1
===================================================================
--- branches/samba/upstream/docs/manpages/smbcacls.1	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/manpages/smbcacls.1	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,11 +1,11 @@
 .\"     Title: smbcacls
 .\"    Author: 
 .\" Generator: DocBook XSL Stylesheets v1.73.1 <http://docbook.sf.net/>
-.\"      Date: 08/27/2008
+.\"      Date: 09/18/2008
 .\"    Manual: User Commands
 .\"    Source: Samba 3.2
 .\"
-.TH "SMBCACLS" "1" "08/27/2008" "Samba 3\.2" "User Commands"
+.TH "SMBCACLS" "1" "09/18/2008" "Samba 3\.2" "User Commands"
 .\" disable hyphenation
 .nh
 .\" disable justification (adjust text to left margin only)

Modified: branches/samba/upstream/docs/manpages/smbclient.1
===================================================================
--- branches/samba/upstream/docs/manpages/smbclient.1	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/manpages/smbclient.1	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,11 +1,11 @@
 .\"     Title: smbclient
 .\"    Author: 
 .\" Generator: DocBook XSL Stylesheets v1.73.1 <http://docbook.sf.net/>
-.\"      Date: 08/27/2008
+.\"      Date: 09/18/2008
 .\"    Manual: User Commands
 .\"    Source: Samba 3.2
 .\"
-.TH "SMBCLIENT" "1" "08/27/2008" "Samba 3\.2" "User Commands"
+.TH "SMBCLIENT" "1" "09/18/2008" "Samba 3\.2" "User Commands"
 .\" disable hyphenation
 .nh
 .\" disable justification (adjust text to left margin only)

Modified: branches/samba/upstream/docs/manpages/smbcontrol.1
===================================================================
--- branches/samba/upstream/docs/manpages/smbcontrol.1	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/manpages/smbcontrol.1	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,11 +1,11 @@
 .\"     Title: smbcontrol
 .\"    Author: 
 .\" Generator: DocBook XSL Stylesheets v1.73.1 <http://docbook.sf.net/>
-.\"      Date: 08/27/2008
+.\"      Date: 09/18/2008
 .\"    Manual: User Commands
 .\"    Source: Samba 3.2
 .\"
-.TH "SMBCONTROL" "1" "08/27/2008" "Samba 3\.2" "User Commands"
+.TH "SMBCONTROL" "1" "09/18/2008" "Samba 3\.2" "User Commands"
 .\" disable hyphenation
 .nh
 .\" disable justification (adjust text to left margin only)

Modified: branches/samba/upstream/docs/manpages/smbcquotas.1
===================================================================
--- branches/samba/upstream/docs/manpages/smbcquotas.1	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/manpages/smbcquotas.1	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,11 +1,11 @@
 .\"     Title: smbcquotas
 .\"    Author: 
 .\" Generator: DocBook XSL Stylesheets v1.73.1 <http://docbook.sf.net/>
-.\"      Date: 08/27/2008
+.\"      Date: 09/18/2008
 .\"    Manual: User Commands
 .\"    Source: Samba 3.2
 .\"
-.TH "SMBCQUOTAS" "1" "08/27/2008" "Samba 3\.2" "User Commands"
+.TH "SMBCQUOTAS" "1" "09/18/2008" "Samba 3\.2" "User Commands"
 .\" disable hyphenation
 .nh
 .\" disable justification (adjust text to left margin only)

Modified: branches/samba/upstream/docs/manpages/smbd.8
===================================================================
--- branches/samba/upstream/docs/manpages/smbd.8	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/manpages/smbd.8	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,11 +1,11 @@
 .\"     Title: smbd
 .\"    Author: 
 .\" Generator: DocBook XSL Stylesheets v1.73.1 <http://docbook.sf.net/>
-.\"      Date: 08/27/2008
+.\"      Date: 09/18/2008
 .\"    Manual: System Administration tools
 .\"    Source: Samba 3.2
 .\"
-.TH "SMBD" "8" "08/27/2008" "Samba 3\.2" "System Administration tools"
+.TH "SMBD" "8" "09/18/2008" "Samba 3\.2" "System Administration tools"
 .\" disable hyphenation
 .nh
 .\" disable justification (adjust text to left margin only)

Modified: branches/samba/upstream/docs/manpages/smbget.1
===================================================================
--- branches/samba/upstream/docs/manpages/smbget.1	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/manpages/smbget.1	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,11 +1,11 @@
 .\"     Title: smbget
 .\"    Author: 
 .\" Generator: DocBook XSL Stylesheets v1.73.1 <http://docbook.sf.net/>
-.\"      Date: 08/27/2008
+.\"      Date: 09/18/2008
 .\"    Manual: User Commands
 .\"    Source: Samba 3.2
 .\"
-.TH "SMBGET" "1" "08/27/2008" "Samba 3\.2" "User Commands"
+.TH "SMBGET" "1" "09/18/2008" "Samba 3\.2" "User Commands"
 .\" disable hyphenation
 .nh
 .\" disable justification (adjust text to left margin only)

Modified: branches/samba/upstream/docs/manpages/smbgetrc.5
===================================================================
--- branches/samba/upstream/docs/manpages/smbgetrc.5	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/manpages/smbgetrc.5	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,11 +1,11 @@
 .\"     Title: smbgetrc
 .\"    Author: 
 .\" Generator: DocBook XSL Stylesheets v1.73.1 <http://docbook.sf.net/>
-.\"      Date: 08/27/2008
+.\"      Date: 09/18/2008
 .\"    Manual: File Formats and Conventions
 .\"    Source: Samba 3.2
 .\"
-.TH "SMBGETRC" "5" "08/27/2008" "Samba 3\.2" "File Formats and Conventions"
+.TH "SMBGETRC" "5" "09/18/2008" "Samba 3\.2" "File Formats and Conventions"
 .\" disable hyphenation
 .nh
 .\" disable justification (adjust text to left margin only)

Modified: branches/samba/upstream/docs/manpages/smbpasswd.5
===================================================================
--- branches/samba/upstream/docs/manpages/smbpasswd.5	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/manpages/smbpasswd.5	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,11 +1,11 @@
 .\"     Title: smbpasswd
 .\"    Author: 
 .\" Generator: DocBook XSL Stylesheets v1.73.1 <http://docbook.sf.net/>
-.\"      Date: 08/27/2008
+.\"      Date: 09/18/2008
 .\"    Manual: File Formats and Conventions
 .\"    Source: Samba 3.2
 .\"
-.TH "SMBPASSWD" "5" "08/27/2008" "Samba 3\.2" "File Formats and Conventions"
+.TH "SMBPASSWD" "5" "09/18/2008" "Samba 3\.2" "File Formats and Conventions"
 .\" disable hyphenation
 .nh
 .\" disable justification (adjust text to left margin only)

Modified: branches/samba/upstream/docs/manpages/smbpasswd.8
===================================================================
--- branches/samba/upstream/docs/manpages/smbpasswd.8	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/manpages/smbpasswd.8	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,11 +1,11 @@
 .\"     Title: smbpasswd
 .\"    Author: 
 .\" Generator: DocBook XSL Stylesheets v1.73.1 <http://docbook.sf.net/>
-.\"      Date: 08/27/2008
+.\"      Date: 09/18/2008
 .\"    Manual: System Administration tools
 .\"    Source: Samba 3.2
 .\"
-.TH "SMBPASSWD" "8" "08/27/2008" "Samba 3\.2" "System Administration tools"
+.TH "SMBPASSWD" "8" "09/18/2008" "Samba 3\.2" "System Administration tools"
 .\" disable hyphenation
 .nh
 .\" disable justification (adjust text to left margin only)

Modified: branches/samba/upstream/docs/manpages/smbspool.8
===================================================================
--- branches/samba/upstream/docs/manpages/smbspool.8	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/manpages/smbspool.8	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,11 +1,11 @@
 .\"     Title: smbspool
 .\"    Author: 
 .\" Generator: DocBook XSL Stylesheets v1.73.1 <http://docbook.sf.net/>
-.\"      Date: 08/27/2008
+.\"      Date: 09/18/2008
 .\"    Manual: System Administration tools
 .\"    Source: Samba 3.2
 .\"
-.TH "SMBSPOOL" "8" "08/27/2008" "Samba 3\.2" "System Administration tools"
+.TH "SMBSPOOL" "8" "09/18/2008" "Samba 3\.2" "System Administration tools"
 .\" disable hyphenation
 .nh
 .\" disable justification (adjust text to left margin only)

Modified: branches/samba/upstream/docs/manpages/smbstatus.1
===================================================================
--- branches/samba/upstream/docs/manpages/smbstatus.1	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/manpages/smbstatus.1	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,11 +1,11 @@
 .\"     Title: smbstatus
 .\"    Author: 
 .\" Generator: DocBook XSL Stylesheets v1.73.1 <http://docbook.sf.net/>
-.\"      Date: 08/27/2008
+.\"      Date: 09/18/2008
 .\"    Manual: User Commands
 .\"    Source: Samba 3.2
 .\"
-.TH "SMBSTATUS" "1" "08/27/2008" "Samba 3\.2" "User Commands"
+.TH "SMBSTATUS" "1" "09/18/2008" "Samba 3\.2" "User Commands"
 .\" disable hyphenation
 .nh
 .\" disable justification (adjust text to left margin only)

Modified: branches/samba/upstream/docs/manpages/smbtar.1
===================================================================
--- branches/samba/upstream/docs/manpages/smbtar.1	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/manpages/smbtar.1	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,11 +1,11 @@
 .\"     Title: smbtar
 .\"    Author: 
 .\" Generator: DocBook XSL Stylesheets v1.73.1 <http://docbook.sf.net/>
-.\"      Date: 08/27/2008
+.\"      Date: 09/18/2008
 .\"    Manual: User Commands
 .\"    Source: Samba 3.2
 .\"
-.TH "SMBTAR" "1" "08/27/2008" "Samba 3\.2" "User Commands"
+.TH "SMBTAR" "1" "09/18/2008" "Samba 3\.2" "User Commands"
 .\" disable hyphenation
 .nh
 .\" disable justification (adjust text to left margin only)

Modified: branches/samba/upstream/docs/manpages/smbtree.1
===================================================================
--- branches/samba/upstream/docs/manpages/smbtree.1	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/manpages/smbtree.1	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,11 +1,11 @@
 .\"     Title: smbtree
 .\"    Author: 
 .\" Generator: DocBook XSL Stylesheets v1.73.1 <http://docbook.sf.net/>
-.\"      Date: 08/27/2008
+.\"      Date: 09/18/2008
 .\"    Manual: User Commands
 .\"    Source: Samba 3.2
 .\"
-.TH "SMBTREE" "1" "08/27/2008" "Samba 3\.2" "User Commands"
+.TH "SMBTREE" "1" "09/18/2008" "Samba 3\.2" "User Commands"
 .\" disable hyphenation
 .nh
 .\" disable justification (adjust text to left margin only)

Modified: branches/samba/upstream/docs/manpages/swat.8
===================================================================
--- branches/samba/upstream/docs/manpages/swat.8	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/manpages/swat.8	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,11 +1,11 @@
 .\"     Title: swat
 .\"    Author: 
 .\" Generator: DocBook XSL Stylesheets v1.73.1 <http://docbook.sf.net/>
-.\"      Date: 08/27/2008
+.\"      Date: 09/18/2008
 .\"    Manual: System Administration tools
 .\"    Source: Samba 3.2
 .\"
-.TH "SWAT" "8" "08/27/2008" "Samba 3\.2" "System Administration tools"
+.TH "SWAT" "8" "09/18/2008" "Samba 3\.2" "System Administration tools"
 .\" disable hyphenation
 .nh
 .\" disable justification (adjust text to left margin only)

Modified: branches/samba/upstream/docs/manpages/tdbbackup.8
===================================================================
--- branches/samba/upstream/docs/manpages/tdbbackup.8	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/manpages/tdbbackup.8	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,11 +1,11 @@
 .\"     Title: tdbbackup
 .\"    Author: 
 .\" Generator: DocBook XSL Stylesheets v1.73.1 <http://docbook.sf.net/>
-.\"      Date: 08/27/2008
+.\"      Date: 09/18/2008
 .\"    Manual: System Administration tools
 .\"    Source: Samba 3.2
 .\"
-.TH "TDBBACKUP" "8" "08/27/2008" "Samba 3\.2" "System Administration tools"
+.TH "TDBBACKUP" "8" "09/18/2008" "Samba 3\.2" "System Administration tools"
 .\" disable hyphenation
 .nh
 .\" disable justification (adjust text to left margin only)

Modified: branches/samba/upstream/docs/manpages/tdbdump.8
===================================================================
--- branches/samba/upstream/docs/manpages/tdbdump.8	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/manpages/tdbdump.8	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,11 +1,11 @@
 .\"     Title: tdbdump
 .\"    Author: 
 .\" Generator: DocBook XSL Stylesheets v1.73.1 <http://docbook.sf.net/>
-.\"      Date: 08/27/2008
+.\"      Date: 09/18/2008
 .\"    Manual: System Administration tools
 .\"    Source: Samba 3.2
 .\"
-.TH "TDBDUMP" "8" "08/27/2008" "Samba 3\.2" "System Administration tools"
+.TH "TDBDUMP" "8" "09/18/2008" "Samba 3\.2" "System Administration tools"
 .\" disable hyphenation
 .nh
 .\" disable justification (adjust text to left margin only)

Modified: branches/samba/upstream/docs/manpages/tdbtool.8
===================================================================
--- branches/samba/upstream/docs/manpages/tdbtool.8	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/manpages/tdbtool.8	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,11 +1,11 @@
 .\"     Title: tdbtool
 .\"    Author: 
 .\" Generator: DocBook XSL Stylesheets v1.73.1 <http://docbook.sf.net/>
-.\"      Date: 08/27/2008
+.\"      Date: 09/18/2008
 .\"    Manual: System Administration tools
 .\"    Source: Samba 3.2
 .\"
-.TH "TDBTOOL" "8" "08/27/2008" "Samba 3\.2" "System Administration tools"
+.TH "TDBTOOL" "8" "09/18/2008" "Samba 3\.2" "System Administration tools"
 .\" disable hyphenation
 .nh
 .\" disable justification (adjust text to left margin only)

Modified: branches/samba/upstream/docs/manpages/testparm.1
===================================================================
--- branches/samba/upstream/docs/manpages/testparm.1	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/manpages/testparm.1	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,11 +1,11 @@
 .\"     Title: testparm
 .\"    Author: 
 .\" Generator: DocBook XSL Stylesheets v1.73.1 <http://docbook.sf.net/>
-.\"      Date: 08/27/2008
+.\"      Date: 09/18/2008
 .\"    Manual: User Commands
 .\"    Source: Samba 3.2
 .\"
-.TH "TESTPARM" "1" "08/27/2008" "Samba 3\.2" "User Commands"
+.TH "TESTPARM" "1" "09/18/2008" "Samba 3\.2" "User Commands"
 .\" disable hyphenation
 .nh
 .\" disable justification (adjust text to left margin only)

Modified: branches/samba/upstream/docs/manpages/umount.cifs.8
===================================================================
--- branches/samba/upstream/docs/manpages/umount.cifs.8	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/manpages/umount.cifs.8	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,11 +1,11 @@
 .\"     Title: umount.cifs
 .\"    Author: 
 .\" Generator: DocBook XSL Stylesheets v1.73.1 <http://docbook.sf.net/>
-.\"      Date: 08/27/2008
+.\"      Date: 09/18/2008
 .\"    Manual: System Administration tools
 .\"    Source: Samba 3.2
 .\"
-.TH "UMOUNT\.CIFS" "8" "08/27/2008" "Samba 3\.2" "System Administration tools"
+.TH "UMOUNT\.CIFS" "8" "09/18/2008" "Samba 3\.2" "System Administration tools"
 .\" disable hyphenation
 .nh
 .\" disable justification (adjust text to left margin only)

Modified: branches/samba/upstream/docs/manpages/vfs_audit.8
===================================================================
--- branches/samba/upstream/docs/manpages/vfs_audit.8	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/manpages/vfs_audit.8	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,11 +1,11 @@
 .\"     Title: vfs_audit
 .\"    Author: 
 .\" Generator: DocBook XSL Stylesheets v1.73.1 <http://docbook.sf.net/>
-.\"      Date: 08/27/2008
+.\"      Date: 09/18/2008
 .\"    Manual: System Administration tools
 .\"    Source: Samba 3.2
 .\"
-.TH "VFS_AUDIT" "8" "08/27/2008" "Samba 3\.2" "System Administration tools"
+.TH "VFS_AUDIT" "8" "09/18/2008" "Samba 3\.2" "System Administration tools"
 .\" disable hyphenation
 .nh
 .\" disable justification (adjust text to left margin only)

Modified: branches/samba/upstream/docs/manpages/vfs_cacheprime.8
===================================================================
--- branches/samba/upstream/docs/manpages/vfs_cacheprime.8	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/manpages/vfs_cacheprime.8	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,11 +1,11 @@
 .\"     Title: vfs_cacheprime
 .\"    Author: 
 .\" Generator: DocBook XSL Stylesheets v1.73.1 <http://docbook.sf.net/>
-.\"      Date: 08/27/2008
+.\"      Date: 09/18/2008
 .\"    Manual: System Administration tools
 .\"    Source: Samba 3.2
 .\"
-.TH "VFS_CACHEPRIME" "8" "08/27/2008" "Samba 3\.2" "System Administration tools"
+.TH "VFS_CACHEPRIME" "8" "09/18/2008" "Samba 3\.2" "System Administration tools"
 .\" disable hyphenation
 .nh
 .\" disable justification (adjust text to left margin only)

Modified: branches/samba/upstream/docs/manpages/vfs_cap.8
===================================================================
--- branches/samba/upstream/docs/manpages/vfs_cap.8	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/manpages/vfs_cap.8	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,11 +1,11 @@
 .\"     Title: vfs_cap
 .\"    Author: 
 .\" Generator: DocBook XSL Stylesheets v1.73.1 <http://docbook.sf.net/>
-.\"      Date: 08/27/2008
+.\"      Date: 09/18/2008
 .\"    Manual: System Administration tools
 .\"    Source: Samba 3.2
 .\"
-.TH "VFS_CAP" "8" "08/27/2008" "Samba 3\.2" "System Administration tools"
+.TH "VFS_CAP" "8" "09/18/2008" "Samba 3\.2" "System Administration tools"
 .\" disable hyphenation
 .nh
 .\" disable justification (adjust text to left margin only)

Modified: branches/samba/upstream/docs/manpages/vfs_catia.8
===================================================================
--- branches/samba/upstream/docs/manpages/vfs_catia.8	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/manpages/vfs_catia.8	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,11 +1,11 @@
 .\"     Title: vfs_catia
 .\"    Author: 
 .\" Generator: DocBook XSL Stylesheets v1.73.1 <http://docbook.sf.net/>
-.\"      Date: 08/27/2008
+.\"      Date: 09/18/2008
 .\"    Manual: System Administration tools
 .\"    Source: Samba 3.2
 .\"
-.TH "VFS_CATIA" "8" "08/27/2008" "Samba 3\.2" "System Administration tools"
+.TH "VFS_CATIA" "8" "09/18/2008" "Samba 3\.2" "System Administration tools"
 .\" disable hyphenation
 .nh
 .\" disable justification (adjust text to left margin only)

Modified: branches/samba/upstream/docs/manpages/vfs_commit.8
===================================================================
--- branches/samba/upstream/docs/manpages/vfs_commit.8	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/manpages/vfs_commit.8	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,11 +1,11 @@
 .\"     Title: vfs_commit
 .\"    Author: 
 .\" Generator: DocBook XSL Stylesheets v1.73.1 <http://docbook.sf.net/>
-.\"      Date: 08/27/2008
+.\"      Date: 09/18/2008
 .\"    Manual: System Administration tools
 .\"    Source: Samba 3.2
 .\"
-.TH "VFS_COMMIT" "8" "08/27/2008" "Samba 3\.2" "System Administration tools"
+.TH "VFS_COMMIT" "8" "09/18/2008" "Samba 3\.2" "System Administration tools"
 .\" disable hyphenation
 .nh
 .\" disable justification (adjust text to left margin only)

Modified: branches/samba/upstream/docs/manpages/vfs_default_quota.8
===================================================================
--- branches/samba/upstream/docs/manpages/vfs_default_quota.8	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/manpages/vfs_default_quota.8	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,11 +1,11 @@
 .\"     Title: vfs_default_quota
 .\"    Author: 
 .\" Generator: DocBook XSL Stylesheets v1.73.1 <http://docbook.sf.net/>
-.\"      Date: 08/27/2008
+.\"      Date: 09/18/2008
 .\"    Manual: System Administration tools
 .\"    Source: Samba 3.2
 .\"
-.TH "VFS_DEFAULT_QUOTA" "8" "08/27/2008" "Samba 3\.2" "System Administration tools"
+.TH "VFS_DEFAULT_QUOTA" "8" "09/18/2008" "Samba 3\.2" "System Administration tools"
 .\" disable hyphenation
 .nh
 .\" disable justification (adjust text to left margin only)

Modified: branches/samba/upstream/docs/manpages/vfs_extd_audit.8
===================================================================
--- branches/samba/upstream/docs/manpages/vfs_extd_audit.8	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/manpages/vfs_extd_audit.8	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,11 +1,11 @@
 .\"     Title: vfs_extd_audit
 .\"    Author: 
 .\" Generator: DocBook XSL Stylesheets v1.73.1 <http://docbook.sf.net/>
-.\"      Date: 08/27/2008
+.\"      Date: 09/18/2008
 .\"    Manual: System Administration tools
 .\"    Source: Samba 3.2
 .\"
-.TH "VFS_EXTD_AUDIT" "8" "08/27/2008" "Samba 3\.2" "System Administration tools"
+.TH "VFS_EXTD_AUDIT" "8" "09/18/2008" "Samba 3\.2" "System Administration tools"
 .\" disable hyphenation
 .nh
 .\" disable justification (adjust text to left margin only)

Modified: branches/samba/upstream/docs/manpages/vfs_fake_perms.8
===================================================================
--- branches/samba/upstream/docs/manpages/vfs_fake_perms.8	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/manpages/vfs_fake_perms.8	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,11 +1,11 @@
 .\"     Title: vfs_fake_perms
 .\"    Author: 
 .\" Generator: DocBook XSL Stylesheets v1.73.1 <http://docbook.sf.net/>
-.\"      Date: 08/27/2008
+.\"      Date: 09/18/2008
 .\"    Manual: System Administration tools
 .\"    Source: Samba 3.2
 .\"
-.TH "VFS_FAKE_PERMS" "8" "08/27/2008" "Samba 3\.2" "System Administration tools"
+.TH "VFS_FAKE_PERMS" "8" "09/18/2008" "Samba 3\.2" "System Administration tools"
 .\" disable hyphenation
 .nh
 .\" disable justification (adjust text to left margin only)

Modified: branches/samba/upstream/docs/manpages/vfs_full_audit.8
===================================================================
--- branches/samba/upstream/docs/manpages/vfs_full_audit.8	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/manpages/vfs_full_audit.8	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,11 +1,11 @@
 .\"     Title: vfs_full_audit
 .\"    Author: 
 .\" Generator: DocBook XSL Stylesheets v1.73.1 <http://docbook.sf.net/>
-.\"      Date: 08/27/2008
+.\"      Date: 09/18/2008
 .\"    Manual: System Administration tools
 .\"    Source: Samba 3.2
 .\"
-.TH "VFS_FULL_AUDIT" "8" "08/27/2008" "Samba 3\.2" "System Administration tools"
+.TH "VFS_FULL_AUDIT" "8" "09/18/2008" "Samba 3\.2" "System Administration tools"
 .\" disable hyphenation
 .nh
 .\" disable justification (adjust text to left margin only)

Modified: branches/samba/upstream/docs/manpages/vfs_gpfs.8
===================================================================
--- branches/samba/upstream/docs/manpages/vfs_gpfs.8	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/manpages/vfs_gpfs.8	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,11 +1,11 @@
 .\"     Title: vfs_gpfs
 .\"    Author: 
 .\" Generator: DocBook XSL Stylesheets v1.73.1 <http://docbook.sf.net/>
-.\"      Date: 08/27/2008
+.\"      Date: 09/18/2008
 .\"    Manual: System Administration tools
 .\"    Source: Samba 3.2
 .\"
-.TH "VFS_GPFS" "8" "08/27/2008" "Samba 3\.2" "System Administration tools"
+.TH "VFS_GPFS" "8" "09/18/2008" "Samba 3\.2" "System Administration tools"
 .\" disable hyphenation
 .nh
 .\" disable justification (adjust text to left margin only)

Modified: branches/samba/upstream/docs/manpages/vfs_netatalk.8
===================================================================
--- branches/samba/upstream/docs/manpages/vfs_netatalk.8	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/manpages/vfs_netatalk.8	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,11 +1,11 @@
 .\"     Title: vfs_netatalk
 .\"    Author: 
 .\" Generator: DocBook XSL Stylesheets v1.73.1 <http://docbook.sf.net/>
-.\"      Date: 08/27/2008
+.\"      Date: 09/18/2008
 .\"    Manual: System Administration tools
 .\"    Source: Samba 3.2
 .\"
-.TH "VFS_NETATALK" "8" "08/27/2008" "Samba 3\.2" "System Administration tools"
+.TH "VFS_NETATALK" "8" "09/18/2008" "Samba 3\.2" "System Administration tools"
 .\" disable hyphenation
 .nh
 .\" disable justification (adjust text to left margin only)

Modified: branches/samba/upstream/docs/manpages/vfs_notify_fam.8
===================================================================
--- branches/samba/upstream/docs/manpages/vfs_notify_fam.8	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/manpages/vfs_notify_fam.8	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,11 +1,11 @@
 .\"     Title: vfs_notify_fam
 .\"    Author: 
 .\" Generator: DocBook XSL Stylesheets v1.73.1 <http://docbook.sf.net/>
-.\"      Date: 08/27/2008
+.\"      Date: 09/18/2008
 .\"    Manual: System Administration tools
 .\"    Source: Samba 3.2
 .\"
-.TH "VFS_NOTIFY_FAM" "8" "08/27/2008" "Samba 3\.2" "System Administration tools"
+.TH "VFS_NOTIFY_FAM" "8" "09/18/2008" "Samba 3\.2" "System Administration tools"
 .\" disable hyphenation
 .nh
 .\" disable justification (adjust text to left margin only)

Modified: branches/samba/upstream/docs/manpages/vfs_prealloc.8
===================================================================
--- branches/samba/upstream/docs/manpages/vfs_prealloc.8	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/manpages/vfs_prealloc.8	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,11 +1,11 @@
 .\"     Title: vfs_prealloc
 .\"    Author: 
 .\" Generator: DocBook XSL Stylesheets v1.73.1 <http://docbook.sf.net/>
-.\"      Date: 08/27/2008
+.\"      Date: 09/18/2008
 .\"    Manual: System Administration tools
 .\"    Source: Samba 3.2
 .\"
-.TH "VFS_PREALLOC" "8" "08/27/2008" "Samba 3\.2" "System Administration tools"
+.TH "VFS_PREALLOC" "8" "09/18/2008" "Samba 3\.2" "System Administration tools"
 .\" disable hyphenation
 .nh
 .\" disable justification (adjust text to left margin only)

Modified: branches/samba/upstream/docs/manpages/vfs_readahead.8
===================================================================
--- branches/samba/upstream/docs/manpages/vfs_readahead.8	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/manpages/vfs_readahead.8	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,11 +1,11 @@
 .\"     Title: vfs_readahead
 .\"    Author: 
 .\" Generator: DocBook XSL Stylesheets v1.73.1 <http://docbook.sf.net/>
-.\"      Date: 08/27/2008
+.\"      Date: 09/18/2008
 .\"    Manual: System Administration tools
 .\"    Source: Samba 3.2
 .\"
-.TH "VFS_READAHEAD" "8" "08/27/2008" "Samba 3\.2" "System Administration tools"
+.TH "VFS_READAHEAD" "8" "09/18/2008" "Samba 3\.2" "System Administration tools"
 .\" disable hyphenation
 .nh
 .\" disable justification (adjust text to left margin only)

Modified: branches/samba/upstream/docs/manpages/vfs_readonly.8
===================================================================
--- branches/samba/upstream/docs/manpages/vfs_readonly.8	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/manpages/vfs_readonly.8	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,11 +1,11 @@
 .\"     Title: vfs_readonly
 .\"    Author: 
 .\" Generator: DocBook XSL Stylesheets v1.73.1 <http://docbook.sf.net/>
-.\"      Date: 08/27/2008
+.\"      Date: 09/18/2008
 .\"    Manual: System Administration tools
 .\"    Source: Samba 3.2
 .\"
-.TH "VFS_READONLY" "8" "08/27/2008" "Samba 3\.2" "System Administration tools"
+.TH "VFS_READONLY" "8" "09/18/2008" "Samba 3\.2" "System Administration tools"
 .\" disable hyphenation
 .nh
 .\" disable justification (adjust text to left margin only)

Modified: branches/samba/upstream/docs/manpages/vfs_recycle.8
===================================================================
--- branches/samba/upstream/docs/manpages/vfs_recycle.8	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/manpages/vfs_recycle.8	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,11 +1,11 @@
 .\"     Title: vfs_recycle
 .\"    Author: 
 .\" Generator: DocBook XSL Stylesheets v1.73.1 <http://docbook.sf.net/>
-.\"      Date: 08/27/2008
+.\"      Date: 09/18/2008
 .\"    Manual: System Administration tools
 .\"    Source: Samba 3.2
 .\"
-.TH "VFS_RECYCLE" "8" "08/27/2008" "Samba 3\.2" "System Administration tools"
+.TH "VFS_RECYCLE" "8" "09/18/2008" "Samba 3\.2" "System Administration tools"
 .\" disable hyphenation
 .nh
 .\" disable justification (adjust text to left margin only)

Modified: branches/samba/upstream/docs/manpages/vfs_shadow_copy.8
===================================================================
--- branches/samba/upstream/docs/manpages/vfs_shadow_copy.8	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/manpages/vfs_shadow_copy.8	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,11 +1,11 @@
 .\"     Title: vfs_shadow_copy
 .\"    Author: 
 .\" Generator: DocBook XSL Stylesheets v1.73.1 <http://docbook.sf.net/>
-.\"      Date: 08/27/2008
+.\"      Date: 09/18/2008
 .\"    Manual: System Administration tools
 .\"    Source: Samba 3.2
 .\"
-.TH "VFS_SHADOW_COPY" "8" "08/27/2008" "Samba 3\.2" "System Administration tools"
+.TH "VFS_SHADOW_COPY" "8" "09/18/2008" "Samba 3\.2" "System Administration tools"
 .\" disable hyphenation
 .nh
 .\" disable justification (adjust text to left margin only)

Modified: branches/samba/upstream/docs/manpages/vfs_streams_depot.8
===================================================================
--- branches/samba/upstream/docs/manpages/vfs_streams_depot.8	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/manpages/vfs_streams_depot.8	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,11 +1,11 @@
 .\"     Title: vfs_streams_depot
 .\"    Author: 
 .\" Generator: DocBook XSL Stylesheets v1.73.1 <http://docbook.sf.net/>
-.\"      Date: 08/27/2008
+.\"      Date: 09/18/2008
 .\"    Manual: System Administration tools
 .\"    Source: Samba 3.2
 .\"
-.TH "VFS_STREAMS_DEPOT" "8" "08/27/2008" "Samba 3\.2" "System Administration tools"
+.TH "VFS_STREAMS_DEPOT" "8" "09/18/2008" "Samba 3\.2" "System Administration tools"
 .\" disable hyphenation
 .nh
 .\" disable justification (adjust text to left margin only)

Modified: branches/samba/upstream/docs/manpages/vfs_streams_xattr.8
===================================================================
--- branches/samba/upstream/docs/manpages/vfs_streams_xattr.8	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/manpages/vfs_streams_xattr.8	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,11 +1,11 @@
 .\"     Title: vfs_streams_xattr
 .\"    Author: 
 .\" Generator: DocBook XSL Stylesheets v1.73.1 <http://docbook.sf.net/>
-.\"      Date: 08/27/2008
+.\"      Date: 09/18/2008
 .\"    Manual: System Administration tools
 .\"    Source: Samba 3.2
 .\"
-.TH "VFS_STREAMS_XATTR" "8" "08/27/2008" "Samba 3\.2" "System Administration tools"
+.TH "VFS_STREAMS_XATTR" "8" "09/18/2008" "Samba 3\.2" "System Administration tools"
 .\" disable hyphenation
 .nh
 .\" disable justification (adjust text to left margin only)

Modified: branches/samba/upstream/docs/manpages/vfs_xattr_tdb.8
===================================================================
--- branches/samba/upstream/docs/manpages/vfs_xattr_tdb.8	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/manpages/vfs_xattr_tdb.8	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,11 +1,11 @@
 .\"     Title: vfs_xattr_tdb
 .\"    Author: 
 .\" Generator: DocBook XSL Stylesheets v1.73.1 <http://docbook.sf.net/>
-.\"      Date: 08/27/2008
+.\"      Date: 09/18/2008
 .\"    Manual: System Administration tools
 .\"    Source: Samba 3.2
 .\"
-.TH "VFS_XATTR_TDB" "8" "08/27/2008" "Samba 3\.2" "System Administration tools"
+.TH "VFS_XATTR_TDB" "8" "09/18/2008" "Samba 3\.2" "System Administration tools"
 .\" disable hyphenation
 .nh
 .\" disable justification (adjust text to left margin only)

Modified: branches/samba/upstream/docs/manpages/vfstest.1
===================================================================
--- branches/samba/upstream/docs/manpages/vfstest.1	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/manpages/vfstest.1	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,11 +1,11 @@
 .\"     Title: vfstest
 .\"    Author: 
 .\" Generator: DocBook XSL Stylesheets v1.73.1 <http://docbook.sf.net/>
-.\"      Date: 08/27/2008
+.\"      Date: 09/18/2008
 .\"    Manual: User Commands
 .\"    Source: Samba 3.2
 .\"
-.TH "VFSTEST" "1" "08/27/2008" "Samba 3\.2" "User Commands"
+.TH "VFSTEST" "1" "09/18/2008" "Samba 3\.2" "User Commands"
 .\" disable hyphenation
 .nh
 .\" disable justification (adjust text to left margin only)

Modified: branches/samba/upstream/docs/manpages/wbinfo.1
===================================================================
--- branches/samba/upstream/docs/manpages/wbinfo.1	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/manpages/wbinfo.1	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,11 +1,11 @@
 .\"     Title: wbinfo
 .\"    Author: 
 .\" Generator: DocBook XSL Stylesheets v1.73.1 <http://docbook.sf.net/>
-.\"      Date: 08/27/2008
+.\"      Date: 09/18/2008
 .\"    Manual: User Commands
 .\"    Source: Samba 3.2
 .\"
-.TH "WBINFO" "1" "08/27/2008" "Samba 3\.2" "User Commands"
+.TH "WBINFO" "1" "09/18/2008" "Samba 3\.2" "User Commands"
 .\" disable hyphenation
 .nh
 .\" disable justification (adjust text to left margin only)

Modified: branches/samba/upstream/docs/manpages/winbindd.8
===================================================================
--- branches/samba/upstream/docs/manpages/winbindd.8	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs/manpages/winbindd.8	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,11 +1,11 @@
 .\"     Title: winbindd
 .\"    Author: 
 .\" Generator: DocBook XSL Stylesheets v1.73.1 <http://docbook.sf.net/>
-.\"      Date: 08/27/2008
+.\"      Date: 09/18/2008
 .\"    Manual: System Administration tools
 .\"    Source: Samba 3.2
 .\"
-.TH "WINBINDD" "8" "08/27/2008" "Samba 3\.2" "System Administration tools"
+.TH "WINBINDD" "8" "09/18/2008" "Samba 3\.2" "System Administration tools"
 .\" disable hyphenation
 .nh
 .\" disable justification (adjust text to left margin only)

Added: branches/samba/upstream/docs-xml/.gitignore
===================================================================
--- branches/samba/upstream/docs-xml/.gitignore	                        (rev 0)
+++ branches/samba/upstream/docs-xml/.gitignore	2008-09-29 05:10:20 UTC (rev 2163)
@@ -0,0 +1,41 @@
+Makefile.settings
+Samba3-Developers-Guide-attributions.xml
+Samba3-HOWTO-attributions.xml
+Samba3-HOWTO.d
+Samba4-HOWTO.d
+Samba4-HOWTO-attributions.xml
+autom4te.cache
+config.log
+config.status
+configure
+test.d
+tmp
+smbdotconf/parameters.all.xml
+smbdotconf/parameters.global.xml
+smbdotconf/parameters.service.xml
+*.d
+output/manpages-3
+Samba3-ByExample.tex
+Samba3-Developers-Guide.tex
+xslt/figures/*.pdf
+output/*.pdf
+*.lof
+*.out
+*.log
+*.aux
+*.ind
+*.ilg
+*.tpt
+*.idx
+*.glo
+*.loe
+*.lot
+*.toc
+Samba3-ByExample.pdf
+Samba3-Developers-Guide.pdf
+Samba3-HOWTO.pdf
+Samba3-HOWTO.tex
+Samba4-HOWTO.pdf
+Samba4-HOWTO.tex
+test.pdf
+test.tex

Added: branches/samba/upstream/docs-xml/Makefile.settings
===================================================================
--- branches/samba/upstream/docs-xml/Makefile.settings	                        (rev 0)
+++ branches/samba/upstream/docs-xml/Makefile.settings	2008-09-29 05:10:20 UTC (rev 2163)
@@ -0,0 +1,50 @@
+# Programs
+XSLTPROC = xsltproc
+XMLLINT = xmllint
+DVIPS = dvips
+PNGTOPNM = pngtopnm
+EPSTOPNM = @EPSTOPNM@
+PNMTOPNG = @PNMTOPNG@
+DIA = @DIA@
+INKSCAPE = inkscape
+PNMTOPS = pnmtops
+HTML2TEXT = 
+DB2TEXI = 
+MAKEINFO = makeinfo
+PLUCKERBUILD = 
+COPY_IMAGES = ./scripts/copy-images.sh
+THUMBPDF = thumbpdf
+PDFLATEX = pdflatex --file-line-error-style
+LATEX = latex --file-line-error-style
+FOP = fop
+RM = rm
+PERL = perl
+ifndef DEBUG_LATEX
+PDFLATEX += --interaction nonstopmode
+LATEX += --interaction nonstopmode
+endif
+
+# Paths
+OUTPUTDIR = output
+ARCHIVEDIR = archive
+TEXINFODIR = $(OUTPUTDIR)/texi
+SRCDIR = 
+EPSTOPDF = epstopdf
+MANPAGEDIR3 = manpages-3
+MAKEINDEX = makeindex
+EXAMPLESDIR = $(OUTPUTDIR)/examples
+SMBDOTCONFDOC = smbdotconf
+DOCBOOKDIR = tmp
+PSDIR = $(OUTPUTDIR)
+FOPDFDIR = $(OUTPUTDIR)/fo-pdf
+PDFDIR = $(OUTPUTDIR)
+DVIDIR = $(OUTPUTDIR)
+FODIR = $(OUTPUTDIR)
+HTMLHELPDIR = $(OUTPUTDIR)/htmlhelp
+PEARSONDIR = $(OUTPUTDIR)/pearson
+TXTDIR = $(OUTPUTDIR)/textdocs
+HTMLDIR=$(OUTPUTDIR)/htmldocs
+PLUCKERDIR=$(OUTPUTDIR)/plucker
+DB2LATEX_ARGS = --stringparam latex.documentclass.book letterpaper,11pt,openright,twoside
+
+TARGETS =   tex pdf ps html htmlhelp htmlman3 manpages3 pearson  fo-pdf texiinfo

Added: branches/samba/upstream/docs-xml/Samba3-ByExample/images/AccountingNetwork.png
===================================================================
(Binary files differ)


Property changes on: branches/samba/upstream/docs-xml/Samba3-ByExample/images/AccountingNetwork.png
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/samba/upstream/docs-xml/Samba3-ByExample/images/Charity-Network.png
===================================================================
(Binary files differ)


Property changes on: branches/samba/upstream/docs-xml/Samba3-ByExample/images/Charity-Network.png
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/samba/upstream/docs-xml/Samba3-ByExample/images/UNIX-Samba-and-LDAP.png
===================================================================
(Binary files differ)


Property changes on: branches/samba/upstream/docs-xml/Samba3-ByExample/images/UNIX-Samba-and-LDAP.png
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/samba/upstream/docs-xml/Samba3-ByExample/images/acct2net.png
===================================================================
(Binary files differ)


Property changes on: branches/samba/upstream/docs-xml/Samba3-ByExample/images/acct2net.png
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/samba/upstream/docs-xml/Samba3-ByExample/images/ch7-dual-additive-LDAP-Ok.png
===================================================================
(Binary files differ)


Property changes on: branches/samba/upstream/docs-xml/Samba3-ByExample/images/ch7-dual-additive-LDAP-Ok.png
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/samba/upstream/docs-xml/Samba3-ByExample/images/ch7-dual-additive-LDAP.png
===================================================================
(Binary files differ)


Property changes on: branches/samba/upstream/docs-xml/Samba3-ByExample/images/ch7-dual-additive-LDAP.png
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/samba/upstream/docs-xml/Samba3-ByExample/images/ch7-fail-overLDAP.png
===================================================================
(Binary files differ)


Property changes on: branches/samba/upstream/docs-xml/Samba3-ByExample/images/ch7-fail-overLDAP.png
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/samba/upstream/docs-xml/Samba3-ByExample/images/ch7-singleLDAP.png
===================================================================
(Binary files differ)


Property changes on: branches/samba/upstream/docs-xml/Samba3-ByExample/images/ch7-singleLDAP.png
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/samba/upstream/docs-xml/Samba3-ByExample/images/ch8-migration.png
===================================================================
(Binary files differ)


Property changes on: branches/samba/upstream/docs-xml/Samba3-ByExample/images/ch8-migration.png
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/samba/upstream/docs-xml/Samba3-ByExample/images/chap4-net.png
===================================================================
(Binary files differ)


Property changes on: branches/samba/upstream/docs-xml/Samba3-ByExample/images/chap4-net.png
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/samba/upstream/docs-xml/Samba3-ByExample/images/chap5-net.png
===================================================================
(Binary files differ)


Property changes on: branches/samba/upstream/docs-xml/Samba3-ByExample/images/chap5-net.png
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/samba/upstream/docs-xml/Samba3-ByExample/images/chap6-net.png
===================================================================
(Binary files differ)


Property changes on: branches/samba/upstream/docs-xml/Samba3-ByExample/images/chap6-net.png
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/samba/upstream/docs-xml/Samba3-ByExample/images/chap7-idresol.png
===================================================================
(Binary files differ)


Property changes on: branches/samba/upstream/docs-xml/Samba3-ByExample/images/chap7-idresol.png
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/samba/upstream/docs-xml/Samba3-ByExample/images/chap9-ADSDC.png
===================================================================
(Binary files differ)


Property changes on: branches/samba/upstream/docs-xml/Samba3-ByExample/images/chap9-ADSDC.png
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/samba/upstream/docs-xml/Samba3-ByExample/images/chap9-SambaDC.png
===================================================================
(Binary files differ)


Property changes on: branches/samba/upstream/docs-xml/Samba3-ByExample/images/chap9-SambaDC.png
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/samba/upstream/docs-xml/Samba3-HOWTO/images/access1.png
===================================================================
(Binary files differ)


Property changes on: branches/samba/upstream/docs-xml/Samba3-HOWTO/images/access1.png
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/samba/upstream/docs-xml/Samba3-HOWTO/images/browsing1.png
===================================================================
(Binary files differ)


Property changes on: branches/samba/upstream/docs-xml/Samba3-HOWTO/images/browsing1.png
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/samba/upstream/docs-xml/Samba3-HOWTO/images/cups1.png
===================================================================
(Binary files differ)


Property changes on: branches/samba/upstream/docs-xml/Samba3-HOWTO/images/cups1.png
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/samba/upstream/docs-xml/Samba3-HOWTO/images/cups2.png
===================================================================
(Binary files differ)


Property changes on: branches/samba/upstream/docs-xml/Samba3-HOWTO/images/cups2.png
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/samba/upstream/docs-xml/Samba3-HOWTO/images/domain.png
===================================================================
(Binary files differ)


Property changes on: branches/samba/upstream/docs-xml/Samba3-HOWTO/images/domain.png
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/samba/upstream/docs-xml/Samba3-HOWTO/images/idmap-gid2sid.png
===================================================================
(Binary files differ)


Property changes on: branches/samba/upstream/docs-xml/Samba3-HOWTO/images/idmap-gid2sid.png
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/samba/upstream/docs-xml/Samba3-HOWTO/images/idmap-sid2gid.png
===================================================================
(Binary files differ)


Property changes on: branches/samba/upstream/docs-xml/Samba3-HOWTO/images/idmap-sid2gid.png
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/samba/upstream/docs-xml/Samba3-HOWTO/images/idmap-sid2uid.png
===================================================================
(Binary files differ)


Property changes on: branches/samba/upstream/docs-xml/Samba3-HOWTO/images/idmap-sid2uid.png
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/samba/upstream/docs-xml/Samba3-HOWTO/images/idmap-store-gid2sid.png
===================================================================
(Binary files differ)


Property changes on: branches/samba/upstream/docs-xml/Samba3-HOWTO/images/idmap-store-gid2sid.png
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/samba/upstream/docs-xml/Samba3-HOWTO/images/idmap-uid2sid.png
===================================================================
(Binary files differ)


Property changes on: branches/samba/upstream/docs-xml/Samba3-HOWTO/images/idmap-uid2sid.png
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/samba/upstream/docs-xml/Samba3-HOWTO/images/pdftoepsonusb.png
===================================================================
(Binary files differ)


Property changes on: branches/samba/upstream/docs-xml/Samba3-HOWTO/images/pdftoepsonusb.png
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/samba/upstream/docs-xml/Samba3-HOWTO/images/pdftosocket.png
===================================================================
(Binary files differ)


Property changes on: branches/samba/upstream/docs-xml/Samba3-HOWTO/images/pdftosocket.png
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/samba/upstream/docs-xml/Samba3-HOWTO/images/trusts1.png
===================================================================
(Binary files differ)


Property changes on: branches/samba/upstream/docs-xml/Samba3-HOWTO/images/trusts1.png
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: branches/samba/upstream/docs-xml/autom4te.cache/output.0
===================================================================
--- branches/samba/upstream/docs-xml/autom4te.cache/output.0	                        (rev 0)
+++ branches/samba/upstream/docs-xml/autom4te.cache/output.0	2008-09-29 05:10:20 UTC (rev 2163)
@@ -0,0 +1,4236 @@
+@%:@! /bin/sh
+@%:@ Guess values for system-dependent variables and create Makefiles.
+@%:@ Generated by GNU Autoconf 2.61.
+@%:@ 
+@%:@ Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
+@%:@ 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
+@%:@ This configure script is free software; the Free Software Foundation
+@%:@ gives unlimited permission to copy, distribute and modify it.
+## --------------------- ##
+## M4sh Initialization.  ##
+## --------------------- ##
+
+# Be more Bourne compatible
+DUALCASE=1; export DUALCASE # for MKS sh
+if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
+  emulate sh
+  NULLCMD=:
+  # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
+  # is contrary to our usage.  Disable this feature.
+  alias -g '${1+"$@"}'='"$@"'
+  setopt NO_GLOB_SUBST
+else
+  case `(set -o) 2>/dev/null` in
+  *posix*) set -o posix ;;
+esac
+
+fi
+
+
+
+
+# PATH needs CR
+# Avoid depending upon Character Ranges.
+as_cr_letters='abcdefghijklmnopqrstuvwxyz'
+as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
+as_cr_Letters=$as_cr_letters$as_cr_LETTERS
+as_cr_digits='0123456789'
+as_cr_alnum=$as_cr_Letters$as_cr_digits
+
+# The user is always right.
+if test "${PATH_SEPARATOR+set}" != set; then
+  echo "#! /bin/sh" >conf$$.sh
+  echo  "exit 0"   >>conf$$.sh
+  chmod +x conf$$.sh
+  if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
+    PATH_SEPARATOR=';'
+  else
+    PATH_SEPARATOR=:
+  fi
+  rm -f conf$$.sh
+fi
+
+# Support unset when possible.
+if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
+  as_unset=unset
+else
+  as_unset=false
+fi
+
+
+# IFS
+# We need space, tab and new line, in precisely that order.  Quoting is
+# there to prevent editors from complaining about space-tab.
+# (If _AS_PATH_WALK were called with IFS unset, it would disable word
+# splitting by setting IFS to empty value.)
+as_nl='
+'
+IFS=" ""	$as_nl"
+
+# Find who we are.  Look in the path if we contain no directory separator.
+case $0 in
+  *[\\/]* ) as_myself=$0 ;;
+  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+  test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
+done
+IFS=$as_save_IFS
+
+     ;;
+esac
+# We did not find ourselves, most probably we were run as `sh COMMAND'
+# in which case we are not to be found in the path.
+if test "x$as_myself" = x; then
+  as_myself=$0
+fi
+if test ! -f "$as_myself"; then
+  echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
+  { (exit 1); exit 1; }
+fi
+
+# Work around bugs in pre-3.0 UWIN ksh.
+for as_var in ENV MAIL MAILPATH
+do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
+done
+PS1='$ '
+PS2='> '
+PS4='+ '
+
+# NLS nuisances.
+for as_var in \
+  LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
+  LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
+  LC_TELEPHONE LC_TIME
+do
+  if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
+    eval $as_var=C; export $as_var
+  else
+    ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
+  fi
+done
+
+# Required to use basename.
+if expr a : '\(a\)' >/dev/null 2>&1 &&
+   test "X`expr 00001 : '.*\(...\)'`" = X001; then
+  as_expr=expr
+else
+  as_expr=false
+fi
+
+if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
+  as_basename=basename
+else
+  as_basename=false
+fi
+
+
+# Name of the executable.
+as_me=`$as_basename -- "$0" ||
+$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
+	 X"$0" : 'X\(//\)$' \| \
+	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
+echo X/"$0" |
+    sed '/^.*\/\([^/][^/]*\)\/*$/{
+	    s//\1/
+	    q
+	  }
+	  /^X\/\(\/\/\)$/{
+	    s//\1/
+	    q
+	  }
+	  /^X\/\(\/\).*/{
+	    s//\1/
+	    q
+	  }
+	  s/.*/./; q'`
+
+# CDPATH.
+$as_unset CDPATH
+
+
+if test "x$CONFIG_SHELL" = x; then
+  if (eval ":") 2>/dev/null; then
+  as_have_required=yes
+else
+  as_have_required=no
+fi
+
+  if test $as_have_required = yes && 	 (eval ":
+(as_func_return () {
+  (exit \$1)
+}
+as_func_success () {
+  as_func_return 0
+}
+as_func_failure () {
+  as_func_return 1
+}
+as_func_ret_success () {
+  return 0
+}
+as_func_ret_failure () {
+  return 1
+}
+
+exitcode=0
+if as_func_success; then
+  :
+else
+  exitcode=1
+  echo as_func_success failed.
+fi
+
+if as_func_failure; then
+  exitcode=1
+  echo as_func_failure succeeded.
+fi
+
+if as_func_ret_success; then
+  :
+else
+  exitcode=1
+  echo as_func_ret_success failed.
+fi
+
+if as_func_ret_failure; then
+  exitcode=1
+  echo as_func_ret_failure succeeded.
+fi
+
+if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
+  :
+else
+  exitcode=1
+  echo positional parameters were not saved.
+fi
+
+test \$exitcode = 0) || { (exit 1); exit 1; }
+
+(
+  as_lineno_1=\$LINENO
+  as_lineno_2=\$LINENO
+  test \"x\$as_lineno_1\" != \"x\$as_lineno_2\" &&
+  test \"x\`expr \$as_lineno_1 + 1\`\" = \"x\$as_lineno_2\") || { (exit 1); exit 1; }
+") 2> /dev/null; then
+  :
+else
+  as_candidate_shells=
+    as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+  case $as_dir in
+	 /*)
+	   for as_base in sh bash ksh sh5; do
+	     as_candidate_shells="$as_candidate_shells $as_dir/$as_base"
+	   done;;
+       esac
+done
+IFS=$as_save_IFS
+
+
+      for as_shell in $as_candidate_shells $SHELL; do
+	 # Try only shells that exist, to save several forks.
+	 if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
+		{ ("$as_shell") 2> /dev/null <<\_ASEOF
+if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
+  emulate sh
+  NULLCMD=:
+  # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
+  # is contrary to our usage.  Disable this feature.
+  alias -g '${1+"$@"}'='"$@"'
+  setopt NO_GLOB_SUBST
+else
+  case `(set -o) 2>/dev/null` in
+  *posix*) set -o posix ;;
+esac
+
+fi
+
+
+:
+_ASEOF
+}; then
+  CONFIG_SHELL=$as_shell
+	       as_have_required=yes
+	       if { "$as_shell" 2> /dev/null <<\_ASEOF
+if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
+  emulate sh
+  NULLCMD=:
+  # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
+  # is contrary to our usage.  Disable this feature.
+  alias -g '${1+"$@"}'='"$@"'
+  setopt NO_GLOB_SUBST
+else
+  case `(set -o) 2>/dev/null` in
+  *posix*) set -o posix ;;
+esac
+
+fi
+
+
+:
+(as_func_return () {
+  (exit $1)
+}
+as_func_success () {
+  as_func_return 0
+}
+as_func_failure () {
+  as_func_return 1
+}
+as_func_ret_success () {
+  return 0
+}
+as_func_ret_failure () {
+  return 1
+}
+
+exitcode=0
+if as_func_success; then
+  :
+else
+  exitcode=1
+  echo as_func_success failed.
+fi
+
+if as_func_failure; then
+  exitcode=1
+  echo as_func_failure succeeded.
+fi
+
+if as_func_ret_success; then
+  :
+else
+  exitcode=1
+  echo as_func_ret_success failed.
+fi
+
+if as_func_ret_failure; then
+  exitcode=1
+  echo as_func_ret_failure succeeded.
+fi
+
+if ( set x; as_func_ret_success y && test x = "$1" ); then
+  :
+else
+  exitcode=1
+  echo positional parameters were not saved.
+fi
+
+test $exitcode = 0) || { (exit 1); exit 1; }
+
+(
+  as_lineno_1=$LINENO
+  as_lineno_2=$LINENO
+  test "x$as_lineno_1" != "x$as_lineno_2" &&
+  test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2") || { (exit 1); exit 1; }
+
+_ASEOF
+}; then
+  break
+fi
+
+fi
+
+      done
+
+      if test "x$CONFIG_SHELL" != x; then
+  for as_var in BASH_ENV ENV
+        do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
+        done
+        export CONFIG_SHELL
+        exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
+fi
+
+
+    if test $as_have_required = no; then
+  echo This script requires a shell more modern than all the
+      echo shells that I found on your system.  Please install a
+      echo modern shell, or manually run the script under such a
+      echo shell if you do have one.
+      { (exit 1); exit 1; }
+fi
+
+    
+fi
+
+fi
+
+
+
+(eval "as_func_return () {
+  (exit \$1)
+}
+as_func_success () {
+  as_func_return 0
+}
+as_func_failure () {
+  as_func_return 1
+}
+as_func_ret_success () {
+  return 0
+}
+as_func_ret_failure () {
+  return 1
+}
+
+exitcode=0
+if as_func_success; then
+  :
+else
+  exitcode=1
+  echo as_func_success failed.
+fi
+
+if as_func_failure; then
+  exitcode=1
+  echo as_func_failure succeeded.
+fi
+
+if as_func_ret_success; then
+  :
+else
+  exitcode=1
+  echo as_func_ret_success failed.
+fi
+
+if as_func_ret_failure; then
+  exitcode=1
+  echo as_func_ret_failure succeeded.
+fi
+
+if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
+  :
+else
+  exitcode=1
+  echo positional parameters were not saved.
+fi
+
+test \$exitcode = 0") || {
+  echo No shell found that supports shell functions.
+  echo Please tell autoconf at gnu.org about your system,
+  echo including any error possibly output before this
+  echo message
+}
+
+
+
+  as_lineno_1=$LINENO
+  as_lineno_2=$LINENO
+  test "x$as_lineno_1" != "x$as_lineno_2" &&
+  test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
+
+  # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
+  # uniformly replaced by the line number.  The first 'sed' inserts a
+  # line-number line after each line using $LINENO; the second 'sed'
+  # does the real work.  The second script uses 'N' to pair each
+  # line-number line with the line containing $LINENO, and appends
+  # trailing '-' during substitution so that $LINENO is not a special
+  # case at line end.
+  # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
+  # scripts with optimization help from Paolo Bonzini.  Blame Lee
+  # E. McMahon (1931-1989) for sed's syntax.  :-)
+  sed -n '
+    p
+    /[$]LINENO/=
+  ' <$as_myself |
+    sed '
+      s/[$]LINENO.*/&-/
+      t lineno
+      b
+      :lineno
+      N
+      :loop
+      s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
+      t loop
+      s/-\n.*//
+    ' >$as_me.lineno &&
+  chmod +x "$as_me.lineno" ||
+    { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
+   { (exit 1); exit 1; }; }
+
+  # Don't try to exec as it changes $[0], causing all sort of problems
+  # (the dirname of $[0] is not the place where we might find the
+  # original and so on.  Autoconf is especially sensitive to this).
+  . "./$as_me.lineno"
+  # Exit status is that of the last command.
+  exit
+}
+
+
+if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
+  as_dirname=dirname
+else
+  as_dirname=false
+fi
+
+ECHO_C= ECHO_N= ECHO_T=
+case `echo -n x` in
+-n*)
+  case `echo 'x\c'` in
+  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
+  *)   ECHO_C='\c';;
+  esac;;
+*)
+  ECHO_N='-n';;
+esac
+
+if expr a : '\(a\)' >/dev/null 2>&1 &&
+   test "X`expr 00001 : '.*\(...\)'`" = X001; then
+  as_expr=expr
+else
+  as_expr=false
+fi
+
+rm -f conf$$ conf$$.exe conf$$.file
+if test -d conf$$.dir; then
+  rm -f conf$$.dir/conf$$.file
+else
+  rm -f conf$$.dir
+  mkdir conf$$.dir
+fi
+echo >conf$$.file
+if ln -s conf$$.file conf$$ 2>/dev/null; then
+  as_ln_s='ln -s'
+  # ... but there are two gotchas:
+  # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
+  # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
+  # In both cases, we have to default to `cp -p'.
+  ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
+    as_ln_s='cp -p'
+elif ln conf$$.file conf$$ 2>/dev/null; then
+  as_ln_s=ln
+else
+  as_ln_s='cp -p'
+fi
+rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
+rmdir conf$$.dir 2>/dev/null
+
+if mkdir -p . 2>/dev/null; then
+  as_mkdir_p=:
+else
+  test -d ./-p && rmdir ./-p
+  as_mkdir_p=false
+fi
+
+if test -x / >/dev/null 2>&1; then
+  as_test_x='test -x'
+else
+  if ls -dL / >/dev/null 2>&1; then
+    as_ls_L_option=L
+  else
+    as_ls_L_option=
+  fi
+  as_test_x='
+    eval sh -c '\''
+      if test -d "$1"; then
+        test -d "$1/.";
+      else
+	case $1 in
+        -*)set "./$1";;
+	esac;
+	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
+	???[sx]*):;;*)false;;esac;fi
+    '\'' sh
+  '
+fi
+as_executable_p=$as_test_x
+
+# Sed expression to map a string onto a valid CPP name.
+as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
+
+# Sed expression to map a string onto a valid variable name.
+as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
+
+
+
+exec 7<&0 </dev/null 6>&1
+
+# Name of the host.
+# hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
+# so uname gets run too.
+ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
+
+#
+# Initializations.
+#
+ac_default_prefix=/usr/local
+ac_clean_files=
+ac_config_libobj_dir=.
+LIB@&t at OBJS=
+cross_compiling=no
+subdirs=
+MFLAGS=
+MAKEFLAGS=
+SHELL=${CONFIG_SHELL-/bin/sh}
+
+# Identity of this package.
+PACKAGE_NAME=
+PACKAGE_TARNAME=
+PACKAGE_VERSION=
+PACKAGE_STRING=
+PACKAGE_BUGREPORT=
+
+ac_unique_file="xslt/latex.xsl"
+ac_subst_vars='SHELL
+PATH_SEPARATOR
+PACKAGE_NAME
+PACKAGE_TARNAME
+PACKAGE_VERSION
+PACKAGE_STRING
+PACKAGE_BUGREPORT
+exec_prefix
+prefix
+program_transform_name
+bindir
+sbindir
+libexecdir
+datarootdir
+datadir
+sysconfdir
+sharedstatedir
+localstatedir
+includedir
+oldincludedir
+docdir
+infodir
+htmldir
+dvidir
+pdfdir
+psdir
+libdir
+localedir
+mandir
+DEFS
+ECHO_C
+ECHO_N
+ECHO_T
+LIBS
+build_alias
+host_alias
+target_alias
+LATEX_DOCUMENTCLASS_OPTIONS
+DOC_BUILD_DATE
+SAMBASOURCEDIR
+XSLTPROC
+RM
+INKSCAPE
+MAKEINDEX
+PDFLATEX
+EPSTOPDF
+THUMBPDF
+PNGTOPNM
+PNMTOPS
+LATEX
+DVIPS
+PLUCKERBUILD
+HTML2TEXT
+PERL
+XMLLINT
+FOP
+DB2TEXI
+MAKEINFO
+TARGETS
+LIB@&t at OBJS
+LTLIBOBJS'
+ac_subst_files=''
+      ac_precious_vars='build_alias
+host_alias
+target_alias'
+
+
+# Initialize some variables set by options.
+ac_init_help=
+ac_init_version=false
+# The variables have the same names as the options, with
+# dashes changed to underlines.
+cache_file=/dev/null
+exec_prefix=NONE
+no_create=
+no_recursion=
+prefix=NONE
+program_prefix=NONE
+program_suffix=NONE
+program_transform_name=s,x,x,
+silent=
+site=
+srcdir=
+verbose=
+x_includes=NONE
+x_libraries=NONE
+
+# Installation directory options.
+# These are left unexpanded so users can "make install exec_prefix=/foo"
+# and all the variables that are supposed to be based on exec_prefix
+# by default will actually change.
+# Use braces instead of parens because sh, perl, etc. also accept them.
+# (The list follows the same order as the GNU Coding Standards.)
+bindir='${exec_prefix}/bin'
+sbindir='${exec_prefix}/sbin'
+libexecdir='${exec_prefix}/libexec'
+datarootdir='${prefix}/share'
+datadir='${datarootdir}'
+sysconfdir='${prefix}/etc'
+sharedstatedir='${prefix}/com'
+localstatedir='${prefix}/var'
+includedir='${prefix}/include'
+oldincludedir='/usr/include'
+docdir='${datarootdir}/doc/${PACKAGE}'
+infodir='${datarootdir}/info'
+htmldir='${docdir}'
+dvidir='${docdir}'
+pdfdir='${docdir}'
+psdir='${docdir}'
+libdir='${exec_prefix}/lib'
+localedir='${datarootdir}/locale'
+mandir='${datarootdir}/man'
+
+ac_prev=
+ac_dashdash=
+for ac_option
+do
+  # If the previous option needs an argument, assign it.
+  if test -n "$ac_prev"; then
+    eval $ac_prev=\$ac_option
+    ac_prev=
+    continue
+  fi
+
+  case $ac_option in
+  *=*)	ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
+  *)	ac_optarg=yes ;;
+  esac
+
+  # Accept the important Cygnus configure options, so we can diagnose typos.
+
+  case $ac_dashdash$ac_option in
+  --)
+    ac_dashdash=yes ;;
+
+  -bindir | --bindir | --bindi | --bind | --bin | --bi)
+    ac_prev=bindir ;;
+  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
+    bindir=$ac_optarg ;;
+
+  -build | --build | --buil | --bui | --bu)
+    ac_prev=build_alias ;;
+  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
+    build_alias=$ac_optarg ;;
+
+  -cache-file | --cache-file | --cache-fil | --cache-fi \
+  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
+    ac_prev=cache_file ;;
+  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
+  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
+    cache_file=$ac_optarg ;;
+
+  --config-cache | -C)
+    cache_file=config.cache ;;
+
+  -datadir | --datadir | --datadi | --datad)
+    ac_prev=datadir ;;
+  -datadir=* | --datadir=* | --datadi=* | --datad=*)
+    datadir=$ac_optarg ;;
+
+  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
+  | --dataroo | --dataro | --datar)
+    ac_prev=datarootdir ;;
+  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
+  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
+    datarootdir=$ac_optarg ;;
+
+  -disable-* | --disable-*)
+    ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
+    # Reject names that are not valid shell variable names.
+    expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev/null &&
+      { echo "$as_me: error: invalid feature name: $ac_feature" >&2
+   { (exit 1); exit 1; }; }
+    ac_feature=`echo $ac_feature | sed 's/[-.]/_/g'`
+    eval enable_$ac_feature=no ;;
+
+  -docdir | --docdir | --docdi | --doc | --do)
+    ac_prev=docdir ;;
+  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
+    docdir=$ac_optarg ;;
+
+  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
+    ac_prev=dvidir ;;
+  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
+    dvidir=$ac_optarg ;;
+
+  -enable-* | --enable-*)
+    ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
+    # Reject names that are not valid shell variable names.
+    expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev/null &&
+      { echo "$as_me: error: invalid feature name: $ac_feature" >&2
+   { (exit 1); exit 1; }; }
+    ac_feature=`echo $ac_feature | sed 's/[-.]/_/g'`
+    eval enable_$ac_feature=\$ac_optarg ;;
+
+  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
+  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
+  | --exec | --exe | --ex)
+    ac_prev=exec_prefix ;;
+  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
+  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
+  | --exec=* | --exe=* | --ex=*)
+    exec_prefix=$ac_optarg ;;
+
+  -gas | --gas | --ga | --g)
+    # Obsolete; use --with-gas.
+    with_gas=yes ;;
+
+  -help | --help | --hel | --he | -h)
+    ac_init_help=long ;;
+  -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
+    ac_init_help=recursive ;;
+  -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
+    ac_init_help=short ;;
+
+  -host | --host | --hos | --ho)
+    ac_prev=host_alias ;;
+  -host=* | --host=* | --hos=* | --ho=*)
+    host_alias=$ac_optarg ;;
+
+  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
+    ac_prev=htmldir ;;
+  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
+  | --ht=*)
+    htmldir=$ac_optarg ;;
+
+  -includedir | --includedir | --includedi | --included | --include \
+  | --includ | --inclu | --incl | --inc)
+    ac_prev=includedir ;;
+  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
+  | --includ=* | --inclu=* | --incl=* | --inc=*)
+    includedir=$ac_optarg ;;
+
+  -infodir | --infodir | --infodi | --infod | --info | --inf)
+    ac_prev=infodir ;;
+  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
+    infodir=$ac_optarg ;;
+
+  -libdir | --libdir | --libdi | --libd)
+    ac_prev=libdir ;;
+  -libdir=* | --libdir=* | --libdi=* | --libd=*)
+    libdir=$ac_optarg ;;
+
+  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
+  | --libexe | --libex | --libe)
+    ac_prev=libexecdir ;;
+  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
+  | --libexe=* | --libex=* | --libe=*)
+    libexecdir=$ac_optarg ;;
+
+  -localedir | --localedir | --localedi | --localed | --locale)
+    ac_prev=localedir ;;
+  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
+    localedir=$ac_optarg ;;
+
+  -localstatedir | --localstatedir | --localstatedi | --localstated \
+  | --localstate | --localstat | --localsta | --localst | --locals)
+    ac_prev=localstatedir ;;
+  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
+  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
+    localstatedir=$ac_optarg ;;
+
+  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
+    ac_prev=mandir ;;
+  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
+    mandir=$ac_optarg ;;
+
+  -nfp | --nfp | --nf)
+    # Obsolete; use --without-fp.
+    with_fp=no ;;
+
+  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
+  | --no-cr | --no-c | -n)
+    no_create=yes ;;
+
+  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
+  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
+    no_recursion=yes ;;
+
+  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
+  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
+  | --oldin | --oldi | --old | --ol | --o)
+    ac_prev=oldincludedir ;;
+  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
+  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
+  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
+    oldincludedir=$ac_optarg ;;
+
+  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
+    ac_prev=prefix ;;
+  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
+    prefix=$ac_optarg ;;
+
+  -program-prefix | --program-prefix | --program-prefi | --program-pref \
+  | --program-pre | --program-pr | --program-p)
+    ac_prev=program_prefix ;;
+  -program-prefix=* | --program-prefix=* | --program-prefi=* \
+  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
+    program_prefix=$ac_optarg ;;
+
+  -program-suffix | --program-suffix | --program-suffi | --program-suff \
+  | --program-suf | --program-su | --program-s)
+    ac_prev=program_suffix ;;
+  -program-suffix=* | --program-suffix=* | --program-suffi=* \
+  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
+    program_suffix=$ac_optarg ;;
+
+  -program-transform-name | --program-transform-name \
+  | --program-transform-nam | --program-transform-na \
+  | --program-transform-n | --program-transform- \
+  | --program-transform | --program-transfor \
+  | --program-transfo | --program-transf \
+  | --program-trans | --program-tran \
+  | --progr-tra | --program-tr | --program-t)
+    ac_prev=program_transform_name ;;
+  -program-transform-name=* | --program-transform-name=* \
+  | --program-transform-nam=* | --program-transform-na=* \
+  | --program-transform-n=* | --program-transform-=* \
+  | --program-transform=* | --program-transfor=* \
+  | --program-transfo=* | --program-transf=* \
+  | --program-trans=* | --program-tran=* \
+  | --progr-tra=* | --program-tr=* | --program-t=*)
+    program_transform_name=$ac_optarg ;;
+
+  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
+    ac_prev=pdfdir ;;
+  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
+    pdfdir=$ac_optarg ;;
+
+  -psdir | --psdir | --psdi | --psd | --ps)
+    ac_prev=psdir ;;
+  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
+    psdir=$ac_optarg ;;
+
+  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
+  | -silent | --silent | --silen | --sile | --sil)
+    silent=yes ;;
+
+  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
+    ac_prev=sbindir ;;
+  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
+  | --sbi=* | --sb=*)
+    sbindir=$ac_optarg ;;
+
+  -sharedstatedir | --sharedstatedir | --sharedstatedi \
+  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
+  | --sharedst | --shareds | --shared | --share | --shar \
+  | --sha | --sh)
+    ac_prev=sharedstatedir ;;
+  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
+  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
+  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
+  | --sha=* | --sh=*)
+    sharedstatedir=$ac_optarg ;;
+
+  -site | --site | --sit)
+    ac_prev=site ;;
+  -site=* | --site=* | --sit=*)
+    site=$ac_optarg ;;
+
+  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
+    ac_prev=srcdir ;;
+  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
+    srcdir=$ac_optarg ;;
+
+  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
+  | --syscon | --sysco | --sysc | --sys | --sy)
+    ac_prev=sysconfdir ;;
+  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
+  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
+    sysconfdir=$ac_optarg ;;
+
+  -target | --target | --targe | --targ | --tar | --ta | --t)
+    ac_prev=target_alias ;;
+  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
+    target_alias=$ac_optarg ;;
+
+  -v | -verbose | --verbose | --verbos | --verbo | --verb)
+    verbose=yes ;;
+
+  -version | --version | --versio | --versi | --vers | -V)
+    ac_init_version=: ;;
+
+  -with-* | --with-*)
+    ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
+    # Reject names that are not valid shell variable names.
+    expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null &&
+      { echo "$as_me: error: invalid package name: $ac_package" >&2
+   { (exit 1); exit 1; }; }
+    ac_package=`echo $ac_package | sed 's/[-.]/_/g'`
+    eval with_$ac_package=\$ac_optarg ;;
+
+  -without-* | --without-*)
+    ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
+    # Reject names that are not valid shell variable names.
+    expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null &&
+      { echo "$as_me: error: invalid package name: $ac_package" >&2
+   { (exit 1); exit 1; }; }
+    ac_package=`echo $ac_package | sed 's/[-.]/_/g'`
+    eval with_$ac_package=no ;;
+
+  --x)
+    # Obsolete; use --with-x.
+    with_x=yes ;;
+
+  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
+  | --x-incl | --x-inc | --x-in | --x-i)
+    ac_prev=x_includes ;;
+  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
+  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
+    x_includes=$ac_optarg ;;
+
+  -x-libraries | --x-libraries | --x-librarie | --x-librari \
+  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
+    ac_prev=x_libraries ;;
+  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
+  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
+    x_libraries=$ac_optarg ;;
+
+  -*) { echo "$as_me: error: unrecognized option: $ac_option
+Try \`$0 --help' for more information." >&2
+   { (exit 1); exit 1; }; }
+    ;;
+
+  *=*)
+    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
+    # Reject names that are not valid shell variable names.
+    expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
+      { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
+   { (exit 1); exit 1; }; }
+    eval $ac_envvar=\$ac_optarg
+    export $ac_envvar ;;
+
+  *)
+    # FIXME: should be removed in autoconf 3.0.
+    echo "$as_me: WARNING: you should use --build, --host, --target" >&2
+    expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
+      echo "$as_me: WARNING: invalid host type: $ac_option" >&2
+    : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
+    ;;
+
+  esac
+done
+
+if test -n "$ac_prev"; then
+  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
+  { echo "$as_me: error: missing argument to $ac_option" >&2
+   { (exit 1); exit 1; }; }
+fi
+
+# Be sure to have absolute directory names.
+for ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
+		datadir sysconfdir sharedstatedir localstatedir includedir \
+		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
+		libdir localedir mandir
+do
+  eval ac_val=\$$ac_var
+  case $ac_val in
+    [\\/$]* | ?:[\\/]* )  continue;;
+    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
+  esac
+  { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
+   { (exit 1); exit 1; }; }
+done
+
+# There might be people who depend on the old broken behavior: `$host'
+# used to hold the argument of --host etc.
+# FIXME: To remove some day.
+build=$build_alias
+host=$host_alias
+target=$target_alias
+
+# FIXME: To remove some day.
+if test "x$host_alias" != x; then
+  if test "x$build_alias" = x; then
+    cross_compiling=maybe
+    echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
+    If a cross compiler is detected then cross compile mode will be used." >&2
+  elif test "x$build_alias" != "x$host_alias"; then
+    cross_compiling=yes
+  fi
+fi
+
+ac_tool_prefix=
+test -n "$host_alias" && ac_tool_prefix=$host_alias-
+
+test "$silent" = yes && exec 6>/dev/null
+
+
+ac_pwd=`pwd` && test -n "$ac_pwd" &&
+ac_ls_di=`ls -di .` &&
+ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
+  { echo "$as_me: error: Working directory cannot be determined" >&2
+   { (exit 1); exit 1; }; }
+test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
+  { echo "$as_me: error: pwd does not report name of working directory" >&2
+   { (exit 1); exit 1; }; }
+
+
+# Find the source files, if location was not specified.
+if test -z "$srcdir"; then
+  ac_srcdir_defaulted=yes
+  # Try the directory containing this script, then the parent directory.
+  ac_confdir=`$as_dirname -- "$0" ||
+$as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
+	 X"$0" : 'X\(//\)[^/]' \| \
+	 X"$0" : 'X\(//\)$' \| \
+	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
+echo X"$0" |
+    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
+	    s//\1/
+	    q
+	  }
+	  /^X\(\/\/\)[^/].*/{
+	    s//\1/
+	    q
+	  }
+	  /^X\(\/\/\)$/{
+	    s//\1/
+	    q
+	  }
+	  /^X\(\/\).*/{
+	    s//\1/
+	    q
+	  }
+	  s/.*/./; q'`
+  srcdir=$ac_confdir
+  if test ! -r "$srcdir/$ac_unique_file"; then
+    srcdir=..
+  fi
+else
+  ac_srcdir_defaulted=no
+fi
+if test ! -r "$srcdir/$ac_unique_file"; then
+  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
+  { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
+   { (exit 1); exit 1; }; }
+fi
+ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
+ac_abs_confdir=`(
+	cd "$srcdir" && test -r "./$ac_unique_file" || { echo "$as_me: error: $ac_msg" >&2
+   { (exit 1); exit 1; }; }
+	pwd)`
+# When building in place, set srcdir=.
+if test "$ac_abs_confdir" = "$ac_pwd"; then
+  srcdir=.
+fi
+# Remove unnecessary trailing slashes from srcdir.
+# Double slashes in file names in object file debugging info
+# mess up M-x gdb in Emacs.
+case $srcdir in
+*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
+esac
+for ac_var in $ac_precious_vars; do
+  eval ac_env_${ac_var}_set=\${${ac_var}+set}
+  eval ac_env_${ac_var}_value=\$${ac_var}
+  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
+  eval ac_cv_env_${ac_var}_value=\$${ac_var}
+done
+
+#
+# Report the --help message.
+#
+if test "$ac_init_help" = "long"; then
+  # Omit some internal or obsolete options to make the list less imposing.
+  # This message is too long to be a string in the A/UX 3.1 sh.
+  cat <<_ACEOF
+\`configure' configures this package to adapt to many kinds of systems.
+
+Usage: $0 [OPTION]... [VAR=VALUE]...
+
+To assign environment variables (e.g., CC, CFLAGS...), specify them as
+VAR=VALUE.  See below for descriptions of some of the useful variables.
+
+Defaults for the options are specified in brackets.
+
+Configuration:
+  -h, --help              display this help and exit
+      --help=short        display options specific to this package
+      --help=recursive    display the short help of all the included packages
+  -V, --version           display version information and exit
+  -q, --quiet, --silent   do not print \`checking...' messages
+      --cache-file=FILE   cache test results in FILE [disabled]
+  -C, --config-cache      alias for \`--cache-file=config.cache'
+  -n, --no-create         do not create output files
+      --srcdir=DIR        find the sources in DIR [configure dir or \`..']
+
+Installation directories:
+  --prefix=PREFIX         install architecture-independent files in PREFIX
+			  [$ac_default_prefix]
+  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
+			  [PREFIX]
+
+By default, \`make install' will install all the files in
+\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
+an installation prefix other than \`$ac_default_prefix' using \`--prefix',
+for instance \`--prefix=\$HOME'.
+
+For better control, use the options below.
+
+Fine tuning of the installation directories:
+  --bindir=DIR           user executables [EPREFIX/bin]
+  --sbindir=DIR          system admin executables [EPREFIX/sbin]
+  --libexecdir=DIR       program executables [EPREFIX/libexec]
+  --sysconfdir=DIR       read-only single-machine data [PREFIX/etc]
+  --sharedstatedir=DIR   modifiable architecture-independent data [PREFIX/com]
+  --localstatedir=DIR    modifiable single-machine data [PREFIX/var]
+  --libdir=DIR           object code libraries [EPREFIX/lib]
+  --includedir=DIR       C header files [PREFIX/include]
+  --oldincludedir=DIR    C header files for non-gcc [/usr/include]
+  --datarootdir=DIR      read-only arch.-independent data root [PREFIX/share]
+  --datadir=DIR          read-only architecture-independent data [DATAROOTDIR]
+  --infodir=DIR          info documentation [DATAROOTDIR/info]
+  --localedir=DIR        locale-dependent data [DATAROOTDIR/locale]
+  --mandir=DIR           man documentation [DATAROOTDIR/man]
+  --docdir=DIR           documentation root @<:@DATAROOTDIR/doc/PACKAGE@:>@
+  --htmldir=DIR          html documentation [DOCDIR]
+  --dvidir=DIR           dvi documentation [DOCDIR]
+  --pdfdir=DIR           pdf documentation [DOCDIR]
+  --psdir=DIR            ps documentation [DOCDIR]
+_ACEOF
+
+  cat <<\_ACEOF
+_ACEOF
+fi
+
+if test -n "$ac_init_help"; then
+
+  cat <<\_ACEOF
+
+Optional Features:
+  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
+  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
+ --enable-prentice-hall     Produce Prentice-Hall compatible output
+
+Optional Packages:
+  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
+  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
+ --with-samba-sources=DIR Specify path to Samba sources
+
+_ACEOF
+ac_status=$?
+fi
+
+if test "$ac_init_help" = "recursive"; then
+  # If there are subdirs, report their specific --help.
+  for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
+    test -d "$ac_dir" || continue
+    ac_builddir=.
+
+case "$ac_dir" in
+.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
+*)
+  ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
+  # A ".." for each directory in $ac_dir_suffix.
+  ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
+  case $ac_top_builddir_sub in
+  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
+  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
+  esac ;;
+esac
+ac_abs_top_builddir=$ac_pwd
+ac_abs_builddir=$ac_pwd$ac_dir_suffix
+# for backward compatibility:
+ac_top_builddir=$ac_top_build_prefix
+
+case $srcdir in
+  .)  # We are building in place.
+    ac_srcdir=.
+    ac_top_srcdir=$ac_top_builddir_sub
+    ac_abs_top_srcdir=$ac_pwd ;;
+  [\\/]* | ?:[\\/]* )  # Absolute name.
+    ac_srcdir=$srcdir$ac_dir_suffix;
+    ac_top_srcdir=$srcdir
+    ac_abs_top_srcdir=$srcdir ;;
+  *) # Relative name.
+    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
+    ac_top_srcdir=$ac_top_build_prefix$srcdir
+    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
+esac
+ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
+
+    cd "$ac_dir" || { ac_status=$?; continue; }
+    # Check for guested configure.
+    if test -f "$ac_srcdir/configure.gnu"; then
+      echo &&
+      $SHELL "$ac_srcdir/configure.gnu" --help=recursive
+    elif test -f "$ac_srcdir/configure"; then
+      echo &&
+      $SHELL "$ac_srcdir/configure" --help=recursive
+    else
+      echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
+    fi || ac_status=$?
+    cd "$ac_pwd" || { ac_status=$?; break; }
+  done
+fi
+
+test -n "$ac_init_help" && exit $ac_status
+if $ac_init_version; then
+  cat <<\_ACEOF
+configure
+generated by GNU Autoconf 2.61
+
+Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
+2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
+This configure script is free software; the Free Software Foundation
+gives unlimited permission to copy, distribute and modify it.
+_ACEOF
+  exit
+fi
+cat >config.log <<_ACEOF
+This file contains any messages produced by compilers while
+running configure, to aid debugging if configure makes a mistake.
+
+It was created by $as_me, which was
+generated by GNU Autoconf 2.61.  Invocation command line was
+
+  $ $0 $@
+
+_ACEOF
+exec 5>>config.log
+{
+cat <<_ASUNAME
+@%:@@%:@ --------- @%:@@%:@
+@%:@@%:@ Platform. @%:@@%:@
+@%:@@%:@ --------- @%:@@%:@
+
+hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
+uname -m = `(uname -m) 2>/dev/null || echo unknown`
+uname -r = `(uname -r) 2>/dev/null || echo unknown`
+uname -s = `(uname -s) 2>/dev/null || echo unknown`
+uname -v = `(uname -v) 2>/dev/null || echo unknown`
+
+/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
+/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
+
+/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
+/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
+/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
+/usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
+/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
+/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
+/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
+
+_ASUNAME
+
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+  echo "PATH: $as_dir"
+done
+IFS=$as_save_IFS
+
+} >&5
+
+cat >&5 <<_ACEOF
+
+
+@%:@@%:@ ----------- @%:@@%:@
+@%:@@%:@ Core tests. @%:@@%:@
+@%:@@%:@ ----------- @%:@@%:@
+
+_ACEOF
+
+
+# Keep a trace of the command line.
+# Strip out --no-create and --no-recursion so they do not pile up.
+# Strip out --silent because we don't want to record it for future runs.
+# Also quote any args containing shell meta-characters.
+# Make two passes to allow for proper duplicate-argument suppression.
+ac_configure_args=
+ac_configure_args0=
+ac_configure_args1=
+ac_must_keep_next=false
+for ac_pass in 1 2
+do
+  for ac_arg
+  do
+    case $ac_arg in
+    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
+    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
+    | -silent | --silent | --silen | --sile | --sil)
+      continue ;;
+    *\'*)
+      ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
+    esac
+    case $ac_pass in
+    1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
+    2)
+      ac_configure_args1="$ac_configure_args1 '$ac_arg'"
+      if test $ac_must_keep_next = true; then
+	ac_must_keep_next=false # Got value, back to normal.
+      else
+	case $ac_arg in
+	  *=* | --config-cache | -C | -disable-* | --disable-* \
+	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
+	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
+	  | -with-* | --with-* | -without-* | --without-* | --x)
+	    case "$ac_configure_args0 " in
+	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
+	    esac
+	    ;;
+	  -* ) ac_must_keep_next=true ;;
+	esac
+      fi
+      ac_configure_args="$ac_configure_args '$ac_arg'"
+      ;;
+    esac
+  done
+done
+$as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
+$as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
+
+# When interrupted or exit'd, cleanup temporary files, and complete
+# config.log.  We remove comments because anyway the quotes in there
+# would cause problems or look ugly.
+# WARNING: Use '\'' to represent an apostrophe within the trap.
+# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
+trap 'exit_status=$?
+  # Save into config.log some information that might help in debugging.
+  {
+    echo
+
+    cat <<\_ASBOX
+@%:@@%:@ ---------------- @%:@@%:@
+@%:@@%:@ Cache variables. @%:@@%:@
+@%:@@%:@ ---------------- @%:@@%:@
+_ASBOX
+    echo
+    # The following way of writing the cache mishandles newlines in values,
+(
+  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
+    eval ac_val=\$$ac_var
+    case $ac_val in #(
+    *${as_nl}*)
+      case $ac_var in #(
+      *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
+echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
+      esac
+      case $ac_var in #(
+      _ | IFS | as_nl) ;; #(
+      *) $as_unset $ac_var ;;
+      esac ;;
+    esac
+  done
+  (set) 2>&1 |
+    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
+    *${as_nl}ac_space=\ *)
+      sed -n \
+	"s/'\''/'\''\\\\'\'''\''/g;
+	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
+      ;; #(
+    *)
+      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
+      ;;
+    esac |
+    sort
+)
+    echo
+
+    cat <<\_ASBOX
+@%:@@%:@ ----------------- @%:@@%:@
+@%:@@%:@ Output variables. @%:@@%:@
+@%:@@%:@ ----------------- @%:@@%:@
+_ASBOX
+    echo
+    for ac_var in $ac_subst_vars
+    do
+      eval ac_val=\$$ac_var
+      case $ac_val in
+      *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
+      esac
+      echo "$ac_var='\''$ac_val'\''"
+    done | sort
+    echo
+
+    if test -n "$ac_subst_files"; then
+      cat <<\_ASBOX
+@%:@@%:@ ------------------- @%:@@%:@
+@%:@@%:@ File substitutions. @%:@@%:@
+@%:@@%:@ ------------------- @%:@@%:@
+_ASBOX
+      echo
+      for ac_var in $ac_subst_files
+      do
+	eval ac_val=\$$ac_var
+	case $ac_val in
+	*\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
+	esac
+	echo "$ac_var='\''$ac_val'\''"
+      done | sort
+      echo
+    fi
+
+    if test -s confdefs.h; then
+      cat <<\_ASBOX
+@%:@@%:@ ----------- @%:@@%:@
+@%:@@%:@ confdefs.h. @%:@@%:@
+@%:@@%:@ ----------- @%:@@%:@
+_ASBOX
+      echo
+      cat confdefs.h
+      echo
+    fi
+    test "$ac_signal" != 0 &&
+      echo "$as_me: caught signal $ac_signal"
+    echo "$as_me: exit $exit_status"
+  } >&5
+  rm -f core *.core core.conftest.* &&
+    rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
+    exit $exit_status
+' 0
+for ac_signal in 1 2 13 15; do
+  trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
+done
+ac_signal=0
+
+# confdefs.h avoids OS command line length limits that DEFS can exceed.
+rm -f -r conftest* confdefs.h
+
+# Predefined preprocessor variables.
+
+cat >>confdefs.h <<_ACEOF
+@%:@define PACKAGE_NAME "$PACKAGE_NAME"
+_ACEOF
+
+
+cat >>confdefs.h <<_ACEOF
+@%:@define PACKAGE_TARNAME "$PACKAGE_TARNAME"
+_ACEOF
+
+
+cat >>confdefs.h <<_ACEOF
+@%:@define PACKAGE_VERSION "$PACKAGE_VERSION"
+_ACEOF
+
+
+cat >>confdefs.h <<_ACEOF
+@%:@define PACKAGE_STRING "$PACKAGE_STRING"
+_ACEOF
+
+
+cat >>confdefs.h <<_ACEOF
+@%:@define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
+_ACEOF
+
+
+# Let the site file select an alternate cache file if it wants to.
+# Prefer explicitly selected file to automatically selected ones.
+if test -n "$CONFIG_SITE"; then
+  set x "$CONFIG_SITE"
+elif test "x$prefix" != xNONE; then
+  set x "$prefix/share/config.site" "$prefix/etc/config.site"
+else
+  set x "$ac_default_prefix/share/config.site" \
+	"$ac_default_prefix/etc/config.site"
+fi
+shift
+for ac_site_file
+do
+  if test -r "$ac_site_file"; then
+    { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
+echo "$as_me: loading site script $ac_site_file" >&6;}
+    sed 's/^/| /' "$ac_site_file" >&5
+    . "$ac_site_file"
+  fi
+done
+
+if test -r "$cache_file"; then
+  # Some versions of bash will fail to source /dev/null (special
+  # files actually), so we avoid doing that.
+  if test -f "$cache_file"; then
+    { echo "$as_me:$LINENO: loading cache $cache_file" >&5
+echo "$as_me: loading cache $cache_file" >&6;}
+    case $cache_file in
+      [\\/]* | ?:[\\/]* ) . "$cache_file";;
+      *)                      . "./$cache_file";;
+    esac
+  fi
+else
+  { echo "$as_me:$LINENO: creating cache $cache_file" >&5
+echo "$as_me: creating cache $cache_file" >&6;}
+  >$cache_file
+fi
+
+# Check that the precious variables saved in the cache have kept the same
+# value.
+ac_cache_corrupted=false
+for ac_var in $ac_precious_vars; do
+  eval ac_old_set=\$ac_cv_env_${ac_var}_set
+  eval ac_new_set=\$ac_env_${ac_var}_set
+  eval ac_old_val=\$ac_cv_env_${ac_var}_value
+  eval ac_new_val=\$ac_env_${ac_var}_value
+  case $ac_old_set,$ac_new_set in
+    set,)
+      { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
+echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
+      ac_cache_corrupted=: ;;
+    ,set)
+      { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
+echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
+      ac_cache_corrupted=: ;;
+    ,);;
+    *)
+      if test "x$ac_old_val" != "x$ac_new_val"; then
+	{ echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
+echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
+	{ echo "$as_me:$LINENO:   former value:  $ac_old_val" >&5
+echo "$as_me:   former value:  $ac_old_val" >&2;}
+	{ echo "$as_me:$LINENO:   current value: $ac_new_val" >&5
+echo "$as_me:   current value: $ac_new_val" >&2;}
+	ac_cache_corrupted=:
+      fi;;
+  esac
+  # Pass precious variables to config.status.
+  if test "$ac_new_set" = set; then
+    case $ac_new_val in
+    *\'*) ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
+    *) ac_arg=$ac_var=$ac_new_val ;;
+    esac
+    case " $ac_configure_args " in
+      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
+      *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
+    esac
+  fi
+done
+if $ac_cache_corrupted; then
+  { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
+echo "$as_me: error: changes in the environment can compromise the build" >&2;}
+  { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
+echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
+   { (exit 1); exit 1; }; }
+fi
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ac_ext=c
+ac_cpp='$CPP $CPPFLAGS'
+ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
+ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
+ac_compiler_gnu=$ac_cv_c_compiler_gnu
+
+
+
+
+# Check whether --with-samba-sources was given.
+if test "${with_samba_sources+set}" = set; then
+  withval=$with_samba_sources;  test "$withval" && SPECIFIED_SOURCEDIR="$withval" 
+fi
+
+
+LATEX_DOCUMENTCLASS_OPTIONS="letterpaper,11pt,openright,twoside"
+# Check whether --enable-prentice-hall was given.
+if test "${enable_prentice_hall+set}" = set; then
+  enableval=$enable_prentice_hall;  test "$enableval" && LATEX_DOCUMENTCLASS_OPTIONS="letterpaper,10pt,openleft,twoside,ph" 
+fi
+
+
+
+DOC_BUILD_DATE=`date '+%d-%m-%Y'`
+
+
+
+
+	for ac_prog in xsltproc
+do
+  # Extract the first word of "$ac_prog", so it can be a program name with args.
+set dummy $ac_prog; ac_word=$2
+{ echo "$as_me:$LINENO: checking for $ac_word" >&5
+echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
+if test "${ac_cv_prog_XSLTPROC+set}" = set; then
+  echo $ECHO_N "(cached) $ECHO_C" >&6
+else
+  if test -n "$XSLTPROC"; then
+  ac_cv_prog_XSLTPROC="$XSLTPROC" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+  for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_XSLTPROC="$ac_prog"
+    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+XSLTPROC=$ac_cv_prog_XSLTPROC
+if test -n "$XSLTPROC"; then
+  { echo "$as_me:$LINENO: result: $XSLTPROC" >&5
+echo "${ECHO_T}$XSLTPROC" >&6; }
+else
+  { echo "$as_me:$LINENO: result: no" >&5
+echo "${ECHO_T}no" >&6; }
+fi
+
+
+  test -n "$XSLTPROC" && break
+done
+
+	if test x"$XSLTPROC" = x; then
+		if test x"$ALL_REQUIRES" = x; then
+			ALL_REQUIRES="xsltproc"
+		else
+			ALL_REQUIRES="$ALL_REQUIRES xsltproc"
+		fi
+	fi
+
+
+	for ac_prog in rm
+do
+  # Extract the first word of "$ac_prog", so it can be a program name with args.
+set dummy $ac_prog; ac_word=$2
+{ echo "$as_me:$LINENO: checking for $ac_word" >&5
+echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
+if test "${ac_cv_prog_RM+set}" = set; then
+  echo $ECHO_N "(cached) $ECHO_C" >&6
+else
+  if test -n "$RM"; then
+  ac_cv_prog_RM="$RM" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+  for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_RM="$ac_prog"
+    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+RM=$ac_cv_prog_RM
+if test -n "$RM"; then
+  { echo "$as_me:$LINENO: result: $RM" >&5
+echo "${ECHO_T}$RM" >&6; }
+else
+  { echo "$as_me:$LINENO: result: no" >&5
+echo "${ECHO_T}no" >&6; }
+fi
+
+
+  test -n "$RM" && break
+done
+
+	if test x"$RM" = x; then
+		if test x"$ALL_REQUIRES" = x; then
+			ALL_REQUIRES="rm"
+		else
+			ALL_REQUIRES="$ALL_REQUIRES rm"
+		fi
+	fi
+
+
+	for ac_prog in inkscape
+do
+  # Extract the first word of "$ac_prog", so it can be a program name with args.
+set dummy $ac_prog; ac_word=$2
+{ echo "$as_me:$LINENO: checking for $ac_word" >&5
+echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
+if test "${ac_cv_prog_INKSCAPE+set}" = set; then
+  echo $ECHO_N "(cached) $ECHO_C" >&6
+else
+  if test -n "$INKSCAPE"; then
+  ac_cv_prog_INKSCAPE="$INKSCAPE" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+  for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_INKSCAPE="$ac_prog"
+    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+INKSCAPE=$ac_cv_prog_INKSCAPE
+if test -n "$INKSCAPE"; then
+  { echo "$as_me:$LINENO: result: $INKSCAPE" >&5
+echo "${ECHO_T}$INKSCAPE" >&6; }
+else
+  { echo "$as_me:$LINENO: result: no" >&5
+echo "${ECHO_T}no" >&6; }
+fi
+
+
+  test -n "$INKSCAPE" && break
+done
+
+	if test x"$INKSCAPE" = x; then
+		if test x"$LATEX_REQUIRES" = x; then
+			LATEX_REQUIRES="inkscape"
+		else
+			LATEX_REQUIRES="$LATEX_REQUIRES inkscape"
+		fi
+	fi
+
+
+	for ac_prog in inkscape
+do
+  # Extract the first word of "$ac_prog", so it can be a program name with args.
+set dummy $ac_prog; ac_word=$2
+{ echo "$as_me:$LINENO: checking for $ac_word" >&5
+echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
+if test "${ac_cv_prog_INKSCAPE+set}" = set; then
+  echo $ECHO_N "(cached) $ECHO_C" >&6
+else
+  if test -n "$INKSCAPE"; then
+  ac_cv_prog_INKSCAPE="$INKSCAPE" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+  for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_INKSCAPE="$ac_prog"
+    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+INKSCAPE=$ac_cv_prog_INKSCAPE
+if test -n "$INKSCAPE"; then
+  { echo "$as_me:$LINENO: result: $INKSCAPE" >&5
+echo "${ECHO_T}$INKSCAPE" >&6; }
+else
+  { echo "$as_me:$LINENO: result: no" >&5
+echo "${ECHO_T}no" >&6; }
+fi
+
+
+  test -n "$INKSCAPE" && break
+done
+
+	if test x"$INKSCAPE" = x; then
+		if test x"$PS_REQUIRES" = x; then
+			PS_REQUIRES="inkscape"
+		else
+			PS_REQUIRES="$PS_REQUIRES inkscape"
+		fi
+	fi
+
+
+	for ac_prog in inkscape
+do
+  # Extract the first word of "$ac_prog", so it can be a program name with args.
+set dummy $ac_prog; ac_word=$2
+{ echo "$as_me:$LINENO: checking for $ac_word" >&5
+echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
+if test "${ac_cv_prog_INKSCAPE+set}" = set; then
+  echo $ECHO_N "(cached) $ECHO_C" >&6
+else
+  if test -n "$INKSCAPE"; then
+  ac_cv_prog_INKSCAPE="$INKSCAPE" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+  for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_INKSCAPE="$ac_prog"
+    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+INKSCAPE=$ac_cv_prog_INKSCAPE
+if test -n "$INKSCAPE"; then
+  { echo "$as_me:$LINENO: result: $INKSCAPE" >&5
+echo "${ECHO_T}$INKSCAPE" >&6; }
+else
+  { echo "$as_me:$LINENO: result: no" >&5
+echo "${ECHO_T}no" >&6; }
+fi
+
+
+  test -n "$INKSCAPE" && break
+done
+
+	if test x"$INKSCAPE" = x; then
+		if test x"$PDF_REQUIRES" = x; then
+			PDF_REQUIRES="inkscape"
+		else
+			PDF_REQUIRES="$PDF_REQUIRES inkscape"
+		fi
+	fi
+
+
+	for ac_prog in inkscape
+do
+  # Extract the first word of "$ac_prog", so it can be a program name with args.
+set dummy $ac_prog; ac_word=$2
+{ echo "$as_me:$LINENO: checking for $ac_word" >&5
+echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
+if test "${ac_cv_prog_INKSCAPE+set}" = set; then
+  echo $ECHO_N "(cached) $ECHO_C" >&6
+else
+  if test -n "$INKSCAPE"; then
+  ac_cv_prog_INKSCAPE="$INKSCAPE" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+  for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_INKSCAPE="$ac_prog"
+    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+INKSCAPE=$ac_cv_prog_INKSCAPE
+if test -n "$INKSCAPE"; then
+  { echo "$as_me:$LINENO: result: $INKSCAPE" >&5
+echo "${ECHO_T}$INKSCAPE" >&6; }
+else
+  { echo "$as_me:$LINENO: result: no" >&5
+echo "${ECHO_T}no" >&6; }
+fi
+
+
+  test -n "$INKSCAPE" && break
+done
+
+	if test x"$INKSCAPE" = x; then
+		if test x"$HTML_REQUIRES" = x; then
+			HTML_REQUIRES="inkscape"
+		else
+			HTML_REQUIRES="$HTML_REQUIRES inkscape"
+		fi
+	fi
+
+
+	for ac_prog in inkscape
+do
+  # Extract the first word of "$ac_prog", so it can be a program name with args.
+set dummy $ac_prog; ac_word=$2
+{ echo "$as_me:$LINENO: checking for $ac_word" >&5
+echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
+if test "${ac_cv_prog_INKSCAPE+set}" = set; then
+  echo $ECHO_N "(cached) $ECHO_C" >&6
+else
+  if test -n "$INKSCAPE"; then
+  ac_cv_prog_INKSCAPE="$INKSCAPE" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+  for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_INKSCAPE="$ac_prog"
+    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+INKSCAPE=$ac_cv_prog_INKSCAPE
+if test -n "$INKSCAPE"; then
+  { echo "$as_me:$LINENO: result: $INKSCAPE" >&5
+echo "${ECHO_T}$INKSCAPE" >&6; }
+else
+  { echo "$as_me:$LINENO: result: no" >&5
+echo "${ECHO_T}no" >&6; }
+fi
+
+
+  test -n "$INKSCAPE" && break
+done
+
+	if test x"$INKSCAPE" = x; then
+		if test x"$HTMLHELP_REQUIRES" = x; then
+			HTMLHELP_REQUIRES="inkscape"
+		else
+			HTMLHELP_REQUIRES="$HTMLHELP_REQUIRES inkscape"
+		fi
+	fi
+
+
+	for ac_prog in inkscape
+do
+  # Extract the first word of "$ac_prog", so it can be a program name with args.
+set dummy $ac_prog; ac_word=$2
+{ echo "$as_me:$LINENO: checking for $ac_word" >&5
+echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
+if test "${ac_cv_prog_INKSCAPE+set}" = set; then
+  echo $ECHO_N "(cached) $ECHO_C" >&6
+else
+  if test -n "$INKSCAPE"; then
+  ac_cv_prog_INKSCAPE="$INKSCAPE" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+  for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_INKSCAPE="$ac_prog"
+    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+INKSCAPE=$ac_cv_prog_INKSCAPE
+if test -n "$INKSCAPE"; then
+  { echo "$as_me:$LINENO: result: $INKSCAPE" >&5
+echo "${ECHO_T}$INKSCAPE" >&6; }
+else
+  { echo "$as_me:$LINENO: result: no" >&5
+echo "${ECHO_T}no" >&6; }
+fi
+
+
+  test -n "$INKSCAPE" && break
+done
+
+	if test x"$INKSCAPE" = x; then
+		if test x"$PEARSON_REQUIRES" = x; then
+			PEARSON_REQUIRES="inkscape"
+		else
+			PEARSON_REQUIRES="$PEARSON_REQUIRES inkscape"
+		fi
+	fi
+
+
+	for ac_prog in inkscape
+do
+  # Extract the first word of "$ac_prog", so it can be a program name with args.
+set dummy $ac_prog; ac_word=$2
+{ echo "$as_me:$LINENO: checking for $ac_word" >&5
+echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
+if test "${ac_cv_prog_INKSCAPE+set}" = set; then
+  echo $ECHO_N "(cached) $ECHO_C" >&6
+else
+  if test -n "$INKSCAPE"; then
+  ac_cv_prog_INKSCAPE="$INKSCAPE" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+  for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_INKSCAPE="$ac_prog"
+    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+INKSCAPE=$ac_cv_prog_INKSCAPE
+if test -n "$INKSCAPE"; then
+  { echo "$as_me:$LINENO: result: $INKSCAPE" >&5
+echo "${ECHO_T}$INKSCAPE" >&6; }
+else
+  { echo "$as_me:$LINENO: result: no" >&5
+echo "${ECHO_T}no" >&6; }
+fi
+
+
+  test -n "$INKSCAPE" && break
+done
+
+	if test x"$INKSCAPE" = x; then
+		if test x"$PLUCKER_REQUIRES" = x; then
+			PLUCKER_REQUIRES="inkscape"
+		else
+			PLUCKER_REQUIRES="$PLUCKER_REQUIRES inkscape"
+		fi
+	fi
+
+
+	for ac_prog in inkscape
+do
+  # Extract the first word of "$ac_prog", so it can be a program name with args.
+set dummy $ac_prog; ac_word=$2
+{ echo "$as_me:$LINENO: checking for $ac_word" >&5
+echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
+if test "${ac_cv_prog_INKSCAPE+set}" = set; then
+  echo $ECHO_N "(cached) $ECHO_C" >&6
+else
+  if test -n "$INKSCAPE"; then
+  ac_cv_prog_INKSCAPE="$INKSCAPE" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+  for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_INKSCAPE="$ac_prog"
+    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+INKSCAPE=$ac_cv_prog_INKSCAPE
+if test -n "$INKSCAPE"; then
+  { echo "$as_me:$LINENO: result: $INKSCAPE" >&5
+echo "${ECHO_T}$INKSCAPE" >&6; }
+else
+  { echo "$as_me:$LINENO: result: no" >&5
+echo "${ECHO_T}no" >&6; }
+fi
+
+
+  test -n "$INKSCAPE" && break
+done
+
+	if test x"$INKSCAPE" = x; then
+		if test x"$FOPDF_REQUIRES" = x; then
+			FOPDF_REQUIRES="inkscape"
+		else
+			FOPDF_REQUIRES="$FOPDF_REQUIRES inkscape"
+		fi
+	fi
+
+# Check dia version number
+
+#if test -n "$DIA"; then
+#   [ DIA_VERSION=`$DIA -v | egrep -o '([0-9]+)\.([0-9]+)'`]
+#   DIA_MAJ_VERSION=`echo $DIA_VERSION | cut -d . -f 1`
+#   DIA_MIN_VERSION=`echo $DIA_VERSION | cut -d . -f 2`
+
+#   if test "$DIA_MAJ_VERSION" -le "0"
+#   then
+#	if test "$DIA_MIN_VERSION" -le "92" && test -z "$DISPLAY"
+#	then
+#		AC_MSG_ERROR([Dia below 0.93 requires an X environment. Set \$DISPLAY or install Dia 0.93 or higher])
+#	fi
+#   fi   
+#fi
+
+
+	for ac_prog in makeindex
+do
+  # Extract the first word of "$ac_prog", so it can be a program name with args.
+set dummy $ac_prog; ac_word=$2
+{ echo "$as_me:$LINENO: checking for $ac_word" >&5
+echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
+if test "${ac_cv_prog_MAKEINDEX+set}" = set; then
+  echo $ECHO_N "(cached) $ECHO_C" >&6
+else
+  if test -n "$MAKEINDEX"; then
+  ac_cv_prog_MAKEINDEX="$MAKEINDEX" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+  for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_MAKEINDEX="$ac_prog"
+    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+MAKEINDEX=$ac_cv_prog_MAKEINDEX
+if test -n "$MAKEINDEX"; then
+  { echo "$as_me:$LINENO: result: $MAKEINDEX" >&5
+echo "${ECHO_T}$MAKEINDEX" >&6; }
+else
+  { echo "$as_me:$LINENO: result: no" >&5
+echo "${ECHO_T}no" >&6; }
+fi
+
+
+  test -n "$MAKEINDEX" && break
+done
+
+	if test x"$MAKEINDEX" = x; then
+		if test x"$LATEX_REQUIRES" = x; then
+			LATEX_REQUIRES="makeindex"
+		else
+			LATEX_REQUIRES="$LATEX_REQUIRES makeindex"
+		fi
+	fi
+
+
+	for ac_prog in pdflatex
+do
+  # Extract the first word of "$ac_prog", so it can be a program name with args.
+set dummy $ac_prog; ac_word=$2
+{ echo "$as_me:$LINENO: checking for $ac_word" >&5
+echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
+if test "${ac_cv_prog_PDFLATEX+set}" = set; then
+  echo $ECHO_N "(cached) $ECHO_C" >&6
+else
+  if test -n "$PDFLATEX"; then
+  ac_cv_prog_PDFLATEX="$PDFLATEX" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+  for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_PDFLATEX="$ac_prog"
+    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+PDFLATEX=$ac_cv_prog_PDFLATEX
+if test -n "$PDFLATEX"; then
+  { echo "$as_me:$LINENO: result: $PDFLATEX" >&5
+echo "${ECHO_T}$PDFLATEX" >&6; }
+else
+  { echo "$as_me:$LINENO: result: no" >&5
+echo "${ECHO_T}no" >&6; }
+fi
+
+
+  test -n "$PDFLATEX" && break
+done
+
+	if test x"$PDFLATEX" = x; then
+		if test x"$PDF_REQUIRES" = x; then
+			PDF_REQUIRES="pdflatex"
+		else
+			PDF_REQUIRES="$PDF_REQUIRES pdflatex"
+		fi
+	fi
+
+
+	for ac_prog in epstopdf
+do
+  # Extract the first word of "$ac_prog", so it can be a program name with args.
+set dummy $ac_prog; ac_word=$2
+{ echo "$as_me:$LINENO: checking for $ac_word" >&5
+echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
+if test "${ac_cv_prog_EPSTOPDF+set}" = set; then
+  echo $ECHO_N "(cached) $ECHO_C" >&6
+else
+  if test -n "$EPSTOPDF"; then
+  ac_cv_prog_EPSTOPDF="$EPSTOPDF" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+  for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_EPSTOPDF="$ac_prog"
+    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+EPSTOPDF=$ac_cv_prog_EPSTOPDF
+if test -n "$EPSTOPDF"; then
+  { echo "$as_me:$LINENO: result: $EPSTOPDF" >&5
+echo "${ECHO_T}$EPSTOPDF" >&6; }
+else
+  { echo "$as_me:$LINENO: result: no" >&5
+echo "${ECHO_T}no" >&6; }
+fi
+
+
+  test -n "$EPSTOPDF" && break
+done
+
+	if test x"$EPSTOPDF" = x; then
+		if test x"$PDF_REQUIRES" = x; then
+			PDF_REQUIRES="epstopdf"
+		else
+			PDF_REQUIRES="$PDF_REQUIRES epstopdf"
+		fi
+	fi
+
+
+	for ac_prog in thumbpdf
+do
+  # Extract the first word of "$ac_prog", so it can be a program name with args.
+set dummy $ac_prog; ac_word=$2
+{ echo "$as_me:$LINENO: checking for $ac_word" >&5
+echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
+if test "${ac_cv_prog_THUMBPDF+set}" = set; then
+  echo $ECHO_N "(cached) $ECHO_C" >&6
+else
+  if test -n "$THUMBPDF"; then
+  ac_cv_prog_THUMBPDF="$THUMBPDF" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+  for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_THUMBPDF="$ac_prog"
+    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+THUMBPDF=$ac_cv_prog_THUMBPDF
+if test -n "$THUMBPDF"; then
+  { echo "$as_me:$LINENO: result: $THUMBPDF" >&5
+echo "${ECHO_T}$THUMBPDF" >&6; }
+else
+  { echo "$as_me:$LINENO: result: no" >&5
+echo "${ECHO_T}no" >&6; }
+fi
+
+
+  test -n "$THUMBPDF" && break
+done
+
+	if test x"$THUMBPDF" = x; then
+		if test x"$PDF_REQUIRES" = x; then
+			PDF_REQUIRES="thumbpdf"
+		else
+			PDF_REQUIRES="$PDF_REQUIRES thumbpdf"
+		fi
+	fi
+
+
+	for ac_prog in pngtopnm
+do
+  # Extract the first word of "$ac_prog", so it can be a program name with args.
+set dummy $ac_prog; ac_word=$2
+{ echo "$as_me:$LINENO: checking for $ac_word" >&5
+echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
+if test "${ac_cv_prog_PNGTOPNM+set}" = set; then
+  echo $ECHO_N "(cached) $ECHO_C" >&6
+else
+  if test -n "$PNGTOPNM"; then
+  ac_cv_prog_PNGTOPNM="$PNGTOPNM" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+  for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_PNGTOPNM="$ac_prog"
+    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+PNGTOPNM=$ac_cv_prog_PNGTOPNM
+if test -n "$PNGTOPNM"; then
+  { echo "$as_me:$LINENO: result: $PNGTOPNM" >&5
+echo "${ECHO_T}$PNGTOPNM" >&6; }
+else
+  { echo "$as_me:$LINENO: result: no" >&5
+echo "${ECHO_T}no" >&6; }
+fi
+
+
+  test -n "$PNGTOPNM" && break
+done
+
+	if test x"$PNGTOPNM" = x; then
+		if test x"$PS_REQUIRES" = x; then
+			PS_REQUIRES="pngtopnm"
+		else
+			PS_REQUIRES="$PS_REQUIRES pngtopnm"
+		fi
+	fi
+
+
+	for ac_prog in pnmtops
+do
+  # Extract the first word of "$ac_prog", so it can be a program name with args.
+set dummy $ac_prog; ac_word=$2
+{ echo "$as_me:$LINENO: checking for $ac_word" >&5
+echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
+if test "${ac_cv_prog_PNMTOPS+set}" = set; then
+  echo $ECHO_N "(cached) $ECHO_C" >&6
+else
+  if test -n "$PNMTOPS"; then
+  ac_cv_prog_PNMTOPS="$PNMTOPS" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+  for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_PNMTOPS="$ac_prog"
+    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+PNMTOPS=$ac_cv_prog_PNMTOPS
+if test -n "$PNMTOPS"; then
+  { echo "$as_me:$LINENO: result: $PNMTOPS" >&5
+echo "${ECHO_T}$PNMTOPS" >&6; }
+else
+  { echo "$as_me:$LINENO: result: no" >&5
+echo "${ECHO_T}no" >&6; }
+fi
+
+
+  test -n "$PNMTOPS" && break
+done
+
+	if test x"$PNMTOPS" = x; then
+		if test x"$PS_REQUIRES" = x; then
+			PS_REQUIRES="pnmtops"
+		else
+			PS_REQUIRES="$PS_REQUIRES pnmtops"
+		fi
+	fi
+
+
+	for ac_prog in latex
+do
+  # Extract the first word of "$ac_prog", so it can be a program name with args.
+set dummy $ac_prog; ac_word=$2
+{ echo "$as_me:$LINENO: checking for $ac_word" >&5
+echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
+if test "${ac_cv_prog_LATEX+set}" = set; then
+  echo $ECHO_N "(cached) $ECHO_C" >&6
+else
+  if test -n "$LATEX"; then
+  ac_cv_prog_LATEX="$LATEX" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+  for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_LATEX="$ac_prog"
+    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+LATEX=$ac_cv_prog_LATEX
+if test -n "$LATEX"; then
+  { echo "$as_me:$LINENO: result: $LATEX" >&5
+echo "${ECHO_T}$LATEX" >&6; }
+else
+  { echo "$as_me:$LINENO: result: no" >&5
+echo "${ECHO_T}no" >&6; }
+fi
+
+
+  test -n "$LATEX" && break
+done
+
+	if test x"$LATEX" = x; then
+		if test x"$PS_REQUIRES" = x; then
+			PS_REQUIRES="latex"
+		else
+			PS_REQUIRES="$PS_REQUIRES latex"
+		fi
+	fi
+
+
+	for ac_prog in dvips
+do
+  # Extract the first word of "$ac_prog", so it can be a program name with args.
+set dummy $ac_prog; ac_word=$2
+{ echo "$as_me:$LINENO: checking for $ac_word" >&5
+echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
+if test "${ac_cv_prog_DVIPS+set}" = set; then
+  echo $ECHO_N "(cached) $ECHO_C" >&6
+else
+  if test -n "$DVIPS"; then
+  ac_cv_prog_DVIPS="$DVIPS" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+  for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_DVIPS="$ac_prog"
+    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+DVIPS=$ac_cv_prog_DVIPS
+if test -n "$DVIPS"; then
+  { echo "$as_me:$LINENO: result: $DVIPS" >&5
+echo "${ECHO_T}$DVIPS" >&6; }
+else
+  { echo "$as_me:$LINENO: result: no" >&5
+echo "${ECHO_T}no" >&6; }
+fi
+
+
+  test -n "$DVIPS" && break
+done
+
+	if test x"$DVIPS" = x; then
+		if test x"$PS_REQUIRES" = x; then
+			PS_REQUIRES="dvips"
+		else
+			PS_REQUIRES="$PS_REQUIRES dvips"
+		fi
+	fi
+
+
+	for ac_prog in plucker-build
+do
+  # Extract the first word of "$ac_prog", so it can be a program name with args.
+set dummy $ac_prog; ac_word=$2
+{ echo "$as_me:$LINENO: checking for $ac_word" >&5
+echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
+if test "${ac_cv_prog_PLUCKERBUILD+set}" = set; then
+  echo $ECHO_N "(cached) $ECHO_C" >&6
+else
+  if test -n "$PLUCKERBUILD"; then
+  ac_cv_prog_PLUCKERBUILD="$PLUCKERBUILD" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+  for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_PLUCKERBUILD="$ac_prog"
+    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+PLUCKERBUILD=$ac_cv_prog_PLUCKERBUILD
+if test -n "$PLUCKERBUILD"; then
+  { echo "$as_me:$LINENO: result: $PLUCKERBUILD" >&5
+echo "${ECHO_T}$PLUCKERBUILD" >&6; }
+else
+  { echo "$as_me:$LINENO: result: no" >&5
+echo "${ECHO_T}no" >&6; }
+fi
+
+
+  test -n "$PLUCKERBUILD" && break
+done
+
+	if test x"$PLUCKERBUILD" = x; then
+		if test x"$PLUCKER_REQUIRES" = x; then
+			PLUCKER_REQUIRES="plucker-build"
+		else
+			PLUCKER_REQUIRES="$PLUCKER_REQUIRES plucker-build"
+		fi
+	fi
+
+
+	for ac_prog in html2text
+do
+  # Extract the first word of "$ac_prog", so it can be a program name with args.
+set dummy $ac_prog; ac_word=$2
+{ echo "$as_me:$LINENO: checking for $ac_word" >&5
+echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
+if test "${ac_cv_prog_HTML2TEXT+set}" = set; then
+  echo $ECHO_N "(cached) $ECHO_C" >&6
+else
+  if test -n "$HTML2TEXT"; then
+  ac_cv_prog_HTML2TEXT="$HTML2TEXT" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+  for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_HTML2TEXT="$ac_prog"
+    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+HTML2TEXT=$ac_cv_prog_HTML2TEXT
+if test -n "$HTML2TEXT"; then
+  { echo "$as_me:$LINENO: result: $HTML2TEXT" >&5
+echo "${ECHO_T}$HTML2TEXT" >&6; }
+else
+  { echo "$as_me:$LINENO: result: no" >&5
+echo "${ECHO_T}no" >&6; }
+fi
+
+
+  test -n "$HTML2TEXT" && break
+done
+
+	if test x"$HTML2TEXT" = x; then
+		if test x"$TXT_REQUIRES" = x; then
+			TXT_REQUIRES="html2text"
+		else
+			TXT_REQUIRES="$TXT_REQUIRES html2text"
+		fi
+	fi
+
+
+	for ac_prog in perl
+do
+  # Extract the first word of "$ac_prog", so it can be a program name with args.
+set dummy $ac_prog; ac_word=$2
+{ echo "$as_me:$LINENO: checking for $ac_word" >&5
+echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
+if test "${ac_cv_prog_PERL+set}" = set; then
+  echo $ECHO_N "(cached) $ECHO_C" >&6
+else
+  if test -n "$PERL"; then
+  ac_cv_prog_PERL="$PERL" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+  for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_PERL="$ac_prog"
+    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+PERL=$ac_cv_prog_PERL
+if test -n "$PERL"; then
+  { echo "$as_me:$LINENO: result: $PERL" >&5
+echo "${ECHO_T}$PERL" >&6; }
+else
+  { echo "$as_me:$LINENO: result: no" >&5
+echo "${ECHO_T}no" >&6; }
+fi
+
+
+  test -n "$PERL" && break
+done
+
+	if test x"$PERL" = x; then
+		if test x"$UNDOCUMENTED_REQUIRES" = x; then
+			UNDOCUMENTED_REQUIRES="perl"
+		else
+			UNDOCUMENTED_REQUIRES="$UNDOCUMENTED_REQUIRES perl"
+		fi
+	fi
+
+
+	for ac_prog in xmllint
+do
+  # Extract the first word of "$ac_prog", so it can be a program name with args.
+set dummy $ac_prog; ac_word=$2
+{ echo "$as_me:$LINENO: checking for $ac_word" >&5
+echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
+if test "${ac_cv_prog_XMLLINT+set}" = set; then
+  echo $ECHO_N "(cached) $ECHO_C" >&6
+else
+  if test -n "$XMLLINT"; then
+  ac_cv_prog_XMLLINT="$XMLLINT" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+  for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_XMLLINT="$ac_prog"
+    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+XMLLINT=$ac_cv_prog_XMLLINT
+if test -n "$XMLLINT"; then
+  { echo "$as_me:$LINENO: result: $XMLLINT" >&5
+echo "${ECHO_T}$XMLLINT" >&6; }
+else
+  { echo "$as_me:$LINENO: result: no" >&5
+echo "${ECHO_T}no" >&6; }
+fi
+
+
+  test -n "$XMLLINT" && break
+done
+
+	if test x"$XMLLINT" = x; then
+		if test x"$VALIDATE_REQUIRES" = x; then
+			VALIDATE_REQUIRES="xmllint"
+		else
+			VALIDATE_REQUIRES="$VALIDATE_REQUIRES xmllint"
+		fi
+	fi
+
+
+	for ac_prog in fop
+do
+  # Extract the first word of "$ac_prog", so it can be a program name with args.
+set dummy $ac_prog; ac_word=$2
+{ echo "$as_me:$LINENO: checking for $ac_word" >&5
+echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
+if test "${ac_cv_prog_FOP+set}" = set; then
+  echo $ECHO_N "(cached) $ECHO_C" >&6
+else
+  if test -n "$FOP"; then
+  ac_cv_prog_FOP="$FOP" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+  for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_FOP="$ac_prog"
+    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+FOP=$ac_cv_prog_FOP
+if test -n "$FOP"; then
+  { echo "$as_me:$LINENO: result: $FOP" >&5
+echo "${ECHO_T}$FOP" >&6; }
+else
+  { echo "$as_me:$LINENO: result: no" >&5
+echo "${ECHO_T}no" >&6; }
+fi
+
+
+  test -n "$FOP" && break
+done
+
+	if test x"$FOP" = x; then
+		if test x"$FOPDF_REQUIRES" = x; then
+			FOPDF_REQUIRES="fop"
+		else
+			FOPDF_REQUIRES="$FOPDF_REQUIRES fop"
+		fi
+	fi
+
+
+	for ac_prog in docbook2x-texi
+do
+  # Extract the first word of "$ac_prog", so it can be a program name with args.
+set dummy $ac_prog; ac_word=$2
+{ echo "$as_me:$LINENO: checking for $ac_word" >&5
+echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
+if test "${ac_cv_prog_DB2TEXI+set}" = set; then
+  echo $ECHO_N "(cached) $ECHO_C" >&6
+else
+  if test -n "$DB2TEXI"; then
+  ac_cv_prog_DB2TEXI="$DB2TEXI" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+  for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_DB2TEXI="$ac_prog"
+    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+DB2TEXI=$ac_cv_prog_DB2TEXI
+if test -n "$DB2TEXI"; then
+  { echo "$as_me:$LINENO: result: $DB2TEXI" >&5
+echo "${ECHO_T}$DB2TEXI" >&6; }
+else
+  { echo "$as_me:$LINENO: result: no" >&5
+echo "${ECHO_T}no" >&6; }
+fi
+
+
+  test -n "$DB2TEXI" && break
+done
+
+	if test x"$DB2TEXI" = x; then
+		if test x"$TEXI_REQUIRES" = x; then
+			TEXI_REQUIRES="docbook2x-texi"
+		else
+			TEXI_REQUIRES="$TEXI_REQUIRES docbook2x-texi"
+		fi
+	fi
+
+
+	for ac_prog in makeinfo
+do
+  # Extract the first word of "$ac_prog", so it can be a program name with args.
+set dummy $ac_prog; ac_word=$2
+{ echo "$as_me:$LINENO: checking for $ac_word" >&5
+echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
+if test "${ac_cv_prog_MAKEINFO+set}" = set; then
+  echo $ECHO_N "(cached) $ECHO_C" >&6
+else
+  if test -n "$MAKEINFO"; then
+  ac_cv_prog_MAKEINFO="$MAKEINFO" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+  for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_MAKEINFO="$ac_prog"
+    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+MAKEINFO=$ac_cv_prog_MAKEINFO
+if test -n "$MAKEINFO"; then
+  { echo "$as_me:$LINENO: result: $MAKEINFO" >&5
+echo "${ECHO_T}$MAKEINFO" >&6; }
+else
+  { echo "$as_me:$LINENO: result: no" >&5
+echo "${ECHO_T}no" >&6; }
+fi
+
+
+  test -n "$MAKEINFO" && break
+done
+
+	if test x"$MAKEINFO" = x; then
+		if test x"$TEXIINFO_REQUIRES" = x; then
+			TEXIINFO_REQUIRES="makeinfo"
+		else
+			TEXIINFO_REQUIRES="$TEXIINFO_REQUIRES makeinfo"
+		fi
+	fi
+
+
+    { echo "$as_me:$LINENO: checking for param/loadparm.c" >&5
+echo $ECHO_N "checking for param/loadparm.c... $ECHO_C" >&6; }
+	
+	for I in $SPECIFIED_SOURCEDIR $SPECIFIED_SOURCEDIR/source ..; 
+	do 
+		test -f "$I/param/loadparm.c" && SAMBASOURCEDIR="$I"
+	done
+
+	if test x$SAMBASOURCEDIR = x; then
+		if test x"$UNDOCUMENTED_REQUIRES" = x; then
+			UNDOCUMENTED_REQUIRES="SAMBASOURCEDIR"
+		else
+			UNDOCUMENTED_REQUIRES="$UNDOCUMENTED_REQUIRES SAMBASOURCEDIR"
+		fi
+		{ echo "$as_me:$LINENO: result: not found" >&5
+echo "${ECHO_T}not found" >&6; }
+	else
+		{ echo "$as_me:$LINENO: result: found in $SAMBASOURCEDIR" >&5
+echo "${ECHO_T}found in $SAMBASOURCEDIR" >&6; }
+	fi
+
+
+{ echo "$as_me:$LINENO: result: " >&5
+echo "${ECHO_T}" >&6; }
+{ echo "$as_me:$LINENO: result: Summary:" >&5
+echo "${ECHO_T}Summary:" >&6; }
+{ echo "$as_me:$LINENO: result: --------------" >&5
+echo "${ECHO_T}--------------" >&6; }
+
+
+	if test "x$ALL_REQUIRES" = x; then
+		ALL_REQUIRES="$_REQUIRES"
+	else
+		ALL_REQUIRES="$ALL_REQUIRES $_REQUIRES"
+	fi
+
+	if test x"$ALL_REQUIRES" = x; then
+		TARGETS="$TARGETS "
+	else
+		{ echo "$as_me:$LINENO: result: Building the base requirements requires : $ALL_REQUIRES" >&5
+echo "${ECHO_T}Building the base requirements requires : $ALL_REQUIRES" >&6; }
+	fi
+
+
+	if test "x$LATEX_REQUIRES" = x; then
+		LATEX_REQUIRES="$ALL_REQUIRES"
+	else
+		LATEX_REQUIRES="$LATEX_REQUIRES $ALL_REQUIRES"
+	fi
+
+	if test x"$LATEX_REQUIRES" = x; then
+		TARGETS="$TARGETS tex"
+	else
+		{ echo "$as_me:$LINENO: result: Building the LaTeX versions requires : $LATEX_REQUIRES" >&5
+echo "${ECHO_T}Building the LaTeX versions requires : $LATEX_REQUIRES" >&6; }
+	fi
+
+
+	if test "x$PDF_REQUIRES" = x; then
+		PDF_REQUIRES="$LATEX_REQUIRES"
+	else
+		PDF_REQUIRES="$PDF_REQUIRES $LATEX_REQUIRES"
+	fi
+
+	if test x"$PDF_REQUIRES" = x; then
+		TARGETS="$TARGETS pdf"
+	else
+		{ echo "$as_me:$LINENO: result: Building the PDF versions requires : $PDF_REQUIRES" >&5
+echo "${ECHO_T}Building the PDF versions requires : $PDF_REQUIRES" >&6; }
+	fi
+
+
+	if test "x$PS_REQUIRES" = x; then
+		PS_REQUIRES="$LATEX_REQUIRES"
+	else
+		PS_REQUIRES="$PS_REQUIRES $LATEX_REQUIRES"
+	fi
+
+	if test x"$PS_REQUIRES" = x; then
+		TARGETS="$TARGETS ps"
+	else
+		{ echo "$as_me:$LINENO: result: Building the PostScript versions requires : $PS_REQUIRES" >&5
+echo "${ECHO_T}Building the PostScript versions requires : $PS_REQUIRES" >&6; }
+	fi
+
+
+	if test "x$HTML_REQUIRES" = x; then
+		HTML_REQUIRES="$ALL_REQUIRES"
+	else
+		HTML_REQUIRES="$HTML_REQUIRES $ALL_REQUIRES"
+	fi
+
+	if test x"$HTML_REQUIRES" = x; then
+		TARGETS="$TARGETS html"
+	else
+		{ echo "$as_me:$LINENO: result: Building the HTML versions requires : $HTML_REQUIRES" >&5
+echo "${ECHO_T}Building the HTML versions requires : $HTML_REQUIRES" >&6; }
+	fi
+
+
+	if test "x$HTMLHELP_REQUIRES" = x; then
+		HTMLHELP_REQUIRES="$ALL_REQUIRES"
+	else
+		HTMLHELP_REQUIRES="$HTMLHELP_REQUIRES $ALL_REQUIRES"
+	fi
+
+	if test x"$HTMLHELP_REQUIRES" = x; then
+		TARGETS="$TARGETS htmlhelp"
+	else
+		{ echo "$as_me:$LINENO: result: Building the HTML Help versions requires : $HTMLHELP_REQUIRES" >&5
+echo "${ECHO_T}Building the HTML Help versions requires : $HTMLHELP_REQUIRES" >&6; }
+	fi
+
+
+	if test "x$HTMLMAN_REQUIRES" = x; then
+		HTMLMAN_REQUIRES="$ALL_REQUIRES"
+	else
+		HTMLMAN_REQUIRES="$HTMLMAN_REQUIRES $ALL_REQUIRES"
+	fi
+
+	if test x"$HTMLMAN_REQUIRES" = x; then
+		TARGETS="$TARGETS htmlman3"
+	else
+		{ echo "$as_me:$LINENO: result: Building the HTML versions of the manpages requires : $HTMLMAN_REQUIRES" >&5
+echo "${ECHO_T}Building the HTML versions of the manpages requires : $HTMLMAN_REQUIRES" >&6; }
+	fi
+
+
+	if test "x$MANPAGES_REQUIRES" = x; then
+		MANPAGES_REQUIRES="$ALL_REQUIRES"
+	else
+		MANPAGES_REQUIRES="$MANPAGES_REQUIRES $ALL_REQUIRES"
+	fi
+
+	if test x"$MANPAGES_REQUIRES" = x; then
+		TARGETS="$TARGETS manpages3"
+	else
+		{ echo "$as_me:$LINENO: result: Building the manpages requires : $MANPAGES_REQUIRES" >&5
+echo "${ECHO_T}Building the manpages requires : $MANPAGES_REQUIRES" >&6; }
+	fi
+
+
+	if test "x$PEARSON_REQUIRES" = x; then
+		PEARSON_REQUIRES="$ALL_REQUIRES"
+	else
+		PEARSON_REQUIRES="$PEARSON_REQUIRES $ALL_REQUIRES"
+	fi
+
+	if test x"$PEARSON_REQUIRES" = x; then
+		TARGETS="$TARGETS pearson"
+	else
+		{ echo "$as_me:$LINENO: result: Building the pearson-compatible XML requires : $PEARSON_REQUIRES" >&5
+echo "${ECHO_T}Building the pearson-compatible XML requires : $PEARSON_REQUIRES" >&6; }
+	fi
+
+
+	if test "x$PLUCKER_REQUIRES" = x; then
+		PLUCKER_REQUIRES="$HTML_REQUIRES"
+	else
+		PLUCKER_REQUIRES="$PLUCKER_REQUIRES $HTML_REQUIRES"
+	fi
+
+	if test x"$PLUCKER_REQUIRES" = x; then
+		TARGETS="$TARGETS plucker"
+	else
+		{ echo "$as_me:$LINENO: result: Building the plucker versions requires : $PLUCKER_REQUIRES" >&5
+echo "${ECHO_T}Building the plucker versions requires : $PLUCKER_REQUIRES" >&6; }
+	fi
+
+
+	if test "x$VALIDATE_REQUIRES" = x; then
+		VALIDATE_REQUIRES="$ALL_REQUIRES"
+	else
+		VALIDATE_REQUIRES="$VALIDATE_REQUIRES $ALL_REQUIRES"
+	fi
+
+	if test x"$VALIDATE_REQUIRES" = x; then
+		TARGETS="$TARGETS "
+	else
+		{ echo "$as_me:$LINENO: result: Building the validating docbook output requires : $VALIDATE_REQUIRES" >&5
+echo "${ECHO_T}Building the validating docbook output requires : $VALIDATE_REQUIRES" >&6; }
+	fi
+
+
+	if test "x$FOPDF_REQUIRES" = x; then
+		FOPDF_REQUIRES="$ALL_REQUIRES"
+	else
+		FOPDF_REQUIRES="$FOPDF_REQUIRES $ALL_REQUIRES"
+	fi
+
+	if test x"$FOPDF_REQUIRES" = x; then
+		TARGETS="$TARGETS fo-pdf"
+	else
+		{ echo "$as_me:$LINENO: result: Building the PDF versions thru FO requires : $FOPDF_REQUIRES" >&5
+echo "${ECHO_T}Building the PDF versions thru FO requires : $FOPDF_REQUIRES" >&6; }
+	fi
+
+
+	if test "x$TEXI_REQUIRES" = x; then
+		TEXI_REQUIRES="$ALL_REQUIRES"
+	else
+		TEXI_REQUIRES="$TEXI_REQUIRES $ALL_REQUIRES"
+	fi
+
+	if test x"$TEXI_REQUIRES" = x; then
+		TARGETS="$TARGETS texi"
+	else
+		{ echo "$as_me:$LINENO: result: Building the TexInfo versions requires : $TEXI_REQUIRES" >&5
+echo "${ECHO_T}Building the TexInfo versions requires : $TEXI_REQUIRES" >&6; }
+	fi
+
+
+	if test "x$TEXIINFO_REQUIRES" = x; then
+		TEXIINFO_REQUIRES="$ALL_REQUIRES"
+	else
+		TEXIINFO_REQUIRES="$TEXIINFO_REQUIRES $ALL_REQUIRES"
+	fi
+
+	if test x"$TEXIINFO_REQUIRES" = x; then
+		TARGETS="$TARGETS texiinfo"
+	else
+		{ echo "$as_me:$LINENO: result: Building the TexInfo Info versions requires : $TEXIINFO_REQUIRES" >&5
+echo "${ECHO_T}Building the TexInfo Info versions requires : $TEXIINFO_REQUIRES" >&6; }
+	fi
+
+
+	if test "x$UNDOCUMENTED_REQUIRES" = x; then
+		UNDOCUMENTED_REQUIRES="$MANPAGES_REQUIRES"
+	else
+		UNDOCUMENTED_REQUIRES="$UNDOCUMENTED_REQUIRES $MANPAGES_REQUIRES"
+	fi
+
+	if test x"$UNDOCUMENTED_REQUIRES" = x; then
+		TARGETS="$TARGETS undocumented"
+	else
+		{ echo "$as_me:$LINENO: result: Building the list of undocumented options requires : $UNDOCUMENTED_REQUIRES" >&5
+echo "${ECHO_T}Building the list of undocumented options requires : $UNDOCUMENTED_REQUIRES" >&6; }
+	fi
+
+
+	if test "x$TXT_REQUIRES" = x; then
+		TXT_REQUIRES="$HTML_REQUIRES"
+	else
+		TXT_REQUIRES="$TXT_REQUIRES $HTML_REQUIRES"
+	fi
+
+	if test x"$TXT_REQUIRES" = x; then
+		TARGETS="$TARGETS txt"
+	else
+		{ echo "$as_me:$LINENO: result: Building the text versions requires : $TXT_REQUIRES" >&5
+echo "${ECHO_T}Building the text versions requires : $TXT_REQUIRES" >&6; }
+	fi
+
+
+if test x"$TARGETS" = x; then 
+	{ { echo "$as_me:$LINENO: error: You won't be able to build any of the docs" >&5
+echo "$as_me: error: You won't be able to build any of the docs" >&2;}
+   { (exit 1); exit 1; }; }
+else 
+	{ echo "$as_me:$LINENO: result: You will be able to build: $TARGETS" >&5
+echo "${ECHO_T}You will be able to build: $TARGETS" >&6; }
+fi
+
+
+
+ac_config_files="$ac_config_files Makefile.settings build/catalog.xml"
+
+cat >confcache <<\_ACEOF
+# This file is a shell script that caches the results of configure
+# tests run on this system so they can be shared between configure
+# scripts and configure runs, see configure's option --config-cache.
+# It is not useful on other systems.  If it contains results you don't
+# want to keep, you may remove or edit it.
+#
+# config.status only pays attention to the cache file if you give it
+# the --recheck option to rerun configure.
+#
+# `ac_cv_env_foo' variables (set or unset) will be overridden when
+# loading this file, other *unset* `ac_cv_foo' will be assigned the
+# following values.
+
+_ACEOF
+
+# The following way of writing the cache mishandles newlines in values,
+# but we know of no workaround that is simple, portable, and efficient.
+# So, we kill variables containing newlines.
+# Ultrix sh set writes to stderr and can't be redirected directly,
+# and sets the high bit in the cache file unless we assign to the vars.
+(
+  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
+    eval ac_val=\$$ac_var
+    case $ac_val in #(
+    *${as_nl}*)
+      case $ac_var in #(
+      *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
+echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
+      esac
+      case $ac_var in #(
+      _ | IFS | as_nl) ;; #(
+      *) $as_unset $ac_var ;;
+      esac ;;
+    esac
+  done
+
+  (set) 2>&1 |
+    case $as_nl`(ac_space=' '; set) 2>&1` in #(
+    *${as_nl}ac_space=\ *)
+      # `set' does not quote correctly, so add quotes (double-quote
+      # substitution turns \\\\ into \\, and sed turns \\ into \).
+      sed -n \
+	"s/'/'\\\\''/g;
+	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
+      ;; #(
+    *)
+      # `set' quotes correctly as required by POSIX, so do not add quotes.
+      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
+      ;;
+    esac |
+    sort
+) |
+  sed '
+     /^ac_cv_env_/b end
+     t clear
+     :clear
+     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
+     t end
+     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
+     :end' >>confcache
+if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
+  if test -w "$cache_file"; then
+    test "x$cache_file" != "x/dev/null" &&
+      { echo "$as_me:$LINENO: updating cache $cache_file" >&5
+echo "$as_me: updating cache $cache_file" >&6;}
+    cat confcache >$cache_file
+  else
+    { echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5
+echo "$as_me: not updating unwritable cache $cache_file" >&6;}
+  fi
+fi
+rm -f confcache
+
+test "x$prefix" = xNONE && prefix=$ac_default_prefix
+# Let make expand exec_prefix.
+test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
+
+# Transform confdefs.h into DEFS.
+# Protect against shell expansion while executing Makefile rules.
+# Protect against Makefile macro expansion.
+#
+# If the first sed substitution is executed (which looks for macros that
+# take arguments), then branch to the quote section.  Otherwise,
+# look for a macro that doesn't take arguments.
+ac_script='
+t clear
+:clear
+s/^[	 ]*#[	 ]*define[	 ][	 ]*\([^	 (][^	 (]*([^)]*)\)[	 ]*\(.*\)/-D\1=\2/g
+t quote
+s/^[	 ]*#[	 ]*define[	 ][	 ]*\([^	 ][^	 ]*\)[	 ]*\(.*\)/-D\1=\2/g
+t quote
+b any
+:quote
+s/[	 `~#$^&*(){}\\|;'\''"<>?]/\\&/g
+s/\[/\\&/g
+s/\]/\\&/g
+s/\$/$$/g
+H
+:any
+${
+	g
+	s/^\n//
+	s/\n/ /g
+	p
+}
+'
+DEFS=`sed -n "$ac_script" confdefs.h`
+
+
+ac_libobjs=
+ac_ltlibobjs=
+for ac_i in : $LIB@&t at OBJS; do test "x$ac_i" = x: && continue
+  # 1. Remove the extension, and $U if already installed.
+  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
+  ac_i=`echo "$ac_i" | sed "$ac_script"`
+  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
+  #    will be set to the directory where LIBOBJS objects are built.
+  ac_libobjs="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext"
+  ac_ltlibobjs="$ac_ltlibobjs \${LIBOBJDIR}$ac_i"'$U.lo'
+done
+LIB@&t at OBJS=$ac_libobjs
+
+LTLIBOBJS=$ac_ltlibobjs
+
+
+
+: ${CONFIG_STATUS=./config.status}
+ac_clean_files_save=$ac_clean_files
+ac_clean_files="$ac_clean_files $CONFIG_STATUS"
+{ echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
+echo "$as_me: creating $CONFIG_STATUS" >&6;}
+cat >$CONFIG_STATUS <<_ACEOF
+#! $SHELL
+# Generated by $as_me.
+# Run this file to recreate the current configuration.
+# Compiler output produced by configure, useful for debugging
+# configure, is in config.log if it exists.
+
+debug=false
+ac_cs_recheck=false
+ac_cs_silent=false
+SHELL=\${CONFIG_SHELL-$SHELL}
+_ACEOF
+
+cat >>$CONFIG_STATUS <<\_ACEOF
+## --------------------- ##
+## M4sh Initialization.  ##
+## --------------------- ##
+
+# Be more Bourne compatible
+DUALCASE=1; export DUALCASE # for MKS sh
+if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
+  emulate sh
+  NULLCMD=:
+  # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
+  # is contrary to our usage.  Disable this feature.
+  alias -g '${1+"$@"}'='"$@"'
+  setopt NO_GLOB_SUBST
+else
+  case `(set -o) 2>/dev/null` in
+  *posix*) set -o posix ;;
+esac
+
+fi
+
+
+
+
+# PATH needs CR
+# Avoid depending upon Character Ranges.
+as_cr_letters='abcdefghijklmnopqrstuvwxyz'
+as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
+as_cr_Letters=$as_cr_letters$as_cr_LETTERS
+as_cr_digits='0123456789'
+as_cr_alnum=$as_cr_Letters$as_cr_digits
+
+# The user is always right.
+if test "${PATH_SEPARATOR+set}" != set; then
+  echo "#! /bin/sh" >conf$$.sh
+  echo  "exit 0"   >>conf$$.sh
+  chmod +x conf$$.sh
+  if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
+    PATH_SEPARATOR=';'
+  else
+    PATH_SEPARATOR=:
+  fi
+  rm -f conf$$.sh
+fi
+
+# Support unset when possible.
+if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
+  as_unset=unset
+else
+  as_unset=false
+fi
+
+
+# IFS
+# We need space, tab and new line, in precisely that order.  Quoting is
+# there to prevent editors from complaining about space-tab.
+# (If _AS_PATH_WALK were called with IFS unset, it would disable word
+# splitting by setting IFS to empty value.)
+as_nl='
+'
+IFS=" ""	$as_nl"
+
+# Find who we are.  Look in the path if we contain no directory separator.
+case $0 in
+  *[\\/]* ) as_myself=$0 ;;
+  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+  test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
+done
+IFS=$as_save_IFS
+
+     ;;
+esac
+# We did not find ourselves, most probably we were run as `sh COMMAND'
+# in which case we are not to be found in the path.
+if test "x$as_myself" = x; then
+  as_myself=$0
+fi
+if test ! -f "$as_myself"; then
+  echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
+  { (exit 1); exit 1; }
+fi
+
+# Work around bugs in pre-3.0 UWIN ksh.
+for as_var in ENV MAIL MAILPATH
+do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
+done
+PS1='$ '
+PS2='> '
+PS4='+ '
+
+# NLS nuisances.
+for as_var in \
+  LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
+  LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
+  LC_TELEPHONE LC_TIME
+do
+  if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
+    eval $as_var=C; export $as_var
+  else
+    ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
+  fi
+done
+
+# Required to use basename.
+if expr a : '\(a\)' >/dev/null 2>&1 &&
+   test "X`expr 00001 : '.*\(...\)'`" = X001; then
+  as_expr=expr
+else
+  as_expr=false
+fi
+
+if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
+  as_basename=basename
+else
+  as_basename=false
+fi
+
+
+# Name of the executable.
+as_me=`$as_basename -- "$0" ||
+$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
+	 X"$0" : 'X\(//\)$' \| \
+	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
+echo X/"$0" |
+    sed '/^.*\/\([^/][^/]*\)\/*$/{
+	    s//\1/
+	    q
+	  }
+	  /^X\/\(\/\/\)$/{
+	    s//\1/
+	    q
+	  }
+	  /^X\/\(\/\).*/{
+	    s//\1/
+	    q
+	  }
+	  s/.*/./; q'`
+
+# CDPATH.
+$as_unset CDPATH
+
+
+
+  as_lineno_1=$LINENO
+  as_lineno_2=$LINENO
+  test "x$as_lineno_1" != "x$as_lineno_2" &&
+  test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
+
+  # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
+  # uniformly replaced by the line number.  The first 'sed' inserts a
+  # line-number line after each line using $LINENO; the second 'sed'
+  # does the real work.  The second script uses 'N' to pair each
+  # line-number line with the line containing $LINENO, and appends
+  # trailing '-' during substitution so that $LINENO is not a special
+  # case at line end.
+  # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
+  # scripts with optimization help from Paolo Bonzini.  Blame Lee
+  # E. McMahon (1931-1989) for sed's syntax.  :-)
+  sed -n '
+    p
+    /[$]LINENO/=
+  ' <$as_myself |
+    sed '
+      s/[$]LINENO.*/&-/
+      t lineno
+      b
+      :lineno
+      N
+      :loop
+      s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
+      t loop
+      s/-\n.*//
+    ' >$as_me.lineno &&
+  chmod +x "$as_me.lineno" ||
+    { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
+   { (exit 1); exit 1; }; }
+
+  # Don't try to exec as it changes $[0], causing all sort of problems
+  # (the dirname of $[0] is not the place where we might find the
+  # original and so on.  Autoconf is especially sensitive to this).
+  . "./$as_me.lineno"
+  # Exit status is that of the last command.
+  exit
+}
+
+
+if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
+  as_dirname=dirname
+else
+  as_dirname=false
+fi
+
+ECHO_C= ECHO_N= ECHO_T=
+case `echo -n x` in
+-n*)
+  case `echo 'x\c'` in
+  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
+  *)   ECHO_C='\c';;
+  esac;;
+*)
+  ECHO_N='-n';;
+esac
+
+if expr a : '\(a\)' >/dev/null 2>&1 &&
+   test "X`expr 00001 : '.*\(...\)'`" = X001; then
+  as_expr=expr
+else
+  as_expr=false
+fi
+
+rm -f conf$$ conf$$.exe conf$$.file
+if test -d conf$$.dir; then
+  rm -f conf$$.dir/conf$$.file
+else
+  rm -f conf$$.dir
+  mkdir conf$$.dir
+fi
+echo >conf$$.file
+if ln -s conf$$.file conf$$ 2>/dev/null; then
+  as_ln_s='ln -s'
+  # ... but there are two gotchas:
+  # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
+  # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
+  # In both cases, we have to default to `cp -p'.
+  ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
+    as_ln_s='cp -p'
+elif ln conf$$.file conf$$ 2>/dev/null; then
+  as_ln_s=ln
+else
+  as_ln_s='cp -p'
+fi
+rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
+rmdir conf$$.dir 2>/dev/null
+
+if mkdir -p . 2>/dev/null; then
+  as_mkdir_p=:
+else
+  test -d ./-p && rmdir ./-p
+  as_mkdir_p=false
+fi
+
+if test -x / >/dev/null 2>&1; then
+  as_test_x='test -x'
+else
+  if ls -dL / >/dev/null 2>&1; then
+    as_ls_L_option=L
+  else
+    as_ls_L_option=
+  fi
+  as_test_x='
+    eval sh -c '\''
+      if test -d "$1"; then
+        test -d "$1/.";
+      else
+	case $1 in
+        -*)set "./$1";;
+	esac;
+	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
+	???[sx]*):;;*)false;;esac;fi
+    '\'' sh
+  '
+fi
+as_executable_p=$as_test_x
+
+# Sed expression to map a string onto a valid CPP name.
+as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
+
+# Sed expression to map a string onto a valid variable name.
+as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
+
+
+exec 6>&1
+
+# Save the log message, to keep $[0] and so on meaningful, and to
+# report actual input values of CONFIG_FILES etc. instead of their
+# values after options handling.
+ac_log="
+This file was extended by $as_me, which was
+generated by GNU Autoconf 2.61.  Invocation command line was
+
+  CONFIG_FILES    = $CONFIG_FILES
+  CONFIG_HEADERS  = $CONFIG_HEADERS
+  CONFIG_LINKS    = $CONFIG_LINKS
+  CONFIG_COMMANDS = $CONFIG_COMMANDS
+  $ $0 $@
+
+on `(hostname || uname -n) 2>/dev/null | sed 1q`
+"
+
+_ACEOF
+
+cat >>$CONFIG_STATUS <<_ACEOF
+# Files that config.status was made for.
+config_files="$ac_config_files"
+
+_ACEOF
+
+cat >>$CONFIG_STATUS <<\_ACEOF
+ac_cs_usage="\
+\`$as_me' instantiates files from templates according to the
+current configuration.
+
+Usage: $0 [OPTIONS] [FILE]...
+
+  -h, --help       print this help, then exit
+  -V, --version    print version number and configuration settings, then exit
+  -q, --quiet      do not print progress messages
+  -d, --debug      don't remove temporary files
+      --recheck    update $as_me by reconfiguring in the same conditions
+  --file=FILE[:TEMPLATE]
+		   instantiate the configuration file FILE
+
+Configuration files:
+$config_files
+
+Report bugs to <bug-autoconf at gnu.org>."
+
+_ACEOF
+cat >>$CONFIG_STATUS <<_ACEOF
+ac_cs_version="\\
+config.status
+configured by $0, generated by GNU Autoconf 2.61,
+  with options \\"`echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
+
+Copyright (C) 2006 Free Software Foundation, Inc.
+This config.status script is free software; the Free Software Foundation
+gives unlimited permission to copy, distribute and modify it."
+
+ac_pwd='$ac_pwd'
+srcdir='$srcdir'
+_ACEOF
+
+cat >>$CONFIG_STATUS <<\_ACEOF
+# If no file are specified by the user, then we need to provide default
+# value.  By we need to know if files were specified by the user.
+ac_need_defaults=:
+while test $# != 0
+do
+  case $1 in
+  --*=*)
+    ac_option=`expr "X$1" : 'X\([^=]*\)='`
+    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
+    ac_shift=:
+    ;;
+  *)
+    ac_option=$1
+    ac_optarg=$2
+    ac_shift=shift
+    ;;
+  esac
+
+  case $ac_option in
+  # Handling of the options.
+  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
+    ac_cs_recheck=: ;;
+  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
+    echo "$ac_cs_version"; exit ;;
+  --debug | --debu | --deb | --de | --d | -d )
+    debug=: ;;
+  --file | --fil | --fi | --f )
+    $ac_shift
+    CONFIG_FILES="$CONFIG_FILES $ac_optarg"
+    ac_need_defaults=false;;
+  --he | --h |  --help | --hel | -h )
+    echo "$ac_cs_usage"; exit ;;
+  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
+  | -silent | --silent | --silen | --sile | --sil | --si | --s)
+    ac_cs_silent=: ;;
+
+  # This is an error.
+  -*) { echo "$as_me: error: unrecognized option: $1
+Try \`$0 --help' for more information." >&2
+   { (exit 1); exit 1; }; } ;;
+
+  *) ac_config_targets="$ac_config_targets $1"
+     ac_need_defaults=false ;;
+
+  esac
+  shift
+done
+
+ac_configure_extra_args=
+
+if $ac_cs_silent; then
+  exec 6>/dev/null
+  ac_configure_extra_args="$ac_configure_extra_args --silent"
+fi
+
+_ACEOF
+cat >>$CONFIG_STATUS <<_ACEOF
+if \$ac_cs_recheck; then
+  echo "running CONFIG_SHELL=$SHELL $SHELL $0 "$ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
+  CONFIG_SHELL=$SHELL
+  export CONFIG_SHELL
+  exec $SHELL "$0"$ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
+fi
+
+_ACEOF
+cat >>$CONFIG_STATUS <<\_ACEOF
+exec 5>>config.log
+{
+  echo
+  sed 'h;s/./-/g;s/^.../@%:@@%:@ /;s/...$/ @%:@@%:@/;p;x;p;x' <<_ASBOX
+@%:@@%:@ Running $as_me. @%:@@%:@
+_ASBOX
+  echo "$ac_log"
+} >&5
+
+_ACEOF
+cat >>$CONFIG_STATUS <<_ACEOF
+_ACEOF
+
+cat >>$CONFIG_STATUS <<\_ACEOF
+
+# Handling of arguments.
+for ac_config_target in $ac_config_targets
+do
+  case $ac_config_target in
+    "Makefile.settings") CONFIG_FILES="$CONFIG_FILES Makefile.settings" ;;
+    "build/catalog.xml") CONFIG_FILES="$CONFIG_FILES build/catalog.xml" ;;
+
+  *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
+echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
+   { (exit 1); exit 1; }; };;
+  esac
+done
+
+
+# If the user did not use the arguments to specify the items to instantiate,
+# then the envvar interface is used.  Set only those that are not.
+# We use the long form for the default assignment because of an extremely
+# bizarre bug on SunOS 4.1.3.
+if $ac_need_defaults; then
+  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
+fi
+
+# Have a temporary directory for convenience.  Make it in the build tree
+# simply because there is no reason against having it here, and in addition,
+# creating and moving files from /tmp can sometimes cause problems.
+# Hook for its removal unless debugging.
+# Note that there is a small window in which the directory will not be cleaned:
+# after its creation but before its name has been assigned to `$tmp'.
+$debug ||
+{
+  tmp=
+  trap 'exit_status=$?
+  { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
+' 0
+  trap '{ (exit 1); exit 1; }' 1 2 13 15
+}
+# Create a (secure) tmp directory for tmp files.
+
+{
+  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
+  test -n "$tmp" && test -d "$tmp"
+}  ||
+{
+  tmp=./conf$$-$RANDOM
+  (umask 077 && mkdir "$tmp")
+} ||
+{
+   echo "$me: cannot create a temporary directory in ." >&2
+   { (exit 1); exit 1; }
+}
+
+#
+# Set up the sed scripts for CONFIG_FILES section.
+#
+
+# No need to generate the scripts if there are no CONFIG_FILES.
+# This happens for instance when ./config.status config.h
+if test -n "$CONFIG_FILES"; then
+
+_ACEOF
+
+
+
+ac_delim='%!_!# '
+for ac_last_try in false false false false false :; do
+  cat >conf$$subs.sed <<_ACEOF
+SHELL!$SHELL$ac_delim
+PATH_SEPARATOR!$PATH_SEPARATOR$ac_delim
+PACKAGE_NAME!$PACKAGE_NAME$ac_delim
+PACKAGE_TARNAME!$PACKAGE_TARNAME$ac_delim
+PACKAGE_VERSION!$PACKAGE_VERSION$ac_delim
+PACKAGE_STRING!$PACKAGE_STRING$ac_delim
+PACKAGE_BUGREPORT!$PACKAGE_BUGREPORT$ac_delim
+exec_prefix!$exec_prefix$ac_delim
+prefix!$prefix$ac_delim
+program_transform_name!$program_transform_name$ac_delim
+bindir!$bindir$ac_delim
+sbindir!$sbindir$ac_delim
+libexecdir!$libexecdir$ac_delim
+datarootdir!$datarootdir$ac_delim
+datadir!$datadir$ac_delim
+sysconfdir!$sysconfdir$ac_delim
+sharedstatedir!$sharedstatedir$ac_delim
+localstatedir!$localstatedir$ac_delim
+includedir!$includedir$ac_delim
+oldincludedir!$oldincludedir$ac_delim
+docdir!$docdir$ac_delim
+infodir!$infodir$ac_delim
+htmldir!$htmldir$ac_delim
+dvidir!$dvidir$ac_delim
+pdfdir!$pdfdir$ac_delim
+psdir!$psdir$ac_delim
+libdir!$libdir$ac_delim
+localedir!$localedir$ac_delim
+mandir!$mandir$ac_delim
+DEFS!$DEFS$ac_delim
+ECHO_C!$ECHO_C$ac_delim
+ECHO_N!$ECHO_N$ac_delim
+ECHO_T!$ECHO_T$ac_delim
+LIBS!$LIBS$ac_delim
+build_alias!$build_alias$ac_delim
+host_alias!$host_alias$ac_delim
+target_alias!$target_alias$ac_delim
+LATEX_DOCUMENTCLASS_OPTIONS!$LATEX_DOCUMENTCLASS_OPTIONS$ac_delim
+DOC_BUILD_DATE!$DOC_BUILD_DATE$ac_delim
+SAMBASOURCEDIR!$SAMBASOURCEDIR$ac_delim
+XSLTPROC!$XSLTPROC$ac_delim
+RM!$RM$ac_delim
+INKSCAPE!$INKSCAPE$ac_delim
+MAKEINDEX!$MAKEINDEX$ac_delim
+PDFLATEX!$PDFLATEX$ac_delim
+EPSTOPDF!$EPSTOPDF$ac_delim
+THUMBPDF!$THUMBPDF$ac_delim
+PNGTOPNM!$PNGTOPNM$ac_delim
+PNMTOPS!$PNMTOPS$ac_delim
+LATEX!$LATEX$ac_delim
+DVIPS!$DVIPS$ac_delim
+PLUCKERBUILD!$PLUCKERBUILD$ac_delim
+HTML2TEXT!$HTML2TEXT$ac_delim
+PERL!$PERL$ac_delim
+XMLLINT!$XMLLINT$ac_delim
+FOP!$FOP$ac_delim
+DB2TEXI!$DB2TEXI$ac_delim
+MAKEINFO!$MAKEINFO$ac_delim
+TARGETS!$TARGETS$ac_delim
+LIB@&t at OBJS!$LIB@&t at OBJS$ac_delim
+LTLIBOBJS!$LTLIBOBJS$ac_delim
+_ACEOF
+
+  if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 61; then
+    break
+  elif $ac_last_try; then
+    { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
+echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
+   { (exit 1); exit 1; }; }
+  else
+    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
+  fi
+done
+
+ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
+if test -n "$ac_eof"; then
+  ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
+  ac_eof=`expr $ac_eof + 1`
+fi
+
+cat >>$CONFIG_STATUS <<_ACEOF
+cat >"\$tmp/subs-1.sed" <<\CEOF$ac_eof
+/@[a-zA-Z_][a-zA-Z_0-9]*@/!b end
+_ACEOF
+sed '
+s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
+s/^/s,@/; s/!/@,|#_!!_#|/
+:n
+t n
+s/'"$ac_delim"'$/,g/; t
+s/$/\\/; p
+N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
+' >>$CONFIG_STATUS <conf$$subs.sed
+rm -f conf$$subs.sed
+cat >>$CONFIG_STATUS <<_ACEOF
+:end
+s/|#_!!_#|//g
+CEOF$ac_eof
+_ACEOF
+
+
+# VPATH may cause trouble with some makes, so we remove $(srcdir),
+# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
+# trailing colons and then remove the whole line if VPATH becomes empty
+# (actually we leave an empty line to preserve line numbers).
+if test "x$srcdir" = x.; then
+  ac_vpsub='/^[	 ]*VPATH[	 ]*=/{
+s/:*\$(srcdir):*/:/
+s/:*\${srcdir}:*/:/
+s/:*@srcdir@:*/:/
+s/^\([^=]*=[	 ]*\):*/\1/
+s/:*$//
+s/^[^=]*=[	 ]*$//
+}'
+fi
+
+cat >>$CONFIG_STATUS <<\_ACEOF
+fi # test -n "$CONFIG_FILES"
+
+
+for ac_tag in  :F $CONFIG_FILES      
+do
+  case $ac_tag in
+  :[FHLC]) ac_mode=$ac_tag; continue;;
+  esac
+  case $ac_mode$ac_tag in
+  :[FHL]*:*);;
+  :L* | :C*:*) { { echo "$as_me:$LINENO: error: Invalid tag $ac_tag." >&5
+echo "$as_me: error: Invalid tag $ac_tag." >&2;}
+   { (exit 1); exit 1; }; };;
+  :[FH]-) ac_tag=-:-;;
+  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
+  esac
+  ac_save_IFS=$IFS
+  IFS=:
+  set x $ac_tag
+  IFS=$ac_save_IFS
+  shift
+  ac_file=$1
+  shift
+
+  case $ac_mode in
+  :L) ac_source=$1;;
+  :[FH])
+    ac_file_inputs=
+    for ac_f
+    do
+      case $ac_f in
+      -) ac_f="$tmp/stdin";;
+      *) # Look for the file first in the build tree, then in the source tree
+	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
+	 # because $ac_f cannot contain `:'.
+	 test -f "$ac_f" ||
+	   case $ac_f in
+	   [\\/$]*) false;;
+	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
+	   esac ||
+	   { { echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5
+echo "$as_me: error: cannot find input file: $ac_f" >&2;}
+   { (exit 1); exit 1; }; };;
+      esac
+      ac_file_inputs="$ac_file_inputs $ac_f"
+    done
+
+    # Let's still pretend it is `configure' which instantiates (i.e., don't
+    # use $as_me), people would be surprised to read:
+    #    /* config.h.  Generated by config.status.  */
+    configure_input="Generated from "`IFS=:
+	  echo $* | sed 's|^[^:]*/||;s|:[^:]*/|, |g'`" by configure."
+    if test x"$ac_file" != x-; then
+      configure_input="$ac_file.  $configure_input"
+      { echo "$as_me:$LINENO: creating $ac_file" >&5
+echo "$as_me: creating $ac_file" >&6;}
+    fi
+
+    case $ac_tag in
+    *:-:* | *:-) cat >"$tmp/stdin";;
+    esac
+    ;;
+  esac
+
+  ac_dir=`$as_dirname -- "$ac_file" ||
+$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
+	 X"$ac_file" : 'X\(//\)[^/]' \| \
+	 X"$ac_file" : 'X\(//\)$' \| \
+	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
+echo X"$ac_file" |
+    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
+	    s//\1/
+	    q
+	  }
+	  /^X\(\/\/\)[^/].*/{
+	    s//\1/
+	    q
+	  }
+	  /^X\(\/\/\)$/{
+	    s//\1/
+	    q
+	  }
+	  /^X\(\/\).*/{
+	    s//\1/
+	    q
+	  }
+	  s/.*/./; q'`
+  { as_dir="$ac_dir"
+  case $as_dir in #(
+  -*) as_dir=./$as_dir;;
+  esac
+  test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
+    as_dirs=
+    while :; do
+      case $as_dir in #(
+      *\'*) as_qdir=`echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #(
+      *) as_qdir=$as_dir;;
+      esac
+      as_dirs="'$as_qdir' $as_dirs"
+      as_dir=`$as_dirname -- "$as_dir" ||
+$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
+	 X"$as_dir" : 'X\(//\)[^/]' \| \
+	 X"$as_dir" : 'X\(//\)$' \| \
+	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
+echo X"$as_dir" |
+    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
+	    s//\1/
+	    q
+	  }
+	  /^X\(\/\/\)[^/].*/{
+	    s//\1/
+	    q
+	  }
+	  /^X\(\/\/\)$/{
+	    s//\1/
+	    q
+	  }
+	  /^X\(\/\).*/{
+	    s//\1/
+	    q
+	  }
+	  s/.*/./; q'`
+      test -d "$as_dir" && break
+    done
+    test -z "$as_dirs" || eval "mkdir $as_dirs"
+  } || test -d "$as_dir" || { { echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
+echo "$as_me: error: cannot create directory $as_dir" >&2;}
+   { (exit 1); exit 1; }; }; }
+  ac_builddir=.
+
+case "$ac_dir" in
+.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
+*)
+  ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
+  # A ".." for each directory in $ac_dir_suffix.
+  ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
+  case $ac_top_builddir_sub in
+  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
+  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
+  esac ;;
+esac
+ac_abs_top_builddir=$ac_pwd
+ac_abs_builddir=$ac_pwd$ac_dir_suffix
+# for backward compatibility:
+ac_top_builddir=$ac_top_build_prefix
+
+case $srcdir in
+  .)  # We are building in place.
+    ac_srcdir=.
+    ac_top_srcdir=$ac_top_builddir_sub
+    ac_abs_top_srcdir=$ac_pwd ;;
+  [\\/]* | ?:[\\/]* )  # Absolute name.
+    ac_srcdir=$srcdir$ac_dir_suffix;
+    ac_top_srcdir=$srcdir
+    ac_abs_top_srcdir=$srcdir ;;
+  *) # Relative name.
+    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
+    ac_top_srcdir=$ac_top_build_prefix$srcdir
+    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
+esac
+ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
+
+
+  case $ac_mode in
+  :F)
+  #
+  # CONFIG_FILE
+  #
+
+_ACEOF
+
+cat >>$CONFIG_STATUS <<\_ACEOF
+# If the template does not know about datarootdir, expand it.
+# FIXME: This hack should be removed a few years after 2.60.
+ac_datarootdir_hack=; ac_datarootdir_seen=
+
+case `sed -n '/datarootdir/ {
+  p
+  q
+}
+/@datadir@/p
+/@docdir@/p
+/@infodir@/p
+/@localedir@/p
+/@mandir@/p
+' $ac_file_inputs` in
+*datarootdir*) ac_datarootdir_seen=yes;;
+*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
+  { echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
+echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
+_ACEOF
+cat >>$CONFIG_STATUS <<_ACEOF
+  ac_datarootdir_hack='
+  s&@datadir@&$datadir&g
+  s&@docdir@&$docdir&g
+  s&@infodir@&$infodir&g
+  s&@localedir@&$localedir&g
+  s&@mandir@&$mandir&g
+    s&\\\${datarootdir}&$datarootdir&g' ;;
+esac
+_ACEOF
+
+# Neutralize VPATH when `$srcdir' = `.'.
+# Shell code in configure.ac might set extrasub.
+# FIXME: do we really want to maintain this feature?
+cat >>$CONFIG_STATUS <<_ACEOF
+  sed "$ac_vpsub
+$extrasub
+_ACEOF
+cat >>$CONFIG_STATUS <<\_ACEOF
+:t
+/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
+s&@configure_input@&$configure_input&;t t
+s&@top_builddir@&$ac_top_builddir_sub&;t t
+s&@srcdir@&$ac_srcdir&;t t
+s&@abs_srcdir@&$ac_abs_srcdir&;t t
+s&@top_srcdir@&$ac_top_srcdir&;t t
+s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
+s&@builddir@&$ac_builddir&;t t
+s&@abs_builddir@&$ac_abs_builddir&;t t
+s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
+$ac_datarootdir_hack
+" $ac_file_inputs | sed -f "$tmp/subs-1.sed" >$tmp/out
+
+test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
+  { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
+  { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
+  { echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir'
+which seems to be undefined.  Please make sure it is defined." >&5
+echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
+which seems to be undefined.  Please make sure it is defined." >&2;}
+
+  rm -f "$tmp/stdin"
+  case $ac_file in
+  -) cat "$tmp/out"; rm -f "$tmp/out";;
+  *) rm -f "$ac_file"; mv "$tmp/out" $ac_file;;
+  esac
+ ;;
+  
+  
+  
+  esac
+
+done # for ac_tag
+
+
+{ (exit 0); exit 0; }
+_ACEOF
+chmod +x $CONFIG_STATUS
+ac_clean_files=$ac_clean_files_save
+
+
+# configure is writing to config.log, and then calls config.status.
+# config.status does its own redirection, appending to config.log.
+# Unfortunately, on DOS this fails, as config.log is still kept open
+# by configure, so config.status won't be able to write to it; its
+# output is simply discarded.  So we exec the FD to /dev/null,
+# effectively closing config.log, so it can be properly (re)opened and
+# appended to by config.status.  When coming back to configure, we
+# need to make the FD available again.
+if test "$no_create" != yes; then
+  ac_cs_success=:
+  ac_config_status_args=
+  test "$silent" = yes &&
+    ac_config_status_args="$ac_config_status_args --quiet"
+  exec 5>/dev/null
+  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
+  exec 5>>config.log
+  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
+  # would make configure fail if this is the last instruction.
+  $ac_cs_success || { (exit 1); exit 1; }
+fi
+

Added: branches/samba/upstream/docs-xml/autom4te.cache/requests
===================================================================
--- branches/samba/upstream/docs-xml/autom4te.cache/requests	                        (rev 0)
+++ branches/samba/upstream/docs-xml/autom4te.cache/requests	2008-09-29 05:10:20 UTC (rev 2163)
@@ -0,0 +1,64 @@
+# This file was generated.
+# It contains the lists of macros which have been traced.
+# It can be safely removed.
+
+ at request = (
+             bless( [
+                      '0',
+                      1,
+                      [
+                        '/usr/share/autoconf'
+                      ],
+                      [
+                        '/usr/share/autoconf/autoconf/autoconf.m4f',
+                        'aclocal.m4',
+                        'configure.ac'
+                      ],
+                      {
+                        '_LT_AC_TAGCONFIG' => 1,
+                        'AM_PROG_F77_C_O' => 1,
+                        'AC_INIT' => 1,
+                        'm4_pattern_forbid' => 1,
+                        'AC_CANONICAL_TARGET' => 1,
+                        'AC_SUBST' => 1,
+                        'AC_CONFIG_LIBOBJ_DIR' => 1,
+                        'AC_FC_SRCEXT' => 1,
+                        'AC_CANONICAL_HOST' => 1,
+                        'AC_PROG_LIBTOOL' => 1,
+                        'AM_INIT_AUTOMAKE' => 1,
+                        'AC_CONFIG_SUBDIRS' => 1,
+                        'AM_AUTOMAKE_VERSION' => 1,
+                        'LT_CONFIG_LTDL_DIR' => 1,
+                        'AC_REQUIRE_AUX_FILE' => 1,
+                        'AC_CONFIG_LINKS' => 1,
+                        'm4_sinclude' => 1,
+                        'LT_SUPPORTED_TAG' => 1,
+                        'AM_MAINTAINER_MODE' => 1,
+                        'AM_GNU_GETTEXT_INTL_SUBDIR' => 1,
+                        '_m4_warn' => 1,
+                        'AM_PROG_CXX_C_O' => 1,
+                        'AM_ENABLE_MULTILIB' => 1,
+                        'AC_CONFIG_FILES' => 1,
+                        'include' => 1,
+                        'LT_INIT' => 1,
+                        'AM_GNU_GETTEXT' => 1,
+                        'AC_LIBSOURCE' => 1,
+                        'AM_PROG_FC_C_O' => 1,
+                        'AC_CANONICAL_BUILD' => 1,
+                        'AC_FC_FREEFORM' => 1,
+                        'AH_OUTPUT' => 1,
+                        '_AM_SUBST_NOTMAKE' => 1,
+                        'AC_CONFIG_AUX_DIR' => 1,
+                        'sinclude' => 1,
+                        'm4_pattern_allow' => 1,
+                        'AM_PROG_CC_C_O' => 1,
+                        'AC_CANONICAL_SYSTEM' => 1,
+                        'AM_CONDITIONAL' => 1,
+                        'AC_CONFIG_HEADERS' => 1,
+                        'AC_DEFINE_TRACE_LITERAL' => 1,
+                        'm4_include' => 1,
+                        'AC_SUBST_TRACE' => 1
+                      }
+                    ], 'Autom4te::Request' )
+           );
+

Added: branches/samba/upstream/docs-xml/autom4te.cache/traces.0
===================================================================
--- branches/samba/upstream/docs-xml/autom4te.cache/traces.0	                        (rev 0)
+++ branches/samba/upstream/docs-xml/autom4te.cache/traces.0	2008-09-29 05:10:20 UTC (rev 2163)
@@ -0,0 +1,248 @@
+m4trace:configure.ac:1: -1- AC_INIT([xslt/latex.xsl])
+m4trace:configure.ac:1: -1- m4_pattern_forbid([^_?A[CHUM]_])
+m4trace:configure.ac:1: -1- m4_pattern_forbid([_AC_])
+m4trace:configure.ac:1: -1- m4_pattern_forbid([^LIBOBJS$], [do not use LIBOBJS directly, use AC_LIBOBJ (see section `AC_LIBOBJ vs LIBOBJS'])
+m4trace:configure.ac:1: -1- m4_pattern_allow([^AS_FLAGS$])
+m4trace:configure.ac:1: -1- m4_pattern_forbid([^_?m4_])
+m4trace:configure.ac:1: -1- m4_pattern_forbid([^dnl$])
+m4trace:configure.ac:1: -1- m4_pattern_forbid([^_?AS_])
+m4trace:configure.ac:1: -1- AC_SUBST([SHELL], [${CONFIG_SHELL-/bin/sh}])
+m4trace:configure.ac:1: -1- AC_SUBST_TRACE([SHELL])
+m4trace:configure.ac:1: -1- m4_pattern_allow([^SHELL$])
+m4trace:configure.ac:1: -1- AC_SUBST([PATH_SEPARATOR])
+m4trace:configure.ac:1: -1- AC_SUBST_TRACE([PATH_SEPARATOR])
+m4trace:configure.ac:1: -1- m4_pattern_allow([^PATH_SEPARATOR$])
+m4trace:configure.ac:1: -1- AC_SUBST([PACKAGE_NAME], [m4_ifdef([AC_PACKAGE_NAME],      ['AC_PACKAGE_NAME'])])
+m4trace:configure.ac:1: -1- AC_SUBST_TRACE([PACKAGE_NAME])
+m4trace:configure.ac:1: -1- m4_pattern_allow([^PACKAGE_NAME$])
+m4trace:configure.ac:1: -1- AC_SUBST([PACKAGE_TARNAME], [m4_ifdef([AC_PACKAGE_TARNAME],   ['AC_PACKAGE_TARNAME'])])
+m4trace:configure.ac:1: -1- AC_SUBST_TRACE([PACKAGE_TARNAME])
+m4trace:configure.ac:1: -1- m4_pattern_allow([^PACKAGE_TARNAME$])
+m4trace:configure.ac:1: -1- AC_SUBST([PACKAGE_VERSION], [m4_ifdef([AC_PACKAGE_VERSION],   ['AC_PACKAGE_VERSION'])])
+m4trace:configure.ac:1: -1- AC_SUBST_TRACE([PACKAGE_VERSION])
+m4trace:configure.ac:1: -1- m4_pattern_allow([^PACKAGE_VERSION$])
+m4trace:configure.ac:1: -1- AC_SUBST([PACKAGE_STRING], [m4_ifdef([AC_PACKAGE_STRING],    ['AC_PACKAGE_STRING'])])
+m4trace:configure.ac:1: -1- AC_SUBST_TRACE([PACKAGE_STRING])
+m4trace:configure.ac:1: -1- m4_pattern_allow([^PACKAGE_STRING$])
+m4trace:configure.ac:1: -1- AC_SUBST([PACKAGE_BUGREPORT], [m4_ifdef([AC_PACKAGE_BUGREPORT], ['AC_PACKAGE_BUGREPORT'])])
+m4trace:configure.ac:1: -1- AC_SUBST_TRACE([PACKAGE_BUGREPORT])
+m4trace:configure.ac:1: -1- m4_pattern_allow([^PACKAGE_BUGREPORT$])
+m4trace:configure.ac:1: -1- AC_SUBST([exec_prefix], [NONE])
+m4trace:configure.ac:1: -1- AC_SUBST_TRACE([exec_prefix])
+m4trace:configure.ac:1: -1- m4_pattern_allow([^exec_prefix$])
+m4trace:configure.ac:1: -1- AC_SUBST([prefix], [NONE])
+m4trace:configure.ac:1: -1- AC_SUBST_TRACE([prefix])
+m4trace:configure.ac:1: -1- m4_pattern_allow([^prefix$])
+m4trace:configure.ac:1: -1- AC_SUBST([program_transform_name], [s,x,x,])
+m4trace:configure.ac:1: -1- AC_SUBST_TRACE([program_transform_name])
+m4trace:configure.ac:1: -1- m4_pattern_allow([^program_transform_name$])
+m4trace:configure.ac:1: -1- AC_SUBST([bindir], ['${exec_prefix}/bin'])
+m4trace:configure.ac:1: -1- AC_SUBST_TRACE([bindir])
+m4trace:configure.ac:1: -1- m4_pattern_allow([^bindir$])
+m4trace:configure.ac:1: -1- AC_SUBST([sbindir], ['${exec_prefix}/sbin'])
+m4trace:configure.ac:1: -1- AC_SUBST_TRACE([sbindir])
+m4trace:configure.ac:1: -1- m4_pattern_allow([^sbindir$])
+m4trace:configure.ac:1: -1- AC_SUBST([libexecdir], ['${exec_prefix}/libexec'])
+m4trace:configure.ac:1: -1- AC_SUBST_TRACE([libexecdir])
+m4trace:configure.ac:1: -1- m4_pattern_allow([^libexecdir$])
+m4trace:configure.ac:1: -1- AC_SUBST([datarootdir], ['${prefix}/share'])
+m4trace:configure.ac:1: -1- AC_SUBST_TRACE([datarootdir])
+m4trace:configure.ac:1: -1- m4_pattern_allow([^datarootdir$])
+m4trace:configure.ac:1: -1- AC_SUBST([datadir], ['${datarootdir}'])
+m4trace:configure.ac:1: -1- AC_SUBST_TRACE([datadir])
+m4trace:configure.ac:1: -1- m4_pattern_allow([^datadir$])
+m4trace:configure.ac:1: -1- AC_SUBST([sysconfdir], ['${prefix}/etc'])
+m4trace:configure.ac:1: -1- AC_SUBST_TRACE([sysconfdir])
+m4trace:configure.ac:1: -1- m4_pattern_allow([^sysconfdir$])
+m4trace:configure.ac:1: -1- AC_SUBST([sharedstatedir], ['${prefix}/com'])
+m4trace:configure.ac:1: -1- AC_SUBST_TRACE([sharedstatedir])
+m4trace:configure.ac:1: -1- m4_pattern_allow([^sharedstatedir$])
+m4trace:configure.ac:1: -1- AC_SUBST([localstatedir], ['${prefix}/var'])
+m4trace:configure.ac:1: -1- AC_SUBST_TRACE([localstatedir])
+m4trace:configure.ac:1: -1- m4_pattern_allow([^localstatedir$])
+m4trace:configure.ac:1: -1- AC_SUBST([includedir], ['${prefix}/include'])
+m4trace:configure.ac:1: -1- AC_SUBST_TRACE([includedir])
+m4trace:configure.ac:1: -1- m4_pattern_allow([^includedir$])
+m4trace:configure.ac:1: -1- AC_SUBST([oldincludedir], ['/usr/include'])
+m4trace:configure.ac:1: -1- AC_SUBST_TRACE([oldincludedir])
+m4trace:configure.ac:1: -1- m4_pattern_allow([^oldincludedir$])
+m4trace:configure.ac:1: -1- AC_SUBST([docdir], [m4_ifset([AC_PACKAGE_TARNAME],
+				     ['${datarootdir}/doc/${PACKAGE_TARNAME}'],
+				     ['${datarootdir}/doc/${PACKAGE}'])])
+m4trace:configure.ac:1: -1- AC_SUBST_TRACE([docdir])
+m4trace:configure.ac:1: -1- m4_pattern_allow([^docdir$])
+m4trace:configure.ac:1: -1- AC_SUBST([infodir], ['${datarootdir}/info'])
+m4trace:configure.ac:1: -1- AC_SUBST_TRACE([infodir])
+m4trace:configure.ac:1: -1- m4_pattern_allow([^infodir$])
+m4trace:configure.ac:1: -1- AC_SUBST([htmldir], ['${docdir}'])
+m4trace:configure.ac:1: -1- AC_SUBST_TRACE([htmldir])
+m4trace:configure.ac:1: -1- m4_pattern_allow([^htmldir$])
+m4trace:configure.ac:1: -1- AC_SUBST([dvidir], ['${docdir}'])
+m4trace:configure.ac:1: -1- AC_SUBST_TRACE([dvidir])
+m4trace:configure.ac:1: -1- m4_pattern_allow([^dvidir$])
+m4trace:configure.ac:1: -1- AC_SUBST([pdfdir], ['${docdir}'])
+m4trace:configure.ac:1: -1- AC_SUBST_TRACE([pdfdir])
+m4trace:configure.ac:1: -1- m4_pattern_allow([^pdfdir$])
+m4trace:configure.ac:1: -1- AC_SUBST([psdir], ['${docdir}'])
+m4trace:configure.ac:1: -1- AC_SUBST_TRACE([psdir])
+m4trace:configure.ac:1: -1- m4_pattern_allow([^psdir$])
+m4trace:configure.ac:1: -1- AC_SUBST([libdir], ['${exec_prefix}/lib'])
+m4trace:configure.ac:1: -1- AC_SUBST_TRACE([libdir])
+m4trace:configure.ac:1: -1- m4_pattern_allow([^libdir$])
+m4trace:configure.ac:1: -1- AC_SUBST([localedir], ['${datarootdir}/locale'])
+m4trace:configure.ac:1: -1- AC_SUBST_TRACE([localedir])
+m4trace:configure.ac:1: -1- m4_pattern_allow([^localedir$])
+m4trace:configure.ac:1: -1- AC_SUBST([mandir], ['${datarootdir}/man'])
+m4trace:configure.ac:1: -1- AC_SUBST_TRACE([mandir])
+m4trace:configure.ac:1: -1- m4_pattern_allow([^mandir$])
+m4trace:configure.ac:1: -1- AC_DEFINE_TRACE_LITERAL([PACKAGE_NAME])
+m4trace:configure.ac:1: -1- m4_pattern_allow([^PACKAGE_NAME$])
+m4trace:configure.ac:1: -1- AH_OUTPUT([PACKAGE_NAME], [/* Define to the full name of this package. */
+#undef PACKAGE_NAME])
+m4trace:configure.ac:1: -1- AC_DEFINE_TRACE_LITERAL([PACKAGE_TARNAME])
+m4trace:configure.ac:1: -1- m4_pattern_allow([^PACKAGE_TARNAME$])
+m4trace:configure.ac:1: -1- AH_OUTPUT([PACKAGE_TARNAME], [/* Define to the one symbol short name of this package. */
+#undef PACKAGE_TARNAME])
+m4trace:configure.ac:1: -1- AC_DEFINE_TRACE_LITERAL([PACKAGE_VERSION])
+m4trace:configure.ac:1: -1- m4_pattern_allow([^PACKAGE_VERSION$])
+m4trace:configure.ac:1: -1- AH_OUTPUT([PACKAGE_VERSION], [/* Define to the version of this package. */
+#undef PACKAGE_VERSION])
+m4trace:configure.ac:1: -1- AC_DEFINE_TRACE_LITERAL([PACKAGE_STRING])
+m4trace:configure.ac:1: -1- m4_pattern_allow([^PACKAGE_STRING$])
+m4trace:configure.ac:1: -1- AH_OUTPUT([PACKAGE_STRING], [/* Define to the full name and version of this package. */
+#undef PACKAGE_STRING])
+m4trace:configure.ac:1: -1- AC_DEFINE_TRACE_LITERAL([PACKAGE_BUGREPORT])
+m4trace:configure.ac:1: -1- m4_pattern_allow([^PACKAGE_BUGREPORT$])
+m4trace:configure.ac:1: -1- AH_OUTPUT([PACKAGE_BUGREPORT], [/* Define to the address where bug reports for this package should be sent. */
+#undef PACKAGE_BUGREPORT])
+m4trace:configure.ac:1: -1- AC_SUBST([DEFS])
+m4trace:configure.ac:1: -1- AC_SUBST_TRACE([DEFS])
+m4trace:configure.ac:1: -1- m4_pattern_allow([^DEFS$])
+m4trace:configure.ac:1: -1- AC_SUBST([ECHO_C])
+m4trace:configure.ac:1: -1- AC_SUBST_TRACE([ECHO_C])
+m4trace:configure.ac:1: -1- m4_pattern_allow([^ECHO_C$])
+m4trace:configure.ac:1: -1- AC_SUBST([ECHO_N])
+m4trace:configure.ac:1: -1- AC_SUBST_TRACE([ECHO_N])
+m4trace:configure.ac:1: -1- m4_pattern_allow([^ECHO_N$])
+m4trace:configure.ac:1: -1- AC_SUBST([ECHO_T])
+m4trace:configure.ac:1: -1- AC_SUBST_TRACE([ECHO_T])
+m4trace:configure.ac:1: -1- m4_pattern_allow([^ECHO_T$])
+m4trace:configure.ac:1: -1- AC_SUBST([LIBS])
+m4trace:configure.ac:1: -1- AC_SUBST_TRACE([LIBS])
+m4trace:configure.ac:1: -1- m4_pattern_allow([^LIBS$])
+m4trace:configure.ac:1: -1- AC_SUBST([build_alias])
+m4trace:configure.ac:1: -1- AC_SUBST_TRACE([build_alias])
+m4trace:configure.ac:1: -1- m4_pattern_allow([^build_alias$])
+m4trace:configure.ac:1: -1- AC_SUBST([host_alias])
+m4trace:configure.ac:1: -1- AC_SUBST_TRACE([host_alias])
+m4trace:configure.ac:1: -1- m4_pattern_allow([^host_alias$])
+m4trace:configure.ac:1: -1- AC_SUBST([target_alias])
+m4trace:configure.ac:1: -1- AC_SUBST_TRACE([target_alias])
+m4trace:configure.ac:1: -1- m4_pattern_allow([^target_alias$])
+m4trace:configure.ac:11: -1- AC_SUBST([LATEX_DOCUMENTCLASS_OPTIONS])
+m4trace:configure.ac:11: -1- AC_SUBST_TRACE([LATEX_DOCUMENTCLASS_OPTIONS])
+m4trace:configure.ac:11: -1- m4_pattern_allow([^LATEX_DOCUMENTCLASS_OPTIONS$])
+m4trace:configure.ac:14: -1- AC_SUBST([DOC_BUILD_DATE])
+m4trace:configure.ac:14: -1- AC_SUBST_TRACE([DOC_BUILD_DATE])
+m4trace:configure.ac:14: -1- m4_pattern_allow([^DOC_BUILD_DATE$])
+m4trace:configure.ac:15: -1- AC_SUBST([SAMBASOURCEDIR])
+m4trace:configure.ac:15: -1- AC_SUBST_TRACE([SAMBASOURCEDIR])
+m4trace:configure.ac:15: -1- m4_pattern_allow([^SAMBASOURCEDIR$])
+m4trace:configure.ac:17: -1- AC_SUBST([XSLTPROC])
+m4trace:configure.ac:17: -1- AC_SUBST_TRACE([XSLTPROC])
+m4trace:configure.ac:17: -1- m4_pattern_allow([^XSLTPROC$])
+m4trace:configure.ac:18: -1- AC_SUBST([RM])
+m4trace:configure.ac:18: -1- AC_SUBST_TRACE([RM])
+m4trace:configure.ac:18: -1- m4_pattern_allow([^RM$])
+m4trace:configure.ac:27: -1- AC_SUBST([INKSCAPE])
+m4trace:configure.ac:27: -1- AC_SUBST_TRACE([INKSCAPE])
+m4trace:configure.ac:27: -1- m4_pattern_allow([^INKSCAPE$])
+m4trace:configure.ac:28: -1- AC_SUBST([INKSCAPE])
+m4trace:configure.ac:28: -1- AC_SUBST_TRACE([INKSCAPE])
+m4trace:configure.ac:28: -1- m4_pattern_allow([^INKSCAPE$])
+m4trace:configure.ac:29: -1- AC_SUBST([INKSCAPE])
+m4trace:configure.ac:29: -1- AC_SUBST_TRACE([INKSCAPE])
+m4trace:configure.ac:29: -1- m4_pattern_allow([^INKSCAPE$])
+m4trace:configure.ac:30: -1- AC_SUBST([INKSCAPE])
+m4trace:configure.ac:30: -1- AC_SUBST_TRACE([INKSCAPE])
+m4trace:configure.ac:30: -1- m4_pattern_allow([^INKSCAPE$])
+m4trace:configure.ac:31: -1- AC_SUBST([INKSCAPE])
+m4trace:configure.ac:31: -1- AC_SUBST_TRACE([INKSCAPE])
+m4trace:configure.ac:31: -1- m4_pattern_allow([^INKSCAPE$])
+m4trace:configure.ac:32: -1- AC_SUBST([INKSCAPE])
+m4trace:configure.ac:32: -1- AC_SUBST_TRACE([INKSCAPE])
+m4trace:configure.ac:32: -1- m4_pattern_allow([^INKSCAPE$])
+m4trace:configure.ac:33: -1- AC_SUBST([INKSCAPE])
+m4trace:configure.ac:33: -1- AC_SUBST_TRACE([INKSCAPE])
+m4trace:configure.ac:33: -1- m4_pattern_allow([^INKSCAPE$])
+m4trace:configure.ac:34: -1- AC_SUBST([INKSCAPE])
+m4trace:configure.ac:34: -1- AC_SUBST_TRACE([INKSCAPE])
+m4trace:configure.ac:34: -1- m4_pattern_allow([^INKSCAPE$])
+m4trace:configure.ac:51: -1- AC_SUBST([MAKEINDEX])
+m4trace:configure.ac:51: -1- AC_SUBST_TRACE([MAKEINDEX])
+m4trace:configure.ac:51: -1- m4_pattern_allow([^MAKEINDEX$])
+m4trace:configure.ac:52: -1- AC_SUBST([PDFLATEX])
+m4trace:configure.ac:52: -1- AC_SUBST_TRACE([PDFLATEX])
+m4trace:configure.ac:52: -1- m4_pattern_allow([^PDFLATEX$])
+m4trace:configure.ac:53: -1- AC_SUBST([EPSTOPDF])
+m4trace:configure.ac:53: -1- AC_SUBST_TRACE([EPSTOPDF])
+m4trace:configure.ac:53: -1- m4_pattern_allow([^EPSTOPDF$])
+m4trace:configure.ac:54: -1- AC_SUBST([THUMBPDF])
+m4trace:configure.ac:54: -1- AC_SUBST_TRACE([THUMBPDF])
+m4trace:configure.ac:54: -1- m4_pattern_allow([^THUMBPDF$])
+m4trace:configure.ac:55: -1- AC_SUBST([PNGTOPNM])
+m4trace:configure.ac:55: -1- AC_SUBST_TRACE([PNGTOPNM])
+m4trace:configure.ac:55: -1- m4_pattern_allow([^PNGTOPNM$])
+m4trace:configure.ac:56: -1- AC_SUBST([PNMTOPS])
+m4trace:configure.ac:56: -1- AC_SUBST_TRACE([PNMTOPS])
+m4trace:configure.ac:56: -1- m4_pattern_allow([^PNMTOPS$])
+m4trace:configure.ac:57: -1- AC_SUBST([LATEX])
+m4trace:configure.ac:57: -1- AC_SUBST_TRACE([LATEX])
+m4trace:configure.ac:57: -1- m4_pattern_allow([^LATEX$])
+m4trace:configure.ac:58: -1- AC_SUBST([DVIPS])
+m4trace:configure.ac:58: -1- AC_SUBST_TRACE([DVIPS])
+m4trace:configure.ac:58: -1- m4_pattern_allow([^DVIPS$])
+m4trace:configure.ac:59: -1- AC_SUBST([PLUCKERBUILD])
+m4trace:configure.ac:59: -1- AC_SUBST_TRACE([PLUCKERBUILD])
+m4trace:configure.ac:59: -1- m4_pattern_allow([^PLUCKERBUILD$])
+m4trace:configure.ac:60: -1- AC_SUBST([HTML2TEXT])
+m4trace:configure.ac:60: -1- AC_SUBST_TRACE([HTML2TEXT])
+m4trace:configure.ac:60: -1- m4_pattern_allow([^HTML2TEXT$])
+m4trace:configure.ac:61: -1- AC_SUBST([PERL])
+m4trace:configure.ac:61: -1- AC_SUBST_TRACE([PERL])
+m4trace:configure.ac:61: -1- m4_pattern_allow([^PERL$])
+m4trace:configure.ac:62: -1- AC_SUBST([XMLLINT])
+m4trace:configure.ac:62: -1- AC_SUBST_TRACE([XMLLINT])
+m4trace:configure.ac:62: -1- m4_pattern_allow([^XMLLINT$])
+m4trace:configure.ac:63: -1- AC_SUBST([FOP])
+m4trace:configure.ac:63: -1- AC_SUBST_TRACE([FOP])
+m4trace:configure.ac:63: -1- m4_pattern_allow([^FOP$])
+m4trace:configure.ac:64: -1- AC_SUBST([DB2TEXI])
+m4trace:configure.ac:64: -1- AC_SUBST_TRACE([DB2TEXI])
+m4trace:configure.ac:64: -1- m4_pattern_allow([^DB2TEXI$])
+m4trace:configure.ac:65: -1- AC_SUBST([MAKEINFO])
+m4trace:configure.ac:65: -1- AC_SUBST_TRACE([MAKEINFO])
+m4trace:configure.ac:65: -1- m4_pattern_allow([^MAKEINFO$])
+m4trace:configure.ac:66: -1- AC_SUBST([SAMBASOURCEDIR])
+m4trace:configure.ac:66: -1- AC_SUBST_TRACE([SAMBASOURCEDIR])
+m4trace:configure.ac:66: -1- m4_pattern_allow([^SAMBASOURCEDIR$])
+m4trace:configure.ac:95: -1- AC_SUBST([TARGETS])
+m4trace:configure.ac:95: -1- AC_SUBST_TRACE([TARGETS])
+m4trace:configure.ac:95: -1- m4_pattern_allow([^TARGETS$])
+m4trace:configure.ac:97: -1- AC_CONFIG_FILES([Makefile.settings build/catalog.xml])
+m4trace:configure.ac:97: -1- _m4_warn([obsolete], [AC_OUTPUT should be used without arguments.
+You should run autoupdate.], [])
+m4trace:configure.ac:97: -1- AC_SUBST([LIB@&t at OBJS], [$ac_libobjs])
+m4trace:configure.ac:97: -1- AC_SUBST_TRACE([LIB@&t at OBJS])
+m4trace:configure.ac:97: -1- m4_pattern_allow([^LIB@&t at OBJS$])
+m4trace:configure.ac:97: -1- AC_SUBST([LTLIBOBJS], [$ac_ltlibobjs])
+m4trace:configure.ac:97: -1- AC_SUBST_TRACE([LTLIBOBJS])
+m4trace:configure.ac:97: -1- m4_pattern_allow([^LTLIBOBJS$])
+m4trace:configure.ac:97: -1- AC_SUBST_TRACE([top_builddir])
+m4trace:configure.ac:97: -1- AC_SUBST_TRACE([srcdir])
+m4trace:configure.ac:97: -1- AC_SUBST_TRACE([abs_srcdir])
+m4trace:configure.ac:97: -1- AC_SUBST_TRACE([top_srcdir])
+m4trace:configure.ac:97: -1- AC_SUBST_TRACE([abs_top_srcdir])
+m4trace:configure.ac:97: -1- AC_SUBST_TRACE([builddir])
+m4trace:configure.ac:97: -1- AC_SUBST_TRACE([abs_builddir])
+m4trace:configure.ac:97: -1- AC_SUBST_TRACE([abs_top_builddir])

Added: branches/samba/upstream/docs-xml/build/catalog.xml
===================================================================
--- branches/samba/upstream/docs-xml/build/catalog.xml	                        (rev 0)
+++ branches/samba/upstream/docs-xml/build/catalog.xml	2008-09-29 05:10:20 UTC (rev 2163)
@@ -0,0 +1,14 @@
+<?xml version="1.0"?>
+<!DOCTYPE catalog PUBLIC "-//OASIS//DTD Entity Resolution XML Catalog V1.0//EN" "http://www.oasis-open.org/committees/entity/release/1.0/catalog.dtd">
+<catalog xmlns="urn:oasis:names:tc:entity:xmlns:xml:catalog">
+
+<!--  XML Catalog file for SAMBA. -->
+
+    <rewriteURI
+			uriStartString="http://www.samba.org/samba/DTD/"
+			rewritePrefix="file://@BUILDDIR@/build/DTD/"/>
+
+    <rewriteURI
+			uriStartString="http://www.gnu.org/licenses/"
+			rewritePrefix="file://@BUILDDIR@/Samba3-ByExample/"/>
+</catalog>

Added: branches/samba/upstream/docs-xml/config.log
===================================================================
--- branches/samba/upstream/docs-xml/config.log	                        (rev 0)
+++ branches/samba/upstream/docs-xml/config.log	2008-09-29 05:10:20 UTC (rev 2163)
@@ -0,0 +1,244 @@
+This file contains any messages produced by compilers while
+running configure, to aid debugging if configure makes a mistake.
+
+It was created by configure, which was
+generated by GNU Autoconf 2.61.  Invocation command line was
+
+  $ ./configure --with-papersize=letter
+
+## --------- ##
+## Platform. ##
+## --------- ##
+
+hostname = bando
+uname -m = i686
+uname -r = 2.6.22.18-0.2-default
+uname -s = Linux
+uname -v = #1 SMP 2008-06-09 13:53:20 +0200
+
+/usr/bin/uname -p = unknown
+/bin/uname -X     = unknown
+
+/bin/arch              = i686
+/usr/bin/arch -k       = unknown
+/usr/convex/getsysinfo = unknown
+/usr/bin/hostinfo      = unknown
+/bin/machine           = unknown
+/usr/bin/oslevel       = unknown
+/bin/universe          = unknown
+
+PATH: /opt/kde3/bin
+PATH: /home/kseeger/bin
+PATH: /usr/local/bin
+PATH: /usr/bin
+PATH: /bin
+PATH: /usr/bin/X11
+PATH: /usr/X11R6/bin
+PATH: /usr/games
+PATH: /usr/lib/jvm/jre/bin
+PATH: /usr/lib/mit/bin
+PATH: /usr/lib/mit/sbin
+
+
+## ----------- ##
+## Core tests. ##
+## ----------- ##
+
+configure:1664: checking for xsltproc
+configure:1680: found /usr/bin/xsltproc
+configure:1691: result: xsltproc
+configure:1715: checking for rm
+configure:1731: found /bin/rm
+configure:1742: result: rm
+configure:1766: checking for inkscape
+configure:1782: found /usr/bin/inkscape
+configure:1793: result: inkscape
+configure:1817: checking for inkscape
+configure:1844: result: inkscape
+configure:1868: checking for inkscape
+configure:1895: result: inkscape
+configure:1919: checking for inkscape
+configure:1946: result: inkscape
+configure:1970: checking for inkscape
+configure:1997: result: inkscape
+configure:2021: checking for inkscape
+configure:2048: result: inkscape
+configure:2072: checking for inkscape
+configure:2099: result: inkscape
+configure:2123: checking for inkscape
+configure:2150: result: inkscape
+configure:2190: checking for makeindex
+configure:2206: found /usr/bin/makeindex
+configure:2217: result: makeindex
+configure:2241: checking for pdflatex
+configure:2257: found /usr/bin/pdflatex
+configure:2268: result: pdflatex
+configure:2292: checking for epstopdf
+configure:2308: found /usr/bin/epstopdf
+configure:2319: result: epstopdf
+configure:2343: checking for thumbpdf
+configure:2359: found /usr/bin/thumbpdf
+configure:2370: result: thumbpdf
+configure:2394: checking for pngtopnm
+configure:2410: found /usr/bin/pngtopnm
+configure:2421: result: pngtopnm
+configure:2445: checking for pnmtops
+configure:2461: found /usr/bin/pnmtops
+configure:2472: result: pnmtops
+configure:2496: checking for latex
+configure:2512: found /usr/bin/latex
+configure:2523: result: latex
+configure:2547: checking for dvips
+configure:2563: found /usr/bin/dvips
+configure:2574: result: dvips
+configure:2598: checking for plucker-build
+configure:2628: result: no
+configure:2649: checking for html2text
+configure:2679: result: no
+configure:2700: checking for perl
+configure:2716: found /usr/bin/perl
+configure:2727: result: perl
+configure:2751: checking for xmllint
+configure:2767: found /usr/bin/xmllint
+configure:2778: result: xmllint
+configure:2802: checking for fop
+configure:2818: found /usr/bin/fop
+configure:2829: result: fop
+configure:2853: checking for docbook2x-texi
+configure:2883: result: no
+configure:2904: checking for makeinfo
+configure:2920: found /usr/bin/makeinfo
+configure:2931: result: makeinfo
+configure:2951: checking for param/loadparm.c
+configure:2965: result: not found
+configure:2973: result: 
+configure:2975: result: Summary:
+configure:2977: result: --------------
+configure:3116: result: Building the plucker versions requires : plucker-build 
+configure:3158: result: Building the TexInfo versions requires : docbook2x-texi 
+configure:3186: result: Building the list of undocumented options requires : SAMBASOURCEDIR 
+configure:3200: result: Building the text versions requires : html2text 
+configure:3210: result: You will be able to build:   tex pdf ps html htmlhelp htmlman3 manpages3 pearson  fo-pdf texiinfo
+configure:3348: creating ./config.status
+
+## ---------------------- ##
+## Running config.status. ##
+## ---------------------- ##
+
+This file was extended by config.status, which was
+generated by GNU Autoconf 2.61.  Invocation command line was
+
+  CONFIG_FILES    = 
+  CONFIG_HEADERS  = 
+  CONFIG_LINKS    = 
+  CONFIG_COMMANDS = 
+  $ ./config.status 
+
+on bando
+
+config.status:587: creating Makefile.settings
+config.status:587: creating build/catalog.xml
+
+## ---------------- ##
+## Cache variables. ##
+## ---------------- ##
+
+ac_cv_env_build_alias_set=
+ac_cv_env_build_alias_value=
+ac_cv_env_host_alias_set=
+ac_cv_env_host_alias_value=
+ac_cv_env_target_alias_set=
+ac_cv_env_target_alias_value=
+ac_cv_prog_DVIPS=dvips
+ac_cv_prog_EPSTOPDF=epstopdf
+ac_cv_prog_FOP=fop
+ac_cv_prog_INKSCAPE=inkscape
+ac_cv_prog_LATEX=latex
+ac_cv_prog_MAKEINDEX=makeindex
+ac_cv_prog_MAKEINFO=makeinfo
+ac_cv_prog_PDFLATEX=pdflatex
+ac_cv_prog_PERL=perl
+ac_cv_prog_PNGTOPNM=pngtopnm
+ac_cv_prog_PNMTOPS=pnmtops
+ac_cv_prog_RM=rm
+ac_cv_prog_THUMBPDF=thumbpdf
+ac_cv_prog_XMLLINT=xmllint
+ac_cv_prog_XSLTPROC=xsltproc
+
+## ----------------- ##
+## Output variables. ##
+## ----------------- ##
+
+DB2TEXI=''
+DEFS='-DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\"'
+DOC_BUILD_DATE='18-09-2008'
+DVIPS='dvips'
+ECHO_C=''
+ECHO_N='-n'
+ECHO_T=''
+EPSTOPDF='epstopdf'
+FOP='fop'
+HTML2TEXT=''
+INKSCAPE='inkscape'
+LATEX='latex'
+LATEX_DOCUMENTCLASS_OPTIONS='letterpaper,11pt,openright,twoside'
+LIBOBJS=''
+LIBS=''
+LTLIBOBJS=''
+MAKEINDEX='makeindex'
+MAKEINFO='makeinfo'
+PACKAGE_BUGREPORT=''
+PACKAGE_NAME=''
+PACKAGE_STRING=''
+PACKAGE_TARNAME=''
+PACKAGE_VERSION=''
+PATH_SEPARATOR=':'
+PDFLATEX='pdflatex'
+PERL='perl'
+PLUCKERBUILD=''
+PNGTOPNM='pngtopnm'
+PNMTOPS='pnmtops'
+RM='rm'
+SAMBASOURCEDIR=''
+SHELL='/bin/sh'
+TARGETS='  tex pdf ps html htmlhelp htmlman3 manpages3 pearson  fo-pdf texiinfo'
+THUMBPDF='thumbpdf'
+XMLLINT='xmllint'
+XSLTPROC='xsltproc'
+bindir='${exec_prefix}/bin'
+build_alias=''
+datadir='${datarootdir}'
+datarootdir='${prefix}/share'
+docdir='${datarootdir}/doc/${PACKAGE}'
+dvidir='${docdir}'
+exec_prefix='${prefix}'
+host_alias=''
+htmldir='${docdir}'
+includedir='${prefix}/include'
+infodir='${datarootdir}/info'
+libdir='${exec_prefix}/lib'
+libexecdir='${exec_prefix}/libexec'
+localedir='${datarootdir}/locale'
+localstatedir='${prefix}/var'
+mandir='${datarootdir}/man'
+oldincludedir='/usr/include'
+pdfdir='${docdir}'
+prefix='/usr/local'
+program_transform_name='s,x,x,'
+psdir='${docdir}'
+sbindir='${exec_prefix}/sbin'
+sharedstatedir='${prefix}/com'
+sysconfdir='${prefix}/etc'
+target_alias=''
+
+## ----------- ##
+## confdefs.h. ##
+## ----------- ##
+
+#define PACKAGE_NAME ""
+#define PACKAGE_TARNAME ""
+#define PACKAGE_VERSION ""
+#define PACKAGE_STRING ""
+#define PACKAGE_BUGREPORT ""
+
+configure: exit 0

Added: branches/samba/upstream/docs-xml/config.status
===================================================================
--- branches/samba/upstream/docs-xml/config.status	                        (rev 0)
+++ branches/samba/upstream/docs-xml/config.status	2008-09-29 05:10:20 UTC (rev 2163)
@@ -0,0 +1,773 @@
+#! /bin/sh
+# Generated by configure.
+# Run this file to recreate the current configuration.
+# Compiler output produced by configure, useful for debugging
+# configure, is in config.log if it exists.
+
+debug=false
+ac_cs_recheck=false
+ac_cs_silent=false
+SHELL=${CONFIG_SHELL-/bin/sh}
+## --------------------- ##
+## M4sh Initialization.  ##
+## --------------------- ##
+
+# Be more Bourne compatible
+DUALCASE=1; export DUALCASE # for MKS sh
+if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
+  emulate sh
+  NULLCMD=:
+  # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
+  # is contrary to our usage.  Disable this feature.
+  alias -g '${1+"$@"}'='"$@"'
+  setopt NO_GLOB_SUBST
+else
+  case `(set -o) 2>/dev/null` in
+  *posix*) set -o posix ;;
+esac
+
+fi
+
+
+
+
+# PATH needs CR
+# Avoid depending upon Character Ranges.
+as_cr_letters='abcdefghijklmnopqrstuvwxyz'
+as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
+as_cr_Letters=$as_cr_letters$as_cr_LETTERS
+as_cr_digits='0123456789'
+as_cr_alnum=$as_cr_Letters$as_cr_digits
+
+# The user is always right.
+if test "${PATH_SEPARATOR+set}" != set; then
+  echo "#! /bin/sh" >conf$$.sh
+  echo  "exit 0"   >>conf$$.sh
+  chmod +x conf$$.sh
+  if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
+    PATH_SEPARATOR=';'
+  else
+    PATH_SEPARATOR=:
+  fi
+  rm -f conf$$.sh
+fi
+
+# Support unset when possible.
+if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
+  as_unset=unset
+else
+  as_unset=false
+fi
+
+
+# IFS
+# We need space, tab and new line, in precisely that order.  Quoting is
+# there to prevent editors from complaining about space-tab.
+# (If _AS_PATH_WALK were called with IFS unset, it would disable word
+# splitting by setting IFS to empty value.)
+as_nl='
+'
+IFS=" ""	$as_nl"
+
+# Find who we are.  Look in the path if we contain no directory separator.
+case $0 in
+  *[\\/]* ) as_myself=$0 ;;
+  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+  test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
+done
+IFS=$as_save_IFS
+
+     ;;
+esac
+# We did not find ourselves, most probably we were run as `sh COMMAND'
+# in which case we are not to be found in the path.
+if test "x$as_myself" = x; then
+  as_myself=$0
+fi
+if test ! -f "$as_myself"; then
+  echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
+  { (exit 1); exit 1; }
+fi
+
+# Work around bugs in pre-3.0 UWIN ksh.
+for as_var in ENV MAIL MAILPATH
+do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
+done
+PS1='$ '
+PS2='> '
+PS4='+ '
+
+# NLS nuisances.
+for as_var in \
+  LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
+  LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
+  LC_TELEPHONE LC_TIME
+do
+  if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
+    eval $as_var=C; export $as_var
+  else
+    ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
+  fi
+done
+
+# Required to use basename.
+if expr a : '\(a\)' >/dev/null 2>&1 &&
+   test "X`expr 00001 : '.*\(...\)'`" = X001; then
+  as_expr=expr
+else
+  as_expr=false
+fi
+
+if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
+  as_basename=basename
+else
+  as_basename=false
+fi
+
+
+# Name of the executable.
+as_me=`$as_basename -- "$0" ||
+$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
+	 X"$0" : 'X\(//\)$' \| \
+	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
+echo X/"$0" |
+    sed '/^.*\/\([^/][^/]*\)\/*$/{
+	    s//\1/
+	    q
+	  }
+	  /^X\/\(\/\/\)$/{
+	    s//\1/
+	    q
+	  }
+	  /^X\/\(\/\).*/{
+	    s//\1/
+	    q
+	  }
+	  s/.*/./; q'`
+
+# CDPATH.
+$as_unset CDPATH
+
+
+
+  as_lineno_1=$LINENO
+  as_lineno_2=$LINENO
+  test "x$as_lineno_1" != "x$as_lineno_2" &&
+  test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
+
+  # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
+  # uniformly replaced by the line number.  The first 'sed' inserts a
+  # line-number line after each line using $LINENO; the second 'sed'
+  # does the real work.  The second script uses 'N' to pair each
+  # line-number line with the line containing $LINENO, and appends
+  # trailing '-' during substitution so that $LINENO is not a special
+  # case at line end.
+  # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
+  # scripts with optimization help from Paolo Bonzini.  Blame Lee
+  # E. McMahon (1931-1989) for sed's syntax.  :-)
+  sed -n '
+    p
+    /[$]LINENO/=
+  ' <$as_myself |
+    sed '
+      s/[$]LINENO.*/&-/
+      t lineno
+      b
+      :lineno
+      N
+      :loop
+      s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
+      t loop
+      s/-\n.*//
+    ' >$as_me.lineno &&
+  chmod +x "$as_me.lineno" ||
+    { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
+   { (exit 1); exit 1; }; }
+
+  # Don't try to exec as it changes $[0], causing all sort of problems
+  # (the dirname of $[0] is not the place where we might find the
+  # original and so on.  Autoconf is especially sensitive to this).
+  . "./$as_me.lineno"
+  # Exit status is that of the last command.
+  exit
+}
+
+
+if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
+  as_dirname=dirname
+else
+  as_dirname=false
+fi
+
+ECHO_C= ECHO_N= ECHO_T=
+case `echo -n x` in
+-n*)
+  case `echo 'x\c'` in
+  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
+  *)   ECHO_C='\c';;
+  esac;;
+*)
+  ECHO_N='-n';;
+esac
+
+if expr a : '\(a\)' >/dev/null 2>&1 &&
+   test "X`expr 00001 : '.*\(...\)'`" = X001; then
+  as_expr=expr
+else
+  as_expr=false
+fi
+
+rm -f conf$$ conf$$.exe conf$$.file
+if test -d conf$$.dir; then
+  rm -f conf$$.dir/conf$$.file
+else
+  rm -f conf$$.dir
+  mkdir conf$$.dir
+fi
+echo >conf$$.file
+if ln -s conf$$.file conf$$ 2>/dev/null; then
+  as_ln_s='ln -s'
+  # ... but there are two gotchas:
+  # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
+  # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
+  # In both cases, we have to default to `cp -p'.
+  ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
+    as_ln_s='cp -p'
+elif ln conf$$.file conf$$ 2>/dev/null; then
+  as_ln_s=ln
+else
+  as_ln_s='cp -p'
+fi
+rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
+rmdir conf$$.dir 2>/dev/null
+
+if mkdir -p . 2>/dev/null; then
+  as_mkdir_p=:
+else
+  test -d ./-p && rmdir ./-p
+  as_mkdir_p=false
+fi
+
+if test -x / >/dev/null 2>&1; then
+  as_test_x='test -x'
+else
+  if ls -dL / >/dev/null 2>&1; then
+    as_ls_L_option=L
+  else
+    as_ls_L_option=
+  fi
+  as_test_x='
+    eval sh -c '\''
+      if test -d "$1"; then
+        test -d "$1/.";
+      else
+	case $1 in
+        -*)set "./$1";;
+	esac;
+	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
+	???[sx]*):;;*)false;;esac;fi
+    '\'' sh
+  '
+fi
+as_executable_p=$as_test_x
+
+# Sed expression to map a string onto a valid CPP name.
+as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
+
+# Sed expression to map a string onto a valid variable name.
+as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
+
+
+exec 6>&1
+
+# Save the log message, to keep $[0] and so on meaningful, and to
+# report actual input values of CONFIG_FILES etc. instead of their
+# values after options handling.
+ac_log="
+This file was extended by $as_me, which was
+generated by GNU Autoconf 2.61.  Invocation command line was
+
+  CONFIG_FILES    = $CONFIG_FILES
+  CONFIG_HEADERS  = $CONFIG_HEADERS
+  CONFIG_LINKS    = $CONFIG_LINKS
+  CONFIG_COMMANDS = $CONFIG_COMMANDS
+  $ $0 $@
+
+on `(hostname || uname -n) 2>/dev/null | sed 1q`
+"
+
+# Files that config.status was made for.
+config_files=" Makefile.settings build/catalog.xml"
+
+ac_cs_usage="\
+\`$as_me' instantiates files from templates according to the
+current configuration.
+
+Usage: $0 [OPTIONS] [FILE]...
+
+  -h, --help       print this help, then exit
+  -V, --version    print version number and configuration settings, then exit
+  -q, --quiet      do not print progress messages
+  -d, --debug      don't remove temporary files
+      --recheck    update $as_me by reconfiguring in the same conditions
+  --file=FILE[:TEMPLATE]
+		   instantiate the configuration file FILE
+
+Configuration files:
+$config_files
+
+Report bugs to <bug-autoconf at gnu.org>."
+
+ac_cs_version="\
+config.status
+configured by ./configure, generated by GNU Autoconf 2.61,
+  with options \"'--with-papersize=letter'\"
+
+Copyright (C) 2006 Free Software Foundation, Inc.
+This config.status script is free software; the Free Software Foundation
+gives unlimited permission to copy, distribute and modify it."
+
+ac_pwd='/data/git/samba/samba-3.2.4/docs-xml'
+srcdir='.'
+# If no file are specified by the user, then we need to provide default
+# value.  By we need to know if files were specified by the user.
+ac_need_defaults=:
+while test $# != 0
+do
+  case $1 in
+  --*=*)
+    ac_option=`expr "X$1" : 'X\([^=]*\)='`
+    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
+    ac_shift=:
+    ;;
+  *)
+    ac_option=$1
+    ac_optarg=$2
+    ac_shift=shift
+    ;;
+  esac
+
+  case $ac_option in
+  # Handling of the options.
+  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
+    ac_cs_recheck=: ;;
+  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
+    echo "$ac_cs_version"; exit ;;
+  --debug | --debu | --deb | --de | --d | -d )
+    debug=: ;;
+  --file | --fil | --fi | --f )
+    $ac_shift
+    CONFIG_FILES="$CONFIG_FILES $ac_optarg"
+    ac_need_defaults=false;;
+  --he | --h |  --help | --hel | -h )
+    echo "$ac_cs_usage"; exit ;;
+  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
+  | -silent | --silent | --silen | --sile | --sil | --si | --s)
+    ac_cs_silent=: ;;
+
+  # This is an error.
+  -*) { echo "$as_me: error: unrecognized option: $1
+Try \`$0 --help' for more information." >&2
+   { (exit 1); exit 1; }; } ;;
+
+  *) ac_config_targets="$ac_config_targets $1"
+     ac_need_defaults=false ;;
+
+  esac
+  shift
+done
+
+ac_configure_extra_args=
+
+if $ac_cs_silent; then
+  exec 6>/dev/null
+  ac_configure_extra_args="$ac_configure_extra_args --silent"
+fi
+
+if $ac_cs_recheck; then
+  echo "running CONFIG_SHELL=/bin/sh /bin/sh ./configure " '--with-papersize=letter' $ac_configure_extra_args " --no-create --no-recursion" >&6
+  CONFIG_SHELL=/bin/sh
+  export CONFIG_SHELL
+  exec /bin/sh "./configure" '--with-papersize=letter' $ac_configure_extra_args --no-create --no-recursion
+fi
+
+exec 5>>config.log
+{
+  echo
+  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
+## Running $as_me. ##
+_ASBOX
+  echo "$ac_log"
+} >&5
+
+
+# Handling of arguments.
+for ac_config_target in $ac_config_targets
+do
+  case $ac_config_target in
+    "Makefile.settings") CONFIG_FILES="$CONFIG_FILES Makefile.settings" ;;
+    "build/catalog.xml") CONFIG_FILES="$CONFIG_FILES build/catalog.xml" ;;
+
+  *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
+echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
+   { (exit 1); exit 1; }; };;
+  esac
+done
+
+
+# If the user did not use the arguments to specify the items to instantiate,
+# then the envvar interface is used.  Set only those that are not.
+# We use the long form for the default assignment because of an extremely
+# bizarre bug on SunOS 4.1.3.
+if $ac_need_defaults; then
+  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
+fi
+
+# Have a temporary directory for convenience.  Make it in the build tree
+# simply because there is no reason against having it here, and in addition,
+# creating and moving files from /tmp can sometimes cause problems.
+# Hook for its removal unless debugging.
+# Note that there is a small window in which the directory will not be cleaned:
+# after its creation but before its name has been assigned to `$tmp'.
+$debug ||
+{
+  tmp=
+  trap 'exit_status=$?
+  { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
+' 0
+  trap '{ (exit 1); exit 1; }' 1 2 13 15
+}
+# Create a (secure) tmp directory for tmp files.
+
+{
+  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
+  test -n "$tmp" && test -d "$tmp"
+}  ||
+{
+  tmp=./conf$$-$RANDOM
+  (umask 077 && mkdir "$tmp")
+} ||
+{
+   echo "$me: cannot create a temporary directory in ." >&2
+   { (exit 1); exit 1; }
+}
+
+#
+# Set up the sed scripts for CONFIG_FILES section.
+#
+
+# No need to generate the scripts if there are no CONFIG_FILES.
+# This happens for instance when ./config.status config.h
+if test -n "$CONFIG_FILES"; then
+
+cat >"$tmp/subs-1.sed" <<\CEOF
+/@[a-zA-Z_][a-zA-Z_0-9]*@/!b end
+s, at SHELL@,|#_!!_#|/bin/sh,g
+s, at PATH_SEPARATOR@,|#_!!_#|:,g
+s, at PACKAGE_NAME@,|#_!!_#|,g
+s, at PACKAGE_TARNAME@,|#_!!_#|,g
+s, at PACKAGE_VERSION@,|#_!!_#|,g
+s, at PACKAGE_STRING@,|#_!!_#|,g
+s, at PACKAGE_BUGREPORT@,|#_!!_#|,g
+s, at exec_prefix@,|#_!!_#|${prefix},g
+s, at prefix@,|#_!!_#|/usr/local,g
+s, at program_transform_name@,|#_!!_#|s\,x\,x\,,g
+s, at bindir@,|#_!!_#|${exec_prefix}/bin,g
+s, at sbindir@,|#_!!_#|${exec_prefix}/sbin,g
+s, at libexecdir@,|#_!!_#|${exec_prefix}/libexec,g
+s, at datarootdir@,|#_!!_#|${prefix}/share,g
+s, at datadir@,|#_!!_#|${datarootdir},g
+s, at sysconfdir@,|#_!!_#|${prefix}/etc,g
+s, at sharedstatedir@,|#_!!_#|${prefix}/com,g
+s, at localstatedir@,|#_!!_#|${prefix}/var,g
+s, at includedir@,|#_!!_#|${prefix}/include,g
+s, at oldincludedir@,|#_!!_#|/usr/include,g
+s, at docdir@,|#_!!_#|${datarootdir}/doc/${PACKAGE},g
+s, at infodir@,|#_!!_#|${datarootdir}/info,g
+s, at htmldir@,|#_!!_#|${docdir},g
+s, at dvidir@,|#_!!_#|${docdir},g
+s, at pdfdir@,|#_!!_#|${docdir},g
+s, at psdir@,|#_!!_#|${docdir},g
+s, at libdir@,|#_!!_#|${exec_prefix}/lib,g
+s, at localedir@,|#_!!_#|${datarootdir}/locale,g
+s, at mandir@,|#_!!_#|${datarootdir}/man,g
+s, at DEFS@,|#_!!_#|-DPACKAGE_NAME=\\"\\" -DPACKAGE_TARNAME=\\"\\" -DPACKAGE_VERSION=\\"\\" -DPACKAGE_STRING=\\"\\" -DPACKAGE_BUGREPORT=\\"\\",g
+s, at ECHO_C@,|#_!!_#|,g
+s, at ECHO_N@,|#_!!_#|-n,g
+s, at ECHO_T@,|#_!!_#|,g
+s, at LIBS@,|#_!!_#|,g
+s, at build_alias@,|#_!!_#|,g
+s, at host_alias@,|#_!!_#|,g
+s, at target_alias@,|#_!!_#|,g
+s, at LATEX_DOCUMENTCLASS_OPTIONS@,|#_!!_#|letterpaper\,11pt\,openright\,twoside,g
+s, at DOC_BUILD_DATE@,|#_!!_#|18-09-2008,g
+s, at SAMBASOURCEDIR@,|#_!!_#|,g
+s, at XSLTPROC@,|#_!!_#|xsltproc,g
+s, at RM@,|#_!!_#|rm,g
+s, at INKSCAPE@,|#_!!_#|inkscape,g
+s, at MAKEINDEX@,|#_!!_#|makeindex,g
+s, at PDFLATEX@,|#_!!_#|pdflatex,g
+s, at EPSTOPDF@,|#_!!_#|epstopdf,g
+s, at THUMBPDF@,|#_!!_#|thumbpdf,g
+s, at PNGTOPNM@,|#_!!_#|pngtopnm,g
+s, at PNMTOPS@,|#_!!_#|pnmtops,g
+s, at LATEX@,|#_!!_#|latex,g
+s, at DVIPS@,|#_!!_#|dvips,g
+s, at PLUCKERBUILD@,|#_!!_#|,g
+s, at HTML2TEXT@,|#_!!_#|,g
+s, at PERL@,|#_!!_#|perl,g
+s, at XMLLINT@,|#_!!_#|xmllint,g
+s, at FOP@,|#_!!_#|fop,g
+s, at DB2TEXI@,|#_!!_#|,g
+s, at MAKEINFO@,|#_!!_#|makeinfo,g
+s, at TARGETS@,|#_!!_#|  tex pdf ps html htmlhelp htmlman3 manpages3 pearson  fo-pdf texiinfo,g
+s, at LIBOBJS@,|#_!!_#|,g
+s, at LTLIBOBJS@,|#_!!_#|,g
+:end
+s/|#_!!_#|//g
+CEOF
+fi # test -n "$CONFIG_FILES"
+
+
+for ac_tag in  :F $CONFIG_FILES
+do
+  case $ac_tag in
+  :[FHLC]) ac_mode=$ac_tag; continue;;
+  esac
+  case $ac_mode$ac_tag in
+  :[FHL]*:*);;
+  :L* | :C*:*) { { echo "$as_me:$LINENO: error: Invalid tag $ac_tag." >&5
+echo "$as_me: error: Invalid tag $ac_tag." >&2;}
+   { (exit 1); exit 1; }; };;
+  :[FH]-) ac_tag=-:-;;
+  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
+  esac
+  ac_save_IFS=$IFS
+  IFS=:
+  set x $ac_tag
+  IFS=$ac_save_IFS
+  shift
+  ac_file=$1
+  shift
+
+  case $ac_mode in
+  :L) ac_source=$1;;
+  :[FH])
+    ac_file_inputs=
+    for ac_f
+    do
+      case $ac_f in
+      -) ac_f="$tmp/stdin";;
+      *) # Look for the file first in the build tree, then in the source tree
+	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
+	 # because $ac_f cannot contain `:'.
+	 test -f "$ac_f" ||
+	   case $ac_f in
+	   [\\/$]*) false;;
+	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
+	   esac ||
+	   { { echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5
+echo "$as_me: error: cannot find input file: $ac_f" >&2;}
+   { (exit 1); exit 1; }; };;
+      esac
+      ac_file_inputs="$ac_file_inputs $ac_f"
+    done
+
+    # Let's still pretend it is `configure' which instantiates (i.e., don't
+    # use $as_me), people would be surprised to read:
+    #    /* config.h.  Generated by config.status.  */
+    configure_input="Generated from "`IFS=:
+	  echo $* | sed 's|^[^:]*/||;s|:[^:]*/|, |g'`" by configure."
+    if test x"$ac_file" != x-; then
+      configure_input="$ac_file.  $configure_input"
+      { echo "$as_me:$LINENO: creating $ac_file" >&5
+echo "$as_me: creating $ac_file" >&6;}
+    fi
+
+    case $ac_tag in
+    *:-:* | *:-) cat >"$tmp/stdin";;
+    esac
+    ;;
+  esac
+
+  ac_dir=`$as_dirname -- "$ac_file" ||
+$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
+	 X"$ac_file" : 'X\(//\)[^/]' \| \
+	 X"$ac_file" : 'X\(//\)$' \| \
+	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
+echo X"$ac_file" |
+    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
+	    s//\1/
+	    q
+	  }
+	  /^X\(\/\/\)[^/].*/{
+	    s//\1/
+	    q
+	  }
+	  /^X\(\/\/\)$/{
+	    s//\1/
+	    q
+	  }
+	  /^X\(\/\).*/{
+	    s//\1/
+	    q
+	  }
+	  s/.*/./; q'`
+  { as_dir="$ac_dir"
+  case $as_dir in #(
+  -*) as_dir=./$as_dir;;
+  esac
+  test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
+    as_dirs=
+    while :; do
+      case $as_dir in #(
+      *\'*) as_qdir=`echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #(
+      *) as_qdir=$as_dir;;
+      esac
+      as_dirs="'$as_qdir' $as_dirs"
+      as_dir=`$as_dirname -- "$as_dir" ||
+$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
+	 X"$as_dir" : 'X\(//\)[^/]' \| \
+	 X"$as_dir" : 'X\(//\)$' \| \
+	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
+echo X"$as_dir" |
+    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
+	    s//\1/
+	    q
+	  }
+	  /^X\(\/\/\)[^/].*/{
+	    s//\1/
+	    q
+	  }
+	  /^X\(\/\/\)$/{
+	    s//\1/
+	    q
+	  }
+	  /^X\(\/\).*/{
+	    s//\1/
+	    q
+	  }
+	  s/.*/./; q'`
+      test -d "$as_dir" && break
+    done
+    test -z "$as_dirs" || eval "mkdir $as_dirs"
+  } || test -d "$as_dir" || { { echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
+echo "$as_me: error: cannot create directory $as_dir" >&2;}
+   { (exit 1); exit 1; }; }; }
+  ac_builddir=.
+
+case "$ac_dir" in
+.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
+*)
+  ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
+  # A ".." for each directory in $ac_dir_suffix.
+  ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
+  case $ac_top_builddir_sub in
+  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
+  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
+  esac ;;
+esac
+ac_abs_top_builddir=$ac_pwd
+ac_abs_builddir=$ac_pwd$ac_dir_suffix
+# for backward compatibility:
+ac_top_builddir=$ac_top_build_prefix
+
+case $srcdir in
+  .)  # We are building in place.
+    ac_srcdir=.
+    ac_top_srcdir=$ac_top_builddir_sub
+    ac_abs_top_srcdir=$ac_pwd ;;
+  [\\/]* | ?:[\\/]* )  # Absolute name.
+    ac_srcdir=$srcdir$ac_dir_suffix;
+    ac_top_srcdir=$srcdir
+    ac_abs_top_srcdir=$srcdir ;;
+  *) # Relative name.
+    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
+    ac_top_srcdir=$ac_top_build_prefix$srcdir
+    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
+esac
+ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
+
+
+  case $ac_mode in
+  :F)
+  #
+  # CONFIG_FILE
+  #
+
+# If the template does not know about datarootdir, expand it.
+# FIXME: This hack should be removed a few years after 2.60.
+ac_datarootdir_hack=; ac_datarootdir_seen=
+
+case `sed -n '/datarootdir/ {
+  p
+  q
+}
+/@datadir@/p
+/@docdir@/p
+/@infodir@/p
+/@localedir@/p
+/@mandir@/p
+' $ac_file_inputs` in
+*datarootdir*) ac_datarootdir_seen=yes;;
+*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
+  { echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
+echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
+  ac_datarootdir_hack='
+  s&@datadir@&${datarootdir}&g
+  s&@docdir@&${datarootdir}/doc/${PACKAGE}&g
+  s&@infodir@&${datarootdir}/info&g
+  s&@localedir@&${datarootdir}/locale&g
+  s&@mandir@&${datarootdir}/man&g
+    s&\${datarootdir}&${prefix}/share&g' ;;
+esac
+  sed "/^[	 ]*VPATH[	 ]*=/{
+s/:*\$(srcdir):*/:/
+s/:*\${srcdir}:*/:/
+s/:*@srcdir@:*/:/
+s/^\([^=]*=[	 ]*\):*/\1/
+s/:*$//
+s/^[^=]*=[	 ]*$//
+}
+
+:t
+/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
+s&@configure_input@&$configure_input&;t t
+s&@top_builddir@&$ac_top_builddir_sub&;t t
+s&@srcdir@&$ac_srcdir&;t t
+s&@abs_srcdir@&$ac_abs_srcdir&;t t
+s&@top_srcdir@&$ac_top_srcdir&;t t
+s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
+s&@builddir@&$ac_builddir&;t t
+s&@abs_builddir@&$ac_abs_builddir&;t t
+s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
+$ac_datarootdir_hack
+" $ac_file_inputs | sed -f "$tmp/subs-1.sed" >$tmp/out
+
+test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
+  { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
+  { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
+  { echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir'
+which seems to be undefined.  Please make sure it is defined." >&5
+echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
+which seems to be undefined.  Please make sure it is defined." >&2;}
+
+  rm -f "$tmp/stdin"
+  case $ac_file in
+  -) cat "$tmp/out"; rm -f "$tmp/out";;
+  *) rm -f "$ac_file"; mv "$tmp/out" $ac_file;;
+  esac
+ ;;
+
+
+
+  esac
+
+done # for ac_tag
+
+
+{ (exit 0); exit 0; }


Property changes on: branches/samba/upstream/docs-xml/config.status
___________________________________________________________________
Name: svn:executable
   + *

Added: branches/samba/upstream/docs-xml/configure
===================================================================
--- branches/samba/upstream/docs-xml/configure	                        (rev 0)
+++ branches/samba/upstream/docs-xml/configure	2008-09-29 05:10:20 UTC (rev 2163)
@@ -0,0 +1,4236 @@
+#! /bin/sh
+# Guess values for system-dependent variables and create Makefiles.
+# Generated by GNU Autoconf 2.61.
+#
+# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
+# 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
+# This configure script is free software; the Free Software Foundation
+# gives unlimited permission to copy, distribute and modify it.
+## --------------------- ##
+## M4sh Initialization.  ##
+## --------------------- ##
+
+# Be more Bourne compatible
+DUALCASE=1; export DUALCASE # for MKS sh
+if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
+  emulate sh
+  NULLCMD=:
+  # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
+  # is contrary to our usage.  Disable this feature.
+  alias -g '${1+"$@"}'='"$@"'
+  setopt NO_GLOB_SUBST
+else
+  case `(set -o) 2>/dev/null` in
+  *posix*) set -o posix ;;
+esac
+
+fi
+
+
+
+
+# PATH needs CR
+# Avoid depending upon Character Ranges.
+as_cr_letters='abcdefghijklmnopqrstuvwxyz'
+as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
+as_cr_Letters=$as_cr_letters$as_cr_LETTERS
+as_cr_digits='0123456789'
+as_cr_alnum=$as_cr_Letters$as_cr_digits
+
+# The user is always right.
+if test "${PATH_SEPARATOR+set}" != set; then
+  echo "#! /bin/sh" >conf$$.sh
+  echo  "exit 0"   >>conf$$.sh
+  chmod +x conf$$.sh
+  if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
+    PATH_SEPARATOR=';'
+  else
+    PATH_SEPARATOR=:
+  fi
+  rm -f conf$$.sh
+fi
+
+# Support unset when possible.
+if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
+  as_unset=unset
+else
+  as_unset=false
+fi
+
+
+# IFS
+# We need space, tab and new line, in precisely that order.  Quoting is
+# there to prevent editors from complaining about space-tab.
+# (If _AS_PATH_WALK were called with IFS unset, it would disable word
+# splitting by setting IFS to empty value.)
+as_nl='
+'
+IFS=" ""	$as_nl"
+
+# Find who we are.  Look in the path if we contain no directory separator.
+case $0 in
+  *[\\/]* ) as_myself=$0 ;;
+  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+  test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
+done
+IFS=$as_save_IFS
+
+     ;;
+esac
+# We did not find ourselves, most probably we were run as `sh COMMAND'
+# in which case we are not to be found in the path.
+if test "x$as_myself" = x; then
+  as_myself=$0
+fi
+if test ! -f "$as_myself"; then
+  echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
+  { (exit 1); exit 1; }
+fi
+
+# Work around bugs in pre-3.0 UWIN ksh.
+for as_var in ENV MAIL MAILPATH
+do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
+done
+PS1='$ '
+PS2='> '
+PS4='+ '
+
+# NLS nuisances.
+for as_var in \
+  LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
+  LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
+  LC_TELEPHONE LC_TIME
+do
+  if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
+    eval $as_var=C; export $as_var
+  else
+    ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
+  fi
+done
+
+# Required to use basename.
+if expr a : '\(a\)' >/dev/null 2>&1 &&
+   test "X`expr 00001 : '.*\(...\)'`" = X001; then
+  as_expr=expr
+else
+  as_expr=false
+fi
+
+if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
+  as_basename=basename
+else
+  as_basename=false
+fi
+
+
+# Name of the executable.
+as_me=`$as_basename -- "$0" ||
+$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
+	 X"$0" : 'X\(//\)$' \| \
+	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
+echo X/"$0" |
+    sed '/^.*\/\([^/][^/]*\)\/*$/{
+	    s//\1/
+	    q
+	  }
+	  /^X\/\(\/\/\)$/{
+	    s//\1/
+	    q
+	  }
+	  /^X\/\(\/\).*/{
+	    s//\1/
+	    q
+	  }
+	  s/.*/./; q'`
+
+# CDPATH.
+$as_unset CDPATH
+
+
+if test "x$CONFIG_SHELL" = x; then
+  if (eval ":") 2>/dev/null; then
+  as_have_required=yes
+else
+  as_have_required=no
+fi
+
+  if test $as_have_required = yes && 	 (eval ":
+(as_func_return () {
+  (exit \$1)
+}
+as_func_success () {
+  as_func_return 0
+}
+as_func_failure () {
+  as_func_return 1
+}
+as_func_ret_success () {
+  return 0
+}
+as_func_ret_failure () {
+  return 1
+}
+
+exitcode=0
+if as_func_success; then
+  :
+else
+  exitcode=1
+  echo as_func_success failed.
+fi
+
+if as_func_failure; then
+  exitcode=1
+  echo as_func_failure succeeded.
+fi
+
+if as_func_ret_success; then
+  :
+else
+  exitcode=1
+  echo as_func_ret_success failed.
+fi
+
+if as_func_ret_failure; then
+  exitcode=1
+  echo as_func_ret_failure succeeded.
+fi
+
+if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
+  :
+else
+  exitcode=1
+  echo positional parameters were not saved.
+fi
+
+test \$exitcode = 0) || { (exit 1); exit 1; }
+
+(
+  as_lineno_1=\$LINENO
+  as_lineno_2=\$LINENO
+  test \"x\$as_lineno_1\" != \"x\$as_lineno_2\" &&
+  test \"x\`expr \$as_lineno_1 + 1\`\" = \"x\$as_lineno_2\") || { (exit 1); exit 1; }
+") 2> /dev/null; then
+  :
+else
+  as_candidate_shells=
+    as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+  case $as_dir in
+	 /*)
+	   for as_base in sh bash ksh sh5; do
+	     as_candidate_shells="$as_candidate_shells $as_dir/$as_base"
+	   done;;
+       esac
+done
+IFS=$as_save_IFS
+
+
+      for as_shell in $as_candidate_shells $SHELL; do
+	 # Try only shells that exist, to save several forks.
+	 if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
+		{ ("$as_shell") 2> /dev/null <<\_ASEOF
+if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
+  emulate sh
+  NULLCMD=:
+  # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
+  # is contrary to our usage.  Disable this feature.
+  alias -g '${1+"$@"}'='"$@"'
+  setopt NO_GLOB_SUBST
+else
+  case `(set -o) 2>/dev/null` in
+  *posix*) set -o posix ;;
+esac
+
+fi
+
+
+:
+_ASEOF
+}; then
+  CONFIG_SHELL=$as_shell
+	       as_have_required=yes
+	       if { "$as_shell" 2> /dev/null <<\_ASEOF
+if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
+  emulate sh
+  NULLCMD=:
+  # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
+  # is contrary to our usage.  Disable this feature.
+  alias -g '${1+"$@"}'='"$@"'
+  setopt NO_GLOB_SUBST
+else
+  case `(set -o) 2>/dev/null` in
+  *posix*) set -o posix ;;
+esac
+
+fi
+
+
+:
+(as_func_return () {
+  (exit $1)
+}
+as_func_success () {
+  as_func_return 0
+}
+as_func_failure () {
+  as_func_return 1
+}
+as_func_ret_success () {
+  return 0
+}
+as_func_ret_failure () {
+  return 1
+}
+
+exitcode=0
+if as_func_success; then
+  :
+else
+  exitcode=1
+  echo as_func_success failed.
+fi
+
+if as_func_failure; then
+  exitcode=1
+  echo as_func_failure succeeded.
+fi
+
+if as_func_ret_success; then
+  :
+else
+  exitcode=1
+  echo as_func_ret_success failed.
+fi
+
+if as_func_ret_failure; then
+  exitcode=1
+  echo as_func_ret_failure succeeded.
+fi
+
+if ( set x; as_func_ret_success y && test x = "$1" ); then
+  :
+else
+  exitcode=1
+  echo positional parameters were not saved.
+fi
+
+test $exitcode = 0) || { (exit 1); exit 1; }
+
+(
+  as_lineno_1=$LINENO
+  as_lineno_2=$LINENO
+  test "x$as_lineno_1" != "x$as_lineno_2" &&
+  test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2") || { (exit 1); exit 1; }
+
+_ASEOF
+}; then
+  break
+fi
+
+fi
+
+      done
+
+      if test "x$CONFIG_SHELL" != x; then
+  for as_var in BASH_ENV ENV
+        do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
+        done
+        export CONFIG_SHELL
+        exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
+fi
+
+
+    if test $as_have_required = no; then
+  echo This script requires a shell more modern than all the
+      echo shells that I found on your system.  Please install a
+      echo modern shell, or manually run the script under such a
+      echo shell if you do have one.
+      { (exit 1); exit 1; }
+fi
+
+
+fi
+
+fi
+
+
+
+(eval "as_func_return () {
+  (exit \$1)
+}
+as_func_success () {
+  as_func_return 0
+}
+as_func_failure () {
+  as_func_return 1
+}
+as_func_ret_success () {
+  return 0
+}
+as_func_ret_failure () {
+  return 1
+}
+
+exitcode=0
+if as_func_success; then
+  :
+else
+  exitcode=1
+  echo as_func_success failed.
+fi
+
+if as_func_failure; then
+  exitcode=1
+  echo as_func_failure succeeded.
+fi
+
+if as_func_ret_success; then
+  :
+else
+  exitcode=1
+  echo as_func_ret_success failed.
+fi
+
+if as_func_ret_failure; then
+  exitcode=1
+  echo as_func_ret_failure succeeded.
+fi
+
+if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
+  :
+else
+  exitcode=1
+  echo positional parameters were not saved.
+fi
+
+test \$exitcode = 0") || {
+  echo No shell found that supports shell functions.
+  echo Please tell autoconf at gnu.org about your system,
+  echo including any error possibly output before this
+  echo message
+}
+
+
+
+  as_lineno_1=$LINENO
+  as_lineno_2=$LINENO
+  test "x$as_lineno_1" != "x$as_lineno_2" &&
+  test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
+
+  # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
+  # uniformly replaced by the line number.  The first 'sed' inserts a
+  # line-number line after each line using $LINENO; the second 'sed'
+  # does the real work.  The second script uses 'N' to pair each
+  # line-number line with the line containing $LINENO, and appends
+  # trailing '-' during substitution so that $LINENO is not a special
+  # case at line end.
+  # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
+  # scripts with optimization help from Paolo Bonzini.  Blame Lee
+  # E. McMahon (1931-1989) for sed's syntax.  :-)
+  sed -n '
+    p
+    /[$]LINENO/=
+  ' <$as_myself |
+    sed '
+      s/[$]LINENO.*/&-/
+      t lineno
+      b
+      :lineno
+      N
+      :loop
+      s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
+      t loop
+      s/-\n.*//
+    ' >$as_me.lineno &&
+  chmod +x "$as_me.lineno" ||
+    { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
+   { (exit 1); exit 1; }; }
+
+  # Don't try to exec as it changes $[0], causing all sort of problems
+  # (the dirname of $[0] is not the place where we might find the
+  # original and so on.  Autoconf is especially sensitive to this).
+  . "./$as_me.lineno"
+  # Exit status is that of the last command.
+  exit
+}
+
+
+if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
+  as_dirname=dirname
+else
+  as_dirname=false
+fi
+
+ECHO_C= ECHO_N= ECHO_T=
+case `echo -n x` in
+-n*)
+  case `echo 'x\c'` in
+  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
+  *)   ECHO_C='\c';;
+  esac;;
+*)
+  ECHO_N='-n';;
+esac
+
+if expr a : '\(a\)' >/dev/null 2>&1 &&
+   test "X`expr 00001 : '.*\(...\)'`" = X001; then
+  as_expr=expr
+else
+  as_expr=false
+fi
+
+rm -f conf$$ conf$$.exe conf$$.file
+if test -d conf$$.dir; then
+  rm -f conf$$.dir/conf$$.file
+else
+  rm -f conf$$.dir
+  mkdir conf$$.dir
+fi
+echo >conf$$.file
+if ln -s conf$$.file conf$$ 2>/dev/null; then
+  as_ln_s='ln -s'
+  # ... but there are two gotchas:
+  # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
+  # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
+  # In both cases, we have to default to `cp -p'.
+  ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
+    as_ln_s='cp -p'
+elif ln conf$$.file conf$$ 2>/dev/null; then
+  as_ln_s=ln
+else
+  as_ln_s='cp -p'
+fi
+rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
+rmdir conf$$.dir 2>/dev/null
+
+if mkdir -p . 2>/dev/null; then
+  as_mkdir_p=:
+else
+  test -d ./-p && rmdir ./-p
+  as_mkdir_p=false
+fi
+
+if test -x / >/dev/null 2>&1; then
+  as_test_x='test -x'
+else
+  if ls -dL / >/dev/null 2>&1; then
+    as_ls_L_option=L
+  else
+    as_ls_L_option=
+  fi
+  as_test_x='
+    eval sh -c '\''
+      if test -d "$1"; then
+        test -d "$1/.";
+      else
+	case $1 in
+        -*)set "./$1";;
+	esac;
+	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
+	???[sx]*):;;*)false;;esac;fi
+    '\'' sh
+  '
+fi
+as_executable_p=$as_test_x
+
+# Sed expression to map a string onto a valid CPP name.
+as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
+
+# Sed expression to map a string onto a valid variable name.
+as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
+
+
+
+exec 7<&0 </dev/null 6>&1
+
+# Name of the host.
+# hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
+# so uname gets run too.
+ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
+
+#
+# Initializations.
+#
+ac_default_prefix=/usr/local
+ac_clean_files=
+ac_config_libobj_dir=.
+LIBOBJS=
+cross_compiling=no
+subdirs=
+MFLAGS=
+MAKEFLAGS=
+SHELL=${CONFIG_SHELL-/bin/sh}
+
+# Identity of this package.
+PACKAGE_NAME=
+PACKAGE_TARNAME=
+PACKAGE_VERSION=
+PACKAGE_STRING=
+PACKAGE_BUGREPORT=
+
+ac_unique_file="xslt/latex.xsl"
+ac_subst_vars='SHELL
+PATH_SEPARATOR
+PACKAGE_NAME
+PACKAGE_TARNAME
+PACKAGE_VERSION
+PACKAGE_STRING
+PACKAGE_BUGREPORT
+exec_prefix
+prefix
+program_transform_name
+bindir
+sbindir
+libexecdir
+datarootdir
+datadir
+sysconfdir
+sharedstatedir
+localstatedir
+includedir
+oldincludedir
+docdir
+infodir
+htmldir
+dvidir
+pdfdir
+psdir
+libdir
+localedir
+mandir
+DEFS
+ECHO_C
+ECHO_N
+ECHO_T
+LIBS
+build_alias
+host_alias
+target_alias
+LATEX_DOCUMENTCLASS_OPTIONS
+DOC_BUILD_DATE
+SAMBASOURCEDIR
+XSLTPROC
+RM
+INKSCAPE
+MAKEINDEX
+PDFLATEX
+EPSTOPDF
+THUMBPDF
+PNGTOPNM
+PNMTOPS
+LATEX
+DVIPS
+PLUCKERBUILD
+HTML2TEXT
+PERL
+XMLLINT
+FOP
+DB2TEXI
+MAKEINFO
+TARGETS
+LIBOBJS
+LTLIBOBJS'
+ac_subst_files=''
+      ac_precious_vars='build_alias
+host_alias
+target_alias'
+
+
+# Initialize some variables set by options.
+ac_init_help=
+ac_init_version=false
+# The variables have the same names as the options, with
+# dashes changed to underlines.
+cache_file=/dev/null
+exec_prefix=NONE
+no_create=
+no_recursion=
+prefix=NONE
+program_prefix=NONE
+program_suffix=NONE
+program_transform_name=s,x,x,
+silent=
+site=
+srcdir=
+verbose=
+x_includes=NONE
+x_libraries=NONE
+
+# Installation directory options.
+# These are left unexpanded so users can "make install exec_prefix=/foo"
+# and all the variables that are supposed to be based on exec_prefix
+# by default will actually change.
+# Use braces instead of parens because sh, perl, etc. also accept them.
+# (The list follows the same order as the GNU Coding Standards.)
+bindir='${exec_prefix}/bin'
+sbindir='${exec_prefix}/sbin'
+libexecdir='${exec_prefix}/libexec'
+datarootdir='${prefix}/share'
+datadir='${datarootdir}'
+sysconfdir='${prefix}/etc'
+sharedstatedir='${prefix}/com'
+localstatedir='${prefix}/var'
+includedir='${prefix}/include'
+oldincludedir='/usr/include'
+docdir='${datarootdir}/doc/${PACKAGE}'
+infodir='${datarootdir}/info'
+htmldir='${docdir}'
+dvidir='${docdir}'
+pdfdir='${docdir}'
+psdir='${docdir}'
+libdir='${exec_prefix}/lib'
+localedir='${datarootdir}/locale'
+mandir='${datarootdir}/man'
+
+ac_prev=
+ac_dashdash=
+for ac_option
+do
+  # If the previous option needs an argument, assign it.
+  if test -n "$ac_prev"; then
+    eval $ac_prev=\$ac_option
+    ac_prev=
+    continue
+  fi
+
+  case $ac_option in
+  *=*)	ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
+  *)	ac_optarg=yes ;;
+  esac
+
+  # Accept the important Cygnus configure options, so we can diagnose typos.
+
+  case $ac_dashdash$ac_option in
+  --)
+    ac_dashdash=yes ;;
+
+  -bindir | --bindir | --bindi | --bind | --bin | --bi)
+    ac_prev=bindir ;;
+  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
+    bindir=$ac_optarg ;;
+
+  -build | --build | --buil | --bui | --bu)
+    ac_prev=build_alias ;;
+  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
+    build_alias=$ac_optarg ;;
+
+  -cache-file | --cache-file | --cache-fil | --cache-fi \
+  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
+    ac_prev=cache_file ;;
+  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
+  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
+    cache_file=$ac_optarg ;;
+
+  --config-cache | -C)
+    cache_file=config.cache ;;
+
+  -datadir | --datadir | --datadi | --datad)
+    ac_prev=datadir ;;
+  -datadir=* | --datadir=* | --datadi=* | --datad=*)
+    datadir=$ac_optarg ;;
+
+  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
+  | --dataroo | --dataro | --datar)
+    ac_prev=datarootdir ;;
+  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
+  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
+    datarootdir=$ac_optarg ;;
+
+  -disable-* | --disable-*)
+    ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
+    # Reject names that are not valid shell variable names.
+    expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev/null &&
+      { echo "$as_me: error: invalid feature name: $ac_feature" >&2
+   { (exit 1); exit 1; }; }
+    ac_feature=`echo $ac_feature | sed 's/[-.]/_/g'`
+    eval enable_$ac_feature=no ;;
+
+  -docdir | --docdir | --docdi | --doc | --do)
+    ac_prev=docdir ;;
+  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
+    docdir=$ac_optarg ;;
+
+  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
+    ac_prev=dvidir ;;
+  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
+    dvidir=$ac_optarg ;;
+
+  -enable-* | --enable-*)
+    ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
+    # Reject names that are not valid shell variable names.
+    expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev/null &&
+      { echo "$as_me: error: invalid feature name: $ac_feature" >&2
+   { (exit 1); exit 1; }; }
+    ac_feature=`echo $ac_feature | sed 's/[-.]/_/g'`
+    eval enable_$ac_feature=\$ac_optarg ;;
+
+  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
+  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
+  | --exec | --exe | --ex)
+    ac_prev=exec_prefix ;;
+  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
+  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
+  | --exec=* | --exe=* | --ex=*)
+    exec_prefix=$ac_optarg ;;
+
+  -gas | --gas | --ga | --g)
+    # Obsolete; use --with-gas.
+    with_gas=yes ;;
+
+  -help | --help | --hel | --he | -h)
+    ac_init_help=long ;;
+  -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
+    ac_init_help=recursive ;;
+  -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
+    ac_init_help=short ;;
+
+  -host | --host | --hos | --ho)
+    ac_prev=host_alias ;;
+  -host=* | --host=* | --hos=* | --ho=*)
+    host_alias=$ac_optarg ;;
+
+  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
+    ac_prev=htmldir ;;
+  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
+  | --ht=*)
+    htmldir=$ac_optarg ;;
+
+  -includedir | --includedir | --includedi | --included | --include \
+  | --includ | --inclu | --incl | --inc)
+    ac_prev=includedir ;;
+  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
+  | --includ=* | --inclu=* | --incl=* | --inc=*)
+    includedir=$ac_optarg ;;
+
+  -infodir | --infodir | --infodi | --infod | --info | --inf)
+    ac_prev=infodir ;;
+  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
+    infodir=$ac_optarg ;;
+
+  -libdir | --libdir | --libdi | --libd)
+    ac_prev=libdir ;;
+  -libdir=* | --libdir=* | --libdi=* | --libd=*)
+    libdir=$ac_optarg ;;
+
+  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
+  | --libexe | --libex | --libe)
+    ac_prev=libexecdir ;;
+  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
+  | --libexe=* | --libex=* | --libe=*)
+    libexecdir=$ac_optarg ;;
+
+  -localedir | --localedir | --localedi | --localed | --locale)
+    ac_prev=localedir ;;
+  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
+    localedir=$ac_optarg ;;
+
+  -localstatedir | --localstatedir | --localstatedi | --localstated \
+  | --localstate | --localstat | --localsta | --localst | --locals)
+    ac_prev=localstatedir ;;
+  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
+  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
+    localstatedir=$ac_optarg ;;
+
+  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
+    ac_prev=mandir ;;
+  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
+    mandir=$ac_optarg ;;
+
+  -nfp | --nfp | --nf)
+    # Obsolete; use --without-fp.
+    with_fp=no ;;
+
+  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
+  | --no-cr | --no-c | -n)
+    no_create=yes ;;
+
+  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
+  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
+    no_recursion=yes ;;
+
+  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
+  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
+  | --oldin | --oldi | --old | --ol | --o)
+    ac_prev=oldincludedir ;;
+  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
+  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
+  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
+    oldincludedir=$ac_optarg ;;
+
+  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
+    ac_prev=prefix ;;
+  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
+    prefix=$ac_optarg ;;
+
+  -program-prefix | --program-prefix | --program-prefi | --program-pref \
+  | --program-pre | --program-pr | --program-p)
+    ac_prev=program_prefix ;;
+  -program-prefix=* | --program-prefix=* | --program-prefi=* \
+  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
+    program_prefix=$ac_optarg ;;
+
+  -program-suffix | --program-suffix | --program-suffi | --program-suff \
+  | --program-suf | --program-su | --program-s)
+    ac_prev=program_suffix ;;
+  -program-suffix=* | --program-suffix=* | --program-suffi=* \
+  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
+    program_suffix=$ac_optarg ;;
+
+  -program-transform-name | --program-transform-name \
+  | --program-transform-nam | --program-transform-na \
+  | --program-transform-n | --program-transform- \
+  | --program-transform | --program-transfor \
+  | --program-transfo | --program-transf \
+  | --program-trans | --program-tran \
+  | --progr-tra | --program-tr | --program-t)
+    ac_prev=program_transform_name ;;
+  -program-transform-name=* | --program-transform-name=* \
+  | --program-transform-nam=* | --program-transform-na=* \
+  | --program-transform-n=* | --program-transform-=* \
+  | --program-transform=* | --program-transfor=* \
+  | --program-transfo=* | --program-transf=* \
+  | --program-trans=* | --program-tran=* \
+  | --progr-tra=* | --program-tr=* | --program-t=*)
+    program_transform_name=$ac_optarg ;;
+
+  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
+    ac_prev=pdfdir ;;
+  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
+    pdfdir=$ac_optarg ;;
+
+  -psdir | --psdir | --psdi | --psd | --ps)
+    ac_prev=psdir ;;
+  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
+    psdir=$ac_optarg ;;
+
+  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
+  | -silent | --silent | --silen | --sile | --sil)
+    silent=yes ;;
+
+  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
+    ac_prev=sbindir ;;
+  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
+  | --sbi=* | --sb=*)
+    sbindir=$ac_optarg ;;
+
+  -sharedstatedir | --sharedstatedir | --sharedstatedi \
+  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
+  | --sharedst | --shareds | --shared | --share | --shar \
+  | --sha | --sh)
+    ac_prev=sharedstatedir ;;
+  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
+  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
+  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
+  | --sha=* | --sh=*)
+    sharedstatedir=$ac_optarg ;;
+
+  -site | --site | --sit)
+    ac_prev=site ;;
+  -site=* | --site=* | --sit=*)
+    site=$ac_optarg ;;
+
+  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
+    ac_prev=srcdir ;;
+  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
+    srcdir=$ac_optarg ;;
+
+  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
+  | --syscon | --sysco | --sysc | --sys | --sy)
+    ac_prev=sysconfdir ;;
+  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
+  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
+    sysconfdir=$ac_optarg ;;
+
+  -target | --target | --targe | --targ | --tar | --ta | --t)
+    ac_prev=target_alias ;;
+  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
+    target_alias=$ac_optarg ;;
+
+  -v | -verbose | --verbose | --verbos | --verbo | --verb)
+    verbose=yes ;;
+
+  -version | --version | --versio | --versi | --vers | -V)
+    ac_init_version=: ;;
+
+  -with-* | --with-*)
+    ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
+    # Reject names that are not valid shell variable names.
+    expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null &&
+      { echo "$as_me: error: invalid package name: $ac_package" >&2
+   { (exit 1); exit 1; }; }
+    ac_package=`echo $ac_package | sed 's/[-.]/_/g'`
+    eval with_$ac_package=\$ac_optarg ;;
+
+  -without-* | --without-*)
+    ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
+    # Reject names that are not valid shell variable names.
+    expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null &&
+      { echo "$as_me: error: invalid package name: $ac_package" >&2
+   { (exit 1); exit 1; }; }
+    ac_package=`echo $ac_package | sed 's/[-.]/_/g'`
+    eval with_$ac_package=no ;;
+
+  --x)
+    # Obsolete; use --with-x.
+    with_x=yes ;;
+
+  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
+  | --x-incl | --x-inc | --x-in | --x-i)
+    ac_prev=x_includes ;;
+  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
+  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
+    x_includes=$ac_optarg ;;
+
+  -x-libraries | --x-libraries | --x-librarie | --x-librari \
+  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
+    ac_prev=x_libraries ;;
+  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
+  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
+    x_libraries=$ac_optarg ;;
+
+  -*) { echo "$as_me: error: unrecognized option: $ac_option
+Try \`$0 --help' for more information." >&2
+   { (exit 1); exit 1; }; }
+    ;;
+
+  *=*)
+    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
+    # Reject names that are not valid shell variable names.
+    expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
+      { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
+   { (exit 1); exit 1; }; }
+    eval $ac_envvar=\$ac_optarg
+    export $ac_envvar ;;
+
+  *)
+    # FIXME: should be removed in autoconf 3.0.
+    echo "$as_me: WARNING: you should use --build, --host, --target" >&2
+    expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
+      echo "$as_me: WARNING: invalid host type: $ac_option" >&2
+    : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
+    ;;
+
+  esac
+done
+
+if test -n "$ac_prev"; then
+  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
+  { echo "$as_me: error: missing argument to $ac_option" >&2
+   { (exit 1); exit 1; }; }
+fi
+
+# Be sure to have absolute directory names.
+for ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
+		datadir sysconfdir sharedstatedir localstatedir includedir \
+		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
+		libdir localedir mandir
+do
+  eval ac_val=\$$ac_var
+  case $ac_val in
+    [\\/$]* | ?:[\\/]* )  continue;;
+    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
+  esac
+  { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
+   { (exit 1); exit 1; }; }
+done
+
+# There might be people who depend on the old broken behavior: `$host'
+# used to hold the argument of --host etc.
+# FIXME: To remove some day.
+build=$build_alias
+host=$host_alias
+target=$target_alias
+
+# FIXME: To remove some day.
+if test "x$host_alias" != x; then
+  if test "x$build_alias" = x; then
+    cross_compiling=maybe
+    echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
+    If a cross compiler is detected then cross compile mode will be used." >&2
+  elif test "x$build_alias" != "x$host_alias"; then
+    cross_compiling=yes
+  fi
+fi
+
+ac_tool_prefix=
+test -n "$host_alias" && ac_tool_prefix=$host_alias-
+
+test "$silent" = yes && exec 6>/dev/null
+
+
+ac_pwd=`pwd` && test -n "$ac_pwd" &&
+ac_ls_di=`ls -di .` &&
+ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
+  { echo "$as_me: error: Working directory cannot be determined" >&2
+   { (exit 1); exit 1; }; }
+test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
+  { echo "$as_me: error: pwd does not report name of working directory" >&2
+   { (exit 1); exit 1; }; }
+
+
+# Find the source files, if location was not specified.
+if test -z "$srcdir"; then
+  ac_srcdir_defaulted=yes
+  # Try the directory containing this script, then the parent directory.
+  ac_confdir=`$as_dirname -- "$0" ||
+$as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
+	 X"$0" : 'X\(//\)[^/]' \| \
+	 X"$0" : 'X\(//\)$' \| \
+	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
+echo X"$0" |
+    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
+	    s//\1/
+	    q
+	  }
+	  /^X\(\/\/\)[^/].*/{
+	    s//\1/
+	    q
+	  }
+	  /^X\(\/\/\)$/{
+	    s//\1/
+	    q
+	  }
+	  /^X\(\/\).*/{
+	    s//\1/
+	    q
+	  }
+	  s/.*/./; q'`
+  srcdir=$ac_confdir
+  if test ! -r "$srcdir/$ac_unique_file"; then
+    srcdir=..
+  fi
+else
+  ac_srcdir_defaulted=no
+fi
+if test ! -r "$srcdir/$ac_unique_file"; then
+  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
+  { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
+   { (exit 1); exit 1; }; }
+fi
+ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
+ac_abs_confdir=`(
+	cd "$srcdir" && test -r "./$ac_unique_file" || { echo "$as_me: error: $ac_msg" >&2
+   { (exit 1); exit 1; }; }
+	pwd)`
+# When building in place, set srcdir=.
+if test "$ac_abs_confdir" = "$ac_pwd"; then
+  srcdir=.
+fi
+# Remove unnecessary trailing slashes from srcdir.
+# Double slashes in file names in object file debugging info
+# mess up M-x gdb in Emacs.
+case $srcdir in
+*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
+esac
+for ac_var in $ac_precious_vars; do
+  eval ac_env_${ac_var}_set=\${${ac_var}+set}
+  eval ac_env_${ac_var}_value=\$${ac_var}
+  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
+  eval ac_cv_env_${ac_var}_value=\$${ac_var}
+done
+
+#
+# Report the --help message.
+#
+if test "$ac_init_help" = "long"; then
+  # Omit some internal or obsolete options to make the list less imposing.
+  # This message is too long to be a string in the A/UX 3.1 sh.
+  cat <<_ACEOF
+\`configure' configures this package to adapt to many kinds of systems.
+
+Usage: $0 [OPTION]... [VAR=VALUE]...
+
+To assign environment variables (e.g., CC, CFLAGS...), specify them as
+VAR=VALUE.  See below for descriptions of some of the useful variables.
+
+Defaults for the options are specified in brackets.
+
+Configuration:
+  -h, --help              display this help and exit
+      --help=short        display options specific to this package
+      --help=recursive    display the short help of all the included packages
+  -V, --version           display version information and exit
+  -q, --quiet, --silent   do not print \`checking...' messages
+      --cache-file=FILE   cache test results in FILE [disabled]
+  -C, --config-cache      alias for \`--cache-file=config.cache'
+  -n, --no-create         do not create output files
+      --srcdir=DIR        find the sources in DIR [configure dir or \`..']
+
+Installation directories:
+  --prefix=PREFIX         install architecture-independent files in PREFIX
+			  [$ac_default_prefix]
+  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
+			  [PREFIX]
+
+By default, \`make install' will install all the files in
+\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
+an installation prefix other than \`$ac_default_prefix' using \`--prefix',
+for instance \`--prefix=\$HOME'.
+
+For better control, use the options below.
+
+Fine tuning of the installation directories:
+  --bindir=DIR           user executables [EPREFIX/bin]
+  --sbindir=DIR          system admin executables [EPREFIX/sbin]
+  --libexecdir=DIR       program executables [EPREFIX/libexec]
+  --sysconfdir=DIR       read-only single-machine data [PREFIX/etc]
+  --sharedstatedir=DIR   modifiable architecture-independent data [PREFIX/com]
+  --localstatedir=DIR    modifiable single-machine data [PREFIX/var]
+  --libdir=DIR           object code libraries [EPREFIX/lib]
+  --includedir=DIR       C header files [PREFIX/include]
+  --oldincludedir=DIR    C header files for non-gcc [/usr/include]
+  --datarootdir=DIR      read-only arch.-independent data root [PREFIX/share]
+  --datadir=DIR          read-only architecture-independent data [DATAROOTDIR]
+  --infodir=DIR          info documentation [DATAROOTDIR/info]
+  --localedir=DIR        locale-dependent data [DATAROOTDIR/locale]
+  --mandir=DIR           man documentation [DATAROOTDIR/man]
+  --docdir=DIR           documentation root [DATAROOTDIR/doc/PACKAGE]
+  --htmldir=DIR          html documentation [DOCDIR]
+  --dvidir=DIR           dvi documentation [DOCDIR]
+  --pdfdir=DIR           pdf documentation [DOCDIR]
+  --psdir=DIR            ps documentation [DOCDIR]
+_ACEOF
+
+  cat <<\_ACEOF
+_ACEOF
+fi
+
+if test -n "$ac_init_help"; then
+
+  cat <<\_ACEOF
+
+Optional Features:
+  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
+  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
+ --enable-prentice-hall     Produce Prentice-Hall compatible output
+
+Optional Packages:
+  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
+  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
+ --with-samba-sources=DIR Specify path to Samba sources
+
+_ACEOF
+ac_status=$?
+fi
+
+if test "$ac_init_help" = "recursive"; then
+  # If there are subdirs, report their specific --help.
+  for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
+    test -d "$ac_dir" || continue
+    ac_builddir=.
+
+case "$ac_dir" in
+.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
+*)
+  ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
+  # A ".." for each directory in $ac_dir_suffix.
+  ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
+  case $ac_top_builddir_sub in
+  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
+  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
+  esac ;;
+esac
+ac_abs_top_builddir=$ac_pwd
+ac_abs_builddir=$ac_pwd$ac_dir_suffix
+# for backward compatibility:
+ac_top_builddir=$ac_top_build_prefix
+
+case $srcdir in
+  .)  # We are building in place.
+    ac_srcdir=.
+    ac_top_srcdir=$ac_top_builddir_sub
+    ac_abs_top_srcdir=$ac_pwd ;;
+  [\\/]* | ?:[\\/]* )  # Absolute name.
+    ac_srcdir=$srcdir$ac_dir_suffix;
+    ac_top_srcdir=$srcdir
+    ac_abs_top_srcdir=$srcdir ;;
+  *) # Relative name.
+    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
+    ac_top_srcdir=$ac_top_build_prefix$srcdir
+    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
+esac
+ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
+
+    cd "$ac_dir" || { ac_status=$?; continue; }
+    # Check for guested configure.
+    if test -f "$ac_srcdir/configure.gnu"; then
+      echo &&
+      $SHELL "$ac_srcdir/configure.gnu" --help=recursive
+    elif test -f "$ac_srcdir/configure"; then
+      echo &&
+      $SHELL "$ac_srcdir/configure" --help=recursive
+    else
+      echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
+    fi || ac_status=$?
+    cd "$ac_pwd" || { ac_status=$?; break; }
+  done
+fi
+
+test -n "$ac_init_help" && exit $ac_status
+if $ac_init_version; then
+  cat <<\_ACEOF
+configure
+generated by GNU Autoconf 2.61
+
+Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
+2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
+This configure script is free software; the Free Software Foundation
+gives unlimited permission to copy, distribute and modify it.
+_ACEOF
+  exit
+fi
+cat >config.log <<_ACEOF
+This file contains any messages produced by compilers while
+running configure, to aid debugging if configure makes a mistake.
+
+It was created by $as_me, which was
+generated by GNU Autoconf 2.61.  Invocation command line was
+
+  $ $0 $@
+
+_ACEOF
+exec 5>>config.log
+{
+cat <<_ASUNAME
+## --------- ##
+## Platform. ##
+## --------- ##
+
+hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
+uname -m = `(uname -m) 2>/dev/null || echo unknown`
+uname -r = `(uname -r) 2>/dev/null || echo unknown`
+uname -s = `(uname -s) 2>/dev/null || echo unknown`
+uname -v = `(uname -v) 2>/dev/null || echo unknown`
+
+/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
+/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
+
+/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
+/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
+/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
+/usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
+/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
+/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
+/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
+
+_ASUNAME
+
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+  echo "PATH: $as_dir"
+done
+IFS=$as_save_IFS
+
+} >&5
+
+cat >&5 <<_ACEOF
+
+
+## ----------- ##
+## Core tests. ##
+## ----------- ##
+
+_ACEOF
+
+
+# Keep a trace of the command line.
+# Strip out --no-create and --no-recursion so they do not pile up.
+# Strip out --silent because we don't want to record it for future runs.
+# Also quote any args containing shell meta-characters.
+# Make two passes to allow for proper duplicate-argument suppression.
+ac_configure_args=
+ac_configure_args0=
+ac_configure_args1=
+ac_must_keep_next=false
+for ac_pass in 1 2
+do
+  for ac_arg
+  do
+    case $ac_arg in
+    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
+    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
+    | -silent | --silent | --silen | --sile | --sil)
+      continue ;;
+    *\'*)
+      ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
+    esac
+    case $ac_pass in
+    1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
+    2)
+      ac_configure_args1="$ac_configure_args1 '$ac_arg'"
+      if test $ac_must_keep_next = true; then
+	ac_must_keep_next=false # Got value, back to normal.
+      else
+	case $ac_arg in
+	  *=* | --config-cache | -C | -disable-* | --disable-* \
+	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
+	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
+	  | -with-* | --with-* | -without-* | --without-* | --x)
+	    case "$ac_configure_args0 " in
+	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
+	    esac
+	    ;;
+	  -* ) ac_must_keep_next=true ;;
+	esac
+      fi
+      ac_configure_args="$ac_configure_args '$ac_arg'"
+      ;;
+    esac
+  done
+done
+$as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
+$as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
+
+# When interrupted or exit'd, cleanup temporary files, and complete
+# config.log.  We remove comments because anyway the quotes in there
+# would cause problems or look ugly.
+# WARNING: Use '\'' to represent an apostrophe within the trap.
+# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
+trap 'exit_status=$?
+  # Save into config.log some information that might help in debugging.
+  {
+    echo
+
+    cat <<\_ASBOX
+## ---------------- ##
+## Cache variables. ##
+## ---------------- ##
+_ASBOX
+    echo
+    # The following way of writing the cache mishandles newlines in values,
+(
+  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
+    eval ac_val=\$$ac_var
+    case $ac_val in #(
+    *${as_nl}*)
+      case $ac_var in #(
+      *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
+echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
+      esac
+      case $ac_var in #(
+      _ | IFS | as_nl) ;; #(
+      *) $as_unset $ac_var ;;
+      esac ;;
+    esac
+  done
+  (set) 2>&1 |
+    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
+    *${as_nl}ac_space=\ *)
+      sed -n \
+	"s/'\''/'\''\\\\'\'''\''/g;
+	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
+      ;; #(
+    *)
+      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
+      ;;
+    esac |
+    sort
+)
+    echo
+
+    cat <<\_ASBOX
+## ----------------- ##
+## Output variables. ##
+## ----------------- ##
+_ASBOX
+    echo
+    for ac_var in $ac_subst_vars
+    do
+      eval ac_val=\$$ac_var
+      case $ac_val in
+      *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
+      esac
+      echo "$ac_var='\''$ac_val'\''"
+    done | sort
+    echo
+
+    if test -n "$ac_subst_files"; then
+      cat <<\_ASBOX
+## ------------------- ##
+## File substitutions. ##
+## ------------------- ##
+_ASBOX
+      echo
+      for ac_var in $ac_subst_files
+      do
+	eval ac_val=\$$ac_var
+	case $ac_val in
+	*\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
+	esac
+	echo "$ac_var='\''$ac_val'\''"
+      done | sort
+      echo
+    fi
+
+    if test -s confdefs.h; then
+      cat <<\_ASBOX
+## ----------- ##
+## confdefs.h. ##
+## ----------- ##
+_ASBOX
+      echo
+      cat confdefs.h
+      echo
+    fi
+    test "$ac_signal" != 0 &&
+      echo "$as_me: caught signal $ac_signal"
+    echo "$as_me: exit $exit_status"
+  } >&5
+  rm -f core *.core core.conftest.* &&
+    rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
+    exit $exit_status
+' 0
+for ac_signal in 1 2 13 15; do
+  trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
+done
+ac_signal=0
+
+# confdefs.h avoids OS command line length limits that DEFS can exceed.
+rm -f -r conftest* confdefs.h
+
+# Predefined preprocessor variables.
+
+cat >>confdefs.h <<_ACEOF
+#define PACKAGE_NAME "$PACKAGE_NAME"
+_ACEOF
+
+
+cat >>confdefs.h <<_ACEOF
+#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
+_ACEOF
+
+
+cat >>confdefs.h <<_ACEOF
+#define PACKAGE_VERSION "$PACKAGE_VERSION"
+_ACEOF
+
+
+cat >>confdefs.h <<_ACEOF
+#define PACKAGE_STRING "$PACKAGE_STRING"
+_ACEOF
+
+
+cat >>confdefs.h <<_ACEOF
+#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
+_ACEOF
+
+
+# Let the site file select an alternate cache file if it wants to.
+# Prefer explicitly selected file to automatically selected ones.
+if test -n "$CONFIG_SITE"; then
+  set x "$CONFIG_SITE"
+elif test "x$prefix" != xNONE; then
+  set x "$prefix/share/config.site" "$prefix/etc/config.site"
+else
+  set x "$ac_default_prefix/share/config.site" \
+	"$ac_default_prefix/etc/config.site"
+fi
+shift
+for ac_site_file
+do
+  if test -r "$ac_site_file"; then
+    { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
+echo "$as_me: loading site script $ac_site_file" >&6;}
+    sed 's/^/| /' "$ac_site_file" >&5
+    . "$ac_site_file"
+  fi
+done
+
+if test -r "$cache_file"; then
+  # Some versions of bash will fail to source /dev/null (special
+  # files actually), so we avoid doing that.
+  if test -f "$cache_file"; then
+    { echo "$as_me:$LINENO: loading cache $cache_file" >&5
+echo "$as_me: loading cache $cache_file" >&6;}
+    case $cache_file in
+      [\\/]* | ?:[\\/]* ) . "$cache_file";;
+      *)                      . "./$cache_file";;
+    esac
+  fi
+else
+  { echo "$as_me:$LINENO: creating cache $cache_file" >&5
+echo "$as_me: creating cache $cache_file" >&6;}
+  >$cache_file
+fi
+
+# Check that the precious variables saved in the cache have kept the same
+# value.
+ac_cache_corrupted=false
+for ac_var in $ac_precious_vars; do
+  eval ac_old_set=\$ac_cv_env_${ac_var}_set
+  eval ac_new_set=\$ac_env_${ac_var}_set
+  eval ac_old_val=\$ac_cv_env_${ac_var}_value
+  eval ac_new_val=\$ac_env_${ac_var}_value
+  case $ac_old_set,$ac_new_set in
+    set,)
+      { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
+echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
+      ac_cache_corrupted=: ;;
+    ,set)
+      { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
+echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
+      ac_cache_corrupted=: ;;
+    ,);;
+    *)
+      if test "x$ac_old_val" != "x$ac_new_val"; then
+	{ echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
+echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
+	{ echo "$as_me:$LINENO:   former value:  $ac_old_val" >&5
+echo "$as_me:   former value:  $ac_old_val" >&2;}
+	{ echo "$as_me:$LINENO:   current value: $ac_new_val" >&5
+echo "$as_me:   current value: $ac_new_val" >&2;}
+	ac_cache_corrupted=:
+      fi;;
+  esac
+  # Pass precious variables to config.status.
+  if test "$ac_new_set" = set; then
+    case $ac_new_val in
+    *\'*) ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
+    *) ac_arg=$ac_var=$ac_new_val ;;
+    esac
+    case " $ac_configure_args " in
+      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
+      *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
+    esac
+  fi
+done
+if $ac_cache_corrupted; then
+  { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
+echo "$as_me: error: changes in the environment can compromise the build" >&2;}
+  { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
+echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
+   { (exit 1); exit 1; }; }
+fi
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ac_ext=c
+ac_cpp='$CPP $CPPFLAGS'
+ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
+ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
+ac_compiler_gnu=$ac_cv_c_compiler_gnu
+
+
+
+
+# Check whether --with-samba-sources was given.
+if test "${with_samba_sources+set}" = set; then
+  withval=$with_samba_sources;  test "$withval" && SPECIFIED_SOURCEDIR="$withval"
+fi
+
+
+LATEX_DOCUMENTCLASS_OPTIONS="letterpaper,11pt,openright,twoside"
+# Check whether --enable-prentice-hall was given.
+if test "${enable_prentice_hall+set}" = set; then
+  enableval=$enable_prentice_hall;  test "$enableval" && LATEX_DOCUMENTCLASS_OPTIONS="letterpaper,10pt,openleft,twoside,ph"
+fi
+
+
+
+DOC_BUILD_DATE=`date '+%d-%m-%Y'`
+
+
+
+
+	for ac_prog in xsltproc
+do
+  # Extract the first word of "$ac_prog", so it can be a program name with args.
+set dummy $ac_prog; ac_word=$2
+{ echo "$as_me:$LINENO: checking for $ac_word" >&5
+echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
+if test "${ac_cv_prog_XSLTPROC+set}" = set; then
+  echo $ECHO_N "(cached) $ECHO_C" >&6
+else
+  if test -n "$XSLTPROC"; then
+  ac_cv_prog_XSLTPROC="$XSLTPROC" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+  for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_XSLTPROC="$ac_prog"
+    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+XSLTPROC=$ac_cv_prog_XSLTPROC
+if test -n "$XSLTPROC"; then
+  { echo "$as_me:$LINENO: result: $XSLTPROC" >&5
+echo "${ECHO_T}$XSLTPROC" >&6; }
+else
+  { echo "$as_me:$LINENO: result: no" >&5
+echo "${ECHO_T}no" >&6; }
+fi
+
+
+  test -n "$XSLTPROC" && break
+done
+
+	if test x"$XSLTPROC" = x; then
+		if test x"$ALL_REQUIRES" = x; then
+			ALL_REQUIRES="xsltproc"
+		else
+			ALL_REQUIRES="$ALL_REQUIRES xsltproc"
+		fi
+	fi
+
+
+	for ac_prog in rm
+do
+  # Extract the first word of "$ac_prog", so it can be a program name with args.
+set dummy $ac_prog; ac_word=$2
+{ echo "$as_me:$LINENO: checking for $ac_word" >&5
+echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
+if test "${ac_cv_prog_RM+set}" = set; then
+  echo $ECHO_N "(cached) $ECHO_C" >&6
+else
+  if test -n "$RM"; then
+  ac_cv_prog_RM="$RM" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+  for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_RM="$ac_prog"
+    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+RM=$ac_cv_prog_RM
+if test -n "$RM"; then
+  { echo "$as_me:$LINENO: result: $RM" >&5
+echo "${ECHO_T}$RM" >&6; }
+else
+  { echo "$as_me:$LINENO: result: no" >&5
+echo "${ECHO_T}no" >&6; }
+fi
+
+
+  test -n "$RM" && break
+done
+
+	if test x"$RM" = x; then
+		if test x"$ALL_REQUIRES" = x; then
+			ALL_REQUIRES="rm"
+		else
+			ALL_REQUIRES="$ALL_REQUIRES rm"
+		fi
+	fi
+
+
+	for ac_prog in inkscape
+do
+  # Extract the first word of "$ac_prog", so it can be a program name with args.
+set dummy $ac_prog; ac_word=$2
+{ echo "$as_me:$LINENO: checking for $ac_word" >&5
+echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
+if test "${ac_cv_prog_INKSCAPE+set}" = set; then
+  echo $ECHO_N "(cached) $ECHO_C" >&6
+else
+  if test -n "$INKSCAPE"; then
+  ac_cv_prog_INKSCAPE="$INKSCAPE" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+  for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_INKSCAPE="$ac_prog"
+    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+INKSCAPE=$ac_cv_prog_INKSCAPE
+if test -n "$INKSCAPE"; then
+  { echo "$as_me:$LINENO: result: $INKSCAPE" >&5
+echo "${ECHO_T}$INKSCAPE" >&6; }
+else
+  { echo "$as_me:$LINENO: result: no" >&5
+echo "${ECHO_T}no" >&6; }
+fi
+
+
+  test -n "$INKSCAPE" && break
+done
+
+	if test x"$INKSCAPE" = x; then
+		if test x"$LATEX_REQUIRES" = x; then
+			LATEX_REQUIRES="inkscape"
+		else
+			LATEX_REQUIRES="$LATEX_REQUIRES inkscape"
+		fi
+	fi
+
+
+	for ac_prog in inkscape
+do
+  # Extract the first word of "$ac_prog", so it can be a program name with args.
+set dummy $ac_prog; ac_word=$2
+{ echo "$as_me:$LINENO: checking for $ac_word" >&5
+echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
+if test "${ac_cv_prog_INKSCAPE+set}" = set; then
+  echo $ECHO_N "(cached) $ECHO_C" >&6
+else
+  if test -n "$INKSCAPE"; then
+  ac_cv_prog_INKSCAPE="$INKSCAPE" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+  for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_INKSCAPE="$ac_prog"
+    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+INKSCAPE=$ac_cv_prog_INKSCAPE
+if test -n "$INKSCAPE"; then
+  { echo "$as_me:$LINENO: result: $INKSCAPE" >&5
+echo "${ECHO_T}$INKSCAPE" >&6; }
+else
+  { echo "$as_me:$LINENO: result: no" >&5
+echo "${ECHO_T}no" >&6; }
+fi
+
+
+  test -n "$INKSCAPE" && break
+done
+
+	if test x"$INKSCAPE" = x; then
+		if test x"$PS_REQUIRES" = x; then
+			PS_REQUIRES="inkscape"
+		else
+			PS_REQUIRES="$PS_REQUIRES inkscape"
+		fi
+	fi
+
+
+	for ac_prog in inkscape
+do
+  # Extract the first word of "$ac_prog", so it can be a program name with args.
+set dummy $ac_prog; ac_word=$2
+{ echo "$as_me:$LINENO: checking for $ac_word" >&5
+echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
+if test "${ac_cv_prog_INKSCAPE+set}" = set; then
+  echo $ECHO_N "(cached) $ECHO_C" >&6
+else
+  if test -n "$INKSCAPE"; then
+  ac_cv_prog_INKSCAPE="$INKSCAPE" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+  for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_INKSCAPE="$ac_prog"
+    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+INKSCAPE=$ac_cv_prog_INKSCAPE
+if test -n "$INKSCAPE"; then
+  { echo "$as_me:$LINENO: result: $INKSCAPE" >&5
+echo "${ECHO_T}$INKSCAPE" >&6; }
+else
+  { echo "$as_me:$LINENO: result: no" >&5
+echo "${ECHO_T}no" >&6; }
+fi
+
+
+  test -n "$INKSCAPE" && break
+done
+
+	if test x"$INKSCAPE" = x; then
+		if test x"$PDF_REQUIRES" = x; then
+			PDF_REQUIRES="inkscape"
+		else
+			PDF_REQUIRES="$PDF_REQUIRES inkscape"
+		fi
+	fi
+
+
+	for ac_prog in inkscape
+do
+  # Extract the first word of "$ac_prog", so it can be a program name with args.
+set dummy $ac_prog; ac_word=$2
+{ echo "$as_me:$LINENO: checking for $ac_word" >&5
+echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
+if test "${ac_cv_prog_INKSCAPE+set}" = set; then
+  echo $ECHO_N "(cached) $ECHO_C" >&6
+else
+  if test -n "$INKSCAPE"; then
+  ac_cv_prog_INKSCAPE="$INKSCAPE" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+  for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_INKSCAPE="$ac_prog"
+    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+INKSCAPE=$ac_cv_prog_INKSCAPE
+if test -n "$INKSCAPE"; then
+  { echo "$as_me:$LINENO: result: $INKSCAPE" >&5
+echo "${ECHO_T}$INKSCAPE" >&6; }
+else
+  { echo "$as_me:$LINENO: result: no" >&5
+echo "${ECHO_T}no" >&6; }
+fi
+
+
+  test -n "$INKSCAPE" && break
+done
+
+	if test x"$INKSCAPE" = x; then
+		if test x"$HTML_REQUIRES" = x; then
+			HTML_REQUIRES="inkscape"
+		else
+			HTML_REQUIRES="$HTML_REQUIRES inkscape"
+		fi
+	fi
+
+
+	for ac_prog in inkscape
+do
+  # Extract the first word of "$ac_prog", so it can be a program name with args.
+set dummy $ac_prog; ac_word=$2
+{ echo "$as_me:$LINENO: checking for $ac_word" >&5
+echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
+if test "${ac_cv_prog_INKSCAPE+set}" = set; then
+  echo $ECHO_N "(cached) $ECHO_C" >&6
+else
+  if test -n "$INKSCAPE"; then
+  ac_cv_prog_INKSCAPE="$INKSCAPE" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+  for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_INKSCAPE="$ac_prog"
+    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+INKSCAPE=$ac_cv_prog_INKSCAPE
+if test -n "$INKSCAPE"; then
+  { echo "$as_me:$LINENO: result: $INKSCAPE" >&5
+echo "${ECHO_T}$INKSCAPE" >&6; }
+else
+  { echo "$as_me:$LINENO: result: no" >&5
+echo "${ECHO_T}no" >&6; }
+fi
+
+
+  test -n "$INKSCAPE" && break
+done
+
+	if test x"$INKSCAPE" = x; then
+		if test x"$HTMLHELP_REQUIRES" = x; then
+			HTMLHELP_REQUIRES="inkscape"
+		else
+			HTMLHELP_REQUIRES="$HTMLHELP_REQUIRES inkscape"
+		fi
+	fi
+
+
+	for ac_prog in inkscape
+do
+  # Extract the first word of "$ac_prog", so it can be a program name with args.
+set dummy $ac_prog; ac_word=$2
+{ echo "$as_me:$LINENO: checking for $ac_word" >&5
+echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
+if test "${ac_cv_prog_INKSCAPE+set}" = set; then
+  echo $ECHO_N "(cached) $ECHO_C" >&6
+else
+  if test -n "$INKSCAPE"; then
+  ac_cv_prog_INKSCAPE="$INKSCAPE" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+  for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_INKSCAPE="$ac_prog"
+    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+INKSCAPE=$ac_cv_prog_INKSCAPE
+if test -n "$INKSCAPE"; then
+  { echo "$as_me:$LINENO: result: $INKSCAPE" >&5
+echo "${ECHO_T}$INKSCAPE" >&6; }
+else
+  { echo "$as_me:$LINENO: result: no" >&5
+echo "${ECHO_T}no" >&6; }
+fi
+
+
+  test -n "$INKSCAPE" && break
+done
+
+	if test x"$INKSCAPE" = x; then
+		if test x"$PEARSON_REQUIRES" = x; then
+			PEARSON_REQUIRES="inkscape"
+		else
+			PEARSON_REQUIRES="$PEARSON_REQUIRES inkscape"
+		fi
+	fi
+
+
+	for ac_prog in inkscape
+do
+  # Extract the first word of "$ac_prog", so it can be a program name with args.
+set dummy $ac_prog; ac_word=$2
+{ echo "$as_me:$LINENO: checking for $ac_word" >&5
+echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
+if test "${ac_cv_prog_INKSCAPE+set}" = set; then
+  echo $ECHO_N "(cached) $ECHO_C" >&6
+else
+  if test -n "$INKSCAPE"; then
+  ac_cv_prog_INKSCAPE="$INKSCAPE" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+  for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_INKSCAPE="$ac_prog"
+    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+INKSCAPE=$ac_cv_prog_INKSCAPE
+if test -n "$INKSCAPE"; then
+  { echo "$as_me:$LINENO: result: $INKSCAPE" >&5
+echo "${ECHO_T}$INKSCAPE" >&6; }
+else
+  { echo "$as_me:$LINENO: result: no" >&5
+echo "${ECHO_T}no" >&6; }
+fi
+
+
+  test -n "$INKSCAPE" && break
+done
+
+	if test x"$INKSCAPE" = x; then
+		if test x"$PLUCKER_REQUIRES" = x; then
+			PLUCKER_REQUIRES="inkscape"
+		else
+			PLUCKER_REQUIRES="$PLUCKER_REQUIRES inkscape"
+		fi
+	fi
+
+
+	for ac_prog in inkscape
+do
+  # Extract the first word of "$ac_prog", so it can be a program name with args.
+set dummy $ac_prog; ac_word=$2
+{ echo "$as_me:$LINENO: checking for $ac_word" >&5
+echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
+if test "${ac_cv_prog_INKSCAPE+set}" = set; then
+  echo $ECHO_N "(cached) $ECHO_C" >&6
+else
+  if test -n "$INKSCAPE"; then
+  ac_cv_prog_INKSCAPE="$INKSCAPE" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+  for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_INKSCAPE="$ac_prog"
+    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+INKSCAPE=$ac_cv_prog_INKSCAPE
+if test -n "$INKSCAPE"; then
+  { echo "$as_me:$LINENO: result: $INKSCAPE" >&5
+echo "${ECHO_T}$INKSCAPE" >&6; }
+else
+  { echo "$as_me:$LINENO: result: no" >&5
+echo "${ECHO_T}no" >&6; }
+fi
+
+
+  test -n "$INKSCAPE" && break
+done
+
+	if test x"$INKSCAPE" = x; then
+		if test x"$FOPDF_REQUIRES" = x; then
+			FOPDF_REQUIRES="inkscape"
+		else
+			FOPDF_REQUIRES="$FOPDF_REQUIRES inkscape"
+		fi
+	fi
+
+# Check dia version number
+
+#if test -n "$DIA"; then
+#   [ DIA_VERSION=`$DIA -v | egrep -o '([0-9]+)\.([0-9]+)'`]
+#   DIA_MAJ_VERSION=`echo $DIA_VERSION | cut -d . -f 1`
+#   DIA_MIN_VERSION=`echo $DIA_VERSION | cut -d . -f 2`
+
+#   if test "$DIA_MAJ_VERSION" -le "0"
+#   then
+#	if test "$DIA_MIN_VERSION" -le "92" && test -z "$DISPLAY"
+#	then
+#		AC_MSG_ERROR([Dia below 0.93 requires an X environment. Set \$DISPLAY or install Dia 0.93 or higher])
+#	fi
+#   fi
+#fi
+
+
+	for ac_prog in makeindex
+do
+  # Extract the first word of "$ac_prog", so it can be a program name with args.
+set dummy $ac_prog; ac_word=$2
+{ echo "$as_me:$LINENO: checking for $ac_word" >&5
+echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
+if test "${ac_cv_prog_MAKEINDEX+set}" = set; then
+  echo $ECHO_N "(cached) $ECHO_C" >&6
+else
+  if test -n "$MAKEINDEX"; then
+  ac_cv_prog_MAKEINDEX="$MAKEINDEX" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+  for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_MAKEINDEX="$ac_prog"
+    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+MAKEINDEX=$ac_cv_prog_MAKEINDEX
+if test -n "$MAKEINDEX"; then
+  { echo "$as_me:$LINENO: result: $MAKEINDEX" >&5
+echo "${ECHO_T}$MAKEINDEX" >&6; }
+else
+  { echo "$as_me:$LINENO: result: no" >&5
+echo "${ECHO_T}no" >&6; }
+fi
+
+
+  test -n "$MAKEINDEX" && break
+done
+
+	if test x"$MAKEINDEX" = x; then
+		if test x"$LATEX_REQUIRES" = x; then
+			LATEX_REQUIRES="makeindex"
+		else
+			LATEX_REQUIRES="$LATEX_REQUIRES makeindex"
+		fi
+	fi
+
+
+	for ac_prog in pdflatex
+do
+  # Extract the first word of "$ac_prog", so it can be a program name with args.
+set dummy $ac_prog; ac_word=$2
+{ echo "$as_me:$LINENO: checking for $ac_word" >&5
+echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
+if test "${ac_cv_prog_PDFLATEX+set}" = set; then
+  echo $ECHO_N "(cached) $ECHO_C" >&6
+else
+  if test -n "$PDFLATEX"; then
+  ac_cv_prog_PDFLATEX="$PDFLATEX" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+  for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_PDFLATEX="$ac_prog"
+    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+PDFLATEX=$ac_cv_prog_PDFLATEX
+if test -n "$PDFLATEX"; then
+  { echo "$as_me:$LINENO: result: $PDFLATEX" >&5
+echo "${ECHO_T}$PDFLATEX" >&6; }
+else
+  { echo "$as_me:$LINENO: result: no" >&5
+echo "${ECHO_T}no" >&6; }
+fi
+
+
+  test -n "$PDFLATEX" && break
+done
+
+	if test x"$PDFLATEX" = x; then
+		if test x"$PDF_REQUIRES" = x; then
+			PDF_REQUIRES="pdflatex"
+		else
+			PDF_REQUIRES="$PDF_REQUIRES pdflatex"
+		fi
+	fi
+
+
+	for ac_prog in epstopdf
+do
+  # Extract the first word of "$ac_prog", so it can be a program name with args.
+set dummy $ac_prog; ac_word=$2
+{ echo "$as_me:$LINENO: checking for $ac_word" >&5
+echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
+if test "${ac_cv_prog_EPSTOPDF+set}" = set; then
+  echo $ECHO_N "(cached) $ECHO_C" >&6
+else
+  if test -n "$EPSTOPDF"; then
+  ac_cv_prog_EPSTOPDF="$EPSTOPDF" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+  for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_EPSTOPDF="$ac_prog"
+    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+EPSTOPDF=$ac_cv_prog_EPSTOPDF
+if test -n "$EPSTOPDF"; then
+  { echo "$as_me:$LINENO: result: $EPSTOPDF" >&5
+echo "${ECHO_T}$EPSTOPDF" >&6; }
+else
+  { echo "$as_me:$LINENO: result: no" >&5
+echo "${ECHO_T}no" >&6; }
+fi
+
+
+  test -n "$EPSTOPDF" && break
+done
+
+	if test x"$EPSTOPDF" = x; then
+		if test x"$PDF_REQUIRES" = x; then
+			PDF_REQUIRES="epstopdf"
+		else
+			PDF_REQUIRES="$PDF_REQUIRES epstopdf"
+		fi
+	fi
+
+
+	for ac_prog in thumbpdf
+do
+  # Extract the first word of "$ac_prog", so it can be a program name with args.
+set dummy $ac_prog; ac_word=$2
+{ echo "$as_me:$LINENO: checking for $ac_word" >&5
+echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
+if test "${ac_cv_prog_THUMBPDF+set}" = set; then
+  echo $ECHO_N "(cached) $ECHO_C" >&6
+else
+  if test -n "$THUMBPDF"; then
+  ac_cv_prog_THUMBPDF="$THUMBPDF" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+  for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_THUMBPDF="$ac_prog"
+    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+THUMBPDF=$ac_cv_prog_THUMBPDF
+if test -n "$THUMBPDF"; then
+  { echo "$as_me:$LINENO: result: $THUMBPDF" >&5
+echo "${ECHO_T}$THUMBPDF" >&6; }
+else
+  { echo "$as_me:$LINENO: result: no" >&5
+echo "${ECHO_T}no" >&6; }
+fi
+
+
+  test -n "$THUMBPDF" && break
+done
+
+	if test x"$THUMBPDF" = x; then
+		if test x"$PDF_REQUIRES" = x; then
+			PDF_REQUIRES="thumbpdf"
+		else
+			PDF_REQUIRES="$PDF_REQUIRES thumbpdf"
+		fi
+	fi
+
+
+	for ac_prog in pngtopnm
+do
+  # Extract the first word of "$ac_prog", so it can be a program name with args.
+set dummy $ac_prog; ac_word=$2
+{ echo "$as_me:$LINENO: checking for $ac_word" >&5
+echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
+if test "${ac_cv_prog_PNGTOPNM+set}" = set; then
+  echo $ECHO_N "(cached) $ECHO_C" >&6
+else
+  if test -n "$PNGTOPNM"; then
+  ac_cv_prog_PNGTOPNM="$PNGTOPNM" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+  for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_PNGTOPNM="$ac_prog"
+    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+PNGTOPNM=$ac_cv_prog_PNGTOPNM
+if test -n "$PNGTOPNM"; then
+  { echo "$as_me:$LINENO: result: $PNGTOPNM" >&5
+echo "${ECHO_T}$PNGTOPNM" >&6; }
+else
+  { echo "$as_me:$LINENO: result: no" >&5
+echo "${ECHO_T}no" >&6; }
+fi
+
+
+  test -n "$PNGTOPNM" && break
+done
+
+	if test x"$PNGTOPNM" = x; then
+		if test x"$PS_REQUIRES" = x; then
+			PS_REQUIRES="pngtopnm"
+		else
+			PS_REQUIRES="$PS_REQUIRES pngtopnm"
+		fi
+	fi
+
+
+	for ac_prog in pnmtops
+do
+  # Extract the first word of "$ac_prog", so it can be a program name with args.
+set dummy $ac_prog; ac_word=$2
+{ echo "$as_me:$LINENO: checking for $ac_word" >&5
+echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
+if test "${ac_cv_prog_PNMTOPS+set}" = set; then
+  echo $ECHO_N "(cached) $ECHO_C" >&6
+else
+  if test -n "$PNMTOPS"; then
+  ac_cv_prog_PNMTOPS="$PNMTOPS" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+  for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_PNMTOPS="$ac_prog"
+    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+PNMTOPS=$ac_cv_prog_PNMTOPS
+if test -n "$PNMTOPS"; then
+  { echo "$as_me:$LINENO: result: $PNMTOPS" >&5
+echo "${ECHO_T}$PNMTOPS" >&6; }
+else
+  { echo "$as_me:$LINENO: result: no" >&5
+echo "${ECHO_T}no" >&6; }
+fi
+
+
+  test -n "$PNMTOPS" && break
+done
+
+	if test x"$PNMTOPS" = x; then
+		if test x"$PS_REQUIRES" = x; then
+			PS_REQUIRES="pnmtops"
+		else
+			PS_REQUIRES="$PS_REQUIRES pnmtops"
+		fi
+	fi
+
+
+	for ac_prog in latex
+do
+  # Extract the first word of "$ac_prog", so it can be a program name with args.
+set dummy $ac_prog; ac_word=$2
+{ echo "$as_me:$LINENO: checking for $ac_word" >&5
+echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
+if test "${ac_cv_prog_LATEX+set}" = set; then
+  echo $ECHO_N "(cached) $ECHO_C" >&6
+else
+  if test -n "$LATEX"; then
+  ac_cv_prog_LATEX="$LATEX" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+  for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_LATEX="$ac_prog"
+    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+LATEX=$ac_cv_prog_LATEX
+if test -n "$LATEX"; then
+  { echo "$as_me:$LINENO: result: $LATEX" >&5
+echo "${ECHO_T}$LATEX" >&6; }
+else
+  { echo "$as_me:$LINENO: result: no" >&5
+echo "${ECHO_T}no" >&6; }
+fi
+
+
+  test -n "$LATEX" && break
+done
+
+	if test x"$LATEX" = x; then
+		if test x"$PS_REQUIRES" = x; then
+			PS_REQUIRES="latex"
+		else
+			PS_REQUIRES="$PS_REQUIRES latex"
+		fi
+	fi
+
+
+	for ac_prog in dvips
+do
+  # Extract the first word of "$ac_prog", so it can be a program name with args.
+set dummy $ac_prog; ac_word=$2
+{ echo "$as_me:$LINENO: checking for $ac_word" >&5
+echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
+if test "${ac_cv_prog_DVIPS+set}" = set; then
+  echo $ECHO_N "(cached) $ECHO_C" >&6
+else
+  if test -n "$DVIPS"; then
+  ac_cv_prog_DVIPS="$DVIPS" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+  for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_DVIPS="$ac_prog"
+    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+DVIPS=$ac_cv_prog_DVIPS
+if test -n "$DVIPS"; then
+  { echo "$as_me:$LINENO: result: $DVIPS" >&5
+echo "${ECHO_T}$DVIPS" >&6; }
+else
+  { echo "$as_me:$LINENO: result: no" >&5
+echo "${ECHO_T}no" >&6; }
+fi
+
+
+  test -n "$DVIPS" && break
+done
+
+	if test x"$DVIPS" = x; then
+		if test x"$PS_REQUIRES" = x; then
+			PS_REQUIRES="dvips"
+		else
+			PS_REQUIRES="$PS_REQUIRES dvips"
+		fi
+	fi
+
+
+	for ac_prog in plucker-build
+do
+  # Extract the first word of "$ac_prog", so it can be a program name with args.
+set dummy $ac_prog; ac_word=$2
+{ echo "$as_me:$LINENO: checking for $ac_word" >&5
+echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
+if test "${ac_cv_prog_PLUCKERBUILD+set}" = set; then
+  echo $ECHO_N "(cached) $ECHO_C" >&6
+else
+  if test -n "$PLUCKERBUILD"; then
+  ac_cv_prog_PLUCKERBUILD="$PLUCKERBUILD" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+  for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_PLUCKERBUILD="$ac_prog"
+    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+PLUCKERBUILD=$ac_cv_prog_PLUCKERBUILD
+if test -n "$PLUCKERBUILD"; then
+  { echo "$as_me:$LINENO: result: $PLUCKERBUILD" >&5
+echo "${ECHO_T}$PLUCKERBUILD" >&6; }
+else
+  { echo "$as_me:$LINENO: result: no" >&5
+echo "${ECHO_T}no" >&6; }
+fi
+
+
+  test -n "$PLUCKERBUILD" && break
+done
+
+	if test x"$PLUCKERBUILD" = x; then
+		if test x"$PLUCKER_REQUIRES" = x; then
+			PLUCKER_REQUIRES="plucker-build"
+		else
+			PLUCKER_REQUIRES="$PLUCKER_REQUIRES plucker-build"
+		fi
+	fi
+
+
+	for ac_prog in html2text
+do
+  # Extract the first word of "$ac_prog", so it can be a program name with args.
+set dummy $ac_prog; ac_word=$2
+{ echo "$as_me:$LINENO: checking for $ac_word" >&5
+echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
+if test "${ac_cv_prog_HTML2TEXT+set}" = set; then
+  echo $ECHO_N "(cached) $ECHO_C" >&6
+else
+  if test -n "$HTML2TEXT"; then
+  ac_cv_prog_HTML2TEXT="$HTML2TEXT" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+  for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_HTML2TEXT="$ac_prog"
+    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+HTML2TEXT=$ac_cv_prog_HTML2TEXT
+if test -n "$HTML2TEXT"; then
+  { echo "$as_me:$LINENO: result: $HTML2TEXT" >&5
+echo "${ECHO_T}$HTML2TEXT" >&6; }
+else
+  { echo "$as_me:$LINENO: result: no" >&5
+echo "${ECHO_T}no" >&6; }
+fi
+
+
+  test -n "$HTML2TEXT" && break
+done
+
+	if test x"$HTML2TEXT" = x; then
+		if test x"$TXT_REQUIRES" = x; then
+			TXT_REQUIRES="html2text"
+		else
+			TXT_REQUIRES="$TXT_REQUIRES html2text"
+		fi
+	fi
+
+
+	for ac_prog in perl
+do
+  # Extract the first word of "$ac_prog", so it can be a program name with args.
+set dummy $ac_prog; ac_word=$2
+{ echo "$as_me:$LINENO: checking for $ac_word" >&5
+echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
+if test "${ac_cv_prog_PERL+set}" = set; then
+  echo $ECHO_N "(cached) $ECHO_C" >&6
+else
+  if test -n "$PERL"; then
+  ac_cv_prog_PERL="$PERL" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+  for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_PERL="$ac_prog"
+    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+PERL=$ac_cv_prog_PERL
+if test -n "$PERL"; then
+  { echo "$as_me:$LINENO: result: $PERL" >&5
+echo "${ECHO_T}$PERL" >&6; }
+else
+  { echo "$as_me:$LINENO: result: no" >&5
+echo "${ECHO_T}no" >&6; }
+fi
+
+
+  test -n "$PERL" && break
+done
+
+	if test x"$PERL" = x; then
+		if test x"$UNDOCUMENTED_REQUIRES" = x; then
+			UNDOCUMENTED_REQUIRES="perl"
+		else
+			UNDOCUMENTED_REQUIRES="$UNDOCUMENTED_REQUIRES perl"
+		fi
+	fi
+
+
+	for ac_prog in xmllint
+do
+  # Extract the first word of "$ac_prog", so it can be a program name with args.
+set dummy $ac_prog; ac_word=$2
+{ echo "$as_me:$LINENO: checking for $ac_word" >&5
+echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
+if test "${ac_cv_prog_XMLLINT+set}" = set; then
+  echo $ECHO_N "(cached) $ECHO_C" >&6
+else
+  if test -n "$XMLLINT"; then
+  ac_cv_prog_XMLLINT="$XMLLINT" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+  for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_XMLLINT="$ac_prog"
+    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+XMLLINT=$ac_cv_prog_XMLLINT
+if test -n "$XMLLINT"; then
+  { echo "$as_me:$LINENO: result: $XMLLINT" >&5
+echo "${ECHO_T}$XMLLINT" >&6; }
+else
+  { echo "$as_me:$LINENO: result: no" >&5
+echo "${ECHO_T}no" >&6; }
+fi
+
+
+  test -n "$XMLLINT" && break
+done
+
+	if test x"$XMLLINT" = x; then
+		if test x"$VALIDATE_REQUIRES" = x; then
+			VALIDATE_REQUIRES="xmllint"
+		else
+			VALIDATE_REQUIRES="$VALIDATE_REQUIRES xmllint"
+		fi
+	fi
+
+
+	for ac_prog in fop
+do
+  # Extract the first word of "$ac_prog", so it can be a program name with args.
+set dummy $ac_prog; ac_word=$2
+{ echo "$as_me:$LINENO: checking for $ac_word" >&5
+echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
+if test "${ac_cv_prog_FOP+set}" = set; then
+  echo $ECHO_N "(cached) $ECHO_C" >&6
+else
+  if test -n "$FOP"; then
+  ac_cv_prog_FOP="$FOP" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+  for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_FOP="$ac_prog"
+    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+FOP=$ac_cv_prog_FOP
+if test -n "$FOP"; then
+  { echo "$as_me:$LINENO: result: $FOP" >&5
+echo "${ECHO_T}$FOP" >&6; }
+else
+  { echo "$as_me:$LINENO: result: no" >&5
+echo "${ECHO_T}no" >&6; }
+fi
+
+
+  test -n "$FOP" && break
+done
+
+	if test x"$FOP" = x; then
+		if test x"$FOPDF_REQUIRES" = x; then
+			FOPDF_REQUIRES="fop"
+		else
+			FOPDF_REQUIRES="$FOPDF_REQUIRES fop"
+		fi
+	fi
+
+
+	for ac_prog in docbook2x-texi
+do
+  # Extract the first word of "$ac_prog", so it can be a program name with args.
+set dummy $ac_prog; ac_word=$2
+{ echo "$as_me:$LINENO: checking for $ac_word" >&5
+echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
+if test "${ac_cv_prog_DB2TEXI+set}" = set; then
+  echo $ECHO_N "(cached) $ECHO_C" >&6
+else
+  if test -n "$DB2TEXI"; then
+  ac_cv_prog_DB2TEXI="$DB2TEXI" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+  for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_DB2TEXI="$ac_prog"
+    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+DB2TEXI=$ac_cv_prog_DB2TEXI
+if test -n "$DB2TEXI"; then
+  { echo "$as_me:$LINENO: result: $DB2TEXI" >&5
+echo "${ECHO_T}$DB2TEXI" >&6; }
+else
+  { echo "$as_me:$LINENO: result: no" >&5
+echo "${ECHO_T}no" >&6; }
+fi
+
+
+  test -n "$DB2TEXI" && break
+done
+
+	if test x"$DB2TEXI" = x; then
+		if test x"$TEXI_REQUIRES" = x; then
+			TEXI_REQUIRES="docbook2x-texi"
+		else
+			TEXI_REQUIRES="$TEXI_REQUIRES docbook2x-texi"
+		fi
+	fi
+
+
+	for ac_prog in makeinfo
+do
+  # Extract the first word of "$ac_prog", so it can be a program name with args.
+set dummy $ac_prog; ac_word=$2
+{ echo "$as_me:$LINENO: checking for $ac_word" >&5
+echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
+if test "${ac_cv_prog_MAKEINFO+set}" = set; then
+  echo $ECHO_N "(cached) $ECHO_C" >&6
+else
+  if test -n "$MAKEINFO"; then
+  ac_cv_prog_MAKEINFO="$MAKEINFO" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+  for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_MAKEINFO="$ac_prog"
+    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+done
+IFS=$as_save_IFS
+
+fi
+fi
+MAKEINFO=$ac_cv_prog_MAKEINFO
+if test -n "$MAKEINFO"; then
+  { echo "$as_me:$LINENO: result: $MAKEINFO" >&5
+echo "${ECHO_T}$MAKEINFO" >&6; }
+else
+  { echo "$as_me:$LINENO: result: no" >&5
+echo "${ECHO_T}no" >&6; }
+fi
+
+
+  test -n "$MAKEINFO" && break
+done
+
+	if test x"$MAKEINFO" = x; then
+		if test x"$TEXIINFO_REQUIRES" = x; then
+			TEXIINFO_REQUIRES="makeinfo"
+		else
+			TEXIINFO_REQUIRES="$TEXIINFO_REQUIRES makeinfo"
+		fi
+	fi
+
+
+    { echo "$as_me:$LINENO: checking for param/loadparm.c" >&5
+echo $ECHO_N "checking for param/loadparm.c... $ECHO_C" >&6; }
+
+	for I in $SPECIFIED_SOURCEDIR $SPECIFIED_SOURCEDIR/source ..;
+	do
+		test -f "$I/param/loadparm.c" && SAMBASOURCEDIR="$I"
+	done
+
+	if test x$SAMBASOURCEDIR = x; then
+		if test x"$UNDOCUMENTED_REQUIRES" = x; then
+			UNDOCUMENTED_REQUIRES="SAMBASOURCEDIR"
+		else
+			UNDOCUMENTED_REQUIRES="$UNDOCUMENTED_REQUIRES SAMBASOURCEDIR"
+		fi
+		{ echo "$as_me:$LINENO: result: not found" >&5
+echo "${ECHO_T}not found" >&6; }
+	else
+		{ echo "$as_me:$LINENO: result: found in $SAMBASOURCEDIR" >&5
+echo "${ECHO_T}found in $SAMBASOURCEDIR" >&6; }
+	fi
+
+
+{ echo "$as_me:$LINENO: result: " >&5
+echo "${ECHO_T}" >&6; }
+{ echo "$as_me:$LINENO: result: Summary:" >&5
+echo "${ECHO_T}Summary:" >&6; }
+{ echo "$as_me:$LINENO: result: --------------" >&5
+echo "${ECHO_T}--------------" >&6; }
+
+
+	if test "x$ALL_REQUIRES" = x; then
+		ALL_REQUIRES="$_REQUIRES"
+	else
+		ALL_REQUIRES="$ALL_REQUIRES $_REQUIRES"
+	fi
+
+	if test x"$ALL_REQUIRES" = x; then
+		TARGETS="$TARGETS "
+	else
+		{ echo "$as_me:$LINENO: result: Building the base requirements requires : $ALL_REQUIRES" >&5
+echo "${ECHO_T}Building the base requirements requires : $ALL_REQUIRES" >&6; }
+	fi
+
+
+	if test "x$LATEX_REQUIRES" = x; then
+		LATEX_REQUIRES="$ALL_REQUIRES"
+	else
+		LATEX_REQUIRES="$LATEX_REQUIRES $ALL_REQUIRES"
+	fi
+
+	if test x"$LATEX_REQUIRES" = x; then
+		TARGETS="$TARGETS tex"
+	else
+		{ echo "$as_me:$LINENO: result: Building the LaTeX versions requires : $LATEX_REQUIRES" >&5
+echo "${ECHO_T}Building the LaTeX versions requires : $LATEX_REQUIRES" >&6; }
+	fi
+
+
+	if test "x$PDF_REQUIRES" = x; then
+		PDF_REQUIRES="$LATEX_REQUIRES"
+	else
+		PDF_REQUIRES="$PDF_REQUIRES $LATEX_REQUIRES"
+	fi
+
+	if test x"$PDF_REQUIRES" = x; then
+		TARGETS="$TARGETS pdf"
+	else
+		{ echo "$as_me:$LINENO: result: Building the PDF versions requires : $PDF_REQUIRES" >&5
+echo "${ECHO_T}Building the PDF versions requires : $PDF_REQUIRES" >&6; }
+	fi
+
+
+	if test "x$PS_REQUIRES" = x; then
+		PS_REQUIRES="$LATEX_REQUIRES"
+	else
+		PS_REQUIRES="$PS_REQUIRES $LATEX_REQUIRES"
+	fi
+
+	if test x"$PS_REQUIRES" = x; then
+		TARGETS="$TARGETS ps"
+	else
+		{ echo "$as_me:$LINENO: result: Building the PostScript versions requires : $PS_REQUIRES" >&5
+echo "${ECHO_T}Building the PostScript versions requires : $PS_REQUIRES" >&6; }
+	fi
+
+
+	if test "x$HTML_REQUIRES" = x; then
+		HTML_REQUIRES="$ALL_REQUIRES"
+	else
+		HTML_REQUIRES="$HTML_REQUIRES $ALL_REQUIRES"
+	fi
+
+	if test x"$HTML_REQUIRES" = x; then
+		TARGETS="$TARGETS html"
+	else
+		{ echo "$as_me:$LINENO: result: Building the HTML versions requires : $HTML_REQUIRES" >&5
+echo "${ECHO_T}Building the HTML versions requires : $HTML_REQUIRES" >&6; }
+	fi
+
+
+	if test "x$HTMLHELP_REQUIRES" = x; then
+		HTMLHELP_REQUIRES="$ALL_REQUIRES"
+	else
+		HTMLHELP_REQUIRES="$HTMLHELP_REQUIRES $ALL_REQUIRES"
+	fi
+
+	if test x"$HTMLHELP_REQUIRES" = x; then
+		TARGETS="$TARGETS htmlhelp"
+	else
+		{ echo "$as_me:$LINENO: result: Building the HTML Help versions requires : $HTMLHELP_REQUIRES" >&5
+echo "${ECHO_T}Building the HTML Help versions requires : $HTMLHELP_REQUIRES" >&6; }
+	fi
+
+
+	if test "x$HTMLMAN_REQUIRES" = x; then
+		HTMLMAN_REQUIRES="$ALL_REQUIRES"
+	else
+		HTMLMAN_REQUIRES="$HTMLMAN_REQUIRES $ALL_REQUIRES"
+	fi
+
+	if test x"$HTMLMAN_REQUIRES" = x; then
+		TARGETS="$TARGETS htmlman3"
+	else
+		{ echo "$as_me:$LINENO: result: Building the HTML versions of the manpages requires : $HTMLMAN_REQUIRES" >&5
+echo "${ECHO_T}Building the HTML versions of the manpages requires : $HTMLMAN_REQUIRES" >&6; }
+	fi
+
+
+	if test "x$MANPAGES_REQUIRES" = x; then
+		MANPAGES_REQUIRES="$ALL_REQUIRES"
+	else
+		MANPAGES_REQUIRES="$MANPAGES_REQUIRES $ALL_REQUIRES"
+	fi
+
+	if test x"$MANPAGES_REQUIRES" = x; then
+		TARGETS="$TARGETS manpages3"
+	else
+		{ echo "$as_me:$LINENO: result: Building the manpages requires : $MANPAGES_REQUIRES" >&5
+echo "${ECHO_T}Building the manpages requires : $MANPAGES_REQUIRES" >&6; }
+	fi
+
+
+	if test "x$PEARSON_REQUIRES" = x; then
+		PEARSON_REQUIRES="$ALL_REQUIRES"
+	else
+		PEARSON_REQUIRES="$PEARSON_REQUIRES $ALL_REQUIRES"
+	fi
+
+	if test x"$PEARSON_REQUIRES" = x; then
+		TARGETS="$TARGETS pearson"
+	else
+		{ echo "$as_me:$LINENO: result: Building the pearson-compatible XML requires : $PEARSON_REQUIRES" >&5
+echo "${ECHO_T}Building the pearson-compatible XML requires : $PEARSON_REQUIRES" >&6; }
+	fi
+
+
+	if test "x$PLUCKER_REQUIRES" = x; then
+		PLUCKER_REQUIRES="$HTML_REQUIRES"
+	else
+		PLUCKER_REQUIRES="$PLUCKER_REQUIRES $HTML_REQUIRES"
+	fi
+
+	if test x"$PLUCKER_REQUIRES" = x; then
+		TARGETS="$TARGETS plucker"
+	else
+		{ echo "$as_me:$LINENO: result: Building the plucker versions requires : $PLUCKER_REQUIRES" >&5
+echo "${ECHO_T}Building the plucker versions requires : $PLUCKER_REQUIRES" >&6; }
+	fi
+
+
+	if test "x$VALIDATE_REQUIRES" = x; then
+		VALIDATE_REQUIRES="$ALL_REQUIRES"
+	else
+		VALIDATE_REQUIRES="$VALIDATE_REQUIRES $ALL_REQUIRES"
+	fi
+
+	if test x"$VALIDATE_REQUIRES" = x; then
+		TARGETS="$TARGETS "
+	else
+		{ echo "$as_me:$LINENO: result: Building the validating docbook output requires : $VALIDATE_REQUIRES" >&5
+echo "${ECHO_T}Building the validating docbook output requires : $VALIDATE_REQUIRES" >&6; }
+	fi
+
+
+	if test "x$FOPDF_REQUIRES" = x; then
+		FOPDF_REQUIRES="$ALL_REQUIRES"
+	else
+		FOPDF_REQUIRES="$FOPDF_REQUIRES $ALL_REQUIRES"
+	fi
+
+	if test x"$FOPDF_REQUIRES" = x; then
+		TARGETS="$TARGETS fo-pdf"
+	else
+		{ echo "$as_me:$LINENO: result: Building the PDF versions thru FO requires : $FOPDF_REQUIRES" >&5
+echo "${ECHO_T}Building the PDF versions thru FO requires : $FOPDF_REQUIRES" >&6; }
+	fi
+
+
+	if test "x$TEXI_REQUIRES" = x; then
+		TEXI_REQUIRES="$ALL_REQUIRES"
+	else
+		TEXI_REQUIRES="$TEXI_REQUIRES $ALL_REQUIRES"
+	fi
+
+	if test x"$TEXI_REQUIRES" = x; then
+		TARGETS="$TARGETS texi"
+	else
+		{ echo "$as_me:$LINENO: result: Building the TexInfo versions requires : $TEXI_REQUIRES" >&5
+echo "${ECHO_T}Building the TexInfo versions requires : $TEXI_REQUIRES" >&6; }
+	fi
+
+
+	if test "x$TEXIINFO_REQUIRES" = x; then
+		TEXIINFO_REQUIRES="$ALL_REQUIRES"
+	else
+		TEXIINFO_REQUIRES="$TEXIINFO_REQUIRES $ALL_REQUIRES"
+	fi
+
+	if test x"$TEXIINFO_REQUIRES" = x; then
+		TARGETS="$TARGETS texiinfo"
+	else
+		{ echo "$as_me:$LINENO: result: Building the TexInfo Info versions requires : $TEXIINFO_REQUIRES" >&5
+echo "${ECHO_T}Building the TexInfo Info versions requires : $TEXIINFO_REQUIRES" >&6; }
+	fi
+
+
+	if test "x$UNDOCUMENTED_REQUIRES" = x; then
+		UNDOCUMENTED_REQUIRES="$MANPAGES_REQUIRES"
+	else
+		UNDOCUMENTED_REQUIRES="$UNDOCUMENTED_REQUIRES $MANPAGES_REQUIRES"
+	fi
+
+	if test x"$UNDOCUMENTED_REQUIRES" = x; then
+		TARGETS="$TARGETS undocumented"
+	else
+		{ echo "$as_me:$LINENO: result: Building the list of undocumented options requires : $UNDOCUMENTED_REQUIRES" >&5
+echo "${ECHO_T}Building the list of undocumented options requires : $UNDOCUMENTED_REQUIRES" >&6; }
+	fi
+
+
+	if test "x$TXT_REQUIRES" = x; then
+		TXT_REQUIRES="$HTML_REQUIRES"
+	else
+		TXT_REQUIRES="$TXT_REQUIRES $HTML_REQUIRES"
+	fi
+
+	if test x"$TXT_REQUIRES" = x; then
+		TARGETS="$TARGETS txt"
+	else
+		{ echo "$as_me:$LINENO: result: Building the text versions requires : $TXT_REQUIRES" >&5
+echo "${ECHO_T}Building the text versions requires : $TXT_REQUIRES" >&6; }
+	fi
+
+
+if test x"$TARGETS" = x; then
+	{ { echo "$as_me:$LINENO: error: You won't be able to build any of the docs" >&5
+echo "$as_me: error: You won't be able to build any of the docs" >&2;}
+   { (exit 1); exit 1; }; }
+else
+	{ echo "$as_me:$LINENO: result: You will be able to build: $TARGETS" >&5
+echo "${ECHO_T}You will be able to build: $TARGETS" >&6; }
+fi
+
+
+
+ac_config_files="$ac_config_files Makefile.settings build/catalog.xml"
+
+cat >confcache <<\_ACEOF
+# This file is a shell script that caches the results of configure
+# tests run on this system so they can be shared between configure
+# scripts and configure runs, see configure's option --config-cache.
+# It is not useful on other systems.  If it contains results you don't
+# want to keep, you may remove or edit it.
+#
+# config.status only pays attention to the cache file if you give it
+# the --recheck option to rerun configure.
+#
+# `ac_cv_env_foo' variables (set or unset) will be overridden when
+# loading this file, other *unset* `ac_cv_foo' will be assigned the
+# following values.
+
+_ACEOF
+
+# The following way of writing the cache mishandles newlines in values,
+# but we know of no workaround that is simple, portable, and efficient.
+# So, we kill variables containing newlines.
+# Ultrix sh set writes to stderr and can't be redirected directly,
+# and sets the high bit in the cache file unless we assign to the vars.
+(
+  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
+    eval ac_val=\$$ac_var
+    case $ac_val in #(
+    *${as_nl}*)
+      case $ac_var in #(
+      *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
+echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
+      esac
+      case $ac_var in #(
+      _ | IFS | as_nl) ;; #(
+      *) $as_unset $ac_var ;;
+      esac ;;
+    esac
+  done
+
+  (set) 2>&1 |
+    case $as_nl`(ac_space=' '; set) 2>&1` in #(
+    *${as_nl}ac_space=\ *)
+      # `set' does not quote correctly, so add quotes (double-quote
+      # substitution turns \\\\ into \\, and sed turns \\ into \).
+      sed -n \
+	"s/'/'\\\\''/g;
+	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
+      ;; #(
+    *)
+      # `set' quotes correctly as required by POSIX, so do not add quotes.
+      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
+      ;;
+    esac |
+    sort
+) |
+  sed '
+     /^ac_cv_env_/b end
+     t clear
+     :clear
+     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
+     t end
+     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
+     :end' >>confcache
+if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
+  if test -w "$cache_file"; then
+    test "x$cache_file" != "x/dev/null" &&
+      { echo "$as_me:$LINENO: updating cache $cache_file" >&5
+echo "$as_me: updating cache $cache_file" >&6;}
+    cat confcache >$cache_file
+  else
+    { echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5
+echo "$as_me: not updating unwritable cache $cache_file" >&6;}
+  fi
+fi
+rm -f confcache
+
+test "x$prefix" = xNONE && prefix=$ac_default_prefix
+# Let make expand exec_prefix.
+test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
+
+# Transform confdefs.h into DEFS.
+# Protect against shell expansion while executing Makefile rules.
+# Protect against Makefile macro expansion.
+#
+# If the first sed substitution is executed (which looks for macros that
+# take arguments), then branch to the quote section.  Otherwise,
+# look for a macro that doesn't take arguments.
+ac_script='
+t clear
+:clear
+s/^[	 ]*#[	 ]*define[	 ][	 ]*\([^	 (][^	 (]*([^)]*)\)[	 ]*\(.*\)/-D\1=\2/g
+t quote
+s/^[	 ]*#[	 ]*define[	 ][	 ]*\([^	 ][^	 ]*\)[	 ]*\(.*\)/-D\1=\2/g
+t quote
+b any
+:quote
+s/[	 `~#$^&*(){}\\|;'\''"<>?]/\\&/g
+s/\[/\\&/g
+s/\]/\\&/g
+s/\$/$$/g
+H
+:any
+${
+	g
+	s/^\n//
+	s/\n/ /g
+	p
+}
+'
+DEFS=`sed -n "$ac_script" confdefs.h`
+
+
+ac_libobjs=
+ac_ltlibobjs=
+for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
+  # 1. Remove the extension, and $U if already installed.
+  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
+  ac_i=`echo "$ac_i" | sed "$ac_script"`
+  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
+  #    will be set to the directory where LIBOBJS objects are built.
+  ac_libobjs="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext"
+  ac_ltlibobjs="$ac_ltlibobjs \${LIBOBJDIR}$ac_i"'$U.lo'
+done
+LIBOBJS=$ac_libobjs
+
+LTLIBOBJS=$ac_ltlibobjs
+
+
+
+: ${CONFIG_STATUS=./config.status}
+ac_clean_files_save=$ac_clean_files
+ac_clean_files="$ac_clean_files $CONFIG_STATUS"
+{ echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
+echo "$as_me: creating $CONFIG_STATUS" >&6;}
+cat >$CONFIG_STATUS <<_ACEOF
+#! $SHELL
+# Generated by $as_me.
+# Run this file to recreate the current configuration.
+# Compiler output produced by configure, useful for debugging
+# configure, is in config.log if it exists.
+
+debug=false
+ac_cs_recheck=false
+ac_cs_silent=false
+SHELL=\${CONFIG_SHELL-$SHELL}
+_ACEOF
+
+cat >>$CONFIG_STATUS <<\_ACEOF
+## --------------------- ##
+## M4sh Initialization.  ##
+## --------------------- ##
+
+# Be more Bourne compatible
+DUALCASE=1; export DUALCASE # for MKS sh
+if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
+  emulate sh
+  NULLCMD=:
+  # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
+  # is contrary to our usage.  Disable this feature.
+  alias -g '${1+"$@"}'='"$@"'
+  setopt NO_GLOB_SUBST
+else
+  case `(set -o) 2>/dev/null` in
+  *posix*) set -o posix ;;
+esac
+
+fi
+
+
+
+
+# PATH needs CR
+# Avoid depending upon Character Ranges.
+as_cr_letters='abcdefghijklmnopqrstuvwxyz'
+as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
+as_cr_Letters=$as_cr_letters$as_cr_LETTERS
+as_cr_digits='0123456789'
+as_cr_alnum=$as_cr_Letters$as_cr_digits
+
+# The user is always right.
+if test "${PATH_SEPARATOR+set}" != set; then
+  echo "#! /bin/sh" >conf$$.sh
+  echo  "exit 0"   >>conf$$.sh
+  chmod +x conf$$.sh
+  if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
+    PATH_SEPARATOR=';'
+  else
+    PATH_SEPARATOR=:
+  fi
+  rm -f conf$$.sh
+fi
+
+# Support unset when possible.
+if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
+  as_unset=unset
+else
+  as_unset=false
+fi
+
+
+# IFS
+# We need space, tab and new line, in precisely that order.  Quoting is
+# there to prevent editors from complaining about space-tab.
+# (If _AS_PATH_WALK were called with IFS unset, it would disable word
+# splitting by setting IFS to empty value.)
+as_nl='
+'
+IFS=" ""	$as_nl"
+
+# Find who we are.  Look in the path if we contain no directory separator.
+case $0 in
+  *[\\/]* ) as_myself=$0 ;;
+  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+  test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
+done
+IFS=$as_save_IFS
+
+     ;;
+esac
+# We did not find ourselves, most probably we were run as `sh COMMAND'
+# in which case we are not to be found in the path.
+if test "x$as_myself" = x; then
+  as_myself=$0
+fi
+if test ! -f "$as_myself"; then
+  echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
+  { (exit 1); exit 1; }
+fi
+
+# Work around bugs in pre-3.0 UWIN ksh.
+for as_var in ENV MAIL MAILPATH
+do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
+done
+PS1='$ '
+PS2='> '
+PS4='+ '
+
+# NLS nuisances.
+for as_var in \
+  LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
+  LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
+  LC_TELEPHONE LC_TIME
+do
+  if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
+    eval $as_var=C; export $as_var
+  else
+    ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
+  fi
+done
+
+# Required to use basename.
+if expr a : '\(a\)' >/dev/null 2>&1 &&
+   test "X`expr 00001 : '.*\(...\)'`" = X001; then
+  as_expr=expr
+else
+  as_expr=false
+fi
+
+if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
+  as_basename=basename
+else
+  as_basename=false
+fi
+
+
+# Name of the executable.
+as_me=`$as_basename -- "$0" ||
+$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
+	 X"$0" : 'X\(//\)$' \| \
+	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
+echo X/"$0" |
+    sed '/^.*\/\([^/][^/]*\)\/*$/{
+	    s//\1/
+	    q
+	  }
+	  /^X\/\(\/\/\)$/{
+	    s//\1/
+	    q
+	  }
+	  /^X\/\(\/\).*/{
+	    s//\1/
+	    q
+	  }
+	  s/.*/./; q'`
+
+# CDPATH.
+$as_unset CDPATH
+
+
+
+  as_lineno_1=$LINENO
+  as_lineno_2=$LINENO
+  test "x$as_lineno_1" != "x$as_lineno_2" &&
+  test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
+
+  # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
+  # uniformly replaced by the line number.  The first 'sed' inserts a
+  # line-number line after each line using $LINENO; the second 'sed'
+  # does the real work.  The second script uses 'N' to pair each
+  # line-number line with the line containing $LINENO, and appends
+  # trailing '-' during substitution so that $LINENO is not a special
+  # case at line end.
+  # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
+  # scripts with optimization help from Paolo Bonzini.  Blame Lee
+  # E. McMahon (1931-1989) for sed's syntax.  :-)
+  sed -n '
+    p
+    /[$]LINENO/=
+  ' <$as_myself |
+    sed '
+      s/[$]LINENO.*/&-/
+      t lineno
+      b
+      :lineno
+      N
+      :loop
+      s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
+      t loop
+      s/-\n.*//
+    ' >$as_me.lineno &&
+  chmod +x "$as_me.lineno" ||
+    { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
+   { (exit 1); exit 1; }; }
+
+  # Don't try to exec as it changes $[0], causing all sort of problems
+  # (the dirname of $[0] is not the place where we might find the
+  # original and so on.  Autoconf is especially sensitive to this).
+  . "./$as_me.lineno"
+  # Exit status is that of the last command.
+  exit
+}
+
+
+if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
+  as_dirname=dirname
+else
+  as_dirname=false
+fi
+
+ECHO_C= ECHO_N= ECHO_T=
+case `echo -n x` in
+-n*)
+  case `echo 'x\c'` in
+  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
+  *)   ECHO_C='\c';;
+  esac;;
+*)
+  ECHO_N='-n';;
+esac
+
+if expr a : '\(a\)' >/dev/null 2>&1 &&
+   test "X`expr 00001 : '.*\(...\)'`" = X001; then
+  as_expr=expr
+else
+  as_expr=false
+fi
+
+rm -f conf$$ conf$$.exe conf$$.file
+if test -d conf$$.dir; then
+  rm -f conf$$.dir/conf$$.file
+else
+  rm -f conf$$.dir
+  mkdir conf$$.dir
+fi
+echo >conf$$.file
+if ln -s conf$$.file conf$$ 2>/dev/null; then
+  as_ln_s='ln -s'
+  # ... but there are two gotchas:
+  # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
+  # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
+  # In both cases, we have to default to `cp -p'.
+  ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
+    as_ln_s='cp -p'
+elif ln conf$$.file conf$$ 2>/dev/null; then
+  as_ln_s=ln
+else
+  as_ln_s='cp -p'
+fi
+rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
+rmdir conf$$.dir 2>/dev/null
+
+if mkdir -p . 2>/dev/null; then
+  as_mkdir_p=:
+else
+  test -d ./-p && rmdir ./-p
+  as_mkdir_p=false
+fi
+
+if test -x / >/dev/null 2>&1; then
+  as_test_x='test -x'
+else
+  if ls -dL / >/dev/null 2>&1; then
+    as_ls_L_option=L
+  else
+    as_ls_L_option=
+  fi
+  as_test_x='
+    eval sh -c '\''
+      if test -d "$1"; then
+        test -d "$1/.";
+      else
+	case $1 in
+        -*)set "./$1";;
+	esac;
+	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
+	???[sx]*):;;*)false;;esac;fi
+    '\'' sh
+  '
+fi
+as_executable_p=$as_test_x
+
+# Sed expression to map a string onto a valid CPP name.
+as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
+
+# Sed expression to map a string onto a valid variable name.
+as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
+
+
+exec 6>&1
+
+# Save the log message, to keep $[0] and so on meaningful, and to
+# report actual input values of CONFIG_FILES etc. instead of their
+# values after options handling.
+ac_log="
+This file was extended by $as_me, which was
+generated by GNU Autoconf 2.61.  Invocation command line was
+
+  CONFIG_FILES    = $CONFIG_FILES
+  CONFIG_HEADERS  = $CONFIG_HEADERS
+  CONFIG_LINKS    = $CONFIG_LINKS
+  CONFIG_COMMANDS = $CONFIG_COMMANDS
+  $ $0 $@
+
+on `(hostname || uname -n) 2>/dev/null | sed 1q`
+"
+
+_ACEOF
+
+cat >>$CONFIG_STATUS <<_ACEOF
+# Files that config.status was made for.
+config_files="$ac_config_files"
+
+_ACEOF
+
+cat >>$CONFIG_STATUS <<\_ACEOF
+ac_cs_usage="\
+\`$as_me' instantiates files from templates according to the
+current configuration.
+
+Usage: $0 [OPTIONS] [FILE]...
+
+  -h, --help       print this help, then exit
+  -V, --version    print version number and configuration settings, then exit
+  -q, --quiet      do not print progress messages
+  -d, --debug      don't remove temporary files
+      --recheck    update $as_me by reconfiguring in the same conditions
+  --file=FILE[:TEMPLATE]
+		   instantiate the configuration file FILE
+
+Configuration files:
+$config_files
+
+Report bugs to <bug-autoconf at gnu.org>."
+
+_ACEOF
+cat >>$CONFIG_STATUS <<_ACEOF
+ac_cs_version="\\
+config.status
+configured by $0, generated by GNU Autoconf 2.61,
+  with options \\"`echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
+
+Copyright (C) 2006 Free Software Foundation, Inc.
+This config.status script is free software; the Free Software Foundation
+gives unlimited permission to copy, distribute and modify it."
+
+ac_pwd='$ac_pwd'
+srcdir='$srcdir'
+_ACEOF
+
+cat >>$CONFIG_STATUS <<\_ACEOF
+# If no file are specified by the user, then we need to provide default
+# value.  By we need to know if files were specified by the user.
+ac_need_defaults=:
+while test $# != 0
+do
+  case $1 in
+  --*=*)
+    ac_option=`expr "X$1" : 'X\([^=]*\)='`
+    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
+    ac_shift=:
+    ;;
+  *)
+    ac_option=$1
+    ac_optarg=$2
+    ac_shift=shift
+    ;;
+  esac
+
+  case $ac_option in
+  # Handling of the options.
+  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
+    ac_cs_recheck=: ;;
+  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
+    echo "$ac_cs_version"; exit ;;
+  --debug | --debu | --deb | --de | --d | -d )
+    debug=: ;;
+  --file | --fil | --fi | --f )
+    $ac_shift
+    CONFIG_FILES="$CONFIG_FILES $ac_optarg"
+    ac_need_defaults=false;;
+  --he | --h |  --help | --hel | -h )
+    echo "$ac_cs_usage"; exit ;;
+  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
+  | -silent | --silent | --silen | --sile | --sil | --si | --s)
+    ac_cs_silent=: ;;
+
+  # This is an error.
+  -*) { echo "$as_me: error: unrecognized option: $1
+Try \`$0 --help' for more information." >&2
+   { (exit 1); exit 1; }; } ;;
+
+  *) ac_config_targets="$ac_config_targets $1"
+     ac_need_defaults=false ;;
+
+  esac
+  shift
+done
+
+ac_configure_extra_args=
+
+if $ac_cs_silent; then
+  exec 6>/dev/null
+  ac_configure_extra_args="$ac_configure_extra_args --silent"
+fi
+
+_ACEOF
+cat >>$CONFIG_STATUS <<_ACEOF
+if \$ac_cs_recheck; then
+  echo "running CONFIG_SHELL=$SHELL $SHELL $0 "$ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
+  CONFIG_SHELL=$SHELL
+  export CONFIG_SHELL
+  exec $SHELL "$0"$ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
+fi
+
+_ACEOF
+cat >>$CONFIG_STATUS <<\_ACEOF
+exec 5>>config.log
+{
+  echo
+  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
+## Running $as_me. ##
+_ASBOX
+  echo "$ac_log"
+} >&5
+
+_ACEOF
+cat >>$CONFIG_STATUS <<_ACEOF
+_ACEOF
+
+cat >>$CONFIG_STATUS <<\_ACEOF
+
+# Handling of arguments.
+for ac_config_target in $ac_config_targets
+do
+  case $ac_config_target in
+    "Makefile.settings") CONFIG_FILES="$CONFIG_FILES Makefile.settings" ;;
+    "build/catalog.xml") CONFIG_FILES="$CONFIG_FILES build/catalog.xml" ;;
+
+  *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
+echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
+   { (exit 1); exit 1; }; };;
+  esac
+done
+
+
+# If the user did not use the arguments to specify the items to instantiate,
+# then the envvar interface is used.  Set only those that are not.
+# We use the long form for the default assignment because of an extremely
+# bizarre bug on SunOS 4.1.3.
+if $ac_need_defaults; then
+  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
+fi
+
+# Have a temporary directory for convenience.  Make it in the build tree
+# simply because there is no reason against having it here, and in addition,
+# creating and moving files from /tmp can sometimes cause problems.
+# Hook for its removal unless debugging.
+# Note that there is a small window in which the directory will not be cleaned:
+# after its creation but before its name has been assigned to `$tmp'.
+$debug ||
+{
+  tmp=
+  trap 'exit_status=$?
+  { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
+' 0
+  trap '{ (exit 1); exit 1; }' 1 2 13 15
+}
+# Create a (secure) tmp directory for tmp files.
+
+{
+  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
+  test -n "$tmp" && test -d "$tmp"
+}  ||
+{
+  tmp=./conf$$-$RANDOM
+  (umask 077 && mkdir "$tmp")
+} ||
+{
+   echo "$me: cannot create a temporary directory in ." >&2
+   { (exit 1); exit 1; }
+}
+
+#
+# Set up the sed scripts for CONFIG_FILES section.
+#
+
+# No need to generate the scripts if there are no CONFIG_FILES.
+# This happens for instance when ./config.status config.h
+if test -n "$CONFIG_FILES"; then
+
+_ACEOF
+
+
+
+ac_delim='%!_!# '
+for ac_last_try in false false false false false :; do
+  cat >conf$$subs.sed <<_ACEOF
+SHELL!$SHELL$ac_delim
+PATH_SEPARATOR!$PATH_SEPARATOR$ac_delim
+PACKAGE_NAME!$PACKAGE_NAME$ac_delim
+PACKAGE_TARNAME!$PACKAGE_TARNAME$ac_delim
+PACKAGE_VERSION!$PACKAGE_VERSION$ac_delim
+PACKAGE_STRING!$PACKAGE_STRING$ac_delim
+PACKAGE_BUGREPORT!$PACKAGE_BUGREPORT$ac_delim
+exec_prefix!$exec_prefix$ac_delim
+prefix!$prefix$ac_delim
+program_transform_name!$program_transform_name$ac_delim
+bindir!$bindir$ac_delim
+sbindir!$sbindir$ac_delim
+libexecdir!$libexecdir$ac_delim
+datarootdir!$datarootdir$ac_delim
+datadir!$datadir$ac_delim
+sysconfdir!$sysconfdir$ac_delim
+sharedstatedir!$sharedstatedir$ac_delim
+localstatedir!$localstatedir$ac_delim
+includedir!$includedir$ac_delim
+oldincludedir!$oldincludedir$ac_delim
+docdir!$docdir$ac_delim
+infodir!$infodir$ac_delim
+htmldir!$htmldir$ac_delim
+dvidir!$dvidir$ac_delim
+pdfdir!$pdfdir$ac_delim
+psdir!$psdir$ac_delim
+libdir!$libdir$ac_delim
+localedir!$localedir$ac_delim
+mandir!$mandir$ac_delim
+DEFS!$DEFS$ac_delim
+ECHO_C!$ECHO_C$ac_delim
+ECHO_N!$ECHO_N$ac_delim
+ECHO_T!$ECHO_T$ac_delim
+LIBS!$LIBS$ac_delim
+build_alias!$build_alias$ac_delim
+host_alias!$host_alias$ac_delim
+target_alias!$target_alias$ac_delim
+LATEX_DOCUMENTCLASS_OPTIONS!$LATEX_DOCUMENTCLASS_OPTIONS$ac_delim
+DOC_BUILD_DATE!$DOC_BUILD_DATE$ac_delim
+SAMBASOURCEDIR!$SAMBASOURCEDIR$ac_delim
+XSLTPROC!$XSLTPROC$ac_delim
+RM!$RM$ac_delim
+INKSCAPE!$INKSCAPE$ac_delim
+MAKEINDEX!$MAKEINDEX$ac_delim
+PDFLATEX!$PDFLATEX$ac_delim
+EPSTOPDF!$EPSTOPDF$ac_delim
+THUMBPDF!$THUMBPDF$ac_delim
+PNGTOPNM!$PNGTOPNM$ac_delim
+PNMTOPS!$PNMTOPS$ac_delim
+LATEX!$LATEX$ac_delim
+DVIPS!$DVIPS$ac_delim
+PLUCKERBUILD!$PLUCKERBUILD$ac_delim
+HTML2TEXT!$HTML2TEXT$ac_delim
+PERL!$PERL$ac_delim
+XMLLINT!$XMLLINT$ac_delim
+FOP!$FOP$ac_delim
+DB2TEXI!$DB2TEXI$ac_delim
+MAKEINFO!$MAKEINFO$ac_delim
+TARGETS!$TARGETS$ac_delim
+LIBOBJS!$LIBOBJS$ac_delim
+LTLIBOBJS!$LTLIBOBJS$ac_delim
+_ACEOF
+
+  if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 61; then
+    break
+  elif $ac_last_try; then
+    { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
+echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
+   { (exit 1); exit 1; }; }
+  else
+    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
+  fi
+done
+
+ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
+if test -n "$ac_eof"; then
+  ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
+  ac_eof=`expr $ac_eof + 1`
+fi
+
+cat >>$CONFIG_STATUS <<_ACEOF
+cat >"\$tmp/subs-1.sed" <<\CEOF$ac_eof
+/@[a-zA-Z_][a-zA-Z_0-9]*@/!b end
+_ACEOF
+sed '
+s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
+s/^/s,@/; s/!/@,|#_!!_#|/
+:n
+t n
+s/'"$ac_delim"'$/,g/; t
+s/$/\\/; p
+N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
+' >>$CONFIG_STATUS <conf$$subs.sed
+rm -f conf$$subs.sed
+cat >>$CONFIG_STATUS <<_ACEOF
+:end
+s/|#_!!_#|//g
+CEOF$ac_eof
+_ACEOF
+
+
+# VPATH may cause trouble with some makes, so we remove $(srcdir),
+# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
+# trailing colons and then remove the whole line if VPATH becomes empty
+# (actually we leave an empty line to preserve line numbers).
+if test "x$srcdir" = x.; then
+  ac_vpsub='/^[	 ]*VPATH[	 ]*=/{
+s/:*\$(srcdir):*/:/
+s/:*\${srcdir}:*/:/
+s/:*@srcdir@:*/:/
+s/^\([^=]*=[	 ]*\):*/\1/
+s/:*$//
+s/^[^=]*=[	 ]*$//
+}'
+fi
+
+cat >>$CONFIG_STATUS <<\_ACEOF
+fi # test -n "$CONFIG_FILES"
+
+
+for ac_tag in  :F $CONFIG_FILES
+do
+  case $ac_tag in
+  :[FHLC]) ac_mode=$ac_tag; continue;;
+  esac
+  case $ac_mode$ac_tag in
+  :[FHL]*:*);;
+  :L* | :C*:*) { { echo "$as_me:$LINENO: error: Invalid tag $ac_tag." >&5
+echo "$as_me: error: Invalid tag $ac_tag." >&2;}
+   { (exit 1); exit 1; }; };;
+  :[FH]-) ac_tag=-:-;;
+  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
+  esac
+  ac_save_IFS=$IFS
+  IFS=:
+  set x $ac_tag
+  IFS=$ac_save_IFS
+  shift
+  ac_file=$1
+  shift
+
+  case $ac_mode in
+  :L) ac_source=$1;;
+  :[FH])
+    ac_file_inputs=
+    for ac_f
+    do
+      case $ac_f in
+      -) ac_f="$tmp/stdin";;
+      *) # Look for the file first in the build tree, then in the source tree
+	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
+	 # because $ac_f cannot contain `:'.
+	 test -f "$ac_f" ||
+	   case $ac_f in
+	   [\\/$]*) false;;
+	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
+	   esac ||
+	   { { echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5
+echo "$as_me: error: cannot find input file: $ac_f" >&2;}
+   { (exit 1); exit 1; }; };;
+      esac
+      ac_file_inputs="$ac_file_inputs $ac_f"
+    done
+
+    # Let's still pretend it is `configure' which instantiates (i.e., don't
+    # use $as_me), people would be surprised to read:
+    #    /* config.h.  Generated by config.status.  */
+    configure_input="Generated from "`IFS=:
+	  echo $* | sed 's|^[^:]*/||;s|:[^:]*/|, |g'`" by configure."
+    if test x"$ac_file" != x-; then
+      configure_input="$ac_file.  $configure_input"
+      { echo "$as_me:$LINENO: creating $ac_file" >&5
+echo "$as_me: creating $ac_file" >&6;}
+    fi
+
+    case $ac_tag in
+    *:-:* | *:-) cat >"$tmp/stdin";;
+    esac
+    ;;
+  esac
+
+  ac_dir=`$as_dirname -- "$ac_file" ||
+$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
+	 X"$ac_file" : 'X\(//\)[^/]' \| \
+	 X"$ac_file" : 'X\(//\)$' \| \
+	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
+echo X"$ac_file" |
+    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
+	    s//\1/
+	    q
+	  }
+	  /^X\(\/\/\)[^/].*/{
+	    s//\1/
+	    q
+	  }
+	  /^X\(\/\/\)$/{
+	    s//\1/
+	    q
+	  }
+	  /^X\(\/\).*/{
+	    s//\1/
+	    q
+	  }
+	  s/.*/./; q'`
+  { as_dir="$ac_dir"
+  case $as_dir in #(
+  -*) as_dir=./$as_dir;;
+  esac
+  test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
+    as_dirs=
+    while :; do
+      case $as_dir in #(
+      *\'*) as_qdir=`echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #(
+      *) as_qdir=$as_dir;;
+      esac
+      as_dirs="'$as_qdir' $as_dirs"
+      as_dir=`$as_dirname -- "$as_dir" ||
+$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
+	 X"$as_dir" : 'X\(//\)[^/]' \| \
+	 X"$as_dir" : 'X\(//\)$' \| \
+	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
+echo X"$as_dir" |
+    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
+	    s//\1/
+	    q
+	  }
+	  /^X\(\/\/\)[^/].*/{
+	    s//\1/
+	    q
+	  }
+	  /^X\(\/\/\)$/{
+	    s//\1/
+	    q
+	  }
+	  /^X\(\/\).*/{
+	    s//\1/
+	    q
+	  }
+	  s/.*/./; q'`
+      test -d "$as_dir" && break
+    done
+    test -z "$as_dirs" || eval "mkdir $as_dirs"
+  } || test -d "$as_dir" || { { echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
+echo "$as_me: error: cannot create directory $as_dir" >&2;}
+   { (exit 1); exit 1; }; }; }
+  ac_builddir=.
+
+case "$ac_dir" in
+.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
+*)
+  ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
+  # A ".." for each directory in $ac_dir_suffix.
+  ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
+  case $ac_top_builddir_sub in
+  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
+  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
+  esac ;;
+esac
+ac_abs_top_builddir=$ac_pwd
+ac_abs_builddir=$ac_pwd$ac_dir_suffix
+# for backward compatibility:
+ac_top_builddir=$ac_top_build_prefix
+
+case $srcdir in
+  .)  # We are building in place.
+    ac_srcdir=.
+    ac_top_srcdir=$ac_top_builddir_sub
+    ac_abs_top_srcdir=$ac_pwd ;;
+  [\\/]* | ?:[\\/]* )  # Absolute name.
+    ac_srcdir=$srcdir$ac_dir_suffix;
+    ac_top_srcdir=$srcdir
+    ac_abs_top_srcdir=$srcdir ;;
+  *) # Relative name.
+    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
+    ac_top_srcdir=$ac_top_build_prefix$srcdir
+    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
+esac
+ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
+
+
+  case $ac_mode in
+  :F)
+  #
+  # CONFIG_FILE
+  #
+
+_ACEOF
+
+cat >>$CONFIG_STATUS <<\_ACEOF
+# If the template does not know about datarootdir, expand it.
+# FIXME: This hack should be removed a few years after 2.60.
+ac_datarootdir_hack=; ac_datarootdir_seen=
+
+case `sed -n '/datarootdir/ {
+  p
+  q
+}
+/@datadir@/p
+/@docdir@/p
+/@infodir@/p
+/@localedir@/p
+/@mandir@/p
+' $ac_file_inputs` in
+*datarootdir*) ac_datarootdir_seen=yes;;
+*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
+  { echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
+echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
+_ACEOF
+cat >>$CONFIG_STATUS <<_ACEOF
+  ac_datarootdir_hack='
+  s&@datadir@&$datadir&g
+  s&@docdir@&$docdir&g
+  s&@infodir@&$infodir&g
+  s&@localedir@&$localedir&g
+  s&@mandir@&$mandir&g
+    s&\\\${datarootdir}&$datarootdir&g' ;;
+esac
+_ACEOF
+
+# Neutralize VPATH when `$srcdir' = `.'.
+# Shell code in configure.ac might set extrasub.
+# FIXME: do we really want to maintain this feature?
+cat >>$CONFIG_STATUS <<_ACEOF
+  sed "$ac_vpsub
+$extrasub
+_ACEOF
+cat >>$CONFIG_STATUS <<\_ACEOF
+:t
+/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
+s&@configure_input@&$configure_input&;t t
+s&@top_builddir@&$ac_top_builddir_sub&;t t
+s&@srcdir@&$ac_srcdir&;t t
+s&@abs_srcdir@&$ac_abs_srcdir&;t t
+s&@top_srcdir@&$ac_top_srcdir&;t t
+s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
+s&@builddir@&$ac_builddir&;t t
+s&@abs_builddir@&$ac_abs_builddir&;t t
+s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
+$ac_datarootdir_hack
+" $ac_file_inputs | sed -f "$tmp/subs-1.sed" >$tmp/out
+
+test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
+  { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
+  { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
+  { echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir'
+which seems to be undefined.  Please make sure it is defined." >&5
+echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
+which seems to be undefined.  Please make sure it is defined." >&2;}
+
+  rm -f "$tmp/stdin"
+  case $ac_file in
+  -) cat "$tmp/out"; rm -f "$tmp/out";;
+  *) rm -f "$ac_file"; mv "$tmp/out" $ac_file;;
+  esac
+ ;;
+
+
+
+  esac
+
+done # for ac_tag
+
+
+{ (exit 0); exit 0; }
+_ACEOF
+chmod +x $CONFIG_STATUS
+ac_clean_files=$ac_clean_files_save
+
+
+# configure is writing to config.log, and then calls config.status.
+# config.status does its own redirection, appending to config.log.
+# Unfortunately, on DOS this fails, as config.log is still kept open
+# by configure, so config.status won't be able to write to it; its
+# output is simply discarded.  So we exec the FD to /dev/null,
+# effectively closing config.log, so it can be properly (re)opened and
+# appended to by config.status.  When coming back to configure, we
+# need to make the FD available again.
+if test "$no_create" != yes; then
+  ac_cs_success=:
+  ac_config_status_args=
+  test "$silent" = yes &&
+    ac_config_status_args="$ac_config_status_args --quiet"
+  exec 5>/dev/null
+  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
+  exec 5>>config.log
+  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
+  # would make configure fail if this is the last instruction.
+  $ac_cs_success || { (exit 1); exit 1; }
+fi
+


Property changes on: branches/samba/upstream/docs-xml/configure
___________________________________________________________________
Name: svn:executable
   + *

Modified: branches/samba/upstream/docs-xml/manpages-3/cifs.upcall.8.xml
===================================================================
--- branches/samba/upstream/docs-xml/manpages-3/cifs.upcall.8.xml	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs-xml/manpages-3/cifs.upcall.8.xml	2008-09-29 05:10:20 UTC (rev 2163)
@@ -62,7 +62,11 @@
 
 <refsect1>
 	<title>CONFIGURATION FOR KEYCTL</title>
-	<para>cifs.upcall is designed to be called from the kernel via the request-key callout program. This requres that request-key be told where and how to call this program. The current cifs.upcall program handles two different key types:</para>
+	<para>cifs.upcall is designed to be called from the kernel via the
+	request-key callout program. This requires that request-key be told
+	where and how to call this program. The current cifs.upcall program
+	handles two different key types:
+	</para>
 
 	<variablelist>
 		<varlistentry>

Modified: branches/samba/upstream/docs-xml/scripts/find_missing_manpages.pl
===================================================================
--- branches/samba/upstream/docs-xml/scripts/find_missing_manpages.pl	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs-xml/scripts/find_missing_manpages.pl	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,14 +1,25 @@
 #!/usr/bin/perl
 
-my %doc;
-
 $invar = 0;
-
 $topdir = (shift @ARGV) or $topdir = ".";
-
+$makefile = "$topdir/source/Makefile.in";
+$mandir = "$topdir/docs-xml/manpages-3";
 $progs = "";
 
-open(IN, "$topdir/Makefile.in");
+chdir($topdir);
+
+if(! -e "$makefile") {
+	print "$makefile does not exist!\n";
+	print "Wrong directory?\n";
+	exit(1);
+}
+
+if(! -d "$mandir") {
+        print "$mandir does not exist!\n";
+        exit(1);
+}
+
+open(IN, "$makefile");
 while(<IN>) {
 	if($invar && /^([ \t]*)(.*?)([\\])$/) {
 		$progs.=" " . $2;
@@ -22,15 +33,17 @@
 foreach(split(/bin\//, $progs)) {
 	next if($_ eq " ");
 	s/\@EXEEXT\@//g;
+	s/\@EXTRA_BIN_PROGS\@//g;
 	s/ //g;
 
 
 	$f = $_;
-	
+
 	$found = 0;
 
+
 	for($i = 0; $i < 9; $i++) {
-		if(-e "manpages/$f.$i.xml") { $found = 1; }
+		if(-e "$mandir/$f.$i.xml") { $found = 1; }
 	}
 
 	if(!$found) {

Modified: branches/samba/upstream/docs-xml/smbdotconf/security/forcecreatemode.xml
===================================================================
--- branches/samba/upstream/docs-xml/smbdotconf/security/forcecreatemode.xml	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/docs-xml/smbdotconf/security/forcecreatemode.xml	2008-09-29 05:10:20 UTC (rev 2163)
@@ -2,17 +2,16 @@
                  context="S"
                  xmlns:samba="http://www.samba.org/samba/DTD/samba-doc">
 <description>
-    <para>This parameter specifies a set of UNIX mode bit 
-    permissions that will <emphasis>always</emphasis> be set on a 
-    file created by Samba. This is done by bitwise 'OR'ing these bits onto 
-    the mode bits of a file that is being created or having its 
-    permissions changed. The default for this parameter is (in octal) 
-    000. The modes in this parameter are bitwise 'OR'ed onto the file 
-    mode after the mask set in the <parameter moreinfo="none">create mask</parameter> 
+    <para>This parameter specifies a set of UNIX mode bit
+    permissions that will <emphasis>always</emphasis> be set on a
+    file created by Samba. This is done by bitwise 'OR'ing these bits onto
+    the mode bits of a file that is being created. The default for this parameter is (in octal)
+    000. The modes in this parameter are bitwise 'OR'ed onto the file
+    mode after the mask set in the <parameter moreinfo="none">create mask</parameter>
     parameter is applied.</para>
 
-	<para>The example below would force all created files to have read and execute 
-    permissions set for 'group' and 'other' as well as the 
+    <para>The example below would force all newly created files to have read and execute
+    permissions set for 'group' and 'other' as well as the
     read/write/execute bits set for the 'user'.</para>
 
 </description>

Added: branches/samba/upstream/packaging/RHEL/makerpms.sh
===================================================================
--- branches/samba/upstream/packaging/RHEL/makerpms.sh	                        (rev 0)
+++ branches/samba/upstream/packaging/RHEL/makerpms.sh	2008-09-29 05:10:20 UTC (rev 2163)
@@ -0,0 +1,81 @@
+#!/bin/sh
+# Copyright (C) John H Terpstra 1998-2002
+#               Gerald (Jerry) Carter 2003
+
+# The following allows environment variables to override the target directories
+#   the alternative is to have a file in your home directory calles .rpmmacros
+#   containing the following:
+#   %_topdir  /home/mylogin/redhat
+#
+# Note: Under this directory rpm expects to find the same directories that are under the
+#   /usr/src/redhat directory
+#
+
+EXTRA_OPTIONS="$1"
+
+SPECDIR=`rpm --eval %_specdir`
+SRCDIR=`rpm --eval %_sourcedir`
+
+# At this point the SPECDIR and SRCDIR vaiables must have a value!
+
+USERID=`id -u`
+GRPID=`id -g`
+VERSION='3.2.4'
+REVISION=''
+SPECFILE="samba.spec"
+RPMVER=`rpm --version | awk '{print $3}'`
+RPM="rpmbuild"
+
+##
+## Check the RPM version (paranoid)
+##
+case $RPMVER in
+    4*)
+       echo "Supported RPM version [$RPMVER]"
+       ;;
+    *)
+       echo "Unknown RPM version: `rpm --version`"
+       exit 1
+       ;;
+esac
+
+pushd .
+cd ../../source
+if [ -f Makefile ]; then 
+	make distclean
+fi
+popd
+
+pushd .
+cd ../../../
+chown -R ${USERID}.${GRPID} samba-${VERSION}${REVISION}
+if [ ! -d samba-${VERSION} ]; then
+	ln -s samba-${VERSION}${REVISION} samba-${VERSION} || exit 1
+fi
+echo -n "Creating samba-${VERSION}.tar.bz2 ... "
+tar --exclude=.svn -cf - samba-${VERSION}/. | bzip2 > ${SRCDIR}/samba-${VERSION}.tar.bz2
+echo "Done."
+if [ $? -ne 0 ]; then
+        echo "Build failed!"
+        exit 1
+fi
+
+popd
+
+
+##
+## copy additional source files
+##
+chmod 755 setup/filter-requires-samba.sh
+tar --exclude=.svn -jcvf - setup > ${SRCDIR}/setup.tar.bz2
+cp -p ${SPECFILE} ${SPECDIR}
+
+##
+## Build
+##
+echo "$(basename $0): Getting Ready to build release package"
+cd ${SPECDIR}
+${RPM} -ba --clean --rmsource $EXTRA_OPTIONS $SPECFILE
+
+echo "$(basename $0): Done."
+

Added: branches/samba/upstream/packaging/RHEL/samba.spec
===================================================================
--- branches/samba/upstream/packaging/RHEL/samba.spec	                        (rev 0)
+++ branches/samba/upstream/packaging/RHEL/samba.spec	2008-09-29 05:10:20 UTC (rev 2163)
@@ -0,0 +1,505 @@
+%define initdir %{_sysconfdir}/rc.d/init.d
+%define auth %(test -f /etc/pam.d/system-auth && echo /etc/pam.d/system-auth || echo)
+
+Summary: Samba SMB client and server
+Vendor: Samba Team
+Packager: Samba Team <samba at samba.org>
+Name:         samba
+Version:      3.2.4
+Release:      1
+Epoch:        0
+License: GNU GPL version 3
+Group: System Environment/Daemons
+URL: http://www.samba.org/
+
+Source: samba-%{version}.tar.bz2
+
+# Don't depend on Net::LDAP
+Source998: filter-requires-samba.sh
+Source999: setup.tar.bz2
+
+Prereq: /sbin/chkconfig /bin/mktemp /usr/bin/killall
+Prereq: fileutils sed /etc/init.d
+
+Requires: pam >= 0.64 %{auth} 
+Requires: samba-common = %{version}-%{release}
+Requires: logrotate >= 3.4 initscripts >= 5.54-1
+Provides: samba = %{version}
+
+Prefix: /usr
+BuildRoot: %{_tmppath}/%{name}-%{version}-root
+BuildRequires: pam-devel, readline-devel, fileutils, libacl-devel, openldap-devel, krb5-devel, cups-devel
+
+# Working around perl dependency problem from docs
+%define __perl_requires %{SOURCE998}
+
+# rpm screws up the arch lib dir when using --target on RHEL5
+%ifarch i386 i486 i586 i686 ppc s390
+%define _libarch lib
+%else
+%define _libarch %_lib
+%endif
+
+%define _libarchdir /usr/%{_libarch}
+
+
+%description
+Samba is the protocol by which a lot of PC-related machines share
+files, printers, and other information (such as lists of available
+files and printers). The Windows NT, OS/2, and Linux operating systems
+support this natively, and add-on packages can enable the same thing
+for DOS, Windows, VMS, UNIX of all kinds, MVS, and more. This package
+provides an SMB server that can be used to provide network services to
+SMB (sometimes called "Lan Manager") clients. Samba uses NetBIOS over
+TCP/IP (NetBT) protocols and does NOT need the NetBEUI (Microsoft Raw
+NetBIOS frame) protocol.
+
+
+#######################################################################
+%package client
+Summary: Samba (SMB) client programs.
+Group: Applications/System
+Requires: samba-common = %{version}-%{release}
+Obsoletes: smbfs
+Provides: samba-client = %{version}-%{release}
+
+%description client
+The samba-client package provides some SMB clients to compliment the
+built-in SMB filesystem in Linux. These clients allow access of SMB
+shares and printing to SMB printers.
+
+
+#######################################################################
+%package common
+Summary: Files used by both Samba servers and clients.
+Group: Applications/System
+Provides: samba-common = %{version}-%{release}
+
+%description common
+Samba-common provides files necessary for both the server and client
+packages of Samba.
+
+
+#######################################################################
+%package swat
+Summary: The Samba SMB server configuration program.
+Group: Applications/System
+Requires: samba = %{version} xinetd
+Provides: samba-swat = %{version}-%{release}
+
+%description swat
+The samba-swat package includes the new SWAT (Samba Web Administration
+Tool), for remotely managing Samba's smb.conf file using your favorite
+Web browser.
+
+
+#######################################################################
+%package doc
+Summary:      Samba Documentation
+Group:        Documentation/Other
+Provides:     samba-doc = %{version}-%{release}
+Prereq:       /usr/bin/find /bin/rm /usr/bin/xargs
+
+%description doc
+The samba-doc package includes the HTML versions of the Samba manpages
+utilized by SWAT as well as the HTML and PDF version of "Using Samba",
+"Samba By Example", and "The Official Samba HOWTO and Reference Guide".
+
+
+#######################################################################
+
+%prep
+%setup -q
+
+# setup the vendor files (init scripts, etc...)
+%setup -T -D -a 999 -n samba-%{version} -q
+
+%build
+
+/bin/cp setup/filter-requires-samba.sh %{SOURCE998}
+
+cd source
+# RPM_OPT_FLAGS="$RPM_OPT_FLAGS -D_FILE_OFFSET_BITS=64"
+
+## check for ccache
+ ccache -h 2>&1 > /dev/null
+if [ $? -eq 0 ]; then
+	CC="ccache gcc"
+else
+	CC="gcc"
+fi 
+
+## always run autogen.sh
+./autogen.sh
+
+CC="$CC" CFLAGS="$RPM_OPT_FLAGS $EXTRA -D_GNU_SOURCE" ./configure \
+	--prefix=%{_prefix} \
+	--localstatedir=/var \
+        --with-configdir=%{_sysconfdir}/samba \
+        --with-libdir=%{_libarchdir}/samba \
+	--with-pammodulesdir=%{_libarch}/security \
+        --with-lockdir=/var/lib/samba \
+        --with-logfilebase=/var/log/samba \
+        --with-mandir=%{_mandir} \
+        --with-piddir=/var/run \
+	--with-privatedir=%{_sysconfdir}/samba \
+        --with-sambabook=%{_datadir}/swat/using_samba \
+        --with-swatdir=%{_datadir}/swat \
+	--enable-cups \
+        --with-acl-support \
+	--with-ads \
+        --with-automount \
+        --with-fhs \
+	--with-pam_smbpass \
+	--with-libsmbclient \
+	--with-libsmbsharemodes \
+        --without-smbwrapper \
+	--with-pam \
+	--with-quotas \
+	--with-shared-modules=idmap_rid,idmap_ad \
+	--with-syslog \
+	--with-utmp \
+	--with-dnsupdate
+
+make showlayout
+
+make CFLAGS="$RPM_OPT_FLAGS -D_GNU_SOURCE"  proto 
+
+## check for gcc 3.4 or later
+CC_VERSION=`${CC} --version | head -1 | awk '{print $3}'`
+CC_MAJOR=`echo ${CC_VERSION} | cut -d. -f 1`
+CC_MINOR=`echo ${CC_VERSION} | cut -d. -f 2`
+if [ ${CC_MAJOR} -ge 3 ]; then
+        if [ ${CC_MAJOR} -gt 3 -o ${CC_MINOR} -ge 4 ]; then
+                make pch
+        fi
+fi
+
+
+make CFLAGS="$RPM_OPT_FLAGS -D_GNU_SOURCE" %{?_smp_mflags} \
+	all modules pam_smbpass
+
+## build the cifs fs mount helper
+cd client
+gcc  -o mount.cifs $RPM_OPT_FLAGS  -D_GNU_SOURCE -Wall -D_GNU_SOURCE -D_LARGEFILE64_SOURCE mount.cifs.c
+gcc  -o umount.cifs $RPM_OPT_FLAGS  -D_GNU_SOURCE -Wall -D_GNU_SOURCE -D_LARGEFILE64_SOURCE umount.cifs.c
+cd ..
+
+# Remove some permission bits to avoid to many dependencies
+cd ..
+find examples docs -type f | xargs -r chmod -x
+
+%install
+# Clean up in case there is trash left from a previous build
+rm -rf $RPM_BUILD_ROOT
+
+# Create the target build directory hierarchy
+mkdir -p $RPM_BUILD_ROOT%{_datadir}/swat/{help,include,using_samba/{figs,gifsa}}
+mkdir -p $RPM_BUILD_ROOT%{_includedir}
+mkdir -p $RPM_BUILD_ROOT%{_initrddir}
+mkdir -p $RPM_BUILD_ROOT{%{_libarchdir},%{_includedir}}
+mkdir -p $RPM_BUILD_ROOT%{_libarchdir}/samba/{auth,charset,idmap,vfs,pdb}
+mkdir -p $RPM_BUILD_ROOT/%{_libarch}/security
+mkdir -p $RPM_BUILD_ROOT%{_mandir}
+mkdir -p $RPM_BUILD_ROOT%{_prefix}/{bin,sbin}
+mkdir -p $RPM_BUILD_ROOT%{_prefix}/lib
+mkdir -p $RPM_BUILD_ROOT/sbin
+mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/{logrotate.d,pam.d,samba}
+mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/{pam.d,logrotate.d}
+mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/rc.d/init.d
+mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/{samba,sysconfig}
+mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/xinetd.d
+mkdir -p $RPM_BUILD_ROOT/var/lib/samba/winbindd_privileged
+mkdir -p $RPM_BUILD_ROOT/var/{log,run/winbindd,spool}/samba
+
+cd source
+make DESTDIR=$RPM_BUILD_ROOT \
+        install
+cd ..
+
+# NSS winbind support
+install -m 755 source/nsswitch/libnss_winbind.so $RPM_BUILD_ROOT/%{_libarch}/libnss_winbind.so.2
+install -m 755 source/nsswitch/libnss_wins.so $RPM_BUILD_ROOT/%{_libarch}/libnss_wins.so.2
+( cd $RPM_BUILD_ROOT/%{_libarch};
+  ln -sf libnss_winbind.so.2  libnss_winbind.so;
+  ln -sf libnss_wins.so.2  libnss_wins.so )
+
+# Put the shared (and possibly static) libraries into /usr/lib{,64}/ .
+# Samba 3.2.2 installs them into /usr/lib{,64}/samba/ .
+# This step will become unnecessary in 3.3.0.
+#
+for library in libsmbclient libsmbsharemodes libwbclient libtalloc libtdb
+libnetapi
+do
+	mv -f ${RPM_BUILD_ROOT}%{_libarchdir}/samba/${library}.* \
+		${RPM_BUILD_ROOT}%{_libarchdir}/
+done
+
+
+## cleanup
+/bin/rm -rf $RPM_BUILD_ROOT/usr/lib*/samba/security
+
+# Install the miscellany
+echo 127.0.0.1 localhost > $RPM_BUILD_ROOT%{_sysconfdir}/samba/lmhosts
+
+install -m644 setup/samba.log $RPM_BUILD_ROOT%{_sysconfdir}/logrotate.d/samba
+install -m644 setup/swat $RPM_BUILD_ROOT%{_sysconfdir}/xinetd.d/swat
+install -m644 setup/samba.sysconfig $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig/samba
+install -m755 setup/smb.init $RPM_BUILD_ROOT%{initdir}/smb
+install -m755 setup/winbind.init $RPM_BUILD_ROOT%{initdir}/winbind
+install -m644 setup/samba.pamd $RPM_BUILD_ROOT%{_sysconfdir}/pam.d/samba
+install -m755 setup/smbprint $RPM_BUILD_ROOT%{_bindir}
+install -m644 setup/smbusers $RPM_BUILD_ROOT%{_sysconfdir}/samba/smbusers
+install -m644 setup/smb.conf $RPM_BUILD_ROOT%{_sysconfdir}/samba/smb.conf
+install -m755 source/client/mount.cifs $RPM_BUILD_ROOT/sbin/mount.cifs
+install -m755 source/client/umount.cifs $RPM_BUILD_ROOT/sbin/umount.cifs
+install -m755 source/script/mksmbpasswd.sh $RPM_BUILD_ROOT%{_bindir}
+
+/bin/rm $RPM_BUILD_ROOT%{_sbindir}/*mount.cifs
+
+ln -s ../..%{initdir}/smb  $RPM_BUILD_ROOT%{_sbindir}/samba
+ln -s ../..%{initdir}/winbind  $RPM_BUILD_ROOT%{_sbindir}/winbind
+
+# Remove "*.old" files
+find $RPM_BUILD_ROOT -name "*.old" -exec rm -f {} \;
+
+## don't duplicate the docs.  These are installed by/with SWAT
+rm -rf docs/htmldocs
+rm -rf docs/manpages
+( cd docs; ln -s %{_prefix}/share/swat/help htmldocs )
+
+##
+## Clean out man pages for tools not installed here
+##
+rm -f $RPM_BUILD_ROOT%{_mandir}/man1/log2pcap.1*
+rm -f $RPM_BUILD_ROOT%{_mandir}/man1/smbsh.1*
+rm -f $RPM_BUILD_ROOT%{_mandir}/man5/vfstest.1*
+
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%post
+## deal with an upgrade from a broken 3.0.21b RPM
+if [ "$1" -eq "2" ]; then
+	if [ -d /var/cache/samba ]; then
+		for file in `ls /var/cache/samba/*tdb`; do
+			/bin/cp -up $file /var/lib/samba/`basename $file`
+		done
+		mkdir -p /var/lib/samba/eventlog
+		for file in `ls /var/cache/samba/eventlog/*tdb`; do
+			/bin/cp -up $file /var/lib/samba/eventlog/`basename $file`
+		done
+		/bin/mv /var/cache/samba /var/cache/samba.moved
+        fi
+fi
+
+%preun
+if [ $1 = 0 ] ; then
+    /sbin/chkconfig --del smb
+    /sbin/chkconfig --del winbind
+    # rm -rf /var/log/samba/* /var/lib/samba/*
+    /sbin/service smb stop >/dev/null 2>&1
+fi
+exit 0
+
+%postun
+if [ "$1" -ge "1" ]; then
+	%{initdir}/smb restart >/dev/null 2>&1
+fi	
+
+
+%post swat
+# Add swat entry to /etc/services if not already there.
+if [ ! "`grep ^\s**swat /etc/services`" ]; then
+        echo 'swat        901/tcp     # Add swat service used via inetd' >> /etc/services
+fi
+
+%post common
+/sbin/ldconfig
+
+%postun common 
+/sbin/ldconfig
+
+#######################################################################
+## Files section                                                     ##
+#######################################################################
+
+%files
+%defattr(-,root,root)
+
+%config(noreplace) %{_sysconfdir}/sysconfig/samba
+%config(noreplace) %{_sysconfdir}/samba/smbusers
+%attr(755,root,root) %config %{initdir}/smb
+%attr(755,root,root) %config %{initdir}/winbind
+%config(noreplace) %{_sysconfdir}/logrotate.d/samba
+%config(noreplace) %{_sysconfdir}/pam.d/samba
+
+%attr(0755,root,root) %dir /var/log/samba
+%attr(0755,root,root) %dir /var/lib/samba
+%attr(1777,root,root) %dir /var/spool/samba
+
+%{_sbindir}/samba
+%{_sbindir}/winbind
+
+%{_sbindir}/smbd
+%{_sbindir}/nmbd
+%{_sbindir}/winbindd
+
+%{_bindir}/mksmbpasswd.sh
+%{_bindir}/smbcontrol
+%{_bindir}/smbstatus
+%{_bindir}/tdbbackup
+%{_bindir}/tdbtool
+%{_bindir}/tdbdump
+%{_bindir}/wbinfo
+%{_bindir}/ntlm_auth
+%{_bindir}/pdbedit
+%{_bindir}/eventlogadm
+
+%{_libarchdir}/samba/idmap/*.so
+%{_libarchdir}/samba/nss_info/*.so
+%{_libarchdir}/samba/vfs/*.so
+%{_libarchdir}/samba/auth/*.so
+
+%{_mandir}/man1/smbcontrol.1*
+%{_mandir}/man1/smbstatus.1*
+%{_mandir}/man1/vfstest.1*
+%{_mandir}/man5/smbpasswd.5*
+%{_mandir}/man7/samba.7*
+%{_mandir}/man8/nmbd.8*
+%{_mandir}/man8/pdbedit.8*
+%{_mandir}/man8/smbd.8*
+%{_mandir}/man8/tdbbackup.8*
+%{_mandir}/man8/tdbdump.8*
+%{_mandir}/man8/tdbtool.8*
+%{_mandir}/man8/eventlogadm.8*
+%{_mandir}/man8/winbindd.8*
+%{_mandir}/man1/ntlm_auth.1*
+%{_mandir}/man1/wbinfo.1*
+%{_mandir}/man8/vfs_*.8*
+%{_mandir}/man8/idmap_*.8*
+
+
+##########
+
+%files doc
+%defattr(-,root,root)
+%doc README COPYING Manifest 
+%doc WHATSNEW.txt Roadmap
+%doc docs
+%doc examples/autofs examples/LDAP examples/libsmbclient examples/misc examples/printer-accounting
+%doc examples/printing
+%doc %{_datadir}/swat/help
+%doc %{_datadir}/swat/using_samba
+
+##########
+
+%files swat
+%defattr(-,root,root)
+%config(noreplace) %{_sysconfdir}/xinetd.d/swat
+%dir %{_datadir}/swat
+%{_datadir}/swat/include
+%{_datadir}/swat/images
+%{_datadir}/swat/lang
+%{_sbindir}/swat
+%{_mandir}/man8/swat.8*
+
+##########
+
+%files client
+%defattr(-,root,root)
+/sbin/mount.cifs
+/sbin/umount.cifs
+
+%{_bindir}/rpcclient
+%{_bindir}/smbcacls
+%{_bindir}/findsmb
+%{_bindir}/smbcquotas
+%{_bindir}/nmblookup
+%{_bindir}/smbget
+%{_bindir}/smbclient
+%{_bindir}/smbprint
+%{_bindir}/smbspool
+%{_bindir}/smbtar
+%{_bindir}/net
+%{_bindir}/smbtree
+
+%{_mandir}/man8/mount.cifs.8.*
+%{_mandir}/man8/umount.cifs.8.*
+%{_mandir}/man8/smbspool.8*
+%{_mandir}/man1/smbget.1*
+%{_mandir}/man5/smbgetrc.5*
+%{_mandir}/man1/findsmb.1*
+%{_mandir}/man1/nmblookup.1*
+%{_mandir}/man1/rpcclient.1*
+%{_mandir}/man1/smbcacls.1*
+%{_mandir}/man1/smbclient.1*
+%{_mandir}/man1/smbtar.1*
+%{_mandir}/man1/smbtree.1*
+%{_mandir}/man8/net.8*
+%{_mandir}/man1/smbcquotas.1*
+
+##########
+
+%files common
+%defattr(-,root,root)
+%dir %{_sysconfdir}/samba
+%dir %{_libarchdir}/samba
+%dir %{_libarchdir}/samba/charset
+%config(noreplace) %{_sysconfdir}/samba/smb.conf
+%config(noreplace) %{_sysconfdir}/samba/lmhosts
+
+%attr(755,root,root) /%{_libarch}/libnss_wins.so*
+%attr(755,root,root) /%{_libarch}/libnss_winbind.so*
+%attr(755,root,root) /%{_libarch}/security/pam_winbind.so
+%attr(755,root,root) /%{_libarch}/security/pam_smbpass.so
+
+%{_includedir}/libsmbclient.h
+%{_libarchdir}/libsmbclient.*
+%{_includedir}/smb_share_modes.h
+%{_libarchdir}/libsmbsharemodes.*
+
+%{_libarchdir}/samba/*.dat
+%{_libarchdir}/samba/*.msg
+%{_libarchdir}/samba/charset/*.so
+
+%{_includedir}/netapi.h
+%{_includedir}/wbclient.h
+%{_includedir}/talloc.h
+%{_includedir}/tdb.h
+%{_libarchdir}/libnetapi.so*
+%{_libarchdir}/libtalloc.so*
+%{_libarchdir}/libtdb.so*
+%{_libarchdir}/libwbclient.so*
+
+%{_bindir}/testparm
+%{_bindir}/smbpasswd
+%{_bindir}/profiles
+
+%{_bindir}/ldbadd
+%{_bindir}/ldbdel
+%{_bindir}/ldbedit
+%{_bindir}/ldbmodify
+%{_bindir}/ldbsearch
+
+%{_mandir}/man1/profiles.1*
+%{_mandir}/man1/testparm.1*
+%{_mandir}/man5/smb.conf.5*
+%{_mandir}/man5/lmhosts.5*
+%{_mandir}/man8/smbpasswd.8*
+%{_mandir}/man7/libsmbclient.7*
+%{_mandir}/man7/pam_winbind.7*
+
+%{_mandir}/man1/ldbadd.1*
+%{_mandir}/man1/ldbdel.1*
+%{_mandir}/man1/ldbedit.1*
+%{_mandir}/man1/ldbmodify.1*
+%{_mandir}/man1/ldbsearch.1*
+
+%changelog
+* Fri Jan 16 2004 Gerald (Jerry) Carter <jerry at samba,org>
+- Removed ChangeLog entries since they are kept in CVS
+
+
+

Modified: branches/samba/upstream/packaging/RHEL/samba.spec.tmpl
===================================================================
--- branches/samba/upstream/packaging/RHEL/samba.spec.tmpl	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/packaging/RHEL/samba.spec.tmpl	2008-09-29 05:10:20 UTC (rev 2163)
@@ -8,7 +8,7 @@
 Version:      PVERSION
 Release:      PRELEASEPRPMREV
 Epoch:        0
-License: GNU GPL version 2
+License: GNU GPL version 3
 Group: System Environment/Daemons
 URL: http://www.samba.org/
 
@@ -33,7 +33,16 @@
 # Working around perl dependency problem from docs
 %define __perl_requires %{SOURCE998}
 
+# rpm screws up the arch lib dir when using --target on RHEL5
+%ifarch i386 i486 i586 i686 ppc s390
+%define _libarch lib
+%else
+%define _libarch %_lib
+%endif
 
+%define _libarchdir /usr/%{_libarch}
+
+
 %description
 Samba is the protocol by which a lot of PC-related machines share
 files, printers, and other information (such as lists of available
@@ -113,21 +122,22 @@
 # RPM_OPT_FLAGS="$RPM_OPT_FLAGS -D_FILE_OFFSET_BITS=64"
 
 ## check for ccache
-# ccache -h 2>&1 > /dev/null
-#if [ $? -eq 0 ]; then
-#	CC="ccache gcc"
-#else
+ ccache -h 2>&1 > /dev/null
+if [ $? -eq 0 ]; then
+	CC="ccache gcc"
+else
 	CC="gcc"
-#fi 
+fi 
 
 ## always run autogen.sh
 ./autogen.sh
 
-CFLAGS="$RPM_OPT_FLAGS $EXTRA -D_GNU_SOURCE" ./configure \
+CC="$CC" CFLAGS="$RPM_OPT_FLAGS $EXTRA -D_GNU_SOURCE" ./configure \
 	--prefix=%{_prefix} \
 	--localstatedir=/var \
         --with-configdir=%{_sysconfdir}/samba \
-        --with-libdir=%{_libdir}/samba \
+        --with-libdir=%{_libarchdir}/samba \
+	--with-pammodulesdir=%{_libarch}/security \
         --with-lockdir=/var/lib/samba \
         --with-logfilebase=/var/log/samba \
         --with-mandir=%{_mandir} \
@@ -147,7 +157,6 @@
 	--with-pam \
 	--with-quotas \
 	--with-shared-modules=idmap_rid,idmap_ad \
-	--with-smbmount \
 	--with-syslog \
 	--with-utmp \
 	--with-dnsupdate
@@ -188,9 +197,9 @@
 mkdir -p $RPM_BUILD_ROOT%{_datadir}/swat/{help,include,using_samba/{figs,gifsa}}
 mkdir -p $RPM_BUILD_ROOT%{_includedir}
 mkdir -p $RPM_BUILD_ROOT%{_initrddir}
-mkdir -p $RPM_BUILD_ROOT{%{_libdir},%{_includedir}}
-mkdir -p $RPM_BUILD_ROOT%{_libdir}/samba/{auth,charset,idmap,vfs,pdb}
-mkdir -p $RPM_BUILD_ROOT/%{_lib}/security
+mkdir -p $RPM_BUILD_ROOT{%{_libarchdir},%{_includedir}}
+mkdir -p $RPM_BUILD_ROOT%{_libarchdir}/samba/{auth,charset,idmap,vfs,pdb}
+mkdir -p $RPM_BUILD_ROOT/%{_libarch}/security
 mkdir -p $RPM_BUILD_ROOT%{_mandir}
 mkdir -p $RPM_BUILD_ROOT%{_prefix}/{bin,sbin}
 mkdir -p $RPM_BUILD_ROOT%{_prefix}/lib
@@ -208,51 +217,28 @@
         install
 cd ..
 
-# pam_smbpass
-cp source/bin/pam_smbpass.so $RPM_BUILD_ROOT/%{_lib}/security/pam_smbpass.so
+# NSS winbind support
+install -m 755 source/nsswitch/libnss_winbind.so $RPM_BUILD_ROOT/%{_libarch}/libnss_winbind.so.2
+install -m 755 source/nsswitch/libnss_wins.so $RPM_BUILD_ROOT/%{_libarch}/libnss_wins.so.2
+( cd $RPM_BUILD_ROOT/%{_libarch};
+  ln -sf libnss_winbind.so.2  libnss_winbind.so;
+  ln -sf libnss_wins.so.2  libnss_wins.so )
 
-# NSS & PAM winbind support
-install -m 755 source/bin/pam_winbind.so $RPM_BUILD_ROOT/%{_lib}/security/pam_winbind.so
-install -m 755 source/nsswitch/libnss_winbind.so $RPM_BUILD_ROOT/%{_lib}/libnss_winbind.so
-install -m 755 source/nsswitch/libnss_wins.so $RPM_BUILD_ROOT/%{_lib}/libnss_wins.so
-( cd $RPM_BUILD_ROOT/%{_lib};
-  ln -sf libnss_winbind.so  libnss_winbind.so.2;
-  ln -sf libnss_wins.so  libnss_wins.so.2 )
+# Put the shared (and possibly static) libraries into /usr/lib{,64}/ .
+# Samba 3.2.2 installs them into /usr/lib{,64}/samba/ .
+# This step will become unnecessary in 3.3.0.
+#
+for library in libsmbclient libsmbsharemodes libwbclient libtalloc libtdb
+libnetapi
+do
+	mv -f ${RPM_BUILD_ROOT}%{_libarchdir}/samba/${library}.* \
+		${RPM_BUILD_ROOT}%{_libarchdir}/
+done
 
-# make install puts libsmbclient.so in the wrong place on x86_64
-rm -f $RPM_BUILD_ROOT/usr/lib*/samba/libsmbclient.so $RPM_BUILD_ROOT/usr/lib*/samba/libsmbclient.a || true
-install -m 755 source/bin/libsmbclient.so $RPM_BUILD_ROOT%{_libdir}/libsmbclient.so
-install -m 755 source/bin/libsmbclient.a $RPM_BUILD_ROOT%{_libdir}/libsmbclient.a
-install -m 644 source/include/libsmbclient.h $RPM_BUILD_ROOT%{_includedir}
-ln -s %{_libdir}/libsmbclient.so $RPM_BUILD_ROOT%{_libdir}/libsmbclient.so.0
 
-# make install puts libmsrpc.so in the wrong place on x86_64
-rm -f $RPM_BUILD_ROOT/usr/lib*/samba/libmsrpc.so $RPM_BUILD_ROOT/usr/lib*/samba/libmsrpc.a || true
-install -m 755 source/bin/libmsrpc.so $RPM_BUILD_ROOT%{_libdir}/libmsrpc.so
-install -m 755 source/bin/libmsrpc.a $RPM_BUILD_ROOT%{_libdir}/libmsrpc.a
-install -m 644 source/include/libmsrpc.h $RPM_BUILD_ROOT%{_includedir}
-rm -f $RPM_BUILD_ROOT%{_libdir}/samba/libmsrpc.*
-ln -s /%{_libdir}/libmsrpc.so $RPM_BUILD_ROOT%{_libdir}/libmsrpc.so.0
-
-# make install puts libsmbsharemodes.so in the wrong place on x86_64
-rm -f $RPM_BUILD_ROOT/usr/lib*/samba/libsmbsharemodes.so $RPM_BUILD_ROOT/usr/lib*/samba/libsmbsharemodes.a || true
-install -m 755 source/bin/libsmbsharemodes.so $RPM_BUILD_ROOT%{_libdir}/libsmbsharemodes.so
-install -m 755 source/bin/libsmbsharemodes.a $RPM_BUILD_ROOT%{_libdir}/libsmbsharemodes.a
-install -m 644 source/include/smb_share_modes.h $RPM_BUILD_ROOT%{_includedir}
-rm -f $RPM_BUILD_ROOT%{_libdir}/samba/libsmbsharemodes.*
-ln -s /%{_libdir}/libsmbsharemodes.so $RPM_BUILD_ROOT%{_libdir}/libsmbsharemodes.so.0
-
-# Install pam_smbpass.so
-install -m755 source/bin/pam_smbpass.so $RPM_BUILD_ROOT/%{_lib}/security/pam_smbpass.so
-
 ## cleanup
 /bin/rm -rf $RPM_BUILD_ROOT/usr/lib*/samba/security
 
-# we need a symlink for mount to recognise the smb and smbfs filesystem types
-ln -sf %{_prefix}/bin/smbmount $RPM_BUILD_ROOT/sbin/mount.smbfs
-ln -sf %{_prefix}/bin/smbmount $RPM_BUILD_ROOT/sbin/mount.smb
-/bin/rm -f $RPM_BUILD_ROOT/mount.smbfs
-
 # Install the miscellany
 echo 127.0.0.1 localhost > $RPM_BUILD_ROOT%{_sysconfdir}/samba/lmhosts
 
@@ -371,10 +357,10 @@
 %{_bindir}/pdbedit
 %{_bindir}/eventlogadm
 
-%{_libdir}/samba/idmap/*.so
-%{_libdir}/samba/nss_info/*.so
-%{_libdir}/samba/vfs/*.so
-%{_libdir}/samba/auth/*.so
+%{_libarchdir}/samba/idmap/*.so
+%{_libarchdir}/samba/nss_info/*.so
+%{_libarchdir}/samba/vfs/*.so
+%{_libarchdir}/samba/auth/*.so
 
 %{_mandir}/man1/smbcontrol.1*
 %{_mandir}/man1/smbstatus.1*
@@ -423,16 +409,11 @@
 
 %files client
 %defattr(-,root,root)
-/sbin/mount.smb
-/sbin/mount.smbfs
 /sbin/mount.cifs
 /sbin/umount.cifs
 
 %{_bindir}/rpcclient
 %{_bindir}/smbcacls
-%{_bindir}/smbmount
-%{_bindir}/smbmnt
-%{_bindir}/smbumount
 %{_bindir}/findsmb
 %{_bindir}/smbcquotas
 %{_bindir}/nmblookup
@@ -444,9 +425,6 @@
 %{_bindir}/net
 %{_bindir}/smbtree
 
-%{_mandir}/man8/smbmnt.8*
-%{_mandir}/man8/smbmount.8*
-%{_mandir}/man8/smbumount.8*
 %{_mandir}/man8/mount.cifs.8.*
 %{_mandir}/man8/umount.cifs.8.*
 %{_mandir}/man8/smbspool.8*
@@ -467,29 +445,44 @@
 %files common
 %defattr(-,root,root)
 %dir %{_sysconfdir}/samba
+%dir %{_libarchdir}/samba
+%dir %{_libarchdir}/samba/charset
 %config(noreplace) %{_sysconfdir}/samba/smb.conf
 %config(noreplace) %{_sysconfdir}/samba/lmhosts
 
-%attr(755,root,root) /%{_lib}/libnss_wins.so*
-%attr(755,root,root) /%{_lib}/libnss_winbind.so*
-%attr(755,root,root) /%{_lib}/security/pam_winbind.so
-%attr(755,root,root) /%{_lib}/security/pam_smbpass.so
+%attr(755,root,root) /%{_libarch}/libnss_wins.so*
+%attr(755,root,root) /%{_libarch}/libnss_winbind.so*
+%attr(755,root,root) /%{_libarch}/security/pam_winbind.so
+%attr(755,root,root) /%{_libarch}/security/pam_smbpass.so
 
 %{_includedir}/libsmbclient.h
-%{_libdir}/libsmbclient.*
-%{_includedir}/libmsrpc.h
-%{_libdir}/libmsrpc.*
+%{_libarchdir}/libsmbclient.*
 %{_includedir}/smb_share_modes.h
-%{_libdir}/libsmbsharemodes.*
+%{_libarchdir}/libsmbsharemodes.*
 
-%{_libdir}/samba/*.dat
-%{_libdir}/samba/*.msg
-%{_libdir}/samba/charset/*.so
+%{_libarchdir}/samba/*.dat
+%{_libarchdir}/samba/*.msg
+%{_libarchdir}/samba/charset/*.so
 
+%{_includedir}/netapi.h
+%{_includedir}/wbclient.h
+%{_includedir}/talloc.h
+%{_includedir}/tdb.h
+%{_libarchdir}/libnetapi.so*
+%{_libarchdir}/libtalloc.so*
+%{_libarchdir}/libtdb.so*
+%{_libarchdir}/libwbclient.so*
+
 %{_bindir}/testparm
 %{_bindir}/smbpasswd
 %{_bindir}/profiles
 
+%{_bindir}/ldbadd
+%{_bindir}/ldbdel
+%{_bindir}/ldbedit
+%{_bindir}/ldbmodify
+%{_bindir}/ldbsearch
+
 %{_mandir}/man1/profiles.1*
 %{_mandir}/man1/testparm.1*
 %{_mandir}/man5/smb.conf.5*
@@ -498,6 +491,12 @@
 %{_mandir}/man7/libsmbclient.7*
 %{_mandir}/man7/pam_winbind.7*
 
+%{_mandir}/man1/ldbadd.1*
+%{_mandir}/man1/ldbdel.1*
+%{_mandir}/man1/ldbedit.1*
+%{_mandir}/man1/ldbmodify.1*
+%{_mandir}/man1/ldbsearch.1*
+
 %changelog
 * Fri Jan 16 2004 Gerald (Jerry) Carter <jerry at samba,org>
 - Removed ChangeLog entries since they are kept in CVS

Added: branches/samba/upstream/release-scripts/build-docs
===================================================================
--- branches/samba/upstream/release-scripts/build-docs	                        (rev 0)
+++ branches/samba/upstream/release-scripts/build-docs	2008-09-29 05:10:20 UTC (rev 2163)
@@ -0,0 +1,28 @@
+#!/bin/sh
+
+DOCSRCDIR=`dirname $0`/../docs-xml
+
+cd $DOCSRCDIR || exit 1
+
+git-clean -d -x -f
+autoconf && \
+	./configure --with-papersize=letter && \
+	make smbdotconf/parameters.all.xml && \
+	make release
+
+if [ $? != 0 ]; then
+        echo "Docs build failed!"
+        exit 1
+fi
+
+mkdir ../docs
+rsync -Ca --delete --exclude=.git output/ ../docs/
+rsync -Ca --exclude=.svn registry ../docs/
+rsync -Ca --exclude=.svn archives/ ../docs/
+
+cd ../docs || exit 1
+/bin/rm -rf test.pdf Samba4*pdf htmldocs/Samba4* htmldocs/test
+mv manpages-3 manpages
+mv htmldocs/manpages-3 htmldocs/manpages
+
+exit


Property changes on: branches/samba/upstream/release-scripts/build-docs
___________________________________________________________________
Name: svn:executable
   + *

Modified: branches/samba/upstream/release-scripts/create-tarball
===================================================================
--- branches/samba/upstream/release-scripts/create-tarball	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/release-scripts/create-tarball	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,98 +1,222 @@
 #!/bin/bash
 
+## option defaults
+OPT_BRANCH=""
+OPT_DOCSDIR=""
+OPT_TAG=""
+OPT_KEYID=""
+
 TOPDIR="`dirname $0`/.."
+VER_H="${TOPDIR}/source/include/version.h"
 
-cd $TOPDIR
+function exitOnError
+{
+    local _error="$1"
+    local _msg="$2"
 
-echo -n "Please enter branch to cut tarball from: "
-read branch
+    if [ ${_error} -eq 0 ]; then
+	return 0
+    fi
 
-if [ "x$branch" = "x" ]; then
-   echo "You must enter a name!  Exiting...."
-   exit 1
-fi
+    echo "FAILURE: ${_msg}"
+    exit ${_error}
+}
 
-git-checkout $branch
-if [ $? -ne 0 ]; then
-   echo "Invalid branch name!  Exiting...."
-   exit 2
-fi
+##
+## Print help usage
+##
 
-VER_H=source/include/version.h
-(cd source && ./script/mkversion.sh)
+function printUsage
+{
+    echo "Usage $0 [options]"
+    echo "    --help             Print command usage"
+    echo "    --branch <name>    Specify the branch to to create the archive file from"
+    echo "    --copy-docs <dir>  Copy documentation from <dir> rather than building"
+    echo "    --tag <name>       Tag name for release"
+    echo "    --keyid <email>    The GnuPG key ID used to sign the release tag"
+    echo ""
+}
 
-if [ ! -f $VER_H ]; then
-   echo "Failed to find $VER_H!  Exiting...."
-   exit 1
-fi
+##
+## Parse the command line options 
+##
 
-version=`grep SAMBA_VERSION_OFFICIAL_STRING $VER_H | awk '{print $3}'`
-vendor_version=`grep SAMBA_VERSION_VENDOR_SUFFIX $VER_H | awk '{print $3}'`
-if [ -n "$vendor_version" ]; then
-    version="$version-$vendor_version"
-fi
-version=`echo $version | sed 's/\"//g'`
+function parseOptions
+{
+    while [ -n "$1" ]; do
+	case "$1" in
+	    --help)
+		printUsage
+		exit 0
+		;;
+	    --branch)
+		shift
+		if [ -z "$1" ]; then
+		    printUsage
+		    return 1
+		fi
+		OPT_BRANCH="$1"
+		shift
+		;;
+	    --copy-docs)
+		shift
+		if [ -z "$1" ]; then
+		    printUsage
+		    return 1
+		fi
+		OPT_DOCSDIR="$1"
+		shift
+		;;
+	    --tag)
+		shift
+		if [ -z "$1" ]; then
+		    printUsage
+		    return 1
+		fi
+		OPT_TAG="$1"
+		shift
+		;;
+	    --keyid)
+		shift
+		if [ -z "$1" ]; then
+		    printUsage
+		    return 1
+		fi
+		OPT_KEYID="$1"
+		shift
+		;;
+	    *)
+		printUsage
+		return 1
+		;;
+	esac
+    done
 
-echo "Creating release tarball for Samba $version"
+    if [ -z "${OPT_BRANCH}" ]; then
+	echo "You must specify a branch name!"
+	printUsage
+	return 1
+    fi
+}
 
-/bin/rm -rf ../samba-${version}
-git-archive --format=tar --prefix=samba-${version}/ HEAD | (cd .. && tar xf -)
+##
+## Build the dopcumentation (may be a no-op)
+##
 
-pushd ../samba-${version}
+function buildDocs
+{
+    if [ -n "${OPT_DOCSDIR}" ]; then
+	if [ ! -d "${OPT_DOCSDIR}" ]; then
+	    exitOnError 1 "${OPT_DOCSDIR} does not exist.  Please specify the absolute path."
+	fi
 
-echo "Enter the absolute path to the generated Samba docs directory."
-echo -n "Just hit return to exclude the docs from the generate tarball: "
-read docsdir
+	mkdir docs
+	exitOnError $? "Failed to create docs directory"
 
-if [ "x$docsdir" != "x" ]; then
-   if [ ! -d "$docsdir" ]; then
-      echo "$docsdir does not exist!  Exiting...."
-      exit 1
-   fi
+	rsync -av "${OPT_DOCSDIR}"/ docs/
+	exitOnError $? "Failed top copy docs from ${OPT_DOCSDIR}"
+	
+	return 0
+    fi
 
-   /bin/rm -rf docs
-   mkdir docs
-   rsync -a --exclude=.svn $docsdir/ docs/
+    echo "Building documentation.  This may take a while.  Log file in /tmp/docs-build.log.$$"
 
-   cd docs
-   /bin/rm -rf test.pdf Samba4*pdf htmldocs/Samba4* htmldocs/test
-   /bin/mv manpages-3 manpages
-   /bin/mv htmldocs/manpages-3 htmldocs/manpages
-   cd ..
-fi
+    ${TOPDIR}/release-scripts/build-docs 2> /tmp/docs-build.log.$$
+    return $?
 
-cd source
-./autogen.sh
-cd ..
+}
 
-cd ..
-tar cf samba-${version}.tar --exclude=.git* --exclude=CVS --exclude=.svn samba-${version}
-gpg --detach-sign --armor samba-${version}.tar
-gzip -9 samba-${version}.tar
 
-popd
-echo -n "Enter tag name (or hit <enter> to skip): "
-read tagname
+##
+## Create a release tag
+##
+function createReleaseTag
+{
+    if [ -z "${OPT_TAG}" ]; then
+	echo "Tagging disabled"
+	return 0
+    fi
 
-if [ "x$tagname" != "x" ]; then
-   if [ "x`git-tag -l $tagname`" != "x" ]; then
-      echo -n "Tag exists.  Do you wish to overwrite? (y/N): "
-      read answer
+    if [ "x`git-tag -l ${OPT_TAG}`" != "x" ]; then
+	echo -n "Tag exists.  Do you wish to overwrite? (y/N): "
+	read answer
 
-      if [ "x$answer" != "xy" ]; then
-      	 echo "Tag creation aborted."
-	 exit 1
-      fi
-   fi
+	if [ "x$answer" != "xy" ]; then
+      	    echo "Tag creation aborted."
+	    exit 1
+	fi
+    fi
 
-   echo -n "Enter the keyid:"
-   read keyid
-   if [ x"$keyid" = x"" ];then
-      echo "no keyid"
-      exit 1
-   fi
-   git-tag -u $keyid ${tagname}
-fi
+    if [ -z "${OPT_KEYID}" ]; then
+	echo -n "Enter the keyid:"
+	read OPT_KEYID
+	if [ -z "${OPT_KEYID}" ]; then
+	    exitOnError 1 "No keyid specified"
+	fi
+    fi
 
-echo "Done!"
-exit 0
+    git-tag -u ${OPT_KEYID} ${OPT_TAG}
+    exitOnError $? "Failed to create tag"
+
+    return 0
+}
+##
+## Main driver
+##
+function main 
+{
+    parseOptions "$@"
+    exitOnError $? "Failed to parse options"
+    
+    cd $TOPDIR
+
+    git-checkout ${OPT_BRANCH}
+    exitOnError $? "Invalid branch name \"${OPT_BRANCH}\""
+
+    (cd source && ./script/mkversion.sh)
+    if [ ! -f $VER_H ]; then
+	exitOnError 1 "Failed to find ${VER_H}!"
+    fi
+
+    version=`grep SAMBA_VERSION_OFFICIAL_STRING $VER_H | awk '{print $3}'`
+    vendor_version=`grep SAMBA_VERSION_VENDOR_SUFFIX $VER_H | awk '{print $3}'`
+    if [ -n "$vendor_version" ]; then
+	version="$version-$vendor_version"
+    fi
+    version=`echo $version | sed 's/\"//g'`
+
+    echo "Creating release tarball for Samba $version"
+
+    /bin/rm -rf ../samba-${version}
+    git-archive --format=tar --prefix=samba-${version}/ HEAD | (cd .. && tar xf -)
+    exitOnError $? "Failed to create release directory tree"
+
+    pushd ../samba-${version}
+
+    packaging/bin/update-pkginfo ${version} 1 ""
+
+    buildDocs
+    exitOnError $? "Failed to build documentation"
+
+    ( cd source && ./autogen.sh )
+
+    cd ..
+    tar cf samba-${version}.tar --exclude=.git* --exclude=CVS --exclude=.svn samba-${version}
+    exitOnError $? "Failed to create tarball from git tree"
+
+    gpg --detach-sign --armor samba-${version}.tar
+    ## exitOnError $? "Failed to sign tarball"
+
+    gzip -9 samba-${version}.tar
+    exitOnError $? "Failed to compress archive"
+
+    popd
+
+    createReleaseTag
+    exitOnError $? "Failed to create release tag"
+
+    return 0
+}
+
+main "$@"
+exit $?

Modified: branches/samba/upstream/source/Makefile.in
===================================================================
--- branches/samba/upstream/source/Makefile.in	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/source/Makefile.in	2008-09-29 05:10:20 UTC (rev 2163)
@@ -175,9 +175,9 @@
 
 # Note that all executable programs now provide for an optional executable suffix.
 
-SBIN_PROGS = bin/smbd at EXEEXT@ bin/nmbd at EXEEXT@ @SWAT_SBIN_TARGETS@ @EXTRA_SBIN_PROGS@
+SBIN_PROGS = bin/smbd at EXEEXT@ bin/nmbd at EXEEXT@ @SWAT_SBIN_TARGETS@ @EXTRA_SBIN_PROGS@ @CIFSUPCALL_PROGS@
 
-ROOT_SBIN_PROGS = @CIFSMOUNT_PROGS@ @CIFSUPCALL_PROGS@
+ROOT_SBIN_PROGS = @CIFSMOUNT_PROGS@
 
 BIN_PROGS1 = bin/smbclient at EXEEXT@ bin/net at EXEEXT@ bin/smbspool at EXEEXT@ \
 	bin/testparm at EXEEXT@ bin/smbstatus at EXEEXT@ bin/smbget at EXEEXT@
@@ -1324,7 +1324,7 @@
 	@$(CC) $(FLAGS) -o $@ $(CIFS_UPCALL_OBJ) $(DYNEXP) $(LDFLAGS) \
 		-lkeyutils $(LIBS) $(LIBSMBCLIENT_OBJ1) $(KRB5LIBS) \
 		$(LDAP_LIBS) $(POPT_LIBS) $(LIBTALLOC_LIBS) $(WINBIND_LIBS) \
-		$(LIBTDB_LIBS)
+		$(LIBTDB_LIBS) $(NSCD_LIBS)
 
 bin/testparm at EXEEXT@: $(BINARY_PREREQS) $(TESTPARM_OBJ) @BUILD_POPT@ @LIBTALLOC_SHARED@ @LIBTDB_SHARED@
 	@echo Linking $@
@@ -1798,7 +1798,7 @@
 #
 #-------------------------------------------------------------------
 
-LIBNETAPI_OBJ1 = lib/netapi/netapi.o \
+LIBNETAPI_OBJ0 = lib/netapi/netapi.o \
 		 lib/netapi/cm.o \
 		 librpc/gen_ndr/ndr_libnetapi.o \
 		 lib/netapi/libnetapi.o \
@@ -1807,7 +1807,7 @@
 		 lib/netapi/getdc.o \
 		 lib/netapi/user.o
 
-LIBNETAPI_OBJ  = $(LIBNETAPI_OBJ1) $(LIBNET_OBJ) \
+LIBNETAPI_OBJ  = $(LIBNETAPI_OBJ0) $(LIBNET_OBJ) \
 		 $(LIBSMBCONF_OBJ) \
 		 $(REG_SMBCONF_OBJ) \
 		 $(PARAM_WITHOUT_REG_OBJ) $(LIB_NONSMBD_OBJ) \
@@ -1838,9 +1838,9 @@
 	@rm -f $@
 	@ln -s -f `basename $(LIBNETAPI_SHARED_TARGET_SONAME)` $@
 
-$(LIBNETAPI_STATIC_TARGET): $(BINARY_PREREQS) $(LIBNETAPI_OBJ1)
+$(LIBNETAPI_STATIC_TARGET): $(BINARY_PREREQS) $(LIBNETAPI_OBJ0)
 	@echo Linking non-shared library $@
-	@-$(AR) -rc $@ $(LIBNETAPI_OBJ1)
+	@-$(AR) -rc $@ $(LIBNETAPI_OBJ0)
 
 libnetapi: $(LIBNETAPI)
 
@@ -2439,8 +2439,8 @@
 	@$(SHELL) script/installbin.sh $(INSTALLPERMS_BIN) $(DESTDIR) $(prefix) $(ROOTSBINDIR) @CIFSMOUNT_PROGS@
 
 installcifsupcall:: @CIFSUPCALL_PROGS@
-	@$(SHELL) $(srcdir)/script/installdirs.sh $(INSTALLPERMS_BIN) $(DESTDIR) $(ROOTSBINDIR)
-	@$(SHELL) script/installbin.sh $(INSTALLPERMS_BIN) $(DESTDIR) $(prefix) $(ROOTSBINDIR) @CIFSUPCALL_PROGS@
+	@$(SHELL) $(srcdir)/script/installdirs.sh $(INSTALLPERMS_BIN) $(DESTDIR) $(SBINDIR)
+	@$(SHELL) script/installbin.sh $(INSTALLPERMS_BIN) $(DESTDIR) $(prefix) $(SBINDIR) @CIFSUPCALL_PROGS@
 
 # Some symlinks are required for the 'probing' of modules.
 # This mechanism should go at some point..

Modified: branches/samba/upstream/source/VERSION
===================================================================
--- branches/samba/upstream/source/VERSION	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/source/VERSION	2008-09-29 05:10:20 UTC (rev 2163)
@@ -25,7 +25,7 @@
 ########################################################
 SAMBA_VERSION_MAJOR=3
 SAMBA_VERSION_MINOR=2
-SAMBA_VERSION_RELEASE=3
+SAMBA_VERSION_RELEASE=4
 
 ########################################################
 # Bug fix releases use a letter for the patch revision #

Modified: branches/samba/upstream/source/client/cifs.upcall.c
===================================================================
--- branches/samba/upstream/source/client/cifs.upcall.c	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/source/client/cifs.upcall.c	2008-09-29 05:10:20 UTC (rev 2163)
@@ -29,9 +29,10 @@
 
 #include "cifs_spnego.h"
 
-const char *CIFSSPNEGO_VERSION = "1.1";
+const char *CIFSSPNEGO_VERSION = "1.2";
 static const char *prog = "cifs.upcall";
 typedef enum _secType {
+	NONE = 0,
 	KRB5,
 	MS_KRB5
 } secType_t;
@@ -56,7 +57,8 @@
  *
  * ret: 0 - success, others - failure
 */
-int handle_krb5_mech(const char *oid, const char *principal,
+static int
+handle_krb5_mech(const char *oid, const char *principal,
 		     DATA_BLOB * secblob, DATA_BLOB * sess_key)
 {
 	int retval;
@@ -73,7 +75,7 @@
 	tkt_wrapped = spnego_gen_krb5_wrap(tkt, TOK_ID_KRB_AP_REQ);
 
 	/* and wrap that in a shiny SPNEGO wrapper */
-	*secblob = gen_negTokenInit(OID_KERBEROS5, tkt_wrapped);
+	*secblob = gen_negTokenInit(oid, tkt_wrapped);
 
 	data_blob_free(&tkt_wrapped);
 	data_blob_free(&tkt);
@@ -88,7 +90,8 @@
 #define DKD_HAVE_UID		32
 #define DKD_MUSTHAVE_SET (DKD_HAVE_HOSTNAME|DKD_HAVE_VERSION|DKD_HAVE_SEC)
 
-int decode_key_description(const char *desc, int *ver, secType_t * sec,
+static int
+decode_key_description(const char *desc, int *ver, secType_t * sec,
 			   char **hostname, uid_t * uid)
 {
 	int retval = 0;
@@ -118,6 +121,9 @@
 			if (strncmp(tkn + 4, "krb5", 4) == 0) {
 				retval |= DKD_HAVE_SEC;
 				*sec = KRB5;
+			} else if (strncmp(tkn + 4, "mskrb5", 6) == 0) {
+				retval |= DKD_HAVE_SEC;
+				*sec = MS_KRB5;
 			}
 		} else if (strncmp(tkn, "uid=", 4) == 0) {
 			errno = 0;
@@ -148,7 +154,8 @@
 	return retval;
 }
 
-int cifs_resolver(const key_serial_t key, const char *key_descr)
+static int
+cifs_resolver(const key_serial_t key, const char *key_descr)
 {
 	int c;
 	struct addrinfo *addr;
@@ -200,7 +207,7 @@
 	return 0;
 }
 
-void
+static void
 usage(void)
 {
 	syslog(LOG_WARNING, "Usage: %s [-c] [-v] key_serial", prog);
@@ -212,14 +219,15 @@
 	struct cifs_spnego_msg *keydata = NULL;
 	DATA_BLOB secblob = data_blob_null;
 	DATA_BLOB sess_key = data_blob_null;
-	secType_t sectype;
+	secType_t sectype = NONE;
 	key_serial_t key = 0;
 	size_t datalen;
 	long rc = 1;
-	uid_t uid;
-	int kernel_upcall_version;
+	uid_t uid = 0;
+	int kernel_upcall_version = 0;
 	int c, use_cifs_service_prefix = 0;
 	char *buf, *hostname = NULL;
+	const char *oid;
 
 	openlog(prog, 0, LOG_DAEMON);
 
@@ -280,7 +288,7 @@
 	}
 	SAFE_FREE(buf);
 
-	if (kernel_upcall_version != CIFS_SPNEGO_UPCALL_VERSION) {
+	if (kernel_upcall_version > CIFS_SPNEGO_UPCALL_VERSION) {
 		syslog(LOG_WARNING,
 		       "incompatible kernel upcall version: 0x%x",
 		       kernel_upcall_version);
@@ -301,6 +309,7 @@
 
 	// do mech specific authorization
 	switch (sectype) {
+	case MS_KRB5:
 	case KRB5:{
 			char *princ;
 			size_t len;
@@ -319,8 +328,12 @@
 			}
 			strlcpy(princ + 5, hostname, len - 5);
 
-			rc = handle_krb5_mech(OID_KERBEROS5, princ,
-					      &secblob, &sess_key);
+			if (sectype == MS_KRB5)
+				oid = OID_KERBEROS5_OLD;
+			else
+				oid = OID_KERBEROS5;
+
+			rc = handle_krb5_mech(oid, princ, &secblob, &sess_key);
 			SAFE_FREE(princ);
 			break;
 		}
@@ -344,7 +357,7 @@
 		rc = 1;
 		goto out;
 	}
-	keydata->version = CIFS_SPNEGO_UPCALL_VERSION;
+	keydata->version = kernel_upcall_version;
 	keydata->flags = 0;
 	keydata->sesskey_len = sess_key.length;
 	keydata->secblob_len = secblob.length;

Modified: branches/samba/upstream/source/client/cifs_spnego.h
===================================================================
--- branches/samba/upstream/source/client/cifs_spnego.h	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/source/client/cifs_spnego.h	2008-09-29 05:10:20 UTC (rev 2163)
@@ -23,7 +23,7 @@
 #ifndef _CIFS_SPNEGO_H
 #define _CIFS_SPNEGO_H
 
-#define CIFS_SPNEGO_UPCALL_VERSION 1
+#define CIFS_SPNEGO_UPCALL_VERSION 2
 
 /*
  * The version field should always be set to CIFS_SPNEGO_UPCALL_VERSION.

Modified: branches/samba/upstream/source/client/client.c
===================================================================
--- branches/samba/upstream/source/client/client.c	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/source/client/client.c	2008-09-29 05:10:20 UTC (rev 2163)
@@ -521,14 +521,14 @@
 		/* create absolute filename for cli_nt_create() FIXME */
 		afname = talloc_asprintf(ctx,
 					"%s%s%s",
-					client_get_cwd(),
+					dir,
 					CLI_DIRSEP_STR,
 					finfo->name);
 		if (!afname) {
 			return;
 		}
 		/* print file meta date header */
-		d_printf( "FILENAME:%s\n", afname);
+		d_printf( "FILENAME:%s\n", finfo->name);
 		d_printf( "MODE:%s\n", attrib_string(finfo->mode));
 		d_printf( "SIZE:%.0f\n", (double)finfo->size);
 		d_printf( "MTIME:%s", time_to_asc(t));
@@ -3036,7 +3036,7 @@
 				break;
 			case SMB_POSIX_ACL_GROUP:
 				uorg = IVAL(retbuf,SMB_POSIX_ACL_HEADER_SIZE+(i*SMB_POSIX_ACL_ENTRY_SIZE)+2);
-				d_printf("group:%u", uorg);
+				d_printf("group:%u:", uorg);
 				break;
 			case SMB_POSIX_ACL_MASK:
 				d_printf("mask::");
@@ -3073,7 +3073,7 @@
 				break;
 			case SMB_POSIX_ACL_GROUP:
 				uorg = IVAL(retbuf,SMB_POSIX_ACL_HEADER_SIZE+((i+num_file_acls)*SMB_POSIX_ACL_ENTRY_SIZE)+2);
-				d_printf("default:group:%u", uorg);
+				d_printf("default:group:%u:", uorg);
 				break;
 			case SMB_POSIX_ACL_MASK:
 				d_printf("default:mask::");

Modified: branches/samba/upstream/source/client/mount.cifs.c
===================================================================
--- branches/samba/upstream/source/client/mount.cifs.c	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/source/client/mount.cifs.c	2008-09-29 05:10:20 UTC (rev 2163)
@@ -94,7 +94,7 @@
 
 /* like strncpy but does not 0 fill the buffer and always null
  *    terminates. bufsize is the size of the destination buffer */
-size_t strlcpy(char *d, const char *s, size_t bufsize)
+static size_t strlcpy(char *d, const char *s, size_t bufsize)
 {
 	size_t len = strlen(s);
 	size_t ret = len;
@@ -108,7 +108,7 @@
 /* like strncat but does not 0 fill the buffer and always null
  *    terminates. bufsize is the length of the buffer, which should
  *       be one more than the maximum resulting string length */
-size_t strlcat(char *d, const char *s, size_t bufsize)
+static size_t strlcat(char *d, const char *s, size_t bufsize)
 {
 	size_t len1 = strlen(d);
 	size_t len2 = strlen(s);
@@ -196,7 +196,7 @@
 	line_buf = (char *)malloc(4096);
 	if(line_buf == NULL) {
 		fclose(fs);
-		return -ENOMEM;
+		return ENOMEM;
 	}
 
 	while(fgets(line_buf,4096,fs)) {
@@ -533,7 +533,8 @@
 			if (value && *value) {
 				rc = open_cred_file(value);
 				if(rc) {
-					printf("error %d opening credential file %s\n",rc, value);
+					printf("error %d (%s) opening credential file %s\n",
+						rc, strerror(rc), value);
 					return 1;
 				}
 			} else {

Modified: branches/samba/upstream/source/configure
===================================================================
--- branches/samba/upstream/source/configure	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/source/configure	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1513,7 +1513,7 @@
   --with-cifsmount        Include mount.cifs and umount.cifs (Linux only)
                           support (default=yes)
   --with-cifsupcall       Include cifs.upcall (Linux only) support
-                          (default=no)
+                          (default=yes)
   --with-pam              Include PAM support (default=no)
   --with-pam_smbpass      Build PAM module for authenticating against passdb
                           backends (default=no)
@@ -11979,7 +11979,7 @@
            if test "$ac_cv_gnu_ld_vernr_major" -lt 2 || test "$ac_cv_gnu_ld_vernr_minor" -lt 14; then
              ac_cv_gnu_ld_no_default_allow_shlib_undefined=yes
            fi
-           if test "$ac_cv_gnu_ld_vernr_major" -gt 2 || test "$ac_cv_gnu_l= d_vernr_major"=2 && test "$ac_cv_gnu_ld_vernr_minor" -ge 12; then
+           if test "$ac_cv_gnu_ld_vernr_major" -gt 2 || test "$ac_cv_gnu_ld_vernr_major"=2 && test "$ac_cv_gnu_ld_vernr_minor" -ge 12; then
              ac_cv_gnu_ld_version_script=yes
            fi
         fi
@@ -33755,6 +33755,277 @@
 
 fi
 
+{ echo "$as_me:$LINENO: checking for struct sigevent type" >&5
+echo $ECHO_N "checking for struct sigevent type... $ECHO_C" >&6; }
+if test "${samba_cv_struct_sigevent+set}" = set; then
+  echo $ECHO_N "(cached) $ECHO_C" >&6
+else
+
+    cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h.  */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h.  */
+
+#include <sys/types.h>
+#if STDC_HEADERS
+#include <stdlib.h>
+#include <stddef.h>
+#endif
+#include <signal.h>
+int
+main ()
+{
+struct sigevent s;
+  ;
+  return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext
+if { (ac_try="$ac_compile"
+case "(($ac_try" in
+  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+  *) ac_try_echo=$ac_try;;
+esac
+eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
+  (eval "$ac_compile") 2>conftest.er1
+  ac_status=$?
+  grep -v '^ *+' conftest.er1 >conftest.err
+  rm -f conftest.er1
+  cat conftest.err >&5
+  echo "$as_me:$LINENO: \$? = $ac_status" >&5
+  (exit $ac_status); } && {
+	 test -z "$ac_c_werror_flag" ||
+	 test ! -s conftest.err
+       } && test -s conftest.$ac_objext; then
+  samba_cv_struct_sigevent=yes
+else
+  echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+	samba_cv_struct_sigevent=no
+fi
+
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+fi
+{ echo "$as_me:$LINENO: result: $samba_cv_struct_sigevent" >&5
+echo "${ECHO_T}$samba_cv_struct_sigevent" >&6; }
+if test x"$samba_cv_struct_sigevent" = x"yes"; then
+
+cat >>confdefs.h <<\_ACEOF
+#define HAVE_STRUCT_SIGEVENT 1
+_ACEOF
+
+   { echo "$as_me:$LINENO: checking for struct sigevent.sigev_value.sival_ptr" >&5
+echo $ECHO_N "checking for struct sigevent.sigev_value.sival_ptr... $ECHO_C" >&6; }
+if test "${ac_cv_member_struct_sigevent_sigev_value_sival_ptr+set}" = set; then
+  echo $ECHO_N "(cached) $ECHO_C" >&6
+else
+  cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h.  */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h.  */
+#include <signal.h>
+
+int
+main ()
+{
+static struct sigevent ac_aggr;
+if (ac_aggr.sigev_value.sival_ptr)
+return 0;
+  ;
+  return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext
+if { (ac_try="$ac_compile"
+case "(($ac_try" in
+  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+  *) ac_try_echo=$ac_try;;
+esac
+eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
+  (eval "$ac_compile") 2>conftest.er1
+  ac_status=$?
+  grep -v '^ *+' conftest.er1 >conftest.err
+  rm -f conftest.er1
+  cat conftest.err >&5
+  echo "$as_me:$LINENO: \$? = $ac_status" >&5
+  (exit $ac_status); } && {
+	 test -z "$ac_c_werror_flag" ||
+	 test ! -s conftest.err
+       } && test -s conftest.$ac_objext; then
+  ac_cv_member_struct_sigevent_sigev_value_sival_ptr=yes
+else
+  echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+	cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h.  */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h.  */
+#include <signal.h>
+
+int
+main ()
+{
+static struct sigevent ac_aggr;
+if (sizeof ac_aggr.sigev_value.sival_ptr)
+return 0;
+  ;
+  return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext
+if { (ac_try="$ac_compile"
+case "(($ac_try" in
+  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+  *) ac_try_echo=$ac_try;;
+esac
+eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
+  (eval "$ac_compile") 2>conftest.er1
+  ac_status=$?
+  grep -v '^ *+' conftest.er1 >conftest.err
+  rm -f conftest.er1
+  cat conftest.err >&5
+  echo "$as_me:$LINENO: \$? = $ac_status" >&5
+  (exit $ac_status); } && {
+	 test -z "$ac_c_werror_flag" ||
+	 test ! -s conftest.err
+       } && test -s conftest.$ac_objext; then
+  ac_cv_member_struct_sigevent_sigev_value_sival_ptr=yes
+else
+  echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+	ac_cv_member_struct_sigevent_sigev_value_sival_ptr=no
+fi
+
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+fi
+
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+fi
+{ echo "$as_me:$LINENO: result: $ac_cv_member_struct_sigevent_sigev_value_sival_ptr" >&5
+echo "${ECHO_T}$ac_cv_member_struct_sigevent_sigev_value_sival_ptr" >&6; }
+if test $ac_cv_member_struct_sigevent_sigev_value_sival_ptr = yes; then
+
+cat >>confdefs.h <<_ACEOF
+#define HAVE_STRUCT_SIGEVENT_SIGEV_VALUE_SIVAL_PTR 1
+_ACEOF
+
+
+fi
+{ echo "$as_me:$LINENO: checking for struct sigevent.sigev_value.sigval_ptr" >&5
+echo $ECHO_N "checking for struct sigevent.sigev_value.sigval_ptr... $ECHO_C" >&6; }
+if test "${ac_cv_member_struct_sigevent_sigev_value_sigval_ptr+set}" = set; then
+  echo $ECHO_N "(cached) $ECHO_C" >&6
+else
+  cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h.  */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h.  */
+#include <signal.h>
+
+int
+main ()
+{
+static struct sigevent ac_aggr;
+if (ac_aggr.sigev_value.sigval_ptr)
+return 0;
+  ;
+  return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext
+if { (ac_try="$ac_compile"
+case "(($ac_try" in
+  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+  *) ac_try_echo=$ac_try;;
+esac
+eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
+  (eval "$ac_compile") 2>conftest.er1
+  ac_status=$?
+  grep -v '^ *+' conftest.er1 >conftest.err
+  rm -f conftest.er1
+  cat conftest.err >&5
+  echo "$as_me:$LINENO: \$? = $ac_status" >&5
+  (exit $ac_status); } && {
+	 test -z "$ac_c_werror_flag" ||
+	 test ! -s conftest.err
+       } && test -s conftest.$ac_objext; then
+  ac_cv_member_struct_sigevent_sigev_value_sigval_ptr=yes
+else
+  echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+	cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h.  */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h.  */
+#include <signal.h>
+
+int
+main ()
+{
+static struct sigevent ac_aggr;
+if (sizeof ac_aggr.sigev_value.sigval_ptr)
+return 0;
+  ;
+  return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext
+if { (ac_try="$ac_compile"
+case "(($ac_try" in
+  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+  *) ac_try_echo=$ac_try;;
+esac
+eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
+  (eval "$ac_compile") 2>conftest.er1
+  ac_status=$?
+  grep -v '^ *+' conftest.er1 >conftest.err
+  rm -f conftest.er1
+  cat conftest.err >&5
+  echo "$as_me:$LINENO: \$? = $ac_status" >&5
+  (exit $ac_status); } && {
+	 test -z "$ac_c_werror_flag" ||
+	 test ! -s conftest.err
+       } && test -s conftest.$ac_objext; then
+  ac_cv_member_struct_sigevent_sigev_value_sigval_ptr=yes
+else
+  echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+	ac_cv_member_struct_sigevent_sigev_value_sigval_ptr=no
+fi
+
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+fi
+
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+fi
+{ echo "$as_me:$LINENO: result: $ac_cv_member_struct_sigevent_sigev_value_sigval_ptr" >&5
+echo "${ECHO_T}$ac_cv_member_struct_sigevent_sigev_value_sigval_ptr" >&6; }
+if test $ac_cv_member_struct_sigevent_sigev_value_sigval_ptr = yes; then
+
+cat >>confdefs.h <<_ACEOF
+#define HAVE_STRUCT_SIGEVENT_SIGEV_VALUE_SIGVAL_PTR 1
+_ACEOF
+
+
+fi
+
+fi
+
 { echo "$as_me:$LINENO: checking for struct timespec type" >&5
 echo $ECHO_N "checking for struct timespec type... $ECHO_C" >&6; }
 if test "${samba_cv_struct_timespec+set}" = set; then
@@ -41072,6 +41343,240 @@
 
 fi
 
+{ echo "$as_me:$LINENO: checking whether struct stat has st_birthtimespec" >&5
+echo $ECHO_N "checking whether struct stat has st_birthtimespec... $ECHO_C" >&6; }
+if test "${samba_cv_stat_st_birthtimespec+set}" = set; then
+  echo $ECHO_N "(cached) $ECHO_C" >&6
+else
+
+	cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h.  */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h.  */
+
+#if TIME_WITH_SYS_TIME
+# include <sys/time.h>
+# include <time.h>
+#else
+# if HAVE_SYS_TIME_H
+#  include <sys/time.h>
+# else
+#  include <time.h>
+# endif
+#endif
+#ifdef HAVE_SYS_STAT_H
+#include <sys/stat.h>
+#endif
+
+int
+main ()
+{
+
+		struct timespec t;
+		struct stat s = {0};
+		t = s.st_birthtimespec;
+
+  ;
+  return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext
+if { (ac_try="$ac_compile"
+case "(($ac_try" in
+  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+  *) ac_try_echo=$ac_try;;
+esac
+eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
+  (eval "$ac_compile") 2>conftest.er1
+  ac_status=$?
+  grep -v '^ *+' conftest.er1 >conftest.err
+  rm -f conftest.er1
+  cat conftest.err >&5
+  echo "$as_me:$LINENO: \$? = $ac_status" >&5
+  (exit $ac_status); } && {
+	 test -z "$ac_c_werror_flag" ||
+	 test ! -s conftest.err
+       } && test -s conftest.$ac_objext; then
+  samba_cv_stat_st_birthtimespec=yes
+else
+  echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+	samba_cv_stat_birthtimespec=no
+fi
+
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+
+fi
+{ echo "$as_me:$LINENO: result: $samba_cv_stat_st_birthtimespec" >&5
+echo "${ECHO_T}$samba_cv_stat_st_birthtimespec" >&6; }
+
+if test x"$samba_cv_stat_st_birthtimespec" = x"yes" ; then
+
+cat >>confdefs.h <<\_ACEOF
+#define HAVE_STAT_ST_BIRTHTIMESPEC 1
+_ACEOF
+
+fi
+
+{ echo "$as_me:$LINENO: checking whether struct stat has st_birthtimensec" >&5
+echo $ECHO_N "checking whether struct stat has st_birthtimensec... $ECHO_C" >&6; }
+if test "${samba_cv_stat_st_birthtimensec+set}" = set; then
+  echo $ECHO_N "(cached) $ECHO_C" >&6
+else
+
+	cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h.  */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h.  */
+
+#if TIME_WITH_SYS_TIME
+# include <sys/time.h>
+# include <time.h>
+#else
+# if HAVE_SYS_TIME_H
+#  include <sys/time.h>
+# else
+#  include <time.h>
+# endif
+#endif
+#ifdef HAVE_SYS_STAT_H
+#include <sys/stat.h>
+#endif
+
+int
+main ()
+{
+
+		struct timespec t;
+		struct stat s = {0};
+		t.tv_nsec = s.st_birthtimensec;
+
+  ;
+  return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext
+if { (ac_try="$ac_compile"
+case "(($ac_try" in
+  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+  *) ac_try_echo=$ac_try;;
+esac
+eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
+  (eval "$ac_compile") 2>conftest.er1
+  ac_status=$?
+  grep -v '^ *+' conftest.er1 >conftest.err
+  rm -f conftest.er1
+  cat conftest.err >&5
+  echo "$as_me:$LINENO: \$? = $ac_status" >&5
+  (exit $ac_status); } && {
+	 test -z "$ac_c_werror_flag" ||
+	 test ! -s conftest.err
+       } && test -s conftest.$ac_objext; then
+  samba_cv_stat_st_birthtimensec=yes
+else
+  echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+	samba_cv_stat_birthtimensec=no
+fi
+
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+
+fi
+{ echo "$as_me:$LINENO: result: $samba_cv_stat_st_birthtimensec" >&5
+echo "${ECHO_T}$samba_cv_stat_st_birthtimensec" >&6; }
+
+if test x"$samba_cv_stat_st_birthtimensec" = x"yes" ; then
+
+cat >>confdefs.h <<\_ACEOF
+#define HAVE_STAT_ST_BIRTHTIMENSEC 1
+_ACEOF
+
+fi
+
+{ echo "$as_me:$LINENO: checking whether struct stat has st_birthtime" >&5
+echo $ECHO_N "checking whether struct stat has st_birthtime... $ECHO_C" >&6; }
+if test "${samba_cv_stat_st_birthtime+set}" = set; then
+  echo $ECHO_N "(cached) $ECHO_C" >&6
+else
+
+	cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h.  */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h.  */
+
+#if TIME_WITH_SYS_TIME
+# include <sys/time.h>
+# include <time.h>
+#else
+# if HAVE_SYS_TIME_H
+#  include <sys/time.h>
+# else
+#  include <time.h>
+# endif
+#endif
+#ifdef HAVE_SYS_STAT_H
+#include <sys/stat.h>
+#endif
+
+int
+main ()
+{
+
+		struct time_t t;
+		struct stat s = {0};
+		t = s.st_birthtime;
+
+  ;
+  return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext
+if { (ac_try="$ac_compile"
+case "(($ac_try" in
+  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+  *) ac_try_echo=$ac_try;;
+esac
+eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
+  (eval "$ac_compile") 2>conftest.er1
+  ac_status=$?
+  grep -v '^ *+' conftest.er1 >conftest.err
+  rm -f conftest.er1
+  cat conftest.err >&5
+  echo "$as_me:$LINENO: \$? = $ac_status" >&5
+  (exit $ac_status); } && {
+	 test -z "$ac_c_werror_flag" ||
+	 test ! -s conftest.err
+       } && test -s conftest.$ac_objext; then
+  samba_cv_stat_st_birthtime=yes
+else
+  echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+	samba_cv_stat_birthtime=no
+fi
+
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+
+fi
+{ echo "$as_me:$LINENO: result: $samba_cv_stat_st_birthtime" >&5
+echo "${ECHO_T}$samba_cv_stat_st_birthtime" >&6; }
+
+if test x"$samba_cv_stat_st_birthtime" = x"yes" ; then
+
+cat >>confdefs.h <<\_ACEOF
+#define HAVE_STAT_ST_BIRTHTIME 1
+_ACEOF
+
+fi
+
 #####################################
 # needed for SRV lookups
 
@@ -52438,15 +52943,16 @@
 ################################################
 # look for a method of setting the effective uid
 seteuid=no;
+
 if test $seteuid = no; then
-{ echo "$as_me:$LINENO: checking for setresuid" >&5
-echo $ECHO_N "checking for setresuid... $ECHO_C" >&6; }
-if test "${samba_cv_USE_SETRESUID+set}" = set; then
+{ echo "$as_me:$LINENO: checking for setreuid" >&5
+echo $ECHO_N "checking for setreuid... $ECHO_C" >&6; }
+if test "${samba_cv_USE_SETREUID+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
 
 if test "$cross_compiling" = yes; then
-  samba_cv_USE_SETRESUID=cross
+  samba_cv_USE_SETREUID=cross
 else
   cat >conftest.$ac_ext <<_ACEOF
 /* confdefs.h.  */
@@ -52456,7 +52962,7 @@
 /* end confdefs.h.  */
 
 #define AUTOCONF_TEST 1
-#define USE_SETRESUID 1
+#define USE_SETREUID 1
 #include "confdefs.h"
 #include "${srcdir-.}/lib/util_sec.c"
 _ACEOF
@@ -52480,41 +52986,42 @@
   ac_status=$?
   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   (exit $ac_status); }; }; then
-  samba_cv_USE_SETRESUID=yes
+  samba_cv_USE_SETREUID=yes
 else
   echo "$as_me: program exited with status $ac_status" >&5
 echo "$as_me: failed program was:" >&5
 sed 's/^/| /' conftest.$ac_ext >&5
 
 ( exit $ac_status )
-samba_cv_USE_SETRESUID=no
+samba_cv_USE_SETREUID=no
 fi
 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
 fi
 
 
 fi
-{ echo "$as_me:$LINENO: result: $samba_cv_USE_SETRESUID" >&5
-echo "${ECHO_T}$samba_cv_USE_SETRESUID" >&6; }
-if test x"$samba_cv_USE_SETRESUID" = x"yes"; then
+{ echo "$as_me:$LINENO: result: $samba_cv_USE_SETREUID" >&5
+echo "${ECHO_T}$samba_cv_USE_SETREUID" >&6; }
+if test x"$samba_cv_USE_SETREUID" = x"yes"; then
     seteuid=yes;
 cat >>confdefs.h <<\_ACEOF
-#define USE_SETRESUID 1
+#define USE_SETREUID 1
 _ACEOF
 
 fi
 fi
 
-
+# we check for setresuid second as it conflicts with AIO on Linux.
+# see http://samba.org/~tridge/junkcode/aio_uid.c
 if test $seteuid = no; then
-{ echo "$as_me:$LINENO: checking for setreuid" >&5
-echo $ECHO_N "checking for setreuid... $ECHO_C" >&6; }
-if test "${samba_cv_USE_SETREUID+set}" = set; then
+{ echo "$as_me:$LINENO: checking for setresuid" >&5
+echo $ECHO_N "checking for setresuid... $ECHO_C" >&6; }
+if test "${samba_cv_USE_SETRESUID+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
 
 if test "$cross_compiling" = yes; then
-  samba_cv_USE_SETREUID=cross
+  samba_cv_USE_SETRESUID=cross
 else
   cat >conftest.$ac_ext <<_ACEOF
 /* confdefs.h.  */
@@ -52524,7 +53031,7 @@
 /* end confdefs.h.  */
 
 #define AUTOCONF_TEST 1
-#define USE_SETREUID 1
+#define USE_SETRESUID 1
 #include "confdefs.h"
 #include "${srcdir-.}/lib/util_sec.c"
 _ACEOF
@@ -52548,26 +53055,26 @@
   ac_status=$?
   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   (exit $ac_status); }; }; then
-  samba_cv_USE_SETREUID=yes
+  samba_cv_USE_SETRESUID=yes
 else
   echo "$as_me: program exited with status $ac_status" >&5
 echo "$as_me: failed program was:" >&5
 sed 's/^/| /' conftest.$ac_ext >&5
 
 ( exit $ac_status )
-samba_cv_USE_SETREUID=no
+samba_cv_USE_SETRESUID=no
 fi
 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
 fi
 
 
 fi
-{ echo "$as_me:$LINENO: result: $samba_cv_USE_SETREUID" >&5
-echo "${ECHO_T}$samba_cv_USE_SETREUID" >&6; }
-if test x"$samba_cv_USE_SETREUID" = x"yes"; then
+{ echo "$as_me:$LINENO: result: $samba_cv_USE_SETRESUID" >&5
+echo "${ECHO_T}$samba_cv_USE_SETRESUID" >&6; }
+if test x"$samba_cv_USE_SETRESUID" = x"yes"; then
     seteuid=yes;
 cat >>confdefs.h <<\_ACEOF
-#define USE_SETREUID 1
+#define USE_SETRESUID 1
 _ACEOF
 
 fi
@@ -63537,11 +64044,33 @@
     ;;
   esac
 else
+   case "$host_os" in
+  *linux*)
+	if test x"$use_ads" != x"yes"; then
+		{ echo "$as_me:$LINENO: WARNING: ADS support should be enabled for building cifs.upcall" >&5
+echo "$as_me: WARNING: ADS support should be enabled for building cifs.upcall" >&2;}
+	elif test x"$HAVE_KEYUTILS_H" != "x1"; then
+		{ echo "$as_me:$LINENO: WARNING: keyutils package is required for cifs.upcall" >&5
+echo "$as_me: WARNING: keyutils package is required for cifs.upcall" >&2;}
+	else
+		{ echo "$as_me:$LINENO: result: yes" >&5
+echo "${ECHO_T}yes" >&6; }
 
-  { echo "$as_me:$LINENO: result: no" >&5
+cat >>confdefs.h <<\_ACEOF
+#define WITH_CIFSUPCALL 1
+_ACEOF
+
+		CIFSUPCALL_PROGS="bin/cifs.upcall"
+		INSTALL_CIFSUPCALL="installcifsupcall"
+		UNINSTALL_CIFSUPCALL="uninstallcifsupcall"
+	fi
+	;;
+  *)
+	{ echo "$as_me:$LINENO: result: no" >&5
 echo "${ECHO_T}no" >&6; }
+	;;
+  esac
 
-
 fi
 
 
@@ -66693,7 +67222,7 @@
 		{ echo "$as_me:$LINENO: result: yes" >&5
 echo "${ECHO_T}yes" >&6; }
 		if test x"$USESHARED" != x"true" -o x"$LINK_LIBTALLOC" = "xSTATIC" ; then
-			LIBTALLOC_STATIC=$LIBTALLOC_STATIC_TARGET
+			enable_static=yes
 		else
 			LIBTALLOC_LIBS=-ltalloc
 		fi
@@ -66708,7 +67237,7 @@
 echo "${ECHO_T}shared library not selected" >&6; }
 fi
 if test $enable_static = yes; then
-	LIBTALLOC_STATIC=$LIBTALLOC_STATIC_TARGET
+	LIBTALLOC_STATIC=\$\(LIBTALLOC_OBJ0\)
 fi
 
 
@@ -66777,7 +67306,7 @@
 		{ echo "$as_me:$LINENO: result: yes" >&5
 echo "${ECHO_T}yes" >&6; }
 		if test x"$USESHARED" != x"true" -o x"$LINK_LIBTDB" = "xSTATIC" ; then
-			LIBTDB_STATIC=$LIBTDB_STATIC_TARGET
+			enable_static=yes
 		else
 			LIBTDB_LIBS=-ltdb
 		fi
@@ -66792,7 +67321,7 @@
 echo "${ECHO_T}shared library not selected" >&6; }
 fi
 if test $enable_static = yes; then
-	LIBTDB_STATIC=$LIBTDB_STATIC_TARGET
+	LIBTDB_STATIC=\$\(LIBTDB_OBJ0\)
 fi
 
 
@@ -66861,7 +67390,7 @@
 		{ echo "$as_me:$LINENO: result: yes" >&5
 echo "${ECHO_T}yes" >&6; }
 		if test x"$USESHARED" != x"true" -o x"$LINK_LIBNETAPI" = "xSTATIC" ; then
-			LIBNETAPI_STATIC=$LIBNETAPI_STATIC_TARGET
+			enable_static=yes
 		else
 			LIBNETAPI_LIBS=-lnetapi
 		fi
@@ -66876,7 +67405,7 @@
 echo "${ECHO_T}shared library not selected" >&6; }
 fi
 if test $enable_static = yes; then
-	LIBNETAPI_STATIC=$LIBNETAPI_STATIC_TARGET
+	LIBNETAPI_STATIC=\$\(LIBNETAPI_OBJ0\)
 fi
 
 
@@ -66945,7 +67474,7 @@
 		{ echo "$as_me:$LINENO: result: yes" >&5
 echo "${ECHO_T}yes" >&6; }
 		if test x"$USESHARED" != x"true" -o x"$LINK_LIBSMBCLIENT" = "xSTATIC" ; then
-			LIBSMBCLIENT_STATIC=$LIBSMBCLIENT_STATIC_TARGET
+			enable_static=yes
 		else
 			LIBSMBCLIENT_LIBS=-lsmbclient
 		fi
@@ -66960,7 +67489,7 @@
 echo "${ECHO_T}shared library not selected" >&6; }
 fi
 if test $enable_static = yes; then
-	LIBSMBCLIENT_STATIC=$LIBSMBCLIENT_STATIC_TARGET
+	LIBSMBCLIENT_STATIC=\$\(LIBSMBCLIENT_OBJ0\)
 fi
 
 
@@ -67029,7 +67558,7 @@
 		{ echo "$as_me:$LINENO: result: yes" >&5
 echo "${ECHO_T}yes" >&6; }
 		if test x"$USESHARED" != x"true" -o x"$LINK_LIBSMBSHAREMODES" = "xSTATIC" ; then
-			LIBSMBSHAREMODES_STATIC=$LIBSMBSHAREMODES_STATIC_TARGET
+			enable_static=yes
 		else
 			LIBSMBSHAREMODES_LIBS=-lsmbsharemodes
 		fi
@@ -67044,7 +67573,7 @@
 echo "${ECHO_T}shared library not selected" >&6; }
 fi
 if test $enable_static = yes; then
-	LIBSMBSHAREMODES_STATIC=$LIBSMBSHAREMODES_STATIC_TARGET
+	LIBSMBSHAREMODES_STATIC=\$\(LIBSMBSHAREMODES_OBJ0\)
 fi
 
 
@@ -67115,7 +67644,7 @@
 		{ echo "$as_me:$LINENO: result: yes" >&5
 echo "${ECHO_T}yes" >&6; }
 		if test x"$USESHARED" != x"true" -o x"$LINK_LIBADDNS" = "xSTATIC" ; then
-			LIBADDNS_STATIC=$LIBADDNS_STATIC_TARGET
+			enable_static=yes
 		else
 			LIBADDNS_LIBS=-laddns
 		fi
@@ -67130,7 +67659,7 @@
 echo "${ECHO_T}shared library not selected" >&6; }
 fi
 if test $enable_static = yes; then
-	LIBADDNS_STATIC=$LIBADDNS_STATIC_TARGET
+	LIBADDNS_STATIC=\$\(LIBADDNS_OBJ0\)
 fi
 
 

Modified: branches/samba/upstream/source/configure.in
===================================================================
--- branches/samba/upstream/source/configure.in	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/source/configure.in	2008-09-29 05:10:20 UTC (rev 2163)
@@ -257,7 +257,7 @@
            if test "$ac_cv_gnu_ld_vernr_major" -lt 2 || test "$ac_cv_gnu_ld_vernr_minor" -lt 14; then
              ac_cv_gnu_ld_no_default_allow_shlib_undefined=yes
            fi
-           if test "$ac_cv_gnu_ld_vernr_major" -gt 2 || test "$ac_cv_gnu_l= d_vernr_major"=2 && test "$ac_cv_gnu_ld_vernr_minor" -ge 12; then
+           if test "$ac_cv_gnu_ld_vernr_major" -gt 2 || test "$ac_cv_gnu_ld_vernr_major"=2 && test "$ac_cv_gnu_ld_vernr_minor" -ge 12; then
              ac_cv_gnu_ld_version_script=yes
            fi
         fi
@@ -858,6 +858,21 @@
    AC_DEFINE(HAVE_SIG_ATOMIC_T_TYPE,1,[Whether we have the atomic_t variable type])
 fi
 
+AC_CACHE_CHECK([for struct sigevent type],samba_cv_struct_sigevent, [
+    AC_TRY_COMPILE([
+#include <sys/types.h>
+#if STDC_HEADERS
+#include <stdlib.h>
+#include <stddef.h>
+#endif
+#include <signal.h>],[struct sigevent s;],
+	samba_cv_struct_sigevent=yes,samba_cv_struct_sigevent=no)])
+if test x"$samba_cv_struct_sigevent" = x"yes"; then
+   AC_DEFINE(HAVE_STRUCT_SIGEVENT,1,[Whether we have the struct sigevent])
+   AC_CHECK_MEMBERS([struct sigevent.sigev_value.sival_ptr,struct sigevent.sigev_value.sigval_ptr], , ,
+	[#include <signal.h>])
+fi
+
 AC_CACHE_CHECK([for struct timespec type],samba_cv_struct_timespec, [
     AC_TRY_COMPILE([
 #include <sys/types.h>
@@ -1334,6 +1349,96 @@
 	    [whether struct stat has sub-second timestamps without struct timespec])
 fi
 
+AC_CACHE_CHECK([whether struct stat has st_birthtimespec], samba_cv_stat_st_birthtimespec,
+    [
+	AC_TRY_COMPILE(
+	    [
+#if TIME_WITH_SYS_TIME
+# include <sys/time.h>
+# include <time.h>
+#else
+# if HAVE_SYS_TIME_H
+#  include <sys/time.h>
+# else
+#  include <time.h>
+# endif
+#endif
+#ifdef HAVE_SYS_STAT_H
+#include <sys/stat.h>
+#endif
+	    ],
+	    [
+		struct timespec t;
+		struct stat s = {0};
+		t = s.st_birthtimespec;
+	    ],
+	    samba_cv_stat_st_birthtimespec=yes, samba_cv_stat_birthtimespec=no)
+    ])
+
+if test x"$samba_cv_stat_st_birthtimespec" = x"yes" ; then
+    AC_DEFINE(HAVE_STAT_ST_BIRTHTIMESPEC, 1, [whether struct stat contains st_birthtimespec])
+fi
+
+AC_CACHE_CHECK([whether struct stat has st_birthtimensec], samba_cv_stat_st_birthtimensec,
+    [
+	AC_TRY_COMPILE(
+	    [
+#if TIME_WITH_SYS_TIME
+# include <sys/time.h>
+# include <time.h>
+#else
+# if HAVE_SYS_TIME_H
+#  include <sys/time.h>
+# else
+#  include <time.h>
+# endif
+#endif
+#ifdef HAVE_SYS_STAT_H
+#include <sys/stat.h>
+#endif
+	    ],
+	    [
+		struct timespec t;
+		struct stat s = {0};
+		t.tv_nsec = s.st_birthtimensec;
+	    ],
+	    samba_cv_stat_st_birthtimensec=yes, samba_cv_stat_birthtimensec=no)
+    ])
+
+if test x"$samba_cv_stat_st_birthtimensec" = x"yes" ; then
+    AC_DEFINE(HAVE_STAT_ST_BIRTHTIMENSEC, 1, [whether struct stat contains st_birthtimensec])
+fi
+
+AC_CACHE_CHECK([whether struct stat has st_birthtime], samba_cv_stat_st_birthtime,
+    [
+	AC_TRY_COMPILE(
+	    [
+#if TIME_WITH_SYS_TIME
+# include <sys/time.h>
+# include <time.h>
+#else
+# if HAVE_SYS_TIME_H
+#  include <sys/time.h>
+# else
+#  include <time.h>
+# endif
+#endif
+#ifdef HAVE_SYS_STAT_H
+#include <sys/stat.h>
+#endif
+	    ],
+	    [
+		struct time_t t;
+		struct stat s = {0};
+		t = s.st_birthtime;
+	    ],
+	    samba_cv_stat_st_birthtime=yes, samba_cv_stat_birthtime=no)
+    ])
+
+if test x"$samba_cv_stat_st_birthtime" = x"yes" ; then
+    AC_DEFINE(HAVE_STAT_ST_BIRTHTIME, 1, [whether struct stat contains st_birthtime])
+fi
+
 #####################################
 # needed for SRV lookups
 AC_CHECK_LIB(resolv, dn_expand)
@@ -2603,30 +2708,32 @@
 ################################################
 # look for a method of setting the effective uid
 seteuid=no;
+
 if test $seteuid = no; then
-AC_CACHE_CHECK([for setresuid],samba_cv_USE_SETRESUID,[
+AC_CACHE_CHECK([for setreuid],samba_cv_USE_SETREUID,[
 AC_TRY_RUN([
 #define AUTOCONF_TEST 1
-#define USE_SETRESUID 1
+#define USE_SETREUID 1
 #include "confdefs.h"
 #include "${srcdir-.}/lib/util_sec.c"],
-           samba_cv_USE_SETRESUID=yes,samba_cv_USE_SETRESUID=no,samba_cv_USE_SETRESUID=cross)])
-if test x"$samba_cv_USE_SETRESUID" = x"yes"; then
-    seteuid=yes;AC_DEFINE(USE_SETRESUID,1,[Whether setresuid() is available])
+           samba_cv_USE_SETREUID=yes,samba_cv_USE_SETREUID=no,samba_cv_USE_SETREUID=cross)])
+if test x"$samba_cv_USE_SETREUID" = x"yes"; then
+    seteuid=yes;AC_DEFINE(USE_SETREUID,1,[Whether setreuid() is available])
 fi
 fi
 
-
+# we check for setresuid second as it conflicts with AIO on Linux. 
+# see http://samba.org/~tridge/junkcode/aio_uid.c
 if test $seteuid = no; then
-AC_CACHE_CHECK([for setreuid],samba_cv_USE_SETREUID,[
+AC_CACHE_CHECK([for setresuid],samba_cv_USE_SETRESUID,[
 AC_TRY_RUN([
 #define AUTOCONF_TEST 1
-#define USE_SETREUID 1
+#define USE_SETRESUID 1
 #include "confdefs.h"
 #include "${srcdir-.}/lib/util_sec.c"],
-           samba_cv_USE_SETREUID=yes,samba_cv_USE_SETREUID=no,samba_cv_USE_SETREUID=cross)])
-if test x"$samba_cv_USE_SETREUID" = x"yes"; then
-    seteuid=yes;AC_DEFINE(USE_SETREUID,1,[Whether setreuid() is available])
+           samba_cv_USE_SETRESUID=yes,samba_cv_USE_SETRESUID=no,samba_cv_USE_SETRESUID=cross)])
+if test x"$samba_cv_USE_SETRESUID" = x"yes"; then
+    seteuid=yes;AC_DEFINE(USE_SETRESUID,1,[Whether setresuid() is available])
 fi
 fi
 
@@ -4021,7 +4128,7 @@
 UNINSTALL_CIFSUPCALL=""
 AC_MSG_CHECKING(whether to build cifs.upcall)
 AC_ARG_WITH(cifsupcall,
-[AS_HELP_STRING([--with-cifsupcall], [Include cifs.upcall (Linux only) support (default=no)])],
+[AS_HELP_STRING([--with-cifsupcall], [Include cifs.upcall (Linux only) support (default=yes)])],
 [ case "$withval" in
   no)
 	AC_MSG_RESULT(no)
@@ -4047,9 +4154,24 @@
 	esac
     ;;
   esac ],
-[
-  AC_MSG_RESULT(no)
-  ]
+[ case "$host_os" in
+  *linux*)
+	if test x"$use_ads" != x"yes"; then
+		AC_MSG_WARN(ADS support should be enabled for building cifs.upcall)
+	elif test x"$HAVE_KEYUTILS_H" != "x1"; then
+		AC_MSG_WARN(keyutils package is required for cifs.upcall)
+	else
+		AC_MSG_RESULT(yes)
+		AC_DEFINE(WITH_CIFSUPCALL,1,[whether to build cifs.upcall])
+		CIFSUPCALL_PROGS="bin/cifs.upcall"
+		INSTALL_CIFSUPCALL="installcifsupcall"
+		UNINSTALL_CIFSUPCALL="uninstallcifsupcall"
+	fi
+	;;
+  *)
+	AC_MSG_RESULT(no)
+	;;
+  esac ]
 )
 
 

Modified: branches/samba/upstream/source/groupdb/mapping_ldb.c
===================================================================
--- branches/samba/upstream/source/groupdb/mapping_ldb.c	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/source/groupdb/mapping_ldb.c	2008-09-29 05:10:20 UTC (rev 2163)
@@ -60,6 +60,9 @@
 	ldb = ldb_init(NULL);
 	if (ldb == NULL) goto failed;
 
+	/* Ensure this db is created read/write for root only. */
+	ldb_set_create_perms(ldb, 0600);
+
 	existed = file_exist(db_path, NULL);
 
 	if (lp_parm_bool(-1, "groupmap", "nosync", False)) {

Modified: branches/samba/upstream/source/include/config.h.in
===================================================================
--- branches/samba/upstream/source/include/config.h.in	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/source/include/config.h.in	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1698,6 +1698,15 @@
 /* whether struct stat contains st_atimensec */
 #undef HAVE_STAT_ST_ATIMENSEC
 
+/* whether struct stat contains st_birthtime */
+#undef HAVE_STAT_ST_BIRTHTIME
+
+/* whether struct stat contains st_birthtimensec */
+#undef HAVE_STAT_ST_BIRTHTIMENSEC
+
+/* whether struct stat contains st_birthtimespec */
+#undef HAVE_STAT_ST_BIRTHTIMESPEC
+
 /* Whether the stat struct has a st_blksize property */
 #undef HAVE_STAT_ST_BLKSIZE
 
@@ -1821,6 +1830,15 @@
 /* Define to 1 if `method_version' is member of `struct secmethod_table'. */
 #undef HAVE_STRUCT_SECMETHOD_TABLE_METHOD_VERSION
 
+/* Whether we have the struct sigevent */
+#undef HAVE_STRUCT_SIGEVENT
+
+/* Define to 1 if `sigev_value.sigval_ptr' is member of `struct sigevent'. */
+#undef HAVE_STRUCT_SIGEVENT_SIGEV_VALUE_SIGVAL_PTR
+
+/* Define to 1 if `sigev_value.sival_ptr' is member of `struct sigevent'. */
+#undef HAVE_STRUCT_SIGEVENT_SIGEV_VALUE_SIVAL_PTR
+
 /* Define to 1 if the system has the type `struct sockaddr'. */
 #undef HAVE_STRUCT_SOCKADDR
 

Modified: branches/samba/upstream/source/include/smb.h
===================================================================
--- branches/samba/upstream/source/include/smb.h	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/source/include/smb.h	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1377,12 +1377,19 @@
 #define FILE_DELETE_ON_CLOSE      0x1000
 #define FILE_OPEN_BY_FILE_ID	  0x2000
 
-/* Private create options used by the ntcreatex processing code. From Samba4. */
-#define NTCREATEX_OPTIONS_PRIVATE_DENY_DOS     0x01000000
-#define NTCREATEX_OPTIONS_PRIVATE_DENY_FCB     0x02000000
+#define NTCREATEX_OPTIONS_MUST_IGNORE_MASK      (0x008F0480)
 
+#define NTCREATEX_OPTIONS_INVALID_PARAM_MASK    (0xFF100030)
+
+/*
+ * Private create options used by the ntcreatex processing code. From Samba4.
+ * We reuse some ignored flags for private use.
+ */
+#define NTCREATEX_OPTIONS_PRIVATE_DENY_DOS     0x00010000
+#define NTCREATEX_OPTIONS_PRIVATE_DENY_FCB     0x00020000
+
 /* Private options for streams support */
-#define NTCREATEX_OPTIONS_PRIVATE_STREAM_DELETE 0x04000000
+#define NTCREATEX_OPTIONS_PRIVATE_STREAM_DELETE 0x00040000
 
 /* Responses when opening a file. */
 #define FILE_WAS_SUPERSEDED 0

Modified: branches/samba/upstream/source/include/version.h
===================================================================
--- branches/samba/upstream/source/include/version.h	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/source/include/version.h	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1,6 +1,6 @@
 /* Autogenerated by script/mkversion.sh */
 #define SAMBA_VERSION_MAJOR 3
 #define SAMBA_VERSION_MINOR 2
-#define SAMBA_VERSION_RELEASE 3
-#define SAMBA_VERSION_OFFICIAL_STRING "3.2.3"
+#define SAMBA_VERSION_RELEASE 4
+#define SAMBA_VERSION_OFFICIAL_STRING "3.2.4"
 #define SAMBA_VERSION_STRING samba_version_string()

Modified: branches/samba/upstream/source/lib/interface.c
===================================================================
--- branches/samba/upstream/source/lib/interface.c	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/source/lib/interface.c	2008-09-29 05:10:20 UTC (rev 2163)
@@ -131,15 +131,18 @@
 }
 
 /****************************************************************************
- How many interfaces do we have (v4 only) ?
+ How many non-loopback IPv4 interfaces do we have ?
 **************************************************************************/
 
-int iface_count_v4(void)
+int iface_count_v4_nl(void)
 {
 	int ret = 0;
 	struct interface *i;
 
 	for (i=local_interfaces;i;i=i->next) {
+		if (is_loopback_addr(&i->ip)) {
+			continue;
+		}
 		if (i->ip.ss_family == AF_INET) {
 			ret++;
 		}

Modified: branches/samba/upstream/source/lib/tdb/common/io.c
===================================================================
--- branches/samba/upstream/source/lib/tdb/common/io.c	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/source/lib/tdb/common/io.c	2008-09-29 05:10:20 UTC (rev 2163)
@@ -189,7 +189,9 @@
 
 #ifdef HAVE_MMAP
 	if (tdb->map_ptr) {
-		int ret = munmap(tdb->map_ptr, tdb->map_size);
+		int ret;
+
+		ret = munmap(tdb->map_ptr, tdb->map_size);
 		if (ret != 0)
 			return ret;
 	}

Modified: branches/samba/upstream/source/lib/tdb/common/transaction.c
===================================================================
--- branches/samba/upstream/source/lib/tdb/common/transaction.c	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/source/lib/tdb/common/transaction.c	2008-09-29 05:10:20 UTC (rev 2163)
@@ -563,7 +563,7 @@
 		TDB_LOG((tdb, TDB_DEBUG_FATAL, "tdb_transaction: fsync failed\n"));
 		return -1;
 	}
-#ifdef MS_SYNC
+#ifdef HAVE_MMAP
 	if (tdb->map_ptr) {
 		tdb_off_t moffset = offset & ~(tdb->page_size-1);
 		if (msync(moffset + (char *)tdb->map_ptr, 

Modified: branches/samba/upstream/source/lib/time.c
===================================================================
--- branches/samba/upstream/source/lib/time.c	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/source/lib/time.c	2008-09-29 05:10:20 UTC (rev 2163)
@@ -826,14 +826,10 @@
  structure.
 ****************************************************************************/
 
-time_t get_create_time(const SMB_STRUCT_STAT *st,bool fake_dirs)
+static time_t calc_create_time(const SMB_STRUCT_STAT *st)
 {
 	time_t ret, ret1;
 
-	if(S_ISDIR(st->st_mode) && fake_dirs) {
-		return (time_t)315493200L;          /* 1/1/1980 */
-	}
-    
 	ret = MIN(st->st_ctime, st->st_mtime);
 	ret1 = MIN(ret, st->st_atime);
 
@@ -848,12 +844,42 @@
 	return ret;
 }
 
-struct timespec get_create_timespec(const SMB_STRUCT_STAT *st,bool fake_dirs)
+/****************************************************************************
+ Return the 'create time' from a stat struct if it exists (birthtime) or else
+ use the best approximation.
+****************************************************************************/
+
+struct timespec get_create_timespec(const SMB_STRUCT_STAT *pst,bool fake_dirs)
 {
-	struct timespec ts;
-	ts.tv_sec = get_create_time(st, fake_dirs);
-	ts.tv_nsec = 0;
-	return ts;
+	struct timespec ret;
+
+	if(S_ISDIR(pst->st_mode) && fake_dirs) {
+		ret.tv_sec = 315493200L;          /* 1/1/1980 */
+		ret.tv_nsec = 0;
+		return ret;
+	}
+
+#if defined(HAVE_STAT_ST_BIRTHTIMESPEC)
+	ret = pst->st_birthtimespec;
+#elif defined(HAVE_STAT_ST_BIRTHTIMENSEC)
+	ret.tv_sec = pst->st_birthtime;
+	ret.tv_nsec = pst->st_birthtimenspec;
+#elif defined(HAVE_STAT_ST_BIRTHTIME)
+	ret.tv_sec = pst->st_birthtime;
+	ret.tv_nsec = 0;
+#else
+	ret.tv_sec = calc_create_time(pst);
+	ret.tv_nsec = 0;
+#endif
+
+	/* Deal with systems that don't initialize birthtime correctly.
+	 * Pointed out by SATOH Fumiyasu <fumiyas at osstech.jp>.
+	 */
+	if (null_timespec(ret)) {
+		ret.tv_sec = calc_create_time(pst);
+		ret.tv_nsec = 0;
+	}
+	return ret;
 }
 
 /****************************************************************************

Modified: branches/samba/upstream/source/lib/util_sock.c
===================================================================
--- branches/samba/upstream/source/lib/util_sock.c	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/source/lib/util_sock.c	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1379,12 +1379,23 @@
 	return res;
 }
 
-/****************************************************************************
- Create an outgoing TCP socket to any of the addrs. This is for
- simultaneous connects to port 445 and 139 of a host or even a variety
- of DC's all of which are equivalent for our purposes.
-**************************************************************************/
+/*******************************************************************
+ Create an outgoing TCP socket to the first addr that connects.
 
+ This is for simultaneous connection attempts to port 445 and 139 of a host
+ or for simultatneous connection attempts to multiple DCs at once.  We return
+ a socket fd of the first successful connection.
+
+ @param[in] addrs list of Internet addresses and ports to connect to
+ @param[in] num_addrs number of address/port pairs in the addrs list
+ @param[in] timeout time after which we stop waiting for a socket connection
+            to succeed, given in milliseconds
+ @param[out] fd_index the entry in addrs which we successfully connected to
+ @param[out] fd fd of the open and connected socket
+ @return true on a successful connection, false if all connection attempts
+         failed or we timed out
+*******************************************************************/
+
 bool open_any_socket_out(struct sockaddr_storage *addrs, int num_addrs,
 			 int timeout, int *fd_index, int *fd)
 {

Modified: branches/samba/upstream/source/lib/util_str.c
===================================================================
--- branches/samba/upstream/source/lib/util_str.c	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/source/lib/util_str.c	2008-09-29 05:10:20 UTC (rev 2163)
@@ -2006,6 +2006,7 @@
 
 bool str_list_substitute(char **list, const char *pattern, const char *insert)
 {
+	TALLOC_CTX *ctx = list;
 	char *p, *s, *t;
 	ssize_t ls, lp, li, ld, i, d;
 
@@ -2028,7 +2029,7 @@
 			t = *list;
 			d = p -t;
 			if (ld) {
-				t = (char *) SMB_MALLOC(ls +ld +1);
+				t = TALLOC_ARRAY(ctx, char, ls +ld +1);
 				if (!t) {
 					DEBUG(0,("str_list_substitute: "
 						"Unable to allocate memory"));
@@ -2036,7 +2037,7 @@
 				}
 				memcpy(t, *list, d);
 				memcpy(t +d +li, p +lp, ls -d -lp +1);
-				SAFE_FREE(*list);
+				TALLOC_FREE(*list);
 				*list = t;
 				ls += ld;
 				s = t +d +li;

Modified: branches/samba/upstream/source/libads/kerberos.c
===================================================================
--- branches/samba/upstream/source/libads/kerberos.c	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/source/libads/kerberos.c	2008-09-29 05:10:20 UTC (rev 2163)
@@ -881,9 +881,9 @@
 
 	file_contents = talloc_asprintf(fname,
 					"[libdefaults]\n\tdefault_realm = %s\n"
-					"default_tgs_enctypes = RC4-HMAC DES-CBC-CRC DES-CBC-MD5\n"
-					"default_tkt_enctypes = RC4-HMAC DES-CBC-CRC DES-CBC-MD5\n"
-					"preferred_enctypes = RC4-HMAC DES-CBC-CRC DES-CBC-MD5\n\n"
+					"\tdefault_tgs_enctypes = RC4-HMAC DES-CBC-CRC DES-CBC-MD5\n"
+					"\tdefault_tkt_enctypes = RC4-HMAC DES-CBC-CRC DES-CBC-MD5\n"
+					"\tpreferred_enctypes = RC4-HMAC DES-CBC-CRC DES-CBC-MD5\n\n"
 					"[realms]\n\t%s = {\n"
 					"\t%s\t}\n",
 					realm_upper, realm_upper, kdc_ip_string);

Modified: branches/samba/upstream/source/librpc/gen_ndr/cli_netlogon.c
===================================================================
--- branches/samba/upstream/source/librpc/gen_ndr/cli_netlogon.c	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/source/librpc/gen_ndr/cli_netlogon.c	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1534,9 +1534,9 @@
 					const char *account_name /* [in] [charset(UTF16)] */,
 					enum netr_SchannelType secure_channel_type /* [in]  */,
 					const char *computer_name /* [in] [charset(UTF16)] */,
-					struct netr_Authenticator credential /* [in]  */,
-					struct netr_CryptPassword new_password /* [in]  */,
-					struct netr_Authenticator *return_authenticator /* [out] [ref] */)
+					struct netr_Authenticator *credential /* [in] [ref] */,
+					struct netr_Authenticator *return_authenticator /* [out] [ref] */,
+					struct netr_CryptPassword *new_password /* [in] [ref] */)
 {
 	struct netr_ServerPasswordSet2 r;
 	NTSTATUS status;

Modified: branches/samba/upstream/source/librpc/gen_ndr/cli_netlogon.h
===================================================================
--- branches/samba/upstream/source/librpc/gen_ndr/cli_netlogon.h	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/source/librpc/gen_ndr/cli_netlogon.h	2008-09-29 05:10:20 UTC (rev 2163)
@@ -239,9 +239,9 @@
 					const char *account_name /* [in] [charset(UTF16)] */,
 					enum netr_SchannelType secure_channel_type /* [in]  */,
 					const char *computer_name /* [in] [charset(UTF16)] */,
-					struct netr_Authenticator credential /* [in]  */,
-					struct netr_CryptPassword new_password /* [in]  */,
-					struct netr_Authenticator *return_authenticator /* [out] [ref] */);
+					struct netr_Authenticator *credential /* [in] [ref] */,
+					struct netr_Authenticator *return_authenticator /* [out] [ref] */,
+					struct netr_CryptPassword *new_password /* [in] [ref] */);
 NTSTATUS rpccli_netr_ServerPasswordGet(struct rpc_pipe_client *cli,
 				       TALLOC_CTX *mem_ctx,
 				       const char *server_name /* [in] [unique,charset(UTF16)] */,

Modified: branches/samba/upstream/source/librpc/gen_ndr/krb5pac.h
===================================================================
--- branches/samba/upstream/source/librpc/gen_ndr/krb5pac.h	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/source/librpc/gen_ndr/krb5pac.h	2008-09-29 05:10:20 UTC (rev 2163)
@@ -76,7 +76,7 @@
 	struct PAC_SIGNATURE_DATA srv_cksum;/* [case(PAC_TYPE_SRV_CHECKSUM)] */
 	struct PAC_SIGNATURE_DATA kdc_cksum;/* [case(PAC_TYPE_KDC_CHECKSUM)] */
 	struct PAC_LOGON_NAME logon_name;/* [case(PAC_TYPE_LOGON_NAME)] */
-	struct DATA_BLOB_REM unknown;/* [subcontext(0),case(PAC_TYPE_UNKNOWN_12)] */
+	struct DATA_BLOB_REM unknown;/* [subcontext(0),default] */
 }/* [gensize,nodiscriminant,public] */;
 
 struct PAC_BUFFER {

Modified: branches/samba/upstream/source/librpc/gen_ndr/ndr_dfs.c
===================================================================
--- branches/samba/upstream/source/librpc/gen_ndr/ndr_dfs.c	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/source/librpc/gen_ndr/ndr_dfs.c	2008-09-29 05:10:20 UTC (rev 2163)
@@ -502,7 +502,7 @@
 	ndr_print_ptr(ndr, "stores", r->stores);
 	ndr->depth++;
 	if (r->stores) {
-		ndr->print(ndr, "%s: ARRAY(%d)", "stores", r->num_stores);
+		ndr->print(ndr, "%s: ARRAY(%d)", "stores", (int)r->num_stores);
 		ndr->depth++;
 		for (cntr_stores_1=0;cntr_stores_1<r->num_stores;cntr_stores_1++) {
 			char *idx_1=NULL;
@@ -665,7 +665,7 @@
 	ndr_print_ptr(ndr, "stores", r->stores);
 	ndr->depth++;
 	if (r->stores) {
-		ndr->print(ndr, "%s: ARRAY(%d)", "stores", r->num_stores);
+		ndr->print(ndr, "%s: ARRAY(%d)", "stores", (int)r->num_stores);
 		ndr->depth++;
 		for (cntr_stores_1=0;cntr_stores_1<r->num_stores;cntr_stores_1++) {
 			char *idx_1=NULL;
@@ -1073,7 +1073,7 @@
 	ndr_print_ptr(ndr, "stores", r->stores);
 	ndr->depth++;
 	if (r->stores) {
-		ndr->print(ndr, "%s: ARRAY(%d)", "stores", r->num_stores);
+		ndr->print(ndr, "%s: ARRAY(%d)", "stores", (int)r->num_stores);
 		ndr->depth++;
 		for (cntr_stores_1=0;cntr_stores_1<r->num_stores;cntr_stores_1++) {
 			char *idx_1=NULL;
@@ -2264,7 +2264,7 @@
 	ndr_print_ptr(ndr, "s", r->s);
 	ndr->depth++;
 	if (r->s) {
-		ndr->print(ndr, "%s: ARRAY(%d)", "s", r->count);
+		ndr->print(ndr, "%s: ARRAY(%d)", "s", (int)r->count);
 		ndr->depth++;
 		for (cntr_s_1=0;cntr_s_1<r->count;cntr_s_1++) {
 			char *idx_1=NULL;
@@ -2350,7 +2350,7 @@
 	ndr_print_ptr(ndr, "s", r->s);
 	ndr->depth++;
 	if (r->s) {
-		ndr->print(ndr, "%s: ARRAY(%d)", "s", r->count);
+		ndr->print(ndr, "%s: ARRAY(%d)", "s", (int)r->count);
 		ndr->depth++;
 		for (cntr_s_1=0;cntr_s_1<r->count;cntr_s_1++) {
 			char *idx_1=NULL;
@@ -2436,7 +2436,7 @@
 	ndr_print_ptr(ndr, "s", r->s);
 	ndr->depth++;
 	if (r->s) {
-		ndr->print(ndr, "%s: ARRAY(%d)", "s", r->count);
+		ndr->print(ndr, "%s: ARRAY(%d)", "s", (int)r->count);
 		ndr->depth++;
 		for (cntr_s_1=0;cntr_s_1<r->count;cntr_s_1++) {
 			char *idx_1=NULL;
@@ -2522,7 +2522,7 @@
 	ndr_print_ptr(ndr, "s", r->s);
 	ndr->depth++;
 	if (r->s) {
-		ndr->print(ndr, "%s: ARRAY(%d)", "s", r->count);
+		ndr->print(ndr, "%s: ARRAY(%d)", "s", (int)r->count);
 		ndr->depth++;
 		for (cntr_s_1=0;cntr_s_1<r->count;cntr_s_1++) {
 			char *idx_1=NULL;
@@ -2608,7 +2608,7 @@
 	ndr_print_ptr(ndr, "s", r->s);
 	ndr->depth++;
 	if (r->s) {
-		ndr->print(ndr, "%s: ARRAY(%d)", "s", r->count);
+		ndr->print(ndr, "%s: ARRAY(%d)", "s", (int)r->count);
 		ndr->depth++;
 		for (cntr_s_1=0;cntr_s_1<r->count;cntr_s_1++) {
 			char *idx_1=NULL;
@@ -2694,7 +2694,7 @@
 	ndr_print_ptr(ndr, "s", r->s);
 	ndr->depth++;
 	if (r->s) {
-		ndr->print(ndr, "%s: ARRAY(%d)", "s", r->count);
+		ndr->print(ndr, "%s: ARRAY(%d)", "s", (int)r->count);
 		ndr->depth++;
 		for (cntr_s_1=0;cntr_s_1<r->count;cntr_s_1++) {
 			char *idx_1=NULL;
@@ -2780,7 +2780,7 @@
 	ndr_print_ptr(ndr, "s", r->s);
 	ndr->depth++;
 	if (r->s) {
-		ndr->print(ndr, "%s: ARRAY(%d)", "s", r->count);
+		ndr->print(ndr, "%s: ARRAY(%d)", "s", (int)r->count);
 		ndr->depth++;
 		for (cntr_s_1=0;cntr_s_1<r->count;cntr_s_1++) {
 			char *idx_1=NULL;
@@ -2866,7 +2866,7 @@
 	ndr_print_ptr(ndr, "s", r->s);
 	ndr->depth++;
 	if (r->s) {
-		ndr->print(ndr, "%s: ARRAY(%d)", "s", r->count);
+		ndr->print(ndr, "%s: ARRAY(%d)", "s", (int)r->count);
 		ndr->depth++;
 		for (cntr_s_1=0;cntr_s_1<r->count;cntr_s_1++) {
 			char *idx_1=NULL;

Modified: branches/samba/upstream/source/librpc/gen_ndr/ndr_echo.c
===================================================================
--- branches/samba/upstream/source/librpc/gen_ndr/ndr_echo.c	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/source/librpc/gen_ndr/ndr_echo.c	2008-09-29 05:10:20 UTC (rev 2163)
@@ -623,7 +623,7 @@
 	ndr_print_struct(ndr, name, "echo_Surrounding");
 	ndr->depth++;
 	ndr_print_uint32(ndr, "x", r->x);
-	ndr->print(ndr, "%s: ARRAY(%d)", "surrounding", r->x);
+	ndr->print(ndr, "%s: ARRAY(%d)", "surrounding", (int)r->x);
 	ndr->depth++;
 	for (cntr_surrounding_0=0;cntr_surrounding_0<r->x;cntr_surrounding_0++) {
 		char *idx_0=NULL;

Modified: branches/samba/upstream/source/librpc/gen_ndr/ndr_epmapper.c
===================================================================
--- branches/samba/upstream/source/librpc/gen_ndr/ndr_epmapper.c	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/source/librpc/gen_ndr/ndr_epmapper.c	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1562,7 +1562,7 @@
 		ndr_set_flags(&ndr->flags, LIBNDR_FLAG_NOALIGN|LIBNDR_FLAG_LITTLE_ENDIAN);
 		ndr->depth++;
 		ndr_print_uint16(ndr, "num_floors", r->num_floors);
-		ndr->print(ndr, "%s: ARRAY(%d)", "floors", r->num_floors);
+		ndr->print(ndr, "%s: ARRAY(%d)", "floors", (int)r->num_floors);
 		ndr->depth++;
 		for (cntr_floors_0=0;cntr_floors_0<r->num_floors;cntr_floors_0++) {
 			char *idx_0=NULL;
@@ -1844,7 +1844,7 @@
 		ndr_print_struct(ndr, "in", "epm_Insert");
 		ndr->depth++;
 		ndr_print_uint32(ndr, "num_ents", r->in.num_ents);
-		ndr->print(ndr, "%s: ARRAY(%d)", "entries", r->in.num_ents);
+		ndr->print(ndr, "%s: ARRAY(%d)", "entries", (int)r->in.num_ents);
 		ndr->depth++;
 		for (cntr_entries_0=0;cntr_entries_0<r->in.num_ents;cntr_entries_0++) {
 			char *idx_0=NULL;
@@ -1924,7 +1924,7 @@
 		ndr_print_struct(ndr, "in", "epm_Delete");
 		ndr->depth++;
 		ndr_print_uint32(ndr, "num_ents", r->in.num_ents);
-		ndr->print(ndr, "%s: ARRAY(%d)", "entries", r->in.num_ents);
+		ndr->print(ndr, "%s: ARRAY(%d)", "entries", (int)r->in.num_ents);
 		ndr->depth++;
 		for (cntr_entries_0=0;cntr_entries_0<r->in.num_ents;cntr_entries_0++) {
 			char *idx_0=NULL;
@@ -2124,7 +2124,7 @@
 		ndr->depth++;
 		ndr_print_uint32(ndr, "num_ents", *r->out.num_ents);
 		ndr->depth--;
-		ndr->print(ndr, "%s: ARRAY(%d)", "entries", *r->out.num_ents);
+		ndr->print(ndr, "%s: ARRAY(%d)", "entries", (int)*r->out.num_ents);
 		ndr->depth++;
 		for (cntr_entries_0=0;cntr_entries_0<*r->out.num_ents;cntr_entries_0++) {
 			char *idx_0=NULL;
@@ -2313,7 +2313,7 @@
 		ndr->depth++;
 		ndr_print_uint32(ndr, "num_towers", *r->out.num_towers);
 		ndr->depth--;
-		ndr->print(ndr, "%s: ARRAY(%d)", "towers", *r->out.num_towers);
+		ndr->print(ndr, "%s: ARRAY(%d)", "towers", (int)*r->out.num_towers);
 		ndr->depth++;
 		for (cntr_towers_0=0;cntr_towers_0<*r->out.num_towers;cntr_towers_0++) {
 			char *idx_0=NULL;

Modified: branches/samba/upstream/source/librpc/gen_ndr/ndr_eventlog.c
===================================================================
--- branches/samba/upstream/source/librpc/gen_ndr/ndr_eventlog.c	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/source/librpc/gen_ndr/ndr_eventlog.c	2008-09-29 05:10:20 UTC (rev 2163)
@@ -172,7 +172,7 @@
 	ndr_print_uint32(ndr, "data_offset", r->data_offset);
 	ndr_print_string(ndr, "source_name", r->source_name);
 	ndr_print_string(ndr, "computer_name", r->computer_name);
-	ndr->print(ndr, "%s: ARRAY(%d)", "strings", r->num_of_strings);
+	ndr->print(ndr, "%s: ARRAY(%d)", "strings", (int)r->num_of_strings);
 	ndr->depth++;
 	for (cntr_strings_0=0;cntr_strings_0<r->num_of_strings;cntr_strings_0++) {
 		char *idx_0=NULL;

Modified: branches/samba/upstream/source/librpc/gen_ndr/ndr_krb5pac.c
===================================================================
--- branches/samba/upstream/source/librpc/gen_ndr/ndr_krb5pac.c	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/source/librpc/gen_ndr/ndr_krb5pac.c	2008-09-29 05:10:20 UTC (rev 2163)
@@ -319,7 +319,7 @@
 				NDR_CHECK(ndr_push_PAC_LOGON_NAME(ndr, NDR_SCALARS, &r->logon_name));
 			break; }
 
-			case PAC_TYPE_UNKNOWN_12: {
+			default: {
 				{
 					struct ndr_push *_ndr_unknown;
 					NDR_CHECK(ndr_push_subcontext_start(ndr, &_ndr_unknown, 0, -1));
@@ -328,8 +328,6 @@
 				}
 			break; }
 
-			default:
-				return ndr_push_error(ndr, NDR_ERR_BAD_SWITCH, "Bad switch value %u", level);
 		}
 	}
 	if (ndr_flags & NDR_BUFFERS) {
@@ -348,11 +346,9 @@
 			case PAC_TYPE_LOGON_NAME:
 			break;
 
-			case PAC_TYPE_UNKNOWN_12:
+			default:
 			break;
 
-			default:
-				return ndr_push_error(ndr, NDR_ERR_BAD_SWITCH, "Bad switch value %u", level);
 		}
 	}
 	return NDR_ERR_SUCCESS;
@@ -380,7 +376,7 @@
 				NDR_CHECK(ndr_pull_PAC_LOGON_NAME(ndr, NDR_SCALARS, &r->logon_name));
 			break; }
 
-			case PAC_TYPE_UNKNOWN_12: {
+			default: {
 				{
 					struct ndr_pull *_ndr_unknown;
 					NDR_CHECK(ndr_pull_subcontext_start(ndr, &_ndr_unknown, 0, -1));
@@ -389,8 +385,6 @@
 				}
 			break; }
 
-			default:
-				return ndr_pull_error(ndr, NDR_ERR_BAD_SWITCH, "Bad switch value %u", level);
 		}
 	}
 	if (ndr_flags & NDR_BUFFERS) {
@@ -408,11 +402,9 @@
 			case PAC_TYPE_LOGON_NAME:
 			break;
 
-			case PAC_TYPE_UNKNOWN_12:
+			default:
 			break;
 
-			default:
-				return ndr_pull_error(ndr, NDR_ERR_BAD_SWITCH, "Bad switch value %u", level);
 		}
 	}
 	return NDR_ERR_SUCCESS;
@@ -440,12 +432,10 @@
 			ndr_print_PAC_LOGON_NAME(ndr, "logon_name", &r->logon_name);
 		break;
 
-		case PAC_TYPE_UNKNOWN_12:
+		default:
 			ndr_print_DATA_BLOB_REM(ndr, "unknown", &r->unknown);
 		break;
 
-		default:
-			ndr_print_bad_level(ndr, name, level);
 	}
 }
 
@@ -507,7 +497,7 @@
 	ndr->depth++;
 	ndr_print_uint32(ndr, "num_buffers", r->num_buffers);
 	ndr_print_uint32(ndr, "version", r->version);
-	ndr->print(ndr, "%s: ARRAY(%d)", "buffers", r->num_buffers);
+	ndr->print(ndr, "%s: ARRAY(%d)", "buffers", (int)r->num_buffers);
 	ndr->depth++;
 	for (cntr_buffers_0=0;cntr_buffers_0<r->num_buffers;cntr_buffers_0++) {
 		char *idx_0=NULL;
@@ -669,7 +659,7 @@
 	ndr->depth++;
 	ndr_print_uint32(ndr, "num_buffers", r->num_buffers);
 	ndr_print_uint32(ndr, "version", r->version);
-	ndr->print(ndr, "%s: ARRAY(%d)", "buffers", r->num_buffers);
+	ndr->print(ndr, "%s: ARRAY(%d)", "buffers", (int)r->num_buffers);
 	ndr->depth++;
 	for (cntr_buffers_0=0;cntr_buffers_0<r->num_buffers;cntr_buffers_0++) {
 		char *idx_0=NULL;

Modified: branches/samba/upstream/source/librpc/gen_ndr/ndr_lsa.c
===================================================================
--- branches/samba/upstream/source/librpc/gen_ndr/ndr_lsa.c	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/source/librpc/gen_ndr/ndr_lsa.c	2008-09-29 05:10:20 UTC (rev 2163)
@@ -217,7 +217,7 @@
 	ndr_print_ptr(ndr, "names", r->names);
 	ndr->depth++;
 	if (r->names) {
-		ndr->print(ndr, "%s: ARRAY(%d)", "names", r->count);
+		ndr->print(ndr, "%s: ARRAY(%d)", "names", (int)r->count);
 		ndr->depth++;
 		for (cntr_names_1=0;cntr_names_1<r->count;cntr_names_1++) {
 			char *idx_1=NULL;
@@ -451,7 +451,7 @@
 	ndr_print_ptr(ndr, "array", r->array);
 	ndr->depth++;
 	if (r->array) {
-		ndr->print(ndr, "%s: ARRAY(%d)", "array", r->length / 2);
+		ndr->print(ndr, "%s: ARRAY(%d)", "array", (int)r->length / 2);
 		ndr->depth++;
 		for (cntr_array_1=0;cntr_array_1<r->length / 2;cntr_array_1++) {
 			char *idx_1=NULL;
@@ -605,7 +605,7 @@
 	ndr_print_ptr(ndr, "privs", r->privs);
 	ndr->depth++;
 	if (r->privs) {
-		ndr->print(ndr, "%s: ARRAY(%d)", "privs", r->count);
+		ndr->print(ndr, "%s: ARRAY(%d)", "privs", (int)r->count);
 		ndr->depth++;
 		for (cntr_privs_1=0;cntr_privs_1<r->count;cntr_privs_1++) {
 			char *idx_1=NULL;
@@ -973,7 +973,7 @@
 	ndr_print_ptr(ndr, "settings", r->settings);
 	ndr->depth++;
 	if (r->settings) {
-		ndr->print(ndr, "%s: ARRAY(%d)", "settings", r->count);
+		ndr->print(ndr, "%s: ARRAY(%d)", "settings", (int)r->count);
 		ndr->depth++;
 		for (cntr_settings_1=0;cntr_settings_1<r->count;cntr_settings_1++) {
 			char *idx_1=NULL;
@@ -1805,7 +1805,7 @@
 	ndr_print_ptr(ndr, "sids", r->sids);
 	ndr->depth++;
 	if (r->sids) {
-		ndr->print(ndr, "%s: ARRAY(%d)", "sids", r->num_sids);
+		ndr->print(ndr, "%s: ARRAY(%d)", "sids", (int)r->num_sids);
 		ndr->depth++;
 		for (cntr_sids_1=0;cntr_sids_1<r->num_sids;cntr_sids_1++) {
 			char *idx_1=NULL;
@@ -1891,7 +1891,7 @@
 	ndr_print_ptr(ndr, "domains", r->domains);
 	ndr->depth++;
 	if (r->domains) {
-		ndr->print(ndr, "%s: ARRAY(%d)", "domains", r->count);
+		ndr->print(ndr, "%s: ARRAY(%d)", "domains", (int)r->count);
 		ndr->depth++;
 		for (cntr_domains_1=0;cntr_domains_1<r->count;cntr_domains_1++) {
 			char *idx_1=NULL;
@@ -2043,7 +2043,7 @@
 	ndr_print_ptr(ndr, "sids", r->sids);
 	ndr->depth++;
 	if (r->sids) {
-		ndr->print(ndr, "%s: ARRAY(%d)", "sids", r->count);
+		ndr->print(ndr, "%s: ARRAY(%d)", "sids", (int)r->count);
 		ndr->depth++;
 		for (cntr_sids_1=0;cntr_sids_1<r->count;cntr_sids_1++) {
 			char *idx_1=NULL;
@@ -2134,7 +2134,7 @@
 	ndr_print_ptr(ndr, "domains", r->domains);
 	ndr->depth++;
 	if (r->domains) {
-		ndr->print(ndr, "%s: ARRAY(%d)", "domains", r->count);
+		ndr->print(ndr, "%s: ARRAY(%d)", "domains", (int)r->count);
 		ndr->depth++;
 		for (cntr_domains_1=0;cntr_domains_1<r->count;cntr_domains_1++) {
 			char *idx_1=NULL;
@@ -2291,7 +2291,7 @@
 	ndr_print_ptr(ndr, "names", r->names);
 	ndr->depth++;
 	if (r->names) {
-		ndr->print(ndr, "%s: ARRAY(%d)", "names", r->count);
+		ndr->print(ndr, "%s: ARRAY(%d)", "names", (int)r->count);
 		ndr->depth++;
 		for (cntr_names_1=0;cntr_names_1<r->count;cntr_names_1++) {
 			char *idx_1=NULL;
@@ -2391,7 +2391,7 @@
 	ndr->depth++;
 	ndr_print_uint32(ndr, "count", r->count);
 	ndr_print_uint32(ndr, "unknown", r->unknown);
-	ndr->print(ndr, "%s: ARRAY(%d)", "set", r->count);
+	ndr->print(ndr, "%s: ARRAY(%d)", "set", (int)r->count);
 	ndr->depth++;
 	for (cntr_set_0=0;cntr_set_0<r->count;cntr_set_0++) {
 		char *idx_0=NULL;
@@ -3512,7 +3512,7 @@
 	ndr_print_ptr(ndr, "names", r->names);
 	ndr->depth++;
 	if (r->names) {
-		ndr->print(ndr, "%s: ARRAY(%d)", "names", r->count);
+		ndr->print(ndr, "%s: ARRAY(%d)", "names", (int)r->count);
 		ndr->depth++;
 		for (cntr_names_1=0;cntr_names_1<r->count;cntr_names_1++) {
 			char *idx_1=NULL;
@@ -3598,7 +3598,7 @@
 	ndr_print_ptr(ndr, "domains", r->domains);
 	ndr->depth++;
 	if (r->domains) {
-		ndr->print(ndr, "%s: ARRAY(%d)", "domains", r->count);
+		ndr->print(ndr, "%s: ARRAY(%d)", "domains", (int)r->count);
 		ndr->depth++;
 		for (cntr_domains_1=0;cntr_domains_1<r->count;cntr_domains_1++) {
 			char *idx_1=NULL;
@@ -3926,7 +3926,7 @@
 	ndr_print_ptr(ndr, "names", r->names);
 	ndr->depth++;
 	if (r->names) {
-		ndr->print(ndr, "%s: ARRAY(%d)", "names", r->count);
+		ndr->print(ndr, "%s: ARRAY(%d)", "names", (int)r->count);
 		ndr->depth++;
 		for (cntr_names_1=0;cntr_names_1<r->count;cntr_names_1++) {
 			char *idx_1=NULL;
@@ -4048,7 +4048,7 @@
 	ndr_print_ptr(ndr, "sids", r->sids);
 	ndr->depth++;
 	if (r->sids) {
-		ndr->print(ndr, "%s: ARRAY(%d)", "sids", r->count);
+		ndr->print(ndr, "%s: ARRAY(%d)", "sids", (int)r->count);
 		ndr->depth++;
 		for (cntr_sids_1=0;cntr_sids_1<r->count;cntr_sids_1++) {
 			char *idx_1=NULL;
@@ -4197,7 +4197,7 @@
 	ndr_print_ptr(ndr, "sids", r->sids);
 	ndr->depth++;
 	if (r->sids) {
-		ndr->print(ndr, "%s: ARRAY(%d)", "sids", r->count);
+		ndr->print(ndr, "%s: ARRAY(%d)", "sids", (int)r->count);
 		ndr->depth++;
 		for (cntr_sids_1=0;cntr_sids_1<r->count;cntr_sids_1++) {
 			char *idx_1=NULL;
@@ -4619,7 +4619,7 @@
 	ndr_print_ptr(ndr, "entries", r->entries);
 	ndr->depth++;
 	if (r->entries) {
-		ndr->print(ndr, "%s: ARRAY(%d)", "entries", r->count);
+		ndr->print(ndr, "%s: ARRAY(%d)", "entries", (int)r->count);
 		ndr->depth++;
 		for (cntr_entries_1=0;cntr_entries_1<r->count;cntr_entries_1++) {
 			char *idx_1=NULL;
@@ -6013,7 +6013,7 @@
 		ndr_print_policy_handle(ndr, "handle", r->in.handle);
 		ndr->depth--;
 		ndr_print_uint32(ndr, "num_names", r->in.num_names);
-		ndr->print(ndr, "%s: ARRAY(%d)", "names", r->in.num_names);
+		ndr->print(ndr, "%s: ARRAY(%d)", "names", (int)r->in.num_names);
 		ndr->depth++;
 		for (cntr_names_0=0;cntr_names_0<r->in.num_names;cntr_names_0++) {
 			char *idx_0=NULL;
@@ -10319,7 +10319,7 @@
 		ndr_print_policy_handle(ndr, "handle", r->in.handle);
 		ndr->depth--;
 		ndr_print_uint32(ndr, "num_names", r->in.num_names);
-		ndr->print(ndr, "%s: ARRAY(%d)", "names", r->in.num_names);
+		ndr->print(ndr, "%s: ARRAY(%d)", "names", (int)r->in.num_names);
 		ndr->depth++;
 		for (cntr_names_0=0;cntr_names_0<r->in.num_names;cntr_names_0++) {
 			char *idx_0=NULL;
@@ -10902,7 +10902,7 @@
 		ndr_print_policy_handle(ndr, "handle", r->in.handle);
 		ndr->depth--;
 		ndr_print_uint32(ndr, "num_names", r->in.num_names);
-		ndr->print(ndr, "%s: ARRAY(%d)", "names", r->in.num_names);
+		ndr->print(ndr, "%s: ARRAY(%d)", "names", (int)r->in.num_names);
 		ndr->depth++;
 		for (cntr_names_0=0;cntr_names_0<r->in.num_names;cntr_names_0++) {
 			char *idx_0=NULL;
@@ -11636,7 +11636,7 @@
 		ndr_print_struct(ndr, "in", "lsa_LookupNames4");
 		ndr->depth++;
 		ndr_print_uint32(ndr, "num_names", r->in.num_names);
-		ndr->print(ndr, "%s: ARRAY(%d)", "names", r->in.num_names);
+		ndr->print(ndr, "%s: ARRAY(%d)", "names", (int)r->in.num_names);
 		ndr->depth++;
 		for (cntr_names_0=0;cntr_names_0<r->in.num_names;cntr_names_0++) {
 			char *idx_0=NULL;

Modified: branches/samba/upstream/source/librpc/gen_ndr/ndr_messaging.c
===================================================================
--- branches/samba/upstream/source/librpc/gen_ndr/ndr_messaging.c	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/source/librpc/gen_ndr/ndr_messaging.c	2008-09-29 05:10:20 UTC (rev 2163)
@@ -99,7 +99,7 @@
 	ndr_print_struct(ndr, name, "messaging_array");
 	ndr->depth++;
 	ndr_print_uint32(ndr, "num_messages", r->num_messages);
-	ndr->print(ndr, "%s: ARRAY(%d)", "messages", r->num_messages);
+	ndr->print(ndr, "%s: ARRAY(%d)", "messages", (int)r->num_messages);
 	ndr->depth++;
 	for (cntr_messages_0=0;cntr_messages_0<r->num_messages;cntr_messages_0++) {
 		char *idx_0=NULL;
@@ -180,7 +180,7 @@
 	ndr_print_uint32(ndr, "new_seqnum", r->new_seqnum);
 	ndr_print_uint32(ndr, "num_changes", r->num_changes);
 	ndr_print_uint32(ndr, "num_keys", r->num_keys);
-	ndr->print(ndr, "%s: ARRAY(%d)", "keys", r->num_keys);
+	ndr->print(ndr, "%s: ARRAY(%d)", "keys", (int)r->num_keys);
 	ndr->depth++;
 	for (cntr_keys_0=0;cntr_keys_0<r->num_keys;cntr_keys_0++) {
 		char *idx_0=NULL;

Modified: branches/samba/upstream/source/librpc/gen_ndr/ndr_netlogon.c
===================================================================
--- branches/samba/upstream/source/librpc/gen_ndr/ndr_netlogon.c	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/source/librpc/gen_ndr/ndr_netlogon.c	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1054,7 +1054,7 @@
 	ndr->depth--;
 	ndr_print_netr_LMSessionKey(ndr, "LMSessKey", &r->LMSessKey);
 	ndr_print_samr_AcctFlags(ndr, "acct_flags", r->acct_flags);
-	ndr->print(ndr, "%s: ARRAY(%d)", "unknown", 7);
+	ndr->print(ndr, "%s: ARRAY(%d)", "unknown", (int)7);
 	ndr->depth++;
 	for (cntr_unknown_0=0;cntr_unknown_0<7;cntr_unknown_0++) {
 		char *idx_0=NULL;
@@ -1229,7 +1229,7 @@
 	ndr_print_ptr(ndr, "sids", r->sids);
 	ndr->depth++;
 	if (r->sids) {
-		ndr->print(ndr, "%s: ARRAY(%d)", "sids", r->sidcount);
+		ndr->print(ndr, "%s: ARRAY(%d)", "sids", (int)r->sidcount);
 		ndr->depth++;
 		for (cntr_sids_1=0;cntr_sids_1<r->sidcount;cntr_sids_1++) {
 			char *idx_1=NULL;
@@ -1337,7 +1337,7 @@
 	ndr_print_ptr(ndr, "sids", r->sids);
 	ndr->depth++;
 	if (r->sids) {
-		ndr->print(ndr, "%s: ARRAY(%d)", "sids", r->sidcount);
+		ndr->print(ndr, "%s: ARRAY(%d)", "sids", (int)r->sidcount);
 		ndr->depth++;
 		for (cntr_sids_1=0;cntr_sids_1<r->sidcount;cntr_sids_1++) {
 			char *idx_1=NULL;
@@ -1351,7 +1351,7 @@
 	ndr->depth--;
 	ndr_print_lsa_String(ndr, "forest", &r->forest);
 	ndr_print_lsa_String(ndr, "principle", &r->principle);
-	ndr->print(ndr, "%s: ARRAY(%d)", "unknown4", 20);
+	ndr->print(ndr, "%s: ARRAY(%d)", "unknown4", (int)20);
 	ndr->depth++;
 	for (cntr_unknown4_0=0;cntr_unknown4_0<20;cntr_unknown4_0++) {
 		char *idx_0=NULL;
@@ -1497,7 +1497,7 @@
 	}
 	ndr->depth--;
 	ndr_print_netr_UserSessionKey(ndr, "user_session_key", &r->user_session_key);
-	ndr->print(ndr, "%s: ARRAY(%d)", "expansionroom", 10);
+	ndr->print(ndr, "%s: ARRAY(%d)", "expansionroom", (int)10);
 	ndr->depth++;
 	for (cntr_expansionroom_0=0;cntr_expansionroom_0<10;cntr_expansionroom_0++) {
 		char *idx_0=NULL;
@@ -2773,7 +2773,7 @@
 	ndr_print_ptr(ndr, "rids", r->rids);
 	ndr->depth++;
 	if (r->rids) {
-		ndr->print(ndr, "%s: ARRAY(%d)", "rids", r->num_rids);
+		ndr->print(ndr, "%s: ARRAY(%d)", "rids", (int)r->num_rids);
 		ndr->depth++;
 		for (cntr_rids_1=0;cntr_rids_1<r->num_rids;cntr_rids_1++) {
 			char *idx_1=NULL;
@@ -2788,7 +2788,7 @@
 	ndr_print_ptr(ndr, "attribs", r->attribs);
 	ndr->depth++;
 	if (r->attribs) {
-		ndr->print(ndr, "%s: ARRAY(%d)", "attribs", r->num_rids);
+		ndr->print(ndr, "%s: ARRAY(%d)", "attribs", (int)r->num_rids);
 		ndr->depth++;
 		for (cntr_attribs_1=0;cntr_attribs_1<r->num_rids;cntr_attribs_1++) {
 			char *idx_1=NULL;
@@ -3104,7 +3104,7 @@
 	ndr_print_ptr(ndr, "eventauditoptions", r->eventauditoptions);
 	ndr->depth++;
 	if (r->eventauditoptions) {
-		ndr->print(ndr, "%s: ARRAY(%d)", "eventauditoptions", r->maxauditeventcount + 1);
+		ndr->print(ndr, "%s: ARRAY(%d)", "eventauditoptions", (int)r->maxauditeventcount + 1);
 		ndr->depth++;
 		for (cntr_eventauditoptions_1=0;cntr_eventauditoptions_1<r->maxauditeventcount + 1;cntr_eventauditoptions_1++) {
 			char *idx_1=NULL;
@@ -3245,7 +3245,7 @@
 	ndr_print_ptr(ndr, "controller_names", r->controller_names);
 	ndr->depth++;
 	if (r->controller_names) {
-		ndr->print(ndr, "%s: ARRAY(%d)", "controller_names", r->num_controllers);
+		ndr->print(ndr, "%s: ARRAY(%d)", "controller_names", (int)r->num_controllers);
 		ndr->depth++;
 		for (cntr_controller_names_1=0;cntr_controller_names_1<r->num_controllers;cntr_controller_names_1++) {
 			char *idx_1=NULL;
@@ -3443,7 +3443,7 @@
 	ndr_print_ptr(ndr, "privilege_attrib", r->privilege_attrib);
 	ndr->depth++;
 	if (r->privilege_attrib) {
-		ndr->print(ndr, "%s: ARRAY(%d)", "privilege_attrib", r->privilege_entries);
+		ndr->print(ndr, "%s: ARRAY(%d)", "privilege_attrib", (int)r->privilege_entries);
 		ndr->depth++;
 		for (cntr_privilege_attrib_1=0;cntr_privilege_attrib_1<r->privilege_entries;cntr_privilege_attrib_1++) {
 			char *idx_1=NULL;
@@ -3458,7 +3458,7 @@
 	ndr_print_ptr(ndr, "privilege_name", r->privilege_name);
 	ndr->depth++;
 	if (r->privilege_name) {
-		ndr->print(ndr, "%s: ARRAY(%d)", "privilege_name", r->privilege_entries);
+		ndr->print(ndr, "%s: ARRAY(%d)", "privilege_name", (int)r->privilege_entries);
 		ndr->depth++;
 		for (cntr_privilege_name_1=0;cntr_privilege_name_1<r->privilege_entries;cntr_privilege_name_1++) {
 			char *idx_1=NULL;
@@ -5248,7 +5248,7 @@
 	ndr_print_ptr(ndr, "delta_enum", r->delta_enum);
 	ndr->depth++;
 	if (r->delta_enum) {
-		ndr->print(ndr, "%s: ARRAY(%d)", "delta_enum", r->num_deltas);
+		ndr->print(ndr, "%s: ARRAY(%d)", "delta_enum", (int)r->num_deltas);
 		ndr->depth++;
 		for (cntr_delta_enum_1=0;cntr_delta_enum_1<r->num_deltas;cntr_delta_enum_1++) {
 			char *idx_1=NULL;
@@ -6475,7 +6475,7 @@
 		ndr_print_ptr(ndr, "data", r->data);
 		ndr->depth++;
 		if (r->data) {
-			ndr->print(ndr, "%s: ARRAY(%d)", "data", r->length / 2);
+			ndr->print(ndr, "%s: ARRAY(%d)", "data", (int)r->length / 2);
 			ndr->depth++;
 			for (cntr_data_1=0;cntr_data_1<r->length / 2;cntr_data_1++) {
 				char *idx_1=NULL;
@@ -6748,7 +6748,7 @@
 	ndr_print_lsa_String(ndr, "product", &r->product);
 	ndr_print_lsa_String(ndr, "unknown5", &r->unknown5);
 	ndr_print_lsa_String(ndr, "unknown6", &r->unknown6);
-	ndr->print(ndr, "%s: ARRAY(%d)", "unknown7", 4);
+	ndr->print(ndr, "%s: ARRAY(%d)", "unknown7", (int)4);
 	ndr->depth++;
 	for (cntr_unknown7_0=0;cntr_unknown7_0<4;cntr_unknown7_0++) {
 		char *idx_0=NULL;
@@ -6985,7 +6985,7 @@
 		ndr_print_dom_sid2(ndr, "sid", r->sid);
 	}
 	ndr->depth--;
-	ndr->print(ndr, "%s: ARRAY(%d)", "unknown1", 4);
+	ndr->print(ndr, "%s: ARRAY(%d)", "unknown1", (int)4);
 	ndr->depth++;
 	for (cntr_unknown1_0=0;cntr_unknown1_0<4;cntr_unknown1_0++) {
 		char *idx_0=NULL;
@@ -6995,7 +6995,7 @@
 		}
 	}
 	ndr->depth--;
-	ndr->print(ndr, "%s: ARRAY(%d)", "unknown", 4);
+	ndr->print(ndr, "%s: ARRAY(%d)", "unknown", (int)4);
 	ndr->depth++;
 	for (cntr_unknown_0=0;cntr_unknown_0<4;cntr_unknown_0++) {
 		char *idx_0=NULL;
@@ -7093,7 +7093,7 @@
 	ndr_print_ptr(ndr, "trusts", r->trusts);
 	ndr->depth++;
 	if (r->trusts) {
-		ndr->print(ndr, "%s: ARRAY(%d)", "trusts", r->num_trusts);
+		ndr->print(ndr, "%s: ARRAY(%d)", "trusts", (int)r->num_trusts);
 		ndr->depth++;
 		for (cntr_trusts_1=0;cntr_trusts_1<r->num_trusts;cntr_trusts_1++) {
 			char *idx_1=NULL;
@@ -7105,7 +7105,7 @@
 		ndr->depth--;
 	}
 	ndr->depth--;
-	ndr->print(ndr, "%s: ARRAY(%d)", "unknown", 14);
+	ndr->print(ndr, "%s: ARRAY(%d)", "unknown", (int)14);
 	ndr->depth++;
 	for (cntr_unknown_0=0;cntr_unknown_0<14;cntr_unknown_0++) {
 		char *idx_0=NULL;
@@ -7369,7 +7369,7 @@
 	ndr_print_ptr(ndr, "sitename", r->sitename);
 	ndr->depth++;
 	if (r->sitename) {
-		ndr->print(ndr, "%s: ARRAY(%d)", "sitename", r->count);
+		ndr->print(ndr, "%s: ARRAY(%d)", "sitename", (int)r->count);
 		ndr->depth++;
 		for (cntr_sitename_1=0;cntr_sitename_1<r->count;cntr_sitename_1++) {
 			char *idx_1=NULL;
@@ -7731,7 +7731,7 @@
 	ndr_print_ptr(ndr, "array", r->array);
 	ndr->depth++;
 	if (r->array) {
-		ndr->print(ndr, "%s: ARRAY(%d)", "array", r->count);
+		ndr->print(ndr, "%s: ARRAY(%d)", "array", (int)r->count);
 		ndr->depth++;
 		for (cntr_array_1=0;cntr_array_1<r->count;cntr_array_1++) {
 			char *idx_1=NULL;
@@ -7858,7 +7858,7 @@
 	ndr_print_ptr(ndr, "sitename", r->sitename);
 	ndr->depth++;
 	if (r->sitename) {
-		ndr->print(ndr, "%s: ARRAY(%d)", "sitename", r->count);
+		ndr->print(ndr, "%s: ARRAY(%d)", "sitename", (int)r->count);
 		ndr->depth++;
 		for (cntr_sitename_1=0;cntr_sitename_1<r->count;cntr_sitename_1++) {
 			char *idx_1=NULL;
@@ -7873,7 +7873,7 @@
 	ndr_print_ptr(ndr, "subnetname", r->subnetname);
 	ndr->depth++;
 	if (r->subnetname) {
-		ndr->print(ndr, "%s: ARRAY(%d)", "subnetname", r->count);
+		ndr->print(ndr, "%s: ARRAY(%d)", "subnetname", (int)r->count);
 		ndr->depth++;
 		for (cntr_subnetname_1=0;cntr_subnetname_1<r->count;cntr_subnetname_1++) {
 			char *idx_1=NULL;
@@ -7959,7 +7959,7 @@
 	ndr_print_ptr(ndr, "sites", r->sites);
 	ndr->depth++;
 	if (r->sites) {
-		ndr->print(ndr, "%s: ARRAY(%d)", "sites", r->num_sites);
+		ndr->print(ndr, "%s: ARRAY(%d)", "sites", (int)r->num_sites);
 		ndr->depth++;
 		for (cntr_sites_1=0;cntr_sites_1<r->num_sites;cntr_sites_1++) {
 			char *idx_1=NULL;
@@ -12310,8 +12310,14 @@
 		NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, 0));
 		NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, ndr_charset_length(r->in.computer_name, CH_UTF16)));
 		NDR_CHECK(ndr_push_charset(ndr, NDR_SCALARS, r->in.computer_name, ndr_charset_length(r->in.computer_name, CH_UTF16), sizeof(uint16_t), CH_UTF16));
-		NDR_CHECK(ndr_push_netr_Authenticator(ndr, NDR_SCALARS, &r->in.credential));
-		NDR_CHECK(ndr_push_netr_CryptPassword(ndr, NDR_SCALARS, &r->in.new_password));
+		if (r->in.credential == NULL) {
+			return ndr_push_error(ndr, NDR_ERR_INVALID_POINTER, "NULL [ref] pointer");
+		}
+		NDR_CHECK(ndr_push_netr_Authenticator(ndr, NDR_SCALARS, r->in.credential));
+		if (r->in.new_password == NULL) {
+			return ndr_push_error(ndr, NDR_ERR_INVALID_POINTER, "NULL [ref] pointer");
+		}
+		NDR_CHECK(ndr_push_netr_CryptPassword(ndr, NDR_SCALARS, r->in.new_password));
 	}
 	if (flags & NDR_OUT) {
 		if (r->out.return_authenticator == NULL) {
@@ -12327,7 +12333,9 @@
 {
 	uint32_t _ptr_server_name;
 	TALLOC_CTX *_mem_save_server_name_0;
+	TALLOC_CTX *_mem_save_credential_0;
 	TALLOC_CTX *_mem_save_return_authenticator_0;
+	TALLOC_CTX *_mem_save_new_password_0;
 	if (flags & NDR_IN) {
 		ZERO_STRUCT(r->out);
 
@@ -12364,8 +12372,20 @@
 		}
 		NDR_CHECK(ndr_check_string_terminator(ndr, ndr_get_array_length(ndr, &r->in.computer_name), sizeof(uint16_t)));
 		NDR_CHECK(ndr_pull_charset(ndr, NDR_SCALARS, &r->in.computer_name, ndr_get_array_length(ndr, &r->in.computer_name), sizeof(uint16_t), CH_UTF16));
-		NDR_CHECK(ndr_pull_netr_Authenticator(ndr, NDR_SCALARS, &r->in.credential));
-		NDR_CHECK(ndr_pull_netr_CryptPassword(ndr, NDR_SCALARS, &r->in.new_password));
+		if (ndr->flags & LIBNDR_FLAG_REF_ALLOC) {
+			NDR_PULL_ALLOC(ndr, r->in.credential);
+		}
+		_mem_save_credential_0 = NDR_PULL_GET_MEM_CTX(ndr);
+		NDR_PULL_SET_MEM_CTX(ndr, r->in.credential, LIBNDR_FLAG_REF_ALLOC);
+		NDR_CHECK(ndr_pull_netr_Authenticator(ndr, NDR_SCALARS, r->in.credential));
+		NDR_PULL_SET_MEM_CTX(ndr, _mem_save_credential_0, LIBNDR_FLAG_REF_ALLOC);
+		if (ndr->flags & LIBNDR_FLAG_REF_ALLOC) {
+			NDR_PULL_ALLOC(ndr, r->in.new_password);
+		}
+		_mem_save_new_password_0 = NDR_PULL_GET_MEM_CTX(ndr);
+		NDR_PULL_SET_MEM_CTX(ndr, r->in.new_password, LIBNDR_FLAG_REF_ALLOC);
+		NDR_CHECK(ndr_pull_netr_CryptPassword(ndr, NDR_SCALARS, r->in.new_password));
+		NDR_PULL_SET_MEM_CTX(ndr, _mem_save_new_password_0, LIBNDR_FLAG_REF_ALLOC);
 		NDR_PULL_ALLOC(ndr, r->out.return_authenticator);
 		ZERO_STRUCTP(r->out.return_authenticator);
 	}
@@ -12401,9 +12421,15 @@
 		ndr_print_string(ndr, "account_name", r->in.account_name);
 		ndr_print_netr_SchannelType(ndr, "secure_channel_type", r->in.secure_channel_type);
 		ndr_print_string(ndr, "computer_name", r->in.computer_name);
-		ndr_print_netr_Authenticator(ndr, "credential", &r->in.credential);
-		ndr_print_netr_CryptPassword(ndr, "new_password", &r->in.new_password);
+		ndr_print_ptr(ndr, "credential", r->in.credential);
+		ndr->depth++;
+		ndr_print_netr_Authenticator(ndr, "credential", r->in.credential);
 		ndr->depth--;
+		ndr_print_ptr(ndr, "new_password", r->in.new_password);
+		ndr->depth++;
+		ndr_print_netr_CryptPassword(ndr, "new_password", r->in.new_password);
+		ndr->depth--;
+		ndr->depth--;
 	}
 	if (flags & NDR_OUT) {
 		ndr_print_struct(ndr, "out", "netr_ServerPasswordSet2");
@@ -12747,7 +12773,7 @@
 		ndr_print_uint32(ndr, "count", r->in.count);
 		ndr_print_ptr(ndr, "addresses", r->in.addresses);
 		ndr->depth++;
-		ndr->print(ndr, "%s: ARRAY(%d)", "addresses", r->in.count);
+		ndr->print(ndr, "%s: ARRAY(%d)", "addresses", (int)r->in.count);
 		ndr->depth++;
 		for (cntr_addresses_1=0;cntr_addresses_1<r->in.count;cntr_addresses_1++) {
 			char *idx_1=NULL;
@@ -13290,7 +13316,7 @@
 		ndr_print_uint32(ndr, "count", r->in.count);
 		ndr_print_ptr(ndr, "addresses", r->in.addresses);
 		ndr->depth++;
-		ndr->print(ndr, "%s: ARRAY(%d)", "addresses", r->in.count);
+		ndr->print(ndr, "%s: ARRAY(%d)", "addresses", (int)r->in.count);
 		ndr->depth++;
 		for (cntr_addresses_1=0;cntr_addresses_1<r->in.count;cntr_addresses_1++) {
 			char *idx_1=NULL;

Modified: branches/samba/upstream/source/librpc/gen_ndr/ndr_notify.c
===================================================================
--- branches/samba/upstream/source/librpc/gen_ndr/ndr_notify.c	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/source/librpc/gen_ndr/ndr_notify.c	2008-09-29 05:10:20 UTC (rev 2163)
@@ -116,7 +116,7 @@
 	ndr_print_uint32(ndr, "max_mask", r->max_mask);
 	ndr_print_uint32(ndr, "max_mask_subdir", r->max_mask_subdir);
 	ndr_print_uint32(ndr, "num_entries", r->num_entries);
-	ndr->print(ndr, "%s: ARRAY(%d)", "entries", r->num_entries);
+	ndr->print(ndr, "%s: ARRAY(%d)", "entries", (int)r->num_entries);
 	ndr->depth++;
 	for (cntr_entries_0=0;cntr_entries_0<r->num_entries;cntr_entries_0++) {
 		char *idx_0=NULL;
@@ -179,7 +179,7 @@
 	ndr_print_struct(ndr, name, "notify_array");
 	ndr->depth++;
 	ndr_print_uint32(ndr, "num_depths", r->num_depths);
-	ndr->print(ndr, "%s: ARRAY(%d)", "depth", r->num_depths);
+	ndr->print(ndr, "%s: ARRAY(%d)", "depth", (int)r->num_depths);
 	ndr->depth++;
 	for (cntr_depth_0=0;cntr_depth_0<r->num_depths;cntr_depth_0++) {
 		char *idx_0=NULL;

Modified: branches/samba/upstream/source/librpc/gen_ndr/ndr_ntsvcs.c
===================================================================
--- branches/samba/upstream/source/librpc/gen_ndr/ndr_ntsvcs.c	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/source/librpc/gen_ndr/ndr_ntsvcs.c	2008-09-29 05:10:20 UTC (rev 2163)
@@ -41,7 +41,7 @@
 	ndr_print_struct(ndr, name, "PNP_HwProfInfo");
 	ndr->depth++;
 	ndr_print_uint32(ndr, "unknown1", r->unknown1);
-	ndr->print(ndr, "%s: ARRAY(%d)", "unknown2", 160);
+	ndr->print(ndr, "%s: ARRAY(%d)", "unknown2", (int)160);
 	ndr->depth++;
 	for (cntr_unknown2_0=0;cntr_unknown2_0<160;cntr_unknown2_0++) {
 		char *idx_0=NULL;

Modified: branches/samba/upstream/source/librpc/gen_ndr/ndr_samr.c
===================================================================
--- branches/samba/upstream/source/librpc/gen_ndr/ndr_samr.c	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/source/librpc/gen_ndr/ndr_samr.c	2008-09-29 05:10:20 UTC (rev 2163)
@@ -295,7 +295,7 @@
 	ndr_print_ptr(ndr, "entries", r->entries);
 	ndr->depth++;
 	if (r->entries) {
-		ndr->print(ndr, "%s: ARRAY(%d)", "entries", r->count);
+		ndr->print(ndr, "%s: ARRAY(%d)", "entries", (int)r->count);
 		ndr->depth++;
 		for (cntr_entries_1=0;cntr_entries_1<r->count;cntr_entries_1++) {
 			char *idx_1=NULL;
@@ -1156,7 +1156,7 @@
 	ndr_print_ptr(ndr, "ids", r->ids);
 	ndr->depth++;
 	if (r->ids) {
-		ndr->print(ndr, "%s: ARRAY(%d)", "ids", r->count);
+		ndr->print(ndr, "%s: ARRAY(%d)", "ids", (int)r->count);
 		ndr->depth++;
 		for (cntr_ids_1=0;cntr_ids_1<r->count;cntr_ids_1++) {
 			char *idx_1=NULL;
@@ -1553,7 +1553,7 @@
 	ndr_print_ptr(ndr, "rids", r->rids);
 	ndr->depth++;
 	if (r->rids) {
-		ndr->print(ndr, "%s: ARRAY(%d)", "rids", r->count);
+		ndr->print(ndr, "%s: ARRAY(%d)", "rids", (int)r->count);
 		ndr->depth++;
 		for (cntr_rids_1=0;cntr_rids_1<r->count;cntr_rids_1++) {
 			char *idx_1=NULL;
@@ -1568,7 +1568,7 @@
 	ndr_print_ptr(ndr, "types", r->types);
 	ndr->depth++;
 	if (r->types) {
-		ndr->print(ndr, "%s: ARRAY(%d)", "types", r->count);
+		ndr->print(ndr, "%s: ARRAY(%d)", "types", (int)r->count);
 		ndr->depth++;
 		for (cntr_types_1=0;cntr_types_1<r->count;cntr_types_1++) {
 			char *idx_1=NULL;
@@ -3703,7 +3703,7 @@
 	ndr_print_ptr(ndr, "rids", r->rids);
 	ndr->depth++;
 	if (r->rids) {
-		ndr->print(ndr, "%s: ARRAY(%d)", "rids", r->count);
+		ndr->print(ndr, "%s: ARRAY(%d)", "rids", (int)r->count);
 		ndr->depth++;
 		for (cntr_rids_1=0;cntr_rids_1<r->count;cntr_rids_1++) {
 			char *idx_1=NULL;
@@ -3840,7 +3840,7 @@
 	ndr_print_ptr(ndr, "entries", r->entries);
 	ndr->depth++;
 	if (r->entries) {
-		ndr->print(ndr, "%s: ARRAY(%d)", "entries", r->count);
+		ndr->print(ndr, "%s: ARRAY(%d)", "entries", (int)r->count);
 		ndr->depth++;
 		for (cntr_entries_1=0;cntr_entries_1<r->count;cntr_entries_1++) {
 			char *idx_1=NULL;
@@ -3972,7 +3972,7 @@
 	ndr_print_ptr(ndr, "entries", r->entries);
 	ndr->depth++;
 	if (r->entries) {
-		ndr->print(ndr, "%s: ARRAY(%d)", "entries", r->count);
+		ndr->print(ndr, "%s: ARRAY(%d)", "entries", (int)r->count);
 		ndr->depth++;
 		for (cntr_entries_1=0;cntr_entries_1<r->count;cntr_entries_1++) {
 			char *idx_1=NULL;
@@ -4104,7 +4104,7 @@
 	ndr_print_ptr(ndr, "entries", r->entries);
 	ndr->depth++;
 	if (r->entries) {
-		ndr->print(ndr, "%s: ARRAY(%d)", "entries", r->count);
+		ndr->print(ndr, "%s: ARRAY(%d)", "entries", (int)r->count);
 		ndr->depth++;
 		for (cntr_entries_1=0;cntr_entries_1<r->count;cntr_entries_1++) {
 			char *idx_1=NULL;
@@ -4225,7 +4225,7 @@
 	ndr_print_ptr(ndr, "entries", r->entries);
 	ndr->depth++;
 	if (r->entries) {
-		ndr->print(ndr, "%s: ARRAY(%d)", "entries", r->count);
+		ndr->print(ndr, "%s: ARRAY(%d)", "entries", (int)r->count);
 		ndr->depth++;
 		for (cntr_entries_1=0;cntr_entries_1<r->count;cntr_entries_1++) {
 			char *idx_1=NULL;
@@ -4827,7 +4827,7 @@
 	ndr_print_ptr(ndr, "pwd_history", r->pwd_history);
 	ndr->depth++;
 	if (r->pwd_history) {
-		ndr->print(ndr, "%s: ARRAY(%d)", "pwd_history", r->pwd_history_len);
+		ndr->print(ndr, "%s: ARRAY(%d)", "pwd_history", (int)r->pwd_history_len);
 		ndr->depth++;
 		for (cntr_pwd_history_1=0;cntr_pwd_history_1<r->pwd_history_len;cntr_pwd_history_1++) {
 			char *idx_1=NULL;
@@ -7198,7 +7198,7 @@
 		ndr_print_policy_handle(ndr, "domain_handle", r->in.domain_handle);
 		ndr->depth--;
 		ndr_print_uint32(ndr, "num_names", r->in.num_names);
-		ndr->print(ndr, "%s: ARRAY(%d)", "names", r->in.num_names);
+		ndr->print(ndr, "%s: ARRAY(%d)", "names", (int)r->in.num_names);
 		ndr->depth++;
 		for (cntr_names_0=0;cntr_names_0<r->in.num_names;cntr_names_0++) {
 			char *idx_0=NULL;
@@ -7337,7 +7337,7 @@
 		ndr_print_policy_handle(ndr, "domain_handle", r->in.domain_handle);
 		ndr->depth--;
 		ndr_print_uint32(ndr, "num_rids", r->in.num_rids);
-		ndr->print(ndr, "%s: ARRAY(%d)", "rids", r->in.num_rids);
+		ndr->print(ndr, "%s: ARRAY(%d)", "rids", (int)r->in.num_rids);
 		ndr->depth++;
 		for (cntr_rids_0=0;cntr_rids_0<r->in.num_rids;cntr_rids_0++) {
 			char *idx_0=NULL;

Modified: branches/samba/upstream/source/librpc/gen_ndr/ndr_security.c
===================================================================
--- branches/samba/upstream/source/librpc/gen_ndr/ndr_security.c	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/source/librpc/gen_ndr/ndr_security.c	2008-09-29 05:10:20 UTC (rev 2163)
@@ -548,7 +548,7 @@
 	ndr_print_security_acl_revision(ndr, "revision", r->revision);
 	ndr_print_uint16(ndr, "size", (ndr->flags & LIBNDR_PRINT_SET_VALUES)?ndr_size_security_acl(r, ndr->flags):r->size);
 	ndr_print_uint32(ndr, "num_aces", r->num_aces);
-	ndr->print(ndr, "%s: ARRAY(%d)", "aces", r->num_aces);
+	ndr->print(ndr, "%s: ARRAY(%d)", "aces", (int)r->num_aces);
 	ndr->depth++;
 	for (cntr_aces_0=0;cntr_aces_0<r->num_aces;cntr_aces_0++) {
 		char *idx_0=NULL;
@@ -976,7 +976,7 @@
 	}
 	ndr->depth--;
 	ndr_print_uint32(ndr, "num_sids", r->num_sids);
-	ndr->print(ndr, "%s: ARRAY(%d)", "sids", r->num_sids);
+	ndr->print(ndr, "%s: ARRAY(%d)", "sids", (int)r->num_sids);
 	ndr->depth++;
 	for (cntr_sids_0=0;cntr_sids_0<r->num_sids;cntr_sids_0++) {
 		char *idx_0=NULL;

Modified: branches/samba/upstream/source/librpc/gen_ndr/ndr_srvsvc.c
===================================================================
--- branches/samba/upstream/source/librpc/gen_ndr/ndr_srvsvc.c	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/source/librpc/gen_ndr/ndr_srvsvc.c	2008-09-29 05:10:20 UTC (rev 2163)
@@ -136,7 +136,7 @@
 	ndr_print_ptr(ndr, "array", r->array);
 	ndr->depth++;
 	if (r->array) {
-		ndr->print(ndr, "%s: ARRAY(%d)", "array", r->count);
+		ndr->print(ndr, "%s: ARRAY(%d)", "array", (int)r->count);
 		ndr->depth++;
 		for (cntr_array_1=0;cntr_array_1<r->count;cntr_array_1++) {
 			char *idx_1=NULL;
@@ -321,7 +321,7 @@
 	ndr_print_ptr(ndr, "array", r->array);
 	ndr->depth++;
 	if (r->array) {
-		ndr->print(ndr, "%s: ARRAY(%d)", "array", r->count);
+		ndr->print(ndr, "%s: ARRAY(%d)", "array", (int)r->count);
 		ndr->depth++;
 		for (cntr_array_1=0;cntr_array_1<r->count;cntr_array_1++) {
 			char *idx_1=NULL;
@@ -743,7 +743,7 @@
 	ndr_print_ptr(ndr, "array", r->array);
 	ndr->depth++;
 	if (r->array) {
-		ndr->print(ndr, "%s: ARRAY(%d)", "array", r->count);
+		ndr->print(ndr, "%s: ARRAY(%d)", "array", (int)r->count);
 		ndr->depth++;
 		for (cntr_array_1=0;cntr_array_1<r->count;cntr_array_1++) {
 			char *idx_1=NULL;
@@ -931,7 +931,7 @@
 	ndr_print_ptr(ndr, "array", r->array);
 	ndr->depth++;
 	if (r->array) {
-		ndr->print(ndr, "%s: ARRAY(%d)", "array", r->count);
+		ndr->print(ndr, "%s: ARRAY(%d)", "array", (int)r->count);
 		ndr->depth++;
 		for (cntr_array_1=0;cntr_array_1<r->count;cntr_array_1++) {
 			char *idx_1=NULL;
@@ -1317,7 +1317,7 @@
 	ndr_print_ptr(ndr, "array", r->array);
 	ndr->depth++;
 	if (r->array) {
-		ndr->print(ndr, "%s: ARRAY(%d)", "array", r->count);
+		ndr->print(ndr, "%s: ARRAY(%d)", "array", (int)r->count);
 		ndr->depth++;
 		for (cntr_array_1=0;cntr_array_1<r->count;cntr_array_1++) {
 			char *idx_1=NULL;
@@ -1511,7 +1511,7 @@
 	ndr_print_ptr(ndr, "array", r->array);
 	ndr->depth++;
 	if (r->array) {
-		ndr->print(ndr, "%s: ARRAY(%d)", "array", r->count);
+		ndr->print(ndr, "%s: ARRAY(%d)", "array", (int)r->count);
 		ndr->depth++;
 		for (cntr_array_1=0;cntr_array_1<r->count;cntr_array_1++) {
 			char *idx_1=NULL;
@@ -1797,7 +1797,7 @@
 	ndr_print_ptr(ndr, "array", r->array);
 	ndr->depth++;
 	if (r->array) {
-		ndr->print(ndr, "%s: ARRAY(%d)", "array", r->count);
+		ndr->print(ndr, "%s: ARRAY(%d)", "array", (int)r->count);
 		ndr->depth++;
 		for (cntr_array_1=0;cntr_array_1<r->count;cntr_array_1++) {
 			char *idx_1=NULL;
@@ -1985,7 +1985,7 @@
 	ndr_print_ptr(ndr, "array", r->array);
 	ndr->depth++;
 	if (r->array) {
-		ndr->print(ndr, "%s: ARRAY(%d)", "array", r->count);
+		ndr->print(ndr, "%s: ARRAY(%d)", "array", (int)r->count);
 		ndr->depth++;
 		for (cntr_array_1=0;cntr_array_1<r->count;cntr_array_1++) {
 			char *idx_1=NULL;
@@ -2445,7 +2445,7 @@
 	ndr_print_ptr(ndr, "array", r->array);
 	ndr->depth++;
 	if (r->array) {
-		ndr->print(ndr, "%s: ARRAY(%d)", "array", r->count);
+		ndr->print(ndr, "%s: ARRAY(%d)", "array", (int)r->count);
 		ndr->depth++;
 		for (cntr_array_1=0;cntr_array_1<r->count;cntr_array_1++) {
 			char *idx_1=NULL;
@@ -2636,7 +2636,7 @@
 	ndr_print_ptr(ndr, "array", r->array);
 	ndr->depth++;
 	if (r->array) {
-		ndr->print(ndr, "%s: ARRAY(%d)", "array", r->count);
+		ndr->print(ndr, "%s: ARRAY(%d)", "array", (int)r->count);
 		ndr->depth++;
 		for (cntr_array_1=0;cntr_array_1<r->count;cntr_array_1++) {
 			char *idx_1=NULL;
@@ -2860,7 +2860,7 @@
 	ndr_print_ptr(ndr, "array", r->array);
 	ndr->depth++;
 	if (r->array) {
-		ndr->print(ndr, "%s: ARRAY(%d)", "array", r->count);
+		ndr->print(ndr, "%s: ARRAY(%d)", "array", (int)r->count);
 		ndr->depth++;
 		for (cntr_array_1=0;cntr_array_1<r->count;cntr_array_1++) {
 			char *idx_1=NULL;
@@ -3045,7 +3045,7 @@
 	ndr_print_ptr(ndr, "array", r->array);
 	ndr->depth++;
 	if (r->array) {
-		ndr->print(ndr, "%s: ARRAY(%d)", "array", r->count);
+		ndr->print(ndr, "%s: ARRAY(%d)", "array", (int)r->count);
 		ndr->depth++;
 		for (cntr_array_1=0;cntr_array_1<r->count;cntr_array_1++) {
 			char *idx_1=NULL;
@@ -3302,7 +3302,7 @@
 	ndr_print_ptr(ndr, "array", r->array);
 	ndr->depth++;
 	if (r->array) {
-		ndr->print(ndr, "%s: ARRAY(%d)", "array", r->count);
+		ndr->print(ndr, "%s: ARRAY(%d)", "array", (int)r->count);
 		ndr->depth++;
 		for (cntr_array_1=0;cntr_array_1<r->count;cntr_array_1++) {
 			char *idx_1=NULL;
@@ -3791,7 +3791,7 @@
 	ndr_print_ptr(ndr, "array", r->array);
 	ndr->depth++;
 	if (r->array) {
-		ndr->print(ndr, "%s: ARRAY(%d)", "array", r->count);
+		ndr->print(ndr, "%s: ARRAY(%d)", "array", (int)r->count);
 		ndr->depth++;
 		for (cntr_array_1=0;cntr_array_1<r->count;cntr_array_1++) {
 			char *idx_1=NULL;
@@ -3973,7 +3973,7 @@
 	ndr_print_ptr(ndr, "array", r->array);
 	ndr->depth++;
 	if (r->array) {
-		ndr->print(ndr, "%s: ARRAY(%d)", "array", r->count);
+		ndr->print(ndr, "%s: ARRAY(%d)", "array", (int)r->count);
 		ndr->depth++;
 		for (cntr_array_1=0;cntr_array_1<r->count;cntr_array_1++) {
 			char *idx_1=NULL;
@@ -4230,7 +4230,7 @@
 	ndr_print_ptr(ndr, "array", r->array);
 	ndr->depth++;
 	if (r->array) {
-		ndr->print(ndr, "%s: ARRAY(%d)", "array", r->count);
+		ndr->print(ndr, "%s: ARRAY(%d)", "array", (int)r->count);
 		ndr->depth++;
 		for (cntr_array_1=0;cntr_array_1<r->count;cntr_array_1++) {
 			char *idx_1=NULL;
@@ -4415,7 +4415,7 @@
 	ndr_print_ptr(ndr, "array", r->array);
 	ndr->depth++;
 	if (r->array) {
-		ndr->print(ndr, "%s: ARRAY(%d)", "array", r->count);
+		ndr->print(ndr, "%s: ARRAY(%d)", "array", (int)r->count);
 		ndr->depth++;
 		for (cntr_array_1=0;cntr_array_1<r->count;cntr_array_1++) {
 			char *idx_1=NULL;
@@ -4677,7 +4677,7 @@
 	ndr_print_ptr(ndr, "array", r->array);
 	ndr->depth++;
 	if (r->array) {
-		ndr->print(ndr, "%s: ARRAY(%d)", "array", r->count);
+		ndr->print(ndr, "%s: ARRAY(%d)", "array", (int)r->count);
 		ndr->depth++;
 		for (cntr_array_1=0;cntr_array_1<r->count;cntr_array_1++) {
 			char *idx_1=NULL;
@@ -4823,7 +4823,7 @@
 	ndr_print_ptr(ndr, "array", r->array);
 	ndr->depth++;
 	if (r->array) {
-		ndr->print(ndr, "%s: ARRAY(%d)", "array", r->count);
+		ndr->print(ndr, "%s: ARRAY(%d)", "array", (int)r->count);
 		ndr->depth++;
 		for (cntr_array_1=0;cntr_array_1<r->count;cntr_array_1++) {
 			char *idx_1=NULL;
@@ -4956,7 +4956,7 @@
 	ndr_print_ptr(ndr, "array", r->array);
 	ndr->depth++;
 	if (r->array) {
-		ndr->print(ndr, "%s: ARRAY(%d)", "array", r->count);
+		ndr->print(ndr, "%s: ARRAY(%d)", "array", (int)r->count);
 		ndr->depth++;
 		for (cntr_array_1=0;cntr_array_1<r->count;cntr_array_1++) {
 			char *idx_1=NULL;
@@ -5066,7 +5066,7 @@
 	ndr_print_ptr(ndr, "array", r->array);
 	ndr->depth++;
 	if (r->array) {
-		ndr->print(ndr, "%s: ARRAY(%d)", "array", r->count);
+		ndr->print(ndr, "%s: ARRAY(%d)", "array", (int)r->count);
 		ndr->depth++;
 		for (cntr_array_1=0;cntr_array_1<r->count;cntr_array_1++) {
 			char *idx_1=NULL;
@@ -5215,7 +5215,7 @@
 	ndr_print_ptr(ndr, "array", r->array);
 	ndr->depth++;
 	if (r->array) {
-		ndr->print(ndr, "%s: ARRAY(%d)", "array", r->count);
+		ndr->print(ndr, "%s: ARRAY(%d)", "array", (int)r->count);
 		ndr->depth++;
 		for (cntr_array_1=0;cntr_array_1<r->count;cntr_array_1++) {
 			char *idx_1=NULL;
@@ -5301,7 +5301,7 @@
 	ndr_print_ptr(ndr, "array", r->array);
 	ndr->depth++;
 	if (r->array) {
-		ndr->print(ndr, "%s: ARRAY(%d)", "array", r->count);
+		ndr->print(ndr, "%s: ARRAY(%d)", "array", (int)r->count);
 		ndr->depth++;
 		for (cntr_array_1=0;cntr_array_1<r->count;cntr_array_1++) {
 			char *idx_1=NULL;
@@ -11580,7 +11580,7 @@
 	ndr_print_ptr(ndr, "disks", r->disks);
 	ndr->depth++;
 	if (r->disks) {
-		ndr->print(ndr, "%s: ARRAY(%d)", "disks", r->count);
+		ndr->print(ndr, "%s: ARRAY(%d)", "disks", (int)r->count);
 		ndr->depth++;
 		for (cntr_disks_1=0;cntr_disks_1<r->count;cntr_disks_1++) {
 			char *idx_1=NULL;
@@ -11873,7 +11873,7 @@
 	ndr_print_ptr(ndr, "array", r->array);
 	ndr->depth++;
 	if (r->array) {
-		ndr->print(ndr, "%s: ARRAY(%d)", "array", r->count);
+		ndr->print(ndr, "%s: ARRAY(%d)", "array", (int)r->count);
 		ndr->depth++;
 		for (cntr_array_1=0;cntr_array_1<r->count;cntr_array_1++) {
 			char *idx_1=NULL;
@@ -12121,7 +12121,7 @@
 	ndr_print_ptr(ndr, "array", r->array);
 	ndr->depth++;
 	if (r->array) {
-		ndr->print(ndr, "%s: ARRAY(%d)", "array", r->count);
+		ndr->print(ndr, "%s: ARRAY(%d)", "array", (int)r->count);
 		ndr->depth++;
 		for (cntr_array_1=0;cntr_array_1<r->count;cntr_array_1++) {
 			char *idx_1=NULL;
@@ -12372,7 +12372,7 @@
 	ndr_print_ptr(ndr, "array", r->array);
 	ndr->depth++;
 	if (r->array) {
-		ndr->print(ndr, "%s: ARRAY(%d)", "array", r->count);
+		ndr->print(ndr, "%s: ARRAY(%d)", "array", (int)r->count);
 		ndr->depth++;
 		for (cntr_array_1=0;cntr_array_1<r->count;cntr_array_1++) {
 			char *idx_1=NULL;
@@ -12629,7 +12629,7 @@
 	ndr_print_ptr(ndr, "array", r->array);
 	ndr->depth++;
 	if (r->array) {
-		ndr->print(ndr, "%s: ARRAY(%d)", "array", r->count);
+		ndr->print(ndr, "%s: ARRAY(%d)", "array", (int)r->count);
 		ndr->depth++;
 		for (cntr_array_1=0;cntr_array_1<r->count;cntr_array_1++) {
 			char *idx_1=NULL;

Modified: branches/samba/upstream/source/librpc/gen_ndr/ndr_winreg.c
===================================================================
--- branches/samba/upstream/source/librpc/gen_ndr/ndr_winreg.c	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/source/librpc/gen_ndr/ndr_winreg.c	2008-09-29 05:10:20 UTC (rev 2163)
@@ -3807,7 +3807,7 @@
 		ndr->depth--;
 		ndr_print_ptr(ndr, "values", r->in.values);
 		ndr->depth++;
-		ndr->print(ndr, "%s: ARRAY(%d)", "values", r->in.num_values);
+		ndr->print(ndr, "%s: ARRAY(%d)", "values", (int)r->in.num_values);
 		ndr->depth++;
 		for (cntr_values_1=0;cntr_values_1<r->in.num_values;cntr_values_1++) {
 			char *idx_1=NULL;
@@ -3836,7 +3836,7 @@
 		ndr->depth++;
 		ndr_print_ptr(ndr, "values", r->out.values);
 		ndr->depth++;
-		ndr->print(ndr, "%s: ARRAY(%d)", "values", r->in.num_values);
+		ndr->print(ndr, "%s: ARRAY(%d)", "values", (int)r->in.num_values);
 		ndr->depth++;
 		for (cntr_values_1=0;cntr_values_1<r->in.num_values;cntr_values_1++) {
 			char *idx_1=NULL;

Modified: branches/samba/upstream/source/librpc/gen_ndr/ndr_wkssvc.c
===================================================================
--- branches/samba/upstream/source/librpc/gen_ndr/ndr_wkssvc.c	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/source/librpc/gen_ndr/ndr_wkssvc.c	2008-09-29 05:10:20 UTC (rev 2163)
@@ -3067,7 +3067,7 @@
 	ndr_print_ptr(ndr, "user0", r->user0);
 	ndr->depth++;
 	if (r->user0) {
-		ndr->print(ndr, "%s: ARRAY(%d)", "user0", r->entries_read);
+		ndr->print(ndr, "%s: ARRAY(%d)", "user0", (int)r->entries_read);
 		ndr->depth++;
 		for (cntr_user0_1=0;cntr_user0_1<r->entries_read;cntr_user0_1++) {
 			char *idx_1=NULL;
@@ -3312,7 +3312,7 @@
 	ndr_print_ptr(ndr, "user1", r->user1);
 	ndr->depth++;
 	if (r->user1) {
-		ndr->print(ndr, "%s: ARRAY(%d)", "user1", r->entries_read);
+		ndr->print(ndr, "%s: ARRAY(%d)", "user1", (int)r->entries_read);
 		ndr->depth++;
 		for (cntr_user1_1=0;cntr_user1_1<r->entries_read;cntr_user1_1++) {
 			char *idx_1=NULL;
@@ -3903,7 +3903,7 @@
 	ndr_print_ptr(ndr, "array", r->array);
 	ndr->depth++;
 	if (r->array) {
-		ndr->print(ndr, "%s: ARRAY(%d)", "array", r->count);
+		ndr->print(ndr, "%s: ARRAY(%d)", "array", (int)r->count);
 		ndr->depth++;
 		for (cntr_array_1=0;cntr_array_1<r->count;cntr_array_1++) {
 			char *idx_1=NULL;
@@ -4860,7 +4860,7 @@
 	ndr_print_ptr(ndr, "array", r->array);
 	ndr->depth++;
 	if (r->array) {
-		ndr->print(ndr, "%s: ARRAY(%d)", "array", r->count);
+		ndr->print(ndr, "%s: ARRAY(%d)", "array", (int)r->count);
 		ndr->depth++;
 		for (cntr_array_1=0;cntr_array_1<r->count;cntr_array_1++) {
 			char *idx_1=NULL;
@@ -4946,7 +4946,7 @@
 	ndr_print_ptr(ndr, "array", r->array);
 	ndr->depth++;
 	if (r->array) {
-		ndr->print(ndr, "%s: ARRAY(%d)", "array", r->count);
+		ndr->print(ndr, "%s: ARRAY(%d)", "array", (int)r->count);
 		ndr->depth++;
 		for (cntr_array_1=0;cntr_array_1<r->count;cntr_array_1++) {
 			char *idx_1=NULL;
@@ -5032,7 +5032,7 @@
 	ndr_print_ptr(ndr, "array", r->array);
 	ndr->depth++;
 	if (r->array) {
-		ndr->print(ndr, "%s: ARRAY(%d)", "array", r->count);
+		ndr->print(ndr, "%s: ARRAY(%d)", "array", (int)r->count);
 		ndr->depth++;
 		for (cntr_array_1=0;cntr_array_1<r->count;cntr_array_1++) {
 			char *idx_1=NULL;
@@ -5656,7 +5656,7 @@
 	ndr_print_ptr(ndr, "computer_name", r->computer_name);
 	ndr->depth++;
 	if (r->computer_name) {
-		ndr->print(ndr, "%s: ARRAY(%d)", "computer_name", r->count);
+		ndr->print(ndr, "%s: ARRAY(%d)", "computer_name", (int)r->count);
 		ndr->depth++;
 		for (cntr_computer_name_1=0;cntr_computer_name_1<r->count;cntr_computer_name_1++) {
 			char *idx_1=NULL;
@@ -8825,7 +8825,7 @@
 		ndr_print_ptr(ndr, "ous", *r->out.ous);
 		ndr->depth++;
 		if (*r->out.ous) {
-			ndr->print(ndr, "%s: ARRAY(%d)", "ous", *r->out.num_ous);
+			ndr->print(ndr, "%s: ARRAY(%d)", "ous", (int)*r->out.num_ous);
 			ndr->depth++;
 			for (cntr_ous_2=0;cntr_ous_2<*r->out.num_ous;cntr_ous_2++) {
 				char *idx_2=NULL;
@@ -9745,7 +9745,7 @@
 		ndr_print_ptr(ndr, "ous", *r->out.ous);
 		ndr->depth++;
 		if (*r->out.ous) {
-			ndr->print(ndr, "%s: ARRAY(%d)", "ous", *r->out.num_ous);
+			ndr->print(ndr, "%s: ARRAY(%d)", "ous", (int)*r->out.num_ous);
 			ndr->depth++;
 			for (cntr_ous_2=0;cntr_ous_2<*r->out.num_ous;cntr_ous_2++) {
 				char *idx_2=NULL;

Modified: branches/samba/upstream/source/librpc/gen_ndr/ndr_xattr.c
===================================================================
--- branches/samba/upstream/source/librpc/gen_ndr/ndr_xattr.c	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/source/librpc/gen_ndr/ndr_xattr.c	2008-09-29 05:10:20 UTC (rev 2163)
@@ -87,7 +87,7 @@
 	ndr_print_struct(ndr, name, "tdb_xattrs");
 	ndr->depth++;
 	ndr_print_uint32(ndr, "num_xattrs", r->num_xattrs);
-	ndr->print(ndr, "%s: ARRAY(%d)", "xattrs", r->num_xattrs);
+	ndr->print(ndr, "%s: ARRAY(%d)", "xattrs", (int)r->num_xattrs);
 	ndr->depth++;
 	for (cntr_xattrs_0=0;cntr_xattrs_0<r->num_xattrs;cntr_xattrs_0++) {
 		char *idx_0=NULL;

Modified: branches/samba/upstream/source/librpc/gen_ndr/netlogon.h
===================================================================
--- branches/samba/upstream/source/librpc/gen_ndr/netlogon.h	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/source/librpc/gen_ndr/netlogon.h	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1355,8 +1355,8 @@
 		const char *account_name;/* [charset(UTF16)] */
 		enum netr_SchannelType secure_channel_type;
 		const char *computer_name;/* [charset(UTF16)] */
-		struct netr_Authenticator credential;
-		struct netr_CryptPassword new_password;
+		struct netr_Authenticator *credential;/* [ref] */
+		struct netr_CryptPassword *new_password;/* [ref] */
 	} in;
 
 	struct {

Modified: branches/samba/upstream/source/librpc/idl/krb5pac.idl
===================================================================
--- branches/samba/upstream/source/librpc/idl/krb5pac.idl	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/source/librpc/idl/krb5pac.idl	2008-09-29 05:10:20 UTC (rev 2163)
@@ -70,7 +70,7 @@
 		[case(PAC_TYPE_SRV_CHECKSUM)]	PAC_SIGNATURE_DATA srv_cksum;
 		[case(PAC_TYPE_KDC_CHECKSUM)]	PAC_SIGNATURE_DATA kdc_cksum;
 		[case(PAC_TYPE_LOGON_NAME)]	PAC_LOGON_NAME logon_name;
-		[case(PAC_TYPE_UNKNOWN_12)]	[subcontext(0)] DATA_BLOB_REM unknown;
+		[default]			[subcontext(0)] DATA_BLOB_REM unknown;
 		/* [case(PAC_TYPE_UNKNOWN_12)]	PAC_UNKNOWN_12 unknown; */
 	} PAC_INFO;
 

Modified: branches/samba/upstream/source/librpc/idl/netlogon.idl
===================================================================
--- branches/samba/upstream/source/librpc/idl/netlogon.idl	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/source/librpc/idl/netlogon.idl	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1182,9 +1182,9 @@
 		[in]  [string,charset(UTF16)] uint16 account_name[],
 		[in]  netr_SchannelType secure_channel_type,
 		[in]  [string,charset(UTF16)] uint16 computer_name[],
-		[in]  netr_Authenticator credential,
-		[in]  netr_CryptPassword new_password,
-		[out,ref] netr_Authenticator *return_authenticator
+		[in,ref] netr_Authenticator *credential,
+		[out,ref] netr_Authenticator *return_authenticator,
+		[in,ref] netr_CryptPassword *new_password
 		);
 
 	/****************/

Modified: branches/samba/upstream/source/libsmb/async_smb.c
===================================================================
--- branches/samba/upstream/source/libsmb/async_smb.c	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/source/libsmb/async_smb.c	2008-09-29 05:10:20 UTC (rev 2163)
@@ -319,6 +319,7 @@
 {
 	struct cli_state *cli = (struct cli_state *)p;
 	struct cli_request *req;
+	NTSTATUS status;
 
 	DEBUG(11, ("cli_state_handler called with flags %d\n", flags));
 
@@ -331,11 +332,13 @@
 		if (res == -1) {
 			DEBUG(10, ("ioctl(FIONREAD) failed: %s\n",
 				   strerror(errno)));
+			status = map_nt_error_from_unix(errno);
 			goto sock_error;
 		}
 
 		if (available == 0) {
 			/* EOF */
+			status = NT_STATUS_END_OF_FILE;
 			goto sock_error;
 		}
 
@@ -344,6 +347,7 @@
 
 		if (new_size < old_size) {
 			/* wrap */
+			status = NT_STATUS_UNEXPECTED_IO_ERROR;
 			goto sock_error;
 		}
 
@@ -351,6 +355,7 @@
 					   new_size);
 		if (tmp == NULL) {
 			/* nomem */
+			status = NT_STATUS_NO_MEMORY;
 			goto sock_error;
 		}
 		cli->evt_inbuf = tmp;
@@ -358,6 +363,7 @@
 		res = recv(cli->fd, cli->evt_inbuf + old_size, available, 0);
 		if (res == -1) {
 			DEBUG(10, ("recv failed: %s\n", strerror(errno)));
+			status = map_nt_error_from_unix(errno);
 			goto sock_error;
 		}
 
@@ -402,6 +408,7 @@
 			    to_send - req->sent, 0);
 
 		if (sent < 0) {
+			status = map_nt_error_from_unix(errno);
 			goto sock_error;
 		}
 
@@ -415,8 +422,7 @@
 
  sock_error:
 	for (req = cli->outstanding_requests; req; req = req->next) {
-		req->async->state = ASYNC_REQ_ERROR;
-		req->async->status = map_nt_error_from_unix(errno);
+		async_req_error(req->async, status);
 	}
 	TALLOC_FREE(cli->fd_event);
 	close(cli->fd);

Modified: branches/samba/upstream/source/libsmb/clikrb5.c
===================================================================
--- branches/samba/upstream/source/libsmb/clikrb5.c	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/source/libsmb/clikrb5.c	2008-09-29 05:10:20 UTC (rev 2163)
@@ -743,16 +743,21 @@
 						ccache,
 						&in_data );
 		if (retval) {
-			DEBUG( 1, ("ads_krb5_get_fwd_ticket failed (%s)\n", error_message( retval ) ) );
-			goto cleanup_creds;
-		}
+			DEBUG( 3, ("ads_krb5_get_fwd_ticket failed (%s)\n", error_message( retval ) ) );
 
-		if (retval) {
-			DEBUG( 1, ("krb5_auth_con_set_req_cksumtype failed (%s)\n",
-				error_message( retval ) ) );
-			goto cleanup_creds;
+			/*
+			 * This is not fatal. Delete the *auth_context and continue
+			 * with krb5_mk_req_extended to get a non-forwardable ticket.
+			 */
+
+			if (in_data.data) {
+				free( in_data.data );
+				in_data.data = NULL;
+				in_data.length = 0;
+			}
+			krb5_auth_con_free(context, *auth_context);
+			*auth_context = NULL;
 		}
-
 	}
 #endif
 

Modified: branches/samba/upstream/source/libsmb/libsmb_xattr.c
===================================================================
--- branches/samba/upstream/source/libsmb/libsmb_xattr.c	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/source/libsmb/libsmb_xattr.c	2008-09-29 05:10:20 UTC (rev 2163)
@@ -746,7 +746,7 @@
 	SMB_OFF_T size = 0;
 	uint16 mode = 0;
 	SMB_INO_T ino = 0;
-        struct cli_state *cli = srv->cli;
+	struct cli_state *cli = srv->cli;
         struct {
                 const char * create_time_attr;
                 const char * access_time_attr;
@@ -883,30 +883,41 @@
          * attributes have been requested...
          */
         if (ipc_cli && (all || some_nt || all_nt_acls)) {
+		char *targetpath = NULL;
+	        struct cli_state *targetcli = NULL;
+
                 /* Point to the portion after "system.nt_sec_desc." */
                 name += 19;     /* if (all) this will be invalid but unused */
-                
+
+		if (!cli_resolve_path(ctx, "", cli, filename,
+				&targetcli, &targetpath)) {
+			DEBUG(5, ("cacl_get Could not resolve %s\n",
+				filename));
+                        errno = ENOENT;
+                        return -1;
+		}
+
                 /* ... then obtain any NT attributes which were requested */
-                fnum = cli_nt_create(cli, filename, CREATE_ACCESS_READ);
-                
+                fnum = cli_nt_create(targetcli, targetpath, CREATE_ACCESS_READ);
+
                 if (fnum == -1) {
-                        DEBUG(5, ("cacl_get failed to open %s: %s\n",
-                                  filename, cli_errstr(cli)));
-                        errno = 0;
-                        return -1;
-                }
-                
-                sd = cli_query_secdesc(cli, fnum, ctx);
-                
+			DEBUG(5, ("cacl_get failed to open %s: %s\n",
+				targetpath, cli_errstr(targetcli)));
+			errno = 0;
+			return -1;
+		}
+
+		sd = cli_query_secdesc(targetcli, fnum, ctx);
+
                 if (!sd) {
                         DEBUG(5,
                               ("cacl_get Failed to query old descriptor\n"));
                         errno = 0;
                         return -1;
                 }
-                
-                cli_close(cli, fnum);
-                
+
+                cli_close(targetcli, fnum);
+
                 if (! exclude_nt_revision) {
                         if (all || all_nt) {
                                 if (determine_size) {
@@ -1503,7 +1514,9 @@
 	int ret = 0;
         char *p;
         bool numeric = True;
-        
+	char *targetpath = NULL;
+	struct cli_state *targetcli = NULL;
+
         /* the_acl will be null for REMOVE_ALL operations */
         if (the_acl) {
                 numeric = ((p = strchr(the_acl, ':')) != NULL &&
@@ -1532,39 +1545,46 @@
 		errno = EINVAL;
 		return -1;
 	}
-        
+
+	if (!cli_resolve_path(ctx, "", cli, filename,
+				&targetcli, &targetpath)) {
+		DEBUG(5,("cacl_set: Could not resolve %s\n", filename));
+		errno = ENOENT;
+		return -1;
+	}
+
 	/* The desired access below is the only one I could find that works
 	   with NT4, W2KP and Samba */
-        
-	fnum = cli_nt_create(cli, filename, CREATE_ACCESS_READ);
-        
+
+	fnum = cli_nt_create(targetcli, targetpath, CREATE_ACCESS_READ);
+
 	if (fnum == -1) {
                 DEBUG(5, ("cacl_set failed to open %s: %s\n",
-                          filename, cli_errstr(cli)));
+                          targetpath, cli_errstr(targetcli)));
                 errno = 0;
 		return -1;
 	}
-        
-	old = cli_query_secdesc(cli, fnum, ctx);
-        
+
+	old = cli_query_secdesc(targetcli, fnum, ctx);
+
 	if (!old) {
                 DEBUG(5, ("cacl_set Failed to query old descriptor\n"));
                 errno = 0;
 		return -1;
 	}
-        
-	cli_close(cli, fnum);
-        
+
+	cli_close(targetcli, fnum);
+
 	switch (mode) {
 	case SMBC_XATTR_MODE_REMOVE_ALL:
                 old->dacl->num_aces = 0;
                 dacl = old->dacl;
                 break;
-                
+
         case SMBC_XATTR_MODE_REMOVE:
 		for (i=0;sd->dacl && i<sd->dacl->num_aces;i++) {
 			bool found = False;
-                        
+
 			for (j=0;old->dacl && j<old->dacl->num_aces;j++) {
                                 if (sec_ace_equal(&sd->dacl->aces[i],
                                                   &old->dacl->aces[j])) {
@@ -1642,25 +1662,26 @@
 	sd = make_sec_desc(ctx, old->revision, SEC_DESC_SELF_RELATIVE,
 			   owner_sid, group_sid, NULL, dacl, &sd_size);
         
-	fnum = cli_nt_create(cli, filename,
+	fnum = cli_nt_create(targetcli, targetpath,
                              WRITE_DAC_ACCESS | WRITE_OWNER_ACCESS);
         
 	if (fnum == -1) {
 		DEBUG(5, ("cacl_set failed to open %s: %s\n",
-                          filename, cli_errstr(cli)));
+                          targetpath, cli_errstr(targetcli)));
                 errno = 0;
 		return -1;
 	}
         
-	if (!cli_set_secdesc(cli, fnum, sd)) {
-		DEBUG(5, ("ERROR: secdesc set failed: %s\n", cli_errstr(cli)));
+	if (!cli_set_secdesc(targetcli, fnum, sd)) {
+		DEBUG(5, ("ERROR: secdesc set failed: %s\n",
+			cli_errstr(targetcli)));
 		ret = -1;
 	}
         
 	/* Clean up */
         
 failed:
-	cli_close(cli, fnum);
+	cli_close(targetcli, fnum);
         
         if (err != 0) {
                 errno = err;

Modified: branches/samba/upstream/source/libsmb/samlogon_cache.c
===================================================================
--- branches/samba/upstream/source/libsmb/samlogon_cache.c	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/source/libsmb/samlogon_cache.c	2008-09-29 05:10:20 UTC (rev 2163)
@@ -59,48 +59,30 @@
  Clear cache getpwnam and getgroups entries from the winbindd cache
 ***********************************************************************/
 
-void netsamlogon_clear_cached_user(TDB_CONTEXT *tdb, struct netr_SamInfo3 *info3)
+void netsamlogon_clear_cached_user(struct netr_SamInfo3 *info3)
 {
-	bool got_tdb = false;
-	DOM_SID sid;
-	fstring key_str, sid_string;
+	DOM_SID	user_sid;
+	fstring keystr, tmp;
 
-	/* We may need to call this function from smbd which will not have
-	   winbindd_cache.tdb open.  Open the tdb if a NULL is passed. */
+	if (!info3) {
+		return;
+	}
 
-	if (!tdb) {
-		tdb = tdb_open_log(lock_path("winbindd_cache.tdb"),
-				   WINBINDD_CACHE_TDB_DEFAULT_HASH_SIZE,
-				   TDB_DEFAULT, O_RDWR, 0600);
-		if (!tdb) {
-			DEBUG(5, ("netsamlogon_clear_cached_user: failed to open cache\n"));
-			return;
-		}
-		got_tdb = true;
+	if (!netsamlogon_cache_init()) {
+		DEBUG(0,("netsamlogon_clear_cached_user: cannot open "
+			"%s for write!\n",
+			NETSAMLOGON_TDB));
+		return;
 	}
+	sid_copy(&user_sid, info3->base.domain_sid);
+	sid_append_rid(&user_sid, info3->base.rid);
 
-	sid_copy(&sid, info3->base.domain_sid);
-	sid_append_rid(&sid, info3->base.rid);
+	/* Prepare key as DOMAIN-SID/USER-RID string */
+	slprintf(keystr, sizeof(keystr), "%s", sid_to_fstring(tmp, &user_sid));
 
-	/* Clear U/SID cache entry */
+	DEBUG(10,("netsamlogon_clear_cached_user: SID [%s]\n", keystr));
 
-	fstr_sprintf(key_str, "U/%s", sid_to_fstring(sid_string, &sid));
-
-	DEBUG(10, ("netsamlogon_clear_cached_user: clearing %s\n", key_str));
-
-	tdb_delete(tdb, string_tdb_data(key_str));
-
-	/* Clear UG/SID cache entry */
-
-	fstr_sprintf(key_str, "UG/%s", sid_to_fstring(sid_string, &sid));
-
-	DEBUG(10, ("netsamlogon_clear_cached_user: clearing %s\n", key_str));
-
-	tdb_delete(tdb, string_tdb_data(key_str));
-
-	if (got_tdb) {
-		tdb_close(tdb);
-	}
+	tdb_delete_bystring(netsamlogon_tdb, keystr);
 }
 
 /***********************************************************************

Modified: branches/samba/upstream/source/libsmb/trusts_util.c
===================================================================
--- branches/samba/upstream/source/libsmb/trusts_util.c	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/source/libsmb/trusts_util.c	2008-09-29 05:10:20 UTC (rev 2163)
@@ -31,34 +31,60 @@
 
 static NTSTATUS just_change_the_password(struct rpc_pipe_client *cli, TALLOC_CTX *mem_ctx, 
 					 const unsigned char orig_trust_passwd_hash[16],
+					 const char *new_trust_pwd_cleartext,
 					 const unsigned char new_trust_passwd_hash[16],
 					 uint32 sec_channel_type)
 {
 	NTSTATUS result;
+	uint32_t neg_flags = NETLOGON_NEG_AUTH2_ADS_FLAGS;
 
-	/* Check if the netlogon pipe is open using schannel. If so we
-	   already have valid creds. If not we must set them up. */
+	result = rpccli_netlogon_setup_creds(cli,
+					     cli->cli->desthost, /* server name */
+					     lp_workgroup(), /* domain */
+					     global_myname(), /* client name */
+					     global_myname(), /* machine account name */
+					     orig_trust_passwd_hash,
+					     sec_channel_type,
+					     &neg_flags);
 
-	if (cli->auth.auth_type != PIPE_AUTH_TYPE_SCHANNEL) {
-		uint32_t neg_flags = NETLOGON_NEG_AUTH2_ADS_FLAGS;
+	if (!NT_STATUS_IS_OK(result)) {
+		DEBUG(3,("just_change_the_password: unable to setup creds (%s)!\n",
+			 nt_errstr(result)));
+		return result;
+	}
 
-		result = rpccli_netlogon_setup_creds(cli, 
-					cli->cli->desthost, /* server name */
-					lp_workgroup(), /* domain */
-					global_myname(), /* client name */
-					global_myname(), /* machine account name */
-					orig_trust_passwd_hash,
-					sec_channel_type,
-					&neg_flags);
+	if (neg_flags & NETLOGON_NEG_PASSWORD_SET2) {
 
-		if (!NT_STATUS_IS_OK(result)) {
-			DEBUG(3,("just_change_the_password: unable to setup creds (%s)!\n",
-				 nt_errstr(result)));
-			return result;
+		struct netr_Authenticator clnt_creds, srv_cred;
+		struct netr_CryptPassword new_password;
+		struct samr_CryptPassword password_buf;
+
+		netlogon_creds_client_step(cli->dc, &clnt_creds);
+
+		encode_pw_buffer(password_buf.data, new_trust_pwd_cleartext, STR_UNICODE);
+
+		SamOEMhash(password_buf.data, cli->dc->sess_key, 516);
+		memcpy(new_password.data, password_buf.data, 512);
+		new_password.length = IVAL(password_buf.data, 512);
+
+		result = rpccli_netr_ServerPasswordSet2(cli, mem_ctx,
+						       cli->dc->remote_machine,
+						       cli->dc->mach_acct,
+						       sec_channel_type,
+						       global_myname(),
+						       &clnt_creds,
+						       &srv_cred,
+						       &new_password);
+
+		/* Always check returned credentials. */
+		if (!netlogon_creds_client_check(cli->dc, &srv_cred.cred)) {
+			DEBUG(0,("rpccli_netr_ServerPasswordSet2: "
+				"credentials chain check failed\n"));
+			return NT_STATUS_ACCESS_DENIED;
 		}
-	}
 
-	{
+	} else {
+
 		struct netr_Authenticator clnt_creds, srv_cred;
 		struct samr_Password new_password;
 
@@ -118,8 +144,11 @@
 	
 	E_md4hash(new_trust_passwd, new_trust_passwd_hash);
 
-	nt_status = just_change_the_password(cli, mem_ctx, orig_trust_passwd_hash,
-					     new_trust_passwd_hash, sec_channel_type);
+	nt_status = just_change_the_password(cli, mem_ctx,
+					     orig_trust_passwd_hash,
+					     new_trust_passwd,
+					     new_trust_passwd_hash,
+					     sec_channel_type);
 	
 	if (NT_STATUS_IS_OK(nt_status)) {
 		DEBUG(3,("%s : trust_pw_change_and_store_it: Changed password.\n", 

Modified: branches/samba/upstream/source/locking/locking.c
===================================================================
--- branches/samba/upstream/source/locking/locking.c	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/source/locking/locking.c	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1409,22 +1409,21 @@
 	return True;
 }
 
-bool set_write_time(struct file_id fileid, struct timespec write_time,
-		    bool overwrite)
+bool set_sticky_write_time(struct file_id fileid, struct timespec write_time)
 {
 	struct share_mode_lock *lck;
 
-	DEBUG(5,("set_write_time: %s overwrite=%d id=%s\n",
+	DEBUG(5,("set_sticky_write_time: %s id=%s\n",
 		 timestring(debug_ctx(),
 			    convert_timespec_to_time_t(write_time)),
-		 overwrite, file_id_string_tos(&fileid)));
+		 file_id_string_tos(&fileid)));
 
 	lck = get_share_mode_lock(NULL, fileid, NULL, NULL, NULL);
 	if (lck == NULL) {
 		return False;
 	}
 
-	if (overwrite || null_timespec(lck->changed_write_time)) {
+	if (timespec_compare(&lck->changed_write_time, &write_time) != 0) {
 		lck->modified = True;
 		lck->changed_write_time = write_time;
 	}
@@ -1433,6 +1432,30 @@
 	return True;
 }
 
+bool set_write_time(struct file_id fileid, struct timespec write_time)
+{
+	struct share_mode_lock *lck;
+
+	DEBUG(5,("set_write_time: %s id=%s\n",
+		 timestring(debug_ctx(),
+			    convert_timespec_to_time_t(write_time)),
+		 file_id_string_tos(&fileid)));
+
+	lck = get_share_mode_lock(NULL, fileid, NULL, NULL, NULL);
+	if (lck == NULL) {
+		return False;
+	}
+
+	if (timespec_compare(&lck->old_write_time, &write_time) != 0) {
+		lck->modified = True;
+		lck->old_write_time = write_time;
+	}
+
+	TALLOC_FREE(lck);
+	return True;
+}
+
+
 struct forall_state {
 	void (*fn)(const struct share_mode_entry *entry,
 		   const char *sharepath,

Modified: branches/samba/upstream/source/m4/aclocal.m4
===================================================================
--- branches/samba/upstream/source/m4/aclocal.m4	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/source/m4/aclocal.m4	2008-09-29 05:10:20 UTC (rev 2163)
@@ -139,7 +139,7 @@
 		LIBUC[_SHARED]=$LIBUC[_SHARED_TARGET]
 		AC_MSG_RESULT(yes)
 		if test x"$USESHARED" != x"true" -o x"$[LINK_]LIBUC" = "xSTATIC" ; then
-			LIBUC[_STATIC]=$LIBUC[_STATIC_TARGET]
+			enable_static=yes
 		else
 			LIBUC[_LIBS]=LIBLIBS
 		fi
@@ -152,7 +152,7 @@
 	AC_MSG_RESULT(shared library not selected, but will supply static library)
 fi
 if test $enable_static = yes; then
-	LIBUC[_STATIC]=$LIBUC[_STATIC_TARGET]
+	LIBUC[_STATIC]=[\$\(]LIBUC[_OBJ0\)]
 fi
 
 m4_popdef([LIBNAME])

Modified: branches/samba/upstream/source/modules/nfs4_acls.c
===================================================================
--- branches/samba/upstream/source/modules/nfs4_acls.c	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/source/modules/nfs4_acls.c	2008-09-29 05:10:20 UTC (rev 2163)
@@ -25,6 +25,8 @@
 
 #define SMBACL4_PARAM_TYPE_NAME "nfs4"
 
+extern const struct generic_mapping file_generic_mapping;
+
 #define SMB_ACE4_INT_MAGIC 0x76F8A967
 typedef struct _SMB_ACE4_INT_T
 {
@@ -529,6 +531,8 @@
 	ace_v4->aceMask = ace_nt->access_mask &
 		(STD_RIGHT_ALL_ACCESS | SA_RIGHT_FILE_ALL_ACCESS);
 
+	se_map_generic(&ace_v4->aceMask, &file_generic_mapping);
+
 	if (ace_v4->aceFlags!=ace_nt->flags)
 		DEBUG(9, ("ace_v4->aceFlags(0x%x)!=ace_nt->flags(0x%x)\n",
 			ace_v4->aceFlags, ace_nt->flags));

Modified: branches/samba/upstream/source/modules/vfs_tsmsm.c
===================================================================
--- branches/samba/upstream/source/modules/vfs_tsmsm.c	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/source/modules/vfs_tsmsm.c	2008-09-29 05:10:20 UTC (rev 2163)
@@ -200,9 +200,9 @@
 		goto done;
 	}
 
-	lerrno = 0;
+	do {
+		lerrno = 0;
 
-	do {
 		ret = dm_get_dmattr(*dmsession_id, dmhandle, dmhandle_len, 
 				    DM_NO_TOKEN, &dmname, buflen, buf, &rlen);
 		if (ret == -1 && errno == EINVAL) {
@@ -279,10 +279,13 @@
 static ssize_t tsmsm_sendfile(vfs_handle_struct *handle, int tofd, files_struct *fsp, const DATA_BLOB *hdr,
 			      SMB_OFF_T offset, size_t n)
 {
-	bool file_online = tsmsm_aio_force(handle, fsp);
+	bool file_offline = tsmsm_aio_force(handle, fsp);
 
-	if(!file_online) 
-	    return ENOSYS;
+	if (file_offline) {
+		DEBUG(10,("tsmsm_sendfile on offline file - rejecting\n"));
+		errno = ENOSYS;
+		return -1;
+	}
 	    
 	return SMB_VFS_NEXT_SENDFILE(handle, tofd, fsp, hdr, offset, n);
 }
@@ -333,7 +336,7 @@
 
 	if (tsmd->hsmscript == NULL) {
 		/* no script enabled */
-		DEBUG(1, ("tsmsm_set_offline: No tsmsm:hsmscript configured\n"));
+		DEBUG(1, ("tsmsm_set_offline: No 'tsmsm:hsm script' configured\n"));
 		return 0;
 	}
 

Modified: branches/samba/upstream/source/nmbd/nmbd.c
===================================================================
--- branches/samba/upstream/source/nmbd/nmbd.c	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/source/nmbd/nmbd.c	2008-09-29 05:10:20 UTC (rev 2163)
@@ -293,8 +293,8 @@
 
 		BlockSignals(false, SIGTERM);
 
-		/* We only count IPv4 interfaces here. */
-		while (iface_count_v4() == 0 && !got_sig_term) {
+		/* We only count IPv4, non-loopback interfaces here. */
+		while (iface_count_v4_nl() == 0 && !got_sig_term) {
 			sleep(5);
 			load_interfaces();
 		}

Modified: branches/samba/upstream/source/nmbd/nmbd_processlogon.c
===================================================================
--- branches/samba/upstream/source/nmbd/nmbd_processlogon.c	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/source/nmbd/nmbd_processlogon.c	2008-09-29 05:10:20 UTC (rev 2163)
@@ -399,7 +399,7 @@
 					char *component, *dc, *q1;
 					char *q_orig = q;
 					int str_offset;
-					char *saveptr;
+					char *saveptr = NULL;
 
 					domain = get_mydnsdomname(talloc_tos());
 					if (!domain) {

Modified: branches/samba/upstream/source/nmbd/nmbd_subnetdb.c
===================================================================
--- branches/samba/upstream/source/nmbd/nmbd_subnetdb.c	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/source/nmbd/nmbd_subnetdb.c	2008-09-29 05:10:20 UTC (rev 2163)
@@ -195,19 +195,20 @@
 bool create_subnets(void)
 {
 	/* We only count IPv4 interfaces whilst we're waiting. */
-	int num_interfaces = iface_count_v4();
+	int num_interfaces;
 	int i;
 	struct in_addr unicast_ip, ipzero;
 
   try_interfaces_again:
 
-	if (iface_count_v4() == 0) {
-		DEBUG(0,("create_subnets: No local interfaces !\n"));
+	/* Only count IPv4, non-loopback interfaces. */
+	if (iface_count_v4_nl() == 0) {
+		DEBUG(0,("create_subnets: No local IPv4 non-loopback interfaces !\n"));
 		DEBUG(0,("create_subnets: Waiting for an interface to appear ...\n"));
 	}
 
-	/* We only count IPv4 interfaces here. */
-	while (iface_count_v4() == 0) {
+	/* We only count IPv4, non-loopback interfaces here. */
+	while (iface_count_v4_nl() == 0) {
 		void (*saved_handler)(int);
 
 		/*

Modified: branches/samba/upstream/source/nsswitch/wb_common.c
===================================================================
--- branches/samba/upstream/source/nsswitch/wb_common.c	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/source/nsswitch/wb_common.c	2008-09-29 05:10:20 UTC (rev 2163)
@@ -176,11 +176,13 @@
 	/* Check permissions on unix socket directory */
 
 	if (lstat(dir, &st) == -1) {
+		errno = ENOENT;
 		return -1;
 	}
 
 	if (!S_ISDIR(st.st_mode) ||
 	    (st.st_uid != 0 && st.st_uid != geteuid())) {
+		errno = ENOENT;
 		return -1;
 	}
 
@@ -199,6 +201,7 @@
 	   the winbindd daemon is not running. */
 
 	if (lstat(path, &st) == -1) {
+		errno = ENOENT;
 		SAFE_FREE(path);
 		return -1;
 	}
@@ -208,6 +211,7 @@
 
 	if (!S_ISSOCK(st.st_mode) ||
 	    (st.st_uid != 0 && st.st_uid != geteuid())) {
+		errno = ENOENT;
 		return -1;
 	}
 
@@ -368,6 +372,7 @@
  restart:
 	
 	if (winbind_open_pipe_sock(recursing, need_priv) == -1) {
+		errno = ENOENT;
 		return -1;
 	}
 	
@@ -564,7 +569,11 @@
 	
 	if (winbind_write_sock(request, sizeof(*request),
 			       request->wb_flags & WBFLAG_RECURSE,
-			       need_priv) == -1) {
+			       need_priv) == -1) 
+	{
+		/* Set ENOENT for consistency.  Required by some apps */
+		errno = ENOENT;
+		
 		return NSS_STATUS_UNAVAIL;
 	}
 
@@ -572,7 +581,11 @@
 	    (winbind_write_sock(request->extra_data.data,
 	    			request->extra_len,
 				request->wb_flags & WBFLAG_RECURSE,
-				need_priv) == -1)) {
+				need_priv) == -1)) 
+	{
+		/* Set ENOENT for consistency.  Required by some apps */
+		errno = ENOENT;
+
 		return NSS_STATUS_UNAVAIL;
 	}
 	
@@ -596,6 +609,9 @@
 
 	/* Wait for reply */
 	if (winbindd_read_reply(response) == -1) {
+		/* Set ENOENT for consistency.  Required by some apps */
+		errno = ENOENT;
+
 		return NSS_STATUS_UNAVAIL;
 	}
 

Modified: branches/samba/upstream/source/nsswitch/winbind_nss_solaris.c
===================================================================
--- branches/samba/upstream/source/nsswitch/winbind_nss_solaris.c	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/source/nsswitch/winbind_nss_solaris.c	2008-09-29 05:10:20 UTC (rev 2163)
@@ -359,7 +359,9 @@
 	int addrcount = 0;
 	int len = 0;
 	struct in_addr *addrp;
+#if defined(AF_INET6)
 	struct in6_addr *addrp6;
+#endif
 	int i;
 
 	/* response is tab separated list of ip addresses with hostname
@@ -391,7 +393,9 @@
 		addrp -= addrcount;
 		he->h_addr_list = (char **)ROUND_DOWN(addrp, sizeof (char*));
 		he->h_addr_list -= addrcount+1;
-	} else {
+	}
+#if defined(AF_INET6)
+        else {
 		he->h_length = sizeof(struct in6_addr);
 		addrp6 = (struct in6_addr *)ROUND_DOWN(buffer + buflen,
 						sizeof(struct in6_addr));
@@ -399,6 +403,7 @@
 		he->h_addr_list = (char **)ROUND_DOWN(addrp6, sizeof (char*));
 		he->h_addr_list -= addrcount+1;
 	}
+#endif
 
 	/* buffer too small?! */
 	if((char *)he->h_addr_list < buffer ) {
@@ -418,7 +423,9 @@
 		    argp->erange = 1;
 		    return NSS_STR_PARSE_ERANGE;
 		  }
-		} else {
+		}
+#if defined(AF_INET6)
+                else {
 		  he->h_addr_list[i] = (char *)&addrp6[i];
 		  if (strchr(data, ':') != 0) {
 			if (inet_pton(AF_INET6, data, &addrp6[i]) != 1) {
@@ -434,6 +441,7 @@
 			IN6_INADDR_TO_V4MAPPED(&in4, &addrp6[i]);
 		  }
 		}
+#endif
 		data = p+1;
 	}
 
@@ -481,6 +489,7 @@
 	   AF_INET or for AF_INET6 and AI_ALL|AI_V4MAPPED we have to map
 	   IPv4 to IPv6.
 	 */
+#if defined(AF_INET6)
 #ifdef HAVE_NSS_XBYY_KEY_IPNODE
 	af = argp->key.ipnode.af_family;
 	if(af == AF_INET6 && argp->key.ipnode.flags == 0) {
@@ -491,6 +500,7 @@
 	/* I'm not that sure if this is correct, but... */
 	af = AF_INET6;
 #endif
+#endif
 
 	strncpy(request.data.winsreq, argp->key.name, sizeof(request.data.winsreq) - 1);
 	request.data.winsreq[sizeof(request.data.winsreq) - 1] = '\0';
@@ -539,6 +549,7 @@
 	ZERO_STRUCT(response);
 	ZERO_STRUCT(request);
 
+#if defined(AF_INET6)
 	/* winbindd currently does not resolve IPv6 */
 	if(argp->key.hostaddr.type == AF_INET6) {
 		argp->h_errno = NO_DATA;
@@ -546,7 +557,15 @@
 	}
 
 	p = inet_ntop(argp->key.hostaddr.type, argp->key.hostaddr.addr,
-			request.data.winsreq, INET6_ADDRSTRLEN);
+			request.data.winsreq, sizeof request.data.winsreq);
+#else
+        snprintf(request.data.winsreq, sizeof request.data.winsreq,
+                "%u.%u.%u.%u", 
+                ((unsigned char *)argp->key.hostaddr.addr)[0],
+                ((unsigned char *)argp->key.hostaddr.addr)[1],
+                ((unsigned char *)argp->key.hostaddr.addr)[2],
+                ((unsigned char *)argp->key.hostaddr.addr)[3]);
+#endif
 
 	ret = winbindd_request_response(WINBINDD_WINS_BYIP, &request, &response);
 

Modified: branches/samba/upstream/source/param/loadparm.c
===================================================================
--- branches/samba/upstream/source/param/loadparm.c	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/source/param/loadparm.c	2008-09-29 05:10:20 UTC (rev 2163)
@@ -6074,7 +6074,7 @@
 {
 	int iIndex;
 
-	if (*pszParmName == '-')
+	if (*pszParmName == '-' && !strequal(pszParmName, "-valid"))
 		return (-1);
 
 	for (iIndex = 0; parm_table[iIndex].label; iIndex++)

Modified: branches/samba/upstream/source/rpc_client/cli_pipe.c
===================================================================
--- branches/samba/upstream/source/rpc_client/cli_pipe.c	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/source/rpc_client/cli_pipe.c	2008-09-29 05:10:20 UTC (rev 2163)
@@ -823,8 +823,8 @@
 
 	while(1) {
 		RPC_HDR rhdr;
-		char *ret_data;
-		uint32 ret_data_len;
+		char *ret_data = NULL;
+		uint32 ret_data_len = 0;
 
 		/* Ensure we have enough data for a pdu. */
 		ret = cli_pipe_get_current_pdu(cli, &rhdr, &current_pdu);

Modified: branches/samba/upstream/source/services/services_db.c
===================================================================
--- branches/samba/upstream/source/services/services_db.c	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/source/services/services_db.c	2008-09-29 05:10:20 UTC (rev 2163)
@@ -91,8 +91,8 @@
 	SEC_ACE ace[4];
 	SEC_ACCESS mask;
 	size_t i = 0;
-	SEC_DESC *sd;
-	SEC_ACL *acl;
+	SEC_DESC *sd = NULL;
+	SEC_ACL *acl = NULL;
 	size_t sd_size;
 
 	/* basic access for Everyone */
@@ -188,11 +188,11 @@
 
 static bool read_init_file( const char *servicename, struct rcinit_file_information **service_info )
 {
-	struct rcinit_file_information *info;
+	struct rcinit_file_information *info = NULL;
 	char *filepath = NULL;
 	char str[1024];
-	XFILE *f;
-	char *p;
+	XFILE *f = NULL;
+	char *p = NULL;
 
 	if ( !(info = TALLOC_ZERO_P( NULL, struct rcinit_file_information ) ) )
 		return False;
@@ -335,12 +335,12 @@
 static void add_new_svc_name( REGISTRY_KEY *key_parent, REGSUBKEY_CTR *subkeys,
                               const char *name )
 {
-	REGISTRY_KEY *key_service, *key_secdesc;
+	REGISTRY_KEY *key_service = NULL, *key_secdesc = NULL;
 	WERROR wresult;
 	char *path = NULL;
-	REGVAL_CTR *values;
-	REGSUBKEY_CTR *svc_subkeys;
-	SEC_DESC *sd;
+	REGVAL_CTR *values = NULL;
+	REGSUBKEY_CTR *svc_subkeys = NULL;
+	SEC_DESC *sd = NULL;
 	DATA_BLOB sd_blob;
 	NTSTATUS status;
 
@@ -444,7 +444,7 @@
 {
 	const char **service_list = lp_svcctl_list();
 	int i;
-	REGSUBKEY_CTR *subkeys;
+	REGSUBKEY_CTR *subkeys = NULL;
 	REGISTRY_KEY *key = NULL;
 	WERROR wresult;
 
@@ -502,9 +502,9 @@
 
 SEC_DESC *svcctl_get_secdesc( TALLOC_CTX *ctx, const char *name, NT_USER_TOKEN *token )
 {
-	REGISTRY_KEY *key;
-	REGVAL_CTR *values;
-	REGISTRY_VALUE *val;
+	REGISTRY_KEY *key = NULL;
+	REGVAL_CTR *values = NULL;
+	REGISTRY_VALUE *val = NULL;
 	SEC_DESC *ret_sd = NULL;
 	char *path= NULL;
 	WERROR wresult;
@@ -563,10 +563,10 @@
 
 bool svcctl_set_secdesc( TALLOC_CTX *ctx, const char *name, SEC_DESC *sec_desc, NT_USER_TOKEN *token )
 {
-	REGISTRY_KEY *key;
+	REGISTRY_KEY *key = NULL;
 	WERROR wresult;
 	char *path = NULL;
-	REGVAL_CTR *values;
+	REGVAL_CTR *values = NULL;
 	prs_struct ps;
 	bool ret = False;
 
@@ -620,8 +620,8 @@
 {
 	char *display_name = NULL;
 	REGISTRY_KEY *key = NULL;
-	REGVAL_CTR *values;
-	REGISTRY_VALUE *val;
+	REGVAL_CTR *values = NULL;
+	REGISTRY_VALUE *val = NULL;
 	char *path = NULL;
 	WERROR wresult;
 
@@ -670,8 +670,8 @@
 {
 	char *description = NULL;
 	REGISTRY_KEY *key = NULL;
-	REGVAL_CTR *values;
-	REGISTRY_VALUE *val;
+	REGVAL_CTR *values = NULL;
+	REGISTRY_VALUE *val = NULL;
 	char *path = NULL;
 	WERROR wresult;
 
@@ -715,7 +715,7 @@
 REGVAL_CTR *svcctl_fetch_regvalues( const char *name, NT_USER_TOKEN *token )
 {
 	REGISTRY_KEY *key = NULL;
-	REGVAL_CTR *values;
+	REGVAL_CTR *values = NULL;
 	char *path = NULL;
 	WERROR wresult;
 

Modified: branches/samba/upstream/source/smbd/aio.c
===================================================================
--- branches/samba/upstream/source/smbd/aio.c	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/source/smbd/aio.c	2008-09-29 05:10:20 UTC (rev 2163)
@@ -24,9 +24,19 @@
 
 /* The signal we'll use to signify aio done. */
 #ifndef RT_SIGNAL_AIO
-#define RT_SIGNAL_AIO (SIGRTMIN+3)
+#ifndef SIGRTMIN
+#define SIGRTMIN	NSIG
 #endif
+#define RT_SIGNAL_AIO	(SIGRTMIN+3)
+#endif
 
+#ifndef HAVE_STRUCT_SIGEVENT_SIGEV_VALUE_SIVAL_PTR
+#ifdef HAVE_STRUCT_SIGEVENT_SIGEV_VALUE_SIGVAL_PTR
+#define sival_int	sigval_int
+#define sival_ptr	sigval_ptr
+#endif
+#endif
+
 /****************************************************************************
  The buffer we keep around whilst an aio request is in process.
 *****************************************************************************/
@@ -268,12 +278,15 @@
 	a->aio_sigevent.sigev_signo  = RT_SIGNAL_AIO;
 	a->aio_sigevent.sigev_value.sival_int = aio_ex->mid;
 
+	become_root();
 	if (SMB_VFS_AIO_READ(fsp,a) == -1) {
 		DEBUG(0,("schedule_aio_read_and_X: aio_read failed. "
 			 "Error %s\n", strerror(errno) ));
 		delete_aio_ex(aio_ex);
+		unbecome_root();
 		return False;
 	}
+	unbecome_root();
 
 	DEBUG(10,("schedule_aio_read_and_X: scheduled aio_read for file %s, "
 		  "offset %.0f, len = %u (mid = %u)\n",
@@ -366,13 +379,16 @@
 	a->aio_sigevent.sigev_signo  = RT_SIGNAL_AIO;
 	a->aio_sigevent.sigev_value.sival_int = aio_ex->mid;
 
+	become_root();
 	if (SMB_VFS_AIO_WRITE(fsp,a) == -1) {
 		DEBUG(3,("schedule_aio_wrote_and_X: aio_write failed. "
 			 "Error %s\n", strerror(errno) ));
 		delete_aio_ex(aio_ex);
+		unbecome_root();
 		return False;
 	}
-
+	unbecome_root();
+	
 	release_level_2_oplocks_on_change(fsp);
 
 	if (!write_through && !lp_syncalways(SNUM(fsp->conn))
@@ -575,6 +591,11 @@
 {
 	int err;
 
+	if(!aio_ex) {
+	        DEBUG(3, ("handle_aio_completed: Non-existing aio_ex passed\n"));
+		return false;
+	}
+
 	/* Ensure the operation has really completed. */
 	if (SMB_VFS_AIO_ERROR(aio_ex->fsp, &aio_ex->acb) == EINPROGRESS) {
 		DEBUG(10,( "handle_aio_completed: operation mid %u still in "

Modified: branches/samba/upstream/source/smbd/dosmode.c
===================================================================
--- branches/samba/upstream/source/smbd/dosmode.c	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/source/smbd/dosmode.c	2008-09-29 05:10:20 UTC (rev 2163)
@@ -616,39 +616,51 @@
 	return ret;
 }
 
-/*******************************************************************
- Change a filetime - possibly allowing DOS semantics.
-*******************************************************************/
+/******************************************************************
+ Force a "sticky" write time on a pathname. This will always be
+ returned on all future write time queries and set on close.
+******************************************************************/
 
-bool set_write_time_path(connection_struct *conn, const char *fname,
-			 struct file_id fileid, const struct timespec mtime,
-			 bool overwrite)
+bool set_sticky_write_time_path(connection_struct *conn, const char *fname,
+			 struct file_id fileid, const struct timespec mtime)
 {
 	if (null_timespec(mtime)) {
 		return true;
 	}
 
-	if (!set_write_time(fileid, mtime, overwrite)) {
+	if (!set_sticky_write_time(fileid, mtime)) {
 		return false;
 	}
 
-	/* in the overwrite case the caller should trigger the notify */
-	if (!overwrite) {
-		notify_fname(conn, NOTIFY_ACTION_MODIFIED,
-			     FILE_NOTIFY_CHANGE_LAST_WRITE, fname);
-	}
-
 	return true;
 }
 
-bool set_write_time_fsp(struct files_struct *fsp, const struct timespec mtime,
-			bool overwrite)
+/******************************************************************
+ Force a "sticky" write time on an fsp. This will always be
+ returned on all future write time queries and set on close.
+******************************************************************/
+
+bool set_sticky_write_time_fsp(struct files_struct *fsp, const struct timespec mtime)
 {
-	if (overwrite) {
-		fsp->write_time_forced = true;
-		TALLOC_FREE(fsp->update_write_time_event);
+	fsp->write_time_forced = true;
+	TALLOC_FREE(fsp->update_write_time_event);
+
+	return set_sticky_write_time_path(fsp->conn, fsp->fsp_name,
+			fsp->file_id, mtime);
+}
+
+/******************************************************************
+ Update a write time immediately, without the 2 second delay.
+******************************************************************/
+
+bool update_write_time(struct files_struct *fsp)
+{
+	if (!set_write_time(fsp->file_id, timespec_current())) {
+		return false;
 	}
 
-	return set_write_time_path(fsp->conn, fsp->fsp_name, fsp->file_id,
-				   mtime, overwrite);
+	notify_fname(fsp->conn, NOTIFY_ACTION_MODIFIED,
+			FILE_NOTIFY_CHANGE_LAST_WRITE, fsp->fsp_name);
+
+	return true;
 }

Modified: branches/samba/upstream/source/smbd/fileio.c
===================================================================
--- branches/samba/upstream/source/smbd/fileio.c	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/source/smbd/fileio.c	2008-09-29 05:10:20 UTC (rev 2163)
@@ -176,25 +176,38 @@
 				      const struct timeval *now,
 				      void *private_data)
 {
-       files_struct *fsp = (files_struct *)private_data;
+	files_struct *fsp = (files_struct *)private_data;
 
-       /* Remove the timed event handler. */
-       TALLOC_FREE(fsp->update_write_time_event);
-       DEBUG(5, ("Update write time on %s\n", fsp->fsp_name));
+	/* Remove the timed event handler. */
+	TALLOC_FREE(fsp->update_write_time_event);
+	DEBUG(5, ("Update write time on %s\n", fsp->fsp_name));
 
-       /* change the write time if not already changed by someoneelse */
-       set_write_time_fsp(fsp, timespec_current(), false);
+	/* change the write time if not already changed by someone else */
+	update_write_time(fsp);
 }
 
+/*********************************************************
+ Schedule a write time update for WRITE_TIME_UPDATE_USEC_DELAY
+ in the future.
+*********************************************************/
+
 void trigger_write_time_update(struct files_struct *fsp)
 {
 	int delay;
 
 	if (fsp->write_time_forced) {
+		/* No point - "sticky" write times
+		 * in effect.
+		 */
 		return;
 	}
 
 	if (fsp->update_write_time_triggered) {
+		/*
+		 * We only update the write time
+		 * on the first write. After that
+		 * no other writes affect this.
+		 */
 		return;
 	}
 	fsp->update_write_time_triggered = true;
@@ -212,6 +225,25 @@
 				update_write_time_handler, fsp);
 }
 
+void trigger_write_time_update_immediate(struct files_struct *fsp)
+{
+        if (fsp->write_time_forced) {
+		/*
+		 * No point - "sticky" write times
+		 * in effect.
+		 */
+                return;
+        }
+
+	TALLOC_FREE(fsp->update_write_time_event);
+	DEBUG(5, ("Update write time immediate on %s\n", fsp->fsp_name));
+
+	fsp->update_write_time_triggered = true;
+
+        fsp->update_write_time_on_close = false;
+	update_write_time(fsp);
+}
+
 /****************************************************************************
  Write to a file.
 ****************************************************************************/

Modified: branches/samba/upstream/source/smbd/nttrans.c
===================================================================
--- branches/samba/upstream/source/smbd/nttrans.c	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/source/smbd/nttrans.c	2008-09-29 05:10:20 UTC (rev 2163)
@@ -113,23 +113,19 @@
 				    + alignment_offset
 				    + data_alignment_offset);
 
-	/*
-	 * useable_space can never be more than max_send minus the
-	 * alignment offset.
-	 */
+	if (useable_space < 0) {
+		DEBUG(0, ("send_nt_replies failed sanity useable_space "
+			  "= %d!!!", useable_space));
+		exit_server_cleanly("send_nt_replies: srv_send_smb failed.");
+	}
 
-	useable_space = MIN(useable_space,
-				max_send - (alignment_offset+data_alignment_offset));
-
-
 	while (params_to_send || data_to_send) {
 
 		/*
 		 * Calculate whether we will totally or partially fill this packet.
 		 */
 
-		total_sent_thistime = params_to_send + data_to_send +
-					alignment_offset + data_alignment_offset;
+		total_sent_thistime = params_to_send + data_to_send;
 
 		/*
 		 * We can never send more than useable_space.
@@ -137,7 +133,9 @@
 
 		total_sent_thistime = MIN(total_sent_thistime, useable_space);
 
-		reply_outbuf(req, 18, total_sent_thistime);
+		reply_outbuf(req, 18,
+			     total_sent_thistime + alignment_offset
+			     + data_alignment_offset);
 
 		/*
 		 * Set total params and data to be sent.
@@ -264,7 +262,7 @@
 		if(params_to_send < 0 || data_to_send < 0) {
 			DEBUG(0,("send_nt_replies failed sanity check pts = %d, dts = %d\n!!!",
 				params_to_send, data_to_send));
-			return;
+			exit_server_cleanly("send_nt_replies: internal error");
 		}
 	}
 }
@@ -490,6 +488,12 @@
 			fname));
 
 	/*
+	 * we need to remove ignored bits when they come directly from the client
+	 * because we reuse some of them for internal stuff
+	 */
+	create_options &= ~NTCREATEX_OPTIONS_MUST_IGNORE_MASK;
+
+	/*
 	 * If it's an IPC, use the pipe handler.
 	 */
 
@@ -899,6 +903,12 @@
 	allocation_size |= (((SMB_BIG_UINT)IVAL(params,16)) << 32);
 #endif
 
+	/*
+	 * we need to remove ignored bits when they come directly from the client
+	 * because we reuse some of them for internal stuff
+	 */
+	create_options &= ~NTCREATEX_OPTIONS_MUST_IGNORE_MASK;
+
 	/* Ensure the data_len is correct for the sd and ea values given. */
 	if ((ea_len + sd_len > data_count)
 	    || (ea_len > data_count) || (sd_len > data_count)

Modified: branches/samba/upstream/source/smbd/open.c
===================================================================
--- branches/samba/upstream/source/smbd/open.c	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/source/smbd/open.c	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1854,7 +1854,8 @@
 
 	/* Handle strange delete on close create semantics. */
 	if ((create_options & FILE_DELETE_ON_CLOSE)
-	    && (is_ntfs_stream_name(fname)
+	    && (((conn->fs_capabilities & FILE_NAMED_STREAMS)
+			&& is_ntfs_stream_name(fname))
 		|| can_set_initial_delete_on_close(lck))) {
 		status = can_set_delete_on_close(fsp, True, new_dos_attributes);
 
@@ -2118,7 +2119,9 @@
 		 (unsigned int)create_disposition,
 		 (unsigned int)file_attributes));
 
-	if (!(file_attributes & FILE_FLAG_POSIX_SEMANTICS) && is_ntfs_stream_name(fname)) {
+	if (!(file_attributes & FILE_FLAG_POSIX_SEMANTICS) &&
+			(conn->fs_capabilities & FILE_NAMED_STREAMS) &&
+			is_ntfs_stream_name(fname)) {
 		DEBUG(2, ("open_directory: %s is a stream name!\n", fname));
 		return NT_STATUS_NOT_A_DIRECTORY;
 	}
@@ -2614,6 +2617,11 @@
 		goto fail;
 	}
 
+	if (create_options & NTCREATEX_OPTIONS_INVALID_PARAM_MASK) {
+		status = NT_STATUS_INVALID_PARAMETER;
+		goto fail;
+	}
+
 	if (req == NULL) {
 		oplock_request |= INTERNAL_OPEN_ONLY;
 	}
@@ -2956,7 +2964,8 @@
 			 * Check to see if this is a mac fork of some kind.
 			 */
 
-			if (is_ntfs_stream_name(fname)) {
+			if ((conn->fs_capabilities & FILE_NAMED_STREAMS) &&
+					is_ntfs_stream_name(fname)) {
 				status = NT_STATUS_OBJECT_PATH_NOT_FOUND;
 				goto fail;
 			}

Modified: branches/samba/upstream/source/smbd/posix_acls.c
===================================================================
--- branches/samba/upstream/source/smbd/posix_acls.c	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/source/smbd/posix_acls.c	2008-09-29 05:10:20 UTC (rev 2163)
@@ -3400,10 +3400,17 @@
 			parent_name));
 	}
 
-	parent_sd->dacl->aces = new_ace;
-	parent_sd->dacl->num_aces = i;
+	/* This sucks. psd should be const and we should
+	 * be doing a deep-copy here. We're getting away
+	 * with is as we know parent_sd is talloced off
+	 * talloc_tos() as well as psd. JRA. */
 
-	*pp_new_sd = parent_sd;
+	psd->dacl->aces = new_ace;
+	psd->dacl->num_aces = i;
+	psd->type &= ~(SE_DESC_DACL_AUTO_INHERITED|
+                         SE_DESC_DACL_AUTO_INHERIT_REQ);
+
+	*pp_new_sd = psd;
 	return status;
 }
 

Modified: branches/samba/upstream/source/smbd/process.c
===================================================================
--- branches/samba/upstream/source/smbd/process.c	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/source/smbd/process.c	2008-09-29 05:10:20 UTC (rev 2163)
@@ -164,7 +164,7 @@
 	ssize_t toread;
 	NTSTATUS status;
 
-	memcpy(writeX_header, lenbuf, sizeof(lenbuf));
+	memcpy(writeX_header, lenbuf, 4);
 
 	status = read_socket_with_timeout(
 		fd, writeX_header + 4,

Modified: branches/samba/upstream/source/smbd/quotas.c
===================================================================
--- branches/samba/upstream/source/smbd/quotas.c	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/source/smbd/quotas.c	2008-09-29 05:10:20 UTC (rev 2163)
@@ -544,7 +544,7 @@
 	*bsize = gqr.getquota_rslt_u.gqr_rquota.rq_bsize;
 	*dsize = D.dqb_bsoftlimit;
 
-	if (D.dqb_curblocks == D.dqb_curblocks == 1)
+	if (D.dqb_curblocks == 1)
 		*bsize = 512;
 
 	if (D.dqb_curblocks > D.dqb_bsoftlimit) {
@@ -1104,7 +1104,7 @@
 	*bsize = gqr.getquota_rslt_u.gqr_rquota.rq_bsize;
 	*dsize = D.dqb_bsoftlimit;
 
-	if (D.dqb_curblocks == D.dqb_curblocks == 1)
+	if (D.dqb_curblocks == 1)
 		*bsize = DEV_BSIZE;
 
 	if (D.dqb_curblocks > D.dqb_bsoftlimit) {

Modified: branches/samba/upstream/source/smbd/reply.c
===================================================================
--- branches/samba/upstream/source/smbd/reply.c	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/source/smbd/reply.c	2008-09-29 05:10:20 UTC (rev 2163)
@@ -3168,8 +3168,9 @@
 		setup_readX_header((char *)headerbuf, smb_maxcnt);
 
 		if ((nread = SMB_VFS_SENDFILE(smbd_server_fd(), fsp, &header, startpos, smb_maxcnt)) == -1) {
-			/* Returning ENOSYS means no data at all was sent. Do this as a normal read. */
-			if (errno == ENOSYS) {
+			/* Returning ENOSYS or EINVAL means no data at all was sent. 
+			   Do this as a normal read. */
+			if (errno == ENOSYS || errno == EINVAL) {
 				goto normal_read;
 			}
 
@@ -3782,9 +3783,11 @@
 			END_PROFILE(SMBwrite);
 			return;
 		}
-	} else
+		trigger_write_time_update_immediate(fsp);
+	} else {
 		nwritten = write_file(req,fsp,data,startpos,numtowrite);
-  
+	}
+
 	status = sync_file(conn, fsp, False);
 	if (!NT_STATUS_IS_OK(status)) {
 		DEBUG(5,("reply_write: sync_file for %s returned %s\n",
@@ -7095,6 +7098,7 @@
 	SMB_STRUCT_STAT sbuf;
 	int mode;
 	files_struct *fsp;
+	struct timespec create_ts;
 
 	START_PROFILE(SMBgetattrE);
 
@@ -7129,9 +7133,9 @@
 
 	reply_outbuf(req, 11, 0);
 
-	srv_put_dos_date2((char *)req->outbuf, smb_vwv0,
-			  get_create_time(&sbuf,
-					  lp_fake_dir_create_times(SNUM(conn))));
+	create_ts = get_create_timespec(&sbuf,
+				  lp_fake_dir_create_times(SNUM(conn)));
+	srv_put_dos_date2((char *)req->outbuf, smb_vwv0, create_ts.tv_sec);
 	srv_put_dos_date2((char *)req->outbuf, smb_vwv2, sbuf.st_atime);
 	/* Should we check pending modtime here ? JRA */
 	srv_put_dos_date2((char *)req->outbuf, smb_vwv4, sbuf.st_mtime);

Modified: branches/samba/upstream/source/smbd/sesssetup.c
===================================================================
--- branches/samba/upstream/source/smbd/sesssetup.c	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/source/smbd/sesssetup.c	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1735,16 +1735,19 @@
 		return;
 	}
 
-	nt_status = create_local_token(server_info);
-	if (!NT_STATUS_IS_OK(nt_status)) {
-		DEBUG(10, ("create_local_token failed: %s\n",
-			   nt_errstr(nt_status)));
-		data_blob_free(&nt_resp);
-		data_blob_free(&lm_resp);
-		data_blob_clear_free(&plaintext_password);
-		reply_nterror(req, nt_status_squash(nt_status));
-		END_PROFILE(SMBsesssetupX);
-		return;
+	if (!server_info->ptok) {
+		nt_status = create_local_token(server_info);
+
+		if (!NT_STATUS_IS_OK(nt_status)) {
+			DEBUG(10, ("create_local_token failed: %s\n",
+				   nt_errstr(nt_status)));
+			data_blob_free(&nt_resp);
+			data_blob_free(&lm_resp);
+			data_blob_clear_free(&plaintext_password);
+			reply_nterror(req, nt_status_squash(nt_status));
+			END_PROFILE(SMBsesssetupX);
+			return;
+		}
 	}
 
 	if (server_info->user_session_key.data) {

Modified: branches/samba/upstream/source/smbd/trans2.c
===================================================================
--- branches/samba/upstream/source/smbd/trans2.c	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/source/smbd/trans2.c	2008-09-29 05:10:20 UTC (rev 2163)
@@ -737,14 +737,16 @@
 				    + alignment_offset
 				    + data_alignment_offset);
 
-	/* useable_space can never be more than max_send minus the alignment offset. */
+	if (useable_space < 0) {
+		DEBUG(0, ("send_trans2_replies failed sanity useable_space "
+			  "= %d!!!", useable_space));
+		exit_server_cleanly("send_trans2_replies: Not enough space");
+	}
 
-	useable_space = MIN(useable_space, max_send - (alignment_offset+data_alignment_offset));
-
 	while (params_to_send || data_to_send) {
 		/* Calculate whether we will totally or partially fill this packet */
 
-		total_sent_thistime = params_to_send + data_to_send + alignment_offset + data_alignment_offset;
+		total_sent_thistime = params_to_send + data_to_send;
 
 		/* We can never send more than useable_space */
 		/*
@@ -754,9 +756,10 @@
 		 * are sent here. Fix from Marc_Jacobsen at hp.com.
 		 */
 
-		total_sent_thistime = MIN(total_sent_thistime, useable_space+ alignment_offset + data_alignment_offset);
+		total_sent_thistime = MIN(total_sent_thistime, useable_space);
 
-		reply_outbuf(req, 10, total_sent_thistime);
+		reply_outbuf(req, 10, total_sent_thistime + alignment_offset
+			     + data_alignment_offset);
 
 		/* Set total params and data to be sent */
 		SSVAL(req->outbuf,smb_tprcnt,paramsize);
@@ -1935,6 +1938,8 @@
 			break;
 		case SMB_FIND_FILE_UNIX:
 		case SMB_FIND_FILE_UNIX_INFO2:
+			/* Always use filesystem for UNIX mtime query. */
+			ask_sharemode = false;
 			if (!lp_unix_extensions()) {
 				reply_nterror(req, NT_STATUS_INVALID_LEVEL);
 				return;
@@ -2292,6 +2297,8 @@
 			break;
 		case SMB_FIND_FILE_UNIX:
 		case SMB_FIND_FILE_UNIX_INFO2:
+			/* Always use filesystem for UNIX mtime query. */
+			ask_sharemode = false;
 			if (!lp_unix_extensions()) {
 				reply_nterror(req, NT_STATUS_INVALID_LEVEL);
 				return;
@@ -4129,7 +4136,7 @@
 		}
 	}
 
-	if (!null_timespec(write_time_ts)) {
+	if (!null_timespec(write_time_ts) && !INFO_LEVEL_IS_UNIX(info_level)) {
 		mtime_ts = write_time_ts;
 	}
 
@@ -4884,11 +4891,11 @@
 			  time_to_asc(convert_timespec_to_time_t(ts[1])) ));
 
 		if (fsp != NULL) {
-			set_write_time_fsp(fsp, ts[1], true);
+			set_sticky_write_time_fsp(fsp, ts[1]);
 		} else {
-			set_write_time_path(conn, fname,
+			set_sticky_write_time_path(conn, fname,
 					    vfs_file_id_from_sbuf(conn, psbuf),
-					    ts[1], true);
+					    ts[1]);
 		}
 	}
 
@@ -4972,6 +4979,7 @@
 		if (vfs_set_filelen(fsp, size) == -1) {
 			return map_nt_error_from_unix(errno);
 		}
+		trigger_write_time_update_immediate(fsp);
 		return NT_STATUS_OK;
 	}
 
@@ -4995,6 +5003,7 @@
 		return status;
 	}
 
+	trigger_write_time_update_immediate(new_fsp);
 	close_file(new_fsp,NORMAL_CLOSE);
 	return NT_STATUS_OK;
 }
@@ -5720,7 +5729,7 @@
 		 * This is equivalent to a write. Ensure it's seen immediately
 		 * if there are no pending writes.
 		 */
-		trigger_write_time_update(fsp);
+		trigger_write_time_update_immediate(fsp);
 		return NT_STATUS_OK;
 	}
 
@@ -5754,7 +5763,7 @@
 	 * This is equivalent to a write. Ensure it's seen immediately
 	 * if there are no pending writes.
 	 */
-	trigger_write_time_update(new_fsp);
+	trigger_write_time_update_immediate(new_fsp);
 
 	close_file(new_fsp,NORMAL_CLOSE);
 	return NT_STATUS_OK;

Modified: branches/samba/upstream/source/torture/cmd_vfs.c
===================================================================
--- branches/samba/upstream/source/torture/cmd_vfs.c	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/source/torture/cmd_vfs.c	2008-09-29 05:10:20 UTC (rev 2163)
@@ -272,7 +272,7 @@
 		flagstr++;
 	}
 	if ((flags & O_CREAT) && argc == 4) {
-		if (sscanf(argv[3], "%o", &mode) == 0) {
+		if (sscanf(argv[3], "%ho", (unsigned short *)&mode) == 0) {
 			printf("open: error=-1 (invalid mode!)\n");
 			return NT_STATUS_UNSUCCESSFUL;
 		}
@@ -989,7 +989,7 @@
 		return NT_STATUS_OK;
 	}
 
-	if (sscanf(argv[2], "%o", &mode) == 0) {
+	if (sscanf(argv[2], "%ho", (unsigned short *)&mode) == 0) {
 		printf("open: error=-1 (invalid mode!)\n");
 		return NT_STATUS_UNSUCCESSFUL;
 	}

Modified: branches/samba/upstream/source/utils/sharesec.c
===================================================================
--- branches/samba/upstream/source/utils/sharesec.c	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/source/utils/sharesec.c	2008-09-29 05:10:20 UTC (rev 2163)
@@ -401,7 +401,7 @@
 
 static int change_share_sec(TALLOC_CTX *mem_ctx, const char *sharename, char *the_acl, enum acl_mode mode)
 {
-	SEC_DESC *sd;
+	SEC_DESC *sd = NULL;
 	SEC_DESC *old = NULL;
 	size_t sd_size = 0;
 	uint32 i, j;

Modified: branches/samba/upstream/source/winbindd/idmap.c
===================================================================
--- branches/samba/upstream/source/winbindd/idmap.c	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/source/winbindd/idmap.c	2008-09-29 05:10:20 UTC (rev 2163)
@@ -75,12 +75,11 @@
 		goto done; \
 	} } while(0)
 
-static struct idmap_methods *get_methods(struct idmap_backend *be,
-					 const char *name)
+static struct idmap_methods *get_methods(const char *name)
 {
 	struct idmap_backend *b;
 
-	for (b = be; b; b = b->next) {
+	for (b = backends; b; b = b->next) {
 		if (strequal(b->name, name)) {
 			return b->methods;
 		}
@@ -89,13 +88,11 @@
 	return NULL;
 }
 
-static struct idmap_alloc_methods *get_alloc_methods(
-						struct idmap_alloc_backend *be,
-						const char *name)
+static struct idmap_alloc_methods *get_alloc_methods(const char *name)
 {
 	struct idmap_alloc_backend *b;
 
-	for (b = be; b; b = b->next) {
+	for (b = alloc_backends; b; b = b->next) {
 		if (strequal(b->name, name)) {
 			return b->methods;
 		}
@@ -140,7 +137,7 @@
 		return NT_STATUS_INVALID_PARAMETER;
 	}
 
-	test = get_methods(backends, name);
+	test = get_methods(name);
 	if (test) {
 		DEBUG(0,("Idmap module %s already registered!\n", name));
 		return NT_STATUS_OBJECT_NAME_COLLISION;
@@ -193,7 +190,7 @@
 		return NT_STATUS_INVALID_PARAMETER;
 	}
 
-	test = get_alloc_methods(alloc_backends, name);
+	test = get_alloc_methods(name);
 	if (test) {
 		DEBUG(0,("idmap_alloc module %s already registered!\n", name));
 		return NT_STATUS_OBJECT_NAME_COLLISION;
@@ -454,13 +451,12 @@
 		IDMAP_CHECK_ALLOC(parm_backend);
 
 		/* get the backend methods for this domain */
-		dom->methods = get_methods(backends, parm_backend);
+		dom->methods = get_methods(parm_backend);
 
 		if ( ! dom->methods) {
 			ret = smb_probe_module("idmap", parm_backend);
 			if (NT_STATUS_IS_OK(ret)) {
-				dom->methods = get_methods(backends,
-							   parm_backend);
+				dom->methods = get_methods(parm_backend);
 			}
 		}
 		if ( ! dom->methods) {
@@ -541,13 +537,11 @@
 		dom->readonly = False;
 
 		/* get the backend methods for this domain */
-		dom->methods = get_methods(backends, compat_backend);
-
+		dom->methods = get_methods(compat_backend); 
 		if ( ! dom->methods) {
 			ret = smb_probe_module("idmap", compat_backend);
 			if (NT_STATUS_IS_OK(ret)) {
-				dom->methods = get_methods(backends,
-							   compat_backend);
+				dom->methods = get_methods(compat_backend);
 			}
 		}
 		if ( ! dom->methods) {
@@ -606,8 +600,8 @@
 		dom->default_domain = False;
 		dom->readonly = True;
 
-		/* get the backend methods for passdb */
-		dom->methods = get_methods(backends, "nss");
+		/* get the backend methods for nss */
+		dom->methods = get_methods("nss");
 
 		/* (the nss module is always statically linked) */
 		if ( ! dom->methods) {
@@ -663,7 +657,7 @@
 	dom->readonly = True;
 
 	/* get the backend methods for passdb */
-	dom->methods = get_methods(backends, "passdb");
+	dom->methods = get_methods("passdb");
 
 	/* (the passdb module is always statically linked) */
 	if ( ! dom->methods) {
@@ -755,14 +749,12 @@
 						struct idmap_alloc_context);
 		IDMAP_CHECK_ALLOC(idmap_alloc_ctx);
 
-		idmap_alloc_ctx->methods = get_alloc_methods(alloc_backends,
-							     alloc_backend);
+		idmap_alloc_ctx->methods = get_alloc_methods(alloc_backend);
 		if ( ! idmap_alloc_ctx->methods) {
 			ret = smb_probe_module("idmap", alloc_backend);
 			if (NT_STATUS_IS_OK(ret)) {
 				idmap_alloc_ctx->methods =
-					get_alloc_methods(alloc_backends,
-							  alloc_backend);
+					get_alloc_methods(alloc_backend);
 			}
 		}
 		if (idmap_alloc_ctx->methods) {

Modified: branches/samba/upstream/source/winbindd/idmap_ad.c
===================================================================
--- branches/samba/upstream/source/winbindd/idmap_ad.c	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/source/winbindd/idmap_ad.c	2008-09-29 05:10:20 UTC (rev 2163)
@@ -748,6 +748,16 @@
 				  uint32 *gid )
 {
 	ADS_STRUCT *ads_internal = NULL;
+	const char *attrs[] = {NULL, /* attr_homedir */
+			       NULL, /* attr_shell */
+			       NULL, /* attr_gecos */
+			       NULL, /* attr_gidnumber */
+			       NULL };
+	char *filter = NULL;
+	LDAPMessage *msg_internal = NULL;
+	ADS_STATUS ads_status = ADS_ERROR_NT(NT_STATUS_UNSUCCESSFUL);
+	NTSTATUS nt_status = NT_STATUS_UNSUCCESSFUL;
+	char *sidstr = NULL;
 
 	/* Only do query if we are online */
 	if (idmap_is_offline())	{
@@ -759,22 +769,69 @@
 
 	ads_internal = ad_idmap_cached_connection();
 
-	if ( !ads_internal || !ad_schema )
+	if ( !ads_internal || !ad_schema ) {
 		return NT_STATUS_OBJECT_NAME_NOT_FOUND;
-	
-	if ( !homedir || !shell || !gecos )
+	}
+
+	if (!sid || !homedir || !shell || !gecos) {
 		return NT_STATUS_INVALID_PARAMETER;
+	}
 
-	*homedir = ads_pull_string( ads, ctx, msg, ad_schema->posix_homedir_attr );
-	*shell   = ads_pull_string( ads, ctx, msg, ad_schema->posix_shell_attr );
-	*gecos   = ads_pull_string( ads, ctx, msg, ad_schema->posix_gecos_attr );
-       
-	if ( gid ) {		
-		if ( !ads_pull_uint32(ads, msg, ad_schema->posix_gidnumber_attr, gid ) )
-			*gid = (uint32)-1;		
+	/* See if we can use the ADS connection struct swe were given */
+
+	if (ads) {
+		*homedir = ads_pull_string( ads, ctx, msg, ad_schema->posix_homedir_attr );
+		*shell   = ads_pull_string( ads, ctx, msg, ad_schema->posix_shell_attr );
+		*gecos   = ads_pull_string( ads, ctx, msg, ad_schema->posix_gecos_attr );
+
+		if (gid) {
+			if ( !ads_pull_uint32(ads, msg, ad_schema->posix_gidnumber_attr, gid ) )
+				*gid = (uint32)-1;
+		}
+
+		nt_status = NT_STATUS_OK;
+		goto done;
 	}
-		
-	return NT_STATUS_OK;
+
+	/* Have to do our own query */
+
+	attrs[0] = ad_schema->posix_homedir_attr;
+	attrs[1] = ad_schema->posix_shell_attr;
+	attrs[2] = ad_schema->posix_gecos_attr;
+	attrs[3] = ad_schema->posix_gidnumber_attr;
+
+	sidstr = sid_binstring(sid);
+	filter = talloc_asprintf(ctx, "(objectSid=%s)", sidstr);
+	SAFE_FREE(sidstr);
+
+	if (!filter) {
+		nt_status = NT_STATUS_NO_MEMORY;
+		goto done;
+	}
+
+	ads_status = ads_search_retry(ads_internal, &msg_internal, filter, attrs);
+	if (!ADS_ERR_OK(ads_status)) {
+		nt_status = ads_ntstatus(ads_status);
+		goto done;
+	}
+
+	*homedir = ads_pull_string(ads_internal, ctx, msg_internal, ad_schema->posix_homedir_attr);
+	*shell   = ads_pull_string(ads_internal, ctx, msg_internal, ad_schema->posix_shell_attr);
+	*gecos   = ads_pull_string(ads_internal, ctx, msg_internal, ad_schema->posix_gecos_attr);
+
+	if (gid) {
+		if (!ads_pull_uint32(ads_internal, msg_internal, ad_schema->posix_gidnumber_attr, gid))
+			*gid = (uint32)-1;
+	}
+
+	nt_status = NT_STATUS_OK;
+
+done:
+	if (msg_internal) {
+		ads_msgfree(ads_internal, msg_internal);
+	}
+
+	return nt_status;
 }
 
 /************************************************************************

Modified: branches/samba/upstream/source/winbindd/winbindd.c
===================================================================
--- branches/samba/upstream/source/winbindd/winbindd.c	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/source/winbindd/winbindd.c	2008-09-29 05:10:20 UTC (rev 2163)
@@ -553,7 +553,6 @@
 		return;
 	}
 
-	SAFE_FREE(state->request.extra_data.data);
 	SAFE_FREE(state->response.extra_data.data);
 
 	setup_async_read(&state->fd_event, &state->request, sizeof(uint32),
@@ -588,6 +587,8 @@
 
 static void request_finished(struct winbindd_cli_state *state)
 {
+	/* Make sure request.extra_data is freed when finish processing a request */
+	SAFE_FREE(state->request.extra_data.data);
 	setup_async_write(&state->fd_event, &state->response,
 			  sizeof(state->response), response_main_sent, state);
 }

Modified: branches/samba/upstream/source/winbindd/winbindd_ads.c
===================================================================
--- branches/samba/upstream/source/winbindd/winbindd_ads.c	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/source/winbindd/winbindd_ads.c	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1225,6 +1225,8 @@
 		for (i = 0; i < trusts.count; i++) {
 			struct winbindd_domain d;
 			
+			ZERO_STRUCT(d);
+
 			/* drop external trusts if this is not our primary 
 			   domain.  This means that the returned number of 
 			   domains may be less that the ones actually trusted
@@ -1254,7 +1256,7 @@
 			if (trusts.array[i].sid) {
 				sid_copy( &d.sid, trusts.array[i].sid);
 			} else {
-				sid_copy(&(*dom_sids)[ret_count], &global_sid_NULL);
+				sid_copy(&d.sid, &global_sid_NULL);
 			}
 
 			if ( domain->primary ) {

Modified: branches/samba/upstream/source/winbindd/winbindd_cache.c
===================================================================
--- branches/samba/upstream/source/winbindd/winbindd_cache.c	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/source/winbindd/winbindd_cache.c	2008-09-29 05:10:20 UTC (rev 2163)
@@ -2265,6 +2265,8 @@
 void wcache_invalidate_samlogon(struct winbindd_domain *domain, 
 				struct netr_SamInfo3 *info3)
 {
+        DOM_SID sid;
+        fstring key_str, sid_string;
 	struct winbind_cache *cache;
 
 	/* dont clear cached U/SID and UG/SID entries when we want to logon
@@ -2278,7 +2280,26 @@
 		return;
 
 	cache = get_cache(domain);
-	netsamlogon_clear_cached_user(cache->tdb, info3);
+
+        if (!cache->tdb) {
+                return;
+        }
+
+	sid_copy(&sid, info3->base.domain_sid);
+	sid_append_rid(&sid, info3->base.rid);
+
+	/* Clear U/SID cache entry */
+	fstr_sprintf(key_str, "U/%s", sid_to_fstring(sid_string, &sid));
+	DEBUG(10, ("wcache_invalidate_samlogon: clearing %s\n", key_str));
+	tdb_delete(cache->tdb, string_tdb_data(key_str));
+
+	/* Clear UG/SID cache entry */
+	fstr_sprintf(key_str, "UG/%s", sid_to_fstring(sid_string, &sid));
+	DEBUG(10, ("wcache_invalidate_samlogon: clearing %s\n", key_str));
+	tdb_delete(cache->tdb, string_tdb_data(key_str));
+
+	/* Samba/winbindd never needs this. */
+	netsamlogon_clear_cached_user(info3);
 }
 
 bool wcache_invalidate_cache(void)

Modified: branches/samba/upstream/source/winbindd/winbindd_cm.c
===================================================================
--- branches/samba/upstream/source/winbindd/winbindd_cm.c	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/source/winbindd/winbindd_cm.c	2008-09-29 05:10:20 UTC (rev 2163)
@@ -846,7 +846,7 @@
 			result = ads_ntstatus(ads_status);
 			if (NT_STATUS_IS_OK(result)) {
 				/* Ensure creds are stored for NTLMSSP authenticated pipe access. */
-				cli_init_creds(*cli, machine_account, domain->name, machine_password);
+				cli_init_creds(*cli, machine_account, lp_workgroup(), machine_password);
 				goto session_setup_done;
 			}
 		}
@@ -871,7 +871,7 @@
 		result = ads_ntstatus(ads_status);
 		if (NT_STATUS_IS_OK(result)) {
 			/* Ensure creds are stored for NTLMSSP authenticated pipe access. */
-			cli_init_creds(*cli, machine_account, domain->name, machine_password);
+			cli_init_creds(*cli, machine_account, lp_workgroup(), machine_password);
 			goto session_setup_done;
 		}
 	}
@@ -908,6 +908,9 @@
  anon_fallback:
 
 	/* Fall back to anonymous connection, this might fail later */
+	DEBUG(10,("cm_prepare_connection: falling back to anonymous "
+		"connection for DC %s\n",
+		controller ));
 
 	if (NT_STATUS_IS_OK(cli_session_setup(*cli, "", NULL, 0,
 					      NULL, 0, ""))) {
@@ -978,15 +981,37 @@
 	return result;
 }
 
+/*******************************************************************
+ Add a dcname and sockaddr_storage pair to the end of a dc_name_ip
+ array.
+
+ Keeps the list unique by not adding duplicate entries.
+
+ @param[in] mem_ctx talloc memory context to allocate from
+ @param[in] domain_name domain of the DC
+ @param[in] dcname name of the DC to add to the list
+ @param[in] pss Internet address and port pair to add to the list
+ @param[in,out] dcs array of dc_name_ip structures to add to
+ @param[in,out] num_dcs number of dcs returned in the dcs array
+ @return true if the list was added to, false otherwise
+*******************************************************************/
+
 static bool add_one_dc_unique(TALLOC_CTX *mem_ctx, const char *domain_name,
 			      const char *dcname, struct sockaddr_storage *pss,
 			      struct dc_name_ip **dcs, int *num)
 {
+	int i = 0;
+
 	if (!NT_STATUS_IS_OK(check_negative_conn_cache(domain_name, dcname))) {
 		DEBUG(10, ("DC %s was in the negative conn cache\n", dcname));
 		return False;
 	}
 
+	/* Make sure there's no duplicates in the list */
+	for (i=0; i<*num; i++)
+		if (addr_equal(&(*dcs)[i].ss, pss))
+			return False;
+
 	*dcs = TALLOC_REALLOC_ARRAY(mem_ctx, *dcs, struct dc_name_ip, (*num)+1);
 
 	if (*dcs == NULL)
@@ -1117,8 +1142,15 @@
 }
 
 /*******************************************************************
- Retreive a list of IP address for domain controllers.  Fill in 
- the dcs[]  with results.
+ Retrieve a list of IP addresses for domain controllers.
+
+ The array is sorted in the preferred connection order.
+
+ @param[in] mem_ctx talloc memory context to allocate from
+ @param[in] domain domain to retrieve DCs for
+ @param[out] dcs array of dcs that will be returned
+ @param[out] num_dcs number of dcs returned in the dcs array
+ @return always true
 *******************************************************************/
 
 static bool get_dcs(TALLOC_CTX *mem_ctx, struct winbindd_domain *domain,
@@ -1134,9 +1166,11 @@
 
 	is_our_domain = strequal(domain->name, lp_workgroup());
 
+	/* If not our domain, get the preferred DC, by asking our primary DC */
 	if ( !is_our_domain
 		&& get_dc_name_via_netlogon(domain, dcname, &ss)
-		&& add_one_dc_unique(mem_ctx, domain->name, dcname, &ss, dcs, num_dcs) )
+		&& add_one_dc_unique(mem_ctx, domain->name, dcname, &ss, dcs,
+		       num_dcs) )
 	{
 		char addr[INET6_ADDRSTRLEN];
 		print_sockaddr(addr, sizeof(addr), &ss);
@@ -1163,8 +1197,13 @@
 		if (sitename) {
 
 			/* Do the site-specific AD dns lookup first. */
-			get_sorted_dc_list(domain->alt_name, sitename, &ip_list, &iplist_size, True);
+			get_sorted_dc_list(domain->alt_name, sitename, &ip_list,
+			       &iplist_size, True);
 
+			/* Add ips to the DC array.  We don't look up the name
+			   of the DC in this function, but we fill in the char*
+			   of the ip now to make the failed connection cache
+			   work */
 			for ( i=0; i<iplist_size; i++ ) {
 				char addr[INET6_ADDRSTRLEN];
 				print_sockaddr(addr, sizeof(addr),
@@ -1182,8 +1221,9 @@
 			iplist_size = 0;
 		}
 
-		/* Now we add DCs from the main AD dns lookup. */
-		get_sorted_dc_list(domain->alt_name, NULL, &ip_list, &iplist_size, True);
+		/* Now we add DCs from the main AD DNS lookup. */
+		get_sorted_dc_list(domain->alt_name, NULL, &ip_list,
+			&iplist_size, True);
 
 		for ( i=0; i<iplist_size; i++ ) {
 			char addr[INET6_ADDRSTRLEN];
@@ -1196,33 +1236,46 @@
 					dcs,
 					num_dcs);
 		}
+
+		SAFE_FREE(ip_list);
+		iplist_size = 0;
         }
 
-	/* try standard netbios queries if no ADS */
+	/* Try standard netbios queries if no ADS */
+	if (*num_dcs == 0) {
+		get_sorted_dc_list(domain->name, NULL, &ip_list, &iplist_size,
+		       False);
 
-	if (iplist_size==0) {
-		get_sorted_dc_list(domain->name, NULL, &ip_list, &iplist_size, False);
-	}
+		for ( i=0; i<iplist_size; i++ ) {
+			char addr[INET6_ADDRSTRLEN];
+			print_sockaddr(addr, sizeof(addr),
+					&ip_list[i].ss);
+			add_one_dc_unique(mem_ctx,
+					domain->name,
+					addr,
+					&ip_list[i].ss,
+					dcs,
+					num_dcs);
+		}
 
-	/* FIXME!! this is where we should re-insert the GETDC requests --jerry */
-
-	/* now add to the dc array.  We'll wait until the last minute 
-	   to look up the name of the DC.  But we fill in the char* for 
-	   the ip now in to make the failed connection cache work */
-
-	for ( i=0; i<iplist_size; i++ ) {
-		char addr[INET6_ADDRSTRLEN];
-		print_sockaddr(addr, sizeof(addr),
-				&ip_list[i].ss);
-		add_one_dc_unique(mem_ctx, domain->name, addr,
-			&ip_list[i].ss, dcs, num_dcs);
+		SAFE_FREE(ip_list);
+		iplist_size = 0;
 	}
 
-	SAFE_FREE( ip_list );
-
 	return True;
 }
 
+/*******************************************************************
+ Find and make a connection to a DC in the given domain.
+
+ @param[in] mem_ctx talloc memory context to allocate from
+ @param[in] domain domain to find a dc in
+ @param[out] dcname NetBIOS or FQDN of DC that's connected to
+ @param[out] pss DC Internet address and port
+ @param[out] fd fd of the open socket connected to the newly found dc
+ @return true when a DC connection is made, false otherwise
+*******************************************************************/
+
 static bool find_new_dc(TALLOC_CTX *mem_ctx,
 			struct winbindd_domain *domain,
 			fstring dcname, struct sockaddr_storage *pss, int *fd)
@@ -1900,6 +1953,10 @@
 	/* Return a pointer to the struct dcinfo from the
 	   netlogon pipe. */
 
+	if (!domain->conn.netlogon_pipe->dc) {
+		return false;
+	}
+
 	*ppdc = domain->conn.netlogon_pipe->dc;
 	return True;
 }
@@ -1926,6 +1983,7 @@
 		goto done;
 	}
 
+
 	/*
 	 * No SAMR pipe yet. Attempt to get an NTLMSSP SPNEGO authenticated
 	 * sign and sealed pipe using the machine account password by

Modified: branches/samba/upstream/source/winbindd/winbindd_group.c
===================================================================
--- branches/samba/upstream/source/winbindd/winbindd_group.c	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/source/winbindd/winbindd_group.c	2008-09-29 05:10:20 UTC (rev 2163)
@@ -596,8 +596,9 @@
 			(*num_gr_mem)++;
 			DEBUG(10, ("buf_len + %d = %d\n", len + 1, buf_len));
 		} else {
-			DEBUG(10, ("appending %s at ndx %d\n", names[i], buf_ndx));
-			safe_strcpy(&buf[buf_ndx], names[i], len);
+			DEBUG(10, ("appending %s at ndx %d\n",
+				   names[i], buf_ndx));
+			parse_add_domuser(&buf[buf_ndx], names[i], &len);
 			buf_ndx += len;
 			buf[buf_ndx] = ',';
 			buf_ndx++;

Modified: branches/samba/upstream/source/winbindd/winbindd_pam.c
===================================================================
--- branches/samba/upstream/source/winbindd/winbindd_pam.c	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/source/winbindd/winbindd_pam.c	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1599,8 +1599,8 @@
 			goto done;
 		}
 
+		wcache_invalidate_samlogon(find_domain_from_name(name_domain), info3);
 		netsamlogon_cache_store(name_user, info3);
-		wcache_invalidate_samlogon(find_domain_from_name(name_domain), info3);
 
 		/* save name_to_sid info as early as possible (only if
 		   this is our primary domain so we don't invalidate
@@ -1941,8 +1941,8 @@
 
 	if (NT_STATUS_IS_OK(result)) {
 
+		wcache_invalidate_samlogon(find_domain_from_name(name_domain), info3);
 		netsamlogon_cache_store(name_user, info3);
-		wcache_invalidate_samlogon(find_domain_from_name(name_domain), info3);
 
 		/* Check if the user is in the right group */
 

Modified: branches/samba/upstream/source/winbindd/winbindd_util.c
===================================================================
--- branches/samba/upstream/source/winbindd/winbindd_util.c	2008-09-20 06:34:09 UTC (rev 2162)
+++ branches/samba/upstream/source/winbindd/winbindd_util.c	2008-09-29 05:10:20 UTC (rev 2163)
@@ -1104,6 +1104,31 @@
 	return ((*domain != NULL) && (*user != NULL));
 }
 
+/* add a domain user name to a buffer */
+void parse_add_domuser(void *buf, char *domuser, int *len)
+{
+	fstring domain;
+	char *p, *user;
+
+	user = domuser;
+	p = strchr(domuser, *lp_winbind_separator());
+
+	if (p) {
+
+		fstrcpy(domain, domuser);
+		domain[PTR_DIFF(p, domuser)] = 0;
+		p++;
+
+		if (assume_domain(domain)) {
+
+			user = p;
+			*len -= (PTR_DIFF(p, domuser));
+		}
+	}
+
+	safe_strcpy(buf, user, *len);
+}
+
 /* Ensure an incoming username from NSS is fully qualified. Replace the
    incoming fstring with DOMAIN <separator> user. Returns the same
    values as parse_domain_user() but also replaces the incoming username.




More information about the Pkg-samba-maint mailing list