|
|
|
|
@ -297,3 +297,17 @@ Index: source/nsswitch/winbindd_util.c
|
|
|
|
|
DEBUG(10, ("open_winbindd_priv_socket: opened socket fd %d\n",
|
|
|
|
|
_winbindd_priv_socket));
|
|
|
|
|
}
|
|
|
|
|
Index: source/smbd/uid.c
|
|
|
|
|
--- source/smbd/uid.c.orig 2005-07-28 15:19:43 +0200
|
|
|
|
|
+++ source/smbd/uid.c 2006-01-27 09:07:19 +0100
|
|
|
|
|
@@ -195,6 +195,10 @@
|
|
|
|
|
BOOL must_free_token = False;
|
|
|
|
|
NT_USER_TOKEN *token = NULL;
|
|
|
|
|
|
|
|
|
|
+ if (vuser)
|
|
|
|
|
+ DEBUG(9,("change_to_user: SMB user \"%s\" (unix user \"%s\", vuid %d)\n",
|
|
|
|
|
+ vuser->user.smb_name ? vuser->user.smb_name : "?", vuser->user.unix_name ? vuser->user.unix_name : "?", vuid));
|
|
|
|
|
+
|
|
|
|
|
if (!conn) {
|
|
|
|
|
DEBUG(2,("change_to_user: Connection not open\n"));
|
|
|
|
|
return(False);
|
|
|
|
|
|