Le 16/05/2019 à 06:29, Xavier a écrit :
> Le 15/05/2019 à 16:17, Xavier a écrit :
>> Le 15/05/2019 à 16:13, Anthony Prades a écrit :
>>> On 5/15/19 4:10 PM, Xavier wrote:
>>>> I can't reproduce this exact issue. After the upgrade process (with
>>>> actual Buster packages), sieve rules are inoperative, but lmtpd won't
>>>> segfault:
>>>>  * Starting with a fresh stretch install, I create mailboxes with and
>>>>    without dot in names.
>>>>  * In imapd.conf unixhierarchysep is set to yes and altnamespace to no
>>>>  * I create a vacation rule and check that mails are sent back to the
>>>>    sender.
>>>>  * I upgrade to buster.
>>>>  * Then sieve rules will never fire, but lmtpd won't crash.
>>>>
>>>> I haven't got anything special in the logs regarding sieve. Sieve
>>>> scripts are simply ignored.
>>>>
>>>> Then I tested your .postinst script, nothing changes. New sieve scripts
>>>> are also ignored.
>>>
>>> Hi,
>>>
>>> Do you reproduce on a fresh buster install ?
>>>
>>> Anthony
>>
>> This is the next try, but we have another problem to solve today
>> (urgent). We will try tomorrow ;-)
>>
>> Cheers,
>> Xavier
> 
> Only vacation scripts fails here. So in resume:
>  - unable to reproduce this issue, but upstream commits show that this
>    bug exists and is fixed by the 0020 patch
>  - postinst script works (with a little fix, see my commits)
>  - sieve works, only vacation script are not understood here (maybe a
>    syntax change? We are waiting for upstream response here)

So if you agree, I'll push a 3.0.8-5 to close this bug with this 2
changes: segfault patch + postinst upgradesieve()

Reply via email to