mailarchive of the ptxdist mailing list
 help / color / mirror / Atom feed
* [ptxdist] [PATCH 0/6] netfilter update
@ 2026-04-29  9:10 Ladislav Michl
  2026-04-29  9:11 ` [ptxdist] [PATCH 1/6] libnetfilter_queue: version bump 1.0.1 -> 1.0.5 Ladislav Michl
                   ` (5 more replies)
  0 siblings, 6 replies; 14+ messages in thread
From: Ladislav Michl @ 2026-04-29  9:10 UTC (permalink / raw)
  To: ptxdist

The objective is to bring in conntrack-tools which requied a few version
bumps and new packages.

Ladislav Michl (6):
  libnetfilter_queue: version bump 1.0.1 -> 1.0.5
  libnetfilter_log: version bump 1.0.1 -> 1.0.2
  libnetfilter_conntrack: version bump 1.0.1 -> 1.1.1
  libnetfilter_cthelper: new package
  libnetfilter_cttimeout: new package
  conntrack-tools: new package

 rules/conntrack-tools.in          | 34 ++++++++++++++++
 rules/conntrack-tools.make        | 65 +++++++++++++++++++++++++++++++
 rules/libnetfilter_conntrack.in   |  1 +
 rules/libnetfilter_conntrack.make | 10 +++--
 rules/libnetfilter_cthelper.in    |  9 +++++
 rules/libnetfilter_cthelper.make  | 49 +++++++++++++++++++++++
 rules/libnetfilter_cttimeout.in   | 10 +++++
 rules/libnetfilter_cttimeout.make | 50 ++++++++++++++++++++++++
 rules/libnetfilter_log.in         |  1 +
 rules/libnetfilter_log.make       | 12 +++---
 rules/libnetfilter_queue.in       |  1 +
 rules/libnetfilter_queue.make     |  8 ++--
 12 files changed, 238 insertions(+), 12 deletions(-)
 create mode 100644 rules/conntrack-tools.in
 create mode 100644 rules/conntrack-tools.make
 create mode 100644 rules/libnetfilter_cthelper.in
 create mode 100644 rules/libnetfilter_cthelper.make
 create mode 100644 rules/libnetfilter_cttimeout.in
 create mode 100644 rules/libnetfilter_cttimeout.make

-- 
2.47.3




^ permalink raw reply	[flat|nested] 14+ messages in thread

* [ptxdist] [PATCH 1/6] libnetfilter_queue: version bump 1.0.1 -> 1.0.5
  2026-04-29  9:10 [ptxdist] [PATCH 0/6] netfilter update Ladislav Michl
@ 2026-04-29  9:11 ` Ladislav Michl
  2026-05-18  7:53   ` [ptxdist] [APPLIED] " Michael Olbrich
  2026-04-29  9:11 ` [ptxdist] [PATCH 2/6] libnetfilter_log: version bump 1.0.1 -> 1.0.2 Ladislav Michl
                   ` (4 subsequent siblings)
  5 siblings, 1 reply; 14+ messages in thread
From: Ladislav Michl @ 2026-04-29  9:11 UTC (permalink / raw)
  To: ptxdist

From: Ladislav Michl <ladis@triops.cz>

Signed-off-by: Ladislav Michl <ladis@triops.cz>
---
 rules/libnetfilter_queue.in   | 1 +
 rules/libnetfilter_queue.make | 8 +++++---
 2 files changed, 6 insertions(+), 3 deletions(-)

diff --git a/rules/libnetfilter_queue.in b/rules/libnetfilter_queue.in
index ceec3168a..640ea79b7 100644
--- a/rules/libnetfilter_queue.in
+++ b/rules/libnetfilter_queue.in
@@ -2,6 +2,7 @@
 
 config LIBNETFILTER_QUEUE
 	tristate
+	select LIBMNL
 	select LIBNFNETLINK
 	prompt "libnetfilter_queue"
 	help
diff --git a/rules/libnetfilter_queue.make b/rules/libnetfilter_queue.make
index b0734965b..5f3ba2441 100644
--- a/rules/libnetfilter_queue.make
+++ b/rules/libnetfilter_queue.make
@@ -14,14 +14,16 @@ PACKAGES-$(PTXCONF_LIBNETFILTER_QUEUE) += libnetfilter_queue
 #
 # Paths and names
 #
-LIBNETFILTER_QUEUE_VERSION	:= 1.0.1
-LIBNETFILTER_QUEUE_MD5		:= 08b968cb2d36c24deb7f26a69f5d8602
+LIBNETFILTER_QUEUE_VERSION	:= 1.0.5
+LIBNETFILTER_QUEUE_MD5		:= ce807654358481efaa826fec33c89b6a
 LIBNETFILTER_QUEUE		:= libnetfilter_queue-$(LIBNETFILTER_QUEUE_VERSION)
 LIBNETFILTER_QUEUE_SUFFIX	:= tar.bz2
 LIBNETFILTER_QUEUE_URL		:= https://ftp.netfilter.org/pub/libnetfilter_queue/$(LIBNETFILTER_QUEUE).$(LIBNETFILTER_QUEUE_SUFFIX)
 LIBNETFILTER_QUEUE_SOURCE	:= $(SRCDIR)/$(LIBNETFILTER_QUEUE).$(LIBNETFILTER_QUEUE_SUFFIX)
 LIBNETFILTER_QUEUE_DIR		:= $(BUILDDIR)/$(LIBNETFILTER_QUEUE)
-LIBNETFILTER_QUEUE_LICENSE	:= GPL-2.0-only
+LIBNETFILTER_QUEUE_LICENSE	:= GPL-2.0-or-later
+LIBNETFILTER_QUEUE_LICENSE_FILES	:= \
+	file://COPYING;md5=8ca43cbc842c2336e835926c2166c28b
 
 #
 # autoconf
-- 
2.47.3




^ permalink raw reply	[flat|nested] 14+ messages in thread

