Человек с самого начала своего появления на Земле имел жажду к рисованию. Первобытные люди рисовали мамонтов на стенах пещер, в которых они жили. Древние египтяне украшали свои гробницы росписями, на которых изображали свой быт и свою религию. Леонардо Да Винчи изобразил своей кистью Мону Лизу, да так изобразил, что над загадкой этой великой картины ученые до сих пор ломают головы. Великий Айвазовский рисовал море - страсть всей его жизни.
Чем же хуже системные администраторы? Ведь, как известно, сисадмины - тоже люди, а потому и они рисуют. Вернее было бы сказать, рисует за сисадминов софт, который они написали и сконфигурировали под свои нужды. И сегодня мы будем рисовать графики для отображения различной статистики
Нет! Мы их будем не “строить”, а именно рисовать. Ведь благодаря человеку по имени Тоби Отикер (Tobi Oetiker) мы имеем для этого потрясающий инструмент, под названием rrdtool или RRD.
Ночь на понедельник выдалась несколько беспокойной. Около 22.30 сервер был потерян из виду по неизвестной причине. Удаленный мониторинг буркнул об этом SMS’кой, но, та пришла видимо с небольшим запозданием и среагировал я на возникшую проблему уже после одинадцати вечера.
Сервер по локальной сети не пинговался, маршрутизация во “внешку” тоже не работала. Становилось понятно, что “ежик сдох”. Опасения подтвердились после того, как к трупу были подключены монитор и клавиатура. Пациент отреагировал только на RESET.
Естественно, в сложившейся ситуации сразу возник вопрос: “Что же произошло?” Зашел в BIOS в Hardware Monitor и обалдел. Температура CPU 75 градусов Цельсия. Датчики температуры материнской платы тоже показывали завышенные значения. Насколько мне не изменяет память, нормальная температура для Celeron D 2.4 Hz (и ему подобных) должна лежать в пределах 40 - 60 градусов. Выше - ненормально! Сработала, видимо, защита от перегрева и процессор просто отключился.
Обновился до 7.1 и не даром! Вообще, надо бы вновь взять за правило регулярно читать новостные списки рассылки freebsd и security.freebsd. Если бы сегодня не зашел почитать блог , то наверное так бы и не узнал о новых уязвимостях милой сердцу системы, устраненные еще 23 марта 2009 года.
В сборках FreeBSD 7.1-RELEASE-p4 и 7.0-RELEASE-p11 исправлены две уязвимости:
Проблема безопасности, вызванная ненадлежащей проверкой величины передаваемого функции ktimer целочисленного аргумента, может быть использована для организации непривилегированным пользователем атаки, которая позволяет изменить содержимое произвольной области памяти ядра, что может быть использовано для выхода из изолированного jail-окружения, обхода системных ограничений или для замены идентификатора пользователя у определенного процесса и его выполнения с правами администратора (root).
Уязвимость в коде системного вызова kenv(2), связанная с отсутствием проверки размера выводимых данных при создании буфера для вывода содержимого всех переменных окружения ядра. Позволяет непривилегированному пользователю инициировать выделение ядром буфера слишком большого размера и вызвать крах ядра.
Уязвимостям подвержены все версии FreeBSD 7.x, выпущенные до момента исправления. Обходные пути защиты отсутствуют, проблемы решается только наложением специально подготовленных патчей (ktimer.patch, kenv.patch) и пересборкой ядра. Ветка FreeBSD 6.x вышеописанным уязвимостям не подвержена.
Да. Вы все правильно поняли и это не 1-апрельская шутка. У Daemony сегодня день варенья. Не то чтобы мега праздник, но тоже как-бы событие. Еще один годок минул…
С утра пораньше начал звонить мобильный телефон. Поздравляют родственники, друзи… Крестный запостил по e-mail поздравлялку.
Но Милая Жена, конечно же, поздравила первей всех, ведь она спит рядом со мной. Первое, что я сегодня услышал с утра было: “С Днем Рождения, любимый.“
Спам сегодня в почте большей частью с форумов и других интернет-сервисов, где я когда-либо регался - поздравительный.
Контакт-лист в аське тоже не молчит. Приятно.
По такому случаю, аккурат собираясь на работу за чашкой кофе, сделал себе типа подарок - закончил с обновлением системы на любимом сервере до версии FreeBSD 7.1 RELEASE.
Пересборка “мира” и ядра закончилась еще вчера. А на mergemaster вчера меня уже не хватило… Уснул. Зато сегодня с утреца на свежую голову за полчасика все срослось. По крайней мере пока граблей не вылезло. Два ребута и…
root@daemony.org # uname -a
FreeBSD daemony.org 7.1-RELEASE FreeBSD 7.1-RELEASE #0: Tue Mar 31 14:17:29 EEST 2009
root@daemony.org:/usr/obj/usr/src/sys/DAEMONY-ORG_2009 i386
Мало наверное кто знает про баг FreeBSD при установке на жесткий диск, включенный в режиме UDMA33. В режиме UDMA33 жесткий диск работает, будучи подключенным к IDE контроллеру “non-80 pin” шлейфом. Такой шлейф использовать лучше для включения CD/DVD привода. Кстати, установка Windows на HDD в режиме UDMA33 проблем не вызывает. Тем не менее, на днях, почитав еще раз вот эту публикацию, взвесив все “за” и “против” я тоже решил окончательно избавиться от Windows дома и поставить на домашнюю машину BSD как десктоп, поскольку действительно в настоящий момент не использую никакого программного обеспечения для Windows, аналогов которого не было бы в BSD.
Вообще, ранее на домашней машине на одном из разделов уже была фряшка, но этот раздел умер - однажды я его по ошибке на нетрезвую голову отформатировал под NTFS. Теперь пришлось делать все сначала с нуля. Что-ж, все что не делается, делается к лучшему. Можно будет начать все сначала, не повторяя прежних ошибок. Повторение, как говорится, мать учения.
Два последних существенных на мой взгляд события в мире BSD остались, к сожалению, без моего внимания. И хоть присутствие KDE4 в портах уже скорее “байан”, чем новость, это событие все-равно следует отметить, поскольку мне KDE нравится не меньше, чем Gnome.
Итак, кто еще не знает (как не знал я до позавчерашнего дня), сообщество разработчиков популярной графической среды KDE (K Desktop Environment), перенесли последнюю версию этого программного обеспечения в коллекцию портов FreeBSD. Несмотря на то, что KDE4 был еще 11 января 2008 года, потребовалось достаточно много времени, чтобы мы увидели четвертые “кеды” в основном дереве портов. Случилось это, если верить официальному объявлению, 09 августа 2008 года. Следует заметить, что появлением KDE4, KDE3 никто не отменял. Вы по-прежнему можете поставить, либо третью версию, либо четвертую на свое усмотрение.
Как и миллионы других пользователей ПК я всегда работал под OS Windows считая, что настольный домашний ПК должен работать именно под windows и ни под чем иным. Однако со временем обнаружил, что собственно говоря “ценность” такого утверждения можно подвергнуть большим сомнениям.
В итоге я задумался, а для чего мне все-таки нужна именно эта операционная система? Если переформулировать, то получится вопрос: “Зачем мне компьютер?”.
Вот список моих ответов:
Интернет-серфинг
Редактирование текста
Редактирование изображений
Запись CD/DVD
Просмотр фильмов, прослушивание музыки
Почта, аська, другие сетевые сервисы
Все. Больше я ничего за компьютером не делаю и по всей видимости никогда делать не буду. Были небольшие сомнения насчет игр, но один час игрового времени в год не стоил того, чтобы на этом останавливаться.