Издање ОпенБСД 7.2

Представљено је издање бесплатног оперативног система налик УНИКС-у ОпенБСД 7.2. ОпенБСД пројекат је основао Тео де Рад 1995. године након сукоба са НетБСД програмерима, услед чега је Теу био ускраћен приступ НетБСД ЦВС репозиторијуму. Након овога, Тхео де Раадт и група истомишљеника креирали су нови отворени оперативни систем заснован на изворном стаблу НетБСД, чији су главни развојни циљеви били преносивост (подржано је 13 хардверских платформи), стандардизација, исправан рад, проактивна сигурност и интегрисани криптографски алати. Потпуна ИСО слика ОпенБСД 7.2 основног система је 556 МБ.

Поред самог оперативног система, ОпенБСД пројекат је познат по својим компонентама које су постале распрострањене у другим системима и показале су се као једно од најбезбеднијих и најквалитетнијих решења. Међу њима: ЛибреССЛ (форк ОпенССЛ-а), ОпенССХ, ПФ филтер пакета, ОпенБГПД и ОпенОСПФД демони рутирања, ОпенНТПД НТП сервер, ОпенСМТПД маил сервер, текстуални терминалски мултиплексер (аналогно ГНУ екрану) тмук, идентд демон са имплементацијом ИДЕНТ протокола, БСДЛ алтернатива ГНУ грофф пакет - мандоц, протокол за организовање система отпорних на грешке ЦАРП (Цоммон Аддресс Редунданци Протоцол), лагани хттп сервер, ОпенРСИНЦ услужни програм за синхронизацију датотека.