* [ptxdist] [PATCH 2/6] libnetfilter_log: version bump 1.0.1 -> 1.0.2
  2026-04-29  9:10 [ptxdist] [PATCH 0/6] netfilter update Ladislav Michl
  2026-04-29  9:11 ` [ptxdist] [PATCH 1/6] libnetfilter_queue: version bump 1.0.1 -> 1.0.5 Ladislav Michl
@ 2026-04-29  9:11 ` Ladislav Michl
  2026-05-18  7:53   ` [ptxdist] [APPLIED] " Michael Olbrich
  2026-04-29  9:12 ` [ptxdist] [PATCH 3/6] libnetfilter_conntrack: version bump 1.0.1 -> 1.1.1 Ladislav Michl
                   ` (3 subsequent siblings)
  5 siblings, 1 reply; 14+ messages in thread
From: Ladislav Michl @ 2026-04-29  9:11 UTC (permalink / raw)
  To: ptxdist

From: Ladislav Michl <ladis@triops.cz>

Signed-off-by: Ladislav Michl <ladis@triops.cz>
---
 rules/libnetfilter_log.in   |  1 +
 rules/libnetfilter_log.make | 12 +++++++-----
 2 files changed, 8 insertions(+), 5 deletions(-)

diff --git a/rules/libnetfilter_log.in b/rules/libnetfilter_log.in
index c1083d1a5..e3461e052 100644
--- a/rules/libnetfilter_log.in
+++ b/rules/libnetfilter_log.in
@@ -2,6 +2,7 @@
 
 config LIBNETFILTER_LOG
 	tristate
+	select LIBMNL
 	select LIBNFNETLINK
 	prompt "libnetfilter_log"
 	help
diff --git a/rules/libnetfilter_log.make b/rules/libnetfilter_log.make
index c61136d2f..16fe96309 100644
--- a/rules/libnetfilter_log.make
+++ b/rules/libnetfilter_log.make
@@ -14,14 +14,16 @@ PACKAGES-$(PTXCONF_LIBNETFILTER_LOG) += libnetfilter_log
 #
 # Paths and names
 #
-LIBNETFILTER_LOG_VERSION	:= 1.0.1
-LIBNETFILTER_LOG_MD5		:= 2a4bb0654ae675a52d2e8d1c06090b94
+LIBNETFILTER_LOG_VERSION	:= 1.0.2
+LIBNETFILTER_LOG_MD5		:= 12825abf68cfcc150a31ccb88ae9f42d
 LIBNETFILTER_LOG		:= libnetfilter_log-$(LIBNETFILTER_LOG_VERSION)
-LIBNETFILTER_LOG_SUFFIX	:= tar.bz2
+LIBNETFILTER_LOG_SUFFIX		:= tar.bz2
 LIBNETFILTER_LOG_URL		:= https://ftp.netfilter.org/pub/libnetfilter_log/$(LIBNETFILTER_LOG).$(LIBNETFILTER_LOG_SUFFIX)
-LIBNETFILTER_LOG_SOURCE	:= $(SRCDIR)/$(LIBNETFILTER_LOG).$(LIBNETFILTER_LOG_SUFFIX)
+LIBNETFILTER_LOG_SOURCE		:= $(SRCDIR)/$(LIBNETFILTER_LOG).$(LIBNETFILTER_LOG_SUFFIX)
 LIBNETFILTER_LOG_DIR		:= $(BUILDDIR)/$(LIBNETFILTER_LOG)
-LIBNETFILTER_LOG_LICENSE	:= GPL2
+LIBNETFILTER_LOG_LICENSE	:= GPL-2.0-or-later
+LIBNETFILTER_LOG_LICENSE_FILES	:= \
+	file://COPYING;md5=8ca43cbc842c2336e835926c2166c28b
 
 #
 # autoconf
-- 
2.47.3




^ permalink raw reply	[flat|nested] 14+ messages in thread

* [ptxdist] [PATCH 3/6] libnetfilter_conntrack: version bump 1.0.1 -> 1.1.1
  2026-04-29  9:10 [ptxdist] [PATCH 0/6] netfilter update Ladislav Michl
  2026-04-29  9:11 ` [ptxdist] [PATCH 1/6] libnetfilter_queue: version bump 1.0.1 -> 1.0.5 Ladislav Michl
  2026-04-29  9:11 ` [ptxdist] [PATCH 2/6] libnetfilter_log: version bump 1.0.1 -> 1.0.2 Ladislav Michl
@ 2026-04-29  9:12 ` Ladislav Michl
  2026-05-18  7:53   ` [ptxdist] [APPLIED] " Michael Olbrich
  2026-04-29  9:12 ` [ptxdist] [PATCH 4/6] libnetfilter_cthelper: new package Ladislav Michl
                   ` (2 subsequent siblings)
  5 siblings, 1 reply; 14+ messages in thread
From: Ladislav Michl @ 2026-04-29  9:12 UTC (permalink / raw)
  To: ptxdist

From: Ladislav Michl <ladis@triops.cz>

Signed-off-by: Ladislav Michl <ladis@triops.cz>
---
 rules/libnetfilter_conntrack.in   |  1 +
 rules/libnetfilter_conntrack.make | 10 ++++++----
 2 files changed, 7 insertions(+), 4 deletions(-)

diff --git a/rules/libnetfilter_conntrack.in b/rules/libnetfilter_conntrack.in
index f534edf76..8d1eff4bc 100644
--- a/rules/libnetfilter_conntrack.in
+++ b/rules/libnetfilter_conntrack.in
@@ -2,6 +2,7 @@
 
 config LIBNETFILTER_CONNTRACK
 	tristate
+	select LIBMNL
 	select LIBNFNETLINK
 	prompt "libnetfilter_conntrack"
 	help
diff --git a/rules/libnetfilter_conntrack.make b/rules/libnetfilter_conntrack.make
index d0a23ef15..0a6eed32c 100644
--- a/rules/libnetfilter_conntrack.make
+++ b/rules/libnetfilter_conntrack.make
@@ -14,14 +14,16 @@ PACKAGES-$(PTXCONF_LIBNETFILTER_CONNTRACK) += libnetfilter_conntrack
 #
 # Paths and names
 #
-LIBNETFILTER_CONNTRACK_VERSION	:= 1.0.1
-LIBNETFILTER_CONNTRACK_MD5	:= 2d17d9da1404728d61a29b4a8338ad0c
+LIBNETFILTER_CONNTRACK_VERSION	:= 1.1.1
+LIBNETFILTER_CONNTRACK_MD5	:= cfc4e283c6baabab57bebe16a70c9878
 LIBNETFILTER_CONNTRACK		:= libnetfilter_conntrack-$(LIBNETFILTER_CONNTRACK_VERSION)
-LIBNETFILTER_CONNTRACK_SUFFIX	:= tar.bz2
+LIBNETFILTER_CONNTRACK_SUFFIX	:= tar.xz
 LIBNETFILTER_CONNTRACK_URL	:= https://ftp.netfilter.org/pub/libnetfilter_conntrack/$(LIBNETFILTER_CONNTRACK).$(LIBNETFILTER_CONNTRACK_SUFFIX)
 LIBNETFILTER_CONNTRACK_SOURCE	:= $(SRCDIR)/$(LIBNETFILTER_CONNTRACK).$(LIBNETFILTER_CONNTRACK_SUFFIX)
 LIBNETFILTER_CONNTRACK_DIR	:= $(BUILDDIR)/$(LIBNETFILTER_CONNTRACK)
-LIBNETFILTER_CONNTRACK_LICENSE	:= GPL-2.0-only
+LIBNETFILTER_CONNTRACK_LICENSE	:= GPL-2.0-or-later
+LIBNETFILTER_CONNTRACK_LICENSE_FILES	:= \
+	file://COPYING;md5=8ca43cbc842c2336e835926c2166c28b
 
 #
 # autoconf
-- 
2.47.3




^ permalink raw reply	[flat|nested] 14+ messages in thread

* [ptxdist] [PATCH 4/6] libnetfilter_cthelper: new package
  2026-04-29  9:10 [ptxdist] [PATCH 0/6] netfilter update Ladislav Michl
                   ` (2 preceding siblings ...)
  2026-04-29  9:12 ` [ptxdist] [PATCH 3/6] libnetfilter_conntrack: version bump 1.0.1 -> 1.1.1 Ladislav Michl
@ 2026-04-29  9:12 ` Ladislav Michl
  2026-05-18  7:53   ` [ptxdist] [APPLIED] " Michael Olbrich
  2026-04-29  9:13 ` [ptxdist] [PATCH 5/6] libnetfilter_cttimeout: " Ladislav Michl
  2026-04-29  9:13 ` [ptxdist] [PATCH 6/6] conntrack-tools: " Ladislav Michl
  5 siblings, 1 reply; 14+ messages in thread
From: Ladislav Michl @ 2026-04-29  9:12 UTC (permalink / raw)
  To: ptxdist

From: Ladislav Michl <ladis@triops.cz>

Signed-off-by: Ladislav Michl <ladis@triops.cz>
---
 rules/libnetfilter_cthelper.in   |  9 ++++++
 rules/libnetfilter_cthelper.make | 49 ++++++++++++++++++++++++++++++++
 2 files changed, 58 insertions(+)
 create mode 100644 rules/libnetfilter_cthelper.in
 create mode 100644 rules/libnetfilter_cthelper.make

diff --git a/rules/libnetfilter_cthelper.in b/rules/libnetfilter_cthelper.in
new file mode 100644
index 000000000..60a2514cc
--- /dev/null
+++ b/rules/libnetfilter_cthelper.in
@@ -0,0 +1,9 @@
+## SECTION=networking
+
+config LIBNETFILTER_CTHELPER
+	tristate
+	select LIBMNL
+	prompt "libnetfilter_cthelper"
+	help
+	  libnetfilter_cthelper is the userspace library that provides the
+	  programming interface to the user-space helper infrastructure.
diff --git a/rules/libnetfilter_cthelper.make b/rules/libnetfilter_cthelper.make
new file mode 100644
index 000000000..1c0ca4c2c
--- /dev/null
+++ b/rules/libnetfilter_cthelper.make
@@ -0,0 +1,49 @@
+# -*-makefile-*-
+#
+# Copyright (C) 2026 by RACOM s.r.o.
+#
+# For further information about the PTXdist project and license conditions
+# see the README file.
+#
+
+#
+# We provide this package
+#
+PACKAGES-$(PTXCONF_LIBNETFILTER_CTHELPER) += libnetfilter_cthelper
+
+#
+# Paths and names
+#
+LIBNETFILTER_CTHELPER_VERSION	:= 1.0.1
+LIBNETFILTER_CTHELPER_MD5	:= e59279645fe65d40dd7dfc82a797ca5b
+LIBNETFILTER_CTHELPER		:= libnetfilter_cthelper-$(LIBNETFILTER_CTHELPER_VERSION)
+LIBNETFILTER_CTHELPER_SUFFIX	:= tar.bz2
+LIBNETFILTER_CTHELPER_URL	:= https://ftp.netfilter.org/pub/libnetfilter_cthelper/$(LIBNETFILTER_CTHELPER).$(LIBNETFILTER_CTHELPER_SUFFIX)
+LIBNETFILTER_CTHELPER_SOURCE	:= $(SRCDIR)/$(LIBNETFILTER_CTHELPER).$(LIBNETFILTER_CTHELPER_SUFFIX)
+LIBNETFILTER_CTHELPER_DIR	:= $(BUILDDIR)/$(LIBNETFILTER_CTHELPER)
+LIBNETFILTER_CTHELPER_LICENSE	:= GPL-2.0-or-later
+LIBNETFILTER_CTHELPER_LICENSE_FILES	:= \
+	file://COPYING;md5=8ca43cbc842c2336e835926c2166c28b
+
+#
+# autoconf
+#
+LIBNETFILTER_CTHELPER_CONF_TOOL	:= autoconf
+
+# ----------------------------------------------------------------------------
+# Target-Install
+# ----------------------------------------------------------------------------
+
+$(STATEDIR)/libnetfilter_cthelper.targetinstall:
+	@$(call targetinfo)
+
+	@$(call install_init, libnetfilter_cthelper)
+	@$(call install_fixup, libnetfilter_cthelper,PRIORITY,optional)
+	@$(call install_fixup, libnetfilter_cthelper,SECTION,base)
+	@$(call install_fixup, libnetfilter_cthelper,AUTHOR,"Ladislav Michl <ladis@triops.cz>")
+	@$(call install_fixup, libnetfilter_cthelper,DESCRIPTION,missing)
+
+	@$(call install_lib, libnetfilter_cthelper, 0, 0, 0644, libnetfilter_cthelper)
+
+	@$(call install_finish, libnetfilter_cthelper)
+	@$(call touch)
-- 
2.47.3




^ permalink raw reply	[flat|nested] 14+ messages in thread

* [ptxdist] [PATCH 5/6] libnetfilter_cttimeout: new package
  2026-04-29  9:10 [ptxdist] [PATCH 0/6] netfilter update Ladislav Michl
                   ` (3 preceding siblings ...)
  2026-04-29  9:12 ` [ptxdist] [PATCH 4/6] libnetfilter_cthelper: new package Ladislav Michl
@ 2026-04-29  9:13 ` Ladislav Michl
  2026-05-18  7:53   ` [ptxdist] [APPLIED] " Michael Olbrich
  2026-04-29  9:13 ` [ptxdist] [PATCH 6/6] conntrack-tools: " Ladislav Michl
  5 siblings, 1 reply; 14+ messages in thread
