Skip to content

Changelog acl (2.2.53-6)

2020

acl (2.2.53-6) unstable; urgency=medium

   * Redirect stderr to stdout globally in autopkgtests instead of doing
     that per command.
   * Enable set -x and -u in autopkgtests.
   * Add support for cross-compilation to autopkgtests. Closes: #947048
   * Update upstream email address. Closes: #949688
   * Fix usage of uninitialized variable in getfacl. Closes: #612599
     Thanks to Vasily Gurevich <vas.gurevich@gmail.com>.
   * Switch to Standards-Version 4.5.0 (no changes needed).

2019

acl (2.2.53-5) unstable; urgency=medium

   * Switch to debhelper-compat (= 12) in Build-Depends from debian/compat.
   * Switch to Standards-Version 4.4.0 (no changes needed).
   * Update French translation. Closes: #931274
     Thanks to Jean-Philippe MENGUAL <jpmengual@debian.org>.
   * Fix cross-compilation for musl-based systems by bumping the minimum
     required gettext version to the one that stopped checking for internal
     GNU gettext symbols, which musl does not provide.

acl (2.2.53-4) unstable; urgency=medium

   * Replace gettext with autopoint in autopkgtest Depends fields.

acl (2.2.53-3) unstable; urgency=medium

   * Run «autoreconf -f -i» in autopkgtests to handle modified build system
     sources due to patching, triggering regeneration of the build system,
     and failing because the exact tool versions are not available.

acl (2.2.53-2) unstable; urgency=medium

   * Fix build failure on GNU/kFreeBSD by defining ENODATA to ENOATTR if not
     defined.

acl (2.2.53-1) unstable; urgency=medium

   * New upstream release. Closes: #912337
     - Add upstream signing key, and modify debian/watch file to fetch and
       check orig tarball signatures.
     - Refresh patches:
       + 00-no-debian-Makefile.patch: Remove, fixed upstream.
       + 01-configure.in.patch: Ditto.
       + 02-687535-fix-missing-ldflags.patch: Ditto.
       + 10-590240-move-binaries-to-root-bin-dir.patch: Ditto.
       + 20-testsuite.patch: Ditto.
       + 11-636512-fix-ftbfs4hurd.patch: Rework completely into
         build-no-PATH_MAX.patch.
       + 12-643588-acl-autoconf-version-check.patch: Update, rename to
         build-require-autoconf-version.patch.
       + 50-typos.patch: Rename to man-fix-typos.patch.
     - Remove private symbols marked optional, not exported anymore.
     - Update debian/rules to handle the modernized upstream build system.
     - Update autopkgtests to handle the modernized upstream build system.
     - Update debian/copyright file.
   * Include new pkg-config file.
   * Enable all hardening build flags.
   * Mark autopkgtest tests as flaky instead of superficial, they do not cope
     well with the Debian buildd environment.
   * Add minimally required build dependencies to autopkgtest Depends fields.
     Closes: #923470
   * Add a reference to mount(8) in acl(5) SEE ALSO section. Closes: #304764
   * Document --restore=- in setfacl(1). Closes: #544716
   * Document in package description that chacl is also provided.

acl (2.2.52-5) unstable; urgency=medium

   * Fix upstream test suite:
     - Fix perl warning due to deprecated regex construct.
     - Fix expected test results, and ls command output.
   * Hook the upstream test suite into both the package build and autopkgtest.
     For now ignore failures, and mark it as superficial.
   * Fix several more typos in the man pages.
   * Add descriptions to patches.
   * Add Build-Depends-Package to the symbols file.

acl (2.2.52-4) unstable; urgency=medium

   * Salvage package, with ok from co-maintainer.
     Thanks for all their past work on this package. Closes: #921974
     - The updated Vcs fields point to the Debian packaging. Closes: #909308
   * Remove debian/Makefile and stop removing doc dirs from debian/rules.
     - Add patch to avoid upstream Makefile entering the debian/ directory.
   * Update upstream URL (https) in debian/watch file.
   * Update debian/watch to format version 4.
   * Line-wrap and add a trailing comma to dependency field values.
   * Update Homepage field URL to use https.
   * Update debian/copyright:
     - Remove original packaging information, present in the changelog.
     - Switch to machine parseable format 1.0.
     - Update copyright statements.
   * Remove ancient Conflicts against acl, kerberos4kth packages.
   * Remove obsolete Priority extra.
   * Remove Priority required from shared library package.
   * Cleanup debian/rules:
     - Use $(CURDIR) instead of `pwd`.
     - Remove phase prints and comment out DH_VERBOSE, make is verbose enough.
     - Use dpkg architecture.mk fragment instead of ad-hoc variable assignment.
     - Use dh_testdir instead of open-coding it.
     - Use dh_testroot instead of open-coding it.
     - Use dh_clean instead of ad-hoc cleaning.
     - Do not create an upstream source tarball distribution.
     - Remove unused stdenv variable.
     - Use dh_installchangelogs instead of juggling doc/CHANGES around.
     - Use dh_install, dh_installdocs, dh_installman and dh_link instead of
       calling the upstream build system multiple times to install into the
       package dirs.
     - Rename LOCAL_CONFIGURE_OPTIONS to confflags.
     - Use $(MAKE) instead of hard-coding the make command.
     - Simplify *.pot file regeneration.
     - Use dh_update_autotools_config instead of open-coding it.
   * Switch to debhelper compatibility level 11.
     - Remove now autotools-dev Build-Depends, depended by debhelper.
   * Set Rules-Requires-Root to no, and stop setting INSTALL_USER and
     INSTALL_GROUP, as the build system will default to the current user.
   * Install static library into an arch-qualified path, and set
     Multi-Arch:same for libacl1-dev package. Closes: #731292
   * Switch to Standards-Version 4.3.0.
   * Add a shared library symbols file. Closes: #677570
     Thanks to Daniel Kahn Gillmor <dkg@fifthhorseman.net>.
   * Mark private symbols as (optional) in symbols file.
   * Improve a bit the package descriptions.
   * Remove ancient versioned dpkg-dev Build-Depends.
   * Reorganize binary package fields.
   * Cleanup documentation installed:
     - Stop installing irrelevant documents in the acl package. Closes: #508896
     - Install the libacl.txt and extensions.txt into the libacl1-dev package.
     - Fix typo for “setgid” in man page. Closes: #774612
     - Fix typo for “ACL_OTHER” in man page. Closes: #787841
   * Add a simple compile/link/execute autopkgtest for dynamic and static
     linking. Thanks to Simon McVittie <smcv@debian.org>.
   * Perform a proper and correct /usr-merge transition by moving the library
     package contents from / to /usr.

2016

