ira/wip.git
13 years agoPatch from Nicholas Brealey <nick@brealey.org> to distinguish between WinXP and WinXP64.
Gerald W. Carter [Mon, 31 Mar 2008 19:33:53 +0000 (14:33 -0500)]
Patch from Nicholas Brealey <nick@brealey.org> to distinguish between WinXP and WinXP64.

Defines a new value for the %a variable when detecting a Windows XP 64-bit client.

13 years agoRe-add support for the samr parameters string.
Günther Deschner [Mon, 31 Mar 2008 18:43:18 +0000 (20:43 +0200)]
Re-add support for the samr parameters string.

(dialin settings, terminal server settings, etc.)

Guenther

13 years agoRe-run make idl.
Günther Deschner [Mon, 31 Mar 2008 18:42:26 +0000 (20:42 +0200)]
Re-run make idl.

Guenther

13 years agoThe parameters string (aka munged dial string) in samr is not a normal lsa_String.
Günther Deschner [Mon, 31 Mar 2008 18:40:56 +0000 (20:40 +0200)]
The parameters string (aka munged dial string) in samr is not a normal lsa_String.

Guenther

13 years agoAdd init_samr_parameters_string().
Günther Deschner [Mon, 31 Mar 2008 18:40:16 +0000 (20:40 +0200)]
Add init_samr_parameters_string().

Guenther

13 years agoFix enumeration of forest trusts from our root domain.
Gerald W. Carter [Mon, 31 Mar 2008 18:39:54 +0000 (13:39 -0500)]
Fix enumeration of forest trusts from our root domain.

Do not overwrite the domain->domain_flags when setting infomation
in set_dc_type_and_flags_connect().

13 years agoDIsplay the short domain name in "wbinfo -m " by default.
Gerald W. Carter [Thu, 27 Mar 2008 20:23:36 +0000 (15:23 -0500)]
DIsplay the short domain name in "wbinfo -m " by default.

This fixes wbinfo -m to make preexisting behavior.
Also adds the dns domain to the --verbose output.

13 years agoAugmented "wbinfo -m" to list additional information about the type, direction, and...
Steven Danneman [Tue, 25 Mar 2008 23:58:40 +0000 (16:58 -0700)]
Augmented "wbinfo -m" to list additional information about the type, direction, and transitivty of trusts.

* added several helper functions to convert the trust_flags field in the
winbindd_tdc_domain to more useful administrator ideas of trust type, trust
direction, and trust transitivity.

* converted winbindd_list_trusted_domains() to enumerate the trusted domain
cache, instead of the domain list, and return additional trust information to
the calling process

* modified wbinfo to pretty print this additional trust information when a new
--verbose switch is given with -m.  Thus "wbinfo -m" and "wbinfo -all-domains"
output as before, but "wbinfo --verbose -m" prints extra trust info.

* updated some comments and fixed typos

13 years agoForest root trust flags won't overwrite child trust flags
Steven Danneman [Tue, 25 Mar 2008 23:50:58 +0000 (16:50 -0700)]
Forest root trust flags won't overwrite child trust flags

* changed the behavior of winbind_ads.c:trusted_domains() to not overwrite
existing trust information if we're joined to a child domain, and querying the
forest root domain.  Previously if we were joined to a child domain, we'd
request all known trust information from this child domain (our primary domain)
and store it in the tdc.  We'd then request all trust information from our tree
root (to get the forests we transitively trust) and overwrite the existing trust
information we already had from the perspective of the tree root.

* updated several comments and fixed typos

13 years agotest: add (and unify) sectioning output of subtests in tests_all.sh
Michael Adam [Mon, 31 Mar 2008 11:51:49 +0000 (13:51 +0200)]
test: add (and unify) sectioning output of subtests in tests_all.sh

Michael

13 years agotest: add possibility to select tests to run via tests_all.sh (make test)
Michael Adam [Mon, 31 Mar 2008 11:33:12 +0000 (13:33 +0200)]
test: add possibility to select tests to run via tests_all.sh (make test)

