Показаны сообщения с ярлыком OpenBSD. Показать все сообщения
Показаны сообщения с ярлыком OpenBSD. Показать все сообщения

понедельник, 22 декабря 2014 г.

Мини новости 22/12/14 (Ntimed, Xorg и остальное)

Devil, free bsd, freebsd icon
I did say “before X-mas” didn’t I ? :-)
Перед предстоящими праздниками, нас не устают радовать радостными и не очень новостями.

Самым значительным событием, был и возможно ещё будет, свежий инцидент с уязвимостью в NTP-протоколе, о нём уже пишут не только узко-специализированные сайты, но и площадки ориентирующиеся на более широкую аудиторию.
Однако, наличие данной проблемы, может быть решено применением альтернативного решения. Например OpenNTPD реализация не подвержена данной уязвимости, об этом объявил Theo de Raadt, в профильной рассылке. Данная реализация похоже используется так же и в linux busybox.
Однако код OpenNTPD не всем кажется достаточно хорошим, Poul-Henning Kamp ‏@bsdphk выразился даже ещё более радикально. Судя по его работам на данную тему, пожалуй ему можно доверять. К тому же теперь можно попробовать и его реализацию Ntimed которая уже доступна на github и в дереве портов FreeBSD (net/ntimed), так же протестирована работа кода на платформе Debian/armv7. О текущем состоянии проекта, и почему он так назван, можно почитать в статье из приведённого выше раздела.

Объявлено об окончании портирования xserver 1.14 во FreeBSD. Наиболее заметные изменения:
  • обновлена Mesa до версии 9.1
  • удалена поддержка 2D-ускорения XAA (как устаревшего), в пользу EXA или Intel-специфичных UXA и SNA. Это привело к удалению поддержки некоторых устаревших видеокарт, если вы столкнулись, что поддержка вашей видеокарты пострадала, сообщите в профильный список рассылки или багтрекер. Удалены драйверы:
    • nvidia-driver-71
    • nvidia-driver-96
    • xf86-input-egalax
    • xf86-video-newport
    • xf86-video-tga (был необходим только на архитектуре Alpha, поддержка которой удалена ещё в FreeBSD 7.0)
  • devd(8) теперь является бекендом по умолчанию, вместо HAL (sysutils/hal), некоторые подробности описаны в анонсе.
  • теперь нет необходимости указывать  WITH_NEW_XORG (/etc/make.conf)
В процессе обсуждения и тестирования, некоторые пользователи замечали, что после обновления, стало заметно уменьшение температуры, для интегрированных видеочипов (может оказаться важным для ноутбуков). Особо отважные экспериментаторы, уже могут попробовать присоединится к тестированию xserver 1.16 (релиз 1.15 не будет портироваться).
Будем надеяться, что после данного обновления, будет доведён до конца проект поддержки i915 GPU для Haswell.

Объявлено о выпуске обновления PC-BSD 10.1, пользователи EDGE-репозитория, должны выполнить % pkg install –f pkg перед обновлением. Так же продолжается, цикл видео, которые демонстрируют возможности PC-BSD для современных 3D-игр (используется wine). Во FreeBSD эмулятор так же доступен, в нескольких вариантах:
  • i386-wine - вариант эмулятора для amd64 (использует совместимость с i386)
  • wine - версии только для i386.
Пользователи freebsd-update при обновлении до FreeBSD 10.1 должны обратить внимание на анонс, к сожалению в процессе выпуска релиза допущена ошибка:
  • при обновлении теперь всегда устанавливается система совместимости lib32 (раньше, при обновлении могла быть удалена)
  • возможно появление предупреждения об удалении корневой директории (причина пока не выяснена, но опасности оно не представляет).
    # freebsd-update install
    Installing updates...rmdir: ///: Is a directory
     done.
Появилась интересная статья SECURITY : OPENBSD VS FREEBSD, не истина в последней инстанции, но как неплохой обзор современного состояния проектов, весьма познавательна. Для русскоязычных же новичков, очень рекомендуется к прочтению Dualboot Windows и FreeBSD (организация дуалбута, с картинками), там же можно найти и множество других руководств от Андрея Лаврентьева.

0xfeedface - привёл описание любопытного эксперимента, по запуску не поддерживаемых FreeBSD устройств, с помощью системы виртуализации BHyVe и запущенной в ней Linux VM. Для примера была запущена Intel Wifi-сетевая карта.

Проект ZeroTier One в своём блоге, объявил о начале работ, по поддержке FreeBSD. Целью проекта является создание инструментария, для лёгкого развёртывания и управления инфраструктурой виртуальных машин, независимо от используемого поставщика Amazon EC2, Digital Ocean, Vultr, and Linode (и многих других).

Судя по твиттеру  довольно успешно завершилась конференция ruBSD'14, обещаны видеозаписи докладов, а так же выкладка презентаций, но точное время не известно. С фотографиями так же не густо, что ж мы такие ленивые :(
via

пятница, 12 декабря 2014 г.

А как же остальные BSD? Донейтим!

Логотип BSD Research
is a Japan-based non-profit organization
Как упоминалось в прошлый раз, для поддержки FreeBSD существует довольно мощная организация. А как же с этим у остальных BSD? Тут как раз подоспел материал от Michael Dexter, на ту же тему, так что самому мне ничего особо сочинять и не надо, хотя немного дополню, для знающих английский, советую ознакомится с оригиналом.

