kai/samba.git
11 years agoMerge branch 'master' of ssh://git.samba.org/data/git/samba into arc4
Jelmer Vernooij [Sat, 11 Oct 2008 12:44:10 +0000 (14:44 +0200)]
Merge branch 'master' of ssh://git.samba.org/data/git/samba into arc4

11 years agoMake use of talloc_tos()
Volker Lendecke [Fri, 10 Oct 2008 21:40:50 +0000 (23:40 +0200)]
Make use of talloc_tos()

11 years agoFix some nonempty blank lines
Volker Lendecke [Fri, 10 Oct 2008 15:50:09 +0000 (17:50 +0200)]
Fix some nonempty blank lines

11 years agoFix a "nexted extern declaration" warning
Volker Lendecke [Fri, 10 Oct 2008 14:26:34 +0000 (16:26 +0200)]
Fix a "nexted extern declaration" warning

11 years agoInitialize near creation of resource. Makes code clearer.
Jeremy Allison [Fri, 10 Oct 2008 23:48:18 +0000 (16:48 -0700)]
Initialize near creation of resource. Makes code clearer.
Jeremy.

11 years agoEnsure we do reinit_after_fork().
Jeremy Allison [Fri, 10 Oct 2008 23:43:13 +0000 (16:43 -0700)]
Ensure we do reinit_after_fork().
Jeremy.

11 years agoAllow data flow to be debugged and only log on error. All seems ok now.
Jeremy Allison [Fri, 10 Oct 2008 23:29:14 +0000 (16:29 -0700)]
Allow data flow to be debugged and only log on error. All seems ok now.
Jeremy.

11 years agoAsync is trickier than it looks :-). Don't use a stack variable for a private data...
Jeremy Allison [Fri, 10 Oct 2008 22:55:49 +0000 (15:55 -0700)]
Async is trickier than it looks :-). Don't use a stack variable for a private data ptr.
Jeremy.

11 years agoIf you have a large number of cups printers, then scanning for print info can cause...
Jeremy Allison [Fri, 10 Oct 2008 18:55:14 +0000 (11:55 -0700)]
If you have a large number of cups printers, then scanning for print info can cause a client to timeout
(it takes longer than 30 seconds to enumerate them). Make scanning for printers async with a callback
from the main loop. This fixes a bug that was irritating *me* :-).
Jeremy.

11 years agopam_winbind: document mkhomedir option.
Günther Deschner [Thu, 14 Aug 2008 12:41:50 +0000 (14:41 +0200)]
pam_winbind: document mkhomedir option.

Guenther

11 years agopam_winbind: re-add mkhomedir option.
Günther Deschner [Thu, 14 Aug 2008 12:39:52 +0000 (14:39 +0200)]
pam_winbind: re-add mkhomedir option.

Guenther

11 years agopam_winbind: remove unused pam_winbind_request().
Günther Deschner [Fri, 29 Aug 2008 14:12:04 +0000 (16:12 +0200)]
pam_winbind: remove unused pam_winbind_request().

Guenther

11 years agopam_winbind: fix wbc_auth_error_to_pam_error().
Günther Deschner [Tue, 19 Aug 2008 12:52:24 +0000 (14:52 +0200)]
pam_winbind: fix wbc_auth_error_to_pam_error().

Guenther

11 years agopam_winbind: remove some unused macros.
Günther Deschner [Mon, 25 Aug 2008 12:35:42 +0000 (14:35 +0200)]
pam_winbind: remove some unused macros.

Guenther

11 years agopam_winbind: remove NETLOGON_CACHED_ACCOUNT and NETLOGON_GRACE_LOGON.
Günther Deschner [Tue, 19 Aug 2008 12:51:31 +0000 (14:51 +0200)]
pam_winbind: remove NETLOGON_CACHED_ACCOUNT and NETLOGON_GRACE_LOGON.

Guenther

11 years agopam_winbind: remove ACB_PWNOEXP.
Günther Deschner [Tue, 19 Aug 2008 12:48:23 +0000 (14:48 +0200)]
pam_winbind: remove ACB_PWNOEXP.

