svn commit: samba-web r793 - in trunk/patches: .
jerry at samba.org
jerry at samba.org
Mon Aug 29 21:06:09 GMT 2005
Author: jerry
Date: 2005-08-29 21:06:08 +0000 (Mon, 29 Aug 2005)
New Revision: 793
WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba-web&rev=793
Log:
updating winbindd patch
Modified:
trunk/patches/winbindd_v1.patch
Changeset:
Modified: trunk/patches/winbindd_v1.patch
===================================================================
--- trunk/patches/winbindd_v1.patch 2005-08-29 20:06:19 UTC (rev 792)
+++ trunk/patches/winbindd_v1.patch 2005-08-29 21:06:08 UTC (rev 793)
@@ -24,6 +24,28 @@
SAFE_FREE(state.response.extra_data);
+diff -urBbN --exclude-from=diff.excludes samba-3.0.20-orig/source/nsswitch/winbindd_user.c samba-3.0.20-new/source/nsswitch/winbindd_user.c
+--- samba-3.0.20-orig/source/nsswitch/winbindd_user.c 2005-07-28 08:19:44.000000000 -0500
++++ samba-3.0.20-new/source/nsswitch/winbindd_user.c 2005-08-29 16:04:22.000000000 -0500
+@@ -230,6 +230,7 @@
+ const char *shell,
+ uint32 group_rid)
+ {
++ fstring username;
+ struct getpwsid_state *s =
+ talloc_get_type_abort(private_data, struct getpwsid_state);
+
+@@ -240,7 +241,9 @@
+ return;
+ }
+
+- s->username = talloc_strdup(s->state->mem_ctx, acct_name);
++ fstrcpy( username, acct_name );
++ strlower_m( username );
++ s->username = talloc_strdup(s->state->mem_ctx, username);
+ s->fullname = talloc_strdup(s->state->mem_ctx, full_name);
+ s->homedir = talloc_strdup(s->state->mem_ctx, homedir);
+ s->shell = talloc_strdup(s->state->mem_ctx, shell);
diff -urBbN --exclude-from=diff.excludes samba-3.0.20-orig/source/nsswitch/winbindd_util.c samba-3.0.20-new/source/nsswitch/winbindd_util.c
--- samba-3.0.20-orig/source/nsswitch/winbindd_util.c 2005-07-28 08:19:44.000000000 -0500
+++ samba-3.0.20-new/source/nsswitch/winbindd_util.c 2005-08-29 13:34:16.000000000 -0500
More information about the samba-cvs
mailing list