mk/defaults/linux.mk has this:

ifneq ($(HAVE_NFTABLES), true)
  HAVE_IPTABLES ?= true
endif

So, most likely you have to define:

HAVE_NFTABLES ?= true

early in config.mk.


On 9/23/2023 8:49 AM, Armen Dilanyan wrote:
Can you please specify what needs to be edited in the mk/config.mk file?
Remove the lines from the file:
/*-e "s:@HAVE_IPTABLES@:$(HAVE_IPTABLES):g" \*/
and
/*# iptables for CAT, or NFLOG, look, barf, verify*/
/*HAVE_IPTABLES ?= false*/
/*ifeq ($(HAVE_IPTABLES),true)*/
/*USERLAND_CFLAGS += -DHAVE_IPTABLES*/
/*endif*/
23.09.2023, 18:24, "Paul Wouters" <p...@nohats.ca>:

    There is an option to build with nftables that can be enabled. See
    mk/config.mk

    Sent using a virtual keyboard on a phone

          On Sep 23, 2023, at 05:24, Armen Dilanyan <a...@2ip.am
        <mailto:a...@2ip.am>> wrote:

          
          Hello dear community,

          I would like to discuss an important matter with you.

          Currently, Libreswan has a dependency on the iptables package.
        However, in recent versions of the GNU/Debian operating system,
        iptables is no longer installed by default, and it has been
        replaced by nftables. The developers of netfilter are planning
        to fully replace iptables with nftables in the future.
        Installing both iptables and nftables simultaneously may not be
        practical.

          My question is whether Libreswan is considering the
        possibility of removing its dependency on iptables and
        transitioning to using nftables. Is it possible to build the
        Libreswan package from source without the iptables dependency?

          I appreciate your attention to this matter and look forward to
        hearing your insights.
          _______________________________________________
          Swan mailing list
        Swan@lists.libreswan.org <mailto:Swan@lists.libreswan.org>
        https://lists.libreswan.org/mailman/listinfo/swan
        <https://lists.libreswan.org/mailman/listinfo/swan>


_______________________________________________
Swan mailing list
Swan@lists.libreswan.org
https://lists.libreswan.org/mailman/listinfo/swan
_______________________________________________
Swan mailing list
Swan@lists.libreswan.org
https://lists.libreswan.org/mailman/listinfo/swan

Reply via email to