Hello Matt, Dum question do we have any upgrade suggestions from people
moving from version: 5.4.26 to the latest version of vpopmail? This is a
production server.


> From: Matt Brookings <m...@inter7.com>
> Reply-To: <vchkpw@inter7.com>
> Date: Tue, 10 Mar 2009 11:58:58 -0500
> To: <vchkpw@inter7.com>
> Subject: Re: [vchkpw] vpopmail now has vusage daemon support
> Hash: SHA1
> Tonix (Antonio Nati) wrote:
>> Quota code would be great, but I feel it would be better to move index
>> of messages and quota on mysql (or other db) instead of continuing with
>> old methods. A new library could be used for all layers (qmail,
>> vpopmail, dovecot, etc.).
> I can't imaging that indexing of every user's messages inside a networked
> database could be very efficient.  Also, moving quota information to a
> database would also be quite inefficient.  The daemon's only purpose at
> this time is to keep disk usage information up to date so that other processes
> do not need to worry about updating it, or hitting a database for every
> small query that might even be unrelated to delivery, an expensive
> operation itself.
> It solves several problems at once.  1) Provides fast, and accurate disk
> usage 2) Removes hundreds of lines of broken code from vpopmail involved
> in keeping disk usage estimates current
> It also adds direction to the quota support development which was sorely
> needed.
>> Such vusage daemon would be very good for chkuser also, and also for
>> other qmail added features (like auth and so on).
>> But library should be universal, and daemon should be high performaces
>> daemon (like courier auth daemon).
>> What do you think about?
> The daemon could easily be reworked to cache authentication information,
> but currently, that is not the purpose of the daemon.  Right now, having
> working quota enforcement is a critical need.
> At this time, what I'd most like to see, is support in chkuser for the
> quota daemon.  You already include quota enforcement.  If you look at
> the trunk revision of vpopmail, in maildirquota.c, you will see how
> easy it is to add support for the usage daemon.
> - --
> /*
>     Matt Brookings <m...@inter7.com>       GnuPG Key D9414F70
>     Software developer                     Systems technician
>     Inter7 Internet Technologies, Inc.     (815)776-9465
> */
> Version: GnuPG v1.4.9 (GNU/Linux)
> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
> 5boAnR2+5oXcku3sI/9XsIcY3mANs1Z7
> =QVWx


Reply via email to