--------------------------------------------------------------------------------
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

Reply via email to