Stefan Metzmacher
a9078aad3c
s4:lib/messaging/tests: make use of irpc_binding_handle()
...
metze
2010-09-03 17:02:10 +02:00
Stefan Metzmacher
a65d1eb05c
s4:lib/messaging: use irpc_binding_handle() for python bindings
...
metze
2010-09-03 17:02:10 +02:00
Stefan Metzmacher
993d37baf5
s4:wrepl_server: use irpc_binding_handle_by_name() in wreplsrv_scavenging_replica_active_records()
...
metze
2010-09-03 17:02:10 +02:00
Stefan Metzmacher
f43ec0e751
s4:wrepl_server: use irpc_binding_handle_by_name() in r_do_release_demand()
...
metze
2010-09-03 17:02:09 +02:00
Stefan Metzmacher
2e07f82f7c
s4:wrepl_server: use irpc_binding_handle_by_name() in r_do_challenge()
...
metze
2010-09-03 17:02:09 +02:00
Stefan Metzmacher
8202cf7966
s4:auth_winbind: use irpc_binding_handle_by_name()
...
metze
2010-09-03 17:01:56 +02:00
Stefan Metzmacher
52d4a97afc
s4:libcli/wbclient: use irpc_binding_handle_by_name()
...
metze
2010-09-03 17:00:21 +02:00
Stefan Metzmacher
5c73c84f29
s4:rpc_server/netlogon: use irpc_binding_handle_by_name()
...
metze
2010-09-03 17:00:20 +02:00
Stefan Metzmacher
e117177307
s4:smbd/service_task: use irpc_binding_handle_by_name()
...
metze
2010-09-03 17:00:20 +02:00
Stefan Metzmacher
ff0362fc35
s4:dsdb/kcc: use irpc_binding_handle_by_name()
...
metze
2010-09-03 17:00:19 +02:00
Stefan Metzmacher
3c4150522c
s4:libcli/finddcs: use irpc_binding_handle_by_name()
...
metze
2010-09-03 17:00:19 +02:00
Stefan Metzmacher
f2422a0faa
s4:rpc_server/common: use irpc_binding_handle_by_name() in dcesrv_irpc_forward_rpc_call()
...
metze
2010-09-03 17:00:19 +02:00
Stefan Metzmacher
611357aee3
s4:lib/messaging: add irpc_binding_handle_by_name() helper function
...
metze
2010-09-03 17:00:18 +02:00
Stefan Metzmacher
e26f0abe91
s4:lib/messaging: add irpc dcerpc_binding_handle backend
...
metze
2010-09-03 17:00:18 +02:00
Stefan Metzmacher
328c7084f2
s4:lib/messaging: move messaging prototypes from irpc.h to messaging.h
...
metze
2010-09-03 17:00:17 +02:00
Stefan Metzmacher
8740caece0
s4:lib/messaging/tests: fix some compiler warnings
...
metze
2010-09-03 17:00:17 +02:00
Stefan Metzmacher
705f4c2056
s4:auth_winbind: remove unused winbind_samba3 backend
...
This uses the winbind protocol directly, which needs to be avoided!
metze
2010-09-03 17:00:16 +02:00
Stefan Metzmacher
0f35d51ab6
s4:auth_winbind: fix segfault in winbind_check_password_wbclient()
...
We should only look at err if WBC_ERR_AUTH_ERROR is returned.
metze
2010-09-03 16:53:35 +02:00
Stefan Metzmacher
5b0e0acc81
s4:auth_winbind: fix compiler warnings
...
metze
2010-09-03 13:40:00 +02:00
Stefan Metzmacher
14ffb7d699
nsswitch/libwbclient: LIBWBCLIENT depends on LIBWINBIND-CLIENT
...
metze
2010-09-03 13:31:05 +02:00
Kamen Mazdrashki
fdffa90ef9
s4-drs: A quick fix for DRSUAPI_EXOP_FSMO_RID_ALLOC extended_op handling
...
When DRSUAPI_EXOP_FSMO_RID_ALLOC extended op is handled
in DsGetNCChanges() stub, we need to returned a well know set of
object - see: [ms-adts], 3.1.1.5.1.7
With this hack we are going to return just objects modified
during RID allocation procedure - i.e. "RID Manager$", "RID Set" for
computer object and computer object itself.
Which is a close approximation of what we are expected to return.
2010-09-03 13:23:48 +03:00
Kamen Mazdrashki
65b21c0562
s4-dreplsrv: Refactor drepl_replica_sync() to behave as described in MS-DRSR
...
see: MS-DRSR - 4.1.23.2
Note: Synchronious replication not implemented yet.
2010-09-03 13:23:48 +03:00
Kamen Mazdrashki
715743b38d
s4-dreplsrv: Helpers to locate source DSA in a partition by GUID or DNS name
2010-09-03 13:23:48 +03:00
Kamen Mazdrashki
3691e6c97b
s4-dreplsrv: Helper to find NC by DN or GUID or SID
2010-09-03 13:23:48 +03:00
Kamen Mazdrashki
5685fb64e4
s4-dreplsrv: Add caller-specific data parameter for dreplsrv_fsmo_callback_t
...
It is to be used when we need to preserve a state
to be used in tha callback when dreplsrv_out_operation is completed
2010-09-03 13:23:47 +03:00
Günther Deschner
cf728f890f
s3-spoolss: fix some debug statements.
...
Guenther
2010-09-03 12:19:26 +02:00
Michael Adam
4208d40a74
docs:vfs_gpfs: improve the CAVEAT section on run and build time dependencies
2010-09-03 09:39:48 +02:00
Jelmer Vernooij
0bc53f7d9f
pidl: Keep only a single copy of samba.dcerpc.base.ClientConnection.
2010-09-03 02:39:38 +02:00
Jelmer Vernooij
c5449c9298
pidl: Factor out generation of interface type name.
2010-09-03 00:35:29 +02:00
Simo Sorce
804aaad526
s3-kerberos: use krb5 compat macros in fill_keytab_from_password()
...
This one uses the compat macro in the right way, without actually
breaking the code.
Signed-off-by: Günther Deschner <gd@samba.org>
2010-09-02 22:48:09 +02:00
Simo Sorce
d9c63fbe92
Revert "s3-kerberos: use krb5 compat macros in fill_keytab_from_password()."
...
This reverts commit 9986d25ed195ee77bd73c96f057c527b4c3a8f03.
This patch was causing us to free unallocated memory.
Signed-off-by: Günther Deschner <gd@samba.org>
2010-09-02 22:48:09 +02:00
Volker Lendecke
ac317eba25
s3: Remove unused nss_info_adex_init()
2010-09-02 22:14:55 +02:00
Andrew Tridgell
4ca96834f3
s3-param: added lp_set_cmdline() and --option= parameter
...
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2010-09-02 13:37:08 +10:00
Andrew Tridgell
f6a631bdec
s4-resolve: added resolve_name_ex_send()
...
this allows access to the flags that control name resolution
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2010-09-02 13:37:08 +10:00
Andrew Tridgell
cecc58e058
s4-auth: make the disabled acct messages a bit less verbose
...
raise the debug level
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2010-09-02 13:37:08 +10:00
Andrew Tridgell
b7060c7c5c
s4-selftest: try DNS before bcast in selftest
...
this better reflects real usage
2010-09-02 13:37:08 +10:00
Andrew Tridgell
efbc702b1e
s4-resolve: add a default domain for unqualified names in file backend
...
this better emulates what happens with real DNS
2010-09-02 13:37:08 +10:00
Andrew Tridgell
39599e949b
s4-pidl: added a test for all generated rpc interfaces
...
this tries to instantiate all types in all generated python RPC
interfaces, then checks that all attributes can be read, written and
compared.
2010-09-02 13:37:07 +10:00
Andrew Tridgell
71f2ebcae0
pidl: cope with dom_sid28 in python generator
...
treated the same as dom_sid2
2010-09-02 13:37:07 +10:00
Andrew Tridgell
eccb22c9fb
doc: patched bind9 is no longer needed
...
bind9.7.2rc1 contains all the patches needed to work with Samba4 krb5
DNS updates with w2k8r2.
2010-09-02 13:37:07 +10:00
Andrew Tridgell
e2fdcf1a7a
pynet: fixed ref count error on Py_None
...
ensure we don't run out of None ...
Pair-Programmed-With: Jelmer Vernooij <jelmer@samba.org>
2010-09-02 13:37:07 +10:00
Andrew Tridgell
58d92cefe2
pidl-python: cope with NULL pointers in more places
...
NULL is converted to Py_None
2010-09-02 13:37:07 +10:00
Andrew Tridgell
e7e39584a9
pytalloc: treat a NULL ptr as Py_None
2010-09-02 13:37:07 +10:00
Andrew Tridgell
9f5dcb2235
s4-net: use CommandError() in net rodc
...
this integrates better with the net command
Pair-Programmed-With: Jelmer Vernooij <jelmer@samba.org>
2010-09-02 13:37:07 +10:00
Andrew Bartlett
768475d571
s4:dsdb Fix attribute being searched for in dereference against Fedora DS
...
The problem here is that these attributes are not mapped in the
simple_ldap_map, and they were changed a while back.
Andrew Bartlett
2010-09-02 10:40:34 +10:00
Andrew Bartlett
68c61dfa3f
s4:dsdb Make the dereference control critical if input is critical
...
This helps us ensure that the backend knows about and respects the
dereference control if our caller has asked that the extended DN control
be considered critical.
Andrew Bartlett
2010-09-02 10:40:34 +10:00
Andrew Bartlett
379d073444
s4:dsdb Don't reload the schema against OpenLDAP backend
...
The schema should be considered read-only when we are using the OL
backend, as we can't update the backend schema in real time anyway.
Andrew Bartlett
2010-09-02 10:40:34 +10:00
Andrew Bartlett
896553a1a8
s4:provision Allow OpenLDAP backend to provision again
...
OpenLDAP does not have any post-setup requirements at the moment.
Andrew Bartlett
2010-09-02 10:40:34 +10:00
Zahari Zahariev
9aae50443d
s4:provision Improved error handling in provisionbackend
...
When using OpenLDAP as a backend with Samba4 we get failure during
provision and this patch will help better determining the real error.
Signed-off-by: Andrew Bartlett <abartlet@samba.org>
2010-09-02 10:40:34 +10:00
Kamen Mazdrashki
97246f7bbd
s4-test-dssync: Print the reason for skipping FetchNT4Data test
2010-09-01 19:12:23 +03:00