Volker Lendecke
7d18d058a1
s3: Add wbinfo --ccache-save
...
With this command you can give winbind your password for later use by
the automatic ntlm_auth
2010-01-24 20:32:16 +01:00
Volker Lendecke
22a4a000ce
s3: Make free_domain_list() static
2010-01-02 12:09:05 +01:00
Volker Lendecke
d05e17f875
s3: Introduce domain_is_forest_root() helper function
...
Hopefully this makes the flag tests a bit more understandable
2010-01-02 12:09:05 +01:00
Volker Lendecke
634d084517
s3: Replace IS_DOMAIN_OFFLINE by a function
2009-12-26 12:26:07 +01:00
Volker Lendecke
03617df24d
s3: winbindd_cli_state->getgrent_state is no longer used
2009-12-26 12:26:06 +01:00
Volker Lendecke
6dc924fcf3
s3: Remove some unused code
2009-12-23 12:02:19 +01:00
Volker Lendecke
40d4c31999
s3: Remove unused sendto_child()
2009-12-23 11:42:31 +01:00
Volker Lendecke
9b6b01aab6
s3:winbind: Add a lower-cost alternative to wbinfo -t: wbinfo --ping-dc
...
This just does a NULL RPC call through an existing NETLOGON connection. If
someone knows an operation that "just works" and does not return NOT_SUPPORTED,
please tell me :-)
2009-12-21 23:23:52 +01:00
Volker Lendecke
e7468fb129
s3: Shrink winbindd_proto.h a bit
2009-12-21 16:27:20 +01:00
Volker Lendecke
d534a5be49
s3: Remove unused get_sam_group_entries
2009-12-21 16:27:19 +01:00
Volker Lendecke
0a130daf74
s3: Remove unused winbindd_dual_getsidaliases
2009-12-21 16:27:19 +01:00
Volker Lendecke
9568c762ac
s3: Remove unused winbindd_dual_getuserdomgroups
2009-12-21 16:27:19 +01:00
Volker Lendecke
958fdaf5c3
s3: Remove unused winbindd_dual_getdcname
2009-12-21 16:27:19 +01:00
Volker Lendecke
4f434e07e9
s3: Remove unused winbindd_dual_lookupname
2009-12-21 16:27:19 +01:00
Volker Lendecke
74b1a026d4
s3: Remove unused winbindd_dual_lookupsid
2009-12-21 16:27:19 +01:00
Volker Lendecke
a8875c5724
s3: Remove some unused dual functions
2009-12-21 16:27:19 +01:00
Volker Lendecke
4b84d75399
s3: Remove unused do_async
2009-12-21 16:27:19 +01:00
Volker Lendecke
3f98c2c7ab
s3: Remove unused winbindd_gid2sid_async
2009-12-21 16:27:18 +01:00
Volker Lendecke
93bcc348d2
s3: Remove unused winbindd_uid2sid_async
2009-12-21 16:27:18 +01:00
Volker Lendecke
fb77442c2d
s3: Remove unused winbindd_sid2gid_async
2009-12-21 16:27:18 +01:00
Volker Lendecke
d40edae331
s3: Remove unused winbindd_sid2uid_async
2009-12-21 16:27:18 +01:00
Volker Lendecke
2591a524c0
s3: Remove unused query_user_async
2009-12-21 16:27:18 +01:00
Volker Lendecke
5156fa8c74
s3: Remove unused winbindd_getsidaliases_async
2009-12-21 16:27:18 +01:00
Volker Lendecke
0c3e3b7ab0
s3: Remove unused winbindd_lookupname_async
2009-12-21 16:27:18 +01:00
Volker Lendecke
ebcb28ca73
s3: Remove unused winbindd_lookupsid_async
2009-12-21 16:27:18 +01:00
Volker Lendecke
3e3214fd91
s3:winbind: Move fillup_pw_field() as static to wb_fill_pwent.c
2009-10-17 17:13:02 +02:00
Günther Deschner
a3306e352d
s3-winbindd: add wbint_ChangeMachineAccount implementation.
...
Guenther
2009-10-13 12:42:44 +02:00
Volker Lendecke
dc8538b405
s3:winbind: Make check_info3_in_group, sanitize its memory handling
2009-09-28 17:54:20 +02:00
Volker Lendecke
f18d0b036c
s3:winbind: Make "check_request_flags" publically available
2009-09-28 17:54:20 +02:00
Volker Lendecke
def5bf57c5
s3:winbind: Sanitize the args for find_auth_domain: It only needs the flags
2009-09-28 17:54:20 +02:00
Volker Lendecke
93db77adcb
s3:winbind: Make append_data publically available as append_auth_data
2009-09-28 17:54:20 +02:00
Günther Deschner
58f2deb940
s3-winbindd: add cm_connect_lsa_tcp().
...
Guenther
2009-09-22 11:38:06 +02:00
Günther Deschner
99c3fc1958
s3-winbindd: add and use winbindd_lookup_names().
...
Guenther
2009-09-17 08:54:31 +02:00
Günther Deschner
f0b52b8c31
s3-winbindd: add and use winbindd_lookup_sids().
...
Guenther
2009-09-17 08:54:19 +02:00
Volker Lendecke
04ea250aeb
s3:winbind: Convert WINBINDD_SET_HWM to the new API
2009-09-07 01:28:32 +02:00
Volker Lendecke
4ad330d522
s3:winbind: Convert WINBINDD_REMOVE_MAPPING to the new API
2009-09-07 01:28:32 +02:00
Volker Lendecke
7159060450
s3:winbind: Convert WINBINDD_SET_MAPPING to the new API
2009-09-07 01:28:32 +02:00
Volker Lendecke
d9b7fd59b0
s3:winbind: Convert WINBINDD_CHECK_MACHACC to the new API
2009-09-07 01:28:32 +02:00
Volker Lendecke
1abf692312
s3:winbind: Make the pam_auth subfunctions static
2009-09-05 17:00:21 +02:00
Volker Lendecke
0cae043b0c
w3:winbind: Convert WINBINDD_ALLOCATE_GID to the new API
2009-08-30 09:48:28 +02:00
Volker Lendecke
9e7c6f12fd
w3:winbind: Convert WINBINDD_ALLOCATE_UID to the new API
2009-08-30 09:48:28 +02:00
Volker Lendecke
2774a02f64
s3:winbind: Convert WINBINDD_LIST_GROUPS to the new API
2009-08-29 19:53:46 +02:00
Volker Lendecke
6b474c56a5
s3:winbind: Convert WINBINDD_LIST_USERS to the new API
2009-08-29 19:53:29 +02:00
Volker Lendecke
e47491e83c
s3:winbind: Convert the getgrent functions to the new API
2009-08-29 19:42:27 +02:00
Volker Lendecke
10e9df2975
s3:winbind: Add async wb_next_grent
2009-08-29 19:42:27 +02:00
Volker Lendecke
50d9fb42fc
w3:winbind: Convert WINBINDD_LOOKUPRIDS to the new API
2009-08-29 19:42:26 +02:00
Volker Lendecke
425239caee
s3:winbind: Convert the GETDCNAME routines to the new API
2009-08-29 19:42:26 +02:00
Volker Lendecke
15312e7310
s3:winbind: Add async wb_dsgetdcname
2009-08-29 19:42:26 +02:00
Volker Lendecke
244bb7f163
s3:winbind: Convert winbindd_dsgetdcname to the new API
2009-08-29 19:42:26 +02:00
Volker Lendecke
9c30a8dc6f
s3:winbind: Convert the GETPWENT routines to the new API
2009-08-29 19:42:26 +02:00
Volker Lendecke
6e2bf7e234
s3:winbind: Add async next_pwent
2009-08-29 19:42:26 +02:00
Volker Lendecke
91588e6e8f
s3:winbind: Add async fill_pwent
2009-08-29 19:42:26 +02:00
Volker Lendecke
c325ba89cf
s3:winbind: Add async query_user_list
2009-08-29 19:42:26 +02:00
Volker Lendecke
1d8d3fd7c3
s3:winbind: Convert WINBINDD_GETUSERSIDS to the new API
2009-08-27 15:04:09 +02:00
Volker Lendecke
2f16bf5445
s3:winbind: Factor out wcache_store_seqnum()
2009-08-27 15:04:09 +02:00
Volker Lendecke
f3d71d3e8c
s3:winbind: Add a generic cache for NDR based parent-child requests
2009-08-27 15:04:09 +02:00
Volker Lendecke
2c23e7dc5a
s3:winbind: The get[gr|pw]end functions need access to the client state
2009-08-16 13:28:14 +02:00
Volker Lendecke
459233e630
s3:winbind: Convert WINBINDD_GETGRNAM to the new API
2009-08-16 12:39:08 +02:00
Volker Lendecke
a511a87519
s3:winbind: Convert WINBINDD_GETGRGID to the new API
2009-08-16 12:39:07 +02:00
Volker Lendecke
3f3f49d5e2
s3:winbind: Add winbindd_print_groupmem
...
This converts a talloc_dict retrieved from wb_group_members to the string
that the pipe protocol expects
2009-08-16 12:39:02 +02:00
Volker Lendecke
27dd290d3f
s3:winbind: Make fill_grent publically available
2009-08-16 12:38:19 +02:00
Volker Lendecke
886e183b0e
s3:winbind: Add const to normalize_name_map
2009-08-16 12:38:19 +02:00
Volker Lendecke
c83bf9cd7e
s3:winbind: Add async wb_getgrsid
2009-08-16 12:38:19 +02:00
Volker Lendecke
8a683f4896
s3:winbind: Add async wb_group_members
2009-08-16 12:38:19 +02:00
Volker Lendecke
3d46eaf411
s3:winbind: Make wcache_lookup_groupmem available publically
2009-08-16 12:38:19 +02:00
Volker Lendecke
0f64bb5b7e
s3:winbind: Convert winbindd_show_sequence to the new API
2009-08-16 10:38:24 +02:00
Volker Lendecke
e54503e82f
s3:winbind: Add async wb_seqnums
...
This is something that would have been very difficult with the old style of
async requests: Send the request to all children simultaneously.
2009-08-16 10:38:24 +02:00
Volker Lendecke
1d110e0ef6
s3:winbind: Add async wb_seqnum
2009-08-16 10:38:24 +02:00
Volker Lendecke
c6b36ce573
s3:winbind: WINBIND_USERINFO -> wbint_userinfo
2009-08-16 10:38:24 +02:00
Volker Lendecke
0a16265bc2
s3:winbind: Convert WINBINDD_GETGROUPS to the new API
2009-08-05 03:21:25 -04:00
Volker Lendecke
01ea26bf28
s3:winbind: Add async wb_gettoken
2009-08-05 03:21:25 -04:00
Volker Lendecke
fec380818f
s3:winbind: Convert WINBINDD_GETUSERDOMGROUPS to the new API
2009-08-05 03:21:25 -04:00
Volker Lendecke
1dc1ac0051
s3:winbind: Add async wb_lookupusergroups
2009-08-05 03:21:25 -04:00
Volker Lendecke
718a26fd29
s3:winbind: Make wcache_lookup_usergroups externally visible
2009-08-05 03:21:24 -04:00
Volker Lendecke
592822786d
s3:winbind: Convert WINBINDD_GETSIDALIASES to the new API
2009-08-05 03:21:24 -04:00
Volker Lendecke
ce42ea3ab8
s3:winbind: Add async wb_lookupuseraliases
2009-08-05 03:21:24 -04:00
Volker Lendecke
f09a95aaff
s3:winbind: Make parse_sidlist take a const char *
2009-08-05 03:21:24 -04:00
Volker Lendecke
ff3ce9016a
s3:winbind: Make wcache_lookup_useraliases available publically
2009-08-05 03:21:24 -04:00
Volker Lendecke
bd9d7f75e3
s3:winbind: Convert WINBINDD_GETPWUID to the new API
2009-08-05 03:21:23 -04:00
Volker Lendecke
5bbb7a0d14
s3:winbind: Convert WINBINDD_GETPWNAM to the new API
2009-08-05 03:21:23 -04:00
Volker Lendecke
9dc401a20e
s3:winbind: Convert WINBINDD_GETPWSID to the new API
2009-08-05 03:21:23 -04:00
Volker Lendecke
afc82444fd
s3:winbind: Add async wb_getpwsid
2009-08-05 03:21:23 -04:00
Volker Lendecke
0418d38bc8
s3:winbind: Make fillup_pw_field publically available
2009-08-05 03:21:23 -04:00
Volker Lendecke
7077492778
s3:winbind: Add async wb_queryuser
2009-08-05 03:21:22 -04:00
Volker Lendecke
360227a0fe
s3:winbind: Make wcache_query_user externally visible
2009-08-05 03:21:22 -04:00
Volker Lendecke
10685b37d4
s3:winbind: Convert WINBINDD_GID_TO_SID the new API
2009-08-05 03:21:22 -04:00
Volker Lendecke
292f3f896f
s3:winbind: Add async wb_gid2sid
2009-08-05 03:21:22 -04:00
Volker Lendecke
9b369ffcf0
s3:winbind: Convert WINBINDD_UID_TO_SID the new API
2009-08-05 03:21:22 -04:00
Volker Lendecke
3eff8e93e2
s3:winbind: Add async wb_uid2sid
2009-08-05 03:21:21 -04:00
Volker Lendecke
5db561a608
s3:winbind: Convert WINBINDD_SID_TO_GID the new API
2009-08-05 03:21:21 -04:00
Volker Lendecke
153ae58d7d
s3:winbind: Add async wb_sid2gid
2009-08-05 03:21:21 -04:00
Volker Lendecke
fb7150f23b
s3:winbind: Convert WINBINDD_SID_TO_UID to the new API
2009-08-05 03:21:21 -04:00
Volker Lendecke
ea286fed7a
s3:winbind: Add async wb_sid2uid
2009-08-05 03:21:21 -04:00
Volker Lendecke
9c6f4cd12a
s3:winbind: Convert WINBINDD_LOOKUPNAME to the new API
2009-08-05 03:21:21 -04:00
Volker Lendecke
a541677077
s3:winbind: Add async wb_lookupname
2009-08-05 03:21:20 -04:00
Volker Lendecke
f6554611ab
s3:winbind: Make wcache_name_to_sid visible externally
2009-08-05 03:21:20 -04:00
Volker Lendecke
fa59f9720d
s3:winbind: Convert WINBINDD_LOOKUPSID to the new API
2009-08-05 03:21:20 -04:00
Volker Lendecke
bb359c780a
s3:winbind: Add async wb_lookupsid
2009-08-05 03:21:20 -04:00
Volker Lendecke
2d6589fb02
s3:winbind: Make wcache_sid_to_name externally visible
2009-08-05 03:21:19 -04:00
Volker Lendecke
6cf3db9149
s3:winbind: Add NDR-based parent-child communication to winbind
2009-08-05 03:21:19 -04:00