Marcel de Riedmatten wrote:
Le mer 10/11/2004 à 11:21, Paul Coray a écrit :

Hi all

This seems simple, but I can't figure how tho acheive it.

I have:

- NT4-PDC
- Fileserver (Solaris 9), Samba 3.0.2 member server with winbind

I want to migrate my NT4-PDC to Samba PDC with ldapsam. How can I make sure that after vamprie my old PDC to Samba-PDC, the user and group ids will be the same as in the winbind-idmap of my Samba member server?



Hi Paul

this is my suggestion:

1) get the winbind-idmap in text form with a getent passwd for example

I did that with # net idmap dump winbindd_idmap.tdb > /tmp/winbindd_idmap.dump on the member server. the resulting file looks like:


...
UID 10013 S-1-5-21-98201057-1281969052-1085559986-1608
UID 10202 S-1-5-21-98201057-1281969052-1085559986-1436
UID 10138 S-1-5-21-98201057-1281969052-1085559986-1011
UID 10105 S-1-5-21-98201057-1281969052-1085559986-1418
UID 10067 S-1-5-21-98201057-1281969052-1085559986-1137
...


2) remove the nss_winbind from the nssswitch.conf or what it is on solaris; this is because the vampire will look in the unix database to see if the account exist and if the account already exist it w'ont be added.

No need for that, as on my new PDC-LDAP system no winbind nss is configured in the first place.

3) hack the script defined under "user add script" who will be adding the users to use the information of 1). With the ldap backend this is usually smbldap-useradd .

Well, I'd like to, but my knowledge of Perl is still too limited :-( So if any body can help, I think I'm not the only one who would appreciate highly! Another way would be to modify the IDs of each user and Group in LDAP after the vampire process.



4) do the usual procedure



Anyone has a better idea !

Cheers



--
To unsubscribe from this list go to the following URL and read the
instructions:  http://lists.samba.org/mailman/listinfo/samba

Reply via email to