summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNed Ludd <solar@gentoo.org>2006-01-28 20:35:28 +0000
committerNed Ludd <solar@gentoo.org>2006-01-28 20:35:28 +0000
commit3529a962b4ad521e7239ac0db56fdceecee64760 (patch)
tree4beaa854236e0d36528c5c3238304f47a43f50a9 /app-misc/pax-utils
parentInitial commit for bug 119623. (diff)
downloadgentoo-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/ChangeLog9
-rw-r--r--app-misc/pax-utils/Manifest27
-rw-r--r--app-misc/pax-utils/files/digest-pax-utils-0.1.42
-rw-r--r--app-misc/pax-utils/files/digest-pax-utils-0.1.7-r11
-rw-r--r--app-misc/pax-utils/files/digest-pax-utils-0.1.83
-rw-r--r--app-misc/pax-utils/files/scanelf-null-rpath.patch16
-rw-r--r--app-misc/pax-utils/pax-utils-0.1.4.ebuild6
-rw-r--r--app-misc/pax-utils/pax-utils-0.1.5.ebuild31
-rw-r--r--app-misc/pax-utils/pax-utils-0.1.6.ebuild30
-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