diff options
author | Ned Ludd <solar@gentoo.org> | 2006-01-28 20:35:28 +0000 |
---|---|---|
committer | Ned Ludd <solar@gentoo.org> | 2006-01-28 20:35:28 +0000 |
commit | 3529a962b4ad521e7239ac0db56fdceecee64760 (patch) | |
tree | 4beaa854236e0d36528c5c3238304f47a43f50a9 /app-misc/pax-utils | |
parent | Initial commit for bug 119623. (diff) | |
download | gentoo-2-3529a962b4ad521e7239ac0db56fdceecee64760.tar.gz gentoo-2-3529a962b4ad521e7239ac0db56fdceecee64760.tar.bz2 gentoo-2-3529a962b4ad521e7239ac0db56fdceecee64760.zip |
- New -A option to scan *.a archives. Better handling of invalid elf files. Removed old ebuilds
(Portage version: 2570-svn)
Diffstat (limited to 'app-misc/pax-utils')
-rw-r--r-- | app-misc/pax-utils/ChangeLog | 9 | ||||
-rw-r--r-- | app-misc/pax-utils/Manifest | 27 | ||||
-rw-r--r-- | app-misc/pax-utils/files/digest-pax-utils-0.1.4 | 2 | ||||
-rw-r--r-- | app-misc/pax-utils/files/digest-pax-utils-0.1.7-r1 | 1 | ||||
-rw-r--r-- | app-misc/pax-utils/files/digest-pax-utils-0.1.8 | 3 | ||||
-rw-r--r-- | app-misc/pax-utils/files/scanelf-null-rpath.patch | 16 | ||||
-rw-r--r-- | app-misc/pax-utils/pax-utils-0.1.4.ebuild | 6 | ||||
-rw-r--r-- | app-misc/pax-utils/pax-utils-0.1.5.ebuild | 31 | ||||
-rw-r--r-- | app-misc/pax-utils/pax-utils-0.1.6.ebuild | 30 | ||||
-rw-r--r-- | app-misc/pax-utils/pax-utils-0.1.8.ebuild (renamed from app-misc/pax-utils/pax-utils-0.1.7-r1.ebuild) | 8 |
10 files changed, 34 insertions, 99 deletions
diff --git a/app-misc/pax-utils/ChangeLog b/app-misc/pax-utils/ChangeLog index 59c61f3485bb..8b8dd8132d1b 100644 --- a/app-misc/pax-utils/ChangeLog +++ b/app-misc/pax-utils/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for app-misc/pax-utils # Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-misc/pax-utils/ChangeLog,v 1.40 2006/01/18 22:53:13 solar Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-misc/pax-utils/ChangeLog,v 1.41 2006/01/28 20:35:28 solar Exp $ + +*pax-utils-0.1.8 (28 Jan 2006) + + 28 Jan 2006; <solar@gentoo.org> -files/scanelf-null-rpath.patch, + pax-utils-0.1.4.ebuild, -pax-utils-0.1.5.ebuild, -pax-utils-0.1.6.ebuild, + -pax-utils-0.1.7-r1.ebuild, +pax-utils-0.1.8.ebuild: + - New -A option to scan *.a archives. Better handling of invalid elf files. *pax-utils-0.1.7-r1 (18 Jan 2006) diff --git a/app-misc/pax-utils/Manifest b/app-misc/pax-utils/Manifest index 5e3c9b3de4a4..64bbd52a1e47 100644 --- a/app-misc/pax-utils/Manifest +++ b/app-misc/pax-utils/Manifest @@ -1,11 +1,18 @@ -MD5 c3f5c9253271ef5ec2c517352419b218 ChangeLog 6694 -MD5 dc77856d07055e511131e862afbb09eb files/digest-pax-utils-0.1.4 67 -MD5 a600ef77f69ccf3b549a95e326603592 files/digest-pax-utils-0.1.5 67 -MD5 2423859a4ed3486389cbb553bd1bf0f0 files/digest-pax-utils-0.1.6 67 -MD5 c04057e6e31a00de3e0ddef9f4db3f92 files/digest-pax-utils-0.1.7-r1 67 -MD5 4c62b41578df556f326806228afe1f99 files/scanelf-null-rpath.patch 534 +MD5 e3537c2b5ded2b1f326d931f3af150df ChangeLog 7003 +RMD160 a1b0555470756b43eb95c3ba23be9e1b72a6e0b1 ChangeLog 7003 +SHA256 2d82b724261edd611aa3f0f5b55a35cd92bb5d71ea5c4324677a79a88cfcaf79 ChangeLog 7003 +MD5 212af09c0c8a660ecc4dc1df67e8c3b2 files/digest-pax-utils-0.1.4 247 +RMD160 98bff41509da6d7d67c93924b0144011c28b1048 files/digest-pax-utils-0.1.4 247 +SHA256 2cc81e1b4f9b199ddc9f9a04f8cba60f1eeeb0666f3e583c441eb62526feb37c files/digest-pax-utils-0.1.4 247 +MD5 9e860c5d83a3dfeaea3b092895033a2c files/digest-pax-utils-0.1.8 247 +RMD160 3583aeb057f174bf3dde64c0c0df62ac296b4de0 files/digest-pax-utils-0.1.8 247 +SHA256 40fd140bce16bd8cf040eaac270e353227458feb431a239d6b58d7fc60c1ac14 files/digest-pax-utils-0.1.8 247 MD5 90f775b6c4fdbeb494f7d8e1d94ad30d metadata.xml 604 -MD5 16be1632892be8a4398d2284ec734854 pax-utils-0.1.4.ebuild 930 -MD5 8b51b7c8db335a2bf83e439832c23a89 pax-utils-0.1.5.ebuild 1028 -MD5 b3f155a95d4684a1c398bdf2dbad2152 pax-utils-0.1.6.ebuild 1013 -MD5 1cf59984913adbf72186dfde270ff096 pax-utils-0.1.7-r1.ebuild 1200 +RMD160 7f581ee400ba8449455baf903183c12136a53838 metadata.xml 604 +SHA256 f3aaada3dde296c02797c2f68e88bf7f3cf650449aaf956126bc54ebd36e686e metadata.xml 604 +MD5 7de23bcc39712b52488302a24a1e6280 pax-utils-0.1.4.ebuild 927 +RMD160 0da598afdb2ab8c151da7f4cbead89cdca510f5b pax-utils-0.1.4.ebuild 927 +SHA256 f82ace2da93406895327b954d7b29d850330690f749fba4176b13351aba0bfdd pax-utils-0.1.4.ebuild 927 +MD5 f79274d51cc730bb6afe3be176953f91 pax-utils-0.1.8.ebuild 1109 +RMD160 6570fdfec62bd2c6388ae4d43bad6130427c40cb pax-utils-0.1.8.ebuild 1109 +SHA256 ad4de23a6d3286604b21a07c2ecdb4ebfefe8ef9d2bb878cca1813eb9dc33d2a pax-utils-0.1.8.ebuild 1109 diff --git a/app-misc/pax-utils/files/digest-pax-utils-0.1.4 b/app-misc/pax-utils/files/digest-pax-utils-0.1.4 index 2bba929e9861..5bdeee165759 100644 --- a/app-misc/pax-utils/files/digest-pax-utils-0.1.4 +++ b/app-misc/pax-utils/files/digest-pax-utils-0.1.4 @@ -1 +1,3 @@ MD5 f4e4bb82747c4740fd31e9f160d396d5 pax-utils-0.1.4.tar.bz2 44708 +RMD160 f0053f3c19c4c19b7e7fe421278fde29d69e3f03 pax-utils-0.1.4.tar.bz2 44708 +SHA256 1f0287199052e2d7e89c0d1a69786d479ed79f8a8a5fe71f26e4a34db51d297c pax-utils-0.1.4.tar.bz2 44708 diff --git a/app-misc/pax-utils/files/digest-pax-utils-0.1.7-r1 b/app-misc/pax-utils/files/digest-pax-utils-0.1.7-r1 deleted file mode 100644 index 88a22284f6f3..000000000000 --- a/app-misc/pax-utils/files/digest-pax-utils-0.1.7-r1 +++ /dev/null @@ -1 +0,0 @@ -MD5 93a95697f806467339fec5d3fefc7c8f pax-utils-0.1.7.tar.bz2 48197 diff --git a/app-misc/pax-utils/files/digest-pax-utils-0.1.8 b/app-misc/pax-utils/files/digest-pax-utils-0.1.8 new file mode 100644 index 000000000000..d9f3f8c17f12 --- /dev/null +++ b/app-misc/pax-utils/files/digest-pax-utils-0.1.8 @@ -0,0 +1,3 @@ +MD5 2d2b9fae7deb5a32f22ba0b20df6a01d pax-utils-0.1.8.tar.bz2 49937 +RMD160 14a8d55793df809d791134c09872e14358a10d01 pax-utils-0.1.8.tar.bz2 49937 +SHA256 50f10e4bc94d52b799c5717d83577b3e6a0f92635d50a52f880464d144f6d13e pax-utils-0.1.8.tar.bz2 49937 diff --git a/app-misc/pax-utils/files/scanelf-null-rpath.patch b/app-misc/pax-utils/files/scanelf-null-rpath.patch deleted file mode 100644 index 061a4a097a38..000000000000 --- a/app-misc/pax-utils/files/scanelf-null-rpath.patch +++ /dev/null @@ -1,16 +0,0 @@ -Index: scanelf.c -=================================================================== -RCS file: /var/cvsroot/gentoo-projects/pax-utils/scanelf.c,v -retrieving revision 1.106 -diff -u -B -r1.106 scanelf.c ---- scanelf.c 14 Jan 2006 01:39:55 -0000 1.106 -+++ scanelf.c 18 Jan 2006 22:28:02 -0000 -@@ -465,7 +465,7 @@ - } \ - } \ - if (*r) { \ -- if (fix_elf > 2 || **r == '\0') { \ -+ if (fix_elf > 2 || (fix_elf && **r == '\0')) { \ - /* just nuke it */ \ - nuke_it##B: \ - memset(*r, 0x00, offset); \ diff --git a/app-misc/pax-utils/pax-utils-0.1.4.ebuild b/app-misc/pax-utils/pax-utils-0.1.4.ebuild index 0efde2d62f48..0e9cda31839d 100644 --- a/app-misc/pax-utils/pax-utils-0.1.4.ebuild +++ b/app-misc/pax-utils/pax-utils-0.1.4.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2005 Gentoo Foundation +# Copyright 1999-2006 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-misc/pax-utils/pax-utils-0.1.4.ebuild,v 1.4 2005/12/07 01:05:02 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-misc/pax-utils/pax-utils-0.1.4.ebuild,v 1.5 2006/01/28 20:35:28 solar Exp $ inherit flag-o-matic toolchain-funcs -DESCRIPTION="Various ELF related utils for ELF32, ELF64 binaries useful for displaying PaX and security info on a large groups of bins" +DESCRIPTION="Various ELF related utils for ELF32, ELF64 binaries useful tools that can check files for security relevant properties" HOMEPAGE="http://www.gentoo.org/proj/en/hardened" SRC_URI="mirror://gentoo/pax-utils-${PV}.tar.bz2 http://dev.gentoo.org/~solar/pax/pax-utils-${PV}.tar.bz2" diff --git a/app-misc/pax-utils/pax-utils-0.1.5.ebuild b/app-misc/pax-utils/pax-utils-0.1.5.ebuild deleted file mode 100644 index 00f1fe9e48cd..000000000000 --- a/app-misc/pax-utils/pax-utils-0.1.5.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2005 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-misc/pax-utils/pax-utils-0.1.5.ebuild,v 1.2 2005/12/10 03:16:59 vapier Exp $ - -inherit flag-o-matic toolchain-funcs - -DESCRIPTION="Various ELF related utils for ELF32, ELF64 binaries useful for displaying PaX and security info on a large groups of bins" -HOMEPAGE="http://www.gentoo.org/proj/en/hardened" -SRC_URI="mirror://gentoo/pax-utils-${PV}.tar.bz2 - http://dev.gentoo.org/~solar/pax/pax-utils-${PV}.tar.bz2 - http://dev.gentoo.org/~vapier/dist/pax-utils-${PV}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" -IUSE="caps" - -DEPEND="caps? ( sys-libs/libcap )" - -src_compile() { - rm test.o || die "oops" - if use caps ; then - append-flags -DWANT_SYSCAP - append-ldflags -lcap - fi - emake CC="$(tc-getCC)" CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" all || die -} - -src_install() { - make DESTDIR="${D}" install || die -} diff --git a/app-misc/pax-utils/pax-utils-0.1.6.ebuild b/app-misc/pax-utils/pax-utils-0.1.6.ebuild deleted file mode 100644 index a629a89d2a2d..000000000000 --- a/app-misc/pax-utils/pax-utils-0.1.6.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 1999-2006 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-misc/pax-utils/pax-utils-0.1.6.ebuild,v 1.3 2006/01/18 22:53:13 solar Exp $ - -inherit flag-o-matic toolchain-funcs - -DESCRIPTION="Various ELF related utils for ELF32, ELF64 binaries useful for displaying PaX and security info on a large groups of bins" -HOMEPAGE="http://www.gentoo.org/proj/en/hardened" -SRC_URI="mirror://gentoo/pax-utils-${PV}.tar.bz2 - http://dev.gentoo.org/~solar/pax/pax-utils-${PV}.tar.bz2 - http://dev.gentoo.org/~vapier/dist/pax-utils-${PV}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc-macos ~ppc64 ~s390 ~sh ~sparc ~x86" -IUSE="caps" - -DEPEND="caps? ( sys-libs/libcap )" - -src_compile() { - if use caps ; then - append-flags -DWANT_SYSCAP - append-ldflags -lcap - fi - emake CC="$(tc-getCC)" CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" all || die -} - -src_install() { - make DESTDIR="${D}" install || die -} diff --git a/app-misc/pax-utils/pax-utils-0.1.7-r1.ebuild b/app-misc/pax-utils/pax-utils-0.1.8.ebuild index 0ba67e972a30..d1af883e2cc4 100644 --- a/app-misc/pax-utils/pax-utils-0.1.7-r1.ebuild +++ b/app-misc/pax-utils/pax-utils-0.1.8.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2006 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-misc/pax-utils/pax-utils-0.1.7-r1.ebuild,v 1.1 2006/01/18 22:53:13 solar Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-misc/pax-utils/pax-utils-0.1.8.ebuild,v 1.1 2006/01/28 20:35:28 solar Exp $ inherit flag-o-matic toolchain-funcs eutils @@ -17,12 +17,6 @@ IUSE="caps" DEPEND="caps? ( sys-libs/libcap )" -src_unpack() { - unpack "${A}" - cd "${S}" - epatch "${FILESDIR}"/scanelf-null-rpath.patch -} - src_compile() { use caps && append-flags -DWANT_SYSCAP emake CC="$(tc-getCC)" CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" dumpelf scanelf || die |