Como tive que instalar esse tripla, fui anotando os passos que segui.
Nao sei se esta funcioando, o servidor ainda nao esta em producao.


Instala��o e configura��o do amavis+uvscan no postfix. (30/04/2002)

Distribui��o:
 Conectiva Linux 7.0

O antivirus:
 Vers�o de teste do mcafee antivirus, pode ser obitido em http://www.nai.com
 Descompacar o tar.Z em um local qualquer, e usar o ./install-uvscan para
 instalar, escolha as op��es padr�o.
 verifique se o uvscan esta rodando

 # uvscan --version
uvscan: error while loading shared libraries: libstdc++.so.2.8: cannot
open shared object file: No such file or directory

 Parece que precisa de uma glibc antiga.
 instale o pacote compat-libstdc++, use o apt.

# uvscan --version
Virus Scan for Linux v4.14.0
Copyright (c) 1992-2001 Networks Associates Technology Inc. All rights
reserved.
(408) 988-3832  EVALUATION COPY - Jan 18 2001

Scan engine v4.1.40 for Linux.
Virus data file v4121 created Feb 12 2001
Scanning for 56916 viruses, trojans and variants.

Como a defini��o de virus e antigo, precisamos atualizar-lo.
em
ftp://FTPDE.NAI.COM/pub/antivirus/datfiles/4.x/
existe as vers�es recentes do .dat, a vers�o atual disponivel no
momento (30/04) ea dat-4199.tar.

Esse e um pequeno script para fazer a atualiza��o, deve ser rodado pelo
cron pelo menos uma vez por dia, altere "[EMAIL PROTECTED]"
para um email valido para receber o aviso que o .dat foi atualizado,
ocorre pelo menos uma atualiza��o por semana.

#!/bin/sh
# Atualiza o arquivo dat.
cd /usr/local/uvscan
#FTPDIR="ftp://ftp.mcafee.com/pub/antivirus/datfiles/4.x/";
FTPDIR="ftp://FTPDE.NAI.COM/pub/antivirus/datfiles/4.x/";
CVERSION=`./uvscan --version | grep "Virus data file" | \
cut -d" " -f4 | cut -c2-`
NVERSION=$[ $CVERSION + 1]
CDNAME="dat-${CVERSION}.tar"
NDNAME="dat-${NVERSION}.tar"
wget -o wupdate.log $FTPDIR$NDNAME
if [ $? -eq 0 ]; then
   tar -xf $NDNAME
   rm $CDNAME
   mail -s "uvscan dat atualizado para a versao v${NVERSION}" \
   [EMAIL PROTECTED] <wupdate.log
fi

outra atualiza��o que pode ser feita e a do "Scan engine"
baixe o
ftp://ftpde.nai.com/pub/antivirus/engine/4.x/elnx4160.zip
e descompact no dir onde o unscan foi instalado.

# ./uvscan --version
Virus Scan for Linux v4.14.0
Copyright (c) 1992-2001 Networks Associates Technology Inc. All rights
reserved.
(408) 988-3832  LICENSED COPY - Jan 18 2001

Scan engine v4.1.60 for Linux.
Virus data file v4199 created Apr 25 2002
Scanning for 60406 viruses, trojans and variants.

teste o virus criando um arquivo com a seguinte segu�ncia
X5O!P%@AP[4\PZX54(P^)7CC)7}$EICAR-STANDARD-ANTIVIRUS-TEST-FILE!$H+H*

O amavis:
 O site do amavis e http://www.amavis.org
 baixe a vers�o perl do mesmo (amavis-perl-11.tar.gz)
 descompacte em um dir temporario
 leia o INSTALL, FAQ, README.postfix e README.scanners.

 o amavis-perl precisa de diversos modulos do perl, rodando o ./configure
para ver quais s�o os modulos faltantes.

'MIME/Parser'
'MIME/Parser/Filer'
'Unix/Syslog'
'Mail/Header'
'Convert/UUlib'
'Convert/TNEF'
'Compress/Zlib'
'Archive/Tar'
'Archive/Zip'

Pacotes a serem instalados (use o apt)
perl-MIME-tools
perl-Mail-Cclient
perl-Compress-Zlib

