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