Многие проекты имеют либо отдельные счета, либо поддерживающие их организации в лице общественных фондов, часто зарегистрированные как US 501(c)(3) некоммерческие организации (что позволяет сократить налоговые вычеты, как самому фонду, так и тому кто жертвует средства). Далее список по проектам:
  • DragonFly BSD страничка для пожертвований - отдельный счёт Matthew Dillon для поддержки проекта
  • FreeBSD Foundation - US 501(c)(3) некоммерческие организация, основная цель поддержка FreeBSD
  • NetBSD Foundation - US 501(c)(3) некоммерческие организация, основная цель поддержка NetBSD, как и у основного проекта активность не высока, заявленная сумма на текущий год пока не собрана
  •  OpenBSD Foundation - канадская некоммерческие организация, основная цель поддержка OpenBSD, организация появилась в 2012, заявленная на этот год цель уже достигнута, но в данных делах чем больше тем лучше. Весьма любопытна методика расчёта установленной цели :) Либо напрямую на странице, поддержать OpenSSH, LibreSSL, OpenNTPD, OpenSMTPD, и вездесущий pf, а так же остальные инфраструктурные проекты OpenBSD.
  • BSD Fund? - несколько лет просуществовавший проект, к сожалению, в настоящий момент статус не известен, с сайта идёт редирект на Linux Fund, на котором имеется страница проекта. Интересен как исторический эксперимент, с выпуском брендированной платёжной карты, с отчислениями от платежей.
Не стоит забывать о вновь возникающих проектах, если есть желание, то стоит проверить, возможно они так же собирают средства для своей поддержки, обычно это указывается на сайте, на странице, "о проекте (about)" или donations.

Некоторые проекты не собирают пожертвования напрямую, а поддерживают торговлю всякими мелочами, футболки, постеры наклейки и прочее. Особенно это характерно пожалуй для OpenBSD, CD - диски, Футболки и постерыFreeBSD Mall - наверное один из старейших проектов, основная тематика FreeBSD, так же PC-BSD/FreeNAS/...

BSD Certification Group - проект по разработке системы сертификации для BSD систем, с довольно низкой ценой сертификации. Сертификация в основном доступна по время профильных BSD конференций, больше подробностей на сайте проекта (русскоязычная брошюра PDF).

Так же Michael Dexter рекомендует обратить внимание на возможность поддержки:
Software Freedom Conservancy - занимающийся поддержкой инфрастурктурных проектов, с открытым исходным кодом.
Open Source Initiative - организация, специализирующаяся на поддержки вопросов популяризации и юридических определений, в вопросах опенсорца.

От себя добавлю, что многие проекты принимаю пожертвования с помощью системы flattr, обычно заметно по характерной кнопке проекта.

пятница, 5 декабря 2014 г.

Bitrig 1.0 и HardenedBSD

Проект Bitrig, о создании которого было объявлено, в середине 2012 года, и как было обещано год назад, в момент выпуска первого снапшота, выпустил релиз Bitrig 1.0.
Релиз доступен для платформы amd64, в виде загрузочного ISO образа и образа для флешек. Так же, до конца года, разработчики обещают выпустить снепшот, в котором будет добавлена поддержка armv7 SoC и обновлён образ для amd64. Загрузка образов возможна с зеркал проекта, в настоящее время их четыре, список доступен на странице загрузки.
По сравнению с начальным форком openBSD, представленный релиз содержит обновления OpenBSD до версии 5.6, а так же поддержку следующих нововведений:
  • LLVM/Clang 3.4 в базовой системе, заменил устаревший GNU GCC 4.2.1
  • FFS2 сделана системой по умолчанию, а так же поддерживает журналирование (WAPBL к сожалению в сети не так много информации, насколько актуальна данная презентация 2009г непонятно)
  • mfs заменён на tmpfs, теперь возможно использование снепшотов и рамдиска, снято ограничение на размер bsd.rd
  • улучшена утилита fdisk, в том числе добавлена поддержка GPT разметки
  • в базовой системе осталась только одна GNU утилита (texinfo)
Полный список нововведений доступен в официальном анонсе.
Разработчики предлагают присоединяться к проекту всем желающим, официальные ресурсы:
За состоянием внедрения нового функционала и планируемых нововведениях можно следить на странице.

Проект HardenedBSD продолжает развиваться, новость о его создании была тут ранее.
Проект успешно провёл сбор средств на сервер разработки, который успешно работает в настоящие время.
В проекте теперь доступна и стабильная версия, для неё заведён отдельный репозиторий.

воскресенье, 28 сентября 2014 г.

EuroBSDcon 2014 в самом разгаре

http://2014.eurobsdcon.org/about/
EuroBSDcon 2014
Sofia Mascot Daemon
Если кто пропустил, то напоминаю, что в данный момент проходит конференция EuroBSDcon 2014, ориентированная на разработчиков и энтузиастов BSD систем. В этом году она проводится в Софии, Болгария. Для удалённого наблюдения, будет интересно, в первую очередь расписание (UTC+2) а так же онлайн-трансляция.

http://www.elwix.orgИз списка спонсоров, кажется любопытным проект ELWIX, судя по описанию, система видимо  на основе FreeBSD, специализированная для встраиваемых систем. К сожалению, с документацией и пиаром, у проекта проблемы, но исходники и сборки доступны, так что рекомендую ознакомится, а там глядишь кто попробует и поделится опытом ;)

Первые два дня, конференции были предназначены для туториалов, посмотреть краткий обзор можно, например в блоге Ollivier Robert, так же он выкладывает фотографии с конференции.

Первый день докладов выдался насыщенным и любопытным, начиная с открывающего программу Jordan Hubbard, который увлекательно описал, что бы хотелось видеть во FreeBSD в следующие 10 лет.
Дальнейшие доклады, так же не давали скучать, например обзор ZFS от  Kirk McKusick или построение микроядерной системы на основе NetBSD от Andy Tanenbaum.

