Instalando o OpenFire no Debian Etch

Olhando as estatisticas do meu blog, percebi que muitos buscam informações sobre a Instalação do Openfire, e caem em um post antigo meu sobre a instalação de um plugin de Logs em uma versão anterior do Openfire. Então resolvi criar este tutorial para as pessoas finalmente consigam encontrar a informação desejada 😀 .

Utilizei o Debian Etch 4 (Instalação básica), para fazer a instalação, mas acredito que este tutorial pode ser utilizado para o Ubuntu sem mudança, e também para qualquer outra distribuição, desde que tenha o servidor mysql instalado. O MYSQL não é necessário para instalar o Openfire, pois ele possui um banco de dados próprio, mas é recomendado instalar pois o desempenho é melhor.

Leia mais deste post

Anúncios

VMWare Server – Erro no dispositivo vmnet1

O VMware tem um recurso muito interessante que são as redes virtuais, sendo uma delas a vmnet1, que é uma interface que apenas o computador local tem acesso, e com ela você pode criar uma rede virtual que apenas as maquinas virtuais e o seu computador tem acesso.

Ela funciona muito bem, mas quando eu coloquei uma maquina virtual no VMWare Server para iniciar automaticamente ao ligar o Linux, comecei a ter um problema, quando o Linux terminava de iniciar seus processos e a maquina virtual era inicializada surgia o seguinte erro:

Could not get interface flags for vmnet1: No such device ethernet0 will start disconnected

Que informa que não foi encontrada o dispositivo vmnet1 e a rede vai ser iniciada desligada. Isso acontece por que a maquina virtual é iniciada logo depois das interfaces virtuais de rede do vmware. Como não encontrei uma solução na internet, eu fiz uma pequena gambiarra:

Abra o arquivo /etc/init.d/vmware (que é o arquivo que inicia o servidor VMWare, interfaces e as vm’s), procure pela linha inicia asmaquinas virtuais, e acrescente o comando sleep (em negrito) antes da linha “Starting VMware virtual machines…”

if [ “`vmware_product`” = “wgs” -o “`vmware_product`” = “vserver” ]; then
if [ -e $vmware_etc_dir/vm-list ]; then
sleep 8
vmware_exec ‘Starting VMware virtual machines…’ \
“$vmdb_answer_SBINDIR”/”$serverd” -s -d
fi

Com isso antes que as maquinas virtuais sejam iniciadas vai haver uma pausa de 8 segundos, tempo suficiente para que os dispositivos do VMWare sejam iniciados (se não funcionar, aumente o valor do sleep).

 

Visualizador de Logs do OpenFire

NOTA:
A atual versão do Openfire (3.5.2) possui um plugin próprio para log das conversas dos usuários, não sendo mais nescessário o uso do plugin IBALL, eu fiz recentemente um tutorial de como instalar o Openfire. Vale a pena instalar, ele está muito bom 😀

——————————————————
Antes de mais nada, o Openfire é um servidor de mensagens instantâneas que utiliza o protocolo aberto XMPP (Jabber, o mesmo que o Google Talk usa), com ele é possível montar um servidor de mensagens em uma intranet e até mesmo disponibilizar na internet caso necessário.

Ele é muito utíl caso a empresa deseje criar um ambiente de comunicação entre seus funcionários mas não quere utilizar os meios comuns (como MSn ou Gtalk), em sua versão livre ele possui varias ferramentas uteis para sua administração, mas falta um gerenciador de log, para ver o que os utilizadores estão conversando ou buscar antigas conversas que comprovem afirmações e blá blá blá, já que esse meio de comunicação pode ser usado pelo lado negro da força.

Vamos ao visualizador de logs, o I-Ball Chat Auditor (versão adaptada) permite visualizar as conversas de acordo com o critério escolhido na busca, que pode ser por data, periodo, usuarios ou então por dialogo. Para instalar o plugin é tão simples quanto instalar o servidor, basta baixar o arquivo iball_auditor.jar , e copia-lo para dentro da pasta plugin que fica onde foi feita a instalação do OpenFire. Então na interface de administração entre na aba Plugins e vai ver que o plugin foi instalado, e duas novas opções vão aparecer, uma na aba Servidor, e outra na aba Usuários/Grupos conforme as figuras abaixo:

Iball 01 / iball1.png

É isso ai, resolvi postar por que foi um pouco difícil achar um plugin gratuito para visualização dos logs do Openfire. Se alguém quiser saber como fazer a instalação é só perguntar.

Instalando o Pidgin 2.2.0 no Debian Etch

Saiu versão 2.2.0 do Pidgin, foram feitas algumas correções e adicionadas algumas novidades que são descritas no site www.pidgin.im .

Pidgin

Abaixo vou fazer a descrição de como instalar o Pidgin 2.2.0 no Debian Etch, já que não tem pacotes pré-empacotaos =P

Leia mais deste post