Andreas Schneider
da9cd736d2
s3-rpc_client: Fixed an uninitialized variable.
...
Signed-off-by: Günther Deschner <gd@samba.org>
Autobuild-User: Günther Deschner <gd@samba.org>
Autobuild-Date: Thu Feb 10 18:32:08 CET 2011 on sn-devel-104
2011-02-10 18:32:08 +01:00
Andreas Schneider
8cffe147eb
s3-rpc_client: Added dcerpc_winreg_int_openkey() which dectects the hive.
...
Signed-off-by: Günther Deschner <gd@samba.org>
2011-02-10 17:47:04 +01:00
Andreas Schneider
8ed5808390
s3-rpc_client: Fixed winreg int documentation.
...
Signed-off-by: Günther Deschner <gd@samba.org>
2011-02-10 17:47:04 +01:00
Andreas Schneider
f0a90551b2
s3-rpc_server: Fixed possible segfaults in svcctl server.
...
Signed-off-by: Günther Deschner <gd@samba.org>
2011-02-10 17:47:04 +01:00
Michael Adam
82bcada6f6
s3:smbd: fix switch indentation level in get_ea_dos_attribute()
...
Autobuild-User: Michael Adam <obnox@samba.org>
Autobuild-Date: Thu Feb 10 17:46:12 CET 2011 on sn-devel-104
2011-02-10 17:46:12 +01:00
Christian Ambach
d62aa577c3
nsswitch: fix a segfault in the krb5 locator plugin
...
after the number of retries was exceeded, the loop did not
bail out correctly with an error and went on using a null pointer
2011-02-10 17:01:18 +01:00
Volker Lendecke
831974a762
s3: Slightly simplify winbind_write_sock
...
Autobuild-User: Volker Lendecke <vlendec@samba.org>
Autobuild-Date: Thu Feb 10 17:00:46 CET 2011 on sn-devel-104
2011-02-10 17:00:46 +01:00
Volker Lendecke
d7d36724d3
s3: Fix some nonempty blank lines
2011-02-10 16:16:03 +01:00
Sumit Bose
d02b5cd655
replace: Add missing eval to m4 script
...
Autobuild-User: Günther Deschner <gd@samba.org>
Autobuild-Date: Thu Feb 10 16:14:21 CET 2011 on sn-devel-104
2011-02-10 16:14:21 +01:00
Günther Deschner
2f6d76a95f
socket_wrapper: avoid c++ style comments.
...
Seen on the aix s3-waf build where it causes the build to fail.
Guenther
2011-02-10 15:29:37 +01:00
Nadezhda Ivanova
a38d04a7a8
s4-tools: Added --sddl option, which allows the user to add an ACE to an object's security descriptor in SDDL format
...
Useful for testing purposes.
Autobuild-User: Nadezhda Ivanova <nivanova@samba.org>
Autobuild-Date: Thu Feb 10 15:28:04 CET 2011 on sn-devel-104
2011-02-10 15:28:04 +01:00
Michael Adam
6d3625de67
libwbclient: doxygen: mark wbcSetGidHwm deprecated
...
Autobuild-User: Michael Adam <obnox@samba.org>
Autobuild-Date: Thu Feb 10 14:42:24 CET 2011 on sn-devel-104
2011-02-10 14:42:24 +01:00
Michael Adam
3c6ae6d4d7
libwbclient: doxygen: mark wbcSetUidHwm deprecated
2011-02-10 13:57:32 +01:00
Michael Adam
37575560bf
libwbclient: doxygen: mark wbcRemoveGidMapping deprecated
2011-02-10 13:57:32 +01:00
Michael Adam
7494724b84
libwbclient: doxygen: mark wbcRemoveUidMapping deprecated
2011-02-10 13:57:32 +01:00
Michael Adam
d75ad33598
libwbclient: doxygen: mark wbcSetGidMapping deprecated
2011-02-10 13:57:32 +01:00
Michael Adam
cb5e685d54
libwbclient: doxygen: mark wbcSetUidMapping deprecated
2011-02-10 13:57:32 +01:00
Michael Adam
6339a17a93
Revert "libwbclient: bump the libwbclient SOVER 0 -> 1 due to ABI changes"
...
This reverts commit 5dd63c6c14
.
Undo the library version bump.
2011-02-10 13:57:32 +01:00
Michael Adam
4242d633d8
Revert "wbinfo: remove --set-uid-mapping - winbindd does not implement that any more."
...
This reverts commit 0e90d01d53
.
Undo the library version bump.
2011-02-10 13:57:32 +01:00
Michael Adam
70ebfc16b4
Revert "wbinfo: remove --set-gid-mapping - winbindd does not implement that any more."
...
This reverts commit 9de1fd4352
.
Undo the library version bump.
2011-02-10 13:57:32 +01:00
Michael Adam
71ce276c12
Revert "wbinfo: remove --remove-uid-mapping - winbindd does not implement that any more."
...
This reverts commit 36e2baa8da
.
Undo the library version bump.
2011-02-10 13:57:32 +01:00
Michael Adam
1ea1043f8d
Revert "wbinfo: remove --remove-gid-mapping - winbindd does not implement that any more."
...
This reverts commit 48ad64aa78
.
Undo the library version bump.
2011-02-10 13:57:32 +01:00
Michael Adam
0def826ec5
Revert "libwbclient: remove two unused defines"
...
This reverts commit 58bf6f9ff0
.
Undo the library version bump.
2011-02-10 13:57:32 +01:00
Michael Adam
7dca8bcbb9
Revert "libwbclient: remove wbcSetUidMapping() - not implemented any more"
...
This reverts commit 25a0dc44f7
.
Undo the library version bump.
2011-02-10 13:57:32 +01:00
Michael Adam
1f4a06e64f
Revert "libwbclient: remove wbcSetGidMapping() - not implemented any more"
...
This reverts commit 52e1be2139
.
Undo the library version bump.
2011-02-10 13:57:32 +01:00
Michael Adam
ecbb223989
Revert "libwbclient: remove wbcRemoveUidMapping() - not implemented any more"
...
This reverts commit 1ed5961df2
.
Undo the library version bump.
2011-02-10 13:57:32 +01:00
Michael Adam
75b2a2f999
Revert "libwbclient: remove wbcRemoveGidMapping() - not implemented any more"
...
This reverts commit 393c866c51
.
Undo the library version bump.
2011-02-10 13:57:32 +01:00
Michael Adam
748cccde42
Revert "libwbclient: remove wbcSetUidHwm() - not implemented any more"
...
This reverts commit 6558323c84
.
Undo the library version bump.
2011-02-10 13:57:32 +01:00
Michael Adam
7a3bc46e7b
Revert "libwbclient: remove wbcSetGidHwm() - not implemented any more"
...
This reverts commit 68a9b726be
.
Undo the library version bump.
2011-02-10 13:57:31 +01:00
Michael Adam
9bc1a7ba16
Revert "libwbclient: bump version to 0.6 -> 1.0 due to ABI change (removed symbols)"
...
This reverts commit 128bed20c4
.
Undo the library version bump.
2011-02-10 13:57:31 +01:00
Michael Adam
d0ceb4c83a
Revert "nsswitch: libwbclient has vnum 1 now."
...
This reverts commit c9cb42a276
.
Undo the library version bump.
2011-02-10 13:57:31 +01:00
Michael Adam
76ea4fd03a
Revert "nsswitch: remove unused code from wbinfo.c"
...
This reverts commit 3bdd2efff8
.
Undo the library version bump.
2011-02-10 13:57:31 +01:00
Günther Deschner
ad0a3185ce
librpc: move preg.idl to main directory.
...
Guenther
Autobuild-User: Günther Deschner <gd@samba.org>
Autobuild-Date: Thu Feb 10 13:56:49 CET 2011 on sn-devel-104
2011-02-10 13:56:49 +01:00
Günther Deschner
7a558ea27c
s3-waf: fix the build after auth changes.
...
Andrews, please check.
Guenther
2011-02-10 12:58:06 +01:00
Günther Deschner
7de21e6294
s3-waf: fix krb5 checks logic.
...
Guenther
2011-02-10 12:58:06 +01:00
Günther Deschner
fdd4d56405
s3: give ../librpc/ndr/util.c its own header.
...
Guenther
2011-02-10 12:58:06 +01:00
Nadezhda Ivanova
b5a2f956c6
s4-tests: Some tests that prove behavior for INHERITED user-provided ACEs is different if the P flag is set.
...
Autobuild-User: Nadezhda Ivanova <nivanova@samba.org>
Autobuild-Date: Thu Feb 10 12:31:34 CET 2011 on sn-devel-104
2011-02-10 12:31:34 +01:00
Nadezhda Ivanova
c3f6cc9993
security: Fixed some handling of ACEs with INHERITED flag provided by the user
...
Some tests showed that these ACEs are not removed if the DACL_PROTECTED flag is provided at the same time.
This is not documented but tests prove it and it has been observerd in deployment.
2011-02-10 12:43:58 +02:00
Andrew Tridgell
14edbf7159
s4-build: need EXPAND_VARIABLES() for terminal in make test
...
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
Autobuild-User: Andrew Tridgell <tridge@samba.org>
Autobuild-Date: Thu Feb 10 07:35:26 CET 2011 on sn-devel-104
2011-02-10 07:35:26 +01:00
Andrew Tridgell
172e0a177d
s4-auth: install gen_ndr/auth.h, used by public session.h
...
needed for openchange. Thanks to Brad for reporting this.
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2011-02-10 06:51:07 +01:00
Andrew Tridgell
11f5d7c2f5
s4-torture: not having an output dir is not a fatal error
...
just return NT_STATUS_OK, as nothing to cleanup
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
Signed-off-by: Andrew Tridgell <tridge@samba.org>
2011-02-10 06:51:07 +01:00
Andrew Tridgell
8dc92c8f71
ldb: use #include <ldb.h> for ldb
...
thi ensures we are using the header corresponding to the version of
ldb we're linking against. Otherwise we could use the system ldb for
link and the in-tree one for include
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2011-02-10 06:51:07 +01:00
Andrew Tridgell
e26b1a6968
s4-krb5: authkrb5 should depend on ldb
...
this fixes the include path to add ldb
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2011-02-10 06:51:07 +01:00
Andrew Bartlett
cc77ea720b
s3-auth Remove unused pam_handle
...
Signed-off-by: Andrew Tridgell <tridge@samba.org>
2011-02-10 06:51:07 +01:00
Andrew Bartlett
2b05ba77b4
s3-auth Rename cryptic 'ptok' to security_token
...
This will allow the auth_serversupplied_info struct to be migrated
to auth_session_info easier.
Adnrew Bartlett
Signed-off-by: Andrew Tridgell <tridge@samba.org>
2011-02-10 06:51:06 +01:00
Andrew Bartlett
d66150c14d
libcli/named_pipe_auth Change from 'info3' to auth_session_info_transport
...
This changes the structure being used to convey the current user state
from the netlogon-derived 'netr_SamInfo3' structure to a purpose-built
structure that matches the internals of the Samba auth subsystem and
contains the final group list, as well as the final privilege set and
session key.
These previously had to be re-created on the server side of the pipe
each time.
Andrew Bartlett
Signed-off-by: Andrew Tridgell <tridge@samba.org>
2011-02-10 06:51:06 +01:00
Andrew Bartlett
248c821780
auth.idl fix size_is() reference in IDL
...
Signed-off-by: Andrew Tridgell <tridge@samba.org>
2011-02-10 06:51:06 +01:00
Andrew Bartlett
543ef3b5bf
libcli/named_pipe_auth Remove support for unused levels 0-2.
...
The only client and server for this code uses level 3 exclusively.
Andrew Bartlett
Signed-off-by: Andrew Tridgell <tridge@samba.org>
2011-02-10 06:51:06 +01:00
Andrew Bartlett
4cfee6f88e
auth Move auth_sam_reply into the top level.
...
These functions provide conversions between some netlogon.idl and
auth.idl structures
Andrew Bartlett
Signed-off-by: Andrew Tridgell <tridge@samba.org>
2011-02-10 06:51:06 +01:00
Andrew Tridgell
8220a7ebae
ldb: added ldb 1.0.0 ABI signatures
2011-02-10 06:51:06 +01:00