Skip to content

module-access: add access.socket option, remove other options

P V requested to merge pvir/pipewire:access-socket into master

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

Merge request reports