Стоит отметить так же демонстрацию EdgeBSD, которую провёл Pierre Pronchery, в том числе он показал как NetBSD вживую работает на планшете и N900 (если кто забыл, смартфон такой от Nokia)

В остальном, же будем смотреть доклады, уже сегодня и ждать видеозаписей, что бы досмотреть то что было пропущено, так как охватить все три потока, никаких сил не хватит.
С видеозаписями докладов, предыдущих лет, можно ознакомится на ютуб-канале, так же, как всегда оперативно, работают докладчики от проекта OpenBSD, слайды их презентаций уже доступны на обычном месте.

Так же на конференции замечен GroffTheBSDGoat, что бы такая важная птица не была пропущена, был удостоен именного бейджа :)

https://www.facebook.com/FreeBSDFoundation/photos/a.103983359672262.5880.102507223153209/727555110648414/?type=1&permPage=1

среда, 27 августа 2014 г.

Мини новости 27/08/14

Напоминание, в первую очередь, пользователям пакетов (pkg), а так же тем кто их собирает. Выпущен pkg 1.3.7, обратите внимание на процесс обновления, ранее тут был анонс, а так же выпущен официальный анонс.

Компания Cryptography Research, подразделение Rambus, объявила о выделение трёх грантов, для поддержки проектов занимающихся разработками в сфере безопасности (world’s need for better security).
Второй по величине грант, в размере $350,000 был выделен проекту FreeBSD Foundation, занимающемуся поддержкой проекта FreeBSD. Так же были выделены гранты:
$1,000,000 - организации International Association for Cryptologic Research (IACR) на финансирование программ, по обучению студентов.
$105,000 - Mayfield Fellows program at Stanford University
Данная акция стала возможна, благодаря условиям сделки по слиянию компаний, более подробно история изложена по ссылке выше.
  • Проект OenBSD, объявил о том, что после многих лет сервис BIND будет отключен, по умолчанию, в базовой системе. Данная процедура, производится, в рамках перехода на использование nsd/unbound, в качестве DNS сервера, по умолчанию. Утилиты dig, host и nslookup пока ещё доступны в системе.
  • В свете предыдущей новости, не лишне напомнить, что FreeBSD начиная с версии 10.0 полностью исключил BIND из поставки , заменив его unbound, в связи с этим более не доступны утилиты dig и nslookup, утилита host используется из состава unbound (аналогична), вместо dig следует использовать drill. BIND (с набором инструментария dig) доступен как сторонний пакет, при установке из коллекции портов.
  • Michael Dexter объявил, что на сайте bsd.lv теперь доступна онлайн, справочная страничка проекта vmrc (набор скриптов для управления виртуальными машинами BHyVe), так же появилась страница в wiki проекта FreeBSD.
  • OpenBSD добавлена поддержка IPv6 для syslogd(8)
  •  Проект mdocml выпустил сразу два релиза корректирующий 1.12.4  (для систем без поддержки SQLite3 или fts(3)), и 1.13.1 (новая ветка) на которую рекомендуется перейти, подробности на сайте проекта.
  • Devin Teske предложил добавить LUA bootloader (текущая реализация основана на Forth), обсуждение ведётся в рассылке, предложение основана на проекте GSoC этого года.

воскресенье, 29 июня 2014 г.

[CFT] GlusterFS on FreeBSD. Теперь - официально

В FreeBSD рассылке появилось сообщение от Justin Clift (Redhat, GlusterFS) о готовности со стороны разработчкиков GlusterFS официальной поддержки платформы FreeBSD, начиная со следующего релиза GlusterFS.
Справедливости ради стоит отметить, что GlusterFS запускали (с разной долей успеха) на FreeBSD и раньше. Кроме этого, немалая работа была проделана Mike Ma (https://github.com/cosql) и остальными участниками FreeBSD Community, чтобы эта возможность реализовалась. Однако, официально о поддержке заявлено лишь сейчас, с чем и хочется поздравить всех заинтересованных.
Помимо этого, готовятся порты для OpenBSD, NetBSD и MacOSX.
Сейчас можно потестировать порт самостоятельно, скачав sh-архив glusterfs-freebsd-port_*.shar с сайта https://download.gluster.org/pub/gluster/experimental/

пятница, 13 декабря 2013 г.

Конференция ruBSD 2013, уже менее чем через сутки

Весьма внезапно, но будем надеяться удачно, уже завтра начинается конференция ruBSD 2013.

"14 декабря в московском офисе Яндекса пройдёт ruBSD 2013 - первая российская техническая конференция по операционным системам семейства BSD. Она предназначена для системных администраторов и программистов. Задачи конференции: освещение новых технологий в мире BSD и обсуждение примеров применения BSD-систем.
Участие бесплатное, но зарегистрироваться необходимо. Количество мест ограничено.
Если вы зарегистрировались, но не сможете прийти, пожалуйста, сообщите нам об этом заранее.
14 декабря, в субботу, с 10:30 ждем участников по адресу: Москва, ул. Льва Толстого 16, офис Яндекса, зал «Экстрополис»."

Деталей пока известно немного, попробуем узнать по ходу, а потом что нибудь написать обобщающие. В случае если будет трансляция, постараюсь опубликовать ссылку, тут и в твиттере, ну или появится на сайте конференции. Ну или будем надеяться, что появятся видеозаписи, благо конференцию проводит под эгидой Яндекса, а положительный опыт у них вроде есть. Со своей стороны постараюсь обеспечить фото.

UPD: обещали что через пару дней появится запись всех докладов, трансляции к сожалению не будет :(

UPD2: выложил фотографии, обзор с буквами будет сегодня завтра, видео тихонько кое как выкладывается на страничке события, для просмотра выбрать нужный доклад, а там как повезёт или смотрим онлай или качаем или наверное ждём, PDF вроде есть для всех докладов.

суббота, 18 августа 2012 г.

KyivBSD'12 быть [updated]

Буквально сегодня, состоялся анонс конференции KyivBSD'12, которая состоится как обычно, в последнюю субботу сентября (29-е число).
Зал конференции 123А
Добрый день! Открыта регистрация слушателей на конференцию 2012.
Сейчас очень популярен краудфинансинг (куча людей оплачивает то, что обычно тянут только крупные инвесторы), на этой волне в этом году наша конференция решила провести эксперимент - у нас не будет спонсоров :)
Вместо этого представлено два типа участия - простой (можно придти, слушать, запоминать, вопрошать, прогрессировать), и премиум ( можно придти, надеть на себя футболку, слушать, запоминать, вопрошать, прогрессировать, уйти). "Премиум" или платное участие стоит 150 гривен (или валютный аналог = около 600р = около 15 Эвро, или около 19 СШД).
Конечно будет здорово, если все по возможности выберут второй вариант ;)

