summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorFelix Singer2017-05-20 09:06:52 +0200
committerFelix Singer2017-05-20 09:06:52 +0200
commit2e59c57b9a619f58fc4115751646c14dae59bdfd (patch)
tree3e0fb9ea36e0cc3ae8b94a2bc07b17a3c70383d7
parenta3369a105c87d6e1046a3a5a84dfe9c17d84e3b4 (diff)
downloadaur-2e59c57b9a619f58fc4115751646c14dae59bdfd.tar.gz
Add dbus config
-rw-r--r--PKGBUILD7
-rw-r--r--murmur.conf.dbus12
2 files changed, 17 insertions, 2 deletions
diff --git a/PKGBUILD b/PKGBUILD
index cfe3000ea414..f332fad2e883 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -15,9 +15,11 @@ conflicts=("${_pkgname}")
install=murmur-snapshot-minimal.install
source=("https://mumble.info/snapshot/mumble-${pkgver//_/\~}~snapshot.tar.gz"
"murmur.service"
- "murmur.logrotate")
+ "murmur.logrotate"
+ "murmur.conf.dbus")
sha512sums=('18d0c2e8d0caeed1306429a367a2756260280a3bcc7ed8bac7c3a6e8b8938e6f13b65c83271f1411b948c50d20d7426aebaf14f271109df8c62209108157e374'
'SKIP'
+ 'SKIP'
'SKIP')
build() {
@@ -43,7 +45,8 @@ 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/"
install -m644 -D "${murmur}/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
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>