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

policycoreutils-newrole-3.5-8.1 RPM for s390x

From OpenSuSE Ports Tumbleweed for s390x

Name: policycoreutils-newrole Distribution: openSUSE:Factory:zSystems
Version: 3.5 Vendor: openSUSE
Release: 8.1 Build date: Tue Dec 5 19:33:13 2023
Group: Productivity/Security Build host: s390zl28
Size: 30136 Source RPM: policycoreutils-3.5-8.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/SELinuxProject/selinux
Summary: The newrole application for RBAC/MLS
RBAC/MLS policy machines require newrole as a way of changing the role
or level of a logged-in user.

Provides

Requires

License

GPL-2.0-or-later

Changelog

* Mon Dec 04 2023 Cathy Hu <cathy.hu@suse.com>
  - Re-add "Obsoletes: policycoreutils-python <= 2.6" to avoid file
    conflicts with /usr/share/bash-completion/completions/setsebool
    of older policycoreutils-python-2.6
* Mon Nov 27 2023 Hu <cathy.hu@suse.com>
  - Change deprecated `%patch1 -p1` syntax to supported `%patch -P1 -p1`
    (bsc#1216669)
* Wed Oct 25 2023 Hu <cathy.hu@suse.com>
  - Add reproducible-build.patch to make the output of "sepolicy manpage"
    deterministic (bsc#1216452)
* Fri Oct 06 2023 Filippo Bonazzi <filippo.bonazzi@suse.com>
  - Move dbus configuration file to /usr/share instead of /etc
* Fri Jul 21 2023 Filippo Bonazzi <filippo.bonazzi@suse.com>
  - Add policycoreutils-rpmlintrc to suppress spurious rpmlint warnings
* Tue Jul 18 2023 Filippo Bonazzi <filippo.bonazzi@suse.com>
  - Fix newrole debuginfo broken by mistaken 'noarch'
* Mon Jul 10 2023 Filippo Bonazzi <filippo.bonazzi@suse.com>
  - Add GUI and DBUS subpackages
    * Remove files now provided in upstream tarballs:
    - Drop system-config-selinux.png
    - Drop system-config-selinux.desktop
    - Drop system-config-selinux.pam
    - Drop system-config-selinux.console
    - Drop selinux-polgengui.desktop
    - Drop selinux-polgengui.console
  - Refactor spec file
    * Remove empty sandbox package definition
* Thu Jun 29 2023 Johannes Segitz <jsegitz@suse.com>
  - Only recommend policycoreutils-devel. The requires causes build issues
    and this can be used with a policy from a different source
  - Required fixed python3-selinux, not version dependend sub-packages
* Mon Jun 26 2023 William Brown <william.brown@suse.com>
  - Recommend setools-console as these cli tools compliment policycoreutils
    for analysis and debugging of policy issues
* Mon Jun 26 2023 William Brown <william.brown@suse.com>
  - Add requires for policycoreutils-devel for selinux-policy-devel as
    policycoreutils-devel requires this
* Wed Jun 21 2023 Johannes Segitz <jsegitz@suse.com>
  - Adjust python requirement for newer SLES versions
* Mon Jun 19 2023 Filippo Bonazzi <filippo.bonazzi@suse.com>
  - Add Leap compatibility symlinks between /usr/sbin and /sbin (bsc#1210482)
  - Refresh GPG keyring
* Tue May 09 2023 Daniel Garcia <daniel.garcia@suse.com>
  - Add python-wheel build dependency to build correctly with latest
    python-pip version.
* Fri Feb 24 2023 Johannes Segitz <jsegitz@suse.com>
  - Update to version 3.5
    * fixfiles: Unmount temporary bind mounts on SIGINT
    * Lots of smaller changes
  - Refreshed get_os_version.patch
  - Drop chcat_handle_missing_translations.patch, is upstream
  - Add additional BuildRequires for python
  - Added additional developer key (Jason Zaman)
  - Add requires for python3-distro for the devel package
* Mon Dec 19 2022 Callum Farmer <gmbr3@opensuse.org>
  - Use %_pam_vendordir
* Fri Dec 16 2022 Stefan Schubert <schubi@suse.com>
  - Error in spec file: No "config" tag in "/usr/ should be used.
* Fri Dec 09 2022 Stefan Schubert <schubi@suse.com>
  - Migration PAM settings to /usr/etc: Saving user changed
    configuration files in /etc and restoring them while an RPM
    update.
* Mon Jul 25 2022 Johannes Segitz <jsegitz@suse.com>
  - Add recommends for ausearch binary (bsc#1201043)
* Wed Jun 22 2022 Johannes Segitz <jsegitz@suse.com>
  - Handle missing translations properly in chcat. Added
    chcat_handle_missing_translations.patch (bsc#1200752)
* Tue Jun 21 2022 Dominique Leuenberger <dimstar@opensuse.org>
  - Build and package translations for python-utils (boo#1200752).
* Mon May 09 2022 Johannes Segitz <jsegitz@suse.com>
  - Update to version 3.4
    * fixfiles: Use parallel relabeling
  - Refreshed patches
    * get_os_version.patch
    * run_init.pamd.patch
* Wed Apr 20 2022 Dominique Leuenberger <dimstar@opensuse.org>
  - Fix file list: package ru/man8/sepolgen.8 only in the devel
    package (was in devel and main).
* Thu Nov 25 2021 Johannes Segitz <jsegitz@suse.com>
  - finish UsrMerge (bsc#1191089)
* Wed Nov 24 2021 Johannes Segitz <jsegitz@suse.com>
  - Add run_init.pamd.patch to adjust to SUSE pam setup. Removed
    run_init_use_pam_keyinit.patch and included it in the new patch
    (bsc#1190098)
* Thu Nov 11 2021 Johannes Segitz <jsegitz@suse.com>
  - Update to version 3.3
    * Lots of fuzzing fixes
    * `fixfiles -C` doesn't exclude /dev and /run anymore
    Refreshed get_os_version.patch
* Tue Mar 09 2021 Johannes Segitz <jsegitz@suse.com>
  - Update to version 3.2
    * Tools using sepolgen, e.g. audit2allow, print extended permissions in
      hexadecimal
    * sepolgen sorts extended rules like normal ones
    * `setfiles` doesn't abort on labeling errors
  - Refreshed get_os_version.patch
* Thu Sep 10 2020 Johannes Segitz <jsegitz@suse.com>
  - Add get_os_version.patch
    get_os_version is implemented in a very RH/Fedora specific way.
    Ensure that it returns a valid string for SUSE by changing the
    default. Also remove the RH specific logic when generating HTML
    versions of the SELinux documentation
* Wed Jul 29 2020 Thorsten Kukuk <kukuk@suse.com>
  - Align more with Fedora spec file to get rid of python dependencies
    in the core system
    - create new python-utils sub-package
    - move some tools to devel sub-package
  - Cleanup dependencies
* Fri Jul 17 2020 Johannes Segitz <jsegitz@suse.com>
  - Proper default permissions for newrole (4755)
* Tue Jul 14 2020 Johannes Segitz <jsegitz@suse.com>
  - Update to version 3.1
    * New `setfiles -E` option - treat conflicting specifications as errors, such
      as where two hardlinks for the same inode have different contexts.
    * `setsebool -V` reports errors from commit phase
    * matchpathcon related interfaces are deprecated
    * New `restorecon -x` option which prevents it from crossing file system
    * boundaries.
    * `sepolgen-ifgen` parses a gen_tunable statement as bool
    * Removed Requires for python3-ipy as the ipaddress module is used. No
      requires for python-ipaddress as it's assumed this is used only on recent
      systems
    * Drop chcat_join.patch, is upstream
* Thu Jun 04 2020 Dominique Leuenberger <dimstar@opensuse.org>
  - Pass the right value for LIBEXECDIR to make / make install
    instead of trying to move the file around post install. This
    caters for the planned change of libexecdir to change from
    /usr/lib to /usr/libexec by injecting the right value no matter
    what.
* Fri May 29 2020 Johannes Segitz <jsegitz@suse.de>
  - Move pp binary to libexec directory instead of lib
* Mon Mar 09 2020 Johannes Segitz <jsegitz@suse.de>
  - Dropped Recommends: for %{name}-lang and %{name}-devel. Not
    allowed by openSUSE guidelines
* Tue Mar 03 2020 Johannes Segitz <jsegitz@suse.de>
  - Update to version 3.0
    * fixfiles: Fix "verify" option
    * fixfiles: Fix [-B] [-F] onboot
    * fixfiles: Force full relabel when SELinux is disabled
    * semodule: Enable CIL logging
    * semanage: Add support for DCCP and SCTP protocols
    * semanage: Do not use default s0 range in "semanage login -a"
    * semanage: Document DCCP and SCTP support
    * semanage: Improve handling of "permissive" statements
    * semanage: fix moduleRecords.customized()
    Refreshed chcat_join.patch
* Thu Feb 27 2020 Johannes Segitz <jsegitz@suse.de>
  - Ship working pam config for newrole (bsc#1163020)
  - Recommend policycoreutils-devel to have perm_map file available
* Wed Feb 19 2020 Johannes Segitz <jsegitz@suse.de>
  - Package perm_map as it's used by audit2* tools

Files

/usr/bin/newrole
/usr/lib/pam.d/newrole
/usr/share/man/man1/newrole.1.gz
/usr/share/man/ru/man1/newrole.1.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Mar 9 12:50:11 2024