[Samba] Idealx programs and ldap backend
Paul Gienger
pgienger at ae-solutions.com
Wed Jun 16 17:11:27 GMT 2004
Adrian Chow wrote:
>Hi Paul,
>
>thanks for the reply.
>2 questions:-
>1. In the smbldap-useradd.pl file, there are lines that are commented out. SInce my add machine script is only with "-w", and my with_smbpasswd variable in the smbldap_conf is =0, i found that it will only create a posix account on the ldap. I don't see it creating the samba portion in the ldap. Does it do it automatically? My ldap shows that the samba portion is done automatically. [However I think I have to join the domain 2 times for each machine.... don't know why the first time it joins it fails.. The second time succeeds.]
>
>
This sounds exactly like what I was seeing. The first time it would
create the posix user, but fail looking for it to modify to add the
samba objectClass and attributes. The second time you try to create it,
the posix info is there, and it can find it so it proceeds to modify it
for samba use. I found this was happening in my situation because the
replication wasn't happening fast enough. I modified my sub
add_posix_machine function to have a wait at the end:
sleep(5);
right before the function ends. This gave the ldif data time to come
from our remote master server.
>2. Can I know what happens if my refferals is not done properly and I point my passwd backend to the ldap slave server? Does it have an effect only when a machine joins the domain?
>
>
That I couldn't tell you for sure since our referrals have been working
since before samba had anything to do with LDAP. I would guess that you
wouldn't be able to join at all, no matter how many times you try. The
add/modify request would never make it up to the master LDAP server.
More information about the samba
mailing list