Системный таймер срабатывает только один раз

Единственный способ заставить его работать — отключить тип отпечатка пальца и подписи _в файле /etc/pkg/FreeBSD.conf . это единственная альтернатива, которую я нашел, когда-либо отнимающей много времени альтернативе извлечению из portsnap.

FreeBSD: {
  url: "pkg+http://pkg.FreeBSD.org/${ABI}/latest",
  mirror_type: "srv",
  #signature_type: "fingerprints",
  #fingerprints: "/usr/share/keys/pkg",
  enabled: yes
}

Да, я знаю, что безопасность вызывает беспокойство.

0
01.03.2021, 21:01
1 ответ

OnCalendarнужно изменить прямо сейчас, он будет читаться в следующий раз, когда появится 3 :00, вам нужно добавить день недели, месяц и т. д. Вы также можете просто изменить его на Dailyсинтаксис для того, как у вас это будет *-*-* 3:00:00В этой ссылке есть хороший раздел об этом.

https://wiki.archlinux.org/index.php/Systemd/Timers#Timer_units

РЕДАКТИРОВАТЬ :Вероятно, вы также захотите изучить опцию persistent, которая будет запускать команду при следующей загрузке системы, если последний раз, когда она должна была запуститься, была пропущена.

2
18.03.2021, 22:28

Теги

Похожие вопросы