Package Details: python-unoserver 3.7-1

Git Clone URL: https://aur.archlinux.org/python-unoserver.git (read-only, click to copy)
Package Base: python-unoserver
Description: Using LibreOffice as a server for converting documents
Upstream URL: https://github.com/unoconv/unoserver
Licenses: MIT
Submitter: robertfoster
Maintainer: robertfoster
Last Packager: robertfoster
Votes: 1
Popularity: 0.046490
First Submitted: 2022-10-12 07:50 (UTC)
Last Updated: 2026-06-11 10:56 (UTC)

Latest Comments

ron2138 commented on 2026-03-09 01:40 (UTC) (edited on 2026-07-08 22:55 (UTC) by ron2138)

Any comments for the following systemd --user unoserver.service?

$ cat /home/me/.config/systemd/user/unoserver.service
[Unit]
Description=python-unosever: Using LibreOffice as a server for converting documents
Documentation=file:/usr/lib/python3.14/site-packages/unoserver-3.6.dist-info/METADATA
ConditionACPower=true

[Service]
Type=exec
ExecStartPre=/usr/bin/touch -a /home/me/.config/systemd/user/log/unoserver.log
ExecStartPre=/usr/bin/mkdir -p /home/me/.config/libreoffice/unoserver/
ExecStart=/usr/bin/unoserver --logfile /home/me/.config/systemd/user/log/unoserver.log --temp-dir /home/me/.config/libreoffice/unoserver/
KillSignal=SIGKILL
SendSIGHUP=yes
ProtectSystem=full
PrivateDevices=on
NoNewPrivileges=on
Nice=19
IOSchedulingClass=best-effort
IOSchedulingPriority=7
ReadOnlyPaths=/
ReadWritePaths=/home/me/ /tmp/
# Despite TMPDIR at https://github.com/unoconv/unoserver/issues/204#issuecomment-4295324689
#Environment=TMPDIR="/home/me/.config/systemd/user/unoservertemp/"
# does not work. Possibly due to the hard coded /tmp/ from
# https://bugs.documentfoundation.org/show_bug.cgi?id=167631#c11
User=me
WorkingDirectory=~

[Install]
WantedBy=default.target

micwoj92 commented on 2024-04-09 01:34 (UTC)

Hello, I think name of this package should be just unoserver.