Could the rules be packaged locally at build-time instead? it doesn't seem right to load it remotely, as the behavior is less transparent.
Packaging the rule file in the AUR package would also show the diffs in an AUR manager. Either way the AUR package will need a version bump if the rule file changes, so why not be explicit?
Pinned Comments
sshaikh commented on 2023-02-22 20:04 (UTC)
Another two points:
Should this be a vcs package? I understand that the source file doesn't change but since it's being downloaded from master, it's not really a reproducible build and will remain at 1-8 even if the source file changes.
I always have to add MODE="0666" to these udev rules in order to actually access the hardware, as per:
https://wiki.archlinux.org/title/udev#Allowing_regular_users_to_use_devices
is there a strategy here that I'm missing that doesn't require this?