Re: [vchkpw] 5.4.33 marked stable

2012-10-25 Thread Alessio Cecchi

Il 24/10/2012 20:39, Matt Brookings ha scritto:


On 10/24/2012 09:10 AM, Alessio Cecchi wrote:

Il 23/10/2012 23:33, Matt Brookings ha scritto:

I have marked 5.4.33 stable, and also have created a new development version 
5.4.34 with some new
patches I'll adding or evaluating.

Thanks Matt,

For 5.4.34 I would like to have vdelivermail works directly with dovecot-lda.

If necessary I can provide information about setup dovecot 2.1 and lda.

Sure.  Pass along any information you have.  I have a few other patches related 
to Dovecot I want to
add into 5.4.34.



Okay,

I see two possibilities for pass the email to dovecot-lda via 
vdelivermail, one is without (dovecot) lookup, you can set HOME, before 
run dovecot-lda, to vpopmail's users home:


| HOME=/home/vpopmail/domains/mydomain.com/user/ 
/usr/libexec/dovecot/deliver


here is an example from Rick Romero: 
http://www.mail-archive.com/vchkpw@inter7.com/msg28209.html


this is very simple but have some limits beacuse dovecot don't knows for 
who is the email but only where to store.


Another way is to pass to dovecot-lda destination username like this:

| /usr/libexec/dovecot/deliver -d $EXT@$HOST

so dovecot can lookup, via vpopmail native driver, where is the home for 
$EXT@$HOST. Also with -d dovecot can update for example, dict quota, 
expire plugin and so on.


Now I'm testing this solution with a trick, build vpopmail with maildrop 
support, create an /etc/maildroprc like this:


import EXT
import HOST
`test -r /usr/local/dovecot-2.1/libexec/dovecot/deliver`
if ( $RETURNCODE == 0)
{
log === delivery via D-LDA for $EXT@$HOST ===
to | /usr/local/dovecot-2.1/libexec/dovecot/deliver -d $EXT@$HOST
}

so vdelivermail call maildrop which pass the email to dovecot-lda, after 
a month of testing on a thousand users I can say that it works.


I have find only one issue, when new email arrives and is for a domain 
alias user, dovecot create a new entry for dict quota related to a new 
users instead of update the entry for the real user, but this is a minor 
problem, delivery and maildirsize update are ok.


--
Alessio Cecchi is:
@ ILS - http://www.linux.it/~alessice/
on LinkedIn - http://www.linkedin.com/in/alessice
Assistenza Sistemi GNU/Linux - http://www.cecchi.biz/
@ PLUG - ex-Presidente, adesso senatore a vita, http://www.prato.linux.it


!DSPAM:508961cc34174881684024!



Re: [vchkpw] 5.4.33 marked stable

2012-10-24 Thread Alessio Cecchi

Il 23/10/2012 23:33, Matt Brookings ha scritto:

I have marked 5.4.33 stable, and also have created a new development version 
5.4.34 with some new
patches I'll adding or evaluating.


Thanks Matt,

For 5.4.34 I would like to have vdelivermail works directly with 
dovecot-lda.


If necessary I can provide information about setup dovecot 2.1 and lda.

--
Alessio Cecchi is:
@ ILS - http://www.linux.it/~alessice/
on LinkedIn - http://www.linkedin.com/in/alessice
Assistenza Sistemi GNU/Linux - http://www.cecchi.biz/
@ PLUG - ex-Presidente, adesso senatore a vita, http://www.prato.linux.it


!DSPAM:5087f6c034171001957738!



Re: [vchkpw] 5.4.33 marked stable

2012-10-24 Thread Matt Brookings
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On 10/24/2012 09:10 AM, Alessio Cecchi wrote:
 Il 23/10/2012 23:33, Matt Brookings ha scritto:
 I have marked 5.4.33 stable, and also have created a new development version 
 5.4.34 with some new
 patches I'll adding or evaluating.
 
 Thanks Matt,
 
 For 5.4.34 I would like to have vdelivermail works directly with dovecot-lda.
 
 If necessary I can provide information about setup dovecot 2.1 and lda.

Sure.  Pass along any information you have.  I have a few other patches related 
to Dovecot I want to
add into 5.4.34.


- -- 
/*
Matt Brookings m...@inter7.com   GnuPG Key 5F3258AD
Software developer Systems technician
Inter7 Internet Technologies, Inc. (815)776-9465
*/
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://www.enigmail.net/

iQEcBAEBAgAGBQJQiDXjAAoJEGgfLslfMlit2/kH+gPoZDWlBK0iRTYPCP7H4Tqd
TqDbu/YwgEekISwWGYlsJwtZ7iIBMWqCWhpS5GPdzoRryDd6xo3MHRW2yX71vruN
KrAgvCEm4Zv7svc+mDgX8oxP/IWAnRLvsvw+3DPXxOXovZgyNYk0YI/9xW4diYkD
ktH/o1P/7U1t7fSor0Jyvhax3U8zeLm8cruATU/vmJJBaoMUFVSloEzsi/PgLYic
F/THPcPtASm2ACc6f4+CY3Kd3f8qvb1zTxZ+KbNnZ3+Fved5EeF4yNovpdRJEsxZ
yk0jDV+gsNhD6SKhC/oUmnrMQN8cpAmPGpyxzTG+pNwNLzZrxf+31Qr0b+bzLZA=
=puBt
-END PGP SIGNATURE-


Re: [vchkpw] 5.4.33 marked stable

2012-10-23 Thread Thibault Richard

