Hello, all. I'm intentionally doing some things the hard way to understand how they work. I'd like to place the root user into my directory. The client with which I am testing can query ldap and allows login for users defined in ldap. I then tried to add the root user without using an import script. I created a user with both uidnumber and gidnumber set to 0 and uid and cn set to root. I then set a password in ldap different from the one on the local system and attempted to login to my test system as root. It failed with the LDAP password but succeeded with the local password. /etc/nsswitch.conf has "file ldap" for both passwd and shadow. I tried changing the password both from the local station and from ldap and they did not synchronize. I then added an objectclass of shadowaccount and added attributes for shadowmin, shadowmax, shadowwarning, shadowlastchange as in the /etc/shadow file. Still no luck. What must one do to synchronize an existing local account with an ldap account? Thanks - John -- John A. Sullivan III Open Source Development Corporation +1 207-985-7880 jsullivan at opensourcedevel.com http://www.spiritualoutreach.com Making Christianity intelligible to secular society