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

libsemanage2-3.5-3.1 RPM for s390x

From OpenSuSE Ports Tumbleweed for s390x

Name: libsemanage2 Distribution: openSUSE:Factory:zSystems
Version: 3.5 Vendor: openSUSE
Release: 3.1 Build date: Wed Oct 11 14:05:20 2023
Group: System/Libraries Build host: s390zl25
Size: 270152 Source RPM: libsemanage-3.5-3.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/SELinuxProject/selinux/wiki/Releases
Summary: SELinux policy management library
libsemanage is the policy management library. Using libsepol and
libselinux to interact with the SELinux system, it also calls helper
programs for loading policy and for checking whether the
file_contexts configuration is valid.

(Security-enhanced Linux is a feature of the kernel and some
utilities that implement mandatory access control policies, such as
Type Enforcement, Role-based Access Control and Multi-Level
Security.)

Provides

Requires

License

LGPL-2.1-or-later

Changelog

* Mon Aug 14 2023 Johannes Segitz <jsegitz@suse.com>
  - Remove build counter syncing for real
* Thu May 04 2023 Frederic Crozat <fcrozat@suse.com>
  - Add _multibuild to define additional spec files as additional
    flavors.
    Eliminates the need for source package links in OBS.
* Fri Mar 24 2023 Johannes Segitz <jsegitz@suse.com>
  - Add -ffat-lto-objects to CFLAGS to prevent rpmlint errors because
    of LTO
* Thu Mar 23 2023 Martin Liška <mliska@suse.cz>
  - Enable LTO now (boo#1138812).
* Fri Feb 24 2023 Johannes Segitz <jsegitz@suse.com>
  - Update to version 3.5
    * Allow user to set SYSCONFDIR
    * always write kernel policy when check_ext_changes is specified
  - Added additional developer key (Jason Zaman)
* Mon May 09 2022 Johannes Segitz <jsegitz@suse.com>
  - Update to version 3.4
    * Optionally rebuild policy when modules are changed externally
    * Fix USE_AFTER_FREE (CWE-672) in semanage_direct_get_module_info()
    * Allow spaces in user/group names
* Thu Feb 10 2022 Johannes Segitz <jsegitz@suse.com>
  - Drop Buildrequires for libustr-devel, not needed anymore
* Thu Nov 11 2021 Johannes Segitz <jsegitz@suse.com>
  - Update to version 3.3
    * Fixed use-after-free in parse_module_store()
    * Fixed use_after_free in semanage_direct_write_langext()
* Thu Mar 18 2021 Johannes Segitz <jsegitz@suse.com>
  - Link to correct so version
  - Minor spec file cleanups
* Wed Mar 17 2021 Johannes Segitz <jsegitz@suse.com>
  - Move configuration file to separate libsemanage-conf package to allow
    for parallel installation in future versions
* Tue Mar 09 2021 Johannes Segitz <jsegitz@suse.com>
  - Update to version 3.2
    * dropped old and deprecated symbols and functions
      libsemanage version was bumped to libsemanage.so.2
    * libsemanage tries to sync data to prevent empty files in SELinux module
      store
* Wed Jul 29 2020 Thorsten Kukuk <kukuk@suse.com>
  - Add /var/lib/selinux
* Wed Jul 15 2020 Johannes Segitz <jsegitz@suse.com>
  - Remove libsemanage-update-map-file.patch to prevent checkers from declining
    the submission. Keeping the snippet in the spec file in case we try to
    enable LTO again
* Tue Jul 14 2020 Johannes Segitz <jsegitz@suse.com>
  - Update to version 3.1
    * Improved manpage
    * fsync final files before rename
* Tue Jun 16 2020 Johannes Segitz <jsegitz@suse.com>
  - Disabled LTO again. This breaks e.g. shadow and also other packages
    in security:SELinux
* Fri Jun 12 2020 Pedro Monreal Gonzalez <pmonrealgonzalez@suse.com>
  - Fix build with LTO: [bsc#1133102]
    * Enable LTO (Link Time Optimization) and build with -ffat-lto-objects
    * Update map file to include new symbols and remove wildcards
  - Add libsemanage-update-map-file.patch
* Thu Jun 04 2020 Dominique Leuenberger <dimstar@opensuse.org>
  - Drop suse_path.patch: replace it with a grep/sed logic replacing
    /usr/libexec in all files with the correct value for all distros
    (taking into account that openSUSE is in progress of migrating
    from /usr/lib to /usr/libexec).
* Fri May 29 2020 Johannes Segitz <jsegitz@suse.de>
  - Apply suse_path.patch only for older distributions. Newer
    use libexec
* Tue Mar 03 2020 Johannes Segitz <jsegitz@suse.de>
  - Update to version 3.0
    * Add support for DCCP and SCTP protocols
    * include internal header to use the hidden function prototypes
    * mark all exported function "extern"
    * optionally optimize policy on rebuild
    Refreshed suse_path.patch

Files

/usr/lib64/libsemanage.so.2
/var/lib/selinux


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Jan 9 12:49:40 2024