aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatt Turner <mattst88@gentoo.org>2020-04-25 22:23:48 -0700
committerMatt Turner <mattst88@gentoo.org>2020-04-25 22:23:48 -0700
commite24e331fa3536e751fe90e1158b60c9ad6c4f939 (patch)
tree661bffe09e98035c2a7756de325a47daee0711fc /tools/catalyst-auto
parentUpload stages to releng-incoming.gentoo.org (diff)
downloadreleng-e24e331fa3536e751fe90e1158b60c9ad6c4f939.tar.gz
releng-e24e331fa3536e751fe90e1158b60c9ad6c4f939.tar.bz2
releng-e24e331fa3536e751fe90e1158b60c9ad6c4f939.zip
catalyst-auto: Ensure 'options edns0' is in /etc/resolv.conf
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Diffstat (limited to 'tools/catalyst-auto')
-rwxr-xr-xtools/catalyst-auto5
1 files changed, 5 insertions, 0 deletions
diff --git a/tools/catalyst-auto b/tools/catalyst-auto
index 509917c7..ce155d6d 100755
--- a/tools/catalyst-auto
+++ b/tools/catalyst-auto
@@ -243,6 +243,11 @@ verify_dnssec() {
echo "DNSSEC does not appear to be working. Bailing out"
exit 1
fi
+
+ if ! grep -q '^options \<edns0\>' /etc/resolv.conf; then
+ echo "DNSSEC is not enabled in /etc/resolv.conf"
+ exit 1
+ fi
}
run_catalyst_commands() {