tprouty/samba.git
15 years agonetapi: let libnetapi_samr_open_domain return WERROR.
Günther Deschner [Mon, 2 Jun 2008 21:55:45 +0000 (23:55 +0200)]
netapi: let libnetapi_samr_open_domain return WERROR.

Guenther

15 years agonetapi: add public header for NetLocalGroupSetInfo().
Günther Deschner [Mon, 2 Jun 2008 21:37:42 +0000 (23:37 +0200)]
netapi: add public header for NetLocalGroupSetInfo().

Guenther

15 years agonetapi: Implement NetLocalGroupSetInfo().
Günther Deschner [Mon, 2 Jun 2008 21:36:25 +0000 (23:36 +0200)]
netapi: Implement NetLocalGroupSetInfo().

Guenther

15 years agonetapi: add NetLocalGroupSetInfo() example code.
Günther Deschner [Mon, 2 Jun 2008 20:37:03 +0000 (22:37 +0200)]
netapi: add NetLocalGroupSetInfo() example code.

Guenther

15 years agonetapi: add NetLocalGroupSetInfo() skeleton.
Günther Deschner [Mon, 2 Jun 2008 20:29:32 +0000 (22:29 +0200)]
netapi: add NetLocalGroupSetInfo() skeleton.

Guenther

15 years agore-run make idl.
Günther Deschner [Mon, 2 Jun 2008 20:26:01 +0000 (22:26 +0200)]
re-run make idl.

Guenther

15 years agonetapi: add NetLocalGroupSetInfo() to IDL.
Günther Deschner [Mon, 2 Jun 2008 20:25:07 +0000 (22:25 +0200)]
netapi: add NetLocalGroupSetInfo() to IDL.

Guenther

15 years agonetapi: implement NetLocalGroupGetInfo().
Günther Deschner [Mon, 2 Jun 2008 20:20:14 +0000 (22:20 +0200)]
netapi: implement NetLocalGroupGetInfo().

Guenther

15 years agonetapi: add NetLocalGroupGetInfo() example code.
Günther Deschner [Mon, 2 Jun 2008 18:28:31 +0000 (20:28 +0200)]
netapi: add NetLocalGroupGetInfo() example code.

Guenther

15 years agonetapi: add NetLocalGroupGetInfo() to public headers.
Günther Deschner [Mon, 2 Jun 2008 18:27:49 +0000 (20:27 +0200)]
netapi: add NetLocalGroupGetInfo() to public headers.

Guenther

15 years agonetapi: add NetLocalGroupGetInfo() skeleton.
Günther Deschner [Mon, 2 Jun 2008 18:20:27 +0000 (20:20 +0200)]
netapi: add NetLocalGroupGetInfo() skeleton.

Guenther

15 years agore-run make idl.
Günther Deschner [Mon, 2 Jun 2008 18:19:36 +0000 (20:19 +0200)]
re-run make idl.

Guenther

15 years agonetapi: add NetLocalGroupGetInfo() to IDL.
Günther Deschner [Mon, 2 Jun 2008 18:19:18 +0000 (20:19 +0200)]
netapi: add NetLocalGroupGetInfo() to IDL.

Guenther

15 years agonetapi: add NetLocalGroupDel() example code.
Günther Deschner [Mon, 2 Jun 2008 17:46:04 +0000 (19:46 +0200)]
netapi: add NetLocalGroupDel() example code.

Guenther

15 years agonetapi: add NetLocalGroupDel() to public headers.
Günther Deschner [Mon, 2 Jun 2008 17:45:23 +0000 (19:45 +0200)]
netapi: add NetLocalGroupDel() to public headers.

Guenther

15 years agonetapi: Implement NetLocalGroupDel().
Günther Deschner [Mon, 2 Jun 2008 17:44:32 +0000 (19:44 +0200)]
netapi: Implement NetLocalGroupDel().

Guenther

15 years agonetapi: add NetLocalGroupDel() skeleton.
Günther Deschner [Mon, 2 Jun 2008 17:20:25 +0000 (19:20 +0200)]
netapi: add NetLocalGroupDel() skeleton.

Guenther

15 years agore-run make idl.
Günther Deschner [Mon, 2 Jun 2008 17:17:53 +0000 (19:17 +0200)]
re-run make idl.

Guenther

