Cómo instalar Avira AntiVir WebGate en FreeBSD
I - Introducción
AntiVir WebGate es un servidor proxy de análisis antivirus de la empresa alemana Avira, conocida por su buen motor de análisis. AntiVir WebGate es un producto para Linux. Este tutorial te muestra cómo instalar y configurar el software en un servidor FreeBSD y, opcionalmente, cómo utilizarlo junto con Squid.
II - Preparativos
1) Descarga
Descarga el archivo del producto directamente desde los servidores web de Avira.
root@bsdproxy:/tmp # fetch http://professional.avira-update.com/package/webgate/unix/int/antivir-webgate-prof.tar.gz
Si el comando anterior no te funciona, ve a la página del producto y descárgalo desde allí.
2) Configuración de la emulación de Linux
Sigue las instrucciones del tutorial «Configuración de la emulación de Linux en FreeBSD».
III - Instalación
1) Descomprime el archivo descargado
root@bsdproxy:/root # cd /tmp/
root@bsdproxy:/tmp # tar xzvf antivir-webgate-prof.tar.gz
2) Entra en la emulación de Linux
root@bsdproxy:/tmp # /compat/linux/bin/bash
3) Instala el producto
bash-3.2# pw groupadd antivir
bash-3.2# cd /tmp/antivir-webgate-prof-3.3.0.2-5/
bash-3.2# ./install
Do you agree to the license terms? [n] y
Enter the path to your key file: [] /tmp/avira.key
Would you like to create a link in /usr/sbin for avupdate-webgate? [y]
Would you like to setup Scanner update as cron task? [y]
available options: d [2]
Would you like to check for WebGate updates once a week? [n]
Would you like to create a link in /usr/sbin for avwebgate? [y]
Set up boot scripts? [y]
setting up boot script ... failed
Unable to locate where boot scripts belong.
You can launch Avira WebGate with:
/usr/lib/AntiVir/webgate/avwebgate start
Press <ENTER> to continue.
Would you like to activate SMC support? [y]
4) Actualización del producto
bash-3.2# /usr/lib/AntiVir/webgate/avupdate-webgate --product=WebGate
bash-3.2# exit
IV - Configuración
Vale, ya tienes el producto instalado en tu sistema FreeBSD, dentro de la emulación de Linux.
1) Script de inicio
Tienes que crear un script de inicio para WebGate para que se inicie al reiniciar el sistema.
root@bsdproxy:/tmp # vi /usr/local/etc/rc.d/avwebgate
root@bsdproxy:/usr/local/etc/rc.d # vi /etc/rc.conf
avwebgate_enable="YES"
:wq
2) Configuración del producto
Ahora vamos a ver la configuración. Edita el archivo /compat/linux/etc/avira/avwebgate.conf
root@bsdproxy:/root # vi /compat/linux/etc/avira/avwebgate.conf
V - Pruebas
1) Prueba con un virus de muestra
Ve a la página web de EICAR e intenta descargar un archivo zip. Si te sale una pantalla roja, significa que estás protegido por AvWebGate, que se ejecuta en la emulación de Linux de FreeBSD. ¡Enhorabuena!
VI - Conclusión
TODO