This allows to select the tests to run with tests_all.sh by setting
the environment variable "RUNTESTS". Example:

RUNTESTS="smbclient_s3_encrypted wbinfo_s3" make test

Michael

13 years agotest: in tests_all.sh, wrap calls to test scripts into shell functions.
Michael Adam [Mon, 31 Mar 2008 11:20:08 +0000 (13:20 +0200)]
test: in tests_all.sh, wrap calls to test scripts into shell functions.

This is in preparation for enabling running only selected test scripts
through "make test".

Michael

13 years agoregistry: reg_deletevalue should return error, when the value does not exist.
Michael Adam [Mon, 31 Mar 2008 15:20:07 +0000 (17:20 +0200)]
registry: reg_deletevalue should return error, when the value does not exist.

Michael

13 years agowbinfo: use wbcAllocateGid()
Stefan Metzmacher [Fri, 28 Mar 2008 18:39:43 +0000 (19:39 +0100)]
wbinfo: use wbcAllocateGid()

metze

13 years agowbinfo: use wbcAllocateUid()
Stefan Metzmacher [Fri, 28 Mar 2008 18:39:16 +0000 (19:39 +0100)]
wbinfo: use wbcAllocateUid()

metze

13 years agowbinfo: use wbcSidToGid()
Stefan Metzmacher [Fri, 28 Mar 2008 18:38:24 +0000 (19:38 +0100)]
wbinfo: use wbcSidToGid()

metze

13 years agowbinfo: use wbcSidToUid()
Stefan Metzmacher [Fri, 28 Mar 2008 18:37:50 +0000 (19:37 +0100)]
wbinfo: use wbcSidToUid()

metze

13 years agowbinfo: use wbcGitToSid()
Stefan Metzmacher [Fri, 28 Mar 2008 18:37:02 +0000 (19:37 +0100)]
wbinfo: use wbcGitToSid()

metze

13 years agowbinfo: use wbcUidToSid()
Stefan Metzmacher [Fri, 28 Mar 2008 18:34:10 +0000 (19:34 +0100)]
wbinfo: use wbcUidToSid()

metze

13 years agowbinfo: use wbcPing()
Stefan Metzmacher [Fri, 28 Mar 2008 18:01:54 +0000 (19:01 +0100)]
wbinfo: use wbcPing()

metze

13 years agobuild: fix configure option --with-static-libs=libXYZ
Michael Adam [Mon, 31 Mar 2008 09:58:35 +0000 (11:58 +0200)]
build: fix configure option --with-static-libs=libXYZ

This should not prevent building but linking of shared lib for
subsystem XYZ (example --with-static-libs=libtdb).

m4 quotation is tricky...

Michael

13 years agoRevert "regdb: use dbwrap->fetch() instead of fetch_locked() for readonly access"
Michael Adam [Sun, 30 Mar 2008 00:25:45 +0000 (01:25 +0100)]
Revert "regdb: use dbwrap->fetch() instead of fetch_locked() for readonly access"

This reverts commit 4e2be189e97f653b75bd88135a631ce0f42db267.

Metze, this broke the registry (reg_api layer), but I don't yet know
exactly how and why. By the way, the locks there had the purpose of
fetching the seqnum that really matches the data.

This needs some more thought / debugging. But I wanted to have
the tree in a working state again.

Michael

13 years agoFix a segfault (an uninitialized variable)
Volker Lendecke [Sat, 29 Mar 2008 11:23:26 +0000 (12:23 +0100)]
Fix a segfault (an uninitialized variable)

13 years agowinbindd_cache: add missing validation function for pwinfo cache entry
Michael Adam [Sat, 29 Mar 2008 00:05:17 +0000 (01:05 +0100)]
winbindd_cache: add missing validation function for pwinfo cache entry

Michael

13 years agoFix missing '&&'.
Jeremy Allison [Sat, 29 Mar 2008 00:32:52 +0000 (17:32 -0700)]
Fix missing '&&'.
Jeremy.