15 years agonetapi: add NetLocalGroupDel() to IDL.
Günther Deschner [Mon, 2 Jun 2008 17:17:13 +0000 (19:17 +0200)]
netapi: add NetLocalGroupDel() to IDL.

Guenther

15 years agonetapi: add NetLocalGroupAdd() example.
Günther Deschner [Mon, 2 Jun 2008 17:13:26 +0000 (19:13 +0200)]
netapi: add NetLocalGroupAdd() example.

Guenther

15 years agonetapi: add NetLocalGroupAdd to public api.
Günther Deschner [Mon, 2 Jun 2008 17:12:54 +0000 (19:12 +0200)]
netapi: add NetLocalGroupAdd to public api.

Guenther

15 years agonetapi: Implement NetLocalGroupAdd().
Günther Deschner [Mon, 2 Jun 2008 17:02:52 +0000 (19:02 +0200)]
netapi: Implement NetLocalGroupAdd().

Guenther

15 years agonetapi: add NetLocalGroupAdd() skeleton.
Günther Deschner [Mon, 2 Jun 2008 15:34:53 +0000 (17:34 +0200)]
netapi: add NetLocalGroupAdd() skeleton.

Guenther

15 years agore-run make idl.
Günther Deschner [Mon, 2 Jun 2008 15:31:58 +0000 (17:31 +0200)]
re-run make idl.

Guenther

15 years agonetapi: add NetLocalGroupAdd() to IDL.
Günther Deschner [Mon, 2 Jun 2008 15:31:38 +0000 (17:31 +0200)]
netapi: add NetLocalGroupAdd() to IDL.

Guenther

15 years agonetapi: use libnetapi_samr_open_domain().
Günther Deschner [Mon, 2 Jun 2008 15:31:00 +0000 (17:31 +0200)]
netapi: use libnetapi_samr_open_domain().

Guenther

15 years agonetapi: add libnetapi_samr_open_domain().
Günther Deschner [Mon, 2 Jun 2008 15:29:55 +0000 (17:29 +0200)]
netapi: add libnetapi_samr_open_domain().

Guenther

15 years agonetapi: Add NetGroupDelUser() example.
Günther Deschner [Mon, 2 Jun 2008 12:58:43 +0000 (14:58 +0200)]
netapi: Add NetGroupDelUser() example.

Guenther

15 years agonetapi: Implement NetGroupDelUser().
Günther Deschner [Mon, 2 Jun 2008 12:58:01 +0000 (14:58 +0200)]
netapi: Implement NetGroupDelUser().

Guenther

15 years agonetapi: add NetGroupAddUser() example.
Günther Deschner [Mon, 2 Jun 2008 12:48:45 +0000 (14:48 +0200)]
netapi: add NetGroupAddUser() example.

Guenther

15 years agonetapi: implement NetGroupAddUser().
Günther Deschner [Mon, 2 Jun 2008 12:46:56 +0000 (14:46 +0200)]
netapi: implement NetGroupAddUser().

Guenther

15 years agoerrors: add more WERRORs.
Günther Deschner [Mon, 2 Jun 2008 12:45:08 +0000 (14:45 +0200)]
errors: add more WERRORs.

Guenther

15 years agonetapi: add dummy implementation for NetGroupAddUser() and NetGroupDelUser().
Günther Deschner [Mon, 2 Jun 2008 11:43:21 +0000 (13:43 +0200)]
netapi: add dummy implementation for NetGroupAddUser() and NetGroupDelUser().

Guenther

15 years agore-run make idl.
Günther Deschner [Mon, 2 Jun 2008 11:41:58 +0000 (13:41 +0200)]
re-run make idl.

Guenther

15 years agonetapi: add NetGroupAddUser() and NetGroupDelUser() to IDL.
Günther Deschner [Mon, 2 Jun 2008 11:41:35 +0000 (13:41 +0200)]
netapi: add NetGroupAddUser() and NetGroupDelUser() to IDL.

Guenther

15 years agonetapi: add NetGroupGetInfo() example code.
Günther Deschner [Mon, 2 Jun 2008 11:07:02 +0000 (13:07 +0200)]
netapi: add NetGroupGetInfo() example code.

Guenther

15 years agonetapi: Implement NetGroupGetInfo_r().
Günther Deschner [Mon, 2 Jun 2008 11:04:58 +0000 (13:04 +0200)]
netapi: Implement NetGroupGetInfo_r().

