# vi /etc/systemd/system/unoconv.service [Unit] Description=Unoconv listener for document conversions Documentation=https://github.com/dagwieers/unoconv After=network.target remote-fs.target nss-lookup.target [Service] Type=simple Environment="UNO_PATH=/opt/libreoffice7.0/program" ExecStart=/usr/bin/unoconv --listener [Install] WantedBy=multi-user.target ### https://download.documentfoundation.org/libreoffice/stable/7.0.3/rpm/x86_64/LibreOffice_7.0.3_Linux_x86-64_rpm.tar.gz ### unpack libreoffice # dnf install ./*.rpm # systemctl start unoconv # systemctl status unoconv ● unoconv.service - Unoconv listener for document conversions Loaded: loaded (/etc/systemd/system/unoconv.service; enabled; vendor preset: disabled) Active: active (running) since Sat 2020-11-14 20:24:10 CET; 999ms ago Docs: https://github.com/dagwieers/unoconv Main PID: 107643 (python.bin) Tasks: 1 (limit: 11492) Memory: 74.0M CGroup: /system.slice/unoconv.service └─107643 /opt/libreoffice7.0/program/python.bin /usr/bin/unoconv --listener nov 14 20:24:10 moodle.vasvill.hu systemd[1]: Started Unoconv listener for document conversions.