2018-03-22 07:16:21 +00:00
|
|
|
name: mosquitto
|
2018-08-16 16:01:08 +00:00
|
|
|
version: 1.5.1
|
2017-02-21 12:02:02 +00:00
|
|
|
summary: Eclipse Mosquitto MQTT broker
|
|
|
|
description: This is a message broker that supports version 3.1 and 3.1.1 of the MQTT
|
|
|
|
protocol.
|
|
|
|
MQTT provides a method of carrying out messaging using a publish/subscribe
|
|
|
|
model. It is lightweight, both in terms of bandwidth usage and ease of
|
|
|
|
implementation. This makes it particularly useful at the edge of the network
|
|
|
|
where a sensor or other simple device may be implemented using an arduino for
|
|
|
|
example.
|
|
|
|
confinement: strict
|
2018-03-19 18:39:30 +00:00
|
|
|
grade: stable
|
2017-02-21 12:02:02 +00:00
|
|
|
|
|
|
|
apps:
|
|
|
|
mosquitto:
|
2018-03-19 18:39:30 +00:00
|
|
|
command: launcher.sh
|
2017-02-21 12:02:02 +00:00
|
|
|
daemon: simple
|
|
|
|
restart-condition: always
|
|
|
|
plugs: [network, network-bind]
|
|
|
|
|
2018-04-12 11:37:49 +00:00
|
|
|
pub:
|
|
|
|
command: usr/bin/mosquitto_pub
|
|
|
|
plugs: [network]
|
|
|
|
|
|
|
|
sub:
|
|
|
|
command: usr/bin/mosquitto_sub
|
|
|
|
plugs: [network]
|
|
|
|
|
2017-02-21 12:02:02 +00:00
|
|
|
|
|
|
|
parts:
|
|
|
|
script:
|
|
|
|
plugin: dump
|
|
|
|
source: snap/
|
|
|
|
prime:
|
2018-03-19 18:39:30 +00:00
|
|
|
- default_config.conf
|
|
|
|
- launcher.sh
|
2018-08-16 13:16:07 +00:00
|
|
|
- snapcraft.yaml
|
2018-03-19 18:39:30 +00:00
|
|
|
config:
|
|
|
|
plugin: dump
|
|
|
|
source: .
|
|
|
|
prime:
|
|
|
|
- mosquitto.conf
|
|
|
|
|
2017-02-21 12:02:02 +00:00
|
|
|
|
|
|
|
|
|
|
|
mosquitto:
|
|
|
|
plugin: make
|
2018-06-15 09:59:18 +00:00
|
|
|
make-parameters: ["prefix=/usr", "WITH_SRV=no", "WITH_WEBSOCKETS=no"]
|
2017-02-21 12:02:02 +00:00
|
|
|
source: https://github.com/eclipse/mosquitto
|
|
|
|
source-type: git
|
|
|
|
|
|
|
|
build-packages:
|
|
|
|
- libssl-dev
|
|
|
|
- uuid-dev
|
2017-02-21 19:38:52 +00:00
|
|
|
- xsltproc
|
2017-02-22 07:49:39 +00:00
|
|
|
- docbook-xsl
|
2018-03-19 19:56:56 +00:00
|
|
|
- gcc
|
|
|
|
- g++
|
2017-02-21 12:02:02 +00:00
|
|
|
stage-packages:
|
|
|
|
- libssl1.0.0
|
|
|
|
- libuuid1
|
2017-02-21 13:25:51 +00:00
|
|
|
- libc-ares2
|
2017-02-21 12:02:02 +00:00
|
|
|
prime:
|
2018-04-12 11:37:49 +00:00
|
|
|
- usr/sbin/mosquitto
|
|
|
|
- usr/bin/mosquitto_pub
|
|
|
|
- usr/bin/mosquitto_sub
|
|
|
|
- usr/lib/libmosquitto.so*
|
2018-03-19 18:39:30 +00:00
|
|
|
- lib/*-linux-gnu/libcrypto.so*
|
|
|
|
- lib/*-linux-gnu/libssl.so*
|
|
|
|
- lib/*-linux-gnu/libuuid.so*
|