Thanks, applied as 4ef8f78b37f7815825f5c0f48b2c7cdfc4c2b508.

Michael

[sent from post-receive hook]

On Mon, 08 Sep 2025 09:24:15 +0200, Lars Alex Pedersen <[email protected]> 
wrote:
> * New configure options explicitly set default or disabled, except for
>   LLDPD_CTL_SOCKET and LLDPD_PID_FILE, which can be changed.
> 
> Signed-off-by: Lars Alex Pedersen <[email protected]>
> Message-Id: <[email protected]>
> Signed-off-by: Michael Olbrich <[email protected]>
> 
> diff --git a/rules/lldpd.in b/rules/lldpd.in
> index 8b253ba83c56..5e99254d0412 100644
> --- a/rules/lldpd.in
> +++ b/rules/lldpd.in
> @@ -36,6 +36,16 @@ config LLDPD_PRIVSEP_CHROOT
>       prompt "Which directory to use to chroot lldpd"
>       default "/var/run/lldpd"
>  
> +config LLDPD_CTL_SOCKET
> +     string
> +     prompt "Path to socket for communication with lldpd"
> +     default "/var/run/lldpd.socket"
> +
> +config LLDPD_PID_FILE
> +     string
> +     prompt "Path to lldpd PID file"
> +     default "/var/run/lldpd.pid"
> +
>  config LLDPD_CDP
>       bool
>       prompt "Enable Cisco Discovery Protocol"
> diff --git a/rules/lldpd.make b/rules/lldpd.make
> index b6e321a7cdb9..b419ebe4bbb1 100644
> --- a/rules/lldpd.make
> +++ b/rules/lldpd.make
> @@ -15,8 +15,8 @@ PACKAGES-$(PTXCONF_LLDPD) += lldpd
>  #
>  # Paths and names
>  #
> -LLDPD_VERSION        := 1.0.13
> -LLDPD_MD5    := 40fab1279e4203191dd32d2057f1c3fe
> +LLDPD_VERSION        := 1.0.19
> +LLDPD_MD5    := c05268312d4bf19bad995406c3c30418
>  LLDPD                := lldpd-$(LLDPD_VERSION)
>  LLDPD_SUFFIX := tar.gz
>  LLDPD_URL    := http://media.luffy.cx/files/lldpd//$(LLDPD).$(LLDPD_SUFFIX)
> @@ -31,8 +31,19 @@ LLDPD_LICENSE      := ISC
>  LLDPD_CONF_TOOL      := autoconf
>  LLDPD_CONF_OPT       := $(CROSS_AUTOCONF_USR) \
>       --disable-doxygen-doc \
> +     --disable-doxygen-dot \
> +     --disable-doxygen-man \
> +     --disable-doxygen-rtf \
> +     --disable-doxygen-xml \
> +     --disable-doxygen-chm \
> +     --disable-doxygen-chi \
> +     --disable-doxygen-html \
> +     --disable-doxygen-ps \
> +     --disable-doxygen-pdf \
>       --enable-hardening \
> +     --enable-pie \
>       --disable-sanitizers \
> +     --disable-fuzzer \
>       --disable-gcov \
>       --disable-json0 \
>       --disable-dtrace \
> @@ -46,16 +57,25 @@ LLDPD_CONF_OPT    := $(CROSS_AUTOCONF_USR) \
>       --$(call ptx/endis, PTXCONF_LLDPD_DOT3)-dot3 \
>       --$(call ptx/endis, PTXCONF_LLDPD_CUSTOM_TLV)-custom \
>       --$(call ptx/endis, PTXCONF_LLDPD_OLDIES)-oldies \
> +     --with-libbsd \
>       --without-embedded-libevent \
>       --with-readline \
>       --$(call ptx/wwo, PTXCONF_LLDPD_SNMP)-snmp \
>       --$(call ptx/wwo, PTXCONF_LLDPD_XML)-xml \
>       --without-seccomp \
> -     --with-libbsd \
> +     --without-launchddaemonsdir \
>       --with-systemdsystemunitdir=/usr/lib/systemd/system \
> +     --without-sysusersdir \
> +     --without-apparmordir \
>       --with-privsep-user="$(PTXCONF_LLDPD_PRIVSEP_USER)" \
>       --with-privsep-group="$(PTXCONF_LLDPD_PRIVSEP_GROUP)" \
> -     --with-privsep-chroot="$(PTXCONF_LLDPD_PRIVSEP_CHROOT)"
> +     --with-privsep-chroot="$(PTXCONF_LLDPD_PRIVSEP_CHROOT)" \
> +     --with-lldpd-ctl-socket="$(PTXCONF_LLDPD_CTL_SOCKET)" \
> +     --with-lldpd-pid-file="$(PTXCONF_LLDPD_PID_FILE)" \
> +     --with-netlink-max-receive-bufsize=1048576 \
> +     --with-netlink-receive-bufsize=0 \
> +     --with-netlink-send-bufsize=0
> +
>  
>  # 
> ----------------------------------------------------------------------------
>  # Target-Install

Reply via email to