Hello community,
here is the log from the commit of package policycoreutils for openSUSE:Factory
checked in at 2020-06-05 20:04:49
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/policycoreutils (Old)
and /work/SRC/openSUSE:Factory/.policycoreutils.new.3606 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "policycoreutils"
Fri Jun 5 20:04:49 2020 rev:55 rq:811387 version:3.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/policycoreutils/policycoreutils.changes
2020-03-11 18:34:21.942973009 +0100
+++
/work/SRC/openSUSE:Factory/.policycoreutils.new.3606/policycoreutils.changes
2020-06-05 20:08:40.161437663 +0200
@@ -1,0 +2,14 @@
+Thu Jun 4 10:13:21 UTC 2020 - Dominique Leuenberger <[email protected]>
+
+- 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 09:29:26 UTC 2020 - Johannes Segitz <[email protected]>
+
+- Move pp binary to libexec directory instead of lib
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ policycoreutils.spec ++++++
--- /var/tmp/diff_new_pack.9xmoh4/_old 2020-06-05 20:08:42.229444559 +0200
+++ /var/tmp/diff_new_pack.9xmoh4/_new 2020-06-05 20:08:42.229444559 +0200
@@ -167,7 +167,7 @@
%build
export PYTHON="python3" LIBDIR="%{_libdir}" CFLAGS="%{optflags} -fPIE"
LDFLAGS="-pie -Wl,-z,relro"
-make %{?_smp_mflags}
+make %{?_smp_mflags} LIBEXECDIR="%{_libexecdir}"
%install
export PYTHON="python3"
@@ -179,7 +179,7 @@
mkdir -p %{buildroot}%{_mandir}/man8
mkdir -p %{buildroot}%{_sysconfdir}/pam.d
mkdir -p %{buildroot}%{_sysconfdir}/security/console.apps
-make LSPP_PRIV=y DESTDIR=%{buildroot} install
+make LSPP_PRIV=y DESTDIR=%{buildroot} install LIBEXECDIR=%{_libexecdir}
install -D -m 644 %{SOURCE2}
%{buildroot}%{_datadir}/pixmaps/system-config-selinux.png
install -m 644 %{SOURCE4}
%{buildroot}%{_sysconfdir}/pam.d/system-config-selinux
install -m 644 %{SOURCE4} %{buildroot}%{_sysconfdir}/pam.d/selinux-polgengui
@@ -192,7 +192,6 @@
mkdir -p %{buildroot}%{_libexecdir}/selinux/hll/
mkdir -p %{buildroot}%{_localstatedir}/lib/sepolgen
cp %{python3_sitearch}/setools/perm_map
%{buildroot}%{_localstatedir}/lib/sepolgen
-mv %{buildroot}%{_prefix}/libexec/selinux/hll/pp
%{buildroot}%{_libexecdir}/selinux/hll/pp
%suse_update_desktop_file -i system-config-selinux System Security Settings
%suse_update_desktop_file -i selinux-polgengui System Security Settings
%find_lang %{name}
@@ -239,9 +238,9 @@
%{_sbindir}/semanage
%{_sbindir}/fixfiles
%{_sbindir}/load_policy
+%dir %{_localstatedir}/lib/sepolgen
%dir %{_libexecdir}/selinux
%dir %{_libexecdir}/selinux/hll
-%dir %{_localstatedir}/lib/sepolgen
%{_libexecdir}/selinux/hll/pp
%{_sbindir}/genhomedircon
%{_sbindir}/setsebool