Hello community,
here is the log from the commit of package libselinux for openSUSE:Factory checked in at 2017-12-06 08:46:37
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libselinux (Old)
and /work/SRC/openSUSE:Factory/.libselinux.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libselinux"
Wed Dec 6 08:46:37 2017 rev:48 rq:545897 version:2.6
Changes:
--------
--- /work/SRC/openSUSE:Factory/libselinux/libselinux-bindings.changes 2017-08-24 17:39:04.736972570 +0200
+++ /work/SRC/openSUSE:Factory/.libselinux.new/libselinux-bindings.changes 2017-12-06 08:46:39.819179791 +0100
@@ -1,0 +2,29 @@
+Fri Nov 24 09:09:02 UTC 2017 - jsegitz@suse.com
+
+- Update to version 2.6. Notable changes:
+ * selinux_restorecon: fix realpath logic
+ * sefcontext_compile: invert semantics of "-r" flag
+ * sefcontext_compile: Add "-i" flag
+ * Introduce configurable backends
+ * Add function to find security.restorecon_last entries
+ * Add openrc_contexts functions
+ * Add support for pcre2
+ * Handle NULL pcre study data
+ * Add setfiles support to selinux_restorecon(3)
+ * Evaluate inodes in selinux_restorecon(3)
+ * Change the location of _selinux.so
+ * Explain how to free policy type from selinux_getpolicytype()
+ * Compare absolute pathname in matchpathcon -V
+ * Add selinux_snapperd_contexts_path()
+ * Modify audit2why analyze function to use loaded policy
+ * Avoid mounting /proc outside of selinux_init_load_policy()
+ * Fix location of selinuxfs mount point
+ * Only mount /proc if necessary
+ * procattr: return einval for <= 0 pid args
+ * procattr: return error on invalid pid_t input
+- Dropped
+ * libselinux-2.2-ruby.patch
+ * libselinux-proc-mount-only-if-needed.patch
+ * python-selinux-swig-3.10.patch
+
+-------------------------------------------------------------------
libselinux.changes: same change
Old:
----
libselinux-2.2-ruby.patch
libselinux-2.5.tar.gz
libselinux-proc-mount-only-if-needed.patch
python-selinux-swig-3.10.patch
New:
----
libselinux-2.6.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ libselinux-bindings.spec ++++++
--- /var/tmp/diff_new_pack.tJXTDv/_old 2017-12-06 08:46:40.463156212 +0100
+++ /var/tmp/diff_new_pack.tJXTDv/_new 2017-12-06 08:46:40.467156066 +0100
@@ -1,7 +1,7 @@
#
# spec file for package libselinux-bindings
#
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -16,10 +16,10 @@
#
-%define libsepol_ver 2.5
+%define libsepol_ver 2.6
Name: libselinux-bindings
-Version: 2.5
+Version: 2.6
Release: 0
Summary: SELinux runtime library and simple utilities
License: GPL-2.0 and SUSE-Public-Domain
@@ -27,12 +27,9 @@
Url: https://github.com/SELinuxProject/selinux/wiki/Releases
# embedded is the MD5
-Source: https://raw.githubusercontent.com/wiki/SELinuxProject/selinux/files/releases/20160223/libselinux-%{version}.tar.gz
+Source: https://raw.githubusercontent.com/wiki/SELinuxProject/selinux/files/releases/20161014/libselinux-%{version}.tar.gz
Source1: selinux-ready
Source2: baselibs.conf
-Patch1: libselinux-2.2-ruby.patch
-# PATCH-FIX-UPSTREAM swig-3.10 use importlib which not search the directory __init__.py is in but standard path
-Patch2: python-selinux-swig-3.10.patch
# PATCH-FIX-UPSTREAM Include