Регистрация будет открыта примерно один месяц, место проведения будет указано на сайте.

Но куда более интересно, если вы чувствуете в себе силы поделится своими знаниями с публикой, для таких смельчаков до сих пор открыта регистрация докладчиков, а так же всегда можно задать свои вопросы в рассылке.

Ну и напоследок, скандалы, интриги, расследования или как злые "приверженцы лагеря линукс (без обид)" устраивают коллизию конференций, объявляя OSDN, на ту же дату.

UPD: Как уже говорилось, в основном сообщении, в этом году можно присоединиться к софинансированию конференции.  И помимо удовлетворения, от участия в благом деле получить ещё футболочку там :)
Способы оплаты к сожалению не очень проработаны, но при желаниии нет ничего невозможного.
Для жителей Украины всё просто, Приват банк у вас там распространён и переводы на него не сложны, счёт для перевода можно увидеть при регистрации, так же повезло тем кто ещё зачем то пользуется Вебмани, в остальных случаях всё немного сложнее и подробности обсуждаются в рассылке.
Тут же поделюсь способом который проверил на себе:
  • есть такая контора как privatbank.ru она как бы является родственной Украинской.
  • Идём в одно из отделений, по Питеру и Москве есть по несколько, так же есть ещё в ряде городов, подробности по предыдущей ссылке;
  • прорываемся к кассе;
  • называем счёт;
  • Кассирша говорит ФИО Александра, так что ошибиться, в этом наборе цифр, вряд ли получится;
  • платим комиссию 2%;
  • расписываемся в 4-х местах;
  • счастливо сваливаем
платёж идёт не моментально, но в моём случае дошел всего за 1 банковский день, хотя предупреждали о том что может быть дольше. Так же похоже существует возможность перевести через сбер и наверное другие банки, но возможно не так удобно, если есть те кто попробовал отпишитесь.

Примите во внимание, что форма регистрации, в этом году, это не просто одноразовая формочка, а своеобразный личный кабинет. В нём, в том числе можно посмотреть статус оплаты и изменить параметры регистрации. В качестве логина можно использовать практически любую соцсеть или OpenID, так что всё предельно удобно.

суббота, 24 декабря 2011 г.

Поздравление с Рождеством от FreeBSD Security Team

No, the Grinch didn't steal the FreeBSD security officer GPG key,
and your eyes aren't deceiving you: 
We really did just send out 5 security advisories.
 -- Colin Percival (FreeBSD Security Officer)
Очень неожиданно, практически на кануне католического Рождества, было выпущено сразу 5-ть исправлений безопасности, что бы разъяснить сложившуюся ситуацию Colin Percival, даже написал отдельное письмо, в список рассылки freebsd-security@.
В письме отмечается, что хоть сейчас и не очень удачное время, обычно бюллетени безопасности стараются выпускать по средам, когда наибольшие число системных администраторов на работе, а так же, не в канун праздников. Но в данное время есть как минимум две серьёзных уязвимости, которые требуют незамедлительной реакции.
Первая, это уязвимость FreeBSD-SA-11:08.telnetd в сервисе telnet, которая позволяет удалённому пользователю получить права root, в том числе замеченно, что данную уязвимость уже используют. Из положительных моментов стоит отметить, то что сервис telnet отключен по умолчанию и большинство пользуются ssh, однако откладывать решение данного вопроса было нельзя.
Второй проблемой является уязвимость FreeBSD-SA-11:07.chroot, ради её исправления пришлось добавить дополнительный интефейс в libc, так что список обновляемых файлов получился внушительным, пользователей freebsd-update, просят обратить на это внимание и не пугаться.
Вот список сообщений безопасности, с краткими пояснениями
  • FreeBSD-SA-11:10.pam - функция pam_start() не проверяет имя сервиса. Некоторые сторонние приложения, например kcheckpass из KDE, могут передавать имя политики, в командной строке, а OpenPAM трактует его как относительный для директорий /etc/pam.d или /usr/local/etc/pam.d. Из-за этого пользователь, имеющий право запуска таких приложений может выполнить код с root привилегиями.
    Базовая система не содержит уязвимых приложений, рекомендации по проверке сторонних приложений приведены в SA.
  • FreeBSD-SA-11:09.pam_ssh - модуль pam_ssh неправильно предоставляет доступ, если пользователь имеет приватные ключи без пароля.
    В базовой система данный модуль не включен по умолчанию, не в одной из политик, если модуль pam_ssh включен, то злоумышленник может получить доступ к учётным записям имеющим приватные ssh ключи без парольной фразы.
  • FreeBSD-SA-11:08.telnetd - уязвимость в коде telnetd, ключи шифрования не проверяются при передачи и может вызвать переполнение буфера, который имеет фиксированный размер.
    Так как демон telnetd, по умолчанию, не запущен, то уязвимы только системы с принудительно запущенным сервисом. Сервис часто запускается не на прямую, а через inetd, следовательно не будет виден в списке процессов, рекомендации по проверке и устранению уязвимости приведены в CA.
  • FreeBSD-SA-11:07.chroot -выполнение произвольного коде если сервис ftpd запущен в chroot.
    Более подробно данная проблему уже обсуждалась в листе рассылке.
  • FreeBSD-SA-11:06.bind - удалённый взломщик может вызвать отказ в обслуживании (DoS) сервиса bind, неверно сформированным запросом, входящего в комплект поставки FreeBSD. Для проведения атаки злоумышленнику не обязательно иметь доступ к DNS серверу жертве, достаточно например послать специальную ссылку, и к серверу обратится любая система или даже автоматически сервис проверки спама.