From: Ladislav Michl @ 2026-04-29  9:13 UTC (permalink / raw)
  To: ptxdist

From: Ladislav Michl <ladis@triops.cz>

Signed-off-by: Ladislav Michl <ladis@triops.cz>
---
 rules/libnetfilter_cttimeout.in   | 10 +++++++
 rules/libnetfilter_cttimeout.make | 50 +++++++++++++++++++++++++++++++
 2 files changed, 60 insertions(+)
 create mode 100644 rules/libnetfilter_cttimeout.in
 create mode 100644 rules/libnetfilter_cttimeout.make

diff --git a/rules/libnetfilter_cttimeout.in b/rules/libnetfilter_cttimeout.in
new file mode 100644
index 000000000..4593d660d
--- /dev/null
+++ b/rules/libnetfilter_cttimeout.in
@@ -0,0 +1,10 @@
+## SECTION=networking
+
+config LIBNETFILTER_CTTIMEOUT
+	tristate
+	select LIBMNL
+	prompt "libnetfilter_cttimeout"
+	help
+	  libnetfilter_cttimeout is the userspace library that provides the
+	  programming interface to the fine-grain connection tracking
+	  timeout infrastructure.
diff --git a/rules/libnetfilter_cttimeout.make b/rules/libnetfilter_cttimeout.make
new file mode 100644
index 000000000..a468dd37e
--- /dev/null
+++ b/rules/libnetfilter_cttimeout.make
@@ -0,0 +1,50 @@
+# -*-makefile-*-
+#
+# Copyright (C) 2026 by RACOM s.r.o.
+#
+# For further information about the PTXdist project and license conditions
+# see the README file.
+#
+
+#
+# We provide this package
+#
+PACKAGES-$(PTXCONF_LIBNETFILTER_CTTIMEOUT) += libnetfilter_cttimeout
+
+#
+# Paths and names
+#
+LIBNETFILTER_CTTIMEOUT_VERSION	:= 1.0.1
+LIBNETFILTER_CTTIMEOUT_MD5	:= ac64b55952b79cb9910db95ce8883940
+LIBNETFILTER_CTTIMEOUT		:= libnetfilter_cttimeout-$(LIBNETFILTER_CTTIMEOUT_VERSION)
+LIBNETFILTER_CTTIMEOUT_SUFFIX	:= tar.bz2
+LIBNETFILTER_CTTIMEOUT_URL	:= https://ftp.netfilter.org/pub/libnetfilter_cttimeout/$(LIBNETFILTER_CTTIMEOUT).$(LIBNETFILTER_CTTIMEOUT_SUFFIX)
+LIBNETFILTER_CTTIMEOUT_SOURCE	:= $(SRCDIR)/$(LIBNETFILTER_CTTIMEOUT).$(LIBNETFILTER_CTTIMEOUT_SUFFIX)
+LIBNETFILTER_CTTIMEOUT_DIR	:= $(BUILDDIR)/$(LIBNETFILTER_CTTIMEOUT)
+LIBNETFILTER_CTTIMEOUT_LICENSE	:= GPL-2.0-or-later
+LIBNETFILTER_CTTIMEOUT_LICENSE_FILES	:= \
+	file://COPYING;md5=8ca43cbc842c2336e835926c2166c28b
+
+#
+# autoconf
+#
+LIBNETFILTER_CTTIMEOUT_CONF_TOOL	:= autoconf
+
+# ----------------------------------------------------------------------------
+# Target-Install
+# ----------------------------------------------------------------------------
+
+$(STATEDIR)/libnetfilter_cttimeout.targetinstall:
+	@$(call targetinfo)
+
+	@$(call install_init, libnetfilter_cttimeout)
+	@$(call install_fixup, libnetfilter_cttimeout,PRIORITY,optional)
+	@$(call install_fixup, libnetfilter_cttimeout,SECTION,base)
+	@$(call install_fixup, libnetfilter_cttimeout,AUTHOR,"Ladislav Michl <ladis@triops.cz>")
+	@$(call install_fixup, libnetfilter_cttimeout,DESCRIPTION,missing)
+
+	@$(call install_lib, libnetfilter_cttimeout, 0, 0, 0644, libnetfilter_cttimeout)
+
+	@$(call install_finish, libnetfilter_cttimeout)
+	@$(call touch)
+
-- 
2.47.3




^ permalink raw reply	[flat|nested] 14+ messages in thread

* [ptxdist] [PATCH 6/6] conntrack-tools: new package
  2026-04-29  9:10 [ptxdist] [PATCH 0/6] netfilter update Ladislav Michl
                   ` (4 preceding siblings ...)
  2026-04-29  9:13 ` [ptxdist] [PATCH 5/6] libnetfilter_cttimeout: " Ladislav Michl
