aboutsummaryrefslogtreecommitdiffstats
path: root/tests/common/acme/client.nix
diff options
context:
space:
mode:
authorBenedikt Peetz <benedikt.peetz@b-peetz.de>2026-06-12 01:54:21 +0200
committerBenedikt Peetz <benedikt.peetz@b-peetz.de>2026-06-12 01:54:21 +0200
commitbbdf38018b47328b5faa2cef635c37095045be72 (patch)
tree8983817d547551ae12508a8ae8731b622d990af4 /tests/common/acme/client.nix
parentfeat(server): Make user stuff stateless (diff)
downloadatuin-bbdf38018b47328b5faa2cef635c37095045be72.zip
feat(server): Really make users stateless (with tests)
This commit also remove another load of unneeded features.
Diffstat (limited to 'tests/common/acme/client.nix')
-rw-r--r--tests/common/acme/client.nix21
1 files changed, 21 insertions, 0 deletions
diff --git a/tests/common/acme/client.nix b/tests/common/acme/client.nix
new file mode 100644
index 00000000..2b870e89
--- /dev/null
+++ b/tests/common/acme/client.nix
@@ -0,0 +1,21 @@
+{
+ nodes,
+ lib,
+ ...
+}: let
+ inherit (nodes.acme.test-support.acme) caCert;
+ inherit (nodes.acme.test-support.acme) caDomain;
+in {
+ security = {
+ acme = {
+ acceptTerms = true;
+ defaults = {
+ server = "https://${caDomain}/dir";
+ };
+ };
+
+ pki = {
+ certificateFiles = lib.mkForce [caCert];
+ };
+ };
+}