Думаю, проблема в ExecStart = ~ / LandportsServer
. Вместо этого используйте абсолютный путь. В любом случае, какой домашний каталог должен использовать systemd? Он работает как root.
Другая проблема может заключаться в том, что вы настроили службу как Тип = разветвление
. Измените это на Type = simple
(или закомментируйте эту строку).
Итак, мне удалось правильно свернуть журнал:
/var/log/letsencrypt/*.log {
weekly
rotate 9
compress
delaycompress
missingok
create 644 root root
}
Разница в том, что я удалил notifempty
.