app-misc / pax-utils

ELF utils that can check files for security relevant properties

Official package sites : https://wiki.gentoo.org/index.php?title=Project:Hardened/PaX_Utilities ·

A suite of ELF tools to aid auditing systems. Contains various ELF related utils for ELF32, ELF64 binaries useful for displaying PaX and security info on a large groups of binary files.

v1.2.4 :: 0 :: gentoo

Modified
License
GPL-2
Keywords
~alpha ~amd64 ~amd64-fbsd ~amd64-linux ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc-macos ~ppc64 ~riscv ~s390 ~sh ~sparc ~sparc-solaris ~sparc64-solaris ~x64-macos ~x64-solaris ~x86 ~x86-fbsd ~x86-linux ~x86-macos ~x86-solaris
USE flags
caps debug python seccomp

v1.2.3-r3 :: 0 :: gentoo

Modified
License
GPL-2
Keywords
~alpha ~amd64 ~amd64-fbsd ~amd64-linux ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc-macos ~ppc64 ~s390 ~sh ~sparc ~sparc-solaris ~sparc64-solaris ~x64-macos ~x64-solaris ~x86 ~x86-fbsd ~x86-linux ~x86-macos ~x86-solaris
USE flags
caps debug python seccomp

v1.2.3 :: 0 :: gentoo

Modified
License
GPL-2
Keywords
alpha amd64 arm arm64 hppa ia64 ppc ppc64 s390 sparc x86 ~amd64-fbsd ~amd64-linux ~m68k ~mips ~ppc-macos ~sh ~sparc-solaris ~sparc64-solaris ~x64-macos ~x64-solaris ~x86-fbsd ~x86-linux ~x86-macos ~x86-solaris
USE flags
caps debug python seccomp

General

caps
Use Linux capabilities library to control privilege
debug
Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces
python
Install a more powerful/faster version of lddtree
seccomp
Enable seccomp (secure computing mode) to perform system call filtering at runtime to increase security of programs

python_single_target

python2_7
Build for Python 2.7 only
python3_5
Build for Python 3.5 only
python3_6
Build for Python 3.6 only
python3_7
Build for Python 3.7 only

python_targets

python2_7
Build with Python 2.7
python3_5
Build with Python 3.5
python3_6
Build with Python 3.6
python3_7
Build with Python 3.7

app-arch / xz-utils : utils for managing LZMA compressed files

dev-lang / python : An interpreted, interactive, object-oriented programming language

dev-lang / python-exec : Python script wrapper

dev-python / pyelftools : pure-Python library for analyzing ELF files and DWARF debugging information

sys-libs / libcap : POSIX 1003.1e capabilities

sys-libs / libseccomp : high level interface to Linux seccomp filter

virtual / pkgconfig : Virtual for the pkg-config implementation

dev-lang / python : An interpreted, interactive, object-oriented programming language

dev-lang / python-exec : Python script wrapper

dev-python / pyelftools : pure-Python library for analyzing ELF files and DWARF debugging information

sys-libs / libcap : POSIX 1003.1e capabilities

sys-libs / libseccomp : high level interface to Linux seccomp filter

app-emulation / lxc : LinuX Containers userspace utilities

app-emulation / xen-tools : Xen tools including QEMU and xl

dev-util / elfkickers : collection of programs to manipulate ELF files: sstrip, rebind, elfls, elftoc

gnustep-base / gnustep-updater : Helper tool to upgrade Gentoo GNUstep installations

sci-mathematics / octave : High-level interactive language for numerical computations

sys-apps / entropy : Entropy Package Manager foundation library

sys-apps / policycoreutils : SELinux core utilities

sys-apps / portage : Portage is the package management and distribution system for Gentoo

sys-apps / sandbox : sandbox'd LD_PRELOAD hack

sys-boot / grub : GNU GRUB boot loader

sys-fs / zfs : Userland utilities for ZFS Linux kernel module

sys-kernel / genkernel : Gentoo automatic kernel building scripts

sys-kernel / genkernel-next : Gentoo automatic kernel building scripts, reloaded

sys-libs / glibc : GNU libc C library

x11-drivers / nvidia-drivers : NVIDIA Accelerated Graphics Driver

