Centerim5 cliente multiprotocolo para la shell

Somos muchos los que usamos la consola estilo #semananegra. El caso es que estaba yo buscando un cliente parecido, para la consola de mi raspbian, intentando no usar dos clientes simultaneos, como irssi (IRC) y mcabber(xmpp) ambos para la shell, pero que ocupan mucho espacio incluso usando tmux. Así que busque en los repos y encontré centerim. Pero no se podía usar ssl sobre el protocolo de irc y daba un error de gnutls en xmmp.

Entonces me dije, esto va a ser mejor compilarlo a mano, y busque en la red, donde encontré esta versión que parece más reciente y que me gusta más https://github.com/transacid/CenterIM5. CenterIM5 soporta varios protocolos AIM, (AOL Instant Messenger), Bonjour, Gadu-Gadu, Groupwise, ICQ, IRC, MSN/Windows Live, MXit , MySpaceIM, QQ, SILC (Secure IRC), SIMPLE Sametime,XMPP (Jabber and Google Talk), Yahoo, Yahoo JAPAN y Zephyr

Pasos para instarlo:

Instalar las dependencias necesarias

sudo apt-get install autoconf libgconf2-dev autopoint g++ ncurses-dev gettext automake make 

Descargamos el src, configuramos y compilamos

 `git clone https://github.com/transacid/CenterIM5/
  cd CeneterIM5
 ./bootstrap
 ./configure
 make`

Instalamos

`make sudo make install`

Para esconder nuestra IP, podemos conbinar un proxy http usando socat para crear un conector entre privoxy y tor, lo dejo porque mcabber solo deja usar un proxy http, igual a alguien le sirve y para el caso también vale, no se si añade algo más de privacidad, pero lo intentaré averiguar.

 socat TCP-LISTEN:7777,fork PROXY:127.0.0.1:mijabber.es:5222,proxyport=8118

O podemos usar solo tor, ¿al gusto?

socat TCP-LISTEN:7777,fork SOCKS4A:127.0.0.1:mijabber.es:5222,socksport=9050

Recordar que privoxy debe incluir la linea para que reenvíe hacia tor

forward-socks5 / 127.0.0.1:9050 .

Si haces esto luego debes configurar el servidor de la cuenta xmpp como 127.0.0.1 puerto 7777

Compartir

1 Comentario

Deja una respuesta a fanta Cancelar respuesta

Your email address will not be published. Required fields are marked *

To create code blocks or other preformatted text, indent by four spaces:

    This will be displayed in a monospaced font. The first four 
    spaces will be stripped off, but all other whitespace
    will be preserved.
    
    Markdown is turned off in code blocks:
     [This is not a link](http://example.com)

To create not a block, but an inline code span, use backticks:

Here is some inline `code`.

For more help see http://daringfireball.net/projects/markdown/syntax