UPD: появилось так же исправление уязвимости telnetd и libtelnet для NetBSD, официального объявления пока нет, но об этом написал в своём блоге написал Hubert Feyrer.

UPD2: для OpenBSD данная уязвимость telnetd не актуальна, так как ещё в 2005 году заявлено о удалении оного из системы, оно конечно весьма действенно :)
Об этом напомнил в своём твитере Peter N. M. Hansteen.

четверг, 17 ноября 2011 г.

Полистать на досуге 17/11/11

А что, давайте ка очередную подборку, где много букв и даже есть смысл.
  • Andrey V. Elsukov в очередной раз радует, тонкостями всяческих современных технологий, на этот раз это не только и не столько про BSD, но без него скоро никак, итак "Ликбез по UEFI"
  • недавно появилась, вот такая пошаговая инструкция как написать свой модуль для ядра FreeBSD (eng), особой ценности там конечно нет, так как полученный модуль сможет всего лишь загружаться и выводить Hello, World!, но для общего понимания может и не лишне.
  • Frédéric Perrin опубликовал свои заметки о посещении EuroBSDcon 2011, можно почитать тут. Вот бы русскоязычный народ не стеснялся делать такие вещи, а то ездят втихую, хотя нет последнее время начали хоть выкладывать своеобразные фото-отчёты например EuroBSDCon conference, Maarssen 2011(Alexander Motin), FreeBSD DevSummit / EuroBSDCon 2011(Ilya Bakulin) :)
    пироженка EuroBSDcon 2011
  • не так давно зародившийся журнал "Call For Testing", порадовал нас весьма подробной инструкцией Hands-on BHyVe, как не сложно догадаться, она поведает как установить и начать тестировать BHyVe hypervisor, о открытие которого мы писали ранее. С тех пор проект развивался и вот уже появилась инструкция для энтузиастов, так же была сделана официальная вики страница BHyVe, с предложениями и багрепортами можно писать в FreeBSD virtualization mailing list или current@
  • довольно широко обсуждалась статья Why aren't you using FreeBSD?, вроде ничего особого там и нет, но пролистать может и стоит
  • Michael W Lucas продолжает эксперименты с DragonFly BSD, и в очереной заметке рассказывает Installing a DragonFly BSD Jail
  • если вы до сих пор не пробовали что же такое OpenBSD, то может стоит попробовать хотя бы в виртуальной машине A Simple OpenBSD Router For Your Virtual Machines
  • В DragonFly BSD source репозиторий появился dfregress - An automated test driver and framework

пятница, 11 ноября 2011 г.

Мини новости 11/11/11

Ну что очередную подборку пропущенных новостей :)

среда, 26 октября 2011 г.

Полистать на досуге 26/10/11

Ну будем возвращаться к нормальному ритму, за прошедшее время накопилось просто куча всего, что можно почитать, так что дам ссылок на то что помню.
После EuroBSDcon'2011 вышел целый ряд отчетов, жаль что о KyivBSD было гораздо меньше
Michael Lucas описал как он обновлял DragonFly, в принципе процесс довольно простенький но описано пожалуй попонятнее чем в официальном Handbook, из интересного стоит пожалуй выделить то что в DragonFly пожалуй наиболее удобно унифицировали весь процесс через make (для /usr), например
$ make src-create - создаёт структуру /usr/src и скачивает из git исходники
$ make upgrade - заменяет утилиты для merge

Ivan Voras написал заметку о FreeBSD’s /rescue директории и возможных её полезностях, для востановления системы.

Любителям испытать всякие новинки, рекомендую обратить внимание на заметку, о том как использовать Virtio, на FreeBSD 8.2+.

На undeadly.org, за последние время, так же появилось ряд интересных материалов, например интервью с Theo de Raadt, взятое у него, во время посещения A Week of OpenBSD Hacking In Slovenia.
Так же пользователям OpenBSD вероятно будет не безынтересна статья Virtualizing the OpenBSD Routing Table.


Хоть и не совсем о BSD и уже почти поздно, но так сказать, в качестве последнего предупреждения, на хабре появилась на удивление неплохая статья о "переводе" времени "Переезд временной зоны MSD в MSK — новый Y2K локального масштаба", в связи с последними "выкрутасами" файл для Европы в FreeBSD-CURRENT уже снова актуален, для Stable(9,8,7,6) пока актуальна только прошлая правка r226289.

