Renato Botelho wrote: > Em 12/5/2006 13:05 Patrick Tracanelli escreveu: > >> Renato Frederick wrote: >> >>> Sugerir troca de mailer é bem simplista né... >>> >>> Bom Marcus, já procurou no google se há algum patch? Nunca pesquisei, ainda >>> não passei por este problema. >>> >>> Já pensou em fazr uma "solução alternativa", mas real as suas necessidades >>> do que "simplesmente" trocar por postfix? >>> >>> Penso em você usar o ipfw para limiar as conexões que podem ser abertas com >>> o smtp do terra. >>> >>> O ipfw negando as regras, o qmail irá deixar o email na fila. Talvez >>> aumentar o queuelifetime seja interessante, dependendo da demora que isso >>> poderá ocasionar com o terra. >>> >>> Dá uma estudada nisso, enquanto um patch não sai :) >>> >>> Abraços. >>> >> So pra complementar, tem patch pra reutilizacao de sessao e conexoes >> persistentes sim. Infelizmente nao tenho a URL mas nada que uma boa >> busca no google por "connection reuse"+qmail nao resolva =) So que o >> patch se aplica no Qmail limpo, pra aplicar com Qmail com outros vai ser >> necessario modificar o codigo manualmente. >> >> Se aplicar patches manualmente e uma opcao (e no mundo Qmail, isso acaba >> sendo imperativo), esse recurso pode ser adicionado. >> >> Por outro lado, eu acho uma opcao mais interessante aplicar o patch: >> >> ucspi-tcp-0.88-periplimit.7.patch >> >> No ucspi-tcp. Com ele voce pode limitar numero de sessoes por IP >> (similar a baixar concorrencia, mas por IP). >> > > Interessante, você já testou esse Patrick? Se sim, posso falar com o > maintainer e colocar ele no ports... =) > > Renato,
Acabei de testar o patch. Caso queira enviar para o maintainer, seguem algumas infos: URL: http://js.hu/package/ucspi-tcp/ucspi-tcp-0.88-periplimit.7.patch Diff Makefile: --- Makefile Sun May 14 20:59:49 2006 +++ Makefile.new Sun May 14 20:59:37 2006 @@ -16,6 +16,7 @@ COMMENT= Command-line tools for building TCP client-server applications OPTIONS= MAN "Install man(1) pages" on \ + PER_IP_LIMIT "Add option to limit connections per ip" off \ RSS_DIFF "Patch rblsmtpd for qmail users" off \ SSL "Adds support for SSL (Secure Socket Layer)" off @@ -43,6 +44,12 @@ .if defined(WITH_RSS_DIFF) PATCH_SITES+= http://www.qmail.org/ PATCHFILES+= ucspi-rss.diff +PATCH_DIST_STRIP= -p1 +.endif + +.if defined(WITH_PER_IP_LIMIT) +PATCH_SITES+= http://js.hu/package/ucspi-tcp/ +PATCHFILES+= ucspi-tcp-0.88-periplimit.7.patch PATCH_DIST_STRIP= -p1 .endif Diff distinfo: --- distinfo Sun May 14 20:51:07 2006 +++ distinfo.new Sun May 14 20:48:45 2006 @@ -6,3 +6,5 @@ SIZE (ucspi-rss.diff) = 1828 MD5 (ucspi-tcp-ssl-20050405.patch.gz) = cbe2443539d5289ffb5ae2a036e0ba3d SIZE (ucspi-tcp-ssl-20050405.patch.gz) = 13173 +MD5 (ucspi-tcp-0.88-periplimit.7.patch) = ee211d2491b5b0f546f4eedd7254f370 +SIZE (ucspi-tcp-0.88-periplimit.7.patch) = 4820 ------------------------- Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd