diff options
author | Felix Singer | 2017-05-20 09:06:52 +0200 |
---|---|---|
committer | Felix Singer | 2017-05-20 09:06:52 +0200 |
commit | 2e59c57b9a619f58fc4115751646c14dae59bdfd (patch) | |
tree | 3e0fb9ea36e0cc3ae8b94a2bc07b17a3c70383d7 | |
parent | a3369a105c87d6e1046a3a5a84dfe9c17d84e3b4 (diff) | |
download | aur-2e59c57b9a619f58fc4115751646c14dae59bdfd.tar.gz |
Add dbus config
-rw-r--r-- | PKGBUILD | 7 | ||||
-rw-r--r-- | murmur.conf.dbus | 12 |
2 files changed, 17 insertions, 2 deletions
@@ -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> |