nixos/i2c: update udev rules

Since systemd 258 it is recommended to replace ACTION=="add" with ACTION!="remove".
<https://lists.freedesktop.org/archives/systemd-devel/2025-September/051670.html>

Fixes the issue described in <https://discourse.nixos.org/t/udev-regression-recommended-way-for-udev-rules/73061>.
This commit is contained in:
roconnor
2026-05-08 08:23:51 -04:00
parent 549bd84d62
commit 0db9fb252f
+1 -1
View File
@@ -38,7 +38,7 @@ in
name = "i2c-udev-rules";
text = ''
# allow group ${cfg.group} and users with a seat use of i2c devices
ACTION=="add", KERNEL=="i2c-[0-9]*", TAG+="uaccess", GROUP="${cfg.group}", MODE="660"
ACTION!="remove", KERNEL=="i2c-[0-9]*", TAG+="uaccess", GROUP="${cfg.group}", MODE="660"
'';
destination = "/etc/udev/rules.d/70-i2c.rules";
}