This wiki is now locked - both user registration and edits (except by admins) are disabled. We're currently migrating all the content to our new wiki. If you have time, please register and help us out!

You can still view the source code of every page. Once a page has been copied over to the new wiki, please add a link to it to MigratedPages (the only page which is still editable), to notify the admins to go and blank it.


FMS (Freenet Message System)


Für lange Zeit war Frost eines der populärsten Kommunikationsmittel in Freenet. Die Freude daran wurde jedoch durch Spam getrübt. FMS versucht das Spamproblem durch die Bildung eines Web of Trust (WoT) zu lösen. Jeder Nutzer kann Identitäten erstellen, mit denen er in Boards postet. Jede Identität wird durch einen Spitznamen und einen SSK-Schlüssel dargestellt wird. Die geposteten Nachrichten sind kryptografisch mit dem SSK-Schlüssel signiert, wodurch die Nachrichten eindeutig einer Identität zugeordnet sind. Damit kann man anonym posten, aber dennoch einen guten Ruf erlangen.

Um im FMS zu partizipieren besteht zur Zeit die Wahl zwischen der Verwendung der Weboberfläche des FMS-Webservers oder eines selbst gewählten Newsreaders wie Thunderbird. Für Thunderbird gäbe es ein WoT-Addon, das die Bewertung anderer Nutzer vereinfachen soll. Die anfängliche Grundkonfiguration muss dennoch über die Weboberfläche des FMS-Servers erfolgen.

Zu den wichtigsten Schritten sind nachfolgend Screenshots als klickbare Links vorhanden (gehostet auf flickr.com).

Download


