Thanks, applied as 43c6b8cb6da8a7c15847db9a1a4cfdae70844635.

Michael

[sent from post-receive hook]

On Mon, 18 May 2026 09:53:28 +0200, Ladislav Michl <[email protected]> wrote:
> Signed-off-by: Ladislav Michl <[email protected]>
> Message-Id: <afHLun24RxIf-JQQ@lenoch>
> [mol: fix prompt whitespaces and indention]
> Signed-off-by: Michael Olbrich <[email protected]>
> 
> 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 
> <[email protected]>")
> +     @$(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

Reply via email to