DNSCrypt - configuration for sys-dnscrypt

This commit is contained in:
unman 2025-03-19 11:57:14 +00:00
parent a4e6904b86
commit 9e840fc763
No known key found for this signature in database
GPG Key ID: FDD1B8244731B36C
2 changed files with 22 additions and 0 deletions

17
dnscrypt/configure.sls Normal file
View File

@ -0,0 +1,17 @@
# vim: set syntax=yaml ts=2 sw=2 sts=2 et :
{% if grains['nodename'] != 'dom0' %}
new_resolv.conf:
file.managed:
- name: /rw/config/resolv.conf
- source: salt://dnscrypt/resolv.conf
dnscrypt_update_rc.local:
file.append:
- name: /rw/config/rc.local
- text: |
cp /etc/resolv.conf /etc/resolv.conf.backup
cp /rw/config/resolv.conf /etc/resolv.conf
{% endif %}

5
dnscrypt/configure.top Normal file
View File

@ -0,0 +1,5 @@
# vim: set syntax=yaml ts=2 sw=2 sts=2 et :
base:
sys-dnscrypt:
- dnscrypt.configure