xref: /freebsd-13-stable/tests/sys/netpfil/pf/Makefile (revision ca1bf31177d2cdf7618f63f2317558fa089af54e)
1
2PACKAGE=	tests
3
4TESTSDIR=       ${TESTSBASE}/sys/netpfil/pf
5TESTS_SUBDIRS+=	ioctl
6
7ATF_TESTS_SH+=	altq \
8		anchor \
9		checksum \
10		dup \
11		forward \
12		fragmentation \
13		get_state \
14		icmp \
15		icmp6 \
16		killstate \
17		macro \
18		map_e \
19		names \
20		nat \
21		pass_block \
22		pfsync	\
23		proxy \
24		ridentifier \
25		route_to \
26		rules_counter \
27		sctp \
28		set_skip \
29		set_tos \
30		snmp \
31		src_track \
32		syncookie \
33		synproxy \
34		table \
35		tcp \
36		tos
37
38ATF_TESTS_PYTEST+=	frag6.py
39ATF_TESTS_PYTEST+=	sctp.py
40
41# Tests reuse jail names and so cannot run in parallel.
42TEST_METADATA+=	is_exclusive=true
43
44${PACKAGE}FILES+=	\
45			bsnmpd.conf \
46			CVE-2019-5597.py \
47			CVE-2019-5598.py \
48			echo_inetd.conf \
49			fragcommon.py \
50			frag-overindex.py \
51			frag-overlimit.py \
52			frag-overreplace.py \
53			pfsync_defer.py \
54			utils.subr
55
56${PACKAGE}FILESMODE_bsnmpd.conf=		0555
57${PACKAGE}FILESMODE_CVE-2019-5597.py=	0555
58${PACKAGE}FILESMODE_CVE-2019-5598.py=	0555
59${PACKAGE}FILESMODE_fragcommon.py=	0555
60${PACKAGE}FILESMODE_frag-overindex.py=	0555
61${PACKAGE}FILESMODE_frag-overlimit.py=	0555
62${PACKAGE}FILESMODE_frag-overreplace.py=	0555
63${PACKAGE}FILESMODE_pfsync_defer.py=	0555
64
65.include <bsd.test.mk>
66