diff options
| author | Jason D. McCormick <jason@mfamily.org> | 2022-09-24 10:08:24 -0400 |
|---|---|---|
| committer | Jason D. McCormick <jason@mfamily.org> | 2022-09-24 10:08:24 -0400 |
| commit | 486ba23627fd7f8bd2a1c8a1f19d37729b787b72 (patch) | |
| tree | ef22bbfe237aac88aa36af1a63a5d741d91e0800 /firehol2nft-load | |
| parent | afd1a09ffbba0e741b558d2487d43f309c5a2b33 (diff) | |
initial
Diffstat (limited to 'firehol2nft-load')
| -rwxr-xr-x | firehol2nft-load | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/firehol2nft-load b/firehol2nft-load new file mode 100755 index 0000000..5325553 --- /dev/null +++ b/firehol2nft-load @@ -0,0 +1,21 @@ +#!/bin/bash + +PATH=/usr/bin:/usr/sbin:/bin:/sbin + +FIREHOL=`mktemp` +wget -q -O $FIREHOL https://iplists.firehol.org/files/firehol_level1.netset +if [ $? != 0 ]; then + echo "ERROR: Could not download file" + exit 1 +fi + +/usr/local/sbin/firehol2nft -f $FIREHOL > /etc/nftables-firehol.conf +if [ $? != 0 ]; then + echo "ERROR" + exit 1 +fi + +rm $FIREHOL + +nft -f /etc/nftables-firehol.conf +exit $? |