Hello Matt,

On http://sourceforge.net/projects/vpopmail/files/vpopmail-stable/, the last 
modification date for 5.4.33 is 2011-02-28


Does it means that all the changes you are talking about have been made 
before this date and that the only thing you've changed today is the status 
(from unstable to stable) ?


Best Regards

Thibault

-Message d'origine- 
From: Matt Brookings

Sent: Tuesday, October 23, 2012 11:33 PM
To: vchkpw@inter7.com
Subject: [vchkpw] 5.4.33 marked stable

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

I have marked 5.4.33 stable, and also have created a new development version 
5.4.34 with some new

patches I'll adding or evaluating.

Full 5.4.33 ChangeLog:

5.4.33 - Released 10-21-2012
 Matt Brookings
 - Defaulted to Server::Disable=True in vusagec.conf
 - Fixed bug that didn't install vusagec.conf
 - Changed relevant quota code to use storage_t 64bit type
 - Fixed bug where backfill code wouldn't compile when FILE_LOCKING was
   enabled
 - Updated MySQL module to support larger quota sizes
 - Fixed typo
 - Added disable_maildrop flag to MySQL limits feature
 - More changes to allow for larger quota sizes in MySQL module
 - Updated to signal_process to understand runsv as a supervise-type 
process manager


 Tullio Andreatta
 - Dynamic allocation of valias data
 - Use of open/fchdir rather than getcwd/chdir to maintain current working
   directory
 - Fixed a broken symbolic link check

 Drew Wells
 - Modification to vdelivermail to properly handle Maildir paths that begin 
with ./


 ke...@kens.fm
 - Removed call to maildir_addquota inside user_over_maildirquota causing 
duplicate

   maildirsize entries


Thanks!
- -- 
/*

   Matt Brookings m...@inter7.com   GnuPG Key 5F3258AD
   Software developer Systems technician
   Inter7 Internet Technologies, Inc. (815)776-9465
*/
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://www.enigmail.net/

iQEcBAEBAgAGBQJQhw0qAAoJEGgfLslfMlitU04H/Re44g/zt1Kd+E02TinmKhmY
3MpDkITjTTXb/nt/86o1xi+bSVuq9T7tWzPtwyikwS+GUG/fjUzM7hz/kUZokZ8z
6Zkz+X0FT3j2u+0ZXfbVX+O7a422t+kqwiRWKe7c6wSZrWgkw/Q5Z1b8t73C/xXc
B/PTNe1EmwcSt3is3JVjgB4346Zm8eR2hCc6rM6SICazQHbI81ZpCMoJ7K/GVsEX
v2eMVV3ngvZ+w3DdGcPUQtlXe07AJDuexCizm1p5JMkORNIPSdHVYBuiYvJrtiD/
zxuKgiaSaFfXbEZvCFykfNtNem51WEVf+0h9TBKpk+iXe8Crg6LiGq/xOsWu7H4=
=6SC/
-END PGP SIGNATURE- 



!DSPAM:5087158f34171503218591!



Re: [vchkpw] 5.4.33 marked stable

2012-10-23 Thread Thibault Richard

First of all, thanks for your great work !

FYI, I'm also using 5.4.33 in production since more than a year without any 
problem


I'm also giving the advice to use it on my page 
http://qmailrocks.thibs.com/vpopmail.php


In this page, I wrongly advised to execute the following no longer needed 
command


cat  ~vpopmail/etc/vusagec.conf  __EOF__
Server:
   Disable = True;
__EOF__

(I'll correct the page soon)

-Message d'origine- 
From: Matt Brookings

Sent: Wednesday, October 24, 2012 12:11 AM
To: vchkpw@inter7.com
Subject: Re: [vchkpw] 5.4.33 marked stable

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On 10/23/2012 05:09 PM, Thibault Richard wrote:

Hello Matt,

On http://sourceforge.net/projects/vpopmail/files/vpopmail-stable/, the 
last modification date for

5.4.33 is 2011-02-28

Does it means that all the changes you are talking about have been made 
before this date and that
the only thing you've changed today is the status (from unstable to 
stable) ?


That is correct.  Because it's maintained a development status for so long, 
and we've used it in
production for so long, I marked it stable.  I immediately made a new 
development version to apply

some new changes I want to make.

Thanks!
- -- 
/*

   Matt Brookings m...@inter7.com   GnuPG Key 5F3258AD
   Software developer Systems technician
   Inter7 Internet Technologies, Inc. (815)776-9465
*/
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://www.enigmail.net/

iQEcBAEBAgAGBQJQhxX9AAoJEGgfLslfMlitDCEH+QEjUlYiPq44TljjK8cuo9fe
dfysaiSvTLivz+7EaaCMBDj9ASAnfR7q6IYxQf2SDBYdBqeJVqV87P/dGqnZGWMi
kE/LqduIr81lmEJPiiq1+CyNUbFl2cc2SZ1JZajXvTAUTw3tJnjBEJPQpytuSX6O
rsStQZV3OfybQM8lUejWB6Z6a+WLH7LDwzQeL8zKM+9QZE219J9D2AL5LwnjuAuA
7sG5AzEeOOMeWzUXd/Znbz87kGyh/6wrHMOPh0x8arwbjbHlaEzDS1AC7TqUmg9y
VdyLKps6rjBKZHQxoRyW3QdHU4T1F5bSA849+NeN8yNFK15oM7D+S/sxhPc8vWU=
=HJ+M
-END PGP SIGNATURE- 



!DSPAM:5087209734171565148547!