Package: mutt Version: 1.5.14+cvs20070315-1 Severity: minor Tags: patch The script provided with this package to query LDAP developer database (debian-ldap-query) doesn't take into account 'mn' attribute, e.g.:
Debian Developer query: found 1 <[EMAIL PROTECTED]> Nacho Arias () With a fixed script it dumps: Debian Developer query: found 1 <[EMAIL PROTECTED]> Nacho Barrientos Arias () This bug is also reproducible in unstable (1.5.13-3). Attached is a dumb patch to fix this issue, hope it helps. -- System Information: Debian Release: 4.0 APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.18-3-amd64 Locale: LANG=en_GB.ISO-8859-15, LC_CTYPE=en_GB.ISO-8859-15 (charmap=ISO-8859-15) Versions of packages mutt depends on: ii libc6 2.3.6.ds1-10 GNU C Library: Shared libraries ii libdb4.4 4.4.20-8 Berkeley v4.4 Database Libraries [ ii libgnutls13 1.4.4-3 the GNU TLS library - runtime libr ii libgpg-error0 1.4-2 library for common error values an ii libgpgme11 1.1.2-2 GPGME - GnuPG Made Easy ii libidn11 0.6.5-1 GNU libidn library, implementation ii libncursesw5 5.5-5 Shared libraries for terminal hand ii libsasl2-2 2.1.22.dfsg1-8 Authentication abstraction library Versions of packages mutt recommends: ii locales 2.3.6.ds1-10 GNU C Library: National Language ( ii mime-support 3.39-1 MIME files 'mime.types' & 'mailcap ii ssmtp [mail-transport-agent 2.61-11 extremely simple MTA to get mail o -- no debconf information
--- debian-ldap-query.orig 2007-03-21 02:22:50.000000000 +0100 +++ debian-ldap-query 2007-03-21 02:46:28.000000000 +0100 @@ -5,7 +5,7 @@ use strict; -my @attrs = qw(sn cn ircnick uid); +my @attrs = qw(sn mn cn ircnick uid); my $base = 'ou=users, dc=debian, dc=org'; my $server = 'db.debian.org'; my $port = 389; @@ -34,8 +34,15 @@ my $uid = $entry->get_value('uid') || next; my $fname = $entry->get_value('cn') || ''; my $lname = $entry->get_value('sn') || ''; + my $mname = $entry->get_value('mn') || ''; my $nick = $entry->get_value('ircnick')|| ''; - push @results, "<[EMAIL PROTECTED]>\t$fname $lname\t($nick)\n"; + if($mname eq ""){ + $mname = " "; + } + else{ + $mname = " ".$mname." "; + } + push @results, "<[EMAIL PROTECTED]>\t$fname$mname$lname\t($nick)\n"; } }