Author: metze Date: 2005-10-13 09:23:33 +0000 (Thu, 13 Oct 2005) New Revision: 10958
WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=10958 Log: [EMAIL PROTECTED] (orig r10934): vlendec | 2005-10-12 22:20:20 +0200 Fix a gcc 4 warning [EMAIL PROTECTED] (orig r10936): vlendec | 2005-10-12 22:22:45 +0200 Commit work in progress: wb_pam_auth_crap made async. This does not work yet, but the version before did not either, so we're not worse than before. One thing this does better is to call the domain init code if it's not there yet. Volker [EMAIL PROTECTED] (orig r10940): vlendec | 2005-10-12 22:55:33 +0200 add struct definition [EMAIL PROTECTED] (orig r10941): vlendec | 2005-10-12 22:56:39 +0200 Hmmm. Making that fn static is more correct. [EMAIL PROTECTED] (orig r10945): abartlet | 2005-10-13 00:24:43 +0200 Free the salt after we are done with it. May need a merge to similar code in Samba3. Andrew Bartlett [EMAIL PROTECTED] (orig r10946): abartlet | 2005-10-13 00:25:51 +0200 Use the right name for the remote workstation, and always initialise it. Should fix a valgrind error volker is seeing. Andrew Bartlett [EMAIL PROTECTED] (orig r10950): abartlet | 2005-10-13 04:07:29 +0200 More cracknames variations (including expected values) than you can poke a stick at... Andrew Bartlett [EMAIL PROTECTED] (orig r10953): abartlet | 2005-10-13 06:24:49 +0200 Add a new function to form a canonicalName out of a DN to ldb_dn.c Use this new function in the client and server for the CrackNames case, where we particularly need it. Andrew Bartlett [EMAIL PROTECTED] (orig r10954): tridge | 2005-10-13 07:04:16 +0200 added support for canonicalName in the operational module, using the dn->canonicalName function abartlet just committed [EMAIL PROTECTED] (orig r10955): tridge | 2005-10-13 08:09:37 +0200 finally worked out why our computer accounts were being identified as users in mmc. The problem was that the samdb module was auto-adding objectClass=user for these accounts. That would be OK, as computer accounts are supposed to be in that objectClass, but mmc cares about the order of the values in the objectClass attribute! It looks for the last value, and takes that as the value to use when deciding how to manipulate the record. So, this patch adds an explicit objectClass=user to the record when it gets created, which tells the samdb module to not add it as well. That fixes the order. I suspect we are missing something else though - is objectClass supposed to auto-sort based on the schema? [EMAIL PROTECTED] (orig r10956): abartlet | 2005-10-13 09:47:57 +0200 Tridge thought some comments might be a good idea :-) Andrew Bartlett [EMAIL PROTECTED] (orig r10957): tridge | 2005-10-13 09:54:38 +0200 make a comment clearer Added: branches/tmp/samba4-winsrepl/source/winbind/wb_pam_auth.c Modified: branches/tmp/samba4-winsrepl/ branches/tmp/samba4-winsrepl/source/auth/kerberos/clikrb5.c branches/tmp/samba4-winsrepl/source/include/structs.h branches/tmp/samba4-winsrepl/source/lib/ldb/common/ldb_dn.c branches/tmp/samba4-winsrepl/source/lib/ldb/common/ldb_msg.c branches/tmp/samba4-winsrepl/source/lib/ldb/common/ldb_utf8.c branches/tmp/samba4-winsrepl/source/lib/ldb/include/ldb.h branches/tmp/samba4-winsrepl/source/lib/ldb/modules/operational.c branches/tmp/samba4-winsrepl/source/nsswitch/wb_common.c branches/tmp/samba4-winsrepl/source/rpc_server/drsuapi/drsuapi_cracknames.c branches/tmp/samba4-winsrepl/source/setup/provision_users.ldif branches/tmp/samba4-winsrepl/source/smb_server/sesssetup.c branches/tmp/samba4-winsrepl/source/smb_server/smb_server.c branches/tmp/samba4-winsrepl/source/torture/rpc/drsuapi_cracknames.c branches/tmp/samba4-winsrepl/source/winbind/config.mk branches/tmp/samba4-winsrepl/source/winbind/wb_samba3_cmd.c Changeset: Sorry, the patch is too large (1389 lines) to include; please use WebSVN to see it! WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=10958
