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