@ 2026-04-29  9:13 ` Ladislav Michl
  2026-04-29 21:02   ` Ladislav Michl
  2026-05-18  7:53   ` [ptxdist] [APPLIED] " Michael Olbrich
  5 siblings, 2 replies; 14+ messages in thread
From: Ladislav Michl @ 2026-04-29  9:13 UTC (permalink / raw)
  To: ptxdist

From: Ladislav Michl <ladis@triops.cz>

Signed-off-by: Ladislav Michl <ladis@triops.cz>
---
 rules/conntrack-tools.in   | 34 ++++++++++++++++++++
 rules/conntrack-tools.make | 65 ++++++++++++++++++++++++++++++++++++++
 2 files changed, 99 insertions(+)
 create mode 100644 rules/conntrack-tools.in
 create mode 100644 rules/conntrack-tools.make

diff --git a/rules/conntrack-tools.in b/rules/conntrack-tools.in
new file mode 100644
index 000000000..da071737b
--- /dev/null
+++ b/rules/conntrack-tools.in
@@ -0,0 +1,34 @@
+## SECTION=networking
+
+menuconfig CONNTRACK_TOOLS
+	tristate
+	select LIBMNL
+	select LIBNETFILTER_CONNTRACK
+	select LIBNFNETLINK
+	select LIBTIRPC
+	select LIBNETFILTER_CTTIMEOUT	if CONNTRACK_TOOLS_CTTIMEOUT
+	select LIBNETFILTER_CTHELPER	if CONNTRACK_TOOLS_CTHELPER
+	select LIBNETFILTER_QUEUE	if CONNTRACK_TOOLS_CTHELPER
+	select SYSTEMD			if CONNTRACK_TOOLS_SYSTEMD
+	prompt "conntrack-tools"
+	help
+	  The conntrack-tools are a set of tools targeted at system
+	  administrators.
+
+if CONNTRACK_TOOLS
+
+config CONNTRACK_TOOLS_CTHELPER
+	bool "userspace conntrack helper support"
+
+config CONNTRACK_TOOLS_CTTIMEOUT
+	bool "conntrack timeout support"
+
+config CONNTRACK_TOOLS_SYSTEMD
+        bool "systemd support"
+        default y
+        depends on INITMETHOD_SYSTEMD
+
+config CONNTRACK_TOOLS_CONNTRACKD
+	bool "install conntrackd"
+
+endif
diff --git a/rules/conntrack-tools.make b/rules/conntrack-tools.make
new file mode 100644
index 000000000..b62ed7168
--- /dev/null
+++ b/rules/conntrack-tools.make
@@ -0,0 +1,65 @@
+# -*-makefile-*-
+#
+# Copyright (C) 2026 by RACOM s.r.o.
+#
+# For further information about the PTXdist project and license conditions
+# see the README file.
+#
+
+#
+# We provide this package
+#
+PACKAGES-$(PTXCONF_CONNTRACK_TOOLS) += conntrack-tools
+
+#
+# Paths and names
+#
+CONNTRACK_TOOLS_VERSION	:= 1.4.9
+CONNTRACK_TOOLS_MD5	:= ded6a222a4d36fded655807e1c6f9546
+CONNTRACK_TOOLS		:= conntrack-tools-$(CONNTRACK_TOOLS_VERSION)
+CONNTRACK_TOOLS_SUFFIX	:= tar.xz
+CONNTRACK_TOOLS_URL	:= https://ftp.netfilter.org/pub/conntrack-tools/$(CONNTRACK_TOOLS).$(CONNTRACK_TOOLS_SUFFIX)
+CONNTRACK_TOOLS_SOURCE	:= $(SRCDIR)/$(CONNTRACK_TOOLS).$(CONNTRACK_TOOLS_SUFFIX)
+CONNTRACK_TOOLS_DIR	:= $(BUILDDIR)/$(CONNTRACK_TOOLS)
+CONNTRACK_TOOLS_LICENSE	:= GPL-2.0-or-later
+CONNTRACK_TOOLS_LICENSE_FILES	:= \
+	file://COPYING;md5=8ca43cbc842c2336e835926c2166c28b
+
+# ----------------------------------------------------------------------------
+# Prepare
+# ----------------------------------------------------------------------------
+
+#
+# autoconf
+#
+CONNTRACK_TOOLS_CONF_TOOL	:= autoconf
+CONNTRACK_TOOLS_CONF_OPT	:= \
+	$(CROSS_AUTOCONF_USR) \
+	--$(call ptx/endis,PTXCONF_CONNTRACK_TOOLS_CTHELPER)-cthelper \
+	--$(call ptx/endis,PTXCONF_CONNTRACK_TOOLS_CTTIMEOUT)-cttimeout \
+	--$(call ptx/endis,PTXCONF_CONNTRACK_TOOLS_SYSTEMD)-systemd
+
+# ----------------------------------------------------------------------------
+# Target-Install
+# ----------------------------------------------------------------------------
+
+$(STATEDIR)/conntrack-tools.targetinstall:
+	@$(call targetinfo)
+
+	@$(call install_init, conntrack-tools)
+	@$(call install_fixup, conntrack-tools,PRIORITY,optional)
+	@$(call install_fixup, conntrack-tools,SECTION,base)
+	@$(call install_fixup, conntrack-tools,AUTHOR,"Ladislav Michl <ladis@triops.cz>")
+	@$(call install_fixup, conntrack-tools,DESCRIPTION,"Netfilter connection tracking tools")
+
+	@$(call install_copy, conntrack-tools, 0, 0, 0755, -, /usr/sbin/conntrack)
+
+ifdef PTXCONF_CONNTRACK_TOOLS_CONNTRACKD
+	@$(call install_copy, conntrack-tools, 0, 0, 0755, -, /usr/sbin/conntrackd)
+endif
+
+	@$(call install_finish, conntrack-tools)
+
+	@$(call touch)
+
+# vim: syntax=make
-- 
2.47.3




^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [ptxdist] [PATCH 6/6] conntrack-tools: new package
  2026-04-29  9:13 ` [ptxdist] [PATCH 6/6] conntrack-tools: " Ladislav Michl
@ 2026-04-29 21:02   ` Ladislav Michl
  2026-05-18  7:53   ` [ptxdist] [APPLIED] " Michael Olbrich
  1 sibling, 0 replies; 14+ messages in thread
From: Ladislav Michl @ 2026-04-29 21:02 UTC (permalink / raw)
  To: ptxdist

On Wed, Apr 29, 2026 at 11:13:30AM +0200, Ladislav Michl wrote:
> From: Ladislav Michl <ladis@triops.cz>
> 
> Signed-off-by: Ladislav Michl <ladis@triops.cz>
> ---
>  rules/conntrack-tools.in   | 34 ++++++++++++++++++++
>  rules/conntrack-tools.make | 65 ++++++++++++++++++++++++++++++++++++++
>  2 files changed, 99 insertions(+)
>  create mode 100644 rules/conntrack-tools.in
>  create mode 100644 rules/conntrack-tools.make
> 
> diff --git a/rules/conntrack-tools.in b/rules/conntrack-tools.in
> new file mode 100644
> index 000000000..da071737b
> --- /dev/null
> +++ b/rules/conntrack-tools.in
> @@ -0,0 +1,34 @@
> +## SECTION=networking
> +
> +menuconfig CONNTRACK_TOOLS
> +	tristate
> +	select LIBMNL
> +	select LIBNETFILTER_CONNTRACK
> +	select LIBNFNETLINK
> +	select LIBTIRPC
> +	select LIBNETFILTER_CTTIMEOUT	if CONNTRACK_TOOLS_CTTIMEOUT
> +	select LIBNETFILTER_CTHELPER	if CONNTRACK_TOOLS_CTHELPER
> +	select LIBNETFILTER_QUEUE	if CONNTRACK_TOOLS_CTHELPER
> +	select SYSTEMD			if CONNTRACK_TOOLS_SYSTEMD
> +	prompt "conntrack-tools"

This should actually be:
	prompt "conntrack-tools               "

Michael, in case here are no other problems in the serie, could you fix
that or do you want me to send v2?

