module-protocol-native: use two-socket server by default

If no socket configuration specified for a server, create two sockets,
"CORENAME" and "CORENAME-manager" where CORENAME is the value computed
by get_server_name.
This commit is contained in:
Pauli Virtanen 2023-10-16 18:56:41 +03:00
parent 67c32ec3c2
commit 3d32291711
4 changed files with 23 additions and 7 deletions

View file

@ -1,9 +1,10 @@
[Unit]
Description=PipeWire Multimedia System Socket
Description=PipeWire Multimedia System Sockets
[Socket]
Priority=6
ListenStream=%t/pipewire/pipewire-0
ListenStream=%t/pipewire/pipewire-0-manager
SocketUser=pipewire
SocketGroup=pipewire
SocketMode=0660

View file

@ -1,9 +1,10 @@
[Unit]
Description=PipeWire Multimedia System Socket
Description=PipeWire Multimedia System Sockets
[Socket]
Priority=6
ListenStream=%t/pipewire-0
ListenStream=%t/pipewire-0-manager
[Install]
WantedBy=sockets.target