File: acl_interface.pre

package info (click to toggle)
unbound 1.24.2-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 31,436 kB
  • sloc: ansic: 138,476; sh: 6,860; yacc: 4,259; python: 1,950; makefile: 1,881; awk: 162; perl: 158; xml: 36
file content (84 lines) | stat: -rw-r--r-- 2,751 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
# #-- acl_interface.pre--#
PRE="../.."
. ../common.sh

# This test uses the unshare utility
if test ! -x "`which unshare 2>&1`"; then
	skip_test "no unshare (from util-linux package) available, skip test"
fi

get_random_port 14

PORT_ALLOW=$RND_PORT
PORT_DENY=$(($RND_PORT + 1))
PORT_REFUSE=$(($RND_PORT + 2))
PORT_TAG_1=$(($RND_PORT + 3))
PORT_TAG_2=$(($RND_PORT + 4))
PORT_TAG_3=$(($RND_PORT + 5))
PORT_VIEW_INT=$(($RND_PORT + 6))
PORT_VIEW_EXT=$(($RND_PORT + 7))
PORT_VIEW_INTEXT=$(($RND_PORT + 8))
PORT_RPZ_1=$(($RND_PORT + 9))
PORT_RPZ_2=$(($RND_PORT + 10))
PORT_RPZ_NX=$(($RND_PORT + 11))
FORWARD_PORT=$(($RND_PORT + 12))
STUB_PORT=$(($RND_PORT + 13))

IPV4_ADDR=192.168.1.1
IPV6_ADDR=2001:db8::1

INTERFACE=eth24
INTERFACE_ADDR_1=10.0.0.1
INTERFACE_ADDR_2=10.0.0.2
INTERFACE_ADDR_3=10.0.0.3
INTERFACE_ADDR_4=10.0.0.4

# make config file
sed \
	-e 's/@PORT_ALLOW\@/'$PORT_ALLOW'/' \
	-e 's/@PORT_DENY\@/'$PORT_DENY'/' \
	-e 's/@PORT_REFUSE\@/'$PORT_REFUSE'/' \
	-e 's/@PORT_TAG_1\@/'$PORT_TAG_1'/' \
	-e 's/@PORT_TAG_2\@/'$PORT_TAG_2'/' \
	-e 's/@PORT_TAG_3\@/'$PORT_TAG_3'/' \
	-e 's/@PORT_VIEW_INT\@/'$PORT_VIEW_INT'/' \
	-e 's/@PORT_VIEW_EXT\@/'$PORT_VIEW_EXT'/' \
	-e 's/@PORT_VIEW_INTEXT\@/'$PORT_VIEW_INTEXT'/' \
	-e 's/@PORT_RPZ_1\@/'$PORT_RPZ_1'/' \
	-e 's/@PORT_RPZ_2\@/'$PORT_RPZ_2'/' \
	-e 's/@PORT_RPZ_NX\@/'$PORT_RPZ_NX'/' \
	-e 's/@FORWARD_PORT\@/'$FORWARD_PORT'/' \
	-e 's/@STUB_PORT\@/'$STUB_PORT'/' \
	-e 's/@IPV4_ADDR\@/'$IPV4_ADDR'/' \
	-e 's/@IPV6_ADDR\@/'$IPV6_ADDR'/' \
	-e 's/@INTERFACE\@/'$INTERFACE'/' \
	< acl_interface.conf > ub.conf

if test -x "`which bash`"; then
	shell="bash"
else
	shell="sh"
fi

echo "PORT_ALLOW=$PORT_ALLOW" >> .tpkg.var.test
echo "PORT_DENY=$PORT_DENY" >> .tpkg.var.test
echo "PORT_REFUSE=$PORT_REFUSE" >> .tpkg.var.test
echo "PORT_TAG_1=$PORT_TAG_1" >> .tpkg.var.test
echo "PORT_TAG_2=$PORT_TAG_2" >> .tpkg.var.test
echo "PORT_TAG_3=$PORT_TAG_3" >> .tpkg.var.test
echo "PORT_VIEW_INT=$PORT_VIEW_INT" >> .tpkg.var.test
echo "PORT_VIEW_EXT=$PORT_VIEW_EXT" >> .tpkg.var.test
echo "PORT_VIEW_INTEXT=$PORT_VIEW_INTEXT" >> .tpkg.var.test
echo "PORT_RPZ_1=$PORT_RPZ_1" >> .tpkg.var.test
echo "PORT_RPZ_2=$PORT_RPZ_2" >> .tpkg.var.test
echo "PORT_RPZ_NX=$PORT_RPZ_NX" >> .tpkg.var.test
echo "FORWARD_PORT=$FORWARD_PORT" >> .tpkg.var.test
echo "STUB_PORT=$STUB_PORT" >> .tpkg.var.test
echo "IPV4_ADDR=$IPV4_ADDR" >> .tpkg.var.test
echo "IPV6_ADDR=$IPV6_ADDR" >> .tpkg.var.test
echo "INTERFACE=$INTERFACE" >> .tpkg.var.test
echo "INTERFACE_ADDR_1=$INTERFACE_ADDR_1" >> .tpkg.var.test
echo "INTERFACE_ADDR_2=$INTERFACE_ADDR_2" >> .tpkg.var.test
echo "INTERFACE_ADDR_3=$INTERFACE_ADDR_3" >> .tpkg.var.test
echo "INTERFACE_ADDR_4=$INTERFACE_ADDR_4" >> .tpkg.var.test
echo "shell=$shell" >> .tpkg.var.test