Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package brickd for openSUSE:Factory checked in at 2024-07-05 19:47:21 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/brickd (Old) and /work/SRC/openSUSE:Factory/.brickd.new.2080 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "brickd" Fri Jul 5 19:47:21 2024 rev:9 rq:1185435 version:2.4.6 Changes: -------- --- /work/SRC/openSUSE:Factory/brickd/brickd.changes 2023-12-02 17:13:52.450889680 +0100 +++ /work/SRC/openSUSE:Factory/.brickd.new.2080/brickd.changes 2024-07-05 19:53:26.923286154 +0200 @@ -1,0 +2,8 @@ +Wed Jul 3 16:18:59 UTC 2024 - Frank Kunz <[email protected]> + +- New Version 2.4.6 + - Adapt to Raspberry Pi 5 GPIO pin numbering changes + - Use libgpiod for GPIO pin access on Linux + - Change runstatedir default from /var/run to /run on Linux + +------------------------------------------------------------------- Old: ---- brickd-2.4.5.tar.gz daemonlib-brickd-2.4.5.tar.gz New: ---- brickd-2.4.6.tar.gz daemonlib-brickd-2.4.6.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ brickd.spec ++++++ --- /var/tmp/diff_new_pack.XwJAAm/_old 2024-07-05 19:53:27.523308047 +0200 +++ /var/tmp/diff_new_pack.XwJAAm/_new 2024-07-05 19:53:27.527308192 +0200 @@ -1,7 +1,7 @@ # # spec file for package brickd # -# Copyright (c) 2023 SUSE LLC +# Copyright (c) 2024 SUSE LLC # Copyright (c) 2019 Frank Kunz # # All modifications and additions to the file contributed by third parties @@ -18,7 +18,7 @@ Name: brickd -Version: 2.4.5 +Version: 2.4.6 Release: 0 Summary: Tinkerforce Brick Daemon License: GPL-2.0-only @@ -46,17 +46,19 @@ %build pushd src/brickd -%make_build WITH_SYSTEMD=yes RPM_OPT_FLAGS+=-D_GNU_SOURCE +%make_build WITH_SYSTEMD=yes WITH_BRICKLET=no RPM_OPT_FLAGS+=-D_GNU_SOURCE popd %install pushd src/brickd -%make_install +%make_install WITH_BRICKLET=no popd mkdir -p %{buildroot}%{_sbindir} ln -s %{_sbindir}/service %{buildroot}%{_sbindir}/rc%{name} ln -s %{_sbindir}/service %{buildroot}%{_sbindir}/rc%{name}-resume +%check + %pre %service_add_pre brickd-resume.service brickd.service ++++++ brickd-2.4.5.tar.gz -> brickd-2.4.6.tar.gz ++++++ ++++ 1872 lines of diff (skipped) ++++++ daemonlib-brickd-2.4.5.tar.gz -> daemonlib-brickd-2.4.6.tar.gz ++++++ ++++++ harden_brickd-resume.service.patch ++++++ --- /var/tmp/diff_new_pack.XwJAAm/_old 2024-07-05 19:53:27.939323226 +0200 +++ /var/tmp/diff_new_pack.XwJAAm/_new 2024-07-05 19:53:27.943323372 +0200 @@ -1,7 +1,17 @@ -Index: brickd-2.4.3/src/build_data/linux/installer/lib/systemd/system/brickd-resume.service -=================================================================== ---- brickd-2.4.3.orig/src/build_data/linux/installer/lib/systemd/system/brickd-resume.service -+++ brickd-2.4.3/src/build_data/linux/installer/lib/systemd/system/brickd-resume.service +From fdf3b58fd700dbb57cda48db87eb1cf9197434d0 Mon Sep 17 00:00:00 2001 +From: Frank Kunz <[email protected]> +Date: Thu, 4 Jul 2024 19:20:43 +0200 +Subject: [PATCH 1/2] harden_brickd-resume.service + +Signed-off-by: Frank Kunz <[email protected]> +--- + .../lib/systemd/system/brickd-resume.service | 11 +++++++++++ + 1 file changed, 11 insertions(+) + +diff --git a/src/build_data/linux/installer/lib/systemd/system/brickd-resume.service b/src/build_data/linux/installer/lib/systemd/system/brickd-resume.service +index 6e142c9..58922dc 100644 +--- a/src/build_data/linux/installer/lib/systemd/system/brickd-resume.service ++++ b/src/build_data/linux/installer/lib/systemd/system/brickd-resume.service @@ -4,6 +4,17 @@ After=suspend.target Requisite=brickd.service @@ -16,8 +26,11 @@ +ProtectKernelLogs=true +ProtectControlGroups=true +RestrictRealtime=true -+# end of automatic additions ++# end of automatic additions User=root Type=oneshot - ExecStart=/usr/bin/pkill -F /var/run/brickd.pid -L -USR1 + ExecStart=/usr/bin/pkill -F /run/brickd.pid -L -USR1 +-- +2.45.2 + ++++++ harden_brickd.service.patch ++++++ --- /var/tmp/diff_new_pack.XwJAAm/_old 2024-07-05 19:53:27.959323956 +0200 +++ /var/tmp/diff_new_pack.XwJAAm/_new 2024-07-05 19:53:27.963324101 +0200 @@ -1,7 +1,17 @@ -Index: brickd-2.4.3/src/build_data/linux/installer/lib/systemd/system/brickd.service -=================================================================== ---- brickd-2.4.3.orig/src/build_data/linux/installer/lib/systemd/system/brickd.service -+++ brickd-2.4.3/src/build_data/linux/installer/lib/systemd/system/brickd.service +From 4f9372d700da8d41fbba5b547b68be44397987d2 Mon Sep 17 00:00:00 2001 +From: Frank Kunz <[email protected]> +Date: Thu, 4 Jul 2024 19:22:09 +0200 +Subject: [PATCH 2/2] harden_brickd.service + +Signed-off-by: Frank Kunz <[email protected]> +--- + .../linux/installer/lib/systemd/system/brickd.service | 11 +++++++++++ + 1 file changed, 11 insertions(+) + +diff --git a/src/build_data/linux/installer/lib/systemd/system/brickd.service b/src/build_data/linux/installer/lib/systemd/system/brickd.service +index 9ccc7b3..180599a 100644 +--- a/src/build_data/linux/installer/lib/systemd/system/brickd.service ++++ b/src/build_data/linux/installer/lib/systemd/system/brickd.service @@ -3,6 +3,17 @@ Description=Brick Daemon After=network.target @@ -16,8 +26,11 @@ +ProtectKernelLogs=true +ProtectControlGroups=true +RestrictRealtime=true -+# end of automatic additions ++# end of automatic additions Type=forking ExecStart=/usr/bin/brickd --daemon - PIDFile=/var/run/brickd.pid + PIDFile=/run/brickd.pid +-- +2.45.2 +
