Update for 1.4.14.

pull/684/head
Roger A. Light 8 years ago
parent d3bcb355f6
commit ae2ccfce48

16
debian/changelog vendored

@ -1,3 +1,19 @@
mosquitto (1.4.14-1) unstable; urgency=medium
* SECURITY UPDATE: Persistence file is world readable, which may expose
sensitive data. Fixed by upstream release 1.4.13.
- CVE-2017-9868
* New upstream release.
* Remove upstart support.
* Bumped standards version to 4.1.2.
- Removed invoke-rc.d conditionals.
- Changed "extra" priorities to "optional".
* Build-Depends: Add dh-systemd, bump libwebsockets to >=2.0.
* no-man-clean.patch - don't clean man pages from source directory.
* async_dns.patch - enable bridge async DNS lookups.
-- Roger A. Light <roger@atchoo.org> Fri, 22 Dec 2017 07:14:19 +0000
mosquitto (1.4.12-1) experimental; urgency=low mosquitto (1.4.12-1) experimental; urgency=low
* New upstream release. * New upstream release.

11
debian/control vendored

@ -3,14 +3,15 @@ Section: net
Priority: optional Priority: optional
Maintainer: Roger A. Light <roger@atchoo.org> Maintainer: Roger A. Light <roger@atchoo.org>
Build-Depends: debhelper (>= 10), Build-Depends: debhelper (>= 10),
dh-systemd,
libc-ares-dev, libc-ares-dev,
libssl-dev (>=1.0.0), libssl-dev (>=1.0.0),
libwebsockets-dev (>=1.2), libwebsockets-dev (>=2.0),
libwrap0-dev, libwrap0-dev,
python-all (>= 2.6.6-3~), python-all (>= 2.6.6-3~),
uthash-dev, uthash-dev,
uuid-dev uuid-dev
Standards-Version: 3.9.8 Standards-Version: 4.1.2
Homepage: http://mosquitto.org/ Homepage: http://mosquitto.org/
Vcs-Git: https://github.com/eclipse/mosquitto Vcs-Git: https://github.com/eclipse/mosquitto
Vcs-Browser: https://github.com/eclipse/mosquitto/tree/debian Vcs-Browser: https://github.com/eclipse/mosquitto/tree/debian
@ -127,7 +128,7 @@ Description: Mosquitto command line MQTT clients
Package: mosquitto-dbg Package: mosquitto-dbg
Architecture: any Architecture: any
Multi-Arch: foreign Multi-Arch: foreign
Priority: extra Priority: optional
Section: debug Section: debug
Depends: mosquitto (= ${binary:Version}) | mosquitto-clients (= ${binary:Version}), Depends: mosquitto (= ${binary:Version}) | mosquitto-clients (= ${binary:Version}),
${misc:Depends} ${misc:Depends}
@ -139,7 +140,7 @@ Description: debugging symbols for mosquitto binaries
Package: libmosquitto1-dbg Package: libmosquitto1-dbg
Architecture: any Architecture: any
Multi-Arch: same Multi-Arch: same
Priority: extra Priority: optional
Section: debug Section: debug
Depends: libmosquitto1 (= ${binary:Version}), ${misc:Depends} Depends: libmosquitto1 (= ${binary:Version}), ${misc:Depends}
Description: debugging symbols for libmosquitto binaries Description: debugging symbols for libmosquitto binaries
@ -149,7 +150,7 @@ Description: debugging symbols for libmosquitto binaries
Package: libmosquittopp1-dbg Package: libmosquittopp1-dbg
Architecture: any Architecture: any
Multi-Arch: same Multi-Arch: same
Priority: extra Priority: optional
Section: debug Section: debug
Depends: libmosquittopp1 (= ${binary:Version}), ${misc:Depends} Depends: libmosquittopp1 (= ${binary:Version}), ${misc:Depends}
Description: debugging symbols for libmosquittopp binaries Description: debugging symbols for libmosquittopp binaries

@ -7,13 +7,7 @@ set -e
case "$1" in case "$1" in
remove|purge|deconfigure) remove|purge|deconfigure)
if [ -x /etc/init.d/mosquitto ]; then invoke-rc.d mosquitto stop
if [ -x /usr/sbin/invoke-rc.d ]; then
invoke-rc.d mosquitto stop
else
/etc/init.d/mosquitto stop
fi
fi
;; ;;
upgrade) upgrade)

@ -0,0 +1,14 @@
Description: Enable asynchronous DNS resolving for bridges.
Author: Roger Light <roger@atchoo.org>
Forwarded: not-needed
--- a/config.mk
+++ b/config.mk
@@ -77,7 +77,7 @@
WITH_SOCKS:=yes
# Build with async dns lookup support for bridges (temporary). Requires glibc.
-#WITH_ADNS:=yes
+WITH_ADNS:=yes
# =============================================================================
# End of user configuration

@ -6,7 +6,7 @@ Forwarded: not-needed
@@ -87,7 +87,7 @@ @@ -87,7 +87,7 @@
# Also bump lib/mosquitto.h, CMakeLists.txt, # Also bump lib/mosquitto.h, CMakeLists.txt,
# installer/mosquitto.nsi, installer/mosquitto-cygwin.nsi # installer/mosquitto.nsi, installer/mosquitto-cygwin.nsi
VERSION=1.4.12 VERSION=1.4.14
-TIMESTAMP:=$(shell date "+%F %T%z") -TIMESTAMP:=$(shell date "+%F %T%z")
+TIMESTAMP:=$(shell dpkg-parsechangelog -l../debian/changelog | grep Date | sed -e 's/Date: //') +TIMESTAMP:=$(shell dpkg-parsechangelog -l../debian/changelog | grep Date | sed -e 's/Date: //')

@ -1,3 +1,4 @@
async_dns.patch
enable-libwrap.patch enable-libwrap.patch
fix-prefix.patch fix-prefix.patch
nostrip.patch nostrip.patch

2
debian/rules vendored

@ -3,7 +3,7 @@
export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed
%: %:
dh $@ dh $@ --with systemd
override_dh_installchangelogs: override_dh_installchangelogs:
dh_installchangelogs ChangeLog.txt dh_installchangelogs ChangeLog.txt

Loading…
Cancel
Save