Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

libacl1-2.3.2-slfo.1.1.1 RPM for x86_64

From OpenSuSE Leap 16.0 for x86_64

Name: libacl1 Distribution: SUSE Linux Framework One
Version: 2.3.2 Vendor: SUSE LLC <https://www.suse.com/>
Release: slfo.1.1.1 Build date: Mon Apr 15 09:13:20 2024
Group: System/Libraries Build host: reproducible
Size: 61636 Source RPM: acl-2.3.2-slfo.1.1.1.src.rpm
Packager: https://www.suse.com/
Url: https://savannah.nongnu.org/projects/acl
Summary: A dynamic library for accessing POSIX Access Control Lists
This package contains the libacl.so dynamic library which contains the
POSIX 1003.1e draft standard 17 functions for manipulating access
control lists.

Provides

Requires

License

GPL-2.0-or-later AND LGPL-2.1-or-later

Changelog

* Mon Apr 15 2024 dimstar@opensuse.org
  - BuildRequire gettext-devel instead of gettext-tools-mini: let
    OBS sort out if the -mini package is the right one to be used or
    not.
* Thu Feb 15 2024 dimstar@opensuse.org
  - Update to version 2.3.2:
    + libobj: declare s_str directly in string_obj_tag.
    + Use thread-safe getpwnam_r and getgrnam_r.
    + setfacl: preserve the failed status when processing multiple
      files.
    + man: Document pitfall with negative permissions and user
      namespaces.
    + tools: mark long_options static & const.
* Fri Apr 08 2022 mliska@suse.cz
  - Disable -D_FORTIFY_SOURCE=3 for now
    as explained here: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104964
* Sun May 16 2021 dmueller@suse.com
  - modernize spec-file (move license to licensedir)
* Wed May 12 2021 rpm@fthiessen.de
  - Update to version 2.3.1
    * Update German translation
    * getfacl: fix indent in --help output
    * getfacl: Add --one-file-system option, with this option getfacl
      will not cross mount points
    * Fix segfault on allocation failure
    * Avoid SIGSEGV with link-time optimisation enabled
  - Use SourceUrls
* Tue Jan 26 2021 dimstar@opensuse.org
  - Replace system-user-{bin,daemon} with user({bin,daemon}): be
    resilient to package name changes.
* Tue Sep 01 2020 dmueller@suse.com
  - update url
* Sun Mar 17 2019 jengelh@inai.de
  - Update boilerplate descriptions for libacl-devel.
  - Remove out-of-date comments for libattr.
  - Remove old BuildRoot and %defattr tags.
  - Move library into the standard library directory.
* Thu Nov 08 2018 crrodriguez@opensuse.org
  - libacl-devel used to require libattr-devel, but that is no longer
    the case, packages that relied on this indirect dependency to
    be present were fixed years ago.
