[FUG-BR] VSCAN

Patrick Tracanelli eksffa em freebsdbrasil.com.br
Dom Abr 23 15:38:35 BRT 2006


> Patrick,
> 
> Eu acabei de fazer o send-pr, mas nao acredito que um 'hack sujo' desses
> seja aceito, isso pq o FreeBSD nao costuma utilizar esse tipo de solucao,
> pelo menos nao de maneira oficial. Mas como se trata de um port, pode
> ate ser...

Pois e eu testei aqui e funcionou fino tambem. Gostei muito de poder 
evitar o compat3x que na pratica so existe nos meus servidores de e-mail 
por causa do uvscan. Acho que a unica coisa suja do hack e' o "ln -s", 
mas talvez exista uma forma mais correta de fazer isso. Mas ta massa, 
valeu :-)


> 
> Eu refiz o patch e assim nao eh preciso fazer nada mais do que o basico:
> 
> # cd /usr/local/ports/vscan && make install clean
> 
> depois de aplicado o patch, claro:
> 
> --- Makefile.orig       Mon Nov 22 08:58:47 2004
> +++ Makefile    Sun Apr 23 10:16:49 2006
> @@ -17,9 +17,6 @@
>  COMMENT=       Evaluation version of a DOS/Windows/Linux file virus scanner
> 
>  RUN_DEPENDS+=  ${LOCALBASE}/sbin/update_dat:${PORTSDIR}/security/uvscan-dat
> -# misc/compat3x is forbidden, but if it is compiled into the system
> -# we may still be good to go.
> -LIB_DEPENDS+=  c.3:${PORTSDIR}/misc/compat3x
>  LIB_DEPENDS+=  m.2:${PORTSDIR}/misc/compat4x
> 
>  ONLY_FOR_ARCHS=                i386
> @@ -62,5 +59,8 @@
>  post-install:
>         ${LN} -sf ${PREFIX}/lib/libbsdfv.so.4 \
>                 ${PREFIX}/lib/libbsdfv.so
> +       if ! [ -f /lib/libc.so.3 ]; then \
> +               ${FIND} /lib -name "libc.so.*" -type f \
> +               -exec ${LN} -s {} /lib/libc.so.3 \; ; fi
> 
>  .include <bsd.port.mk>
> 
> 
> Quanto ao funcionamento, eu utilizo essa solucao a bastante
> tempo, normalmente com o qmail-scanner, sem problemas.
> 
> Bem que NAI podia atualizar seu produto...
> 
> luiz 


-- 
Patrick Tracanelli

FreeBSD Brasil LTDA.
(31) 3281-9633 / 3281-3547
316601 em sip.freebsdbrasil.com.br
http://www.freebsdbrasil.com.br
"Long live Hanin Elias, Kim Deal!"

_______________________________________________
freebsd mailing list
freebsd em fug.com.br
http://lists.fug.com.br/listinfo.cgi/freebsd-fug.com.br



Mais detalhes sobre a lista de discussão freebsd