]> 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>
Fri, 17 Jul 2026 13:47:16 +0000 (13:47 +0000)
commita06013f35c38f5ffce37f96b4565e6888d58563f
tree30cc288dbb5db1d658a8ae05b2dfd7526fdaf25a
parent9d17bb05d174a460cfd73b9186aa66905abfff50
[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