On Wed, 30 Apr 2014 10:15:10 +0200
Ricardo Mones <[email protected]> wrote:

...

>   Hi,
> 
> On Tue, Apr 29, 2014 at 11:33:58AM -0400, Celejar wrote:
> > Package: sylpheed
> > Version: 3.2.0-1
> > Severity: grave
> > 
> > Sylpheed uses flock(), when available, to lock mbox files on write, while
> > (recent) getmail (for example) defaults to lockf:
> > 
> > http://pyropus.ca/software/getmail/configuration.html#destination-mboxrd
> > 
> > While getmail, for example, documents this, makes the lock technique
> > configurable, and includes a big fat warning about the possibility of data
> > corruption consequent to file locking technique mismatch, AFAICT Sylpheed 
> > does
> > not document its locking method and does not make it configurable, creating 
> > a
> > serious possibility of mbox corruption and data loss.
> 
>   The problem I see is that documenting it doesn't prevent the data loss
> to happen. It only serves to wash hands and say "I told you", which is
> not very helping to somebody which may have just lost a hundred mails.

Agreed - I just suggested documentation as a minimum.

>   Do you know why getmail has change locking method? If there's good reasons
> maybe Sylpheed upstream can be convinced of changing this too.

I don't know, but upstream of both projects are very responsive, so
I'll ask.

Celejar


-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to