--- rpms/qpsmtpd/sme8/qpsmtpd-0.83-peer_hooks.patch 2009/10/29 17:01:20 1.2 +++ rpms/qpsmtpd/sme8/qpsmtpd-0.83-peer_hooks.patch 2010/11/14 20:50:20 1.5 @@ -1,14 +1,3 @@ ---- qpsmtpd-0.83/lib/Qpsmtpd/TcpServer.pm.peer_hooks 2009-09-22 04:49:27.000000000 -0600 -+++ qpsmtpd-0.83/lib/Qpsmtpd/TcpServer.pm 2009-10-29 10:55:19.000000000 -0600 -@@ -72,7 +72,7 @@ sub run { - # Set local client_socket to passed client object for testing socket state on writes - $self->{__client_socket} = $client; - -- $self->load_plugins; -+ $self->load_plugins unless $self->{hooks}; - - my $rc = $self->start_conversation; - return if $rc != DONE; --- qpsmtpd-0.40/lib/Qpsmtpd/SMTP.pm.peer_hooks 2007-06-14 11:57:27.000000000 -0600 +++ qpsmtpd-0.40/lib/Qpsmtpd/SMTP.pm 2007-06-14 13:44:52.000000000 -0600 @@ -95,6 +95,11 @@ @@ -23,7 +12,7 @@ $self->run_hooks("connect"); return DONE; } -@@ -277,7 +282,9 @@ +@@ -279,7 +284,9 @@ # if we don't have a plugin implementing this auth mechanism, 504 if( exists $auth_mechanisms{uc($mechanism)} ) {