LINUX.ORG.RU

FreeBSD 10.4-RELEASE

 


2

2

Команда разработчиков FreeBSD представила FreeBSD 10.4-RELEASE. Это пятый выпуск ветки stable/10, основанный на стабильности и надёжности 10.3-RELEASE и дополненный новыми функциями.

Некоторые из новшеств:

  • 10.4 — первый выпуск с полнофункциональной поддержкой eMMC, включая разделы eMMC, поддержку TRIM и работу шины в режимах вплоть до HS400.
  • Команда fsck_ffs(8) теперь может находить резервные суперблоки при использовании разметки диска GPT.
  • Драйвер aesni(4) больше не разделяет контекст FPU между несколькими сессиями в разных нитях (это приводило к проблемам адресации при его использовании для ускорения ipsec(4)).
  • В драйвер em(4) добавлена поддержка сетевых чипов Intel® i219(4)/i219(5) поколения Kaby Lake.
  • Драйвер em(4) теперь поддерживает Wake On LAN (WOL) на чипах Intel® i217, i218 и i219.
  • Поддержка WOL добавлена в драйвер igb(4). То же касается и некоторых устаревших конфигураций для em(4).
  • Сброс дампа памяти в пространстве пользователя вызывает событие, обрабатываемое devd(8) (может быть использовано для формирования отчётов). По умолчанию отключено.
  • Версия прошивки для драйвера qlxgbe(4) обновлена до 5.4.66.
  • Добавлен драйвер mlx5ib(4) (адаптеры серии Mellanox® ConnectX-4).
  • OpenSSH обновлён до версии 7.3p1.
  • GNOME обновлён до версии 3.18.
  • Xorg-Server обновлён до версии 1.18.4.
  • И многое другое...

Заметки по выпуску: https://www.freebsd.org/releases/10.4R/relnotes.html
Исправления: https://www.freebsd.org/releases/10.4R/errata.html

Проект FreeBSD посвящает 10.4-RELEASE памяти Андрея Чернова.

>>> Объявление



Проверено: leave ()

добавлена поддержка поколения Kaby Lake сетевых чипов Intel® i219(4)/i219(5)

По-русски уже совсем разучились новости писать? Исправте на: «добавлена поддержка сетевых чипов Intel® i219(4)/i219(5) поколения Kaby Lake».

bbk123 ★★★★★ ()

Переживет ?

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

vblats ()

Команда разработчиков FreeBSD представила FreeBSD 10.4-RELEASE.

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

meliafaro ★★ ()
Ответ на: комментарий от mandala

Не, я всё понимаю, но

Команда fsck_ffs(8) теперь может находить резервные суперблоки при использовании разметки диска GPT.

ffs больше 20 лет, gpt больше 10. И они только сейчас вспомнили, что есть ещё и резервные суперблоки? Подобное я вполне ожидал бы от разработчиков ReactOS, но это же система с «академическими корнями», основа для PS4 и Juniper, профессиональная соборная разработка супротив базара школьников с NIH-синдромом.

redgremlin ★★★★★ ()
Ответ на: комментарий от redgremlin

Код в которую, также как и для Linux, наверняка пишут в том числе студенты под руководством бородатых дядей из всем известного университета.

Так что разница в контрибьюторах тут очень условна. А вот в результате - увы...

Тот же netgraph по своему приколен, но на десктопе фряху я вижу еще меньше, чем Linux, как бы странно это не звучало...

Pinkbyte ★★★★★ ()
Ответ на: комментарий от Pinkbyte

там где-то потерялся тег «сарказм». А вообще, если брать личные впечатления, то я винду на десктопе вижу реже, чем линукс, а фрю на десктопе не видел вообще ни разу (кроме той, что ставил сам в виртуалбокс поиграться), только на серверах (включая всякие шлюзы на п2 и прочее такое же).

redgremlin ★★★★★ ()
Ответ на: комментарий от ugoday

Фря стабильной версии скучна до невозможности: всё что нужно работает, а что не нужно - не работает.

То ли дело 12-CURRENT. Вот где хардкор и веселуха!

iZEN ★★★★★ ()
Ответ на: комментарий от redgremlin
$ svnlite log -r 322297 file:///home/svnmirror/base/head/sbin/fsck_ffs
------------------------------------------------------------------------
r322297 | mckusick | 2017-08-09 08:17:21 +0300 (ср, 09 авг 2017) | 17 lines

Since the switch to GPT disk labels, fsck for UFS/FFS has been
unable to automatically find alternate superblocks. This checkin
places the information needed to find alternate superblocks to the
end of the area reserved for the boot block.

