PulseAudio Configuration Example(s) for OpenWRT: Difference between revisions

mNo edit summary
mNo edit summary
 
Line 1: Line 1:
==== Stupefying  OpenWRT Configuration ====
====Stupefying  OpenWRT Configuration====
''Burying the Lede'': remove --disallow-module-loading from the command line start parameter for PulseAudio in /etc/inid.d/pulseaudio
''Burying the Lede'': remove --disallow-module-loading from the command line start parameter for PulseAudio in /etc/inid.d/pulseaudio


Line 20: Line 20:
Prevent Unwanted Audio Connections: In environments where only certain audio outputs are allowed (e.g., using a dedicated audio interface or a fixed set of speakers), disallowing module loading might prevent accidental or unwanted use of Bluetooth audio devices.
Prevent Unwanted Audio Connections: In environments where only certain audio outputs are allowed (e.g., using a dedicated audio interface or a fixed set of speakers), disallowing module loading might prevent accidental or unwanted use of Bluetooth audio devices.
Security Reasons: As mentioned, controlling what modules can be loaded might be part of a security strategy to prevent rogue or insecure Bluetooth devices from being accessed via PulseAudio.
Security Reasons: As mentioned, controlling what modules can be loaded might be part of a security strategy to prevent rogue or insecure Bluetooth devices from being accessed via PulseAudio.
</syntaxhighlight>The OpenWRT developer that made that decision is insane.  It is equivalent to unplugging a network cable to keep a server secure.  Yes it is secure, but also useless.  See the insanity of it?
</syntaxhighlight>The OpenWRT developer that made that decision is clinically insane (or just made an innocent, simple mistake).  It is equivalent to unplugging a network cable to keep a server secure.  Yes it is secure, but also useless.  See the insanity of it?


Solution: remove --disallow-module-loading from /etc/inid.d/pulseaudio
Solution: remove --disallow-module-loading from /etc/inid.d/pulseaudio