From mboxrd@z Thu Jan 1 00:00:00 1970 Delivery-date: Tue, 02 Sep 2025 15:55:50 +0200 Received: from metis.whiteo.stw.pengutronix.de ([2a0a:edc0:2:b01:1d::104]) by lore.white.stw.pengutronix.de with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1utRUF-007IVC-19 for lore@lore.pengutronix.de; Tue, 02 Sep 2025 15:55:50 +0200 Received: from localhost ([127.0.0.1] helo=metis.whiteo.stw.pengutronix.de) by metis.whiteo.stw.pengutronix.de with esmtp (Exim 4.92) (envelope-from ) id 1utRUE-0007U1-HT; Tue, 02 Sep 2025 15:55:50 +0200 Received: from mail-lf1-x129.google.com ([2a00:1450:4864:20::129]) by metis.whiteo.stw.pengutronix.de with esmtps (TLS1.3:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.92) (envelope-from ) id 1utRTw-0007L4-5a for ptxdist@pengutronix.de; Tue, 02 Sep 2025 15:55:32 +0200 Received: by mail-lf1-x129.google.com with SMTP id 2adb3069b0e04-55f68d7a98aso3758811e87.3 for ; Tue, 02 Sep 2025 06:55:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1756821331; x=1757426131; darn=pengutronix.de; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=KAJVJZWSZkYngGrceDcY0oVc8SrCOsfslUiix6U+dOM=; b=YmHlYYzDRMjwEh2ATu+e8NZeFTbMaZIpiKNqRJlrTt0tDPM1D8uqbQ9WvH2CS+bCzZ BEBAlySBS/jPLaxW1GH2n0oTXtXTk9Q81GWN4q24PQPnkPAYcUGTieQbibjd1wyIvz/6 M9YC5MCbp9z6yW24iE2ye7aXNv9hKQj8jG6bge3d1T4B6NZxYdASZklGTOHjTb6btLvJ MHD3dKbCeX8XvANXk/CzslqVcehDQh7l4xT13WKZ315SR0+r90DZPINOhIE0U28DVrz6 gjfXTJJVro+ruwQDfLX1ah078Euzkj0aWUh18ypPuliH5AQcFVNcn86boJXijuB5KvdG bpAA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1756821331; x=1757426131; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=KAJVJZWSZkYngGrceDcY0oVc8SrCOsfslUiix6U+dOM=; b=A8Rc+cF6TrRYjJYuN8OhX0DXuXgepiQrQyK8TDvLL/i1Xc0BvUYtCzzpvWfLjXYXrc skMVOLM3HV3mHlcmLdEWayyq2GLzEe6QamaApZfUb9drPRtFU4VuPjnvG4nkhO0dtSTv GljkucXidHRQoDrMBVkEkht3ymFPskeJTpd/M/eiTTXDlK+pDiu0G7gRcPq+3VrfGh+j 3g4waigooIPgmeDNVrszxLuBulDuyhn2XhXdoAPkHbb9qU31JUzc27aBIzrOHaTGSQ1k q9LhlwmZqYwuEZKVuDeZS7DIYxNcRlJ2t5Tp3QhrFchHm3L38kA4j8/WKBjdZku1yfn3 d2xg== X-Gm-Message-State: AOJu0YwsdAoTthVSxAC4D0+OLMJYtoTNBHKszZkyU+rHQUCt9XcBaU45 WXBS2aRtl24HA0CsTgL8utO/uSGWI7DSe4VO3Ow12ZOTGC8Af5BgYIQdQObi6A== X-Gm-Gg: ASbGnctsRvOqVuHmkMAAhvZOuM3kqEGIqZN6UhgC9Zx2a+ZfofrJdMn+hAwCUyLJzJP jHl6Im661yaqSQqB1EaSei/uzJ50TnGOD9v6jZJWxMynwwEdacSaxd5ArlycpXjacyBQbk7St4f y0ThoT2Dq3GA+sk7ejVDk1x4dSqcanXfMymyTy4KfAB8++WXlJnSapf0IJliqkkYWMHgI8au2J1 1a+gyFs0lSHttybTnEbfHAFOh+q1/IMgUjJjWQhhbz6C8cNdOZvxqRerrpEoFLlPn1bxEiQohlF NjpWwXKEG1/byHpSqiVy2yUwcPWPHrLpFeB6f9aRQN8RLuwcXKZKp8vRNbkG2PrgebpndBHBpWT CjEoPsYjnQbQEtJuSmLvCNNPT02QjtHjeqPlvgiZssvP+HVcFeFHhBuXltxiv9zxRIQCO5Y5v6Z JEpQxoi/ezicggbRpuzc5WZumOBd5itSZfC5mw X-Google-Smtp-Source: AGHT+IHetJKrt7otIYfNgLIGQiXARdMgXiMKyXVO5rkJOc3jkEepKXwFwgJ1900q/0xO1pCpLxScTQ== X-Received: by 2002:a05:6512:4608:b0:55f:681d:35c0 with SMTP id 2adb3069b0e04-55f708bcd72mr2684573e87.22.1756821330941; Tue, 02 Sep 2025 06:55:30 -0700 (PDT) Received: from laped.concentrator.internal ([185.181.22.18]) by smtp.googlemail.com with ESMTPSA id 2adb3069b0e04-5608279d0besm717366e87.105.2025.09.02.06.55.30 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 02 Sep 2025 06:55:30 -0700 (PDT) From: Lars Alex Pedersen To: ptxdist@pengutronix.de Date: Tue, 2 Sep 2025 15:55:12 +0200 Message-ID: <20250902135512.267857-2-lapeddk@gmail.com> X-Mailer: git-send-email 2.51.0 In-Reply-To: <20250902135512.267857-1-lapeddk@gmail.com> References: <20250902135512.267857-1-lapeddk@gmail.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on metis.whiteo.stw.pengutronix.de X-Spam-Level: X-Spam-Status: No, score=-2.2 required=4.0 tests=AWL,BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM, RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS autolearn=ham autolearn_force=no version=3.4.2 Subject: [ptxdist] [PATCH 2/2] lldpd: Version bump 1.0.13 -> 1.0.19 X-BeenThere: ptxdist@pengutronix.de X-Mailman-Version: 2.1.29 Precedence: list List-Id: PTXdist Development Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: ptxdist@pengutronix.de Cc: Lars Alex Pedersen Sender: "ptxdist" X-SA-Exim-Connect-IP: 127.0.0.1 X-SA-Exim-Mail-From: ptxdist-bounces@pengutronix.de X-SA-Exim-Scanned: No (on metis.whiteo.stw.pengutronix.de); SAEximRunCond expanded to false * 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 --- rules/lldpd.in | 10 ++++++++++ rules/lldpd.make | 28 ++++++++++++++++++++++++---- 2 files changed, 34 insertions(+), 4 deletions(-) diff --git a/rules/lldpd.in b/rules/lldpd.in index 8b253ba83..5e99254d0 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 b6e321a7c..b419ebe4b 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 -- 2.51.0