Re: [exim] Exim 4.80 RC4 uploaded

トップ ページ
このメッセージを削除
このメッセージに返信
著者: Christopher Bodenstein
日付:  
To: exim-users
題目: Re: [exim] Exim 4.80 RC4 uploaded
Hello,

I've just given 4.80 RC4 a try. Everything seems to be running smoothly,
but for a small thing which maybe related to the following change:

JH/01 Bugzilla 660 - Multi-valued attributes from ldap now parseable as a
      comma-sep list; embedded commas doubled.


My users profiles are stored in LDAP, including their quota values (if
they have one, otherwise I just use a default value).
The field is called mailquota and values are store as
sizequotaS,filequotaC

but when checking in the debugging I see the ldap lookup giving
sizequotaS,,filequotaC

The extraction of the quota values then fails.

Here are the actual outputs:

ldapsearch:

# cb, users, physicman.net, virtual-hosting
dn: uid=cb,ou=users,domain=physicman.net,o=virtual-hosting
mailQuota: 2000000000S,99000C

exim debug:

16:25:01 5976 binding with user=cn=mail,ou=accounts,o=virtual-hosting password=xxx
16:25:01 5976 Start search
16:25:01 5976 ldap_result loop
16:25:01 5976 LDAP entry loop
16:25:01 5976 LDAP attr loop uid:cb
16:25:01 5976 LDAP attr loop mailAddress:cb@???
16:25:01 5976 LDAP attr loop mailboxID:cb/
16:25:01 5976 LDAP attr loop mailQuota:2000000000S,99000C
16:25:01 5976 search ended by ldap_result yielding 101
16:25:01 5976 ldap_parse_result: 0
16:25:01 5976 ldap_parse_result yielded 0: Success
16:25:01 5976 LDAP search: returning: uid="cb" mailAddress="cb@???" mailboxID="cb/" mailQuota="2000000000S,,99000C"

So it does look like something wrong is happening between the ldap lookup and
the parsing of the results.

Hope this helps...

Best regards,

Chris

-- 
Christopher Bodenstein   -   christopher.bodenstein@???
           CB8461-RIPE   -   Systems Administrator
    Easynet Belgium SA   -   http://www.be.easynet.net/
     "Great acts are made up of small deeds." Lao Tsu