[Mimedefang] Syslog problem with Mimedefang 2.68 on FreeBSD
dmo at roaringpenguin.com
Wed Sep 29 14:25:57 EDT 2010
On Mon, Sep 27, 2010 at 03:06:42PM +0100, Paul wrote:
> Usage: Unix::Syslog::LOG_FAC(p) at (eval 119) line 1.
This is happening because LOG_FAC() expects a parameter, but we're not
giving it one. The problem doesn't happen everywhere, as LOG_FAC isn't
on all platforms.
The fix is relatively simple -- MIMEDefang needs to ignore those macros,
since all we really want are the LOG_* constants, not the
unfortunately-named LOG_* macros that we get on some platforms.
I've attached a patch, and would appreciate it if those of you
encountering the problem could test it for me.
Dave O'Neill <dmo at roaringpenguin.com> Roaring Penguin Software Inc.
+1 (613) 231-6599 http://www.roaringpenguin.com/
For CanIt technical support, please mail: support at roaringpenguin.com
More information about the MIMEDefang