Главна побољшања:

  • Побољшана подршка за системе засноване на АРМ архитектури, укључујући додатну подршку за Аппле М2 и Ампере Алтра АРМ чипове. Додата подршка за Леново ТхинкПад к13с лаптоп и друге уређаје засноване на Куалцомм Снапдрагон 8цк Ген 3 СоЦ (СЦ8280КСП).
  • Додата је могућност учитавања кернела за рам диск (бсд.рд) и кернела за вишепроцесне системе (бсд.мп) у Орацле Цлоуд окружењима.
  • Кстат уређај је омогућен, извози статистику о перформансама кернела коју може да види услужни програм кстат.
  • За свако језгро процесора са МПЕРФ/АПЕРФ подршком имплементирани су сензори фреквенције процесора. Када ради на батерију, скалирање фреквенције процесора је омогућено у зависности од оптерећења.
  • Додата почетна подршка за режим спавања на АРМ64 системима. Ограничење броја подржаних ЦПУ-а је повећано на 256. Имплементирана је могућност преласка са конзоле засноване на баферу оквира (стаклене конзоле) на серијску конзолу.
  • Уклоњен код за откривање ЦПУ 386ск/386дк, НекГен, Рисе и старијих Цирик процесора који су објављени пре Цирик М2 чипа.
  • Побољшана подршка за вишепроцесорске (СМП) системе. Функције за ограничавање пропусног опсега (ограничење брзине), тражење АРП записа и тајмер руте пренете су у категорију мп-сафе. Имплементирана је могућност обављања паралелних операција као што је поновно састављање ИПв4 пакета и преусмеравање ИП пакета. Додато блокирање утичнице коришћењем мутекса за обраду долазних УДП и ИП пакета. Системски позиви кбинд и пледге су уклоњени из блокирања. Имплементирано блокирање УНИКС сокета које ради на нивоу појединачних утичница.
  • Имплементација drm (Direct Rendering Manager) оквира је синхронизована са кернелом Linux 5.15.69 (в прошлом выпуске — 5.15.26). В драйвер inteldrm добавлена поддержка чипов Intel на базе микроархитектур Alder Lake и Raptor Lake. Реализована поддержка фреймбуферов, не выравненных по границе страницы памяти (применяются, например, в MacBook Pro 2021 14″ и 16″).
  • Побољшања су направљена на VMM хипервизору. Додата је подршка за MMIO-базиране руковаоце корисничког простора у vmd. У vmm-у, емулација I/O портова је премештена у кориснички простор. Унутрашње структуре и интерфејси су обједињени у vmd, vmctl и vmm. Додата је могућност праћења. виртуелне машине коришћењем SNMP AgentX-а, коришћењем VM-MIB параметара (RFC7666).
  • Променљива $рцекец у скриптама за иницијализацију рц.д је замењена функцијом рц_екец. Додата је нова променљива даемон_екецдир, која вам омогућава да промените директоријум пре извршавања функције рц_екец. Нова акција цонфигтест је додата у рц.д и рццтл да провери синтаксу конфигурације.
  • Укључен је услужни програм тс, који додаје време линијама примљеним путем стандардног уноса, одражавајући тренутак доласка сваке линије.
  • Опција "-ф" је додата услужном програму пс за груписање процеса налик стаблу, што одражава однос између родитељских и подређених процеса.
  • Услужни програм опенрсинц имплементира опцију „--цонтимеоут“ да одреди временско ограничење за подешавање везе.
  • У услужном програму пкг_адд, кеширање је подразумевано омогућено, рад са пакетима је оптимизован, а током преноса података приказује се индикатор тока операције.
  • фдиск је побољшао рад са ГПТ и МБР табелама и додао је упозорења када су МБР и ГПТ партиције постављене погрешно.
  • Услужни програм дисклабел је додао подршку за кључну реч раид у шаблонима за аутоматско постављање РАИД партиција. Подршка за уређивање информација о геометрији диска је укинута. Подршка за атрибуте 'бс' (величина блока за покретање), 'сб' (величина суперблока) и д[0-4] (подаци о диску) је укинута.
  • Директоријум /уср/схаре/бтраце садржи избор корисних бтраце скрипти за динамичко праћење и инспекцију апликација.
  • Додата функција сио_флусх у сндио звучну библиотеку да се одмах заустави репродукција.
  • Услужни програм ллвм-профдата је укључен за рад са подацима профилисања.
  • Бројање речи је убрзано у услужном програму вц.
  • Додата подршка за нови хардвер, укључујући нове драјвере:
    • аплаудио (Аппле аудио подсистем).
    • аплмца (Аппле МЦА контролер).
    • аплсарт (Аппле САРТ).
    • алпдц, аплдцхидев, аплдцкбд, аплдцмс, аплртк (Аппле М2 тастатура и трацкпад).
    • кцгпио, кцииц (ГПИО и ГЕНИ И2Ц контролери за Куалцомм Снапдрагон).
    • сфгпио, стфцлоцк, стфпинцтрл, стфтемп (драјвери за ГПИО, тајмер и сензоре СиФиве плоча).
    • скиринтц (контролор прекида за Аллвиннер чипове).
    • гпиорестарт (драјвер за ресетовање преко ГПИО).
    • ипми има проширену подршку за сензоре снаге.
    • ехци додаје подршку за контролер који се користи у Марвелл 3720 плочама.
  • Игц драјвер за Интел И225 Гигабит Етхернет адаптере укључује хардверско убрзање израчунавања контролне суме за ИПв4, ТЦП и УДП. Драјвер ик за Интел 82598/82599/Кс540/Кс550 Етхернет адаптере подржава хардверско убрзање обраде ТЦП сегмената (Ларге Рецеиве Оффлоадинг), омогућено коришћењем тсо опције у ифцонфиг.
  • Ивк драјвер имплементира подршку за Интел АКС210/АКС211 чипове и проширује опсег откривених бежичних уређаја.
  • Додата могућност покретања са софтверских РАИД 1 (софтраид) партиција на системима амд64, спарц64 и арм64.
  • Снмпд и клоцк примењују раздвајање привилегија.
  • Функције повезивања и повезивања за УНИКС утичнице обезбеђују изолацију засновану на системском позиву унвеил.
  • Додат је нови системски позив ypconnect за креирање сокета за повезивање са сервер YP, користећи IP адресу из блокиране датотеке ypbinding. У ypldap је додат режим „локалног повезивања“, који повезује RPC сокет са интерфејсом за повратну петљу како би се спречиле спољне везе са сервером.
  • Програми хцплеасед, моунтд, нфсд, пфлогд, ресолвд, слаацд и унвинд који се налазе у директоријуму /сбин су конвертовани да користе динамичко повезивање да би се омогућиле додатне заштите које се примењују на динамички повезане извршне датотеке.
  • Мрежни стек имплементира системске позиве сендммсг и рецвммсг, који вам омогућавају да пошаљете и прочитате више порука одједном у оквиру једног системског позива, што би раније захтевало одвојене позиве сендмсг и рецвмсг.
  • У пф филтеру пакета промењена је обрада ИГМП и ИЦМП6 МЛД (Мултицаст Листенер Дисцовери) пакета, што је омогућило рад са вишеструким контролним пакетима у подразумеваној конфигурацији. Примењена строжија провера ИГМП/МЛД порука.
  • ИПсец је побољшао руковање сертификатима. икед је побољшао компатибилност са ОпенИКЕД-ом. Додат је излаз статистике о успешним и неуспелим конекцијама на икед команди икецтл схов статс.
  • Филтер максималних заједница је додат у бгпд да ограничи број дозвољених заједница, имплементиран је РФЦ 9234 (Спречавање и откривање руте од цурења путем улога у порукама УПДАТЕ и ОПЕН), пуна подршка за РФЦ 7911 (Оглашавање више путања у БГП-у) ) је обезбеђен, статички хешови су замењени РБ -дрветима да би се побољшале перформансе великих система. Додан је бгплгд процес са имплементацијом ФастЦГИ сервера који обезбеђује РЕСТ АПИ за бгпцтл команде.
  • рпки-цлиент дозвољава употребу више од једног ЦРЛ УРИ-а у сертификатима, имплементирао параметар скиплист за игнорисање домена, додао могућност провере АСПА (Аутономоус Систем Провидер Аутхоризатион) и сиг фајлова, имплементирао ТАЛ декодирање (РФЦ 8630), пооштрио верификацију ЕЕ сертификата, побољшано У складу са ХТТП спецификацијама.
  • Снмпд дозвољава употребу других имена објеката осим ОИД-а у снмпд.цонф. Имплементирана је могућност постављања црне листе за искључивање подстабала из излаза. Подршка за главног агента је додата имплементацији АгентКс протокола.
  • хттпд нуди нове дефиниције МИМЕ типа.
  • Услужни програм фтп је премештен да користи везе које се обрађују у режиму без блокирања користећи пполл.
  • У тмук („терминални мултиплексер“), додата је могућност коришћења АЦЛ-ова за организовање везе неколико корисника преко једне утичнице.
  • Ажурирани ЛибреССЛ и ОпенССХ пакети. За детаљан преглед побољшања, погледајте рецензије ЛибреССЛ 3.6.0 и ОпенССХ 9.1.
  • Број портова за АМД64 архитектуру је био 11451 (од 11301), за аарцх64 - 11261 (од 11081), за и386 - 10225 (од 10136). Међу верзијама апликације у портовима:
    • Астериск 16.28.0, 18.14.0 и 19.6.0
    • Аудацити КСНУМКС
    • ЦМаке 3.24.2
    • Хром 105.0.5195.125
    • Емацс КСНУМКС
    • ФФмпег 4.4.2
    • ГЦЦ 8.4.0 и 11.2.0
    • ГХЦ 9.2.4
    • ГНОМЕ КСНУМКС
    • Иди КСНУМКС
    • ЈДК 8у342, 11.0.16 и 17.0.4
    • КДЕ Геар 22.08.1
    • КДЕ оквири КСНУМКС
    • Крита КСНУМКС
    • ЛЛВМ/Цланг 13.0.0
    • ЛибреОффице КСНУМКС
    • Луа 5.1.5, 5.2.4 и 5.3.6
    • МариаДБ 10.9.3
    • Моно 6.12.0.182
    • Мозилла Фирефок 105.0.1 и ЕСР 102.3.0
    • Мозилла Тхундербирд КСНУМКС
    • Мутт 2.2.7 и НеоМутт 20220429
    • Ноде.јс 16.17.1
    • ОЦамл 4.12.1
    • ОпенЛДАП 2.6.3
    • ПХП 7.4.30, 8.0.23 и 8.1.10
    • Постфик 3.7.2
    • ПостгреСКЛ 14.5
    • Питхон 2.7.18, 3.9.14 и 3.10.7
    • Кт 5.15.6 и 6.3.1
    • Р КСНУМКС
    • Руби 2.7.6, 3.0.4 и 3.1.2
    • Руст 1.63.0
    • СКЛите 3.39.3
    • Шут 22.06.23
    • Судо 1.9.11.2
    • Мееркат 6.0.6
    • Тцл/Тк 8.5.19 и 8.6.12
    • ТеКс Ливе 2021
    • Вим 9.0.0192 и Неовим 0.7.2
    • Ксфце КСНУМКС
  • Ажуриране компоненте треће стране укључене у ОпенБСД 7.2:
    • Ксеноцара графички стек заснован на Кс.Орг 7.7 са ксервер 1.21.4 + закрпе, фреетипе 2.12.1, фонтцонфиг 2.13.94, Меса 22.1.7, ктерм 372, ккеибоард-цонфиг 2.20, фонт1.2.2.
    • ЛЛВМ/Цланг 13.0.0 (+ закрпе)
    • ГЦЦ 4.2.1 (+ закрпе) и 3.3.6 (+ закрпе)
    • Перл 5.32.1 (+ закрпе)
    • НСД 4.6.0
    • Невезано 1.16.3
    • Нцурсес 5.7
    • Бинутилс 2.17 (+ закрпе)
    • Гдб 6.3 (+ закрпа)
    • Авк 12.9.2022
    • Екпат 2.4.9

Извор: опеннет.ру

Купите поуздан хостинг за сајтове са ДДоС заштитом, ВПС ВДС сервере 🔥 Купите поуздан веб хостинг са DDoS заштитом, VPS VDS сервере | ProHoster