Guenther

15 years agonetapi: add dummy implementation of NetGroupGetInfo().
Günther Deschner [Mon, 2 Jun 2008 11:04:15 +0000 (13:04 +0200)]
netapi: add dummy implementation of NetGroupGetInfo().

Guenther

15 years agore-run make idl.
Günther Deschner [Mon, 2 Jun 2008 11:00:59 +0000 (13:00 +0200)]
re-run make idl.

Guenther

15 years agonetapi: add NetGroupGetInfo() to IDL.
Günther Deschner [Mon, 2 Jun 2008 11:00:17 +0000 (13:00 +0200)]
netapi: add NetGroupGetInfo() to IDL.

Guenther

15 years agonetapi: Add NetGroupSetInfo() example code.
Günther Deschner [Mon, 2 Jun 2008 10:59:30 +0000 (12:59 +0200)]
netapi: Add NetGroupSetInfo() example code.

Guenther

15 years agonetapi: implement NetGroupSetInfo_r().
Günther Deschner [Mon, 2 Jun 2008 10:58:02 +0000 (12:58 +0200)]
netapi: implement NetGroupSetInfo_r().

Guenther

15 years agonetapi: Add dummy implementation of NetGroupSetInfo().
Günther Deschner [Mon, 2 Jun 2008 10:54:17 +0000 (12:54 +0200)]
netapi: Add dummy implementation of NetGroupSetInfo().

Guenther

15 years agore-run make idl.
Günther Deschner [Mon, 2 Jun 2008 10:48:46 +0000 (12:48 +0200)]
re-run make idl.

Guenther

15 years agonetapi: add NetGroupSetInfo to IDL.
Günther Deschner [Mon, 2 Jun 2008 10:47:54 +0000 (12:47 +0200)]
netapi: add NetGroupSetInfo to IDL.

Guenther

15 years agonetapi: let NetGroupAdd_l and NetGroupDel_l call the remote functions.
Günther Deschner [Wed, 28 May 2008 23:44:21 +0000 (01:44 +0200)]
netapi: let NetGroupAdd_l and NetGroupDel_l call the remote functions.

Guenther

15 years agonetapi: add NetGroupDel() example code.
Günther Deschner [Wed, 28 May 2008 23:43:52 +0000 (01:43 +0200)]
netapi: add NetGroupDel() example code.

Guenther

15 years agonetapi: implement NetGroupDel_r().
Günther Deschner [Wed, 28 May 2008 23:43:06 +0000 (01:43 +0200)]
netapi: implement NetGroupDel_r().

Guenther

15 years agonet: Use NetGroupAdd() for adding domain groups.
Günther Deschner [Wed, 28 May 2008 12:57:35 +0000 (14:57 +0200)]
net: Use NetGroupAdd() for adding domain groups.

Guenther

15 years agonetapi: add NetGroupAdd() example code.
Günther Deschner [Wed, 28 May 2008 12:56:45 +0000 (14:56 +0200)]
netapi: add NetGroupAdd() example code.

Guenther

15 years agonetapi: implement NetGroupAdd_r().
Günther Deschner [Wed, 28 May 2008 12:48:30 +0000 (14:48 +0200)]
netapi: implement NetGroupAdd_r().

Guenther

15 years agodoserr: Add WERR_GROUP_EXISTS and WERR_SPECIAL_ACCOUNT.
Günther Deschner [Wed, 28 May 2008 11:57:21 +0000 (13:57 +0200)]
doserr: Add WERR_GROUP_EXISTS and WERR_SPECIAL_ACCOUNT.

Guenther

15 years agonetapi: Add NetGroupDel/NetGroupAdd header.
Günther Deschner [Tue, 27 May 2008 23:18:05 +0000 (01:18 +0200)]
netapi: Add NetGroupDel/NetGroupAdd header.

Guenther

15 years agolibnetapi: add dummy implementation for NetGroupAdd() and NetGroupDel().
Günther Deschner [Tue, 27 May 2008 10:11:28 +0000 (12:11 +0200)]
libnetapi: add dummy implementation for NetGroupAdd() and NetGroupDel().

Guenther

15 years agore-run make idl.
Günther Deschner [Tue, 27 May 2008 10:09:26 +0000 (12:09 +0200)]
re-run make idl.

Guenther