> +	help
> +	  The conntrack-tools are a set of tools targeted at system
> +	  administrators.
> +
> +if CONNTRACK_TOOLS
> +
> +config CONNTRACK_TOOLS_CTHELPER
> +	bool "userspace conntrack helper support"
> +
> +config CONNTRACK_TOOLS_CTTIMEOUT
> +	bool "conntrack timeout support"
> +
> +config CONNTRACK_TOOLS_SYSTEMD
> +        bool "systemd support"
> +        default y
> +        depends on INITMETHOD_SYSTEMD
> +
> +config CONNTRACK_TOOLS_CONNTRACKD
> +	bool "install conntrackd"
> +
> +endif
> diff --git a/rules/conntrack-tools.make b/rules/conntrack-tools.make
> new file mode 100644
> index 000000000..b62ed7168
> --- /dev/null
> +++ b/rules/conntrack-tools.make
> @@ -0,0 +1,65 @@
> +# -*-makefile-*-
> +#
> +# Copyright (C) 2026 by RACOM s.r.o.
> +#
> +# For further information about the PTXdist project and license conditions
> +# see the README file.
> +#
> +
> +#
> +# We provide this package
> +#
> +PACKAGES-$(PTXCONF_CONNTRACK_TOOLS) += conntrack-tools
> +
> +#
> +# Paths and names
> +#
> +CONNTRACK_TOOLS_VERSION	:= 1.4.9
> +CONNTRACK_TOOLS_MD5	:= ded6a222a4d36fded655807e1c6f9546
> +CONNTRACK_TOOLS		:= conntrack-tools-$(CONNTRACK_TOOLS_VERSION)
> +CONNTRACK_TOOLS_SUFFIX	:= tar.xz
> +CONNTRACK_TOOLS_URL	:= https://ftp.netfilter.org/pub/conntrack-tools/$(CONNTRACK_TOOLS).$(CONNTRACK_TOOLS_SUFFIX)
> +CONNTRACK_TOOLS_SOURCE	:= $(SRCDIR)/$(CONNTRACK_TOOLS).$(CONNTRACK_TOOLS_SUFFIX)
> +CONNTRACK_TOOLS_DIR	:= $(BUILDDIR)/$(CONNTRACK_TOOLS)
> +CONNTRACK_TOOLS_LICENSE	:= GPL-2.0-or-later
> +CONNTRACK_TOOLS_LICENSE_FILES	:= \
> +	file://COPYING;md5=8ca43cbc842c2336e835926c2166c28b
> +
> +# ----------------------------------------------------------------------------
> +# Prepare
> +# ----------------------------------------------------------------------------
> +
> +#
> +# autoconf
> +#
> +CONNTRACK_TOOLS_CONF_TOOL	:= autoconf
> +CONNTRACK_TOOLS_CONF_OPT	:= \
> +	$(CROSS_AUTOCONF_USR) \
> +	--$(call ptx/endis,PTXCONF_CONNTRACK_TOOLS_CTHELPER)-cthelper \
> +	--$(call ptx/endis,PTXCONF_CONNTRACK_TOOLS_CTTIMEOUT)-cttimeout \
> +	--$(call ptx/endis,PTXCONF_CONNTRACK_TOOLS_SYSTEMD)-systemd
> +
> +# ----------------------------------------------------------------------------
> +# Target-Install
> +# ----------------------------------------------------------------------------
> +
> +$(STATEDIR)/conntrack-tools.targetinstall:
> +	@$(call targetinfo)
> +
> +	@$(call install_init, conntrack-tools)
> +	@$(call install_fixup, conntrack-tools,PRIORITY,optional)
> +	@$(call install_fixup, conntrack-tools,SECTION,base)
> +	@$(call install_fixup, conntrack-tools,AUTHOR,"Ladislav Michl <ladis@triops.cz>")
> +	@$(call install_fixup, conntrack-tools,DESCRIPTION,"Netfilter connection tracking tools")
> +
> +	@$(call install_copy, conntrack-tools, 0, 0, 0755, -, /usr/sbin/conntrack)
> +
> +ifdef PTXCONF_CONNTRACK_TOOLS_CONNTRACKD
> +	@$(call install_copy, conntrack-tools, 0, 0, 0755, -, /usr/sbin/conntrackd)
> +endif
> +
> +	@$(call install_finish, conntrack-tools)
> +
> +	@$(call touch)
> +
> +# vim: syntax=make
> -- 
> 2.47.3
> 



^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [ptxdist] [APPLIED] libnetfilter_queue: version bump 1.0.1 -> 1.0.5
  2026-04-29  9:11 ` [ptxdist] [PATCH 1/6] libnetfilter_queue: version bump 1.0.1 -> 1.0.5 Ladislav Michl
@ 2026-05-18  7:53   ` Michael Olbrich
  0 siblings, 0 replies; 14+ messages in thread
From: Michael Olbrich @ 2026-05-18  7:53 UTC (permalink / raw)
  To: ptxdist; +Cc: Ladislav Michl

Thanks, applied as 525a3a3b8dbdacfe3bbacbc6839827c5d96c63cc.

Michael

[sent from post-receive hook]

On Mon, 18 May 2026 09:53:24 +0200, Ladislav Michl <oss-lists@triops.cz> wrote:
> Signed-off-by: Ladislav Michl <ladis@triops.cz>
> Message-Id: <afHLLHxJ7avGlAt0@lenoch>
> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
> 
> diff --git a/rules/libnetfilter_queue.in b/rules/libnetfilter_queue.in
> index ceec3168a57d..640ea79b77cc 100644
> --- a/rules/libnetfilter_queue.in
> +++ b/rules/libnetfilter_queue.in
> @@ -2,6 +2,7 @@
>  
>  config LIBNETFILTER_QUEUE
>  	tristate
> +	select LIBMNL
>  	select LIBNFNETLINK
>  	prompt "libnetfilter_queue"
>  	help
> diff --git a/rules/libnetfilter_queue.make b/rules/libnetfilter_queue.make
> index b0734965bd31..5f3ba2441de9 100644
> --- a/rules/libnetfilter_queue.make
> +++ b/rules/libnetfilter_queue.make
> @@ -14,14 +14,16 @@ PACKAGES-$(PTXCONF_LIBNETFILTER_QUEUE) += libnetfilter_queue
>  #
>  # Paths and names
>  #
> -LIBNETFILTER_QUEUE_VERSION	:= 1.0.1
> -LIBNETFILTER_QUEUE_MD5		:= 08b968cb2d36c24deb7f26a69f5d8602
> +LIBNETFILTER_QUEUE_VERSION	:= 1.0.5
> +LIBNETFILTER_QUEUE_MD5		:= ce807654358481efaa826fec33c89b6a
>  LIBNETFILTER_QUEUE		:= libnetfilter_queue-$(LIBNETFILTER_QUEUE_VERSION)
>  LIBNETFILTER_QUEUE_SUFFIX	:= tar.bz2
>  LIBNETFILTER_QUEUE_URL		:= https://ftp.netfilter.org/pub/libnetfilter_queue/$(LIBNETFILTER_QUEUE).$(LIBNETFILTER_QUEUE_SUFFIX)
>  LIBNETFILTER_QUEUE_SOURCE	:= $(SRCDIR)/$(LIBNETFILTER_QUEUE).$(LIBNETFILTER_QUEUE_SUFFIX)
>  LIBNETFILTER_QUEUE_DIR		:= $(BUILDDIR)/$(LIBNETFILTER_QUEUE)
> -LIBNETFILTER_QUEUE_LICENSE	:= GPL-2.0-only
> +LIBNETFILTER_QUEUE_LICENSE	:= GPL-2.0-or-later
> +LIBNETFILTER_QUEUE_LICENSE_FILES	:= \
> +	file://COPYING;md5=8ca43cbc842c2336e835926c2166c28b
>  
>  #
>  # autoconf



^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [ptxdist] [APPLIED] libnetfilter_log: version bump 1.0.1 -> 1.0.2
  2026-04-29  9:11 ` [ptxdist] [PATCH 2/6] libnetfilter_log: version bump 1.0.1 -> 1.0.2 Ladislav Michl
@ 2026-05-18  7:53   ` Michael Olbrich
  0 siblings, 0 replies; 14+ messages in thread
