summaryrefslogtreecommitdiffstats
path: root/tests/integration/deckard/configs
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-07 15:26:00 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-07 15:26:00 +0000
commit830407e88f9d40d954356c3754f2647f91d5c06a (patch)
treed6a0ece6feea91f3c656166dbaa884ef8a29740e /tests/integration/deckard/configs
parentInitial commit. (diff)
downloadknot-resolver-upstream/5.6.0.tar.xz
knot-resolver-upstream/5.6.0.zip
Adding upstream version 5.6.0.upstream/5.6.0upstream
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'tests/integration/deckard/configs')
-rw-r--r--tests/integration/deckard/configs/getdns.yaml12
-rw-r--r--tests/integration/deckard/configs/knotd_master.yaml10
-rw-r--r--tests/integration/deckard/configs/knotd_slave.yaml10
-rw-r--r--tests/integration/deckard/configs/kresd.yaml9
-rw-r--r--tests/integration/deckard/configs/named.yaml15
-rw-r--r--tests/integration/deckard/configs/pdns.yaml15
-rw-r--r--tests/integration/deckard/configs/unbound.yaml13
7 files changed, 84 insertions, 0 deletions
diff --git a/tests/integration/deckard/configs/getdns.yaml b/tests/integration/deckard/configs/getdns.yaml
new file mode 100644
index 0000000..a5d1a2e
--- /dev/null
+++ b/tests/integration/deckard/configs/getdns.yaml
@@ -0,0 +1,12 @@
+programs:
+- name: getdns
+ binary: getdns_query
+ additional:
+ - -C
+ - getdns.conf
+ templates:
+ - template/getdns.j2
+ - template/dnssec_getdns.j2
+ configs:
+ - getdns.conf
+ - getdns-root.key
diff --git a/tests/integration/deckard/configs/knotd_master.yaml b/tests/integration/deckard/configs/knotd_master.yaml
new file mode 100644
index 0000000..2e08b72
--- /dev/null
+++ b/tests/integration/deckard/configs/knotd_master.yaml
@@ -0,0 +1,10 @@
+programs:
+- name: knotd
+ binary: knotd
+ additional:
+ - -c
+ - ./knotd.conf
+ templates:
+ - "template/knotd_master.j2"
+ configs:
+ - "knotd.conf"
diff --git a/tests/integration/deckard/configs/knotd_slave.yaml b/tests/integration/deckard/configs/knotd_slave.yaml
new file mode 100644
index 0000000..4655ded
--- /dev/null
+++ b/tests/integration/deckard/configs/knotd_slave.yaml
@@ -0,0 +1,10 @@
+programs:
+- name: knotd
+ binary: knotd
+ additional:
+ - -c
+ - ./knotd.conf
+ templates:
+ - "template/knotd_slave.j2"
+ configs:
+ - "knotd.conf" \ No newline at end of file
diff --git a/tests/integration/deckard/configs/kresd.yaml b/tests/integration/deckard/configs/kresd.yaml
new file mode 100644
index 0000000..3c9350c
--- /dev/null
+++ b/tests/integration/deckard/configs/kresd.yaml
@@ -0,0 +1,9 @@
+programs:
+- name: kresd
+ binary: kresd
+ additional:
+ - -n
+ templates:
+ - template/kresd.j2
+ configs:
+ - config
diff --git a/tests/integration/deckard/configs/named.yaml b/tests/integration/deckard/configs/named.yaml
new file mode 100644
index 0000000..06c69f8
--- /dev/null
+++ b/tests/integration/deckard/configs/named.yaml
@@ -0,0 +1,15 @@
+programs:
+- name: named
+ binary: named
+ additional:
+ - -g
+ - -d
+ - "99"
+ - -c
+ - named.conf
+ templates:
+ - template/named.j2
+ - template/hints_zone.j2
+ configs:
+ - named.conf
+ - hints.zone
diff --git a/tests/integration/deckard/configs/pdns.yaml b/tests/integration/deckard/configs/pdns.yaml
new file mode 100644
index 0000000..c9a3d23
--- /dev/null
+++ b/tests/integration/deckard/configs/pdns.yaml
@@ -0,0 +1,15 @@
+programs:
+- name: pdns
+ binary: pdns_recursor
+ additional:
+ - --config-dir=./
+ templates:
+ - template/pdns_recursor.j2
+ - template/hints_zone.j2
+ - template/pdns_dnssec.j2
+ configs:
+ - recursor.conf
+ - hints.pdns
+ - dnssec.lua
+ # SIGTERM leads to return code -15 instead of clean 0 so we have to ignore it
+ ignore_exit_code: true
diff --git a/tests/integration/deckard/configs/unbound.yaml b/tests/integration/deckard/configs/unbound.yaml
new file mode 100644
index 0000000..3c200db
--- /dev/null
+++ b/tests/integration/deckard/configs/unbound.yaml
@@ -0,0 +1,13 @@
+programs:
+- name: unbound
+ binary: unbound
+ additional:
+ - -d
+ - -c
+ - unbound.conf
+ templates:
+ - template/unbound.j2
+ - template/hints_zone.j2
+ configs:
+ - unbound.conf
+ - hints.zone