Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package CoreFreq for openSUSE:Factory checked in at 2021-10-11 15:31:50 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/CoreFreq (Old) and /work/SRC/openSUSE:Factory/.CoreFreq.new.2443 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "CoreFreq" Mon Oct 11 15:31:50 2021 rev:11 rq:924548 version:1.87.4 Changes: -------- --- /work/SRC/openSUSE:Factory/CoreFreq/CoreFreq.changes 2021-09-12 20:09:43.704096535 +0200 +++ /work/SRC/openSUSE:Factory/.CoreFreq.new.2443/CoreFreq.changes 2021-10-11 15:32:45.366954519 +0200 @@ -1,0 +2,9 @@ +Sun Oct 10 14:37:04 UTC 2021 - Michael Pujos <pujos.mich...@gmail.com> + +- Update to version 1.87.4 +- fixed service hardening preventing daemon to start (boo#1191509) +- added modprobe_corefreqd.service.patch to load/unload kernel + module on service start/stop. Do not load module on boot anymore +- fixed leap15_3.patch including unnessary junk + +------------------------------------------------------------------- Old: ---- CoreFreq-1.87.1.tar.gz New: ---- CoreFreq-1.87.4.tar.gz modprobe_corefreqd.service.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ CoreFreq.spec ++++++ --- /var/tmp/diff_new_pack.9K4JrT/_old 2021-10-11 15:32:45.790955199 +0200 +++ /var/tmp/diff_new_pack.9K4JrT/_new 2021-10-11 15:32:45.794955205 +0200 @@ -17,7 +17,7 @@ Name: CoreFreq -Version: 1.87.1 +Version: 1.87.4 Release: 0 Summary: CPU monitoring software designed for 64-bits processors License: GPL-2.0-or-later @@ -26,6 +26,7 @@ Patch0: leap15_2.patch Patch1: leap15_3.patch Patch2: harden_corefreqd.service.patch +Patch3: modprobe_corefreqd.service.patch BuildRequires: %{kernel_module_package_buildreqs} BuildRequires: pkgconfig BuildRequires: pkgconfig(libsystemd) @@ -48,6 +49,7 @@ %patch1 -p1 %endif %patch2 -p1 +%patch3 -p0 %build %make_build @@ -57,10 +59,6 @@ export INSTALL_MOD_DIR=updates PREFIX=%{buildroot}%{_prefix} make install -# load module on boot. Necessary for corefreqd to be able to run -mkdir -p %{buildroot}%{_prefix}/lib/modules-load.d -echo corefreqk > %{buildroot}%{_prefix}/lib/modules-load.d/corefreq.conf - mkdir -p %{buildroot}%{_sbindir} ln -s service %{buildroot}%{_sbindir}/rccorefreqd @@ -71,8 +69,6 @@ %{_bindir}/corefreqd %{_unitdir}/corefreqd.service %{_sbindir}/rccorefreqd -%dir %{_prefix}/lib/modules-load.d -%{_prefix}/lib/modules-load.d/corefreq.conf %pre %service_add_pre corefreqd.service ++++++ CoreFreq-1.87.1.tar.gz -> CoreFreq-1.87.4.tar.gz ++++++ ++++ 3015 lines of diff (skipped) ++++++ harden_corefreqd.service.patch ++++++ --- /var/tmp/diff_new_pack.9K4JrT/_old 2021-10-11 15:32:45.930955423 +0200 +++ /var/tmp/diff_new_pack.9K4JrT/_new 2021-10-11 15:32:45.930955423 +0200 @@ -2,7 +2,7 @@ =================================================================== --- CoreFreq-1.86.7.orig/corefreqd.service +++ CoreFreq-1.86.7/corefreqd.service -@@ -6,6 +6,14 @@ +@@ -6,6 +6,12 @@ Description=CoreFreq Daemon [Service] @@ -11,8 +11,6 @@ +ProtectSystem=full +ProtectHome=true +ProtectHostname=true -+ProtectClock=true -+ProtectKernelModules=true +ProtectKernelLogs=true Type=simple ExecStart=corefreqd -q ++++++ leap15_3.patch ++++++ ++++ 16405 lines (skipped) ++++ between /work/SRC/openSUSE:Factory/CoreFreq/leap15_3.patch ++++ and /work/SRC/openSUSE:Factory/.CoreFreq.new.2443/leap15_3.patch ++++++ modprobe_corefreqd.service.patch ++++++ --- corefreqd.service 2021-10-10 16:23:31.324358421 +0200 +++ corefreqd.service.new 2021-10-10 16:24:56.504466281 +0200 @@ -13,8 +13,10 @@ ProtectHostname=true ProtectKernelLogs=true Type=simple +ExecStartPre=/sbin/modprobe corefreqk ExecStart=corefreqd -q ExecStop=/bin/kill -QUIT $MAINPID +ExecStopPost=-/sbin/modprobe -r corefreqk RemainAfterExit=no SuccessExitStatus=SIGQUIT SIGUSR1 SIGTERM