o temporizador do systemd inicia imediatamente

o temporizador do systemd inicia imediatamente

Eu tenho um temporizador do systemd:

[Unit]
Description=My timer
Wants=network-online.target
After=network-online.target

[Timer]
OnBootSec=10min
OnUnitInactiveSec=10min

[Install]
WantedBy=timers.target

E um serviço correspondente:

[Unit]
Description=My service

[Service]
Type=simple
ExecStart=/usr/bin/my-script.sh

Que é executado a cada 10 minutos sem problemas, mas também é executado imediatamente após a inicialização do sistema, enquanto eu esperava que o OnBootSeccomando o atrasasse por 10 minutos. O que estou entendendo mal? Isso está no Ubuntu 16.04.

Responder1

Que pena - eu tinha outro serviço querendo esse. Alterar essa dependência para o cronômetro resolveu o problema. Ops...

Atualização: o cronômetro estava funcionando bem. O serviço estava sendo acionado porque estava listado como Wantsdependência de outro serviço. Alterar esse serviço para Wanto temporizador resolveu o problema.

informação relacionada