From patchwork Sat Aug 3 09:38:56 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Titouan Christophe X-Patchwork-Id: 1141472 Return-Path: X-Original-To: incoming-buildroot@patchwork.ozlabs.org Delivered-To: patchwork-incoming-buildroot@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (mailfrom) smtp.mailfrom=busybox.net (client-ip=140.211.166.133; helo=hemlock.osuosl.org; envelope-from=buildroot-bounces@busybox.net; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=railnova.eu Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=railnova-eu.20150623.gappssmtp.com header.i=@railnova-eu.20150623.gappssmtp.com header.b="CYQ6AWf1"; dkim-atps=neutral Received: from hemlock.osuosl.org (smtp2.osuosl.org [140.211.166.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 460zWb0rncz9s7T for ; Sat, 3 Aug 2019 19:39:23 +1000 (AEST) Received: from localhost (localhost [127.0.0.1]) by hemlock.osuosl.org (Postfix) with ESMTP id 54EC7881D9; Sat, 3 Aug 2019 09:39:17 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from hemlock.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RshavIWaWNlf; Sat, 3 Aug 2019 09:39:15 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by hemlock.osuosl.org (Postfix) with ESMTP id 6FDA988253; Sat, 3 Aug 2019 09:39:14 +0000 (UTC) X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from fraxinus.osuosl.org (smtp4.osuosl.org [140.211.166.137]) by ash.osuosl.org (Postfix) with ESMTP id 50C061BF2F8 for ; Sat, 3 Aug 2019 09:39:13 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by fraxinus.osuosl.org (Postfix) with ESMTP id 4E23A844E9 for ; Sat, 3 Aug 2019 09:39:13 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from fraxinus.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id cjsaVTtnwTYP for ; Sat, 3 Aug 2019 09:39:11 +0000 (UTC) X-Greylist: from auto-whitelisted by SQLgrey-1.7.6 Received: from mail-ed1-f66.google.com (mail-ed1-f66.google.com [209.85.208.66]) by fraxinus.osuosl.org (Postfix) with ESMTPS id 74CC0844C6 for ; Sat, 3 Aug 2019 09:39:11 +0000 (UTC) Received: by mail-ed1-f66.google.com with SMTP id s49so39686471edb.1 for ; Sat, 03 Aug 2019 02:39:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=railnova-eu.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=zOwPLMSZKAmdwHllC02PMozcSzKQIumvBxH3xMU3OlA=; b=CYQ6AWf1dsXbhXNEMB30cILktugfqYV8K1hNdgUK5DZR+dKxXASjbnjQDqnk82Vb1W Hlh4vIdPBNMiX5pin9zXZGdQExtDiQEI0n3MuJWJYwp1WBN84Aqgdz+33VGntwK4ksSO MFLMoqnOx9Q3VceIXu60myxbF/ALDAkKOg/BqnSSeSoj+EaymX24a91a+jX/ZXXt4a4C CCqWpycW6iyxUeQu5NbDL98fnPmNgJjOkioD7ZVjLgI8xXEV313T8Xa3eI3y6DLkxMRB kuLcTb6jungBUImbbvfvbq+BliM6koJj0JO4kAUnAb1aymJHn8sexLv6nXEVhoG0Tg61 EOZA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=zOwPLMSZKAmdwHllC02PMozcSzKQIumvBxH3xMU3OlA=; b=GHdEcBMxcWzou7gO0+fIAv7bN+xYLjdONodXoPYrqduwzzn+Z++mdAukLBM/tYAwbI NrtIc/YOYZyFvZVIuHt+DqZVZL/QbRBdVEW+GJTsifwiSuFo0ieknWKrqk7KguOJleGX vqFKN0jnZCkH2Z7QuizWXJuPqFZNU3fEV2/xignsslSNKa5fI39MbWOC6AIDIf7QIKw3 bmZJsdcArSAyWU7ISDoEYUJmiUUOX1cDrbJbcldawRzlpCa2WA8zGgkFqvyPz4hn9dkD yUjYExytWDfxyjxaZhknSLhklQcXGv4/jQrVpO7NmwqSDWnjQqPTeKzUQmlSg3D4Pui4 ou2Q== X-Gm-Message-State: APjAAAXcbe25FGpXfH1VqXo88aFTWviXkxUQUOJL2NGL0MW/GBYH7hdo FdyyFvkzzMwtbW9h830dI27YiSMiDAQ= X-Google-Smtp-Source: APXvYqwP4rgginE5HbkJCzGFUccVug0DsgCSg3Rf0ZRqc9Z9rawWAo4rRKYdf9fGTY581TZQhy0whA== X-Received: by 2002:a17:906:318e:: with SMTP id 14mr109605637ejy.85.1564825149547; Sat, 03 Aug 2019 02:39:09 -0700 (PDT) Received: from taurus.home ([2a02:a03f:3c47:f000:1730:e68d:f08a:7dbc]) by smtp.gmail.com with ESMTPSA id gz5sm13584374ejb.21.2019.08.03.02.39.08 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sat, 03 Aug 2019 02:39:09 -0700 (PDT) From: Titouan Christophe To: buildroot@buildroot.org Date: Sat, 3 Aug 2019 11:38:56 +0200 Message-Id: <20190803093858.144555-2-titouan.christophe@railnova.eu> X-Mailer: git-send-email 2.21.0 In-Reply-To: <20190803093858.144555-1-titouan.christophe@railnova.eu> References: <20190803093858.144555-1-titouan.christophe@railnova.eu> MIME-Version: 1.0 Subject: [Buildroot] [PATCH 1/3] package/mosquitto: allow to build as static lib X-BeenThere: buildroot@busybox.net X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussion and development of buildroot List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Peter Korsgaard , Titouan Christophe Errors-To: buildroot-bounces@busybox.net Sender: "buildroot" Since version 1.5, it is possible to build mosquitto as a static lib. However, the broker still needs a toolchain with support for shared libraries, because it contains code to dynamically load modules at runtime. This code makes use of dlfcn.h, which is only available for dylib enabled systems. Signed-off-by: Titouan Christophe --- package/mosquitto/Config.in | 9 +++------ package/mosquitto/mosquitto.mk | 12 ++++++++++++ 2 files changed, 15 insertions(+), 6 deletions(-) diff --git a/package/mosquitto/Config.in b/package/mosquitto/Config.in index c7373d9a84..8f2561c2d8 100644 --- a/package/mosquitto/Config.in +++ b/package/mosquitto/Config.in @@ -1,6 +1,5 @@ config BR2_PACKAGE_MOSQUITTO bool "mosquitto" - depends on !BR2_STATIC_LIBS # builds .so help Mosquitto is an open source message broker that implements the MQ Telemetry Transport protocol versions 3.1 and @@ -16,12 +15,10 @@ config BR2_PACKAGE_MOSQUITTO_BROKER bool "install the mosquitto broker" default y depends on BR2_USE_MMU # fork() + depends on !BR2_STATIC_LIBS # include depends on BR2_PACKAGE_MOSQUITTO help Build and install the mosquitto broker onto target. -comment "mosquitto broker needs a system with MMU" - depends on BR2_PACKAGE_MOSQUITTO && !BR2_USE_MMU - -comment "mosquitto needs a toolchain w/ dynamic library" - depends on BR2_STATIC_LIBS +comment "mosquitto broker needs a system with MMU; toolchain w/ dynamic library" + depends on BR2_PACKAGE_MOSQUITTO && (!BR2_USE_MMU || BR2_STATIC_LIBS) diff --git a/package/mosquitto/mosquitto.mk b/package/mosquitto/mosquitto.mk index a172afcc53..eb39f0af6e 100644 --- a/package/mosquitto/mosquitto.mk +++ b/package/mosquitto/mosquitto.mk @@ -17,6 +17,18 @@ MOSQUITTO_MAKE_OPTS = \ WITH_WRAP=no \ WITH_DOCS=no +ifeq ($(BR2_SHARED_LIBS),y) +MOSQUITTO_MAKE_OPTS += WITH_STATIC_LIBRARIES=no +else +MOSQUITTO_MAKE_OPTS += WITH_STATIC_LIBRARIES=yes +endif + +ifeq ($(BR2_STATIC_LIBS),y) +MOSQUITTO_MAKE_OPTS += WITH_SHARED_LIBRARIES=no +else +MOSQUITTO_MAKE_OPTS += WITH_SHARED_LIBRARIES=yes +endif + # adns uses getaddrinfo_a ifeq ($(BR2_TOOLCHAIN_USES_GLIBC),y) MOSQUITTO_MAKE_OPTS += WITH_ADNS=yes From patchwork Sat Aug 3 09:38:57 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Titouan Christophe X-Patchwork-Id: 1141473 Return-Path: X-Original-To: incoming-buildroot@patchwork.ozlabs.org Delivered-To: patchwork-incoming-buildroot@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (mailfrom) smtp.mailfrom=busybox.net (client-ip=140.211.166.133; helo=hemlock.osuosl.org; envelope-from=buildroot-bounces@busybox.net; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=railnova.eu Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=railnova-eu.20150623.gappssmtp.com header.i=@railnova-eu.20150623.gappssmtp.com header.b="I9AQcLcR"; dkim-atps=neutral Received: from hemlock.osuosl.org (smtp2.osuosl.org [140.211.166.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 460zWf1Vhdz9s7T for ; Sat, 3 Aug 2019 19:39:25 +1000 (AEST) Received: from localhost (localhost [127.0.0.1]) by hemlock.osuosl.org (Postfix) with ESMTP id 6BA54882FB; Sat, 3 Aug 2019 09:39:19 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from hemlock.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2niFS+JMhETx; Sat, 3 Aug 2019 09:39:19 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by hemlock.osuosl.org (Postfix) with ESMTP id 709978831B; Sat, 3 Aug 2019 09:39:18 +0000 (UTC) X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from silver.osuosl.org (smtp3.osuosl.org [140.211.166.136]) by ash.osuosl.org (Postfix) with ESMTP id 879571BF2F8 for ; Sat, 3 Aug 2019 09:39:14 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by silver.osuosl.org (Postfix) with ESMTP id 85421203FD for ; Sat, 3 Aug 2019 09:39:14 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from silver.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id eyJ+ZaVa4Xad for ; Sat, 3 Aug 2019 09:39:13 +0000 (UTC) X-Greylist: from auto-whitelisted by SQLgrey-1.7.6 Received: from mail-ed1-f50.google.com (mail-ed1-f50.google.com [209.85.208.50]) by silver.osuosl.org (Postfix) with ESMTPS id C432020396 for ; Sat, 3 Aug 2019 09:39:12 +0000 (UTC) Received: by mail-ed1-f50.google.com with SMTP id k21so74512225edq.3 for ; Sat, 03 Aug 2019 02:39:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=railnova-eu.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=B9jFhL624zq8k97VR9/JBuMvacpqTI7rYPMd0ETVLeg=; b=I9AQcLcRhQsjEV5igKHhrJAUM0YeqDIps6glK0y0djPfPScwzArXbhxZOJa0y5HC4N iHfJtg0rykedp/kUrG6oe9HOFfM5NIAooXh+PIHoTHxemRlwiwhDglu8Wz52lXdDsG7z GxlG3xn4iLj1SlmWqb6+wYZNQqxKLrqobO8GKZt5T4yiQtyyxm0vjponJBJZTb/xmlPa SBP3Tl9NdZZyGGYVS65WFuTs7OQHsj+A+iI9ms2bmWIezku/JtQJ3JrPHO7axNrk3Gq8 w9tAq+us9EyVD4qqYOSDgmuKMkaFDBGMswf3AWcoxs+OHRHEzjn13KEEruPLIqs4up+Y ELNw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=B9jFhL624zq8k97VR9/JBuMvacpqTI7rYPMd0ETVLeg=; b=O7d0TpRBzcp3MTf/pdmjlo3eAAKS4DsmeAuupCBjVt2xZ0fy6Fd+sGzEY42snRHpL0 zxw56FEzyjU5vexsaUvAke+V9lX2uG9hsNmGewez8ve3JItW4CmBfbhadvR2EwzC4yPF cngQpUZpcMo2OGaBwfm1ow3xc4ZlbU4EFzQAanAuVKfPgoA8iVQmke4EVqXtYBDVRCJk gJz5hWw1TEaIKPpoXD2L2S1c2qayCCVY8f97gSCRZE7OdR8zNuWfppcvTIlAFbvsMM9d vm/RRLHCpw/R0jY34tBytXo/JBRY4DVGqSJj1QanuTNB7XJmKusvKShvBU3D9RkKH4re CbtA== X-Gm-Message-State: APjAAAUqw8kq+B/gPpfUriR7MHZTiaD4yxRIhsmevUi4qpz4JChugULR NCzX6fhTkWUN3tXEvlR1yoE7JWLI7EA= X-Google-Smtp-Source: APXvYqx8ogdFTsjgxuOhb6mAVkU/ClOpGyPMj4lwnAFt3YYnAj6TJoICjB92X02nzIHaRfq9TO+y4g== X-Received: by 2002:a05:6402:8cc:: with SMTP id d12mr14292077edz.60.1564825150976; Sat, 03 Aug 2019 02:39:10 -0700 (PDT) Received: from taurus.home ([2a02:a03f:3c47:f000:1730:e68d:f08a:7dbc]) by smtp.gmail.com with ESMTPSA id gz5sm13584374ejb.21.2019.08.03.02.39.09 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sat, 03 Aug 2019 02:39:10 -0700 (PDT) From: Titouan Christophe To: buildroot@buildroot.org Date: Sat, 3 Aug 2019 11:38:57 +0200 Message-Id: <20190803093858.144555-3-titouan.christophe@railnova.eu> X-Mailer: git-send-email 2.21.0 In-Reply-To: <20190803093858.144555-1-titouan.christophe@railnova.eu> References: <20190803093858.144555-1-titouan.christophe@railnova.eu> MIME-Version: 1.0 Subject: [Buildroot] [PATCH 2/3] package/mosquitto: extend systemd integration X-BeenThere: buildroot@busybox.net X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussion and development of buildroot List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Peter Korsgaard , Titouan Christophe Errors-To: buildroot-bounces@busybox.net Sender: "buildroot" Since version 1.5, mosquitto can be built with explicit support for systemd. If enabled, libmosquitto will link against libsystemd: when started, the mosquitto broker notifies systemd that it is ready (ie. initialized and ready to accept connections), so that services that depend on the mqtt broker can be started only at that point. To enable this feature, the systemd service config file needs to change to Type=notify. Upstream now provides such a file, so we can remove ours. Signed-off-by: Titouan Christophe --- package/mosquitto/mosquitto.mk | 7 ++++++- package/mosquitto/mosquitto.service | 10 ---------- 2 files changed, 6 insertions(+), 11 deletions(-) delete mode 100644 package/mosquitto/mosquitto.service diff --git a/package/mosquitto/mosquitto.mk b/package/mosquitto/mosquitto.mk index eb39f0af6e..6de6fc804f 100644 --- a/package/mosquitto/mosquitto.mk +++ b/package/mosquitto/mosquitto.mk @@ -29,6 +29,11 @@ else MOSQUITTO_MAKE_OPTS += WITH_SHARED_LIBRARIES=yes endif +ifeq ($(BR2_PACKAGE_SYSTEMD),y) +MOSQUITTO_MAKE_OPTS += WITH_SYSTEMD=yes +MOSQUITTO_DEPENDENCIES += systemd +endif + # adns uses getaddrinfo_a ifeq ($(BR2_TOOLCHAIN_USES_GLIBC),y) MOSQUITTO_MAKE_OPTS += WITH_ADNS=yes @@ -102,7 +107,7 @@ define MOSQUITTO_INSTALL_INIT_SYSV endef define MOSQUITTO_INSTALL_INIT_SYSTEMD - $(INSTALL) -D -m 644 package/mosquitto/mosquitto.service \ + $(INSTALL) -D -m 644 $(@D)/service/systemd/mosquitto.service.notify \ $(TARGET_DIR)/usr/lib/systemd/system/mosquitto.service mkdir -p $(TARGET_DIR)/etc/systemd/system/multi-user.target.wants ln -fs ../../../../usr/lib/systemd/system/mosquitto.service \ diff --git a/package/mosquitto/mosquitto.service b/package/mosquitto/mosquitto.service deleted file mode 100644 index 2d1939d1c7..0000000000 --- a/package/mosquitto/mosquitto.service +++ /dev/null @@ -1,10 +0,0 @@ -[Unit] -Description=Mosquitto MQTT broker - -[Service] -ExecStart=/usr/sbin/mosquitto -c /etc/mosquitto/mosquitto.conf -ExecReload=/bin/kill -HUP $MAINPID -Restart=always - -[Install] -WantedBy=multi-user.target From patchwork Sat Aug 3 09:38:58 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Titouan Christophe X-Patchwork-Id: 1141474 Return-Path: X-Original-To: incoming-buildroot@patchwork.ozlabs.org Delivered-To: patchwork-incoming-buildroot@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (mailfrom) smtp.mailfrom=busybox.net (client-ip=140.211.166.133; helo=hemlock.osuosl.org; envelope-from=buildroot-bounces@busybox.net; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=railnova.eu Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=railnova-eu.20150623.gappssmtp.com header.i=@railnova-eu.20150623.gappssmtp.com header.b="lDQAdUiO"; dkim-atps=neutral Received: from hemlock.osuosl.org (smtp2.osuosl.org [140.211.166.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 460zWj6FTCz9s7T for ; Sat, 3 Aug 2019 19:39:29 +1000 (AEST) Received: from localhost (localhost [127.0.0.1]) by hemlock.osuosl.org (Postfix) with ESMTP id 0C24B88251; Sat, 3 Aug 2019 09:39:22 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from hemlock.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NpFWqbwOUzq2; Sat, 3 Aug 2019 09:39:21 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by hemlock.osuosl.org (Postfix) with ESMTP id 2E6B688341; Sat, 3 Aug 2019 09:39:21 +0000 (UTC) X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from hemlock.osuosl.org (smtp2.osuosl.org [140.211.166.133]) by ash.osuosl.org (Postfix) with ESMTP id 687CE1BF2F8 for ; Sat, 3 Aug 2019 09:39:16 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by hemlock.osuosl.org (Postfix) with ESMTP id 0EC92881D9 for ; Sat, 3 Aug 2019 09:39:16 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from hemlock.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Et4paqXM+31K for ; Sat, 3 Aug 2019 09:39:14 +0000 (UTC) X-Greylist: from auto-whitelisted by SQLgrey-1.7.6 Received: from mail-ed1-f65.google.com (mail-ed1-f65.google.com [209.85.208.65]) by hemlock.osuosl.org (Postfix) with ESMTPS id D942888246 for ; Sat, 3 Aug 2019 09:39:13 +0000 (UTC) Received: by mail-ed1-f65.google.com with SMTP id v15so74521857eds.9 for ; Sat, 03 Aug 2019 02:39:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=railnova-eu.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=WOKaZkrfLqTVdWzzIEnFDlfFVUqZDpwKWBUpnIbbS5Y=; b=lDQAdUiOVq1GKzzhRD/ClVW4TjKNm3nhJwYHe8UKL0LvyvPnwS2APBpM9sCs1HX1mr I4VIbflivbD87Q3MBGkrSPAvJFEGU7Ynef0YxA/HyI33ZPW12I2ARsfKZqxIF5fKY++j nwcKdlWlRpfUg44Mx9kSMXTRzBiPh7jPUxt+cLs7eDtPwKrptG/4XiY6FsjGS45AuwdE KJpvvbmnSvQgebop1hM5N4poGTfTkKHSbz++B6ktw33nzb+7BkrOO1lZE5G+DyZCtodi hn6p8K68pVWwUE9itNaZlps19wi1Hz/CMEUx3QeKxdahXgHAUWku2RFG6OG5KNRnnYY2 tX4w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=WOKaZkrfLqTVdWzzIEnFDlfFVUqZDpwKWBUpnIbbS5Y=; b=dvy1gA4c3qViryYVgKjfEA6Izyma+wGiKI5CgYyhpInSBxm5ugFNFgoHJv6DLAsE3G lVRkDda5gg5FK6U9Qgz6EsAbufCrocfZ9PXKcs3T17AUgQEvMrCyYiNXNd19z0FU8DQ0 lktU95QlHgxHZ3MsNwH+ysifHLOEtrZGFdtw0dgTLcCLrSGkZipMCHOIv9sbct5TaKjm hqHSfQt0dJD7NmU0LlbltfFKGzHBjOTY48qFCJ/yACBE+tNNwGb5FHbAVfRDMtPdUlZM IWj4nj+bUNp0VeZG2esL5VpEl7ij/FkqCthqKBLa1l/VpBmYsB6LZNen5fZCK+Ekt0cO K96Q== X-Gm-Message-State: APjAAAWiZqiXN+eWmYMpJUfFjO89FiaZfaa3hMR5MsEuER6EJRro7rb9 xXbHKdEcjEhgqqwkb6nEe4BJMpnMePU= X-Google-Smtp-Source: APXvYqxOLIyEH0XUljUzL2ERRiXn6y0LSik7bu15+VSjSGVNr/xF5vO6cesW5UV8WzL3v/QDV5Deow== X-Received: by 2002:a50:a4ef:: with SMTP id x44mr125712213edb.304.1564825152077; Sat, 03 Aug 2019 02:39:12 -0700 (PDT) Received: from taurus.home ([2a02:a03f:3c47:f000:1730:e68d:f08a:7dbc]) by smtp.gmail.com with ESMTPSA id gz5sm13584374ejb.21.2019.08.03.02.39.11 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sat, 03 Aug 2019 02:39:11 -0700 (PDT) From: Titouan Christophe To: buildroot@buildroot.org Date: Sat, 3 Aug 2019 11:38:58 +0200 Message-Id: <20190803093858.144555-4-titouan.christophe@railnova.eu> X-Mailer: git-send-email 2.21.0 In-Reply-To: <20190803093858.144555-1-titouan.christophe@railnova.eu> References: <20190803093858.144555-1-titouan.christophe@railnova.eu> MIME-Version: 1.0 Subject: [Buildroot] [PATCH 3/3] package/mosquitto: update help text in Config.in X-BeenThere: buildroot@busybox.net X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussion and development of buildroot List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Peter Korsgaard , Titouan Christophe Errors-To: buildroot-bounces@busybox.net Sender: "buildroot" (and add myself to DEVELOPERS) Signed-off-by: Titouan Christophe --- DEVELOPERS | 1 + package/mosquitto/Config.in | 22 +++++++++++++++------- 2 files changed, 16 insertions(+), 7 deletions(-) diff --git a/DEVELOPERS b/DEVELOPERS index 74f52d26fd..a2017ef593 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -2247,6 +2247,7 @@ N: Timo Ketola F: package/fbgrab/ N: Titouan Christophe +F: package/mosquitto/ F: package/redis/ N: Trent Piepho diff --git a/package/mosquitto/Config.in b/package/mosquitto/Config.in index 8f2561c2d8..272035f18b 100644 --- a/package/mosquitto/Config.in +++ b/package/mosquitto/Config.in @@ -1,13 +1,21 @@ config BR2_PACKAGE_MOSQUITTO bool "mosquitto" help - Mosquitto is an open source message broker that implements - the MQ Telemetry Transport protocol versions 3.1 and - 3.1.1. MQTT provides a lightweight method of carrying out - messaging using a publish/subscribe model. This makes it - suitable for "machine to machine" messaging such as with low - power sensors or mobile devices such as phones, embedded - computers or microcontrollers like the Arduino. + Eclipse Mosquitto is an open source (EPL/EDL licensed) message + broker that implements the MQTT protocol versions 5.0, 3.1.1 + and 3.1. Mosquitto is lightweight and is suitable for use on + all devices from low power single board computers to full + servers. + + The MQTT protocol provides a lightweight method of carrying + out messaging using a publish/subscribe model. This makes it + suitable for Internet of Things messaging such as with low + power sensors or mobile devices such as phones, + embedded computers or microcontrollers. + + The Mosquitto project also provides a C library for + implementing MQTT clients, and the very popular mosquitto_pub + and mosquitto_sub command line MQTT clients. http://mosquitto.org/