]> git.ekhem.eu.org Git - guix.git/commit
[vps] Add dnscrypt-proxy.
authorJakub Czajka <jakub@ekhem.eu.org>
Wed, 15 Jul 2026 22:52:27 +0000 (22:52 +0000)
committerJakub Czajka <jakub@ekhem.eu.org>
Wed, 15 Jul 2026 22:52:27 +0000 (22:52 +0000)
commit088daafdff6e7c5b32c4663af75771e60ca65482
tree0f18c06e64561a29cdf5f9b210e92e6c40e70028
parent0710748f0236618c844786f6bce56317d7719368
[vps] Add dnscrypt-proxy.

Package dnscrypt-proxy 2.1.7 with Shepherd service and
resolv-conf-service-type that extends etc-service-type.
Wire into vps-operating-system (dedicated user/group,
resolver pointing at 127.0.0.1).  Test dnscrypt-proxy
service, port 53 TCP, resolv.conf, and NTP daemon.

Co-Authored-By: Claude <noreply@anthropic.com>
conf/vps/dnscrypt.scm [new file with mode: 0644]
dnscrypt-proxy/etc/blocked-names.txt [new file with mode: 0644]
dnscrypt-proxy/etc/dnscrypt-proxy.toml [new file with mode: 0644]
tests/dnscrypt.scm [new file with mode: 0644]
tests/ntp.scm [new file with mode: 0644]
tests/vps-base.scm
vps-system.scm