Hello community, here is the log from the commit of package policycoreutils for openSUSE:Factory checked in at 2018-05-04 11:30:18 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/policycoreutils (Old) and /work/SRC/openSUSE:Factory/.policycoreutils.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "policycoreutils" Fri May 4 11:30:18 2018 rev:46 rq:603576 version:2.6 Changes: -------- --- /work/SRC/openSUSE:Factory/policycoreutils/policycoreutils.changes 2018-04-26 13:38:48.210382117 +0200 +++ /work/SRC/openSUSE:Factory/.policycoreutils.new/policycoreutils.changes 2018-05-04 11:30:21.201887064 +0200 @@ -1,0 +2,14 @@ +Mon Apr 30 11:24:50 UTC 2018 - dimstar@opensuse.org + +- Don't build policycoreutils-gui for anything suse_version >= + 1500: there is no reason te believe that SLE16 will have those + old, depreacted dependencies back. Fixes also the issues for + Tumbleweed, where -gui was not installable. + +------------------------------------------------------------------- +Thu Apr 26 11:37:36 UTC 2018 - jsegitz@suse.com + +- SLE 15 doesn't have the necessary files for policycoreutils-gui, + don't build it there + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ policycoreutils.spec ++++++ --- /var/tmp/diff_new_pack.qSxwUV/_old 2018-05-04 11:30:22.009857419 +0200 +++ /var/tmp/diff_new_pack.qSxwUV/_new 2018-05-04 11:30:22.009857419 +0200 @@ -124,6 +124,7 @@ RBAC/MLS policy machines require newrole as a way of changing the role or level of a logged-in user. +%if 0%{?suse_version} < 1500 %package gui Summary: SELinux configuration GUI Group: Productivity/Security @@ -135,6 +136,7 @@ %description gui system-config-selinux is a utility for managing the SELinux environment. +%endif %prep %setup -q -a 1 @@ -178,6 +180,9 @@ %suse_update_desktop_file -i selinux-polgengui System Security Settings %find_lang %{name} %fdupes -s %{buildroot}/%{_datadir} +%if 0%{?suse_version} >= 1500 +rm %{buildroot}/etc/dbus-1/system.d/org.selinux.conf %{buildroot}/etc/pam.d/selinux-polgengui %{buildroot}/etc/pam.d/system-config-selinux %{buildroot}/etc/security/console.apps/selinux-polgengui %{buildroot}/etc/security/console.apps/system-config-selinux %{buildroot}/usr/bin/selinux-polgengui %{buildroot}/usr/bin/sepolgen %{buildroot}/usr/bin/system-config-selinux %{buildroot}/usr/share/applications/selinux-polgengui.desktop %{buildroot}/usr/share/applications/sepolicy.desktop %{buildroot}/usr/share/applications/system-config-selinux.desktop %{buildroot}/usr/share/icons/hicolor/16x16/apps/sepolicy.png %{buildroot}/usr/share/icons/hicolor/22x22/apps/sepolicy.png %{buildroot}/usr/share/icons/hicolor/24x24/apps/system-config-selinux.png %{buildroot}/usr/share/icons/hicolor/256x256/apps/sepolicy.png %{buildroot}/usr/share/icons/hicolor/32x32/apps/sepolicy.png %{buildroot}/usr/share/icons/hicolor/48x48/apps/sepolicy.png %{buildroot}/usr/share/man/man8/selinux-polgengui.8 %{buildroot}/usr/share/pixmaps/sepolicy.png %{buildroot}/usr/share/pixmaps/system-config-selinux.png %{buildroot}/usr/share/polkit-1/actions/org.selinux.config.policy %{buildroot}/usr/share/polkit-1/actions/org.selinux.policy %{buildroot}/usr/share/system-config-selinux/booleansPage.py %{buildroot}/usr/share/system-config-selinux/domainsPage.py %{buildroot}/usr/share/system-config-selinux/fcontextPage.py %{buildroot}/usr/share/system-config-selinux/html_util.py %{buildroot}/usr/share/system-config-selinux/loginsPage.py %{buildroot}/usr/share/system-config-selinux/mappingsPage.py %{buildroot}/usr/share/system-config-selinux/modulesPage.py %{buildroot}/usr/share/system-config-selinux/polgen.glade %{buildroot}/usr/share/system-config-selinux/polgengui.py %{buildroot}/usr/share/system-config-selinux/portsPage.py %{buildroot}/usr/share/system-config-selinux/selinux-polgengui.desktop %{buildroot}/usr/share/system-config-selinux/selinux_server.py %{buildroot}/usr/share/system-config-selinux/semanagePage.py %{buildroot}/usr/share/system-config-selinux/sepolicy.desktop %{buildroot}/usr/share/system-config-selinux/statusPage.py %{buildroot}/usr/share/system-config-selinux/system-config-selinux.desktop %{buildroot}/usr/share/system-config-selinux/system-config-selinux.glade %{buildroot}/usr/share/system-config-selinux/system-config-selinux.png %{buildroot}/usr/share/system-config-selinux/system-config-selinux.py %{buildroot}/usr/share/system-config-selinux/usersPage.py %{buildroot}/usr/share/man/man8/system-config-selinux.8 +%endif %pre %service_add_pre restorecond.service @@ -320,6 +325,7 @@ %{_mandir}/man1/newrole.1%{?ext_man} %config(noreplace) %{_sysconfdir}/pam.d/newrole +%if 0%{?suse_version} < 1500 %files gui %{_bindir}/system-config-selinux %{_bindir}/selinux-polgengui @@ -359,5 +365,6 @@ %dir %{_sysconfdir}/security/console.apps %config(noreplace) %{_sysconfdir}/security/console.apps/selinux-polgengui %config(noreplace) %{_sysconfdir}/security/console.apps/system-config-selinux +%endif %changelog