summaryrefslogtreecommitdiffstats
path: root/meta/recipes-sato/pulseaudio-sato
diff options
context:
space:
mode:
Diffstat (limited to 'meta/recipes-sato/pulseaudio-sato')
-rw-r--r--meta/recipes-sato/pulseaudio-sato/pulseaudio-client-conf-sato/50-sato.conf7
-rw-r--r--meta/recipes-sato/pulseaudio-sato/pulseaudio-client-conf-sato_1.bb17
2 files changed, 24 insertions, 0 deletions
diff --git a/meta/recipes-sato/pulseaudio-sato/pulseaudio-client-conf-sato/50-sato.conf b/meta/recipes-sato/pulseaudio-sato/pulseaudio-client-conf-sato/50-sato.conf
new file mode 100644
index 0000000000..97492e7a50
--- /dev/null
+++ b/meta/recipes-sato/pulseaudio-sato/pulseaudio-client-conf-sato/50-sato.conf
@@ -0,0 +1,7 @@
1# We rely on PulseAudio's autospawn feature to automatically start the daemon
2# in Sato. The graphical session in Sato runs under root, however, and
3# PulseAudio disables autospawning for root by default. In a normal setup it's
4# not desirable to autospawn for root, because it can easily interfere with
5# other users' PulseAudio instances, but in Sato there are no other users, so
6# it's OK to enable this in Sato.
7allow-autospawn-for-root = yes
diff --git a/meta/recipes-sato/pulseaudio-sato/pulseaudio-client-conf-sato_1.bb b/meta/recipes-sato/pulseaudio-sato/pulseaudio-client-conf-sato_1.bb
new file mode 100644
index 0000000000..e27339fb46
--- /dev/null
+++ b/meta/recipes-sato/pulseaudio-sato/pulseaudio-client-conf-sato_1.bb
@@ -0,0 +1,17 @@
1SUMMARY = "/etc/pulse/client.conf tailored for Sato"
2SECTION = "multimedia"
3LICENSE = "MIT"
4LIC_FILES_CHKSUM = "file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420"
5
6SRC_URI = "file://50-sato.conf"
7S = "${WORKDIR}"
8
9inherit allarch
10
11do_install() {
12 install -d ${D}${sysconfdir}/pulse/client.conf.d
13 install -m 0644 ${S}/50-sato.conf ${D}${sysconfdir}/pulse/client.conf.d/50-sato.conf
14}
15
16FILES_${PN} = "${sysconfdir}/pulse/client.conf.d/50-sato.conf"
17CONFFILES_${PN} = "${sysconfdir}/pulse/client.conf.d/50-sato.conf"