Changelog for
policycoreutils-devel-3.7-215.80.x86_64.rpm :
* Mon Jul 01 2024 Cathy Hu
- Update to version 3.7 https://github.com/SELinuxProject/selinux/releases/tag/3.7 User-visible changes:
* audit2allow -C for CIL output mode
* sepolgen: adjust parse for refpolicy
* Bugfixes:
* fixfiles: drop unnecessary \\ line endings
* setfiles: avoid unsigned integer underflow
* python/semanage: Do not sort local fcontext definitions
* python/semanage: Allow modifying records on \"add\"- Refresh get_os_version.patch
* Tue May 28 2024 Cathy Hu - Rework packaging to modern python packaging as we need policycoreutils-python-tools as build dependency for python311-setools - General: - python version for scripts is now set to python311, deprecating python3.6 on 15.4 + 15.5 - replaced python3 dependencies with corresponding dependencies - moved %{_localstatedir}/lib/selinux out of the python-policycoreutils rpm and into policycoreutils-python-utils as it does not belong into a module and causes conflicts when module is built for multiple python versions - Factory-specific changes: - python-policycoreutils module is now built for python310, python311, python312 instead of python3 - added %python3_fix_shebang to set the shebang to the current python - 15.4 and 15.5 specific changes - python-policycoreutils module is now built for python311 instead of python3 - added %python311_fix_shebang to set the shebang to python311, this is currently a dirty hack since the python3_fix_shebang_path macro does not exist in <=15.5 so far - 15.4 specific changes - policycoreutils-devel requires python3-distro still, as there is no python311-distro package
* Fri Mar 15 2024 Cathy Hu - exclude %python3_fix_shebang for distros <=15.4 to avoid build failure
* Wed Mar 13 2024 pgajdosAATTsuse.com- remove dependency on /usr/bin/python3 using %python3_fix_shebang macro, [bsc#1212476]
* Tue Dec 19 2023 Cathy Hu - Update to version 3.6 https://github.com/SELinuxProject/selinux/releases/tag/3.6
* 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 - 63191CE94183098689CAB8DB7EF137EC935B0EAF Jason Zaman - Add key to keyring: - B8682847764DF60DF52D992CBC3905F235179CF1 Petr Lautrbach - Remove reproducible-build.patch since it is upstream now- Fix issues in get_os_version.patch
* Mon Dec 04 2023 Cathy Hu - 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 - Change deprecated `%patch1 -p1` syntax to supported `%patch -P1 -p1` (bsc#1216669)
* Wed Oct 25 2023 Hu - Add reproducible-build.patch to make the output of \"sepolicy manpage\" deterministic (bsc#1216452)
* Fri Oct 06 2023 Filippo Bonazzi - Move dbus configuration file to /usr/share instead of /etc
* Fri Jul 21 2023 Filippo Bonazzi - Add policycoreutils-rpmlintrc to suppress spurious rpmlint warnings
* Tue Jul 18 2023 Filippo Bonazzi - Fix newrole debuginfo broken by mistaken \'noarch\'
* Mon Jul 10 2023 Filippo Bonazzi - 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 - 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 - Recommend setools-console as these cli tools compliment policycoreutils for analysis and debugging of policy issues
* Mon Jun 26 2023 William Brown - Add requires for policycoreutils-devel for selinux-policy-devel as policycoreutils-devel requires this
* Wed Jun 21 2023 Johannes Segitz - Adjust python requirement for newer SLES versions
* Mon Jun 19 2023 Filippo Bonazzi - Add Leap compatibility symlinks between /usr/sbin and /sbin (bsc#1210482)- Refresh GPG keyring
* Tue May 09 2023 Daniel Garcia - Add python-wheel build dependency to build correctly with latest python-pip version.
* Fri Feb 24 2023 Johannes Segitz - 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 - Use %_pam_vendordir
* Fri Dec 16 2022 Stefan Schubert - Error in spec file: No \"config\" tag in \"/usr/ should be used.
* Fri Dec 09 2022 Stefan Schubert - 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 - Add recommends for ausearch binary (bsc#1201043)
* Wed Jun 22 2022 Johannes Segitz - Handle missing translations properly in chcat. Added chcat_handle_missing_translations.patch (bsc#1200752)
* Tue Jun 21 2022 Dominique Leuenberger - Build and package translations for python-utils (boo#1200752).
* Mon May 09 2022 Johannes Segitz - 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 - Fix file list: package ru/man8/sepolgen.8 only in the devel package (was in devel and main).
* Thu Nov 25 2021 Johannes Segitz - finish UsrMerge (bsc#1191089)
* Wed Nov 24 2021 Johannes Segitz - 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 - 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 - 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