Escrevendo um temporizador systemd para Prey

0

Estou tentando gravar um timer do systemd para executar Prey . Eu escrevi:

prey.service:

[Unit]
Description=Open source anti-theft solution for laptops, phones & tablets.

[Service]
ExecStart=/usr/share/prey-tracker/prey.sh

prey.timer:

[Unit]
Description=Open source anti-theft solution for laptops, phones & tablets.

[Timer]
OnStartupSec=5min
OnUnitActiveSec=1h

[Install]
WantedBy=basic.target

Parece funcionar, mas estou em dúvida sobre a seção [Install]. Há um network.target. Isso significa que Se eu substituir basic.target por network.target, o cronômetro começará a funcionar quando os sistemas tiverem conexão de rede? Se for esse o caso, posso remover a linha OnStartupSec = 5min?

    
por Tae 17.12.2012 / 13:56

1 resposta

0

O network.target é apenas uma unidade genérica na qual outros serviços podem depender. Depende dos serviços, que são exigidos pelo network.target. Se o network.target exigir o NetworkManager, ele só garante que o NetworkManager seja iniciado antes que qualquer serviço dependente da rede seja iniciado.

    
por 14.10.2013 / 21:40

Tags