Security Advisory в nagios

Проблемы с установкой, настройкой и работой системных и сетевых программ.

Модераторы: GRooVE, alexco

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
shurik
рядовой
Сообщения: 12
Зарегистрирован: 2009-08-20 11:18:09

Security Advisory в nagios

Непрочитанное сообщение shurik » 2009-12-03 15:26:23

Всем доброго дня!

Скажите кто как мониторит в nagios сабж? Пока есть мысли периодически по крону пускать csup и наваять скрипт, который бы парсил /usr/src/UPDATING и вывод uname -r, и на основании этого делал бы вывод о состоянии системы. Может у кого-то есть более элегантное решение?

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
angelas_
сержант
Сообщения: 212
Зарегистрирован: 2009-08-26 13:04:09
Откуда: Oslo, Norway
Контактная информация:

Re: Security Advisory в nagios

Непрочитанное сообщение angelas_ » 2009-12-03 15:35:23

А по-моему лучше мониторить этот линк:
http://security.freebsd.org/advisories/
Можно периодически натравливать на него скрипт, как только поавится что-нибудь новое можно из них вытаскивать информацию и отсылать в нагиос, сразу будете знать что там обновить надо. Не знаю существуют ли какие-то уже готовые решения, так как сам не пользуюсь таким. Но, думаю, если б надо было, то делал что-то в этом направлении.
:smile:
Тэстэд ин экстримс!

shurik
рядовой
Сообщения: 12
Зарегистрирован: 2009-08-20 11:18:09

Re: Security Advisory в nagios

Непрочитанное сообщение shurik » 2009-12-03 15:52:18

Думал и над таким вариантом, миррорить на локальном хосте http://security.freebsd.org/advisories/, но как вытащить из полученных *.asc, что-то что можно было бы сравнить с текущей системой, я не нашел, поэтому вернулся к варианту с UPDATING. Там в явном виде указан номер текущего патча для этой системы (напр. p14), тобишь команда вида

Код: Выделить всё

uname -r | grep `grep -m 1 FreeBSD-SA /usr/src/UPDATING | awk '{print $2}'` | test -z
должна возвращать в нагиос 0 если версии патчей совпадают и 1 если нет

Аватара пользователя
angelas_
сержант
Сообщения: 212
Зарегистрирован: 2009-08-26 13:04:09
Откуда: Oslo, Norway
Контактная информация:

Re: Security Advisory в nagios

Непрочитанное сообщение angelas_ » 2009-12-03 16:10:45

Можно зеркалить на локальную машину, а можно только присылать самые новые файлы. Ну а когда файлы на диске из них вытаскивать информацию нетрудно. Ну видите, поскольку я на серверах использую -STABLE, то мне мне бы не подошёл ваш вариант. :smile:
Тэстэд ин экстримс!

shurik
рядовой
Сообщения: 12
Зарегистрирован: 2009-08-20 11:18:09

Re: Security Advisory в nagios

Непрочитанное сообщение shurik » 2009-12-03 16:15:58

Тут как бы да, вопросов нет... Но вот как определить собиралась ли система с этими апдейтами уже или нет. Разве что сравнивать дату последнего *.asc с датой сборки мира из uname. Или есть другие мысли?

Аватара пользователя
angelas_
сержант
Сообщения: 212
Зарегистрирован: 2009-08-26 13:04:09
Откуда: Oslo, Norway
Контактная информация:

Re: Security Advisory в nagios

Непрочитанное сообщение angelas_ » 2009-12-03 16:42:10

Не всё так просто. Например, с тем же самым rtld.c. Вам необязательно пересобирать мир, чтобы пропатчить систему. Поэтому может запросто случиться, когда дата мира будет старее нежели advisory, но система будет обновлена.
Думаю будет лучше вытаскивать номер ревизии вашей версии ОС из *.asc файлов и сравнивать её с номером версии в источниках системы. Но, система получится не дуракоустойчивая, так как если вы просто обновите дерево исходников системы и забудете пропатчить - нагиос не сработает. Да, здесь надо хорошенько пораскинуть мозгами...
:smile:
Тэстэд ин экстримс!

shurik
рядовой
Сообщения: 12
Зарегистрирован: 2009-08-20 11:18:09

Re: Security Advisory в nagios

Непрочитанное сообщение shurik » 2009-12-03 17:48:45

angelas_ писал(а):Не всё так просто. Например, с тем же самым rtld.c. Вам необязательно пересобирать мир, чтобы пропатчить систему. Поэтому может запросто случиться, когда дата мира будет старее нежели advisory, но система будет обновлена.
Я как правило все же в таких случаях пересобираю ядро тоже, дабы отработал newvers.sh и uname выводила корректную дату сборки. А то если хостов много забываешь патчил ты систему или нет...