Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package touchegg for openSUSE:Factory 
checked in at 2022-02-15 23:57:51
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/touchegg (Old)
 and      /work/SRC/openSUSE:Factory/.touchegg.new.1956 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "touchegg"

Tue Feb 15 23:57:51 2022 rev:6 rq:955107 version:2.0.10

Changes:
--------
--- /work/SRC/openSUSE:Factory/touchegg/touchegg.changes        2021-06-14 
23:11:46.216824696 +0200
+++ /work/SRC/openSUSE:Factory/.touchegg.new.1956/touchegg.changes      
2022-02-15 23:58:19.632385966 +0100
@@ -1,0 +2,6 @@
+Thu Nov 25 08:35:23 UTC 2021 - Johannes Segitz <jseg...@suse.com>
+
+- Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
+  * harden_touchegg.service.patch
+
+-------------------------------------------------------------------

New:
----
  harden_touchegg.service.patch

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

Other differences:
------------------
++++++ touchegg.spec ++++++
--- /var/tmp/diff_new_pack.DL1Mtf/_old  2022-02-15 23:58:20.160387424 +0100
+++ /var/tmp/diff_new_pack.DL1Mtf/_new  2022-02-15 23:58:20.168387446 +0100
@@ -24,6 +24,7 @@
 Group:          Hardware/Other
 URL:            https://github.com/JoseExposito/touchegg
 Source:         
https://github.com/JoseExposito/%{name}/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz
+Patch0:        harden_touchegg.service.patch
 BuildRequires:  cmake
 BuildRequires:  gcc-c++
 BuildRequires:  hicolor-icon-theme
@@ -49,6 +50,7 @@
 
 %prep
 %setup -q
+%patch0 -p1
 
 %build
 %cmake

++++++ harden_touchegg.service.patch ++++++
Index: touchegg-2.0.10/installation/touchegg.service.in
===================================================================
--- touchegg-2.0.10.orig/installation/touchegg.service.in
+++ touchegg-2.0.10/installation/touchegg.service.in
@@ -3,6 +3,17 @@ Description=Touch??gg Daemon
 
Documentation=https://github.com/JoseExposito/touchegg/tree/master/installation#readme
 
 [Service]
+# added automatically, for details please see
+# https://en.opensuse.org/openSUSE:Security_Features#Systemd_hardening_effort
+ProtectSystem=full
+ProtectHome=true
+ProtectHostname=true
+ProtectKernelTunables=true
+ProtectKernelModules=true
+ProtectKernelLogs=true
+ProtectControlGroups=true
+RestrictRealtime=true
+# end of automatic additions 
 Type=simple
 Group=input
 ExecStart=@CMAKE_INSTALL_FULL_BINDIR@/touchegg --daemon

Reply via email to