Guenther

11 years agopam_winbind: use libwbclient for WINBINDD_PAM_AUTH.
Günther Deschner [Tue, 19 Aug 2008 09:07:59 +0000 (11:07 +0200)]
pam_winbind: use libwbclient for WINBINDD_PAM_AUTH.

Guenther

11 years agopam_winbind: use libwbclient for WINBINDD_PAM_LOGOFF.
Günther Deschner [Fri, 15 Aug 2008 12:00:20 +0000 (14:00 +0200)]
pam_winbind: use libwbclient for WINBINDD_PAM_LOGOFF.

Guenther

11 years agopam_winbind: use libwbclient for WINBINDD_PAM_CHAUTHTOK.
Günther Deschner [Fri, 15 Aug 2008 00:34:22 +0000 (02:34 +0200)]
pam_winbind: use libwbclient for WINBINDD_PAM_CHAUTHTOK.

Guenther

11 years agopam_winbind: use libwbclient for WINBINDD_LOOKUPNAME/LOOKUPSID.
Günther Deschner [Thu, 14 Aug 2008 21:33:12 +0000 (23:33 +0200)]
pam_winbind: use libwbclient for WINBINDD_LOOKUPNAME/LOOKUPSID.

Guenther

11 years agopam_winbind: use libwbclient for WINBINDD_INFO.
Günther Deschner [Thu, 14 Aug 2008 16:17:00 +0000 (18:17 +0200)]
pam_winbind: use libwbclient for WINBINDD_INFO.

Guenther

11 years agopam_winbind: use libwbclient for WINBINDD_GETPWNAM.
Günther Deschner [Thu, 14 Aug 2008 16:15:29 +0000 (18:15 +0200)]
pam_winbind: use libwbclient for WINBINDD_GETPWNAM.

Guenther

11 years agopam_winbind: add _pam_check_remark_auth_err().
Günther Deschner [Tue, 19 Aug 2008 11:36:39 +0000 (13:36 +0200)]
pam_winbind: add _pam_check_remark_auth_err().

Guenther

11 years agopam_winbind: add wbc_auth_error_to_pam_error().
Günther Deschner [Tue, 19 Aug 2008 08:59:18 +0000 (10:59 +0200)]
pam_winbind: add wbc_auth_error_to_pam_error().

Guenther

11 years agopam_winbind: add wbc_error_to_pam_error().
Günther Deschner [Fri, 15 Aug 2008 01:13:18 +0000 (03:13 +0200)]
pam_winbind: add wbc_error_to_pam_error().

Guenther

11 years agopam_winbind: prepare to use libwbclient inside pam_winbind.
Günther Deschner [Thu, 14 Aug 2008 16:15:00 +0000 (18:15 +0200)]
pam_winbind: prepare to use libwbclient inside pam_winbind.

Guenther

11 years agopam_winbind: convert to use talloc.
Günther Deschner [Thu, 14 Aug 2008 14:53:51 +0000 (16:53 +0200)]
pam_winbind: convert to use talloc.

Guenther

11 years agolibwbclient: add wbcLogonUser().
Günther Deschner [Fri, 10 Oct 2008 13:18:02 +0000 (15:18 +0200)]
libwbclient: add wbcLogonUser().

Guenther

11 years agolibwbclient: add wbcLogoffUserEx().
Günther Deschner [Fri, 15 Aug 2008 11:53:23 +0000 (13:53 +0200)]
libwbclient: add wbcLogoffUserEx().

Guenther

11 years agolibwbclient: add wbcAddNamedBlob.
Günther Deschner [Wed, 24 Sep 2008 23:31:12 +0000 (01:31 +0200)]
libwbclient: add wbcAddNamedBlob.

Guenther

11 years agolibwbclient: add wbcBlob and wbcNamedBlob.
Günther Deschner [Fri, 10 Oct 2008 08:54:06 +0000 (10:54 +0200)]
libwbclient: add wbcBlob and wbcNamedBlob.

