Systemd executa daemon na inicialização como System V

Systemd executa daemon na inicialização como System V

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=forkingo jsvc_execcomando 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

informação relacionada