Очередной привет любителям Bleeding Edge и автообновлений по крону. В PHP обнаружена одна из самых серьёзных уязвимостей за время существования данного языка. Уязвимость проявляется только в PHP 5.3.9 и позволяет удалённому злоумышленнику выполнить свой код на сервере, независимо от того какие PHP-скрипты используются. При успешном совершении атаки код будет выполнен с правами PHP-приложения, к которому [...]
При попытке бинарного обновления до 9.0-RELEASE может проявиться следующая ошибка: The update metadata is correctly signed, but failed an integrity check. Cowardly refusing to proceed any further. Для исправления требуется обновить freebsd-update так, как это описано тут: FreeBSD-EN-12:01.freebsd-update
Вот и вышел долгожданный 9-й релиз лучшей операционной системы. Обо всех нововведениях и изменениях можно по традиции почитать на опеннете.
Приехали японцы на экскурсию на завод. После экскурсии проводиться пресс-конференция: Вопрос: -А что вам у нас более всего понравилось? Ответ: -Дети. — Да нет я про завод говорю. — Да нет, все равно дети. — Ну а как же наши новые цеха, станки? — Нет, Вы знаете, все-таки дети. — Но почему? — Понимаете, все [...]
Кстати! Давным давно уже начал заливать свои наработки по puppet в BitBucket, но забыл написать об этом. Исправляю сей недостаток. Пользуйтесь: https://bitbucket.org/lagman/freebsd-puppet/src/
Как пишут в рекламе: Электроснабжение дата-центра обеспечивается двумя независимыми вводами от трансформаторных подстанций (первая категория надежности по ПУЭ). Стабильность подачи питания поддерживается ИБП производства компании AEG (Германия) и дизель-генераторными установками (ДГУ) FG Wilson (Великобритания). Надежность питания оборудования в стойке гарантируется двойным независимым электроснабжением. Схема резервирования питания — N+1. Доступность электропитания — 99,982%. Как происходит на [...]
Простой пример из повседневной эксплуатации: Требуется nginx c модулем ngx_cache_purge в убунте. Окей, не вопрос: подключаем ppa, ставим nginx-extras оттуда. Внезапно оказывается, что ngx_cache_purge в этой поставке отсутствует. И это несмотря на «full set of core modules and extras». Окееей, где наша не пропадала. Гуглим немножко, ставим dpkg-dev. Жить становится еще веселей: # apt-get build-dep [...]
Некоторое время назад в компании, где я работаю, назрела необходимость обновления пограничного маршрутизатора. Нами был заказан новый мощный сервер, c двумя процессорами Xeon x5650 и сетевыми на базе Intel 82576.
В процессе внедрения puppet под FreeBSD обнаружились некоторые нюансы, на которые я хотел бы обратить внимание. Мне потребовалось автоматически собирать, устанавливать, конфигурировать и запускать ряд сервисов. Инструкция на сайте puppet ссылалась на провайдер ports для типа ресурса package, в документации этот провайдер тоже был описан. Однако, как показала практика, такой провайдер в puppet отсутствует. При [...]