Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package accountsservice for openSUSE:Factory 
checked in at 2022-08-05 19:50:23
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/accountsservice (Old)
 and      /work/SRC/openSUSE:Factory/.accountsservice.new.1521 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "accountsservice"

Fri Aug  5 19:50:23 2022 rev:81 rq:993122 version:22.08.8

Changes:
--------
--- /work/SRC/openSUSE:Factory/accountsservice/accountsservice.changes  
2022-06-24 08:45:16.523136814 +0200
+++ 
/work/SRC/openSUSE:Factory/.accountsservice.new.1521/accountsservice.changes    
    2022-08-05 19:50:55.065442761 +0200
@@ -1,0 +2,15 @@
+Mon Aug  1 12:01:59 UTC 2022 - Matthias Gerstner <[email protected]>
+
+- Remove BuildIgnore for rpmlint-mini. This is a violation of the
+  security policies applying to SUSE products as it circumvents the
+  SUSE security team's control over what enters Factory and what
+  not.
+
+-------------------------------------------------------------------
+Fri Jul 29 13:11:50 UTC 2022 - Frederic Crozat <[email protected]>
+
+- Allow to build without vala support.
+- Refresh harden_accounts-daemon.service.patch to not duplicate
+  existing entries.
+
+-------------------------------------------------------------------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ accountsservice.spec ++++++
--- /var/tmp/diff_new_pack.CrmC9p/_old  2022-08-05 19:50:55.633444227 +0200
+++ /var/tmp/diff_new_pack.CrmC9p/_new  2022-08-05 19:50:55.641444248 +0200
@@ -16,7 +16,9 @@
 #
 
 
-#!BuildIgnore:  rpmlint-mini
+# allow to not build vala binding
+%bcond_without vala
+
 Name:           accountsservice
 Version:        22.08.8
 Release:        0
@@ -41,7 +43,6 @@
 BuildRequires:  gtk-doc
 BuildRequires:  meson
 BuildRequires:  pkgconfig
-BuildRequires:  vala
 BuildRequires:  pkgconfig(dbus-1)
 BuildRequires:  pkgconfig(gio-2.0) >= 2.63.5
 BuildRequires:  pkgconfig(gio-unix-2.0)
@@ -92,17 +93,20 @@
 The accountsservice server provides a set of D-Bus interfaces for
 querying and manipulating user account information.
 
+%if %{with vala}
 %package vala
 Summary:        Vala bindings for accountsservice
 Group:          Development/Libraries/C and C++
 Requires:       libaccountsservice0 = %{version}
 Requires:       typelib-1_0-AccountsService-1_0 = %{version}
+BuildRequires:  vala
 
 %description vala
 The accountsservice server provides a set of D-Bus interfaces for
 querying and manipulating user account information.
 
 This package contains the Vala bindings for accountservice.
+%endif
 
 %lang_package
 
@@ -121,6 +125,11 @@
 %meson \
        -Dintrospection=true \
        -Dgtk_doc=true \
+%if %{with vala}
+       -Dvapi=true \
+%else
+       -Dvapi=false \
+%endif
        %{nil}
 %meson_build
 
@@ -175,10 +184,12 @@
 %{_includedir}/accountsservice-1.0/
 %{_datadir}/gir-1.0/AccountsService-1.0.gir
 
+%if %{with vala}
 %files vala
 %dir %{_datadir}/vala/vapi
 %{_datadir}/vala/vapi/accountsservice.deps
 %{_datadir}/vala/vapi/accountsservice.vapi
+%endif
 
 %files lang -f accounts-service.lang
 

++++++ harden_accounts-daemon.service.patch ++++++
--- /var/tmp/diff_new_pack.CrmC9p/_old  2022-08-05 19:50:55.681444351 +0200
+++ /var/tmp/diff_new_pack.CrmC9p/_new  2022-08-05 19:50:55.685444362 +0200
@@ -1,20 +1,16 @@
-Index: accountsservice-0.6.55/data/accounts-daemon.service.in
+Index: accountsservice-22.08.8/data/accounts-daemon.service.in
 ===================================================================
---- accountsservice-0.6.55.orig/data/accounts-daemon.service.in
-+++ accountsservice-0.6.55/data/accounts-daemon.service.in
-@@ -8,6 +8,15 @@ After=nss-user-lookup.target
+--- accountsservice-22.08.8.orig/data/accounts-daemon.service.in       
2022-02-23 16:27:48.000000000 +0100
++++ accountsservice-22.08.8/data/accounts-daemon.service.in    2022-08-02 
09:17:14.424438207 +0200
+@@ -8,6 +8,11 @@
  Wants=nss-user-lookup.target
  
  [Service]
 +# added automatically, for details please see
 +# https://en.opensuse.org/openSUSE:Security_Features#Systemd_hardening_effort
-+PrivateDevices=true
 +ProtectHostname=true
 +ProtectClock=true
-+ProtectKernelTunables=true
-+ProtectKernelModules=true
 +ProtectKernelLogs=true
-+ProtectControlGroups=true
  Type=dbus
  BusName=org.freedesktop.Accounts
  ExecStart=@libexecdir@/accounts-daemon

Reply via email to