rpms/automake15/devel automake-1.5-CVE-2009-4029.patch, NONE, 1.1 automake15.spec, 1.25, 1.26
Karsten Hopp
karsten at fedoraproject.org
Tue Feb 9 13:35:32 UTC 2010
Author: karsten
Update of /cvs/extras/rpms/automake15/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21550
Modified Files:
automake15.spec
Added Files:
automake-1.5-CVE-2009-4029.patch
Log Message:
- add fix for CVE-2009-4029
automake-1.5-CVE-2009-4029.patch:
Makefile.in | 2 +-
lib/am/distdir.am | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
--- NEW FILE automake-1.5-CVE-2009-4029.patch ---
diff -urN automake-1.5/lib/am/distdir.am automake-1.5.patched/lib/am/distdir.am
--- automake-1.5/lib/am/distdir.am 2001-07-14 22:12:52.000000000 +0200
+++ automake-1.5.patched/lib/am/distdir.am 2010-02-09 14:26:59.000000000 +0100
@@ -144,7 +144,7 @@
## the file in place in the source tree.
##
if %?TOPDIR_P%
- -find $(distdir) -type d ! -perm -777 -exec chmod a+rwx {} \; -o \
+ -find $(distdir) -type d ! -perm -755 -exec chmod u+rwx {} \; -o \
! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \
! -type d ! -perm -400 -exec chmod a+r {} \; -o \
! -type d ! -perm -444 -exec $(SHELL) $(install_sh) -c -m a+r {} {} \; \
diff -urN automake-1.5/Makefile.in automake-1.5.patched/Makefile.in
--- automake-1.5/Makefile.in 2010-02-09 14:27:58.000000000 +0100
+++ automake-1.5.patched/Makefile.in 2010-02-09 13:52:52.000000000 +0100
@@ -380,7 +380,7 @@
$(MAKE) $(AM_MAKEFLAGS) \
top_distdir="${top_distdir}" distdir="$(distdir)" \
dist-info
- -find $(distdir) -type d ! -perm -777 -exec chmod a+rwx {} \; -o \
+ -find $(distdir) -type d ! -perm -755 -exec chmod u+rwx {} \; -o \
! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \
! -type d ! -perm -400 -exec chmod a+r {} \; -o \
! -type d ! -perm -444 -exec $(SHELL) $(install_sh) -c -m a+r {} {} \; \
Index: automake15.spec
===================================================================
RCS file: /cvs/extras/rpms/automake15/devel/automake15.spec,v
retrieving revision 1.25
retrieving revision 1.26
diff -u -p -r1.25 -r1.26
--- automake15.spec 24 Jul 2009 17:38:17 -0000 1.25
+++ automake15.spec 9 Feb 2010 13:35:32 -0000 1.26
@@ -1,7 +1,7 @@
Summary: A GNU tool for automatically creating Makefiles
Name: automake15
Version: 1.5
-Release: 27
+Release: 28
License: GPLv2+
Group: Development/Tools
URL: http://sources.redhat.com/automake
@@ -18,6 +18,7 @@ Patch7: automake-1.5-tailfix.patch
Patch8: automake-1.5-depconf2.patch
Patch9: automake-1.5-info.patch
Patch10: automake-1.5-noautotools.patch
+Patch11: automake-1.5-CVE-2009-4029.patch
Buildrequires: autoconf, bison, texinfo
Requires(post): /sbin/install-info
Requires(preun): /sbin/install-info
@@ -54,6 +55,7 @@ has not yet been updated to work with ne
%patch8 -p1
%patch9 -p1
%patch10 -p1 -b .noautotools
+%patch11 -p1 -b .CVE-2009-4029
%build
mv automake.texi automake15.texi
@@ -102,6 +104,9 @@ fi
%dir %{_datadir}/aclocal
%changelog
+* Tue Feb 09 2010 Karsten Hopp <karsten at redhat.com> 1.5-28
+- add fix for CVE-2009-4029
+
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 1.5-27
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
More information about the scm-commits
mailing list