Написання системного таймера для здобичі


0

Я намагаюся написати системний таймер для запуску здобичі . Я написав:

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

Здається, це працює, але я сумніваюся в розділі [Встановити]. Є network.target. Чи означає це, що якщо я заміню basic.target на network.target, таймер почне працювати, коли системи мають підключення до мережі? Якщо це так, чи можу я видалити рядок OnStartupSec = 5 хв?

Відповіді:


0

Network.target - це лише загальна одиниця, від якої можуть залежати інші послуги. Це залежить від послуг, які вимагає мережа.target. Якщо network.target потребує NetworkManager, він забезпечує лише запуск NetworkManager перед запуском будь-якої послуги, залежної від мережі.


Отже, це не забезпечує наявність у мережі підключення до мережі?
Tae
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.