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

Responder a