Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package libsemanage for openSUSE:Factory checked in at 2022-06-20 15:36:48 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libsemanage (Old) and /work/SRC/openSUSE:Factory/.libsemanage.new.1548 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libsemanage" Mon Jun 20 15:36:48 2022 rev:54 rq:978303 version:3.4 Changes: -------- --- /work/SRC/openSUSE:Factory/libsemanage/libsemanage.changes 2022-02-13 00:15:18.976102712 +0100 +++ /work/SRC/openSUSE:Factory/.libsemanage.new.1548/libsemanage.changes 2022-06-20 15:36:54.150826772 +0200 @@ -1,0 +2,8 @@ +Mon May 9 10:37:17 UTC 2022 - Johannes Segitz <jseg...@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 + +------------------------------------------------------------------- python-semanage.changes: same change Old: ---- libsemanage-3.3.tar.gz New: ---- libsemanage-3.4.tar.gz libsemanage-3.4.tar.gz.asc libsemanage.keyring ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libsemanage.spec ++++++ --- /var/tmp/diff_new_pack.qC6oRb/_old 2022-06-20 15:36:55.430828644 +0200 +++ /var/tmp/diff_new_pack.qC6oRb/_new 2022-06-20 15:36:55.434828650 +0200 @@ -20,15 +20,17 @@ %define libname libsemanage%{soversion} Name: libsemanage -Version: 3.3 +Version: 3.4 Release: 0 Summary: SELinux policy management library License: LGPL-2.1-or-later Group: Development/Libraries/C and C++ URL: https://github.com/SELinuxProject/selinux/wiki/Releases -Source: https://github.com/SELinuxProject/selinux/releases/download/%{version}/%{name}-%{version}.tar.gz -Source1: baselibs.conf -Source2: semanage.conf +Source0: https://github.com/SELinuxProject/selinux/releases/download/%{version}/%{name}-%{version}.tar.gz +Source1: https://github.com/SELinuxProject/selinux/releases/download/%{version}/%{name}-%{version}.tar.gz.asc +Source2: libsemanage.keyring +Source3: baselibs.conf +Source4: semanage.conf # PATCH-FIX-UPSTREAM bsc#1133102 LTO: Update map file to include new symbols and remove wildcards # For now we need to disable this. This breaks e.g. shadow and also other packages in security:SELinux #Patch0: libsemanage-update-map-file.patch @@ -121,7 +123,7 @@ mkdir -p %{buildroot}%{_localstatedir}/lib/selinux %make_install LIBDIR="%{_libdir}" LIBEXECDIR="%{_libexecdir}" SHLIBDIR="%{_libdir}" ln -sf %{_libdir}/libsemanage.so.%{soversion} %{buildroot}/%{_libdir}/libsemanage.so -cp %{SOURCE2} %{buildroot}%{_sysconfdir}/selinux/semanage.conf +cp %{SOURCE4} %{buildroot}%{_sysconfdir}/selinux/semanage.conf # Remove duplicate files %fdupes -s %{buildroot}%{_mandir} ++++++ python-semanage.spec ++++++ --- /var/tmp/diff_new_pack.qC6oRb/_old 2022-06-20 15:36:55.454828679 +0200 +++ /var/tmp/diff_new_pack.qC6oRb/_new 2022-06-20 15:36:55.458828685 +0200 @@ -19,19 +19,21 @@ %define soversion 2 %define libname libsemanage%{soversion} -%define libsepol_ver 3.3 -%define libselinux_ver 3.3 +%define libsepol_ver 3.4 +%define libselinux_ver 3.4 %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-semanage -Version: 3.3 +Version: 3.4 Release: 0 Summary: Python bindings for SELinux's policy management library License: LGPL-2.1-only Group: Development/Languages/Python URL: https://github.com/SELinuxProject/selinux -Source: https://github.com/SELinuxProject/selinux/releases/download/%{version}/libsemanage-%{version}.tar.gz -Source1: baselibs.conf +Source0: https://github.com/SELinuxProject/selinux/releases/download/%{version}/libsemanage-%{version}.tar.gz +Source1: https://github.com/SELinuxProject/selinux/releases/download/%{version}/libsemanage-%{version}.tar.gz.asc +Source2: libsemanage.keyring +Source3: baselibs.conf # PATCH-FIX-UPSTREAM bsc#1133102 LTO: Update map file to include new symbols and remove wildcards # For now we need to disable this. This breaks e.g. shadow and also other packages in security:SELinux # Patch0: libsemanage-update-map-file.patch ++++++ libsemanage-3.3.tar.gz -> libsemanage-3.4.tar.gz ++++++ ++++ 5687 lines of diff (skipped)