From dbb4a6621efc76e31a0dc88f4c58714e5c4e9c02 Mon Sep 17 00:00:00 2001 From: Sergey Popov Date: Sun, 24 Aug 2025 21:11:28 +0300 Subject: [PATCH] helios64: fix fancontrol service on trixie fancontrol.service was "hardened" in Debian trixie. See Debian bug #944808. fancontrol can't access fans in /dev after this. This change returns full access to /dev for fancontrol.service --- config/boards/helios64.conf | 1 + packages/bsp/helios64/fancontrol.service.noprivdev-override | 2 ++ 2 files changed, 3 insertions(+) create mode 100644 packages/bsp/helios64/fancontrol.service.noprivdev-override diff --git a/config/boards/helios64.conf b/config/boards/helios64.conf index bafbd9cc1..0d3e564ee 100644 --- a/config/boards/helios64.conf +++ b/config/boards/helios64.conf @@ -40,6 +40,7 @@ function post_family_tweaks_bsp__helios64() { install -m 644 $SRC/packages/bsp/helios64/90-helios64-hwmon.rules $destination/etc/udev/rules.d/ install -m 644 $SRC/packages/bsp/helios64/fancontrol.service.pid-override $destination/etc/systemd/system/fancontrol.service.d/pid.conf + install -m 644 $SRC/packages/bsp/helios64/fancontrol.service.noprivdev-override $destination/etc/systemd/system/fancontrol.service.d/noprivdev.conf # copy fancontrol config install -m 644 $SRC/packages/bsp/helios64/fancontrol.conf $destination/etc/fancontrol diff --git a/packages/bsp/helios64/fancontrol.service.noprivdev-override b/packages/bsp/helios64/fancontrol.service.noprivdev-override new file mode 100644 index 000000000..8b0aa68aa --- /dev/null +++ b/packages/bsp/helios64/fancontrol.service.noprivdev-override @@ -0,0 +1,2 @@ +[Service] +PrivateDevices=no