Guenther

11 years agolibwbclient: fix wbcAuthenticateUserEx() to not ignore provided flags field.
Günther Deschner [Fri, 10 Oct 2008 13:13:14 +0000 (15:13 +0200)]
libwbclient: fix wbcAuthenticateUserEx() to not ignore provided flags field.

Guenther

11 years agoUse const.
Jelmer Vernooij [Wed, 8 Oct 2008 15:19:46 +0000 (17:19 +0200)]
Use const.

11 years agoFix executability of samba3-srv.
Jelmer Vernooij [Wed, 8 Oct 2008 15:09:42 +0000 (17:09 +0200)]
Fix executability of samba3-srv.

11 years agokrb5_locator: use wbcLookupDomainControllerEx() for query.
Günther Deschner [Tue, 7 Oct 2008 16:54:08 +0000 (18:54 +0200)]
krb5_locator: use wbcLookupDomainControllerEx() for query.

Guenther

11 years agoremove common lib object files on make cleanlib from source3
Tim Prouty [Wed, 8 Oct 2008 18:06:18 +0000 (11:06 -0700)]
remove common lib object files on make cleanlib from source3

source4 already cleans up the object files on make clean.  This patch
modifies source3 to also do this.

11 years agoAdd support for autogen to take a --version-file argument
Tim Prouty [Wed, 8 Oct 2008 18:48:01 +0000 (11:48 -0700)]
Add support for autogen to take a --version-file argument

11 years agoEnsure we handle signals correctly during the async calls.
Jeremy Allison [Thu, 9 Oct 2008 22:40:00 +0000 (15:40 -0700)]
Ensure we handle signals correctly during the async calls.
Jeremy.

11 years agoRemove SEC_ACCESS. It's a uint32_t.
Jeremy Allison [Thu, 9 Oct 2008 16:49:03 +0000 (09:49 -0700)]
Remove SEC_ACCESS. It's a uint32_t.
Jeremy.

11 years agoMake use of ZERO_STRUCT (the first memset was actually wrong)
Volker Lendecke [Thu, 9 Oct 2008 15:22:59 +0000 (17:22 +0200)]
Make use of ZERO_STRUCT (the first memset was actually wrong)

