[Mimedefang] MIMEDefang 2.22 FINAL is released

Dan Tulovsky dant at wetsnow.com
Thu Oct 17 16:18:01 EDT 2002


Hi.

I tried to install this.

Mandrake 8.2
Sendmail 8.12.6

I've been runingg 2.21 with no problem.

Installed the syslog perl moduled, did a configure, make, make install.
All installed well.

Restarted everything.  At first it looked fine, but after about a
minute, the error log would give out:

--------------------------------
Oct 17 16:09:35 puppy mimedefang[23976]: Error from multiplexor: ERR No
response from sla
ve
Oct 17 16:09:56 puppy mimedefang-multiplexor: Slave died prematurely --
check your filter
 rules
Oct 17 16:09:56 puppy mimedefang-multiplexor: Reap: Idle slave 1 (pid
23985) exited norma
lly with status 255 (SLAVE DIED UNEXPECTEDLY)
Oct 17 16:09:56 puppy mimedefang[23984]: Error from multiplexor: ERR No
response from sla
ve
Oct 17 16:10:35 puppy mimedefang-multiplexor: Slave died prematurely --
check your filter
 rules
Oct 17 16:10:35 puppy mimedefang-multiplexor: Reap: Idle slave 1 (pid
23990) exited norma
lly with status 255 (SLAVE DIED UNEXPECTEDLY)
Oct 17 16:10:35 puppy mimedefang[24008]: Error from multiplexor: ERR No
response from sla
Ve
------------------------------

And
--------------------------------
Oct 17 16:09:41 puppy mimedefang[23976]: Filter failed.  Message is in
/var/spool/MIMEDef
ang/mdefang-3DAF18FA-0
-------------------------------

Running mimedefang.pl -test

Would produce no problems.

If I just ran:

Perl mimedefang-filter

It would complain about an undefined sub: md_log_enable.  I am not sure
if that's a valid test anyway, but it worked with 2.21 and returned no
output when the filter was ok.

Any ideas?

Thanks
Dan


