File: 0013objects_0

package info (click to toggle)
nftables 1.1.6-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 15,384 kB
  • sloc: ansic: 50,901; sh: 20,277; yacc: 5,861; python: 1,746; lex: 1,367; makefile: 392
file content (23 lines) | stat: -rwxr-xr-x 714 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
#!/bin/bash

set -e

$NFT add table test
$NFT add chain test input
$NFT add quota test https-quota 25 mbytes
$NFT add ct helper test cthelp { type \"sip\" protocol tcp \; }
if [ "$NFT_TEST_HAVE_cttimeout" != n ] ; then
	$NFT add ct timeout test cttime { protocol udp \; policy = {replied : 12, unreplied : 15 } \; }
fi
if [ "$NFT_TEST_HAVE_ctexpect" != n ] ; then
	$NFT add ct expectation test ctexpect { protocol tcp \; dport 5432 \; timeout 1h \; size 12 \; }
fi

if [ "$NFT_TEST_HAVE_cttimeout" = n ] ; then
	echo "Ran partial test due to NFT_TEST_HAVE_cttimeout=n (skipped)"
	exit 77
fi
if [ "$NFT_TEST_HAVE_ctexpect" = n ] ; then
	echo "Ran partial test due to NFT_TEST_HAVE_ctexpect=n (skipped)"
	exit 77
fi