AF:
NF:0
PS:10
SRH:1
SFN:
DSR:
MID:<20081104160958.773e43f6@ripper.onstor.net>
CFG:
PT:0
S:andy.sharp@onstor.com
RQ:
SSV:exch1.onstor.net
NSV:
SSH:
R:<ed.kwan@onstor.com>,<sandrine.boulanger@onstor.com>,<brian.stark@onstor.com>
MAID:1
X-Sylpheed-Privacy-System:
X-Sylpheed-Sign:0
SCF:#mh/Mailbox/sent
X-Sylpheed-End-Special-Headers: 1
Date: Tue, 4 Nov 2008 16:12:35 -0800
From: Andrew Sharp <andy.sharp@onstor.com>
To: Ed Kwan <ed.kwan@onstor.com>, Sandrine Boulanger
 <sandrine.boulanger@onstor.com>
Cc: Brian Stark <brian.stark@onstor.com>
Subject: /var overflowing fix should also go into 4.0.1
Message-ID: <20081104161235.5a1624d9@ripper.onstor.net>
Organization: Onstor
X-Mailer: Sylpheed-Claws 2.6.0 (GTK+ 2.8.20; x86_64-pc-linux-gnu)
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit

Right now I have the fix for this in a separate changelist, 31045, but
I could just as easily throw it into 31009 which I will be suggesting
for the r401rel branch, along with the exim change.

31009 - pending

        Make some tweaks to cfmod.
        
        Change the minimum freed to declare victory to 2x the requested
        minimum free, rather than 10x.  The default minimum free for /var
        was previously changed to 5MB from 2MB, so 10x wasn't reasonable
        any more.
        
        Spruce up the elog information to be more, well, informational.
        
        Add unit test that fills the elog file to bursting /var in less
        than 24 hours.  Use carefully.

	Depends on 30682,30683,30699,31013


30682,30683,30699,31013 - 2008/09/15 15:16:19

        TED00025254 - mta mail queue full
        
        Change the arbitrary test for a full email queue to be OS
        specific, and basically ignore the size of the email queue on
        Linux, because we have other procedures for dealing with large
        numbers of emails on Linux.  See /etc/cron.daily/exim-rm-frozen.
        
        TED00025349 - CSS (g12r10): /var was 100% full
        
        If a user causes /var to fill up, there's not a lot we can do,
        but I made some modifications to cfmond and exim4-rm-frozen to
        tidy up log messages and add a bit more functionality.
        
