public inbox for development@lists.ipfire.org
 help / color / mirror / Atom feed
From: Michael Tremer <michael.tremer@ipfire.org>
To: development@lists.ipfire.org
Subject: Re: [PATCH] iptables: update to 1.6.0
Date: Sat, 24 Sep 2016 12:44:23 +0100	[thread overview]
Message-ID: <1474717463.2757.289.camel@ipfire.org> (raw)
In-Reply-To: <20160902084845.11874-1-marcel.lorenz@ipfire.org>

[-- Attachment #1: Type: text/plain, Size: 5725 bytes --]

Hi,

could somebody please build this and give it a good test?

I would especially be interested if the layer 7 extensions (i.e. QoS) are
working fine and matching is still okay.

This is a huge change and I do not feel confident enough yet to merge this into
next.

Best,
-Michael

On Fri, 2016-09-02 at 10:48 +0200, Marcel Lorenz wrote:
> Signed-off-by: Marcel Lorenz <marcel.lorenz(a)ipfire.org>
> ---
>  config/rootfiles/common/iptables | 14 +++++++++-----
>  lfs/iptables                     | 18 ++++++++++--------
>  2 files changed, 19 insertions(+), 13 deletions(-)
> 
> diff --git a/config/rootfiles/common/iptables
> b/config/rootfiles/common/iptables
> index 09e827c..17d0c9c 100644
> --- a/config/rootfiles/common/iptables
> +++ b/config/rootfiles/common/iptables
> @@ -16,9 +16,13 @@ lib/libiptc.so.0
>  lib/libiptc.so.0.0.0
>  #lib/libxtables.la
>  lib/libxtables.so
> -lib/libxtables.so.10
> -lib/libxtables.so.10.0.0
> +lib/libxtables.so.11
> +lib/libxtables.so.11.0.0
>  lib/xtables
> +#lib/xtables/libebt_802_3.so
> +#lib/xtables/libebt_ip.so
> +#lib/xtables/libebt_log.so
> +#lib/xtables/libebt_mark_m.so
>  #lib/xtables/libip6t_DNAT.so
>  #lib/xtables/libip6t_DNPT.so
>  #lib/xtables/libip6t_HL.so
> @@ -44,11 +48,9 @@ lib/xtables
>  #lib/xtables/libipt_ECN.so
>  #lib/xtables/libipt_LOG.so
>  #lib/xtables/libipt_MASQUERADE.so
> -#lib/xtables/libipt_MIRROR.so
>  #lib/xtables/libipt_NETMAP.so
>  #lib/xtables/libipt_REDIRECT.so
>  #lib/xtables/libipt_REJECT.so
> -#lib/xtables/libipt_SAME.so
>  #lib/xtables/libipt_SNAT.so
>  #lib/xtables/libipt_TTL.so
>  #lib/xtables/libipt_ULOG.so
> @@ -56,7 +58,6 @@ lib/xtables
>  #lib/xtables/libipt_icmp.so
>  #lib/xtables/libipt_realm.so
>  #lib/xtables/libipt_ttl.so
> -#lib/xtables/libipt_unclean.so
>  #lib/xtables/libxt_AUDIT.so
>  #lib/xtables/libxt_CHECKSUM.so
>  #lib/xtables/libxt_CLASSIFY.so
> @@ -84,6 +85,7 @@ lib/xtables
>  #lib/xtables/libxt_TRACE.so
>  #lib/xtables/libxt_addrtype.so
>  #lib/xtables/libxt_bpf.so
> +#lib/xtables/libxt_cgroup.so
>  #lib/xtables/libxt_cluster.so
>  #lib/xtables/libxt_comment.so
>  #lib/xtables/libxt_connbytes.so
> @@ -99,12 +101,14 @@ lib/xtables
>  #lib/xtables/libxt_esp.so
>  #lib/xtables/libxt_hashlimit.so
>  #lib/xtables/libxt_helper.so
> +#lib/xtables/libxt_ipcomp.so
>  #lib/xtables/libxt_iprange.so
>  #lib/xtables/libxt_ipvs.so
>  #lib/xtables/libxt_layer7.so
>  #lib/xtables/libxt_length.so
>  #lib/xtables/libxt_limit.so
>  #lib/xtables/libxt_mac.so
> +#lib/xtables/libxt_mangle.so
>  #lib/xtables/libxt_mark.so
>  #lib/xtables/libxt_multiport.so
>  #lib/xtables/libxt_nfacct.so
> diff --git a/lfs/iptables b/lfs/iptables
> index b7ce928..5ac7b9c 100644
> --- a/lfs/iptables
> +++ b/lfs/iptables
> @@ -1,7 +1,7 @@
>  #############################################################################
> ##
>  #                                                                            
>  #
>  # IPFire.org - A linux based
> firewall                                         #
> -# Copyright (C) 2007-2013  IPFire Team  <info(a)ipfire.org>                    
>  #
> +# Copyright (C) 2007-2016  IPFire Team  <info(a)ipfire.org>                    
>  #
>  #                                                                            
>  #
>  # This program is free software: you can redistribute it and/or
> modify        #
>  # it under the terms of the GNU General Public License as published
> by        #
> @@ -24,7 +24,7 @@
>  
>  include Config
>  
> -VER        = 1.4.21
> +VER        = 1.6.0
>  
>  THISAPP    = iptables-$(VER)
>  DL_FILE    = $(THISAPP).tar.bz2
> @@ -36,13 +36,13 @@ TARGET     = $(DIR_INFO)/$(THISAPP)
>  # Top-level Rules
>  #############################################################################
> ##
>  objects = $(DL_FILE) \
> -	netfilter-layer7-v2.22.tar.gz
> +	netfilter-layer7-v2.23.tar.gz
>  
>  $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
> -netfilter-layer7-v2.22.tar.gz = $(URL_IPFIRE)/netfilter-layer7-v2.22.tar.gz
> +netfilter-layer7-v2.23.tar.gz = $(URL_IPFIRE)/netfilter-layer7-v2.23.tar.gz
>  
> -$(DL_FILE)_MD5 = 536d048c8e8eeebcd9757d0863ebb0c0
> -netfilter-layer7-v2.22.tar.gz_MD5 = 98dff8a3d5a31885b73341633f69501f
> +$(DL_FILE)_MD5 = 27ba3451cb622467fc9267a176f19a31
> +netfilter-layer7-v2.23.tar.gz_MD5 = 10910b6173d18e426cb56ae7e1300eeb
>  
>  install : $(TARGET)
>  
> @@ -75,8 +75,8 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
>  	@cd $(DIR_SRC) && tar jxf $(DIR_DL)/$(DL_FILE)
>  
>  	# Layer7
> -	cd $(DIR_SRC) && tar zxf $(DIR_DL)/netfilter-layer7-v2.22.tar.gz
> -	cd $(DIR_APP) && cp -vf $(DIR_SRC)/netfilter-layer7-v2.22/iptables-
> 1.4.3forward-for-kernel-2.6.20forward/* \
> +	cd $(DIR_SRC) && tar zxf $(DIR_DL)/netfilter-layer7-v2.23.tar.gz
> +	cd $(DIR_APP) && cp -vf $(DIR_SRC)/netfilter-layer7-v2.23/iptables-
> 1.4.3forward-for-kernel-2.6.20forward/* \
>  	                 ./extensions/
>  
>  	# imq
> @@ -88,6 +88,8 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
>  		--libdir=/lib \
>  		--includedir=/usr/include \
>  		--enable-libipq \
> +		--disable-nftables \
> +		--with-xtlibdir=/lib/xtables \
>  		--libexecdir=/lib \
>  		--bindir=/sbin \
>  		--sbindir=/sbin \

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 819 bytes --]

      reply	other threads:[~2016-09-24 11:44 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2016-09-02  8:48 Marcel Lorenz
2016-09-24 11:44 ` Michael Tremer [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1474717463.2757.289.camel@ipfire.org \
    --to=michael.tremer@ipfire.org \
    --cc=development@lists.ipfire.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox