aboutsummaryrefslogtreecommitdiff
path: root/contrib/packages
diff options
context:
space:
mode:
authorMartin Schanzenbach <schanzen@gnunet.org>2022-10-11 20:46:52 +0900
committerMartin Schanzenbach <schanzen@gnunet.org>2022-10-11 20:46:52 +0900
commit2479d35d8e92fbca1fed4afe8ec7b9f57a55657f (patch)
treee51db2356ffdd05e89d72ba6eede1749eec506a1 /contrib/packages
parent459adbca6a411b1e8583ffb846f9d388ab47de0d (diff)
downloadgnunet-2479d35d8e92fbca1fed4afe8ec7b9f57a55657f.tar.gz
gnunet-2479d35d8e92fbca1fed4afe8ec7b9f57a55657f.zip
-add gitignore, add fedora package script
Diffstat (limited to 'contrib/packages')
-rw-r--r--contrib/packages/fedora/10-dns2gns.sh19
1 files changed, 19 insertions, 0 deletions
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 @@
1#!/bin/sh
2interface=$1
3status=$2
4
5if [ "$interface" = "eth0" ]; then
6 case $status in
7 up)
8 if nc -u -z 127.0.0.1 5353; then
9 # Note: We add quad 9 here as a fallback in case our service is down.
10 resolvectl dns $interface 127.0.0.1:5353 9.9.9.9
11 elif
12 # Just in case DNS2GNS was already configured, revert to defaults
13 resolvectl revert $interface
14 fi
15 ;;
16 down)
17 ;;
18 esac
19fi