diff options
| author | emmett1 <emmett1.2miligrams@protonmail.com> | 2026-02-26 07:33:47 +0800 |
|---|---|---|
| committer | emmett1 <emmett1.2miligrams@protonmail.com> | 2026-02-26 07:33:47 +0800 |
| commit | c0576b7d18ba5fd2668d133a3d179a2e6333229c (patch) | |
| tree | 2626db172d587cb566755b755359125825856b90 /repos | |
| parent | 8dbe3cae0c471c35d0323b216bacf82ac910d0c3 (diff) | |
| download | alicelinux-c0576b7d18ba5fd2668d133a3d179a2e6333229c.tar.gz alicelinux-c0576b7d18ba5fd2668d133a3d179a2e6333229c.zip | |
nftables: new added
Diffstat (limited to 'repos')
| -rw-r--r-- | repos/extra/nftables/.checksum | 3 | ||||
| -rw-r--r-- | repos/extra/nftables/.files | 44 | ||||
| -rw-r--r-- | repos/extra/nftables/abuild | 8 | ||||
| -rw-r--r-- | repos/extra/nftables/depends | 3 | ||||
| -rw-r--r-- | repos/extra/nftables/finish | 2 | ||||
| -rw-r--r-- | repos/extra/nftables/run | 5 |
6 files changed, 65 insertions, 0 deletions
diff --git a/repos/extra/nftables/.checksum b/repos/extra/nftables/.checksum new file mode 100644 index 00000000..c3ff8e7a --- /dev/null +++ b/repos/extra/nftables/.checksum @@ -0,0 +1,3 @@ +73a29993bac5ce1b1b69d42ec2ad517c69f46a656fa68b2690341cf3d6f70202 finish +fe01ac223a3e41331bfa686058a04cb2719c2ced1ed7bb7892df3e5026f9fc82 nftables-1.1.6.tar.xz +4822c2b7efa2af073a65c00f2798527070905c1ea2eddf3bcd89d63125fde1b9 run diff --git a/repos/extra/nftables/.files b/repos/extra/nftables/.files new file mode 100644 index 00000000..02567785 --- /dev/null +++ b/repos/extra/nftables/.files @@ -0,0 +1,44 @@ +drwxr-xr-x root/root etc/ +drwxr-xr-x root/root etc/nftables/ +drwxr-xr-x root/root etc/nftables/osf/ +-rw-r--r-- root/root etc/nftables/osf/pf.os.new +drwxr-xr-x root/root etc/sv/ +drwxr-xr-x root/root etc/sv/nftables/ +-rwxr-xr-x root/root etc/sv/nftables/finish.new +-rwxr-xr-x root/root etc/sv/nftables/run.new +lrwxrwxrwx root/root etc/sv/nftables/supervise -> ../../../run/runit/supervise.nftables +drwxr-xr-x root/root usr/ +drwxr-xr-x root/root usr/include/ +drwxr-xr-x root/root usr/include/nftables/ +-rw-r--r-- root/root usr/include/nftables/libnftables.h +drwxr-xr-x root/root usr/lib/ +lrwxrwxrwx root/root usr/lib/libnftables.so -> libnftables.so.1.1.0 +lrwxrwxrwx root/root usr/lib/libnftables.so.1 -> libnftables.so.1.1.0 +-rwxr-xr-x root/root usr/lib/libnftables.so.1.1.0 +drwxr-xr-x root/root usr/lib/pkgconfig/ +-rw-r--r-- root/root usr/lib/pkgconfig/libnftables.pc +drwxr-xr-x root/root usr/sbin/ +-rwxr-xr-x root/root usr/sbin/nft +drwxr-xr-x root/root usr/share/ +drwxr-xr-x root/root usr/share/man/ +drwxr-xr-x root/root usr/share/man/man3/ +-rw-r--r-- root/root usr/share/man/man3/libnftables.3.gz +drwxr-xr-x root/root usr/share/man/man5/ +-rw-r--r-- root/root usr/share/man/man5/libnftables-json.5.gz +drwxr-xr-x root/root usr/share/man/man8/ +-rw-r--r-- root/root usr/share/man/man8/nft.8.gz +drwxr-xr-x root/root usr/share/nftables/ +-rw-r--r-- root/root usr/share/nftables/all-in-one.nft +-rw-r--r-- root/root usr/share/nftables/arp-filter.nft +-rw-r--r-- root/root usr/share/nftables/bridge-filter.nft +-rw-r--r-- root/root usr/share/nftables/inet-filter.nft +-rw-r--r-- root/root usr/share/nftables/inet-nat.nft +-rw-r--r-- root/root usr/share/nftables/ipv4-filter.nft +-rw-r--r-- root/root usr/share/nftables/ipv4-mangle.nft +-rw-r--r-- root/root usr/share/nftables/ipv4-nat.nft +-rw-r--r-- root/root usr/share/nftables/ipv4-raw.nft +-rw-r--r-- root/root usr/share/nftables/ipv6-filter.nft +-rw-r--r-- root/root usr/share/nftables/ipv6-mangle.nft +-rw-r--r-- root/root usr/share/nftables/ipv6-nat.nft +-rw-r--r-- root/root usr/share/nftables/ipv6-raw.nft +-rw-r--r-- root/root usr/share/nftables/netdev-ingress.nft diff --git a/repos/extra/nftables/abuild b/repos/extra/nftables/abuild new file mode 100644 index 00000000..52cdbb7a --- /dev/null +++ b/repos/extra/nftables/abuild @@ -0,0 +1,8 @@ +name=nftables +version=1.1.6 +release=1 +source="https://www.netfilter.org/pub/${name}/${name}-${version}.tar.xz + run finish" +sv="run finish" +build_opt="--with-cli=readline --disable-debug" +export CONFIG_SHELL=/bin/bash diff --git a/repos/extra/nftables/depends b/repos/extra/nftables/depends new file mode 100644 index 00000000..24509469 --- /dev/null +++ b/repos/extra/nftables/depends @@ -0,0 +1,3 @@ +gmp +libnftnl +readline diff --git a/repos/extra/nftables/finish b/repos/extra/nftables/finish new file mode 100644 index 00000000..2061f14e --- /dev/null +++ b/repos/extra/nftables/finish @@ -0,0 +1,2 @@ +#!/bin/sh +nft flush ruleset diff --git a/repos/extra/nftables/run b/repos/extra/nftables/run new file mode 100644 index 00000000..e3238b7f --- /dev/null +++ b/repos/extra/nftables/run @@ -0,0 +1,5 @@ +#!/bin/sh +exec 2>&1 +[ -r /etc/nftables.conf ] || exit 0 +nft -f /etc/nftables.conf +exec sleep infinity |