I'm trying to write a systemd timer to run Prey. I wrote:
[Unit] Description=Open source anti-theft solution for laptops, phones & tablets. [Service] ExecStart=/usr/share/prey-tracker/prey.sh
[Unit] Description=Open source anti-theft solution for laptops, phones & tablets. [Timer] OnStartupSec=5min OnUnitActiveSec=1h [Install] WantedBy=basic.target
It seems to work, but I'm in doubt about the [Install] section. There's a network.target. Does it mean that If I replace basic.target with network.target the timer will start running when the systems has network connection? If that is the case, can I remove the OnStartupSec=5min line?