diff options
author | Luke Shumaker <lukeshu@lukeshu.com> | 2018-02-17 18:22:06 -0500 |
---|---|---|
committer | Luke Shumaker <lukeshu@lukeshu.com> | 2018-02-17 18:22:06 -0500 |
commit | c9a94475b67b52c2da49806c6c943f077b3bbb12 (patch) | |
tree | 00528f2de023120d20384e5e34e13f57386bcd20 | |
parent | 61a24f9d6b69b33e29fb4075b993cba530d88b88 (diff) |
add config-mgmt-mdns
-rw-r--r-- | config-mgmt-mdns.PKGBUILD | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/config-mgmt-mdns.PKGBUILD b/config-mgmt-mdns.PKGBUILD new file mode 100644 index 0000000..9fa83cb --- /dev/null +++ b/config-mgmt-mdns.PKGBUILD @@ -0,0 +1,20 @@ +. ${BUILDFILE%/*}/common.sh +pkgver=20180217 + +depends=(avahi nss-mdns) + +package() { +preamble + +add-unit etc/systemd/system/multi-user.target.wants/avahi-daemon.service +add-unit etc/systemd/system/sockets.target.wants/avahi-daemon.socket +ln -sfT /usr/lib/systemd/system/avahi-daemon.service etc/systemd/system/dbus-org.freedesktop.Avahi.service + +add-file -m755 usr/share/holo/files/10-"$pkgname"/etc/nsswitch.conf.holoscript <<EOF +#!/bin/sh +sed -r 's/\bmdns(|4|6)(_minimal)?\b(\s*\[[^]]*\])?\s*//g' | + sed -r '/^hosts:/s/\b(resolve|dns)\b/mdns_minimal [NOTFOUND=return] &/' +EOF + +postamble +} |