| Liferea - Frequently Asked Questions |

Hinweis: Diese FAQ ist auch online verfügbar.

Q: Wo finde ich die neueste Liferea-Version?
  A: Der einfachste Weg ist es das neueste Binär- oder Quellpaket von der SourceForge Projekt Homepage herunterzuladen. Noch besser ist es aber Liferea-Pakete der eigenen Linux-Distribution zu verwenden. Eine Liste der Distributionen mit eigene Liferea-Paketen gibt es hier.
Q: Sicherheit und Liferea
  A: Liferea mag funktional das richtige Programm sein, ist aber nicht notwendigerweise die beste Lösung für sicherheitskritische Anwendung. Hier einige zu beachtende Einschränkungen:
  - Wird HTTP- oder Proxy-Authentifikation benutzt werden die Benutzernamen und Paßwörter unverschlüsselt in ~/.liferea/feedlist.opml abgespeichert. Diese Datei hat die Zugriffsberechtigung: 0600.
  - Abhängig von den umask Einstellungen kann das ~/.liferea Verzeichnis für jederman lesbar sein.
  - Das Cache-Verzeichnis in dem die Abonnement-Inhalte gespeichert werden ist ausschließlich für den Besitzer lesbar, die Inhalte werden allerdings im Klartext in XML abgelegt.
  - Das von Liferea benutzte Mozilla-Profil wird entsprechend der umask Einstellungen angelegt. Dies gilt ebenso für alle anderen temporär angelegten Dateien.
  - Das von Liferea benutzte Mozilla-Profil wird beim ersten Start des Programmes erstellt und ist ein praktisch unkonfiguriertes Mozilla-Profil! Das kann ein signifikantes Sicherheitsproblem darstellen (Javascript, Software Installation, Plugins...). Das kann umgangen werden, wenn es durch ein bereits konfiguriertes Profil z.B. eine existierenden Mozilla-Installation ersetzt wird.
  - Diese Liste ist sicher nicht komplett!
Q: Liferea ist fehlerhaft! Es beendet sich nicht wenn ich den Schließen-Button des Fenstermanagers anklicke und das Trayicon aktiviert ist.
  A: Es gibt verschiedene Meinungen wie sich ein Programm mit Trayicon beim Schließen des Hauptfensters verhalten soll. Die Defaulteinstellung von Liferea ist das Hauptfenster auszublenden wenn das Fenster geschlossen wird. Das Verhalten kann jedoch in den Programmeinstellungen umgestellt werden.
Q: I will Cookies!
  A: Liferea unterstützt Cookies wenn diese in Form einer Textdatei unter ~/.liferea/cookies.txt vorliegen. Diese Datei sollte dem Netscape Cookie Format entsprechen. Der leichteste Weg eine solche zu erstellen ist die Cookies erzeugenden Seite mit einer Mozilla-Installation zu besuchen und dann die Cookie-Datei aus dem Mozilla-Profil in das Liferea-Verzeichnis zu kopieren.
Q: Ich mag die HTML Styles von Liferea nicht!
  A: Jeder kann eigene Stylesheets anlegen. Dazu muß ein liferea.css in ~/.liferea_1.4 hinterlegt werden. Wenn vorhanden wird dieses zusätzlich zum programmeigenen Stylesheet geladen. Auf diese Weise kann man die Styles teilweise oder ganz anpassen. Um mehr über die benutzten CSS Klassen zu erfahren einfach im Default-Stylesheet in <install root>/share/liferea/css nachsehen.
