Re: [Dovecot] LDA bouncing mails after upgrade -- again

2007-09-08 Thread Timo Sirainen
On Fri, 2007-08-31 at 13:29 +0200, Milan Holzäpfel wrote:
> You replied that it was a bug, and that it had been fixed in
> http://dovecot.org/list/dovecot-cvs/2007-March/008346.html>.
..
> | Aug 28 09:38:03 host.example.org deliver([EMAIL PROTECTED]): Module is for 
> different version 1.0.3: /usr/lib/dovecot/lda/lib10_quota_plugin.so
> | Aug 28 09:38:03 host.example.org postfix/pipe[18356]: : to=<[EMAIL 
> PROTECTED]>, relay=dovecot, delay=0.4, delays=0.13/0.09/0/0.18, dsn=5.3.0, 
> status=bounced (Command died with status 89: 
> "/usr/libexec/dovecot/postfix-deliver/deliver")

Thanks, now really fixed:
http://hg.dovecot.org/dovecot-1.0/rev/cb3679cd91a1



signature.asc
Description: This is a digitally signed message part


[Dovecot] LDA bouncing mails after upgrade -- again

2007-08-31 Thread Milan Holzäpfel
Hi Timo, 

some time ago (2007-03-24 and following) I asked whether it was
intended that Dovecot deliver bounces mails (by terminating with status
89) if the deliver version is older than the rest of the dovecot
installation. 
You replied that it was a bug, and that it had been fixed in
http://dovecot.org/list/dovecot-cvs/2007-March/008346.html>.

When I upgraded from Dovecot 1.0.2 to 1.0.3 a few days ago, I found out
that this problem probably still exists:

| Aug 28 09:38:03 host.example.org deliver([EMAIL PROTECTED]): Module is for 
different version 1.0.3: /usr/lib/dovecot/lda/lib10_quota_plugin.so
| Aug 28 09:38:03 host.example.org postfix/pipe[18356]: : to=<[EMAIL 
PROTECTED]>, relay=dovecot, delay=0.4, delays=0.13/0.09/0/0.18, dsn=5.3.0, 
status=bounced (Command died with status 89: 
"/usr/libexec/dovecot/postfix-deliver/deliver")

The error message I posted in march was:

| Mar 22 20:29:20 host.example.org deliver([EMAIL PROTECTED]): Module is for 
different version 1.0.rc27: /usr/lib/dovecot/lda/lib10_quota_plugin.so
| Mar 22 20:29:20 host.example.org postfix/pipe[17344]: : to=<[EMAIL 
PROTECTED]>, relay=dovecot, delay=1.9, delays=1.5/0/0/0.35, dsn=5.3.0, 
status=bounced (Command died with status 89: 
"/usr/libexec/dovecot/postfix-deliver/deliver")

I suppose you still want to fix it. 

Regards, and thanks for all your work, 
Milan


-- 
Milan Holzaepfel  http://mjh.name/>
pub  4096R/C790FC23  EB8E 5E81 81E3 53A9 9B74  B895 5179 54C0 C790 FC23


pgp0w7qZPVWgh.pgp
Description: PGP signature


Re: [Dovecot] LDA bouncing mails after upgrade

2007-03-26 Thread Stefan Klatt
Hi Timo,
> Anyway, this is a bug. Deliver should have never returned 89 anymore.
> Fixed: http://dovecot.org/list/dovecot-cvs/2007-March/008346.html
>   
Everytime i read this mailinglist i found such msgs... and i think... "
What a great programmer he must inhale his program code" :-)

Mfg.
Stefan Klatt

-- 
CaC, Computer and Communication
Inhaber Stefan Klatt
Triftstrasse 9
60528 Frankfurt
Germany

Tel.: +49-(0)172-6807809
Tel.: +49-(0)69-67808-900
Email: [EMAIL PROTECTED]

begin:vcard
fn:Stefan Klatt
n:Klatt;Stefan
org:CaC
adr:;;Triftstrasse 9;Frankfurt;Hessen;60528;Germany
email;internet:[EMAIL PROTECTED]
title:Netzwerkspezialist
tel;cell:+49-172-6807809
version:2.1
end:vcard



Re: [Dovecot] LDA bouncing mails after upgrade

2007-03-25 Thread Timo Sirainen
On Sun, 2007-03-25 at 12:47 -0700, Frank Cusack wrote:
> > Should I just set version_ignore=yes and remember myself to upgrade it,
> > or could deliver return a code signaling "temporary failure", or should
> > I rather make postfix interpret 89 as temporary failure? (don't know by
> > heart whether that's possible).

Wonder where I lost this original mail. Maybe I deleted it
accidentally..

Anyway, this is a bug. Deliver should have never returned 89 anymore.
Fixed: http://dovecot.org/list/dovecot-cvs/2007-March/008346.html



signature.asc
Description: This is a digitally signed message part


Re: [Dovecot] LDA bouncing mails after upgrade

2007-03-25 Thread Frank Cusack

On March 24, 2007 7:39:23 PM +0100 Milan Holzäpfel <[EMAIL PROTECTED]> wrote:

Hello,

on my system, I have a copy of /usr/libexec/dovecot/deliver located
in /usr/libexec/dovecot/postfix-deliver/deliver (only accessible to
postfix and with SUID root permissions).  If I happen to forget to
update this copy after an upgrade of dovecot, the deliver LDA bounces
mails:


...


Should I just set version_ignore=yes and remember myself to upgrade it,
or could deliver return a code signaling "temporary failure", or should
I rather make postfix interpret 89 as temporary failure? (don't know by
heart whether that's possible).


You should leave version_ignore=no and remember to upgrade it.

One way (there are many) to avoid this problem is to invoke sudo deliver
instead of deliver.

Another is to (within postfix) configure the local transport to run
with root privs, avoiding the need for a setuid root program altogether.

-frank


[Dovecot] LDA bouncing mails after upgrade

2007-03-24 Thread Milan Holzäpfel
Hello, 

on my system, I have a copy of /usr/libexec/dovecot/deliver located
in /usr/libexec/dovecot/postfix-deliver/deliver (only accessible to
postfix and with SUID root permissions).  If I happen to forget to
update this copy after an upgrade of dovecot, the deliver LDA bounces
mails: 

| Mar 22 20:29:20 host.example.org deliver([EMAIL PROTECTED]): Module is for 
different version 1.0.rc27: /usr/lib/dovecot/lda/lib10_quota_plugin.so
| Mar 22 20:29:20 host.example.org postfix/pipe[17344]: : to=<[EMAIL 
PROTECTED]>, relay=dovecot, delay=1.9, delays=1.5/0/0/0.35, dsn=5.3.0, 
status=bounced (Command died with status 89: 
"/usr/libexec/dovecot/postfix-deliver/deliver")

Should I just set version_ignore=yes and remember myself to upgrade it,
or could deliver return a code signaling "temporary failure", or should
I rather make postfix interpret 89 as temporary failure? (don't know by
heart whether that's possible).

Regards,
Milan


-- 
Milan Holzaepfel  http://mjh.name/>
pub  4096R/C790FC23  EB8E 5E81 81E3 53A9 9B74  B895 5179 54C0 C790 FC23