Hello community, here is the log from the commit of package cockpit for openSUSE:Factory checked in at 2020-08-14 09:32:36 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/cockpit (Old) and /work/SRC/openSUSE:Factory/.cockpit.new.3399 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "cockpit" Fri Aug 14 09:32:36 2020 rev:3 rq:826190 version:222 Changes: -------- --- /work/SRC/openSUSE:Factory/cockpit/cockpit.changes 2020-06-26 21:50:35.086819935 +0200 +++ /work/SRC/openSUSE:Factory/.cockpit.new.3399/cockpit.changes 2020-08-14 09:34:11.176424777 +0200 @@ -1,0 +2,7 @@ +Wed Aug 12 09:33:17 UTC 2020 - Thorsten Kukuk <ku...@suse.com> + +- Require group wheel +- Add permission macros [bsc#1169614] +- Create tmpfiles in %post install + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ cockpit.spec ++++++ --- /var/tmp/diff_new_pack.1nJZ1R/_old 2020-08-14 09:34:11.740425066 +0200 +++ /var/tmp/diff_new_pack.1nJZ1R/_new 2020-08-14 09:34:11.744425068 +0200 @@ -467,11 +467,13 @@ Requires: glib-networking Requires: openssl Requires: glib2 >= 2.37.4 +Requires: group(wheel) Conflicts: firewalld < 0.6.0-1 Recommends: sscg >= 2.3 Recommends: system-logos Requires: systemd >= 235 Suggests: sssd-dbus +Requires(pre): permissions Requires(post): systemd Requires(preun): systemd Requires(postun): systemd @@ -534,6 +536,8 @@ getent passwd cockpit-wsinstance >/dev/null || useradd -r -g cockpit-wsinstance -d /nonexisting -s /sbin/nologin -c "User for cockpit-ws instances" cockpit-wsinstance %post ws +%set_permissions %{_libexecdir}/cockpit-session +%tmpfiles_create cockpit-tempfiles.conf %systemd_post cockpit.socket # firewalld only partially picks up changes to its services files without this test -f %{_bindir}/firewall-cmd && firewall-cmd --reload --quiet || true @@ -545,6 +549,9 @@ %systemd_postun_with_restart cockpit.socket %systemd_postun_with_restart cockpit.service +%verifyscript ws +%verify_permissions -e %{_libexecdir}/cockpit-session + # ------------------------------------------------------------------------------- # Sub-packages that are part of cockpit-system in RHEL/CentOS, but separate in Fedora