net/mosquitto 2.0.20 MidnightBSD
Open source MQTT broker
- System
- MidnightBSD
- Repository
- mports
- Maintainer
- [email protected]
- License
- epl
- Categories
- net
Description
Mosquitto is an open source (BSD licensed) 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.
In the other systems
| System | Port | Version |
|---|---|---|
| MidnightBSD | net/mosquitto | 2.0.20 |
| FreeBSD | net/mosquitto | 2.1.2_4 |
| OpenBSD | net/mosquitto | 2.1.2 |
| NetBSD | net/mosquitto | 2.1.2nb1 |
| DragonFly | net/mosquitto | 2.0.18 |
| HardenedBSD | net/mosquitto | 2.1.2_4 |
| GhostBSD | net/mosquitto | 2.1.2_4 |
| OPNsense | net/mosquitto | 2.1.2_2 |
Install
Binary package:
mport install mosquitto
From mports:
cd /usr/mports/net/mosquitto && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= mosquitto>0:net/mosquitto
LIB_DEPENDS= libmosquitto.so:net/mosquitto
Dependencies
As this port's Makefile names them.
Build 2
xsltproc: textproc/libxsltdocbook-xsl>0: textproc/docbook-xsl
Library 2
libuuid.so: misc/e2fsprogs-libuuidlibcjson.so: devel/libcjson
Runtime 1
${LOCALBASE}/share/certs/ca-root-nss.crt: security/ca_root_nss
Build dependencies 4
Run dependencies 3
Required by 1
Configuration
Options name: net_mosquitto
| Option | Default | Description |
|---|---|---|
| CARES | on | |
| WEBSOCKETS | on | Websockets support via libwebsockets |
- USES
- cmake cpe ssl
- Service scripts
mosquitto
Files
Manual pages 11
- libmosquitto(3)
- mosquitto(8)
- mosquitto-tls(7)
- mosquitto.conf(5)
- mosquitto_ctrl(1)
- mosquitto_ctrl_dynsec(1)
- mosquitto_passwd(1)
- mosquitto_pub(1)
- mosquitto_rr(1)
- mosquitto_sub(1)
- mqtt(7)
pkg-plist 35
- bin/mosquitto_ctrl
- bin/mosquitto_passwd
- bin/mosquitto_pub
- bin/mosquitto_sub
- bin/mosquitto_rr
- @sample etc/mosquitto/aclfile.sample
- @sample etc/mosquitto/mosquitto.conf.sample
- @sample etc/mosquitto/pskfile.sample
- @sample etc/mosquitto/pwfile.sample
- include/mosquitto.h
- include/mosquitto_broker.h
- include/mosquitto_plugin.h
- include/mosquittopp.h
- include/mqtt_protocol.h
- lib/libmosquitto.so
- lib/libmosquitto.so.1
- lib/libmosquitto.so.
- lib/libmosquittopp.so
- lib/libmosquittopp.so.1
- lib/libmosquittopp.so.
- lib/mosquitto_dynamic_security.so
- libdata/pkgconfig/libmosquitto.pc
- libdata/pkgconfig/libmosquittopp.pc
- share/man/man1/mosquitto_ctrl.1.gz
- share/man/man1/mosquitto_ctrl_dynsec.1.gz
- share/man/man1/mosquitto_passwd.1.gz
- share/man/man1/mosquitto_pub.1.gz
- share/man/man1/mosquitto_rr.1.gz
- share/man/man1/mosquitto_sub.1.gz
- share/man/man3/libmosquitto.3.gz
- share/man/man5/mosquitto.conf.5.gz
- share/man/man7/mosquitto-tls.7.gz
- share/man/man7/mqtt.7.gz
- share/man/man8/mosquitto.8.gz
- sbin/mosquitto
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| mosquitto-2.0.20.tar.gz | 799972 | ebd07d89d2a446a7f74100ad51272e4a8bf300b61634a7812e19f068f2759de8 |
Master sites 1
- https://mosquitto.org/files/source/