sis deduplication broken from 2.2.16 upwards

Alexander Moisseev moiseev at
Tue Apr 12 14:30:58 UTC 2016

On 11.03.2016 3:56, Timo Sirainen wrote:
>> So, after the fix is applied, does dovecot silently delete the
>> duplicated files, or is there a command that needs to be run manually?
> You'd have to do it manually in some way. A script that does something like:
> Go through all attachment directories and for each file:
>  - Sort files by filename
>  - Identify that files A and B the same (beginning of the filename begins with same hash), but have a different inode
>  - ln A B.tmp && mv B.tmp B

The problem turned out to be a bit more complicated than that.

Finally a came up with that script:

It assumes Dovecot should not run.

More information about the dovecot mailing list