Inhaltsverzeichnis

Server-Umzug

Wie man einen kompletten Jabber-Server zu tiggersWelt.net umzieht, beschreibt dieser Artikel.

Kontaktlisten

Normalerweise werden Jabber-Kontakte nur auf dem jeweiligen Jabber-Server gespeichert. Ist dieser somit durch einen Providerwechsel oder aus anderen Gründen nicht mehr erreichbar, gibt es theoretisch keine Möglichkeit die Kontaktliste wiederherzustellen.

Allerdings legen einige Jabber-Clients Profildateien zu den jeweiligen Kontakten an. Aus diesen Dateien lässt sich dann wiederum eine Liste generieren.

Diese Anleitung erklärt dies am Beispiel des Jabber-Clients Gajim unter Linux.

Schritt 1 – Liste erstellen

Zunächst wird mit dem Befehl

ls -1 ~/.gajim/vcards | sed -e 's/-$//' > ~/kontakte.txt

Die Liste kontakte.txt im Homeverzeichis erstellt.

Schritt 2 – Liste bearbeiten

Nun kann man die Liste mit einem Editor öffnen und diejenigen Einträge entfernen, die man nicht mehr hinzufügen möchte. Auch sollten alle Transport-Kontakte (MSN, ICQ etc.) entfernt werden.

Schritt 3 – Hinzufügen der Kontakte

Gajim liefert das kleine Kommandozeilenprogramm gajim-remote mit, das es erlaubt, Gajim über die Konsole zu bedienen. So können wir über den Befehl

for a in $(cat ~/kontakte.txt); do gajim-remote add_contact $a; done

nun alle Einträge der Listendatei dem Roster hinzufügen.