mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-09-24 04:59:14 -07:00
net-firewall/ipt_netflow: Check for NF_NAT in kernel >=5.2
Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
This commit is contained in:
@@ -31,12 +31,23 @@ PATCHES=(
|
||||
)
|
||||
|
||||
pkg_setup() {
|
||||
linux-info_pkg_setup
|
||||
|
||||
local CONFIG_CHECK="~IP_NF_IPTABLES VLAN_8021Q"
|
||||
use debug && CONFIG_CHECK+=" ~DEBUG_FS"
|
||||
if use natevents; then
|
||||
CONFIG_CHECK+=" NF_CONNTRACK_EVENTS"
|
||||
if kernel_is lt 5 2; then
|
||||
CONFIG_CHECK+=" NF_NAT_NEEDED"
|
||||
else
|
||||
CONFIG_CHECK+=" NF_NAT"
|
||||
fi
|
||||
fi
|
||||
|
||||
BUILD_TARGETS="all"
|
||||
MODULE_NAMES="ipt_NETFLOW(ipt_netflow:${S})"
|
||||
IPT_LIB="/usr/$(get_libdir)/xtables"
|
||||
local CONFIG_CHECK="~IP_NF_IPTABLES VLAN_8021Q"
|
||||
use debug && CONFIG_CHECK+=" ~DEBUG_FS"
|
||||
use natevents && CONFIG_CHECK+=" NF_CONNTRACK_EVENTS NF_NAT_NEEDED"
|
||||
|
||||
linux-mod_pkg_setup
|
||||
}
|
||||
|
||||
|
||||
@@ -31,12 +31,23 @@ PATCHES=(
|
||||
)
|
||||
|
||||
pkg_setup() {
|
||||
linux-info_pkg_setup
|
||||
|
||||
local CONFIG_CHECK="~IP_NF_IPTABLES VLAN_8021Q"
|
||||
use debug && CONFIG_CHECK+=" ~DEBUG_FS"
|
||||
if use natevents; then
|
||||
CONFIG_CHECK+=" NF_CONNTRACK_EVENTS"
|
||||
if kernel_is lt 5 2; then
|
||||
CONFIG_CHECK+=" NF_NAT_NEEDED"
|
||||
else
|
||||
CONFIG_CHECK+=" NF_NAT"
|
||||
fi
|
||||
fi
|
||||
|
||||
BUILD_TARGETS="all"
|
||||
MODULE_NAMES="ipt_NETFLOW(ipt_netflow:${S})"
|
||||
IPT_LIB="/usr/$(get_libdir)/xtables"
|
||||
local CONFIG_CHECK="~IP_NF_IPTABLES VLAN_8021Q"
|
||||
use debug && CONFIG_CHECK+=" ~DEBUG_FS"
|
||||
use natevents && CONFIG_CHECK+=" NF_CONNTRACK_EVENTS NF_NAT_NEEDED"
|
||||
|
||||
linux-mod_pkg_setup
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user