Почніть з того, що мені заборонено включати автоматичні оновлення на наших серверах Ubuntu, як для безпеки, так і для звичайних пакетів.
Коли я входжу в будь-який із чотирьох своїх серверів Ubuntu, вітальне повідомлення містить це:
39 packages can be updated.
26 updates are security updates.
Однак, коли я запускаю плагін Nagios, який відстежує APT, я отримую:
% /usr/lib/nagios/plugins/check_apt
APT WARNING: 33 packages available for upgrade (0 critical updates).
Мені потрібно знати, як правильно визначити наявність очікуваних оновлень безпеки та регулярних оновлень. Після того, як я можу це зробити, я планую написати сценарій Nagios, який повертає ПОПЕРЕДЖЕННЯ для очікування регулярних оновлень, а КРИТИЧНИЙ для очікує оновлення безпеки.
Хтось знає, як виявити ці дві умови?
sources.list
, ваша пропозиція призведе до відсутності сповіщень про оновлення безпеки. apt вирішить замість цього завантажити їх з кишені оновлень, і ваша помилка не вистачить.