mirror of
https://gitlab.com/buildroot.org/buildroot.git
synced 2026-09-19 16:40:46 -09:00
package/mosquitto: add option to enable the $CONTROL/# topics tree
Signed-off-by: Yann E. MORIN <yann.morin@orange.com> Cc: Peter Korsgaard <peter@korsgaard.com> Cc: Titouan Christophe <titouan.christophe@mind.be> Signed-off-by: Romain Naour <romain.naour@smile.fr>
This commit is contained in:
committed by
Romain Naour
parent
1b3efa8c7e
commit
174a07ec22
@@ -101,6 +101,13 @@ config BR2_PACKAGE_MOSQUITTO_BROKER_SYS
|
|||||||
Enable the $SYS/# tree structure, to export broker status as
|
Enable the $SYS/# tree structure, to export broker status as
|
||||||
MQTT topics.
|
MQTT topics.
|
||||||
|
|
||||||
|
config BR2_PACKAGE_MOSQUITTO_BROKER_CONTROL
|
||||||
|
bool "$CONTROL tree support"
|
||||||
|
default y # legacy
|
||||||
|
help
|
||||||
|
Enable the $CONTROL/# tree structure, to control the broker
|
||||||
|
via messages posted to, or retrieved from, MQTT topics.
|
||||||
|
|
||||||
config BR2_PACKAGE_MOSQUITTO_BROKER_PLUGIN_STATIC_PASSWD
|
config BR2_PACKAGE_MOSQUITTO_BROKER_PLUGIN_STATIC_PASSWD
|
||||||
bool "static password file plugin"
|
bool "static password file plugin"
|
||||||
default y
|
default y
|
||||||
|
|||||||
@@ -94,7 +94,8 @@ MOSQUITTO_CONF_OPTS += \
|
|||||||
-DWITH_PLUGIN_ACL_FILE=$(if $(BR2_PACKAGE_MOSQUITTO_BROKER_PLUGIN_STATIC_ACL),ON,OFF) \
|
-DWITH_PLUGIN_ACL_FILE=$(if $(BR2_PACKAGE_MOSQUITTO_BROKER_PLUGIN_STATIC_ACL),ON,OFF) \
|
||||||
-DWITH_PLUGIN_DYNAMIC_SECURITY=$(if $(BR2_PACKAGE_MOSQUITTO_BROKER_DYNAMIC_SECURITY_PLUGIN),ON,OFF) \
|
-DWITH_PLUGIN_DYNAMIC_SECURITY=$(if $(BR2_PACKAGE_MOSQUITTO_BROKER_DYNAMIC_SECURITY_PLUGIN),ON,OFF) \
|
||||||
-DINC_BRIDGE_SUPPORT=$(if $(BR2_PACKAGE_MOSQUITTO_BROKER_BRIDGE),ON,OFF) \
|
-DINC_BRIDGE_SUPPORT=$(if $(BR2_PACKAGE_MOSQUITTO_BROKER_BRIDGE),ON,OFF) \
|
||||||
-DWITH_SYS_TREE=$(if $(BR2_PACKAGE_MOSQUITTO_BROKER_SYS),ON,OFF)
|
-DWITH_SYS_TREE=$(if $(BR2_PACKAGE_MOSQUITTO_BROKER_SYS),ON,OFF) \
|
||||||
|
-DWITH_CONTROL=$(if $(BR2_PACKAGE_MOSQUITTO_BROKER_CONTROL),ON,OFF)
|
||||||
|
|
||||||
ifeq ($(BR2_PACKAGE_MOSQUITTO_BROKER_HTTP_API),y)
|
ifeq ($(BR2_PACKAGE_MOSQUITTO_BROKER_HTTP_API),y)
|
||||||
MOSQUITTO_DEPENDENCIES += libmicrohttpd
|
MOSQUITTO_DEPENDENCIES += libmicrohttpd
|
||||||
|
|||||||
Reference in New Issue
Block a user