понедельник, 24 октября 2011 г.

Доступен FreeBSD 9.0-RC1 и прогресс в релизах *BSD

Во FreeBSD рассылках, появилось сообщение, о доступности для загрузки образов FreeBSD 9.0-RC1. Как ранее уже сообщалось, в предстоящем релизе вероятно изменится структура FTP каталога, хотя окончательное решение до сих пор не принято.
Для пользователей csup/cvsup создан тег "RELENG_9", для SVN svn://svn.freebsd.org/base/stable/9 (для перенастройки репозитория можно выполнить svn switch)
Начиная с этого, релиз кандидата, начинается тестирование обновления, с помощь утилиты freebsd-update(8), перед первым запуском необходимо выполнить, следующую команду:
# sed -i '' -e 's/=_/=%@_/' /usr/sbin/freebsd-update
более подробно процесс описан в оригинальном сообщении.

DragonFly BSD готовится к выпуску релиза 2.12 release candidates, данный выпуск веротно и станет релизом, если не обнаружится серьёзных багов.

OpenBSD готовится к релизу 5.0, из заметных объявлений, стоит упомянуть пожалуй объявление о поиске волонтеров для поддержания актуальности списка нововведений:
We have no volunteers at the moment to update this file.
Кстати проект FreeBSD так же испытывает проблемы, с поддержанием страницы http://wiki.freebsd.org/Releng/9.0TODO, в актуальном состоянии, но расписание, на ней стало более актуально.

среда, 21 сентября 2011 г.

KyivBSD 2011 опубликован список докладов

Ну вот всё меньше и меньше времени остаётся, до KyivBSD'11.
На сайте опубликован список докладов

Как видно из расписания, в этом году запланированы и англоязычные докладчики, в таком бы случае не лишен синхронный перевод, хотя на IT конференциях обычно многие слушают доклады и без него :)
Темы докладов, так же внушают надежду на то, что скучно не будет.

Если у вас есть стоящая тема, которой вы хотите поделиться с людьми, не стесняйтесь, ещё не поздно её заявить, с помощью формы для докладчиков :)

понедельник, 12 сентября 2011 г.

FreeBSD-9.0-BETA2 и OpenBSD 5.0 процесс подготовки релизов

Немного с опозданием, но всё же дошли руки объявить о таких не последних событиях.


7-го сентября, в рассылке freebsd-current@, было объявлено о готовности FreeBSD 9.0-BETA2. В анонсе объявлено о создание нового бранча (хотя через websvn его не видно), поэтому он отправлен в оба листа рассылки -current и -stable, хотя сообщения об ошибках всё же лучше направлять в  -current, там выше активность разработчиков.
Так же напоминают, что за процессом хода релиз цикла, стоит следить на http://wiki.freebsd.org/Releng/9.0TODO, хотя она пока далека от реальности, так как в ходе BETA1 был ряд задержек. Позже данный график будет скорректирован.

ВНИМАНИЕ: начиная с BETA2, немного изменена структура каталогов ftp, что позволит поддерживать более широкий спектр архитектур
  farrell 1 % cd /usr/src
  farrell 2 % make targets
  Supported TARGET/TARGET_ARCH pairs for world and kernel targets
      amd64/amd64
      arm/arm
      arm/armeb
      i386/i386
      ia64/ia64
      mips/mipsel
      mips/mipseb
      mips/mips64el
      mips/mips64eb
      mips/mipsn32eb
      pc98/i386
      powerpc/powerpc
      powerpc/powerpc64
      sparc64/sparc64
  farrell 3 %
Окончательное решение, о том останется данная структура, и будет ли менятся уже существующая, не принято и будет проведено обсуждение.

ISO образы, контрольные суммы MD5/SHA256 доступны в оригинальном сообщении, для следующих архитектур, имеются в наличии:
   amd64: .../releases/amd64/amd64/ISO-IMAGES/9.0 /
   i386: .../releases/i386/i386/ISO-IMAGES/9.0 /
   PowerPC: .../releases/powerpc/powerpc/ISO-IMAGES/9.0 /
   powerpc64: .../releases/powerpc/powerpc64/ISO-IMAGES/9.0 /
   sparc64: .../releases/sparc64/sparc64/ISO-IMAGES/9.0 /
для архитектуры ia64, построение образа BETA2 не увенчалось успехом, из-за закравшейся ошибки, ошибка уже исправлена.

Со времени BETA1 были не только исправлены замеченные ошибки, но и поднята версия базовых библиотек, однако, на этот раз эта процедура, была применена только к библиотекам у которых изменилось API и/или ABI, так что удалось избежать масштабного version bump.

Так же продолжается тестирование нового инсталлятора, так же не стоит забывать о новой структуре FTP дерева директорий, построенной по шаблону
  .../releases/`uname -m`/`uname -p`/`uname -r`
Если вы используете csup/cvsup то необходимо использовать тег "." (head), в svn надо использовать "svn://svn.freebsd.org/base/head/".

Не стоит забывать, что до сих пор не доступен FreeBSD-Update, для стимуляции тестирования нового инсталлятора.

Ty Semaka has been drawing
Puffy-inspired parody artwork
for us for many releases.
This time I asked him to do some
art that is a meta-parody:

A Puffy-inspired parody of
a parody magazine!

