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 ridentifier \ 29 route_to \ 30 rtable \ 31 rules_counter \ 32 scrub_compat \ 33 scrub_pass \ 34 sctp \ 35 set_skip \ 36 set_tos \ 37 src_track \ 38 syncookie \ 39 synproxy \ 40 table \ 41 tos 42 43ATF_TESTS_PYTEST+= frag6.py 44 45# Tests reuse jail names and so cannot run in parallel. 46TEST_METADATA+= is_exclusive=true 47 48${PACKAGE}FILES+= CVE-2019-5597.py \ 49 CVE-2019-5598.py \ 50 daytime_inetd.conf \ 51 echo_inetd.conf \ 52 fragcommon.py \ 53 frag-overindex.py \ 54 frag-overlimit.py \ 55 frag-overreplace.py \ 56 pfsync_defer.py \ 57 pft_ether.py \ 58 utils.subr 59 60${PACKAGE}FILESMODE_CVE-2019-5597.py= 0555 61${PACKAGE}FILESMODE_CVE-2019-5598.py= 0555 62${PACKAGE}FILESMODE_fragcommon.py= 0555 63${PACKAGE}FILESMODE_frag-overindex.py= 0555 64${PACKAGE}FILESMODE_frag-overlimit.py= 0555 65${PACKAGE}FILESMODE_frag-overreplace.py= 0555 66${PACKAGE}FILESMODE_pfsync_defer.py= 0555 67${PACKAGE}FILESMODE_pft_ether.py= 0555 68 69.include <bsd.test.mk> 70