summaryrefslogtreecommitdiffstats
path: root/meta-networking/recipes-connectivity
diff options
context:
space:
mode:
Diffstat (limited to 'meta-networking/recipes-connectivity')
-rw-r--r--meta-networking/recipes-connectivity/mosquitto/files/mosquitto.init4
-rw-r--r--meta-networking/recipes-connectivity/mosquitto/files/mosquitto.service15
-rw-r--r--meta-networking/recipes-connectivity/mosquitto/mosquitto_1.5.1.bb (renamed from meta-networking/recipes-connectivity/mosquitto/mosquitto_1.4.15.bb)11
3 files changed, 6 insertions, 24 deletions
diff --git a/meta-networking/recipes-connectivity/mosquitto/files/mosquitto.init b/meta-networking/recipes-connectivity/mosquitto/files/mosquitto.init
index d2a27b273..6a0c12760 100644
--- a/meta-networking/recipes-connectivity/mosquitto/files/mosquitto.init
+++ b/meta-networking/recipes-connectivity/mosquitto/files/mosquitto.init
@@ -8,9 +8,9 @@
8# Required-Stop: $remote_fs $syslog 8# Required-Stop: $remote_fs $syslog
9# Default-Start: 2 3 4 5 9# Default-Start: 2 3 4 5
10# Default-Stop: 0 1 6 10# Default-Stop: 0 1 6
11# Short-Description: mosquitto MQTT v3.1 message broker 11# Short-Description: mosquitto MQTT message broker
12# Description: 12# Description:
13# This is a message broker that supports version 3.1 of the MQ Telemetry 13# This is a message broker that supports version 3.1/3.1.1 of the MQ Telemetry
14# Transport (MQTT) protocol. 14# Transport (MQTT) protocol.
15# 15#
16# MQTT provides a method of carrying out messaging using a publish/subscribe 16# MQTT provides a method of carrying out messaging using a publish/subscribe
diff --git a/meta-networking/recipes-connectivity/mosquitto/files/mosquitto.service b/meta-networking/recipes-connectivity/mosquitto/files/mosquitto.service
deleted file mode 100644
index 25f68fae0..000000000
--- a/meta-networking/recipes-connectivity/mosquitto/files/mosquitto.service
+++ /dev/null
@@ -1,15 +0,0 @@
1[Unit]
2Description=Mosquitto - lightweight server implementation of the MQTT and MQTT-SN protocols
3ConditionPathExists=/etc/mosquitto/mosquitto.conf
4After=network.target
5
6[Service]
7Type=simple
8ExecStartPre=/bin/rm -f /var/run/mosquitto.pid
9ExecStart=/usr/sbin/mosquitto -c /etc/mosquitto/mosquitto.conf
10ExecReload=/bin/kill -HUP $MAINPID
11PIDFile=/var/run/mosquitto.pid
12Restart=on-failure
13
14[Install]
15WantedBy=multi-user.target
diff --git a/meta-networking/recipes-connectivity/mosquitto/mosquitto_1.4.15.bb b/meta-networking/recipes-connectivity/mosquitto/mosquitto_1.5.1.bb
index f451687a6..fa51f4e76 100644
--- a/meta-networking/recipes-connectivity/mosquitto/mosquitto_1.4.15.bb
+++ b/meta-networking/recipes-connectivity/mosquitto/mosquitto_1.5.1.bb
@@ -12,12 +12,11 @@ DEPENDS = "uthash"
12 12
13SRC_URI = "http://mosquitto.org/files/source/mosquitto-${PV}.tar.gz \ 13SRC_URI = "http://mosquitto.org/files/source/mosquitto-${PV}.tar.gz \
14 file://0002-uthash-remove-in-tree-version.patch \ 14 file://0002-uthash-remove-in-tree-version.patch \
15 file://mosquitto.service \
16 file://mosquitto.init \ 15 file://mosquitto.init \
17" 16"
18 17
19SRC_URI[md5sum] = "546cb1ce35cc3f7d23e6d2f1f9a962e7" 18SRC_URI[md5sum] = "f98c99998a36a234f3a9d9b402b991db"
20SRC_URI[sha256sum] = "7d3b3e245a3b4ec94b05678c8199c806359737949f4cfe0bf936184f6ca89a83" 19SRC_URI[sha256sum] = "8557bc7ae34dfaf32a0fb56d2491b7a7f731269c88337227233013502df4d5b0"
21 20
22inherit systemd update-rc.d useradd 21inherit systemd update-rc.d useradd
23 22
@@ -34,6 +33,7 @@ EXTRA_OEMAKE = " \
34 ${@bb.utils.contains('PACKAGECONFIG', 'dns-srv', 'WITH_SRV=yes', 'WITH_SRV=no', d)} \ 33 ${@bb.utils.contains('PACKAGECONFIG', 'dns-srv', 'WITH_SRV=yes', 'WITH_SRV=no', d)} \
35 ${@bb.utils.contains('PACKAGECONFIG', 'ssl', 'WITH_TLS=yes WITH_TLS_PSK=yes', 'WITH_TLS=no WITH_TLS_PSK=no', d)} \ 34 ${@bb.utils.contains('PACKAGECONFIG', 'ssl', 'WITH_TLS=yes WITH_TLS_PSK=yes', 'WITH_TLS=no WITH_TLS_PSK=no', d)} \
36 ${@bb.utils.contains('PACKAGECONFIG', 'uuid', 'WITH_UUID=yes', 'WITH_UUID=no', d)} \ 35 ${@bb.utils.contains('PACKAGECONFIG', 'uuid', 'WITH_UUID=yes', 'WITH_UUID=no', d)} \
36 ${@bb.utils.contains('DISTRO_FEATURES', 'systemd', 'WITH_SYSTEMD=yes', 'WITH_SYSTEMD=no', d)} \
37 STRIP=/bin/true \ 37 STRIP=/bin/true \
38 WITH_DOCS=no \ 38 WITH_DOCS=no \
39" 39"
@@ -43,11 +43,8 @@ export LIB_SUFFIX = "${@d.getVar('baselib', True).replace('lib', '')}"
43do_install() { 43do_install() {
44 oe_runmake 'DESTDIR=${D}' install 44 oe_runmake 'DESTDIR=${D}' install
45 45
46 install -d ${D}${libdir}
47 install -m 0644 lib/libmosquitto.a ${D}${libdir}/
48
49 install -d ${D}${systemd_unitdir}/system/ 46 install -d ${D}${systemd_unitdir}/system/
50 install -m 0644 ${WORKDIR}/mosquitto.service ${D}${systemd_unitdir}/system/ 47 install -m 0644 ${S}/service/systemd/mosquitto.service.notify ${D}${systemd_unitdir}/system/mosquitto.service
51 48
52 install -d ${D}${sysconfdir}/mosquitto 49 install -d ${D}${sysconfdir}/mosquitto
53 install -m 0644 ${D}${sysconfdir}/mosquitto/mosquitto.conf.example \ 50 install -m 0644 ${D}${sysconfdir}/mosquitto/mosquitto.conf.example \