From: Michael Olbrich @ 2026-05-18  7:53 UTC (permalink / raw)
  To: ptxdist; +Cc: Ladislav Michl

Thanks, applied as b387e571f31d36570027ee71446bf27b5d5c9c55.

Michael

[sent from post-receive hook]

On Mon, 18 May 2026 09:53:25 +0200, Ladislav Michl <oss-lists@triops.cz> wrote:
> Signed-off-by: Ladislav Michl <ladis@triops.cz>
> Message-Id: <afHLQg6XV4IPmu7m@lenoch>
> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
> 
> diff --git a/rules/libnetfilter_log.in b/rules/libnetfilter_log.in
> index c1083d1a5baa..e3461e052206 100644
> --- a/rules/libnetfilter_log.in
> +++ b/rules/libnetfilter_log.in
> @@ -2,6 +2,7 @@
>  
>  config LIBNETFILTER_LOG
>  	tristate
> +	select LIBMNL
>  	select LIBNFNETLINK
>  	prompt "libnetfilter_log"
>  	help
> diff --git a/rules/libnetfilter_log.make b/rules/libnetfilter_log.make
> index c61136d2f841..16fe963097ff 100644
> --- a/rules/libnetfilter_log.make
> +++ b/rules/libnetfilter_log.make
> @@ -14,14 +14,16 @@ PACKAGES-$(PTXCONF_LIBNETFILTER_LOG) += libnetfilter_log
>  #
>  # Paths and names
>  #
> -LIBNETFILTER_LOG_VERSION	:= 1.0.1
> -LIBNETFILTER_LOG_MD5		:= 2a4bb0654ae675a52d2e8d1c06090b94
> +LIBNETFILTER_LOG_VERSION	:= 1.0.2
> +LIBNETFILTER_LOG_MD5		:= 12825abf68cfcc150a31ccb88ae9f42d
>  LIBNETFILTER_LOG		:= libnetfilter_log-$(LIBNETFILTER_LOG_VERSION)
> -LIBNETFILTER_LOG_SUFFIX	:= tar.bz2
> +LIBNETFILTER_LOG_SUFFIX		:= tar.bz2
>  LIBNETFILTER_LOG_URL		:= https://ftp.netfilter.org/pub/libnetfilter_log/$(LIBNETFILTER_LOG).$(LIBNETFILTER_LOG_SUFFIX)
> -LIBNETFILTER_LOG_SOURCE	:= $(SRCDIR)/$(LIBNETFILTER_LOG).$(LIBNETFILTER_LOG_SUFFIX)
> +LIBNETFILTER_LOG_SOURCE		:= $(SRCDIR)/$(LIBNETFILTER_LOG).$(LIBNETFILTER_LOG_SUFFIX)
>  LIBNETFILTER_LOG_DIR		:= $(BUILDDIR)/$(LIBNETFILTER_LOG)
> -LIBNETFILTER_LOG_LICENSE	:= GPL2
> +LIBNETFILTER_LOG_LICENSE	:= GPL-2.0-or-later
> +LIBNETFILTER_LOG_LICENSE_FILES	:= \
> +	file://COPYING;md5=8ca43cbc842c2336e835926c2166c28b
>  
>  #
>  # autoconf



^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [ptxdist] [APPLIED] libnetfilter_conntrack: version bump 1.0.1 -> 1.1.1
  2026-04-29  9:12 ` [ptxdist] [PATCH 3/6] libnetfilter_conntrack: version bump 1.0.1 -> 1.1.1 Ladislav Michl
@ 2026-05-18  7:53   ` Michael Olbrich
  0 siblings, 0 replies; 14+ messages in thread
From: Michael Olbrich @ 2026-05-18  7:53 UTC (permalink / raw)
  To: ptxdist; +Cc: Ladislav Michl

Thanks, applied as f03e254d5992b940bd904a10e6573a7729947510.

Michael

[sent from post-receive hook]

On Mon, 18 May 2026 09:53:26 +0200, Ladislav Michl <oss-lists@triops.cz> wrote:
> Signed-off-by: Ladislav Michl <ladis@triops.cz>
> Message-Id: <afHLZBILu-jyfx_0@lenoch>
> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
> 
> diff --git a/rules/libnetfilter_conntrack.in b/rules/libnetfilter_conntrack.in
> index f534edf76c7c..8d1eff4bc1d0 100644
> --- a/rules/libnetfilter_conntrack.in
> +++ b/rules/libnetfilter_conntrack.in
> @@ -2,6 +2,7 @@
>  
>  config LIBNETFILTER_CONNTRACK
>  	tristate
> +	select LIBMNL
>  	select LIBNFNETLINK
>  	prompt "libnetfilter_conntrack"
>  	help
> diff --git a/rules/libnetfilter_conntrack.make b/rules/libnetfilter_conntrack.make
> index d0a23ef151d9..0a6eed32c1d7 100644
> --- a/rules/libnetfilter_conntrack.make
> +++ b/rules/libnetfilter_conntrack.make
> @@ -14,14 +14,16 @@ PACKAGES-$(PTXCONF_LIBNETFILTER_CONNTRACK) += libnetfilter_conntrack
>  #
>  # Paths and names
>  #
> -LIBNETFILTER_CONNTRACK_VERSION	:= 1.0.1
> -LIBNETFILTER_CONNTRACK_MD5	:= 2d17d9da1404728d61a29b4a8338ad0c
> +LIBNETFILTER_CONNTRACK_VERSION	:= 1.1.1
> +LIBNETFILTER_CONNTRACK_MD5	:= cfc4e283c6baabab57bebe16a70c9878
>  LIBNETFILTER_CONNTRACK		:= libnetfilter_conntrack-$(LIBNETFILTER_CONNTRACK_VERSION)
> -LIBNETFILTER_CONNTRACK_SUFFIX	:= tar.bz2
> +LIBNETFILTER_CONNTRACK_SUFFIX	:= tar.xz
>  LIBNETFILTER_CONNTRACK_URL	:= https://ftp.netfilter.org/pub/libnetfilter_conntrack/$(LIBNETFILTER_CONNTRACK).$(LIBNETFILTER_CONNTRACK_SUFFIX)
>  LIBNETFILTER_CONNTRACK_SOURCE	:= $(SRCDIR)/$(LIBNETFILTER_CONNTRACK).$(LIBNETFILTER_CONNTRACK_SUFFIX)
>  LIBNETFILTER_CONNTRACK_DIR	:= $(BUILDDIR)/$(LIBNETFILTER_CONNTRACK)
> -LIBNETFILTER_CONNTRACK_LICENSE	:= GPL-2.0-only
> +LIBNETFILTER_CONNTRACK_LICENSE	:= GPL-2.0-or-later
> +LIBNETFILTER_CONNTRACK_LICENSE_FILES	:= \
> +	file://COPYING;md5=8ca43cbc842c2336e835926c2166c28b
>  
>  #
>  # autoconf



^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [ptxdist] [APPLIED] libnetfilter_cthelper: new package
  2026-04-29  9:12 ` [ptxdist] [PATCH 4/6] libnetfilter_cthelper: new package Ladislav Michl
@ 2026-05-18  7:53   ` Michael Olbrich
  0 siblings, 0 replies; 14+ messages in thread
From: Michael Olbrich @ 2026-05-18  7:53 UTC (permalink / raw)
  To: ptxdist; +Cc: Ladislav Michl

Thanks, applied as 4f690632b27da6a2c0240aeafb2113e5a91684ac.

Michael

[sent from post-receive hook]