acl (2.2.52-3) unstable; urgency=medium

   [ Marco d'Itri ]
   * Non-maintainer upload.
   * Create the /usr/bin/*acl compatibility symlinks in postinst to support
     merged /usr systems. (Closes: #767925)

2014

acl (2.2.52-2) unstable; urgency=medium

   * ACK NMU.
     Closes: #759591.
   * Standards-Version: 3.9.5.
   * Refresh patches.
   * Really remove Luk Claes as uploader.

acl (2.2.52-1.1) unstable; urgency=high

   * Non-maintainer upload to fix the installer.
   * Use default compression for binary packages to fix the debian
     installer (Closes: #751633).  Patch by  Ansgar Burchardt.
   * Remove Luk Claes as uploader on his request (Closes: #748492).

2013

acl (2.2.52-1) unstable; urgency=low

   * New upstream release 2.2.52
   * Standards Version is 3.9.4
   * Update debian/rules
     Upstream renamed build/ to package/
   * Upstream renamed configure.in to configure.ac and didn't ship it.
     Add 01-configure.in.patch
   * Fix missing ldflags
     Add 02-687535-fix-missing-ldflags.patch
     Patch by Simon Ruderich
     Closes: #687535
   * autoconf update for arm64 building
     Closes: #689610
   * Update debian/watch

2012

acl (2.2.51-8) unstable; urgency=low

   * Enable hardening build flags
     Closes: #673998
   * DH compatibility level is 9

acl (2.2.51-7) unstable; urgency=low

   * Build-depend on gettext. If it build-depends on gettext:any, the
     auto-builders stop with the message below.
     Dependency installability problem for acl on armel, armhf, hurd-i386,
     kfreebsd-amd64, kfreebsd-i386, mips, powerpc, s390, s390x and sparc:
     acl (= 2.2.51-6) build-depends on missing:
     - not-existing-build-dependency-for-any

acl (2.2.51-6) unstable; urgency=low

   * Merge 2.2.51-5ubuntu1
     - Build-depend on gettext:any, since we only need it to run tools at
       build-time.
   * Use /bin/sh as CONFIG_SHELL in debian/rules
     Closes: #671987
   * Fix out-of-date-standards-version

2011

acl (2.2.51-5ubuntu1) precise; urgency=low

   * Merge from Debian testing, remaining changes:
     - Build-depend on gettext:any, since we only need it to run tools at
       build-time.

acl (2.2.51-5) unstable; urgency=low

   * Build if autconf2.13 is installed
     Add 12-643588-acl-autoconf-version-check.patch
     Patch by Wookey
     Closes: 643588
   * Add Debian epoch version to libattr1-dev dependency

acl (2.2.51-4ubuntu1) precise; urgency=low

   * Merge from Debian testing, remaining changes:
     - Build-depend on gettext:any, since we only need it to run tools at
       build-time.

acl (2.2.51-4) unstable; urgency=low

   * Fix FTBFS on hurd-i386
     Add 11-636512-fix-ftbfs4hurd.patch
     Patch by Svante Signell
     Closes: 636512

acl (2.2.51-3ubuntu1) precise; urgency=low

   * Build-depend on gettext:any, since we only need it to run tools at
     build-time.

acl (2.2.51-3) unstable; urgency=medium

   * libacl1: Don't pass "-Zbzip2 -z9" to dpkg-deb
     Closes: 633782
   * Don't ship .la files

acl (2.2.51-2) unstable; urgency=low

   * Set standards-version to 3.9.2
   * Build-depend and depend on libattr1-dev >= 2.4.46
   * Append 'libacl 1 libacl1 (>= 2.2.51-2)' to
     debian/libacl1/DEBIAN/shlibs
   * Pass "-Zbzip2 -z9" to dpkg-deb
   * Don't ship .la files
   * Fix debian-rules-missing-recommended-target

acl (2.2.51-1) unstable; urgency=low

   * New upstream (Closes: #626623).
   - All patches were applied upstream, except moving binaries to /bin
   * Add multiarch support (Closes: #528140).

acl (2.2.49-5) unstable; urgency=medium

   * Add myself as comaintainer
   * Use bash in build process (Closes: #621929)
   * Pass host & build to allow cross builds to succeed (Closes: #284167)
   * Remove references to other libraries from dependency_libs field
     (Closes: #622409)

2010

acl (2.2.49-4) unstable; urgency=low

   * Migrate to having binaries in sbindir (closes: #590240)

acl (2.2.49-3) unstable; urgency=low

   * Add upstream patches
     03-re-stat_file_after_chown.patch
     04-print_useful_error_from_read_acl_comments.patch
     05-restore_crash_on_malformed_input.patch
     06-fix_potential_null_pointer_dereference.patch
     09-prevent_setfacl_--restore_from_SIGSEGV.patch

acl (2.2.49-2) unstable; urgency=low

   * Debian source format is 3.0 (quilt)
     Add 01-Makefile.patch
   * Fix CVE-2009-4411
     Refer to https://savannah.nongnu.org/bugs/?28131
     Add 02-499076-physical-walk.patch
     Patch by Markus Steinborn
     Closes: 499076
   * Fix debhelper-but-no-misc-depends
   * Fix out-of-date-standards-version
   * Fix no-upstream-changelog

2009

acl (2.2.49-1) unstable; urgency=low

   * New upstream release

acl (2.2.48-1) unstable; urgency=low

   * New upstream release
   * Fix out-of-date-standards-version
   * Update homepage in debian/control
   * Add Vcs-Git and Vcs-Browser to debian/control
   * Update download page in debian/copyright
   * Update debian/watch
   * Add automake as a build-dependency

acl (2.2.47-3) unstable; urgency=low

   * DH compatibility level is 7
   * Fix out-of-date-standards-version
   * Fix incorrect-libdir-in-la-file

2008

acl (2.2.47-2) unstable; urgency=low

   * Acknowledge NMU. Closes: #477515

acl (2.2.47-1.1) unstable; urgency=low

   * Non-maintainer upload.
   * Don't call configure with --enable-lib64=yes.  (Closes: #477515)
     This fixes the lib64 rpaths, so no need to call chrpath anymore.

acl (2.2.47-1) unstable; urgency=low

   * New upstream release
   * Update debian/watch
   * Remove empty directories. Closes: #445902, #222534
   * Fix the following lintian issues:
     W: acl source: package-uses-deprecated-debhelper-compat-version 1
     W: acl source: out-of-date-standards-version 3.7.2 (current is 3.7.3)
     W: libacl1-dev: package-contains-empty-directory usr/share/doc/acl/
     W: libacl1-dev: description-contains-homepage
     W: libacl1: package-contains-empty-directory usr/share/doc/acl/
     W: libacl1: description-contains-homepage
     W: acl: description-contains-homepage
     W: acl: binary-or-shlib-defines-rpath ./usr/bin/chacl /lib64
     W: acl: binary-or-shlib-defines-rpath ./usr/bin/getfacl /lib64
     W: acl: binary-or-shlib-defines-rpath ./usr/bin/setfacl /lib64

2007

acl (2.2.45-1) unstable; urgency=low

   * New upstream release
   * debian/control:
     - Added homepage
     - Added myself as comaintainer
     - Set Standards-Version to 3.7.2
     - libacl1-dev depends on libacl1 (= ${binary:Version})
     - acl and libacl1 depend on ${misc:Depends}
   * debian/rules: Regenerate acl.pot
   * debian/watch: Added

2006

acl (2.2.42-1) unstable; urgency=low

   * New upstream release
   * Incorporate Petr Salinger's GNU/kFreeBSD patch (closes: #401511)

acl (2.2.41-1) unstable; urgency=low

   * New upstream release
   * Rework translation Makefile slightly (closes: #375796)

acl (2.2.39-1) unstable; urgency=low

   * New upstream release
   * Add Swedish translation from Daniel Nylander (closes: #368656)
   * Fix get/setfacl segfault on non-existant files (closes: #370826)

acl (2.2.37-1) unstable; urgency=low

   * New upstream release
   * Fix tree walking with symbolic links (closes: #333160)

acl (2.2.36-1) unstable; urgency=low

   * New upstream release
   * Fixed build dependency on libc-dev (closes: #358788)

acl (2.2.35-1) unstable; urgency=low

   * New upstream release
   * Switch from debmake to debhelper

2005

acl (2.2.34-1) unstable; urgency=low

   * New upstream release
   * Add libacl1-dev dependency on libattr1-dev (closes: #339786, #341711)

acl (2.2.33-1) unstable; urgency=low

   * New upstream release

acl (2.2.32-1) unstable; urgency=low

   * New upstream release
   * Added French translation (closes: #330596)

acl (2.2.29-1) unstable; urgency=low

   * New upstream release
   * Replace use of _POSIX_PATH_MAX with PATH_MAX (closes: #292819)

2004

acl (2.2.28-1) unstable; urgency=low

   * New upstream release

acl (2.2.26-1) unstable; urgency=low

   * New upstream release
   * acl.5 man page user/group typo fixed (closes: #272186)

acl (2.2.23-1) unstable; urgency=low

   * New upstream release

2003

acl (2.2.21-1) unstable; urgency=low

   * New upstream release
   * Make libacl1-dev conflict on kerberos4kth versioned (closes: #219715)

acl (2.2.20-1) unstable; urgency=low

   * New upstream release
   * Fix incorrect man page entry (closes: #213244)
   * Fix GNU/Hurd build issues, thanks to Robert Millan (closes: #215153)

acl (2.2.15-1) unstable; urgency=low

   * New upstream release

acl (2.2.14-1) unstable; urgency=low

   * New upstream release

acl (2.2.13-1) unstable; urgency=low

   * New upstream release

acl (2.2.12-1) unstable; urgency=low

   * Don't always call msgmerge, fix from Steve Langasek (closes: #199277)

acl (2.2.11-1) unstable; urgency=low

   * New upstream release
   * Fix lib package dependencies, thanks to Steve Langasek (closes: #193149)

acl (2.2.10-1) unstable; urgency=low

   * New upstream release
   * Added runtime conflict with libacl1-kerberos4kth, as the
     presence of this package breaks Samba's use of libacl1.

acl (2.2.9-1) unstable; urgency=low

   * New upstream release
   * Updated policy version to which this package conforms
   * Fine-tuned the libacl1-dev dependencies a bit (closes: #188068)

acl (2.2.4-1) unstable; urgency=low

   * New upstream release

2002

acl (2.2.1-1) unstable; urgency=low

   * Clarify acl(5) with respect to fileutils support (closes: #172642)
   * Fix a bash-ism in debian/rules (closes: #173025)

acl (2.2.0-1) unstable; urgency=low

   * New upstream release
   * Added runtime conflict with kerberos4kth-dev (closes: #172169)

acl (2.1.1-1) unstable; urgency=low

   * Fix Debian package dependency rules for acl (closes: #166709)
   * Fix the group for libacl1, was "utils" now "libs" (closes: #166835)

acl (2.1.0-1) unstable; urgency=low

   * New upstream release, changing dev package name (closes: #141756)

acl (2.0.19-1) unstable; urgency=low

   * New upstream release

acl (2.0.17-1) unstable; urgency=low

   * New upstream bugfix release

acl (2.0.15-1) unstable; urgency=low

   * New upstream release (build-related and docs changes only)
   * Follow Steve Langasek's advice to fix libattr issue (closes: #150854)

acl (2.0.14-1) unstable; urgency=low

   * New upstream release (build-related changes only)

acl (2.0.13-1) unstable; urgency=low

   * New upstream release for (even) closer standard compliance
   * Increment the libacl version from 1.0.1 to 1.0.2

acl (2.0.12-1) unstable; urgency=low

   * Increment the libacl version from 1.0.0 to 1.0.1 (closes: #150854)

acl (2.0.11-1) unstable; urgency=low

   * New upstream bugfix release

acl (2.0.10-1) unstable; urgency=low

   * New upstream bugfix release
   * Add accidentally removed dependency of libacl on libattr

acl (2.0.9-1) unstable; urgency=low

   * New upstream bugfix release (affects 64 bit platforms only)

acl (2.0.8-1) unstable; urgency=low

   * New upstream bugfix release

acl (2.0.7-1) unstable; urgency=low

   * New upstream bugfix release

acl (2.0.6-1) unstable; urgency=low

   * New upstream bugfix release

acl (2.0.5-1) unstable; urgency=low

   * New upstream release

acl (2.0.4-2) unstable; urgency=low

   * Fix attr-dev build dependency issue (closes: #138280)

acl (2.0.4-1) unstable; urgency=low

   * New upstream bugfix release

acl (2.0.2-1) unstable; urgency=low

   * Initial release (closes: #97686)
   * Uses the official Linux extended attributes interfaces (currently
      supported by ext2, ext3, and XFS)