Die Installationsdateien zu FMS erhalten Sie in Freenet. Öffnen Sie ihren Browser und gehen sie auf FMS-Freesite. Den Link finden Sie genauso als Lesezeichen auf Ihrer Freenet-FProxy-Site (z.B. http://localhost:8888/) oder der Freenet-Webseite.

Laden Sie sich die Binary-Version des Betriebssystem ihrer Wahl (Windows, Linux) herunter. Ein Freenet-Nutzer bietet anscheinend auf seiner eigenen Freesite auch eine selbst kompilierte MacOS-Version an.

Screenshot - FMS Freesite

Installation


Entpacken Sie das Archiv in ein geeignetes Verzeichnis, beispielsweise in ein Unterverzeichnis Ihres Freenet-Verzeichnisses.

Beachten Sie, dass für Linux die poco5-Bibliotheken installiert sein müssen.

Unter Debian Lenny sähe eine Möglichkeit der Nachinstallation (mit Administratorrechten) wie folgt aus - es dürften nicht alle erforderlich sein:
aptitude install libpocofoundation5 libpocoutil5 libpoconet5 libpocodata5 libpoconetssl5 libpocoodbc5 libpocosqlite5


Bei Problemen unter Windows müssen u.U. die "Windows Runtime Files" ebenfalls heruntergeladen werden. Bei Windows XP und höher sollte die Verzeichnisstruktur der DLLs erhalten bleiben, bei Windows-Versionen darunter werden die Dateien in das FMS-Verzeichnis kopiert.

Programmstart


Führen Sie das Programm aus.

Unter Windows führen Sie entweder die Windows-Programmdatei fms.exe mit einen Doppelklick aus oder rufen es in der DOS-Eingabeaufforderung auf, nachdem Sie mit cd ins FMS-Verzeichnis gewechselt sind:
fms.exe


Unter Linux wechseln Sie in einem Terminal in das FMS-Verzeichnis und rufen die Programmdatei auf:
./fms

Unter Umständen müssen nach dem Entpacken die Ausführ-Rechte nochmal neu gesetzt werden:
chmod +x fms


FMS startet einen Webserver, der per Vorgabe auf dem Port 8080 lauscht. Beenden Sie deswegen vorher alle anderen Dienste, die ebenfalls denselben Port verwenden. Später können Sie den Port auf einen von Ihnen gewünschten ändern (z.B. 8889). Geben Sie in Ihrem Browser die Adresse und den Port ein, mit dem sie die FMS-Weboberfläche erreichen können. Im Normalfall:
http://localhost:8080/


Funktioniert der Dienst, erhalten Sie eine entsprechende Browser-Antwort.

Screenshot - Startseite des FMS-Servers

Konfiguration


Sie besitzen Leserechte, solange Sie keine lokale Identität erschaffen, weil bis dahin genau eine Vertrauensliste (Trust List) heruntergeladen wird. Um Schreibrechte zu erhalten ist eine lokale Identität erforderlich, dessen gültigen SSK-Schlüssel Sie nach Eingabe eines Spitznamens von Freenet erhalten. Anschließend muss Ihre erstellte Identität ins bestehende WoT eingegliedert werden. Zusätzlich wird die positive Bewertung anderer FMS-Nutzer notwendig um wieder Vertrauenslisten herunterladen zu können.

Klicken Sie den Menüpunkt Create Identity an. Danach geben Sie im Feld Name den gewünschten Namen für eine Identität an.

Screenshot Identität erstellen

Unter Local Identities müsste bald die erstellte Identität aufscheinen. Anfangs ist Ihre Identität anderen Nutzern noch nicht bekannt.

Ihre Identität muss zuerst verbreitet werden. Dazu gibt es zwei Möglichkeiten. Sie geben den SSK-Schlüssel Ihrer erstellten Identität einem bereits etablierten Nutzer und werden damit in dessen Vertrauensliste aufgenommen. Der SSK-Schlüssel wird unter Add Peer eingeben.

Screenshot Eingabefeld für SSK-Schlüssel

Oder Sie lösen unter Announce Identity Captchas.

Screenshot Zu lösende Captchas

FMS-Server anderer Nutzer senden Captchas an Sie und Sie senden diese gelöst wieder an sie zurück. Schweben Sie mit ihrer Maus über einem Captcha erkennen Sie den Absender. Bei korrekt gelösten Captchas gelten Sie für denjenigen Nutzer als "menschlicher Nutzer", wodurch Sie in dessen Vertrauensliste aufgenommen werden. Lösen Sie am besten mehrere Captchas. Es kann eine Weile dauern bis neue verfügbar sind. Es sollten jedoch nicht mehr als 30 pro Tag gelöst werden.

Als nächsten Schritt laden Sie Vertrauenslisten mehrerer Nutzer herunter. Vertrauenslisten werden heruntergeladen, wenn Nutzer als vertrauenswürdig eingestuft werden, d.h. ein bestimmter selbst festgelegter Mindestwert muss erreicht sein. Die Vertrauenswürdigkeit wird aus selbst eingegebenen Vertrauenswerten und Vertrauenswerten aus Vertrauenslisten von als vertrauenswürdig eingestuften Nutzern berechnet (stündlich). Geben Sie zB einem Nutzer A eine hohe Vertrauenswürdigkeit (Local Message Trust: 70 von 100; Gewichtung: 0 sehr schlecht, 50 normal, 100 sehr gut) und alle Ihre als vertrauenswürdig eingestuften Nutzer (zB bewerten Sie Nutzer B mit 90 von 100 (Local Trust List Trust)) bewerten Nutzer A mit 80 von 100 (Peer Trust List Trust) ergibt sich ingesamt eine hohe Vertrauenswürdigkeit für Nutzer A.

Screenshot Peer Trust

Screenshot Beispiel einer bereits gewichteten Vertrauensliste

Um nun zu erfahren, ob Sie nun bereits in die Vertrauensliste anderer aufgenommen und damit ins WoT eingegliedert wurden, müssen natürlich auch deren Vertrauenslisten heruntergeladen werden. Verläuft alles nach Plan, ändert sich der Status Announced? von Nein auf Ja - in Klammern die Anzahl der Vertrauenslisten, in die man sich erfolgreich eingetragen hat.

Screenshot In Vertrauenslisten aufgenommen - Announced? Yes

Die erste Identität, die einem zur Aufnahme ins WoT verholfen hat, sieht man nach einem Klick auf die eigene Identität.

Ein externer Newsreader wird nicht unbedingt benötigt. Browse Boards bietet über den Browser das Posten in einem einfach gehaltenem Webforum an.

Screenshot Browse Boards

Ihre "FMS-Partner" verwalten Sie unter Peer Maintenance.

Screenshot Peer Maintenance

Unter Board Maintenance entscheiden Sie welchen Boards sie beitreten und von welchen Sie die empfangenen Nachrichten speichern möchten.

Screenshot Konfiguration der Boards

Weitere Screenshots zu: Options Control Boards Inserted Files

Newsreader


Die Einrichtung in Thunderbird, Pan oder welchem Newsreader auch immer ist in der Regel simpel.

Notwendige Standard-Angaben:

Thunderbird / Icedove:


Screenshot (Thunderbird/Icedove) Name+Email

Screenshot (Thunderbird/Icedove) Server+Port

Wählen Sie im Hauptfenster mit einem Rechtsklick auf ihren eingerichten Newsreader-Account Abonnieren aus. Werden unter dem entsprechenden Konto die FMS-Boards angezeigt, haben Sie alles korrekt eingerichtet. Glückwunsch!

WoT-Addon


Gehen Sie von der FMS-Freesite auf die Thunderbird Trust Plugin Site (unter Related Links/Downloads). Laden Sie dort das Plugin herunter. Bei der folgenden Warnung klicken Sie am besten "Im Hintergrund und Download-Verzeichnis speichern".

Öffnen Sie Thunderbird. Die Installation des Plugins erfolgt über Extras -> Add-ons -> Installieren. Browsen sie zum Plugin und wählen Sie es aus. Mit Jetzt installieren ist die Installation abgeschlossen.

Screenshot (Thunderbird/Icedove) Add-on Options

Nach dem Neustart Thunderbirds gibt das Plugin mehrere Möglichkeiten zur Suche des FMS-Webservers zur Auswahl. localhost wird meist die zutreffendste Option sein. Damit das Plugin die richtigen Trust-Level holen kann, braucht es den Spitznamen der Identität, unter der es agieren soll. Ändern Sie dazu Ihren Namen im Newsserver-Account auf den der gewünschten Identität. Nach einem Neustart Thunderbirds sollte beim Lesen einer FMS-Nachricht im oberen Bereich eine zusätzliche Leiste (inkl. farbig markierter Trust-Levels) erscheinen.

Screenshot (Thunderbird/Icedove) Bewertungsleiste im empfangenen Beitrag

Die vorherige Einrichtung des News-Account scheint nicht erforderlich. Bei meinem Versuch galt es sogar als hinderlich und verursachte Probleme. Vergessen Sie nicht den Port (1119) zu prüfen, falls es Probleme mit der Verbindung gibt.
Valid XHTML 1.0 Transitional :: Valid CSS :: Powered by WikkaWiki