Arquivos de configuração residentes no diretório /lib/systemd/system/
para os serviços do partido pirata.
Presumindo que o sistema é Debian
$ git clone https://github.com/piratas/systemd.d.git
# rsync -avhP systemd.d/*.service /lib/systemd/system/
Isto deve ser feito para cada serviço. Para habilitar todos, faça um loop em bash ou outra linguagem de script.
Usando o serviço apoio.service
como exemplo:
# systemctl enable apoio.service
# systemctl start apoio.service
# systemctl -l status apoio.service
# crontab -e
Adicionar linha na crontab do root:
*/5 * * * * /bin/systemctl is-active apoio.service || /bin/systemctl start apoio.service
Isto vai testar o serviço de 5 em 5 minutos. É possível usar @daily
ou @hourly
no lugar de */5 * * * *
para verificar diariamente e horariamente, respectivamente.