2 # Copyright (C) 2019 Ian Kelling
3 # SPDX-License-Identifier: AGPL-3.0-or-later
4 source /a
/bin
/errhandle
/err
6 resolvuid
=$
(id
-u systemd-resolve
)
9 *) exec sudo
-E "${BASH_SOURCE[0]}" "$@" ;;
13 if ! resolvectl dnsovertls tunfsf
&>/dev
/null
; then
14 echo failed resolvectl dnsovertls tunfsf. rerunning
:
15 resolvectl dnsovertls tunfsf
18 read _ link _
< <(resolvectl dnsovertls tunfsf
)
19 busctl call org.freedesktop.resolve1
/org
/freedesktop
/resolve1 org.freedesktop.resolve1.Manager SetLinkDNSOverTLS is
$link no