* Thu Oct 11 2018 jeffm@suse.com
  - Update to v2.2.53.
  - Removed patches:
    * 0001-Install-the-libraries-to-the-appropriate-directory.patch
    * 0001-Use-OS-byteswapping-macros.patch
    * 0002-setfacl.1-fix-typo-inclu-de-include.patch
    * 0003-test-fix-insufficient-quoting-of.patch
    * 0004-Makefile-rename-configure.in-to-configure.ac.patch
    * 0005-Bad-markup-in-acl.5-page.patch
    * 0006-.gitignore-ignore-and-config.h.in.patch
    * 0007-Use-autoreconf-rather-than-autoconf-to-regenerate-th.patch
    * 0008-libacl-Make-sure-that-acl_from_text-always-sets-errn.patch
    * 0009-libacl-fix-SIGSEGV-of-getfacl-e-on-overly-long-group.patch
    * 0010-punt-debian-rpm-packaging-logic.patch
    * 0011-move-gettext-logic-into-misc.h.patch
    * 0012-test-make-running-parallel-out-of-tree-safe.patch
    * 0013-modernize-build-system.patch
    * 0014-po-regenerate-files-after-move.patch
    * 0015-build-drop-aclincludedir-use-pkgincludedir.patch
    * 0016-build-make-use-of-an-aux-dir-to-stow-away-helper-scr.patch
    * 0017-build-ship-a-pkgconfig-file-for-libacl.patch
    * 0018-read_acl_-comments-seq-rename-line-to-lineno.patch
    * 0019-read_acl_-comments-seq-switch-to-next_line.patch
    * 0020-telldir-return-value-and-seekdir-second-parameters-a.patch
    * 0021-mark-libmisc-funcs-as-hidden-so-they-are-not-exporte.patch
    * 0022-add-__acl_-prefixes-to-internal-symbols.patch
    * 0023-cp.test-Check-permissions-of-the-right-file.patch
    * 0024-libacl-acl_set_file-Remove-unnecesary-racy-check.patch
    * 0025-fix-compilation-with-latest-xattr-git.patch
    * 0026-getfacl-Fix-memory-leak.patch
    * 0027-Fix-the-display-block-nesting-in-acl.5.patch
    * 0028-setfacl-man-page-Minor-wording-improvements.patch
    * 0029-getfacl-Fix-minor-resource-leak.patch
    * 0030-Do-not-export-symbols-that-are-not-supposed-to-be-ex.patch
    * 0031-walk_tree-mark-internal-variables-as-static.patch
    * 0032-ignore-configure.lineno.patch
    * acl-2.2.52-tests.patch
* Sun Sep 24 2017 coolo@suse.com
  - refresh acl-2.2.52-tests.patch to work with perl 5.26
* Sat May 20 2017 dimstar@opensuse.org
  - BuildRequires gettext-tools-mini instead of gettext-tools: as
    acl is part of the bootstrap, we want to try to keep the dep
    chain as small as possible.
* Sun Apr 23 2017 jengelh@inai.de
  - Remove --with-pic that's just for static libraries.
  - Replace %__-type macro indirections.
    Replace old $RPM_ by their macro equivalents for consistency.
    Make the macro style consistent across the file again.
* Mon Apr 17 2017 hendrikw@arcor.de
  - reenable full Larg File Support for i586
* Wed Mar 29 2017 fvogt@suse.com
  - Make it possible to disable tests (for Ring0)
  - Add BuildRequires: system-user-daemon for the testsuite
* Mon Mar 13 2017 kukuk@suse.de
  - Add BuildRequires for system user bin needed by test suite
* Wed Dec 02 2015 jeffm@suse.com
  - Update to git snapshot dated 21 Sep 2015.
    - Added:
    * 0001-Install-the-libraries-to-the-appropriate-directory.patch
    * 0002-setfacl.1-fix-typo-inclu-de-include.patch
    * 0003-test-fix-insufficient-quoting-of.patch
    * 0004-Makefile-rename-configure.in-to-configure.ac.patch
    * 0005-Bad-markup-in-acl.5-page.patch
    * 0006-.gitignore-ignore-and-config.h.in.patch
    * 0007-Use-autoreconf-rather-than-autoconf-to-regenerate-th.patch
    * 0008-libacl-Make-sure-that-acl_from_text-always-sets-errn.patch
    * 0009-libacl-fix-SIGSEGV-of-getfacl-e-on-overly-long-group.patch
    * 0010-punt-debian-rpm-packaging-logic.patch
    * 0011-move-gettext-logic-into-misc.h.patch
    * 0012-test-make-running-parallel-out-of-tree-safe.patch
    * 0013-modernize-build-system.patch
    * 0014-po-regenerate-files-after-move.patch
    * 0015-build-drop-aclincludedir-use-pkgincludedir.patch
    * 0016-build-make-use-of-an-aux-dir-to-stow-away-helper-scr.patch
    * 0017-build-ship-a-pkgconfig-file-for-libacl.patch
    * 0018-read_acl_-comments-seq-rename-line-to-lineno.patch
    * 0019-read_acl_-comments-seq-switch-to-next_line.patch
    * 0020-telldir-return-value-and-seekdir-second-parameters-a.patch
    * 0021-mark-libmisc-funcs-as-hidden-so-they-are-not-exporte.patch
    * 0022-add-__acl_-prefixes-to-internal-symbols.patch
    * 0023-cp.test-Check-permissions-of-the-right-file.patch
    * 0024-libacl-acl_set_file-Remove-unnecesary-racy-check.patch
    * 0025-fix-compilation-with-latest-xattr-git.patch
    * 0026-getfacl-Fix-memory-leak.patch
    * 0027-Fix-the-display-block-nesting-in-acl.5.patch
    * 0028-setfacl-man-page-Minor-wording-improvements.patch
    * 0029-getfacl-Fix-minor-resource-leak.patch
    * 0030-Do-not-export-symbols-that-are-not-supposed-to-be-ex.patch
    * 0031-walk_tree-mark-internal-variables-as-static.patch
    * 0032-ignore-configure.lineno.patch
  - Signficant spec file restructuring due to 0013-modernize-build-system.patch
  - removed builddefs.in.diff
