Package: ejabberd Version: 14.07-4 Severity: normal Tags: patch Hello,
I have been running ejabberd and munin-node since at least squeeze. One of the munin plugins invokes "ejabberdctl outgoing-s2s-number" and "ejabberdctl incoming-s2s-number". After upgrading to jessie, these commands always report 0 connections. Over a year ago, this bug was reported upstream in bug EJAB-1700¹ and claims to have been fixed in version 14.07, however the problem still exists using the Debian 14.07-4 package. In bug EJAB-1700, Holger Weiß explained there is a work-around by enabling the transient_supervisors configure option. I have built the package with this configure option (patch to debian/rules attached), indeed the problem is fixed. ¹ https://support.process-one.net/browse/EJAB-1700 -- System Information: Debian Release: 8.0 APT prefers testing APT policy: (500, 'testing') Architecture: amd64 (x86_64) Kernel: Linux 3.16.0-4-amd64 (SMP w/2 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages ejabberd depends on: ii adduser 3.113+nmu3 ii debconf [debconf-2.0] 1.5.56 ii erlang-asn1 1:17.3-dfsg-4 ii erlang-base [erlang-abi-17.0] 1:17.3-dfsg-4 ii erlang-crypto 1:17.3-dfsg-4 ii erlang-inets 1:17.3-dfsg-4 ii erlang-jiffy 0.8.5+dfsg-1 ii erlang-lager 2.0.3-1 ii erlang-mnesia 1:17.3-dfsg-4 ii erlang-odbc 1:17.3-dfsg-4 ii erlang-p1-cache-tab 0.2014.07.17-1 ii erlang-p1-iconv 0.2014.04.30-1 ii erlang-p1-mysql 0.2014.03.10-2 ii erlang-p1-pam 0.2014.05.05-2 ii erlang-p1-pgsql 0.2014.04.30-1 ii erlang-p1-sip 0.2014.07.17-2 ii erlang-p1-stringprep 0.2013.12.09-3 ii erlang-p1-stun 0.2014.08.20-1 ii erlang-p1-tls 0.2014.07.10-1 ii erlang-p1-utils 0.2014.08.25-1 ii erlang-p1-xml 0.2014.08.27-1 ii erlang-p1-yaml 0.2014.06.11-1 ii erlang-p1-zlib 0.2014.05.06-1 ii erlang-public-key 1:17.3-dfsg-4 ii erlang-ssl 1:17.3-dfsg-4 ii erlang-syntax-tools 1:17.3-dfsg-4 ii erlang-xmlrpc 0.2014.03.17-2 ii openssl 1.0.1k-3 ii ucf 3.0030 Versions of packages ejabberd recommends: ii ejabberd-contrib 0.2014.09.22-1 Versions of packages ejabberd suggests: ii imagemagick 8:6.8.9.9-5 ii libunix-syslog-perl 1.1-2+b4 -- Configuration Files: /etc/default/ejabberd changed [not included] /etc/ejabberd/inetrc [Errno 13] Permission denied: u'/etc/ejabberd/inetrc' -- debconf information excluded -- Gerald Turner <[email protected]> Encrypted mail preferred! OpenPGP: 4096R / CA89 B27A 30FA 66C5 1B80 3858 EC94 2276 FDB8 716D
--- ejabberd-14.07.orig/debian/rules 2014-11-11 01:47:21.000000000 -0800 +++ ejabberd-14.07/debian/rules 2015-04-17 14:21:11.992254753 -0700 @@ -14,7 +14,8 @@ .PHONY: override_dh_auto_configure override_dh_auto_configure: dh_auto_configure -- --enable-odbc --enable-mysql --enable-pgsql --enable-pam \ - --enable-zlib --enable-json --enable-iconv --enable-lager --enable-stun + --enable-zlib --enable-json --enable-iconv --enable-lager --enable-stun \ + --enable-transient_supervisors .PHONY: override_dh_auto_build override_dh_auto_build:
signature.asc
Description: PGP signature

