summaryrefslogtreecommitdiffstats
path: root/test/functional/configs/dkim.conf
diff options
context:
space:
mode:
Diffstat (limited to 'test/functional/configs/dkim.conf')
-rw-r--r--test/functional/configs/dkim.conf42
1 files changed, 12 insertions, 30 deletions
diff --git a/test/functional/configs/dkim.conf b/test/functional/configs/dkim.conf
index cc2f6f250..50712d17b 100644
--- a/test/functional/configs/dkim.conf
+++ b/test/functional/configs/dkim.conf
@@ -1,35 +1,17 @@
+.include(duplicate=append,priority=0) "{= env.TESTDIR =}/configs/plugins.conf"
+
options = {
filters = ["dkim"]
- pidfile = "${TMPDIR}/rspamd.pid"
+ pidfile = "{= env.TMPDIR =}/rspamd.pid"
dns {
retransmits = 10;
timeout = 2s;
- fake_records = [{ # ed25519
- name = "test._domainkey.example.com";
- type = txt;
- replies = ["k=ed25519; p=yi50DjK5O9pqbFpNHklsv9lqaS0ArSYu02qp1S0DW1Y="];
- },
- {
- name = "brisbane._domainkey.football.example.com";
- type = txt;
- replies = ["v=DKIM1; k=ed25519; p=11qYAYKxCrfVS/7TyWQHOg7hcvPapiMlrwIaaPcHURo="];
- },
- {
- name = "test._domainkey.football.example.com";
- type = txt;
- replies = ["v=DKIM1; k=rsa; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDkHlOQoBTzWRiGs5V6NpP3idY6Wk08a5qhdR6wy5bdOKb2jLQiY/J16JYi0Qvx/byYzCNb3W91y3FutACDfzwQ/BC/e/8uBsCR+yz1Lxj+PL6lHvqMKrM3rG4hstT5QjvHO9PzoxZyVYLzBfO2EeC3Ip3G+2kryOTIKT+l/K4w3QIDAQAB"],
- },
- {
- name = "dkim._domainkey.cacophony.za.org",
- type = "txt";
- replies = ["v=DKIM1; k=rsa; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDXtxBE5IiNRMcq2/lc2zErfdCvDFyQNBnMjbOjBQrPST2k4fdGbtpe5Iu5uS01Met+dAEf94XL8I0hwmYw+n70PP834zfJGi2egwGqrakpaWsCDPvIJZLkxJCJKQRA/zrQ622uEXdvYixVbsEGVw7U4wAGSmT5rU2eU1y63AlOlQIDAQAB"];
- }];
}
}
logging = {
type = "file",
level = "debug"
- filename = "${TMPDIR}/rspamd.log"
+ filename = "{= env.TMPDIR =}/rspamd.log"
}
metric = {
name = "default",
@@ -41,21 +23,21 @@ metric = {
worker {
type = normal
- bind_socket = ${LOCAL_ADDR}:${PORT_NORMAL}
+ bind_socket = "{= env.LOCAL_ADDR =}:{= env.PORT_NORMAL =}"
count = 1
keypair {
- pubkey = "${KEY_PUB1}";
- privkey = "${KEY_PVT1}";
+ pubkey = "{= env.KEY_PUB1 =}";
+ privkey = "{= env.KEY_PVT1 =}";
}
task_timeout = 60s;
}
worker {
type = controller
- bind_socket = ${LOCAL_ADDR}:${PORT_CONTROLLER}
+ bind_socket = "{= env.LOCAL_ADDR =}:{= env.PORT_CONTROLLER =}"
count = 1
secure_ip = ["127.0.0.1", "::1"];
- stats_path = "${TMPDIR}/stats.ucl"
+ stats_path = "{= env.TMPDIR =}/stats.ucl"
}
dkim {
@@ -65,7 +47,7 @@ return function(task)
local dodkim = task:get_request_header('dodkim')
if not dodkim then return end
return {
- key = "${TESTDIR}/configs/dkim.key",
+ key = "{= env.TESTDIR =}/configs/dkim.key",
domain = "cacophony.za.org",
selector = "dkim"
}
@@ -79,6 +61,6 @@ EOD;
skip_multi = false;
}
modules {
- path = "${TESTDIR}/../../src/plugins/lua/"
+ path = "{= env.TESTDIR =}/../../src/plugins/lua/"
}
-lua = "${TESTDIR}/lua/test_coverage.lua";
+lua = "{= env.TESTDIR =}/lua/test_coverage.lua";