Merge of server-side authentication changes to 3.0:
authorAndrew Bartlett <abartlet@samba.org>
Mon, 24 Feb 2003 02:35:54 +0000 (02:35 +0000)
committerAndrew Bartlett <abartlet@samba.org>
Mon, 24 Feb 2003 02:35:54 +0000 (02:35 +0000)
commite72ecdc862804339912325fe848401e8ec57cde7
tree4ac1832cbe804e956e8700606a57e985bde0d3b7
parent0fc93128b8e510c3ccc161044068d9f3960635da
Merge ... server-side authentication changes to 3.0:

 - user_ok() and user_in_group() now take a list of groups, instead of
   looking for the user in the members of all groups.

 - The 'server_info' returned from the authentication is now kept around
  - in future we won't copy the sesion key, username etc, we will just
    referece them directly.

 - rhosts upgraded to use the SAM if possible, otherwise fake up based on
   getpwnam().

 - auth_util code to deal with groups upgraded to deal with non-winbind domain
   members again.

Andrew Bartlett
(This used to be commit 74b5436c75114170ce7c780c19226103d0df9060)
13 files changed:
source3/auth/auth_ntlmssp.c
source3/auth/auth_rhosts.c
source3/auth/auth_util.c
source3/include/smb.h
source3/lib/username.c
source3/rpc_server/srv_netlog_nt.c
source3/rpc_server/srv_samr_nt.c
source3/rpc_server/srv_spoolss_nt.c
source3/smbd/password.c
source3/smbd/posix_acls.c
source3/smbd/service.c
source3/smbd/sesssetup.c
source3/smbd/uid.c