File: fix-bug-979268.patch

package info (click to toggle)
drbl 5.7.2-1
  • links: PTS, VCS
  • area: main
  • in suites: sid
  • size: 6,944 kB
  • sloc: sh: 43,112; perl: 8,820; xml: 867; makefile: 131
file content (17 lines) | stat: -rw-r--r-- 1,122 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
Description: Stop using deprecated systemd-resolve tool
 systemd-resolve has been replaced by the resolvectl tool in systemd v239
 (i.e. is available since buster).

Index: drbl/scripts/bin/drbl-get-dnsserver
===================================================================
--- drbl.orig/scripts/bin/drbl-get-dnsserver
+++ drbl/scripts/bin/drbl-get-dnsserver
@@ -44,7 +44,7 @@ if [ -z "$nameserver_sys" -o -n "$(echo
   #              DNSSEC NTA: 10.in-addr.arpa
   nameserver_sys="$(LC_ALL=C resolvectl status 2>/dev/null | grep -E "^[[:space:]]*DNS Servers" | awk -F":" '{print $2}')"
   if [ -z "$nameserver_sys" ]; then
-    nameserver_sys="$(LC_ALL=C systemd-resolve --status 2>/dev/null | sed -r -n '/DNS Servers:/,/(^$|^[[:print:]]*:[[:space:]]+.*)/p' | sed -r -e "s/DNS Servers://g")"
+    nameserver_sys="$(LC_ALL=C resolvectl status 2>/dev/null | sed -r -n '/DNS Servers:/,/(^$|^[[:print:]]*:[[:space:]]+.*)/p' | sed -r -e "s/DNS Servers://g")"
     # Decide the last line if it's the IP address.
     last_line="$(LC_ALL=C echo "$nameserver_sys" | tail -n 1 | grep -E "^[[:print:]]*:[[:space:]]+.*$")"
   fi