client-conf, daemon-conf: enable .d directories
authorTanu Kaskinen <tanuk@iki.fi>
Mon, 7 Dec 2015 21:22:42 +0000 (23:22 +0200)
committerDavid Henningsson <david.henningsson@canonical.com>
Mon, 14 Dec 2015 12:47:04 +0000 (13:47 +0100)
commit7b9fcc01f62558a6f517e2a23408e98c2688bd9e
tree655cacc6a235f656abd9f62a633759e14490fc21
parent1d7ce901398b4e65bfac991aa7a351ac15c4910e
client-conf, daemon-conf: enable .d directories

I want to enable client.conf.d, because in OpenEmbedded-core we have
a graphical environment called Sato that runs as root. Sato needs to
set allow-autospawn-for-root=true in client.conf, but the default
configuration in OpenEmbedded-core should not set that option. With
this patch, I can create a Sato-specific package that simply installs
50-sato.conf in /etc/pulse/client.conf.d without conflicting with the
main client.conf coming from a different package.

daemon.conf.d is enabled just because it would be strange to not
support it while client.conf.d is supported.
man/pulse-client.conf.5.xml.in
man/pulse-daemon.conf.5.xml.in
src/daemon/daemon-conf.c
src/pulse/client-conf.c