15 years agoidl: add NetGroupDel() to libnetapi.
Günther Deschner [Tue, 27 May 2008 10:09:01 +0000 (12:09 +0200)]
idl: add NetGroupDel() to libnetapi.

Guenther

15 years agore-run make idl.
Günther Deschner [Tue, 27 May 2008 10:06:44 +0000 (12:06 +0200)]
re-run make idl.

Guenther

15 years agoidl: add NetGroupAdd() to libnetapi.
Günther Deschner [Tue, 27 May 2008 10:05:31 +0000 (12:05 +0200)]
idl: add NetGroupAdd() to libnetapi.

Guenther

15 years agoFix by Bo Yang <boyang@novell.com> for bug with winbindd trusted domain child
Jeremy Allison [Mon, 2 Jun 2008 22:26:37 +0000 (15:26 -0700)]
Fix by Bo Yang <boyang@novell.com> for bug with winbindd trusted domain child
not keeping primary domain online status up to date.
Jeremy.

15 years agoFix location of smbldap-tools
Volker Lendecke [Mon, 2 Jun 2008 08:42:27 +0000 (10:42 +0200)]
Fix location of smbldap-tools

Thanks to Miguel Medalha <miguelmedalha@sapo.pt> for pointing this out

15 years agoSplit the winbindd_passdb backend into a 'builtin' and a 'sam'
Jeremy Allison [Sat, 31 May 2008 06:49:36 +0000 (23:49 -0700)]
Split the winbindd_passdb backend into a 'builtin' and a 'sam'
backend. This allows winbindd when running on a Samba PDC to
correctly answer wbinfo -u lists and other queries.
Jeremy.

15 years agominor memory leak fix
Chere Zhou [Fri, 30 May 2008 20:16:51 +0000 (13:16 -0700)]
minor memory leak fix

15 years agoFix valgrind bug in debug statement. Don't reference uninitialized memory.
Jeremy Allison [Sat, 31 May 2008 00:53:16 +0000 (17:53 -0700)]
Fix valgrind bug in debug statement. Don't reference uninitialized memory.
Jeremy.

15 years agoFix bug #5504. winbindd children and parent were handing SIGTERM in the same way...
Jeremy Allison [Sat, 31 May 2008 00:52:54 +0000 (17:52 -0700)]
Fix bug #5504. winbindd children and parent were handing SIGTERM in the same way - deleting the socket!
Jeremy.

15 years agoMerge branch 'v3-3-test' of ssh://jra@git.samba.org/data/git/samba into v3-3-test
Jeremy Allison [Fri, 30 May 2008 17:09:22 +0000 (10:09 -0700)]
Merge branch 'v3-3-test' of ssh://jra@git.samba.org/data/git/samba into v3-3-test

15 years agoFrom Michael R Sweet <mike@easysw.com>.
Jeremy Allison [Fri, 30 May 2008 17:08:27 +0000 (10:08 -0700)]
From Michael R Sweet <mike@easysw.com>.

All,

Noticed that smbspool.c still has my Easy Software Products copyright
on it.  The following patch fixes it to match the other code I've
contributed over the years...

Jeremy.

15 years agoWorking on bug #5475
Derrell Lipman [Fri, 30 May 2008 14:38:35 +0000 (10:38 -0400)]
Working on bug #5475

- Add code to test whether smbc_stat() munges future smbc_getxattr() results.

Derrell

15 years agoUpdate libsmbclient examples to match new libraries
Derrell Lipman [Fri, 30 May 2008 14:24:55 +0000 (10:24 -0400)]
Update libsmbclient examples to match new libraries

- talloc and tdb have been moved to separate libraries.  Link with those.

Derrell

15 years agoFix security=server, bug 5502
Volker Lendecke [Fri, 30 May 2008 09:46:34 +0000 (11:46 +0200)]
Fix security=server, bug 5502

This has brown paper bag quality and is definitely needed for 3.2.0.

Thanks to Orion Poplawski for reporting this!

Volker

15 years agoTiny memory leak
Marc VanHeyningen [Thu, 29 May 2008 17:00:46 +0000 (10:00 -0700)]
Tiny memory leak

