summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* */*: reassign klondike's packagesMichał Górny2024-04-211-4/+0
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* net-firewall/nftables: enable py3.12Matthew Thode2024-04-132-2/+2
| | | | | | Closes: https://bugs.gentoo.org/929691 Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
* net-firewall/nftables: drop 1.0.7-r1, 1.0.8-r1, 1.0.8-r2Sam James2024-02-206-912/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* net-firewall/nftables: sys-devel/bison -> app-alternatives/yaccSam James2024-01-085-5/+5
| | | | | | | | | | All of these will be using app-alternatives/yacc anyway as they're not unsetting YACC or LEX, so make the dep reflect reality. (Included both YACC and LEX out of conservatism.) Signed-off-by: Sam James <sam@gentoo.org>
* net-firewall/nftables: sys-devel/flex -> app-alternatives/lexSam James2024-01-085-10/+10
| | | | | | | | | | All of these will be using app-alternatives/lex anyway as they're not unsetting YACC or LEX, so make the dep reflect reality. (Included both YACC and LEX out of conservatism.) Signed-off-by: Sam James <sam@gentoo.org>
* net-firewall/nftables: Stabilize 1.0.9 hppa, #919962Arthur Zamarin2023-12-171-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* net-firewall/nftables: Stabilize 1.0.9 x86, #919962Arthur Zamarin2023-12-151-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* net-firewall/nftables: Stabilize 1.0.9 ppc64, #919962Arthur Zamarin2023-12-151-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* net-firewall/nftables: Stabilize 1.0.9 ppc, #919962Michał Górny2023-12-151-1/+1
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* net-firewall/nftables: Stabilize 1.0.9 amd64, #919962Sam James2023-12-151-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* net-firewall/nftables: Stabilize 1.0.9 sparc, #919962Sam James2023-12-151-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* net-firewall/nftables: Stabilize 1.0.9 arm, #919962Sam James2023-12-151-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* net-firewall/nftables: Stabilize 1.0.9 arm64, #919962Sam James2023-12-151-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* Remove BROOT from VERIFY_SIG_OPENPGP_KEY_PATHMike Gilbert2023-10-315-5/+5
| | | | Signed-off-by: Mike Gilbert <floppym@gentoo.org>
* net-firewall/nftables: add 1.0.9Sam James2023-10-203-9/+246
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* net-firewall/nftables: Stabilize 1.0.8-r2 arm, #912557Arthur Zamarin2023-08-201-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* net-firewall/nftables: Stabilize 1.0.8-r2 amd64, #912557Arthur Zamarin2023-08-201-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* net-firewall/nftables: Stabilize 1.0.8-r2 arm64, #912557Sam James2023-08-201-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* net-firewall/nftables: Stabilize 1.0.8-r2 x86, #912557Sam James2023-08-201-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* net-firewall/nftables: Stabilize 1.0.8-r2 ppc64, #912557Sam James2023-08-201-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* net-firewall/nftables: Stabilize 1.0.8-r2 hppa, #912557Sam James2023-08-201-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* net-firewall/nftables: Stabilize 1.0.8-r2 ppc, #912557Sam James2023-08-201-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* net-firewall/nftables: Stabilize 1.0.8-r2 sparc, #912557Sam James2023-08-201-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* net-firewall/nftables: backport 1.0.8 regression fixSam James2023-07-192-0/+458
| | | | | | Thanks to kerframil for the heads up. Signed-off-by: Sam James <sam@gentoo.org>
* net-firewall/nftables: update DESCRIPTIONSam James2023-07-163-3/+3
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* net-firewall/nftables: always install -mk variantsSam James2023-07-152-6/+6
| | | | | Fixes: 6a42bdbee74a5273dc7177cb62a250dffe21dea8 Signed-off-by: Sam James <sam@gentoo.org>
* net-firewall/nftables: add 1.0.8Sam James2023-07-153-23/+227
| | | | | | | | | | | With USE=modern-kernel dropped, for two reasons: 1. We do USE=old-kernel for this normally 2. > 3.19 is not simply "modern". And I suppose a third: 3. You shouldn't use nftables on such an old kernel anyway, as it's buggy. Signed-off-by: Sam James <sam@gentoo.org>
* net-firewall/nftables: drop 1.0.5-r1, 1.0.6-r1Sam James2023-05-013-466/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* net-firewall/nftables: stable 1.0.7-r1 for hppa, bug #904916Rolf Eike Beer2023-04-291-1/+1
| | | | | Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: Sam James <sam@gentoo.org>
* net-firewall/nftables: stable 1.0.7-r1 for sparc, bug #904916Rolf Eike Beer2023-04-291-1/+1
| | | | | Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: Sam James <sam@gentoo.org>
* net-firewall/nftables: Stabilize 1.0.7-r1 ppc, #904916Jakov Smolić2023-04-241-1/+1
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* net-firewall/nftables: Stabilize 1.0.7-r1 ppc64, #904916Arthur Zamarin2023-04-241-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* net-firewall/nftables: Stabilize 1.0.7-r1 arm, #904916Arthur Zamarin2023-04-241-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* net-firewall/nftables: Stabilize 1.0.7-r1 x86, #904916Sam James2023-04-231-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* net-firewall/nftables: Stabilize 1.0.7-r1 arm64, #904916Sam James2023-04-231-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* net-firewall/nftables: Stabilize 1.0.7-r1 amd64, #904916Sam James2023-04-231-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* net-firewall/nftables: Always require sys-devel/flex for buildingKerin Millar2023-03-224-24/+12
| | | | | | | | | | | | It is always necessary for flex to be available, whereas bison is only necessary where building from git. Update the BDEPEND declarations to reflect this. Also, bump the revision number for the formal releases because --changed-deps isn't a commonly used option and nftables isn't a particularly large package. Signed-off-by: Kerin Millar <kfm@plushkava.net> Closes: https://bugs.gentoo.org/876730 Signed-off-by: Sam James <sam@gentoo.org>
* net-firewall/nftables: Use the newly built libnftables.so in the pkg_preinst ↵Kerin Millar2023-03-194-75/+90
| | | | | | | | | | | check Doing so is appropriate because it's not a library that's provided externally. Also, tidy up the code structure and replace the outdated pkg_preinst() function in the ebuild for v1.0.5. Signed-off-by: Kerin Millar <kfm@plushkava.net> Signed-off-by: Sam James <sam@gentoo.org>
* net-firewall/nftables: Require >=libnftnl-1.2.5 for 1.0.7 and 9999Kerin Millar2023-03-192-2/+2
| | | | | Signed-off-by: Kerin Millar <kfm@plushkava.net> Signed-off-by: Sam James <sam@gentoo.org>
* net-firewall/nftables: add 1.0.7Sam James2023-03-153-2/+253
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* net-firewall/nftables: add commentary re pkg_preinst checkSam James2023-03-102-0/+4
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* net-firewall/nftables: Don't test iptables-nft rulesets in pkg_preinst()Kerin Millar2023-03-101-1/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | Rulesets generated by iptables-nft are special in nature and will not always be printed in a way that constitutes a valid syntax for nft(8). Consider the following example in which iptables-nft would ideally have generated a native rule that specifies "reject with tcp reset". Instead, it generated a rule that integrates with an xtables target. # iptables-nft -S -A INPUT -j REJECT --reject-with tcp-reset # nft list ruleset # Warning: table ip filter is managed by iptables-nft, do not touch! table ip filter { chain INPUT { type filter hook input priority filter; policy accept; counter packets 0 bytes 0 xt target REJECT } } Simply ignore the ruleset in the case that it appears to have been generated by iptables-nft. Signed-off-by: Kerin Millar <kfm@plushkava.net> Signed-off-by: Sam James <sam@gentoo.org>
* net-firewall/nftables: Stabilize 1.0.6 ppc64, #899340Arthur Zamarin2023-03-041-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* net-firewall/nftables: Stabilize 1.0.6 amd64, #899340Arthur Zamarin2023-03-041-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* net-firewall/nftables: Stabilize 1.0.6 x86, #899340Arthur Zamarin2023-03-041-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* net-firewall/nftables: Stabilize 1.0.6 ppc, #899340Arthur Zamarin2023-03-041-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* net-firewall/nftables: Stabilize 1.0.6 hppa, #899340Arthur Zamarin2023-03-041-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* net-firewall/nftables: Stabilize 1.0.6 arm, #899340Arthur Zamarin2023-03-041-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* net-firewall/nftables: Stabilize 1.0.6 arm64, #899340Arthur Zamarin2023-03-041-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* net-firewall/nftables: Stabilize 1.0.6 sparc, #899340Arthur Zamarin2023-03-041-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>