Use RuntimeDirectory option in Bookwyrm unit to create dir for socket

This commit is contained in:
Reinout Meliesie 2025-03-07 13:19:18 +01:00
parent a3e9cf0296
commit 95ae572dcb
Signed by: zedfrigg
GPG key ID: 3AFCC06481308BC6

View file

@ -15,7 +15,6 @@ with pkgs . kernelmaft ;
[Service]
ExecStartPre=${coreutils-full}/bin/ln -sf ${bookwyrm}/var/lib/bookwyrm/VERSION /var/lib/bookwyrm/
ExecStartPre=${coreutils-full}/bin/mkdir /run/bookwyrm
ExecStart=${bookwyrm}/bin/bookwyrm
WorkingDirectory=/var/lib/bookwyrm
@ -23,6 +22,9 @@ with pkgs . kernelmaft ;
# Creates /var/lib/bookwyrm directory
StateDirectory=bookwyrm
# Creates /run/bookwyrm directory
RuntimeDirectory=bookwyrm
User=bookwyrm
Group=bookwyrm