mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2025-07-23 19:25:25 +03:00
69 lines
2.1 KiB
Diff
69 lines
2.1 KiB
Diff
--- ipt-netflow-2.0.orig/configure
|
|
+++ ipt-netflow-2.0/configure
|
|
@@ -258,9 +258,13 @@
|
|
echo " --enable-vlan enables VLAN Ids for v9/IPFIX"
|
|
echo " --enable-direction enables flowDirection(61) Element"
|
|
echo " --disable-aggregation disables aggregation rules"
|
|
+ echo " --disable-kernel disable kernel module"
|
|
+ echo " --disable-ipt disable ipt"
|
|
exit 0
|
|
}
|
|
|
|
+BUILD_MODULE=true
|
|
+BUILD_IPT=true
|
|
CARGS="$@"
|
|
for ac_option
|
|
do
|
|
@@ -284,7 +288,8 @@
|
|
--enable-mac*) KOPTS="$KOPTS -DENABLE_MAC" ;;
|
|
--enable-vlan*) KOPTS="$KOPTS -DENABLE_VLAN" ;;
|
|
--enable-direc*) KOPTS="$KOPTS -DENABLE_DIRECTION" ;;
|
|
- --disable-aggr*) KOPTS="$KOPTS -DDISABLE_AGGR" ;;
|
|
+ --disable-kernel) BUILD_MODULE=false ;;
|
|
+ --disable-ipt) BUILD_IPT=false ;;
|
|
--make) echo called from make ;;
|
|
-Werror) KOPTS="$KOPTS -Werror" ;;
|
|
--help|-h) show_help ;;
|
|
@@ -407,23 +412,27 @@
|
|
kernel_check_include include/linux/llist.h -DHAVE_LLIST
|
|
}
|
|
|
|
-kernel_find_version #KVERSION
|
|
-test "$KLIBMOD" || KLIBMOD=$KVERSION
|
|
-echo "Kernel version: $KVERSION ($KHOW)"
|
|
-kernel_find_source #KDIR
|
|
-echo "Kernel sources: $KDIR ($KSHOW)"
|
|
-kernel_check_consistency
|
|
-kernel_check_config
|
|
-kernel_check_features
|
|
+if $BUILD_MODULE; then
|
|
+ kernel_find_version #KVERSION
|
|
+ test "$KLIBMOD" || KLIBMOD=$KVERSION
|
|
+ echo "Kernel version: $KVERSION ($KHOW)"
|
|
+ kernel_find_source #KDIR
|
|
+ echo "Kernel sources: $KDIR ($KSHOW)"
|
|
+ kernel_check_consistency
|
|
+ kernel_check_config
|
|
+ kernel_check_features
|
|
+fi
|
|
|
|
-test "$IPTBIN" || IPTBIN=`which iptables`
|
|
+if $BUILD_IPT; then
|
|
+ test "$IPTBIN" || IPTBIN=`which iptables`
|
|
|
|
-iptables_find_version #IPTVER
|
|
-iptables_try_pkgconfig #try to configure from pkg-config
|
|
-iptables_find_src #IPTSRC
|
|
-iptables_src_version #check that IPTSRC match to IPTVER
|
|
-iptables_inc #IPTINC
|
|
-iptables_modules #IPTLIB
|
|
+ iptables_find_version #IPTVER
|
|
+ iptables_try_pkgconfig #try to configure from pkg-config
|
|
+ iptables_find_src #IPTSRC
|
|
+ iptables_src_version #check that IPTSRC match to IPTVER
|
|
+ iptables_inc #IPTINC
|
|
+ iptables_modules #IPTLIB
|
|
+fi
|
|
|
|
REPLACE="\
|
|
s!@CARGS@!$CARGS!;\
|