[FUG-BR] RES: RES: tproxy/cacheboy
Luiz Otavio O Souza
lists.br em gmail.com
Sexta Julho 3 16:07:34 BRT 2009
> Renato.
>
> Acabei de fazer o que vc disse e está ocorrendo um problema com
> 'IP_NONLOCALOK'.
> O kernel já está compilado com os patches, porém, não sei como ver se está
> iniciado ou não, já que no dmesg ele não aparece ...
>
> Alguma dica?
>
> Obrigado.
>
>
> ----
>
> c -DHAVE_CONFIG_H -I. -I../include -O2 -fno-strict-aliasing -pipe -D_REENTRANT
> -MT comm_ips_tproxy2.o -MD -MP -MF
> .deps/comm_ips_tproxy2.Tpo -c -o comm_ips_tproxy2.o comm_ips_tproxy2.c
> mv -f .deps/comm_ips_tproxy2.Tpo .deps/comm_ips_tproxy2.Po
>
> c -DHAVE_CONFIG_H -I. -I../include -O2 -fno-strict-aliasing -pipe -D_REENTRANT
> -MT comm_ips_tproxy4.o -MD -MP -MF
> .deps/comm_ips_tproxy4.Tpo -c -o comm_ips_tproxy4.o comm_ips_tproxy4.c
> mv -f .deps/comm_ips_tproxy4.Tpo .deps/comm_ips_tproxy4.Po
>
> c -DHAVE_CONFIG_H -I. -I../include -O2 -fno-strict-aliasing -pipe -D_REENTRANT
> -MT comm_ips_freebsd.o -MD -MP -MF
> .deps/comm_ips_freebsd.Tpo -c -o comm_ips_freebsd.o comm_ips_freebsd.c
> comm_ips_freebsd.c: In function 'comm_ips_bind':
> comm_ips_freebsd.c:27: error: 'IP_NONLOCALOK' undeclared (first use in
> this
> function)
> comm_ips_freebsd.c:27: error: (Each undeclared identifier is reported only
> once
> comm_ips_freebsd.c:27: error: for each function it appears in.)
> *** Error code 1
>
> Stop in /usr/ports/www/cacheboy16/work/cacheboy-1.6-r13601/libiapp.
> *** Error code 1
>
> Stop in /usr/ports/www/cacheboy16/work/cacheboy-1.6-r13601.
> *** Error code 1
>
> Stop in /usr/ports/www/cacheboy16.
> *** Error code 1
>
> Stop in /usr/ports/www/cacheboy16.
Daniel,
Siga o site http://tproxy.no-ip.org e você não terá problemas...
Faltou você copiar o header (retirado do site):
a.. Install the new kernel and reboot the server
a.. Update the in.h header:
# cp /usr/src/sys/netinet/in.h /usr/include/netinet
E por favor utilize o lusca HEAD essa versão do ports é muittttoooooo
antiga.
Para baixar o lusca head, por enquanto, só pelo svn
(/usr/ports/devel/subversion-freebsd):
svn http://lusca-cache.googlecode.com/svn/branches/LUSCA_HEAD lusca-head
No lusca head, você terá algumas novidades, mas a principal é que você terá
suporte a apenas aufs e coss (diskd foi removido !) e por conta de um bug
descoberto recentemente (ainda sem correção e provavelmente também presente
no squid) não é recomendado utilizar mais do que um tipo de armazenamento no
mesmo proxy (aufs + coss) até que o problema seja resolvido (caso contrário
você verá alguns bugs aleatórios e esporádicos).
[]'s
Luiz
Mais detalhes sobre a lista de discussão freebsd