From 2479d35d8e92fbca1fed4afe8ec7b9f57a55657f Mon Sep 17 00:00:00 2001 From: Martin Schanzenbach Date: Tue, 11 Oct 2022 20:46:52 +0900 Subject: -add gitignore, add fedora package script --- contrib/packages/fedora/10-dns2gns.sh | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 contrib/packages/fedora/10-dns2gns.sh (limited to 'contrib/packages') diff --git a/contrib/packages/fedora/10-dns2gns.sh b/contrib/packages/fedora/10-dns2gns.sh new file mode 100644 index 000000000..a27046548 --- /dev/null +++ b/contrib/packages/fedora/10-dns2gns.sh @@ -0,0 +1,19 @@ +#!/bin/sh +interface=$1 +status=$2 + +if [ "$interface" = "eth0" ]; then + case $status in + up) + if nc -u -z 127.0.0.1 5353; then + # Note: We add quad 9 here as a fallback in case our service is down. + resolvectl dns $interface 127.0.0.1:5353 9.9.9.9 + elif + # Just in case DNS2GNS was already configured, revert to defaults + resolvectl revert $interface + fi + ;; + down) + ;; + esac +fi -- cgit v1.2.3