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

libsemanage-migrate-store-3.5-4.1 RPM for riscv64

From OpenSuSE Ports Tumbleweed for riscv64

Name: libsemanage-migrate-store Distribution: openSUSE Tumbleweed
Version: 3.5 Vendor: openSUSE
Release: 4.1 Build date: Wed Nov 29 22:15:22 2023
Group: Productivity/Security Build host: i04-ch2b
Size: 9208 Source RPM: libsemanage-3.5-4.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/SELinuxProject/selinux/wiki/Releases
Summary: SELinux Policy Store Migration
In version 2.4 of libsemanage, libsepol, and policycoreutils, the policy
module store was moved from /etc/selinux/<store>/modules/ to
/var/lib/selinux/<store>/. Once the libraries are upgraded, all policy
stores must be migrated before any commands that modify or use the store
(e.g. semodule, semanage) can be executed.

Provides

Requires

License

LGPL-2.1-or-later

Changelog

* Mon Nov 27 2023 Daniel Garcia <daniel.garcia@suse.com>
  - Remove dependency on /usr/bin/python3, making scripts to depends on
    the real python3 binary, not the link. bsc#1212476
* 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/libexec/selinux
/usr/libexec/selinux/semanage_migrate_store


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Jan 9 11:25:26 2024