> -----Original Message-----
> From: mimedefang-admin at lists.roaringpenguin.com 
> [mailto:mimedefang-admin at lists.roaringpenguin.com] On Behalf 
> Of David F. Skoll
> Sent: Thursday, October 17, 2002 2:22 PM
> To: mimedefang at lists.roaringpenguin.com
> Subject: [Mimedefang] MIMEDefang 2.22 FINAL is released
> 
> 
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> 
> Hi,
> 
> MIMEDefang 2.22 FINAL is up at 
> http://www.roaringpenguin.com/mimedefang/
> 
> There are many changes.  Noteworthy ones:
> 
> o Support for "clamd", the daemonized version of Clamscan.
> o action_change_header and action_delete_header now obey the 
> index argument. o Syslog setup should work now on Solaris. o 
> Added $MaxMIMEParts variable to reject overly-complex MIME 
> messages. o Support for Unix::Syslog Perl module if found by 
> ./configure o Portability fixes.
> 
> Complete changelog relative to 2.21 follows.
> 
> Regards,
> 
> David.
> 
> 2002-10-17  David F. Skoll  <dfs at roaringpenguin.com>
> 
> 	* Version 2.22 RELEASED
> 
> 	* Added "-validate" flag to mimedefang.pl; see mimedefang.pl(8).
> 	Used by CanIt.
> 
> 	* mimedefang and mimedefang-multiplexor chdir into the spool
> 	directory on startup.
> 
> 2002-10-15  David F. Skoll  <dfs at roaringpenguin.com>
> 
> 	* mimedefang.pl.in: Use Unix::Syslog if it's found at
> 	./configure time.
> 
> 	* mimedefang.c (eom): The index argument to action_delete_header
> 	and action_change_header was not being obeyed.
> 
> 	* mimedefang.pl.in: Added action_delete_all_headers
> 
> 	* mimedefang.pl.in: Added support for clamd daemonized 
> virus-scanner
> 	(Jason Englander)
> 
> 	* mimedefang.pl.in: Fall back on setlogsock('inet') if
> 	setlogsock('unix') fails.  Also, check for this in configure
> 	script so we don't fill logs with error messages unnecessarily.
> 	Thanks to Brian Landers and others for assistance with this.
> 
> 2002-10-08  David F. Skoll  <dfs at roaringpenguin.com>
> 
> 	* mimedefang.c (eom): Log filter time even if we
> 	reject/discard/tempfail deliberately.  This is the 
> first time I've
> 	used "goto" in a very long time... :-)
> 
> 2002-10-07  David F. Skoll  <dfs at roaringpenguin.com>
> 
> 	* mimedefang.pl.in: Added $MaxMIMEParts variable to 
> terminate parsing
> 	and bounce the message if there are more than 
> $MaxMIMEParts parts.
> 	This does *NOT* work unless you use our 
> specially-patched MIME::Tools
> 	package, MIME-tools-5.411a-RP-Patched-02 or newer.
> 
> 	* Update contrib/graphdefang to version 0.3 (John Kirkland)
> 
> 	* Execute "rm" to clean up on systems which lack readdir_r
> 
> 	* Fix bug in "RAV" anti-virus invocation (was Linux-specific)
> 
> 2002-10-02  David F. Skoll  <dfs at roaringpenguin.com>
> 
> 	* Add "-dl" to kavdaemon options (Marcelo)
> 
> 	* Clarified SpamAssassin documentation.
> 
> 	* Added -pthread flag when compiling rm_r.c.  May fix 
> IRIX problems.
> 
> 	* Compile two versions of drop_privs.c:  A threaded one 
> for mimedefang
> 	and a non-threaded one for mimedefang-multiplexor.
> 
> 	* configure fixes for Tru64 UNIX.  You may once again be able to
> 	use MIMEDefang with Sendmail 8.11.x.
> 
> 	* Use sm_vsnprintf and sm_snprintf if platform lacks (v)snprintf
> 	Requires libsm.a in this case.
> 
> 2002-10-01  David F. Skoll  <dfs at roaringpenguin.com>
> 
> 	* mimedefang-filter.5.in: Clarified filter documentation,
> 	especially with regards to global variables.  Thanks
> 	to Tony Nugent for his useful post at
> 	
> http://lists.roaringpenguin.com/pipermail/mimedefang/2002-Octo
> ber/002576.html
> 
> 	* mimedefang.pl.in: Added $VirusName variable (John Kirkland)
> 
> 	* examples/suggested-minimum-filter-for-windows-clients: Added
> 	calls to md_log (John Kirkland)
> 
> 2002-09-27  David F. Skoll  <dfs at roaringpenguin.com>
> 
> 	* utils.c (MXCommand): Slightly better error messages
> 
> 	* mimedefang.pl.in: Added md_log_enable and md_log 
> (John Kirkland)
> 
> 2002-09-25  David F. Skoll  <dfs at roaringpenguin.com>
> 
> 	* redhat/mimedefang-spec.in: Remove references to 
> mime-tools-patch.txt;
> 	change group of spool dirs to "defang" (Stephane Lentz)
> 
> 2002-09-24  David F. Skoll  <dfs at roaringpenguin.com>
> 
> 	* rm_r.c (rm_r): Add compile-time option for forking/exec'ing
> 	/bin/rm to clean up, instead of using built-in C code.
> 
> 	* mimedefang.pl.in (entity_contains_virus_sophos): Better
> 	regexp for filtering virus-scanner messages.
> 	(Michael McCarthy)
> 
> 	* mimedefang.pl.in (action_defang): Make last
> 	three arguments to action_defang optional. (Ben Reser)
> 
> 	* mimedefang.pl.in (anomy_clean_html): Workaround for Anomy
> 	"Use of uninitialized variable" errors (Aaron Paetznick)
> 
> 	* mimedefang.pl.in: Add "MIME-Version: 1.0" and
> 	"Content-Type: text/plain" headers to internally-generated
> 	messages (Enrico Scholz)
> 
> 2002-09-18  David F. Skoll  <dfs at roaringpenguin.com>
> 
> 	* mimedefang.c (eom): Added "-T" option to mimedefang.
> 
> 2002-09-12  David F. Skoll  <dfs at roaringpenguin.com>
> 
> 	* mimedefang.c (envfrom): Log the directory name which could
> 	not be created if we were unable to create spool dir.
> 
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.0.6 (GNU/Linux)
> Comment: For info see http://quantumlab.net/pine_privacy_guard/
> 
> iD8DBQE9rv/fxu9pkTSrlboRAmJuAKDLk4Uk/0QGg4d7gFXPycB12qyKfQCeKx7F
> UKCd8LKClu/6ZgpbTPgYEEc=
> =kp1g
> -----END PGP SIGNATURE-----
> 
> _______________________________________________
> MIMEDefang mailing list
> MIMEDefang at lists.roaringpenguin.com
> http://lists.roaringpenguin.com/mailman/listinfo/mimedefang
> 




More information about the MIMEDefang mailing list