svn commit: samba-docs r451 - in trunk/Samba-Guide: .
jht at samba.org
jht at samba.org
Tue Mar 29 06:59:58 GMT 2005
Author: jht
Date: 2005-03-29 06:59:58 +0000 (Tue, 29 Mar 2005)
New Revision: 451
WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba-docs&rev=451
Log:
Updates based on feedback.
Modified:
trunk/Samba-Guide/Chap06-MakingHappyUsers.xml
trunk/Samba-Guide/Chap08-MigrateNT4Samba3.xml
Changeset:
Modified: trunk/Samba-Guide/Chap06-MakingHappyUsers.xml
===================================================================
--- trunk/Samba-Guide/Chap06-MakingHappyUsers.xml 2005-03-29 01:02:32 UTC (rev 450)
+++ trunk/Samba-Guide/Chap06-MakingHappyUsers.xml 2005-03-29 06:59:58 UTC (rev 451)
@@ -2360,12 +2360,19 @@
In the following examples, as the LDAP database is initialized, we do create a container
for Computer (machine) accounts. In the Samba-3 &smb.conf; files, specific use is made
of the People container, not the Computers container, for domain member accounts. This is not a
- mistake; it is a deliberate action that is necessitated by the fact that there is a bug in Samba-3
- that prevents it from being able to search the LDAP database for computer accounts if they are
- placed in the Computers container. By placing all machine accounts in the People container, we
- are able to side-step this bug. It is expected that at some time in the future this problem will
- be resolved. At that time, it will be possible to use the Computers container in order to keep
- machine accounts separate from user accounts.
+ mistake; it is a deliberate action that is necessitated by the fact that the resolution of
+ a machine (computer) account to a UID is done via NSS. The only way this can be handled is
+ using the NSS (<filename>/etc/nsswitch.conf</filename>) entry for <constant>passwd</constant>
+ which is resolved using the <filename>nss_ldap</filename> library. The configuration file for
+ the <filename>nss_ldap</filename> library is the file <filename>/etc/ldap.conf</filename> that
+ provides only one possible LDAP search command that is specified by the entry called
+ <constant>nss_base_passwd</constant>. This means that the search path must take into account
+ the directory structure so that the LDAP search will commence at a level that is above
+ both the Computers container and the Users (or People) container. If this is done, it is
+ necessary to use a search that will descend the directory tree so that the machine account
+ can be found. Alternately, by placing all machine accounts in the People container, we
+ are able to side-step this limitation. This is the simpler solution that has been adopted
+ in this chapter.
</para></note>
Modified: trunk/Samba-Guide/Chap08-MigrateNT4Samba3.xml
===================================================================
--- trunk/Samba-Guide/Chap08-MigrateNT4Samba3.xml 2005-03-29 01:02:32 UTC (rev 450)
+++ trunk/Samba-Guide/Chap08-MigrateNT4Samba3.xml 2005-03-29 06:59:58 UTC (rev 451)
@@ -407,7 +407,7 @@
Install and configure the Samba-3 server precisely as shown in Chapter 6 for the server
called <constant>MASSIVE</constant>. The Domain name <constant>MEGANET</constant> must
match that of the NT4 Domain from which you are about to migrate. Do not execute any Samba
- executables.
+ executables at this time, the appropriate time to do so is indicated below.
</para></step>
<step><para><indexterm>
@@ -439,9 +439,7 @@
<screen>
&rootprompt; slapadd -v -l preload.LDIF
added: "dc=abmas,dc=biz" (00000001)
-added: "cn=Manager,dc=abmas,dc=biz" (00000002)
added: "ou=People,dc=abmas,dc=biz" (00000003)
-added: "ou=Computers,dc=abmas,dc=biz" (00000004)
added: "ou=Groups,dc=abmas,dc=biz" (00000005)
added: "ou=Idmap,dc=abmas,dc=biz" (00000006)
added: "sambaDomainName=MEGANET,dc=abmas,dc=biz" (00000007)
More information about the samba-cvs
mailing list