You're having the smbldap tools create the windows user, and they shouldn't, because Samba will try to. For the "add user script" parameter, they should only be creating the posix user. I forget the flag offhand, but you need to make sure it's just a posix user (I think it's probably that you're using -a and shouldn't be, but it might be a different one...the usage info will tell you).
---------------------------- Jim McDonough IBM Linux Technology Center Samba Team 6 Minuteman Drive Scarborough, ME 04074 USA [EMAIL PROTECTED] [EMAIL PROTECTED] Phone: (207) 885-5565 IBM tie-line: 776-9984 Umberto Zanatta <[EMAIL PROTECTED]> Sent by: [EMAIL PROTECTED] 05/19/04 06:41 AM To [EMAIL PROTECTED] cc Subject [Samba] SAMBA 3.0.4 + LDAP + usrmgr I've upgrade to Samba 3.0.4 a System wich it's running SLES 8. The System is working with LDAP and smbldap-tools 0.8.4 for managing users and groups. I'd like to manage the user and group with usrmgr.exe running into a Windows 2000. When I tried adding new user the programs didn't work and it's reported an error. The log system running in the PDC [SLES 8], reporting: smbd[18795]: init_ldap_from_sam: Setting entry for user: ccc slapd[26365]: => bdb_dn2id_add: put failed: DB_KEYEXIST: Key/data pair already exists -30996 smbd[18795]: [2004/05/19 12:11:01, 1] passdb/pdb_ldap.c: ldapsam_modify_entry(1312) smbd[18795]: ldapsam_modify_entry: Failed add user dn= uid=xxxxxx, ou=People,o=PROVTV with: Already exists smbd[18795]: ldapsam_add_sam_account: failed to modify/add user with uid = ccc (dn = uid=ccc,ou=People,o=PROVTV) smbd[18795]: could not add user/computer ccc to passdb. Check permissions? The user has never been add before. Whent I've tried adding a new group the program did. The Administrator user is Administrator with uid=0 and gid=512; the user root isn't in ldap tree but in the passwd file. Samba's working with admin ldap user for managing ldap [ldap admin dn]. add machine script = /var/lib/samba/scripts/smbldap-useradd -w %u add user script = /var/lib/samba/scripts/smbldap-useradd -s /bin/ false -d /dev/null %u delete user script = /var/lib/samba/scripts/smbldap-userdel %u add user to group script = /var/lib/samba/scripts/smbldap-groupmod - m %u %g delete user from group script = /var/lib/samba/scripts/smbldap- groupmod -x %u %g add group script = /var/lib/samba/scripts/smbldap-groupadd -p %g delete group script = /var/lib/samba/scripts/smbldap-groupdel %g set primary group script = /var/lib/samba/scripts/smbldap-usermod -g %g %u Any idea? -- To unsubscribe from this list go to the following URL and read the instructions: http://lists.samba.org/mailman/listinfo/samba -- To unsubscribe from this list go to the following URL and read the instructions: http://lists.samba.org/mailman/listinfo/samba
