./devel/pax-utils, ELF related utils for ELF 32/64 binaries

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.3.7nb2, Package name: pax-utils-1.3.7nb2, Maintainer: pkgsrc-users

pax-utils is a small set of utilities for performing Q/A (mostly security)
checks on systems (most notably, `scanelf`). It is focused on the ELF
format, but does include a Mach-O helper too for OS X systems.

While heavily integrated into Gentoo's build system, it can be used on any
distro as it is a generic toolset.

Originally focused only on PaX, it has been expanded to be generally
security focused. It still has a good number of PaX helpers for people
interested in that.


Master sites:

Filesize: 111.074 KB

Version history: (Expand)


CVS history: (Expand)


   2023-08-28 17:09:33 by Frederic Cambus | Files touched by this commit (4)
Log message:
*: reset MAINTAINER to pkgsrc-users@NetBSD.org.
   2023-02-12 10:39:13 by Frederic Cambus | Files touched by this commit (1)
Log message:
pax-utils: fix typo in DESCR: s/peforming/performing.
   2023-02-09 18:14:35 by Frederic Cambus | Files touched by this commit (1)
Log message:
pax-utils: use the sh implementation for lddtree.

It's a bit slower, but the Python implementation can't find libraries
on NetBSD so it doesn't work properly. As an upside, we can drop
the dependency on Python and devel/py-pyelftools.
   2023-01-28 23:23:43 by Frederic Cambus | Files touched by this commit (2) | Package updated
Log message:
pax-utils: update to 1.3.7.

ChangeLog:

- meson: fix installation of (pre-generated) man pages w/o xmlto
   2023-01-07 10:43:30 by Frederic Cambus | Files touched by this commit (2) | Package updated
Log message:
pax-utils: update to 1.3.6.

ChangeLog:

- man: reorder xmlto arguments
- lddtree: update CrOS copyright line
- lddtree: sort imports
- lddtree: specify utf-8 encoding with text files
- lddtree: Add logging for ELFParseError
- lddtree: switch to f-strings in most places
- lddtree: add typing info to more places
- lddtree: simplify join logic
- lddtree: avoid shadowing function args
- lddtree: reformat with black
- pylint: reformat with black
- meson: include generated man pages in dist tarballs
   2022-07-31 19:10:15 by Frederic Cambus | Files touched by this commit (3) | Package updated
Log message:
pax-utils: update to 1.3.5.

ChangeLog:

- Convert build system to meson
- Probe the target system for needed headers
- security.h: suppress unused argument warning on allow_forking
- Improve build-related documentation
- gha: add muon to Linux test matrix
- meson.build: prepare for 1.3.5
   2022-06-30 13:19:02 by Nia Alarie | Files touched by this commit (524)
Log message:
*: Revbump packages that use Python at runtime without a PKGNAME prefix
   2022-05-10 15:07:50 by Frederic Cambus | Files touched by this commit (1)
Log message:
pax-utils: needs gsed.

Fixes the build on Darwin.