* Tue Sep 23 2014 jengelh@inai.de
  - Reduce size of filelist by using wildcards;
    remove %doc (some locations are always %doc),
    remove %attr (files already have proper permissions)
* Wed Nov 13 2013 sweet_f_a@gmx.de
  - add acl-2.2.52-tests.patch and enable tests, check section taken
    from Fedora package
* Tue Jun 18 2013 coolo@suse.com
  - remove gpg-offline calls from bootstrap package
* Sun Jun 16 2013 jengelh@inai.de
  - Update to new upstream release 2.2.52
    * This release fixes a few build system issues that were found and
    merges in a tree walking bug fix.
  - Remove acl-fiximplicit.patch (merged upstream),
    config-guess-sub-update.diff (no longer applies)
  - Sync baselibs.conf with in-.spec obsoletes/provides.
* Tue Mar 19 2013 meissner@suse.com
  - add gpg checking
* Fri Mar 15 2013 coolo@suse.com
  - use source url
* Sat Feb 02 2013 dmueller@suse.com
  - Add config-guess-sub-update.diff:
    update config.guess/sub to latest state for AArch64
* Wed Dec 26 2012 crrodriguez@opensuse.org
  - Use OS byteswapping routines, application already Includes
    "endian.h" but then goes ahead defining ad-hoc equivalent
    functionality (0001-Use-OS-byteswapping-macros.patch)
* Wed May 30 2012 sweet_f_a@gmx.de
  - remove useless automake deps
* Mon Feb 13 2012 coolo@suse.com
  - patch license to follow spdx.org standard
* Wed Nov 30 2011 cfarrell@suse.com
  - license update: GPL-2.0+;LGPL-2.1+
    SPDX format
* Wed Nov 30 2011 coolo@suse.com
  - add automake as buildrequire to avoid implicit dependency
* Tue Sep 20 2011 crrodriguez@opensuse.org
  - Fix provides/Obsoletes
* Fri Sep 16 2011 jengelh@medozas.de
  - Implement shlib package (libacl1)
  - Enable libacl-devel on all baselib arches
* Tue Apr 19 2011 bphilips@novell.com
  - upgrade to 2.2.51
    - Test fixes
* Sat Apr 16 2011 bphilips@novell.com
  - upgrade to 2.2.50
    - OPTIONS in man pages should be a section heading, not a subsection heading
    - Fix a typo in the setfacl man page
    - setfacl: Clarify that removing a non-existent acl entry is not an error
    - Prevent setfacl --restore from SIGSEGV on malformed restore file
    - setfacl: make sure that -R only calls stat(2) on symlinks when it needs to
    - libacl: fix potential null pointer dereference
    - setfacl: fix restore crash on malformed input
    - setfacl: print useful error from read_acl_comments
    - setfacl: changing owner and when S_ISUID should be set --restore fix
* Mon Jun 28 2010 jengelh@medozas.de
  - use %_smp_mflags