13 years agoMerge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test
Jeremy Allison [Sat, 29 Mar 2008 00:31:33 +0000 (17:31 -0700)]
Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test

13 years agoOnly allow sendfile on non-stream fsp's. Should fix make test for streams
Jeremy Allison [Sat, 29 Mar 2008 00:31:06 +0000 (17:31 -0700)]
Only allow sendfile on non-stream fsp's. Should fix make test for streams
as sendfile isn't implemented in the streams vfs modules yet.
Jeremy.

13 years agoZero initial return_authenticator in net rpc samdump.
Günther Deschner [Fri, 28 Mar 2008 23:49:09 +0000 (00:49 +0100)]
Zero initial return_authenticator in net rpc samdump.

Guenther

13 years agoDon't let winbind getgroups crash when we have no gids in the token.
Günther Deschner [Fri, 28 Mar 2008 23:47:42 +0000 (00:47 +0100)]
Don't let winbind getgroups crash when we have no gids in the token.

Guenther

13 years agoRe-run make idl.
Günther Deschner [Fri, 28 Mar 2008 22:46:26 +0000 (23:46 +0100)]
Re-run make idl.

Guenther

13 years agoFill in netr_NegotiateFlags.
Günther Deschner [Fri, 28 Mar 2008 22:44:43 +0000 (23:44 +0100)]
Fill in netr_NegotiateFlags.

Guenther

13 years agoAdd some paranoia fixes for _wkssvc_NetrJoinDomain2/UnjoinDomain2.
Günther Deschner [Fri, 28 Mar 2008 22:39:57 +0000 (23:39 +0100)]
Add some paranoia fixes for _wkssvc_NetrJoinDomain2/UnjoinDomain2.

Guenther

13 years agomapping_ldb: fix memory leak in group enumeration
Stefan Metzmacher [Fri, 28 Mar 2008 14:06:56 +0000 (15:06 +0100)]
mapping_ldb: fix memory leak in group enumeration

metze

13 years agoFix bug #5326 - OS/2 servers give strange "high word" replies for print jobs.
Jeremy Allison [Fri, 28 Mar 2008 17:12:07 +0000 (10:12 -0700)]
Fix bug #5326 - OS/2 servers give strange "high word" replies for print jobs.
Jeremy.

13 years agoSupport "net ads join" format while joining to a specific ou.
Günther Deschner [Fri, 28 Mar 2008 15:39:02 +0000 (16:39 +0100)]
Support "net ads join" format while joining to a specific ou.

libnetjoin now supports Computers/Servers/Unix as well as
ou=Computers,ou=Servers,ou=Unix,dc=ber,dc=realm,dc=com.

Guenther

13 years agoAdd ads_check_ou_dn().
Günther Deschner [Fri, 28 Mar 2008 15:33:54 +0000 (16:33 +0100)]
Add ads_check_ou_dn().

Guenther

13 years agoAdd a talloc context parameter to current_timestring() to fix memleaks.
Michael Adam [Fri, 28 Mar 2008 14:49:13 +0000 (15:49 +0100)]
Add a talloc context parameter to current_timestring() to fix memleaks.

current_timestring used to return a string talloced to talloc_tos().
When called by DEBUG from a TALLOC_FREE, this produced messages
"no talloc stackframe around, leaking memory". For example when
used from net conf.

This also adds a temporary talloc context to alloc_sub_basic().
For this purpose, the exit strategy is slightly altered: a common
exit point is used for success and failure.

Michael

13 years agosrv_winreg: add a debug message to _winreg_CreateKey().
Michael Adam [Fri, 28 Mar 2008 14:39:52 +0000 (15:39 +0100)]
srv_winreg: add a debug message to _winreg_CreateKey().

Michael

13 years agonet: add a "net registry" subcommand to locally access the registry.
Michael Adam [Fri, 28 Mar 2008 00:21:49 +0000 (01:21 +0100)]
net: add a "net registry" subcommand to locally access the registry.

The interface is like that of net rpc registry.
Access is direct local access to the registry tdb through reg_api.

Michael

