Bug#686110: cyrus-imapd: Corrupted databases can exhaust logging diskspace
Ondřej Surý
ondrej at sury.org
Wed Aug 29 07:06:21 UTC 2012
severity 686110 wishlist
tags 686110 +wontfix
thank you
On Tue, Aug 28, 2012 at 7:46 PM, Jamie Thompson
<bugs.debian at jamie-thompson.co.uk> wrote:
> Following a power failure my tls_sessions.db file became corrupted (UPS
> is currently out of commission - anyway). When the server restarted, I
> did not notice this fact and would not do so until my next logcheck
> email (or an attempt to check my mail). Unfortunately, within a few
> hours my logfiles ended up being full of cyrus's infinite unsuccessful
> startup attempts, resulting in 6GB of logfiles, which so happened to
> take my server down.
>
> Ideally Cyrus should try to recover the databases, if that fails,
> delete the session-specific recreateable ones (i.e. tls_sessions.db)
> and try again, and if it is still unable to start, stop trying as
> without intervention it's just wasting electricity and disk space.
Well, ideally you should check your system, deamons and logs after a
power failure.
I don't think upstream would want to waste development cycles on
something which can be easily circumvented by human operator.
O.
--
Ondřej Surý <ondrej at sury.org>
More information about the Pkg-Cyrus-imapd-Debian-devel
mailing list