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

python311-selinux-3.7-3.2 RPM for x86_64

From OpenSuSE Tumbleweed for x86_64

Name: python311-selinux Distribution: openSUSE Tumbleweed
Version: 3.7 Vendor: openSUSE
Release: 3.2 Build date: Tue Oct 15 13:42:31 2024
Group: Development/Libraries/C and C++ Build host: reproducible
Size: 558585 Source RPM: libselinux-bindings-3.7-3.2.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/SELinuxProject/selinux/wiki/Releases
Summary: Python bindings for the SELinux runtime library
libselinux provides an interface to get and set process and file
security contexts and to obtain security policy decisions.

This subpackage contains Python extensions to use SELinux from that
language.

Provides

Requires

License

SUSE-Public-Domain

Changelog

* Tue Oct 15 2024 Cathy Hu <cathy.hu@suse.com>
  - Add 1231587-build-libselinux-with-swig-4.3.0.patch to fix build
    failure with swig 4.3.0 (bsc#1231587)
* Mon Jul 01 2024 Cathy Hu <cathy.hu@suse.com>
  - Update to version 3.7
    https://github.com/SELinuxProject/selinux/releases/tag/3.7
    * User-visible changes
    * libselinux/utils/selabel_digest: drop unsupported option -d
    * libselinux/utils: improve compute_av output
    * libselinux: fail selabel_open(3) on invalid option
    * Improved man pages
    * Improvements
    * libselinux, libsepol: Add CFLAGS and LDFLAGS to Makefile checks
    * libselinux: enable usage with pedantic UB sanitizers
    * libselinux: support huge passwd/group entries
    * Bugfixes:
    * libselinux/utils/selabel_digest: avoid buffer overflow
    * libselinux: avoid pointer dereference before check
    * libselinux/utils/selabel_digest: pass BASEONLY only for file backend
    * libselinux: free empty scandir(3) result
    * libselinux: free data on selabel open failure
    * libselinux: use reentrant strtok_r(3)
* Wed Jan 03 2024 Ben Greiner <code@bnavigator.de>
  - The PEP517 python build requires setuptools
* Tue Dec 19 2023 Cathy Hu <cathy.hu@suse.com>
  - Update to version 3.6
    https://github.com/SELinuxProject/selinux/releases/tag/3.6
    * libselinux: performance optimization for duplicate detection
    * Introduce getpolicyload - a helper binary to print the number of policy reloads on the running system
    * Add notself support for neverallow rules
    * Improve man pages
    * man pages: Remove the Russian translations
    * Add notself and other support to CIL
    * Add support for deny rules
    * Translations updated from
      https://translate.fedoraproject.org/projects/selinux/
    * Bug fixes
  - Remove keys from keyring since they expired:
    - E853C1848B0185CF42864DF363A8AD4B982C4373
      Petr Lautrbach <plautrba@redhat.com>
    - 63191CE94183098689CAB8DB7EF137EC935B0EAF
      Jason Zaman <jasonzaman@gmail.com>
  - Add key to keyring:
    - B8682847764DF60DF52D992CBC3905F235179CF1
      Petr Lautrbach <lautrbach@redhat.com>
* Thu Nov 30 2023 Hu <cathy.hu@suse.com>
  - Also build python3-selinux for toolchain compability on SLE
* Fri Aug 04 2023 Matej Cepl <mcepl@suse.com>
  - (bsc#1212618) Divide libselinux and libselinux-bindings again.
    libselinux itself is in Ring0 so it has to have absolutely
    minimal dependencies, so it is better to separate
    libselinux-bindings into a separate pacakge.
* Tue Jun 20 2023 Johannes Segitz <jsegitz@suse.com>
  - Add explicit BuildRequires for python3-pip and python3-wheel on
    15.5, currently the macros don't do the right thing
* Thu Jun 01 2023 Johannes Kastl <kastl@b1-systems.de>
  - allow building this with different python versions, to make this
    usable for the new sle15 macro (using python3.11)
* Fri May 05 2023 Daniel Garcia <daniel.garcia@suse.com>
  - Add python-wheel build dependency to build correctly with latest
    python-pip version.
* 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.
* Thu Mar 23 2023 Martin Liška <mliska@suse.cz>
  - Enable LTO as it works fine now.
* Fri Feb 24 2023 Johannes Segitz <jsegitz@suse.com>
  - Update to version 3.5:
    * check for truncations
    * avoid newline in avc message
    * bail out on path truncations
    * add getpidprevcon to gather the previous context before the last
      exec of a given process
    * Workaround for heap overhead of pcre
    * fix memory leaks on the audit2why module init
    * ignore invalid class name lookup
  - Drop restorecon_pin_file.patch, is upstream
  - Refreshed python3.8-compat.patch
  - Added additional developer key (Jason Zaman)
* Mon May 09 2022 Johannes Segitz <jsegitz@suse.com>
  - Update to version 3.4:
    * Use PCRE2 by default
    * Make selinux_log() and is_context_customizable() thread-safe
    * Prevent leakeing file descriptors
    * Correctly hash specfiles larger than 4G
  - Refreshed skip_cycles.patch
* Thu Nov 11 2021 Johannes Segitz <jsegitz@suse.com>
  - Update to version 3.3:
    * Lots of smaller issues fixed found by fuzzing
* Wed Mar 17 2021 Dominique Leuenberger <dimstar@opensuse.org>
  - Switch to pcre2:
    + Replace pcre-devel BuildRequires with pkgconfig(libpcre2-8)
    + Pass USE_PCRE2=y to make.
* Tue Mar 09 2021 Johannes Segitz <jsegitz@suse.com>
  - Update to version 3.2:
    * Use mmap()'ed kernel status page instead of netlink by default.
      See "KERNEL STATUS PAGE" section in avc_init(3) for more details.
    * New log callback levels for enforcing and policy load notices -
      SELINUX_POLICYLOAD, SELINUX_SETENFORCE
    * Changed userspace AVC setenforce and policy load messages to audit
      format.

Files

/usr/lib64/python3.11/site-packages/_selinux.cpython-311-x86_64-linux-gnu.so
/usr/lib64/python3.11/site-packages/selinux
/usr/lib64/python3.11/site-packages/selinux-3.7.dist-info
/usr/lib64/python3.11/site-packages/selinux-3.7.dist-info/INSTALLER
/usr/lib64/python3.11/site-packages/selinux-3.7.dist-info/METADATA
/usr/lib64/python3.11/site-packages/selinux-3.7.dist-info/RECORD
/usr/lib64/python3.11/site-packages/selinux-3.7.dist-info/REQUESTED
/usr/lib64/python3.11/site-packages/selinux-3.7.dist-info/WHEEL
/usr/lib64/python3.11/site-packages/selinux-3.7.dist-info/direct_url.json
/usr/lib64/python3.11/site-packages/selinux-3.7.dist-info/top_level.txt
/usr/lib64/python3.11/site-packages/selinux/__init__.py
/usr/lib64/python3.11/site-packages/selinux/_selinux.cpython-311-x86_64-linux-gnu.so
/usr/lib64/python3.11/site-packages/selinux/audit2why.cpython-311-x86_64-linux-gnu.so


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Nov 26 00:07:01 2024