* Sat Dec 12 2009 jengelh@medozas.de
  - add baselibs.conf as a source
  - adjust baselibs.conf for SPARC
* Wed Nov 25 2009 meissner@suse.de
  - readded incorrectly removed libattr-devel requires in -devel
* Mon Oct 26 2009 meissner@suse.de
  - fixed implicit strchr() usage.
* Sun Sep 27 2009 crrodriguez@suse.de
  - do not package static libraries
  - fix -devel package dependencies
* Sat Aug 01 2009 bphilips@novell.com
  - Version bump to 2.2.48
    - Document the new flags comments
    - Include the S_ISUID, S_ISGID, S_ISVTX flags in the getfacl output, and restore them with "setfacl --restore=file".
    - Make sure that getfacl -R only calls stat(2) on symlinks when it needs to
    - Stop quoting nonprintable characters in the getfacl output
    - Avoid unnecessary but destructive chown calls
    - Clarify license notice
* Fri Feb 13 2009 bphilips@novell.com
  - fix setfacl for long utf8 filenames (rh#183181)
    - Return error status on setfacl failures (rh#368451)
    - getfacl/setfacl should support shortcode flags (rh#204087)
* Thu Jan 08 2009 bphilips@novell.com
  - Added a number of unit test improvements
* Wed Dec 10 2008 olh@suse.de
  - use Obsoletes: -XXbit only for ppc64 to help solver during distupgrade
    (bnc#437293)
* Tue Nov 11 2008 ro@suse.de
  - SLE-11 uses PPC64 instead of PPC, adapt baselibs.conf
* Thu Oct 30 2008 olh@suse.de
  - obsolete old -XXbit packages (bnc#437293)
* Fri Jul 11 2008 bphilips@suse.de
  - Failure to recursively set/get ACLs on directories (bnc#404075)
  - When invoked as ``setfacl -- ...'', setfacl segfaults (bnc#369425).
* Thu Apr 10 2008 ro@suse.de
  - added baselibs.conf file to build xxbit packages
    for multilib support
* Sat Oct 27 2007 agruen@suse.de
  - Don't exhaust the number of file descriptors in the path walking
    code, and make sure each directory is only visited once.
* Fri Oct 26 2007 agruen@suse.de
  - A large jump to the current upstream version 2.2.45.
  - Fix the upstream path walking code.
* Sat Mar 18 2006 agruen@suse.de
  - Remove broken file /usr/lib[64]/libacl.la.
* Fri Mar 17 2006 agruen@suse.de
  - Fix symlinks in the -devel package (149945, Nathan Scott).
* Wed Jan 25 2006 mls@suse.de
  - converted neededforbuild to BuildRequires
* Fri Jan 13 2006 mjancar@suse.cz
  - update to 2.2.34
* Tue Sep 06 2005 coolo@suse.de
  - Fixing devel dependencies (the libtool check chokes on the symlinks,
    but it still is right)
* Fri Aug 26 2005 agruen@suse.de
  - Update to version 2.2.31: Integrate a patch we had separately;
    additional stdin error handling in setfacl.
* Fri Aug 19 2005 kukuk@suse.de
  - Move devel files from / to /usr
  - Don't generate filelist dynamic (fix broken attr statements)
* Mon Apr 25 2005 meissner@suse.de
  - Use RPM_OPT_FLAGS.
* Mon Feb 21 2005 agruen@suse.de
  - Update to version 2.2.30. Several fixes.
* Thu Nov 11 2004 coolo@suse.de
  - use %find_lang
* Wed Aug 25 2004 agruen@suse.de
  - #43472: Fix processing of the X pseudo permission in setfacl:
    Must not modify the sequence of commands directly or else only
    the first file is processed correctly, and X is not evaluated
    for any other file. Add test case for X pseudo permission.
  - Remove support for relative permission changes; this
    non-standard feature was disabled since a while already.
  - Bump version number to 2.2.25.
* Sun Jan 11 2004 adrian@suse.de
  - build as user
* Thu Jan 01 2004 agruen@suse.de
  - Update to version 2.2.21. Bug fix in directory tree walking
    code.
* Wed Oct 22 2003 kukuk@suse.de
  - Fix provides for update case
* Thu Aug 28 2003 agruen@suse.de
  - Fix a bug with error handling while walking directory trees.
* Wed Aug 27 2003 ro@suse.de
  - fix patch depth in specfile
* Tue Aug 26 2003 agruen@suse.de
  - Fix SIGSEGV if the quote function.
* Fri Aug 15 2003 agruen@suse.de
  - Update to 2.2.15: Includes quoting of special characters in
    path and user names, and several minor fixes. (For details see
    doc/CHANGES in the tarball).
* Mon Jun 16 2003 ja@suse.cz
  - File list fixed.
* Sun Apr 06 2003 agruen@suse.de
  - Update to 2.2.7.
* Wed Feb 26 2003 agruen@suse.de
  - Update to acl-2.2.3a, which has all our patches plus an
    additional malloc bug fix.
* Mon Feb 24 2003 agruen@suse.de
  - Increment libattr library version to 1.1.0.
  - Add symbol level versioning for libacl.
* Sat Feb 08 2003 agruen@suse.de
  - Fix a long standing bug in acl_get_file() for Default ACLs (that
    probably was there from hour one), and another critical bug in
    the libacl entry pre-allocation patch (introduced on Jan 22).
* Tue Jan 28 2003 agruen@suse.de
  - Fix inconsistent declarations for visibility("hidden") attributes
    ("config.h" was not always included).
  - Fix a signedness warning in getfacl/user_group.c with a type
    cast.
* Wed Jan 22 2003 agruen@suse.de
  - Update to acl-2.2.2
  - Fix a memory leak in acl_init()
  - Add memory pre-allocation support patch for libacl
  - Add ACL copying functions patch
  - Add visibility(hidden) patch that hides libacl internal functions
    from the outside.
  - Let mls@suse.de add the following package alias in Autobuild
    for building packages against older releases:
    libacl-devel -> acl-devel [for <= 8.1]
* Tue Jan 21 2003 agruen@suse.de
  - Remove (Prereq: /sbin/ldconfig) tag, and use %run_ldconfig
    in %post and %postun instead.
  - acl-devel was renamed to libacl-devel: add missing
    `Obsoletes: acl-devel' tag to libacl-devel.
* Sun Jan 19 2003 agruen@suse.de
  - Fix a typo and add a clarification in the acl.5 manual page.
* Fri Dec 13 2002 schwab@suse.de
  - Fix filelist generation.
* Fri Dec 13 2002 jderfina@suse.cz
  - upgrading to version 2.1.1
  - spliting acl to acl (binaries), libacl (libraries) and libacl-devel
    (development stuff). This spliting follows SGI's release.
* Thu Sep 05 2002 agruen@suse.de
  - Update to 2.0.19 + additional corrections (see
    acl-2.0.19/doc/CHANGES).
* Thu Aug 15 2002 agruen@suse.de
  - Remove the suse_update_config macro and the config.* stuff.
    (According to ro@suse.de this is not necessary.)
  - Change the documentation path in builddefs.in instead of in
    configure.in.
  - Update to version 2.0.17
* Thu Jun 20 2002 uli@suse.de
  - fixed for lib64
* Thu Jun 20 2002 lmuelle@suse.de
  - Remove DESTDIR patch, use DIST_ROOT of package instead
  - Fix library location in the devel package
  - Update to version 2.0.11
* Tue May 07 2002 sf@suse.de
  - moved libs to %{_lib} (they were in /lib _and_ /usr/lib before)
* Mon Feb 25 2002 ro@suse.de
  - initial package (v2.0.0) (split from xfsprogs spec)

Files

/usr/lib64/libacl.so.1
/usr/lib64/libacl.so.1.1.2302
/usr/share/licenses/libacl1
/usr/share/licenses/libacl1/COPYING.LGPL


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Nov 12 00:02:43 2024