Re: [smtpd] diff that needs testing

2011-05-15 Thread Gilles Chehade
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

2011-05-15 Thread Christopher Zimmermann

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

2011-05-15 Thread Gilles Chehade
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

2011-05-15 Thread Gilles Chehade
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