13 years agoMore ssize_t->SMB_OFF_T
Volker Lendecke [Fri, 28 Mar 2008 14:21:14 +0000 (15:21 +0100)]
More ssize_t->SMB_OFF_T

13 years agolibreplace(samba4): let LIBREPLACE depend on LIBREPLACE_NETWORK for now
Stefan Metzmacher [Fri, 28 Mar 2008 06:56:20 +0000 (07:56 +0100)]
libreplace(samba4): let LIBREPLACE depend on LIBREPLACE_NETWORK for now

This should fix the build on solaris.
Later this needs better fixing...

metze
(cherry picked from commit 89b7955733c34e9699a3b43ee54de92cb9469b90)

13 years agowbinfo: use wbcDomainInfo()
Stefan Metzmacher [Mon, 24 Mar 2008 20:05:30 +0000 (21:05 +0100)]
wbinfo: use wbcDomainInfo()

metze

13 years agowbinfo: use wbcGetgrnam()
Stefan Metzmacher [Mon, 24 Mar 2008 19:44:34 +0000 (20:44 +0100)]
wbinfo: use wbcGetgrnam()

metze

13 years agowbinfo: use wbcListUsers() and wbcListGroups()
Stefan Metzmacher [Mon, 24 Mar 2008 19:32:14 +0000 (20:32 +0100)]
wbinfo: use wbcListUsers() and wbcListGroups()

metze

13 years agowbinfo: use wbcLookupUserSids()
Stefan Metzmacher [Sun, 23 Mar 2008 21:41:45 +0000 (22:41 +0100)]
wbinfo: use wbcLookupUserSids()

metze

13 years agolibwbclient: remove prototype of non existing wbcDomainSequenceNumbers()
Stefan Metzmacher [Mon, 24 Mar 2008 20:07:01 +0000 (21:07 +0100)]
libwbclient: remove prototype of non existing wbcDomainSequenceNumbers()

metze

13 years agolibwbclient: add wbcListUsers() and wbcListGroups()
Stefan Metzmacher [Mon, 24 Mar 2008 19:31:37 +0000 (20:31 +0100)]
libwbclient: add wbcListUsers() and wbcListGroups()

metze

13 years agolibwbclient: add wbcLookupUserSids()
Stefan Metzmacher [Fri, 21 Mar 2008 09:18:54 +0000 (10:18 +0100)]
libwbclient: add wbcLookupUserSids()

metze

13 years agoAdd Support for DOMAIN\DCNAME syntax in libnetjoin.
Günther Deschner [Fri, 28 Mar 2008 13:13:27 +0000 (14:13 +0100)]
Add Support for DOMAIN\DCNAME syntax in libnetjoin.
This format is used by Windows to enforce joining to a specific DC.

Guenther

13 years agoLet libnetjoin find the dc in wkssvc NetrJoinDomain2/UnjoinDomain2.
Günther Deschner [Fri, 28 Mar 2008 12:53:33 +0000 (13:53 +0100)]
Let libnetjoin find the dc in wkssvc NetrJoinDomain2/UnjoinDomain2.

Guenther

13 years agoCheck for buffer in decode_wkssvc_join_password_buffer.
Günther Deschner [Fri, 28 Mar 2008 12:40:13 +0000 (13:40 +0100)]
Check for buffer in decode_wkssvc_join_password_buffer.

Guenther

13 years agoFix a segfault
Volker Lendecke [Fri, 28 Mar 2008 09:34:37 +0000 (10:34 +0100)]
Fix a segfault

13 years agoFix a confusing variable name
Volker Lendecke [Fri, 28 Mar 2008 11:05:54 +0000 (12:05 +0100)]
Fix a confusing variable name

13 years agoFix a memory leak
Volker Lendecke [Thu, 27 Mar 2008 21:54:10 +0000 (22:54 +0100)]
Fix a memory leak

13 years agoMake some fns static
Volker Lendecke [Wed, 26 Mar 2008 17:39:11 +0000 (18:39 +0100)]
Make some fns static

