Это должно работать без расширения, это просто соглашение, установленное юнит-файлом. systemctl
не жалуется на точки в именах юнитов.
Модули systemd обычно не демонизируют команды, которые они запускают, что упрощает для systemd отслеживание запущенных процессов.
--suppress-timestamps
, вероятно, потому, что journald
все равно добавляет время. Просто попробуйте оба и посмотрите, в чем разница.
Удалите аргумент qual="all"
в тесте на интервал. Это используется для указания поведения при тестировании списка (, т. е. family
— это список строк ). Скалярный тест с qual="all"
всегда завершается успешно. Это ошибка в fontconfig.