Filesystems created with a newfs of this vintage or later will
create the recovery information. If you have a filesystem created
prior to this change and wish to have a recovery block created for
your filesystem, you can do so by running fsck in forground mode
(i.e., do not use the -p or -y options). As it starts, fsck will
ask ``SAVE DATA TO FIND ALTERNATE SUPERBLOCKS'' to which you should
answer yes.

Discussed with: kib, imp
MFC after: 2 weeks
Differential Revision: https://reviews.freebsd.org/D11589

------------------------------------------------------------------------
anonymous ()
Ответ на: комментарий от vblats

Когда на базе линукса будет сделано что-то вроде opnsense - не забудьте отписать. При чем не только по составу пакетов, но и по надежности. Я люблю линукс. Но для таких решений он не очень.

DrRulez ()
Ответ на: комментарий от ugoday

Нам нужна запасная площадка, если линукс свернёт не туда.

Куда бы там Linux не свернул, у него отличный GPL-фундамент, а BSD-like лицензии - это самое дно жизни, ниже падать уже просто некуда.

anonymous ()
Ответ на: комментарий от Serge10

Вот мне тоже непонятно, разве современный Gnome может работать без Systemd?

GNOME обновлён до версии 3.18. Это, вроде как, должно все объяснять :) Но я согласен тут со многими, Freebsd, как десктоп система, это конечно, хардкор :)

DrRulez ()
Ответ на: комментарий от Serge10

Вот мне тоже непонятно, разве современный Gnome может работать без Systemd?

Пишут патчи, правда уже им надоело, в отличии от разрабов OpenBSD, поэтому и GNOME 3.18, который кстати был обновлен до этой версии задолго до выхода 10.4, в новости бред написан.

filosof ()
Ответ на: комментарий от filosof

... GNOME 3.18, который кстати был обновлен до этой версии задолго до выхода 10.4, в новости бред написан.

Но уже после сode freeze 10.3, так что все верно.

anonymous ()
Ответ на: комментарий от anonymous

Порты в целом — да, но в релиз попадает (в виде собранных пакетов) срез на вполне конкретную дату.

А срезы репо вроде квартальные, а не к определённому релизу, как и в NetBSD, это в OpenBSD порты опакечиваются к определенному релизу и дальше не обновляются.

filosof ()
Ответ на: комментарий от DrRulez

Когда на базе линукса будет сделано что-то вроде opnsense - не забудьте отписать. При чем не только по составу пакетов, но и по надежности.

Не совсем понимаю ваш юзкейс, поэтому будем отталкиваться от того что вам нужен файерволл, поэтому поехали:

1. ddwrt. При чем в отличие от сабжа, занимающий меньше места, работающий на любой платформе, и более дружелюбный. А ну-ка в своем OPNsense, сделайте интернет из RED в GREEN и ORANGE так, чтобы GREEN и ORANGE были видны друг другу. Со знанием OPNsense может быть сделаете. Интуитивно - нет. Ну а если придется «осиливать» глубже чем на уровне интуитивности интерфейса - тогда я лучше осилю tcp + iptables.

2. ClearOS в девичестве ClarkOS. Практически тот же OpnSense, только rpm-based, что выливается в дополнительные плюшки.

3. Ipfire. Вот вспомнил еще один интересный юзкейс: у вас безголовый роутер. То есть без видеовыхода. Удачи в установке OPNsense. Пока не столкнетесь лично - сарказма не поймете.

4. Smoothwall. Правда в каком состоянии оно сейчас - мне неведомо, но лет десять назад - было самое то.

5. Zeroshell.

И опять же, нафига вы приплели сюда обсуждение гуёв ? OPNsense != FreeBSD.

vblats ()
Ответ на: комментарий от vblats

