Your message dated Sat, 23 Jan 2016 13:57:15 +0000 with message-id <1453557435.1835.52.camel@adam-barratt.org.uk> and subject line 8.3 point release cleanup has caused the Debian Bug report #801304, regarding jessie-pu: package ejabberd/14.07-4+deb8u3 to be marked as done. This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact owner@bugs.debian.org immediately.) -- 801304: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=801304 Debian Bug Tracking System Contact owner@bugs.debian.org with problems
--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: jessie-pu: package ejabberd/14.07-4+deb8u3
- From: Philipp Huebner <debalance@debian.org>
- Date: Thu, 08 Oct 2015 12:38:58 +0200
- Message-id: <20151008103858.11227.77063.reportbug@emmagan.debalance.de>
Package: release.debian.org Severity: normal Tags: jessie User: release.debian.org@packages.debian.org Usertags: pu Hi, I would like to upload ejabberd 14.07-4+deb8u3 to Jessie. It closes a bug regarding broken LDAP queries: #797645 The only difference is a small additional patch that has been tested and included upstream. The complete output of git diff debian/14.07-4+deb8u2 debian/14.07-4+deb8u3 is attached. Regards, Philippdiff --git a/debian/changelog b/debian/changelog index fdf5242..36879a0 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +ejabberd (14.07-4+deb8u3) jessie; urgency=medium + + * Add patch to fix broken ldap queries (Closes: #797645) + + -- Philipp Huebner <debalance@debian.org> Tue, 01 Sep 2015 14:57:47 +0200 + ejabberd (14.07-4+deb8u2) jessie; urgency=medium * Adjust logrotate postrotate command in case ejabberd is not running (Closes: #786588) diff --git a/debian/patches/ELDAPv3.diff b/debian/patches/ELDAPv3.diff new file mode 100644 index 0000000..ffa08dc --- /dev/null +++ b/debian/patches/ELDAPv3.diff @@ -0,0 +1,22 @@ +Description: fix broken ldap queries + Occuring with any LDAP server when ldap_uid is set to + ldap_uids: "someAttribute" : "%u@anydomain.com" + ejabberd is unable to create proper LDAP queries for retrieving list of users, + as a result list of server users remains empty. +Author: Holger Weiss <holger@zedat.fu-berlin.de> + +diff --git a/src/ELDAPv3.erl b/src/ELDAPv3.erl +index 4945731..c66fa97 100644 +--- a/src/ELDAPv3.erl ++++ b/src/ELDAPv3.erl +@@ -1765,6 +1765,10 @@ encode_tags(TagIn, BytesSoFar, LenSoFar). + {EncBytes,EncLen} = 'enc_SubstringFilter_substrings_components'(Val,[],0), + encode_tags(TagIn, EncBytes, EncLen). + ++'enc_SubstringFilter_substrings_components'({'SubstringFilter_substrings', L}, AccBytes, AccLen) ++ when is_list(L) -> ++ 'enc_SubstringFilter_substrings_components'(L, AccBytes, AccLen); ++ + 'enc_SubstringFilter_substrings_components'([], AccBytes, AccLen) -> + {lists:reverse(AccBytes),AccLen}; + diff --git a/debian/patches/series b/debian/patches/series index cd8897c..a2b4827 100644 --- a/debian/patches/series +++ b/debian/patches/series @@ -14,3 +14,4 @@ avoid_hanging_c2s.patch base64.patch fix_muc_logs.patch fix_ldap_dn_filter.patch +ELDAPv3.diff
--- End Message ---
--- Begin Message ---
- To: 783355-done@bugs.debian.org, 784944-done@bugs.debian.org, 787021-done@bugs.debian.org, 787423-done@bugs.debian.org, 791403-done@bugs.debian.org, 792468-done@bugs.debian.org, 792806-done@bugs.debian.org, 793556-done@bugs.debian.org, 794940-done@bugs.debian.org, 796281-done@bugs.debian.org, 797170-done@bugs.debian.org, 797710-done@bugs.debian.org, 798028-done@bugs.debian.org, 798584-done@bugs.debian.org, 798749-done@bugs.debian.org, 798889-done@bugs.debian.org, 798890-done@bugs.debian.org, 798891-done@bugs.debian.org, 798892-done@bugs.debian.org, 798893-done@bugs.debian.org, 798895-done@bugs.debian.org, 799033-done@bugs.debian.org, 799070-done@bugs.debian.org, 799229-done@bugs.debian.org, 799230-done@bugs.debian.org, 799369-done@bugs.debian.org, 799477-done@bugs.debian.org, 799758-done@bugs.debian.org, 799777-done@bugs.debian.org, 800006-done@bugs.debian.org, 800664-done@bugs.debian.org, 800793-done@bugs.debian.org, 800881-done@bugs.debian.org, 801095-done@bugs.debian.org, 801098-done@bugs.debian.org, 801100-done@bugs.debian.org, 801304-done@bugs.debian.org, 801318-done@bugs.debian.org, 801441-done@bugs.debian.org, 801580-done@bugs.debian.org, 801743-done@bugs.debian.org, 801851-done@bugs.debian.org, 801892-done@bugs.debian.org, 802851-done@bugs.debian.org, 802879-done@bugs.debian.org, 802900-done@bugs.debian.org, 802942-done@bugs.debian.org, 803362-done@bugs.debian.org, 803467-done@bugs.debian.org, 803490-done@bugs.debian.org, 803569-done@bugs.debian.org, 803678-done@bugs.debian.org, 803730-done@bugs.debian.org, 804157-done@bugs.debian.org, 804172-done@bugs.debian.org, 804208-done@bugs.debian.org, 804381-done@bugs.debian.org, 804383-done@bugs.debian.org, 804734-done@bugs.debian.org, 804885-done@bugs.debian.org, 805024-done@bugs.debian.org, 805127-done@bugs.debian.org, 805190-done@bugs.debian.org, 805214-done@bugs.debian.org, 805260-done@bugs.debian.org, 805293-done@bugs.debian.org, 805383-done@bugs.debian.org, 805634-done@bugs.debian.org, 805721-done@bugs.debian.org, 805894-done@bugs.debian.org, 806129-done@bugs.debian.org, 806165-done@bugs.debian.org, 806247-done@bugs.debian.org, 806252-done@bugs.debian.org, 806338-done@bugs.debian.org, 806529-done@bugs.debian.org, 806640-done@bugs.debian.org, 807129-done@bugs.debian.org, 807140-done@bugs.debian.org, 807142-done@bugs.debian.org, 807273-done@bugs.debian.org, 807280-done@bugs.debian.org, 807467-done@bugs.debian.org, 807489-done@bugs.debian.org, 807515-done@bugs.debian.org, 807576-done@bugs.debian.org, 807612-done@bugs.debian.org, 807828-done@bugs.debian.org, 807917-done@bugs.debian.org, 808559-done@bugs.debian.org, 808890-done@bugs.debian.org, 809200-done@bugs.debian.org, 809255-done@bugs.debian.org, 809258-done@bugs.debian.org, 809307-done@bugs.debian.org, 809534-done@bugs.debian.org, 809561-done@bugs.debian.org, 809688-done@bugs.debian.org, 809757-done@bugs.debian.org, 809824-done@bugs.debian.org, 810004-done@bugs.debian.org, 810111-done@bugs.debian.org, 810130-done@bugs.debian.org, 810542-done@bugs.debian.org, 810760-done@bugs.debian.org, 810887-done@bugs.debian.org, 811132-done@bugs.debian.org, 811320-done@bugs.debian.org, 792779-done@bugs.debian.org
- Subject: 8.3 point release cleanup
- From: "Adam D. Barratt" <adam@adam-barratt.org.uk>
- Date: Sat, 23 Jan 2016 13:57:15 +0000
- Message-id: <1453557435.1835.52.camel@adam-barratt.org.uk>
Version: 8.3 Hi, The updates referred to in these bugs were included in today's 8.3 Jessie point release. Regards, Adam
--- End Message ---