O systemd já fornece um log personalizado para você, por padrão, no diário do systemd. Ele automaticamente redireciona tanto o STDIN quanto o STDOUT, além de manipular o crescimento e a rotação do arquivo de log.
Apenas deixe o redirecionamento do arquivo de log fora da sua linha ExecStart=
. Para visualizar os logs gerados pelo seu serviço, use journalctl -u security
.
Consulte man journald.conf
para opções de configuração relacionadas e man journalctl
para obter mais opções para visualizar e consultar os dados do registro.
Os documentos em man systemd.service
explicam que a sintaxe de redirecionamento não é suportada na linha ExecStart=
: