[FUG-BR] VSCAN
Luiz Otávio Souza
luiz em visualconnect.com.br
Dom Abr 23 10:43:10 BRT 2006
From: "Patrick Tracanelli" <eksffa em freebsdbrasil.com.br>
>
> Bom hack Luiz, voce ja fez send-pr(1) dele?
>
> Bom, de qq forma soh pra ilustrar a thread, nao tem nada a ver o caso do
> DISABLE_VULNERABILITIES hehe. Essa opcao so faz garantir que o ports nao
> faca consultas na VuXML local, caso comum e comportamento padrao se o
> usuario tiver instalado o portaudit. Nao 'e relevante quanto a tags
> FORBIDDEN, IGNORE, DEPRECATED, etc dos Ports. A solucao usual sem o
> hack/patch do Luiz e instalar por pacote pre compilado (cd-rom por
> exemplo) ou remover a entrada FORBIDDEN do Makefile, o que pode ser
> feito editando o Makefile ou de maneira mais elegante, digamos
>
> echo ".undefine FORBIDDEN" | make -f - install clean
>
> (nao testei).
>
> Luiz, faz send-pr(1) disso caso ainda nao o tenha. Se funcionar sempre
> sem compat3x vai ser muito bom.
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...
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
_______________________________________________
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