Package: syncmaildir
Version: 1.3.0-1
Severity: grave
Tags: upstream
Forwarded: https://github.com/gares/syncmaildir/issues/18

I have experienced, twice, a situation in which SMD has attempted to
destroy my entire mail spool. In both cases I noticed before it
managed to delete it all, but it did manage to do a lot of damage
which took a long time to recover from.

The details of the crashes are in those two blog posts:

https://anarc.at/blog/2021-03-22-email-crash/
https://anarc.at/blog/2021-06-29-another-mail-crash/

I have also filed the following upstream bug in which they confirm the
issue:

https://github.com/gares/syncmaildir/issues/18

Since then, the upstream project has been archived and basically
abandoned. I would strongly recommend against shipping SMD in Debian
stable in the forseeable future, unless serious work is started to
improve its reliability and stability.

I have deliberately marked this bug as "grave" for that reason. I have
also found subtle mailbox corruption issues when syncing against a
Dovecot server, which are not directly related to this bug (and
therefore could warrant a separate one), but I figured one would be
good enough to start with. Details of that corruption (and recovery)
are in:

https://anarc.at/blog/2021-11-21-one-last-smd-crash/

I discuss alternatives in:

https://anarc.at/blog/2021-11-21-mbsync-vs-offlineimap/

-- System Information:
Debian Release: 11.1
  APT prefers stable-security
  APT policy: (500, 'stable-security'), (500, 'stable-debug'), (500, 'stable'), 
(1, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.10.0-9-amd64 (SMP w/4 CPU threads)
Locale: LANG=fr_CA.UTF-8, LC_CTYPE=fr_CA.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages syncmaildir depends on:
ii  libc6           2.31-13+deb11u2
ii  libglib2.0-0    2.66.8-1
ii  lua5.1          5.1.5-8.1+b3
ii  openssh-client  1:8.4p1-5
ii  xdelta          1.1.3-9.3

syncmaildir recommends no packages.

syncmaildir suggests no packages.

-- no debconf information

Reply via email to