Q: Das Mozilla Browser Modul funktioniert nicht!
  A: Folgende Punkte sind zu beachten:
  - Um das Mozilla Browser Module zu benutzen ist eine vollständige Mozilla Installation notwendig. Mit Firefox funktioniert es meist nicht. Hinweis: man kann beide installiert haben, Firefox zum Surfen benutzen und Mozilla einfach nur als Liferea's Browser Module nutzen.
  - Die Mozilla Installation muß die Datei `libgtkembedmoz.so`enthalten. Ohne diese Library geht es nicht.
  - Mehr Informationen geben die Debugging-Ausgaben von Liferea (Aufruf mit --debug-all). Wird `libgtkembedmoz.so: cannot open shared object file` ausgeben, kann Liferea die Bibliothek nicht finden. Durch das Setzen von `MOZILLA_FIVE_HOME` kann Liferea auf ungewöhnliche Mozilla Installationspfade hingewiesen werden. Ist Mozilla z.B. in `/usr/local/mozilla-1.7` installiert und wird die Bash verwendet hilft ein `export MOZILLA_FIVE_HOME=/usr/local/mozilla-1.7` in der `.profile`.
  - Das Mozilla Browser Modul kann nur benutzt werden wenn Liferea mit Mozilla Unterstützung kompiliert wurde. Wer selbst kompiliert sieht die Konfigurationsoptionen am Ende der Ausgaben des `configure` Skriptes. Hinweis: manche Distributionen wie z.B. Debian haben Liferea in mehrere Pakete aufgeteilt. Um Liferea mit Mozilla unter Debian zu nutzen werden z.B. die Pakete `liferea` und `liferea-mozilla` benötigt.
  Wenn keiner der obigen Hinweise geholfen hat sollte versucht werden eine andere Mozilla Version zu verwenden. Zwischen manchen Mozilla Versionen gibt es Symbol Inkompatibilitäten. Die letzte Möglichkeit ist es GtkHTML2 zu verwenden. Bei Abstürzen und Problemen einfach eine Mail an die Mailingliste schicken.
Q: Wie kann ich die friends-only Posts von LiveJournal Abonnements sehen?
  A: Dazu muß das LiveJournal RSS Feed mit Authentifikation benutzt werden. Z.B. http://www.livejournal.com/users/pigrew/data/rss?auth=digest. In den Abonnement-Eigenschaften muß zusätzlich noch Username und Paßwort des LiveJournal Accounts angegeben werden.
Q: Was ist der Unterschied zwischen Ordnern und Directories?
  A: Ordner werden zur Gruppierung von Abonnements benutzt. Directories sind meist Listen von Feeds die abonniert werden können und ansonsten wie normale Abonnements behandelt werden. Directories liegen üblicherweise im OCS oder OPML Format vor.
Q: Warum werden manche Schlagzeilen immer wieder als ungelesen angezeigt?
  A: Meistens sind fehlerhafte Feeds mit z.B. nicht eindeutigen oder fehlenden Schlagzeilen-Ids der Grund. Im Zweifelsfall kann die Korrektheit von Feeds mit einem Feed-Validator wie z.B. feedvalidator.org überprüft werden. Sollte der Validator keine Fehler finden ist es vielleicht ein Problem in Liferea. In diesem Fall lohnt es sich einen Bug Report über die URL und den Inhalt des problematischen Feeds im Liferea Bug Tracker anzulegen.
  Hinweis: Dieses Problem haben viele Planet Feeds, die einfach nur die gesammelten Schlagzeilen der aggregierten Feeds anbieten, ohne für eindeutige Schlagzeilen-Ids zu sorgen. In solchen Fällen hat Liferea keine Möglichkeit die Schlagzeilen korrekt zu unterscheiden.
Q: Liferea stürzt laufend ab.
  A: Das hören wir oft. Um wirklich helfen zu können benötigen wir aber detaillierte Beschreibungen über die Absturzursache. Stürzt Liferea reproduzierbar ab wollen wir das natürlich unbedingt wissen. Zum Debugging brauchen wir die Ausgaben eines Aufrufes mit dem Schalter "--debug-all" und wenn möglich einem Backtrace. Um einen Backtrace zu erzeugen einfach ein Terminal öffnen und die folgenden zwei Kommandos absetzen: ulimit -c unlimited und dann liferea. So aufgerufen wird Liferea beim Absturz eine core-Datei erzeugen. Diese kann dann mit gdb liferea-bin core geöffnet werden. Gibt man in der gdb Eingabeaufforderung dann bt ein wird der Backtrace des Absturzes ausgegeben.
Q: Warum fehlt Liferea das Feature X?
  A: Feature Requests bitte im RFE Tracker der SourceForge Projektseite in Englisch eintragen!