BSD Ports

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

SystemPortVersion
MidnightBSDnet/mosquitto2.0.20
FreeBSDnet/mosquitto2.1.2_4
OpenBSDnet/mosquitto2.1.2
NetBSDnet/mosquitto2.1.2nb1
DragonFlynet/mosquitto2.0.18
HardenedBSDnet/mosquitto2.1.2_4
GhostBSDnet/mosquitto2.1.2_4
OPNsensenet/mosquitto2.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

Library 2

Runtime 1

Build dependencies 4
Run dependencies 3

Configuration

Options name: net_mosquitto

OptionDefaultDescription
CARESon
WEBSOCKETSonWebsockets 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
FileSizeSHA256
mosquitto-2.0.20.tar.gz799972ebd07d89d2a446a7f74100ad51272e4a8bf300b61634a7812e19f068f2759de8
Master sites 1
  • https://mosquitto.org/files/source/