15 years agoFix winbindd on a PDC by reverting : 83b04c60fac76ccd2d5aecb14f8896a07d488b1f..6e6651...
Jeremy Allison [Thu, 29 May 2008 17:37:52 +0000 (10:37 -0700)]
Fix winbindd on a PDC by reverting : 83b04c60fac76ccd2d5aecb14f8896a07d488b1f..6e66512d5beb256a44c6703cdb8c7fa7e0fd8537.
We still need to address https://bugzilla.redhat.com/show_bug.cgi?id=429024, but this
will come later.
Jeremy.

15 years agoSecurity fix for CVE-2008-1105: Boundary failure when parsing SMB responses
Jeremy Allison [Wed, 28 May 2008 16:31:42 +0000 (09:31 -0700)]
Security fix for CVE-2008-1105: Boundary failure when parsing SMB responses
can result in a buffer overrun.
Jeremy.

15 years agoFix Bug #5285. (libcap header mismatch)
Günther Deschner [Wed, 28 May 2008 11:20:16 +0000 (13:20 +0200)]
Fix Bug #5285. (libcap header mismatch)

Can someone with gpfs available test this ? The only codepath using this
function is the modules/gpfs.c module. The fix resolves at least the build
issues Samba has with recent kernel / libcap versions by using the portable
cap_get_proc()/cap_set_proc() interface (instead of using capget/capset).

Guenther

15 years agolib/events: use mem_context given to event_context_init().
Michael Adam [Tue, 27 May 2008 22:59:14 +0000 (00:59 +0200)]
lib/events: use mem_context given to event_context_init().

Michael

15 years agofix build: add missing prototype of msg_close_file()
Michael Adam [Tue, 27 May 2008 23:08:54 +0000 (01:08 +0200)]
fix build: add missing prototype of msg_close_file()

Michael

15 years agofix the build after prototype change.
Michael Adam [Tue, 27 May 2008 23:04:36 +0000 (01:04 +0200)]
fix the build after prototype change.

Michael

15 years agobuild: Fix the build after prototype change.
Günther Deschner [Tue, 27 May 2008 22:51:52 +0000 (00:51 +0200)]
build: Fix the build after prototype change.

Guenther

15 years agoA few cleanups from Chere Zhou <chere.zhou@isilon.com>.
Jeremy Allison [Tue, 27 May 2008 20:56:55 +0000 (13:56 -0700)]
A few cleanups from Chere Zhou <chere.zhou@isilon.com>.
Jeremy.

Conflicts:

source/utils/net_rap.c
source/utils/net_rpc.c

15 years agoMemory leak fixes from Chere Zhou <czhou@isilon.com>.
Jeremy Allison [Tue, 27 May 2008 19:27:57 +0000 (12:27 -0700)]
Memory leak fixes from Chere Zhou <czhou@isilon.com>.
Jeremy.

15 years agoAllow server manager to close open files selected by id.
Jeremy Allison [Tue, 27 May 2008 18:23:59 +0000 (11:23 -0700)]
Allow server manager to close open files selected by id.
Jeremy.

15 years agoRemove autogenerated html file form using_samba
Gerald (Jerry) Carter [Tue, 27 May 2008 17:33:02 +0000 (12:33 -0500)]
Remove autogenerated html file form using_samba

15 years agoAdding initial copy of "Using Samba (3rd ed)"
Gerald (Jerry) Carter [Tue, 27 May 2008 17:02:27 +0000 (12:02 -0500)]
Adding initial copy of "Using Samba (3rd ed)"

15 years agoAdd simple script to build docs
Gerald (Jerry) Carter [Tue, 27 May 2008 17:00:00 +0000 (12:00 -0500)]
Add simple script to build docs

15 years agoDepend on latexfigures files directly as using a rule in between causes problems.
Jelmer Vernooij [Tue, 27 May 2008 16:40:14 +0000 (18:40 +0200)]
Depend on latexfigures files directly as using a rule in between causes problems.

15 years agoWork around iconv conversion failure from generated smb.conf.5 on Ubuntu 8.04.
Gerald (Jerry) Carter [Wed, 21 May 2008 17:54:43 +0000 (12:54 -0500)]
Work around iconv conversion failure from generated smb.conf.5 on Ubuntu 8.04.

Have no idea why the previous sequence of characters was causing
iconv to choke on my Ubuntu 8.04.  Reword the entry some
for clarity and to advoid this failure.
(cherry picked from commit b0b4bd2466658deacb1de3d58154bcc8d198d675)

