Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package libselinux for openSUSE:Factory
checked in at 2025-10-17 17:25:26
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libselinux (Old)
and /work/SRC/openSUSE:Factory/.libselinux.new.18484 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libselinux"
Fri Oct 17 17:25:26 2025 rev:88 rq:1311736 version:3.9
Changes:
--------
--- /work/SRC/openSUSE:Factory/libselinux/libselinux-bindings.changes
2025-07-24 18:34:33.942411146 +0200
+++
/work/SRC/openSUSE:Factory/.libselinux.new.18484/libselinux-bindings.changes
2025-10-17 17:25:27.561175901 +0200
@@ -1,0 +2,5 @@
+Thu Oct 16 14:26:57 UTC 2025 - Johannes Segitz <[email protected]>
+
+- Ship license file (bsc#1252160)
+
+-------------------------------------------------------------------
--- /work/SRC/openSUSE:Factory/libselinux/libselinux.changes 2025-07-24
18:34:33.958411808 +0200
+++ /work/SRC/openSUSE:Factory/.libselinux.new.18484/libselinux.changes
2025-10-17 17:25:27.577176575 +0200
@@ -1,0 +2,13 @@
+Thu Oct 16 14:26:57 UTC 2025 - Johannes Segitz <[email protected]>
+
+- Ship license file (bsc#1252160)
+
+-------------------------------------------------------------------
+Wed Jul 23 15:29:05 UTC 2025 - Johannes Segitz <[email protected]>
+
+- Add man_selinux_disabled_mismatch_kernel_config.patch to explain
+ in the selinux(8) man page to not disable SELinux via
+ /etc/selinux/config and enable it at the same time via kernel
+ cmd line (bsc#1246549)
+
+-------------------------------------------------------------------
New:
----
man_selinux_disabled_mismatch_kernel_config.patch
----------(New B)----------
New:/work/SRC/openSUSE:Factory/.libselinux.new.18484/libselinux.changes-
/work/SRC/openSUSE:Factory/.libselinux.new.18484/libselinux.changes:- Add
man_selinux_disabled_mismatch_kernel_config.patch to explain
/work/SRC/openSUSE:Factory/.libselinux.new.18484/libselinux.changes- in the
selinux(8) man page to not disable SELinux via
----------(New E)----------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ libselinux-bindings.spec ++++++
--- /var/tmp/diff_new_pack.NYR1uT/_old 2025-10-17 17:25:28.537217013 +0200
+++ /var/tmp/diff_new_pack.NYR1uT/_new 2025-10-17 17:25:28.541217181 +0200
@@ -1,7 +1,7 @@
#
# spec file for package libselinux-bindings
#
-# Copyright (c) 2025 SUSE LLC
+# Copyright (c) 2025 SUSE LLC and contributors
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -117,7 +117,9 @@
%{python_sitearch}/selinux
%{python_sitearch}/selinux-%{version}.dist-info
%{python_sitearch}/_selinux*
+%license LICENSE
%files -n ruby-selinux
%{_libdir}/ruby/vendor_ruby/%{rb_ver}/%{rb_arch}/selinux.so
+%license LICENSE
++++++ libselinux.spec ++++++
--- /var/tmp/diff_new_pack.NYR1uT/_old 2025-10-17 17:25:28.577218697 +0200
+++ /var/tmp/diff_new_pack.NYR1uT/_new 2025-10-17 17:25:28.581218865 +0200
@@ -1,7 +1,7 @@
#
# spec file for package libselinux
#
-# Copyright (c) 2025 SUSE LLC
+# Copyright (c) 2025 SUSE LLC and contributors
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -36,6 +36,7 @@
# Make linking working even when default pkg-config doesn’t provide
-lpython<ver>
Patch6: python3.8-compat.patch
Patch7: swig4_moduleimport.patch
+Patch8: man_selinux_disabled_mismatch_kernel_config.patch
BuildRequires: fdupes
BuildRequires: libsepol-devel >= %{libsepol_ver}
BuildRequires: libsepol-devel-static >= %{libsepol_ver}
@@ -159,16 +160,20 @@
%{_sbindir}/getpidprevcon
%{_mandir}/man5/*
%{_mandir}/man8/*
+%license LICENSE
%files -n libselinux1
%{_libdir}/libselinux.so.*
+%license LICENSE
%files devel
%{_libdir}/libselinux.so
%{_includedir}/selinux/
%{_mandir}/man3/*
%{_libdir}/pkgconfig/libselinux.pc
+%license LICENSE
%files devel-static
%{_libdir}/libselinux.a
+%license LICENSE
++++++ man_selinux_disabled_mismatch_kernel_config.patch ++++++
--- libselinux-3.9/man/man8/selinux.8.orig 2025-07-23 17:18:27.259707528
+0200
+++ libselinux-3.9/man/man8/selinux.8 2025-07-24 09:40:01.654064634 +0200
@@ -50,6 +50,15 @@
.I /etc/selinux/config
file.
+.B NOTE:
+When setting a conflicting configuration like
+.B SELINUX=disabled
+in
+.I /etc/selinux/config
+while having
+.B selinux=1
+on the kernel boot options will result in a non-bootable system.
+
The
.I /etc/selinux/config
configuration file also controls what policy