samba.git
15 years agowinbindd/idmap: add diagnostic entry debug msg to idmap_backends_sid_to_unixid
Michael Adam [Fri, 28 Nov 2008 09:40:42 +0000 (10:40 +0100)]
winbindd/idmap: add diagnostic entry debug msg to idmap_backends_sid_to_unixid

Michael

15 years agowinbindd/idmap: add diagnostic entry debug msg to idmap_backends_unixid_to_sid
Michael Adam [Fri, 28 Nov 2008 09:40:01 +0000 (10:40 +0100)]
winbindd/idmap: add diagnostic entry debug msg to idmap_backends_unixid_to_sid

Michael

15 years agowinbindd/idmap: add diagnostic entry debug msg to idmap_find_domain().
Michael Adam [Fri, 28 Nov 2008 09:08:46 +0000 (10:08 +0100)]
winbindd/idmap: add diagnostic entry debug msg to idmap_find_domain().

Michael

15 years agowinbindd/idmap_util: unify entering debug messages and add ouput of domain
Michael Adam [Fri, 28 Nov 2008 09:05:19 +0000 (10:05 +0100)]
winbindd/idmap_util: unify entering debug messages and add ouput of domain

Michael

15 years agowinbindd/nss_info: change nss_map_{to|from}_alias to take nss_domain_entry
Michael Adam [Mon, 1 Dec 2008 03:17:55 +0000 (04:17 +0100)]
winbindd/nss_info: change nss_map_{to|from}_alias to take nss_domain_entry

instead of just the domain name

Michael

15 years agoWHATSNEW: Update changes.
Karolin Seeger [Thu, 27 Nov 2008 15:09:23 +0000 (16:09 +0100)]
WHATSNEW: Update changes.

Karolin

15 years agoFix the offset checks in the trans routines
Volker Lendecke [Sat, 8 Nov 2008 16:14:06 +0000 (17:14 +0100)]
Fix the offset checks in the trans routines

This fixes a potential crash bug, a client can make us read memory we
should not read. Luckily I got the disp checks right...

Volker
(cherry picked from commit 64a1d80851da5b05e70ec6c96f6e9bd473748369)
(cherry picked from commit f04c5650a3aeca23591ddc781c4b297caaf9bb3f)

15 years agolibwbclient: Implement wbcGetgrent and wbcGetgrlist
Kai Blin [Sun, 23 Nov 2008 16:11:09 +0000 (17:11 +0100)]
libwbclient: Implement wbcGetgrent and wbcGetgrlist

15 years agolibwbclient: Implement wbcGetpwent
Kai Blin [Sun, 23 Nov 2008 15:36:01 +0000 (16:36 +0100)]
libwbclient: Implement wbcGetpwent

15 years agolibwbclient: Add placeholder function for WINBINDD_CCACHE_NTLMAUTH
Kai Blin [Sun, 23 Nov 2008 14:16:17 +0000 (15:16 +0100)]
libwbclient: Add placeholder function for WINBINDD_CCACHE_NTLMAUTH

15 years agolibwbclient: Fix typo in wbcGetgrent docstring.
Kai Blin [Sun, 23 Nov 2008 10:18:40 +0000 (11:18 +0100)]
libwbclient: Fix typo in wbcGetgrent docstring.

15 years agolibwbclient: Add placeholder function for WINBINDD_GETGRLST
Kai Blin [Sun, 23 Nov 2008 10:17:42 +0000 (11:17 +0100)]
libwbclient: Add placeholder function for WINBINDD_GETGRLST

15 years agolibwbclient: Add placeholder functions for wbcQuery[GSU]idTo[GSU]id
Kai Blin [Sat, 22 Nov 2008 23:57:33 +0000 (00:57 +0100)]
libwbclient: Add placeholder functions for wbcQuery[GSU]idTo[GSU]id

15 years agoFix circular dependency error with autoconf 2.6.3.
Andreas Schneider [Wed, 26 Nov 2008 21:20:22 +0000 (13:20 -0800)]
Fix circular dependency error with autoconf 2.6.3.

Signed-off-by: Andreas Schneider <anschneider@suse.de>
15 years agoWHATSNEW: Update changes.
Karolin Seeger [Wed, 26 Nov 2008 14:58:42 +0000 (15:58 +0100)]
WHATSNEW: Update changes.

Karolin