Вы, мой юнный друг, не путайте теплое с мягким. НЕ надо сравнивать ddwrt, который годится разве что для дломашних роутеров и роутеров в средних организациях с opnsense, о котором, как я понял из вашей писанины вы знаете чуть менее, чем минус бесконечность. Однако, наплели уже гору текста. И, кстати, раз уж мы затронули обсуждение этих вещей, скажу сразу opnsense умеет vlan. vlan - это то самое что вы там пообозначали green red orange. Только на человеческом языке :) И раз уж мы затронули кто что умеет.... Насколько известно мне (а я имел и имею дела с ddwrt и даже, вы представляете, могу сделать под себя, не ограничивая скачиванием доступных пакетов) в ddwrt нет ips\ids. По той простой причине, что запуск ПО типа suricata на домашнем роутере, если и может произойти, то так поставит его в ракообразную позу, что будет любо-дорого посмотреть. Это уже не говоря о том, как быстро будет съедено пространство данного аппарата. Этого хватит? А кстати. Так, чуток на закуску. Расскадите мон шер. Сколько времени у вас займет написание плагина к dd wrt? Я под этим подразумеваю интеграцию установленого ПО в интерфейс системы. Ну допустим мало мне Openvpn, захотел странного - softether (вы, я надеюсь, в курсе что это такое?). Так вот - опустим детали установки сего на bsd - просто интеграцию. Я, кстати, хотел бы отдельно посмотреть на тот цирк, под названием, «установка softether на старое ядро» :) тут закончим с поделием под названием dd wrt и перейдем «rpm-based» что-то-там. Так вот. НЕ ИНТЕРЕСНО от слова СОВСЕМ. Вы в курсе, что при нагрузках ядро течет? Или вы гордый владелец Localhost, который не знает, какие приключения были с ядрами 4.10-4.11? Нет? Странно. Вы написали столько текста, а не знаете такой простой ерунды. Я не буду утруждать себя страшными историями, но вот тут, достаточно в красках описана 1 из многих. https://habrahabr.ru/company/virtuozzo/blog/332740/ Кушать подоно - садитесь... ну вы поняли. Вы мне тут можете начать рассказывать, что дескать «надо собрать ядро под себя», сидеть, компилять, отлаживать.... Можно. Верю. Но знаете. Мне нужно работать а не компилять и сидеть на пороховой бочке. И если, после обновления, роутер у клиента «даст течь», то это будет как-бэ не очень хорошо, невзирая ни на какие «плюшки». «Плюшки» прилетят от клиента. Но, как я понимаю, гордому админу Localhost - это не грозит. Теперь про установку Opnsense на «безголовый роутер, т.е. без видеовыхода». Понимаете, мой юнный друг. Тут нет никаких проблем, потому как в любом таком устройстве есть обычно или com или ttl (вы знаете что такое ttl?). Лично меня сие как-то не особо пугает. Я помню штучки и пострашнее. Камак, например. Я даже помню rt11 в ее вариациях, так что не надо меня пугать такой туфтой :) Все остальное, что вы там где-то нагуглили на окраинах вселенной - отправляется тем-же лесом, что и «rpm-based с плюшками». Причины - выше. Про сбор и тюнинг ядра - причины - выше. Это, при наличии bsd - нецелесообразно экономически на многих проектах. На этом - закончу. И да -мне нравится линукс. Но не как платформа для защищенных сетевых коммуникационных устройств.

DrRulez ()
Ответ на: комментарий от DrRulez

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

opnsense - это не роутер. совсем. это фаервол для win-only эникеев, а роутер это VyOS.

whereisthelinus ()
Ответ на: комментарий от DrRulez

GNOME обновлён до версии 3.18. Это, вроде как, должно все объяснять :) Но я согласен тут со многими, Freebsd, как десктоп система, это конечно, хардкор :)

И какие есть преимущества у линукса перед фряхой на десктопе? Ну кроме той, что каждого гнуоида в конце года Столлман в пузико поцелует.

Реально-то, на фряхе и пакетов больше и управляются они удобнее; если что-то нужно проверить на сервере, без проблем проверяешь на своем десктопе (серверов-то на фряхе раза в два больше). Получается, линукс не особенно и нужен.

anonymous ()
Ответ на: комментарий от anonymous

Сидел на фрюшном десктопе, когда это еще не было мейнстримом. Единственная проблема была с опенофисом, которого в пакетах тогда не существовало (по правде, их тогда практически ни по до что не существовало), а сборка из сырцов затянулась на два дня с фейлом в конце. В остальном же - отличная рабочая система, либра/лиса/de/wm - все есть, bhyve допилят - и будет вообще нямка. И главное - все собрано прямыми руками )

araks ()
Ответ на: комментарий от araks

Единственная проблема была с опенофисом, которого в пакетах тогда не существовало (по правде, их тогда практически ни по до что не существовало), а сборка из сырцов затянулась на два дня с фейлом в конце.

Ага, что бесило - окончательный фейл с невнятным сообщении об ошибке.

bhyve допилят - и будет вообще нямка

Кроме live migration вроде все есть. Apropos, кто-нибудь использовал vale с bhyve'ом? Расскажите, как вы все делали.

anonymous ()