13 years agoprintclose has only 1 vwv
Volker Lendecke [Wed, 26 Mar 2008 17:33:38 +0000 (18:33 +0100)]
printclose has only 1 vwv

13 years agoRemove unneeded pack_dsdcinfo/unpack_dsdcinfo.
Günther Deschner [Fri, 28 Mar 2008 12:37:25 +0000 (13:37 +0100)]
Remove unneeded pack_dsdcinfo/unpack_dsdcinfo.

Guenther

13 years agoUse NDR for netr_DsRGetDCNameInfo un-/marshalling in dsgetdcname.
Günther Deschner [Fri, 28 Mar 2008 12:36:31 +0000 (13:36 +0100)]
Use NDR for netr_DsRGetDCNameInfo un-/marshalling in dsgetdcname.

Guenther

13 years agoRe-run make idl.
Günther Deschner [Fri, 28 Mar 2008 12:31:40 +0000 (13:31 +0100)]
Re-run make idl.

Guenther

13 years agoMake netr_DsRGetDCNameInfo public.
Günther Deschner [Fri, 28 Mar 2008 12:30:13 +0000 (13:30 +0100)]
Make netr_DsRGetDCNameInfo public.

Guenther

13 years agoFix blob used in pull_netr_AcctLockStr().
Günther Deschner [Fri, 28 Mar 2008 08:56:21 +0000 (09:56 +0100)]
Fix blob used in pull_netr_AcctLockStr().
Thanks metze.

Guenther

13 years agoRe-run make idl.
Günther Deschner [Fri, 28 Mar 2008 08:55:18 +0000 (09:55 +0100)]
Re-run make idl.

Guenther

13 years agoRename string to array in lsa_BinaryString.
Günther Deschner [Fri, 28 Mar 2008 08:53:37 +0000 (09:53 +0100)]
Rename string to array in lsa_BinaryString.

Guenther

13 years agoMerge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test
Jeremy Allison [Thu, 27 Mar 2008 23:48:44 +0000 (16:48 -0700)]
Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test

13 years agoFix up the comments on security=share to explain we're
Jeremy Allison [Thu, 27 Mar 2008 23:08:39 +0000 (16:08 -0700)]
Fix up the comments on security=share to explain we're
ignoring passwords.
Jeremy.

13 years agoMake sure to zero the returned handle in _svcctl_CloseServiceHandle().
Günther Deschner [Thu, 27 Mar 2008 21:55:20 +0000 (22:55 +0100)]
Make sure to zero the returned handle in _svcctl_CloseServiceHandle().

Guenther

13 years agoFix for termination problems when no interfaces found - bug #5267.
Jeremy Allison [Thu, 27 Mar 2008 21:23:20 +0000 (14:23 -0700)]
Fix for termination problems when no interfaces found - bug #5267.
Jeremy.

13 years agoRemove last reference to rpc_netlogon.h.
Günther Deschner [Thu, 27 Mar 2008 21:18:04 +0000 (22:18 +0100)]
Remove last reference to rpc_netlogon.h.

Guenther

13 years agoRemove unused marshalling for Netlogon Lockout String.
Günther Deschner [Thu, 27 Mar 2008 20:58:11 +0000 (21:58 +0100)]
Remove unused marshalling for Netlogon Lockout String.

Guenther

13 years agoRe-add support for display and vampire of account policies in "net".
Günther Deschner [Thu, 27 Mar 2008 20:55:42 +0000 (21:55 +0100)]
Re-add support for display and vampire of account policies in "net".

Guenther

13 years agoMinor fix for net rpc samdump.
Günther Deschner [Thu, 27 Mar 2008 20:04:31 +0000 (21:04 +0100)]
Minor fix for net rpc samdump.

Guenther

13 years agore-run make idl.
Günther Deschner [Thu, 27 Mar 2008 17:48:28 +0000 (18:48 +0100)]
re-run make idl.

Guenther

13 years agoFill in netr_AcctLockStr and use lsa_BinaryString in netlogon delta.
Günther Deschner [Thu, 27 Mar 2008 17:43:58 +0000 (18:43 +0100)]
Fill in netr_AcctLockStr and use lsa_BinaryString in netlogon delta.

