Re: [smtpd] diff that needs testing
On Sun, May 15, 2011 at 11:57:13AM +0200, Gilles Chehade wrote: Hi tech@, summary: This huge diff is unsplittable. it gets rid of a structure that has grown out of control, that's used everywhere and that prevents some long-awaited features from being implemented. it needs more work to be finished but shouldn't introduce to much of a regression as is. It fixes *some* of aliases shortcomings but is a preliminary to a working aliases support. Please test and report breakage of your existing setups :-) It goes without saying that this is *experimental* I did some testing but I can't guarantee it won't break your setup. You shouldn't be running smtpd in prod anyway :-) Gilles
Re: [smtpd] diff that needs testing
On 05/15/11 11:57, Gilles Chehade wrote: Please test and report breakage of your existing setups :-) No breakage for me. I use smtpd as MTA for local-to-local delivery and to relay mail to my ISP using tls. # $OpenBSD: smtpd.conf,v 1.2 2009/11/03 22:32:10 gilles Exp $ # This is the smtpd server system-wide configuration file. # See smtpd.conf(5) for more information. listen on lo0 listen on lo0 port 587 map aliases { source db /etc/mail/aliases.db } map secrets { source db /etc/mail/secrets.db } accept for local alias aliases deliver to mbox accept for all relay via smtp.1und1.de port 587 tls auth secrets
Re: [smtpd] diff that needs testing
On Sun, May 15, 2011 at 02:09:41PM +0200, Christopher Zimmermann wrote: On 05/15/11 11:57, Gilles Chehade wrote: Please test and report breakage of your existing setups :-) No breakage for me. I use smtpd as MTA for local-to-local delivery and to relay mail to my ISP using tls. great :-)
Re: [smtpd] diff that needs testing
Hi tech@, An updated version of the diff fixes a crash that would occur in some setups mixing aliases, virtual entries and relaying to external mails http://users.poolp.org/~gilles/smtpd.diff Got only positive feedbacks so far, if I don't experience other crash by tomorrow, I'll commit it and move to next task. -- Gilles Chehade http://www.poolp.org