On Mon, 18 May 2026 09:53:27 +0200, Ladislav Michl <oss-lists@triops.cz> wrote:
> Signed-off-by: Ladislav Michl <ladis@triops.cz>
> Message-Id: <afHLhTecw2kKqWbu@lenoch>
> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
> 
> diff --git a/rules/libnetfilter_cthelper.in b/rules/libnetfilter_cthelper.in
> new file mode 100644
> index 000000000000..60a2514cc121
> --- /dev/null
> +++ b/rules/libnetfilter_cthelper.in
> @@ -0,0 +1,9 @@
> +## SECTION=networking
> +
> +config LIBNETFILTER_CTHELPER
> +	tristate
> +	select LIBMNL
> +	prompt "libnetfilter_cthelper"
> +	help
> +	  libnetfilter_cthelper is the userspace library that provides the
> +	  programming interface to the user-space helper infrastructure.
> diff --git a/rules/libnetfilter_cthelper.make b/rules/libnetfilter_cthelper.make
> new file mode 100644
> index 000000000000..1c0ca4c2ca45
> --- /dev/null
> +++ b/rules/libnetfilter_cthelper.make
> @@ -0,0 +1,49 @@
> +# -*-makefile-*-
> +#
> +# Copyright (C) 2026 by RACOM s.r.o.
> +#
> +# For further information about the PTXdist project and license conditions
> +# see the README file.
> +#
> +
> +#
> +# We provide this package
> +#
> +PACKAGES-$(PTXCONF_LIBNETFILTER_CTHELPER) += libnetfilter_cthelper
> +
> +#
> +# Paths and names
> +#
> +LIBNETFILTER_CTHELPER_VERSION	:= 1.0.1
> +LIBNETFILTER_CTHELPER_MD5	:= e59279645fe65d40dd7dfc82a797ca5b
> +LIBNETFILTER_CTHELPER		:= libnetfilter_cthelper-$(LIBNETFILTER_CTHELPER_VERSION)
> +LIBNETFILTER_CTHELPER_SUFFIX	:= tar.bz2
> +LIBNETFILTER_CTHELPER_URL	:= https://ftp.netfilter.org/pub/libnetfilter_cthelper/$(LIBNETFILTER_CTHELPER).$(LIBNETFILTER_CTHELPER_SUFFIX)
> +LIBNETFILTER_CTHELPER_SOURCE	:= $(SRCDIR)/$(LIBNETFILTER_CTHELPER).$(LIBNETFILTER_CTHELPER_SUFFIX)
> +LIBNETFILTER_CTHELPER_DIR	:= $(BUILDDIR)/$(LIBNETFILTER_CTHELPER)
> +LIBNETFILTER_CTHELPER_LICENSE	:= GPL-2.0-or-later
> +LIBNETFILTER_CTHELPER_LICENSE_FILES	:= \
> +	file://COPYING;md5=8ca43cbc842c2336e835926c2166c28b
> +
> +#
> +# autoconf
> +#
> +LIBNETFILTER_CTHELPER_CONF_TOOL	:= autoconf
> +
> +# ----------------------------------------------------------------------------
> +# Target-Install
> +# ----------------------------------------------------------------------------
> +
> +$(STATEDIR)/libnetfilter_cthelper.targetinstall:
> +	@$(call targetinfo)
> +
> +	@$(call install_init, libnetfilter_cthelper)
> +	@$(call install_fixup, libnetfilter_cthelper,PRIORITY,optional)
> +	@$(call install_fixup, libnetfilter_cthelper,SECTION,base)
> +	@$(call install_fixup, libnetfilter_cthelper,AUTHOR,"Ladislav Michl <ladis@triops.cz>")
> +	@$(call install_fixup, libnetfilter_cthelper,DESCRIPTION,missing)
> +
> +	@$(call install_lib, libnetfilter_cthelper, 0, 0, 0644, libnetfilter_cthelper)
> +
> +	@$(call install_finish, libnetfilter_cthelper)
> +	@$(call touch)



^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [ptxdist] [APPLIED] libnetfilter_cttimeout: new package
  2026-04-29  9:13 ` [ptxdist] [PATCH 5/6] libnetfilter_cttimeout: " Ladislav Michl
@ 2026-05-18  7:53   ` Michael Olbrich
  0 siblings, 0 replies; 14+ messages in thread
From: Michael Olbrich @ 2026-05-18  7:53 UTC (permalink / raw)
  To: ptxdist; +Cc: Ladislav Michl

Thanks, applied as 06126199b4430f93a859ff98f61457790a9543e3.

Michael

[sent from post-receive hook]

On Mon, 18 May 2026 09:53:28 +0200, Ladislav Michl <oss-lists@triops.cz> wrote:
> Signed-off-by: Ladislav Michl <ladis@triops.cz>
> Message-Id: <afHLnEJFU8Ou6tdd@lenoch>
> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
> 
> diff --git a/rules/libnetfilter_cttimeout.in b/rules/libnetfilter_cttimeout.in
> new file mode 100644
> index 000000000000..4593d660d3f0
> --- /dev/null
> +++ b/rules/libnetfilter_cttimeout.in
> @@ -0,0 +1,10 @@
> +## SECTION=networking
> +
> +config LIBNETFILTER_CTTIMEOUT
> +	tristate
> +	select LIBMNL
> +	prompt "libnetfilter_cttimeout"
> +	help
> +	  libnetfilter_cttimeout is the userspace library that provides the
> +	  programming interface to the fine-grain connection tracking
> +	  timeout infrastructure.
> diff --git a/rules/libnetfilter_cttimeout.make b/rules/libnetfilter_cttimeout.make
> new file mode 100644
> index 000000000000..a468dd37ecb4
> --- /dev/null
> +++ b/rules/libnetfilter_cttimeout.make
> @@ -0,0 +1,50 @@
> +# -*-makefile-*-
> +#
> +# Copyright (C) 2026 by RACOM s.r.o.
> +#
> +# For further information about the PTXdist project and license conditions
> +# see the README file.
> +#
> +
> +#
> +# We provide this package
> +#
> +PACKAGES-$(PTXCONF_LIBNETFILTER_CTTIMEOUT) += libnetfilter_cttimeout
> +
> +#
> +# Paths and names
> +#
> +LIBNETFILTER_CTTIMEOUT_VERSION	:= 1.0.1
> +LIBNETFILTER_CTTIMEOUT_MD5	:= ac64b55952b79cb9910db95ce8883940
> +LIBNETFILTER_CTTIMEOUT		:= libnetfilter_cttimeout-$(LIBNETFILTER_CTTIMEOUT_VERSION)
> +LIBNETFILTER_CTTIMEOUT_SUFFIX	:= tar.bz2
> +LIBNETFILTER_CTTIMEOUT_URL	:= https://ftp.netfilter.org/pub/libnetfilter_cttimeout/$(LIBNETFILTER_CTTIMEOUT).$(LIBNETFILTER_CTTIMEOUT_SUFFIX)
> +LIBNETFILTER_CTTIMEOUT_SOURCE	:= $(SRCDIR)/$(LIBNETFILTER_CTTIMEOUT).$(LIBNETFILTER_CTTIMEOUT_SUFFIX)
> +LIBNETFILTER_CTTIMEOUT_DIR	:= $(BUILDDIR)/$(LIBNETFILTER_CTTIMEOUT)
> +LIBNETFILTER_CTTIMEOUT_LICENSE	:= GPL-2.0-or-later
> +LIBNETFILTER_CTTIMEOUT_LICENSE_FILES	:= \
> +	file://COPYING;md5=8ca43cbc842c2336e835926c2166c28b
> +
> +#
> +# autoconf
> +#
> +LIBNETFILTER_CTTIMEOUT_CONF_TOOL	:= autoconf
> +
> +# ----------------------------------------------------------------------------
> +# Target-Install
> +# ----------------------------------------------------------------------------
> +
> +$(STATEDIR)/libnetfilter_cttimeout.targetinstall:
> +	@$(call targetinfo)
> +
> +	@$(call install_init, libnetfilter_cttimeout)
> +	@$(call install_fixup, libnetfilter_cttimeout,PRIORITY,optional)
> +	@$(call install_fixup, libnetfilter_cttimeout,SECTION,base)
> +	@$(call install_fixup, libnetfilter_cttimeout,AUTHOR,"Ladislav Michl <ladis@triops.cz>")
> +	@$(call install_fixup, libnetfilter_cttimeout,DESCRIPTION,missing)
> +
> +	@$(call install_lib, libnetfilter_cttimeout, 0, 0, 0644, libnetfilter_cttimeout)
> +
> +	@$(call install_finish, libnetfilter_cttimeout)
> +	@$(call touch)
> +



