Recently, when I dealt with some package issues around probe-rs, I found that some developers and packagers may have some misunderstandings about #systemd #udev giving some users access permission. systemd udev rules have two kinds of permission mechanisms: one is like chown, which can set the device file's owner to some user or group (normally #plugdev system group); another is #uaccess, systemd will give the active user session permission via ACL.

huh, you always learn something new.

automatic temporary ACL permissions on video/audio/etc devices for the active #linux user has been a thing for more than 10yrs: #uaccess

(active==sitting in front of the screen in contrast to using ssh remotely)

https://enotty.pipebreaker.pl/2012/05/23/linux-automatic-user-acl-management/

yet, the issue of writing documentation for it, is still open.

https://github.com/systemd/systemd/issues/4288

#systemd #acl

Linux automatic user ACL management | -ENOTTY