23 lines
979 B
SYSTEMD
23 lines
979 B
SYSTEMD
|
|
# kb-mail-sync.timer — faza mailowa Krok 7 (recon kb/audits/mail-sync-2026-08-06.md §3.3).
|
||
|
|
#
|
||
|
|
# Hourly. At the measured ~37 messages a day a tick pulls one or two mails — effectively
|
||
|
|
# free — while keeping the corpus fresh to within an hour, which is what a future dispatcher
|
||
|
|
# reading this KB will need. Fetching does not touch the GPU, so this cadence is independent
|
||
|
|
# of SOLARIA's daily power cycle; indexing catches up separately via kb-ingest.timer.
|
||
|
|
#
|
||
|
|
# Persistent=true so a PIHA reboot catches the missed tick up instead of silently skipping it.
|
||
|
|
# RandomizedDelaySec keeps two providers from being hit at exactly :00 every hour.
|
||
|
|
#
|
||
|
|
# NOT ENABLED BY THE REPO — `systemctl enable --now` is an operator step (kb/runbooks/
|
||
|
|
# mail-sync-run.md), deliberately after the first supervised --apply run.
|
||
|
|
[Unit]
|
||
|
|
Description=Run kb-mail-sync.service hourly (faza mailowa Krok 7)
|
||
|
|
|
||
|
|
[Timer]
|
||
|
|
OnCalendar=hourly
|
||
|
|
Persistent=true
|
||
|
|
RandomizedDelaySec=120
|
||
|
|
|
||
|
|
[Install]
|
||
|
|
WantedBy=timers.target
|