Процесс релиза, новой OpenBSD 5.0, так же идёт по плану. 6-го сентября Theo de Raadt (deraadt@) сделал коммит, в котором было объявлено о начале предпродаж 5.0, а так же доступности новой песни. Ещё немного подробностей, и ссылки на статьи, о предстоящих в 5.0 новшествах, можно найти в оригинальной новости на undeadly.

четверг, 8 сентября 2011 г.

Мини новости 7/9/11

В этот раз, вроде и времени прошло немало, вроде и есть что новенького, а с другой стороны вроде как многое не в тему, так что мини-новости, какие уж есть :)
  • Тут DragonFly BSD Digest в очередной раз напомнили, о изменениях времени, вон ребятам повезло со сменой UTC-11 на UTC+13, так у них вообще пропадёт 30-е Декабря. Заодно уж в тему, тут многие волнуются, а как же причуды местных аборигенов, так вот во FreeBSD и OpenBSD наши инновации уже учтены, с соответствующими комментариями
    # From Alexander Krivenyshev (2011-06-14):
    # According to Kremlin press service, Russian President Dmitry Medvedev
    # signed a federal law "On calculation of time" on June 9, 2011.
    # According to the law Russia is abolishing daylight saving time.
  • Adrian Chadd в своём твиттере объявил о значительном прогрессе в разработки драйверов для wi-fi карт Atheros поддерживающих стандарт 11n
    Adrian Chadd

  • Увидел свет Сентябрьский выпуск BSD Magazine - тема номера обозначена как "Protecting dynamic websites in FreeBSD", ну и подборка материалов соответствующая, по заголовкам, показалась любопытной тема "data recovery with Hammer", всё же маловато информации в сети об этой своеобразной FS.
  • [Phoronix] FreeBSD: A Faster Platform For Linux Gaming Than Linux? - забавный эксперимент, но как и ко многим новостям с Phoronix, надо относится с очень большой оглядкой, их "методики" вызывают уж очень много вопросов :)
Пока наверное и всё, отучился я что то писать длиннее, вечером вероятно будет развернутая новость, о продвижении в деле выпуска релизов FreeBSD-BETA2 и OpenBSD-5.0.

суббота, 13 августа 2011 г.

slackathon 2011

С недельным опозданием всё-таки сообщаем, что в прошлую субботу в Стокгольме прошёл Slackathon 2011. Если кто не знает, Slackathon это конференция для всех заинтересованных в BSD, OpenSSH, unix-разработке и тому подобных кошерных вещах (как и сказано у них на сайте).
На конференции были озвучены:
- новости и планов громадьё проекта OpenBSD (среди которых NAT64, capsicum, поддержка hibernate (suspend to disk), переход на новые версии gcc и binutils)
- 2 доклада Ariane van der Steldt без использования Comic Sans.
Один из них повествует нам о новом алгоритме vmmap (менеджера виртуальной памяти), а второй про то, какие удивительные штуки выделывают JIT-компиляторы, и как это портит жизнь портировщикам. Более подробно на эту тему можно почитать здесь.
- Про слой совместимости с linux ("линуксулятор" в терминологии FreeBSD).
- А также и другие доклады, среди которых 10 лет pf и доступные только в кратком изложении на undeadly рассказы о PCC, tmux и библиотеках SSL.

среда, 3 августа 2011 г.

Открыта регистрация на EuroBSDcon 2011

Объявлено, о начале регистрации на конференцию EuroBSDcon 2011
@eurobsdcon The moment you have all been waiting for: Registration is available!
которая пройдёт с 6-го по 9-е Октября, в Maarssen, The Netherlands, GPS: N52.12840, E5.0360.

Неделю назад было объявлено о расписании секции Tutorials, которая будет проводится в первые два дня.
Так же на сайте размещён примерный перечень докладов, с кратким описанием каждого. Далее приведен их список, с именами докладчиков.

EuroBSDcon 2011 Talks
Schedule
  • Sendmail - History and design
    Eric Allman
  • OpenBSD PF's 10th anniversary
    Henning Brauer, Ryan McBride
  • Practical Data Protection In 2011
    Alistair Crooks
  • Improving System Management With ZFS
    Brooks Davis
  • Highly Available Storage for FreeBSD
    Pawel Jakub Dawidek
  • BSD Multiplicity: An applied survey of BSD multiplicity and virtualization strategies from chroot to BHyVe
    Michael Dexter
  • Testing NetBSD Automagically
    Martin Husemann
  • OpenBSD's New Suspend and Resume Framework
    Paul Irofti
  • The MPLS framework in OpenBSD
    Claudio Jeker
  • OpenBSD/sun4v: Porting OpenBSD to Sun's UltraSPARC T1 and T2 processors
    Mark Kettenis
  • BSD Certification: How to Create a Psychometrically Valid Certification Examination
    Dru Lavigne
  • History of BSD
    Kirk McKusick
  • Virtualization under *BSD: the case of Xen
    Jean-Yves Migeon
  • Recent developments in OpenSSH
    Damien Miller
  • PBI reimplementation for FreeBSD and PC-BSD 9
    Kris Moore
  • NPF: a new packet filter
    Mindaugas Rasiukevicius, Zoltan Arnold Nagy
  • Exploring FreeNAS 8
    James T. Nixon III
  • FreeBSD + nginx
    Sergey A. Osokin
  • The Obsoletion of the OS
    Andrew Pantyukhin
  • Webcamd - a modern userspace Linux kernel driver framework for FreeBSD
    Hans Petter Selasky
  • Fossilizing NetBSD: The road to modern version control
    Joerg Sonnenberger
  • Beastie Meets Raccoon: MINIX 3 as a BSD
    Ben Gras, Gianluca Guida, Arun Thomas, Thomas Veerman (VU University Amsterdam)
  • OpenBSD SCSI Evolution
    Ken Westerback
