rpms/samba/F-8 samba-3.0.26a-winbindd-padding.patch, NONE, 1.1 samba.spec, 1.139, 1.140
Simo Sorce (simo)
fedora-extras-commits at redhat.com
Thu Oct 18 17:02:38 UTC 2007
Author: simo
Update of /cvs/pkgs/rpms/samba/F-8
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv21477
Modified Files:
samba.spec
Added Files:
samba-3.0.26a-winbindd-padding.patch
Log Message:
Fix multilib problem
bug 253036
samba-3.0.26a-winbindd-padding.patch:
--- NEW FILE samba-3.0.26a-winbindd-padding.patch ---
--- samba-3.0.26a/source/nsswitch/winbindd_nss.h.orig 2007-10-18 12:43:25.000000000 -0400
+++ samba-3.0.26a/source/nsswitch/winbindd_nss.h 2007-10-18 12:43:41.000000000 -0400
@@ -319,7 +319,7 @@
The size is the sizeof the union without the padding aligned on
an 8 byte boundary. --jerry */
- char padding[1560];
+ char padding[1800];
} data;
union {
SMB_TIME_T padding;
--- samba-3.0.26a/source/nsswitch/winbindd.c.orig 2007-10-18 12:44:24.000000000 -0400
+++ samba-3.0.26a/source/nsswitch/winbindd.c 2007-10-18 12:44:55.000000000 -0400
@@ -540,8 +540,8 @@
}
if (*(uint32 *)(&state->request) != sizeof(state->request)) {
- DEBUG(0,("request_len_recv: Invalid request size received: %d\n",
- *(uint32 *)(&state->request)));
+ DEBUG(0,("request_len_recv: Invalid request size received: %d (expected %d)\n",
+ *(uint32 *)(&state->request), sizeof(state->request)));
state->finished = True;
return;
}
Index: samba.spec
===================================================================
RCS file: /cvs/pkgs/rpms/samba/F-8/samba.spec,v
retrieving revision 1.139
retrieving revision 1.140
diff -u -r1.139 -r1.140
--- samba.spec 15 Oct 2007 16:22:30 -0000 1.139
+++ samba.spec 18 Oct 2007 17:02:05 -0000 1.140
@@ -2,7 +2,7 @@
Name: samba
Epoch: 0
Version: 3.0.26a
-Release: 5%{?dist}
+Release: 6%{?dist}
License: GPLv2+ and LGPLv2+
Group: System Environment/Daemons
URL: http://www.samba.org/
@@ -42,6 +42,7 @@
Patch111: samba-3.0.13-smbclient.patch
Patch200: samba-3.0.25rc1-inotifiy.patch
Patch201: samba3_idmap_default_domain.patch
+Patch202: samba-3.0.26a-winbindd-padding.patch
Requires(pre): samba-common = %{epoch}:%{version}-%{release}
Requires: pam >= 0:0.64
@@ -159,6 +160,7 @@
%patch111 -p1 -b .smbclient
%patch200 -p0 -b .inotify
%patch201 -p0 -b .idmap_def_dom
+%patch202 -p1 -b .winbindd_padding
mv source/VERSION source/VERSION.orig
sed -e 's/SAMBA_VERSION_VENDOR_SUFFIX=$/&\"%{release}\"/' < source/VERSION.orig > source/VERSION
@@ -645,6 +647,9 @@
#%{_includedir}/libmsrpc.h
%changelog
+* Thu Oct 16 2007 Simo Sorce <ssorce at redhat.com> 3.0.26a-6.fc8
+- Fix bug 253036
+
* Sun Oct 14 2007 Simo Sorce <ssorce at redhat.com> 3.0.26a-5.fc8
- Fix default domain patch turned out to be incomplete, fixed
More information about the scm-commits
mailing list