Andreas Schneider
e1c4b5bbe9
s3-winbind: Replace the passdb backend with a samr/lsa based backend.
2010-07-05 15:59:08 +02:00
Andreas Schneider
488badb8ac
s3-winbind: Implemented samr backend function common_sequence_number.
2010-07-05 15:59:08 +02:00
Andreas Schneider
645ce68e35
s3-winbind: Implemented samr backend function common_lookup_useraliases.
2010-07-05 15:59:08 +02:00
Andreas Schneider
d92cb43b77
s3-winbind: Implemented samr backend function common_lookup_usergroups.
2010-07-05 15:59:07 +02:00
Andreas Schneider
c60a9e8077
s3-winbind: Implemented samr backend function common_password_policy.
2010-07-05 15:59:07 +02:00
Andreas Schneider
54e8f8bd57
s3-winbind: Implemented samr backend function common_lockout_policy.
2010-07-05 15:59:07 +02:00
Andreas Schneider
de7990bca1
s3-winbind: Implemented samr backend function common_rids_to_names.
2010-07-05 15:59:07 +02:00
Andreas Schneider
79700e690e
s3-winbind: Implemented samr backend function common_sid_to_name.
2010-07-05 15:59:07 +02:00
Andreas Schneider
f11648bfd7
s3-winbind: Implemented samr backend function common_name_to_sid.
2010-07-05 15:59:07 +02:00
Andreas Schneider
483d4528d9
s3-winbind: Implemented samr backend function common_enum_local_groups.
2010-07-05 15:59:06 +02:00
Andreas Schneider
47447809c8
s3-winbind: Implemented samr backend function sam_lookup_groupmem.
2010-07-05 15:59:06 +02:00
Andreas Schneider
41939ce32f
s3-winbind: Implemented samr backend function sam_trusted_domains.
2010-07-05 15:59:06 +02:00
Andreas Schneider
48147555d2
s3-winbind: Implemented samr backend function sam_query_user.
2010-07-05 15:59:06 +02:00
Andreas Schneider
7ee0ebe406
s3-winbind: Implemented samr backend function sam_enum_dom_groups.
2010-07-05 15:59:05 +02:00
Andreas Schneider
9d0d6ed66f
s3-winbind: Implemented samr backend function sam_query_user_list.
2010-07-05 15:59:05 +02:00
Andreas Schneider
cc3d9dd042
s3-winbind: Added a skeleton for samr based functions.
...
The goal is to replace the passdb backend later.
2010-07-05 15:59:05 +02:00
Andreas Schneider
9fa7239907
s3-winbind: Initialize the server_info on winbindd start.
2010-07-05 15:59:05 +02:00
Andreas Schneider
30d25210a9
s3-rpc_client: Use the right memory context for array elements.
2010-07-05 15:59:05 +02:00
Andreas Schneider
7d013f4065
s3-winbind: Free some memory which isn't needed anymore.
2010-07-05 15:59:04 +02:00
Günther Deschner
b37db757b6
s3-build: add idl_full to Makefile.
...
Guenther
2010-07-05 15:41:34 +02:00
Günther Deschner
cb52b1ad99
s3-idl: support --full for s3 build_idl.sh as well.
...
Guenther
2010-07-05 15:41:33 +02:00
Matthias Dieter Wallnöfer
6071ca9dae
s4:include/smbldap.h - introduce a placeholder for "LDAPMessage" if we don't link against a LDAP library
2010-07-05 15:36:32 +02:00
Matthias Dieter Wallnöfer
1d166fd3cf
s4:winbind/wb_cmd_setpwent.c - fix a possible crash condition in the "winbind struct test"
...
Use a "talloc_strdup" for duplicating usernames.
2010-07-05 15:36:12 +02:00
Matthias Dieter Wallnöfer
afcf18f3c9
s4:samr RPC server - "SetUserInfo" - allow some more informations to be set
...
Taken from the s3 implementation.
2010-07-05 15:36:12 +02:00
Matthias Dieter Wallnöfer
915ddf0dc7
samr.idl:UserInfo structures - fix some names according to MS-SAMR documentation
...
See MS-SAMR section "FULL IDL"
2010-07-05 15:35:54 +02:00
Volker Lendecke
3278554b3e
s3: Make talloc_attrs() static
2010-07-05 12:37:13 +02:00
Volker Lendecke
dfc84ece9d
s3: Remove procid_self() from srv_spoolss_reply[open|close]printer()
2010-07-05 11:06:32 +02:00
Volker Lendecke
9e4ae600b7
s3: Remove procid_self() from ctdb_read_req() and ctdb_handle_message()
2010-07-05 11:06:32 +02:00
Volker Lendecke
1832e38425
s3: Remove some type-punned warnings
2010-07-05 11:06:32 +02:00
Volker Lendecke
2838047657
s3: Put serverid_key and serverid_data together
2010-07-05 11:06:32 +02:00
Volker Lendecke
390c3ffc2a
s3: Remove procid_self() from brl_close_fnum()
2010-07-05 11:06:31 +02:00
Volker Lendecke
6436ea3e7a
s3: Remove procid_self() from srv_spoolss_drv_upgrade_printer()
2010-07-05 11:06:31 +02:00
Volker Lendecke
b0f76a37d3
s3: Remove procid_self() from cancel_pending_lock_requests_by_fid_smb2()
2010-07-05 11:06:31 +02:00
Volker Lendecke
a521ad4b5a
s3: Remove procid_self() from remove_pending_lock()
2010-07-05 11:06:31 +02:00
Volker Lendecke
e168b85f00
s3: Remove procid_self() from fill_deferred_open_entry()
2010-07-05 11:06:31 +02:00
Volker Lendecke
aa217afc46
s3: Remove procid_self() from do_lock_cancel()
2010-07-05 11:06:31 +02:00
Volker Lendecke
1af668df02
s3: Remove procid_self() from do_unlock()
2010-07-05 11:06:31 +02:00
Volker Lendecke
471a47a1de
s3: Remove procid_self() from do_lock()
2010-07-05 11:06:31 +02:00
Volker Lendecke
b485c1917f
s3: Remove procid_self() from query_lock()
2010-07-05 11:06:30 +02:00
Volker Lendecke
9b0fbcf35a
s3: Remove smbd_messaging_context() from shutdown_other_smbds()
2010-07-05 11:06:30 +02:00
Volker Lendecke
0ea7aed746
s3: Remove smbd_messaging_context() from make_connection_snum()
2010-07-05 11:06:30 +02:00
Volker Lendecke
a2d7cd5558
s3: Remove smbd_messaging_context() from reprocess_blocked_smb2_lock()
2010-07-05 11:06:30 +02:00
Volker Lendecke
3df821acc4
s3: Remove smbd_messaging_context() from remove_pending_lock()
2010-07-05 11:06:29 +02:00
Volker Lendecke
411412dc65
s3: Remove smbd_messaging_context() from push_blocking_lock_request_smb2()
2010-07-05 11:06:29 +02:00
Volker Lendecke
8aa3f47dc9
s3: Remove procid_self() from irix_oplocks_read_fde_handler()
2010-07-05 11:06:29 +02:00
Volker Lendecke
c63f75f17c
s3: Remove smbd_messaging_context() from smb_set_posix_lock()
2010-07-05 11:06:29 +02:00
Volker Lendecke
8ea271bb2e
s3: Remove smbd_messaging_context() from linux_oplock_signal_handler()
2010-07-05 11:06:28 +02:00
Volker Lendecke
02a42a0a1d
s3: Remove procid_self() from blocking_lock_cancel_smb1()
2010-07-05 11:06:28 +02:00
Volker Lendecke
f60c6f55c9
s3: Remove procid_self() from process_blocking_lock_queue()
2010-07-05 11:06:28 +02:00
Volker Lendecke
a9aa582de5
s3: Remove procid_self() from remove_pending_lock_requests_by_mid_smb1()
2010-07-05 11:06:28 +02:00