Судя по этому списку, на конференции скучать не будут, ну а мы подождём записей. Записи с предыдущих конференций доступны на сайте.

среда, 20 июля 2011 г.

Парад релизов

Похоже, в течении нескольких месяцев, наc ждёт целая череда BSD релизов.
На днях Theo de Raadt (deraadt@) изменил версию OpenBSD, c -current, на 5.0-beta.
CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2011/07/18 01:07:52

Modified files:
	sys/sys        : param.h 
	sys/conf       : newvers.sh 
	share/mk       : sys.mk 
	sys/arch/macppc/stand/tbxidata: bsd.tbxi 

Log message:
take us to 5.0-beta
Так что можно сказать что релиз цикл OpenBSD 5.0 запущен, снапшоты уже доступны на официальных зеркалах. Хотя не стоит уделять особо большого внимания изменению мажорной цифры, из-за особенностей релиз цикла OpenBSD, это просто очередной релиз.
написал довольно подробный пост, о том предстоящем релизе, основными нововведениями будут:
  • на этапе инсталляции можно будет воспользоваться sysmerge(8), для слияния своих конфигов с новыми версиями, так же можно выбрать запускать ли non-free firmware, при первой загрузке.
  • BIGMEM будет по умолчанию включен для архитектуры amd64
  • поддержка Disk UID (DUID) для всех дисковых утилит, например mount, это должно снять проблему с перенумерацией дисков.
  • Проксирование (ftp-proxy(8), tftp-proxy(8)) теперь используют divert(4) sockets, это потребует переписать divert-to правила фаервола.
  • Andrew Fresh и Ingo Schwartze переписали /etc/security (shell скрипт) на новый security(8)
  • Множественные улучшения IPv6, связанные с PF и другими сетевыми подсистемами.
  • Начало конца ALTQ, как ранее упоминалось, данное улучшение должно улучшить возможности приоритезации трафика при помощи PF.
Более подробно о изменениях произошедших с момента последнего релиза, можно посмотреть на странице OpenBSD -current changelog.
Так же рекомендую посмотреть доклад  The OpenBSD release process: A success story, Theo de Raad, так же существует его видеозапись.


У проекта FreeBSD, так же идёт подготовка к релизу FreeBSD 9.0. Статус проекта можно отслеживать на специальной wiki страничке, которая более менее актуальна. Из последних новостей в твитере проскочила запись что
@ I started updating ref9-amd64 and ref9-i386 hosts now the 9.0 code freeze has started -- simon


В блоге freebsdnews.net объявлено о готовности FreeNAS 8.0.1-BETA4 available (and 0.7.2), в статье приведён список изменений.

среда, 13 июля 2011 г.

Мини новости 13/7/11

Вот как всегда, нет, нет новостей, а потом целой кучей.
  • GSoC и FLOSS совместно проводят Google Summer of Code Doc Camp, мероприятие по написанию документации, аналогичное Book Sprint, приём заявок на участие до 5 августа, для этого надо оставить заявку на сайте проекта.
  • проект mdocml помимо участия в GSoС, так же был доработан в рамках OpenBSD's c2k11, о котором писалось ранее. Так же интересующимся обратить внимание на блог , в котором он весьма подробно описывает работу над этим проектом, в рамках GSoC. 
  • В июньском отчёте  netcraft, первые три места занимает FreeBSD, и ещё одна компания использующая её входит в итоговую 10-ку.
  • Утилите top, добавили возможность интерактивно переключать режимы -P и -z, вероятно после пары недель тестирования этот патч MFC
  • В рассылках довольн живо обсуждается возможность синхронизации вызова rfork() LinuxThreads с проектом kFreeBSD.
  • В DragonFly BSD Digest появилась заметка, о попытке тестирования Hammer под DragonFly и UFS2+Softupdates под FreeBSD, с использованием различных типов рейдов Areca RAID, за дальнейшим обсуждением можно следить в рассылке.
  • В блоге разработчика mksh r40 mksh-40
А FTP сервер NetBSD иногда вот так весело "ругается". 
230-

    The NetBSD Project FTP Server located in Redwood City, CA, USA

    1 Gbps connectivity courtesy of                          ,        ,

    Internet Systems Consortium                 WELCOME!    /(        )`

                                                            \ \___   / |

      +--- Currently Supported Platforms ----+              /- _  `-/  '

      |  acorn[26,32], algor, alpha, amd64,  |             (/\/ \ \   /\

      |   amiga[,ppc], arc, atari, bebox,    |             / /   | `    \

      |   cats, cesfic, cobalt, dreamcast,   |             O O   ) /    |

      |  evb[arm,mips,ppc,sh3], hp[300,700], |             `-^--'`<     '

      |       hpc[arm,mips,sh], i386,        |            (_.)  _  )   /

      |      ibmnws, iyonix, luna68k,        |              .___/`    /

      |    mac[m68k,ppc], mipsco, mmeye,     |               `-----' /

      |      mvme[m68k,ppc], netwinders,     |  <----.     __ / __   \

      |   news[m68k,mips], next68k, ofppc,   |  <----|====O)))==) \) /====

      | playstation2, pmax, prep, sandpoint, |  <----'    `--' `.__,' \

      |  sbmips, sgimips, shark, sparc[,64], |               |        |

      |      sun[2,3], vax, x68k, xen        |                \       /

      +--------------------------------------+           ______( (_  / \_____

      See our website at http://www.NetBSD.org/        ,'  ,-----'   |       \