Guenther

13 years agoAdd lsa_BinaryString.
Günther Deschner [Thu, 27 Mar 2008 17:40:17 +0000 (18:40 +0100)]
Add lsa_BinaryString.

Guenther

13 years agoregdb: use == 0 (instead of != -1) as indicator for success of dbwrap_trans_[delete...
Michael Adam [Thu, 27 Mar 2008 17:01:43 +0000 (18:01 +0100)]
regdb: use == 0 (instead of != -1) as indicator for success of dbwrap_trans_[delete|store]()

Michael

13 years agodbwrap: fix dbwrap_trans_[delete|store]() to stop when transaction_start() failed.
Michael Adam [Thu, 27 Mar 2008 17:00:25 +0000 (18:00 +0100)]
dbwrap: fix dbwrap_trans_[delete|store]() to stop when transaction_start() failed.

Michael

13 years agoregdb: use != 0 instead of == -1 check for transaction_[commit|cancel]
Michael Adam [Thu, 27 Mar 2008 16:44:36 +0000 (17:44 +0100)]
regdb: use != 0 instead of == -1 check for transaction_[commit|cancel]

Michael

13 years agopdb_tdb: use db_open_trans()
Stefan Metzmacher [Thu, 27 Mar 2008 15:57:10 +0000 (16:57 +0100)]
pdb_tdb: use db_open_trans()

metze

Signed-off-by: Stefan Metzmacher <metze@samba.org>
13 years agopdb_tdb: use db_sam->transaction_start(db_sam) != 0 consistent
Stefan Metzmacher [Thu, 27 Mar 2008 15:55:35 +0000 (16:55 +0100)]
pdb_tdb: use db_sam->transaction_start(db_sam) != 0 consistent

metze

Signed-off-by: Stefan Metzmacher <metze@samba.org>
13 years agopassdb/secrets: use db_open_trans()
Stefan Metzmacher [Thu, 27 Mar 2008 15:57:30 +0000 (16:57 +0100)]
passdb/secrets: use db_open_trans()

metze

Signed-off-by: Stefan Metzmacher <metze@samba.org>
13 years agopassdb/secrets: it's enough to use traverse_read() in secrets_trusted_domains()
Stefan Metzmacher [Thu, 20 Mar 2008 13:26:46 +0000 (14:26 +0100)]
passdb/secrets: it's enough to use traverse_read() in secrets_trusted_domains()

metze

Signed-off-by: Stefan Metzmacher <metze@samba.org>
13 years agoregdb: use db_open_trans()
Stefan Metzmacher [Thu, 27 Mar 2008 15:57:51 +0000 (16:57 +0100)]
regdb: use db_open_trans()

metze

Signed-off-by: Stefan Metzmacher <metze@samba.org>
13 years agoregdb: use regdb->transaction_start(regdb) != 0 consistent
Stefan Metzmacher [Thu, 27 Mar 2008 15:56:38 +0000 (16:56 +0100)]
regdb: use regdb->transaction_start(regdb) != 0 consistent

metze

Signed-off-by: Stefan Metzmacher <metze@samba.org>
13 years agoregdb: use dbwrap->fetch() instead of fetch_locked() for readonly access
Stefan Metzmacher [Wed, 26 Mar 2008 20:24:17 +0000 (21:24 +0100)]
regdb: use dbwrap->fetch() instead of fetch_locked() for readonly access

metze

Signed-off-by: Stefan Metzmacher <metze@samba.org>
13 years agoregdb: use dbwrap_trans_store_int32
Stefan Metzmacher [Wed, 26 Mar 2008 20:25:06 +0000 (21:25 +0100)]
regdb: use dbwrap_trans_store_int32

metze

Signed-off-by: Stefan Metzmacher <metze@samba.org>
13 years agodbwrap: add db_open_trans()
Stefan Metzmacher [Thu, 27 Mar 2008 15:08:21 +0000 (16:08 +0100)]
dbwrap: add db_open_trans()

This should be used when transactions are wanted.
For now it's just a wrapper of db_open(), but this
will change.

metze

Signed-off-by: Stefan Metzmacher <metze@samba.org>
13 years agodbwrap: add dbwrap_trans_store_int32()
Stefan Metzmacher [Thu, 27 Mar 2008 14:59:58 +0000 (15:59 +0100)]
dbwrap: add dbwrap_trans_store_int32()

metze

Signed-off-by: Stefan Metzmacher <metze@samba.org>
13 years agoFix typo.
Günther Deschner [Thu, 27 Mar 2008 17:05:02 +0000 (18:05 +0100)]
Fix typo.

Guenther

13 years agoNdr pull and push errors are worth to be logged with 1 at least.
Günther Deschner [Thu, 27 Mar 2008 15:44:37 +0000 (16:44 +0100)]
Ndr pull and push errors are worth to be logged with 1 at least.

Guenther

13 years agoOnly add WBFLAG_PAM_CONTACT_TRUSTDOM when performing a krb5 auth request.
Gerald W. Carter [Thu, 27 Mar 2008 16:57:26 +0000 (11:57 -0500)]
Only add WBFLAG_PAM_CONTACT_TRUSTDOM when performing a krb5 auth request.

NTLM logons must go against our DC.

13 years agoDon't fill password policy structure for any domain other than our own.
Gerald W. Carter [Thu, 27 Mar 2008 16:56:29 +0000 (11:56 -0500)]
Don't fill password policy structure for any domain other than our own.

The samr connects will fail.  This is not independent of the CONTACT_TRUSTDOM
flag neede by krb5 logins.

13 years agoFix wbinfo -a trusted\\user%password on a Samba DC with trusts
Volker Lendecke [Thu, 27 Mar 2008 12:00:23 +0000 (13:00 +0100)]
Fix wbinfo -a trusted\\user%password on a Samba DC with trusts

Winbind can't be allowed to connect to the local smbd.

13 years agoRemove unused DS_DOMAIN_CONTROLLER_INFO struct.
Günther Deschner [Thu, 27 Mar 2008 11:05:01 +0000 (12:05 +0100)]
Remove unused DS_DOMAIN_CONTROLLER_INFO struct.

Guenther

13 years agoFix samlogon rpc client & server.
Günther Deschner [Thu, 27 Mar 2008 12:03:12 +0000 (13:03 +0100)]
Fix samlogon rpc client & server.

Guenther

13 years agoRe-run make idl.
Günther Deschner [Thu, 27 Mar 2008 11:57:03 +0000 (12:57 +0100)]
Re-run make idl.

Guenther

13 years agoMove netr_LogonLevel flags to IDL, rename old one to netr_LogonInfo.
Günther Deschner [Thu, 27 Mar 2008 11:03:20 +0000 (12:03 +0100)]
Move netr_LogonLevel flags to IDL, rename old one to netr_LogonInfo.

Guenther

13 years agoMove DSGETDC_VALID_FLAGS to IDL.
Günther Deschner [Thu, 27 Mar 2008 11:04:22 +0000 (12:04 +0100)]
Move DSGETDC_VALID_FLAGS to IDL.

Guenther

13 years agoMove LOGON_KRB5_FAIL_CLOCK_SKEW to winbindd_pam.
Günther Deschner [Thu, 27 Mar 2008 11:02:18 +0000 (12:02 +0100)]
Move LOGON_KRB5_FAIL_CLOCK_SKEW to winbindd_pam.

Guenther

13 years agoMove the known NETLOGON_CONTROL reply flags to IDL.
Günther Deschner [Thu, 27 Mar 2008 11:01:13 +0000 (12:01 +0100)]
Move the known NETLOGON_CONTROL reply flags to IDL.

Guenther

13 years agoMove inline comment about MSV1_0 flags to IDL.
Günther Deschner [Thu, 27 Mar 2008 10:58:19 +0000 (11:58 +0100)]
Move inline comment about MSV1_0 flags to IDL.

Guenther