15 years agoWHATSNEW: Update changes and release date.
Karolin Seeger [Wed, 26 Nov 2008 10:20:03 +0000 (11:20 +0100)]
WHATSNEW: Update changes and release date.

Karolin

15 years agoFix bug #5914 - Build failure: redefinition of struct name_list
Jeremy Allison [Tue, 25 Nov 2008 23:54:53 +0000 (15:54 -0800)]
Fix bug #5914 - Build failure: redefinition of struct name_list
Jeremy.

15 years agos3-samr: fix _samr_LookupNames return code.
Günther Deschner [Tue, 25 Nov 2008 11:19:35 +0000 (12:19 +0100)]
s3-samr: fix _samr_LookupNames return code.

Guenther

15 years agos3-libnetjoin: fix build warning.
Günther Deschner [Fri, 21 Nov 2008 14:56:30 +0000 (15:56 +0100)]
s3-libnetjoin: fix build warning.

Guenther

15 years agos3-libnetjoin: try to show a better error message upon invalid configuration.
Günther Deschner [Thu, 6 Nov 2008 12:37:03 +0000 (13:37 +0100)]
s3-libnetjoin: try to show a better error message upon invalid configuration.

Guenther

15 years agoWHATSNEW: add more items.
Günther Deschner [Fri, 21 Nov 2008 22:28:23 +0000 (23:28 +0100)]
WHATSNEW: add more items.

Guenther

15 years agozfsacl: "return" is not a function.
Michael Adam [Mon, 24 Nov 2008 15:35:41 +0000 (16:35 +0100)]
zfsacl: "return" is not a function.

Michael

15 years agozfsacl: Prevent calling POSIX ACL vfs methods on zfs share.
Nils Goroll [Mon, 17 Nov 2008 00:06:28 +0000 (01:06 +0100)]
zfsacl: Prevent calling POSIX ACL vfs methods on zfs share.

This is a proposed fix for Bugs #5135 and #5446.

Signed-off-by: Michael Adam <obnox@samba.org>
15 years ago[PATCH] Allow SYSLOG_FACILITY to be modified with a new configure option called ...
Dan Sledz [Mon, 17 Nov 2008 01:40:03 +0000 (17:40 -0800)]
[PATCH] Allow SYSLOG_FACILITY to be modified with a new configure option called --with-syslog-facility

15 years agoFix bug #5873 - ACL inheritance cannot be broken. This regresses #4308, but that...
Jeremy Allison [Mon, 24 Nov 2008 23:28:53 +0000 (15:28 -0800)]
Fix bug #5873 - ACL inheritance cannot be broken. This regresses #4308, but that will have to
be fixed another way.
Jeremy.

15 years agoFix to allow setting of NULL DACL/SACL
Steven Danneman [Mon, 24 Nov 2008 20:05:09 +0000 (12:05 -0800)]
Fix to allow setting of NULL DACL/SACL

This is a modification of Jeremy's 7522ef15aca2429ef57c75d8297dd8121e79c9da
commit.

If no DACL/SACL is present in the packet, the SEC_INFO field should still be
passed down as is to the VFS layer to signal the creation of a NULL DACL/SACL.

As seen in metze RAW-ACL test_nttrans_create_null_dacl(), a NULL DACL is set
regardless of the SEC_DESC_DACL_PRESENT bit being set.

15 years agoSearch for gpfs functions in both libgpfs_gpl.so an libgpfs.so
Mathias Dietz [Wed, 12 Nov 2008 13:32:45 +0000 (14:32 +0100)]
Search for gpfs functions in both libgpfs_gpl.so an libgpfs.so

As of GPFS 3.2.1 PTF8 libgpfs will be available as GPL, so we don't need the
special libgpfs_gpl lib anymore. For backwards compatibility with pre-PTF8 GPFS
installations, still look there.

15 years agolibads/ldap.c: return an error instead of crashing when no realm is given
Stefan Metzmacher [Mon, 24 Nov 2008 14:07:56 +0000 (15:07 +0100)]
libads/ldap.c: return an error instead of crashing when no realm is given

