module-access: add access.socket option, remove other options
Support only specifying pipewire.access based on which socket the client connected from.
This removes the executable-based permissions and changes option names.
There's also a commit with test configuration, I'll drop that once done. For the test, session manager must be changed to use the pipewire-0-manager
socket, we maybe need to figure out how to do this by default and what backward compat is needed. Wireplumber part: wireplumber!544 (merged)
That module-portal grants permissions by itself is also something we maybe should get rid of, I don't think xdg-desktop-portal should be able to bypass access restrictions decided by the SM.
Edited by P V