Após instalar o msn-proxy v0.7 no openSUSE 11.1 de 32 bits, resolvi migrar para msn-proxy 0.8, mesmo ainda estando em sua versão alpha (alguém tem que testar o sistema :)). O msn-proxy foi instalado no openSUSE 11.2 x64 rodando como guest sobre VmWare 2.0.2 em sistema host Windows Server 2008 x64.
Durante as pesquisas, percebi que usuários tem enfrentado problemas para instalar essa nova versão do msn-proxy. Dessa forma resolvi contribuir para comunidade
Linux com esse pequeno artigo. Já existem várias informações na net sobre como instalar o msn-proxy e essa é mais uma para minha distro preferida.
Essa também é uma forma de mostrar aos administradores de rede que é possível manter um servidor Linux para aumentar a segurança sem custos adicionais com hardware. Não irei abordar aqui a instalação do VmWare e sua configuração, mas na net existe uma infinidade de materiais sobre o assunto, inclusive no site oficial do programa,
www.vmware.com.
Como ambiente de instalação usei o KDE 4.3.5 release 0, que vem por padrão da distribuição openSUSE 11.2 x64. Você pode optar por usar outro gerenciador de janelas, mas saiba que isso pode mudar a localização de alguns arquivos e pastas.
Instalando o msn-proxy via 1-click install
A princípio iniciei a instalação do msn-proxy pelo site
opensuse.org, usando a opção 1-click install. Na data que baixei, o pacote era o 0.8-1.1. O mesmo tem sido empacotado por nosso colega aledr, que faz parte da equipe de desenvolvimento. Isso facilita muito as coisas para os iniciantes, pois dessa forma as dependências são todas instaladas. O pacote melhorou muito desde a versão 0.7 no que tange a instalação automática dos pré-requisitos. Os requisitos são (observar que meu sistema é 64 bits):
- libc.so.6()(64bit)
- libc.so.6(GLIBC_2.2.5)(64bit)
- libc.so.6(GLIBC_2.4)(64bit)
- libc.so.6(GLIBC_2.3)(64bit)
- libdl.so.2()(64bit)
- libdl.so.2(GLIBC_2.2.5)(64bit)
- libevent-1.4.so.2()(64bit)
- cron
- logrotate
- mysql
- php5-mysql
- php5-sockets
- rpmlib(PayloadFilesHavePrefix) <= 4.0-1
- rpmlib(CompressedFileNames) <= 3.0.4-1
- rpmlib(PayloadIsLzma) <= 4.4.6-1
O pacote também disponibilizou para ativação pelo yast os complementos msn-proxy-backend-mysql para suporte ao MySQL e msn-proxy-backend-pgsql para suporte ao PostgreSQL. No meu caso ativei o suporte a MySQL.
Para instalar o msn-proxy, acesse
http://software.opensuse.org/search. Selecione openSUSE 11.2 e digite msn-proxy e clique em search. Serão exibidos os pacotes disponíveis para instalação. Para instalar, basta dar um clique em 1-click install. Siga sempre em frente na tela de instalação.