Puncte:0

Script final de actualizare nesupravegheat

drapel cf

Am nevoie să-mi notific sistemul de management al flotei de fiecare dată upgrade-uri nesupravegheate rulați și trimiterea unor informații despre pachetele actualizate. Există vreo modalitate de a detecta sfârșitul upgrade-ului nesupravegheat și de a lansa un script când procesul se termină?

Până acum am un script care rulează zilnic cu această abordare:

  1. verific pentru /var/log/unattended-upgrades/unattended-upgrades.log existenţă.
  2. Dacă există, analizați informațiile din acesta și raportați serverului starea actualizării.
  3. Ștergeți fișierul

Actualizările nesupravegheate rulează săptămânal, dar fișierul jurnal este încă creat zilnic. Ar fi foarte util în cazul meu de utilizare, pentru a evita raportarea falsă.

Puncte:1
drapel cn

Folosește o job de cale sistemd pentru a asculta modificările aduse fișierului /var/lib/apt/periodic/unattended-upgrades-stamp

Fișierul respectiv este atins atunci când upgrade-urile nesupravegheate termină operațiunea. Nu există date în fișier; atingerea doar actualizează marcajul de timp „modificat” din sistemul de fișiere.

drapel cf
Frumoasa abordare. Mulțumesc, voi încerca jobul Systemd path.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.