15 years agowbinfo: prompt for password when none has been given.
Günther Deschner [Tue, 27 May 2008 14:45:04 +0000 (16:45 +0200)]
wbinfo: prompt for password when none has been given.

Guenther

15 years agodrsuapi: fix data_blob_free() caller (this call is quite different in s3 and 4).
Günther Deschner [Tue, 27 May 2008 14:42:18 +0000 (16:42 +0200)]
drsuapi: fix data_blob_free() caller (this call is quite different in s3 and 4).

Guenther

15 years agolibwbclient: fix typo.
Günther Deschner [Tue, 27 May 2008 14:40:44 +0000 (16:40 +0200)]
libwbclient: fix typo.

Guenther

15 years agodsgetdcname: use family (instead of sa_family).
Günther Deschner [Tue, 27 May 2008 09:40:50 +0000 (11:40 +0200)]
dsgetdcname: use family (instead of sa_family).

Guenther

15 years agore-run make idl.
Günther Deschner [Tue, 27 May 2008 09:40:32 +0000 (11:40 +0200)]
re-run make idl.

Guenther

15 years agoidl: avoid sa_family as it its a macro on IRIX.
Günther Deschner [Tue, 27 May 2008 09:38:53 +0000 (11:38 +0200)]
idl: avoid sa_family as it its a macro on IRIX.

Guenther

15 years agodoserr: add WERR_REVISION_MISMATCH.
Günther Deschner [Mon, 26 May 2008 12:19:28 +0000 (14:19 +0200)]
doserr: add WERR_REVISION_MISMATCH.

Guenther

15 years agoloadparm: fix process_registry_shares() when there is only [global] in registry.
Michael Adam [Tue, 27 May 2008 08:59:11 +0000 (10:59 +0200)]
loadparm: fix process_registry_shares() when there is only [global] in registry.

This fixes testparm printing "Error loading services." when there is only
the global section in registry and no other service definition.

Michael

15 years agoRe-enable the evil "aio write behind" parameter.
Jeremy Allison [Tue, 27 May 2008 04:13:05 +0000 (21:13 -0700)]
Re-enable the evil "aio write behind" parameter.
Jeremy.

15 years agoRemove unused function is_trusted_domain_situation().
Michael Adam [Mon, 26 May 2008 10:42:56 +0000 (12:42 +0200)]
Remove unused function is_trusted_domain_situation().

This combined check has been replaced by is_dc_trusted_domain_situation()
which does not check for lp_allow_trusted_domains().

Michael

15 years agowinbind: correctly omit check for trusted domain support in cm_prepare_connection
Michael Adam [Mon, 26 May 2008 10:38:48 +0000 (12:38 +0200)]
winbind: correctly omit check for trusted domain support in cm_prepare_connection

when checking for a trusted domain situation.
This is how it was meant to be:

Otherwise, with a dc-trusted-domain situation but trusted domains disabled,
we would attempt to do a session setup and fail (wouldn't even get a trust
password).

Michael

15 years agopassdb: check for is_dc_trusted_domain_situation() in get_trust_pw_hash().
Michael Adam [Mon, 26 May 2008 10:31:44 +0000 (12:31 +0200)]
passdb: check for is_dc_trusted_domain_situation() in get_trust_pw_hash().

Before fetching legacy password hash, check for trusted domain situation,
but also fail if trusted domain support is not enabled.

Michael

15 years agopassdb: add comment explaining logic in get_trust_pw_clear().
Michael Adam [Mon, 26 May 2008 10:22:53 +0000 (12:22 +0200)]
passdb: add comment explaining logic in get_trust_pw_clear().

Michael

15 years agopassdb: in get_trust_pw_clear() correctly fail if trusted domains not supported
Michael Adam [Mon, 26 May 2008 10:11:21 +0000 (12:11 +0200)]
passdb: in get_trust_pw_clear() correctly fail if trusted domains not supported

(but trusted domain situation was found)

This completes the fix for bugs #5425 and #5451 by Steven Dannemann,
in that now no special cases are left uncovered.

Michael

15 years agoAdd function is_dc_trusted_domain_situation().
Michael Adam [Mon, 26 May 2008 10:05:21 +0000 (12:05 +0200)]
Add function is_dc_trusted_domain_situation().

This is like is_trusted_domain_situation() except that it does not
check for lp_allow_trusted_domains().

Michael