Esses 5 n�o consegui localizar usando o apt.
Syslog
Convert-UUlib
Convert-TNEF
Archive-Tar
Archive-Zip

Usando o CPAN para instalar.
preciso do
 perl-devel
 kernel-includes (lembre se que o CL tem um bug nessa perte)
# perl -MCPAN -e shell
  install Unix::Syslog
  install Convert::UUlib
  install Archive::Tar

A instala��o do Convert::TNEF ira fazer algumas atualiza��es recursivas,
preste aten��o, uma delas ea vers�o do perl para 5.6.1, isso costuma ser
desastroso.
somente baixe o Convert::TNEF, com:
 get Convert::TNEF

o arquivo estar� no dir ~/.cpan/build/Convert-TNEF-0.17, de os seguintes
comandos para isntalar.
 perl Makefile.PL
 make

Fa�o o mesmo com o Archive::Zip

O lha, unarj eo ncompress podem ser instalado pelo apt.
O arc,unrar eo zoo precisam ser instalado manualmente.
muitos compactadores podem ser encontrados em:
http://www.ibiblio.org/pub/Linux/utils/compress/
outra op��o, mais correta seria procurar se n�o existem rpm j� feitos no
rpmfind.
ftp://rpmfind.net/linux/contrib/libc6/i386/arc-5.21e-6.i386.rpm
ftp://rpmfind.net/linux/contrib/libc6/i386/unrar-2.71-4.i386.rpm
ftp://rpmfind.net/linux/contrib/libc6/i386/zoo-2.10-7.i386.rpm

No README.postfix existe a descri��o de como instalar o amavis nesse MTA,
existem 3 metodos b�sicos,
 Varredura so dos email que entram
 Dos emails que entra e saem e os que sao redirecionados (relay)
  dividias em 2as vers�es, uma para a vers�o do postfix sem "pre-content
filter interface" e outra para a vers�o que a possui.
 Como a vers�o fornecido pelo conectiva linux 7.0 suporta o filtro de
conte�do vamos usar esse metodo.

Crie o usu�rio vscan.
rode o ./configure com a op��o --enable-smtp
o resultado final devera ser:
** Configuration summary for amavis perl-11 2001-04-07:

  Install amavis as:          /usr/sbin/amavis
  Configured for use with:    postfix
  Relay configuration:        no
  Enable SMTP:                yes
  Use SMTP port:              10025
  Use virus scanner(s):       McAfee Virusscan
  Scanner runs as:            vscan
  Logging to syslog:          yes
  Quarantine directory:       /var/virusmails
  Max. recursion depth:       20
  Add X-Virus-Scanned header: yes
  Display AMaViS credits:     no
  Warn sender:                yes
  Reports sent to:            virusalert
  Reports sent by:            postmaster

To accept the above, type "make"

instale ele com o make install

(s� agora notei que estou usando o amavisd no outro servidor)

O postfix:
A configura��o do postfix e muito simples.
adcione

 content_filter = vscan:

no /etc/postfix/main.cf

e

vscan  unix  -       n       n       -       10     pipe user=vscan
     argv=/usr/sbin/amavis ${sender} ${recipient}
localhost:10025     inet  n      -      n      -      -      smtpd
     -o content_filter=

no /etc/postfix/master.cf

Fa�a uma copia desses arquivos antes.

Reinicie o postfix (service postfix reload)

Faca um teste enviando um email com virus para/pelo servidor recem
configurado.

A instala��o do amavisd e muito similar a dessa vers�o.

                                  Paulino Kenji Sato <[EMAIL PROTECTED]>
                                                               30/04/2002



                                                                   Paulino
_________________________________ ________________________________________
Paulino Kenji Sato               |    Universidade Estadual de Maringa
mailto:[EMAIL PROTECTED]        |    Departamento de Fisica
http://www.dfi.uem.br/~paulino   |    Maringa Pr                Brasil
http://br.geocities.com/linosam/ |    Linux user 56176


Assinantes em 30/04/2002: 2248
Mensagens recebidas desde 07/01/1999: 164993
Historico e [des]cadastramento: http://linux-br.conectiva.com.br
Assuntos administrativos e problemas com a lista:
            mailto:[EMAIL PROTECTED]

Responder a