summaryrefslogtreecommitdiffstats
path: root/docs/htmldocs
diff options
context:
space:
mode:
Diffstat (limited to 'docs/htmldocs')
-rw-r--r--docs/htmldocs/Samba-BDC-HOWTO.html4
-rw-r--r--docs/htmldocs/Samba-HOWTO-Collection.html596
-rw-r--r--docs/htmldocs/Samba-LDAP-HOWTO.html2
-rw-r--r--docs/htmldocs/printer_driver2.html6
-rw-r--r--docs/htmldocs/rpcclient.1.html2
-rw-r--r--docs/htmldocs/smb.conf.5.html203
-rw-r--r--docs/htmldocs/smbpasswd.8.html533
7 files changed, 601 insertions, 745 deletions
diff --git a/docs/htmldocs/Samba-BDC-HOWTO.html b/docs/htmldocs/Samba-BDC-HOWTO.html
index fd83c4e09a3..0847335fe66 100644
--- a/docs/htmldocs/Samba-BDC-HOWTO.html
+++ b/docs/htmldocs/Samba-BDC-HOWTO.html
@@ -1,7 +1,7 @@
<HTML
><HEAD
><TITLE
->How to Act as a Backup Domain Controller in a Purely Samba Controlled Domain</TITLE
+>How to a Purely Samba Controlled Domain</TITLE
><META
NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.57"></HEAD
@@ -20,7 +20,7 @@ CLASS="TITLEPAGE"
CLASS="TITLE"
><A
NAME="SAMBA-BDC"
->How to Act as a Backup Domain Controller in a Purely Samba Controlled Domain</A
+>How to a Purely Samba Controlled Domain</A
></H1
><HR></DIV
><DIV
diff --git a/docs/htmldocs/Samba-HOWTO-Collection.html b/docs/htmldocs/Samba-HOWTO-Collection.html
index 94622622cf4..8009bb8b86f 100644
--- a/docs/htmldocs/Samba-HOWTO-Collection.html
+++ b/docs/htmldocs/Samba-HOWTO-Collection.html
@@ -40,7 +40,7 @@ NAME="AEN8"
><P
><EM
>Last Update</EM
-> : Mon Apr 1 08:47:26 CST 2002</P
+> : Tue Jul 31 15:58:03 CDT 2001</P
><P
>This book is a collection of HOWTOs added to Samba documentation over the years.
I try to ensure that all are current, but sometimes the is a larger job
@@ -56,14 +56,6 @@ TARGET="_top"
>jerry@samba.org</A
>.</P
><P
->This documentation is distributed under the GNU General Public License (GPL)
-version 2. A copy of the license is included with the Samba source
-distribution. A copy can be found on-line at <A
-HREF="http://www.fsf.org/licenses/gpl.txt"
-TARGET="_top"
->http://www.fsf.org/licenses/gpl.txt</A
-></P
-><P
>Cheers, jerry</P
><DIV
CLASS="TOC"
@@ -81,27 +73,27 @@ HREF="#INSTALL"
><DL
><DT
>1.1. <A
-HREF="#AEN20"
+HREF="#AEN18"
>Step 0: Read the man pages</A
></DT
><DT
>1.2. <A
-HREF="#AEN28"
+HREF="#AEN26"
>Step 1: Building the Binaries</A
></DT
><DT
>1.3. <A
-HREF="#AEN56"
+HREF="#AEN54"
>Step 2: The all important step</A
></DT
><DT
>1.4. <A
-HREF="#AEN60"
+HREF="#AEN58"
>Step 3: Create the smb configuration file.</A
></DT
><DT
>1.5. <A
-HREF="#AEN74"
+HREF="#AEN72"
>Step 4: Test your config file with
<B
CLASS="COMMAND"
@@ -110,80 +102,80 @@ CLASS="COMMAND"
></DT
><DT
>1.6. <A
-HREF="#AEN80"
+HREF="#AEN78"
>Step 5: Starting the smbd and nmbd</A
></DT
><DD
><DL
><DT
>1.6.1. <A
-HREF="#AEN90"
+HREF="#AEN88"
>Step 5a: Starting from inetd.conf</A
></DT
><DT
>1.6.2. <A
-HREF="#AEN119"
+HREF="#AEN117"
>Step 5b. Alternative: starting it as a daemon</A
></DT
></DL
></DD
><DT
>1.7. <A
-HREF="#AEN135"
+HREF="#AEN133"
>Step 6: Try listing the shares available on your
server</A
></DT
><DT
>1.8. <A
-HREF="#AEN144"
+HREF="#AEN142"
>Step 7: Try connecting with the unix client</A
></DT
><DT
>1.9. <A
-HREF="#AEN160"
+HREF="#AEN158"
>Step 8: Try connecting from a DOS, WfWg, Win9x, WinNT,
Win2k, OS/2, etc... client</A
></DT
><DT
>1.10. <A
-HREF="#AEN174"
+HREF="#AEN172"
>What If Things Don't Work?</A
></DT
><DD
><DL
><DT
>1.10.1. <A
-HREF="#AEN179"
+HREF="#AEN177"
>Diagnosing Problems</A
></DT
><DT
>1.10.2. <A
-HREF="#AEN183"
+HREF="#AEN181"
>Scope IDs</A
></DT
><DT
>1.10.3. <A
-HREF="#AEN186"
+HREF="#AEN184"
>Choosing the Protocol Level</A
></DT
><DT
>1.10.4. <A
-HREF="#AEN195"
+HREF="#AEN193"
>Printing from UNIX to a Client PC</A
></DT
><DT
>1.10.5. <A
-HREF="#AEN199"
+HREF="#AEN197"
>Locking</A
></DT
><DT
>1.10.6. <A
-HREF="#AEN209"
+HREF="#AEN207"
>Mapping Usernames</A
></DT
><DT
>1.10.7. <A
-HREF="#AEN212"
+HREF="#AEN210"
>Other Character Sets</A
></DT
></DL
@@ -199,19 +191,19 @@ HREF="#INTEGRATE-MS-NETWORKS"
><DL
><DT
>2.1. <A
-HREF="#AEN226"
+HREF="#AEN224"
>Agenda</A
></DT
><DT
>2.2. <A
-HREF="#AEN248"
+HREF="#AEN246"
>Name Resolution in a pure Unix/Linux world</A
></DT
><DD
><DL
><DT
>2.2.1. <A
-HREF="#AEN264"
+HREF="#AEN262"
><TT
CLASS="FILENAME"
>/etc/hosts</TT
@@ -219,7 +211,7 @@ CLASS="FILENAME"
></DT
><DT
>2.2.2. <A
-HREF="#AEN280"
+HREF="#AEN278"
><TT
CLASS="FILENAME"
>/etc/resolv.conf</TT
@@ -227,7 +219,7 @@ CLASS="FILENAME"
></DT
><DT
>2.2.3. <A
-HREF="#AEN291"
+HREF="#AEN289"
><TT
CLASS="FILENAME"
>/etc/host.conf</TT
@@ -235,7 +227,7 @@ CLASS="FILENAME"
></DT
><DT
>2.2.4. <A
-HREF="#AEN299"
+HREF="#AEN297"
><TT
CLASS="FILENAME"
>/etc/nsswitch.conf</TT
@@ -245,47 +237,47 @@ CLASS="FILENAME"
></DD
><DT
>2.3. <A
-HREF="#AEN311"
+HREF="#AEN309"
>Name resolution as used within MS Windows networking</A
></DT
><DD
><DL
><DT
>2.3.1. <A
-HREF="#AEN323"
+HREF="#AEN321"
>The NetBIOS Name Cache</A
></DT
><DT
>2.3.2. <A
-HREF="#AEN328"
+HREF="#AEN326"
>The LMHOSTS file</A
></DT
><DT
>2.3.3. <A
-HREF="#AEN336"
+HREF="#AEN334"
>HOSTS file</A
></DT
><DT
>2.3.4. <A
-HREF="#AEN341"
+HREF="#AEN339"
>DNS Lookup</A
></DT
><DT
>2.3.5. <A
-HREF="#AEN344"
+HREF="#AEN342"
>WINS Lookup</A
></DT
></DL
></DD
><DT
>2.4. <A
-HREF="#AEN356"
+HREF="#AEN354"
>How browsing functions and how to deploy stable and
dependable browsing using Samba</A
></DT
><DT
>2.5. <A
-HREF="#AEN366"
+HREF="#AEN364"
>MS Windows security options and how to configure
Samba for seemless integration</A
></DT
@@ -293,29 +285,29 @@ Samba for seemless integration</A
><DL
><DT
>2.5.1. <A
-HREF="#AEN394"
+HREF="#AEN392"
>Use MS Windows NT as an authentication server</A
></DT
><DT
>2.5.2. <A
-HREF="#AEN402"
+HREF="#AEN400"
>Make Samba a member of an MS Windows NT security domain</A
></DT
><DT
>2.5.3. <A
-HREF="#AEN419"
+HREF="#AEN417"
>Configure Samba as an authentication server</A
></DT
><DD
><DL
><DT
>2.5.3.1. <A
-HREF="#AEN426"
+HREF="#AEN424"
>Users</A
></DT
><DT
>2.5.3.2. <A
-HREF="#AEN431"
+HREF="#AEN429"
>MS Windows NT Machine Accounts</A
></DT
></DL
@@ -324,7 +316,7 @@ HREF="#AEN431"
></DD
><DT
>2.6. <A
-HREF="#AEN436"
+HREF="#AEN434"
>Conclusions</A
></DT
></DL
@@ -339,17 +331,17 @@ managed authentication</A
><DL
><DT
>3.1. <A
-HREF="#AEN457"
+HREF="#AEN455"
>Samba and PAM</A
></DT
><DT
>3.2. <A
-HREF="#AEN501"
+HREF="#AEN499"
>Distributed Authentication</A
></DT
><DT
>3.3. <A
-HREF="#AEN508"
+HREF="#AEN506"
>PAM Configuration in smb.conf</A
></DT
></DL
@@ -363,14 +355,14 @@ HREF="#MSDFS"
><DL
><DT
>4.1. <A
-HREF="#AEN528"
+HREF="#AEN526"
>Instructions</A
></DT
><DD
><DL
><DT
>4.1.1. <A
-HREF="#AEN563"
+HREF="#AEN561"
>Notes</A
></DT
></DL
@@ -386,53 +378,53 @@ HREF="#UNIX-PERMISSIONS"
><DL
><DT
>5.1. <A
-HREF="#AEN583"
+HREF="#AEN581"
>Viewing and changing UNIX permissions using the NT
security dialogs</A
></DT
><DT
>5.2. <A
-HREF="#AEN592"
+HREF="#AEN590"
>How to view file security on a Samba share</A
></DT
><DT
>5.3. <A
-HREF="#AEN603"
+HREF="#AEN601"
>Viewing file ownership</A
></DT
><DT
>5.4. <A
-HREF="#AEN623"
+HREF="#AEN621"
>Viewing file or directory permissions</A
></DT
><DD
><DL
><DT
>5.4.1. <A
-HREF="#AEN638"
+HREF="#AEN636"
>File Permissions</A
></DT
><DT
>5.4.2. <A
-HREF="#AEN652"
+HREF="#AEN650"
>Directory Permissions</A
></DT
></DL
></DD
><DT
>5.5. <A
-HREF="#AEN659"
+HREF="#AEN657"
>Modifying file or directory permissions</A
></DT
><DT
>5.6. <A
-HREF="#AEN681"
+HREF="#AEN679"
>Interaction with the standard Samba create mask
parameters</A
></DT
><DT
>5.7. <A
-HREF="#AEN745"
+HREF="#AEN743"
>Interaction with the standard Samba file attribute
mapping</A
></DT
@@ -447,75 +439,75 @@ HREF="#PRINTING"
><DL
><DT
>6.1. <A
-HREF="#AEN766"
+HREF="#AEN764"
>Introduction</A
></DT
><DT
>6.2. <A
-HREF="#AEN788"
+HREF="#AEN786"
>Configuration</A
></DT
><DD
><DL
><DT
>6.2.1. <A
-HREF="#AEN799"
+HREF="#AEN797"
>Creating [print$]</A
></DT
><DT
>6.2.2. <A
-HREF="#AEN834"
+HREF="#AEN832"
>Setting Drivers for Existing Printers</A
></DT
><DT
>6.2.3. <A
-HREF="#AEN851"
+HREF="#AEN849"
>Support a large number of printers</A
></DT
><DT
>6.2.4. <A
-HREF="#AEN862"
+HREF="#AEN860"
>Adding New Printers via the Windows NT APW</A
></DT
><DT
>6.2.5. <A
-HREF="#AEN887"
+HREF="#AEN885"
>Samba and Printer Ports</A
></DT
></DL
></DD
><DT
>6.3. <A
-HREF="#AEN895"
+HREF="#AEN893"
>The Imprints Toolset</A
></DT
><DD
><DL
><DT
>6.3.1. <A
-HREF="#AEN899"
+HREF="#AEN897"
>What is Imprints?</A
></DT
><DT
>6.3.2. <A
-HREF="#AEN909"
+HREF="#AEN907"
>Creating Printer Driver Packages</A
></DT
><DT
>6.3.3. <A
-HREF="#AEN912"
+HREF="#AEN910"
>The Imprints server</A
></DT
><DT
>6.3.4. <A
-HREF="#AEN916"
+HREF="#AEN914"
>The Installation Client</A
></DT
></DL
></DD
><DT
>6.4. <A
-HREF="#AEN938"
+HREF="#AEN936"
><A
NAME="MIGRATION"
></A
@@ -532,17 +524,17 @@ HREF="#DOMAIN-SECURITY"
><DL
><DT
>7.1. <A
-HREF="#AEN992"
+HREF="#AEN990"
>Joining an NT Domain with Samba 2.2</A
></DT
><DT
>7.2. <A
-HREF="#AEN1056"
+HREF="#AEN1054"
>Samba and Windows 2000 Domains</A
></DT
><DT
>7.3. <A
-HREF="#AEN1061"
+HREF="#AEN1059"
>Why is this better than security = server?</A
></DT
></DL
@@ -556,22 +548,22 @@ HREF="#SAMBA-PDC"
><DL
><DT
>8.1. <A
-HREF="#AEN1094"
+HREF="#AEN1092"
>Prerequisite Reading</A
></DT
><DT
>8.2. <A
-HREF="#AEN1100"
+HREF="#AEN1098"
>Background</A
></DT
><DT
>8.3. <A
-HREF="#AEN1139"
+HREF="#AEN1137"
>Configuring the Samba Domain Controller</A
></DT
><DT
>8.4. <A
-HREF="#AEN1182"
+HREF="#AEN1180"
>Creating Machine Trust Accounts and Joining Clients to the
Domain</A
></DT
@@ -579,88 +571,88 @@ Domain</A
><DL
><DT
>8.4.1. <A
-HREF="#AEN1201"
+HREF="#AEN1199"
>Manual Creation of Machine Trust Accounts</A
></DT
><DT
>8.4.2. <A
-HREF="#AEN1236"
+HREF="#AEN1234"
>"On-the-Fly" Creation of Machine Trust Accounts</A
></DT
><DT
>8.4.3. <A
-HREF="#AEN1245"
+HREF="#AEN1243"
>Joining the Client to the Domain</A
></DT
></DL
></DD
><DT
>8.5. <A
-HREF="#AEN1260"
+HREF="#AEN1258"
>Common Problems and Errors</A
></DT
><DT
>8.6. <A
-HREF="#AEN1308"
+HREF="#AEN1306"
>System Policies and Profiles</A
></DT
><DT
>8.7. <A
-HREF="#AEN1352"
+HREF="#AEN1350"
>What other help can I get?</A
></DT
><DT
>8.8. <A
-HREF="#AEN1466"
+HREF="#AEN1464"
>Domain Control for Windows 9x/ME</A
></DT
><DD
><DL
><DT
>8.8.1. <A
-HREF="#AEN1492"
+HREF="#AEN1490"
>Configuration Instructions: Network Logons</A
></DT
><DT
>8.8.2. <A
-HREF="#AEN1511"
+HREF="#AEN1509"
>Configuration Instructions: Setting up Roaming User Profiles</A
></DT
><DD
><DL
><DT
>8.8.2.1. <A
-HREF="#AEN1519"
+HREF="#AEN1517"
>Windows NT Configuration</A
></DT
><DT
>8.8.2.2. <A
-HREF="#AEN1527"
+HREF="#AEN1525"
>Windows 9X Configuration</A
></DT
><DT
>8.8.2.3. <A
-HREF="#AEN1535"
+HREF="#AEN1533"
>Win9X and WinNT Configuration</A
></DT
><DT
>8.8.2.4. <A
-HREF="#AEN1542"
+HREF="#AEN1540"
>Windows 9X Profile Setup</A
></DT
><DT
>8.8.2.5. <A
-HREF="#AEN1578"
+HREF="#AEN1576"
>Windows NT Workstation 4.0</A
></DT
><DT
>8.8.2.6. <A
-HREF="#AEN1591"
+HREF="#AEN1589"
>Windows NT Server</A
></DT
><DT
>8.8.2.7. <A
-HREF="#AEN1594"
+HREF="#AEN1592"
>Sharing Profiles between W95 and NT Workstation 4.0</A
></DT
></DL
@@ -669,7 +661,7 @@ HREF="#AEN1594"
></DD
><DT
>8.9. <A
-HREF="#AEN1604"
+HREF="#AEN1602"
>DOMAIN_CONTROL.txt : Windows NT Domain Control &#38; Samba</A
></DT
></DL
@@ -677,54 +669,54 @@ HREF="#AEN1604"
><DT
>9. <A
HREF="#SAMBA-BDC"
->How to Act as a Backup Domain Controller in a Purely Samba Controlled Domain</A
+>How to a Purely Samba Controlled Domain</A
></DT
><DD
><DL
><DT
>9.1. <A
-HREF="#AEN1640"
+HREF="#AEN1638"
>Prerequisite Reading</A
></DT
><DT
>9.2. <A
-HREF="#AEN1644"
+HREF="#AEN1642"
>Background</A
></DT
><DT
>9.3. <A
-HREF="#AEN1652"
+HREF="#AEN1650"
>What qualifies a Domain Controller on the network?</A
></DT
><DD
><DL
><DT
>9.3.1. <A
-HREF="#AEN1655"
+HREF="#AEN1653"
>How does a Workstation find its domain controller?</A
></DT
><DT
>9.3.2. <A
-HREF="#AEN1658"
+HREF="#AEN1656"
>When is the PDC needed?</A
></DT
></DL
></DD
><DT
>9.4. <A
-HREF="#AEN1661"
+HREF="#AEN1659"
>Can Samba be a Backup Domain Controller?</A
></DT
><DT
>9.5. <A
-HREF="#AEN1665"
+HREF="#AEN1663"
>How do I set up a Samba BDC?</A
></DT
><DD
><DL
><DT
>9.5.1. <A
-HREF="#AEN1681"
+HREF="#AEN1679"
>How do I replicate the smbpasswd file?</A
></DT
></DL
@@ -740,66 +732,66 @@ HREF="#SAMBA-LDAP-HOWTO"
><DL
><DT
>10.1. <A
-HREF="#AEN1702"
+HREF="#AEN1700"
>Purpose</A
></DT
><DT
>10.2. <A
-HREF="#AEN1722"
+HREF="#AEN1720"
>Introduction</A
></DT
><DT
>10.3. <A
-HREF="#AEN1751"
+HREF="#AEN1749"
>Supported LDAP Servers</A
></DT
><DT
>10.4. <A
-HREF="#AEN1756"
+HREF="#AEN1754"
>Schema and Relationship to the RFC 2307 posixAccount</A
></DT
><DT
>10.5. <A
-HREF="#AEN1768"
+HREF="#AEN1766"
>Configuring Samba with LDAP</A
></DT
><DD
><DL
><DT
>10.5.1. <A
-HREF="#AEN1770"
+HREF="#AEN1768"
>OpenLDAP configuration</A
></DT
><DT
>10.5.2. <A
-HREF="#AEN1787"
+HREF="#AEN1785"
>Configuring Samba</A
></DT
></DL
></DD
><DT
>10.6. <A
-HREF="#AEN1815"
+HREF="#AEN1813"
>Accounts and Groups management</A
></DT
><DT
>10.7. <A
-HREF="#AEN1820"
+HREF="#AEN1818"
>Security and sambaAccount</A
></DT
><DT
>10.8. <A
-HREF="#AEN1840"
+HREF="#AEN1838"
>LDAP specials attributes for sambaAccounts</A
></DT
><DT
>10.9. <A
-HREF="#AEN1910"
+HREF="#AEN1908"
>Example LDIF Entries for a sambaAccount</A
></DT
><DT
>10.10. <A
-HREF="#AEN1918"
+HREF="#AEN1916"
>Comments</A
></DT
></DL
@@ -813,94 +805,94 @@ HREF="#WINBIND"
><DL
><DT
>11.1. <A
-HREF="#AEN1947"
+HREF="#AEN1945"
>Abstract</A
></DT
><DT
>11.2. <A
-HREF="#AEN1951"
+HREF="#AEN1949"
>Introduction</A
></DT
><DT
>11.3. <A
-HREF="#AEN1964"
+HREF="#AEN1962"
>What Winbind Provides</A
></DT
><DD
><DL
><DT
>11.3.1. <A
-HREF="#AEN1971"
+HREF="#AEN1969"
>Target Uses</A
></DT
></DL
></DD
><DT
>11.4. <A
-HREF="#AEN1975"
+HREF="#AEN1973"
>How Winbind Works</A
></DT
><DD
><DL
><DT
>11.4.1. <A
-HREF="#AEN1980"
+HREF="#AEN1978"
>Microsoft Remote Procedure Calls</A
></DT
><DT
>11.4.2. <A
-HREF="#AEN1984"
+HREF="#AEN1982"
>Name Service Switch</A
></DT
><DT
>11.4.3. <A
-HREF="#AEN2000"
+HREF="#AEN1998"
>Pluggable Authentication Modules</A
></DT
><DT
>11.4.4. <A
-HREF="#AEN2008"
+HREF="#AEN2006"
>User and Group ID Allocation</A
></DT
><DT
>11.4.5. <A
-HREF="#AEN2012"
+HREF="#AEN2010"
>Result Caching</A
></DT
></DL
></DD
><DT
>11.5. <A
-HREF="#AEN2015"
+HREF="#AEN2013"
>Installation and Configuration</A
></DT
><DD
><DL
><DT
>11.5.1. <A
-HREF="#AEN2020"
+HREF="#AEN2018"
>Introduction</A
></DT
><DT
>11.5.2. <A
-HREF="#AEN2033"
+HREF="#AEN2031"
>Requirements</A
></DT
><DT
>11.5.3. <A
-HREF="#AEN2047"
+HREF="#AEN2045"
>Testing Things Out</A
></DT
><DD
><DL
><DT
>11.5.3.1. <A
-HREF="#AEN2058"
+HREF="#AEN2056"
>Configure and compile SAMBA</A
></DT
><DT
>11.5.3.2. <A
-HREF="#AEN2077"
+HREF="#AEN2075"
>Configure <TT
CLASS="FILENAME"
>nsswitch.conf</TT
@@ -909,22 +901,22 @@ winbind libraries</A
></DT
><DT
>11.5.3.3. <A
-HREF="#AEN2102"
+HREF="#AEN2100"
>Configure smb.conf</A
></DT
><DT
>11.5.3.4. <A
-HREF="#AEN2118"
+HREF="#AEN2116"
>Join the SAMBA server to the PDC domain</A
></DT
><DT
>11.5.3.5. <A
-HREF="#AEN2129"
+HREF="#AEN2127"
>Start up the winbindd daemon and test it!</A
></DT
><DT
>11.5.3.6. <A
-HREF="#AEN2165"
+HREF="#AEN2163"
>Fix the <TT
CLASS="FILENAME"
>/etc/rc.d/init.d/smb</TT
@@ -932,7 +924,7 @@ CLASS="FILENAME"
></DT
><DT
>11.5.3.7. <A
-HREF="#AEN2187"
+HREF="#AEN2185"
>Configure Winbind and PAM</A
></DT
></DL
@@ -941,12 +933,12 @@ HREF="#AEN2187"
></DD
><DT
>11.6. <A
-HREF="#AEN2234"
+HREF="#AEN2232"
>Limitations</A
></DT
><DT
>11.7. <A
-HREF="#AEN2244"
+HREF="#AEN2242"
>Conclusion</A
></DT
></DL
@@ -960,32 +952,32 @@ HREF="#OS2"
><DL
><DT
>12.1. <A
-HREF="#AEN2258"
+HREF="#AEN2256"
>FAQs</A
></DT
><DD
><DL
><DT
>12.1.1. <A
-HREF="#AEN2260"
+HREF="#AEN2258"
>How can I configure OS/2 Warp Connect or
OS/2 Warp 4 as a client for Samba?</A
></DT
><DT
>12.1.2. <A
-HREF="#AEN2275"
+HREF="#AEN2273"
>How can I configure OS/2 Warp 3 (not Connect),
OS/2 1.2, 1.3 or 2.x for Samba?</A
></DT
><DT
>12.1.3. <A
-HREF="#AEN2284"
+HREF="#AEN2282"
>Are there any other issues when OS/2 (any version)
is used as a client?</A
></DT
><DT
>12.1.4. <A
-HREF="#AEN2288"
+HREF="#AEN2286"
>How do I get printer driver download working
for OS/2 clients?</A
></DT
@@ -1002,24 +994,24 @@ HREF="#CVS-ACCESS"
><DL
><DT
>13.1. <A
-HREF="#AEN2304"
+HREF="#AEN2302"
>Introduction</A
></DT
><DT
>13.2. <A
-HREF="#AEN2309"
+HREF="#AEN2307"
>CVS Access to samba.org</A
></DT
><DD
><DL
><DT
>13.2.1. <A
-HREF="#AEN2312"
+HREF="#AEN2310"
>Access via CVSweb</A
></DT
><DT
>13.2.2. <A
-HREF="#AEN2317"
+HREF="#AEN2315"
>Access via cvs</A
></DT
></DL
@@ -1028,7 +1020,7 @@ HREF="#AEN2317"
></DD
><DT
><A
-HREF="#AEN2345"
+HREF="#AEN2343"
>Index</A
></DT
></DL
@@ -1045,7 +1037,7 @@ CLASS="SECT1"
><H1
CLASS="SECT1"
><A
-NAME="AEN20"
+NAME="AEN18"
>1.1. Step 0: Read the man pages</A
></H1
><P
@@ -1077,7 +1069,7 @@ CLASS="SECT1"
><HR><H1
CLASS="SECT1"
><A
-NAME="AEN28"
+NAME="AEN26"
>1.2. Step 1: Building the Binaries</A
></H1
><P
@@ -1176,7 +1168,7 @@ CLASS="SECT1"
><HR><H1
CLASS="SECT1"
><A
-NAME="AEN56"
+NAME="AEN54"
>1.3. Step 2: The all important step</A
></H1
><P
@@ -1193,7 +1185,7 @@ CLASS="SECT1"
><HR><H1
CLASS="SECT1"
><A
-NAME="AEN60"
+NAME="AEN58"
>1.4. Step 3: Create the smb configuration file.</A
></H1
><P
@@ -1258,7 +1250,7 @@ CLASS="SECT1"
><HR><H1
CLASS="SECT1"
><A
-NAME="AEN74"
+NAME="AEN72"
>1.5. Step 4: Test your config file with
<B
CLASS="COMMAND"
@@ -1282,7 +1274,7 @@ CLASS="SECT1"
><HR><H1
CLASS="SECT1"
><A
-NAME="AEN80"
+NAME="AEN78"
>1.6. Step 5: Starting the smbd and nmbd</A
></H1
><P
@@ -1322,7 +1314,7 @@ CLASS="SECT2"
><HR><H2
CLASS="SECT2"
><A
-NAME="AEN90"
+NAME="AEN88"
>1.6.1. Step 5a: Starting from inetd.conf</A
></H2
><P
@@ -1435,7 +1427,7 @@ CLASS="SECT2"
><HR><H2
CLASS="SECT2"
><A
-NAME="AEN119"
+NAME="AEN117"
>1.6.2. Step 5b. Alternative: starting it as a daemon</A
></H2
><P
@@ -1501,7 +1493,7 @@ CLASS="SECT1"
><HR><H1
CLASS="SECT1"
><A
-NAME="AEN135"
+NAME="AEN133"
>1.7. Step 6: Try listing the shares available on your
server</A
></H1
@@ -1542,7 +1534,7 @@ CLASS="SECT1"
><HR><H1
CLASS="SECT1"
><A
-NAME="AEN144"
+NAME="AEN142"
>1.8. Step 7: Try connecting with the unix client</A
></H1
><P
@@ -1605,7 +1597,7 @@ CLASS="SECT1"
><HR><H1
CLASS="SECT1"
><A
-NAME="AEN160"
+NAME="AEN158"
>1.9. Step 8: Try connecting from a DOS, WfWg, Win9x, WinNT,
Win2k, OS/2, etc... client</A
></H1
@@ -1654,7 +1646,7 @@ CLASS="SECT1"
><HR><H1
CLASS="SECT1"
><A
-NAME="AEN174"
+NAME="AEN172"
>1.10. What If Things Don't Work?</A
></H1
><P
@@ -1677,7 +1669,7 @@ CLASS="SECT2"
><HR><H2
CLASS="SECT2"
><A
-NAME="AEN179"
+NAME="AEN177"
>1.10.1. Diagnosing Problems</A
></H2
><P
@@ -1693,7 +1685,7 @@ CLASS="SECT2"
><HR><H2
CLASS="SECT2"
><A
-NAME="AEN183"
+NAME="AEN181"
>1.10.2. Scope IDs</A
></H2
><P
@@ -1709,7 +1701,7 @@ CLASS="SECT2"
><HR><H2
CLASS="SECT2"
><A
-NAME="AEN186"
+NAME="AEN184"
>1.10.3. Choosing the Protocol Level</A
></H2
><P
@@ -1750,7 +1742,7 @@ CLASS="SECT2"
><HR><H2
CLASS="SECT2"
><A
-NAME="AEN195"
+NAME="AEN193"
>1.10.4. Printing from UNIX to a Client PC</A
></H2
><P
@@ -1768,7 +1760,7 @@ CLASS="SECT2"
><HR><H2
CLASS="SECT2"
><A
-NAME="AEN199"
+NAME="AEN197"
>1.10.5. Locking</A
></H2
><P
@@ -1834,7 +1826,7 @@ CLASS="SECT2"
><HR><H2
CLASS="SECT2"
><A
-NAME="AEN209"
+NAME="AEN207"
>1.10.6. Mapping Usernames</A
></H2
><P
@@ -1847,7 +1839,7 @@ CLASS="SECT2"
><HR><H2
CLASS="SECT2"
><A
-NAME="AEN212"
+NAME="AEN210"
>1.10.7. Other Character Sets</A
></H2
><P
@@ -1871,7 +1863,7 @@ CLASS="SECT1"
><H1
CLASS="SECT1"
><A
-NAME="AEN226"
+NAME="AEN224"
>2.1. Agenda</A
></H1
><P
@@ -1938,7 +1930,7 @@ CLASS="SECT1"
><HR><H1
CLASS="SECT1"
><A
-NAME="AEN248"
+NAME="AEN246"
>2.2. Name Resolution in a pure Unix/Linux world</A
></H1
><P
@@ -1980,7 +1972,7 @@ CLASS="SECT2"
><HR><H2
CLASS="SECT2"
><A
-NAME="AEN264"
+NAME="AEN262"
>2.2.1. <TT
CLASS="FILENAME"
>/etc/hosts</TT
@@ -2070,7 +2062,7 @@ CLASS="SECT2"
><HR><H2
CLASS="SECT2"
><A
-NAME="AEN280"
+NAME="AEN278"
>2.2.2. <TT
CLASS="FILENAME"
>/etc/resolv.conf</TT
@@ -2108,7 +2100,7 @@ CLASS="SECT2"
><HR><H2
CLASS="SECT2"
><A
-NAME="AEN291"
+NAME="AEN289"
>2.2.3. <TT
CLASS="FILENAME"
>/etc/host.conf</TT
@@ -2146,7 +2138,7 @@ CLASS="SECT2"
><HR><H2
CLASS="SECT2"
><A
-NAME="AEN299"
+NAME="AEN297"
>2.2.4. <TT
CLASS="FILENAME"
>/etc/nsswitch.conf</TT
@@ -2224,7 +2216,7 @@ CLASS="SECT1"
><HR><H1
CLASS="SECT1"
><A
-NAME="AEN311"
+NAME="AEN309"
>2.3. Name resolution as used within MS Windows networking</A
></H1
><P
@@ -2318,7 +2310,7 @@ CLASS="SECT2"
><HR><H2
CLASS="SECT2"
><A
-NAME="AEN323"
+NAME="AEN321"
>2.3.1. The NetBIOS Name Cache</A
></H2
><P
@@ -2345,7 +2337,7 @@ CLASS="SECT2"
><HR><H2
CLASS="SECT2"
><A
-NAME="AEN328"
+NAME="AEN326"
>2.3.2. The LMHOSTS file</A
></H2
><P
@@ -2457,7 +2449,7 @@ CLASS="SECT2"
><HR><H2
CLASS="SECT2"
><A
-NAME="AEN336"
+NAME="AEN334"
>2.3.3. HOSTS file</A
></H2
><P
@@ -2479,7 +2471,7 @@ CLASS="SECT2"
><HR><H2
CLASS="SECT2"
><A
-NAME="AEN341"
+NAME="AEN339"
>2.3.4. DNS Lookup</A
></H2
><P
@@ -2499,7 +2491,7 @@ CLASS="SECT2"
><HR><H2
CLASS="SECT2"
><A
-NAME="AEN344"
+NAME="AEN342"
>2.3.5. WINS Lookup</A
></H2
><P
@@ -2560,7 +2552,7 @@ CLASS="SECT1"
><HR><H1
CLASS="SECT1"
><A
-NAME="AEN356"
+NAME="AEN354"
>2.4. How browsing functions and how to deploy stable and
dependable browsing using Samba</A
></H1
@@ -2627,7 +2619,7 @@ CLASS="SECT1"
><HR><H1
CLASS="SECT1"
><A
-NAME="AEN366"
+NAME="AEN364"
>2.5. MS Windows security options and how to configure
Samba for seemless integration</A
></H1
@@ -2769,7 +2761,7 @@ CLASS="SECT2"
><HR><H2
CLASS="SECT2"
><A
-NAME="AEN394"
+NAME="AEN392"
>2.5.1. Use MS Windows NT as an authentication server</A
></H2
><P
@@ -2814,7 +2806,7 @@ CLASS="SECT2"
><HR><H2
CLASS="SECT2"
><A
-NAME="AEN402"
+NAME="AEN400"
>2.5.2. Make Samba a member of an MS Windows NT security domain</A
></H2
><P
@@ -2886,7 +2878,7 @@ CLASS="SECT2"
><HR><H2
CLASS="SECT2"
><A
-NAME="AEN419"
+NAME="AEN417"
>2.5.3. Configure Samba as an authentication server</A
></H2
><P
@@ -2932,7 +2924,7 @@ CLASS="SECT3"
><HR><H3
CLASS="SECT3"
><A
-NAME="AEN426"
+NAME="AEN424"
>2.5.3.1. Users</A
></H3
><P
@@ -2964,7 +2956,7 @@ CLASS="SECT3"
><HR><H3
CLASS="SECT3"
><A
-NAME="AEN431"
+NAME="AEN429"
>2.5.3.2. MS Windows NT Machine Accounts</A
></H3
><P
@@ -2994,7 +2986,7 @@ CLASS="SECT1"
><HR><H1
CLASS="SECT1"
><A
-NAME="AEN436"
+NAME="AEN434"
>2.6. Conclusions</A
></H1
><P
@@ -3039,7 +3031,7 @@ CLASS="SECT1"
><H1
CLASS="SECT1"
><A
-NAME="AEN457"
+NAME="AEN455"
>3.1. Samba and PAM</A
></H1
><P
@@ -3298,7 +3290,7 @@ CLASS="SECT1"
><HR><H1
CLASS="SECT1"
><A
-NAME="AEN501"
+NAME="AEN499"
>3.2. Distributed Authentication</A
></H1
><P
@@ -3331,7 +3323,7 @@ CLASS="SECT1"
><HR><H1
CLASS="SECT1"
><A
-NAME="AEN508"
+NAME="AEN506"
>3.3. PAM Configuration in smb.conf</A
></H1
><P
@@ -3379,7 +3371,7 @@ CLASS="SECT1"
><H1
CLASS="SECT1"
><A
-NAME="AEN528"
+NAME="AEN526"
>4.1. Instructions</A
></H1
><P
@@ -3536,7 +3528,7 @@ CLASS="SECT2"
><HR><H2
CLASS="SECT2"
><A
-NAME="AEN563"
+NAME="AEN561"
>4.1.1. Notes</A
></H2
><P
@@ -3577,7 +3569,7 @@ CLASS="SECT1"
><H1
CLASS="SECT1"
><A
-NAME="AEN583"
+NAME="AEN581"
>5.1. Viewing and changing UNIX permissions using the NT
security dialogs</A
></H1
@@ -3616,7 +3608,7 @@ CLASS="SECT1"
><HR><H1
CLASS="SECT1"
><A
-NAME="AEN592"
+NAME="AEN590"
>5.2. How to view file security on a Samba share</A
></H1
><P
@@ -3662,7 +3654,7 @@ CLASS="SECT1"
><HR><H1
CLASS="SECT1"
><A
-NAME="AEN603"
+NAME="AEN601"
>5.3. Viewing file ownership</A
></H1
><P
@@ -3748,7 +3740,7 @@ CLASS="SECT1"
><HR><H1
CLASS="SECT1"
><A
-NAME="AEN623"
+NAME="AEN621"
>5.4. Viewing file or directory permissions</A
></H1
><P
@@ -3810,7 +3802,7 @@ CLASS="SECT2"
><HR><H2
CLASS="SECT2"
><A
-NAME="AEN638"
+NAME="AEN636"
>5.4.1. File Permissions</A
></H2
><P
@@ -3872,7 +3864,7 @@ CLASS="SECT2"
><HR><H2
CLASS="SECT2"
><A
-NAME="AEN652"
+NAME="AEN650"
>5.4.2. Directory Permissions</A
></H2
><P
@@ -3904,7 +3896,7 @@ CLASS="SECT1"
><HR><H1
CLASS="SECT1"
><A
-NAME="AEN659"
+NAME="AEN657"
>5.5. Modifying file or directory permissions</A
></H1
><P
@@ -4002,7 +3994,7 @@ CLASS="SECT1"
><HR><H1
CLASS="SECT1"
><A
-NAME="AEN681"
+NAME="AEN679"
>5.6. Interaction with the standard Samba create mask
parameters</A
></H1
@@ -4275,7 +4267,7 @@ CLASS="SECT1"
><HR><H1
CLASS="SECT1"
><A
-NAME="AEN745"
+NAME="AEN743"
>5.7. Interaction with the standard Samba file attribute
mapping</A
></H1
@@ -4330,7 +4322,7 @@ CLASS="SECT1"
><H1
CLASS="SECT1"
><A
-NAME="AEN766"
+NAME="AEN764"
>6.1. Introduction</A
></H1
><P
@@ -4414,7 +4406,7 @@ CLASS="SECT1"
><HR><H1
CLASS="SECT1"
><A
-NAME="AEN788"
+NAME="AEN786"
>6.2. Configuration</A
></H1
><DIV
@@ -4482,7 +4474,7 @@ CLASS="SECT2"
><HR><H2
CLASS="SECT2"
><A
-NAME="AEN799"
+NAME="AEN797"
>6.2.1. Creating [print$]</A
></H2
><P
@@ -4674,10 +4666,8 @@ CLASS="PARAMETER"
>printer admin</I
></TT
>) account
-from a Windows NT 4.0/2k client. Open "Network Neighbourhood" or
-"My Network Places" and browse for the Samba host. Once you have located
-the server, navigate to the "Printers..." folder.
-You should see an initial listing of printers
+from a Windows NT 4.0 client. Navigate to the "Printers" folder
+on the Samba server. You should see an initial listing of printers
that matches the printer shares defined on your Samba host.</P
></DIV
><DIV
@@ -4685,7 +4675,7 @@ CLASS="SECT2"
><HR><H2
CLASS="SECT2"
><A
-NAME="AEN834"
+NAME="AEN832"
>6.2.2. Setting Drivers for Existing Printers</A
></H2
><P
@@ -4757,7 +4747,7 @@ CLASS="SECT2"
><HR><H2
CLASS="SECT2"
><A
-NAME="AEN851"
+NAME="AEN849"
>6.2.3. Support a large number of printers</A
></H2
><P
@@ -4832,7 +4822,7 @@ CLASS="SECT2"
><HR><H2
CLASS="SECT2"
><A
-NAME="AEN862"
+NAME="AEN860"
>6.2.4. Adding New Printers via the Windows NT APW</A
></H2
><P
@@ -4938,7 +4928,7 @@ CLASS="SECT2"
><HR><H2
CLASS="SECT2"
><A
-NAME="AEN887"
+NAME="AEN885"
>6.2.5. Samba and Printer Ports</A
></H2
><P
@@ -4975,7 +4965,7 @@ CLASS="SECT1"
><HR><H1
CLASS="SECT1"
><A
-NAME="AEN895"
+NAME="AEN893"
>6.3. The Imprints Toolset</A
></H1
><P
@@ -4993,7 +4983,7 @@ CLASS="SECT2"
><HR><H2
CLASS="SECT2"
><A
-NAME="AEN899"
+NAME="AEN897"
>6.3.1. What is Imprints?</A
></H2
><P
@@ -5025,7 +5015,7 @@ CLASS="SECT2"
><HR><H2
CLASS="SECT2"
><A
-NAME="AEN909"
+NAME="AEN907"
>6.3.2. Creating Printer Driver Packages</A
></H2
><P
@@ -5041,7 +5031,7 @@ CLASS="SECT2"
><HR><H2
CLASS="SECT2"
><A
-NAME="AEN912"
+NAME="AEN910"
>6.3.3. The Imprints server</A
></H2
><P
@@ -5061,7 +5051,7 @@ CLASS="SECT2"
><HR><H2
CLASS="SECT2"
><A
-NAME="AEN916"
+NAME="AEN914"
>6.3.4. The Installation Client</A
></H2
><P
@@ -5164,7 +5154,7 @@ CLASS="SECT1"
><HR><H1
CLASS="SECT1"
><A
-NAME="AEN938"
+NAME="AEN936"
>6.4. <A
NAME="MIGRATION"
></A
@@ -5328,7 +5318,7 @@ CLASS="SECT1"
><H1
CLASS="SECT1"
><A
-NAME="AEN992"
+NAME="AEN990"
>7.1. Joining an NT Domain with Samba 2.2</A
></H1
><P
@@ -5559,7 +5549,7 @@ CLASS="SECT1"
><HR><H1
CLASS="SECT1"
><A
-NAME="AEN1056"
+NAME="AEN1054"
>7.2. Samba and Windows 2000 Domains</A
></H1
><P
@@ -5584,7 +5574,7 @@ CLASS="SECT1"
><HR><H1
CLASS="SECT1"
><A
-NAME="AEN1061"
+NAME="AEN1059"
>7.3. Why is this better than security = server?</A
></H1
><P
@@ -5678,7 +5668,7 @@ CLASS="SECT1"
><H1
CLASS="SECT1"
><A
-NAME="AEN1094"
+NAME="AEN1092"
>8.1. Prerequisite Reading</A
></H1
><P
@@ -5706,7 +5696,7 @@ CLASS="SECT1"
><HR><H1
CLASS="SECT1"
><A
-NAME="AEN1100"
+NAME="AEN1098"
>8.2. Background</A
></H1
><DIV
@@ -5838,7 +5828,7 @@ CLASS="SECT1"
><HR><H1
CLASS="SECT1"
><A
-NAME="AEN1139"
+NAME="AEN1137"
>8.3. Configuring the Samba Domain Controller</A
></H1
><P
@@ -6059,7 +6049,7 @@ CLASS="SECT1"
><HR><H1
CLASS="SECT1"
><A
-NAME="AEN1182"
+NAME="AEN1180"
>8.4. Creating Machine Trust Accounts and Joining Clients to the
Domain</A
></H1
@@ -6133,7 +6123,7 @@ CLASS="SECT2"
><HR><H2
CLASS="SECT2"
><A
-NAME="AEN1201"
+NAME="AEN1199"
>8.4.1. Manual Creation of Machine Trust Accounts</A
></H2
><P
@@ -6300,7 +6290,7 @@ CLASS="SECT2"
><HR><H2
CLASS="SECT2"
><A
-NAME="AEN1236"
+NAME="AEN1234"
>8.4.2. "On-the-Fly" Creation of Machine Trust Accounts</A
></H2
><P
@@ -6346,7 +6336,7 @@ CLASS="SECT2"
><HR><H2
CLASS="SECT2"
><A
-NAME="AEN1245"
+NAME="AEN1243"
>8.4.3. Joining the Client to the Domain</A
></H2
><P
@@ -6406,7 +6396,7 @@ CLASS="SECT1"
><HR><H1
CLASS="SECT1"
><A
-NAME="AEN1260"
+NAME="AEN1258"
>8.5. Common Problems and Errors</A
></H1
><P
@@ -6605,7 +6595,7 @@ CLASS="SECT1"
><HR><H1
CLASS="SECT1"
><A
-NAME="AEN1308"
+NAME="AEN1306"
>8.6. System Policies and Profiles</A
></H1
><P
@@ -6762,7 +6752,7 @@ CLASS="SECT1"
><HR><H1
CLASS="SECT1"
><A
-NAME="AEN1352"
+NAME="AEN1350"
>8.7. What other help can I get?</A
></H1
><P
@@ -7158,7 +7148,7 @@ CLASS="SECT1"
><HR><H1
CLASS="SECT1"
><A
-NAME="AEN1466"
+NAME="AEN1464"
>8.8. Domain Control for Windows 9x/ME</A
></H1
><DIV
@@ -7272,7 +7262,7 @@ CLASS="SECT2"
><HR><H2
CLASS="SECT2"
><A
-NAME="AEN1492"
+NAME="AEN1490"
>8.8.1. Configuration Instructions: Network Logons</A
></H2
><P
@@ -7366,7 +7356,7 @@ CLASS="SECT2"
><HR><H2
CLASS="SECT2"
><A
-NAME="AEN1511"
+NAME="AEN1509"
>8.8.2. Configuration Instructions: Setting up Roaming User Profiles</A
></H2
><DIV
@@ -7413,7 +7403,7 @@ CLASS="SECT3"
><HR><H3
CLASS="SECT3"
><A
-NAME="AEN1519"
+NAME="AEN1517"
>8.8.2.1. Windows NT Configuration</A
></H3
><P
@@ -7457,7 +7447,7 @@ CLASS="SECT3"
><HR><H3
CLASS="SECT3"
><A
-NAME="AEN1527"
+NAME="AEN1525"
>8.8.2.2. Windows 9X Configuration</A
></H3
><P
@@ -7497,7 +7487,7 @@ CLASS="SECT3"
><HR><H3
CLASS="SECT3"
><A
-NAME="AEN1535"
+NAME="AEN1533"
>8.8.2.3. Win9X and WinNT Configuration</A
></H3
><P
@@ -7535,7 +7525,7 @@ CLASS="SECT3"
><HR><H3
CLASS="SECT3"
><A
-NAME="AEN1542"
+NAME="AEN1540"
>8.8.2.4. Windows 9X Profile Setup</A
></H3
><P
@@ -7691,7 +7681,7 @@ CLASS="SECT3"
><HR><H3
CLASS="SECT3"
><A
-NAME="AEN1578"
+NAME="AEN1576"
>8.8.2.5. Windows NT Workstation 4.0</A
></H3
><P
@@ -7773,7 +7763,7 @@ CLASS="SECT3"
><HR><H3
CLASS="SECT3"
><A
-NAME="AEN1591"
+NAME="AEN1589"
>8.8.2.6. Windows NT Server</A
></H3
><P
@@ -7787,7 +7777,7 @@ CLASS="SECT3"
><HR><H3
CLASS="SECT3"
><A
-NAME="AEN1594"
+NAME="AEN1592"
>8.8.2.7. Sharing Profiles between W95 and NT Workstation 4.0</A
></H3
><DIV
@@ -7852,7 +7842,7 @@ CLASS="SECT1"
><HR><H1
CLASS="SECT1"
><A
-NAME="AEN1604"
+NAME="AEN1602"
>8.9. DOMAIN_CONTROL.txt : Windows NT Domain Control &#38; Samba</A
></H1
><DIV
@@ -7974,14 +7964,14 @@ CLASS="CHAPTER"
><HR><H1
><A
NAME="SAMBA-BDC"
->Chapter 9. How to Act as a Backup Domain Controller in a Purely Samba Controlled Domain</A
+>Chapter 9. How to a Purely Samba Controlled Domain</A
></H1
><DIV
CLASS="SECT1"
><H1
CLASS="SECT1"
><A
-NAME="AEN1640"
+NAME="AEN1638"
>9.1. Prerequisite Reading</A
></H1
><P
@@ -7998,7 +7988,7 @@ CLASS="SECT1"
><HR><H1
CLASS="SECT1"
><A
-NAME="AEN1644"
+NAME="AEN1642"
>9.2. Background</A
></H1
><P
@@ -8052,7 +8042,7 @@ CLASS="SECT1"
><HR><H1
CLASS="SECT1"
><A
-NAME="AEN1652"
+NAME="AEN1650"
>9.3. What qualifies a Domain Controller on the network?</A
></H1
><P
@@ -8069,7 +8059,7 @@ CLASS="SECT2"
><HR><H2
CLASS="SECT2"
><A
-NAME="AEN1655"
+NAME="AEN1653"
>9.3.1. How does a Workstation find its domain controller?</A
></H2
><P
@@ -8088,7 +8078,7 @@ CLASS="SECT2"
><HR><H2
CLASS="SECT2"
><A
-NAME="AEN1658"
+NAME="AEN1656"
>9.3.2. When is the PDC needed?</A
></H2
><P
@@ -8104,7 +8094,7 @@ CLASS="SECT1"
><HR><H1
CLASS="SECT1"
><A
-NAME="AEN1661"
+NAME="AEN1659"
>9.4. Can Samba be a Backup Domain Controller?</A
></H1
><P
@@ -8123,7 +8113,7 @@ CLASS="SECT1"
><HR><H1
CLASS="SECT1"
><A
-NAME="AEN1665"
+NAME="AEN1663"
>9.5. How do I set up a Samba BDC?</A
></H1
><P
@@ -8193,7 +8183,7 @@ CLASS="SECT2"
><HR><H2
CLASS="SECT2"
><A
-NAME="AEN1681"
+NAME="AEN1679"
>9.5.1. How do I replicate the smbpasswd file?</A
></H2
><P
@@ -8223,7 +8213,7 @@ CLASS="SECT1"
><H1
CLASS="SECT1"
><A
-NAME="AEN1702"
+NAME="AEN1700"
>10.1. Purpose</A
></H1
><P
@@ -8291,7 +8281,7 @@ CLASS="SECT1"
><HR><H1
CLASS="SECT1"
><A
-NAME="AEN1722"
+NAME="AEN1720"
>10.2. Introduction</A
></H1
><P
@@ -8408,7 +8398,7 @@ CLASS="SECT1"
><HR><H1
CLASS="SECT1"
><A
-NAME="AEN1751"
+NAME="AEN1749"
>10.3. Supported LDAP Servers</A
></H1
><P
@@ -8433,7 +8423,7 @@ CLASS="SECT1"
><HR><H1
CLASS="SECT1"
><A
-NAME="AEN1756"
+NAME="AEN1754"
>10.4. Schema and Relationship to the RFC 2307 posixAccount</A
></H1
><P
@@ -8501,7 +8491,7 @@ CLASS="SECT1"
><HR><H1
CLASS="SECT1"
><A
-NAME="AEN1768"
+NAME="AEN1766"
>10.5. Configuring Samba with LDAP</A
></H1
><DIV
@@ -8509,7 +8499,7 @@ CLASS="SECT2"
><H2
CLASS="SECT2"
><A
-NAME="AEN1770"
+NAME="AEN1768"
>10.5.1. OpenLDAP configuration</A
></H2
><P
@@ -8540,7 +8530,7 @@ the 'displayName' attribute is defined in the <TT
CLASS="FILENAME"
>inetorgperson.schema</TT
>
-file. Both of these must be included before the <TT
+file. Bother of these must be included before the <TT
CLASS="FILENAME"
>samba.schema</TT
> file.</P
@@ -8609,7 +8599,7 @@ CLASS="SECT2"
><HR><H2
CLASS="SECT2"
><A
-NAME="AEN1787"
+NAME="AEN1785"
>10.5.2. Configuring Samba</A
></H2
><P
@@ -8738,7 +8728,7 @@ CLASS="SECT1"
><HR><H1
CLASS="SECT1"
><A
-NAME="AEN1815"
+NAME="AEN1813"
>10.6. Accounts and Groups management</A
></H1
><P
@@ -8763,7 +8753,7 @@ CLASS="SECT1"
><HR><H1
CLASS="SECT1"
><A
-NAME="AEN1820"
+NAME="AEN1818"
>10.7. Security and sambaAccount</A
></H1
><P
@@ -8843,7 +8833,7 @@ CLASS="SECT1"
><HR><H1
CLASS="SECT1"
><A
-NAME="AEN1840"
+NAME="AEN1838"
>10.8. LDAP specials attributes for sambaAccounts</A
></H1
><P
@@ -9054,7 +9044,7 @@ CLASS="SECT1"
><HR><H1
CLASS="SECT1"
><A
-NAME="AEN1910"
+NAME="AEN1908"
>10.9. Example LDIF Entries for a sambaAccount</A
></H1
><P
@@ -9130,7 +9120,7 @@ CLASS="SECT1"
><HR><H1
CLASS="SECT1"
><A
-NAME="AEN1918"
+NAME="AEN1916"
>10.10. Comments</A
></H1
><P
@@ -9154,7 +9144,7 @@ CLASS="SECT1"
><H1
CLASS="SECT1"
><A
-NAME="AEN1947"
+NAME="AEN1945"
>11.1. Abstract</A
></H1
><P
@@ -9177,7 +9167,7 @@ CLASS="SECT1"
><HR><H1
CLASS="SECT1"
><A
-NAME="AEN1951"
+NAME="AEN1949"
>11.2. Introduction</A
></H1
><P
@@ -9231,7 +9221,7 @@ CLASS="SECT1"
><HR><H1
CLASS="SECT1"
><A
-NAME="AEN1964"
+NAME="AEN1962"
>11.3. What Winbind Provides</A
></H1
><P
@@ -9273,7 +9263,7 @@ CLASS="SECT2"
><HR><H2
CLASS="SECT2"
><A
-NAME="AEN1971"
+NAME="AEN1969"
>11.3.1. Target Uses</A
></H2
><P
@@ -9297,7 +9287,7 @@ CLASS="SECT1"
><HR><H1
CLASS="SECT1"
><A
-NAME="AEN1975"
+NAME="AEN1973"
>11.4. How Winbind Works</A
></H1
><P
@@ -9317,7 +9307,7 @@ CLASS="SECT2"
><HR><H2
CLASS="SECT2"
><A
-NAME="AEN1980"
+NAME="AEN1978"
>11.4.1. Microsoft Remote Procedure Calls</A
></H2
><P
@@ -9343,7 +9333,7 @@ CLASS="SECT2"
><HR><H2
CLASS="SECT2"
><A
-NAME="AEN1984"
+NAME="AEN1982"
>11.4.2. Name Service Switch</A
></H2
><P
@@ -9423,7 +9413,7 @@ CLASS="SECT2"
><HR><H2
CLASS="SECT2"
><A
-NAME="AEN2000"
+NAME="AEN1998"
>11.4.3. Pluggable Authentication Modules</A
></H2
><P
@@ -9472,7 +9462,7 @@ CLASS="SECT2"
><HR><H2
CLASS="SECT2"
><A
-NAME="AEN2008"
+NAME="AEN2006"
>11.4.4. User and Group ID Allocation</A
></H2
><P
@@ -9498,7 +9488,7 @@ CLASS="SECT2"
><HR><H2
CLASS="SECT2"
><A
-NAME="AEN2012"
+NAME="AEN2010"
>11.4.5. Result Caching</A
></H2
><P
@@ -9521,7 +9511,7 @@ CLASS="SECT1"
><HR><H1
CLASS="SECT1"
><A
-NAME="AEN2015"
+NAME="AEN2013"
>11.5. Installation and Configuration</A
></H1
><P
@@ -9540,7 +9530,7 @@ CLASS="SECT2"
><HR><H2
CLASS="SECT2"
><A
-NAME="AEN2020"
+NAME="AEN2018"
>11.5.1. Introduction</A
></H2
><P
@@ -9591,7 +9581,7 @@ CLASS="SECT2"
><HR><H2
CLASS="SECT2"
><A
-NAME="AEN2033"
+NAME="AEN2031"
>11.5.2. Requirements</A
></H2
><P
@@ -9649,7 +9639,7 @@ CLASS="SECT2"
><HR><H2
CLASS="SECT2"
><A
-NAME="AEN2047"
+NAME="AEN2045"
>11.5.3. Testing Things Out</A
></H2
><P
@@ -9694,7 +9684,7 @@ CLASS="SECT3"
><HR><H3
CLASS="SECT3"
><A
-NAME="AEN2058"
+NAME="AEN2056"
>11.5.3.1. Configure and compile SAMBA</A
></H3
><P
@@ -9769,7 +9759,7 @@ CLASS="SECT3"
><HR><H3
CLASS="SECT3"
><A
-NAME="AEN2077"
+NAME="AEN2075"
>11.5.3.2. Configure <TT
CLASS="FILENAME"
>nsswitch.conf</TT
@@ -9859,7 +9849,7 @@ CLASS="SECT3"
><HR><H3
CLASS="SECT3"
><A
-NAME="AEN2102"
+NAME="AEN2100"
>11.5.3.3. Configure smb.conf</A
></H3
><P
@@ -9943,7 +9933,7 @@ CLASS="SECT3"
><HR><H3
CLASS="SECT3"
><A
-NAME="AEN2118"
+NAME="AEN2116"
>11.5.3.4. Join the SAMBA server to the PDC domain</A
></H3
><P
@@ -9989,7 +9979,7 @@ CLASS="SECT3"
><HR><H3
CLASS="SECT3"
><A
-NAME="AEN2129"
+NAME="AEN2127"
>11.5.3.5. Start up the winbindd daemon and test it!</A
></H3
><P
@@ -10130,7 +10120,7 @@ CLASS="SECT3"
><HR><H3
CLASS="SECT3"
><A
-NAME="AEN2165"
+NAME="AEN2163"
>11.5.3.6. Fix the <TT
CLASS="FILENAME"
>/etc/rc.d/init.d/smb</TT
@@ -10260,7 +10250,7 @@ CLASS="SECT3"
><HR><H3
CLASS="SECT3"
><A
-NAME="AEN2187"
+NAME="AEN2185"
>11.5.3.7. Configure Winbind and PAM</A
></H3
><P
@@ -10482,7 +10472,7 @@ CLASS="SECT1"
><HR><H1
CLASS="SECT1"
><A
-NAME="AEN2234"
+NAME="AEN2232"
>11.6. Limitations</A
></H1
><P
@@ -10523,7 +10513,7 @@ CLASS="SECT1"
><HR><H1
CLASS="SECT1"
><A
-NAME="AEN2244"
+NAME="AEN2242"
>11.7. Conclusion</A
></H1
><P
@@ -10547,7 +10537,7 @@ CLASS="SECT1"
><H1
CLASS="SECT1"
><A
-NAME="AEN2258"
+NAME="AEN2256"
>12.1. FAQs</A
></H1
><DIV
@@ -10555,7 +10545,7 @@ CLASS="SECT2"
><H2
CLASS="SECT2"
><A
-NAME="AEN2260"
+NAME="AEN2258"
>12.1.1. How can I configure OS/2 Warp Connect or
OS/2 Warp 4 as a client for Samba?</A
></H2
@@ -10614,7 +10604,7 @@ CLASS="SECT2"
><HR><H2
CLASS="SECT2"
><A
-NAME="AEN2275"
+NAME="AEN2273"
>12.1.2. How can I configure OS/2 Warp 3 (not Connect),
OS/2 1.2, 1.3 or 2.x for Samba?</A
></H2
@@ -10667,7 +10657,7 @@ CLASS="SECT2"
><HR><H2
CLASS="SECT2"
><A
-NAME="AEN2284"
+NAME="AEN2282"
>12.1.3. Are there any other issues when OS/2 (any version)
is used as a client?</A
></H2
@@ -10689,7 +10679,7 @@ CLASS="SECT2"
><HR><H2
CLASS="SECT2"
><A
-NAME="AEN2288"
+NAME="AEN2286"
>12.1.4. How do I get printer driver download working
for OS/2 clients?</A
></H2
@@ -10745,7 +10735,7 @@ CLASS="SECT1"
><H1
CLASS="SECT1"
><A
-NAME="AEN2304"
+NAME="AEN2302"
>13.1. Introduction</A
></H1
><P
@@ -10767,7 +10757,7 @@ CLASS="SECT1"
><HR><H1
CLASS="SECT1"
><A
-NAME="AEN2309"
+NAME="AEN2307"
>13.2. CVS Access to samba.org</A
></H1
><P
@@ -10780,7 +10770,7 @@ CLASS="SECT2"
><HR><H2
CLASS="SECT2"
><A
-NAME="AEN2312"
+NAME="AEN2310"
>13.2.1. Access via CVSweb</A
></H2
><P
@@ -10801,7 +10791,7 @@ CLASS="SECT2"
><HR><H2
CLASS="SECT2"
><A
-NAME="AEN2317"
+NAME="AEN2315"
>13.2.2. Access via cvs</A
></H2
><P
@@ -10907,14 +10897,14 @@ CLASS="COMMAND"
></DIV
><HR><H1
><A
-NAME="AEN2345"
+NAME="AEN2343"
>Index</A
></H1
><DL
><DT
>Primary Domain Controller,
<A
-HREF="x1100.htm"
+HREF="x1098.htm"
>Background</A
>
</DT
diff --git a/docs/htmldocs/Samba-LDAP-HOWTO.html b/docs/htmldocs/Samba-LDAP-HOWTO.html
index 9c223c0084f..97c862b7d84 100644
--- a/docs/htmldocs/Samba-LDAP-HOWTO.html
+++ b/docs/htmldocs/Samba-LDAP-HOWTO.html
@@ -336,7 +336,7 @@ the 'displayName' attribute is defined in the <TT
CLASS="FILENAME"
>inetorgperson.schema</TT
>
-file. Both of these must be included before the <TT
+file. Bother of these must be included before the <TT
CLASS="FILENAME"
>samba.schema</TT
> file.</P
diff --git a/docs/htmldocs/printer_driver2.html b/docs/htmldocs/printer_driver2.html
index b3dbc9f9fcb..e6cc23b02cf 100644
--- a/docs/htmldocs/printer_driver2.html
+++ b/docs/htmldocs/printer_driver2.html
@@ -355,10 +355,8 @@ CLASS="PARAMETER"
>printer admin</I
></TT
>) account
-from a Windows NT 4.0/2k client. Open "Network Neighbourhood" or
-"My Network Places" and browse for the Samba host. Once you have located
-the server, navigate to the "Printers..." folder.
-You should see an initial listing of printers
+from a Windows NT 4.0 client. Navigate to the "Printers" folder
+on the Samba server. You should see an initial listing of printers
that matches the printer shares defined on your Samba host.</P
></DIV
><DIV
diff --git a/docs/htmldocs/rpcclient.1.html b/docs/htmldocs/rpcclient.1.html
index d18966fa238..98a19c6ea2d 100644
--- a/docs/htmldocs/rpcclient.1.html
+++ b/docs/htmldocs/rpcclient.1.html
@@ -37,7 +37,7 @@ NAME="AEN8"
><B
CLASS="COMMAND"
>rpcclient</B
-> [-A authfile] [-c &#60;command string&#62;] [-d debuglevel] [-h] [-l logfile] [-N] [-s &#60;smb config file&#62;] [-U username[%password]] [-W workgroup] [-N] {server}</P
+> {server} [-A authfile] [-c &#60;command string&#62;] [-d debuglevel] [-h] [-l logfile] [-N] [-s &#60;smb config file&#62;] [-U username[%password]] [-W workgroup] [-N]</P
></DIV
><DIV
CLASS="REFSECT1"
diff --git a/docs/htmldocs/smb.conf.5.html b/docs/htmldocs/smb.conf.5.html
index cd75a676ea0..aaf38a0cb2b 100644
--- a/docs/htmldocs/smb.conf.5.html
+++ b/docs/htmldocs/smb.conf.5.html
@@ -3168,18 +3168,6 @@ CLASS="PARAMETER"
><LI
><P
><A
-HREF="#CSCPOLICY"
-><TT
-CLASS="PARAMETER"
-><I
->csc policy</I
-></TT
-></A
-></P
-></LI
-><LI
-><P
-><A
HREF="#DEFAULTCASE"
><TT
CLASS="PARAMETER"
@@ -4200,18 +4188,6 @@ CLASS="PARAMETER"
><LI
><P
><A
-HREF="#SHAREMODES"
-><TT
-CLASS="PARAMETER"
-><I
->share modes</I
-></TT
-></A
-></P
-></LI
-><LI
-><P
-><A
HREF="#SHORTPRESERVECASE"
><TT
CLASS="PARAMETER"
@@ -4478,7 +4454,7 @@ CLASS="PARAMETER"
><DIV
CLASS="REFSECT1"
><A
-NAME="AEN1462"
+NAME="AEN1454"
></A
><H2
>EXPLANATION OF EACH PARAMETER</H2
@@ -4901,15 +4877,17 @@ HREF="smbd.8.html"
TARGET="_top"
>smbd</A
>
- must <EM
->NOT</EM
-> be set to <TT
+ must be set to <TT
CLASS="PARAMETER"
><I
->security = share</I
+>security = server</I
></TT
->
- and <TT
+> or <TT
+CLASS="PARAMETER"
+><I
+> security = domain</I
+></TT
+> and <TT
CLASS="PARAMETER"
><I
>add user script</I
@@ -6421,40 +6399,6 @@ CLASS="PARAMETER"
></DD
><DT
><A
-NAME="CSCPOLICY"
-></A
->csc policy (S)</DT
-><DD
-><P
->This stands for <EM
->client-side caching
- policy</EM
->, 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
->These values correspond to those used on Windows
- servers.</P
-><P
->For example, shares containing roaming profiles can have
- offline caching disabled using <B
-CLASS="COMMAND"
->csc policy = disable
- </B
->.</P
-><P
->Default: <B
-CLASS="COMMAND"
->csc policy = manual</B
-></P
-><P
->Example: <B
-CLASS="COMMAND"
->csc policy = programs</B
-></P
-></DD
-><DT
-><A
NAME="DEADTIME"
></A
>deadtime (G)</DT
@@ -7056,26 +7000,53 @@ CLASS="PARAMETER"
><I
>security = domain</I
></TT
-> or <TT
+> and <TT
CLASS="PARAMETER"
><I
->security =
- user</I
+>delete
+ user script</I
></TT
-> and <TT
+> must be set to a full pathname for a script
+ that will delete a UNIX user given one argument of <TT
CLASS="PARAMETER"
><I
->delete user script</I
+>%u
+ </I
></TT
->
- must be set to a full pathname for a script
- that will delete a UNIX user given one argument of <TT
+>, which expands into the UNIX user name to delete.
+ <EM
+>NOTE</EM
+> that this is different to the <A
+HREF="#ADDUSERSCRIPT"
+><TT
CLASS="PARAMETER"
><I
->%u</I
+>add user script</I
></TT
->,
- which expands into the UNIX user name to delete.</P
+></A
+>
+ which will work with the <TT
+CLASS="PARAMETER"
+><I
+>security = server</I
+></TT
+> option
+ as well as <TT
+CLASS="PARAMETER"
+><I
+>security = domain</I
+></TT
+>. The reason for this
+ is only when Samba is a domain member does it get the information
+ on an attempted user logon that a user no longer exists. In the
+ <TT
+CLASS="PARAMETER"
+><I
+>security = server</I
+></TT
+> mode a missing user
+ is treated the same as an invalid password logon attempt. Deleting
+ the user in this circumstance would not be a good idea.</P
><P
>When the Windows user attempts to access the Samba server,
at <EM
@@ -14381,12 +14352,6 @@ HREF="#AEN79"
> section above for reasons
why you might want to do this.</P
><P
->To use the CUPS printing interface set <B
-CLASS="COMMAND"
->printcap name = cups
- </B
->.</P
-><P
>On System V systems that use <B
CLASS="COMMAND"
>lpstat</B
@@ -16205,64 +16170,6 @@ CLASS="COMMAND"
></DD
><DT
><A
-NAME="SHAREMODES"
-></A
->share modes (S)</DT
-><DD
-><P
->This enables or disables the honoring of
- the <TT
-CLASS="PARAMETER"
-><I
->share modes</I
-></TT
-> 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
- they are simulated using shared memory, or lock files if your
- UNIX doesn't support shared memory (almost all do).</P
-><P
->The share modes that are enabled by this option are
- <TT
-CLASS="CONSTANT"
->DENY_DOS</TT
->, <TT
-CLASS="CONSTANT"
->DENY_ALL</TT
->,
- <TT
-CLASS="CONSTANT"
->DENY_READ</TT
->, <TT
-CLASS="CONSTANT"
->DENY_WRITE</TT
->,
- <TT
-CLASS="CONSTANT"
->DENY_NONE</TT
-> and <TT
-CLASS="CONSTANT"
->DENY_FCB</TT
->.
- </P
-><P
->This option gives full share compatibility and enabled
- by default.</P
-><P
->You should <EM
->NEVER</EM
-> turn this parameter
- off as many Windows applications will break if you do so.</P
-><P
->Default: <B
-CLASS="COMMAND"
->share modes = yes</B
-></P
-></DD
-><DT
-><A
NAME="SHORTPRESERVECASE"
></A
>short preserve case (S)</DT
@@ -18974,18 +18881,14 @@ CLASS="FILENAME"
> modules for UNIX services.
</P
><P
->Please note that setting this parameter to + causes problems
- with group membership at least on glibc systems, as the character +
- is used as a special character for NIS in /etc/group.</P
-><P
>Example: <B
CLASS="COMMAND"
->winbind separator = \\</B
+>winbind separator = \</B
></P
><P
>Example: <B
CLASS="COMMAND"
->winbind separator = /</B
+>winbind separator = +</B
></P
></DD
><DT
@@ -19384,7 +19287,7 @@ CLASS="COMMAND"
><DIV
CLASS="REFSECT1"
><A
-NAME="AEN6120"
+NAME="AEN6082"
></A
><H2
>WARNINGS</H2
@@ -19414,7 +19317,7 @@ TARGET="_top"
><DIV
CLASS="REFSECT1"
><A
-NAME="AEN6126"
+NAME="AEN6088"
></A
><H2
>VERSION</H2
@@ -19425,7 +19328,7 @@ NAME="AEN6126"
><DIV
CLASS="REFSECT1"
><A
-NAME="AEN6129"
+NAME="AEN6091"
></A
><H2
>SEE ALSO</H2
@@ -19504,7 +19407,7 @@ CLASS="COMMAND"
><DIV
CLASS="REFSECT1"
><A
-NAME="AEN6149"
+NAME="AEN6111"
></A
><H2
>AUTHOR</H2
diff --git a/docs/htmldocs/smbpasswd.8.html b/docs/htmldocs/smbpasswd.8.html
index 6bff986f751..dfcb71baed2 100644
--- a/docs/htmldocs/smbpasswd.8.html
+++ b/docs/htmldocs/smbpasswd.8.html
@@ -33,24 +33,15 @@ NAME="AEN8"
><H2
>Synopsis</H2
><P
->When run by root:</P
-><P
><B
CLASS="COMMAND"
>smbpasswd</B
-> [options] [username] [password]</P
-><P
->otherwise:</P
-><P
-><B
-CLASS="COMMAND"
->smbpasswd</B
-> [options] [password]</P
+> [-a] [-x] [-d] [-e] [-D debuglevel] [-n] [-r &#60;remote machine&#62;] [-R &#60;name resolve order&#62;] [-m] [-j DOMAIN] [-U username[%password]] [-h] [-s] [-w pass] [username]</P
></DIV
><DIV
CLASS="REFSECT1"
><A
-NAME="AEN20"
+NAME="AEN26"
></A
><H2
>DESCRIPTION</H2
@@ -119,7 +110,7 @@ CLASS="COMMAND"
><DIV
CLASS="REFSECT1"
><A
-NAME="AEN36"
+NAME="AEN42"
></A
><H2
>OPTIONS</H2
@@ -129,166 +120,13 @@ NAME="AEN36"
CLASS="VARIABLELIST"
><DL
><DT
->-L</DT
-><DD
-><P
->Run the smbpasswd command in local mode. This
- allows a non-root user to specify the root-only options. This
- is used mostly in test environments where a non-root user needs
- to make changes to the local <TT
-CLASS="FILENAME"
->smbpasswd</TT
-> file.
- The <TT
-CLASS="FILENAME"
->smbpasswd</TT
-> file must have read/write
- permissions for the user running the command.</P
-></DD
-><DT
->-h</DT
-><DD
-><P
->This option prints the help string for
- <B
-CLASS="COMMAND"
->smbpasswd</B
->. </P
-></DD
-><DT
->-s</DT
-><DD
-><P
->This option causes smbpasswd to be silent (i.e.
- not issue prompts) and to read its old and new passwords from
- standard input, rather than from <TT
-CLASS="FILENAME"
->/dev/tty</TT
->
- (like the <B
-CLASS="COMMAND"
->passwd(1)</B
-> program does). This option
- is to aid people writing scripts to drive smbpasswd</P
-></DD
-><DT
->-c smb.conf file</DT
-><DD
-><P
->This option specifies that the configuration
- file specified should be used instead of the default value
- specified at compile time. </P
-></DD
-><DT
->-D debuglevel</DT
-><DD
-><P
-><TT
-CLASS="REPLACEABLE"
-><I
->debuglevel</I
-></TT
-> is an integer
- from 0 to 10. The default value if this parameter is not specified
- is zero. </P
-><P
->The higher this value, the more detail will be logged to the
- log files about the activities of smbpasswd. At level 0, only
- critical errors and serious warnings will be logged. </P
-><P
->Levels above 1 will generate considerable amounts of log
- data, and should only be used when investigating a problem. Levels
- above 3 are designed for use only by developers and generate
- HUGE amounts of log data, most of which is extremely cryptic.
- </P
-></DD
-><DT
->-r remote machine name</DT
-><DD
-><P
->This option allows a user to specify what machine
- they wish to change their password on. Without this parameter
- smbpasswd defaults to the local host. The <TT
-CLASS="REPLACEABLE"
-><I
->remote
- machine name</I
-></TT
-> is the NetBIOS name of the SMB/CIFS
- server to contact to attempt the password change. This name is
- resolved into an IP address using the standard name resolution
- mechanism in all programs of the Samba suite. See the <TT
-CLASS="PARAMETER"
-><I
->-R
- name resolve order</I
-></TT
-> parameter for details on changing
- this resolving mechanism. </P
-><P
->The username whose password is changed is that of the
- current UNIX logged on user. See the <TT
-CLASS="PARAMETER"
-><I
->-U username</I
-></TT
->
- parameter for details on changing the password for a different
- username. </P
-><P
->Note that if changing a Windows NT Domain password the
- remote machine specified must be the Primary Domain Controller for
- the domain (Backup Domain Controllers only have a read-only
- copy of the user account database and will not allow the password
- change).</P
-><P
-><EM
->Note</EM
-> that Windows 95/98 do not have
- a real password database so it is not possible to change passwords
- specifying a Win95/98 machine as remote machine target. </P
-></DD
-><DT
->-U username[%pass]</DT
-><DD
-><P
->This option may only be used in conjunction
- with the <TT
-CLASS="PARAMETER"
-><I
->-r</I
-></TT
-> option. When changing
- a password on a remote machine it allows the user to specify
- the user name on that machine whose password will be changed. It
- is present to allow users who have different user names on
- different systems to change these passwords. The optional
- %pass may be used to specify to old password.</P
-><P
->In particular, this parameter specifies the username
- used to create the machine account when invoked with -j</P
-></DD
-><DT
-><B
-CLASS="COMMAND"
->NOTE:</B
-></DT
-><DD
-><P
-><B
-CLASS="COMMAND"
->The following options are available only when the smbpasswd command is
-run as root or in local mode.</B
-></P
-></DD
-><DT
>-a</DT
><DD
><P
>This option specifies that the username
following should be added to the local smbpasswd file, with the
- new password typed. This
- option is ignored if the username specified already exists in
+ new password typed (type &#60;Enter&#62; 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 user to be added must already exist
in the system password file (usually <TT
@@ -296,6 +134,20 @@ CLASS="FILENAME"
>/etc/passwd</TT
>)
else the request to add the user will fail. </P
+><P
+>This option is only available when running smbpasswd
+ as root. </P
+></DD
+><DT
+>-x</DT
+><DD
+><P
+>This option specifies that the username
+ following should be deleted from the local smbpasswd file.
+ </P
+><P
+>This option is only available when running smbpasswd as
+ root.</P
></DD
><DT
>-d</DT
@@ -323,6 +175,9 @@ CLASS="COMMAND"
</B
> for details on the 'old' and new password file formats.
</P
+><P
+>This option is only available when running smbpasswd as
+ root.</P
></DD
><DT
>-e</DT
@@ -353,14 +208,32 @@ CLASS="COMMAND"
>smbpasswd (5)</B
> for
details on the 'old' and new password file formats. </P
+><P
+>This option is only available when running smbpasswd as root.
+ </P
></DD
><DT
->-m</DT
+>-D debuglevel</DT
><DD
><P
->This option tells smbpasswd that the account
- being changed is a MACHINE account. Currently this is used
- when Samba is being used as an NT Primary Domain Controller.</P
+><TT
+CLASS="REPLACEABLE"
+><I
+>debuglevel</I
+></TT
+> is an integer
+ from 0 to 10. The default value if this parameter is not specified
+ is zero. </P
+><P
+>The higher this value, the more detail will be logged to the
+ log files about the activities of smbpasswd. At level 0, only
+ critical errors and serious warnings will be logged. </P
+><P
+>Levels above 1 will generate considerable amounts of log
+ data, and should only be used when investigating a problem. Levels
+ above 3 are designed for use only by developers and generate
+ HUGE amounts of log data, most of which is extremely cryptic.
+ </P
></DD
><DT
>-n</DT
@@ -384,54 +257,156 @@ CLASS="FILENAME"
CLASS="COMMAND"
>null passwords = yes</B
></P
+><P
+>This option is only available when running smbpasswd as
+ root.</P
></DD
><DT
->-w password</DT
+>-r remote machine name</DT
><DD
><P
->This parameter is only available is Samba
- has been configured to use the experimental
- <B
-CLASS="COMMAND"
->--with-ldapsam</B
-> option. The <TT
+>This option allows a user to specify what machine
+ they wish to change their password on. Without this parameter
+ smbpasswd defaults to the local host. The <TT
+CLASS="REPLACEABLE"
+><I
+>remote
+ machine name</I
+></TT
+> is the NetBIOS name of the SMB/CIFS
+ server to contact to attempt the password change. This name is
+ resolved into an IP address using the standard name resolution
+ mechanism in all programs of the Samba suite. See the <TT
CLASS="PARAMETER"
><I
->-w</I
+>-R
+ name resolve order</I
></TT
->
- switch is used to specify the password to be used with the
- <A
-HREF="smb.conf.5.html#LDAPADMINDN"
+> parameter for details on changing
+ this resolving mechanism. </P
+><P
+>The username whose password is changed is that of the
+ current UNIX logged on user. See the <TT
+CLASS="PARAMETER"
+><I
+>-U username</I
+></TT
+>
+ parameter for details on changing the password for a different
+ username. </P
+><P
+>Note that if changing a Windows NT Domain password the
+ remote machine specified must be the Primary Domain Controller for
+ the domain (Backup Domain Controllers only have a read-only
+ copy of the user account database and will not allow the password
+ change).</P
+><P
+><EM
+>Note</EM
+> that Windows 95/98 do not have
+ a real password database so it is not possible to change passwords
+ specifying a Win95/98 machine as remote machine target. </P
+></DD
+><DT
+>-R name resolve order</DT
+><DD
+><P
+>This option allows the user of smbpasswd to determine
+ what name resolution services to use when looking up the NetBIOS
+ name of the host being connected to. </P
+><P
+>The options are :"lmhosts", "host", "wins" and "bcast". They cause
+ names to be resolved as follows : </P
+><P
+></P
+><UL
+><LI
+><P
+><TT
+CLASS="CONSTANT"
+>lmhosts</TT
+> : Lookup an IP
+ address in the Samba lmhosts file. If the line in lmhosts has
+ no name type attached to the NetBIOS name (see the <A
+HREF="lmhosts.5.html"
TARGET="_top"
+>lmhosts(5)</A
+> for details) then
+ any name type matches for lookup.</P
+></LI
+><LI
+><P
><TT
+CLASS="CONSTANT"
+>host</TT
+> : Do a standard host
+ name to IP address resolution, using the system <TT
+CLASS="FILENAME"
+>/etc/hosts
+ </TT
+>, NIS, or DNS lookups. This method of name resolution
+ is operating system depended for instance on IRIX or Solaris this
+ may be controlled by the <TT
+CLASS="FILENAME"
+>/etc/nsswitch.conf</TT
+>
+ file). Note that this method is only used if the NetBIOS name
+ type being queried is the 0x20 (server) name type, otherwise
+ it is ignored.</P
+></LI
+><LI
+><P
+><TT
+CLASS="CONSTANT"
+>wins</TT
+> : Query a name with
+ the IP address listed in the <TT
CLASS="PARAMETER"
><I
->ldap admin
- dn</I
+>wins server</I
></TT
-></A
->. Note that the password is stored in
- the <TT
-CLASS="FILENAME"
->private/secrets.tdb</TT
-> and is keyed off
- of the admin's DN. This means that if the value of <TT
+>
+ parameter. If no WINS server has been specified this method
+ will be ignored.</P
+></LI
+><LI
+><P
+><TT
+CLASS="CONSTANT"
+>bcast</TT
+> : Do a broadcast on
+ each of the known local interfaces listed in the
+ <TT
CLASS="PARAMETER"
><I
->ldap
- admin dn</I
+>interfaces</I
></TT
-> ever changes, the password will beed to be
- manually updated as well.
- </P
+> parameter. This is the least
+ reliable of the name resolution methods as it depends on the
+ target host being on a locally connected subnet.</P
+></LI
+></UL
+><P
+>The default order is <B
+CLASS="COMMAND"
+>lmhosts, host, wins, bcast</B
+>
+ and without this parameter or any entry in the
+ <TT
+CLASS="FILENAME"
+>smb.conf</TT
+> file the name resolution methods will
+ be attempted in this order. </P
></DD
><DT
->-x</DT
+>-m</DT
><DD
><P
->This option specifies that the username
- following should be deleted from the local smbpasswd file.
+>This option tells smbpasswd that the account
+ being changed is a MACHINE account. Currently this is used
+ when Samba is being used as an NT Primary Domain Controller.</P
+><P
+>This option is only available when running smbpasswd as root.
</P
></DD
><DT
@@ -505,97 +480,95 @@ CLASS="COMMAND"
>winbindd(8)</B
> daemon can be used
to create UNIX accounts for NT users.</P
+><P
+>This option is only available when running smbpasswd as root.
+ </P
></DD
><DT
->-R name resolve order</DT
+>-U username</DT
><DD
><P
->This option allows the user of smbpasswd to determine
- what name resolution services to use when looking up the NetBIOS
- name of the host being connected to. </P
-><P
->The options are :"lmhosts", "host", "wins" and "bcast". They cause
- names to be resolved as follows : </P
+>This option may only be used in conjunction
+ with the <TT
+CLASS="PARAMETER"
+><I
+>-r</I
+></TT
+> option. When changing
+ a password on a remote machine it allows the user to specify
+ the user name on that machine whose password will be changed. It
+ is present to allow users who have different user names on
+ different systems to change these passwords. </P
><P
-></P
-><UL
-><LI
+>In particular, this parameter specifies the username
+ used to create the machine account when invoked with -j</P
+></DD
+><DT
+>-h</DT
+><DD
><P
-><TT
-CLASS="CONSTANT"
->lmhosts</TT
-> : Lookup an IP
- address in the Samba lmhosts file. If the line in lmhosts has
- no name type attached to the NetBIOS name (see the <A
-HREF="lmhosts.5.html"
-TARGET="_top"
->lmhosts(5)</A
-> for details) then
- any name type matches for lookup.</P
-></LI
-><LI
+>This option prints the help string for <B
+CLASS="COMMAND"
+> smbpasswd</B
+>, selecting the correct one for running as root
+ or as an ordinary user. </P
+></DD
+><DT
+>-s</DT
+><DD
><P
-><TT
-CLASS="CONSTANT"
->host</TT
-> : Do a standard host
- name to IP address resolution, using the system <TT
-CLASS="FILENAME"
->/etc/hosts
- </TT
->, NIS, or DNS lookups. This method of name resolution
- is operating system dependent. For instance, on IRIX or Solaris this
- may be controlled by the <TT
+>This option causes smbpasswd to be silent (i.e.
+ not issue prompts) and to read its old and new passwords from
+ standard input, rather than from <TT
CLASS="FILENAME"
->/etc/nsswitch.conf</TT
+>/dev/tty</TT
>
- file). Note that this method is only used if the NetBIOS name
- type being queried is the 0x20 (server) name type, otherwise
- it is ignored.</P
-></LI
-><LI
+ (like the <B
+CLASS="COMMAND"
+>passwd(1)</B
+> program does). This option
+ is to aid people writing scripts to drive smbpasswd</P
+></DD
+><DT
+>-w password</DT
+><DD
><P
-><TT
-CLASS="CONSTANT"
->wins</TT
-> : Query a name with
- the IP address listed in the <TT
+>This parameter is only available is Samba
+ has been configured to use the experimental
+ <B
+CLASS="COMMAND"
+>--with-ldapsam</B
+> option. The <TT
CLASS="PARAMETER"
><I
->wins server</I
+>-w</I
></TT
>
- parameter. If no WINS server has been specified this method
- will be ignored.</P
-></LI
-><LI
-><P
+ switch is used to specify the password to be used with the
+ <A
+HREF="smb.conf.5.html#LDAPADMINDN"
+TARGET="_top"
><TT
-CLASS="CONSTANT"
->bcast</TT
-> : Do a broadcast on
- each of the known local interfaces listed in the
- <TT
CLASS="PARAMETER"
><I
->interfaces</I
+>ldap admin
+ dn</I
></TT
-> parameter. This is the least
- reliable of the name resolution methods as it depends on the
- target host being on a locally connected subnet.</P
-></LI
-></UL
-><P
->The default order is <B
-CLASS="COMMAND"
->lmhosts, host, wins, bcast</B
->
- and without this parameter or any entry in the
- <TT
+></A
+>. Note that the password is stored in
+ the <TT
CLASS="FILENAME"
->smb.conf</TT
-> file the name resolution methods will
- be attempted in this order. </P
+>private/secrets.tdb</TT
+> and is keyed off
+ of the admin's DN. This means that if the value of <TT
+CLASS="PARAMETER"
+><I
+>ldap
+ admin dn</I
+></TT
+> ever changes, the password will beed to be
+ manually updated as well.
+ </P
></DD
><DT
>username</DT
@@ -609,21 +582,13 @@ CLASS="FILENAME"
to modify attributes directly in the local smbpasswd file.
</P
></DD
-><DT
->password</DT
-><DD
-><P
->This specifies the new password. If this parameter
- is specified you will not be prompted for the new password.
- </P
-></DD
></DL
></DIV
></DIV
><DIV
CLASS="REFSECT1"
><A
-NAME="AEN195"
+NAME="AEN188"
></A
><H2
>NOTES</H2
@@ -666,7 +631,7 @@ CLASS="FILENAME"
><DIV
CLASS="REFSECT1"
><A
-NAME="AEN205"
+NAME="AEN198"
></A
><H2
>VERSION</H2
@@ -677,7 +642,7 @@ NAME="AEN205"
><DIV
CLASS="REFSECT1"
><A
-NAME="AEN208"
+NAME="AEN201"
></A
><H2
>SEE ALSO</H2
@@ -700,7 +665,7 @@ TARGET="_top"
><DIV
CLASS="REFSECT1"
><A
-NAME="AEN214"
+NAME="AEN207"
></A
><H2
>AUTHOR</H2