"Mineirosnet Internet Provider" <[EMAIL PROTECTED]> writes:
> Quando eu dou um make install no amavis ng > ele da a seguinte msg > install: cannot stat `amavis-milter/amavis-milter': Arquivo ou diret�rio n�o > encontrado > make: *** [pure_install] Error 1 > > o que pode ser O que fiz para responder esta d�vida: Primeiro passo: acessei o site do Amavis. N�o, n�o � o www.amavis.org. Este est� super desatualizado. http://sourceforge.net/projects/amavis L�, como n�o h� documenta��o, fui direto para o download do Amavis-NG. H� os seguintes arquivos: ---------------------------------------------------------------------- amavis-ng 0.1.4.12002-08-26 17:00 amavis-ng-milter-helper_0.1.4.1-1_i386.deb19630 22 i386.deb amavis-ng-milter-helper_0.1.4.1-2_i386.deb19786 21 i386.deb amavis-ng_0.1.4.1-1.diff.gz11357 50 AnyOther Source File amavis-ng_0.1.4.1-1.dsc374 17 AnyOther Source File amavis-ng_0.1.4.1-1_all.deb72654 52 Any.deb amavis-ng_0.1.4.1-2.diff.gz11396 54 AnyOther Source File amavis-ng_0.1.4.1-2.dsc386 28 AnyOther Source File amavis-ng_0.1.4.1-2_all.deb72718 45 Any.deb amavis-ng_0.1.4.1.orig.tar.gz70142 507 AnySource .gz ---------------------------------------------------------------------- Se voc� n�o usa Debian, pegue o tarball. Baixei o meu como: http://unc.dl.sourceforge.net/sourceforge/amavis/amavis-ng_0.1.4.1.orig.tar.gz Descompactei os fontes... ---------------------------------------------------------------------- tar zxvf amavis.* ---------------------------------------------------------------------- e ele criou um diret�rio com o nome do programa. Entrando no diret�rio... ---------------------------------------------------------------------- cd amavis[TAB] ---------------------------------------------------------------------- NOTA:. Se o seu shell n�o for esperto o suficiente para fazer a sugest�o com apenas o nome do diret�rio, voc� provavelmente ter� que digitar um pouco mais. O zsh � inteligente. ;-) A primeira coisa a se fazer, com um c�digo novo �: ler o README. E o conte�do deste mandava-me ler o do diret�rio doc. No doc/README, temos v�rias coisas. S� nos importa isso, no momento: ====================================================================== Installation ------------ If you are planning to use AMaViS with Sendmail's Milter interface, edit Makefile.PL and remove the hash symbol at the beginning of the line ,---- | # DIR => ['amavis-milter'], `---- Then, do a $ perl Makefile.PL which will create a Makefile for you. Then do a $ make $ su -c make\ install ====================================================================== Como voc� comentou a respeito do milter, suponho que uses sendmail. Essa nota da documenta��o se aplica: ---------------------------------------------------------------------- If you are planning to use AMaViS with Sendmail's Milter interface, edit Makefile.PL and remove the hash symbol at the beginning of the line ,---- | # DIR => ['amavis-milter'], `---- ---------------------------------------------------------------------- Como estou respondendo sua pergunta --- n�o uso sendmail, gra�as a Deus ---, segui o procedimento acima. E continuei seguindo a documenta��o. Claro, n�o pude continuar seguindo os passos de compila��o. Mas, por qu� ser�? Simples!!! N�o uso sendmail, logo n�o uso tamb�m a libmilter! ;-) E como fazer? Google � seu amigo. Uma busca por "libmilter". Primeiro link. http://aeschi.ch.eu.org/milter/ No meio da p�gina: "Mail filtering with libmilter" E mais abaixo instru��es de como fazer para ter a libmilter e o sendmail usando-a. Como n�o uso sendmail e nem libmilter, desfiz a mudan�a no Makefile.PL acima, s� para certificar-me de que era o �nico problema. ====================================================================== [godoy@wintermute ~/amavis/amavis-ng-0.1.4.1.orig]$ perl Makefile.PL Writing Makefile for AMAVIS [godoy@wintermute ~/amavis/amavis-ng-0.1.4.1.orig]$ make cp amavis-inject blib/script/amavis-inject /usr/bin/perl -I/usr/lib/perl5/5.6.1/i386-linux -I/usr/lib/perl5/5.6.1 -MExtUtils::MakeMaker -e "MY->fixin(shift)" blib/script/amavis-inject cp qmail-queue.amavis blib/script/qmail-queue.amavis /usr/bin/perl -I/usr/lib/perl5/5.6.1/i386-linux -I/usr/lib/perl5/5.6.1 -MExtUtils::MakeMaker -e "MY->fixin(shift)" blib/script/qmail-queue.amavis cp amavis blib/script/amavis /usr/bin/perl -I/usr/lib/perl5/5.6.1/i386-linux -I/usr/lib/perl5/5.6.1 -MExtUtils::MakeMaker -e "MY->fixin(shift)" blib/script/amavis Manifying blib/man1/amavis-inject.1pm Manifying blib/man1/qmail-queue.amavis.1pm Manifying blib/man1/amavis.1pm [godoy@wintermute ~/amavis/amavis-ng-0.1.4.1.orig]$ ====================================================================== Lindo e suave, como uma pluma. O pr�ximo passo seria a configura��o do MTA. Bem, foi isso. Tempo desta aventura toda: 8 minutos (tive que baixar o Amavis e procurar a libmilter no Google...) Sds, -- Godoy. <[EMAIL PROTECTED]> Assinantes em 18/09/2002: 2237 Mensagens recebidas desde 07/01/1999: 183676 Historico e [des]cadastramento: http://linux-br.conectiva.com.br Assuntos administrativos e problemas com a lista: mailto:[EMAIL PROTECTED]
