![Systemd executa daemon na inicialização como System V](https://rvso.com/image/1505656/Systemd%20executa%20daemon%20na%20inicializa%C3%A7%C3%A3o%20como%20System%20V.png)
Estou configurando um aplicativo Java para ser executado na inicialização usando jsvc, seguindoeste tutorialque usa systemv
(init.d). Estou executando o Ubuntu 16.04, que usa systemd
, e estou tendo dificuldade em encontrarexatamenteo que preciso fazer para ter issoexecute na inicialização, eparar no desligamento.
Até agora eu sei que preciso criar um serviço com Type=forking
o jsvc_exec
comando que inicia/interrompe os garfos do aplicativo depois de executado.
O que mais preciso incluir para que funcione de maneira semelhante ao script systemv do tutorial?
Obrigado
Responder1
Algo assim:
[Unit]
Description=Description of daemon
After=network.target
[Service]
#WorkingDirectory=/path/to/program/
#User=
#Group=
Type=forking
ExecStart=/path/to/program/program start
ExecStop=/path/to/program/program stop
#PIDFile=/path/to/pid/file.pid
#RestartSec=15
#Restart=always
[Install]
WantedBy=multi-user.target