Säkring via systemd, en berättelse
Igår kväll satte jag upp en writefreely.org-tjänst på den här servern och säkrade den med systemd genom att lägga till DynamicUser=yes
. Men själva tjänsten kunde inte skriva till sqlite-databasen.
Feb 28 21:37:52 kushaldas.se writefreely[1652088]: ERROR: 2024/02/28 21:37:52 database.go:3000: Couldn't insert into posts: attempt to write a readonly database
Först på morgonen idag insåg jag att inställningarna blockerade skrivåtkomst till alla sökvägar, förutom några tillfälliga.
Jag var tvungen att lägga till en StateDirectory
med samma inställning som WorkingDirectory
för att få tjänsten att fungera korrekt.