The bug was triggered by "net ads info -S 127.8.7.6" (where 127.8.7.6 doesn't exist)
and "disable netbios = yes".

metze

Signed-off-by: Michael Adam <obnox@samba.org>
15 years agotags: Ignore include/proto.h from tag generation
Kai Blin [Sun, 23 Nov 2008 21:31:12 +0000 (22:31 +0100)]
tags: Ignore include/proto.h from tag generation

15 years agonfs4_acls: make prototype header match definition for smb_set_nt_acl_nfs4()
Michael Adam [Sat, 22 Nov 2008 00:51:41 +0000 (01:51 +0100)]
nfs4_acls: make prototype header match definition for smb_set_nt_acl_nfs4()

Add the const from nfs4_acls.c to nfs4_acls.h
This fixes my build of the zfsacl module on solaris.

Michael

15 years agoRevert f268d75f5ed1258b08c5571780ea3be6724daed4 - "Fix the logic bug that caused...
Jeremy Allison [Sat, 22 Nov 2008 06:46:37 +0000 (22:46 -0800)]
Revert f268d75f5ed1258b08c5571780ea3be6724daed4 - "Fix the logic bug that caused us to
run into kernel oplocks on an open for a stream inside a file with stream_xattr module. On
opening the base_fsp we must break existing oplocks." as it broke make test.
Jeremy

15 years agoFix the logic bug that caused us to run into kernel oplocks on an open for a stream...
Jeremy Allison [Sat, 22 Nov 2008 02:20:55 +0000 (18:20 -0800)]
Fix the logic bug that caused us to run into kernel oplocks on an open for a stream inside a file with stream_xattr module. On opening the base_fsp we must break existing oplocks.
Jeremy.

15 years ago[PATCH] FreeBSD configure check for backtrace_symbols
Dan Sledz [Sat, 15 Nov 2008 02:41:17 +0000 (18:41 -0800)]
[PATCH] FreeBSD configure check for backtrace_symbols

On FreeBSD backtrace_symbols is defined in libexecinfo.so.1.  Look for it
there as well.

15 years agoMerge branch 'v3-3-test' of ssh://jra@git.samba.org/data/git/samba into v3-3-test
Jeremy Allison [Sat, 22 Nov 2008 00:04:12 +0000 (16:04 -0800)]
Merge branch 'v3-3-test' of ssh://jra@git.samba.org/data/git/samba into v3-3-test

15 years agoUse fxattr calls whenever possible (trying to work around the strange Linux kernel...
Jeremy Allison [Sat, 22 Nov 2008 00:03:35 +0000 (16:03 -0800)]
Use fxattr calls whenever possible (trying to work around the strange Linux kernel oplock bug).
Jeremy.

15 years agowinbindd: make all winbind rpc-methods static.
Michael Adam [Fri, 21 Nov 2008 23:02:40 +0000 (00:02 +0100)]
winbindd: make all winbind rpc-methods static.

Now that the methods are no longer needed in winbindd_ads,
we can make them static again.

Michael

15 years agos3-winbindd_ads: use the reconnect methods instead of the rpc methods directly
Michael Adam [Fri, 21 Nov 2008 01:26:50 +0000 (02:26 +0100)]
s3-winbindd_ads: use the reconnect methods instead of the rpc methods directly

Some of the ads methods just point to the rpc methods.
This makes winbindd_ads use the reconnect methods instead of
calling the rpc methods directly in order to prevent
negative cache entries for e.g. name_to_sid, when the dc
has closed the connection without sending a reset.

Michael

15 years agowinbindd_ads: prevent negative GM/ cache entries due to broken connections
Michael Adam [Thu, 20 Nov 2008 15:57:44 +0000 (16:57 +0100)]
winbindd_ads: prevent negative GM/ cache entries due to broken connections

The ads lookup_groupmem() function calls lda_lookupsids to resolve sids
to names. This is tried only once. So in case the connection was broken,
e.g. closed by the server (without a reset packet), there will be an empty
GM/ cache entry for the requested group which will prevent proper working
of access checks among other checks for the expiry period.

This patch works around this problem by retrying once if the lsa_lookupsids
call fails, re-establishing the dc-connection, as we already do in many other
places (e.g. the winbindd retry methods for the rpc layer).

Michael

15 years agowinbindd_group: don't list the domain twice when expanding internal aliases
Michael Adam [Sun, 21 Sep 2008 00:07:43 +0000 (02:07 +0200)]
winbindd_group: don't list the domain twice when expanding internal aliases

Before this, "getent group builtin\\administrators" expanded
domain group members in the form DOMAIN\domain\user.

Michael

15 years agowinbindd_group: sanely handle NULL domain in add_member().
Michael Adam [Sun, 21 Sep 2008 00:06:44 +0000 (02:06 +0200)]
winbindd_group: sanely handle NULL domain in add_member().

Michael

15 years agowinbindd_ads: honour "winbind use default domain" in lookup_groupmem().
Michael Adam [Mon, 22 Sep 2008 08:39:37 +0000 (10:39 +0200)]
winbindd_ads: honour "winbind use default domain" in lookup_groupmem().

This fixes the output of "getent group" when "winbind use default domain = yes"
with security = ads.

Michael

15 years agowinbindd_rpc: add domain prefix to username in lookup_groupmem().
Michael Adam [Sat, 20 Sep 2008 23:20:32 +0000 (01:20 +0200)]
winbindd_rpc: add domain prefix to username in lookup_groupmem().

This makes the output of "getent group" of a domain group show the
domain prefix with "security = domain".

Michael

15 years agowinbindd_util: add fill_domain_username_talloc().
Michael Adam [Mon, 22 Sep 2008 08:37:11 +0000 (10:37 +0200)]
winbindd_util: add fill_domain_username_talloc().

A talloc version of fill_domain_username().

Michael

15 years agowinbindd_util: add prototype for fill_domain_username_talloc().
Michael Adam [Mon, 22 Sep 2008 08:36:32 +0000 (10:36 +0200)]
winbindd_util: add prototype for fill_domain_username_talloc().

A talloc version of fill_domain_username().

Michael

15 years agowinbindd: fix a comment typo
Michael Adam [Mon, 22 Sep 2008 12:51:51 +0000 (14:51 +0200)]
winbindd: fix a comment typo

Michael

15 years agoSecond part of the fix for bug #5903 - vfs_streams_xattr breaks contents of the file
Jeremy Allison [Fri, 21 Nov 2008 20:53:53 +0000 (12:53 -0800)]
Second part of the fix for bug #5903 - vfs_streams_xattr breaks contents of the file
Jeremy.

15 years agoEnsure we always reply in reply_printopen().
Jeremy Allison [Fri, 21 Nov 2008 19:09:02 +0000 (11:09 -0800)]
Ensure we always reply in reply_printopen().
Jeremy.

15 years agoFirst part of fix for bug #5903 - vfs_streams_xattr breaks contents of the file.
Jeremy Allison [Fri, 21 Nov 2008 18:57:20 +0000 (10:57 -0800)]
First part of fix for bug #5903 - vfs_streams_xattr breaks contents of the file.
Restructures parts of open code so that fsp must be allocated before calling
open_file_ntcreate(_internal). Also fix up file ref-counting inside files.c.
Jeremy.

15 years agokrb5_locator: use wbcLookupDomainControllerEx() for query.
Günther Deschner [Fri, 21 Nov 2008 16:33:22 +0000 (17:33 +0100)]
krb5_locator: use wbcLookupDomainControllerEx() for query.

Guenther

15 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

15 years agopam_winbind: fix some invalid blob handling.
Günther Deschner [Wed, 12 Nov 2008 13:27:51 +0000 (14:27 +0100)]
pam_winbind: fix some invalid blob handling.

Guenther

15 years agoCreate a function out of pam_sm_close_session to delete the credentials.
Andreas Schneider [Fri, 21 Nov 2008 10:39:01 +0000 (11:39 +0100)]
Create a function out of pam_sm_close_session to delete the credentials.

This is the way the creds should be deleted. Now we have back a
close_session function which can be used for other things.

15 years agoDelete the krb5 ccname variable from the PAM environment if set.
Andreas Schneider [Mon, 20 Oct 2008 12:54:11 +0000 (14:54 +0200)]
Delete the krb5 ccname variable from the PAM environment if set.

If winbind sets the KRB5CCNAME variable it should unset it when
the cache gets destroyed.

15 years agoSet the right return value if wbc_status is set to an error.
Günther Deschner [Fri, 21 Nov 2008 10:34:52 +0000 (11:34 +0100)]
Set the right return value if wbc_status is set to an error.

Guenther

15 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

15 years agopam_winbind: re-add mkhomedir option.
Günther Deschner [Fri, 21 Nov 2008 10:33:52 +0000 (11:33 +0100)]
pam_winbind: re-add mkhomedir option.

Guenther

15 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

15 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

15 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

15 years agopam_winbind: use wbclient equivalents for ACB_PWNOEXP and some NETLOGON flags.
Günther Deschner [Tue, 19 Aug 2008 12:48:23 +0000 (14:48 +0200)]
pam_winbind: use wbclient equivalents for ACB_PWNOEXP and some NETLOGON flags.

Guenther

15 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

15 years agopam_winbind: use libwbclient for WINBINDD_PAM_LOGOFF.
Günther Deschner [Fri, 21 Nov 2008 10:31:01 +0000 (11:31 +0100)]
pam_winbind: use libwbclient for WINBINDD_PAM_LOGOFF.

Guenther

15 years agopam_winbind: use libwbclient for WINBINDD_PAM_CHAUTHTOK.
Günther Deschner [Fri, 21 Nov 2008 10:22:07 +0000 (11:22 +0100)]
pam_winbind: use libwbclient for WINBINDD_PAM_CHAUTHTOK.

Guenther

15 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

15 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

15 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

15 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

15 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

15 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

15 years agopam_winbind: prepare to use libwbclient inside pam_winbind.
Günther Deschner [Fri, 21 Nov 2008 10:16:11 +0000 (11:16 +0100)]
pam_winbind: prepare to use libwbclient inside pam_winbind.

Guenther

15 years agopam_winbind: convert to use talloc.
Günther Deschner [Fri, 21 Nov 2008 10:13:42 +0000 (11:13 +0100)]
pam_winbind: convert to use talloc.

Guenther

15 years agoUse talloc_stackframe() in machine_password_change_handler (This used to be commit...
Volker Lendecke [Sat, 23 Aug 2008 11:12:36 +0000 (13:12 +0200)]
Use talloc_stackframe() in machine_password_change_handler (This used to be commit 79103000b13c95325534db749a0da638a3eb1807)

15 years agoFix a memleak in calculate_next_machine_pwd_change (This used to be commit 5314f06dcd...
Volker Lendecke [Sat, 23 Aug 2008 11:12:05 +0000 (13:12 +0200)]
Fix a memleak in calculate_next_machine_pwd_change (This used to be commit 5314f06dcdf14ce5e038a03a3e4dfded227bd00c)

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

Guenther

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

Guenther

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

Guenther

15 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

15 years agoWHATSNEW: add some more items.
Günther Deschner [Fri, 21 Nov 2008 00:47:42 +0000 (01:47 +0100)]
WHATSNEW: add some more items.

Guenther

15 years agos3-winbindd: for now only change machine pwd when not using a system krb5 keytab.
Günther Deschner [Thu, 20 Nov 2008 23:53:11 +0000 (00:53 +0100)]
s3-winbindd: for now only change machine pwd when not using a system krb5 keytab.

Guenther

15 years agowinbindd: only create machine pwd change event when in primary domain child.
Günther Deschner [Mon, 25 Aug 2008 09:37:57 +0000 (11:37 +0200)]
winbindd: only create machine pwd change event when in primary domain child.

Guenther
(This used to be commit 543dfdc1cf6baf60bffc23c6aebc542fd58d2d2e)

15 years agowinbindd: add event based machine password change.
Günther Deschner [Wed, 20 Aug 2008 23:20:22 +0000 (01:20 +0200)]
winbindd: add event based machine password change.

Guenther
(This used to be commit 15b72d44cbde0b8a375d8ed3d045c40ae97ec05a)

15 years agoFix bug #5909 - MS-DFS does not work on Vista, if link name includes multibyte character.
Yasuma Takeda [Thu, 20 Nov 2008 19:38:16 +0000 (11:38 -0800)]
Fix bug #5909 - MS-DFS does not work on Vista, if link name includes multibyte character.

15 years agoSecond part of fix for bug #5891 - smbd crashed when viewing the eventlog exported...
Jeremy Allison [Thu, 20 Nov 2008 18:54:28 +0000 (10:54 -0800)]
Second part of fix for bug #5891 - smbd crashed when viewing the eventlog exported by "eventlog list". Don't leak memory on error paths.
Jeremy.

15 years agoThe IRIX compiler does not like embedded unnamed unions.
Günther Deschner [Wed, 19 Nov 2008 16:20:44 +0000 (17:20 +0100)]
The IRIX compiler does not like embedded unnamed unions.

15 years agos3-nbt: remove double nbt netlogon opcodes.
Günther Deschner [Wed, 24 Sep 2008 07:05:37 +0000 (09:05 +0200)]
s3-nbt: remove double nbt netlogon opcodes.

Guenther
(cherry picked from commit 81fde585516957b6a7742e0168c68df33572ed74)

15 years agos3: fix all mailslot/nbt/cldap callers.
Günther Deschner [Tue, 23 Sep 2008 19:08:25 +0000 (21:08 +0200)]
s3: fix all mailslot/nbt/cldap callers.

Guenther

15 years agos3: copy nbt/netlogon helper from s4.
Günther Deschner [Wed, 19 Nov 2008 14:40:50 +0000 (15:40 +0100)]
s3: copy nbt/netlogon helper from s4.

Guenther

15 years agos3: re-run make idl.
Günther Deschner [Tue, 23 Sep 2008 06:58:37 +0000 (08:58 +0200)]
s3: re-run make idl.

Guenther

15 years agos3-nbt: full merge of s4 nbt idl.
Günther Deschner [Tue, 23 Sep 2008 06:31:34 +0000 (08:31 +0200)]
s3-nbt: full merge of s4 nbt idl.

Guenther

15 years agoeventlog: don't crash in sync_eventlog_params().
Michael Adam [Thu, 20 Nov 2008 15:31:44 +0000 (16:31 +0100)]
eventlog: don't crash in sync_eventlog_params().

When freeing the talloc ctx at the end of the routine,
it must be a talloc ctx created inside. talloc_tos() needs
to be valid after the function finishes, since callers
(may) have data attached to it.

Michael

Signed-off-by: Günther Deschner <gd@samba.org>
15 years agoWHATSNEW: Update changes since 3.3.0pre2.
Karolin Seeger [Thu, 20 Nov 2008 09:22:09 +0000 (10:22 +0100)]
WHATSNEW: Update changes since 3.3.0pre2.

Karolin

15 years agoThis code mixes up int and uint32 when pulling out of a TDB. This is very bad. Fixing...
Jeremy Allison [Thu, 20 Nov 2008 00:48:03 +0000 (16:48 -0800)]
This code mixes up int and uint32 when pulling out of a TDB. This is very bad. Fixing... May fix bug #5891, not sure.
Jeremy.

15 years agos3-winbindd: workaround for samr_ChangePasswordUser3 to User2 fallback for w2k dcs.
Günther Deschner [Thu, 13 Nov 2008 16:19:11 +0000 (17:19 +0100)]
s3-winbindd: workaround for samr_ChangePasswordUser3 to User2 fallback for w2k dcs.

Guenther

15 years agoAdd functions to delete NTACL on posix ACL set.
Jeremy Allison [Wed, 19 Nov 2008 20:25:16 +0000 (12:25 -0800)]
Add functions to delete NTACL on posix ACL set.
Jeremy.

15 years agos3-docs: fix typos in locator manpage found by metze.
Günther Deschner [Thu, 23 Oct 2008 14:44:29 +0000 (16:44 +0200)]
s3-docs: fix typos in locator manpage found by metze.

Guenther
(cherry picked from commit ae1abe843a349d55eb8d606f79a7753804a82547)

15 years agos3-docs: add very basic winbind_krb5_locator.7 manpage.
Günther Deschner [Thu, 23 Oct 2008 14:40:23 +0000 (16:40 +0200)]
s3-docs: add very basic winbind_krb5_locator.7 manpage.

Guenther
(cherry picked from commit 90d3cac55f12b34f69f8f366b044dc6382a1a153)

15 years agoFix bug #5904 - libnss_wins causes SIGABRT while servicing getaddrinfo() request.
Jeremy Allison [Wed, 19 Nov 2008 19:22:00 +0000 (11:22 -0800)]
Fix bug #5904 - libnss_wins causes SIGABRT while servicing getaddrinfo() request.
Jeremy.

15 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
(cherry picked from commit 08d3918cf8773f1a3f67a82123ebe006ea581e4e)

15 years agobuild-docs: Use 'git clean' instead of 'git-clean'.
Karolin Seeger [Wed, 19 Nov 2008 12:16:38 +0000 (13:16 +0100)]
build-docs: Use 'git clean' instead of 'git-clean'.

Karolin
(cherry picked from commit 12e72140b944f844e7f44f21a087ab4a4ecc51a7)

15 years agomanpages: Document new wbinfo idmapping options.
Karolin Seeger [Wed, 19 Nov 2008 12:08:41 +0000 (13:08 +0100)]
manpages: Document new wbinfo idmapping options.

--set-uid/gid-mapping
--remove-uid/gid-mapping

Karolin