From mboxrd@z Thu Jan 1 00:00:00 1970 Delivery-date: Tue, 02 Sep 2025 16:29:55 +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 1utS1D-007J5p-2E for lore@lore.pengutronix.de; Tue, 02 Sep 2025 16:29:55 +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 1utS1C-000558-QQ; Tue, 02 Sep 2025 16:29:54 +0200 Received: from dude06.red.stw.pengutronix.de ([2a0a:edc0:0:1101:1d::5c]) by metis.whiteo.stw.pengutronix.de with esmtp (Exim 4.92) (envelope-from ) id 1utS12-00054t-9j; Tue, 02 Sep 2025 16:29:44 +0200 From: Fabian Pflug To: ptxdist@pengutronix.de Date: Tue, 2 Sep 2025 16:28:56 +0200 Message-ID: <20250902142910.191624-1-f.pflug@pengutronix.de> X-Mailer: git-send-email 2.47.2 In-Reply-To: <20250902103538.2271809-1-f.pflug@pengutronix.de> References: <20250902103538.2271809-1-f.pflug@pengutronix.de> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Subject: [ptxdist] [PATCH v2] mosquitto: Add possibility to add mosquitto_passwd 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: Fabian Pflug 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 Add a new config option to install mosquitto_passwd if needed onto the target. Signed-off-by: Fabian Pflug --- rules/mosquitto.in | 6 ++++++ rules/mosquitto.make | 5 +++++ 2 files changed, 11 insertions(+) diff --git a/rules/mosquitto.in b/rules/mosquitto.in index 3c751ede7..5ebc6ef2f 100644 --- a/rules/mosquitto.in +++ b/rules/mosquitto.in @@ -37,6 +37,12 @@ config MOSQUITTO_SRV bool prompt "SRV lookup support" +config MOSQUITTO_PASSWD + bool + prompt "install mosquitto passwd" + help + Installs the file /usr/bin/mosquitto_passwd + config MOSQUITTO_WEBSOCKETS bool depends on MOSQUITTO_BROKER diff --git a/rules/mosquitto.make b/rules/mosquitto.make index 239f1fe3c..d337ae630 100644 --- a/rules/mosquitto.make +++ b/rules/mosquitto.make @@ -106,6 +106,11 @@ ifdef PTXCONF_MOSQUITTO_SYSTEMD_UNIT endif endif +ifdef PTXCONF_MOSQUITTO_PASSWD + # password file management + @$(call install_copy, mosquitto, 0, 0, 0755, -, /usr/bin/mosquitto_passwd) +endif + @$(call install_finish, mosquitto) @$(call touch) -- 2.47.2