From 28fe0981603f11cd98e878f6a9bf20671ef4f2dc Mon Sep 17 00:00:00 2001 From: itdoginfo Date: Sat, 18 Jun 2022 11:01:26 +0700 Subject: [PATCH] fix enable server_names --- playbooks/hirkn.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/playbooks/hirkn.yml b/playbooks/hirkn.yml index 198d14b..efd299d 100644 --- a/playbooks/hirkn.yml +++ b/playbooks/hirkn.yml @@ -301,11 +301,17 @@ # Configure dnscrypt2 + - name: check string in dnscrypt-proxy.toml + shell: grep "# server_names" /etc/dnscrypt-proxy2/dnscrypt-proxy.toml + register: check_server_names + ignore_errors: true + - name: dnscrypt2 enable exact servers lineinfile: path: /etc/dnscrypt-proxy2/dnscrypt-proxy.toml regexp: "# server_names =" line: "server_names = ['google', 'cloudflare', 'scaleway-fr', 'yandex']" + when: check_server_names.stdout == "1" - name: edit dhcp config. resolvfile commented lineinfile: