summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorFelix Singer2017-05-20 09:10:57 +0200
committerFelix Singer2017-05-20 09:10:57 +0200
commit4cfcb38b61eccfefd26363b994291e60548a3b30 (patch)
tree2774d5e20275d12a187ff17009fda893715b57d5
parent97364036831e419355b572d0794f9ddd3b2de6e0 (diff)
downloadaur-4cfcb38b61eccfefd26363b994291e60548a3b30.tar.gz
Add dbus config
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD5
-rw-r--r--murmur.conf.dbus12
3 files changed, 18 insertions, 1 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 10e8d323c03e..2a194f3ec5f2 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -17,9 +17,11 @@ pkgbase = murmur-stable-minimal
source = https://github.com/mumble-voip/mumble/releases/download/1.2.19/mumble-1.2.19.tar.gz
source = murmur.service
source = murmur.logrotate
+ source = murmur.conf.dbus
sha512sums = f91111194a899149b500a94afcf7cc5b9691c7ce8669f07fca2c66adbb3916ddb863bf703d04fb8387133fb75f3c8edb52974d1acf3febfafa1f73da19946de4
sha512sums = SKIP
sha512sums = SKIP
+ sha512sums = SKIP
pkgname = murmur-stable-minimal
diff --git a/PKGBUILD b/PKGBUILD
index 67040960ba66..eabece46f462 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -15,9 +15,11 @@ conflicts=("${_pkgname}")
install=murmur-stable-minimal.install
source=("https://github.com/mumble-voip/mumble/releases/download/${pkgver}/mumble-${pkgver}.tar.gz"
"murmur.service"
- "murmur.logrotate")
+ "murmur.logrotate"
+ "murmur.conf.dbus")
sha512sums=('f91111194a899149b500a94afcf7cc5b9691c7ce8669f07fca2c66adbb3916ddb863bf703d04fb8387133fb75f3c8edb52974d1acf3febfafa1f73da19946de4'
'SKIP'
+ 'SKIP'
'SKIP')
build() {
@@ -39,6 +41,7 @@ package() {
install -m644 -D "murmur.logrotate" "${pkgdir}/etc/logrotate.d/murmur"
install -m644 -D "murmur.service" "${pkgdir}/usr/lib/systemd/system/murmur.service"
+ install -m644 -D "murmur.conf.dbus" "${pkgdir}/etc/dbus-1/system.d/murmur.conf"
install -m755 -d "${pkgdir}/usr/share/man/man1"
install -m644 -D "${murmur}/man/murmurd.1" "${pkgdir}/usr/share/man/man1/"
diff --git a/murmur.conf.dbus b/murmur.conf.dbus
new file mode 100644
index 000000000000..18d143c28bb1
--- /dev/null
+++ b/murmur.conf.dbus
@@ -0,0 +1,12 @@
+<!DOCTYPE busconfig PUBLIC
+ "-//freedesktop//DTD D-BUS Bus Configuration 1.0//EN"
+ "http://www.freedesktop.org/standards/dbus/1.0/busconfig.dtd">
+<busconfig>
+ <policy user="murmur">
+ <allow own="net.sourceforge.mumble.murmur"/>
+ </policy>
+ <policy context="default">
+ <allow send_destination="net.sourceforge.mumble.murmur"/>
+ <allow receive_sender="net.sourceforge.mumble.murmur"/>
+ </policy>
+</busconfig>