^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [ptxdist] [APPLIED] conntrack-tools: new package
  2026-04-29  9:13 ` [ptxdist] [PATCH 6/6] conntrack-tools: " Ladislav Michl
  2026-04-29 21:02   ` Ladislav Michl
@ 2026-05-18  7:53   ` Michael Olbrich
  1 sibling, 0 replies; 14+ messages in thread
From: Michael Olbrich @ 2026-05-18  7:53 UTC (permalink / raw)
  To: ptxdist; +Cc: Ladislav Michl

Thanks, applied as 43c6b8cb6da8a7c15847db9a1a4cfdae70844635.

Michael

[sent from post-receive hook]

On Mon, 18 May 2026 09:53:28 +0200, Ladislav Michl <oss-lists@triops.cz> wrote:
> Signed-off-by: Ladislav Michl <ladis@triops.cz>
> Message-Id: <afHLun24RxIf-JQQ@lenoch>
> [mol: fix prompt whitespaces and indention]
> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
> 
> diff --git a/rules/conntrack-tools.in b/rules/conntrack-tools.in
> new file mode 100644
> index 000000000000..6b0a540e49e4
> --- /dev/null
> +++ b/rules/conntrack-tools.in
> @@ -0,0 +1,34 @@
> +## SECTION=networking
> +
> +menuconfig CONNTRACK_TOOLS
> +	tristate
> +	select LIBMNL
> +	select LIBNETFILTER_CONNTRACK
> +	select LIBNFNETLINK
> +	select LIBTIRPC
> +	select LIBNETFILTER_CTTIMEOUT	if CONNTRACK_TOOLS_CTTIMEOUT
> +	select LIBNETFILTER_CTHELPER	if CONNTRACK_TOOLS_CTHELPER
> +	select LIBNETFILTER_QUEUE	if CONNTRACK_TOOLS_CTHELPER
> +	select SYSTEMD			if CONNTRACK_TOOLS_SYSTEMD
> +	prompt "conntrack-tools               "
> +	help
> +	  The conntrack-tools are a set of tools targeted at system
> +	  administrators.
> +
> +if CONNTRACK_TOOLS
> +
> +config CONNTRACK_TOOLS_CTHELPER
> +	bool "userspace conntrack helper support"
> +
> +config CONNTRACK_TOOLS_CTTIMEOUT
> +	bool "conntrack timeout support"
> +
> +config CONNTRACK_TOOLS_SYSTEMD
> +	bool "systemd support"
> +	default y
> +	depends on INITMETHOD_SYSTEMD
> +
> +config CONNTRACK_TOOLS_CONNTRACKD
> +	bool "install conntrackd"
> +
> +endif
> diff --git a/rules/conntrack-tools.make b/rules/conntrack-tools.make
> new file mode 100644
> index 000000000000..b62ed71680ea
> --- /dev/null
> +++ b/rules/conntrack-tools.make
> @@ -0,0 +1,65 @@
> +# -*-makefile-*-
> +#
> +# Copyright (C) 2026 by RACOM s.r.o.
> +#
> +# For further information about the PTXdist project and license conditions
> +# see the README file.
> +#
> +
> +#
> +# We provide this package
> +#
> +PACKAGES-$(PTXCONF_CONNTRACK_TOOLS) += conntrack-tools
> +
> +#
> +# Paths and names
> +#
> +CONNTRACK_TOOLS_VERSION	:= 1.4.9
> +CONNTRACK_TOOLS_MD5	:= ded6a222a4d36fded655807e1c6f9546
> +CONNTRACK_TOOLS		:= conntrack-tools-$(CONNTRACK_TOOLS_VERSION)
> +CONNTRACK_TOOLS_SUFFIX	:= tar.xz
> +CONNTRACK_TOOLS_URL	:= https://ftp.netfilter.org/pub/conntrack-tools/$(CONNTRACK_TOOLS).$(CONNTRACK_TOOLS_SUFFIX)
> +CONNTRACK_TOOLS_SOURCE	:= $(SRCDIR)/$(CONNTRACK_TOOLS).$(CONNTRACK_TOOLS_SUFFIX)
> +CONNTRACK_TOOLS_DIR	:= $(BUILDDIR)/$(CONNTRACK_TOOLS)
> +CONNTRACK_TOOLS_LICENSE	:= GPL-2.0-or-later
> +CONNTRACK_TOOLS_LICENSE_FILES	:= \
> +	file://COPYING;md5=8ca43cbc842c2336e835926c2166c28b
> +
> +# ----------------------------------------------------------------------------
> +# Prepare
> +# ----------------------------------------------------------------------------
> +
> +#
> +# autoconf
> +#
> +CONNTRACK_TOOLS_CONF_TOOL	:= autoconf
> +CONNTRACK_TOOLS_CONF_OPT	:= \
> +	$(CROSS_AUTOCONF_USR) \
> +	--$(call ptx/endis,PTXCONF_CONNTRACK_TOOLS_CTHELPER)-cthelper \
> +	--$(call ptx/endis,PTXCONF_CONNTRACK_TOOLS_CTTIMEOUT)-cttimeout \
> +	--$(call ptx/endis,PTXCONF_CONNTRACK_TOOLS_SYSTEMD)-systemd
> +
> +# ----------------------------------------------------------------------------
> +# Target-Install
> +# ----------------------------------------------------------------------------
> +
> +$(STATEDIR)/conntrack-tools.targetinstall:
> +	@$(call targetinfo)
> +
> +	@$(call install_init, conntrack-tools)
> +	@$(call install_fixup, conntrack-tools,PRIORITY,optional)
> +	@$(call install_fixup, conntrack-tools,SECTION,base)
> +	@$(call install_fixup, conntrack-tools,AUTHOR,"Ladislav Michl <ladis@triops.cz>")
> +	@$(call install_fixup, conntrack-tools,DESCRIPTION,"Netfilter connection tracking tools")
> +
> +	@$(call install_copy, conntrack-tools, 0, 0, 0755, -, /usr/sbin/conntrack)
> +
> +ifdef PTXCONF_CONNTRACK_TOOLS_CONNTRACKD
> +	@$(call install_copy, conntrack-tools, 0, 0, 0755, -, /usr/sbin/conntrackd)
> +endif
> +
> +	@$(call install_finish, conntrack-tools)
> +
> +	@$(call touch)
> +
> +# vim: syntax=make



^ permalink raw reply	[flat|nested] 14+ messages in thread

end of thread, other threads:[~2026-05-18  7:54 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-04-29  9:10 [ptxdist] [PATCH 0/6] netfilter update Ladislav Michl
2026-04-29  9:11 ` [ptxdist] [PATCH 1/6] libnetfilter_queue: version bump 1.0.1 -> 1.0.5 Ladislav Michl
2026-05-18  7:53   ` [ptxdist] [APPLIED] " Michael Olbrich
2026-04-29  9:11 ` [ptxdist] [PATCH 2/6] libnetfilter_log: version bump 1.0.1 -> 1.0.2 Ladislav Michl
2026-05-18  7:53   ` [ptxdist] [APPLIED] " Michael Olbrich
2026-04-29  9:12 ` [ptxdist] [PATCH 3/6] libnetfilter_conntrack: version bump 1.0.1 -> 1.1.1 Ladislav Michl
2026-05-18  7:53   ` [ptxdist] [APPLIED] " Michael Olbrich
2026-04-29  9:12 ` [ptxdist] [PATCH 4/6] libnetfilter_cthelper: new package Ladislav Michl
2026-05-18  7:53   ` [ptxdist] [APPLIED] " Michael Olbrich
2026-04-29  9:13 ` [ptxdist] [PATCH 5/6] libnetfilter_cttimeout: " Ladislav Michl
2026-05-18  7:53   ` [ptxdist] [APPLIED] " Michael Olbrich
2026-04-29  9:13 ` [ptxdist] [PATCH 6/6] conntrack-tools: " Ladislav Michl
2026-04-29 21:02   ` Ladislav Michl
2026-05-18  7:53   ` [ptxdist] [APPLIED] " Michael Olbrich

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox