-------------------------------------------------------------------------------- Fedora Update Notification FEDORA-2013-10820 2013-06-14 00:54:55 --------------------------------------------------------------------------------
Name : perl-Sendmail-PMilter Product : Fedora 18 Version : 1.00 Release : 8.fc18 URL : http://search.cpan.org/dist/Sendmail-PMilter/ Summary : Perl binding of Sendmail Milter protocol Description : Sendmail::PMilter is a mail filtering API implementing the Sendmail milter protocol in pure Perl. This allows Sendmail servers (and perhaps other MTAs implementing milter) to filter and modify mail in transit during the SMTP connection, all in Perl. It should be noted that PMilter 0.90 and later is NOT compatible with scripts written for PMilter 0.5 and earlier. The API has been reworked significantly, and the enhanced APIs and rule logic provided by PMilter 0.5 and earlier has been factored out for inclusion in a separate package called Mail::Milter. -------------------------------------------------------------------------------- Update Information: This update fixes some process control issues, namely: * Sendmail::PMilter prevented milters from forking and reaping their own child processes, because it set a SIGCHLD handler in the parent process and then didn't remove it in the children (CPAN RT#85826) * When the maximum number of interpreters is set by a milter, and that maximum is reached, Sendmail::PMilter violated the Milter protocol by sending SMFIR_TEMPFAIL to the MTA rather than doing initial negotiation; an error code is not allowed there, negotiation is required, so Sendmail::PMilter is fixed by waiting until a new interpreter can be launched (CPAN RT#85833) -------------------------------------------------------------------------------- ChangeLog: * Thu Jun 13 2013 Paul Howarth <[email protected]> - 1.00-8 - Reset SIGCHLD handler in milters (CPAN RT#85826, #970138) - Block instead of erroring on max children (CPAN RT#85833, #970197) - BR: perl(Thread::Semaphore) and perl(Time::HiRes) - BR:/R: all optional modules for different socket/dispatcher styles * Tue Apr 30 2013 Paul Howarth <[email protected]> - 1.00-7 - Fix addheader, getsymval bugs (CPAN RT#84941, #957886) - Don't need to remove empty directories from the buildroot - Specify all dependencies * Thu Feb 14 2013 Fedora Release Engineering <[email protected]> - 1.00-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild -------------------------------------------------------------------------------- References: [ 1 ] Bug #970138 - Sendmail::PMilter prevents milters from forking and reaping child processes https://bugzilla.redhat.com/show_bug.cgi?id=970138 [ 2 ] Bug #970197 - Sendmail::PMilter violates Milter protocol when max children reached https://bugzilla.redhat.com/show_bug.cgi?id=970197 -------------------------------------------------------------------------------- This update can be installed with the "yum" update program. Use su -c 'yum update perl-Sendmail-PMilter' at the command line. For more information, refer to "Managing Software with yum", available at http://docs.fedoraproject.org/yum/. All packages are signed with the Fedora Project GPG key. More details on the GPG keys used by the Fedora Project can be found at https://fedoraproject.org/keys -------------------------------------------------------------------------------- _______________________________________________ package-announce mailing list [email protected] https://admin.fedoraproject.org/mailman/listinfo/package-announce