589434
app-misc/pax-utils: scanelf: --needed should walk DT_RPATH/DT_RUNPATH paths
608764
app-misc/pax-utils: dumpelf: multiple misaligned address error
653586
app-misc/pax-utils: lddtree: Incomplete support for relative DT_RPATH / DT_RUNPATH
655478
app-misc/pax-utils: lddtree.py unable to detect default shared lib search path to mimic ld.so
Repository mirror & CI · gentoo
Merge updates from master
Alexey Shvetsov · gentoo
app-misc/pax-utils: works with py3.7
Package-Manager: Portage-2.3.70, Repoman-2.3.16 Signed-off-by: Alexey Shvetsov <alexxy@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andreas K. Hüttel · gentoo
app-misc/pax-utils: keyword ~riscv
Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
*/*: Remove python3_4 PYTHON_COMPAT correctly
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
app-misc/pax-utils: drop old
Package-Manager: Portage-2.3.55, Repoman-2.3.12 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Sergei Trofimovich · gentoo
app-misc/pax-utils: bump up to 1.2.4
Two main fixes since main release: - Python 3.7 support - better fakeroot cooperation on powerpc and others Bug: https://bugs.gentoo.org/671522 Bug: https://bugs.gentoo.org/675378 Package-Manager: Portage-2.3.55, Repoman-2.3.12 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
app-misc/pax-utils: backport python-3.7 support, bug #671522
Fix by Oleksandr Natalenko: lddtree.py: use errno properly os.errno interface is removed [1], thus should not be used. In fact, it is not used in other places of lddtree.py, so fix this one too, because it breaks --copy-to-tree on systems with Python 3.7. [1] https://bugs.python.org/issue33666 Closes: https://bugs.gentoo.org/671522 Signed-off-by: Oleksandr Natalenko <oleksandr@natalenko.name> Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
app-misc/pax-utils: drop PYTHON_TARGETS check for USE=-python
Before the change dependency resolution passed successfully but pkg_setup() failed as: $ USE=-python PYTHON_TARGETS=python3_7 emerge -v1 app-misc/pax-utils * ERROR: app-misc/pax-utils-1.2.3-r1::gentoo failed (setup phase): * Build target (python3_6) not in PYTHON_TARGETS. Move PYTHON_TARGETS checking under 'use python'. Closes: https://bugs.gentoo.org/662120 Package-Manager: Portage-2.3.45, Repoman-2.3.10
Michał Górny · gentoo
app-misc/pax-utils: Fix indentation
Mikle Kolyada · gentoo
app-misc/pax-utils: s390 stable wrt bug #646606
Package-Manager: Portage-2.3.24, Repoman-2.3.6
Aaron Bauman · gentoo
app-misc/pax-utils: drop vulnerable
Bug: https://bugs.gentoo.org/607896 Package-Manager: Portage-2.3.28, Repoman-2.3.9
Aaron Bauman · gentoo
app-misc/pax-utils: stabilize ppc
per Sergei's comment ppc/ppc64 is stable, but keyword was missed. Bug: https://bugs.gentoo.org/607896 Package-Manager: Portage-2.3.28, Repoman-2.3.9
Markus Meier · gentoo
app-misc/pax-utils: arm stable, bug #607896
Package-Manager: Portage-2.3.24, Repoman-2.3.6 RepoMan-Options: --include-arches="arm"
Rolf Eike Beer · gentoo
app-misc/pax-utils: stable 1.2.3 for sparc
Bug: https://bugs.gentoo.org/608766 Package-Manager: Portage-2.3.24, Repoman-2.3.6 RepoMan-Options: --include-arches="sparc"
Sergei Trofimovich · gentoo
app-misc/pax-utils: stable 1.2.3 for ppc64, bug #608766
Package-Manager: Portage-2.3.28, Repoman-2.3.9 RepoMan-Options: --include-arches="ppc64"
Sergei Trofimovich · gentoo
app-misc/pax-utils: stable 1.2.2-r2 for ppc, bug #646606
Package-Manager: Portage-2.3.28, Repoman-2.3.9 RepoMan-Options: --include-arches="ppc"
Tobias Klausmann · gentoo
app-misc/pax-utils-1.2.3-r0: alpha stable
Gentoo-Bug: http://bugs.gentoo.org/607896
Sergei Trofimovich · gentoo
app-misc/pax-utils: stable 1.2.2-r2 for ppc64, bug #646606
Package-Manager: Portage-2.3.27, Repoman-2.3.9 RepoMan-Options: --include-arches="ppc64"
Mart Raudsepp · gentoo
app-misc/pax-utils-1.2.3: arm64 stable (bug #60789)
Package-Manager: Portage-2.3.19, Repoman-2.3.6
Thomas Deutschmann · gentoo
app-misc/pax-utils: x86 stable (bug #607896)
Package-Manager: Portage-2.3.24, Repoman-2.3.6
Sergei Trofimovich · gentoo
app-misc/pax-utils: stable 1.2.3 for hppa, bug #607896
Package-Manager: Portage-2.3.24, Repoman-2.3.6 RepoMan-Options: --include-arches="hppa"
Mikle Kolyada · gentoo
app-misc/pax-utils: amd64 stable wrt bug #607896
Package-Manager: Portage-2.3.24, Repoman-2.3.6
Sergei Trofimovich · gentoo
app-misc/pax-utils: stable 1.2.3 for ia64, bug #607896
Package-Manager: Portage-2.3.24, Repoman-2.3.6 RepoMan-Options: --include-arches="ia64"
Mikle Kolyada · gentoo
app-misc/pax-utils: sh stable wrt bug #646606
Package-Manager: Portage-2.3.24, Repoman-2.3.6
Mikle Kolyada · gentoo
app-misc/pax-utils: arm stable wrt bug #646606
Package-Manager: Portage-2.3.24, Repoman-2.3.6
Steev Klimaszewski · gentoo
app-misc/pax-utils: stable 1.2.2-r2 for arm64, bug #646606
Tobias Klausmann · gentoo
app-misc/pax-utils-1.2.2-r2: alpha stable
Gentoo-Bug: http://bugs.gentoo.org/646606
Sergei Trofimovich · gentoo
app-misc/pax-utils: bump up to 1.2.3, bug #566118
This release can print textrels on executable files. Bug: https://bugs.gentoo.org/566118 Package-Manager: Portage-2.3.24, Repoman-2.3.6
Rolf Eike Beer · gentoo
app-misc/pax-utils: stable 1.2.2-r2 for sparc, bug #646606
Package-Manager: Portage-2.3.19, Repoman-2.3.6 RepoMan-Options: --include-arches="sparc"
Thomas Deutschmann · gentoo
app-misc/pax-utils: x86 stable (bug #646606)
Package-Manager: Portage-2.3.24, Repoman-2.3.6
Agostino Sarubbo · gentoo
app-misc/pax-utils: amd64 stable wrt bug #646606
Signed-off-by: Agostino Sarubbo <ago@gentoo.org> Package-Manager: Portage-2.3.19, Repoman-2.3.6 RepoMan-Options: --include-arches="amd64"
Sergei Trofimovich · gentoo
app-misc/pax-utils: stable 1.2.2-r2 for ia64, bug #646606
Package-Manager: Portage-2.3.20, Repoman-2.3.6 RepoMan-Options: --include-arches="ia64"
Sergei Trofimovich · gentoo
app-misc/pax-utils: stable 1.2.2-r2 for hppa, bug #646606
Package-Manager: Portage-2.3.20, Repoman-2.3.6 RepoMan-Options: --include-arches="hppa"
Doug Goldstein · gentoo
app-misc/pax-utils: fix python dependencies
Bug: https://bugs.gentoo.org/639412
Michał Górny · gentoo
*/*: Remove sparc-fbsd keywords
Michael Palimaka · gentoo
app-misc/pax-utils: remove old
Package-Manager: Portage-2.3.14, Repoman-2.3.6
Fabian Groffen · gentoo
app-misc/pax-utils: add Prefix patches
Package-Manager: Portage-2.3.8, Repoman-2.3.1
Sergei Trofimovich · gentoo
app-misc/pax-utils: fix crash on ia64 TEXTRELs, bug #624356
Bug: https://bugs.gentoo.org/624356 Package-Manager: Portage-2.3.8, Repoman-2.3.3
Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
Harri Nieminen · gentoo
app-misc/pax-utils: Fix toolong.DESCRIPTION
Package-Manager: Portage-2.3.3, Repoman-2.3.1 Closes: https://github.com/gentoo/gentoo/pull/4003
Fabian Groffen · gentoo
app-misc/pax-utils: dropped ~ia64-hpux ~ia64-linux ~x64-freebsd ~x86-freebsd
Package-Manager: portage-2.3.3
T. Malfatti · gentoo
media-libs/portaudio: Version bump
Mike Frysinger · gentoo
app-misc/pax-utils: version bump to 1.2.2 #607018
Mike Frysinger · gentoo
app-misc/pax-utils: version bump to 1.2.1
Tobias Klausmann · gentoo
app-misc/pax-utils-1.1.6-r1: stable on alpha
Gentoo-Bug: 606746
Agostino Sarubbo · gentoo
app-misc/pax-utils: sparc stable wrt bug #606746
Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
app-misc/pax-utils: x86 stable wrt bug #606746
Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
app-misc/pax-utils: amd64 stable wrt bug #606746
Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Mike Frysinger · gentoo
app-misc/pax-utils: version bump to 1.2
Mike Frysinger · gentoo
app-misc/pax-utils: mark 1.1.7 stable for all
Mike Frysinger · gentoo
app-misc/pax-utils: drop old <1.1.6 versions
Fabian Groffen · gentoo
app-misc/pax-utils: add Prefix keywords
Package-Manager: portage-2.3.0
Mike Frysinger · gentoo
app-misc/pax-utils: version bump to 1.1.7
Mike Frysinger · gentoo
app-misc/pax-utils: use https:// with gentoo sites
Mike Frysinger · gentoo
app-misc/pax-utils: mark 1.1.6 arm64/ia64/m68k/s390/sh/sparc stable #584100
Mike Gilbert · gentoo
app-misc/pax-utils: fix lddtree with pyelfutils-0.24
Bug: https://bugs.gentoo.org/599082 Package-Manager: portage-2.3.2_p5
Agostino Sarubbo · gentoo
app-misc/pax-utils: ppc stable wrt bug #584100
Package-Manager: portage-2.2.28 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
app-misc/pax-utils: x86 stable wrt bug #584100
Package-Manager: portage-2.2.28 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
app-misc/pax-utils: amd64 stable wrt bug #584100
Package-Manager: portage-2.2.28 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Markus Meier · gentoo
app-misc/pax-utils: arm stable, bug #584100
Package-Manager: portage-2.3.0_rc1 RepoMan-Options: --include-arches="arm"
Tobias Klausmann · gentoo
app-misc/pax-utils-1.1.6-r0: add alpha keyword
Gentoo-Bug: 584100 Package-Manager: portage-2.3.0_rc1
Benda Xu · gentoo
app-misc/pax-utils: trivial fix for double prefix. ED -> D.
Package-Manager: portage-2.2.28 RepoMan-Options: --force
Jeroen Roovers · gentoo
app-misc/pax-utils: Stable for HPPA PPC64 (bug #584100).
Package-Manager: portage-2.3.0_rc1 RepoMan-Options: --ignore-arches
Benda Xu · gentoo
app-misc/pax-utils: trivial fix for double prefix. ED -> D.
Package-Manager: portage-2.2.28
Mike Frysinger · gentoo
app-misc/pax-utils: set up PKG_CONFIG for cross-compiling #581774
Mike Frysinger · gentoo
app-misc/pax-utils: version bump
Mike Frysinger · gentoo
app-misc/pax-utils: drop accidental debug code
Mike Frysinger · gentoo
app-misc/pax-utils: version bump to 1.1.5
Mike Frysinger · gentoo
app-misc/pax-utils: version bump to 1.1.4
Mike Frysinger · gentoo
app-misc/pax-utils: version bump to 1.1.3
Mike Frysinger · gentoo
app-misc/pax-utils: version bump to 1.1.2
Mike Frysinger · gentoo
app-misc/pax-utils: version bump to 1.1.1
Mike Frysinger · gentoo
app-misc/pax-utils: update pkg-config deps
The build has switched to using pkg-config to locate libcap/libseccomp deps, so make sure we pull that in. The .pc file is somewhat new to libcap, so we have to force a newer version to get it.
Justin Lecher · gentoo
Use https by default
Convert all URLs for sites supporting encrypted connections from http to https Signed-off-by: Justin Lecher <jlec@gentoo.org>
Mike Frysinger · gentoo
app-misc/pax-utils: drop old
Mike Frysinger · gentoo
app-misc/pax-utils: version bump to 1.1
Robin H. Johnson · gentoo
proj/gentoo: Initial commit
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed