Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
developer:dokumentenerstellung [2016/08/24 13:56] moik [SYSTEMD] |
developer:dokumentenerstellung [2019/08/13 13:48] (aktuell) |
||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
+ | [[vilesci:allgemeines|zurück zur Übersicht]] | ||
+ | |||
====== FH-Complete LibreOffice Vorlagen ====== | ====== FH-Complete LibreOffice Vorlagen ====== | ||
- | {{:developer:libreofficedokumenteuebersicht.png|}} | + | {{:developer:libreofficedokumenteuebersicht.png|Libre Office Dokumentübersicht}}\\ |
+ | **Abbildung:** Libre Office Dokumentübersicht | ||
===== 1. Vorlage mit LibreOffice erstellen ===== | ===== 1. Vorlage mit LibreOffice erstellen ===== | ||
Zeile 84: | Zeile 87: | ||
Mit dem Parameter "-f doc" könnte das Dokument auch in ein Word Dokument umgewandelt werden. | Mit dem Parameter "-f doc" könnte das Dokument auch in ein Word Dokument umgewandelt werden. | ||
- | Damit unoconv funktioniert, muss es am Server installiert sein (ca. 500MB): | ||
- | |||
- | ''apt-get install unoconv'' | ||
- | |||
- | Außerdem muss der unoconv Listener laufen: | ||
- | |||
- | |||
- | ==== FORK ==== | ||
- | ''unoconv %%--%%listener &'' | ||
- | |||
- | ==== UPSTART ==== | + | Damit die Konvertierung gelingt, muss der unoconv Listener laufen. Näheres wird in der [[fh-complete:dokumentenerstellung|Dokumentenerstellung]] erläutert. |
- | Nur bis einschließlich Ubuntu 14.04!\\ | + | |
- | Folgende versionen verwenden systemd.\\ | + | |
- | Datei [[https://github.com/FH-Complete/FHC-Core/blob/master/system/services/upstart/unoconv.conf|FHC-github]] nach ''/etc/init/unoconv.conf'' kopieren und gegebenenfalls anpassen. | + | |
- | ''setuid'' gibt den Usernamen an\\ | ||
- | \\ | ||
- | ''# initctl reload-configuration'' ausführen, um die neue konfiguration zu laden\\ | ||
- | ''# start unoconv'' um den Dienst zu starten\\ | ||
- | ''# status unoconv'' um den Status abzufragen\\ | ||
- | Das zugehörige Log befindet sich in ''/var/log/upstart/unoconv.log'' | ||
- | ==== SYSTEMD ==== | ||
- | Verwenden die meisten neueren Distributionen.\\ | ||
- | Auch Ubuntu seit 14.10.\\ | ||
- | Datei [[https://github.com/FH-Complete/FHC-Core/blob/master/system/services/systemd/unoconv%40.service|unoconv@.service]] nach ''/etc/systemd/system/'' kopieren und gegebenenfalls anpassen. | ||
- | \\ | ||
- | ''# systemctl daemon-reload'' ausführen, um die neue konfiguration zu laden\\ | ||
- | ''# systemctl start unoconv@[USERNAME]'' um den Dienst zu starten\\ | ||
- | ''# systemctl status unoconv@[USERNAME]'' um den Status und das Log abzufragen\\ | ||
===== Use Cases ===== | ===== Use Cases ===== |