Jabber-Server: Unterschied zwischen den Versionen

Aus Weimarnetz Wiki
Zur Navigation springen Zur Suche springen
(→‎ToDo: - brüllbox)
(→‎Installation: icq-transport + muckl)
Zeile 17: Zeile 17:
 
Das Kennwort für das Administratorkonto:
 
Das Kennwort für das Administratorkonto:
 
Um Wildwuchs zu vermeiden wird dass Systempasswort von root verwendet, was weder nötig, noch schlau ist.
 
Um Wildwuchs zu vermeiden wird dass Systempasswort von root verwendet, was weder nötig, noch schlau ist.
 +
 +
==ICQ-Transport==
 +
# Installation pyicqt via apt-get
 +
# 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, "*************"}]}
 +
::]},
 +
# Konfiguration pyicqt in /etc/pyicqt.conf.xml
 +
 +
==Jabber im Browser==
 +
# Installation MUCkl via Download in /var/www/muckl
 +
# Konfiguration über /var/www/muckl/config.js
 +
## wichtig: BACKENDTYPE auf Binding, damit das ganze mit Firefox, Safari, Opera etc. gelingt
 +
## muckl-User einrichten, auth-type anonymous, später auf SASL
 +
# Konfiguration ejabberd.cfg:
 +
::{5280, ejabberd_http, [
 +
:::                        {request_handlers, [
 +
:::                        {["web"], mod_http_fileserver}
 +
:::                              ]},
 +
:::                        http_bind,
 +
:::                        http_poll,
 +
:::                        web_admin
 +
:::                        ]}
 +
:: ]}.
  
 
==ToDo==
 
==ToDo==

Version vom 20. Oktober 2009, 10:40 Uhr

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