Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I'm trying to write a systemd timer to run Prey. I wrote:


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



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



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?

share|improve this question

1 Answer 1

The network.target is just a generic unit other services can depend on. It depends on the services, which are required by the network.target. If the network.target requires NetworkManager, it only ensures NetworkManager is started before any network dependent service is started.

share|improve this answer
So it doesn't ensure that the system has network connection? –  Tae Oct 15 '13 at 14:52

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.