Kurz gesagt ist Jabber die genehmste Umsetzung von flotter Nachrichtenverschickung. Wikipedia schreibt natürlich mehr zu Jabber. Jabber Server kommen in vielen Farben und Geschmacksrichtungen. Heute im Angebot: ejabberd

Installation

Wir verwenden nur frische Zutaten

$ sudo apt-get update

Einmal ejabberd auf erlang aber ohne X, bitte

$ sudo apt-get install ejabberd
Die folgenden NEUEN Pakete werden installiert:
  ejabberd erlang-base erlang-nox

Es folgen ein paar Fragen: Der Name Ihres ejabberd-Servers:

weimarnetz.de

Der Name eines privilegierten Kontos für ejabberd:

root@weimarnetz.de

Das Kennwort für das Administratorkonto: Um Wildwuchs zu vermeiden wird dass Systempasswort von root verwendet, was weder nötig, noch schlau ist.

ICQ-Transport

  1. Installation pyicqt via apt-get
  2. Eintrag in ejabberd.cfg:
%% Jabber ICQ Transport
{5347, ejabberd_service, [
%% {ip, {127, 0, 0, 1}},
{access, all},
{shaper_rule, fast},
{hosts, ["icq.weimarnetz.de"],
[{password, "*************"}]}
]},
  1. Konfiguration pyicqt in /etc/pyicqt.conf.xml

Jabber im Browser

  1. Installation MUCkl via Download in /var/www/muckl
  2. Konfiguration über /var/www/muckl/config.js
    1. wichtig: BACKENDTYPE auf Binding, damit das ganze mit Firefox, Safari, Opera etc. gelingt
    2. muckl-User einrichten, auth-type anonymous, später auf SASL
  3. Konfiguration ejabberd.cfg:
{5280, ejabberd_http, [
{request_handlers, [
{["web"], mod_http_fileserver}
]},
http_bind,
http_poll,
web_admin
]}
]}.

ToDo

Dienste in das pubsub Modul frickeln:

  • wireless-dicuss
  • svn commit