Uaccess tagged udev rules in usermode systemd services and ssh access for SDRs

Hi,

I have various SDRs and while the uaccess tagged udev rules work fine for locally logged in users (aka ones with a logind seat attached), but the uaccess acls don’t get applied to users logged in via ssh or to user services started via ssh or on boot with enable-linger.

Is there any way to apply uaccess ACLs for ssh sessions or for systemd user services (that are started via ssh or on boot with enable-linger)? The user service works fine when launched while the user has a seat (either a tty console or GUI).

See: Linux install of /etc/udev/rules.d/52-airspyhf.rules maybe could add group and mode · Issue #46 · airspy/airspyhf · GitHub as part of the discussion, I didn’t notice the uaccess tags weren’t working via ssh until yesterday.

It looks like using group access is still the recommended way to handle these types of udev rules? It looks like that’s how the rtl-sdr udev rules are handled.