Recent MailScanner update introduce a bug in the TNEF.pm module that made unpacking MS TNEF attachments produce errors. This is due the process used to create the temp directories. Fix: Apply the attached patch. Patch attached with submission follows: How-To-Repeat: Install the MailScanner port and send a message with a MS TNEF attachment.
Class Changed From-To: sw-bug->maintainer-update Fix category (submitter is maintainer) (via the GNATS Auto Assign Tool)
Responsible Changed From-To: freebsd-ports-bugs->crees crees@ wants this port PRs (via the GNATS Auto Assign Tool)
State Changed From-To: open->analyzed Interesting take, though I'm not sure I like the SUB_FILES patch approach-- I'm really sorry your private mail with the patch had slipped below my radar. I'll prepare a slightly modified patch for your approval very shortly.
crees 2012-03-21 21:08:02 UTC FreeBSD ports repository Modified files: mail/mailscanner Makefile mail/mailscanner/files CHANGES.port README.FreeBSD.port mailscanner.in mta.in pkg-install.in Added files: mail/mailscanner/files MailScanner.8.in patch-lib__MailScanner__TNEF.pm Removed files: mail/mailscanner/files MailScanner.8 Log: - Fix MS TNEF unpacking - Use substitution in MailScanner.8 to update version - Correct handling of WITHOUT_SPAMASSASSIN_SYMLINK in pkg-install PR: ports/166254 Submitted by: Kevin Kobb (kkobb@skylinecorp.com) (maintainer) Feature safe: yes Revision Changes Path 1.100 +7 -8 ports/mail/mailscanner/Makefile 1.29 +6 -0 ports/mail/mailscanner/files/CHANGES.port 1.2 +0 -12 ports/mail/mailscanner/files/MailScanner.8 (dead) 1.1 +12 -0 ports/mail/mailscanner/files/MailScanner.8.in (new) 1.5 +7 -14 ports/mail/mailscanner/files/README.FreeBSD.port 1.8 +1 -1 ports/mail/mailscanner/files/mailscanner.in 1.8 +1 -1 ports/mail/mailscanner/files/mta.in 1.1 +20 -0 ports/mail/mailscanner/files/patch-lib__MailScanner__TNEF.pm (new) 1.2 +3 -2 ports/mail/mailscanner/files/pkg-install.in _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
State Changed From-To: analyzed->closed Committed. Thanks! I've kept your manpage update-- I misread it as munging a patch before (I've had a bad week...). I've also improved the handling of the spamassassin-symlink script part too; installing from a package it now works correctly as well.