File tree 1 file changed +18
-7
lines changed
tests/packaging/interactive
1 file changed +18
-7
lines changed Original file line number Diff line number Diff line change 4
4
5
5
gitroot=$( git rev-parse --show-toplevel)
6
6
rpz_file=$gitroot /example.rpz
7
- rpz_conf=" [{ 'file': '$rpz_file ' }]"
8
7
9
- rpz_conf=$( cat << EOF
10
- { "rpz": [
11
- { "file": "$rpz_file " }
12
- ]}
8
+ conf=$( cat << EOF
9
+ rundir: /run/knot-resolver
10
+ workers: 2
11
+ cache:
12
+ storage: /var/cache/knot-resolver
13
+ logging:
14
+ level: info
15
+ network:
16
+ listen:
17
+ - interface: 127.0.0.1@53
18
+ management:
19
+ unix-socket: /run/knot-resolver/kres-api.sock
20
+ local-data:
21
+ rpz:
22
+ - file: $rpz_file
13
23
EOF
14
24
)
15
25
23
33
echo " $rpz_example " >> $rpz_file
24
34
25
35
# configure RPZ file
26
- kresctl config set -p /local-data " $rpz_conf "
36
+ echo " $conf " > /etc/knot-resolver/config.yaml
37
+ kresctl reload
27
38
if [ " $? " -ne " 0" ]; then
28
39
echo " Could not set RPZ."
29
40
exit 1
@@ -37,7 +48,7 @@ function count_reloads(){
37
48
echo " $( journalctl -u knot-resolver.service | grep -c " Policy rules reloaded" ) "
38
49
}
39
50
40
- # test that files watchdog is turned off
51
+ # test that RPZ watchdog is turned off
41
52
# {{
42
53
43
54
err_count=$( count_errors)
You can’t perform that action at this time.
0 commit comments