Tente isto:
[Unit]
Description=Fatrat NoGui Web Access Service
Requires=network.target
After=network.target
[Service]
ExecStart=/usr/bin/fatrat -n
Type=forking
[Install]
WantedBy=multi-user.target
-
Presumi que um "Serviço de Acesso à Web" precisa de rede, por isso adicionei network.target como um requisito.
-
O uso de nohup é desnecessário porque essa funcionalidade é fornecida pelo próprio systemd, mesmo para o '&'.
-
Como não usamos mais o nohup, o tipo mudaria para simples, no entanto, a interface da web disponível na liberação do git não funcionará a menos que seja feita uma bifurcação.
-
Para obter mais informações sobre os arquivos de serviço do systemd, consulte a página do manual "systemd.service" e o link
-
Você pode considerar adicionar
Restart=always
à seção[Service]
para recuperá-lo automaticamente se ele falhar. -
Coloque o arquivo de serviço em
/etc/systemd/system/fatrat.service
e ative-o para inicialização automática viasystemctl enable fatrat.service