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()