Hello community, here is the log from the commit of package rsyslog for openSUSE:Factory checked in at Thu May 5 10:05:45 CEST 2011. -------- --- rsyslog/rsyslog.changes 2011-04-27 18:48:49.000000000 +0200 +++ /mounts/work_src_done/STABLE/rsyslog/rsyslog.changes 2011-04-29 14:07:25.000000000 +0200 @@ -1,0 +2,6 @@ +Fri Apr 29 11:38:40 UTC 2011 - idoenmez@novell.com + +- Add rsyslog-5.6.5-memcpy.patch: fix overflowing memcpy call in + runtime/net.c + +------------------------------------------------------------------- calling whatdependson for head-i586 New: ---- rsyslog-5.8.0-memcpy.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ rsyslog.spec ++++++ --- /var/tmp/diff_new_pack.PwYCgB/_old 2011-05-05 10:05:19.000000000 +0200 +++ /var/tmp/diff_new_pack.PwYCgB/_new 2011-05-05 10:05:19.000000000 +0200 @@ -21,7 +21,7 @@ Name: rsyslog Summary: The enhanced syslogd for Linux and Unix Version: 5.8.0 -Release: 1 +Release: 4 # for setting those bcond_with* configs see # http://lizards.opensuse.org/2008/09/12/conditional-features-aka-use-flags/ %if 0%{?suse_version} >= 1140 @@ -105,6 +105,8 @@ Source2: rsyslog.conf.in Source3: rsyslog.early.conf.in Source4: rsyslog.d.remote.conf.in +# PATCH-FIX-UPSTREAM rsyslog-5.6.5-memcpy.patch idoenmez@suse.de -- Fix overflowing memcpy call +Patch1: rsyslog-5.8.0-memcpy.patch %description Rsyslog is an enhanced multi-threaded syslogd supporting, among others, @@ -265,6 +267,7 @@ %prep %setup -q -n %{name}-%{upstream_version} +%patch1 %if %{with systemd} # Bug: https://bugzilla.novell.com/show_bug.cgi?id=656259 # install the files systemd provides rather than what we provide. ++++++ rsyslog-5.8.0-memcpy.patch ++++++ --- runtime/net.c 2011-03-22 12:27:49.000000000 +0100 +++ runtime/net.c 2011-04-29 13:30:47.249997266 +0200 @@ -721,7 +721,7 @@ SIN(allowIP.addr.NetAddr)->sin_port = 0; memcpy(&(SIN(allowIP.addr.NetAddr)->sin_addr.s_addr), &(SIN6(res->ai_addr)->sin6_addr.s6_addr32[3]), - sizeof (struct sockaddr_in)); + sizeof (in_addr_t)); if((iRet = AddAllowedSenderEntry(ppRoot, ppLast, &allowIP, iSignificantBits)) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org