debian/0000775000000000000000000000000011666317673007210 5ustar debian/patches/0000775000000000000000000000000011644043634010624 5ustar debian/patches/series0000664000000000000000000000003511644043634012037 0ustar 01_fix-endianness-hurd.patch debian/patches/01_fix-endianness-hurd.patch0000664000000000000000000000037311644043623016021 0ustar --- a/porting.h +++ b/porting.h @@ -39,7 +39,7 @@ #if !defined(__FreeBSD__) # include #endif -#if defined(__linux__) +#if defined(__linux__) || defined(__GLIBC__) # include # include #elif defined(__FreeBSD__) debian/copyright0000664000000000000000000000332711636454324011140 0ustar This package was debianized by Rémi Denis-Courmont on Tue, 19 Sep 2006 17:43:40 +0300. It was downloaded from http://dev.gentoo.org/~solar/pax/ Upstream Authors: Ned Ludd Mike Frysinger Copyright 2003, 2005-2006 Ned Ludd Copyright 2005-2006 Mike Frysinger Copyright 2003-2006 Gentoo Foundation License: This package is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This package is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this package; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA pspax.c is licensed under a so-called "beer-ware license" from Ned Ludd: "THE BEER-WARE LICENSE (Revision 42): As long as you retain this notice you can do whatever you want with this stuff. If we meet some day, and you think this stuff is worth it, you can buy me a beer in return." elf.h is part of the GNU C Library: Copyright (C) 1995-2003, 2004, 2005 Free Software Foundation, Inc. On Debian systems, the complete text of the GNU General Public License can be found in `/usr/share/common-licenses/GPL'. The Debian packaging is (C) 2006, Rémi Denis-Courmont and is licensed under the GPL, see above. debian/compat0000664000000000000000000000000211644043017010366 0ustar 9 debian/control0000664000000000000000000000136411644043162010600 0ustar Source: pax-utils Section: misc Priority: extra Maintainer: Yves-Alexis Perez Build-Depends: dpkg-dev (>= 1.16.1), debhelper (>= 8.9.3), libcap2-dev [linux-any], python Standards-Version: 3.9.2 Homepage: http://dev.gentoo.org/~solar/pax-utils/ XS-Vcs-Svn: http://anonsvn.remlab.net/svn/pkg-remlab/pax-utils Package: pax-utils Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Suggests: paxctl Description: Security-focused ELF files checking tool This is a small set of various PaX aware and related utilities for ELF binaries. It can check ELF binary files and running processes for issues that might be relevant when using ELF binaries along with PaX, such as non-PIC code or executable stack and heap. debian/watch0000664000000000000000000000016511636454404010232 0ustar # Compulsory line, this is a version 3 file version=3 http://dev.gentoo.org/~vapier/dist/ pax-utils-(.*\..*).tar.xz debian/changelog0000664000000000000000000000724011666317673011065 0ustar pax-utils (0.2.3-2build2) precise; urgency=low * No-change rebuild to drop spurious libsfgcc1 dependency on armhf. -- Adam Conrad Fri, 02 Dec 2011 21:04:11 -0700 pax-utils (0.2.3-2build1) precise; urgency=low * Rebuild with dpkg 1.16.1.1ubuntu2 to restore full hardening support. -- Colin Watson Tue, 01 Nov 2011 17:16:55 -0400 pax-utils (0.2.3-2) unstable; urgency=low * debian/rules: - don't disable tests. - switch to dpkg-dev 1.16.1 hardening flags support * debian/control: - add build-dep on python, needed for running test suite. - drop hardening-includes build-dep, add build-dep on dpkg-dev (>= 1.16.1) and update debhelper build-dep for compat mode 9. * debian/compat bumped to 9. * debian/patches: - 01_fix-endianness-hurd added, fix include leading to endianness problems on hurd-i386. Thanks Pino Toscano! closes: #644607 -- Yves-Alexis Perez Sat, 08 Oct 2011 14:55:33 +0200 pax-utils (0.2.3-1) unstable; urgency=low * New upstream release. * debian/watch updated to track .xz tarballs. -- Yves-Alexis Perez Thu, 06 Oct 2011 22:58:27 +0200 pax-utils (0.2.2-2) unstable; urgency=low * debian/control: - replace chpax by paxctl in suggests. - use linux-any in libcap-dev build-dep. closes: #634786 - update standards version to 3.9.2. -- Yves-Alexis Perez Wed, 03 Aug 2011 08:33:21 +0200 pax-utils (0.2.2-1) unstable; urgency=low * New upstream release. closes: #605375 * Adopt the package, thanks Rémi for the previous work. closes: #600958 * debian/control: - update debhelper build-dep to 7.0.50~ (for overrides). - update standards version to 3.9.1. - drop cdbs build-dep. * debian/compat bumped to 7. * Switch to 3.0 (quilt) source format. * debian/rules: - switch to dh7 tiny rules. - pick {C,LD}FLAGS from dpkg-buildflags. - add hardening flags to {C,LD}FLAGS. - add --as-needed, -O1 and -z,defs to LDFLAGS. - override dh_auto_test since there's no tests available. - override dh_auto_clean which will call distclean first and remove the manpages. * debian/watch updated to the new upstream repository. -- Yves-Alexis Perez Sun, 20 Feb 2011 16:58:51 +0100 pax-utils (0.1.16-2) unstable; urgency=low * Switch to libcap2-dev. * Update standards version to 3.8.0. -- Rémi Denis-Courmont Sat, 02 Aug 2008 22:19:07 +0300 pax-utils (0.1.16-1) unstable; urgency=low * New upstream version. * Added Homepage debian/control header. -- Rémi Denis-Courmont Wed, 17 Oct 2007 18:39:39 +0300 pax-utils (0.1.15-2) unstable; urgency=low * Added XS-Vcs-Svn field. * Update standards version to 3.7.2.2. -- Rémi Denis-Courmont Sun, 03 Jun 2007 22:46:34 +0300 pax-utils (0.1.15-1) unstable; urgency=low * New upstream version: - no non-DFSG content anymore, - _GNU_SOURCE fix no longer needed. -- Rémi Denis-Courmont Wed, 13 Dec 2006 16:26:56 +0100 pax-utils (0.1.13.dfsg.1-2) unstable; urgency=low * Don't build-depends on libcap-dev on Hurd and kFreeBSD. -- Rémi Denis-Courmont Fri, 6 Oct 2006 17:51:17 +0300 pax-utils (0.1.13.dfsg.1-1) unstable; urgency=low * Initial Debian package (Closes: #388200). * Remove original macho.h with Apple copyright but no license. -- Rémi Denis-Courmont Tue, 19 Sep 2006 17:34:40 +0300 debian/rules0000775000000000000000000000041211644043014010242 0ustar #!/usr/bin/make -f export DEB_LDFLAGS_MAINT_APPEND=-Wl,-z,defs -Wl,--as-needed -Wl,-O1 export DEB_BUILD_MAINT_OPTIONS=hardening=+pie,+bindnow ifeq ($(DEB_HOST_ARCH_OS),linux) USE_CAP=yes export USE_CAP endif override_dh_auto_clean: make clean || true %: dh $@ debian/source/0000775000000000000000000000000011636454324010500 5ustar debian/source/format0000664000000000000000000000001411636454324011706 0ustar 3.0 (quilt)