Allgemeines ----------- Dieser Hotfix (Zip-Datei) besteht aus folgenden Dateien: * LICENSE.txt - Information Ăźber die Apache Lizenz v2 * Linux32.README_de.txt - die Datei welche Sie hier gerade lesen * Linux32.README.txt - English * NOTICE.txt - Hinweise zum Hotfix * libtl.so - die zu installierende Patch-Datei * libtl.so.asc - die Ăśffentliche Signatur der Patch-Datei Sie kĂśnnen ein beliebiges GPG-Tool nutzen, welches Ihnen als geeignet bekannt ist, um die Signatur der Patch-Datei gegen die Information im Apache OpenOffice Key File zu verifizieren: https://dist.apache.org/repos/dist/release/openoffice/KEYS Voraussetzungen --------------- Downloaden Sie die Zip-Datei (Hotfix) auf Ihren PC und speichern Sie die Datei lokal ab Beispiel: Die Nutzerin Jane downloaded und extrahiert die Zip-Datei und speichert sie in den Ordner "Downloads". Der vollständige Pfad ist: /home/jane/Downloads Installationsanweisungen ------------------------ Im Folgenden finden Sie grundlegende Hinweise zur Integration der gepatchten Datei "libtl.so" in Ihre bestehende Apache OpenOffice Installation. Sie mĂźssen diese Integration (bzw. den Austausch der bestehenden libtl.so gegen die gepatchte Version auf der Kommandozeile durchfĂźhren, hierzu werden normalerweise auch Root-Rechte (Admin-Rechte) benĂśtigt. 0. Stellen Sie sicher das Apache OpenOffice nicht läuft. 1. Ăffnen Sie eine Konsole und loggen Sie sich mit dem folgenden Befehl als root ein: $ su - 2. Stellen Sie fest wo Apache OpenOffice auf Ihrem System installiert ist: a) Wissen Sie bereits, wo Apache OpenOffice installiert ist, dann navigieren Sie dorthin. Beispiel: $ cd /opt/openoffice4 b) Wissen Sie noch nicht wo Apache OpenOffice installiert ist, dann benutzen Sie Ihren Paketmanager (z.B. RPM), um das herauszufinden oder nutzen Sie den "locate" Befehl. Beispiele: $ rpm -ql openoffice-core04-4.1.2-9782.i586 | grep libtl.so $ locate openoffice | grep program Diese Befehle zeigen Ihnen den "program"-Unterordner, wo Apache OpenOffice installiert ist. Lassen Sie uns zur Illustration annehmen, "/opt/openoffice4" ist das Verzeichnis, in welchem sich OpenOffice befindet. Navigieren Sie dann zum "program"-Unterordner. 3. Navigation zum "program"-Unterordner Ihrer Apache OpenOffice Installation: $ cd /opt/openoffice4/program 4. Listen Sie die Dateien im "program"-Unterordner auf: $ ls Sie sollten dabei eine Datei namens "libtl.so" sehen. 5. Machen Sie ein Backup dieser Datei (libtl.so), indem Sie die Datei umbenennen. Sie kĂśnnen dabei den Speicherort der Datei beibehalten: $ mv libtl.so libtl.so.org 6. Kopieren Sie die gepatchte "libtl.so"-Datei (also die, die in der Zip-Datei enthalten war) in den "program"-Unterordner. Benutzen Sie den angenommenen "Download"-Ordner als Quelle und kopieren Sie in den "program"-Unterordner. Folgendes Kommando tut das: $ cp -p /home/jane/Downloads/libtl.so . (der letzte Punkt "." ist eine AbkĂźrzung fĂźr das aktuelle Verzeichnis) 7. ĂberprĂźfen Sie, dass die Datei "libtl.so" richtig in den "program"-Unterordner kopiert wurde: $ ls -al Dieses Kommando ermĂśglichst Ihnen Dateiberechtigungen fĂźr die Datei zu ĂźberprĂźfen. Wichtig: Ist die Datei nicht aufgelistet als "-r--r--r-- 1 root root" gehen Sie zu Schritt 8. 8. Ăndern Sie den Dateibesitzer und die Dateirechte. Um korrekt den Dateibesitzer und die Dateieigenschaften der kopierten Datei "libtl.so" zu setzen, fĂźhren Sie die folgenden Kommandos auf der Kommandozeile mit Root-Rechten im "program"-Unterordner aus: $ chown root:root libtl.so $ chmod 444 libtl.so 9. Damit haben Sie Ihre OpenOffice-Installation erfolgreich gepatcht und kĂśnnen die Konsole wieder verlassen: $ exit 10. Starten Sie Apache OpenOffice wie Ăźblich, also als normaler User ohne besondere Rechte.