Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 19 Dec 2006 14:41:41 -0500
From:      Christopher Hilton <chris@vindaloo.com>
To:        Christopher Hilton <chris@vindaloo.com>
Cc:        freebsd-stable@freebsd.org, freebsd-ports@freebsd.org
Subject:   Is syslog() reentrant? Was: OpenBSD's spamd.
Message-ID:  <45884075.50108@vindaloo.com>
In-Reply-To: <45844912.7070103@vindaloo.com>
References:  <45844912.7070103@vindaloo.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Christopher Hilton wrote:
> Has anyone gotten a newer version of OpenBSD's spamd than the one in 
> ports going? I'm cvsupping my ports tree now but since I didn't see an 
> update on the cvs server I'm assuming 3.7 is the latest version.
> 
> Between OpenBSD 3.7 and 3.8 spamd gained the ability to tarpit or 
> stutter at all connections for a configurable period of time. I 
> understand that stuttering for the first few seconds of the SMTP dialog 
> causes many spammers to go away before even generating a greylisting 
> tuple. It's something I'd like to try and see for myself and it will be 
> fairly easy since my primary MX is behind an OpenBSD firewall. However, 
> my secondary MX is a FreeBSD box with no such protection and I fear that 
> the spammers will just take advantage of the fact that my secondary MX 
> has weaker protections than my primary.
> 

A casual attempt to compile a fresher copy of the software shows that 
spamd is using the OpenBSD's reentrant syslog functions (syslog_r, 
openlog_r, etc) Is FreeBSD's syslog already reentrant?

-- Chris



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?45884075.50108>