11 years agomount.cifs: make return codes match the return codes for /bin/mount (try #3)
Jeff Layton [Thu, 9 Oct 2008 13:58:40 +0000 (09:58 -0400)]
mount.cifs: make return codes match the return codes for /bin/mount (try #3)

The manpage for /bin/mount specifies that the return code should be a
positive integer (actually, it's a bitfield). Clean up the return
codes from mount.cifs to make them match the expected return values
from /bin/mount. This necessary for proper integration with autofs.

This is the third attempt at this patch. The changes here are minor,
just changing some return's from main() into exit() calls for
consistency's sake.

Signed-off-by: Jeff Layton <jlayton@redhat.com>
11 years agomount.cifs: have uppercase_string return success on NULL pointer
Jeff Layton [Thu, 9 Oct 2008 13:58:39 +0000 (09:58 -0400)]
mount.cifs: have uppercase_string return success on NULL pointer

We currently don't attempt to uppercase the device portion of the mount
string if there isn't a prefixpath. Fix that by making uppercase_string
return success without doing anything on a NULL pointer.

Signed-off-by: Jeff Layton <jlayton@redhat.com>
11 years agowbclient: add wbcLookupDomainControllerEx call.
Günther Deschner [Sat, 27 Sep 2008 01:29:01 +0000 (03:29 +0200)]
wbclient: add wbcLookupDomainControllerEx call.

Guenther

11 years agowbclient: add wbcGuidToString and wbcStringToGuid helper functions.
Günther Deschner [Thu, 2 Oct 2008 11:11:31 +0000 (13:11 +0200)]
wbclient: add wbcGuidToString and wbcStringToGuid helper functions.

Guenther

11 years agowbclient: add wbcGuid structure.
Günther Deschner [Thu, 2 Oct 2008 11:06:50 +0000 (13:06 +0200)]
wbclient: add wbcGuid structure.

Guenther

11 years agowbclient: add my copyright.
Günther Deschner [Thu, 2 Oct 2008 11:07:14 +0000 (13:07 +0200)]
wbclient: add my copyright.

Guenther

11 years agokrb5-locator: fix dsgetdcname caller.
Günther Deschner [Sat, 27 Sep 2008 01:11:59 +0000 (03:11 +0200)]
krb5-locator: fix dsgetdcname caller.

Guenther

11 years agowbinfo: fix dsgetdcname caller.
Günther Deschner [Sat, 27 Sep 2008 01:11:33 +0000 (03:11 +0200)]
wbinfo: fix dsgetdcname caller.

Guenther

11 years agos3-winbindd: use new, richer structures in WINBINDD_DSGETDCNAME implementation.
Günther Deschner [Sat, 27 Sep 2008 01:09:07 +0000 (03:09 +0200)]
s3-winbindd: use new, richer structures in WINBINDD_DSGETDCNAME implementation.

Guenther

11 years agoRemove a pointless level of indirection
Volker Lendecke [Wed, 8 Oct 2008 15:42:22 +0000 (17:42 +0200)]
Remove a pointless level of indirection

11 years agoFix a typo
Volker Lendecke [Wed, 8 Oct 2008 15:24:24 +0000 (17:24 +0200)]
Fix a typo

11 years agobuild: add "make test_wbpad" for checking winbind 32/64bit structure padding.
Günther Deschner [Thu, 9 Oct 2008 09:45:03 +0000 (11:45 +0200)]
build: add "make test_wbpad" for checking winbind 32/64bit structure padding.

Guenther

11 years agos3-winbindd: add dsgetdcname request and reply to winbind structure.
Günther Deschner [Sat, 27 Sep 2008 01:05:47 +0000 (03:05 +0200)]
s3-winbindd: add dsgetdcname request and reply to winbind structure.

Guenther

11 years agoFor the vfs_acl_xattr.c module, make sure we map GENERIC file and directory bits
Jeremy Allison [Thu, 9 Oct 2008 01:06:58 +0000 (18:06 -0700)]
For the vfs_acl_xattr.c module, make sure we map GENERIC file and directory bits
to specific bits every time a security descriptor is set. The S4 torture suite proves
that generic bits are not returned when querying an ACL set using them (ie. only
the specific bits are stored on disk).
Jeremy.

11 years agoFixed "might be uninitialized" warning
Tim Prouty [Wed, 8 Oct 2008 03:16:04 +0000 (20:16 -0700)]
Fixed "might be uninitialized" warning

11 years agoDeal with inheritance from parent directory when setting Windows
Jeremy Allison [Wed, 8 Oct 2008 22:18:25 +0000 (15:18 -0700)]
Deal with inheritance from parent directory when setting Windows
ACLs.
Jeremy.

11 years agoFix bug #5814 - Winbindd dumping core in a strange manner while doing "rescan_trusted...
Jeremy Allison [Wed, 8 Oct 2008 18:39:32 +0000 (11:39 -0700)]
Fix bug #5814 - Winbindd dumping core in a strange manner while doing "rescan_trusted_domain".
From analysis by hargagan <shargagan@novell.com> :
"The winbindd_child_died() is also getting called from process_loop() in case of
SIGCHLD signal. In this case it doesn't make the timeout_handler to NULL for
the first request. It then initiate a new request using
schedule_async_request() which installs a new timeout handler for the same
request. In such a case, for a badly unresponsive system both the timeout
handler can be called. For the first call the "private_data" will be cleared
and for another call the timeout handler will be detecting the double free. So,
for such a case as well, the winbindd_child_died() should make the
timeout_handler to NULL."
Jeremy.

11 years agoRemove unused CHECK_FSP macro
Volker Lendecke [Wed, 8 Oct 2008 10:56:04 +0000 (12:56 +0200)]
Remove unused CHECK_FSP macro

11 years agoRemove duplicate copy of manual page.
Jelmer Vernooij [Wed, 8 Oct 2008 10:08:52 +0000 (12:08 +0200)]
Remove duplicate copy of manual page.

11 years agofix libclinbtsrcdir variable.
Jelmer Vernooij [Wed, 8 Oct 2008 10:03:45 +0000 (12:03 +0200)]
fix libclinbtsrcdir variable.

11 years agoAdd manpage for nmblookup, move nmblookup closer to nbt library.
Jelmer Vernooij [Wed, 8 Oct 2008 09:56:46 +0000 (11:56 +0200)]
Add manpage for nmblookup, move nmblookup closer to nbt library.

11 years agoMerge branch 'master' of ssh://git.samba.org/data/git/samba
Jelmer Vernooij [Wed, 8 Oct 2008 01:39:17 +0000 (03:39 +0200)]
Merge branch 'master' of ssh://git.samba.org/data/git/samba

11 years agoFix subunit files location after cherrypicks.
Jelmer Vernooij [Wed, 8 Oct 2008 01:33:38 +0000 (03:33 +0200)]
Fix subunit files location after cherrypicks.

11 years agoFix const warning.
Jeremy Allison [Wed, 8 Oct 2008 00:56:32 +0000 (17:56 -0700)]
Fix const warning.
Jeremy.

11 years agoUpdate vfs version as I've added a const to the security_descriptor paramter in fset_...
Jeremy Allison [Wed, 8 Oct 2008 00:50:01 +0000 (17:50 -0700)]
Update vfs version as I've added a const to the security_descriptor paramter in fset_nt_acl().
Need to watch the build farm to make sure I haven't broken the AIX or Solaris ACL modules.
Jeremy.

11 years agoFix path apparently gone wrong by cherrypick.
Jelmer Vernooij [Wed, 8 Oct 2008 00:23:51 +0000 (02:23 +0200)]
Fix path apparently gone wrong by cherrypick.

11 years agoMove all subunit files to lib directory.
Jelmer Vernooij [Wed, 8 Oct 2008 00:17:47 +0000 (02:17 +0200)]
Move all subunit files to lib directory.

11 years agoMerge branch 'master' of ssh://git.samba.org/data/git/samba
Jelmer Vernooij [Wed, 8 Oct 2008 00:21:49 +0000 (02:21 +0200)]
Merge branch 'master' of ssh://git.samba.org/data/git/samba

11 years agoFix syntax errors in minschema.
Jelmer Vernooij [Mon, 6 Oct 2008 23:23:34 +0000 (01:23 +0200)]
Fix syntax errors in minschema.

11 years agoImport tests for subunit python module.
Jelmer Vernooij [Tue, 7 Oct 2008 23:58:42 +0000 (01:58 +0200)]
Import tests for subunit python module.

11 years agoMove subunit helper utility to specific subunit directory.
Jelmer Vernooij [Tue, 7 Oct 2008 23:48:44 +0000 (01:48 +0200)]
Move subunit helper utility to specific subunit directory.

11 years agoAllow 'make testenv-dc', 'make testenv-member', etc.
Jelmer Vernooij [Mon, 6 Oct 2008 14:00:10 +0000 (16:00 +0200)]
Allow 'make testenv-dc', 'make testenv-member', etc.

11 years agoPrint proper error if include file can't be found.
Jelmer Vernooij [Mon, 6 Oct 2008 02:54:48 +0000 (04:54 +0200)]
Print proper error if include file can't be found.

11 years agoMake map_errno_from_nt_status() a generic call, not just a cli specific one.
Jeremy Allison [Tue, 7 Oct 2008 21:43:42 +0000 (14:43 -0700)]
Make map_errno_from_nt_status() a generic call, not just a cli specific one.
Remove some unused calls from vfs_acl_xattr. Test for SD's on existing files.
Jeremy.

11 years agoChanged variable name from f19086872ec734fff3f2119712ff24117bec4e5e to match v3-...
Tim Prouty [Tue, 7 Oct 2008 17:56:30 +0000 (10:56 -0700)]
Changed variable name from f19086872ec734fff3f2119712ff24117bec4e5e to match v3-[23]-test

11 years agoFixed build warning "passing arg from incompatible pointer type"
Tim Prouty [Tue, 7 Oct 2008 00:09:48 +0000 (17:09 -0700)]
Fixed build warning "passing arg from incompatible pointer type"

The fix explicitly makes the conversion from timeval to time_t using the
existing time utility functions.

Compiling modules/vfs_smb_traffic_analyzer.c
modules/vfs_smb_traffic_analyzer.c: In function `smb_traffic_analyzer_send_data':
modules/vfs_smb_traffic_analyzer.c:173: warning: passing arg 1 of `localtime' from incompatible pointer type

11 years agoFixed "declaration shadows global declaration" warnings.
Tim Prouty [Mon, 6 Oct 2008 23:41:46 +0000 (16:41 -0700)]
Fixed "declaration shadows global declaration" warnings.

The patch simply uses a more descriptive variable name for tcp_seq.

../lib/socket_wrapper/socket_wrapper.c:753: warning: declaration of 'tcp_seq' shadows a global declaration
/usr/include/netinet/tcp.h:40: warning: shadowed declaration is here
../lib/socket_wrapper/socket_wrapper.c: In function `swrap_marshall_packet':
../lib/socket_wrapper/socket_wrapper.c:919: warning: declaration of 'tcp_seq' shadows a global declaration
/usr/include/netinet/tcp.h:40: warning: shadowed declaration is here

11 years agoSet default trust kvno to -1
Andrew Bartlett [Fri, 3 Oct 2008 23:36:49 +0000 (16:36 -0700)]
Set default trust kvno to -1

11 years agoFix cross-realm authentication in Samba4's KDC.
Andrew Bartlett [Thu, 2 Oct 2008 18:30:14 +0000 (11:30 -0700)]
Fix cross-realm authentication in Samba4's KDC.

11 years agoAllow the PAC to be passed along during cross-realm authentication
Andrew Bartlett [Thu, 2 Oct 2008 18:29:34 +0000 (11:29 -0700)]
Allow the PAC to be passed along during cross-realm authentication

11 years agoUse the trust password version as kvno for trusts in Kerberos.
Andrew Bartlett [Wed, 1 Oct 2008 23:00:33 +0000 (16:00 -0700)]
Use the trust password version as kvno for trusts in Kerberos.

11 years agoStart implementing AD-style trusted domains in Samba4's NETLOGON server
Andrew Bartlett [Wed, 1 Oct 2008 20:31:22 +0000 (13:31 -0700)]
Start implementing AD-style trusted domains in Samba4's NETLOGON server

11 years agoStore trusted domain passwords in the LSA server
Andrew Bartlett [Wed, 1 Oct 2008 20:12:15 +0000 (13:12 -0700)]
Store trusted domain passwords in the LSA server

11 years agoMake RPC-LSA test for enumeration conditions more strict
Andrew Bartlett [Wed, 1 Oct 2008 20:11:11 +0000 (13:11 -0700)]
Make RPC-LSA test for enumeration conditions more strict

11 years agoAdd in secure channel type used by AD trusts
Andrew Bartlett [Wed, 1 Oct 2008 20:10:35 +0000 (13:10 -0700)]
Add in secure channel type used by AD trusts

11 years agoClarify use of manual parsers in trustInOutBlob (drsblobs.idl)
Andrew Bartlett [Wed, 1 Oct 2008 20:10:11 +0000 (13:10 -0700)]
Clarify use of manual parsers in trustInOutBlob (drsblobs.idl)

11 years agoImplement 'type unknown' names in the CrackNames code.
Andrew Bartlett [Tue, 30 Sep 2008 21:24:58 +0000 (14:24 -0700)]
Implement 'type unknown' names in the CrackNames code.

This guesses the type by running each of the possible options.

Andrew Bartlett

11 years agoRemove compleatly bogus rename test in partitions module.
Andrew Bartlett [Sat, 4 Oct 2008 17:25:46 +0000 (10:25 -0700)]
Remove compleatly bogus rename test in partitions module.

11 years agoRemove DESCRIPTION from generated schema lines.
Andrew Bartlett [Fri, 3 Oct 2008 23:36:04 +0000 (16:36 -0700)]
Remove DESCRIPTION from generated schema lines.

This is not permitted in the AD aggregate schema, and more trouble
than it is worth in the OpenLDAP schema due to escaping issues.

Andrew Bartlett

11 years agoFix Domain Trust creation with Windows 2008 (and many other tools)
Andrew Bartlett [Fri, 3 Oct 2008 23:25:59 +0000 (16:25 -0700)]
Fix Domain Trust creation with Windows 2008 (and many other tools)

A dITConentRules attribute (unlike objectClasses) must not contain a
'SUP'.

The ADSI layer in Windows would download the whole schema, and
validate it.  Thanks to the team at Microsoft for very long debugging
session to find this.

Andrew Bartlett

11 years agoidmap_adex: Add more debugging to the basic search function.
Gerald (Jerry) Carter [Mon, 6 Oct 2008 16:47:57 +0000 (11:47 -0500)]
idmap_adex: Add more debugging to the basic search function.

Log the dn of all located entries in order to verify search results.

11 years agoidmap_adex: Add log messages to dc_add_domain for easier debugging.
Gerald (Jerry) Carter [Mon, 6 Oct 2008 16:34:45 +0000 (11:34 -0500)]
idmap_adex: Add log messages to dc_add_domain for easier debugging.

Part of continue work on BUG 5806.

11 years agos4:rpc_server: tell the gensec layer that we want to do header signing
Stefan Metzmacher [Mon, 6 Oct 2008 17:39:53 +0000 (19:39 +0200)]
s4:rpc_server: tell the gensec layer that we want to do header signing

Note: header signing is still off by default, as the gensec backends
      don't support it together with seal yet.

metze

11 years agos4:gensec: pass down want_features to the spnego backend mech
Stefan Metzmacher [Wed, 1 Oct 2008 00:27:09 +0000 (02:27 +0200)]
s4:gensec: pass down want_features to the spnego backend mech

metze

11 years agoIf name_to_fqdn fails, retry with the dns domain the DC gave us
Volker Lendecke [Mon, 6 Oct 2008 12:49:10 +0000 (14:49 +0200)]
If name_to_fqdn fails, retry with the dns domain the DC gave us

This is a workaround for the cases where you want to join under a netbios name
that is different from your hostname, i.e. a name that can not be found in
/etc/hosts or dns. In these cases, name_to_fqdn fails or gives invalid results.

11 years agoLog in the parent winbind log where a request is going
Volker Lendecke [Mon, 6 Oct 2008 08:57:13 +0000 (10:57 +0200)]
Log in the parent winbind log where a request is going

11 years agoAdd netlogond auth method
Volker Lendecke [Mon, 22 Sep 2008 17:29:05 +0000 (19:29 +0200)]
Add netlogond auth method

This authenticates against a local running samba4 using SamLogonEx. We retrieve
the machine password using samba4's mymachinepwd script and store the schannel
key for re-use in secrets.tdb.

11 years agoAdd dyn_NCALRPCDIR
Volker Lendecke [Mon, 22 Sep 2008 17:24:59 +0000 (19:24 +0200)]
Add dyn_NCALRPCDIR

11 years agoStore a local schannel key in secrets.tdb
Volker Lendecke [Mon, 22 Sep 2008 17:23:21 +0000 (19:23 +0200)]
Store a local schannel key in secrets.tdb

11 years agos4:blackbox/test_ldb: test search by <GUID=...> and <SID=...>
Stefan Metzmacher [Thu, 2 Oct 2008 17:31:56 +0000 (19:31 +0200)]
s4:blackbox/test_ldb: test search by <GUID=...> and <SID=...>

metze